(function(){function q(a,d,e){if(a===d)return 0!==a||1/a==1/d;if(null==a||null==d)return a===d;a._chain&&(a=a._wrapped);d._chain&&(d=d._wrapped);if(a.isEqual&&c.isFunction(a.isEqual))return a.isEqual(d);if(d.isEqual&&c.isFunction(d.isEqual))return d.isEqual(a);var k=g.call(a);if(k!=g.call(d))return!1;switch(k){case "[object String]":return a==String(d);case "[object Number]":return a!=+a?d!=+d:0==a?1/a==1/d:a==+d;case "[object Date]":case "[object Boolean]":return+a==+d;case "[object RegExp]":return a.source==
d.source&&a.global==d.global&&a.multiline==d.multiline&&a.ignoreCase==d.ignoreCase}if("object"!=typeof a||"object"!=typeof d)return!1;for(var b=e.length;b--;)if(e[b]==a)return!0;e.push(a);b=0;var x=!0;if("[object Array]"==k){if(b=a.length,x=b==d.length)for(;b--&&(x=b in a==b in d&&q(a[b],d[b],e)););}else{if("constructor"in a!="constructor"in d||a.constructor!=d.constructor)return!1;for(var f in a)if(c.has(a,f)&&(b++,!(x=c.has(d,f)&&q(a[f],d[f],e))))break;if(x){for(f in d)if(c.has(d,f)&&!b--)break;
x=!b}}e.pop();return x}var p=this,l=p._,r={},m=Array.prototype,y=Object.prototype,b=m.slice,f=m.unshift,g=y.toString,h=y.hasOwnProperty,I=m.forEach,J=m.map,t=m.reduce,K=m.reduceRight,u=m.filter,L=m.every,M=m.some,v=m.indexOf,z=m.lastIndexOf;y=Array.isArray;var B=Object.keys,D=Function.prototype.bind,c=function(a){return new w(a)};"undefined"!==typeof exports?("undefined"!==typeof module&&module.exports&&(exports=module.exports=c),exports._=c):p._=c;c.VERSION="1.3.3";var n=c.each=c.forEach=function(a,
d,e){if(null!=a)if(I&&a.forEach===I)a.forEach(d,e);else if(a.length===+a.length)for(var b=0,C=a.length;b<C&&!(b in a&&d.call(e,a[b],b,a)===r);b++);else for(b in a)if(c.has(a,b)&&d.call(e,a[b],b,a)===r)break};c.map=c.collect=function(a,d,c){var e=[];if(null==a)return e;if(J&&a.map===J)return a.map(d,c);n(a,function(a,b,k){e[e.length]=d.call(c,a,b,k)});a.length===+a.length&&(e.length=a.length);return e};c.reduce=c.foldl=c.inject=function(a,d,e,b){var k=2<arguments.length;null==a&&(a=[]);if(t&&a.reduce===
t)return b&&(d=c.bind(d,b)),k?a.reduce(d,e):a.reduce(d);n(a,function(a,c,C){k?e=d.call(b,e,a,c,C):(e=a,k=!0)});if(!k)throw new TypeError("Reduce of empty array with no initial value");return e};c.reduceRight=c.foldr=function(a,d,e,b){var k=2<arguments.length;null==a&&(a=[]);if(K&&a.reduceRight===K)return b&&(d=c.bind(d,b)),k?a.reduceRight(d,e):a.reduceRight(d);var f=c.toArray(a).reverse();b&&!k&&(d=c.bind(d,b));return k?c.reduce(f,d,e,b):c.reduce(f,d)};c.find=c.detect=function(a,d,c){var e;N(a,function(a,
b,k){if(d.call(c,a,b,k))return e=a,!0});return e};c.filter=c.select=function(a,d,c){var e=[];if(null==a)return e;if(u&&a.filter===u)return a.filter(d,c);n(a,function(a,b,k){d.call(c,a,b,k)&&(e[e.length]=a)});return e};c.reject=function(a,d,c){var e=[];if(null==a)return e;n(a,function(a,b,k){d.call(c,a,b,k)||(e[e.length]=a)});return e};c.every=c.all=function(a,d,c){var e=!0;if(null==a)return e;if(L&&a.every===L)return a.every(d,c);n(a,function(a,b,k){if(!(e=e&&d.call(c,a,b,k)))return r});return!!e};
var N=c.some=c.any=function(a,d,e){d||(d=c.identity);var b=!1;if(null==a)return b;if(M&&a.some===M)return a.some(d,e);n(a,function(a,c,k){if(b||(b=d.call(e,a,c,k)))return r});return!!b};c.include=c.contains=function(a,d){var c=!1;return null==a?c:v&&a.indexOf===v?-1!=a.indexOf(d):c=N(a,function(a){return a===d})};c.invoke=function(a,d){var e=b.call(arguments,2);return c.map(a,function(a){return(c.isFunction(d)?d||a:a[d]).apply(a,e)})};c.pluck=function(a,d){return c.map(a,function(a){return a[d]})};
c.max=function(a,d,e){if(!d&&c.isArray(a)&&a[0]===+a[0])return Math.max.apply(Math,a);if(!d&&c.isEmpty(a))return-Infinity;var b={computed:-Infinity};n(a,function(a,c,k){c=d?d.call(e,a,c,k):a;c>=b.computed&&(b={value:a,computed:c})});return b.value};c.min=function(a,d,e){if(!d&&c.isArray(a)&&a[0]===+a[0])return Math.min.apply(Math,a);if(!d&&c.isEmpty(a))return Infinity;var b={computed:Infinity};n(a,function(a,c,k){c=d?d.call(e,a,c,k):a;c<b.computed&&(b={value:a,computed:c})});return b.value};c.shuffle=
function(a){var c=[],e;n(a,function(a,d,b){e=Math.floor(Math.random()*(d+1));c[d]=c[e];c[e]=a});return c};c.sortBy=function(a,d,e){var b=c.isFunction(d)?d:function(a){return a[d]};return c.pluck(c.map(a,function(a,c,d){return{value:a,criteria:b.call(e,a,c,d)}}).sort(function(a,c){var d=a.criteria,e=c.criteria;return void 0===d?1:void 0===e?-1:d<e?-1:d>e?1:0}),"value")};c.groupBy=function(a,d){var e={},b=c.isFunction(d)?d:function(a){return a[d]};n(a,function(a,c){var d=b(a,c);(e[d]||(e[d]=[])).push(a)});
return e};c.sortedIndex=function(a,d,e){e||(e=c.identity);for(var b=0,f=a.length;b<f;){var g=b+f>>1;e(a[g])<e(d)?b=g+1:f=g}return b};c.toArray=function(a){return a?c.isArray(a)||c.isArguments(a)?b.call(a):a.toArray&&c.isFunction(a.toArray)?a.toArray():c.values(a):[]};c.size=function(a){return c.isArray(a)?a.length:c.keys(a).length};c.first=c.head=c.take=function(a,c,e){return null==c||e?a[0]:b.call(a,0,c)};c.initial=function(a,c,e){return b.call(a,0,a.length-(null==c||e?1:c))};c.last=function(a,c,
e){return null==c||e?a[a.length-1]:b.call(a,Math.max(a.length-c,0))};c.rest=c.tail=function(a,c,e){return b.call(a,null==c||e?1:c)};c.compact=function(a){return c.filter(a,function(a){return!!a})};c.flatten=function(a,d){return c.reduce(a,function(a,b){if(c.isArray(b))return a.concat(d?b:c.flatten(b));a[a.length]=b;return a},[])};c.without=function(a){return c.difference(a,b.call(arguments,1))};c.uniq=c.unique=function(a,d,b){b=b?c.map(a,b):a;var e=[];3>a.length&&(d=!0);c.reduce(b,function(b,f,k){(d?
c.last(b)===f&&b.length:c.include(b,f))||(b.push(f),e.push(a[k]));return b},[]);return e};c.union=function(){return c.uniq(c.flatten(arguments,!0))};c.intersection=c.intersect=function(a){var d=b.call(arguments,1);return c.filter(c.uniq(a),function(a){return c.every(d,function(d){return 0<=c.indexOf(d,a)})})};c.difference=function(a){var d=c.flatten(b.call(arguments,1),!0);return c.filter(a,function(a){return!c.include(d,a)})};c.zip=function(){for(var a=b.call(arguments),d=c.max(c.pluck(a,"length")),
e=Array(d),f=0;f<d;f++)e[f]=c.pluck(a,""+f);return e};c.indexOf=function(a,d,b){if(null==a)return-1;var e;if(b)return b=c.sortedIndex(a,d),a[b]===d?b:-1;if(v&&a.indexOf===v)return a.indexOf(d);b=0;for(e=a.length;b<e;b++)if(b in a&&a[b]===d)return b;return-1};c.lastIndexOf=function(a,c){if(null==a)return-1;if(z&&a.lastIndexOf===z)return a.lastIndexOf(c);for(var d=a.length;d--;)if(d in a&&a[d]===c)return d;return-1};c.range=function(a,c,b){1>=arguments.length&&(c=a||0,a=0);b=arguments[2]||1;for(var d=
Math.max(Math.ceil((c-a)/b),0),e=0,f=Array(d);e<d;)f[e++]=a,a+=b;return f};var O=function(){};c.bind=function(a,d){var e;if(a.bind===D&&D)return D.apply(a,b.call(arguments,1));if(!c.isFunction(a))throw new TypeError;var f=b.call(arguments,2);return e=function(){if(!(this instanceof e))return a.apply(d,f.concat(b.call(arguments)));O.prototype=a.prototype;var c=new O,g=a.apply(c,f.concat(b.call(arguments)));return Object(g)===g?g:c}};c.bindAll=function(a){var d=b.call(arguments,1);0==d.length&&(d=c.functions(a));
n(d,function(d){a[d]=c.bind(a[d],a)});return a};c.memoize=function(a,d){var b={};d||(d=c.identity);return function(){var e=d.apply(this,arguments);return c.has(b,e)?b[e]:b[e]=a.apply(this,arguments)}};c.delay=function(a,c){var d=b.call(arguments,2);return setTimeout(function(){return a.apply(null,d)},c)};c.defer=function(a){return c.delay.apply(c,[a,1].concat(b.call(arguments,1)))};c.throttle=function(a,d){var b,f,g,z,h,l,B=c.debounce(function(){h=z=!1},d);return function(){b=this;f=arguments;g||
(g=setTimeout(function(){g=null;h&&a.apply(b,f);B()},d));z?h=!0:l=a.apply(b,f);B();z=!0;return l}};c.debounce=function(a,c,b){var d;return function(){var e=this,f=arguments;b&&!d&&a.apply(e,f);clearTimeout(d);d=setTimeout(function(){d=null;b||a.apply(e,f)},c)}};c.once=function(a){var c=!1,b;return function(){if(c)return b;c=!0;return b=a.apply(this,arguments)}};c.wrap=function(a,c){return function(){var d=[a].concat(b.call(arguments,0));return c.apply(this,d)}};c.compose=function(){var a=arguments;
return function(){for(var c=arguments,b=a.length-1;0<=b;b--)c=[a[b].apply(this,c)];return c[0]}};c.after=function(a,c){return 0>=a?c():function(){if(1>--a)return c.apply(this,arguments)}};c.keys=B||function(a){if(a!==Object(a))throw new TypeError("Invalid object");var b=[],e;for(e in a)c.has(a,e)&&(b[b.length]=e);return b};c.values=function(a){return c.map(a,c.identity)};c.functions=c.methods=function(a){var b=[],e;for(e in a)c.isFunction(a[e])&&b.push(e);return b.sort()};c.extend=function(a){n(b.call(arguments,
1),function(c){for(var b in c)a[b]=c[b]});return a};c.pick=function(a){var d={};n(c.flatten(b.call(arguments,1)),function(c){c in a&&(d[c]=a[c])});return d};c.defaults=function(a){n(b.call(arguments,1),function(c){for(var b in c)null==a[b]&&(a[b]=c[b])});return a};c.clone=function(a){return c.isObject(a)?c.isArray(a)?a.slice():c.extend({},a):a};c.tap=function(a,c){c(a);return a};c.isEqual=function(a,c){return q(a,c,[])};c.isEmpty=function(a){if(null==a)return!0;if(c.isArray(a)||c.isString(a))return 0===
a.length;for(var b in a)if(c.has(a,b))return!1;return!0};c.isElement=function(a){return!(!a||1!=a.nodeType)};c.isArray=y||function(a){return"[object Array]"==g.call(a)};c.isObject=function(a){return a===Object(a)};c.isArguments=function(a){return"[object Arguments]"==g.call(a)};c.isArguments(arguments)||(c.isArguments=function(a){return!(!a||!c.has(a,"callee"))});c.isFunction=function(a){return"[object Function]"==g.call(a)};c.isString=function(a){return"[object String]"==g.call(a)};c.isNumber=function(a){return"[object Number]"==
g.call(a)};c.isFinite=function(a){return c.isNumber(a)&&isFinite(a)};c.isNaN=function(a){return a!==a};c.isBoolean=function(a){return!0===a||!1===a||"[object Boolean]"==g.call(a)};c.isDate=function(a){return"[object Date]"==g.call(a)};c.isRegExp=function(a){return"[object RegExp]"==g.call(a)};c.isNull=function(a){return null===a};c.isUndefined=function(a){return void 0===a};c.has=function(a,c){return h.call(a,c)};c.noConflict=function(){p._=l;return this};c.identity=function(a){return a};c.times=
function(a,c,b){for(var d=0;d<a;d++)c.call(b,d)};c.escape=function(a){return(""+a).replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&#x27;").replace(/\//g,"&#x2F;")};c.result=function(a,b){if(null==a)return null;var d=a[b];return c.isFunction(d)?d.call(a):d};c.mixin=function(a){n(c.functions(a),function(b){P(b,c[b]=a[b])})};var Q=0;c.uniqueId=function(a){var c=Q++;return a?a+c:c};c.templateSettings={evaluate:/<%([\s\S]+?)%>/g,interpolate:/<%=([\s\S]+?)%>/g,
escape:/<%-([\s\S]+?)%>/g};var E=/.^/,A={"\\":"\\","'":"'",r:"\r",n:"\n",t:"\t",u2028:"\u2028",u2029:"\u2029"},F;for(F in A)A[A[F]]=F;var R=/\\|'|\r|\n|\t|\u2028|\u2029/g,S=/\\(\\|'|r|n|t|u2028|u2029)/g,G=function(a){return a.replace(S,function(a,c){return A[c]})};c.template=function(a,b,e){e=c.defaults(e||{},c.templateSettings);a="__p+='"+a.replace(R,function(a){return"\\"+A[a]}).replace(e.escape||E,function(a,c){return"'+\n_.escape("+G(c)+")+\n'"}).replace(e.interpolate||E,function(a,c){return"'+\n("+
G(c)+")+\n'"}).replace(e.evaluate||E,function(a,c){return"';\n"+G(c)+"\n;__p+='"})+"';\n";e.variable||(a="with(obj||{}){\n"+a+"}\n");a="var __p='';var print=function(){__p+=Array.prototype.join.call(arguments, '')};\n"+a+"return __p;\n";var d=new Function(e.variable||"obj","_",a);if(b)return d(b,c);b=function(a){return d.call(this,a,c)};b.source="function("+(e.variable||"obj")+"){\n"+a+"}";return b};c.chain=function(a){return c(a).chain()};var w=function(a){this._wrapped=a};c.prototype=w.prototype;
var H=function(a,b){return b?c(a).chain():a},P=function(a,d){w.prototype[a]=function(){var a=b.call(arguments);f.call(a,this._wrapped);return H(d.apply(c,a),this._chain)}};c.mixin(c);n("pop push reverse shift sort splice unshift".split(" "),function(a){var c=m[a];w.prototype[a]=function(){var b=this._wrapped;c.apply(b,arguments);var d=b.length;"shift"!=a&&"splice"!=a||0!==d||delete b[0];return H(b,this._chain)}});n(["concat","join","slice"],function(a){var c=m[a];w.prototype[a]=function(){return H(c.apply(this._wrapped,
arguments),this._chain)}});w.prototype.chain=function(){this._chain=!0;return this};w.prototype.value=function(){return this._wrapped}}).call(this);
(function(){var q=function(p,l){var r=function(b,f){this.el=p(b);this.lastScale=this.zoomFactor=1;this.offset={x:0,y:0};this.options=l.extend(this.defaults,f);this.setupMarkup();this.bindEvents();this.update()},m=function(b,f){return b+f};r.prototype={defaults:{tapZoomFactor:2,zoomOutFactor:1.3,animationDuration:300,animationInterval:5,maxZoom:4,minZoom:.5,use2d:!0},handleDragStart:function(b){this.stopAnimation();this.lastDragPosition=!1;this.hasInteraction=!0;this.handleDrag(b)},handleDrag:function(b){1<
this.zoomFactor&&(b=this.getTouches(b)[0],this.drag(b,this.lastDragPosition),this.offset=this.sanitizeOffset(this.offset),this.lastDragPosition=b)},handleDragEnd:function(){this.end()},handleZoomStart:function(b){this.stopAnimation();this.lastScale=1;this.nthZoom=0;this.lastZoomCenter=!1;this.hasInteraction=!0},handleZoom:function(b,f){var g=this.getTouchCenter(this.getTouches(b)),h=f/this.lastScale;this.lastScale=f;this.nthZoom+=1;3<this.nthZoom&&(this.scale(h,g),this.drag(g,this.lastZoomCenter));
this.lastZoomCenter=g},handleZoomEnd:function(){this.end()},handleDoubleTap:function(b){var f=this.getTouches(b)[0],g=1<this.zoomFactor?1:this.options.tapZoomFactor,h=this.zoomFactor;b=l.bind(function(b){this.scaleTo(h+b*(g-h),f)},this);this.hasInteraction||(h>g&&(f=this.getCurrentZoomCenter()),this.animate(this.options.animationDuration,this.options.animationInterval,b,this.swing))},sanitizeOffset:function(b){var f=(this.zoomFactor-1)*this.getContainerX(),g=(this.zoomFactor-1)*this.getContainerY();
return{x:Math.min(Math.max(b.x,Math.min(f,0)),Math.max(f,0)),y:Math.min(Math.max(b.y,Math.min(g,0)),Math.max(g,0))}},scaleTo:function(b,f){this.scale(b/this.zoomFactor,f)},scale:function(b,f){b=this.scaleZoomFactor(b);this.addOffset({x:(b-1)*(f.x+this.offset.x),y:(b-1)*(f.y+this.offset.y)})},scaleZoomFactor:function(b){var f=this.zoomFactor;this.zoomFactor*=b;this.zoomFactor=Math.min(this.options.maxZoom,Math.max(this.zoomFactor,this.options.minZoom));return this.zoomFactor/f},drag:function(b,f){f&&
this.addOffset({x:-(b.x-f.x),y:-(b.y-f.y)})},getTouchCenter:function(b){return this.getVectorAvg(b)},getVectorAvg:function(b){return{x:l.reduce(l.pluck(b,"x"),m)/b.length,y:l.reduce(l.pluck(b,"y"),m)/b.length}},addOffset:function(b){this.offset={x:this.offset.x+b.x,y:this.offset.y+b.y}},sanitize:function(){this.zoomFactor<this.options.zoomOutFactor?this.zoomOutAnimation():this.isInsaneOffset(this.offset)&&this.sanitizeOffsetAnimation()},isInsaneOffset:function(b){var f=this.sanitizeOffset(b);return f.x!==
b.x||f.y!==b.y},sanitizeOffsetAnimation:function(){var b=this.sanitizeOffset(this.offset),f=this.offset.x,g=this.offset.y,h=l.bind(function(h){this.offset.x=f+h*(b.x-f);this.offset.y=g+h*(b.y-g);this.update()},this);this.animate(this.options.animationDuration,this.options.animationInterval,h,this.swing)},zoomOutAnimation:function(){var b=this.zoomFactor,f=this.getCurrentZoomCenter(),g=l.bind(function(g){this.scaleTo(b+g*(1-b),f)},this);this.animate(this.options.animationDuration,this.options.animationInterval,
g,this.swing)},updateAspectRatio:function(){this.setContainerY(this.getContainerX()/this.getAspectRatio())},getInitialZoomFactor:function(){return this.container.width()/this.el.width()},getAspectRatio:function(){return this.el.width()/this.el.height()},getCurrentZoomCenter:function(){var b=this.container.width()*this.zoomFactor,f=this.offset.x;b=b-f-this.container.width();f/=b;f=f*this.container.width()/(f+1);var g=this.container.height()*this.zoomFactor,h=this.offset.y;g=g-h-this.container.height();
h/=g;h=h*this.container.height()/(h+1);0===b&&(f=this.container.width());0===g&&(h=this.container.height());return{x:f,y:h}},canDrag:function(){var b=this.zoomFactor;return!(.99<b&&1.01>b)},getTouches:function(b){var f=this.container.offset();return l.map(b.touches,function(b){return{x:b.pageX-f.left,y:b.pageY-f.top}})},animate:function(b,f,g,h,m){var p=(new Date).getTime(),t=l.bind(function(){if(this.inAnimation){var l=(new Date).getTime()-p,u=l/b;l>=b?(g(1),m&&m(),this.update(),this.stopAnimation(),
this.update()):(h&&(u=h(u)),g(u),this.update(),setTimeout(t,f))}},this);this.inAnimation=!0;t()},stopAnimation:function(){this.inAnimation=!1},swing:function(b){return-Math.cos(b*Math.PI)/2+.5},getContainerX:function(){return this.container.width()},getContainerY:function(){return this.container.height()},setContainerY:function(b){return this.container.height(b)},setupMarkup:function(){this.container=p('<div class="pinch-zoom-container"></div>');this.el.before(this.container);this.container.append(this.el);
this.container.css({overflow:"hidden",position:"relative"});this.el.css({webkitTransformOrigin:"0% 0%",mozTransformOrigin:"0% 0%",msTransformOrigin:"0% 0%",oTransformOrigin:"0% 0%",transformOrigin:"0% 0%",position:"absolute"})},end:function(){this.hasInteraction=!1;this.sanitize();this.update()},bindEvents:function(){q(this.container.get(0),this);p(window).bind("resize",l.bind(this.update,this));p(this.el).find("img").bind("load",l.bind(this.update,this))},update:function(){this.updatePlaned||(this.updatePlaned=
!0,setTimeout(l.bind(function(){this.updatePlaned=!1;this.updateAspectRatio();var b=this.getInitialZoomFactor()*this.zoomFactor,f=-this.offset.x/b,g=-this.offset.y/b,h="scale3d("+b+", "+b+",1) translate3d("+f+"px,"+g+"px,0px)";b="scale("+b+", "+b+") translate("+f+"px,"+g+"px)";f=l.bind(function(){this.clone&&(this.clone.remove(),delete this.clone)},this);!this.options.use2d||this.hasInteraction||this.inAnimation?(this.is3d=!0,f(),this.el.css({webkitTransform:h,oTransform:b,msTransform:b,mozTransform:b,
transform:h})):(this.is3d&&(this.clone=this.el.clone(),this.clone.css("pointer-events","none"),this.clone.appendTo(this.container),setTimeout(f,200)),this.el.css({webkitTransform:b,oTransform:b,msTransform:b,mozTransform:b,transform:b}),this.is3d=!1)},this),0))}};var q=function(b,f){var g=null,h=0,m=null,p=null,t=function(b,h){if(g!==b){if(g&&!b)switch(g){case "zoom":f.handleZoomEnd(h);break;case "drag":f.handleDragEnd(h)}switch(b){case "zoom":f.handleZoomStart(h);break;case "drag":f.handleDragStart(h)}}g=
b},q=function(b){2===h?t("zoom"):1===h&&f.canDrag()?t("drag",b):t(null,b)},u=function(b){return l.map(b,function(b){return{x:b.pageX,y:b.pageY}})},r=function(b,f){var g=b.x-f.x;var c=b.y-f.y;return Math.sqrt(g*g+c*c)},y=function(b,f){var g=r(b[0],b[1]);return r(f[0],f[1])/g},v=!0;b.addEventListener("touchstart",function(b){v=!0;h=b.touches.length;var l=(new Date).getTime();1<h&&(m=null);if(300>l-m)switch(b.stopPropagation(),b.preventDefault(),f.handleDoubleTap(b),g){case "zoom":f.handleZoomEnd(b);
break;case "drag":f.handleDragEnd(b)}1===h&&(m=l)});b.addEventListener("touchmove",function(b){if(v)q(b),g&&(b.stopPropagation(),b.preventDefault()),p=u(b.touches);else{switch(g){case "zoom":f.handleZoom(b,y(p,u(b.touches)));break;case "drag":f.handleDrag(b)}g&&(b.stopPropagation(),b.preventDefault(),f.update())}v=!1});b.addEventListener("touchend",function(b){h=b.touches.length;q(b)})};return r};"undefined"!==typeof define&&define.amd?define(["jquery","underscore"],function(p,l){return q(p,l)}):
(window.RTP=window.RTP||{},window.RTP.PinchZoom=q(jQuery,_))}).call(this);