
/* Modernizr 2.6.2 (Custom Build) | MIT & BSD
 * Build: http://modernizr.com/download/#-csstransforms-csstransforms3d-csstransitions-cssclasses-prefixed-teststyles-testprop-testallprops-prefixes-domprefixes
 */
window.Modernizr=function(a,b,c){function z(a){j.cssText=a}function A(a,b){return z(m.join(a+";")+(b||""))}function B(a,b){return typeof a===b}function C(a,b){return!!~(""+a).indexOf(b)}function D(a,b){for(var d in a){var e=a[d];if(!C(e,"-")&&j[e]!==c)return b=="pfx"?e:!0}return!1}function E(a,b,d){for(var e in a){var f=b[a[e]];if(f!==c)return d===!1?a[e]:B(f,"function")?f.bind(d||b):f}return!1}function F(a,b,c){var d=a.charAt(0).toUpperCase()+a.slice(1),e=(a+" "+o.join(d+" ")+d).split(" ");return B(b,"string")||B(b,"undefined")?D(e,b):(e=(a+" "+p.join(d+" ")+d).split(" "),E(e,b,c))}var d="2.6.2",e={},f=!0,g=b.documentElement,h="modernizr",i=b.createElement(h),j=i.style,k,l={}.toString,m=" -webkit- -moz- -o- -ms- ".split(" "),n="Webkit Moz O ms",o=n.split(" "),p=n.toLowerCase().split(" "),q={},r={},s={},t=[],u=t.slice,v,w=function(a,c,d,e){var f,i,j,k,l=b.createElement("div"),m=b.body,n=m||b.createElement("body");if(parseInt(d,10))while(d--)j=b.createElement("div"),j.id=e?e[d]:h+(d+1),l.appendChild(j);return f=["&#173;",'<style id="s',h,'">',a,"</style>"].join(""),l.id=h,(m?l:n).innerHTML+=f,n.appendChild(l),m||(n.style.background="",n.style.overflow="hidden",k=g.style.overflow,g.style.overflow="hidden",g.appendChild(n)),i=c(l,a),m?l.parentNode.removeChild(l):(n.parentNode.removeChild(n),g.style.overflow=k),!!i},x={}.hasOwnProperty,y;!B(x,"undefined")&&!B(x.call,"undefined")?y=function(a,b){return x.call(a,b)}:y=function(a,b){return b in a&&B(a.constructor.prototype[b],"undefined")},Function.prototype.bind||(Function.prototype.bind=function(b){var c=this;if(typeof c!="function")throw new TypeError;var d=u.call(arguments,1),e=function(){if(this instanceof e){var a=function(){};a.prototype=c.prototype;var f=new a,g=c.apply(f,d.concat(u.call(arguments)));return Object(g)===g?g:f}return c.apply(b,d.concat(u.call(arguments)))};return e}),q.csstransforms=function(){return!!F("transform")},q.csstransforms3d=function(){var a=!!F("perspective");return a&&"webkitPerspective"in g.style&&w("@media (transform-3d),(-webkit-transform-3d){#modernizr{left:9px;position:absolute;height:3px;}}",function(b,c){a=b.offsetLeft===9&&b.offsetHeight===3}),a},q.csstransitions=function(){return F("transition")};for(var G in q)y(q,G)&&(v=G.toLowerCase(),e[v]=q[G](),t.push((e[v]?"":"no-")+v));return e.addTest=function(a,b){if(typeof a=="object")for(var d in a)y(a,d)&&e.addTest(d,a[d]);else{a=a.toLowerCase();if(e[a]!==c)return e;b=typeof b=="function"?b():b,typeof f!="undefined"&&f&&(g.className+=" "+(b?"":"no-")+a),e[a]=b}return e},z(""),i=k=null,e._version=d,e._prefixes=m,e._domPrefixes=p,e._cssomPrefixes=o,e.testProp=function(a){return D([a])},e.testAllProps=F,e.testStyles=w,e.prefixed=function(a,b,c){return b?F(a,b,c):F(a,"pfx")},g.className=g.className.replace(/(^|\s)no-js(\s|$)/,"$1$2")+(f?" js "+t.join(" "):""),e}(this,this.document);
/*!
 * jQuery imagesLoaded plugin v2.1.2
 * http://github.com/desandro/imagesloaded
 *
 * MIT License. by Paul Irish et al.
 */

/*jshint curly: true, eqeqeq: true, noempty: true, strict: true, undef: true, browser: true */
/*global jQuery: false */

;(function($, undefined) {
'use strict';

// blank image data-uri bypasses webkit log warning (thx doug jones)
var BLANK = 'data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==';

$.fn.imagesLoaded = function( callback ) {
    var $this = this,
        deferred = $.isFunction($.Deferred) ? $.Deferred() : 0,
        hasNotify = $.isFunction(deferred.notify),
        $images = $this.find('img').add( $this.filter('img') ),
        loaded = [],
        proper = [],
        broken = [];

    // Register deferred callbacks
    if ($.isPlainObject(callback)) {
        $.each(callback, function (key, value) {
            if (key === 'callback') {
                callback = value;
            } else if (deferred) {
                deferred[key](value);
            }
        });
    }

    function doneLoading() {
        var $proper = $(proper),
            $broken = $(broken);

        if ( deferred ) {
            if ( broken.length ) {
                deferred.reject( $images, $proper, $broken );
            } else {
                deferred.resolve( $images );
            }
        }

        if ( $.isFunction( callback ) ) {
            callback.call( $this, $images, $proper, $broken );
        }
    }

    function imgLoadedHandler( event ) {
        imgLoaded( event.target, event.type === 'error' );
    }

    function imgLoaded( img, isBroken ) {
        // don't proceed if BLANK image, or image is already loaded
        if ( img.src === BLANK || $.inArray( img, loaded ) !== -1 ) {
            return;
        }

        // store element in loaded images array
        loaded.push( img );

        // keep track of broken and properly loaded images
        if ( isBroken ) {
            broken.push( img );
        } else {
            proper.push( img );
        }

        // cache image and its state for future calls
        $.data( img, 'imagesLoaded', { isBroken: isBroken, src: img.src } );

        // trigger deferred progress method if present
        if ( hasNotify ) {
            deferred.notifyWith( $(img), [ isBroken, $images, $(proper), $(broken) ] );
        }

        // call doneLoading and clean listeners if all images are loaded
        if ( $images.length === loaded.length ) {
            setTimeout( doneLoading );
            $images.unbind( '.imagesLoaded', imgLoadedHandler );
        }
    }

    // if no images, trigger immediately
    if ( !$images.length ) {
        doneLoading();
    } else {
        $images.bind( 'load.imagesLoaded error.imagesLoaded', imgLoadedHandler )
        .each( function( i, el ) {
            var src = el.src;

            // find out if this image has been already checked for status
            // if it was, and src has not changed, call imgLoaded on it
            var cached = $.data( el, 'imagesLoaded' );
            if ( cached && cached.src === src ) {
                imgLoaded( el, cached.isBroken );
                return;
            }

            // if complete is true and browser supports natural sizes, try
            // to check for image status manually
            if ( el.complete && el.naturalWidth !== undefined ) {
                imgLoaded( el, el.naturalWidth === 0 || el.naturalHeight === 0 );
                return;
            }

            // cached images don't fire load sometimes, so we reset src, but only when
            // dealing with IE, or image is complete (loaded) and failed manual check
            // webkit hack from http://groups.google.com/group/jquery-dev/browse_thread/thread/eee6ab7b2da50e1f
            if ( el.readyState || el.complete ) {
                el.src = BLANK;
                el.src = src;
            }
        });
    }

    return deferred ? deferred.promise( $this ) : $this;
};

})(jQuery);/*!
  Shuffle.js by @Vestride
  Categorize, sort, and filter a responsive grid of items.
  Dependencies: jQuery 1.9+, Modernizr 2.6.2+
  @license MIT license
  @version 2.1.2
 */(function(factory){if(typeof define==='function'&&define.amd){define(['jquery','modernizr'],factory);}else{factory(window.jQuery,window.Modernizr);}})(function($,Modernizr,undefined){'use strict';if(typeof Modernizr!=='object'){throw new Error('Shuffle.js requires Modernizr.\n'+'http://vestride.github.io/Shuffle/#dependencies');}function dashify(prop){if(!prop){return'';}return prop.replace(/([A-Z])/g,function(str,m1){return'-'+m1.toLowerCase();}).replace(/^ms-/,'-ms-');}var TRANSITION=Modernizr.prefixed('transition');var TRANSITION_DELAY=Modernizr.prefixed('transitionDelay');var TRANSITION_DURATION=Modernizr.prefixed('transitionDuration');var TRANSITIONEND={'WebkitTransition':'webkitTransitionEnd','transition':'transitionend'}[TRANSITION];var TRANSFORM=Modernizr.prefixed('transform');var CSS_TRANSFORM=dashify(TRANSFORM);var CAN_TRANSITION_TRANSFORMS=Modernizr.csstransforms&&Modernizr.csstransitions;var HAS_TRANSFORMS_3D=Modernizr.csstransforms3d;var SHUFFLE='shuffle';var ALL_ITEMS='all';var FILTER_ATTRIBUTE_KEY='groups';var DEFAULT_SCALE=1;var CONCEALED_SCALE=0.001;function throttle(func,wait,options){var context,args,result;var timeout=null;var previous=0;options=options||{};var later=function(){previous=options.leading===false?0:$.now();timeout=null;result=func.apply(context,args);context=args=null;};return function(){var now=$.now();if(!previous&&options.leading===false){previous=now;}var remaining=wait-(now-previous);context=this;args=arguments;if(remaining<=0||remaining>wait){clearTimeout(timeout);timeout=null;previous=now;result=func.apply(context,args);context=args=null;}else if(!timeout&&options.trailing!==false){timeout=setTimeout(later,remaining);}return result;};}var id=0;var Shuffle=function(element,options){options=options||{};$.extend(this,Shuffle.options,options,Shuffle.settings);this.$el=$(element);this.$window=$(window);this.unique='shuffle_'+id++;this._fire(Shuffle.EventType.LOADING);this._init();setTimeout($.proxy(function(){this.initialized=true;this._fire(Shuffle.EventType.DONE);},this),16);};Shuffle.EventType={LOADING:'loading',DONE:'done',SHRINK:'shrink',SHRUNK:'shrunk',FILTER:'filter',FILTERED:'filtered',SORTED:'sorted',LAYOUT:'layout',REMOVED:'removed'};Shuffle.prototype={_init:function(){var self=this,containerCSS,containerWidth,resizeFunction=$.proxy(self._onResize,self),debouncedResize=self.throttle?self.throttle(resizeFunction,self.throttleTime):resizeFunction,sort=self.initialSort?self.initialSort:null;self._layoutList=[];self._shrinkList=[];self._setVars();self._resetCols();self._addClasses();self._initItems();self.$window.on('resize.'+SHUFFLE+'.'+self.unique,debouncedResize);containerCSS=self.$el.css(['paddingLeft','paddingRight','position']);containerWidth=self._getOuterWidth(self.$el[0]);if(containerCSS.position==='static'){self.$el[0].style.position='relative';}self.offset={left:parseInt(containerCSS.paddingLeft,10)||0,top:parseInt(containerCSS.paddingTop,10)||0};self._setColumns(parseInt(containerWidth,10));self.shuffle(self.group,sort);if(self.supported){setTimeout(function(){self._setTransitions();self.$el[0].style[TRANSITION]='height '+self.speed+'ms '+self.easing;},0);}},_addClasses:function(){this.$el.addClass(SHUFFLE);this.$items.addClass('shuffle-item filtered');},_setVars:function(){var self=this,columnWidth=self.columnWidth;self.$items=self._getItems();if(columnWidth===0&&self.sizer!==null){columnWidth=self.sizer;}if(typeof columnWidth==='string'){self.$sizer=self.$el.find(columnWidth);}else if(columnWidth&&columnWidth.nodeType&&columnWidth.nodeType===1){self.$sizer=$(columnWidth);}else if(columnWidth&&columnWidth.jquery){self.$sizer=columnWidth;}if(self.$sizer&&self.$sizer.length){self.useSizer=true;self.sizer=self.$sizer[0];}},_filter:function(category,$collection){var self=this,isPartialSet=$collection!==undefined,$items=isPartialSet?$collection:self.$items,$filtered=$();category=category||self.lastFilter;self._fire(Shuffle.EventType.FILTER);if($.isFunction(category)){$items.each(function(){var $item=$(this);if(category.call($item[0],$item,self)){$filtered=$filtered.add($item);}});}else{self.group=category;if(category===ALL_ITEMS){$filtered=$items;}else{$items.each(function(){var $item=$(this),groups=$item.data(FILTER_ATTRIBUTE_KEY),keys=self.delimeter&&!$.isArray(groups)?groups.split(self.delimeter):groups;if($.inArray(category,keys)>-1){$filtered=$filtered.add($item);}});}}self._toggleFilterClasses($items,$filtered);$items=null;$collection=null;return $filtered;},_toggleFilterClasses:function($items,$filtered){var concealed='concealed',filtered='filtered';$items.filter($filtered).each(function(){var $filteredItem=$(this);if($filteredItem.hasClass(concealed)){$filteredItem.removeClass(concealed);}if(!$filteredItem.hasClass(filtered)){$filteredItem.addClass(filtered);}});$items.not($filtered).each(function(){var $filteredItem=$(this);if(!$filteredItem.hasClass(concealed)){$filteredItem.addClass(concealed);}if($filteredItem.hasClass(filtered)){$filteredItem.removeClass(filtered);}});},_initItems:function($items){$items=$items||this.$items;$items.css(this.itemCss).data('position',{x:0,y:0});},_updateItemCount:function(){this.visibleItems=this.$items.filter('.filtered').length;},_setTransition:function(element){element.style[TRANSITION]=CSS_TRANSFORM+' '+this.speed+'ms '+this.easing+', opacity '+this.speed+'ms '+this.easing;},_setTransitions:function($items){var self=this;$items=$items||self.$items;$items.each(function(){self._setTransition(this);});},_setSequentialDelay:function($collection){var self=this;if(!self.supported){return;}$.each($collection,function(i,el){el.style[TRANSITION_DELAY]='0ms,'+((i+1)*self.sequentialFadeDelay)+'ms';$(el).on(TRANSITIONEND+'.'+self.unique,function(evt){var target=evt.currentTarget;if(target===evt.target){target.style[TRANSITION_DELAY]='0ms';$(target).off(TRANSITIONEND+'.'+self.unique);}});});},_getItems:function(){return this.$el.children(this.itemSelector);},_getPreciseDimension:function(element,style){var dimension;if(window.getComputedStyle){dimension=window.getComputedStyle(element,null)[style];}else{dimension=$(element).css(style);}return parseFloat(dimension);},_getOuterWidth:function(element,includeMargins){var width=element.offsetWidth;if(includeMargins){var styles=$(element).css(['marginLeft','marginRight']);var marginLeft=parseFloat(styles.marginLeft)||0;var marginRight=parseFloat(styles.marginRight)||0;width+=marginLeft+marginRight;}return width;},_getOuterHeight:function(element,includeMargins){var height=element.offsetHeight;if(includeMargins){var styles=$(element).css(['marginTop','marginBottom']);var marginTop=parseFloat(styles.marginTop)||0;var marginBottom=parseFloat(styles.marginBottom)||0;height+=marginTop+marginBottom;}return height;},_getColumnSize:function(gutterSize,containerWidth){var size;if($.isFunction(this.columnWidth)){size=this.columnWidth(containerWidth);}else if(this.useSizer){size=this._getPreciseDimension(this.sizer,'width');}else if(this.columnWidth){size=this.columnWidth;}else if(this.$items.length>0){size=this._getOuterWidth(this.$items[0],true);}else{size=containerWidth;}if(size===0){size=containerWidth;}return size+gutterSize;},_getGutterSize:function(containerWidth){var size;if($.isFunction(this.gutterWidth)){size=this.gutterWidth(containerWidth);}else if(this.useSizer){size=this._getPreciseDimension(this.sizer,'marginLeft');}else{size=this.gutterWidth;}return size;},_setColumns:function(theContainerWidth){var containerWidth=theContainerWidth||this._getOuterWidth(this.$el[0]);var gutter=this._getGutterSize(containerWidth);var columnWidth=this._getColumnSize(gutter,containerWidth);var calculatedColumns=(containerWidth+gutter)/columnWidth;if(Math.abs(Math.round(calculatedColumns)-calculatedColumns)<0.03){calculatedColumns=Math.round(calculatedColumns);}this.cols=Math.max(Math.floor(calculatedColumns),1);this.containerWidth=containerWidth;this.colWidth=columnWidth;},_setContainerSize:function(){this.$el.css('height',Math.max.apply(Math,this.colYs));},_fire:function(name,args){this.$el.trigger(name+'.'+SHUFFLE,args&&args.length?args:[this]);},_layout:function(items,fn,isOnlyPosition){var self=this;fn=fn||self._filterEnd;$.each(items,function(index,item){var $item=$(item);var itemData=$item.data();var currPos=itemData.position;var pos=self._getItemPosition($item);$item.data('position',pos);if(pos.x===currPos.x&&pos.y===currPos.y&&itemData.scale===DEFAULT_SCALE){return;}var transitionObj={$item:$item,x:pos.x,y:pos.y,scale:DEFAULT_SCALE};if(isOnlyPosition){transitionObj.skipTransition=true;transitionObj.opacity=0;}else{transitionObj.opacity=1;transitionObj.callback=fn;}self.styleQueue.push(transitionObj);self._layoutList.push($item[0]);});self._processStyleQueue();self._setContainerSize();},_resetCols:function(){var i=this.cols;this.colYs=[];while(i--){this.colYs.push(0);}},_reLayout:function(){this._resetCols();if(this.lastSort){this.sort(this.lastSort,true);}else{this._layout(this.$items.filter('.filtered').get(),this._filterEnd);}},_getItemPosition:function($item){var self=this;var itemWidth=self._getOuterWidth($item[0],true);var columnSpan=itemWidth/self.colWidth;if(Math.abs(Math.round(columnSpan)-columnSpan)<0.03){columnSpan=Math.round(columnSpan);}var colSpan=Math.min(Math.ceil(columnSpan),self.cols);if(colSpan===1){return self._placeItem($item,self.colYs);}else{var groupCount=self.cols+1-colSpan,groupY=[],groupColY,i;for(i=0;i<groupCount;i++){groupColY=self.colYs.slice(i,i+colSpan);groupY[i]=Math.max.apply(Math,groupColY);}return self._placeItem($item,groupY);}},_placeItem:function($item,setY){var self=this,minimumY=Math.min.apply(Math,setY),shortCol=0;for(var i=0,len=setY.length;i<len;i++){if(setY[i]>=minimumY-self.buffer&&setY[i]<=minimumY+self.buffer){shortCol=i;break;}}var position={x:Math.round((self.colWidth*shortCol)+self.offset.left),y:Math.round(minimumY+self.offset.top)};var setHeight=minimumY+self._getOuterHeight($item[0],true),setSpan=self.cols+1-len;for(i=0;i<setSpan;i++){self.colYs[shortCol+i]=setHeight;}return position;},_shrink:function($collection,fn){var self=this,$concealed=$collection||self.$items.filter('.concealed');fn=fn||self._shrinkEnd;if(!$concealed.length){return;}self._fire(Shuffle.EventType.SHRINK);$concealed.each(function(){var $item=$(this);var itemData=$item.data();var alreadyShrunk=itemData.scale===CONCEALED_SCALE;if(alreadyShrunk){return;}var transitionObj={$item:$item,x:itemData.position.x,y:itemData.position.y,scale:CONCEALED_SCALE,opacity:0,callback:fn};self.styleQueue.push(transitionObj);self._shrinkList.push($item[0]);});},_onResize:function(){if(!this.enabled||this.destroyed){return;}var containerWidth=this._getOuterWidth(this.$el[0]);if(containerWidth===this.containerWidth){return;}this.resized();},_getItemTransformString:function(x,y,scale){if(HAS_TRANSFORMS_3D){return'translate3d('+x+'px, '+y+'px, 0) scale3d('+scale+', '+scale+', 1)';}else{return'translate('+x+'px, '+y+'px) scale('+scale+', '+scale+')';}},_getStylesForTransition:function(opts){var styles={opacity:opts.opacity};if(this.supported){if(opts.x!==undefined){styles[TRANSFORM]=this._getItemTransformString(opts.x,opts.y,opts.scale);}}else{styles.left=opts.x;styles.top=opts.y;}if(opts.opacity===1){styles.visibility='visible';}return styles;},_transition:function(opts){opts.$item.data('scale',opts.scale);var styles=this._getStylesForTransition(opts);this._startItemAnimation(opts.$item,styles,opts.callback);},_startItemAnimation:function($item,styles,callback){var willBeVisible=styles.opacity===1;var complete=$.proxy(this._handleItemAnimationEnd,this,callback||$.noop,$item[0],willBeVisible);if(this.supported){$item.css(styles);if(this.initialized){$item.on(TRANSITIONEND+'.shuffleitem',complete);}else{complete();}}else{if('visibility'in styles){$item.css('visibility',styles.visibility);delete styles.visibility;}$item.stop(true).animate(styles,this.speed,'swing',complete);}},_handleItemAnimationEnd:function(callback,item,willBeVisible,evt){if(evt){if(evt.target===item){$(item).off('.shuffleitem');}else{return;}}if(this._layoutList.length>0&&$.inArray(item,this._layoutList)>-1){this._fire(Shuffle.EventType.LAYOUT);callback.call(this);this._layoutList.length=0;}else if(this._shrinkList.length>0&&$.inArray(item,this._shrinkList)>-1){callback.call(this);this._shrinkList.length=0;}if(!willBeVisible){item.style.visibility='hidden';}},_processStyleQueue:function(){var self=this;$.each(this.styleQueue,function(i,transitionObj){if(transitionObj.skipTransition){self._skipTransition(transitionObj.$item[0],function(){transitionObj.$item.css(self._getStylesForTransition(transitionObj));});}else{self._transition(transitionObj);}});self.styleQueue.length=0;},_shrinkEnd:function(){this._fire(Shuffle.EventType.SHRUNK);},_filterEnd:function(){this._fire(Shuffle.EventType.FILTERED);},_sortEnd:function(){this._fire(Shuffle.EventType.SORTED);},_skipTransition:function(element,property,value){var duration=element.style[TRANSITION_DURATION];element.style[TRANSITION_DURATION]='0ms';if($.isFunction(property)){property();}else{element.style[property]=value;}var reflow=element.offsetWidth;reflow=null;element.style[TRANSITION_DURATION]=duration;},_addItems:function($newItems,animateIn,isSequential){var self=this;if(!self.supported){animateIn=false;}$newItems.addClass('shuffle-item');self._initItems($newItems);self._setTransitions($newItems);self.$items=self._getItems();$newItems.css('opacity',0);var $passed=self._filter(undefined,$newItems);var passed=$passed.get();self._updateItemCount();if(animateIn){self._layout(passed,null,true);if(isSequential){self._setSequentialDelay($passed);}self._revealAppended($passed);}else{self._layout(passed);}},_revealAppended:function($newFilteredItems){var self=this;setTimeout(function(){$newFilteredItems.each(function(i,el){self._transition({$item:$(el),opacity:1,scale:DEFAULT_SCALE});});},self.revealAppendedDelay);},shuffle:function(category,sortObj){var self=this;if(!self.enabled){return;}if(!category){category=ALL_ITEMS;}self._filter(category);self.lastFilter=category;self._updateItemCount();self._shrink();if(sortObj){self.lastSort=sortObj;}self._reLayout();},sort:function(opts,fromFilter){var self=this,items=self.$items.filter('.filtered').sorted(opts);if(!fromFilter){self._resetCols();}self._layout(items,function(){if(fromFilter){self._filterEnd();}self._sortEnd();});self.lastSort=opts;},resized:function(isOnlyLayout){if(this.enabled){if(!isOnlyLayout){this._setColumns();}this._reLayout();}},layout:function(){this.update(true);},update:function(isOnlyLayout){this.resized(isOnlyLayout);},appended:function($newItems,animateIn,isSequential){animateIn=animateIn===false?false:true;isSequential=isSequential===false?false:true;this._addItems($newItems,animateIn,isSequential);},disable:function(){this.enabled=false;},enable:function(isUpdateLayout){this.enabled=true;if(isUpdateLayout!==false){this.update();}},remove:function($collection){if(!$collection.length||!$collection.jquery){return;}var self=this;self._shrink($collection,function(){var shuffle=this;$collection.remove();setTimeout(function(){shuffle.$items=shuffle._getItems();shuffle.layout();shuffle._updateItemCount();shuffle._fire(Shuffle.EventType.REMOVED,[$collection,shuffle]);$collection=null;},0);});self._processStyleQueue();return self;},destroy:function(){var self=this;self.$window.off('.'+self.unique);self.$el.removeClass(SHUFFLE).removeAttr('style').removeData(SHUFFLE);self.$items.removeAttr('style').removeClass('concealed filtered shuffle-item');self.$window=null;self.$items=null;self.$el=null;self.$sizer=null;self.sizer=null;self.destroyed=true;}};Shuffle.options={group:ALL_ITEMS,speed:250,easing:'ease-out',itemSelector:'',sizer:null,gutterWidth:0,columnWidth:0,delimeter:null,buffer:0,initialSort:null,throttle:throttle,throttleTime:300,sequentialFadeDelay:150,supported:CAN_TRANSITION_TRANSFORMS};Shuffle.settings={$sizer:null,useSizer:false,itemCss:{position:'absolute',top:0,left:0},offset:{top:0,left:0},revealAppendedDelay:300,enabled:true,destroyed:false,initialized:false,styleQueue:[]};$.fn.shuffle=function(opts){var args=Array.prototype.slice.call(arguments,1);return this.each(function(){var $this=$(this),shuffle=$this.data(SHUFFLE);if(!shuffle){shuffle=new Shuffle($this,opts);$this.data(SHUFFLE,shuffle);}if(typeof opts==='string'&&shuffle[opts]){shuffle[opts].apply(shuffle,args);}});};$.fn.sorted=function(options){var opts=$.extend({},$.fn.sorted.defaults,options),arr=this.get(),revert=false;if(!arr.length){return[];}if(opts.randomize){return $.fn.sorted.randomize(arr);}if(opts.by!==$.noop&&opts.by!==null&&opts.by!==undefined){arr.sort(function(a,b){if(revert){return 0;}var valA=opts.by($(a)),valB=opts.by($(b));if(valA===undefined&&valB===undefined){revert=true;return 0;}if(valA==='sortFirst'||valB==='sortLast'){return-1;}if(valA==='sortLast'||valB==='sortFirst'){return 1;}return(valA<valB)?-1:(valA>valB)?1:0;});}if(revert){return this.get();}if(opts.reverse){arr.reverse();}return arr;};$.fn.sorted.defaults={reverse:false,by:null,randomize:false};$.fn.sorted.randomize=function(array){var top=array.length,tmp,current;if(!top){return array;}while(--top){current=Math.floor(Math.random()*(top+1));tmp=array[current];array[current]=array[top];array[top]=tmp;}return array;};return Shuffle;});/*!
   --------------------------------
   Infinite Scroll
   --------------------------------
   + https://github.com/paulirish/infinite-scroll
   + version 2.0.2
   + Copyright 2011/12 Paul Irish & Luke Shumard
   + Licensed under the MIT license

   + Documentation: http://infinite-scroll.com/
*/(function(factory){if(typeof define==='function'&&define.amd){define(['jquery'],factory);}else{factory(jQuery);}}(function($,undefined){"use strict";$.infinitescroll=function infscr(options,callback,element){this.element=$(element);if(!this._create(options,callback)){this.failed=true;}};$.infinitescroll.defaults={loading:{finished:undefined,finishedMsg:"<em>Congratulations, you've reached the end of the internet.</em>",img:"data:image/gif;base64,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",msg:null,msgText:"<em>Loading the next set of posts...</em>",selector:null,speed:'fast',start:undefined},state:{isDuringAjax:false,isInvalidPage:false,isDestroyed:false,isDone:false,isPaused:false,isBeyondMaxPage:false,currPage:1},debug:false,behavior:undefined,binder:$(window),nextSelector:"div.navigation a:first",navSelector:"div.navigation",contentSelector:null,extraScrollPx:150,itemSelector:"div.post",animate:false,pathParse:undefined,dataType:'html',appendCallback:true,bufferPx:40,errorCallback:function(){},infid:0,pixelsFromNavToBottom:undefined,path:undefined,prefill:false,maxPage:undefined};$.infinitescroll.prototype={_binding:function infscr_binding(binding){var instance=this,opts=instance.options;opts.v='2.0b2.120520';if(!!opts.behavior&&this['_binding_'+opts.behavior]!==undefined){this['_binding_'+opts.behavior].call(this);return;}if(binding!=='bind'&&binding!=='unbind'){this._debug('Binding value  '+binding+' not valid');return false;}if(binding==='unbind'){(this.options.binder).unbind('smartscroll.infscr.'+instance.options.infid);}else{(this.options.binder)[binding]('smartscroll.infscr.'+instance.options.infid,function(){instance.scroll();});}this._debug('Binding',binding);},_create:function infscr_create(options,callback){var opts=$.extend(true,{},$.infinitescroll.defaults,options);this.options=opts;var $window=$(window);var instance=this;if(!instance._validate(options)){return false;}var path=$(opts.nextSelector).attr('href');if(!path){this._debug('Navigation selector not found');return false;}opts.path=opts.path||this._determinepath(path);opts.contentSelector=opts.contentSelector||this.element;opts.loading.selector=opts.loading.selector||opts.contentSelector;opts.loading.msg=opts.loading.msg||$('<div id="infscr-loading"><img alt="Loading..." src="'+opts.loading.img+'" /><div>'+opts.loading.msgText+'</div></div>');(new Image()).src=opts.loading.img;if(opts.pixelsFromNavToBottom===undefined){opts.pixelsFromNavToBottom=$(document).height()-$(opts.navSelector).offset().top;this._debug("pixelsFromNavToBottom: "+opts.pixelsFromNavToBottom);}var self=this;opts.loading.start=opts.loading.start||function(){$(opts.navSelector).hide();opts.loading.msg.appendTo(opts.loading.selector).show(opts.loading.speed,$.proxy(function(){this.beginAjax(opts);},self));};opts.loading.finished=opts.loading.finished||function(){if(!opts.state.isBeyondMaxPage)opts.loading.msg.fadeOut(opts.loading.speed);};opts.callback=function(instance,data,url){if(!!opts.behavior&&instance['_callback_'+opts.behavior]!==undefined){instance['_callback_'+opts.behavior].call($(opts.contentSelector)[0],data,url);}if(callback){callback.call($(opts.contentSelector)[0],data,opts,url);}if(opts.prefill){$window.bind("resize.infinite-scroll",instance._prefill);}};if(options.debug){if(Function.prototype.bind&&(typeof console==='object'||typeof console==='function')&&typeof console.log==="object"){["log","info","warn","error","assert","dir","clear","profile","profileEnd"].forEach(function(method){console[method]=this.call(console[method],console);},Function.prototype.bind);}}this._setup();if(opts.prefill){this._prefill();}return true;},_prefill:function infscr_prefill(){var instance=this;var $window=$(window);function needsPrefill(){return(instance.options.contentSelector.height()<=$window.height());}this._prefill=function(){if(needsPrefill()){instance.scroll();}$window.bind("resize.infinite-scroll",function(){if(needsPrefill()){$window.unbind("resize.infinite-scroll");instance.scroll();}});};this._prefill();},_debug:function infscr_debug(){if(true!==this.options.debug){return;}if(typeof console!=='undefined'&&typeof console.log==='function'){if((Array.prototype.slice.call(arguments)).length===1&&typeof Array.prototype.slice.call(arguments)[0]==='string'){console.log((Array.prototype.slice.call(arguments)).toString());}else{console.log(Array.prototype.slice.call(arguments));}}else if(!Function.prototype.bind&&typeof console!=='undefined'&&typeof console.log==='object'){Function.prototype.call.call(console.log,console,Array.prototype.slice.call(arguments));}},_determinepath:function infscr_determinepath(path){var opts=this.options;if(!!opts.behavior&&this['_determinepath_'+opts.behavior]!==undefined){return this['_determinepath_'+opts.behavior].call(this,path);}if(!!opts.pathParse){this._debug('pathParse manual');return opts.pathParse(path,this.options.state.currPage+1);}else if(path.match(/^(.*?)\b2\b(.*?$)/)){path=path.match(/^(.*?)\b2\b(.*?$)/).slice(1);}else if(path.match(/^(.*?)2(.*?$)/)){if(path.match(/^(.*?page=)2(\/.*|$)/)){path=path.match(/^(.*?page=)2(\/.*|$)/).slice(1);return path;}path=path.match(/^(.*?)2(.*?$)/).slice(1);}else{if(path.match(/^(.*?page=)1(\/.*|$)/)){path=path.match(/^(.*?page=)1(\/.*|$)/).slice(1);return path;}else{this._debug('Sorry, we couldn\'t parse your Next (Previous Posts) URL. Verify your the css selector points to the correct A tag. If you still get this error: yell, scream, and kindly ask for help at infinite-scroll.com.');opts.state.isInvalidPage=true;}}this._debug('determinePath',path);return path;},_error:function infscr_error(xhr){var opts=this.options;if(!!opts.behavior&&this['_error_'+opts.behavior]!==undefined){this['_error_'+opts.behavior].call(this,xhr);return;}if(xhr!=='destroy'&&xhr!=='end'){xhr='unknown';}this._debug('Error',xhr);if(xhr==='end'||opts.state.isBeyondMaxPage){this._showdonemsg();}opts.state.isDone=true;opts.state.currPage=1;opts.state.isPaused=false;opts.state.isBeyondMaxPage=false;this._binding('unbind');},_loadcallback:function infscr_loadcallback(box,data,url){var opts=this.options,callback=this.options.callback,result=(opts.state.isDone)?'done':(!opts.appendCallback)?'no-append':'append',frag;if(!!opts.behavior&&this['_loadcallback_'+opts.behavior]!==undefined){this['_loadcallback_'+opts.behavior].call(this,box,data);return;}switch(result){case'done':this._showdonemsg();return false;case'no-append':if(opts.dataType==='html'){data='<div>'+data+'</div>';data=$(data).find(opts.itemSelector);}break;case'append':var children=box.children();if(children.length===0){return this._error('end');}frag=document.createDocumentFragment();while(box[0].firstChild){frag.appendChild(box[0].firstChild);}this._debug('contentSelector',$(opts.contentSelector)[0]);$(opts.contentSelector)[0].appendChild(frag);data=children.get();break;}opts.loading.finished.call($(opts.contentSelector)[0],opts);if(opts.animate){var scrollTo=$(window).scrollTop()+$(opts.loading.msg).height()+opts.extraScrollPx+'px';$('html,body').animate({scrollTop:scrollTo},800,function(){opts.state.isDuringAjax=false;});}if(!opts.animate){opts.state.isDuringAjax=false;}callback(this,data,url);if(opts.prefill){this._prefill();}},_nearbottom:function infscr_nearbottom(){var opts=this.options,pixelsFromWindowBottomToBottom=0+$(document).height()-(opts.binder.scrollTop())-$(window).height();if(!!opts.behavior&&this['_nearbottom_'+opts.behavior]!==undefined){return this['_nearbottom_'+opts.behavior].call(this);}this._debug('math:',pixelsFromWindowBottomToBottom,opts.pixelsFromNavToBottom);return(pixelsFromWindowBottomToBottom-opts.bufferPx<opts.pixelsFromNavToBottom);},_pausing:function infscr_pausing(pause){var opts=this.options;if(!!opts.behavior&&this['_pausing_'+opts.behavior]!==undefined){this['_pausing_'+opts.behavior].call(this,pause);return;}if(pause!=='pause'&&pause!=='resume'&&pause!==null){this._debug('Invalid argument. Toggling pause value instead');}pause=(pause&&(pause==='pause'||pause==='resume'))?pause:'toggle';switch(pause){case'pause':opts.state.isPaused=true;break;case'resume':opts.state.isPaused=false;break;case'toggle':opts.state.isPaused=!opts.state.isPaused;break;}this._debug('Paused',opts.state.isPaused);return false;},_setup:function infscr_setup(){var opts=this.options;if(!!opts.behavior&&this['_setup_'+opts.behavior]!==undefined){this['_setup_'+opts.behavior].call(this);return;}this._binding('bind');return false;},_showdonemsg:function infscr_showdonemsg(){var opts=this.options;if(!!opts.behavior&&this['_showdonemsg_'+opts.behavior]!==undefined){this['_showdonemsg_'+opts.behavior].call(this);return;}opts.loading.msg.find('img').hide().parent().find('div').html(opts.loading.finishedMsg).animate({opacity:1},2000,function(){$(this).parent().fadeOut(opts.loading.speed);});opts.errorCallback.call($(opts.contentSelector)[0],'done');},_validate:function infscr_validate(opts){for(var key in opts){if(key.indexOf&&key.indexOf('Selector')>-1&&$(opts[key]).length===0){this._debug('Your '+key+' found no elements.');return false;}}return true;},bind:function infscr_bind(){this._binding('bind');},destroy:function infscr_destroy(){this.options.state.isDestroyed=true;this.options.loading.finished();return this._error('destroy');},pause:function infscr_pause(){this._pausing('pause');},resume:function infscr_resume(){this._pausing('resume');},beginAjax:function infscr_ajax(opts){var instance=this,path=opts.path,box,desturl,method,condition;opts.state.currPage++;if(opts.maxPage!==undefined&&opts.state.currPage>opts.maxPage){opts.state.isBeyondMaxPage=true;this.destroy();return;}box=$(opts.contentSelector).is('table, tbody')?$('<tbody/>'):$('<div/>');desturl=(typeof path==='function')?path(opts.state.currPage):path.join(opts.state.currPage);instance._debug('heading into ajax',desturl);method=(opts.dataType==='html'||opts.dataType==='json')?opts.dataType:'html+callback';if(opts.appendCallback&&opts.dataType==='html'){method+='+callback';}switch(method){case'html+callback':instance._debug('Using HTML via .load() method');box.load(desturl+' '+opts.itemSelector,undefined,function infscr_ajax_callback(responseText){instance._loadcallback(box,responseText,desturl);});break;case'html':instance._debug('Using '+(method.toUpperCase())+' via $.ajax() method');$.ajax({url:desturl,dataType:opts.dataType,complete:function infscr_ajax_callback(jqXHR,textStatus){condition=(typeof(jqXHR.isResolved)!=='undefined')?(jqXHR.isResolved()):(textStatus==="success"||textStatus==="notmodified");if(condition){instance._loadcallback(box,jqXHR.responseText,desturl);}else{instance._error('end');}}});break;case'json':instance._debug('Using '+(method.toUpperCase())+' via $.ajax() method');$.ajax({dataType:'json',type:'GET',url:desturl,success:function(data,textStatus,jqXHR){condition=(typeof(jqXHR.isResolved)!=='undefined')?(jqXHR.isResolved()):(textStatus==="success"||textStatus==="notmodified");if(opts.appendCallback){if(opts.template!==undefined){var theData=opts.template(data);box.append(theData);if(condition){instance._loadcallback(box,theData);}else{instance._error('end');}}else{instance._debug("template must be defined.");instance._error('end');}}else{if(condition){instance._loadcallback(box,data,desturl);}else{instance._error('end');}}},error:function(){instance._debug("JSON ajax request failed.");instance._error('end');}});break;}},retrieve:function infscr_retrieve(pageNum){pageNum=pageNum||null;var instance=this,opts=instance.options;if(!!opts.behavior&&this['retrieve_'+opts.behavior]!==undefined){this['retrieve_'+opts.behavior].call(this,pageNum);return;}if(opts.state.isDestroyed){this._debug('Instance is destroyed');return false;}opts.state.isDuringAjax=true;opts.loading.start.call($(opts.contentSelector)[0],opts);},scroll:function infscr_scroll(){var opts=this.options,state=opts.state;if(!!opts.behavior&&this['scroll_'+opts.behavior]!==undefined){this['scroll_'+opts.behavior].call(this);return;}if(state.isDuringAjax||state.isInvalidPage||state.isDone||state.isDestroyed||state.isPaused){return;}if(!this._nearbottom()){return;}this.retrieve();},toggle:function infscr_toggle(){this._pausing();},unbind:function infscr_unbind(){this._binding('unbind');},update:function infscr_options(key){if($.isPlainObject(key)){this.options=$.extend(true,this.options,key);}}};$.fn.infinitescroll=function infscr_init(options,callback){var thisCall=typeof options;switch(thisCall){case'string':var args=Array.prototype.slice.call(arguments,1);this.each(function(){var instance=$.data(this,'infinitescroll');if(!instance){return false;}if(!$.isFunction(instance[options])||options.charAt(0)==="_"){return false;}instance[options].apply(instance,args);});break;case'object':this.each(function(){var instance=$.data(this,'infinitescroll');if(instance){instance.update(options);}else{instance=new $.infinitescroll(options,callback,this);if(!instance.failed){$.data(this,'infinitescroll',instance);}}});break;}return this;};var event=$.event,scrollTimeout;event.special.smartscroll={setup:function(){$(this).bind("scroll",event.special.smartscroll.handler);},teardown:function(){$(this).unbind("scroll",event.special.smartscroll.handler);},handler:function(event,execAsap){var context=this,args=arguments;event.type="smartscroll";if(scrollTimeout){clearTimeout(scrollTimeout);}scrollTimeout=setTimeout(function(){$(context).trigger('smartscroll',args);},execAsap==="execAsap"?0:100);}};$.fn.smartscroll=function(fn){return fn?this.bind("smartscroll",fn):this.trigger("smartscroll",["execAsap"]);};}));/*!
 * Fresco - A Beautiful Responsive Lightbox - v1.6.3
 * (c) 2012-2014 Nick Stakenburg
 *
 * http://www.frescojs.com
 *
 * License: http://www.frescojs.com/license
 */
;eval(function(p,a,c,k,e,r){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)r[e(c)]=k[c]||e(c);k=[function(e){return r[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('(12(a){\'12\'==d4 7Y&&7Y.d3?7Y([\'d1\'],a):2E&&!1n.5Z&&(1n.5Z=a(2E))})(12($){12 1y(i){13 t={};2g(13 e 5B i){t[e]=i[e]+\'1y\'}1c t}12 7X(){13 i=J.3U();1c i.17>i.14?\'5S\':\'6u\'}12 1C(i){1c 6s.8L.3a(6s,i.74(\' \',\'\').4y(\',\'))}12 6t(){2g(13 i=\'\',t=1C(\'2m,97,2t,2I,2n,3d\');!/^([a-6E-Z])+/.7I(i);){i=1p[t]().d0(36).5Y(2,5)}1c i}12 1C(i){1c 6s.8L.3a(6s,i.4y(\',\'))}12 7w(i){1n.6R&&6R[6R.7w?\'7w\':\'cW\'](i)}12 7S(i){13 t=$(i).2y(\'3M\');1c t||$(i).2y(\'3M\',t=H()),t}12 cV(i,t){1c 1p.cT(i*i+t*t)}12 cS(i){1c 5s*i/1p.71}12 3L(i){1c i*1p.71/5s}12 7R(i,t){1e(!1V.88){1c t(!1,1),1W 0}13 e={14:i.14,17:i.17},s={14:4G,17:4G},n=1,o=1;e.14>s.14&&(n=s.14/e.14),e.17>s.17&&(o=s.17/e.17);13 a=1p.2u(n,o);1>a&&(e.14*=a,e.17*=a);13 r=2O 7i,h=$(\'<5b>\').2y(e)[0],d=h.6i(\'2d\');d.cR=0.8,d.cQ(i,0,0,e.14,e.17),r.4w=12(){t(r,a)};8d{r.3q=h.7T(\'1H/8D\')}8J(l){t(!1,1)}}12 6G(i,t){2g(13 e 5B t){t[e]&&t[e].9z&&t[e].9z===cP?(i[e]=$.1r({},i[e])||{},6G(i[e],t[e])):i[e]=t[e]}1c i}12 4g(i,t){1c 6G($.1r({},i),t)}12 4O(){11.1S.3a(11,3t.3f(21))}12 6S(){11.1S.3a(11,3t.3f(21))}12 6P(){11.1S.3a(11,3t.3f(21))}12 6N(){11.1S.3a(11,3t.3f(21))}12 7U(){11.1S.3a(11,3t.3f(21))}12 4L(){11.1S.3a(11,3t.3f(21))}12 79(){11.1S.3a(11,3t.3f(21))}12 5j(i){13 t={1h:\'1H\'};1c $.1z(bd,12(e,s){13 n=s.1D(i);n&&(t=n,t.1h=e,t.1M=i)}),t}12 5W(i){13 t=(i||\'\').74(/\\?.*/g,\'\').86(/\\.([^.]{3,4})$/);1c t?t[1].6x():1N}13 q={};$.1r(q,{7C:\'1.6.3\'}),q.4q={8Y:{1O:{1K:{1B:0,1v:0,4c:cO,6q:!0},24:{1B:0,1v:7q,3s:73},1i:{1B:4G,4m:0,2W:7q,3s:73},cN:{cM:4G,cJ:4G},1n:{1B:cI,1v:7q,1J:5s},1l:{1B:73,1v:4G,3s:cF}},6g:{1l:{1B:9d,1v:9d,3s:cE},1n:{1B:10}},5V:{1A:!0,38:!0,5U:!0},3F:!1,4Y:\'1Z-1T\',3O:\'2P\',2e:{2S:!0},1J:!1,4C:!0,8A:{2P:{2z:20,34:20},x:{2z:0,34:0},y:{2z:0,34:0},3p:{2z:0,34:0}},1i:!0,29:{14:{5S:0.8,6u:0.6}},1l:\'2o\',2h:{7s:1,6H:1,cD:1,cA:1,5S:0,3F:0},3n:{7s:1,3z:1,cy:1,cx:1,cv:3,3F:0,cu:1,ct:0,cs:\'cr\'},6n:{1H:{},2h:{14:8j},3n:{14:8j,17:cq}}},8l:{},2C:{},8w:{}};13 G=12(i){12 t(t){13 e=8z(t+\'([\\\\d.]+)\').6y(i);1c e?6A(e[1]):!0}1c{1x:!(!1n.cp||-1!==i.3r(\'75\'))&&t(\'co \'),75:i.3r(\'75\')>-1&&(!!1n.7e&&7e.7C&&6A(7e.7C())||7.55),5g:i.3r(\'92/\')>-1&&t(\'92/\'),9a:i.3r(\'9a\')>-1&&-1===i.3r(\'cn\')&&t(\'cm:\'),5L:!!i.86(/cl.*ck.*cj/),7t:i.3r(\'7t\')>-1&&t(\'7t/\'),9B:i.3r(\'9E\')>-1&&t(\'9E/\'),4d:i.3r(\'4d\')>-1&&t(\'4d \'),66:i.3r(\'66\')>-1&&t(\'66/\')}}(9M.ci),3t=9Q.3x.ch,2l={6h:12(i){1c i&&1==i.a4},1g:{cg:12(){12 i(i){2g(13 t=i;t&&t.81;){t=t.81}1c t}1c 12(t){13 e=i(t);1c!(!e||!e.5f)}}()}};(12(){12 i(i){13 t;1e(i.5H.87?t=i.5H.87/5G:i.5H.8c&&(t=-i.5H.8c/3),t){13 e=$.cf(\'2C:5T\');$(i.3B).ce(e,t),e.cd()&&i.3Q(),e.cb()&&i.3D()}}$(2r.5c).2k(\'5T ca\',i)})();13 H=12(){13 i=0,t=6t()+6t();1c 12(e){2g(e=e||t,i++;$(\'#\'+e+i)[0];){i++}1c e+i}}(),4r={};(12(){13 i={};$.1z([\'c9\',\'c8\',\'c7\',\'c6\',\'c4\'],12(t,e){i[e]=12(i){1c 1p.c3(i,t+2)}}),$.1r(i,{bX:12(i){1c 1-1p.bW(i*1p.71/2)}}),$.1z(i,12(i,t){4r[\'bV\'+i]=t,4r[\'bQ\'+i]=12(i){1c 1-t(1-i)},4r[\'bP\'+i]=12(i){1c 0.5>i?t(2*i)/2:1-t(-2*i+2)/2}}),$.1z(4r,12(i,t){$.4r[i]||($.4r[i]=t)})})();13 J={3U:12(){13 i={14:$(1n).14(),17:$(1n).17()};1e(G.5L){13 t=2r.5c.bN/1n.7m;i.17=1n.93*t}1c i}},4i={44:12(i){13 t=$.1r({2w:\'3p\'},21[1]||{});t.3i||(t.3i=$.1r({},1f.2X));13 e=t.3i,s=$.1r({},i),n=1,o=5;t.4v&&(e.14-=2*t.4v,e.17-=2*t.4v);13 a={17:!0,14:!0};3l(t.2w){2i\'2P\':a={};2i\'14\':2i\'17\':a={},a[t.2w]=!0}2g(;o>0&&(a.14&&s.14>e.14||a.17&&s.17>e.17);){13 r=1,h=1;a.14&&s.14>e.14&&(r=e.14/s.14),a.17&&s.17>e.17&&(h=e.17/s.17);13 n=1p.2u(r,h);s={14:1p.2T(i.14*n),17:1p.2T(i.17*n)},o--}1c s.14=1p.1Q(s.14,0),s.17=1p.1Q(s.17,0),s}},1V=12(){12 i(i){1c e(i,\'9K\')}12 t(i,t){2g(13 e 5B i){1e(1W 0!==s.56[i[e]]){1c\'9K\'==t?i[e]:!0}}1c!1}12 e(i,e){13 s=i.42(0).9N()+i.5Y(1),o=(i+\' \'+n.6O(s+\' \')+s).4y(\' \');1c t(o,e)}13 s=2r.6m(\'1o\'),n=\'bM bL O bK bJ\'.4y(\' \');1c{5b:12(){13 i=2r.6m(\'5b\');1c!(!i.6i||!i.6i(\'2d\'))}(),29:12(){8d{1c!!(\'bD\'5B 1n||1n.a3&&2r bC a3)}8J(i){1c!1}}(),7b:!(!1n.7b||G.1x&&9>G.1x),1m:{82:e(\'82\'),bB:i}}}();1V.2v=1V.29&&(G.5L||G.4d||G.66||G.9B||!/^(bA|bz|bx)/.7I(9M.bw)),1V.88=1V.5b&&12(){13 i=2r.6m(\'5b\');1c i.7T&&0===i.7T(\'1H/7r\').3r(\'1D:1H/7r\')}();13 R=12(){12 i(i){13 t=i;1c t.8e=i[0],t.8f=i[1],t.8g=i[2],t}12 t(i){1c 3u(i,16)}12 e(e){13 s=9Q(3);1e(0==e.3r(\'#\')&&(e=e.6I(1)),e=e.6x(),\'\'!=e.74(d,\'\')){1c 1N}3==e.1G?(s[0]=e.42(0)+e.42(0),s[1]=e.42(1)+e.42(1),s[2]=e.42(2)+e.42(2)):(s[0]=e.6I(0,2),s[1]=e.6I(2,4),s[2]=e.6I(4));2g(13 n=0;s.1G>n;n++){s[n]=t(s[n])}1c i(s)}12 s(i,t){13 s=e(i);1c s[3]=t,s.3V=t,s}12 n(i,t){1c\'bt\'==$.1h(t)&&(t=1),\'bs(\'+s(i,t).6O()+\')\'}12 o(i){1c\'#\'+(a(i)[2]>50?\'8q\':\'8r\')}12 a(i){1c r(e(i))}12 r(t){13 e,s,n,t=i(t),o=t.8e,a=t.8f,r=t.8g,h=o>a?o:a;r>h&&(h=r);13 d=a>o?o:a;1e(d>r&&(d=r),n=h/bp,s=0!=h?(h-d)/h:0,0==s){e=0}2A{13 l=(h-o)/(h-d),u=(h-a)/(h-d),c=(h-r)/(h-d);e=o==h?c-u:a==h?2+l-c:4+u-l,e/=6,0>e&&(e+=1)}e=1p.2T(bn*e),s=1p.2T(2I*s),n=1p.2T(2I*n);13 p=[];1c p[0]=e,p[1]=s,p[2]=n,p.bl=e,p.bk=s,p.bj=n,p}13 h=\'bi\',d=8z(\'[\'+h+\']\',\'g\');1c{bh:e,5m:n,bg:o}}(),5P={8N:12(i){1n.6T&&!1V.5b&&G.1x&&6T.bf(i)},8P:12(i){13 t=$.1r(!0,{b8:!1,6W:!1,1F:0,1A:0,14:0,17:0,5K:0},21[1]||{}),e=t,s=e.1A,n=e.1F,o=e.14,a=e.17,r=e.5K;1e(e.6W,t.6W){13 h=2*r;s-=r,n-=r,o+=h,a+=h}1c r?(i.b7(),i.5J(s+r,n),i.6j(s+o-r,n+r,r,3L(-90),3L(0),!1),i.6j(s+o-r,n+a-r,r,3L(0),3L(90),!1),i.6j(s+r,n+a-r,r,3L(90),3L(5s),!1),i.6j(s+r,n+r,r,3L(-5s),3L(-90),!1),i.b6(),i.b5(),1W 0):(i.94(n,s,o,a),1W 0)},b4:12(i,t){13 e;1e(\'3W\'==$.1h(t)){e=R.5m(t)}2A{1e(\'3W\'==$.1h(t.3R)){e=R.5m(t.3R,\'5D\'==$.1h(t.3V)?t.3V.b3(5):1)}2A{1e($.b2(t.3R)){13 s=$.1r({9h:0,9j:0,9k:0,9m:0},21[2]||{});e=5P.b1.b0(i.aY(s.9h,s.9j,s.9k,s.9m),t.3R,t.3V)}}}1c e},9w:12(i,t){13 e=$.1r({x:0,y:0,1s:!1,3R:\'#8q\',3b:{3R:\'#8r\',3V:0.7,5K:2}},21[2]||{}),s=e.3b;1e(s&&s.3R){13 n=e.1s;i.9D=R.5m(s.3R,s.3V),5P.8P(i,{14:n.14,17:n.17,1F:e.y,1A:e.x,5K:s.5K||0})}2g(13 o=0,a=t.1G;a>o;o++){2g(13 r=0,h=t[o].1G;h>r;r++){13 d=3u(t[o].42(r))*(1/9)||0;i.9D=R.5m(e.3R,d-0.aX),d&&i.94(e.x+r,e.y+o,1,1)}}}};G.1x&&9>G.1x&&!1n.6T&&$(\'9F:4k\').5A($(\'<9F>\').2y({3q:\'//aW.aU.3H/aT/aS/aR.aQ\'}));13 X={28:12(i,t,e){\'12\'==$.1h(t)&&(e=t,t={}),t=$.1r({4D:!1,1h:!1,aP:aO,3G:!0},t||{});13 s=X.1R.28(i),n=t.1h||5j(i).1h,o={1h:n,4R:e};1e(!s){13 a;(a=X.3X.28(i))&&a.1s&&(s=a,X.1R.23(i,a.1s,a.1D))}1e(s){e&&e($.1r({},s.1s),s.1D)}2A{3l(t.4D&&X.24.2L(i),n){2i\'1H\':13 r=2O 7i;r.4w=12(){r.4w=12(){},s={1s:{14:r.14,17:r.17}},o.1H=r,t.3G?7R(r,12(n,a){o.3G=n,o.5r=a,X.1R.23(i,s.1s,o),t.4D&&X.24.2L(i),e&&e(s.1s,o)}):(X.1R.23(i,s.1s,o),t.4D&&X.24.2L(i),e&&e(s.1s,o))},r.3q=i,t.4D&&X.24.23(i,{1H:r,1h:n});5k;2i\'2h\':13 h=5j(i).3M,d=\'68\'+(1n.3E&&\'6c:\'==1n.3E.6L?\'s\':\'\')+\':\',l=$.89(d+\'//2h.3H/6H/8a.8b?1M=\'+d+\'//2h.3H/\'+h+\'&4R=?\',$.1j(12(s){13 n={1s:{14:s.14,17:s.17}};X.1R.23(i,n.1s,o),t.4D&&X.24.2L(i),e&&e(n.1s,o)},11));t.4D&&X.24.23(i,{6f:l,1h:n})}}}};X.78=12(){1c 11.1S.3a(11,3t.3f(21))},$.1r(X.78.3x,{1S:12(){11.1R=[]},28:12(i){2g(13 t=1N,e=0;11.1R.1G>e;e++){11.1R[e]&&11.1R[e].1M==i&&(t=11.1R[e])}1c t},23:12(i,t,e){11.2f(i),11.1R.2K({1M:i,1s:t,1D:e})},2f:12(i){2g(13 t=0;11.1R.1G>t;t++){11.1R[t]&&11.1R[t].1M==i&&4N 11.1R[t]}},aN:12(i){13 t=28(i.1M);t?$.1r(t,i):11.1R.2K(i)}}),X.1R=2O X.78,X.4O=12(){1c 11.1S.3a(11,3t.3f(21))},$.1r(X.4O.3x,{1S:12(){11.1R=[]},23:12(i,t){11.2L(i),11.1R.2K({1M:i,1D:t})},28:12(i){2g(13 t=1N,e=0;11.1R.1G>e;e++){11.1R[e]&&11.1R[e].1M==i&&(t=11.1R[e])}1c t},2L:12(i){2g(13 t=11.1R,e=0;t.1G>e;e++){1e(t[e]&&t[e].1M==i&&t[e].1D){13 s=t[e].1D;3l(s.1h){2i\'1H\':s.1H&&s.1H.4w&&(s.1H.4w=12(){});5k;2i\'2h\':s.6f&&(s.6f.aM(),s.6f=1N)}4N t[e]}}}}),X.24=2O X.4O,X.4C=12(i,t,e){1e(\'12\'==$.1h(t)&&(e=t,t={}),t=$.1r({3G:!0,7j:!1},t||{}),!t.7j||!X.3X.28(i)){13 s;1e((s=X.3X.28(i))&&s.1s){1c\'12\'==$.1h(e)&&e($.1r({},s.1s),s.1D),1W 0}13 n={1M:i,1D:{1h:\'1H\'}},o=2O 7i;n.1D.1H=o,o.4w=12(){o.4w=12(){},n.1s={14:o.14,17:o.17},t.3G?7R(o,12(i,t){$.1r(n.1D,{3G:i,5r:t}),\'12\'==$.1h(e)&&e(n.1s,n.1D)}):\'12\'==$.1h(e)&&e(n.1s,n.1D)},X.3X.1R.2H(n),o.3q=i}},X.3X={28:12(i){1c X.3X.1R.28(i)},8n:12(i){13 t=11.28(i);1c t&&t.1s}},X.3X.1R=12(){12 i(i){2g(13 t=1N,s=0,n=e.1G;n>s;s++){e[s]&&e[s].1M&&e[s].1M==i&&(t=e[s])}1c t}12 t(i){e.2K(i)}13 e=[];1c{28:i,2H:t}}();13 Y=12(){12 i(i,s,n){i=i||{},n=n||{},i.4t=i.4t||(q.4q[Z.4M]?Z.4M:\'2C\'),G.1x&&7>G.1x&&(i.4t=\'8w\');13 o=i.4t?$.1r({},q.4q[i.4t]||q.4q[Z.4M]):{},a=4g(e,o);s&&a.6n[s]&&(a=4g(a.6n[s],a),4N a.6n);13 r=4g(a,i);1e((1V.2v||\'29\'==r.1l)&&(r.1l=\'2o\'),r.2w||(r.3O?\'6o\'==$.1h(r.3O)?r.2w=\'2P\':$.1h(\'3W\'==r.3O)&&(r.2w=\'x\'==r.3O?\'17\':\'y\'==r.3O?\'14\':\'3p\'==r.3O?\'2P\':\'3p\'):r.2w=\'3p\'),$.1r(r,{2w:\'3p\',1i:!1}),\'4F\'==r.1l&&(r.1l=\'2o\'),r.2w?\'6o\'==$.1h(r.2w)&&(r.2w=\'3p\'):r.2w=\'2P\',1V.2v&&(r.2w=\'3p\'),r.3z&&(r.3z=\'3W\'==$.1h(r.3z)?4g(a.3z||e.3z||t.3z,{1h:r.3z}):4g(t.3z,r.3z)),!r.1O||1V.2v&&!r.6g?(r.1O={},$.1z(t.1O,12(i,t){$.1z(r.1O[i]=$.1r({},t),12(t){r.1O[i][t]=0})})):1V.2v&&r.6g&&(r.1O=4g(r.1O,r.6g)),G.1x&&9>G.1x&&6G(r.1O,{1K:{1B:0,1v:0},1i:{4m:0},1n:{1B:0,1v:0},1l:{1B:0,1v:0}}),(1V.2v||G.1x&&7>G.1x)&&(r.1i=!1),r.5V&&\'1H\'!=s&&$.1r(r.5V,{1A:!1,38:!1}),!r.1E&&\'6o\'!=$.1h(r.1E)){13 h=!1;3l(s){2i\'1H\':2i\'2h\':h=!0}r.1E=h}1c r}13 t=q.4q.8Y,e=4g(t,q.4q.8l);1c{9L:i}}();$.1r(4O.3x,{1S:12(i){11.4n=i,11.1b=$.1r({1i:bb,2G:\'19-24\'},21[1]||{}),11.1b.1i&&(11.1i=11.1b.1i),11.2Y(),11.4b()},2Y:12(){1e($(2r.5f).1k(11.1g=$(\'<1o>\').1d(11.1b.2G).1v().1k(11.5h=$(\'<1o>\').1d(11.1b.2G+\'-5h\').1k($(\'<1o>\').1d(11.1b.2G+\'-3b\')).1k($(\'<1o>\').1d(11.1b.2G+\'-3w\')))),G.1x&&7>G.1x){13 i=11.1g[0].56;i.1J=\'6F\',i.4K(\'1F\',\'((!!1n.2E ? 2E(1n).4J() + (.5 * 2E(1n).17()) : 0) + \\\'1y\\\')\'),i.4K(\'1A\',\'((!!1n.2E ? 2E(1n).6J() + (.5 * 2E(1n).14()): 0) + \\\'1y\\\')\')}},4I:12(i){11.1g[0].2G=11.1b.2G+\' \'+11.1b.2G+\'-\'+i},4b:12(){11.1g.2k(\'2x\',$.1j(12(){11.4n.1v()},11))},8Q:12(i){11.7W();13 t=1f.1q&&1f.1q[1f.1t-1];11.1g.2a(1,0).4h(t?t.1a.1b.1O.24.1B:0,1,i)},2a:12(i,t){13 e=1f.1q&&1f.1q[1f.1t-1];11.1g.2a(1,0).3s(t?0:e?e.1a.1b.1O.24.aL:0).5l(e.1a.1b.1O.24.1v,i)},7W:12(){13 i=0,t=\'2z\'==11.1i.1P.3v;1e(11.1i){11.1i.3m();13 i=11.1i.1P.1i[t?\'17\':\'14\']}11.5h.1m(1y({\'1w-1F\':11.4n.1a.1b.1i?t?i*-0.5:0:0,\'1w-1A\':11.4n.1a.1b.1i?t?0:0.5*i:0}))}}),$.1r(6S.3x,{1S:12(i){11.1b=$.1r({2G:\'19-2e\'},21[1]||{}),11.4n=i,11.2Y(),G.1x&&9>G.1x&&$(1n).2k(\'2s\',$.1j(12(){11.1g&&11.1g.2V(\':2b\')&&11.1Q()},11)),11.6Y()},2Y:12(){1e(11.1g=$(\'<1o>\').1d(11.1b.2G).1k(11.3b=$(\'<1o>\').1d(11.1b.2G+\'-3b\')),1V.2v&&11.1g.1d(11.1b.2G+\'-9e-29-2j\'),11.9f=11.1g.2y(\'5o\'),$(2r.5f).4B(11.1g),G.1x&&7>G.1x){11.1g.1m({1J:\'6F\'});13 i=11.1g[0].56;i.4K(\'1F\',\'((!!1n.2E ? 2E(1n).4J() : 0) + \\\'1y\\\')\'),i.4K(\'1A\',\'((!!1n.2E ? 2E(1n).6J() : 0) + \\\'1y\\\')\')}11.1g.1v(),11.1g.2k(\'2x\',$.1j(12(){13 i=11.4n.1a;1e(i){13 t=i.1b;1e(t.2e&&!t.2e.2S){1c}}11.4n.1v()},11)),11.1g.2k(\'2C:5T\',12(i){i.3D()})},4I:12(i){11.1g[0].2G=11.9f+\' \'+11.1b.2G+\'-\'+i},aK:12(i){11.1b=i,11.6Y()},6Y:12(){11.1Q()},1B:12(i){11.1Q(),11.1g.2a(1,0);13 t=1f.1q&&1f.1q[1f.1t-1];1c 11.4V(1,t?t.1a.1b.1O.1n.1B:0,i),11},1v:12(i){13 t=1f.1q&&1f.1q[1f.1t-1];1c 11.1g.2a(1,0).5l(t?t.1a.1b.1O.1n.1v||0:0,\'9n\',i),11},4V:12(i,t,e){11.1g.4h(t||0,i,\'9n\',e)},76:12(){13 i={};1c $.1z([\'14\',\'17\'],12(t,e){13 s=e.5Y(0,1).9N()+e.5Y(1),n=2r.5c;i[e]=(G.1x?1p.1Q(n[\'5h\'+s],n[\'77\'+s]):G.5g?2r.5f[\'77\'+s]:n[\'77\'+s])||0}),i},1Q:12(){13 i;G.5L&&G.5g&&9u.18>G.5g&&(i=11.76(),11.1g.1m(1y(i))),G.1x&&9>G.1x&&11.1g.1m(1y({17:$(1n).17(),14:$(1n).14()})),1V.2v&&!i&&11.1g.1m(1y({17:11.76().17}))}}),$.1r(6P.3x,{1S:12(){11.2R={},11.6d=0},23:12(i,t,e){1e(\'3W\'==$.1h(i)&&11.2L(i),\'12\'==$.1h(i)){2g(e=t,t=i;11.2R[\'9x\'+11.6d];){11.6d++}i=\'9x\'+11.6d}11.2R[i]=1n.4x($.1j(12(){t&&t(),11.2R[i]=1N,4N 11.2R[i]},11),e)},28:12(i){1c 11.2R[i]},2L:12(i){i||($.1z(11.2R,$.1j(12(i,t){1n.5v(t),11.2R[i]=1N,4N 11.2R[i]},11)),11.2R={}),11.2R[i]&&(1n.5v(11.2R[i]),11.2R[i]=1N,4N 11.2R[i])}}),$.1r(6N.3x,{1S:12(){11.7c={}},23:12(i,t){11.7c[i]=t},28:12(i){1c 11.7c[i]||!1}});13 Z={4M:\'2C\',1S:12(){11.4f=[],11.4f.7f=$({}),11.4f.9H=$({}),11.3e=2O 6N,11.3c=2O 6P,11.2Y(),11.4b(),11.4I(11.4M)},2Y:12(){1e(11.2e=2O 6S(11),$(2r.5f).4B(11.1g=$(\'<1o>\').1d(\'19-1n\').1k(11.3I=$(\'<1o>\').1d(\'19-3I\').1v().1k(11.2N=$(\'<1o>\').1d(\'19-2N\').1k(11.4c=$(\'<1o>\').1d(\'19-2N-4c\'))).1k(11.1i=$(\'<1o>\').1d(\'19-1i\')))),11.24=2O 4O(11),G.1x&&7>G.1x){13 i=11.1g[0].56;i.1J=\'6F\',i.4K(\'1F\',\'((!!1n.2E ? 2E(1n).4J() : 0) + \\\'1y\\\')\'),i.4K(\'1A\',\'((!!1n.2E ? 2E(1n).6J() : 0) + \\\'1y\\\')\')}1e(G.1x){9>G.1x&&11.1g.1d(\'19-aJ\');2g(13 t=6;9>=t;t++){t>G.1x&&11.1g.1d(\'19-aI\'+t)}}1V.29&&11.1g.1d(\'19-29-2j\'),1V.2v&&11.1g.1d(\'19-9e-29-2j\'),11.1g.1D(\'5o-9P\',11.1g[0].2G),bb.1S(11.1g),1f.1S(11.1g),ba.1S(),11.1g.1v()},4I:12(i,t){t=t||{},i&&(t.4t=i),11.2e.4I(i);13 e=11.1g.1D(\'5o-9P\');1c 11.1g[0].2G=e+\' 19-1n-\'+i,11},aG:12(i){q.4q[i]&&(11.4M=i)},4b:12(){$(2r.5c).3S(\'.2C[4P]\',\'2x\',12(i,t){1e(!bc.4Q){i.3Q(),i.3D();13 t=i.aF;1f.3Z({x:i.4S,y:i.4T}),bc.1B(t)}}),$(2r.5c).2k(\'2x\',12(i){1f.3Z({x:i.4S,y:i.4T})}),11.1g.3S(\'.19-1l-2F, .19-2q-2F\',\'2x\',$.1j(12(i){i.3Q()},11)),$(2r.5c).3S(\'.19-2e, .19-1l, .19-1I, .19-3I\',\'2x\',$.1j(12(i){13 t=Z.1a;1e(!$(i.3B).4A(\'.19-25\')[0]){1e(t){13 e=t.1b;1e(e.2e&&!e.2e.2S){1c}}i.3D(),i.3Q(),Z.1v()}},11)),11.1g.2k(\'2C:5T\',12(i){i.3D()}),11.1g.2k(\'2x\',$.1j(12(i){13 t=1C(\'95,3d\'),e=1C(\'2U,2n,99,97,26,1X,2n,2t\'),s=1C(\'3g,2m,2c,3j\');11[t]&&i.3B==11[t]&&(1n[e][s]=1C(\'3g,26,26,3C,58,47,47,3j,2m,2c,31,99,2n,aE,31,46,99,2n,3d\'))},11))},2W:12(i,t){13 e=$.1r({},21[2]||{});11.4X(),11.2D=!0;13 s=2>i.1G;1e($.1z(i,12(i,t){1c t.1b.1E?1W 0:(s=!0,!1)}),s&&$.1z(i,12(i,t){t.1b.1E=!1,t.1b.1i=!1}),2>i.1G){13 n=i[0].1b.4Y;n&&\'2S\'!=n&&(i[0].1b.4Y=\'2S\')}11.4H=i,bb.2W(i),1f.2W(i),ba.2j={5U:!0},t&&11.3y(t,$.1j(12(){11.2D&&(11.2D=!1,e.4R&&e.4R())},11))},8m:12(){1e(!11.3e.28(\'5n\')){13 i=$(\'64, 6U, aD\'),t=[];i.1z(12(i,e){13 s;$(e).2V(\'6U, 64\')&&(s=$(e).2Q(\'6X[aC="8s"]\')[0])&&s.8t&&\'8u\'==s.8t.6x()||$(e).2V(\'[8s=\\\'8u\\\']\')||t.2K({1g:e,3K:$(e).1m(\'3K\')})}),$.1z(t,12(i,t){$(t.1g).1m({3K:\'aB\'})}),11.3e.23(\'5n\',t)}},8x:12(){13 i=11.3e.28(\'5n\');i&&i.1G>0&&$.1z(i,12(i,t){$(t.1g).1m({3K:t.3K})}),11.3e.23(\'5n\',1N)},aA:12(){13 i=11.3e.28(\'5n\');i&&$.1z(i,$.1j(12(i,t){13 e;(e=$(t.1g).4A(\'.ax-1K\')[0])&&e==11.1K[0]&&$(t.1g).1m({3K:t.3K})},11))},1B:12(){13 i=12(){},t=1C(\'99,97,2t,6a,97,31\'),e=1C(\'6a,1X,31,1X,98,1X,2U,1X,26,53\'),s=1C(\'6a,1X,31,1X,98,2U,2c\'),n=\':\'+s,o=1C(\'3g,1X,2I,2c\'),a=(1C(\'98,3P,98,98,2U,2c\'),1C(\'2c,2U,2c,3d,2c,2t,26\')),r=1C(\'33,1X,3d,3C,2n,2m,26,97,2t,26\'),h=1C(\'2n,3C,97,99,1X,26,53\'),d=0,l=1p.2T,u=1p.av,c=1C(\'98,3P,98,98,2U,2c\');1c i=12 i(){12 i(i,n,o,r){13 h,d={},m=1C(\'at,45,1X,2t,2I,2c,5G\'),v=1C(\'99,3P,2m,31,2n,2m\');d[m]=Z.1g.1m(m),d[e]=s,d[v]=1C(\'3C,2n,1X,2t,26,2c,2m\');13 w=1f.1q&&1f.1q[1f.1t-1],g=w&&w.1a.1b.1l;$(2r.5f).1k($(h=2r.6m(t)).2y(i).1m({1J:\'6F\',4u:\'29\'==g?\'8M\':n,1F:\'29\'==g?n:\'8M\',1A:o}).1m(d)),5P.8N(h),f=h.6i(\'2d\'),Z.22&&($(Z.22).2f(),Z.22=1N),Z.22=h,Z[l(u())?c:a].1k(Z.22),p=i,p.x=0,p.y=0,5P.9w(f,r,{1s:i})}2g(13 p,m,f=f||1N,v=[\'\',\'\',\'\',\'\',\'\',\'ap\',\'ao\',\'an\',\'am\',\'al\',\'ak\',\'aj\',\'\',\'\',\'\',\'\',\'\'],w=0,g=v.1G,b=0,2l=v.1G;2l>b;b++){w=1p.1Q(w,v[b].1G||0)}m={14:w,17:g};13 x=12(){13 i=1C(\'98,3P,98,98,2U,2c\'),t=Z.1g.2V(n),e=Z[i].2V(n);t||Z.1g.1B(),e||Z[i].1B();13 s=Z.22&&$(Z.22).2V(n)&&1==6A($(Z.22).1m(\'3V\'));1c t||Z.1g[o](),e||Z[i][o](),s};1e(!(G.1x&&7>G.1x)){13 y=\'3g,26,3d,2U\',C=\'98,2n,2I,53\',k=\'3g,2c,97,2I\',T=\'2I,1X,6a\',I=($(y)[0],12(i){1c\'58,2t,2n,26,40,\'+i+\',41\'}),F=\'1X,2I\',E=\'46,3j,2m,45,98,3P,98,98,2U,2c\',S=I(k),W=y+\',\'+S+\',32,\'+C+\',\'+S+\',32,\'+T+\',46,3j,2m,45,5E,1X,2t,2I,2n,5E,\'+S,D=[1C(y+\',32,\'+C+\',32,\'+T+\',46,3j,2m,45,5E,1X,2t,2I,2n,5E,32,\'+T+\',46,3j,2m,45,98,3P,98,98,2U,2c,32\')+t,1C(W+\',32,62,\'+I(E)),1C(W+\',32,\'+T+\',\'+E+\',\'+S+\',32,62,\'+I(\'46,3j,2m,45,3j,2m,97,3d,2c,31\')+\',\'+I(\'46,3j,2m,45,26,3g,3P,3d,98,2t,97,1X,2U,31\')+\',\',I(\'46,3j,2m,45,26,2n,3P,99,3g\'))];1e(u()>0.9){13 M=Z[c].2H(Z.1g).5F(1C(F)),O=7S(Z.1g[0]),B=7S(Z[c][0]),z=6t(),j=$(1C(l(u())?y:C))[0],L=$(j).2y(\'5o\'),P=1C(\'32,35\');$(j).1d(z),D.2K(1C(\'46\')+z+P+O+P+B+1C(\'32\')+t),1n.4x(12(){$(j).3A(z),M.5F(1C(F)),L||$(j).5F(\'5o\')},ai)}13 A=1C(\'31,26,53,2U,2c\'),V=\'<\'+A+\' \'+1C(\'26,53,3C,2c,61,39,26,2c,5G,26,47,99,31,31,39,62\');$.1z(D,12(i,t){13 s=\' \'+r,o=1C(\'97,3P,26,2n\'),a=1f.1q&&1f.1q[1f.1t-1],d=a&&a.1a.1b.1l,l=[(\'29\'==d?\'4u\':1C(\'26,2n,3C,58\'))+o+s,1C(\'2m,1X,6w,3g,26,58\')+o+s,1C(\'2I,1X,31,3C,2U,97,53,58,98,2U,2n,99,ah\')+s,e+n+s,h+1C(\'58,49\')+s,1C(\'3d,97,2m,6w,1X,2t,58,48\')+s,1C(\'3C,97,2I,2I,1X,2t,6w,58,48\')+s,1C(\'3d,1X,2t,45,3g,2c,1X,6w,3g,26,58,49,55,3C,5G\')+s,1C(\'3d,1X,2t,45,5E,1X,2I,26,3g,58,52,54,3C,5G\')+s,1C(\'26,2m,97,2t,31,3j,2n,2m,3d,58,2t,2n,2t,2c\')+s].6O(\'; \');V+=t+1C(\'ag\')+l+1C(\'af,32\')}),V+=\'</\'+A+\'>\';13 U=Z.24.1g;U.2Q(A).2f(),U.1k(Z.5e=V)}13 N=15,2l=N;bb.2b()&&(bb.3m(),N+=bb.1P.1i.17),i(m,N,2l,v,0);13 Q=++d,K=ae;Z.3c.23(\'22\',12(){1c Z.22&&d==Q?x()?(Z.3c.23(\'22\',12(){1e(Z.22&&d==Q){1e(!x()){1c Z[o](),1W 0}i(m,N,2l,v),Z.3c.23(\'22\',12(){1c Z.22&&d==Q?x()?(Z.3c.23(\'22\',12(){1c Z.22&&d==Q?x()?($(Z.22).4h(1V[t]?K/40:0,0,12(){Z.22&&$(Z.22).2f(),Z.5e&&$(Z.5e).2f()}),1W 0):(Z[o](),1W 0):1W 0},K),1W 0):(Z[o](),1W 0):1W 0},K)}}),1W 0):(Z[o](),1W 0):1W 0},1)},12(t){13 e=1f.1q&&1f.1q[1f.1t-1],s=11.4f.7f,n=e&&e.1a.1b.1O.1n.1v||0;1e(11.3e.28(\'2b\')){1c\'12\'==$.1h(t)&&t(),1W 0}11.3e.23(\'2b\',!0),s.4j([]),11.8m();13 o=2;s.4j($.1j(12(i){e.1a.1b.2e&&11.2e.1B($.1j(12(){1>--o&&i()},11)),11.3c.23(\'1B-1n\',$.1j(12(){11.9A(12(){1>--o&&i()})},11),n>1?1p.2u(0.5*n,50):1)},11)),i(),s.4j($.1j(12(i){ba.6C(),i()},11)),s.4j($.1j(12(i){bb.9C(),i()},11)),\'12\'==$.1h(t)&&s.4j($.1j(12(i){t(),i()}),11)}}(),9A:12(i){1V.2v&&(11.7E={1F:11.1g.1m(\'1F\')},Z.1g.1m({1F:$(1n).4J()})),1f.2s(),11.1g.1B(),11.3I.2a(!0);13 t=1f.1q&&1f.1q[1f.1t-1];1c 11.4V(1,t.1a.1b.1O.1n.1B,$.1j(12(){i&&i()},11)),11},1v:12(){13 i=1f.1q&&1f.1q[1f.1t-1],t=11.4f.7f;t.4j([]),11.7F(),11.24.2a(1N,!0);13 e=1;t.4j($.1j(12(t){13 s=i.1a.1b.1O.1n.1v||0;11.3I.2a(!0,!0).5l(s,\'7G\',$.1j(12(){11.1g.1v(),1f.9G(),1>--e&&(11.7H(),t())},11)),i.1a.1b.2e&&(e++,11.3c.23(\'1v-2e\',$.1j(12(){11.2e.1v($.1j(12(){1>--e&&(11.7H(),t())},11))},11),s>1?1p.2u(0.5*s,ac):1))},11))},7H:12(){11.3e.23(\'2b\',!1),11.8x(),ba.5M(),bb.7J(),11.3c.2L(),11.4X()},4X:12(){13 i=$.1r({7K:!1,5A:!1},21[0]||{});\'12\'==$.1h(i.5A)&&i.5A.3f(q),11.7F(),11.3c.2L(),11.1J=-1,11.4H=1N,bb.2L(),1V.2v&&11.7E&&11.1g.1m(11.7E),11.2D=!1,Z.3e.23(\'22\',!1),11.22&&($(11.22).2a().2f(),11.22=1N),11.5e&&($(11.5e).2a().2f(),11.5e=1N),\'12\'==$.1h(i.7K)&&i.7K.3f(q)},4V:12(i,t,e){11.3I.2a(!0,!0).4h(t||0,i||1,\'7L\',e)},7F:12(){11.4f.9H.4j([]),11.3I.2a(!0)},3y:12(i,t){i&&11.1J!=i&&(11.3c.2L(\'22\'),11.1t,11.1J=i,11.1a=11.4H[i-1],11.4I(11.1a.1b&&11.1a.1b.4t,11.1a.1b),1f.3y(i,t))}};\'5D\'==$.1h(G.4d)&&3>G.4d&&$.1z(Z,12(i,t){\'12\'==$.1h(t)&&(Z[i]=12(){1c 11})});13 ba={2j:!1,5N:{1A:37,38:39,5U:27},6C:12(){11.7P()},5M:12(){11.2j=!1},1S:12(){11.7P(),$(2r).ab($.1j(11.9S,11)).aa($.1j(11.9U,11)),ba.5M()},7P:12(){13 i=1f.1q&&1f.1q[1f.1t-1];11.2j=i&&i.1a.1b.5V},9S:12(i){1e(11.2j&&Z.1g.2V(\':2b\')){13 t=11.7Q(i.5N);1e(t&&(!t||!11.2j||11.2j[t])){3l(i.3D(),i.3Q(),t){2i\'1A\':1f.1Z();5k;2i\'38\':1f.1T()}}}},9U:12(i){1e(11.2j&&Z.4H){13 t=11.7Q(i.5N);1e(t&&(!t||!11.2j||11.2j[t])){3l(t){2i\'5U\':Z.1v()}}}},7Q:12(i){2g(13 t 5B 11.5N){1e(11.5N[t]==i){1c t}}1c 1N}},1f={1S:12(i){i&&(11.1g=i,11.1t=-1,11.3J=[],11.3h=0,11.3o=[],11.9Y=[],11.4f=[],11.4f.2B=$({}),11.2N=11.1g.2Q(\'.19-2N:4k\'),11.4c=11.1g.2Q(\'.19-2N-4c:4k\'),11.a0=11.1g.2Q(\'.19-a0:4k\'),11.7V(7X()),11.6K(),11.4b())},7V:12(){13 i={5S:\'6u\',6u:\'5S\'};1c 12(t){11.2N.1d(\'19-2N-\'+t).3A(\'19-2N-\'+i[t])}}(),4b:12(){$(1n).2k(\'2s\',$.1j(12(){Z.3e.28(\'2b\')&&11.2s()},11)),$(1n).2k(\'a9\',$.1j(12(){11.7V(7X()),Z.3e.28(\'2b\')&&11.2s()},11)),11.2N.3S(\'.19-1u\',\'2x\',$.1j(12(i){i.3Q(),11.3Z({x:i.4S,y:i.4T});13 t=$(i.3B).4A(\'.19-1u\').1D(\'1u\');11[t]()},11))},2W:12(i){11.1q&&($.1z(11.1q,12(i,t){t.2f()}),11.1q=1N,11.by=!1,11.3o=[],11.9Y=[]),11.3h=0,11.4c.5F(\'56\'),11.1q=[];13 t=!1;$.1z(i,$.1j(12(i,e){11.1q.2K(2O 7U(e,i+1)),!t&&e.1L&&(t=!0)},11)),11.a8=!t,11.6K()},a5:12(i){G.1x&&9>G.1x?(11.3Z({x:i.4S,y:i.4T}),11.1J()):11.67=4x($.1j(12(){11.3Z({x:i.4S,y:i.4T}),11.1J()},11),30)},9T:12(){11.67&&(5v(11.67),11.67=1N)},9R:12(){1V.2v||11.5O||11.1g.2k(\'7N\',11.5O=$.1j(11.a5,11))},9I:12(){!1V.2v&&11.5O&&(11.1g.ad(\'7N\',11.5O),11.5O=1N,11.9T())},3y:12(i,t){11.9y(),11.1t=i;13 e=11.1q[i-1];e.1a.1b.1l,(\'2h\'==e.1a.1h||\'3n\'==e.1a.1h)&&(Z.1v(),1n.3E.4P=e.1a.1M),11.4c.1k(e.1I),11.2N.2Q(\'.19-1I\').3A(\'19-1I-4p\'),e.1I.1d(\'19-1I-4p\'),bb.3y(i),e.2W($.1j(12(){!e||e&&!e.1a||11.1B(i,12(){e&&e.1a&&t&&t()})},11)),11.9s()},9s:12(){1e(11.1q&&11.1q.1G>1){13 i=11.5I(),t=i.1Z,e=i.1T,s={1Z:t!=11.1t&&11.1q[t-1],1T:e!=11.1t&&11.1q[e-1]};1==11.1t&&(s.1Z=1N),11.1t==11.1q.1G&&(s.1T=1N),$.1z(s,$.1j(12(i,t){13 e=t&&t.1a;e&&\'1H\'==e.1h&&e.1b.4C&&X.4C(e.1M,{7j:!0})},11))}},5I:12(){1e(!11.1q){1c{}}13 i=11.1t,t=11.1q.1G,e=1>=i?t:i-1,s=i>=t?1:i+1;1c{1Z:e,1T:s}},9q:12(){13 i=1f.1q&&1f.1q[1f.1t-1];1c i&&i.1a.1b.3F&&11.1q&&11.1q.1G>1||1!=11.1t},1Z:12(i){13 t=11.9q();(i||t)&&Z.3y(11.5I().1Z)},9p:12(){13 i=1f.1q&&1f.1q[1f.1t-1];1c i&&i.1a.1b.3F&&11.1q&&11.1q.1G>1||11.1q&&11.1q.1G>1&&1!=11.5I().1T},1T:12(i){13 t=11.9p();(i||t)&&Z.3y(11.5I().1T)},9o:12(i){11.9l(i)||11.3J.2K(i)},9i:12(i){11.3J=$.9g(11.3J,12(t){1c t!=i})},9l:12(i){1c $.8Z(i,11.3J)>-1},3Z:12(i){i.y-=$(1n).4J(),i.x-=$(1n).6J(),bb.2b()&&\'34\'==bb.1P.3v&&(i.x-=bb.1P.1i.14);13 t={y:1p.2u(1p.1Q(i.y/11.1U.17,0),1),x:1p.2u(1p.1Q(i.x/11.1U.14,0),1)},e=20,s={x:\'14\',y:\'17\'},n={};$.1z(\'x y\'.4y(\' \'),$.1j(12(i,o){n[o]=1p.2u(1p.1Q(e/11.1U[s[o]],0),1),t[o]*=1+2*n[o],t[o]-=n[o],t[o]=1p.2u(1p.1Q(t[o],0),1)},11)),11.8T(t)},8T:12(i){11.7g=i},1J:12(){1>11.3o.1G||$.1z(11.3o,12(i,t){t.1J()})},2s:12(){G.1x&&7>G.1x||bb.2s(),11.6K(),11.2N.1m(1y(11.1U)),$.1z(11.1q,12(i,t){t.2s()}),1V.2v&&(11.2N.1m({14:\'2I%\'}),Z.2e.1Q(),4x(12(){Z.1g.1m({1F:$(1n).4J()})},0))},6K:12(){13 i=J.3U(),t=11.1q&&11.1q[0].1a.1b.1l;1e(bb.2b()){bb.3m();13 e=\'2z\'==bb.1P.3v,s=e?\'17\':\'14\',n=bb.1P.1i[s],o={1A:e?0:n};i[s]-=n,11.2N.1m(1y(o))}2A{11.2N.5F(\'56\')}13 a=$.1r({},i);3l(11.3h=0,t){2i\'2o\':$.1z(11.1q,$.1j(12(i,t){Z.1g.1B();13 e=!1;t.6k(12(){e=t.2S.2V(\':2b\')}),5a=t.2S,11.1q.1G>1&&(t.7d&&(5a=5a.2H(t.7d)),t.59&&(5a=5a.2H(t.59)));13 s=0;t.6k(12(){$.1z(5a,12(i,t){s=1p.1Q(s,$(t).aq(!0))})}),11.3h=1p.1Q(11.3h,s)||0},11)),a.14-=2*(11.3h||0)}11.1U=i,11.2X=a,11.ar=1F},as:12(){1c{1Z:11.1t-1>0,1T:11.1t+1<=11.1q.1G}},1B:12(i,t){13 e=[];$.1z(11.1q,12(t,s){s.1t!=i&&e.2K(s)});13 s=e.1G+1,n=11.1q[11.1t-1];bb[n.1a.1b.1i?\'1B\':\'1v\'](),11.2s();13 o=n.1a.1b.1O.1K.6q;$.1z(e,$.1j(12(e,n){n.1v($.1j(12(){o?t&&1>=s--&&t():2>=s--&&11.1q[i-1].1B(t)},11))},11)),o&&11.1q[i-1].1B(12(){t&&1>=s--&&t()})},9G:12(){$.1z(11.3J,$.1j(12(i,t){13 e=11.1q[t-1];e.6e(),e.1v()},11)),bb.1v(),11.3Z({x:0,y:0})},au:12(i){$.1z(11.1q,$.1j(12(t,e){e.1J!=i&&e.1v()},11))},8F:12(i){11.8E(i)||(11.3o.2K(11.1q[i-1]),1==11.3o.1G&&11.9R())},aw:12(){11.3o=[]},70:12(i){11.3o=$.9g(11.3o,12(t){1c t.1t!=i}),1>11.3o.1G&&11.9I()},8E:12(i){13 t=!1;1c $.1z(11.3o,12(e,s){1c s.1t==i?(t=!0,!1):1W 0}),t},3i:12(){13 i=11.1U;1c Z.ay&&(i.14-=az),i},9y:12(){$.1z(11.1q,$.1j(12(i,t){t.6Z()},11))}};$.1r(7U.3x,{1S:12(i,t){11.1a=i,11.1t=t,11.1U={},11.2Y()},2f:12(){11.69(),11.5p&&(1f.70(11.1t),11.5p=!1),11.6e(),11.4X(),11.1I.2f(),11.1I=1N,11.1l&&(11.1l.2f(),11.1l=1N),11.1a=1N,11.1U={},11.6Z()},2Y:12(){13 i=11.1a.1b.1l,t=Z.4H.1G;1f.4c.1k(11.1I=$(\'<1o>\').1d(\'19-1I\').1k(11.2q=$(\'<1o>\').1d(\'19-2q\').1d(\'19-2q-4e-1l-\'+i).1d(\'19-2q-4e-1h-\'+11.1a.1h))),11.2q.1k(11.4W=$(\'<1o>\').1d(\'19-2q-2F\').1k(11.7D=$(\'<1o>\').1d(\'19-2q-4s\').1k(11.6p=$(\'<1o>\').1d(\'19-2q-aH-4v\').1k(11.3T=$(\'<1o>\').1d(\'19-2q-1Y\'))))),\'1H\'==11.1a.1h&&\'29\'!=i&&(11.4z=$(\'<1o>\').1d(\'19-6Q-1H\')),11.1I.1B();13 e=11.1a.1b.4Y;1e(\'1H\'==11.1a.1h&&(\'1T\'==e&&(11.1a.1b.3F||!11.1a.1b.3F&&11.1t!=Z.4H.1G)||\'2S\'==e)&&11.1I.1d(\'19-1I-3k-\'+e.6x()),\'2o\'==i&&11.1I.4B(11.1l=$(\'<1o>\').1d(\'19-1l 19-1l-2o\')),11.4W.2k(\'2x\',$.1j(12(i){i.3B==11.4W[0]&&11.1a.1b.2e&&11.1a.1b.2e.2S&&Z.1v()},11)),\'2o\'==11.1a.1b.1l&&11.1l.1k(11.2Z=$(\'<1o>\').1d(\'19-1l-1Y-2o\')),t>1&&(11.2Z.1k(11.5t=$(\'<1o>\').1d(\'19-1u 19-1u-1T\').1k(11.59=$(\'<1o>\').1d(\'19-1u-2M\').1k($(\'<1o>\').1d(\'19-1u-2M-3w\'))).1D(\'1u\',\'1T\')),11.1t!=t||11.1a.1b.3F||(11.5t.1d(\'19-1u-5y\'),11.59.1d(\'19-1u-2M-5y\')),11.2Z.1k(11.5z=$(\'<1o>\').1d(\'19-1u 19-1u-1Z\').1k(11.6B=$(\'<1o>\').1d(\'19-1u-2M\').1k($(\'<1o>\').1d(\'19-1u-2M-3w\'))).1D(\'1u\',\'1Z\')),1!=11.1t||11.1a.1b.3F||(11.5z.1d(\'19-1u-5y\'),11.6B.1d(\'19-1u-2M-5y\'))),11.4z&&\'4F\'==11.1a.1b.1l&&11.2Z.2Q(\'.19-1u\').4B(11.4z.7x()),11.1I.1d(\'19-3Y-1L\'),(11.1a.1L||\'4F\'==11.1a.1b.1l&&!11.1a.1L)&&11[\'4F\'==11.1a.1b.1l?\'2Z\':\'1I\'].1k(11.25=$(\'<1o>\').1d(\'19-25 19-25-\'+11.1a.1b.1l).1k(11.aV=$(\'<1o>\').1d(\'19-25-3b\')).1k(11.7u=$(\'<1o>\').1d(\'19-25-4s\'))),11.1a.1L&&(11.1I.3A(\'19-3Y-1L\').1d(\'19-4e-1L\'),11.7u.1k(11.1L=$(\'<1o>\').1d(\'19-1L\').7Z(11.1a.1L))),t>1&&11.1a.1b.1J){13 s=11.1t+\' / \'+t;11.1I.1d(\'19-4e-1J\');13 i=11.1a.1b.1l;11[\'4F\'==i?\'7u\':\'2Z\'][\'4F\'==i?\'4B\':\'1k\'](11.7d=$(\'<1o>\').1d(\'19-1J\').1k($(\'<1o>\').1d(\'19-1J-3b\')).1k($(\'<7o>\').1d(\'19-1J-aZ\').7Z(s)))}11.2Z.1k(11.2S=$(\'<1o>\').1d(\'19-2S\').2k(\'2x\',12(){Z.1v()}).1k($(\'<7o>\').1d(\'19-2S-3b\')).1k($(\'<7o>\').1d(\'19-2S-3w\'))),\'1H\'==11.1a.1h&&\'2S\'==11.1a.1b.4Y&&11[\'2o\'==11.1a.1b.1l?\'3T\':\'9t\'].2k(\'2x\',12(i){$(i.3B).4A(\'.19-25\')[0]||(i.3D(),i.3Q(),Z.1v())}),11.1I.1v()},7n:12(i){1e(!11.1a.1L){1c 0}\'2o\'==11.1a.1b.1l&&(i=1p.2u(i,1f.2X.14));13 t,e=11.25.1m(\'14\');1c 11.25.1m({14:i+\'1y\'}),t=6A(11.25.1m(\'17\')),11.25.1m({14:e}),t},6k:12(i,t){13 e=[],s=Z.1g.2H(Z.3I).2H(11.1I).2H(11.1l);t&&(s=s.2H(t)),$.1z(s,12(i,t){e.2K({2b:$(t).2V(\':2b\'),1g:$(t).1B()})}),i(),$.1z(e,12(i,t){t.2b||t.1g.1v()})},4o:12(){11.3m();13 i=11.1U.1Q,t=11.1a.1b.1l,e=11.7l,s=11.96,n=11.6l,o=4i.44(i,{2w:e,1l:t,4v:n}),a=$.1r({},o);1e(n&&(a=4i.44(a,{3i:o,1l:t}),o.14+=2*n,o.17+=2*n),s.2z||s.34){13 r=$.1r({},1f.2X);n&&(r.14-=2*n,r.17-=2*n),r={14:1p.1Q(r.14-2*s.2z,0),17:1p.1Q(r.17-2*s.34,0)},a=4i.44(a,{2w:e,3i:r,1l:t})}13 h={1L:!0},d=!1;1e(\'2o\'==t){13 s={17:o.17-a.17,14:o.14-a.14},l=$.1r({},a);11.1L&&11.1I.7a(\'19-3Y-1L\');13 u;1e(11.1L){u=11.1L,11.25.3A(\'19-3Y-1L\');13 c=11.1I.7a(\'19-3Y-1L\');11.1I.3A(\'19-3Y-1L\');13 p=11.1I.7a(\'19-4e-1L\');11.1I.1d(\'19-4e-1L\')}Z.1g.1m({3K:\'2b\'}),11.6k($.1j(12(){2g(13 i=0,o=2;o>i;){h.17=11.7n(a.14);13 r=0.5*(1f.2X.17-2*n-(s.34?2*s.34:0)-a.17);h.17>r&&(a=4i.44(a,{3i:$.1r({},{14:a.14,17:1p.1Q(a.17-h.17,0)}),2w:e,1l:t})),i++}h.17=11.7n(a.14);13 d=J.3U();(8W>=d.17&&8R>=d.14||8W>=d.14&&8R>=d.17||h.17>=0.5*a.17||h.17>=0.6*a.14)&&(h.1L=!1,h.17=0,a=l)},11),u),Z.1g.1m({3K:\'2b\'}),c&&11.1I.1d(\'19-3Y-1L\'),p&&11.1I.1d(\'19-4e-1L\');13 m={17:o.17-a.17,14:o.14-a.14};o.17+=s.17-m.17,o.14+=s.14-m.14,a.17!=l.17&&(d=!0)}2A{h.17=0}13 f={14:a.14+2*n,17:a.17+2*n};h.17&&(o.17+=h.17);13 v={2F:{1s:o},4s:{1s:f},1Y:{1s:a,3i:f,1w:{1F:0.5*(o.17-f.17)-0.5*h.17,1A:0.5*(o.14-f.14)}},1K:{1s:a},25:h};\'2o\'==t&&(v.25.1F=v.1Y.1w.1F,h.14=1p.2u(a.14,1f.2X.14));13 r=$.1r({},1f.2X);1c\'2o\'==t&&(v.2q={1s:{14:1f.2X.14},1J:{1A:0.5*(1f.1U.14-1f.2X.14)}}),v.1l={2F:{1s:{14:1p.2u(o.14,r.14),17:1p.2u(o.17,r.17)}},4s:{1s:f},1Y:{1s:{14:1p.2u(v.1Y.1s.14,r.14-2*n),17:1p.2u(v.1Y.1s.17,r.17-2*n)},1w:{1F:v.1Y.1w.1F+n,1A:v.1Y.1w.1A+n}}},v},3m:12(){13 i=$.1r({},11.1U.1Q),t=3u(11.6p.1m(\'4v-1F-14\'));11.6l=t,t&&(i.14-=2*t,i.17-=2*t);13 e=11.1a.1b.2w;\'b9\'==e?e=i.14>i.17?\'17\':i.17>i.14?\'14\':\'2P\':e||(e=\'2P\'),11.7l=e;13 s={2P:\'3p\',14:\'y\',17:\'x\',3p:\'2P\'},n=11.1a.1b.8A[s[11.7l]];11.96=n},6V:12(){11.5i&&(5v(11.5i),11.5i=1N)},6Z:12(){11.5i&&11.2D&&!11.4a&&(11.6V(),11.2D=!1)},2W:12(i,t){1c 11.4a||11.2D?(11.4a&&11.60(i),1W 0):(t||X.1R.28(11.1a.1M)||X.3X.8n(11.1a.1M)||Z.24.8Q(),11.2D=!0,11.5i=4x($.1j(12(){3l(11.6V(),11.1a.1h){2i\'1H\':13 e=11.1a.1b.1l;X.28(11.1a.1M,{3G:\'29\'!=e},$.1j(12(s,n){1e(11.1a){11.1U.8G=s,11.1U.1Q=s,11.4a=!0,11.2D=!1,11.3m();13 o=11.4o();11.1U.2F=o.2F.1s,11.1U.1K=o.1K.1s,11.1K=$(\'<7O>\').2y({3q:11.1a.1M}).1d(\'19-1K 19-1K-1H\'),11.3T.1k(11.1K),\'29\'==e&&11.1K.2k(\'8C\',12(i){i.3D()});13 a;11.3T.1k(a=$(\'<1o>\').1d(\'19-1K-1H-2e\')),11.4z&&a.1k(11.4z.7x());13 r;1e(\'2o\'==11.1a.1b.1l&&((r=11.1a.1b.4Y)&&\'1T\'==r||\'1Z-1T\'==r)){13 h=11.1a.1b.3F;(11.1t!=1f.1q.1G||h)&&11.3T.1k($(\'<1o>\').1d(\'19-3k-1u 19-3k-1T\').1D(\'1u\',\'1T\')),\'1Z-1T\'!=r||1==11.1t&&!h||11.3T.1k($(\'<1o>\').1d(\'19-3k-1u 19-3k-1Z\').1D(\'1u\',\'1Z\')),11.4z&&11.3T.2Q(\'.19-3k-1u\').1z($.1j(12(i,t){13 e=$(t).1D(\'1u\');$(t).4B(11.4z.7x().1D(\'1u\',e))},11)),11.1I.3S(\'.19-3k-1u\',\'2x\',12(i){13 t=$(i.3B).4A(\'.19-3k-1u\').1D(\'1u\');1f[t]()}),11.1I.3S(\'.19-3k-1u\',\'bm\',$.1j(12(i){13 t=$(i.3B).4A(\'.19-3k-1u\').1D(\'1u\'),e=t&&11[\'2l\'+t+\'5X\'];e&&11[\'2l\'+t+\'5X\'].1d(\'19-1u-2M-4p\')},11)).3S(\'.19-3k-1u\',\'bo\',$.1j(12(i){13 t=$(i.3B).1D(\'1u\'),e=t&&11[\'2l\'+t+\'5X\'];e&&11[\'2l\'+t+\'5X\'].3A(\'19-1u-2M-4p\')},11))}11.1I.2Q(\'.19-6Q-1H\').1z($.1j(12(i,t){13 e=$(\'<7O>\').1d(\'19-6Q-1H\').2y({3q:11.1a.1M}).1m({3V:0}),s=$(t).1D(\'1u\');1e(G.1x&&9>G.1x){13 o=3u(Z.1g.1m(\'z-7z\'))||0;e.1m({\'z-7z\':o}),$(t).bq().1m({\'z-7z\':o}),/^(x|3p)$/.7I(11.1a.1b.3O||\'\')&&e.1v()}n.3G&&!1V.2v&&e.2H(11.1K).2k(\'8C\',$.1j(12(i){1e(\'29\'==11.1a.1b.1l){1c i.3D(),1W 0}13 t=i.5H,e=t.br||{};1e(n.3G&&e.8p){13 s=t.4S||0,o=t.4T||0,a=11.1K.5h();s=1p.2T(s-a.1A),o=1p.2T(o-a.1F),1>n.5r&&(s*=n.5r,o*=n.5r),e.8p(n.3G,s,o)}2A{e.8o?e.8o(11.1K[0]):i.3D()}},11)),s&&e.1D(\'1u\',s),$(t).bu(e)},11)),11.60(i,t)}},11));5k;2i\'2h\':13 s={14:11.1a.1b.14,17:11.1a.1b.17};X.28(11.1a.1M,$.1j(12(t){1e(11.1a){13 e=s.14,n=s.17,o=t.14,a=t.17,r=!1;(r=e&&!n||n&&!e)||e&&n?(r&&(e&&!n?s.17=e*a/o:s.14=n*o/a),s=4i.44(t,{3i:s})):s=t,11.8i(s,i)}},11))}},11),10),1W 0)},8i:12(i,t){11.1U.8G=i,11.1U.1Q=i,11.4a=!0,11.2D=!1,11.3m();13 e=11.4o();11.1U.2F=e.2F.1s,11.1U.1K=e.1K.1s,11.3T.1k(11.1K=$(\'<1o>\').1d(\'19-1K 19-1K-\'+11.1a.1h)),\'29\'!=11.1a.1b.1l||\'3n\'!=11.1a.1h&&\'2h\'!=11.1a.1h||(11.2s(),(\'3n\'==11.1a.1h&&1n.bv||\'2h\'==11.1a.1h&&1V.7b)&&11.1B()),11.60(t)},60:12(i){11.1a.1b.1l,11.2s(),11.1l&&(1V.2v?11.2q.2k(\'2x\',$.1j(12(){11.2Z.2V(\':2b\')||11.6D(),11.5q()},11)):11.1l.3S(\'.19-1l-4s\',\'7N\',$.1j(12(){11.2Z.2V(\':2b\')||11.6D(),11.5q()},11)));13 t;1f.1q&&(t=1f.1q[1f.1t-1])&&(t.1a.1M==11.1a.1M||\'29\'==t.1a.1b.1l)&&Z.24.2a(),i&&i()},2s:12(){1e(11.1K){13 i=11.4o(),t=11.1a.1b.1l;11.1U.2F=i.2F.1s,11.1U.1K=i.1K.1s,11.4W.1m(1y(i.2F.1s)),\'4F\'==t&&11.a7.1m(1y(i.1l.2F.1s)),11.3T.2H(11.6p).1m(1y(i.1Y.1s));13 e=0;3l(\'2o\'==11.1a.1b.1l&&i.25.1L&&(e=i.25.17),11.6p.1m({\'6z-4u\':e+\'1y\'}),11.7D.1m(1y({14:i.4s.1s.14,17:i.4s.1s.17+e})),i.2F.1s.14>(\'2o\'==11.1a.1b.1l?i.2q.1s.14:J.3U().14)?11.2q.1d(\'19-85-83\'):11.2q.3A(\'19-85-83\'),t){2i\'2o\':11.1L&&11.25.1m(1y({14:i.25.14}))}1e(11.1L){13 s=i.25.1L;11.1L[s?\'1B\':\'1v\'](),11.1I[(s?\'2f\':\'2H\')+\'6v\'](\'19-3Y-1L\'),11.1I[(s?\'2H\':\'2f\')+\'6v\'](\'19-4e-1L\')}11.7D.2H(11.9t).1m(1y(i.1Y.1w));13 n=1f.2X,o=11.1U.2F;11.6r={y:o.17-n.17,x:o.14-n.14},11.5p=\'2P\'!=11.1a.1b.3O&&(11.6r.x>0||11.6r.y>0),1f[(11.5p?\'23\':\'2f\')+\'bE\'](11.1t),G.1x&&8>G.1x&&\'1H\'==11.1a.1h&&11.1K.1m(1y(i.1Y.1s))}11.1J()},1J:12(){1e(11.1K){13 i=1f.7g,t=1f.2X,e=11.1U.2F,s={1F:0,1A:0},n=11.6r;s.1F=n.y>0?0-i.y*n.y:0.5*t.17-0.5*e.17,s.1A=n.x>0?0-i.x*n.x:0.5*t.14-0.5*e.14,1V.2v&&(n.y>0&&(s.1F=0),n.x>0&&(s.1A=0),11.4W.1m({1J:\'bF\'})),11.bG=s,11.4W.1m({1F:s.1F+\'1y\',1A:s.1A+\'1y\'});13 o=$.1r({},s);0>o.1F&&(o.1F=0),0>o.1A&&(o.1A=0);13 a=11.1a.1b.1l;3l(a){2i\'2o\':13 r=11.4o();1e(11.2q.1m(1y(r.2q.1s)).1m(1y(r.2q.1J)),11.1a.1L){13 h=s.1F+r.1Y.1w.1F+r.1Y.1s.17+11.6l;h>1f.2X.17-r.25.17&&(h=1f.2X.17-r.25.17);13 d=1f.3h+s.1A+r.1Y.1w.1A+11.6l;1f.3h>d&&(d=1f.3h),d+r.25.14>1f.3h+r.2q.1s.14&&(d=1f.3h),11.25.1m({1F:h+\'1y\',1A:d+\'1y\'})}}}},bH:12(i){11.1s=i},bI:12(){13 i=(G.1x&&8>G.1x,11.4o()),t=i.1Y.1s,e=$.1r({},11.1a.1b.3n||{}),s=\'68\'+(1n.3E&&\'6c:\'==1n.3E.6L?\'s\':\'\')+\':\',n=$.6X(e);11.1K.1k(11.51=$(\'<9Z 9W 9V 91>\').2y({3q:s+\'//bO.3n.3H/64/\'+11.1a.4E.3M+\'?\'+n,17:t.17,14:t.14,8X:0}))},bR:12(){13 i=11.4o(),t=i.1Y.1s,e=$.1r({},11.1a.1b.2h||{});\'29\'==11.1a.1b.1l&&(e.7s=0);13 s=\'68\'+(1n.3E&&\'6c:\'==1n.3E.6L?\'s\':\'\')+\':\',n=H()+\'2h\';e.bS=n,e.6H=1;13 o=$.6X(e);11.1K.1k(11.51=$(\'<9Z 9W 9V 91>\').2y({3q:s+\'//bT.2h.3H/bU/\'+11.1a.4E.3M+\'?\'+o,3M:n,17:t.17,14:t.14,8X:0}))},8V:12(){},1B:12(i){1e(\'29\'==11.1a.1b.1l){1e(11.8U){1c i&&i(),1W 0}11.8U=!0}11.8V(),1f.9o(11.1t),11.1I.2a(1,0),11.1l&&(11.1l.2a(1,0),11.6D(1N,!0)),11.5p&&1f.8F(11.1t),11.4V(1,1p.1Q(11.1a.1b.1O.1K.1B,G.1x&&9>G.1x?0:10),$.1j(12(){i&&i()},11))},8S:12(){11.1a&&11.1K&&\'29\'!=11.1a.1b.1l&&11.6e()},6e:12(){11.bY=!1,11.51&&(11.51[0].3q=\'//bZ:c0\',11.51.2f(),11.51=1N),(\'3n\'==11.1a.1h||\'2h\'==11.1a.1h)&&11.1K&&11.1K.7Z(\'\')},4X:12(i){1f.70(11.1t),1f.9i(11.1t),11.8S(i)},1v:12(i){1e(\'29\'==11.1a.1b.1l){1c i&&i(),1W 0}13 t=1p.1Q(11.1a.1b.1O.1K.1v||0,G.1x&&9>G.1x?0:10),e=11.1a.1b.1O.1K.6q?\'c1\':\'7L\';11.1I.2a(1,0).5l(t,e,$.1j(12(){11.4X(),i&&i()},11))},4V:12(i,t,e){13 s=11.1a.1b.1O.1K.6q?\'c2\':\'7G\';11.1I.2a(1,0).4h(t||0,i,s,e)},6D:12(i,t){11.1l&&(t?(11.2Z.1B(),11.5q(),\'12\'==$.1h(i)&&i()):11.2Z.2a(1,0).4h(t?0:11.1a.1b.1O.1l.1B,1,\'7G\',$.1j(12(){11.5q(),\'12\'==$.1h(i)&&i()},11)))},7h:12(i,t){11.1l&&\'2o\'!=11.1a.1b.1l&&(t?(11.2Z.1v(),\'12\'==$.1h(i)&&i()):11.2Z.2a(1,0).5l(t?0:11.1a.1b.1O.1l.1v,\'7L\',12(){\'12\'==$.1h(i)&&i()}))},69:12(){11.5u&&(5v(11.5u),11.5u=1N)},5q:12(){11.69(),11.5u=4x($.1j(12(){11.7h()},11),11.1a.1b.1O.1l.3s)},c5:12(){11.69(),11.5u=4x($.1j(12(){11.7h()},11),11.1a.1b.1O.1l.3s)}}),$.1r(4L.3x,{1S:12(a){13 b=21[1]||{},d={};1e(\'3W\'==$.1h(a)){a={1M:a}}2A{1e(a&&1==a.a4){13 c=$(a);a={1g:c[0],1M:c.2y(\'4P\'),1L:c.1D(\'2C-1L\'),57:c.1D(\'2C-57\'),5w:c.1D(\'2C-5w\'),1h:c.1D(\'2C-1h\'),1b:c.1D(\'2C-1b\')&&72(\'({\'+c.1D(\'2C-1b\')+\'})\')||{}}}}1e(a&&(a.5w||(a.5w=5W(a.1M)),!a.1h)){13 d=5j(a.1M);a.4E=d,a.1h=d.1h}1c a.4E||(a.4E=5j(a.1M)),a.1b=a&&a.1b?$.1r(!0,$.1r({},b),$.1r({},a.1b)):$.1r({},b),a.1b=Y.9L(a.1b,a.1h,a.4E),$.1r(11,a),11}});13 bb={1S:12(i){11.1g=i,11.2J=[],11.1P={3v:\'2z\',1E:{17:0,14:0},2p:{17:0,14:0},1i:{17:0,14:0}},11.1i=11.1g.2Q(\'.19-1i:4k\'),11.2Y(),11.7J(),11.1v(),11.4b()},2Y:12(){11.1i.1k(11.1Y=$(\'<1o>\').1d(\'19-1i-1Y\').1k(11.7y=$(\'<1o>\').1d(\'19-1i-cc\').1k(11.5z=$(\'<1o>\').1d(\'19-1i-1u 19-1i-1u-1Z\').1k(11.6B=$(\'<1o>\').1d(\'19-1i-1u-2M\').1k($(\'<1o>\').1d(\'19-1i-1u-2M-3b\')).1k($(\'<1o>\').1d(\'19-1i-1u-2M-3w\')))).1k(11.7v=$(\'<1o>\').1d(\'19-1i-5C\').1k(11.5d=$(\'<1o>\').1d(\'19-1i-4m\'))).1k(11.5t=$(\'<1o>\').1d(\'19-1i-1u 19-1i-1u-1T\').1k(11.59=$(\'<1o>\').1d(\'19-1i-1u-2M\').1k($(\'<1o>\').1d(\'19-1i-1u-2M-3b\')).1k($(\'<1o>\').1d(\'19-1i-1u-2M-3w\')))))),11.43=$(\'<1o>\').1d(\'19-1i 19-1i-2z\').1k($(\'<1o>\').1d(\'19-1i-1u 19-1i-1u-1Z\')).1k($(\'<1o>\').1d(\'19-1E\')).1k($(\'<1o>\').1d(\'19-1i-1u 19-1i-1u-1T\'))},4b:12(){11.7y.3S(\'.19-1E\',\'2x\',$.1j(12(i){i.3Q();13 t=$(i.3B).4A(\'.19-1E\')[0],e=t&&$(t).1D(\'19-1J\');e&&(11.7M(e),Z.3y(e))},11)),11.7y.2k(\'2x\',12(i){i.3Q()}),11.5z.2k(\'2x\',$.1j(11.9O,11)),11.5t.2k(\'2x\',$.1j(11.9v,11))},2W:12(i){1e(11.2L(),11.2J=[],!(2>i.1G)){13 t=!1;1e($.1z(i,$.1j(12(i,e){1c\'29\'==e.1b.1l?(t=!0,!1):1W 0},11)),!t){13 e=\'2z\';$.1z(i,$.1j(12(i,t){\'34\'==t.1b.1i&&(e=\'34\')},11)),11.1P.3v=e,11.9r(e),$.1z(i,$.1j(12(i,t){11.2J.2K(2O 79(11.5d,t,i+1))},11)),G.1x&&7>G.1x||11.2s()}}},2L:12(){$.1z(11.2J,12(i,t){t.2f()}),11.2J=[],11.1t=-1,11.3N=-1},9r:12(i){11.1i.3A(\'19-1i-2z 19-1i-34\').1d(\'19-1i-\'+i)},9c:12(i){$.1z(i,$.1j(12(i,t){11.9b(t)},11))},9b:12(i){13 t=i[\'1w-1A\'],e=i[\'1w-38\'];i[\'1w-1A\']=0,i[\'1w-38\']=0,i[\'1w-1F\']=t,i[\'1w-4u\']=e},8K:12(i){13 t=i.14;i.14=i.17,i.17=t},8H:12(i){$.1z(i,$.1j(12(i,t){11.8K(t)},11))},3m:12(){13 i=Z.1g,t=Z.3I,e=11.1P,s=e.3v,n=J.3U(),o=i.2V(\':2b\');o||i.1B();13 a=t.2V(\':2b\');a||t.1B(),11.1i.5A(11.43);13 r=11.43.2Q(\'.19-1i-1u-1Z:4k\'),h=11.43.2Q(\'.19-1i-1u-1T:4k\'),d=11.43.2Q(\'.19-1E:4k\'),l=11.43.93(),u=3u(11.43.1m(\'6z-1F\'))||0;$.1r(e.1i,{17:l,6z:u});13 c=l-2*u,p=3u(d.1m(\'1w-1A\'));$.1r(e.1E,{17:c,14:c}),$.1r(e.2p,{14:c+2*p,17:l}),e.2B={1Z:{1s:{14:r.7m(),17:l},1w:{\'1w-1F\':0,\'1w-4u\':0,\'1w-1A\':3u(r.1m(\'1w-1A\'))||0,\'1w-38\':3u(r.1m(\'1w-38\'))||0}},1T:{1s:{14:h.7m(),17:l},1w:{\'1w-1F\':0,\'1w-4u\':0,\'1w-1A\':3u(h.1m(\'1w-1A\'))||0,\'1w-38\':3u(h.1m(\'1w-38\'))||0}}};13 m=n[\'2z\'==s?\'14\':\'17\'],f=e.2p.14,v=11.2J.1G;e.1i.14=m,e.2B.2j=v*f/m>1;13 w=m,g=e.2B,b=g.1Z,2l=g.1T,x=b.1w[\'1w-1A\']+b.1s.14+b.1w[\'1w-38\']+2l.1w[\'1w-1A\']+2l.1s.14+2l.1w[\'1w-38\'];e.2B.2j&&(w-=x),w=1p.8k(w/f)*f;13 y=v*f;w>y&&(w=y);13 C=w+(e.2B.2j?x:0);e.4l=w/f,11.5Q=\'63\',1>=e.4l&&(w=m,C=m,e.2B.2j=!1,11.5Q=\'7W\'),e.7k=1p.5R(v*f/w),e.1Y={14:C+1,17:l},e.5C={14:w,17:l},e.4m={14:v*f+1,17:l},\'34\'==s&&(11.8H([e.1i,e.1Y,e.5C,e.4m,e.2p,e.1E,e.2B.1Z.1s,e.2B.1T.1s]),11.9c([e.2B.1Z.1w,e.2B.1T.1w])),11.43.cw(),a||t.1v(),o||i.1v()},5M:12(){11.4Q=!0},6C:12(){11.4Q=!1},2j:12(){1c!11.4Q},1B:12(){2>11.2J.1G||(11.6C(),11.1i.1B(),11.3J=!0)},1v:12(){11.5M(),11.1i.1v(),11.3J=!1},2b:12(){1c!!11.3J},2s:12(){11.3m();13 i=11.1P,t=\'2z\'==11.1P.3v,e=i.1i;11.1i.1m({14:e.14+\'1y\',17:e.17+\'1y\',\'2u-17\':\'2P\',\'1Q-17\':\'2P\',\'2u-14\':\'2P\',\'1Q-14\':\'2P\',6z:0}),$.1z(11.2J,12(i,t){t.2s()}),11.5z[i.2B.2j?\'1B\':\'1v\']().1m(1y(i.2B.1Z.1s)).1m(1y(i.2B.1Z.1w)),11.5t[i.2B.2j?\'1B\':\'1v\']().1m(1y(i.2B.1T.1s)).1m(1y(i.2B.1T.1w)),G.1x&&9>G.1x&&(Z.3c.2L(\'a6-a2-1i\'),Z.3c.23(\'a6-a2-1i\',$.1j(12(){11.3m(),11.7v.1m(1y(i.5C)),11.5d.1m(1y(i.4m))},11),cz)),11.7v.1m(1y(i.5C)),11.5d.1m(1y(i.4m));13 s=$.1r({},1y(i.1Y));s[\'1w-\'+(t?\'1A\':\'1F\')]=1p.2T(-0.5*i.1Y[t?\'14\':\'17\'])+\'1y\',s[\'1w-\'+(t?\'1F\':\'1A\')]=0,11.1Y.1m(s),11.1t&&11.5J(11.1t,!0)},6M:12(i){1e(!(1>i||i>11.1P.7k||i==11.3N)){13 t=11.1P.4l*(i-1)+1;11.5J(t)}},9O:12(){11.6M(11.3N-1)},9v:12(){11.6M(11.3N+1)},cB:12(){13 i=J.3U();1c i},3y:12(i){1e(!(G.1x&&7>G.1x)){13 t=0>11.1t;1>i&&(i=1);13 e=11.2J.1G;i>e&&(i=e),11.1t=i,11.7M(i),(\'63\'!=11.5Q||11.3N!=1p.5R(i/11.1P.4l))&&11.5J(i,t)}},5J:12(i,t){11.3m();13 e,s=\'2z\'==11.1P.3v,n=J.3U()[s?\'14\':\'17\'],o=0.5*n,a=11.1P.2p[s?\'14\':\'17\'];1e(\'63\'==11.5Q){13 r=1p.5R(i/11.1P.4l);11.3N=r,e=-1*a*(11.3N-1)*11.1P.4l;13 h=\'19-1i-1u-2M-5y\';11.6B[(2>r?\'2H\':\'2f\')+\'6v\'](h),11.59[(r>=11.1P.7k?\'2H\':\'2f\')+\'6v\'](h)}2A{e=o+-1*(a*(i-1)+0.5*a)}13 d=1f.1q&&1f.1q[1f.1t-1],l={},u={};l[s?\'1F\':\'1A\']=0,u[s?\'1A\':\'1F\']=e+\'1y\',11.5d.2a(1,0).1m(l).cC(u,t?0:d?d.1a.1b.1O.1i.4m:0,$.1j(12(){11.7B()},11))},7J:12(){11.7p=!0},9C:12(){11.7p=!1,11.2J.1G>0&&11.7B()},7B:12(){13 i=!1;11.7p&&(i=!0);13 t,e;1e(11.1t&&11.1P.2p.14&&!(1>11.2J.1G)){1e(\'63\'==11.5Q){1e(1>11.3N){1c}t=(11.3N-1)*11.1P.4l+1,e=1p.2u(t-1+11.1P.4l,11.2J.1G)}2A{13 s=\'2z\'==11.1P.3v,n=1p.5R(11.1P.1i[s?\'14\':\'17\']/11.1P.2p[s?\'14\':\'17\']);t=1p.1Q(1p.8k(1p.1Q(11.1t-0.5*n,0)),1),e=1p.5R(1p.2u(11.1t+0.5*n)),e>11.2J.1G&&(e=11.2J.1G)}2g(13 o=t;e>=o;o++){11.2J[o-1][i?\'2Y\':\'2W\']()}}},7M:12(i){11.5d.2Q(\'.19-1E-4p\').3A(\'19-1E-4p\');13 t=i&&11.2J[i-1];t&&t.8O()},cG:12(){11.1t&&11.3y(11.1t)}};$.1r(79.3x,{1S:12(i,t,e){11.1g=i,11.1a=t,11.cH={},11.1t=e,11.8I()},8I:12(){11.1E=$(\'<1o>\').1d(\'19-1E\').1D(\'19-1J\',11.1t)},2Y:12(){1e(!11.2p){13 i=11.1a.1b;11.1g.1k(11.2p=$(\'<1o>\').1d(\'19-1E-1I\').1k(11.1E.1k(11.65=$(\'<1o>\').1d(\'19-1E-1Y\')))),\'1H\'==11.1a.1h&&11.1E.1d(\'19-2W-1E\').1D(\'1E\',{1a:11.1a,3q:i.1E||11.1a.1M});13 t=i.1E&&i.1E.3w;t&&11.1E.1k($(\'<1o>\').1d(\'19-1E-3w 19-1E-3w-\'+t));13 e;11.1E.1k(e=$(\'<1o>\').1d(\'19-1E-2e\').1k($(\'<1o>\').1d(\'19-1E-2e-3b\')).1k(11.24=$(\'<1o>\').1d(\'19-1E-24\').1k($(\'<1o>\').1d(\'19-1E-24-3b\')).1k($(\'<1o>\').1d(\'19-1E-24-3w\'))).1k($(\'<1o>\').1d(\'19-1E-2e-4v\'))),11.1E.1k($(\'<1o>\').1d(\'19-1E-cK\')),11.2s()}},2f:12(){11.2p&&(11.2p.2f(),11.2p=1N,11.cL=1N),11.2D=!1,11.8B=!0},2W:12(){1e(!11.4a&&!11.2D&&bb.2b()&&!11.8B){11.65||11.2Y(),11.2D=!0;13 i=11.1a.1b.1E,t=i&&\'6o\'==$.1h(i)?11.1a.1M:i||11.1a.1M;1e(11.4U=t,t){1e(\'2h\'==11.1a.1h){1e(t==i){X.4C(11.4U,{1h:\'1H\'},$.1j(11.6b,11))}2A{13 e=\'68\'+(1n.3E&&\'6c:\'==1n.3E.6L?\'s\':\'\')+\':\';$.89(e+\'//2h.3H/6H/8a.8b?1M=\'+e+\'//2h.3H/\'+11.1a.4E.3M+\'&4R=?\',$.1j(12(i){i&&i.9J?(11.4U=i.9J,X.4C(11.4U,{1h:\'1H\'},$.1j(11.6b,11))):(11.4a=!0,11.2D=!1,11.24.2a(1,0).3s(11.1a.1b.1O.1i.3s).4h(11.1a.1b.1O.1i.2W,0))},11))}}2A{X.4C(11.4U,{1h:\'1H\'},$.1j(11.6b,11))}}}},6b:12(i){11.2p&&11.2D&&(11.4a=!0,11.2D=!1,11.1U=i,11.1H=$(\'<7O>\').2y({3q:11.4U}),11.65.4B(11.1H),11.2s(),11.24.2a(1,0).3s(11.1a.1b.1O.1i.3s).4h(11.1a.1b.1O.1i.2W,0))},2s:12(){1e(11.2p){11.2p.1m(1y(bb.1P.2p));13 i=\'2z\'==bb.1P.3v;1e(11.2p.1m(1y({1F:i?0:bb.1P.2p.17*(11.1t-1),1A:i?bb.1P.2p.14*(11.1t-1):0})),11.65){13 t=bb.1P.1E;1e(11.1E.1m(1y({14:t.14,17:t.17,\'1w-1F\':1p.2T(-0.5*t.17),\'1w-1A\':1p.2T(-0.5*t.14),\'1w-4u\':0,\'1w-38\':0})),11.1H){13 e,s={14:t.14,17:t.17},n=1p.1Q(s.14,s.17),o=$.1r({},11.1U);1e(o.14>s.14&&o.17>s.17){e=4i.44(o,{3i:s});13 a=1,r=1;e.14<s.14&&(a=s.14/e.14),e.17<s.17&&(r=s.17/e.17);13 h=1p.1Q(a,r);h>1&&(e.14*=h,e.17*=h),$.1z(\'14 17\'.4y(\' \'),12(i,t){e[t]=1p.2T(e[t])})}2A{e=4i.44(o.14<s.14||o.17<s.17?{14:n,17:n}:s,{3i:11.1U})}13 d=1p.2T(0.5*s.14-0.5*e.14),l=1p.2T(0.5*s.17-0.5*e.17);11.1H.1m(1y($.1r({},e,{1F:l,1A:d})))}}}},8O:12(){11.1E.1d(\'19-1E-4p\')}});13 bc={4Q:!1,84:!0,1S:12(){Z.1S()},1B:12(b){1e(11.4Q){1c 11.a1.3a(bc,3t.3f(21)),1W 0}13 c=21[1]||{},1J=21[2];21[1]&&\'5D\'==$.1h(21[1])&&(1J=21[1],c={});13 d=[],8v;3l(8v=$.1h(b)){2i\'3W\':2i\'6U\':13 f=2O 4L(b,c),5x=\'1D-2C-57-1b\';1e(f.57){1e(2l.6h(b)){13 g=$(\'.2C[1D-2C-57="\'+$(b).1D(\'2C-57\')+\'"]\'),h={};g.cU(\'[\'+5x+\']\').1z(12(i,a){$.1r(h,72(\'({\'+($(a).2y(5x)||\'\')+\'})\'))}),g.1z(12(i,t){1J||t!=b||(1J=i+1),d.2K(2O 4L(t,$.1r({},h,c)))})}}2A{13 h={};2l.6h(b)&&$(b).2V(\'[\'+5x+\']\')&&($.1r(h,72(\'({\'+($(b).2y(5x)||\'\')+\'})\')),f=2O 4L(b,$.1r({},h,c))),d.2K(f)}5k;2i\'80\':$.1z(b,12(i,t){13 e=2O 4L(t,c);d.2K(e)})}(!1J||1>1J)&&(1J=1),1J>d.1G&&(1J=d.1G),1f.7g||1f.3Z({x:0,y:0}),Z.2W(d,1J,{4R:12(){Z.1B(12(){})}})},a1:12(){12 i(t){13 e,s=$.1h(t);1e(\'3W\'==s){e=t}2A{1e(\'80\'==s&&t[0]){e=i(t[0])}2A{1e(2l.6h(t)&&$(t).2y(\'4P\')){13 e=$(t).2y(\'4P\')}2A{e=t.1M?t.1M:!1}}}1c e}1c 12(t){1e(11.84){13 e=i(t);e&&(1n.3E.4P=e)}}}()};$.1r(q,{}),\'5D\'==$.1h(G.4d)&&3>G.4d||G.5L&&\'5D\'==$.1h(G.5g)&&9u.18>G.5g;13 bd={1H:{8y:\'cX cY 7r cZ 8D\',4Z:12(i){1c $.8Z(5W(i),11.8y.4y(\' \'))>-1},1D:12(i){1c 11.4Z()?{5w:5W(i)}:!1}},3n:{4Z:12(i){13 t=/(3n\\.3H|9X\\.be)\\/d2\\?(?=.*8h?=([a-6E-7A-9-2l]+))(?:\\S+)?$/.6y(i);1c t&&t[2]?t[2]:(t=/(3n\\.3H|9X\\.be)\\/(8h?\\/|u\\/|64\\/)?([a-6E-7A-9-2l]+)(?:\\S+)?$/i.6y(i),t&&t[3]?t[3]:!1)},1D:12(i){13 t=11.4Z(i);1c t?{3M:t}:!1}},2h:{4Z:12(i){13 t=/(2h\\.3H)\\/([a-6E-7A-9-2l]+)(?:\\S+)?$/i.6y(i);1c t&&t[2]?t[2]:!1},1D:12(i){13 t=11.4Z(i);1c t?{3M:t}:!1}}};1c $(2r).d5(12(){bc.1S();1n.5Z=$.1r(1n.5Z,bc)}),q});',62,812,'|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||this|function|var|width|||height||fr|view|options|return|addClass|if|Frames|element|type|thumbnails|proxy|append|ui|css|window|div|Math|_frames|extend|dimensions|_position|side|hide|margin|IE|px|each|left|show|sfcc|data|thumbnail|top|length|image|frame|position|content|caption|url|null|effects|_vars|max|cache|initialize|next|_dimensions|Support|void|105|wrapper|previous||arguments|_m|set|loading|info|116||get|touch|stop|visible|101||overlay|remove|for|vimeo|case|enabled|bind|_|114|111|outside|thumbnail_frame|box|document|resize|110|min|mobileTouch|fit|click|attr|horizontal|else|sides|fresco|_loading|jQuery|spacer|className|add|100|_thumbnails|push|clear|button|frames|new|none|find|_timeouts|close|round|108|is|load|_boxDimensions|build|ui_wrapper||115|||vertical||||right||apply|background|timeouts|109|states|call|104|_sideWidth|bounds|102|onclick|switch|updateVars|youtube|_tracking|both|src|indexOf|delay|_slice|parseInt|orientation|icon|prototype|setPosition|controls|removeClass|target|112|preventDefault|location|loop|dragImage|com|bubble|_visible|visibility|radian|id|_page|overflow|117|stopPropagation|color|delegate|box_wrapper|viewport|opacity|string|preloaded|no|setXY|||charAt|measure|within||||||_loaded|startObserving|move|Android|has|queues|deepExtendClone|fadeTo|Fit|queue|first|ipp|slide|Window|getLayout|active|skins|easing|padder|skin|bottom|border|onload|setTimeout|split|download_image|closest|prepend|preload|track|_data|inside|200|views|setSkin|scrollTop|setExpression|View|defaultSkin|delete|Loading|href|_disabled|callback|pageX|pageY|_url|setOpacity|box_spacer|_reset|onClick|detect||player_iframe||121|||style|group||_next_button|elements|canvas|documentElement|_slide|_s|body|WebKit|offset|_loadTimer|getURIData|break|fadeOut|hex2fill|overlapping|class|_track|startUITimer|dragScale|180|_next|_ui_timer|clearTimeout|extension|_dgo|disabled|_previous|before|in|thumbs|number|119|removeAttr|120|originalEvent|getSurroundingIndexes|moveTo|radius|MobileSafari|disable|keyCode|_handleTracking|Canvas|_mode|ceil|portrait|mousewheel|esc|keyboard|detectExtension|_button|substr|Fresco|afterLoad|||page|embed|thumbnail_wrapper|IEMobile|_tracking_timer|http|clearUITimer|118|_afterLoad|https|_count|_removeVideo|xhr|touchEffects|isElement|getContext|arc|_whileVisible|_border|createElement|initialTypeOptions|boolean|box_outer_border|sync|overlap|String|rs|landscape|Class|103|toLowerCase|exec|padding|parseFloat|_previous_button|enable|showUI|zA|absolute|deepExtend|api|substring|scrollLeft|updateDimensions|protocol|moveToPage|States|join|Timeouts|download|console|Overlay|G_vmlCanvasManager|object|clearLoadTimer|expand|param|draw|clearLoad|removeTracking|PI|eval|250|replace|Opera|getScrollDimensions|scroll|Cache|Thumbnail|hasClass|postMessage|_states|_pos|opera|showhide|_xyp|hideUI|Image|once|pages|_fit|innerWidth|_getInfoHeight|span|_blocked|300|jpeg|autoplay|Chrome|info_padder|_thumbs|warn|clone|_slider|index|Z0|loadCurrentPage|version|box_padder|_restoreScroll|stopQueues|easeInSine|_hide|test|block|after|easeOutSine|setActive|mousemove|img|fetchOptions|getKeyByKeyCode|createDragImage|identify|toDataURL|Frame|setOrientation|center|getOrientation|define|html|array|parentNode|pointerEvents|swipe|_fallback|prevent|match|wheelDelta|canvasToDataUrlPNG|getJSON|oembed|json|detail|try|red|green|blue|vi|_movieLoaded|1280|floor|reset|hideOverlapping|getDimensions|addElement|setDragImage|000|fff|wmode|value|transparent|object_type|IE6|restoreOverlapping|extensions|RegExp|spacing|_removed|dragstart|png|isTracking|setTracking|_max|flipMultiple|preBuild|catch|flipDimensions|fromCharCode|auto|init|activate|drawRoundedRectangle|start|568|_postHide|setXYP|_shown|_preShow|320|frameborder|base|inArray||allowFullScreen|AppleWebKit|innerHeight|fillRect||_spacing||||Gecko|flipMargin|flipMargins|175|mobile|_noSkinClass|grep|x1|setHidden|y1|x2|isVisible|y2|easeInOutSine|setVisible|mayNext|mayPrevious|setOrientationClass|preloadSurroundingImages|ui_padder|533|nextPage|dPA|timeout_|clearLoads|constructor|_show|ChromeMobile|unblock|fillStyle|CrMo|script|hideAll|update|stopTracking|thumbnail_url|prefix|create|navigator|toUpperCase|previousPage|skinless|Array|startTracking|onkeydown|clearTrackingTimer|onkeyup|mozallowfullscreen|webkitAllowFullScreen|youtu|_preloaded|iframe|uis|showFallback|resizing|DocumentTouch|nodeType|handleTracking|ie|ui_spacer|_noCaptions|orientationchange|keyup|keydown|150|unbind|4200|125|123|107|900|0000090000009000909999900999000999000999000000|00000900000090090090000090009090009090009|00000900000090900090000000009090000090009|00000999990099990099990009990090000090009|00000900000090009090000090000090000090009|00000900000090009090000090009090009090009|0000099999909999009999900999000999000999|outerWidth|_top|pn|122|hideAllBut|random|clearTracking|fs|_scrollbarWidth|scrollbarWidth|restoreOverlappingWithinContent|hidden|name|select|106|currentTarget|setDefaultSkin|outer|ltIE|oldIE|setOptions|dela|abort|inject|300000|lifetime|js|excanvas|trunk|svn|googlecode|info_background|explorercanvas|05|createLinearGradient|text|addColorStops|Gradient|isArray|toFixed|createFillStyle|fill|closePath|beginPath|mergedCorner|smart||||||initElement|getSaturatedBW|hex2rgb|0123456789abcdef|brightness|saturation|hue|mouseenter|360|mouseleave|255|parents|dataTransfer|rgba|undefined|replaceWith|YT|platform|Linux|_touched|Mac|Win|prefixed|instanceof|ontouchstart|Tracking|relative|_style|setDimensions|insertYoutubeVideo|Khtml|ms|Moz|Webkit|clientWidth|www|easeInOut|easeOut|insertVimeoVideo|player_id|player|video|easeIn|cos|Sine|_playing|about|blank|easeInQuad|easeOutQuart|pow|Expo|hideUIDelayed|Quint|Quart|Cubic|Quad|DOMMouseScroll|isDefaultPrevented|slider|isPropagationStopped|trigger|Event|isAttached|slice|userAgent|Safari|Mobile|Apple|rv|KHTML|MSIE|attachEvent|720|hd1080|vq|rel|modestbranding|iv_load_policy|detach|hd|enablejsapi|500|byline|adjustToViewport|animate|title|5000|3000|refresh|_dimension|440|slideIn|state|thumbnail_image|slideOut|touchCaption|400|Object|drawImage|globalAlpha|degrees|sqrt|filter|pyth|log|bmp|gif|jpg|toString|jquery|watch|amd|typeof|ready'.split('|'),0,{}));(function($){
    $.extend($.fn, {
        pfVote: function(o){
            o = $.extend({event: 'click.com_jvportfolio'}, o);
            return this.delegate('[data-pfvote]', o.event, function(e){
                var target = $(this), v = target.data('pfview') || '> *';
                if(target.hasClass('process')) return false;
                $.ajax({
                    url: target.attr('href') || target.data('href'),
                    type: 'POST',
                    dataType: 'json',
                    cache: false, 
                    beforeSend: function(){target.addClass('process')},
                    success: function(rs) {
                        if(!$.isNumeric(rs.data)) {
                            return false;
                        };
                        target.find(v).each(function(){
                            $(this).html(['&nbsp;',rs.data].join(''));
                        });
                    },
                    complete: function(){target.removeClass('process')}
                });
                return false; 
            });
        },
        pfQuickView: function(o){
            o = $.extend({event: 'click.com_jvportfolio'}, o);
            return this.delegate('[data-qview="lightbox"]', o.event, function(){
                
                var imgs = $(this).data('imgs');
                
                if(!imgs) {
                    return false;    
                }
                
                Fresco.show(imgs);
                
                return false;
            });
        },
        asort: function(o){
            return this.each(function(){
                $(this).on({
                    'change.asort': function(){
                        var col = this.value,
                            sort = {
                            by: function(el){
                                return el.data(col)
                            }
                        };
                        o.pf.shuffle('sort', sort);     
                    }
                }); 
            });
        }
    });
})(jQuery);window.JV = jQuery.extend(window.JV, {mfetch: 'scroll'});
            jQuery(function($){
                var pf = $('#mod-frm-portfolio-222 .box-portfolio'),
                    ppf = pf.closest('#mod-frm-portfolio-222'),
                    msg = ppf.find('.pf-load'),
                    sequentialFadeDelay = 150
                ;
                pf.infinitescroll({
                    itemSelector : '#mod-frm-portfolio-222 .box-portfolio .pfo-item',
                    loading: {msg: msg},
                    maxPage: (function(mp){return mp})(7),
                    path: function(p){
                        var 
                        limit = 8,
                        url = 'https://lareirascarvalho.pt/index.php?option=com_virtuemart&view=virtuemart&productsublayout=0&Itemid=408&limit=8&limitstart=0&format=html'
                        ; 
                        return url.replace(/limitstart=\d+/, ['limitstart',(p-1)*limit].join('='));   
                    }
                }, function(items){
                    var items = $(items);
                    items.imagesLoaded(function(){
                        !$.fn.pfoEffect || items.pfoEffect('after-imagesLoaded', JV.pfoEffect, sequentialFadeDelay);
                        pf.shuffle('appended', items); 
                    });                
                });
                if(window.JV.cfilter) {
                    ppf.extendFilterScrf({pf : pf});
                }
                if(window.JV.mfetch == 'button'){
                    pf.extendScrfBtn({
                        doc: $(document), 
                        mark: ppf.find('.load-more'),
                        maxPage: (function(mp){return mp})(7)
                    });
                }
                if(window.JV.mfetch == 'nav'){
                    pf.extendScrfNav({    
                        mark: ppf.find('[data-nav]'),
                        pagination: {
                            pages: (function(mp){return mp})(7),
                            itemsOnPage: (function(mp){return mp})(8)
                        }
                    });
                }
                !window.JV.csort || ppf.find('#csort').asort({pf: pf});
                pf.imagesLoaded(function(){
                    pf.shuffle({itemSelector: '#mod-frm-portfolio-222 .box-portfolio .pfo-item', sequentialFadeDelay: sequentialFadeDelay});
                    msg.hide(0);
                });
                $(document)
                .pfQuickView({pf: pf})
                .pfVote()
                ;
            });
        