Wed, 25 Oct 2017 09:49
Bullying Bannon -- MSNBC's Morning Joe Slams Former Trump Aid's Weight and Fashion Sense by Mike Opelka - Listen to musicTo continue, go to Settings and turn it on
Refresh the page to try again.
/gi,scriptTypeRE=/^(?:text|application)\/javascript/i,xmlTypeRE=/^(?:text|application)\/xml/i,jsonType="application/json",htmlType="text/html",blankRE=/^\s*$/,ajax=module.exports=function(options){var settings=extend({},options||{});for(key in ajax.settings)settings[key]===undefined&&(settings[key]=ajax.settings[key]);ajaxStart(settings),settings.crossDomain||(settings.crossDomain=/^([\w-]+:)?\/\/([^\/]+)/.test(settings.url)&&RegExp.$2!=window.location.host);var dataType=settings.dataType,hasPlaceholder=/=\?/.test(settings.url);if(dataType=="jsonp"||hasPlaceholder)return hasPlaceholder||(settings.url=appendQuery(settings.url,"callback=?")),ajax.JSONP(settings);settings.url||(settings.url=window.location.toString()),serializeData(settings);var mime=settings.accepts[dataType],baseHeaders={},protocol=/^([\w-]+:)\/\//.test(settings.url)?RegExp.$1:window.location.protocol,xhr=settings.xhr(),abortTimeout;settings.crossDomain||(baseHeaders["X-Requested-With"]="XMLHttpRequest"),mime&&(baseHeaders.Accept=mime,mime.indexOf(",")>-1&&(mime=mime.split(",",2)[0]),xhr.overrideMimeType&&xhr.overrideMimeType(mime));if(settings.contentType||settings.data&&settings.type.toUpperCase()!="GET")baseHeaders["Content-Type"]=settings.contentType||"application/x-www-form-urlencoded";settings.headers=extend(baseHeaders,settings.headers||{}),xhr.onreadystatechange=function(){if(xhr.readyState==4){clearTimeout(abortTimeout);var result,error=!1;if(xhr.status>=200&&xhr.status0&&(abortTimeout=setTimeout(function(){xhr.onreadystatechange=empty,xhr.abort(),ajaxError(null,"timeout",xhr,settings)},settings.timeout)),xhr.send(settings.data?settings.data:null),xhr)};ajax.active=0,ajax.JSONP=function(e){if("type"in e){var t="jsonp"+ ++jsonpID,n=document.createElement("script"),r=function(){t in window&&(window[t]=empty),ajaxComplete("abort",i,e)},i={abort:r},s,o=document.getElementsByTagName("head")[0]||document.documentElement;return e.error&&(n.onerror=function(){i.abort(),e.error()}),window[t]=function(n){clearTimeout(s),delete window[t],ajaxSuccess(n,i,e)},serializeData(e),n.src=e.url.replace(/=\?/,"="+t),o.insertBefore(n,o.firstChild),e.timeout>0&&(s=setTimeout(function(){i.abort(),ajaxComplete("timeout",i,e)},e.timeout)),i}return ajax(e)},ajax.settings={type:"GET",beforeSend:empty,success:empty,error:empty,complete:empty,context:null,global:!0,xhr:function(){return new window.XMLHttpRequest},accepts:{script:"text/javascript, application/javascript",json:jsonType,xml:"application/xml, text/xml",html:htmlType,text:"text/plain"},crossDomain:!1,timeout:0},ajax.get=function(e,t){return ajax({url:e,success:t})},ajax.post=function(e,t,n,r){return type(t)==="function"&&(r=r||n,n=t,t=null),ajax({type:"POST",url:e,data:t,success:n,dataType:r})},ajax.getJSON=function(e,t){return ajax({url:e,success:t,dataType:"json"})};var escape=encodeURIComponent}), define("classes",["require","exports","module","indexof"],function(e,t,n){function s(e){this.el=e,this.list=e.classList}var r=e("indexof"),i=/\s+/;n.exports=function(e){return new s(e)},s.prototype.add=function(e){if(this.list)return this.list.add(e),this;var t=this.array(),n=r(t,e);return~n||t.push(e),this.el.className=t.join(" "),this},s.prototype.remove=function(e){if(this.list)return this.list.remove(e),this;var t=this.array(),n=r(t,e);return~n&&t.splice(n,1),this.el.className=t.join(" "),this},s.prototype.toggle=function(e){return this.list?(this.list.toggle(e),this):(this.has(e)?this.remove(e):this.add(e),this)},s.prototype.array=function(){var e=this.el.className.split(i);return""===e[0]&&e.pop(),e},s.prototype.has=s.prototype.contains=function(e){return this.list?this.list.contains(e):!!~r(this.array(),e)}}), define("vendor/zepto-events",["require","exports","module"],function(e,t,n){function a(e){return e._zid||(e._zid=i++)}function f(e,t,n,i){t=l(t);if(t.ns)var s=c(t.ns);return(r[a(e)]||[]).filter(function(e){return e&&(!t.e||e.e==t.e)&&(!t.ns||s.test(e.ns))&&(!n||a(e.fn)===a(n))&&(!i||e.sel==i)})}function l(e){var t=(""+e).split(".");return{e:t[0],ns:t.slice(1).sort().join(" ")}}function c(e){return new RegExp("(?:^| )"+e.replace(" "," .* ?")+"(?: |$)")}function h(e,t,n){typeof e!="string"?u.each(e,n):e.split(/\s/).forEach(function(e){n(e,t)})}function p(e,t){return e.del&&(e.e=="focus"||e.e=="blur")||!!t}function d(e){return o[e]||e}var r={},i=1,s={},o={mouseenter:"mouseover",mouseleave:"mouseout"},u={};u.each=function(e){return[].every.call(this,function(t,n){return e.call(t,n,t)!==!1}),this},s.click=s.mousedown=s.mouseup=s.mousemove="MouseEvents",t.add=add=function(e,t,n,i,s,u){var f=a(e),c=r[f]||(r[f]=[]);h(t,n,function(t,n){var r=l(t);r.fn=n,r.sel=i,r.e in o&&(n=function(e){var t=e.relatedTarget;if(!t||t!==this&&!this.contains(t))return r.fn.apply(this,arguments)}),r.del=s&&s(n,t);var a=r.del||n;r.proxy=function(t){var n=a.apply(e,[t].concat(t.data));return n===!1&&(t.preventDefault(),t.stopPropagation()),n},r.i=c.length,c.push(r),e.addEventListener(d(r.e),r.proxy,p(r,u))})},t.remove=remove=function(e,t,n,i,s){var o=a(e);h(t||"",n,function(t,n){f(e,t,n,i).forEach(function(t){delete r[o][t.i],e.removeEventListener(d(t.e),t.proxy,p(t,s))})})};var v=function(){return!0},m=function(){return!1},g=/^([A-Z]|layer[XY]$)/,y={preventDefault:"isDefaultPrevented",stopImmediatePropagation:"isImmediatePropagationStopped",stopPropagation:"isPropagationStopped"};t.createProxy=createProxy=function(e){var t,n={originalEvent:e};for(t in e)!g.test(t)&&e[t]!==undefined&&(n[t]=e[t]);return u.each(y,function(t,r){n[t]=function(){return this[r]=v,e[t].apply(e,arguments)},n[r]=m}),n},t.Event=Event=function(e,t){typeof e!="string"&&(t=e,e=t.type);var n=document.createEvent(s[e]||"Events"),r=!0;if(t)for(var i in t)i=="bubbles"?r=!!t[i]:n[i]=t[i];return n.initEvent(e,r,!0,null,null,null,null,null,null,null,null,null,null,null,null),n.isDefaultPrevented=function(){return this.defaultPrevented},n}}), define("lib/layout",["require","exports","module","underscore","$","lib/backbone","css","lib/helpers/title-helper","lib/lingua","lib/deferred-loader","lib/mixins/layouts/performance-measuring","lib/template"],function(e,t,n){var r=e("underscore"),i=e("$"),s=e("lib/backbone"),o=e("css"),u=e("lib/helpers/title-helper"),a=e("lib/lingua"),f=e("lib/deferred-loader"),l=e("lib/mixins/layouts/performance-measuring"),c=e("lib/template"),h,p,d;h="l-footer",p="views/footer/footer",d=a.t("Enjoy the full SoundCloud experience with our app.",null,{comment:"Default page title"});var v=n.exports=s.View.extend({css:null,template:null,views:null,_currentViews:null,_viewPaths:null,slots:null,includeFooter:".l-main",footerClassName:"",getPageUrn:function(){return""},initialize:function(){this.views={},this._currentViews={}},setArgs:function(e){this.args=e||{}},setup:function(){var e=i.Deferred();return r.defer(e.resolve),e},dispose:function(){r.invoke(this._currentViews,"_dispose"),r.invoke(this.views,"_dispose"),this.$el.remove(),delete this.slots,delete this.views,delete this._viewPaths,delete this._currentViews},switchLayout:function(e){e&&(r.invoke(this._currentViews,"_dispose"),r.invoke(this.views,"_dispose"),this.template=e.template,this.includeFooter=e.includeFooter,this.slots=null,this.$el.html(""))},render:function(){var e,t;return this.includeFooter&&(e=this.views[h]),this.css&&o.insert(this.css),this.el.innerHTML===""&&(c.render(this.template,{},this.el),this.slots={},r.each(this.views,function(e,t){this.slots[t]=this.$("."+t)[0]},this)),r.each(this.views,function(e,t){this._currentViews[t]!==e&&(this._currentViews[t]&&this._currentViews[t]._dispose(),e.render(),t!==h&&this.slots[t].appendChild(e.el),this._currentViews[t]=e)},this),t=this.$(this.includeFooter)[0],t&&e&&(this.footerClassName&&(e.el.className+=" "+this.footerClassName),t.appendChild(e.el)),this},setViews:function(e){this.includeFooter&&(e[h]=[p,{upsellText:this.getUpsellText()}]);var t=Object.keys(e),n=r.pluck(e,0),s=i.Deferred();return f.load(n).done(function(){this._viewPaths={},r.each(arguments,function(r,i){var s=t[i],o=e[s][1];if(!this._currentViews[s]||!this._currentViews[s].isEquivalentTo(r,o))this.views[s]=new r(o);this._viewPaths[s]=n[i]},this)}.bind(this)).done(s.resolve).fail(s.reject),s},getChangeEventData:function(e){var t={};return r.each(this._viewPaths,function(e,n){t[e]=this.views[n].constructorArguments},this),{layout:this,layoutName:e,views:t,args:this.args}},setTitle:function(e){u.set(e)},getUpsellText:function(){return d},t:a.t,tp:a.tp});l.applyTo(v.prototype),u.initialize()}), define("lib/layouts/fullheight.css",["require","exports","module","css"],function(e,t,n,r){n.exports=r.stringToStyleElement(r.transform(".l-fullheight{height:100%;background:#000}.l-fullheight>.l-main{height:100%}")),data=null}), define("lib/layouts/fullheight.tmpl",["vendor/handlebars-runtime"],function(){return require("vendor/handlebars-runtime").template(function(e,t,n,r,i){return this.compilerInfo=[4,">= 1.0.0"],n=this.merge(n,e.helpers),i=i||{},'
\n'})}), define("lib/views/loading.css",["require","exports","module","css"],function(e,t,n,r){n.exports=r.stringToStyleElement(r.transform(".loadingThrobber{background:transparent url(https://m.soundcloud.com/assets/images/ldpi/loader-81295ad2.gif) 50% 50% no-repeat;background-size:32px 32px;clear:both;text-align:center;height:40px;width:100%;padding:100px}.loadingThrobber.small{height:20px;background-size:16px}.loadingThrobber.fullscreen{top:44px;left:0;right:0;bottom:0;position:fixed;background-color:#f2f2f2;height:100%}")),data=null}), define("lib/event-bubble",["require","exports","module"],function(e,t,n){var r=n.exports=Class.extend({_propagate:!0,data:null,initialize:function(e){this.data=e||{}},stopPropagation:function(){this._propagate=!1},isPropagationStopped:function(){return!this._propagate}})}), define("lib/views/mixins/stateful",["require","exports","module","underscore","lib/mixin"],function(e,t,n){var r=e("underscore"),i=e("lib/mixin"),s=n.exports=new i({states:null,_states:null,toggleState:function(e,t){var n,i;return this.disposed?this:(this.states||(this.states={}),this.states[e]||(this.states[e]=e),this._states=this._states||{},this._states[e]=this._states[e]||!1,t=typeof t!="undefined"?!!t:!this._states[e],this._states[e]===t?this:(this._states[e]=t,n=this.states[e],typeof n=="string"?(i=n,this.$el[t?"addClass":"removeClass"](i)):r.isFunction(n)?n.call(this,t):n&&n[t?"setup":"teardown"].call(this),this.trigger("state:"+e,t),this))},getState:function(e){return!!this._states&&!!this._states[e]}})}), define("lib/template",["require","exports","module","underscore","vendor/handlebars-runtime","lib/subview-plugin","lib/template-helpers"],function(e,t,n){var r=e("underscore"),i=e("vendor/handlebars-runtime"),s=e("lib/subview-plugin"),o=e("lib/template-helpers");r.each(o,function(e,t){i.registerHelper(t,e)});var u=n.exports={render:function(e,t,n){var r=e(t||{});n&&(n.innerHTML=r)},subviews:function(e){s.replacePlaceholders(e)}}}), define("vendor/handlebars-runtime",["require","exports","module"],function(e,t,n){var r=function(){var e=function(){"use strict";function t(e){this.string=e}var e;return t.prototype.toString=function(){return""+this.string},e=t,e}(),t=function(e){"use strict";function o(e){return r[e]||"&"}function u(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])}function c(e){return e instanceof n?e.toString():!e&&e!==0?"":(e=""+e,s.test(e)?e.replace(i,o):e)}function h(e){return!e&&e!==0?!0:l(e)&&e.length===0?!0:!1}var t={},n=e,r={"&":"&","",'"':""","'":"'","`":"`"},i=/[&"'`]/g,s=/[&"'`]/;t.extend=u;var a=Object.prototype.toString;t.toString=a;var f=function(e){return typeof e=="function"};f(/x/)&&(f=function(e){return typeof e=="function"&&a.call(e)==="[object Function]"});var f;t.isFunction=f;var l=Array.isArray||function(e){return e&&typeof e=="object"?a.call(e)==="[object Array]":!1};return t.isArray=l,t.escapeExpression=c,t.isEmpty=h,t}(e),n=function(){"use strict";function n(e,n){var r;n&&n.firstLine&&(r=n.firstLine,e+=" - "+r+":"+n.firstColumn);var i=Error.prototype.constructor.call(this,e);for(var s=0;s0?e.helpers.each(t,n):r(this):i(t)}),e.registerHelper("each",function(e,t){var n=t.fn,r=t.inverse,i=0,s="",o;f(e)&&(e=e.call(this)),t.data&&(o=m(t.data));if(e&&typeof e=="object")if(a(e))for(var u=e.length;i= 1.0.0"};n.REVISION_CHANGES=u;var a=r.isArray,f=r.isFunction,l=r.toString,c="[object Object]";n.HandlebarsEnvironment=h,h.prototype={constructor:h,logger:d,log:v,registerHelper:function(e,t,n){if(l.call(e)===c){if(n||t)throw new i("Arg not supported with multiple helpers");r.extend(this.helpers,e)}else n&&(t.not=n),this.helpers[e]=t},registerPartial:function(e,t){l.call(e)===c?r.extend(this.partials,e):this.partials[e]=t}};var d={methodMap:{0:"debug",1:"info",2:"warn",3:"error"},DEBUG:0,INFO:1,WARN:2,ERROR:3,level:3,log:function(e,t){if(d.level.header__logo{width:34px}")),data=null}), define("views/header/header.tmpl",["vendor/handlebars-runtime","views/header/search-button","views/search/search-box"],function(){return require("vendor/handlebars-runtime").template(function(e,t,n,r,i){this.compilerInfo=[4,">= 1.0.0"],n=this.merge(n,e.helpers),i=i||{};var s="",o=this.escapeExpression;return s+=' "+o(n.$view.call(t,"views/header/search-button",{hash:{key:"searchButton"},data:i}))+"\n"+o(n.$view.call(t,"views/search/search-box",{hash:{key:"searchBox"},data:i}))+"\n",s})}), define("lib/helpers/consumer-sub-upsell-helper",["require","exports","module"],function(e,t,n){function i(e){return e.isSnippetized()&&s(e.get("monetization_model")).length>0}function s(e){switch(e){case"SUB_MID_TIER":return[r.productIds.HIGH_TIER];case"SUB_HIGH_TIER":return[r.productIds.HIGH_TIER];default:return[]}}var r=n.exports={monetizationModelToProductIds:s,soundRequiresUpsell:i,productIds:{HIGH_TIER:"go"}}}), define("lib/helpers/firefoxos-helper",["require","exports","module","$"],function(e,t,n){var r=e("$"),i="https://m.soundcloud.com/manifest.webapp",s=n.exports={isAppInstalled:function(){var e=new r.Deferred,t=navigator.mozApps.checkInstalled(i);return t.onsuccess=function(){t.result?e.resolve(!0):e.reject(!1)},e},installApp:function(e){navigator.mozApps.install(i).onsuccess=e}}}), define("lib/views/fullscreen-overlay",["require","exports","module","config","lib/views/mixins/overlay","lib/tracking/tracking-core","lib/view","lib/views/fullscreen-overlay.css","lib/views/fullscreen-overlay.tmpl"],function(e,t,n){var r=e("config"),i=e("lib/views/mixins/overlay"),s=e("lib/tracking/tracking-core"),o=e("lib/view"),u=n.exports=o.extend(i,{defaults:{showHeader:!1,closeBehavior:null,style:null,trackingIdentifier:null},parentEl:function(){return r.get("appView").el},transitions:{"in":"fadeIn",out:"fadeOut"},css:e("lib/views/fullscreen-overlay.css"),template:e("lib/views/fullscreen-overlay.tmpl"),className:"fullscreen-overlay",bubbleEvents:{"closeButton:click":"close"},setup:function(e){e.animate||(this.transitions=null),e.style&&this.$el.addClass("fullscreen-overlay-"+e.style),this.$el.toggleClass("fullscreen-overlay-show-header",e.showHeader);switch(e.closeBehavior){case"button":this.events={"click .fullscreen-overlay__closeButton":"close"};break;case"background":this.events={click:"close"};break;default:}},getTemplateData:function(e){return{closeWithButton:this.options.closeBehavior==="button"}},onOpen:function(){this.options.trackingIdentifier&&s.action("submit",this.options.trackingIdentifier)},onClose:function(){this.options.trackingIdentifier&&s.action("cancel",this.options.trackingIdentifier+"_cancel")}})}), define("lib/views/mixins/impression-on-render",["require","exports","module","underscore","lib/tracking/tracking-core","lib/mixin"],function(e,t,n){var r=e("underscore"),i=e("lib/tracking/tracking-core"),s=e("lib/mixin"),o=n.exports=new s({applyTo:function(e,t){this.after(e,{renderDecorate:function(){this._trackImpression()},setup:function(){this._trackImpression=r.once(function(){i.impression(t.impressionName,t.data||{})})}})}})}), define("views/banner/launch-app",["require","exports","module","config","lib/native-links","lib/view","lib/tracking/tracking-core","views/banner/launch-app.css","views/banner/launch-app.tmpl"],function(e,t,n){function a(e){return function(n){o.trackClickV1({click_category:"upsell",click_name:e,click_object:"launch-app-button"})}}var r=e("config"),i=e("lib/native-links"),s=e("lib/view"),o=e("lib/tracking/tracking-core"),u=n.exports=s.extend({className:"launchApp",css:e("views/banner/launch-app.css"),template:e("views/banner/launch-app.tmpl"),events:{"click .launchApp__get-app":a("download_app_button:get_app"),"click .launchApp__open-in-app":a("download_app_button:open_in_app")},getTemplateData:function(){return{deepLink:i.getIOSUpsellDeepLink(r.get("router").getLayoutInfo()),storeLink:i.getStoreLink()}}})}), define("lib/native-links",["require","exports","module","lib/helpers/client-environment-helper","lib/url"],function(e,t,n){function N(){return s.iOS||s.android}function C(){return s.iOS&&i.iOSVersion= 0.");this.end=e+t}return e.normalizeRawTimeRanges=function(e){return e.slice(0).sort(function(e,t){return e.start-t.start}).reduce(function(e,t,n){var r=e.length-1;return n>0&&e[r].end>=t.start?e[r].end=t.end:e.push(t),e},[])},e.normalize=function(t){return e.normalizeRawTimeRanges(t.map(function(e){return{start:e.start,end:e.end}})).map(function(t){return new e(t.start,t.end-t.start)})},e.getCoverage=function(t){if(0===t.length)return new e(0,0);var n=1/0,r=0;return t.forEach(function(e){e.startr&&(r=e.end)}),new e(n,r-n)},e.rangesContainTime=function(e,t){return t.some(function(t){return t.containsTime(e)})},e.prototype.containsTime=function(e){return this.starte},e}();t.TimeRange=r},function(e,t){function n(){throw new Error("setTimeout has not been defined")}function r(){throw new Error("clearTimeout has not been defined")}function i(e){if(l===setTimeout)return setTimeout(e,0);if((l===n||!l)&&setTimeout)return l=setTimeout,setTimeout(e,0);try{return l(e,0)}catch(t){try{return l.call(null,e,0)}catch(t){return l.call(this,e,0)}}}function s(e){if(c===clearTimeout)return clearTimeout(e);if((c===r||!c)&&clearTimeout)return c=clearTimeout,clearTimeout(e);try{return c(e)}catch(t){try{return c.call(null,e)}catch(t){return c.call(this,e)}}}function o(){v&&p&&(v=!1,p.length?d=p.concat(d):m=-1,d.length&&u())}function u(){if(!v){var e=i(o);v=!0;for(var t=d.length;t;){for(p=d,d=[];++m1)for(var n=1;n=c)return null;var t=e>0?Math.pow(2,e/s-1):0;return Math.min(t*r,u||1/0)+Math.round(Math.random()*f)}}Object.defineProperty(t,"__esModule",{value:!0});var s=n(14),o=n(1);t.noMoreAttemptsError=new Error("No more attempts remaining."),t.retry=r,t.buildExponentialDelayCalculator=i},function(e,t,n){"use strict";function r(e){var t=o.exec(e);return t?t[1].toLowerCase():null}function i(e,t){return s.buildAbsoluteURL(e,t,{alwaysNormalize:!0})}Object.defineProperty(t,"__esModule",{value:!0});var s=n(32),o=/^.*\.([^\.;\?#]*).*$/;t.getExtension=r,t.buildAbsoluteUrl=i},function(e,t,n){"use strict";function r(e){var t=Object.create(null);return Object.keys(e).forEach(function(n){t[n]=e[n]}),t}Object.defineProperty(t,"__esModule",{value:!0});var i=n(17),s=function(){},o=function(){function e(e,t){void 0===t&&(t={});var n=this;this._subscribers=[],this._onExit=new i.OnExit(function(){return n._after()}),this._dead=!1,this._state=r(e),this._initialState=r(e),this._afterUpdate=t.afterUpdate||s,this._afterDispatches=t.afterDispatches||s}return e.prototype.subscribe=function(e,t){var n=this;if(void 0===t&&(t=!0),this._dead){var i=!1;return{retrieve:function(){},remove:function(){return!i&&(i=!0)}}}var s=function(){var i={callback:e,localState:t?r(n._state):n._initialState};return n._subscribers.push(i),{remove:function(){var t=n._subscribers.map(function(e){return e.callback}).indexOf(e);return t>=0&&(n._subscribers.splice(t,1),!0)},retrieve:function(){n._updateSubscriber(i)}}};return t?s():this._onExit.enter(s)},e.prototype.subscribeIndividual=function(e,t,n){return this.subscribe(function(n){var r=n[e];void 0!==r&&t(r)},n)},e.prototype.getHandle=function(){return{subscribe:this.subscribe.bind(this)}},e.prototype.getIndividualHandle=function(e){var t=this;return{subscribe:function(n){return t.subscribeIndividual(e,n)}}},e.prototype.update=function(e){var t=this;return this._onExit.enter(function(){return e(t._state)})},e.prototype.getState=function(){return this._state},e.prototype.kill=function(){var e=this;this._dead||this._onExit.enter(function(){e._dead=!0})},e.prototype._after=function(){var e=this;try{this._afterUpdate(this._state)}finally{this._subscribers.forEach(function(t){return e._updateSubscriber(t)}),this._afterDispatches(this._state)}this._dead&&this._subscribers.splice(0)},e.prototype._updateSubscriber=function(e){var t=this._calculateDiff(e.localState);if(Object.keys(t).length){e.localState=r(this._state);try{e.callback(t,e.localState)}catch(n){window.setTimeout(function(){throw n},0)}}},e.prototype._calculateDiff=function(e){var t=this,n=Object.create(null);return Object.keys(this._state).forEach(function(r){var i=t._state[r];i!==e[r]&&(n[r]=i)}),n},e}();t.StateManager=o},function(e,t,n){!function(t){var n=/^((?:[^\/;?#]+:)?)(\/\/[^\/\;?#]*)?(.*?)??(;.*?)?(\?.*?)?(#.*?)?$/,r=/^([^\/;?#]*)(.*)$/,i=/(?:\/|^)\.(?=\/)/g,s=/(?:\/|^)\.\.\/(?!\.\.\/).*?(?=\/)/g,o={buildAbsoluteURL:function(e,t,n){if(n=n||{},e=e.trim(),!(t=t.trim())){if(!n.alwaysNormalize)return e;var i=this.parseURL(e);if(!u)throw new Error("Error trying to parse base URL.");return i.path=o.normalizePath(i.path),o.buildURLFromParts(i)}var s=this.parseURL(t);if(!s)throw new Error("Error trying to parse relative URL.");if(s.scheme)return n.alwaysNormalize?(s.path=o.normalizePath(s.path),o.buildURLFromParts(s)):t;var u=this.parseURL(e);if(!u)throw new Error("Error trying to parse base URL.");if(!u.netLoc&&u.path&&"/"!==u.path[0]){var a=r.exec(u.path);u.netLoc=a[1],u.path=a[2]}u.netLoc&&!u.path&&(u.path="/");var f={scheme:u.scheme,netLoc:s.netLoc,path:null,params:s.params,query:s.query,fragment:s.fragment};if(!s.netLoc&&(f.netLoc=u.netLoc,"/"!==s.path[0]))if(s.path){var l=u.path,c=l.substring(0,l.lastIndexOf("/")+1)+s.path;f.path=o.normalizePath(c)}else f.path=u.path,s.params||(f.params=u.params,s.query||(f.query=u.query));return null===f.path&&(f.path=n.alwaysNormalize?o.normalizePath(s.path):s.path),o.buildURLFromParts(f)},parseURL:function(e){var t=n.exec(e);return t?{scheme:t[1]||"",netLoc:t[2]||"",path:t[3]||"",params:t[4]||"",query:t[5]||"",fragment:t[6]||""}:null},normalizePath:function(e){for(e=e.split("").reverse().join("").replace(i,"");e.length!==(e=e.replace(s,"")).length;);return e.split("").reverse().join("")},buildURLFromParts:function(e){return e.scheme+e.netLoc+e.path+e.params+e.query+e.fragment}};e.exports=o}()},function(module,exports){var g;g=function(){return this}();try{g=g||Function("return this")()||(0,eval)("this")}catch(e){"object"==typeof window&&(g=window)}module.exports=g},function(e,t){},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.version="8.0.0",t.buildNumber=853;var r=n(2),i=n(22),s=n(3),o=n(23);t.ProxyPlayer=o.ProxyPlayer;var u=n(8);t.ProxyPlayerBase=u.ProxyPlayerBase;var a=n(20);t.errors=a.errors;var f=n(21);t.helpers=f.helpers;var l=n(7);t.BasePlayer=l.BasePlayer;var c=n(19);t.Descriptor=c.Descriptor;var h=n(9);t.State=h.State;var p=n(24);t.TimeRange=p.TimeRange,!function(e){e.EventDispatcher=r.EventDispatcher}(t.eventDispatcher||(t.eventDispatcher={})),!function(e){e.LoaderRequest=i.LoaderRequest}(t.loader||(t.loader={})),!function(e){e.noOpLogger=s.noOpLogger,e.consoleLogger=s.consoleLogger,e.prefixLogger=s.prefixLogger,e.cloneLogger=s.cloneLogger}(t.logger||(t.logger={}))}])})},function(e,t,n){!function(t,r){e.exports=r(n(0))}(0,function(e){return function(e){function t(r){if(n[r])return n[r].exports;var i=n[r]={i:r,l:!1,exports:{}};return e[r].call(i.exports,i,i.exports,t),i.l=!0,i.exports}var n={};return t.m=e,t.c=n,t.i=function(e){return e},t.d=function(e,n,r){t.o(e,n)||Object.defineProperty(e,n,{configurable:!1,enumerable:!0,get:r})},t.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(n,"a",n),n},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.p="",t(t.s=8)}([function(t,n){t.exports=e},function(e,t,n){"use strict";var r=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}();Object.defineProperty(t,"__esModule",{value:!0});var i=n(0),s=function(e){function t(){return e.call(this,"An unrecoverable error occurred whilst decoding.")||this}return r(t,e),t.prototype.getCode=function(){return"HTML5_PLAYER.DECODE_ERROR"},t}(i.errors.PlayerFatalError);t.DecodeError=s},function(e,t,n){"use strict";var r=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}();Object.defineProperty(t,"__esModule",{value:!0});var i=n(0),s=function(e){function t(){return e.call(this,"An unrecoverable network error occurred.")||this}return r(t,e),t.prototype.getCode=function(){return"HTML5_PLAYER.NETWORK_ERROR"},t}(i.errors.PlayerFatalError);t.NetworkError=s},function(e,t,n){"use strict";function r(e){for(var t=[],n=e.length,r=0;r0?(t._logger.debug("Seeking to expected position..."),t._performSeek(t._positionWhenMediaElementRevoked,function(e){if(void 0!==e)return t._provideMediaElementDeferred=null,t._logger.error("An error occurred when trying to seek to the expected position."),t.revokeMediaElement(),void n.reject(new Error("An error occurred when trying to restore the position."));t._logger.debug("Seeked to expected position."),u()})):u()},u=function(){t.isPlaying()===t.isActuallyPlaying()&&t._playingWhenMediaElementRevoked?(t._logger.debug("Calling play to match previous state..."),t._play().catch(function(){t._provideMediaElementDeferred=null,t._logger.error("An error occurred when trying to play."),r===t._mediaElementAndState&&t.revokeMediaElement(),n.reject(new Error("Browser refused play() request on media element."))}),t._listenToOnce("play",function(){t._logger.debug("Play succeeded."),a()},{earlyAttach:!0})):a()},a=function(){if(t._mediaElementAndState!==r)return void t._triggerError(new v("Media element switched unexpectedly."));t._provideMediaElementDeferred=null,i.remove(),n.resolve(void 0),t._mediaElementAndState.state="STABLE",t._logger.debug("Finished putting element in expected state."),null!==t._duration&&t._atomic(function(){t.isReady()||t._signalReady(),t._handleDefferredPauseAndSeek()})}};return this._initialized?i():this._deferredProvideMediaElementCallback=i,this._provideMediaElementDeferred.promise},t.prototype.revokeMediaElement=function(){if(!this._mediaElementAndState)throw new Error("There is no media element to revoke.");this._deferredProvideMediaElementCallback=null,this._provideMediaElementDeferred&&(this._provideMediaElementDeferred.reject(m),this._provideMediaElementDeferred=null),this._logger.debug("revokeMediaElement() called."),this._detachListeners();var e=this._mediaElementAndState.element;this.isDead()||(this._positionWhenMediaElementRevoked=this.getPosition(),this._playingWhenMediaElementRevoked=this.isPlaying()),this._mediaElementAndState=null,this._initMediaElement(e,null),this.isDead()||this._handleStalled()},t.prototype.getVolume=function(){return this._volume},t.prototype.getMuted=function(){return this._muted},t.prototype.setMuted=function(e){this._muted=e,this._mediaElementAndState&&(this._mediaElementAndState.element.muted=e)},t.prototype.getBufferedTimeRanges=function(){return this._mediaElementAndState&&"USABLE"===this._mediaElementAndState.state?a.buildTimeRanges(this._mediaElementAndState.element.buffered):[]},t.prototype.getMaxBufferLength=function(){return null},t.prototype._setVolume=function(e){this._volume=e,this._mediaElementAndState&&(this._mediaElementAndState.element.volume=e)},t.prototype._getResolvedMimeType=function(){return this._mimeType},t.prototype._canPlay=function(){return this._mimeType&&this._canPlayProtocol(this._descriptor.getProtocol())&&this._canPlayType(this._mimeType)?h.resolve(!0):h.resolve(!1)},t.prototype._canPlayProtocol=function(e){return["http","hls"].indexOf(e.name)>=0},t.prototype._canPlayType=function(e){try{return!!document.createElement("audio").canPlayType(e)}catch(t){return!1}},t.prototype._initialize=function(){var e=this;this._initialized=!0,this._listenTo("error",function(){if("INITIALIZING"===e._mediaElementAndState.state)return void e._logger.debug("An error occurred, but the media element is initializing, so ignoring...");switch(e._mediaElementAndState.element.error.code){case 2:e._triggerError(new u.NetworkError);break;case 3:e._triggerError(new o.DecodeError);break;default:e._triggerError(new s.errors.PlayerFatalError("An unexpected error occurred."))}},{earlyAttach:!0}),this._listenTo("playing",function(){e._logger.debug("Media element playing event."),e._mediaElementAndState&&!e._mediaElementAndState.element.paused?e._handlePlayingEvent():e._logger.debug("Ignoring playing event because media element is reporting it is paused.")}),this._listenTo("pause",function(){e._logger.debug("Media element pause event."),e._mediaElementAndState&&e._mediaElementAndState.element.paused?e._handlePauseEvent():e._logger.debug("Ignoring pause event because media element is reporting it is not paused.")}),this._listenTo("ended",function(){e._logger.debug("Media element ended event."),e._mediaElementAndState&&!e._mediaElementAndState.element.ended?e._handleEndedEvent():e._logger.debug("Ignoring ended event because media element is reporting it is not ended.")}),this._listenTo("stalled",function(){e._logger.debug("Media element stalled event."),e._checkIfStalled()}),this._stallCheckTimerId=window.setInterval(function(){return e._checkIfStalled()},400),this._retrieveDuration().then(function(t){e._logger.debug("Duration retrieved.",t),e._duration=t,e._atomic(function(){e._provideDuration(t),e._mediaElementAndState&&"STABLE"===e._mediaElementAndState.state&&(e._signalReady(),e._handleDefferredPauseAndSeek())})}).catch(function(t){e._triggerError(new s.errors.PlayerFatalError("An unexpected error occurred when attempting to retrieve the duration.",t))}),this._deferredProvideMediaElementCallback&&this._deferredProvideMediaElementCallback()},t.prototype._createDefaultMediaElement=function(){return document.createElement(this._playerDependencies.mediaElementType||"audio")},t.prototype._handlePauseEvent=function(){var e=this;this._atomic(function(){e._shouldBeEnded()?e._signalEnded():(e._notifyNotStalled(),e._notifyPlaying(!1))})},t.prototype._handlePlayingEvent=function(){var e=this,t=this._duration;if(null===t)throw new Error("Expecting duration to exist.");var n=this._getTruePosition();return n>=t?void this._logger.warn("Got a media element playing event and the positon was >= the duration.",n,t):this.isEnded()||this._shouldBeEnded()?void this._logger.warn("Got a media element playing event when the player is/should be ended."):void this._atomic(function(){e._endedOverride=!1,e._notifyNotStalled(),e._signalNotEnded(),e._notifyPlaying(!0)})},t.prototype._handleEndedEvent=function(){var e=this;if(null!==this._getQueuedSeekPosition())return void this._logger.warn("Got a media element ended event but ignoring because a seek is in progress.");this._atomic(function(){e._endedOverride=!0,e._signalEnded()})},t.prototype._shouldBeEnded=function(){return this._endedOverride||this._mediaElementReportingEnded()},t.prototype._mediaElementReportingEnded=function(){return!!this._mediaElementAndState&&!!this._mediaElementAndState.element.ended},t.prototype._signalNotEnded=function(){if(this._shouldBeEnded())throw new Error("Attempt to signal not ended when it should be.");e.prototype._signalNotEnded.call(this)},t.prototype._retrieveDuration=function(){var e=this;return new h(function(t){e._listenToOnce("loadedmetadata",function(){var n=e._mediaElementAndState;n&&t(1e3*n.element.duration)},{reattach:!0,earlyAttach:!0})})},t.prototype._handlePlayPauseChange=function(e){var t=this;if(this.isEnded())return void this._notifyPlaying(e);if(this._mediaElementAndState&&"USABLE"===this._mediaElementAndState.state){var n=this._mediaElementAndState.element;if((this._playInProgress.inProgress||!n.paused)!==e)if(e){var r={inProgress:!0};this._playInProgress=r,this._play().then(function(){return r.inProgress=!1}).catch(function(e){r.inProgress=!1,t._notifyPlayRejection(e)})}else this._playInProgress={inProgress:!1},n.pause(),this._notifyPlaying(!1);else this._playInProgress.inProgress||this._notifyPlaying(e)}},t.prototype._handleSeekChange=function(e){var t=this,n=this._mediaElementAndState;n&&"USABLE"===n.state&&(this._endedOverride=!1,this._performSeek(e,function(n){if(void 0!==n)return void t._triggerError(new s.errors.PlayerFatalError("An error occurred when trying to seek.",n));e===t._duration&&(t._endedOverride=!0),t._atomic(function(){t._signalSeekComplete(),t.isEnded()||t._handlePlayPauseChange(t.isPlaying())})}))},t.prototype._performSeek=function(e,t){var n=this,r=this._mediaElementAndState;if(!r)throw new Error("Media element does not exist.");var i=this._currentSeekCallback;if(i&&(this._currentSeekCallback=null,i.listenerHandle.remove()),r.element.currentTime===e/1e3)return void t();r.element.currentTime=e/1e3;var s=this._listenToOnce("seeked",function(){n._currentSeekCallback=null,t()},{earlyAttach:!0});this._currentSeekCallback={listenerHandle:s,callback:t}},t.prototype._getPosition=function(){var e=null!==this._duration?this._duration:1/0;if(!this._mediaElementAndState||"USABLE"!==this._mediaElementAndState.state)return this._positionWhenMediaElementRevoked;var t=Math.min(this._getTruePosition(),e);return this._shouldBeEnded()?e:t},t.prototype._getTruePosition=function(){if(!this._mediaElementAndState||"USABLE"!==this._mediaElementAndState.state)throw new Error("Media element does not exist or is in invalid state.");return 1e3*this._mediaElementAndState.element.currentTime},t.prototype._kill=function(){window.clearTimeout(this._canPlayTimer),this._mediaElementAndState&&this.revokeMediaElement(),this._stallCheckTimerId&&window.clearInterval(this._stallCheckTimerId),this._listeners=[]},t.prototype._listenToOnce=function(e,t,n){void 0===n&&(n={});var r=n.reattach,i=n.earlyAttach;void 0===r&&(r=!1),void 0===i&&(i=!1);var s=function(e){o.remove(),t(e)},o=this._listenTo(e,s,{reattach:r,earlyAttach:i});return o},t.prototype._listenTo=function(e,t,n){var r=this;void 0===n&&(n={});var i=n.reattach,s=n.earlyAttach;void 0===i&&(i=!0),void 0===s&&(s=!1);var o=function(e){u.attached?t(e):r._logger.warn("Got media element event after handler was removed. Ignoring.",e)},u={attached:!1,handler:o,eventType:e,once:!1,reattach:i,earlyAttach:s};if(this._listeners.push(u),!this._mediaElementAndState||"USABLE"!==this._mediaElementAndState.state&&!s)return{remove:function(){var e=r._listeners.indexOf(u);e>=0&&r._listeners.splice(e,1)}};var a=this._mediaElementAndState.element;return a.addEventListener(e,o,!1),u.attached=!0,{remove:function(){var t=r._listeners.indexOf(u);t>=0&&(r._listeners.splice(t,1),u.attached=!1,a.removeEventListener(e,o,!1))}}},t.prototype._notifyNotStalled=function(){this._stallDetected=!1,this._lastStallCheckPos=null,this._handleStalled()},t.prototype._initMediaElement=function(e,t){this._initMediaElementLocal(e,t)},t.prototype._initMediaElementLocal=function(e,t){e.setAttribute("msAudioCategory","BackgroundCapableMedia"),e.mozAudioChannelType="content",e.removeAttribute("src"),r(e),t&&(this._logger.debug("Setting media element src.",t),e.src=t),e.volume=this._volume,e.muted=this._muted,e.playbackRate=1,e.setAttribute("preload","metadata"),e.load()},t.prototype._checkIfStalled=function(){if(this._mediaElementAndState&&"USABLE"===this._mediaElementAndState.state){var e=this._mediaElementAndState.element;if(!e.paused&&this.isActuallyPlaying()){var t=e.currentTime;this._stallDetected=e.readyState 0.");if("string"!=typeof d)throw new Error("endpointBaseUrl must be > 0.");if("boolean"!=typeof m)throw new Error("encryptedStreamsEnabled invalid.");return g._loader=n,g._clientId=r,g._requestAuthorization=a,g._trackId=i,g._secretToken=o,g._endpointBaseUrl=d,g._encryptedStreamsEnabled=m,g._excludedRenditions=l,g._excludedRenditionsOnLastURLRequest=l.slice(),g._maxBitrate=h,g}return r(t,e),t.prototype.getTrackId=function(){return this._trackId},t.prototype.excludeRendition=function(e){this._excludedRenditions.indexOf(e)0||a===0&&u===0)&&o.push(l.sec(f)),o.join(" ")):(u>0&&o.push(u),n&&n.minimal&&u===0&&a===0?o.push(""):o.push(a0?"0"+a:a),o.push(f23||r>59)return;if(i)if(i==="p"){if(n13)return}else if(i==="a")if(n===12)n=0;else if(n>12)return;return r||(r=0),[n,r]}function v(){var e=new Date(2009,0,1,6,0,0),t=new Date(2009,6,1,6,0,0),n;return n=e.getUTCHours()>t.getUTCHours()?e.getTimezoneOffset():t.getTimezoneOffset(),n}function m(e){if(e.offset==null)return{};var t=new Date;g(t,e.resolution);var n=+(new Date(+t+e.offset*a[e.resolution])),r=+(new Date(n+(e.duration-1)*a[e.resolution]));return{from:n,to:r}}function g(e,t){switch(t){case"day":e.setUTCHours(0,0,0,0);break;case"hour":e.setUTCMinutes(0,0,0)}}function y(e){return("0"+e).substr(-2)}function b(e){var t=typeof e=="string"?Date.parse(e):typeof e=="number"?e:e.valueOf(),n=v()*60*1e3;return new Date(t+n)}n.exports=f;var r=1e3,i=6e4,s=60*i,o=24*s,u={sec:1e3,min:60,hour:60,day:24,month:30,year:12},a={minute:i,hour:s,day:o}}), define("vendor/i18n/lib/number",["require","exports","module"],function(e,t,n){function r(e){return{round:i,format:function(t,n){if(t===""||t==null||isNaN(t)||Math.abs(t)===Infinity)return"";t=parseFloat(t);var r=n&&n.precision||0,s=e.delimiters;return r=Math.max(Math.min(r,20),0),t=i(t,r,n&&n.roundingFn),n&&!isNaN(n.fixed)&&(t=t.toFixed(Math.max(Math.min(n.fixed,20),0))),(""+t).split(".").map(function(e,t){return t===0?e.replace(/(\d)(?=(\d{3})+(?!\d))/g,"$1"+s.thousands):e}).join(s.decimal)},zeroPad:function(e,t){if(e==null)return e;e+="";var n=t-e.length;return n>0&&(e=(new Array(n+1)).join("0")+e),e}}}function i(e,t,n){n=n||Math.round;var r=Math.pow(10,t||0);return n(e*r)/r}n.exports=r}), define("vendor/i18n/locales/es",["require","exports","module"],function(e,t,n){function i(e,t){return function(t){return e[r.pluralForm(t)].replace(/%d/i,t)}}var r=n.exports={delimiters:{thousands:".",decimal:","},relativeTime:{justNow:"Ahora mismo",rightNow:"Ahora mismo",future:"%s",past:"%s",sec:i(["1 segundo","%d segundos"]),min:i(["1 minuto","%d minutos"]),hour:i(["1 hora","%d horas"]),day:i(["1 da","%d das"]),month:i(["1 mes","%d meses"]),year:i(["1 a±o","%d a±os"])},dateFormats:{readable:"DD MMMM YYYY",readableTime:"DD MMMM YYYY HH:mm",readableAbbreviated:"DD MMM YYYY",readableWithWeekday:"DDDD, DD MMMM YYYY","default":"DD/MM/YYYY"},dates:{months:["Enero","Febrero","Marzo","Abril","Mayo","Junio","Julio","Agosto","Septiembre","Octubre","Noviembre","Diciembre"],monthsShort:["Ene","Feb","Mar","Abr","May","Jun","Jul","Ago","Sep","Oct","Nov","Dic"],weekdays:["Domingo","Lunes","Martes","Mi(C)rcoles","Jueves","Viernes","Sbado"],shortWeekdays:["Dom.","Lun.","Mar.","Mi(C).","Jue.","Vie.","Sb."],minWeekdays:["Do","Lu","Ma","Mi","Ju","Vi","S"]},d3:{grouping:[3],currency:["'¬",""],dateTime:"%A, %e de %B de %Y, %X",date:"%d/%m/%Y",time:"%H:%M:%S",periods:["AM","PM"]},datePicker:{closeText:"Cerrar",prevText:"Ant",nextText:"Sig",currentText:"Hoy",weekHeader:"Sm",dateFormat:"dd/mm/yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},pluralForm:function(e){return e!==1?1:0}}}), define("vendor/i18n/locales/de",["require","exports","module"],function(e,t,n){function i(e,t){return function(t){return e[r.pluralForm(t)].replace(/%d/i,t)}}var r={delimiters:{thousands:".",decimal:","},relativeTime:{justNow:"Vor kurzem",rightNow:"Jetzt",future:"%s",past:"%s",sec:i(["1 Sekunde","%d Sekunden"]),min:i(["1 Minute","%d Minuten"]),hour:i(["1 Stunde","%d Stunden"]),day:i(["1 Tag","%d Tagen"]),month:i(["1 Monat","%d Monaten"]),year:i(["1 Jahr","%d Jahren"])},dateFormats:{readable:"DD MMMM YYYY",readableTime:"DD MMMM YYYY HH:mm",readableAbbreviated:"DD MMM YYYY",readableWithWeekday:"DDDD, DD MMMM YYYY","default":"DD.MM.YYYY"},dates:{months:["Januar","Februar","M¤rz","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember"],monthsShort:["Jan","Feb","Mrz","Apr","Mai","Jun","Jul","Aug","Sep","Okt","Nov","Dez"],weekdays:["Sonntag","Montag","Dienstag","Mittwoch","Donnerstag","Freitag","Samstag"],shortWeekdays:["So.","Mo.","Di.","Mi.","Do.","Fr.","Sa."],minWeekdays:["So","Mo","Di","Mi","Do","Fr","Sa"]},d3:{grouping:[3],currency:[""," '¬"],dateTime:"%A, der %e. %B %Y, %X",date:"%d.%m.%Y",time:"%H:%M:%S",periods:["AM","PM"]},datePicker:{closeText:"Schlieen",prevText:"Zur¼ck",nextText:"Weiter",currentText:"Heute",weekHeader:"KW",dateFormat:"dd.mm.yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},pluralForm:function(e){return e!==1?1:0}};n.exports=r}), define("vendor/i18n/locales/en",["require","exports","module"],function(e,t,n){function i(e,t){return function(t){return e[r.pluralForm(t)].replace(/%d/i,t)}}var r=n.exports={delimiters:{thousands:",",decimal:"."},relativeTime:{justNow:"Just now",rightNow:"Right now",future:"%s",past:"%s",sec:i(["1 second","%d seconds"]),min:i(["1 minute","%d minutes"]),hour:i(["1 hour","%d hours"]),day:i(["1 day","%d days"]),month:i(["1 month","%d months"]),year:i(["1 year","%d years"])},dateFormats:{readable:"DD MMMM YYYY",readableTime:"DD MMMM YYYY HH:mm",readableAbbreviated:"MMM DD, YYYY",readableWithWeekday:"DDDD, DD MMMM YYYY","default":"DD/MM/YYYY"},dates:{months:["January","February","March","April","May","June","July","August","September","October","November","December"],monthsShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],weekdays:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],shortWeekdays:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],minWeekdays:["Su","Mo","Tu","We","Th","Fr","Sa"]},d3:{grouping:[3],currency:["$",""],dateTime:"%a %b %e %X %Y",date:"%m/%d/%Y",time:"%H:%M:%S",periods:["AM","PM"]},datePicker:{closeText:"Done",prevText:"Prev",nextText:"Next",currentText:"Today",weekHeader:"Wk",dateFormat:"dd/mm/yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},pluralForm:function(e){return e!==1?1:0}}}), define("vendor/i18n/locales/fr",["require","exports","module"],function(e,t,n){function i(e,t){return function(t){return e[r.pluralForm(t)].replace(/%d/i,t)}}var r=n.exports={delimiters:{thousands:".",decimal:","},relativeTime:{justNow:"R(C)cemment",rightNow:"Maintenant",future:"%s",past:"%s",sec:i(["1 seconde","%d secondes"]),min:i(["1 minute","%d minutes"]),hour:i(["1 heure","%d heures"]),day:i(["1 jour","%d jours"]),month:i(["1 mois","%d mois"]),year:i(["1 an","%d ans"])},dateFormats:{readable:"DD MMMM YYYY",readableTime:"DD MMMM YYYY HH:mm",readableAbbreviated:"DD MMM YYYY",readableWithWeekday:"DDDD DD MMMM YYYY","default":"DD/MM/YYYY"},dates:{months:["janvier","f(C)vrier","mars","avril","mai","juin","juillet","ao>>t","septembre","octobre","novembre","d(C)cembre"],monthsShort:["janv.","f(C)vr.","mars","avr.","mai","juin","juil.","ao>>t","sept.","oct.","nov.","d(C)c."],weekdays:["dimanche","lundi","mardi","mercredi","jeudi","vendredi","samedi"],shortWeekdays:["dim.","lun.","mar.","mer.","jeu.","ven.","sam."],minWeekdays:["Di","Lu","Ma","Me","Je","Ve","Sa"]},d3:{grouping:[3],currency:["$",""],dateTime:"%A, le %e %B %Y, %X",date:"%d/%m/%Y",time:"%H:%M:%S",periods:["AM","PM"]},datePicker:{closeText:"Fermer",prevText:"Pr(C)c(C)dent",nextText:"Suivant",currentText:"Aujourd'hui",weekHeader:"Sem.",dateFormat:"dd/mm/yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},pluralForm:function(e){return e>1?1:0}}}), define("vendor/i18n/locales/it",["require","exports","module"],function(e,t,n){function i(e,t){return function(t){return e[r.pluralForm(t)].replace(/%d/i,t)}}var r=n.exports={delimiters:{thousands:".",decimal:","},relativeTime:{justNow:"Un momento fa",rightNow:"Ora",future:"%s",past:"%s",sec:i(["1 secondo","%d secondi"]),min:i(["1 minuto","%d minuti"]),hour:i(["1 ora","%d ore"]),day:i(["1 giorno","%d giorni"]),month:i(["1 mese","%d mesi"]),year:i(["1 anno","%d anni"])},dateFormats:{readable:"DD MMMM YYYY",readableTime:"DD MMMM YYYY HH:mm",readableAbbreviated:"MMM DD, YYYY",readableWithWeekday:"DDDD, DD MMMM YYYY","default":"DD/MM/YYYY"},dates:{months:["Gennaio","Febbraio","Marzo","Aprile","Maggio","Giugno","Luglio","Agosto","Settembre","Ottobre","Novembre","Dicembre"],monthsShort:["Gen","Feb","Mar","Apr","Mag","Giu","Lug","Ago","Set","Ott","Nov","Dic"],weekdays:["Domenica","Luned¬","Marted¬","Mercoled¬","Gioved¬","Venerd¬","Sabato"],shortWeekdays:["Dom","Lun","Mar","Mer","Gio","Ven","Sab"],minWeekdays:["Do","Lu","Ma","Me","Gi","Ve","Sa"]},d3:{grouping:[3],currency:["'¬",""],dateTime:"%A %e %B %Y, %X",date:"%d/%m/%Y",time:"%H:%M:%S",periods:["AM","PM"]},datePicker:{closeText:"Chiudi",prevText:"Prec",nextText:"Succ",currentText:"Oggi",weekHeader:"Sm",dateFormat:"dd/mm/yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},pluralForm:function(e){return e!==1?1:0}}}), define("vendor/i18n/locales/nl",["require","exports","module"],function(e,t,n){function i(e,t){return function(t){return e[r.pluralForm(t)].replace(/%d/i,t)}}var r=n.exports={delimiters:{thousands:",",decimal:"."},relativeTime:{justNow:"Zojuist",rightNow:"Nu",future:"%s",past:"%s",sec:i(["1 seconde","%d seconden"]),min:i(["1 minuut","%d minuten"]),hour:i(["1 uur","%d uur"]),day:i(["1 dag","%d dagen"]),month:i(["1 maand","%d maanden"]),year:i(["1 jaar","%d jaar"])},dateFormats:{readable:"DD MMMM YYYY",readableTime:"DD MMMM YYYY HH:mm",readableAbbreviated:"MMM DD, YYYY",readableWithWeekday:"DDDD, DD MMMM YYYY","default":"DD-MM-YYYY"},dates:{months:["januari","februari","maart","april","mei","juni","juli","augustus","september","oktober","november","december"],monthsShort:["jan","feb","mrt","apr","mei","jun","jul","aug","sep","okt","nov","dec"],weekdays:["zondag","maandag","dinsdag","woensdag","donderdag","vrijdag","zaterdag"],shortWeekdays:["zon","maa","din","woe","don","vri","zat"],minWeekdays:["zo","ma","di","wo","do","vr","za"]},d3:{grouping:[3],currency:["$",""],dateTime:"%a %b %e %X %Y",date:"%d-%m-%Y",time:"%H:%M:%S",periods:["AM","PM"]},datePicker:{closeText:"Sluiten",prevText:"'",nextText:"''",currentText:"Vandaag",weekHeader:"Wk",dateFormat:"dd-mm-yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},pluralForm:function(e){return e!==1?1:0}}}), define("vendor/i18n/locales/pt_BR",["require","exports","module"],function(e,t,n){function i(e,t){return function(t){return e[r.pluralForm(t)].replace(/%d/i,t)}}var r=n.exports={delimiters:{thousands:".",decimal:","},relativeTime:{justNow:"Agora h pouco",rightNow:"Agora h pouco",future:"%s",past:"%s",sec:i(["1 segundo","%d segundos"]),min:i(["1 minuto","%d minutos"]),hour:i(["1 hora","%d horas"]),day:i(["1 dia","%d dias"]),month:i(["1 mªs","%d meses"]),year:i(["1 ano","%d anos"])},dateFormats:{readable:"DD MMMM YYYY",readableTime:"DD MMMM YYYY HH:mm",readableAbbreviated:"MMM DD, YYYY",readableWithWeekday:"DDDD, DD MMMM YYYY","default":"DD/MM/YYYY"},dates:{months:["Janeiro","Fevereiro","Mar§o","Abril","Maio","Junho","Julho","Agosto","Setembro","Outubro","Novembro","Dezembro"],monthsShort:["Jan","Fev","Mar","Abr","Mai","Jun","Jul","Ago","Set","Out","Nov","Dez"],weekdays:["Domingo","Segunda-Feira","Ter§a-Feira","Quarta-Feira","Quinta-Feira","Sexta-Feira","Sbado"],shortWeekdays:["Dom","Seg","Ter","Qua","Qui","Sex","Sb"],minWeekdays:["Dom","Seg","Ter","Qua","Qui","Sex","Sb"]},d3:{grouping:[3],currency:["$",""],dateTime:"%A, %e de %B de %Y. %X",date:"%d/%m/%Y",time:"%H:%M:%S",periods:["AM","PM"]},datePicker:{closeText:"Fechar",prevText:"Anterior",nextText:"Pr"ximo",currentText:"Hoje",weekHeader:"Sm",dateFormat:"dd/mm/yy",firstDay:0,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},pluralForm:function(e){return e!==1?1:0}}}), define("vendor/i18n/locales/sv",["require","exports","module"],function(e,t,n){function i(e,t){return function(t){return e[r.pluralForm(t)].replace(/%d/i,t)}}var r=n.exports={delimiters:{thousands:" ",decimal:","},relativeTime:{justNow:"Alldeles nyss",rightNow:"Alldeles nyss",future:"%s",past:"%s",sec:i(["1 sekund","%d sekunder"]),min:i(["1 minut","%d minuter"]),hour:i(["1 timme","%d timmar"]),day:i(["1 dygn","%d dygn"]),month:i(["1 m¥nad","%d m¥nad"]),year:i(["1 ¥r","%d ¥r"])},dateFormats:{readable:"YYYY MMMM DD",readableTime:"YYYY MMMM DD HH:mm",readableAbbreviated:"MMM DD, YYYY",readableWithWeekday:"DDDD, YYYY MMMM DD","default":"YYYY-MMMM-DD"},dates:{months:["Januari","Februari","Mars","April","Maj","Juni","Juli","Augusti","September","Oktober","November","December"],monthsShort:["Jan","Feb","Mar","Apr","Maj","Jun","Jul","Aug","Sep","Okt","Nov","Dec"],weekdays:["S¶ndag","M¥ndag","Tisdag","Onsdag","Torsdag","Fredag","L¶rdag"],shortWeekdays:["S¶n","M¥n","Tis","Ons","Tor","Fre","L¶r"],minWeekdays:["S¶","M¥","Ti","On","To","Fr","L¶"]},d3:{grouping:[3],currency:["","SEK"],dateTime:"%A den %d %B %Y %X",date:"%Y-%m-%d",time:"%H:%M:%S",periods:["fm","em"]},datePicker:{closeText:"St¤ng",prevText:"F¶rra",nextText:"N¤sta",currentText:"Idag",weekHeader:"Ve",dateFormat:"yy-mm-dd",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},pluralForm:function(e){return e!==1?1:0}}}), define("shared/config/locales/locale-de.json",[],{"Something doesn't sound right.":"Mit diesem Track stimmt etwas nicht.","Refresh the page to try again.":"Aktualisiere die Seite, um es erneut zu versuchen.","We can't find this page.":"Wir k¶nnen diese Seite nicht finden.","We can't find this sound.":"Wir k¶nnen diesen Track nicht finden.","We can't find this playlist.":"Wir k¶nnen diese Playlist nicht finden.","We can't find this user.":"Wir k¶nnen diesen Benutzer nicht finden.","Charts on SoundCloud.":"Charts auf SoundCloud.","Charts are only available on desktop browsers.":"Charts sind nur in Desktop-Browsern verf¼gbar.","Alternatively, download our mobile app to discover trending music & audio on the go.":"Alternativ kannst du unsere mobile App herunterladen, um trendige Musik und Audio-Inhalte auch unterwegs zu entdecken.","Joining Premier is only available on desktop browsers.":"Du kannst dem Premier-Partnerprogramm nur ¼ber einen Desktop-Browser beitreten.","Come back when you're at your computer to accept your invitation.":"Melde dich von deinem Computer aus an, um die Einladung anzunehmen.","Upload your music & audio and share it with the world.":"Lade deine Musik und deine Audiodateien hoch und teile sie mit der Welt.","Upload is only supported on desktop browsers.":"Uploads werden nur von Desktop-Browsern unterst¼tzt.","Come back when you're at your computer to upload more tracks.":"Wenn du dich wieder von deinem Computer aus anmeldest, kannst du weitere Tracks hochladen.","Connect with Facebook friends.":"Verbinde dich mit Facebook-Freunden.","Connect is only available on desktop browsers.":"Die Funktion zum Verbinden ist nur in Desktop-Browsern verf¼gbar.","Looking to connect with Facebook friends or find new people to follow? This feature is only available on desktop browsers.":"M¶chtest du dich mit Facebook-Freunden verbinden oder neue Leute zum Folgen finden? Diese Funktion ist nur in Desktop-Browsern verf¼gbar.","Come back when you're at your computer to find new people to follow.":"Wenn du dich wieder von deinem Computer aus anmeldest, kannst du neue Leute zum Folgen finden.","Your profile":"Dein Profil","Managing your account is only available on desktop browsers.":"Die Verwaltung deines Kontos ist nur in Desktop-Browsern verf¼gbar.",'For more information on optimizing your profile, visit our Creator Guide.':'Weitere Informationen zum Optimieren deines Profils findest du in unserer Anleitung f¼r Ersteller.',"Your tracks.":"Deine Tracks.","Managing your tracks is only available on desktop browsers.":"Die Verwaltung deines Kontos ist nur in Desktop-Browsern verf¼gbar.","Come back when you're at your computer to edit, share and add tracks to playlists.":"Wenn du dich wieder von deinem Computer aus anmeldest, kannst du Playlists bearbeiten und teilen und ihnen Tracks hinzuf¼gen.",'For more information, visit our Creator Guide.':'Weitere Informationen findest du in unserer Anleitung f¼r Ersteller.',"Enjoy the free SoundCloud experience with our app.":"Genie das kostenlose SoundCloud-Erlebnis mit unserer App.","Enjoy the full SoundCloud experience with our free app.":"Genie das uneingeschr¤nkte SoundCloud-Erlebnis mit unserer App.","[[soundTitle]] by [[authorName]]":"[[soundTitle]] von [[authorName]]",Messages:"Nachrichten","Take this playlist with you and enjoy the full SoundCloud experience with our free app.":"Nimm diese Playlist mit und genie das uneingeschr¤nkte SoundCloud-Erlebnis mit unserer kostenlosen App.","[[playlistTitle]] by [[authorName]]":"[[playlistTitle]] von [[authorName]]","Go Pro":"Pro-Abonnent werden",Search:"Suche","Search tracks":"Tracks suchen","Search playlists":"Playlists suchen","Search people":"Leute suchen","Search groups":"Gruppen suchen","Search [[category]]":"[[category]] durchsuchen","Unsubscribed successfully":"Abonnement erfolgreich gek¼ndigt","Be the first to hear what [[username]] posts next with our free app.":"Mit unserer kostenlosen App erf¤hrst du als Erster, was [[username]] als N¤chstes postet.","[[username]]'s stream":"[[username]]s Stream","New & hot tracks":"Neue und angesagte Tracks","Up-and-coming tracks on SoundCloud":"Vielversprechende neue Tracks auf SoundCloud","New & hot audio":"Neue und angesagte Audio-Tracks","Up-and-coming audio on SoundCloud":"Vielversprechende neue Audio-Tracks auf SoundCloud","Top 50 tracks":" Top 50 Tracks","The most played tracks on SoundCloud this week":"Diese Woche auf SoundCloud am h¤ufigsten gespielte Tracks","Top 50 audio":"Top 50 Audio","The most played audio on SoundCloud this week":"Diese Woche auf SoundCloud am h¤ufigsten gespielte Audio-Tracks","New & hot in [[[genreLabel]]]":"Neu und angesagt in [[[genreLabel]]]","Up-and-coming tracks in [[[genreLabel]]] on SoundCloud":"Vielversprechende neue Tracks in [[[genreLabel]]] auf SoundCloud","The most played tracks in [[[genreLabel]]] on SoundCloud this week":"Diese Woche auf SoundCloud am h¤ufigsten gespielte Tracks in [[[genreLabel]]]","Up-and-coming in [[[genreLabel]]] on SoundCloud":"Vielversprechendes Neues in [[[genreLabel]]] auf SoundCloud","The most played in [[[genreLabel]]] on SoundCloud this week":"Diese Woche auf SoundCloud am h¤ufigsten gespielt in [[[genreLabel]]]","New & hot":"Neu und angesagt","All music genres":"Alle Musikgenres","All audio genres":"Alle Audio-Genres",Classical:"Klassik",Electronic:"Elektro","Hip-hop & Rap":"Hip-Hop & Rap",Piano:"Klavier",Speech:"Sprache",World:"Weltmusik",Audiobooks:"H¶rb¼cher",Learning:"Bildung","News & Politics":"News & Politik","Religion & Spirituality":"Religion und Spiritualit¤t",Sports:"Sport",Storytelling:"Erz¤hlung",Technology:"Wissenschaft","1 hour":["1 Stunde","%d Stunden"],"1 minute":["1 Minute","%d Minuten"],"1 second":["1 Sekunde","%d Sekunden"],"Enjoy the full SoundCloud experience with our app.":"Genie das uneingeschr¤nkte SoundCloud-Erlebnis mit unserer App.",Close:"Schlieen",Retry:"Erneut versuchen","1 track":["1 Track","%d Tracks"],"1 play":["1 Play","%d Plays"],"1 follower":["1 Follower","%d Follower"],"Download on the App Store":"Im App Store herunterladen","Get it on Google Play":"Bei Google Play holen","Get it at BlackBerry World":"In der BlackBerry World holen","Available at Amazon":"Bei Amazon verf¼gbar","Get it in the Firefox Marketplace":"Im Firefox Marketplace holen","Download SoundCloud":"SoundCloud herunterladen","I already have the app":"Ich habe die App schon","Listen on the SoundCloud app":"H¶r rein in die SoundCloud-App","Download our free app":"Lade unsere kostenlose App herunter","No more previews, just full tracks.":"Schluss mit Vorschau, Tracks jetzt in voller L¤nge.","Try SoundCloud Go+":"SoundCloud Go+ testen","Terms of use":"Nutzungsbedingungen",Legal:"Rechtliches","Privacy policy":"Datenschutzrichtlinie",Privacy:"Datenschutz","Cookies policy":"Cookies-Richtlinie","Company information":"Angaben zum Unternehmen",Imprint:"Impressum","People directory":"Personenverzeichnis",Directory:"Verzeichnis","SoundCloud homepage":"SoundCloud-Startseite","Hear the world's sounds":"H¶r dir die Musik der Welt an","Trending tracks on SoundCloud":"Trendige Tracks auf SoundCloud","Get our Android app to save this track to your likes, create playlists and more.":"Hol dir unsere Android-App, um diesen Track deinen Likes hinzuzuf¼gen, Playlists zu erstellen und mehr.","Get our iPhone app to save this track to your likes, create playlists and more.":"Hol dir unsere iPhone-App, um diesen Track deinen Likes hinzuzuf¼gen, Playlists zu erstellen und mehr.","Try our app.
It's even better":"Probier unsere App aus.
Sie ist noch besser.","Try playing these related tracks":"Probiere es mit diesen ¤hnlichen Tracks",Cancel:"Abbrechen","Select your language":"Sprache w¤hlen","Language:":"Sprache:","Messages are only
supported on desktop browsers.":"Nachrichten werden nur
auf Desktop-Browsern unterst¼tzt.","Pages might not display correctly
in mobile browsers.":"Seiten werden auf mobilen Browsern
ggf. nicht richtig angezeigt.","Go to Messages":"Gehe zu Nachrichten","SoundCloud for mobile is
only available as an app.":"SoundCloud f¼r Mobilger¤te
ist nur als App verf¼gbar.","Open or download now
to use SoundCloud on
your device.":"Jetzt ¶ffnen oder herunterladen,
um SoundCloud auf deinem
Ger¤t zu nutzen.","Open or get the app":"Du musst die App ¶ffnen oder herunterladen","We're sorry to hear you're leaving.":"Es tut uns leid zu h¶ren, dass du uns verlassen m¶chtest.","Review your email subscriptions at":"Pr¼f deine E-Mail-Abonnements unter","Results for: [[generatedSummary]]":"Ergebnisse f¼r: [[generatedSummary]]",back:"Back","Don't want to be included? Visit the desktop version of this page to opt out.":"Du m¶chtest nicht einbezogen werden? Besuche die Desktop-Version dieser Seite, um dich abzumelden.","Play or pause track":"Spielen oder Track anhalten","Become a SoundCloud Pro":"Werde ein SoundCloud-Pro-Abonnent","175 million people listen on SoundCloud each month. Get the tools you need to share your music and grow your audience.":"Jeden Monat h¶ren 175 Mio. Menschen auf SoundCloud Musik. Hole dir die Tools, die du brauchst, um deine Musik zu teilen und dein Publikum zu erweitern.","Pro plans can only be purchased from a computer.":"Pro-Abos k¶nnen nur ¼ber einen Computer erworben werden.","Stats with more data.":"Statistiken mit mehr Daten.","Pro stats provide the data you need to plan your releases, connect with your biggest fans, and build your career.":"Pro-Statistiken liefern die Daten, die du zum Planen von Ver¶ffentlichungen, f¼r den Kontakt mit deinen gr¶ten Fans und zum Aufbauen deiner Karriere ben¶tigst.","More upload time.":"Mehr Upload-Zeit.","Double your upload time with a Pro subscription or get limitless storage for your tracks, albums, projects, and back catalog with Pro Unlimited.":"Verdoppele deine Upload-Zeit mit einem Pro-Abonnement oder hol dir uneingeschr¤nkten Speicher f¼r deine Tracks, Alben, Projekte und Backkataloge mit Pro Unlimited.","More control.":"Mehr Kontrolle.","Pin tracks and playlists to the top of your profile with Spotlight, turn commenting and public stats on or off with Quiet Mode. By going Pro, you're in control of your tracks and playlists.":"Pinne mit Spotlight Tracks und Playlists oben an dein Profil an, schalte Kommentare und ¶ffentliche Statistiken ein oder aus im stummen Modus '' mit dem Pro-Abo hast du die volle Kontrolle ¼ber deine Tracks und Playlists.","Become a SoundCloud Pro on your computer today at [[[link]]].":"Werde noch heute auf deinem Computer ein SoundCloud Pro unter [[[link]]].",All:"Alle",Tracks:" Tracks",Playlists:" Playlists",People:"Leute","1 person":["1 Person","[[count]] Personen"],"1 playlist":["1 Playlist","[[count]] Playlists"],"Found 1 SoundCloud Go+ result":["1 SoundCloud Go+-Ergebnis gefunden","%d SoundCloud Go+-Ergebnisse gefunden"],"Show more SoundCloud Go+ results":"Weitere SoundCloud Go+-Ergebnisse anzeigen","Sorry, nothing matches your search.":"Leider stimmt nichts mit deiner Suche ¼berein","Search SoundCloud":"SoundCloud durchsuchen","Find people, tracks and playlists":"Finde Leute, Tracks und Playlists","You have successfully
changed your password.":"Du hast dein Kennwort
erfolgreich ge¤ndert.","Activate your device":"Dein Ger¤t aktivieren","Open the SoundCloud app":"SoundCloud-App ¶ffnen","When prompted, enter the activation code from your device. Activation is only available in the latest version of the app.":"Gib nach entsprechender Aufforderung den Aktivierungscode auf deinem Ger¤t ein. Die Aktivierung ist nur in der neuesten Version der App m¶glich.","Or, continue in your browser":"Oder im Browser fortfahren","Not available in your country":"In deinem Land nicht verf¼gbar","Reposted by [[username]]":"Repost von [[username]]","Now playing":"Aktueller Track","Previous track":"Vorheriger Track","Next track":"N¤chster Track","1 Like":["1 Like","%d Likes"],"Not available in
your country":"In deinem Land
nicht verf¼gbar","We're sorry, that track isn't available on mobile.":"Leider ist der Track auf dem Mobilger¤t nicht verf¼gbar.","Show more tracks":"Weitere Tracks zeigen","Show more playlists":"Weitere Playlists anzeigen","Show more likes":"Weitere Likes zeigen","Enjoy the custom experience for creators with SoundCloud Pulse.":"Genie die benutzerdefinierte Erfahrung f¼r Ersteller mit SoundCloud Pulse.","searchResults::1 track":["1 Track","[[count]] Tracks"],'eg. "Found 12 tracks, 1 person"::Found [[joinedCounts]]':"[[joinedCounts]] gefunden","button::Sign in to SoundCloud":"Anmelden in SoundCloud","button::Download our free app":"Lade unsere kostenlose App herunter","track::Preview":"Vorschau"}), define("shared/config/locales/locale-es.json",[],{"Something doesn't sound right.":"Parece que algo no funciona bien.","Refresh the page to try again.":"Actualiza la pgina e int(C)ntalo de nuevo.","We can't find this page.":"No se encuentra esta pgina.","We can't find this sound.":"No se encuentra esta pista.","We can't find this playlist.":"No se encuentra esta lista.","We can't find this user.":"No se encuentra este usuario.","Charts on SoundCloud.":"Listas de (C)xitos en SoundCloud.","Charts are only available on desktop browsers.":"Las listas de (C)xitos solo estn disponibles en los navegadores de escritorio.","Alternatively, download our mobile app to discover trending music & audio on the go.":"Tambi(C)n puedes descargar nuestra app m"vil para descubrir audio y mºsica del momento en cualquier lugar.","Joining Premier is only available on desktop browsers.":"Solo puedes unirte a Premier desde navegadores de escritorio.","Come back when you're at your computer to accept your invitation.":"Vuelve cuando est(C)s en el ordenador para aceptar tu invitaci"n.","Upload your music & audio and share it with the world.":"Sube tu mºsica y tus audios para compartirlos con el mundo.","Upload is only supported on desktop browsers.":"Solo se pueden subir pistas en navegadores de escritorio.","Come back when you're at your computer to upload more tracks.":"Vuelve cuando est(C)s en el ordenador para subir ms pistas.","Connect with Facebook friends.":"Conecta con tus amigos de Facebook.","Connect is only available on desktop browsers.":"Solo puedes conectarte en navegadores de escritorio.","Looking to connect with Facebook friends or find new people to follow? This feature is only available on desktop browsers.":"Quieres conectarte con tus amigos de Facebook o seguir a ms gente? Esta funci"n solo est disponible en navegadores de escritorio.","Come back when you're at your computer to find new people to follow.":"Vuelve cuando est(C)s en el ordenador para encontrar a ms gente a la que seguir.","Your profile":"Tu perfil","Managing your account is only available on desktop browsers.":"La gesti"n de tu cuenta solo est disponible en navegadores de escritorio.",'For more information on optimizing your profile, visit our Creator Guide.':'Para obtener ms informaci"n sobre la optimizaci"n de tu perfil, visita nuestra Gua para creadores.',"Your tracks.":"Tus pistas.","Managing your tracks is only available on desktop browsers.":"La gesti"n de tus pistas solo est disponible en navegadores de escritorio.","Come back when you're at your computer to edit, share and add tracks to playlists.":"Vuelve cuando est(C)s en el ordenador para editar, compartir y a±adir pistas a listas.",'For more information, visit our Creator Guide.':'Para obtener ms informaci"n, visita la Gua para creadores.',"Enjoy the free SoundCloud experience with our app.":"Disfruta de la experiencia gratuita SoundCloud con nuestra app.","Enjoy the full SoundCloud experience with our free app.":"Vive al mximo la experiencia SoundCloud con nuestra app gratuita.","[[soundTitle]] by [[authorName]]":"[[soundTitle]] de [[authorName]]",Messages:"Mensajes","Take this playlist with you and enjoy the full SoundCloud experience with our free app.":"Disfruta de esta lista en cualquier lugar y vive al mximo la experiencia SoundCloud con nuestra app gratuita.","[[playlistTitle]] by [[authorName]]":"[[playlistTitle]] de [[authorName]]","Go Pro":"Hazte Pro",Search:"Buscar","Search tracks":"Buscar pistas","Search playlists":"Buscar listas","Search people":"Buscar gente","Search groups":"Buscar grupos","Search [[category]]":"Buscar [[category]]","Unsubscribed successfully":"Suscripci"n anulada correctamente","Be the first to hear what [[username]] posts next with our free app.":"S(C) el primero en escuchar los nuevos posts de [[username]] con nuestra app gratuita.","[[username]]'s stream":"Stream de [[username]]","New & hot tracks":"Nuevas pistas destacadas","Up-and-coming tracks on SoundCloud":"Pistas revelaci"n en SoundCloud","New & hot audio":"Nuevo audio destacado","Up-and-coming audio on SoundCloud":"Audio revelaci"n en SoundCloud","Top 50 tracks":"Top 50 - pistas","The most played tracks on SoundCloud this week":"Las pistas ms reproducidas en SoundCloud esta semana","Top 50 audio":"Top 50 - audio","The most played audio on SoundCloud this week":"Los audios ms reproducidos en SoundCloud esta semana","New & hot in [[[genreLabel]]]":"Novedades de [[[genreLabel]]]","Up-and-coming tracks in [[[genreLabel]]] on SoundCloud":"Pistas revelaci"n de [[[genreLabel]]] en SoundCloud","Top 50 in [[[genreLabel]]]":"Top 50 de [[[genreLabel]]]","The most played tracks in [[[genreLabel]]] on SoundCloud this week":"Las pistas ms reproducidas de [[[genreLabel]]] en SoundCloud esta semana","Up-and-coming in [[[genreLabel]]] on SoundCloud":"Pistas prometedoras de [[[genreLabel]]] en SoundCloud","The most played in [[[genreLabel]]] on SoundCloud this week":"Lo ms reproducido de [[[genreLabel]]] en SoundCloud esta semana","New & hot":"Novedades","All music genres":"Todos los g(C)neros musicales","All audio genres":"Todos los g(C)neros de audio","Alternative Rock":"Rock alternativo",Ambient:"Ambiente",Classical:"Clsica","Dance & EDM":"Dance y EDM","Deep House":"Deep house","Drum & Bass":"Drum & Bass",Electronic:"Electr"nica","Folk & Singer-Songwriter":"Folk y Cantautores","Hip-hop & Rap":"Hip hop y Rap","Jazz & Blues":"Jazz y Blues",Latin:"Latina","R&B & Soul":"R&B y Soul",Reggaeton:"Reguet"n",Soundtrack:"Bandas sonoras",Speech:"Oratoria",World:"Mºsica del mundo",Audiobooks:"Audiolibros",Business:"Negocios",Comedy:"Comedia",Entertainment:"Entretenimiento",Learning:"Aprendizaje","News & Politics":"Noticias y poltica","Religion & Spirituality":"Religi"n y espiritualidad",Science:"Ciencia",Sports:"Deportes",Storytelling:"Narraci"n",Technology:"Tecnologa","1 hour":["1 hora","%d horas"],"1 minute":["1 minuto","%d minutos"],"1 second":["1 segundo","%d segundos"],"Enjoy the full SoundCloud experience with our app.":"Vive al mximo la experiencia SoundCloud con nuestra app.",Close:"Cerrar",Retry:"Int(C)ntalo de nuevo","1 track":["1 pista","%d pistas"],"1 play":["1 reproducci"n","%d reproducciones"],"1 follower":["1 seguidor","%d seguidores"],"Download on the App Store":"Descargatela en el App Store","Get it on Google Play":"Obtenla en Google Play","Get it at BlackBerry World":"Consguela en BlackBerry World","Available at Amazon":"Disponible en Amazon","Get it in the Firefox Marketplace":"Obtener en Firefox Marketplace","Download SoundCloud":"Descargar SoundCloud","I already have the app":"Ya tengo la app","Listen on the SoundCloud app":"Escuchar en la app de SoundCloud","Download our free app":"Descarga nuestra app gratuita","No more previews, just full tracks.":"Se acabaron las vistas previas, solo pistas enteras.","Try SoundCloud Go+":"Prueba SoundCloud Go+","Terms of use":"Condiciones de uso","Privacy policy":"Poltica de privacidad",Privacy:"Privacidad","Cookies policy":"Poltica de cookies","Company information":"Informaci"n de la empresa",Imprint:"SoundCloud Ltd.","People directory":"Directorio de gente",Directory:"Directorio","SoundCloud homepage":"Pgina de inicio de SoundCloud","Hear the world's sounds":"Escucha las pistas del mundo","Trending tracks on SoundCloud":"Pistas del momento en SoundCloud","Get our Android app to save this track to your likes, create playlists and more.":"Obt(C)n nuestra app para Android para guardar esta pista en tus Me gusta, crear listas y ms.","Get our iPhone app to save this track to your likes, create playlists and more.":"Obt(C)n nuestra app para iPhone para guardar esta pista en tus Me gusta, crear listas y ms.","Try our app.
It's even better":"Prueba nuestra app.
Es aºn mejor",Like:"Me gusta","Try playing these related tracks":"Escucha estas pistas similares",Cancel:"Cancelar","Select your language":"Selecciona tu idioma","Language:":"Idioma:","Messages are only
supported on desktop browsers.":"Los mensajes solo
son compatibles en los navegadores de escritorio","Pages might not display correctly
in mobile browsers.":"Puede que las pginas no se muestren correctamente
en los navegadores para m"viles.","Go to Messages":"Ir a Mensajes","SoundCloud for mobile is
only available as an app.":"SoundCloud para m"viles
solo est disponible como app.","Open or download now
to use SoundCloud on
your device.":"Descrgala o brela ahora
para usar SoundCloud en
tu dispositivo.","Open or get the app":"Hazte con la app o brela","We're sorry to hear you're leaving.":"Lamentamos que te marches.","Review your email subscriptions at":"Consulta tus suscripciones de correo en","Results for: [[generatedSummary]]":"Resultados de: [[generatedSummary]]",back:"atrs","Don't want to be included? Visit the desktop version of this page to opt out.":"No quieres aparecer en los resultados? Visita la versi"n de esta pgina para escritorio para que no te incluyamos.","Play or pause track":"Reproducir o pausar la pista","Become a SoundCloud Pro":"Psate a SoundCloud Pro","175 million people listen on SoundCloud each month. Get the tools you need to share your music and grow your audience.":"Ms de 175 millones de personas escuchan SoundCloud cada mes. Obt(C)n las herramientas que necesitas para compartir tu mºsica y ampliar tu pºblico.","Pro plans can only be purchased from a computer.":"Solo es posible comprar un plan Pro desde un ordenador.","Stats with more data.":"Estadsticas con ms datos.","Pro stats provide the data you need to plan your releases, connect with your biggest fans, and build your career.":"Las estadsticas del plan Pro te facilitan los datos que necesitas para planificar tus nuevos lanzamientos, conectar con tus seguidores ms fieles y desarrollar tu carrera.","More upload time.":"Ms tiempo de subida.","Double your upload time with a Pro subscription or get limitless storage for your tracks, albums, projects, and back catalog with Pro Unlimited.":"Dobla tu tiempo de subida con una suscripci"n Pro o adquiere almacenamiento ilimitado para tus pistas, lbumes, proyectos y trabajos anteriores con Pro Ilimitado.","More control.":"Ms control.","Pin tracks and playlists to the top of your profile with Spotlight, turn commenting and public stats on or off with Quiet Mode. By going Pro, you're in control of your tracks and playlists.":"Fija pistas y listas en la parte superior de tu perfil con Destacados, y activa o desactiva los comentarios y las estadsticas pºblicas mediante el modo silencioso. Con una cuenta Pro tendrs todo el control sobre tus pistas y tus listas.","Become a SoundCloud Pro on your computer today at [[[link]]].":"Entra en [[[link]]] desde tu ordenador y psate hoy mismo a SoundCloud Pro.",All:"Todo",Tracks:"Pistas",Playlists:"Listas",People:"Gente","1 person":["1 persona","[[count]] personas"],"1 playlist":["1 lista","[[count]] listas"],"Found 1 SoundCloud Go+ result":["Encontramos 1 resultado de SoundCloud Go+","Encontramos %d resultados de SoundCloud Go+"],"Show more SoundCloud Go+ results":"Mostrar ms resultados de SoundCloud Go+","Sorry, nothing matches your search.":"No se ha encontrado ningºn resultado.","Search SoundCloud":"Buscar en SoundCloud","Find people, tracks and playlists":"Buscar gente, pistas y listas","You have successfully
changed your password.":"Has cambiado tu contrase±a
correctamente.","Activate your device":"Activa tu dispositivo","Open the SoundCloud app":"Abre la app de SoundCloud","When prompted, enter the activation code from your device. Activation is only available in the latest version of the app.":"Cuando te lo solicitemos, introduce el c"digo de activaci"n de tu dispositivo. Para la activaci"n necesitars tener la versi"n ms reciente de la app.","Or, continue in your browser":"Tambi(C)n puedes hacerlo desde el navegador","Not available in your country":"No est disponible en tu pas","Reposted by [[username]]":"Reposteado por [[username]]","Now playing":"Reproducci"n en curso","Previous track":"Pista anterior","Next track":"Pista siguiente","1 Like":["1 Me gusta","%d Me gusta"],"Not available in
your country":"No est disponible en
tu pas","We're sorry, that track isn't available on mobile.":"La pista no est disponible para dispositivos m"viles.",Spotlight:"Destacados","Show more tracks":"Mostrar ms pistas","Show more playlists":"Mostrar ms listas",Likes:"Me gusta","Show more likes":"Mostrar otros me gusta","Enjoy the custom experience for creators with SoundCloud Pulse.":"Disfruta de una experiencia pensada para creadores con SoundCloud Pulse.","searchResults::1 track":["1 pista","[[count]] pistas"],'eg. "Found 12 tracks, 1 person"::Found [[joinedCounts]]':"Se encontraron [[joinedCounts]]","button::Sign in to SoundCloud":"Iniciar sesi"n en SoundCloud","button::Download our free app":"Descarga nuestra app gratuita","track::Preview":"Vista previa"}), define("shared/config/locales/locale-fr.json",[],{"Something doesn't sound right.":"Il semble y avoir un probl¨me","Refresh the page to try again.":"Actualisez la page pour r(C)essayer.","We can't find this page.":"Cette page est introuvable","We can't find this sound.":"Ce titre est introuvable.","We can't find this playlist.":"Cette playlist est introuvable.","We can't find this user.":"Cet utilisateur est introuvable.","Charts on SoundCloud.":"Charts sur SoundCloud.","Charts are only available on desktop browsers.":"Les charts sont uniquement disponibles sur les navigateurs de bureau.","Alternatively, download our mobile app to discover trending music & audio on the go.":"Vous pouvez (C)galement t(C)l(C)charger notre application mobile pour d(C)couvrir les titres tendance pendant vos d(C)placements.","On SoundCloud Premier":"On SoundCloud Premium","Joining Premier is only available on desktop browsers.":"Vous avez la possibilit(C) de rejoindre le programme Premium uniquement sur les navigateurs de bureau.","Come back when you're at your computer to accept your invitation.":"Pour accepter l'invitation, utilisez votre ordinateur.","Upload your music & audio and share it with the world.":"Uploadez votre musique et vos enregistrements audio et partagez-les avec le monde entier.","Upload is only supported on desktop browsers.":"Uploader est pris en charge sur les navigateurs d'ordinateur de bureau uniquement.","Come back when you're at your computer to upload more tracks.":"R(C)essayez lorsque vous utiliserez votre ordinateur pour uploader plus de titres.","Connect with Facebook friends.":"Restez en contact avec vos amis Facebook.","Connect is only available on desktop browsers.":"La fonction Connect est uniquement disponible sur les navigateurs de bureau.","Looking to connect with Facebook friends or find new people to follow? This feature is only available on desktop browsers.":"Vous souhaitez rester en contact avec vos amis Facebook ou trouver de nouvelles personnes suivre ? Cette fonction est uniquement disponible sur les navigateurs de bureau.","Come back when you're at your computer to find new people to follow.":"R(C)essayez lorsque vous utiliserez votre ordinateur pour trouver d'autres personnes suivre.","Your profile":"Votre profil","Managing your account is only available on desktop browsers.":"La gestion de votre compte est uniquement disponible sur les navigateurs de bureau.",'For more information on optimizing your profile, visit our Creator Guide.':"Pour plus d'informations sur l'optimisation de votre profil, consultez notre Guide de l'auteur.","Your tracks.":"Vos titres.","Managing your tracks is only available on desktop browsers.":"La gestion de vos titres est uniquement disponible sur les navigateurs de bureau.","Come back when you're at your computer to edit, share and add tracks to playlists.":"R(C)essayez lorsque vous utiliserez votre ordinateur pour modifier, partager et ajouter des titres des playlists.",'For more information, visit our Creator Guide.':"Pour plus d'informations, consultez notre Guide de l'auteur.","Enjoy the free SoundCloud experience with our app.":"B(C)n(C)ficiez gratuitement de l'exp(C)rience SoundCloud avec notre application.","Enjoy the full SoundCloud experience with our free app.":"B(C)n(C)ficiez de l'exp(C)rience SoundCloud compl¨te avec notre application gratuite.","[[soundTitle]] by [[authorName]]":"[[soundTitle]] par [[authorname]]","Take this playlist with you and enjoy the full SoundCloud experience with our free app.":"Prenez cette playlist avec vous et vivez l'exp(C)rience SoundCloud pleinement avec notre application gratuite.","[[playlistTitle]] by [[authorName]]":"[[playlistTitle]] par [[authorName]]","Go Pro":"Passer la version Pro",Search:"Rechercher","Search tracks":"Rechercher des titres","Search playlists":"Rechercher des playlists","Search people":"Rechercher des personnes","Search groups":"Rechercher des groupes","Search [[category]]":"Rechercher dans [[category]]","Unsubscribed successfully":"D(C)sinscription r(C)ussie.","Be the first to hear what [[username]] posts next with our free app.":"Soyez le premier savoir ce que publie [[username]] avec notre application gratuite. ","[[username]]'s stream":"Stream de [[username]]","New & hot tracks":"Nouveaux titres tendance","Up-and-coming tracks on SoundCloud":"Titres disponibles et venir sur SoundCloud","New & hot audio":"Nouveaux titres audio tendance","Up-and-coming audio on SoundCloud":"Titres audio disponibles et venir sur SoundCloud","Top 50 tracks":"50 meilleurs titres","The most played tracks on SoundCloud this week":"Titres les plus (C)cout(C)s sur SoundCloud cette semaine","Top 50 audio":"50 meilleurs titres audio","The most played audio on SoundCloud this week":"Titres audio les plus (C)cout(C)s sur SoundCloud cette semaine","New & hot in [[[genreLabel]]]":"Nouveaux titres tendance dans la cat(C)gorie [[[genreLabel]]]","Up-and-coming tracks in [[[genreLabel]]] on SoundCloud":"Titres disponibles et venir dans la cat(C)gorie [[[genreLabel]]] sur SoundCloud","Top 50 in [[[genreLabel]]]":"Top 50 dans la cat(C)gorie [[[genreLabel]]]","The most played tracks in [[[genreLabel]]] on SoundCloud this week":"Titres les plus (C)cout(C)s dans la cat(C)gorie [[[genreLabel]]] sur SoundCloud cette semaine","Up-and-coming in [[[genreLabel]]] on SoundCloud":"Titres disponibles et venir dans la cat(C)gorie [[[genreLabel]]] sur SoundCloud","The most played in [[[genreLabel]]] on SoundCloud this week":"Titres les plus (C)cout(C)s dans la cat(C)gorie [[[genreLabel]]] sur SoundCloud cette semaine","New & hot":"Nouveaux & tendance","All music genres":"Tous les genres de musique","All audio genres":"Tous les genres audio","Alternative Rock":"Rock alternatif",Ambient:"Ambiance",Classical:"Classique",Electronic:"Electro","Folk & Singer-Songwriter":"Folk & Auteur-compositeur",Soundtrack:"Musiques de films",Speech:"Discours",Audiobooks:"Livres audio",Comedy:"Com(C)die",Learning:"ducation","News & Politics":"Actualit(C)s & politique","Religion & Spirituality":"Religion & spiritualit(C)",Technology:"Technologie","1 hour":["%d heure","%d heures"],"1 minute":["%d minute","%d minutes"],"1 second":["%d seconde","%d secondes"],"Enjoy the full SoundCloud experience with our app.":"Vivez l'exp(C)rience SoundCloud pleinement avec notre application.",Close:"Fermer",Retry:"R(C)essayer","1 track":["%d titre","%d titres"],"1 play":["%d (C)coute","%d (C)coutes"],"1 follower":["%d abonn(C)","%d abonn(C)s"],"Download on the App Store":"T(C)l(C)charger dans l'App Store","Get it on Google Play":"Disponible sur Google Play","Get it at BlackBerry World":"Disponible sur BlackBerry World","Available at Amazon":"Disponible sur Amazon","Get it in the Firefox Marketplace":"Disponible sur le Firefox Marketplace ","Download SoundCloud":"T(C)l(C)charger SoundCloud","I already have the app":"Je dispose d(C)j de l'application","Listen on the SoundCloud app":"couter sur l'application SoundCloud","Download our free app":"T(C)l(C)charger notre application gratuite","No more previews, just full tracks.":"Fini les aper§us, b(C)n(C)ficiez de titres complets.","Try SoundCloud Go+":"Essayez SoundCloud Go+","Terms of use":"Conditions d'utilisation",Legal:"Informations l(C)gales","Privacy policy":"Politique de confidentialit(C)",Privacy:"Confidentialit(C)","Cookies policy":"Politique d'utilisation des cookies","Company information":"Informations sur l'entreprise",Imprint:"A propos","People directory":"R(C)pertoire de personnes",Directory:"R(C)pertoire","SoundCloud homepage":"Page d'accueil de SoundCloud","Hear the world's sounds":"D(C)couvrez les sons du monde","Trending tracks on SoundCloud":"Titres en vogue sur SoundCloud","Get our Android app to save this track to your likes, create playlists and more.":"T(C)l(C)chargez notre application Android pour ajouter ce titre vos favoris, cr(C)er des playlists et bien plus encore.","Get our iPhone app to save this track to your likes, create playlists and more.":"T(C)l(C)chargez notre application pour iPhone pour ajouter ce titre vos favoris, cr(C)er des playlists et bien plus encore.","Try our app.
It's even better":"Essayez notre application
pour une exp(C)rience optimale",Like:"Aimer","Try playing these related tracks":"Essayer de lire ces titres similaires",Cancel:"Annuler","Select your language":"S(C)lectionnez votre langue","Language:":"Langue :","Messages are only
supported on desktop browsers.":"Les messages sont uniquement
pris en charge par les navigateurs d'ordinateurs de bureau.","Pages might not display correctly
in mobile browsers.":"Les pages peuvent ne pas s'afficher correctement
dans les navigateurs mobiles.","Go to Messages":"Acc(C)der aux Messages","SoundCloud for mobile is
only available as an app.":"SoundCloud pour mobile est
uniquement disponible sous forme d'application.","Open or download now
to use SoundCloud on
your device.":"Ouvrez ou t(C)l(C)chargez
SoundCloud sur votre mobile.","Open or get the app":"Ouvrir ou t(C)l(C)charger l'application","We're sorry to hear you're leaving.":"Nous sommes d(C)sol(C)s d'apprendre que vous nous quittez.","Review your email subscriptions at":"V(C)rifiez vos inscriptions par e-mail sur","Results for: [[generatedSummary]]":"R(C)sultats pour : [[generatedSummary]]",back:"retour","Don't want to be included? Visit the desktop version of this page to opt out.":"Vous ne souhaitez pas y figurer ? Utilisez la version de bureau pour vous exclure.","Play or pause track":"Lire un titre ou le mettre en pause","Become a SoundCloud Pro":"Passez la version SoundCloud Pro","175 million people listen on SoundCloud each month. Get the tools you need to share your music and grow your audience.":"175 millions de personnes (C)coutent de la musique sur SoundCloud chaque mois. Profitez des outils n(C)cessaires pour partager votre musique et (C)largir votre public. ","Pro plans can only be purchased from a computer.":"L'achat d'un abonnement Pro ne peut s'effectuer que depuis un ordinateur.","Stats with more data.":"Statistiques d(C)taill(C)es","Pro stats provide the data you need to plan your releases, connect with your biggest fans, and build your career.":"Les statistiques Pro vous fournissent les donn(C)es n(C)cessaires pour planifier vos sorties, entrer en contact avec vos plus grands fans et construire votre carri¨re.","More upload time.":"Davantage de temps d'upload.","Double your upload time with a Pro subscription or get limitless storage for your tracks, albums, projects, and back catalog with Pro Unlimited.":"Multipliez votre temps d'upload par deux avec un abonnement Pro ou obtenez un espace de stockage illimit(C) pour vos titres, vos albums, vos projets et vos anciens enregistrements avec Pro Illimit(C).","More control.":"Davantage de contr´le.","Pin tracks and playlists to the top of your profile with Spotlight, turn commenting and public stats on or off with Quiet Mode. By going Pro, you're in control of your tracks and playlists.":"Placez des titres et des playlists dans la partie sup(C)rieure de votre profil avec les Titres pingl(C)s, activez ou d(C)sactivez les commentaires et les statistiques avec le Mode silencieux : en passant la version Pro, vous avez le contr´le de vos titres et de vos playlists.","Become a SoundCloud Pro on your computer today at [[[link]]].":"Passez un abonnement SoundCloud Pro sur votre ordinateur d¨s aujourd'hui sur [[[link]]].",All:"Tous",Tracks:"Titres",People:"Personnes","1 person":["1 personne","[[count]] personnes"],"1 playlist":["1 playlist","[[count]] playlists"],"Found 1 SoundCloud Go+ result":["1 r(C)sultat SoundCloud Go+ trouv(C). ","%d r(C)sultats SoundCloud Go+ trouv(C)s"],"Show more SoundCloud Go+ results":"Afficher davantage de r(C)sultats SoundCloud Go+","Sorry, nothing matches your search.":"D(C)sol(C), aucun r(C)sultat ne correspond votre recherche.","Search SoundCloud":"Rechercher dans SoundCloud","Find people, tracks and playlists":"Trouver des personnes, des titres et des playlists","You have successfully
changed your password.":"Vous avez bien
modifi(C) votre mot de passe.","Activate your device":"Activez votre appareil","Open the SoundCloud app":"Ouvrir l'application SoundCloud","When prompted, enter the activation code from your device. Activation is only available in the latest version of the app.":"Lorsqu'on vous le demande, saisissez le code d'activation de votre appareil. La fonction d'activation est uniquement disponible dans la derni¨re version de l'application.","Or, continue in your browser":"Ou continuez sur votre navigateur","Not available in your country":"Non disponible dans votre pays","Reposted by [[username]]":"Repost(C) par [[username]]","Now playing":"Lecture en cours","Previous track":"Titre pr(C)c(C)dent","Next track":"Titre suivant","1 Like":["1 favori","%d favoris"],"Not available in
your country":"Non disponible dans votre pays","We're sorry, that track isn't available on mobile.":"D(C)sol(C), ce titre n'est pas disponible sur mobile.",Spotlight:"Titres (C)pingl(C)s","Show more tracks":"Afficher plus de titres","Show more playlists":"Afficher plus de playlists",Likes:"Favoris","Show more likes":"Afficher plus de favoris","Enjoy the custom experience for creators with SoundCloud Pulse.":"Profitez d'une exp(C)rience personnalis(C)e d(C)di(C)e aux cr(C)ateurs grce SoundCloud Pulse.","searchResults::1 track":["1 titre","[[count]] titres"],'eg. "Found 12 tracks, 1 person"::Found [[joinedCounts]]':"[[joinedCounts]] trouv(C)(s)","button::Sign in to SoundCloud":"Se connecter SoundCloud","button::Download our free app":"T(C)l(C)charger notre application gratuite","track::Preview":"Aper§u"}), define("shared/config/locales/locale-it.json",[],{"Something doesn't sound right.":"Qualcosa ¨ andato storto.","Refresh the page to try again.":"Aggiorna la pagina per riprovare.","We can't find this page.":"Impossibile trovare la pagina.","We can't find this sound.":"Impossibile trovare la traccia.","We can't find this playlist.":"Impossibile trovare la playlist.","We can't find this user.":"Impossibile trovare l'utente.","Charts on SoundCloud.":"Classifiche su SoundCloud.","Charts are only available on desktop browsers.":"Le classifiche sono disponibili solo sul browser del computer.","Alternatively, download our mobile app to discover trending music & audio on the go.":"In alternativa, scarica la nostra app per dispositivi mobili per scoprire musica e audio di tendenza anche quando sei in movimento.","On SoundCloud Premier":"su SoundCloud Premier","Joining Premier is only available on desktop browsers.":"Puoi iscriverti a Premier solo tramite il browser del computer.","Come back when you're at your computer to accept your invitation.":"Torna quando sei al computer per accettare l'invito.","Upload your music & audio and share it with the world.":"Carica musica e audio e condividi con tutto il mondo.","Upload is only supported on desktop browsers.":" possibile caricare solo tramite il browser del computer.","Come back when you're at your computer to upload more tracks.":"Accedi quando sei al computer per caricare pi¹ tracce.","Connect with Facebook friends.":"Collegati con i tuoi amici di Facebook.","Connect is only available on desktop browsers.":"La connessione ¨ disponibile solo sul browser del computer.","Looking to connect with Facebook friends or find new people to follow? This feature is only available on desktop browsers.":"Vuoi collegarti con i tuoi amici di Facebook o trovare nuove persone da seguire? Questa funzionalit ¨ disponibile solo sul browser del computer.","Come back when you're at your computer to find new people to follow.":"Torna quando sei al computer per trovare nuove persone da seguire.","Your profile":"Il tuo profilo","Managing your account is only available on desktop browsers.":"L'account pu² essere gestito solo tramite il browser del computer.",'For more information on optimizing your profile, visit our Creator Guide.':'Per ulteriori informazioni su come ottimizzare il profilo, dai un\'occhiata alla nostra Guida per gli autori.',"Your tracks.":"Le tue tracce.","Managing your tracks is only available on desktop browsers.":"Le tracce possono essere gestite solo tramite il browser del computer.","Come back when you're at your computer to edit, share and add tracks to playlists.":"Accedi quando sei al computer per modificare, caricare e aggiungere tracce alle playlist.",'For more information, visit our Creator Guide.':'Per ulteriori informazioni, visita la Guida per gli autori.',"Enjoy the free SoundCloud experience with our app.":"Goditi tutto ci² che SoundCloud offre gratuitamente grazie alla nostra applicazione.","Enjoy the full SoundCloud experience with our free app.":"Goditi tutto ci² che offre SoundCloud grazie alla nostra app.","[[soundTitle]] by [[authorName]]":"[[soundTitle]] di [[authorName]]",Messages:"Messaggi","Take this playlist with you and enjoy the full SoundCloud experience with our free app.":"Porta con te questa playlist e goditi tutto ci² che offre SoundCloud grazie all'applicazione gratuita.","[[playlistTitle]] by [[authorName]]":"[[playlistTitle]] di [[authorName]]","Go Pro":"Passa a Pro",Search:"Cerca","Search tracks":"Cerca tracce","Search playlists":"Cerca playlist","Search people":"Cerca persone","Search groups":"Cerca gruppi","Search [[category]]":"Cerca in [[category]]","Unsubscribed successfully":"Iscrizione annullata correttamente","Be the first to hear what [[username]] posts next with our free app.":"Ascolta per primo cosa pubblica [[username]], grazie all'applicazione gratuita.","[[username]]'s stream":"Stream di [[username]]","New & hot tracks":"Tracce nuove e di tendenza","Up-and-coming tracks on SoundCloud":"Tracce di tendenza su SoundCloud","New & hot audio":"Audio nuovi e di tendenza","Up-and-coming audio on SoundCloud":"Audio di tendenza su SoundCloud","Top 50 tracks":"Tracce Top 50","The most played tracks on SoundCloud this week":"Le tracce pi¹ ascoltate su SoundCloud questa settimana","Top 50 audio":"Audio Top 50","The most played audio on SoundCloud this week":"Le tracce pi¹ ascoltate su SoundCloud questa settimana","New & hot in [[[genreLabel]]]":"Novit e di tendenza [[[genreLabel]]]","Up-and-coming tracks in [[[genreLabel]]] on SoundCloud":"Tracce di tendenza [[[genreLabel]]] su SoundCloud","Top 50 in [[[genreLabel]]]":"Top 50 [[[genreLabel]]]","The most played tracks in [[[genreLabel]]] on SoundCloud this week":"Le tracce [[[genreLabel]]] pi¹ ascoltate su SoundCloud questa settimana","Up-and-coming in [[[genreLabel]]] on SoundCloud":"Di tendenza [[[genreLabel]]] su SoundCloud","The most played in [[[genreLabel]]] on SoundCloud this week":"Le pi¹ ascoltate [[[genreLabel]]] su SoundCloud questa settimana","New & hot":"Novit e di tendenza","All music genres":"Tutti i generi musicali","All audio genres":"Tutti i generi audio","Alternative Rock":"Rock Alternativo",Classical:"Classica","Dance & EDM":"Dance e EDM","Drum & Bass":"Drum & Bass",Electronic:"Elettronica","Folk & Singer-Songwriter":"Folk e Cantautori","Hip-hop & Rap":"Hip Hop e Rap","Jazz & Blues":"Jazz e Blues",Latin:"Latina",Piano:"Pianoforte","R&B & Soul":"R&B e Soul",Soundtrack:"Colonna sonora",Speech:"Discorsi",Triphop:"Trip Hop",Audiobooks:"Audiolibri",Comedy:"Commedia",Entertainment:"Intrattenimento",Learning:"Apprendimento","News & Politics":"Notizie e Politica","Religion & Spirituality":"Religione e Spiritualit ",Science:"Scienza",Sports:"Sport",Storytelling:"Narrativa",Technology:"Tecnologia","1 hour":["1 ora","%d ore"],"1 minute":["1 minuto","%d minuti"],"1 second":["1 secondo","%d secondi"],"Enjoy the full SoundCloud experience with our app.":"Goditi tutto ci² che offre SoundCloud grazie alla nostra applicazione.",Close:"Chiudi",Retry:"Riprova","1 track":["1 traccia","%d tracce"],"1 play":["1 riproduzione","%d riproduzioni"],"1 follower":["1 follower","%d follower"],"Download on the App Store":"Scaricala dall'App Store","Get it on Google Play":"Scaricala da Google Play","Get it at BlackBerry World":"Scaricala da BlackBerry World","Available at Amazon":"Disponibile su Amazon","Get it in the Firefox Marketplace":"Scaricala da Firefox Marketplace","Download SoundCloud":"Scarica SoundCloud","I already have the app":"Dispongo gi dell'app","Listen on the SoundCloud app":"Ascolta sull'app SoundCloud","Download our free app":"Scarica la nostra applicazione gratuita","No more previews, just full tracks.":"Niente pi¹ anteprime, solo tracce complete.","Try SoundCloud Go+":"Prova SoundCloud Go+","Terms of use":"Termini di utilizzo",Legal:"Note legali","Privacy policy":"Informativa sulla privacy","Cookies policy":"Informativa sui cookie",Cookies:"Cookie","Company information":"Informazioni sull'azienda",Imprint:"Chi siamo","People directory":"Elenco utenti",Directory:"Elenco","SoundCloud homepage":"Homepage di SoundCloud","Hear the world's sounds":"Ascolta i suoni del mondo","Trending tracks on SoundCloud":"Tracce di tendenza su SoundCloud","Get our Android app to save this track to your likes, create playlists and more.":"Scarica la nostra app per Android e salva questa traccia nei tuoi preferiti, crea playlist e molto altro.","Get our iPhone app to save this track to your likes, create playlists and more.":"Scarica la nostra app per iPhone e salva questa traccia nei tuoi preferiti, crea playlist e molto altro.","Try our app.
It's even better":"Prova la nostra app.
ancora meglio!",Like:"Mi piace","Try playing these related tracks":"Prova ad ascoltare queste tracce simili",Cancel:"Annulla","Select your language":"Seleziona la lingua","Language:":"Lingua:","Messages are only
supported on desktop browsers.":"I messaggi sono supportati
solo sui browser del computer.","Pages might not display correctly
in mobile browsers.":"Le pagine potrebbero non essere visualizzate correttamente
nei browser per dispositivi mobili.","Go to Messages":"Vai ai Messaggi","SoundCloud for mobile is
only available as an app.":"SoundCloud per dispositivi mobili ¨
disponibile solo come app.","Open or download now
to use SoundCloud on
your device.":"Apri o scarica subito
per utilizzare SoundCloud sul
tuo dispositivo.","Open or get the app":"Apri o scarica l'app","We're sorry to hear you're leaving.":"Ci dispiace che tu te ne vada.","Review your email subscriptions at":"Controlla gli abbonamenti e-mail","Results for: [[generatedSummary]]":"Risultati per: [[generatedSummary]]",back:"indietro","Don't want to be included? Visit the desktop version of this page to opt out.":"Non vuoi essere inserito? Visita la versione del computer di questa pagina per rifiutare esplicitamente.","Play or pause track":"Riproduci o metti in pausa la traccia","Become a SoundCloud Pro":"Iscriviti a SoundCloud Pro","175 million people listen on SoundCloud each month. Get the tools you need to share your music and grow your audience.":"175 milioni di persone ogni mese utilizzano SoundCloud per ascoltare musica. Tutto ci² di cui hai bisogno per condividere la tua musica e avere un pubblico sempre pi¹ vasto.","Pro plans can only be purchased from a computer.":" possibile acquistare i piani Pro solo da un computer.","Stats with more data.":"Statistiche con pi¹ dati.","Pro stats provide the data you need to plan your releases, connect with your biggest fans, and build your career.":"Le statistiche Pro ti forniscono i dati di cui hai bisogno per pianificare la pubblicazione di nuove tracce, rimanere in contatto con i tuoi fan pi¹ affezionati e consolidare la tua carriera nella musica.","More upload time.":"Pi¹ ore di caricamento.","Double your upload time with a Pro subscription or get limitless storage for your tracks, albums, projects, and back catalog with Pro Unlimited.":"Raddoppia le ore di caricamento con un abbonamento Pro, oppure ottieni uno spazio di archiviazione illimitato per tracce, album, progetti e cataloghi passati con Pro Illimitato.","More control.":"Pi¹ controllo.","Pin tracks and playlists to the top of your profile with Spotlight, turn commenting and public stats on or off with Quiet Mode. By going Pro, you're in control of your tracks and playlists.":"Metti tracce e playlist in risalto sul tuo profilo, grazie alla funzionalit In evidenza, attiva e disattiva statistiche e commenti pubblici con la Modalit non interattiva: con l'abbonamento Pro, hai il controllo completo di tracce e playlist.","Become a SoundCloud Pro on your computer today at [[[link]]].":"Passa oggi a SoundCloud Pro sul tuo computer accedendo a [[[link]]].",All:"Tutto",Tracks:"Tracce",Playlists:"Playlist",People:"Persone","1 person":["1 persona","[[count]] persone"],"1 playlist":["1 playlist","[[count]] playlist"],"Found 1 SoundCloud Go+ result":["Trovato 1 risultato di SoundCloud Go+","Trovati %d risultati di SoundCloud Go+"],"Show more SoundCloud Go+ results":"Mostra altri risultati di SoundCloud Go+","Sorry, nothing matches your search.":"La tua ricerca non ha prodotto risultati.","Search SoundCloud":"Cerca su SoundCloud","Find people, tracks and playlists":"Trova persone, tracce e playlist","You have successfully
changed your password.":"Password
modificata correttamente.","Activate your device":"Attiva il dispositivo","Open the SoundCloud app":"Apri l'app SoundCloud","When prompted, enter the activation code from your device. Activation is only available in the latest version of the app.":"Quando richiesto, inserisci il codice di attivazione del dispositivo. L'attivazione ¨ disponibile solo nell'ultima versione dell'app.","Or, continue in your browser":"In alternativa, continua nel browser","Not available in your country":"Non disponibile nel tuo paese","Reposted by [[username]]":"Ripubblicata da [[username]]","Now playing":"In riproduzione","Previous track":"Traccia precedente","Next track":"Traccia successiva","1 Like":["1 Mi piace","%d Mi piace"],"Not available in
your country":"Non disponibile nel
tuo paese","We're sorry, that track isn't available on mobile.":"Traccia non disponibile su dispositivi mobili.",Spotlight:"In evidenza","Show more tracks":"Mostra altre tracce","Show more playlists":"Mostra altre playlist",Likes:"Preferiti","Show more likes":"Mostra altri preferiti","Enjoy the custom experience for creators with SoundCloud Pulse.":"Approfitta dell'esperienza personalizzata per gli autori con SoundCloud Pulse.","searchResults::1 track":["1 traccia","[[count]] tracce"],'eg. "Found 12 tracks, 1 person"::Found [[joinedCounts]]':"Trovate [[joinedCounts]]","button::Sign in to SoundCloud":"Accedi a SoundCloud","button::Download our free app":"Scarica la nostra applicazione gratuita","track::Preview":"Anteprima"}), define("shared/config/locales/locale-nl.json",[],{"Something doesn't sound right.":"Er klinkt iets niet helemaal goed.","Refresh the page to try again.":"Vernieuw de pagina om het opnieuw te proberen.","We can't find this page.":"We konden deze pagina niet vinden.","We can't find this sound.":"We konden deze track niet vinden.","We can't find this playlist.":"We konden deze afspeellijst niet vinden.","We can't find this user.":"We konden deze gebruiker niet vinden.","Charts on SoundCloud.":"Hitlijsten op SoundCloud.","Charts are only available on desktop browsers.":"Hitlijsten zijn alleen beschikbaar via desktopbrowsers.","Alternatively, download our mobile app to discover trending music & audio on the go.":"Je kunt ook onze mobiele app downloaden om onderweg populaire muziek en audio te ontdekken.","Joining Premier is only available on desktop browsers.":"Abonneren op Premier kan alleen via desktopbrowsers.","Come back when you're at your computer to accept your invitation.":"Kom terug als je achter de computer zit om je uitnodiging te accepteren.","Upload your music & audio and share it with the world.":"Upload je muziek en audio en deel deze met de wereld.","Upload is only supported on desktop browsers.":"Uploaden is alleen beschikbaar via desktop browsers.","Come back when you're at your computer to upload more tracks.":"Kom terug als je achter de computer zit om meer tracks te uploaden.","Connect with Facebook friends.":"Leg contact met Facebook-vrienden.","Connect is only available on desktop browsers.":"Contact leggen is alleen beschikbaar via desktopbrowsers.","Looking to connect with Facebook friends or find new people to follow? This feature is only available on desktop browsers.":"Wil je contact leggen met Facebook-vrienden of nieuwe mensen vinden om te volgen? Deze functie is alleen beschikbaar op desktopbrowsers.","Come back when you're at your computer to find new people to follow.":"Kom terug als je achter de computer zit om nieuwe mensen te vinden die je kunt volgen.","Your profile":"Jouw profiel","Managing your account is only available on desktop browsers.":"Accountbeheer is alleen beschikbaar via desktopbrowsers.",'For more information on optimizing your profile, visit our Creator Guide.':'Bezoek onze handleiding voor auteurs voor meer informatie over het optimaliseren van je profiel.',"Your tracks.":"Jouw tracks.","Managing your tracks is only available on desktop browsers.":"Beheer van je tracks is alleen beschikbaar via desktopbrowsers.","Come back when you're at your computer to edit, share and add tracks to playlists.":"Kom terug als je achter de computer zit om tracks te bewerken, delen en aan afspeellijsten toe te voegen.",'For more information, visit our Creator Guide.':'Voor meer informatie, bezoek onze Handleiding voor auteurs.',"Enjoy the free SoundCloud experience with our app.":"Geniet van de gratis SoundCloud-ervaring met onze app.","Enjoy the full SoundCloud experience with our free app.":"Geniet van de complete SoundCloud-ervaring met onze gratis app.","[[soundTitle]] by [[authorName]]":"[[soundTitle]] van [[authorName]]",Messages:"Berichten","Take this playlist with you and enjoy the full SoundCloud experience with our free app.":"Luister naar deze afspeellijst onderweg en geniet van de complete SoundCloud-ervaring met onze gratis app.","[[playlistTitle]] by [[authorName]]":"[[playlistTitle]] van [[authorName]]",Search:"Zoeken","Search tracks":"Tracks zoeken","Search playlists":"Afspeellijsten zoeken","Search people":"Gebruikers zoeken","Search groups":"Groepen zoeken","Search [[category]]":"[[category]] zoeken","Unsubscribed successfully":"Uitgeschreven","Be the first to hear what [[username]] posts next with our free app.":"Luister als eerste naar wat [[username]] post met onze gratis app.","New & hot tracks":"Nieuwe en populaire tracks","Up-and-coming tracks on SoundCloud":"Veelbelovende tracks op SoundCloud","New & hot audio":"Nieuwe en populaire audio","Up-and-coming audio on SoundCloud":"Veelbelovende audio op SoundCloud","The most played tracks on SoundCloud this week":"De meest afgespeelde tracks op SoundCloud van deze week","The most played audio on SoundCloud this week":"De meest afgespeelde audio op SoundCloud van deze week","New & hot in [[[genreLabel]]]":"Nieuw en populair in [[[genreLabel]]]","Up-and-coming tracks in [[[genreLabel]]] on SoundCloud":"Veelbelovende tracks in [[[genreLabel]]] op SoundCloud","The most played tracks in [[[genreLabel]]] on SoundCloud this week":"De meest afgespeelde tracks in [[[genreLabel]]] op SoundCloud van deze week","Up-and-coming in [[[genreLabel]]] on SoundCloud":"Veelbelovend in [[[genreLabel]]] op SoundCloud","The most played in [[[genreLabel]]] on SoundCloud this week":"Het meest afgespeeld in [[[genreLabel]]] op SoundCloud van deze week","New & hot":"Nieuw en populair","All music genres":"Alle muziekgenres","All audio genres":"Alle audiogenres","Alternative Rock":"Alternatieve Rock",Classical:"Klassiek","Dance & EDM":"Dance en EDM","Drum & Bass":"Drum & Bass",Electronic:"Electro","Folk & Singer-Songwriter":"Folk en Singer-Songwriter","Hip-hop & Rap":"Hiphop en Rap","Jazz & Blues":"Jazz en Blues","R&B & Soul":"R&B en Soul",Speech:"Gesproken woord",World:"Wereldmuziek",Audiobooks:"Audioboeken",Business:"Zakelijk",Learning:"Educatie","News & Politics":"Nieuws en Politiek","Religion & Spirituality":"Religie en Spiritualiteit",Science:"Wetenschap",Sports:"Sport",Storytelling:"Verhalen",Technology:"Technologie","1 hour":["1 uur","%d uren"],"1 minute":["1 minuut","%d minuten"],"1 second":["1 seconde","%d seconden"],"Enjoy the full SoundCloud experience with our app.":"Geniet van de complete SoundCloud-ervaring met onze app.",Close:"Sluiten",Retry:"Opnieuw proberen","1 track":["1 track","%d tracks"],"1 play":["1x afgespeeld","%d x afgespeeld"],"1 follower":["1 volger","%d volgers"],"Download on the App Store":"Downloaden van de App Store","Get it on Google Play":"Downloaden van Google Play","Get it at BlackBerry World":"Downloaden van BlackBerry World","Available at Amazon":"Verkrijgbaar op Amazon","Get it in the Firefox Marketplace":"Downloaden van de Firefox Marketplace","Download SoundCloud":"SoundCloud downloaden","I already have the app":"Ik heb de app al","Listen on the SoundCloud app":"Luisteren op de SoundCloud-app","Download our free app":"Download onze gratis app","No more previews, just full tracks.":"Geen previews meer, alleen maar volledige tracks.","Try SoundCloud Go+":"Probeer SoundCloud Go+","Terms of use":"Gebruiksvoorwaarden",Legal:"Juridisch","Privacy policy":"Privacybeleid","Cookies policy":"Cookiebeleid","Company information":"Bedrijfsinformatie",Imprint:"Impressum","People directory":"Gebruikerslijst",Directory:"Gebruikerslijst","SoundCloud homepage":"SoundCloud-homepage","Hear the world's sounds":"Muziek van over de hele wereld","Trending tracks on SoundCloud":"Trending tracks op SoundCloud","Get our Android app to save this track to your likes, create playlists and more.":"Download onze Android-app om deze track in je likes op te slaan, afspeellijsten te maken en meer.","Get our iPhone app to save this track to your likes, create playlists and more.":"Download onze iPhone-app om deze track in je likes op te slaan, afspeellijsten te maken en meer.","Try our app.
It's even better":"Probeer onze app.
Die is nog beter",Like:"Liken","Try playing these related tracks":"Probeer deze verwante tracks",Cancel:"Annuleren","Select your language":"Selecteer je taal","Language:":"Taal:","Messages are only
supported on desktop browsers.":"Berichten zijn enkel
beschikbaar via desktop browsers.","Pages might not display correctly
in mobile browsers.":"Pagina's worden mogelijk niet correct
weergeven in mobiele browsers.","Go to Messages":"Ga naar Berichten","SoundCloud for mobile is
only available as an app.":"SoundCloud voor mobiel is
alleen beschikbaar als app.","Open or download now
to use SoundCloud on
your device.":"Open of download de app nu
om SoundCloud op
je apparaat te gebruiken.","Open or get the app":"De app openen of downloaden","We're sorry to hear you're leaving.":"Wat jammer dat je ons verlaat.","Review your email subscriptions at":"Bekijk je e-mailabonnementen op","Results for: [[generatedSummary]]":"Resultaten voor: [[generatedSummary]]",back:"terug","Don't want to be included? Visit the desktop version of this page to opt out.":"Wil je niet in deze lijst? Ga dan naar de desktopversie van deze pagina om je af te melden.","Play or pause track":"Track afspelen of pauzeren","Become a SoundCloud Pro":"Word een SoundCloud Pro","175 million people listen on SoundCloud each month. Get the tools you need to share your music and grow your audience.":"175 miljoen mensen luisteren iedere maand naar muziek en audio op SoundCloud. Gebruik de tools die je nodig hebt om jouw muziek te delen en breid je publiek uit.","Pro plans can only be purchased from a computer.":"Pro-abonnementen kunnen alleen gekocht worden vanaf de computer.","Stats with more data.":"Statistieken met meer gegevens.","Pro stats provide the data you need to plan your releases, connect with your biggest fans, and build your career.":"Pro-statistieken bieden de gegevens die je nodig hebt om je releases te plannen, contact te leggen met je fans en je carri¨re op te bouwen. ","More upload time.":"Meer uploadtijd.","Double your upload time with a Pro subscription or get limitless storage for your tracks, albums, projects, and back catalog with Pro Unlimited.":"Verdubbel je uploadtijd met een Pro-abonnement of krijg onbeperkte opslag voor je tracks, albums, projecten en muziekcatalogus met Pro Unlimited.","More control.":"Meer controle.","Pin tracks and playlists to the top of your profile with Spotlight, turn commenting and public stats on or off with Quiet Mode. By going Pro, you're in control of your tracks and playlists.":"Pin tracks en afspeellijsten boven aan je profiel met Spotlight, en schakel reacties en openbare statistieken in of uit met Stille modus. Door Pro te worden, heb jij de controle over jouw tracks en afspeellijsten.","Become a SoundCloud Pro on your computer today at [[[link]]].":"Word nu een SoundCloud Pro op je computer via [[[link]]].",All:"Alles",Playlists:"Afspeellijsten",People:"Personen","1 person":["1 persoon","[[count]] personen"],"1 playlist":["1 afspeellijst","[[count]] afspeellijsten"],"Found 1 SoundCloud Go+ result":["1 SoundCloud Go+-resultaat gevonden","%d SoundCloud Go+-resultaten gevonden"],"Show more SoundCloud Go+ results":"Meer SoundCloud Go+-resultaten weergeven","Sorry, nothing matches your search.":"Sorry, er zijn geen zoekresultaten.","Search SoundCloud":"Zoek op SoundCloud","Find people, tracks and playlists":"Vind personen, tracks en afspeellijsten","You have successfully
changed your password.":"Je hebt je
wachtwoord gewijzigd.","Activate your device":"Je apparaat activeren","Open the SoundCloud app":"Open de SoundCloud-app","When prompted, enter the activation code from your device. Activation is only available in the latest version of the app.":"Voer de activeringscode op je apparaat in wanneer hierom wordt gevraagd. Activering is alleen beschikbaar in de nieuwste versie van de app.","Or, continue in your browser":"Of ga verder in je browser","Not available in your country":"Niet beschikbaar in jouw land","Reposted by [[username]]":"Gerepost door [[username]]","Now playing":"Nu aan het afspelen","Previous track":"Vorige track","Next track":"Volgende track","1 Like":["1 like","%d likes"],"Not available in
your country":"Niet beschikbaar in
jouw land","We're sorry, that track isn't available on mobile.":"Sorry, deze track is niet beschikbaar op mobiel.","Show more tracks":"Meer tracks weergeven","Show more playlists":"Meer afspeellijsten weergeven","Show more likes":"Meer likes weergeven","Enjoy the custom experience for creators with SoundCloud Pulse.":"Profiteer van de gepersonaliseerde ervaring voor auteurs met SoundCloud Pulse.","searchResults::1 track":["1 track","[[count]] tracks"],'eg. "Found 12 tracks, 1 person"::Found [[joinedCounts]]':"[[joinedCounts]] gevonden","button::Sign in to SoundCloud":"Inloggen op SoundCloud","button::Download our free app":"Download onze gratis app","track::Preview":"Voorbeeld"}), define("shared/config/locales/locale-pt-br.json",[],{"Something doesn't sound right.":"Parece que alguma coisa n£o est bem.","Refresh the page to try again.":"Atualize a pgina para tentar novamente.","We can't find this page.":"N£o foi possvel encontrar esta pgina.","We can't find this sound.":"N£o foi possvel encontrar esta faixa.","We can't find this playlist.":"N£o foi possvel encontrar esta playlist.","We can't find this user.":"N£o foi possvel encontrar este usurio.","Charts on SoundCloud.":"Paradas da SoundCloud.","Charts are only available on desktop browsers.":"As paradas s" est£o disponveis em navegadores para desktop.","Alternatively, download our mobile app to discover trending music & audio on the go.":"Baixe nosso aplicativo m"vel para descobrir a mºsica e o aºdio do momento na hora que desejar.","Joining Premier is only available on desktop browsers.":"S" (C) possvel entrar no Premier em navegadores desktop.","Come back when you're at your computer to accept your invitation.":"Retorne quando vocª estiver no seu computador para aceitar o convite.","Upload your music & audio and share it with the world.":"Envie sua mºsica e seu udio e compartilhe-os com o mundo.","Upload is only supported on desktop browsers.":"O upload s" (C) possvel em navegadores desktop.","Come back when you're at your computer to upload more tracks.":"Retorne quando vocª estiver no seu computador para enviar mais faixas.","Connect with Facebook friends.":"Conecte-se com seus amigos do Facebook.","Connect is only available on desktop browsers.":"A conex£o s" est disponvel em navegadores desktop.","Looking to connect with Facebook friends or find new people to follow? This feature is only available on desktop browsers.":"Vocª quer se conectar com seus amigos do Facebook ou encontrar novas pessoas para seguir? Esse recurso s" est disponvel em navegadores desktop.","Come back when you're at your computer to find new people to follow.":"Retorne quando vocª estiver no computador para encontrar novas pessoas para seguir.","Your profile":"Seu perfil","Managing your account is only available on desktop browsers.":"S" (C) possvel gerenciar sua conta em navegadores desktop.",'For more information on optimizing your profile, visit our Creator Guide.':'Para mais informa§µes sobre a otimiza§£o do seu perfil, visite nosso Guia do criador.',"Your tracks.":"Suas faixas.","Managing your tracks is only available on desktop browsers.":"S" (C) possvel gerenciar suas faixas em navegadores desktop.","Come back when you're at your computer to edit, share and add tracks to playlists.":"Retorne quando vocª estiver no seu computador para editar, compartilhar e adicionar faixas s playlists.",'For more information, visit our Creator Guide.':'Para mais informa§µes, visite o nosso Guia do criador.',"Enjoy the free SoundCloud experience with our app.":"Aproveite a SoundCloud gratuitamente com nosso aplicativo.","Enjoy the full SoundCloud experience with our free app.":"Aproveite a SoundCloud completa gratuitamente nosso aplicativo grtis.","[[soundTitle]] by [[authorName]]":"[[soundTitle]] de [[authorName]]",Messages:"Mensagens","Take this playlist with you and enjoy the full SoundCloud experience with our free app.":"Ou§a esta playlist onde quiser e aproveite a SoundCloud com nosso app gratuito.","[[playlistTitle]] by [[authorName]]":"[[playlistTitle]] de [[authorName]]","Go Pro":"Assinar Pro",Search:"Pesquisar","Search tracks":"Pesquisar faixas","Search playlists":"Pesquisar playlists","Search people":"Pesquisar pessoas","Search groups":"Pesquisar grupos","Search [[category]]":"Pesquisar [[category]]","Unsubscribed successfully":"Inscri§£o cancelada com sucesso","Be the first to hear what [[username]] posts next with our free app.":"Seja o primeiro a ouvir o que [[username]] publica com nosso app gratuito.","[[username]]'s stream":"Stream de [[username]]","New & hot tracks":"Faixas novas e iradas","Up-and-coming tracks on SoundCloud":"Faixas que v£o bombar na SoundCloud","New & hot audio":"udios novos e irados","Up-and-coming audio on SoundCloud":"udios que v£o bombar na SoundCloud","Top 50 tracks":"Faixas Top 50","The most played tracks on SoundCloud this week":"As faixas mais tocadas na SoundCloud esta semana","Top 50 audio":"udios Top 50","The most played audio on SoundCloud this week":"Os udios mais tocados na SoundCloud esta semana","New & hot in [[[genreLabel]]]":"Novo e irado em [[[genreLabel]]]","Up-and-coming tracks in [[[genreLabel]]] on SoundCloud":"Faixas de [[[genreLabel]]] que v£o bombar na SoundCloud","Top 50 in [[[genreLabel]]]":"Top 50 em [[[genreLabel]]]","The most played tracks in [[[genreLabel]]] on SoundCloud this week":"As faixas mais tocadas de [[[genreLabel]]] na SoundCloud esta semana","Up-and-coming in [[[genreLabel]]] on SoundCloud":"O que vai bombar em [[[genreLabel]]] na SoundCloud","The most played in [[[genreLabel]]] on SoundCloud this week":"As mais reproduzidas em [[[genreLabel]]] na SoundCloud esta semana","New & hot":"Novo e irado","All music genres":"Todos os gªneros musicais","All audio genres":"Todos os gªneros de udio","Alternative Rock":"Rock alternativo",Ambient:"Ambiente",Classical:"Clssica","Dance & EDM":"Dance e EDM","Drum & Bass":"Drum & Bass",Electronic:"Eletr´nica","Folk & Singer-Songwriter":"Folk e Cantor/compositor","Hip-hop & Rap":"Rap e Hip Hop","Jazz & Blues":"Jazz e Blues",Latin:"Latina","R&B & Soul":"Soul e R&B",Soundtrack:"Trilha sonora",Speech:"Discursos",Triphop:"Trip Hop",Business:"Neg"cio",Comedy:"Com(C)dia",Entertainment:"Entretenimento",Learning:"Aprendizado","News & Politics":"Notcias e Poltica","Religion & Spirituality":"Religi£o e Espiritualidade",Science:"Ciªncia",Sports:"Esportes",Storytelling:"Conta§£o de hist"rias",Technology:"Tecnologia","1 hour":["1 hora","%d horas"],"1 minute":["1 minuto","%d minutos"],"1 second":["1 segundo","%d segundos"],"Enjoy the full SoundCloud experience with our app.":"Aproveite a SoundCloud completa com nosso app.",Close:"Fechar",Retry:"Tentar novamente","1 track":["1 faixa","%d faixas"],"1 play":["1 reprodu§£o","%d reprodu§µes"],"1 follower":["1 seguidor","%d seguidores"],"Download on the App Store":"Baixar na App Store","Get it on Google Play":"Baixar no Google Play","Get it at BlackBerry World":"Baixar no BlackBerry World","Available at Amazon":"Disponvel na Amazon","Get it in the Firefox Marketplace":"Baixar no Firefox Marketplace","Download SoundCloud":"Baixar a SoundCloud","I already have the app":"J tenho o aplicativo","Listen on the SoundCloud app":"Ouvir no app SoundCloud","Download our free app":"Baixe nosso app gratuito","No more previews, just full tracks.":"Chega de pr, apenas faixas completas.","Try SoundCloud Go+":"Experimente a SoundCloud Go+","Terms of use":"Termos de Uso",Legal:"Aviso legal","Privacy policy":"Poltica de Privacidade",Privacy:"Privacidade","Cookies policy":"Poltica de Cookies","Company information":"Informa§µes sobre a empresa",Imprint:"SoundCloud Ltd.","People directory":"Diret"rio de pessoas",Directory:"Diret"rio","SoundCloud homepage":"Pgina inicial da SoundCloud","Hear the world's sounds":"Ou§a os sons do mundo","Trending tracks on SoundCloud":"Faixas mais tocadas na SoundCloud","Get our Android app to save this track to your likes, create playlists and more.":"Baixe nosso aplicativo para Android para salvar esta faixa nas suas curtidas, criar playlists e muito mais.","Get our iPhone app to save this track to your likes, create playlists and more.":"Baixe nosso aplicativo para iPhone para salvar esta faixa nas suas curtidas, criar playlists e muito mais.","Try our app.
It's even better":"Experimente nosso aplicativo.
ainda melhor",Like:"Curtir","Try playing these related tracks":"Experimente reproduzir as faixas relacionadas",Cancel:"Cancelar","Select your language":"Selecione o idioma","Language:":"Idioma:","Messages are only
supported on desktop browsers.":"As mensagens s" est£o disponveis
em navegadores desktop.","Pages might not display correctly
in mobile browsers.":"As pginas podem n£o ser exibidas corretamente
em navegadores m"veis.","Go to Messages":"Ir para Mensagens","SoundCloud for mobile is
only available as an app.":"A SoundCloud para dispositivos m"veis s"
est disponvel como aplicativo.","Open or download now
to use SoundCloud on
your device.":"Abra ou baixe agora
para usar a SoundCloud no
seu dispositivo.","Open or get the app":"Abrir ou obter o aplicativo","We're sorry to hear you're leaving.":"Que pena que vocª est indo embora.","Review your email subscriptions at":"Consulte suas assinaturas por e-mail em","Results for: [[generatedSummary]]":"Resultados para: [[generatedSummary]]",back:"voltar","Don't want to be included? Visit the desktop version of this page to opt out.":"N£o quer ser includo? Visite a vers£o para desktop desta pgina para cancelar.","Play or pause track":"Reproduzir ou pausar faixa","Become a SoundCloud Pro":"Torne-se SoundCloud Pro","175 million people listen on SoundCloud each month. Get the tools you need to share your music and grow your audience.":"175 milhµes de pessoas ouvem a SoundCloud todo mªs. Obtenha as ferramentas necessrias para compartilhar sua mºsica e aumentar seu pºblico.","Pro plans can only be purchased from a computer.":"Os planos Pro podem ser adquiridos somente de um computador.","Stats with more data.":"Estatsticas com mais informa§µes.","Pro stats provide the data you need to plan your releases, connect with your biggest fans, and build your career.":"As estatsticas Pro fornecem as informa§µes que vocª precisa para planejar seus lan§amentos, conectar-se com seus maiores f£s e projetar sua carreira.","More upload time.":"Mais tempo de upload.","Double your upload time with a Pro subscription or get limitless storage for your tracks, albums, projects, and back catalog with Pro Unlimited.":"Dobre o tempo de upload com uma assinatura do plano Pro ou obtenha armazenamento ilimitado para suas faixas, lbuns, projetos e catlogo com o plano Pro Iilimitado.","More control.":"Mais controle.","Pin tracks and playlists to the top of your profile with Spotlight, turn commenting and public stats on or off with Quiet Mode. By going Pro, you're in control of your tracks and playlists.":"Fixe faixas e playlists no topo do seu perfil com os Destaques, ative ou desative comentrios e estatsticas pºblicas com o modo silencioso. Assinando o plano Pro, vocª controla suas faixas e playlists.","Become a SoundCloud Pro on your computer today at [[[link]]].":"Torne-se SoundCloud Pro com seu computador hoje mesmo em [[[link]]].",All:"Tudo",Tracks:"Faixas",People:"Pessoas","1 person":["1 pessoa","[[count]] pessoas"],"1 playlist":["1 playlist","[[count]] playlists"],"Found 1 SoundCloud Go+ result":["1 resultado encontrado na SoundCloud Go+","%d resultados encontrados na SoundCloud Go+"],"Show more SoundCloud Go+ results":"Exibir mais resultados na SoundCloud Go+","Sorry, nothing matches your search.":"Lamentamos, n£o houve resultados para sua pesquisa.","Search SoundCloud":"Pesquisar na SoundCloud","Find people, tracks and playlists":"Encontre pessoas, faixas e playlists","You have successfully
changed your password.":"Vocª alterou
sua senha com sucesso.","Activate your device":"Ativar seu dispositivo","Open the SoundCloud app":"Abra o app da SoundCloud","When prompted, enter the activation code from your device. Activation is only available in the latest version of the app.":"Quando solicitado, insira o c"digo de ativa§£o do seu dispositivo. A ativa§£o s" est disponvel na ºltima vers£o do aplicativo.","Or, continue in your browser":"Ou continue no seu navegador","Not available in your country":"N£o disponvel no seu pas","Reposted by [[username]]":"Republicada por [[username]]","Now playing":"Reproduzindo agora","Previous track":"Faixa anterior","Next track":"Pr"xima faixa","1 Like":["1 curtida","%d curtidas"],"Not available in
your country":"N£o disponvel em
seu pas","We're sorry, that track isn't available on mobile.":"Lamentamos, essa faixa n£o est disponvel para dispositivos m"veis.",Spotlight:"Destaques","Show more tracks":"Ver mais faixas","Show more playlists":"Ver mais playlists",Likes:"Curtidas","Show more likes":"Ver mais curtidas","Enjoy the custom experience for creators with SoundCloud Pulse.":"Tenha a experiªncia exclusiva dos criadores com a SoundCloud Pulse.","searchResults::1 track":["1 faixa","[[count]] faixas"],'eg. "Found 12 tracks, 1 person"::Found [[joinedCounts]]':"[[joinedCounts]] encontrados","button::Sign in to SoundCloud":"Entrar na SoundCloud","button::Download our free app":"Baixar nosso aplicativo grtis","track::Preview":"Pr(C)via"}), define("lib/helpers/dns-helper",["require","exports","module","lib/url"],function(e,t,n){var r=e("lib/url"),i=[],s=n.exports={lookup:function(e){var t=document.createDocumentFragment(),n;e=typeof e=="string"?[e]:e,e.length&&(e.forEach(function(e){n=r.parse(e).host;if(n&&i.indexOf(n)===-1){i.push(n);var s=document.createElement("link");s.rel="dns-prefetch",s.href="//"+n,t.appendChild(s)}}),t.childNodes.length&&document.head.appendChild(t))}}}), define("views/footer/footer.tmpl",["vendor/handlebars-runtime","views/app-buttons/app-buttons","views/locale-selector/locale-selector"],function(){return require("vendor/handlebars-runtime").template(function(e,t,n,r,i){function l(e,t){var r="",i;return r+='
\n",r}this.compilerInfo=[4,">= 1.0.0"],n=this.merge(n,e.helpers),i=i||{};var s="",o,u="function",a=this.escapeExpression,f=this;o=n["if"].call(t,t&&t.shouldUpsell,{hash:{},inverse:f.noop,fn:f.program(1,l,i),data:i});if(o||o===0)s+=o;return s+='
",s})}), define("views/footer/footer.css",["require","exports","module","css"],function(e,t,n,r){n.exports=r.stringToStyleElement(r.transform(".footer{text-align:center;margin:26px 0 0;padding:0 0 18px;display:none}.footer.show{display:block}.app__displayMiniPlayer .footer{padding:0 0 78px}.footer__links,.footer__links a{color:#999;line-height:20px}.footer__links>.localeSelector{color:#38d}.footer__appButtonContainer{margin:0 25px 28px}.footer__appButtonText{color:#333;font-size:16px;text-align:center;margin:0 0 18px}.footerSwitchLink{font-weight:700}")),data=null}), define("lib/helpers/a11y-helper",["require","exports","module","vendor/handlebars-runtime"],function(e,t,n){var r=e("vendor/handlebars-runtime"),i=n.exports={getAccessibleMarkup:function(e){return''+r.Utils.escapeExpression(e.screenreader)+" "+(e.visible?''+r.Utils.escapeExpression(e.visible)+" ":"")}}}), define("lib/helpers/count-helper",["require","exports","module","underscore","lib/lingua"],function(e,t,n){function a(e){var t=0;return e= 1.0.0"],n=this.merge(n,e.helpers),i=i||{};var s="",o,u=this.escapeExpression,a=this,f="function";o=n["if"].call(t,t&&t.needsCancel,{hash:{},inverse:a.noop,fn:a.program(1,l,i),data:i});if(o||o===0)s+=o;return s+='\n \n
\n',s})}), define("views/search/search-box.css",["require","exports","module","css"],function(e,t,n,r){n.exports=r.stringToStyleElement(r.transform(".searchBox{position:absolute;top:0;left:0;width:100%;height:44px;background:#fff;z-index:-1;opacity:0;-webkit-transition:opacity .25s,z-index .3s;transition:opacity .25s,z-index .3s}.searchBox.open{z-index:1;opacity:1;-webkit-transition:opacity .25s,z-index .01s;transition:opacity .25s,z-index .01s}.searchBox__searchInputWrap{position:relative;overflow:hidden;padding-right:8px}.searchBox__searchCancel+.searchBox__searchInputWrap{padding-right:4px}.searchBox__searchInput{position:relative;display:block;width:100%;height:36px;margin:4px 0 0 4px;padding-left:40px;border:0;border-radius:2px;color:#333;background:#e5e5e5}.searchBox__searchInput:focus{outline:0}.searchBox__searchInput::-moz-placeholder,.searchBox__searchInput::-webkit-placeholder,.searchBox__searchInput:-ms-placeholder{color:#999}.searchBox__searchInputWrap::after{content:'';display:block;position:absolute;left:12px;top:12px;width:20px;height:20px;background:url(https://m.soundcloud.com/assets/images/ldpi/search/search_input-bd02f9a1.png) 0 0 no-repeat;opacity:.4;background-size:20px 20px}.searchBox__searchEmpty{color:#999;display:none;position:absolute;right:10px;top:3px;height:36px;line-height:36px;width:20px;font-size:20px}.searchBox.filled .searchBox__searchEmpty{display:block}.searchBox__searchCancel{float:right;margin:13px 13px 0;color:#999}")),data=null}), define("lib/css-transitions",["require","exports","module","$","underscore"],function(e,t,n){function h(e,t,n){d(e,t,{"in":f,out:l,transitionClass:a},n)}function p(e,t,n){d(e,t,{"in":o,out:u,transitionClass:s},n)}function d(e,t,n,s){var o=e?n.out:n.in,u=e?n.in:n.out,a=r(t);a.addClass(n.transitionClass).addClass(o),setTimeout(function(){a.addClass(u).removeClass(o),i.delay(function(){a.removeClass(n.transitionClass).removeClass(o).removeClass(u),s&&s()},c)},16)}var r=e("$"),i=e("underscore"),s="g-transition-fade",o="g-transition-fade-in",u="g-transition-fade-out",a="g-transition-translate",f="g-transition-slide-top-in",l="g-transition-slide-top-out",c=300;t.fadeIn=p.bind(null,!0),t.fadeOut=p.bind(null,!1),t.slideTopIn=h.bind(null,!0),t.slideTopOut=h.bind(null,!1)}), define("lib/scroll-bouncing-fix",["require","exports","module"],function(e,t,n){var r=n.exports=function(){this.$el.on("touchmove",function(e){e.preventDefault()})}}), define("views/play-controls/now-playing.tmpl",["vendor/handlebars-runtime"],function(){return require("vendor/handlebars-runtime").template(function(e,t,n,r,i){this.compilerInfo=[4,">= 1.0.0"],n=this.merge(n,e.helpers),i=i||{};var s="",o,u=this.escapeExpression,a="function";return s+=u(n.$image.call(t,t,{hash:{size:40,"class":"nowPlaying__artwork"},data:i}))+'\n'+u((o=(o=t&&t.user,o==null||o===!1?o:o.username),typeof o===a?o.apply(t):o))+' \n'+u((o=t&&t.title,typeof o===a?o.apply(t):o))+" \n",s})}), define("views/play-controls/now-playing.css",["require","exports","module","css"],function(e,t,n,r){n.exports=r.stringToStyleElement(r.transform(".nowPlaying{display:block}.nowPlaying__artwork{float:left;margin:0 10px 0 0}.nowPlaying__username,.nowPlaying__title{display:block}.nowPlaying__username{font-size:12px;color:#999;line-height:19px}.nowPlaying__title{font-size:14px;color:#fff;line-height:19px}")),data=null}), define("views/app-buttons/app-buttons.tmpl",["vendor/handlebars-runtime"],function(){return require("vendor/handlebars-runtime").template(function(e,t,n,r,i){function l(e,t){var r="",i;return r+=' '+a(n.$a11y.call(e,{hash:{screenreader:e&&e.a11yText},data:t}))+" \n",r}this.compilerInfo=[4,">= 1.0.0"],n=this.merge(n,e.helpers),i=i||{};var s="",o,u="function",a=this.escapeExpression,f=this;o=n["if"].call(t,t&&t.url,{hash:{},inverse:f.noop,fn:f.program(1,l,i),data:i});if(o||o===0)s+=o;return s+="\n",s})}), define("views/app-buttons/app-buttons.css",["require","exports","module","css"],function(e,t,n,r){n.exports=r.stringToStyleElement(r.transform(".appButtons__link{display:block;height:57px;overflow:hidden;margin:0 auto}.appButtons.android .appButtons__link{background:url(https://m.soundcloud.com/assets/images/ldpi/appstores/en/google-a0cfe29e.png) 0 0 no-repeat;background-size:165px 57px;width:165px}.appButtons.iOS .appButtons__link{background:url(https://m.soundcloud.com/assets/images/ldpi/appstores/en/apple-c5f7f746.png) 0 0 no-repeat;background-size:193px 57px;width:193px}.appButtons.blackberry .appButtons__link{background:url(https://m.soundcloud.com/assets/images/ldpi/appstores/en/blackberry-a0cfe29e.png) 0 0 no-repeat;background-size:164px 57px;width:164px}.appButtons.amazon .appButtons__link{background:url(https://m.soundcloud.com/assets/images/ldpi/appstores/en/amazon-a0cfe29e.png) 0 0 no-repeat;background-size:167px 57px;width:167px}.appButtons.firefoxOS .appButtons__link{background:url(https://m.soundcloud.com/assets/images/firefox_marketplace-6e30092e.png) 0 0 no-repeat;background-size:172px 60px;height:60px;width:172px}.android>.appButtons__link:lang(ar){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/ar/google-dd635f2d.png)}.iOS>.appButtons__link:lang(ar){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/ar/apple-dd635f2d.png)}.blackberry>.appButtons__link:lang(ar){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/ar/blackberry-dd635f2d.png)}.amazon>.appButtons__link:lang(ar){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/ar/amazon-dd635f2d.png)}.android>.appButtons__link:lang(de){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/de/google-dd635f2d.png)}.iOS>.appButtons__link:lang(de){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/de/apple-dd635f2d.png)}.blackberry>.appButtons__link:lang(de){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/de/blackberry-dd635f2d.png)}.amazon>.appButtons__link:lang(de){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/de/amazon-dd635f2d.png)}.android>.appButtons__link:lang(es){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/es/google-dd635f2d.png)}.iOS>.appButtons__link:lang(es){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/es/apple-dd635f2d.png)}.blackberry>.appButtons__link:lang(es){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/es/blackberry-dd635f2d.png)}.amazon>.appButtons__link:lang(es){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/es/amazon-dd635f2d.png)}.android>.appButtons__link:lang(fr){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/fr/google-dd635f2d.png)}.iOS>.appButtons__link:lang(fr){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/fr/apple-dd635f2d.png)}.blackberry>.appButtons__link:lang(fr){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/fr/blackberry-dd635f2d.png)}.amazon>.appButtons__link:lang(fr){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/fr/amazon-dd635f2d.png)}.android>.appButtons__link:lang(id){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/id/google-dd635f2d.png)}.iOS>.appButtons__link:lang(id){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/id/apple-dd635f2d.png)}.blackberry>.appButtons__link:lang(id){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/id/blackberry-dd635f2d.png)}.amazon>.appButtons__link:lang(id){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/id/amazon-dd635f2d.png)}.android>.appButtons__link:lang(it){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/it/google-dd635f2d.png)}.iOS>.appButtons__link:lang(it){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/it/apple-dd635f2d.png)}.blackberry>.appButtons__link:lang(it){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/it/blackberry-dd635f2d.png)}.amazon>.appButtons__link:lang(it){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/it/amazon-dd635f2d.png)}.android>.appButtons__link:lang(ja){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/ja/google-dd635f2d.png)}.iOS>.appButtons__link:lang(ja){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/ja/apple-dd635f2d.png)}.blackberry>.appButtons__link:lang(ja){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/ja/blackberry-dd635f2d.png)}.amazon>.appButtons__link:lang(ja){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/ja/amazon-dd635f2d.png)}.android>.appButtons__link:lang(ko){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/ko/google-dd635f2d.png)}.iOS>.appButtons__link:lang(ko){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/ko/apple-dd635f2d.png)}.blackberry>.appButtons__link:lang(ko){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/ko/blackberry-dd635f2d.png)}.amazon>.appButtons__link:lang(ko){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/ko/amazon-dd635f2d.png)}.android>.appButtons__link:lang(nl){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/nl/google-dd635f2d.png)}.iOS>.appButtons__link:lang(nl){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/nl/apple-dd635f2d.png)}.blackberry>.appButtons__link:lang(nl){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/nl/blackberry-dd635f2d.png)}.amazon>.appButtons__link:lang(nl){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/nl/amazon-dd635f2d.png)}.android>.appButtons__link:lang(pt_BR){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/pt_BR/google-a0cfe29e.png)}.iOS>.appButtons__link:lang(pt_BR){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/pt_BR/apple-a0cfe29e.png)}.blackberry>.appButtons__link:lang(pt_BR){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/pt_BR/blackberry-a0cfe29e.png)}.amazon>.appButtons__link:lang(pt_BR){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/pt_BR/amazon-a0cfe29e.png)}.android>.appButtons__link:lang(ru){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/ru/google-dd635f2d.png)}.iOS>.appButtons__link:lang(ru){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/ru/apple-dd635f2d.png)}.blackberry>.appButtons__link:lang(ru){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/ru/blackberry-dd635f2d.png)}.amazon>.appButtons__link:lang(ru){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/ru/amazon-dd635f2d.png)}.android>.appButtons__link:lang(th){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/th/google-dd635f2d.png)}.iOS>.appButtons__link:lang(th){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/th/apple-dd635f2d.png)}.blackberry>.appButtons__link:lang(th){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/th/blackberry-dd635f2d.png)}.amazon>.appButtons__link:lang(th){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/th/amazon-dd635f2d.png)}.android>.appButtons__link:lang(zh){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/zh/google-dd635f2d.png)}.iOS>.appButtons__link:lang(zh){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/zh/apple-dd635f2d.png)}.blackberry>.appButtons__link:lang(zh){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/zh/blackberry-dd635f2d.png)}.amazon>.appButtons__link:lang(zh){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/zh/amazon-dd635f2d.png)}")),data=null}), define("views/locale-selector/locale-selector-content",["require","exports","module","config","lib/event-bus","lib/view","lib/i18n-locale-switcher","views/locale-selector/locale-selector-content.css","views/locale-selector/locale-selector-content.tmpl"],function(e,t,n){function a(){i.trigger("locale-selector:cancel")}var r=e("config"),i=e("lib/event-bus"),s=e("lib/view"),o=e("lib/i18n-locale-switcher"),u=n.exports=s.extend({className:"localeSelectorContent",css:e("views/locale-selector/locale-selector-content.css"),template:e("views/locale-selector/locale-selector-content.tmpl"),events:{"click .localeSelector__cancel":a},renderDecorate:function(){i.trigger("locale-selector:toggle"),this.whenInserted().done(function(){o.init({selector:".localeSelectorContent__wrapper",host:r.get("v2_host")})})}})}), define("lib/helpers/lang-helper",["require","exports","module"],function(e,t,n){var r=n.exports={plural:function(e,t,n){return n=typeof n=="string"?n:t+"s",e===1?t:n},possessive:function(e,t){return e+"'s"+(t?" "+t:"")}}}), define("lib/views/list",["require","exports","module","$","underscore","vendor/handlebars-runtime","lib/helpers/map-to-html-attrs-helper","lib/view"],function(e,t,n){function f(){var e=i.pluck(this.subviews,"model");return this.collection.find(function(t){return e.indexOf(this.getSubviewModel(t))===-1},this)}function l(){return this.getDesiredNumItems()}function c(){var e=l.call(this),t,n;if(!e)return;t=this.getLength();while(t-->e)n=this.getListItemView(this.collection.at(e)),n&&(this.removeListItemFromDOM(n,{index:e}),this.removeSubview(n))}function h(){return this.hasData()&&this.collection&&this.collection.length===0&&this.collection.isFullyPopulated()}function p(e){return function(t){return t instanceof e}}var r=e("$"),i=e("underscore"),s=e("vendor/handlebars-runtime"),o=e("lib/helpers/map-to-html-attrs-helper"),u=e("lib/view"),a=n.exports=u.extend({emptyTemplate:null,defaults:{minDisplay:0,maxDisplay:3},Subview:null,subviewArgs:{},listTagName:"ul",listClassName:"sc-list-nostyle sc-clearfix",itemTagName:"li",itemClassName:"",template:function(){return""},_isShowingEmpty:!1,_listElement:null,_desiredLength:null,_setup:function(e){u.prototype._setup.call(this,e),this._desiredLength=Math.max(e.minDisplay,e.maxDisplay)||Infinity},renderDecorate:function(){this.createListElement()&&this.syncItems()},createListElement:function(){var e=this.getListContainer(),t;return e.length&&!this._listElement&&(t=window.document.createElement(this.listTagName),this.listClassName&&(t.className=this.listClassName),e.append(t),this.resetElementCache(),this._listElement=r(t)),this._listElement},syncItems:function(){var e,t=this.getModelsToRender(),n=this.getLength(),r=Math.min(l.call(this),t.length);if(nr&&c.call(this)},getDesiredNumItems:function(){return this._desiredLength},getLength:function(){return this.getListItemViews().length},setDisplayedItems:function(e){e=Math.min(e,this.options.maxDisplay||Infinity),e!==this._desiredLength&&(this._desiredLength=e,this.syncItems())},_teardown:function(){this._listElement&&(this._listElement.remove(),this._listElement=null),u.prototype._teardown.call(this)},getModelsToRender:function(){return this.collection.models},createAndInsertListItemView:function(e,t){var n=this.addListItemSubview(e);n.render(),this.addListItemToDOM(n,i.isNumber(t)?t:-1),c.call(this)},getTemplate:function(e){var t=this.emptyTemplate;return t&&h.call(this)?t:u.prototype.getTemplate.apply(this,arguments)},getListContainer:function(){return this.$el},getListElement:function(){return this._listElement||r()},getListItemView:function(e){var t=this.getSubviewModel(e);return i.find(this.subviews,function(e){return e.model===t})},getListItemViews:function(){return this.subviews.filter(p(this.Subview))},getSubviewArgs:function(e){return i.defaults({resource_id:e.resource_id,resource_type:e.resource_type},this.subviewArgs)},getSubviewModel:i.identity,getListItemAttributesData:function(e){return e.model?e.model.toJSON():{}},getListItemAttributes:function(){return{}},getListItemAttributesString:function(e){var t=this.getListItemAttributes(e);return new s.SafeString(o(t))},onAdd:function(e,t,n){if(this.disposed)return;var r=t.indexOf(e),i=l.call(this),s=r>=0&&r=this.getLength()-1||t===undefined?n.append(r):t===0?n.prepend(r):(s=this.getListItemView(this.collection.at(t-1)),s&&(i=this.getSubviewWrapper(s),r.insertAfter(i))),this.resetElementCache()},removeListItemFromDOM:function(e){var t,n=this.getSubviewWrapper(e),r=this.options.maxDisplay;t=function(){var t,i,s,o=-1;n.detach(),e._dispose(),s=!this.disposed&&r&&r","ig"),""):e=e.replace(//g,""),T.innerHTML=e,s.links&&a(T,function(e){e.nodeType===3?e.parentNode.nodeName.toLowerCase()!=="a"&&(e.nodeValue=e.nodeValue.replace(f,"{{$1}}").replace(c,"{{mailto:$1}}").replace(h,"$1{{@$2}}")):e.nodeName==="A"&&(g.test(e.href)&&(e.href=e.href.replace(g,s.internalLinksBaseUrl),e.removeAttribute("target")),e.children.length||(e.innerHTML=u(e.innerHTML,s.maxExternalLinksLength,!0)))}),e=T.innerHTML,s.links&&(e=e.replace(d,function(e,t){return s.internalLinks&&g.test(t)?''+t.replace(y,"")+"":s.externalLinks?''+u(t,s.maxExternalLinksLength)+"":t}).replace(v,'$1').replace(m,'@$1"),s.hashtagLinks&&(e=e.replace(p,'$1$2')),s.deepLinks&&(e=e.replace(l,'$1'))),s.maxLength&&(e=o(e,s.maxLength));if(s.paragraphs){e=e.split(b);for(E=0,S=e.length;E
"),e[E]="
"+e[E]+"
";e=e.join("")}else e=e.replace(/[\r\n]+/g," ").replace(w," ");return e},e.withDefaults=function(n){var i=r({},t,n);return function(t,n){var s=n?r({},i,n):i;return e.call(this,t,s)}},typeof n!="undefined"&&n.exports?n.exports=e:(global=function(){return this}(),global.SC=global.SC||{},global.SC.usertext=e)})()}), define("views/search/query-suggestion.css",["require","exports","module","css"],function(e,t,n,r){n.exports=r.stringToStyleElement(r.transform(".querySuggestion{display:block;height:50px}.querySuggestion__result,.querySuggestion__link{height:50px;display:block}.querySuggestion__link{padding:0 16px;color:#333}.querySuggestion__result{line-height:50px;border-bottom:1px solid #d6d6d6;padding:0 0 0 32px;background:url(https://m.soundcloud.com/assets/images/ldpi/search/search_input-bd02f9a1.png) 0 14px no-repeat;background-size:18px 18px}.querySuggestion__link:active{background:#f2f2f2}")),data=null}), define("views/search/query-suggestion.tmpl",["vendor/handlebars-runtime"],function(){return require("vendor/handlebars-runtime").template(function(e,t,n,r,i){this.compilerInfo=[4,">= 1.0.0"],n=this.merge(n,e.helpers),i=i||{};var s="",o,u="function",a=this.escapeExpression;s+=' ',o=(o=t&&t.output,typeof o===u?o.apply(t):o);if(o||o===0)s+=o;return s+=" \n\n",s})}), define("layouts/listen",["require","exports","module","config","config/error-messages","models/exception","lib/layout","lib/futures","lib/lingua","models/playlist","models/sound","lib/url","lib/layouts/fullheight.tmpl","layouts/blocked-listen.tmpl","lib/layouts/fullheight.css","layouts/blocked-listen.css"],function(e,t,n){function m(e,t,n){var r=u.defer();return l.resolve(e,t,n).done(r.resolve).fail(s.ajaxFatal(i.SOUND_NOT_FOUND)),r}function g(e){var t=u.defer(),n,i;return n=r.get("router").getRouteInfo("playlist"),i=n.route.exec(e),i?(i.shift(),n.handler.apply({apply:function(e,n){f.resolve(n.userPermalink,n.playlistPermalink,n.secretToken).done(t.resolve).fail(function(){t.resolve(null)})}},i)):t.resolve(null),t}function y(e,t){if(t){var n=t.findSound(e);n&&n.set(e.attributes,{silent:!0}),e=n||e}return this.setTitle(a.t("[[soundTitle]] by [[authorName]]",{soundTitle:e.get("title"),authorName:e.get("user").username})),e.isBlocked()?(this.switchLayout(d),this.setViews({"l-main":["views/listen/blocked",{resource_id:e.resource_id}]})):(this.switchLayout(p),this.setViews({"l-main":["views/listen/listen-carousel",{resource_id:e.resource_id}],"l-footnote":["views/sound/sound-controls"]}))}var r=e("config"),i=e("config/error-messages"),s=e("models/exception"),o=e("lib/layout"),u=e("lib/futures"),a=e("lib/lingua"),f=e("models/playlist"),l=e("models/sound"),c=e("lib/url"),h=a.t("Enjoy the full SoundCloud experience with our free app."),p={template:e("lib/layouts/fullheight.tmpl"),includeFooter:".l-footnote"},d={template:e("layouts/blocked-listen.tmpl"),includeFooter:".l-footnote"},v=n.exports=o.extend({css:[e("lib/layouts/fullheight.css"),e("layouts/blocked-listen.css")],setup:function(e){var t=u.defer(),n,r=[];return r.push(m(e.userPermalink,e.soundPermalink,e.secretToken)),n=c.getQueryParam("in"),n&&r.push(g(n)),this.pageUrn="",u.all(r).then(function(e,t){return this.pageUrn=e.getUrn(),y.call(this,e,t)}.bind(this)).then(t.resolve),t},includeFooter:".l-footnote",getPageUrn:function(){return this.pageUrn},getUpsellText:function(){return h}})}), define("config/error-messages",["require","exports","module","lib/lingua"],function(e,t,n){var r=e("lib/lingua"),i=n.exports={UNKNOWN:{title:r.t("Something doesn't sound right."),message:r.t("Refresh the page to try again.")},PAGE_NOT_FOUND:{title:r.t("We can't find this page.")},SOUND_NOT_FOUND:{title:r.t("We can't find this sound.")},PLAYLIST_NOT_FOUND:{title:r.t("We can't find this playlist.")},USER_NOT_FOUND:{title:r.t("We can't find this user.")}}}), define("models/exception",["require","exports","module","underscore","lib/event-bus","lib/model"],function(e,t,n){var r=e("underscore"),i=e("lib/event-bus"),s=e("lib/model"),o=n.exports=s.extend({url:null,lastFetchTime:1,initialize:function(e){e=e||{},this.id||(e.id=this.id=this.cid,o.instances.set(this.id,this)),this.fatal=!!e.fatal,s.prototype.initialize.apply(this,arguments)}},{raise:function(e,t){var n=new o(e);n.release(),t=t||{};if(t.hard)throw n;i.trigger("exception",n)},ajaxFatal:function(e){return function(t,n){n!=="abort"&&o.raise(r.extend(e,{xhr:t,fatal:!0}))}},ajaxNonFatal:function(e){return function(t,n){n!=="abort"&&o.raise({message:e,xhr:t,fatal:!1})}}})}), define("models/playlist",["require","exports","module","$","underscore","models/audible-interface","lib/backbone","lib/event-bus","lib/model","models/sound","lib/errors/unauthorized-viewer","models/user","lib/mixins/urn"],function(e,t,n){function v(e,t){var n=e[t?"on":"off"].bind(e);n("play",m,this),n("pause",g,this),n("finish",y,this),n("time",b,this),n("seeked",w,this),n("buffering:start",E,this),n("buffering:end",S,this)}function m(e){this._internalNavigation||(x.call(this,e,"play"),this._internalNavigation=!0)}function g(e){this._internalNavigation||(x.call(this,e,"pause"),this._internalNavigation=!0)}function y(e){e.sound===this.soundsCollection.last()&&(x.call(this,e,"pause"),x.call(this,e,"finish"))}function b(e){x.call(this,e,"time")}function w(e){x.call(this,e,"seeked")}function E(e){x.call(this,e,"buffering:start")}function S(e){x.call(this,e,"buffering:end")}function x(e,t){e.playlist=this,this.trigger(t,e),u.trigger("audio:"+t,e)}function T(){var e=[];i.each(this.get("tracks"),function(t){var n,r,s;this.containsSound(t.id)||(s=new f(t),this.addSubmodel(s),r=i.extend({},t,{resource_id:{playlist_id:this.id,sound_id:t.id}}),n=new f(r,{suppressGlobalEvents:!0}),n.playlist=this,n.originalSound=s,e.push(n),v.call(this,n,!0))},this),this.soundsCollection.length===0?this.soundsCollection.reset(e):this.soundsCollection.add(e,{silent:!0})}function N(e,t){var n=e.soundsCollection,r=n.get(t);if(r){var i=n.indexOf(r),s=e.get("tracks").slice();return r.isPlaying()&&r.pause(),s.splice(i,1),n.remove(r),e.set("tracks",s),r.playlist=null,r.release(),!0}return!1}var r=e("$"),i=e("underscore"),s=e("models/audible-interface"),o=e("lib/backbone"),u=e("lib/event-bus"),a=e("lib/model"),f=e("models/sound"),l=e("lib/errors/unauthorized-viewer"),c=e("models/user"),h=e("lib/mixins/urn"),p;p=o.Collection.extend({model:f,fetch:function(){return this.playlist.fetch.apply(this.playlist,arguments)},initialize:function(e,t){this.playlist=t.playlist},hasDataForView:function(){return!!this.playlist.attributes.tracks},isFullyPopulated:function(){return!0},_usageCount:function(){return 1},hold:r.noop,release:r.noop});var d=n.exports=s.extend(h,{resource_type:"playlist",urnPrefix:"soundcloud:playlists",submodelMap:{tracks:f,user:c},soundsCollection:null,currentSoundCursor:0,_playLock:null,_internalNavigation:!1,setup:function(){s.prototype.setup.apply(this,arguments);var e=this,t=this.soundsCollection=new p(null,{playlist:e});t.on("error",function(t,n){n instanceof l&&N(e,t.id)})},baseUrl:function(){return this.getEndpointUrl("playlist",{id:this.id})},parse:function(e){return e=a.prototype.parse.apply(this,arguments),e.secret_token&&e.tracks&&e.tracks.forEach(function(t){t.sharing!=="public"&&(t.secret_token=e.secret_token)}),e.sharing==="private"&&(e.track_count=Math.max(e.track_count,e.tracks.length)),e},createSubmodel:function(e,t){t==="tracks"?T.call(this):a.prototype.createSubmodel.apply(this,arguments)},findSound:function(e){return this.findSoundById(e.id)},containsSound:function(e){return!!this.findSoundById(e)},findSoundById:function(e){return this.soundsCollection.get(e)},getSounds:function(){return this.soundsCollection.models},getNumSounds:function(){return this.soundsCollection.length},getSoundIndex:function(e){return this.soundsCollection.indexOf(e)},getPrevSound:function(){return this.soundsCollection.at(this.currentSoundCursor-1)},getCurrentSound:function(){return this.soundsCollection.at(this.currentSoundCursor)},getNextSound:function(){return this.soundsCollection.at(this.currentSoundCursor+1)},getFirstSound:function(){return this.soundsCollection.at(0)},getLastSound:function(){return this.soundsCollection.at(this.soundsCollection.length-1)},play:function(e){if(this.soundsCollection.length){this._internalNavigation=!1;var t=this.getCurrentSound();t&&t.createAudio()&&(this.playbackOptions=e||{},t.audio.enablePreloading(),t.audio.play())}else if(!this.lastFetchTime){var n={};this._playLock=n,this.fetch().done(function(){this._playLock===n&&(this._playLock=null,this.play(e))}.bind(this))}},pause:function(e){this._playLock=null;if(this.soundsCollection&&this.soundsCollection.length){this._internalNavigation=!1;var t=this.getCurrentSound();t&&t.audio&&(this.playbackOptions=e||{},t.audio.pause())}},rewind:function(){this.currentSoundCursor=0},setCurrentSound:function(e){this.currentSoundCursor=this.getSoundIndex(e)},isPlaying:function(){return this.soundsCollection.some(function(e){return e.isPlaying()})},isPlayable:function(){return this.soundsCollection.every(function(e){return e.isPlayable()})}},{urnPrefix:"soundcloud:playlists",onCleanup:function(e){e.soundsCollection.each(function(e){e.playlist=null,e.release()}),e.soundsCollection.off(),delete e.soundsCollection,s.onCleanup(e)},resolve:function(e,t,n){return a._resolve(this,[e,"sets",t,n],function(n){var r=n.get("user");return r&&n.get("permalink")===t&&r.permalink===e})}})}), define("layouts/blocked-listen.tmpl",["vendor/handlebars-runtime"],function(){return require("vendor/handlebars-runtime").template(function(e,t,n,r,i){return this.compilerInfo=[4,">= 1.0.0"],n=this.merge(n,e.helpers),i=i||{},' \n'})}), define("layouts/blocked-listen.css",["require","exports","module","css"],function(e,t,n,r){n.exports=r.stringToStyleElement(r.transform(".l-blockedListen{background-color:#f2f2f2}")),data=null}), define("views/listen/blocked",["require","exports","module","lib/view","views/listen/blocked.css","views/listen/blocked.tmpl"],function(e,t,n){var r=e("lib/view"),i=n.exports=r.extend({css:e("views/listen/blocked.css"),template:e("views/listen/blocked.tmpl"),className:"blockedTrack"})}), define("views/listen/listen-carousel",["require","exports","module","underscore","$","lib/views/mixins/audible-control","config","lib/futures","lib/views/mixins/has-queue-source","lib/play-manager","router","models/sound","views/sound/sound","lib/helpers/style-helper","lib/view","lib/window-events","views/listen/listen-carousel.css","views/listen/listen-carousel.tmpl"],function(e,t,n){function b(e){var t=e?"on":"off";v[t]("resize:debounced",P,this),f[t]("change:currentSound",w,this)}function w(e){e.isGoingForward&&e.prev?E.call(this,e.current.resource_id,!0):e.isGoingForward===!1&&E.call(this,e.current.resource_id),T(this,e.current)}function E(e,t){var n=t?0:3,r=t?2:0,i=t?C:N;this.animationPromise=this.animationPromise.then(function(){if(this.disposed)return;var n=this.$("."+this.itemClassName);return x.call(this,e,r),t?k.call(this,[n[1],n[2]],"left"):k.call(this,[n[0],n[1]],"right")}.bind(this)).then(function(){if(this.disposed)return;i(this.getElement("wrapper")[0],A.call(this));var e=this.$("."+this.itemClassName);e[n].parentNode.removeChild(e[n]),L([e[1],e[2]])}.bind(this))}function S(e){var t="sound_"+e,n=this.subviews[t];return n||(n=new h({resource_id:e}),this.addSubview(n.render(),t)),n}function x(e,t){var n=S.call(this,e),r=this.$("."+this.itemClassName)[t];r&&(r.innerHTML="",r.appendChild(n.el))}function T(e,t){var n=l.getRoute("listen",t);n?o.get("router").navigate(n,{trigger:!1,replace:!0}):t.once("change:permalink",function(){!e.disposed&&f.getCurrentSound()===t&&T(e,t)})}function N(e,t){e.insertBefore(t,e.firstChild)}function C(e,t){e.appendChild(t)}function k(e,t){t=t==="left"?-this._carouselWidth:this._carouselWidth;var n="transform: translate3d("+t+"px , 0, 0);";return e.forEach(function(e){e.className+=" g-transition-translate",p(e,n)}),u.delay(m)}function L(e){var t="transform: none;";e.forEach(function(e){i(e).removeClass("g-transition-translate"),p(e,t)})}function A(){var e=document.createElement("div");return e.className=this.itemClassName,O.call(this,e,this._carouselWidth),e}function O(e,t){e.style.width=t+"px"}function M(e){this.elWidth=this.el.offsetWidth,this.$el.find(".listenCarousel__itemWrapper").each(function(t){O(t,e)})}function _(e){var t=this.getElement("wrapper")[0],n=-1*e;p(t,"transform: translate("+n+"px, 0)"),t.style.width=3*e+"px"}function D(){return this._carouselWidth=this.el.offsetWidth,this._carouselWidth}function P(){var e=D.call(this);_.call(this,e),M.call(this,e)}var r=e("underscore"),i=e("$"),s=e("lib/views/mixins/audible-control"),o=e("config"),u=e("lib/futures"),a=e("lib/views/mixins/has-queue-source"),f=e("lib/play-manager"),l=e("router"),c=e("models/sound"),h=e("views/sound/sound"),p=e("lib/helpers/style-helper"),d=e("lib/view"),v=e("lib/window-events"),m=250,g,y=n.exports=d.extend(s,a,{css:e("views/listen/listen-carousel.css"),template:e("views/listen/listen-carousel.tmpl"),className:"listenCarousel",itemClassName:"listenCarousel__itemWrapper",element2selector:{wrapper:".listenCarousel__wrapper"},states:{transitionTranslate:function(e){this.getElement("wrapper")[e?"addClass":"removeClass"]("g-transition-translate")}},ModelClass:c,getQueueSource:function(){return this.model.playlist||this.model},cursor:-1,animationPromise:null,setup:function(){this.animationPromise=u.resolve(),this.$el.one("pointerdown",g.bind(this)),b.call(this,!0)},dispose:function(){b.call(this,!1)},renderDecorate:function(){this.whenInserted().done(function(){P.call(this),x.call(this,this.model.resource_id,1)}.bind(this))},teardown:function(){clearTimeout(this._fetchNeighborSoundsId)}});g=r.once(function(){var e=this.getQueueSource();e&&!e.isPlaying()&&this.playAudible(e,{userInitiated:!0})})}), define("views/sound/sound-controls",["require","exports","module","underscore","lib/event-bus","lib/views/mixins/fetch-experiments","lib/native-links","lib/helpers/open-app-store-helper","lib/play-manager","lib/view","views/sound/sound-controls.css","views/sound/sound-controls.tmpl"],function(e,t,n){function p(e){this.getState("disabled")||a[e==="prev"?"playPrev":"playNext"]({userInitiated:!0})}function d(){this.getState("disabled")||(a.toggleCurrent({userInitiated:!0}),this.experiments.get("mweb_listening","open_app_store_on_play")==="experiment_group"&&o.useDeeplinks()&&u())}function v(){var e=a.getCurrentSound(),t=!!e&&!!e.isLoading(),n=!a.hasCurrentSound(),r=n||!a.hasPrevSound(),i=n||!a.hasNextSound(),s=n||e.isBlocked();this.toggleState("loading",t).toggleState("prevDisabled",r).toggleState("nextDisabled",i).toggleState("playDisabled",s).toggleState("disabled",n)}function m(){this.toggleState("paused",!0).toggleState("playing",!1),v.call(this)}function g(){this.toggleState("playing",!0).toggleState("paused",!1),v.call(this)}function y(){this.toggleState("initializing",!0),this.addDeferred(r.delay(function(){this.toggleState("initializing",!1),this.toggleState("initialized",!0)}.bind(this),l))}function b(){this.toggleState("scrubbing",!0)}function w(){this.toggleState("scrubbing",!1)}var r=e("underscore"),i=e("lib/event-bus"),s=e("lib/views/mixins/fetch-experiments"),o=e("lib/native-links"),u=e("lib/helpers/open-app-store-helper"),a=e("lib/play-manager"),f=e("lib/view"),l=2e3,c=250,h=n.exports=f.extend(s,{css:e("views/sound/sound-controls.css"),template:e("views/sound/sound-controls.tmpl"),className:"soundControls sc-selection-disabled",tagName:"section",events:{"click .soundControls__prev":"onClickPrev","click .soundControls__next":"onClickNext","click .soundControls__playPause":d},states:{loading:"loading",playing:"playing",paused:"paused",playDisabled:"playDisabled",prevDisabled:"prevDisabled",nextDisabled:"nextDisabled",disabled:"disabled",initializing:"initializing",initialized:"initialized"},setup:function(){this.listenTo(i,"audio:play",g).listenTo(i,"audio:pause",m).listenTo(i,"audio:buffering:start audio:buffering:end",v).listenTo(i,"scrub:start",b).listenTo(i,"scrub:end",w).listenToOnce(i,"audio:play",y)},renderDecorate:function(){var e=a.getCurrentSound();e&&e.isPlaying()&&this.toggleState("initialized",!0).toggleState("playing",!0).toggleState("paused",!1)},dispose:function(){this.stopListening()},onClickNext:r.debounce(function(){p.call(this,"next")},c,!0),onClickPrev:r.debounce(function(){p.call(this,"prev")},c,!0)})}), define("views/listen/blocked.css",["require","exports","module","css"],function(e,t,n,r){n.exports=r.stringToStyleElement(r.transform(".blockedTrack__sound{width:100%;height:0;padding-bottom:100%;position:relative}.blockedTrack__soundInner{position:absolute;top:0;bottom:0;left:0;right:0}.blockedTrack__suggestions{background-color:#fff}")),data=null}), define("views/listen/blocked.tmpl",["vendor/handlebars-runtime","views/sound/sound","views/listen/blocked-suggestions"],function(){return require("vendor/handlebars-runtime").template(function(e,t,n,r,i){this.compilerInfo=[4,">= 1.0.0"],n=this.merge(n,e.helpers),i=i||{};var s="",o,u=this.escapeExpression;return s+=' '+u(n.$view.call(t,"views/sound/sound",{hash:{resource_id:(o=t&&t._options,o==null||o===!1?o:o.resource_id),resource_type:(o=t&&t._options,o==null||o===!1?o:o.resource_type)},data:i}))+'
\n \n '+u(n.$view.call(t,"views/listen/blocked-suggestions",{hash:{resource_id:(o=t&&t._options,o==null||o===!1?o:o.resource_id),resource_type:(o=t&&t.options,o==null||o===!1?o:o.resource_type)},data:i}))+"\n
\n",s})}), define("lib/views/mixins/audible-control",["require","exports","module","underscore","lib/play-manager","lib/mixin"],function(e,t,n){function u(e,t){var n,i=r.extend(t||{},{audible:e});return this.bubble?n=this.bubble("requestPlayContext",i):n={data:i},n}var r=e("underscore"),i=e("lib/play-manager"),s=e("lib/mixin"),o=n.exports=new s({toggleAudible:function(e,t){this[e.isPlaying()?"pauseAudible":"playAudible"](e,t)},playAudible:function(e,t){i.saveLayout(),i.play(e,this.getPlayContext(e,t))},pauseAudible:function(e,t){i.pause(e,this.getPlayContext(e,t))},getPlayContext:function(e,t){var n=u.call(this,e,t);return n.data},toggleSource:function(e,t){var n=i.getCurrentSound();i.source===e&&i.sourceCursor>-1&&n&&n.isPlaying()?i.pauseCurrent(t):(i.saveLayout(),i.playSource(e,t))}})}), define("lib/views/mixins/has-queue-source",["require","exports","module","underscore","lib/event-bus","lib/mixin","lib/play-manager","lib/url"],function(e,t,n){function f(e){var t=e?"on":"off";i[t]("audio:play",l,this)[t]("audio:pause",c,this)}function l(e){h.call(this,e.sound)}function c(e){h.call(this,e.sound)}function h(e){this.toggleState("playing",p.call(this,e))}function p(e){e=e||o.getCurrentSound();if(!e||!e.isPlaying())return!1;var t=this.getQueueSource(),n=t&&t.getSounds();return!!n&&n.indexOf(e)>-1}function d(e){var t=e.data,n=t.audible,r=this.getQueueSource();return r&&o.indexOfSoundInSource(n.getCurrentSound(),r)>-1}var r=e("underscore"),i=e("lib/event-bus"),s=e("lib/mixin"),o=e("lib/play-manager"),u=e("lib/url"),a=n.exports=new s({defaults:{getQueueSource:function(){return this.collection||this.model},getRestoreUrl:function(){return u.currentPath()}},applyTo:function(e){e.bubbleEvents=r.extend(e.bubbleEvents||{},{requestPlayContext:"onRequestPlayContext"})},onRequestPlayContext:function(e){d.call(this,e)&&(e.stopPropagation(),r.extend(e.data,{source:this.getQueueSource(),restoreUrl:this.getRestoreUrl()}))},before:{setup:function(){f.call(this,!0)},dispose:function(){f.call(this,!1)},renderDecorate:function(){var e=this.getQueueSource(),t=0;e&&o.setInitialSource(e,t,this.getRestoreUrl()),h.call(this)},teardown:function(){var e=this.getQueueSource();e&&o.unsetInitialSource(e)}}})}), define("views/sound/sound",["require","exports","module","lib/views/mixins/audible-control","lib/helpers/count-helper","lib/helpers/client-environment-helper","lib/event-bus","vendor/experiments/experiments","lib/views/mixins/fetch-experiments","lib/views/mixins/fullscreen-loader","lib/views/fullscreen-overlay","lib/views/mixins/has-queue-source","lib/helpers/image-helper","views/interstitials/like-app-upsell-content","lib/lingua","lib/native-links","lib/helpers/open-app-store-helper","lib/play-manager","models/sound","lib/views/mixins/swipeable","lib/tracking/tracking-core","lib/view","views/sound/sound.css","views/sound/sound.tmpl"],function(e,t,n){function x(){this.model.get("playable")||this.getElement("info").addClass("disabled"),this.toggleState("blocked",this.model.isBlocked())}function T(){w.action("navigate","user")}function N(){this.toggleAudible(this.model,{userInitiated:!0,context:this.getContextData()}),this.experiments.get("mweb_listening","open_app_store_on_play")==="experiment_group"&&v.useDeeplinks()&&m()}function C(e){e.originalEvent.stopPropagation()}function k(e){w.action("submit","like"),v.useDeeplinks()&&(this.subviews.likeAppUpsellModal||this.addSubview(new l({style:"dark",showHeader:!0,closeBehavior:"background",trackingIdentifier:"get_the_app::like",Subview:p}),"likeAppUpsellModal"),this.subviews.likeAppUpsellModal.open())}function L(){this.toggleState("paused",!0),this.toggleState("playing",!1)}function A(){this.toggleState("paused",!1),this.toggleState("playing",!0)}function O(){this.getState("paused")||(this._wasPaused=this.getState("paused"),this.toggleState("paused",!0))}function M(){this.toggleState("paused",this._wasPaused)}var r=e("lib/views/mixins/audible-control"),i=e("lib/helpers/count-helper"),s=e("lib/helpers/client-environment-helper").device,o=e("lib/event-bus"),u=e("vendor/experiments/experiments"),a=e("lib/views/mixins/fetch-experiments"),f=e("lib/views/mixins/fullscreen-loader"),l=e("lib/views/fullscreen-overlay"),c=e("lib/views/mixins/has-queue-source"),h=e("lib/helpers/image-helper"),p=e("views/interstitials/like-app-upsell-content"),d=e("lib/lingua"),v=e("lib/native-links"),m=e("lib/helpers/open-app-store-helper"),g=e("lib/play-manager"),y=e("models/sound"),b=e("lib/views/mixins/swipeable"),w=e("lib/tracking/tracking-core"),E=e("lib/view"),S=n.exports=E.extend(a,f,r,c,b,{swipeableSelector:".sound__artwork",ModelClass:y,css:e("views/sound/sound.css"),template:e("views/sound/sound.tmpl"),className:"sound g-box-full",element2selector:{info:".sound__info",artwork:".sound__artworkImage"},requiredAttributes:["user","title"],events:{"click .sound__artwork":N,"click .sound__info":T,"click .sound__likes":k,"pointerdown .sound__artwork":C,"pointerdown .sound__likes":C},bubbleEvents:{scrubStart:O,scrubEnd:M},states:{"show-likes":"show-likes",go:"go"},_wasPaused:!1,setup:function(){this.el.className+=" "+s.brand,this.listenTo(o,"audio:pause",L).listenTo(o,"audio:play",A).model.on("change:playable",this.rerender,this),this.toggleState("go",this.model.isHighTier()),this.toggleState("show-likes",u.get("mweb_listening","like_button_upsell")==="enabled")},getTemplateData:function(e){return this.getState("show-likes")&&(e.likes_count_info={count:i.render(e.likes_count,{useSIUnits:!0}),fullMessage:d.tp("1 Like","%d Likes",e.likes_count,null,{comment:"How many times the track was Liked"})}),e.isBlocked=this.model.isBlocked(),e},dispose:function(){this.stopListening().model.off("change:playable",this.rerender,this)},renderDecorate:function(){var e=h.urlFrom(this.model.toJSON(),500),t=this.getElement("artwork")[0];h.fadeInBackground(e,t),x.call(this),this.model.playlist&&g.backfillHistoryFromPlaylist(this.model,this.model.playlist)},getQueueSource:function(){return this.model.playlist||this.model},onSwipeLeft:function(){g.playNext({userInitiated:!0})},onSwipeRight:function(){g.playPrev({userInitiated:!0})}})}), define("lib/helpers/style-helper",["require","exports","module"],function(e,t,n){function o(e,t,n){return e.style[t]=n,!0}function u(e){return e in document.documentElement.style}var r={transform:["webkit"]},i=Object.keys(r),s=n.exports=function(e,t){t=t.replace(";","");var n=t.split(":"),s=n[0],a=n[1],f=!1;return u(s)&&(f=o(e,s,a)),!f&&i.indexOf(s)>-1&&(f=r[s].some(function(t){var n="-"+t+"-"+s;if(u(n))return o(e,n,a)})),f}}), define("lib/window-events",["require","exports","module","$","underscore","lib/backbone","lib/support"],function(e,t,n){function l(e,t){var n=t+"d",r=e==="resize"?c(n):f.trigger.bind(f,e+":"+n);return i[t](r,a)}function c(e){var t=window.innerWidth,n=window.innerHeight,r=f.trigger.bind(f,"resize:x:"+e),i=f.trigger.bind(f,"resize:y:"+e),s=f.trigger.bind(f,"resize:"+e);return function(e){var o=window.innerWidth,u=window.innerHeight;o!==t&&r(e),u!==n&&i(e),s(e),n=u,t=o}}var r=e("$"),i=e("underscore"),s=e("lib/backbone"),o=e("lib/support"),u=o.orientationChange?"orientationchange":"resize",a=200,f=n.exports=i.extend({},s.Events);r(window).on(u,l("resize","debounce")).on(u,l("resize","throttle")).on("scroll",l("scroll","debounce")).on("scroll",l("scroll","throttle"))}), define("views/listen/listen-carousel.css",["require","exports","module","css"],function(e,t,n,r){n.exports=r.stringToStyleElement(r.transform(".listenCarousel{position:relative;width:100%;height:100%;overflow:hidden}.listenCarousel__wrapper{height:100%}.listenCarousel__itemWrapper{float:left;height:100%}")),data=null}), define("views/listen/listen-carousel.tmpl",["vendor/handlebars-runtime"],function(){return require("vendor/handlebars-runtime").template(function(e,t,n,r,i){return this.compilerInfo=[4,">= 1.0.0"],n=this.merge(n,e.helpers),i=i||{},' \n'})}), define("lib/views/mixins/fetch-experiments",["require","exports","module","$","underscore","vendor/experiments/experiments","config/experiments","vendor/event-gateway/event-gateway","lib/mixin","lib/tracking/tracking-core","lib/url"],function(e,t,n){function v(){return h||(h=r.Deferred()),h}function m(){return c||(c=s.initialize(o).fetchAssignments().done(function(e){v().resolve(),s.setExperimentsFromQueryParams(l.getQueryParams()),u.setExperiments(e)}).fail(function(){c=null,h=null,f.whenRequestAllowed=p})),c}var r=e("$"),i=e("underscore"),s=e("vendor/experiments/experiments"),o=e("config/experiments"),u=e("vendor/event-gateway/event-gateway"),a=e("lib/mixin"),f=e("lib/tracking/tracking-core"),l=e("lib/url"),c,h,p=f.whenRequestAllowed,d=n.exports=new a({experiments:s,around:{hasData:function(e){return e.call(this)&&s.isUpToDate(s.getAssignments(),o.version)},fetchData:function(e,t){var n=[t?e.call(this,t):r.Deferred().resolve()],i=r.Deferred();return this.addDeferred(i),s.isUpToDate(s.getAssignments(),o.version)||n.push(m.call(this)),r.when(n).done(function(e){i.resolve(e)}).fail(function(){i.reject()}),i.done(this.rerender.bind(this)),i}},before:{setup:i.once(function(){s.getAssignments()||f.deferRequests(v)})}})}), define("lib/helpers/open-app-store-helper",["require","exports","module","underscore","lib/native-links"],function(e,t,n){var r=e("underscore"),i=e("lib/native-links");n.exports=r.once(function(){window.open(i.getStoreLink(),"_blank")})}), define("views/sound/sound-controls.css",["require","exports","module","css"],function(e,t,n,r){n.exports=r.stringToStyleElement(r.transform(".soundControls{height:80px;position:absolute;top:50%;left:0;right:0;margin-top:-40px;-webkit-transform:translate3d(0,0,0);pointer-events:none}.soundControls__control{background-position:0 0;background-repeat:no-repeat;background-size:100% auto;position:absolute;pointer-events:auto}.soundControls__prev,.soundControls__next{background-image:url(https://m.soundcloud.com/assets/images/ldpi/player/skip_button-e03e9a61.png);width:28px;height:19px;top:30px;opacity:0;-webkit-transition:opacity 2s cubic-bezier(1,.01,.81,1);transition:opacity 2s cubic-bezier(1,.01,.81,1)}.soundControls__prev{left:17px}.soundControls__next{right:17px;-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.soundControls.disabled .soundControls__playPause,.soundControls.playing .soundControls__playPause:active,.soundControls.loading .soundControls__playPause:active{background-color:rgba(0,0,0,.5)}.soundControls.playing .soundControls__playPause,.soundControls.loading .soundControls__playPause{background-position:0 0}.soundControls__prev:active,.soundControls__next:active{background-position:0 -19px}.soundControls.disabled .soundControls__next,.soundControls.nextDisabled .soundControls__next,.soundControls.disabled .soundControls__prev,.soundControls.prevDisabled .soundControls__prev,.soundControls.playDisabled .soundControls__playPause{display:none}.initialized .soundControls__playPause{opacity:0}.initializing .soundControls__next,.initializing .soundControls__prev,.paused .soundControls__next,.paused .soundControls__prev,.paused .soundControls__playPause{opacity:1}.paused .soundControls__next,.paused .soundControls__prev,.paused .soundControls__playPause{-webkit-transition:none;transition:none}.soundControls.scrubbing{display:none}")),data=null}), define("views/sound/sound-controls.tmpl",["vendor/handlebars-runtime"],function(){return require("vendor/handlebars-runtime").template(function(e,t,n,r,i){this.compilerInfo=[4,">= 1.0.0"],n=this.merge(n,e.helpers),i=i||{};var s="",o=this.escapeExpression;return s+=''+o(n.$a11y.call(t,{hash:{screenreader:n.$t.call(t,"Previous track",{hash:{_comment:"Help text on prev button"},data:i})},data:i}))+'\n'+o(n.$a11y.call(t,{hash:{screenreader:n.$t.call(t,"Play or pause track",{hash:{_comment:"Help text on play/pause button"},data:i})},data:i}))+'\n'+o(n.$a11y.call(t,{hash:{screenreader:n.$t.call(t,"Next track",{hash:{_comment:"Help text on next button"},data:i})},data:i}))+"\n",s})}), define("views/listen/blocked-suggestions",["require","exports","module","lib/helpers/charts-helper","collections/chart-tracks","collections/related-sounds","models/sound","lib/view","views/listen/blocked-suggestions.css","views/listen/blocked-suggestions.tmpl"],function(e,t,n){function c(){return this.relatedSounds.isFullyPopulated()||h.call(this)}function h(){return this.relatedSounds.length>=f}var r=e("lib/helpers/charts-helper"),i=e("collections/chart-tracks"),s=e("collections/related-sounds"),o=e("models/sound"),u=e("lib/view"),a="top",f=3,l=n.exports=u.extend({css:e("views/listen/blocked-suggestions.css"),template:e("views/listen/blocked-suggestions.tmpl"),className:"blockedSuggestions",ModelClass:o,requiredAttributes:["genre"],setup:function(e){this.relatedSounds=new s(null,{resource_id:e.resource_id,resource_type:e.resource_type}),this.setupCollectionListeners(this.relatedSounds)},dispose:function(){this.teardownCollectionListeners(this.relatedSounds),this.relatedSounds.release()},hasData:function(){return u.prototype.hasData.apply(this,arguments)&&c.call(this)},getTemplateData:function(e){var t=e.useFallback=!h.call(this),n=this.options.resource_id,o=r.userGenreToChartGenre(e.genre).id;return t?(e.tagline=r.taglines(a,o).short,e.getSuggestionsCollection=function(){return new i(null,{genre:o,chartKind:a})}):e.getSuggestionsCollection=function(){return new s(null,{resource_id:n})},e},fetchData:function(){return c.call(this)?u.prototype.fetchData.apply(this,arguments):this.relatedSounds.bulkFetch(f)}})}), define("lib/views/mixins/fullscreen-loader",["require","exports","module","lib/views/loading","lib/mixin"],function(e,t,n){var r=e("lib/views/loading"),i=e("lib/mixin"),s=n.exports=new i({override:{LoadingView:r,loadingViewArgs:function(){return{size:"fullscreen"}}}})}), define("views/interstitials/like-app-upsell-content",["require","exports","module","lib/helpers/client-environment-helper","lib/lingua","lib/view","views/interstitials/like-app-upsell-content.tmpl","views/interstitials/like-app-upsell-content.css"],function(e,t,n){function u(e){this.bubble("closeButton:click")}function a(e){e.stopPropagation()}var r=e("lib/helpers/client-environment-helper").device,i=e("lib/lingua"),s=e("lib/view"),o=n.exports=s.extend({template:e("views/interstitials/like-app-upsell-content.tmpl"),css:e("views/interstitials/like-app-upsell-content.css"),className:"likeAppUpsellContent g-align-vertical",events:{"click .likeAppUpsellContent__closeButton":u,click:a},setup:function(e){this.el.className+=" "+r.brand},getTemplateData:function(e){var t=r.iOS?i.t("Get our iPhone app to save this track to your likes, create playlists and more."):i.t("Get our Android app to save this track to your likes, create playlists and more.");return{upsellIcon:"https://m.soundcloud.com/assets/images/ldpi/interstitial/like-upsell/heart-android-280d5bc8.png",upsellHeader:i.t("Try our app.It's even better"),upsellContent:t}}})}), define("lib/views/mixins/swipeable",["require","exports","module","lib/mixin"],function(e,t,n){function s(e){var t=e.data.direction;t==="left"&&this.onSwipeLeft?this.onSwipeLeft():this.onSwipeRight&&this.onSwipeRight(),e.originalEvent.preventDefault()}var r=e("lib/mixin"),i=n.exports=new r({defaults:{swipeableSelector:null},after:{renderDecorate:function(){this.$el.on("swipe",this.swipeableSelector,s.bind(this))}}})}), define("views/sound/sound.css",["require","exports","module","css"],function(e,t,n,r){n.exports=r.stringToStyleElement(r.transform(".sound__info{position:absolute;z-index:1;top:20px;left:18px;right:18px}.sound__username{font-size:15px;line-height:22px}.sound__username a{color:#ccc}.sound__title{font-size:22px;line-height:1.3}.sound__controls{position:absolute;top:50%;left:0;right:0;height:80px;margin-top:-50px}.sound__infoContent{margin:0 0 4px}.sound__artwork,.sound__artworkOverlay{position:absolute;top:0;bottom:0;width:100%}.sound__artworkOverlay{height:100%;opacity:0;background:#000}.sound__playIndicator{-webkit-transform:translate3d(0,-3px,0);transform:translate3d(0,-3px,0)}.sound__likes{color:#fff;position:absolute;bottom:12px;right:20px;line-height:39px;padding:0 10px 0 5px;font-size:14px}.sound__likes:before{width:35px;height:35px;background-image:url(https://m.soundcloud.com/assets/images/ldpi/player/like_button-280d5bc8.png);background-size:35px 35px}.iOS .sound__likes{right:auto;left:20px;border-radius:4px;height:33px;line-height:33px;background:rgba(0,0,0,.3);border:1px solid transparent}.sound.iOS.blocked .sound__likes,.sound.iOS.paused .sound__likes{background:none;border-color:rgba(255,255,255);border-color:rgba(255,255,255,.2)}.iOS .sound__likes:before{width:25px;height:25px;background-size:25px 25px;margin-top:4px}.sound__blockedMessage{color:#ccc;position:absolute;text-align:center;font-size:15px;line-height:18px;width:80%;left:0;right:0;margin:0 auto;top:40%;padding:102px 18px 0;background-image:url(https://m.soundcloud.com/assets/images/ldpi/player/geoblock-5a813d34.png);background-size:68px 84px;background-position:center top;background-repeat:no-repeat}.sound.playing .sound__playIndicator{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.sound.go .sound__playIndicator{background:linear-gradient(to right,#7d01a1,#f50)}.sound__info.disabled>.sound__infoDisabled{display:block}.sound__infoDisabled{display:none;position:absolute;background:rgba(0,0,0,.2);top:0;left:0;right:0;bottom:0}.sound.blocked .sound__artworkOverlay,.sound.paused .sound__artworkOverlay{opacity:.6}.sound.paused .sound__username,.sound.blocked .sound__username,.sound.paused .sound__title,.sound.blocked .sound__title{background:none;box-shadow:none}")),data=null}), define("views/sound/sound.tmpl",["vendor/handlebars-runtime","views/banner/banner","views/sound/waveform"],function(){return require("vendor/handlebars-runtime").template(function(e,t,n,r,i){function l(e,t){var r="";return r+='
'+u(n.$t.call(e,"Not available inyour country",{hash:{},data:t}))+"
\n",r}function c(e,t){var r="",i;r+=" ",i=n["if"].call(e,e&&e.playable,{hash:{},inverse:a.program(6,p,t),fn:a.program(4,h,t),data:t});if(i||i===0)r+=i;r+=" "+u(n.$view.call(e,"views/sound/waveform",{hash:{resource_id:e&&e._resource_id,resource_type:e&&e._resource_type},data:t}))+" ",i=n["if"].call(e,e&&e.likes_count_info,{hash:{},inverse:a.noop,fn:a.program(9,v,t),data:t});if(i||i===0)r+=i;return r+="\n",r}function h(e,t){var r="";return r+=" "+u(n.$view.call(e,"views/banner/banner",{hash:{},data:t}))+" ",r}function p(e,t){var r="",i;r+=" ",i=n.$view.call(e,"views/banner/banner",{hash:{},inverse:a.noop,fn:a.program(7,d,t),data:t});if(i||i===0)r+=i;return r+=" ",r}function d(e,t){var r="";return r+=" "+u(n.$t.call(e,"We're sorry, that track isn't available on mobile.",{hash:{},data:t}))+" ",r}function v(e,t){var r="",i;return r+=' '+u(n.$a11y.call(e,{hash:{visible:(i=e&&e.likes_count_info,i==null||i===!1?i:i.count),screenreader:(i=e&&e.likes_count_info,i==null||i===!1?i:i.fullMessage)},data:t}))+" ",r}this.compilerInfo=[4,">= 1.0.0"],n=this.merge(n,e.helpers),i=i||{};var s="",o,u=this.escapeExpression,a=this,f="function";s+=' \n '+u((o=t&&t.title,typeof o===f?o.apply(t):o))+'
\n ',o=n["if"].call(t,t&&t.isBlocked,{hash:{},inverse:a.program(3,c,i),fn:a.program(1,l,i),data:i});if(o||o===0)s+=o;return s+="\n",s})}), define("config/experiments",["require","exports","module","lib/endpoints","vendor/event-gateway/event-gateway","lib/support"],function(e,t,n){var r=e("lib/endpoints"),i=e("vendor/event-gateway/event-gateway"),s=e("lib/support"),o=n.exports={version:"23-05-2016_15:35",availableLayers:["mweb_listening"],anonymousUserId:i.getAnonymousId(),assignmentServiceUrl:r.getEndpointUrl("assignments"),localStorageKey:"MW::local::assignments",localStorageEnabled:s.localStorage}}), define("lib/helpers/charts-helper",["require","exports","module","underscore","lib/lingua","shared/config/charts"],function(e,t,n){function u(e){return e.toLowerCase().replace(/[^a-z]/g,"").replace(/^(drumnbass|dn?b)$/,"drumbass").replace(/^(rn?b|soul)$/,"rbsoul").replace(/^(rap|hiphop)$/,"hiphoprap").replace(/^folk$/,"folksingersongwriter").replace(/^(jazz|blues)$/,"jazzblues").replace(/^(dance|edm)$/,"danceedm")}function a(e){return r.findWhere(s.genres,{id:e})}var r=e("underscore"),i=e("lib/lingua"),s=e("shared/config/charts"),o=n.exports={genreLabel:function(e){return l[e]},genres:function(e){return r.where(s.genres,{category:e})},getGenre:a,genreUrn:function(e){return"soundcloud:genres:"+e},chartKindLabel:function(e){return f[e]},chartKinds:function(){return s.kinds},userGenreToChartGenre:function(e){return e&&a(u(e))||a("all-music")},taglines:function(e,t){var n=o.genreLabel(t),r=o.getGenre(t),s=r.category,u=r.content,a=[s,e,u].join("-");switch(a){case"all-trending-music":return{"short":i.t("New & hot tracks"),"long":i.t("Up-and-coming tracks on SoundCloud")};case"all-trending-audio":return{"short":i.t("New & hot audio"),"long":i.t("Up-and-coming audio on SoundCloud")};case"all-top-music":return{"short":i.t("Top 50 tracks"),"long":i.t("The most played tracks on SoundCloud this week")};case"all-top-audio":return{"short":i.t("Top 50 audio"),"long":i.t("The most played audio on SoundCloud this week")};case"music-trending-music":return{"short":i.t("New & hot in [[[genreLabel]]]",{genreLabel:n},{comment:"New & hot music tracks in (a genre)"}),"long":i.t("Up-and-coming tracks in [[[genreLabel]]] on SoundCloud",{genreLabel:n})};case"music-top-music":return{"short":i.t("Top 50 in [[[genreLabel]]]",{genreLabel:n},{comment:"Top 50 music tracks in (a genre)"}),"long":i.t("The most played tracks in [[[genreLabel]]] on SoundCloud this week",{genreLabel:n})};case"audio-trending-audio":return{"short":i.t("New & hot in [[[genreLabel]]]",{genreLabel:n},{comment:"New & hot audio tracks in (a genre)"}),"long":i.t("Up-and-coming in [[[genreLabel]]] on SoundCloud",{genreLabel:n},{comment:"Up-and-coming audio tracks in (a genre)"})};case"audio-top-audio":return{"short":i.t("Top 50 in [[[genreLabel]]]",{genreLabel:n},{comment:"Top 50 audio tracks in (a genre)"}),"long":i.t("The most played in [[[genreLabel]]] on SoundCloud this week",{genreLabel:n},{comment:"The most played audio tracks in (a genre)"})};default:}}},f={trending:i.t("New & hot"),top:i.t("Top 50")},l={"all-music":i.t("All music genres"),"all-audio":i.t("All audio genres"),alternativerock:i.t("Alternative Rock"),ambient:i.t("Ambient"),classical:i.t("Classical"),country:i.t("Country"),danceedm:i.t("Dance & EDM"),dancehall:i.t("Dancehall"),deephouse:i.t("Deep House"),disco:i.t("Disco"),drumbass:i.t("Drum & Bass"),dubstep:i.t("Dubstep"),electronic:i.t("Electronic"),folksingersongwriter:i.t("Folk & Singer-Songwriter"),hiphoprap:i.t("Hip-hop & Rap"),house:i.t("House"),indie:i.t("Indie"),jazzblues:i.t("Jazz & Blues"),latin:i.t("Latin"),metal:i.t("Metal"),piano:i.t("Piano"),pop:i.t("Pop"),rbsoul:i.t("R&B & Soul"),reggae:i.t("Reggae"),reggaeton:i.t("Reggaeton"),rock:i.t("Rock"),soundtrack:i.t("Soundtrack"),speech:i.t("Speech"),techno:i.t("Techno"),trance:i.t("Trance"),trap:i.t("Trap"),triphop:i.t("Triphop"),world:i.t("World"),audiobooks:i.t("Audiobooks"),business:i.t("Business"),comedy:i.t("Comedy"),entertainment:i.t("Entertainment"),learning:i.t("Learning"),newspolitics:i.t("News & Politics"),religionspirituality:i.t("Religion & Spirituality"),science:i.t("Science"),sports:i.t("Sports"),storytelling:i.t("Storytelling"),technology:i.t("Technology")}}), define("collections/chart-tracks",["require","exports","module","underscore","lib/mixins/audio-source","lib/helpers/charts-helper","lib/collection","models/sound"],function(e,t,n){var r=e("underscore"),i=e("lib/mixins/audio-source"),s=e("lib/helpers/charts-helper"),o=e("lib/collection"),u=e("models/sound"),a=n.exports=o.extend(i,{model:u,baseUrl:function(){return this.getEndpointUrl("charts",{},{kind:this.options.chartKind,genre:s.genreUrn(this.options.genre)})},getSourceInfo:function(){return{type:"charts"}},getSounds:function(){return this.models},parse:function(e){return r.pluck(e.collection,"track")}})}), define("views/listen/blocked-suggestions.css",["require","exports","module","css"],function(e,t,n,r){n.exports=r.stringToStyleElement(r.transform(".blockedSuggestions__section{padding:0 10px}.blockedSuggestions__heading{border-bottom:1px solid #f3f3f3;line-height:55px}")),data=null}), define("views/listen/blocked-suggestions.tmpl",["vendor/handlebars-runtime","lib/views/sounds-list"],function(){return require("vendor/handlebars-runtime").template(function(e,t,n,r,i){function l(e,t){var n="",r;return n+=" "+a((r=e&&e.tagline,typeof r===u?r.apply(e):r))+" ",n}function c(e,t){var r="";return r+=" "+a(n.$t.call(e,"Try playing these related tracks",{hash:{},data:t}))+" ",r}this.compilerInfo=[4,">= 1.0.0"],n=this.merge(n,e.helpers),i=i||{};var s="",o,u="function",a=this.escapeExpression,f=this;s+=' ',o=n["if"].call(t,t&&t.useFallback,{hash:{},inverse:f.program(3,c,i),fn:f.program(1,l,i),data:i});if(o||o===0)s+=o;return s+="
\n \n"+a(n.$view.call(t,"lib/views/sounds-list",{hash:{getCollection:t&&t.getSuggestionsCollection},data:i}))+"\n",s})}), define("views/interstitials/like-app-upsell-content.tmpl",["vendor/handlebars-runtime","views/app-buttons/app-buttons"],function(){return require("vendor/handlebars-runtime").template(function(e,t,n,r,i){this.compilerInfo=[4,">= 1.0.0"],n=this.merge(n,e.helpers),i=i||{};var s="",o,u=this.escapeExpression,a="function";s+=''+u(n.$t.call(t,"Close",{hash:{},data:i}))+' '+u((o=t&&t.upsellContent,typeof o===a?o.apply(t):o))+"\n
"+u(n.$view.call(t,"views/app-buttons/app-buttons",{hash:{},data:i}))+"\n",s})}), define("views/interstitials/like-app-upsell-content.css",["require","exports","module","css"],function(e,t,n,r){n.exports=r.stringToStyleElement(r.transform(".likeAppUpsellContent{background:#fff;padding:24px 24px 0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.likeAppUpsellContent__image{display:block;margin:0 auto}.likeAppUpsellContent.iOS{border-radius:6px;padding-bottom:19px;text-align:center;width:300px}.likeAppUpsellContent.iOS .likeAppUpsellContent__messageHeader{margin-top:20px;font-size:16;color:#333}.likeAppUpsellContent.iOS .likeAppUpsellContent__messageContent{margin-top:18px;font-size:14;color:#999}.likeAppUpsellContent.iOS .appButtons{margin-top:20px}.likeAppUpsellContent.android{border-radius:2px;padding-bottom:16px;text-align:left;width:280px}.likeAppUpsellContent.android .likeAppUpsellContent__messageHeader{margin-top:24px;font-size:16;color:#333}.likeAppUpsellContent.android .likeAppUpsellContent__messageContent{margin-top:20px;font-size:14;color:#999}.likeAppUpsellContent.android .appButtons{margin-top:32px}.likeAppUpsellContent__closeButton{position:absolute;top:13px;right:11px;border:0;overflow:hidden;background-color:transparent;width:11px;height:11px}.likeAppUpsellContent__closeButton:before{width:11px;height:11px;background:url(https://m.soundcloud.com/assets/images/ldpi/interstitial/dialog_close-a797f6bf.png);background-size:11px 11px;float:left;content:''}")),data=null}), define("views/banner/banner",["require","exports","module","underscore","lib/view","views/banner/banner.css"],function(e,t,n){var r=e("underscore"),i=e("lib/view"),s=n.exports=i.extend({className:"banner g-z-index-banner",css:e("views/banner/banner.css"),template:function(){return""},defaults:{message:null},setup:function(e){this.options.message=e.message||e.blockContent,this.toggleState("disabled",!0),r.bindAll(this,"setBanner")},renderDecorate:function(){this.whenInserted().done(function(){var e=this.options;!r.isEmpty(e)&&!r.isEmpty(r.compact(r.values(e)))&&this.setBanner(e)}.bind(this))},setBanner:function(e){if(!e||!e.message)return;var t=this.el,n=e.message;n&&this.getState("disabled")?(this.toggleState("disabled",!1),t.innerHTML=e.message,t.style.top=e.position):n&&!this.getState("disabled")?t.innerHTML=e.message:this.toggleState("disabled",!0)}})}), define("views/sound/waveform",["require","exports","module","views/sound/waveform-canvas","lib/math","models/sound","lib/helpers/style-helper","lib/view","views/sound/waveform.tmpl","views/sound/waveform.css"],function(e,t,n){function f(e){var t=e?"on":"off";this.model[t]("play pause",l,this)[t]("position",c,this)}function l(){this.toggleState("playing",this.model.isPlaying())}function c(){this._isScrubbing||h.call(this,this.model.currentTime()/this.model.duration())}function h(e){if(!this.subviews.waveformCanvasUnplayed)return;var t=this.subviews.waveformCanvasUnplayed.elWidth,n=this.model.getMediaDuration()/this.model.duration();e=i.clamp(e,0,n),o(this.getElement("waveformPlayed")[0],"transform: translateX("+(t-Math.floor(t*e))+"px)"),o(this.getElement("waveformUnplayed")[0],"transform: translateX("+ -Math.floor(t*e)+"px)")}function p(e){var t=this.subviews.waveformCanvasUnplayed.elWidth,n=this._currentSeek+e*t,r=this.model.getMediaDuration()/this.model.duration();this._currentSeek=i.clamp(n,0,r*t),this._isScrubbing&&(h.call(this,this._currentSeek/t),this.subviews.timeIndicator.manualProgress(this._currentSeek/t))}function d(){var e=this.subviews.waveformCanvasUnplayed.elWidth;this._isScrubbing=!0,this._currentSeek=this.model.currentTime()/this.model.duration()*e,this.subviews.timeIndicator.toggleScrubbing(!0),this.toggleState("scrubbing",!0)}function v(){var e=this.subviews.waveformCanvasUnplayed.elWidth;this._isScrubbing=!1,this.subviews.timeIndicator.toggleScrubbing(!1),this.toggleState("scrubbing",!1),this.model.seek(this.model.duration()*(this._currentSeek/e))}function m(e){p.call(this,e.data.delta)}var r=e("views/sound/waveform-canvas").Events,i=e("lib/math"),s=e("models/sound"),o=e("lib/helpers/style-helper"),u=e("lib/view"),a=n.exports=u.extend({template:e("views/sound/waveform.tmpl"),css:e("views/sound/waveform.css"),className:"waveform sc-selection-disabled g-opacity-transition",ModelClass:s,element2selector:{waveformPlayed:".waveform__waveformCanvasPlayed > canvas",waveformUnplayed:".waveform__waveformCanvasUnplayed > canvas"},bubbleEvents:{scrubStart:d,scrub:m,scrubEnd:v},defaults:{upperPartHeight:.7},requiredAttributes:["id","waveform_url","state"],setup:function(){this.toggleState("visual",this.options.visual),this._currentSeek=0,f.call(this,!0)},dispose:function(){f.call(this,!1)},renderDecorate:function(){this.subviews.waveformCanvasUnplayed.on(r.RENDERED,function(){this.toggleState("visible",!0),l.call(this)},this)},getTemplateData:function(e){var t=this.options;return{model:e,upperPartHeight:t.upperPartHeight,upperPartHeightPercent:t.upperPartHeight*100+"%"}}})}), define("shared/config/charts",["require","exports","module"],function(e,t,n){n.exports={defaultKind:"top",defaultGenre:"all-music",kinds:[{id:"top",urlPart:"top"},{id:"trending",urlPart:"new"}],genres:[{id:"all-music",category:"all",content:"music"},{id:"all-audio",category:"all",content:"audio"},{id:"alternativerock",category:"music",content:"music"},{id:"ambient",category:"music",content:"music"},{id:"classical",category:"music",content:"music"},{id:"country",category:"music",content:"music"},{id:"danceedm",category:"music",content:"music"},{id:"dancehall",category:"music",content:"music"},{id:"deephouse",category:"music",content:"music"},{id:"disco",category:"music",content:"music"},{id:"drumbass",category:"music",content:"music"},{id:"dubstep",category:"music",content:"music"},{id:"electronic",category:"music",content:"music"},{id:"folksingersongwriter",category:"music",content:"music"},{id:"hiphoprap",category:"music",content:"music"},{id:"house",category:"music",content:"music"},{id:"indie",category:"music",content:"music"},{id:"jazzblues",category:"music",content:"music"},{id:"latin",category:"music",content:"music"},{id:"metal",category:"music",content:"music"},{id:"piano",category:"music",content:"music"},{id:"pop",category:"music",content:"music"},{id:"rbsoul",category:"music",content:"music"},{id:"reggae",category:"music",content:"music"},{id:"reggaeton",category:"music",content:"music"},{id:"rock",category:"music",content:"music"},{id:"soundtrack",category:"music",content:"music"},{id:"techno",category:"music",content:"music"},{id:"trance",category:"music",content:"music"},{id:"trap",category:"music",content:"music"},{id:"triphop",category:"music",content:"music"},{id:"world",category:"music",content:"music"},{id:"audiobooks",category:"audio",content:"audio"},{id:"business",category:"audio",content:"audio"},{id:"comedy",category:"audio",content:"audio"},{id:"entertainment",category:"audio",content:"audio"},{id:"learning",category:"audio",content:"audio"},{id:"newspolitics",category:"audio",content:"audio"},{id:"religionspirituality",category:"audio",content:"audio"},{id:"science",category:"audio",content:"audio"},{id:"sports",category:"audio",content:"audio"},{id:"storytelling",category:"audio",content:"audio"},{id:"technology",category:"audio",content:"audio"}]}}), define("lib/views/sounds-list",["require","exports","module","lib/views/list","views/sound/sound-badge"],function(e,t,n){var r=e("lib/views/list"),i=e("views/sound/sound-badge"),s=n.exports=r.extend({Subview:i,defaults:{maxDisplay:3,getCollection:null},className:"g-list",itemClassName:"g-list-item",setup:function(e){this.collection=e.getCollection()}})}), define("views/banner/banner.css",["require","exports","module","css"],function(e,t,n,r){n.exports=r.stringToStyleElement(r.transform(".banner.disabled{display:none}.banner{position:absolute;left:0;width:100%;height:36px;line-height:36px;background:#000;background:rgba(0,0,0,.8);color:#e5e5e5;text-align:center;font-size:13px}")),data=null}), define("views/sound/waveform-canvas",["require","exports","module","underscore","lib/views/canvas-view","vendor/color/color","config","models/sound","lib/store","lib/support"],function(e,t,n){function E(){if(this.disposed)return;if(!this.waveformData){T.call(this).done(this.renderWaveform.bind(this));return}var e=this.options;this.clearCanvas(),S({waveform:this.waveformData,duration:this.model.duration(),mediaDuration:this.model.getMediaDuration(),scaledWidth:this.elWidth,scaledHeight:this.elHeight,context:this.context,bgColor:e.bgColor,bottomBgColor:e.bottomBgColor,upperPartHeight:e.upperPartHeight,upperAlpha:e.upperAlpha,lowerAlpha:e.lowerAlpha}),this.trigger(w.Events.RENDERED)}function S(e){var t=e.waveform,n=e.scaledWidth,r=e.scaledHeight,i=e.upperPartHeight,o=e.context,u=Math.round(i*r),a=r-u,f=n/t.length,l=s(e.bgColor),c=s(e.bottomBgColor),h,p,m,b,w,E=l.rgba(e.upperAlpha),S=c.rgba(e.lowerAlpha),x=l.rgba(e.upperAlpha*y),T=l.rgba(e.lowerAlpha*y),N=Math.ceil(e.mediaDuration/e.duration*n);for(h=0;h-1?C():b.get(r);return i?t.resolve({data:i}):(t.done(function(e){b.set(e.key,e.data)}),x(r).done(function(e){t.resolve({key:r,data:e.samples.reduce(N(e.height),new l(e.samples.length))})}).fail(function(){t.resolve({key:r,data:C()})})),t.done(function(e){this.waveformData=e.data}.bind(this)),t.promise()}var r=e("underscore"),i=e("lib/views/canvas-view"),s=e("vendor/color/color"),o=e("config"),u=e("models/sound"),a=e("lib/store"),f=e("lib/support"),l=f.typedArrays?Uint8Array:Array,c="/images/player-waveform-medium.png",h=500,p=1800,d=140,v=2,m=1,g=v+m,y=.2,b=new a({maxLength:h}),w=n.exports=i.extend({className:"g-box-full waveformCanvas",defaults:{bgColor:"#333333",bottomBgColor:"#EEEEEE",lowerAlpha:1,upperAlpha:1,upperPartHeight:.61},ModelClass:u,requiredAttributes:["waveform_url"],waveformData:null,onCanvasInserted:E,onCanvasResize:E,renderWaveform:E,renderWaveformDecorate:$.noop},{Events:{RENDERED:"waveform-canvas.rendered"}}),N=r.memoize(function(e){return function(t,n,r){return t[r]=e-n,t}}),C=r.memoize(function(){var e=new l(p);for(var t=0;t= 1.0.0"],n=this.merge(n,e.helpers),i=i||{};var s="",o,u=this.escapeExpression;return s+='
'+u(n.$view.call(t,"views/sound/waveform-canvas",{hash:{resource_id:(o=t&&t.model,o==null||o===!1?o:o._resource_id),resource_type:(o=t&&t.model,o==null||o===!1?o:o._resource_type),key:"waveformCanvasPlayed",bgColor:"#FF6600",bottomBgColor:"#ffa366",className:"g-moving-element"},data:i}))+'
'+u(n.$view.call(t,"views/sound/waveform-canvas",{hash:{resource_id:(o=t&&t.model,o==null||o===!1?o:o._resource_id),resource_type:(o=t&&t.model,o==null||o===!1?o:o._resource_type),key:"waveformCanvasUnplayed",bgColor:"#FFFFFF",bottomBgColor:"#B3B3B3",className:"g-moving-element"},data:i}))+'
\n'+u(n.$view.call(t,"views/listen/time-indicator",{hash:{resource_id:(o=t&&t.model,o==null||o===!1?o:o._resource_id),resource_type:(o=t&&t.model,o==null||o===!1?o:o._resource_type),key:"timeIndicator"},data:i}))+'\n
'+u(n.$view.call(t,"views/listen/scrubber",{hash:{resource_id:(o=t&&t.model,o==null||o===!1?o:o._resource_id),resource_type:(o=t&&t.model,o==null||o===!1?o:o._resource_type)},data:i}))+"\n
",s})}), define("views/sound/waveform.css",["require","exports","module","css"],function(e,t,n,r){n.exports=r.stringToStyleElement(r.transform(".waveform{height:100%;pointer-events:none}.waveform,.waveform__layer{width:100%;position:absolute}.waveform__layer{height:87px;bottom:18%;overflow:hidden;pointer-events:auto;-ms-touch-action:none;touch-action:none}.waveform__layer .waveform__layer{bottom:0}.waveform__timeIndicator{position:absolute;bottom:18%;margin-bottom:34px;display:inline-block;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);transition:bottom .15s linear;z-index:2}.waveform:not(.playing) .waveform__timeIndicator .timeIndicator__container,.waveform.scrubbing .waveform__timeIndicator .timeIndicator__container{background:none}.waveform.scrubbing .waveform__timeIndicator{bottom:46%;transition-timing-function:cubic-bezier(.51,.37,.61,1.6);transition-duration:.25s}.waveform.scrubbing .timeIndicator__text{font-size:20px}.waveform__waveformCanvases{clip:rect(50px,auto,53px,0);-webkit-transform:scaleY(.5);transform:scaleY(.5);-webkit-transform-origin:0 54px;transform-origin:0 54px;-webkit-transition:all .2s cubic-bezier(.68,.68,.165,1);transition:all .2s cubic-bezier(.68,.68,.165,1);z-index:0}.waveform.playing .waveform__waveformCanvases{clip:rect(0,auto,87px,0);-webkit-transform:scaleY(1);transform:scaleY(1);transition:all .45s cubic-bezier(.68,.68,.165,1.45);-webkit-transition:all .45s cubic-bezier(.68,.68,.165,1.45)}.waveform__waveformCanvasPlayed,.waveform__waveformCanvasUnplayed{z-index:1}.waveform__waveformCanvasPlayed{right:50%}.waveform__waveformCanvasPlayed canvas{-webkit-transform:translateX(100%);transform:translateX(100%)}.waveform__waveformCanvasUnplayed{left:50%}.waveform__waveformCanvasUnplayed canvas{-webkit-transform:translateX(0);transform:translateX(0)}.waveform__scrubber{z-index:3}")),data=null}), define("views/sound/sound-badge",["require","exports","module","lib/views/mixins/audible-control","config","lib/helpers/datetime-helper","lib/views/mixins/deferred-images","models/sound","lib/view","views/sound/sound-badge.css","views/sound/sound-badge.tmpl"],function(e,t,n){function l(e){var t=e?"on":"off";this.model[t]("play pause",c,this)}function c(){h.call(this)}function h(){if(this.disposed)return;this.toggleState("playing",this.model.isPlaying())}function p(e){var t=this.model;if(t.isBlocked()){e.preventDefault();return}t.isPlaying()||this.playAudible(t,{userInitiated:!0,context:this.getContextData()})}var r=e("lib/views/mixins/audible-control"),i=e("config"),s=e("lib/helpers/datetime-helper"),o=e("lib/views/mixins/deferred-images"),u=e("models/sound"),a=e("lib/view"),f=n.exports=a.extend(r,o,{css:e("views/sound/sound-badge.css"),template:e("views/sound/sound-badge.tmpl"),ModelClass:u,className:"soundBadge g-badge",requiredAttributes:["permalink_url","user","title"],events:{click:p},setup:function(){l.call(this,!0)},dispose:function(){l.call(this,!1)},renderDecorate:function(){this.toggleState("go",this.model.isHighTier()),h.call(this)},getTemplateData:function(e){var t=i.get("router").getLayoutInfo(),n=t&&t.args,r=n&&n.username;return e.timecode=s.timecode(e.duration),e.isReposted&&t.layoutName==="user-profile"&&(e.layoutUsername=r),e.isBlocked=this.model.isBlocked(),e.isSnippetized=this.model.isSnippetized(),e}})}), define("lib/views/canvas-view",["require","exports","module","lib/helpers/client-environment-helper","lib/view","lib/window-events"],function(e,t,n){function a(){try{var e=this.el.offsetWidth,t=this.el.offsetHeight;if(this.elWidth!==e||this.elHeight!==t)f.call(this,e,t),this.onCanvasResize()}catch(n){}}function f(e,t){this.elWidth=e||this.el.offsetWidth,this.elHeight=t||this.el.offsetHeight,r.device.dpi==="hdpi"&&o!==1?(this.el.setAttribute("width",this.elWidth*o),this.el.setAttribute("height",this.elHeight*o),this.context.scale(o,o)):(this.el.setAttribute("width",this.elWidth),this.el.setAttribute("height",this.elHeight))}var r=e("lib/helpers/client-environment-helper"),i=e("lib/view"),s=e("lib/window-events"),o=r.device.devicePixelRatio/r.browser.backingStoreRatio,u=n.exports=i.extend({tagName:"canvas",className:"g-box-full",context:null,template:function(){return""},_setup:function(){this.context=this.el.getContext("2d"),s.on("resize:debounced",a,this),i.prototype._setup.apply(this,arguments)},_dispose:function(){if(this.disposed)return;s.off("resize:debounced",a,this),delete this.context,delete this.elWidth,delete this.elHeight,i.prototype._dispose.apply(this,arguments)},renderDecorate:function(){this.whenInserted().done(function(){f.call(this),this.onCanvasInserted()}.bind(this))},onCanvasInserted:$.noop,onCanvasResize:$.noop,forceResize:function(){this._onWindowResize()},clearCanvas:function(){this.context&&this.context.clearRect(0,0,this.elWidth,this.elHeight)}})}), define("vendor/color/color",["require","exports","module"],function(e,t,n){(function(){function f(e){return e===void 0}function l(e){return parseInt(e,16)}function c(e){return parseInt(e,10)}function h(e){return e.length===1?"0"+e:""+e}function p(e){return typeof e=="string"&&e.indexOf(".")!==-1&&parseFloat(e)===1}function d(e){return typeof e=="string"&&e.indexOf("%")!==-1}function v(e){return o(1,u(0,e))}function m(e,t){p(e)&&(e="100%");var n=d(e);return e=o(t,u(0,parseFloat(e))),n&&(e=parseInt(e*t,10)/100),r.abs(e-t)r.brightness&&n.color>r.color?A(e):A(t)}var e=/^[\s,#]+/,t=/\s+$/,r=Math,i=r.abs,s=r.round,o=r.min,u=r.max,a=function(){var e="[-\\+]?\\d+%?",t="[-\\+]?\\d*\\.\\d+%?",n="(?:"+t+")|(?:"+e+")",r="[\\s|\\(]+("+n+")[,|\\s]+("+n+")[,|\\s]+("+n+")\\s*\\)?";return{rgb:new RegExp("rgb"+r),hsl:new RegExp("hsl"+r),hex3:/^([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/}}(),A=function(e){var t=E(e);return{hue:function(e){return S.call(this,e)},darken:function(e){return x.call(this,e)},lighten:function(e){return T.call(this,e)},analogous:function(e,t){return N.call(this,e,t)},readable:function(e){return k.call(this,e)},diff:function(e){return C.call(this,e)},contrast:function(e,t){return L.call(this,e,t)},hex:function(){return t?"#"+g(t):null},toRgb:function(){return t},isValid:function(){return t?!0:!1},rgb:function(){return t?"rgb("+[s(t.r),s(t.g),s(t.b)].join(", ")+")":null},rgba:function(e){return t?"rgba("+[s(t.r),s(t.g),s(t.b),f(e)?1:v(e)].join(", ")+")":null},toHsl:function(){return b(t)},hsl:function(){var e=b(t);return t?"hsl("+e.h+", "+e.s+"%, "+e.l+"%)":null}}};typeof n!="undefined"&&n.exports?n.exports=A:(global=function(){return this}(),global.SC=global.SC||{},global.SC.color=A)})()}), define("views/listen/time-indicator",["require","exports","module","underscore","lib/helpers/datetime-helper","lib/views/progress-bar","views/listen/time-indicator.tmpl","views/listen/time-indicator.css"],function(e,t,n){var r=e("underscore"),i=e("lib/helpers/datetime-helper"),s=e("lib/views/progress-bar"),o=1e3/60,u=n.exports=s.extend({template:e("views/listen/time-indicator.tmpl"),css:e("views/listen/time-indicator.css"),className:"timeIndicator",element2selector:{current:".timeIndicator__current"},setup:function(){s.prototype.setup.apply(this,arguments),this._isScrubbing=!1,this.updateTimeDisplay=r.throttle(this.updateTimeDisplay.bind(this),o)},getTemplateData:function(e){e.timecode=i.timecode(this.model.getMediaDuration())},manualProgress:function(e){this.updateTimeDisplay(e*this.model.duration())},updateProgress:function(e){this._isScrubbing||this.updateTimeDisplay(e)},toggleScrubbing:function(e){this._isScrubbing=e},updateTimeDisplay:function(e){var t=e?e:this.model.currentTime();t=Math.floor(t/1e3+.1)*1e3,this.getElement("current")[0].innerHTML=i.timecode(t)}})}), define("views/listen/scrubber",["require","exports","module","lib/views/mixins/draggable","lib/event-bus","models/sound","lib/view"],function(e,t,n){function a(){i.trigger("scrub:start"),this.bubble("scrubStart")}function f(e){this.bubble("scrub",{delta:e.data.delta})}function l(){i.trigger("scrub:end"),this.bubble("scrubEnd")}var r=e("lib/views/mixins/draggable"),i=e("lib/event-bus"),s=e("models/sound"),o=e("lib/view"),u=n.exports=o.extend(r,{className:"scrubber g-box-full",template:function(){return""},ModelClass:s,events:{"draggable-start":a,"draggable-drag":f,"draggable-end":l},setup:function(){this.el.style.background="rgba(0,0,0,0)"}})}), define("lib/helpers/datetime-helper",["require","exports","module","underscore","lib/lingua"],function(e,t,n){var r=e("underscore"),i=e("lib/lingua"),s=1e3,o=6e4,u=36e5,a={inWords:!1},f=n.exports={timecode:function(e,t){var n,f;return t=t||{},t=r.defaults(t,a),isNaN(e)?e:(n=[],f={h:Math.floor(e/u),m:Math.floor(e/o%60),s:Math.floor(e/s%60)},t.inWords?(f.h>0&&n.push(i.tp("1 hour","%d hours",f.h)),f.m>0&&n.push(i.tp("1 minute","%d minutes",f.m)),(f.s>0||f.m===0&&f.h===0)&&n.push(i.tp("1 second","%d seconds",f.s)),n.join(" ")):(f.h>0&&n.push(f.h),n.push(f.m0?"0"+f.m:f.m,f.s=e.top&&g(e,t)},this)}function g(e){var t=e.element,n=t.getAttribute("data-src");e.loading=!0,u.load(n).done(function(){var e=r(t);t.tagName==="IMG"?t.src=n:t.style.backgroundImage="url("+n+")",e.hasClass("image__defer")&&(e.removeClass("image__defer"),t.removeAttribute("data-src"),o(t))})}function y(){var e=s.get("appView").nativeScrollEl;return e?e[0].scrollTop:window.pageYOffset}var r=e("$"),i=e("underscore"),s=e("config"),o=e("lib/css-transitions").fadeIn,u=e("lib/helpers/image-helper"),a=e("lib/mixin"),f=300,l={},c=window.innerHeight/2,h=!1,p,d=n.exports=new a({after:{renderDecorate:function(){this.whenInserted().done(v.bind(this))}},storeDeferredImages:function(){this.$(".image__defer").each(function(e){var t=i.uniqueId();l[t]={top:e.getBoundingClientRect().top+window.pageYOffset,element:e,loading:!1}})}})}), define("views/sound/sound-badge.css",["require","exports","module","css"],function(e,t,n,r){n.exports=r.stringToStyleElement(r.transform(".soundBadge .soundBadge__playing{display:none}.soundBadge.playing .soundBadge__playing{display:block}.soundBadge.playing .soundBadge__indicator{display:none}.soundBadge .soundBadge__artwork{position:relative}.soundBadge .soundBadge__artwork::after{display:none;content:'';position:absolute;width:23px;height:20px;background-size:23px 20px;background-image:url(https://m.soundcloud.com/assets/images/go-plus-tag-5a7a7f9f.svg);top:-5px;right:-5px}.soundBadge.go .soundBadge__artwork::after{display:block}")),data=null}), define("views/sound/sound-badge.tmpl",["vendor/handlebars-runtime","views/stats/sound-stats","lib/views/promoted"],function(){return require("vendor/handlebars-runtime").template(function(e,t,n,r,i){function l(e,t){return" g-badge-disabled"}function c(e,t){return" g-badge-title-disabled"}function h(e,t){var r="";return r+=''+u(n.$t.call(e,"Not available in your country",{hash:{},data:t}))+"
",r}function p(e,t){var r="",i;r+=" ",i=n["if"].call(e,e&&e.isReposted,{hash:{},inverse:a.program(10,v,t),fn:a.program(8,d,t),data:t});if(i||i===0)r+=i;return r+=" ",r}function d(e,t){var r="";return r+=''+u(n.$t.call(e,"Reposted by [[username]]",{hash:{username:e&&e.layoutUsername},data:t}))+"
",r}function v(e,t){var r="";return r+=''+u(n.$view.call(e,"views/stats/sound-stats",{hash:{resource_id:e&&e._resource_id},data:t}))+"
",r}function m(e,t){var r="";return r+=''+u(n.$t.call(e,"Preview",{hash:{_context:"track",_comment:"An audio snippet of a track"},data:t}))+"
",r}function g(e,t){var n="",r;return n+=''+u((r=e&&e.timecode,typeof r===f?r.apply(e):r))+"
",n}function y(e,t){var r="";return r+=" "+u(n.$view.call(e,"lib/views/promoted",{hash:{},data:t}))+" ",r}this.compilerInfo=[4,">= 1.0.0"],n=this.merge(n,e.helpers),i=i||{};var s="",o,u=this.escapeExpression,a=this,f="function";s+=' '+u(n.$image.call(t,t,{hash:{size:60,defer:!0},data:i}))+'
",o=n["if"].call(t,t&&t.is_promoted,{hash:{},inverse:a.noop,fn:a.program(16,y,i),data:i});if(o||o===0)s+=o;return s+="\n\n",s})}), define("lib/views/progress-bar",["require","exports","module","underscore","$","models/sound","lib/view","lib/window-events"],function(e,t,n){function p(e){var t=e?"on":"off";a[t]("pointerup",w,this)[t]("pointerdown",b,this),u[t]("resize:debounced",N,this)[t]("resize:debounced",this.getWidth.bind(this,!0),this),this.model[t]("finish",g,this)[t]("seeked",m,this)[t]("manually-seeked",m,this)[t]("play",v,this)[t]("pause",d,this)}function d(){T.call(this)}function v(){x.call(this)}function m(){y.call(this)}function g(){y.call(this)}function y(){var e=this.model.currentTime();if(this.disposed||this.isUserScrubbing&&!e)return;this.playedProgress=e?E.call(this,e):this.getPlayedProgress(),this.updateProgress(e)}function b(){this.isUserScrubbing=!0}function w(){r.delay(function(){this.isUserScrubbing=!1}.bind(this),c)}function E(e){return e/this.model.duration()}function S(e){var t=this._throttleTime,n;!e&&!this.isUserScrubbing&&y.call(this),n=Math.max(f,t&&t-this.model.currentTime()%t),this._throttleTimeout=setTimeout(S.bind(this,this.isUserScrubbing),n)}function x(){this.model.isPlaying()&&(this._throttleTime||N.call(this),this._throttleTimeout||S.call(this))}function T(){clearTimeout(this._throttleTimeout),this._throttleTimeout=null}function N(){if(this.disposed)return;var e=this.el.clientWidth,t;e!==this._lastContainerSize&&(this._lastContainerSize=e,t=this.model.duration(),this._throttleTime=Math.max(f,Math.floor(t/e)),this._throttleTime=Math.min(this._throttleTime,l))}var r=e("underscore"),i=e("$"),s=e("models/sound"),o=e("lib/view"),u=e("lib/window-events"),a=i(document),f=50,l=250,c=300,h=n.exports=o.extend({ModelClass:s,setup:function(){this.loadedProgress=this.getLoadedProgress(),this.playedProgress=this.getPlayedProgress(),this.isFullyLoaded=!1,this.isUserScrubbing=!1,p.call(this,!0)},dispose:function(){p.call(this,!1)},renderDecorate:function(){x.call(this)},teardown:function(){T.call(this)},updateProgress:i.noop,getLoadedProgress:function(){return this.model.loadProgress()},getPlayedProgress:function(){return this.model.currentTime()},calculateProgressPixels:function(e){return Math.floor(this.getWidth()*e)},getWidth:function(e){return e=this.el.parentNode?e:!0,this._width=e?this.el.offsetWidth:this._width||this.el.offsetWidth,this._width}})}), define("views/listen/time-indicator.tmpl",["vendor/handlebars-runtime"],function(){return require("vendor/handlebars-runtime").template(function(e,t,n,r,i){this.compilerInfo=[4,">= 1.0.0"],n=this.merge(n,e.helpers),i=i||{};var s="",o,u="function",a=this.escapeExpression;return s+='0.00 | '+a((o=t&&t.timecode,typeof o===u?o.apply(t):o))+" \n
\n",s})}), define("views/listen/time-indicator.css",["require","exports","module","css"],function(e,t,n,r){n.exports=r.stringToStyleElement(r.transform(".timeIndicator__container{background:rgba(0,0,0,.8);height:20px;line-height:20px;font-size:0;white-space:nowrap}.timeIndicator__current{color:#fff}.timeIndicator__text{font-size:12px;transition:font-size .15s cubic-bezier(.51,.37,.61,1.6)}.timeIndicator__current,.timeIndicator__total{padding:0 5px}.timeIndicator__divider,.timeIndicator__total{color:#999}")),data=null}), define("lib/views/mixins/draggable",["require","exports","module","$","lib/animation","lib/mixin","lib/window-events"],function(e,t,n){function f(e){this.el=e,this.width=null,this.coords=null,this.reset(),this.onPointerMove=p.bind(this),this.onPointerUp=d.bind(this),this.onPointerDown=h.bind(this),l.call(this,!0)}function l(e){var t=e?"on":"off";this.el[t?"addEventListener":"removeEventListener"]("pointerdown",this.onPointerDown),o[t?"on":"off"]("resize:debounced",v,this)}function c(e){var t=e?"on":"off";u[t]("pointerup",this.onPointerUp)[t]("pointermove",this.onPointerMove)}function h(e){this.kineticMoveAnimation&&this.kineticMoveAnimation.reject(),this.dispatchEvent("start"),this.dispatchEvent("drag",0),this.lastPointerX=e.x,c.call(this,!0)}function p(e){e.maskedEvent?e.maskedEvent.preventDefault():e.preventDefault();var t=e.x,n=this.lastPointerX-t;this.startMoveTimestamp=this.startMoveTimestamp||Date.now(),this.deltas.push(n),this.lastPointerX=t,(n>.01||n0?1:-1,t=this.deltas.reduce(function(e,t){return e+Math.abs(t)},0),n=t/this.deltas.length,n-1&&(mime=mime.split(",",2)[0]),xhr.overrideMimeType&&xhr.overrideMimeType(mime));if(settings.contentType||settings.data&&settings.type.toUpperCase()!="GET")baseHeaders["Content-Type"]=settings.contentType||"application/x-www-form-urlencoded";settings.headers=extend(baseHeaders,settings.headers||{}),xhr.onreadystatechange=function(){if(xhr.readyState==4){clearTimeout(abortTimeout);var result,error=!1;if(xhr.status>=200&&xhr.status0&&(abortTimeout=setTimeout(function(){xhr.onreadystatechange=empty,xhr.abort(),ajaxError(null,"timeout",xhr,settings)},settings.timeout)),xhr.send(settings.data?settings.data:null),xhr)};ajax.active=0,ajax.JSONP=function(e){if("type"in e){var t="jsonp"+ ++jsonpID,n=document.createElement("script"),r=function(){t in window&&(window[t]=empty),ajaxComplete("abort",i,e)},i={abort:r},s,o=document.getElementsByTagName("head")[0]||document.documentElement;return e.error&&(n.onerror=function(){i.abort(),e.error()}),window[t]=function(n){clearTimeout(s),delete window[t],ajaxSuccess(n,i,e)},serializeData(e),n.src=e.url.replace(/=\?/,"="+t),o.insertBefore(n,o.firstChild),e.timeout>0&&(s=setTimeout(function(){i.abort(),ajaxComplete("timeout",i,e)},e.timeout)),i}return ajax(e)},ajax.settings={type:"GET",beforeSend:empty,success:empty,error:empty,complete:empty,context:null,global:!0,xhr:function(){return new window.XMLHttpRequest},accepts:{script:"text/javascript, application/javascript",json:jsonType,xml:"application/xml, text/xml",html:htmlType,text:"text/plain"},crossDomain:!1,timeout:0},ajax.get=function(e,t){return ajax({url:e,success:t})},ajax.post=function(e,t,n,r){return type(t)==="function"&&(r=r||n,n=t,t=null),ajax({type:"POST",url:e,data:t,success:n,dataType:r})},ajax.getJSON=function(e,t){return ajax({url:e,success:t,dataType:"json"})};var escape=encodeURIComponent}), define("classes",["require","exports","module","indexof"],function(e,t,n){function s(e){this.el=e,this.list=e.classList}var r=e("indexof"),i=/\s+/;n.exports=function(e){return new s(e)},s.prototype.add=function(e){if(this.list)return this.list.add(e),this;var t=this.array(),n=r(t,e);return~n||t.push(e),this.el.className=t.join(" "),this},s.prototype.remove=function(e){if(this.list)return this.list.remove(e),this;var t=this.array(),n=r(t,e);return~n&&t.splice(n,1),this.el.className=t.join(" "),this},s.prototype.toggle=function(e){return this.list?(this.list.toggle(e),this):(this.has(e)?this.remove(e):this.add(e),this)},s.prototype.array=function(){var e=this.el.className.split(i);return""===e[0]&&e.pop(),e},s.prototype.has=s.prototype.contains=function(e){return this.list?this.list.contains(e):!!~r(this.array(),e)}}), define("vendor/zepto-events",["require","exports","module"],function(e,t,n){function a(e){return e._zid||(e._zid=i++)}function f(e,t,n,i){t=l(t);if(t.ns)var s=c(t.ns);return(r[a(e)]||[]).filter(function(e){return e&&(!t.e||e.e==t.e)&&(!t.ns||s.test(e.ns))&&(!n||a(e.fn)===a(n))&&(!i||e.sel==i)})}function l(e){var t=(""+e).split(".");return{e:t[0],ns:t.slice(1).sort().join(" ")}}function c(e){return new RegExp("(?:^| )"+e.replace(" "," .* ?")+"(?: |$)")}function h(e,t,n){typeof e!="string"?u.each(e,n):e.split(/\s/).forEach(function(e){n(e,t)})}function p(e,t){return e.del&&(e.e=="focus"||e.e=="blur")||!!t}function d(e){return o[e]||e}var r={},i=1,s={},o={mouseenter:"mouseover",mouseleave:"mouseout"},u={};u.each=function(e){return[].every.call(this,function(t,n){return e.call(t,n,t)!==!1}),this},s.click=s.mousedown=s.mouseup=s.mousemove="MouseEvents",t.add=add=function(e,t,n,i,s,u){var f=a(e),c=r[f]||(r[f]=[]);h(t,n,function(t,n){var r=l(t);r.fn=n,r.sel=i,r.e in o&&(n=function(e){var t=e.relatedTarget;if(!t||t!==this&&!this.contains(t))return r.fn.apply(this,arguments)}),r.del=s&&s(n,t);var a=r.del||n;r.proxy=function(t){var n=a.apply(e,[t].concat(t.data));return n===!1&&(t.preventDefault(),t.stopPropagation()),n},r.i=c.length,c.push(r),e.addEventListener(d(r.e),r.proxy,p(r,u))})},t.remove=remove=function(e,t,n,i,s){var o=a(e);h(t||"",n,function(t,n){f(e,t,n,i).forEach(function(t){delete r[o][t.i],e.removeEventListener(d(t.e),t.proxy,p(t,s))})})};var v=function(){return!0},m=function(){return!1},g=/^([A-Z]|layer[XY]$)/,y={preventDefault:"isDefaultPrevented",stopImmediatePropagation:"isImmediatePropagationStopped",stopPropagation:"isPropagationStopped"};t.createProxy=createProxy=function(e){var t,n={originalEvent:e};for(t in e)!g.test(t)&&e[t]!==undefined&&(n[t]=e[t]);return u.each(y,function(t,r){n[t]=function(){return this[r]=v,e[t].apply(e,arguments)},n[r]=m}),n},t.Event=Event=function(e,t){typeof e!="string"&&(t=e,e=t.type);var n=document.createEvent(s[e]||"Events"),r=!0;if(t)for(var i in t)i=="bubbles"?r=!!t[i]:n[i]=t[i];return n.initEvent(e,r,!0,null,null,null,null,null,null,null,null,null,null,null,null),n.isDefaultPrevented=function(){return this.defaultPrevented},n}}), define("lib/layout",["require","exports","module","underscore","$","lib/backbone","css","lib/helpers/title-helper","lib/lingua","lib/deferred-loader","lib/mixins/layouts/performance-measuring","lib/template"],function(e,t,n){var r=e("underscore"),i=e("$"),s=e("lib/backbone"),o=e("css"),u=e("lib/helpers/title-helper"),a=e("lib/lingua"),f=e("lib/deferred-loader"),l=e("lib/mixins/layouts/performance-measuring"),c=e("lib/template"),h,p,d;h="l-footer",p="views/footer/footer",d=a.t("Enjoy the full SoundCloud experience with our app.",null,{comment:"Default page title"});var v=n.exports=s.View.extend({css:null,template:null,views:null,_currentViews:null,_viewPaths:null,slots:null,includeFooter:".l-main",footerClassName:"",getPageUrn:function(){return""},initialize:function(){this.views={},this._currentViews={}},setArgs:function(e){this.args=e||{}},setup:function(){var e=i.Deferred();return r.defer(e.resolve),e},dispose:function(){r.invoke(this._currentViews,"_dispose"),r.invoke(this.views,"_dispose"),this.$el.remove(),delete this.slots,delete this.views,delete this._viewPaths,delete this._currentViews},switchLayout:function(e){e&&(r.invoke(this._currentViews,"_dispose"),r.invoke(this.views,"_dispose"),this.template=e.template,this.includeFooter=e.includeFooter,this.slots=null,this.$el.html(""))},render:function(){var e,t;return this.includeFooter&&(e=this.views[h]),this.css&&o.insert(this.css),this.el.innerHTML===""&&(c.render(this.template,{},this.el),this.slots={},r.each(this.views,function(e,t){this.slots[t]=this.$("."+t)[0]},this)),r.each(this.views,function(e,t){this._currentViews[t]!==e&&(this._currentViews[t]&&this._currentViews[t]._dispose(),e.render(),t!==h&&this.slots[t].appendChild(e.el),this._currentViews[t]=e)},this),t=this.$(this.includeFooter)[0],t&&e&&(this.footerClassName&&(e.el.className+=" "+this.footerClassName),t.appendChild(e.el)),this},setViews:function(e){this.includeFooter&&(e[h]=[p,{upsellText:this.getUpsellText()}]);var t=Object.keys(e),n=r.pluck(e,0),s=i.Deferred();return f.load(n).done(function(){this._viewPaths={},r.each(arguments,function(r,i){var s=t[i],o=e[s][1];if(!this._currentViews[s]||!this._currentViews[s].isEquivalentTo(r,o))this.views[s]=new r(o);this._viewPaths[s]=n[i]},this)}.bind(this)).done(s.resolve).fail(s.reject),s},getChangeEventData:function(e){var t={};return r.each(this._viewPaths,function(e,n){t[e]=this.views[n].constructorArguments},this),{layout:this,layoutName:e,views:t,args:this.args}},setTitle:function(e){u.set(e)},getUpsellText:function(){return d},t:a.t,tp:a.tp});l.applyTo(v.prototype),u.initialize()}), define("lib/layouts/fullheight.css",["require","exports","module","css"],function(e,t,n,r){n.exports=r.stringToStyleElement(r.transform(".l-fullheight{height:100%;background:#000}.l-fullheight>.l-main{height:100%}")),data=null}), define("lib/layouts/fullheight.tmpl",["vendor/handlebars-runtime"],function(){return require("vendor/handlebars-runtime").template(function(e,t,n,r,i){return this.compilerInfo=[4,">= 1.0.0"],n=this.merge(n,e.helpers),i=i||{},'
\n'})}), define("lib/views/loading.css",["require","exports","module","css"],function(e,t,n,r){n.exports=r.stringToStyleElement(r.transform(".loadingThrobber{background:transparent url(https://m.soundcloud.com/assets/images/ldpi/loader-81295ad2.gif) 50% 50% no-repeat;background-size:32px 32px;clear:both;text-align:center;height:40px;width:100%;padding:100px}.loadingThrobber.small{height:20px;background-size:16px}.loadingThrobber.fullscreen{top:44px;left:0;right:0;bottom:0;position:fixed;background-color:#f2f2f2;height:100%}")),data=null}), define("lib/event-bubble",["require","exports","module"],function(e,t,n){var r=n.exports=Class.extend({_propagate:!0,data:null,initialize:function(e){this.data=e||{}},stopPropagation:function(){this._propagate=!1},isPropagationStopped:function(){return!this._propagate}})}), define("lib/views/mixins/stateful",["require","exports","module","underscore","lib/mixin"],function(e,t,n){var r=e("underscore"),i=e("lib/mixin"),s=n.exports=new i({states:null,_states:null,toggleState:function(e,t){var n,i;return this.disposed?this:(this.states||(this.states={}),this.states[e]||(this.states[e]=e),this._states=this._states||{},this._states[e]=this._states[e]||!1,t=typeof t!="undefined"?!!t:!this._states[e],this._states[e]===t?this:(this._states[e]=t,n=this.states[e],typeof n=="string"?(i=n,this.$el[t?"addClass":"removeClass"](i)):r.isFunction(n)?n.call(this,t):n&&n[t?"setup":"teardown"].call(this),this.trigger("state:"+e,t),this))},getState:function(e){return!!this._states&&!!this._states[e]}})}), define("lib/template",["require","exports","module","underscore","vendor/handlebars-runtime","lib/subview-plugin","lib/template-helpers"],function(e,t,n){var r=e("underscore"),i=e("vendor/handlebars-runtime"),s=e("lib/subview-plugin"),o=e("lib/template-helpers");r.each(o,function(e,t){i.registerHelper(t,e)});var u=n.exports={render:function(e,t,n){var r=e(t||{});n&&(n.innerHTML=r)},subviews:function(e){s.replacePlaceholders(e)}}}), define("vendor/handlebars-runtime",["require","exports","module"],function(e,t,n){var r=function(){var e=function(){"use strict";function t(e){this.string=e}var e;return t.prototype.toString=function(){return""+this.string},e=t,e}(),t=function(e){"use strict";function o(e){return r[e]||"&"}function u(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])}function c(e){return e instanceof n?e.toString():!e&&e!==0?"":(e=""+e,s.test(e)?e.replace(i,o):e)}function h(e){return!e&&e!==0?!0:l(e)&&e.length===0?!0:!1}var t={},n=e,r={"&":"&","",'"':""","'":"'","`":"`"},i=/[&"'`]/g,s=/[&"'`]/;t.extend=u;var a=Object.prototype.toString;t.toString=a;var f=function(e){return typeof e=="function"};f(/x/)&&(f=function(e){return typeof e=="function"&&a.call(e)==="[object Function]"});var f;t.isFunction=f;var l=Array.isArray||function(e){return e&&typeof e=="object"?a.call(e)==="[object Array]":!1};return t.isArray=l,t.escapeExpression=c,t.isEmpty=h,t}(e),n=function(){"use strict";function n(e,n){var r;n&&n.firstLine&&(r=n.firstLine,e+=" - "+r+":"+n.firstColumn);var i=Error.prototype.constructor.call(this,e);for(var s=0;s0?e.helpers.each(t,n):r(this):i(t)}),e.registerHelper("each",function(e,t){var n=t.fn,r=t.inverse,i=0,s="",o;f(e)&&(e=e.call(this)),t.data&&(o=m(t.data));if(e&&typeof e=="object")if(a(e))for(var u=e.length;i= 1.0.0"};n.REVISION_CHANGES=u;var a=r.isArray,f=r.isFunction,l=r.toString,c="[object Object]";n.HandlebarsEnvironment=h,h.prototype={constructor:h,logger:d,log:v,registerHelper:function(e,t,n){if(l.call(e)===c){if(n||t)throw new i("Arg not supported with multiple helpers");r.extend(this.helpers,e)}else n&&(t.not=n),this.helpers[e]=t},registerPartial:function(e,t){l.call(e)===c?r.extend(this.partials,e):this.partials[e]=t}};var d={methodMap:{0:"debug",1:"info",2:"warn",3:"error"},DEBUG:0,INFO:1,WARN:2,ERROR:3,level:3,log:function(e,t){if(d.level.header__logo{width:34px}")),data=null}), define("views/header/header.tmpl",["vendor/handlebars-runtime","views/header/search-button","views/search/search-box"],function(){return require("vendor/handlebars-runtime").template(function(e,t,n,r,i){this.compilerInfo=[4,">= 1.0.0"],n=this.merge(n,e.helpers),i=i||{};var s="",o=this.escapeExpression;return s+=' "+o(n.$view.call(t,"views/header/search-button",{hash:{key:"searchButton"},data:i}))+"\n"+o(n.$view.call(t,"views/search/search-box",{hash:{key:"searchBox"},data:i}))+"\n",s})}), define("lib/helpers/consumer-sub-upsell-helper",["require","exports","module"],function(e,t,n){function i(e){return e.isSnippetized()&&s(e.get("monetization_model")).length>0}function s(e){switch(e){case"SUB_MID_TIER":return[r.productIds.HIGH_TIER];case"SUB_HIGH_TIER":return[r.productIds.HIGH_TIER];default:return[]}}var r=n.exports={monetizationModelToProductIds:s,soundRequiresUpsell:i,productIds:{HIGH_TIER:"go"}}}), define("lib/helpers/firefoxos-helper",["require","exports","module","$"],function(e,t,n){var r=e("$"),i="https://m.soundcloud.com/manifest.webapp",s=n.exports={isAppInstalled:function(){var e=new r.Deferred,t=navigator.mozApps.checkInstalled(i);return t.onsuccess=function(){t.result?e.resolve(!0):e.reject(!1)},e},installApp:function(e){navigator.mozApps.install(i).onsuccess=e}}}), define("lib/views/fullscreen-overlay",["require","exports","module","config","lib/views/mixins/overlay","lib/tracking/tracking-core","lib/view","lib/views/fullscreen-overlay.css","lib/views/fullscreen-overlay.tmpl"],function(e,t,n){var r=e("config"),i=e("lib/views/mixins/overlay"),s=e("lib/tracking/tracking-core"),o=e("lib/view"),u=n.exports=o.extend(i,{defaults:{showHeader:!1,closeBehavior:null,style:null,trackingIdentifier:null},parentEl:function(){return r.get("appView").el},transitions:{"in":"fadeIn",out:"fadeOut"},css:e("lib/views/fullscreen-overlay.css"),template:e("lib/views/fullscreen-overlay.tmpl"),className:"fullscreen-overlay",bubbleEvents:{"closeButton:click":"close"},setup:function(e){e.animate||(this.transitions=null),e.style&&this.$el.addClass("fullscreen-overlay-"+e.style),this.$el.toggleClass("fullscreen-overlay-show-header",e.showHeader);switch(e.closeBehavior){case"button":this.events={"click .fullscreen-overlay__closeButton":"close"};break;case"background":this.events={click:"close"};break;default:}},getTemplateData:function(e){return{closeWithButton:this.options.closeBehavior==="button"}},onOpen:function(){this.options.trackingIdentifier&&s.action("submit",this.options.trackingIdentifier)},onClose:function(){this.options.trackingIdentifier&&s.action("cancel",this.options.trackingIdentifier+"_cancel")}})}), define("lib/views/mixins/impression-on-render",["require","exports","module","underscore","lib/tracking/tracking-core","lib/mixin"],function(e,t,n){var r=e("underscore"),i=e("lib/tracking/tracking-core"),s=e("lib/mixin"),o=n.exports=new s({applyTo:function(e,t){this.after(e,{renderDecorate:function(){this._trackImpression()},setup:function(){this._trackImpression=r.once(function(){i.impression(t.impressionName,t.data||{})})}})}})}), define("views/banner/launch-app",["require","exports","module","config","lib/native-links","lib/view","lib/tracking/tracking-core","views/banner/launch-app.css","views/banner/launch-app.tmpl"],function(e,t,n){function a(e){return function(n){o.trackClickV1({click_category:"upsell",click_name:e,click_object:"launch-app-button"})}}var r=e("config"),i=e("lib/native-links"),s=e("lib/view"),o=e("lib/tracking/tracking-core"),u=n.exports=s.extend({className:"launchApp",css:e("views/banner/launch-app.css"),template:e("views/banner/launch-app.tmpl"),events:{"click .launchApp__get-app":a("download_app_button:get_app"),"click .launchApp__open-in-app":a("download_app_button:open_in_app")},getTemplateData:function(){return{deepLink:i.getIOSUpsellDeepLink(r.get("router").getLayoutInfo()),storeLink:i.getStoreLink()}}})}), define("lib/native-links",["require","exports","module","lib/helpers/client-environment-helper","lib/url"],function(e,t,n){function N(){return s.iOS||s.android}function C(){return s.iOS&&i.iOSVersion= 0.");this.end=e+t}return e.normalizeRawTimeRanges=function(e){return e.slice(0).sort(function(e,t){return e.start-t.start}).reduce(function(e,t,n){var r=e.length-1;return n>0&&e[r].end>=t.start?e[r].end=t.end:e.push(t),e},[])},e.normalize=function(t){return e.normalizeRawTimeRanges(t.map(function(e){return{start:e.start,end:e.end}})).map(function(t){return new e(t.start,t.end-t.start)})},e.getCoverage=function(t){if(0===t.length)return new e(0,0);var n=1/0,r=0;return t.forEach(function(e){e.startr&&(r=e.end)}),new e(n,r-n)},e.rangesContainTime=function(e,t){return t.some(function(t){return t.containsTime(e)})},e.prototype.containsTime=function(e){return this.starte},e}();t.TimeRange=r},function(e,t){function n(){throw new Error("setTimeout has not been defined")}function r(){throw new Error("clearTimeout has not been defined")}function i(e){if(l===setTimeout)return setTimeout(e,0);if((l===n||!l)&&setTimeout)return l=setTimeout,setTimeout(e,0);try{return l(e,0)}catch(t){try{return l.call(null,e,0)}catch(t){return l.call(this,e,0)}}}function s(e){if(c===clearTimeout)return clearTimeout(e);if((c===r||!c)&&clearTimeout)return c=clearTimeout,clearTimeout(e);try{return c(e)}catch(t){try{return c.call(null,e)}catch(t){return c.call(this,e)}}}function o(){v&&p&&(v=!1,p.length?d=p.concat(d):m=-1,d.length&&u())}function u(){if(!v){var e=i(o);v=!0;for(var t=d.length;t;){for(p=d,d=[];++m1)for(var n=1;n=c)return null;var t=e>0?Math.pow(2,e/s-1):0;return Math.min(t*r,u||1/0)+Math.round(Math.random()*f)}}Object.defineProperty(t,"__esModule",{value:!0});var s=n(14),o=n(1);t.noMoreAttemptsError=new Error("No more attempts remaining."),t.retry=r,t.buildExponentialDelayCalculator=i},function(e,t,n){"use strict";function r(e){var t=o.exec(e);return t?t[1].toLowerCase():null}function i(e,t){return s.buildAbsoluteURL(e,t,{alwaysNormalize:!0})}Object.defineProperty(t,"__esModule",{value:!0});var s=n(32),o=/^.*\.([^\.;\?#]*).*$/;t.getExtension=r,t.buildAbsoluteUrl=i},function(e,t,n){"use strict";function r(e){var t=Object.create(null);return Object.keys(e).forEach(function(n){t[n]=e[n]}),t}Object.defineProperty(t,"__esModule",{value:!0});var i=n(17),s=function(){},o=function(){function e(e,t){void 0===t&&(t={});var n=this;this._subscribers=[],this._onExit=new i.OnExit(function(){return n._after()}),this._dead=!1,this._state=r(e),this._initialState=r(e),this._afterUpdate=t.afterUpdate||s,this._afterDispatches=t.afterDispatches||s}return e.prototype.subscribe=function(e,t){var n=this;if(void 0===t&&(t=!0),this._dead){var i=!1;return{retrieve:function(){},remove:function(){return!i&&(i=!0)}}}var s=function(){var i={callback:e,localState:t?r(n._state):n._initialState};return n._subscribers.push(i),{remove:function(){var t=n._subscribers.map(function(e){return e.callback}).indexOf(e);return t>=0&&(n._subscribers.splice(t,1),!0)},retrieve:function(){n._updateSubscriber(i)}}};return t?s():this._onExit.enter(s)},e.prototype.subscribeIndividual=function(e,t,n){return this.subscribe(function(n){var r=n[e];void 0!==r&&t(r)},n)},e.prototype.getHandle=function(){return{subscribe:this.subscribe.bind(this)}},e.prototype.getIndividualHandle=function(e){var t=this;return{subscribe:function(n){return t.subscribeIndividual(e,n)}}},e.prototype.update=function(e){var t=this;return this._onExit.enter(function(){return e(t._state)})},e.prototype.getState=function(){return this._state},e.prototype.kill=function(){var e=this;this._dead||this._onExit.enter(function(){e._dead=!0})},e.prototype._after=function(){var e=this;try{this._afterUpdate(this._state)}finally{this._subscribers.forEach(function(t){return e._updateSubscriber(t)}),this._afterDispatches(this._state)}this._dead&&this._subscribers.splice(0)},e.prototype._updateSubscriber=function(e){var t=this._calculateDiff(e.localState);if(Object.keys(t).length){e.localState=r(this._state);try{e.callback(t,e.localState)}catch(n){window.setTimeout(function(){throw n},0)}}},e.prototype._calculateDiff=function(e){var t=this,n=Object.create(null);return Object.keys(this._state).forEach(function(r){var i=t._state[r];i!==e[r]&&(n[r]=i)}),n},e}();t.StateManager=o},function(e,t,n){!function(t){var n=/^((?:[^\/;?#]+:)?)(\/\/[^\/\;?#]*)?(.*?)??(;.*?)?(\?.*?)?(#.*?)?$/,r=/^([^\/;?#]*)(.*)$/,i=/(?:\/|^)\.(?=\/)/g,s=/(?:\/|^)\.\.\/(?!\.\.\/).*?(?=\/)/g,o={buildAbsoluteURL:function(e,t,n){if(n=n||{},e=e.trim(),!(t=t.trim())){if(!n.alwaysNormalize)return e;var i=this.parseURL(e);if(!u)throw new Error("Error trying to parse base URL.");return i.path=o.normalizePath(i.path),o.buildURLFromParts(i)}var s=this.parseURL(t);if(!s)throw new Error("Error trying to parse relative URL.");if(s.scheme)return n.alwaysNormalize?(s.path=o.normalizePath(s.path),o.buildURLFromParts(s)):t;var u=this.parseURL(e);if(!u)throw new Error("Error trying to parse base URL.");if(!u.netLoc&&u.path&&"/"!==u.path[0]){var a=r.exec(u.path);u.netLoc=a[1],u.path=a[2]}u.netLoc&&!u.path&&(u.path="/");var f={scheme:u.scheme,netLoc:s.netLoc,path:null,params:s.params,query:s.query,fragment:s.fragment};if(!s.netLoc&&(f.netLoc=u.netLoc,"/"!==s.path[0]))if(s.path){var l=u.path,c=l.substring(0,l.lastIndexOf("/")+1)+s.path;f.path=o.normalizePath(c)}else f.path=u.path,s.params||(f.params=u.params,s.query||(f.query=u.query));return null===f.path&&(f.path=n.alwaysNormalize?o.normalizePath(s.path):s.path),o.buildURLFromParts(f)},parseURL:function(e){var t=n.exec(e);return t?{scheme:t[1]||"",netLoc:t[2]||"",path:t[3]||"",params:t[4]||"",query:t[5]||"",fragment:t[6]||""}:null},normalizePath:function(e){for(e=e.split("").reverse().join("").replace(i,"");e.length!==(e=e.replace(s,"")).length;);return e.split("").reverse().join("")},buildURLFromParts:function(e){return e.scheme+e.netLoc+e.path+e.params+e.query+e.fragment}};e.exports=o}()},function(module,exports){var g;g=function(){return this}();try{g=g||Function("return this")()||(0,eval)("this")}catch(e){"object"==typeof window&&(g=window)}module.exports=g},function(e,t){},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.version="8.0.0",t.buildNumber=853;var r=n(2),i=n(22),s=n(3),o=n(23);t.ProxyPlayer=o.ProxyPlayer;var u=n(8);t.ProxyPlayerBase=u.ProxyPlayerBase;var a=n(20);t.errors=a.errors;var f=n(21);t.helpers=f.helpers;var l=n(7);t.BasePlayer=l.BasePlayer;var c=n(19);t.Descriptor=c.Descriptor;var h=n(9);t.State=h.State;var p=n(24);t.TimeRange=p.TimeRange,!function(e){e.EventDispatcher=r.EventDispatcher}(t.eventDispatcher||(t.eventDispatcher={})),!function(e){e.LoaderRequest=i.LoaderRequest}(t.loader||(t.loader={})),!function(e){e.noOpLogger=s.noOpLogger,e.consoleLogger=s.consoleLogger,e.prefixLogger=s.prefixLogger,e.cloneLogger=s.cloneLogger}(t.logger||(t.logger={}))}])})},function(e,t,n){!function(t,r){e.exports=r(n(0))}(0,function(e){return function(e){function t(r){if(n[r])return n[r].exports;var i=n[r]={i:r,l:!1,exports:{}};return e[r].call(i.exports,i,i.exports,t),i.l=!0,i.exports}var n={};return t.m=e,t.c=n,t.i=function(e){return e},t.d=function(e,n,r){t.o(e,n)||Object.defineProperty(e,n,{configurable:!1,enumerable:!0,get:r})},t.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(n,"a",n),n},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.p="",t(t.s=8)}([function(t,n){t.exports=e},function(e,t,n){"use strict";var r=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}();Object.defineProperty(t,"__esModule",{value:!0});var i=n(0),s=function(e){function t(){return e.call(this,"An unrecoverable error occurred whilst decoding.")||this}return r(t,e),t.prototype.getCode=function(){return"HTML5_PLAYER.DECODE_ERROR"},t}(i.errors.PlayerFatalError);t.DecodeError=s},function(e,t,n){"use strict";var r=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}();Object.defineProperty(t,"__esModule",{value:!0});var i=n(0),s=function(e){function t(){return e.call(this,"An unrecoverable network error occurred.")||this}return r(t,e),t.prototype.getCode=function(){return"HTML5_PLAYER.NETWORK_ERROR"},t}(i.errors.PlayerFatalError);t.NetworkError=s},function(e,t,n){"use strict";function r(e){for(var t=[],n=e.length,r=0;r0?(t._logger.debug("Seeking to expected position..."),t._performSeek(t._positionWhenMediaElementRevoked,function(e){if(void 0!==e)return t._provideMediaElementDeferred=null,t._logger.error("An error occurred when trying to seek to the expected position."),t.revokeMediaElement(),void n.reject(new Error("An error occurred when trying to restore the position."));t._logger.debug("Seeked to expected position."),u()})):u()},u=function(){t.isPlaying()===t.isActuallyPlaying()&&t._playingWhenMediaElementRevoked?(t._logger.debug("Calling play to match previous state..."),t._play().catch(function(){t._provideMediaElementDeferred=null,t._logger.error("An error occurred when trying to play."),r===t._mediaElementAndState&&t.revokeMediaElement(),n.reject(new Error("Browser refused play() request on media element."))}),t._listenToOnce("play",function(){t._logger.debug("Play succeeded."),a()},{earlyAttach:!0})):a()},a=function(){if(t._mediaElementAndState!==r)return void t._triggerError(new v("Media element switched unexpectedly."));t._provideMediaElementDeferred=null,i.remove(),n.resolve(void 0),t._mediaElementAndState.state="STABLE",t._logger.debug("Finished putting element in expected state."),null!==t._duration&&t._atomic(function(){t.isReady()||t._signalReady(),t._handleDefferredPauseAndSeek()})}};return this._initialized?i():this._deferredProvideMediaElementCallback=i,this._provideMediaElementDeferred.promise},t.prototype.revokeMediaElement=function(){if(!this._mediaElementAndState)throw new Error("There is no media element to revoke.");this._deferredProvideMediaElementCallback=null,this._provideMediaElementDeferred&&(this._provideMediaElementDeferred.reject(m),this._provideMediaElementDeferred=null),this._logger.debug("revokeMediaElement() called."),this._detachListeners();var e=this._mediaElementAndState.element;this.isDead()||(this._positionWhenMediaElementRevoked=this.getPosition(),this._playingWhenMediaElementRevoked=this.isPlaying()),this._mediaElementAndState=null,this._initMediaElement(e,null),this.isDead()||this._handleStalled()},t.prototype.getVolume=function(){return this._volume},t.prototype.getMuted=function(){return this._muted},t.prototype.setMuted=function(e){this._muted=e,this._mediaElementAndState&&(this._mediaElementAndState.element.muted=e)},t.prototype.getBufferedTimeRanges=function(){return this._mediaElementAndState&&"USABLE"===this._mediaElementAndState.state?a.buildTimeRanges(this._mediaElementAndState.element.buffered):[]},t.prototype.getMaxBufferLength=function(){return null},t.prototype._setVolume=function(e){this._volume=e,this._mediaElementAndState&&(this._mediaElementAndState.element.volume=e)},t.prototype._getResolvedMimeType=function(){return this._mimeType},t.prototype._canPlay=function(){return this._mimeType&&this._canPlayProtocol(this._descriptor.getProtocol())&&this._canPlayType(this._mimeType)?h.resolve(!0):h.resolve(!1)},t.prototype._canPlayProtocol=function(e){return["http","hls"].indexOf(e.name)>=0},t.prototype._canPlayType=function(e){try{return!!document.createElement("audio").canPlayType(e)}catch(t){return!1}},t.prototype._initialize=function(){var e=this;this._initialized=!0,this._listenTo("error",function(){if("INITIALIZING"===e._mediaElementAndState.state)return void e._logger.debug("An error occurred, but the media element is initializing, so ignoring...");switch(e._mediaElementAndState.element.error.code){case 2:e._triggerError(new u.NetworkError);break;case 3:e._triggerError(new o.DecodeError);break;default:e._triggerError(new s.errors.PlayerFatalError("An unexpected error occurred."))}},{earlyAttach:!0}),this._listenTo("playing",function(){e._logger.debug("Media element playing event."),e._mediaElementAndState&&!e._mediaElementAndState.element.paused?e._handlePlayingEvent():e._logger.debug("Ignoring playing event because media element is reporting it is paused.")}),this._listenTo("pause",function(){e._logger.debug("Media element pause event."),e._mediaElementAndState&&e._mediaElementAndState.element.paused?e._handlePauseEvent():e._logger.debug("Ignoring pause event because media element is reporting it is not paused.")}),this._listenTo("ended",function(){e._logger.debug("Media element ended event."),e._mediaElementAndState&&!e._mediaElementAndState.element.ended?e._handleEndedEvent():e._logger.debug("Ignoring ended event because media element is reporting it is not ended.")}),this._listenTo("stalled",function(){e._logger.debug("Media element stalled event."),e._checkIfStalled()}),this._stallCheckTimerId=window.setInterval(function(){return e._checkIfStalled()},400),this._retrieveDuration().then(function(t){e._logger.debug("Duration retrieved.",t),e._duration=t,e._atomic(function(){e._provideDuration(t),e._mediaElementAndState&&"STABLE"===e._mediaElementAndState.state&&(e._signalReady(),e._handleDefferredPauseAndSeek())})}).catch(function(t){e._triggerError(new s.errors.PlayerFatalError("An unexpected error occurred when attempting to retrieve the duration.",t))}),this._deferredProvideMediaElementCallback&&this._deferredProvideMediaElementCallback()},t.prototype._createDefaultMediaElement=function(){return document.createElement(this._playerDependencies.mediaElementType||"audio")},t.prototype._handlePauseEvent=function(){var e=this;this._atomic(function(){e._shouldBeEnded()?e._signalEnded():(e._notifyNotStalled(),e._notifyPlaying(!1))})},t.prototype._handlePlayingEvent=function(){var e=this,t=this._duration;if(null===t)throw new Error("Expecting duration to exist.");var n=this._getTruePosition();return n>=t?void this._logger.warn("Got a media element playing event and the positon was >= the duration.",n,t):this.isEnded()||this._shouldBeEnded()?void this._logger.warn("Got a media element playing event when the player is/should be ended."):void this._atomic(function(){e._endedOverride=!1,e._notifyNotStalled(),e._signalNotEnded(),e._notifyPlaying(!0)})},t.prototype._handleEndedEvent=function(){var e=this;if(null!==this._getQueuedSeekPosition())return void this._logger.warn("Got a media element ended event but ignoring because a seek is in progress.");this._atomic(function(){e._endedOverride=!0,e._signalEnded()})},t.prototype._shouldBeEnded=function(){return this._endedOverride||this._mediaElementReportingEnded()},t.prototype._mediaElementReportingEnded=function(){return!!this._mediaElementAndState&&!!this._mediaElementAndState.element.ended},t.prototype._signalNotEnded=function(){if(this._shouldBeEnded())throw new Error("Attempt to signal not ended when it should be.");e.prototype._signalNotEnded.call(this)},t.prototype._retrieveDuration=function(){var e=this;return new h(function(t){e._listenToOnce("loadedmetadata",function(){var n=e._mediaElementAndState;n&&t(1e3*n.element.duration)},{reattach:!0,earlyAttach:!0})})},t.prototype._handlePlayPauseChange=function(e){var t=this;if(this.isEnded())return void this._notifyPlaying(e);if(this._mediaElementAndState&&"USABLE"===this._mediaElementAndState.state){var n=this._mediaElementAndState.element;if((this._playInProgress.inProgress||!n.paused)!==e)if(e){var r={inProgress:!0};this._playInProgress=r,this._play().then(function(){return r.inProgress=!1}).catch(function(e){r.inProgress=!1,t._notifyPlayRejection(e)})}else this._playInProgress={inProgress:!1},n.pause(),this._notifyPlaying(!1);else this._playInProgress.inProgress||this._notifyPlaying(e)}},t.prototype._handleSeekChange=function(e){var t=this,n=this._mediaElementAndState;n&&"USABLE"===n.state&&(this._endedOverride=!1,this._performSeek(e,function(n){if(void 0!==n)return void t._triggerError(new s.errors.PlayerFatalError("An error occurred when trying to seek.",n));e===t._duration&&(t._endedOverride=!0),t._atomic(function(){t._signalSeekComplete(),t.isEnded()||t._handlePlayPauseChange(t.isPlaying())})}))},t.prototype._performSeek=function(e,t){var n=this,r=this._mediaElementAndState;if(!r)throw new Error("Media element does not exist.");var i=this._currentSeekCallback;if(i&&(this._currentSeekCallback=null,i.listenerHandle.remove()),r.element.currentTime===e/1e3)return void t();r.element.currentTime=e/1e3;var s=this._listenToOnce("seeked",function(){n._currentSeekCallback=null,t()},{earlyAttach:!0});this._currentSeekCallback={listenerHandle:s,callback:t}},t.prototype._getPosition=function(){var e=null!==this._duration?this._duration:1/0;if(!this._mediaElementAndState||"USABLE"!==this._mediaElementAndState.state)return this._positionWhenMediaElementRevoked;var t=Math.min(this._getTruePosition(),e);return this._shouldBeEnded()?e:t},t.prototype._getTruePosition=function(){if(!this._mediaElementAndState||"USABLE"!==this._mediaElementAndState.state)throw new Error("Media element does not exist or is in invalid state.");return 1e3*this._mediaElementAndState.element.currentTime},t.prototype._kill=function(){window.clearTimeout(this._canPlayTimer),this._mediaElementAndState&&this.revokeMediaElement(),this._stallCheckTimerId&&window.clearInterval(this._stallCheckTimerId),this._listeners=[]},t.prototype._listenToOnce=function(e,t,n){void 0===n&&(n={});var r=n.reattach,i=n.earlyAttach;void 0===r&&(r=!1),void 0===i&&(i=!1);var s=function(e){o.remove(),t(e)},o=this._listenTo(e,s,{reattach:r,earlyAttach:i});return o},t.prototype._listenTo=function(e,t,n){var r=this;void 0===n&&(n={});var i=n.reattach,s=n.earlyAttach;void 0===i&&(i=!0),void 0===s&&(s=!1);var o=function(e){u.attached?t(e):r._logger.warn("Got media element event after handler was removed. Ignoring.",e)},u={attached:!1,handler:o,eventType:e,once:!1,reattach:i,earlyAttach:s};if(this._listeners.push(u),!this._mediaElementAndState||"USABLE"!==this._mediaElementAndState.state&&!s)return{remove:function(){var e=r._listeners.indexOf(u);e>=0&&r._listeners.splice(e,1)}};var a=this._mediaElementAndState.element;return a.addEventListener(e,o,!1),u.attached=!0,{remove:function(){var t=r._listeners.indexOf(u);t>=0&&(r._listeners.splice(t,1),u.attached=!1,a.removeEventListener(e,o,!1))}}},t.prototype._notifyNotStalled=function(){this._stallDetected=!1,this._lastStallCheckPos=null,this._handleStalled()},t.prototype._initMediaElement=function(e,t){this._initMediaElementLocal(e,t)},t.prototype._initMediaElementLocal=function(e,t){e.setAttribute("msAudioCategory","BackgroundCapableMedia"),e.mozAudioChannelType="content",e.removeAttribute("src"),r(e),t&&(this._logger.debug("Setting media element src.",t),e.src=t),e.volume=this._volume,e.muted=this._muted,e.playbackRate=1,e.setAttribute("preload","metadata"),e.load()},t.prototype._checkIfStalled=function(){if(this._mediaElementAndState&&"USABLE"===this._mediaElementAndState.state){var e=this._mediaElementAndState.element;if(!e.paused&&this.isActuallyPlaying()){var t=e.currentTime;this._stallDetected=e.readyState 0.");if("string"!=typeof d)throw new Error("endpointBaseUrl must be > 0.");if("boolean"!=typeof m)throw new Error("encryptedStreamsEnabled invalid.");return g._loader=n,g._clientId=r,g._requestAuthorization=a,g._trackId=i,g._secretToken=o,g._endpointBaseUrl=d,g._encryptedStreamsEnabled=m,g._excludedRenditions=l,g._excludedRenditionsOnLastURLRequest=l.slice(),g._maxBitrate=h,g}return r(t,e),t.prototype.getTrackId=function(){return this._trackId},t.prototype.excludeRendition=function(e){this._excludedRenditions.indexOf(e)0||a===0&&u===0)&&o.push(l.sec(f)),o.join(" ")):(u>0&&o.push(u),n&&n.minimal&&u===0&&a===0?o.push(""):o.push(a0?"0"+a:a),o.push(f23||r>59)return;if(i)if(i==="p"){if(n13)return}else if(i==="a")if(n===12)n=0;else if(n>12)return;return r||(r=0),[n,r]}function v(){var e=new Date(2009,0,1,6,0,0),t=new Date(2009,6,1,6,0,0),n;return n=e.getUTCHours()>t.getUTCHours()?e.getTimezoneOffset():t.getTimezoneOffset(),n}function m(e){if(e.offset==null)return{};var t=new Date;g(t,e.resolution);var n=+(new Date(+t+e.offset*a[e.resolution])),r=+(new Date(n+(e.duration-1)*a[e.resolution]));return{from:n,to:r}}function g(e,t){switch(t){case"day":e.setUTCHours(0,0,0,0);break;case"hour":e.setUTCMinutes(0,0,0)}}function y(e){return("0"+e).substr(-2)}function b(e){var t=typeof e=="string"?Date.parse(e):typeof e=="number"?e:e.valueOf(),n=v()*60*1e3;return new Date(t+n)}n.exports=f;var r=1e3,i=6e4,s=60*i,o=24*s,u={sec:1e3,min:60,hour:60,day:24,month:30,year:12},a={minute:i,hour:s,day:o}}), define("vendor/i18n/lib/number",["require","exports","module"],function(e,t,n){function r(e){return{round:i,format:function(t,n){if(t===""||t==null||isNaN(t)||Math.abs(t)===Infinity)return"";t=parseFloat(t);var r=n&&n.precision||0,s=e.delimiters;return r=Math.max(Math.min(r,20),0),t=i(t,r,n&&n.roundingFn),n&&!isNaN(n.fixed)&&(t=t.toFixed(Math.max(Math.min(n.fixed,20),0))),(""+t).split(".").map(function(e,t){return t===0?e.replace(/(\d)(?=(\d{3})+(?!\d))/g,"$1"+s.thousands):e}).join(s.decimal)},zeroPad:function(e,t){if(e==null)return e;e+="";var n=t-e.length;return n>0&&(e=(new Array(n+1)).join("0")+e),e}}}function i(e,t,n){n=n||Math.round;var r=Math.pow(10,t||0);return n(e*r)/r}n.exports=r}), define("vendor/i18n/locales/es",["require","exports","module"],function(e,t,n){function i(e,t){return function(t){return e[r.pluralForm(t)].replace(/%d/i,t)}}var r=n.exports={delimiters:{thousands:".",decimal:","},relativeTime:{justNow:"Ahora mismo",rightNow:"Ahora mismo",future:"%s",past:"%s",sec:i(["1 segundo","%d segundos"]),min:i(["1 minuto","%d minutos"]),hour:i(["1 hora","%d horas"]),day:i(["1 da","%d das"]),month:i(["1 mes","%d meses"]),year:i(["1 a±o","%d a±os"])},dateFormats:{readable:"DD MMMM YYYY",readableTime:"DD MMMM YYYY HH:mm",readableAbbreviated:"DD MMM YYYY",readableWithWeekday:"DDDD, DD MMMM YYYY","default":"DD/MM/YYYY"},dates:{months:["Enero","Febrero","Marzo","Abril","Mayo","Junio","Julio","Agosto","Septiembre","Octubre","Noviembre","Diciembre"],monthsShort:["Ene","Feb","Mar","Abr","May","Jun","Jul","Ago","Sep","Oct","Nov","Dic"],weekdays:["Domingo","Lunes","Martes","Mi(C)rcoles","Jueves","Viernes","Sbado"],shortWeekdays:["Dom.","Lun.","Mar.","Mi(C).","Jue.","Vie.","Sb."],minWeekdays:["Do","Lu","Ma","Mi","Ju","Vi","S"]},d3:{grouping:[3],currency:["'¬",""],dateTime:"%A, %e de %B de %Y, %X",date:"%d/%m/%Y",time:"%H:%M:%S",periods:["AM","PM"]},datePicker:{closeText:"Cerrar",prevText:"Ant",nextText:"Sig",currentText:"Hoy",weekHeader:"Sm",dateFormat:"dd/mm/yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},pluralForm:function(e){return e!==1?1:0}}}), define("vendor/i18n/locales/de",["require","exports","module"],function(e,t,n){function i(e,t){return function(t){return e[r.pluralForm(t)].replace(/%d/i,t)}}var r={delimiters:{thousands:".",decimal:","},relativeTime:{justNow:"Vor kurzem",rightNow:"Jetzt",future:"%s",past:"%s",sec:i(["1 Sekunde","%d Sekunden"]),min:i(["1 Minute","%d Minuten"]),hour:i(["1 Stunde","%d Stunden"]),day:i(["1 Tag","%d Tagen"]),month:i(["1 Monat","%d Monaten"]),year:i(["1 Jahr","%d Jahren"])},dateFormats:{readable:"DD MMMM YYYY",readableTime:"DD MMMM YYYY HH:mm",readableAbbreviated:"DD MMM YYYY",readableWithWeekday:"DDDD, DD MMMM YYYY","default":"DD.MM.YYYY"},dates:{months:["Januar","Februar","M¤rz","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember"],monthsShort:["Jan","Feb","Mrz","Apr","Mai","Jun","Jul","Aug","Sep","Okt","Nov","Dez"],weekdays:["Sonntag","Montag","Dienstag","Mittwoch","Donnerstag","Freitag","Samstag"],shortWeekdays:["So.","Mo.","Di.","Mi.","Do.","Fr.","Sa."],minWeekdays:["So","Mo","Di","Mi","Do","Fr","Sa"]},d3:{grouping:[3],currency:[""," '¬"],dateTime:"%A, der %e. %B %Y, %X",date:"%d.%m.%Y",time:"%H:%M:%S",periods:["AM","PM"]},datePicker:{closeText:"Schlieen",prevText:"Zur¼ck",nextText:"Weiter",currentText:"Heute",weekHeader:"KW",dateFormat:"dd.mm.yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},pluralForm:function(e){return e!==1?1:0}};n.exports=r}), define("vendor/i18n/locales/en",["require","exports","module"],function(e,t,n){function i(e,t){return function(t){return e[r.pluralForm(t)].replace(/%d/i,t)}}var r=n.exports={delimiters:{thousands:",",decimal:"."},relativeTime:{justNow:"Just now",rightNow:"Right now",future:"%s",past:"%s",sec:i(["1 second","%d seconds"]),min:i(["1 minute","%d minutes"]),hour:i(["1 hour","%d hours"]),day:i(["1 day","%d days"]),month:i(["1 month","%d months"]),year:i(["1 year","%d years"])},dateFormats:{readable:"DD MMMM YYYY",readableTime:"DD MMMM YYYY HH:mm",readableAbbreviated:"MMM DD, YYYY",readableWithWeekday:"DDDD, DD MMMM YYYY","default":"DD/MM/YYYY"},dates:{months:["January","February","March","April","May","June","July","August","September","October","November","December"],monthsShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],weekdays:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],shortWeekdays:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],minWeekdays:["Su","Mo","Tu","We","Th","Fr","Sa"]},d3:{grouping:[3],currency:["$",""],dateTime:"%a %b %e %X %Y",date:"%m/%d/%Y",time:"%H:%M:%S",periods:["AM","PM"]},datePicker:{closeText:"Done",prevText:"Prev",nextText:"Next",currentText:"Today",weekHeader:"Wk",dateFormat:"dd/mm/yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},pluralForm:function(e){return e!==1?1:0}}}), define("vendor/i18n/locales/fr",["require","exports","module"],function(e,t,n){function i(e,t){return function(t){return e[r.pluralForm(t)].replace(/%d/i,t)}}var r=n.exports={delimiters:{thousands:".",decimal:","},relativeTime:{justNow:"R(C)cemment",rightNow:"Maintenant",future:"%s",past:"%s",sec:i(["1 seconde","%d secondes"]),min:i(["1 minute","%d minutes"]),hour:i(["1 heure","%d heures"]),day:i(["1 jour","%d jours"]),month:i(["1 mois","%d mois"]),year:i(["1 an","%d ans"])},dateFormats:{readable:"DD MMMM YYYY",readableTime:"DD MMMM YYYY HH:mm",readableAbbreviated:"DD MMM YYYY",readableWithWeekday:"DDDD DD MMMM YYYY","default":"DD/MM/YYYY"},dates:{months:["janvier","f(C)vrier","mars","avril","mai","juin","juillet","ao>>t","septembre","octobre","novembre","d(C)cembre"],monthsShort:["janv.","f(C)vr.","mars","avr.","mai","juin","juil.","ao>>t","sept.","oct.","nov.","d(C)c."],weekdays:["dimanche","lundi","mardi","mercredi","jeudi","vendredi","samedi"],shortWeekdays:["dim.","lun.","mar.","mer.","jeu.","ven.","sam."],minWeekdays:["Di","Lu","Ma","Me","Je","Ve","Sa"]},d3:{grouping:[3],currency:["$",""],dateTime:"%A, le %e %B %Y, %X",date:"%d/%m/%Y",time:"%H:%M:%S",periods:["AM","PM"]},datePicker:{closeText:"Fermer",prevText:"Pr(C)c(C)dent",nextText:"Suivant",currentText:"Aujourd'hui",weekHeader:"Sem.",dateFormat:"dd/mm/yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},pluralForm:function(e){return e>1?1:0}}}), define("vendor/i18n/locales/it",["require","exports","module"],function(e,t,n){function i(e,t){return function(t){return e[r.pluralForm(t)].replace(/%d/i,t)}}var r=n.exports={delimiters:{thousands:".",decimal:","},relativeTime:{justNow:"Un momento fa",rightNow:"Ora",future:"%s",past:"%s",sec:i(["1 secondo","%d secondi"]),min:i(["1 minuto","%d minuti"]),hour:i(["1 ora","%d ore"]),day:i(["1 giorno","%d giorni"]),month:i(["1 mese","%d mesi"]),year:i(["1 anno","%d anni"])},dateFormats:{readable:"DD MMMM YYYY",readableTime:"DD MMMM YYYY HH:mm",readableAbbreviated:"MMM DD, YYYY",readableWithWeekday:"DDDD, DD MMMM YYYY","default":"DD/MM/YYYY"},dates:{months:["Gennaio","Febbraio","Marzo","Aprile","Maggio","Giugno","Luglio","Agosto","Settembre","Ottobre","Novembre","Dicembre"],monthsShort:["Gen","Feb","Mar","Apr","Mag","Giu","Lug","Ago","Set","Ott","Nov","Dic"],weekdays:["Domenica","Luned¬","Marted¬","Mercoled¬","Gioved¬","Venerd¬","Sabato"],shortWeekdays:["Dom","Lun","Mar","Mer","Gio","Ven","Sab"],minWeekdays:["Do","Lu","Ma","Me","Gi","Ve","Sa"]},d3:{grouping:[3],currency:["'¬",""],dateTime:"%A %e %B %Y, %X",date:"%d/%m/%Y",time:"%H:%M:%S",periods:["AM","PM"]},datePicker:{closeText:"Chiudi",prevText:"Prec",nextText:"Succ",currentText:"Oggi",weekHeader:"Sm",dateFormat:"dd/mm/yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},pluralForm:function(e){return e!==1?1:0}}}), define("vendor/i18n/locales/nl",["require","exports","module"],function(e,t,n){function i(e,t){return function(t){return e[r.pluralForm(t)].replace(/%d/i,t)}}var r=n.exports={delimiters:{thousands:",",decimal:"."},relativeTime:{justNow:"Zojuist",rightNow:"Nu",future:"%s",past:"%s",sec:i(["1 seconde","%d seconden"]),min:i(["1 minuut","%d minuten"]),hour:i(["1 uur","%d uur"]),day:i(["1 dag","%d dagen"]),month:i(["1 maand","%d maanden"]),year:i(["1 jaar","%d jaar"])},dateFormats:{readable:"DD MMMM YYYY",readableTime:"DD MMMM YYYY HH:mm",readableAbbreviated:"MMM DD, YYYY",readableWithWeekday:"DDDD, DD MMMM YYYY","default":"DD-MM-YYYY"},dates:{months:["januari","februari","maart","april","mei","juni","juli","augustus","september","oktober","november","december"],monthsShort:["jan","feb","mrt","apr","mei","jun","jul","aug","sep","okt","nov","dec"],weekdays:["zondag","maandag","dinsdag","woensdag","donderdag","vrijdag","zaterdag"],shortWeekdays:["zon","maa","din","woe","don","vri","zat"],minWeekdays:["zo","ma","di","wo","do","vr","za"]},d3:{grouping:[3],currency:["$",""],dateTime:"%a %b %e %X %Y",date:"%d-%m-%Y",time:"%H:%M:%S",periods:["AM","PM"]},datePicker:{closeText:"Sluiten",prevText:"'",nextText:"''",currentText:"Vandaag",weekHeader:"Wk",dateFormat:"dd-mm-yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},pluralForm:function(e){return e!==1?1:0}}}), define("vendor/i18n/locales/pt_BR",["require","exports","module"],function(e,t,n){function i(e,t){return function(t){return e[r.pluralForm(t)].replace(/%d/i,t)}}var r=n.exports={delimiters:{thousands:".",decimal:","},relativeTime:{justNow:"Agora h pouco",rightNow:"Agora h pouco",future:"%s",past:"%s",sec:i(["1 segundo","%d segundos"]),min:i(["1 minuto","%d minutos"]),hour:i(["1 hora","%d horas"]),day:i(["1 dia","%d dias"]),month:i(["1 mªs","%d meses"]),year:i(["1 ano","%d anos"])},dateFormats:{readable:"DD MMMM YYYY",readableTime:"DD MMMM YYYY HH:mm",readableAbbreviated:"MMM DD, YYYY",readableWithWeekday:"DDDD, DD MMMM YYYY","default":"DD/MM/YYYY"},dates:{months:["Janeiro","Fevereiro","Mar§o","Abril","Maio","Junho","Julho","Agosto","Setembro","Outubro","Novembro","Dezembro"],monthsShort:["Jan","Fev","Mar","Abr","Mai","Jun","Jul","Ago","Set","Out","Nov","Dez"],weekdays:["Domingo","Segunda-Feira","Ter§a-Feira","Quarta-Feira","Quinta-Feira","Sexta-Feira","Sbado"],shortWeekdays:["Dom","Seg","Ter","Qua","Qui","Sex","Sb"],minWeekdays:["Dom","Seg","Ter","Qua","Qui","Sex","Sb"]},d3:{grouping:[3],currency:["$",""],dateTime:"%A, %e de %B de %Y. %X",date:"%d/%m/%Y",time:"%H:%M:%S",periods:["AM","PM"]},datePicker:{closeText:"Fechar",prevText:"Anterior",nextText:"Pr"ximo",currentText:"Hoje",weekHeader:"Sm",dateFormat:"dd/mm/yy",firstDay:0,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},pluralForm:function(e){return e!==1?1:0}}}), define("vendor/i18n/locales/sv",["require","exports","module"],function(e,t,n){function i(e,t){return function(t){return e[r.pluralForm(t)].replace(/%d/i,t)}}var r=n.exports={delimiters:{thousands:" ",decimal:","},relativeTime:{justNow:"Alldeles nyss",rightNow:"Alldeles nyss",future:"%s",past:"%s",sec:i(["1 sekund","%d sekunder"]),min:i(["1 minut","%d minuter"]),hour:i(["1 timme","%d timmar"]),day:i(["1 dygn","%d dygn"]),month:i(["1 m¥nad","%d m¥nad"]),year:i(["1 ¥r","%d ¥r"])},dateFormats:{readable:"YYYY MMMM DD",readableTime:"YYYY MMMM DD HH:mm",readableAbbreviated:"MMM DD, YYYY",readableWithWeekday:"DDDD, YYYY MMMM DD","default":"YYYY-MMMM-DD"},dates:{months:["Januari","Februari","Mars","April","Maj","Juni","Juli","Augusti","September","Oktober","November","December"],monthsShort:["Jan","Feb","Mar","Apr","Maj","Jun","Jul","Aug","Sep","Okt","Nov","Dec"],weekdays:["S¶ndag","M¥ndag","Tisdag","Onsdag","Torsdag","Fredag","L¶rdag"],shortWeekdays:["S¶n","M¥n","Tis","Ons","Tor","Fre","L¶r"],minWeekdays:["S¶","M¥","Ti","On","To","Fr","L¶"]},d3:{grouping:[3],currency:["","SEK"],dateTime:"%A den %d %B %Y %X",date:"%Y-%m-%d",time:"%H:%M:%S",periods:["fm","em"]},datePicker:{closeText:"St¤ng",prevText:"F¶rra",nextText:"N¤sta",currentText:"Idag",weekHeader:"Ve",dateFormat:"yy-mm-dd",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},pluralForm:function(e){return e!==1?1:0}}}), define("shared/config/locales/locale-de.json",[],{"Something doesn't sound right.":"Mit diesem Track stimmt etwas nicht.","Refresh the page to try again.":"Aktualisiere die Seite, um es erneut zu versuchen.","We can't find this page.":"Wir k¶nnen diese Seite nicht finden.","We can't find this sound.":"Wir k¶nnen diesen Track nicht finden.","We can't find this playlist.":"Wir k¶nnen diese Playlist nicht finden.","We can't find this user.":"Wir k¶nnen diesen Benutzer nicht finden.","Charts on SoundCloud.":"Charts auf SoundCloud.","Charts are only available on desktop browsers.":"Charts sind nur in Desktop-Browsern verf¼gbar.","Alternatively, download our mobile app to discover trending music & audio on the go.":"Alternativ kannst du unsere mobile App herunterladen, um trendige Musik und Audio-Inhalte auch unterwegs zu entdecken.","Joining Premier is only available on desktop browsers.":"Du kannst dem Premier-Partnerprogramm nur ¼ber einen Desktop-Browser beitreten.","Come back when you're at your computer to accept your invitation.":"Melde dich von deinem Computer aus an, um die Einladung anzunehmen.","Upload your music & audio and share it with the world.":"Lade deine Musik und deine Audiodateien hoch und teile sie mit der Welt.","Upload is only supported on desktop browsers.":"Uploads werden nur von Desktop-Browsern unterst¼tzt.","Come back when you're at your computer to upload more tracks.":"Wenn du dich wieder von deinem Computer aus anmeldest, kannst du weitere Tracks hochladen.","Connect with Facebook friends.":"Verbinde dich mit Facebook-Freunden.","Connect is only available on desktop browsers.":"Die Funktion zum Verbinden ist nur in Desktop-Browsern verf¼gbar.","Looking to connect with Facebook friends or find new people to follow? This feature is only available on desktop browsers.":"M¶chtest du dich mit Facebook-Freunden verbinden oder neue Leute zum Folgen finden? Diese Funktion ist nur in Desktop-Browsern verf¼gbar.","Come back when you're at your computer to find new people to follow.":"Wenn du dich wieder von deinem Computer aus anmeldest, kannst du neue Leute zum Folgen finden.","Your profile":"Dein Profil","Managing your account is only available on desktop browsers.":"Die Verwaltung deines Kontos ist nur in Desktop-Browsern verf¼gbar.",'For more information on optimizing your profile, visit our Creator Guide.':'Weitere Informationen zum Optimieren deines Profils findest du in unserer Anleitung f¼r Ersteller.',"Your tracks.":"Deine Tracks.","Managing your tracks is only available on desktop browsers.":"Die Verwaltung deines Kontos ist nur in Desktop-Browsern verf¼gbar.","Come back when you're at your computer to edit, share and add tracks to playlists.":"Wenn du dich wieder von deinem Computer aus anmeldest, kannst du Playlists bearbeiten und teilen und ihnen Tracks hinzuf¼gen.",'For more information, visit our Creator Guide.':'Weitere Informationen findest du in unserer Anleitung f¼r Ersteller.',"Enjoy the free SoundCloud experience with our app.":"Genie das kostenlose SoundCloud-Erlebnis mit unserer App.","Enjoy the full SoundCloud experience with our free app.":"Genie das uneingeschr¤nkte SoundCloud-Erlebnis mit unserer App.","[[soundTitle]] by [[authorName]]":"[[soundTitle]] von [[authorName]]",Messages:"Nachrichten","Take this playlist with you and enjoy the full SoundCloud experience with our free app.":"Nimm diese Playlist mit und genie das uneingeschr¤nkte SoundCloud-Erlebnis mit unserer kostenlosen App.","[[playlistTitle]] by [[authorName]]":"[[playlistTitle]] von [[authorName]]","Go Pro":"Pro-Abonnent werden",Search:"Suche","Search tracks":"Tracks suchen","Search playlists":"Playlists suchen","Search people":"Leute suchen","Search groups":"Gruppen suchen","Search [[category]]":"[[category]] durchsuchen","Unsubscribed successfully":"Abonnement erfolgreich gek¼ndigt","Be the first to hear what [[username]] posts next with our free app.":"Mit unserer kostenlosen App erf¤hrst du als Erster, was [[username]] als N¤chstes postet.","[[username]]'s stream":"[[username]]s Stream","New & hot tracks":"Neue und angesagte Tracks","Up-and-coming tracks on SoundCloud":"Vielversprechende neue Tracks auf SoundCloud","New & hot audio":"Neue und angesagte Audio-Tracks","Up-and-coming audio on SoundCloud":"Vielversprechende neue Audio-Tracks auf SoundCloud","Top 50 tracks":" Top 50 Tracks","The most played tracks on SoundCloud this week":"Diese Woche auf SoundCloud am h¤ufigsten gespielte Tracks","Top 50 audio":"Top 50 Audio","The most played audio on SoundCloud this week":"Diese Woche auf SoundCloud am h¤ufigsten gespielte Audio-Tracks","New & hot in [[[genreLabel]]]":"Neu und angesagt in [[[genreLabel]]]","Up-and-coming tracks in [[[genreLabel]]] on SoundCloud":"Vielversprechende neue Tracks in [[[genreLabel]]] auf SoundCloud","The most played tracks in [[[genreLabel]]] on SoundCloud this week":"Diese Woche auf SoundCloud am h¤ufigsten gespielte Tracks in [[[genreLabel]]]","Up-and-coming in [[[genreLabel]]] on SoundCloud":"Vielversprechendes Neues in [[[genreLabel]]] auf SoundCloud","The most played in [[[genreLabel]]] on SoundCloud this week":"Diese Woche auf SoundCloud am h¤ufigsten gespielt in [[[genreLabel]]]","New & hot":"Neu und angesagt","All music genres":"Alle Musikgenres","All audio genres":"Alle Audio-Genres",Classical:"Klassik",Electronic:"Elektro","Hip-hop & Rap":"Hip-Hop & Rap",Piano:"Klavier",Speech:"Sprache",World:"Weltmusik",Audiobooks:"H¶rb¼cher",Learning:"Bildung","News & Politics":"News & Politik","Religion & Spirituality":"Religion und Spiritualit¤t",Sports:"Sport",Storytelling:"Erz¤hlung",Technology:"Wissenschaft","1 hour":["1 Stunde","%d Stunden"],"1 minute":["1 Minute","%d Minuten"],"1 second":["1 Sekunde","%d Sekunden"],"Enjoy the full SoundCloud experience with our app.":"Genie das uneingeschr¤nkte SoundCloud-Erlebnis mit unserer App.",Close:"Schlieen",Retry:"Erneut versuchen","1 track":["1 Track","%d Tracks"],"1 play":["1 Play","%d Plays"],"1 follower":["1 Follower","%d Follower"],"Download on the App Store":"Im App Store herunterladen","Get it on Google Play":"Bei Google Play holen","Get it at BlackBerry World":"In der BlackBerry World holen","Available at Amazon":"Bei Amazon verf¼gbar","Get it in the Firefox Marketplace":"Im Firefox Marketplace holen","Download SoundCloud":"SoundCloud herunterladen","I already have the app":"Ich habe die App schon","Listen on the SoundCloud app":"H¶r rein in die SoundCloud-App","Download our free app":"Lade unsere kostenlose App herunter","No more previews, just full tracks.":"Schluss mit Vorschau, Tracks jetzt in voller L¤nge.","Try SoundCloud Go+":"SoundCloud Go+ testen","Terms of use":"Nutzungsbedingungen",Legal:"Rechtliches","Privacy policy":"Datenschutzrichtlinie",Privacy:"Datenschutz","Cookies policy":"Cookies-Richtlinie","Company information":"Angaben zum Unternehmen",Imprint:"Impressum","People directory":"Personenverzeichnis",Directory:"Verzeichnis","SoundCloud homepage":"SoundCloud-Startseite","Hear the world's sounds":"H¶r dir die Musik der Welt an","Trending tracks on SoundCloud":"Trendige Tracks auf SoundCloud","Get our Android app to save this track to your likes, create playlists and more.":"Hol dir unsere Android-App, um diesen Track deinen Likes hinzuzuf¼gen, Playlists zu erstellen und mehr.","Get our iPhone app to save this track to your likes, create playlists and more.":"Hol dir unsere iPhone-App, um diesen Track deinen Likes hinzuzuf¼gen, Playlists zu erstellen und mehr.","Try our app.
It's even better":"Probier unsere App aus.
Sie ist noch besser.","Try playing these related tracks":"Probiere es mit diesen ¤hnlichen Tracks",Cancel:"Abbrechen","Select your language":"Sprache w¤hlen","Language:":"Sprache:","Messages are only
supported on desktop browsers.":"Nachrichten werden nur
auf Desktop-Browsern unterst¼tzt.","Pages might not display correctly
in mobile browsers.":"Seiten werden auf mobilen Browsern
ggf. nicht richtig angezeigt.","Go to Messages":"Gehe zu Nachrichten","SoundCloud for mobile is
only available as an app.":"SoundCloud f¼r Mobilger¤te
ist nur als App verf¼gbar.","Open or download now
to use SoundCloud on
your device.":"Jetzt ¶ffnen oder herunterladen,
um SoundCloud auf deinem
Ger¤t zu nutzen.","Open or get the app":"Du musst die App ¶ffnen oder herunterladen","We're sorry to hear you're leaving.":"Es tut uns leid zu h¶ren, dass du uns verlassen m¶chtest.","Review your email subscriptions at":"Pr¼f deine E-Mail-Abonnements unter","Results for: [[generatedSummary]]":"Ergebnisse f¼r: [[generatedSummary]]",back:"Back","Don't want to be included? Visit the desktop version of this page to opt out.":"Du m¶chtest nicht einbezogen werden? Besuche die Desktop-Version dieser Seite, um dich abzumelden.","Play or pause track":"Spielen oder Track anhalten","Become a SoundCloud Pro":"Werde ein SoundCloud-Pro-Abonnent","175 million people listen on SoundCloud each month. Get the tools you need to share your music and grow your audience.":"Jeden Monat h¶ren 175 Mio. Menschen auf SoundCloud Musik. Hole dir die Tools, die du brauchst, um deine Musik zu teilen und dein Publikum zu erweitern.","Pro plans can only be purchased from a computer.":"Pro-Abos k¶nnen nur ¼ber einen Computer erworben werden.","Stats with more data.":"Statistiken mit mehr Daten.","Pro stats provide the data you need to plan your releases, connect with your biggest fans, and build your career.":"Pro-Statistiken liefern die Daten, die du zum Planen von Ver¶ffentlichungen, f¼r den Kontakt mit deinen gr¶ten Fans und zum Aufbauen deiner Karriere ben¶tigst.","More upload time.":"Mehr Upload-Zeit.","Double your upload time with a Pro subscription or get limitless storage for your tracks, albums, projects, and back catalog with Pro Unlimited.":"Verdoppele deine Upload-Zeit mit einem Pro-Abonnement oder hol dir uneingeschr¤nkten Speicher f¼r deine Tracks, Alben, Projekte und Backkataloge mit Pro Unlimited.","More control.":"Mehr Kontrolle.","Pin tracks and playlists to the top of your profile with Spotlight, turn commenting and public stats on or off with Quiet Mode. By going Pro, you're in control of your tracks and playlists.":"Pinne mit Spotlight Tracks und Playlists oben an dein Profil an, schalte Kommentare und ¶ffentliche Statistiken ein oder aus im stummen Modus '' mit dem Pro-Abo hast du die volle Kontrolle ¼ber deine Tracks und Playlists.","Become a SoundCloud Pro on your computer today at [[[link]]].":"Werde noch heute auf deinem Computer ein SoundCloud Pro unter [[[link]]].",All:"Alle",Tracks:" Tracks",Playlists:" Playlists",People:"Leute","1 person":["1 Person","[[count]] Personen"],"1 playlist":["1 Playlist","[[count]] Playlists"],"Found 1 SoundCloud Go+ result":["1 SoundCloud Go+-Ergebnis gefunden","%d SoundCloud Go+-Ergebnisse gefunden"],"Show more SoundCloud Go+ results":"Weitere SoundCloud Go+-Ergebnisse anzeigen","Sorry, nothing matches your search.":"Leider stimmt nichts mit deiner Suche ¼berein","Search SoundCloud":"SoundCloud durchsuchen","Find people, tracks and playlists":"Finde Leute, Tracks und Playlists","You have successfully
changed your password.":"Du hast dein Kennwort
erfolgreich ge¤ndert.","Activate your device":"Dein Ger¤t aktivieren","Open the SoundCloud app":"SoundCloud-App ¶ffnen","When prompted, enter the activation code from your device. Activation is only available in the latest version of the app.":"Gib nach entsprechender Aufforderung den Aktivierungscode auf deinem Ger¤t ein. Die Aktivierung ist nur in der neuesten Version der App m¶glich.","Or, continue in your browser":"Oder im Browser fortfahren","Not available in your country":"In deinem Land nicht verf¼gbar","Reposted by [[username]]":"Repost von [[username]]","Now playing":"Aktueller Track","Previous track":"Vorheriger Track","Next track":"N¤chster Track","1 Like":["1 Like","%d Likes"],"Not available in
your country":"In deinem Land
nicht verf¼gbar","We're sorry, that track isn't available on mobile.":"Leider ist der Track auf dem Mobilger¤t nicht verf¼gbar.","Show more tracks":"Weitere Tracks zeigen","Show more playlists":"Weitere Playlists anzeigen","Show more likes":"Weitere Likes zeigen","Enjoy the custom experience for creators with SoundCloud Pulse.":"Genie die benutzerdefinierte Erfahrung f¼r Ersteller mit SoundCloud Pulse.","searchResults::1 track":["1 Track","[[count]] Tracks"],'eg. "Found 12 tracks, 1 person"::Found [[joinedCounts]]':"[[joinedCounts]] gefunden","button::Sign in to SoundCloud":"Anmelden in SoundCloud","button::Download our free app":"Lade unsere kostenlose App herunter","track::Preview":"Vorschau"}), define("shared/config/locales/locale-es.json",[],{"Something doesn't sound right.":"Parece que algo no funciona bien.","Refresh the page to try again.":"Actualiza la pgina e int(C)ntalo de nuevo.","We can't find this page.":"No se encuentra esta pgina.","We can't find this sound.":"No se encuentra esta pista.","We can't find this playlist.":"No se encuentra esta lista.","We can't find this user.":"No se encuentra este usuario.","Charts on SoundCloud.":"Listas de (C)xitos en SoundCloud.","Charts are only available on desktop browsers.":"Las listas de (C)xitos solo estn disponibles en los navegadores de escritorio.","Alternatively, download our mobile app to discover trending music & audio on the go.":"Tambi(C)n puedes descargar nuestra app m"vil para descubrir audio y mºsica del momento en cualquier lugar.","Joining Premier is only available on desktop browsers.":"Solo puedes unirte a Premier desde navegadores de escritorio.","Come back when you're at your computer to accept your invitation.":"Vuelve cuando est(C)s en el ordenador para aceptar tu invitaci"n.","Upload your music & audio and share it with the world.":"Sube tu mºsica y tus audios para compartirlos con el mundo.","Upload is only supported on desktop browsers.":"Solo se pueden subir pistas en navegadores de escritorio.","Come back when you're at your computer to upload more tracks.":"Vuelve cuando est(C)s en el ordenador para subir ms pistas.","Connect with Facebook friends.":"Conecta con tus amigos de Facebook.","Connect is only available on desktop browsers.":"Solo puedes conectarte en navegadores de escritorio.","Looking to connect with Facebook friends or find new people to follow? This feature is only available on desktop browsers.":"Quieres conectarte con tus amigos de Facebook o seguir a ms gente? Esta funci"n solo est disponible en navegadores de escritorio.","Come back when you're at your computer to find new people to follow.":"Vuelve cuando est(C)s en el ordenador para encontrar a ms gente a la que seguir.","Your profile":"Tu perfil","Managing your account is only available on desktop browsers.":"La gesti"n de tu cuenta solo est disponible en navegadores de escritorio.",'For more information on optimizing your profile, visit our Creator Guide.':'Para obtener ms informaci"n sobre la optimizaci"n de tu perfil, visita nuestra Gua para creadores.',"Your tracks.":"Tus pistas.","Managing your tracks is only available on desktop browsers.":"La gesti"n de tus pistas solo est disponible en navegadores de escritorio.","Come back when you're at your computer to edit, share and add tracks to playlists.":"Vuelve cuando est(C)s en el ordenador para editar, compartir y a±adir pistas a listas.",'For more information, visit our Creator Guide.':'Para obtener ms informaci"n, visita la Gua para creadores.',"Enjoy the free SoundCloud experience with our app.":"Disfruta de la experiencia gratuita SoundCloud con nuestra app.","Enjoy the full SoundCloud experience with our free app.":"Vive al mximo la experiencia SoundCloud con nuestra app gratuita.","[[soundTitle]] by [[authorName]]":"[[soundTitle]] de [[authorName]]",Messages:"Mensajes","Take this playlist with you and enjoy the full SoundCloud experience with our free app.":"Disfruta de esta lista en cualquier lugar y vive al mximo la experiencia SoundCloud con nuestra app gratuita.","[[playlistTitle]] by [[authorName]]":"[[playlistTitle]] de [[authorName]]","Go Pro":"Hazte Pro",Search:"Buscar","Search tracks":"Buscar pistas","Search playlists":"Buscar listas","Search people":"Buscar gente","Search groups":"Buscar grupos","Search [[category]]":"Buscar [[category]]","Unsubscribed successfully":"Suscripci"n anulada correctamente","Be the first to hear what [[username]] posts next with our free app.":"S(C) el primero en escuchar los nuevos posts de [[username]] con nuestra app gratuita.","[[username]]'s stream":"Stream de [[username]]","New & hot tracks":"Nuevas pistas destacadas","Up-and-coming tracks on SoundCloud":"Pistas revelaci"n en SoundCloud","New & hot audio":"Nuevo audio destacado","Up-and-coming audio on SoundCloud":"Audio revelaci"n en SoundCloud","Top 50 tracks":"Top 50 - pistas","The most played tracks on SoundCloud this week":"Las pistas ms reproducidas en SoundCloud esta semana","Top 50 audio":"Top 50 - audio","The most played audio on SoundCloud this week":"Los audios ms reproducidos en SoundCloud esta semana","New & hot in [[[genreLabel]]]":"Novedades de [[[genreLabel]]]","Up-and-coming tracks in [[[genreLabel]]] on SoundCloud":"Pistas revelaci"n de [[[genreLabel]]] en SoundCloud","Top 50 in [[[genreLabel]]]":"Top 50 de [[[genreLabel]]]","The most played tracks in [[[genreLabel]]] on SoundCloud this week":"Las pistas ms reproducidas de [[[genreLabel]]] en SoundCloud esta semana","Up-and-coming in [[[genreLabel]]] on SoundCloud":"Pistas prometedoras de [[[genreLabel]]] en SoundCloud","The most played in [[[genreLabel]]] on SoundCloud this week":"Lo ms reproducido de [[[genreLabel]]] en SoundCloud esta semana","New & hot":"Novedades","All music genres":"Todos los g(C)neros musicales","All audio genres":"Todos los g(C)neros de audio","Alternative Rock":"Rock alternativo",Ambient:"Ambiente",Classical:"Clsica","Dance & EDM":"Dance y EDM","Deep House":"Deep house","Drum & Bass":"Drum & Bass",Electronic:"Electr"nica","Folk & Singer-Songwriter":"Folk y Cantautores","Hip-hop & Rap":"Hip hop y Rap","Jazz & Blues":"Jazz y Blues",Latin:"Latina","R&B & Soul":"R&B y Soul",Reggaeton:"Reguet"n",Soundtrack:"Bandas sonoras",Speech:"Oratoria",World:"Mºsica del mundo",Audiobooks:"Audiolibros",Business:"Negocios",Comedy:"Comedia",Entertainment:"Entretenimiento",Learning:"Aprendizaje","News & Politics":"Noticias y poltica","Religion & Spirituality":"Religi"n y espiritualidad",Science:"Ciencia",Sports:"Deportes",Storytelling:"Narraci"n",Technology:"Tecnologa","1 hour":["1 hora","%d horas"],"1 minute":["1 minuto","%d minutos"],"1 second":["1 segundo","%d segundos"],"Enjoy the full SoundCloud experience with our app.":"Vive al mximo la experiencia SoundCloud con nuestra app.",Close:"Cerrar",Retry:"Int(C)ntalo de nuevo","1 track":["1 pista","%d pistas"],"1 play":["1 reproducci"n","%d reproducciones"],"1 follower":["1 seguidor","%d seguidores"],"Download on the App Store":"Descargatela en el App Store","Get it on Google Play":"Obtenla en Google Play","Get it at BlackBerry World":"Consguela en BlackBerry World","Available at Amazon":"Disponible en Amazon","Get it in the Firefox Marketplace":"Obtener en Firefox Marketplace","Download SoundCloud":"Descargar SoundCloud","I already have the app":"Ya tengo la app","Listen on the SoundCloud app":"Escuchar en la app de SoundCloud","Download our free app":"Descarga nuestra app gratuita","No more previews, just full tracks.":"Se acabaron las vistas previas, solo pistas enteras.","Try SoundCloud Go+":"Prueba SoundCloud Go+","Terms of use":"Condiciones de uso","Privacy policy":"Poltica de privacidad",Privacy:"Privacidad","Cookies policy":"Poltica de cookies","Company information":"Informaci"n de la empresa",Imprint:"SoundCloud Ltd.","People directory":"Directorio de gente",Directory:"Directorio","SoundCloud homepage":"Pgina de inicio de SoundCloud","Hear the world's sounds":"Escucha las pistas del mundo","Trending tracks on SoundCloud":"Pistas del momento en SoundCloud","Get our Android app to save this track to your likes, create playlists and more.":"Obt(C)n nuestra app para Android para guardar esta pista en tus Me gusta, crear listas y ms.","Get our iPhone app to save this track to your likes, create playlists and more.":"Obt(C)n nuestra app para iPhone para guardar esta pista en tus Me gusta, crear listas y ms.","Try our app.
It's even better":"Prueba nuestra app.
Es aºn mejor",Like:"Me gusta","Try playing these related tracks":"Escucha estas pistas similares",Cancel:"Cancelar","Select your language":"Selecciona tu idioma","Language:":"Idioma:","Messages are only
supported on desktop browsers.":"Los mensajes solo
son compatibles en los navegadores de escritorio","Pages might not display correctly
in mobile browsers.":"Puede que las pginas no se muestren correctamente
en los navegadores para m"viles.","Go to Messages":"Ir a Mensajes","SoundCloud for mobile is
only available as an app.":"SoundCloud para m"viles
solo est disponible como app.","Open or download now
to use SoundCloud on
your device.":"Descrgala o brela ahora
para usar SoundCloud en
tu dispositivo.","Open or get the app":"Hazte con la app o brela","We're sorry to hear you're leaving.":"Lamentamos que te marches.","Review your email subscriptions at":"Consulta tus suscripciones de correo en","Results for: [[generatedSummary]]":"Resultados de: [[generatedSummary]]",back:"atrs","Don't want to be included? Visit the desktop version of this page to opt out.":"No quieres aparecer en los resultados? Visita la versi"n de esta pgina para escritorio para que no te incluyamos.","Play or pause track":"Reproducir o pausar la pista","Become a SoundCloud Pro":"Psate a SoundCloud Pro","175 million people listen on SoundCloud each month. Get the tools you need to share your music and grow your audience.":"Ms de 175 millones de personas escuchan SoundCloud cada mes. Obt(C)n las herramientas que necesitas para compartir tu mºsica y ampliar tu pºblico.","Pro plans can only be purchased from a computer.":"Solo es posible comprar un plan Pro desde un ordenador.","Stats with more data.":"Estadsticas con ms datos.","Pro stats provide the data you need to plan your releases, connect with your biggest fans, and build your career.":"Las estadsticas del plan Pro te facilitan los datos que necesitas para planificar tus nuevos lanzamientos, conectar con tus seguidores ms fieles y desarrollar tu carrera.","More upload time.":"Ms tiempo de subida.","Double your upload time with a Pro subscription or get limitless storage for your tracks, albums, projects, and back catalog with Pro Unlimited.":"Dobla tu tiempo de subida con una suscripci"n Pro o adquiere almacenamiento ilimitado para tus pistas, lbumes, proyectos y trabajos anteriores con Pro Ilimitado.","More control.":"Ms control.","Pin tracks and playlists to the top of your profile with Spotlight, turn commenting and public stats on or off with Quiet Mode. By going Pro, you're in control of your tracks and playlists.":"Fija pistas y listas en la parte superior de tu perfil con Destacados, y activa o desactiva los comentarios y las estadsticas pºblicas mediante el modo silencioso. Con una cuenta Pro tendrs todo el control sobre tus pistas y tus listas.","Become a SoundCloud Pro on your computer today at [[[link]]].":"Entra en [[[link]]] desde tu ordenador y psate hoy mismo a SoundCloud Pro.",All:"Todo",Tracks:"Pistas",Playlists:"Listas",People:"Gente","1 person":["1 persona","[[count]] personas"],"1 playlist":["1 lista","[[count]] listas"],"Found 1 SoundCloud Go+ result":["Encontramos 1 resultado de SoundCloud Go+","Encontramos %d resultados de SoundCloud Go+"],"Show more SoundCloud Go+ results":"Mostrar ms resultados de SoundCloud Go+","Sorry, nothing matches your search.":"No se ha encontrado ningºn resultado.","Search SoundCloud":"Buscar en SoundCloud","Find people, tracks and playlists":"Buscar gente, pistas y listas","You have successfully
changed your password.":"Has cambiado tu contrase±a
correctamente.","Activate your device":"Activa tu dispositivo","Open the SoundCloud app":"Abre la app de SoundCloud","When prompted, enter the activation code from your device. Activation is only available in the latest version of the app.":"Cuando te lo solicitemos, introduce el c"digo de activaci"n de tu dispositivo. Para la activaci"n necesitars tener la versi"n ms reciente de la app.","Or, continue in your browser":"Tambi(C)n puedes hacerlo desde el navegador","Not available in your country":"No est disponible en tu pas","Reposted by [[username]]":"Reposteado por [[username]]","Now playing":"Reproducci"n en curso","Previous track":"Pista anterior","Next track":"Pista siguiente","1 Like":["1 Me gusta","%d Me gusta"],"Not available in
your country":"No est disponible en
tu pas","We're sorry, that track isn't available on mobile.":"La pista no est disponible para dispositivos m"viles.",Spotlight:"Destacados","Show more tracks":"Mostrar ms pistas","Show more playlists":"Mostrar ms listas",Likes:"Me gusta","Show more likes":"Mostrar otros me gusta","Enjoy the custom experience for creators with SoundCloud Pulse.":"Disfruta de una experiencia pensada para creadores con SoundCloud Pulse.","searchResults::1 track":["1 pista","[[count]] pistas"],'eg. "Found 12 tracks, 1 person"::Found [[joinedCounts]]':"Se encontraron [[joinedCounts]]","button::Sign in to SoundCloud":"Iniciar sesi"n en SoundCloud","button::Download our free app":"Descarga nuestra app gratuita","track::Preview":"Vista previa"}), define("shared/config/locales/locale-fr.json",[],{"Something doesn't sound right.":"Il semble y avoir un probl¨me","Refresh the page to try again.":"Actualisez la page pour r(C)essayer.","We can't find this page.":"Cette page est introuvable","We can't find this sound.":"Ce titre est introuvable.","We can't find this playlist.":"Cette playlist est introuvable.","We can't find this user.":"Cet utilisateur est introuvable.","Charts on SoundCloud.":"Charts sur SoundCloud.","Charts are only available on desktop browsers.":"Les charts sont uniquement disponibles sur les navigateurs de bureau.","Alternatively, download our mobile app to discover trending music & audio on the go.":"Vous pouvez (C)galement t(C)l(C)charger notre application mobile pour d(C)couvrir les titres tendance pendant vos d(C)placements.","On SoundCloud Premier":"On SoundCloud Premium","Joining Premier is only available on desktop browsers.":"Vous avez la possibilit(C) de rejoindre le programme Premium uniquement sur les navigateurs de bureau.","Come back when you're at your computer to accept your invitation.":"Pour accepter l'invitation, utilisez votre ordinateur.","Upload your music & audio and share it with the world.":"Uploadez votre musique et vos enregistrements audio et partagez-les avec le monde entier.","Upload is only supported on desktop browsers.":"Uploader est pris en charge sur les navigateurs d'ordinateur de bureau uniquement.","Come back when you're at your computer to upload more tracks.":"R(C)essayez lorsque vous utiliserez votre ordinateur pour uploader plus de titres.","Connect with Facebook friends.":"Restez en contact avec vos amis Facebook.","Connect is only available on desktop browsers.":"La fonction Connect est uniquement disponible sur les navigateurs de bureau.","Looking to connect with Facebook friends or find new people to follow? This feature is only available on desktop browsers.":"Vous souhaitez rester en contact avec vos amis Facebook ou trouver de nouvelles personnes suivre ? Cette fonction est uniquement disponible sur les navigateurs de bureau.","Come back when you're at your computer to find new people to follow.":"R(C)essayez lorsque vous utiliserez votre ordinateur pour trouver d'autres personnes suivre.","Your profile":"Votre profil","Managing your account is only available on desktop browsers.":"La gestion de votre compte est uniquement disponible sur les navigateurs de bureau.",'For more information on optimizing your profile, visit our Creator Guide.':"Pour plus d'informations sur l'optimisation de votre profil, consultez notre Guide de l'auteur.","Your tracks.":"Vos titres.","Managing your tracks is only available on desktop browsers.":"La gestion de vos titres est uniquement disponible sur les navigateurs de bureau.","Come back when you're at your computer to edit, share and add tracks to playlists.":"R(C)essayez lorsque vous utiliserez votre ordinateur pour modifier, partager et ajouter des titres des playlists.",'For more information, visit our Creator Guide.':"Pour plus d'informations, consultez notre Guide de l'auteur.","Enjoy the free SoundCloud experience with our app.":"B(C)n(C)ficiez gratuitement de l'exp(C)rience SoundCloud avec notre application.","Enjoy the full SoundCloud experience with our free app.":"B(C)n(C)ficiez de l'exp(C)rience SoundCloud compl¨te avec notre application gratuite.","[[soundTitle]] by [[authorName]]":"[[soundTitle]] par [[authorname]]","Take this playlist with you and enjoy the full SoundCloud experience with our free app.":"Prenez cette playlist avec vous et vivez l'exp(C)rience SoundCloud pleinement avec notre application gratuite.","[[playlistTitle]] by [[authorName]]":"[[playlistTitle]] par [[authorName]]","Go Pro":"Passer la version Pro",Search:"Rechercher","Search tracks":"Rechercher des titres","Search playlists":"Rechercher des playlists","Search people":"Rechercher des personnes","Search groups":"Rechercher des groupes","Search [[category]]":"Rechercher dans [[category]]","Unsubscribed successfully":"D(C)sinscription r(C)ussie.","Be the first to hear what [[username]] posts next with our free app.":"Soyez le premier savoir ce que publie [[username]] avec notre application gratuite. ","[[username]]'s stream":"Stream de [[username]]","New & hot tracks":"Nouveaux titres tendance","Up-and-coming tracks on SoundCloud":"Titres disponibles et venir sur SoundCloud","New & hot audio":"Nouveaux titres audio tendance","Up-and-coming audio on SoundCloud":"Titres audio disponibles et venir sur SoundCloud","Top 50 tracks":"50 meilleurs titres","The most played tracks on SoundCloud this week":"Titres les plus (C)cout(C)s sur SoundCloud cette semaine","Top 50 audio":"50 meilleurs titres audio","The most played audio on SoundCloud this week":"Titres audio les plus (C)cout(C)s sur SoundCloud cette semaine","New & hot in [[[genreLabel]]]":"Nouveaux titres tendance dans la cat(C)gorie [[[genreLabel]]]","Up-and-coming tracks in [[[genreLabel]]] on SoundCloud":"Titres disponibles et venir dans la cat(C)gorie [[[genreLabel]]] sur SoundCloud","Top 50 in [[[genreLabel]]]":"Top 50 dans la cat(C)gorie [[[genreLabel]]]","The most played tracks in [[[genreLabel]]] on SoundCloud this week":"Titres les plus (C)cout(C)s dans la cat(C)gorie [[[genreLabel]]] sur SoundCloud cette semaine","Up-and-coming in [[[genreLabel]]] on SoundCloud":"Titres disponibles et venir dans la cat(C)gorie [[[genreLabel]]] sur SoundCloud","The most played in [[[genreLabel]]] on SoundCloud this week":"Titres les plus (C)cout(C)s dans la cat(C)gorie [[[genreLabel]]] sur SoundCloud cette semaine","New & hot":"Nouveaux & tendance","All music genres":"Tous les genres de musique","All audio genres":"Tous les genres audio","Alternative Rock":"Rock alternatif",Ambient:"Ambiance",Classical:"Classique",Electronic:"Electro","Folk & Singer-Songwriter":"Folk & Auteur-compositeur",Soundtrack:"Musiques de films",Speech:"Discours",Audiobooks:"Livres audio",Comedy:"Com(C)die",Learning:"ducation","News & Politics":"Actualit(C)s & politique","Religion & Spirituality":"Religion & spiritualit(C)",Technology:"Technologie","1 hour":["%d heure","%d heures"],"1 minute":["%d minute","%d minutes"],"1 second":["%d seconde","%d secondes"],"Enjoy the full SoundCloud experience with our app.":"Vivez l'exp(C)rience SoundCloud pleinement avec notre application.",Close:"Fermer",Retry:"R(C)essayer","1 track":["%d titre","%d titres"],"1 play":["%d (C)coute","%d (C)coutes"],"1 follower":["%d abonn(C)","%d abonn(C)s"],"Download on the App Store":"T(C)l(C)charger dans l'App Store","Get it on Google Play":"Disponible sur Google Play","Get it at BlackBerry World":"Disponible sur BlackBerry World","Available at Amazon":"Disponible sur Amazon","Get it in the Firefox Marketplace":"Disponible sur le Firefox Marketplace ","Download SoundCloud":"T(C)l(C)charger SoundCloud","I already have the app":"Je dispose d(C)j de l'application","Listen on the SoundCloud app":"couter sur l'application SoundCloud","Download our free app":"T(C)l(C)charger notre application gratuite","No more previews, just full tracks.":"Fini les aper§us, b(C)n(C)ficiez de titres complets.","Try SoundCloud Go+":"Essayez SoundCloud Go+","Terms of use":"Conditions d'utilisation",Legal:"Informations l(C)gales","Privacy policy":"Politique de confidentialit(C)",Privacy:"Confidentialit(C)","Cookies policy":"Politique d'utilisation des cookies","Company information":"Informations sur l'entreprise",Imprint:"A propos","People directory":"R(C)pertoire de personnes",Directory:"R(C)pertoire","SoundCloud homepage":"Page d'accueil de SoundCloud","Hear the world's sounds":"D(C)couvrez les sons du monde","Trending tracks on SoundCloud":"Titres en vogue sur SoundCloud","Get our Android app to save this track to your likes, create playlists and more.":"T(C)l(C)chargez notre application Android pour ajouter ce titre vos favoris, cr(C)er des playlists et bien plus encore.","Get our iPhone app to save this track to your likes, create playlists and more.":"T(C)l(C)chargez notre application pour iPhone pour ajouter ce titre vos favoris, cr(C)er des playlists et bien plus encore.","Try our app.
It's even better":"Essayez notre application
pour une exp(C)rience optimale",Like:"Aimer","Try playing these related tracks":"Essayer de lire ces titres similaires",Cancel:"Annuler","Select your language":"S(C)lectionnez votre langue","Language:":"Langue :","Messages are only
supported on desktop browsers.":"Les messages sont uniquement
pris en charge par les navigateurs d'ordinateurs de bureau.","Pages might not display correctly
in mobile browsers.":"Les pages peuvent ne pas s'afficher correctement
dans les navigateurs mobiles.","Go to Messages":"Acc(C)der aux Messages","SoundCloud for mobile is
only available as an app.":"SoundCloud pour mobile est
uniquement disponible sous forme d'application.","Open or download now
to use SoundCloud on
your device.":"Ouvrez ou t(C)l(C)chargez
SoundCloud sur votre mobile.","Open or get the app":"Ouvrir ou t(C)l(C)charger l'application","We're sorry to hear you're leaving.":"Nous sommes d(C)sol(C)s d'apprendre que vous nous quittez.","Review your email subscriptions at":"V(C)rifiez vos inscriptions par e-mail sur","Results for: [[generatedSummary]]":"R(C)sultats pour : [[generatedSummary]]",back:"retour","Don't want to be included? Visit the desktop version of this page to opt out.":"Vous ne souhaitez pas y figurer ? Utilisez la version de bureau pour vous exclure.","Play or pause track":"Lire un titre ou le mettre en pause","Become a SoundCloud Pro":"Passez la version SoundCloud Pro","175 million people listen on SoundCloud each month. Get the tools you need to share your music and grow your audience.":"175 millions de personnes (C)coutent de la musique sur SoundCloud chaque mois. Profitez des outils n(C)cessaires pour partager votre musique et (C)largir votre public. ","Pro plans can only be purchased from a computer.":"L'achat d'un abonnement Pro ne peut s'effectuer que depuis un ordinateur.","Stats with more data.":"Statistiques d(C)taill(C)es","Pro stats provide the data you need to plan your releases, connect with your biggest fans, and build your career.":"Les statistiques Pro vous fournissent les donn(C)es n(C)cessaires pour planifier vos sorties, entrer en contact avec vos plus grands fans et construire votre carri¨re.","More upload time.":"Davantage de temps d'upload.","Double your upload time with a Pro subscription or get limitless storage for your tracks, albums, projects, and back catalog with Pro Unlimited.":"Multipliez votre temps d'upload par deux avec un abonnement Pro ou obtenez un espace de stockage illimit(C) pour vos titres, vos albums, vos projets et vos anciens enregistrements avec Pro Illimit(C).","More control.":"Davantage de contr´le.","Pin tracks and playlists to the top of your profile with Spotlight, turn commenting and public stats on or off with Quiet Mode. By going Pro, you're in control of your tracks and playlists.":"Placez des titres et des playlists dans la partie sup(C)rieure de votre profil avec les Titres pingl(C)s, activez ou d(C)sactivez les commentaires et les statistiques avec le Mode silencieux : en passant la version Pro, vous avez le contr´le de vos titres et de vos playlists.","Become a SoundCloud Pro on your computer today at [[[link]]].":"Passez un abonnement SoundCloud Pro sur votre ordinateur d¨s aujourd'hui sur [[[link]]].",All:"Tous",Tracks:"Titres",People:"Personnes","1 person":["1 personne","[[count]] personnes"],"1 playlist":["1 playlist","[[count]] playlists"],"Found 1 SoundCloud Go+ result":["1 r(C)sultat SoundCloud Go+ trouv(C). ","%d r(C)sultats SoundCloud Go+ trouv(C)s"],"Show more SoundCloud Go+ results":"Afficher davantage de r(C)sultats SoundCloud Go+","Sorry, nothing matches your search.":"D(C)sol(C), aucun r(C)sultat ne correspond votre recherche.","Search SoundCloud":"Rechercher dans SoundCloud","Find people, tracks and playlists":"Trouver des personnes, des titres et des playlists","You have successfully
changed your password.":"Vous avez bien
modifi(C) votre mot de passe.","Activate your device":"Activez votre appareil","Open the SoundCloud app":"Ouvrir l'application SoundCloud","When prompted, enter the activation code from your device. Activation is only available in the latest version of the app.":"Lorsqu'on vous le demande, saisissez le code d'activation de votre appareil. La fonction d'activation est uniquement disponible dans la derni¨re version de l'application.","Or, continue in your browser":"Ou continuez sur votre navigateur","Not available in your country":"Non disponible dans votre pays","Reposted by [[username]]":"Repost(C) par [[username]]","Now playing":"Lecture en cours","Previous track":"Titre pr(C)c(C)dent","Next track":"Titre suivant","1 Like":["1 favori","%d favoris"],"Not available in
your country":"Non disponible dans votre pays","We're sorry, that track isn't available on mobile.":"D(C)sol(C), ce titre n'est pas disponible sur mobile.",Spotlight:"Titres (C)pingl(C)s","Show more tracks":"Afficher plus de titres","Show more playlists":"Afficher plus de playlists",Likes:"Favoris","Show more likes":"Afficher plus de favoris","Enjoy the custom experience for creators with SoundCloud Pulse.":"Profitez d'une exp(C)rience personnalis(C)e d(C)di(C)e aux cr(C)ateurs grce SoundCloud Pulse.","searchResults::1 track":["1 titre","[[count]] titres"],'eg. "Found 12 tracks, 1 person"::Found [[joinedCounts]]':"[[joinedCounts]] trouv(C)(s)","button::Sign in to SoundCloud":"Se connecter SoundCloud","button::Download our free app":"T(C)l(C)charger notre application gratuite","track::Preview":"Aper§u"}), define("shared/config/locales/locale-it.json",[],{"Something doesn't sound right.":"Qualcosa ¨ andato storto.","Refresh the page to try again.":"Aggiorna la pagina per riprovare.","We can't find this page.":"Impossibile trovare la pagina.","We can't find this sound.":"Impossibile trovare la traccia.","We can't find this playlist.":"Impossibile trovare la playlist.","We can't find this user.":"Impossibile trovare l'utente.","Charts on SoundCloud.":"Classifiche su SoundCloud.","Charts are only available on desktop browsers.":"Le classifiche sono disponibili solo sul browser del computer.","Alternatively, download our mobile app to discover trending music & audio on the go.":"In alternativa, scarica la nostra app per dispositivi mobili per scoprire musica e audio di tendenza anche quando sei in movimento.","On SoundCloud Premier":"su SoundCloud Premier","Joining Premier is only available on desktop browsers.":"Puoi iscriverti a Premier solo tramite il browser del computer.","Come back when you're at your computer to accept your invitation.":"Torna quando sei al computer per accettare l'invito.","Upload your music & audio and share it with the world.":"Carica musica e audio e condividi con tutto il mondo.","Upload is only supported on desktop browsers.":" possibile caricare solo tramite il browser del computer.","Come back when you're at your computer to upload more tracks.":"Accedi quando sei al computer per caricare pi¹ tracce.","Connect with Facebook friends.":"Collegati con i tuoi amici di Facebook.","Connect is only available on desktop browsers.":"La connessione ¨ disponibile solo sul browser del computer.","Looking to connect with Facebook friends or find new people to follow? This feature is only available on desktop browsers.":"Vuoi collegarti con i tuoi amici di Facebook o trovare nuove persone da seguire? Questa funzionalit ¨ disponibile solo sul browser del computer.","Come back when you're at your computer to find new people to follow.":"Torna quando sei al computer per trovare nuove persone da seguire.","Your profile":"Il tuo profilo","Managing your account is only available on desktop browsers.":"L'account pu² essere gestito solo tramite il browser del computer.",'For more information on optimizing your profile, visit our Creator Guide.':'Per ulteriori informazioni su come ottimizzare il profilo, dai un\'occhiata alla nostra Guida per gli autori.',"Your tracks.":"Le tue tracce.","Managing your tracks is only available on desktop browsers.":"Le tracce possono essere gestite solo tramite il browser del computer.","Come back when you're at your computer to edit, share and add tracks to playlists.":"Accedi quando sei al computer per modificare, caricare e aggiungere tracce alle playlist.",'For more information, visit our Creator Guide.':'Per ulteriori informazioni, visita la Guida per gli autori.',"Enjoy the free SoundCloud experience with our app.":"Goditi tutto ci² che SoundCloud offre gratuitamente grazie alla nostra applicazione.","Enjoy the full SoundCloud experience with our free app.":"Goditi tutto ci² che offre SoundCloud grazie alla nostra app.","[[soundTitle]] by [[authorName]]":"[[soundTitle]] di [[authorName]]",Messages:"Messaggi","Take this playlist with you and enjoy the full SoundCloud experience with our free app.":"Porta con te questa playlist e goditi tutto ci² che offre SoundCloud grazie all'applicazione gratuita.","[[playlistTitle]] by [[authorName]]":"[[playlistTitle]] di [[authorName]]","Go Pro":"Passa a Pro",Search:"Cerca","Search tracks":"Cerca tracce","Search playlists":"Cerca playlist","Search people":"Cerca persone","Search groups":"Cerca gruppi","Search [[category]]":"Cerca in [[category]]","Unsubscribed successfully":"Iscrizione annullata correttamente","Be the first to hear what [[username]] posts next with our free app.":"Ascolta per primo cosa pubblica [[username]], grazie all'applicazione gratuita.","[[username]]'s stream":"Stream di [[username]]","New & hot tracks":"Tracce nuove e di tendenza","Up-and-coming tracks on SoundCloud":"Tracce di tendenza su SoundCloud","New & hot audio":"Audio nuovi e di tendenza","Up-and-coming audio on SoundCloud":"Audio di tendenza su SoundCloud","Top 50 tracks":"Tracce Top 50","The most played tracks on SoundCloud this week":"Le tracce pi¹ ascoltate su SoundCloud questa settimana","Top 50 audio":"Audio Top 50","The most played audio on SoundCloud this week":"Le tracce pi¹ ascoltate su SoundCloud questa settimana","New & hot in [[[genreLabel]]]":"Novit e di tendenza [[[genreLabel]]]","Up-and-coming tracks in [[[genreLabel]]] on SoundCloud":"Tracce di tendenza [[[genreLabel]]] su SoundCloud","Top 50 in [[[genreLabel]]]":"Top 50 [[[genreLabel]]]","The most played tracks in [[[genreLabel]]] on SoundCloud this week":"Le tracce [[[genreLabel]]] pi¹ ascoltate su SoundCloud questa settimana","Up-and-coming in [[[genreLabel]]] on SoundCloud":"Di tendenza [[[genreLabel]]] su SoundCloud","The most played in [[[genreLabel]]] on SoundCloud this week":"Le pi¹ ascoltate [[[genreLabel]]] su SoundCloud questa settimana","New & hot":"Novit e di tendenza","All music genres":"Tutti i generi musicali","All audio genres":"Tutti i generi audio","Alternative Rock":"Rock Alternativo",Classical:"Classica","Dance & EDM":"Dance e EDM","Drum & Bass":"Drum & Bass",Electronic:"Elettronica","Folk & Singer-Songwriter":"Folk e Cantautori","Hip-hop & Rap":"Hip Hop e Rap","Jazz & Blues":"Jazz e Blues",Latin:"Latina",Piano:"Pianoforte","R&B & Soul":"R&B e Soul",Soundtrack:"Colonna sonora",Speech:"Discorsi",Triphop:"Trip Hop",Audiobooks:"Audiolibri",Comedy:"Commedia",Entertainment:"Intrattenimento",Learning:"Apprendimento","News & Politics":"Notizie e Politica","Religion & Spirituality":"Religione e Spiritualit ",Science:"Scienza",Sports:"Sport",Storytelling:"Narrativa",Technology:"Tecnologia","1 hour":["1 ora","%d ore"],"1 minute":["1 minuto","%d minuti"],"1 second":["1 secondo","%d secondi"],"Enjoy the full SoundCloud experience with our app.":"Goditi tutto ci² che offre SoundCloud grazie alla nostra applicazione.",Close:"Chiudi",Retry:"Riprova","1 track":["1 traccia","%d tracce"],"1 play":["1 riproduzione","%d riproduzioni"],"1 follower":["1 follower","%d follower"],"Download on the App Store":"Scaricala dall'App Store","Get it on Google Play":"Scaricala da Google Play","Get it at BlackBerry World":"Scaricala da BlackBerry World","Available at Amazon":"Disponibile su Amazon","Get it in the Firefox Marketplace":"Scaricala da Firefox Marketplace","Download SoundCloud":"Scarica SoundCloud","I already have the app":"Dispongo gi dell'app","Listen on the SoundCloud app":"Ascolta sull'app SoundCloud","Download our free app":"Scarica la nostra applicazione gratuita","No more previews, just full tracks.":"Niente pi¹ anteprime, solo tracce complete.","Try SoundCloud Go+":"Prova SoundCloud Go+","Terms of use":"Termini di utilizzo",Legal:"Note legali","Privacy policy":"Informativa sulla privacy","Cookies policy":"Informativa sui cookie",Cookies:"Cookie","Company information":"Informazioni sull'azienda",Imprint:"Chi siamo","People directory":"Elenco utenti",Directory:"Elenco","SoundCloud homepage":"Homepage di SoundCloud","Hear the world's sounds":"Ascolta i suoni del mondo","Trending tracks on SoundCloud":"Tracce di tendenza su SoundCloud","Get our Android app to save this track to your likes, create playlists and more.":"Scarica la nostra app per Android e salva questa traccia nei tuoi preferiti, crea playlist e molto altro.","Get our iPhone app to save this track to your likes, create playlists and more.":"Scarica la nostra app per iPhone e salva questa traccia nei tuoi preferiti, crea playlist e molto altro.","Try our app.
It's even better":"Prova la nostra app.
ancora meglio!",Like:"Mi piace","Try playing these related tracks":"Prova ad ascoltare queste tracce simili",Cancel:"Annulla","Select your language":"Seleziona la lingua","Language:":"Lingua:","Messages are only
supported on desktop browsers.":"I messaggi sono supportati
solo sui browser del computer.","Pages might not display correctly
in mobile browsers.":"Le pagine potrebbero non essere visualizzate correttamente
nei browser per dispositivi mobili.","Go to Messages":"Vai ai Messaggi","SoundCloud for mobile is
only available as an app.":"SoundCloud per dispositivi mobili ¨
disponibile solo come app.","Open or download now
to use SoundCloud on
your device.":"Apri o scarica subito
per utilizzare SoundCloud sul
tuo dispositivo.","Open or get the app":"Apri o scarica l'app","We're sorry to hear you're leaving.":"Ci dispiace che tu te ne vada.","Review your email subscriptions at":"Controlla gli abbonamenti e-mail","Results for: [[generatedSummary]]":"Risultati per: [[generatedSummary]]",back:"indietro","Don't want to be included? Visit the desktop version of this page to opt out.":"Non vuoi essere inserito? Visita la versione del computer di questa pagina per rifiutare esplicitamente.","Play or pause track":"Riproduci o metti in pausa la traccia","Become a SoundCloud Pro":"Iscriviti a SoundCloud Pro","175 million people listen on SoundCloud each month. Get the tools you need to share your music and grow your audience.":"175 milioni di persone ogni mese utilizzano SoundCloud per ascoltare musica. Tutto ci² di cui hai bisogno per condividere la tua musica e avere un pubblico sempre pi¹ vasto.","Pro plans can only be purchased from a computer.":" possibile acquistare i piani Pro solo da un computer.","Stats with more data.":"Statistiche con pi¹ dati.","Pro stats provide the data you need to plan your releases, connect with your biggest fans, and build your career.":"Le statistiche Pro ti forniscono i dati di cui hai bisogno per pianificare la pubblicazione di nuove tracce, rimanere in contatto con i tuoi fan pi¹ affezionati e consolidare la tua carriera nella musica.","More upload time.":"Pi¹ ore di caricamento.","Double your upload time with a Pro subscription or get limitless storage for your tracks, albums, projects, and back catalog with Pro Unlimited.":"Raddoppia le ore di caricamento con un abbonamento Pro, oppure ottieni uno spazio di archiviazione illimitato per tracce, album, progetti e cataloghi passati con Pro Illimitato.","More control.":"Pi¹ controllo.","Pin tracks and playlists to the top of your profile with Spotlight, turn commenting and public stats on or off with Quiet Mode. By going Pro, you're in control of your tracks and playlists.":"Metti tracce e playlist in risalto sul tuo profilo, grazie alla funzionalit In evidenza, attiva e disattiva statistiche e commenti pubblici con la Modalit non interattiva: con l'abbonamento Pro, hai il controllo completo di tracce e playlist.","Become a SoundCloud Pro on your computer today at [[[link]]].":"Passa oggi a SoundCloud Pro sul tuo computer accedendo a [[[link]]].",All:"Tutto",Tracks:"Tracce",Playlists:"Playlist",People:"Persone","1 person":["1 persona","[[count]] persone"],"1 playlist":["1 playlist","[[count]] playlist"],"Found 1 SoundCloud Go+ result":["Trovato 1 risultato di SoundCloud Go+","Trovati %d risultati di SoundCloud Go+"],"Show more SoundCloud Go+ results":"Mostra altri risultati di SoundCloud Go+","Sorry, nothing matches your search.":"La tua ricerca non ha prodotto risultati.","Search SoundCloud":"Cerca su SoundCloud","Find people, tracks and playlists":"Trova persone, tracce e playlist","You have successfully
changed your password.":"Password
modificata correttamente.","Activate your device":"Attiva il dispositivo","Open the SoundCloud app":"Apri l'app SoundCloud","When prompted, enter the activation code from your device. Activation is only available in the latest version of the app.":"Quando richiesto, inserisci il codice di attivazione del dispositivo. L'attivazione ¨ disponibile solo nell'ultima versione dell'app.","Or, continue in your browser":"In alternativa, continua nel browser","Not available in your country":"Non disponibile nel tuo paese","Reposted by [[username]]":"Ripubblicata da [[username]]","Now playing":"In riproduzione","Previous track":"Traccia precedente","Next track":"Traccia successiva","1 Like":["1 Mi piace","%d Mi piace"],"Not available in
your country":"Non disponibile nel
tuo paese","We're sorry, that track isn't available on mobile.":"Traccia non disponibile su dispositivi mobili.",Spotlight:"In evidenza","Show more tracks":"Mostra altre tracce","Show more playlists":"Mostra altre playlist",Likes:"Preferiti","Show more likes":"Mostra altri preferiti","Enjoy the custom experience for creators with SoundCloud Pulse.":"Approfitta dell'esperienza personalizzata per gli autori con SoundCloud Pulse.","searchResults::1 track":["1 traccia","[[count]] tracce"],'eg. "Found 12 tracks, 1 person"::Found [[joinedCounts]]':"Trovate [[joinedCounts]]","button::Sign in to SoundCloud":"Accedi a SoundCloud","button::Download our free app":"Scarica la nostra applicazione gratuita","track::Preview":"Anteprima"}), define("shared/config/locales/locale-nl.json",[],{"Something doesn't sound right.":"Er klinkt iets niet helemaal goed.","Refresh the page to try again.":"Vernieuw de pagina om het opnieuw te proberen.","We can't find this page.":"We konden deze pagina niet vinden.","We can't find this sound.":"We konden deze track niet vinden.","We can't find this playlist.":"We konden deze afspeellijst niet vinden.","We can't find this user.":"We konden deze gebruiker niet vinden.","Charts on SoundCloud.":"Hitlijsten op SoundCloud.","Charts are only available on desktop browsers.":"Hitlijsten zijn alleen beschikbaar via desktopbrowsers.","Alternatively, download our mobile app to discover trending music & audio on the go.":"Je kunt ook onze mobiele app downloaden om onderweg populaire muziek en audio te ontdekken.","Joining Premier is only available on desktop browsers.":"Abonneren op Premier kan alleen via desktopbrowsers.","Come back when you're at your computer to accept your invitation.":"Kom terug als je achter de computer zit om je uitnodiging te accepteren.","Upload your music & audio and share it with the world.":"Upload je muziek en audio en deel deze met de wereld.","Upload is only supported on desktop browsers.":"Uploaden is alleen beschikbaar via desktop browsers.","Come back when you're at your computer to upload more tracks.":"Kom terug als je achter de computer zit om meer tracks te uploaden.","Connect with Facebook friends.":"Leg contact met Facebook-vrienden.","Connect is only available on desktop browsers.":"Contact leggen is alleen beschikbaar via desktopbrowsers.","Looking to connect with Facebook friends or find new people to follow? This feature is only available on desktop browsers.":"Wil je contact leggen met Facebook-vrienden of nieuwe mensen vinden om te volgen? Deze functie is alleen beschikbaar op desktopbrowsers.","Come back when you're at your computer to find new people to follow.":"Kom terug als je achter de computer zit om nieuwe mensen te vinden die je kunt volgen.","Your profile":"Jouw profiel","Managing your account is only available on desktop browsers.":"Accountbeheer is alleen beschikbaar via desktopbrowsers.",'For more information on optimizing your profile, visit our Creator Guide.':'Bezoek onze handleiding voor auteurs voor meer informatie over het optimaliseren van je profiel.',"Your tracks.":"Jouw tracks.","Managing your tracks is only available on desktop browsers.":"Beheer van je tracks is alleen beschikbaar via desktopbrowsers.","Come back when you're at your computer to edit, share and add tracks to playlists.":"Kom terug als je achter de computer zit om tracks te bewerken, delen en aan afspeellijsten toe te voegen.",'For more information, visit our Creator Guide.':'Voor meer informatie, bezoek onze Handleiding voor auteurs.',"Enjoy the free SoundCloud experience with our app.":"Geniet van de gratis SoundCloud-ervaring met onze app.","Enjoy the full SoundCloud experience with our free app.":"Geniet van de complete SoundCloud-ervaring met onze gratis app.","[[soundTitle]] by [[authorName]]":"[[soundTitle]] van [[authorName]]",Messages:"Berichten","Take this playlist with you and enjoy the full SoundCloud experience with our free app.":"Luister naar deze afspeellijst onderweg en geniet van de complete SoundCloud-ervaring met onze gratis app.","[[playlistTitle]] by [[authorName]]":"[[playlistTitle]] van [[authorName]]",Search:"Zoeken","Search tracks":"Tracks zoeken","Search playlists":"Afspeellijsten zoeken","Search people":"Gebruikers zoeken","Search groups":"Groepen zoeken","Search [[category]]":"[[category]] zoeken","Unsubscribed successfully":"Uitgeschreven","Be the first to hear what [[username]] posts next with our free app.":"Luister als eerste naar wat [[username]] post met onze gratis app.","New & hot tracks":"Nieuwe en populaire tracks","Up-and-coming tracks on SoundCloud":"Veelbelovende tracks op SoundCloud","New & hot audio":"Nieuwe en populaire audio","Up-and-coming audio on SoundCloud":"Veelbelovende audio op SoundCloud","The most played tracks on SoundCloud this week":"De meest afgespeelde tracks op SoundCloud van deze week","The most played audio on SoundCloud this week":"De meest afgespeelde audio op SoundCloud van deze week","New & hot in [[[genreLabel]]]":"Nieuw en populair in [[[genreLabel]]]","Up-and-coming tracks in [[[genreLabel]]] on SoundCloud":"Veelbelovende tracks in [[[genreLabel]]] op SoundCloud","The most played tracks in [[[genreLabel]]] on SoundCloud this week":"De meest afgespeelde tracks in [[[genreLabel]]] op SoundCloud van deze week","Up-and-coming in [[[genreLabel]]] on SoundCloud":"Veelbelovend in [[[genreLabel]]] op SoundCloud","The most played in [[[genreLabel]]] on SoundCloud this week":"Het meest afgespeeld in [[[genreLabel]]] op SoundCloud van deze week","New & hot":"Nieuw en populair","All music genres":"Alle muziekgenres","All audio genres":"Alle audiogenres","Alternative Rock":"Alternatieve Rock",Classical:"Klassiek","Dance & EDM":"Dance en EDM","Drum & Bass":"Drum & Bass",Electronic:"Electro","Folk & Singer-Songwriter":"Folk en Singer-Songwriter","Hip-hop & Rap":"Hiphop en Rap","Jazz & Blues":"Jazz en Blues","R&B & Soul":"R&B en Soul",Speech:"Gesproken woord",World:"Wereldmuziek",Audiobooks:"Audioboeken",Business:"Zakelijk",Learning:"Educatie","News & Politics":"Nieuws en Politiek","Religion & Spirituality":"Religie en Spiritualiteit",Science:"Wetenschap",Sports:"Sport",Storytelling:"Verhalen",Technology:"Technologie","1 hour":["1 uur","%d uren"],"1 minute":["1 minuut","%d minuten"],"1 second":["1 seconde","%d seconden"],"Enjoy the full SoundCloud experience with our app.":"Geniet van de complete SoundCloud-ervaring met onze app.",Close:"Sluiten",Retry:"Opnieuw proberen","1 track":["1 track","%d tracks"],"1 play":["1x afgespeeld","%d x afgespeeld"],"1 follower":["1 volger","%d volgers"],"Download on the App Store":"Downloaden van de App Store","Get it on Google Play":"Downloaden van Google Play","Get it at BlackBerry World":"Downloaden van BlackBerry World","Available at Amazon":"Verkrijgbaar op Amazon","Get it in the Firefox Marketplace":"Downloaden van de Firefox Marketplace","Download SoundCloud":"SoundCloud downloaden","I already have the app":"Ik heb de app al","Listen on the SoundCloud app":"Luisteren op de SoundCloud-app","Download our free app":"Download onze gratis app","No more previews, just full tracks.":"Geen previews meer, alleen maar volledige tracks.","Try SoundCloud Go+":"Probeer SoundCloud Go+","Terms of use":"Gebruiksvoorwaarden",Legal:"Juridisch","Privacy policy":"Privacybeleid","Cookies policy":"Cookiebeleid","Company information":"Bedrijfsinformatie",Imprint:"Impressum","People directory":"Gebruikerslijst",Directory:"Gebruikerslijst","SoundCloud homepage":"SoundCloud-homepage","Hear the world's sounds":"Muziek van over de hele wereld","Trending tracks on SoundCloud":"Trending tracks op SoundCloud","Get our Android app to save this track to your likes, create playlists and more.":"Download onze Android-app om deze track in je likes op te slaan, afspeellijsten te maken en meer.","Get our iPhone app to save this track to your likes, create playlists and more.":"Download onze iPhone-app om deze track in je likes op te slaan, afspeellijsten te maken en meer.","Try our app.
It's even better":"Probeer onze app.
Die is nog beter",Like:"Liken","Try playing these related tracks":"Probeer deze verwante tracks",Cancel:"Annuleren","Select your language":"Selecteer je taal","Language:":"Taal:","Messages are only
supported on desktop browsers.":"Berichten zijn enkel
beschikbaar via desktop browsers.","Pages might not display correctly
in mobile browsers.":"Pagina's worden mogelijk niet correct
weergeven in mobiele browsers.","Go to Messages":"Ga naar Berichten","SoundCloud for mobile is
only available as an app.":"SoundCloud voor mobiel is
alleen beschikbaar als app.","Open or download now
to use SoundCloud on
your device.":"Open of download de app nu
om SoundCloud op
je apparaat te gebruiken.","Open or get the app":"De app openen of downloaden","We're sorry to hear you're leaving.":"Wat jammer dat je ons verlaat.","Review your email subscriptions at":"Bekijk je e-mailabonnementen op","Results for: [[generatedSummary]]":"Resultaten voor: [[generatedSummary]]",back:"terug","Don't want to be included? Visit the desktop version of this page to opt out.":"Wil je niet in deze lijst? Ga dan naar de desktopversie van deze pagina om je af te melden.","Play or pause track":"Track afspelen of pauzeren","Become a SoundCloud Pro":"Word een SoundCloud Pro","175 million people listen on SoundCloud each month. Get the tools you need to share your music and grow your audience.":"175 miljoen mensen luisteren iedere maand naar muziek en audio op SoundCloud. Gebruik de tools die je nodig hebt om jouw muziek te delen en breid je publiek uit.","Pro plans can only be purchased from a computer.":"Pro-abonnementen kunnen alleen gekocht worden vanaf de computer.","Stats with more data.":"Statistieken met meer gegevens.","Pro stats provide the data you need to plan your releases, connect with your biggest fans, and build your career.":"Pro-statistieken bieden de gegevens die je nodig hebt om je releases te plannen, contact te leggen met je fans en je carri¨re op te bouwen. ","More upload time.":"Meer uploadtijd.","Double your upload time with a Pro subscription or get limitless storage for your tracks, albums, projects, and back catalog with Pro Unlimited.":"Verdubbel je uploadtijd met een Pro-abonnement of krijg onbeperkte opslag voor je tracks, albums, projecten en muziekcatalogus met Pro Unlimited.","More control.":"Meer controle.","Pin tracks and playlists to the top of your profile with Spotlight, turn commenting and public stats on or off with Quiet Mode. By going Pro, you're in control of your tracks and playlists.":"Pin tracks en afspeellijsten boven aan je profiel met Spotlight, en schakel reacties en openbare statistieken in of uit met Stille modus. Door Pro te worden, heb jij de controle over jouw tracks en afspeellijsten.","Become a SoundCloud Pro on your computer today at [[[link]]].":"Word nu een SoundCloud Pro op je computer via [[[link]]].",All:"Alles",Playlists:"Afspeellijsten",People:"Personen","1 person":["1 persoon","[[count]] personen"],"1 playlist":["1 afspeellijst","[[count]] afspeellijsten"],"Found 1 SoundCloud Go+ result":["1 SoundCloud Go+-resultaat gevonden","%d SoundCloud Go+-resultaten gevonden"],"Show more SoundCloud Go+ results":"Meer SoundCloud Go+-resultaten weergeven","Sorry, nothing matches your search.":"Sorry, er zijn geen zoekresultaten.","Search SoundCloud":"Zoek op SoundCloud","Find people, tracks and playlists":"Vind personen, tracks en afspeellijsten","You have successfully
changed your password.":"Je hebt je
wachtwoord gewijzigd.","Activate your device":"Je apparaat activeren","Open the SoundCloud app":"Open de SoundCloud-app","When prompted, enter the activation code from your device. Activation is only available in the latest version of the app.":"Voer de activeringscode op je apparaat in wanneer hierom wordt gevraagd. Activering is alleen beschikbaar in de nieuwste versie van de app.","Or, continue in your browser":"Of ga verder in je browser","Not available in your country":"Niet beschikbaar in jouw land","Reposted by [[username]]":"Gerepost door [[username]]","Now playing":"Nu aan het afspelen","Previous track":"Vorige track","Next track":"Volgende track","1 Like":["1 like","%d likes"],"Not available in
your country":"Niet beschikbaar in
jouw land","We're sorry, that track isn't available on mobile.":"Sorry, deze track is niet beschikbaar op mobiel.","Show more tracks":"Meer tracks weergeven","Show more playlists":"Meer afspeellijsten weergeven","Show more likes":"Meer likes weergeven","Enjoy the custom experience for creators with SoundCloud Pulse.":"Profiteer van de gepersonaliseerde ervaring voor auteurs met SoundCloud Pulse.","searchResults::1 track":["1 track","[[count]] tracks"],'eg. "Found 12 tracks, 1 person"::Found [[joinedCounts]]':"[[joinedCounts]] gevonden","button::Sign in to SoundCloud":"Inloggen op SoundCloud","button::Download our free app":"Download onze gratis app","track::Preview":"Voorbeeld"}), define("shared/config/locales/locale-pt-br.json",[],{"Something doesn't sound right.":"Parece que alguma coisa n£o est bem.","Refresh the page to try again.":"Atualize a pgina para tentar novamente.","We can't find this page.":"N£o foi possvel encontrar esta pgina.","We can't find this sound.":"N£o foi possvel encontrar esta faixa.","We can't find this playlist.":"N£o foi possvel encontrar esta playlist.","We can't find this user.":"N£o foi possvel encontrar este usurio.","Charts on SoundCloud.":"Paradas da SoundCloud.","Charts are only available on desktop browsers.":"As paradas s" est£o disponveis em navegadores para desktop.","Alternatively, download our mobile app to discover trending music & audio on the go.":"Baixe nosso aplicativo m"vel para descobrir a mºsica e o aºdio do momento na hora que desejar.","Joining Premier is only available on desktop browsers.":"S" (C) possvel entrar no Premier em navegadores desktop.","Come back when you're at your computer to accept your invitation.":"Retorne quando vocª estiver no seu computador para aceitar o convite.","Upload your music & audio and share it with the world.":"Envie sua mºsica e seu udio e compartilhe-os com o mundo.","Upload is only supported on desktop browsers.":"O upload s" (C) possvel em navegadores desktop.","Come back when you're at your computer to upload more tracks.":"Retorne quando vocª estiver no seu computador para enviar mais faixas.","Connect with Facebook friends.":"Conecte-se com seus amigos do Facebook.","Connect is only available on desktop browsers.":"A conex£o s" est disponvel em navegadores desktop.","Looking to connect with Facebook friends or find new people to follow? This feature is only available on desktop browsers.":"Vocª quer se conectar com seus amigos do Facebook ou encontrar novas pessoas para seguir? Esse recurso s" est disponvel em navegadores desktop.","Come back when you're at your computer to find new people to follow.":"Retorne quando vocª estiver no computador para encontrar novas pessoas para seguir.","Your profile":"Seu perfil","Managing your account is only available on desktop browsers.":"S" (C) possvel gerenciar sua conta em navegadores desktop.",'For more information on optimizing your profile, visit our Creator Guide.':'Para mais informa§µes sobre a otimiza§£o do seu perfil, visite nosso Guia do criador.',"Your tracks.":"Suas faixas.","Managing your tracks is only available on desktop browsers.":"S" (C) possvel gerenciar suas faixas em navegadores desktop.","Come back when you're at your computer to edit, share and add tracks to playlists.":"Retorne quando vocª estiver no seu computador para editar, compartilhar e adicionar faixas s playlists.",'For more information, visit our Creator Guide.':'Para mais informa§µes, visite o nosso Guia do criador.',"Enjoy the free SoundCloud experience with our app.":"Aproveite a SoundCloud gratuitamente com nosso aplicativo.","Enjoy the full SoundCloud experience with our free app.":"Aproveite a SoundCloud completa gratuitamente nosso aplicativo grtis.","[[soundTitle]] by [[authorName]]":"[[soundTitle]] de [[authorName]]",Messages:"Mensagens","Take this playlist with you and enjoy the full SoundCloud experience with our free app.":"Ou§a esta playlist onde quiser e aproveite a SoundCloud com nosso app gratuito.","[[playlistTitle]] by [[authorName]]":"[[playlistTitle]] de [[authorName]]","Go Pro":"Assinar Pro",Search:"Pesquisar","Search tracks":"Pesquisar faixas","Search playlists":"Pesquisar playlists","Search people":"Pesquisar pessoas","Search groups":"Pesquisar grupos","Search [[category]]":"Pesquisar [[category]]","Unsubscribed successfully":"Inscri§£o cancelada com sucesso","Be the first to hear what [[username]] posts next with our free app.":"Seja o primeiro a ouvir o que [[username]] publica com nosso app gratuito.","[[username]]'s stream":"Stream de [[username]]","New & hot tracks":"Faixas novas e iradas","Up-and-coming tracks on SoundCloud":"Faixas que v£o bombar na SoundCloud","New & hot audio":"udios novos e irados","Up-and-coming audio on SoundCloud":"udios que v£o bombar na SoundCloud","Top 50 tracks":"Faixas Top 50","The most played tracks on SoundCloud this week":"As faixas mais tocadas na SoundCloud esta semana","Top 50 audio":"udios Top 50","The most played audio on SoundCloud this week":"Os udios mais tocados na SoundCloud esta semana","New & hot in [[[genreLabel]]]":"Novo e irado em [[[genreLabel]]]","Up-and-coming tracks in [[[genreLabel]]] on SoundCloud":"Faixas de [[[genreLabel]]] que v£o bombar na SoundCloud","Top 50 in [[[genreLabel]]]":"Top 50 em [[[genreLabel]]]","The most played tracks in [[[genreLabel]]] on SoundCloud this week":"As faixas mais tocadas de [[[genreLabel]]] na SoundCloud esta semana","Up-and-coming in [[[genreLabel]]] on SoundCloud":"O que vai bombar em [[[genreLabel]]] na SoundCloud","The most played in [[[genreLabel]]] on SoundCloud this week":"As mais reproduzidas em [[[genreLabel]]] na SoundCloud esta semana","New & hot":"Novo e irado","All music genres":"Todos os gªneros musicais","All audio genres":"Todos os gªneros de udio","Alternative Rock":"Rock alternativo",Ambient:"Ambiente",Classical:"Clssica","Dance & EDM":"Dance e EDM","Drum & Bass":"Drum & Bass",Electronic:"Eletr´nica","Folk & Singer-Songwriter":"Folk e Cantor/compositor","Hip-hop & Rap":"Rap e Hip Hop","Jazz & Blues":"Jazz e Blues",Latin:"Latina","R&B & Soul":"Soul e R&B",Soundtrack:"Trilha sonora",Speech:"Discursos",Triphop:"Trip Hop",Business:"Neg"cio",Comedy:"Com(C)dia",Entertainment:"Entretenimento",Learning:"Aprendizado","News & Politics":"Notcias e Poltica","Religion & Spirituality":"Religi£o e Espiritualidade",Science:"Ciªncia",Sports:"Esportes",Storytelling:"Conta§£o de hist"rias",Technology:"Tecnologia","1 hour":["1 hora","%d horas"],"1 minute":["1 minuto","%d minutos"],"1 second":["1 segundo","%d segundos"],"Enjoy the full SoundCloud experience with our app.":"Aproveite a SoundCloud completa com nosso app.",Close:"Fechar",Retry:"Tentar novamente","1 track":["1 faixa","%d faixas"],"1 play":["1 reprodu§£o","%d reprodu§µes"],"1 follower":["1 seguidor","%d seguidores"],"Download on the App Store":"Baixar na App Store","Get it on Google Play":"Baixar no Google Play","Get it at BlackBerry World":"Baixar no BlackBerry World","Available at Amazon":"Disponvel na Amazon","Get it in the Firefox Marketplace":"Baixar no Firefox Marketplace","Download SoundCloud":"Baixar a SoundCloud","I already have the app":"J tenho o aplicativo","Listen on the SoundCloud app":"Ouvir no app SoundCloud","Download our free app":"Baixe nosso app gratuito","No more previews, just full tracks.":"Chega de pr, apenas faixas completas.","Try SoundCloud Go+":"Experimente a SoundCloud Go+","Terms of use":"Termos de Uso",Legal:"Aviso legal","Privacy policy":"Poltica de Privacidade",Privacy:"Privacidade","Cookies policy":"Poltica de Cookies","Company information":"Informa§µes sobre a empresa",Imprint:"SoundCloud Ltd.","People directory":"Diret"rio de pessoas",Directory:"Diret"rio","SoundCloud homepage":"Pgina inicial da SoundCloud","Hear the world's sounds":"Ou§a os sons do mundo","Trending tracks on SoundCloud":"Faixas mais tocadas na SoundCloud","Get our Android app to save this track to your likes, create playlists and more.":"Baixe nosso aplicativo para Android para salvar esta faixa nas suas curtidas, criar playlists e muito mais.","Get our iPhone app to save this track to your likes, create playlists and more.":"Baixe nosso aplicativo para iPhone para salvar esta faixa nas suas curtidas, criar playlists e muito mais.","Try our app.
It's even better":"Experimente nosso aplicativo.
ainda melhor",Like:"Curtir","Try playing these related tracks":"Experimente reproduzir as faixas relacionadas",Cancel:"Cancelar","Select your language":"Selecione o idioma","Language:":"Idioma:","Messages are only
supported on desktop browsers.":"As mensagens s" est£o disponveis
em navegadores desktop.","Pages might not display correctly
in mobile browsers.":"As pginas podem n£o ser exibidas corretamente
em navegadores m"veis.","Go to Messages":"Ir para Mensagens","SoundCloud for mobile is
only available as an app.":"A SoundCloud para dispositivos m"veis s"
est disponvel como aplicativo.","Open or download now
to use SoundCloud on
your device.":"Abra ou baixe agora
para usar a SoundCloud no
seu dispositivo.","Open or get the app":"Abrir ou obter o aplicativo","We're sorry to hear you're leaving.":"Que pena que vocª est indo embora.","Review your email subscriptions at":"Consulte suas assinaturas por e-mail em","Results for: [[generatedSummary]]":"Resultados para: [[generatedSummary]]",back:"voltar","Don't want to be included? Visit the desktop version of this page to opt out.":"N£o quer ser includo? Visite a vers£o para desktop desta pgina para cancelar.","Play or pause track":"Reproduzir ou pausar faixa","Become a SoundCloud Pro":"Torne-se SoundCloud Pro","175 million people listen on SoundCloud each month. Get the tools you need to share your music and grow your audience.":"175 milhµes de pessoas ouvem a SoundCloud todo mªs. Obtenha as ferramentas necessrias para compartilhar sua mºsica e aumentar seu pºblico.","Pro plans can only be purchased from a computer.":"Os planos Pro podem ser adquiridos somente de um computador.","Stats with more data.":"Estatsticas com mais informa§µes.","Pro stats provide the data you need to plan your releases, connect with your biggest fans, and build your career.":"As estatsticas Pro fornecem as informa§µes que vocª precisa para planejar seus lan§amentos, conectar-se com seus maiores f£s e projetar sua carreira.","More upload time.":"Mais tempo de upload.","Double your upload time with a Pro subscription or get limitless storage for your tracks, albums, projects, and back catalog with Pro Unlimited.":"Dobre o tempo de upload com uma assinatura do plano Pro ou obtenha armazenamento ilimitado para suas faixas, lbuns, projetos e catlogo com o plano Pro Iilimitado.","More control.":"Mais controle.","Pin tracks and playlists to the top of your profile with Spotlight, turn commenting and public stats on or off with Quiet Mode. By going Pro, you're in control of your tracks and playlists.":"Fixe faixas e playlists no topo do seu perfil com os Destaques, ative ou desative comentrios e estatsticas pºblicas com o modo silencioso. Assinando o plano Pro, vocª controla suas faixas e playlists.","Become a SoundCloud Pro on your computer today at [[[link]]].":"Torne-se SoundCloud Pro com seu computador hoje mesmo em [[[link]]].",All:"Tudo",Tracks:"Faixas",People:"Pessoas","1 person":["1 pessoa","[[count]] pessoas"],"1 playlist":["1 playlist","[[count]] playlists"],"Found 1 SoundCloud Go+ result":["1 resultado encontrado na SoundCloud Go+","%d resultados encontrados na SoundCloud Go+"],"Show more SoundCloud Go+ results":"Exibir mais resultados na SoundCloud Go+","Sorry, nothing matches your search.":"Lamentamos, n£o houve resultados para sua pesquisa.","Search SoundCloud":"Pesquisar na SoundCloud","Find people, tracks and playlists":"Encontre pessoas, faixas e playlists","You have successfully
changed your password.":"Vocª alterou
sua senha com sucesso.","Activate your device":"Ativar seu dispositivo","Open the SoundCloud app":"Abra o app da SoundCloud","When prompted, enter the activation code from your device. Activation is only available in the latest version of the app.":"Quando solicitado, insira o c"digo de ativa§£o do seu dispositivo. A ativa§£o s" est disponvel na ºltima vers£o do aplicativo.","Or, continue in your browser":"Ou continue no seu navegador","Not available in your country":"N£o disponvel no seu pas","Reposted by [[username]]":"Republicada por [[username]]","Now playing":"Reproduzindo agora","Previous track":"Faixa anterior","Next track":"Pr"xima faixa","1 Like":["1 curtida","%d curtidas"],"Not available in
your country":"N£o disponvel em
seu pas","We're sorry, that track isn't available on mobile.":"Lamentamos, essa faixa n£o est disponvel para dispositivos m"veis.",Spotlight:"Destaques","Show more tracks":"Ver mais faixas","Show more playlists":"Ver mais playlists",Likes:"Curtidas","Show more likes":"Ver mais curtidas","Enjoy the custom experience for creators with SoundCloud Pulse.":"Tenha a experiªncia exclusiva dos criadores com a SoundCloud Pulse.","searchResults::1 track":["1 faixa","[[count]] faixas"],'eg. "Found 12 tracks, 1 person"::Found [[joinedCounts]]':"[[joinedCounts]] encontrados","button::Sign in to SoundCloud":"Entrar na SoundCloud","button::Download our free app":"Baixar nosso aplicativo grtis","track::Preview":"Pr(C)via"}), define("lib/helpers/dns-helper",["require","exports","module","lib/url"],function(e,t,n){var r=e("lib/url"),i=[],s=n.exports={lookup:function(e){var t=document.createDocumentFragment(),n;e=typeof e=="string"?[e]:e,e.length&&(e.forEach(function(e){n=r.parse(e).host;if(n&&i.indexOf(n)===-1){i.push(n);var s=document.createElement("link");s.rel="dns-prefetch",s.href="//"+n,t.appendChild(s)}}),t.childNodes.length&&document.head.appendChild(t))}}}), define("views/footer/footer.tmpl",["vendor/handlebars-runtime","views/app-buttons/app-buttons","views/locale-selector/locale-selector"],function(){return require("vendor/handlebars-runtime").template(function(e,t,n,r,i){function l(e,t){var r="",i;return r+='
\n",r}this.compilerInfo=[4,">= 1.0.0"],n=this.merge(n,e.helpers),i=i||{};var s="",o,u="function",a=this.escapeExpression,f=this;o=n["if"].call(t,t&&t.shouldUpsell,{hash:{},inverse:f.noop,fn:f.program(1,l,i),data:i});if(o||o===0)s+=o;return s+='
",s})}), define("views/footer/footer.css",["require","exports","module","css"],function(e,t,n,r){n.exports=r.stringToStyleElement(r.transform(".footer{text-align:center;margin:26px 0 0;padding:0 0 18px;display:none}.footer.show{display:block}.app__displayMiniPlayer .footer{padding:0 0 78px}.footer__links,.footer__links a{color:#999;line-height:20px}.footer__links>.localeSelector{color:#38d}.footer__appButtonContainer{margin:0 25px 28px}.footer__appButtonText{color:#333;font-size:16px;text-align:center;margin:0 0 18px}.footerSwitchLink{font-weight:700}")),data=null}), define("lib/helpers/a11y-helper",["require","exports","module","vendor/handlebars-runtime"],function(e,t,n){var r=e("vendor/handlebars-runtime"),i=n.exports={getAccessibleMarkup:function(e){return''+r.Utils.escapeExpression(e.screenreader)+" "+(e.visible?''+r.Utils.escapeExpression(e.visible)+" ":"")}}}), define("lib/helpers/count-helper",["require","exports","module","underscore","lib/lingua"],function(e,t,n){function a(e){var t=0;return e= 1.0.0"],n=this.merge(n,e.helpers),i=i||{};var s="",o,u=this.escapeExpression,a=this,f="function";o=n["if"].call(t,t&&t.needsCancel,{hash:{},inverse:a.noop,fn:a.program(1,l,i),data:i});if(o||o===0)s+=o;return s+='\n \n
\n',s})}), define("views/search/search-box.css",["require","exports","module","css"],function(e,t,n,r){n.exports=r.stringToStyleElement(r.transform(".searchBox{position:absolute;top:0;left:0;width:100%;height:44px;background:#fff;z-index:-1;opacity:0;-webkit-transition:opacity .25s,z-index .3s;transition:opacity .25s,z-index .3s}.searchBox.open{z-index:1;opacity:1;-webkit-transition:opacity .25s,z-index .01s;transition:opacity .25s,z-index .01s}.searchBox__searchInputWrap{position:relative;overflow:hidden;padding-right:8px}.searchBox__searchCancel+.searchBox__searchInputWrap{padding-right:4px}.searchBox__searchInput{position:relative;display:block;width:100%;height:36px;margin:4px 0 0 4px;padding-left:40px;border:0;border-radius:2px;color:#333;background:#e5e5e5}.searchBox__searchInput:focus{outline:0}.searchBox__searchInput::-moz-placeholder,.searchBox__searchInput::-webkit-placeholder,.searchBox__searchInput:-ms-placeholder{color:#999}.searchBox__searchInputWrap::after{content:'';display:block;position:absolute;left:12px;top:12px;width:20px;height:20px;background:url(https://m.soundcloud.com/assets/images/ldpi/search/search_input-bd02f9a1.png) 0 0 no-repeat;opacity:.4;background-size:20px 20px}.searchBox__searchEmpty{color:#999;display:none;position:absolute;right:10px;top:3px;height:36px;line-height:36px;width:20px;font-size:20px}.searchBox.filled .searchBox__searchEmpty{display:block}.searchBox__searchCancel{float:right;margin:13px 13px 0;color:#999}")),data=null}), define("lib/css-transitions",["require","exports","module","$","underscore"],function(e,t,n){function h(e,t,n){d(e,t,{"in":f,out:l,transitionClass:a},n)}function p(e,t,n){d(e,t,{"in":o,out:u,transitionClass:s},n)}function d(e,t,n,s){var o=e?n.out:n.in,u=e?n.in:n.out,a=r(t);a.addClass(n.transitionClass).addClass(o),setTimeout(function(){a.addClass(u).removeClass(o),i.delay(function(){a.removeClass(n.transitionClass).removeClass(o).removeClass(u),s&&s()},c)},16)}var r=e("$"),i=e("underscore"),s="g-transition-fade",o="g-transition-fade-in",u="g-transition-fade-out",a="g-transition-translate",f="g-transition-slide-top-in",l="g-transition-slide-top-out",c=300;t.fadeIn=p.bind(null,!0),t.fadeOut=p.bind(null,!1),t.slideTopIn=h.bind(null,!0),t.slideTopOut=h.bind(null,!1)}), define("lib/scroll-bouncing-fix",["require","exports","module"],function(e,t,n){var r=n.exports=function(){this.$el.on("touchmove",function(e){e.preventDefault()})}}), define("views/play-controls/now-playing.tmpl",["vendor/handlebars-runtime"],function(){return require("vendor/handlebars-runtime").template(function(e,t,n,r,i){this.compilerInfo=[4,">= 1.0.0"],n=this.merge(n,e.helpers),i=i||{};var s="",o,u=this.escapeExpression,a="function";return s+=u(n.$image.call(t,t,{hash:{size:40,"class":"nowPlaying__artwork"},data:i}))+'\n'+u((o=(o=t&&t.user,o==null||o===!1?o:o.username),typeof o===a?o.apply(t):o))+' \n'+u((o=t&&t.title,typeof o===a?o.apply(t):o))+" \n",s})}), define("views/play-controls/now-playing.css",["require","exports","module","css"],function(e,t,n,r){n.exports=r.stringToStyleElement(r.transform(".nowPlaying{display:block}.nowPlaying__artwork{float:left;margin:0 10px 0 0}.nowPlaying__username,.nowPlaying__title{display:block}.nowPlaying__username{font-size:12px;color:#999;line-height:19px}.nowPlaying__title{font-size:14px;color:#fff;line-height:19px}")),data=null}), define("views/app-buttons/app-buttons.tmpl",["vendor/handlebars-runtime"],function(){return require("vendor/handlebars-runtime").template(function(e,t,n,r,i){function l(e,t){var r="",i;return r+=' '+a(n.$a11y.call(e,{hash:{screenreader:e&&e.a11yText},data:t}))+" \n",r}this.compilerInfo=[4,">= 1.0.0"],n=this.merge(n,e.helpers),i=i||{};var s="",o,u="function",a=this.escapeExpression,f=this;o=n["if"].call(t,t&&t.url,{hash:{},inverse:f.noop,fn:f.program(1,l,i),data:i});if(o||o===0)s+=o;return s+="\n",s})}), define("views/app-buttons/app-buttons.css",["require","exports","module","css"],function(e,t,n,r){n.exports=r.stringToStyleElement(r.transform(".appButtons__link{display:block;height:57px;overflow:hidden;margin:0 auto}.appButtons.android .appButtons__link{background:url(https://m.soundcloud.com/assets/images/ldpi/appstores/en/google-a0cfe29e.png) 0 0 no-repeat;background-size:165px 57px;width:165px}.appButtons.iOS .appButtons__link{background:url(https://m.soundcloud.com/assets/images/ldpi/appstores/en/apple-c5f7f746.png) 0 0 no-repeat;background-size:193px 57px;width:193px}.appButtons.blackberry .appButtons__link{background:url(https://m.soundcloud.com/assets/images/ldpi/appstores/en/blackberry-a0cfe29e.png) 0 0 no-repeat;background-size:164px 57px;width:164px}.appButtons.amazon .appButtons__link{background:url(https://m.soundcloud.com/assets/images/ldpi/appstores/en/amazon-a0cfe29e.png) 0 0 no-repeat;background-size:167px 57px;width:167px}.appButtons.firefoxOS .appButtons__link{background:url(https://m.soundcloud.com/assets/images/firefox_marketplace-6e30092e.png) 0 0 no-repeat;background-size:172px 60px;height:60px;width:172px}.android>.appButtons__link:lang(ar){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/ar/google-dd635f2d.png)}.iOS>.appButtons__link:lang(ar){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/ar/apple-dd635f2d.png)}.blackberry>.appButtons__link:lang(ar){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/ar/blackberry-dd635f2d.png)}.amazon>.appButtons__link:lang(ar){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/ar/amazon-dd635f2d.png)}.android>.appButtons__link:lang(de){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/de/google-dd635f2d.png)}.iOS>.appButtons__link:lang(de){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/de/apple-dd635f2d.png)}.blackberry>.appButtons__link:lang(de){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/de/blackberry-dd635f2d.png)}.amazon>.appButtons__link:lang(de){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/de/amazon-dd635f2d.png)}.android>.appButtons__link:lang(es){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/es/google-dd635f2d.png)}.iOS>.appButtons__link:lang(es){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/es/apple-dd635f2d.png)}.blackberry>.appButtons__link:lang(es){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/es/blackberry-dd635f2d.png)}.amazon>.appButtons__link:lang(es){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/es/amazon-dd635f2d.png)}.android>.appButtons__link:lang(fr){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/fr/google-dd635f2d.png)}.iOS>.appButtons__link:lang(fr){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/fr/apple-dd635f2d.png)}.blackberry>.appButtons__link:lang(fr){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/fr/blackberry-dd635f2d.png)}.amazon>.appButtons__link:lang(fr){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/fr/amazon-dd635f2d.png)}.android>.appButtons__link:lang(id){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/id/google-dd635f2d.png)}.iOS>.appButtons__link:lang(id){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/id/apple-dd635f2d.png)}.blackberry>.appButtons__link:lang(id){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/id/blackberry-dd635f2d.png)}.amazon>.appButtons__link:lang(id){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/id/amazon-dd635f2d.png)}.android>.appButtons__link:lang(it){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/it/google-dd635f2d.png)}.iOS>.appButtons__link:lang(it){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/it/apple-dd635f2d.png)}.blackberry>.appButtons__link:lang(it){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/it/blackberry-dd635f2d.png)}.amazon>.appButtons__link:lang(it){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/it/amazon-dd635f2d.png)}.android>.appButtons__link:lang(ja){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/ja/google-dd635f2d.png)}.iOS>.appButtons__link:lang(ja){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/ja/apple-dd635f2d.png)}.blackberry>.appButtons__link:lang(ja){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/ja/blackberry-dd635f2d.png)}.amazon>.appButtons__link:lang(ja){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/ja/amazon-dd635f2d.png)}.android>.appButtons__link:lang(ko){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/ko/google-dd635f2d.png)}.iOS>.appButtons__link:lang(ko){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/ko/apple-dd635f2d.png)}.blackberry>.appButtons__link:lang(ko){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/ko/blackberry-dd635f2d.png)}.amazon>.appButtons__link:lang(ko){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/ko/amazon-dd635f2d.png)}.android>.appButtons__link:lang(nl){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/nl/google-dd635f2d.png)}.iOS>.appButtons__link:lang(nl){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/nl/apple-dd635f2d.png)}.blackberry>.appButtons__link:lang(nl){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/nl/blackberry-dd635f2d.png)}.amazon>.appButtons__link:lang(nl){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/nl/amazon-dd635f2d.png)}.android>.appButtons__link:lang(pt_BR){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/pt_BR/google-a0cfe29e.png)}.iOS>.appButtons__link:lang(pt_BR){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/pt_BR/apple-a0cfe29e.png)}.blackberry>.appButtons__link:lang(pt_BR){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/pt_BR/blackberry-a0cfe29e.png)}.amazon>.appButtons__link:lang(pt_BR){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/pt_BR/amazon-a0cfe29e.png)}.android>.appButtons__link:lang(ru){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/ru/google-dd635f2d.png)}.iOS>.appButtons__link:lang(ru){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/ru/apple-dd635f2d.png)}.blackberry>.appButtons__link:lang(ru){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/ru/blackberry-dd635f2d.png)}.amazon>.appButtons__link:lang(ru){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/ru/amazon-dd635f2d.png)}.android>.appButtons__link:lang(th){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/th/google-dd635f2d.png)}.iOS>.appButtons__link:lang(th){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/th/apple-dd635f2d.png)}.blackberry>.appButtons__link:lang(th){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/th/blackberry-dd635f2d.png)}.amazon>.appButtons__link:lang(th){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/th/amazon-dd635f2d.png)}.android>.appButtons__link:lang(zh){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/zh/google-dd635f2d.png)}.iOS>.appButtons__link:lang(zh){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/zh/apple-dd635f2d.png)}.blackberry>.appButtons__link:lang(zh){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/zh/blackberry-dd635f2d.png)}.amazon>.appButtons__link:lang(zh){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/zh/amazon-dd635f2d.png)}")),data=null}), define("views/locale-selector/locale-selector-content",["require","exports","module","config","lib/event-bus","lib/view","lib/i18n-locale-switcher","views/locale-selector/locale-selector-content.css","views/locale-selector/locale-selector-content.tmpl"],function(e,t,n){function a(){i.trigger("locale-selector:cancel")}var r=e("config"),i=e("lib/event-bus"),s=e("lib/view"),o=e("lib/i18n-locale-switcher"),u=n.exports=s.extend({className:"localeSelectorContent",css:e("views/locale-selector/locale-selector-content.css"),template:e("views/locale-selector/locale-selector-content.tmpl"),events:{"click .localeSelector__cancel":a},renderDecorate:function(){i.trigger("locale-selector:toggle"),this.whenInserted().done(function(){o.init({selector:".localeSelectorContent__wrapper",host:r.get("v2_host")})})}})}), define("lib/helpers/lang-helper",["require","exports","module"],function(e,t,n){var r=n.exports={plural:function(e,t,n){return n=typeof n=="string"?n:t+"s",e===1?t:n},possessive:function(e,t){return e+"'s"+(t?" "+t:"")}}}), define("lib/views/list",["require","exports","module","$","underscore","vendor/handlebars-runtime","lib/helpers/map-to-html-attrs-helper","lib/view"],function(e,t,n){function f(){var e=i.pluck(this.subviews,"model");return this.collection.find(function(t){return e.indexOf(this.getSubviewModel(t))===-1},this)}function l(){return this.getDesiredNumItems()}function c(){var e=l.call(this),t,n;if(!e)return;t=this.getLength();while(t-->e)n=this.getListItemView(this.collection.at(e)),n&&(this.removeListItemFromDOM(n,{index:e}),this.removeSubview(n))}function h(){return this.hasData()&&this.collection&&this.collection.length===0&&this.collection.isFullyPopulated()}function p(e){return function(t){return t instanceof e}}var r=e("$"),i=e("underscore"),s=e("vendor/handlebars-runtime"),o=e("lib/helpers/map-to-html-attrs-helper"),u=e("lib/view"),a=n.exports=u.extend({emptyTemplate:null,defaults:{minDisplay:0,maxDisplay:3},Subview:null,subviewArgs:{},listTagName:"ul",listClassName:"sc-list-nostyle sc-clearfix",itemTagName:"li",itemClassName:"",template:function(){return""},_isShowingEmpty:!1,_listElement:null,_desiredLength:null,_setup:function(e){u.prototype._setup.call(this,e),this._desiredLength=Math.max(e.minDisplay,e.maxDisplay)||Infinity},renderDecorate:function(){this.createListElement()&&this.syncItems()},createListElement:function(){var e=this.getListContainer(),t;return e.length&&!this._listElement&&(t=window.document.createElement(this.listTagName),this.listClassName&&(t.className=this.listClassName),e.append(t),this.resetElementCache(),this._listElement=r(t)),this._listElement},syncItems:function(){var e,t=this.getModelsToRender(),n=this.getLength(),r=Math.min(l.call(this),t.length);if(nr&&c.call(this)},getDesiredNumItems:function(){return this._desiredLength},getLength:function(){return this.getListItemViews().length},setDisplayedItems:function(e){e=Math.min(e,this.options.maxDisplay||Infinity),e!==this._desiredLength&&(this._desiredLength=e,this.syncItems())},_teardown:function(){this._listElement&&(this._listElement.remove(),this._listElement=null),u.prototype._teardown.call(this)},getModelsToRender:function(){return this.collection.models},createAndInsertListItemView:function(e,t){var n=this.addListItemSubview(e);n.render(),this.addListItemToDOM(n,i.isNumber(t)?t:-1),c.call(this)},getTemplate:function(e){var t=this.emptyTemplate;return t&&h.call(this)?t:u.prototype.getTemplate.apply(this,arguments)},getListContainer:function(){return this.$el},getListElement:function(){return this._listElement||r()},getListItemView:function(e){var t=this.getSubviewModel(e);return i.find(this.subviews,function(e){return e.model===t})},getListItemViews:function(){return this.subviews.filter(p(this.Subview))},getSubviewArgs:function(e){return i.defaults({resource_id:e.resource_id,resource_type:e.resource_type},this.subviewArgs)},getSubviewModel:i.identity,getListItemAttributesData:function(e){return e.model?e.model.toJSON():{}},getListItemAttributes:function(){return{}},getListItemAttributesString:function(e){var t=this.getListItemAttributes(e);return new s.SafeString(o(t))},onAdd:function(e,t,n){if(this.disposed)return;var r=t.indexOf(e),i=l.call(this),s=r>=0&&r=this.getLength()-1||t===undefined?n.append(r):t===0?n.prepend(r):(s=this.getListItemView(this.collection.at(t-1)),s&&(i=this.getSubviewWrapper(s),r.insertAfter(i))),this.resetElementCache()},removeListItemFromDOM:function(e){var t,n=this.getSubviewWrapper(e),r=this.options.maxDisplay;t=function(){var t,i,s,o=-1;n.detach(),e._dispose(),s=!this.disposed&&r&&r","ig"),""):e=e.replace(//g,""),T.innerHTML=e,s.links&&a(T,function(e){e.nodeType===3?e.parentNode.nodeName.toLowerCase()!=="a"&&(e.nodeValue=e.nodeValue.replace(f,"{{$1}}").replace(c,"{{mailto:$1}}").replace(h,"$1{{@$2}}")):e.nodeName==="A"&&(g.test(e.href)&&(e.href=e.href.replace(g,s.internalLinksBaseUrl),e.removeAttribute("target")),e.children.length||(e.innerHTML=u(e.innerHTML,s.maxExternalLinksLength,!0)))}),e=T.innerHTML,s.links&&(e=e.replace(d,function(e,t){return s.internalLinks&&g.test(t)?''+t.replace(y,"")+"":s.externalLinks?''+u(t,s.maxExternalLinksLength)+"":t}).replace(v,'$1').replace(m,'@$1"),s.hashtagLinks&&(e=e.replace(p,'$1$2')),s.deepLinks&&(e=e.replace(l,'$1'))),s.maxLength&&(e=o(e,s.maxLength));if(s.paragraphs){e=e.split(b);for(E=0,S=e.length;E
"),e[E]="
"+e[E]+"
";e=e.join("")}else e=e.replace(/[\r\n]+/g," ").replace(w," ");return e},e.withDefaults=function(n){var i=r({},t,n);return function(t,n){var s=n?r({},i,n):i;return e.call(this,t,s)}},typeof n!="undefined"&&n.exports?n.exports=e:(global=function(){return this}(),global.SC=global.SC||{},global.SC.usertext=e)})()}), define("views/search/query-suggestion.css",["require","exports","module","css"],function(e,t,n,r){n.exports=r.stringToStyleElement(r.transform(".querySuggestion{display:block;height:50px}.querySuggestion__result,.querySuggestion__link{height:50px;display:block}.querySuggestion__link{padding:0 16px;color:#333}.querySuggestion__result{line-height:50px;border-bottom:1px solid #d6d6d6;padding:0 0 0 32px;background:url(https://m.soundcloud.com/assets/images/ldpi/search/search_input-bd02f9a1.png) 0 14px no-repeat;background-size:18px 18px}.querySuggestion__link:active{background:#f2f2f2}")),data=null}), define("views/search/query-suggestion.tmpl",["vendor/handlebars-runtime"],function(){return require("vendor/handlebars-runtime").template(function(e,t,n,r,i){this.compilerInfo=[4,">= 1.0.0"],n=this.merge(n,e.helpers),i=i||{};var s="",o,u="function",a=this.escapeExpression;s+=' ',o=(o=t&&t.output,typeof o===u?o.apply(t):o);if(o||o===0)s+=o;return s+=" \n\n",s})}), define("layouts/listen",["require","exports","module","config","config/error-messages","models/exception","lib/layout","lib/futures","lib/lingua","models/playlist","models/sound","lib/url","lib/layouts/fullheight.tmpl","layouts/blocked-listen.tmpl","lib/layouts/fullheight.css","layouts/blocked-listen.css"],function(e,t,n){function m(e,t,n){var r=u.defer();return l.resolve(e,t,n).done(r.resolve).fail(s.ajaxFatal(i.SOUND_NOT_FOUND)),r}function g(e){var t=u.defer(),n,i;return n=r.get("router").getRouteInfo("playlist"),i=n.route.exec(e),i?(i.shift(),n.handler.apply({apply:function(e,n){f.resolve(n.userPermalink,n.playlistPermalink,n.secretToken).done(t.resolve).fail(function(){t.resolve(null)})}},i)):t.resolve(null),t}function y(e,t){if(t){var n=t.findSound(e);n&&n.set(e.attributes,{silent:!0}),e=n||e}return this.setTitle(a.t("[[soundTitle]] by [[authorName]]",{soundTitle:e.get("title"),authorName:e.get("user").username})),e.isBlocked()?(this.switchLayout(d),this.setViews({"l-main":["views/listen/blocked",{resource_id:e.resource_id}]})):(this.switchLayout(p),this.setViews({"l-main":["views/listen/listen-carousel",{resource_id:e.resource_id}],"l-footnote":["views/sound/sound-controls"]}))}var r=e("config"),i=e("config/error-messages"),s=e("models/exception"),o=e("lib/layout"),u=e("lib/futures"),a=e("lib/lingua"),f=e("models/playlist"),l=e("models/sound"),c=e("lib/url"),h=a.t("Enjoy the full SoundCloud experience with our free app."),p={template:e("lib/layouts/fullheight.tmpl"),includeFooter:".l-footnote"},d={template:e("layouts/blocked-listen.tmpl"),includeFooter:".l-footnote"},v=n.exports=o.extend({css:[e("lib/layouts/fullheight.css"),e("layouts/blocked-listen.css")],setup:function(e){var t=u.defer(),n,r=[];return r.push(m(e.userPermalink,e.soundPermalink,e.secretToken)),n=c.getQueryParam("in"),n&&r.push(g(n)),this.pageUrn="",u.all(r).then(function(e,t){return this.pageUrn=e.getUrn(),y.call(this,e,t)}.bind(this)).then(t.resolve),t},includeFooter:".l-footnote",getPageUrn:function(){return this.pageUrn},getUpsellText:function(){return h}})}), define("config/error-messages",["require","exports","module","lib/lingua"],function(e,t,n){var r=e("lib/lingua"),i=n.exports={UNKNOWN:{title:r.t("Something doesn't sound right."),message:r.t("Refresh the page to try again.")},PAGE_NOT_FOUND:{title:r.t("We can't find this page.")},SOUND_NOT_FOUND:{title:r.t("We can't find this sound.")},PLAYLIST_NOT_FOUND:{title:r.t("We can't find this playlist.")},USER_NOT_FOUND:{title:r.t("We can't find this user.")}}}), define("models/exception",["require","exports","module","underscore","lib/event-bus","lib/model"],function(e,t,n){var r=e("underscore"),i=e("lib/event-bus"),s=e("lib/model"),o=n.exports=s.extend({url:null,lastFetchTime:1,initialize:function(e){e=e||{},this.id||(e.id=this.id=this.cid,o.instances.set(this.id,this)),this.fatal=!!e.fatal,s.prototype.initialize.apply(this,arguments)}},{raise:function(e,t){var n=new o(e);n.release(),t=t||{};if(t.hard)throw n;i.trigger("exception",n)},ajaxFatal:function(e){return function(t,n){n!=="abort"&&o.raise(r.extend(e,{xhr:t,fatal:!0}))}},ajaxNonFatal:function(e){return function(t,n){n!=="abort"&&o.raise({message:e,xhr:t,fatal:!1})}}})}), define("models/playlist",["require","exports","module","$","underscore","models/audible-interface","lib/backbone","lib/event-bus","lib/model","models/sound","lib/errors/unauthorized-viewer","models/user","lib/mixins/urn"],function(e,t,n){function v(e,t){var n=e[t?"on":"off"].bind(e);n("play",m,this),n("pause",g,this),n("finish",y,this),n("time",b,this),n("seeked",w,this),n("buffering:start",E,this),n("buffering:end",S,this)}function m(e){this._internalNavigation||(x.call(this,e,"play"),this._internalNavigation=!0)}function g(e){this._internalNavigation||(x.call(this,e,"pause"),this._internalNavigation=!0)}function y(e){e.sound===this.soundsCollection.last()&&(x.call(this,e,"pause"),x.call(this,e,"finish"))}function b(e){x.call(this,e,"time")}function w(e){x.call(this,e,"seeked")}function E(e){x.call(this,e,"buffering:start")}function S(e){x.call(this,e,"buffering:end")}function x(e,t){e.playlist=this,this.trigger(t,e),u.trigger("audio:"+t,e)}function T(){var e=[];i.each(this.get("tracks"),function(t){var n,r,s;this.containsSound(t.id)||(s=new f(t),this.addSubmodel(s),r=i.extend({},t,{resource_id:{playlist_id:this.id,sound_id:t.id}}),n=new f(r,{suppressGlobalEvents:!0}),n.playlist=this,n.originalSound=s,e.push(n),v.call(this,n,!0))},this),this.soundsCollection.length===0?this.soundsCollection.reset(e):this.soundsCollection.add(e,{silent:!0})}function N(e,t){var n=e.soundsCollection,r=n.get(t);if(r){var i=n.indexOf(r),s=e.get("tracks").slice();return r.isPlaying()&&r.pause(),s.splice(i,1),n.remove(r),e.set("tracks",s),r.playlist=null,r.release(),!0}return!1}var r=e("$"),i=e("underscore"),s=e("models/audible-interface"),o=e("lib/backbone"),u=e("lib/event-bus"),a=e("lib/model"),f=e("models/sound"),l=e("lib/errors/unauthorized-viewer"),c=e("models/user"),h=e("lib/mixins/urn"),p;p=o.Collection.extend({model:f,fetch:function(){return this.playlist.fetch.apply(this.playlist,arguments)},initialize:function(e,t){this.playlist=t.playlist},hasDataForView:function(){return!!this.playlist.attributes.tracks},isFullyPopulated:function(){return!0},_usageCount:function(){return 1},hold:r.noop,release:r.noop});var d=n.exports=s.extend(h,{resource_type:"playlist",urnPrefix:"soundcloud:playlists",submodelMap:{tracks:f,user:c},soundsCollection:null,currentSoundCursor:0,_playLock:null,_internalNavigation:!1,setup:function(){s.prototype.setup.apply(this,arguments);var e=this,t=this.soundsCollection=new p(null,{playlist:e});t.on("error",function(t,n){n instanceof l&&N(e,t.id)})},baseUrl:function(){return this.getEndpointUrl("playlist",{id:this.id})},parse:function(e){return e=a.prototype.parse.apply(this,arguments),e.secret_token&&e.tracks&&e.tracks.forEach(function(t){t.sharing!=="public"&&(t.secret_token=e.secret_token)}),e.sharing==="private"&&(e.track_count=Math.max(e.track_count,e.tracks.length)),e},createSubmodel:function(e,t){t==="tracks"?T.call(this):a.prototype.createSubmodel.apply(this,arguments)},findSound:function(e){return this.findSoundById(e.id)},containsSound:function(e){return!!this.findSoundById(e)},findSoundById:function(e){return this.soundsCollection.get(e)},getSounds:function(){return this.soundsCollection.models},getNumSounds:function(){return this.soundsCollection.length},getSoundIndex:function(e){return this.soundsCollection.indexOf(e)},getPrevSound:function(){return this.soundsCollection.at(this.currentSoundCursor-1)},getCurrentSound:function(){return this.soundsCollection.at(this.currentSoundCursor)},getNextSound:function(){return this.soundsCollection.at(this.currentSoundCursor+1)},getFirstSound:function(){return this.soundsCollection.at(0)},getLastSound:function(){return this.soundsCollection.at(this.soundsCollection.length-1)},play:function(e){if(this.soundsCollection.length){this._internalNavigation=!1;var t=this.getCurrentSound();t&&t.createAudio()&&(this.playbackOptions=e||{},t.audio.enablePreloading(),t.audio.play())}else if(!this.lastFetchTime){var n={};this._playLock=n,this.fetch().done(function(){this._playLock===n&&(this._playLock=null,this.play(e))}.bind(this))}},pause:function(e){this._playLock=null;if(this.soundsCollection&&this.soundsCollection.length){this._internalNavigation=!1;var t=this.getCurrentSound();t&&t.audio&&(this.playbackOptions=e||{},t.audio.pause())}},rewind:function(){this.currentSoundCursor=0},setCurrentSound:function(e){this.currentSoundCursor=this.getSoundIndex(e)},isPlaying:function(){return this.soundsCollection.some(function(e){return e.isPlaying()})},isPlayable:function(){return this.soundsCollection.every(function(e){return e.isPlayable()})}},{urnPrefix:"soundcloud:playlists",onCleanup:function(e){e.soundsCollection.each(function(e){e.playlist=null,e.release()}),e.soundsCollection.off(),delete e.soundsCollection,s.onCleanup(e)},resolve:function(e,t,n){return a._resolve(this,[e,"sets",t,n],function(n){var r=n.get("user");return r&&n.get("permalink")===t&&r.permalink===e})}})}), define("layouts/blocked-listen.tmpl",["vendor/handlebars-runtime"],function(){return require("vendor/handlebars-runtime").template(function(e,t,n,r,i){return this.compilerInfo=[4,">= 1.0.0"],n=this.merge(n,e.helpers),i=i||{},' \n'})}), define("layouts/blocked-listen.css",["require","exports","module","css"],function(e,t,n,r){n.exports=r.stringToStyleElement(r.transform(".l-blockedListen{background-color:#f2f2f2}")),data=null}), define("views/listen/blocked",["require","exports","module","lib/view","views/listen/blocked.css","views/listen/blocked.tmpl"],function(e,t,n){var r=e("lib/view"),i=n.exports=r.extend({css:e("views/listen/blocked.css"),template:e("views/listen/blocked.tmpl"),className:"blockedTrack"})}), define("views/listen/listen-carousel",["require","exports","module","underscore","$","lib/views/mixins/audible-control","config","lib/futures","lib/views/mixins/has-queue-source","lib/play-manager","router","models/sound","views/sound/sound","lib/helpers/style-helper","lib/view","lib/window-events","views/listen/listen-carousel.css","views/listen/listen-carousel.tmpl"],function(e,t,n){function b(e){var t=e?"on":"off";v[t]("resize:debounced",P,this),f[t]("change:currentSound",w,this)}function w(e){e.isGoingForward&&e.prev?E.call(this,e.current.resource_id,!0):e.isGoingForward===!1&&E.call(this,e.current.resource_id),T(this,e.current)}function E(e,t){var n=t?0:3,r=t?2:0,i=t?C:N;this.animationPromise=this.animationPromise.then(function(){if(this.disposed)return;var n=this.$("."+this.itemClassName);return x.call(this,e,r),t?k.call(this,[n[1],n[2]],"left"):k.call(this,[n[0],n[1]],"right")}.bind(this)).then(function(){if(this.disposed)return;i(this.getElement("wrapper")[0],A.call(this));var e=this.$("."+this.itemClassName);e[n].parentNode.removeChild(e[n]),L([e[1],e[2]])}.bind(this))}function S(e){var t="sound_"+e,n=this.subviews[t];return n||(n=new h({resource_id:e}),this.addSubview(n.render(),t)),n}function x(e,t){var n=S.call(this,e),r=this.$("."+this.itemClassName)[t];r&&(r.innerHTML="",r.appendChild(n.el))}function T(e,t){var n=l.getRoute("listen",t);n?o.get("router").navigate(n,{trigger:!1,replace:!0}):t.once("change:permalink",function(){!e.disposed&&f.getCurrentSound()===t&&T(e,t)})}function N(e,t){e.insertBefore(t,e.firstChild)}function C(e,t){e.appendChild(t)}function k(e,t){t=t==="left"?-this._carouselWidth:this._carouselWidth;var n="transform: translate3d("+t+"px , 0, 0);";return e.forEach(function(e){e.className+=" g-transition-translate",p(e,n)}),u.delay(m)}function L(e){var t="transform: none;";e.forEach(function(e){i(e).removeClass("g-transition-translate"),p(e,t)})}function A(){var e=document.createElement("div");return e.className=this.itemClassName,O.call(this,e,this._carouselWidth),e}function O(e,t){e.style.width=t+"px"}function M(e){this.elWidth=this.el.offsetWidth,this.$el.find(".listenCarousel__itemWrapper").each(function(t){O(t,e)})}function _(e){var t=this.getElement("wrapper")[0],n=-1*e;p(t,"transform: translate("+n+"px, 0)"),t.style.width=3*e+"px"}function D(){return this._carouselWidth=this.el.offsetWidth,this._carouselWidth}function P(){var e=D.call(this);_.call(this,e),M.call(this,e)}var r=e("underscore"),i=e("$"),s=e("lib/views/mixins/audible-control"),o=e("config"),u=e("lib/futures"),a=e("lib/views/mixins/has-queue-source"),f=e("lib/play-manager"),l=e("router"),c=e("models/sound"),h=e("views/sound/sound"),p=e("lib/helpers/style-helper"),d=e("lib/view"),v=e("lib/window-events"),m=250,g,y=n.exports=d.extend(s,a,{css:e("views/listen/listen-carousel.css"),template:e("views/listen/listen-carousel.tmpl"),className:"listenCarousel",itemClassName:"listenCarousel__itemWrapper",element2selector:{wrapper:".listenCarousel__wrapper"},states:{transitionTranslate:function(e){this.getElement("wrapper")[e?"addClass":"removeClass"]("g-transition-translate")}},ModelClass:c,getQueueSource:function(){return this.model.playlist||this.model},cursor:-1,animationPromise:null,setup:function(){this.animationPromise=u.resolve(),this.$el.one("pointerdown",g.bind(this)),b.call(this,!0)},dispose:function(){b.call(this,!1)},renderDecorate:function(){this.whenInserted().done(function(){P.call(this),x.call(this,this.model.resource_id,1)}.bind(this))},teardown:function(){clearTimeout(this._fetchNeighborSoundsId)}});g=r.once(function(){var e=this.getQueueSource();e&&!e.isPlaying()&&this.playAudible(e,{userInitiated:!0})})}), define("views/sound/sound-controls",["require","exports","module","underscore","lib/event-bus","lib/views/mixins/fetch-experiments","lib/native-links","lib/helpers/open-app-store-helper","lib/play-manager","lib/view","views/sound/sound-controls.css","views/sound/sound-controls.tmpl"],function(e,t,n){function p(e){this.getState("disabled")||a[e==="prev"?"playPrev":"playNext"]({userInitiated:!0})}function d(){this.getState("disabled")||(a.toggleCurrent({userInitiated:!0}),this.experiments.get("mweb_listening","open_app_store_on_play")==="experiment_group"&&o.useDeeplinks()&&u())}function v(){var e=a.getCurrentSound(),t=!!e&&!!e.isLoading(),n=!a.hasCurrentSound(),r=n||!a.hasPrevSound(),i=n||!a.hasNextSound(),s=n||e.isBlocked();this.toggleState("loading",t).toggleState("prevDisabled",r).toggleState("nextDisabled",i).toggleState("playDisabled",s).toggleState("disabled",n)}function m(){this.toggleState("paused",!0).toggleState("playing",!1),v.call(this)}function g(){this.toggleState("playing",!0).toggleState("paused",!1),v.call(this)}function y(){this.toggleState("initializing",!0),this.addDeferred(r.delay(function(){this.toggleState("initializing",!1),this.toggleState("initialized",!0)}.bind(this),l))}function b(){this.toggleState("scrubbing",!0)}function w(){this.toggleState("scrubbing",!1)}var r=e("underscore"),i=e("lib/event-bus"),s=e("lib/views/mixins/fetch-experiments"),o=e("lib/native-links"),u=e("lib/helpers/open-app-store-helper"),a=e("lib/play-manager"),f=e("lib/view"),l=2e3,c=250,h=n.exports=f.extend(s,{css:e("views/sound/sound-controls.css"),template:e("views/sound/sound-controls.tmpl"),className:"soundControls sc-selection-disabled",tagName:"section",events:{"click .soundControls__prev":"onClickPrev","click .soundControls__next":"onClickNext","click .soundControls__playPause":d},states:{loading:"loading",playing:"playing",paused:"paused",playDisabled:"playDisabled",prevDisabled:"prevDisabled",nextDisabled:"nextDisabled",disabled:"disabled",initializing:"initializing",initialized:"initialized"},setup:function(){this.listenTo(i,"audio:play",g).listenTo(i,"audio:pause",m).listenTo(i,"audio:buffering:start audio:buffering:end",v).listenTo(i,"scrub:start",b).listenTo(i,"scrub:end",w).listenToOnce(i,"audio:play",y)},renderDecorate:function(){var e=a.getCurrentSound();e&&e.isPlaying()&&this.toggleState("initialized",!0).toggleState("playing",!0).toggleState("paused",!1)},dispose:function(){this.stopListening()},onClickNext:r.debounce(function(){p.call(this,"next")},c,!0),onClickPrev:r.debounce(function(){p.call(this,"prev")},c,!0)})}), define("views/listen/blocked.css",["require","exports","module","css"],function(e,t,n,r){n.exports=r.stringToStyleElement(r.transform(".blockedTrack__sound{width:100%;height:0;padding-bottom:100%;position:relative}.blockedTrack__soundInner{position:absolute;top:0;bottom:0;left:0;right:0}.blockedTrack__suggestions{background-color:#fff}")),data=null}), define("views/listen/blocked.tmpl",["vendor/handlebars-runtime","views/sound/sound","views/listen/blocked-suggestions"],function(){return require("vendor/handlebars-runtime").template(function(e,t,n,r,i){this.compilerInfo=[4,">= 1.0.0"],n=this.merge(n,e.helpers),i=i||{};var s="",o,u=this.escapeExpression;return s+=' '+u(n.$view.call(t,"views/sound/sound",{hash:{resource_id:(o=t&&t._options,o==null||o===!1?o:o.resource_id),resource_type:(o=t&&t._options,o==null||o===!1?o:o.resource_type)},data:i}))+'
\n \n '+u(n.$view.call(t,"views/listen/blocked-suggestions",{hash:{resource_id:(o=t&&t._options,o==null||o===!1?o:o.resource_id),resource_type:(o=t&&t.options,o==null||o===!1?o:o.resource_type)},data:i}))+"\n
\n",s})}), define("lib/views/mixins/audible-control",["require","exports","module","underscore","lib/play-manager","lib/mixin"],function(e,t,n){function u(e,t){var n,i=r.extend(t||{},{audible:e});return this.bubble?n=this.bubble("requestPlayContext",i):n={data:i},n}var r=e("underscore"),i=e("lib/play-manager"),s=e("lib/mixin"),o=n.exports=new s({toggleAudible:function(e,t){this[e.isPlaying()?"pauseAudible":"playAudible"](e,t)},playAudible:function(e,t){i.saveLayout(),i.play(e,this.getPlayContext(e,t))},pauseAudible:function(e,t){i.pause(e,this.getPlayContext(e,t))},getPlayContext:function(e,t){var n=u.call(this,e,t);return n.data},toggleSource:function(e,t){var n=i.getCurrentSound();i.source===e&&i.sourceCursor>-1&&n&&n.isPlaying()?i.pauseCurrent(t):(i.saveLayout(),i.playSource(e,t))}})}), define("lib/views/mixins/has-queue-source",["require","exports","module","underscore","lib/event-bus","lib/mixin","lib/play-manager","lib/url"],function(e,t,n){function f(e){var t=e?"on":"off";i[t]("audio:play",l,this)[t]("audio:pause",c,this)}function l(e){h.call(this,e.sound)}function c(e){h.call(this,e.sound)}function h(e){this.toggleState("playing",p.call(this,e))}function p(e){e=e||o.getCurrentSound();if(!e||!e.isPlaying())return!1;var t=this.getQueueSource(),n=t&&t.getSounds();return!!n&&n.indexOf(e)>-1}function d(e){var t=e.data,n=t.audible,r=this.getQueueSource();return r&&o.indexOfSoundInSource(n.getCurrentSound(),r)>-1}var r=e("underscore"),i=e("lib/event-bus"),s=e("lib/mixin"),o=e("lib/play-manager"),u=e("lib/url"),a=n.exports=new s({defaults:{getQueueSource:function(){return this.collection||this.model},getRestoreUrl:function(){return u.currentPath()}},applyTo:function(e){e.bubbleEvents=r.extend(e.bubbleEvents||{},{requestPlayContext:"onRequestPlayContext"})},onRequestPlayContext:function(e){d.call(this,e)&&(e.stopPropagation(),r.extend(e.data,{source:this.getQueueSource(),restoreUrl:this.getRestoreUrl()}))},before:{setup:function(){f.call(this,!0)},dispose:function(){f.call(this,!1)},renderDecorate:function(){var e=this.getQueueSource(),t=0;e&&o.setInitialSource(e,t,this.getRestoreUrl()),h.call(this)},teardown:function(){var e=this.getQueueSource();e&&o.unsetInitialSource(e)}}})}), define("views/sound/sound",["require","exports","module","lib/views/mixins/audible-control","lib/helpers/count-helper","lib/helpers/client-environment-helper","lib/event-bus","vendor/experiments/experiments","lib/views/mixins/fetch-experiments","lib/views/mixins/fullscreen-loader","lib/views/fullscreen-overlay","lib/views/mixins/has-queue-source","lib/helpers/image-helper","views/interstitials/like-app-upsell-content","lib/lingua","lib/native-links","lib/helpers/open-app-store-helper","lib/play-manager","models/sound","lib/views/mixins/swipeable","lib/tracking/tracking-core","lib/view","views/sound/sound.css","views/sound/sound.tmpl"],function(e,t,n){function x(){this.model.get("playable")||this.getElement("info").addClass("disabled"),this.toggleState("blocked",this.model.isBlocked())}function T(){w.action("navigate","user")}function N(){this.toggleAudible(this.model,{userInitiated:!0,context:this.getContextData()}),this.experiments.get("mweb_listening","open_app_store_on_play")==="experiment_group"&&v.useDeeplinks()&&m()}function C(e){e.originalEvent.stopPropagation()}function k(e){w.action("submit","like"),v.useDeeplinks()&&(this.subviews.likeAppUpsellModal||this.addSubview(new l({style:"dark",showHeader:!0,closeBehavior:"background",trackingIdentifier:"get_the_app::like",Subview:p}),"likeAppUpsellModal"),this.subviews.likeAppUpsellModal.open())}function L(){this.toggleState("paused",!0),this.toggleState("playing",!1)}function A(){this.toggleState("paused",!1),this.toggleState("playing",!0)}function O(){this.getState("paused")||(this._wasPaused=this.getState("paused"),this.toggleState("paused",!0))}function M(){this.toggleState("paused",this._wasPaused)}var r=e("lib/views/mixins/audible-control"),i=e("lib/helpers/count-helper"),s=e("lib/helpers/client-environment-helper").device,o=e("lib/event-bus"),u=e("vendor/experiments/experiments"),a=e("lib/views/mixins/fetch-experiments"),f=e("lib/views/mixins/fullscreen-loader"),l=e("lib/views/fullscreen-overlay"),c=e("lib/views/mixins/has-queue-source"),h=e("lib/helpers/image-helper"),p=e("views/interstitials/like-app-upsell-content"),d=e("lib/lingua"),v=e("lib/native-links"),m=e("lib/helpers/open-app-store-helper"),g=e("lib/play-manager"),y=e("models/sound"),b=e("lib/views/mixins/swipeable"),w=e("lib/tracking/tracking-core"),E=e("lib/view"),S=n.exports=E.extend(a,f,r,c,b,{swipeableSelector:".sound__artwork",ModelClass:y,css:e("views/sound/sound.css"),template:e("views/sound/sound.tmpl"),className:"sound g-box-full",element2selector:{info:".sound__info",artwork:".sound__artworkImage"},requiredAttributes:["user","title"],events:{"click .sound__artwork":N,"click .sound__info":T,"click .sound__likes":k,"pointerdown .sound__artwork":C,"pointerdown .sound__likes":C},bubbleEvents:{scrubStart:O,scrubEnd:M},states:{"show-likes":"show-likes",go:"go"},_wasPaused:!1,setup:function(){this.el.className+=" "+s.brand,this.listenTo(o,"audio:pause",L).listenTo(o,"audio:play",A).model.on("change:playable",this.rerender,this),this.toggleState("go",this.model.isHighTier()),this.toggleState("show-likes",u.get("mweb_listening","like_button_upsell")==="enabled")},getTemplateData:function(e){return this.getState("show-likes")&&(e.likes_count_info={count:i.render(e.likes_count,{useSIUnits:!0}),fullMessage:d.tp("1 Like","%d Likes",e.likes_count,null,{comment:"How many times the track was Liked"})}),e.isBlocked=this.model.isBlocked(),e},dispose:function(){this.stopListening().model.off("change:playable",this.rerender,this)},renderDecorate:function(){var e=h.urlFrom(this.model.toJSON(),500),t=this.getElement("artwork")[0];h.fadeInBackground(e,t),x.call(this),this.model.playlist&&g.backfillHistoryFromPlaylist(this.model,this.model.playlist)},getQueueSource:function(){return this.model.playlist||this.model},onSwipeLeft:function(){g.playNext({userInitiated:!0})},onSwipeRight:function(){g.playPrev({userInitiated:!0})}})}), define("lib/helpers/style-helper",["require","exports","module"],function(e,t,n){function o(e,t,n){return e.style[t]=n,!0}function u(e){return e in document.documentElement.style}var r={transform:["webkit"]},i=Object.keys(r),s=n.exports=function(e,t){t=t.replace(";","");var n=t.split(":"),s=n[0],a=n[1],f=!1;return u(s)&&(f=o(e,s,a)),!f&&i.indexOf(s)>-1&&(f=r[s].some(function(t){var n="-"+t+"-"+s;if(u(n))return o(e,n,a)})),f}}), define("lib/window-events",["require","exports","module","$","underscore","lib/backbone","lib/support"],function(e,t,n){function l(e,t){var n=t+"d",r=e==="resize"?c(n):f.trigger.bind(f,e+":"+n);return i[t](r,a)}function c(e){var t=window.innerWidth,n=window.innerHeight,r=f.trigger.bind(f,"resize:x:"+e),i=f.trigger.bind(f,"resize:y:"+e),s=f.trigger.bind(f,"resize:"+e);return function(e){var o=window.innerWidth,u=window.innerHeight;o!==t&&r(e),u!==n&&i(e),s(e),n=u,t=o}}var r=e("$"),i=e("underscore"),s=e("lib/backbone"),o=e("lib/support"),u=o.orientationChange?"orientationchange":"resize",a=200,f=n.exports=i.extend({},s.Events);r(window).on(u,l("resize","debounce")).on(u,l("resize","throttle")).on("scroll",l("scroll","debounce")).on("scroll",l("scroll","throttle"))}), define("views/listen/listen-carousel.css",["require","exports","module","css"],function(e,t,n,r){n.exports=r.stringToStyleElement(r.transform(".listenCarousel{position:relative;width:100%;height:100%;overflow:hidden}.listenCarousel__wrapper{height:100%}.listenCarousel__itemWrapper{float:left;height:100%}")),data=null}), define("views/listen/listen-carousel.tmpl",["vendor/handlebars-runtime"],function(){return require("vendor/handlebars-runtime").template(function(e,t,n,r,i){return this.compilerInfo=[4,">= 1.0.0"],n=this.merge(n,e.helpers),i=i||{},' \n'})}), define("lib/views/mixins/fetch-experiments",["require","exports","module","$","underscore","vendor/experiments/experiments","config/experiments","vendor/event-gateway/event-gateway","lib/mixin","lib/tracking/tracking-core","lib/url"],function(e,t,n){function v(){return h||(h=r.Deferred()),h}function m(){return c||(c=s.initialize(o).fetchAssignments().done(function(e){v().resolve(),s.setExperimentsFromQueryParams(l.getQueryParams()),u.setExperiments(e)}).fail(function(){c=null,h=null,f.whenRequestAllowed=p})),c}var r=e("$"),i=e("underscore"),s=e("vendor/experiments/experiments"),o=e("config/experiments"),u=e("vendor/event-gateway/event-gateway"),a=e("lib/mixin"),f=e("lib/tracking/tracking-core"),l=e("lib/url"),c,h,p=f.whenRequestAllowed,d=n.exports=new a({experiments:s,around:{hasData:function(e){return e.call(this)&&s.isUpToDate(s.getAssignments(),o.version)},fetchData:function(e,t){var n=[t?e.call(this,t):r.Deferred().resolve()],i=r.Deferred();return this.addDeferred(i),s.isUpToDate(s.getAssignments(),o.version)||n.push(m.call(this)),r.when(n).done(function(e){i.resolve(e)}).fail(function(){i.reject()}),i.done(this.rerender.bind(this)),i}},before:{setup:i.once(function(){s.getAssignments()||f.deferRequests(v)})}})}), define("lib/helpers/open-app-store-helper",["require","exports","module","underscore","lib/native-links"],function(e,t,n){var r=e("underscore"),i=e("lib/native-links");n.exports=r.once(function(){window.open(i.getStoreLink(),"_blank")})}), define("views/sound/sound-controls.css",["require","exports","module","css"],function(e,t,n,r){n.exports=r.stringToStyleElement(r.transform(".soundControls{height:80px;position:absolute;top:50%;left:0;right:0;margin-top:-40px;-webkit-transform:translate3d(0,0,0);pointer-events:none}.soundControls__control{background-position:0 0;background-repeat:no-repeat;background-size:100% auto;position:absolute;pointer-events:auto}.soundControls__prev,.soundControls__next{background-image:url(https://m.soundcloud.com/assets/images/ldpi/player/skip_button-e03e9a61.png);width:28px;height:19px;top:30px;opacity:0;-webkit-transition:opacity 2s cubic-bezier(1,.01,.81,1);transition:opacity 2s cubic-bezier(1,.01,.81,1)}.soundControls__prev{left:17px}.soundControls__next{right:17px;-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.soundControls.disabled .soundControls__playPause,.soundControls.playing .soundControls__playPause:active,.soundControls.loading .soundControls__playPause:active{background-color:rgba(0,0,0,.5)}.soundControls.playing .soundControls__playPause,.soundControls.loading .soundControls__playPause{background-position:0 0}.soundControls__prev:active,.soundControls__next:active{background-position:0 -19px}.soundControls.disabled .soundControls__next,.soundControls.nextDisabled .soundControls__next,.soundControls.disabled .soundControls__prev,.soundControls.prevDisabled .soundControls__prev,.soundControls.playDisabled .soundControls__playPause{display:none}.initialized .soundControls__playPause{opacity:0}.initializing .soundControls__next,.initializing .soundControls__prev,.paused .soundControls__next,.paused .soundControls__prev,.paused .soundControls__playPause{opacity:1}.paused .soundControls__next,.paused .soundControls__prev,.paused .soundControls__playPause{-webkit-transition:none;transition:none}.soundControls.scrubbing{display:none}")),data=null}), define("views/sound/sound-controls.tmpl",["vendor/handlebars-runtime"],function(){return require("vendor/handlebars-runtime").template(function(e,t,n,r,i){this.compilerInfo=[4,">= 1.0.0"],n=this.merge(n,e.helpers),i=i||{};var s="",o=this.escapeExpression;return s+=''+o(n.$a11y.call(t,{hash:{screenreader:n.$t.call(t,"Previous track",{hash:{_comment:"Help text on prev button"},data:i})},data:i}))+'\n'+o(n.$a11y.call(t,{hash:{screenreader:n.$t.call(t,"Play or pause track",{hash:{_comment:"Help text on play/pause button"},data:i})},data:i}))+'\n'+o(n.$a11y.call(t,{hash:{screenreader:n.$t.call(t,"Next track",{hash:{_comment:"Help text on next button"},data:i})},data:i}))+"\n",s})}), define("views/listen/blocked-suggestions",["require","exports","module","lib/helpers/charts-helper","collections/chart-tracks","collections/related-sounds","models/sound","lib/view","views/listen/blocked-suggestions.css","views/listen/blocked-suggestions.tmpl"],function(e,t,n){function c(){return this.relatedSounds.isFullyPopulated()||h.call(this)}function h(){return this.relatedSounds.length>=f}var r=e("lib/helpers/charts-helper"),i=e("collections/chart-tracks"),s=e("collections/related-sounds"),o=e("models/sound"),u=e("lib/view"),a="top",f=3,l=n.exports=u.extend({css:e("views/listen/blocked-suggestions.css"),template:e("views/listen/blocked-suggestions.tmpl"),className:"blockedSuggestions",ModelClass:o,requiredAttributes:["genre"],setup:function(e){this.relatedSounds=new s(null,{resource_id:e.resource_id,resource_type:e.resource_type}),this.setupCollectionListeners(this.relatedSounds)},dispose:function(){this.teardownCollectionListeners(this.relatedSounds),this.relatedSounds.release()},hasData:function(){return u.prototype.hasData.apply(this,arguments)&&c.call(this)},getTemplateData:function(e){var t=e.useFallback=!h.call(this),n=this.options.resource_id,o=r.userGenreToChartGenre(e.genre).id;return t?(e.tagline=r.taglines(a,o).short,e.getSuggestionsCollection=function(){return new i(null,{genre:o,chartKind:a})}):e.getSuggestionsCollection=function(){return new s(null,{resource_id:n})},e},fetchData:function(){return c.call(this)?u.prototype.fetchData.apply(this,arguments):this.relatedSounds.bulkFetch(f)}})}), define("lib/views/mixins/fullscreen-loader",["require","exports","module","lib/views/loading","lib/mixin"],function(e,t,n){var r=e("lib/views/loading"),i=e("lib/mixin"),s=n.exports=new i({override:{LoadingView:r,loadingViewArgs:function(){return{size:"fullscreen"}}}})}), define("views/interstitials/like-app-upsell-content",["require","exports","module","lib/helpers/client-environment-helper","lib/lingua","lib/view","views/interstitials/like-app-upsell-content.tmpl","views/interstitials/like-app-upsell-content.css"],function(e,t,n){function u(e){this.bubble("closeButton:click")}function a(e){e.stopPropagation()}var r=e("lib/helpers/client-environment-helper").device,i=e("lib/lingua"),s=e("lib/view"),o=n.exports=s.extend({template:e("views/interstitials/like-app-upsell-content.tmpl"),css:e("views/interstitials/like-app-upsell-content.css"),className:"likeAppUpsellContent g-align-vertical",events:{"click .likeAppUpsellContent__closeButton":u,click:a},setup:function(e){this.el.className+=" "+r.brand},getTemplateData:function(e){var t=r.iOS?i.t("Get our iPhone app to save this track to your likes, create playlists and more."):i.t("Get our Android app to save this track to your likes, create playlists and more.");return{upsellIcon:"https://m.soundcloud.com/assets/images/ldpi/interstitial/like-upsell/heart-android-280d5bc8.png",upsellHeader:i.t("Try our app.It's even better"),upsellContent:t}}})}), define("lib/views/mixins/swipeable",["require","exports","module","lib/mixin"],function(e,t,n){function s(e){var t=e.data.direction;t==="left"&&this.onSwipeLeft?this.onSwipeLeft():this.onSwipeRight&&this.onSwipeRight(),e.originalEvent.preventDefault()}var r=e("lib/mixin"),i=n.exports=new r({defaults:{swipeableSelector:null},after:{renderDecorate:function(){this.$el.on("swipe",this.swipeableSelector,s.bind(this))}}})}), define("views/sound/sound.css",["require","exports","module","css"],function(e,t,n,r){n.exports=r.stringToStyleElement(r.transform(".sound__info{position:absolute;z-index:1;top:20px;left:18px;right:18px}.sound__username{font-size:15px;line-height:22px}.sound__username a{color:#ccc}.sound__title{font-size:22px;line-height:1.3}.sound__controls{position:absolute;top:50%;left:0;right:0;height:80px;margin-top:-50px}.sound__infoContent{margin:0 0 4px}.sound__artwork,.sound__artworkOverlay{position:absolute;top:0;bottom:0;width:100%}.sound__artworkOverlay{height:100%;opacity:0;background:#000}.sound__playIndicator{-webkit-transform:translate3d(0,-3px,0);transform:translate3d(0,-3px,0)}.sound__likes{color:#fff;position:absolute;bottom:12px;right:20px;line-height:39px;padding:0 10px 0 5px;font-size:14px}.sound__likes:before{width:35px;height:35px;background-image:url(https://m.soundcloud.com/assets/images/ldpi/player/like_button-280d5bc8.png);background-size:35px 35px}.iOS .sound__likes{right:auto;left:20px;border-radius:4px;height:33px;line-height:33px;background:rgba(0,0,0,.3);border:1px solid transparent}.sound.iOS.blocked .sound__likes,.sound.iOS.paused .sound__likes{background:none;border-color:rgba(255,255,255);border-color:rgba(255,255,255,.2)}.iOS .sound__likes:before{width:25px;height:25px;background-size:25px 25px;margin-top:4px}.sound__blockedMessage{color:#ccc;position:absolute;text-align:center;font-size:15px;line-height:18px;width:80%;left:0;right:0;margin:0 auto;top:40%;padding:102px 18px 0;background-image:url(https://m.soundcloud.com/assets/images/ldpi/player/geoblock-5a813d34.png);background-size:68px 84px;background-position:center top;background-repeat:no-repeat}.sound.playing .sound__playIndicator{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.sound.go .sound__playIndicator{background:linear-gradient(to right,#7d01a1,#f50)}.sound__info.disabled>.sound__infoDisabled{display:block}.sound__infoDisabled{display:none;position:absolute;background:rgba(0,0,0,.2);top:0;left:0;right:0;bottom:0}.sound.blocked .sound__artworkOverlay,.sound.paused .sound__artworkOverlay{opacity:.6}.sound.paused .sound__username,.sound.blocked .sound__username,.sound.paused .sound__title,.sound.blocked .sound__title{background:none;box-shadow:none}")),data=null}), define("views/sound/sound.tmpl",["vendor/handlebars-runtime","views/banner/banner","views/sound/waveform"],function(){return require("vendor/handlebars-runtime").template(function(e,t,n,r,i){function l(e,t){var r="";return r+='
'+u(n.$t.call(e,"Not available in
your country",{hash:{},data:t}))+"
\n",r}function c(e,t){var r="",i;r+=" ",i=n["if"].call(e,e&&e.playable,{hash:{},inverse:a.program(6,p,t),fn:a.program(4,h,t),data:t});if(i||i===0)r+=i;r+=" "+u(n.$view.call(e,"views/sound/waveform",{hash:{resource_id:e&&e._resource_id,resource_type:e&&e._resource_type},data:t}))+" ",i=n["if"].call(e,e&&e.likes_count_info,{hash:{},inverse:a.noop,fn:a.program(9,v,t),data:t});if(i||i===0)r+=i;return r+="\n",r}function h(e,t){var r="";return r+=" "+u(n.$view.call(e,"views/banner/banner",{hash:{},data:t}))+" ",r}function p(e,t){var r="",i;r+=" ",i=n.$view.call(e,"views/banner/banner",{hash:{},inverse:a.noop,fn:a.program(7,d,t),data:t});if(i||i===0)r+=i;return r+=" ",r}function d(e,t){var r="";return r+=" "+u(n.$t.call(e,"We're sorry, that track isn't available on mobile.",{hash:{},data:t}))+" ",r}function v(e,t){var r="",i;return r+=' '+u(n.$a11y.call(e,{hash:{visible:(i=e&&e.likes_count_info,i==null||i===!1?i:i.count),screenreader:(i=e&&e.likes_count_info,i==null||i===!1?i:i.fullMessage)},data:t}))+" ",r}this.compilerInfo=[4,">= 1.0.0"],n=this.merge(n,e.helpers),i=i||{};var s="",o,u=this.escapeExpression,a=this,f="function";s+=' \n '+u((o=t&&t.title,typeof o===f?o.apply(t):o))+'
\n ',o=n["if"].call(t,t&&t.isBlocked,{hash:{},inverse:a.program(3,c,i),fn:a.program(1,l,i),data:i});if(o||o===0)s+=o;return s+="\n",s})}), define("config/experiments",["require","exports","module","lib/endpoints","vendor/event-gateway/event-gateway","lib/support"],function(e,t,n){var r=e("lib/endpoints"),i=e("vendor/event-gateway/event-gateway"),s=e("lib/support"),o=n.exports={version:"23-05-2016_15:35",availableLayers:["mweb_listening"],anonymousUserId:i.getAnonymousId(),assignmentServiceUrl:r.getEndpointUrl("assignments"),localStorageKey:"MW::local::assignments",localStorageEnabled:s.localStorage}}), define("lib/helpers/charts-helper",["require","exports","module","underscore","lib/lingua","shared/config/charts"],function(e,t,n){function u(e){return e.toLowerCase().replace(/[^a-z]/g,"").replace(/^(drumnbass|dn?b)$/,"drumbass").replace(/^(rn?b|soul)$/,"rbsoul").replace(/^(rap|hiphop)$/,"hiphoprap").replace(/^folk$/,"folksingersongwriter").replace(/^(jazz|blues)$/,"jazzblues").replace(/^(dance|edm)$/,"danceedm")}function a(e){return r.findWhere(s.genres,{id:e})}var r=e("underscore"),i=e("lib/lingua"),s=e("shared/config/charts"),o=n.exports={genreLabel:function(e){return l[e]},genres:function(e){return r.where(s.genres,{category:e})},getGenre:a,genreUrn:function(e){return"soundcloud:genres:"+e},chartKindLabel:function(e){return f[e]},chartKinds:function(){return s.kinds},userGenreToChartGenre:function(e){return e&&a(u(e))||a("all-music")},taglines:function(e,t){var n=o.genreLabel(t),r=o.getGenre(t),s=r.category,u=r.content,a=[s,e,u].join("-");switch(a){case"all-trending-music":return{"short":i.t("New & hot tracks"),"long":i.t("Up-and-coming tracks on SoundCloud")};case"all-trending-audio":return{"short":i.t("New & hot audio"),"long":i.t("Up-and-coming audio on SoundCloud")};case"all-top-music":return{"short":i.t("Top 50 tracks"),"long":i.t("The most played tracks on SoundCloud this week")};case"all-top-audio":return{"short":i.t("Top 50 audio"),"long":i.t("The most played audio on SoundCloud this week")};case"music-trending-music":return{"short":i.t("New & hot in [[[genreLabel]]]",{genreLabel:n},{comment:"New & hot music tracks in (a genre)"}),"long":i.t("Up-and-coming tracks in [[[genreLabel]]] on SoundCloud",{genreLabel:n})};case"music-top-music":return{"short":i.t("Top 50 in [[[genreLabel]]]",{genreLabel:n},{comment:"Top 50 music tracks in (a genre)"}),"long":i.t("The most played tracks in [[[genreLabel]]] on SoundCloud this week",{genreLabel:n})};case"audio-trending-audio":return{"short":i.t("New & hot in [[[genreLabel]]]",{genreLabel:n},{comment:"New & hot audio tracks in (a genre)"}),"long":i.t("Up-and-coming in [[[genreLabel]]] on SoundCloud",{genreLabel:n},{comment:"Up-and-coming audio tracks in (a genre)"})};case"audio-top-audio":return{"short":i.t("Top 50 in [[[genreLabel]]]",{genreLabel:n},{comment:"Top 50 audio tracks in (a genre)"}),"long":i.t("The most played in [[[genreLabel]]] on SoundCloud this week",{genreLabel:n},{comment:"The most played audio tracks in (a genre)"})};default:}}},f={trending:i.t("New & hot"),top:i.t("Top 50")},l={"all-music":i.t("All music genres"),"all-audio":i.t("All audio genres"),alternativerock:i.t("Alternative Rock"),ambient:i.t("Ambient"),classical:i.t("Classical"),country:i.t("Country"),danceedm:i.t("Dance & EDM"),dancehall:i.t("Dancehall"),deephouse:i.t("Deep House"),disco:i.t("Disco"),drumbass:i.t("Drum & Bass"),dubstep:i.t("Dubstep"),electronic:i.t("Electronic"),folksingersongwriter:i.t("Folk & Singer-Songwriter"),hiphoprap:i.t("Hip-hop & Rap"),house:i.t("House"),indie:i.t("Indie"),jazzblues:i.t("Jazz & Blues"),latin:i.t("Latin"),metal:i.t("Metal"),piano:i.t("Piano"),pop:i.t("Pop"),rbsoul:i.t("R&B & Soul"),reggae:i.t("Reggae"),reggaeton:i.t("Reggaeton"),rock:i.t("Rock"),soundtrack:i.t("Soundtrack"),speech:i.t("Speech"),techno:i.t("Techno"),trance:i.t("Trance"),trap:i.t("Trap"),triphop:i.t("Triphop"),world:i.t("World"),audiobooks:i.t("Audiobooks"),business:i.t("Business"),comedy:i.t("Comedy"),entertainment:i.t("Entertainment"),learning:i.t("Learning"),newspolitics:i.t("News & Politics"),religionspirituality:i.t("Religion & Spirituality"),science:i.t("Science"),sports:i.t("Sports"),storytelling:i.t("Storytelling"),technology:i.t("Technology")}}), define("collections/chart-tracks",["require","exports","module","underscore","lib/mixins/audio-source","lib/helpers/charts-helper","lib/collection","models/sound"],function(e,t,n){var r=e("underscore"),i=e("lib/mixins/audio-source"),s=e("lib/helpers/charts-helper"),o=e("lib/collection"),u=e("models/sound"),a=n.exports=o.extend(i,{model:u,baseUrl:function(){return this.getEndpointUrl("charts",{},{kind:this.options.chartKind,genre:s.genreUrn(this.options.genre)})},getSourceInfo:function(){return{type:"charts"}},getSounds:function(){return this.models},parse:function(e){return r.pluck(e.collection,"track")}})}), define("views/listen/blocked-suggestions.css",["require","exports","module","css"],function(e,t,n,r){n.exports=r.stringToStyleElement(r.transform(".blockedSuggestions__section{padding:0 10px}.blockedSuggestions__heading{border-bottom:1px solid #f3f3f3;line-height:55px}")),data=null}), define("views/listen/blocked-suggestions.tmpl",["vendor/handlebars-runtime","lib/views/sounds-list"],function(){return require("vendor/handlebars-runtime").template(function(e,t,n,r,i){function l(e,t){var n="",r;return n+=" "+a((r=e&&e.tagline,typeof r===u?r.apply(e):r))+" ",n}function c(e,t){var r="";return r+=" "+a(n.$t.call(e,"Try playing these related tracks",{hash:{},data:t}))+" ",r}this.compilerInfo=[4,">= 1.0.0"],n=this.merge(n,e.helpers),i=i||{};var s="",o,u="function",a=this.escapeExpression,f=this;s+=' ',o=n["if"].call(t,t&&t.useFallback,{hash:{},inverse:f.program(3,c,i),fn:f.program(1,l,i),data:i});if(o||o===0)s+=o;return s+="
\n \n"+a(n.$view.call(t,"lib/views/sounds-list",{hash:{getCollection:t&&t.getSuggestionsCollection},data:i}))+"\n",s})}), define("views/interstitials/like-app-upsell-content.tmpl",["vendor/handlebars-runtime","views/app-buttons/app-buttons"],function(){return require("vendor/handlebars-runtime").template(function(e,t,n,r,i){this.compilerInfo=[4,">= 1.0.0"],n=this.merge(n,e.helpers),i=i||{};var s="",o,u=this.escapeExpression,a="function";s+=''+u(n.$t.call(t,"Close",{hash:{},data:i}))+' '+u((o=t&&t.upsellContent,typeof o===a?o.apply(t):o))+"\n
"+u(n.$view.call(t,"views/app-buttons/app-buttons",{hash:{},data:i}))+"\n",s})}), define("views/interstitials/like-app-upsell-content.css",["require","exports","module","css"],function(e,t,n,r){n.exports=r.stringToStyleElement(r.transform(".likeAppUpsellContent{background:#fff;padding:24px 24px 0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.likeAppUpsellContent__image{display:block;margin:0 auto}.likeAppUpsellContent.iOS{border-radius:6px;padding-bottom:19px;text-align:center;width:300px}.likeAppUpsellContent.iOS .likeAppUpsellContent__messageHeader{margin-top:20px;font-size:16;color:#333}.likeAppUpsellContent.iOS .likeAppUpsellContent__messageContent{margin-top:18px;font-size:14;color:#999}.likeAppUpsellContent.iOS .appButtons{margin-top:20px}.likeAppUpsellContent.android{border-radius:2px;padding-bottom:16px;text-align:left;width:280px}.likeAppUpsellContent.android .likeAppUpsellContent__messageHeader{margin-top:24px;font-size:16;color:#333}.likeAppUpsellContent.android .likeAppUpsellContent__messageContent{margin-top:20px;font-size:14;color:#999}.likeAppUpsellContent.android .appButtons{margin-top:32px}.likeAppUpsellContent__closeButton{position:absolute;top:13px;right:11px;border:0;overflow:hidden;background-color:transparent;width:11px;height:11px}.likeAppUpsellContent__closeButton:before{width:11px;height:11px;background:url(https://m.soundcloud.com/assets/images/ldpi/interstitial/dialog_close-a797f6bf.png);background-size:11px 11px;float:left;content:''}")),data=null}), define("views/banner/banner",["require","exports","module","underscore","lib/view","views/banner/banner.css"],function(e,t,n){var r=e("underscore"),i=e("lib/view"),s=n.exports=i.extend({className:"banner g-z-index-banner",css:e("views/banner/banner.css"),template:function(){return""},defaults:{message:null},setup:function(e){this.options.message=e.message||e.blockContent,this.toggleState("disabled",!0),r.bindAll(this,"setBanner")},renderDecorate:function(){this.whenInserted().done(function(){var e=this.options;!r.isEmpty(e)&&!r.isEmpty(r.compact(r.values(e)))&&this.setBanner(e)}.bind(this))},setBanner:function(e){if(!e||!e.message)return;var t=this.el,n=e.message;n&&this.getState("disabled")?(this.toggleState("disabled",!1),t.innerHTML=e.message,t.style.top=e.position):n&&!this.getState("disabled")?t.innerHTML=e.message:this.toggleState("disabled",!0)}})}), define("views/sound/waveform",["require","exports","module","views/sound/waveform-canvas","lib/math","models/sound","lib/helpers/style-helper","lib/view","views/sound/waveform.tmpl","views/sound/waveform.css"],function(e,t,n){function f(e){var t=e?"on":"off";this.model[t]("play pause",l,this)[t]("position",c,this)}function l(){this.toggleState("playing",this.model.isPlaying())}function c(){this._isScrubbing||h.call(this,this.model.currentTime()/this.model.duration())}function h(e){if(!this.subviews.waveformCanvasUnplayed)return;var t=this.subviews.waveformCanvasUnplayed.elWidth,n=this.model.getMediaDuration()/this.model.duration();e=i.clamp(e,0,n),o(this.getElement("waveformPlayed")[0],"transform: translateX("+(t-Math.floor(t*e))+"px)"),o(this.getElement("waveformUnplayed")[0],"transform: translateX("+ -Math.floor(t*e)+"px)")}function p(e){var t=this.subviews.waveformCanvasUnplayed.elWidth,n=this._currentSeek+e*t,r=this.model.getMediaDuration()/this.model.duration();this._currentSeek=i.clamp(n,0,r*t),this._isScrubbing&&(h.call(this,this._currentSeek/t),this.subviews.timeIndicator.manualProgress(this._currentSeek/t))}function d(){var e=this.subviews.waveformCanvasUnplayed.elWidth;this._isScrubbing=!0,this._currentSeek=this.model.currentTime()/this.model.duration()*e,this.subviews.timeIndicator.toggleScrubbing(!0),this.toggleState("scrubbing",!0)}function v(){var e=this.subviews.waveformCanvasUnplayed.elWidth;this._isScrubbing=!1,this.subviews.timeIndicator.toggleScrubbing(!1),this.toggleState("scrubbing",!1),this.model.seek(this.model.duration()*(this._currentSeek/e))}function m(e){p.call(this,e.data.delta)}var r=e("views/sound/waveform-canvas").Events,i=e("lib/math"),s=e("models/sound"),o=e("lib/helpers/style-helper"),u=e("lib/view"),a=n.exports=u.extend({template:e("views/sound/waveform.tmpl"),css:e("views/sound/waveform.css"),className:"waveform sc-selection-disabled g-opacity-transition",ModelClass:s,element2selector:{waveformPlayed:".waveform__waveformCanvasPlayed > canvas",waveformUnplayed:".waveform__waveformCanvasUnplayed > canvas"},bubbleEvents:{scrubStart:d,scrub:m,scrubEnd:v},defaults:{upperPartHeight:.7},requiredAttributes:["id","waveform_url","state"],setup:function(){this.toggleState("visual",this.options.visual),this._currentSeek=0,f.call(this,!0)},dispose:function(){f.call(this,!1)},renderDecorate:function(){this.subviews.waveformCanvasUnplayed.on(r.RENDERED,function(){this.toggleState("visible",!0),l.call(this)},this)},getTemplateData:function(e){var t=this.options;return{model:e,upperPartHeight:t.upperPartHeight,upperPartHeightPercent:t.upperPartHeight*100+"%"}}})}), define("shared/config/charts",["require","exports","module"],function(e,t,n){n.exports={defaultKind:"top",defaultGenre:"all-music",kinds:[{id:"top",urlPart:"top"},{id:"trending",urlPart:"new"}],genres:[{id:"all-music",category:"all",content:"music"},{id:"all-audio",category:"all",content:"audio"},{id:"alternativerock",category:"music",content:"music"},{id:"ambient",category:"music",content:"music"},{id:"classical",category:"music",content:"music"},{id:"country",category:"music",content:"music"},{id:"danceedm",category:"music",content:"music"},{id:"dancehall",category:"music",content:"music"},{id:"deephouse",category:"music",content:"music"},{id:"disco",category:"music",content:"music"},{id:"drumbass",category:"music",content:"music"},{id:"dubstep",category:"music",content:"music"},{id:"electronic",category:"music",content:"music"},{id:"folksingersongwriter",category:"music",content:"music"},{id:"hiphoprap",category:"music",content:"music"},{id:"house",category:"music",content:"music"},{id:"indie",category:"music",content:"music"},{id:"jazzblues",category:"music",content:"music"},{id:"latin",category:"music",content:"music"},{id:"metal",category:"music",content:"music"},{id:"piano",category:"music",content:"music"},{id:"pop",category:"music",content:"music"},{id:"rbsoul",category:"music",content:"music"},{id:"reggae",category:"music",content:"music"},{id:"reggaeton",category:"music",content:"music"},{id:"rock",category:"music",content:"music"},{id:"soundtrack",category:"music",content:"music"},{id:"techno",category:"music",content:"music"},{id:"trance",category:"music",content:"music"},{id:"trap",category:"music",content:"music"},{id:"triphop",category:"music",content:"music"},{id:"world",category:"music",content:"music"},{id:"audiobooks",category:"audio",content:"audio"},{id:"business",category:"audio",content:"audio"},{id:"comedy",category:"audio",content:"audio"},{id:"entertainment",category:"audio",content:"audio"},{id:"learning",category:"audio",content:"audio"},{id:"newspolitics",category:"audio",content:"audio"},{id:"religionspirituality",category:"audio",content:"audio"},{id:"science",category:"audio",content:"audio"},{id:"sports",category:"audio",content:"audio"},{id:"storytelling",category:"audio",content:"audio"},{id:"technology",category:"audio",content:"audio"}]}}), define("lib/views/sounds-list",["require","exports","module","lib/views/list","views/sound/sound-badge"],function(e,t,n){var r=e("lib/views/list"),i=e("views/sound/sound-badge"),s=n.exports=r.extend({Subview:i,defaults:{maxDisplay:3,getCollection:null},className:"g-list",itemClassName:"g-list-item",setup:function(e){this.collection=e.getCollection()}})}), define("views/banner/banner.css",["require","exports","module","css"],function(e,t,n,r){n.exports=r.stringToStyleElement(r.transform(".banner.disabled{display:none}.banner{position:absolute;left:0;width:100%;height:36px;line-height:36px;background:#000;background:rgba(0,0,0,.8);color:#e5e5e5;text-align:center;font-size:13px}")),data=null}), define("views/sound/waveform-canvas",["require","exports","module","underscore","lib/views/canvas-view","vendor/color/color","config","models/sound","lib/store","lib/support"],function(e,t,n){function E(){if(this.disposed)return;if(!this.waveformData){T.call(this).done(this.renderWaveform.bind(this));return}var e=this.options;this.clearCanvas(),S({waveform:this.waveformData,duration:this.model.duration(),mediaDuration:this.model.getMediaDuration(),scaledWidth:this.elWidth,scaledHeight:this.elHeight,context:this.context,bgColor:e.bgColor,bottomBgColor:e.bottomBgColor,upperPartHeight:e.upperPartHeight,upperAlpha:e.upperAlpha,lowerAlpha:e.lowerAlpha}),this.trigger(w.Events.RENDERED)}function S(e){var t=e.waveform,n=e.scaledWidth,r=e.scaledHeight,i=e.upperPartHeight,o=e.context,u=Math.round(i*r),a=r-u,f=n/t.length,l=s(e.bgColor),c=s(e.bottomBgColor),h,p,m,b,w,E=l.rgba(e.upperAlpha),S=c.rgba(e.lowerAlpha),x=l.rgba(e.upperAlpha*y),T=l.rgba(e.lowerAlpha*y),N=Math.ceil(e.mediaDuration/e.duration*n);for(h=0;h-1?C():b.get(r);return i?t.resolve({data:i}):(t.done(function(e){b.set(e.key,e.data)}),x(r).done(function(e){t.resolve({key:r,data:e.samples.reduce(N(e.height),new l(e.samples.length))})}).fail(function(){t.resolve({key:r,data:C()})})),t.done(function(e){this.waveformData=e.data}.bind(this)),t.promise()}var r=e("underscore"),i=e("lib/views/canvas-view"),s=e("vendor/color/color"),o=e("config"),u=e("models/sound"),a=e("lib/store"),f=e("lib/support"),l=f.typedArrays?Uint8Array:Array,c="/images/player-waveform-medium.png",h=500,p=1800,d=140,v=2,m=1,g=v+m,y=.2,b=new a({maxLength:h}),w=n.exports=i.extend({className:"g-box-full waveformCanvas",defaults:{bgColor:"#333333",bottomBgColor:"#EEEEEE",lowerAlpha:1,upperAlpha:1,upperPartHeight:.61},ModelClass:u,requiredAttributes:["waveform_url"],waveformData:null,onCanvasInserted:E,onCanvasResize:E,renderWaveform:E,renderWaveformDecorate:$.noop},{Events:{RENDERED:"waveform-canvas.rendered"}}),N=r.memoize(function(e){return function(t,n,r){return t[r]=e-n,t}}),C=r.memoize(function(){var e=new l(p);for(var t=0;t= 1.0.0"],n=this.merge(n,e.helpers),i=i||{};var s="",o,u=this.escapeExpression;return s+='
'+u(n.$view.call(t,"views/sound/waveform-canvas",{hash:{resource_id:(o=t&&t.model,o==null||o===!1?o:o._resource_id),resource_type:(o=t&&t.model,o==null||o===!1?o:o._resource_type),key:"waveformCanvasPlayed",bgColor:"#FF6600",bottomBgColor:"#ffa366",className:"g-moving-element"},data:i}))+'
'+u(n.$view.call(t,"views/sound/waveform-canvas",{hash:{resource_id:(o=t&&t.model,o==null||o===!1?o:o._resource_id),resource_type:(o=t&&t.model,o==null||o===!1?o:o._resource_type),key:"waveformCanvasUnplayed",bgColor:"#FFFFFF",bottomBgColor:"#B3B3B3",className:"g-moving-element"},data:i}))+'
\n
'+u(n.$view.call(t,"views/listen/time-indicator",{hash:{resource_id:(o=t&&t.model,o==null||o===!1?o:o._resource_id),resource_type:(o=t&&t.model,o==null||o===!1?o:o._resource_type),key:"timeIndicator"},data:i}))+'\n
'+u(n.$view.call(t,"views/listen/scrubber",{hash:{resource_id:(o=t&&t.model,o==null||o===!1?o:o._resource_id),resource_type:(o=t&&t.model,o==null||o===!1?o:o._resource_type)},data:i}))+"\n
",s})}), define("views/sound/waveform.css",["require","exports","module","css"],function(e,t,n,r){n.exports=r.stringToStyleElement(r.transform(".waveform{height:100%;pointer-events:none}.waveform,.waveform__layer{width:100%;position:absolute}.waveform__layer{height:87px;bottom:18%;overflow:hidden;pointer-events:auto;-ms-touch-action:none;touch-action:none}.waveform__layer .waveform__layer{bottom:0}.waveform__timeIndicator{position:absolute;bottom:18%;margin-bottom:34px;display:inline-block;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);transition:bottom .15s linear;z-index:2}.waveform:not(.playing) .waveform__timeIndicator .timeIndicator__container,.waveform.scrubbing .waveform__timeIndicator .timeIndicator__container{background:none}.waveform.scrubbing .waveform__timeIndicator{bottom:46%;transition-timing-function:cubic-bezier(.51,.37,.61,1.6);transition-duration:.25s}.waveform.scrubbing .timeIndicator__text{font-size:20px}.waveform__waveformCanvases{clip:rect(50px,auto,53px,0);-webkit-transform:scaleY(.5);transform:scaleY(.5);-webkit-transform-origin:0 54px;transform-origin:0 54px;-webkit-transition:all .2s cubic-bezier(.68,.68,.165,1);transition:all .2s cubic-bezier(.68,.68,.165,1);z-index:0}.waveform.playing .waveform__waveformCanvases{clip:rect(0,auto,87px,0);-webkit-transform:scaleY(1);transform:scaleY(1);transition:all .45s cubic-bezier(.68,.68,.165,1.45);-webkit-transition:all .45s cubic-bezier(.68,.68,.165,1.45)}.waveform__waveformCanvasPlayed,.waveform__waveformCanvasUnplayed{z-index:1}.waveform__waveformCanvasPlayed{right:50%}.waveform__waveformCanvasPlayed canvas{-webkit-transform:translateX(100%);transform:translateX(100%)}.waveform__waveformCanvasUnplayed{left:50%}.waveform__waveformCanvasUnplayed canvas{-webkit-transform:translateX(0);transform:translateX(0)}.waveform__scrubber{z-index:3}")),data=null}), define("views/sound/sound-badge",["require","exports","module","lib/views/mixins/audible-control","config","lib/helpers/datetime-helper","lib/views/mixins/deferred-images","models/sound","lib/view","views/sound/sound-badge.css","views/sound/sound-badge.tmpl"],function(e,t,n){function l(e){var t=e?"on":"off";this.model[t]("play pause",c,this)}function c(){h.call(this)}function h(){if(this.disposed)return;this.toggleState("playing",this.model.isPlaying())}function p(e){var t=this.model;if(t.isBlocked()){e.preventDefault();return}t.isPlaying()||this.playAudible(t,{userInitiated:!0,context:this.getContextData()})}var r=e("lib/views/mixins/audible-control"),i=e("config"),s=e("lib/helpers/datetime-helper"),o=e("lib/views/mixins/deferred-images"),u=e("models/sound"),a=e("lib/view"),f=n.exports=a.extend(r,o,{css:e("views/sound/sound-badge.css"),template:e("views/sound/sound-badge.tmpl"),ModelClass:u,className:"soundBadge g-badge",requiredAttributes:["permalink_url","user","title"],events:{click:p},setup:function(){l.call(this,!0)},dispose:function(){l.call(this,!1)},renderDecorate:function(){this.toggleState("go",this.model.isHighTier()),h.call(this)},getTemplateData:function(e){var t=i.get("router").getLayoutInfo(),n=t&&t.args,r=n&&n.username;return e.timecode=s.timecode(e.duration),e.isReposted&&t.layoutName==="user-profile"&&(e.layoutUsername=r),e.isBlocked=this.model.isBlocked(),e.isSnippetized=this.model.isSnippetized(),e}})}), define("lib/views/canvas-view",["require","exports","module","lib/helpers/client-environment-helper","lib/view","lib/window-events"],function(e,t,n){function a(){try{var e=this.el.offsetWidth,t=this.el.offsetHeight;if(this.elWidth!==e||this.elHeight!==t)f.call(this,e,t),this.onCanvasResize()}catch(n){}}function f(e,t){this.elWidth=e||this.el.offsetWidth,this.elHeight=t||this.el.offsetHeight,r.device.dpi==="hdpi"&&o!==1?(this.el.setAttribute("width",this.elWidth*o),this.el.setAttribute("height",this.elHeight*o),this.context.scale(o,o)):(this.el.setAttribute("width",this.elWidth),this.el.setAttribute("height",this.elHeight))}var r=e("lib/helpers/client-environment-helper"),i=e("lib/view"),s=e("lib/window-events"),o=r.device.devicePixelRatio/r.browser.backingStoreRatio,u=n.exports=i.extend({tagName:"canvas",className:"g-box-full",context:null,template:function(){return""},_setup:function(){this.context=this.el.getContext("2d"),s.on("resize:debounced",a,this),i.prototype._setup.apply(this,arguments)},_dispose:function(){if(this.disposed)return;s.off("resize:debounced",a,this),delete this.context,delete this.elWidth,delete this.elHeight,i.prototype._dispose.apply(this,arguments)},renderDecorate:function(){this.whenInserted().done(function(){f.call(this),this.onCanvasInserted()}.bind(this))},onCanvasInserted:$.noop,onCanvasResize:$.noop,forceResize:function(){this._onWindowResize()},clearCanvas:function(){this.context&&this.context.clearRect(0,0,this.elWidth,this.elHeight)}})}), define("vendor/color/color",["require","exports","module"],function(e,t,n){(function(){function f(e){return e===void 0}function l(e){return parseInt(e,16)}function c(e){return parseInt(e,10)}function h(e){return e.length===1?"0"+e:""+e}function p(e){return typeof e=="string"&&e.indexOf(".")!==-1&&parseFloat(e)===1}function d(e){return typeof e=="string"&&e.indexOf("%")!==-1}function v(e){return o(1,u(0,e))}function m(e,t){p(e)&&(e="100%");var n=d(e);return e=o(t,u(0,parseFloat(e))),n&&(e=parseInt(e*t,10)/100),r.abs(e-t)r.brightness&&n.color>r.color?A(e):A(t)}var e=/^[\s,#]+/,t=/\s+$/,r=Math,i=r.abs,s=r.round,o=r.min,u=r.max,a=function(){var e="[-\\+]?\\d+%?",t="[-\\+]?\\d*\\.\\d+%?",n="(?:"+t+")|(?:"+e+")",r="[\\s|\\(]+("+n+")[,|\\s]+("+n+")[,|\\s]+("+n+")\\s*\\)?";return{rgb:new RegExp("rgb"+r),hsl:new RegExp("hsl"+r),hex3:/^([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/}}(),A=function(e){var t=E(e);return{hue:function(e){return S.call(this,e)},darken:function(e){return x.call(this,e)},lighten:function(e){return T.call(this,e)},analogous:function(e,t){return N.call(this,e,t)},readable:function(e){return k.call(this,e)},diff:function(e){return C.call(this,e)},contrast:function(e,t){return L.call(this,e,t)},hex:function(){return t?"#"+g(t):null},toRgb:function(){return t},isValid:function(){return t?!0:!1},rgb:function(){return t?"rgb("+[s(t.r),s(t.g),s(t.b)].join(", ")+")":null},rgba:function(e){return t?"rgba("+[s(t.r),s(t.g),s(t.b),f(e)?1:v(e)].join(", ")+")":null},toHsl:function(){return b(t)},hsl:function(){var e=b(t);return t?"hsl("+e.h+", "+e.s+"%, "+e.l+"%)":null}}};typeof n!="undefined"&&n.exports?n.exports=A:(global=function(){return this}(),global.SC=global.SC||{},global.SC.color=A)})()}), define("views/listen/time-indicator",["require","exports","module","underscore","lib/helpers/datetime-helper","lib/views/progress-bar","views/listen/time-indicator.tmpl","views/listen/time-indicator.css"],function(e,t,n){var r=e("underscore"),i=e("lib/helpers/datetime-helper"),s=e("lib/views/progress-bar"),o=1e3/60,u=n.exports=s.extend({template:e("views/listen/time-indicator.tmpl"),css:e("views/listen/time-indicator.css"),className:"timeIndicator",element2selector:{current:".timeIndicator__current"},setup:function(){s.prototype.setup.apply(this,arguments),this._isScrubbing=!1,this.updateTimeDisplay=r.throttle(this.updateTimeDisplay.bind(this),o)},getTemplateData:function(e){e.timecode=i.timecode(this.model.getMediaDuration())},manualProgress:function(e){this.updateTimeDisplay(e*this.model.duration())},updateProgress:function(e){this._isScrubbing||this.updateTimeDisplay(e)},toggleScrubbing:function(e){this._isScrubbing=e},updateTimeDisplay:function(e){var t=e?e:this.model.currentTime();t=Math.floor(t/1e3+.1)*1e3,this.getElement("current")[0].innerHTML=i.timecode(t)}})}), define("views/listen/scrubber",["require","exports","module","lib/views/mixins/draggable","lib/event-bus","models/sound","lib/view"],function(e,t,n){function a(){i.trigger("scrub:start"),this.bubble("scrubStart")}function f(e){this.bubble("scrub",{delta:e.data.delta})}function l(){i.trigger("scrub:end"),this.bubble("scrubEnd")}var r=e("lib/views/mixins/draggable"),i=e("lib/event-bus"),s=e("models/sound"),o=e("lib/view"),u=n.exports=o.extend(r,{className:"scrubber g-box-full",template:function(){return""},ModelClass:s,events:{"draggable-start":a,"draggable-drag":f,"draggable-end":l},setup:function(){this.el.style.background="rgba(0,0,0,0)"}})}), define("lib/helpers/datetime-helper",["require","exports","module","underscore","lib/lingua"],function(e,t,n){var r=e("underscore"),i=e("lib/lingua"),s=1e3,o=6e4,u=36e5,a={inWords:!1},f=n.exports={timecode:function(e,t){var n,f;return t=t||{},t=r.defaults(t,a),isNaN(e)?e:(n=[],f={h:Math.floor(e/u),m:Math.floor(e/o%60),s:Math.floor(e/s%60)},t.inWords?(f.h>0&&n.push(i.tp("1 hour","%d hours",f.h)),f.m>0&&n.push(i.tp("1 minute","%d minutes",f.m)),(f.s>0||f.m===0&&f.h===0)&&n.push(i.tp("1 second","%d seconds",f.s)),n.join(" ")):(f.h>0&&n.push(f.h),n.push(f.m0?"0"+f.m:f.m,f.s=e.top&&g(e,t)},this)}function g(e){var t=e.element,n=t.getAttribute("data-src");e.loading=!0,u.load(n).done(function(){var e=r(t);t.tagName==="IMG"?t.src=n:t.style.backgroundImage="url("+n+")",e.hasClass("image__defer")&&(e.removeClass("image__defer"),t.removeAttribute("data-src"),o(t))})}function y(){var e=s.get("appView").nativeScrollEl;return e?e[0].scrollTop:window.pageYOffset}var r=e("$"),i=e("underscore"),s=e("config"),o=e("lib/css-transitions").fadeIn,u=e("lib/helpers/image-helper"),a=e("lib/mixin"),f=300,l={},c=window.innerHeight/2,h=!1,p,d=n.exports=new a({after:{renderDecorate:function(){this.whenInserted().done(v.bind(this))}},storeDeferredImages:function(){this.$(".image__defer").each(function(e){var t=i.uniqueId();l[t]={top:e.getBoundingClientRect().top+window.pageYOffset,element:e,loading:!1}})}})}), define("views/sound/sound-badge.css",["require","exports","module","css"],function(e,t,n,r){n.exports=r.stringToStyleElement(r.transform(".soundBadge .soundBadge__playing{display:none}.soundBadge.playing .soundBadge__playing{display:block}.soundBadge.playing .soundBadge__indicator{display:none}.soundBadge .soundBadge__artwork{position:relative}.soundBadge .soundBadge__artwork::after{display:none;content:'';position:absolute;width:23px;height:20px;background-size:23px 20px;background-image:url(https://m.soundcloud.com/assets/images/go-plus-tag-5a7a7f9f.svg);top:-5px;right:-5px}.soundBadge.go .soundBadge__artwork::after{display:block}")),data=null}), define("views/sound/sound-badge.tmpl",["vendor/handlebars-runtime","views/stats/sound-stats","lib/views/promoted"],function(){return require("vendor/handlebars-runtime").template(function(e,t,n,r,i){function l(e,t){return" g-badge-disabled"}function c(e,t){return" g-badge-title-disabled"}function h(e,t){var r="";return r+=''+u(n.$t.call(e,"Not available in your country",{hash:{},data:t}))+"
",r}function p(e,t){var r="",i;r+=" ",i=n["if"].call(e,e&&e.isReposted,{hash:{},inverse:a.program(10,v,t),fn:a.program(8,d,t),data:t});if(i||i===0)r+=i;return r+=" ",r}function d(e,t){var r="";return r+=''+u(n.$t.call(e,"Reposted by [[username]]",{hash:{username:e&&e.layoutUsername},data:t}))+"
",r}function v(e,t){var r="";return r+=''+u(n.$view.call(e,"views/stats/sound-stats",{hash:{resource_id:e&&e._resource_id},data:t}))+"
",r}function m(e,t){var r="";return r+=''+u(n.$t.call(e,"Preview",{hash:{_context:"track",_comment:"An audio snippet of a track"},data:t}))+"
",r}function g(e,t){var n="",r;return n+=''+u((r=e&&e.timecode,typeof r===f?r.apply(e):r))+"
",n}function y(e,t){var r="";return r+=" "+u(n.$view.call(e,"lib/views/promoted",{hash:{},data:t}))+" ",r}this.compilerInfo=[4,">= 1.0.0"],n=this.merge(n,e.helpers),i=i||{};var s="",o,u=this.escapeExpression,a=this,f="function";s+=' '+u(n.$image.call(t,t,{hash:{size:60,defer:!0},data:i}))+'
",o=n["if"].call(t,t&&t.is_promoted,{hash:{},inverse:a.noop,fn:a.program(16,y,i),data:i});if(o||o===0)s+=o;return s+="\n\n",s})}), define("lib/views/progress-bar",["require","exports","module","underscore","$","models/sound","lib/view","lib/window-events"],function(e,t,n){function p(e){var t=e?"on":"off";a[t]("pointerup",w,this)[t]("pointerdown",b,this),u[t]("resize:debounced",N,this)[t]("resize:debounced",this.getWidth.bind(this,!0),this),this.model[t]("finish",g,this)[t]("seeked",m,this)[t]("manually-seeked",m,this)[t]("play",v,this)[t]("pause",d,this)}function d(){T.call(this)}function v(){x.call(this)}function m(){y.call(this)}function g(){y.call(this)}function y(){var e=this.model.currentTime();if(this.disposed||this.isUserScrubbing&&!e)return;this.playedProgress=e?E.call(this,e):this.getPlayedProgress(),this.updateProgress(e)}function b(){this.isUserScrubbing=!0}function w(){r.delay(function(){this.isUserScrubbing=!1}.bind(this),c)}function E(e){return e/this.model.duration()}function S(e){var t=this._throttleTime,n;!e&&!this.isUserScrubbing&&y.call(this),n=Math.max(f,t&&t-this.model.currentTime()%t),this._throttleTimeout=setTimeout(S.bind(this,this.isUserScrubbing),n)}function x(){this.model.isPlaying()&&(this._throttleTime||N.call(this),this._throttleTimeout||S.call(this))}function T(){clearTimeout(this._throttleTimeout),this._throttleTimeout=null}function N(){if(this.disposed)return;var e=this.el.clientWidth,t;e!==this._lastContainerSize&&(this._lastContainerSize=e,t=this.model.duration(),this._throttleTime=Math.max(f,Math.floor(t/e)),this._throttleTime=Math.min(this._throttleTime,l))}var r=e("underscore"),i=e("$"),s=e("models/sound"),o=e("lib/view"),u=e("lib/window-events"),a=i(document),f=50,l=250,c=300,h=n.exports=o.extend({ModelClass:s,setup:function(){this.loadedProgress=this.getLoadedProgress(),this.playedProgress=this.getPlayedProgress(),this.isFullyLoaded=!1,this.isUserScrubbing=!1,p.call(this,!0)},dispose:function(){p.call(this,!1)},renderDecorate:function(){x.call(this)},teardown:function(){T.call(this)},updateProgress:i.noop,getLoadedProgress:function(){return this.model.loadProgress()},getPlayedProgress:function(){return this.model.currentTime()},calculateProgressPixels:function(e){return Math.floor(this.getWidth()*e)},getWidth:function(e){return e=this.el.parentNode?e:!0,this._width=e?this.el.offsetWidth:this._width||this.el.offsetWidth,this._width}})}), define("views/listen/time-indicator.tmpl",["vendor/handlebars-runtime"],function(){return require("vendor/handlebars-runtime").template(function(e,t,n,r,i){this.compilerInfo=[4,">= 1.0.0"],n=this.merge(n,e.helpers),i=i||{};var s="",o,u="function",a=this.escapeExpression;return s+='0.00 | '+a((o=t&&t.timecode,typeof o===u?o.apply(t):o))+" \n
\n",s})}), define("views/listen/time-indicator.css",["require","exports","module","css"],function(e,t,n,r){n.exports=r.stringToStyleElement(r.transform(".timeIndicator__container{background:rgba(0,0,0,.8);height:20px;line-height:20px;font-size:0;white-space:nowrap}.timeIndicator__current{color:#fff}.timeIndicator__text{font-size:12px;transition:font-size .15s cubic-bezier(.51,.37,.61,1.6)}.timeIndicator__current,.timeIndicator__total{padding:0 5px}.timeIndicator__divider,.timeIndicator__total{color:#999}")),data=null}), define("lib/views/mixins/draggable",["require","exports","module","$","lib/animation","lib/mixin","lib/window-events"],function(e,t,n){function f(e){this.el=e,this.width=null,this.coords=null,this.reset(),this.onPointerMove=p.bind(this),this.onPointerUp=d.bind(this),this.onPointerDown=h.bind(this),l.call(this,!0)}function l(e){var t=e?"on":"off";this.el[t?"addEventListener":"removeEventListener"]("pointerdown",this.onPointerDown),o[t?"on":"off"]("resize:debounced",v,this)}function c(e){var t=e?"on":"off";u[t]("pointerup",this.onPointerUp)[t]("pointermove",this.onPointerMove)}function h(e){this.kineticMoveAnimation&&this.kineticMoveAnimation.reject(),this.dispatchEvent("start"),this.dispatchEvent("drag",0),this.lastPointerX=e.x,c.call(this,!0)}function p(e){e.maskedEvent?e.maskedEvent.preventDefault():e.preventDefault();var t=e.x,n=this.lastPointerX-t;this.startMoveTimestamp=this.startMoveTimestamp||Date.now(),this.deltas.push(n),this.lastPointerX=t,(n>.01||n0?1:-1,t=this.deltas.reduce(function(e,t){return e+Math.abs(t)},0),n=t/this.deltas.length,n