(window.zowieJsonp=window.zowieJsonp||[]).push([[0],{10:function(i,e,o){var r;!function(a,n){"use strict";var t="model",s="name",b="type",w="vendor",d="version",l="mobile",c="tablet",u="smarttv",p=function(i){for(var e={},o=0;o0?2===n.length?"function"==typeof n[1]?this[n[0]]=n[1].call(this,s):this[n[0]]=n[1]:3===n.length?"function"!==typeof n[1]||n[1].exec&&n[1].test?this[n[0]]=s?s.replace(n[1],n[2]):void 0:this[n[0]]=s?n[1].call(this,s,n[2]):void 0:4===n.length&&(this[n[0]]=s?n[3].call(this,s.replace(n[1],n[2])):void 0):this[n]=s||void 0;b+=2}},g=function(i,e){for(var o in e)if("object"===typeof e[o]&&e[o].length>0){for(var r=0;r2&&(i.model="iPad",i.type=c),i},this.getEngine=function(){var i={name:void 0,version:void 0};return h.call(i,r,t.engine),i},this.getOS=function(){var i={name:void 0,version:void 0};return h.call(i,r,t.os),s&&!i.name&&n&&"Unknown"!=n.platform&&(i.name=n.platform.replace(/chrome os/i,"Chromium OS").replace(/macos/i,"Mac OS")),i},this.getResult=function(){return{ua:this.getUA(),browser:this.getBrowser(),engine:this.getEngine(),os:this.getOS(),device:this.getDevice(),cpu:this.getCPU()}},this.getUA=function(){return r},this.setUA=function(i){return r="string"===typeof i&&i.length>350?f(i,350):i,this},this.setUA(r),this};y.VERSION="1.0.35",y.BROWSER=p([s,d,"major"]),y.CPU=p(["architecture"]),y.DEVICE=p([t,w,b,"console",l,u,c,"wearable","embedded"]),y.ENGINE=y.OS=p([s,d]),"undefined"!==typeof e?("undefined"!==typeof i&&i.exports&&(e=i.exports=y),e.UAParser=y):o(47)?void 0===(r=function(){return y}.call(e,o,e,i))||(i.exports=r):"undefined"!==typeof a&&(a.UAParser=y);var S="undefined"!==typeof a&&(a.jQuery||a.Zepto);if(S&&!S.ua){var _=new y;S.ua=_.getResult(),S.ua.get=function(){return _.getUA()},S.ua.set=function(i){_.setUA(i);var e=_.getResult();for(var o in e)S.ua[o]=e[o]}}}("object"===typeof window?window:this)},18:function(i,e){var o="undefined"!=typeof crypto&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)||"undefined"!=typeof msCrypto&&"function"==typeof window.msCrypto.getRandomValues&&msCrypto.getRandomValues.bind(msCrypto);if(o){var r=new Uint8Array(16);i.exports=function(){return o(r),r}}else{var a=new Array(16);i.exports=function(){for(var i,e=0;e<16;e++)0===(3&e)&&(i=4294967296*Math.random()),a[e]=i>>>((3&e)<<3)&255;return a}}},19:function(i,e){for(var o=[],r=0;r<256;++r)o[r]=(r+256).toString(16).substr(1);i.exports=function(i,e){var r=e||0,a=o;return[a[i[r++]],a[i[r++]],a[i[r++]],a[i[r++]],"-",a[i[r++]],a[i[r++]],"-",a[i[r++]],a[i[r++]],"-",a[i[r++]],a[i[r++]],"-",a[i[r++]],a[i[r++]],a[i[r++]],a[i[r++]],a[i[r++]],a[i[r++]]].join("")}},45:function(i,e,o){var r,a,n=o(18),t=o(19),s=0,b=0;i.exports=function(i,e,o){var w=e&&o||0,d=e||[],l=(i=i||{}).node||r,c=void 0!==i.clockseq?i.clockseq:a;if(null==l||null==c){var u=n();null==l&&(l=r=[1|u[0],u[1],u[2],u[3],u[4],u[5]]),null==c&&(c=a=16383&(u[6]<<8|u[7]))}var p=void 0!==i.msecs?i.msecs:(new Date).getTime(),m=void 0!==i.nsecs?i.nsecs:b+1,v=p-s+(m-b)/1e4;if(v<0&&void 0===i.clockseq&&(c=c+1&16383),(v<0||p>s)&&void 0===i.nsecs&&(m=0),m>=1e4)throw new Error("uuid.v1(): Can't create more than 10M uuids/sec");s=p,b=m,a=c;var f=(1e4*(268435455&(p+=122192928e5))+m)%4294967296;d[w++]=f>>>24&255,d[w++]=f>>>16&255,d[w++]=f>>>8&255,d[w++]=255&f;var h=p/4294967296*1e4&268435455;d[w++]=h>>>8&255,d[w++]=255&h,d[w++]=h>>>24&15|16,d[w++]=h>>>16&255,d[w++]=c>>>8|128,d[w++]=255&c;for(var g=0;g<6;++g)d[w+g]=l[g];return e||t(d)}},46:function(i,e,o){var r=o(18),a=o(19);i.exports=function(i,e,o){var n=e&&o||0;"string"==typeof i&&(e="binary"===i?new Array(16):null,i=null);var t=(i=i||{}).random||(i.rng||r)();if(t[6]=15&t[6]|64,t[8]=63&t[8]|128,e)for(var s=0;s<16;++s)e[n+s]=t[s];return e||a(t)}},47:function(i,e){(function(e){i.exports=e}).call(this,{})},9:function(i,e,o){var r=o(45),a=o(46),n=a;n.v1=r,n.v4=a,i.exports=n}}]);