!function(i){if("object"==typeof exports&&"undefined"!=typeof module)module.exports=i();else if("function"==typeof define&&define.amd)define([],i);else{("undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:this).SmartBanner=i()}}(function(){return function(){return function i(e,s,o){function n(r,a){if(!s[r]){if(!e[r]){var d="function"==typeof require&&require;if(!a&&d)return d(r,!0);if(t)return t(r,!0);var l=new Error("Cannot find module '"+r+"'");throw l.code="MODULE_NOT_FOUND",l}var c=s[r]={exports:{}};e[r][0].call(c.exports,function(i){return n(e[r][1][i]||i)},c,c.exports,i,e,s,o)}return s[r].exports}for(var t="function"==typeof require&&require,r=0;r<o.length;r++)n(o[r]);return n}}()({1:[function(i,e,s){"use strict";var o=i("object-assign"),n=i("component-query"),t=i("get-doc"),r=i("cookie-cutter"),a=i("ua-parser-js"),d=(navigator.language||navigator.userLanguage||navigator.browserLanguage).slice(-2)||"us",l=t&&t.documentElement,c={ios:{appMeta:"apple-itunes-app-custom",iconRels:["apple-touch-icon-precomposed","apple-touch-icon"],getStoreLink:function(){return"https://apps.apple.com/"+this.options.appStoreCountry+"/app/id"+this.appId+"?l="+this.options.appStoreLanguage}},android:{appMeta:"google-play-app",iconRels:["android-touch-icon","apple-touch-icon-precomposed","apple-touch-icon"],getStoreLink:function(){return"http://play.google.com/store/apps/details?id="+this.appId}},windows:{appMeta:"msApplication-ID",iconRels:["windows-touch-icon","apple-touch-icon-precomposed","apple-touch-icon"],getStoreLink:function(){return"http://www.windowsphone.com/s?appid="+this.appId}}},p=function(i){var e=a(navigator.userAgent);if(this.options=o({},{daysHidden:15,daysReminder:90,appStoreLanguage:d,button:"OPEN",store:{ios:"On the App Store",android:"In Google Play",windows:"In the Windows Store"},price:{ios:"FREE",android:"FREE",windows:"FREE"},theme:"",icon:"",force:""},i||{}),this.options.force?this.type=this.options.force:"Windows Phone"===e.os.name||"Windows Mobile"===e.os.name?this.type="windows":"iOS"===e.os.name?this.type="ios":"Android"===e.os.name&&(this.type="android"),!(!this.type||!this.options.store[this.type])){this.appMeta=c[this.type].appMeta,this.parseAppId();"ios"===this.type&&"Mobile Safari"===e.browser.name&&parseInt(e.os.version,10);var s=navigator.standalone,n=r.get(this.appId+"-smartbanner-closed"),t=r.get(this.appId+"-smartbanner-installed");s||n||t||(o(this,c[this.type]),(this.appId||"IOS"!==e.os.name||"Safari"!==e.browser.name)&&(this.create(),this.show()))}};p.prototype={constructor:p,create:function(){var i,e=this.getStoreLink(),s=this.options.inStore&&this.options.inStore[this.type]||this.options.price[this.type]+" - "+this.options.store[this.type],o=this.options.utm;if(o)for(var r in o)e+=(e.match(/\?/)?"&":"?")+"utm_"+encodeURIComponent(r)+"="+encodeURIComponent(o[r]);if(this.options.icon)i=this.options.icon;else for(var a=0;a<this.iconRels.length;a++){var d=n('link[rel="'+this.iconRels[a]+'"]');if(d){i=d.getAttribute("href");break}}var l=t.createElement("div"),c=this.options.theme||this.type;l.className="smartbanner smartbanner-"+c,l.innerHTML='<div class="smartbanner-container"><a href="javascript:void(0);" class="smartbanner-close">&times;</a><span class="smartbanner-icon" style="background-image: url('+i+')"></span><div class="smartbanner-info"><div class="smartbanner-title">'+this.options.title+"</div><div>"+this.options.author+"</div><span>"+s+'</span></div><a href="'+e+'" class="smartbanner-button"'+(this.options.targetBlank?' target="_blank"':"")+'><span class="smartbanner-button-text">'+this.options.button+"</span></a></div>",t.body?t.body.appendChild(l):t&&t.addEventListener("DOMContentLoaded",function(){t.body.appendChild(l)}),n(".smartbanner-button",l).addEventListener("click",this.install.bind(this),!1),n(".smartbanner-close",l).addEventListener("click",this.close.bind(this),!1)},hide:function(){if(l.classList.remove("smartbanner-show"),"function"==typeof this.options.close)return this.options.close()},show:function(){if(l.classList.add("smartbanner-show"),"function"==typeof this.options.show)return this.options.show()},close:function(){if(this.hide(),r.set(this.appId+"-smartbanner-closed","true",{path:"/",expires:new Date(Number(new Date)+1e3*this.options.daysHidden*60*60*24)}),"function"==typeof this.options.close)return this.options.close()},install:function(){if(this.hide(),r.set(this.appId+"-smartbanner-installed","true",{path:"/",expires:new Date(Number(new Date)+1e3*this.options.daysReminder*60*60*24)}),"function"==typeof this.options.close)return this.options.close()},parseAppId:function(){var i=n('meta[name="'+this.appMeta+'"]');if(i)return"windows"===this.type?this.appId=i.getAttribute("content"):this.appId=/app-id=([^\s,]+)/.exec(i.getAttribute("content"))[1],this.appId}},e.exports=p},{"component-query":2,"cookie-cutter":3,"get-doc":4,"object-assign":6,"ua-parser-js":7}],2:[function(i,e,s){function o(i,e){return e.querySelector(i)}(s=e.exports=function(i,e){return o(i,e=e||document)}).all=function(i,e){return(e=e||document).querySelectorAll(i)},s.engine=function(i){if(!i.one)throw new Error(".one callback required");if(!i.all)throw new Error(".all callback required");return o=i.one,s.all=i.all,s}},{}],3:[function(i,e,s){s=e.exports=function(i){i||(i={}),"string"==typeof i&&(i={cookie:i}),void 0===i.cookie&&(i.cookie="");var e={get:function(e){for(var s=i.cookie.split(/;\s*/),o=0;o<s.length;o++){var n=s[o].split("=");if(unescape(n[0])===e)return unescape(n[1])}},set:function(e,s,o){o||(o={});var n=escape(e)+"="+escape(s);return o.expires&&(n+="; expires="+o.expires),o.path&&(n+="; path="+escape(o.path)),o.domain&&(n+="; domain="+escape(o.domain)),o.secure&&(n+="; secure"),i.cookie=n,n}};return e};if("undefined"!=typeof document){var o=s(document);s.get=o.get,s.set=o.set}},{}],4:[function(i,e,s){var o=i("has-dom");e.exports=o()?document:null},{"has-dom":5}],5:[function(i,e,s){"use strict";e.exports=function(){return"undefined"!=typeof window&&"undefined"!=typeof document&&"function"==typeof document.createElement}},{}],6:[function(i,e,s){"use strict";var o=Object.getOwnPropertySymbols,n=Object.prototype.hasOwnProperty,t=Object.prototype.propertyIsEnumerable;e.exports=function(){try{if(!Object.assign)return!1;var i=new String("abc");if(i[5]="de","5"===Object.getOwnPropertyNames(i)[0])return!1;for(var e={},s=0;s<10;s++)e["_"+String.fromCharCode(s)]=s;if("0123456789"!==Object.getOwnPropertyNames(e).map(function(i){return e[i]}).join(""))return!1;var o={};return"abcdefghijklmnopqrst".split("").forEach(function(i){o[i]=i}),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},o)).join("")}catch(i){return!1}}()?Object.assign:function(i,e){for(var s,r,a=function(i){if(null==i)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(i)}(i),d=1;d<arguments.length;d++){for(var l in s=Object(arguments[d]))n.call(s,l)&&(a[l]=s[l]);if(o){r=o(s);for(var c=0;c<r.length;c++)t.call(s,r[c])&&(a[r[c]]=s[r[c]])}}return a}},{}],7:[function(i,e,s){!function(i,o){"use strict";var n="model",t="name",r="type",a="vendor",d="version",l="mobile",c="tablet",p={extend:function(i,e){var s={};for(var o in i)e[o]&&e[o].length%2==0?s[o]=e[o].concat(i[o]):s[o]=i[o];return s},has:function(i,e){return"string"==typeof i&&-1!==e.toLowerCase().indexOf(i.toLowerCase())},lowerize:function(i){return i.toLowerCase()},major:function(i){return"string"==typeof i?i.replace(/[^\d\.]/g,"").split(".")[0]:void 0},trim:function(i){return i.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"")}},u={rgx:function(i,e){for(var s,o,n,t,r,a,d=0;d<e.length&&!r;){var l=e[d],c=e[d+1];for(s=o=0;s<l.length&&!r;)if(r=l[s++].exec(i))for(n=0;n<c.length;n++)a=r[++o],"object"==typeof(t=c[n])&&t.length>0?2==t.length?"function"==typeof t[1]?this[t[0]]=t[1].call(this,a):this[t[0]]=t[1]:3==t.length?"function"!=typeof t[1]||t[1].exec&&t[1].test?this[t[0]]=a?a.replace(t[1],t[2]):void 0:this[t[0]]=a?t[1].call(this,a,t[2]):void 0:4==t.length&&(this[t[0]]=a?t[3].call(this,a.replace(t[1],t[2])):void 0):this[t]=a||void 0;d+=2}},str:function(i,e){for(var s in e)if("object"==typeof e[s]&&e[s].length>0){for(var o=0;o<e[s].length;o++)if(p.has(e[s][o],i))return"?"===s?void 0:s}else if(p.has(e[s],i))return"?"===s?void 0:s;return i}},w={browser:{oldsafari:{version:{"1.0":"/8",1.2:"/1",1.3:"/3","2.0":"/412","2.0.2":"/416","2.0.3":"/417","2.0.4":"/419","?":"/"}}},device:{amazon:{model:{"Fire Phone":["SD","KF"]}},sprint:{model:{"Evo Shift 4G":"7373KT"},vendor:{HTC:"APA",Sprint:"Sprint"}}},os:{windows:{version:{ME:"4.90","NT 3.11":"NT3.51","NT 4.0":"NT4.0",2000:"NT 5.0",XP:["NT 5.1","NT 5.2"],Vista:"NT 6.0",7:"NT 6.1",8:"NT 6.2",8.1:"NT 6.3",10:["NT 6.4","NT 10.0"],RT:"ARM"}}}},m={browser:[[/(opera\smini)\/([\w\.-]+)/i,/(opera\s[mobiletab]+).+version\/([\w\.-]+)/i,/(opera).+version\/([\w\.]+)/i,/(opera)[\/\s]+([\w\.]+)/i],[t,d],[/(opios)[\/\s]+([\w\.]+)/i],[[t,"Opera Mini"],d],[/\s(opr)\/([\w\.]+)/i],[[t,"Opera"],d],[/(kindle)\/([\w\.]+)/i,/(lunascape|maxthon|netfront|jasmine|blazer)[\/\s]?([\w\.]*)/i,/(avant\s|iemobile|slim|baidu)(?:browser)?[\/\s]?([\w\.]*)/i,/(?:ms|\()(ie)\s([\w\.]+)/i,/(rekonq)\/([\w\.]*)/i,/(chromium|flock|rockmelt|midori|epiphany|silk|skyfire|ovibrowser|bolt|iron|vivaldi|iridium|phantomjs|bowser|quark|qupzilla|falkon)\/([\w\.-]+)/i],[t,d],[/(konqueror)\/([\w\.]+)/i],[[t,"Konqueror"],d],[/(trident).+rv[:\s]([\w\.]+).+like\sgecko/i],[[t,"IE"],d],[/(edge|edgios|edga|edg)\/((\d+)?[\w\.]+)/i],[[t,"Edge"],d],[/(yabrowser)\/([\w\.]+)/i],[[t,"Yandex"],d],[/(puffin)\/([\w\.]+)/i],[[t,"Puffin"],d],[/(focus)\/([\w\.]+)/i],[[t,"Firefox Focus"],d],[/(opt)\/([\w\.]+)/i],[[t,"Opera Touch"],d],[/((?:[\s\/])uc?\s?browser|(?:juc.+)ucweb)[\/\s]?([\w\.]+)/i],[[t,"UCBrowser"],d],[/(comodo_dragon)\/([\w\.]+)/i],[[t,/_/g," "],d],[/(windowswechat qbcore)\/([\w\.]+)/i],[[t,"WeChat(Win) Desktop"],d],[/(micromessenger)\/([\w\.]+)/i],[[t,"WeChat"],d],[/(brave)\/([\w\.]+)/i],[[t,"Brave"],d],[/(qqbrowserlite)\/([\w\.]+)/i],[t,d],[/(QQ)\/([\d\.]+)/i],[t,d],[/m?(qqbrowser)[\/\s]?([\w\.]+)/i],[t,d],[/(BIDUBrowser)[\/\s]?([\w\.]+)/i],[t,d],[/(2345Explorer)[\/\s]?([\w\.]+)/i],[t,d],[/(MetaSr)[\/\s]?([\w\.]+)/i],[t],[/(LBBROWSER)/i],[t],[/xiaomi\/miuibrowser\/([\w\.]+)/i],[d,[t,"MIUI Browser"]],[/;fbav\/([\w\.]+);/i],[d,[t,"Facebook"]],[/safari\s(line)\/([\w\.]+)/i,/android.+(line)\/([\w\.]+)\/iab/i],[t,d],[/headlesschrome(?:\/([\w\.]+)|\s)/i],[d,[t,"Chrome Headless"]],[/\swv\).+(chrome)\/([\w\.]+)/i],[[t,/(.+)/,"$1 WebView"],d],[/((?:oculus|samsung)browser)\/([\w\.]+)/i],[[t,/(.+(?:g|us))(.+)/,"$1 $2"],d],[/android.+version\/([\w\.]+)\s+(?:mobile\s?safari|safari)*/i],[d,[t,"Android Browser"]],[/(sailfishbrowser)\/([\w\.]+)/i],[[t,"Sailfish Browser"],d],[/(chrome|omniweb|arora|[tizenoka]{5}\s?browser)\/v?([\w\.]+)/i],[t,d],[/(dolfin)\/([\w\.]+)/i],[[t,"Dolphin"],d],[/((?:android.+)crmo|crios)\/([\w\.]+)/i],[[t,"Chrome"],d],[/(coast)\/([\w\.]+)/i],[[t,"Opera Coast"],d],[/fxios\/([\w\.-]+)/i],[d,[t,"Firefox"]],[/version\/([\w\.]+).+?mobile\/\w+\s(safari)/i],[d,[t,"Mobile Safari"]],[/version\/([\w\.]+).+?(mobile\s?safari|safari)/i],[d,t],[/webkit.+?(gsa)\/([\w\.]+).+?(mobile\s?safari|safari)(\/[\w\.]+)/i],[[t,"GSA"],d],[/webkit.+?(mobile\s?safari|safari)(\/[\w\.]+)/i],[t,[d,u.str,w.browser.oldsafari.version]],[/(webkit|khtml)\/([\w\.]+)/i],[t,d],[/(navigator|netscape)\/([\w\.-]+)/i],[[t,"Netscape"],d],[/(swiftfox)/i,/(icedragon|iceweasel|camino|chimera|fennec|maemo\sbrowser|minimo|conkeror)[\/\s]?([\w\.\+]+)/i,/(firefox|seamonkey|k-meleon|icecat|iceape|firebird|phoenix|palemoon|basilisk|waterfox)\/([\w\.-]+)$/i,/(mozilla)\/([\w\.]+).+rv\:.+gecko\/\d+/i,/(polaris|lynx|dillo|icab|doris|amaya|w3m|netsurf|sleipnir)[\/\s]?([\w\.]+)/i,/(links)\s\(([\w\.]+)/i,/(gobrowser)\/?([\w\.]*)/i,/(ice\s?browser)\/v?([\w\._]+)/i,/(mosaic)[\/\s]([\w\.]+)/i],[t,d]],cpu:[[/(?:(amd|x(?:(?:86|64)[_-])?|wow|win)64)[;\)]/i],[["architecture","amd64"]],[/(ia32(?=;))/i],[["architecture",p.lowerize]],[/((?:i[346]|x)86)[;\)]/i],[["architecture","ia32"]],[/windows\s(ce|mobile);\sppc;/i],[["architecture","arm"]],[/((?:ppc|powerpc)(?:64)?)(?:\smac|;|\))/i],[["architecture",/ower/,"",p.lowerize]],[/(sun4\w)[;\)]/i],[["architecture","sparc"]],[/((?:avr32|ia64(?=;))|68k(?=\))|arm(?:64|(?=v\d+[;l]))|(?=atmel\s)avr|(?:irix|mips|sparc)(?:64)?(?=;)|pa-risc)/i],[["architecture",p.lowerize]]],device:[[/\((ipad|playbook);[\w\s\),;-]+(rim|apple)/i],[n,a,[r,c]],[/applecoremedia\/[\w\.]+ \((ipad)/],[n,[a,"Apple"],[r,c]],[/(apple\s{0,1}tv)/i],[[n,"Apple TV"],[a,"Apple"]],[/(archos)\s(gamepad2?)/i,/(hp).+(touchpad)/i,/(hp).+(tablet)/i,/(kindle)\/([\w\.]+)/i,/\s(nook)[\w\s]+build\/(\w+)/i,/(dell)\s(strea[kpr\s\d]*[\dko])/i],[a,n,[r,c]],[/(kf[A-z]+)\sbuild\/.+silk\//i],[n,[a,"Amazon"],[r,c]],[/(sd|kf)[0349hijorstuw]+\sbuild\/.+silk\//i],[[n,u.str,w.device.amazon.model],[a,"Amazon"],[r,l]],[/android.+aft([bms])\sbuild/i],[n,[a,"Amazon"],[r,"smarttv"]],[/\((ip[honed|\s\w*]+);.+(apple)/i],[n,a,[r,l]],[/\((ip[honed|\s\w*]+);/i],[n,[a,"Apple"],[r,l]],[/(blackberry)[\s-]?(\w+)/i,/(blackberry|benq|palm(?=\-)|sonyericsson|acer|asus|dell|meizu|motorola|polytron)[\s_-]?([\w-]*)/i,/(hp)\s([\w\s]+\w)/i,/(asus)-?(\w+)/i],[a,n,[r,l]],[/\(bb10;\s(\w+)/i],[n,[a,"BlackBerry"],[r,l]],[/android.+(transfo[prime\s]{4,10}\s\w+|eeepc|slider\s\w+|nexus 7|padfone|p00c)/i],[n,[a,"Asus"],[r,c]],[/(sony)\s(tablet\s[ps])\sbuild\//i,/(sony)?(?:sgp.+)\sbuild\//i],[[a,"Sony"],[n,"Xperia Tablet"],[r,c]],[/android.+\s([c-g]\d{4}|so[-l]\w+)(?=\sbuild\/|\).+chrome\/(?![1-6]{0,1}\d\.))/i],[n,[a,"Sony"],[r,l]],[/\s(ouya)\s/i,/(nintendo)\s([wids3u]+)/i],[a,n,[r,"console"]],[/android.+;\s(shield)\sbuild/i],[n,[a,"Nvidia"],[r,"console"]],[/(playstation\s[34portablevi]+)/i],[n,[a,"Sony"],[r,"console"]],[/(sprint\s(\w+))/i],[[a,u.str,w.device.sprint.vendor],[n,u.str,w.device.sprint.model],[r,l]],[/(htc)[;_\s-]+([\w\s]+(?=\)|\sbuild)|\w+)/i,/(zte)-(\w*)/i,/(alcatel|geeksphone|nexian|panasonic|(?=;\s)sony)[_\s-]?([\w-]*)/i],[a,[n,/_/g," "],[r,l]],[/(nexus\s9)/i],[n,[a,"HTC"],[r,c]],[/d\/huawei([\w\s-]+)[;\)]/i,/(nexus\s6p)/i],[n,[a,"Huawei"],[r,l]],[/(microsoft);\s(lumia[\s\w]+)/i],[a,n,[r,l]],[/[\s\(;](xbox(?:\sone)?)[\s\);]/i],[n,[a,"Microsoft"],[r,"console"]],[/(kin\.[onetw]{3})/i],[[n,/\./g," "],[a,"Microsoft"],[r,l]],[/\s(milestone|droid(?:[2-4x]|\s(?:bionic|x2|pro|razr))?:?(\s4g)?)[\w\s]+build\//i,/mot[\s-]?(\w*)/i,/(XT\d{3,4}) build\//i,/(nexus\s6)/i],[n,[a,"Motorola"],[r,l]],[/android.+\s(mz60\d|xoom[\s2]{0,2})\sbuild\//i],[n,[a,"Motorola"],[r,c]],[/hbbtv\/\d+\.\d+\.\d+\s+\([\w\s]*;\s*(\w[^;]*);([^;]*)/i],[[a,p.trim],[n,p.trim],[r,"smarttv"]],[/hbbtv.+maple;(\d+)/i],[[n,/^/,"SmartTV"],[a,"Samsung"],[r,"smarttv"]],[/\(dtv[\);].+(aquos)/i],[n,[a,"Sharp"],[r,"smarttv"]],[/android.+((sch-i[89]0\d|shw-m380s|gt-p\d{4}|gt-n\d+|sgh-t8[56]9|nexus 10))/i,/((SM-T\w+))/i],[[a,"Samsung"],n,[r,c]],[/smart-tv.+(samsung)/i],[a,[r,"smarttv"],n],[/((s[cgp]h-\w+|gt-\w+|galaxy\snexus|sm-\w[\w\d]+))/i,/(sam[sung]*)[\s-]*(\w+-?[\w-]*)/i,/sec-((sgh\w+))/i],[[a,"Samsung"],n,[r,l]],[/sie-(\w*)/i],[n,[a,"Siemens"],[r,l]],[/(maemo|nokia).*(n900|lumia\s\d+)/i,/(nokia)[\s_-]?([\w-]*)/i],[[a,"Nokia"],n,[r,l]],[/android[x\d\.\s;]+\s([ab][1-7]\-?[0178a]\d\d?)/i],[n,[a,"Acer"],[r,c]],[/android.+([vl]k\-?\d{3})\s+build/i],[n,[a,"LG"],[r,c]],[/android\s3\.[\s\w;-]{10}(lg?)-([06cv9]{3,4})/i],[[a,"LG"],n,[r,c]],[/(lg) netcast\.tv/i],[a,n,[r,"smarttv"]],[/(nexus\s[45])/i,/lg[e;\s\/-]+(\w*)/i,/android.+lg(\-?[\d\w]+)\s+build/i],[n,[a,"LG"],[r,l]],[/(lenovo)\s?(s(?:5000|6000)(?:[\w-]+)|tab(?:[\s\w]+))/i],[a,n,[r,c]],[/android.+(ideatab[a-z0-9\-\s]+)/i],[n,[a,"Lenovo"],[r,c]],[/(lenovo)[_\s-]?([\w-]+)/i],[a,n,[r,l]],[/linux;.+((jolla));/i],[a,n,[r,l]],[/((pebble))app\/[\d\.]+\s/i],[a,n,[r,"wearable"]],[/android.+;\s(oppo)\s?([\w\s]+)\sbuild/i],[a,n,[r,l]],[/crkey/i],[[n,"Chromecast"],[a,"Google"]],[/android.+;\s(glass)\s\d/i],[n,[a,"Google"],[r,"wearable"]],[/android.+;\s(pixel c)[\s)]/i],[n,[a,"Google"],[r,c]],[/android.+;\s(pixel( [23])?( xl)?)[\s)]/i],[n,[a,"Google"],[r,l]],[/android.+;\s(\w+)\s+build\/hm\1/i,/android.+(hm[\s\-_]*note?[\s_]*(?:\d\w)?)\s+build/i,/android.+(mi[\s\-_]*(?:a\d|one|one[\s_]plus|note lte)?[\s_]*(?:\d?\w?)[\s_]*(?:plus)?)\s+build/i,/android.+(redmi[\s\-_]*(?:note)?(?:[\s_]*[\w\s]+))\s+build/i],[[n,/_/g," "],[a,"Xiaomi"],[r,l]],[/android.+(mi[\s\-_]*(?:pad)(?:[\s_]*[\w\s]+))\s+build/i],[[n,/_/g," "],[a,"Xiaomi"],[r,c]],[/android.+;\s(m[1-5]\snote)\sbuild/i],[n,[a,"Meizu"],[r,l]],[/(mz)-([\w-]{2,})/i],[[a,"Meizu"],n,[r,l]],[/android.+a000(1)\s+build/i,/android.+oneplus\s(a\d{4})\s+build/i],[n,[a,"OnePlus"],[r,l]],[/android.+[;\/]\s*(RCT[\d\w]+)\s+build/i],[n,[a,"RCA"],[r,c]],[/android.+[;\/\s]+(Venue[\d\s]{2,7})\s+build/i],[n,[a,"Dell"],[r,c]],[/android.+[;\/]\s*(Q[T|M][\d\w]+)\s+build/i],[n,[a,"Verizon"],[r,c]],[/android.+[;\/]\s+(Barnes[&\s]+Noble\s+|BN[RT])(V?.*)\s+build/i],[[a,"Barnes & Noble"],n,[r,c]],[/android.+[;\/]\s+(TM\d{3}.*\b)\s+build/i],[n,[a,"NuVision"],[r,c]],[/android.+;\s(k88)\sbuild/i],[n,[a,"ZTE"],[r,c]],[/android.+[;\/]\s*(gen\d{3})\s+build.*49h/i],[n,[a,"Swiss"],[r,l]],[/android.+[;\/]\s*(zur\d{3})\s+build/i],[n,[a,"Swiss"],[r,c]],[/android.+[;\/]\s*((Zeki)?TB.*\b)\s+build/i],[n,[a,"Zeki"],[r,c]],[/(android).+[;\/]\s+([YR]\d{2})\s+build/i,/android.+[;\/]\s+(Dragon[\-\s]+Touch\s+|DT)(\w{5})\sbuild/i],[[a,"Dragon Touch"],n,[r,c]],[/android.+[;\/]\s*(NS-?\w{0,9})\sbuild/i],[n,[a,"Insignia"],[r,c]],[/android.+[;\/]\s*((NX|Next)-?\w{0,9})\s+build/i],[n,[a,"NextBook"],[r,c]],[/android.+[;\/]\s*(Xtreme\_)?(V(1[045]|2[015]|30|40|60|7[05]|90))\s+build/i],[[a,"Voice"],n,[r,l]],[/android.+[;\/]\s*(LVTEL\-)?(V1[12])\s+build/i],[[a,"LvTel"],n,[r,l]],[/android.+;\s(PH-1)\s/i],[n,[a,"Essential"],[r,l]],[/android.+[;\/]\s*(V(100MD|700NA|7011|917G).*\b)\s+build/i],[n,[a,"Envizen"],[r,c]],[/android.+[;\/]\s*(Le[\s\-]+Pan)[\s\-]+(\w{1,9})\s+build/i],[a,n,[r,c]],[/android.+[;\/]\s*(Trio[\s\-]*.*)\s+build/i],[n,[a,"MachSpeed"],[r,c]],[/android.+[;\/]\s*(Trinity)[\-\s]*(T\d{3})\s+build/i],[a,n,[r,c]],[/android.+[;\/]\s*TU_(1491)\s+build/i],[n,[a,"Rotor"],[r,c]],[/android.+(KS(.+))\s+build/i],[n,[a,"Amazon"],[r,c]],[/android.+(Gigaset)[\s\-]+(Q\w{1,9})\s+build/i],[a,n,[r,c]],[/\s(tablet|tab)[;\/]/i,/\s(mobile)(?:[;\/]|\ssafari)/i],[[r,p.lowerize],a,n],[/[\s\/\(](smart-?tv)[;\)]/i],[[r,"smarttv"]],[/(android[\w\.\s\-]{0,9});.+build/i],[n,[a,"Generic"]]],engine:[[/windows.+\sedge\/([\w\.]+)/i],[d,[t,"EdgeHTML"]],[/webkit\/537\.36.+chrome\/(?!27)/i],[[t,"Blink"]],[/(presto)\/([\w\.]+)/i,/(webkit|trident|netfront|netsurf|amaya|lynx|w3m|goanna)\/([\w\.]+)/i,/(khtml|tasman|links)[\/\s]\(?([\w\.]+)/i,/(icab)[\/\s]([23]\.[\d\.]+)/i],[t,d],[/rv\:([\w\.]{1,9}).+(gecko)/i],[d,t]],os:[[/microsoft\s(windows)\s(vista|xp)/i],[t,d],[/(windows)\snt\s6\.2;\s(arm)/i,/(windows\sphone(?:\sos)*)[\s\/]?([\d\.\s\w]*)/i,/(windows\smobile|windows)[\s\/]?([ntce\d\.\s]+\w)/i],[t,[d,u.str,w.os.windows.version]],[/(win(?=3|9|n)|win\s9x\s)([nt\d\.]+)/i],[[t,"Windows"],[d,u.str,w.os.windows.version]],[/\((bb)(10);/i],[[t,"BlackBerry"],d],[/(blackberry)\w*\/?([\w\.]*)/i,/(tizen)[\/\s]([\w\.]+)/i,/(android|webos|palm\sos|qnx|bada|rim\stablet\sos|meego|sailfish|contiki)[\/\s-]?([\w\.]*)/i],[t,d],[/(symbian\s?os|symbos|s60(?=;))[\/\s-]?([\w\.]*)/i],[[t,"Symbian"],d],[/\((series40);/i],[t],[/mozilla.+\(mobile;.+gecko.+firefox/i],[[t,"Firefox OS"],d],[/(nintendo|playstation)\s([wids34portablevu]+)/i,/(mint)[\/\s\(]?(\w*)/i,/(mageia|vectorlinux)[;\s]/i,/(joli|[kxln]?ubuntu|debian|suse|opensuse|gentoo|(?=\s)arch|slackware|fedora|mandriva|centos|pclinuxos|redhat|zenwalk|linpus)[\/\s-]?(?!chrom)([\w\.-]*)/i,/(hurd|linux)\s?([\w\.]*)/i,/(gnu)\s?([\w\.]*)/i],[t,d],[/(cros)\s[\w]+\s([\w\.]+\w)/i],[[t,"Chromium OS"],d],[/(sunos)\s?([\w\.\d]*)/i],[[t,"Solaris"],d],[/\s([frentopc-]{0,4}bsd|dragonfly)\s?([\w\.]*)/i],[t,d],[/(haiku)\s(\w+)/i],[t,d],[/cfnetwork\/.+darwin/i,/ip[honead]{2,4}(?:.*os\s([\w]+)\slike\smac|;\sopera)/i],[[d,/_/g,"."],[t,"iOS"]],[/(mac\sos\sx)\s?([\w\s\.]*)/i,/(macintosh|mac(?=_powerpc)\s)/i],[[t,"Mac OS"],[d,/_/g,"."]],[/((?:open)?solaris)[\/\s-]?([\w\.]*)/i,/(aix)\s((\d)(?=\.|\)|\s)[\w\.])*/i,/(plan\s9|minix|beos|os\/2|amigaos|morphos|risc\sos|openvms|fuchsia)/i,/(unix)\s?([\w\.]*)/i],[t,d]]},h=function(e,s){if("object"==typeof e&&(s=e,e=void 0),!(this instanceof h))return new h(e,s).getResult();var o=e||(i&&i.navigator&&i.navigator.userAgent?i.navigator.userAgent:""),n=s?p.extend(m,s):m;return this.getBrowser=function(){var i={name:void 0,version:void 0};return u.rgx.call(i,o,n.browser),i.major=p.major(i.version),i},this.getCPU=function(){var i={architecture:void 0};return u.rgx.call(i,o,n.cpu),i},this.getDevice=function(){var i={vendor:void 0,model:void 0,type:void 0};return u.rgx.call(i,o,n.device),i},this.getEngine=function(){var i={name:void 0,version:void 0};return u.rgx.call(i,o,n.engine),i},this.getOS=function(){var i={name:void 0,version:void 0};return u.rgx.call(i,o,n.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 o},this.setUA=function(i){return o=i,this},this};h.VERSION="0.7.20",h.BROWSER={NAME:t,MAJOR:"major",VERSION:d},h.CPU={ARCHITECTURE:"architecture"},h.DEVICE={MODEL:n,VENDOR:a,TYPE:r,CONSOLE:"console",MOBILE:l,SMARTTV:"smarttv",TABLET:c,WEARABLE:"wearable",EMBEDDED:"embedded"},h.ENGINE={NAME:t,VERSION:d},h.OS={NAME:t,VERSION:d},void 0!==s?(void 0!==e&&e.exports&&(s=e.exports=h),s.UAParser=h):i&&(i.UAParser=h);var f=i&&(i.jQuery||i.Zepto);if(void 0!==f&&!f.ua){var b=new h;f.ua=b.getResult(),f.ua.get=function(){return b.getUA()},f.ua.set=function(i){b.setUA(i);var e=b.getResult();for(var s in e)f.ua[s]=e[s]}}}("object"==typeof window?window:this)},{}]},{},[1])(1)});

// __ETN_.O.K.__
