diff --git a/BookReader/BookReader.js b/BookReader/BookReader.js index 11b078fac..89f74d4f8 100644 --- a/BookReader/BookReader.js +++ b/BookReader/BookReader.js @@ -1,2 +1,2 @@ -!function(e){var t={};function o(r){if(t[r])return t[r].exports;var i=t[r]={i:r,l:!1,exports:{}};return e[r].call(i.exports,i,i.exports,o),i.l=!0,i.exports}o.m=e,o.c=t,o.d=function(e,t,r){o.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},o.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},o.t=function(e,t){if(1&t&&(e=o(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(o.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)o.d(r,i,function(t){return e[t]}.bind(null,i));return r},o.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return o.d(t,"a",t),t},o.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},o.p="",o(o.s=124)}([function(e,t,o){var r=o(3),i=o(36).f,n=o(7),a=o(16),s=o(37),c=o(59),u=o(87);e.exports=function(e,t){var o,l,h,d,p,g=e.target,f=e.global,b=e.stat;if(o=f?r:b?r[g]||s(g,{}):(r[g]||{}).prototype)for(l in t){if(d=t[l],h=e.noTargetGet?(p=i(o,l))&&p.value:o[l],!u(f?l:g+(b?".":"#")+l,e.forced)&&void 0!==h){if(typeof d==typeof h)continue;c(d,h)}(e.sham||h&&h.sham)&&n(d,"sham",!0),a(o,l,d,e)}}},function(e,t,o){var r=o(3),i=o(38),n=o(4),a=o(39),s=o(44),c=o(65),u=i("wks"),l=r.Symbol,h=c?l:l&&l.withoutSetter||a;e.exports=function(e){return n(u,e)||(s&&n(l,e)?u[e]=l[e]:u[e]=h("Symbol."+e)),u[e]}},function(e,t){e.exports=function(e){try{return!!e()}catch(e){return!0}}},function(e,t,o){(function(t){var o=function(e){return e&&e.Math==Math&&e};e.exports=o("object"==typeof globalThis&&globalThis)||o("object"==typeof window&&window)||o("object"==typeof self&&self)||o("object"==typeof t&&t)||Function("return this")()}).call(this,o(84))},function(e,t){var o={}.hasOwnProperty;e.exports=function(e,t){return o.call(e,t)}},function(e,t,o){var r=o(6);e.exports=function(e){if(!r(e))throw TypeError(String(e)+" is not an object");return e}},function(e,t){e.exports=function(e){return"object"==typeof e?null!==e:"function"==typeof e}},function(e,t,o){var r=o(10),i=o(8),n=o(19);e.exports=r?function(e,t,o){return i.f(e,t,n(1,o))}:function(e,t,o){return e[t]=o,e}},function(e,t,o){var r=o(10),i=o(55),n=o(5),a=o(25),s=Object.defineProperty;t.f=r?s:function(e,t,o){if(n(e),t=a(t,!0),n(o),i)try{return s(e,t,o)}catch(e){}if("get"in o||"set"in o)throw TypeError("Accessors not supported");return"value"in o&&(e[t]=o.value),e}},function(e,t,o){var r=o(17),i=Math.min;e.exports=function(e){return e>0?i(r(e),9007199254740991):0}},function(e,t,o){var r=o(2);e.exports=!r((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]}))},function(e,t,o){var r=o(24),i=o(12);e.exports=function(e){return r(i(e))}},function(e,t){e.exports=function(e){if(null==e)throw TypeError("Can't call method on "+e);return e}},function(e,t,o){var r=o(10),i=o(2),n=o(4),a=Object.defineProperty,s={},c=function(e){throw e};e.exports=function(e,t){if(n(s,e))return s[e];t||(t={});var o=[][e],u=!!n(t,"ACCESSORS")&&t.ACCESSORS,l=n(t,0)?t[0]:c,h=n(t,1)?t[1]:void 0;return s[e]=!!o&&!i((function(){if(u&&!r)return!0;var e={length:-1};u?a(e,1,{enumerable:!0,get:c}):e[1]=1,o.call(e,l,h)}))}},function(e,t,o){var r=o(12);e.exports=function(e){return Object(r(e))}},function(e,t){var o={}.toString;e.exports=function(e){return o.call(e).slice(8,-1)}},function(e,t,o){var r=o(3),i=o(7),n=o(4),a=o(37),s=o(57),c=o(26),u=c.get,l=c.enforce,h=String(String).split("String");(e.exports=function(e,t,o,s){var c=!!s&&!!s.unsafe,u=!!s&&!!s.enumerable,d=!!s&&!!s.noTargetGet;"function"==typeof o&&("string"!=typeof t||n(o,"name")||i(o,"name",t),l(o).source=h.join("string"==typeof t?t:"")),e!==r?(c?!d&&e[t]&&(u=!0):delete e[t],u?e[t]=o:i(e,t,o)):u?e[t]=o:a(t,o)})(Function.prototype,"toString",(function(){return"function"==typeof this&&u(this).source||s(this)}))},function(e,t){var o=Math.ceil,r=Math.floor;e.exports=function(e){return isNaN(e=+e)?0:(e>0?r:o)(e)}},function(e,t,o){"use strict";var r=o(0),i=o(34);r({target:"RegExp",proto:!0,forced:/./.exec!==i},{exec:i})},function(e,t){e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},function(e,t,o){var r=o(15);e.exports=Array.isArray||function(e){return"Array"==r(e)}},function(e,t,o){var r=o(67),i=o(24),n=o(14),a=o(9),s=o(43),c=[].push,u=function(e){var t=1==e,o=2==e,u=3==e,l=4==e,h=6==e,d=5==e||h;return function(p,g,f,b){for(var m,v,w=n(p),P=i(w),y=r(g,f,3),x=a(P.length),I=0,_=b||s,R=t?_(p,x):o?_(p,0):void 0;x>I;I++)if((d||I in P)&&(v=y(m=P[I],I,w),e))if(t)R[I]=v;else if(v)switch(e){case 3:return!0;case 5:return m;case 6:return I;case 2:c.call(R,m)}else if(l)return!1;return h?-1:u||l?l:R}};e.exports={forEach:u(0),map:u(1),filter:u(2),some:u(3),every:u(4),find:u(5),findIndex:u(6)}},function(e,t,o){var r=o(1),i=o(45),n=o(8),a=r("unscopables"),s=Array.prototype;null==s[a]&&n.f(s,a,{configurable:!0,value:i(null)}),e.exports=function(e){s[a][e]=!0}},function(e,t,o){"use strict";var r=o(0),i=o(2),n=o(20),a=o(6),s=o(14),c=o(9),u=o(64),l=o(43),h=o(31),d=o(1),p=o(66),g=d("isConcatSpreadable"),f=p>=51||!i((function(){var e=[];return e[g]=!1,e.concat()[0]!==e})),b=h("concat"),m=function(e){if(!a(e))return!1;var t=e[g];return void 0!==t?!!t:n(e)};r({target:"Array",proto:!0,forced:!f||!b},{concat:function(e){var t,o,r,i,n,a=s(this),h=l(a,0),d=0;for(t=-1,r=arguments.length;t9007199254740991)throw TypeError("Maximum allowed index exceeded");for(o=0;o=9007199254740991)throw TypeError("Maximum allowed index exceeded");u(h,d++,n)}return h.length=d,h}})},function(e,t,o){var r=o(2),i=o(15),n="".split;e.exports=r((function(){return!Object("z").propertyIsEnumerable(0)}))?function(e){return"String"==i(e)?n.call(e,""):Object(e)}:Object},function(e,t,o){var r=o(6);e.exports=function(e,t){if(!r(e))return e;var o,i;if(t&&"function"==typeof(o=e.toString)&&!r(i=o.call(e)))return i;if("function"==typeof(o=e.valueOf)&&!r(i=o.call(e)))return i;if(!t&&"function"==typeof(o=e.toString)&&!r(i=o.call(e)))return i;throw TypeError("Can't convert object to primitive value")}},function(e,t,o){var r,i,n,a=o(85),s=o(3),c=o(6),u=o(7),l=o(4),h=o(27),d=o(29),p=s.WeakMap;if(a){var g=new p,f=g.get,b=g.has,m=g.set;r=function(e,t){return m.call(g,e,t),t},i=function(e){return f.call(g,e)||{}},n=function(e){return b.call(g,e)}}else{var v=h("state");d[v]=!0,r=function(e,t){return u(e,v,t),t},i=function(e){return l(e,v)?e[v]:{}},n=function(e){return l(e,v)}}e.exports={set:r,get:i,has:n,enforce:function(e){return n(e)?i(e):r(e,{})},getterFor:function(e){return function(t){var o;if(!c(t)||(o=i(t)).type!==e)throw TypeError("Incompatible receiver, "+e+" required");return o}}}},function(e,t,o){var r=o(38),i=o(39),n=r("keys");e.exports=function(e){return n[e]||(n[e]=i(e))}},function(e,t){e.exports=!1},function(e,t){e.exports={}},function(e,t,o){var r=o(60),i=o(3),n=function(e){return"function"==typeof e?e:void 0};e.exports=function(e,t){return arguments.length<2?n(r[e])||n(i[e]):r[e]&&r[e][t]||i[e]&&i[e][t]}},function(e,t,o){var r=o(2),i=o(1),n=o(66),a=i("species");e.exports=function(e){return n>=51||!r((function(){var t=[];return(t.constructor={})[a]=function(){return{foo:1}},1!==t[e](Boolean).foo}))}},function(e,t){e.exports=function(e){if("function"!=typeof e)throw TypeError(String(e)+" is not a function");return e}},function(e,t,o){"use strict";var r=o(0),i=o(21).find,n=o(22),a=o(13),s=!0,c=a("find");"find"in[]&&Array(1).find((function(){s=!1})),r({target:"Array",proto:!0,forced:s||!c},{find:function(e){return i(this,e,arguments.length>1?arguments[1]:void 0)}}),n("find")},function(e,t,o){"use strict";var r,i,n=o(71),a=o(96),s=RegExp.prototype.exec,c=String.prototype.replace,u=s,l=(r=/a/,i=/b*/g,s.call(r,"a"),s.call(i,"a"),0!==r.lastIndex||0!==i.lastIndex),h=a.UNSUPPORTED_Y||a.BROKEN_CARET,d=void 0!==/()??/.exec("")[1];(l||d||h)&&(u=function(e){var t,o,r,i,a=this,u=h&&a.sticky,p=n.call(a),g=a.source,f=0,b=e;return u&&(-1===(p=p.replace("y","")).indexOf("g")&&(p+="g"),b=String(e).slice(a.lastIndex),a.lastIndex>0&&(!a.multiline||a.multiline&&"\n"!==e[a.lastIndex-1])&&(g="(?: "+g+")",b=" "+b,f++),o=new RegExp("^(?:"+g+")",p)),d&&(o=new RegExp("^"+g+"$(?!\\s)",p)),l&&(t=a.lastIndex),r=s.call(u?o:a,b),u?r?(r.input=r.input.slice(f),r[0]=r[0].slice(f),r.index=a.lastIndex,a.lastIndex+=r[0].length):a.lastIndex=0:l&&r&&(a.lastIndex=a.global?r.index+r[0].length:t),d&&r&&r.length>1&&c.call(r[0],o,(function(){for(i=1;i]*>)/g,f=/\$([$&'`]|\d\d?)/g;r("replace",2,(function(e,t,o,r){var b=r.REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE,m=r.REPLACE_KEEPS_$0,v=b?"$":"$0";return[function(o,r){var i=c(this),n=null==o?void 0:o[e];return void 0!==n?n.call(o,i,r):t.call(String(i),o,r)},function(e,r){if(!b&&m||"string"==typeof r&&-1===r.indexOf(v)){var n=o(t,e,this,r);if(n.done)return n.value}var c=i(e),p=String(this),g="function"==typeof r;g||(r=String(r));var f=c.global;if(f){var P=c.unicode;c.lastIndex=0}for(var y=[];;){var x=l(c,p);if(null===x)break;if(y.push(x),!f)break;""===String(x[0])&&(c.lastIndex=u(p,a(c.lastIndex),P))}for(var I,_="",R=0,k=0;k=R&&(_+=p.slice(R,T)+B,R=T+$.length)}return _+p.slice(R)}];function w(e,o,r,i,a,s){var c=r+e.length,u=i.length,l=f;return void 0!==a&&(a=n(a),l=g),t.call(s,l,(function(t,n){var s;switch(n.charAt(0)){case"$":return"$";case"&":return e;case"`":return o.slice(0,r);case"'":return o.slice(c);case"<":s=a[n.slice(1,-1)];break;default:var l=+n;if(0===l)return t;if(l>u){var h=p(l/10);return 0===h?t:h<=u?void 0===i[h-1]?n.charAt(1):i[h-1]+n.charAt(1):t}s=i[l-1]}return void 0===s?"":s}))}}))},function(e,t,o){var r=o(10),i=o(54),n=o(19),a=o(11),s=o(25),c=o(4),u=o(55),l=Object.getOwnPropertyDescriptor;t.f=r?l:function(e,t){if(e=a(e),t=s(t,!0),u)try{return l(e,t)}catch(e){}if(c(e,t))return n(!i.f.call(e,t),e[t])}},function(e,t,o){var r=o(3),i=o(7);e.exports=function(e,t){try{i(r,e,t)}catch(o){r[e]=t}return t}},function(e,t,o){var r=o(28),i=o(58);(e.exports=function(e,t){return i[e]||(i[e]=void 0!==t?t:{})})("versions",[]).push({version:"3.6.4",mode:r?"pure":"global",copyright:"© 2020 Denis Pushkarev (zloirock.ru)"})},function(e,t){var o=0,r=Math.random();e.exports=function(e){return"Symbol("+String(void 0===e?"":e)+")_"+(++o+r).toString(36)}},function(e,t,o){var r=o(61),i=o(42).concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return r(e,i)}},function(e,t,o){var r=o(11),i=o(9),n=o(62),a=function(e){return function(t,o,a){var s,c=r(t),u=i(c.length),l=n(a,u);if(e&&o!=o){for(;u>l;)if((s=c[l++])!=s)return!0}else for(;u>l;l++)if((e||l in c)&&c[l]===o)return e||l||0;return!e&&-1}};e.exports={includes:a(!0),indexOf:a(!1)}},function(e,t){e.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},function(e,t,o){var r=o(6),i=o(20),n=o(1)("species");e.exports=function(e,t){var o;return i(e)&&("function"!=typeof(o=e.constructor)||o!==Array&&!i(o.prototype)?r(o)&&null===(o=o[n])&&(o=void 0):o=void 0),new(void 0===o?Array:o)(0===t?0:t)}},function(e,t,o){var r=o(2);e.exports=!!Object.getOwnPropertySymbols&&!r((function(){return!String(Symbol())}))},function(e,t,o){var r,i=o(5),n=o(90),a=o(42),s=o(29),c=o(91),u=o(56),l=o(27),h=l("IE_PROTO"),d=function(){},p=function(e){return"\n * \n * \n * \n */\n\njQuery.extend(BookReader.defaultOptions, {\n enableMobileNav: true,\n mobileNavTitle: 'Internet Archive',\n mobileNavFullscreenOnly: false,\n});\n\nBookReader.prototype.setup = (function(super_) {\n return function (options) {\n super_.call(this, options);\n\n this.enableMobileNav = options.enableMobileNav;\n this.mobileNavTitle = options.mobileNavTitle;\n this.mobileNavFullscreenOnly = options.mobileNavFullscreenOnly;\n\n this.refs.$mmenu = null;\n };\n})(BookReader.prototype.setup);\n\n\n// Extend initToolbar\nBookReader.prototype.initToolbar = (function (super_) {\n return function (mode, ui) {\n let $mmenuEl;\n\n if (this.enableMobileNav) {\n const $drawerEl = this.buildMobileDrawerElement();\n this.refs.$br.append($drawerEl);\n\n // Render info into mobile info before mmenu\n this.buildInfoDiv(this.$('.BRmobileInfo'));\n this.buildShareDiv(this.$('.BRmobileShare'));\n\n $mmenuEl = $drawerEl;\n $mmenuEl.mmenu({\n navbars: [\n { \"position\": \"top\" },\n ],\n navbar: {\n add: true,\n title: this.mobileNavTitle,\n titleLink: 'panel'\n },\n extensions: [ \"panelshadow\" ],\n }, {\n offCanvas: {\n wrapPageIfNeeded: false,\n zposition: 'next',\n pageSelector: this.el,\n }\n });\n\n const $BRpageviewField = $mmenuEl.find('.BRpageviewValue');\n $mmenuEl.data('mmenu').bind('opened', () => {\n // Update \"Link to this page view\" link\n if ($BRpageviewField.length) {\n $BRpageviewField.val(window.location.href);\n }\n });\n\n // High contrast button\n $drawerEl.find('.high-contrast-button').click(\n () => this.refs.$br.toggleClass('high-contrast'));\n\n // Bind mobile switch buttons\n $drawerEl.find('.DrawerLayoutButton.one_page_mode').click(\n () => this.switchMode(this.constMode1up));\n $drawerEl.find('.DrawerLayoutButton.two_page_mode').click(\n () => this.switchMode(this.constMode2up));\n $drawerEl.find('.DrawerLayoutButton.thumbnail_mode').click(\n () => this.switchMode(this.constModeThumb));\n\n if (this.mobileNavFullscreenOnly) {\n $(document.body).addClass('BRbodyMobileNavEnabledFullscreen');\n } else {\n $(document.body).addClass('BRbodyMobileNavEnabled');\n }\n\n this.refs.$mmenu = $mmenuEl;\n }\n\n // Call the parent method at the end, because it binds events to DOM\n super_.apply(this, arguments);\n\n\n if (this.enableMobileNav) {\n // Need to bind more, console after toolbar is initialized\n this.$('.BRmobileHamburger').click(() => {\n if ($mmenuEl.data('mmenu').getInstance().vars.opened) {\n $mmenuEl.data('mmenu').close();\n } else {\n $mmenuEl.data('mmenu').open();\n }\n });\n }\n };\n})(BookReader.prototype.initToolbar);\n\n\nBookReader.prototype.buildToolbarElement = (function (super_) {\n return function () {\n const $el = super_.call(this);\n if (this.enableMobileNav) {\n const escapedTitle = BookReader.util.escapeHTML(this.bookTitle);\n const toolbar = `\n \n \n ${this.bookTitle}\n \n `;\n $el\n .addClass('responsive')\n .prepend($(toolbar));\n }\n return $el;\n };\n})(BookReader.prototype.buildToolbarElement);\n\n/**\n * This method builds the html for the mobile drawer. It can be decorated to\n * extend the default drawer.\n * @return {jqueryElement}\n */\nBookReader.prototype.buildMobileDrawerElement = function() {\n let experimentalHtml = '';\n if (this.enableExperimentalControls) {\n experimentalHtml = `\n

Experimental (may not work)

\n \n `;\n }\n\n const settingsSection = `\n \n \n \"settings-icon\"/\n \n Settings\n \n
\n
\n \n \n \n
\n
\n
Zoom
\n \n \n


\n ${experimentalHtml}\n
\n `;\n const moreInfo = `\n \n \n \"info-icon\"/\n \n About This Book\n \n
\n `;\n const share = `\n \n \n \"info-share\"/\n \n Share This Book\n \n
\n `;\n const navMenu = `\n \n `;\n\n const $el = $(navMenu);\n return $el;\n};\n\n/**\n * Mmenu moves itself out side of the root BookReader element, so we need to\n * include it in the scoped $ function.\n */\nBookReader.prototype.$ = (function (super_) {\n return function (arg) {\n let $results = super_.call(this, arg);\n if (this.refs.$mmenu) {\n $results = $results.add(this.refs.$mmenu.find(arg));\n }\n return $results;\n };\n})(BookReader.prototype.$);","'use strict';\nvar $ = require('../internals/export');\nvar fails = require('../internals/fails');\nvar isArray = require('../internals/is-array');\nvar isObject = require('../internals/is-object');\nvar toObject = require('../internals/to-object');\nvar toLength = require('../internals/to-length');\nvar createProperty = require('../internals/create-property');\nvar arraySpeciesCreate = require('../internals/array-species-create');\nvar arrayMethodHasSpeciesSupport = require('../internals/array-method-has-species-support');\nvar wellKnownSymbol = require('../internals/well-known-symbol');\n\nvar IS_CONCAT_SPREADABLE = wellKnownSymbol('isConcatSpreadable');\nvar MAX_SAFE_INTEGER = 0x1FFFFFFFFFFFFF;\nvar MAXIMUM_ALLOWED_INDEX_EXCEEDED = 'Maximum allowed index exceeded';\n\nvar IS_CONCAT_SPREADABLE_SUPPORT = !fails(function () {\n var array = [];\n array[IS_CONCAT_SPREADABLE] = false;\n return array.concat()[0] !== array;\n});\n\nvar SPECIES_SUPPORT = arrayMethodHasSpeciesSupport('concat');\n\nvar isConcatSpreadable = function (O) {\n if (!isObject(O)) return false;\n var spreadable = O[IS_CONCAT_SPREADABLE];\n return spreadable !== undefined ? !!spreadable : isArray(O);\n};\n\nvar FORCED = !IS_CONCAT_SPREADABLE_SUPPORT || !SPECIES_SUPPORT;\n\n// `Array.prototype.concat` method\n// https://tc39.github.io/ecma262/#sec-array.prototype.concat\n// with adding support of @@isConcatSpreadable and @@species\n$({ target: 'Array', proto: true, forced: FORCED }, {\n concat: function concat(arg) { // eslint-disable-line no-unused-vars\n var O = toObject(this);\n var A = arraySpeciesCreate(O, 0);\n var n = 0;\n var i, k, length, len, E;\n for (i = -1, length = arguments.length; i < length; i++) {\n E = i === -1 ? O : arguments[i];\n if (isConcatSpreadable(E)) {\n len = toLength(E.length);\n if (n + len > MAX_SAFE_INTEGER) throw TypeError(MAXIMUM_ALLOWED_INDEX_EXCEEDED);\n for (k = 0; k < len; k++, n++) if (k in E) createProperty(A, n, E[k]);\n } else {\n if (n >= MAX_SAFE_INTEGER) throw TypeError(MAXIMUM_ALLOWED_INDEX_EXCEEDED);\n createProperty(A, n++, E);\n }\n }\n A.length = n;\n return A;\n }\n});\n","var g;\n\n// This works in non-strict mode\ng = (function() {\n\treturn this;\n})();\n\ntry {\n\t// This works if eval is allowed (see CSP)\n\tg = g || new Function(\"return this\")();\n} catch (e) {\n\t// This works if the window reference is available\n\tif (typeof window === \"object\") g = window;\n}\n\n// g can still be undefined, but nothing to do about it...\n// We return undefined, instead of nothing here, so it's\n// easier to handle this case. if(!global) { ...}\n\nmodule.exports = g;\n","'use strict';\nvar nativePropertyIsEnumerable = {}.propertyIsEnumerable;\nvar getOwnPropertyDescriptor = Object.getOwnPropertyDescriptor;\n\n// Nashorn ~ JDK8 bug\nvar NASHORN_BUG = getOwnPropertyDescriptor && !nativePropertyIsEnumerable.call({ 1: 2 }, 1);\n\n// `Object.prototype.propertyIsEnumerable` method implementation\n// https://tc39.github.io/ecma262/#sec-object.prototype.propertyisenumerable\nexports.f = NASHORN_BUG ? function propertyIsEnumerable(V) {\n var descriptor = getOwnPropertyDescriptor(this, V);\n return !!descriptor && descriptor.enumerable;\n} : nativePropertyIsEnumerable;\n","var global = require('../internals/global');\nvar shared = require('../internals/shared');\nvar createNonEnumerableProperty = require('../internals/create-non-enumerable-property');\nvar has = require('../internals/has');\nvar setGlobal = require('../internals/set-global');\nvar nativeFunctionToString = require('../internals/function-to-string');\nvar InternalStateModule = require('../internals/internal-state');\n\nvar getInternalState = InternalStateModule.get;\nvar enforceInternalState = InternalStateModule.enforce;\nvar TEMPLATE = String(nativeFunctionToString).split('toString');\n\nshared('inspectSource', function (it) {\n return nativeFunctionToString.call(it);\n});\n\n(module.exports = function (O, key, value, options) {\n var unsafe = options ? !!options.unsafe : false;\n var simple = options ? !!options.enumerable : false;\n var noTargetGet = options ? !!options.noTargetGet : false;\n if (typeof value == 'function') {\n if (typeof key == 'string' && !has(value, 'name')) createNonEnumerableProperty(value, 'name', key);\n enforceInternalState(value).source = TEMPLATE.join(typeof key == 'string' ? key : '');\n }\n if (O === global) {\n if (simple) O[key] = value;\n else setGlobal(key, value);\n return;\n } else if (!unsafe) {\n delete O[key];\n } else if (!noTargetGet && O[key]) {\n simple = true;\n }\n if (simple) O[key] = value;\n else createNonEnumerableProperty(O, key, value);\n// add fake Function#toString for correct work wrapped methods / constructors with methods like LoDash isNative\n})(Function.prototype, 'toString', function toString() {\n return typeof this == 'function' && getInternalState(this).source || nativeFunctionToString.call(this);\n});\n","module.exports = false;\n","var global = require('../internals/global');\nvar setGlobal = require('../internals/set-global');\n\nvar SHARED = '__core-js_shared__';\nvar store = global[SHARED] || setGlobal(SHARED, {});\n\nmodule.exports = store;\n","var NATIVE_WEAK_MAP = require('../internals/native-weak-map');\nvar global = require('../internals/global');\nvar isObject = require('../internals/is-object');\nvar createNonEnumerableProperty = require('../internals/create-non-enumerable-property');\nvar objectHas = require('../internals/has');\nvar sharedKey = require('../internals/shared-key');\nvar hiddenKeys = require('../internals/hidden-keys');\n\nvar WeakMap = global.WeakMap;\nvar set, get, has;\n\nvar enforce = function (it) {\n return has(it) ? get(it) : set(it, {});\n};\n\nvar getterFor = function (TYPE) {\n return function (it) {\n var state;\n if (!isObject(it) || (state = get(it)).type !== TYPE) {\n throw TypeError('Incompatible receiver, ' + TYPE + ' required');\n } return state;\n };\n};\n\nif (NATIVE_WEAK_MAP) {\n var store = new WeakMap();\n var wmget = store.get;\n var wmhas = store.has;\n var wmset = store.set;\n set = function (it, metadata) {\n wmset.call(store, it, metadata);\n return metadata;\n };\n get = function (it) {\n return wmget.call(store, it) || {};\n };\n has = function (it) {\n return wmhas.call(store, it);\n };\n} else {\n var STATE = sharedKey('state');\n hiddenKeys[STATE] = true;\n set = function (it, metadata) {\n createNonEnumerableProperty(it, STATE, metadata);\n return metadata;\n };\n get = function (it) {\n return objectHas(it, STATE) ? it[STATE] : {};\n };\n has = function (it) {\n return objectHas(it, STATE);\n };\n}\n\nmodule.exports = {\n set: set,\n get: get,\n has: has,\n enforce: enforce,\n getterFor: getterFor\n};\n","var global = require('../internals/global');\nvar nativeFunctionToString = require('../internals/function-to-string');\n\nvar WeakMap = global.WeakMap;\n\nmodule.exports = typeof WeakMap === 'function' && /native code/.test(nativeFunctionToString.call(WeakMap));\n","var has = require('../internals/has');\nvar ownKeys = require('../internals/own-keys');\nvar getOwnPropertyDescriptorModule = require('../internals/object-get-own-property-descriptor');\nvar definePropertyModule = require('../internals/object-define-property');\n\nmodule.exports = function (target, source) {\n var keys = ownKeys(source);\n var defineProperty = definePropertyModule.f;\n var getOwnPropertyDescriptor = getOwnPropertyDescriptorModule.f;\n for (var i = 0; i < keys.length; i++) {\n var key = keys[i];\n if (!has(target, key)) defineProperty(target, key, getOwnPropertyDescriptor(source, key));\n }\n};\n","var getBuiltIn = require('../internals/get-built-in');\nvar getOwnPropertyNamesModule = require('../internals/object-get-own-property-names');\nvar getOwnPropertySymbolsModule = require('../internals/object-get-own-property-symbols');\nvar anObject = require('../internals/an-object');\n\n// all object keys, includes non-enumerable and symbols\nmodule.exports = getBuiltIn('Reflect', 'ownKeys') || function ownKeys(it) {\n var keys = getOwnPropertyNamesModule.f(anObject(it));\n var getOwnPropertySymbols = getOwnPropertySymbolsModule.f;\n return getOwnPropertySymbols ? keys.concat(getOwnPropertySymbols(it)) : keys;\n};\n","module.exports = require('../internals/global');\n","var internalObjectKeys = require('../internals/object-keys-internal');\nvar enumBugKeys = require('../internals/enum-bug-keys');\n\nvar hiddenKeys = enumBugKeys.concat('length', 'prototype');\n\n// `Object.getOwnPropertyNames` method\n// https://tc39.github.io/ecma262/#sec-object.getownpropertynames\nexports.f = Object.getOwnPropertyNames || function getOwnPropertyNames(O) {\n return internalObjectKeys(O, hiddenKeys);\n};\n","var toIndexedObject = require('../internals/to-indexed-object');\nvar toLength = require('../internals/to-length');\nvar toAbsoluteIndex = require('../internals/to-absolute-index');\n\n// `Array.prototype.{ indexOf, includes }` methods implementation\nvar createMethod = function (IS_INCLUDES) {\n return function ($this, el, fromIndex) {\n var O = toIndexedObject($this);\n var length = toLength(O.length);\n var index = toAbsoluteIndex(fromIndex, length);\n var value;\n // Array#includes uses SameValueZero equality algorithm\n // eslint-disable-next-line no-self-compare\n if (IS_INCLUDES && el != el) while (length > index) {\n value = O[index++];\n // eslint-disable-next-line no-self-compare\n if (value != value) return true;\n // Array#indexOf ignores holes, Array#includes - not\n } else for (;length > index; index++) {\n if ((IS_INCLUDES || index in O) && O[index] === el) return IS_INCLUDES || index || 0;\n } return !IS_INCLUDES && -1;\n };\n};\n\nmodule.exports = {\n // `Array.prototype.includes` method\n // https://tc39.github.io/ecma262/#sec-array.prototype.includes\n includes: createMethod(true),\n // `Array.prototype.indexOf` method\n // https://tc39.github.io/ecma262/#sec-array.prototype.indexof\n indexOf: createMethod(false)\n};\n","var toInteger = require('../internals/to-integer');\n\nvar max = Math.max;\nvar min = Math.min;\n\n// Helper for a popular repeating case of the spec:\n// Let integer be ? ToInteger(index).\n// If integer < 0, let result be max((length + integer), 0); else let result be min(length, length).\nmodule.exports = function (index, length) {\n var integer = toInteger(index);\n return integer < 0 ? max(integer + length, 0) : min(integer, length);\n};\n","exports.f = Object.getOwnPropertySymbols;\n","var fails = require('../internals/fails');\n\nvar replacement = /#|\\.prototype\\./;\n\nvar isForced = function (feature, detection) {\n var value = data[normalize(feature)];\n return value == POLYFILL ? true\n : value == NATIVE ? false\n : typeof detection == 'function' ? fails(detection)\n : !!detection;\n};\n\nvar normalize = isForced.normalize = function (string) {\n return String(string).replace(replacement, '.').toLowerCase();\n};\n\nvar data = isForced.data = {};\nvar NATIVE = isForced.NATIVE = 'N';\nvar POLYFILL = isForced.POLYFILL = 'P';\n\nmodule.exports = isForced;\n","'use strict';\nvar toPrimitive = require('../internals/to-primitive');\nvar definePropertyModule = require('../internals/object-define-property');\nvar createPropertyDescriptor = require('../internals/create-property-descriptor');\n\nmodule.exports = function (object, key, value) {\n var propertyKey = toPrimitive(key);\n if (propertyKey in object) definePropertyModule.f(object, propertyKey, createPropertyDescriptor(0, value));\n else object[propertyKey] = value;\n};\n","var fails = require('../internals/fails');\n\nmodule.exports = !!Object.getOwnPropertySymbols && !fails(function () {\n // Chrome 38 Symbol has incorrect toString conversion\n // eslint-disable-next-line no-undef\n return !String(Symbol());\n});\n","var fails = require('../internals/fails');\nvar wellKnownSymbol = require('../internals/well-known-symbol');\n\nvar SPECIES = wellKnownSymbol('species');\n\nmodule.exports = function (METHOD_NAME) {\n return !fails(function () {\n var array = [];\n var constructor = array.constructor = {};\n constructor[SPECIES] = function () {\n return { foo: 1 };\n };\n return array[METHOD_NAME](Boolean).foo !== 1;\n });\n};\n","'use strict';\nvar $ = require('../internals/export');\nvar $find = require('../internals/array-iteration').find;\nvar addToUnscopables = require('../internals/add-to-unscopables');\n\nvar FIND = 'find';\nvar SKIPS_HOLES = true;\n\n// Shouldn't skip holes\nif (FIND in []) Array(1)[FIND](function () { SKIPS_HOLES = false; });\n\n// `Array.prototype.find` method\n// https://tc39.github.io/ecma262/#sec-array.prototype.find\n$({ target: 'Array', proto: true, forced: SKIPS_HOLES }, {\n find: function find(callbackfn /* , that = undefined */) {\n return $find(this, callbackfn, arguments.length > 1 ? arguments[1] : undefined);\n }\n});\n\n// https://tc39.github.io/ecma262/#sec-array.prototype-@@unscopables\naddToUnscopables(FIND);\n","var bind = require('../internals/bind-context');\nvar IndexedObject = require('../internals/indexed-object');\nvar toObject = require('../internals/to-object');\nvar toLength = require('../internals/to-length');\nvar arraySpeciesCreate = require('../internals/array-species-create');\n\nvar push = [].push;\n\n// `Array.prototype.{ forEach, map, filter, some, every, find, findIndex }` methods implementation\nvar createMethod = function (TYPE) {\n var IS_MAP = TYPE == 1;\n var IS_FILTER = TYPE == 2;\n var IS_SOME = TYPE == 3;\n var IS_EVERY = TYPE == 4;\n var IS_FIND_INDEX = TYPE == 6;\n var NO_HOLES = TYPE == 5 || IS_FIND_INDEX;\n return function ($this, callbackfn, that, specificCreate) {\n var O = toObject($this);\n var self = IndexedObject(O);\n var boundFunction = bind(callbackfn, that, 3);\n var length = toLength(self.length);\n var index = 0;\n var create = specificCreate || arraySpeciesCreate;\n var target = IS_MAP ? create($this, length) : IS_FILTER ? create($this, 0) : undefined;\n var value, result;\n for (;length > index; index++) if (NO_HOLES || index in self) {\n value = self[index];\n result = boundFunction(value, index, O);\n if (TYPE) {\n if (IS_MAP) target[index] = result; // map\n else if (result) switch (TYPE) {\n case 3: return true; // some\n case 5: return value; // find\n case 6: return index; // findIndex\n case 2: push.call(target, value); // filter\n } else if (IS_EVERY) return false; // every\n }\n }\n return IS_FIND_INDEX ? -1 : IS_SOME || IS_EVERY ? IS_EVERY : target;\n };\n};\n\nmodule.exports = {\n // `Array.prototype.forEach` method\n // https://tc39.github.io/ecma262/#sec-array.prototype.foreach\n forEach: createMethod(0),\n // `Array.prototype.map` method\n // https://tc39.github.io/ecma262/#sec-array.prototype.map\n map: createMethod(1),\n // `Array.prototype.filter` method\n // https://tc39.github.io/ecma262/#sec-array.prototype.filter\n filter: createMethod(2),\n // `Array.prototype.some` method\n // https://tc39.github.io/ecma262/#sec-array.prototype.some\n some: createMethod(3),\n // `Array.prototype.every` method\n // https://tc39.github.io/ecma262/#sec-array.prototype.every\n every: createMethod(4),\n // `Array.prototype.find` method\n // https://tc39.github.io/ecma262/#sec-array.prototype.find\n find: createMethod(5),\n // `Array.prototype.findIndex` method\n // https://tc39.github.io/ecma262/#sec-array.prototype.findIndex\n findIndex: createMethod(6)\n};\n","var aFunction = require('../internals/a-function');\n\n// optional / simple context binding\nmodule.exports = function (fn, that, length) {\n aFunction(fn);\n if (that === undefined) return fn;\n switch (length) {\n case 0: return function () {\n return fn.call(that);\n };\n case 1: return function (a) {\n return fn.call(that, a);\n };\n case 2: return function (a, b) {\n return fn.call(that, a, b);\n };\n case 3: return function (a, b, c) {\n return fn.call(that, a, b, c);\n };\n }\n return function (/* ...args */) {\n return fn.apply(that, arguments);\n };\n};\n","module.exports = function (it) {\n if (typeof it != 'function') {\n throw TypeError(String(it) + ' is not a function');\n } return it;\n};\n","var wellKnownSymbol = require('../internals/well-known-symbol');\nvar create = require('../internals/object-create');\nvar createNonEnumerableProperty = require('../internals/create-non-enumerable-property');\n\nvar UNSCOPABLES = wellKnownSymbol('unscopables');\nvar ArrayPrototype = Array.prototype;\n\n// Array.prototype[@@unscopables]\n// https://tc39.github.io/ecma262/#sec-array.prototype-@@unscopables\nif (ArrayPrototype[UNSCOPABLES] == undefined) {\n createNonEnumerableProperty(ArrayPrototype, UNSCOPABLES, create(null));\n}\n\n// add a key to Array.prototype[@@unscopables]\nmodule.exports = function (key) {\n ArrayPrototype[UNSCOPABLES][key] = true;\n};\n","var anObject = require('../internals/an-object');\nvar defineProperties = require('../internals/object-define-properties');\nvar enumBugKeys = require('../internals/enum-bug-keys');\nvar hiddenKeys = require('../internals/hidden-keys');\nvar html = require('../internals/html');\nvar documentCreateElement = require('../internals/document-create-element');\nvar sharedKey = require('../internals/shared-key');\nvar IE_PROTO = sharedKey('IE_PROTO');\n\nvar PROTOTYPE = 'prototype';\nvar Empty = function () { /* empty */ };\n\n// Create object with fake `null` prototype: use iframe Object with cleared prototype\nvar createDict = function () {\n // Thrash, waste and sodomy: IE GC bug\n var iframe = documentCreateElement('iframe');\n var length = enumBugKeys.length;\n var lt = '<';\n var script = 'script';\n var gt = '>';\n var js = 'java' + script + ':';\n var iframeDocument;\n iframe.style.display = 'none';\n html.appendChild(iframe);\n iframe.src = String(js);\n iframeDocument = iframe.contentWindow.document;\n iframeDocument.open();\n iframeDocument.write(lt + script + gt + 'document.F=Object' + lt + '/' + script + gt);\n iframeDocument.close();\n createDict = iframeDocument.F;\n while (length--) delete createDict[PROTOTYPE][enumBugKeys[length]];\n return createDict();\n};\n\n// `Object.create` method\n// https://tc39.github.io/ecma262/#sec-object.create\nmodule.exports = Object.create || function create(O, Properties) {\n var result;\n if (O !== null) {\n Empty[PROTOTYPE] = anObject(O);\n result = new Empty();\n Empty[PROTOTYPE] = null;\n // add \"__proto__\" for Object.getPrototypeOf polyfill\n result[IE_PROTO] = O;\n } else result = createDict();\n return Properties === undefined ? result : defineProperties(result, Properties);\n};\n\nhiddenKeys[IE_PROTO] = true;\n","var DESCRIPTORS = require('../internals/descriptors');\nvar definePropertyModule = require('../internals/object-define-property');\nvar anObject = require('../internals/an-object');\nvar objectKeys = require('../internals/object-keys');\n\n// `Object.defineProperties` method\n// https://tc39.github.io/ecma262/#sec-object.defineproperties\nmodule.exports = DESCRIPTORS ? Object.defineProperties : function defineProperties(O, Properties) {\n anObject(O);\n var keys = objectKeys(Properties);\n var length = keys.length;\n var index = 0;\n var key;\n while (length > index) definePropertyModule.f(O, key = keys[index++], Properties[key]);\n return O;\n};\n","var internalObjectKeys = require('../internals/object-keys-internal');\nvar enumBugKeys = require('../internals/enum-bug-keys');\n\n// `Object.keys` method\n// https://tc39.github.io/ecma262/#sec-object.keys\nmodule.exports = Object.keys || function keys(O) {\n return internalObjectKeys(O, enumBugKeys);\n};\n","var getBuiltIn = require('../internals/get-built-in');\n\nmodule.exports = getBuiltIn('document', 'documentElement');\n"],"sourceRoot":""} \ No newline at end of file +{"version":3,"sources":["webpack:///webpack/bootstrap","webpack:///./node_modules/core-js/internals/global.js","webpack:///./node_modules/core-js/internals/fails.js","webpack:///./node_modules/core-js/internals/has.js","webpack:///./node_modules/core-js/internals/descriptors.js","webpack:///./node_modules/core-js/internals/is-object.js","webpack:///./node_modules/core-js/internals/object-define-property.js","webpack:///./node_modules/core-js/internals/create-non-enumerable-property.js","webpack:///./node_modules/core-js/internals/an-object.js","webpack:///./node_modules/core-js/internals/well-known-symbol.js","webpack:///./node_modules/core-js/internals/create-property-descriptor.js","webpack:///./node_modules/core-js/internals/to-indexed-object.js","webpack:///./node_modules/core-js/internals/to-primitive.js","webpack:///./node_modules/core-js/internals/set-global.js","webpack:///./node_modules/core-js/internals/hidden-keys.js","webpack:///./node_modules/core-js/internals/get-built-in.js","webpack:///./node_modules/core-js/internals/to-length.js","webpack:///./node_modules/core-js/internals/enum-bug-keys.js","webpack:///./node_modules/core-js/internals/export.js","webpack:///./node_modules/core-js/internals/object-get-own-property-descriptor.js","webpack:///./node_modules/core-js/internals/indexed-object.js","webpack:///./node_modules/core-js/internals/classof-raw.js","webpack:///./node_modules/core-js/internals/require-object-coercible.js","webpack:///./node_modules/core-js/internals/ie8-dom-define.js","webpack:///./node_modules/core-js/internals/document-create-element.js","webpack:///./node_modules/core-js/internals/inspect-source.js","webpack:///./node_modules/core-js/internals/shared-store.js","webpack:///./node_modules/core-js/internals/shared-key.js","webpack:///./node_modules/core-js/internals/shared.js","webpack:///./node_modules/core-js/internals/uid.js","webpack:///./node_modules/core-js/internals/object-keys-internal.js","webpack:///./node_modules/core-js/internals/to-integer.js","webpack:///./node_modules/core-js/internals/is-array.js","webpack:///./node_modules/core-js/internals/to-object.js","webpack:///./node_modules/core-js/internals/array-species-create.js","webpack:///./node_modules/core-js/internals/native-symbol.js","webpack:///./node_modules/core-js/internals/engine-v8-version.js","webpack:///./src/js/plugins/plugin.mobile_nav.js","webpack:///./node_modules/core-js/modules/es.array.concat.js","webpack:///(webpack)/buildin/global.js","webpack:///./node_modules/core-js/internals/object-property-is-enumerable.js","webpack:///./node_modules/core-js/internals/redefine.js","webpack:///./node_modules/core-js/internals/internal-state.js","webpack:///./node_modules/core-js/internals/native-weak-map.js","webpack:///./node_modules/core-js/internals/is-pure.js","webpack:///./node_modules/core-js/internals/copy-constructor-properties.js","webpack:///./node_modules/core-js/internals/own-keys.js","webpack:///./node_modules/core-js/internals/path.js","webpack:///./node_modules/core-js/internals/object-get-own-property-names.js","webpack:///./node_modules/core-js/internals/array-includes.js","webpack:///./node_modules/core-js/internals/to-absolute-index.js","webpack:///./node_modules/core-js/internals/object-get-own-property-symbols.js","webpack:///./node_modules/core-js/internals/is-forced.js","webpack:///./node_modules/core-js/internals/create-property.js","webpack:///./node_modules/core-js/internals/use-symbol-as-uid.js","webpack:///./node_modules/core-js/internals/array-method-has-species-support.js","webpack:///./node_modules/core-js/internals/engine-user-agent.js","webpack:///./node_modules/core-js/modules/es.array.find.js","webpack:///./node_modules/core-js/internals/array-iteration.js","webpack:///./node_modules/core-js/internals/function-bind-context.js","webpack:///./node_modules/core-js/internals/a-function.js","webpack:///./node_modules/core-js/internals/add-to-unscopables.js","webpack:///./node_modules/core-js/internals/object-create.js","webpack:///./node_modules/core-js/internals/object-define-properties.js","webpack:///./node_modules/core-js/internals/object-keys.js","webpack:///./node_modules/core-js/internals/html.js","webpack:///./node_modules/core-js/internals/array-method-uses-to-length.js"],"names":["installedModules","__webpack_require__","moduleId","exports","module","i","l","modules","call","m","c","d","name","getter","o","Object","defineProperty","enumerable","get","r","Symbol","toStringTag","value","t","mode","__esModule","ns","create","key","bind","n","object","property","prototype","hasOwnProperty","p","s","it","Math","check","globalThis","window","self","global","Function","exec","error","fails","DESCRIPTORS","IE8_DOM_DEFINE","anObject","toPrimitive","nativeDefineProperty","f","O","P","Attributes","TypeError","definePropertyModule","createPropertyDescriptor","isObject","String","shared","has","uid","NATIVE_SYMBOL","USE_SYMBOL_AS_UID","WellKnownSymbolsStore","createWellKnownSymbol","withoutSetter","bitmap","configurable","writable","IndexedObject","requireObjectCoercible","input","PREFERRED_STRING","fn","val","toString","valueOf","createNonEnumerableProperty","path","aFunction","variable","undefined","namespace","method","arguments","length","toInteger","min","argument","getOwnPropertyDescriptor","redefine","setGlobal","copyConstructorProperties","isForced","options","source","target","targetProperty","sourceProperty","descriptor","TARGET","GLOBAL","STATIC","stat","noTargetGet","forced","sham","propertyIsEnumerableModule","toIndexedObject","nativeGetOwnPropertyDescriptor","classof","split","propertyIsEnumerable","slice","createElement","a","document","EXISTS","store","functionToString","inspectSource","keys","IS_PURE","push","version","copyright","id","postfix","random","indexOf","hiddenKeys","names","result","ceil","floor","isNaN","Array","isArray","arg","SPECIES","wellKnownSymbol","originalArray","C","constructor","getOwnPropertySymbols","match","userAgent","process","versions","v8","super_","jQuery","extend","BookReader","defaultOptions","enableMobileNav","mobileNavTitle","mobileNavFullscreenOnly","setup","this","refs","$mmenu","initToolbar","ui","$mmenuEl","$drawerEl","buildMobileDrawerElement","$br","append","buildInfoDiv","$","buildShareDiv","mmenu","navbars","navbar","add","title","titleLink","extensions","offCanvas","wrapPageIfNeeded","zposition","pageSelector","el","$BRpageviewField","find","data","location","href","click","toggleClass","switchMode","constMode1up","constMode2up","constModeThumb","body","addClass","apply","getInstance","vars","opened","close","open","buildToolbarElement","$el","escapedTitle","util","escapeHTML","bookTitle","toolbar","prepend","experimentalHtml","enableExperimentalControls","settingsSection","imagesBaseURL","moreInfo","share","navMenu","$results","toObject","toLength","createProperty","arraySpeciesCreate","arrayMethodHasSpeciesSupport","V8_VERSION","IS_CONCAT_SPREADABLE","IS_CONCAT_SPREADABLE_SUPPORT","array","concat","SPECIES_SUPPORT","isConcatSpreadable","spreadable","proto","k","len","E","A","g","e","nativePropertyIsEnumerable","NASHORN_BUG","1","V","InternalStateModule","getInternalState","enforceInternalState","enforce","TEMPLATE","unsafe","simple","join","set","NATIVE_WEAK_MAP","objectHas","sharedKey","WeakMap","wmget","wmhas","wmset","metadata","STATE","getterFor","TYPE","state","type","test","ownKeys","getOwnPropertyDescriptorModule","getBuiltIn","getOwnPropertyNamesModule","getOwnPropertySymbolsModule","internalObjectKeys","getOwnPropertyNames","toAbsoluteIndex","createMethod","IS_INCLUDES","$this","fromIndex","index","includes","max","integer","replacement","feature","detection","normalize","POLYFILL","NATIVE","string","replace","toLowerCase","propertyKey","iterator","METHOD_NAME","foo","Boolean","$find","addToUnscopables","arrayMethodUsesToLength","SKIPS_HOLES","USES_TO_LENGTH","callbackfn","IS_MAP","IS_FILTER","IS_SOME","IS_EVERY","IS_FIND_INDEX","NO_HOLES","that","specificCreate","boundFunction","forEach","map","filter","some","every","findIndex","b","UNSCOPABLES","ArrayPrototype","activeXDocument","defineProperties","enumBugKeys","html","documentCreateElement","IE_PROTO","EmptyConstructor","scriptTag","content","LT","NullProtoObject","domain","ActiveXObject","iframeDocument","iframe","write","temp","parentWindow","NullProtoObjectViaActiveX","style","display","appendChild","src","contentWindow","F","Properties","objectKeys","cache","thrower","ACCESSORS","argument0","argument1"],"mappings":"aACE,IAAIA,EAAmB,GAGvB,SAASC,EAAoBC,GAG5B,GAAGF,EAAiBE,GACnB,OAAOF,EAAiBE,GAAUC,QAGnC,IAAIC,EAASJ,EAAiBE,GAAY,CACzCG,EAAGH,EACHI,GAAG,EACHH,QAAS,IAUV,OANAI,EAAQL,GAAUM,KAAKJ,EAAOD,QAASC,EAAQA,EAAOD,QAASF,GAG/DG,EAAOE,GAAI,EAGJF,EAAOD,QAKfF,EAAoBQ,EAAIF,EAGxBN,EAAoBS,EAAIV,EAGxBC,EAAoBU,EAAI,SAASR,EAASS,EAAMC,GAC3CZ,EAAoBa,EAAEX,EAASS,IAClCG,OAAOC,eAAeb,EAASS,EAAM,CAAEK,YAAY,EAAMC,IAAKL,KAKhEZ,EAAoBkB,EAAI,SAAShB,GACX,oBAAXiB,QAA0BA,OAAOC,aAC1CN,OAAOC,eAAeb,EAASiB,OAAOC,YAAa,CAAEC,MAAO,WAE7DP,OAAOC,eAAeb,EAAS,aAAc,CAAEmB,OAAO,KAQvDrB,EAAoBsB,EAAI,SAASD,EAAOE,GAEvC,GADU,EAAPA,IAAUF,EAAQrB,EAAoBqB,IAC/B,EAAPE,EAAU,OAAOF,EACpB,GAAW,EAAPE,GAA8B,iBAAVF,GAAsBA,GAASA,EAAMG,WAAY,OAAOH,EAChF,IAAII,EAAKX,OAAOY,OAAO,MAGvB,GAFA1B,EAAoBkB,EAAEO,GACtBX,OAAOC,eAAeU,EAAI,UAAW,CAAET,YAAY,EAAMK,MAAOA,IACtD,EAAPE,GAA4B,iBAATF,EAAmB,IAAI,IAAIM,KAAON,EAAOrB,EAAoBU,EAAEe,EAAIE,EAAK,SAASA,GAAO,OAAON,EAAMM,IAAQC,KAAK,KAAMD,IAC9I,OAAOF,GAIRzB,EAAoB6B,EAAI,SAAS1B,GAChC,IAAIS,EAAST,GAAUA,EAAOqB,WAC7B,WAAwB,OAAOrB,EAAgB,SAC/C,WAA8B,OAAOA,GAEtC,OADAH,EAAoBU,EAAEE,EAAQ,IAAKA,GAC5BA,GAIRZ,EAAoBa,EAAI,SAASiB,EAAQC,GAAY,OAAOjB,OAAOkB,UAAUC,eAAe1B,KAAKuB,EAAQC,IAGzG/B,EAAoBkC,EAAI,GAIjBlC,EAAoBA,EAAoBmC,EAAI,I,mBClFrD,8BACE,OAAOC,GAAMA,EAAGC,MAAQA,MAAQD,GAIlCjC,EAAOD,QAELoC,EAA2B,iBAAdC,YAA0BA,aACvCD,EAAuB,iBAAVE,QAAsBA,SACnCF,EAAqB,iBAARG,MAAoBA,OACjCH,EAAuB,iBAAVI,GAAsBA,IAEnCC,SAAS,cAATA,K,gCCZFxC,EAAOD,QAAU,SAAU0C,GACzB,IACE,QAASA,IACT,MAAOC,GACP,OAAO,K,cCJX,IAAIZ,EAAiB,GAAGA,eAExB9B,EAAOD,QAAU,SAAUkC,EAAIT,GAC7B,OAAOM,EAAe1B,KAAK6B,EAAIT,K,gBCHjC,IAAImB,EAAQ,EAAQ,GAGpB3C,EAAOD,SAAW4C,GAAM,WACtB,OAA8E,GAAvEhC,OAAOC,eAAe,GAAI,EAAG,CAAEE,IAAK,WAAc,OAAO,KAAQ,O,cCJ1Ed,EAAOD,QAAU,SAAUkC,GACzB,MAAqB,iBAAPA,EAAyB,OAAPA,EAA4B,mBAAPA,I,gBCDvD,IAAIW,EAAc,EAAQ,GACtBC,EAAiB,EAAQ,IACzBC,EAAW,EAAQ,GACnBC,EAAc,EAAQ,IAEtBC,EAAuBrC,OAAOC,eAIlCb,EAAQkD,EAAIL,EAAcI,EAAuB,SAAwBE,EAAGC,EAAGC,GAI7E,GAHAN,EAASI,GACTC,EAAIJ,EAAYI,GAAG,GACnBL,EAASM,GACLP,EAAgB,IAClB,OAAOG,EAAqBE,EAAGC,EAAGC,GAClC,MAAOV,IACT,GAAI,QAASU,GAAc,QAASA,EAAY,MAAMC,UAAU,2BAEhE,MADI,UAAWD,IAAYF,EAAEC,GAAKC,EAAWlC,OACtCgC,I,gBClBT,IAAIN,EAAc,EAAQ,GACtBU,EAAuB,EAAQ,GAC/BC,EAA2B,EAAQ,GAEvCvD,EAAOD,QAAU6C,EAAc,SAAUjB,EAAQH,EAAKN,GACpD,OAAOoC,EAAqBL,EAAEtB,EAAQH,EAAK+B,EAAyB,EAAGrC,KACrE,SAAUS,EAAQH,EAAKN,GAEzB,OADAS,EAAOH,GAAON,EACPS,I,gBCRT,IAAI6B,EAAW,EAAQ,GAEvBxD,EAAOD,QAAU,SAAUkC,GACzB,IAAKuB,EAASvB,GACZ,MAAMoB,UAAUI,OAAOxB,GAAM,qBAC7B,OAAOA,I,gBCLX,IAAIM,EAAS,EAAQ,GACjBmB,EAAS,EAAQ,IACjBC,EAAM,EAAQ,GACdC,EAAM,EAAQ,IACdC,EAAgB,EAAQ,IACxBC,EAAoB,EAAQ,IAE5BC,EAAwBL,EAAO,OAC/B1C,EAASuB,EAAOvB,OAChBgD,EAAwBF,EAAoB9C,EAASA,GAAUA,EAAOiD,eAAiBL,EAE3F5D,EAAOD,QAAU,SAAUS,GAIvB,OAHGmD,EAAII,EAAuBvD,KAC1BqD,GAAiBF,EAAI3C,EAAQR,GAAOuD,EAAsBvD,GAAQQ,EAAOR,GACxEuD,EAAsBvD,GAAQwD,EAAsB,UAAYxD,IAC9DuD,EAAsBvD,K,cCfjCR,EAAOD,QAAU,SAAUmE,EAAQhD,GACjC,MAAO,CACLL,aAAuB,EAATqD,GACdC,eAAyB,EAATD,GAChBE,WAAqB,EAATF,GACZhD,MAAOA,K,gBCJX,IAAImD,EAAgB,EAAQ,IACxBC,EAAyB,EAAQ,IAErCtE,EAAOD,QAAU,SAAUkC,GACzB,OAAOoC,EAAcC,EAAuBrC,M,gBCL9C,IAAIuB,EAAW,EAAQ,GAMvBxD,EAAOD,QAAU,SAAUwE,EAAOC,GAChC,IAAKhB,EAASe,GAAQ,OAAOA,EAC7B,IAAIE,EAAIC,EACR,GAAIF,GAAoD,mBAAxBC,EAAKF,EAAMI,YAA4BnB,EAASkB,EAAMD,EAAGrE,KAAKmE,IAAS,OAAOG,EAC9G,GAAmC,mBAAvBD,EAAKF,EAAMK,WAA2BpB,EAASkB,EAAMD,EAAGrE,KAAKmE,IAAS,OAAOG,EACzF,IAAKF,GAAoD,mBAAxBC,EAAKF,EAAMI,YAA4BnB,EAASkB,EAAMD,EAAGrE,KAAKmE,IAAS,OAAOG,EAC/G,MAAMrB,UAAU,6C,gBCZlB,IAAId,EAAS,EAAQ,GACjBsC,EAA8B,EAAQ,GAE1C7E,EAAOD,QAAU,SAAUyB,EAAKN,GAC9B,IACE2D,EAA4BtC,EAAQf,EAAKN,GACzC,MAAOwB,GACPH,EAAOf,GAAON,EACd,OAAOA,I,cCRXlB,EAAOD,QAAU,I,gBCAjB,IAAI+E,EAAO,EAAQ,IACfvC,EAAS,EAAQ,GAEjBwC,EAAY,SAAUC,GACxB,MAA0B,mBAAZA,EAAyBA,OAAWC,GAGpDjF,EAAOD,QAAU,SAAUmF,EAAWC,GACpC,OAAOC,UAAUC,OAAS,EAAIN,EAAUD,EAAKI,KAAeH,EAAUxC,EAAO2C,IACzEJ,EAAKI,IAAcJ,EAAKI,GAAWC,IAAW5C,EAAO2C,IAAc3C,EAAO2C,GAAWC,K,gBCT3F,IAAIG,EAAY,EAAQ,IAEpBC,EAAMrD,KAAKqD,IAIfvF,EAAOD,QAAU,SAAUyF,GACzB,OAAOA,EAAW,EAAID,EAAID,EAAUE,GAAW,kBAAoB,I,cCNrExF,EAAOD,QAAU,CACf,cACA,iBACA,gBACA,uBACA,iBACA,WACA,Y,gBCRF,IAAIwC,EAAS,EAAQ,GACjBkD,EAA2B,EAAQ,IAAmDxC,EACtF4B,EAA8B,EAAQ,GACtCa,EAAW,EAAQ,IACnBC,EAAY,EAAQ,IACpBC,EAA4B,EAAQ,IACpCC,EAAW,EAAQ,IAgBvB7F,EAAOD,QAAU,SAAU+F,EAASC,GAClC,IAGYC,EAAQxE,EAAKyE,EAAgBC,EAAgBC,EAHrDC,EAASN,EAAQE,OACjBK,EAASP,EAAQvD,OACjB+D,EAASR,EAAQS,KASrB,GANEP,EADEK,EACO9D,EACA+D,EACA/D,EAAO6D,IAAWT,EAAUS,EAAQ,KAEnC7D,EAAO6D,IAAW,IAAIvE,UAEtB,IAAKL,KAAOuE,EAAQ,CAQ9B,GAPAG,EAAiBH,EAAOvE,GAGtByE,EAFEH,EAAQU,aACVL,EAAaV,EAAyBO,EAAQxE,KACf2E,EAAWjF,MACpB8E,EAAOxE,IACtBqE,EAASQ,EAAS7E,EAAM4E,GAAUE,EAAS,IAAM,KAAO9E,EAAKsE,EAAQW,cAE5CxB,IAAnBgB,EAA8B,CAC3C,UAAWC,UAA0BD,EAAgB,SACrDL,EAA0BM,EAAgBD,IAGxCH,EAAQY,MAAST,GAAkBA,EAAeS,OACpD7B,EAA4BqB,EAAgB,QAAQ,GAGtDR,EAASM,EAAQxE,EAAK0E,EAAgBJ,M,gBCnD1C,IAAIlD,EAAc,EAAQ,GACtB+D,EAA6B,EAAQ,IACrCpD,EAA2B,EAAQ,GACnCqD,EAAkB,EAAQ,IAC1B7D,EAAc,EAAQ,IACtBY,EAAM,EAAQ,GACdd,EAAiB,EAAQ,IAEzBgE,EAAiClG,OAAO8E,yBAI5C1F,EAAQkD,EAAIL,EAAciE,EAAiC,SAAkC3D,EAAGC,GAG9F,GAFAD,EAAI0D,EAAgB1D,GACpBC,EAAIJ,EAAYI,GAAG,GACfN,EAAgB,IAClB,OAAOgE,EAA+B3D,EAAGC,GACzC,MAAOT,IACT,GAAIiB,EAAIT,EAAGC,GAAI,OAAOI,GAA0BoD,EAA2B1D,EAAE7C,KAAK8C,EAAGC,GAAID,EAAEC,M,gBClB7F,IAAIR,EAAQ,EAAQ,GAChBmE,EAAU,EAAQ,IAElBC,EAAQ,GAAGA,MAGf/G,EAAOD,QAAU4C,GAAM,WAGrB,OAAQhC,OAAO,KAAKqG,qBAAqB,MACtC,SAAU/E,GACb,MAAsB,UAAf6E,EAAQ7E,GAAkB8E,EAAM3G,KAAK6B,EAAI,IAAMtB,OAAOsB,IAC3DtB,Q,cCZJ,IAAIgE,EAAW,GAAGA,SAElB3E,EAAOD,QAAU,SAAUkC,GACzB,OAAO0C,EAASvE,KAAK6B,GAAIgF,MAAM,GAAI,K,cCDrCjH,EAAOD,QAAU,SAAUkC,GACzB,GAAUgD,MAANhD,EAAiB,MAAMoB,UAAU,wBAA0BpB,GAC/D,OAAOA,I,gBCJT,IAAIW,EAAc,EAAQ,GACtBD,EAAQ,EAAQ,GAChBuE,EAAgB,EAAQ,IAG5BlH,EAAOD,SAAW6C,IAAgBD,GAAM,WACtC,OAEQ,GAFDhC,OAAOC,eAAesG,EAAc,OAAQ,IAAK,CACtDpG,IAAK,WAAc,OAAO,KACzBqG,M,gBCRL,IAAI5E,EAAS,EAAQ,GACjBiB,EAAW,EAAQ,GAEnB4D,EAAW7E,EAAO6E,SAElBC,EAAS7D,EAAS4D,IAAa5D,EAAS4D,EAASF,eAErDlH,EAAOD,QAAU,SAAUkC,GACzB,OAAOoF,EAASD,EAASF,cAAcjF,GAAM,K,gBCR/C,IAAIqF,EAAQ,EAAQ,IAEhBC,EAAmB/E,SAASmC,SAGE,mBAAvB2C,EAAME,gBACfF,EAAME,cAAgB,SAAUvF,GAC9B,OAAOsF,EAAiBnH,KAAK6B,KAIjCjC,EAAOD,QAAUuH,EAAME,e,gBCXvB,IAAIjF,EAAS,EAAQ,GACjBoD,EAAY,EAAQ,IAGpB2B,EAAQ/E,EADC,uBACiBoD,EADjB,qBACmC,IAEhD3F,EAAOD,QAAUuH,G,gBCNjB,IAAI5D,EAAS,EAAQ,IACjBE,EAAM,EAAQ,IAEd6D,EAAO/D,EAAO,QAElB1D,EAAOD,QAAU,SAAUyB,GACzB,OAAOiG,EAAKjG,KAASiG,EAAKjG,GAAOoC,EAAIpC,M,gBCNvC,IAAIkG,EAAU,EAAQ,IAClBJ,EAAQ,EAAQ,KAEnBtH,EAAOD,QAAU,SAAUyB,EAAKN,GAC/B,OAAOoG,EAAM9F,KAAS8F,EAAM9F,QAAiByD,IAAV/D,EAAsBA,EAAQ,MAChE,WAAY,IAAIyG,KAAK,CACtBC,QAAS,QACTxG,KAAMsG,EAAU,OAAS,SACzBG,UAAW,0C,cCRb,IAAIC,EAAK,EACLC,EAAU7F,KAAK8F,SAEnBhI,EAAOD,QAAU,SAAUyB,GACzB,MAAO,UAAYiC,YAAewB,IAARzD,EAAoB,GAAKA,GAAO,QAAUsG,EAAKC,GAASpD,SAAS,M,gBCJ7F,IAAIhB,EAAM,EAAQ,GACdiD,EAAkB,EAAQ,IAC1BqB,EAAU,EAAQ,IAA+BA,QACjDC,EAAa,EAAQ,IAEzBlI,EAAOD,QAAU,SAAU4B,EAAQwG,GACjC,IAGI3G,EAHA0B,EAAI0D,EAAgBjF,GACpB1B,EAAI,EACJmI,EAAS,GAEb,IAAK5G,KAAO0B,GAAIS,EAAIuE,EAAY1G,IAAQmC,EAAIT,EAAG1B,IAAQ4G,EAAOT,KAAKnG,GAEnE,KAAO2G,EAAM9C,OAASpF,GAAO0D,EAAIT,EAAG1B,EAAM2G,EAAMlI,SAC7CgI,EAAQG,EAAQ5G,IAAQ4G,EAAOT,KAAKnG,IAEvC,OAAO4G,I,cCfT,IAAIC,EAAOnG,KAAKmG,KACZC,EAAQpG,KAAKoG,MAIjBtI,EAAOD,QAAU,SAAUyF,GACzB,OAAO+C,MAAM/C,GAAYA,GAAY,GAAKA,EAAW,EAAI8C,EAAQD,GAAM7C,K,gBCNzE,IAAIsB,EAAU,EAAQ,IAItB9G,EAAOD,QAAUyI,MAAMC,SAAW,SAAiBC,GACjD,MAAuB,SAAhB5B,EAAQ4B,K,gBCLjB,IAAIpE,EAAyB,EAAQ,IAIrCtE,EAAOD,QAAU,SAAUyF,GACzB,OAAO7E,OAAO2D,EAAuBkB,M,gBCLvC,IAAIhC,EAAW,EAAQ,GACnBiF,EAAU,EAAQ,IAGlBE,EAFkB,EAAQ,EAEhBC,CAAgB,WAI9B5I,EAAOD,QAAU,SAAU8I,EAAexD,GACxC,IAAIyD,EASF,OAREL,EAAQI,KAGM,mBAFhBC,EAAID,EAAcE,cAEaD,IAAMN,QAASC,EAAQK,EAAEjH,WAC/C2B,EAASsF,IAEN,QADVA,EAAIA,EAAEH,MACUG,OAAI7D,GAH+C6D,OAAI7D,GAKlE,SAAWA,IAAN6D,EAAkBN,MAAQM,GAAc,IAAXzD,EAAe,EAAIA,K,gBClBhE,IAAI1C,EAAQ,EAAQ,GAEpB3C,EAAOD,UAAYY,OAAOqI,wBAA0BrG,GAAM,WAGxD,OAAQc,OAAOzC,c,gBCLjB,IAMIiI,EAAOrB,EANPrF,EAAS,EAAQ,GACjB2G,EAAY,EAAQ,IAEpBC,EAAU5G,EAAO4G,QACjBC,EAAWD,GAAWA,EAAQC,SAC9BC,EAAKD,GAAYA,EAASC,GAG1BA,EAEFzB,GADAqB,EAAQI,EAAGtC,MAAM,MACD,GAAKkC,EAAM,GAClBC,MACTD,EAAQC,EAAUD,MAAM,iBACVA,EAAM,IAAM,MACxBA,EAAQC,EAAUD,MAAM,oBACbrB,EAAUqB,EAAM,IAI/BjJ,EAAOD,QAAU6H,IAAYA,G,wCCFU0B,E,YANvCC,OAAOC,OAAOC,WAAWC,eAAgB,CACvCC,iBAAiB,EACjBC,eAAgB,mBAChBC,yBAAyB,IAG3BJ,WAAW5H,UAAUiI,OAAkBR,EAUpCG,WAAW5H,UAAUiI,MATf,SAAUhE,GACfwD,EAAOlJ,KAAK2J,KAAMjE,GAElBiE,KAAKJ,gBAAkB7D,EAAQ6D,gBAC/BI,KAAKH,eAAiB9D,EAAQ8D,eAC9BG,KAAKF,wBAA0B/D,EAAQ+D,wBAEvCE,KAAKC,KAAKC,OAAS,OAMvBR,WAAW5H,UAAUqI,YAAe,SAAUZ,GAC5C,OAAO,SAAUlI,EAAM+I,GAAI,IACrBC,EADqB,OAGzB,GAAIL,KAAKJ,gBAAiB,CACxB,IAAMU,EAAYN,KAAKO,2BACvBP,KAAKC,KAAKO,IAAIC,OAAOH,GAGrBN,KAAKU,aAAaV,KAAKW,EAAE,kBACzBX,KAAKY,cAAcZ,KAAKW,EAAE,oBAE1BN,EAAWC,GACFO,MAAM,CACbC,QAAS,CACP,CAAE,SAAY,QAEhBC,OAAQ,CACNC,KAAK,EACLC,MAAOjB,KAAKH,eACZqB,UAAW,SAEbC,WAAY,CAAE,gBACb,CACDC,UAAW,CACTC,kBAAkB,EAClBC,UAAW,OACXC,aAAcvB,KAAKwB,MAIvB,IAAMC,EAAmBpB,EAASqB,KAAK,oBACvCrB,EAASsB,KAAK,SAASjK,KAAK,UAAU,WAEhC+J,EAAiBnG,QACnBmG,EAAiB9G,IAAIrC,OAAOsJ,SAASC,SAKzCvB,EAAUoB,KAAK,yBAAyBI,OACtC,kBAAM,EAAK7B,KAAKO,IAAIuB,YAAY,oBAGlCzB,EAAUoB,KAAK,qCAAqCI,OAClD,kBAAM,EAAKE,WAAW,EAAKC,iBAC7B3B,EAAUoB,KAAK,qCAAqCI,OAClD,kBAAM,EAAKE,WAAW,EAAKE,iBAC7B5B,EAAUoB,KAAK,sCAAsCI,OACnD,kBAAM,EAAKE,WAAW,EAAKG,mBAEzBnC,KAAKF,wBACPa,EAAEtD,SAAS+E,MAAMC,SAAS,oCAE1B1B,EAAEtD,SAAS+E,MAAMC,SAAS,0BAG5BrC,KAAKC,KAAKC,OAASG,EAIrBd,EAAO+C,MAAMtC,KAAM3E,WAGf2E,KAAKJ,iBAEPI,KAAKW,EAAE,sBAAsBmB,OAAM,WAC7BzB,EAASsB,KAAK,SAASY,cAAcC,KAAKC,OAC5CpC,EAASsB,KAAK,SAASe,QAEvBrC,EAASsB,KAAK,SAASgB,WAtEG,CA2EjCjD,WAAW5H,UAAUqI,aAGxBT,WAAW5H,UAAU8K,oBAAuB,SAAUrD,GACpD,OAAO,WACL,IAAMsD,EAAMtD,EAAOlJ,KAAK2J,MACxB,GAAIA,KAAKJ,gBAAiB,CACxB,IAAMkD,EAAepD,WAAWqD,KAAKC,WAAWhD,KAAKiD,WAC/CC,EAAU,iKAAH,OAGmCJ,EAHnC,aAGoD9C,KAAKiD,UAHzD,oCAMbJ,EACGR,SAAS,cACTc,QAAQxC,EAAEuC,IAEf,OAAOL,GAfiC,CAiBzCnD,WAAW5H,UAAU8K,qBAOxBlD,WAAW5H,UAAUyI,yBAA2B,WAC9C,IAAI6C,EAAmB,GACnBpD,KAAKqD,6BACPD,EAAmB,+KAMrB,IAAME,EAAkB,kGAAH,iBAGqBtD,KAAKuD,cAH1B,0QAUCvD,KAAKuD,cAVN,kNAeCvD,KAAKuD,cAfN,oMAoBCvD,KAAKuD,cApBN,gWA8BbH,EA9Ba,oBAiCfI,EAAW,qGAAH,OAG2BxD,KAAKuD,cAHhC,qIASRE,EAAQ,8FAAH,OAG0BzD,KAAKuD,cAH/B,oIASLG,EAAU,8GAAH,OAG8BJ,EAH9B,gEAIiCE,EAJjC,0DAK2BC,EAL3B,sCAWb,OADY9C,EAAE+C,IAQhBhE,WAAW5H,UAAU6I,EAAK,SAAUpB,GAClC,OAAO,SAAUZ,GACf,IAAIgF,EAAWpE,EAAOlJ,KAAK2J,KAAMrB,GAIjC,OAHIqB,KAAKC,KAAKC,SACZyD,EAAWA,EAAS3C,IAAIhB,KAAKC,KAAKC,OAAOwB,KAAK/C,KAEzCgF,GANe,CAQvBjE,WAAW5H,UAAU6I,I,6BC1NxB,IAAIA,EAAI,EAAQ,IACZ/H,EAAQ,EAAQ,GAChB8F,EAAU,EAAQ,IAClBjF,EAAW,EAAQ,GACnBmK,EAAW,EAAQ,IACnBC,EAAW,EAAQ,IACnBC,EAAiB,EAAQ,IACzBC,EAAqB,EAAQ,IAC7BC,EAA+B,EAAQ,IACvCnF,EAAkB,EAAQ,GAC1BoF,EAAa,EAAQ,IAErBC,EAAuBrF,EAAgB,sBAOvCsF,EAA+BF,GAAc,KAAOrL,GAAM,WAC5D,IAAIwL,EAAQ,GAEZ,OADAA,EAAMF,IAAwB,EACvBE,EAAMC,SAAS,KAAOD,KAG3BE,EAAkBN,EAA6B,UAE/CO,EAAqB,SAAUpL,GACjC,IAAKM,EAASN,GAAI,OAAO,EACzB,IAAIqL,EAAarL,EAAE+K,GACnB,YAAsBhJ,IAAfsJ,IAA6BA,EAAa9F,EAAQvF,IAQ3DwH,EAAE,CAAE1E,OAAQ,QAASwI,OAAO,EAAM/H,QALpByH,IAAiCG,GAKK,CAClDD,OAAQ,SAAgB1F,GACtB,IAGIzI,EAAGwO,EAAGpJ,EAAQqJ,EAAKC,EAHnBzL,EAAIyK,EAAS5D,MACb6E,EAAId,EAAmB5K,EAAG,GAC1BxB,EAAI,EAER,IAAKzB,GAAK,EAAGoF,EAASD,UAAUC,OAAQpF,EAAIoF,EAAQpF,IAElD,GADA0O,GAAW,IAAP1O,EAAWiD,EAAIkC,UAAUnF,GACzBqO,EAAmBK,GAAI,CAEzB,GAAIjN,GADJgN,EAAMd,EAASe,EAAEtJ,SAlCF,iBAmCiB,MAAMhC,UAlCT,kCAmC7B,IAAKoL,EAAI,EAAGA,EAAIC,EAAKD,IAAK/M,IAAS+M,KAAKE,GAAGd,EAAee,EAAGlN,EAAGiN,EAAEF,QAC7D,CACL,GAAI/M,GAtCW,iBAsCY,MAAM2B,UArCJ,kCAsC7BwK,EAAee,EAAGlN,IAAKiN,GAI3B,OADAC,EAAEvJ,OAAS3D,EACJkN,M,cCzDX,IAAIC,EAGJA,EAAI,WACH,OAAO9E,KADJ,GAIJ,IAEC8E,EAAIA,GAAK,IAAIrM,SAAS,cAAb,GACR,MAAOsM,GAEc,iBAAXzM,SAAqBwM,EAAIxM,QAOrCrC,EAAOD,QAAU8O,G,6BClBjB,IAAIE,EAA6B,GAAG/H,qBAChCvB,EAA2B9E,OAAO8E,yBAGlCuJ,EAAcvJ,IAA6BsJ,EAA2B3O,KAAK,CAAE6O,EAAG,GAAK,GAIzFlP,EAAQkD,EAAI+L,EAAc,SAA8BE,GACtD,IAAI/I,EAAaV,EAAyBsE,KAAMmF,GAChD,QAAS/I,GAAcA,EAAWtF,YAChCkO,G,gBCZJ,IAAIxM,EAAS,EAAQ,GACjBsC,EAA8B,EAAQ,GACtClB,EAAM,EAAQ,GACdgC,EAAY,EAAQ,IACpB6B,EAAgB,EAAQ,IACxB2H,EAAsB,EAAQ,IAE9BC,EAAmBD,EAAoBrO,IACvCuO,EAAuBF,EAAoBG,QAC3CC,EAAW9L,OAAOA,QAAQsD,MAAM,WAEnC/G,EAAOD,QAAU,SAAUmD,EAAG1B,EAAKN,EAAO4E,GACzC,IAAI0J,IAAS1J,KAAYA,EAAQ0J,OAC7BC,IAAS3J,KAAYA,EAAQjF,WAC7B2F,IAAcV,KAAYA,EAAQU,YAClB,mBAATtF,IACS,iBAAPM,GAAoBmC,EAAIzC,EAAO,SAAS2D,EAA4B3D,EAAO,OAAQM,GAC9F6N,EAAqBnO,GAAO6E,OAASwJ,EAASG,KAAmB,iBAAPlO,EAAkBA,EAAM,KAEhF0B,IAAMX,GAIEiN,GAEAhJ,GAAetD,EAAE1B,KAC3BiO,GAAS,UAFFvM,EAAE1B,GAIPiO,EAAQvM,EAAE1B,GAAON,EAChB2D,EAA4B3B,EAAG1B,EAAKN,IATnCuO,EAAQvM,EAAE1B,GAAON,EAChByE,EAAUnE,EAAKN,KAUrBsB,SAASX,UAAW,YAAY,WACjC,MAAsB,mBAARkI,MAAsBqF,EAAiBrF,MAAMhE,QAAUyB,EAAcuC,U,gBChCrF,IASI4F,EAAK7O,EAAK6C,EATViM,EAAkB,EAAQ,IAC1BrN,EAAS,EAAQ,GACjBiB,EAAW,EAAQ,GACnBqB,EAA8B,EAAQ,GACtCgL,EAAY,EAAQ,GACpBC,EAAY,EAAQ,IACpB5H,EAAa,EAAQ,IAErB6H,EAAUxN,EAAOwN,QAgBrB,GAAIH,EAAiB,CACnB,IAAItI,EAAQ,IAAIyI,EACZC,EAAQ1I,EAAMxG,IACdmP,EAAQ3I,EAAM3D,IACduM,EAAQ5I,EAAMqI,IAClBA,EAAM,SAAU1N,EAAIkO,GAElB,OADAD,EAAM9P,KAAKkH,EAAOrF,EAAIkO,GACfA,GAETrP,EAAM,SAAUmB,GACd,OAAO+N,EAAM5P,KAAKkH,EAAOrF,IAAO,IAElC0B,EAAM,SAAU1B,GACd,OAAOgO,EAAM7P,KAAKkH,EAAOrF,QAEtB,CACL,IAAImO,EAAQN,EAAU,SACtB5H,EAAWkI,IAAS,EACpBT,EAAM,SAAU1N,EAAIkO,GAElB,OADAtL,EAA4B5C,EAAImO,EAAOD,GAChCA,GAETrP,EAAM,SAAUmB,GACd,OAAO4N,EAAU5N,EAAImO,GAASnO,EAAGmO,GAAS,IAE5CzM,EAAM,SAAU1B,GACd,OAAO4N,EAAU5N,EAAImO,IAIzBpQ,EAAOD,QAAU,CACf4P,IAAKA,EACL7O,IAAKA,EACL6C,IAAKA,EACL2L,QA/CY,SAAUrN,GACtB,OAAO0B,EAAI1B,GAAMnB,EAAImB,GAAM0N,EAAI1N,EAAI,KA+CnCoO,UA5Cc,SAAUC,GACxB,OAAO,SAAUrO,GACf,IAAIsO,EACJ,IAAK/M,EAASvB,KAAQsO,EAAQzP,EAAImB,IAAKuO,OAASF,EAC9C,MAAMjN,UAAU,0BAA4BiN,EAAO,aACnD,OAAOC,M,gBCpBb,IAAIhO,EAAS,EAAQ,GACjBiF,EAAgB,EAAQ,IAExBuI,EAAUxN,EAAOwN,QAErB/P,EAAOD,QAA6B,mBAAZgQ,GAA0B,cAAcU,KAAKjJ,EAAcuI,K,cCLnF/P,EAAOD,SAAU,G,gBCAjB,IAAI4D,EAAM,EAAQ,GACd+M,EAAU,EAAQ,IAClBC,EAAiC,EAAQ,IACzCrN,EAAuB,EAAQ,GAEnCtD,EAAOD,QAAU,SAAUiG,EAAQD,GAIjC,IAHA,IAAI0B,EAAOiJ,EAAQ3K,GACfnF,EAAiB0C,EAAqBL,EACtCwC,EAA2BkL,EAA+B1N,EACrDhD,EAAI,EAAGA,EAAIwH,EAAKpC,OAAQpF,IAAK,CACpC,IAAIuB,EAAMiG,EAAKxH,GACV0D,EAAIqC,EAAQxE,IAAMZ,EAAeoF,EAAQxE,EAAKiE,EAAyBM,EAAQvE,O,gBCXxF,IAAIoP,EAAa,EAAQ,IACrBC,EAA4B,EAAQ,IACpCC,EAA8B,EAAQ,IACtChO,EAAW,EAAQ,GAGvB9C,EAAOD,QAAU6Q,EAAW,UAAW,YAAc,SAAiB3O,GACpE,IAAIwF,EAAOoJ,EAA0B5N,EAAEH,EAASb,IAC5C+G,EAAwB8H,EAA4B7N,EACxD,OAAO+F,EAAwBvB,EAAK2G,OAAOpF,EAAsB/G,IAAOwF,I,gBCT1E,IAAIlF,EAAS,EAAQ,GAErBvC,EAAOD,QAAUwC,G,gBCFjB,IAAIwO,EAAqB,EAAQ,IAG7B7I,EAFc,EAAQ,IAEGkG,OAAO,SAAU,aAI9CrO,EAAQkD,EAAItC,OAAOqQ,qBAAuB,SAA6B9N,GACrE,OAAO6N,EAAmB7N,EAAGgF,K,gBCR/B,IAAItB,EAAkB,EAAQ,IAC1BgH,EAAW,EAAQ,IACnBqD,EAAkB,EAAQ,IAG1BC,EAAe,SAAUC,GAC3B,OAAO,SAAUC,EAAO7F,EAAI8F,GAC1B,IAGInQ,EAHAgC,EAAI0D,EAAgBwK,GACpB/L,EAASuI,EAAS1K,EAAEmC,QACpBiM,EAAQL,EAAgBI,EAAWhM,GAIvC,GAAI8L,GAAe5F,GAAMA,GAAI,KAAOlG,EAASiM,GAG3C,IAFApQ,EAAQgC,EAAEoO,OAEGpQ,EAAO,OAAO,OAEtB,KAAMmE,EAASiM,EAAOA,IAC3B,IAAKH,GAAeG,KAASpO,IAAMA,EAAEoO,KAAW/F,EAAI,OAAO4F,GAAeG,GAAS,EACnF,OAAQH,IAAgB,IAI9BnR,EAAOD,QAAU,CAGfwR,SAAUL,GAAa,GAGvBjJ,QAASiJ,GAAa,K,gBC9BxB,IAAI5L,EAAY,EAAQ,IAEpBkM,EAAMtP,KAAKsP,IACXjM,EAAMrD,KAAKqD,IAKfvF,EAAOD,QAAU,SAAUuR,EAAOjM,GAChC,IAAIoM,EAAUnM,EAAUgM,GACxB,OAAOG,EAAU,EAAID,EAAIC,EAAUpM,EAAQ,GAAKE,EAAIkM,EAASpM,K,cCV/DtF,EAAQkD,EAAItC,OAAOqI,uB,gBCAnB,IAAIrG,EAAQ,EAAQ,GAEhB+O,EAAc,kBAEd7L,EAAW,SAAU8L,EAASC,GAChC,IAAI1Q,EAAQwK,EAAKmG,EAAUF,IAC3B,OAAOzQ,GAAS4Q,GACZ5Q,GAAS6Q,IACW,mBAAbH,EAA0BjP,EAAMiP,KACrCA,IAGJC,EAAYhM,EAASgM,UAAY,SAAUG,GAC7C,OAAOvO,OAAOuO,GAAQC,QAAQP,EAAa,KAAKQ,eAG9CxG,EAAO7F,EAAS6F,KAAO,GACvBqG,EAASlM,EAASkM,OAAS,IAC3BD,EAAWjM,EAASiM,SAAW,IAEnC9R,EAAOD,QAAU8F,G,6BCnBjB,IAAI9C,EAAc,EAAQ,IACtBO,EAAuB,EAAQ,GAC/BC,EAA2B,EAAQ,GAEvCvD,EAAOD,QAAU,SAAU4B,EAAQH,EAAKN,GACtC,IAAIiR,EAAcpP,EAAYvB,GAC1B2Q,KAAexQ,EAAQ2B,EAAqBL,EAAEtB,EAAQwQ,EAAa5O,EAAyB,EAAGrC,IAC9FS,EAAOwQ,GAAejR,I,gBCR7B,IAAI2C,EAAgB,EAAQ,IAE5B7D,EAAOD,QAAU8D,IAEX7C,OAAO0F,MAEkB,iBAAnB1F,OAAOoR,U,gBCNnB,IAAIzP,EAAQ,EAAQ,GAChBiG,EAAkB,EAAQ,GAC1BoF,EAAa,EAAQ,IAErBrF,EAAUC,EAAgB,WAE9B5I,EAAOD,QAAU,SAAUsS,GAIzB,OAAOrE,GAAc,KAAOrL,GAAM,WAChC,IAAIwL,EAAQ,GAKZ,OAJkBA,EAAMpF,YAAc,IAC1BJ,GAAW,WACrB,MAAO,CAAE2J,IAAK,IAE2B,IAApCnE,EAAMkE,GAAaE,SAASD,S,gBChBvC,IAAI1B,EAAa,EAAQ,IAEzB5Q,EAAOD,QAAU6Q,EAAW,YAAa,cAAgB,I,6BCDzD,IAAIlG,EAAI,EAAQ,IACZ8H,EAAQ,EAAQ,IAAgC/G,KAChDgH,EAAmB,EAAQ,IAC3BC,EAA0B,EAAQ,IAGlCC,GAAc,EAEdC,EAAiBF,EAHV,gBAMC,IAAIlK,MAAM,GAAO,MAAE,WAAcmK,GAAc,KAI3DjI,EAAE,CAAE1E,OAAQ,QAASwI,OAAO,EAAM/H,OAAQkM,IAAgBC,GAAkB,CAC1EnH,KAAM,SAAcoH,GAClB,OAAOL,EAAMzI,KAAM8I,EAAYzN,UAAUC,OAAS,EAAID,UAAU,QAAKH,MAKzEwN,EAjBW,S,gBCNX,IAAIhR,EAAO,EAAQ,IACf4C,EAAgB,EAAQ,IACxBsJ,EAAW,EAAQ,IACnBC,EAAW,EAAQ,IACnBE,EAAqB,EAAQ,IAE7BnG,EAAO,GAAGA,KAGVuJ,EAAe,SAAUZ,GAC3B,IAAIwC,EAAiB,GAARxC,EACTyC,EAAoB,GAARzC,EACZ0C,EAAkB,GAAR1C,EACV2C,EAAmB,GAAR3C,EACX4C,EAAwB,GAAR5C,EAChB6C,EAAmB,GAAR7C,GAAa4C,EAC5B,OAAO,SAAU9B,EAAOyB,EAAYO,EAAMC,GASxC,IARA,IAOInS,EAAOkH,EAPPlF,EAAIyK,EAASyD,GACb9O,EAAO+B,EAAcnB,GACrBoQ,EAAgB7R,EAAKoR,EAAYO,EAAM,GACvC/N,EAASuI,EAAStL,EAAK+C,QACvBiM,EAAQ,EACR/P,EAAS8R,GAAkBvF,EAC3B9H,EAAS8M,EAASvR,EAAO6P,EAAO/L,GAAU0N,EAAYxR,EAAO6P,EAAO,QAAKnM,EAEvEI,EAASiM,EAAOA,IAAS,IAAI6B,GAAY7B,KAAShP,KAEtD8F,EAASkL,EADTpS,EAAQoB,EAAKgP,GACiBA,EAAOpO,GACjCoN,GACF,GAAIwC,EAAQ9M,EAAOsL,GAASlJ,OACvB,GAAIA,EAAQ,OAAQkI,GACvB,KAAK,EAAG,OAAO,EACf,KAAK,EAAG,OAAOpP,EACf,KAAK,EAAG,OAAOoQ,EACf,KAAK,EAAG3J,EAAKvH,KAAK4F,EAAQ9E,QACrB,GAAI+R,EAAU,OAAO,EAGhC,OAAOC,GAAiB,EAAIF,GAAWC,EAAWA,EAAWjN,IAIjEhG,EAAOD,QAAU,CAGfwT,QAASrC,EAAa,GAGtBsC,IAAKtC,EAAa,GAGlBuC,OAAQvC,EAAa,GAGrBwC,KAAMxC,EAAa,GAGnByC,MAAOzC,EAAa,GAGpBzF,KAAMyF,EAAa,GAGnB0C,UAAW1C,EAAa,K,gBC/D1B,IAAInM,EAAY,EAAQ,IAGxB/E,EAAOD,QAAU,SAAU0E,EAAI2O,EAAM/N,GAEnC,GADAN,EAAUN,QACGQ,IAATmO,EAAoB,OAAO3O,EAC/B,OAAQY,GACN,KAAK,EAAG,OAAO,WACb,OAAOZ,EAAGrE,KAAKgT,IAEjB,KAAK,EAAG,OAAO,SAAUjM,GACvB,OAAO1C,EAAGrE,KAAKgT,EAAMjM,IAEvB,KAAK,EAAG,OAAO,SAAUA,EAAG0M,GAC1B,OAAOpP,EAAGrE,KAAKgT,EAAMjM,EAAG0M,IAE1B,KAAK,EAAG,OAAO,SAAU1M,EAAG0M,EAAGvT,GAC7B,OAAOmE,EAAGrE,KAAKgT,EAAMjM,EAAG0M,EAAGvT,IAG/B,OAAO,WACL,OAAOmE,EAAG4H,MAAM+G,EAAMhO,c,cCrB1BpF,EAAOD,QAAU,SAAUkC,GACzB,GAAiB,mBAANA,EACT,MAAMoB,UAAUI,OAAOxB,GAAM,sBAC7B,OAAOA,I,gBCHX,IAAI2G,EAAkB,EAAQ,GAC1BrH,EAAS,EAAQ,IACjB+B,EAAuB,EAAQ,GAE/BwQ,EAAclL,EAAgB,eAC9BmL,EAAiBvL,MAAM3G,UAIQoD,MAA/B8O,EAAeD,IACjBxQ,EAAqBL,EAAE8Q,EAAgBD,EAAa,CAClD3P,cAAc,EACdjD,MAAOK,EAAO,QAKlBvB,EAAOD,QAAU,SAAUyB,GACzBuS,EAAeD,GAAatS,IAAO,I,gBClBrC,IAmDIwS,EAnDAlR,EAAW,EAAQ,GACnBmR,EAAmB,EAAQ,IAC3BC,EAAc,EAAQ,IACtBhM,EAAa,EAAQ,IACrBiM,EAAO,EAAQ,IACfC,EAAwB,EAAQ,IAChCtE,EAAY,EAAQ,IAMpBuE,EAAWvE,EAAU,YAErBwE,EAAmB,aAEnBC,EAAY,SAAUC,GACxB,MAAOC,WAAmBD,EARnB,cA2CLE,EAAkB,WACpB,IAEEV,EAAkB5M,SAASuN,QAAU,IAAIC,cAAc,YACvD,MAAOlS,IA1BoB,IAIzBmS,EAFAC,EAyBJJ,EAAkBV,EApCY,SAAUA,GACxCA,EAAgBe,MAAMR,EAAU,KAChCP,EAAgBvH,QAChB,IAAIuI,EAAOhB,EAAgBiB,aAAatU,OAExC,OADAqT,EAAkB,KACXgB,EA+B6BE,CAA0BlB,KAzB1Dc,EAASV,EAAsB,WAG5Be,MAAMC,QAAU,OACvBjB,EAAKkB,YAAYP,GAEjBA,EAAOQ,IAAM7R,OALJ,gBAMToR,EAAiBC,EAAOS,cAAcnO,UACvBsF,OACfmI,EAAeE,MAAMR,EAAU,sBAC/BM,EAAepI,QACRoI,EAAeW,GAgBtB,IADA,IAAInQ,EAAS6O,EAAY7O,OAClBA,YAAiBqP,EAAyB,UAAER,EAAY7O,IAC/D,OAAOqP,KAGTxM,EAAWmM,IAAY,EAIvBrU,EAAOD,QAAUY,OAAOY,QAAU,SAAgB2B,EAAGuS,GACnD,IAAIrN,EAQJ,OAPU,OAANlF,GACFoR,EAA0B,UAAIxR,EAASI,GACvCkF,EAAS,IAAIkM,EACbA,EAA0B,UAAI,KAE9BlM,EAAOiM,GAAYnR,GACdkF,EAASsM,SACMzP,IAAfwQ,EAA2BrN,EAAS6L,EAAiB7L,EAAQqN,K,gBC5EtE,IAAI7S,EAAc,EAAQ,GACtBU,EAAuB,EAAQ,GAC/BR,EAAW,EAAQ,GACnB4S,EAAa,EAAQ,IAIzB1V,EAAOD,QAAU6C,EAAcjC,OAAOsT,iBAAmB,SAA0B/Q,EAAGuS,GACpF3S,EAASI,GAKT,IAJA,IAGI1B,EAHAiG,EAAOiO,EAAWD,GAClBpQ,EAASoC,EAAKpC,OACdiM,EAAQ,EAELjM,EAASiM,GAAOhO,EAAqBL,EAAEC,EAAG1B,EAAMiG,EAAK6J,KAAUmE,EAAWjU,IACjF,OAAO0B,I,gBCdT,IAAI6N,EAAqB,EAAQ,IAC7BmD,EAAc,EAAQ,IAI1BlU,EAAOD,QAAUY,OAAO8G,MAAQ,SAAcvE,GAC5C,OAAO6N,EAAmB7N,EAAGgR,K,gBCN/B,IAAItD,EAAa,EAAQ,IAEzB5Q,EAAOD,QAAU6Q,EAAW,WAAY,oB,gBCFxC,IAAIhO,EAAc,EAAQ,GACtBD,EAAQ,EAAQ,GAChBgB,EAAM,EAAQ,GAEd/C,EAAiBD,OAAOC,eACxB+U,EAAQ,GAERC,EAAU,SAAU3T,GAAM,MAAMA,GAEpCjC,EAAOD,QAAU,SAAUsS,EAAavM,GACtC,GAAInC,EAAIgS,EAAOtD,GAAc,OAAOsD,EAAMtD,GACrCvM,IAASA,EAAU,IACxB,IAAIX,EAAS,GAAGkN,GACZwD,IAAYlS,EAAImC,EAAS,cAAeA,EAAQ+P,UAChDC,EAAYnS,EAAImC,EAAS,GAAKA,EAAQ,GAAK8P,EAC3CG,EAAYpS,EAAImC,EAAS,GAAKA,EAAQ,QAAKb,EAE/C,OAAO0Q,EAAMtD,KAAiBlN,IAAWxC,GAAM,WAC7C,GAAIkT,IAAcjT,EAAa,OAAO,EACtC,IAAIM,EAAI,CAAEmC,QAAS,GAEfwQ,EAAWjV,EAAesC,EAAG,EAAG,CAAErC,YAAY,EAAMC,IAAK8U,IACxD1S,EAAE,GAAK,EAEZiC,EAAO/E,KAAK8C,EAAG4S,EAAWC","file":"plugin.mobile_nav.js","sourcesContent":[" \t// The module cache\n \tvar installedModules = {};\n\n \t// The require function\n \tfunction __webpack_require__(moduleId) {\n\n \t\t// Check if module is in cache\n \t\tif(installedModules[moduleId]) {\n \t\t\treturn installedModules[moduleId].exports;\n \t\t}\n \t\t// Create a new module (and put it into the cache)\n \t\tvar module = installedModules[moduleId] = {\n \t\t\ti: moduleId,\n \t\t\tl: false,\n \t\t\texports: {}\n \t\t};\n\n \t\t// Execute the module function\n \t\tmodules[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n \t\t// Flag the module as loaded\n \t\tmodule.l = true;\n\n \t\t// Return the exports of the module\n \t\treturn module.exports;\n \t}\n\n\n \t// expose the modules object (__webpack_modules__)\n \t__webpack_require__.m = modules;\n\n \t// expose the module cache\n \t__webpack_require__.c = installedModules;\n\n \t// define getter function for harmony exports\n \t__webpack_require__.d = function(exports, name, getter) {\n \t\tif(!__webpack_require__.o(exports, name)) {\n \t\t\tObject.defineProperty(exports, name, { enumerable: true, get: getter });\n \t\t}\n \t};\n\n \t// define __esModule on exports\n \t__webpack_require__.r = function(exports) {\n \t\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n \t\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n \t\t}\n \t\tObject.defineProperty(exports, '__esModule', { value: true });\n \t};\n\n \t// create a fake namespace object\n \t// mode & 1: value is a module id, require it\n \t// mode & 2: merge all properties of value into the ns\n \t// mode & 4: return value when already ns object\n \t// mode & 8|1: behave like require\n \t__webpack_require__.t = function(value, mode) {\n \t\tif(mode & 1) value = __webpack_require__(value);\n \t\tif(mode & 8) return value;\n \t\tif((mode & 4) && typeof value === 'object' && value && value.__esModule) return value;\n \t\tvar ns = Object.create(null);\n \t\t__webpack_require__.r(ns);\n \t\tObject.defineProperty(ns, 'default', { enumerable: true, value: value });\n \t\tif(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key));\n \t\treturn ns;\n \t};\n\n \t// getDefaultExport function for compatibility with non-harmony modules\n \t__webpack_require__.n = function(module) {\n \t\tvar getter = module && module.__esModule ?\n \t\t\tfunction getDefault() { return module['default']; } :\n \t\t\tfunction getModuleExports() { return module; };\n \t\t__webpack_require__.d(getter, 'a', getter);\n \t\treturn getter;\n \t};\n\n \t// Object.prototype.hasOwnProperty.call\n \t__webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };\n\n \t// __webpack_public_path__\n \t__webpack_require__.p = \"\";\n\n\n \t// Load entry module and return exports\n \treturn __webpack_require__(__webpack_require__.s = 36);\n","var check = function (it) {\n return it && it.Math == Math && it;\n};\n\n// https://github.com/zloirock/core-js/issues/86#issuecomment-115759028\nmodule.exports =\n // eslint-disable-next-line no-undef\n check(typeof globalThis == 'object' && globalThis) ||\n check(typeof window == 'object' && window) ||\n check(typeof self == 'object' && self) ||\n check(typeof global == 'object' && global) ||\n // eslint-disable-next-line no-new-func\n Function('return this')();\n","module.exports = function (exec) {\n try {\n return !!exec();\n } catch (error) {\n return true;\n }\n};\n","var hasOwnProperty = {}.hasOwnProperty;\n\nmodule.exports = function (it, key) {\n return hasOwnProperty.call(it, key);\n};\n","var fails = require('../internals/fails');\n\n// Thank's IE8 for his funny defineProperty\nmodule.exports = !fails(function () {\n return Object.defineProperty({}, 1, { get: function () { return 7; } })[1] != 7;\n});\n","module.exports = function (it) {\n return typeof it === 'object' ? it !== null : typeof it === 'function';\n};\n","var DESCRIPTORS = require('../internals/descriptors');\nvar IE8_DOM_DEFINE = require('../internals/ie8-dom-define');\nvar anObject = require('../internals/an-object');\nvar toPrimitive = require('../internals/to-primitive');\n\nvar nativeDefineProperty = Object.defineProperty;\n\n// `Object.defineProperty` method\n// https://tc39.github.io/ecma262/#sec-object.defineproperty\nexports.f = DESCRIPTORS ? nativeDefineProperty : function defineProperty(O, P, Attributes) {\n anObject(O);\n P = toPrimitive(P, true);\n anObject(Attributes);\n if (IE8_DOM_DEFINE) try {\n return nativeDefineProperty(O, P, Attributes);\n } catch (error) { /* empty */ }\n if ('get' in Attributes || 'set' in Attributes) throw TypeError('Accessors not supported');\n if ('value' in Attributes) O[P] = Attributes.value;\n return O;\n};\n","var DESCRIPTORS = require('../internals/descriptors');\nvar definePropertyModule = require('../internals/object-define-property');\nvar createPropertyDescriptor = require('../internals/create-property-descriptor');\n\nmodule.exports = DESCRIPTORS ? function (object, key, value) {\n return definePropertyModule.f(object, key, createPropertyDescriptor(1, value));\n} : function (object, key, value) {\n object[key] = value;\n return object;\n};\n","var isObject = require('../internals/is-object');\n\nmodule.exports = function (it) {\n if (!isObject(it)) {\n throw TypeError(String(it) + ' is not an object');\n } return it;\n};\n","var global = require('../internals/global');\nvar shared = require('../internals/shared');\nvar has = require('../internals/has');\nvar uid = require('../internals/uid');\nvar NATIVE_SYMBOL = require('../internals/native-symbol');\nvar USE_SYMBOL_AS_UID = require('../internals/use-symbol-as-uid');\n\nvar WellKnownSymbolsStore = shared('wks');\nvar Symbol = global.Symbol;\nvar createWellKnownSymbol = USE_SYMBOL_AS_UID ? Symbol : Symbol && Symbol.withoutSetter || uid;\n\nmodule.exports = function (name) {\n if (!has(WellKnownSymbolsStore, name)) {\n if (NATIVE_SYMBOL && has(Symbol, name)) WellKnownSymbolsStore[name] = Symbol[name];\n else WellKnownSymbolsStore[name] = createWellKnownSymbol('Symbol.' + name);\n } return WellKnownSymbolsStore[name];\n};\n","module.exports = function (bitmap, value) {\n return {\n enumerable: !(bitmap & 1),\n configurable: !(bitmap & 2),\n writable: !(bitmap & 4),\n value: value\n };\n};\n","// toObject with fallback for non-array-like ES3 strings\nvar IndexedObject = require('../internals/indexed-object');\nvar requireObjectCoercible = require('../internals/require-object-coercible');\n\nmodule.exports = function (it) {\n return IndexedObject(requireObjectCoercible(it));\n};\n","var isObject = require('../internals/is-object');\n\n// `ToPrimitive` abstract operation\n// https://tc39.github.io/ecma262/#sec-toprimitive\n// instead of the ES6 spec version, we didn't implement @@toPrimitive case\n// and the second argument - flag - preferred type is a string\nmodule.exports = function (input, PREFERRED_STRING) {\n if (!isObject(input)) return input;\n var fn, val;\n if (PREFERRED_STRING && typeof (fn = input.toString) == 'function' && !isObject(val = fn.call(input))) return val;\n if (typeof (fn = input.valueOf) == 'function' && !isObject(val = fn.call(input))) return val;\n if (!PREFERRED_STRING && typeof (fn = input.toString) == 'function' && !isObject(val = fn.call(input))) return val;\n throw TypeError(\"Can't convert object to primitive value\");\n};\n","var global = require('../internals/global');\nvar createNonEnumerableProperty = require('../internals/create-non-enumerable-property');\n\nmodule.exports = function (key, value) {\n try {\n createNonEnumerableProperty(global, key, value);\n } catch (error) {\n global[key] = value;\n } return value;\n};\n","module.exports = {};\n","var path = require('../internals/path');\nvar global = require('../internals/global');\n\nvar aFunction = function (variable) {\n return typeof variable == 'function' ? variable : undefined;\n};\n\nmodule.exports = function (namespace, method) {\n return arguments.length < 2 ? aFunction(path[namespace]) || aFunction(global[namespace])\n : path[namespace] && path[namespace][method] || global[namespace] && global[namespace][method];\n};\n","var toInteger = require('../internals/to-integer');\n\nvar min = Math.min;\n\n// `ToLength` abstract operation\n// https://tc39.github.io/ecma262/#sec-tolength\nmodule.exports = function (argument) {\n return argument > 0 ? min(toInteger(argument), 0x1FFFFFFFFFFFFF) : 0; // 2 ** 53 - 1 == 9007199254740991\n};\n","// IE8- don't enum bug keys\nmodule.exports = [\n 'constructor',\n 'hasOwnProperty',\n 'isPrototypeOf',\n 'propertyIsEnumerable',\n 'toLocaleString',\n 'toString',\n 'valueOf'\n];\n","var global = require('../internals/global');\nvar getOwnPropertyDescriptor = require('../internals/object-get-own-property-descriptor').f;\nvar createNonEnumerableProperty = require('../internals/create-non-enumerable-property');\nvar redefine = require('../internals/redefine');\nvar setGlobal = require('../internals/set-global');\nvar copyConstructorProperties = require('../internals/copy-constructor-properties');\nvar isForced = require('../internals/is-forced');\n\n/*\n options.target - name of the target object\n options.global - target is the global object\n options.stat - export as static methods of target\n options.proto - export as prototype methods of target\n options.real - real prototype method for the `pure` version\n options.forced - export even if the native feature is available\n options.bind - bind methods to the target, required for the `pure` version\n options.wrap - wrap constructors to preventing global pollution, required for the `pure` version\n options.unsafe - use the simple assignment of property instead of delete + defineProperty\n options.sham - add a flag to not completely full polyfills\n options.enumerable - export as enumerable property\n options.noTargetGet - prevent calling a getter on target\n*/\nmodule.exports = function (options, source) {\n var TARGET = options.target;\n var GLOBAL = options.global;\n var STATIC = options.stat;\n var FORCED, target, key, targetProperty, sourceProperty, descriptor;\n if (GLOBAL) {\n target = global;\n } else if (STATIC) {\n target = global[TARGET] || setGlobal(TARGET, {});\n } else {\n target = (global[TARGET] || {}).prototype;\n }\n if (target) for (key in source) {\n sourceProperty = source[key];\n if (options.noTargetGet) {\n descriptor = getOwnPropertyDescriptor(target, key);\n targetProperty = descriptor && descriptor.value;\n } else targetProperty = target[key];\n FORCED = isForced(GLOBAL ? key : TARGET + (STATIC ? '.' : '#') + key, options.forced);\n // contained in target\n if (!FORCED && targetProperty !== undefined) {\n if (typeof sourceProperty === typeof targetProperty) continue;\n copyConstructorProperties(sourceProperty, targetProperty);\n }\n // add a flag to not completely full polyfills\n if (options.sham || (targetProperty && targetProperty.sham)) {\n createNonEnumerableProperty(sourceProperty, 'sham', true);\n }\n // extend global\n redefine(target, key, sourceProperty, options);\n }\n};\n","var DESCRIPTORS = require('../internals/descriptors');\nvar propertyIsEnumerableModule = require('../internals/object-property-is-enumerable');\nvar createPropertyDescriptor = require('../internals/create-property-descriptor');\nvar toIndexedObject = require('../internals/to-indexed-object');\nvar toPrimitive = require('../internals/to-primitive');\nvar has = require('../internals/has');\nvar IE8_DOM_DEFINE = require('../internals/ie8-dom-define');\n\nvar nativeGetOwnPropertyDescriptor = Object.getOwnPropertyDescriptor;\n\n// `Object.getOwnPropertyDescriptor` method\n// https://tc39.github.io/ecma262/#sec-object.getownpropertydescriptor\nexports.f = DESCRIPTORS ? nativeGetOwnPropertyDescriptor : function getOwnPropertyDescriptor(O, P) {\n O = toIndexedObject(O);\n P = toPrimitive(P, true);\n if (IE8_DOM_DEFINE) try {\n return nativeGetOwnPropertyDescriptor(O, P);\n } catch (error) { /* empty */ }\n if (has(O, P)) return createPropertyDescriptor(!propertyIsEnumerableModule.f.call(O, P), O[P]);\n};\n","var fails = require('../internals/fails');\nvar classof = require('../internals/classof-raw');\n\nvar split = ''.split;\n\n// fallback for non-array-like ES3 and non-enumerable old V8 strings\nmodule.exports = fails(function () {\n // throws an error in rhino, see https://github.com/mozilla/rhino/issues/346\n // eslint-disable-next-line no-prototype-builtins\n return !Object('z').propertyIsEnumerable(0);\n}) ? function (it) {\n return classof(it) == 'String' ? split.call(it, '') : Object(it);\n} : Object;\n","var toString = {}.toString;\n\nmodule.exports = function (it) {\n return toString.call(it).slice(8, -1);\n};\n","// `RequireObjectCoercible` abstract operation\n// https://tc39.github.io/ecma262/#sec-requireobjectcoercible\nmodule.exports = function (it) {\n if (it == undefined) throw TypeError(\"Can't call method on \" + it);\n return it;\n};\n","var DESCRIPTORS = require('../internals/descriptors');\nvar fails = require('../internals/fails');\nvar createElement = require('../internals/document-create-element');\n\n// Thank's IE8 for his funny defineProperty\nmodule.exports = !DESCRIPTORS && !fails(function () {\n return Object.defineProperty(createElement('div'), 'a', {\n get: function () { return 7; }\n }).a != 7;\n});\n","var global = require('../internals/global');\nvar isObject = require('../internals/is-object');\n\nvar document = global.document;\n// typeof document.createElement is 'object' in old IE\nvar EXISTS = isObject(document) && isObject(document.createElement);\n\nmodule.exports = function (it) {\n return EXISTS ? document.createElement(it) : {};\n};\n","var store = require('../internals/shared-store');\n\nvar functionToString = Function.toString;\n\n// this helper broken in `3.4.1-3.4.4`, so we can't use `shared` helper\nif (typeof store.inspectSource != 'function') {\n store.inspectSource = function (it) {\n return functionToString.call(it);\n };\n}\n\nmodule.exports = store.inspectSource;\n","var global = require('../internals/global');\nvar setGlobal = require('../internals/set-global');\n\nvar SHARED = '__core-js_shared__';\nvar store = global[SHARED] || setGlobal(SHARED, {});\n\nmodule.exports = store;\n","var shared = require('../internals/shared');\nvar uid = require('../internals/uid');\n\nvar keys = shared('keys');\n\nmodule.exports = function (key) {\n return keys[key] || (keys[key] = uid(key));\n};\n","var IS_PURE = require('../internals/is-pure');\nvar store = require('../internals/shared-store');\n\n(module.exports = function (key, value) {\n return store[key] || (store[key] = value !== undefined ? value : {});\n})('versions', []).push({\n version: '3.6.4',\n mode: IS_PURE ? 'pure' : 'global',\n copyright: '© 2020 Denis Pushkarev (zloirock.ru)'\n});\n","var id = 0;\nvar postfix = Math.random();\n\nmodule.exports = function (key) {\n return 'Symbol(' + String(key === undefined ? '' : key) + ')_' + (++id + postfix).toString(36);\n};\n","var has = require('../internals/has');\nvar toIndexedObject = require('../internals/to-indexed-object');\nvar indexOf = require('../internals/array-includes').indexOf;\nvar hiddenKeys = require('../internals/hidden-keys');\n\nmodule.exports = function (object, names) {\n var O = toIndexedObject(object);\n var i = 0;\n var result = [];\n var key;\n for (key in O) !has(hiddenKeys, key) && has(O, key) && result.push(key);\n // Don't enum bug & hidden keys\n while (names.length > i) if (has(O, key = names[i++])) {\n ~indexOf(result, key) || result.push(key);\n }\n return result;\n};\n","var ceil = Math.ceil;\nvar floor = Math.floor;\n\n// `ToInteger` abstract operation\n// https://tc39.github.io/ecma262/#sec-tointeger\nmodule.exports = function (argument) {\n return isNaN(argument = +argument) ? 0 : (argument > 0 ? floor : ceil)(argument);\n};\n","var classof = require('../internals/classof-raw');\n\n// `IsArray` abstract operation\n// https://tc39.github.io/ecma262/#sec-isarray\nmodule.exports = Array.isArray || function isArray(arg) {\n return classof(arg) == 'Array';\n};\n","var requireObjectCoercible = require('../internals/require-object-coercible');\n\n// `ToObject` abstract operation\n// https://tc39.github.io/ecma262/#sec-toobject\nmodule.exports = function (argument) {\n return Object(requireObjectCoercible(argument));\n};\n","var isObject = require('../internals/is-object');\nvar isArray = require('../internals/is-array');\nvar wellKnownSymbol = require('../internals/well-known-symbol');\n\nvar SPECIES = wellKnownSymbol('species');\n\n// `ArraySpeciesCreate` abstract operation\n// https://tc39.github.io/ecma262/#sec-arrayspeciescreate\nmodule.exports = function (originalArray, length) {\n var C;\n if (isArray(originalArray)) {\n C = originalArray.constructor;\n // cross-realm fallback\n if (typeof C == 'function' && (C === Array || isArray(C.prototype))) C = undefined;\n else if (isObject(C)) {\n C = C[SPECIES];\n if (C === null) C = undefined;\n }\n } return new (C === undefined ? Array : C)(length === 0 ? 0 : length);\n};\n","var fails = require('../internals/fails');\n\nmodule.exports = !!Object.getOwnPropertySymbols && !fails(function () {\n // Chrome 38 Symbol has incorrect toString conversion\n // eslint-disable-next-line no-undef\n return !String(Symbol());\n});\n","var global = require('../internals/global');\nvar userAgent = require('../internals/engine-user-agent');\n\nvar process = global.process;\nvar versions = process && process.versions;\nvar v8 = versions && versions.v8;\nvar match, version;\n\nif (v8) {\n match = v8.split('.');\n version = match[0] + match[1];\n} else if (userAgent) {\n match = userAgent.match(/Edge\\/(\\d+)/);\n if (!match || match[1] >= 74) {\n match = userAgent.match(/Chrome\\/(\\d+)/);\n if (match) version = match[1];\n }\n}\n\nmodule.exports = version && +version;\n","/* global BookReader */\n/**\n * Adds mobile navigation at responsive breakpoint\n * NOTE additional script and style tags must be included.\n *\n * \n * \n * \n * \n */\n\njQuery.extend(BookReader.defaultOptions, {\n enableMobileNav: true,\n mobileNavTitle: 'Internet Archive',\n mobileNavFullscreenOnly: false,\n});\n\nBookReader.prototype.setup = (function(super_) {\n return function (options) {\n super_.call(this, options);\n\n this.enableMobileNav = options.enableMobileNav;\n this.mobileNavTitle = options.mobileNavTitle;\n this.mobileNavFullscreenOnly = options.mobileNavFullscreenOnly;\n\n this.refs.$mmenu = null;\n };\n})(BookReader.prototype.setup);\n\n\n// Extend initToolbar\nBookReader.prototype.initToolbar = (function (super_) {\n return function (mode, ui) {\n let $mmenuEl;\n\n if (this.enableMobileNav) {\n const $drawerEl = this.buildMobileDrawerElement();\n this.refs.$br.append($drawerEl);\n\n // Render info into mobile info before mmenu\n this.buildInfoDiv(this.$('.BRmobileInfo'));\n this.buildShareDiv(this.$('.BRmobileShare'));\n\n $mmenuEl = $drawerEl;\n $mmenuEl.mmenu({\n navbars: [\n { \"position\": \"top\" },\n ],\n navbar: {\n add: true,\n title: this.mobileNavTitle,\n titleLink: 'panel'\n },\n extensions: [ \"panelshadow\" ],\n }, {\n offCanvas: {\n wrapPageIfNeeded: false,\n zposition: 'next',\n pageSelector: this.el,\n }\n });\n\n const $BRpageviewField = $mmenuEl.find('.BRpageviewValue');\n $mmenuEl.data('mmenu').bind('opened', () => {\n // Update \"Link to this page view\" link\n if ($BRpageviewField.length) {\n $BRpageviewField.val(window.location.href);\n }\n });\n\n // High contrast button\n $drawerEl.find('.high-contrast-button').click(\n () => this.refs.$br.toggleClass('high-contrast'));\n\n // Bind mobile switch buttons\n $drawerEl.find('.DrawerLayoutButton.one_page_mode').click(\n () => this.switchMode(this.constMode1up));\n $drawerEl.find('.DrawerLayoutButton.two_page_mode').click(\n () => this.switchMode(this.constMode2up));\n $drawerEl.find('.DrawerLayoutButton.thumbnail_mode').click(\n () => this.switchMode(this.constModeThumb));\n\n if (this.mobileNavFullscreenOnly) {\n $(document.body).addClass('BRbodyMobileNavEnabledFullscreen');\n } else {\n $(document.body).addClass('BRbodyMobileNavEnabled');\n }\n\n this.refs.$mmenu = $mmenuEl;\n }\n\n // Call the parent method at the end, because it binds events to DOM\n super_.apply(this, arguments);\n\n\n if (this.enableMobileNav) {\n // Need to bind more, console after toolbar is initialized\n this.$('.BRmobileHamburger').click(() => {\n if ($mmenuEl.data('mmenu').getInstance().vars.opened) {\n $mmenuEl.data('mmenu').close();\n } else {\n $mmenuEl.data('mmenu').open();\n }\n });\n }\n };\n})(BookReader.prototype.initToolbar);\n\n\nBookReader.prototype.buildToolbarElement = (function (super_) {\n return function () {\n const $el = super_.call(this);\n if (this.enableMobileNav) {\n const escapedTitle = BookReader.util.escapeHTML(this.bookTitle);\n const toolbar = `\n \n \n ${this.bookTitle}\n \n `;\n $el\n .addClass('responsive')\n .prepend($(toolbar));\n }\n return $el;\n };\n})(BookReader.prototype.buildToolbarElement);\n\n/**\n * This method builds the html for the mobile drawer. It can be decorated to\n * extend the default drawer.\n * @return {jqueryElement}\n */\nBookReader.prototype.buildMobileDrawerElement = function() {\n let experimentalHtml = '';\n if (this.enableExperimentalControls) {\n experimentalHtml = `\n

Experimental (may not work)

\n \n `;\n }\n\n const settingsSection = `\n \n \n \"settings-icon\"/\n \n Settings\n \n
\n
\n \n \n \n
\n
\n
Zoom
\n \n \n


\n ${experimentalHtml}\n
\n `;\n const moreInfo = `\n \n \n \"info-icon\"/\n \n About This Book\n \n
\n `;\n const share = `\n \n \n \"info-share\"/\n \n Share This Book\n \n
\n `;\n const navMenu = `\n \n `;\n\n const $el = $(navMenu);\n return $el;\n};\n\n/**\n * Mmenu moves itself out side of the root BookReader element, so we need to\n * include it in the scoped $ function.\n */\nBookReader.prototype.$ = (function (super_) {\n return function (arg) {\n let $results = super_.call(this, arg);\n if (this.refs.$mmenu) {\n $results = $results.add(this.refs.$mmenu.find(arg));\n }\n return $results;\n };\n})(BookReader.prototype.$);","'use strict';\nvar $ = require('../internals/export');\nvar fails = require('../internals/fails');\nvar isArray = require('../internals/is-array');\nvar isObject = require('../internals/is-object');\nvar toObject = require('../internals/to-object');\nvar toLength = require('../internals/to-length');\nvar createProperty = require('../internals/create-property');\nvar arraySpeciesCreate = require('../internals/array-species-create');\nvar arrayMethodHasSpeciesSupport = require('../internals/array-method-has-species-support');\nvar wellKnownSymbol = require('../internals/well-known-symbol');\nvar V8_VERSION = require('../internals/engine-v8-version');\n\nvar IS_CONCAT_SPREADABLE = wellKnownSymbol('isConcatSpreadable');\nvar MAX_SAFE_INTEGER = 0x1FFFFFFFFFFFFF;\nvar MAXIMUM_ALLOWED_INDEX_EXCEEDED = 'Maximum allowed index exceeded';\n\n// We can't use this feature detection in V8 since it causes\n// deoptimization and serious performance degradation\n// https://github.com/zloirock/core-js/issues/679\nvar IS_CONCAT_SPREADABLE_SUPPORT = V8_VERSION >= 51 || !fails(function () {\n var array = [];\n array[IS_CONCAT_SPREADABLE] = false;\n return array.concat()[0] !== array;\n});\n\nvar SPECIES_SUPPORT = arrayMethodHasSpeciesSupport('concat');\n\nvar isConcatSpreadable = function (O) {\n if (!isObject(O)) return false;\n var spreadable = O[IS_CONCAT_SPREADABLE];\n return spreadable !== undefined ? !!spreadable : isArray(O);\n};\n\nvar FORCED = !IS_CONCAT_SPREADABLE_SUPPORT || !SPECIES_SUPPORT;\n\n// `Array.prototype.concat` method\n// https://tc39.github.io/ecma262/#sec-array.prototype.concat\n// with adding support of @@isConcatSpreadable and @@species\n$({ target: 'Array', proto: true, forced: FORCED }, {\n concat: function concat(arg) { // eslint-disable-line no-unused-vars\n var O = toObject(this);\n var A = arraySpeciesCreate(O, 0);\n var n = 0;\n var i, k, length, len, E;\n for (i = -1, length = arguments.length; i < length; i++) {\n E = i === -1 ? O : arguments[i];\n if (isConcatSpreadable(E)) {\n len = toLength(E.length);\n if (n + len > MAX_SAFE_INTEGER) throw TypeError(MAXIMUM_ALLOWED_INDEX_EXCEEDED);\n for (k = 0; k < len; k++, n++) if (k in E) createProperty(A, n, E[k]);\n } else {\n if (n >= MAX_SAFE_INTEGER) throw TypeError(MAXIMUM_ALLOWED_INDEX_EXCEEDED);\n createProperty(A, n++, E);\n }\n }\n A.length = n;\n return A;\n }\n});\n","var g;\n\n// This works in non-strict mode\ng = (function() {\n\treturn this;\n})();\n\ntry {\n\t// This works if eval is allowed (see CSP)\n\tg = g || new Function(\"return this\")();\n} catch (e) {\n\t// This works if the window reference is available\n\tif (typeof window === \"object\") g = window;\n}\n\n// g can still be undefined, but nothing to do about it...\n// We return undefined, instead of nothing here, so it's\n// easier to handle this case. if(!global) { ...}\n\nmodule.exports = g;\n","'use strict';\nvar nativePropertyIsEnumerable = {}.propertyIsEnumerable;\nvar getOwnPropertyDescriptor = Object.getOwnPropertyDescriptor;\n\n// Nashorn ~ JDK8 bug\nvar NASHORN_BUG = getOwnPropertyDescriptor && !nativePropertyIsEnumerable.call({ 1: 2 }, 1);\n\n// `Object.prototype.propertyIsEnumerable` method implementation\n// https://tc39.github.io/ecma262/#sec-object.prototype.propertyisenumerable\nexports.f = NASHORN_BUG ? function propertyIsEnumerable(V) {\n var descriptor = getOwnPropertyDescriptor(this, V);\n return !!descriptor && descriptor.enumerable;\n} : nativePropertyIsEnumerable;\n","var global = require('../internals/global');\nvar createNonEnumerableProperty = require('../internals/create-non-enumerable-property');\nvar has = require('../internals/has');\nvar setGlobal = require('../internals/set-global');\nvar inspectSource = require('../internals/inspect-source');\nvar InternalStateModule = require('../internals/internal-state');\n\nvar getInternalState = InternalStateModule.get;\nvar enforceInternalState = InternalStateModule.enforce;\nvar TEMPLATE = String(String).split('String');\n\n(module.exports = function (O, key, value, options) {\n var unsafe = options ? !!options.unsafe : false;\n var simple = options ? !!options.enumerable : false;\n var noTargetGet = options ? !!options.noTargetGet : false;\n if (typeof value == 'function') {\n if (typeof key == 'string' && !has(value, 'name')) createNonEnumerableProperty(value, 'name', key);\n enforceInternalState(value).source = TEMPLATE.join(typeof key == 'string' ? key : '');\n }\n if (O === global) {\n if (simple) O[key] = value;\n else setGlobal(key, value);\n return;\n } else if (!unsafe) {\n delete O[key];\n } else if (!noTargetGet && O[key]) {\n simple = true;\n }\n if (simple) O[key] = value;\n else createNonEnumerableProperty(O, key, value);\n// add fake Function#toString for correct work wrapped methods / constructors with methods like LoDash isNative\n})(Function.prototype, 'toString', function toString() {\n return typeof this == 'function' && getInternalState(this).source || inspectSource(this);\n});\n","var NATIVE_WEAK_MAP = require('../internals/native-weak-map');\nvar global = require('../internals/global');\nvar isObject = require('../internals/is-object');\nvar createNonEnumerableProperty = require('../internals/create-non-enumerable-property');\nvar objectHas = require('../internals/has');\nvar sharedKey = require('../internals/shared-key');\nvar hiddenKeys = require('../internals/hidden-keys');\n\nvar WeakMap = global.WeakMap;\nvar set, get, has;\n\nvar enforce = function (it) {\n return has(it) ? get(it) : set(it, {});\n};\n\nvar getterFor = function (TYPE) {\n return function (it) {\n var state;\n if (!isObject(it) || (state = get(it)).type !== TYPE) {\n throw TypeError('Incompatible receiver, ' + TYPE + ' required');\n } return state;\n };\n};\n\nif (NATIVE_WEAK_MAP) {\n var store = new WeakMap();\n var wmget = store.get;\n var wmhas = store.has;\n var wmset = store.set;\n set = function (it, metadata) {\n wmset.call(store, it, metadata);\n return metadata;\n };\n get = function (it) {\n return wmget.call(store, it) || {};\n };\n has = function (it) {\n return wmhas.call(store, it);\n };\n} else {\n var STATE = sharedKey('state');\n hiddenKeys[STATE] = true;\n set = function (it, metadata) {\n createNonEnumerableProperty(it, STATE, metadata);\n return metadata;\n };\n get = function (it) {\n return objectHas(it, STATE) ? it[STATE] : {};\n };\n has = function (it) {\n return objectHas(it, STATE);\n };\n}\n\nmodule.exports = {\n set: set,\n get: get,\n has: has,\n enforce: enforce,\n getterFor: getterFor\n};\n","var global = require('../internals/global');\nvar inspectSource = require('../internals/inspect-source');\n\nvar WeakMap = global.WeakMap;\n\nmodule.exports = typeof WeakMap === 'function' && /native code/.test(inspectSource(WeakMap));\n","module.exports = false;\n","var has = require('../internals/has');\nvar ownKeys = require('../internals/own-keys');\nvar getOwnPropertyDescriptorModule = require('../internals/object-get-own-property-descriptor');\nvar definePropertyModule = require('../internals/object-define-property');\n\nmodule.exports = function (target, source) {\n var keys = ownKeys(source);\n var defineProperty = definePropertyModule.f;\n var getOwnPropertyDescriptor = getOwnPropertyDescriptorModule.f;\n for (var i = 0; i < keys.length; i++) {\n var key = keys[i];\n if (!has(target, key)) defineProperty(target, key, getOwnPropertyDescriptor(source, key));\n }\n};\n","var getBuiltIn = require('../internals/get-built-in');\nvar getOwnPropertyNamesModule = require('../internals/object-get-own-property-names');\nvar getOwnPropertySymbolsModule = require('../internals/object-get-own-property-symbols');\nvar anObject = require('../internals/an-object');\n\n// all object keys, includes non-enumerable and symbols\nmodule.exports = getBuiltIn('Reflect', 'ownKeys') || function ownKeys(it) {\n var keys = getOwnPropertyNamesModule.f(anObject(it));\n var getOwnPropertySymbols = getOwnPropertySymbolsModule.f;\n return getOwnPropertySymbols ? keys.concat(getOwnPropertySymbols(it)) : keys;\n};\n","var global = require('../internals/global');\n\nmodule.exports = global;\n","var internalObjectKeys = require('../internals/object-keys-internal');\nvar enumBugKeys = require('../internals/enum-bug-keys');\n\nvar hiddenKeys = enumBugKeys.concat('length', 'prototype');\n\n// `Object.getOwnPropertyNames` method\n// https://tc39.github.io/ecma262/#sec-object.getownpropertynames\nexports.f = Object.getOwnPropertyNames || function getOwnPropertyNames(O) {\n return internalObjectKeys(O, hiddenKeys);\n};\n","var toIndexedObject = require('../internals/to-indexed-object');\nvar toLength = require('../internals/to-length');\nvar toAbsoluteIndex = require('../internals/to-absolute-index');\n\n// `Array.prototype.{ indexOf, includes }` methods implementation\nvar createMethod = function (IS_INCLUDES) {\n return function ($this, el, fromIndex) {\n var O = toIndexedObject($this);\n var length = toLength(O.length);\n var index = toAbsoluteIndex(fromIndex, length);\n var value;\n // Array#includes uses SameValueZero equality algorithm\n // eslint-disable-next-line no-self-compare\n if (IS_INCLUDES && el != el) while (length > index) {\n value = O[index++];\n // eslint-disable-next-line no-self-compare\n if (value != value) return true;\n // Array#indexOf ignores holes, Array#includes - not\n } else for (;length > index; index++) {\n if ((IS_INCLUDES || index in O) && O[index] === el) return IS_INCLUDES || index || 0;\n } return !IS_INCLUDES && -1;\n };\n};\n\nmodule.exports = {\n // `Array.prototype.includes` method\n // https://tc39.github.io/ecma262/#sec-array.prototype.includes\n includes: createMethod(true),\n // `Array.prototype.indexOf` method\n // https://tc39.github.io/ecma262/#sec-array.prototype.indexof\n indexOf: createMethod(false)\n};\n","var toInteger = require('../internals/to-integer');\n\nvar max = Math.max;\nvar min = Math.min;\n\n// Helper for a popular repeating case of the spec:\n// Let integer be ? ToInteger(index).\n// If integer < 0, let result be max((length + integer), 0); else let result be min(integer, length).\nmodule.exports = function (index, length) {\n var integer = toInteger(index);\n return integer < 0 ? max(integer + length, 0) : min(integer, length);\n};\n","exports.f = Object.getOwnPropertySymbols;\n","var fails = require('../internals/fails');\n\nvar replacement = /#|\\.prototype\\./;\n\nvar isForced = function (feature, detection) {\n var value = data[normalize(feature)];\n return value == POLYFILL ? true\n : value == NATIVE ? false\n : typeof detection == 'function' ? fails(detection)\n : !!detection;\n};\n\nvar normalize = isForced.normalize = function (string) {\n return String(string).replace(replacement, '.').toLowerCase();\n};\n\nvar data = isForced.data = {};\nvar NATIVE = isForced.NATIVE = 'N';\nvar POLYFILL = isForced.POLYFILL = 'P';\n\nmodule.exports = isForced;\n","'use strict';\nvar toPrimitive = require('../internals/to-primitive');\nvar definePropertyModule = require('../internals/object-define-property');\nvar createPropertyDescriptor = require('../internals/create-property-descriptor');\n\nmodule.exports = function (object, key, value) {\n var propertyKey = toPrimitive(key);\n if (propertyKey in object) definePropertyModule.f(object, propertyKey, createPropertyDescriptor(0, value));\n else object[propertyKey] = value;\n};\n","var NATIVE_SYMBOL = require('../internals/native-symbol');\n\nmodule.exports = NATIVE_SYMBOL\n // eslint-disable-next-line no-undef\n && !Symbol.sham\n // eslint-disable-next-line no-undef\n && typeof Symbol.iterator == 'symbol';\n","var fails = require('../internals/fails');\nvar wellKnownSymbol = require('../internals/well-known-symbol');\nvar V8_VERSION = require('../internals/engine-v8-version');\n\nvar SPECIES = wellKnownSymbol('species');\n\nmodule.exports = function (METHOD_NAME) {\n // We can't use this feature detection in V8 since it causes\n // deoptimization and serious performance degradation\n // https://github.com/zloirock/core-js/issues/677\n return V8_VERSION >= 51 || !fails(function () {\n var array = [];\n var constructor = array.constructor = {};\n constructor[SPECIES] = function () {\n return { foo: 1 };\n };\n return array[METHOD_NAME](Boolean).foo !== 1;\n });\n};\n","var getBuiltIn = require('../internals/get-built-in');\n\nmodule.exports = getBuiltIn('navigator', 'userAgent') || '';\n","'use strict';\nvar $ = require('../internals/export');\nvar $find = require('../internals/array-iteration').find;\nvar addToUnscopables = require('../internals/add-to-unscopables');\nvar arrayMethodUsesToLength = require('../internals/array-method-uses-to-length');\n\nvar FIND = 'find';\nvar SKIPS_HOLES = true;\n\nvar USES_TO_LENGTH = arrayMethodUsesToLength(FIND);\n\n// Shouldn't skip holes\nif (FIND in []) Array(1)[FIND](function () { SKIPS_HOLES = false; });\n\n// `Array.prototype.find` method\n// https://tc39.github.io/ecma262/#sec-array.prototype.find\n$({ target: 'Array', proto: true, forced: SKIPS_HOLES || !USES_TO_LENGTH }, {\n find: function find(callbackfn /* , that = undefined */) {\n return $find(this, callbackfn, arguments.length > 1 ? arguments[1] : undefined);\n }\n});\n\n// https://tc39.github.io/ecma262/#sec-array.prototype-@@unscopables\naddToUnscopables(FIND);\n","var bind = require('../internals/function-bind-context');\nvar IndexedObject = require('../internals/indexed-object');\nvar toObject = require('../internals/to-object');\nvar toLength = require('../internals/to-length');\nvar arraySpeciesCreate = require('../internals/array-species-create');\n\nvar push = [].push;\n\n// `Array.prototype.{ forEach, map, filter, some, every, find, findIndex }` methods implementation\nvar createMethod = function (TYPE) {\n var IS_MAP = TYPE == 1;\n var IS_FILTER = TYPE == 2;\n var IS_SOME = TYPE == 3;\n var IS_EVERY = TYPE == 4;\n var IS_FIND_INDEX = TYPE == 6;\n var NO_HOLES = TYPE == 5 || IS_FIND_INDEX;\n return function ($this, callbackfn, that, specificCreate) {\n var O = toObject($this);\n var self = IndexedObject(O);\n var boundFunction = bind(callbackfn, that, 3);\n var length = toLength(self.length);\n var index = 0;\n var create = specificCreate || arraySpeciesCreate;\n var target = IS_MAP ? create($this, length) : IS_FILTER ? create($this, 0) : undefined;\n var value, result;\n for (;length > index; index++) if (NO_HOLES || index in self) {\n value = self[index];\n result = boundFunction(value, index, O);\n if (TYPE) {\n if (IS_MAP) target[index] = result; // map\n else if (result) switch (TYPE) {\n case 3: return true; // some\n case 5: return value; // find\n case 6: return index; // findIndex\n case 2: push.call(target, value); // filter\n } else if (IS_EVERY) return false; // every\n }\n }\n return IS_FIND_INDEX ? -1 : IS_SOME || IS_EVERY ? IS_EVERY : target;\n };\n};\n\nmodule.exports = {\n // `Array.prototype.forEach` method\n // https://tc39.github.io/ecma262/#sec-array.prototype.foreach\n forEach: createMethod(0),\n // `Array.prototype.map` method\n // https://tc39.github.io/ecma262/#sec-array.prototype.map\n map: createMethod(1),\n // `Array.prototype.filter` method\n // https://tc39.github.io/ecma262/#sec-array.prototype.filter\n filter: createMethod(2),\n // `Array.prototype.some` method\n // https://tc39.github.io/ecma262/#sec-array.prototype.some\n some: createMethod(3),\n // `Array.prototype.every` method\n // https://tc39.github.io/ecma262/#sec-array.prototype.every\n every: createMethod(4),\n // `Array.prototype.find` method\n // https://tc39.github.io/ecma262/#sec-array.prototype.find\n find: createMethod(5),\n // `Array.prototype.findIndex` method\n // https://tc39.github.io/ecma262/#sec-array.prototype.findIndex\n findIndex: createMethod(6)\n};\n","var aFunction = require('../internals/a-function');\n\n// optional / simple context binding\nmodule.exports = function (fn, that, length) {\n aFunction(fn);\n if (that === undefined) return fn;\n switch (length) {\n case 0: return function () {\n return fn.call(that);\n };\n case 1: return function (a) {\n return fn.call(that, a);\n };\n case 2: return function (a, b) {\n return fn.call(that, a, b);\n };\n case 3: return function (a, b, c) {\n return fn.call(that, a, b, c);\n };\n }\n return function (/* ...args */) {\n return fn.apply(that, arguments);\n };\n};\n","module.exports = function (it) {\n if (typeof it != 'function') {\n throw TypeError(String(it) + ' is not a function');\n } return it;\n};\n","var wellKnownSymbol = require('../internals/well-known-symbol');\nvar create = require('../internals/object-create');\nvar definePropertyModule = require('../internals/object-define-property');\n\nvar UNSCOPABLES = wellKnownSymbol('unscopables');\nvar ArrayPrototype = Array.prototype;\n\n// Array.prototype[@@unscopables]\n// https://tc39.github.io/ecma262/#sec-array.prototype-@@unscopables\nif (ArrayPrototype[UNSCOPABLES] == undefined) {\n definePropertyModule.f(ArrayPrototype, UNSCOPABLES, {\n configurable: true,\n value: create(null)\n });\n}\n\n// add a key to Array.prototype[@@unscopables]\nmodule.exports = function (key) {\n ArrayPrototype[UNSCOPABLES][key] = true;\n};\n","var anObject = require('../internals/an-object');\nvar defineProperties = require('../internals/object-define-properties');\nvar enumBugKeys = require('../internals/enum-bug-keys');\nvar hiddenKeys = require('../internals/hidden-keys');\nvar html = require('../internals/html');\nvar documentCreateElement = require('../internals/document-create-element');\nvar sharedKey = require('../internals/shared-key');\n\nvar GT = '>';\nvar LT = '<';\nvar PROTOTYPE = 'prototype';\nvar SCRIPT = 'script';\nvar IE_PROTO = sharedKey('IE_PROTO');\n\nvar EmptyConstructor = function () { /* empty */ };\n\nvar scriptTag = function (content) {\n return LT + SCRIPT + GT + content + LT + '/' + SCRIPT + GT;\n};\n\n// Create object with fake `null` prototype: use ActiveX Object with cleared prototype\nvar NullProtoObjectViaActiveX = function (activeXDocument) {\n activeXDocument.write(scriptTag(''));\n activeXDocument.close();\n var temp = activeXDocument.parentWindow.Object;\n activeXDocument = null; // avoid memory leak\n return temp;\n};\n\n// Create object with fake `null` prototype: use iframe Object with cleared prototype\nvar NullProtoObjectViaIFrame = function () {\n // Thrash, waste and sodomy: IE GC bug\n var iframe = documentCreateElement('iframe');\n var JS = 'java' + SCRIPT + ':';\n var iframeDocument;\n iframe.style.display = 'none';\n html.appendChild(iframe);\n // https://github.com/zloirock/core-js/issues/475\n iframe.src = String(JS);\n iframeDocument = iframe.contentWindow.document;\n iframeDocument.open();\n iframeDocument.write(scriptTag('document.F=Object'));\n iframeDocument.close();\n return iframeDocument.F;\n};\n\n// Check for document.domain and active x support\n// No need to use active x approach when document.domain is not set\n// see https://github.com/es-shims/es5-shim/issues/150\n// variation of https://github.com/kitcambridge/es5-shim/commit/4f738ac066346\n// avoid IE GC bug\nvar activeXDocument;\nvar NullProtoObject = function () {\n try {\n /* global ActiveXObject */\n activeXDocument = document.domain && new ActiveXObject('htmlfile');\n } catch (error) { /* ignore */ }\n NullProtoObject = activeXDocument ? NullProtoObjectViaActiveX(activeXDocument) : NullProtoObjectViaIFrame();\n var length = enumBugKeys.length;\n while (length--) delete NullProtoObject[PROTOTYPE][enumBugKeys[length]];\n return NullProtoObject();\n};\n\nhiddenKeys[IE_PROTO] = true;\n\n// `Object.create` method\n// https://tc39.github.io/ecma262/#sec-object.create\nmodule.exports = Object.create || function create(O, Properties) {\n var result;\n if (O !== null) {\n EmptyConstructor[PROTOTYPE] = anObject(O);\n result = new EmptyConstructor();\n EmptyConstructor[PROTOTYPE] = null;\n // add \"__proto__\" for Object.getPrototypeOf polyfill\n result[IE_PROTO] = O;\n } else result = NullProtoObject();\n return Properties === undefined ? result : defineProperties(result, Properties);\n};\n","var DESCRIPTORS = require('../internals/descriptors');\nvar definePropertyModule = require('../internals/object-define-property');\nvar anObject = require('../internals/an-object');\nvar objectKeys = require('../internals/object-keys');\n\n// `Object.defineProperties` method\n// https://tc39.github.io/ecma262/#sec-object.defineproperties\nmodule.exports = DESCRIPTORS ? Object.defineProperties : function defineProperties(O, Properties) {\n anObject(O);\n var keys = objectKeys(Properties);\n var length = keys.length;\n var index = 0;\n var key;\n while (length > index) definePropertyModule.f(O, key = keys[index++], Properties[key]);\n return O;\n};\n","var internalObjectKeys = require('../internals/object-keys-internal');\nvar enumBugKeys = require('../internals/enum-bug-keys');\n\n// `Object.keys` method\n// https://tc39.github.io/ecma262/#sec-object.keys\nmodule.exports = Object.keys || function keys(O) {\n return internalObjectKeys(O, enumBugKeys);\n};\n","var getBuiltIn = require('../internals/get-built-in');\n\nmodule.exports = getBuiltIn('document', 'documentElement');\n","var DESCRIPTORS = require('../internals/descriptors');\nvar fails = require('../internals/fails');\nvar has = require('../internals/has');\n\nvar defineProperty = Object.defineProperty;\nvar cache = {};\n\nvar thrower = function (it) { throw it; };\n\nmodule.exports = function (METHOD_NAME, options) {\n if (has(cache, METHOD_NAME)) return cache[METHOD_NAME];\n if (!options) options = {};\n var method = [][METHOD_NAME];\n var ACCESSORS = has(options, 'ACCESSORS') ? options.ACCESSORS : false;\n var argument0 = has(options, 0) ? options[0] : thrower;\n var argument1 = has(options, 1) ? options[1] : undefined;\n\n return cache[METHOD_NAME] = !!method && !fails(function () {\n if (ACCESSORS && !DESCRIPTORS) return true;\n var O = { length: -1 };\n\n if (ACCESSORS) defineProperty(O, 1, { enumerable: true, get: thrower });\n else O[1] = 1;\n\n method.call(O, argument0, argument1);\n });\n};\n"],"sourceRoot":""} \ No newline at end of file diff --git a/BookReader/plugins/plugin.print.js b/BookReader/plugins/plugin.print.js index d4627a669..a532f61d0 100644 --- a/BookReader/plugins/plugin.print.js +++ b/BookReader/plugins/plugin.print.js @@ -1,2 +1,2 @@ -!function(t){var n={};function r(e){if(n[e])return n[e].exports;var o=n[e]={i:e,l:!1,exports:{}};return t[e].call(o.exports,o,o.exports,r),o.l=!0,o.exports}r.m=t,r.c=n,r.d=function(t,n,e){r.o(t,n)||Object.defineProperty(t,n,{enumerable:!0,get:e})},r.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},r.t=function(t,n){if(1&n&&(t=r(t)),8&n)return t;if(4&n&&"object"==typeof t&&t&&t.__esModule)return t;var e=Object.create(null);if(r.r(e),Object.defineProperty(e,"default",{enumerable:!0,value:t}),2&n&&"string"!=typeof t)for(var o in t)r.d(e,o,function(n){return t[n]}.bind(null,o));return e},r.n=function(t){var n=t&&t.__esModule?function(){return t.default}:function(){return t};return r.d(n,"a",n),n},r.o=function(t,n){return Object.prototype.hasOwnProperty.call(t,n)},r.p="",r(r.s=25)}([function(t,n,r){(function(n){var r=function(t){return t&&t.Math==Math&&t};t.exports=r("object"==typeof globalThis&&globalThis)||r("object"==typeof window&&window)||r("object"==typeof self&&self)||r("object"==typeof n&&n)||Function("return this")()}).call(this,r(27))},function(t,n){t.exports=function(t){try{return!!t()}catch(t){return!0}}},function(t,n){t.exports=function(t){return"object"==typeof t?null!==t:"function"==typeof t}},function(t,n,r){var e=r(2);t.exports=function(t){if(!e(t))throw TypeError(String(t)+" is not an object");return t}},function(t,n,r){var e=r(1);t.exports=!e((function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a}))},function(t,n){t.exports=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t}},function(t,n){var r=Math.ceil,e=Math.floor;t.exports=function(t){return isNaN(t=+t)?0:(t>0?e:r)(t)}},function(t,n,r){var e=r(0),o=r(8),i=r(19),u=r(45),c=e.Symbol,a=o("wks");t.exports=function(t){return a[t]||(a[t]=u&&c[t]||(u?c:i)("Symbol."+t))}},function(t,n,r){var e=r(42),o=r(43);(t.exports=function(t,n){return o[t]||(o[t]=void 0!==n?n:{})})("versions",[]).push({version:"3.3.3",mode:e?"pure":"global",copyright:"© 2019 Denis Pushkarev (zloirock.ru)"})},function(t,n,r){var e=r(4),o=r(10),i=r(44);t.exports=e?function(t,n,r){return o.f(t,n,i(1,r))}:function(t,n,r){return t[n]=r,t}},function(t,n,r){var e=r(4),o=r(32),i=r(3),u=r(34),c=Object.defineProperty;n.f=e?c:function(t,n,r){if(i(t),n=u(n,!0),i(r),o)try{return c(t,n,r)}catch(t){}if("get"in r||"set"in r)throw TypeError("Accessors not supported");return"value"in r&&(t[n]=r.value),t}},function(t,n){var r={}.hasOwnProperty;t.exports=function(t,n){return r.call(t,n)}},function(t,n){var r={}.toString;t.exports=function(t){return r.call(t).slice(8,-1)}},function(t,n,r){var e=r(6),o=Math.min;t.exports=function(t){return t>0?o(e(t),9007199254740991):0}},function(t,n,r){"use strict";var e=r(3);t.exports=function(){var t=e(this),n="";return t.global&&(n+="g"),t.ignoreCase&&(n+="i"),t.multiline&&(n+="m"),t.dotAll&&(n+="s"),t.unicode&&(n+="u"),t.sticky&&(n+="y"),n}},function(t,n,r){var e=r(0),o=r(8),i=r(9),u=r(11),c=r(18),a=r(20),f=r(46),s=f.get,l=f.enforce,p=String(a).split("toString");o("inspectSource",(function(t){return a.call(t)})),(t.exports=function(t,n,r,o){var a=!!o&&!!o.unsafe,f=!!o&&!!o.enumerable,s=!!o&&!!o.noTargetGet;"function"==typeof r&&("string"!=typeof n||u(r,"name")||i(r,"name",n),l(r).source=p.join("string"==typeof n?n:"")),t!==e?(a?!s&&t[n]&&(f=!0):delete t[n],f?t[n]=r:i(t,n,r)):f?t[n]=r:c(n,r)})(Function.prototype,"toString",(function(){return"function"==typeof this&&s(this).source||a.call(this)}))},function(t,n,r){var e=r(37),o=r(5);t.exports=function(t){return e(o(t))}},function(t,n){t.exports={}},function(t,n,r){var e=r(0),o=r(9);t.exports=function(t,n){try{o(e,t,n)}catch(r){e[t]=n}return n}},function(t,n){var r=0,e=Math.random();t.exports=function(t){return"Symbol("+String(void 0===t?"":t)+")_"+(++r+e).toString(36)}},function(t,n,r){var e=r(8);t.exports=e("native-function-to-string",Function.toString)},function(t,n,r){"use strict";var e=r(9),o=r(15),i=r(1),u=r(7),c=r(22),a=u("species"),f=!i((function(){var t=/./;return t.exec=function(){var t=[];return t.groups={a:"7"},t},"7"!=="".replace(t,"$")})),s=!i((function(){var t=/(?:)/,n=t.exec;t.exec=function(){return n.apply(this,arguments)};var r="ab".split(t);return 2!==r.length||"a"!==r[0]||"b"!==r[1]}));t.exports=function(t,n,r,l){var p=u(t),g=!i((function(){var n={};return n[p]=function(){return 7},7!=""[t](n)})),v=g&&!i((function(){var n=!1,r=/a/;return r.exec=function(){return n=!0,null},"split"===t&&(r.constructor={},r.constructor[a]=function(){return r}),r[p](""),!n}));if(!g||!v||"replace"===t&&!f||"split"===t&&!s){var h=/./[p],d=r(p,""[t],(function(t,n,r,e,o){return n.exec===c?g&&!o?{done:!0,value:h.call(n,r,e)}:{done:!0,value:t.call(r,n,e)}:{done:!1}})),x=d[0],y=d[1];o(String.prototype,t,x),o(RegExp.prototype,p,2==n?function(t,n){return y.call(t,this,n)}:function(t){return y.call(t,this)}),l&&e(RegExp.prototype[p],"sham",!0)}}},function(t,n,r){"use strict";var e,o,i=r(14),u=RegExp.prototype.exec,c=String.prototype.replace,a=u,f=(e=/a/,o=/b*/g,u.call(e,"a"),u.call(o,"a"),0!==e.lastIndex||0!==o.lastIndex),s=void 0!==/()??/.exec("")[1];(f||s)&&(a=function(t){var n,r,e,o,a=this;return s&&(r=new RegExp("^"+a.source+"$(?!\\s)",i.call(a))),f&&(n=a.lastIndex),e=u.call(a,t),f&&e&&(a.lastIndex=a.global?e.index+e[0].length:n),s&&e&&e.length>1&&c.call(e[0],r,(function(){for(o=1;oP;)S(w[P++]);d.constructor=m,m.prototype=d,l(o,"RegExp",m)}g("RegExp")},function(t,n){var r;r=function(){return this}();try{r=r||new Function("return this")()}catch(t){"object"==typeof window&&(r=window)}t.exports=r},function(t,n,r){var e=r(1),o=/#|\.prototype\./,i=function(t,n){var r=c[u(t)];return r==f||r!=a&&("function"==typeof n?e(n):!!n)},u=i.normalize=function(t){return String(t).replace(o,".").toLowerCase()},c=i.data={},a=i.NATIVE="N",f=i.POLYFILL="P";t.exports=i},function(t,n,r){var e=r(2),o=r(30);t.exports=function(t,n,r){var i,u;return o&&"function"==typeof(i=n.constructor)&&i!==r&&e(u=i.prototype)&&u!==r.prototype&&o(t,u),t}},function(t,n,r){var e=r(3),o=r(31);t.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var t,n=!1,r={};try{(t=Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set).call(r,[]),n=r instanceof Array}catch(t){}return function(r,i){return e(r),o(i),n?t.call(r,i):r.__proto__=i,r}}():void 0)},function(t,n,r){var e=r(2);t.exports=function(t){if(!e(t)&&null!==t)throw TypeError("Can't set "+String(t)+" as a prototype");return t}},function(t,n,r){var e=r(4),o=r(1),i=r(33);t.exports=!e&&!o((function(){return 7!=Object.defineProperty(i("div"),"a",{get:function(){return 7}}).a}))},function(t,n,r){var e=r(0),o=r(2),i=e.document,u=o(i)&&o(i.createElement);t.exports=function(t){return u?i.createElement(t):{}}},function(t,n,r){var e=r(2);t.exports=function(t,n){if(!e(t))return t;var r,o;if(n&&"function"==typeof(r=t.toString)&&!e(o=r.call(t)))return o;if("function"==typeof(r=t.valueOf)&&!e(o=r.call(t)))return o;if(!n&&"function"==typeof(r=t.toString)&&!e(o=r.call(t)))return o;throw TypeError("Can't convert object to primitive value")}},function(t,n,r){var e=r(36),o=r(40).concat("length","prototype");n.f=Object.getOwnPropertyNames||function(t){return e(t,o)}},function(t,n,r){var e=r(11),o=r(16),i=r(38).indexOf,u=r(17);t.exports=function(t,n){var r,c=o(t),a=0,f=[];for(r in c)!e(u,r)&&e(c,r)&&f.push(r);for(;n.length>a;)e(c,r=n[a++])&&(~i(f,r)||f.push(r));return f}},function(t,n,r){var e=r(1),o=r(12),i="".split;t.exports=e((function(){return!Object("z").propertyIsEnumerable(0)}))?function(t){return"String"==o(t)?i.call(t,""):Object(t)}:Object},function(t,n,r){var e=r(16),o=r(13),i=r(39),u=function(t){return function(n,r,u){var c,a=e(n),f=o(a.length),s=i(u,f);if(t&&r!=r){for(;f>s;)if((c=a[s++])!=c)return!0}else for(;f>s;s++)if((t||s in a)&&a[s]===r)return t||s||0;return!t&&-1}};t.exports={includes:u(!0),indexOf:u(!1)}},function(t,n,r){var e=r(6),o=Math.max,i=Math.min;t.exports=function(t,n){var r=e(t);return r<0?o(r+n,0):i(r,n)}},function(t,n){t.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},function(t,n,r){var e=r(2),o=r(12),i=r(7)("match");t.exports=function(t){var n;return e(t)&&(void 0!==(n=t[i])?!!n:"RegExp"==o(t))}},function(t,n){t.exports=!1},function(t,n,r){var e=r(0),o=r(18),i=e["__core-js_shared__"]||o("__core-js_shared__",{});t.exports=i},function(t,n){t.exports=function(t,n){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:n}}},function(t,n,r){var e=r(1);t.exports=!!Object.getOwnPropertySymbols&&!e((function(){return!String(Symbol())}))},function(t,n,r){var e,o,i,u=r(47),c=r(0),a=r(2),f=r(9),s=r(11),l=r(48),p=r(17),g=c.WeakMap;if(u){var v=new g,h=v.get,d=v.has,x=v.set;e=function(t,n){return x.call(v,t,n),n},o=function(t){return h.call(v,t)||{}},i=function(t){return d.call(v,t)}}else{var y=l("state");p[y]=!0,e=function(t,n){return f(t,y,n),n},o=function(t){return s(t,y)?t[y]:{}},i=function(t){return s(t,y)}}t.exports={set:e,get:o,has:i,enforce:function(t){return i(t)?o(t):e(t,{})},getterFor:function(t){return function(n){var r;if(!a(n)||(r=o(n)).type!==t)throw TypeError("Incompatible receiver, "+t+" required");return r}}}},function(t,n,r){var e=r(0),o=r(20),i=e.WeakMap;t.exports="function"==typeof i&&/native code/.test(o.call(i))},function(t,n,r){var e=r(8),o=r(19),i=e("keys");t.exports=function(t){return i[t]||(i[t]=o(t))}},function(t,n,r){"use strict";var e=r(50),o=r(10),i=r(7),u=r(4),c=i("species");t.exports=function(t){var n=e(t),r=o.f;u&&n&&!n[c]&&r(n,c,{configurable:!0,get:function(){return this}})}},function(t,n,r){var e=r(51),o=r(0),i=function(t){return"function"==typeof t?t:void 0};t.exports=function(t,n){return arguments.length<2?i(e[t])||i(o[t]):e[t]&&e[t][n]||o[t]&&o[t][n]}},function(t,n,r){t.exports=r(0)},function(t,n,r){"use strict";var e=r(15),o=r(3),i=r(1),u=r(14),c=RegExp.prototype,a=c.toString,f=i((function(){return"/a/b"!=a.call({source:"a",flags:"b"})})),s="toString"!=a.name;(f||s)&&e(RegExp.prototype,"toString",(function(){var t=o(this),n=String(t.source),r=t.flags;return"/"+n+"/"+String(void 0===r&&t instanceof RegExp&&!("flags"in c)?u.call(t):r)}),{unsafe:!0})},function(t,n,r){"use strict";var e=r(21),o=r(3),i=r(13),u=r(5),c=r(23),a=r(24);e("match",1,(function(t,n,r){return[function(n){var r=u(this),e=null==n?void 0:n[t];return void 0!==e?e.call(n,r):new RegExp(n)[t](String(r))},function(t){var e=r(n,t,this);if(e.done)return e.value;var u=o(t),f=String(this);if(!u.global)return a(u,f);var s=u.unicode;u.lastIndex=0;for(var l,p=[],g=0;null!==(l=a(u,f));){var v=String(l[0]);p[g]=v,""===v&&(u.lastIndex=c(f,i(u.lastIndex),s)),g++}return 0===g?null:p}]}))},function(t,n,r){var e=r(6),o=r(5),i=function(t){return function(n,r){var i,u,c=String(o(n)),a=e(r),f=c.length;return a<0||a>=f?t?"":void 0:(i=c.charCodeAt(a))<55296||i>56319||a+1===f||(u=c.charCodeAt(a+1))<56320||u>57343?t?c.charAt(a):i:t?c.slice(a,a+2):u-56320+(i-55296<<10)+65536}};t.exports={codeAt:i(!1),charAt:i(!0)}},function(t,n,r){"use strict";var e=r(21),o=r(3),i=r(56),u=r(13),c=r(6),a=r(5),f=r(23),s=r(24),l=Math.max,p=Math.min,g=Math.floor,v=/\$([$&'`]|\d\d?|<[^>]*>)/g,h=/\$([$&'`]|\d\d?)/g;e("replace",2,(function(t,n,r){return[function(r,e){var o=a(this),i=null==r?void 0:r[t];return void 0!==i?i.call(r,o,e):n.call(String(o),r,e)},function(t,i){var a=r(n,t,this,i);if(a.done)return a.value;var g=o(t),v=String(this),h="function"==typeof i;h||(i=String(i));var d=g.global;if(d){var x=g.unicode;g.lastIndex=0}for(var y=[];;){var b=s(g,v);if(null===b)break;if(y.push(b),!d)break;""===String(b[0])&&(g.lastIndex=f(v,u(g.lastIndex),x))}for(var m,S="",w=0,P=0;P=w&&(S+=v.slice(w,j)+M,w=j+_.length)}return S+v.slice(w)}];function e(t,r,e,o,u,c){var a=e+t.length,f=o.length,s=h;return void 0!==u&&(u=i(u),s=v),n.call(c,s,(function(n,i){var c;switch(i.charAt(0)){case"$":return"$";case"&":return t;case"`":return r.slice(0,e);case"'":return r.slice(a);case"<":c=u[i.slice(1,-1)];break;default:var s=+i;if(0===s)return n;if(s>f){var l=g(s/10);return 0===l?n:l<=f?void 0===o[l-1]?i.charAt(1):o[l-1]+i.charAt(1):n}c=o[s-1]}return void 0===c?"":c}))}}))},function(t,n,r){var e=r(5);t.exports=function(t){return Object(e(t))}}]); +!function(t){var n={};function e(r){if(n[r])return n[r].exports;var o=n[r]={i:r,l:!1,exports:{}};return t[r].call(o.exports,o,o.exports,e),o.l=!0,o.exports}e.m=t,e.c=n,e.d=function(t,n,r){e.o(t,n)||Object.defineProperty(t,n,{enumerable:!0,get:r})},e.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},e.t=function(t,n){if(1&n&&(t=e(t)),8&n)return t;if(4&n&&"object"==typeof t&&t&&t.__esModule)return t;var r=Object.create(null);if(e.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:t}),2&n&&"string"!=typeof t)for(var o in t)e.d(r,o,function(n){return t[n]}.bind(null,o));return r},e.n=function(t){var n=t&&t.__esModule?function(){return t.default}:function(){return t};return e.d(n,"a",n),n},e.o=function(t,n){return Object.prototype.hasOwnProperty.call(t,n)},e.p="",e(e.s=37)}([function(t,n,e){(function(n){var e=function(t){return t&&t.Math==Math&&t};t.exports=e("object"==typeof globalThis&&globalThis)||e("object"==typeof window&&window)||e("object"==typeof self&&self)||e("object"==typeof n&&n)||Function("return this")()}).call(this,e(39))},function(t,n){t.exports=function(t){try{return!!t()}catch(t){return!0}}},function(t,n){t.exports=function(t){return"object"==typeof t?null!==t:"function"==typeof t}},function(t,n,e){var r=e(2);t.exports=function(t){if(!r(t))throw TypeError(String(t)+" is not an object");return t}},function(t,n,e){var r=e(1);t.exports=!r((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]}))},function(t,n){var e={}.hasOwnProperty;t.exports=function(t,n){return e.call(t,n)}},function(t,n){t.exports=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t}},function(t,n,e){var r=e(4),o=e(8),i=e(25);t.exports=r?function(t,n,e){return o.f(t,n,i(1,e))}:function(t,n,e){return t[n]=e,t}},function(t,n,e){var r=e(4),o=e(19),i=e(3),u=e(20),c=Object.defineProperty;n.f=r?c:function(t,n,e){if(i(t),n=u(n,!0),i(e),o)try{return c(t,n,e)}catch(t){}if("get"in e||"set"in e)throw TypeError("Accessors not supported");return"value"in e&&(t[n]=e.value),t}},function(t,n){var e=Math.ceil,r=Math.floor;t.exports=function(t){return isNaN(t=+t)?0:(t>0?r:e)(t)}},function(t,n,e){var r=e(0),o=e(23),i=e(5),u=e(26),c=e(27),a=e(51),f=o("wks"),s=r.Symbol,l=a?s:s&&s.withoutSetter||u;t.exports=function(t){return i(f,t)||(c&&i(s,t)?f[t]=s[t]:f[t]=l("Symbol."+t)),f[t]}},function(t,n,e){var r=e(0),o=e(7),i=e(5),u=e(15),c=e(29),a=e(30),f=a.get,s=a.enforce,l=String(String).split("String");(t.exports=function(t,n,e,c){var a=!!c&&!!c.unsafe,f=!!c&&!!c.enumerable,p=!!c&&!!c.noTargetGet;"function"==typeof e&&("string"!=typeof n||i(e,"name")||o(e,"name",n),s(e).source=l.join("string"==typeof n?n:"")),t!==r?(a?!p&&t[n]&&(f=!0):delete t[n],f?t[n]=e:o(t,n,e)):f?t[n]=e:u(n,e)})(Function.prototype,"toString",(function(){return"function"==typeof this&&f(this).source||c(this)}))},function(t,n,e){var r=e(45),o=e(6);t.exports=function(t){return r(o(t))}},function(t,n){var e={}.toString;t.exports=function(t){return e.call(t).slice(8,-1)}},function(t,n,e){var r=e(9),o=Math.min;t.exports=function(t){return t>0?o(r(t),9007199254740991):0}},function(t,n,e){var r=e(0),o=e(7);t.exports=function(t,n){try{o(r,t,n)}catch(e){r[t]=n}return n}},function(t,n,e){"use strict";var r=e(3);t.exports=function(){var t=r(this),n="";return t.global&&(n+="g"),t.ignoreCase&&(n+="i"),t.multiline&&(n+="m"),t.dotAll&&(n+="s"),t.unicode&&(n+="u"),t.sticky&&(n+="y"),n}},function(t,n,e){"use strict";var r,o,i=e(16),u=e(28),c=RegExp.prototype.exec,a=String.prototype.replace,f=c,s=(r=/a/,o=/b*/g,c.call(r,"a"),c.call(o,"a"),0!==r.lastIndex||0!==o.lastIndex),l=u.UNSUPPORTED_Y||u.BROKEN_CARET,p=void 0!==/()??/.exec("")[1];(s||p||l)&&(f=function(t){var n,e,r,o,u=this,f=l&&u.sticky,g=i.call(u),v=u.source,h=0,d=t;return f&&(-1===(g=g.replace("y","")).indexOf("g")&&(g+="g"),d=String(t).slice(u.lastIndex),u.lastIndex>0&&(!u.multiline||u.multiline&&"\n"!==t[u.lastIndex-1])&&(v="(?: "+v+")",d=" "+d,h++),e=new RegExp("^(?:"+v+")",g)),p&&(e=new RegExp("^"+v+"$(?!\\s)",g)),s&&(n=u.lastIndex),r=c.call(f?e:u,d),f?r?(r.input=r.input.slice(h),r[0]=r[0].slice(h),r.index=u.lastIndex,u.lastIndex+=r[0].length):u.lastIndex=0:s&&r&&(u.lastIndex=u.global?r.index+r[0].length:n),p&&r&&r.length>1&&a.call(r[0],e,(function(){for(o=1;o")})),s="$0"==="a".replace(/./,"$0"),l=i("replace"),p=!!/./[l]&&""===/./[l]("a","$0"),g=!o((function(){var t=/(?:)/,n=t.exec;t.exec=function(){return n.apply(this,arguments)};var e="ab".split(t);return 2!==e.length||"a"!==e[0]||"b"!==e[1]}));t.exports=function(t,n,e,l){var v=i(t),h=!o((function(){var n={};return n[v]=function(){return 7},7!=""[t](n)})),d=h&&!o((function(){var n=!1,e=/a/;return"split"===t&&((e={}).constructor={},e.constructor[a]=function(){return e},e.flags="",e[v]=/./[v]),e.exec=function(){return n=!0,null},e[v](""),!n}));if(!h||!d||"replace"===t&&(!f||!s||p)||"split"===t&&!g){var x=/./[v],y=e(v,""[t],(function(t,n,e,r,o){return n.exec===u?h&&!o?{done:!0,value:x.call(n,e,r)}:{done:!0,value:t.call(e,n,r)}:{done:!1}}),{REPLACE_KEEPS_$0:s,REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE:p}),b=y[0],m=y[1];r(String.prototype,t,b),r(RegExp.prototype,v,2==n?function(t,n){return m.call(t,this,n)}:function(t){return m.call(t,this)})}l&&c(RegExp.prototype[v],"sham",!0)}},function(t,n,e){"use strict";var r=e(63).charAt;t.exports=function(t,n,e){return n+(e?r(t,n).length:1)}},function(t,n,e){var r=e(13),o=e(17);t.exports=function(t,n){var e=t.exec;if("function"==typeof e){var i=e.call(t,n);if("object"!=typeof i)throw TypeError("RegExp exec method returned something other than an Object or null");return i}if("RegExp"!==r(t))throw TypeError("RegExp#exec called on incompatible receiver");return o.call(t,n)}},function(t,n,e){"use strict";e.r(n);var r;e(38),e(32),e(61),e(62),e(64);jQuery.extend(BookReader.defaultOptions,{imageFormat:"jp2",subPrefix:"",server:"",zip:""}),BookReader.prototype.setup=(r=BookReader.prototype.setup,function(t){r.call(this,t),this.imageFormat=t.imageFormat,this.subPrefix=t.subPrefix,this.server=t.server,this.zip=t.zip}),BookReader.prototype.printPage=function(){window.open(this.getPrintURI(),"printpage","width=400, height=500, resizable=yes, scrollbars=no, toolbar=no, location=no")},BookReader.prototype.getPrintURI=function(){var t;t=this.constMode2up===this.mode?this.twoPage.currentIndexL:this.firstIndex;var n="id="+this.subPrefix+"&server="+this.server+"&zip="+this.zip+"&format="+this.imageFormat+"&file="+this.getPageFile(t)+"&width="+this._getPageWidth(t)+"&height="+this._getPageHeight(t);return this.constMode2up===this.mode?(n+="&file2="+this.getPageFile(this.twoPage.currentIndexR)+"&width2="+this._getPageWidth(this.twoPage.currentIndexR),n+="&height2="+this._getPageHeight(this.twoPage.currentIndexR),n+="&title="+encodeURIComponent(this.shortTitle(50)+" - Pages "+this.getPageNum(this.twoPage.currentIndexL)+", "+this.getPageNum(this.twoPage.currentIndexR))):n+="&title="+encodeURIComponent(this.shortTitle(50)+" - Page "+this.getPageNum(t)),"/bookreader/print.php?"+n},BookReader.prototype.getPageFile=function(t){if(null===t)return"";var n=String(t),e=new RegExp("0{"+n.length+"}$"),r=this.subPrefix.match("[^/]+$");return r+"_"+this.imageFormat+"/"+r+"_"+"0000".replace(e,n)+"."+this.imageFormat}},function(t,n,e){var r=e(4),o=e(0),i=e(18),u=e(40),c=e(8).f,a=e(21).f,f=e(49),s=e(16),l=e(28),p=e(11),g=e(1),v=e(30).set,h=e(54),d=e(10)("match"),x=o.RegExp,y=x.prototype,b=/a/g,m=/a/g,E=new x(b)!==b,S=l.UNSUPPORTED_Y;if(r&&i("RegExp",!E||S||g((function(){return m[d]=!1,x(b)!=b||x(m)==m||"/a/i"!=x(b,"i")})))){for(var P=function(t,n){var e,r=this instanceof P,o=f(t),i=void 0===n;if(!r&&o&&t.constructor===P&&i)return t;E?o&&!i&&(t=t.source):t instanceof P&&(i&&(n=s.call(t)),t=t.source),S&&(e=!!n&&n.indexOf("y")>-1)&&(n=n.replace(/y/g,""));var c=u(E?new x(t,n):x(t,n),r?this:y,P);return S&&e&&v(c,{sticky:e}),c},_=function(t){t in P||c(P,t,{configurable:!0,get:function(){return x[t]},set:function(n){x[t]=n}})},w=a(x),R=0;w.length>R;)_(w[R++]);y.constructor=P,P.prototype=y,p(o,"RegExp",P)}h("RegExp")},function(t,n){var e;e=function(){return this}();try{e=e||new Function("return this")()}catch(t){"object"==typeof window&&(e=window)}t.exports=e},function(t,n,e){var r=e(2),o=e(41);t.exports=function(t,n,e){var i,u;return o&&"function"==typeof(i=n.constructor)&&i!==e&&r(u=i.prototype)&&u!==e.prototype&&o(t,u),t}},function(t,n,e){var r=e(3),o=e(42);t.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var t,n=!1,e={};try{(t=Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set).call(e,[]),n=e instanceof Array}catch(t){}return function(e,i){return r(e),o(i),n?t.call(e,i):e.__proto__=i,e}}():void 0)},function(t,n,e){var r=e(2);t.exports=function(t){if(!r(t)&&null!==t)throw TypeError("Can't set "+String(t)+" as a prototype");return t}},function(t,n,e){var r=e(0),o=e(2),i=r.document,u=o(i)&&o(i.createElement);t.exports=function(t){return u?i.createElement(t):{}}},function(t,n,e){var r=e(5),o=e(12),i=e(46).indexOf,u=e(22);t.exports=function(t,n){var e,c=o(t),a=0,f=[];for(e in c)!r(u,e)&&r(c,e)&&f.push(e);for(;n.length>a;)r(c,e=n[a++])&&(~i(f,e)||f.push(e));return f}},function(t,n,e){var r=e(1),o=e(13),i="".split;t.exports=r((function(){return!Object("z").propertyIsEnumerable(0)}))?function(t){return"String"==o(t)?i.call(t,""):Object(t)}:Object},function(t,n,e){var r=e(12),o=e(14),i=e(47),u=function(t){return function(n,e,u){var c,a=r(n),f=o(a.length),s=i(u,f);if(t&&e!=e){for(;f>s;)if((c=a[s++])!=c)return!0}else for(;f>s;s++)if((t||s in a)&&a[s]===e)return t||s||0;return!t&&-1}};t.exports={includes:u(!0),indexOf:u(!1)}},function(t,n,e){var r=e(9),o=Math.max,i=Math.min;t.exports=function(t,n){var e=r(t);return e<0?o(e+n,0):i(e,n)}},function(t,n){t.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},function(t,n,e){var r=e(2),o=e(13),i=e(10)("match");t.exports=function(t){var n;return r(t)&&(void 0!==(n=t[i])?!!n:"RegExp"==o(t))}},function(t,n){t.exports=!1},function(t,n,e){var r=e(27);t.exports=r&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},function(t,n,e){var r=e(0),o=e(29),i=r.WeakMap;t.exports="function"==typeof i&&/native code/.test(o(i))},function(t,n,e){var r=e(23),o=e(26),i=r("keys");t.exports=function(t){return i[t]||(i[t]=o(t))}},function(t,n,e){"use strict";var r=e(31),o=e(8),i=e(10),u=e(4),c=i("species");t.exports=function(t){var n=r(t),e=o.f;u&&n&&!n[c]&&e(n,c,{configurable:!0,get:function(){return this}})}},function(t,n,e){var r=e(0);t.exports=r},function(t,n,e){var r=e(0),o=e(33).f,i=e(7),u=e(11),c=e(15),a=e(58),f=e(18);t.exports=function(t,n){var e,s,l,p,g,v=t.target,h=t.global,d=t.stat;if(e=h?r:d?r[v]||c(v,{}):(r[v]||{}).prototype)for(s in n){if(p=n[s],l=t.noTargetGet?(g=o(e,s))&&g.value:e[s],!f(h?s:v+(d?".":"#")+s,t.forced)&&void 0!==l){if(typeof p==typeof l)continue;a(p,l)}(t.sham||l&&l.sham)&&i(p,"sham",!0),u(e,s,p,t)}}},function(t,n,e){"use strict";var r={}.propertyIsEnumerable,o=Object.getOwnPropertyDescriptor,i=o&&!r.call({1:2},1);n.f=i?function(t){var n=o(this,t);return!!n&&n.enumerable}:r},function(t,n,e){var r=e(5),o=e(59),i=e(33),u=e(8);t.exports=function(t,n){for(var e=o(n),c=u.f,a=i.f,f=0;f=f?t?"":void 0:(i=c.charCodeAt(a))<55296||i>56319||a+1===f||(u=c.charCodeAt(a+1))<56320||u>57343?t?c.charAt(a):i:t?c.slice(a,a+2):u-56320+(i-55296<<10)+65536}};t.exports={codeAt:i(!1),charAt:i(!0)}},function(t,n,e){"use strict";var r=e(34),o=e(3),i=e(65),u=e(14),c=e(9),a=e(6),f=e(35),s=e(36),l=Math.max,p=Math.min,g=Math.floor,v=/\$([$&'`]|\d\d?|<[^>]*>)/g,h=/\$([$&'`]|\d\d?)/g;r("replace",2,(function(t,n,e,r){var d=r.REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE,x=r.REPLACE_KEEPS_$0,y=d?"$":"$0";return[function(e,r){var o=a(this),i=null==e?void 0:e[t];return void 0!==i?i.call(e,o,r):n.call(String(o),e,r)},function(t,r){if(!d&&x||"string"==typeof r&&-1===r.indexOf(y)){var i=e(n,t,this,r);if(i.done)return i.value}var a=o(t),g=String(this),v="function"==typeof r;v||(r=String(r));var h=a.global;if(h){var m=a.unicode;a.lastIndex=0}for(var E=[];;){var S=s(a,g);if(null===S)break;if(E.push(S),!h)break;""===String(S[0])&&(a.lastIndex=f(g,u(a.lastIndex),m))}for(var P,_="",w=0,R=0;R=w&&(_+=g.slice(w,I)+M,w=I+O.length)}return _+g.slice(w)}];function b(t,e,r,o,u,c){var a=r+t.length,f=o.length,s=h;return void 0!==u&&(u=i(u),s=v),n.call(c,s,(function(n,i){var c;switch(i.charAt(0)){case"$":return"$";case"&":return t;case"`":return e.slice(0,r);case"'":return e.slice(a);case"<":c=u[i.slice(1,-1)];break;default:var s=+i;if(0===s)return n;if(s>f){var l=g(s/10);return 0===l?n:l<=f?void 0===o[l-1]?i.charAt(1):o[l-1]+i.charAt(1):n}c=o[s-1]}return void 0===c?"":c}))}}))},function(t,n,e){var r=e(6);t.exports=function(t){return Object(r(t))}}]); //# sourceMappingURL=plugin.print.js.map \ No newline at end of file diff --git a/BookReader/plugins/plugin.print.js.map b/BookReader/plugins/plugin.print.js.map index b16b58506..b238cda92 100644 --- a/BookReader/plugins/plugin.print.js.map +++ b/BookReader/plugins/plugin.print.js.map @@ -1 +1 @@ -{"version":3,"sources":["webpack:///webpack/bootstrap","webpack:///./node_modules/core-js/internals/global.js","webpack:///./node_modules/core-js/internals/fails.js","webpack:///./node_modules/core-js/internals/is-object.js","webpack:///./node_modules/core-js/internals/an-object.js","webpack:///./node_modules/core-js/internals/descriptors.js","webpack:///./node_modules/core-js/internals/require-object-coercible.js","webpack:///./node_modules/core-js/internals/to-integer.js","webpack:///./node_modules/core-js/internals/well-known-symbol.js","webpack:///./node_modules/core-js/internals/shared.js","webpack:///./node_modules/core-js/internals/create-non-enumerable-property.js","webpack:///./node_modules/core-js/internals/object-define-property.js","webpack:///./node_modules/core-js/internals/has.js","webpack:///./node_modules/core-js/internals/classof-raw.js","webpack:///./node_modules/core-js/internals/to-length.js","webpack:///./node_modules/core-js/internals/regexp-flags.js","webpack:///./node_modules/core-js/internals/redefine.js","webpack:///./node_modules/core-js/internals/to-indexed-object.js","webpack:///./node_modules/core-js/internals/hidden-keys.js","webpack:///./node_modules/core-js/internals/set-global.js","webpack:///./node_modules/core-js/internals/uid.js","webpack:///./node_modules/core-js/internals/function-to-string.js","webpack:///./node_modules/core-js/internals/fix-regexp-well-known-symbol-logic.js","webpack:///./node_modules/core-js/internals/regexp-exec.js","webpack:///./node_modules/core-js/internals/advance-string-index.js","webpack:///./node_modules/core-js/internals/regexp-exec-abstract.js","webpack:///./src/js/plugins/plugin.print.js","webpack:///./node_modules/core-js/modules/es.regexp.constructor.js","webpack:///(webpack)/buildin/global.js","webpack:///./node_modules/core-js/internals/is-forced.js","webpack:///./node_modules/core-js/internals/inherit-if-required.js","webpack:///./node_modules/core-js/internals/object-set-prototype-of.js","webpack:///./node_modules/core-js/internals/a-possible-prototype.js","webpack:///./node_modules/core-js/internals/ie8-dom-define.js","webpack:///./node_modules/core-js/internals/document-create-element.js","webpack:///./node_modules/core-js/internals/to-primitive.js","webpack:///./node_modules/core-js/internals/object-get-own-property-names.js","webpack:///./node_modules/core-js/internals/object-keys-internal.js","webpack:///./node_modules/core-js/internals/indexed-object.js","webpack:///./node_modules/core-js/internals/array-includes.js","webpack:///./node_modules/core-js/internals/to-absolute-index.js","webpack:///./node_modules/core-js/internals/enum-bug-keys.js","webpack:///./node_modules/core-js/internals/is-regexp.js","webpack:///./node_modules/core-js/internals/is-pure.js","webpack:///./node_modules/core-js/internals/shared-store.js","webpack:///./node_modules/core-js/internals/create-property-descriptor.js","webpack:///./node_modules/core-js/internals/native-symbol.js","webpack:///./node_modules/core-js/internals/internal-state.js","webpack:///./node_modules/core-js/internals/native-weak-map.js","webpack:///./node_modules/core-js/internals/shared-key.js","webpack:///./node_modules/core-js/internals/set-species.js","webpack:///./node_modules/core-js/internals/get-built-in.js","webpack:///./node_modules/core-js/internals/path.js","webpack:///./node_modules/core-js/modules/es.regexp.to-string.js","webpack:///./node_modules/core-js/modules/es.string.match.js","webpack:///./node_modules/core-js/internals/string-multibyte.js","webpack:///./node_modules/core-js/modules/es.string.replace.js","webpack:///./node_modules/core-js/internals/to-object.js"],"names":["installedModules","__webpack_require__","moduleId","exports","module","i","l","modules","call","m","c","d","name","getter","o","Object","defineProperty","enumerable","get","r","Symbol","toStringTag","value","t","mode","__esModule","ns","create","key","bind","n","object","property","prototype","hasOwnProperty","p","s","it","Math","check","globalThis","window","self","global","Function","exec","error","isObject","TypeError","String","fails","a","undefined","ceil","floor","argument","isNaN","shared","uid","NATIVE_SYMBOL","store","IS_PURE","push","version","copyright","DESCRIPTORS","definePropertyModule","createPropertyDescriptor","f","IE8_DOM_DEFINE","anObject","toPrimitive","nativeDefineProperty","O","P","Attributes","toString","slice","toInteger","min","that","this","result","ignoreCase","multiline","dotAll","unicode","sticky","createNonEnumerableProperty","has","setGlobal","nativeFunctionToString","InternalStateModule","getInternalState","enforceInternalState","enforce","TEMPLATE","split","options","unsafe","simple","noTargetGet","source","join","IndexedObject","requireObjectCoercible","id","postfix","random","redefine","wellKnownSymbol","regexpExec","SPECIES","REPLACE_SUPPORTS_NAMED_GROUPS","re","groups","replace","SPLIT_WORKS_WITH_OVERWRITTEN_EXEC","originalExec","apply","arguments","length","KEY","sham","SYMBOL","DELEGATES_TO_SYMBOL","DELEGATES_TO_EXEC","execCalled","constructor","nativeRegExpMethod","methods","nativeMethod","regexp","str","arg2","forceStringMethod","done","stringMethod","regexMethod","RegExp","string","arg","re1","re2","regexpFlags","nativeExec","nativeReplace","patchedExec","UPDATES_LAST_INDEX_WRONG","lastIndex","NPCG_INCLUDED","reCopy","match","index","charAt","S","classof","R","super_","jQuery","extend","BookReader","defaultOptions","imageFormat","subPrefix","server","zip","setup","printPage","open","getPrintURI","indexToPrint","constMode2up","twoPage","currentIndexL","firstIndex","getPageFile","_getPageWidth","_getPageHeight","currentIndexR","encodeURIComponent","shortTitle","getPageNum","imgStr","insideZipPrefix","isForced","inheritIfRequired","getOwnPropertyNames","isRegExp","getFlags","setSpecies","MATCH","NativeRegExp","RegExpPrototype","CORRECT_NEW","RegExpWrapper","pattern","flags","thisIsRegExp","patternIsRegExp","flagsAreUndefined","proxy","configurable","set","keys","g","e","replacement","feature","detection","data","normalize","POLYFILL","NATIVE","toLowerCase","setPrototypeOf","$this","dummy","Wrapper","NewTarget","NewTargetPrototype","aPossiblePrototype","setter","CORRECT_SETTER","test","getOwnPropertyDescriptor","Array","proto","__proto__","createElement","document","EXISTS","input","PREFERRED_STRING","fn","val","valueOf","internalObjectKeys","hiddenKeys","concat","toIndexedObject","indexOf","names","propertyIsEnumerable","toLength","toAbsoluteIndex","createMethod","IS_INCLUDES","el","fromIndex","includes","max","integer","bitmap","writable","getOwnPropertySymbols","NATIVE_WEAK_MAP","objectHas","sharedKey","WeakMap","wmget","wmhas","wmset","metadata","STATE","getterFor","TYPE","state","type","getBuiltIn","CONSTRUCTOR_NAME","Constructor","path","aFunction","variable","namespace","method","nativeToString","NOT_GENERIC","INCORRECT_NAME","rf","fixRegExpWellKnownSymbolLogic","advanceStringIndex","regExpExec","nativeMatch","maybeCallNative","matcher","res","rx","fullUnicode","A","matchStr","CONVERT_TO_STRING","pos","first","second","position","size","charCodeAt","codeAt","toObject","SUBSTITUTION_SYMBOLS","SUBSTITUTION_SYMBOLS_NO_NAMED","REPLACE","searchValue","replaceValue","replacer","functionalReplace","results","accumulatedResult","nextSourcePosition","matched","captures","j","namedCaptures","replacerArgs","getSubstitution","tailPos","symbols","ch","capture"],"mappings":"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","file":"plugin.print.js","sourcesContent":[" \t// The module cache\n \tvar installedModules = {};\n\n \t// The require function\n \tfunction __webpack_require__(moduleId) {\n\n \t\t// Check if module is in cache\n \t\tif(installedModules[moduleId]) {\n \t\t\treturn installedModules[moduleId].exports;\n \t\t}\n \t\t// Create a new module (and put it into the cache)\n \t\tvar module = installedModules[moduleId] = {\n \t\t\ti: moduleId,\n \t\t\tl: false,\n \t\t\texports: {}\n \t\t};\n\n \t\t// Execute the module function\n \t\tmodules[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n \t\t// Flag the module as loaded\n \t\tmodule.l = true;\n\n \t\t// Return the exports of the module\n \t\treturn module.exports;\n \t}\n\n\n \t// expose the modules object (__webpack_modules__)\n \t__webpack_require__.m = modules;\n\n \t// expose the module cache\n \t__webpack_require__.c = installedModules;\n\n \t// define getter function for harmony exports\n \t__webpack_require__.d = function(exports, name, getter) {\n \t\tif(!__webpack_require__.o(exports, name)) {\n \t\t\tObject.defineProperty(exports, name, { enumerable: true, get: getter });\n \t\t}\n \t};\n\n \t// define __esModule on exports\n \t__webpack_require__.r = function(exports) {\n \t\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n \t\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n \t\t}\n \t\tObject.defineProperty(exports, '__esModule', { value: true });\n \t};\n\n \t// create a fake namespace object\n \t// mode & 1: value is a module id, require it\n \t// mode & 2: merge all properties of value into the ns\n \t// mode & 4: return value when already ns object\n \t// mode & 8|1: behave like require\n \t__webpack_require__.t = function(value, mode) {\n \t\tif(mode & 1) value = __webpack_require__(value);\n \t\tif(mode & 8) return value;\n \t\tif((mode & 4) && typeof value === 'object' && value && value.__esModule) return value;\n \t\tvar ns = Object.create(null);\n \t\t__webpack_require__.r(ns);\n \t\tObject.defineProperty(ns, 'default', { enumerable: true, value: value });\n \t\tif(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key));\n \t\treturn ns;\n \t};\n\n \t// getDefaultExport function for compatibility with non-harmony modules\n \t__webpack_require__.n = function(module) {\n \t\tvar getter = module && module.__esModule ?\n \t\t\tfunction getDefault() { return module['default']; } :\n \t\t\tfunction getModuleExports() { return module; };\n \t\t__webpack_require__.d(getter, 'a', getter);\n \t\treturn getter;\n \t};\n\n \t// Object.prototype.hasOwnProperty.call\n \t__webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };\n\n \t// __webpack_public_path__\n \t__webpack_require__.p = \"\";\n\n\n \t// Load entry module and return exports\n \treturn __webpack_require__(__webpack_require__.s = 25);\n","var check = function (it) {\n return it && it.Math == Math && it;\n};\n\n// https://github.com/zloirock/core-js/issues/86#issuecomment-115759028\nmodule.exports =\n // eslint-disable-next-line no-undef\n check(typeof globalThis == 'object' && globalThis) ||\n check(typeof window == 'object' && window) ||\n check(typeof self == 'object' && self) ||\n check(typeof global == 'object' && global) ||\n // eslint-disable-next-line no-new-func\n Function('return this')();\n","module.exports = function (exec) {\n try {\n return !!exec();\n } catch (error) {\n return true;\n }\n};\n","module.exports = function (it) {\n return typeof it === 'object' ? it !== null : typeof it === 'function';\n};\n","var isObject = require('../internals/is-object');\n\nmodule.exports = function (it) {\n if (!isObject(it)) {\n throw TypeError(String(it) + ' is not an object');\n } return it;\n};\n","var fails = require('../internals/fails');\n\n// Thank's IE8 for his funny defineProperty\nmodule.exports = !fails(function () {\n return Object.defineProperty({}, 'a', { get: function () { return 7; } }).a != 7;\n});\n","// `RequireObjectCoercible` abstract operation\n// https://tc39.github.io/ecma262/#sec-requireobjectcoercible\nmodule.exports = function (it) {\n if (it == undefined) throw TypeError(\"Can't call method on \" + it);\n return it;\n};\n","var ceil = Math.ceil;\nvar floor = Math.floor;\n\n// `ToInteger` abstract operation\n// https://tc39.github.io/ecma262/#sec-tointeger\nmodule.exports = function (argument) {\n return isNaN(argument = +argument) ? 0 : (argument > 0 ? floor : ceil)(argument);\n};\n","var global = require('../internals/global');\nvar shared = require('../internals/shared');\nvar uid = require('../internals/uid');\nvar NATIVE_SYMBOL = require('../internals/native-symbol');\n\nvar Symbol = global.Symbol;\nvar store = shared('wks');\n\nmodule.exports = function (name) {\n return store[name] || (store[name] = NATIVE_SYMBOL && Symbol[name]\n || (NATIVE_SYMBOL ? Symbol : uid)('Symbol.' + name));\n};\n","var IS_PURE = require('../internals/is-pure');\nvar store = require('../internals/shared-store');\n\n(module.exports = function (key, value) {\n return store[key] || (store[key] = value !== undefined ? value : {});\n})('versions', []).push({\n version: '3.3.3',\n mode: IS_PURE ? 'pure' : 'global',\n copyright: '© 2019 Denis Pushkarev (zloirock.ru)'\n});\n","var DESCRIPTORS = require('../internals/descriptors');\nvar definePropertyModule = require('../internals/object-define-property');\nvar createPropertyDescriptor = require('../internals/create-property-descriptor');\n\nmodule.exports = DESCRIPTORS ? function (object, key, value) {\n return definePropertyModule.f(object, key, createPropertyDescriptor(1, value));\n} : function (object, key, value) {\n object[key] = value;\n return object;\n};\n","var DESCRIPTORS = require('../internals/descriptors');\nvar IE8_DOM_DEFINE = require('../internals/ie8-dom-define');\nvar anObject = require('../internals/an-object');\nvar toPrimitive = require('../internals/to-primitive');\n\nvar nativeDefineProperty = Object.defineProperty;\n\n// `Object.defineProperty` method\n// https://tc39.github.io/ecma262/#sec-object.defineproperty\nexports.f = DESCRIPTORS ? nativeDefineProperty : function defineProperty(O, P, Attributes) {\n anObject(O);\n P = toPrimitive(P, true);\n anObject(Attributes);\n if (IE8_DOM_DEFINE) try {\n return nativeDefineProperty(O, P, Attributes);\n } catch (error) { /* empty */ }\n if ('get' in Attributes || 'set' in Attributes) throw TypeError('Accessors not supported');\n if ('value' in Attributes) O[P] = Attributes.value;\n return O;\n};\n","var hasOwnProperty = {}.hasOwnProperty;\n\nmodule.exports = function (it, key) {\n return hasOwnProperty.call(it, key);\n};\n","var toString = {}.toString;\n\nmodule.exports = function (it) {\n return toString.call(it).slice(8, -1);\n};\n","var toInteger = require('../internals/to-integer');\n\nvar min = Math.min;\n\n// `ToLength` abstract operation\n// https://tc39.github.io/ecma262/#sec-tolength\nmodule.exports = function (argument) {\n return argument > 0 ? min(toInteger(argument), 0x1FFFFFFFFFFFFF) : 0; // 2 ** 53 - 1 == 9007199254740991\n};\n","'use strict';\nvar anObject = require('../internals/an-object');\n\n// `RegExp.prototype.flags` getter implementation\n// https://tc39.github.io/ecma262/#sec-get-regexp.prototype.flags\nmodule.exports = function () {\n var that = anObject(this);\n var result = '';\n if (that.global) result += 'g';\n if (that.ignoreCase) result += 'i';\n if (that.multiline) result += 'm';\n if (that.dotAll) result += 's';\n if (that.unicode) result += 'u';\n if (that.sticky) result += 'y';\n return result;\n};\n","var global = require('../internals/global');\nvar shared = require('../internals/shared');\nvar createNonEnumerableProperty = require('../internals/create-non-enumerable-property');\nvar has = require('../internals/has');\nvar setGlobal = require('../internals/set-global');\nvar nativeFunctionToString = require('../internals/function-to-string');\nvar InternalStateModule = require('../internals/internal-state');\n\nvar getInternalState = InternalStateModule.get;\nvar enforceInternalState = InternalStateModule.enforce;\nvar TEMPLATE = String(nativeFunctionToString).split('toString');\n\nshared('inspectSource', function (it) {\n return nativeFunctionToString.call(it);\n});\n\n(module.exports = function (O, key, value, options) {\n var unsafe = options ? !!options.unsafe : false;\n var simple = options ? !!options.enumerable : false;\n var noTargetGet = options ? !!options.noTargetGet : false;\n if (typeof value == 'function') {\n if (typeof key == 'string' && !has(value, 'name')) createNonEnumerableProperty(value, 'name', key);\n enforceInternalState(value).source = TEMPLATE.join(typeof key == 'string' ? key : '');\n }\n if (O === global) {\n if (simple) O[key] = value;\n else setGlobal(key, value);\n return;\n } else if (!unsafe) {\n delete O[key];\n } else if (!noTargetGet && O[key]) {\n simple = true;\n }\n if (simple) O[key] = value;\n else createNonEnumerableProperty(O, key, value);\n// add fake Function#toString for correct work wrapped methods / constructors with methods like LoDash isNative\n})(Function.prototype, 'toString', function toString() {\n return typeof this == 'function' && getInternalState(this).source || nativeFunctionToString.call(this);\n});\n","// toObject with fallback for non-array-like ES3 strings\nvar IndexedObject = require('../internals/indexed-object');\nvar requireObjectCoercible = require('../internals/require-object-coercible');\n\nmodule.exports = function (it) {\n return IndexedObject(requireObjectCoercible(it));\n};\n","module.exports = {};\n","var global = require('../internals/global');\nvar createNonEnumerableProperty = require('../internals/create-non-enumerable-property');\n\nmodule.exports = function (key, value) {\n try {\n createNonEnumerableProperty(global, key, value);\n } catch (error) {\n global[key] = value;\n } return value;\n};\n","var id = 0;\nvar postfix = Math.random();\n\nmodule.exports = function (key) {\n return 'Symbol(' + String(key === undefined ? '' : key) + ')_' + (++id + postfix).toString(36);\n};\n","var shared = require('../internals/shared');\n\nmodule.exports = shared('native-function-to-string', Function.toString);\n","'use strict';\nvar createNonEnumerableProperty = require('../internals/create-non-enumerable-property');\nvar redefine = require('../internals/redefine');\nvar fails = require('../internals/fails');\nvar wellKnownSymbol = require('../internals/well-known-symbol');\nvar regexpExec = require('../internals/regexp-exec');\n\nvar SPECIES = wellKnownSymbol('species');\n\nvar REPLACE_SUPPORTS_NAMED_GROUPS = !fails(function () {\n // #replace needs built-in support for named groups.\n // #match works fine because it just return the exec results, even if it has\n // a \"grops\" property.\n var re = /./;\n re.exec = function () {\n var result = [];\n result.groups = { a: '7' };\n return result;\n };\n return ''.replace(re, '$') !== '7';\n});\n\n// Chrome 51 has a buggy \"split\" implementation when RegExp#exec !== nativeExec\n// Weex JS has frozen built-in prototypes, so use try / catch wrapper\nvar SPLIT_WORKS_WITH_OVERWRITTEN_EXEC = !fails(function () {\n var re = /(?:)/;\n var originalExec = re.exec;\n re.exec = function () { return originalExec.apply(this, arguments); };\n var result = 'ab'.split(re);\n return result.length !== 2 || result[0] !== 'a' || result[1] !== 'b';\n});\n\nmodule.exports = function (KEY, length, exec, sham) {\n var SYMBOL = wellKnownSymbol(KEY);\n\n var DELEGATES_TO_SYMBOL = !fails(function () {\n // String methods call symbol-named RegEp methods\n var O = {};\n O[SYMBOL] = function () { return 7; };\n return ''[KEY](O) != 7;\n });\n\n var DELEGATES_TO_EXEC = DELEGATES_TO_SYMBOL && !fails(function () {\n // Symbol-named RegExp methods call .exec\n var execCalled = false;\n var re = /a/;\n re.exec = function () { execCalled = true; return null; };\n\n if (KEY === 'split') {\n // RegExp[@@split] doesn't call the regex's exec method, but first creates\n // a new one. We need to return the patched regex when creating the new one.\n re.constructor = {};\n re.constructor[SPECIES] = function () { return re; };\n }\n\n re[SYMBOL]('');\n return !execCalled;\n });\n\n if (\n !DELEGATES_TO_SYMBOL ||\n !DELEGATES_TO_EXEC ||\n (KEY === 'replace' && !REPLACE_SUPPORTS_NAMED_GROUPS) ||\n (KEY === 'split' && !SPLIT_WORKS_WITH_OVERWRITTEN_EXEC)\n ) {\n var nativeRegExpMethod = /./[SYMBOL];\n var methods = exec(SYMBOL, ''[KEY], function (nativeMethod, regexp, str, arg2, forceStringMethod) {\n if (regexp.exec === regexpExec) {\n if (DELEGATES_TO_SYMBOL && !forceStringMethod) {\n // The native String method already delegates to @@method (this\n // polyfilled function), leasing to infinite recursion.\n // We avoid it by directly calling the native @@method method.\n return { done: true, value: nativeRegExpMethod.call(regexp, str, arg2) };\n }\n return { done: true, value: nativeMethod.call(str, regexp, arg2) };\n }\n return { done: false };\n });\n var stringMethod = methods[0];\n var regexMethod = methods[1];\n\n redefine(String.prototype, KEY, stringMethod);\n redefine(RegExp.prototype, SYMBOL, length == 2\n // 21.2.5.8 RegExp.prototype[@@replace](string, replaceValue)\n // 21.2.5.11 RegExp.prototype[@@split](string, limit)\n ? function (string, arg) { return regexMethod.call(string, this, arg); }\n // 21.2.5.6 RegExp.prototype[@@match](string)\n // 21.2.5.9 RegExp.prototype[@@search](string)\n : function (string) { return regexMethod.call(string, this); }\n );\n if (sham) createNonEnumerableProperty(RegExp.prototype[SYMBOL], 'sham', true);\n }\n};\n","'use strict';\nvar regexpFlags = require('./regexp-flags');\n\nvar nativeExec = RegExp.prototype.exec;\n// This always refers to the native implementation, because the\n// String#replace polyfill uses ./fix-regexp-well-known-symbol-logic.js,\n// which loads this file before patching the method.\nvar nativeReplace = String.prototype.replace;\n\nvar patchedExec = nativeExec;\n\nvar UPDATES_LAST_INDEX_WRONG = (function () {\n var re1 = /a/;\n var re2 = /b*/g;\n nativeExec.call(re1, 'a');\n nativeExec.call(re2, 'a');\n return re1.lastIndex !== 0 || re2.lastIndex !== 0;\n})();\n\n// nonparticipating capturing group, copied from es5-shim's String#split patch.\nvar NPCG_INCLUDED = /()??/.exec('')[1] !== undefined;\n\nvar PATCH = UPDATES_LAST_INDEX_WRONG || NPCG_INCLUDED;\n\nif (PATCH) {\n patchedExec = function exec(str) {\n var re = this;\n var lastIndex, reCopy, match, i;\n\n if (NPCG_INCLUDED) {\n reCopy = new RegExp('^' + re.source + '$(?!\\\\s)', regexpFlags.call(re));\n }\n if (UPDATES_LAST_INDEX_WRONG) lastIndex = re.lastIndex;\n\n match = nativeExec.call(re, str);\n\n if (UPDATES_LAST_INDEX_WRONG && match) {\n re.lastIndex = re.global ? match.index + match[0].length : lastIndex;\n }\n if (NPCG_INCLUDED && match && match.length > 1) {\n // Fix browsers whose `exec` methods don't consistently return `undefined`\n // for NPCG, like IE8. NOTE: This doesn' work for /(.?)?/\n nativeReplace.call(match[0], reCopy, function () {\n for (i = 1; i < arguments.length - 2; i++) {\n if (arguments[i] === undefined) match[i] = undefined;\n }\n });\n }\n\n return match;\n };\n}\n\nmodule.exports = patchedExec;\n","'use strict';\nvar charAt = require('../internals/string-multibyte').charAt;\n\n// `AdvanceStringIndex` abstract operation\n// https://tc39.github.io/ecma262/#sec-advancestringindex\nmodule.exports = function (S, index, unicode) {\n return index + (unicode ? charAt(S, index).length : 1);\n};\n","var classof = require('./classof-raw');\nvar regexpExec = require('./regexp-exec');\n\n// `RegExpExec` abstract operation\n// https://tc39.github.io/ecma262/#sec-regexpexec\nmodule.exports = function (R, S) {\n var exec = R.exec;\n if (typeof exec === 'function') {\n var result = exec.call(R, S);\n if (typeof result !== 'object') {\n throw TypeError('RegExp exec method returned something other than an Object or null');\n }\n return result;\n }\n\n if (classof(R) !== 'RegExp') {\n throw TypeError('RegExp#exec called on incompatible receiver');\n }\n\n return regexpExec.call(R, S);\n};\n\n","/* global BookReader */\n\n/**\n * Plugin which used to print book images.\n */\njQuery.extend(BookReader.defaultOptions, {\n imageFormat: 'jp2',\n subPrefix: '',\n server: '',\n zip: '',\n});\n\n/** @override */\nBookReader.prototype.setup = (function (super_) {\n return function (options) {\n super_.call(this, options);\n\n this.imageFormat = options.imageFormat;\n this.subPrefix = options.subPrefix;\n this.server = options.server;\n this.zip = options.zip;\n };\n})(BookReader.prototype.setup);\n\n/**\n * Print page of any book item\n */\nBookReader.prototype.printPage = function() {\n window.open(\n this.getPrintURI(),\n 'printpage',\n 'width=400, height=500, resizable=yes, scrollbars=no, toolbar=no, location=no'\n );\n};\n\n/** \n * Generate print URL from current indices and mode\n *\n * @returns {string} URL\n */\nBookReader.prototype.getPrintURI = function() {\n let indexToPrint;\n if (this.constMode2up === this.mode) {\n indexToPrint = this.twoPage.currentIndexL;\n } else {\n indexToPrint = this.firstIndex; // $$$ the index in the middle of the viewport would make more sense\n }\n\n let options = 'id=' + this.subPrefix + '&server=' + this.server + '&zip=' + this.zip\n + '&format=' + this.imageFormat + '&file=' + this.getPageFile(indexToPrint)\n + '&width=' + this._getPageWidth(indexToPrint) + '&height=' + this._getPageHeight(indexToPrint);\n\n if (this.constMode2up === this.mode) {\n options += '&file2=' + this.getPageFile(this.twoPage.currentIndexR) + '&width2=' + this._getPageWidth(this.twoPage.currentIndexR);\n options += '&height2=' + this._getPageHeight(this.twoPage.currentIndexR);\n options += '&title=' + encodeURIComponent(this.shortTitle(50) + ' - Pages ' + this.getPageNum(this.twoPage.currentIndexL) + ', ' + this.getPageNum(this.twoPage.currentIndexR));\n } else {\n options += '&title=' + encodeURIComponent(this.shortTitle(50) + ' - Page ' + this.getPageNum(indexToPrint));\n }\n\n return '/bookreader/print.php?' + options;\n};\n\n/** \n * Get file from lead index to create print URL\n *\n * @returns {null|string}\n */\nBookReader.prototype.getPageFile = function(index) {\n if (index === null) {\n return '';\n }\n const leafStr = '0000';\n const imgStr = String(index); // String(this._leafMap[index]); // if index != leafNum\n const re = new RegExp(\"0{\"+imgStr.length+\"}$\");\n const insideZipPrefix = this.subPrefix.match('[^/]+$');\n const file = insideZipPrefix + '_' + this.imageFormat + '/' + insideZipPrefix + '_' + leafStr.replace(re, imgStr) + '.' + this.imageFormat;\n return file;\n}\n","var DESCRIPTORS = require('../internals/descriptors');\nvar global = require('../internals/global');\nvar isForced = require('../internals/is-forced');\nvar inheritIfRequired = require('../internals/inherit-if-required');\nvar defineProperty = require('../internals/object-define-property').f;\nvar getOwnPropertyNames = require('../internals/object-get-own-property-names').f;\nvar isRegExp = require('../internals/is-regexp');\nvar getFlags = require('../internals/regexp-flags');\nvar redefine = require('../internals/redefine');\nvar fails = require('../internals/fails');\nvar setSpecies = require('../internals/set-species');\nvar wellKnownSymbol = require('../internals/well-known-symbol');\n\nvar MATCH = wellKnownSymbol('match');\nvar NativeRegExp = global.RegExp;\nvar RegExpPrototype = NativeRegExp.prototype;\nvar re1 = /a/g;\nvar re2 = /a/g;\n\n// \"new\" should create a new object, old webkit bug\nvar CORRECT_NEW = new NativeRegExp(re1) !== re1;\n\nvar FORCED = DESCRIPTORS && isForced('RegExp', (!CORRECT_NEW || fails(function () {\n re2[MATCH] = false;\n // RegExp constructor can alter flags and IsRegExp works correct with @@match\n return NativeRegExp(re1) != re1 || NativeRegExp(re2) == re2 || NativeRegExp(re1, 'i') != '/a/i';\n})));\n\n// `RegExp` constructor\n// https://tc39.github.io/ecma262/#sec-regexp-constructor\nif (FORCED) {\n var RegExpWrapper = function RegExp(pattern, flags) {\n var thisIsRegExp = this instanceof RegExpWrapper;\n var patternIsRegExp = isRegExp(pattern);\n var flagsAreUndefined = flags === undefined;\n return !thisIsRegExp && patternIsRegExp && pattern.constructor === RegExpWrapper && flagsAreUndefined ? pattern\n : inheritIfRequired(CORRECT_NEW\n ? new NativeRegExp(patternIsRegExp && !flagsAreUndefined ? pattern.source : pattern, flags)\n : NativeRegExp((patternIsRegExp = pattern instanceof RegExpWrapper)\n ? pattern.source\n : pattern, patternIsRegExp && flagsAreUndefined ? getFlags.call(pattern) : flags)\n , thisIsRegExp ? this : RegExpPrototype, RegExpWrapper);\n };\n var proxy = function (key) {\n key in RegExpWrapper || defineProperty(RegExpWrapper, key, {\n configurable: true,\n get: function () { return NativeRegExp[key]; },\n set: function (it) { NativeRegExp[key] = it; }\n });\n };\n var keys = getOwnPropertyNames(NativeRegExp);\n var index = 0;\n while (keys.length > index) proxy(keys[index++]);\n RegExpPrototype.constructor = RegExpWrapper;\n RegExpWrapper.prototype = RegExpPrototype;\n redefine(global, 'RegExp', RegExpWrapper);\n}\n\n// https://tc39.github.io/ecma262/#sec-get-regexp-@@species\nsetSpecies('RegExp');\n","var g;\n\n// This works in non-strict mode\ng = (function() {\n\treturn this;\n})();\n\ntry {\n\t// This works if eval is allowed (see CSP)\n\tg = g || new Function(\"return this\")();\n} catch (e) {\n\t// This works if the window reference is available\n\tif (typeof window === \"object\") g = window;\n}\n\n// g can still be undefined, but nothing to do about it...\n// We return undefined, instead of nothing here, so it's\n// easier to handle this case. if(!global) { ...}\n\nmodule.exports = g;\n","var fails = require('../internals/fails');\n\nvar replacement = /#|\\.prototype\\./;\n\nvar isForced = function (feature, detection) {\n var value = data[normalize(feature)];\n return value == POLYFILL ? true\n : value == NATIVE ? false\n : typeof detection == 'function' ? fails(detection)\n : !!detection;\n};\n\nvar normalize = isForced.normalize = function (string) {\n return String(string).replace(replacement, '.').toLowerCase();\n};\n\nvar data = isForced.data = {};\nvar NATIVE = isForced.NATIVE = 'N';\nvar POLYFILL = isForced.POLYFILL = 'P';\n\nmodule.exports = isForced;\n","var isObject = require('../internals/is-object');\nvar setPrototypeOf = require('../internals/object-set-prototype-of');\n\n// makes subclassing work correct for wrapped built-ins\nmodule.exports = function ($this, dummy, Wrapper) {\n var NewTarget, NewTargetPrototype;\n if (\n // it can work only with native `setPrototypeOf`\n setPrototypeOf &&\n // we haven't completely correct pre-ES6 way for getting `new.target`, so use this\n typeof (NewTarget = dummy.constructor) == 'function' &&\n NewTarget !== Wrapper &&\n isObject(NewTargetPrototype = NewTarget.prototype) &&\n NewTargetPrototype !== Wrapper.prototype\n ) setPrototypeOf($this, NewTargetPrototype);\n return $this;\n};\n","var anObject = require('../internals/an-object');\nvar aPossiblePrototype = require('../internals/a-possible-prototype');\n\n// `Object.setPrototypeOf` method\n// https://tc39.github.io/ecma262/#sec-object.setprototypeof\n// Works with __proto__ only. Old v8 can't work with null proto objects.\n/* eslint-disable no-proto */\nmodule.exports = Object.setPrototypeOf || ('__proto__' in {} ? function () {\n var CORRECT_SETTER = false;\n var test = {};\n var setter;\n try {\n setter = Object.getOwnPropertyDescriptor(Object.prototype, '__proto__').set;\n setter.call(test, []);\n CORRECT_SETTER = test instanceof Array;\n } catch (error) { /* empty */ }\n return function setPrototypeOf(O, proto) {\n anObject(O);\n aPossiblePrototype(proto);\n if (CORRECT_SETTER) setter.call(O, proto);\n else O.__proto__ = proto;\n return O;\n };\n}() : undefined);\n","var isObject = require('../internals/is-object');\n\nmodule.exports = function (it) {\n if (!isObject(it) && it !== null) {\n throw TypeError(\"Can't set \" + String(it) + ' as a prototype');\n } return it;\n};\n","var DESCRIPTORS = require('../internals/descriptors');\nvar fails = require('../internals/fails');\nvar createElement = require('../internals/document-create-element');\n\n// Thank's IE8 for his funny defineProperty\nmodule.exports = !DESCRIPTORS && !fails(function () {\n return Object.defineProperty(createElement('div'), 'a', {\n get: function () { return 7; }\n }).a != 7;\n});\n","var global = require('../internals/global');\nvar isObject = require('../internals/is-object');\n\nvar document = global.document;\n// typeof document.createElement is 'object' in old IE\nvar EXISTS = isObject(document) && isObject(document.createElement);\n\nmodule.exports = function (it) {\n return EXISTS ? document.createElement(it) : {};\n};\n","var isObject = require('../internals/is-object');\n\n// `ToPrimitive` abstract operation\n// https://tc39.github.io/ecma262/#sec-toprimitive\n// instead of the ES6 spec version, we didn't implement @@toPrimitive case\n// and the second argument - flag - preferred type is a string\nmodule.exports = function (input, PREFERRED_STRING) {\n if (!isObject(input)) return input;\n var fn, val;\n if (PREFERRED_STRING && typeof (fn = input.toString) == 'function' && !isObject(val = fn.call(input))) return val;\n if (typeof (fn = input.valueOf) == 'function' && !isObject(val = fn.call(input))) return val;\n if (!PREFERRED_STRING && typeof (fn = input.toString) == 'function' && !isObject(val = fn.call(input))) return val;\n throw TypeError(\"Can't convert object to primitive value\");\n};\n","var internalObjectKeys = require('../internals/object-keys-internal');\nvar enumBugKeys = require('../internals/enum-bug-keys');\n\nvar hiddenKeys = enumBugKeys.concat('length', 'prototype');\n\n// `Object.getOwnPropertyNames` method\n// https://tc39.github.io/ecma262/#sec-object.getownpropertynames\nexports.f = Object.getOwnPropertyNames || function getOwnPropertyNames(O) {\n return internalObjectKeys(O, hiddenKeys);\n};\n","var has = require('../internals/has');\nvar toIndexedObject = require('../internals/to-indexed-object');\nvar indexOf = require('../internals/array-includes').indexOf;\nvar hiddenKeys = require('../internals/hidden-keys');\n\nmodule.exports = function (object, names) {\n var O = toIndexedObject(object);\n var i = 0;\n var result = [];\n var key;\n for (key in O) !has(hiddenKeys, key) && has(O, key) && result.push(key);\n // Don't enum bug & hidden keys\n while (names.length > i) if (has(O, key = names[i++])) {\n ~indexOf(result, key) || result.push(key);\n }\n return result;\n};\n","var fails = require('../internals/fails');\nvar classof = require('../internals/classof-raw');\n\nvar split = ''.split;\n\n// fallback for non-array-like ES3 and non-enumerable old V8 strings\nmodule.exports = fails(function () {\n // throws an error in rhino, see https://github.com/mozilla/rhino/issues/346\n // eslint-disable-next-line no-prototype-builtins\n return !Object('z').propertyIsEnumerable(0);\n}) ? function (it) {\n return classof(it) == 'String' ? split.call(it, '') : Object(it);\n} : Object;\n","var toIndexedObject = require('../internals/to-indexed-object');\nvar toLength = require('../internals/to-length');\nvar toAbsoluteIndex = require('../internals/to-absolute-index');\n\n// `Array.prototype.{ indexOf, includes }` methods implementation\nvar createMethod = function (IS_INCLUDES) {\n return function ($this, el, fromIndex) {\n var O = toIndexedObject($this);\n var length = toLength(O.length);\n var index = toAbsoluteIndex(fromIndex, length);\n var value;\n // Array#includes uses SameValueZero equality algorithm\n // eslint-disable-next-line no-self-compare\n if (IS_INCLUDES && el != el) while (length > index) {\n value = O[index++];\n // eslint-disable-next-line no-self-compare\n if (value != value) return true;\n // Array#indexOf ignores holes, Array#includes - not\n } else for (;length > index; index++) {\n if ((IS_INCLUDES || index in O) && O[index] === el) return IS_INCLUDES || index || 0;\n } return !IS_INCLUDES && -1;\n };\n};\n\nmodule.exports = {\n // `Array.prototype.includes` method\n // https://tc39.github.io/ecma262/#sec-array.prototype.includes\n includes: createMethod(true),\n // `Array.prototype.indexOf` method\n // https://tc39.github.io/ecma262/#sec-array.prototype.indexof\n indexOf: createMethod(false)\n};\n","var toInteger = require('../internals/to-integer');\n\nvar max = Math.max;\nvar min = Math.min;\n\n// Helper for a popular repeating case of the spec:\n// Let integer be ? ToInteger(index).\n// If integer < 0, let result be max((length + integer), 0); else let result be min(length, length).\nmodule.exports = function (index, length) {\n var integer = toInteger(index);\n return integer < 0 ? max(integer + length, 0) : min(integer, length);\n};\n","// IE8- don't enum bug keys\nmodule.exports = [\n 'constructor',\n 'hasOwnProperty',\n 'isPrototypeOf',\n 'propertyIsEnumerable',\n 'toLocaleString',\n 'toString',\n 'valueOf'\n];\n","var isObject = require('../internals/is-object');\nvar classof = require('../internals/classof-raw');\nvar wellKnownSymbol = require('../internals/well-known-symbol');\n\nvar MATCH = wellKnownSymbol('match');\n\n// `IsRegExp` abstract operation\n// https://tc39.github.io/ecma262/#sec-isregexp\nmodule.exports = function (it) {\n var isRegExp;\n return isObject(it) && ((isRegExp = it[MATCH]) !== undefined ? !!isRegExp : classof(it) == 'RegExp');\n};\n","module.exports = false;\n","var global = require('../internals/global');\nvar setGlobal = require('../internals/set-global');\n\nvar SHARED = '__core-js_shared__';\nvar store = global[SHARED] || setGlobal(SHARED, {});\n\nmodule.exports = store;\n","module.exports = function (bitmap, value) {\n return {\n enumerable: !(bitmap & 1),\n configurable: !(bitmap & 2),\n writable: !(bitmap & 4),\n value: value\n };\n};\n","var fails = require('../internals/fails');\n\nmodule.exports = !!Object.getOwnPropertySymbols && !fails(function () {\n // Chrome 38 Symbol has incorrect toString conversion\n // eslint-disable-next-line no-undef\n return !String(Symbol());\n});\n","var NATIVE_WEAK_MAP = require('../internals/native-weak-map');\nvar global = require('../internals/global');\nvar isObject = require('../internals/is-object');\nvar createNonEnumerableProperty = require('../internals/create-non-enumerable-property');\nvar objectHas = require('../internals/has');\nvar sharedKey = require('../internals/shared-key');\nvar hiddenKeys = require('../internals/hidden-keys');\n\nvar WeakMap = global.WeakMap;\nvar set, get, has;\n\nvar enforce = function (it) {\n return has(it) ? get(it) : set(it, {});\n};\n\nvar getterFor = function (TYPE) {\n return function (it) {\n var state;\n if (!isObject(it) || (state = get(it)).type !== TYPE) {\n throw TypeError('Incompatible receiver, ' + TYPE + ' required');\n } return state;\n };\n};\n\nif (NATIVE_WEAK_MAP) {\n var store = new WeakMap();\n var wmget = store.get;\n var wmhas = store.has;\n var wmset = store.set;\n set = function (it, metadata) {\n wmset.call(store, it, metadata);\n return metadata;\n };\n get = function (it) {\n return wmget.call(store, it) || {};\n };\n has = function (it) {\n return wmhas.call(store, it);\n };\n} else {\n var STATE = sharedKey('state');\n hiddenKeys[STATE] = true;\n set = function (it, metadata) {\n createNonEnumerableProperty(it, STATE, metadata);\n return metadata;\n };\n get = function (it) {\n return objectHas(it, STATE) ? it[STATE] : {};\n };\n has = function (it) {\n return objectHas(it, STATE);\n };\n}\n\nmodule.exports = {\n set: set,\n get: get,\n has: has,\n enforce: enforce,\n getterFor: getterFor\n};\n","var global = require('../internals/global');\nvar nativeFunctionToString = require('../internals/function-to-string');\n\nvar WeakMap = global.WeakMap;\n\nmodule.exports = typeof WeakMap === 'function' && /native code/.test(nativeFunctionToString.call(WeakMap));\n","var shared = require('../internals/shared');\nvar uid = require('../internals/uid');\n\nvar keys = shared('keys');\n\nmodule.exports = function (key) {\n return keys[key] || (keys[key] = uid(key));\n};\n","'use strict';\nvar getBuiltIn = require('../internals/get-built-in');\nvar definePropertyModule = require('../internals/object-define-property');\nvar wellKnownSymbol = require('../internals/well-known-symbol');\nvar DESCRIPTORS = require('../internals/descriptors');\n\nvar SPECIES = wellKnownSymbol('species');\n\nmodule.exports = function (CONSTRUCTOR_NAME) {\n var Constructor = getBuiltIn(CONSTRUCTOR_NAME);\n var defineProperty = definePropertyModule.f;\n\n if (DESCRIPTORS && Constructor && !Constructor[SPECIES]) {\n defineProperty(Constructor, SPECIES, {\n configurable: true,\n get: function () { return this; }\n });\n }\n};\n","var path = require('../internals/path');\nvar global = require('../internals/global');\n\nvar aFunction = function (variable) {\n return typeof variable == 'function' ? variable : undefined;\n};\n\nmodule.exports = function (namespace, method) {\n return arguments.length < 2 ? aFunction(path[namespace]) || aFunction(global[namespace])\n : path[namespace] && path[namespace][method] || global[namespace] && global[namespace][method];\n};\n","module.exports = require('../internals/global');\n","'use strict';\nvar redefine = require('../internals/redefine');\nvar anObject = require('../internals/an-object');\nvar fails = require('../internals/fails');\nvar flags = require('../internals/regexp-flags');\n\nvar TO_STRING = 'toString';\nvar RegExpPrototype = RegExp.prototype;\nvar nativeToString = RegExpPrototype[TO_STRING];\n\nvar NOT_GENERIC = fails(function () { return nativeToString.call({ source: 'a', flags: 'b' }) != '/a/b'; });\n// FF44- RegExp#toString has a wrong name\nvar INCORRECT_NAME = nativeToString.name != TO_STRING;\n\n// `RegExp.prototype.toString` method\n// https://tc39.github.io/ecma262/#sec-regexp.prototype.tostring\nif (NOT_GENERIC || INCORRECT_NAME) {\n redefine(RegExp.prototype, TO_STRING, function toString() {\n var R = anObject(this);\n var p = String(R.source);\n var rf = R.flags;\n var f = String(rf === undefined && R instanceof RegExp && !('flags' in RegExpPrototype) ? flags.call(R) : rf);\n return '/' + p + '/' + f;\n }, { unsafe: true });\n}\n","'use strict';\nvar fixRegExpWellKnownSymbolLogic = require('../internals/fix-regexp-well-known-symbol-logic');\nvar anObject = require('../internals/an-object');\nvar toLength = require('../internals/to-length');\nvar requireObjectCoercible = require('../internals/require-object-coercible');\nvar advanceStringIndex = require('../internals/advance-string-index');\nvar regExpExec = require('../internals/regexp-exec-abstract');\n\n// @@match logic\nfixRegExpWellKnownSymbolLogic('match', 1, function (MATCH, nativeMatch, maybeCallNative) {\n return [\n // `String.prototype.match` method\n // https://tc39.github.io/ecma262/#sec-string.prototype.match\n function match(regexp) {\n var O = requireObjectCoercible(this);\n var matcher = regexp == undefined ? undefined : regexp[MATCH];\n return matcher !== undefined ? matcher.call(regexp, O) : new RegExp(regexp)[MATCH](String(O));\n },\n // `RegExp.prototype[@@match]` method\n // https://tc39.github.io/ecma262/#sec-regexp.prototype-@@match\n function (regexp) {\n var res = maybeCallNative(nativeMatch, regexp, this);\n if (res.done) return res.value;\n\n var rx = anObject(regexp);\n var S = String(this);\n\n if (!rx.global) return regExpExec(rx, S);\n\n var fullUnicode = rx.unicode;\n rx.lastIndex = 0;\n var A = [];\n var n = 0;\n var result;\n while ((result = regExpExec(rx, S)) !== null) {\n var matchStr = String(result[0]);\n A[n] = matchStr;\n if (matchStr === '') rx.lastIndex = advanceStringIndex(S, toLength(rx.lastIndex), fullUnicode);\n n++;\n }\n return n === 0 ? null : A;\n }\n ];\n});\n","var toInteger = require('../internals/to-integer');\nvar requireObjectCoercible = require('../internals/require-object-coercible');\n\n// `String.prototype.{ codePointAt, at }` methods implementation\nvar createMethod = function (CONVERT_TO_STRING) {\n return function ($this, pos) {\n var S = String(requireObjectCoercible($this));\n var position = toInteger(pos);\n var size = S.length;\n var first, second;\n if (position < 0 || position >= size) return CONVERT_TO_STRING ? '' : undefined;\n first = S.charCodeAt(position);\n return first < 0xD800 || first > 0xDBFF || position + 1 === size\n || (second = S.charCodeAt(position + 1)) < 0xDC00 || second > 0xDFFF\n ? CONVERT_TO_STRING ? S.charAt(position) : first\n : CONVERT_TO_STRING ? S.slice(position, position + 2) : (first - 0xD800 << 10) + (second - 0xDC00) + 0x10000;\n };\n};\n\nmodule.exports = {\n // `String.prototype.codePointAt` method\n // https://tc39.github.io/ecma262/#sec-string.prototype.codepointat\n codeAt: createMethod(false),\n // `String.prototype.at` method\n // https://github.com/mathiasbynens/String.prototype.at\n charAt: createMethod(true)\n};\n","'use strict';\nvar fixRegExpWellKnownSymbolLogic = require('../internals/fix-regexp-well-known-symbol-logic');\nvar anObject = require('../internals/an-object');\nvar toObject = require('../internals/to-object');\nvar toLength = require('../internals/to-length');\nvar toInteger = require('../internals/to-integer');\nvar requireObjectCoercible = require('../internals/require-object-coercible');\nvar advanceStringIndex = require('../internals/advance-string-index');\nvar regExpExec = require('../internals/regexp-exec-abstract');\n\nvar max = Math.max;\nvar min = Math.min;\nvar floor = Math.floor;\nvar SUBSTITUTION_SYMBOLS = /\\$([$&'`]|\\d\\d?|<[^>]*>)/g;\nvar SUBSTITUTION_SYMBOLS_NO_NAMED = /\\$([$&'`]|\\d\\d?)/g;\n\nvar maybeToString = function (it) {\n return it === undefined ? it : String(it);\n};\n\n// @@replace logic\nfixRegExpWellKnownSymbolLogic('replace', 2, function (REPLACE, nativeReplace, maybeCallNative) {\n return [\n // `String.prototype.replace` method\n // https://tc39.github.io/ecma262/#sec-string.prototype.replace\n function replace(searchValue, replaceValue) {\n var O = requireObjectCoercible(this);\n var replacer = searchValue == undefined ? undefined : searchValue[REPLACE];\n return replacer !== undefined\n ? replacer.call(searchValue, O, replaceValue)\n : nativeReplace.call(String(O), searchValue, replaceValue);\n },\n // `RegExp.prototype[@@replace]` method\n // https://tc39.github.io/ecma262/#sec-regexp.prototype-@@replace\n function (regexp, replaceValue) {\n var res = maybeCallNative(nativeReplace, regexp, this, replaceValue);\n if (res.done) return res.value;\n\n var rx = anObject(regexp);\n var S = String(this);\n\n var functionalReplace = typeof replaceValue === 'function';\n if (!functionalReplace) replaceValue = String(replaceValue);\n\n var global = rx.global;\n if (global) {\n var fullUnicode = rx.unicode;\n rx.lastIndex = 0;\n }\n var results = [];\n while (true) {\n var result = regExpExec(rx, S);\n if (result === null) break;\n\n results.push(result);\n if (!global) break;\n\n var matchStr = String(result[0]);\n if (matchStr === '') rx.lastIndex = advanceStringIndex(S, toLength(rx.lastIndex), fullUnicode);\n }\n\n var accumulatedResult = '';\n var nextSourcePosition = 0;\n for (var i = 0; i < results.length; i++) {\n result = results[i];\n\n var matched = String(result[0]);\n var position = max(min(toInteger(result.index), S.length), 0);\n var captures = [];\n // NOTE: This is equivalent to\n // captures = result.slice(1).map(maybeToString)\n // but for some reason `nativeSlice.call(result, 1, result.length)` (called in\n // the slice polyfill when slicing native arrays) \"doesn't work\" in safari 9 and\n // causes a crash (https://pastebin.com/N21QzeQA) when trying to debug it.\n for (var j = 1; j < result.length; j++) captures.push(maybeToString(result[j]));\n var namedCaptures = result.groups;\n if (functionalReplace) {\n var replacerArgs = [matched].concat(captures, position, S);\n if (namedCaptures !== undefined) replacerArgs.push(namedCaptures);\n var replacement = String(replaceValue.apply(undefined, replacerArgs));\n } else {\n replacement = getSubstitution(matched, S, position, captures, namedCaptures, replaceValue);\n }\n if (position >= nextSourcePosition) {\n accumulatedResult += S.slice(nextSourcePosition, position) + replacement;\n nextSourcePosition = position + matched.length;\n }\n }\n return accumulatedResult + S.slice(nextSourcePosition);\n }\n ];\n\n // https://tc39.github.io/ecma262/#sec-getsubstitution\n function getSubstitution(matched, str, position, captures, namedCaptures, replacement) {\n var tailPos = position + matched.length;\n var m = captures.length;\n var symbols = SUBSTITUTION_SYMBOLS_NO_NAMED;\n if (namedCaptures !== undefined) {\n namedCaptures = toObject(namedCaptures);\n symbols = SUBSTITUTION_SYMBOLS;\n }\n return nativeReplace.call(replacement, symbols, function (match, ch) {\n var capture;\n switch (ch.charAt(0)) {\n case '$': return '$';\n case '&': return matched;\n case '`': return str.slice(0, position);\n case \"'\": return str.slice(tailPos);\n case '<':\n capture = namedCaptures[ch.slice(1, -1)];\n break;\n default: // \\d\\d?\n var n = +ch;\n if (n === 0) return match;\n if (n > m) {\n var f = floor(n / 10);\n if (f === 0) return match;\n if (f <= m) return captures[f - 1] === undefined ? ch.charAt(1) : captures[f - 1] + ch.charAt(1);\n return match;\n }\n capture = captures[n - 1];\n }\n return capture === undefined ? '' : capture;\n });\n }\n});\n","var requireObjectCoercible = require('../internals/require-object-coercible');\n\n// `ToObject` abstract operation\n// https://tc39.github.io/ecma262/#sec-toobject\nmodule.exports = function (argument) {\n return Object(requireObjectCoercible(argument));\n};\n"],"sourceRoot":""} \ No newline at end of file +{"version":3,"sources":["webpack:///webpack/bootstrap","webpack:///./node_modules/core-js/internals/global.js","webpack:///./node_modules/core-js/internals/fails.js","webpack:///./node_modules/core-js/internals/is-object.js","webpack:///./node_modules/core-js/internals/an-object.js","webpack:///./node_modules/core-js/internals/descriptors.js","webpack:///./node_modules/core-js/internals/has.js","webpack:///./node_modules/core-js/internals/require-object-coercible.js","webpack:///./node_modules/core-js/internals/create-non-enumerable-property.js","webpack:///./node_modules/core-js/internals/object-define-property.js","webpack:///./node_modules/core-js/internals/to-integer.js","webpack:///./node_modules/core-js/internals/well-known-symbol.js","webpack:///./node_modules/core-js/internals/redefine.js","webpack:///./node_modules/core-js/internals/to-indexed-object.js","webpack:///./node_modules/core-js/internals/classof-raw.js","webpack:///./node_modules/core-js/internals/to-length.js","webpack:///./node_modules/core-js/internals/set-global.js","webpack:///./node_modules/core-js/internals/regexp-flags.js","webpack:///./node_modules/core-js/internals/regexp-exec.js","webpack:///./node_modules/core-js/internals/is-forced.js","webpack:///./node_modules/core-js/internals/ie8-dom-define.js","webpack:///./node_modules/core-js/internals/to-primitive.js","webpack:///./node_modules/core-js/internals/object-get-own-property-names.js","webpack:///./node_modules/core-js/internals/hidden-keys.js","webpack:///./node_modules/core-js/internals/shared.js","webpack:///./node_modules/core-js/internals/shared-store.js","webpack:///./node_modules/core-js/internals/create-property-descriptor.js","webpack:///./node_modules/core-js/internals/uid.js","webpack:///./node_modules/core-js/internals/native-symbol.js","webpack:///./node_modules/core-js/internals/regexp-sticky-helpers.js","webpack:///./node_modules/core-js/internals/inspect-source.js","webpack:///./node_modules/core-js/internals/internal-state.js","webpack:///./node_modules/core-js/internals/get-built-in.js","webpack:///./node_modules/core-js/modules/es.regexp.exec.js","webpack:///./node_modules/core-js/internals/object-get-own-property-descriptor.js","webpack:///./node_modules/core-js/internals/fix-regexp-well-known-symbol-logic.js","webpack:///./node_modules/core-js/internals/advance-string-index.js","webpack:///./node_modules/core-js/internals/regexp-exec-abstract.js","webpack:///./src/js/plugins/plugin.print.js","webpack:///./node_modules/core-js/modules/es.regexp.constructor.js","webpack:///(webpack)/buildin/global.js","webpack:///./node_modules/core-js/internals/inherit-if-required.js","webpack:///./node_modules/core-js/internals/object-set-prototype-of.js","webpack:///./node_modules/core-js/internals/a-possible-prototype.js","webpack:///./node_modules/core-js/internals/document-create-element.js","webpack:///./node_modules/core-js/internals/object-keys-internal.js","webpack:///./node_modules/core-js/internals/indexed-object.js","webpack:///./node_modules/core-js/internals/array-includes.js","webpack:///./node_modules/core-js/internals/to-absolute-index.js","webpack:///./node_modules/core-js/internals/enum-bug-keys.js","webpack:///./node_modules/core-js/internals/is-regexp.js","webpack:///./node_modules/core-js/internals/is-pure.js","webpack:///./node_modules/core-js/internals/use-symbol-as-uid.js","webpack:///./node_modules/core-js/internals/native-weak-map.js","webpack:///./node_modules/core-js/internals/shared-key.js","webpack:///./node_modules/core-js/internals/set-species.js","webpack:///./node_modules/core-js/internals/path.js","webpack:///./node_modules/core-js/internals/export.js","webpack:///./node_modules/core-js/internals/object-property-is-enumerable.js","webpack:///./node_modules/core-js/internals/copy-constructor-properties.js","webpack:///./node_modules/core-js/internals/own-keys.js","webpack:///./node_modules/core-js/internals/object-get-own-property-symbols.js","webpack:///./node_modules/core-js/modules/es.regexp.to-string.js","webpack:///./node_modules/core-js/modules/es.string.match.js","webpack:///./node_modules/core-js/internals/string-multibyte.js","webpack:///./node_modules/core-js/modules/es.string.replace.js","webpack:///./node_modules/core-js/internals/to-object.js"],"names":["installedModules","__webpack_require__","moduleId","exports","module","i","l","modules","call","m","c","d","name","getter","o","Object","defineProperty","enumerable","get","r","Symbol","toStringTag","value","t","mode","__esModule","ns","create","key","bind","n","object","property","prototype","hasOwnProperty","p","s","it","Math","check","globalThis","window","self","global","Function","exec","error","isObject","TypeError","String","fails","undefined","DESCRIPTORS","definePropertyModule","createPropertyDescriptor","f","IE8_DOM_DEFINE","anObject","toPrimitive","nativeDefineProperty","O","P","Attributes","ceil","floor","argument","isNaN","shared","has","uid","NATIVE_SYMBOL","USE_SYMBOL_AS_UID","WellKnownSymbolsStore","createWellKnownSymbol","withoutSetter","createNonEnumerableProperty","setGlobal","inspectSource","InternalStateModule","getInternalState","enforceInternalState","enforce","TEMPLATE","split","options","unsafe","simple","noTargetGet","source","join","this","IndexedObject","requireObjectCoercible","toString","slice","toInteger","min","that","result","ignoreCase","multiline","dotAll","unicode","sticky","re1","re2","regexpFlags","stickyHelpers","nativeExec","RegExp","nativeReplace","replace","patchedExec","UPDATES_LAST_INDEX_WRONG","lastIndex","UNSUPPORTED_Y","BROKEN_CARET","NPCG_INCLUDED","str","reCopy","match","re","flags","charsAdded","strCopy","indexOf","input","index","length","arguments","replacement","isForced","feature","detection","data","normalize","POLYFILL","NATIVE","string","toLowerCase","createElement","a","PREFERRED_STRING","fn","val","valueOf","internalObjectKeys","hiddenKeys","concat","getOwnPropertyNames","IS_PURE","store","push","version","copyright","bitmap","configurable","writable","id","postfix","random","getOwnPropertySymbols","RE","functionToString","set","NATIVE_WEAK_MAP","objectHas","sharedKey","WeakMap","wmget","wmhas","wmset","metadata","STATE","getterFor","TYPE","state","type","path","aFunction","variable","namespace","method","$","target","proto","forced","propertyIsEnumerableModule","toIndexedObject","nativeGetOwnPropertyDescriptor","getOwnPropertyDescriptor","redefine","wellKnownSymbol","regexpExec","SPECIES","REPLACE_SUPPORTS_NAMED_GROUPS","groups","REPLACE_KEEPS_$0","REPLACE","REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE","SPLIT_WORKS_WITH_OVERWRITTEN_EXEC","originalExec","apply","KEY","sham","SYMBOL","DELEGATES_TO_SYMBOL","DELEGATES_TO_EXEC","execCalled","constructor","nativeRegExpMethod","methods","nativeMethod","regexp","arg2","forceStringMethod","done","stringMethod","regexMethod","arg","charAt","S","classof","R","super_","jQuery","extend","BookReader","defaultOptions","imageFormat","subPrefix","server","zip","setup","printPage","open","getPrintURI","indexToPrint","constMode2up","twoPage","currentIndexL","firstIndex","getPageFile","_getPageWidth","_getPageHeight","currentIndexR","encodeURIComponent","shortTitle","getPageNum","imgStr","insideZipPrefix","inheritIfRequired","isRegExp","getFlags","setInternalState","setSpecies","MATCH","NativeRegExp","RegExpPrototype","CORRECT_NEW","RegExpWrapper","pattern","thisIsRegExp","patternIsRegExp","flagsAreUndefined","proxy","keys","g","e","setPrototypeOf","$this","dummy","Wrapper","NewTarget","NewTargetPrototype","aPossiblePrototype","setter","CORRECT_SETTER","test","Array","__proto__","document","EXISTS","names","propertyIsEnumerable","toLength","toAbsoluteIndex","createMethod","IS_INCLUDES","el","fromIndex","includes","max","integer","iterator","getBuiltIn","CONSTRUCTOR_NAME","Constructor","copyConstructorProperties","targetProperty","sourceProperty","descriptor","TARGET","GLOBAL","STATIC","stat","nativePropertyIsEnumerable","NASHORN_BUG","1","V","ownKeys","getOwnPropertyDescriptorModule","getOwnPropertyNamesModule","getOwnPropertySymbolsModule","nativeToString","NOT_GENERIC","INCORRECT_NAME","rf","fixRegExpWellKnownSymbolLogic","advanceStringIndex","regExpExec","nativeMatch","maybeCallNative","matcher","res","rx","fullUnicode","A","matchStr","CONVERT_TO_STRING","pos","first","second","position","size","charCodeAt","codeAt","toObject","SUBSTITUTION_SYMBOLS","SUBSTITUTION_SYMBOLS_NO_NAMED","reason","UNSAFE_SUBSTITUTE","searchValue","replaceValue","replacer","functionalReplace","results","accumulatedResult","nextSourcePosition","matched","captures","j","namedCaptures","replacerArgs","getSubstitution","tailPos","symbols","ch","capture"],"mappings":"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","file":"plugin.print.js","sourcesContent":[" \t// The module cache\n \tvar installedModules = {};\n\n \t// The require function\n \tfunction __webpack_require__(moduleId) {\n\n \t\t// Check if module is in cache\n \t\tif(installedModules[moduleId]) {\n \t\t\treturn installedModules[moduleId].exports;\n \t\t}\n \t\t// Create a new module (and put it into the cache)\n \t\tvar module = installedModules[moduleId] = {\n \t\t\ti: moduleId,\n \t\t\tl: false,\n \t\t\texports: {}\n \t\t};\n\n \t\t// Execute the module function\n \t\tmodules[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n \t\t// Flag the module as loaded\n \t\tmodule.l = true;\n\n \t\t// Return the exports of the module\n \t\treturn module.exports;\n \t}\n\n\n \t// expose the modules object (__webpack_modules__)\n \t__webpack_require__.m = modules;\n\n \t// expose the module cache\n \t__webpack_require__.c = installedModules;\n\n \t// define getter function for harmony exports\n \t__webpack_require__.d = function(exports, name, getter) {\n \t\tif(!__webpack_require__.o(exports, name)) {\n \t\t\tObject.defineProperty(exports, name, { enumerable: true, get: getter });\n \t\t}\n \t};\n\n \t// define __esModule on exports\n \t__webpack_require__.r = function(exports) {\n \t\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n \t\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n \t\t}\n \t\tObject.defineProperty(exports, '__esModule', { value: true });\n \t};\n\n \t// create a fake namespace object\n \t// mode & 1: value is a module id, require it\n \t// mode & 2: merge all properties of value into the ns\n \t// mode & 4: return value when already ns object\n \t// mode & 8|1: behave like require\n \t__webpack_require__.t = function(value, mode) {\n \t\tif(mode & 1) value = __webpack_require__(value);\n \t\tif(mode & 8) return value;\n \t\tif((mode & 4) && typeof value === 'object' && value && value.__esModule) return value;\n \t\tvar ns = Object.create(null);\n \t\t__webpack_require__.r(ns);\n \t\tObject.defineProperty(ns, 'default', { enumerable: true, value: value });\n \t\tif(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key));\n \t\treturn ns;\n \t};\n\n \t// getDefaultExport function for compatibility with non-harmony modules\n \t__webpack_require__.n = function(module) {\n \t\tvar getter = module && module.__esModule ?\n \t\t\tfunction getDefault() { return module['default']; } :\n \t\t\tfunction getModuleExports() { return module; };\n \t\t__webpack_require__.d(getter, 'a', getter);\n \t\treturn getter;\n \t};\n\n \t// Object.prototype.hasOwnProperty.call\n \t__webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };\n\n \t// __webpack_public_path__\n \t__webpack_require__.p = \"\";\n\n\n \t// Load entry module and return exports\n \treturn __webpack_require__(__webpack_require__.s = 37);\n","var check = function (it) {\n return it && it.Math == Math && it;\n};\n\n// https://github.com/zloirock/core-js/issues/86#issuecomment-115759028\nmodule.exports =\n // eslint-disable-next-line no-undef\n check(typeof globalThis == 'object' && globalThis) ||\n check(typeof window == 'object' && window) ||\n check(typeof self == 'object' && self) ||\n check(typeof global == 'object' && global) ||\n // eslint-disable-next-line no-new-func\n Function('return this')();\n","module.exports = function (exec) {\n try {\n return !!exec();\n } catch (error) {\n return true;\n }\n};\n","module.exports = function (it) {\n return typeof it === 'object' ? it !== null : typeof it === 'function';\n};\n","var isObject = require('../internals/is-object');\n\nmodule.exports = function (it) {\n if (!isObject(it)) {\n throw TypeError(String(it) + ' is not an object');\n } return it;\n};\n","var fails = require('../internals/fails');\n\n// Thank's IE8 for his funny defineProperty\nmodule.exports = !fails(function () {\n return Object.defineProperty({}, 1, { get: function () { return 7; } })[1] != 7;\n});\n","var hasOwnProperty = {}.hasOwnProperty;\n\nmodule.exports = function (it, key) {\n return hasOwnProperty.call(it, key);\n};\n","// `RequireObjectCoercible` abstract operation\n// https://tc39.github.io/ecma262/#sec-requireobjectcoercible\nmodule.exports = function (it) {\n if (it == undefined) throw TypeError(\"Can't call method on \" + it);\n return it;\n};\n","var DESCRIPTORS = require('../internals/descriptors');\nvar definePropertyModule = require('../internals/object-define-property');\nvar createPropertyDescriptor = require('../internals/create-property-descriptor');\n\nmodule.exports = DESCRIPTORS ? function (object, key, value) {\n return definePropertyModule.f(object, key, createPropertyDescriptor(1, value));\n} : function (object, key, value) {\n object[key] = value;\n return object;\n};\n","var DESCRIPTORS = require('../internals/descriptors');\nvar IE8_DOM_DEFINE = require('../internals/ie8-dom-define');\nvar anObject = require('../internals/an-object');\nvar toPrimitive = require('../internals/to-primitive');\n\nvar nativeDefineProperty = Object.defineProperty;\n\n// `Object.defineProperty` method\n// https://tc39.github.io/ecma262/#sec-object.defineproperty\nexports.f = DESCRIPTORS ? nativeDefineProperty : function defineProperty(O, P, Attributes) {\n anObject(O);\n P = toPrimitive(P, true);\n anObject(Attributes);\n if (IE8_DOM_DEFINE) try {\n return nativeDefineProperty(O, P, Attributes);\n } catch (error) { /* empty */ }\n if ('get' in Attributes || 'set' in Attributes) throw TypeError('Accessors not supported');\n if ('value' in Attributes) O[P] = Attributes.value;\n return O;\n};\n","var ceil = Math.ceil;\nvar floor = Math.floor;\n\n// `ToInteger` abstract operation\n// https://tc39.github.io/ecma262/#sec-tointeger\nmodule.exports = function (argument) {\n return isNaN(argument = +argument) ? 0 : (argument > 0 ? floor : ceil)(argument);\n};\n","var global = require('../internals/global');\nvar shared = require('../internals/shared');\nvar has = require('../internals/has');\nvar uid = require('../internals/uid');\nvar NATIVE_SYMBOL = require('../internals/native-symbol');\nvar USE_SYMBOL_AS_UID = require('../internals/use-symbol-as-uid');\n\nvar WellKnownSymbolsStore = shared('wks');\nvar Symbol = global.Symbol;\nvar createWellKnownSymbol = USE_SYMBOL_AS_UID ? Symbol : Symbol && Symbol.withoutSetter || uid;\n\nmodule.exports = function (name) {\n if (!has(WellKnownSymbolsStore, name)) {\n if (NATIVE_SYMBOL && has(Symbol, name)) WellKnownSymbolsStore[name] = Symbol[name];\n else WellKnownSymbolsStore[name] = createWellKnownSymbol('Symbol.' + name);\n } return WellKnownSymbolsStore[name];\n};\n","var global = require('../internals/global');\nvar createNonEnumerableProperty = require('../internals/create-non-enumerable-property');\nvar has = require('../internals/has');\nvar setGlobal = require('../internals/set-global');\nvar inspectSource = require('../internals/inspect-source');\nvar InternalStateModule = require('../internals/internal-state');\n\nvar getInternalState = InternalStateModule.get;\nvar enforceInternalState = InternalStateModule.enforce;\nvar TEMPLATE = String(String).split('String');\n\n(module.exports = function (O, key, value, options) {\n var unsafe = options ? !!options.unsafe : false;\n var simple = options ? !!options.enumerable : false;\n var noTargetGet = options ? !!options.noTargetGet : false;\n if (typeof value == 'function') {\n if (typeof key == 'string' && !has(value, 'name')) createNonEnumerableProperty(value, 'name', key);\n enforceInternalState(value).source = TEMPLATE.join(typeof key == 'string' ? key : '');\n }\n if (O === global) {\n if (simple) O[key] = value;\n else setGlobal(key, value);\n return;\n } else if (!unsafe) {\n delete O[key];\n } else if (!noTargetGet && O[key]) {\n simple = true;\n }\n if (simple) O[key] = value;\n else createNonEnumerableProperty(O, key, value);\n// add fake Function#toString for correct work wrapped methods / constructors with methods like LoDash isNative\n})(Function.prototype, 'toString', function toString() {\n return typeof this == 'function' && getInternalState(this).source || inspectSource(this);\n});\n","// toObject with fallback for non-array-like ES3 strings\nvar IndexedObject = require('../internals/indexed-object');\nvar requireObjectCoercible = require('../internals/require-object-coercible');\n\nmodule.exports = function (it) {\n return IndexedObject(requireObjectCoercible(it));\n};\n","var toString = {}.toString;\n\nmodule.exports = function (it) {\n return toString.call(it).slice(8, -1);\n};\n","var toInteger = require('../internals/to-integer');\n\nvar min = Math.min;\n\n// `ToLength` abstract operation\n// https://tc39.github.io/ecma262/#sec-tolength\nmodule.exports = function (argument) {\n return argument > 0 ? min(toInteger(argument), 0x1FFFFFFFFFFFFF) : 0; // 2 ** 53 - 1 == 9007199254740991\n};\n","var global = require('../internals/global');\nvar createNonEnumerableProperty = require('../internals/create-non-enumerable-property');\n\nmodule.exports = function (key, value) {\n try {\n createNonEnumerableProperty(global, key, value);\n } catch (error) {\n global[key] = value;\n } return value;\n};\n","'use strict';\nvar anObject = require('../internals/an-object');\n\n// `RegExp.prototype.flags` getter implementation\n// https://tc39.github.io/ecma262/#sec-get-regexp.prototype.flags\nmodule.exports = function () {\n var that = anObject(this);\n var result = '';\n if (that.global) result += 'g';\n if (that.ignoreCase) result += 'i';\n if (that.multiline) result += 'm';\n if (that.dotAll) result += 's';\n if (that.unicode) result += 'u';\n if (that.sticky) result += 'y';\n return result;\n};\n","'use strict';\nvar regexpFlags = require('./regexp-flags');\nvar stickyHelpers = require('./regexp-sticky-helpers');\n\nvar nativeExec = RegExp.prototype.exec;\n// This always refers to the native implementation, because the\n// String#replace polyfill uses ./fix-regexp-well-known-symbol-logic.js,\n// which loads this file before patching the method.\nvar nativeReplace = String.prototype.replace;\n\nvar patchedExec = nativeExec;\n\nvar UPDATES_LAST_INDEX_WRONG = (function () {\n var re1 = /a/;\n var re2 = /b*/g;\n nativeExec.call(re1, 'a');\n nativeExec.call(re2, 'a');\n return re1.lastIndex !== 0 || re2.lastIndex !== 0;\n})();\n\nvar UNSUPPORTED_Y = stickyHelpers.UNSUPPORTED_Y || stickyHelpers.BROKEN_CARET;\n\n// nonparticipating capturing group, copied from es5-shim's String#split patch.\nvar NPCG_INCLUDED = /()??/.exec('')[1] !== undefined;\n\nvar PATCH = UPDATES_LAST_INDEX_WRONG || NPCG_INCLUDED || UNSUPPORTED_Y;\n\nif (PATCH) {\n patchedExec = function exec(str) {\n var re = this;\n var lastIndex, reCopy, match, i;\n var sticky = UNSUPPORTED_Y && re.sticky;\n var flags = regexpFlags.call(re);\n var source = re.source;\n var charsAdded = 0;\n var strCopy = str;\n\n if (sticky) {\n flags = flags.replace('y', '');\n if (flags.indexOf('g') === -1) {\n flags += 'g';\n }\n\n strCopy = String(str).slice(re.lastIndex);\n // Support anchored sticky behavior.\n if (re.lastIndex > 0 && (!re.multiline || re.multiline && str[re.lastIndex - 1] !== '\\n')) {\n source = '(?: ' + source + ')';\n strCopy = ' ' + strCopy;\n charsAdded++;\n }\n // ^(? + rx + ) is needed, in combination with some str slicing, to\n // simulate the 'y' flag.\n reCopy = new RegExp('^(?:' + source + ')', flags);\n }\n\n if (NPCG_INCLUDED) {\n reCopy = new RegExp('^' + source + '$(?!\\\\s)', flags);\n }\n if (UPDATES_LAST_INDEX_WRONG) lastIndex = re.lastIndex;\n\n match = nativeExec.call(sticky ? reCopy : re, strCopy);\n\n if (sticky) {\n if (match) {\n match.input = match.input.slice(charsAdded);\n match[0] = match[0].slice(charsAdded);\n match.index = re.lastIndex;\n re.lastIndex += match[0].length;\n } else re.lastIndex = 0;\n } else if (UPDATES_LAST_INDEX_WRONG && match) {\n re.lastIndex = re.global ? match.index + match[0].length : lastIndex;\n }\n if (NPCG_INCLUDED && match && match.length > 1) {\n // Fix browsers whose `exec` methods don't consistently return `undefined`\n // for NPCG, like IE8. NOTE: This doesn' work for /(.?)?/\n nativeReplace.call(match[0], reCopy, function () {\n for (i = 1; i < arguments.length - 2; i++) {\n if (arguments[i] === undefined) match[i] = undefined;\n }\n });\n }\n\n return match;\n };\n}\n\nmodule.exports = patchedExec;\n","var fails = require('../internals/fails');\n\nvar replacement = /#|\\.prototype\\./;\n\nvar isForced = function (feature, detection) {\n var value = data[normalize(feature)];\n return value == POLYFILL ? true\n : value == NATIVE ? false\n : typeof detection == 'function' ? fails(detection)\n : !!detection;\n};\n\nvar normalize = isForced.normalize = function (string) {\n return String(string).replace(replacement, '.').toLowerCase();\n};\n\nvar data = isForced.data = {};\nvar NATIVE = isForced.NATIVE = 'N';\nvar POLYFILL = isForced.POLYFILL = 'P';\n\nmodule.exports = isForced;\n","var DESCRIPTORS = require('../internals/descriptors');\nvar fails = require('../internals/fails');\nvar createElement = require('../internals/document-create-element');\n\n// Thank's IE8 for his funny defineProperty\nmodule.exports = !DESCRIPTORS && !fails(function () {\n return Object.defineProperty(createElement('div'), 'a', {\n get: function () { return 7; }\n }).a != 7;\n});\n","var isObject = require('../internals/is-object');\n\n// `ToPrimitive` abstract operation\n// https://tc39.github.io/ecma262/#sec-toprimitive\n// instead of the ES6 spec version, we didn't implement @@toPrimitive case\n// and the second argument - flag - preferred type is a string\nmodule.exports = function (input, PREFERRED_STRING) {\n if (!isObject(input)) return input;\n var fn, val;\n if (PREFERRED_STRING && typeof (fn = input.toString) == 'function' && !isObject(val = fn.call(input))) return val;\n if (typeof (fn = input.valueOf) == 'function' && !isObject(val = fn.call(input))) return val;\n if (!PREFERRED_STRING && typeof (fn = input.toString) == 'function' && !isObject(val = fn.call(input))) return val;\n throw TypeError(\"Can't convert object to primitive value\");\n};\n","var internalObjectKeys = require('../internals/object-keys-internal');\nvar enumBugKeys = require('../internals/enum-bug-keys');\n\nvar hiddenKeys = enumBugKeys.concat('length', 'prototype');\n\n// `Object.getOwnPropertyNames` method\n// https://tc39.github.io/ecma262/#sec-object.getownpropertynames\nexports.f = Object.getOwnPropertyNames || function getOwnPropertyNames(O) {\n return internalObjectKeys(O, hiddenKeys);\n};\n","module.exports = {};\n","var IS_PURE = require('../internals/is-pure');\nvar store = require('../internals/shared-store');\n\n(module.exports = function (key, value) {\n return store[key] || (store[key] = value !== undefined ? value : {});\n})('versions', []).push({\n version: '3.6.4',\n mode: IS_PURE ? 'pure' : 'global',\n copyright: '© 2020 Denis Pushkarev (zloirock.ru)'\n});\n","var global = require('../internals/global');\nvar setGlobal = require('../internals/set-global');\n\nvar SHARED = '__core-js_shared__';\nvar store = global[SHARED] || setGlobal(SHARED, {});\n\nmodule.exports = store;\n","module.exports = function (bitmap, value) {\n return {\n enumerable: !(bitmap & 1),\n configurable: !(bitmap & 2),\n writable: !(bitmap & 4),\n value: value\n };\n};\n","var id = 0;\nvar postfix = Math.random();\n\nmodule.exports = function (key) {\n return 'Symbol(' + String(key === undefined ? '' : key) + ')_' + (++id + postfix).toString(36);\n};\n","var fails = require('../internals/fails');\n\nmodule.exports = !!Object.getOwnPropertySymbols && !fails(function () {\n // Chrome 38 Symbol has incorrect toString conversion\n // eslint-disable-next-line no-undef\n return !String(Symbol());\n});\n","'use strict';\n\nvar fails = require('./fails');\n\n// babel-minify transpiles RegExp('a', 'y') -> /a/y and it causes SyntaxError,\n// so we use an intermediate function.\nfunction RE(s, f) {\n return RegExp(s, f);\n}\n\nexports.UNSUPPORTED_Y = fails(function () {\n // babel-minify transpiles RegExp('a', 'y') -> /a/y and it causes SyntaxError\n var re = RE('a', 'y');\n re.lastIndex = 2;\n return re.exec('abcd') != null;\n});\n\nexports.BROKEN_CARET = fails(function () {\n // https://bugzilla.mozilla.org/show_bug.cgi?id=773687\n var re = RE('^r', 'gy');\n re.lastIndex = 2;\n return re.exec('str') != null;\n});\n","var store = require('../internals/shared-store');\n\nvar functionToString = Function.toString;\n\n// this helper broken in `3.4.1-3.4.4`, so we can't use `shared` helper\nif (typeof store.inspectSource != 'function') {\n store.inspectSource = function (it) {\n return functionToString.call(it);\n };\n}\n\nmodule.exports = store.inspectSource;\n","var NATIVE_WEAK_MAP = require('../internals/native-weak-map');\nvar global = require('../internals/global');\nvar isObject = require('../internals/is-object');\nvar createNonEnumerableProperty = require('../internals/create-non-enumerable-property');\nvar objectHas = require('../internals/has');\nvar sharedKey = require('../internals/shared-key');\nvar hiddenKeys = require('../internals/hidden-keys');\n\nvar WeakMap = global.WeakMap;\nvar set, get, has;\n\nvar enforce = function (it) {\n return has(it) ? get(it) : set(it, {});\n};\n\nvar getterFor = function (TYPE) {\n return function (it) {\n var state;\n if (!isObject(it) || (state = get(it)).type !== TYPE) {\n throw TypeError('Incompatible receiver, ' + TYPE + ' required');\n } return state;\n };\n};\n\nif (NATIVE_WEAK_MAP) {\n var store = new WeakMap();\n var wmget = store.get;\n var wmhas = store.has;\n var wmset = store.set;\n set = function (it, metadata) {\n wmset.call(store, it, metadata);\n return metadata;\n };\n get = function (it) {\n return wmget.call(store, it) || {};\n };\n has = function (it) {\n return wmhas.call(store, it);\n };\n} else {\n var STATE = sharedKey('state');\n hiddenKeys[STATE] = true;\n set = function (it, metadata) {\n createNonEnumerableProperty(it, STATE, metadata);\n return metadata;\n };\n get = function (it) {\n return objectHas(it, STATE) ? it[STATE] : {};\n };\n has = function (it) {\n return objectHas(it, STATE);\n };\n}\n\nmodule.exports = {\n set: set,\n get: get,\n has: has,\n enforce: enforce,\n getterFor: getterFor\n};\n","var path = require('../internals/path');\nvar global = require('../internals/global');\n\nvar aFunction = function (variable) {\n return typeof variable == 'function' ? variable : undefined;\n};\n\nmodule.exports = function (namespace, method) {\n return arguments.length < 2 ? aFunction(path[namespace]) || aFunction(global[namespace])\n : path[namespace] && path[namespace][method] || global[namespace] && global[namespace][method];\n};\n","'use strict';\nvar $ = require('../internals/export');\nvar exec = require('../internals/regexp-exec');\n\n$({ target: 'RegExp', proto: true, forced: /./.exec !== exec }, {\n exec: exec\n});\n","var DESCRIPTORS = require('../internals/descriptors');\nvar propertyIsEnumerableModule = require('../internals/object-property-is-enumerable');\nvar createPropertyDescriptor = require('../internals/create-property-descriptor');\nvar toIndexedObject = require('../internals/to-indexed-object');\nvar toPrimitive = require('../internals/to-primitive');\nvar has = require('../internals/has');\nvar IE8_DOM_DEFINE = require('../internals/ie8-dom-define');\n\nvar nativeGetOwnPropertyDescriptor = Object.getOwnPropertyDescriptor;\n\n// `Object.getOwnPropertyDescriptor` method\n// https://tc39.github.io/ecma262/#sec-object.getownpropertydescriptor\nexports.f = DESCRIPTORS ? nativeGetOwnPropertyDescriptor : function getOwnPropertyDescriptor(O, P) {\n O = toIndexedObject(O);\n P = toPrimitive(P, true);\n if (IE8_DOM_DEFINE) try {\n return nativeGetOwnPropertyDescriptor(O, P);\n } catch (error) { /* empty */ }\n if (has(O, P)) return createPropertyDescriptor(!propertyIsEnumerableModule.f.call(O, P), O[P]);\n};\n","'use strict';\n// TODO: Remove from `core-js@4` since it's moved to entry points\nrequire('../modules/es.regexp.exec');\nvar redefine = require('../internals/redefine');\nvar fails = require('../internals/fails');\nvar wellKnownSymbol = require('../internals/well-known-symbol');\nvar regexpExec = require('../internals/regexp-exec');\nvar createNonEnumerableProperty = require('../internals/create-non-enumerable-property');\n\nvar SPECIES = wellKnownSymbol('species');\n\nvar REPLACE_SUPPORTS_NAMED_GROUPS = !fails(function () {\n // #replace needs built-in support for named groups.\n // #match works fine because it just return the exec results, even if it has\n // a \"grops\" property.\n var re = /./;\n re.exec = function () {\n var result = [];\n result.groups = { a: '7' };\n return result;\n };\n return ''.replace(re, '$') !== '7';\n});\n\n// IE <= 11 replaces $0 with the whole match, as if it was $&\n// https://stackoverflow.com/questions/6024666/getting-ie-to-replace-a-regex-with-the-literal-string-0\nvar REPLACE_KEEPS_$0 = (function () {\n return 'a'.replace(/./, '$0') === '$0';\n})();\n\nvar REPLACE = wellKnownSymbol('replace');\n// Safari <= 13.0.3(?) substitutes nth capture where n>m with an empty string\nvar REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE = (function () {\n if (/./[REPLACE]) {\n return /./[REPLACE]('a', '$0') === '';\n }\n return false;\n})();\n\n// Chrome 51 has a buggy \"split\" implementation when RegExp#exec !== nativeExec\n// Weex JS has frozen built-in prototypes, so use try / catch wrapper\nvar SPLIT_WORKS_WITH_OVERWRITTEN_EXEC = !fails(function () {\n var re = /(?:)/;\n var originalExec = re.exec;\n re.exec = function () { return originalExec.apply(this, arguments); };\n var result = 'ab'.split(re);\n return result.length !== 2 || result[0] !== 'a' || result[1] !== 'b';\n});\n\nmodule.exports = function (KEY, length, exec, sham) {\n var SYMBOL = wellKnownSymbol(KEY);\n\n var DELEGATES_TO_SYMBOL = !fails(function () {\n // String methods call symbol-named RegEp methods\n var O = {};\n O[SYMBOL] = function () { return 7; };\n return ''[KEY](O) != 7;\n });\n\n var DELEGATES_TO_EXEC = DELEGATES_TO_SYMBOL && !fails(function () {\n // Symbol-named RegExp methods call .exec\n var execCalled = false;\n var re = /a/;\n\n if (KEY === 'split') {\n // We can't use real regex here since it causes deoptimization\n // and serious performance degradation in V8\n // https://github.com/zloirock/core-js/issues/306\n re = {};\n // RegExp[@@split] doesn't call the regex's exec method, but first creates\n // a new one. We need to return the patched regex when creating the new one.\n re.constructor = {};\n re.constructor[SPECIES] = function () { return re; };\n re.flags = '';\n re[SYMBOL] = /./[SYMBOL];\n }\n\n re.exec = function () { execCalled = true; return null; };\n\n re[SYMBOL]('');\n return !execCalled;\n });\n\n if (\n !DELEGATES_TO_SYMBOL ||\n !DELEGATES_TO_EXEC ||\n (KEY === 'replace' && !(\n REPLACE_SUPPORTS_NAMED_GROUPS &&\n REPLACE_KEEPS_$0 &&\n !REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE\n )) ||\n (KEY === 'split' && !SPLIT_WORKS_WITH_OVERWRITTEN_EXEC)\n ) {\n var nativeRegExpMethod = /./[SYMBOL];\n var methods = exec(SYMBOL, ''[KEY], function (nativeMethod, regexp, str, arg2, forceStringMethod) {\n if (regexp.exec === regexpExec) {\n if (DELEGATES_TO_SYMBOL && !forceStringMethod) {\n // The native String method already delegates to @@method (this\n // polyfilled function), leasing to infinite recursion.\n // We avoid it by directly calling the native @@method method.\n return { done: true, value: nativeRegExpMethod.call(regexp, str, arg2) };\n }\n return { done: true, value: nativeMethod.call(str, regexp, arg2) };\n }\n return { done: false };\n }, {\n REPLACE_KEEPS_$0: REPLACE_KEEPS_$0,\n REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE: REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE\n });\n var stringMethod = methods[0];\n var regexMethod = methods[1];\n\n redefine(String.prototype, KEY, stringMethod);\n redefine(RegExp.prototype, SYMBOL, length == 2\n // 21.2.5.8 RegExp.prototype[@@replace](string, replaceValue)\n // 21.2.5.11 RegExp.prototype[@@split](string, limit)\n ? function (string, arg) { return regexMethod.call(string, this, arg); }\n // 21.2.5.6 RegExp.prototype[@@match](string)\n // 21.2.5.9 RegExp.prototype[@@search](string)\n : function (string) { return regexMethod.call(string, this); }\n );\n }\n\n if (sham) createNonEnumerableProperty(RegExp.prototype[SYMBOL], 'sham', true);\n};\n","'use strict';\nvar charAt = require('../internals/string-multibyte').charAt;\n\n// `AdvanceStringIndex` abstract operation\n// https://tc39.github.io/ecma262/#sec-advancestringindex\nmodule.exports = function (S, index, unicode) {\n return index + (unicode ? charAt(S, index).length : 1);\n};\n","var classof = require('./classof-raw');\nvar regexpExec = require('./regexp-exec');\n\n// `RegExpExec` abstract operation\n// https://tc39.github.io/ecma262/#sec-regexpexec\nmodule.exports = function (R, S) {\n var exec = R.exec;\n if (typeof exec === 'function') {\n var result = exec.call(R, S);\n if (typeof result !== 'object') {\n throw TypeError('RegExp exec method returned something other than an Object or null');\n }\n return result;\n }\n\n if (classof(R) !== 'RegExp') {\n throw TypeError('RegExp#exec called on incompatible receiver');\n }\n\n return regexpExec.call(R, S);\n};\n\n","/* global BookReader */\n\n/**\n * Plugin which used to print book images.\n */\njQuery.extend(BookReader.defaultOptions, {\n imageFormat: 'jp2',\n subPrefix: '',\n server: '',\n zip: '',\n});\n\n/** @override */\nBookReader.prototype.setup = (function (super_) {\n return function (options) {\n super_.call(this, options);\n\n this.imageFormat = options.imageFormat;\n this.subPrefix = options.subPrefix;\n this.server = options.server;\n this.zip = options.zip;\n };\n})(BookReader.prototype.setup);\n\n/**\n * Print page of any book item\n */\nBookReader.prototype.printPage = function() {\n window.open(\n this.getPrintURI(),\n 'printpage',\n 'width=400, height=500, resizable=yes, scrollbars=no, toolbar=no, location=no'\n );\n};\n\n/** \n * Generate print URL from current indices and mode\n *\n * @returns {string} URL\n */\nBookReader.prototype.getPrintURI = function() {\n let indexToPrint;\n if (this.constMode2up === this.mode) {\n indexToPrint = this.twoPage.currentIndexL;\n } else {\n indexToPrint = this.firstIndex; // $$$ the index in the middle of the viewport would make more sense\n }\n\n let options = 'id=' + this.subPrefix + '&server=' + this.server + '&zip=' + this.zip\n + '&format=' + this.imageFormat + '&file=' + this.getPageFile(indexToPrint)\n + '&width=' + this._getPageWidth(indexToPrint) + '&height=' + this._getPageHeight(indexToPrint);\n\n if (this.constMode2up === this.mode) {\n options += '&file2=' + this.getPageFile(this.twoPage.currentIndexR) + '&width2=' + this._getPageWidth(this.twoPage.currentIndexR);\n options += '&height2=' + this._getPageHeight(this.twoPage.currentIndexR);\n options += '&title=' + encodeURIComponent(this.shortTitle(50) + ' - Pages ' + this.getPageNum(this.twoPage.currentIndexL) + ', ' + this.getPageNum(this.twoPage.currentIndexR));\n } else {\n options += '&title=' + encodeURIComponent(this.shortTitle(50) + ' - Page ' + this.getPageNum(indexToPrint));\n }\n\n return '/bookreader/print.php?' + options;\n};\n\n/** \n * Get file from lead index to create print URL\n *\n * @returns {null|string}\n */\nBookReader.prototype.getPageFile = function(index) {\n if (index === null) {\n return '';\n }\n const leafStr = '0000';\n const imgStr = String(index); // String(this._leafMap[index]); // if index != leafNum\n const re = new RegExp(\"0{\"+imgStr.length+\"}$\");\n const insideZipPrefix = this.subPrefix.match('[^/]+$');\n const file = insideZipPrefix + '_' + this.imageFormat + '/' + insideZipPrefix + '_' + leafStr.replace(re, imgStr) + '.' + this.imageFormat;\n return file;\n}\n","var DESCRIPTORS = require('../internals/descriptors');\nvar global = require('../internals/global');\nvar isForced = require('../internals/is-forced');\nvar inheritIfRequired = require('../internals/inherit-if-required');\nvar defineProperty = require('../internals/object-define-property').f;\nvar getOwnPropertyNames = require('../internals/object-get-own-property-names').f;\nvar isRegExp = require('../internals/is-regexp');\nvar getFlags = require('../internals/regexp-flags');\nvar stickyHelpers = require('../internals/regexp-sticky-helpers');\nvar redefine = require('../internals/redefine');\nvar fails = require('../internals/fails');\nvar setInternalState = require('../internals/internal-state').set;\nvar setSpecies = require('../internals/set-species');\nvar wellKnownSymbol = require('../internals/well-known-symbol');\n\nvar MATCH = wellKnownSymbol('match');\nvar NativeRegExp = global.RegExp;\nvar RegExpPrototype = NativeRegExp.prototype;\nvar re1 = /a/g;\nvar re2 = /a/g;\n\n// \"new\" should create a new object, old webkit bug\nvar CORRECT_NEW = new NativeRegExp(re1) !== re1;\n\nvar UNSUPPORTED_Y = stickyHelpers.UNSUPPORTED_Y;\n\nvar FORCED = DESCRIPTORS && isForced('RegExp', (!CORRECT_NEW || UNSUPPORTED_Y || fails(function () {\n re2[MATCH] = false;\n // RegExp constructor can alter flags and IsRegExp works correct with @@match\n return NativeRegExp(re1) != re1 || NativeRegExp(re2) == re2 || NativeRegExp(re1, 'i') != '/a/i';\n})));\n\n// `RegExp` constructor\n// https://tc39.github.io/ecma262/#sec-regexp-constructor\nif (FORCED) {\n var RegExpWrapper = function RegExp(pattern, flags) {\n var thisIsRegExp = this instanceof RegExpWrapper;\n var patternIsRegExp = isRegExp(pattern);\n var flagsAreUndefined = flags === undefined;\n var sticky;\n\n if (!thisIsRegExp && patternIsRegExp && pattern.constructor === RegExpWrapper && flagsAreUndefined) {\n return pattern;\n }\n\n if (CORRECT_NEW) {\n if (patternIsRegExp && !flagsAreUndefined) pattern = pattern.source;\n } else if (pattern instanceof RegExpWrapper) {\n if (flagsAreUndefined) flags = getFlags.call(pattern);\n pattern = pattern.source;\n }\n\n if (UNSUPPORTED_Y) {\n sticky = !!flags && flags.indexOf('y') > -1;\n if (sticky) flags = flags.replace(/y/g, '');\n }\n\n var result = inheritIfRequired(\n CORRECT_NEW ? new NativeRegExp(pattern, flags) : NativeRegExp(pattern, flags),\n thisIsRegExp ? this : RegExpPrototype,\n RegExpWrapper\n );\n\n if (UNSUPPORTED_Y && sticky) setInternalState(result, { sticky: sticky });\n\n return result;\n };\n var proxy = function (key) {\n key in RegExpWrapper || defineProperty(RegExpWrapper, key, {\n configurable: true,\n get: function () { return NativeRegExp[key]; },\n set: function (it) { NativeRegExp[key] = it; }\n });\n };\n var keys = getOwnPropertyNames(NativeRegExp);\n var index = 0;\n while (keys.length > index) proxy(keys[index++]);\n RegExpPrototype.constructor = RegExpWrapper;\n RegExpWrapper.prototype = RegExpPrototype;\n redefine(global, 'RegExp', RegExpWrapper);\n}\n\n// https://tc39.github.io/ecma262/#sec-get-regexp-@@species\nsetSpecies('RegExp');\n","var g;\n\n// This works in non-strict mode\ng = (function() {\n\treturn this;\n})();\n\ntry {\n\t// This works if eval is allowed (see CSP)\n\tg = g || new Function(\"return this\")();\n} catch (e) {\n\t// This works if the window reference is available\n\tif (typeof window === \"object\") g = window;\n}\n\n// g can still be undefined, but nothing to do about it...\n// We return undefined, instead of nothing here, so it's\n// easier to handle this case. if(!global) { ...}\n\nmodule.exports = g;\n","var isObject = require('../internals/is-object');\nvar setPrototypeOf = require('../internals/object-set-prototype-of');\n\n// makes subclassing work correct for wrapped built-ins\nmodule.exports = function ($this, dummy, Wrapper) {\n var NewTarget, NewTargetPrototype;\n if (\n // it can work only with native `setPrototypeOf`\n setPrototypeOf &&\n // we haven't completely correct pre-ES6 way for getting `new.target`, so use this\n typeof (NewTarget = dummy.constructor) == 'function' &&\n NewTarget !== Wrapper &&\n isObject(NewTargetPrototype = NewTarget.prototype) &&\n NewTargetPrototype !== Wrapper.prototype\n ) setPrototypeOf($this, NewTargetPrototype);\n return $this;\n};\n","var anObject = require('../internals/an-object');\nvar aPossiblePrototype = require('../internals/a-possible-prototype');\n\n// `Object.setPrototypeOf` method\n// https://tc39.github.io/ecma262/#sec-object.setprototypeof\n// Works with __proto__ only. Old v8 can't work with null proto objects.\n/* eslint-disable no-proto */\nmodule.exports = Object.setPrototypeOf || ('__proto__' in {} ? function () {\n var CORRECT_SETTER = false;\n var test = {};\n var setter;\n try {\n setter = Object.getOwnPropertyDescriptor(Object.prototype, '__proto__').set;\n setter.call(test, []);\n CORRECT_SETTER = test instanceof Array;\n } catch (error) { /* empty */ }\n return function setPrototypeOf(O, proto) {\n anObject(O);\n aPossiblePrototype(proto);\n if (CORRECT_SETTER) setter.call(O, proto);\n else O.__proto__ = proto;\n return O;\n };\n}() : undefined);\n","var isObject = require('../internals/is-object');\n\nmodule.exports = function (it) {\n if (!isObject(it) && it !== null) {\n throw TypeError(\"Can't set \" + String(it) + ' as a prototype');\n } return it;\n};\n","var global = require('../internals/global');\nvar isObject = require('../internals/is-object');\n\nvar document = global.document;\n// typeof document.createElement is 'object' in old IE\nvar EXISTS = isObject(document) && isObject(document.createElement);\n\nmodule.exports = function (it) {\n return EXISTS ? document.createElement(it) : {};\n};\n","var has = require('../internals/has');\nvar toIndexedObject = require('../internals/to-indexed-object');\nvar indexOf = require('../internals/array-includes').indexOf;\nvar hiddenKeys = require('../internals/hidden-keys');\n\nmodule.exports = function (object, names) {\n var O = toIndexedObject(object);\n var i = 0;\n var result = [];\n var key;\n for (key in O) !has(hiddenKeys, key) && has(O, key) && result.push(key);\n // Don't enum bug & hidden keys\n while (names.length > i) if (has(O, key = names[i++])) {\n ~indexOf(result, key) || result.push(key);\n }\n return result;\n};\n","var fails = require('../internals/fails');\nvar classof = require('../internals/classof-raw');\n\nvar split = ''.split;\n\n// fallback for non-array-like ES3 and non-enumerable old V8 strings\nmodule.exports = fails(function () {\n // throws an error in rhino, see https://github.com/mozilla/rhino/issues/346\n // eslint-disable-next-line no-prototype-builtins\n return !Object('z').propertyIsEnumerable(0);\n}) ? function (it) {\n return classof(it) == 'String' ? split.call(it, '') : Object(it);\n} : Object;\n","var toIndexedObject = require('../internals/to-indexed-object');\nvar toLength = require('../internals/to-length');\nvar toAbsoluteIndex = require('../internals/to-absolute-index');\n\n// `Array.prototype.{ indexOf, includes }` methods implementation\nvar createMethod = function (IS_INCLUDES) {\n return function ($this, el, fromIndex) {\n var O = toIndexedObject($this);\n var length = toLength(O.length);\n var index = toAbsoluteIndex(fromIndex, length);\n var value;\n // Array#includes uses SameValueZero equality algorithm\n // eslint-disable-next-line no-self-compare\n if (IS_INCLUDES && el != el) while (length > index) {\n value = O[index++];\n // eslint-disable-next-line no-self-compare\n if (value != value) return true;\n // Array#indexOf ignores holes, Array#includes - not\n } else for (;length > index; index++) {\n if ((IS_INCLUDES || index in O) && O[index] === el) return IS_INCLUDES || index || 0;\n } return !IS_INCLUDES && -1;\n };\n};\n\nmodule.exports = {\n // `Array.prototype.includes` method\n // https://tc39.github.io/ecma262/#sec-array.prototype.includes\n includes: createMethod(true),\n // `Array.prototype.indexOf` method\n // https://tc39.github.io/ecma262/#sec-array.prototype.indexof\n indexOf: createMethod(false)\n};\n","var toInteger = require('../internals/to-integer');\n\nvar max = Math.max;\nvar min = Math.min;\n\n// Helper for a popular repeating case of the spec:\n// Let integer be ? ToInteger(index).\n// If integer < 0, let result be max((length + integer), 0); else let result be min(integer, length).\nmodule.exports = function (index, length) {\n var integer = toInteger(index);\n return integer < 0 ? max(integer + length, 0) : min(integer, length);\n};\n","// IE8- don't enum bug keys\nmodule.exports = [\n 'constructor',\n 'hasOwnProperty',\n 'isPrototypeOf',\n 'propertyIsEnumerable',\n 'toLocaleString',\n 'toString',\n 'valueOf'\n];\n","var isObject = require('../internals/is-object');\nvar classof = require('../internals/classof-raw');\nvar wellKnownSymbol = require('../internals/well-known-symbol');\n\nvar MATCH = wellKnownSymbol('match');\n\n// `IsRegExp` abstract operation\n// https://tc39.github.io/ecma262/#sec-isregexp\nmodule.exports = function (it) {\n var isRegExp;\n return isObject(it) && ((isRegExp = it[MATCH]) !== undefined ? !!isRegExp : classof(it) == 'RegExp');\n};\n","module.exports = false;\n","var NATIVE_SYMBOL = require('../internals/native-symbol');\n\nmodule.exports = NATIVE_SYMBOL\n // eslint-disable-next-line no-undef\n && !Symbol.sham\n // eslint-disable-next-line no-undef\n && typeof Symbol.iterator == 'symbol';\n","var global = require('../internals/global');\nvar inspectSource = require('../internals/inspect-source');\n\nvar WeakMap = global.WeakMap;\n\nmodule.exports = typeof WeakMap === 'function' && /native code/.test(inspectSource(WeakMap));\n","var shared = require('../internals/shared');\nvar uid = require('../internals/uid');\n\nvar keys = shared('keys');\n\nmodule.exports = function (key) {\n return keys[key] || (keys[key] = uid(key));\n};\n","'use strict';\nvar getBuiltIn = require('../internals/get-built-in');\nvar definePropertyModule = require('../internals/object-define-property');\nvar wellKnownSymbol = require('../internals/well-known-symbol');\nvar DESCRIPTORS = require('../internals/descriptors');\n\nvar SPECIES = wellKnownSymbol('species');\n\nmodule.exports = function (CONSTRUCTOR_NAME) {\n var Constructor = getBuiltIn(CONSTRUCTOR_NAME);\n var defineProperty = definePropertyModule.f;\n\n if (DESCRIPTORS && Constructor && !Constructor[SPECIES]) {\n defineProperty(Constructor, SPECIES, {\n configurable: true,\n get: function () { return this; }\n });\n }\n};\n","var global = require('../internals/global');\n\nmodule.exports = global;\n","var global = require('../internals/global');\nvar getOwnPropertyDescriptor = require('../internals/object-get-own-property-descriptor').f;\nvar createNonEnumerableProperty = require('../internals/create-non-enumerable-property');\nvar redefine = require('../internals/redefine');\nvar setGlobal = require('../internals/set-global');\nvar copyConstructorProperties = require('../internals/copy-constructor-properties');\nvar isForced = require('../internals/is-forced');\n\n/*\n options.target - name of the target object\n options.global - target is the global object\n options.stat - export as static methods of target\n options.proto - export as prototype methods of target\n options.real - real prototype method for the `pure` version\n options.forced - export even if the native feature is available\n options.bind - bind methods to the target, required for the `pure` version\n options.wrap - wrap constructors to preventing global pollution, required for the `pure` version\n options.unsafe - use the simple assignment of property instead of delete + defineProperty\n options.sham - add a flag to not completely full polyfills\n options.enumerable - export as enumerable property\n options.noTargetGet - prevent calling a getter on target\n*/\nmodule.exports = function (options, source) {\n var TARGET = options.target;\n var GLOBAL = options.global;\n var STATIC = options.stat;\n var FORCED, target, key, targetProperty, sourceProperty, descriptor;\n if (GLOBAL) {\n target = global;\n } else if (STATIC) {\n target = global[TARGET] || setGlobal(TARGET, {});\n } else {\n target = (global[TARGET] || {}).prototype;\n }\n if (target) for (key in source) {\n sourceProperty = source[key];\n if (options.noTargetGet) {\n descriptor = getOwnPropertyDescriptor(target, key);\n targetProperty = descriptor && descriptor.value;\n } else targetProperty = target[key];\n FORCED = isForced(GLOBAL ? key : TARGET + (STATIC ? '.' : '#') + key, options.forced);\n // contained in target\n if (!FORCED && targetProperty !== undefined) {\n if (typeof sourceProperty === typeof targetProperty) continue;\n copyConstructorProperties(sourceProperty, targetProperty);\n }\n // add a flag to not completely full polyfills\n if (options.sham || (targetProperty && targetProperty.sham)) {\n createNonEnumerableProperty(sourceProperty, 'sham', true);\n }\n // extend global\n redefine(target, key, sourceProperty, options);\n }\n};\n","'use strict';\nvar nativePropertyIsEnumerable = {}.propertyIsEnumerable;\nvar getOwnPropertyDescriptor = Object.getOwnPropertyDescriptor;\n\n// Nashorn ~ JDK8 bug\nvar NASHORN_BUG = getOwnPropertyDescriptor && !nativePropertyIsEnumerable.call({ 1: 2 }, 1);\n\n// `Object.prototype.propertyIsEnumerable` method implementation\n// https://tc39.github.io/ecma262/#sec-object.prototype.propertyisenumerable\nexports.f = NASHORN_BUG ? function propertyIsEnumerable(V) {\n var descriptor = getOwnPropertyDescriptor(this, V);\n return !!descriptor && descriptor.enumerable;\n} : nativePropertyIsEnumerable;\n","var has = require('../internals/has');\nvar ownKeys = require('../internals/own-keys');\nvar getOwnPropertyDescriptorModule = require('../internals/object-get-own-property-descriptor');\nvar definePropertyModule = require('../internals/object-define-property');\n\nmodule.exports = function (target, source) {\n var keys = ownKeys(source);\n var defineProperty = definePropertyModule.f;\n var getOwnPropertyDescriptor = getOwnPropertyDescriptorModule.f;\n for (var i = 0; i < keys.length; i++) {\n var key = keys[i];\n if (!has(target, key)) defineProperty(target, key, getOwnPropertyDescriptor(source, key));\n }\n};\n","var getBuiltIn = require('../internals/get-built-in');\nvar getOwnPropertyNamesModule = require('../internals/object-get-own-property-names');\nvar getOwnPropertySymbolsModule = require('../internals/object-get-own-property-symbols');\nvar anObject = require('../internals/an-object');\n\n// all object keys, includes non-enumerable and symbols\nmodule.exports = getBuiltIn('Reflect', 'ownKeys') || function ownKeys(it) {\n var keys = getOwnPropertyNamesModule.f(anObject(it));\n var getOwnPropertySymbols = getOwnPropertySymbolsModule.f;\n return getOwnPropertySymbols ? keys.concat(getOwnPropertySymbols(it)) : keys;\n};\n","exports.f = Object.getOwnPropertySymbols;\n","'use strict';\nvar redefine = require('../internals/redefine');\nvar anObject = require('../internals/an-object');\nvar fails = require('../internals/fails');\nvar flags = require('../internals/regexp-flags');\n\nvar TO_STRING = 'toString';\nvar RegExpPrototype = RegExp.prototype;\nvar nativeToString = RegExpPrototype[TO_STRING];\n\nvar NOT_GENERIC = fails(function () { return nativeToString.call({ source: 'a', flags: 'b' }) != '/a/b'; });\n// FF44- RegExp#toString has a wrong name\nvar INCORRECT_NAME = nativeToString.name != TO_STRING;\n\n// `RegExp.prototype.toString` method\n// https://tc39.github.io/ecma262/#sec-regexp.prototype.tostring\nif (NOT_GENERIC || INCORRECT_NAME) {\n redefine(RegExp.prototype, TO_STRING, function toString() {\n var R = anObject(this);\n var p = String(R.source);\n var rf = R.flags;\n var f = String(rf === undefined && R instanceof RegExp && !('flags' in RegExpPrototype) ? flags.call(R) : rf);\n return '/' + p + '/' + f;\n }, { unsafe: true });\n}\n","'use strict';\nvar fixRegExpWellKnownSymbolLogic = require('../internals/fix-regexp-well-known-symbol-logic');\nvar anObject = require('../internals/an-object');\nvar toLength = require('../internals/to-length');\nvar requireObjectCoercible = require('../internals/require-object-coercible');\nvar advanceStringIndex = require('../internals/advance-string-index');\nvar regExpExec = require('../internals/regexp-exec-abstract');\n\n// @@match logic\nfixRegExpWellKnownSymbolLogic('match', 1, function (MATCH, nativeMatch, maybeCallNative) {\n return [\n // `String.prototype.match` method\n // https://tc39.github.io/ecma262/#sec-string.prototype.match\n function match(regexp) {\n var O = requireObjectCoercible(this);\n var matcher = regexp == undefined ? undefined : regexp[MATCH];\n return matcher !== undefined ? matcher.call(regexp, O) : new RegExp(regexp)[MATCH](String(O));\n },\n // `RegExp.prototype[@@match]` method\n // https://tc39.github.io/ecma262/#sec-regexp.prototype-@@match\n function (regexp) {\n var res = maybeCallNative(nativeMatch, regexp, this);\n if (res.done) return res.value;\n\n var rx = anObject(regexp);\n var S = String(this);\n\n if (!rx.global) return regExpExec(rx, S);\n\n var fullUnicode = rx.unicode;\n rx.lastIndex = 0;\n var A = [];\n var n = 0;\n var result;\n while ((result = regExpExec(rx, S)) !== null) {\n var matchStr = String(result[0]);\n A[n] = matchStr;\n if (matchStr === '') rx.lastIndex = advanceStringIndex(S, toLength(rx.lastIndex), fullUnicode);\n n++;\n }\n return n === 0 ? null : A;\n }\n ];\n});\n","var toInteger = require('../internals/to-integer');\nvar requireObjectCoercible = require('../internals/require-object-coercible');\n\n// `String.prototype.{ codePointAt, at }` methods implementation\nvar createMethod = function (CONVERT_TO_STRING) {\n return function ($this, pos) {\n var S = String(requireObjectCoercible($this));\n var position = toInteger(pos);\n var size = S.length;\n var first, second;\n if (position < 0 || position >= size) return CONVERT_TO_STRING ? '' : undefined;\n first = S.charCodeAt(position);\n return first < 0xD800 || first > 0xDBFF || position + 1 === size\n || (second = S.charCodeAt(position + 1)) < 0xDC00 || second > 0xDFFF\n ? CONVERT_TO_STRING ? S.charAt(position) : first\n : CONVERT_TO_STRING ? S.slice(position, position + 2) : (first - 0xD800 << 10) + (second - 0xDC00) + 0x10000;\n };\n};\n\nmodule.exports = {\n // `String.prototype.codePointAt` method\n // https://tc39.github.io/ecma262/#sec-string.prototype.codepointat\n codeAt: createMethod(false),\n // `String.prototype.at` method\n // https://github.com/mathiasbynens/String.prototype.at\n charAt: createMethod(true)\n};\n","'use strict';\nvar fixRegExpWellKnownSymbolLogic = require('../internals/fix-regexp-well-known-symbol-logic');\nvar anObject = require('../internals/an-object');\nvar toObject = require('../internals/to-object');\nvar toLength = require('../internals/to-length');\nvar toInteger = require('../internals/to-integer');\nvar requireObjectCoercible = require('../internals/require-object-coercible');\nvar advanceStringIndex = require('../internals/advance-string-index');\nvar regExpExec = require('../internals/regexp-exec-abstract');\n\nvar max = Math.max;\nvar min = Math.min;\nvar floor = Math.floor;\nvar SUBSTITUTION_SYMBOLS = /\\$([$&'`]|\\d\\d?|<[^>]*>)/g;\nvar SUBSTITUTION_SYMBOLS_NO_NAMED = /\\$([$&'`]|\\d\\d?)/g;\n\nvar maybeToString = function (it) {\n return it === undefined ? it : String(it);\n};\n\n// @@replace logic\nfixRegExpWellKnownSymbolLogic('replace', 2, function (REPLACE, nativeReplace, maybeCallNative, reason) {\n var REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE = reason.REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE;\n var REPLACE_KEEPS_$0 = reason.REPLACE_KEEPS_$0;\n var UNSAFE_SUBSTITUTE = REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE ? '$' : '$0';\n\n return [\n // `String.prototype.replace` method\n // https://tc39.github.io/ecma262/#sec-string.prototype.replace\n function replace(searchValue, replaceValue) {\n var O = requireObjectCoercible(this);\n var replacer = searchValue == undefined ? undefined : searchValue[REPLACE];\n return replacer !== undefined\n ? replacer.call(searchValue, O, replaceValue)\n : nativeReplace.call(String(O), searchValue, replaceValue);\n },\n // `RegExp.prototype[@@replace]` method\n // https://tc39.github.io/ecma262/#sec-regexp.prototype-@@replace\n function (regexp, replaceValue) {\n if (\n (!REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE && REPLACE_KEEPS_$0) ||\n (typeof replaceValue === 'string' && replaceValue.indexOf(UNSAFE_SUBSTITUTE) === -1)\n ) {\n var res = maybeCallNative(nativeReplace, regexp, this, replaceValue);\n if (res.done) return res.value;\n }\n\n var rx = anObject(regexp);\n var S = String(this);\n\n var functionalReplace = typeof replaceValue === 'function';\n if (!functionalReplace) replaceValue = String(replaceValue);\n\n var global = rx.global;\n if (global) {\n var fullUnicode = rx.unicode;\n rx.lastIndex = 0;\n }\n var results = [];\n while (true) {\n var result = regExpExec(rx, S);\n if (result === null) break;\n\n results.push(result);\n if (!global) break;\n\n var matchStr = String(result[0]);\n if (matchStr === '') rx.lastIndex = advanceStringIndex(S, toLength(rx.lastIndex), fullUnicode);\n }\n\n var accumulatedResult = '';\n var nextSourcePosition = 0;\n for (var i = 0; i < results.length; i++) {\n result = results[i];\n\n var matched = String(result[0]);\n var position = max(min(toInteger(result.index), S.length), 0);\n var captures = [];\n // NOTE: This is equivalent to\n // captures = result.slice(1).map(maybeToString)\n // but for some reason `nativeSlice.call(result, 1, result.length)` (called in\n // the slice polyfill when slicing native arrays) \"doesn't work\" in safari 9 and\n // causes a crash (https://pastebin.com/N21QzeQA) when trying to debug it.\n for (var j = 1; j < result.length; j++) captures.push(maybeToString(result[j]));\n var namedCaptures = result.groups;\n if (functionalReplace) {\n var replacerArgs = [matched].concat(captures, position, S);\n if (namedCaptures !== undefined) replacerArgs.push(namedCaptures);\n var replacement = String(replaceValue.apply(undefined, replacerArgs));\n } else {\n replacement = getSubstitution(matched, S, position, captures, namedCaptures, replaceValue);\n }\n if (position >= nextSourcePosition) {\n accumulatedResult += S.slice(nextSourcePosition, position) + replacement;\n nextSourcePosition = position + matched.length;\n }\n }\n return accumulatedResult + S.slice(nextSourcePosition);\n }\n ];\n\n // https://tc39.github.io/ecma262/#sec-getsubstitution\n function getSubstitution(matched, str, position, captures, namedCaptures, replacement) {\n var tailPos = position + matched.length;\n var m = captures.length;\n var symbols = SUBSTITUTION_SYMBOLS_NO_NAMED;\n if (namedCaptures !== undefined) {\n namedCaptures = toObject(namedCaptures);\n symbols = SUBSTITUTION_SYMBOLS;\n }\n return nativeReplace.call(replacement, symbols, function (match, ch) {\n var capture;\n switch (ch.charAt(0)) {\n case '$': return '$';\n case '&': return matched;\n case '`': return str.slice(0, position);\n case \"'\": return str.slice(tailPos);\n case '<':\n capture = namedCaptures[ch.slice(1, -1)];\n break;\n default: // \\d\\d?\n var n = +ch;\n if (n === 0) return match;\n if (n > m) {\n var f = floor(n / 10);\n if (f === 0) return match;\n if (f <= m) return captures[f - 1] === undefined ? ch.charAt(1) : captures[f - 1] + ch.charAt(1);\n return match;\n }\n capture = captures[n - 1];\n }\n return capture === undefined ? '' : capture;\n });\n }\n});\n","var requireObjectCoercible = require('../internals/require-object-coercible');\n\n// `ToObject` abstract operation\n// https://tc39.github.io/ecma262/#sec-toobject\nmodule.exports = function (argument) {\n return Object(requireObjectCoercible(argument));\n};\n"],"sourceRoot":""} \ No newline at end of file diff --git a/BookReader/plugins/plugin.resume.js b/BookReader/plugins/plugin.resume.js index c8e1824d2..1108f4a51 100644 --- a/BookReader/plugins/plugin.resume.js +++ b/BookReader/plugins/plugin.resume.js @@ -1,2 +1,2 @@ -!function(t){var n={};function e(r){if(n[r])return n[r].exports;var o=n[r]={i:r,l:!1,exports:{}};return t[r].call(o.exports,o,o.exports,e),o.l=!0,o.exports}e.m=t,e.c=n,e.d=function(t,n,r){e.o(t,n)||Object.defineProperty(t,n,{enumerable:!0,get:r})},e.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},e.t=function(t,n){if(1&n&&(t=e(t)),8&n)return t;if(4&n&&"object"==typeof t&&t&&t.__esModule)return t;var r=Object.create(null);if(e.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:t}),2&n&&"string"!=typeof t)for(var o in t)e.d(r,o,function(n){return t[n]}.bind(null,o));return r},e.n=function(t){var n=t&&t.__esModule?function(){return t.default}:function(){return t};return e.d(n,"a",n),n},e.o=function(t,n){return Object.prototype.hasOwnProperty.call(t,n)},e.p="",e(e.s=55)}([function(t,n,e){(function(n){var e=function(t){return t&&t.Math==Math&&t};t.exports=e("object"==typeof globalThis&&globalThis)||e("object"==typeof window&&window)||e("object"==typeof self&&self)||e("object"==typeof n&&n)||Function("return this")()}).call(this,e(23))},function(t,n){t.exports=function(t){try{return!!t()}catch(t){return!0}}},function(t,n){t.exports=function(t){return"object"==typeof t?null!==t:"function"==typeof t}},function(t,n,e){var r=e(1);t.exports=!r((function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a}))},function(t,n,e){var r=e(2);t.exports=function(t){if(!r(t))throw TypeError(String(t)+" is not an object");return t}},function(t,n){t.exports=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t}},function(t,n){var e=Math.ceil,r=Math.floor;t.exports=function(t){return isNaN(t=+t)?0:(t>0?r:e)(t)}},function(t,n,e){var r=e(0),o=e(8),i=e(19),u=e(41),c=r.Symbol,a=o("wks");t.exports=function(t){return a[t]||(a[t]=u&&c[t]||(u?c:i)("Symbol."+t))}},function(t,n,e){var r=e(38),o=e(39);(t.exports=function(t,n){return o[t]||(o[t]=void 0!==n?n:{})})("versions",[]).push({version:"3.3.3",mode:r?"pure":"global",copyright:"© 2019 Denis Pushkarev (zloirock.ru)"})},function(t,n,e){var r=e(3),o=e(10),i=e(40);t.exports=r?function(t,n,e){return o.f(t,n,i(1,e))}:function(t,n,e){return t[n]=e,t}},function(t,n,e){var r=e(3),o=e(28),i=e(4),u=e(30),c=Object.defineProperty;n.f=r?c:function(t,n,e){if(i(t),n=u(n,!0),i(e),o)try{return c(t,n,e)}catch(t){}if("get"in e||"set"in e)throw TypeError("Accessors not supported");return"value"in e&&(t[n]=e.value),t}},function(t,n){var e={}.hasOwnProperty;t.exports=function(t,n){return e.call(t,n)}},function(t,n){var e={}.toString;t.exports=function(t){return e.call(t).slice(8,-1)}},function(t,n,e){"use strict";var r=e(4);t.exports=function(){var t=r(this),n="";return t.global&&(n+="g"),t.ignoreCase&&(n+="i"),t.multiline&&(n+="m"),t.dotAll&&(n+="s"),t.unicode&&(n+="u"),t.sticky&&(n+="y"),n}},function(t,n,e){var r=e(0),o=e(8),i=e(9),u=e(11),c=e(18),a=e(20),f=e(42),s=f.get,l=f.enforce,p=String(a).split("toString");o("inspectSource",(function(t){return a.call(t)})),(t.exports=function(t,n,e,o){var a=!!o&&!!o.unsafe,f=!!o&&!!o.enumerable,s=!!o&&!!o.noTargetGet;"function"==typeof e&&("string"!=typeof n||u(e,"name")||i(e,"name",n),l(e).source=p.join("string"==typeof n?n:"")),t!==r?(a?!s&&t[n]&&(f=!0):delete t[n],f?t[n]=e:i(t,n,e)):f?t[n]=e:c(n,e)})(Function.prototype,"toString",(function(){return"function"==typeof this&&s(this).source||a.call(this)}))},function(t,n,e){var r=e(33),o=e(5);t.exports=function(t){return r(o(t))}},function(t,n,e){var r=e(6),o=Math.min;t.exports=function(t){return t>0?o(r(t),9007199254740991):0}},function(t,n){t.exports={}},function(t,n,e){var r=e(0),o=e(9);t.exports=function(t,n){try{o(r,t,n)}catch(e){r[t]=n}return n}},function(t,n){var e=0,r=Math.random();t.exports=function(t){return"Symbol("+String(void 0===t?"":t)+")_"+(++e+r).toString(36)}},function(t,n,e){var r=e(8);t.exports=r("native-function-to-string",Function.toString)},function(t,n,e){"use strict";var r,o,i=e(13),u=RegExp.prototype.exec,c=String.prototype.replace,a=u,f=(r=/a/,o=/b*/g,u.call(r,"a"),u.call(o,"a"),0!==r.lastIndex||0!==o.lastIndex),s=void 0!==/()??/.exec("")[1];(f||s)&&(a=function(t){var n,e,r,o,a=this;return s&&(e=new RegExp("^"+a.source+"$(?!\\s)",i.call(a))),f&&(n=a.lastIndex),r=u.call(a,t),f&&r&&(a.lastIndex=a.global?r.index+r[0].length:n),s&&r&&r.length>1&&c.call(r[0],e,(function(){for(o=1;oR;)S(w[R++]);h.constructor=b,b.prototype=h,l(o,"RegExp",b)}v("RegExp")},function(t,n){var e;e=function(){return this}();try{e=e||new Function("return this")()}catch(t){"object"==typeof window&&(e=window)}t.exports=e},function(t,n,e){var r=e(1),o=/#|\.prototype\./,i=function(t,n){var e=c[u(t)];return e==f||e!=a&&("function"==typeof n?r(n):!!n)},u=i.normalize=function(t){return String(t).replace(o,".").toLowerCase()},c=i.data={},a=i.NATIVE="N",f=i.POLYFILL="P";t.exports=i},function(t,n,e){var r=e(2),o=e(26);t.exports=function(t,n,e){var i,u;return o&&"function"==typeof(i=n.constructor)&&i!==e&&r(u=i.prototype)&&u!==e.prototype&&o(t,u),t}},function(t,n,e){var r=e(4),o=e(27);t.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var t,n=!1,e={};try{(t=Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set).call(e,[]),n=e instanceof Array}catch(t){}return function(e,i){return r(e),o(i),n?t.call(e,i):e.__proto__=i,e}}():void 0)},function(t,n,e){var r=e(2);t.exports=function(t){if(!r(t)&&null!==t)throw TypeError("Can't set "+String(t)+" as a prototype");return t}},function(t,n,e){var r=e(3),o=e(1),i=e(29);t.exports=!r&&!o((function(){return 7!=Object.defineProperty(i("div"),"a",{get:function(){return 7}}).a}))},function(t,n,e){var r=e(0),o=e(2),i=r.document,u=o(i)&&o(i.createElement);t.exports=function(t){return u?i.createElement(t):{}}},function(t,n,e){var r=e(2);t.exports=function(t,n){if(!r(t))return t;var e,o;if(n&&"function"==typeof(e=t.toString)&&!r(o=e.call(t)))return o;if("function"==typeof(e=t.valueOf)&&!r(o=e.call(t)))return o;if(!n&&"function"==typeof(e=t.toString)&&!r(o=e.call(t)))return o;throw TypeError("Can't convert object to primitive value")}},function(t,n,e){var r=e(32),o=e(36).concat("length","prototype");n.f=Object.getOwnPropertyNames||function(t){return r(t,o)}},function(t,n,e){var r=e(11),o=e(15),i=e(34).indexOf,u=e(17);t.exports=function(t,n){var e,c=o(t),a=0,f=[];for(e in c)!r(u,e)&&r(c,e)&&f.push(e);for(;n.length>a;)r(c,e=n[a++])&&(~i(f,e)||f.push(e));return f}},function(t,n,e){var r=e(1),o=e(12),i="".split;t.exports=r((function(){return!Object("z").propertyIsEnumerable(0)}))?function(t){return"String"==o(t)?i.call(t,""):Object(t)}:Object},function(t,n,e){var r=e(15),o=e(16),i=e(35),u=function(t){return function(n,e,u){var c,a=r(n),f=o(a.length),s=i(u,f);if(t&&e!=e){for(;f>s;)if((c=a[s++])!=c)return!0}else for(;f>s;s++)if((t||s in a)&&a[s]===e)return t||s||0;return!t&&-1}};t.exports={includes:u(!0),indexOf:u(!1)}},function(t,n,e){var r=e(6),o=Math.max,i=Math.min;t.exports=function(t,n){var e=r(t);return e<0?o(e+n,0):i(e,n)}},function(t,n){t.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},function(t,n,e){var r=e(2),o=e(12),i=e(7)("match");t.exports=function(t){var n;return r(t)&&(void 0!==(n=t[i])?!!n:"RegExp"==o(t))}},function(t,n){t.exports=!1},function(t,n,e){var r=e(0),o=e(18),i=r["__core-js_shared__"]||o("__core-js_shared__",{});t.exports=i},function(t,n){t.exports=function(t,n){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:n}}},function(t,n,e){var r=e(1);t.exports=!!Object.getOwnPropertySymbols&&!r((function(){return!String(Symbol())}))},function(t,n,e){var r,o,i,u=e(43),c=e(0),a=e(2),f=e(9),s=e(11),l=e(44),p=e(17),v=c.WeakMap;if(u){var g=new v,d=g.get,h=g.has,x=g.set;r=function(t,n){return x.call(g,t,n),n},o=function(t){return d.call(g,t)||{}},i=function(t){return h.call(g,t)}}else{var y=l("state");p[y]=!0,r=function(t,n){return f(t,y,n),n},o=function(t){return s(t,y)?t[y]:{}},i=function(t){return s(t,y)}}t.exports={set:r,get:o,has:i,enforce:function(t){return i(t)?o(t):r(t,{})},getterFor:function(t){return function(n){var e;if(!a(n)||(e=o(n)).type!==t)throw TypeError("Incompatible receiver, "+t+" required");return e}}}},function(t,n,e){var r=e(0),o=e(20),i=r.WeakMap;t.exports="function"==typeof i&&/native code/.test(o.call(i))},function(t,n,e){var r=e(8),o=e(19),i=r("keys");t.exports=function(t){return i[t]||(i[t]=o(t))}},function(t,n,e){"use strict";var r=e(46),o=e(10),i=e(7),u=e(3),c=i("species");t.exports=function(t){var n=r(t),e=o.f;u&&n&&!n[c]&&e(n,c,{configurable:!0,get:function(){return this}})}},function(t,n,e){var r=e(47),o=e(0),i=function(t){return"function"==typeof t?t:void 0};t.exports=function(t,n){return arguments.length<2?i(r[t])||i(o[t]):r[t]&&r[t][n]||o[t]&&o[t][n]}},function(t,n,e){t.exports=e(0)},function(t,n,e){"use strict";var r=e(14),o=e(4),i=e(1),u=e(13),c=RegExp.prototype,a=c.toString,f=i((function(){return"/a/b"!=a.call({source:"a",flags:"b"})})),s="toString"!=a.name;(f||s)&&r(RegExp.prototype,"toString",(function(){var t=o(this),n=String(t.source),e=t.flags;return"/"+n+"/"+String(void 0===e&&t instanceof RegExp&&!("flags"in c)?u.call(t):e)}),{unsafe:!0})},function(t,n,e){"use strict";var r=e(50),o=e(4),i=e(51),u=e(16),c=e(6),a=e(5),f=e(52),s=e(54),l=Math.max,p=Math.min,v=Math.floor,g=/\$([$&'`]|\d\d?|<[^>]*>)/g,d=/\$([$&'`]|\d\d?)/g;r("replace",2,(function(t,n,e){return[function(e,r){var o=a(this),i=null==e?void 0:e[t];return void 0!==i?i.call(e,o,r):n.call(String(o),e,r)},function(t,i){var a=e(n,t,this,i);if(a.done)return a.value;var v=o(t),g=String(this),d="function"==typeof i;d||(i=String(i));var h=v.global;if(h){var x=v.unicode;v.lastIndex=0}for(var y=[];;){var m=s(v,g);if(null===m)break;if(y.push(m),!h)break;""===String(m[0])&&(v.lastIndex=f(g,u(v.lastIndex),x))}for(var b,S="",w=0,R=0;R=w&&(S+=g.slice(w,O)+P,w=O+j.length)}return S+g.slice(w)}];function r(t,e,r,o,u,c){var a=r+t.length,f=o.length,s=d;return void 0!==u&&(u=i(u),s=g),n.call(c,s,(function(n,i){var c;switch(i.charAt(0)){case"$":return"$";case"&":return t;case"`":return e.slice(0,r);case"'":return e.slice(a);case"<":c=u[i.slice(1,-1)];break;default:var s=+i;if(0===s)return n;if(s>f){var l=v(s/10);return 0===l?n:l<=f?void 0===o[l-1]?i.charAt(1):o[l-1]+i.charAt(1):n}c=o[s-1]}return void 0===c?"":c}))}}))},function(t,n,e){"use strict";var r=e(9),o=e(14),i=e(1),u=e(7),c=e(21),a=u("species"),f=!i((function(){var t=/./;return t.exec=function(){var t=[];return t.groups={a:"7"},t},"7"!=="".replace(t,"$")})),s=!i((function(){var t=/(?:)/,n=t.exec;t.exec=function(){return n.apply(this,arguments)};var e="ab".split(t);return 2!==e.length||"a"!==e[0]||"b"!==e[1]}));t.exports=function(t,n,e,l){var p=u(t),v=!i((function(){var n={};return n[p]=function(){return 7},7!=""[t](n)})),g=v&&!i((function(){var n=!1,e=/a/;return e.exec=function(){return n=!0,null},"split"===t&&(e.constructor={},e.constructor[a]=function(){return e}),e[p](""),!n}));if(!v||!g||"replace"===t&&!f||"split"===t&&!s){var d=/./[p],h=e(p,""[t],(function(t,n,e,r,o){return n.exec===c?v&&!o?{done:!0,value:d.call(n,e,r)}:{done:!0,value:t.call(e,n,r)}:{done:!1}})),x=h[0],y=h[1];o(String.prototype,t,x),o(RegExp.prototype,p,2==n?function(t,n){return y.call(t,this,n)}:function(t){return y.call(t,this)}),l&&r(RegExp.prototype[p],"sham",!0)}}},function(t,n,e){var r=e(5);t.exports=function(t){return Object(r(t))}},function(t,n,e){"use strict";var r=e(53).charAt;t.exports=function(t,n,e){return n+(e?r(t,n).length:1)}},function(t,n,e){var r=e(6),o=e(5),i=function(t){return function(n,e){var i,u,c=String(o(n)),a=r(e),f=c.length;return a<0||a>=f?t?"":void 0:(i=c.charCodeAt(a))<55296||i>56319||a+1===f||(u=c.charCodeAt(a+1))<56320||u>57343?t?c.charAt(a):i:t?c.slice(a,a+2):u-56320+(i-55296<<10)+65536}};t.exports={codeAt:i(!1),charAt:i(!0)}},function(t,n,e){var r=e(12),o=e(21);t.exports=function(t,n){var e=t.exec;if("function"==typeof e){var i=e.call(t,n);if("object"!=typeof i)throw TypeError("RegExp exec method returned something other than an Object or null");return i}if("RegExp"!==r(t))throw TypeError("RegExp#exec called on incompatible receiver");return o.call(t,n)}},function(t,n,e){"use strict";e.r(n);var r={};e.r(r),e.d(r,"getItem",(function(){return i})),e.d(r,"setItem",(function(){return u})),e.d(r,"removeItem",(function(){return c}));var o;e(22),e(48),e(49);function i(t){return t&&decodeURIComponent(document.cookie.replace(new RegExp("(?:(?:^|.*;)\\s*"+encodeURIComponent(t).replace(/[\-\.\+\*]/g,"\\$&")+"\\s*\\=\\s*([^;]*).*$)|^.*$"),"$1"))||null}function u(t,n,e,r,o,i){return document.cookie=encodeURIComponent(t)+"="+encodeURIComponent(n)+(e?"; expires=".concat(e.toUTCString()):"")+(o?"; domain=".concat(o):"")+(r?"; path=".concat(r):"")+(i?"; secure":""),!0}function c(t,n,e){return!!hasItem(t)&&(document.cookie=encodeURIComponent(t)+"=; expires=Thu, 01 Jan 1970 00:00:00 GMT"+(e?"; domain=".concat(e):"")+(n?"; path=".concat(n):""),!0)}BookReader.docCookies=r,jQuery.extend(BookReader.defaultOptions,{enablePageResume:!0,resumeCookiePath:null}),BookReader.prototype.init=(o=BookReader.prototype.init,function(){var t=this;o.call(this),this.options.enablePageResume&&this.bind(BookReader.eventNames.fragmentChange,(function(){var n=t.paramsFromCurrent();t.updateResumeValue(n.index)}))}),BookReader.prototype.getResumeValue=function(){var t=BookReader.docCookies.getItem("br-resume");return null!==t?parseInt(t):null},BookReader.prototype.updateResumeValue=function(t,n){var e=new Date(+new Date+12096e5),r=this.options.resumeCookiePath||window.location.pathname;BookReader.docCookies.setItem(n||"br-resume",t,e,r,null,!1)}}]); +!function(t){var n={};function e(r){if(n[r])return n[r].exports;var o=n[r]={i:r,l:!1,exports:{}};return t[r].call(o.exports,o,o.exports,e),o.l=!0,o.exports}e.m=t,e.c=n,e.d=function(t,n,r){e.o(t,n)||Object.defineProperty(t,n,{enumerable:!0,get:r})},e.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},e.t=function(t,n){if(1&n&&(t=e(t)),8&n)return t;if(4&n&&"object"==typeof t&&t&&t.__esModule)return t;var r=Object.create(null);if(e.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:t}),2&n&&"string"!=typeof t)for(var o in t)e.d(r,o,function(n){return t[n]}.bind(null,o));return r},e.n=function(t){var n=t&&t.__esModule?function(){return t.default}:function(){return t};return e.d(n,"a",n),n},e.o=function(t,n){return Object.prototype.hasOwnProperty.call(t,n)},e.p="",e(e.s=64)}([function(t,n,e){(function(n){var e=function(t){return t&&t.Math==Math&&t};t.exports=e("object"==typeof globalThis&&globalThis)||e("object"==typeof window&&window)||e("object"==typeof self&&self)||e("object"==typeof n&&n)||Function("return this")()}).call(this,e(35))},function(t,n){t.exports=function(t){try{return!!t()}catch(t){return!0}}},function(t,n){t.exports=function(t){return"object"==typeof t?null!==t:"function"==typeof t}},function(t,n,e){var r=e(1);t.exports=!r((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]}))},function(t,n,e){var r=e(2);t.exports=function(t){if(!r(t))throw TypeError(String(t)+" is not an object");return t}},function(t,n){var e={}.hasOwnProperty;t.exports=function(t,n){return e.call(t,n)}},function(t,n,e){var r=e(3),o=e(7),i=e(25);t.exports=r?function(t,n,e){return o.f(t,n,i(1,e))}:function(t,n,e){return t[n]=e,t}},function(t,n,e){var r=e(3),o=e(18),i=e(4),u=e(19),c=Object.defineProperty;n.f=r?c:function(t,n,e){if(i(t),n=u(n,!0),i(e),o)try{return c(t,n,e)}catch(t){}if("get"in e||"set"in e)throw TypeError("Accessors not supported");return"value"in e&&(t[n]=e.value),t}},function(t,n){t.exports=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t}},function(t,n){var e=Math.ceil,r=Math.floor;t.exports=function(t){return isNaN(t=+t)?0:(t>0?r:e)(t)}},function(t,n,e){var r=e(0),o=e(23),i=e(5),u=e(26),c=e(27),a=e(47),f=o("wks"),s=r.Symbol,l=a?s:s&&s.withoutSetter||u;t.exports=function(t){return i(f,t)||(c&&i(s,t)?f[t]=s[t]:f[t]=l("Symbol."+t)),f[t]}},function(t,n,e){var r=e(0),o=e(6),i=e(5),u=e(14),c=e(29),a=e(30),f=a.get,s=a.enforce,l=String(String).split("String");(t.exports=function(t,n,e,c){var a=!!c&&!!c.unsafe,f=!!c&&!!c.enumerable,p=!!c&&!!c.noTargetGet;"function"==typeof e&&("string"!=typeof n||i(e,"name")||o(e,"name",n),s(e).source=l.join("string"==typeof n?n:"")),t!==r?(a?!p&&t[n]&&(f=!0):delete t[n],f?t[n]=e:o(t,n,e)):f?t[n]=e:u(n,e)})(Function.prototype,"toString",(function(){return"function"==typeof this&&f(this).source||c(this)}))},function(t,n,e){var r=e(41),o=e(8);t.exports=function(t){return r(o(t))}},function(t,n){var e={}.toString;t.exports=function(t){return e.call(t).slice(8,-1)}},function(t,n,e){var r=e(0),o=e(6);t.exports=function(t,n){try{o(r,t,n)}catch(e){r[t]=n}return n}},function(t,n,e){"use strict";var r=e(4);t.exports=function(){var t=r(this),n="";return t.global&&(n+="g"),t.ignoreCase&&(n+="i"),t.multiline&&(n+="m"),t.dotAll&&(n+="s"),t.unicode&&(n+="u"),t.sticky&&(n+="y"),n}},function(t,n,e){"use strict";var r,o,i=e(15),u=e(28),c=RegExp.prototype.exec,a=String.prototype.replace,f=c,s=(r=/a/,o=/b*/g,c.call(r,"a"),c.call(o,"a"),0!==r.lastIndex||0!==o.lastIndex),l=u.UNSUPPORTED_Y||u.BROKEN_CARET,p=void 0!==/()??/.exec("")[1];(s||p||l)&&(f=function(t){var n,e,r,o,u=this,f=l&&u.sticky,v=i.call(u),g=u.source,d=0,x=t;return f&&(-1===(v=v.replace("y","")).indexOf("g")&&(v+="g"),x=String(t).slice(u.lastIndex),u.lastIndex>0&&(!u.multiline||u.multiline&&"\n"!==t[u.lastIndex-1])&&(g="(?: "+g+")",x=" "+x,d++),e=new RegExp("^(?:"+g+")",v)),p&&(e=new RegExp("^"+g+"$(?!\\s)",v)),s&&(n=u.lastIndex),r=c.call(f?e:u,x),f?r?(r.input=r.input.slice(d),r[0]=r[0].slice(d),r.index=u.lastIndex,u.lastIndex+=r[0].length):u.lastIndex=0:s&&r&&(u.lastIndex=u.global?r.index+r[0].length:n),p&&r&&r.length>1&&a.call(r[0],e,(function(){for(o=1;o0?o(r(t),9007199254740991):0}},function(t,n){t.exports={}},function(t,n,e){var r=e(46),o=e(24);(t.exports=function(t,n){return o[t]||(o[t]=void 0!==n?n:{})})("versions",[]).push({version:"3.6.4",mode:r?"pure":"global",copyright:"© 2020 Denis Pushkarev (zloirock.ru)"})},function(t,n,e){var r=e(0),o=e(14),i=r["__core-js_shared__"]||o("__core-js_shared__",{});t.exports=i},function(t,n){t.exports=function(t,n){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:n}}},function(t,n){var e=0,r=Math.random();t.exports=function(t){return"Symbol("+String(void 0===t?"":t)+")_"+(++e+r).toString(36)}},function(t,n,e){var r=e(1);t.exports=!!Object.getOwnPropertySymbols&&!r((function(){return!String(Symbol())}))},function(t,n,e){"use strict";var r=e(1);function o(t,n){return RegExp(t,n)}n.UNSUPPORTED_Y=r((function(){var t=o("a","y");return t.lastIndex=2,null!=t.exec("abcd")})),n.BROKEN_CARET=r((function(){var t=o("^r","gy");return t.lastIndex=2,null!=t.exec("str")}))},function(t,n,e){var r=e(24),o=Function.toString;"function"!=typeof r.inspectSource&&(r.inspectSource=function(t){return o.call(t)}),t.exports=r.inspectSource},function(t,n,e){var r,o,i,u=e(48),c=e(0),a=e(2),f=e(6),s=e(5),l=e(49),p=e(22),v=c.WeakMap;if(u){var g=new v,d=g.get,x=g.has,h=g.set;r=function(t,n){return h.call(g,t,n),n},o=function(t){return d.call(g,t)||{}},i=function(t){return x.call(g,t)}}else{var y=l("state");p[y]=!0,r=function(t,n){return f(t,y,n),n},o=function(t){return s(t,y)?t[y]:{}},i=function(t){return s(t,y)}}t.exports={set:r,get:o,has:i,enforce:function(t){return i(t)?o(t):r(t,{})},getterFor:function(t){return function(n){var e;if(!a(n)||(e=o(n)).type!==t)throw TypeError("Incompatible receiver, "+t+" required");return e}}}},function(t,n,e){var r=e(51),o=e(0),i=function(t){return"function"==typeof t?t:void 0};t.exports=function(t,n){return arguments.length<2?i(r[t])||i(o[t]):r[t]&&r[t][n]||o[t]&&o[t][n]}},function(t,n,e){"use strict";var r=e(52),o=e(16);r({target:"RegExp",proto:!0,forced:/./.exec!==o},{exec:o})},function(t,n,e){var r=e(3),o=e(53),i=e(25),u=e(12),c=e(19),a=e(5),f=e(18),s=Object.getOwnPropertyDescriptor;n.f=r?s:function(t,n){if(t=u(t),n=c(n,!0),f)try{return s(t,n)}catch(t){}if(a(t,n))return i(!o.f.call(t,n),t[n])}},function(t,n,e){var r=e(3),o=e(0),i=e(17),u=e(36),c=e(7).f,a=e(20).f,f=e(45),s=e(15),l=e(28),p=e(11),v=e(1),g=e(30).set,d=e(50),x=e(10)("match"),h=o.RegExp,y=h.prototype,m=/a/g,b=/a/g,E=new h(m)!==m,S=l.UNSUPPORTED_Y;if(r&&i("RegExp",!E||S||v((function(){return b[x]=!1,h(m)!=m||h(b)==b||"/a/i"!=h(m,"i")})))){for(var R=function(t,n){var e,r=this instanceof R,o=f(t),i=void 0===n;if(!r&&o&&t.constructor===R&&i)return t;E?o&&!i&&(t=t.source):t instanceof R&&(i&&(n=s.call(t)),t=t.source),S&&(e=!!n&&n.indexOf("y")>-1)&&(n=n.replace(/y/g,""));var c=u(E?new h(t,n):h(t,n),r?this:y,R);return S&&e&&g(c,{sticky:e}),c},O=function(t){t in R||c(R,t,{configurable:!0,get:function(){return h[t]},set:function(n){h[t]=n}})},_=a(h),w=0;_.length>w;)O(_[w++]);y.constructor=R,R.prototype=y,p(o,"RegExp",R)}d("RegExp")},function(t,n){var e;e=function(){return this}();try{e=e||new Function("return this")()}catch(t){"object"==typeof window&&(e=window)}t.exports=e},function(t,n,e){var r=e(2),o=e(37);t.exports=function(t,n,e){var i,u;return o&&"function"==typeof(i=n.constructor)&&i!==e&&r(u=i.prototype)&&u!==e.prototype&&o(t,u),t}},function(t,n,e){var r=e(4),o=e(38);t.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var t,n=!1,e={};try{(t=Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set).call(e,[]),n=e instanceof Array}catch(t){}return function(e,i){return r(e),o(i),n?t.call(e,i):e.__proto__=i,e}}():void 0)},function(t,n,e){var r=e(2);t.exports=function(t){if(!r(t)&&null!==t)throw TypeError("Can't set "+String(t)+" as a prototype");return t}},function(t,n,e){var r=e(0),o=e(2),i=r.document,u=o(i)&&o(i.createElement);t.exports=function(t){return u?i.createElement(t):{}}},function(t,n,e){var r=e(5),o=e(12),i=e(42).indexOf,u=e(22);t.exports=function(t,n){var e,c=o(t),a=0,f=[];for(e in c)!r(u,e)&&r(c,e)&&f.push(e);for(;n.length>a;)r(c,e=n[a++])&&(~i(f,e)||f.push(e));return f}},function(t,n,e){var r=e(1),o=e(13),i="".split;t.exports=r((function(){return!Object("z").propertyIsEnumerable(0)}))?function(t){return"String"==o(t)?i.call(t,""):Object(t)}:Object},function(t,n,e){var r=e(12),o=e(21),i=e(43),u=function(t){return function(n,e,u){var c,a=r(n),f=o(a.length),s=i(u,f);if(t&&e!=e){for(;f>s;)if((c=a[s++])!=c)return!0}else for(;f>s;s++)if((t||s in a)&&a[s]===e)return t||s||0;return!t&&-1}};t.exports={includes:u(!0),indexOf:u(!1)}},function(t,n,e){var r=e(9),o=Math.max,i=Math.min;t.exports=function(t,n){var e=r(t);return e<0?o(e+n,0):i(e,n)}},function(t,n){t.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},function(t,n,e){var r=e(2),o=e(13),i=e(10)("match");t.exports=function(t){var n;return r(t)&&(void 0!==(n=t[i])?!!n:"RegExp"==o(t))}},function(t,n){t.exports=!1},function(t,n,e){var r=e(27);t.exports=r&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},function(t,n,e){var r=e(0),o=e(29),i=r.WeakMap;t.exports="function"==typeof i&&/native code/.test(o(i))},function(t,n,e){var r=e(23),o=e(26),i=r("keys");t.exports=function(t){return i[t]||(i[t]=o(t))}},function(t,n,e){"use strict";var r=e(31),o=e(7),i=e(10),u=e(3),c=i("species");t.exports=function(t){var n=r(t),e=o.f;u&&n&&!n[c]&&e(n,c,{configurable:!0,get:function(){return this}})}},function(t,n,e){var r=e(0);t.exports=r},function(t,n,e){var r=e(0),o=e(33).f,i=e(6),u=e(11),c=e(14),a=e(54),f=e(17);t.exports=function(t,n){var e,s,l,p,v,g=t.target,d=t.global,x=t.stat;if(e=d?r:x?r[g]||c(g,{}):(r[g]||{}).prototype)for(s in n){if(p=n[s],l=t.noTargetGet?(v=o(e,s))&&v.value:e[s],!f(d?s:g+(x?".":"#")+s,t.forced)&&void 0!==l){if(typeof p==typeof l)continue;a(p,l)}(t.sham||l&&l.sham)&&i(p,"sham",!0),u(e,s,p,t)}}},function(t,n,e){"use strict";var r={}.propertyIsEnumerable,o=Object.getOwnPropertyDescriptor,i=o&&!r.call({1:2},1);n.f=i?function(t){var n=o(this,t);return!!n&&n.enumerable}:r},function(t,n,e){var r=e(5),o=e(55),i=e(33),u=e(7);t.exports=function(t,n){for(var e=o(n),c=u.f,a=i.f,f=0;f]*>)/g,d=/\$([$&'`]|\d\d?)/g;r("replace",2,(function(t,n,e,r){var x=r.REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE,h=r.REPLACE_KEEPS_$0,y=x?"$":"$0";return[function(e,r){var o=a(this),i=null==e?void 0:e[t];return void 0!==i?i.call(e,o,r):n.call(String(o),e,r)},function(t,r){if(!x&&h||"string"==typeof r&&-1===r.indexOf(y)){var i=e(n,t,this,r);if(i.done)return i.value}var a=o(t),v=String(this),g="function"==typeof r;g||(r=String(r));var d=a.global;if(d){var b=a.unicode;a.lastIndex=0}for(var E=[];;){var S=s(a,v);if(null===S)break;if(E.push(S),!d)break;""===String(S[0])&&(a.lastIndex=f(v,u(a.lastIndex),b))}for(var R,O="",_=0,w=0;w=_&&(O+=v.slice(_,I)+A,_=I+P.length)}return O+v.slice(_)}];function m(t,e,r,o,u,c){var a=r+t.length,f=o.length,s=d;return void 0!==u&&(u=i(u),s=g),n.call(c,s,(function(n,i){var c;switch(i.charAt(0)){case"$":return"$";case"&":return t;case"`":return e.slice(0,r);case"'":return e.slice(a);case"<":c=u[i.slice(1,-1)];break;default:var s=+i;if(0===s)return n;if(s>f){var l=v(s/10);return 0===l?n:l<=f?void 0===o[l-1]?i.charAt(1):o[l-1]+i.charAt(1):n}c=o[s-1]}return void 0===c?"":c}))}}))},function(t,n,e){"use strict";e(32);var r=e(11),o=e(1),i=e(10),u=e(16),c=e(6),a=i("species"),f=!o((function(){var t=/./;return t.exec=function(){var t=[];return t.groups={a:"7"},t},"7"!=="".replace(t,"$")})),s="$0"==="a".replace(/./,"$0"),l=i("replace"),p=!!/./[l]&&""===/./[l]("a","$0"),v=!o((function(){var t=/(?:)/,n=t.exec;t.exec=function(){return n.apply(this,arguments)};var e="ab".split(t);return 2!==e.length||"a"!==e[0]||"b"!==e[1]}));t.exports=function(t,n,e,l){var g=i(t),d=!o((function(){var n={};return n[g]=function(){return 7},7!=""[t](n)})),x=d&&!o((function(){var n=!1,e=/a/;return"split"===t&&((e={}).constructor={},e.constructor[a]=function(){return e},e.flags="",e[g]=/./[g]),e.exec=function(){return n=!0,null},e[g](""),!n}));if(!d||!x||"replace"===t&&(!f||!s||p)||"split"===t&&!v){var h=/./[g],y=e(g,""[t],(function(t,n,e,r,o){return n.exec===u?d&&!o?{done:!0,value:h.call(n,e,r)}:{done:!0,value:t.call(e,n,r)}:{done:!1}}),{REPLACE_KEEPS_$0:s,REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE:p}),m=y[0],b=y[1];r(String.prototype,t,m),r(RegExp.prototype,g,2==n?function(t,n){return b.call(t,this,n)}:function(t){return b.call(t,this)})}l&&c(RegExp.prototype[g],"sham",!0)}},function(t,n,e){var r=e(8);t.exports=function(t){return Object(r(t))}},function(t,n,e){"use strict";var r=e(62).charAt;t.exports=function(t,n,e){return n+(e?r(t,n).length:1)}},function(t,n,e){var r=e(9),o=e(8),i=function(t){return function(n,e){var i,u,c=String(o(n)),a=r(e),f=c.length;return a<0||a>=f?t?"":void 0:(i=c.charCodeAt(a))<55296||i>56319||a+1===f||(u=c.charCodeAt(a+1))<56320||u>57343?t?c.charAt(a):i:t?c.slice(a,a+2):u-56320+(i-55296<<10)+65536}};t.exports={codeAt:i(!1),charAt:i(!0)}},function(t,n,e){var r=e(13),o=e(16);t.exports=function(t,n){var e=t.exec;if("function"==typeof e){var i=e.call(t,n);if("object"!=typeof i)throw TypeError("RegExp exec method returned something other than an Object or null");return i}if("RegExp"!==r(t))throw TypeError("RegExp#exec called on incompatible receiver");return o.call(t,n)}},function(t,n,e){"use strict";e.r(n);var r={};e.r(r),e.d(r,"getItem",(function(){return i})),e.d(r,"setItem",(function(){return u})),e.d(r,"removeItem",(function(){return c}));var o;e(34),e(32),e(57),e(58);function i(t){return t&&decodeURIComponent(document.cookie.replace(new RegExp("(?:(?:^|.*;)\\s*"+encodeURIComponent(t).replace(/[\-\.\+\*]/g,"\\$&")+"\\s*\\=\\s*([^;]*).*$)|^.*$"),"$1"))||null}function u(t,n,e,r,o,i){return document.cookie=encodeURIComponent(t)+"="+encodeURIComponent(n)+(e?"; expires=".concat(e.toUTCString()):"")+(o?"; domain=".concat(o):"")+(r?"; path=".concat(r):"")+(i?"; secure":""),!0}function c(t,n,e){return!!hasItem(t)&&(document.cookie=encodeURIComponent(t)+"=; expires=Thu, 01 Jan 1970 00:00:00 GMT"+(e?"; domain=".concat(e):"")+(n?"; path=".concat(n):""),!0)}BookReader.docCookies=r,jQuery.extend(BookReader.defaultOptions,{enablePageResume:!0,resumeCookiePath:null}),BookReader.prototype.init=(o=BookReader.prototype.init,function(){var t=this;o.call(this),this.options.enablePageResume&&this.bind(BookReader.eventNames.fragmentChange,(function(){var n=t.paramsFromCurrent();t.updateResumeValue(n.index)}))}),BookReader.prototype.getResumeValue=function(){var t=BookReader.docCookies.getItem("br-resume");return null!==t?parseInt(t):null},BookReader.prototype.updateResumeValue=function(t,n){var e=new Date(+new Date+12096e5),r=this.options.resumeCookiePath||window.location.pathname;BookReader.docCookies.setItem(n||"br-resume",t,e,r,null,!1)}}]); //# sourceMappingURL=plugin.resume.js.map \ No newline at end of file diff --git a/BookReader/plugins/plugin.resume.js.map b/BookReader/plugins/plugin.resume.js.map index 18f90b079..8d53bc1d4 100644 --- a/BookReader/plugins/plugin.resume.js.map +++ b/BookReader/plugins/plugin.resume.js.map @@ -1 +1 @@ -{"version":3,"sources":["webpack:///webpack/bootstrap","webpack:///./node_modules/core-js/internals/global.js","webpack:///./node_modules/core-js/internals/fails.js","webpack:///./node_modules/core-js/internals/is-object.js","webpack:///./node_modules/core-js/internals/descriptors.js","webpack:///./node_modules/core-js/internals/an-object.js","webpack:///./node_modules/core-js/internals/require-object-coercible.js","webpack:///./node_modules/core-js/internals/to-integer.js","webpack:///./node_modules/core-js/internals/well-known-symbol.js","webpack:///./node_modules/core-js/internals/shared.js","webpack:///./node_modules/core-js/internals/create-non-enumerable-property.js","webpack:///./node_modules/core-js/internals/object-define-property.js","webpack:///./node_modules/core-js/internals/has.js","webpack:///./node_modules/core-js/internals/classof-raw.js","webpack:///./node_modules/core-js/internals/regexp-flags.js","webpack:///./node_modules/core-js/internals/redefine.js","webpack:///./node_modules/core-js/internals/to-indexed-object.js","webpack:///./node_modules/core-js/internals/to-length.js","webpack:///./node_modules/core-js/internals/hidden-keys.js","webpack:///./node_modules/core-js/internals/set-global.js","webpack:///./node_modules/core-js/internals/uid.js","webpack:///./node_modules/core-js/internals/function-to-string.js","webpack:///./node_modules/core-js/internals/regexp-exec.js","webpack:///./node_modules/core-js/modules/es.regexp.constructor.js","webpack:///(webpack)/buildin/global.js","webpack:///./node_modules/core-js/internals/is-forced.js","webpack:///./node_modules/core-js/internals/inherit-if-required.js","webpack:///./node_modules/core-js/internals/object-set-prototype-of.js","webpack:///./node_modules/core-js/internals/a-possible-prototype.js","webpack:///./node_modules/core-js/internals/ie8-dom-define.js","webpack:///./node_modules/core-js/internals/document-create-element.js","webpack:///./node_modules/core-js/internals/to-primitive.js","webpack:///./node_modules/core-js/internals/object-get-own-property-names.js","webpack:///./node_modules/core-js/internals/object-keys-internal.js","webpack:///./node_modules/core-js/internals/indexed-object.js","webpack:///./node_modules/core-js/internals/array-includes.js","webpack:///./node_modules/core-js/internals/to-absolute-index.js","webpack:///./node_modules/core-js/internals/enum-bug-keys.js","webpack:///./node_modules/core-js/internals/is-regexp.js","webpack:///./node_modules/core-js/internals/is-pure.js","webpack:///./node_modules/core-js/internals/shared-store.js","webpack:///./node_modules/core-js/internals/create-property-descriptor.js","webpack:///./node_modules/core-js/internals/native-symbol.js","webpack:///./node_modules/core-js/internals/internal-state.js","webpack:///./node_modules/core-js/internals/native-weak-map.js","webpack:///./node_modules/core-js/internals/shared-key.js","webpack:///./node_modules/core-js/internals/set-species.js","webpack:///./node_modules/core-js/internals/get-built-in.js","webpack:///./node_modules/core-js/internals/path.js","webpack:///./node_modules/core-js/modules/es.regexp.to-string.js","webpack:///./node_modules/core-js/modules/es.string.replace.js","webpack:///./node_modules/core-js/internals/fix-regexp-well-known-symbol-logic.js","webpack:///./node_modules/core-js/internals/to-object.js","webpack:///./node_modules/core-js/internals/advance-string-index.js","webpack:///./node_modules/core-js/internals/string-multibyte.js","webpack:///./node_modules/core-js/internals/regexp-exec-abstract.js","webpack:///./src/js/plugins/plugin.resume.js","webpack:///./src/util/docCookies.js"],"names":["installedModules","__webpack_require__","moduleId","exports","module","i","l","modules","call","m","c","d","name","getter","o","Object","defineProperty","enumerable","get","r","Symbol","toStringTag","value","t","mode","__esModule","ns","create","key","bind","n","object","property","prototype","hasOwnProperty","p","s","it","Math","check","globalThis","window","self","global","Function","exec","error","fails","a","isObject","TypeError","String","undefined","ceil","floor","argument","isNaN","shared","uid","NATIVE_SYMBOL","store","IS_PURE","push","version","copyright","DESCRIPTORS","definePropertyModule","createPropertyDescriptor","f","IE8_DOM_DEFINE","anObject","toPrimitive","nativeDefineProperty","O","P","Attributes","toString","slice","that","this","result","ignoreCase","multiline","dotAll","unicode","sticky","createNonEnumerableProperty","has","setGlobal","nativeFunctionToString","InternalStateModule","getInternalState","enforceInternalState","enforce","TEMPLATE","split","options","unsafe","simple","noTargetGet","source","join","IndexedObject","requireObjectCoercible","toInteger","min","id","postfix","random","re1","re2","regexpFlags","nativeExec","RegExp","nativeReplace","replace","patchedExec","UPDATES_LAST_INDEX_WRONG","lastIndex","NPCG_INCLUDED","str","reCopy","match","re","index","length","arguments","isForced","inheritIfRequired","getOwnPropertyNames","isRegExp","getFlags","redefine","setSpecies","MATCH","wellKnownSymbol","NativeRegExp","RegExpPrototype","CORRECT_NEW","RegExpWrapper","pattern","flags","thisIsRegExp","patternIsRegExp","flagsAreUndefined","constructor","proxy","configurable","set","keys","g","e","replacement","feature","detection","data","normalize","POLYFILL","NATIVE","string","toLowerCase","setPrototypeOf","$this","dummy","Wrapper","NewTarget","NewTargetPrototype","aPossiblePrototype","setter","CORRECT_SETTER","test","getOwnPropertyDescriptor","Array","proto","__proto__","createElement","document","EXISTS","input","PREFERRED_STRING","fn","val","valueOf","internalObjectKeys","hiddenKeys","concat","toIndexedObject","indexOf","names","classof","propertyIsEnumerable","toLength","toAbsoluteIndex","createMethod","IS_INCLUDES","el","fromIndex","includes","max","integer","bitmap","writable","getOwnPropertySymbols","NATIVE_WEAK_MAP","objectHas","sharedKey","WeakMap","wmget","wmhas","wmset","metadata","STATE","getterFor","TYPE","state","type","getBuiltIn","SPECIES","CONSTRUCTOR_NAME","Constructor","path","aFunction","variable","namespace","method","nativeToString","NOT_GENERIC","INCORRECT_NAME","R","rf","fixRegExpWellKnownSymbolLogic","toObject","advanceStringIndex","regExpExec","SUBSTITUTION_SYMBOLS","SUBSTITUTION_SYMBOLS_NO_NAMED","REPLACE","maybeCallNative","searchValue","replaceValue","replacer","regexp","res","done","rx","S","functionalReplace","fullUnicode","results","accumulatedResult","nextSourcePosition","matched","position","captures","j","namedCaptures","groups","replacerArgs","apply","getSubstitution","tailPos","symbols","ch","capture","charAt","regexpExec","REPLACE_SUPPORTS_NAMED_GROUPS","SPLIT_WORKS_WITH_OVERWRITTEN_EXEC","originalExec","KEY","sham","SYMBOL","DELEGATES_TO_SYMBOL","DELEGATES_TO_EXEC","execCalled","nativeRegExpMethod","methods","nativeMethod","arg2","forceStringMethod","stringMethod","regexMethod","arg","CONVERT_TO_STRING","pos","first","second","size","charCodeAt","codeAt","super_","getItem","sKey","decodeURIComponent","cookie","encodeURIComponent","setItem","sValue","vEnd","sPath","sDomain","bSecure","toUTCString","removeItem","hasItem","BookReader","docCookies","jQuery","extend","defaultOptions","enablePageResume","resumeCookiePath","init","eventNames","fragmentChange","params","paramsFromCurrent","updateResumeValue","getResumeValue","parseInt","cookieName","ttl","Date","location","pathname"],"mappings":"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","file":"plugin.resume.js","sourcesContent":[" \t// The module cache\n \tvar installedModules = {};\n\n \t// The require function\n \tfunction __webpack_require__(moduleId) {\n\n \t\t// Check if module is in cache\n \t\tif(installedModules[moduleId]) {\n \t\t\treturn installedModules[moduleId].exports;\n \t\t}\n \t\t// Create a new module (and put it into the cache)\n \t\tvar module = installedModules[moduleId] = {\n \t\t\ti: moduleId,\n \t\t\tl: false,\n \t\t\texports: {}\n \t\t};\n\n \t\t// Execute the module function\n \t\tmodules[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n \t\t// Flag the module as loaded\n \t\tmodule.l = true;\n\n \t\t// Return the exports of the module\n \t\treturn module.exports;\n \t}\n\n\n \t// expose the modules object (__webpack_modules__)\n \t__webpack_require__.m = modules;\n\n \t// expose the module cache\n \t__webpack_require__.c = installedModules;\n\n \t// define getter function for harmony exports\n \t__webpack_require__.d = function(exports, name, getter) {\n \t\tif(!__webpack_require__.o(exports, name)) {\n \t\t\tObject.defineProperty(exports, name, { enumerable: true, get: getter });\n \t\t}\n \t};\n\n \t// define __esModule on exports\n \t__webpack_require__.r = function(exports) {\n \t\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n \t\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n \t\t}\n \t\tObject.defineProperty(exports, '__esModule', { value: true });\n \t};\n\n \t// create a fake namespace object\n \t// mode & 1: value is a module id, require it\n \t// mode & 2: merge all properties of value into the ns\n \t// mode & 4: return value when already ns object\n \t// mode & 8|1: behave like require\n \t__webpack_require__.t = function(value, mode) {\n \t\tif(mode & 1) value = __webpack_require__(value);\n \t\tif(mode & 8) return value;\n \t\tif((mode & 4) && typeof value === 'object' && value && value.__esModule) return value;\n \t\tvar ns = Object.create(null);\n \t\t__webpack_require__.r(ns);\n \t\tObject.defineProperty(ns, 'default', { enumerable: true, value: value });\n \t\tif(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key));\n \t\treturn ns;\n \t};\n\n \t// getDefaultExport function for compatibility with non-harmony modules\n \t__webpack_require__.n = function(module) {\n \t\tvar getter = module && module.__esModule ?\n \t\t\tfunction getDefault() { return module['default']; } :\n \t\t\tfunction getModuleExports() { return module; };\n \t\t__webpack_require__.d(getter, 'a', getter);\n \t\treturn getter;\n \t};\n\n \t// Object.prototype.hasOwnProperty.call\n \t__webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };\n\n \t// __webpack_public_path__\n \t__webpack_require__.p = \"\";\n\n\n \t// Load entry module and return exports\n \treturn __webpack_require__(__webpack_require__.s = 55);\n","var check = function (it) {\n return it && it.Math == Math && it;\n};\n\n// https://github.com/zloirock/core-js/issues/86#issuecomment-115759028\nmodule.exports =\n // eslint-disable-next-line no-undef\n check(typeof globalThis == 'object' && globalThis) ||\n check(typeof window == 'object' && window) ||\n check(typeof self == 'object' && self) ||\n check(typeof global == 'object' && global) ||\n // eslint-disable-next-line no-new-func\n Function('return this')();\n","module.exports = function (exec) {\n try {\n return !!exec();\n } catch (error) {\n return true;\n }\n};\n","module.exports = function (it) {\n return typeof it === 'object' ? it !== null : typeof it === 'function';\n};\n","var fails = require('../internals/fails');\n\n// Thank's IE8 for his funny defineProperty\nmodule.exports = !fails(function () {\n return Object.defineProperty({}, 'a', { get: function () { return 7; } }).a != 7;\n});\n","var isObject = require('../internals/is-object');\n\nmodule.exports = function (it) {\n if (!isObject(it)) {\n throw TypeError(String(it) + ' is not an object');\n } return it;\n};\n","// `RequireObjectCoercible` abstract operation\n// https://tc39.github.io/ecma262/#sec-requireobjectcoercible\nmodule.exports = function (it) {\n if (it == undefined) throw TypeError(\"Can't call method on \" + it);\n return it;\n};\n","var ceil = Math.ceil;\nvar floor = Math.floor;\n\n// `ToInteger` abstract operation\n// https://tc39.github.io/ecma262/#sec-tointeger\nmodule.exports = function (argument) {\n return isNaN(argument = +argument) ? 0 : (argument > 0 ? floor : ceil)(argument);\n};\n","var global = require('../internals/global');\nvar shared = require('../internals/shared');\nvar uid = require('../internals/uid');\nvar NATIVE_SYMBOL = require('../internals/native-symbol');\n\nvar Symbol = global.Symbol;\nvar store = shared('wks');\n\nmodule.exports = function (name) {\n return store[name] || (store[name] = NATIVE_SYMBOL && Symbol[name]\n || (NATIVE_SYMBOL ? Symbol : uid)('Symbol.' + name));\n};\n","var IS_PURE = require('../internals/is-pure');\nvar store = require('../internals/shared-store');\n\n(module.exports = function (key, value) {\n return store[key] || (store[key] = value !== undefined ? value : {});\n})('versions', []).push({\n version: '3.3.3',\n mode: IS_PURE ? 'pure' : 'global',\n copyright: '© 2019 Denis Pushkarev (zloirock.ru)'\n});\n","var DESCRIPTORS = require('../internals/descriptors');\nvar definePropertyModule = require('../internals/object-define-property');\nvar createPropertyDescriptor = require('../internals/create-property-descriptor');\n\nmodule.exports = DESCRIPTORS ? function (object, key, value) {\n return definePropertyModule.f(object, key, createPropertyDescriptor(1, value));\n} : function (object, key, value) {\n object[key] = value;\n return object;\n};\n","var DESCRIPTORS = require('../internals/descriptors');\nvar IE8_DOM_DEFINE = require('../internals/ie8-dom-define');\nvar anObject = require('../internals/an-object');\nvar toPrimitive = require('../internals/to-primitive');\n\nvar nativeDefineProperty = Object.defineProperty;\n\n// `Object.defineProperty` method\n// https://tc39.github.io/ecma262/#sec-object.defineproperty\nexports.f = DESCRIPTORS ? nativeDefineProperty : function defineProperty(O, P, Attributes) {\n anObject(O);\n P = toPrimitive(P, true);\n anObject(Attributes);\n if (IE8_DOM_DEFINE) try {\n return nativeDefineProperty(O, P, Attributes);\n } catch (error) { /* empty */ }\n if ('get' in Attributes || 'set' in Attributes) throw TypeError('Accessors not supported');\n if ('value' in Attributes) O[P] = Attributes.value;\n return O;\n};\n","var hasOwnProperty = {}.hasOwnProperty;\n\nmodule.exports = function (it, key) {\n return hasOwnProperty.call(it, key);\n};\n","var toString = {}.toString;\n\nmodule.exports = function (it) {\n return toString.call(it).slice(8, -1);\n};\n","'use strict';\nvar anObject = require('../internals/an-object');\n\n// `RegExp.prototype.flags` getter implementation\n// https://tc39.github.io/ecma262/#sec-get-regexp.prototype.flags\nmodule.exports = function () {\n var that = anObject(this);\n var result = '';\n if (that.global) result += 'g';\n if (that.ignoreCase) result += 'i';\n if (that.multiline) result += 'm';\n if (that.dotAll) result += 's';\n if (that.unicode) result += 'u';\n if (that.sticky) result += 'y';\n return result;\n};\n","var global = require('../internals/global');\nvar shared = require('../internals/shared');\nvar createNonEnumerableProperty = require('../internals/create-non-enumerable-property');\nvar has = require('../internals/has');\nvar setGlobal = require('../internals/set-global');\nvar nativeFunctionToString = require('../internals/function-to-string');\nvar InternalStateModule = require('../internals/internal-state');\n\nvar getInternalState = InternalStateModule.get;\nvar enforceInternalState = InternalStateModule.enforce;\nvar TEMPLATE = String(nativeFunctionToString).split('toString');\n\nshared('inspectSource', function (it) {\n return nativeFunctionToString.call(it);\n});\n\n(module.exports = function (O, key, value, options) {\n var unsafe = options ? !!options.unsafe : false;\n var simple = options ? !!options.enumerable : false;\n var noTargetGet = options ? !!options.noTargetGet : false;\n if (typeof value == 'function') {\n if (typeof key == 'string' && !has(value, 'name')) createNonEnumerableProperty(value, 'name', key);\n enforceInternalState(value).source = TEMPLATE.join(typeof key == 'string' ? key : '');\n }\n if (O === global) {\n if (simple) O[key] = value;\n else setGlobal(key, value);\n return;\n } else if (!unsafe) {\n delete O[key];\n } else if (!noTargetGet && O[key]) {\n simple = true;\n }\n if (simple) O[key] = value;\n else createNonEnumerableProperty(O, key, value);\n// add fake Function#toString for correct work wrapped methods / constructors with methods like LoDash isNative\n})(Function.prototype, 'toString', function toString() {\n return typeof this == 'function' && getInternalState(this).source || nativeFunctionToString.call(this);\n});\n","// toObject with fallback for non-array-like ES3 strings\nvar IndexedObject = require('../internals/indexed-object');\nvar requireObjectCoercible = require('../internals/require-object-coercible');\n\nmodule.exports = function (it) {\n return IndexedObject(requireObjectCoercible(it));\n};\n","var toInteger = require('../internals/to-integer');\n\nvar min = Math.min;\n\n// `ToLength` abstract operation\n// https://tc39.github.io/ecma262/#sec-tolength\nmodule.exports = function (argument) {\n return argument > 0 ? min(toInteger(argument), 0x1FFFFFFFFFFFFF) : 0; // 2 ** 53 - 1 == 9007199254740991\n};\n","module.exports = {};\n","var global = require('../internals/global');\nvar createNonEnumerableProperty = require('../internals/create-non-enumerable-property');\n\nmodule.exports = function (key, value) {\n try {\n createNonEnumerableProperty(global, key, value);\n } catch (error) {\n global[key] = value;\n } return value;\n};\n","var id = 0;\nvar postfix = Math.random();\n\nmodule.exports = function (key) {\n return 'Symbol(' + String(key === undefined ? '' : key) + ')_' + (++id + postfix).toString(36);\n};\n","var shared = require('../internals/shared');\n\nmodule.exports = shared('native-function-to-string', Function.toString);\n","'use strict';\nvar regexpFlags = require('./regexp-flags');\n\nvar nativeExec = RegExp.prototype.exec;\n// This always refers to the native implementation, because the\n// String#replace polyfill uses ./fix-regexp-well-known-symbol-logic.js,\n// which loads this file before patching the method.\nvar nativeReplace = String.prototype.replace;\n\nvar patchedExec = nativeExec;\n\nvar UPDATES_LAST_INDEX_WRONG = (function () {\n var re1 = /a/;\n var re2 = /b*/g;\n nativeExec.call(re1, 'a');\n nativeExec.call(re2, 'a');\n return re1.lastIndex !== 0 || re2.lastIndex !== 0;\n})();\n\n// nonparticipating capturing group, copied from es5-shim's String#split patch.\nvar NPCG_INCLUDED = /()??/.exec('')[1] !== undefined;\n\nvar PATCH = UPDATES_LAST_INDEX_WRONG || NPCG_INCLUDED;\n\nif (PATCH) {\n patchedExec = function exec(str) {\n var re = this;\n var lastIndex, reCopy, match, i;\n\n if (NPCG_INCLUDED) {\n reCopy = new RegExp('^' + re.source + '$(?!\\\\s)', regexpFlags.call(re));\n }\n if (UPDATES_LAST_INDEX_WRONG) lastIndex = re.lastIndex;\n\n match = nativeExec.call(re, str);\n\n if (UPDATES_LAST_INDEX_WRONG && match) {\n re.lastIndex = re.global ? match.index + match[0].length : lastIndex;\n }\n if (NPCG_INCLUDED && match && match.length > 1) {\n // Fix browsers whose `exec` methods don't consistently return `undefined`\n // for NPCG, like IE8. NOTE: This doesn' work for /(.?)?/\n nativeReplace.call(match[0], reCopy, function () {\n for (i = 1; i < arguments.length - 2; i++) {\n if (arguments[i] === undefined) match[i] = undefined;\n }\n });\n }\n\n return match;\n };\n}\n\nmodule.exports = patchedExec;\n","var DESCRIPTORS = require('../internals/descriptors');\nvar global = require('../internals/global');\nvar isForced = require('../internals/is-forced');\nvar inheritIfRequired = require('../internals/inherit-if-required');\nvar defineProperty = require('../internals/object-define-property').f;\nvar getOwnPropertyNames = require('../internals/object-get-own-property-names').f;\nvar isRegExp = require('../internals/is-regexp');\nvar getFlags = require('../internals/regexp-flags');\nvar redefine = require('../internals/redefine');\nvar fails = require('../internals/fails');\nvar setSpecies = require('../internals/set-species');\nvar wellKnownSymbol = require('../internals/well-known-symbol');\n\nvar MATCH = wellKnownSymbol('match');\nvar NativeRegExp = global.RegExp;\nvar RegExpPrototype = NativeRegExp.prototype;\nvar re1 = /a/g;\nvar re2 = /a/g;\n\n// \"new\" should create a new object, old webkit bug\nvar CORRECT_NEW = new NativeRegExp(re1) !== re1;\n\nvar FORCED = DESCRIPTORS && isForced('RegExp', (!CORRECT_NEW || fails(function () {\n re2[MATCH] = false;\n // RegExp constructor can alter flags and IsRegExp works correct with @@match\n return NativeRegExp(re1) != re1 || NativeRegExp(re2) == re2 || NativeRegExp(re1, 'i') != '/a/i';\n})));\n\n// `RegExp` constructor\n// https://tc39.github.io/ecma262/#sec-regexp-constructor\nif (FORCED) {\n var RegExpWrapper = function RegExp(pattern, flags) {\n var thisIsRegExp = this instanceof RegExpWrapper;\n var patternIsRegExp = isRegExp(pattern);\n var flagsAreUndefined = flags === undefined;\n return !thisIsRegExp && patternIsRegExp && pattern.constructor === RegExpWrapper && flagsAreUndefined ? pattern\n : inheritIfRequired(CORRECT_NEW\n ? new NativeRegExp(patternIsRegExp && !flagsAreUndefined ? pattern.source : pattern, flags)\n : NativeRegExp((patternIsRegExp = pattern instanceof RegExpWrapper)\n ? pattern.source\n : pattern, patternIsRegExp && flagsAreUndefined ? getFlags.call(pattern) : flags)\n , thisIsRegExp ? this : RegExpPrototype, RegExpWrapper);\n };\n var proxy = function (key) {\n key in RegExpWrapper || defineProperty(RegExpWrapper, key, {\n configurable: true,\n get: function () { return NativeRegExp[key]; },\n set: function (it) { NativeRegExp[key] = it; }\n });\n };\n var keys = getOwnPropertyNames(NativeRegExp);\n var index = 0;\n while (keys.length > index) proxy(keys[index++]);\n RegExpPrototype.constructor = RegExpWrapper;\n RegExpWrapper.prototype = RegExpPrototype;\n redefine(global, 'RegExp', RegExpWrapper);\n}\n\n// https://tc39.github.io/ecma262/#sec-get-regexp-@@species\nsetSpecies('RegExp');\n","var g;\n\n// This works in non-strict mode\ng = (function() {\n\treturn this;\n})();\n\ntry {\n\t// This works if eval is allowed (see CSP)\n\tg = g || new Function(\"return this\")();\n} catch (e) {\n\t// This works if the window reference is available\n\tif (typeof window === \"object\") g = window;\n}\n\n// g can still be undefined, but nothing to do about it...\n// We return undefined, instead of nothing here, so it's\n// easier to handle this case. if(!global) { ...}\n\nmodule.exports = g;\n","var fails = require('../internals/fails');\n\nvar replacement = /#|\\.prototype\\./;\n\nvar isForced = function (feature, detection) {\n var value = data[normalize(feature)];\n return value == POLYFILL ? true\n : value == NATIVE ? false\n : typeof detection == 'function' ? fails(detection)\n : !!detection;\n};\n\nvar normalize = isForced.normalize = function (string) {\n return String(string).replace(replacement, '.').toLowerCase();\n};\n\nvar data = isForced.data = {};\nvar NATIVE = isForced.NATIVE = 'N';\nvar POLYFILL = isForced.POLYFILL = 'P';\n\nmodule.exports = isForced;\n","var isObject = require('../internals/is-object');\nvar setPrototypeOf = require('../internals/object-set-prototype-of');\n\n// makes subclassing work correct for wrapped built-ins\nmodule.exports = function ($this, dummy, Wrapper) {\n var NewTarget, NewTargetPrototype;\n if (\n // it can work only with native `setPrototypeOf`\n setPrototypeOf &&\n // we haven't completely correct pre-ES6 way for getting `new.target`, so use this\n typeof (NewTarget = dummy.constructor) == 'function' &&\n NewTarget !== Wrapper &&\n isObject(NewTargetPrototype = NewTarget.prototype) &&\n NewTargetPrototype !== Wrapper.prototype\n ) setPrototypeOf($this, NewTargetPrototype);\n return $this;\n};\n","var anObject = require('../internals/an-object');\nvar aPossiblePrototype = require('../internals/a-possible-prototype');\n\n// `Object.setPrototypeOf` method\n// https://tc39.github.io/ecma262/#sec-object.setprototypeof\n// Works with __proto__ only. Old v8 can't work with null proto objects.\n/* eslint-disable no-proto */\nmodule.exports = Object.setPrototypeOf || ('__proto__' in {} ? function () {\n var CORRECT_SETTER = false;\n var test = {};\n var setter;\n try {\n setter = Object.getOwnPropertyDescriptor(Object.prototype, '__proto__').set;\n setter.call(test, []);\n CORRECT_SETTER = test instanceof Array;\n } catch (error) { /* empty */ }\n return function setPrototypeOf(O, proto) {\n anObject(O);\n aPossiblePrototype(proto);\n if (CORRECT_SETTER) setter.call(O, proto);\n else O.__proto__ = proto;\n return O;\n };\n}() : undefined);\n","var isObject = require('../internals/is-object');\n\nmodule.exports = function (it) {\n if (!isObject(it) && it !== null) {\n throw TypeError(\"Can't set \" + String(it) + ' as a prototype');\n } return it;\n};\n","var DESCRIPTORS = require('../internals/descriptors');\nvar fails = require('../internals/fails');\nvar createElement = require('../internals/document-create-element');\n\n// Thank's IE8 for his funny defineProperty\nmodule.exports = !DESCRIPTORS && !fails(function () {\n return Object.defineProperty(createElement('div'), 'a', {\n get: function () { return 7; }\n }).a != 7;\n});\n","var global = require('../internals/global');\nvar isObject = require('../internals/is-object');\n\nvar document = global.document;\n// typeof document.createElement is 'object' in old IE\nvar EXISTS = isObject(document) && isObject(document.createElement);\n\nmodule.exports = function (it) {\n return EXISTS ? document.createElement(it) : {};\n};\n","var isObject = require('../internals/is-object');\n\n// `ToPrimitive` abstract operation\n// https://tc39.github.io/ecma262/#sec-toprimitive\n// instead of the ES6 spec version, we didn't implement @@toPrimitive case\n// and the second argument - flag - preferred type is a string\nmodule.exports = function (input, PREFERRED_STRING) {\n if (!isObject(input)) return input;\n var fn, val;\n if (PREFERRED_STRING && typeof (fn = input.toString) == 'function' && !isObject(val = fn.call(input))) return val;\n if (typeof (fn = input.valueOf) == 'function' && !isObject(val = fn.call(input))) return val;\n if (!PREFERRED_STRING && typeof (fn = input.toString) == 'function' && !isObject(val = fn.call(input))) return val;\n throw TypeError(\"Can't convert object to primitive value\");\n};\n","var internalObjectKeys = require('../internals/object-keys-internal');\nvar enumBugKeys = require('../internals/enum-bug-keys');\n\nvar hiddenKeys = enumBugKeys.concat('length', 'prototype');\n\n// `Object.getOwnPropertyNames` method\n// https://tc39.github.io/ecma262/#sec-object.getownpropertynames\nexports.f = Object.getOwnPropertyNames || function getOwnPropertyNames(O) {\n return internalObjectKeys(O, hiddenKeys);\n};\n","var has = require('../internals/has');\nvar toIndexedObject = require('../internals/to-indexed-object');\nvar indexOf = require('../internals/array-includes').indexOf;\nvar hiddenKeys = require('../internals/hidden-keys');\n\nmodule.exports = function (object, names) {\n var O = toIndexedObject(object);\n var i = 0;\n var result = [];\n var key;\n for (key in O) !has(hiddenKeys, key) && has(O, key) && result.push(key);\n // Don't enum bug & hidden keys\n while (names.length > i) if (has(O, key = names[i++])) {\n ~indexOf(result, key) || result.push(key);\n }\n return result;\n};\n","var fails = require('../internals/fails');\nvar classof = require('../internals/classof-raw');\n\nvar split = ''.split;\n\n// fallback for non-array-like ES3 and non-enumerable old V8 strings\nmodule.exports = fails(function () {\n // throws an error in rhino, see https://github.com/mozilla/rhino/issues/346\n // eslint-disable-next-line no-prototype-builtins\n return !Object('z').propertyIsEnumerable(0);\n}) ? function (it) {\n return classof(it) == 'String' ? split.call(it, '') : Object(it);\n} : Object;\n","var toIndexedObject = require('../internals/to-indexed-object');\nvar toLength = require('../internals/to-length');\nvar toAbsoluteIndex = require('../internals/to-absolute-index');\n\n// `Array.prototype.{ indexOf, includes }` methods implementation\nvar createMethod = function (IS_INCLUDES) {\n return function ($this, el, fromIndex) {\n var O = toIndexedObject($this);\n var length = toLength(O.length);\n var index = toAbsoluteIndex(fromIndex, length);\n var value;\n // Array#includes uses SameValueZero equality algorithm\n // eslint-disable-next-line no-self-compare\n if (IS_INCLUDES && el != el) while (length > index) {\n value = O[index++];\n // eslint-disable-next-line no-self-compare\n if (value != value) return true;\n // Array#indexOf ignores holes, Array#includes - not\n } else for (;length > index; index++) {\n if ((IS_INCLUDES || index in O) && O[index] === el) return IS_INCLUDES || index || 0;\n } return !IS_INCLUDES && -1;\n };\n};\n\nmodule.exports = {\n // `Array.prototype.includes` method\n // https://tc39.github.io/ecma262/#sec-array.prototype.includes\n includes: createMethod(true),\n // `Array.prototype.indexOf` method\n // https://tc39.github.io/ecma262/#sec-array.prototype.indexof\n indexOf: createMethod(false)\n};\n","var toInteger = require('../internals/to-integer');\n\nvar max = Math.max;\nvar min = Math.min;\n\n// Helper for a popular repeating case of the spec:\n// Let integer be ? ToInteger(index).\n// If integer < 0, let result be max((length + integer), 0); else let result be min(length, length).\nmodule.exports = function (index, length) {\n var integer = toInteger(index);\n return integer < 0 ? max(integer + length, 0) : min(integer, length);\n};\n","// IE8- don't enum bug keys\nmodule.exports = [\n 'constructor',\n 'hasOwnProperty',\n 'isPrototypeOf',\n 'propertyIsEnumerable',\n 'toLocaleString',\n 'toString',\n 'valueOf'\n];\n","var isObject = require('../internals/is-object');\nvar classof = require('../internals/classof-raw');\nvar wellKnownSymbol = require('../internals/well-known-symbol');\n\nvar MATCH = wellKnownSymbol('match');\n\n// `IsRegExp` abstract operation\n// https://tc39.github.io/ecma262/#sec-isregexp\nmodule.exports = function (it) {\n var isRegExp;\n return isObject(it) && ((isRegExp = it[MATCH]) !== undefined ? !!isRegExp : classof(it) == 'RegExp');\n};\n","module.exports = false;\n","var global = require('../internals/global');\nvar setGlobal = require('../internals/set-global');\n\nvar SHARED = '__core-js_shared__';\nvar store = global[SHARED] || setGlobal(SHARED, {});\n\nmodule.exports = store;\n","module.exports = function (bitmap, value) {\n return {\n enumerable: !(bitmap & 1),\n configurable: !(bitmap & 2),\n writable: !(bitmap & 4),\n value: value\n };\n};\n","var fails = require('../internals/fails');\n\nmodule.exports = !!Object.getOwnPropertySymbols && !fails(function () {\n // Chrome 38 Symbol has incorrect toString conversion\n // eslint-disable-next-line no-undef\n return !String(Symbol());\n});\n","var NATIVE_WEAK_MAP = require('../internals/native-weak-map');\nvar global = require('../internals/global');\nvar isObject = require('../internals/is-object');\nvar createNonEnumerableProperty = require('../internals/create-non-enumerable-property');\nvar objectHas = require('../internals/has');\nvar sharedKey = require('../internals/shared-key');\nvar hiddenKeys = require('../internals/hidden-keys');\n\nvar WeakMap = global.WeakMap;\nvar set, get, has;\n\nvar enforce = function (it) {\n return has(it) ? get(it) : set(it, {});\n};\n\nvar getterFor = function (TYPE) {\n return function (it) {\n var state;\n if (!isObject(it) || (state = get(it)).type !== TYPE) {\n throw TypeError('Incompatible receiver, ' + TYPE + ' required');\n } return state;\n };\n};\n\nif (NATIVE_WEAK_MAP) {\n var store = new WeakMap();\n var wmget = store.get;\n var wmhas = store.has;\n var wmset = store.set;\n set = function (it, metadata) {\n wmset.call(store, it, metadata);\n return metadata;\n };\n get = function (it) {\n return wmget.call(store, it) || {};\n };\n has = function (it) {\n return wmhas.call(store, it);\n };\n} else {\n var STATE = sharedKey('state');\n hiddenKeys[STATE] = true;\n set = function (it, metadata) {\n createNonEnumerableProperty(it, STATE, metadata);\n return metadata;\n };\n get = function (it) {\n return objectHas(it, STATE) ? it[STATE] : {};\n };\n has = function (it) {\n return objectHas(it, STATE);\n };\n}\n\nmodule.exports = {\n set: set,\n get: get,\n has: has,\n enforce: enforce,\n getterFor: getterFor\n};\n","var global = require('../internals/global');\nvar nativeFunctionToString = require('../internals/function-to-string');\n\nvar WeakMap = global.WeakMap;\n\nmodule.exports = typeof WeakMap === 'function' && /native code/.test(nativeFunctionToString.call(WeakMap));\n","var shared = require('../internals/shared');\nvar uid = require('../internals/uid');\n\nvar keys = shared('keys');\n\nmodule.exports = function (key) {\n return keys[key] || (keys[key] = uid(key));\n};\n","'use strict';\nvar getBuiltIn = require('../internals/get-built-in');\nvar definePropertyModule = require('../internals/object-define-property');\nvar wellKnownSymbol = require('../internals/well-known-symbol');\nvar DESCRIPTORS = require('../internals/descriptors');\n\nvar SPECIES = wellKnownSymbol('species');\n\nmodule.exports = function (CONSTRUCTOR_NAME) {\n var Constructor = getBuiltIn(CONSTRUCTOR_NAME);\n var defineProperty = definePropertyModule.f;\n\n if (DESCRIPTORS && Constructor && !Constructor[SPECIES]) {\n defineProperty(Constructor, SPECIES, {\n configurable: true,\n get: function () { return this; }\n });\n }\n};\n","var path = require('../internals/path');\nvar global = require('../internals/global');\n\nvar aFunction = function (variable) {\n return typeof variable == 'function' ? variable : undefined;\n};\n\nmodule.exports = function (namespace, method) {\n return arguments.length < 2 ? aFunction(path[namespace]) || aFunction(global[namespace])\n : path[namespace] && path[namespace][method] || global[namespace] && global[namespace][method];\n};\n","module.exports = require('../internals/global');\n","'use strict';\nvar redefine = require('../internals/redefine');\nvar anObject = require('../internals/an-object');\nvar fails = require('../internals/fails');\nvar flags = require('../internals/regexp-flags');\n\nvar TO_STRING = 'toString';\nvar RegExpPrototype = RegExp.prototype;\nvar nativeToString = RegExpPrototype[TO_STRING];\n\nvar NOT_GENERIC = fails(function () { return nativeToString.call({ source: 'a', flags: 'b' }) != '/a/b'; });\n// FF44- RegExp#toString has a wrong name\nvar INCORRECT_NAME = nativeToString.name != TO_STRING;\n\n// `RegExp.prototype.toString` method\n// https://tc39.github.io/ecma262/#sec-regexp.prototype.tostring\nif (NOT_GENERIC || INCORRECT_NAME) {\n redefine(RegExp.prototype, TO_STRING, function toString() {\n var R = anObject(this);\n var p = String(R.source);\n var rf = R.flags;\n var f = String(rf === undefined && R instanceof RegExp && !('flags' in RegExpPrototype) ? flags.call(R) : rf);\n return '/' + p + '/' + f;\n }, { unsafe: true });\n}\n","'use strict';\nvar fixRegExpWellKnownSymbolLogic = require('../internals/fix-regexp-well-known-symbol-logic');\nvar anObject = require('../internals/an-object');\nvar toObject = require('../internals/to-object');\nvar toLength = require('../internals/to-length');\nvar toInteger = require('../internals/to-integer');\nvar requireObjectCoercible = require('../internals/require-object-coercible');\nvar advanceStringIndex = require('../internals/advance-string-index');\nvar regExpExec = require('../internals/regexp-exec-abstract');\n\nvar max = Math.max;\nvar min = Math.min;\nvar floor = Math.floor;\nvar SUBSTITUTION_SYMBOLS = /\\$([$&'`]|\\d\\d?|<[^>]*>)/g;\nvar SUBSTITUTION_SYMBOLS_NO_NAMED = /\\$([$&'`]|\\d\\d?)/g;\n\nvar maybeToString = function (it) {\n return it === undefined ? it : String(it);\n};\n\n// @@replace logic\nfixRegExpWellKnownSymbolLogic('replace', 2, function (REPLACE, nativeReplace, maybeCallNative) {\n return [\n // `String.prototype.replace` method\n // https://tc39.github.io/ecma262/#sec-string.prototype.replace\n function replace(searchValue, replaceValue) {\n var O = requireObjectCoercible(this);\n var replacer = searchValue == undefined ? undefined : searchValue[REPLACE];\n return replacer !== undefined\n ? replacer.call(searchValue, O, replaceValue)\n : nativeReplace.call(String(O), searchValue, replaceValue);\n },\n // `RegExp.prototype[@@replace]` method\n // https://tc39.github.io/ecma262/#sec-regexp.prototype-@@replace\n function (regexp, replaceValue) {\n var res = maybeCallNative(nativeReplace, regexp, this, replaceValue);\n if (res.done) return res.value;\n\n var rx = anObject(regexp);\n var S = String(this);\n\n var functionalReplace = typeof replaceValue === 'function';\n if (!functionalReplace) replaceValue = String(replaceValue);\n\n var global = rx.global;\n if (global) {\n var fullUnicode = rx.unicode;\n rx.lastIndex = 0;\n }\n var results = [];\n while (true) {\n var result = regExpExec(rx, S);\n if (result === null) break;\n\n results.push(result);\n if (!global) break;\n\n var matchStr = String(result[0]);\n if (matchStr === '') rx.lastIndex = advanceStringIndex(S, toLength(rx.lastIndex), fullUnicode);\n }\n\n var accumulatedResult = '';\n var nextSourcePosition = 0;\n for (var i = 0; i < results.length; i++) {\n result = results[i];\n\n var matched = String(result[0]);\n var position = max(min(toInteger(result.index), S.length), 0);\n var captures = [];\n // NOTE: This is equivalent to\n // captures = result.slice(1).map(maybeToString)\n // but for some reason `nativeSlice.call(result, 1, result.length)` (called in\n // the slice polyfill when slicing native arrays) \"doesn't work\" in safari 9 and\n // causes a crash (https://pastebin.com/N21QzeQA) when trying to debug it.\n for (var j = 1; j < result.length; j++) captures.push(maybeToString(result[j]));\n var namedCaptures = result.groups;\n if (functionalReplace) {\n var replacerArgs = [matched].concat(captures, position, S);\n if (namedCaptures !== undefined) replacerArgs.push(namedCaptures);\n var replacement = String(replaceValue.apply(undefined, replacerArgs));\n } else {\n replacement = getSubstitution(matched, S, position, captures, namedCaptures, replaceValue);\n }\n if (position >= nextSourcePosition) {\n accumulatedResult += S.slice(nextSourcePosition, position) + replacement;\n nextSourcePosition = position + matched.length;\n }\n }\n return accumulatedResult + S.slice(nextSourcePosition);\n }\n ];\n\n // https://tc39.github.io/ecma262/#sec-getsubstitution\n function getSubstitution(matched, str, position, captures, namedCaptures, replacement) {\n var tailPos = position + matched.length;\n var m = captures.length;\n var symbols = SUBSTITUTION_SYMBOLS_NO_NAMED;\n if (namedCaptures !== undefined) {\n namedCaptures = toObject(namedCaptures);\n symbols = SUBSTITUTION_SYMBOLS;\n }\n return nativeReplace.call(replacement, symbols, function (match, ch) {\n var capture;\n switch (ch.charAt(0)) {\n case '$': return '$';\n case '&': return matched;\n case '`': return str.slice(0, position);\n case \"'\": return str.slice(tailPos);\n case '<':\n capture = namedCaptures[ch.slice(1, -1)];\n break;\n default: // \\d\\d?\n var n = +ch;\n if (n === 0) return match;\n if (n > m) {\n var f = floor(n / 10);\n if (f === 0) return match;\n if (f <= m) return captures[f - 1] === undefined ? ch.charAt(1) : captures[f - 1] + ch.charAt(1);\n return match;\n }\n capture = captures[n - 1];\n }\n return capture === undefined ? '' : capture;\n });\n }\n});\n","'use strict';\nvar createNonEnumerableProperty = require('../internals/create-non-enumerable-property');\nvar redefine = require('../internals/redefine');\nvar fails = require('../internals/fails');\nvar wellKnownSymbol = require('../internals/well-known-symbol');\nvar regexpExec = require('../internals/regexp-exec');\n\nvar SPECIES = wellKnownSymbol('species');\n\nvar REPLACE_SUPPORTS_NAMED_GROUPS = !fails(function () {\n // #replace needs built-in support for named groups.\n // #match works fine because it just return the exec results, even if it has\n // a \"grops\" property.\n var re = /./;\n re.exec = function () {\n var result = [];\n result.groups = { a: '7' };\n return result;\n };\n return ''.replace(re, '$') !== '7';\n});\n\n// Chrome 51 has a buggy \"split\" implementation when RegExp#exec !== nativeExec\n// Weex JS has frozen built-in prototypes, so use try / catch wrapper\nvar SPLIT_WORKS_WITH_OVERWRITTEN_EXEC = !fails(function () {\n var re = /(?:)/;\n var originalExec = re.exec;\n re.exec = function () { return originalExec.apply(this, arguments); };\n var result = 'ab'.split(re);\n return result.length !== 2 || result[0] !== 'a' || result[1] !== 'b';\n});\n\nmodule.exports = function (KEY, length, exec, sham) {\n var SYMBOL = wellKnownSymbol(KEY);\n\n var DELEGATES_TO_SYMBOL = !fails(function () {\n // String methods call symbol-named RegEp methods\n var O = {};\n O[SYMBOL] = function () { return 7; };\n return ''[KEY](O) != 7;\n });\n\n var DELEGATES_TO_EXEC = DELEGATES_TO_SYMBOL && !fails(function () {\n // Symbol-named RegExp methods call .exec\n var execCalled = false;\n var re = /a/;\n re.exec = function () { execCalled = true; return null; };\n\n if (KEY === 'split') {\n // RegExp[@@split] doesn't call the regex's exec method, but first creates\n // a new one. We need to return the patched regex when creating the new one.\n re.constructor = {};\n re.constructor[SPECIES] = function () { return re; };\n }\n\n re[SYMBOL]('');\n return !execCalled;\n });\n\n if (\n !DELEGATES_TO_SYMBOL ||\n !DELEGATES_TO_EXEC ||\n (KEY === 'replace' && !REPLACE_SUPPORTS_NAMED_GROUPS) ||\n (KEY === 'split' && !SPLIT_WORKS_WITH_OVERWRITTEN_EXEC)\n ) {\n var nativeRegExpMethod = /./[SYMBOL];\n var methods = exec(SYMBOL, ''[KEY], function (nativeMethod, regexp, str, arg2, forceStringMethod) {\n if (regexp.exec === regexpExec) {\n if (DELEGATES_TO_SYMBOL && !forceStringMethod) {\n // The native String method already delegates to @@method (this\n // polyfilled function), leasing to infinite recursion.\n // We avoid it by directly calling the native @@method method.\n return { done: true, value: nativeRegExpMethod.call(regexp, str, arg2) };\n }\n return { done: true, value: nativeMethod.call(str, regexp, arg2) };\n }\n return { done: false };\n });\n var stringMethod = methods[0];\n var regexMethod = methods[1];\n\n redefine(String.prototype, KEY, stringMethod);\n redefine(RegExp.prototype, SYMBOL, length == 2\n // 21.2.5.8 RegExp.prototype[@@replace](string, replaceValue)\n // 21.2.5.11 RegExp.prototype[@@split](string, limit)\n ? function (string, arg) { return regexMethod.call(string, this, arg); }\n // 21.2.5.6 RegExp.prototype[@@match](string)\n // 21.2.5.9 RegExp.prototype[@@search](string)\n : function (string) { return regexMethod.call(string, this); }\n );\n if (sham) createNonEnumerableProperty(RegExp.prototype[SYMBOL], 'sham', true);\n }\n};\n","var requireObjectCoercible = require('../internals/require-object-coercible');\n\n// `ToObject` abstract operation\n// https://tc39.github.io/ecma262/#sec-toobject\nmodule.exports = function (argument) {\n return Object(requireObjectCoercible(argument));\n};\n","'use strict';\nvar charAt = require('../internals/string-multibyte').charAt;\n\n// `AdvanceStringIndex` abstract operation\n// https://tc39.github.io/ecma262/#sec-advancestringindex\nmodule.exports = function (S, index, unicode) {\n return index + (unicode ? charAt(S, index).length : 1);\n};\n","var toInteger = require('../internals/to-integer');\nvar requireObjectCoercible = require('../internals/require-object-coercible');\n\n// `String.prototype.{ codePointAt, at }` methods implementation\nvar createMethod = function (CONVERT_TO_STRING) {\n return function ($this, pos) {\n var S = String(requireObjectCoercible($this));\n var position = toInteger(pos);\n var size = S.length;\n var first, second;\n if (position < 0 || position >= size) return CONVERT_TO_STRING ? '' : undefined;\n first = S.charCodeAt(position);\n return first < 0xD800 || first > 0xDBFF || position + 1 === size\n || (second = S.charCodeAt(position + 1)) < 0xDC00 || second > 0xDFFF\n ? CONVERT_TO_STRING ? S.charAt(position) : first\n : CONVERT_TO_STRING ? S.slice(position, position + 2) : (first - 0xD800 << 10) + (second - 0xDC00) + 0x10000;\n };\n};\n\nmodule.exports = {\n // `String.prototype.codePointAt` method\n // https://tc39.github.io/ecma262/#sec-string.prototype.codepointat\n codeAt: createMethod(false),\n // `String.prototype.at` method\n // https://github.com/mathiasbynens/String.prototype.at\n charAt: createMethod(true)\n};\n","var classof = require('./classof-raw');\nvar regexpExec = require('./regexp-exec');\n\n// `RegExpExec` abstract operation\n// https://tc39.github.io/ecma262/#sec-regexpexec\nmodule.exports = function (R, S) {\n var exec = R.exec;\n if (typeof exec === 'function') {\n var result = exec.call(R, S);\n if (typeof result !== 'object') {\n throw TypeError('RegExp exec method returned something other than an Object or null');\n }\n return result;\n }\n\n if (classof(R) !== 'RegExp') {\n throw TypeError('RegExp#exec called on incompatible receiver');\n }\n\n return regexpExec.call(R, S);\n};\n\n","import * as docCookies from '../../util/docCookies.js';\n\n/* global BookReader */\n\n/** @deprecated Exposed for backward compatibility */\nBookReader.docCookies = docCookies;\n\n/**\n * Plugin to remember the current page number in a cookie\n */\njQuery.extend(BookReader.defaultOptions, {\n enablePageResume: true,\n /** @type {string|null} eg '/', '/details/id' */\n resumeCookiePath: null,\n});\n\n/** @override */\nBookReader.prototype.init = (function(super_) {\n return function() {\n super_.call(this);\n if (this.options.enablePageResume) {\n this.bind(BookReader.eventNames.fragmentChange, () => {\n const params = this.paramsFromCurrent();\n this.updateResumeValue(params.index);\n });\n }\n };\n})(BookReader.prototype.init);\n\n/**\n * Get's the page resume value, for remembering reader's page\n * Can be overriden for different implementation\n *\n * @return {number|null}\n */\nBookReader.prototype.getResumeValue = function() {\n const val = BookReader.docCookies.getItem('br-resume');\n if (val !== null) return parseInt(val);\n else return null;\n}\n\n/**\n * Set's the page resume value, for remembering reader's page\n * Can be overriden for different implementation\n *\n * @param {Number} index leaf index\n * @param {string} [cookieName]\n */\nBookReader.prototype.updateResumeValue = function(index, cookieName) {\n const ttl = new Date(+new Date + 12096e5); // 2 weeks\n const path = this.options.resumeCookiePath || window.location.pathname;\n BookReader.docCookies.setItem(cookieName || 'br-resume', index, ttl, path, null, false);\n}\n","/**\n * Helper module use to get, set and remove item from cookie\n *\n * See more:\n * https://developer.mozilla.org/en-US/docs/Web/API/document.cookie\n * https://developer.mozilla.org/User:fusionchess\n * https://github.com/madmurphy/cookies.js\n * This framework is released under the GNU Public License, version 3 or later.\n * http://www.gnu.org/licenses/gpl-3.0-standalone.html\n */\n\n/**\n * Get specific key's value stored in cookie\n *\n * @param {string} sKey\n *\n * @returns {string|null}\n */\nexport function getItem(sKey) {\n if (!sKey) return null;\n\n return decodeURIComponent(\n // eslint-disable-next-line no-useless-escape\n document.cookie.replace(new RegExp('(?:(?:^|.*;)\\\\s*' + encodeURIComponent(sKey).replace(/[\\-\\.\\+\\*]/g, '\\\\$&') + '\\\\s*\\\\=\\\\s*([^;]*).*$)|^.*$'), '$1')) || null;\n}\n\n/**\n * Set specific key's value in cookie\n *\n * @param {string} sKey cookie name\n * @param {string} sValue cookie value\n * @param {string} [vEnd] expire|max-age\n * @param {string} [sPath] path of current item\n * @param {string} [sDomain] domain name\n * @param {boolean} [bSecure]\n *\n * @returns {true}\n */\nexport function setItem(sKey, sValue, vEnd, sPath, sDomain, bSecure) {\n document.cookie = encodeURIComponent(sKey) + '=' + encodeURIComponent(sValue) \n + (vEnd ? `; expires=${vEnd.toUTCString()}` : '')\n + (sDomain ? `; domain=${sDomain}`: '')\n + (sPath ? `; path=${sPath}` : '')\n + (bSecure ? `; secure` : '');\n\n return true;\n}\n\n/**\n * BROKEN Remove specific key's value from cookie\n * @fixme hasItem isn't even implemented! This will always error.\n * @param {string} sKey cookie name\n * @param {string} [sPath] path of current item\n * @param {string} [sDomain]\n *\n * @returns {boolean}\n */\nexport function removeItem(sKey, sPath, sDomain) {\n if (!hasItem(sKey)) return false;\n\n document.cookie = encodeURIComponent(sKey) + `=; expires=Thu, 01 Jan 1970 00:00:00 GMT`\n + (sDomain ? `; domain=${sDomain}` : '')\n + (sPath ? `; path=${sPath}` : '');\n\n return true;\n}\n"],"sourceRoot":""} \ No newline at end of file +{"version":3,"sources":["webpack:///webpack/bootstrap","webpack:///./node_modules/core-js/internals/global.js","webpack:///./node_modules/core-js/internals/fails.js","webpack:///./node_modules/core-js/internals/is-object.js","webpack:///./node_modules/core-js/internals/descriptors.js","webpack:///./node_modules/core-js/internals/an-object.js","webpack:///./node_modules/core-js/internals/has.js","webpack:///./node_modules/core-js/internals/create-non-enumerable-property.js","webpack:///./node_modules/core-js/internals/object-define-property.js","webpack:///./node_modules/core-js/internals/require-object-coercible.js","webpack:///./node_modules/core-js/internals/to-integer.js","webpack:///./node_modules/core-js/internals/well-known-symbol.js","webpack:///./node_modules/core-js/internals/redefine.js","webpack:///./node_modules/core-js/internals/to-indexed-object.js","webpack:///./node_modules/core-js/internals/classof-raw.js","webpack:///./node_modules/core-js/internals/set-global.js","webpack:///./node_modules/core-js/internals/regexp-flags.js","webpack:///./node_modules/core-js/internals/regexp-exec.js","webpack:///./node_modules/core-js/internals/is-forced.js","webpack:///./node_modules/core-js/internals/ie8-dom-define.js","webpack:///./node_modules/core-js/internals/to-primitive.js","webpack:///./node_modules/core-js/internals/object-get-own-property-names.js","webpack:///./node_modules/core-js/internals/to-length.js","webpack:///./node_modules/core-js/internals/hidden-keys.js","webpack:///./node_modules/core-js/internals/shared.js","webpack:///./node_modules/core-js/internals/shared-store.js","webpack:///./node_modules/core-js/internals/create-property-descriptor.js","webpack:///./node_modules/core-js/internals/uid.js","webpack:///./node_modules/core-js/internals/native-symbol.js","webpack:///./node_modules/core-js/internals/regexp-sticky-helpers.js","webpack:///./node_modules/core-js/internals/inspect-source.js","webpack:///./node_modules/core-js/internals/internal-state.js","webpack:///./node_modules/core-js/internals/get-built-in.js","webpack:///./node_modules/core-js/modules/es.regexp.exec.js","webpack:///./node_modules/core-js/internals/object-get-own-property-descriptor.js","webpack:///./node_modules/core-js/modules/es.regexp.constructor.js","webpack:///(webpack)/buildin/global.js","webpack:///./node_modules/core-js/internals/inherit-if-required.js","webpack:///./node_modules/core-js/internals/object-set-prototype-of.js","webpack:///./node_modules/core-js/internals/a-possible-prototype.js","webpack:///./node_modules/core-js/internals/document-create-element.js","webpack:///./node_modules/core-js/internals/object-keys-internal.js","webpack:///./node_modules/core-js/internals/indexed-object.js","webpack:///./node_modules/core-js/internals/array-includes.js","webpack:///./node_modules/core-js/internals/to-absolute-index.js","webpack:///./node_modules/core-js/internals/enum-bug-keys.js","webpack:///./node_modules/core-js/internals/is-regexp.js","webpack:///./node_modules/core-js/internals/is-pure.js","webpack:///./node_modules/core-js/internals/use-symbol-as-uid.js","webpack:///./node_modules/core-js/internals/native-weak-map.js","webpack:///./node_modules/core-js/internals/shared-key.js","webpack:///./node_modules/core-js/internals/set-species.js","webpack:///./node_modules/core-js/internals/path.js","webpack:///./node_modules/core-js/internals/export.js","webpack:///./node_modules/core-js/internals/object-property-is-enumerable.js","webpack:///./node_modules/core-js/internals/copy-constructor-properties.js","webpack:///./node_modules/core-js/internals/own-keys.js","webpack:///./node_modules/core-js/internals/object-get-own-property-symbols.js","webpack:///./node_modules/core-js/modules/es.regexp.to-string.js","webpack:///./node_modules/core-js/modules/es.string.replace.js","webpack:///./node_modules/core-js/internals/fix-regexp-well-known-symbol-logic.js","webpack:///./node_modules/core-js/internals/to-object.js","webpack:///./node_modules/core-js/internals/advance-string-index.js","webpack:///./node_modules/core-js/internals/string-multibyte.js","webpack:///./node_modules/core-js/internals/regexp-exec-abstract.js","webpack:///./src/js/plugins/plugin.resume.js","webpack:///./src/util/docCookies.js"],"names":["installedModules","__webpack_require__","moduleId","exports","module","i","l","modules","call","m","c","d","name","getter","o","Object","defineProperty","enumerable","get","r","Symbol","toStringTag","value","t","mode","__esModule","ns","create","key","bind","n","object","property","prototype","hasOwnProperty","p","s","it","Math","check","globalThis","window","self","global","Function","exec","error","fails","isObject","TypeError","String","DESCRIPTORS","definePropertyModule","createPropertyDescriptor","f","IE8_DOM_DEFINE","anObject","toPrimitive","nativeDefineProperty","O","P","Attributes","undefined","ceil","floor","argument","isNaN","shared","has","uid","NATIVE_SYMBOL","USE_SYMBOL_AS_UID","WellKnownSymbolsStore","createWellKnownSymbol","withoutSetter","createNonEnumerableProperty","setGlobal","inspectSource","InternalStateModule","getInternalState","enforceInternalState","enforce","TEMPLATE","split","options","unsafe","simple","noTargetGet","source","join","this","IndexedObject","requireObjectCoercible","toString","slice","that","result","ignoreCase","multiline","dotAll","unicode","sticky","re1","re2","regexpFlags","stickyHelpers","nativeExec","RegExp","nativeReplace","replace","patchedExec","UPDATES_LAST_INDEX_WRONG","lastIndex","UNSUPPORTED_Y","BROKEN_CARET","NPCG_INCLUDED","str","reCopy","match","re","flags","charsAdded","strCopy","indexOf","input","index","length","arguments","replacement","isForced","feature","detection","data","normalize","POLYFILL","NATIVE","string","toLowerCase","createElement","a","PREFERRED_STRING","fn","val","valueOf","internalObjectKeys","hiddenKeys","concat","getOwnPropertyNames","toInteger","min","IS_PURE","store","push","version","copyright","bitmap","configurable","writable","id","postfix","random","getOwnPropertySymbols","RE","functionToString","set","NATIVE_WEAK_MAP","objectHas","sharedKey","WeakMap","wmget","wmhas","wmset","metadata","STATE","getterFor","TYPE","state","type","path","aFunction","variable","namespace","method","$","target","proto","forced","propertyIsEnumerableModule","toIndexedObject","nativeGetOwnPropertyDescriptor","getOwnPropertyDescriptor","inheritIfRequired","isRegExp","getFlags","redefine","setInternalState","setSpecies","MATCH","wellKnownSymbol","NativeRegExp","RegExpPrototype","CORRECT_NEW","RegExpWrapper","pattern","thisIsRegExp","patternIsRegExp","flagsAreUndefined","constructor","proxy","keys","g","e","setPrototypeOf","$this","dummy","Wrapper","NewTarget","NewTargetPrototype","aPossiblePrototype","setter","CORRECT_SETTER","test","Array","__proto__","document","EXISTS","names","classof","propertyIsEnumerable","toLength","toAbsoluteIndex","createMethod","IS_INCLUDES","el","fromIndex","includes","max","integer","sham","iterator","getBuiltIn","SPECIES","CONSTRUCTOR_NAME","Constructor","copyConstructorProperties","targetProperty","sourceProperty","descriptor","TARGET","GLOBAL","STATIC","stat","nativePropertyIsEnumerable","NASHORN_BUG","1","V","ownKeys","getOwnPropertyDescriptorModule","getOwnPropertyNamesModule","getOwnPropertySymbolsModule","nativeToString","NOT_GENERIC","INCORRECT_NAME","R","rf","fixRegExpWellKnownSymbolLogic","toObject","advanceStringIndex","regExpExec","SUBSTITUTION_SYMBOLS","SUBSTITUTION_SYMBOLS_NO_NAMED","REPLACE","maybeCallNative","reason","REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE","REPLACE_KEEPS_$0","UNSAFE_SUBSTITUTE","searchValue","replaceValue","replacer","regexp","res","done","rx","S","functionalReplace","fullUnicode","results","accumulatedResult","nextSourcePosition","matched","position","captures","j","namedCaptures","groups","replacerArgs","apply","getSubstitution","tailPos","symbols","ch","capture","charAt","regexpExec","REPLACE_SUPPORTS_NAMED_GROUPS","SPLIT_WORKS_WITH_OVERWRITTEN_EXEC","originalExec","KEY","SYMBOL","DELEGATES_TO_SYMBOL","DELEGATES_TO_EXEC","execCalled","nativeRegExpMethod","methods","nativeMethod","arg2","forceStringMethod","stringMethod","regexMethod","arg","CONVERT_TO_STRING","pos","first","second","size","charCodeAt","codeAt","super_","getItem","sKey","decodeURIComponent","cookie","encodeURIComponent","setItem","sValue","vEnd","sPath","sDomain","bSecure","toUTCString","removeItem","hasItem","BookReader","docCookies","jQuery","extend","defaultOptions","enablePageResume","resumeCookiePath","init","eventNames","fragmentChange","params","paramsFromCurrent","updateResumeValue","getResumeValue","parseInt","cookieName","ttl","Date","location","pathname"],"mappings":"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","file":"plugin.resume.js","sourcesContent":[" \t// The module cache\n \tvar installedModules = {};\n\n \t// The require function\n \tfunction __webpack_require__(moduleId) {\n\n \t\t// Check if module is in cache\n \t\tif(installedModules[moduleId]) {\n \t\t\treturn installedModules[moduleId].exports;\n \t\t}\n \t\t// Create a new module (and put it into the cache)\n \t\tvar module = installedModules[moduleId] = {\n \t\t\ti: moduleId,\n \t\t\tl: false,\n \t\t\texports: {}\n \t\t};\n\n \t\t// Execute the module function\n \t\tmodules[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n \t\t// Flag the module as loaded\n \t\tmodule.l = true;\n\n \t\t// Return the exports of the module\n \t\treturn module.exports;\n \t}\n\n\n \t// expose the modules object (__webpack_modules__)\n \t__webpack_require__.m = modules;\n\n \t// expose the module cache\n \t__webpack_require__.c = installedModules;\n\n \t// define getter function for harmony exports\n \t__webpack_require__.d = function(exports, name, getter) {\n \t\tif(!__webpack_require__.o(exports, name)) {\n \t\t\tObject.defineProperty(exports, name, { enumerable: true, get: getter });\n \t\t}\n \t};\n\n \t// define __esModule on exports\n \t__webpack_require__.r = function(exports) {\n \t\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n \t\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n \t\t}\n \t\tObject.defineProperty(exports, '__esModule', { value: true });\n \t};\n\n \t// create a fake namespace object\n \t// mode & 1: value is a module id, require it\n \t// mode & 2: merge all properties of value into the ns\n \t// mode & 4: return value when already ns object\n \t// mode & 8|1: behave like require\n \t__webpack_require__.t = function(value, mode) {\n \t\tif(mode & 1) value = __webpack_require__(value);\n \t\tif(mode & 8) return value;\n \t\tif((mode & 4) && typeof value === 'object' && value && value.__esModule) return value;\n \t\tvar ns = Object.create(null);\n \t\t__webpack_require__.r(ns);\n \t\tObject.defineProperty(ns, 'default', { enumerable: true, value: value });\n \t\tif(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key));\n \t\treturn ns;\n \t};\n\n \t// getDefaultExport function for compatibility with non-harmony modules\n \t__webpack_require__.n = function(module) {\n \t\tvar getter = module && module.__esModule ?\n \t\t\tfunction getDefault() { return module['default']; } :\n \t\t\tfunction getModuleExports() { return module; };\n \t\t__webpack_require__.d(getter, 'a', getter);\n \t\treturn getter;\n \t};\n\n \t// Object.prototype.hasOwnProperty.call\n \t__webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };\n\n \t// __webpack_public_path__\n \t__webpack_require__.p = \"\";\n\n\n \t// Load entry module and return exports\n \treturn __webpack_require__(__webpack_require__.s = 64);\n","var check = function (it) {\n return it && it.Math == Math && it;\n};\n\n// https://github.com/zloirock/core-js/issues/86#issuecomment-115759028\nmodule.exports =\n // eslint-disable-next-line no-undef\n check(typeof globalThis == 'object' && globalThis) ||\n check(typeof window == 'object' && window) ||\n check(typeof self == 'object' && self) ||\n check(typeof global == 'object' && global) ||\n // eslint-disable-next-line no-new-func\n Function('return this')();\n","module.exports = function (exec) {\n try {\n return !!exec();\n } catch (error) {\n return true;\n }\n};\n","module.exports = function (it) {\n return typeof it === 'object' ? it !== null : typeof it === 'function';\n};\n","var fails = require('../internals/fails');\n\n// Thank's IE8 for his funny defineProperty\nmodule.exports = !fails(function () {\n return Object.defineProperty({}, 1, { get: function () { return 7; } })[1] != 7;\n});\n","var isObject = require('../internals/is-object');\n\nmodule.exports = function (it) {\n if (!isObject(it)) {\n throw TypeError(String(it) + ' is not an object');\n } return it;\n};\n","var hasOwnProperty = {}.hasOwnProperty;\n\nmodule.exports = function (it, key) {\n return hasOwnProperty.call(it, key);\n};\n","var DESCRIPTORS = require('../internals/descriptors');\nvar definePropertyModule = require('../internals/object-define-property');\nvar createPropertyDescriptor = require('../internals/create-property-descriptor');\n\nmodule.exports = DESCRIPTORS ? function (object, key, value) {\n return definePropertyModule.f(object, key, createPropertyDescriptor(1, value));\n} : function (object, key, value) {\n object[key] = value;\n return object;\n};\n","var DESCRIPTORS = require('../internals/descriptors');\nvar IE8_DOM_DEFINE = require('../internals/ie8-dom-define');\nvar anObject = require('../internals/an-object');\nvar toPrimitive = require('../internals/to-primitive');\n\nvar nativeDefineProperty = Object.defineProperty;\n\n// `Object.defineProperty` method\n// https://tc39.github.io/ecma262/#sec-object.defineproperty\nexports.f = DESCRIPTORS ? nativeDefineProperty : function defineProperty(O, P, Attributes) {\n anObject(O);\n P = toPrimitive(P, true);\n anObject(Attributes);\n if (IE8_DOM_DEFINE) try {\n return nativeDefineProperty(O, P, Attributes);\n } catch (error) { /* empty */ }\n if ('get' in Attributes || 'set' in Attributes) throw TypeError('Accessors not supported');\n if ('value' in Attributes) O[P] = Attributes.value;\n return O;\n};\n","// `RequireObjectCoercible` abstract operation\n// https://tc39.github.io/ecma262/#sec-requireobjectcoercible\nmodule.exports = function (it) {\n if (it == undefined) throw TypeError(\"Can't call method on \" + it);\n return it;\n};\n","var ceil = Math.ceil;\nvar floor = Math.floor;\n\n// `ToInteger` abstract operation\n// https://tc39.github.io/ecma262/#sec-tointeger\nmodule.exports = function (argument) {\n return isNaN(argument = +argument) ? 0 : (argument > 0 ? floor : ceil)(argument);\n};\n","var global = require('../internals/global');\nvar shared = require('../internals/shared');\nvar has = require('../internals/has');\nvar uid = require('../internals/uid');\nvar NATIVE_SYMBOL = require('../internals/native-symbol');\nvar USE_SYMBOL_AS_UID = require('../internals/use-symbol-as-uid');\n\nvar WellKnownSymbolsStore = shared('wks');\nvar Symbol = global.Symbol;\nvar createWellKnownSymbol = USE_SYMBOL_AS_UID ? Symbol : Symbol && Symbol.withoutSetter || uid;\n\nmodule.exports = function (name) {\n if (!has(WellKnownSymbolsStore, name)) {\n if (NATIVE_SYMBOL && has(Symbol, name)) WellKnownSymbolsStore[name] = Symbol[name];\n else WellKnownSymbolsStore[name] = createWellKnownSymbol('Symbol.' + name);\n } return WellKnownSymbolsStore[name];\n};\n","var global = require('../internals/global');\nvar createNonEnumerableProperty = require('../internals/create-non-enumerable-property');\nvar has = require('../internals/has');\nvar setGlobal = require('../internals/set-global');\nvar inspectSource = require('../internals/inspect-source');\nvar InternalStateModule = require('../internals/internal-state');\n\nvar getInternalState = InternalStateModule.get;\nvar enforceInternalState = InternalStateModule.enforce;\nvar TEMPLATE = String(String).split('String');\n\n(module.exports = function (O, key, value, options) {\n var unsafe = options ? !!options.unsafe : false;\n var simple = options ? !!options.enumerable : false;\n var noTargetGet = options ? !!options.noTargetGet : false;\n if (typeof value == 'function') {\n if (typeof key == 'string' && !has(value, 'name')) createNonEnumerableProperty(value, 'name', key);\n enforceInternalState(value).source = TEMPLATE.join(typeof key == 'string' ? key : '');\n }\n if (O === global) {\n if (simple) O[key] = value;\n else setGlobal(key, value);\n return;\n } else if (!unsafe) {\n delete O[key];\n } else if (!noTargetGet && O[key]) {\n simple = true;\n }\n if (simple) O[key] = value;\n else createNonEnumerableProperty(O, key, value);\n// add fake Function#toString for correct work wrapped methods / constructors with methods like LoDash isNative\n})(Function.prototype, 'toString', function toString() {\n return typeof this == 'function' && getInternalState(this).source || inspectSource(this);\n});\n","// toObject with fallback for non-array-like ES3 strings\nvar IndexedObject = require('../internals/indexed-object');\nvar requireObjectCoercible = require('../internals/require-object-coercible');\n\nmodule.exports = function (it) {\n return IndexedObject(requireObjectCoercible(it));\n};\n","var toString = {}.toString;\n\nmodule.exports = function (it) {\n return toString.call(it).slice(8, -1);\n};\n","var global = require('../internals/global');\nvar createNonEnumerableProperty = require('../internals/create-non-enumerable-property');\n\nmodule.exports = function (key, value) {\n try {\n createNonEnumerableProperty(global, key, value);\n } catch (error) {\n global[key] = value;\n } return value;\n};\n","'use strict';\nvar anObject = require('../internals/an-object');\n\n// `RegExp.prototype.flags` getter implementation\n// https://tc39.github.io/ecma262/#sec-get-regexp.prototype.flags\nmodule.exports = function () {\n var that = anObject(this);\n var result = '';\n if (that.global) result += 'g';\n if (that.ignoreCase) result += 'i';\n if (that.multiline) result += 'm';\n if (that.dotAll) result += 's';\n if (that.unicode) result += 'u';\n if (that.sticky) result += 'y';\n return result;\n};\n","'use strict';\nvar regexpFlags = require('./regexp-flags');\nvar stickyHelpers = require('./regexp-sticky-helpers');\n\nvar nativeExec = RegExp.prototype.exec;\n// This always refers to the native implementation, because the\n// String#replace polyfill uses ./fix-regexp-well-known-symbol-logic.js,\n// which loads this file before patching the method.\nvar nativeReplace = String.prototype.replace;\n\nvar patchedExec = nativeExec;\n\nvar UPDATES_LAST_INDEX_WRONG = (function () {\n var re1 = /a/;\n var re2 = /b*/g;\n nativeExec.call(re1, 'a');\n nativeExec.call(re2, 'a');\n return re1.lastIndex !== 0 || re2.lastIndex !== 0;\n})();\n\nvar UNSUPPORTED_Y = stickyHelpers.UNSUPPORTED_Y || stickyHelpers.BROKEN_CARET;\n\n// nonparticipating capturing group, copied from es5-shim's String#split patch.\nvar NPCG_INCLUDED = /()??/.exec('')[1] !== undefined;\n\nvar PATCH = UPDATES_LAST_INDEX_WRONG || NPCG_INCLUDED || UNSUPPORTED_Y;\n\nif (PATCH) {\n patchedExec = function exec(str) {\n var re = this;\n var lastIndex, reCopy, match, i;\n var sticky = UNSUPPORTED_Y && re.sticky;\n var flags = regexpFlags.call(re);\n var source = re.source;\n var charsAdded = 0;\n var strCopy = str;\n\n if (sticky) {\n flags = flags.replace('y', '');\n if (flags.indexOf('g') === -1) {\n flags += 'g';\n }\n\n strCopy = String(str).slice(re.lastIndex);\n // Support anchored sticky behavior.\n if (re.lastIndex > 0 && (!re.multiline || re.multiline && str[re.lastIndex - 1] !== '\\n')) {\n source = '(?: ' + source + ')';\n strCopy = ' ' + strCopy;\n charsAdded++;\n }\n // ^(? + rx + ) is needed, in combination with some str slicing, to\n // simulate the 'y' flag.\n reCopy = new RegExp('^(?:' + source + ')', flags);\n }\n\n if (NPCG_INCLUDED) {\n reCopy = new RegExp('^' + source + '$(?!\\\\s)', flags);\n }\n if (UPDATES_LAST_INDEX_WRONG) lastIndex = re.lastIndex;\n\n match = nativeExec.call(sticky ? reCopy : re, strCopy);\n\n if (sticky) {\n if (match) {\n match.input = match.input.slice(charsAdded);\n match[0] = match[0].slice(charsAdded);\n match.index = re.lastIndex;\n re.lastIndex += match[0].length;\n } else re.lastIndex = 0;\n } else if (UPDATES_LAST_INDEX_WRONG && match) {\n re.lastIndex = re.global ? match.index + match[0].length : lastIndex;\n }\n if (NPCG_INCLUDED && match && match.length > 1) {\n // Fix browsers whose `exec` methods don't consistently return `undefined`\n // for NPCG, like IE8. NOTE: This doesn' work for /(.?)?/\n nativeReplace.call(match[0], reCopy, function () {\n for (i = 1; i < arguments.length - 2; i++) {\n if (arguments[i] === undefined) match[i] = undefined;\n }\n });\n }\n\n return match;\n };\n}\n\nmodule.exports = patchedExec;\n","var fails = require('../internals/fails');\n\nvar replacement = /#|\\.prototype\\./;\n\nvar isForced = function (feature, detection) {\n var value = data[normalize(feature)];\n return value == POLYFILL ? true\n : value == NATIVE ? false\n : typeof detection == 'function' ? fails(detection)\n : !!detection;\n};\n\nvar normalize = isForced.normalize = function (string) {\n return String(string).replace(replacement, '.').toLowerCase();\n};\n\nvar data = isForced.data = {};\nvar NATIVE = isForced.NATIVE = 'N';\nvar POLYFILL = isForced.POLYFILL = 'P';\n\nmodule.exports = isForced;\n","var DESCRIPTORS = require('../internals/descriptors');\nvar fails = require('../internals/fails');\nvar createElement = require('../internals/document-create-element');\n\n// Thank's IE8 for his funny defineProperty\nmodule.exports = !DESCRIPTORS && !fails(function () {\n return Object.defineProperty(createElement('div'), 'a', {\n get: function () { return 7; }\n }).a != 7;\n});\n","var isObject = require('../internals/is-object');\n\n// `ToPrimitive` abstract operation\n// https://tc39.github.io/ecma262/#sec-toprimitive\n// instead of the ES6 spec version, we didn't implement @@toPrimitive case\n// and the second argument - flag - preferred type is a string\nmodule.exports = function (input, PREFERRED_STRING) {\n if (!isObject(input)) return input;\n var fn, val;\n if (PREFERRED_STRING && typeof (fn = input.toString) == 'function' && !isObject(val = fn.call(input))) return val;\n if (typeof (fn = input.valueOf) == 'function' && !isObject(val = fn.call(input))) return val;\n if (!PREFERRED_STRING && typeof (fn = input.toString) == 'function' && !isObject(val = fn.call(input))) return val;\n throw TypeError(\"Can't convert object to primitive value\");\n};\n","var internalObjectKeys = require('../internals/object-keys-internal');\nvar enumBugKeys = require('../internals/enum-bug-keys');\n\nvar hiddenKeys = enumBugKeys.concat('length', 'prototype');\n\n// `Object.getOwnPropertyNames` method\n// https://tc39.github.io/ecma262/#sec-object.getownpropertynames\nexports.f = Object.getOwnPropertyNames || function getOwnPropertyNames(O) {\n return internalObjectKeys(O, hiddenKeys);\n};\n","var toInteger = require('../internals/to-integer');\n\nvar min = Math.min;\n\n// `ToLength` abstract operation\n// https://tc39.github.io/ecma262/#sec-tolength\nmodule.exports = function (argument) {\n return argument > 0 ? min(toInteger(argument), 0x1FFFFFFFFFFFFF) : 0; // 2 ** 53 - 1 == 9007199254740991\n};\n","module.exports = {};\n","var IS_PURE = require('../internals/is-pure');\nvar store = require('../internals/shared-store');\n\n(module.exports = function (key, value) {\n return store[key] || (store[key] = value !== undefined ? value : {});\n})('versions', []).push({\n version: '3.6.4',\n mode: IS_PURE ? 'pure' : 'global',\n copyright: '© 2020 Denis Pushkarev (zloirock.ru)'\n});\n","var global = require('../internals/global');\nvar setGlobal = require('../internals/set-global');\n\nvar SHARED = '__core-js_shared__';\nvar store = global[SHARED] || setGlobal(SHARED, {});\n\nmodule.exports = store;\n","module.exports = function (bitmap, value) {\n return {\n enumerable: !(bitmap & 1),\n configurable: !(bitmap & 2),\n writable: !(bitmap & 4),\n value: value\n };\n};\n","var id = 0;\nvar postfix = Math.random();\n\nmodule.exports = function (key) {\n return 'Symbol(' + String(key === undefined ? '' : key) + ')_' + (++id + postfix).toString(36);\n};\n","var fails = require('../internals/fails');\n\nmodule.exports = !!Object.getOwnPropertySymbols && !fails(function () {\n // Chrome 38 Symbol has incorrect toString conversion\n // eslint-disable-next-line no-undef\n return !String(Symbol());\n});\n","'use strict';\n\nvar fails = require('./fails');\n\n// babel-minify transpiles RegExp('a', 'y') -> /a/y and it causes SyntaxError,\n// so we use an intermediate function.\nfunction RE(s, f) {\n return RegExp(s, f);\n}\n\nexports.UNSUPPORTED_Y = fails(function () {\n // babel-minify transpiles RegExp('a', 'y') -> /a/y and it causes SyntaxError\n var re = RE('a', 'y');\n re.lastIndex = 2;\n return re.exec('abcd') != null;\n});\n\nexports.BROKEN_CARET = fails(function () {\n // https://bugzilla.mozilla.org/show_bug.cgi?id=773687\n var re = RE('^r', 'gy');\n re.lastIndex = 2;\n return re.exec('str') != null;\n});\n","var store = require('../internals/shared-store');\n\nvar functionToString = Function.toString;\n\n// this helper broken in `3.4.1-3.4.4`, so we can't use `shared` helper\nif (typeof store.inspectSource != 'function') {\n store.inspectSource = function (it) {\n return functionToString.call(it);\n };\n}\n\nmodule.exports = store.inspectSource;\n","var NATIVE_WEAK_MAP = require('../internals/native-weak-map');\nvar global = require('../internals/global');\nvar isObject = require('../internals/is-object');\nvar createNonEnumerableProperty = require('../internals/create-non-enumerable-property');\nvar objectHas = require('../internals/has');\nvar sharedKey = require('../internals/shared-key');\nvar hiddenKeys = require('../internals/hidden-keys');\n\nvar WeakMap = global.WeakMap;\nvar set, get, has;\n\nvar enforce = function (it) {\n return has(it) ? get(it) : set(it, {});\n};\n\nvar getterFor = function (TYPE) {\n return function (it) {\n var state;\n if (!isObject(it) || (state = get(it)).type !== TYPE) {\n throw TypeError('Incompatible receiver, ' + TYPE + ' required');\n } return state;\n };\n};\n\nif (NATIVE_WEAK_MAP) {\n var store = new WeakMap();\n var wmget = store.get;\n var wmhas = store.has;\n var wmset = store.set;\n set = function (it, metadata) {\n wmset.call(store, it, metadata);\n return metadata;\n };\n get = function (it) {\n return wmget.call(store, it) || {};\n };\n has = function (it) {\n return wmhas.call(store, it);\n };\n} else {\n var STATE = sharedKey('state');\n hiddenKeys[STATE] = true;\n set = function (it, metadata) {\n createNonEnumerableProperty(it, STATE, metadata);\n return metadata;\n };\n get = function (it) {\n return objectHas(it, STATE) ? it[STATE] : {};\n };\n has = function (it) {\n return objectHas(it, STATE);\n };\n}\n\nmodule.exports = {\n set: set,\n get: get,\n has: has,\n enforce: enforce,\n getterFor: getterFor\n};\n","var path = require('../internals/path');\nvar global = require('../internals/global');\n\nvar aFunction = function (variable) {\n return typeof variable == 'function' ? variable : undefined;\n};\n\nmodule.exports = function (namespace, method) {\n return arguments.length < 2 ? aFunction(path[namespace]) || aFunction(global[namespace])\n : path[namespace] && path[namespace][method] || global[namespace] && global[namespace][method];\n};\n","'use strict';\nvar $ = require('../internals/export');\nvar exec = require('../internals/regexp-exec');\n\n$({ target: 'RegExp', proto: true, forced: /./.exec !== exec }, {\n exec: exec\n});\n","var DESCRIPTORS = require('../internals/descriptors');\nvar propertyIsEnumerableModule = require('../internals/object-property-is-enumerable');\nvar createPropertyDescriptor = require('../internals/create-property-descriptor');\nvar toIndexedObject = require('../internals/to-indexed-object');\nvar toPrimitive = require('../internals/to-primitive');\nvar has = require('../internals/has');\nvar IE8_DOM_DEFINE = require('../internals/ie8-dom-define');\n\nvar nativeGetOwnPropertyDescriptor = Object.getOwnPropertyDescriptor;\n\n// `Object.getOwnPropertyDescriptor` method\n// https://tc39.github.io/ecma262/#sec-object.getownpropertydescriptor\nexports.f = DESCRIPTORS ? nativeGetOwnPropertyDescriptor : function getOwnPropertyDescriptor(O, P) {\n O = toIndexedObject(O);\n P = toPrimitive(P, true);\n if (IE8_DOM_DEFINE) try {\n return nativeGetOwnPropertyDescriptor(O, P);\n } catch (error) { /* empty */ }\n if (has(O, P)) return createPropertyDescriptor(!propertyIsEnumerableModule.f.call(O, P), O[P]);\n};\n","var DESCRIPTORS = require('../internals/descriptors');\nvar global = require('../internals/global');\nvar isForced = require('../internals/is-forced');\nvar inheritIfRequired = require('../internals/inherit-if-required');\nvar defineProperty = require('../internals/object-define-property').f;\nvar getOwnPropertyNames = require('../internals/object-get-own-property-names').f;\nvar isRegExp = require('../internals/is-regexp');\nvar getFlags = require('../internals/regexp-flags');\nvar stickyHelpers = require('../internals/regexp-sticky-helpers');\nvar redefine = require('../internals/redefine');\nvar fails = require('../internals/fails');\nvar setInternalState = require('../internals/internal-state').set;\nvar setSpecies = require('../internals/set-species');\nvar wellKnownSymbol = require('../internals/well-known-symbol');\n\nvar MATCH = wellKnownSymbol('match');\nvar NativeRegExp = global.RegExp;\nvar RegExpPrototype = NativeRegExp.prototype;\nvar re1 = /a/g;\nvar re2 = /a/g;\n\n// \"new\" should create a new object, old webkit bug\nvar CORRECT_NEW = new NativeRegExp(re1) !== re1;\n\nvar UNSUPPORTED_Y = stickyHelpers.UNSUPPORTED_Y;\n\nvar FORCED = DESCRIPTORS && isForced('RegExp', (!CORRECT_NEW || UNSUPPORTED_Y || fails(function () {\n re2[MATCH] = false;\n // RegExp constructor can alter flags and IsRegExp works correct with @@match\n return NativeRegExp(re1) != re1 || NativeRegExp(re2) == re2 || NativeRegExp(re1, 'i') != '/a/i';\n})));\n\n// `RegExp` constructor\n// https://tc39.github.io/ecma262/#sec-regexp-constructor\nif (FORCED) {\n var RegExpWrapper = function RegExp(pattern, flags) {\n var thisIsRegExp = this instanceof RegExpWrapper;\n var patternIsRegExp = isRegExp(pattern);\n var flagsAreUndefined = flags === undefined;\n var sticky;\n\n if (!thisIsRegExp && patternIsRegExp && pattern.constructor === RegExpWrapper && flagsAreUndefined) {\n return pattern;\n }\n\n if (CORRECT_NEW) {\n if (patternIsRegExp && !flagsAreUndefined) pattern = pattern.source;\n } else if (pattern instanceof RegExpWrapper) {\n if (flagsAreUndefined) flags = getFlags.call(pattern);\n pattern = pattern.source;\n }\n\n if (UNSUPPORTED_Y) {\n sticky = !!flags && flags.indexOf('y') > -1;\n if (sticky) flags = flags.replace(/y/g, '');\n }\n\n var result = inheritIfRequired(\n CORRECT_NEW ? new NativeRegExp(pattern, flags) : NativeRegExp(pattern, flags),\n thisIsRegExp ? this : RegExpPrototype,\n RegExpWrapper\n );\n\n if (UNSUPPORTED_Y && sticky) setInternalState(result, { sticky: sticky });\n\n return result;\n };\n var proxy = function (key) {\n key in RegExpWrapper || defineProperty(RegExpWrapper, key, {\n configurable: true,\n get: function () { return NativeRegExp[key]; },\n set: function (it) { NativeRegExp[key] = it; }\n });\n };\n var keys = getOwnPropertyNames(NativeRegExp);\n var index = 0;\n while (keys.length > index) proxy(keys[index++]);\n RegExpPrototype.constructor = RegExpWrapper;\n RegExpWrapper.prototype = RegExpPrototype;\n redefine(global, 'RegExp', RegExpWrapper);\n}\n\n// https://tc39.github.io/ecma262/#sec-get-regexp-@@species\nsetSpecies('RegExp');\n","var g;\n\n// This works in non-strict mode\ng = (function() {\n\treturn this;\n})();\n\ntry {\n\t// This works if eval is allowed (see CSP)\n\tg = g || new Function(\"return this\")();\n} catch (e) {\n\t// This works if the window reference is available\n\tif (typeof window === \"object\") g = window;\n}\n\n// g can still be undefined, but nothing to do about it...\n// We return undefined, instead of nothing here, so it's\n// easier to handle this case. if(!global) { ...}\n\nmodule.exports = g;\n","var isObject = require('../internals/is-object');\nvar setPrototypeOf = require('../internals/object-set-prototype-of');\n\n// makes subclassing work correct for wrapped built-ins\nmodule.exports = function ($this, dummy, Wrapper) {\n var NewTarget, NewTargetPrototype;\n if (\n // it can work only with native `setPrototypeOf`\n setPrototypeOf &&\n // we haven't completely correct pre-ES6 way for getting `new.target`, so use this\n typeof (NewTarget = dummy.constructor) == 'function' &&\n NewTarget !== Wrapper &&\n isObject(NewTargetPrototype = NewTarget.prototype) &&\n NewTargetPrototype !== Wrapper.prototype\n ) setPrototypeOf($this, NewTargetPrototype);\n return $this;\n};\n","var anObject = require('../internals/an-object');\nvar aPossiblePrototype = require('../internals/a-possible-prototype');\n\n// `Object.setPrototypeOf` method\n// https://tc39.github.io/ecma262/#sec-object.setprototypeof\n// Works with __proto__ only. Old v8 can't work with null proto objects.\n/* eslint-disable no-proto */\nmodule.exports = Object.setPrototypeOf || ('__proto__' in {} ? function () {\n var CORRECT_SETTER = false;\n var test = {};\n var setter;\n try {\n setter = Object.getOwnPropertyDescriptor(Object.prototype, '__proto__').set;\n setter.call(test, []);\n CORRECT_SETTER = test instanceof Array;\n } catch (error) { /* empty */ }\n return function setPrototypeOf(O, proto) {\n anObject(O);\n aPossiblePrototype(proto);\n if (CORRECT_SETTER) setter.call(O, proto);\n else O.__proto__ = proto;\n return O;\n };\n}() : undefined);\n","var isObject = require('../internals/is-object');\n\nmodule.exports = function (it) {\n if (!isObject(it) && it !== null) {\n throw TypeError(\"Can't set \" + String(it) + ' as a prototype');\n } return it;\n};\n","var global = require('../internals/global');\nvar isObject = require('../internals/is-object');\n\nvar document = global.document;\n// typeof document.createElement is 'object' in old IE\nvar EXISTS = isObject(document) && isObject(document.createElement);\n\nmodule.exports = function (it) {\n return EXISTS ? document.createElement(it) : {};\n};\n","var has = require('../internals/has');\nvar toIndexedObject = require('../internals/to-indexed-object');\nvar indexOf = require('../internals/array-includes').indexOf;\nvar hiddenKeys = require('../internals/hidden-keys');\n\nmodule.exports = function (object, names) {\n var O = toIndexedObject(object);\n var i = 0;\n var result = [];\n var key;\n for (key in O) !has(hiddenKeys, key) && has(O, key) && result.push(key);\n // Don't enum bug & hidden keys\n while (names.length > i) if (has(O, key = names[i++])) {\n ~indexOf(result, key) || result.push(key);\n }\n return result;\n};\n","var fails = require('../internals/fails');\nvar classof = require('../internals/classof-raw');\n\nvar split = ''.split;\n\n// fallback for non-array-like ES3 and non-enumerable old V8 strings\nmodule.exports = fails(function () {\n // throws an error in rhino, see https://github.com/mozilla/rhino/issues/346\n // eslint-disable-next-line no-prototype-builtins\n return !Object('z').propertyIsEnumerable(0);\n}) ? function (it) {\n return classof(it) == 'String' ? split.call(it, '') : Object(it);\n} : Object;\n","var toIndexedObject = require('../internals/to-indexed-object');\nvar toLength = require('../internals/to-length');\nvar toAbsoluteIndex = require('../internals/to-absolute-index');\n\n// `Array.prototype.{ indexOf, includes }` methods implementation\nvar createMethod = function (IS_INCLUDES) {\n return function ($this, el, fromIndex) {\n var O = toIndexedObject($this);\n var length = toLength(O.length);\n var index = toAbsoluteIndex(fromIndex, length);\n var value;\n // Array#includes uses SameValueZero equality algorithm\n // eslint-disable-next-line no-self-compare\n if (IS_INCLUDES && el != el) while (length > index) {\n value = O[index++];\n // eslint-disable-next-line no-self-compare\n if (value != value) return true;\n // Array#indexOf ignores holes, Array#includes - not\n } else for (;length > index; index++) {\n if ((IS_INCLUDES || index in O) && O[index] === el) return IS_INCLUDES || index || 0;\n } return !IS_INCLUDES && -1;\n };\n};\n\nmodule.exports = {\n // `Array.prototype.includes` method\n // https://tc39.github.io/ecma262/#sec-array.prototype.includes\n includes: createMethod(true),\n // `Array.prototype.indexOf` method\n // https://tc39.github.io/ecma262/#sec-array.prototype.indexof\n indexOf: createMethod(false)\n};\n","var toInteger = require('../internals/to-integer');\n\nvar max = Math.max;\nvar min = Math.min;\n\n// Helper for a popular repeating case of the spec:\n// Let integer be ? ToInteger(index).\n// If integer < 0, let result be max((length + integer), 0); else let result be min(integer, length).\nmodule.exports = function (index, length) {\n var integer = toInteger(index);\n return integer < 0 ? max(integer + length, 0) : min(integer, length);\n};\n","// IE8- don't enum bug keys\nmodule.exports = [\n 'constructor',\n 'hasOwnProperty',\n 'isPrototypeOf',\n 'propertyIsEnumerable',\n 'toLocaleString',\n 'toString',\n 'valueOf'\n];\n","var isObject = require('../internals/is-object');\nvar classof = require('../internals/classof-raw');\nvar wellKnownSymbol = require('../internals/well-known-symbol');\n\nvar MATCH = wellKnownSymbol('match');\n\n// `IsRegExp` abstract operation\n// https://tc39.github.io/ecma262/#sec-isregexp\nmodule.exports = function (it) {\n var isRegExp;\n return isObject(it) && ((isRegExp = it[MATCH]) !== undefined ? !!isRegExp : classof(it) == 'RegExp');\n};\n","module.exports = false;\n","var NATIVE_SYMBOL = require('../internals/native-symbol');\n\nmodule.exports = NATIVE_SYMBOL\n // eslint-disable-next-line no-undef\n && !Symbol.sham\n // eslint-disable-next-line no-undef\n && typeof Symbol.iterator == 'symbol';\n","var global = require('../internals/global');\nvar inspectSource = require('../internals/inspect-source');\n\nvar WeakMap = global.WeakMap;\n\nmodule.exports = typeof WeakMap === 'function' && /native code/.test(inspectSource(WeakMap));\n","var shared = require('../internals/shared');\nvar uid = require('../internals/uid');\n\nvar keys = shared('keys');\n\nmodule.exports = function (key) {\n return keys[key] || (keys[key] = uid(key));\n};\n","'use strict';\nvar getBuiltIn = require('../internals/get-built-in');\nvar definePropertyModule = require('../internals/object-define-property');\nvar wellKnownSymbol = require('../internals/well-known-symbol');\nvar DESCRIPTORS = require('../internals/descriptors');\n\nvar SPECIES = wellKnownSymbol('species');\n\nmodule.exports = function (CONSTRUCTOR_NAME) {\n var Constructor = getBuiltIn(CONSTRUCTOR_NAME);\n var defineProperty = definePropertyModule.f;\n\n if (DESCRIPTORS && Constructor && !Constructor[SPECIES]) {\n defineProperty(Constructor, SPECIES, {\n configurable: true,\n get: function () { return this; }\n });\n }\n};\n","var global = require('../internals/global');\n\nmodule.exports = global;\n","var global = require('../internals/global');\nvar getOwnPropertyDescriptor = require('../internals/object-get-own-property-descriptor').f;\nvar createNonEnumerableProperty = require('../internals/create-non-enumerable-property');\nvar redefine = require('../internals/redefine');\nvar setGlobal = require('../internals/set-global');\nvar copyConstructorProperties = require('../internals/copy-constructor-properties');\nvar isForced = require('../internals/is-forced');\n\n/*\n options.target - name of the target object\n options.global - target is the global object\n options.stat - export as static methods of target\n options.proto - export as prototype methods of target\n options.real - real prototype method for the `pure` version\n options.forced - export even if the native feature is available\n options.bind - bind methods to the target, required for the `pure` version\n options.wrap - wrap constructors to preventing global pollution, required for the `pure` version\n options.unsafe - use the simple assignment of property instead of delete + defineProperty\n options.sham - add a flag to not completely full polyfills\n options.enumerable - export as enumerable property\n options.noTargetGet - prevent calling a getter on target\n*/\nmodule.exports = function (options, source) {\n var TARGET = options.target;\n var GLOBAL = options.global;\n var STATIC = options.stat;\n var FORCED, target, key, targetProperty, sourceProperty, descriptor;\n if (GLOBAL) {\n target = global;\n } else if (STATIC) {\n target = global[TARGET] || setGlobal(TARGET, {});\n } else {\n target = (global[TARGET] || {}).prototype;\n }\n if (target) for (key in source) {\n sourceProperty = source[key];\n if (options.noTargetGet) {\n descriptor = getOwnPropertyDescriptor(target, key);\n targetProperty = descriptor && descriptor.value;\n } else targetProperty = target[key];\n FORCED = isForced(GLOBAL ? key : TARGET + (STATIC ? '.' : '#') + key, options.forced);\n // contained in target\n if (!FORCED && targetProperty !== undefined) {\n if (typeof sourceProperty === typeof targetProperty) continue;\n copyConstructorProperties(sourceProperty, targetProperty);\n }\n // add a flag to not completely full polyfills\n if (options.sham || (targetProperty && targetProperty.sham)) {\n createNonEnumerableProperty(sourceProperty, 'sham', true);\n }\n // extend global\n redefine(target, key, sourceProperty, options);\n }\n};\n","'use strict';\nvar nativePropertyIsEnumerable = {}.propertyIsEnumerable;\nvar getOwnPropertyDescriptor = Object.getOwnPropertyDescriptor;\n\n// Nashorn ~ JDK8 bug\nvar NASHORN_BUG = getOwnPropertyDescriptor && !nativePropertyIsEnumerable.call({ 1: 2 }, 1);\n\n// `Object.prototype.propertyIsEnumerable` method implementation\n// https://tc39.github.io/ecma262/#sec-object.prototype.propertyisenumerable\nexports.f = NASHORN_BUG ? function propertyIsEnumerable(V) {\n var descriptor = getOwnPropertyDescriptor(this, V);\n return !!descriptor && descriptor.enumerable;\n} : nativePropertyIsEnumerable;\n","var has = require('../internals/has');\nvar ownKeys = require('../internals/own-keys');\nvar getOwnPropertyDescriptorModule = require('../internals/object-get-own-property-descriptor');\nvar definePropertyModule = require('../internals/object-define-property');\n\nmodule.exports = function (target, source) {\n var keys = ownKeys(source);\n var defineProperty = definePropertyModule.f;\n var getOwnPropertyDescriptor = getOwnPropertyDescriptorModule.f;\n for (var i = 0; i < keys.length; i++) {\n var key = keys[i];\n if (!has(target, key)) defineProperty(target, key, getOwnPropertyDescriptor(source, key));\n }\n};\n","var getBuiltIn = require('../internals/get-built-in');\nvar getOwnPropertyNamesModule = require('../internals/object-get-own-property-names');\nvar getOwnPropertySymbolsModule = require('../internals/object-get-own-property-symbols');\nvar anObject = require('../internals/an-object');\n\n// all object keys, includes non-enumerable and symbols\nmodule.exports = getBuiltIn('Reflect', 'ownKeys') || function ownKeys(it) {\n var keys = getOwnPropertyNamesModule.f(anObject(it));\n var getOwnPropertySymbols = getOwnPropertySymbolsModule.f;\n return getOwnPropertySymbols ? keys.concat(getOwnPropertySymbols(it)) : keys;\n};\n","exports.f = Object.getOwnPropertySymbols;\n","'use strict';\nvar redefine = require('../internals/redefine');\nvar anObject = require('../internals/an-object');\nvar fails = require('../internals/fails');\nvar flags = require('../internals/regexp-flags');\n\nvar TO_STRING = 'toString';\nvar RegExpPrototype = RegExp.prototype;\nvar nativeToString = RegExpPrototype[TO_STRING];\n\nvar NOT_GENERIC = fails(function () { return nativeToString.call({ source: 'a', flags: 'b' }) != '/a/b'; });\n// FF44- RegExp#toString has a wrong name\nvar INCORRECT_NAME = nativeToString.name != TO_STRING;\n\n// `RegExp.prototype.toString` method\n// https://tc39.github.io/ecma262/#sec-regexp.prototype.tostring\nif (NOT_GENERIC || INCORRECT_NAME) {\n redefine(RegExp.prototype, TO_STRING, function toString() {\n var R = anObject(this);\n var p = String(R.source);\n var rf = R.flags;\n var f = String(rf === undefined && R instanceof RegExp && !('flags' in RegExpPrototype) ? flags.call(R) : rf);\n return '/' + p + '/' + f;\n }, { unsafe: true });\n}\n","'use strict';\nvar fixRegExpWellKnownSymbolLogic = require('../internals/fix-regexp-well-known-symbol-logic');\nvar anObject = require('../internals/an-object');\nvar toObject = require('../internals/to-object');\nvar toLength = require('../internals/to-length');\nvar toInteger = require('../internals/to-integer');\nvar requireObjectCoercible = require('../internals/require-object-coercible');\nvar advanceStringIndex = require('../internals/advance-string-index');\nvar regExpExec = require('../internals/regexp-exec-abstract');\n\nvar max = Math.max;\nvar min = Math.min;\nvar floor = Math.floor;\nvar SUBSTITUTION_SYMBOLS = /\\$([$&'`]|\\d\\d?|<[^>]*>)/g;\nvar SUBSTITUTION_SYMBOLS_NO_NAMED = /\\$([$&'`]|\\d\\d?)/g;\n\nvar maybeToString = function (it) {\n return it === undefined ? it : String(it);\n};\n\n// @@replace logic\nfixRegExpWellKnownSymbolLogic('replace', 2, function (REPLACE, nativeReplace, maybeCallNative, reason) {\n var REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE = reason.REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE;\n var REPLACE_KEEPS_$0 = reason.REPLACE_KEEPS_$0;\n var UNSAFE_SUBSTITUTE = REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE ? '$' : '$0';\n\n return [\n // `String.prototype.replace` method\n // https://tc39.github.io/ecma262/#sec-string.prototype.replace\n function replace(searchValue, replaceValue) {\n var O = requireObjectCoercible(this);\n var replacer = searchValue == undefined ? undefined : searchValue[REPLACE];\n return replacer !== undefined\n ? replacer.call(searchValue, O, replaceValue)\n : nativeReplace.call(String(O), searchValue, replaceValue);\n },\n // `RegExp.prototype[@@replace]` method\n // https://tc39.github.io/ecma262/#sec-regexp.prototype-@@replace\n function (regexp, replaceValue) {\n if (\n (!REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE && REPLACE_KEEPS_$0) ||\n (typeof replaceValue === 'string' && replaceValue.indexOf(UNSAFE_SUBSTITUTE) === -1)\n ) {\n var res = maybeCallNative(nativeReplace, regexp, this, replaceValue);\n if (res.done) return res.value;\n }\n\n var rx = anObject(regexp);\n var S = String(this);\n\n var functionalReplace = typeof replaceValue === 'function';\n if (!functionalReplace) replaceValue = String(replaceValue);\n\n var global = rx.global;\n if (global) {\n var fullUnicode = rx.unicode;\n rx.lastIndex = 0;\n }\n var results = [];\n while (true) {\n var result = regExpExec(rx, S);\n if (result === null) break;\n\n results.push(result);\n if (!global) break;\n\n var matchStr = String(result[0]);\n if (matchStr === '') rx.lastIndex = advanceStringIndex(S, toLength(rx.lastIndex), fullUnicode);\n }\n\n var accumulatedResult = '';\n var nextSourcePosition = 0;\n for (var i = 0; i < results.length; i++) {\n result = results[i];\n\n var matched = String(result[0]);\n var position = max(min(toInteger(result.index), S.length), 0);\n var captures = [];\n // NOTE: This is equivalent to\n // captures = result.slice(1).map(maybeToString)\n // but for some reason `nativeSlice.call(result, 1, result.length)` (called in\n // the slice polyfill when slicing native arrays) \"doesn't work\" in safari 9 and\n // causes a crash (https://pastebin.com/N21QzeQA) when trying to debug it.\n for (var j = 1; j < result.length; j++) captures.push(maybeToString(result[j]));\n var namedCaptures = result.groups;\n if (functionalReplace) {\n var replacerArgs = [matched].concat(captures, position, S);\n if (namedCaptures !== undefined) replacerArgs.push(namedCaptures);\n var replacement = String(replaceValue.apply(undefined, replacerArgs));\n } else {\n replacement = getSubstitution(matched, S, position, captures, namedCaptures, replaceValue);\n }\n if (position >= nextSourcePosition) {\n accumulatedResult += S.slice(nextSourcePosition, position) + replacement;\n nextSourcePosition = position + matched.length;\n }\n }\n return accumulatedResult + S.slice(nextSourcePosition);\n }\n ];\n\n // https://tc39.github.io/ecma262/#sec-getsubstitution\n function getSubstitution(matched, str, position, captures, namedCaptures, replacement) {\n var tailPos = position + matched.length;\n var m = captures.length;\n var symbols = SUBSTITUTION_SYMBOLS_NO_NAMED;\n if (namedCaptures !== undefined) {\n namedCaptures = toObject(namedCaptures);\n symbols = SUBSTITUTION_SYMBOLS;\n }\n return nativeReplace.call(replacement, symbols, function (match, ch) {\n var capture;\n switch (ch.charAt(0)) {\n case '$': return '$';\n case '&': return matched;\n case '`': return str.slice(0, position);\n case \"'\": return str.slice(tailPos);\n case '<':\n capture = namedCaptures[ch.slice(1, -1)];\n break;\n default: // \\d\\d?\n var n = +ch;\n if (n === 0) return match;\n if (n > m) {\n var f = floor(n / 10);\n if (f === 0) return match;\n if (f <= m) return captures[f - 1] === undefined ? ch.charAt(1) : captures[f - 1] + ch.charAt(1);\n return match;\n }\n capture = captures[n - 1];\n }\n return capture === undefined ? '' : capture;\n });\n }\n});\n","'use strict';\n// TODO: Remove from `core-js@4` since it's moved to entry points\nrequire('../modules/es.regexp.exec');\nvar redefine = require('../internals/redefine');\nvar fails = require('../internals/fails');\nvar wellKnownSymbol = require('../internals/well-known-symbol');\nvar regexpExec = require('../internals/regexp-exec');\nvar createNonEnumerableProperty = require('../internals/create-non-enumerable-property');\n\nvar SPECIES = wellKnownSymbol('species');\n\nvar REPLACE_SUPPORTS_NAMED_GROUPS = !fails(function () {\n // #replace needs built-in support for named groups.\n // #match works fine because it just return the exec results, even if it has\n // a \"grops\" property.\n var re = /./;\n re.exec = function () {\n var result = [];\n result.groups = { a: '7' };\n return result;\n };\n return ''.replace(re, '$') !== '7';\n});\n\n// IE <= 11 replaces $0 with the whole match, as if it was $&\n// https://stackoverflow.com/questions/6024666/getting-ie-to-replace-a-regex-with-the-literal-string-0\nvar REPLACE_KEEPS_$0 = (function () {\n return 'a'.replace(/./, '$0') === '$0';\n})();\n\nvar REPLACE = wellKnownSymbol('replace');\n// Safari <= 13.0.3(?) substitutes nth capture where n>m with an empty string\nvar REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE = (function () {\n if (/./[REPLACE]) {\n return /./[REPLACE]('a', '$0') === '';\n }\n return false;\n})();\n\n// Chrome 51 has a buggy \"split\" implementation when RegExp#exec !== nativeExec\n// Weex JS has frozen built-in prototypes, so use try / catch wrapper\nvar SPLIT_WORKS_WITH_OVERWRITTEN_EXEC = !fails(function () {\n var re = /(?:)/;\n var originalExec = re.exec;\n re.exec = function () { return originalExec.apply(this, arguments); };\n var result = 'ab'.split(re);\n return result.length !== 2 || result[0] !== 'a' || result[1] !== 'b';\n});\n\nmodule.exports = function (KEY, length, exec, sham) {\n var SYMBOL = wellKnownSymbol(KEY);\n\n var DELEGATES_TO_SYMBOL = !fails(function () {\n // String methods call symbol-named RegEp methods\n var O = {};\n O[SYMBOL] = function () { return 7; };\n return ''[KEY](O) != 7;\n });\n\n var DELEGATES_TO_EXEC = DELEGATES_TO_SYMBOL && !fails(function () {\n // Symbol-named RegExp methods call .exec\n var execCalled = false;\n var re = /a/;\n\n if (KEY === 'split') {\n // We can't use real regex here since it causes deoptimization\n // and serious performance degradation in V8\n // https://github.com/zloirock/core-js/issues/306\n re = {};\n // RegExp[@@split] doesn't call the regex's exec method, but first creates\n // a new one. We need to return the patched regex when creating the new one.\n re.constructor = {};\n re.constructor[SPECIES] = function () { return re; };\n re.flags = '';\n re[SYMBOL] = /./[SYMBOL];\n }\n\n re.exec = function () { execCalled = true; return null; };\n\n re[SYMBOL]('');\n return !execCalled;\n });\n\n if (\n !DELEGATES_TO_SYMBOL ||\n !DELEGATES_TO_EXEC ||\n (KEY === 'replace' && !(\n REPLACE_SUPPORTS_NAMED_GROUPS &&\n REPLACE_KEEPS_$0 &&\n !REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE\n )) ||\n (KEY === 'split' && !SPLIT_WORKS_WITH_OVERWRITTEN_EXEC)\n ) {\n var nativeRegExpMethod = /./[SYMBOL];\n var methods = exec(SYMBOL, ''[KEY], function (nativeMethod, regexp, str, arg2, forceStringMethod) {\n if (regexp.exec === regexpExec) {\n if (DELEGATES_TO_SYMBOL && !forceStringMethod) {\n // The native String method already delegates to @@method (this\n // polyfilled function), leasing to infinite recursion.\n // We avoid it by directly calling the native @@method method.\n return { done: true, value: nativeRegExpMethod.call(regexp, str, arg2) };\n }\n return { done: true, value: nativeMethod.call(str, regexp, arg2) };\n }\n return { done: false };\n }, {\n REPLACE_KEEPS_$0: REPLACE_KEEPS_$0,\n REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE: REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE\n });\n var stringMethod = methods[0];\n var regexMethod = methods[1];\n\n redefine(String.prototype, KEY, stringMethod);\n redefine(RegExp.prototype, SYMBOL, length == 2\n // 21.2.5.8 RegExp.prototype[@@replace](string, replaceValue)\n // 21.2.5.11 RegExp.prototype[@@split](string, limit)\n ? function (string, arg) { return regexMethod.call(string, this, arg); }\n // 21.2.5.6 RegExp.prototype[@@match](string)\n // 21.2.5.9 RegExp.prototype[@@search](string)\n : function (string) { return regexMethod.call(string, this); }\n );\n }\n\n if (sham) createNonEnumerableProperty(RegExp.prototype[SYMBOL], 'sham', true);\n};\n","var requireObjectCoercible = require('../internals/require-object-coercible');\n\n// `ToObject` abstract operation\n// https://tc39.github.io/ecma262/#sec-toobject\nmodule.exports = function (argument) {\n return Object(requireObjectCoercible(argument));\n};\n","'use strict';\nvar charAt = require('../internals/string-multibyte').charAt;\n\n// `AdvanceStringIndex` abstract operation\n// https://tc39.github.io/ecma262/#sec-advancestringindex\nmodule.exports = function (S, index, unicode) {\n return index + (unicode ? charAt(S, index).length : 1);\n};\n","var toInteger = require('../internals/to-integer');\nvar requireObjectCoercible = require('../internals/require-object-coercible');\n\n// `String.prototype.{ codePointAt, at }` methods implementation\nvar createMethod = function (CONVERT_TO_STRING) {\n return function ($this, pos) {\n var S = String(requireObjectCoercible($this));\n var position = toInteger(pos);\n var size = S.length;\n var first, second;\n if (position < 0 || position >= size) return CONVERT_TO_STRING ? '' : undefined;\n first = S.charCodeAt(position);\n return first < 0xD800 || first > 0xDBFF || position + 1 === size\n || (second = S.charCodeAt(position + 1)) < 0xDC00 || second > 0xDFFF\n ? CONVERT_TO_STRING ? S.charAt(position) : first\n : CONVERT_TO_STRING ? S.slice(position, position + 2) : (first - 0xD800 << 10) + (second - 0xDC00) + 0x10000;\n };\n};\n\nmodule.exports = {\n // `String.prototype.codePointAt` method\n // https://tc39.github.io/ecma262/#sec-string.prototype.codepointat\n codeAt: createMethod(false),\n // `String.prototype.at` method\n // https://github.com/mathiasbynens/String.prototype.at\n charAt: createMethod(true)\n};\n","var classof = require('./classof-raw');\nvar regexpExec = require('./regexp-exec');\n\n// `RegExpExec` abstract operation\n// https://tc39.github.io/ecma262/#sec-regexpexec\nmodule.exports = function (R, S) {\n var exec = R.exec;\n if (typeof exec === 'function') {\n var result = exec.call(R, S);\n if (typeof result !== 'object') {\n throw TypeError('RegExp exec method returned something other than an Object or null');\n }\n return result;\n }\n\n if (classof(R) !== 'RegExp') {\n throw TypeError('RegExp#exec called on incompatible receiver');\n }\n\n return regexpExec.call(R, S);\n};\n\n","import * as docCookies from '../../util/docCookies.js';\n\n/* global BookReader */\n\n/** @deprecated Exposed for backward compatibility */\nBookReader.docCookies = docCookies;\n\n/**\n * Plugin to remember the current page number in a cookie\n */\njQuery.extend(BookReader.defaultOptions, {\n enablePageResume: true,\n /** @type {string|null} eg '/', '/details/id' */\n resumeCookiePath: null,\n});\n\n/** @override */\nBookReader.prototype.init = (function(super_) {\n return function() {\n super_.call(this);\n if (this.options.enablePageResume) {\n this.bind(BookReader.eventNames.fragmentChange, () => {\n const params = this.paramsFromCurrent();\n this.updateResumeValue(params.index);\n });\n }\n };\n})(BookReader.prototype.init);\n\n/**\n * Get's the page resume value, for remembering reader's page\n * Can be overriden for different implementation\n *\n * @return {number|null}\n */\nBookReader.prototype.getResumeValue = function() {\n const val = BookReader.docCookies.getItem('br-resume');\n if (val !== null) return parseInt(val);\n else return null;\n}\n\n/**\n * Set's the page resume value, for remembering reader's page\n * Can be overriden for different implementation\n *\n * @param {Number} index leaf index\n * @param {string} [cookieName]\n */\nBookReader.prototype.updateResumeValue = function(index, cookieName) {\n const ttl = new Date(+new Date + 12096e5); // 2 weeks\n const path = this.options.resumeCookiePath || window.location.pathname;\n BookReader.docCookies.setItem(cookieName || 'br-resume', index, ttl, path, null, false);\n}\n","/**\n * Helper module use to get, set and remove item from cookie\n *\n * See more:\n * https://developer.mozilla.org/en-US/docs/Web/API/document.cookie\n * https://developer.mozilla.org/User:fusionchess\n * https://github.com/madmurphy/cookies.js\n * This framework is released under the GNU Public License, version 3 or later.\n * http://www.gnu.org/licenses/gpl-3.0-standalone.html\n */\n\n/**\n * Get specific key's value stored in cookie\n *\n * @param {string} sKey\n *\n * @returns {string|null}\n */\nexport function getItem(sKey) {\n if (!sKey) return null;\n\n return decodeURIComponent(\n // eslint-disable-next-line no-useless-escape\n document.cookie.replace(new RegExp('(?:(?:^|.*;)\\\\s*' + encodeURIComponent(sKey).replace(/[\\-\\.\\+\\*]/g, '\\\\$&') + '\\\\s*\\\\=\\\\s*([^;]*).*$)|^.*$'), '$1')) || null;\n}\n\n/**\n * Set specific key's value in cookie\n *\n * @param {string} sKey cookie name\n * @param {string} sValue cookie value\n * @param {string} [vEnd] expire|max-age\n * @param {string} [sPath] path of current item\n * @param {string} [sDomain] domain name\n * @param {boolean} [bSecure]\n *\n * @returns {true}\n */\nexport function setItem(sKey, sValue, vEnd, sPath, sDomain, bSecure) {\n document.cookie = encodeURIComponent(sKey) + '=' + encodeURIComponent(sValue) \n + (vEnd ? `; expires=${vEnd.toUTCString()}` : '')\n + (sDomain ? `; domain=${sDomain}`: '')\n + (sPath ? `; path=${sPath}` : '')\n + (bSecure ? `; secure` : '');\n\n return true;\n}\n\n/**\n * BROKEN Remove specific key's value from cookie\n * @fixme hasItem isn't even implemented! This will always error.\n * @param {string} sKey cookie name\n * @param {string} [sPath] path of current item\n * @param {string} [sDomain]\n *\n * @returns {boolean}\n */\nexport function removeItem(sKey, sPath, sDomain) {\n if (!hasItem(sKey)) return false;\n\n document.cookie = encodeURIComponent(sKey) + `=; expires=Thu, 01 Jan 1970 00:00:00 GMT`\n + (sDomain ? `; domain=${sDomain}` : '')\n + (sPath ? `; path=${sPath}` : '');\n\n return true;\n}\n"],"sourceRoot":""} \ No newline at end of file diff --git a/BookReader/plugins/plugin.search.js b/BookReader/plugins/plugin.search.js index 3283cb31b..ea7368fae 100644 --- a/BookReader/plugins/plugin.search.js +++ b/BookReader/plugins/plugin.search.js @@ -1,2 +1,2 @@ -!function(t){var e={};function r(n){if(e[n])return e[n].exports;var o=e[n]={i:n,l:!1,exports:{}};return t[n].call(o.exports,o,o.exports,r),o.l=!0,o.exports}r.m=t,r.c=e,r.d=function(t,e,n){r.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:n})},r.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},r.t=function(t,e){if(1&e&&(t=r(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var o in t)r.d(n,o,function(e){return t[e]}.bind(null,o));return n},r.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return r.d(e,"a",e),e},r.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},r.p="",r(r.s=62)}([function(t,e,r){var n=r(1),o=r(15),i=r(27),a=r(46),c=n.Symbol,u=o("wks");t.exports=function(t){return u[t]||(u[t]=a&&c[t]||(a?c:i)("Symbol."+t))}},function(t,e,r){(function(e){var r=function(t){return t&&t.Math==Math&&t};t.exports=r("object"==typeof globalThis&&globalThis)||r("object"==typeof window&&window)||r("object"==typeof self&&self)||r("object"==typeof e&&e)||Function("return this")()}).call(this,r(64))},function(t,e){t.exports=function(t){try{return!!t()}catch(t){return!0}}},function(t,e){t.exports=function(t){return"object"==typeof t?null!==t:"function"==typeof t}},function(t,e){var r={}.hasOwnProperty;t.exports=function(t,e){return r.call(t,e)}},function(t,e,r){var n=r(8),o=r(6),i=r(12);t.exports=n?function(t,e,r){return o.f(t,e,i(1,r))}:function(t,e,r){return t[e]=r,t}},function(t,e,r){var n=r(8),o=r(38),i=r(7),a=r(17),c=Object.defineProperty;e.f=n?c:function(t,e,r){if(i(t),e=a(e,!0),i(r),o)try{return c(t,e,r)}catch(t){}if("get"in r||"set"in r)throw TypeError("Accessors not supported");return"value"in r&&(t[e]=r.value),t}},function(t,e,r){var n=r(3);t.exports=function(t){if(!n(t))throw TypeError(String(t)+" is not an object");return t}},function(t,e,r){var n=r(2);t.exports=!n((function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a}))},function(t,e,r){var n=r(1),o=r(15),i=r(5),a=r(4),c=r(26),u=r(40),s=r(19),f=s.get,l=s.enforce,p=String(u).split("toString");o("inspectSource",(function(t){return u.call(t)})),(t.exports=function(t,e,r,o){var u=!!o&&!!o.unsafe,s=!!o&&!!o.enumerable,f=!!o&&!!o.noTargetGet;"function"==typeof r&&("string"!=typeof e||a(r,"name")||i(r,"name",e),l(r).source=p.join("string"==typeof e?e:"")),t!==n?(u?!f&&t[e]&&(s=!0):delete t[e],s?t[e]=r:i(t,e,r)):s?t[e]=r:c(e,r)})(Function.prototype,"toString",(function(){return"function"==typeof this&&f(this).source||u.call(this)}))},function(t,e,r){var n=r(37),o=r(14);t.exports=function(t){return n(o(t))}},function(t,e,r){var n=r(1),o=r(25).f,i=r(5),a=r(9),c=r(26),u=r(41),s=r(45);t.exports=function(t,e){var r,f,l,p,h,v=t.target,d=t.global,g=t.stat;if(r=d?n:g?n[v]||c(v,{}):(n[v]||{}).prototype)for(f in e){if(p=e[f],l=t.noTargetGet?(h=o(r,f))&&h.value:r[f],!s(d?f:v+(g?".":"#")+f,t.forced)&&void 0!==l){if(typeof p==typeof l)continue;u(p,l)}(t.sham||l&&l.sham)&&i(p,"sham",!0),a(r,f,p,t)}}},function(t,e){t.exports=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}}},function(t,e){var r={}.toString;t.exports=function(t){return r.call(t).slice(8,-1)}},function(t,e){t.exports=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t}},function(t,e,r){var n=r(18),o=r(65);(t.exports=function(t,e){return o[t]||(o[t]=void 0!==e?e:{})})("versions",[]).push({version:"3.3.3",mode:n?"pure":"global",copyright:"© 2019 Denis Pushkarev (zloirock.ru)"})},function(t,e,r){var n=r(14);t.exports=function(t){return Object(n(t))}},function(t,e,r){var n=r(3);t.exports=function(t,e){if(!n(t))return t;var r,o;if(e&&"function"==typeof(r=t.toString)&&!n(o=r.call(t)))return o;if("function"==typeof(r=t.valueOf)&&!n(o=r.call(t)))return o;if(!e&&"function"==typeof(r=t.toString)&&!n(o=r.call(t)))return o;throw TypeError("Can't convert object to primitive value")}},function(t,e){t.exports=!1},function(t,e,r){var n,o,i,a=r(66),c=r(1),u=r(3),s=r(5),f=r(4),l=r(20),p=r(21),h=c.WeakMap;if(a){var v=new h,d=v.get,g=v.has,y=v.set;n=function(t,e){return y.call(v,t,e),e},o=function(t){return d.call(v,t)||{}},i=function(t){return g.call(v,t)}}else{var b=l("state");p[b]=!0,n=function(t,e){return s(t,b,e),e},o=function(t){return f(t,b)?t[b]:{}},i=function(t){return f(t,b)}}t.exports={set:n,get:o,has:i,enforce:function(t){return i(t)?o(t):n(t,{})},getterFor:function(t){return function(e){var r;if(!u(e)||(r=o(e)).type!==t)throw TypeError("Incompatible receiver, "+t+" required");return r}}}},function(t,e,r){var n=r(15),o=r(27),i=n("keys");t.exports=function(t){return i[t]||(i[t]=o(t))}},function(t,e){t.exports={}},function(t,e,r){var n=r(43),o=r(29).concat("length","prototype");e.f=Object.getOwnPropertyNames||function(t){return n(t,o)}},function(t,e,r){var n=r(24),o=Math.min;t.exports=function(t){return t>0?o(n(t),9007199254740991):0}},function(t,e){var r=Math.ceil,n=Math.floor;t.exports=function(t){return isNaN(t=+t)?0:(t>0?n:r)(t)}},function(t,e,r){var n=r(8),o=r(36),i=r(12),a=r(10),c=r(17),u=r(4),s=r(38),f=Object.getOwnPropertyDescriptor;e.f=n?f:function(t,e){if(t=a(t),e=c(e,!0),s)try{return f(t,e)}catch(t){}if(u(t,e))return i(!o.f.call(t,e),t[e])}},function(t,e,r){var n=r(1),o=r(5);t.exports=function(t,e){try{o(n,t,e)}catch(r){n[t]=e}return e}},function(t,e){var r=0,n=Math.random();t.exports=function(t){return"Symbol("+String(void 0===t?"":t)+")_"+(++r+n).toString(36)}},function(t,e,r){var n=r(42),o=r(1),i=function(t){return"function"==typeof t?t:void 0};t.exports=function(t,e){return arguments.length<2?i(n[t])||i(o[t]):n[t]&&n[t][e]||o[t]&&o[t][e]}},function(t,e){t.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},function(t,e,r){var n=r(13);t.exports=Array.isArray||function(t){return"Array"==n(t)}},function(t,e,r){var n=r(7),o=r(70),i=r(29),a=r(21),c=r(71),u=r(39),s=r(20)("IE_PROTO"),f=function(){},l=function(){var t,e=u("iframe"),r=i.length;for(e.style.display="none",c.appendChild(e),e.src=String("javascript:"),(t=e.contentWindow.document).open(),t.write("