!function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e(require("jquery"),require("jsbarcode"),require("socket.io-client"),require("jspdf"),require("html2canvas"),require("canvg")):"function"==typeof define&&define.amd?define("vue-plugin-hiprint",["jquery","jsbarcode","socket.io-client","jspdf","html2canvas","canvg"],e):"object"==typeof exports?exports["vue-plugin-hiprint"]=e(require("jquery"),require("jsbarcode"),require("socket.io-client"),require("jspdf"),require("html2canvas"),require("canvg")):t["vue-plugin-hiprint"]=e(t.jQuery,t.JsBarcode,t.io,t.jspdf,t.html2canvas,t.canvg)}(window,function(__WEBPACK_EXTERNAL_MODULE__0__,__WEBPACK_EXTERNAL_MODULE__106__,__WEBPACK_EXTERNAL_MODULE__157__,__WEBPACK_EXTERNAL_MODULE__160__,__WEBPACK_EXTERNAL_MODULE__161__,__WEBPACK_EXTERNAL_MODULE__162__){return function(i){var n={};function r(t){var e;return(n[t]||(e=n[t]={i:t,l:!1,exports:{}},i[t].call(e.exports,e,e.exports,r),e.l=!0,e)).exports}return r.m=i,r.c=n,r.d=function(t,e,i){r.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:i})},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(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var i=Object.create(null);if(r.r(i),Object.defineProperty(i,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var n in e)r.d(i,n,function(t){return e[t]}.bind(null,n));return i},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="/dist/",r(r.s=165)}([function(t,e){t.exports=__WEBPACK_EXTERNAL_MODULE__0__},function(t,e,i){"use strict";var i=i(56),n=Function.prototype,r=n.call,n=i&&n.bind.bind(r,r);t.exports=i?n:function(t){return function(){return r.apply(t,arguments)}}},function(t,e,i){"use strict";t.exports=function(t){try{return!!t()}catch(t){return!0}}},function(t,e,i){"use strict";var l=i(4),p=i(36).f,d=i(24),u=i(15),f=i(80),h=i(84),m=i(86);t.exports=function(t,e){var i,n,r,a=t.target,o=t.global,s=t.stat,c=o?l:s?l[a]||f(a,{}):(l[a]||{}).prototype;if(c)for(i in e){if(n=e[i],r=t.dontCallGetSet?(r=p(c,i))&&r.value:c[i],!m(o?i:a+(s?".":"#")+i,t.forced)&&void 0!==r){if(typeof n==typeof r)continue;h(n,r)}(t.sham||r&&r.sham)&&d(n,"sham",!0),u(c,i,n,t)}}},function(i,t,e){"use strict";!function(t){function e(t){return t&&t.Math===Math&&t}i.exports=e("object"==typeof globalThis&&globalThis)||e("object"==typeof window&&window)||e("object"==typeof self&&self)||e("object"==typeof t&&t)||function(){return this}()||this||Function("return this")()}.call(this,e(168))},function(t,e,i){"use strict";i=i(2);t.exports=!i(function(){return 7!==Object.defineProperty({},1,{get:function(){return 7}})[1]})},function(t,e,i){"use strict";var n=i(4),r=i(39),a=i(9),o=i(81),s=i(37),i=i(110),c=n.Symbol,l=r("wks"),p=i?c.for||c:c&&c.withoutSetter||o;t.exports=function(t){return a(l,t)||(l[t]=s&&a(c,t)?c[t]:p("Symbol."+t)),l[t]}},function(t,e,i){"use strict";var n=i(49),r=String;t.exports=function(t){if("Symbol"===n(t))throw new TypeError("Cannot convert a Symbol value to a string");return r(t)}},function(t,e,i){"use strict";var i=i(109),n=i.all;t.exports=i.IS_HTMLDDA?function(t){return"function"==typeof t||t===n}:function(t){return"function"==typeof t}},function(t,e,i){"use strict";var n=i(1),r=i(16),a=n({}.hasOwnProperty);t.exports=Object.hasOwn||function(t,e){return a(r(t),e)}},function(t,e,i){"use strict";var i=i(56),n=Function.prototype.call;t.exports=i?n.bind(n):function(){return n.apply(n,arguments)}},function(t,e,i){"use strict";var n=i(13),r=String,a=TypeError;t.exports=function(t){if(n(t))return t;throw new a(r(t)+" is not an object")}},function(t,e,i){"use strict";var n=i(5),r=i(111),a=i(112),o=i(11),s=i(58),c=TypeError,l=Object.defineProperty,p=Object.getOwnPropertyDescriptor,d="enumerable",u="configurable",f="writable";e.f=n?a?function(t,e,i){var n;return o(t),e=s(e),o(i),"function"==typeof t&&"prototype"===e&&"value"in i&&f in i&&!i[f]&&(n=p(t,e))&&n[f]&&(t[e]=i.value,i={configurable:(u in i?i:n)[u],enumerable:(d in i?i:n)[d],writable:!1}),l(t,e,i)}:l:function(t,e,i){if(o(t),e=s(e),o(i),r)try{return l(t,e,i)}catch(t){}if("get"in i||"set"in i)throw new c("Accessors not supported");return"value"in i&&(t[e]=i.value),t}},function(t,e,i){"use strict";var n=i(8),i=i(109),r=i.all;t.exports=i.IS_HTMLDDA?function(t){return"object"==typeof t?null!==t:n(t)||t===r}:function(t){return"object"==typeof t?null!==t:n(t)}},function(t,e,i){"use strict";var n=i(4),r=i(8);t.exports=function(t,e){return arguments.length<2?(i=n[t],r(i)?i:void 0):n[t]&&n[t][e];var i}},function(t,e,i){"use strict";var o=i(8),s=i(12),c=i(83),l=i(80);t.exports=function(t,e,i,n){var r=(n=n||{}).enumerable,a=void 0!==n.name?n.name:e;if(o(i)&&c(i,a,n),n.global)r?t[e]=i:l(e,i);else{try{n.unsafe?t[e]&&(r=!0):delete t[e]}catch(t){}r?t[e]=i:s.f(t,e,{value:i,enumerable:!1,configurable:!n.nonConfigurable,writable:!n.nonWritable})}return t}},function(t,e,i){"use strict";var n=i(17),r=Object;t.exports=function(t){return r(n(t))}},function(t,e,i){"use strict";var n=i(32),r=TypeError;t.exports=function(t){if(n(t))throw new r("Can't call method on "+t);return t}},function(t,e,i){"use strict";t.exports=!1},function(module,__webpack_exports__,__webpack_require__){"use strict";!function(jQuery){__webpack_require__.d(__webpack_exports__,"b",function(){return hiprint}),__webpack_require__.d(__webpack_exports__,"a",function(){return defaultElementTypeProvider});var _home_runner_work_vue_plugin_hiprint_vue_plugin_hiprint_node_modules_babel_runtime_helpers_esm_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(35),_home_runner_work_vue_plugin_hiprint_vue_plugin_hiprint_node_modules_babel_runtime_helpers_esm_toConsumableArray_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(23),_home_runner_work_vue_plugin_hiprint_vue_plugin_hiprint_node_modules_babel_runtime_helpers_esm_typeof_js__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__(26),core_js_modules_es_symbol_js__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__(166),core_js_modules_es_symbol_js__WEBPACK_IMPORTED_MODULE_3___default=__webpack_require__.n(core_js_modules_es_symbol_js__WEBPACK_IMPORTED_MODULE_3__),core_js_modules_es_symbol_description_js__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__(181),core_js_modules_es_symbol_description_js__WEBPACK_IMPORTED_MODULE_4___default=__webpack_require__.n(core_js_modules_es_symbol_description_js__WEBPACK_IMPORTED_MODULE_4__),core_js_modules_es_object_to_string_js__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__(89),core_js_modules_es_object_to_string_js__WEBPACK_IMPORTED_MODULE_5___default=__webpack_require__.n(core_js_modules_es_object_to_string_js__WEBPACK_IMPORTED_MODULE_5__),core_js_modules_es_symbol_has_instance_js__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__(183),core_js_modules_es_symbol_has_instance_js__WEBPACK_IMPORTED_MODULE_6___default=__webpack_require__.n(core_js_modules_es_symbol_has_instance_js__WEBPACK_IMPORTED_MODULE_6__),core_js_modules_es_function_has_instance_js__WEBPACK_IMPORTED_MODULE_7__=__webpack_require__(184),core_js_modules_es_function_has_instance_js__WEBPACK_IMPORTED_MODULE_7___default=__webpack_require__.n(core_js_modules_es_function_has_instance_js__WEBPACK_IMPORTED_MODULE_7__),core_js_modules_es_symbol_iterator_js__WEBPACK_IMPORTED_MODULE_8__=__webpack_require__(186),core_js_modules_es_symbol_iterator_js__WEBPACK_IMPORTED_MODULE_8___default=__webpack_require__.n(core_js_modules_es_symbol_iterator_js__WEBPACK_IMPORTED_MODULE_8__),core_js_modules_es_string_iterator_js__WEBPACK_IMPORTED_MODULE_9__=__webpack_require__(122),core_js_modules_es_string_iterator_js__WEBPACK_IMPORTED_MODULE_9___default=__webpack_require__.n(core_js_modules_es_string_iterator_js__WEBPACK_IMPORTED_MODULE_9__),core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_10__=__webpack_require__(189),core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_10___default=__webpack_require__.n(core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_10__),core_js_modules_web_dom_collections_for_each_js__WEBPACK_IMPORTED_MODULE_11__=__webpack_require__(190),core_js_modules_web_dom_collections_for_each_js__WEBPACK_IMPORTED_MODULE_11___default=__webpack_require__.n(core_js_modules_web_dom_collections_for_each_js__WEBPACK_IMPORTED_MODULE_11__),core_js_modules_es_regexp_exec_js__WEBPACK_IMPORTED_MODULE_12__=__webpack_require__(54),core_js_modules_es_regexp_exec_js__WEBPACK_IMPORTED_MODULE_12___default=__webpack_require__.n(core_js_modules_es_regexp_exec_js__WEBPACK_IMPORTED_MODULE_12__),core_js_modules_es_string_match_js__WEBPACK_IMPORTED_MODULE_13__=__webpack_require__(131),core_js_modules_es_string_match_js__WEBPACK_IMPORTED_MODULE_13___default=__webpack_require__.n(core_js_modules_es_string_match_js__WEBPACK_IMPORTED_MODULE_13__),core_js_modules_es_object_keys_js__WEBPACK_IMPORTED_MODULE_14__=__webpack_require__(192),core_js_modules_es_object_keys_js__WEBPACK_IMPORTED_MODULE_14___default=__webpack_require__.n(core_js_modules_es_object_keys_js__WEBPACK_IMPORTED_MODULE_14__),core_js_modules_es_string_replace_js__WEBPACK_IMPORTED_MODULE_15__=__webpack_require__(98),core_js_modules_es_string_replace_js__WEBPACK_IMPORTED_MODULE_15___default=__webpack_require__.n(core_js_modules_es_string_replace_js__WEBPACK_IMPORTED_MODULE_15__),core_js_modules_es_regexp_constructor_js__WEBPACK_IMPORTED_MODULE_16__=__webpack_require__(194),core_js_modules_es_regexp_constructor_js__WEBPACK_IMPORTED_MODULE_16___default=__webpack_require__.n(core_js_modules_es_regexp_constructor_js__WEBPACK_IMPORTED_MODULE_16__),core_js_modules_es_regexp_dot_all_js__WEBPACK_IMPORTED_MODULE_17__=__webpack_require__(196),core_js_modules_es_regexp_dot_all_js__WEBPACK_IMPORTED_MODULE_17___default=__webpack_require__.n(core_js_modules_es_regexp_dot_all_js__WEBPACK_IMPORTED_MODULE_17__),core_js_modules_es_regexp_sticky_js__WEBPACK_IMPORTED_MODULE_18__=__webpack_require__(197),core_js_modules_es_regexp_sticky_js__WEBPACK_IMPORTED_MODULE_18___default=__webpack_require__.n(core_js_modules_es_regexp_sticky_js__WEBPACK_IMPORTED_MODULE_18__),core_js_modules_es_regexp_to_string_js__WEBPACK_IMPORTED_MODULE_19__=__webpack_require__(134),core_js_modules_es_regexp_to_string_js__WEBPACK_IMPORTED_MODULE_19___default=__webpack_require__.n(core_js_modules_es_regexp_to_string_js__WEBPACK_IMPORTED_MODULE_19__),core_js_modules_es_symbol_to_string_tag_js__WEBPACK_IMPORTED_MODULE_20__=__webpack_require__(198),core_js_modules_es_symbol_to_string_tag_js__WEBPACK_IMPORTED_MODULE_20___default=__webpack_require__.n(core_js_modules_es_symbol_to_string_tag_js__WEBPACK_IMPORTED_MODULE_20__),core_js_modules_es_json_to_string_tag_js__WEBPACK_IMPORTED_MODULE_21__=__webpack_require__(199),core_js_modules_es_json_to_string_tag_js__WEBPACK_IMPORTED_MODULE_21___default=__webpack_require__.n(core_js_modules_es_json_to_string_tag_js__WEBPACK_IMPORTED_MODULE_21__),core_js_modules_es_math_to_string_tag_js__WEBPACK_IMPORTED_MODULE_22__=__webpack_require__(200),core_js_modules_es_math_to_string_tag_js__WEBPACK_IMPORTED_MODULE_22___default=__webpack_require__.n(core_js_modules_es_math_to_string_tag_js__WEBPACK_IMPORTED_MODULE_22__),core_js_modules_es_array_push_js__WEBPACK_IMPORTED_MODULE_23__=__webpack_require__(135),core_js_modules_es_array_push_js__WEBPACK_IMPORTED_MODULE_23___default=__webpack_require__.n(core_js_modules_es_array_push_js__WEBPACK_IMPORTED_MODULE_23__),core_js_modules_es_array_splice_js__WEBPACK_IMPORTED_MODULE_24__=__webpack_require__(201),core_js_modules_es_array_splice_js__WEBPACK_IMPORTED_MODULE_24___default=__webpack_require__.n(core_js_modules_es_array_splice_js__WEBPACK_IMPORTED_MODULE_24__),core_js_modules_es_array_slice_js__WEBPACK_IMPORTED_MODULE_25__=__webpack_require__(138),core_js_modules_es_array_slice_js__WEBPACK_IMPORTED_MODULE_25___default=__webpack_require__.n(core_js_modules_es_array_slice_js__WEBPACK_IMPORTED_MODULE_25__),core_js_modules_es_function_name_js__WEBPACK_IMPORTED_MODULE_26__=__webpack_require__(202),core_js_modules_es_function_name_js__WEBPACK_IMPORTED_MODULE_26___default=__webpack_require__.n(core_js_modules_es_function_name_js__WEBPACK_IMPORTED_MODULE_26__),core_js_modules_es_json_stringify_js__WEBPACK_IMPORTED_MODULE_27__=__webpack_require__(120),core_js_modules_es_json_stringify_js__WEBPACK_IMPORTED_MODULE_27___default=__webpack_require__.n(core_js_modules_es_json_stringify_js__WEBPACK_IMPORTED_MODULE_27__),core_js_modules_es_array_map_js__WEBPACK_IMPORTED_MODULE_28__=__webpack_require__(203),core_js_modules_es_array_map_js__WEBPACK_IMPORTED_MODULE_28___default=__webpack_require__.n(core_js_modules_es_array_map_js__WEBPACK_IMPORTED_MODULE_28__),core_js_modules_es_array_concat_js__WEBPACK_IMPORTED_MODULE_29__=__webpack_require__(101),core_js_modules_es_array_concat_js__WEBPACK_IMPORTED_MODULE_29___default=__webpack_require__.n(core_js_modules_es_array_concat_js__WEBPACK_IMPORTED_MODULE_29__),core_js_modules_es_regexp_test_js__WEBPACK_IMPORTED_MODULE_30__=__webpack_require__(139),core_js_modules_es_regexp_test_js__WEBPACK_IMPORTED_MODULE_30___default=__webpack_require__.n(core_js_modules_es_regexp_test_js__WEBPACK_IMPORTED_MODULE_30__),core_js_modules_es_number_to_fixed_js__WEBPACK_IMPORTED_MODULE_31__=__webpack_require__(204),core_js_modules_es_number_to_fixed_js__WEBPACK_IMPORTED_MODULE_31___default=__webpack_require__.n(core_js_modules_es_number_to_fixed_js__WEBPACK_IMPORTED_MODULE_31__),core_js_modules_es_array_filter_js__WEBPACK_IMPORTED_MODULE_32__=__webpack_require__(206),core_js_modules_es_array_filter_js__WEBPACK_IMPORTED_MODULE_32___default=__webpack_require__.n(core_js_modules_es_array_filter_js__WEBPACK_IMPORTED_MODULE_32__),core_js_modules_es_array_includes_js__WEBPACK_IMPORTED_MODULE_33__=__webpack_require__(141),core_js_modules_es_array_includes_js__WEBPACK_IMPORTED_MODULE_33___default=__webpack_require__.n(core_js_modules_es_array_includes_js__WEBPACK_IMPORTED_MODULE_33__),core_js_modules_es_array_find_js__WEBPACK_IMPORTED_MODULE_34__=__webpack_require__(207),core_js_modules_es_array_find_js__WEBPACK_IMPORTED_MODULE_34___default=__webpack_require__.n(core_js_modules_es_array_find_js__WEBPACK_IMPORTED_MODULE_34__),core_js_modules_es_string_starts_with_js__WEBPACK_IMPORTED_MODULE_35__=__webpack_require__(208),core_js_modules_es_string_starts_with_js__WEBPACK_IMPORTED_MODULE_35___default=__webpack_require__.n(core_js_modules_es_string_starts_with_js__WEBPACK_IMPORTED_MODULE_35__),core_js_modules_es_string_includes_js__WEBPACK_IMPORTED_MODULE_36__=__webpack_require__(142),core_js_modules_es_string_includes_js__WEBPACK_IMPORTED_MODULE_36___default=__webpack_require__.n(core_js_modules_es_string_includes_js__WEBPACK_IMPORTED_MODULE_36__),core_js_modules_es_string_fixed_js__WEBPACK_IMPORTED_MODULE_37__=__webpack_require__(209),core_js_modules_es_string_fixed_js__WEBPACK_IMPORTED_MODULE_37___default=__webpack_require__.n(core_js_modules_es_string_fixed_js__WEBPACK_IMPORTED_MODULE_37__),core_js_modules_es_object_set_prototype_of_js__WEBPACK_IMPORTED_MODULE_38__=__webpack_require__(210),core_js_modules_es_object_set_prototype_of_js__WEBPACK_IMPORTED_MODULE_38___default=__webpack_require__.n(core_js_modules_es_object_set_prototype_of_js__WEBPACK_IMPORTED_MODULE_38__),core_js_modules_es_object_proto_js__WEBPACK_IMPORTED_MODULE_39__=__webpack_require__(211),core_js_modules_es_object_proto_js__WEBPACK_IMPORTED_MODULE_39___default=__webpack_require__.n(core_js_modules_es_object_proto_js__WEBPACK_IMPORTED_MODULE_39__),core_js_modules_es_number_constructor_js__WEBPACK_IMPORTED_MODULE_40__=__webpack_require__(212),core_js_modules_es_number_constructor_js__WEBPACK_IMPORTED_MODULE_40___default=__webpack_require__.n(core_js_modules_es_number_constructor_js__WEBPACK_IMPORTED_MODULE_40__),core_js_modules_es_array_fill_js__WEBPACK_IMPORTED_MODULE_41__=__webpack_require__(213),core_js_modules_es_array_fill_js__WEBPACK_IMPORTED_MODULE_41___default=__webpack_require__.n(core_js_modules_es_array_fill_js__WEBPACK_IMPORTED_MODULE_41__),core_js_modules_es_array_join_js__WEBPACK_IMPORTED_MODULE_42__=__webpack_require__(147),core_js_modules_es_array_join_js__WEBPACK_IMPORTED_MODULE_42___default=__webpack_require__.n(core_js_modules_es_array_join_js__WEBPACK_IMPORTED_MODULE_42__),core_js_modules_es_array_find_index_js__WEBPACK_IMPORTED_MODULE_43__=__webpack_require__(215),core_js_modules_es_array_find_index_js__WEBPACK_IMPORTED_MODULE_43___default=__webpack_require__.n(core_js_modules_es_array_find_index_js__WEBPACK_IMPORTED_MODULE_43__),core_js_modules_es_error_cause_js__WEBPACK_IMPORTED_MODULE_44__=__webpack_require__(148),core_js_modules_es_error_cause_js__WEBPACK_IMPORTED_MODULE_44___default=__webpack_require__.n(core_js_modules_es_error_cause_js__WEBPACK_IMPORTED_MODULE_44__),core_js_modules_es_string_ends_with_js__WEBPACK_IMPORTED_MODULE_45__=__webpack_require__(220),core_js_modules_es_string_ends_with_js__WEBPACK_IMPORTED_MODULE_45___default=__webpack_require__.n(core_js_modules_es_string_ends_with_js__WEBPACK_IMPORTED_MODULE_45__),core_js_modules_es_string_trim_js__WEBPACK_IMPORTED_MODULE_46__=__webpack_require__(221),core_js_modules_es_string_trim_js__WEBPACK_IMPORTED_MODULE_46___default=__webpack_require__.n(core_js_modules_es_string_trim_js__WEBPACK_IMPORTED_MODULE_46__),core_js_modules_es_string_link_js__WEBPACK_IMPORTED_MODULE_47__=__webpack_require__(223),core_js_modules_es_string_link_js__WEBPACK_IMPORTED_MODULE_47___default=__webpack_require__.n(core_js_modules_es_string_link_js__WEBPACK_IMPORTED_MODULE_47__),core_js_modules_es_array_sort_js__WEBPACK_IMPORTED_MODULE_48__=__webpack_require__(224),core_js_modules_es_array_sort_js__WEBPACK_IMPORTED_MODULE_48___default=__webpack_require__.n(core_js_modules_es_array_sort_js__WEBPACK_IMPORTED_MODULE_48__),core_js_modules_web_btoa_js__WEBPACK_IMPORTED_MODULE_49__=__webpack_require__(228),core_js_modules_web_btoa_js__WEBPACK_IMPORTED_MODULE_49___default=__webpack_require__.n(core_js_modules_web_btoa_js__WEBPACK_IMPORTED_MODULE_49__),core_js_modules_web_dom_exception_constructor_js__WEBPACK_IMPORTED_MODULE_50__=__webpack_require__(229),core_js_modules_web_dom_exception_constructor_js__WEBPACK_IMPORTED_MODULE_50___default=__webpack_require__.n(core_js_modules_web_dom_exception_constructor_js__WEBPACK_IMPORTED_MODULE_50__),core_js_modules_web_dom_exception_stack_js__WEBPACK_IMPORTED_MODULE_51__=__webpack_require__(233),core_js_modules_web_dom_exception_stack_js__WEBPACK_IMPORTED_MODULE_51___default=__webpack_require__.n(core_js_modules_web_dom_exception_stack_js__WEBPACK_IMPORTED_MODULE_51__),core_js_modules_web_dom_exception_to_string_tag_js__WEBPACK_IMPORTED_MODULE_52__=__webpack_require__(234),core_js_modules_web_dom_exception_to_string_tag_js__WEBPACK_IMPORTED_MODULE_52___default=__webpack_require__.n(core_js_modules_web_dom_exception_to_string_tag_js__WEBPACK_IMPORTED_MODULE_52__),core_js_modules_web_atob_js__WEBPACK_IMPORTED_MODULE_53__=__webpack_require__(235),core_js_modules_web_atob_js__WEBPACK_IMPORTED_MODULE_53___default=__webpack_require__.n(core_js_modules_web_atob_js__WEBPACK_IMPORTED_MODULE_53__),core_js_modules_web_url_js__WEBPACK_IMPORTED_MODULE_54__=__webpack_require__(236),core_js_modules_web_url_js__WEBPACK_IMPORTED_MODULE_54___default=__webpack_require__.n(core_js_modules_web_url_js__WEBPACK_IMPORTED_MODULE_54__),core_js_modules_web_url_search_params_js__WEBPACK_IMPORTED_MODULE_55__=__webpack_require__(245),core_js_modules_web_url_search_params_js__WEBPACK_IMPORTED_MODULE_55___default=__webpack_require__.n(core_js_modules_web_url_search_params_js__WEBPACK_IMPORTED_MODULE_55__),core_js_modules_web_url_search_params_delete_js__WEBPACK_IMPORTED_MODULE_56__=__webpack_require__(246),core_js_modules_web_url_search_params_delete_js__WEBPACK_IMPORTED_MODULE_56___default=__webpack_require__.n(core_js_modules_web_url_search_params_delete_js__WEBPACK_IMPORTED_MODULE_56__),core_js_modules_web_url_search_params_has_js__WEBPACK_IMPORTED_MODULE_57__=__webpack_require__(247),core_js_modules_web_url_search_params_has_js__WEBPACK_IMPORTED_MODULE_57___default=__webpack_require__.n(core_js_modules_web_url_search_params_has_js__WEBPACK_IMPORTED_MODULE_57__),core_js_modules_web_url_search_params_size_js__WEBPACK_IMPORTED_MODULE_58__=__webpack_require__(248),core_js_modules_web_url_search_params_size_js__WEBPACK_IMPORTED_MODULE_58___default=__webpack_require__.n(core_js_modules_web_url_search_params_size_js__WEBPACK_IMPORTED_MODULE_58__),core_js_modules_es_string_split_js__WEBPACK_IMPORTED_MODULE_59__=__webpack_require__(249),core_js_modules_es_string_split_js__WEBPACK_IMPORTED_MODULE_59___default=__webpack_require__.n(core_js_modules_es_string_split_js__WEBPACK_IMPORTED_MODULE_59__),jquery__WEBPACK_IMPORTED_MODULE_60__=__webpack_require__(0),jquery__WEBPACK_IMPORTED_MODULE_60___default=__webpack_require__.n(jquery__WEBPACK_IMPORTED_MODULE_60__),_claviska_jquery_minicolors_jquery_minicolors_min__WEBPACK_IMPORTED_MODULE_61__=__webpack_require__(252),_claviska_jquery_minicolors_jquery_minicolors_min__WEBPACK_IMPORTED_MODULE_61___default=__webpack_require__.n(_claviska_jquery_minicolors_jquery_minicolors_min__WEBPACK_IMPORTED_MODULE_61__),jsbarcode__WEBPACK_IMPORTED_MODULE_62__=__webpack_require__(106),jsbarcode__WEBPACK_IMPORTED_MODULE_62___default=__webpack_require__.n(jsbarcode__WEBPACK_IMPORTED_MODULE_62__),_plugins_qrcode_js__WEBPACK_IMPORTED_MODULE_63__=__webpack_require__(253),_plugins_qrcode_js__WEBPACK_IMPORTED_MODULE_63___default=__webpack_require__.n(_plugins_qrcode_js__WEBPACK_IMPORTED_MODULE_63__),bwip_js__WEBPACK_IMPORTED_MODULE_64__=__webpack_require__(107),bwip_js__WEBPACK_IMPORTED_MODULE_64___default=__webpack_require__.n(bwip_js__WEBPACK_IMPORTED_MODULE_64__),_plugins_watermark_js__WEBPACK_IMPORTED_MODULE_65__=__webpack_require__(77),socket_io_client__WEBPACK_IMPORTED_MODULE_66__=__webpack_require__(157),socket_io_client__WEBPACK_IMPORTED_MODULE_66___default=__webpack_require__.n(socket_io_client__WEBPACK_IMPORTED_MODULE_66__),_css_image_l_img_svg__WEBPACK_IMPORTED_MODULE_67__=__webpack_require__(158),_css_image_l_img_svg__WEBPACK_IMPORTED_MODULE_67___default=__webpack_require__.n(_css_image_l_img_svg__WEBPACK_IMPORTED_MODULE_67__),_css_image_v_img_svg__WEBPACK_IMPORTED_MODULE_68__=__webpack_require__(159),_css_image_v_img_svg__WEBPACK_IMPORTED_MODULE_68___default=__webpack_require__.n(_css_image_v_img_svg__WEBPACK_IMPORTED_MODULE_68__),jspdf__WEBPACK_IMPORTED_MODULE_69__=__webpack_require__(160),jspdf__WEBPACK_IMPORTED_MODULE_69___default=__webpack_require__.n(jspdf__WEBPACK_IMPORTED_MODULE_69__),html2canvas__WEBPACK_IMPORTED_MODULE_70__=__webpack_require__(161),html2canvas__WEBPACK_IMPORTED_MODULE_70___default=__webpack_require__.n(html2canvas__WEBPACK_IMPORTED_MODULE_70__),nzh_dist_nzh_min_js__WEBPACK_IMPORTED_MODULE_71__=__webpack_require__(27),nzh_dist_nzh_min_js__WEBPACK_IMPORTED_MODULE_71___default=__webpack_require__.n(nzh_dist_nzh_min_js__WEBPACK_IMPORTED_MODULE_71__),canvg__WEBPACK_IMPORTED_MODULE_72__=__webpack_require__(162),canvg__WEBPACK_IMPORTED_MODULE_72___default=__webpack_require__.n(canvg__WEBPACK_IMPORTED_MODULE_72__),_etypes_default_etyps_provider__WEBPACK_IMPORTED_MODULE_73__=__webpack_require__(163);function _instanceof(t,e){return null!=e&&"undefined"!=typeof Symbol&&e[Symbol.hasInstance]?!!e[Symbol.hasInstance](t):t instanceof e}function _typeof(t){return(_typeof="function"==typeof Symbol&&"symbol"===Object(_home_runner_work_vue_plugin_hiprint_vue_plugin_hiprint_node_modules_babel_runtime_helpers_esm_typeof_js__WEBPACK_IMPORTED_MODULE_2__.a)(Symbol.iterator)?function(t){return Object(_home_runner_work_vue_plugin_hiprint_vue_plugin_hiprint_node_modules_babel_runtime_helpers_esm_typeof_js__WEBPACK_IMPORTED_MODULE_2__.a)(t)}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":Object(_home_runner_work_vue_plugin_hiprint_vue_plugin_hiprint_node_modules_babel_runtime_helpers_esm_typeof_js__WEBPACK_IMPORTED_MODULE_2__.a)(t)})(t)}window.$=window.jQuery=jquery__WEBPACK_IMPORTED_MODULE_60___default.a,window.autoConnect=!0,window.io=socket_io_client__WEBPACK_IMPORTED_MODULE_66__.io;var languages={},ctx=__webpack_require__(254),i18n=(ctx.keys().forEach(function(t){languages[t.match(/\.\/([^.]+)/)[1]]=ctx(t)}),{lang:"cn",languages:languages,__:function(t,e){var i=this.languages[this.lang][t]||t;return e&&e instanceof Object?(Object.keys(e).forEach(function(t){i=i.replace(new RegExp("{{".concat(t,"}}"),"g"),e[t])}),i):e?i=i.replace(/%s/g,e):i},__n:function(t,e){return this.languages[this.lang][t].replace(/%s/g,e)}}),hiprint=function(i){var n={};function r(t){var e;return(n[t]||(e=n[t]={i:t,l:!1,exports:{}},i[t].call(e.exports,e,e.exports,r),e.l=!0,e)).exports}return r.m=i,r.c=n,r.d=function(t,e,i){r.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:i})},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(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"==_typeof(e)&&e&&e.__esModule)return e;var i=Object.create(null);if(r.r(i),Object.defineProperty(i,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var n in e)r.d(i,n,function(t){return e[t]}.bind(null,n));return i},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=21)}([function(t,e,i){var a;i.d(e,"a",function(){return hinnn}),window.hinnn={},hinnn.event=(a={},{on:function(t,e){a[t]||(a[t]=[]),a[t].push(e)},id:0,off:function(t,e){var i=a[t];if(i){for(var n=-1,r=0;r>12&15))+String.fromCharCode(128|e>>6&63):i+=String.fromCharCode(192|e>>6&31),i+=String.fromCharCode(128|e>>0&63));return i},hinnn.groupBy=function(t,n,r){var a={};return t.forEach(function(e){var i=JSON.stringify(r(e));a[i]||(a[i]={rows:[]},n.forEach(function(t){a[i][t]=e[t]})),a[i].rows.push(e)}),Object.keys(a).map(function(t){return a[t]})},hinnn.orderBy=function(t,e){if(t.length<=1)return t;var i=Math.floor(t.length/2),n=t.splice(i,1)[0],r=[],a=[],o=!0,i=!1,s=void 0;try{for(var c,l=t[Symbol.iterator]();!(o=(c=l.next()).done);o=!0){var p=c.value;(e(p)e.length?i.options.testData=n.split(":")[1]:(i.options.title=n,i.options.testData=""):i.options.title=n,t||hinnn.event.trigger(i.getPrintElementSelectEventKey(),{printElement:i}),i.updateDesignViewFromOptions(),hinnn.event.trigger("hiprintTemplateDataChanged_"+i.templateId,"编辑修改"),i._editing=!1,e=null==i.options.draggable||1==i.options.draggable,i.designTarget.hidraggable("update",{draggable:e}))},BasePrintElement.prototype.getPrintElementSelectEventKey=function(){return"PrintElementSelectEventKey_"+this.templateId},BasePrintElement.prototype.design=function(t,c){var l=this;this.designTarget.hidraggable({draggable:l.options.draggable,axis:l.options.axis||void 0,designTarget:l,onDrag:function(t,e,i){var n,r,a=l.panel.printElements.filter(function(t){return"block"==t.designTarget.children().last().css("display")&&t.designTarget.children().last().hasClass("selected")&&!t.printElementType.type.includes("table")}),o=1o&&"none"!=t.panelPageRule&&(r.push(new _dto_PaperHtmlResult__WEBPACK_IMPORTED_MODULE_3__.a({target:void 0,printLine:void 0})),a=t.paperHeader,o=t.getPaperFooter(++n))),this.getData(e)),s=this.createTarget(this.getTitle(),n);return"none"==t.panelPageRule&&a+this.options.getHeight()>o&&this.updatePanelHeight(a+this.options.getHeight(),t),this.updateTargetSize(s),this.css(s,n),s.css("position","absolute"),s.css("left",this.options.displayLeft()),s.css("top",a+"pt"),r.push(new _dto_PaperHtmlResult__WEBPACK_IMPORTED_MODULE_3__.a({target:s,printLine:a+this.options.getHeight(),referenceElement:new _PrintReferenceElement__WEBPACK_IMPORTED_MODULE_5__.a({top:this.options.getTop(),left:this.options.getLeft(),height:this.options.getHeight(),width:this.options.getWidth(),beginPrintPaperIndex:t.index,bottomInLastPaper:a+this.options.getHeight(),printTopInPaper:a})})),e&&this.options.pageBreak&&(r[0].target.css("top",t.paperHeader+"pt"),r[0].referenceElement.top=this.options.getTop()-this.options.getHeight()-t.paperHeader,r[0].printLine=t.paperHeader,r[0].referenceElement.bottomInLastPaper=0,r[0].referenceElement.printTopInPaper=t.paperHeader,r.unshift(new _dto_PaperHtmlResult__WEBPACK_IMPORTED_MODULE_3__.a({target:s,printLine:t.height,referenceElement:new _PrintReferenceElement__WEBPACK_IMPORTED_MODULE_5__.a({top:0,left:0,height:0,width:0,beginPrintPaperIndex:t.index,bottomInLastPaper:t.height,printTopInPaper:t.paperHeader})}))),r},BasePrintElement.prototype.updatePanelHeight=function(t,e){var i;"none"==this.panel.panelPageRule&&(i=hinnn.pt.toMm(t),e.paperFooter=t,e.target.css("height",i+"mm"),e.target.attr("original-height",i))},BasePrintElement.prototype.getBeginPrintTopInPaperByReferenceElement=function(t){var e=this.options.getTop();return this.isHeaderOrFooter()||this.isFixed()?e:t.referenceElement.isPositionLeftOrRight(e)?t.referenceElement.printTopInPaper+(e-t.referenceElement.top):t.referenceElement.bottomInLastPaper+(e-(t.referenceElement.top+t.referenceElement.height))},BasePrintElement.prototype.css=function(i,t){var e,n=this,r=[],a=this.getConfigOptions();a&&(a.tabs&&a.tabs.length?(e=[],a.tabs.forEach(function(t){e=e.concat(t.options)})):e=a.supportOptions,e)&&e.forEach(function(t){var e=_print_element_option_PrintElementOptionItemManager__WEBPACK_IMPORTED_MODULE_2__.a.getItem(t.name);e&&e.css&&(e=e.css(i,n.options.getValueFromOptionsOrDefault(t.name)))&&r.push(e)}),this.stylerCss(i,t)},BasePrintElement.prototype.stylerCss=function(e,t){var i,n=this.getStyler();n&&(i=n(t,this.options,e,this._currenttemplateData))&&Object.keys(i).forEach(function(t){e.css(t,i[t])})},BasePrintElement.prototype.getData=function(i){var t=this.getField();return i?t&&t.split(".").reduce(function(t,e){return t?t[e]:i?i[e]:""},!1)||"":this.printElementType.getData()},BasePrintElement.prototype.copyFromType=function(){var e=this.options,i=this.printElementType,t=this.getConfigOptions(),n=[];return t&&t.tabs&&t.tabs.length?t.tabs.forEach(function(t){t.options.forEach(function(t){n.push(t.name)})}):n=t.supportOptions.map(function(t){return t.name}),Object.keys(i).forEach(function(t){i[t]&&"columns"!=t&&-1'))},BasePrintElement.prototype.removeTempContainer=function(){jquery__WEBPACK_IMPORTED_MODULE_60___default()(".hiprint_temp_Container").remove()},BasePrintElement.prototype.getTempContainer=function(){return jquery__WEBPACK_IMPORTED_MODULE_60___default()(".hiprint_temp_Container")},BasePrintElement.prototype.isHeaderOrFooter=function(){return this.options.getTopInDesign()=this.panel.paperFooter},BasePrintElement.prototype.delete=function(){this.designTarget&&this.designTarget.remove()},BasePrintElement.prototype.setCurrenttemplateData=function(t){this._currenttemplateData=t},BasePrintElement.prototype.isFixed=function(){return this.options.fixed},BasePrintElement.prototype.onRendered=function(t,e){this.printElementType&&this.printElementType.onRendered&&this.printElementType.onRendered(e,this.options,t.getTarget())},BasePrintElement.prototype.createLineOfPosition=function(t){var e=jquery__WEBPACK_IMPORTED_MODULE_60___default()(".toplineOfPosition.id"+this.id),i=jquery__WEBPACK_IMPORTED_MODULE_60___default()(".topPosition.id"+this.id),n=jquery__WEBPACK_IMPORTED_MODULE_60___default()(".leftlineOfPosition.id"+this.id),r=jquery__WEBPACK_IMPORTED_MODULE_60___default()(".leftPosition.id"+this.id),a=jquery__WEBPACK_IMPORTED_MODULE_60___default()(".rightlineOfPosition.id"+this.id),o=jquery__WEBPACK_IMPORTED_MODULE_60___default()(".bottomlineOfPosition.id"+this.id),s=_HiPrintConfig__WEBPACK_IMPORTED_MODULE_1__.a.instance;e.length?e.css("top",this.options.displayTop(!0)):((e=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
')).css("top",this.options.displayTop(!0)),e.css("width",t.displayWidth()),this.designTarget.parents(".hiprint-printPaper-content").append(e)),s.showPosition&&(i.length?(i.toggleClass("topPosition-lineMode",s.positionLineMode),i.text(this.options.posTop()+(s.positionUnit?"pt":"")),i.css("top",this.options.posTop()-i.height()+"pt"),s.positionLineMode?i.css("left",this.options.posLeft()-i.width()/2+"pt"):i.css("left",this.options.posLeft()+2+"pt"),this.designTarget.find(".size-box")&&this.designTarget.find(".size-box").toggleClass("hide",!0)):((i=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
')).toggleClass("topPosition-lineMode",s.positionLineMode),i.text(this.options.posTop()+(s.positionUnit?"pt":"")),s.positionLineMode?i.css("left",this.options.posLeft()-i.width()/2+"pt"):i.css("left",this.options.posLeft()+2+"pt"),this.designTarget.find(".size-box")&&this.designTarget.find(".size-box").toggleClass("hide",!0),this.designTarget.parents(".hiprint-printPaper-content").append(i),i.css("top",this.options.posTop()-i.height()+"pt"))),n.length?n.css("left",this.options.displayLeft(!0)):((e=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
')).css("left",this.options.displayLeft(!0)),e.css("height",t.displayHeight()),this.designTarget.parents(".hiprint-printPaper-content").append(e)),s.showPosition&&(r.length?(r.text(this.options.posLeft()+(s.positionUnit?"pt":"")),r.toggleClass("leftPosition-lineMode",s.positionLineMode),r.css("left",this.options.posLeft()-r.width()+"pt"),s.positionLineMode?r.css("top",this.options.posTop()-r.height()/3+"pt"):r.css("top",this.options.posTop()+2+"pt")):((r=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
')).text(this.options.posLeft()+(s.positionUnit?"pt":"")),r.toggleClass("leftPosition-lineMode",s.positionLineMode),s.positionLineMode?r.css("top",this.options.posTop()-r.height()/3+"pt"):r.css("top",this.options.posTop()+2+"pt"),this.designTarget.parents(".hiprint-printPaper-content").append(r),r.css("left",this.options.posLeft()-r.width()+"pt"))),a.length?a.css("left",this.options.getLeft()+this.options.getWidth()+"pt"):((i=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
')).css("left",this.options.getLeft()+this.options.getWidth()+"pt"),i.css("height",t.displayHeight()),this.designTarget.parents(".hiprint-printPaper-content").append(i)),o.length?o.css("top",this.options.getTop()+this.options.getHeight()+"pt"):((n=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
')).css("top",this.options.getTop()+this.options.getHeight()+"pt"),n.css("width",t.displayWidth()),this.designTarget.parents(".hiprint-printPaper-content").append(n))},BasePrintElement.prototype.removeLineOfPosition=function(){jquery__WEBPACK_IMPORTED_MODULE_60___default()(".toplineOfPosition.id"+this.id).remove(),jquery__WEBPACK_IMPORTED_MODULE_60___default()(".topPosition.id"+this.id).remove(),this.designTarget.find(".size-box")&&this.designTarget.find(".size-box").toggleClass("hide",!1),jquery__WEBPACK_IMPORTED_MODULE_60___default()(".leftlineOfPosition.id"+this.id).remove(),jquery__WEBPACK_IMPORTED_MODULE_60___default()(".leftPosition.id"+this.id).remove(),jquery__WEBPACK_IMPORTED_MODULE_60___default()(".rightlineOfPosition.id"+this.id).remove(),jquery__WEBPACK_IMPORTED_MODULE_60___default()(".bottomlineOfPosition.id"+this.id).remove()},BasePrintElement.prototype.getFontList=function(){var t=this.options.fontList;return t||_HiPrintlib__WEBPACK_IMPORTED_MODULE_6__.a.instance.getPrintTemplateById(this.templateId).getFontList()},BasePrintElement.prototype.getFields=function(){return"table"==this.printElementType.type?this.options.tableFields:this.options.fields||_HiPrintlib__WEBPACK_IMPORTED_MODULE_6__.a.instance.getPrintTemplateById(this.templateId).getFields()},BasePrintElement.prototype.getOnImageChooseClick=function(){var t=this.options.onImageChooseClick;return t||_HiPrintlib__WEBPACK_IMPORTED_MODULE_6__.a.instance.getPrintTemplateById(this.templateId).getOnImageChooseClick()},BasePrintElement.prototype.bingCopyEvent=function(t){var e=this;t.keydown(function(t){e._editing&&!t.altKey&&13==t.keyCode?e.updateByContent():(t.ctrlKey||t.metaKey)&&67==t.keyCode&&(e.copyJson(),t.preventDefault())})},BasePrintElement.prototype.copyJson=function(){try{var t=this,e=jquery__WEBPACK_IMPORTED_MODULE_60___default()("#copyArea"),i=(e.length||(e=jquery__WEBPACK_IMPORTED_MODULE_60___default()('')),jquery__WEBPACK_IMPORTED_MODULE_60___default()("body").append(e),JSON.stringify({options:t.options,printElementType:t.printElementType,id:t.id,templateId:t.templateId})),n=(e.text(i),e.css("visibility","visible"),e.focus(),e.setSelectionRange?e.setSelectionRange(0,e.value.length):e.select(),!1),n=document.execCommand("copy");e.css("visibility","hidden"),t.designTarget.focus()}catch(t){n=!1}return n},BasePrintElement.prototype.clone=function(t){var e=this,i=e.printElementType.createPrintElement();return Object.keys(e.options).forEach(function(t){i.options[t]=e.options[t]}),i},BasePrintElement.prototype.getFormatter=function(){var formatter=void 0;if(this.printElementType.formatter&&(formatter=this.printElementType.formatter),this.options.formatter)try{var s="formatter="+this.options.formatter;eval(s)}catch(t){}return formatter},BasePrintElement.prototype.getStyler=function(){var fnstyler=void 0;if(this.printElementType.styler&&(fnstyler=this.printElementType.styler),this.options.styler)try{var s="fnstyler="+this.options.styler;eval(s)}catch(t){}return fnstyler},BasePrintElement.prototype.bingKeyboardMoveEvent=function(r,t){var a=this,o=void 0,s=void 0;r.attr("tabindex","1"),r.keydown(function(t){if("INPUT"!=t.target.tagName&&(!a._editing||t.altKey)&&!1!==a.options.draggable){var e=a.panel.printElements.filter(function(t){return"block"==t.designTarget.children().last().css("display")&&!t.printElementType.type.includes("table")}),i=1'),t.getTarget().append(this.target),this.target.focus()},A.prototype.getValue=function(){return this.target.val()},A.prototype.setValue=function(t){this.target.val(t)},A.prototype.destroy=function(){this.target.remove()};var n=A,r=(Object.defineProperty(I,"Instance",{get:function(){return I._instance=I._instance?I._instance:new I},enumerable:!0,configurable:!0}),I),a=(b.prototype.init=function(t,i){var n='",this.target=jquery__WEBPACK_IMPORTED_MODULE_60___default()(n),i.getTarget().append(this.target),this.target.focus()},b.prototype.getValue=function(){var t=this.target.val();return this.target.find('option[value="'+t+'"]').text()+"#"+t},b.prototype.setValue=function(t){t&&!this.target.find('option[value="'+t+'"]').length&&this.target.find("select").prepend('"),this.target.find("select").val(t)},b.prototype.destroy=function(){this.target.remove()},b),o=(Object.defineProperty(v,"Instance",{get:function(){return v._instance=v._instance?v._instance:new v},enumerable:!0,configurable:!0}),v),s=(Object.defineProperty(g,"Instance",{get:function(){return g._instance=r._instance?g._instance:new g},enumerable:!0,configurable:!0}),g.prototype.createEditor=function(t){return jquery__WEBPACK_IMPORTED_MODULE_60___default.a.extend({},r.Instance[t])},g.prototype.createSelect=function(t){return jquery__WEBPACK_IMPORTED_MODULE_60___default.a.extend({},o.Instance[t])},g),c=i(10),l=i(14),p=i(11),d=(m.prototype.init=function(t,e){var i=this;this.tableOptions=e,this.title=t.title,this.field=t.field,t.getTarget().unbind("dblclick.hitable").bind("dblclick.hitable",function(){t.isEditing=!0,i.beginEdit(t)})},m.prototype.getDisplayHtml=function(){return this.title},m.prototype.beginEdit=function(e){var i=this;i.tableOptions.options.fields&&i.tableOptions.options.fields.length?(this.editor=s.Instance.createSelect("select"),e.getTarget().html(""),this.editor.init(i.tableOptions.options.fields,e),this.editor.setValue(this.field||""),jquery__WEBPACK_IMPORTED_MODULE_60___default()(this.editor.target).keydown(function(t){13==t.keyCode&&i.endEdit(e)}),jquery__WEBPACK_IMPORTED_MODULE_60___default()(this.editor.target).change(function(t){i.endEdit(e)}),jquery__WEBPACK_IMPORTED_MODULE_60___default()(this.editor.target).blur(function(t){i.endEdit(e)})):(this.editor=s.Instance.createEditor("text"),e.getTarget().html(""),this.editor.init(e),(this.title||this.field)&&(this.tableOptions.options.isEnableEditField?this.editor.setValue((this.title||"")+"#"+(this.field||"")):this.editor.setValue(this.title||"")),jquery__WEBPACK_IMPORTED_MODULE_60___default()(this.editor.target).keydown(function(t){13==t.keyCode&&i.endEdit(e)}),jquery__WEBPACK_IMPORTED_MODULE_60___default()(this.editor.target).blur(function(t){i.endEdit(e)}),this.tableOptions.editingCell&&this.tableOptions.editingCell.id!=e.id&&this.tableOptions.editingCell.innerElement.endEdit(this.tableOptions.editingCell),this.tableOptions.editingCell=e)},m.prototype.endEdit=function(t){t.isEditing=0;var e,i=this.editor.getValue();i?this.tableOptions.options.isEnableEditField||this.tableOptions.options.fields?(e=i.split("#"),t.title=this.title=e[0],0e.x&&e.x+e.width>t.x&&t.y+t.height>e.y&&e.y+e.height>t.y},h.prototype.isInRect=function(t){var e=t.rect,i=this.getTableRect();return i.x>=e.x&&i.x+i.width<=e.x+e.width&&i.y>=e.y&&i.y+i.height<=e.y+e.height&&(i=l.a.mergeRect(e,i),JSON.stringify(e)==JSON.stringify(i)||(t.changed=!0,t.rect=i,!0))},h.prototype.isSelected=function(){return this.target.hasClass("selected")},h.prototype.select=function(){this.target.addClass("selected")},h.prototype.isHeader=function(){return!1},h.prototype.setAlign=function(t){(this.align=t)?this.target.css("text-align",t):this.target[0].style.textAlign=""},h.prototype.setVAlign=function(t){(this.vAlign=t)?this.target.css("vertical-align",t):this.target[0].style.verticalAlign=""},h.prototype.getEntity=function(){return new u(this)},h);function h(){this.id=p.a.createId()}function m(){}function g(){}function v(){this.select=new a}function b(){}function I(){this.text=new n}function A(){}i.d(e,"a",function(){return x});(function(t,e){(Object.setPrototypeOf||(_instanceof({__proto__:[]},Array)?function(t,e){t.__proto__=e}:function(t,e){for(var i in e)e.hasOwnProperty(i)&&(t[i]=e[i])}))(t,e)})(y=w,i=_=f),y.prototype=null===i?Object.create(i):(M.prototype=i.prototype,new M),w.prototype.css=function(t){};var _,y,x=w;function w(t){var e=this;return t=t||{},(e=_.call(this)||this).width=t.width?parseFloat(t.width.toString()):100,e.title=t.title,e.descTitle=t.descTitle,e.field=t.field,e.fixed=t.fixed,e.rowspan=t.rowspan?parseInt(t.rowspan):1,e.colspan=t.colspan?parseInt(t.colspan):1,e.align=t.align,e.halign=t.halign,e.vAlign=t.vAlign,e.formatter=t.formatter,e.styler=t.styler,e.renderFormatter=t.renderFormatter,e.formatter2=t.formatter2,e.styler2=t.styler2,e.stylerHeader=t.stylerHeader,e.checkbox=t.checkbox,e.checked=0!=t.checked,e.columnId=t.columnId||t.field,e.tableColumnHeight=t.tableColumnHeight,e.tableTextType=t.tableTextType,e.tableBarcodeMode=t.tableBarcodeMode,e.tableQRCodeLevel=t.tableQRCodeLevel,e.tableSummaryTitle=t.tableSummaryTitle,e.tableSummaryText=t.tableSummaryText,e.tableSummaryColspan=t.tableSummaryColspan,e.tableSummary=t.tableSummary,e.tableSummaryAlign=t.tableSummaryAlign,e.tableSummaryNumFormat=t.tableSummaryNumFormat,e.tableSummaryFormatter=t.tableSummaryFormatter,e.upperCase=t.upperCase,e}function M(){this.constructor=y}},function(t,e,i){i.d(e,"a",function(){return n});var n=function(t){this.printLine=t.printLine,this.target=t.target,this.referenceElement=t.referenceElement}},function(module,__webpack_exports__,__webpack_require__){__webpack_require__.d(__webpack_exports__,"a",function(){return TableExcelHelper});var _ReconsitutionTableColumns__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(19),_assets_plugins_hinnn__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(0),TableExcelHelper=function(){function TableExcelHelper(){}return TableExcelHelper.createTableHead=function(t,e){for(var i=TableExcelHelper.reconsitutionTableColumnTree(t),n=jquery__WEBPACK_IMPORTED_MODULE_60___default()(""),a=TableExcelHelper.getColumnsWidth(i,e),r=0;r");i[t].filter(function(t){return t.checked}).forEach(function(t){var e,i=jquery__WEBPACK_IMPORTED_MODULE_60___default()(""),n=(t.id&&i.attr("id",t.id),t.columnId&&i.attr("column-id",t.columnId),(t.align||t.halign)&&i.css("text-align",t.halign||t.align),t.vAlign&&i.css("vertical-align",t.vAlign),1"),e=this.getFooterFormatter(h,e),v=this.tableSummaryTitle,b="last"==h.tableFooterRepeat?f:i,r=h.columns.length-1,r=this.rowColumns||h.columns[r].columns;return"no"!=h.tableFooterRepeat&&r.some(function(t){return t.tableSummary})&&(g=jquery__WEBPACK_IMPORTED_MODULE_60___default()(""),r.filter(function(t){return t.checked}).forEach(function(e){var t=b.filter(function(t){return t&&t[e.field]}).map(function(t){return new RegExp("^-?(0|[1-9]\\d*)(\\.\\d+)?").test(t[e.field])?Number(t[e.field]):0}),i=e.tableSummaryText,n=e.tableSummaryNumFormat||2,r="text-align: ".concat(e.tableSummaryAlign||"center"),a=null==e.tableSummaryColspan?1:e.tableSummaryColspan,o=e.upperCase,s=_assets_plugins_hinnn__WEBPACK_IMPORTED_MODULE_1__.a,c=s.toUpperCase,l=s.numFormat,s=TableExcelHelper.getColumnTableSummaryFormatter(e),s=s?s(e,t,f,h):"";if(s)g.append(s);else switch(e.tableSummary){case"count":var p=v(e,i||"".concat(i18n.__("计数"),":"),m),d=c(o,b.filter(function(t){return t}).length||0);g.append('').concat(p).concat(d,""));break;case"sum":p=(u=c(o,l(u=parseFloat(Number(t.reduce(function(t,e){return t+e},0))),n)),v(e,i||"".concat(i18n.__("合计"),":"),m));g.append('').concat(p).concat(u,""));break;case"avg":var u=parseFloat(Number(t.reduce(function(t,e){return t+e},0))),d=c(o,l(parseFloat(Number(u/(t.length||1))),n)),p=v(e,i||"".concat(i18n.__("平均值"),":"),m);g.append('').concat(p).concat(d,""));break;case"min":u=Math.min.apply(Math,Object(_home_runner_work_vue_plugin_hiprint_vue_plugin_hiprint_node_modules_babel_runtime_helpers_esm_toConsumableArray_js__WEBPACK_IMPORTED_MODULE_1__.a)(t))||0,p=(u=c(o,l(u=u==1/0?0:u,n)),v(e,i||"".concat(i18n.__("最小值"),":"),m));g.append('').concat(p).concat(u||0,""));break;case"max":d=Math.max.apply(Math,Object(_home_runner_work_vue_plugin_hiprint_vue_plugin_hiprint_node_modules_babel_runtime_helpers_esm_toConsumableArray_js__WEBPACK_IMPORTED_MODULE_1__.a)(t)),p=(d=c(o,l(d=d==-1/0?0:d,n)),v(e,i||"".concat(i18n.__("最大值"),":"),m));g.append('').concat(p).concat(d||0,""));break;case"text":g.append('').concat(i||"",""));break;default:1<=a&&g.append('').concat(i||"",""))}}),n.append(g)),e&&n.append(e(h,f,m,i)),n},TableExcelHelper.tableSummaryTitle=function(t,e,i){return null==t.tableSummaryTitle||1==t.tableSummaryTitle?"".concat(e):i?"":''.concat(e,"")},TableExcelHelper.createTableRow=function(t,r,a,o,s){var c=this,l=TableExcelHelper.reconsitutionTableColumnTree(t),p=jquery__WEBPACK_IMPORTED_MODULE_60___default()(""),t=c.getGroupFieldsFormatter(o,s),n=t?o.groupFields=t(s,o,r):s.groupFields||[];return r=r||[],n.length?_assets_plugins_hinnn__WEBPACK_IMPORTED_MODULE_1__.a.groupBy(r,n,function(e){var i={};return n.forEach(function(t){return i[t]=e[t]}),i}).forEach(function(t){var e,i=c.getGroupFormatter(o,s),i=(i&&((e=jquery__WEBPACK_IMPORTED_MODULE_60___default()("")).append(i(l.colspan,r,a,t,o)),p.append(e)),c.getGroupFooterFormatter(o,s)),n=t;n.rows.forEach(function(t,e){t=TableExcelHelper.createRowTarget(l,t,o,s,e,n.rows,a);p.append(t)}),i&&((e=jquery__WEBPACK_IMPORTED_MODULE_60___default()("")).append(i(l.colspan,r,a,t,o)),p.append(e))}):r.forEach(function(t,e){t=TableExcelHelper.createRowTarget(l,t,o,s,e,r,a);p.append(t)}),p},TableExcelHelper.createRowTarget=function(t,e,n,i,rowIndex,tableData,printData){var o=jquery__WEBPACK_IMPORTED_MODULE_60___default()(""),columns=t.rowColumns.filter(function(t){return t.checked}),r=(o.data("rowData",e),t.rowColumns.filter(function(t){return t.checked}).forEach(function(t,i){if(t.checked){var rowsColumnsMerge="",rowsColumnsArr,r,r,width,a=(r=n.rowsColumnsMerge?(eval("rowsColumnsMerge="+n.rowsColumnsMerge),rowsColumnsArr=rowsColumnsMerge(e,t,i,rowIndex,tableData,printData)||[1,1],jquery__WEBPACK_IMPORTED_MODULE_60___default()(""))):jquery__WEBPACK_IMPORTED_MODULE_60___default()(""),e&&0
');try{p?(jsbarcode__WEBPACK_IMPORTED_MODULE_62___default()(r.find(".hibarcode_imgcode")[0],p,{format:t.tableBarcodeMode||"CODE128A",width:1,textMargin:-1,lineColor:"#000000",margin:0,height:parseInt(10),displayValue:!1}),r.find(".hibarcode_imgcode").attr("height",t.tableColumnHeight||"30pt"),r.find(".hibarcode_imgcode").css("margin","5pt 10pt"),r.find(".hibarcode_imgcode").attr("width","calc(100% - 20pt)")):r.html("")}catch(t){r.html("".concat(i18n.__("此格式不支持该文本")))}}if("image"==t.tableTextType&&(r.html(""),p)&&(imagebox=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
'),imagebox.find("img").attr("src",p),r.html(imagebox)),"qrcode"==t.tableTextType){r.html("");try{var qrcodebox=jquery__WEBPACK_IMPORTED_MODULE_60___default()("
"),l,u;p&&(l=parseInt(t.width||t.targetWidth||20),u=parseInt(t.tableColumnHeight||20),qrcodebox.css("height",(u");return t.rowColumns.filter(function(t){return t.checked}).forEach(function(t,e){var i=jquery__WEBPACK_IMPORTED_MODULE_60___default()("");t.field&&i.attr("field",t.field),t.align&&i.css("text-align",t.align),t.vAlign&&i.css("vertical-align",t.vAlign),n.append(i)}),e&&e.options.tableBodyRowHeight&&n.find("td:not([rowspan])").css("height",e.options.tableBodyRowHeight+"pt"),n},TableExcelHelper.getColumnsWidth=function(t,i){var n={},r=TableExcelHelper.allAutoWidth(t),a=TableExcelHelper.allFixedWidth(t);return t.rowColumns.filter(function(t){return t.checked}).forEach(function(t){var e;t.fixed?n[t.id]=t.width:(e=t.width/r*(0<(e=i-a)?e:0),n[t.id]=e)}),n},TableExcelHelper.resizeTableCellWidth=function(t,e,i){var e=TableExcelHelper.reconsitutionTableColumnTree(e),n=TableExcelHelper.getColumnsWidth(e,i);t.find("thead tr td[haswidth]").map(function(t,e){var i=jquery__WEBPACK_IMPORTED_MODULE_60___default()(e).attr("id"),i=n[i];jquery__WEBPACK_IMPORTED_MODULE_60___default()(e).css("width",i+"pt")})},TableExcelHelper.allAutoWidth=function(t){var e=0,i={};return t.rowColumns.filter(function(t){return t.checked}).forEach(function(t){i[t.id]?i[t.id]=0:i[t.id]=t.width,e+=t.fixed?0:i[t.id]}),e},TableExcelHelper.allFixedWidth=function(t){var e=0,i={};return t.rowColumns.filter(function(t){return t.checked}).forEach(function(t){i[t.id]?i[t.id]=0:i[t.id]=t.width,e+=t.fixed?i[t.id]:0}),e},TableExcelHelper.reconsitutionTableColumnTree=function(t,e,i){for(var n=e||new _ReconsitutionTableColumns__WEBPACK_IMPORTED_MODULE_0__.a,r=n.colspan=0;r=t.totalLayer-1?r[i].forEach(function(t,e){t.field||(t.field=n[e])}):r[i].forEach(function(t,e){0==i?n.push(t.field||""):t.field&&(n[e]=t.field)})}(a);return this.rowColumns=r[t.totalLayer-1],r[t.totalLayer-1]},TableExcelHelper}()},function(t,e,i){i.d(e,"a",function(){return n});r.prototype.isPositionLeftOrRight=function(t){return this.top<=t&&this.top+this.height>t};var n=r;function r(t){this.top=t.top,this.left=t.left,this.height=t.height,this.width=t.width,this.bottomInLastPaper=t.bottomInLastPaper,this.beginPrintPaperIndex=t.beginPrintPaperIndex,this.printTopInPaper=t.printTopInPaper,this.endPrintPaperIndex=t.endPrintPaperIndex}},function(U,H,R){ln.prototype.css=function(t,e){if(t&&t.length){if(e)return t.css("line-height",e+"pt"),"line-height:"+e+"pt";t[0].style.lineHeight=""}return null},ln.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
\n
\n '.concat(i18n.__("字体行高"),'\n
\n
\n \n
\n
')),this.target},ln.prototype.getValue=function(){var t=this.target.find("select").val();if(t)return parseFloat(t.toString())},ln.prototype.setValue=function(t){t&&!this.target.find('option[value="'+t+'"]').length&&this.target.find("select").prepend('"),this.target.find("select").val(t)},ln.prototype.destroy=function(){this.target.remove()};var z=ln,O=(cn.prototype.createTarget=function(t){var i,e=void 0;return(e=t?t.getFontList():e)?(i='
\n
\n '.concat(i18n.__("字体"),'\n
\n
\n \n
\n
",this.target=jquery__WEBPACK_IMPORTED_MODULE_60___default()(i)):this.target=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
\n
\n '.concat(i18n.__("字体"),'\n
\n
\n \n
\n
")),this.target},cn.prototype.css=function(t,e){if(t&&t.length){if(e)return t.css("font-family",e),"font-family:"+e;t[0].style.fontFamily="inherit"}return null},cn.prototype.getValue=function(){var t=this.target.find("select").val();if(t)return t.toString()},cn.prototype.setValue=function(t){t&&!this.target.find('option[value="'+t+'"]').length&&this.target.find("select").prepend('"),this.target.find("select").val(t)},cn.prototype.destroy=function(){this.target.remove()},cn),L=(sn.prototype.css=function(t,e){if(t&&t.length){if(e)return t.css("font-size",e+"pt"),"font-size:"+e+"pt";t[0].style.fontSize=""}return null},sn.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
\n
\n '.concat(i18n.__("字体大小"),'\n
\n
\n \n
\n
')),this.target},sn.prototype.getValue=function(){var t=this.target.find("select").val();if(t)return parseFloat(t.toString())},sn.prototype.setValue=function(t){t&&!this.target.find('option[value="'+t+'"]').length&&this.target.find("select").prepend('"),this.target.find("select").val(t)},sn.prototype.destroy=function(){this.target.remove()},sn),W=(on.prototype.css=function(t,e){if(t&&t.length){if(e)return t.css("font-weight",e),"font-weight:"+e;t[0].style.fontWeight=""}return null},on.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
\n
\n '.concat(i18n.__("字体粗细"),'\n
\n
\n \n
\n
')),this.target},on.prototype.getValue=function(){var t=this.target.find("select").val();if(t)return t.toString()},on.prototype.setValue=function(t){t&&!this.target.find('option[value="'+t+'"]').length&&this.target.find("select").prepend('"),this.target.find("select").val(t)},on.prototype.destroy=function(){this.target.remove()},on),G=(an.prototype.css=function(t,e){if(t&&t.length){if(e)return t.css("letter-spacing",e+"pt"),"letter-spacing:"+e+"pt";t[0].style.letterSpacing=""}return null},an.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
\n
\n '.concat(i18n.__("字间距"),'\n
\n
\n \n
\n
')),this.target},an.prototype.getValue=function(){var t=this.target.find("select").val();if(t)return parseFloat(t.toString())},an.prototype.setValue=function(t){t&&!this.target.find('option[value="'+t+'"]').length&&this.target.find("select").prepend('"),this.target.find("select").val(t)},an.prototype.destroy=function(){this.target.remove()},an),Z=(rn.prototype.css=function(t,e){if(t&&t.length){if(e)return t.css("text-align",e),"justify"==e?(t.css("text-align-last","justify"),t.css("text-justify","distribute-all-lines")):(t[0].style.textAlignLast="",t[0].style.textJustify=""),"text-align:"+e;t[0].style.textAlign="",t[0].style.textAlignLast="",t[0].style.textJustify=""}return null},rn.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
\n
\n '.concat(i18n.__("左右对齐"),'\n
\n
\n \n
\n
")),this.target},rn.prototype.getValue=function(){var t=this.target.find("select").val();if(t)return t.toString()},rn.prototype.setValue=function(t){this.target.find("select").val(t)},rn.prototype.destroy=function(){this.target.remove()},rn),F=(nn.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
\n
\n '.concat(i18n.__("标题显示隐藏"),'\n
\n
\n \n
\n
")),this.target},nn.prototype.getValue=function(){if("true"==this.target.find("select").val())return!0},nn.prototype.setValue=function(t){this.target.find("select").val((null==t?"":t).toString())},nn.prototype.destroy=function(){this.target.remove()},nn),Y=(en.prototype.css=function(t,e){if(t.find("table").length){if("border"==e||null==e)return t.find("table").css("border","1px solid"),"border:1px solid";"noBorder"==e?t.find("table").css("border","0px solid"):t.find("table")[0].style.border=""}return null},en.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
\n
\n '.concat(i18n.__("表格边框"),'\n
\n
\n \n
\n
")),this.target},en.prototype.getValue=function(){var t=this.target.find("select").val();if(t)return t.toString()},en.prototype.setValue=function(t){this.target.find("select").val(t)},en.prototype.destroy=function(){this.target.remove()},en),Q=(tn.prototype.css=function(t,e){if(t.find("thead tr").length){if("border"==e||null==e)return t.find("thead tr").addClass("hiprint-printElement-tableTarget-border-all");"noBorder"==e?t.find("thead tr").addClass("hiprint-printElement-tableTarget-border-none"):"leftBorder"==e?t.find("thead tr").addClass("hiprint-printElement-tableTarget-border-left"):"rightBorder"==e?t.find("thead tr").addClass("hiprint-printElement-tableTarget-border-right"):"leftRightBorder"==e?t.find("thead tr").addClass("hiprint-printElement-tableTarget-border-lr"):"topBorder"==e?t.find("thead tr").addClass("hiprint-printElement-tableTarget-border-top"):"bottomBorder"==e?t.find("thead tr").addClass("hiprint-printElement-tableTarget-border-bottom"):"topBottomBorder"==e?t.find("thead tr").addClass("hiprint-printElement-tableTarget-border-tb"):t.find("thead tr").removeClass()}return null},tn.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
\n
\n '.concat(i18n.__("表头边框"),'\n
\n
\n \n
\n
")),this.target},tn.prototype.getValue=function(){var t=this.target.find("select").val();if(t)return t.toString()},tn.prototype.setValue=function(t){this.target.find("select").val(t)},tn.prototype.destroy=function(){this.target.remove()},tn),J=($i.prototype.css=function(t,e){if(t.find("thead tr").length){if("border"==e||null==e)return t.find("thead tr").addClass("hiprint-printElement-tableTarget-border-td-all");"noBorder"==e?t.find("thead tr").addClass("hiprint-printElement-tableTarget-border-td-none"):t.find("thead tr").removeClass()}return null},$i.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
\n
\n '.concat(i18n.__("表头单元格边框"),'\n
\n
\n \n
\n
")),this.target},$i.prototype.getValue=function(){var t=this.target.find("select").val();if(t)return t.toString()},$i.prototype.setValue=function(t){this.target.find("select").val(t)},$i.prototype.destroy=function(){this.target.remove()},$i),V=(Xi.prototype.css=function(t,e){if(t.find("tfoot tr").length){if("border"==e||null==e)return t.find("tfoot tr").addClass("hiprint-printElement-tableTarget-border-all");"noBorder"==e?t.find("tfoot tr").addClass("hiprint-printElement-tableTarget-border-none"):"leftBorder"==e?t.find("tfoot tr").addClass("hiprint-printElement-tableTarget-border-left"):"rightBorder"==e?t.find("tfoot tr").addClass("hiprint-printElement-tableTarget-border-right"):"leftRightBorder"==e?t.find("tfoot tr").addClass("hiprint-printElement-tableTarget-border-lr"):"topBorder"==e?t.find("tfoot tr").addClass("hiprint-printElement-tableTarget-border-top"):"bottomBorder"==e?t.find("tfoot tr").addClass("hiprint-printElement-tableTarget-border-bottom"):"topBottomBorder"==e?t.find("tfoot tr").addClass("hiprint-printElement-tableTarget-border-tb"):t.find("tfoot tr").removeClass()}return null},Xi.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
\n
\n '.concat(i18n.__("表尾边框"),'\n
\n
\n \n
\n
")),this.target},Xi.prototype.getValue=function(){var t=this.target.find("select").val();if(t)return t.toString()},Xi.prototype.setValue=function(t){this.target.find("select").val(t)},Xi.prototype.destroy=function(){this.target.remove()},Xi),K=(qi.prototype.css=function(t,e){if(t.find("tfoot tr").length){if("border"==e||null==e)return t.find("tfoot tr").addClass("hiprint-printElement-tableTarget-border-td-all");"noBorder"==e?t.find("tfoot tr").addClass("hiprint-printElement-tableTarget-border-td-none"):t.find("tfoot tr").removeClass()}return null},qi.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
\n
\n '.concat(i18n.__("表尾单元格边框"),'\n
\n
\n \n
\n
")),this.target},qi.prototype.getValue=function(){var t=this.target.find("select").val();if(t)return t.toString()},qi.prototype.setValue=function(t){this.target.find("select").val(t)},qi.prototype.destroy=function(){this.target.remove()},qi),q=(Ki.prototype.css=function(t,e){if(t.find("thead tr td").length){if(e)return t.find("thead tr td:not([rowspan])").css("height",e+"pt"),"height:"+e+"pt";t.find("thead tr td").map(function(t,e){e.style.height=""})}return null},Ki.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
\n
\n '.concat(i18n.__("表头行高"),'\n
\n
\n \n
\n
')),this.target},Ki.prototype.getValue=function(){var t=this.target.find("select").val();if(t)return parseFloat(t.toString())},Ki.prototype.setValue=function(t){t&&!this.target.find('option[value="'+t+'"]').length&&this.target.find("select").prepend('"),this.target.find("select").val(t)},Ki.prototype.destroy=function(){this.target.remove()},Ki),X=(Vi.prototype.css=function(t,e){if(t.find("thead").length){if(e)return t.find("thead").css("font-size",e+"pt"),"font-size:"+e+"pt";t.find("thead").map(function(t,e){e.style.fontSize=""})}return null},Vi.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
\n
\n '.concat(i18n.__("表头字体大小"),'\n
\n
\n \n
\n
')),this.target},Vi.prototype.getValue=function(){var t=this.target.find("select").val();if(t)return parseFloat(t.toString())},Vi.prototype.setValue=function(t){t&&!this.target.find('option[value="'+t+'"]').length&&this.target.find("select").prepend('"),this.target.find("select").val(t)},Vi.prototype.destroy=function(){this.target.remove()},Vi),$=(k.prototype.css=function(t,e){if(t.find("thead").length){if(e)return t.find("thead tr td").css("font-weight",e),"font-weight:"+e;t.find("thead tr td").map(function(t,e){e.style.fontWeight=""})}return null},k.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
\n
\n '.concat(i18n.__("表头字体粗细"),'\n
\n
\n \n
\n
')),this.target},k.prototype.getValue=function(){var t=this.target.find("select").val();if(t)return t},k.prototype.setValue=function(t){t&&!this.target.find('option[value="'+t+'"]').length&&this.target.find("select").prepend('"),this.target.find("select").val(t)},k.prototype.destroy=function(){this.target.remove()},k),tt=(D.prototype.css=function(t,e){if(t.find("tbody tr").length){if("border"==e||null==e)return t.find("tbody tr").addClass("hiprint-printElement-tableTarget-border-td-all");"noBorder"==e?t.find("tbody tr").addClass("hiprint-printElement-tableTarget-border-td-none"):t.find("tbody tr").removeClass()}return null},D.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
\n
\n '.concat(i18n.__("表体单元格边框"),'\n
\n
\n \n
\n
")),this.target},D.prototype.getValue=function(){var t=this.target.find("select").val();if(t)return t.toString()},D.prototype.setValue=function(t){this.target.find("select").val(t)},D.prototype.destroy=function(){this.target.remove()},D),et=(S.prototype.css=function(t,e){if(t.find("tbody tr td").length){if(e)return t.find("tbody tr td").css("height",e+"pt"),"height:"+e+"pt";t.find("tbody tr td").map(function(t,e){e.style.height=""})}return null},S.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
\n
\n '.concat(i18n.__("表体行高"),'\n
\n
\n \n
\n
')),this.target},S.prototype.getValue=function(){var t=this.target.find("select").val();if(t)return parseFloat(t.toString())},S.prototype.setValue=function(t){t&&!this.target.find('option[value="'+t+'"]').length&&this.target.find("select").prepend('"),this.target.find("select").val(t)},S.prototype.destroy=function(){this.target.remove()},S),it=(B.prototype.css=function(t,e){if(t.find("thead").length){if(e)return t.find("thead").css("background",e),"background:"+e;t.find("thead").map(function(t,e){e.style.background=""})}return null},B.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
\n
\n '.concat(i18n.__("表头背景"),'\n
\n
\n \n
\n
')),this.target},B.prototype.getValue=function(){var t=this.target.find("input").val();if(t)return t.toString()},B.prototype.setValue=function(t){this.target.find("input").minicolors({defaultValue:t||"",theme:"bootstrap"}),this.target.find("input").val(t)},B.prototype.destroy=function(){this.target.remove()},B),nt=(C.prototype.createTarget=function(t){t=["hline","vline","rect","oval"].includes(t.printElementType.type)?"".concat(i18n.__("线宽")):"".concat(i18n.__("边框大小"));return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
\n
\n '.concat(t,'\n
\n
\n \n
\n
')),this.target},C.prototype.css=function(t,e){if(t&&t.length){if(e)return t.css("border-width",e+"pt"),"border-width:"+e+"pt";t[0].style.borderWidth=""}return null},C.prototype.getValue=function(){var t=this.target.find("select").val();if(t)return t.toString()},C.prototype.setValue=function(t){t&&!this.target.find('option[value="'+t+'"]').length&&this.target.find("select").prepend('"),this.target.find("select").val(t)},C.prototype.destroy=function(){this.target.remove()},C),rt=(Ji.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
\n
\n '.concat(i18n.__("条形码格式"),'\n
\n
\n \n
\n
')),this.target},Ji.prototype.getValue=function(){return this.target.find("select").val()||void 0},Ji.prototype.setValue=function(t){this.target.find("select").val(t)},Ji.prototype.destroy=function(){this.target.remove()},Ji),at=(Qi.prototype.createTarget=function(){var t=[{label:"".concat(i18n.__("默认"),"(Code 128)"),value:""},{label:"".concat(i18n.__("商品条码")),children:[{label:"EAN-13",value:"ean13"},{label:"EAN-8",value:"ean8"},{label:"UPC-A",value:"upca"},{label:"UPC-E",value:"upce"},{label:"ISBN",value:"isbn"},{label:"ISMN",value:"ismn"},{label:"ISSN",value:"issn"}]},{label:"".concat(i18n.__("条形码")),children:[{label:"Code 39",value:"code39"},{label:"Code 39 Extended",value:"code39ext"},{label:"Code 93",value:"code93"},{label:"Code 93 Extended",value:"code93ext"},{label:"Code 128",value:"code128"},{label:"Interleaved 2 of 5 (ITF)",value:"interleaved2of5"}]},{label:"".concat(i18n.__("物流")),children:[{label:"EAN-14",value:"ean14"},{label:"GS1-128",value:"gs1-128"},{label:"ITF-14",value:"itf14"},{label:"SSCC-18",value:"sscc18"}]},{label:"GS1 DataBar",children:[{label:"扩展式 GS1 DataBar",value:"databarexpanded"},{label:"层排扩展式 GS1 DataBar",value:"databarexpandedstacked"},{label:"限定式 GS1 DataBar",value:"databarlimited"},{label:"全向式 GS1 DataBar",value:"databaromni"},{label:"层排式 GS1 DataBar",value:"databarstacked"},{label:"全向层排式 GS1 DataBar",value:"databarstackedomni"},{label:"截短式 GS1 DataBar",value:"databartruncated"},{label:"GS1 北美优惠券码",value:"gs1northamericancoupon"}]},{label:"".concat(i18n.__("邮政和快递编码")),children:[{label:"AusPost 4 State Customer Code",value:"auspost"},{label:"Deutsche Post Identcode",value:"identcode"},{label:"Deutsche Post Leitcode",value:"leitcode"},{label:"Japan Post 4 State Customer Code",value:"japanpost"},{label:"Royal TNT Post",value:"kix"},{label:"Royal Mail 4 State Customer Code",value:"royalmail"},{label:"Royal Mail Mailmark",value:"mailmark"},{label:"MaxiCode",value:"maxicode"},{label:"USPS FIM symbols",value:"symbol"},{label:"USPS Intelligent Mail",value:"onecode"},{label:"USPS PLANET",value:"planet"},{label:"USPS POSTNET",value:"postnet"}]},{label:"".concat(i18n.__("医疗产品编码")),children:[{label:"Italian Pharmacode",value:"code32"},{label:"Pharmaceutical Binary Code",value:"pharmacode"},{label:"Pharmazentralnummer (PZN)",value:"pzn"},{label:"Two-track Pharmacode",value:"pharmacode2"},{label:"HIBC Aztec Code",value:"hibcazteccode"},{label:"HIBC Codablock F",value:"hibccodablockf"},{label:"HIBC Code 128",value:"hibccode128"},{label:"HIBC Code 39",value:"hibccode39"}]},{label:"".concat(i18n.__("不常用编码")),children:[{label:"Code 11",value:"code11"},{label:"Code 16K",value:"code16k"},{label:"Code 2 of 5",value:"code2of5"},{label:"Code 49",value:"code49"},{label:"Code One",value:"codeone"},{label:"Codabar",value:"rationalizedCodabar"},{label:"Codablock F",value:"codablockf"},{label:"BC412",value:"bc412"},{label:"COOP 2 of 5",value:"coop2of5"},{label:"Channel Code",value:"channelcode"},{label:"Datalogic 2 of 5",value:"datalogic2of5"},{label:"DotCode",value:"dotcode"},{label:"IATA 2 of 5",value:"iata2of5"},{label:"MSI Plessey",value:"msi"},{label:"Matrix 2 of 5",value:"matrix2of5"},{label:"Plessey UK",value:"plessey"},{label:"PosiCode",value:"posicode"},{label:"Telepen",value:"telepen"},{label:"Telepen Numeric",value:"telepennumeric"}]},{label:"GS1 复合编码",children:[{label:"复合 EAN-13",value:"ean13composite"},{label:"复合 EAN-8",value:"ean8composite"},{label:"复合 UPC-A",value:"upcacomposite"},{label:"复合 UPC-E",value:"upcecomposite"},{label:"层排扩展式复合 GS1 DataBar",value:"databarexpandedstackedcomposite"},{label:"扩展式复合 GS1 DataBar",value:"databarexpandedcomposite"},{label:"限定式复合 GS1 DataBar",value:"databarlimitedcomposite"},{label:"全向式复合 GS1 DataBar",value:"databaromnicomposite"},{label:"层排式复合 GS1 DataBar",value:"databarstackedcomposite"},{label:"全向层排式复合 GS1 DataBar",value:"databarstackedomnicomposite"},{label:"截短式复合 GS1 DataBar",value:"databartruncatedcomposite"},{label:"复合 GS1-128",value:"gs1-128composite"}]},{label:"".concat(i18n.__("附加组件")),children:[{label:"EAN-2 (2 位附加码)",value:"ean2"},{label:"EAN-5 (5 位附加码)",value:"ean5"},{label:"GS1 复合 2D 组件",value:"gs1-cc"}]},{label:"".concat(i18n.__("实验编码")),children:[{label:"Raw",value:"raw"},{label:"Custom 4 state symbology",value:"daft"},{label:"Flattermarken",value:"flattermarken"}]}],i=(this.target=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
'.concat(i18n.__("条码类型"),'
')),this.target.find("select.auto-submit"));return t.forEach(function(t){var e;t.children?(e=jquery__WEBPACK_IMPORTED_MODULE_60___default()('').concat(t.label,"")))}),i.append(e)):i.append('"))}),this.target},Qi.prototype.getValue=function(){return this.target.find("select").val()||void 0},Qi.prototype.setValue=function(t){this.target.find("select").val(t)},Qi.prototype.destroy=function(){this.target.remove()},Qi),ot=(Yi.prototype.createTarget=function(){var t=[{label:"".concat(i18n.__("默认"),"(qrcode)"),value:""},{label:"QR Code",value:"qrcode"},{label:"Micro QR Code",value:"microqrcode"},{label:"Swiss QR Code",value:"swissqrcode"},{label:"Rectangular Micro QR Code",value:"rectangularmicroqrcode"},{label:"Aztec Code",value:"azteccode"},{label:"Aztec Runes",value:"aztecrune"},{label:"Compact Aztec Code",value:"azteccodecompact"},{label:"Data Matrix",value:"datamatrix"},{label:"Data Matrix Rectangular",value:"datamatrixrectangular"},{label:"汉信码",value:"hanxin"},{label:"GS1 Data Matrix",value:"gs1datamatrix"},{label:"GS1 Data Matrix Rectangular",value:"gs1datamatrixrectangular"},{label:"GS1 QR Code",value:"gs1qrcode"},{label:"HIBC Data Matrix",value:"hibcdatamatrix"},{label:"HIBC Data Matrix Rectangular",value:"hibcdatamatrixrectangular"},{label:"HIBC MicroPDF417",value:"hibcmicropdf417"},{label:"HIBC PDF417",value:"hibcpdf417"},{label:"HIBC QR Code",value:"hibcqrcode"}],e=(this.target=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
'.concat(i18n.__("二维码类型"),'
')),this.target.find("select.auto-submit"));return t.forEach(function(t){e.append('"))}),this.target},Yi.prototype.getValue=function(){return this.target.find("select").val()||void 0},Yi.prototype.setValue=function(t){this.target.find("select").val(t)},Yi.prototype.destroy=function(){this.target.remove()},Yi),st=(Fi.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
\n
\n '.concat(i18n.__("二维码容错率"),'\n
\n
\n \n
\n
')),this.target},Fi.prototype.getValue=function(){var t=this.target.find("select").val();return parseInt(t||0)},Fi.prototype.setValue=function(t){this.target.find("select").val(t)},Fi.prototype.destroy=function(){this.target.remove()},Fi),ct=(T.prototype.css=function(t,e){if(t&&t.length){if(e)return t.css("color",e),"color:"+e;t[0].style.color=""}return null},T.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
\n
\n '.concat(i18n.__("字体颜色"),'\n
\n
\n \n
\n
')),this.target},T.prototype.getValue=function(){var t=this.target.find("input").val();if(t)return t.toString()},T.prototype.setValue=function(t){this.target.find("input").minicolors({defaultValue:t||"",theme:"bootstrap"}),this.target.find("input").val(t)},T.prototype.destroy=function(){this.target.remove()},T),lt=(E.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
\n
\n '.concat(i18n.__("文本修饰"),'\n
\n
\n \n
\n
")),this.target},E.prototype.css=function(t,e){if(t&&t.length){if(e)return t.css("text-decoration",e),"text-decoration:"+e;t[0].style.textDecoration=""}return null},E.prototype.getValue=function(){var t=this.target.find("select").val();if(t)return t.toString()},E.prototype.setValue=function(t){t&&!this.target.find('option[value="'+t+'"]').length&&this.target.find("select").prepend('"),this.target.find("select").val(t)},E.prototype.destroy=function(){this.target.remove()},E),pt=(Zi.prototype.createTarget=function(t){var i,e=void 0;return(e=t?t.getFields():e)?(this.isSelect=!0,i='
\n
\n '.concat(i18n.__("字段名"),'\n
\n
\n \n
\n
",this.target=jquery__WEBPACK_IMPORTED_MODULE_60___default()(i)):(this.isSelect=!1,this.target=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
\n
\n '.concat(i18n.__("字段名"),'\n
\n
\n \n
\n
'))),this.target},Zi.prototype.getValue=function(){return(this.isSelect?this.target.find("select"):this.target.find("input")).val()||void 0},Zi.prototype.setValue=function(t){this.isSelect?t&&(this.target.find('option[value="'+t+'"]').length||this.target.find("select").prepend('"),this.target.find("select").val(t)):this.target.find("input").val(t)},Zi.prototype.destroy=function(){this.target.remove()},Zi),dt=(Gi.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
\n
\n '.concat(i18n.__("标题"),'\n
\n
\n \n
\n
')),this.target},Gi.prototype.getValue=function(){var t=this.target.find("textarea").val();if(t)return t},Gi.prototype.setValue=function(t){this.target.find("textarea").val(t)},Gi.prototype.destroy=function(){this.target.remove()},Gi),ut=(Wi.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
\n
\n '.concat(i18n.__("测试数据"),'\n
\n
\n \n
\n
')),this.target},Wi.prototype.getValue=function(){var t=this.target.find("input").val();if(t)return t.toString()},Wi.prototype.setValue=function(t){this.target.find("input").val(t)},Wi.prototype.destroy=function(){this.target.remove()},Wi),ft=(j.prototype.createTarget=function(t,e){var i=this;return i.target=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
\n
\n '.concat(i18n.__("位置坐标"),'\n
\n
\n\n \n\n \n\n
\n\n
')),i.syncLock=e.coordinateSync||!1,i.createSyncLock(i.syncLock),i.target},j.prototype.createSyncLock=function(t){var e=this;return e.lockTarget=e.syncLock?jquery__WEBPACK_IMPORTED_MODULE_60___default()('')):jquery__WEBPACK_IMPORTED_MODULE_60___default()('')),e.lockTarget.click(function(){e.syncLock?e.lockTarget.text("🔓").attr("title","".concat(i18n.__("不同步"))):e.lockTarget.text("🔗").attr("title","".concat(i18n.__("同步"))),e.syncLock=!e.syncLock}),e.target.find("input:first").after(e.lockTarget),e.target.find("input:first").change(function(){e.syncLock&&e.target.find("input:last").val(jquery__WEBPACK_IMPORTED_MODULE_60___default()(this).val())}),e.target.find("input:last").change(function(){e.syncLock&&e.target.find("input:first").val(jquery__WEBPACK_IMPORTED_MODULE_60___default()(this).val())}),e.lockTarget},j.prototype.css=function(t){var e;if(t&&t.length&&this.target&&(("block"==t.find(".resize-panel").css("display")||t[0].className.includes("table"))&&this.el==t))return e=this.getValue(),t.css("left",e.left+"pt").css("top",e.top+"pt");return null},j.prototype.getValue=function(){var t={coordinateSync:this.syncLock,left:0,top:0};return t.left=parseFloat(this.target.find("input:first").val()||0),t.top=parseFloat(this.target.find("input:last").val()||0),t},j.prototype.setValue=function(t,e){this.el=e.designTarget||e,this.target.find("input:first").val(t.left),this.target.find("input:last").val(t.top)},j.prototype.destroy=function(){this.target.remove()},j),ht=(P.prototype.createTarget=function(t,e){var i=this;return i.target=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
\n
\n '.concat(i18n.__("宽高大小"),'\n
\n
\n\n \n\n \n\n
\n\n
')),i.syncLock=e.widthHeightSync||!1,i.createSyncLock(i.syncLock),i.target},P.prototype.createSyncLock=function(t){var e=this;return e.lockTarget=e.syncLock?jquery__WEBPACK_IMPORTED_MODULE_60___default()('')):jquery__WEBPACK_IMPORTED_MODULE_60___default()('')),e.lockTarget.click(function(){e.syncLock?e.lockTarget.text("🔓").attr("title","".concat(i18n.__("不同步"))):e.lockTarget.text("🔗").attr("title","".concat(i18n.__("同步"))),e.syncLock=!e.syncLock}),e.target.find("input:first").after(e.lockTarget),e.target.find("input:first").change(function(){e.syncLock&&e.target.find("input:last").val(jquery__WEBPACK_IMPORTED_MODULE_60___default()(this).val())}),e.target.find("input:last").change(function(){e.syncLock&&e.target.find("input:first").val(jquery__WEBPACK_IMPORTED_MODULE_60___default()(this).val())}),e.lockTarget},P.prototype.css=function(t){var e;if(t&&t.length&&this.target&&(("block"==t.find(".resize-panel").css("display")||t[0].className.includes("table"))&&this.el==t))return e=this.getValue(),t.css("width",e.width+"pt").css("height",e.height+"pt");return null},P.prototype.getValue=function(){var t={widthHeightSync:this.syncLock,width:0,height:0};return t.width=parseFloat(this.target.find("input:first").val()||0),t.height=parseFloat(this.target.find("input:last").val()||0),t},P.prototype.setValue=function(t,e){this.el=e.designTarget||e,this.target.find("input:first").val(t.width),this.target.find("input:last").val(t.height)},P.prototype.destroy=function(){this.target.remove()},P),mt=(M.prototype.createTarget=function(t){this.el=t;var e=void 0,i=this;return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
\n
\n '.concat(i18n.__("图片地址"),'\n
\n
\n \n
\n
")),(e=t?t.getOnImageChooseClick():e)&&this.target.find("button").click(function(){e&&e(i)}),this.target},M.prototype.getValue=function(){var t=this.target.find("input").val();if(t)return t.toString()},M.prototype.setValue=function(t){this.target.find("input").val(t)},M.prototype.refresh=function(t,e,i){var n,r=this;this.setValue(t),this.target.find("input").change(),this.el&&e&&((n=new Image).src=t,n.complete?r.updateEl(n.width,n.height,e,i):n.onload=function(){r.updateEl(n.width,n.height,e,i)})},M.prototype.updateEl=function(t,e,i,n){var r,a,o;i?((i||i.auto)&&(e<=t?i.width=!0:i.height=!0),i.width?(r=e/t,a=this.el.options.width,o=Math.floor(a*r*10)/10,this.el.options.height=o,this.el.designTarget.css("height",o+"pt")):i.height?(r=t/e,o=this.el.options.height,a=Math.floor(o*r*10)/10,this.el.options.width=a,this.el.designTarget.css("width",a+"pt")):i.real&&(a=hinnn.px.toPt(t),o=hinnn.px.toPt(e),this.el.options.width=a,this.el.options.height=o,this.el.designTarget.css("width",a+"pt"),this.el.designTarget.css("height",o+"pt")),this.el.designTarget.children(".resize-panel").trigger(jquery__WEBPACK_IMPORTED_MODULE_60___default.a.Event("click"))):n&&n(this.el,t,e)},M.prototype.destroy=function(){this.target.remove()},M),gt=(w.prototype.css=function(t,e){if(t&&t.length){if(e)return t.find("img").css("object-fit",e),"object-fit:"+e;t.find("img")[0].style["object-fit"]=""}return null},w.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
\n
\n '.concat(i18n.__("图片缩放"),'\n
\n
\n \n
\n
")),this.target,this.target},w.prototype.getValue=function(){return this.target.find("select").val()},w.prototype.setValue=function(t){this.target.find("select").val(t)},w.prototype.destroy=function(){this.target.remove()},w),vt=(x.prototype.css=function(t,e){if(t&&t.length){if(e)return t.css("border-color",e),"border-color:"+e;t[0].style.borderColor=""}return null},x.prototype.createTarget=function(t){t=["hline","vline","rect","oval"].includes(t.printElementType.type)?"".concat(i18n.__("颜色")):"".concat(i18n.__("边框颜色"));return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
\n
\n '.concat(t,'\n
\n
\n \n
\n
')),this.target},x.prototype.getValue=function(){var t=this.target.find("input").val();if(t)return t.toString()},x.prototype.setValue=function(t){this.target.find("input").minicolors({defaultValue:t||"",theme:"bootstrap"}),this.target.find("input").val(t)},x.prototype.destroy=function(){this.target.remove()},x),bt=(Li.prototype.createTarget=function(){this.target=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
'.concat(i18n.__("水印功能"),"
")),this.content=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
'.concat(i18n.__("水印内容"),':
')),this.fillStyle=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
'.concat(i18n.__("字体颜色"),':
')),this.fontSize=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
'.concat(i18n.__("字体大小"),':
')),this.rotate=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
'.concat(i18n.__("旋转角度"),':
')),this.width=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
'.concat(i18n.__("水平密度"),':
')),this.height=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
'.concat(i18n.__("垂直密度"),':
')),this.timestamp=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
'.concat(i18n.__("水印时间"),':
'));var e='\n ");return["YYYY-MM-DD HH:mm:ss","YYYY-MM-DD HH:mm","YYYY-MM-DD HH","YYYY-MM-DD","YYYY-MMMM","YYYY-MM","YYYY"].forEach(function(t){e+='\n "}),this.format=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
'.concat(i18n.__("时间格式"),':
')),this.format.find(".auto-submit").append(jquery__WEBPACK_IMPORTED_MODULE_60___default()(e)),this.target.append(this.content),this.target.append(this.fillStyle),this.target.append(this.fontSize),this.target.append(this.rotate),this.target.append(this.width),this.target.append(this.height),this.target.append(this.timestamp),this.target.append(this.format),this.target},Li.prototype.getValue=function(){var t={content:this.content.find("input").val(),fillStyle:this.fillStyle.find("input").val()||"rgba(184, 184, 184, 0.3)",fontSize:parseInt(this.fontSize.find("input").val()||"14")+"px",rotate:parseInt(this.rotate.find("input").val()||"25"),width:parseInt(this.width.find("input").val()||"200"),height:parseInt(this.height.find("input").val()||"200"),timestamp:this.timestamp.find("input").is(":checked"),format:""==this.format.find("select").val()?"YYYY-MM-DD HH:mm":this.format.find("select").val()};return Object.assign({},this.options,t)},Li.prototype.setValue=function(t){this.options=t,this.content.find("input").val(t.content||""),this.fillStyle.find("input").val(t.fillStyle||"rgba(184, 184, 184, 0.3)"),this.fillStyle.find("input").minicolors({format:"rgb",opacity:!0,theme:"bootstrap"});var e=parseInt(t.fontSize||"14");this.fontSize.find("input").val(e),this.rotate.find("input").val(t.rotate||25),this.width.find("input").val(t.width||200),this.height.find("input").val(t.height||200),this.timestamp.find("input").attr("checked",null!=t.timestamp&&t.timestamp),this.format.find("select").val(t.format||"YYYY-MM-DD HH:mm")},Li.prototype.destroy=function(){this.target.remove()},Li),It=(Oi.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
\n
\n '.concat(i18n.__("页码格式"),'\n
\n
\n \n
\n
')),this.target},Oi.prototype.getValue=function(){var t=this.target.find("input").val();if(t)return t.toString()},Oi.prototype.setValue=function(t){this.target.find("input").val(t)},Oi.prototype.destroy=function(){this.target.remove()},Oi),At=(zi.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
\n
\n '.concat(i18n.__("显示页码"),'\n
\n
\n \n
\n
")),this.target},zi.prototype.getValue=function(){if("true"==this.target.find("select").val())return!0},zi.prototype.setValue=function(t){this.target.find("select").val((null==t?"":t).toString())},zi.prototype.destroy=function(){this.target.remove()},zi),_t=(Ri.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
\n
\n '.concat(i18n.__("页码续排"),'\n
\n
\n \n
\n
")),this.target},Ri.prototype.getValue=function(){return"true"==this.target.find("select").val()},Ri.prototype.setValue=function(t){this.target.find("select").val((null==t||t?"true":"reset").toString())},Ri.prototype.destroy=function(){this.target.remove()},Ri),yt=(y.prototype.css=function(t,e){return null},y.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
\n
\n '.concat(i18n.__("每行缩进"),'\n
\n
\n \n
\n
')),this.target},y.prototype.getValue=function(){var t=this.target.find("select").val();if(t)return parseFloat(t.toString())},y.prototype.setValue=function(t){t&&!this.target.find('option[value="'+t+'"]').length&&this.target.find("select").prepend('"),this.target.find("select").val(t)},y.prototype.destroy=function(){this.target.remove()},y),xt=(_.prototype.css=function(t,e){if(t&&t.length){if(e&&"none"==e)return t.addClass("alwaysHide");t.removeClass("alwaysHide")}return null},_.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
\n
\n '.concat(i18n.__("显示规则"),'\n
\n
\n \n
\n
")),this.target},_.prototype.getValue=function(){var t=this.target.find("select").val();if(t)return t.toString()},_.prototype.setValue=function(t){this.target.find("select").val(t)},_.prototype.destroy=function(){this.target.remove()},_),wt=(A.prototype.css=function(t,e){if(t&&t.length){if(e&&"none"==e)return t.addClass("alwaysHide");t.removeClass("alwaysHide")}return null},A.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
\n
\n '.concat(i18n.__("强制分页"),'\n
\n
\n \n
\n
")),this.target},A.prototype.getValue=function(){if("true"==this.target.find("select").val())return!0},A.prototype.setValue=function(t){this.target.find("select").val((null==t?"":t).toString())},A.prototype.destroy=function(){this.target.remove()},A),Mt=(Hi.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
\n
\n '.concat(i18n.__("打印规则"),'\n
\n
\n \n
\n
")),this.target},Hi.prototype.getValue=function(){var t=this.target.find("select").val();if(t)return t.toString()},Hi.prototype.setValue=function(t){this.target.find("select").val(t)},Hi.prototype.destroy=function(){this.target.remove()},Hi),Pt=(Ui.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
\n
\n '.concat(i18n.__("分页规则"),'\n
\n
\n \n
\n
")),this.target},Ui.prototype.getValue=function(){var t=this.target.find("select").val();if(t)return t.toString()},Ui.prototype.setValue=function(t){this.target.find("select").val(t)},Ui.prototype.destroy=function(){this.target.remove()},Ui),jt=(Ni.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
\n
\n '.concat(i18n.__("移除段落左侧空白"),'\n
\n
\n \n
\n
")),this.target},Ni.prototype.getValue=function(){if("false"==this.target.find("select").val())return!1},Ni.prototype.setValue=function(t){this.target.find("select").val((null==t?"":t).toString())},Ni.prototype.destroy=function(){this.target.remove()},Ni),Et=(ki.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
\n
\n '.concat(i18n.__("首页页尾"),'\n
\n
\n \n
\n
')),this.target},ki.prototype.getValue=function(){var t=this.target.find("input").val();if(t)return parseFloat(t.toString())},ki.prototype.setValue=function(t){this.target.find("input").val(t)},ki.prototype.destroy=function(){this.target.remove()},ki),Tt=(Di.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
\n
\n '.concat(i18n.__("尾页页尾"),'\n
\n
\n \n
\n
')),this.target},Di.prototype.getValue=function(){var t=this.target.find("input").val();if(t)return parseFloat(t.toString())},Di.prototype.setValue=function(t){this.target.find("input").val(t)},Di.prototype.destroy=function(){this.target.remove()},Di),Ct=(Si.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
\n
\n '.concat(i18n.__("偶数页页尾"),'\n
\n
\n \n
\n
')),this.target},Si.prototype.getValue=function(){var t=this.target.find("input").val();if(t)return parseFloat(t.toString())},Si.prototype.setValue=function(t){this.target.find("input").val(t)},Si.prototype.destroy=function(){this.target.remove()},Si),Bt=(Bi.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
\n
\n '.concat(i18n.__("奇数页页尾"),'\n
\n
\n \n
\n
')),this.target},Bi.prototype.getValue=function(){var t=this.target.find("input").val();if(t)return parseFloat(t.toString())},Bi.prototype.setValue=function(t){this.target.find("input").val(t)},Bi.prototype.destroy=function(){this.target.remove()},Bi),St=(Ci.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
\n
\n '.concat(i18n.__("位置固定"),'\n
\n
\n \n
\n
")),this.target},Ci.prototype.getValue=function(){if("true"==this.target.find("select").val())return!0},Ci.prototype.setValue=function(t){this.target.find("select").val((null==t?"":t).toString())},Ci.prototype.destroy=function(){this.target.remove()},Ci),Dt=(Ti.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
\n
\n '.concat(i18n.__("拖动方向"),'\n
\n
\n \n
\n
")),this.target},Ti.prototype.getValue=function(){return this.target.find("select").val()||void 0},Ti.prototype.setValue=function(t){this.target.find("select").val(t)},Ti.prototype.destroy=function(){this.target.remove()},Ti),kt=(Ei.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
\n
\n '.concat(i18n.__("左偏移"),'\n
\n
\n \n
\n
')),this.target},Ei.prototype.getValue=function(){var t=this.target.find("input").val();if(t)return parseFloat(t.toString())},Ei.prototype.setValue=function(t){this.target.find("input").val(t)},Ei.prototype.destroy=function(){this.target.remove()},Ei),Nt=(ji.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
\n
\n '.concat(i18n.__("最低高度"),'\n
\n
\n \n
\n
')),this.target},ji.prototype.getValue=function(){var t=this.target.find("input").val();if(t)return parseFloat(t.toString())},ji.prototype.setValue=function(t){this.target.find("input").val(t)},ji.prototype.destroy=function(){this.target.remove()},ji),Ut=(Pi.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
\n
\n '.concat(i18n.__("隐藏规则"),'\n
\n
\n \n
\n
")),this.target},Pi.prototype.getValue=function(){var t=this.target.find("select").val();if(t)return t},Pi.prototype.setValue=function(t){this.target.find("select").val(t)},Pi.prototype.destroy=function(){this.target.remove()},Pi),Ht=(I.prototype.css=function(t,e){if(t.find("tbody tr").length){if("border"==e||null==e)return t.find("tbody tr").addClass("hiprint-printElement-tableTarget-border-all");"noBorder"==e?t.find("tbody tr").addClass("hiprint-printElement-tableTarget-border-none"):"leftBorder"==e?t.find("tbody tr").addClass("hiprint-printElement-tableTarget-border-left"):"rightBorder"==e?t.find("tbody tr").addClass("hiprint-printElement-tableTarget-border-right"):"leftRightBorder"==e?t.find("tbody tr").addClass("hiprint-printElement-tableTarget-border-lr"):"topBorder"==e?t.find("tbody tr").addClass("hiprint-printElement-tableTarget-border-top"):"bottomBorder"==e?t.find("tbody tr").addClass("hiprint-printElement-tableTarget-border-bottom"):"topBottomBorder"==e?t.find("tbody tr").addClass("hiprint-printElement-tableTarget-border-tb"):t.find("tbody tr").removeClass()}return null},I.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
\n
\n '.concat(i18n.__("表体行边框"),'\n
\n
\n \n
\n
")),this.target},I.prototype.getValue=function(){var t=this.target.find("select").val();if(t)return t.toString()},I.prototype.setValue=function(t){this.target.find("select").val(t)},I.prototype.destroy=function(){this.target.remove()},I),Rt=(b.prototype.css=function(t,e){if(t&&t.length){var i=t.find(".hiprint-printElement-content").parent(".hiprint-printElement");if(i.length||(i=t),e)return i.css("transform","rotate("+e+"deg)"),i.css("-ms-transform","rotate("+e+"deg)"),i.css("-moz-transform","rotate("+e+"deg)"),i.css("-webkit-transform","rotate("+e+"deg)"),i.css("-o-transform","rotate("+e+"deg)"),"transform:rotate("+e+"deg)";i.length&&(i[0].style.transform="")}return null},b.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
\n
\n '.concat(i18n.__("旋转角度"),'\n
\n
\n \n
\n
')),this.target},b.prototype.getValue=function(){var t=this.target.find("input").val();if(t)return parseFloat(t.toString())},b.prototype.setValue=function(t){this.target.find("input").val(t)},b.prototype.destroy=function(){this.target.remove()},b),zt=(v.prototype.css=function(t,e){return t&&t.length&&e?t.css("z-index",e):null},v.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
\n
\n '.concat(i18n.__("元素层级"),'\n
\n
\n \n
\n
')),this.target},v.prototype.getValue=function(){var t=this.target.find("input").val();if(t)return parseInt(t.toString())},v.prototype.setValue=function(t){this.target.find("input").val(t)},v.prototype.destroy=function(){this.target.remove()},v),Ot=(Mi.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
\n
\n '.concat(i18n.__("边框设置"),"\n
\n \n
")),this.target},Mi.prototype.getValue=function(){},Mi.prototype.setValue=function(t){},Mi.prototype.destroy=function(){this.target.remove()},Mi),Lt=(g.prototype.css=function(t,e){if(t&&t.length){if(e)return t.css("border-top-style",e),"border-top:1px";t[0].style.borderTopStyle="",t[0].style.borderTopWidth=""}return null},g.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
\n
\n '.concat(i18n.__("上边框"),'\n
\n
\n \n
\n
")),this.target},g.prototype.getValue=function(){var t=this.target.find("select").val();if(t)return t},g.prototype.setValue=function(t){this.target.find("select").val(t)},g.prototype.destroy=function(){this.target.remove()},g),Wt=(m.prototype.css=function(t,e){if(t&&t.length){if(e)return t.css("border-left-style",e),"border-left:1px";t[0].style.borderLeftStyle="",t[0].style.borderLeftWidth=""}return null},m.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
\n
\n '.concat(i18n.__("左边框"),'\n
\n
\n \n
\n
")),this.target},m.prototype.getValue=function(){var t=this.target.find("select").val();if(t)return t},m.prototype.setValue=function(t){this.target.find("select").val(t)},m.prototype.destroy=function(){this.target.remove()},m),Gt=(h.prototype.css=function(t,e){if(t&&t.length){if(e)return t.css("border-right-style",e),"border-right:1px";t[0].style.borderRightStyle="",t[0].style.borderRightWidth=""}return null},h.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
\n
\n '.concat(i18n.__("右边框"),'\n
\n
\n \n
\n
")),this.target},h.prototype.getValue=function(){var t=this.target.find("select").val();if(t)return t},h.prototype.setValue=function(t){this.target.find("select").val(t)},h.prototype.destroy=function(){this.target.remove()},h),Zt=(f.prototype.css=function(t,e){if(t&&t.length){if(e)return t.css("border-bottom-style",e),"border-bottom-style:1px solid";t[0].style.borderBottomStyle="",t[0].style.borderBottomWidth=""}return null},f.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
\n
\n '.concat(i18n.__("下边框"),'\n
\n
\n \n
\n
")),this.target},f.prototype.getValue=function(){var t=this.target.find("select").val();if(t)return t},f.prototype.setValue=function(t){this.target.find("select").val(t)},f.prototype.destroy=function(){this.target.remove()},f),Ft=(u.prototype.css=function(t,e){t=t.find(".hiprint-printElement-content");if(t&&t.length){if(e)return t.css("padding-left",e+"pt"),"padding-left";t[0].style.paddingLeft=""}return null},u.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
\n
\n '.concat(i18n.__("左内边距"),'\n
\n
\n \n
\n
')),this.target},u.prototype.getValue=function(){var t=this.target.find("select").val();if(t)return parseFloat(t.toString())},u.prototype.setValue=function(t){t&&!this.target.find('option[value="'+t+'"]').length&&this.target.find("select").prepend('"),this.target.find("select").val(t)},u.prototype.destroy=function(){this.target.remove()},u),Yt=(d.prototype.css=function(t,e){t=t.find(".hiprint-printElement-content");if(t&&t.length){if(e)return t.css("padding-top",e+"pt"),"padding-top";t[0].style.paddingTop=""}return null},d.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
\n
\n '.concat(i18n.__("上内边距"),'\n
\n
\n \n
\n
')),this.target},d.prototype.getValue=function(){var t=this.target.find("select").val();if(t)return parseFloat(t.toString())},d.prototype.setValue=function(t){t&&!this.target.find('option[value="'+t+'"]').length&&this.target.find("select").prepend('"),this.target.find("select").val(t)},d.prototype.destroy=function(){this.target.remove()},d),Qt=(p.prototype.css=function(t,e){t=t.find(".hiprint-printElement-content");if(t&&t.length){if(e)return t.css("padding-right",e+"pt"),"padding-right";t[0].style.paddingRight=""}return null},p.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
\n
\n '.concat(i18n.__("右内边距"),'\n
\n
\n \n
\n
')),this.target},p.prototype.getValue=function(){var t=this.target.find("select").val();if(t)return parseFloat(t.toString())},p.prototype.setValue=function(t){t&&!this.target.find('option[value="'+t+'"]').length&&this.target.find("select").prepend('"),this.target.find("select").val(t)},p.prototype.destroy=function(){this.target.remove()},p),Jt=(l.prototype.css=function(t,e){t=t.find(".hiprint-printElement-content");if(t&&t.length){if(e)return t.css("padding-bottom",e+"pt"),"padding-bottom";t[0].style.paddingBottom=""}return null},l.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
\n
\n '.concat(i18n.__("下内边距"),'\n
\n
\n \n
\n
')),this.target},l.prototype.getValue=function(){var t=this.target.find("select").val();if(t)return parseFloat(t.toString())},l.prototype.setValue=function(t){t&&!this.target.find('option[value="'+t+'"]').length&&this.target.find("select").prepend('"),this.target.find("select").val(t)},l.prototype.destroy=function(){this.target.remove()},l),Vt=(c.prototype.css=function(t,e){if(t&&t.length){if(e)return t.css("border-style",e),"border-style:1px";t[0].style.borderStyle=""}return null},c.prototype.createTarget=function(t){t=["hline","vline","rect","oval"].includes(t.printElementType.type)?"".concat(i18n.__("样式")):"".concat(i18n.__("边框样式"));return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
\n
\n '.concat(t,'\n
\n
\n \n
\n
")),this.target},c.prototype.getValue=function(){var t=this.target.find("select").val();if(t)return t},c.prototype.setValue=function(t){this.target.find("select").val(t)},c.prototype.destroy=function(){this.target.remove()},c),Kt=(s.prototype.css=function(t,e){if(t&&t.length){if(e)return t.css("background-color",e),"background-color:"+e;t[0].style.backgroundColor=""}return null},s.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
\n
\n '.concat(i18n.__("背景颜色"),'\n
\n
\n \n
\n
')),this.target},s.prototype.getValue=function(){var t=this.target.find("input").val();if(t)return t.toString()},s.prototype.setValue=function(t){this.target.find("input").minicolors({defaultValue:t||"",theme:"bootstrap"}),this.target.find("input").val(t)},s.prototype.destroy=function(){this.target.remove()},s),qt=(wi.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
\n
\n '.concat(i18n.__("纸张方向(仅自定义纸质有效)"),'\n
\n
\n \n
\n
")),this.target},wi.prototype.getValue=function(){var t=this.target.find("select").val();if(t)return parseFloat(t.toString())},wi.prototype.setValue=function(t){this.target.find("select").val(t)},wi.prototype.destroy=function(){this.target.remove()},wi),Xt=(o.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
\n
\n '.concat(i18n.__("上下对齐"),'\n
\n
\n \n
\n
")),this.target},o.prototype.css=function(t,e){return t&&t.length&&(t.removeClass("hiprint-text-content-middle"),t.removeClass("hiprint-text-content-bottom"),e)?("middle"===e&&t.addClass("hiprint-text-content-middle"),"bottom"===e&&t.addClass("hiprint-text-content-bottom"),""):null},o.prototype.getValue=function(){var t=this.target.find("select").val();if(t)return t.toString()},o.prototype.setValue=function(t){this.target.find("select").val(t)},o.prototype.destroy=function(){this.target.remove()},o),$t=(a.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
\n
\n '.concat(i18n.__("文本换行"),'\n
\n
\n \n
\n
")),this.target},a.prototype.css=function(t,e){return t&&t.length&&(t.removeClass("hiprint-text-content-wrap"),t.find(".hiprint-printElement-text-content").removeClass("hiprint-text-content-wrap-nowrap"),t.find(".hiprint-printElement-text-content").removeClass("hiprint-text-content-wrap-clip"),t.find(".hiprint-printElement-text-content").removeClass("hiprint-text-content-wrap-ellipsis"),e)?(t.addClass("hiprint-text-content-wrap"),t.find(".hiprint-printElement-text-content").addClass("hiprint-text-content-wrap-"+e),""):null},a.prototype.getValue=function(){var t=this.target.find("select").val();if(t)return t.toString()},a.prototype.setValue=function(t){this.target.find("select").val(t)},a.prototype.destroy=function(){this.target.remove()},a),te=R(5),ee=(r.prototype.createTarget=function(){return jquery__WEBPACK_IMPORTED_MODULE_60___default()('
').appendTo("body"),this.target=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
\n
\n
\n
\n
'),this.target},r.prototype.getValue=function(){return this.buildData()},r.prototype.setValue=function(t,e,i){var n=this,r=this,e=(this.value=t,this.options=e,(this.printElementType=i).columns[0].filter(function(e){return 0==t[0].columns.filter(function(t){return e.columnId==t.columnId}).length}).map(function(t){t=new te.a(t);return t.checked=!1,t}));this.allColumns=t[0].columns.concat(e),t&&1==t.length&&(this.target.find("ul").html(this.allColumns.map(function(t,e){return'
  • \n '+(t.checked?'':'')+'\n
    \n \n
    \n
    '+(t.title||t.descTitle||"")+"
  • "}).join("")),this.target.find("input").change(function(t){var e=t.target.checked,i=t.target.attributes["column-id"].nodeValue||"",t=n.allColumns.findIndex(function(t){return t.field==i||t.id==i});0<=t&&(n.allColumns[t].checked=e),n.submit()}),this.printElementType.columnDisplayIndexEditable)&&this.target.find("li").hidraggable({revert:!0,handle:".column-title",moveUnit:"pt",deltaX:0,deltaY:0}).hidroppable({onDragOver:function(t,e){jquery__WEBPACK_IMPORTED_MODULE_60___default()(this).css("border-top-color","red")},onDragLeave:function(t,e){jquery__WEBPACK_IMPORTED_MODULE_60___default()(this).css("border-top-color","")},onDrop:function(t,e){jquery__WEBPACK_IMPORTED_MODULE_60___default()(e).insertBefore(this),jquery__WEBPACK_IMPORTED_MODULE_60___default()(this).css("border-top-color",""),r.submit()}})},r.prototype.buildData=function(){var n=this,r=[];return 1\n
    \n '.concat(i18n.__("打印类型"),'\n
    \n
    \n \n
    \n ")),this.target},xi.prototype.getValue=function(){var t=this.target.find("select").val();if(t)return t},xi.prototype.setValue=function(t){this.target.find("select").val(t)},xi.prototype.destroy=function(){this.target.remove()},xi),ne=(yi.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
    \n
    \n '.concat(i18n.__("字段类型"),'\n
    \n
    \n \n
    \n
    ")),this.target},yi.prototype.getValue=function(){var t=this.target.find("select").val();if(t)return t},yi.prototype.setValue=function(t){this.target.find("select").val(t)},yi.prototype.destroy=function(){this.target.remove()},yi),re=(_i.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
    \n
    \n '.concat(i18n.__("条形码格式"),'\n
    \n
    \n \n
    \n
    ')),this.target},_i.prototype.getValue=function(){return this.target.find("select").val()||void 0},_i.prototype.setValue=function(t){this.target.find("select").val(t)},_i.prototype.destroy=function(){this.target.remove()},_i),ae=(Ai.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
    \n
    \n '.concat(i18n.__("二维码容错率"),'\n
    \n
    \n \n
    \n
    ')),this.target},Ai.prototype.getValue=function(){var t=this.target.find("select").val();return parseInt(t||0)},Ai.prototype.setValue=function(t){this.target.find("select").val(t)},Ai.prototype.destroy=function(){this.target.remove()},Ai),oe=(Ii.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
    \n
    \n '.concat(i18n.__("单元格高度"),'\n
    \n
    \n \n
    \n
    ')),this.target},Ii.prototype.getValue=function(){var t=this.target.find("input").val();if(t)return t.toString()},Ii.prototype.setValue=function(t){this.target.find("input").val(t)},Ii.prototype.destroy=function(){this.target.remove()},Ii),se=(bi.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
    '.concat(i18n.__("底部聚合标题"),'
    ")),this.target},bi.prototype.getValue=function(){return!("false"==this.target.find("select").val())},bi.prototype.setValue=function(t){this.target.find("select").val((null==t?"":t).toString())},bi.prototype.destroy=function(){this.target.remove()},bi),ce=(vi.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
    \n
    \n '.concat(i18n.__("底部聚合文本"),'\n
    \n
    \n \n
    \n
    ')),this.target},vi.prototype.getValue=function(){var t=this.target.find("input").val();if(t)return t.toString()},vi.prototype.setValue=function(t){this.target.find("input").val(t)},vi.prototype.destroy=function(){this.target.remove()},vi),le=(gi.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
    \n
    \n '.concat(i18n.__("底部聚合合并列数"),'\n
    \n
    \n \n
    \n
    ')),this.target},gi.prototype.getValue=function(){var t=this.target.find("input").val();if(t)return t.toString()},gi.prototype.setValue=function(t){this.target.find("input").val(t)},gi.prototype.destroy=function(){this.target.remove()},gi),pe=(mi.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
    \n
    \n '.concat(i18n.__("底部聚合类型左右对齐"),'\n
    \n
    \n \n
    \n
    ")),this.target},mi.prototype.getValue=function(){var t=this.target.find("select").val();if(t)return t.toString()},mi.prototype.setValue=function(t){this.target.find("select").val(t)},mi.prototype.destroy=function(){this.target.remove()},mi),de=(hi.prototype.createTarget=function(){var e=[{t:"".concat(i18n.__("整数")),v:"0"}],i=([1,2,3,4,5,6].forEach(function(t){e.push({t:i18n.__n("保留%s位",t),v:""+t})}),'\n "));return e.forEach(function(t){i+='\n "}),this.target=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
    \n
    \n '.concat(i18n.__("底部聚合小数"),'\n
    \n
    \n \n
    \n
    ')),this.target.find(".auto-submit").append(jquery__WEBPACK_IMPORTED_MODULE_60___default()(i)),this.target},hi.prototype.getValue=function(){var t=this.target.find("select").val();if(t)return t.toString()},hi.prototype.setValue=function(t){this.target.find("select").val(t)},hi.prototype.destroy=function(){this.target.remove()},hi),ue=(fi.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
    \n
    \n '.concat(i18n.__("底部聚合格式化函数"),'\n
    \n
    \n \n
    \n
    ')),this.target},fi.prototype.getValue=function(){var t=this.target.find("textarea").val();if(t)return t},fi.prototype.setValue=function(t){this.target.find("textarea").val(t?t.toString():null)},fi.prototype.destroy=function(){this.target.remove()},fi),fe=(ui.prototype.createTarget=function(){var e='\n");return[{t:"「小写」十点八",v:"0"},{t:"「小写」一十点八",v:"1"},{t:"「大写」拾点捌",v:"2"},{t:"「大写」壹拾点捌",v:"3"},{t:"「金额」人民币拾元捌角",v:"4"},{t:"「金额」人民币壹拾元捌角",v:"5"},{t:"「金额」人民币壹拾元捌角零分",v:"6"},{t:"「金额」壹拾元捌角零分",v:"7"}].forEach(function(t){e+="\n")}),this.target=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
    \n
    \n'.concat(i18n.__("转大小写"),'\n
    \n
    \n\n
    \n
    ')),this.target.find(".auto-submit").append(jquery__WEBPACK_IMPORTED_MODULE_60___default()(e)),this.target},ui.prototype.getValue=function(){var t=this.target.find("select").val();if(t)return t.toString()},ui.prototype.setValue=function(t){this.target.find("select").val(t)},ui.prototype.destroy=function(){this.target.remove()},ui),he=(di.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
    '.concat(i18n.__("底部聚合类型"),'
    ")),this.target},di.prototype.getValue=function(){return this.target.find("select").val()},di.prototype.setValue=function(t){this.target.find("select").val(t)},di.prototype.destroy=function(){this.target.remove()},di),me=(pi.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
    \n
    \n '.concat(i18n.__("顶部偏移"),'\n
    \n
    \n \n
    \n
    ')),this.target},pi.prototype.getValue=function(){var t=this.target.find("input").val();if(t)return parseFloat(t.toString())},pi.prototype.setValue=function(t){this.target.find("input").val(t)},pi.prototype.destroy=function(){this.target.remove()},pi),ge=(li.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
    \n
    \n '.concat(i18n.__("一行多组"),'\n
    \n
    \n \n
    \n
    ")),this.target},li.prototype.getValue=function(){var t=this.target.find("select").val();if(t)return parseFloat(t.toString())},li.prototype.setValue=function(t){t&&!this.target.find('option[value="'+t+'"]').length&&this.target.find("select").prepend('"),this.target.find("select").val(t)},li.prototype.destroy=function(){this.target.remove()},li),ve=(n.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
    \n
    \n '.concat(i18n.__("一行多组间隔"),'\n
    \n
    \n \n
    \n
    ')),this.target},n.prototype.getValue=function(){var t=this.target.find("select").val();if(t)return parseFloat(t.toString())},n.prototype.css=function(t,e){if(t&&t.length){if(e)return t.find(".table-grid-row").css("margin-left","-"+e+"pt").css("margin-right","-"+e+"pt"),t.find(".tableGridColumnsGutterRow").css("padding-left",e+"pt").css("padding-right",e+"pt"),null;t.find(".table-grid-row").map(function(t,e){e.style.marginLeft="",e.style.marginRight=""}),t.find(".tableGridColumnsGutterRow").map(function(t,e){e.style.paddingLeft="",e.style.paddingRight=""})}return null},n.prototype.setValue=function(t){t&&!this.target.find('option[value="'+t+'"]').length&&this.target.find("select").prepend('"),this.target.find("select").val(t)},n.prototype.destroy=function(){this.target.remove()},n),be=(ci.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
    \n
    \n '.concat(i18n.__("表格头显示"),'\n
    \n
    \n \n
    \n
    ")),this.target},ci.prototype.getValue=function(){var t=this.target.find("select").val();if(t)return t.toString()},ci.prototype.setValue=function(t){this.target.find("select").val(t)},ci.prototype.destroy=function(){this.target.remove()},ci),Ie=(i.prototype.css=function(t,e){if(t&&t.length){if(e)return t.css("padding-left",e+"pt"),"padding-left";t[0].style.paddingLeft=""}return null},i.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
    \n
    \n '.concat(i18n.__("左内边距"),'\n
    \n
    \n \n
    \n
    ')),this.target},i.prototype.getValue=function(){var t=this.target.find("select").val();if(t)return parseFloat(t.toString())},i.prototype.setValue=function(t){t&&!this.target.find('option[value="'+t+'"]').length&&this.target.find("select").prepend('"),this.target.find("select").val(t)},i.prototype.destroy=function(){this.target.remove()},i),Ae=(e.prototype.css=function(t,e){if(t&&t.length){if(e)return t.css("padding-right",e+"pt"),"padding-right";t[0].style.paddingRight=""}return null},e.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
    \n
    \n '.concat(i18n.__("右内边距"),'\n
    \n
    \n \n
    \n
    ')),this.target},e.prototype.getValue=function(){var t=this.target.find("select").val();if(t)return parseFloat(t.toString())},e.prototype.setValue=function(t){t&&!this.target.find('option[value="'+t+'"]').length&&this.target.find("select").prepend('"),this.target.find("select").val(t)},e.prototype.destroy=function(){this.target.remove()},e),_e=(t.prototype.createTarget=function(){var e=this;return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___default()('\n
    \n
    \n
    \n '.concat(i18n.__("数据类型"),'\n
    \n
    \n \n
    \n
    \n
    \n
    \n ').concat(i18n.__("格式"),'\n
    \n
    \n \n \n
    \n
    \n
    \n')),jquery__WEBPACK_IMPORTED_MODULE_60___default()(this.target.find(".hiprint-option-item-datatype")).change(function(){var t=jquery__WEBPACK_IMPORTED_MODULE_60___default()(e.target.find(".hiprint-option-item-datatype")).val();e.loadFormatSelectByDataType(t),e.submit(e.getValue())}),this.target},t.prototype.getValue=function(){var t=this.target.find(".hiprint-option-item-datatype").val();return t?{dataType:t,format:this.target.find(".hiprint-option-item-datatype-format").val()||void 0}:{dataType:void 0,format:void 0}},t.prototype.setValue=function(t,e){this.target.find(".hiprint-option-item-datatype").val(e.dataType||""),this.loadFormatSelectByDataType(e.dataType),this.target.find(".hiprint-option-item-datatype-format").val(e.format||"")},t.prototype.destroy=function(){this.target.remove()},t.prototype.loadFormatSelectByDataType=function(t){"boolean"===t?(this.target.find(".hiprint-option-item-datatype-select-format").removeClass("hiprint-option-item-datatype-format").hide().val(""),this.target.find(".hiprint-option-item-datatype-input-format").addClass("hiprint-option-item-datatype-format").show()):"datetime"===t?(this.target.find(".hiprint-option-item-datatype-select-format").addClass("hiprint-option-item-datatype-format").show(),this.target.find(".hiprint-option-item-datatype-input-format").removeClass("hiprint-option-item-datatype-format").hide().val(""),this.target.find(".hiprint-option-item-datatype-select-format").html('\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n'))):(this.target.find(".hiprint-option-item-datatype-select-format").show(),this.target.find(".hiprint-option-item-datatype-input-format").hide().val(""),this.target.find(".hiprint-option-item-datatype-format").html('\n \n")))},t),ye=(si.prototype.createTarget=function(){var t='
    \n
    \n '.concat(i18n.__("格式化函数"),'\n
    \n
    \n \n
    \n
    ');return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___default()(t),this.target},si.prototype.getValue=function(){var t=this.target.find("textarea").val();if(t)return t},si.prototype.setValue=function(t){this.target.find("textarea").val(t?t.toString():null)},si.prototype.destroy=function(){this.target.remove()},si),xe=(oi.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
    \n
    \n '.concat(i18n.__("样式函数"),'\n
    \n
    \n \n
    \n
    ')),this.target},oi.prototype.getValue=function(){var t=this.target.find("textarea").val();if(t)return t},oi.prototype.setValue=function(t){this.target.find("textarea").val(t?t.toString():null)},oi.prototype.destroy=function(){this.target.remove()},oi),we=(ai.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
    \n
    \n '.concat(i18n.__("行/列合并函数"),'\n
    \n
    \n \n
    \n
    ')),this.target},ai.prototype.getValue=function(){var t=this.target.find("textarea").val();if(t)return t},ai.prototype.setValue=function(t){this.target.find("textarea").val(t?t.toString():null)},ai.prototype.destroy=function(){this.target.remove()},ai),Me=(ri.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
    \n
    \n '.concat(i18n.__("跨页合并是否清除"),'\n
    \n
    \n \n
    \n
    ")),this.target},ri.prototype.getValue=function(){if("true"==this.target.find("select").val())return!0},ri.prototype.setValue=function(t){this.target.find("select").val((null==t?"":t).toString())},ri.prototype.destroy=function(){this.target.remove()},ri),Pe=(ni.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
    \n
    \n '.concat(i18n.__("表格脚函数"),'\n
    \n
    \n \n
    \n
    ')),this.target},ni.prototype.getValue=function(){var t=this.target.find("textarea").val();if(t)return t},ni.prototype.setValue=function(t){this.target.find("textarea").val(t?t.toString():null)},ni.prototype.destroy=function(){this.target.remove()},ni),je=(ii.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
    \n
    \n '.concat(i18n.__("分组字段函数"),'\n
    \n
    \n \n
    \n
    ')),this.target},ii.prototype.getValue=function(){var t=this.target.find("textarea").val();if(t)return t},ii.prototype.setValue=function(t){this.target.find("textarea").val(t?t.toString():null)},ii.prototype.destroy=function(){this.target.remove()},ii),Ee=(ei.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
    \n
    \n '.concat(i18n.__("分组头格式化函数"),'\n
    \n
    \n \n
    \n
    ')),this.target},ei.prototype.getValue=function(){var t=this.target.find("textarea").val();if(t)return t},ei.prototype.setValue=function(t){this.target.find("textarea").val(t?t.toString():null)},ei.prototype.destroy=function(){this.target.remove()},ei),Te=(ti.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
    \n
    \n '.concat(i18n.__("分组脚格式化函数"),'\n
    \n
    \n \n
    \n
    ')),this.target},ti.prototype.getValue=function(){var t=this.target.find("textarea").val();if(t)return t},ti.prototype.setValue=function(t){this.target.find("textarea").val(t?t.toString():null)},ti.prototype.destroy=function(){this.target.remove()},ti),Ce=($e.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
    \n
    \n '.concat(i18n.__("多组表格脚函数"),'\n
    \n
    \n \n
    \n
    ')),this.target},$e.prototype.getValue=function(){var t=this.target.find("textarea").val();if(t)return t},$e.prototype.setValue=function(t){this.target.find("textarea").val(t?t.toString():null)},$e.prototype.destroy=function(){this.target.remove()},$e),Be=(Xe.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
    \n
    \n '.concat(i18n.__("行样式函数"),'\n
    \n
    \n \n
    \n
    ')),this.target},Xe.prototype.getValue=function(){var t=this.target.find("textarea").val();if(t)return t},Xe.prototype.setValue=function(t){this.target.find("textarea").val(t?t.toString():null)},Xe.prototype.destroy=function(){this.target.remove()},Xe),Se=(qe.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
    \n
    \n '.concat(i18n.__("单元格左右对齐"),'\n
    \n
    \n \n
    \n
    ")),this.target},qe.prototype.getValue=function(){var t=this.target.find("select").val();if(t)return t.toString()},qe.prototype.setValue=function(t){this.target.find("select").val(t)},qe.prototype.destroy=function(){this.target.remove()},qe),De=(Ke.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
    \n
    \n '.concat(i18n.__("单元格上下对齐"),'\n
    \n
    \n \n
    \n
    ")),this.target},Ke.prototype.getValue=function(){var t=this.target.find("select").val();if(t)return t.toString()},Ke.prototype.setValue=function(t){this.target.find("select").val(t)},Ke.prototype.destroy=function(){this.target.remove()},Ke),ke=(Ve.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
    \n
    \n '.concat(i18n.__("表格头单元格左右对齐"),'\n
    \n
    \n \n
    \n
    ")),this.target},Ve.prototype.getValue=function(){var t=this.target.find("select").val();if(t)return t.toString()},Ve.prototype.setValue=function(t){this.target.find("select").val(t)},Ve.prototype.destroy=function(){this.target.remove()},Ve),Ne=(Je.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
    \n
    \n '.concat(i18n.__("单元格样式函数"),'\n
    \n
    \n \n
    \n
    ')),this.target},Je.prototype.getValue=function(){var t=this.target.find("textarea").val();if(t)return t},Je.prototype.setValue=function(t){this.target.find("textarea").val(t?t.toString():null)},Je.prototype.destroy=function(){this.target.remove()},Je),Ue=(Qe.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
    \n
    \n '.concat(i18n.__("表格头样式函数"),'\n
    \n
    \n \n
    \n
    ')),this.target},Qe.prototype.getValue=function(){var t=this.target.find("textarea").val();if(t)return t},Qe.prototype.setValue=function(t){this.target.find("textarea").val(t?t.toString():null)},Qe.prototype.destroy=function(){this.target.remove()},Qe),He=(Ye.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
    \n
    \n '.concat(i18n.__("单元格格式化函数"),'\n
    \n
    \n \n
    \n
    ')),this.target},Ye.prototype.getValue=function(){var t=this.target.find("textarea").val();if(t)return t},Ye.prototype.setValue=function(t){this.target.find("textarea").val(t?t.toString():null)},Ye.prototype.destroy=function(){this.target.remove()},Ye),Re=(Fe.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
    \n
    \n '.concat(i18n.__("单元格渲染函数"),'\n
    \n
    \n \n
    \n
    ')),this.target},Fe.prototype.getValue=function(){var t=this.target.find("textarea").val();if(t)return t},Fe.prototype.setValue=function(t){this.target.find("textarea").val(t?t.toString():null)},Fe.prototype.destroy=function(){this.target.remove()},Fe),ze=(Ze.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
    \n
    \n '.concat(i18n.__("自动补全"),'\n
    \n
    \n \n
    \n
    ")),this.target},Ze.prototype.getValue=function(){if("true"==this.target.find("select").val())return!0},Ze.prototype.setValue=function(t){this.target.find("select").val((null==t?"":t).toString())},Ze.prototype.destroy=function(){this.target.remove()},Ze),Oe=(Ge.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
    \n
    \n '.concat(i18n.__("每页最大行数"),'\n
    \n
    \n \n
    \n
    ')),this.target},Ge.prototype.getValue=function(){var t=this.target.find("input").val();if(t)return parseInt(t.toString())},Ge.prototype.setValue=function(t){this.target.find("input").val(t)},Ge.prototype.destroy=function(){this.target.remove()},Ge),Le=(We.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
    \n
    \n '.concat(i18n.__("表格脚显示"),'\n
    \n
    \n \n
    \n
    ")),this.target},We.prototype.getValue=function(){var t=this.target.find("select").val();if(t)return t.toString()},We.prototype.setValue=function(t){this.target.find("select").val(t)},We.prototype.destroy=function(){this.target.remove()},We);function We(){this.name="tableFooterRepeat"}function Ge(){this.name="maxRows"}function Ze(){this.name="autoCompletion"}function Fe(){this.name="renderFormatter"}function Ye(){this.name="formatter2"}function Qe(){this.name="stylerHeader"}function Je(){this.name="styler2"}function Ve(){this.name="halign"}function Ke(){this.name="vAlign"}function qe(){this.name="align"}function Xe(){this.name="rowStyler"}function $e(){this.name="gridColumnsFooterFormatter"}function ti(){this.name="groupFooterFormatter"}function ei(){this.name="groupFormatter"}function ii(){this.name="groupFieldsFormatter"}function ni(){this.name="footerFormatter"}function ri(){this.name="rowsColumnsMergeClean"}function ai(){this.name="rowsColumnsMerge"}function oi(){this.name="styler"}function si(){this.name="formatter"}function t(){this.name="dataType"}function e(){this.name="paddingRight"}function i(){this.name="paddingLeft"}function ci(){this.name="tableHeaderRepeat"}function n(){this.name="gridColumnsGutter"}function li(){this.name="gridColumns"}function pi(){this.name="topOffset"}function di(){this.name="tableSummary"}function ui(){this.name="upperCase"}function fi(){this.name="tableSummaryFormatter"}function hi(){this.name="tableSummaryNumFormat"}function mi(){this.name="tableSummaryAlign"}function gi(){this.name="tableSummaryColspan"}function vi(){this.name="tableSummaryText"}function bi(){this.name="tableSummaryTitle"}function Ii(){this.name="tableColumnHeight"}function Ai(){this.name="tableQRCodeLevel"}function _i(){this.name="tableBarcodeMode"}function yi(){this.name="tableTextType"}function xi(){this.name="textType"}function r(){this.name="columns"}function a(){this.name="textContentWrap"}function o(){this.name="textContentVerticalAlign"}function wi(){this.name="orient"}function s(){this.name="backgroundColor"}function c(){this.name="borderStyle"}function l(){this.name="contentPaddingBottom"}function p(){this.name="contentPaddingRight"}function d(){this.name="contentPaddingTop"}function u(){this.name="contentPaddingLeft"}function f(){this.name="borderBottom"}function h(){this.name="borderRight"}function m(){this.name="borderLeft"}function g(){this.name="borderTop"}function Mi(){this.name="optionsGroup"}function v(){this.name="zIndex"}function b(){this.name="transform"}function I(){this.name="tableBodyRowBorder"}function Pi(){this.name="unShowInPage"}function ji(){this.name="lHeight"}function Ei(){this.name="leftOffset"}function Ti(){this.name="axis"}function Ci(){this.name="fixed"}function Bi(){this.name="oddPaperFooter"}function Si(){this.name="evenPaperFooter"}function Di(){this.name="lastPaperFooter"}function ki(){this.name="firstPaperFooter"}function Ni(){this.name="leftSpaceRemoved"}function Ui(){this.name="panelPageRule"}function Hi(){this.name="panelPaperRule"}function A(){this.name="pageBreak"}function _(){this.name="showInPage"}function y(){this.name="longTextIndent"}function Ri(){this.name="paperNumberContinue"}function zi(){this.name="paperNumberDisabled"}function Oi(){this.name="paperNumberFormat"}function Li(){this.name="watermarkOptions"}function x(){this.name="borderColor"}function w(){this.name="fit"}function M(){this.name="src"}function P(){this.name="widthHeight"}function j(){this.name="coordinate"}function Wi(){this.name="testData"}function Gi(){this.name="title"}function Zi(){this.name="field"}function E(){this.name="textDecoration"}function T(){this.name="color"}function Fi(){this.name="qrCodeLevel"}function Yi(){this.name="qrcodeType"}function Qi(){this.name="barcodeType"}function Ji(){this.name="barcodeMode"}function C(){this.name="borderWidth"}function B(){this.name="tableHeaderBackground"}function S(){this.name="tableBodyRowHeight"}function D(){this.name="tableBodyCellBorder"}function k(){this.name="tableHeaderFontWeight"}function Vi(){this.name="tableHeaderFontSize"}function Ki(){this.name="tableHeaderRowHeight"}function qi(){this.name="tableFooterCellBorder"}function Xi(){this.name="tableFooterBorder"}function $i(){this.name="tableHeaderCellBorder"}function tn(){this.name="tableHeaderBorder"}function en(){this.name="tableBorder"}function nn(){this.name="hideTitle"}function rn(){this.name="textAlign"}function an(){this.name="letterSpacing"}function on(){this.name="fontWeight"}function sn(){this.name="fontSize"}function cn(){this.name="fontFamily"}function ln(){this.name="lineHeight"}R.d(H,"a",function(){return pn});N.init=function(){N.printElementOptionItems||(N.printElementOptionItems={},N._printElementOptionItems.forEach(function(t){N.printElementOptionItems[t.name]=t}))},N.registerItem=function(t){if(!t.name)throw new Error("styleItem must have name");N.init(),N.printElementOptionItems[t.name]=t},N.getItem=function(t){return N.init(),N.printElementOptionItems[t]},N._printElementOptionItems=[new O,new L,new W,new G,new z,new Z,new F,new ie,new Y,new Q,new J,new q,new X,new $,new tt,new V,new K,new et,new it,new nt,new rt,new st,new ct,new lt,new pt,new dt,new ut,new ft,new ht,new mt,new gt,new vt,new It,new At,new _t,new bt,new yt,new xt,new wt,new Mt,new Pt,new jt,new Et,new Tt,new Ct,new Bt,new St,new Dt,new me,new kt,new Nt,new Ut,new Ht,new Rt,new zt,new Ot,new Lt,new Wt,new Gt,new Zt,new Yt,new Ft,new Qt,new Jt,new Vt,new Kt,new qt,new Xt,new $t,new ee,new ge,new ve,new be,new Ie,new Ae,new _e,new ye,new xe,new Pe,new we,new Me,new je,new Ee,new Te,new Ce,new Be,new Se,new ke,new De,new Ne,new Ue,new Re,new He,new ze,new Oe,new Le,new oe,new re,new ae,new ne,new se,new ce,new le,new he,new pe,new de,new ue,new fe,new at,new ot];var pn=N;function N(){}},function(t,e,i){i.d(e,"a",function(){return r}),i.d(e,"b",function(){return a});var n=i(14),r=(c.prototype.clear=function(){this.tableTatget.find("td").removeClass("selected")},c.prototype.setSingleSelect=function(t){this.startCell=t,this.selectedCells=[]},c.prototype.getSingleSelect=function(){if(this.selectedCells.length){if(1==this.selectedCells.length)return 1==this.selectedCells[0].length?this.selectedCells[0][0]:void 0;if(1"),this.tableOptions=t,this.allColumns=this.columns||[],this.initCells((this.columns||[]).filter(function(t){return t.checked}))},o.prototype.getTarget=function(){return this.target},o.prototype.initCells=function(t){var n=this;t?(this.columns=t).forEach(function(t,e){t.init(n.target.find("td:eq("+e+")"),n.tableOptions,n.id,n.isHead)}):(this.columns=[],this.target.find("td").map(function(t,e){var i=new r.a;i.init(jquery__WEBPACK_IMPORTED_MODULE_60___default()(e),n.tableOptions,n.id,n.isHead),n.columns.push(i)}))},o.prototype.removeCell=function(t){t=this.columns.indexOf(t);this.columns[t].getTarget().remove(),this.columns.splice(t,1)},o.prototype.createTableCell=function(t,e){var i=new r.a;return i.init(jquery__WEBPACK_IMPORTED_MODULE_60___default()(""),this.tableOptions,this.id,this.isHead),1
    '),r=this.createGridColumnsStructure(i),a=0;a'),i=0;i');e.append(n)}var r,a=this.getGridColumnsFooterFormatter();return a&&((r=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
    ')).append(a(this.options,this.getData(t),t,[])),e.append(r)),new _table_GridColumnsStructure__WEBPACK_IMPORTED_MODULE_8__.a(this.options.getGridColumns(),e)},TablePrintElement.prototype.createtempEmptyRowsTargetStructure=function(t){var e;return this.getField()?this.createTarget(this.printElementType.title,[]):((e=this.createTarget(this.printElementType.title,[]).clone()).find(".hiprint-printElement-tableTarget tbody tr").remove(),e)},TablePrintElement.prototype.getTableHtml=function(t,e){var i,n;return!this.getField()&&this.options.content?((n=jquery__WEBPACK_IMPORTED_MODULE_60___default()("
    ")).append(this.options.content),(i=n.find("table")).addClass("hiprint-printElement-tableTarget"),i):this.printElementType.formatter?((n=jquery__WEBPACK_IMPORTED_MODULE_60___default()("
    ")).append(this.printElementType.formatter(t)),(i=n.find("table")).addClass("hiprint-printElement-tableTarget"),i):((n=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
    ')).append(_table_TableExcelHelper__WEBPACK_IMPORTED_MODULE_6__.a.createTableHead(this.getColumns(),this.options.getWidth()/this.options.getGridColumns())),n.append(_table_TableExcelHelper__WEBPACK_IMPORTED_MODULE_6__.a.createTableRow(this.getColumns(),t,e,this.options,this.printElementType)),"no"!=this.options.tableFooterRepeat&&_table_TableExcelHelper__WEBPACK_IMPORTED_MODULE_6__.a.createTableFooter(this.printElementType.columns,t,this.options,this.printElementType,e,t).insertBefore(n.find("tbody")),n)},TablePrintElement.prototype.getEmptyRowTarget=function(){return _table_TableExcelHelper__WEBPACK_IMPORTED_MODULE_6__.a.createEmptyRowTarget(this.getColumns(),this)},TablePrintElement.prototype.getHtml=function(t,e){this.createTempContainer();t=this.getPaperHtmlResult(t,e);return this.removeTempContainer(),t},TablePrintElement.prototype.getPaperHtmlResult=function(t,e){var i=[],n=this.getData(e),r=this.getTableHtml(n,e),a=this.createtempEmptyRowsTargetStructure(e),o=(e?this.updateTargetWidth(a):this.updateTargetSize(a),this.css(a,n),this.css(r,n),this.getTempContainer().html(""),this.getTempContainer().append(a),a.find("tfoot").outerHeight()||0);a.find("tfoot").remove();for(var s,c=this.getBeginPrintTopInPaperByReferenceElement(t),l=0,p=!1;!p;){var d=0,u=t.getPaperFooter(l),f=(0==l&&u'.concat(i18n._("没有足够空间进行表格分页,请调整页眉/页脚线"),"")),i[0].printLine=c,i[0].referenceElement=new _PrintReferenceElement__WEBPACK_IMPORTED_MODULE_4__.a({top:this.options.getTop(),left:this.options.getLeft(),height:this.options.getHeight(),width:this.options.getWidth(),beginPrintPaperIndex:t.index,bottomInLastPaper:c+this.options.lHeight,printTopInPaper:c}),i[0].target.css("top",c+"pt"),i[0].target.css("left",this.options.displayLeft());break}f=void 0;u.target&&(u.target.css("left",this.options.displayLeft()),u.target[0].height=""),f=0==l||0this.options.lHeight?u.height:this.options.lHeight):c+u.height):(u.target&&(s=t.paperHeader,u.target.css("top",t.paperHeader+"pt")),t.paperHeader+u.height),i.push(new _dto_PaperHtmlResult__WEBPACK_IMPORTED_MODULE_2__.a({target:u.target,printLine:f,referenceElement:new _PrintReferenceElement__WEBPACK_IMPORTED_MODULE_4__.a({top:this.options.getTop(),left:this.options.getLeft(),height:this.options.getHeight(),width:this.options.getWidth(),beginPrintPaperIndex:t.index,bottomInLastPaper:f,printTopInPaper:s})})),l++,e&&this.updatePanelHeight(f+this.options.getHeight(),t)}return i},TablePrintElement.prototype.getRowsInSpecificHeight=function(t,e,i,n,r,a,o){var s,c=n.find("tbody"),l=_assets_plugins_hinnn__WEBPACK_IMPORTED_MODULE_3__.a.pt.toPx(e),p=(i.find(".hiprint-printElement-tableTarget tbody").html(""),"last"!=this.options.tableFooterRepeat&&i.find(".hiprint-printElement-tableTarget tfoot").remove(),"first"==this.options.tableHeaderRepeat&&0l||this.options.maxRows&&A.length>+this.options.maxRows)&&(c.prepend(g),f.pop(),A.pop(),d=b.outerHeight(),I={height:_assets_plugins_hinnn__WEBPACK_IMPORTED_MODULE_3__.a.px.toPt(d),isEnd:!1}))),I){if("last"==this.options.tableFooterRepeat&&!I.isEnd)break;"no"!==this.options.tableFooterRepeat&&(p?b.find("tbody").append(_table_TableExcelHelper__WEBPACK_IMPORTED_MODULE_6__.a.createTableFooter(this.printElementType.columns,this.getData(t),this.options,this.printElementType,t,A).children()):_table_TableExcelHelper__WEBPACK_IMPORTED_MODULE_6__.a.createTableFooter(this.printElementType.columns,this.getData(t),this.options,this.printElementType,t,A).insertBefore(b.find("tbody")),this.css(b,t));break}var _,e=i.find(".hiprint-printElement-tableTarget tbody tr").length,n=this.getGridColumnsFooterFormatter(),n=(n&&i.find(this.gridColumnsFooterCss).html(n(this.options,this.getData(t),t,f)),d=i.outerHeight(),c.find("tr:lt(1)"));return 0==e&&n.length&&v==n.data("rowData")?(b.find("tbody").append(n),_=b.find("tbody tr").outerHeight(),c.prepend(n),{target:jquery__WEBPACK_IMPORTED_MODULE_60___default()('
    '.concat(i18n.__("没有足够空间,显示下方内容, 可分页高度"),": ")+l+"px < ".concat(i18n.__("当前需要高度"),": ")+_+"px
    ").append(n.css("background","blue")),length:e,height:_assets_plugins_hinnn__WEBPACK_IMPORTED_MODULE_3__.a.px.toPt(d),isEnd:!1}):0==c.find("tr").length?0==e&&a?{target:void 0,length:0,height:0,isEnd:!0}:{target:i.clone(),length:e,height:_assets_plugins_hinnn__WEBPACK_IMPORTED_MODULE_3__.a.px.toPt(d),isEnd:!0}:{target:i.clone(),length:e,height:_assets_plugins_hinnn__WEBPACK_IMPORTED_MODULE_3__.a.px.toPt(d),isEnd:!1}},TablePrintElement.prototype.fixMergeSpan=function(t,e){var i=this,n=1,r=!1,a=1,o=!1;return t.nextAll().each(function(t){0this.options.maxRows)););n&&n.remove()},TablePrintElement.prototype.getData=function(i){if(!i)try{var t=this.options.testData||"[{}]";return JSON.parse(t)}catch(e){return[{}]}var t=this.getField(),e=t&&t.split(".").reduce(function(t,e){return t?t[e]:i?i[e]:""},!1)||"";return e?JSON.parse(JSON.stringify(e)):[]},TablePrintElement.prototype.onResize=function(t,e,i,n,r){_super.prototype.updateSizeAndPositionOptions.call(this,r,n,i,e),_table_TableExcelHelper__WEBPACK_IMPORTED_MODULE_6__.a.resizeTableCellWidth(this.designTarget,this.getColumns(),this.options.getWidth())},TablePrintElement.prototype.getReizeableShowPoints=function(){return["s","e"]},TablePrintElement.prototype.design=function(t,a){var o=this;this.designTarget.hidraggable({handle:this.designTarget.find(".hiprint-printElement-table-handle"),axis:o.options.axis||void 0,designTarget:o,onDrag:function(t,e,i){o.updateSizeAndPositionOptions(e,i),o.createLineOfPosition(a),_HiPrintlib__WEBPACK_IMPORTED_MODULE_9__.a.instance.changed=!0},moveUnit:"pt",minMove:_HiPrintConfig__WEBPACK_IMPORTED_MODULE_1__.a.instance.movingDistance,onBeforeDrag:function(t){_HiPrintlib__WEBPACK_IMPORTED_MODULE_9__.a.instance.draging=!0,o.createLineOfPosition(a)},getScale:function(){return o.designPaper.scale||1},onStopDrag:function(t){_HiPrintlib__WEBPACK_IMPORTED_MODULE_9__.a.instance.changed&&_assets_plugins_hinnn__WEBPACK_IMPORTED_MODULE_3__.a.event.trigger("hiprintTemplateDataChanged_"+o.templateId,"移动"),_HiPrintlib__WEBPACK_IMPORTED_MODULE_9__.a.instance.draging=!1,_HiPrintlib__WEBPACK_IMPORTED_MODULE_9__.a.instance.changed=!1,o.removeLineOfPosition()}}),this.printElementType.editable&&this.setHitable(),this.setColumnsOptions(),this.designTarget.hireizeable({showPoints:o.getReizeableShowPoints(),showSizeBox:_HiPrintConfig__WEBPACK_IMPORTED_MODULE_1__.a.instance.showSizeBox,noContainer:!0,onBeforeResize:function(){_HiPrintlib__WEBPACK_IMPORTED_MODULE_9__.a.instance.draging=!0},getScale:function(){return o.designPaper.scale||1},onResize:function(t,e,i,n,r){o.onResize(t,e,i,n,r),o.hitable&&o.hitable.updateColumnGrips(),o.createLineOfPosition(a)},onStopResize:function(t){_assets_plugins_hinnn__WEBPACK_IMPORTED_MODULE_3__.a.event.trigger("hiprintTemplateDataChanged_"+o.templateId,t?"旋转":"大小"),_HiPrintlib__WEBPACK_IMPORTED_MODULE_9__.a.instance.draging=!1,o.removeLineOfPosition()}}),this.bingKeyboardMoveEvent(this.designTarget,a)},TablePrintElement.prototype.setHitable=function(){var t=this;this.hitable=new _hitable_HiTale__WEBPACK_IMPORTED_MODULE_7__.a({templateId:t.templateId,table:this.designTarget.find(".hiprint-printElement-tableTarget:eq(0)"),rows:this.getColumns(),resizeRow:!1,resizeColumn:!0,fields:this.options.fields,trs:this.designTarget.find(".hiprint-printElement-tableTarget:eq(0)").find("tbody tr"),handle:this.designTarget.find(".hiprint-printElement-tableTarget:eq(0)").find("thead"),isEnableEdit:this.printElementType.editable||!0,columnDisplayEditable:null==this.printElementType.columnDisplayEditable||this.printElementType.columnDisplayEditable,columnDisplayIndexEditable:null==this.printElementType.columnDisplayIndexEditable||this.printElementType.columnDisplayIndexEditable,columnResizable:null==this.printElementType.columnResizable||this.printElementType.columnResizable,columnAlignEditable:null==this.printElementType.columnAlignEditable||this.printElementType.columnAlignEditable,isEnableEditText:null==this.printElementType.columnTitleEditable||this.printElementType.columnTitleEditable,isEnableEditField:null==this.printElementType.isEnableEditField||this.printElementType.isEnableEditField,isEnableContextMenu:null==this.printElementType.isEnableContextMenu||this.printElementType.isEnableContextMenu,isEnableInsertRow:null==this.printElementType.isEnableInsertRow||this.printElementType.isEnableInsertRow,isEnableDeleteRow:null==this.printElementType.isEnableDeleteRow||this.printElementType.isEnableDeleteRow,isEnableInsertColumn:null==this.printElementType.isEnableInsertColumn||this.printElementType.isEnableInsertColumn,isEnableDeleteColumn:null==this.printElementType.isEnableDeleteColumn||this.printElementType.isEnableDeleteColumn,isEnableMergeCell:null==this.printElementType.isEnableMergeCell||this.printElementType.isEnableMergeCell}),_assets_plugins_hinnn__WEBPACK_IMPORTED_MODULE_3__.a.event.on("updateTable"+this.hitable.id,function(){t.updateDesignViewFromOptions(),_assets_plugins_hinnn__WEBPACK_IMPORTED_MODULE_3__.a.event.trigger("hiprintTemplateDataChanged_"+t.templateId,"调整表头")})},TablePrintElement.prototype.setColumnsOptions=function(){var n=this;this.designTarget.find(".hiprint-printElement-tableTarget:eq(0)").find("thead td").bind("click.hiprint",function(t){var e,t=jquery__WEBPACK_IMPORTED_MODULE_60___default()(t.target).attr("id")||jquery__WEBPACK_IMPORTED_MODULE_60___default()(t.target).attr("column-id"),i=n.getColumnByColumnId(t);i?(e=n.getPrintElementOptionItemsByName("tableColumn"),_assets_plugins_hinnn__WEBPACK_IMPORTED_MODULE_3__.a.event.trigger(n.getPrintElementSelectEventKey(),{printElement:n,customOptionsInput:[{title:(i.title||"".concat(i.id,"(id)"))+"-".concat(i18n.__("列属性")),optionItems:e,options:i,callback:function(t){e.forEach(function(t){var e=t.getValue();"title"!=t.name||!e||e.trim().endsWith("#")||e.trim().startsWith("#")?i[t.name]=e:(e=e?e.split("#"):"",i.title=e[0],1');s.width(this.target.width()),this.rows.forEach(function(t){(t.columns||[]).filter(function(t){return t.checked}).forEach(function(t,e){var i,n;t.getTarget().attr("haswidth")&&(i=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
    '),s.append(i),n=new u(i),0');this.rows.forEach(function(t,i){var e=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
    '),n=(s.append(e),new u(e));o.push(n),0"),t.v.css("height",r+"pt"),t.v.css("left",t[i]+"pt"),a.append(t.v)):t.v&&t.v.remove()}function y(t){t&&t.v&&t.v.remove(),jquery__WEBPACK_IMPORTED_MODULE_60___default()(".verLine").remove()}function x(t,e,i,n,r,a){Math.abs(t[i]-e[n])<=HIPRINT_CONFIG.adsorbLineMin?t.h.length?t.h.css("top",t[i]+"pt"):(t.h=jquery__WEBPACK_IMPORTED_MODULE_60___default()("
    "),t.h.css("width",r+"pt"),t.h.css("top",t[i]+"pt"),a.append(t.h)):t.h&&t.h.remove()}function w(t){t&&t.h&&t.h.remove(),jquery__WEBPACK_IMPORTED_MODULE_60___default()(".horLine").remove()}function l(i){var t,u,e,n,r,a,o,s,c,l,p,d,f,h,m,g,v=M.data(i.data.target,"hidraggable"),b=(I(i),i.ctrlKey||i.metaKey||!i.data.target.className.startsWith("resize-panel")&&"2"!=i.data.target.style.zIndex&&!i.data.target.className.startsWith("hiprint-printElement")||(t=i.data,0==M(".mouseRect").length&&v.options.designTarget&&v.options.designTarget.panel.printElements.filter(function(t){return"block"==t.designTarget.children().last().css("display")&&!t.printElementType.type.includes("table")}).length<=1&&(l=window.hinnn.px.toPt(t.left),e=window.hinnn.px.toPt(t.top),(u=v.options.designTarget.options).left=l,u.top=e,u.right=l+u.width,u.bottom=e+u.height,u.vCenter=l+u.width/2,u.hCenter=e+u.height/2,c=v.options.designTarget.panel.printElements.filter(function(t){return t.id!=v.options.designTarget.id}).map(function(t){var e=t.options,i=e.left,n=e.top,r=e.width,e=e.height,a=i+r,o=i+r/2,s=n+e/2,c=u.left+u.width/2,l=u.top+u.height/2,p=u.left+u.width,d=Math.sqrt(Math.pow(i-u.left,2)+Math.pow(s-l,2)),c=Math.sqrt(Math.pow(o-c,2)+Math.pow(s-l,2)),a=Math.sqrt(Math.pow(a-p,2)+Math.pow(s-l,2)),p=Math.min(d,c,a);return Object(_home_runner_work_vue_plugin_hiprint_vue_plugin_hiprint_node_modules_babel_runtime_helpers_esm_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0__.a)(Object(_home_runner_work_vue_plugin_hiprint_vue_plugin_hiprint_node_modules_babel_runtime_helpers_esm_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0__.a)({},t.options),{},{distance:p,h:jquery__WEBPACK_IMPORTED_MODULE_60___default()(".horLine.id-"+t.id),v:jquery__WEBPACK_IMPORTED_MODULE_60___default()(".verLine.id-"+t.id),bottom:n+e,right:i+r,vCenter:o,hCenter:s})}).sort(function(t,e){return t.distance-e.distance}).slice(0,1),l=v.options.designTarget.designPaper,p=l.target.find(".hiprint-printPaper-content"),d=l.width,f=l.height,h=HIPRINT_CONFIG.showAdsorbLine,m=HIPRINT_CONFIG.adsorbMin,g=HIPRINT_CONFIG.adsorbLineMin,c.forEach(function(t,e){Math.abs(c[e].left-u.left)<=m?(u.left=c[e].left,y(c[e])):Math.abs(c[e].vCenter-u.left)<=m?(u.left=c[e].vCenter,y(c[e])):Math.abs(c[e].right-u.left)<=m&&(u.left=c[e].right,y(c[e])),Math.abs(c[e].left-u.vCenter)<=m?(u.left=c[e].left-u.width/2,y(c[e])):Math.abs(c[e].vCenter-u.vCenter)<=m?(u.left=c[e].vCenter-u.width/2,y(c[e])):Math.abs(c[e].right-u.vCenter)<=m&&(u.left=c[e].right-u.width/2,y(c[e])),Math.abs(c[e].left-u.right)<=m?(u.left=c[e].left-u.width,y(c[e])):Math.abs(c[e].vCenter-u.right)<=m?(u.left=c[e].vCenter-u.width,y(c[e])):Math.abs(c[e].right-u.right)<=m&&(u.left=c[e].right-u.width,y(c[e])),Math.abs(c[e].top-u.top)<=m?(u.top=c[e].top,w(c[e])):Math.abs(c[e].hCenter-u.top)<=m?(u.top=c[e].hCenter,w(c[e])):Math.abs(c[e].bottom-u.top)<=m&&(u.top=c[e].bottom,w(c[e])),Math.abs(c[e].top-u.hCenter)<=m?(u.top=c[e].top-u.height/2,w(c[e])):Math.abs(c[e].hCenter-u.hCenter)<=m?(u.top=c[e].hCenter-u.height/2,w(c[e])):Math.abs(c[e].bottom-u.hCenter)<=m&&(u.top=c[e].bottom-u.height/2,w(c[e])),Math.abs(c[e].top-u.bottom)<=m?(u.top=c[e].top-u.height,w(c[e])):Math.abs(c[e].hCenter-u.bottom)<=m?(u.top=c[e].hCenter-u.height,w(c[e])):Math.abs(c[e].bottom-u.bottom)<=m&&(u.top=c[e].bottom-u.height,w(c[e])),h&&(Math.abs(c[e].left-u.left)>m&&Math.abs(c[e].left-u.left)<=g?_(c[e],u,"left","left",f,p):Math.abs(c[e].vCenter-u.left)>m&&Math.abs(c[e].vCenter-u.left)<=g?_(c[e],u,"vCenter","left",f,p):Math.abs(c[e].right-u.left)>m&&Math.abs(c[e].right-u.left)<=g?_(c[e],u,"right","left",f,p):Math.abs(c[e].left-u.vCenter)>m&&Math.abs(c[e].left-u.vCenter)<=g?_(c[e],u,"left","vCenter",f,p):Math.abs(c[e].vCenter-u.vCenter)>m&&Math.abs(c[e].vCenter-u.vCenter)<=g?_(c[e],u,"vCenter","vCenter",f,p):Math.abs(c[e].right-u.vCenter)>m&&Math.abs(c[e].right-u.vCenter)<=g?_(c[e],u,"right","vCenter",f,p):Math.abs(c[e].left-u.right)>m&&Math.abs(c[e].left-u.right)<=g?_(c[e],u,"left","right",f,p):Math.abs(c[e].vCenter-u.right)>m&&Math.abs(c[e].vCenter-u.right)<=g?_(c[e],u,"vCenter","right",f,p):Math.abs(c[e].right-u.right)>m&&Math.abs(c[e].right-u.right)<=g?_(c[e],u,"right","right",f,p):Math.abs(c[e].top-u.top)>m&&Math.abs(c[e].top-u.top)<=g?x(c[e],u,"top","top",d,p):Math.abs(c[e].hCenter-u.top)>m&&Math.abs(c[e].hCenter-u.top)<=g?x(c[e],u,"hCenter","top",d,p):Math.abs(c[e].bottom-u.top)>m&&Math.abs(c[e].bottom-u.top)<=g?x(c[e],u,"bottom","top",d,p):Math.abs(c[e].top-u.hCenter)>m&&Math.abs(c[e].top-u.hCenter)<=g?x(c[e],u,"top","hCenter",d,p):Math.abs(c[e].hCenter-u.hCenter)>m&&Math.abs(c[e].hCenter-u.hCenter)<=g?x(c[e],u,"hCenter","hCenter",d,p):Math.abs(c[e].bottom-u.hCenter)>m&&Math.abs(c[e].bottom-u.hCenter)<=g?x(c[e],u,"bottom","hCenter",d,p):Math.abs(c[e].top-u.bottom)>m&&Math.abs(c[e].top-u.bottom)<=g?x(c[e],u,"top","bottom",d,p):Math.abs(c[e].hCenter-u.bottom)>m&&Math.abs(c[e].hCenter-u.bottom)<=g?x(c[e],u,"hCenter","bottom",d,p):Math.abs(c[e].bottom-u.bottom)>m&&Math.abs(c[e].bottom-u.bottom)<=g?x(c[e],u,"bottom","bottom",d,p):(y(c[e]),w(c[e])))}),i.data.left=window.hinnn.pt.toPx(u.left),i.data.top=window.hinnn.pt.toPx(u.top)),l=(e=t.parent.className.endsWith("design")?t.parent:t.parent.offsetParent).clientWidth,e=e.clientHeight,n=t.target.clientWidth,r=t.target.clientHeight,s=o=0,v.options.designTarget&&v.options.designTarget.options.transform&&(a=v.options.designTarget.options.getRectInfo(),o=window.hinnn.pt.toPx(a.diffW),s=window.hinnn.pt.toPx(a.diffH)),t.left<0-o?t.left=0-o:t.left>=l-n+o&&(t.left=l-n+o),t.top<0-s?t.top=0-s:t.top>=e-r+s&&(t.top=e-r+s),i.data=t),0!=v.options.onDrag.call(i.data.target,i,M.fn.dragLengthCNum(i.data.left,v.options),M.fn.dragLengthCNum(i.data.top,v.options))&&A(i),i.data.target);return v.hidroppables.each(function(){var t,e=M(this);e.hidroppable("options").disabled||(t=e.offset(),i.pageX>t.left&&i.pageXt.top&&i.pageYt.left&&r.pageXt.top&&r.pageYe.options.edge}M.data(this,"hidraggable",{options:t,handle:e}),t.disabled?M(this).css("cursor",""):e.unbind(".hidraggable").bind("mousemove.hidraggable",{target:this},function(t){var e;M.fn.hidraggable.isDragging||(e=M.data(t.data.target,"hidraggable").options,s(t)?M(this).css("cursor",e.cursor):M(this).css("cursor",""))}).bind("mouseleave.hidraggable",{target:this},function(t){M(this).css("cursor","")}).bind("mousedown.hidraggable",{target:this},function(t){var e,i,n,r,a,o;0!=s(t)&&(M(this).css("cursor",""),e=M(t.data.target).position(),r=M(t.data.target).offset(),!(e={startPosition:M(t.data.target).css("position"),startLeft:e.left,startTop:e.top,left:e.left,top:e.top,startX:t.pageX,startY:t.pageY,offsetWidth:t.pageX-r.left,offsetHeight:t.pageY-r.top,target:t.data.target,parent:M(t.data.target).parent()[0]})!==(r=M.data(t.data.target,"hidraggable")).options.draggable)&&"r resizebtn"!=t.target.className&&((r=r.options.getScale())&&(e.left/=r,e.top/=r,e.startLeft/=r,e.startTop/=r),(r=e.target.style.transform&&parseInt(e.target.style.transform.slice(7,-1)))&&(r=r*Math.PI/180,o=M(t.data.target).outerWidth(),i=M(t.data.target).outerHeight(),n=Math.sin(r),r=Math.cos(r),a=(Math.abs(o*r)+Math.abs(i*n)-o)/2,o=(Math.abs(o*n)+Math.abs(i*r)-i)/2,e.left+=a,e.top+=o,e.startLeft+=a,e.startTop+=o),M.extend(t.data,e),0!=M.data(t.data.target,"hidraggable").options.onBeforeDrag.call(t.data.target,t))&&(M(document).bind("mousedown.hidraggable",t.data,c),M(document).bind("mousemove.hidraggable",t.data,l),M(document).bind("mouseup.hidraggable",t.data,p))})})},M.fn.hidraggable.methods={options:function(t){return M.data(t[0],"hidraggable").options},update:function(e,i){i&&"object"==Object(_home_runner_work_vue_plugin_hiprint_vue_plugin_hiprint_node_modules_babel_runtime_helpers_esm_typeof_js__WEBPACK_IMPORTED_MODULE_2__.a)(i)&&M.data(e[0],"hidraggable")&&Object.keys(i).forEach(function(t){M.data(e[0],"hidraggable").options[t]=i[t]})},proxy:function(t){return M.data(t[0],"hidraggable").proxy},enable:function(t){return t.each(function(){M(this).hidraggable({disabled:!1})})},disable:function(t){return t.each(function(){M(this).hidraggable({disabled:!0})})}},M.fn.hidraggable.parseOptions=function(t){var e=M(t);return M.extend({},M.hiprintparser.parseOptions(t,["cursor","handle","axis",{revert:"boolean",deltaX:"number",deltaY:"number",edge:"number"}]),{disabled:!!e.attr("disabled")||void 0})},M.fn.hidraggable.defaults={proxy:null,revert:!1,cursor:"move",deltaX:null,deltaY:null,handle:null,disabled:!1,edge:0,axis:null,getScale:function(t){},onBeforeDrag:function(t){},onStartDrag:function(t){},onDrag:function(t){},onStopDrag:function(t){}},M.fn.hidraggable.isDragging=!1},function(t,e){var n;(n=jQuery).fn.hidroppable=function(e,t){return"string"==typeof e?n.fn.hidroppable.methods[e](this,t):(e=e||{},this.each(function(){var i,t=n.data(this,"hidroppable");t?n.extend(t.options,e):(n(i=this).addClass("hidroppable"),n(i).bind("_dragenter",function(t,e){n.data(i,"hidroppable").options.onDragEnter.apply(i,[t,e])}),n(i).bind("_dragleave",function(t,e){n.data(i,"hidroppable").options.onDragLeave.apply(i,[t,e])}),n(i).bind("_dragover",function(t,e){n.data(i,"hidroppable").options.onDragOver.apply(i,[t,e])}),n(i).bind("_drop",function(t,e){n.data(i,"hidroppable").options.onDrop.apply(i,[t,e])}),n.data(this,"hidroppable",{options:n.extend({},n.fn.hidroppable.defaults,n.fn.hidroppable.parseOptions(this),e)}))}))},n.fn.hidroppable.methods={options:function(t){return n.data(t[0],"hidroppable").options},enable:function(t){return t.each(function(){n(this).hidroppable({disabled:!1})})},disable:function(t){return t.each(function(){n(this).hidroppable({disabled:!0})})}},n.fn.hidroppable.parseOptions=function(t){var e=n(t);return n.extend({},n.hiprintparser.parseOptions(t,["accept"]),{disabled:!!e.attr("disabled")||void 0})},n.fn.hidroppable.defaults={accept:null,disabled:!1,onDragEnter:function(t,e){},onDragOver:function(t,e){},onDragLeave:function(t,e){},onDrop:function(t,e){}}},function(t,e){var p;(p=jQuery).hiprintparser={parseOptions:function(t,e){var i=p(t),n={},r=p.trim(i.attr("data-options"));if(r&&("{"!=r.substring(0,1)&&(r="{"+r+"}"),n=new Function("return "+r)()),e){for(var a={},o=0;o')).css({width:"100%",height:"100%",top:0,left:0,position:"absolute","background-color":"rgba(0,0,0,0.5)",cursor:"move",display:"none"}),h.appendHandler(e,w(this));var e,r={name:"n",target:w('
    ')},a={name:"s",target:w('
    ')},o={name:"w",target:w('
    ')},s={name:"e",target:w('
    ')},c={name:"ne",target:w('
    ')},l={name:"nw",target:w('
    ')},p={name:"se",target:w('
    ')},d={name:"sw",target:w('
    ')},r={name:"r",target:w('
    ')},i=w('
    '),n=w('
    '),u=(h.refreshSizeBox(void 0,i,e),0!=h.options.draggable&&(e.append(n),e.on("mousedown",".del-btn",function(){var t=new KeyboardEvent("keydown",{bubbles:!0,keyCode:46});f.dispatchEvent(t)})),h.addHandlerCss(t()),h.appendHandler(t(),e),h.bindResizeEvent(e,w(this)),w(this));w(e).on("mousedown",".resizebtn",function(){u.addClass("resizeing")}),w(".easyui-droppable").on("mouseup",function(){u.removeClass("resizeing")}),h.bindTrigger(w(this))}),h.bindHidePanel()},addHandlerCss:function(t){for(var e=0;e.hicontextmenuitem:hover,\r\n.hicontextmenuroot .hicontextmenuitem > a:hover {\r\n\tbackground-color: #f3f3f3;\r\n}\r\n\r\n.hicontextmenuroot .hicontextmenuitem>a {\r\n\ttext-decoration: none;\r\n\tcolor: #363636;\r\n\tline-height: 22px;\r\n\r\n}\r\n\r\n.hicontextmenuroot .hicontextsubmenu>ul {\r\n\tdisplay: none;\r\n\tposition: absolute;\r\n\r\n}\r\n\r\n.hicontextmenuroot .hicontextsubmenu:hover>ul {\r\n\tdisplay: block;\r\n\tleft: 100%;\r\n\ttop: -1px;\r\n\tmargin-left: 0px;\r\n}\r\n\r\n.hicontextmenuroot .borderBottom {\r\n\tborder-bottom: 1px solid #efe6e6;\r\n}\r\n\r\n.hicontextmenuroot .disable> a {\r\n \r\n color: #ccc;\r\n \r\n}\r\n.hicontextmenuroot>.disable:hover,\r\n.hicontextmenuroot .disable> a:hover {\r\n\tbackground-color:#fff;\r\n}",""])},function(t,e,i){t.exports=function(a){var o=[];return o.toString=function(){return this.map(function(t){i=t[1]||"";var e,i,n,r=(n=t[3])?(a&&"function"==typeof btoa?(e="/*# sourceMappingURL=data:application/json;charset=utf-8;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(n))))+" */",r=n.sources.map(function(t){return"/*# sourceURL="+n.sourceRoot+t+" */"}),[i].concat(r).concat([e])):[i]).join("\n"):i;return t[2]?"@media "+t[2]+"{"+r+"}":r}).join("")},o.i=function(t,e){"string"==typeof t&&(t=[[null,t,""]]);for(var i={},n=0;n'),i||(i=r).addClass("hicontextmenuroot"),jquery__WEBPACK_IMPORTED_MODULE_60___default.a.each(t,function(t,e){var i=!!e.disable&&e.disable(),n=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
  • '+(e.text||"")+"
  • ");i&&n.addClass("disable"),e.borderBottom&&n.addClass("borderBottom"),e.menus&&(n.addClass("hicontextsubmenu"),a.renderMenu(e.menus,n)),e.callback&&n.click(function(t){jquery__WEBPACK_IMPORTED_MODULE_60___default()(this).hasClass("disable")||(jquery__WEBPACK_IMPORTED_MODULE_60___default()(".hicontextmenuroot").remove(),e.callback()),t.stopPropagation()}),r.append(n)}),e)&&e.append(r),e||jquery__WEBPACK_IMPORTED_MODULE_60___default()("body").append(i).find(".hicontextmenuroot").hide()},setPosition:function(t){jquery__WEBPACK_IMPORTED_MODULE_60___default()(".hicontextmenuroot").css({left:t.pageX+2,top:t.pageY+2}).show()},eventBind:function(){var e=this;this.ele.on("contextmenu",function(t){jquery__WEBPACK_IMPORTED_MODULE_60___default()(".hicontextmenuroot").remove(),t.preventDefault(),e.renderMenu(e.opts.menus),e.setPosition(t),e.opts.target&&"function"==typeof e.opts.target&&e.opts.target(i(this))}),i("body").on("click",function(){i(".hicontextmenuroot").remove()})}},i.fn.hicontextMenu=function(t){return new n(this,t),this}},function(t,e,n){n.r(e),n(22),n(23),n(24),n(25);var i,o=n(0);n(26),window.hiLocalStorage=(i=window.localStorage||null,{saveLocalData:function(t,e){return!(!i||!e||(i.setItem(t,e),0))},getLocalData:function(t){return i?i.getItem(t):null},removeItem:function(t){i&&i.removeItem(t)}}),n(27),n(32);var _r,a=function(){function t(){this.allElementTypes=[]}return Object.defineProperty(t,"instance",{get:function(){return t._instance=t._instance?t._instance:new t},enumerable:!0,configurable:!0}),t.prototype.addPrintElementTypes=function(t,e){var i=this;this[t]?this[t]=this[t].concat(e):this[t]=e,e.forEach(function(t){i.allElementTypes=i.allElementTypes.concat(t.printElementTypes)})},t.prototype.removePrintElementTypes=function(e){delete this[e],this.allElementTypes=this.allElementTypes.filter(function(t){return!t.tid.startsWith(e)})},t.prototype.getElementTypeGroups=function(t){return this[this.formatterModule(t)]||[]},t.prototype.getElementType=function(e){var t=this.allElementTypes.filter(function(t){return t.tid==e});if(0');return e.forEach(function(t){var e=jquery__WEBPACK_IMPORTED_MODULE_60___default()("
  • "),i=(e.append(''+t.name+""),jquery__WEBPACK_IMPORTED_MODULE_60___default()("
      "));e.append(i),t.printElementTypes.forEach(function(t){i.append('
    • '+t.getText()+"
    • ")}),n.append(e)}),jquery__WEBPACK_IMPORTED_MODULE_60___default()(t).append(n),n.find(".ep-draggable-item")},t}(),u=n(5),d=n(15),c=function(t){this.title=t.title,this.type=t.type},ctable=function(t){this.title=t.title,this.type=t.type,this.editable=t.editable,this.columnDisplayEditable=t.columnDisplayEditable,this.columnDisplayIndexEditable=t.columnDisplayIndexEditable,this.columnTitleEditable=t.columnTitleEditable,this.columnResizable=t.columnResizable,this.columnAlignEditable=t.columnAlignEditable,this.isEnableEditField=t.isEnableEditField,this.isEnableContextMenu=t.isEnableContextMenu,this.isEnableInsertRow=t.isEnableInsertRow,this.isEnableDeleteRow=t.isEnableDeleteRow,this.isEnableInsertColumn=t.isEnableInsertColumn,this.isEnableDeleteColumn=t.isEnableDeleteColumn,this.isEnableMergeCell=t.isEnableMergeCell},h=function(){function t(t){var i=this;this.text=t.text,this.field=t.field,this.fields=t.fields,this.title=t.title,this.tid=t.tid,this.data=t.data,this.styler=t.styler,this.formatter=t.formatter,this.type=t.type,this.options=t.options,this.editable=null==t.editable||t.editable,this.columnDisplayEditable=null==t.columnDisplayEditable||t.columnDisplayEditable,this.columnDisplayIndexEditable=null==t.columnDisplayIndexEditable||t.columnDisplayIndexEditable,this.columnTitleEditable=null==t.columnTitleEditable||t.columnTitleEditable,this.columnResizable=null==t.columnResizable||t.columnResizable,this.columnAlignEditable=null==t.columnAlignEditable||t.columnAlignEditable,this.columns=[],(t.columns||[]).forEach(function(t,e){i.columns.push(i.createTableColumnArray(t))}),this.rowStyler=t.rowStyler,this.striped=t.striped,this.groupFields=t.groupFields||[],this.groupFormatter=t.groupFormatter,this.groupFooterFormatter=t.groupFooterFormatter,this.footerFormatter=t.footerFormatter,this.rowsColumnsMerge=t.rowsColumnsMerge,this.rowsColumnsMergeClean=t.rowsColumnsMergeClean,this.gridColumnsFooterFormatter=t.gridColumnsFooterFormatter,this.isEnableEditField=null==t.isEnableEditField||t.isEnableEditField,this.isEnableContextMenu=null==t.isEnableContextMenu||t.isEnableContextMenu,this.isEnableInsertRow=null==t.isEnableInsertRow||t.isEnableInsertRow,this.isEnableDeleteRow=null==t.isEnableDeleteRow||t.isEnableDeleteRow,this.isEnableInsertColumn=null==t.isEnableInsertColumn||t.isEnableInsertColumn,this.isEnableDeleteColumn=null==t.isEnableDeleteColumn||t.isEnableDeleteColumn,this.isEnableMergeCell=null==t.isEnableMergeCell||t.isEnableMergeCell,this.columnObj=this.makeColumnObj()}return t.prototype.getText=function(){return this.text||this.title||""},t.prototype.createPrintElement=function(t){var i=this;return this.columns&&0==this.columns.length&&(t.columns||[]).forEach(function(t,e){i.columns.push(i.createTableColumnArray(t))}),new d.a(this,t)},t.prototype.getData=function(){return[{}]},t.prototype.createTableColumnArray=function(t){var i=[];return t.forEach(function(t,e){i.push(new u.a(t))}),i},t.prototype.getPrintElementTypeEntity=function(){return"table"==this.type?new ctable({title:this.title,type:this.type,editable:this.editable,columnDisplayEditable:this.columnDisplayEditable,columnDisplayIndexEditable:this.columnDisplayIndexEditable,columnResizable:this.columnResizable,columnAlignEditable:this.columnAlignEditable,columnTitleEditable:this.columnTitleEditable,isEnableEditField:this.isEnableEditField,isEnableContextMenu:this.isEnableContextMenu,isEnableInsertRow:this.isEnableInsertRow,isEnableDeleteRow:this.isEnableDeleteRow,isEnableInsertColumn:this.isEnableInsertColumn,isEnableDeleteColumn:this.isEnableDeleteColumn,isEnableMergeCell:this.isEnableMergeCell}):new c({title:this.title,type:this.type})},t.prototype.getFields=function(){return this.fields},t.prototype.getOptions=function(){return this.options||{}},t.prototype.getColumnByColumnId=function(t){return this.columnObj[t]},t.prototype.makeColumnObj=function(t){var e={};return t?t.forEach(function(t){(t.id||t.columnId)&&(e[t.id||t.columnId]=t)}):this.columns&&this.columns.forEach(function(t){t.forEach(function(t){(t.id||t.columnId)&&(e[t.id||t.columnId]=t)})}),this.columnObj=e},t}(),f=n(4),g=n(3),m=(_r=function(t,e){return(_r=Object.setPrototypeOf||(_instanceof({__proto__:[]},Array)?function(t,e){t.__proto__=e}:function(t,e){for(var i in e)e.hasOwnProperty(i)&&(t[i]=e[i])}))(t,e)},function(t,e){function i(){this.constructor=t}_r(t,e),t.prototype=null===e?Object.create(e):(i.prototype=e.prototype,new i)}),v=function(i){function t(t,e){t=i.call(this,t)||this;return t.options=new g.a(e),t.options.setDefault(new g.a(p.a.instance.image.default).getPrintElementOptionEntity()),t}return m(t,i),t.prototype.getReizeableShowPoints=function(){return["se","r"]},t.prototype.getData=function(i){var t="",e=this.getField(),t=i&&e?e.split(".").reduce(function(t,e){return(t||i)[e]},!1)||"":this.options.src||this.printElementType.getData(),e=this.getFormatter();return(t=e?e(t,this.options,this._currenttemplateData):t)||""},t.prototype.createTarget=function(t,e){var i=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
      ');return this.updateTargetImage(i,t,e),i},t.prototype.initSizeByHtml=function(t){i.prototype.initSizeByHtml.call(this,t),this.css(t,this.getData())},t.prototype.getConfigOptions=function(){return p.a.instance.image},t.prototype.updateDesignViewFromOptions=function(){this.designTarget&&(this.css(this.designTarget,this.getData()),this.updateTargetImage(this.designTarget,this.getTitle(),this.getData()))},t.prototype.updateTargetImage=function(t,e,i){t=t.find(".hiprint-printElement-image-content");t.find("img").length?t.find("img").attr("src",i):t.html(''),i.length?t.find("img").css("cssText",'width:100%;height:100%;content:url("'.concat(i,'")!important')):t.find("img").css("cssText","width:100%;height:100%;"),this.options.fit&&t.find("img").css("object-fit",this.options.fit)},t.prototype.getHtml=function(t,e,i){return this.getHtml2(t,e,i)},t}(f.a),y=function(){var n=function(t,e){return(n=Object.setPrototypeOf||(_instanceof({__proto__:[]},Array)?function(t,e){t.__proto__=e}:function(t,e){for(var i in e)e.hasOwnProperty(i)&&(t[i]=e[i])}))(t,e)};return function(t,e){function i(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(i.prototype=e.prototype,new i)}}(),b=function(i){function t(t){var e=this;return(e=i.call(this,t=t||{})||this).leftSpaceRemoved=t.leftSpaceRemoved,e}return y(t,i),t.prototype.getHideTitle=function(){return(null==this.hideTitle?this.defaultOptions:this).hideTitle},t}(g.a),E=n(8),T=function(){function t(t,e,i,n,r,a,s,c,l,p,d,u,f,h,m,g){this.panelPageRule=n,this.scale=r,this.watermarkOptions=i,this.defaultPaperNumberFormat="${paperNo}-${paperCount}",this.printLine=0,this.templateId=t,this.panelIdx=e,this.width=o.a.mm.toPt(a),this.height=o.a.mm.toPt(s),this.mmwidth=a,this.mmheight=s,this.paperHeader=0<=c?c:0,this.paperFooter=l,this.contentHeight=l-c,this.createTarget(),this.index=m,this.paperNumberLeft=p||parseInt((this.width-30).toString()),this.paperNumberTop=d||parseInt((this.height-22).toString()),this.paperNumberDisabled=u,this.paperNumberContinue=f,this.paperNumberFormat=h,this.referenceElement=g?jquery__WEBPACK_IMPORTED_MODULE_60___default.a.extend({},g):new E.a({top:0,left:0,height:0,width:0,bottomInLastPaper:0,beginPrintPaperIndex:0,printTopInPaper:0,endPrintPaperIndex:0})}return t.prototype.subscribePaperBaseInfoChanged=function(t){this.onPaperBaseInfoChanged=t},t.prototype.triggerOnPaperBaseInfoChanged=function(t){this.onPaperBaseInfoChanged&&this.onPaperBaseInfoChanged({panelPageRule:this.panelPageRule,scale:this.scale,paperHeader:this.paperHeader,paperFooter:this.paperFooter,paperNumberLeft:this.paperNumberLeft,paperNumberTop:this.paperNumberTop,paperNumberDisabled:this.paperNumberDisabled,paperNumberContinue:this.paperNumberContinue,paperNumberFormat:this.paperNumberFormat}),o.a.event.trigger("hiprintTemplateDataChanged_"+this.templateId,t||"模板调整")},t.prototype.setFooter=function(t,e,i,n){this.firstPaperFooter=t,this.evenPaperFooter=e,this.oddPaperFooter=i,this.lastPaperFooter=n},t.prototype.setOffset=function(t,e){this.setLeftOffset(t),this.setTopOffset(e)},t.prototype.setLeftOffset=function(t){t?this.paperContentTarget.css("left",t+"pt"):this.paperContentTarget[0].style.left=""},t.prototype.setTopOffset=function(t){t?this.paperContentTarget.css("top",t+"pt"):this.paperContentTarget[0].style.top=""},t.prototype.createTarget=function(){this.target=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
      '),this.paperContentTarget=this.target.find(".hiprint-printPaper-content"),this.target.css("width",this.mmwidth+"mm"),this.target.css("height",this.mmheight-p.a.instance.paperHeightTrim+"mm"),this.target.attr("original-height",this.mmheight),this.zoom(this.scale)},t.prototype.createHeaderLine=function(){var i=this;this.headerLinetarget=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
      '),this.headerLinetarget.css("top",(this.paperHeader||-1)+"pt"),0==this.paperHeader&&this.headerLinetarget.addClass("hideheaderLinetarget"),this.paperContentTarget.append(this.headerLinetarget),this.dragHeadLineOrFootLine(this.headerLinetarget,function(t,e){e>=i.paperFooter&&(e=i.paperFooter-10),i.paperHeader=0<=e?e:0,i.triggerOnPaperBaseInfoChanged()})},t.prototype.createFooterLine=function(){var i=this;this.footerLinetarget=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
      '),this.footerLinetarget.css("top",parseInt(this.paperFooter.toString())+"pt"),this.paperFooter==this.height&&(this.footerLinetarget.css("top",this.mmheight-p.a.instance.paperHeightTrim+"mm"),this.footerLinetarget.addClass("hidefooterLinetarget")),this.paperContentTarget.append(this.footerLinetarget),this.dragHeadLineOrFootLine(this.footerLinetarget,function(t,e){e<=i.paperHeader&&(e=i.paperHeader+10),i.paperFooter=e,i.triggerOnPaperBaseInfoChanged()})},t.prototype.createPaperNumber=function(t,e){var i=this,n=this.target.find(".hiprint-paperNumber");return n.length?n.html(t):((n=jquery__WEBPACK_IMPORTED_MODULE_60___default()(''+t+"")).css("top",this.paperNumberTop+"pt"),n.css("left",this.paperNumberLeft+"pt"),this.paperContentTarget.append(n),e&&this.dragHeadLineOrFootLine(n,function(t,e){i.paperNumberTop=e,i.paperNumberLeft=t,i.triggerOnPaperBaseInfoChanged()},!0)),n},t.prototype.getTarget=function(){return this.target},t.prototype.append=function(t){this.paperContentTarget.append(t)},t.prototype.updateReferenceElement=function(t){t&&(this.referenceElement=t)},t.prototype.updatePrintLine=function(t){t>=this.printLine&&(this.printLine=t)},t.prototype.design=function(t){var e=this;this.createHeaderLine(),this.createFooterLine(),this.target.addClass("design"),t&&t.grid&&this.target.addClass("grid"),this.paperNumberTarget=this.createPaperNumber(this.formatPaperNumber(1,1),!0),this.createRuler(),this.createWaterMark(!0,this.panelIdx,this.watermarkOptions),this.resetPaperNumber(this.paperNumberTarget),jquery__WEBPACK_IMPORTED_MODULE_60___default()(this.paperNumberTarget).bind("dblclick.hiprint",function(){null==e.paperNumberDisabled&&(e.paperNumberDisabled=!1),e.paperNumberDisabled=!e.paperNumberDisabled,e.resetPaperNumber(e.paperNumberTarget),e.triggerOnPaperBaseInfoChanged("初始")}),jquery__WEBPACK_IMPORTED_MODULE_60___default()(this.paperNumberTarget).bind("click.hiprint",function(){o.a.event.trigger("BuildCustomOptionSettingEventKey_"+e.templateId,{options:{paperNumberFormat:e.paperNumberFormat,paperNumberDisabled:e.paperNumberDisabled,paperNumberContinue:e.paperNumberContinue},callback:function(t){e.paperNumberDisabled=!!t.paperNumberDisabled||void 0,e.paperNumberContinue=t.paperNumberContinue,e.paperNumberFormat=t.paperNumberFormat||void 0,e.createPaperNumber(e.formatPaperNumber(1,1),!0),e.resetPaperNumber(e.paperNumberTarget),e.triggerOnPaperBaseInfoChanged()}})})},t.prototype.resetPaperNumber=function(t){this.paperNumberDisabled?t.addClass("hiprint-paperNumber-disabled"):t.removeClass("hiprint-paperNumber-disabled")},t.prototype.updatePaperNumber=function(t,e,i){t=this.createPaperNumber(this.formatPaperNumber(t,e));this.paperNumberDisabled?t.hide():i&&this.index%2==1&&(t[0].style.left="",t.css("right",this.paperNumberLeft+"pt"))},t.prototype.formatPaperNumber=function(t,e){return this.createWaterMark(!1,t,this.watermarkOptions),eval("`"+(this.paperNumberFormat||this.defaultPaperNumberFormat).replace("paperNo",t).replace("paperCount",e)+"`")},t.prototype.dragHeadLineOrFootLine=function(t,n,e){var i=this;t.hidraggable({axis:e?void 0:"v",onDrag:function(t,e,i){n(e,i)},moveUnit:"pt",minMove:p.a.instance.movingDistance,onBeforeDrag:function(t){s.a.instance.draging=!0},getScale:function(){return i.scale||1},onStopDrag:function(t){i.headerLinetarget.css("top",i.paperHeader+"pt"),i.footerLinetarget.css("top",i.paperFooter+"pt"),s.a.instance.draging=!1,i.footerLinetarget.removeClass("hidefooterLinetarget"),i.headerLinetarget.removeClass("hideheaderLinetarget")}})},t.prototype.resize=function(t,e){var i=this.paperFooter/this.height,t=(this.width=o.a.mm.toPt(t),this.height=o.a.mm.toPt(e),this.mmwidth=t,this.mmheight=e,this.target.css("width",t+"mm"),this.target.css("height",e-p.a.instance.paperHeightTrim+"mm"),this.target.attr("original-height",this.mmheight),this.height*i);this.paperFooter=t||this.height,this.footerLinetarget.css("top",t+"pt"),this.contentHeight=this.paperFooter-this.paperHeader,this.paperNumberLeft=this.paperNumberLeft>this.width?parseInt((this.width-30).toString()):this.paperNumberLeft,this.paperNumberTop=this.paperNumberTop>this.height?this.paperNumberTop=parseInt((this.height-22).toString()):this.paperNumberTop,this.paperNumberTarget.css("top",this.paperNumberTop+"pt"),this.paperNumberTarget.css("left",this.paperNumberLeft+"pt"),this.triggerOnPaperBaseInfoChanged("调整大小")},t.prototype.zoom=function(t){t&&(this.scale=t,this.target.css("transform","scale("+t+")"),1\n \n \n ')},t.prototype.createWaterMark=function(t,e,i){var n=this,i=Object.assign({},i||{},{id:"".concat(n.templateId,"_").concat(n.panelIdx,"_").concat(e||1,"_").concat(t?"design":n.index),watch:t,container:n.target[0]});i.container&&(i.content?(t&&_plugins_watermark_js__WEBPACK_IMPORTED_MODULE_65__.a.destroyWatermark(Object.assign({},i,{id:"".concat(n.templateId,"_").concat(n.panelIdx,"_").concat(e||1,"_").concat(n.index)})),_plugins_watermark_js__WEBPACK_IMPORTED_MODULE_65__.a.createWatermark(i)):_plugins_watermark_js__WEBPACK_IMPORTED_MODULE_65__.a.destroyWatermark(i))},t.prototype.displayHeight=function(){return this.mmheight-p.a.instance.paperHeightTrim+"mm"},t.prototype.displayWidth=function(){return this.mmwidth+"mm"},t.prototype.getPanelTarget=function(){return this.target.parent(".hiprint-printPanel ")},t}(),P=n(6),_=function(){var n=function(t,e){return(n=Object.setPrototypeOf||(_instanceof({__proto__:[]},Array)?function(t,e){t.__proto__=e}:function(t,e){for(var i in e)e.hasOwnProperty(i)&&(t[i]=e[i])}))(t,e)};return function(t,e){function i(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(i.prototype=e.prototype,new i)}}(),w=function(i){function t(t,e){t=i.call(this,t)||this;return t.options=new b(e),t.options.setDefault(new b(p.a.instance.longText.default).getPrintElementOptionEntity()),t}return _(t,i),t.prototype.getDesignTarget=function(t){t=i.prototype.getDesignTarget.call(this,t);return t.find(".hiprint-printElement-longText-content").css("border","1px dashed #cebcbc"),t},t.prototype.getProxyTarget=function(t){t&&this.SetProxyTargetOption(t);var t=this.getData(),e=this.createTarget(this.printElementType.getText(!0),t);return this.updateTargetSize(e),this.css(e,t),e},t.prototype.updateDesignViewFromOptions=function(){var t,e;this.designTarget&&(t=this.getData(),e=this.getHtml(this.designPaper)[0].target,this.designTarget.find(".hiprint-printElement-longText-content").html(e.find(".hiprint-printElement-longText-content").html()),this.css(this.designTarget,t))},t.prototype.getConfigOptions=function(){return p.a.instance.longText},t.prototype.getTitle=function(){return this.options.title||this.printElementType.title},t.prototype.getData=function(i){var t=this.getField(),t=t&&t.split(".").reduce(function(t,e){return t?t[e]:i?i[e]:""},!1)||"";return i?t||"":this.options.testData||this.printElementType.getData()||""},t.prototype.updateTargetText=function(t,e,i){t=t.find(".hiprint-printElement-longText-content"),e=this.getText(e,i);t.html(e)},t.prototype.createTarget=function(t,e){var i=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
      ');return this.updateTargetText(i,t,e),i},t.prototype.getText=function(t,e){var i=this.getFormatter();return e=e&&(0!=this.options.leftSpaceRemoved?e.toString().replace(/^\s*/,""):e),(this.getField()?(!this.options.getHideTitle()&&t?t+":":"")+(i?i(t,e,this.options,this._currenttemplateData):e):i?i(t,t,this.options,this._currenttemplateData):t||"")||""},t.prototype.getHtml=function(t,e){this.setCurrenttemplateData(e),this.createTempContainer();t=this.getPaperHtmlResult(t,e);return this.removeTempContainer(),t},t.prototype.getHeightByData=function(t){this.createTempContainer();t=this.getPaperHtmlResult(new T("","",void 0,1e3,1e3,0,25e3,0,0,!0,!0,void 0,0,void 0),{},t);return this.removeTempContainer(),t[0].referenceElement.bottomInLastPaper-t[0].referenceElement.printTopInPaper},t.prototype.getLongTextIndent=function(){return this.options.longTextIndent?'':''},t.prototype.getPaperHtmlResult=function(t,e,i){var n=this,r=[],a=0,i=i||this.getData(e),o=this.getText(this.getTitle(),i),s=this.createTarget(this.getTitle(),this.options.testData||""),c=(this.css(s,i),e?this.updateTargetWidth(s):this.updateTargetSize(s),this.getTempContainer().html(""),this.getTempContainer().append(s),[this.getLongTextIndent()]),l=o.split(new RegExp("\r|\n","g"));if(l.forEach(function(t,e){t=0!=n.options.leftSpaceRemoved?(t||"").toString().replace(/^\s*/,""):t;c=c.concat(t.split("")),e"+n.getLongTextIndent())}),0==c.length&&(c=[""]),this.isHeaderOrFooter()||this.isFixed()||!e)(f=this.getStringBySpecificHeight(c,25e3,s)).target.css("left",this.options.displayLeft()),f.target.css("top",this.options.displayTop()),f.target[0].height="",r.push(new P.a({target:f.target,printLine:this.options.displayTop()+f.height,referenceElement:new E.a({top:this.options.getTop(),left:this.options.getLeft(),height:this.options.getHeight(),width:this.options.getWidth(),beginPrintPaperIndex:t.index,bottomInLastPaper:this.options.getTop()+f.height,printTopInPaper:this.options.getTop()})}));else for(var p=this.getBeginPrintTopInPaperByReferenceElement(t);0this.options.lHeight?f.height:this.options.lHeight):p+f.height):(h=t.paperHeader,f.target.css("top",h+"pt"),h+f.height),r.push(new P.a({target:f.target,printLine:u,referenceElement:new E.a({top:this.options.getTop(),left:this.options.getLeft(),height:this.options.getHeight(),width:this.options.getWidth(),beginPrintPaperIndex:t.index,bottomInLastPaper:u,printTopInPaper:h})})),a++,e&&this.updatePanelHeight(u+this.options.getHeight(),t)}return r},t.prototype.getStringBySpecificHeight=function(t,e,i){var e=o.a.pt.toPx(e),n=void 0;return(n="none"==this.panel.panelPageRule?this.IsPaginationIndex(t,t.length,-1,i):this.IsPaginationIndex(t,t.length-1,e,i)).IsPagination?n:this.BinarySearch(t,0,t.length-1,e,i)},t.prototype.BinarySearch=function(t,e,i,n,r){var a,o=Math.floor((e+i)/2);return i=t.length-1&&a
      ');try{i?(jsbarcode__WEBPACK_IMPORTED_MODULE_62___default()(p.find(".hibarcode_imgcode")[0],i,{format:this.options.getbarcodeMode(),width:1,textMargin:-1,lineColor:this.options.color||"#000000",margin:0,height:parseInt(o.a.pt.toPx(this.options.getHeight()||10).toString()),displayValue:!1}),p.find(".hibarcode_imgcode").attr("height","100%"),p.find(".hibarcode_imgcode").attr("width","100%"),this.options.hideTitle||p.find(".hibarcode_displayValue").html(i)):p.html("")}catch(t){p.html("".concat(i18n.__("此格式不支持该文本")))}}if("qrcode"==e){p.html("");try{i&&(t.css("line-height",0),p.css("text-align","center"),a=this.options.getWidth()||20,s=this.options.getHeight()||20,c=jquery__WEBPACK_IMPORTED_MODULE_60___default()("
      ").css({width:(s
      ');return this.updateTargetText(n,t,e,i),n},t.prototype.getHtml=function(t,e,i){return this.getHtml2(t,e,i)},t}(f.a),I=function(){var n=function(t,e){return(n=Object.setPrototypeOf||(_instanceof({__proto__:[]},Array)?function(t,e){t.__proto__=e}:function(t,e){for(var i in e)e.hasOwnProperty(i)&&(t[i]=e[i])}))(t,e)};return function(t,e){function i(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(i.prototype=e.prototype,new i)}}(),R=function(e){function t(t){return e.call(this,t)||this}return I(t,e),t}(g.a),M=function(){var n=function(t,e){return(n=Object.setPrototypeOf||(_instanceof({__proto__:[]},Array)?function(t,e){t.__proto__=e}:function(t,e){for(var i in e)e.hasOwnProperty(i)&&(t[i]=e[i])}))(t,e)};return function(t,e){function i(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(i.prototype=e.prototype,new i)}}(),S=function(i){function t(t,e){t=i.call(this,t)||this;return t.options=new R(e),t.options.setDefault(new R(p.a.instance.html.default).getPrintElementOptionEntity()),t}return M(t,i),t.prototype.updateDesignViewFromOptions=function(){var t;this.designTarget&&(t=this.getData(),this.css(this.designTarget,t),this.updateTargetHtml())},t.prototype.updateTargetHtml=function(){var t=this.getFormatter();t&&(t=t(this.getData(),this.options,this._currenttemplateData),this.designTarget.find(".hiprint-printElement-html-content").html(t))},t.prototype.getConfigOptions=function(){return p.a.instance.html},t.prototype.createTarget=function(t,e){var i=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
      '),n=this.getFormatter();return n?(n=n(this.getData(),this.options,this._currenttemplateData),i.find(".hiprint-printElement-html-content").append(n)):this.options.content&&i.find(".hiprint-printElement-html-content").append(this.options.content),i},t.prototype.getHtml=function(t,e,i){return this.getHtml2(t,e,i)},t}(f.a),B=function(){var n=function(t,e){return(n=Object.setPrototypeOf||(_instanceof({__proto__:[]},Array)?function(t,e){t.__proto__=e}:function(t,e){for(var i in e)e.hasOwnProperty(i)&&(t[i]=e[i])}))(t,e)};return function(t,e){function i(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(i.prototype=e.prototype,new i)}}(),F=function(i){function t(t,e){t=i.call(this,t)||this;return t.options=new g.a(e),t.options.setDefault(new g.a(p.a.instance.vline.default).getPrintElementOptionEntity()),t}return B(t,i),t.prototype.updateDesignViewFromOptions=function(){var t;this.designTarget&&(t=this.getData(),this.css(this.designTarget,t))},t.prototype.getConfigOptions=function(){return p.a.instance.vline},t.prototype.createTarget=function(t,e){return jquery__WEBPACK_IMPORTED_MODULE_60___default()('
      ')},t.prototype.getReizeableShowPoints=function(){return["s","r"]},t.prototype.getHtml=function(t,e,i){return this.getHtml2(t,e,i)},t}(f.a),L=function(){var n=function(t,e){return(n=Object.setPrototypeOf||(_instanceof({__proto__:[]},Array)?function(t,e){t.__proto__=e}:function(t,e){for(var i in e)e.hasOwnProperty(i)&&(t[i]=e[i])}))(t,e)};return function(t,e){function i(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(i.prototype=e.prototype,new i)}}(),A=function(i){function t(t,e){t=i.call(this,t)||this;return t.options=new g.a(e),t.options.setDefault(new g.a(p.a.instance.hline.default).getPrintElementOptionEntity()),t}return L(t,i),t.prototype.updateDesignViewFromOptions=function(){var t;this.designTarget&&(t=this.getData(),this.css(this.designTarget,t))},t.prototype.getConfigOptions=function(){return p.a.instance.hline},t.prototype.createTarget=function(t,e){return jquery__WEBPACK_IMPORTED_MODULE_60___default()('
      ')},t.prototype.getReizeableShowPoints=function(){return["e","r"]},t}(f.a),z=function(){var n=function(t,e){return(n=Object.setPrototypeOf||(_instanceof({__proto__:[]},Array)?function(t,e){t.__proto__=e}:function(t,e){for(var i in e)e.hasOwnProperty(i)&&(t[i]=e[i])}))(t,e)};return function(t,e){function i(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(i.prototype=e.prototype,new i)}}(),k=function(i){function t(t,e){t=i.call(this,t)||this;return t.options=new g.a(e),t.options.setDefault(new g.a(p.a.instance.rect.default).getPrintElementOptionEntity()),t}return z(t,i),t.prototype.updateDesignViewFromOptions=function(){var t;this.designTarget&&(t=this.getData(),this.css(this.designTarget,t))},t.prototype.getConfigOptions=function(){return p.a.instance.rect},t.prototype.createTarget=function(t,e){return jquery__WEBPACK_IMPORTED_MODULE_60___default()('
      ')},t.prototype.getHtml=function(t,e,i){return this.getHtml2(t,e,i)},t}(f.a),N=function(){var n=function(t,e){return(n=Object.setPrototypeOf||(_instanceof({__proto__:[]},Array)?function(t,e){t.__proto__=e}:function(t,e){for(var i in e)e.hasOwnProperty(i)&&(t[i]=e[i])}))(t,e)};return function(t,e){function i(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(i.prototype=e.prototype,new i)}}(),V=function(i){function t(t,e){t=i.call(this,t)||this;return t.options=new g.a(e),t.options.setDefault(new g.a(p.a.instance.oval.default).getPrintElementOptionEntity()),t}return N(t,i),t.prototype.updateDesignViewFromOptions=function(){var t;this.designTarget&&(t=this.getData(),this.css(this.designTarget,t))},t.prototype.getConfigOptions=function(){return p.a.instance.oval},t.prototype.createTarget=function(t,e){return jquery__WEBPACK_IMPORTED_MODULE_60___default()('
      ')},t.prototype.getHtml=function(t,e,i){return this.getHtml2(t,e,i)},t}(f.a),barcode=function(a){function t(t,e){t=a.call(this,t)||this;return t.options=new g.a(e),t.options.setDefault(new g.a(p.a.instance.barcode.default).getPrintElementOptionEntity()),t}return N(t,a),t.prototype.updateDesignViewFromOptions=function(){var t;this.designTarget&&(t=this.getData(),this.css(this.designTarget,t),this.initBarcode(this.designTarget,this.getTitle(),this.getData()))},t.prototype.getConfigOptions=function(){return p.a.instance.barcode},t.prototype.onResize=function(t,e,i,n,r){a.prototype.onResize.call(this,t,e,i,n,r),this.initBarcode(this.designTarget,this.getTitle(),this.getData())},t.prototype.getTitle=function(){return this.options.title||this.printElementType.title},t.prototype.getData=function(i){var t=this.getField();return i?t&&t.split(".").reduce(function(t,e){return t?t[e]:i?i[e]:""},!1)||"":this.options.testData||this.printElementType.getData()||""},t.prototype.initBarcode=function(e,t,i){e=(e=e||this.designTarget).find(".hiprint-printElement-barcode-content");try{var n=bwip_js__WEBPACK_IMPORTED_MODULE_64___default.a.toSVG({bcid:this.options.barcodeType||"code128",text:i||this.options.testData||this.options.title,scale:1,width:parseInt(o.a.pt.toPx(this.options.getWidth())/2.835),height:parseInt(o.a.pt.toPx(this.options.getHeight())/2.835),includetext:!1});e.html(jquery__WEBPACK_IMPORTED_MODULE_60___default()(n)),this.options.hideTitle||e.append(jquery__WEBPACK_IMPORTED_MODULE_60___default()('
      '.concat(t?t+(i?":":""):"").concat(i,"
      ")))}catch(t){e.html(jquery__WEBPACK_IMPORTED_MODULE_60___default()("
      ".concat(i18n.__("条形码生成失败"),"
      ")))}},t.prototype.createTarget=function(t,e){var i=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
      ');return this.initBarcode(i,t,e),i},t.prototype.getHtml=function(t,e,i){return this.getHtml2(t,e,i)},t}(f.a),qrcode=function(a){function t(t,e){t=a.call(this,t)||this;return t.options=new g.a(e),t.options.setDefault(new g.a(p.a.instance.qrcode.default).getPrintElementOptionEntity()),t}return N(t,a),t.prototype.updateDesignViewFromOptions=function(){var t;this.designTarget&&(t=this.getData(),this.css(this.designTarget,t),this.initQrcode(this.designTarget,this.getTitle(),this.getData()))},t.prototype.getConfigOptions=function(){return p.a.instance.qrcode},t.prototype.onResize=function(t,e,i,n,r){a.prototype.onResize.call(this,t,e,i,n,r),this.initQrcode(this.designTarget,this.getTitle(),this.getData())},t.prototype.getTitle=function(){return this.options.title||this.printElementType.title},t.prototype.getData=function(i){var t=this.getField();return i?t&&t.split(".").reduce(function(t,e){return t?t[e]:i?i[e]:""},!1)||"":this.options.testData||this.printElementType.getData()||""},t.prototype.initQrcode=function(e,t,i){e=(e=e||this.designTarget).find(".hiprint-printElement-qrcode-content");try{var n=bwip_js__WEBPACK_IMPORTED_MODULE_64___default.a.toSVG({bcid:this.options.qrcodeType||"qrcode",text:i||this.options.testData||this.options.title,scale:1,width:parseInt(o.a.pt.toPx(this.options.getWidth())/2.835),height:parseInt(o.a.pt.toPx(this.options.getHeight())/2.835),includetext:!1});e.html(jquery__WEBPACK_IMPORTED_MODULE_60___default()(n)),this.options.hideTitle||e.append(jquery__WEBPACK_IMPORTED_MODULE_60___default()('
      '.concat(t?t+(i?":":""):"").concat(i,"
      ")))}catch(t){e.html(jquery__WEBPACK_IMPORTED_MODULE_60___default()("
      ".concat(i18n.__("二维码生成失败"),"
      ")))}},t.prototype.createTarget=function(t,e){var i=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
      ');return this.initQrcode(i,t,e),i},t.prototype.getHtml=function(t,e,i){return this.getHtml2(t,e,i)},t}(f.a),W=function(){function t(){}return t.createPrintElement=function(t,e){return"text"==t.type?new D(t,e):"image"==t.type?new v(t,e):"longText"==t.type?new w(t,e):"table"==t.type?new d.a(t,e):"html"==t.type?new S(t,e):"vline"==t.type?new F(t,e):"hline"==t.type?new A(t,e):"rect"==t.type?new k(t,e):"oval"==t.type?new V(t,e):"barcode"==t.type?new barcode(t,e):"qrcode"==t.type?new qrcode(t,e):void 0},t}(),j=function(){function t(t){this.field=t.field,this.fields=t.fields,this.title=t.title,this.text=t.text,this.tid=t.tid,this.data=t.data,this.styler=t.styler,this.formatter=t.formatter,this.type=t.type,this.onRendered=t.onRendered,this.options=t.options}return t.prototype.getText=function(t){return t?this.title||this.text||"":this.text||this.title||""},t.prototype.getData=function(){return this.data},t.prototype.createPrintElement=function(t){var e={};return jquery__WEBPACK_IMPORTED_MODULE_60___default.a.extend(e,t||{}),W.createPrintElement(this,e)},t.prototype.getPrintElementTypeEntity=function(){return new c({title:this.title,type:this.type})},t.prototype.getFields=function(){return this.fields},t.prototype.getOptions=function(){return this.options||{}},t}(),U=n(16),K=n(12),G=function(){var n=function(t,e){return(n=Object.setPrototypeOf||(_instanceof({__proto__:[]},Array)?function(t,e){t.__proto__=e}:function(t,e){for(var i in e)e.hasOwnProperty(i)&&(t[i]=e[i])}))(t,e)};return function(t,e){function i(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(i.prototype=e.prototype,new i)}}(),q=function(i){function t(t){var e=i.call(this,t)||this;return(t=t||{}).columns?(e.columns=[],t.columns.forEach(function(t){e.columns.push(new K.a(t))})):e.columns=[new K.a({columns:[new u.a({width:100}),new u.a({width:100})]})],e.lHeight=t.lHeight,e.autoCompletion=t.autoCompletion,e.tableFooterRepeat=t.tableFooterRepeat,e}return G(t,i),t.prototype.getPrintElementOptionEntity=function(){var e=i.prototype.getPrintElementOptionEntity.call(this);return e.fields=this.fields,e.columns=[],this.columns.forEach(function(t){e.columns.push(t.getPrintElementOptionEntity())}),e},t}(g.a),Q=function(){var n=function(t,e){return(n=Object.setPrototypeOf||(_instanceof({__proto__:[]},Array)?function(t,e){t.__proto__=e}:function(t,e){for(var i in e)e.hasOwnProperty(i)&&(t[i]=e[i])}))(t,e)};return function(t,e){function i(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(i.prototype=e.prototype,new i)}}(),tt=function(){var n=function(t,e){return(n=Object.setPrototypeOf||(_instanceof({__proto__:[]},Array)?function(t,e){t.__proto__=e}:function(t,e){for(var i in e)e.hasOwnProperty(i)&&(t[i]=e[i])}))(t,e)};return function(t,e){function i(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(i.prototype=e.prototype,new i)}}(),et=function(e){function t(t){return e.call(this,t)||this}return tt(t,e),t.prototype.createPrintElement=function(t){var e={};return jquery__WEBPACK_IMPORTED_MODULE_60___default.a.extend(e,t||{}),W.createPrintElement(this,e)},t.prototype.getPrintElementTypeEntity=function(){return new c({title:this.title,type:this.type})},t}(j),nt=function(){function t(){}return t.createPrintElementType=function(t){return t.type=t.type||"text",new("text"==t.type?et:"table"==t.type?h:j)(t)},t}(),it=function(){function i(){}return i.getElementTypeGroups=function(t){t=i.formatterModule(t);return a.instance[t]||[]},i.getElementType=function(t,e){if(t)return a.instance.getElementType(t);nt.createPrintElementType({type:e})},i.build=function(t,e){e=i.formatterModule(e),t=(new l).createPrintElementTypeHtml(t,this.getElementTypeGroups(e));this.enableDrag(t)},i.buildByHtml=function(t){this.enableDrag(t)},i.enableDrag=function(t){t.hidraggable({revert:!0,proxy:function(t){var e=s.a.instance.getDragingPrintElement(),e=e.printElement.getProxyTarget(e.printElement.printElementType.getOptions());return e.appendTo("body"),e.css("z-index","9999"),e},moveUnit:"pt",minMove:4,onBeforeDrag:function(t){s.a.instance.draging=!0;var e=jquery__WEBPACK_IMPORTED_MODULE_60___default()(t.data.target).attr("tid"),t=i.getElementType(e,jquery__WEBPACK_IMPORTED_MODULE_60___default()(t.data.target).attr("ptype"));if(!t)throw new Error("".concat(i18n.__("请检查 hiprint.init 的 provider 是否配置了")," [").concat(e,"]"));e=t.createPrintElement();if(e||"tableCustom"!=t.type)return s.a.instance.setDragingPrintElement(e),!0;throw new Error("".concat(i18n.__("已移除'tableCustom',请替换使用'table'详情见更新记录")))},onDrag:function(t,e,i){s.a.instance.getDragingPrintElement().updatePosition(e,i)},onStopDrag:function(t){s.a.instance.draging=!1}})},i.formatterModule=function(t){return t||"_default"},i}(),ot=function(t,e){var i=this;this.name=t,this.printElementTypes=[],e.forEach(function(t){i.printElementTypes.push(nt.createPrintElementType(t))})},rt=function(t){var e;this.index=t.index,this.name=t.name,this.paperType=t.paperType,!this.paperType||(e=s.a.instance[this.paperType],t.height)?(this.height=t.height,this.width=t.width):(this.height=e.height,this.width=e.width),this.paperHeader=t.paperHeader||0,this.paperFooter=t.paperFooter||o.a.mm.toPt(this.height),this.printElements=t.printElements||[],this.paperNumberLeft=t.paperNumberLeft,this.paperNumberTop=t.paperNumberTop,this.paperNumberDisabled=t.paperNumberDisabled,this.paperNumberContinue=t.paperNumberContinue,this.paperNumberFormat=t.paperNumberFormat,this.panelPaperRule=t.panelPaperRule,this.panelPageRule=t.panelPageRule,this.rotate=t.rotate||void 0,this.firstPaperFooter=t.firstPaperFooter,this.evenPaperFooter=t.evenPaperFooter,this.oddPaperFooter=t.oddPaperFooter,this.lastPaperFooter=t.lastPaperFooter,this.topOffset=t.topOffset,this.fontFamily=t.fontFamily,this.leftOffset=t.leftOffset,this.orient=t.orient,this.scale=t.scale,this.watermarkOptions=t.watermarkOptions},at=function(){function t(t,e,i,n){this.bx=t,this.by=e,this.ex=t,this.ey=e,this.startX=this.minX=t,this.startY=this.minY=e,this.maxX=t,this.maxY=e,this.lastLeft=i,this.lastTop=n}return t.prototype.updateRect=function(t,e){this.ex=t,this.ey=e,this.minX=this.startXthis.lastPaperFooter&&(p=l.createNewPage(c.length,p.referenceElement),c.push(p),a.append(p.getTarget())),this.panelPaperRule&&("odd"==this.panelPaperRule&&c.length%2==0&&(p=l.createNewPage(c.length,p.referenceElement),c.push(p),a.append(p.getTarget())),"even"==this.panelPaperRule)&&c.length%2==1&&(p=l.createNewPage(c.length,p.referenceElement),c.push(p),a.append(p.getTarget())),c.forEach(function(t){t.updatePaperNumber(t.index+1,c.length,i.paperNumberToggleInEven),o.fillPaperHeaderAndFooter(t,e,c.length),i&&(null!=i.leftOffset&&t.setLeftOffset(i.leftOffset),null!=i.topOffset)&&t.setTopOffset(i.topOffset)}),a.prepend(this.getPrintStyle()),s.paperNumberContinue&&hinnn._paperList.forEach(function(t,e){t.updatePaperNumber(e+1,hinnn._paperList.length)})),a},t.prototype.resize=function(t,e,i,n){this.width=e,this.height=i,this.paperType=t,this.rotate=n,this.designPaper.resize(e,i)},t.prototype.rotatePaper=function(){null==this.rotate&&(this.rotate=!1),this.rotate=!this.rotate,this.resize(this.paperType,this.height,this.width,this.rotate)},t.prototype.zoom=function(t,e){this.scale=e?t:void 0,this.designPaper.zoom(t)},t.prototype.getTarget=function(){return this.target},t.prototype.enable=function(){this.target.removeClass("hipanel-disable")},t.prototype.disable=function(){this.target.addClass("hipanel-disable")},t.prototype.getPanelEntity=function(e){var i=[];return this.printElements.forEach(function(t){i.push(t.getPrintElementEntity(e))}),new rt({index:this.index,name:this.name||this.index+1,width:this.width,height:this.height,paperType:this.paperType,paperHeader:this.paperHeader,paperFooter:this.paperFooter,paperNumberDisabled:!!this.paperNumberDisabled||void 0,paperNumberContinue:null==this.paperNumberContinue||this.paperNumberContinue,paperNumberFormat:this.paperNumberFormat||void 0,panelPaperRule:this.panelPaperRule||void 0,panelPageRule:this.panelPageRule||void 0,paperNumberLeft:this.paperNumberLeft,paperNumberTop:this.paperNumberTop,printElements:i,rotate:this.rotate,firstPaperFooter:this.firstPaperFooter,evenPaperFooter:this.evenPaperFooter,oddPaperFooter:this.oddPaperFooter,lastPaperFooter:this.lastPaperFooter,topOffset:this.topOffset,fontFamily:this.fontFamily,orient:this.orient,scale:this.scale,watermarkOptions:this.watermarkOptions||void 0,leftOffset:this.leftOffset})},t.prototype.createTarget=function(){var t=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
      ');return this.css(t),t},t.prototype.droppablePaper=function(c){var l=this;c.getTarget().hidroppable({accept:".ep-draggable-item",onDrop:function(t,e){var i=s.a.instance.getDragingPrintElement(),n=i.printElement,r=l.designPaper.scale||1,a=(i.left-o.a.px.toPt(l.target.children(".hiprint-printPaper").offset().left))/r,i=(i.top-o.a.px.toPt(l.target.children(".hiprint-printPaper").offset().top))/r;n.updateSizeAndPositionOptions(l.mathroundToporleft(a),l.mathroundToporleft(i)),n.setTemplateId(l.templateId),n.setPanel(l),l.appendDesignPrintElement(l.designPaper,n,!0),l.printElements.push(n),n.design(void 0,c),o.a.event.trigger("hiprintTemplateDataChanged_"+l.templateId,"新增")}})},t.prototype.initPrintElements=function(t){var i=this;this.printElements=[],t&&t.forEach(function(t){var e;(e=t.printElementType?nt.createPrintElementType(t.printElementType):a.instance.getElementType(t.tid))&&((e=e.createPrintElement(t.options)).setTemplateId(i.templateId),e.setPanel(i),i.printElements.push(e))})},t.prototype.mathroundToporleft=function(t){var e=p.a.instance.movingDistance;return Math.round(t/e)*e},t.prototype.appendDesignPrintElement=function(t,e,i){e.setCurrenttemplateData(void 0);var n=e.getDesignTarget(t);n.addClass("design"),i&&e.initSizeByHtml(n),t.append(n)},t.prototype.createNewPage=function(t,e){t=new T(this.templateId,this.index,this.watermarkOptions,this.panelPageRule,this.scale,this.width,this.height,this.paperHeader,this.paperFooter,this.paperNumberLeft,this.paperNumberTop,this.paperNumberDisabled,this.paperNumberContinue,this.paperNumberFormat,t,e);return t.setFooter(this.firstPaperFooter,this.evenPaperFooter,this.oddPaperFooter,this.lastPaperFooter),t.setOffset(this.leftOffset,this.topOffset),t},t.prototype.orderPrintElements=function(){this.printElements=o.a.orderBy(this.printElements,function(t){return t.options.getLeft()}),this.printElements=o.a.orderBy(this.printElements,function(t){return t.options.getTop()})},t.prototype.fillPaperHeaderAndFooter=function(e,i,n){this.printElements.filter(function(t){return t.isFixed()||t.isHeaderOrFooter()}).forEach(function(t){t.isFixed(),t.showInPage(e.index,n)&&(t=t.getHtml(e,i)).length&&e.append(t[0].target)})},t.prototype.clear=function(){this.printElements.forEach(function(t){t.designTarget&&t.designTarget.length&&t.designTarget.remove()}),this.printElements=[],o.a.event.trigger("hiprintTemplateDataChanged_"+this.templateId,"清空")},t.prototype.insertPrintElementToPanel=function(t){var e=this.getPrintElementTypeByEntity(t);e&&((e=e.createPrintElement(t.options)).setTemplateId(this.templateId),e.setPanel(this),this.printElements.push(e))},t.prototype.addPrintText=function(t){t.printElementType=t.printElementType||{},t.printElementType.type="text",this.insertPrintElementToPanel(t)},t.prototype.addPrintHtml=function(t){t.printElementType=t.printElementType||{},t.printElementType.type="html",this.insertPrintElementToPanel(t)},t.prototype.addPrintTable=function(t){var e;t.printElementType=t.printElementType||{},t.printElementType.type="table",t.options&&t.options.columns&&(e=jquery__WEBPACK_IMPORTED_MODULE_60___default.a.extend({},t.options.columns),t.printElementType.columns=e.columns,e.columns=void 0),this.insertPrintElementToPanel(t)},t.prototype.addPrintImage=function(t){t.printElementType=t.printElementType||{},t.printElementType.type="image",this.insertPrintElementToPanel(t)},t.prototype.addPrintLongText=function(t){t.printElementType=t.printElementType||{},t.printElementType.type="longText",this.insertPrintElementToPanel(t)},t.prototype.addPrintVline=function(t){t.printElementType=t.printElementType||{},t.printElementType.type="vline",this.insertPrintElementToPanel(t)},t.prototype.addPrintHline=function(t){t.printElementType=t.printElementType||{},t.printElementType.type="hline",this.insertPrintElementToPanel(t)},t.prototype.addPrintRect=function(t){t.printElementType=t.printElementType||{},t.printElementType.type="rect",this.insertPrintElementToPanel(t)},t.prototype.addPrintOval=function(t){t.printElementType=t.printElementType||{},t.printElementType.type="oval",this.insertPrintElementToPanel(t)},t.prototype.getPrintElementTypeByEntity=function(t){return t.tid?a.instance.getElementType(t.tid):nt.createPrintElementType(t.printElementType)},t.prototype.getPrintStyle=function(){return" \n"},t.prototype.getPrintSizeStyle=function(){return this.paperType?"size:"+this.paperType+" "+(this.height>this.width?"portrait":"landscape")+";":"size: "+this.width+"mm "+this.height+"mm "+(this.orient?1==this.orient?"portrait":"landscape":"")+";"},t.prototype.deletePrintElement=function(i){var n=this;this.printElements.filter(function(t,e){t.id==i.id&&(i.delete(),n.printElements.splice(e,1))})},t.prototype.getElementByTid=function(e){return this.printElements.filter(function(t){return t.printElementType.tid===e}).map(function(t,e){return t})},t.prototype.getElementByName=function(e){return this.printElements.filter(function(t){return t.options.name===e}).map(function(t,e){return t})},t.prototype.getElementById=function(e){return this.printElements.find(function(t){return t.id===e})},t.prototype.getFieldsInPanel=function(){var e=[];return this.printElements.forEach(function(t){t.options&&t.options.field?e.push(t.options.field):t.printElementType.field&&e.push(t.printElementType.field)}),e},t.prototype.getTestData=function(){var e={};return this.printElements.forEach(function(t){"table"!=t.printElementType.type&&(t.options&&t.options.field?e[t.options.field]=t.options.testData:t.printElementType.field&&(e[t.printElementType.field]=t.printElementType.data||t.options.testData))}),e},t.prototype.bindBatchMoveElement=function(){var e=this;this.designPaper.getTarget().on("mousemove",function(t){t.target.className&&"string"==_typeof(t.target.className)&&t.target.className.includes("editing")||(t.currentTarget.className==e.designPaper.target[0].className?(e.mouseOffsetX=t.offsetX,e.mouseOffsetY=t.offsetY):e.mouseOffsetX=e.mouseOffsetY=void 0,s.a.instance.draging)||1===t.buttons&&s.a.instance.rectDraging&&e.mouseRect&&(e.mouseRect.updateRect(t.pageX,t.pageY),e.updateRectPanel(e.mouseRect))}).on("mousedown",function(t){s.a.instance.rectDraging=!0,t.target.className&&"string"==_typeof(t.target.className)&&t.target.className.includes("editing")||s.a.instance.draging||(e.mouseRect&&e.mouseRect.target&&e.mouseRect.target.remove(),1===t.buttons&&"string"==_typeof(t.target.className)&&t.target.className.includes("hiprint-printPaper hidroppable design")&&(e.mouseRect=new at(t.pageX,t.pageY,s.a.instance.dragLengthCNum(t.pageX-e.designPaper.getTarget().offset().left,p.a.instance.movingDistance),s.a.instance.dragLengthCNum(t.pageY-e.designPaper.getTarget().offset().top,p.a.instance.movingDistance))))}).on("mouseup",function(t){s.a.instance.rectDraging=!1})},t.prototype.getElementInRect=function(e){var i=[];return this.printElements.filter(function(t){return!1!==t.options.draggable}).forEach(function(t){t.inRect(e)&&i.push(t)}),i},t.prototype.updateRectPanel=function(t){var e,i,n=this,r=this.designPaper.getTarget(),a=this.designPaper.scale||1;this.mouseRect.target||(this.mouseRect.target=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
      '),r.find(".hiprint-printPaper-content").append(this.mouseRect.target),this.bingKeyboardMoveEvent(this.mouseRect.target),this.mouseRect.target.hidraggable({onDrag:function(t,e,i){n.mouseRect.lastLeft=n.mouseRect.lastLeft?o.a.px.toPt(n.mouseRect.target[0].offsetLeft):e/a,n.mouseRect.lastTop=n.mouseRect.lastTop?o.a.px.toPt(n.mouseRect.target[0].offsetTop):i/a,(n.mouseRect.mouseRectSelectedElement||[]).forEach(function(t){t.updatePositionByMultipleSelect(e-n.mouseRect.lastLeft,i-n.mouseRect.lastTop)}),n.mouseRect.lastLeft=e/a,n.mouseRect.lastTop=i/a,s.a.instance.changed=!0},moveUnit:"pt",minMove:p.a.instance.movingDistance,onBeforeDrag:function(t){n.mouseRect.target.focus(),s.a.instance.draging=!0,n.mouseRect.mouseRectSelectedElement||(n.mouseRect.mouseRectSelectedElement=n.getElementInRect(n.mouseRect)),n.mouseRect.target.css({transform:"unset"})},getScale:function(){return n.designPaper.scale||1},onStopDrag:function(t){s.a.instance.changed&&o.a.event.trigger("hiprintTemplateDataChanged_"+r.templateId,"框选移动"),s.a.instance.draging=!1,s.a.instance.changed=!1}})),t.ex>=t.bx&&t.ey>=t.by?this.mouseRect.target.css({height:t.maxY-t.minY+"px",width:t.maxX-t.minX+"px",left:t.lastLeft/a+"pt",top:t.lastTop/a+"pt",transform:"unset"}):t.ex=t.by?(i="scaleX(-1)","left"):"center top":t.startY!=t.minY&&t.startY!=t.maxY||(e=t.ex>=t.bx?"right":"left"),this.mouseRect.target.css({height:t.maxY-t.minY+"px",width:t.maxX-t.minX+"px",left:t.lastLeft/a+"pt",top:t.lastTop/a+"pt",transform:i,"transform-origin":e})),t.target.focus()},t.prototype.bingKeyboardMoveEvent=function(t){var i=this;t.attr("tabindex","1"),t.keydown(function(t){i.mouseRect.mouseRectSelectedElement||(i.mouseRect.mouseRectSelectedElement=i.getElementInRect(i.mouseRect));var e=i.mouseRect.mouseRectSelectedElement||[];switch(t.keyCode){case 37:i.mouseRect.updatePositionByMultipleSelect(0-p.a.instance.movingDistance,0),e.forEach(function(t){t.updatePositionByMultipleSelect(0-p.a.instance.movingDistance,0)}),t.preventDefault();break;case 38:i.mouseRect.updatePositionByMultipleSelect(0,0-p.a.instance.movingDistance),e.forEach(function(t){t.updatePositionByMultipleSelect(0,0-p.a.instance.movingDistance)}),t.preventDefault();break;case 39:i.mouseRect.updatePositionByMultipleSelect(p.a.instance.movingDistance,0),e.forEach(function(t){t.updatePositionByMultipleSelect(p.a.instance.movingDistance,0)}),t.preventDefault();break;case 40:i.mouseRect.updatePositionByMultipleSelect(0,p.a.instance.movingDistance),e.forEach(function(t){t.updatePositionByMultipleSelect(0,p.a.instance.movingDistance)}),t.preventDefault()}[37,38,39,40].includes(t.keyCode)&&o.a.event.trigger("hiprintTemplateDataChanged_"+i.templateId,"框选移动")})},t}(),st=function(t){if(t)if(t.panels){this.panels=[];for(var e=0;e
        '),t.forEach(function(t){var e=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
      • '+i18n.__(t.name)+"
      • "),r=(i.find(".prop-tab-items").append(e),jquery__WEBPACK_IMPORTED_MODULE_60___default()('
        '));t.list.forEach(function(t){t.submit=function(t){o.submitOption()};var e=t.createTarget(o,o.options,o.printElementType);n.printElementOptionSettingPanel[t.name]=e,r.append(e),["columns","dataType"].includes(t.name)?t.setValue(o.options[t.name],o.options,o.printElementType):["coordinate","widthHeight"].includes(t.name)?t.setValue(o.options,o):t.setValue(o.options[t.name]||o.printElementType[t.name]),e.find("textarea").bind("dblclick.textarea",function(t){jquery__WEBPACK_IMPORTED_MODULE_60___default()(this).val()||(t=t.target.placeholder||"",jquery__WEBPACK_IMPORTED_MODULE_60___default()(this).val(t))})}),0==t.list.length&&s&&s.length&&s.forEach(function(e){var i=e.callback,n=(e.callback=function(t){i&&i(t)},e.optionItems);e.title&&r.append('
        \n
        \n '+e.title+"\n
        \n
        "),n.forEach(function(t){t.submit=function(t){e.callback(a.getValueByOptionItems(n))},r.append(t.createTarget(a.printTemplate,e.options,void 0)),t.setValue(e.options[t.name],e.options,void 0)}),r.find(".auto-submit").change(function(){e.callback(a.getValueByOptionItems(n))}),r.find(".auto-submit:input").bind("keydown.submitOption",function(t){13===t.keyCode&&e.callback(a.getValueByOptionItems(n))}),r.find("textarea").bind("dblclick.textarea",function(t){jquery__WEBPACK_IMPORTED_MODULE_60___default()(this).val()||(t=t.target.placeholder||"",jquery__WEBPACK_IMPORTED_MODULE_60___default()(this).val(t))})}),i.append(r)})):(i=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
        '),o.getPrintElementOptionItems().forEach(function(t){t.submit=function(t){o.submitOption()};var e=t.createTarget(o,o.options,o.printElementType);n.printElementOptionSettingPanel[t.name]=e,i.append(e),["columns","dataType"].includes(t.name)?t.setValue(o.options[t.name],o.options,o.printElementType):["coordinate","widthHeight"].includes(t.name)?t.setValue(o.options,o):t.setValue(o.options[t.name]||o.printElementType[t.name])})),jquery__WEBPACK_IMPORTED_MODULE_60___default()('"))),c=jquery__WEBPACK_IMPORTED_MODULE_60___default()('"));i.append(r),0!=o.options.draggable&&i.append(c),t.length&&(i.on("click",".prop-tab-item",function(){var t=jquery__WEBPACK_IMPORTED_MODULE_60___default()(this),e=t.index(),t=(n.settingContainer.data("last-index",e),t.addClass("active"),t.siblings().removeClass("active"),i.find(".hiprint-option-items:eq("+e+")"));t.addClass("active"),t.siblings().removeClass("active")}),(e=+(n.settingContainer.data("last-index")||0))>=t.length&&(e=0),i.find(".prop-tab-item:eq("+e+")").click()),r.bind("click.submitOption",function(){o.submitOption()}),c.bind("click.deleteBtn",function(){hinnn.event.trigger("hiprintTemplateDataChanged_"+o.templateId,"删除"),a.printTemplate.deletePrintElement(o),n.clearSettingContainer()}),i.find(".auto-submit").change(function(t){o.submitOption()}),i.find(".auto-submit:input").bind("keydown.submitOption",function(t){13==t.keyCode&&o.submitOption()}),this.settingContainer.append(i),t.length<1&&s&&s.forEach(function(t){var e=t.callback;t.callback=function(t){e&&(e(t),o.submitOption())},n.buildSettingByCustomOptions(t,n.settingContainer)}),this.lastPrintElement=o},t.prototype.buildSettingByCustomOptions=function(e,t){var i=this,n=(this.clearLastPrintElement(),t||this.settingContainer),r=(t||this.settingContainer.html(""),[]),a=p.a.instance.panel.supportOptions.filter(function(t){return!t.hidden}).map(function(t){return t.name}),o=(e.optionItems?r=e.optionItems:Object.keys(e.options).filter(function(t){return a.includes(t)}).forEach(function(t){t=lt.a.getItem(t);t&&r.push(t)}),jquery__WEBPACK_IMPORTED_MODULE_60___default()('
        ')),t=(e.title&&o.append('
        \n
        \n '+e.title+"\n
        \n
        "),r.forEach(function(t){t.submit=function(t){e.callback(i.getValueByOptionItems(r))},o.append(t.createTarget(i.printTemplate,e.options,void 0)),t.setValue(e.options[t.name],e.options,void 0)}),jquery__WEBPACK_IMPORTED_MODULE_60___default()('")));o.append(t),t.bind("click.submitOption",function(){e.callback(i.getValueByOptionItems(r))}),o.find(".auto-submit").change(function(t){e.callback(i.getValueByOptionItems(r))}),o.find(".auto-submit:input").bind("keydown.submitOption",function(t){13==t.keyCode&&e.callback(i.getValueByOptionItems(r))}),n.append(o)},t.prototype.getValueByOptionItems=function(t){var e={};return t.forEach(function(t){e[t.name]=t.getValue()}),e},t}(),dt=function(){function t(t,e){this.paginationContainer=t,this.jqPaginationContainer=jquery__WEBPACK_IMPORTED_MODULE_60___default()(this.paginationContainer),this.template=e}return t.prototype.buildPagination=function(t){var e=this.template.getPaneltotal(),n=this;this.jqPaginationContainer.html("");for(var r=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
          '),a=0;a"+e+'x');i.find("span").click(function(){n.template.selectPanel(t),i.siblings().removeClass("selected"),jquery__WEBPACK_IMPORTED_MODULE_60___default()(this).parent("li").addClass("selected")}),i.find("a").click(function(){n.template.deletePanel(t),n.buildPagination()}),r.append(i)}();var i=jquery__WEBPACK_IMPORTED_MODULE_60___default()("
        • +
        • ");r.append(i),this.jqPaginationContainer.append(r),i.click(function(){function t(t){n.template.addPrintPanel(t||void 0,!0),n.buildPagination(),jquery__WEBPACK_IMPORTED_MODULE_60___default()(".hiprint-pagination li").removeClass("selected"),jquery__WEBPACK_IMPORTED_MODULE_60___default()(".hiprint-pagination li:nth-last-child(2)").addClass("selected")}var e;n.template.onPanelAddClick?(e={index:n.template.printPanels.length,paperType:"A4"},n.template.onPanelAddClick(e,t)):t()})},t.prototype.selectPanel=function(t){var t=t||this.template.editingPanel.index,e=jquery__WEBPACK_IMPORTED_MODULE_60___default()(".hiprint-pagination li:nth("+t+")");e.length&&(e.siblings().removeClass("selected"),e.addClass("selected")),hinnn.event.trigger("onSelectPanel",this.template.editingPanel,t,e)},t}(),ct=function(){function t(t){var e=this,t=(this.tempimageBase64={},this.id=s.a.instance.guid(),s.a.instance.setPrintTemplateById(this.id,this),t||{}),i=(this.printPanels=[],this.dataMode=t.dataMode||1,this.history=null==t.history||t.history,this.onDataChanged=t.onDataChanged,this.onUpdateError=t.onUpdateError,this.lastJson=t.template||{},this.historyList=[{id:s.a.instance.guid(),type:"初始",json:this.lastJson}],this.historyPos=0,this.defaultPanelName=t.defaultPanelName,this.designOptions={},new st(t.template||[]));t.template&&i.panels.forEach(function(t){e.printPanels.push(new pt(t,e.id))}),t.fontList&&(this.fontList=t.fontList),t.fields&&(this.fields=t.fields),t.onImageChooseClick&&(this.onImageChooseClick=t.onImageChooseClick),t.onPanelAddClick&&(this.onPanelAddClick=t.onPanelAddClick),t.settingContainer&&new ut(this,t.settingContainer),t.paginationContainer&&(this.printPaginationCreator=new dt(t.paginationContainer,this),this.printPaginationCreator.buildPagination()),this.initAutoSave()}return t.prototype.design=function(t,i){var e,n=this;if(i=i||{},0==this.printPanels.length&&(e=this.createDefaultPanel(),this.printPanels.push(e)),!t)throw new Error("options.container can not be empty");n.designOptions=i,this.createContainer(t),this.printPanels.forEach(function(t,e){n.container.append(t.getTarget()),0'));return r&&r.constructor===Array?r.forEach(function(i,n){i&&o.printPanels.forEach(function(t,e){s.append(t.getHtml(i,a)),n==r.length-1&&delete hinnn._paperList})}):this.printPanels.forEach(function(t,e){s.append(t.getHtml(r,a)),e==o.printPanels.length-1&&delete hinnn._paperList}),a&&a.imgToBase64&&this.transformImg(s.find("img")),s},t.prototype.getHtml=function(t,e){return this.getSimpleHtml(t=t||{},e)},t.prototype.getJointHtml=function(i,n,r){var a=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
          '),o=[];return this.printPanels.forEach(function(t,e){a.append(t.getHtml(i,n,o,void 0,r))}),a},t.prototype.setPaper=function(t,e){if(/^(([1-9][0-9]*)|(([0]\.\d{1,2}|[1-9][0-9]*\.\d{1,2})))$/.test(t))this.editingPanel.resize(void 0,parseFloat(t),parseFloat(e),!1);else{e=s.a.instance[t];if(!e)throw new Error("not found pagetype:"+(t||""));this.editingPanel.resize(t,e.width,e.height,!1)}},t.prototype.rotatePaper=function(){this.editingPanel.rotatePaper()},t.prototype.zoom=function(t,e){this.editingPanel.zoom(t,e)},t.prototype.addPrintPanel=function(t,e){var i=t?new pt(new rt(t),this.id):this.createDefaultPanel();return t&&(t.index=this.printPanels.length),e&&(this.container.append(i.getTarget()),i.design(this.designOptions)),this.printPanels.push(i),e&&this.selectPanel(i.index),i},t.prototype.selectPanel=function(i){var n=this;i>n.printPanels.length-1&&(i=n.printPanels.length-1),this.printPanels.forEach(function(t,e){i==e?(t.enable(),n.editingPanel=t,n.printPaginationCreator&&n.printPaginationCreator.selectPanel(i)):t.disable()})},t.prototype.deletePanel=function(t){this.printPanels[t].clear(),this.printPanels[t].getTarget().remove(),this.printPanels.splice(t,1)},t.prototype.getPaneltotal=function(){return this.printPanels.length},t.prototype.createDefaultPanel=function(){return new pt(new rt({index:this.printPanels.length,name:this.defaultPanelName,paperType:"A4"}),this.id)},t.prototype.createContainer=function(t){t?(this.container=jquery__WEBPACK_IMPORTED_MODULE_60___default()(t),this.container.addClass("hiprint-printTemplate")):this.container=jquery__WEBPACK_IMPORTED_MODULE_60___default()('
          ')},t.prototype.getJsonTid=function(){var e=[];return this.printPanels.forEach(function(t){t.getPanelEntity().printElements.length&&e.push(t.getPanelEntity())}),new st({panels:e})},t.prototype.getJson=function(){var e=[];return this.printPanels.forEach(function(t){e.push(t.getPanelEntity(!0))}),new st({panels:e})},t.prototype.undo=function(t){o.a.event.trigger("hiprintTemplateDataShortcutKey_"+this.id,"undo")},t.prototype.redo=function(t){o.a.event.trigger("hiprintTemplateDataShortcutKey_"+this.id,"redo")},t.prototype.getPrintElementSelectEventKey=function(){return"PrintElementSelectEventKey_"+this.id},t.prototype.getBuildCustomOptionSettingEventKey=function(){return"BuildCustomOptionSettingEventKey_"+this.id},t.prototype.clear=function(){this.printPanels.forEach(function(t){t.clear(),0this.printPanels[t].width?1:2},t.prototype.getPrintStyle=function(t){return this.printPanels[t].getPrintStyle()},t.prototype.print=function(t,e,i){this.getHtml(t=t||{},e).hiwprint(i)},t.prototype.print2=function(r,a){if(r=r||{},a=a||{},this.clientIsOpened()){var o=this,s=0,c={},l=jquery__WEBPACK_IMPORTED_MODULE_60___default()('link[media=print][href*="print-lock.css"]'),p="";if(a.styleHandler&&(p+=a.styleHandler()),l.length<=0)throw new Error('请在 入口文件(index.html) 中引入 print-lock.css. 注意: link[media="print"]');l.each(function(i,t){var n=new XMLHttpRequest;n.open("GET",jquery__WEBPACK_IMPORTED_MODULE_60___default()(t).attr("href")),n.onreadystatechange=function(){if(4===n.readyState&&200===n.status&&(c[i+""]='",++s==l.length)){for(var t="",e=0;e'+a.responseText+"",++p==u.length)){for(var t="",e=0;e'))},t.prototype.removeTempContainer=function(){jquery__WEBPACK_IMPORTED_MODULE_60___default()(".hiprint_temp_Container").remove()},t.prototype.getTempContainer=function(){return jquery__WEBPACK_IMPORTED_MODULE_60___default()(".hiprint_temp_Container")},t.prototype.svg2canvas=function(t){var o=this;t.find("svg").each(function(t,e){var i=e.parentNode,n=o.parentWidthHeight(i),r=document.createElement("canvas"),n=(r.width=n.width,r.height=n.height,r.getContext("2d")),a=(new XMLSerializer).serializeToString(e);canvg__WEBPACK_IMPORTED_MODULE_72___default.a.fromString(n,a).render(),jquery__WEBPACK_IMPORTED_MODULE_60___default()(e).before(r),i.removeChild(e)})},t.prototype.parentWidthHeight=function(t){return t.style.width.endsWith("%")||t.style.height.endsWith("%")?"hiprint-printPaper-content"!=t.className?this.parentWidthHeight(t.parentNode):{width:10,height:10}:{width:o.a.pt.toPx(parseFloat(t.style.width)),height:o.a.pt.toPx(parseFloat(t.style.height))}},t.prototype.on=function(t,e){o.a.event.clear(t+"_"+this.id),o.a.event.on(t+"_"+this.id,e)},t.prototype.clientIsOpened=function(){return hiwebSocket.opened},t.prototype.getPrinterList=function(){return hiwebSocket.getPrinterList()||[]},t.prototype.getElementByTid=function(t,e){return this.printPanels[e=null==e?0:e].getElementByTid(t)},t.prototype.getElementByName=function(t,e){return this.printPanels[e=null==e?0:e].getElementByName(t)},t.prototype.getPanel=function(t){return this.printPanels[t=null==t?0:t]},t.prototype.loadAllImages=function(t,e,i){var n=this;null==i&&(i=0);for(var r=t[0].getElementsByTagName("img"),a=!0,o=0;ot.length)&&(e=t.length);for(var i=0,n=new Array(e);i1?arguments[1]:h.tenMin,o=e.length;if(1==o)return m.charAt(+e);if(o<=4)for(var s=0,c=o;c--;){var l=+e.charAt(s);r+=a&&2==o&&0==s&&1==l?"":m.charAt(l),r+=l&&c?g.charAt(c):"",s++}else{for(var p=e.length/4>>0,d=e.length%4;0==d||!g.charAt(3+p);)d+=4,p--;var u=e.substr(0,d),f=e.substr(d);r=t(u,a)+g.charAt(3+p)+("0"==f.charAt(0)?v:"")+t(f,f.length>4&&a)}return r=A.clearZero(r,v)}(r),h.ww&&g.length>5){var d=g.charAt(4),u=g.charAt(5),f=s.lastIndexOf(u);~f&&(s=s.substring(0,f).replace(new RegExp(u,"g"),d+d)+s.substring(f))}return l+s+c}function t(t){t=t.toString();var e=t.split(this.ch_d),i=e[0].replace(this.ch_f,""),n=e[1],r=!!~e[0].indexOf(this.ch_f),a=this.ch_u.charAt(1),o=this.ch_u.charAt(4),s=this.ch_u.charAt(5);i=i.replace(new RegExp(o+"{2}","g"),s);for(var c=i.split(""),l=0,p=0,d=[],u=[],f=[],h=0;h0&&f.unshift(g);else if(~(v=this.ch_u.indexOf(m))){var b=A.getDigit(v);l>v?(A.unshiftZero(f,b),A.centerArray(u,f)):v>=p?(0==h&&(f=[1]),A.centerArray(d,u,f),d.length>0&&A.unshiftZero(d,b),p=v):(0==f.length&&a==m&&(f=[1]),A.centerArray(u,f),A.unshiftZero(u,A.getDigit(v)),l=v)}}A.centerArray(d,u,f).reverse(),0==d.length&&d.push(0);var I=0;if(n){d.push("."),I="0.";for(var h=0;h0){var a=n.substr(0,r);a=a.length2){var n=[].slice.call(arguments,2);n.unshift(e),t.apply(null,n)}return e};var o=e.hasAttr=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)};e.extend=function(t){for(var e,i=arguments[0]||{},n=Array.prototype.slice.call(arguments,1),r=0;r=5?4*(t-4)+4:t},e.unshiftZero=function(t,e){if(null==e&&(e=1),!(e<=0))for(;e--;)t.unshift(0)},e.clearZero=function(t,e,i){if(null==t)return"";var n=~"*.?+$^[](){}|\\/".indexOf(e)?"\\"+e:e,r=new RegExp("^"+n+"+"),a=new RegExp(n+"+$"),o=new RegExp(n+"{2}","g");return t=t.toString(),"^"==i&&(t=t.replace(r,"")),i&&"$"!=i||(t=t.replace(a,"")),i&&"nto1"!=i||(t=t.replace(o,e)),t}}),r=(A.e2ten,A.getNumbResult,A.centerArray,A.hasAttr,A.extend,A.getDigit,A.unshiftZero,A.clearZero,{CL:f,unCL:t,toMoney:e}),n=i,a,o,s,c,l={s:{ch:"零一二三四五六七八九",ch_u:"个十百千万亿",ch_f:"负",ch_d:"点"},b:{ch:"零壹贰叁肆伍陆柒捌玖",ch_u:"个拾佰仟万亿",ch_f:"负",ch_d:"点",m_t:"人民币",m_z:"整",m_u:"元角分"},hk_s:{ch:"零一二三四五六七八九",ch_u:"個十百千萬億",ch_f:"負",ch_d:"點"},hk_b:{ch:"零壹貳參肆伍陸柒捌玖",ch_u:"個拾佰仟萬億",ch_f:"負",ch_d:"點",m_t:"$",m_z:"整",m_u:"圓角分"}},p=function(t){this.lang=t,this.encode=function(){return r.CL.apply(t,arguments)},this.decode=function(){return r.unCL.apply(t,arguments)},this.toMoney=function(){return r.toMoney.apply(t,arguments)}};return p.langs=l,p.cn=n(l.s,l.b),p.hk=n(l.hk_s,l.hk_b),p}()},function(t,e,i){"use strict";t.exports=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}}},function(t,e,i){"use strict";var n=i(57),r=i(17);t.exports=function(t){return n(r(t))}},function(t,e,i){"use strict";var n=i(12).f,r=i(9),a=i(6)("toStringTag");t.exports=function(t,e,i){(t=t&&!i?t.prototype:t)&&!r(t,a)&&n(t,a,{configurable:!0,value:e})}},function(t,e,i){"use strict";i=i(1);t.exports=i({}.isPrototypeOf)},function(t,e,i){"use strict";t.exports=function(t){return null==t}},function(t,e,i){"use strict";var n=i(172);t.exports=function(t){t=+t;return t!=t||0==t?0:n(t)}},function(t,e,i){"use strict";function n(){}function r(t){t.write(m("")),t.close();var e=t.parentWindow.Object;return t=null,e}var a,o=i(11),s=i(116),c=i(85),l=i(62),p=i(173),d=i(82),i=i(61),u="prototype",f="script",h=i("IE_PROTO"),m=function(t){return"<"+f+">"+t+""},g=function(){try{a=new ActiveXObject("htmlfile")}catch(t){}g="undefined"==typeof document||document.domain&&a?r(a):(t=d("iframe"),e="java"+f+":",t.style.display="none",p.appendChild(t),t.src=String(e),(e=t.contentWindow.document).open(),e.write(m("document.F=Object")),e.close(),e.F);for(var t,e,i=c.length;i--;)delete g[u][c[i]];return g()};l[h]=!0,t.exports=Object.create||function(t,e){var i;return null!==t?(n[u]=o(t),i=new n,n[u]=null,i[h]=t):i=g(),void 0===e?i:s.f(i,e)}},function(t,e,i){"use strict";i.d(e,"a",function(){return r});var n=i(26);function a(t){t=function(t,e){if("object"!==Object(n.a)(t)||null===t)return t;var i=t[Symbol.toPrimitive];if(void 0===i)return("string"===e?String:Number)(t);if(i=i.call(t,e||"default"),"object"!==Object(n.a)(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}(t,"string");return"symbol"===Object(n.a)(t)?t:String(t)}function o(e,t){var i,n=Object.keys(e);return Object.getOwnPropertySymbols&&(i=Object.getOwnPropertySymbols(e),t&&(i=i.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,i)),n}function r(n){for(var t=1;t")})||!i||d)},function(t,e,i){"use strict";var n=i(13),r=i(20),a=i(6)("match");t.exports=function(t){var e;return n(t)&&(void 0!==(e=t[a])?!!e:"RegExp"===r(t))}},function(t,e,i){"use strict";var n=TypeError;t.exports=function(t){if(9007199254740991=0&&sn[e]!==Infinity;e--);if(e<0)throw new Error("array-marker-not-found");t=sn.splice(e+1,on-1-e);on=e}else if(!(t instanceof Array)){t=new Array(+arguments[0]);for(var e=0,i=t.length;e=0&&sn[t]!==Infinity;t-=2)if(sn[t-1]===Infinity)throw new Error("dict-malformed-stack");if(t<0)throw new Error("dict-marker-not-found");var e=new Map;for(var i=t+1;i\s*$/.exec(t);if(!e)throw new Error("cvx: not a hex string literal");var i=e[1];var n=i.length>>1;var r=new Uint8Array(n);for(var a=0,o=0;a=0;n--)t[e+n]=i[n];else if(t instanceof Array){var a=t.b;var o=e+t.o;var s=i.b;var c=i.o;for(var n=0,r=i.length;n0&&sn[--on]!==Infinity);}function bn(){for(var t=on-1;t>=0&&sn[t]!==Infinity;t--);return on-t-1}function In(t){for(var e=0,i=t.length,n=t.b,r=t.o;ee}function kn(t,e){if(t instanceof Uint8Array)t=l(t);if(e instanceof Uint8Array)e=l(e);return t>=e}function Nn(t,e){return typeof t==="boolean"?t&&e:t&e}function Se(t,e){return typeof t==="boolean"?t||e:t|e}function xn(t,e){return typeof t==="boolean"?!t&&e||t&&!e:t^e}function wn(t){return typeof t=="boolean"?!t:~t}var Mn=function(e){return function(t){return Number.isInteger(t)?t:(e[0]=t,e[0])}}(new Float32Array(1));function Pn(){var t=sn[--on];var e=sn[--on];throw new Error(l(e)+": "+l(t))}function jn(){var t=sn[--on];var e=sn[on-1];var i=e instanceof Map;for(var n in t){var r;if(i){if(!e.has(n))continue;r=e.get(n)}else{if(!e.hasOwnProperty(n))continue;r=e[n]}var a=t[n];var o=typeof a;if(a==null||o=="number"){if(!isFinite(+r))throw new Error("bwipp.invalidOptionType: "+n+": not a realtype: "+r);if(typeof r=="string"){r=+r;i?e.set(n,r):e[n]=r}}else if(o=="boolean"){if(r!==true&&r!==false){if(r==null||(r|0)===r)r=!!r;else if(r=="true")r=true;else if(r=="false")r=false;else throw new Error("bwipp.invalidOptionType: "+n+": not a booleantype: "+r);i?e.set(n,r):e[n]=r}}else if(o=="string"||a instanceof Uint8Array)if(typeof r=="number"){r=""+r;i?e.set(n,r):e[n]=r}else if(typeof r!="string"&&!(r instanceof Uint8Array))throw new Error("bwipp.invalidOptionType: "+n+": not a stringtype: "+r);t[n]=r}}function En(){var o=Object.create(En.$ctx||(En.$ctx={}));o.fncvals=sn[--on];o.barcode=sn[--on];var t="parse";o[t]=un(o.fncvals,t);delete o.fncvals[t];var e="parsefnc";o[e]=un(o.fncvals,e);delete o.fncvals[e];var i="parseonly";var U=un(o.fncvals,i)!==undefined;o[i]=U;delete o.fncvals[i];var n="eci";var H=un(o.fncvals,n)!==undefined;o[n]=H;delete o.fncvals[n];if(!En.__225__)(function(){var t=Object.create(o);sn[on++]=Infinity;var e=Lr(["NUL","SOH","STX","ETX","EOT","ENQ","ACK","BEL","BS","TAB","LF","VT","FF","CR","","","DLE","DC1","DC2","DC3","DC4","NAK","SYN","ETB","CAN","EM","SUB","ESC","FS","GS","RS","US"]);sn[on++]=0;for(var i=0,n=e.length;i=3){var c=sn[--on];var l=hn(c,0,3);var p=o.ctrl;var Z=un(p,l)!==undefined;sn[on++]=c;sn[on++]=p;sn[on++]=l;if(Z){o.j=Mn(o.j-1);var F=sn[--on];fn(o.msg,o.j,un(sn[--on],F));o.j=Mn(o.j+1);var d=sn[--on];sn[on++]=hn(d,3,d.length-3);break}else on-=2}var u=sn[--on];sn[on++]=u;if(u.length>=2){var f=sn[--on];var h=hn(f,0,2);var m=o.ctrl;var Y=un(m,h)!==undefined;sn[on++]=f;sn[on++]=m;sn[on++]=h;if(Y){o.j=Mn(o.j-1);var Q=sn[--on];fn(o.msg,o.j,un(sn[--on],Q));o.j=Mn(o.j+1);var g=sn[--on];sn[on++]=hn(g,2,g.length-2);break}else on-=2}var v=sn[--on];sn[on++]=v;if(v.length>=3){var b=sn[--on];var I=hn(b,0,3);sn[on++]=b;sn[on++]=true;for(var A=0,J=I.length;A57){on--;sn[on++]=false}}if(sn[--on]){var y=sn[--on];var x=pn(hn(y,0,3));sn[on++]=y;sn[on++]=x;if(x>255){on-=2;sn[on++]="bwipp.invalidOrdinal#282";sn[on++]="Ordinal must be 000 to 255";Pn()}o.j=Mn(o.j-1);fn(o.msg,o.j,sn[--on]);o.j=Mn(o.j+1);var w=sn[--on];sn[on++]=hn(w,3,w.length-3)}}}if(Se(o.parseonly,wn(o.parsefnc))||un(o.msg,Mn(o.j-1))!=94)break;o.j=Mn(o.j-1);var M=sn[--on];sn[on++]=M;if(M.length<3){on--;sn[on++]="bwipp.truncatedFNC#301";sn[on++]="Function character truncated";Pn()}var P=sn[--on];sn[on++]=P;if(un(P,0)==94){fn(o.msg,o.j,94);o.j=Mn(o.j+1);var j=sn[--on];sn[on++]=hn(j,1,j.length-1);break}var E=sn[--on];sn[on++]=E;if(_n(hn(E,0,3),"ECI")&&o.eci){var T=sn[--on];sn[on++]=T;if(T.length<9){on--;sn[on++]="bwipp.truncatedECI#312";sn[on++]="ECI truncated";Pn()}var C=sn[--on];var B=hn(C,3,6);sn[on++]=C;sn[on++]=B;for(var S=0,V=B.length;S57){on-=2;sn[on++]="bwipp.invalidECI#318";sn[on++]="ECI must be 000000 to 999999";Pn()}}var K=sn[--on];sn[on++]=0;vn(K,function(){var t=sn[--on];var e=sn[--on];sn[on++]=Mn(e-Mn(t-48))*10});fn(o.msg,o.j,~~(sn[--on]/10)-1e6);o.j=Mn(o.j+1);var q=sn[--on];sn[on++]=hn(q,9,q.length-9);break}var X=sn[--on];sn[on++]=X;if(X.length<4){on--;sn[on++]="bwipp.truncatedFNC#329";sn[on++]="Function character truncated";Pn()}var $=sn[--on];var tt=hn($,0,4);var et=un(o.fncvals,tt)!==undefined;sn[on++]=$;sn[on++]=tt;if(!et){var it=sn[--on];var k=ln(it.length+28);mn(k,28,it);mn(k,0,"Unknown function character: ");var nt=sn[--on];sn[on++]=k;sn[on++]=nt;on--;var rt=sn[--on];sn[on++]="bwipp.unknownFNC#335";sn[on++]=rt;Pn()}fn(o.msg,o.j,un(o.fncvals,sn[--on]));o.j=Mn(o.j+1);var at=sn[--on];sn[on++]=hn(at,4,at.length-4);break}}else break}if(wn(o.parseonly))sn[on++]=hn(o.msg,0,o.j);else{sn[on++]=ln(o.j);for(var N=0,ot=Mn(o.j-1);N<=ot;N+=1){var st=sn[--on];fn(st,N,un(o.msg,N));sn[on++]=st}}}function Wr(){var Or=Object.create(Wr.$ctx||(Wr.$ctx={}));if(!Wr.__2289__)(function(){var U=Object.create(Or);var H=new Map([["cset","N"],["min",18],["max",18],["opt",false],["linters",Lr(["lintcsum","lintkey"])]]);var R=Lr([H]);var z=Lr([]);var O=new Map([["parts",R],["dlpkey",z]]);var L=Lr(["lintcsum","lintkey"]);var W=new Map([["cset","N"],["min",14],["max",14],["opt",false],["linters",L]]);var G=Lr([W]);var Z=Lr(["02","255","37"]);var F=Lr(["22","10","21"]);var Y=Lr(["235"]);var Q=Lr([F,Y]);var J=new Map([["parts",G],["ex",Z],["dlpkey",Q]]);var V=Lr(["lintcsum","lintkey"]);var K=new Map([["cset","N"],["min",14],["max",14],["opt",false],["linters",V]]);var q=Lr([K]);var X=Lr(["37"]);var $=Lr([X]);var tt=new Map([["parts",q],["req",$]]);var et=new Map([["cset","X"],["min",1],["max",20],["opt",false],["linters",Lr([])]]);var it=new Map([["parts",Lr([et])],["req",Lr([Lr(["01","02","8006","8026"])])]]);var nt=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",Lr(["lintyymmd0"])]]);var rt=new Map([["parts",Lr([nt])],["req",Lr([Lr(["01","02","8006","8026"])])]]);var at=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",Lr(["lintyymmd0"])]]);var ot=new Map([["parts",Lr([at])],["req",Lr([Lr(["8020"])])]]);var st=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",Lr(["lintyymmd0"])]]);var ct=new Map([["parts",Lr([st])],["req",Lr([Lr(["01","02","8006","8026"])])]]);var lt=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",Lr(["lintyymmd0"])]]);var pt=new Map([["parts",Lr([lt])],["req",Lr([Lr(["01","02","255","8006","8026"])])]]);var dt=new Map([["cset","N"],["min",2],["max",2],["opt",false],["linters",Lr([])]]);var ut=new Map([["parts",Lr([dt])],["req",Lr([Lr(["01","02","8006","8026"])])]]);var ft=new Map([["cset","X"],["min",1],["max",20],["opt",false],["linters",Lr([])]]);var ht=new Map([["parts",Lr([ft])],["ex",Lr(["235"])],["req",Lr([Lr(["01","8006"])])]]);var mt=new Map([["cset","X"],["min",1],["max",20],["opt",false],["linters",Lr([])]]);var gt=new Map([["parts",Lr([mt])],["req",Lr([Lr(["01"])])]]);var vt=new Map([["cset","X"],["min",1],["max",28],["opt",false],["linters",Lr([])]]);var bt=new Map([["parts",Lr([vt])],["req",Lr([Lr(["01"])])]]);var It=new Map([["cset","X"],["min",1],["max",30],["opt",false],["linters",Lr([])]]);var At=new Map([["parts",Lr([It])],["req",Lr([Lr(["01","02","8006","8026"])])]]);var _t=new Map([["cset","N"],["min",1],["max",6],["opt",false],["linters",Lr([])]]);var yt=new Map([["parts",Lr([_t])],["req",Lr([Lr(["01","02","8006","8026"])])]]);var xt=new Map([["cset","X"],["min",1],["max",20],["opt",false],["linters",Lr([])]]);var wt=new Map([["parts",Lr([xt])],["req",Lr([Lr(["01"])])]]);var Mt=new Map([["cset","X"],["min",1],["max",30],["opt",false],["linters",Lr([])]]);var Pt=new Map([["parts",Lr([Mt])],["req",Lr([Lr(["01","8006"]),Lr(["21"])])]]);var jt=new Map([["cset","X"],["min",1],["max",30],["opt",false],["linters",Lr([])]]);var Et=new Map([["parts",Lr([jt])],["req",Lr([Lr(["01","8006"])])]]);var Tt=new Map([["cset","N"],["min",13],["max",13],["opt",false],["linters",Lr(["lintcsum","lintkey"])]]);var Ct=new Map([["cset","X"],["min",1],["max",17],["opt",true],["linters",Lr([])]]);var Bt=new Map([["parts",Lr([Tt,Ct])],["dlpkey",Lr([])]]);var St=new Map([["cset","X"],["min",1],["max",20],["opt",false],["linters",Lr([])]]);var Dt=new Map([["parts",Lr([St])],["req",Lr([Lr(["414"])])]]);var kt=new Map([["cset","N"],["min",13],["max",13],["opt",false],["linters",Lr(["lintcsum","lintkey"])]]);var Nt=new Map([["cset","N"],["min",1],["max",12],["opt",true],["linters",Lr([])]]);var Ut=new Map([["parts",Lr([kt,Nt])],["ex",Lr(["01","02","415","8006","8020","8026"])],["dlpkey",Lr([])]]);var Ht=Lr([]);var Rt=new Map([["cset","N"],["min",1],["max",8],["opt",false],["linters",Ht]]);var zt=new Map([["parts",Lr([Rt])],["req",Lr([Lr(["01","02"])])]]);var Ot=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",Lr([])]]);var t=new Map([["parts",Lr([Ot])],["ex",Lr(["310n"])],["req",Lr([Lr(["01","02"])])]]);var Lt=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",Lr([])]]);var e=new Map([["parts",Lr([Lt])],["ex",Lr(["311n"])],["req",Lr([Lr(["01","02"])])]]);var Wt=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",Lr([])]]);var i=new Map([["parts",Lr([Wt])],["ex",Lr(["312n"])],["req",Lr([Lr(["01","02"])])]]);var Gt=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",Lr([])]]);var n=new Map([["parts",Lr([Gt])],["ex",Lr(["313n"])],["req",Lr([Lr(["01","02"])])]]);var Zt=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",Lr([])]]);var r=new Map([["parts",Lr([Zt])],["ex",Lr(["314n"])],["req",Lr([Lr(["01","02"])])]]);var Ft=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",Lr([])]]);var a=new Map([["parts",Lr([Ft])],["ex",Lr(["315n"])],["req",Lr([Lr(["01","02"])])]]);var Yt=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",Lr([])]]);var o=new Map([["parts",Lr([Yt])],["ex",Lr(["316n"])],["req",Lr([Lr(["01","02"])])]]);var Qt=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",Lr([])]]);var s=new Map([["parts",Lr([Qt])],["ex",Lr(["320n"])],["req",Lr([Lr(["01","02"])])]]);var Jt=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",Lr([])]]);var c=new Map([["parts",Lr([Jt])],["ex",Lr(["321n"])],["req",Lr([Lr(["01","02"])])]]);var Vt=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",Lr([])]]);var l=new Map([["parts",Lr([Vt])],["ex",Lr(["322n"])],["req",Lr([Lr(["01","02"])])]]);var Kt=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",Lr([])]]);var p=new Map([["parts",Lr([Kt])],["ex",Lr(["323n"])],["req",Lr([Lr(["01","02"])])]]);var qt=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",Lr([])]]);var d=new Map([["parts",Lr([qt])],["ex",Lr(["324n"])],["req",Lr([Lr(["01","02"])])]]);var Xt=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",Lr([])]]);var u=new Map([["parts",Lr([Xt])],["ex",Lr(["325n"])],["req",Lr([Lr(["01","02"])])]]);var $t=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",Lr([])]]);var f=new Map([["parts",Lr([$t])],["ex",Lr(["326n"])],["req",Lr([Lr(["01","02"])])]]);var te=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",Lr([])]]);var h=new Map([["parts",Lr([te])],["ex",Lr(["327n"])],["req",Lr([Lr(["01","02"])])]]);var ee=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",Lr([])]]);var m=new Map([["parts",Lr([ee])],["ex",Lr(["328n"])],["req",Lr([Lr(["01","02"])])]]);var ie=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",Lr([])]]);var g=new Map([["parts",Lr([ie])],["ex",Lr(["329n"])],["req",Lr([Lr(["01","02"])])]]);var ne=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",Lr([])]]);var v=new Map([["parts",Lr([ne])],["ex",Lr(["330n"])],["req",Lr([Lr(["00","01"])])]]);var re=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",Lr([])]]);var b=new Map([["parts",Lr([re])],["ex",Lr(["331n"])],["req",Lr([Lr(["00","01"])])]]);var ae=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",Lr([])]]);var I=new Map([["parts",Lr([ae])],["ex",Lr(["332n"])],["req",Lr([Lr(["00","01"])])]]);var oe=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",Lr([])]]);var A=new Map([["parts",Lr([oe])],["ex",Lr(["333n"])],["req",Lr([Lr(["00","01"])])]]);var se=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",Lr([])]]);var _=new Map([["parts",Lr([se])],["ex",Lr(["334n"])],["req",Lr([Lr(["00","01"])])]]);var ce=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",Lr([])]]);var y=new Map([["parts",Lr([ce])],["ex",Lr(["335n"])],["req",Lr([Lr(["00","01"])])]]);var le=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",Lr([])]]);var x=new Map([["parts",Lr([le])],["ex",Lr(["336n"])],["req",Lr([Lr(["00","01"])])]]);var pe=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",Lr([])]]);var w=new Map([["parts",Lr([pe])],["ex",Lr(["337n"])],["req",Lr([Lr(["01"])])]]);var de=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",Lr([])]]);var M=new Map([["parts",Lr([de])],["ex",Lr(["340n"])],["req",Lr([Lr(["00","01"])])]]);var ue=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",Lr([])]]);var P=new Map([["parts",Lr([ue])],["ex",Lr(["341n"])],["req",Lr([Lr(["00","01"])])]]);var fe=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",Lr([])]]);var j=new Map([["parts",Lr([fe])],["ex",Lr(["342n"])],["req",Lr([Lr(["00","01"])])]]);var he=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",Lr([])]]);var E=new Map([["parts",Lr([he])],["ex",Lr(["343n"])],["req",Lr([Lr(["00","01"])])]]);var me=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",Lr([])]]);var ge=new Map([["parts",Lr([me])],["ex",Lr(["344n"])],["req",Lr([Lr(["00","01"])])]]);var ve=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",Lr([])]]);var be=new Map([["parts",Lr([ve])],["ex",Lr(["345n"])],["req",Lr([Lr(["00","01"])])]]);var Ie=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",Lr([])]]);var Ae=new Map([["parts",Lr([Ie])],["ex",Lr(["346n"])],["req",Lr([Lr(["00","01"])])]]);var _e=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",Lr([])]]);var ye=new Map([["parts",Lr([_e])],["ex",Lr(["347n"])],["req",Lr([Lr(["00","01"])])]]);var xe=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",Lr([])]]);var we=new Map([["parts",Lr([xe])],["ex",Lr(["348n"])],["req",Lr([Lr(["00","01"])])]]);var Me=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",Lr([])]]);var Pe=new Map([["parts",Lr([Me])],["ex",Lr(["349n"])],["req",Lr([Lr(["00","01"])])]]);var je=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",Lr([])]]);var Ee=new Map([["parts",Lr([je])],["ex",Lr(["350n"])],["req",Lr([Lr(["01","02"])])]]);var Te=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",Lr([])]]);var Ce=new Map([["parts",Lr([Te])],["ex",Lr(["351n"])],["req",Lr([Lr(["01","02"])])]]);var Be=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",Lr([])]]);var Se=new Map([["parts",Lr([Be])],["ex",Lr(["352n"])],["req",Lr([Lr(["01","02"])])]]);var De=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",Lr([])]]);var ke=new Map([["parts",Lr([De])],["ex",Lr(["353n"])],["req",Lr([Lr(["00","01"])])]]);var Ne=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",Lr([])]]);var Ue=new Map([["parts",Lr([Ne])],["ex",Lr(["354n"])],["req",Lr([Lr(["00","01"])])]]);var He=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",Lr([])]]);var Re=new Map([["parts",Lr([He])],["ex",Lr(["355n"])],["req",Lr([Lr(["00","01"])])]]);var ze=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",Lr([])]]);var Oe=new Map([["parts",Lr([ze])],["ex",Lr(["356n"])],["req",Lr([Lr(["01","02"])])]]);var Le=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",Lr([])]]);var We=new Map([["parts",Lr([Le])],["ex",Lr(["357n"])],["req",Lr([Lr(["01","02"])])]]);var Ge=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",Lr([])]]);var Ze=new Map([["parts",Lr([Ge])],["ex",Lr(["360n"])],["req",Lr([Lr(["01","02"])])]]);var Fe=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",Lr([])]]);var Ye=new Map([["parts",Lr([Fe])],["ex",Lr(["361n"])],["req",Lr([Lr(["01","02"])])]]);var Qe=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",Lr([])]]);var Je=new Map([["parts",Lr([Qe])],["ex",Lr(["362n"])],["req",Lr([Lr(["00","01"])])]]);var Ve=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",Lr([])]]);var Ke=new Map([["parts",Lr([Ve])],["ex",Lr(["363n"])],["req",Lr([Lr(["00","01"])])]]);var qe=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",Lr([])]]);var Xe=new Map([["parts",Lr([qe])],["ex",Lr(["364n"])],["req",Lr([Lr(["01","02"])])]]);var $e=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",Lr([])]]);var ti=new Map([["parts",Lr([$e])],["ex",Lr(["365n"])],["req",Lr([Lr(["01","02"])])]]);var ei=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",Lr([])]]);var ii=new Map([["parts",Lr([ei])],["ex",Lr(["366n"])],["req",Lr([Lr(["01","02"])])]]);var ni=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",Lr([])]]);var ri=new Map([["parts",Lr([ni])],["ex",Lr(["367n"])],["req",Lr([Lr(["00","01"])])]]);var ai=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",Lr([])]]);var oi=new Map([["parts",Lr([ai])],["ex",Lr(["368n"])],["req",Lr([Lr(["00","01"])])]]);var si=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",Lr([])]]);var ci=new Map([["parts",Lr([si])],["ex",Lr(["369n"])],["req",Lr([Lr(["00","01"])])]]);var li=new Map([["cset","N"],["min",1],["max",8],["opt",false],["linters",Lr([])]]);var pi=new Map([["parts",Lr([li])],["req",Lr([Lr(["00"]),Lr(["02","8026"])])]]);var di=new Map([["cset","N"],["min",1],["max",15],["opt",false],["linters",Lr([])]]);var T=new Map([["parts",Lr([di])],["ex",Lr(["390n","391n","394n","8111"])],["req",Lr([Lr(["255","8020"])])]]);var ui=new Map([["cset","N"],["min",3],["max",3],["opt",false],["linters",Lr(["lintiso4217"])]]);var fi=new Map([["cset","N"],["min",1],["max",15],["opt",false],["linters",Lr([])]]);var C=new Map([["parts",Lr([ui,fi])],["ex",Lr(["391n"])],["req",Lr([Lr(["8020"])])]]);var hi=new Map([["cset","N"],["min",1],["max",15],["opt",false],["linters",Lr([])]]);var B=new Map([["parts",Lr([hi])],["ex",Lr(["392n","393n"])],["req",Lr([Lr(["01"]),Lr(["30","31nn","32nn","35nn","36nn"])])]]);var mi=new Map([["cset","N"],["min",3],["max",3],["opt",false],["linters",Lr(["lintiso4217"])]]);var gi=new Map([["cset","N"],["min",1],["max",15],["opt",false],["linters",Lr([])]]);var S=new Map([["parts",Lr([mi,gi])],["ex",Lr(["393n"])],["req",Lr([Lr(["30","31nn","32nn","35nn","36nn"])])]]);var vi=new Map([["cset","N"],["min",4],["max",4],["opt",false],["linters",Lr([])]]);var bi=new Map([["parts",Lr([vi])],["ex",Lr(["394n","8111"])],["req",Lr([Lr(["255"])])]]);var Ii=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",Lr([])]]);var Ai=new Map([["parts",Lr([Ii])],["ex",Lr(["392n","393n","395n","8005"])],["req",Lr([Lr(["30","31nn","32nn","35nn","36nn"])])]]);var _i=new Map([["cset","X"],["min",1],["max",30],["opt",false],["linters",Lr([])]]);var yi=new Map([["parts",Lr([_i])]]);var xi=new Map([["cset","X"],["min",1],["max",30],["opt",false],["linters",Lr(["lintkey"])]]);var wi=new Map([["parts",Lr([xi])],["dlpkey",Lr([])]]);var Mi=new Map([["cset","N"],["min",17],["max",17],["opt",false],["linters",Lr(["lintcsum","lintkey"])]]);var Pi=new Map([["parts",Lr([Mi])],["dlpkey",Lr([])]]);var ji=new Map([["cset","X"],["min",1],["max",30],["opt",false],["linters",Lr([])]]);var Ei=new Map([["parts",Lr([ji])],["req",Lr([Lr(["00"])])]]);var Ti=new Map([["cset","N"],["min",13],["max",13],["opt",false],["linters",Lr(["lintcsum","lintkey"])]]);var Ci=new Map([["parts",Lr([Ti])]]);var Bi=new Map([["cset","N"],["min",13],["max",13],["opt",false],["linters",Lr(["lintcsum","lintkey"])]]);var Si=new Map([["parts",Lr([Bi])],["dlpkey",Lr([Lr(["254"]),Lr(["7040"])])]]);var Di=new Map([["cset","N"],["min",13],["max",13],["opt",false],["linters",Lr(["lintcsum","lintkey"])]]);var ki=new Map([["parts",Lr([Di])],["req",Lr([Lr(["8020"])])],["dlpkey",Lr([Lr(["8020"])])]]);var Ni=new Map([["cset","N"],["min",13],["max",13],["opt",false],["linters",Lr(["lintcsum","lintkey"])]]);var Ui=new Map([["parts",Lr([Ni])]]);var Hi=new Map([["cset","N"],["min",13],["max",13],["opt",false],["linters",Lr(["lintcsum","lintkey"])]]);var Ri=new Map([["parts",Lr([Hi])],["dlpkey",Lr([Lr(["7040"])])]]);var zi=new Map([["cset","X"],["min",1],["max",20],["opt",false],["linters",Lr([])]]);var Oi=new Map([["parts",Lr([zi])],["ex",Lr(["421"])]]);var Li=new Map([["cset","N"],["min",3],["max",3],["opt",false],["linters",Lr(["lintiso3166"])]]);var Wi=new Map([["cset","X"],["min",1],["max",9],["opt",false],["linters",Lr([])]]);var Gi=new Map([["parts",Lr([Li,Wi])],["ex",Lr(["4307"])]]);var Zi=new Map([["cset","N"],["min",3],["max",3],["opt",false],["linters",Lr(["lintiso3166"])]]);var Fi=new Map([["parts",Lr([Zi])],["ex",Lr(["426"])],["req",Lr([Lr(["01","02","8006","8026"])])]]);var Yi=new Map([["cset","N"],["min",1],["max",15],["opt",false],["linters",Lr(["lintiso3166list"])]]);var Qi=new Map([["parts",Lr([Yi])],["ex",Lr(["426"])],["req",Lr([Lr(["01","02"])])]]);var Ji=new Map([["cset","N"],["min",3],["max",3],["opt",false],["linters",Lr(["lintiso3166"])]]);var Vi=new Map([["parts",Lr([Ji])],["ex",Lr(["426"])],["req",Lr([Lr(["01","02"])])]]);var Ki=new Map([["cset","N"],["min",1],["max",15],["opt",false],["linters",Lr(["lintiso3166list"])]]);var qi=new Map([["parts",Lr([Ki])],["ex",Lr(["426"])],["req",Lr([Lr(["01","02"])])]]);var Xi=new Map([["cset","N"],["min",3],["max",3],["opt",false],["linters",Lr(["lintiso3166"])]]);var $i=new Map([["parts",Lr([Xi])],["req",Lr([Lr(["01","02"])])]]);var tn=new Map([["cset","X"],["min",1],["max",3],["opt",false],["linters",Lr([])]]);var en=new Map([["parts",Lr([tn])],["req",Lr([Lr(["01","02"]),Lr(["422"])])]]);var nn=new Map([["cset","X"],["min",1],["max",35],["opt",false],["linters",Lr(["lintpcenc"])]]);var rn=new Map([["parts",Lr([nn])],["req",Lr([Lr(["00"])])]]);var an=new Map([["cset","X"],["min",1],["max",70],["opt",false],["linters",Lr(["lintpcenc"])]]);var on=new Map([["parts",Lr([an])],["req",Lr([Lr(["00"])])]]);var sn=new Map([["cset","X"],["min",1],["max",70],["opt",false],["linters",Lr(["lintpcenc"])]]);var cn=new Map([["parts",Lr([sn])],["req",Lr([Lr(["4302"])])]]);var ln=new Map([["cset","X"],["min",1],["max",70],["opt",false],["linters",Lr(["lintpcenc"])]]);var pn=new Map([["parts",Lr([ln])],["req",Lr([Lr(["00"])])]]);var dn=new Map([["cset","X"],["min",2],["max",2],["opt",false],["linters",Lr(["lintiso3166alpha2"])]]);var un=new Map([["parts",Lr([dn])],["req",Lr([Lr(["00"])])]]);var fn=new Map([["cset","X"],["min",1],["max",30],["opt",false],["linters",Lr([])]]);var hn=new Map([["parts",Lr([fn])],["req",Lr([Lr(["00"])])]]);var mn=new Map([["cset","N"],["min",20],["max",20],["opt",false],["linters",Lr(["lintlatlong"])]]);var gn=new Map([["parts",Lr([mn])],["req",Lr([Lr(["00"])])]]);var vn=new Map([["cset","X"],["min",1],["max",35],["opt",false],["linters",Lr(["lintpcenc"])]]);var bn=new Map([["parts",Lr([vn])],["req",Lr([Lr(["00"])])]]);var In=new Map([["cset","X"],["min",1],["max",70],["opt",false],["linters",Lr(["lintpcenc"])]]);var An=new Map([["parts",Lr([In])],["req",Lr([Lr(["00"])])]]);var _n=new Map([["cset","X"],["min",1],["max",70],["opt",false],["linters",Lr(["lintpcenc"])]]);var yn=new Map([["parts",Lr([_n])],["req",Lr([Lr(["4312"])])]]);var xn=new Map([["cset","X"],["min",1],["max",70],["opt",false],["linters",Lr(["lintpcenc"])]]);var wn=new Map([["parts",Lr([xn])],["req",Lr([Lr(["00"])])]]);var Mn=new Map([["cset","X"],["min",2],["max",2],["opt",false],["linters",Lr(["lintiso3166alpha2"])]]);var Pn=new Map([["parts",Lr([Mn])],["req",Lr([Lr(["00"])])]]);var jn=new Map([["cset","X"],["min",1],["max",20],["opt",false],["linters",Lr([])]]);var En=new Map([["parts",Lr([jn])],["req",Lr([Lr(["00"])])]]);var Tn=new Map([["cset","X"],["min",1],["max",30],["opt",false],["linters",Lr([])]]);var Cn=new Map([["parts",Lr([Tn])],["req",Lr([Lr(["00"])])]]);var Bn=new Map([["cset","X"],["min",1],["max",35],["opt",false],["linters",Lr(["lintpcenc"])]]);var Sn=new Map([["parts",Lr([Bn])],["req",Lr([Lr(["00"])])]]);var Dn=new Map([["cset","N"],["min",1],["max",1],["opt",false],["linters",Lr(["lintyesno"])]]);var kn=new Map([["parts",Lr([Dn])],["req",Lr([Lr(["00"])])]]);var Nn=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",Lr(["lintyymmd0"])]]);var Un=new Map([["cset","N"],["min",4],["max",4],["opt",false],["linters",Lr(["linthhmm"])]]);var Hn=new Map([["parts",Lr([Nn,Un])],["req",Lr([Lr(["00"])])]]);var Rn=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",Lr(["lintyymmdd"])]]);var zn=new Map([["parts",Lr([Rn])],["req",Lr([Lr(["00"])])]]);var On=new Map([["cset","N"],["min",13],["max",13],["opt",false],["linters",Lr([])]]);var Ln=new Map([["parts",Lr([On])],["req",Lr([Lr(["01","02","8006","8026"])])]]);var Wn=new Map([["cset","X"],["min",1],["max",30],["opt",false],["linters",Lr([])]]);var Gn=new Map([["parts",Lr([Wn])],["req",Lr([Lr(["01","02"])])]]);var Zn=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",Lr(["lintyymmdd"])]]);var Fn=new Map([["cset","N"],["min",4],["max",4],["opt",false],["linters",Lr(["linthhmm"])]]);var Yn=new Map([["parts",Lr([Zn,Fn])],["req",Lr([Lr(["01","02"])])]]);var Qn=new Map([["cset","N"],["min",1],["max",4],["opt",false],["linters",Lr([])]]);var Jn=new Map([["parts",Lr([Qn])],["req",Lr([Lr(["01"]),Lr(["10"])])]]);var Vn=new Map([["cset","X"],["min",1],["max",12],["opt",false],["linters",Lr([])]]);var Kn=new Map([["parts",Lr([Vn])],["req",Lr([Lr(["01","02"])])]]);var qn=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",Lr(["lintyymmdd"])]]);var Xn=new Map([["parts",Lr([qn])],["req",Lr([Lr(["01","02"])])]]);var $n=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",Lr(["lintyymmdd"])]]);var t1=new Map([["cset","N"],["min",6],["max",6],["opt",true],["linters",Lr(["lintyymmdd"])]]);var e1=new Map([["parts",Lr([$n,t1])],["req",Lr([Lr(["01","02"])])]]);var i1=new Map([["cset","X"],["min",1],["max",3],["opt",false],["linters",Lr([])]]);var n1=new Map([["parts",Lr([i1])],["req",Lr([Lr(["01","02"])])]]);var r1=new Map([["cset","X"],["min",1],["max",10],["opt",false],["linters",Lr([])]]);var a1=new Map([["parts",Lr([r1])],["req",Lr([Lr(["01","02"])])]]);var o1=new Map([["cset","X"],["min",1],["max",2],["opt",false],["linters",Lr([])]]);var s1=new Map([["parts",Lr([o1])],["req",Lr([Lr(["01","02"])])]]);var c1=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",Lr(["lintyymmdd"])]]);var l1=new Map([["cset","N"],["min",4],["max",4],["opt",true],["linters",Lr(["linthhmm"])]]);var p1=new Map([["parts",Lr([c1,l1])],["req",Lr([Lr(["01","02"])])]]);var d1=new Map([["cset","X"],["min",1],["max",20],["opt",false],["linters",Lr([])]]);var u1=new Map([["parts",Lr([d1])],["req",Lr([Lr(["01","8006"]),Lr(["416"])])]]);var f1=new Map([["cset","X"],["min",1],["max",20],["opt",false],["linters",Lr([])]]);var h1=new Map([["parts",Lr([f1])],["req",Lr([Lr(["01","8006"])])]]);var m1=new Map([["cset","X"],["min",1],["max",20],["opt",false],["linters",Lr([])]]);var g1=new Map([["parts",Lr([m1])],["req",Lr([Lr(["7021"])])]]);var v1=new Map([["cset","X"],["min",1],["max",30],["opt",false],["linters",Lr(["lintkey"])]]);var b1=new Map([["parts",Lr([v1])]]);var I1=new Map([["cset","N"],["min",3],["max",3],["opt",false],["linters",Lr(["lintiso3166999"])]]);var A1=new Map([["cset","X"],["min",1],["max",27],["opt",false],["linters",Lr([])]]);var D=new Map([["parts",Lr([I1,A1])],["req",Lr([Lr(["01","02"])])]]);var _1=new Map([["cset","N"],["min",1],["max",1],["opt",false],["linters",Lr([])]]);var y1=new Map([["cset","X"],["min",1],["max",1],["opt",false],["linters",Lr([])]]);var x1=new Map([["cset","X"],["min",1],["max",1],["opt",false],["linters",Lr([])]]);var w1=new Map([["cset","X"],["min",1],["max",1],["opt",false],["linters",Lr(["lintimporteridx"])]]);var M1=new Map([["parts",Lr([_1,y1,x1,w1])]]);var P1=new Map([["cset","X"],["min",1],["max",20],["opt",false],["linters",Lr([])]]);var j1=new Map([["parts",Lr([P1])],["req",Lr([Lr(["01"])])]]);var E1=new Map([["cset","X"],["min",2],["max",2],["opt",false],["linters",Lr([])]]);var T1=new Map([["cset","X"],["min",1],["max",28],["opt",false],["linters",Lr([])]]);var k=new Map([["parts",Lr([E1,T1])],["req",Lr([Lr(["01","8004"])])]]);var C1=new Map([["cset","X"],["min",1],["max",20],["opt",false],["linters",Lr([])]]);var B1=new Map([["parts",Lr([C1])],["req",Lr([Lr(["01","8006"])])]]);var S1=new Map([["cset","N"],["min",2],["max",2],["opt",false],["linters",Lr(["lintmediatype"])]]);var D1=new Map([["parts",Lr([S1])],["req",Lr([Lr(["8017","8018"])])]]);var k1=new Map([["cset","X"],["min",1],["max",25],["opt",false],["linters",Lr([])]]);var N1=new Map([["parts",Lr([k1])],["req",Lr([Lr(["8017","8018"])])]]);var U1=new Map([["cset","N"],["min",4],["max",4],["opt",false],["linters",Lr(["lintnonzero"])]]);var H1=new Map([["cset","N"],["min",5],["max",5],["opt",false],["linters",Lr(["lintnonzero"])]]);var R1=new Map([["cset","N"],["min",3],["max",3],["opt",false],["linters",Lr(["lintnonzero"])]]);var z1=new Map([["cset","N"],["min",1],["max",1],["opt",false],["linters",Lr(["lintwinding"])]]);var O1=new Map([["cset","N"],["min",1],["max",1],["opt",false],["linters",Lr([])]]);var L1=new Map([["parts",Lr([U1,H1,R1,z1,O1])],["req",Lr([Lr(["01"])])]]);var W1=new Map([["cset","X"],["min",1],["max",20],["opt",false],["linters",Lr([])]]);var G1=new Map([["parts",Lr([W1])]]);var Z1=new Map([["cset","N"],["min",1],["max",1],["opt",false],["linters",Lr(["lintzero"])]]);var F1=new Map([["cset","N"],["min",13],["max",13],["opt",false],["linters",Lr(["lintcsum","lintkey"])]]);var Y1=new Map([["cset","X"],["min",1],["max",16],["opt",true],["linters",Lr([])]]);var Q1=new Map([["parts",Lr([Z1,F1,Y1])],["dlpkey",Lr([])]]);var J1=new Map([["cset","X"],["min",1],["max",30],["opt",false],["linters",Lr(["lintkey"])]]);var V1=new Map([["parts",Lr([J1])],["dlpkey",Lr([Lr(["7040"])])]]);var K1=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",Lr([])]]);var q1=new Map([["parts",Lr([K1])],["req",Lr([Lr(["01","02"])])]]);var X1=new Map([["cset","N"],["min",14],["max",14],["opt",false],["linters",Lr(["lintcsum"])]]);var $1=new Map([["cset","N"],["min",4],["max",4],["opt",false],["linters",Lr(["lintpieceoftotal"])]]);var tr=new Map([["parts",Lr([X1,$1])],["ex",Lr(["01","37"])],["dlpkey",Lr([Lr(["22","10","21"])])]]);var er=new Map([["cset","X"],["min",1],["max",34],["opt",false],["linters",Lr(["lintiban"])]]);var ir=new Map([["parts",Lr([er])],["req",Lr([Lr(["415"])])]]);var nr=new Map([["cset","N"],["min",8],["max",8],["opt",false],["linters",Lr(["lintyymmddhh"])]]);var rr=new Map([["cset","N"],["min",1],["max",4],["opt",true],["linters",Lr(["lintmmoptss"])]]);var ar=new Map([["parts",Lr([nr,rr])],["req",Lr([Lr(["01","02"])])]]);var or=new Map([["cset","X"],["min",1],["max",50],["opt",false],["linters",Lr([])]]);var sr=new Map([["parts",Lr([or])],["req",Lr([Lr(["00","01"])])]]);var cr=new Map([["cset","Y"],["min",1],["max",30],["opt",false],["linters",Lr(["lintkey"])]]);var lr=new Map([["parts",Lr([cr])],["dlpkey",Lr([Lr(["8011"])])]]);var pr=new Map([["cset","N"],["min",1],["max",12],["opt",false],["linters",Lr(["lintnozeroprefix"])]]);var dr=new Map([["parts",Lr([pr])],["req",Lr([Lr(["8010"])])]]);var ur=new Map([["cset","X"],["min",1],["max",20],["opt",false],["linters",Lr([])]]);var fr=new Map([["parts",Lr([ur])],["req",Lr([Lr(["01","8006"])])]]);var hr=new Map([["cset","X"],["min",1],["max",25],["opt",false],["linters",Lr(["lintcsumalpha","lintkey"])]]);var mr=new Map([["parts",Lr([hr])],["dlpkey",Lr([])]]);var gr=new Map([["cset","N"],["min",18],["max",18],["opt",false],["linters",Lr(["lintcsum","lintkey"])]]);var vr=new Map([["parts",Lr([gr])],["ex",Lr(["8018"])],["dlpkey",Lr([Lr(["8019"])])]]);var br=new Map([["cset","N"],["min",18],["max",18],["opt",false],["linters",Lr(["lintcsum","lintkey"])]]);var Ir=new Map([["parts",Lr([br])],["ex",Lr(["8017"])],["dlpkey",Lr([Lr(["8019"])])]]);var Ar=new Map([["cset","N"],["min",1],["max",10],["opt",false],["linters",Lr([])]]);var _r=new Map([["parts",Lr([Ar])],["req",Lr([Lr(["8017","8018"])])]]);var yr=new Map([["cset","X"],["min",1],["max",25],["opt",false],["linters",Lr([])]]);var xr=new Map([["parts",Lr([yr])],["req",Lr([Lr(["415"])])]]);var wr=new Map([["cset","N"],["min",14],["max",14],["opt",false],["linters",Lr(["lintcsum"])]]);var Mr=new Map([["cset","N"],["min",4],["max",4],["opt",false],["linters",Lr(["lintpieceoftotal"])]]);var Pr=new Map([["parts",Lr([wr,Mr])],["ex",Lr(["02","8006"])],["req",Lr([Lr(["37"])])]]);var jr=new Map([["cset","X"],["min",1],["max",70],["opt",false],["linters",Lr(["lintcouponcode"])]]);var Er=new Map([["parts",Lr([jr])]]);var Tr=new Map([["cset","N"],["min",4],["max",4],["opt",false],["linters",Lr([])]]);var Cr=new Map([["parts",Lr([Tr])],["req",Lr([Lr(["255"])])]]);var Br=new Map([["cset","X"],["min",1],["max",70],["opt",false],["linters",Lr(["lintcouponposoffer"])]]);var Sr=new Map([["parts",Lr([Br])]]);var Dr=new Map([["cset","X"],["min",1],["max",70],["opt",false],["linters",Lr([])]]);var kr=new Map([["parts",Lr([Dr])],["req",Lr([Lr(["01"])])]]);var Nr=new Map([["cset","X"],["min",1],["max",30],["opt",false],["linters",Lr([])]]);var Ur=new Map([["parts",Lr([Nr])]]);var Hr=new Map([["cset","X"],["min",1],["max",90],["opt",false],["linters",Lr([])]]);var N=new Map([["parts",Lr([Hr])]]);var Rr=new Map([["00",O],["01",J],["02",tt],["10",it],["11",rt],["12",ot],["13",ct],["15",ct],["16",ct],["17",pt],["20",ut],["21",ht],["22",gt],["235",bt],["240",At],["241",At],["242",yt],["243",wt],["250",Pt],["251",Et],["253",Bt],["254",Dt],["255",Ut],["30",zt],["3100",t],["3101",t],["3102",t],["3103",t],["3104",t],["3105",t],["3110",e],["3111",e],["3112",e],["3113",e],["3114",e],["3115",e],["3120",i],["3121",i],["3122",i],["3123",i],["3124",i],["3125",i],["3130",n],["3131",n],["3132",n],["3133",n],["3134",n],["3135",n],["3140",r],["3141",r],["3142",r],["3143",r],["3144",r],["3145",r],["3150",a],["3151",a],["3152",a],["3153",a],["3154",a],["3155",a],["3160",o],["3161",o],["3162",o],["3163",o],["3164",o],["3165",o],["3200",s],["3201",s],["3202",s],["3203",s],["3204",s],["3205",s],["3210",c],["3211",c],["3212",c],["3213",c],["3214",c],["3215",c],["3220",l],["3221",l],["3222",l],["3223",l],["3224",l],["3225",l],["3230",p],["3231",p],["3232",p],["3233",p],["3234",p],["3235",p],["3240",d],["3241",d],["3242",d],["3243",d],["3244",d],["3245",d],["3250",u],["3251",u],["3252",u],["3253",u],["3254",u],["3255",u],["3260",f],["3261",f],["3262",f],["3263",f],["3264",f],["3265",f],["3270",h],["3271",h],["3272",h],["3273",h],["3274",h],["3275",h],["3280",m],["3281",m],["3282",m],["3283",m],["3284",m],["3285",m],["3290",g],["3291",g],["3292",g],["3293",g],["3294",g],["3295",g],["3300",v],["3301",v],["3302",v],["3303",v],["3304",v],["3305",v],["3310",b],["3311",b],["3312",b],["3313",b],["3314",b],["3315",b],["3320",I],["3321",I],["3322",I],["3323",I],["3324",I],["3325",I],["3330",A],["3331",A],["3332",A],["3333",A],["3334",A],["3335",A],["3340",_],["3341",_],["3342",_],["3343",_],["3344",_],["3345",_],["3350",y],["3351",y],["3352",y],["3353",y],["3354",y],["3355",y],["3360",x],["3361",x],["3362",x],["3363",x],["3364",x],["3365",x],["3370",w],["3371",w],["3372",w],["3373",w],["3374",w],["3375",w],["3400",M],["3401",M],["3402",M],["3403",M],["3404",M],["3405",M],["3410",P],["3411",P],["3412",P],["3413",P],["3414",P],["3415",P],["3420",j],["3421",j],["3422",j],["3423",j],["3424",j],["3425",j],["3430",E],["3431",E],["3432",E],["3433",E],["3434",E],["3435",E],["3440",ge],["3441",ge],["3442",ge],["3443",ge],["3444",ge],["3445",ge],["3450",be],["3451",be],["3452",be],["3453",be],["3454",be],["3455",be],["3460",Ae],["3461",Ae],["3462",Ae],["3463",Ae],["3464",Ae],["3465",Ae],["3470",ye],["3471",ye],["3472",ye],["3473",ye],["3474",ye],["3475",ye],["3480",we],["3481",we],["3482",we],["3483",we],["3484",we],["3485",we],["3490",Pe],["3491",Pe],["3492",Pe],["3493",Pe],["3494",Pe],["3495",Pe],["3500",Ee],["3501",Ee],["3502",Ee],["3503",Ee],["3504",Ee],["3505",Ee],["3510",Ce],["3511",Ce],["3512",Ce],["3513",Ce],["3514",Ce],["3515",Ce],["3520",Se],["3521",Se],["3522",Se],["3523",Se],["3524",Se],["3525",Se],["3530",ke],["3531",ke],["3532",ke],["3533",ke],["3534",ke],["3535",ke],["3540",Ue],["3541",Ue],["3542",Ue],["3543",Ue],["3544",Ue],["3545",Ue],["3550",Re],["3551",Re],["3552",Re],["3553",Re],["3554",Re],["3555",Re],["3560",Oe],["3561",Oe],["3562",Oe],["3563",Oe],["3564",Oe],["3565",Oe],["3570",We],["3571",We],["3572",We],["3573",We],["3574",We],["3575",We],["3600",Ze],["3601",Ze],["3602",Ze],["3603",Ze],["3604",Ze],["3605",Ze],["3610",Ye],["3611",Ye],["3612",Ye],["3613",Ye],["3614",Ye],["3615",Ye],["3620",Je],["3621",Je],["3622",Je],["3623",Je],["3624",Je],["3625",Je],["3630",Ke],["3631",Ke],["3632",Ke],["3633",Ke],["3634",Ke],["3635",Ke],["3640",Xe],["3641",Xe],["3642",Xe],["3643",Xe],["3644",Xe],["3645",Xe],["3650",ti],["3651",ti],["3652",ti],["3653",ti],["3654",ti],["3655",ti],["3660",ii],["3661",ii],["3662",ii],["3663",ii],["3664",ii],["3665",ii],["3670",ri],["3671",ri],["3672",ri],["3673",ri],["3674",ri],["3675",ri],["3680",oi],["3681",oi],["3682",oi],["3683",oi],["3684",oi],["3685",oi],["3690",ci],["3691",ci],["3692",ci],["3693",ci],["3694",ci],["3695",ci],["37",pi],["3900",T],["3901",T],["3902",T],["3903",T],["3904",T],["3905",T],["3906",T],["3907",T],["3908",T],["3909",T],["3910",C],["3911",C],["3912",C],["3913",C],["3914",C],["3915",C],["3916",C],["3917",C],["3918",C],["3919",C],["3920",B],["3921",B],["3922",B],["3923",B],["3924",B],["3925",B],["3926",B],["3927",B],["3928",B],["3929",B],["3930",S],["3931",S],["3932",S],["3933",S],["3934",S],["3935",S],["3936",S],["3937",S],["3938",S],["3939",S],["3940",bi],["3941",bi],["3942",bi],["3943",bi],["3950",Ai],["3951",Ai],["3952",Ai],["3953",Ai],["3954",Ai],["3955",Ai],["400",yi],["401",wi],["402",Pi],["403",Ei],["410",Ci],["411",Ci],["412",Ci],["413",Ci],["414",Si],["415",ki],["416",Ui],["417",Ri],["420",Oi],["421",Gi],["422",Fi],["423",Qi],["424",Vi],["425",qi],["426",$i],["427",en],["4300",rn],["4301",rn],["4302",on],["4303",cn],["4304",pn],["4305",pn],["4306",pn],["4307",un],["4308",hn],["4309",gn],["4310",bn],["4311",bn],["4312",An],["4313",yn],["4314",wn],["4315",wn],["4316",wn],["4317",Pn],["4318",En],["4319",Cn],["4320",Sn],["4321",kn],["4322",kn],["4323",kn],["4324",Hn],["4325",Hn],["4326",zn],["7001",Ln],["7002",Gn],["7003",Yn],["7004",Jn],["7005",Kn],["7006",Xn],["7007",e1],["7008",n1],["7009",a1],["7010",s1],["7011",p1],["7020",u1],["7021",h1],["7022",g1],["7023",b1],["7030",D],["7031",D],["7032",D],["7033",D],["7034",D],["7035",D],["7036",D],["7037",D],["7038",D],["7039",D],["7040",M1],["710",j1],["711",j1],["712",j1],["713",j1],["714",j1],["715",j1],["7230",k],["7231",k],["7232",k],["7233",k],["7234",k],["7235",k],["7236",k],["7237",k],["7238",k],["7239",k],["7240",B1],["7241",D1],["7242",N1],["8001",L1],["8002",G1],["8003",Q1],["8004",V1],["8005",q1],["8006",tr],["8007",ir],["8008",ar],["8009",sr],["8010",lr],["8011",dr],["8012",fr],["8013",mr],["8017",vr],["8018",Ir],["8019",_r],["8020",xr],["8026",Pr],["8110",Er],["8111",Cr],["8112",Sr],["8200",kr],["90",Ur],["91",N],["92",N],["93",N],["94",N],["95",N],["96",N],["97",N],["98",N],["99",N]]);U.gs1syntax=Rr;for(var zr in U)U.hasOwnProperty(zr)&&(Wr.$ctx[zr]=U[zr]);Wr.__2289__=1})();if(_n(sn[--on],"ai")){Qt(sn[--on],"(");if(wn(sn[--on])){on--;sn[on++]="bwipp.GS1aiMissingOpenParen#2297";sn[on++]="AIs must start with '('";Pn()}on--;sn[on++]=Infinity;var N=sn[--on];var U=sn[--on];sn[on++]=N;sn[on++]=U;for(;;){var t=sn[--on];sn[on++]=t;if(_n(t,"")){on--;break}gn(sn[--on],")");if(wn(sn[--on])){Bn();sn[on++]="bwipp.GS1aiMissingCloseParen#2303";sn[on++]="AIs must end with ')'";Pn()}var H=sn[--on];var R=sn[--on];sn[on++]=H;sn[on++]=R;on--;var z=sn[--on];var O=sn[--on];sn[on++]=z;gn(O,"(");if(sn[--on]){var L=sn[--on];var W=sn[--on];sn[on++]=L;sn[on++]=W;on--;var G=sn[--on];var Z=sn[--on];sn[on++]=G;sn[on++]=Z}else sn[on++]=""}var e=bn();sn[on++]=e;if(e>0){var i=sn[--on];for(var n=i,F=~~(i/2)+1;n>=F;n-=1)Ft(n,-1)}else on--;An(Lr(~~(bn()/2)));Or.ais=sn[--on];An(Lr(bn()));sn[on++]=Infinity;var Y=sn[--on];var Q=sn[--on];sn[on++]=Y;vn(Q,function(){var t=new Map([["parse",Or.parse],["parseonly",true],["parsefnc",false]]);sn[on++]=t;En()});Or.vals=Lr();on--}else{Qt(sn[--on],"http://");if(wn(sn[--on])){Qt(sn[--on],"https://");if(wn(sn[--on])){on--;sn[on++]="bwipp.GS1dlURIbadScheme#2320";sn[on++]="Scheme must be http:// or https://";Pn()}}on--;gn(sn[--on],"/");if(wn(sn[--on])){on--;sn[on++]="bwipp.GS1dlMissingDomainOrPathInfo#2326";sn[on++]="URI must contain a domain and path info";Pn()}on-=2;gn(sn[--on],"#");if(sn[--on]){var J=sn[--on];var V=sn[--on];sn[on++]=J;sn[on++]=V;on--;var K=sn[--on];var q=sn[--on];sn[on++]=K;sn[on++]=q;on--}gn(sn[--on],"?");if(wn(sn[--on])){var X=sn[--on];sn[on++]="";sn[on++]=null;sn[on++]=X}Or.pp=sn[--on];on--;Or.qp=sn[--on];sn[on++]=Infinity;sn[on++]=0;sn[on++]=0;sn[on++]=Or.pp;for(;;){gn(sn[--on],"/");if(wn(sn[--on])){on--;break}var $=sn[--on];var tt=sn[--on];sn[on++]=$.length+1;sn[on++]=tt;on--;var et=sn[--on];var it=sn[--on];var r=sn[--on];sn[on++]=r;sn[on++]=Mn(et+r);sn[on++]=it}An(Lr(bn()-1));Or.pipos=sn[--on];on-=2;if(Or.pipos.length<=1){sn[on++]="bwipp.GS1dlNoAIinfo#2351";sn[on++]="The path was too short to contain AI info";Pn()}sn[on++]=false;for(var a=Or.pipos.length-2;a>=0;a-=2){var o=un(Or.pipos,a);var s=hn(Or.pp,o,Mn(Mn(un(Or.pipos,a+1)-o)-1));var nt=un(Or.gs1syntax,s)!==undefined;sn[on++]=a;sn[on++]=s;if(nt){var rt=un(un(Or.gs1syntax,sn[--on]),"dlpkey")!==undefined;if(rt){var at=sn[--on];var ot=sn[--on];sn[on++]=at;sn[on++]=ot;on--;sn[on++]=true;break}}else on--;on--}if(wn(sn[--on])){sn[on++]="bwipp.GS1dlNoAIinfo#2370";sn[on++]="The path does not contain a valid primary key";Pn()}var c=un(Or.pipos,sn[--on]);Or.pp=hn(Or.pp,c,Mn(Or.pp.length-c));Or.uriunescape=function(){Or.in=sn[--on];Or.out=ln(Or.in.length);sn[on++]=0;sn[on++]=0;for(;;){var t=sn[--on];var e=sn[--on];sn[on++]=e;sn[on++]=t;if(e>=Or.in.length)break;var i=sn[--on];var n=sn[--on];var r=un(Or.in,n);sn[on++]=n;sn[on++]=i;sn[on++]=r;if(r==43){on--;var a=sn[--on];fn(Or.out,a,32);var o=sn[--on];sn[on++]=Mn(o+1);sn[on++]=Mn(a+1)}else{var s=sn[--on];var c=sn[--on];var l=sn[--on];sn[on++]=l;sn[on++]=c;sn[on++]=s;if(s==37&&l");var d=sn[--on];var u=sn[--on];mn(p,1,hn(Or.in,Mn(u+1),2));try{sn[on++]=u;sn[on++]=d;sn[on++]=Yt(p);sn[on++]=false}catch(t){sn[on++]=true}if(sn[--on]){on-=2;sn[on++]="bwipp.GS1dlBadHexCharacter#2388";sn[on++]="Invalid hex character";Pn()}var f=un(sn[--on],0);var h=sn[--on];fn(Or.out,h,f);var m=sn[--on];sn[on++]=Mn(m+3);sn[on++]=Mn(h+1)}else{var g=sn[--on];var v=sn[--on];fn(Or.out,v,g);var b=sn[--on];sn[on++]=Mn(b+1);sn[on++]=Mn(v+1)}}}Or.out=hn(Or.out,0,sn[--on]);on--;sn[on++]=Or.out};Or.ais=Lr(99);Or.vals=Lr(99);sn[on++]=0;sn[on++]=Or.pp;for(;;){gn(sn[--on],"/");if(sn[--on]){var st=sn[--on];var ct=sn[--on];var lt=sn[--on];var l=sn[--on];fn(Or.ais,l,st);sn[on++]=l;gn(lt,"/");if(sn[--on]){var pt=sn[--on];var dt=sn[--on];sn[on++]=pt;sn[on++]=dt;on--}else{var ut=sn[--on];sn[on++]="";sn[on++]=ut}var ft=sn[--on];var ht=sn[--on];var p=sn[--on];sn[on++]=p;sn[on++]=ht;sn[on++]=Or.vals;sn[on++]=p;sn[on++]=ft;Or.uriunescape();var mt=sn[--on];var gt=sn[--on];fn(sn[--on],gt,mt)}else{on--;break}var vt=sn[--on];var bt=sn[--on];sn[on++]=Mn(bt+1);sn[on++]=vt}var d=sn[--on];sn[on++]=d;if(d>1){sn[on++]=false;vn(un(un(Or.gs1syntax,un(Or.ais,0)),"dlpkey"),function(){Or.seq=sn[--on];Or.i=1;Or.j=0;for(;;){if(Or.i>=Or.ais.length)break;if(Or.j>=Or.seq.length)break;if(_n(un(Or.ais,Or.i),un(Or.seq,Or.j)))Or.i=Or.i+1;Or.j=Or.j+1}var t=sn[--on];var e=sn[--on];sn[on++]=e;sn[on++]=t;if(Or.i==e){on--;sn[on++]=true;return true}});if(wn(sn[--on])){on--;sn[on++]="bwipp.GS1dlBadPathInfo#2436";sn[on++]="The AIs in the path are not a valid key-qualifier sequence for the key";Pn()}}sn[on++]=Or.qp;for(;;){var u=sn[--on];sn[on++]=u;if(_n(u,"")){on--;break}gn(sn[--on],"&");if(sn[--on]){var It=sn[--on];var At=sn[--on];sn[on++]=It;sn[on++]=At;on--}else{var _t=sn[--on];sn[on++]="";sn[on++]=_t}gn(sn[--on],"=");if(sn[--on]){var f=sn[--on];sn[on++]=f;sn[on++]=true;vn(f,function(){var t=sn[--on];var e=sn[--on];sn[on++]=e&&(t>=48&&t<=57)});if(sn[--on]){var yt=sn[--on];var xt=sn[--on];var wt=sn[--on];var Mt=sn[--on];var h=sn[--on];fn(Or.ais,h,yt);sn[on++]=h;sn[on++]=Mt;sn[on++]=Or.vals;sn[on++]=h;sn[on++]=wt;Or.uriunescape();var Pt=sn[--on];var jt=sn[--on];fn(sn[--on],jt,Pt);var Et=sn[--on];var Tt=sn[--on];sn[on++]=Mn(Tt+1);sn[on++]=Et}else on-=3}else on--}var m=sn[--on];Or.ais=hn(Or.ais,0,m);Or.vals=hn(Or.vals,0,m);for(var g=0,Ct=Or.ais.length-1;g<=Ct;g+=1){sn[on++]=g;if(_n(un(Or.ais,g),"01")){var v=sn[--on];var b=un(Or.vals,v);var I=b.length;sn[on++]=v;sn[on++]=b;if(I==8||(I==12||I==13)){var A=Vi(ln(14),"00000000000000");var _=sn[--on];mn(A,14-_.length,_);var y=sn[--on];fn(Or.vals,y,A);sn[on++]=y}else on--}on--}}if(!Wr.__2487__)(function(){var t=Object.create(Or);sn[on++]=Infinity;var e=Lr(["00","01","02","03","04","11","12","13","14","15","16","17","18","19","20","31","32","33","34","35","36","41"]);for(var i=0,n=e.length;i=2){var St=un(Or.aifixed,hn(sn[--on],0,2))!==undefined;if(St){on--;sn[on++]=false}}else on--}Or.fncs=Lr();Or.lintnumeric=function(){var t=sn[--on];sn[on++]=true;vn(t,function(){var t=sn[--on];if(t<48||t>57){on--;sn[on++]=false;return true}});if(wn(sn[--on])){on--;sn[on++]="bwipp.GS1notNumeric#2507";sn[on++]="Not numeric";sn[on++]=false;return true}};Or.lintcset82=function(){var t=sn[--on];sn[on++]=true;vn(t,function(){var t=ln(1);fn(t,0,sn[--on]);gn("!\"%&'()*+,-./0123456789:;<=>?ABCDEFGHIJKLMNOPQRSTUVWXYZ_abcdefghijklmnopqrstuvwxyz",t);if(wn(sn[--on])){on-=2;sn[on++]=false;return true}on-=3});if(wn(sn[--on])){on--;sn[on++]="bwipp.GS1badCSET82character#2517";sn[on++]="Invalid CSET 82 character";sn[on++]=false;return true}};Or.lintcset39=function(){var t=sn[--on];sn[on++]=true;vn(t,function(){var t=ln(1);fn(t,0,sn[--on]);gn("#-/0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ",t);if(wn(sn[--on])){on-=2;sn[on++]=false;return true}on-=3});if(wn(sn[--on])){on--;sn[on++]="bwipp.GS1badCSET39character#2527";sn[on++]="Invalid CSET 39 character";sn[on++]=false;return true}};Or.lintkey=function(){var t=sn[--on];sn[on++]=t;if(t.length<2){on-=2;sn[on++]="bwipp.GS1keyTooShort#2531";sn[on++]="Key is too short";sn[on++]=false;return true}var e=sn[--on];var i=un(e,0);var n=un(e,1);if(i<48||i>57||(n<48||n>57)){on--;sn[on++]="bwipp.GS1badGCP#2534";sn[on++]="Non-numeric company prefix";sn[on++]=false;return true}};Or.lintimporteridx=function(){gn("-0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ_abcdefghijklmnopqrstuvwxyz",sn[--on]);if(wn(sn[--on])){on-=2;sn[on++]="bwipp.GS1badImporterIndex#2540";sn[on++]="Invalid importer index";sn[on++]=false;return true}on-=3};Or.lintcsum=function(){sn[on++]=Infinity;var t=sn[--on];var e=sn[--on];var i=e.length%2==0?3:1;sn[on++]=t;sn[on++]=i;vn(e,function(){var t=sn[--on];var e=sn[--on];sn[on++]=Mn(t-48)*e;sn[on++]=Mn(4-e)});on--;var n=bn()+1;sn[on++]=0;for(var r=0,a=n-1;r?ABCDEFGHIJKLMNOPQRSTUVWXYZ_abcdefghijklmnopqrstuvwxyz".length;e?ABCDEFGHIJKLMNOPQRSTUVWXYZ_abcdefghijklmnopqrstuvwxyz",e);sn[on++]=n;sn[on++]=Mn(n+1)}on--;t.cset82=cn();sn[on++]=Infinity;sn[on++]=0;for(var r=0,a="23456789ABCDEFGHJKLMNPQRSTUVWXYZ".length;rv.length){on-=5;sn[on++]="bwipp.GS1alphaTooLong#2582";sn[on++]="Alphanumeric string is too long to check";sn[on++]=false;return true}var I=sn[--on];var A=hn(sn[--on],0,I);for(var _=0,y=A.length;_9){var e=Mn(sn[--on]-7);sn[on++]=~~(e/10);sn[on++]=e%10}});An(Lr(bn()));var l=sn[--on];var p=sn[--on];sn[on++]=l;sn[on++]=p;on--;var d=sn[--on];sn[on++]=0;vn(d,function(){var t=sn[--on];var e=sn[--on];sn[on++]=Mn(t+e*10)%97});if(sn[--on]!=1){on-=2;sn[on++]="bwipp.GS1badIBANchecksum#2713";sn[on++]="IBAN checksum incorrect";sn[on++]=false;return true}var u=hn(sn[--on],0,2);sn[on++]=u;Or.lintiso3166alpha2()};Or.lintzero=function(){if(yn(sn[--on],"0")){on--;sn[on++]="bwipp.GS1zeroRequired#2718";sn[on++]="Zero is required";sn[on++]=false;return true}};Or.lintnonzero=function(){var t=sn[--on];sn[on++]=false;vn(t,function(){if(sn[--on]!=48){on--;sn[on++]=true}});if(wn(sn[--on])){on--;sn[on++]="bwipp.GS1zeroNotPermitted#2723";sn[on++]="Zero not permitted";sn[on++]=false;return true}};Or.lintnozeroprefix=function(){var t=sn[--on];if(t.length>1&&un(t,0)==48){on--;sn[on++]="bwipp.GS1badZeroPrefix#2728";sn[on++]="Zero prefix is not permitted";sn[on++]=false;return true}};Or.lintyymmd0=function(){var t=sn[--on];var e=pn(hn(t,2,2));sn[on++]=t;if(e<1||e>12){on--;sn[on++]="bwipp.GS1badMonth#2733";sn[on++]="Invalid month";sn[on++]=false;return true}var i=sn[--on];var n=pn(hn(i,0,2));var r=n-21;sn[on++]=i;sn[on++]=n;sn[on++]=r;if(r>=51){on--;var a=sn[--on];sn[on++]=Mn(a+1900)}else if(sn[--on]<=-50){var o=sn[--on];sn[on++]=Mn(o+2100)}else{var s=sn[--on];sn[on++]=Mn(s+2e3)}var c=sn[--on];sn[on++]=c%400==0||c%4==0&&c%100!=0;sn[on++]=Infinity;var l=sn[--on];var p=sn[--on]?29:28;sn[on++]=l;sn[on++]=31;sn[on++]=p;sn[on++]=31;sn[on++]=30;sn[on++]=31;sn[on++]=30;sn[on++]=31;sn[on++]=31;sn[on++]=30;sn[on++]=31;sn[on++]=30;sn[on++]=31;var d=Lr();var u=sn[--on];if(un(d,pn(hn(u,2,2))-1)23){on-=2;sn[on++]="bwipp.GS1badHour#2750";sn[on++]="Invalid hour of day";sn[on++]=false;return true}var i=hn(sn[--on],0,6);sn[on++]=i;Or.lintyymmdd()};Or.linthhmm=function(){var t=sn[--on];sn[on++]=t;if(pn(hn(t,0,2))>23){on-=2;sn[on++]="bwipp.GS1badHour#2755";sn[on++]="Invalid hour of day";sn[on++]=false;return true}if(pn(hn(sn[--on],2,2))>59){on--;sn[on++]="bwipp.GS1badMinute#2756";sn[on++]="Invalid minute in the hour";sn[on++]=false;return true}};Or.lintmmoptss=function(){var t=sn[--on];var e=t.length;sn[on++]=t;if(e!=2&&e!=4){on--;sn[on++]="bwipp.GS1badTimeLength#2761";sn[on++]="Invalid length for optional minutes and seconds";sn[on++]=false;return true}var i=sn[--on];sn[on++]=i;if(pn(hn(i,0,2))>59){on-=2;sn[on++]="bwipp.GS1badMinute#2763";sn[on++]="Invalid minute in the hour";sn[on++]=false;return true}var n=sn[--on];sn[on++]=n;if(n.length>=4){var r=sn[--on];sn[on++]=r;if(pn(hn(r,2,2))>59){on-=2;sn[on++]="bwipp.GS1badSecond#2765";sn[on++]="Invalid second in the minute";sn[on++]=false;return true}}on--};Or.lintyesno=function(){var t=sn[--on];if(yn(t,"0")&&yn(t,"1")){on--;sn[on++]="bwipp.GS1badBoolean#2772";sn[on++]="Neither 0 nor 1 for yes or no";sn[on++]=false;return true}};Or.lintwinding=function(){var t=sn[--on];if(yn(t,"0")&&(yn(t,"1")&&yn(t,"9"))){on--;sn[on++]="bwipp.GS1badWinding#2778";sn[on++]="Invalid winding direction";sn[on++]=false;return true}};Or.lintpieceoftotal=function(){var t=sn[--on];sn[on++]=t;if(t.length%2!=0){on-=2;sn[on++]="bwipp.GS1badPieceTotalLength#2783";sn[on++]="Invalid piece/total length";sn[on++]=false;return true}var e=sn[--on];var i=pn(hn(e,0,~~(e.length/2)));sn[on++]=e;sn[on++]=i;if(i==0){on-=3;sn[on++]="bwipp.GS1badPieceNumber#2785";sn[on++]="Invalid piece number";sn[on++]=false;return true}var n=sn[--on];var r=sn[--on];var a=~~(r.length/2);var o=pn(hn(r,a,a));sn[on++]=n;sn[on++]=o;if(o==0){on-=3;sn[on++]="bwipp.GS1badPieceTotal#2787";sn[on++]="Invalid total number";sn[on++]=false;return true}var s=sn[--on];if(qi(sn[--on],s)){on--;sn[on++]="bwipp.GS1pieceExceedsTotal#2788";sn[on++]="Piece number exceeds total";sn[on++]=false;return true}};Or.lintpcenc=function(){for(;;){gn(sn[--on],"%");if(wn(sn[--on])){on--;break}on-=2;var t=sn[--on];sn[on++]=t;if(t.length<2){on-=2;sn[on++]="bwipp.GS1badPercentEscape#2794";sn[on++]="Invalid % escape";sn[on++]=false;break}var e=sn[--on];var i=hn(e,0,2);sn[on++]=e;sn[on++]=true;for(var n=0,r=i.length;n57){on--;sn[on++]=false;return true}});if(wn(sn[--on])){on-=2;sn[on++]="bwipp.GS1couponNotNumeric#2809";sn[on++]="Coupon not numeric";sn[on++]=false;return true}var e=sn[--on];sn[on++]=e;if(e.length<1){on-=2;sn[on++]="bwipp.GS1couponTooShortGCPVLI#2813";sn[on++]="Coupon too short: Missing GCP VLI";sn[on++]=false;return true}var i=sn[--on];var n=pn(hn(i,0,1));sn[on++]=i;sn[on++]=n;if(n>6){on-=2;sn[on++]="bwipp.GS1couponBadGCPVLI#2816";sn[on++]="Coupon GCP length indicator must be 0-6";sn[on++]=false;return true}var r=sn[--on];var a=sn[--on];sn[on++]=a;sn[on++]=Mn(Mn(r+6)+1);if(Mn(Mn(r+6)+1)>a.length){on-=3;sn[on++]="bwipp.GS1couponTooShortGCP#2820";sn[on++]="Coupon too short: GCP truncated";sn[on++]=false;return true}var o=sn[--on];var s=sn[--on];var c=hn(s,o,Mn(s.length-o));sn[on++]=c;if(c.length<6){on-=2;sn[on++]="bwipp.GS1couponTooShortOfferCode#2826";sn[on++]="Coupon too short: Offer Code truncated";sn[on++]=false;return true}var l=sn[--on];var p=hn(l,6,l.length-6);sn[on++]=p;if(p.length<1){on-=2;sn[on++]="bwipp.GS1couponTooShortSaveValueVLI#2832";sn[on++]="Coupon too short: Missing Save Value VLI";sn[on++]=false;return true}var d=sn[--on];var u=pn(hn(d,0,1));sn[on++]=d;sn[on++]=u;if(u<1||u>5){on-=2;sn[on++]="bwipp.GS1couponBadSaveValueVLI#2835";sn[on++]="Coupon Save Value length indicator must be 1-5";sn[on++]=false;return true}var f=sn[--on];var h=sn[--on];sn[on++]=h;sn[on++]=Mn(f+1);if(Mn(f+1)>h.length){on-=3;sn[on++]="bwipp.GS1couponTooShortSaveValue#2839";sn[on++]="Coupon too short: Save Value truncated";sn[on++]=false;return true}var m=sn[--on];var g=sn[--on];var v=hn(g,m,Mn(g.length-m));sn[on++]=v;if(v.length<1){on-=2;sn[on++]="bwipp.GS1couponTooShort1stPurchaseRequirementVLI#2845";sn[on++]="Coupon too short: Missing 1st Purchase Requirement VLI";sn[on++]=false;return true}var b=sn[--on];var I=pn(hn(b,0,1));sn[on++]=b;sn[on++]=I;if(I<1||I>5){on-=2;sn[on++]="bwipp.GS1couponBad1stPurchaseRequirementVLI#2848";sn[on++]="Coupon 1st Purchase Requirement length indicator must be 1-5";sn[on++]=false;return true}var A=sn[--on];var _=sn[--on];sn[on++]=_;sn[on++]=Mn(A+1);if(Mn(A+1)>_.length){on-=3;sn[on++]="bwipp.GS1couponTooShort1stPurchaseRequirement#2852";sn[on++]="Coupon too short: 1st Purchase Requirement truncated";sn[on++]=false;return true}var y=sn[--on];var x=sn[--on];var U=hn(x,y,Mn(x.length-y));sn[on++]=U;if(U.length<1){on-=2;sn[on++]="bwipp.GS1couponTooShort1stPurchaseRequirementCode#2858";sn[on++]="Coupon too short: Missing 1st Purchase Requirement Code";sn[on++]=false;return true}var H=sn[--on];var R=pn(hn(H,0,1));sn[on++]=H;if(R>4&&R!=9){on-=2;sn[on++]="bwipp.GS1couponBad1stPurchaseRequirementCode#2861";sn[on++]="Coupon 1st Purchase Requirement Code must be 0-4 or 9";sn[on++]=false;return true}var z=sn[--on];var O=hn(z,1,z.length-1);sn[on++]=O;if(O.length<3){on-=2;sn[on++]="bwipp.GS1couponTooShort1stPurchaseFamilyCode#2867";sn[on++]="Coupon too short: 1st Purchase Family Code truncated";sn[on++]=false;return true}var L=sn[--on];var W=hn(L,3,L.length-3);sn[on++]=W;if(W.length>=1){var G=sn[--on];sn[on++]=G;if(pn(hn(G,0,1))==1){var Z=sn[--on];var F=hn(Z,1,Z.length-1);sn[on++]=F;if(F.length<1){on-=2;sn[on++]="bwipp.GS1couponTooShortAdditionalPurchaseRulesCode#2877";sn[on++]="Coupon too short: Missing Additional Purchase Rules Code";sn[on++]=false;return true}var Y=sn[--on];sn[on++]=Y;if(pn(hn(Y,0,1))>3){on-=2;sn[on++]="bwipp.GS1couponBadAdditionalPurchaseRulesCode#2880";sn[on++]="Coupon Additional Purchase Rules Code must be 0-3";sn[on++]=false;return true}var Q=sn[--on];var J=hn(Q,1,Q.length-1);sn[on++]=J;if(J.length<1){on-=2;sn[on++]="bwipp.GS1couponTooShort2ndPurchaseRequirementVLI#2886";sn[on++]="Coupon too short: Missing 2nd Purchase Requirement VLI";sn[on++]=false;return true}var V=sn[--on];var w=pn(hn(V,0,1));sn[on++]=V;sn[on++]=w;if(w<1||w>5){on-=2;sn[on++]="bwipp.GS1couponBad2ndPurchaseRequirementVLI#2889";sn[on++]="Coupon 2nd Purchase Requirement length indicator must be 1-5";sn[on++]=false;return true}var K=sn[--on];var q=sn[--on];sn[on++]=q;sn[on++]=Mn(K+1);if(Mn(K+1)>q.length){on-=3;sn[on++]="bwipp.GS1couponTooShort2ndPurchaseRequirement#2893";sn[on++]="Coupon too short: 2nd Purchase Requirement truncated";sn[on++]=false;return true}var X=sn[--on];var $=sn[--on];var tt=hn($,X,Mn($.length-X));sn[on++]=tt;if(tt.length<1){on-=2;sn[on++]="bwipp.GS1couponTooShort2ndPurchaseRequirementCode#2899";sn[on++]="Coupon too short: Missing 2nd Purchase Requirement Code";sn[on++]=false;return true}var et=sn[--on];var it=pn(hn(et,0,1));sn[on++]=et;if(it>4&&it!=9){on-=2;sn[on++]="bwipp.GS1couponBad2ndPurchaseRequirementCode#2902";sn[on++]="Coupon 2nd Purchase Requirement Code must be 0-4 or 9";sn[on++]=false;return true}var nt=sn[--on];var rt=hn(nt,1,nt.length-1);sn[on++]=rt;if(rt.length<3){on-=2;sn[on++]="bwipp.GS1couponTooShort2ndPurchaseFamilyCode#2908";sn[on++]="Coupon too short: 2nd Purchase Family Code truncated";sn[on++]=false;return true}var at=sn[--on];var ot=hn(at,3,at.length-3);sn[on++]=ot;if(ot.length<1){on-=2;sn[on++]="bwipp.GS1couponTooShort2ndPurchaseGCPVLI#2914";sn[on++]="Coupon too short: Missing 2nd Purchase GCP VLI";sn[on++]=false;return true}var st=sn[--on];var M=pn(hn(st,0,1));sn[on++]=st;sn[on++]=M;if(M>6&&M!=9){on-=2;sn[on++]="bwipp.GS1couponBad2ndPurchaseGCPVLI#2917";sn[on++]="Coupon 2nd Purchase GCP length indicator must be 0-6 or 9";sn[on++]=false;return true}var ct=sn[--on];sn[on++]=ct;if(ct!=9){var lt=sn[--on];sn[on++]=Mn(lt+6)}else{on--;sn[on++]=0}var pt=sn[--on];var dt=sn[--on];sn[on++]=dt;sn[on++]=Mn(pt+1);if(Mn(pt+1)>dt.length){on-=3;sn[on++]="bwipp.GS1couponTooShort2ndPurchaseGCP#2921";sn[on++]="Coupon too short: 2nd Purchase GCP truncated";sn[on++]=false;return true}var ut=sn[--on];var ft=sn[--on];sn[on++]=hn(ft,ut,Mn(ft.length-ut))}}var ht=sn[--on];sn[on++]=ht;if(ht.length>=1){var mt=sn[--on];sn[on++]=mt;if(pn(hn(mt,0,1))==2){var gt=sn[--on];var vt=hn(gt,1,gt.length-1);sn[on++]=vt;if(vt.length<1){on-=2;sn[on++]="bwipp.GS1couponTooShort3rdPurchaseRequirementVLI#2933";sn[on++]="Coupon too short: Missing 3rd Purchase Requirement VLI";sn[on++]=false;return true}var bt=sn[--on];var P=pn(hn(bt,0,1));sn[on++]=bt;sn[on++]=P;if(P<1||P>5){on-=2;sn[on++]="bwipp.GS1couponBad3rdPurchaseRequirementVLI#2936";sn[on++]="Coupon 3rd Purchase Requirement length indicator must be 1-5";sn[on++]=false;return true}var It=sn[--on];var At=sn[--on];sn[on++]=At;sn[on++]=Mn(It+1);if(Mn(It+1)>At.length){on-=3;sn[on++]="bwipp.GS1couponTooShort3rdPurchaseRequirement#2940";sn[on++]="Coupon too short: 3rd Purchase Requirement truncated";sn[on++]=false;return true}var _t=sn[--on];var yt=sn[--on];var xt=hn(yt,_t,Mn(yt.length-_t));sn[on++]=xt;if(xt.length<1){on-=2;sn[on++]="bwipp.GS1couponTooShort3rdPurchaseRequirementCode#2946";sn[on++]="Coupon too short: Missing 3rd Purchase Requirement Code";sn[on++]=false;return true}var wt=sn[--on];var Mt=pn(hn(wt,0,1));sn[on++]=wt;if(Mt>4&&Mt!=9){on-=2;sn[on++]="bwipp.GS1couponBad3rdPurchaseRequirementCode#2949";sn[on++]="Coupon 3rd Purchase Requirement Code must be 0-4 or 9";sn[on++]=false;return true}var Pt=sn[--on];var jt=hn(Pt,1,Pt.length-1);sn[on++]=jt;if(jt.length<3){on-=2;sn[on++]="bwipp.GS1couponTooShort3rdPurchaseFamilyCode#2955";sn[on++]="Coupon too short: 3rd Purchase Family Code truncated";sn[on++]=false;return true}var Et=sn[--on];var Tt=hn(Et,3,Et.length-3);sn[on++]=Tt;if(Tt.length<1){on-=2;sn[on++]="bwipp.GS1couponTooShort3rdPurchaseGCPVLI#2961";sn[on++]="Coupon too short: Missing 3rd Purchase GCP VLI";sn[on++]=false;return true}var Ct=sn[--on];var j=pn(hn(Ct,0,1));sn[on++]=Ct;sn[on++]=j;if(j>6&&j!=9){on-=2;sn[on++]="bwipp.GS1couponBad3rdPurchaseGCPVLI#2964";sn[on++]="Coupon 3rd Purchase GCP length indicator must be 0-6 or 9";sn[on++]=false;return true}var Bt=sn[--on];sn[on++]=Bt;if(Bt!=9){var St=sn[--on];sn[on++]=Mn(St+6)}else{on--;sn[on++]=0}var Dt=sn[--on];var kt=sn[--on];sn[on++]=kt;sn[on++]=Mn(Dt+1);if(Mn(Dt+1)>kt.length){on-=3;sn[on++]="bwipp.GS1couponTooShort3rdPurchaseGCP#2968";sn[on++]="Coupon too short: 3rd Purchase GCP truncated";sn[on++]=false;return true}var Nt=sn[--on];var Ut=sn[--on];sn[on++]=hn(Ut,Nt,Mn(Ut.length-Nt))}}Or.couponexpire=-1;var Ht=sn[--on];sn[on++]=Ht;if(Ht.length>=1){var Rt=sn[--on];sn[on++]=Rt;if(pn(hn(Rt,0,1))==3){var zt=sn[--on];var Ot=hn(zt,1,zt.length-1);sn[on++]=Ot;if(Ot.length<6){on-=2;sn[on++]="bwipp.GS1couponTooShortExpirationDate#2981";sn[on++]="Coupon too short: Expiration date";sn[on++]=false;return true}var Lt=sn[--on];var Wt=pn(hn(Lt,2,2));sn[on++]=Lt;if(Wt<1||Wt>12){on-=2;sn[on++]="bwipp.GS1couponExpirationDateBadMonth#2983";sn[on++]="Invalid month in expiration date";sn[on++]=false;return true}var Gt=sn[--on];var Zt=pn(hn(Gt,0,2));var Ft=Zt-21;sn[on++]=Gt;sn[on++]=Zt;sn[on++]=Ft;if(Ft>=51){on--;var Yt=sn[--on];sn[on++]=Mn(Yt+1900)}else if(sn[--on]<=-50){var Qt=sn[--on];sn[on++]=Mn(Qt+2100)}else{var Jt=sn[--on];sn[on++]=Mn(Jt+2e3)}var E=sn[--on];sn[on++]=E%400==0||E%4==0&&E%100!=0;sn[on++]=Infinity;var Vt=sn[--on];var Kt=sn[--on]?29:28;sn[on++]=Vt;sn[on++]=31;sn[on++]=Kt;sn[on++]=31;sn[on++]=30;sn[on++]=31;sn[on++]=30;sn[on++]=31;sn[on++]=31;sn[on++]=30;sn[on++]=31;sn[on++]=30;sn[on++]=31;var qt=Lr();var T=sn[--on];var Xt=pn(hn(T,4,2));sn[on++]=T;if(un(qt,pn(hn(T,2,2))-1)=1){var te=sn[--on];sn[on++]=te;if(pn(hn(te,0,1))==4){var ee=sn[--on];var ie=hn(ee,1,ee.length-1);sn[on++]=ie;if(ie.length<6){on-=2;sn[on++]="bwipp.GS1couponTooShortStartDate#3002";sn[on++]="Coupon too short: Start date";sn[on++]=false;return true}var ne=sn[--on];var re=pn(hn(ne,2,2));sn[on++]=ne;if(re<1||re>12){on-=2;sn[on++]="bwipp.GS1couponStartDateBadMonth#3004";sn[on++]="Invalid month in start date";sn[on++]=false;return true}var ae=sn[--on];var oe=pn(hn(ae,0,2));var se=oe-21;sn[on++]=ae;sn[on++]=oe;sn[on++]=se;if(se>=51){on--;var ce=sn[--on];sn[on++]=Mn(ce+1900)}else if(sn[--on]<=-50){var le=sn[--on];sn[on++]=Mn(le+2100)}else{var pe=sn[--on];sn[on++]=Mn(pe+2e3)}var B=sn[--on];sn[on++]=B%400==0||B%4==0&&B%100!=0;sn[on++]=Infinity;var de=sn[--on];var ue=sn[--on]?29:28;sn[on++]=de;sn[on++]=31;sn[on++]=ue;sn[on++]=31;sn[on++]=30;sn[on++]=31;sn[on++]=30;sn[on++]=31;sn[on++]=31;sn[on++]=30;sn[on++]=31;sn[on++]=30;sn[on++]=31;var fe=Lr();var S=sn[--on];var he=pn(hn(S,4,2));sn[on++]=S;if(un(fe,pn(hn(S,2,2))-1)=1){var be=sn[--on];sn[on++]=be;if(pn(hn(be,0,1))==5){var Ie=sn[--on];var Ae=hn(Ie,1,Ie.length-1);sn[on++]=Ae;if(Ae.length<1){on-=2;sn[on++]="bwipp.GS1couponTooShortSerialNumberVLI#3026";sn[on++]="Coupon too short: Missing Serial Number VLI";sn[on++]=false;return true}var D=sn[--on];var _e=hn(D,0,1);sn[on++]=D;sn[on++]=pn(_e)+6+1;if(pn(_e)+6+1>D.length){on-=3;sn[on++]="bwipp.GS1couponTooShortSerialNumber#3030";sn[on++]="Coupon too short: Serial Number truncated";sn[on++]=false;return true}var ye=sn[--on];var xe=sn[--on];sn[on++]=hn(xe,ye,Mn(xe.length-ye))}}var we=sn[--on];sn[on++]=we;if(we.length>=1){var Me=sn[--on];sn[on++]=Me;if(pn(hn(Me,0,1))==6){var Pe=sn[--on];var je=hn(Pe,1,Pe.length-1);sn[on++]=je;if(je.length<1){on-=2;sn[on++]="bwipp.GS1couponTooShortRetailerGCPGLNVLI#3042";sn[on++]="Coupon too short: Missing Retailer GCP/GLN VLI";sn[on++]=false;return true}var Ee=sn[--on];var k=pn(hn(Ee,0,1));sn[on++]=Ee;sn[on++]=k;if(k<1||k>7){on-=2;sn[on++]="bwipp.GS1couponBadRetailerGCPGLNVLI#3045";sn[on++]="Coupon Retailer GCP/GLN length indicator must be 1-7";sn[on++]=false;return true}var Te=sn[--on];var Ce=sn[--on];sn[on++]=Ce;sn[on++]=Mn(Mn(Te+6)+1);if(Mn(Mn(Te+6)+1)>Ce.length){on-=3;sn[on++]="bwipp.GS1couponTooShortRetailerGCPGLN#3049";sn[on++]="Coupon too short: Retailer GCP/GLN truncated";sn[on++]=false;return true}var Be=sn[--on];var Se=sn[--on];sn[on++]=hn(Se,Be,Mn(Se.length-Be))}}var De=sn[--on];sn[on++]=De;if(De.length>=1){var ke=sn[--on];sn[on++]=ke;if(pn(hn(ke,0,1))==9){var Ne=sn[--on];var Ue=hn(Ne,1,Ne.length-1);sn[on++]=Ue;if(Ue.length<1){on-=2;sn[on++]="bwipp.GS1couponTooShortSaveValueCode#3061";sn[on++]="Coupon too short: Missing Save Value Code";sn[on++]=false;return true}var He=sn[--on];var N=pn(hn(He,0,1));sn[on++]=He;if(N>6||(N==3||N==4)){on-=2;sn[on++]="bwipp.GS1couponBadSaveValueCode#3064";sn[on++]="Coupon Save Value Code must be 0,1,2,5 or 6";sn[on++]=false;return true}var Re=sn[--on];var ze=hn(Re,1,Re.length-1);sn[on++]=ze;if(ze.length<1){on-=2;sn[on++]="bwipp.GS1couponTooShortSaveValueAppliesToItem#3070";sn[on++]="Coupon too short: Missing Save Value Applies to Item";sn[on++]=false;return true}var Oe=sn[--on];sn[on++]=Oe;if(pn(hn(Oe,0,1))>2){on-=2;sn[on++]="bwipp.GS1couponBadSaveValueAppliesToItem#3073";sn[on++]="Coupon Save Value Applies to Item must be 0-2";sn[on++]=false;return true}var Le=sn[--on];var We=hn(Le,1,Le.length-1);sn[on++]=We;if(We.length<1){on-=2;sn[on++]="bwipp.GS1couponTooShortStoreCouponFlag#3079";sn[on++]="Coupon too short: Missing Store Coupon Flag";sn[on++]=false;return true}var Ge=sn[--on];var Ze=hn(Ge,1,Ge.length-1);sn[on++]=Ze;if(Ze.length<1){on-=2;sn[on++]="bwipp.GS1couponTooShortDontMultiplyFlag#3085";sn[on++]="Coupon too short: Missing Don't Multiply Flag";sn[on++]=false;return true}var Fe=sn[--on];sn[on++]=Fe;if(pn(hn(Fe,0,1))>1){on-=2;sn[on++]="bwipp.GS1couponBadDontMultiplyFlag#3088";sn[on++]="Don't Multiply Flag must be 0 or 1";sn[on++]=false;return true}var Ye=sn[--on];sn[on++]=hn(Ye,1,Ye.length-1)}}var Qe=sn[--on];sn[on++]=Qe;if(Qe.length!=0){on-=2;sn[on++]="bwipp.GS1couponUnrecognisedOptionalField#3095";sn[on++]="Coupon fields must be 1,2,3,4,5,6 or 9, increasing order";sn[on++]=false;return true}on--};Or.lintcouponposoffer=function(){var t=sn[--on];sn[on++]=t;sn[on++]=true;vn(t,function(){var t=sn[--on];if(t<48||t>57){on--;sn[on++]=false;return true}});if(wn(sn[--on])){on-=2;sn[on++]="bwipp.GS1couponNotNumeric#3104";sn[on++]="Coupon not numeric";sn[on++]=false;return true}var e=sn[--on];sn[on++]=e;if(e.length<1){on-=2;sn[on++]="bwipp.GS1couponTooShortFormatCode#3107";sn[on++]="Coupon too short: Missing Format Code";sn[on++]=false;return true}var i=sn[--on];var n=hn(i,0,1);sn[on++]=i;if(yn(n,"0")&&yn(n,"1")){on-=2;sn[on++]="bwipp.GS1couponBadFormatCode#3110";sn[on++]="Coupon format must be 0 or 1";sn[on++]=false;return true}var r=sn[--on];var a=hn(r,1,r.length-1);sn[on++]=a;if(a.length<1){on-=2;sn[on++]="bwipp.GS1couponTooShortFunderVLI#3115";sn[on++]="Coupon too short: Missing Funder VLI";sn[on++]=false;return true}var o=sn[--on];var s=pn(hn(o,0,1));sn[on++]=o;sn[on++]=s;if(s>6){on-=3;sn[on++]="bwipp.GS1couponBadFunderVLI#3118";sn[on++]="Coupon Funder length indicator must be 0-6";sn[on++]=false;return true}var c=sn[--on];var l=sn[--on];sn[on++]=l;sn[on++]=Mn(Mn(c+6)+1);if(Mn(Mn(c+6)+1)>l.length){on-=3;sn[on++]="bwipp.GS1couponTooShortFunder#3122";sn[on++]="Coupon too short: Truncated Funder ID";sn[on++]=false;return true}var p=sn[--on];var d=sn[--on];var u=hn(d,p,Mn(d.length-p));sn[on++]=u;if(u.length<6){on-=2;sn[on++]="bwipp.GS1couponTooShortOfferCode#3127";sn[on++]="Coupon too short: Truncated Offer Code";sn[on++]=false;return true}var f=sn[--on];var h=hn(f,6,f.length-6);sn[on++]=h;if(h.length<1){on-=2;sn[on++]="bwipp.GS1couponTooShortSnVLI#3132";sn[on++]="Coupon too short: Missing SN VLI";sn[on++]=false;return true}var m=sn[--on];var g=hn(m,0,1);sn[on++]=m;sn[on++]=pn(g)+6+1;if(pn(g)+6+1>m.length){on-=3;sn[on++]="bwipp.GS1couponTooShortSn#3137";sn[on++]="Coupon too short: Truncated SN";sn[on++]=false;return true}var v=sn[--on];var b=sn[--on];var I=hn(b,v,Mn(b.length-v));sn[on++]=I;if(I.length!=0){on-=2;sn[on++]="bwipp.GS1couponTooLong#3141";sn[on++]="Coupon too long";sn[on++]=false;return true}on--};Or.lintlatlong=function(){var t=sn[--on];sn[on++]=t;if(t.length!=20){on--;sn[on++]="bwipp.GS1badGeoLength#3148";sn[on++]="Invalid length for a geo-location";sn[on++]=false;return true}var e=sn[--on];sn[on++]=e;if(pn(hn(e,0,10))>18e8){on--;sn[on++]="bwipp.GS1badLatitude#3150";sn[on++]="Invalid value for latitude";sn[on++]=false;return true}var i=sn[--on];sn[on++]=i;if(pn(hn(i,10,10))>36e8){on--;sn[on++]="bwipp.GS1badLongitude#3151";sn[on++]="Invalid value for longitude";sn[on++]=false;return true}on--};if(!Wr.__3161__)(function(){var t=Object.create(Or);sn[on++]=Infinity;var e=Lr(["01","02","03","04","05","06","07","08","09","10","80","81","82","83","84","85","86","87","88","89","90","91","92","93","94","95","96","97","98","99"]);for(var i=0,n=e.length;iOr.val.length){on--;sn[on++]="bwipp.GS1valueTooShort#3178";sn[on++]="Too short";sn[on++]=false;break}var E=sn[--on];sn[on++]=E;sn[on++]=0;vn(E,function(){var t=un(sn[--on],"max");var e=sn[--on];sn[on++]=Mn(e+t)});if(sn[--on]e.length){var n=i;i=t;t=n}Or.eval=hn(Or.val,0,t);var r=Or.eval.length;Or.val=hn(Or.val,r,Or.val.length-r);if(Or.eval.length==0){if(wn(un(Or.props,"opt"))){on--;sn[on++]="bwipp.GS1valueTooShort#3190";sn[on++]="Too short";sn[on++]=false;return true}}else{if(Or.eval.length=r:i<=r;i+=n){sn[on++]=0;In(hn(Z.pixs,i,Z.pixx));sn[on++]=0}for(var a=0,o=Z.pixx+2;a57){sn[on++]="bwipp.ean5badCharacter#4007";sn[on++]="EAN-5 add-on must contain only digits";Pn()}});if(!D.__4027__)(function(){var t=Object.create(i);t.encs=Lr(["3211","2221","2122","1411","1132","1231","1114","1312","1213","3112","112","11"]);t.barchars="0123456789";t.mirrormaps=Lr(["11000","10100","10010","10001","01100","00110","00011","01010","01001","00101"]);for(var e in t)t.hasOwnProperty(e)&&(D.$ctx[e]=t[e]);D.__4027__=1})();i.checksum=0;for(var t=0;t<=4;t+=1){i.i=t;i.barchar=Mn(un(i.barcode,i.i)-48);if(i.i%2==0)i.checksum=Mn(i.barchar*3+i.checksum);else i.checksum=Mn(i.barchar*9+i.checksum)}i.checksum=i.checksum%10;i.mirrormap=un(i.mirrormaps,i.checksum);i.sbs=ln(31);i.txt=Lr(5);for(var e=0;e<=4;e+=1){i.i=e;if(i.i==0)mn(i.sbs,0,un(i.encs,10));else mn(i.sbs,(i.i-1)*6+7,un(i.encs,11));gn(i.barchars,hn(i.barcode,i.i,1));on--;i.indx=sn[--on].length;on-=2;i.enc=un(i.encs,i.indx);if(un(i.mirrormap,i.i)==49){i.enclen=i.enc.length;i.revenc=ln(i.enclen);for(var n=0,r=i.enclen-1;n<=r;n+=1){i.j=n;i.char=un(i.enc,i.j);fn(i.revenc,i.enclen-i.j-1,i.char)}i.enc=i.revenc}mn(i.sbs,i.i*6+3,i.enc);fn(i.txt,i.i,Lr([hn(i.barcode,i.i,1),(i.i-1)*9+13+i.textxoffset,i.textyoffset,i.textfont,i.textsize]))}sn[on++]=Infinity;sn[on++]=Infinity;var a=i.sbs;for(var o=0,s=a.length;o57){sn[on++]="bwipp.ean2badCharacter#4150";sn[on++]="EAN-2 add-on must contain only digits";Pn()}});if(!k.__4167__)(function(){var t=Object.create(i);t.encs=Lr(["3211","2221","2122","1411","1132","1231","1114","1312","1213","3112","112","11"]);t.barchars="0123456789";t.mirrormaps=Lr(["00","01","10","11"]);for(var e in t)t.hasOwnProperty(e)&&(k.$ctx[e]=t[e]);k.__4167__=1})();i.mirrormap=un(i.mirrormaps,pn(hn(i.barcode,0,2))%4);i.sbs=ln(13);i.txt=Lr(2);for(var t=0;t<=1;t+=1){i.i=t;if(i.i==0)mn(i.sbs,0,un(i.encs,10));else mn(i.sbs,(i.i-1)*6+7,un(i.encs,11));gn(i.barchars,hn(i.barcode,i.i,1));on--;i.indx=sn[--on].length;on-=2;i.enc=un(i.encs,i.indx);if(un(i.mirrormap,i.i)==49){i.enclen=i.enc.length;i.revenc=ln(i.enclen);for(var e=0,n=i.enclen-1;e<=n;e+=1){i.j=e;i.char=un(i.enc,i.j);fn(i.revenc,i.enclen-i.j-1,i.char)}i.enc=i.revenc}mn(i.sbs,i.i*6+3,i.enc);fn(i.txt,i.i,Lr([hn(i.barcode,i.i,1),(i.i-1)*9+13+i.textxoffset,i.textyoffset,i.textfont,i.textsize]))}sn[on++]=Infinity;sn[on++]=Infinity;var r=i.sbs;for(var a=0,o=r.length;a57){sn[on++]="bwipp.ean13badCharacter#4292";sn[on++]="EAN-13 must contain only digits";Pn()}});if(i.addon.length!=0&&i.addon.length!=2&&i.addon.length!=5){sn[on++]="bwipp.ean13badAddOnLength#4296";sn[on++]="Add-on for EAN-13 must be 2 or 5 digits";Pn()}i.pad=ln(13);i.checksum=0;for(var t=0;t<=11;t+=1){i.i=t;i.barchar=Mn(un(i.barcode,i.i)-48);if(i.i%2==0)i.checksum=Mn(i.barchar+i.checksum);else i.checksum=Mn(i.barchar*3+i.checksum)}i.checksum=Mn(10-i.checksum%10)%10;if(i.barcode.length==13)if(un(i.barcode,12)!=Mn(i.checksum+48)){sn[on++]="bwipp.ean13badCheckDigit#4314";sn[on++]="Incorrect EAN-13 check digit provided";Pn()}mn(i.pad,0,i.barcode);fn(i.pad,12,Mn(i.checksum+48));i.barcode=i.pad;if(!Z.__4337__)(function(){var t=Object.create(i);t.encs=Lr(["3211","2221","2122","1411","1132","1231","1114","1312","1213","3112","111","11111","111"]);t.barchars="0123456789";t.mirrormaps=Lr(["000000","001011","001101","001110","010011","011001","011100","010101","010110","011010"]);for(var e in t)t.hasOwnProperty(e)&&(Z.$ctx[e]=t[e]);Z.__4337__=1})();i.sbs=ln(59);i.txt=Lr(13);mn(i.sbs,0,un(i.encs,10));i.mirrormap=un(i.mirrormaps,un(i.barcode,0)-48);fn(i.txt,0,Lr([hn(i.barcode,0,1),i.textxoffset,i.textyoffset,i.textfont,i.textsize]));for(var e=1;e<=6;e+=1){i.i=e;gn(i.barchars,hn(i.barcode,i.i,1));on--;i.indx=sn[--on].length;on-=2;i.enc=un(i.encs,i.indx);if(un(i.mirrormap,i.i-1)==49){i.enclen=i.enc.length;i.revenc=ln(i.enclen);for(var n=0,r=i.enclen-1;n<=r;n+=1){i.j=n;i.char=un(i.enc,i.j);fn(i.revenc,i.enclen-i.j-1,i.char)}i.enc=i.revenc}mn(i.sbs,(i.i-1)*4+3,i.enc);fn(i.txt,i.i,Lr([hn(i.barcode,i.i,1),(i.i-1)*7+14+i.textxoffset,i.textyoffset,i.textfont,i.textsize]))}mn(i.sbs,(7-1)*4+3,un(i.encs,11));for(var a=7;a<=12;a+=1){i.i=a;gn(i.barchars,hn(i.barcode,i.i,1));on--;i.indx=sn[--on].length;on-=2;i.enc=un(i.encs,i.indx);mn(i.sbs,(i.i-1)*4+8,i.enc);fn(i.txt,i.i,Lr([hn(i.barcode,i.i,1),(i.i-1)*7+18+i.textxoffset,i.textyoffset,i.textfont,i.textsize]))}mn(i.sbs,56,un(i.encs,12));sn[on++]=Infinity;var o=i.sbs;for(var s=0,c=o.length;s57){sn[on++]="bwipp.ean8badCharacter#4509";sn[on++]="EAN-8 must contain only digits";Pn()}});if(i.addon.length!=0&&i.addon.length!=2&&i.addon.length!=5){sn[on++]="bwipp.ean8badAddOnLength#4513";sn[on++]="Add-on for EAN-8 must be 2 or 5 digits";Pn()}i.pad=ln(8);i.checksum=0;for(var t=0;t<=6;t+=1){i.i=t;i.barchar=Mn(un(i.barcode,i.i)-48);if(i.i%2!=0)i.checksum=Mn(i.barchar+i.checksum);else i.checksum=Mn(i.barchar*3+i.checksum)}i.checksum=Mn(10-i.checksum%10)%10;if(i.barcode.length==8)if(un(i.barcode,7)!=Mn(i.checksum+48)){sn[on++]="bwipp.ean8badCheckDigit#4531";sn[on++]="Incorrect EAN-8 check digit provided";Pn()}mn(i.pad,0,i.barcode);fn(i.pad,7,Mn(i.checksum+48));i.barcode=i.pad;if(!Q.__4548__)(function(){var t=Object.create(i);t.encs=Lr(["3211","2221","2122","1411","1132","1231","1114","1312","1213","3112","111","11111","111"]);t.barchars="0123456789";for(var e in t)t.hasOwnProperty(e)&&(Q.$ctx[e]=t[e]);Q.__4548__=1})();i.sbs=ln(43);i.txt=Lr(8);mn(i.sbs,0,un(i.encs,10));for(var e=0;e<=3;e+=1){i.i=e;gn(i.barchars,hn(i.barcode,i.i,1));on--;i.indx=sn[--on].length;on-=2;i.enc=un(i.encs,i.indx);mn(i.sbs,i.i*4+3,i.enc);fn(i.txt,i.i,Lr([hn(i.barcode,i.i,1),i.i*7+i.textxoffset,i.textyoffset,i.textfont,i.textsize]))}mn(i.sbs,4*4+3,un(i.encs,11));for(var n=4;n<=7;n+=1){i.i=n;gn(i.barchars,hn(i.barcode,i.i,1));on--;i.indx=sn[--on].length;on-=2;i.enc=un(i.encs,i.indx);mn(i.sbs,i.i*4+8,i.enc);fn(i.txt,i.i,Lr([hn(i.barcode,i.i,1),i.i*7+i.textxoffset+4,i.textyoffset,i.textfont,i.textsize]))}mn(i.sbs,40,un(i.encs,12));sn[on++]=Infinity;var r=i.sbs;for(var a=0,o=r.length;a57){sn[on++]="bwipp.upcAupcEbadCharacter#4706";sn[on++]="UPC-E must contain only digits";Pn()}});var t=un(i.barcode,0);if(t!=48&&t!=49){sn[on++]="bwipp.upcAupcEbadNumberSystem#4710";sn[on++]="UPC-E must have number system 0 or 1";Pn()}for(var e=0,n=1;e=5){mn(i.upcacode,0,hn(i.barcode,0,6));mn(i.upcacode,6,"0000");mn(i.upcacode,10,hn(i.barcode,6,1));break}}if(i.barcode.length==8)mn(i.upcacode,11,hn(i.barcode,7,1));i.barcode=i.upcacode}if(i.barcode.length!=11&&i.barcode.length!=12){sn[on++]="bwipp.upcAbadLength#4748";sn[on++]="UPC-A must be 11 or 12 digits";Pn()}var a=i.barcode;for(var o=0,s=a.length;o57){sn[on++]="bwipp.upcAbadCharacter#4752";sn[on++]="UPC-A must contain only digits";Pn()}}if(i.addon.length!=0&&i.addon.length!=2&&i.addon.length!=5){sn[on++]="bwipp.upcAbadAddOnLength#4756";sn[on++]="Add-on for UPC-A must be 2 or 5 digits";Pn()}i.pad=ln(12);i.checksum=0;for(var l=0;l<=10;l+=1){i.i=l;i.barchar=un(i.barcode,i.i)-48;if(i.i%2!=0)i.checksum=i.checksum+i.barchar;else i.checksum=i.checksum+i.barchar*3}i.checksum=(10-i.checksum%10)%10;if(i.barcode.length==12)if(un(i.barcode,11)!=i.checksum+48){sn[on++]="bwipp.upcAbadCheckDigit#4774";sn[on++]="Incorrect UPC check digit provided";Pn()}mn(i.pad,0,i.barcode);fn(i.pad,11,i.checksum+48);i.barcode=i.pad;if(!F.__4791__)(function(){var t=Object.create(i);t.encs=Lr(["3211","2221","2122","1411","1132","1231","1114","1312","1213","3112","111","11111","111"]);t.barchars="0123456789";for(var e in t)t.hasOwnProperty(e)&&(F.$ctx[e]=t[e]);F.__4791__=1})();i.sbs=ln(59);i.txt=Lr(12);mn(i.sbs,0,un(i.encs,10));for(var p=0;p<=5;p+=1){i.i=p;gn(i.barchars,hn(i.barcode,i.i,1));on--;i.indx=sn[--on].length;on-=2;i.enc=un(i.encs,i.indx);mn(i.sbs,i.i*4+3,i.enc);if(i.i==0)fn(i.txt,0,Lr([hn(i.barcode,0,1),i.textxoffset,i.textyoffset,i.textfont,i.textsize-2]));else fn(i.txt,i.i,Lr([hn(i.barcode,i.i,1),i.i*7+11+i.textxoffset,i.textyoffset,i.textfont,i.textsize]))}mn(i.sbs,6*4+3,un(i.encs,11));for(var d=6;d<=11;d+=1){i.i=d;gn(i.barchars,hn(i.barcode,i.i,1));on--;i.indx=sn[--on].length;on-=2;i.enc=un(i.encs,i.indx);mn(i.sbs,i.i*4+8,i.enc);if(i.i==11)fn(i.txt,11,Lr([hn(i.barcode,11,1),i.textxoffset+104,i.textyoffset,i.textfont,i.textsize-2]));else fn(i.txt,i.i,Lr([hn(i.barcode,i.i,1),i.i*7+i.textxoffset+15,i.textyoffset,i.textfont,i.textsize]))}mn(i.sbs,56,un(i.encs,12));sn[on++]=Infinity;var u=i.sbs;for(var f=0,h=u.length;f57){sn[on++]="bwipp.upcEupcAbadCharacter#4956";sn[on++]="UPC-A must contain only digits";Pn()}});for(var t=0,e=1;t=5&&_n(hn(i.barcode,6,4),"0000")){mn(i.upcecode,0,hn(i.barcode,0,6));mn(i.upcecode,6,hn(i.barcode,10,1));break}sn[on++]="bwipp.upcEupcAnotCompressible#4984";sn[on++]="UPC-A cannot be converted to a UPC-E";Pn()}if(i.barcode.length==12)mn(i.upcecode,7,hn(i.barcode,11,1));i.barcode=i.upcecode}if(i.barcode.length!=7&&i.barcode.length!=8){sn[on++]="bwipp.upcEbadLength#4994";sn[on++]="UPC-E must be 7 or 8 digits";Pn()}var r=i.barcode;for(var a=0,o=r.length;a57){sn[on++]="bwipp.upcEbadCharacter#4998";sn[on++]="UPC-E must contain only digits";Pn()}}if(i.addon.length!=0&&i.addon.length!=2&&i.addon.length!=5){sn[on++]="bwipp.upcEbadAddOnLength#5002";sn[on++]="Add-on for UPC-E must be 2 or 5 digits";Pn()}var c=un(i.barcode,0);if(c!=48&&c!=49){sn[on++]="bwipp.upcEbadNumberSystem#5007";sn[on++]="UPC-E must have number system 0 or 1";Pn()}if(!J.__5025__)(function(){var t=Object.create(i);t.encs=Lr(["3211","2221","2122","1411","1132","1231","1114","1312","1213","3112","111","111111"]);t.barchars="0123456789";t.mirrormaps=Lr(["000111","001011","001101","001110","010011","011001","011100","010101","010110","011010"]);for(var e in t)t.hasOwnProperty(e)&&(J.$ctx[e]=t[e]);J.__5025__=1})();for(var l=0,p=1;l=5){mn(i.upcacode,0,hn(i.barcode,0,6));mn(i.upcacode,6,"0000");mn(i.upcacode,10,hn(i.barcode,6,1));break}}i.checksum=0;for(var d=0;d<=10;d+=1){i.i=d;i.barchar=un(i.upcacode,i.i)-48;if(i.i%2!=0)i.checksum=i.checksum+i.barchar;else i.checksum=i.checksum+i.barchar*3}i.checksum=(10-i.checksum%10)%10;if(i.barcode.length==8)if(un(i.barcode,7)!=i.checksum+48){sn[on++]="bwipp.upcEbadCheckDigit#5069";sn[on++]="Incorrect UPC check digit provided";Pn()}i.pad=ln(8);mn(i.pad,0,i.barcode);fn(i.pad,7,i.checksum+48);i.barcode=i.pad;i.txt=Lr(8);fn(i.txt,0,Lr([hn(i.barcode,0,1),i.textxoffset,i.textyoffset,i.textfont,i.textsize-2]));i.mirrormap=un(i.mirrormaps,i.checksum);if(un(i.barcode,0)==48){i.invt=ln(i.mirrormap.length);for(var u=0,f=i.mirrormap.length-1;u<=f;u+=1){i.i=u;if(un(i.mirrormap,i.i)==48)fn(i.invt,i.i,49);else fn(i.invt,i.i,48)}i.mirrormap=i.invt}i.sbs=ln(33);mn(i.sbs,0,un(i.encs,10));for(var h=1;h<=6;h+=1){i.i=h;gn(i.barchars,hn(i.barcode,i.i,1));on--;i.indx=sn[--on].length;on-=2;i.enc=un(i.encs,i.indx);if(un(i.mirrormap,i.i-1)==49){i.enclen=i.enc.length;i.revenc=ln(i.enclen);for(var m=0,g=i.enclen-1;m<=g;m+=1){i.j=m;i.char=un(i.enc,i.j);fn(i.revenc,i.enclen-i.j-1,i.char)}i.enc=i.revenc}mn(i.sbs,(i.i-1)*4+3,i.enc);fn(i.txt,i.i,Lr([hn(i.barcode,i.i,1),(i.i-1)*7+11+i.textxoffset,i.textyoffset,i.textfont,i.textsize]))}fn(i.txt,7,Lr([hn(i.barcode,7,1),6*7+18+i.textxoffset,i.textyoffset,i.textfont,i.textsize-2]));mn(i.sbs,27,un(i.encs,11));sn[on++]=Infinity;var v=i.sbs;for(var b=0,I=v.length;b=15){var e=hn(t.barcode,0,4);if(yn(e,"978-")&&yn(e,"979-")){sn[on++]="bwipp.isbn13badPrefix#5242";sn[on++]="ISBN-13 prefix must be 978- or 979-";Pn()}t.wasdash=false;t.numdash=0;t.numdigit=0;var i=hn(t.barcode,5,9);for(var n=0,r=i.length;n=48&&o<=57){t.wasdash=false;t.numdigit=t.numdigit+1}}if(t.numdash!=2||t.numdigit!=7){sn[on++]="bwipp.isbn13numDashesDigits#5260";sn[on++]="Incorrect number of dashes and digits for ISBN-13";Pn()}var s=un(t.barcode,14);if(s<48||s>57){sn[on++]="bwipp.isbn13character15#5263";sn[on++]="ISBN-13 character 15 must be a digit";Pn()}if(t.barcode.length==17){if(yn(hn(t.barcode,15,1),"-")){sn[on++]="bwipp.isbn13character16#5267";sn[on++]="ISBN-13 penultimate character must be a dash";Pn()}var c=un(t.barcode,16);if(c<48||c>57){sn[on++]="bwipp.isbn13character17#5270";sn[on++]="ISBN-13 final character must be a digit";Pn()}}}else{var l=un(t.barcode,0);if(l<48||l>57){sn[on++]="bwipp.isbn10FirstDigit#5275";sn[on++]="ISBN-10 first character must be a digit";Pn()}t.wasdash=false;t.numdash=0;t.numdigit=0;var p=hn(t.barcode,1,9);for(var d=0,u=p.length;d=48&&h<=57){t.wasdash=false;t.numdigit=t.numdigit+1}}if(t.numdash!=2||t.numdigit!=7){sn[on++]="bwipp.isbn10numDashesDigits#5293";sn[on++]="Incorrect number of dashes and digits for ISBN-10";Pn()}var m=un(t.barcode,10);if(m<48||m>57){sn[on++]="bwipp.isbn10character11#5296";sn[on++]="ISBN-10 character 11 must be a digit";Pn()}if(t.barcode.length==13){if(yn(hn(t.barcode,11,1),"-")){sn[on++]="bwipp.isbn10character12#5300";sn[on++]="ISBN-10 penultimate character must be a dash";Pn()}var g=un(t.barcode,12);if((g<48||g>57)&&g!=88){sn[on++]="bwipp.isbn10character13#5303";sn[on++]="ISBN-10 final character must be a digit or X";Pn()}}}t.isbntxt=t.barcode;if(t.isbntxt.length<=13){t.isbn=ln(10);t.checksum=0;t.i=0;t.n=0;for(;;){t.isbnchar=Mn(un(t.isbntxt,t.i)-48);if(t.isbnchar!=-3){fn(t.isbn,t.n,Mn(t.isbnchar+48));if(t.n<9)t.checksum=Mn(t.checksum+(10-t.n)*t.isbnchar);t.n=t.n+1}t.i=t.i+1;if(t.i==t.isbntxt.length)break}var v=Mn(11-t.checksum%11)%11;sn[on++]="checksum";sn[on++]=v;if(v==10){on--;sn[on++]=40}var b=sn[--on];t[sn[--on]]=Mn(b+48);t.isbn=hn(t.isbn,0,9);if(t.isbntxt.length==13)if(un(t.isbntxt,12)!=t.checksum){sn[on++]="bwipp.isbn10badCheckDigit#5331";sn[on++]="Incorrect ISBN-10 check digit provided";Pn()}}if(!t.legacy||t.isbntxt.length>=15){if(t.isbntxt.length<=13){t.pad=ln(15);mn(t.pad,0,"978-");mn(t.pad,4,hn(t.isbntxt,0,11));t.isbntxt=t.pad}t.isbn=ln(13);t.checksum=0;t.i=0;t.n=0;for(;;){t.isbnchar=un(t.isbntxt,t.i)-48;if(t.isbnchar!=-3){fn(t.isbn,t.n,t.isbnchar+48);if(t.n<12){sn[on++]="checksum";sn[on++]=t.isbnchar;if(t.n%2!=0){var I=sn[--on];sn[on++]=I*3}var A=sn[--on];t[sn[--on]]=Mn(A+t.checksum)}t.n=t.n+1}t.i=t.i+1;if(t.i==t.isbntxt.length)break}t.checksum=(10-t.checksum%10)%10+48;t.isbn=hn(t.isbn,0,12);if(t.isbntxt.length==17)if(un(t.isbntxt,16)!=t.checksum){sn[on++]="bwipp.isbn13badCheckDigit#5366";sn[on++]="Incorrect ISBN-13 check digit provided";Pn()}}var _=t.isbn.length==12?22:18;t.pad=ln(_);mn(t.pad,0,"ISBN ");mn(t.pad,5,t.isbntxt);fn(t.pad,t.pad.length-2,45);fn(t.pad,t.pad.length-1,t.checksum);t.isbntxt=t.pad;t.barcode=ln(12);if(t.isbn.length==9){mn(t.barcode,0,"978");mn(t.barcode,3,t.isbn)}else mn(t.barcode,0,t.isbn);if(yn(t.addon,"")){var y=ln(12+t.addon.length+1);mn(y,0,t.barcode);mn(y,12," ");mn(y,13,t.addon);t.barcode=y}fn(t.options,"dontdraw",true);fn(t.options,"addongap",t.addongap);sn[on++]="args";sn[on++]=t.barcode;sn[on++]=t.options;Z();var x=sn[--on];t[sn[--on]]=x;if(t.includetext){if(_n(t.isbntextxoffset,null)){sn[on++]="isbntextxoffset";if(t.isbn.length==9)sn[on++]=-1;else sn[on++]=-12;var w=sn[--on];t[sn[--on]]=w}if(_n(t.isbntextyoffset,null))t.isbntextyoffset=t.height*72+3;var M=un(t.args,"txt")!==undefined;if(M){t.txt=un(t.args,"txt");t.newtxt=Lr(t.txt.length+1);mn(t.newtxt,0,t.txt);fn(t.newtxt,t.newtxt.length-1,Lr([t.isbntxt,t.isbntextxoffset,t.isbntextyoffset,t.isbntextfont,t.isbntextsize]));fn(t.args,"txt",t.newtxt)}else fn(t.args,"txt",Lr([Lr([t.isbntxt,t.isbntextxoffset,t.isbntextyoffset,t.isbntextfont,t.isbntextsize])]))}fn(t.args,"opt",t.options);sn[on++]=t.args;if(!t.dontdraw)Ki()}function y(){var t=Object.create(y.$ctx||(y.$ctx={}));t.dontdraw=false;t.includetext=false;t.ismntextfont="OCR-A";t.ismntextsize=8;t.ismntextxoffset=null;t.ismntextyoffset=null;t.height=1;t.addongap=12;t.legacy=false;sn[on++]=t;jn();t.options=sn[--on];t.barcode=sn[--on];gn(t.barcode," ");if(sn[--on]){t.barcode=sn[--on];on--;t.addon=sn[--on]}else{on--;t.addon=""}if(t.barcode.length!=15&&t.barcode.length!=17&&(t.barcode.length!=11&&t.barcode.length!=13)){sn[on++]="bwipp.ismnBadLength#5485";sn[on++]="ISMN-13 must be 15 or 17 characters including dashes. ISMN-10 must be 11 or 13 characters including dashes";Pn()}if(t.addon.length!=0&&t.addon.length!=2&&t.addon.length!=5){sn[on++]="bwipp.ismnBadAddOnLength#5488";sn[on++]="Add-on for ISMN must be 2 or 5 digits";Pn()}if(t.barcode.length>=15){if(yn(hn(t.barcode,0,4),"979-")){sn[on++]="bwipp.ismn13badPrefix#5492";sn[on++]="ISMN-13 prefix must be 979-";Pn()}t.wasdash=false;t.numdash=0;t.numdigit=0;var e=hn(t.barcode,5,9);for(var i=0,n=e.length;i=48&&a<=57){t.wasdash=false;t.numdigit=t.numdigit+1}}if(t.numdash!=2||t.numdigit!=7){sn[on++]="bwipp.ismn13numDashesDigits#5510";sn[on++]="Incorrect number of dashes and digits for ISMN-13";Pn()}var o=un(t.barcode,14);if(o<48||o>57){sn[on++]="bwipp.ismn13character15#5513";sn[on++]="ISMN-13 character 15 must be a digit";Pn()}if(t.barcode.length==17){if(yn(hn(t.barcode,15,1),"-")){sn[on++]="bwipp.ismn13character16#5517";sn[on++]="ISMN-13 penultimate character must be a dash";Pn()}var s=un(t.barcode,16);if(s<48||s>57){sn[on++]="bwipp.ismn13character17#5520";sn[on++]="ISMN-13 final character must be a digit";Pn()}}}else{if(yn(hn(t.barcode,0,2),"M-")){sn[on++]="bwipp.ismn10badPrefix#5525";sn[on++]="ISMN-10 prefix must be M-";Pn()}var c=un(t.barcode,2);if(c<48||c>57){sn[on++]="bwipp.ismn10character3#5528";sn[on++]="ISMN-10 character 3 must be a digit";Pn()}t.wasdash=false;t.numdash=0;t.numdigit=0;var l=hn(t.barcode,3,7);for(var p=0,d=l.length;p=48&&f<=57){t.wasdash=false;t.numdigit=t.numdigit+1}}if(t.numdash!=1||t.numdigit!=6){sn[on++]="bwipp.ismn10numDashesDigits#5546";sn[on++]="Incorrect number of dashes and digits for ISMN-10";Pn()}var h=un(t.barcode,10);if(h<48||h>57){sn[on++]="bwipp.ismn10character11#5549";sn[on++]="ISMN-10 character 11 must be a digit";Pn()}if(t.barcode.length==13){var m=hn(t.barcode,11,1);if(yn(m,"-")){sn[on++]="bwipp.ismn10character12#5553";sn[on++]="ISMN-10 penultimate character must be a dash";Pn()}var g=un(t.barcode,12);if((g<48||g>57)&&g!=88){sn[on++]="bwipp.ismn10character13#5556";sn[on++]="ISMN-10 final character must be a digit or X";Pn()}}}t.ismntxt=t.barcode;t.legacytxt="";if(t.ismntxt.length<=13){t.legacytxt=t.ismntxt;t.pad=ln(t.ismntxt.length+4);mn(t.pad,0,"979-0-");mn(t.pad,6,hn(t.ismntxt,2,t.ismntxt.length-2));t.ismntxt=t.pad}t.ismn=ln(13);t.checksum=0;t.i=0;t.n=0;for(;;){t.ismnchar=un(t.ismntxt,t.i)-48;if(t.ismnchar!=-3){fn(t.ismn,t.n,t.ismnchar+48);if(t.n<12)if(t.n%2==0)t.checksum=t.ismnchar+t.checksum;else t.checksum=t.ismnchar*3+t.checksum;t.n=t.n+1}t.i=t.i+1;if(t.i==t.ismntxt.length)break}t.checksum=(10-t.checksum%10)%10+48;if(t.barcode.length==13||t.barcode.length==17){var v=t.barcode;if(un(v,v.length-1)!=t.checksum){sn[on++]="bwipp.ismnBadCheckDigit#5598";sn[on++]="Incorrect ISMN check digit provided";Pn()}}if(t.legacy&&yn(t.legacytxt,"")){t.ismntxt=t.legacytxt;t.pad=ln(18)}else t.pad=ln(22);mn(t.pad,0,"ISMN ");mn(t.pad,5,t.ismntxt);fn(t.pad,t.pad.length-2,45);fn(t.pad,t.pad.length-1,t.checksum);t.ismntxt=t.pad;t.barcode=hn(t.ismn,0,12);if(yn(t.addon,"")){var b=ln(12+t.addon.length+1);mn(b,0,t.barcode);mn(b,12," ");mn(b,13,t.addon);t.barcode=b}fn(t.options,"dontdraw",true);fn(t.options,"addongap",t.addongap);sn[on++]="args";sn[on++]=t.barcode;sn[on++]=t.options;Z();var I=sn[--on];t[sn[--on]]=I;if(t.includetext){if(_n(t.ismntextxoffset,null)){sn[on++]="ismntextxoffset";if(t.ismntxt.length==18)sn[on++]=-1;else sn[on++]=-12;var A=sn[--on];t[sn[--on]]=A}if(_n(t.ismntextyoffset,null))t.ismntextyoffset=t.height*72+3;var _=un(t.args,"txt")!==undefined;if(_){t.txt=un(t.args,"txt");t.newtxt=Lr(t.txt.length+1);mn(t.newtxt,0,t.txt);fn(t.newtxt,t.newtxt.length-1,Lr([t.ismntxt,t.ismntextxoffset,t.ismntextyoffset,t.ismntextfont,t.ismntextsize]));fn(t.args,"txt",t.newtxt)}else fn(t.args,"txt",Lr([Lr([t.ismntxt,t.ismntextxoffset,t.ismntextyoffset,t.ismntextfont,t.ismntextsize])]))}fn(t.args,"opt",t.options);sn[on++]=t.args;if(!t.dontdraw)Ki()}function g(){var t=Object.create(g.$ctx||(g.$ctx={}));t.dontdraw=false;t.includetext=false;t.issntextfont="OCR-A";t.issntextsize=8;t.issntextxoffset=null;t.issntextyoffset=null;t.height=1;t.addongap=12;sn[on++]=t;jn();t.options=sn[--on];t.issntxt=sn[--on];gn(t.issntxt," ");if(sn[--on]){t.issntxt=sn[--on];on--;t.seqvar=sn[--on]}else{on--;t.seqvar="00"}gn(t.seqvar," ");if(sn[--on]){t.seqvar=sn[--on];on--;t.addon=sn[--on]}else{on--;t.addon=""}if(t.issntxt.length!=8&&t.issntxt.length!=9){sn[on++]="bwipp.issnBadLength#5722";sn[on++]="ISSN must be 8 or 9 characters including dash, in the format XXXX-XXXX";Pn()}var e=hn(t.issntxt,0,4);for(var i=0,n=e.length;i57){sn[on++]="bwipp.issnFirstThroughFourthNotNumeric#5726";sn[on++]="ISSN first four characters must be numeral characters";Pn()}}if(yn(hn(t.issntxt,4,1),"-")){sn[on++]="bwipp.issnNeedsDash#5730";sn[on++]="ISSN fifth character must be a dash";Pn()}var a=hn(t.issntxt,5,3);for(var o=0,s=a.length;o57){sn[on++]="bwipp.issnSixthThroughEighthNotNumeric#5734";sn[on++]="ISSN sixth through eighth characters must be numerals";Pn()}}if(t.issntxt.length==9){var l=un(t.issntxt,8);if((l<48||l>57)&&l!=88){sn[on++]="bwipp.issnNinthCharacterBadFormat#5739";sn[on++]="ISSN ninth character must be a number or the character X";Pn()}}if(t.seqvar.length!=2){sn[on++]="bwipp.issnBadSequenceVariantLength#5743";sn[on++]="Sequence variant for ISSN must be 2 digits";Pn()}vn(t.seqvar,function(){var t=sn[--on];if(t<48||t>57){sn[on++]="bwipp.issnSequenceVariantBadCharacter#5747";sn[on++]="Sequence variant for ISSN must contain only digits";Pn()}});if(t.addon.length!=0&&t.addon.length!=2&&t.addon.length!=5){sn[on++]="bwipp.issnBadAddOnLength#5751";sn[on++]="Add-on for ISSN must be 2 or 5 digits";Pn()}t.issn=ln(8);t.checksum=0;t.i=0;t.n=0;for(;;){t.issnchar=Mn(un(t.issntxt,t.i)-48);if(t.issnchar!=-3){fn(t.issn,t.n,Mn(t.issnchar+48));if(t.n<7)t.checksum=Mn(t.checksum+t.issnchar*(8-t.n));t.n=t.n+1}t.i=t.i+1;if(t.i==t.issntxt.length)break}t.checksum=Mn(11-t.checksum%11)%11;var p=Mn(t.checksum+48);sn[on++]="checksum";sn[on++]=p;if(p==58){on--;sn[on++]=88}var d=sn[--on];var u=sn[--on];t[u]=d;if(t.issntxt.length==9)if(un(t.issntxt,8)!=t.checksum){sn[on++]="bwipp.issnBadCheckDigit#5774";sn[on++]="Incorrect ISSN check digit provided";Pn()}t.pad=ln(14);mn(t.pad,0,"ISSN ");mn(t.pad,5,t.issntxt);fn(t.pad,13,t.checksum);t.issntxt=t.pad;t.barcode=hn(t.issn,0,7);t.barcode=ln(12);mn(t.barcode,0,"977");mn(t.barcode,3,t.issn);mn(t.barcode,10,t.seqvar);if(yn(t.addon,"")){var f=ln(12+t.addon.length+1);mn(f,0,t.barcode);mn(f,12," ");mn(f,13,t.addon);t.barcode=f}fn(t.options,"dontdraw",true);fn(t.options,"addongap",t.addongap);sn[on++]="args";sn[on++]=t.barcode;sn[on++]=t.options;Z();var h=sn[--on];t[sn[--on]]=h;if(t.includetext){if(_n(t.issntextxoffset,null))t.issntextxoffset=10;if(_n(t.issntextyoffset,null))t.issntextyoffset=t.height*72+3;var m=un(t.args,"txt")!==undefined;if(m){t.txt=un(t.args,"txt");t.newtxt=Lr(t.txt.length+1);mn(t.newtxt,0,t.txt);fn(t.newtxt,t.newtxt.length-1,Lr([t.issntxt,t.issntextxoffset,t.issntextyoffset,t.issntextfont,t.issntextsize]));fn(t.args,"txt",t.newtxt)}else fn(t.args,"txt",Lr([Lr([t.issntxt,t.issntextxoffset,t.issntextyoffset,t.issntextfont,t.issntextsize])]))}fn(t.args,"opt",t.options);sn[on++]=t.args;if(!t.dontdraw)Ki()}function f(){var t=Object.create(f.$ctx||(f.$ctx={}));t.dontdraw=false;t.includetext=false;sn[on++]=t;jn();t.options=sn[--on];t.barcode=sn[--on];t.barlen=t.barcode.length;if(t.barlen!=7&&t.barlen!=8){sn[on++]="bwipp.MandSbadLength#5870";sn[on++]="M&S barcode must be 7 or 8 characters";Pn()}if(t.barlen==7){var e=Vi(ln(8),"00000000");mn(e,1,t.barcode);t.barcode=e}fn(t.options,"dontdraw",true);sn[on++]="args";sn[on++]=t.barcode;sn[on++]=t.options;Q();var i=sn[--on];t[sn[--on]]=i;var n=un(t.args,"bbs");fn(n,10,un(n,2));fn(n,11,un(n,2));var r=un(t.args,"bhs");fn(r,10,un(r,2));fn(r,11,un(r,2));t.txt=un(t.args,"txt");if(t.barlen==7){for(var a=0;a<=6;a+=1){var o=t.txt;mn(un(un(o,a),0),0,un(un(o,a+1),0))}mn(un(un(t.txt,7),0),0," ")}var s=Lr(10);mn(s,0,t.txt);t.txt=s;var c=un(t.txt,0);fn(t.txt,8,Ui(Lr(c.length),c));var l=un(t.txt,0);fn(t.txt,9,Ui(Lr(l.length),l));fn(un(t.txt,8),0,"M");fn(un(t.txt,8),1,-12);fn(un(t.txt,9),0,"S");var p=un(t.txt,9);fn(p,1,69);fn(t.args,"txt",t.txt);fn(t.args,"opt",t.options);sn[on++]=t.args;if(!t.dontdraw)Ki()}function V(){var s=Object.create(V.$ctx||(V.$ctx={}));s.dontdraw=false;s.includetext=false;s.textfont="OCR-B";s.textsize=10;s.textxoffset=0;s.textyoffset=-8;s.height=1;s.encoding="auto";s.raw=false;s.parse=false;s.parsefnc=false;sn[on++]=s;jn();s.options=sn[--on];s.barcode=sn[--on];if(!V.__5971__)(function(){var t=Object.create(s);t.sta=-1;t.stb=-2;t.stc=-3;t.swa=-4;t.swb=-5;t.swc=-6;t.fn1=-7;t.fn2=-8;t.fn3=-9;t.fn4=-10;t.sft=-11;t.stp=-12;t.lka=-13;t.lkc=-14;for(var e in t)t.hasOwnProperty(e)&&(V.$ctx[e]=t[e]);V.__5971__=1})();var t=s.fn1;var e=new Map([["parse",s.parse],["parsefnc",s.parsefnc],["FNC1",s.fn1],["FNC1",t],["FNC2",s.fn2],["FNC3",s.fn3],["LNKA",s.lka],["LNKC",s.lkc]]);s.fncvals=e;sn[on++]="msg";sn[on++]=s.barcode;sn[on++]=s.fncvals;En();var i=sn[--on];s[sn[--on]]=i;s.msglen=s.msg.length;if(!V.__6044__)(function(){var t=Object.create(s);t.charmaps=Lr([Lr([32,32,"00"]),Lr(["!","!","01"]),Lr(['"','"',"02"]),Lr(["#","#","03"]),Lr(["$","$","04"]),Lr(["%","%","05"]),Lr(["&","&","06"]),Lr(["'","'","07"]),Lr([40,40,"08"]),Lr([41,41,"09"]),Lr(["*","*","10"]),Lr(["+","+","11"]),Lr([",",",","12"]),Lr(["-","-","13"]),Lr([".",".","14"]),Lr(["/","/","15"]),Lr(["0","0","16"]),Lr(["1","1","17"]),Lr(["2","2","18"]),Lr(["3","3","19"]),Lr(["4","4","20"]),Lr(["5","5","21"]),Lr(["6","6","22"]),Lr(["7","7","23"]),Lr(["8","8","24"]),Lr(["9","9","25"]),Lr([":",":","26"]),Lr([";",";","27"]),Lr(["<","<","28"]),Lr(["=","=","29"]),Lr([">",">","30"]),Lr(["?","?","31"]),Lr(["@","@","32"]),Lr(["A","A","33"]),Lr(["B","B","34"]),Lr(["C","C","35"]),Lr(["D","D","36"]),Lr(["E","E","37"]),Lr(["F","F","38"]),Lr(["G","G","39"]),Lr(["H","H","40"]),Lr(["I","I","41"]),Lr(["J","J","42"]),Lr(["K","K","43"]),Lr(["L","L","44"]),Lr(["M","M","45"]),Lr(["N","N","46"]),Lr(["O","O","47"]),Lr(["P","P","48"]),Lr(["Q","Q","49"]),Lr(["R","R","50"]),Lr(["S","S","51"]),Lr(["T","T","52"]),Lr(["U","U","53"]),Lr(["V","V","54"]),Lr(["W","W","55"]),Lr(["X","X","56"]),Lr(["Y","Y","57"]),Lr(["Z","Z","58"]),Lr(["[","[","59"]),Lr([92,92,"60"]),Lr(["]","]","61"]),Lr(["^","^","62"]),Lr(["_","_","63"]),Lr([0,"`","64"]),Lr([1,"a","65"]),Lr([2,"b","66"]),Lr([3,"c","67"]),Lr([4,"d","68"]),Lr([5,"e","69"]),Lr([6,"f","70"]),Lr([7,"g","71"]),Lr([8,"h","72"]),Lr([9,"i","73"]),Lr([10,"j","74"]),Lr([11,"k","75"]),Lr([12,"l","76"]),Lr([13,"m","77"]),Lr([14,"n","78"]),Lr([15,"o","79"]),Lr([16,"p","80"]),Lr([17,"q","81"]),Lr([18,"r","82"]),Lr([19,"s","83"]),Lr([20,"t","84"]),Lr([21,"u","85"]),Lr([22,"v","86"]),Lr([23,"w","87"]),Lr([24,"x","88"]),Lr([25,"y","89"]),Lr([26,"z","90"]),Lr([27,"{","91"]),Lr([28,"|","92"]),Lr([29,"}","93"]),Lr([30,"~","94"]),Lr([31,127,"95"]),Lr([t.fn3,t.fn3,"96"]),Lr([t.fn2,t.fn2,"97"]),Lr([t.sft,t.sft,"98"]),Lr([t.swc,t.swc,"99"]),Lr([t.swb,t.fn4,t.swb]),Lr([t.fn4,t.swa,t.swa]),Lr([t.fn1,t.fn1,t.fn1]),Lr([t.sta,t.sta,t.sta]),Lr([t.stb,t.stb,t.stb]),Lr([t.stc,t.stc,t.stc]),Lr([t.stp,t.stp,t.stp])]);t.charvals=Lr([new Map,new Map,new Map]);for(var e=0,i=t.charmaps.length-1;e<=i;e+=1){t.i=e;t.encs=un(t.charmaps,t.i);for(var n=0;n<=2;n+=1){t.j=n;var r=un(t.encs,t.j);sn[on++]=r;if(_n(Oe(r),"stringtype")){var a=un(sn[--on],0);sn[on++]=a}fn(un(t.charvals,t.j),sn[--on],t.i)}}t.seta=un(t.charvals,0);t.setb=un(t.charvals,1);t.setc=un(t.charvals,2);for(var o in t)t.hasOwnProperty(o)&&(V.$ctx[o]=t[o]);V.__6044__=1})();fn(s.seta,s.lka,un(s.seta,s.swb));fn(s.seta,s.lkc,un(s.seta,s.swc));fn(s.setb,s.lka,un(s.setb,s.swc));fn(s.setb,s.lkc,un(s.setb,s.swa));fn(s.setc,s.lka,un(s.setc,s.swa));fn(s.setc,s.lkc,un(s.setc,s.swb));if(s.raw)s.encoding="raw";if(_n(s.encoding,"raw")){s.cws=Lr(s.barcode.length);s.i=0;s.j=0;for(;;){if(s.i==s.barcode.length)break;s.cw=pn(hn(s.barcode,s.i+1,3));fn(s.cws,s.j,s.cw);s.i=s.i+4;s.j=s.j+1}s.cws=hn(s.cws,0,s.j);s.text=""}if(_n(s.encoding,"auto")){s.text=ln(s.msglen);for(var n=0,r=s.msglen-1;n<=r;n+=1){s.i=n;var a=un(s.msg,s.i);sn[on++]=s.text;sn[on++]=s.i;sn[on++]=a;if(a<0){on--;sn[on++]=32}var o=sn[--on];var c=sn[--on];fn(sn[--on],c,o)}sn[on++]=Infinity;for(var l=0,p=s.msglen;l=0;f-=1){s.i=f;if(un(s.msg,s.i)>=0)if(un(s.msg,s.i)>=128)fn(s.numEA,s.i,Mn(un(s.numEA,s.i+1)+1));else fn(s.numSA,s.i,Mn(un(s.numSA,s.i+1)+1))}s.ea=false;s.msgtmp=Lr([]);for(var h=0,m=s.msglen-1;h<=m;h+=1){s.i=h;s.c=un(s.msg,s.i);if(!xn(s.ea,s.c<128)&&s.c>=0){if(s.ea)sn[on++]=s.numSA;else sn[on++]=s.numEA;var g=un(sn[--on],s.i);var v=Mn(g+s.i)==s.msglen?3:5;if(g=0)sn[on++]=s.c&127;else sn[on++]=s.c;s.msgtmp=Lr()}s.msg=s.msgtmp;s.msglen=s.msg.length;s.numsscr=function(){s.n=0;s.s=0;s.p=sn[--on];for(;;){if(s.p>=s.msglen)break;var t=un(s.msg,s.p);var e=un(s.setc,t)!==undefined;sn[on++]=t;if(!e){on--;break}var i=sn[--on];sn[on++]=i;if(i<=-1){var n=sn[--on];if(n==s.fn1&&s.s%2==0)s.s=s.s+1;else break}else on--;s.n=s.n+1;s.s=s.s+1;s.p=Mn(s.p+1)}sn[on++]=s.n;sn[on++]=s.s};s.enca=function(){fn(s.cws,s.j,un(s.seta,sn[--on]));s.j=s.j+1};s.encb=function(){fn(s.cws,s.j,un(s.setb,sn[--on]));s.j=s.j+1};s.encc=function(){var t=sn[--on];sn[on++]=t;if(yn(Oe(t),"arraytype")){var e=un(s.setc,sn[--on]);sn[on++]=e}else{In(sn[--on]);var i=sn[--on];var n=sn[--on];sn[on++]=Mn(Mn(i-48)+Mn(n-48)*10)}fn(s.cws,s.j,sn[--on]);s.j=s.j+1};s.anotb=function(){var t=sn[--on];var e=un(s.seta,t)!==undefined;var i=un(s.setb,t)!==undefined;sn[on++]=e&&!i};s.bnota=function(){var t=sn[--on];var e=un(s.setb,t)!==undefined;var i=un(s.seta,t)!==undefined;sn[on++]=e&&!i};sn[on++]=Infinity;for(var b=0,I=s.msg.length;b=0;y-=1){s.i=y;sn[on++]=un(s.msg,s.i);s.anotb();if(sn[--on])fn(s.nextanotb,s.i,0);else fn(s.nextanotb,s.i,Mn(un(s.nextanotb,s.i+1)+1));sn[on++]=un(s.msg,s.i);s.bnota();if(sn[--on])fn(s.nextbnota,s.i,0);else fn(s.nextbnota,s.i,Mn(un(s.nextbnota,s.i+1)+1))}s.abeforeb=function(){var t=sn[--on];sn[on++]=Sn(un(s.nextanotb,t),un(s.nextbnota,t))};s.bbeforea=function(){var t=sn[--on];sn[on++]=Sn(un(s.nextbnota,t),un(s.nextanotb,t))};s.cws=Lr(s.barcode.length*2+3);s.j=0;if(s.msglen>0){sn[on++]=0;s.numsscr()}else{sn[on++]=-1;sn[on++]=-1}s.nums=sn[--on];s.nchars=sn[--on];for(;;){if(s.msglen==0){sn[on++]=s.stb;s.enca();s.cset="setb";break}if(s.msglen==2&&s.nums==2){sn[on++]=s.stc;s.enca();s.cset="setc";break}if(s.nums>=4){sn[on++]=s.stc;s.enca();s.cset="setc";break}sn[on++]=0;s.abeforeb();if(sn[--on]){sn[on++]=s.sta;s.enca();s.cset="seta";break}sn[on++]=s.stb;s.enca();s.cset="setb";break}s.i=0;for(;;){if(s.i==s.msglen)break;sn[on++]=s.i;s.numsscr();s.nums=sn[--on];s.nchars=sn[--on];for(;;){if((_n(s.cset,"seta")||_n(s.cset,"setb"))&&s.nums>=4&&un(s.msg,s.i)!=s.fn1)if(s.nums%2==0){sn[on++]=s.swc;if(_n(s.cset,"seta"))s.enca();else s.encb();s.cset="setc";break}else{sn[on++]=un(s.msg,s.i);if(_n(s.cset,"seta"))s.enca();else s.encb();s.i=s.i+1;sn[on++]=s.swc;if(_n(s.cset,"seta"))s.enca();else s.encb();s.cset="setc";break}sn[on++]=_n(s.cset,"setb");sn[on++]=un(s.msg,s.i);s.anotb();var x=sn[--on];var w=sn[--on];if(w&&x){if(s.i-1||un(s.msg,s.i)==s.fn4)){sn[on++]=s.i;s.abeforeb();if(sn[--on]){sn[on++]=s.swa;s.encc();s.cset="seta";break}sn[on++]=s.swb;s.encc();s.cset="setb";break}if(_n(s.cset,"seta")){sn[on++]=un(s.msg,s.i);s.enca();s.i=s.i+1;break}if(_n(s.cset,"setb")){sn[on++]=un(s.msg,s.i);s.encb();s.i=s.i+1;break}if(_n(s.cset,"setc")){if(un(s.msg,s.i)<=-1){sn[on++]=un(s.msg,s.i);s.encc();s.i=s.i+1}else{sn[on++]=hn(s.msg,s.i,2);s.encc();s.i=s.i+2}break}break}}s.cws=hn(s.cws,0,s.j)}var j=Lr(s.j+2);mn(j,0,s.cws);s.cws=j;s.csum=un(s.cws,0);for(var E=1,T=s.j-1;E<=T;E+=1){s.i=E;s.csum=Mn(s.csum+un(s.cws,s.i)*s.i)}s.csum=s.csum%103;fn(s.cws,s.j,s.csum);fn(s.cws,s.j+1,un(s.seta,s.stp));var C=un(s.options,"debugcws")!==undefined;if(C){sn[on++]="bwipp.debugcws#6303";sn[on++]=s.cws;Pn()}if(!V.__6325__)(function(){var t=Object.create(s);t.encs=Lr(["212222","222122","222221","121223","121322","131222","122213","122312","132212","221213","221312","231212","112232","122132","122231","113222","123122","123221","223211","221132","221231","213212","223112","312131","311222","321122","321221","312212","322112","322211","212123","212321","232121","111323","131123","131321","112313","132113","132311","211313","231113","231311","112133","112331","132131","113123","113321","133121","313121","211331","231131","213113","213311","213131","311123","311321","331121","312113","312311","332111","314111","221411","431111","111224","111422","121124","121421","141122","141221","112214","112412","122114","122411","142112","142211","241211","221114","413111","241112","134111","111242","121142","121241","114212","124112","124211","411212","421112","421211","212141","214121","412121","111143","111341","131141","114113","114311","411113","411311","113141","114131","311141","411131","211412","211214","211232","2331112"]);for(var e in t)t.hasOwnProperty(e)&&(V.$ctx[e]=t[e]);V.__6325__=1})();s.sbs=ln(s.cws.length*6+1);for(var B=0,U=s.cws.length-1;B<=U;B+=1){s.i=B;mn(s.sbs,s.i*6,un(s.encs,un(s.cws,s.i)))}sn[on++]=Infinity;sn[on++]=Infinity;var S=s.sbs;for(var D=0,H=S.length;D57){sn[on++]="bwipp.ean14badCharacter#6522";sn[on++]="GS1-14 must contain only digits";Pn()}}t.checksum=0;for(var s=0;s<=12;s+=1){t.i=s;sn[on++]="checksum";sn[on++]=t.checksum;sn[on++]=Mn(un(t.barcode,t.i+4)-48);if(t.i%2==0){var c=sn[--on];sn[on++]=c*3}var l=sn[--on];var p=sn[--on];t[sn[--on]]=Mn(p+l)}t.checksum=(10-t.checksum%10)%10;if(t.barcode.length==18){if(un(t.barcode,17)!=t.checksum+48){sn[on++]="bwipp.ean14badCheckDigit#6535";sn[on++]="Incorrect GS1-14 check digit provided";Pn()}}else{var d=ln(18);mn(d,0,t.barcode);fn(d,17,t.checksum+48);t.barcode=d;var u=t.hasspace?2:1;var f=ln(t.text.length+u);mn(f,f.length-2," ");fn(f,f.length-1,t.checksum+48);mn(f,0,t.text);t.text=f}t.gtin=hn(t.barcode,4,14);t.barcode=ln(21);mn(t.barcode,0,"^FNC101");var h=t.gtin;mn(t.barcode,7,h);fn(t.options,"dontdraw",true);fn(t.options,"parsefnc",true);sn[on++]="args";sn[on++]=t.barcode;sn[on++]=t.options;V();var m=sn[--on];t[sn[--on]]=m;fn(t.args,"txt",Lr([Lr([t.text,t.textxoffset,t.textyoffset,t.textfont,t.textsize])]));fn(t.args,"textxalign","center");fn(t.args,"opt",t.options);sn[on++]=t.args;if(!t.dontdraw)Ki()}function b(){var t=Object.create(b.$ctx||(b.$ctx={}));t.dontdraw=false;t.includetext=false;t.textfont="OCR-B";t.textsize=10;t.textxoffset=0;t.textyoffset=-8;t.height=1;sn[on++]=t;jn();t.options=sn[--on];t.barcode=sn[--on];t.text=t.barcode;var e=t.barcode;sn[on++]=ln(e.length);sn[on++]=0;vn(e,function(){var t=sn[--on];sn[on++]=t;if(t!=32){var e=sn[--on];var i=sn[--on];var n=sn[--on];fn(n,i,e);sn[on++]=n;sn[on++]=Mn(i+1)}else on--});var i=sn[--on];t.barcode=hn(sn[--on],0,i);t.hasspace=t.text.length!=t.barcode.length;if(yn(hn(t.barcode,0,4),"(00)")){sn[on++]="bwipp.sscc18badAI#6619";sn[on++]="SSCC-18 must begin with (00) application identifier";Pn()}if(t.barcode.length!=21&&t.barcode.length!=22){sn[on++]="bwipp.sscc18badLength#6622";sn[on++]="SSCC-18 must be 17 or 18 digits";Pn()}var n=hn(t.barcode,4,t.barcode.length-4);for(var r=0,a=n.length;r57){sn[on++]="bwipp.sscc18badCharacter#6626";sn[on++]="SSCC-18 must contain only digits";Pn()}}t.checksum=0;for(var s=0;s<=16;s+=1){t.i=s;sn[on++]="checksum";sn[on++]=t.checksum;sn[on++]=Mn(un(t.barcode,t.i+4)-48);if(t.i%2==0){var c=sn[--on];sn[on++]=c*3}var l=sn[--on];var p=sn[--on];t[sn[--on]]=Mn(p+l)}t.checksum=(10-t.checksum%10)%10;if(t.barcode.length==22){if(un(t.barcode,21)!=t.checksum+48){sn[on++]="bwipp.sscc18badCheckDigit#6639";sn[on++]="Incorrect SSCC-18 check digit provided";Pn()}}else{var d=ln(22);mn(d,0,t.barcode);fn(d,21,t.checksum+48);t.barcode=d;var u=t.hasspace?2:1;var f=ln(t.text.length+u);mn(f,f.length-2," ");fn(f,f.length-1,t.checksum+48);mn(f,0,t.text);t.text=f}t.sscc=hn(t.barcode,4,18);t.barcode=ln(25);mn(t.barcode,0,"^FNC100");var h=t.sscc;mn(t.barcode,7,h);fn(t.options,"dontdraw",true);fn(t.options,"parsefnc",true);sn[on++]="args";sn[on++]=t.barcode;sn[on++]=t.options;V();var m=sn[--on];t[sn[--on]]=m;fn(t.args,"txt",Lr([Lr([t.text,t.textxoffset,t.textyoffset,t.textfont,t.textsize])]));fn(t.args,"textxalign","center");fn(t.args,"opt",t.options);sn[on++]=t.args;if(!t.dontdraw)Ki()}function x(){var n=Object.create(x.$ctx||(x.$ctx={}));n.dontdraw=false;n.includecheck=false;n.validatecheck=false;n.includetext=false;n.includecheckintext=false;n.hidestars=false;n.textfont="OCR-B";n.textsize=10;n.textyoffset=-8;n.height=1;sn[on++]=n;jn();n.options=sn[--on];n.barcode=sn[--on];if(!x.__6738__)(function(){var t=Object.create(n);t.encs=Lr(["1113313111","3113111131","1133111131","3133111111","1113311131","3113311111","1133311111","1113113131","3113113111","1133113111","3111131131","1131131131","3131131111","1111331131","3111331111","1131331111","1111133131","3111133111","1131133111","1111333111","3111111331","1131111331","3131111311","1111311331","3111311311","1131311311","1111113331","3111113311","1131113311","1111313311","3311111131","1331111131","3331111111","1311311131","3311311111","1331311111","1311113131","3311113111","1331113111","1313131111","1313111311","1311131311","1113131311","1311313111"]);t.barchars="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ-. $/+%";t.charvals=new Map;for(var e=0;e<=42;e+=1)fn(t.charvals,hn(t.barchars,e,1),e);for(var i in t)t.hasOwnProperty(i)&&(x.$ctx[i]=t[i]);x.__6738__=1})();for(var t=0,e=n.barcode.length-1;t<=e;t+=1){var i=un(n.charvals,hn(n.barcode,t,1))!==undefined;if(!i){sn[on++]="bwipp.code39badCharacter#6743";sn[on++]="Code 39 must contain only digits, capital letters, spaces and the symbols -.$/+%";Pn()}}sn[on++]="barlen";sn[on++]=n.barcode.length;if(n.validatecheck){var r=sn[--on];sn[on++]=Mn(r-1)}var a=sn[--on];n[sn[--on]]=a;n.checksum=0;for(var o=0,s=Mn(n.barlen-1);o<=s;o+=1)n.checksum=Mn(un(n.charvals,hn(n.barcode,o,1))+n.checksum);n.checksum=n.checksum%43;if(n.validatecheck){if(un(n.barcode,n.barlen)!=un(n.barchars,n.checksum)){sn[on++]="bwipp.code39badCheckDigit#6757";sn[on++]="Incorrect Code 39 check digit provided";Pn()}n.barcode=hn(n.barcode,0,n.barlen);n.includecheck=true}var c=n.includecheck?3:2;n.sbs=ln(Mn(n.barlen+c)*10);var l=n.includecheck?3:2;n.txt=Lr(Mn(n.barlen+l));mn(n.sbs,0,un(n.encs,43));if(!n.hidestars)fn(n.txt,0,Lr(["*",0,n.textyoffset,n.textfont,n.textsize]));else fn(n.txt,0,Lr(["",0,n.textyoffset,n.textfont,n.textsize]));for(var p=0,d=Mn(n.barlen-1);p<=d;p+=1){n.i=p;n.indx=un(n.charvals,hn(n.barcode,n.i,1));mn(n.sbs,n.i*10+10,un(n.encs,n.indx));fn(n.txt,n.i+1,Lr([hn(n.barcode,n.i,1),(n.i+1)*16,n.textyoffset,n.textfont,n.textsize]))}if(n.includecheck){mn(n.sbs,Mn(n.barlen*10+10),un(n.encs,n.checksum));if(n.includecheckintext)fn(n.txt,Mn(n.barlen+1),Lr([hn(n.barchars,n.checksum,1),Mn(n.barlen+1)*16,n.textyoffset,n.textfont,n.textsize]));else fn(n.txt,Mn(n.barlen+1),Lr(["",Mn(n.barlen+1)*16,n.textyoffset,n.textfont,n.textsize]));mn(n.sbs,Mn(n.barlen*10+20),un(n.encs,43));if(!n.hidestars)fn(n.txt,Mn(n.barlen+2),Lr(["*",Mn(n.barlen+2)*16,n.textyoffset,n.textfont,n.textsize]));else fn(n.txt,Mn(n.barlen+2),Lr(["",Mn(n.barlen+2)*16,n.textyoffset,n.textfont,n.textsize]))}else{mn(n.sbs,Mn(n.barlen*10+10),un(n.encs,43));if(!n.hidestars)fn(n.txt,Mn(n.barlen+1),Lr(["*",Mn(n.barlen+1)*16,n.textyoffset,n.textfont,n.textsize]));else fn(n.txt,Mn(n.barlen+1),Lr(["",Mn(n.barlen+1)*16,n.textyoffset,n.textfont,n.textsize]))}sn[on++]=Infinity;sn[on++]=Infinity;var u=n.sbs;for(var f=0,h=u.length;f=128){sn[on++]="bwipp.code39extBadCharacter#6877";sn[on++]="Code 39 Extended must contain only ASCII characters";Pn()}});if(!h.__6893__)(function(){var t=Object.create(i);t.extencs=Lr(["%U","$A","$B","$C","$D","$E","$F","$G","$H","$I","$J","$K","$L","$M","$N","$O","$P","$Q","$R","$S","$T","$U","$V","$W","$X","$Y","$Z","%A","%B","%C","%D","%E"," ","/A","/B","/C","/D","/E","/F","/G","/H","/I","/J","/K","/L","-",".","/O","0","1","2","3","4","5","6","7","8","9","/Z","%F","%G","%H","%I","%J","%V","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","%K","%L","%M","%N","%O","%W","+A","+B","+C","+D","+E","+F","+G","+H","+I","+J","+K","+L","+M","+N","+O","+P","+Q","+R","+S","+T","+U","+V","+W","+X","+Y","+Z","%P","%Q","%R","%S","%T"]);for(var e in t)t.hasOwnProperty(e)&&(h.$ctx[e]=t[e]);h.__6893__=1})();i.newcode=ln(i.barlen*2);i.newtext=ln(i.barlen*2);i.j=0;for(var n=0,r=i.barlen-1;n<=r;n+=1){i.i=n;i.extchar=un(i.extencs,un(i.barcode,i.i));mn(i.newcode,i.j,i.extchar);var a=un(i.barcode,i.i);sn[on++]=i.newtext;sn[on++]=i.j;sn[on++]=a;if(a<32||a==127){on--;sn[on++]=32}var o=sn[--on];var s=sn[--on];fn(sn[--on],s,o);if(i.extchar.length!=1)fn(i.newtext,i.j+1,32);i.j=i.j+i.extchar.length}i.newcode=hn(i.newcode,0,i.j);i.newtext=hn(i.newtext,0,i.j);fn(i.options,"dontdraw",true);sn[on++]="args";sn[on++]=i.newcode;sn[on++]=i.options;x();var c=sn[--on];i[sn[--on]]=c;if(i.includetext){i.txt=un(i.args,"txt");for(var l=0,p=i.newtext.length-1;l<=p;l+=1){i.i=l;i.txtentry=un(i.txt,i.i+1);fn(i.txtentry,0,hn(i.newtext,i.i,1));fn(i.txt,i.i+1,i.txtentry)}fn(i.args,"txt",i.txt)}fn(i.args,"opt",i.options);sn[on++]=i.args;if(!i.dontdraw)Ki()}function I(){var t=Object.create(I.$ctx||(I.$ctx={}));t.dontdraw=false;t.includetext=false;t.textfont="OCR-B";t.textsize=10;t.textyoffset=-8;t.textxoffset=0;t.height=1;sn[on++]=t;jn();t.options=sn[--on];t.barcode=sn[--on];if(t.barcode.length!=8&&t.barcode.length!=9){sn[on++]="bwipp.code32badLength#6976";sn[on++]="Italian Pharmacode must be 8 or 9 digits";Pn()}vn(t.barcode,function(){var t=sn[--on];if(t<48||t>57){sn[on++]="bwipp.code32badCharacter#6980";sn[on++]="Italian Pharmacode must contain only digits";Pn()}});t.checksum=0;for(var e=0;e<=7;e+=1){t.i=e;sn[on++]=Mn(un(t.barcode,t.i)-48);if(t.i%2!=0){var i=sn[--on];sn[on++]=i*2}var n=sn[--on];sn[on++]=n;if(n>9){var r=sn[--on];sn[on++]=Mn(r-9)}t.checksum=Mn(sn[--on]+t.checksum)}t.checksum=t.checksum%10;if(t.barcode.length==9)if(un(t.barcode,8)!=Mn(t.checksum+48)){sn[on++]="bwipp.code32badCheckDigit#6994";sn[on++]="Incorrect Italian Pharmacode check digit provided";Pn()}var a=ln(10);mn(a,0,t.barcode);fn(a,8,Mn(t.checksum+48));t.text=a;t.val=dn(ln(6),pn(t.text),32);t.barcode=ln(6);for(var o=0;o<=5;o+=1)fn(t.barcode,o,48);mn(t.barcode,6-t.val.length,t.val);for(var s=0;s<=5;s+=1){var c=un(t.barcode,s);sn[on++]=s;sn[on++]=c;sn[on++]=c;for(var l=0,p="AEIO".length;l=un("AEIO",l)){var d=sn[--on];sn[on++]=Mn(d+1)}var u=sn[--on];sn[on++]=u;sn[on++]=u}on--;var f=sn[--on];fn(t.barcode,sn[--on],f)}mn(t.text,1,hn(t.text,0,9));fn(t.text,0,65);fn(t.options,"dontdraw",true);sn[on++]="args";sn[on++]=t.barcode;sn[on++]=t.options;x();var h=sn[--on];var m=sn[--on];t[m]=h;fn(t.args,"txt",Lr([Lr([t.text,t.textxoffset,t.textyoffset,t.textfont,t.textsize])]));fn(t.args,"textxalign","center");fn(t.args,"opt",t.options);sn[on++]=t.args;if(!t.dontdraw)Ki()}function c(){var t=Object.create(c.$ctx||(c.$ctx={}));t.dontdraw=false;t.includetext=false;t.textfont="OCR-B";t.textsize=10;t.textyoffset=-8;t.textxoffset=0;t.height=1;t.pzn8=false;sn[on++]=t;jn();t.options=sn[--on];t.barcode=sn[--on];if(t.pzn8){if(t.barcode.length!=7&&t.barcode.length!=8){sn[on++]="bwipp.pzn8badLength#7077";sn[on++]="PZN8 must be 7 or 8 digits";Pn()}}else if(t.barcode.length!=6&&t.barcode.length!=7){sn[on++]="bwipp.pzn7badLength#7081";sn[on++]="PZN7 must be 6 or 7 digits";Pn()}vn(t.barcode,function(){var t=sn[--on];if(t<48||t>57){sn[on++]="bwipp.pznBadCharacter#7086";sn[on++]="PZN must contain only digits";Pn()}});var e=t.pzn8?9:8;t.msglen=e;t.checksum=0;for(var i=0,n=t.msglen-3;i<=n;i+=1){t.i=i;var r=t.pzn8?1:2;t.checksum=Mn(Mn(un(t.barcode,t.i)-48)*(t.i+r)+t.checksum)}t.checksum=t.checksum%11;if(t.checksum==10){sn[on++]="bwipp.pznBadInputSequence#7100";sn[on++]="Incorrect PZN input sequence provided";Pn()}if(t.barcode.length==t.msglen-1)if(un(t.barcode,t.msglen-2)!=Mn(t.checksum+48)){sn[on++]="bwipp.pznBadCheckDigit#7104";sn[on++]="Incorrect PZN check digit provided";Pn()}var a=ln(t.msglen);fn(a,0,45);mn(a,1,t.barcode);fn(a,t.msglen-1,Mn(t.checksum+48));t.msg=a;fn(t.options,"dontdraw",true);sn[on++]="args";sn[on++]=t.msg;sn[on++]=t.options;x();var o=sn[--on];t[sn[--on]]=o;t.text=ln(t.msglen+5);mn(t.text,0,"PZN - ");mn(t.text,6,hn(t.msg,1,t.msglen-1));var s=Lr([Lr([t.text,t.textxoffset,t.textyoffset,t.textfont,t.textsize])]);fn(t.args,"txt",s);fn(t.args,"textxalign","center");fn(t.args,"opt",t.options);sn[on++]=t.args;if(!t.dontdraw)Ki()}function A(){var r=Object.create(A.$ctx||(A.$ctx={}));r.dontdraw=false;r.includecheck=false;r.includetext=false;r.textfont="OCR-B";r.textsize=10;r.textyoffset=-8;r.height=1;r.parse=false;r.parsefnc=false;sn[on++]=r;jn();r.options=sn[--on];r.barcode=sn[--on];if(!A.__7204__)(function(){var t=Object.create(r);t.encs=Lr(["131112","111213","111312","111411","121113","121212","121311","111114","131211","141111","211113","211212","211311","221112","221211","231111","112113","112212","112311","122112","132111","111123","111222","111321","121122","131121","212112","212211","211122","211221","221121","222111","112122","112221","122121","123111","121131","311112","311211","321111","112131","113121","211131","121221","312111","311121","122211","111141","1111411"]);t.barchars="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ-. $/+%";t.charvals=new Map;for(var e=0;e<=42;e+=1)fn(t.charvals,un(t.barchars,e),e);t.sft1=-1;t.sft2=-2;t.sft3=-3;t.sft4=-4;var i=t.charvals;fn(i,t.sft1,43);fn(t.charvals,t.sft2,44);fn(t.charvals,t.sft3,45);fn(t.charvals,t.sft4,46);for(var n in t)t.hasOwnProperty(n)&&(A.$ctx[n]=t[n]);A.__7204__=1})();var t=new Map([["parse",r.parse],["parsefnc",r.parsefnc],["SFT$",r.sft1],["SFT%",r.sft2],["SFT/",r.sft3],["SFT+",r.sft4]]);r.fncvals=t;sn[on++]="msg";sn[on++]=r.barcode;sn[on++]=r.fncvals;En();var e=sn[--on];r[sn[--on]]=e;r.msglen=r.msg.length;vn(r.msg,function(){var t=un(r.charvals,sn[--on])!==undefined;if(!t){sn[on++]="bwipp.code93BadCharacter#7221";sn[on++]="Code 93 must only contain digits, capital letters, spaces, the symbols -.$/+ and shift non-data characters";Pn()}});if(r.includecheck)r.sbs=ln(r.msglen*6+25);else r.sbs=ln(r.msglen*6+13);r.txt=Lr(r.msglen);mn(r.sbs,0,un(r.encs,47));r.checksum1=0;r.checksum2=0;for(var i=0,n=r.msglen-1;i<=n;i+=1){r.i=i;r.indx=un(r.charvals,un(r.msg,r.i));mn(r.sbs,r.i*6+6,un(r.encs,r.indx));var a=un(r.msg,r.i);sn[on++]="char";sn[on++]=a;if(a<0){on--;sn[on++]=" "}else{var o=ln(1);fn(o,0,sn[--on]);sn[on++]=o}var s=sn[--on];r[sn[--on]]=s;fn(r.txt,r.i,Lr([r.char,r.i*9+9,r.textyoffset,r.textfont,r.textsize]));r.checksum1=Mn(r.checksum1+((r.msglen-r.i-1)%20+1)*r.indx);r.checksum2=Mn(r.checksum2+((r.msglen-r.i)%15+1)*r.indx)}if(r.includecheck){r.checksum1=r.checksum1%47;r.checksum2=Mn(r.checksum2+r.checksum1)%47;mn(r.sbs,r.msglen*6+6,un(r.encs,r.checksum1));mn(r.sbs,r.msglen*6+12,un(r.encs,r.checksum2));mn(r.sbs,r.msglen*6+18,un(r.encs,48))}else mn(r.sbs,r.msglen*6+6,un(r.encs,48));sn[on++]=Infinity;sn[on++]=Infinity;var c=r.sbs;for(var l=0,p=c.length;l127){on--;sn[on++]="bwipp.code93extbadCharacter#7358";sn[on++]="Code 93 Extended only support ASCII characters with values 0 to 127";Pn()}i.extchar=un(i.extencs,sn[--on]);i.extlen=i.extchar.length;mn(i.newcode,i.j,i.extchar);var s=un(i.barcode,i.i);sn[on++]=i.newtext;sn[on++]=i.k;sn[on++]=s;if(s<32||s==127){on--;sn[on++]=32}var c=sn[--on];var l=sn[--on];fn(sn[--on],l,c);if(i.extlen!=1)fn(i.newtext,i.k+1,32);i.j=i.j+i.extlen;var p=i.extlen==1?1:2;i.k=i.k+p}i.newcode=hn(i.newcode,0,i.j);i.newtext=hn(i.newtext,0,i.k);fn(i.options,"dontdraw",true);fn(i.options,"parsefnc",true);sn[on++]="args";sn[on++]=i.newcode;sn[on++]=i.options;A();var d=sn[--on];i[sn[--on]]=d;if(i.includetext){i.txt=un(i.args,"txt");for(var u=0,f=i.newtext.length-1;u<=f;u+=1){i.i=u;i.txtentry=un(i.txt,i.i);fn(i.txtentry,0,hn(i.newtext,i.i,1));fn(i.txt,i.i,i.txtentry)}fn(i.args,"txt",i.txt)}fn(i.args,"opt",i.options);sn[on++]=i.args;if(!i.dontdraw)Ki()}function _(){var i=Object.create(_.$ctx||(_.$ctx={}));i.dontdraw=false;i.includecheck=false;i.includetext=false;i.includecheckintext=false;i.textfont="OCR-B";i.textsize=10;i.textyoffset=-8;i.height=1;sn[on++]=i;jn();i.options=sn[--on];i.barcode=sn[--on];vn(i.barcode,function(){var t=sn[--on];if(t<48||t>57){sn[on++]="bwipp.interleaved2of5badCharacter#7444";sn[on++]="Interleaved 2 of 5 must contain only digits";Pn()}});i.barlen=i.barcode.length;if(i.barlen%2==0&&i.includecheck||i.barlen%2!=0&&!i.includecheck){i.pad=ln(i.barlen+1);fn(i.pad,0,48);mn(i.pad,1,i.barcode);i.barcode=i.pad;i.barlen=i.barlen+1}if(i.includecheck){i.checksum=0;for(var t=0,e=i.barlen-1;t<=e;t+=1){i.i=t;if(i.i%2==0)i.checksum=i.checksum+(un(i.barcode,i.i)-48)*3;else i.checksum=i.checksum+(un(i.barcode,i.i)-48)}i.checksum=(10-i.checksum%10)%10;i.pad=ln(i.barlen+1);mn(i.pad,0,i.barcode);fn(i.pad,i.barlen,i.checksum+48);i.barcode=i.pad;i.barlen=i.barlen+1}if(!_.__7490__)(function(){var t=Object.create(i);t.encs=Lr(["11221","21112","12112","22111","11212","21211","12211","11122","21121","12121","1111","2111"]);t.barchars="0123456789";for(var e in t)t.hasOwnProperty(e)&&(_.$ctx[e]=t[e]);_.__7490__=1})();i.sbs=ln(i.barlen*5+8);i.txt=Lr(i.barlen);mn(i.sbs,0,un(i.encs,10));for(var n=0,r=i.barlen-1;n<=r;n+=2){i.i=n;gn(i.barchars,hn(i.barcode,i.i,1));on--;i.indx=sn[--on].length;on-=2;i.enca=un(i.encs,i.indx);gn(i.barchars,hn(i.barcode,i.i+1,1));on--;i.indx=sn[--on].length;on-=2;i.encb=un(i.encs,i.indx);i.intl=ln(i.enca.length*2);for(var a=0,o=i.enca.length-1;a<=o;a+=1){i.j=a;i.achar=un(i.enca,i.j);i.bchar=un(i.encb,i.j);fn(i.intl,i.j*2,i.achar);fn(i.intl,i.j*2+1,i.bchar)}mn(i.sbs,i.i*5+4,i.intl);fn(i.txt,i.i,Lr([hn(i.barcode,i.i,1),i.i*9+4,i.textyoffset,i.textfont,i.textsize]));if(i.includecheck&&!i.includecheckintext&&i.barlen-2==i.i)fn(i.txt,i.i+1,Lr([" ",(i.i+1)*9+4,i.textyoffset,i.textfont,i.textsize]));else fn(i.txt,i.i+1,Lr([hn(i.barcode,i.i+1,1),(i.i+1)*9+4,i.textyoffset,i.textfont,i.textsize]))}mn(i.sbs,i.barlen*5+4,un(i.encs,11));sn[on++]=Infinity;sn[on++]=Infinity;var s=i.sbs;for(var c=0,l=s.length;c57){sn[on++]="bwipp.itf14badCharacter#7614";sn[on++]="ITF-14 must contain only digits";Pn()}}t.checksum=0;for(var s=0;s<=12;s+=1){t.i=s;sn[on++]="checksum";sn[on++]=t.checksum;sn[on++]=Mn(un(t.barcode,t.i)-48);if(t.i%2==0){var c=sn[--on];sn[on++]=c*3}var l=sn[--on];var p=sn[--on];t[sn[--on]]=Mn(p+l)}t.checksum=(10-t.checksum%10)%10;if(t.barcode.length==14){if(un(t.barcode,13)!=t.checksum+48){sn[on++]="bwipp.itf14badCheckDigit#7627";sn[on++]="Incorrect ITF-14 check digit provided";Pn()}}else{var d=ln(14);mn(d,0,t.barcode);fn(d,13,t.checksum+48);t.barcode=d;var u=t.hasspace?2:1;var f=ln(t.text.length+u);mn(f,f.length-2," ");fn(f,f.length-1,t.checksum+48);mn(f,0,t.text);t.text=f}var h=t.options;fn(h,"dontdraw",true);fn(t.options,"showborder",t.showborder);fn(t.options,"borderwidth",t.borderwidth);fn(t.options,"borderleft",t.borderleft);fn(t.options,"borderright",t.borderright);var m=t.options;fn(m,"height",t.height);fn(t.options,"textyoffset",t.textyoffset);sn[on++]="args";sn[on++]=t.barcode;sn[on++]=t.options;_();var g=sn[--on];t[sn[--on]]=g;fn(t.args,"txt",Lr([Lr([t.text,t.textxoffset,t.textyoffset,t.textfont,t.textsize])]));fn(t.args,"textxalign","center");fn(t.args,"opt",t.options);sn[on++]=t.args;if(!t.dontdraw)Ki()}function p(){var t=Object.create(p.$ctx||(p.$ctx={}));t.dontdraw=false;t.includetext=false;t.textfont="OCR-B";t.textsize=10;t.textxoffset=0;t.textyoffset=-8;t.height=1;sn[on++]=t;jn();t.options=sn[--on];t.barcode=sn[--on];if(t.barcode.length!=11&&t.barcode.length!=12){sn[on++]="bwipp.identcodeBadLength#7703";sn[on++]="Deutsche Post Identcode must be 11 or 12 digits";Pn()}vn(t.barcode,function(){var t=sn[--on];if(t<48||t>57){sn[on++]="bwipp.identcodeBadCharacter#7707";sn[on++]="Deutsche Post Identcode must contain only digits";Pn()}});t.checksum=0;for(var e=0;e<=10;e+=1){t.i=e;sn[on++]="checksum";sn[on++]=t.checksum;sn[on++]=Mn(un(t.barcode,t.i)-48);if(t.i%2==0){var i=sn[--on];sn[on++]=i*4}else{var n=sn[--on];sn[on++]=n*9}var r=sn[--on];var a=sn[--on];t[sn[--on]]=Mn(a+r)}t.checksum=(10-t.checksum%10)%10;if(t.barcode.length==12)if(un(t.barcode,11)!=t.checksum+48){sn[on++]="bwipp.identcodeBadCheckDigit#7720";sn[on++]="Incorrect Deutsche Post Identcode check digit provided";Pn()}var o=ln(12);mn(o,0,t.barcode);fn(o,11,t.checksum+48);t.barcode=o;t.text=Vi(ln(16)," . . ");mn(t.text,0,hn(t.barcode,0,2));mn(t.text,3,hn(t.barcode,2,3));mn(t.text,7,hn(t.barcode,5,3));mn(t.text,11,hn(t.barcode,8,3));mn(t.text,15,hn(t.barcode,11,1));fn(t.options,"dontdraw",true);fn(t.options,"includecheck",false);var s=t.barcode;sn[on++]="args";sn[on++]=s;sn[on++]=t.options;_();var c=sn[--on];t[sn[--on]]=c;var l=t.textsize;fn(t.args,"txt",Lr([Lr([t.text,t.textxoffset,t.textyoffset,t.textfont,l])]));fn(t.args,"textxalign","center");fn(t.args,"opt",t.options);sn[on++]=t.args;if(!t.dontdraw)Ki()}function M(){var t=Object.create(M.$ctx||(M.$ctx={}));t.dontdraw=false;t.includetext=false;t.textfont="OCR-B";t.textsize=10;t.textxoffset=0;t.textyoffset=-8;t.height=1;sn[on++]=t;jn();t.options=sn[--on];t.barcode=sn[--on];if(t.barcode.length!=13&&t.barcode.length!=14){sn[on++]="bwipp.leitcodeBadLength#7793";sn[on++]="Deutsche Post Leitcode must be 13 or 14 digits";Pn()}vn(t.barcode,function(){var t=sn[--on];if(t<48||t>57){sn[on++]="bwipp.leitcodeBadCharacter#7797";sn[on++]="Deutsche Post Leitcode must contain only digits";Pn()}});t.checksum=0;for(var e=0;e<=12;e+=1){t.i=e;sn[on++]="checksum";sn[on++]=t.checksum;sn[on++]=Mn(un(t.barcode,t.i)-48);if(t.i%2==0){var i=sn[--on];sn[on++]=i*4}else{var n=sn[--on];sn[on++]=n*9}var r=sn[--on];var a=sn[--on];t[sn[--on]]=Mn(a+r)}t.checksum=(10-t.checksum%10)%10;if(t.barcode.length==14)if(un(t.barcode,13)!=t.checksum+48){sn[on++]="bwipp.leitcodeBadCheckDigit#7810";sn[on++]="Incorrect Deutsche Post Leitcode check digit provided";Pn()}var o=ln(14);mn(o,0,t.barcode);fn(o,13,t.checksum+48);t.barcode=o;t.text=Vi(ln(18)," . . . ");mn(t.text,0,hn(t.barcode,0,5));mn(t.text,6,hn(t.barcode,5,3));mn(t.text,10,hn(t.barcode,8,3));mn(t.text,14,hn(t.barcode,11,2));mn(t.text,17,hn(t.barcode,13,1));fn(t.options,"dontdraw",true);fn(t.options,"includecheck",false);var s=t.barcode;sn[on++]="args";sn[on++]=s;sn[on++]=t.options;_();var c=sn[--on];t[sn[--on]]=c;var l=t.textsize;fn(t.args,"txt",Lr([Lr([t.text,t.textxoffset,t.textyoffset,t.textfont,l])]));fn(t.args,"textxalign","center");fn(t.args,"opt",t.options);sn[on++]=t.args;if(!t.dontdraw)Ki()}function we(){var l=Object.create(we.$ctx||(we.$ctx={}));l.dontdraw=false;l.height=33/72;l.linkage=false;l.format="omni";l.barxmult=33;sn[on++]=l;jn();l.options=sn[--on];l.barcode=sn[--on];if(yn(hn(l.barcode,0,4),"(01)")){sn[on++]="bwipp.databaromniBadAI#7882";sn[on++]="GS1 DataBar Omnidirectional must begin with (01) application identifier";Pn()}if(l.barcode.length!=17&&l.barcode.length!=18){sn[on++]="bwipp.databaromniBadLength#7885";sn[on++]="GS1 DataBar Omnidirectional must be 13 or 14 digits";Pn()}var U=hn(l.barcode,4,l.barcode.length-4);for(var t=0,H=U.length;t57){sn[on++]="bwipp.databaromniBadCharacter#7889";sn[on++]="GS1 DataBar Omnidirectional must contain only digits";Pn()}}if(l.barxmult<33){sn[on++]="bwipp.databarStackedOmniBarXmult#7894";sn[on++]="GS1 DataBar Stacked Omnidirectional must have a barxmult of at least 33";Pn()}if(yn(l.format,"omni")&&yn(l.format,"stacked")&&yn(l.format,"stackedomni")&&yn(l.format,"truncated")){sn[on++]="bwipp.databaromniBadFormat#7898";sn[on++]="Valid formats are omni, stacked, stackedomni and truncated";Pn()}if(_n(l.format,"truncated"))l.height=13/72;l.checksum=0;for(var e=0;e<=12;e+=1){l.i=e;sn[on++]="checksum";sn[on++]=l.checksum;sn[on++]=Mn(un(l.barcode,l.i+4)-48);if(l.i%2==0){var z=sn[--on];sn[on++]=z*3}var O=sn[--on];var L=sn[--on];l[sn[--on]]=Mn(L+O)}l.checksum=(10-l.checksum%10)%10;if(l.barcode.length==18)if(un(l.barcode,17)!=l.checksum+48){sn[on++]="bwipp.databaromniBadCheckDigit#7914";sn[on++]="Incorrect GS1 DataBar Omnidirectional check digit provided";Pn()}var i=ln(18);mn(i,0,l.barcode);fn(i,17,l.checksum+48);l.barcode=i;l.txt=Lr(l.barcode.length);for(var n=0,W=l.barcode.length-1;n<=W;n+=1){l.i=n;fn(l.txt,l.i,Lr([hn(l.barcode,l.i,1),0,0,"",0]))}l.ncr=function(){var t=sn[--on];var e=sn[--on];var i=Mn(e-t);if(t=a;r-=1){var o=sn[--on];var s=sn[--on];var c=sn[--on];sn[on++]=c;sn[on++]=s;sn[on++]=o*r;if(Dn(s,c)){var l=sn[--on];var p=sn[--on];sn[on++]=Mn(p+1);sn[on++]=~~(l/p)}}for(;;){var d=sn[--on];var u=sn[--on];var f=sn[--on];sn[on++]=f;sn[on++]=u;sn[on++]=d;if(qi(u,f))break;var h=sn[--on];var m=sn[--on];sn[on++]=Mn(m+1);sn[on++]=~~(h/m)}var g=sn[--on];var v=sn[--on];sn[on++]=g;sn[on++]=v;on--;var b=sn[--on];var I=sn[--on];sn[on++]=b;sn[on++]=I;on--};l.getRSSwidths=function(){l.oe=sn[--on];l.el=sn[--on];l.mw=sn[--on];l.nm=sn[--on];l.val=sn[--on];l.out=Lr(l.el);l.mask=0;for(var t=0,e=Mn(l.el-2);t<=e;t+=1){l.bar=t;l.ew=1;var i=l.bar;l.mask=l.mask|(i<0?1>>>-i:1<=-2){sn[on++]="sval";sn[on++]=l.sval;sn[on++]=Mn(Mn(Mn(l.nm-l.ew)-l.el)+l.bar);sn[on++]=Mn(Mn(l.el-l.bar)-2);l.ncr();var r=sn[--on];var a=sn[--on];l[sn[--on]]=Mn(a-r)}if(Mn(l.el-l.bar)>2){l.lval=0;for(var o=Mn(Mn(Mn(Mn(l.nm-l.ew)-l.el)+l.bar)+2),s=Mn(l.mw+1);o>=s;o-=1){sn[on++]=Mn(Mn(Mn(l.nm-o)-l.ew)-1);sn[on++]=Mn(Mn(l.el-l.bar)-3);l.ncr();l.lval=Mn(sn[--on]+l.lval)}l.sval=Mn(l.sval-l.lval*Mn(Mn(l.el-l.bar)-1))}else if(Mn(l.nm-l.ew)>l.mw)l.sval=Mn(l.sval-1);l.val=Mn(l.val-l.sval);if(l.val<0)break;l.ew=l.ew+1;var c=l.bar;l.mask=l.mask&~(c<0?1>>>-c:1<=8)l.checksum=Mn(l.checksum+1);if(l.checksum>=72)l.checksum=Mn(l.checksum+1);l.checklt=hn(l.checkwidths,~~(l.checksum/9)*5,5);l.checkrtrev=hn(l.checkwidths,l.checksum%9*5,5);l.checkrt=Lr(5);for(var _=0;_<=4;_+=1){l.i=_;fn(l.checkrt,l.i,un(l.checkrtrev,4-l.i))}if(_n(l.format,"omni")||_n(l.format,"truncated")){sn[on++]=Infinity;var At=l.d1w;sn[on++]=1;for(var y=0,_t=At.length;y<_t;y++)sn[on++]=un(At,y);var yt=l.checklt;for(var x=0,xt=yt.length;x57){sn[on++]="bwipp.databarstackedBadCharacter#8327";sn[on++]="GS1 DataBar Stacked must contain only digits";Pn()}}t.checksum=0;for(var a=0;a<=12;a+=1){t.i=a;sn[on++]="checksum";sn[on++]=t.checksum;sn[on++]=Mn(un(t.barcode,t.i+4)-48);if(t.i%2==0){var o=sn[--on];sn[on++]=o*3}var s=sn[--on];var c=sn[--on];t[sn[--on]]=Mn(c+s)}t.checksum=(10-t.checksum%10)%10;if(t.barcode.length==18)if(un(t.barcode,17)!=t.checksum+48){sn[on++]="bwipp.databarstackedBadCheckDigit#8340";sn[on++]="Incorrect GS1 DataBar Stacked check digit provided";Pn()}var l=ln(18);mn(l,0,t.barcode);fn(l,17,t.checksum+48);t.barcode=l;fn(t.options,"dontdraw",true);fn(t.options,"format","stacked");sn[on++]="args";sn[on++]=t.barcode;sn[on++]=t.options;we();var p=sn[--on];t[sn[--on]]=p;fn(t.args,"opt",t.options);sn[on++]=t.args;if(!t.dontdraw)Tn()}function C(){var t=Object.create(C.$ctx||(C.$ctx={}));t.dontdraw=false;sn[on++]=t;jn();t.options=sn[--on];t.barcode=sn[--on];if(yn(hn(t.barcode,0,4),"(01)")){sn[on++]="bwipp.databarstackedomniBadAI#8398";sn[on++]="GS1 DataBar Stacked Omnidirectional must begin with (01) application identifier";Pn()}if(t.barcode.length!=17&&t.barcode.length!=18){sn[on++]="bwipp.databarstackedomniBadLength#8401";sn[on++]="GS1 DataBar Stacked Omnidirectional must be 13 or 14 digits";Pn()}var e=hn(t.barcode,4,t.barcode.length-4);for(var i=0,n=e.length;i57){sn[on++]="bwipp.databarstackedomniBadCharacter#8405";sn[on++]="GS1 DataBar Stacked Omnidirectional must contain only digits";Pn()}}t.checksum=0;for(var a=0;a<=12;a+=1){t.i=a;sn[on++]="checksum";sn[on++]=t.checksum;sn[on++]=Mn(un(t.barcode,t.i+4)-48);if(t.i%2==0){var o=sn[--on];sn[on++]=o*3}var s=sn[--on];var c=sn[--on];t[sn[--on]]=Mn(c+s)}t.checksum=(10-t.checksum%10)%10;if(t.barcode.length==18)if(un(t.barcode,17)!=t.checksum+48){sn[on++]="bwipp.databarstackedomniBadCheckDigit#8418";sn[on++]="Incorrect GS1 DataBar Stacked Omnidirectional check digit provided";Pn()}var l=ln(18);mn(l,0,t.barcode);fn(l,17,t.checksum+48);t.barcode=l;fn(t.options,"dontdraw",true);fn(t.options,"format","stackedomni");sn[on++]="args";sn[on++]=t.barcode;sn[on++]=t.options;we();var p=sn[--on];t[sn[--on]]=p;fn(t.args,"opt",t.options);sn[on++]=t.args;if(!t.dontdraw)Tn()}function B(){var t=Object.create(B.$ctx||(B.$ctx={}));t.dontdraw=false;sn[on++]=t;jn();t.options=sn[--on];t.barcode=sn[--on];if(yn(hn(t.barcode,0,4),"(01)")){sn[on++]="bwipp.databartruncatedBadAI#8476";sn[on++]="GS1 DataBar Truncated must begin with (01) application identifier";Pn()}if(t.barcode.length!=17&&t.barcode.length!=18){sn[on++]="bwipp.databartruncatedBadLength#8479";sn[on++]="GS1 DataBar Truncated must be 13 or 14 digits";Pn()}var e=hn(t.barcode,4,t.barcode.length-4);for(var i=0,n=e.length;i57){sn[on++]="bwipp.databartruncatedBadCharacter#8483";sn[on++]="GS1 DataBar Truncated must contain only digits";Pn()}}t.checksum=0;for(var a=0;a<=12;a+=1){t.i=a;sn[on++]="checksum";sn[on++]=t.checksum;sn[on++]=Mn(un(t.barcode,t.i+4)-48);if(t.i%2==0){var o=sn[--on];sn[on++]=o*3}var s=sn[--on];var c=sn[--on];t[sn[--on]]=Mn(c+s)}t.checksum=(10-t.checksum%10)%10;if(t.barcode.length==18)if(un(t.barcode,17)!=t.checksum+48){sn[on++]="bwipp.databartruncatedBadCheckDigit#8496";sn[on++]="Incorrect GS1 DataBar Truncated check digit provided";Pn()}var l=ln(18);mn(l,0,t.barcode);fn(l,17,t.checksum+48);t.barcode=l;fn(t.options,"dontdraw",true);fn(t.options,"format","truncated");sn[on++]="args";sn[on++]=t.barcode;sn[on++]=t.options;we();var p=sn[--on];t[sn[--on]]=p;fn(t.args,"opt",t.options);sn[on++]=t.args;if(!t.dontdraw)Ki()}function lt(){var l=Object.create(lt.$ctx||(lt.$ctx={}));l.dontdraw=false;l.height=10/72;l.linkage=false;sn[on++]=l;jn();l.options=sn[--on];l.barcode=sn[--on];if(yn(hn(l.barcode,0,4),"(01)")){sn[on++]="bwipp.databarlimitedBadAI#8559";sn[on++]="GS1 DataBar Limited must begin with (01) application identifier";Pn()}if(l.barcode.length!=17&&l.barcode.length!=18){sn[on++]="bwipp.databarlimitedBadLength#8562";sn[on++]="GS1 DataBar Limited must be 13 or 14 digits";Pn()}var t=un(l.barcode,4);if(t<48||t>49){sn[on++]="bwipp.databarlimitedBadStartDigit#8565";sn[on++]="GS1 DataBar Limited must begin with 0 or 1";Pn()}var e=hn(l.barcode,5,l.barcode.length-5);for(var i=0,U=e.length;i57){sn[on++]="bwipp.databarlimitedBadCharacter#8569";sn[on++]="GS1 DataBar Limited must contain only digits";Pn()}}l.checksum=0;for(var r=0;r<=12;r+=1){l.i=r;sn[on++]="checksum";sn[on++]=l.checksum;sn[on++]=Mn(un(l.barcode,l.i+4)-48);if(l.i%2==0){var H=sn[--on];sn[on++]=H*3}var R=sn[--on];var z=sn[--on];l[sn[--on]]=Mn(z+R)}l.checksum=(10-l.checksum%10)%10;if(l.barcode.length==18)if(un(l.barcode,17)!=l.checksum+48){sn[on++]="bwipp.databarlimitedBadCheckDigit#8582";sn[on++]="Incorrect GS1 DataBar Limited check digit provided";Pn()}var a=ln(18);mn(a,0,l.barcode);fn(a,17,l.checksum+48);l.barcode=a;if(!lt.__8593__)(function(){var t=Object.create(l);t.linkval=Lr([2,0,1,5,1,3,3,5,3,1,0,9,6]);for(var e in t)t.hasOwnProperty(e)&&(lt.$ctx[e]=t[e]);lt.__8593__=1})();sn[on++]=Infinity;var o=hn(l.barcode,4,13);for(var s=0,O=o.length;s=a;r-=1){var o=sn[--on];var s=sn[--on];var c=sn[--on];sn[on++]=c;sn[on++]=s;sn[on++]=o*r;if(Dn(s,c)){var l=sn[--on];var p=sn[--on];sn[on++]=Mn(p+1);sn[on++]=~~(l/p)}}for(;;){var d=sn[--on];var u=sn[--on];var f=sn[--on];sn[on++]=f;sn[on++]=u;sn[on++]=d;if(qi(u,f))break;var h=sn[--on];var m=sn[--on];sn[on++]=Mn(m+1);sn[on++]=~~(h/m)}var g=sn[--on];var v=sn[--on];sn[on++]=g;sn[on++]=v;on--;var b=sn[--on];var I=sn[--on];sn[on++]=b;sn[on++]=I;on--};l.getRSSwidths=function(){l.oe=sn[--on];l.el=sn[--on];l.mw=sn[--on];l.nm=sn[--on];l.val=sn[--on];l.out=Lr(l.el);l.mask=0;for(var t=0,e=Mn(l.el-2);t<=e;t+=1){l.bar=t;l.ew=1;var i=l.bar;l.mask=l.mask|(i<0?1>>>-i:1<=-2){sn[on++]="sval";sn[on++]=l.sval;sn[on++]=Mn(Mn(Mn(l.nm-l.ew)-l.el)+l.bar);sn[on++]=Mn(Mn(l.el-l.bar)-2);l.ncr();var r=sn[--on];var a=sn[--on];l[sn[--on]]=Mn(a-r)}if(Mn(l.el-l.bar)>2){l.lval=0;for(var o=Mn(Mn(Mn(Mn(l.nm-l.ew)-l.el)+l.bar)+2),s=Mn(l.mw+1);o>=s;o-=1){sn[on++]=Mn(Mn(Mn(l.nm-o)-l.ew)-1);sn[on++]=Mn(Mn(l.el-l.bar)-3);l.ncr();l.lval=Mn(sn[--on]+l.lval)}l.sval=Mn(l.sval-l.lval*Mn(Mn(l.el-l.bar)-1))}else if(Mn(l.nm-l.ew)>l.mw)l.sval=Mn(l.sval-1);l.val=Mn(l.val-l.sval);if(l.val<0)break;l.ew=l.ew+1;var c=l.bar;l.mask=l.mask&~(c<0?1>>>-c:1<22||I.segments%2!=0){sn[on++]="bwipp.gs1databarexpandedBadSegments#8868";sn[on++]="The number of segments must be even from 2 to 22";Pn()}sn[on++]=I.barcode;sn[on++]="ai";Wr();I.fncs=sn[--on];I.vals=sn[--on];I.ais=sn[--on];for(;;){if(I.ais.length==2)if(_n(un(I.ais,0),"01")&&_n(un(I.ais,1),"3103"))if(_n(hn(un(I.vals,0),0,1),"9")&&pn(un(I.vals,1))<=32767){sn[on++]="0100";sn[on++]=false;break}if(I.ais.length==2)if(_n(un(I.ais,0),"01")&&_n(un(I.ais,1),"3202"))if(_n(hn(un(I.vals,0),0,1),"9")&&pn(un(I.vals,1))<=9999){sn[on++]="0101";sn[on++]=false;break}if(I.ais.length==2)if(_n(un(I.ais,0),"01")&&_n(un(I.ais,1),"3203"))if(_n(hn(un(I.vals,0),0,1),"9")&&pn(un(I.vals,1))<=22767){sn[on++]="0101";sn[on++]=false;break}var H=I.ais.length;if(H==2||H==3){sn[on++]="ai310x";sn[on++]=false;for(var t=3100;t<=3109;t+=1){var R=sn[--on];sn[on++]=R||_n(dn(ln(4),t,10),un(I.ais,1))}var z=sn[--on];I[sn[--on]]=z;sn[on++]="ai320x";sn[on++]=false;for(var e=3200;e<=3209;e+=1){var O=sn[--on];sn[on++]=O||_n(dn(ln(4),e,10),un(I.ais,1))}var L=sn[--on];I[sn[--on]]=L;if(I.ais.length==3){var W=Lr(["11","13","15","17"]);sn[on++]="aibad";sn[on++]=true;for(var i=0,G=W.length;i=1&&Y<=12)&&(Q>=0&&Q<=31)){if(I.ai310x&&_n(un(I.ais,2),"11")){sn[on++]="0111000";sn[on++]=false;break}if(I.ai320x&&_n(un(I.ais,2),"11")){sn[on++]="0111001";sn[on++]=false;break}if(I.ai310x&&_n(un(I.ais,2),"13")){sn[on++]="0111010";sn[on++]=false;break}if(I.ai320x&&_n(un(I.ais,2),"13")){sn[on++]="0111011";sn[on++]=false;break}if(I.ai310x&&_n(un(I.ais,2),"15")){sn[on++]="0111100";sn[on++]=false;break}if(I.ai320x&&_n(un(I.ais,2),"15")){sn[on++]="0111101";sn[on++]=false;break}if(I.ai310x&&_n(un(I.ais,2),"17")){sn[on++]="0111110";sn[on++]=false;break}if(I.ai320x&&_n(un(I.ais,2),"17")){sn[on++]="0111111";sn[on++]=false;break}}}else if(_n(hn(un(I.vals,0),0,1),"9")&&pn(un(I.vals,1))<=99999){if(I.ai310x){sn[on++]="0111000";sn[on++]=false;break}if(I.ai320x){sn[on++]="0111001";sn[on++]=false;break}}}if(I.ais.length>=2){sn[on++]="ai392x";sn[on++]=false;for(var n=3920;n<=3923;n+=1){var J=sn[--on];sn[on++]=J||_n(dn(ln(4),n,10),un(I.ais,1))}var V=sn[--on];I[sn[--on]]=V;if(_n(un(I.ais,0),"01")&&I.ai392x)if(_n(hn(un(I.vals,0),0,1),"9")){sn[on++]="01100";sn[on++]=true;break}}if(I.ais.length>=2){sn[on++]="ai393x";sn[on++]=false;for(var r=3930;r<=3933;r+=1){var K=sn[--on];sn[on++]=K||_n(dn(ln(4),r,10),un(I.ais,1))}var q=sn[--on];I[sn[--on]]=q;if(_n(un(I.ais,0),"01")&&I.ai393x)if(_n(hn(un(I.vals,0),0,1),"9")){sn[on++]="01101";sn[on++]=true;break}}if(_n(un(I.ais,0),"01")){sn[on++]="1";sn[on++]=true;break}sn[on++]="00";sn[on++]=true;break}I.gpfallow=sn[--on];I.method=sn[--on];I.conv12to40=function(){var t=Vi(ln(40),"0000000000000000000000000000000000000000");var e=sn[--on];var i=dn(ln(10),pn(hn(e,0,3)),2);mn(hn(t,0,10),10-i.length,i);var n=dn(ln(10),pn(hn(e,3,3)),2);mn(hn(t,10,10),10-n.length,n);var r=dn(ln(10),pn(hn(e,6,3)),2);mn(hn(t,20,10),10-r.length,r);var a=dn(ln(10),pn(hn(e,9,3)),2);mn(hn(t,30,10),10-a.length,a);sn[on++]=t;sn[on++]=e;on--};I.conv13to44=function(){var t=Vi(ln(44),"00000000000000000000000000000000000000000000");var e=sn[--on];var i=dn(ln(4),pn(hn(e,0,1)),2);mn(hn(t,0,4),4-i.length,i);sn[on++]=t;sn[on++]=t;sn[on++]=hn(e,1,12);I.conv12to40();var n=sn[--on];mn(sn[--on],4,n)};I.tobin=function(){var t=ln(sn[--on]);sn[on++]=t;for(var e=0,i=t.length-1;e<=i;e+=1){var n=sn[--on];fn(n,e,48);sn[on++]=n}var r=sn[--on];var a=dn(ln(r.length),sn[--on],2);mn(r,r.length-a.length,a);sn[on++]=r};I.fnc1=-1;I.lnumeric=-2;I.lalphanumeric=-3;I.liso646=-4;if(_n(I.method,"00")){I.cdf=Lr([]);I.gpf=Lr([])}if(_n(I.method,"1")){sn[on++]="cdf";sn[on++]=hn(un(I.vals,0),0,13);I.conv13to44();var X=sn[--on];I[sn[--on]]=X;sn[on++]=Infinity;var $=I.cdf;for(var a=0,tt=$.length;a2)sn[on++]=I.fnc1;I.gpf=Lr();I.ais=hn(I.ais,2,I.ais.length-2);I.vals=hn(I.vals,2,I.vals.length-2);I.fncs=hn(I.fncs,2,I.fncs.length-2)}if(_n(I.method,"01101")){I.cdf=ln(52);sn[on++]=I.cdf;sn[on++]=0;sn[on++]=hn(un(I.vals,0),1,12);I.conv12to40();var _t=sn[--on];var yt=sn[--on];mn(sn[--on],yt,_t);sn[on++]=I.cdf;sn[on++]=40;sn[on++]=pn(hn(un(I.ais,1),3,1));sn[on++]=2;I.tobin();var xt=sn[--on];var wt=sn[--on];mn(sn[--on],wt,xt);sn[on++]=I.cdf;sn[on++]=42;sn[on++]=pn(hn(un(I.vals,1),0,3));sn[on++]=10;I.tobin();var Mt=sn[--on];var Pt=sn[--on];mn(sn[--on],Pt,Mt);sn[on++]=Infinity;var jt=I.cdf;for(var u=0,Et=jt.length;u2)sn[on++]=I.fnc1;I.gpf=Lr();I.ais=hn(I.ais,2,I.ais.length-2);I.vals=hn(I.vals,2,I.vals.length-2);I.fncs=hn(I.fncs,2,I.fncs.length-2)}if(I.gpfallow)I.vlf=Lr(2);else I.vlf=Lr([]);if(!Xi.__9120__)(function(){var t=Object.create(I);sn[on++]=Infinity;for(var e=0;e<=119;e+=1){var i=Vi(ln(2),"00");var n=dn(ln(2),e,11);mn(i,2-n.length,n);sn[on++]=e;sn[on++]=i;if(un(i,0)==65){var r=sn[--on];fn(r,0,94);sn[on++]=r}var a=sn[--on];sn[on++]=a;if(un(a,1)==65){var o=sn[--on];fn(o,1,94);sn[on++]=o}var s=sn[--on];var c=Vi(ln(7),"0000000");var l=dn(ln(7),Mn(sn[--on]+8),2);mn(c,7-l.length,l);sn[on++]=s;sn[on++]=c}sn[on++]=t.lalphanumeric;sn[on++]="0000";t.numeric=cn();sn[on++]=Infinity;for(var p=48;p<=57;p+=1){sn[on++]=p;sn[on++]=p-43;sn[on++]=5;t.tobin()}sn[on++]=t.fnc1;sn[on++]="01111";for(var d=65;d<=90;d+=1){sn[on++]=d;sn[on++]=d-33;sn[on++]=6;t.tobin()}sn[on++]=42;sn[on++]="111010";for(var u=44;u<=47;u+=1){sn[on++]=u;sn[on++]=u+15;sn[on++]=6;t.tobin()}sn[on++]=t.lnumeric;sn[on++]="000";sn[on++]=t.liso646;sn[on++]="00100";t.alphanumeric=cn();sn[on++]=Infinity;for(var f=48;f<=57;f+=1){sn[on++]=f;sn[on++]=f-43;sn[on++]=5;t.tobin()}sn[on++]=t.fnc1;sn[on++]="01111";for(var h=65;h<=90;h+=1){sn[on++]=h;sn[on++]=h-1;sn[on++]=7;t.tobin()}for(var m=97;m<=122;m+=1){sn[on++]=m;sn[on++]=m-7;sn[on++]=7;t.tobin()}sn[on++]=33;sn[on++]="11101000";sn[on++]=34;sn[on++]="11101001";for(var g=37;g<=47;g+=1){sn[on++]=g;sn[on++]=g+197;sn[on++]=8;t.tobin()}for(var v=58;v<=63;v+=1){sn[on++]=v;sn[on++]=v+187;sn[on++]=8;t.tobin()}sn[on++]=95;sn[on++]="11111011";sn[on++]=32;sn[on++]="11111100";sn[on++]=t.lnumeric;sn[on++]="000";sn[on++]=t.lalphanumeric;sn[on++]="00100";t.iso646=cn();for(var b in t)t.hasOwnProperty(b)&&(Xi.$ctx[b]=t[b]);Xi.__9120__=1})();for(var h=0,St=I.ais.length-1;h<=St;h+=1){I.i=h;I.ai=un(I.ais,I.i);I.val=un(I.vals,I.i);var m=Lr(I.gpf.length+I.ai.length+I.val.length);mn(m,0,I.gpf);sn[on++]=m;sn[on++]=m;sn[on++]=I.gpf.length;sn[on++]=I.ai;sn[on++]=Infinity;var Dt=sn[--on];var kt=sn[--on];sn[on++]=Dt;vn(kt);var Nt=Lr();var Ut=sn[--on];mn(sn[--on],Ut,Nt);var Ht=sn[--on];sn[on++]=Ht;sn[on++]=Ht;sn[on++]=I.gpf.length+I.ai.length;sn[on++]=I.val;sn[on++]=Infinity;var Rt=sn[--on];var zt=sn[--on];sn[on++]=Rt;vn(zt);var Ot=Lr();var Lt=sn[--on];mn(sn[--on],Lt,Ot);I.gpf=sn[--on];if(I.i!=I.ais.length-1&&un(I.fncs,I.i)){var g=Lr(I.gpf.length+1);mn(g,0,I.gpf);fn(g,I.gpf.length,I.fnc1);I.gpf=g}}I.rembits=function(){var t=sn[--on];var e=48;var i=~~Math.ceil(t/12)*12;if(~~Math.ceil(t/12)*12<48){var n=e;e=i;i=n}var r=~~(i/12);sn[on++]=t;sn[on++]=i;sn[on++]=r;if(r%I.segments==1){var a=sn[--on];var o=sn[--on];sn[on++]=Mn(a+1)*12;sn[on++]=o;on--}else on--;var s=sn[--on];var c=sn[--on];sn[on++]=Mn(s-c)};I.encode=function(){var t=sn[--on];sn[on++]=t;if(yn(t,"raw")){var e=sn[--on];var i=un(e,sn[--on]);sn[on++]=i}else on--;sn[on++]=Infinity;var n=sn[--on];var r=sn[--on];sn[on++]=n;vn(r,function(){var t=sn[--on];sn[on++]=Mn(t-48)});var a=Lr();mn(I.gpfenc,I.j,a);I.j=a.length+I.j};sn[on++]=Infinity;for(var Wt=0,Gt=I.gpf.length;Wt=0;v-=1){I.i=v;var Jt=Vi(ln(2),"00");var Vt=un(I.gpf,I.i);sn[on++]=un(I.gpf,I.i);sn[on++]=Jt;sn[on++]=Jt;sn[on++]=0;sn[on++]=Vt;if(Vt==I.fnc1){on--;sn[on++]=94}var Kt=sn[--on];var qt=sn[--on];fn(sn[--on],qt,Kt);if(I.i57){sn[on++]=I.lalphanumeric;sn[on++]=I.numeric;I.encode();I.mode="alphanumeric";break}sn[on++]="rem";sn[on++]=12+1+I.method.length+I.vlf.length+I.cdf.length+I.j;I.rembits();var Ie=sn[--on];I[sn[--on]]=Ie;if(I.rem>=4&&I.rem<=6){var Ae=hn(Vi(ln(6),"000000"),0,I.rem);var _e=dn(ln(4),Mn(un(I.gpf,I.i)-47),2);mn(Ae,4-_e.length,_e);sn[on++]=Ae;sn[on++]="raw";I.encode();I.i=I.i+1;break}else{var b=ln(2);fn(b,0,un(I.gpf,I.i));fn(b,1,94);sn[on++]=b;sn[on++]=I.numeric;I.encode();I.i=I.i+1;break}}if(_n(I.mode,"alphanumeric")){if(un(I.gpf,I.i)==I.fnc1){sn[on++]=I.fnc1;sn[on++]=I.alphanumeric;I.encode();I.mode="numeric";I.i=I.i+1;break}var ye=un(I.gpf,I.i);var xe=un(I.iso646,ye)!==undefined;var we=un(I.alphanumeric,ye)!==undefined;if(xe&&!we){sn[on++]=I.liso646;sn[on++]=I.alphanumeric;I.encode();I.mode="iso646";break}if(un(I.numericruns,I.i)>=6){sn[on++]=I.lnumeric;sn[on++]=I.alphanumeric;I.encode();I.mode="numeric";break}var Me=un(I.numericruns,I.i);if(Me>=4&&Mn(Me+I.i)==I.gpf.length){sn[on++]=I.lnumeric;sn[on++]=I.alphanumeric;I.encode();I.mode="numeric";break}sn[on++]=un(I.gpf,I.i);sn[on++]=I.alphanumeric;I.encode();I.i=I.i+1;break}if(_n(I.mode,"iso646")){if(un(I.gpf,I.i)==I.fnc1){sn[on++]=I.fnc1;sn[on++]=I.iso646;I.encode();I.mode="numeric";I.i=I.i+1;break}if(un(I.numericruns,I.i)>=4&&un(I.nextiso646only,I.i)>=10){sn[on++]=I.lnumeric;sn[on++]=I.iso646;I.encode();I.mode="numeric";break}if(un(I.alphanumericruns,I.i)>=5&&un(I.nextiso646only,I.i)>=10){sn[on++]=I.lalphanumeric;sn[on++]=I.iso646;I.encode();I.mode="alphanumeric";break}sn[on++]=un(I.gpf,I.i);sn[on++]=I.iso646;I.encode();I.i=I.i+1;break}}}I.gpf=hn(I.gpfenc,0,I.j);var Pe=1+12+I.method.length+I.vlf.length+I.cdf.length+I.gpf.length;sn[on++]=Pe;sn[on++]=Pe;I.rembits();var je=sn[--on];I.pad=Lr(je);sn[on++]=je;if(I.vlf.length!=0){var Ee=sn[--on];var Te=~~(Mn(sn[--on]+Ee)/12);fn(I.vlf,0,Te%2);var Ce=Te<=14?0:1;fn(I.vlf,1,Ce)}else on-=2;if(I.pad.length>0){for(var A=0,Be=I.pad.length-1;A<=Be;A+=5){I.i=A;var Se=I.pad;var De=I.i;var ke=Lr([0,0,1,0,0]);var Ne=I.pad;var Ue=I.i;var He=5;var _=Ne.length-Ue;if(Ne.length-Ue>5){var Re=He;He=_;_=Re}mn(Se,De,hn(ke,0,_))}if(_n(I.mode,"numeric")){sn[on++]=Infinity;sn[on++]=0;sn[on++]=0;sn[on++]=0;sn[on++]=0;In(I.pad);I.pad=hn(Lr(),0,I.pad.length)}}sn[on++]=Infinity;var ze=I.linkage?1:0;sn[on++]=ze;vn(I.method,function(){var t=sn[--on];sn[on++]=Mn(t-48)});In(I.vlf);In(I.cdf);In(I.gpf);In(I.pad);I.binval=Lr();I.datalen=~~(I.binval.length/12);I.ncr=function(){var t=sn[--on];var e=sn[--on];var i=Mn(e-t);if(t=a;r-=1){var o=sn[--on];var s=sn[--on];var c=sn[--on];sn[on++]=c;sn[on++]=s;sn[on++]=o*r;if(Dn(s,c)){var l=sn[--on];var p=sn[--on];sn[on++]=Mn(p+1);sn[on++]=~~(l/p)}}for(;;){var d=sn[--on];var u=sn[--on];var f=sn[--on];sn[on++]=f;sn[on++]=u;sn[on++]=d;if(qi(u,f))break;var h=sn[--on];var m=sn[--on];sn[on++]=Mn(m+1);sn[on++]=~~(h/m)}var g=sn[--on];var v=sn[--on];sn[on++]=g;sn[on++]=v;on--;var b=sn[--on];var I=sn[--on];sn[on++]=b;sn[on++]=I;on--};I.getRSSwidths=function(){I.oe=sn[--on];I.el=sn[--on];I.mw=sn[--on];I.nm=sn[--on];I.val=sn[--on];I.out=Lr(I.el);I.mask=0;for(var t=0,e=Mn(I.el-2);t<=e;t+=1){I.bar=t;I.ew=1;var i=I.bar;I.mask=I.mask|(i<0?1>>>-i:1<=-2){sn[on++]="sval";sn[on++]=I.sval;sn[on++]=Mn(Mn(Mn(I.nm-I.ew)-I.el)+I.bar);sn[on++]=Mn(Mn(I.el-I.bar)-2);I.ncr();var r=sn[--on];var a=sn[--on];I[sn[--on]]=Mn(a-r)}if(Mn(I.el-I.bar)>2){I.lval=0;for(var o=Mn(Mn(Mn(Mn(I.nm-I.ew)-I.el)+I.bar)+2),s=Mn(I.mw+1);o>=s;o-=1){sn[on++]=Mn(Mn(Mn(I.nm-o)-I.ew)-1);sn[on++]=Mn(Mn(I.el-I.bar)-3);I.ncr();I.lval=Mn(sn[--on]+I.lval)}I.sval=Mn(I.sval-I.lval*Mn(Mn(I.el-I.bar)-1))}else if(Mn(I.nm-I.ew)>I.mw)I.sval=Mn(I.sval-1);I.val=Mn(I.val-I.sval);if(I.val<0)break;I.ew=I.ew+1;var c=I.bar;I.mask=I.mask&~(c<0?1>>>-c:1<=0;ki-=1)sn[on++]=un(I.row,ki);An(I.row);on--;for(var Ni=I.sep.length-1;Ni>=0;Ni-=1)sn[on++]=un(I.sep,Ni);An(I.sep);on--}fn(I.rows,I.r,I.row);fn(I.seps,I.r,I.sep)}I.pixx=un(I.rows,0).length;sn[on++]=Infinity;for(var Ui=0,Hi=I.pixx;Ui6){sn[on++]="bwipp.gs1northamericancouponBadVLI#9786";sn[on++]="The AI (8110) data should start with a Company Prefix length indicator in the range 0 to 6";Pn()}t.gcp=hn(t.val,1,Mn(t.vli+6));t.cod=hn(t.val,Mn(t.vli+7),6);t.coupontext=ln(t.gcp.length+7);mn(t.coupontext,0,t.gcp);mn(t.coupontext,t.gcp.length,"-");mn(t.coupontext,t.gcp.length+1,t.cod);delete t.options["parse"];fn(t.options,"dontdraw",true);sn[on++]="args";sn[on++]=t.barcode;sn[on++]=t.options;S();var e=sn[--on];t[sn[--on]]=e;if(t.includetext){if(_n(t.coupontextxoffset,null))t.coupontextxoffset=0;if(_n(t.coupontextyoffset,null))t.coupontextyoffset=Mn(un(t.args,"height")*72+3);var i=un(t.args,"txt")!==undefined;if(i){t.txt=un(t.args,"txt");t.newtxt=Lr(t.txt.length+1);mn(t.newtxt,0,t.txt);fn(t.newtxt,t.newtxt.length-1,Lr([t.coupontext,t.coupontextxoffset,t.coupontextyoffset,t.coupontextfont,t.coupontextsize]));fn(t.args,"txt",t.newtxt)}else fn(t.args,"txt",Lr([Lr([t.coupontext,t.coupontextxoffset,t.coupontextyoffset,t.coupontextfont,t.coupontextsize])]))}fn(t.args,"opt",t.options);sn[on++]=t.args;if(!t.dontdraw)Tn()}function U(){var t=Object.create(U.$ctx||(U.$ctx={}));t.dontdraw=false;t.height=8*2.835/72;t.nwidth=.5*2.835;t.wwidth=1.5*2.835;t.swidth=1*2.835;sn[on++]=t;jn();t.options=sn[--on];t.barcode=sn[--on];if(t.barcode.length<1||t.barcode.length>6){sn[on++]="bwipp.pharmacodeBadLength#9867";sn[on++]="Pharmacode must be 1 to 6 digits";Pn()}vn(t.barcode,function(){var t=sn[--on];if(t<48||t>57){sn[on++]="bwipp.pharmacodeBadCharacter#9871";sn[on++]="Pharmacode must contain only digits";Pn()}});var e=pn(t.barcode);if(e<3||e>131070){sn[on++]="bwipp.pharmacodeBadValue#9875";sn[on++]="Pharmacode value must be between 3 and 131070";Pn()}t.txt=Lr(t.barcode.length);for(var i=0,n=t.barcode.length-1;i<=n;i+=1){t.i=i;fn(t.txt,t.i,Lr([hn(t.barcode,t.i,1),0,0,"",0]))}t.barcode=dn(ln(17),pn(t.barcode)+1,2);t.barcode=hn(t.barcode,1,t.barcode.length-1);t.barlen=t.barcode.length;t.sbs=Lr(t.barlen*2);for(var r=0,a=t.barlen-1;r<=a;r+=1){t.i=r;t.enc=hn(t.barcode,t.i,1);if(_n(t.enc,"0"))fn(t.sbs,t.i*2,t.nwidth);else fn(t.sbs,t.i*2,t.wwidth);fn(t.sbs,t.i*2+1,t.swidth)}sn[on++]=Infinity;var o=t.sbs;sn[on++]=Infinity;for(var s=0,c=~~((t.sbs.length+1)/2);s8){sn[on++]="bwipp.pharmacode2BadLength#9956";sn[on++]="Two-track Pharmacode must be 1 to 6 digits";Pn()}vn(t.barcode,function(){var t=sn[--on];if(t<48||t>57){sn[on++]="bwipp.pharmacode2badCharacter#9960";sn[on++]="Two-track Pharmacode must contain only digits";Pn()}});var e=pn(t.barcode);if(e<4||e>64570080){sn[on++]="bwipp.pharmacode2badValue#9964";sn[on++]="Two-track Pharmacode value must be between 4 and 64570080";Pn()}t.txt=Lr(t.barcode.length);for(var i=0,n=t.barcode.length-1;i<=n;i+=1){t.i=i;fn(t.txt,t.i,Lr([hn(t.barcode,t.i,1),0,0,"",0]))}t.encstr=ln(16);t.sbs=Lr(32);t.bar=1/25.4*t.height;t.spc=1/25.4*72;t.i=15;t.val=pn(t.barcode);for(;;){if(t.val==0)break;var r=t.val%3;t.val=~~(Mn(t.val-un(Lr([3,1,2]),r))/3);fn(t.encstr,t.i,un(Lr([2,0,1]),r));t.i=t.i-1}t.encstr=hn(t.encstr,t.i+1,15-t.i);t.bhs=Lr(t.encstr.length);t.bbs=Lr(t.encstr.length);for(var a=0,o=t.encstr.length-1;a<=o;a+=1){t.i=a;var s=un(t.encstr,t.i);fn(t.bhs,t.i,t.bar*un(Lr([1,1,2]),s));fn(t.bbs,t.i,un(Lr([0,t.bar,0]),s))}sn[on++]=Infinity;var c=t.bhs;var l=t.bbs;sn[on++]=Infinity;for(var p=0,d=t.encstr.length*2;p57){sn[on++]="bwipp.code2of5badCharacter#10067";sn[on++]="Code 25 must contain only digits";Pn()}});sn[on++]="barlen";sn[on++]=n.barcode.length;if(n.validatecheck){var t=sn[--on];sn[on++]=Mn(t-1)}var e=sn[--on];n[sn[--on]]=e;n.checksum=0;for(var i=0,r=Mn(n.barlen-1);i<=r;i+=1){n.i=i;sn[on++]="checksum";sn[on++]=n.checksum;sn[on++]=Mn(un(n.barcode,n.i)-48);if(Mn(n.barlen-n.i)%2!=0){var a=sn[--on];sn[on++]=a*3}var o=sn[--on];var s=sn[--on];n[sn[--on]]=Mn(s+o)}n.checksum=(10-n.checksum%10)%10;if(n.validatecheck){if(un(n.barcode,n.barlen)!=n.checksum+48){sn[on++]="bwipp.code2of5badCheckDigit#10081";sn[on++]="Incorrect Code 25 check digit provided";Pn()}n.barcode=hn(n.barcode,0,n.barlen);n.includecheck=true}if(!R.__10113__)(function(){var t=Object.create(n);var e=new Map([["industrial",Lr(["1111313111","3111111131","1131111131","3131111111","1111311131","3111311111","1131311111","1111113131","3111113111","1131113111","313111","31113"])],["iata",Lr(["1111313111","3111111131","1131111131","3131111111","1111311131","3111311111","1131311111","1111113131","3111113111","1131113111","1111","311"])],["matrix",Lr(["113311","311131","131131","331111","113131","313111","133111","111331","311311","131311","311111","31111"])],["coop",Lr(["331111","111331","113131","113311","131131","131311","133111","311131","311311","313111","3131","133"])],["datalogic",Lr(["113311","311131","131131","331111","113131","313111","133111","111331","311311","131311","1111","311"])]]);t.versions=e;for(var i in t)t.hasOwnProperty(i)&&(R.$ctx[i]=t[i]);R.__10113__=1})();var c=un(n.versions,n.version)!==undefined;if(!c){sn[on++]="bwipp.code2of5badVersion#10116";sn[on++]="Unrecognised Code 25 version";Pn()}n.encs=un(n.versions,n.version);n.cs=un(n.encs,0).length;sn[on++]="cw";sn[on++]=0;vn(un(n.encs,0),function(){var t=sn[--on];var e=sn[--on];sn[on++]=Mn(e+Mn(t-48))});var l=sn[--on];n[sn[--on]]=l;n.ss=un(n.encs,10).length;sn[on++]="sw";sn[on++]=0;vn(un(n.encs,10),function(){var t=sn[--on];var e=sn[--on];sn[on++]=Mn(e+Mn(t-48))});var p=sn[--on];n[sn[--on]]=p;n.es=un(n.encs,11).length;if(!R.__10129__)(function(){var t=Object.create(n);t.barchars="0123456789";for(var e in t)t.hasOwnProperty(e)&&(R.$ctx[e]=t[e]);R.__10129__=1})();sn[on++]="sbs";sn[on++]=n.barlen;if(n.includecheck){var d=sn[--on];sn[on++]=Mn(d+1)}var u=ln(Mn(Mn(sn[--on]*n.cs+n.ss)+n.es));n[sn[--on]]=u;sn[on++]="txt";sn[on++]=n.barlen;if(n.includecheck){var f=sn[--on];sn[on++]=Mn(f+1)}var h=Lr(sn[--on]);n[sn[--on]]=h;mn(n.sbs,0,un(n.encs,10));for(var m=0,g=Mn(n.barlen-1);m<=g;m+=1){n.i=m;gn(n.barchars,hn(n.barcode,n.i,1));on--;n.indx=sn[--on].length;on-=2;n.enc=un(n.encs,n.indx);mn(n.sbs,n.i*n.cs+n.ss,n.enc);fn(n.txt,n.i,Lr([hn(n.barcode,n.i,1),Mn(n.i*n.cw+n.sw),n.textyoffset,n.textfont,n.textsize]))}if(n.includecheck){mn(n.sbs,Mn(n.barlen*n.cs+n.ss),un(n.encs,n.checksum));mn(n.sbs,Mn(Mn(n.barlen*n.cs+n.cs)+n.ss),un(n.encs,11));if(n.includecheckintext)fn(n.txt,n.barlen,Lr([hn(n.barchars,n.checksum,1),Mn(n.barlen*n.cw+n.sw),n.textyoffset,n.textfont,n.textsize]));else fn(n.txt,n.barlen,Lr([" ",Mn(n.barlen*n.cw+n.sw),n.textyoffset,n.textfont,n.textsize]))}else mn(n.sbs,Mn(n.barlen*n.cs+n.ss),un(n.encs,11));sn[on++]=Infinity;sn[on++]=Infinity;vn(n.sbs,function(){var t=sn[--on];sn[on++]=Mn(t-48)});var v=Lr();sn[on++]=Infinity;for(var b=0,I=~~((n.sbs.length+1)/2);b=10?2:1;sn[on++]=o}else sn[on++]=0;var s=sn[--on];n[sn[--on]]=s;n.checksum1=0;n.checksum2=0;for(var c=0,l=n.barlen-1;c<=l;c+=1){n.i=c;n.indx=un(n.charvals,hn(n.barcode,n.i,1));n.checksum1=Mn(n.checksum1+((n.barlen-n.i-1)%10+1)*n.indx);n.checksum2=Mn(n.checksum2+((n.barlen-n.i)%9+1)*n.indx)}n.checksum1=n.checksum1%11;n.checksum2=Mn(n.checksum2+n.checksum1)%11;if(n.validatecheck){if(n.numchecks==1){var p=un(n.barchars,n.checksum1);if(un(n.barcode,n.barlen)!=p){sn[on++]="bwipp.code11badCheckDigit#10507";sn[on++]="Incorrect Code 11 check digit provided";Pn()}}else if(un(n.barcode,n.barlen)!=un(n.barchars,n.checksum1)||un(n.barcode,n.barlen+1)!=un(n.barchars,n.checksum2)){sn[on++]="bwipp.code11badCheckDigits#10512";sn[on++]="Incorrect Code 11 check digits provided";Pn()}n.barcode=hn(n.barcode,0,n.barlen);n.includecheck=true}n.sbs=ln(Mn(Mn(n.barlen+n.numchecks)*6+12));n.txt=Lr(Mn(n.barlen+n.numchecks));mn(n.sbs,0,un(n.encs,11));n.xpos=8;for(var d=0,u=n.barlen-1;d<=u;d+=1){n.i=d;n.indx=un(n.charvals,hn(n.barcode,n.i,1));n.enc=un(n.encs,n.indx);mn(n.sbs,n.i*6+6,n.enc);fn(n.txt,n.i,Lr([hn(n.barcode,n.i,1),n.xpos,n.textyoffset,n.textfont,n.textsize]));for(var f=0;f<=5;f+=1)n.xpos=Mn(Mn(un(n.enc,f)-48)+n.xpos)}if(n.includecheck)if(n.barlen>=10){mn(n.sbs,n.barlen*6+6,un(n.encs,n.checksum1));mn(n.sbs,n.barlen*6+12,un(n.encs,n.checksum2));if(n.includecheckintext){fn(n.txt,n.barlen,Lr([hn(n.barchars,n.checksum1,1),n.xpos,n.textyoffset,n.textfont,n.textsize]));n.enc=un(n.encs,n.checksum1);for(var h=0;h<=5;h+=1)n.xpos=Mn(Mn(un(n.enc,h)-48)+n.xpos);fn(n.txt,n.barlen+1,Lr([hn(n.barchars,n.checksum2,1),n.xpos,n.textyoffset,n.textfont,n.textsize]))}else{fn(n.txt,n.barlen,Lr(["",n.xpos,n.textyoffset,n.textfont,n.textsize]));fn(n.txt,n.barlen+1,Lr(["",n.xpos,n.textyoffset,n.textfont,n.textsize]))}mn(n.sbs,n.barlen*6+18,un(n.encs,11))}else{mn(n.sbs,n.barlen*6+6,un(n.encs,n.checksum1));if(n.includecheckintext)fn(n.txt,n.barlen,Lr([hn(n.barchars,n.checksum1,1),n.xpos,n.textyoffset,n.textfont,n.textsize]));else fn(n.txt,n.barlen,Lr(["",n.xpos,n.textyoffset,n.textfont,n.textsize]));mn(n.sbs,n.barlen*6+12,un(n.encs,11))}else mn(n.sbs,n.barlen*6+6,un(n.encs,11));sn[on++]=Infinity;sn[on++]=Infinity;var m=n.sbs;for(var g=0,v=m.length;g19){sn[on++]="bwipp.bc412semivalidateBadLength#10656";sn[on++]="BC412 semi with check digit must be 8 to 19 characters long";Pn()}}else if(n.barcode.length<7||n.barcode.length>18){sn[on++]="bwipp.bc412semiBadLength#10660";sn[on++]="BC412 semi must be 7 to 18 characters long";Pn()}n.barlen=n.barcode.length;if(!n.validatecheck){n.barlen=n.barlen+1;n.sbarcode=ln(n.barlen);fn(n.sbarcode,0,un(n.barcode,0));fn(n.sbarcode,1,48);mn(n.sbarcode,2,hn(n.barcode,1,n.barlen-2));n.barcode=n.sbarcode}n.sumodd=0;n.sumeven=0;for(var r=0,a=n.barlen-1;r<=a;r+=1){n.i=r;sn[on++]=un(n.charvals,hn(n.barcode,n.i,1));if(n.i%2==0)n.sumodd=Mn(sn[--on]+n.sumodd);else n.sumeven=Mn(sn[--on]+n.sumeven)}n.checksum=Mn(n.sumodd%35+n.sumeven%35*2)%35;if(n.validatecheck){if(n.checksum!=0){sn[on++]="bwipp.bc412semiBadCheckDigit#10686";sn[on++]="Incorrect BC412 semi check digit provided";Pn()}}else{n.checksum=n.checksum*17%35;fn(n.barcode,1,un(n.barchars,n.checksum))}}else{sn[on++]="barlen";sn[on++]=n.barcode.length;if(n.validatecheck){var o=sn[--on];sn[on++]=Mn(o-1)}var s=sn[--on];n[sn[--on]]=s;n.checksum=0;for(var c=0,l=n.barlen-1;c<=l;c+=1)n.checksum=Mn(un(n.charvals,hn(n.barcode,c,1))+n.checksum);n.checksum=n.checksum%35;if(n.validatecheck){if(un(n.barcode,n.barlen)!=un(n.barchars,n.checksum)){sn[on++]="bwipp.bc412badCheckDigit#10703";sn[on++]="Incorrect BC412 check digit provided";Pn()}n.barcode=hn(n.barcode,0,n.barlen);n.includecheck=true}}if(!q.__10722__)(function(){var t=Object.create(n);t.encs=Lr(["11111115","13111212","11131113","12111213","12121311","13131111","12111312","11131212","11121411","11151111","15111111","11111511","12131211","13121112","13111311","11111214","12121113","11111313","13111113","11121213","11141112","11121312","11141211","14121111","12121212","11131311","13121211","12111411","14111211","11111412","12111114","14111112","12141111","11121114","12131112","12","111"]);for(var e in t)t.hasOwnProperty(e)&&(q.$ctx[e]=t[e]);q.__10722__=1})();n.sbs=ln((n.barlen+1)*8+5);if(n.includecheck)n.txt=Lr(n.barlen+1);else n.txt=Lr(n.barlen);if(n.includestartstop){mn(n.sbs,0,un(n.encs,35));n.pos=2;n.txtpos=3}else{n.pos=0;n.txtpos=0}for(var p=0,d=n.barlen-1;p<=d;p+=1){n.i=p;n.indx=un(n.charvals,hn(n.barcode,n.i,1));mn(n.sbs,n.pos,un(n.encs,n.indx));fn(n.txt,n.i,Lr([hn(n.barcode,n.i,1),n.i*12+n.txtpos,n.textyoffset,n.textfont,n.textsize]));n.pos=n.pos+8}if(n.includecheck){mn(n.sbs,n.pos,un(n.encs,n.checksum));if(n.includecheckintext)fn(n.txt,n.barlen,Lr([hn(n.barchars,n.checksum,1),n.barlen*12+n.txtpos,n.textyoffset,n.textfont,n.textsize]));else fn(n.txt,n.barlen,Lr(["",n.barlen*12+n.txtpos,n.textyoffset,n.textfont,n.textsize]));n.pos=n.pos+8}if(n.includestartstop){mn(n.sbs,n.pos,un(n.encs,36));n.pos=n.pos+3}n.sbs=hn(n.sbs,0,n.pos);sn[on++]=Infinity;sn[on++]=Infinity;var u=n.sbs;for(var f=0,h=u.length;f57){sn[on++]="bwipp.onecodeBadCharacter#10992";sn[on++]="The data must contain only digits";Pn()}});if(s.barlen!=20&&s.barlen!=25&&s.barlen!=29&&s.barlen!=31){sn[on++]="bwipp.onecodeInvalidLength#10997";sn[on++]="The data must be 20, 25, 29 or 31 digits";Pn()}sn[on++]=Infinity;var t=_n(hn(s.barcode,5,1),"9")?14:11;sn[on++]=2;sn[on++]=2;sn[on++]=5;sn[on++]=5;sn[on++]=t;sn[on++]=t;sn[on++]=20;sn[on++]=20;sn[on++]=25;sn[on++]=25;sn[on++]=29;sn[on++]=29;s.txtdict=cn();s.txt=Lr(s.barlen+6);s.spacecnt=0;for(var e=0,i=s.barlen-1;e<=i;e+=1){s.i=e;var n=un(s.txtdict,s.i)!==undefined;if(n){fn(s.txt,s.i+s.spacecnt,Lr([" ",0,0,"",0]));s.spacecnt=s.spacecnt+1}fn(s.txt,s.i+s.spacecnt,Lr([hn(s.barcode,s.i,1),0,0,"",0]))}s.txt=hn(s.txt,0,s.barcode.length+s.spacecnt);s.normalize=function(){s.base=sn[--on];s.num=sn[--on];for(var t=s.num.length-1;t>=1;t-=1){s.i=t;var e=s.num;var i=s.i;fn(e,i-1,Mn(un(e,i-1)+~~(un(s.num,s.i)/s.base)));fn(s.num,s.i,un(s.num,s.i)%s.base)}for(;;){if(Sn(un(s.num,0),s.base))break;sn[on++]=Infinity;sn[on++]=0;In(s.num);s.num=Lr();fn(s.num,0,Mn(un(s.num,0)+~~(un(s.num,1)/s.base)));fn(s.num,1,un(s.num,1)%s.base)}sn[on++]=Infinity;s.i=true;var n=s.num;for(var r=0,a=n.length;r=0;g-=1){s.i=g;for(var v=0,z=s.bintmp.length-2;v<=z;v+=1){s.j=v;var b=s.bintmp;var I=s.j;fn(b,I+1,Mn(un(b,I+1)+un(s.bintmp,s.j)%256*10));fn(s.bintmp,s.j,~~(un(s.bintmp,s.j)/256))}fn(s.bytes,s.i,un(s.bintmp,s.bintmp.length-1)%256);var A=s.bintmp;var _=s.bintmp;fn(A,_.length-1,~~(un(A,_.length-1)/256))}s.fcs=2047;s.dat=un(s.bytes,0)<<5;for(var y=0,O=6;y=0;M-=1){s.i=M;var W=s.i==9?636:1365;s.b=W;for(var P=0,G=s.binval.length-2;P<=G;P+=1){s.j=P;var j=s.binval;var E=s.j;fn(j,E+1,Mn(un(j,E+1)+un(s.binval,s.j)%s.b*10));fn(s.binval,s.j,~~(un(s.binval,s.j)/s.b))}fn(s.codewords,s.i,un(s.binval,s.binval.length-1)%s.b);var T=s.binval;var C=s.binval;fn(T,C.length-1,~~(un(T,C.length-1)/s.b))}fn(s.codewords,9,un(s.codewords,9)*2);if((s.fcs&1024)!=0)fn(s.codewords,0,Mn(un(s.codewords,0)+659));if(!$.__11225__)(function(){var t=Object.create(s);t.tab513=Lr([31,7936,47,7808,55,7552,59,7040,61,6016,62,3968,79,7744,87,7488,91,6976,93,5952,94,3904,103,7360,107,6848,109,5824,110,3776,115,6592,117,5568,118,3520,121,5056,122,3008,124,1984,143,7712,151,7456,155,6944,157,5920,158,3872,167,7328,171,6816,173,5792,174,3744,179,6560,181,5536,182,3488,185,5024,186,2976,188,1952,199,7264,203,6752,205,5728,206,3680,211,6496,213,5472,214,3424,217,4960,218,2912,220,1888,227,6368,229,5344,230,3296,233,4832,234,2784,236,1760,241,4576,242,2528,244,1504,248,992,271,7696,279,7440,283,6928,285,5904,286,3856,295,7312,299,6800,301,5776,302,3728,307,6544,309,5520,310,3472,313,5008,314,2960,316,1936,327,7248,331,6736,333,5712,334,3664,339,6480,341,5456,342,3408,345,4944,346,2896,348,1872,355,6352,357,5328,358,3280,361,4816,362,2768,364,1744,369,4560,370,2512,372,1488,376,976,391,7216,395,6704,397,5680,398,3632,403,6448,405,5424,406,3376,409,4912,410,2864,412,1840,419,6320,421,5296,422,3248,425,4784,426,2736,428,1712,433,4528,434,2480,436,1456,440,944,451,6256,453,5232,454,3184,457,4720,458,2672,460,1648,465,4464,466,2416,468,1392,472,880,481,4336,482,2288,484,1264,488,752,527,7688,535,7432,539,6920,541,5896,542,3848,551,7304,555,6792,557,5768,558,3720,563,6536,565,5512,566,3464,569,5e3,570,2952,572,1928,583,7240,587,6728,589,5704,590,3656,595,6472,597,5448,598,3400,601,4936,602,2888,604,1864,611,6344,613,5320,614,3272,617,4808,618,2760,620,1736,625,4552,626,2504,628,1480,632,968,647,7208,651,6696,653,5672,654,3624,659,6440,661,5416,662,3368,665,4904,666,2856,668,1832,675,6312,677,5288,678,3240,681,4776,682,2728,684,1704,689,4520,690,2472,692,1448,696,936,707,6248,709,5224,710,3176,713,4712,714,2664,716,1640,721,4456,722,2408,724,1384,728,872,737,4328,738,2280,740,1256,775,7192,779,6680,781,5656,782,3608,787,6424,789,5400,790,3352,793,4888,794,2840,796,1816,803,6296,805,5272,806,3224,809,4760,810,2712,812,1688,817,4504,818,2456,820,1432,824,920,835,6232,837,5208,838,3160,841,4696,842,2648,844,1624,849,4440,850,2392,852,1368,865,4312,866,2264,868,1240,899,6200,901,5176,902,3128,905,4664,906,2616,908,1592,913,4408,914,2360,916,1336,929,4280,930,2232,932,1208,961,4216,962,2168,964,1144,1039,7684,1047,7428,1051,6916,1053,5892,1054,3844,1063,7300,1067,6788,1069,5764,1070,3716,1075,6532,1077,5508,1078,3460,1081,4996,1082,2948,1084,1924,1095,7236,1099,6724,1101,5700,1102,3652,1107,6468,1109,5444,1110,3396,1113,4932,1114,2884,1116,1860,1123,6340,1125,5316,1126,3268,1129,4804,1130,2756,1132,1732,1137,4548,1138,2500,1140,1476,1159,7204,1163,6692,1165,5668,1166,3620,1171,6436,1173,5412,1174,3364,1177,4900,1178,2852,1180,1828,1187,6308,1189,5284,1190,3236,1193,4772,1194,2724,1196,1700,1201,4516,1202,2468,1204,1444,1219,6244,1221,5220,1222,3172,1225,4708,1226,2660,1228,1636,1233,4452,1234,2404,1236,1380,1249,4324,1250,2276,1287,7188,1291,6676,1293,5652,1294,3604,1299,6420,1301,5396,1302,3348,1305,4884,1306,2836,1308,1812,1315,6292,1317,5268,1318,3220,1321,4756,1322,2708,1324,1684,1329,4500,1330,2452,1332,1428,1347,6228,1349,5204,1350,3156,1353,4692,1354,2644,1356,1620,1361,4436,1362,2388,1377,4308,1378,2260,1411,6196,1413,5172,1414,3124,1417,4660,1418,2612,1420,1588,1425,4404,1426,2356,1441,4276,1442,2228,1473,4212,1474,2164,1543,7180,1547,6668,1549,5644,1550,3596,1555,6412,1557,5388,1558,3340,1561,4876,1562,2828,1564,1804,1571,6284,1573,5260,1574,3212,1577,4748,1578,2700,1580,1676,1585,4492,1586,2444,1603,6220,1605,5196,1606,3148,1609,4684,1610,2636,1617,4428,1618,2380,1633,4300,1634,2252,1667,6188,1669,5164,1670,3116,1673,4652,1674,2604,1681,4396,1682,2348,1697,4268,1698,2220,1729,4204,1730,2156,1795,6172,1797,5148,1798,3100,1801,4636,1802,2588,1809,4380,1810,2332,1825,4252,1826,2204,1857,4188,1858,2140,1921,4156,1922,2108,2063,7682,2071,7426,2075,6914,2077,5890,2078,3842,2087,7298,2091,6786,2093,5762,2094,3714,2099,6530,2101,5506,2102,3458,2105,4994,2106,2946,2119,7234,2123,6722,2125,5698,2126,3650,2131,6466,2133,5442,2134,3394,2137,4930,2138,2882,2147,6338,2149,5314,2150,3266,2153,4802,2154,2754,2161,4546,2162,2498,2183,7202,2187,6690,2189,5666,2190,3618,2195,6434,2197,5410,2198,3362,2201,4898,2202,2850,2211,6306,2213,5282,2214,3234,2217,4770,2218,2722,2225,4514,2226,2466,2243,6242,2245,5218,2246,3170,2249,4706,2250,2658,2257,4450,2258,2402,2273,4322,2311,7186,2315,6674,2317,5650,2318,3602,2323,6418,2325,5394,2326,3346,2329,4882,2330,2834,2339,6290,2341,5266,2342,3218,2345,4754,2346,2706,2353,4498,2354,2450,2371,6226,2373,5202,2374,3154,2377,4690,2378,2642,2385,4434,2401,4306,2435,6194,2437,5170,2438,3122,2441,4658,2442,2610,2449,4402,2465,4274,2497,4210,2567,7178,2571,6666,2573,5642,2574,3594,2579,6410,2581,5386,2582,3338,2585,4874,2586,2826,2595,6282,2597,5258,2598,3210,2601,4746,2602,2698,2609,4490,2627,6218,2629,5194,2630,3146,2633,4682,2641,4426,2657,4298,2691,6186,2693,5162,2694,3114,2697,4650,2705,4394,2721,4266,2753,4202,2819,6170,2821,5146,2822,3098,2825,4634,2833,4378,2849,4250,2881,4186,2945,4154,3079,7174,3083,6662,3085,5638,3086,3590,3091,6406,3093,5382,3094,3334,3097,4870,3107,6278,3109,5254,3110,3206,3113,4742,3121,4486,3139,6214,3141,5190,3145,4678,3153,4422,3169,4294,3203,6182,3205,5158,3209,4646,3217,4390,3233,4262,3265,4198,3331,6166,3333,5142,3337,4630,3345,4374,3361,4246,3393,4182,3457,4150,3587,6158,3589,5134,3593,4622,3601,4366,3617,4238,3649,4174,3713,4142,3841,4126,4111,7681,4119,7425,4123,6913,4125,5889,4135,7297,4139,6785,4141,5761,4147,6529,4149,5505,4153,4993,4167,7233,4171,6721,4173,5697,4179,6465,4181,5441,4185,4929,4195,6337,4197,5313,4201,4801,4209,4545,4231,7201,4235,6689,4237,5665,4243,6433,4245,5409,4249,4897,4259,6305,4261,5281,4265,4769,4273,4513,4291,6241,4293,5217,4297,4705,4305,4449,4359,7185,4363,6673,4365,5649,4371,6417,4373,5393,4377,4881,4387,6289,4389,5265,4393,4753,4401,4497,4419,6225,4421,5201,4425,4689,4483,6193,4485,5169,4489,4657,4615,7177,4619,6665,4621,5641,4627,6409,4629,5385,4633,4873,4643,6281,4645,5257,4649,4745,4675,6217,4677,5193,4739,6185,4741,5161,4867,6169,4869,5145,5127,7173,5131,6661,5133,5637,5139,6405,5141,5381,5155,6277,5157,5253,5187,6213,5251,6181,5379,6165,5635,6157,6151,7171,6155,6659,6163,6403,6179,6275,6211,5189,4681,4433,4321,3142,2634,2386,2274,1612,1364,1252,856,744,496]);t.tab213=Lr([3,6144,5,5120,6,3072,9,4608,10,2560,12,1536,17,4352,18,2304,20,1280,24,768,33,4224,34,2176,36,1152,40,640,48,384,65,4160,66,2112,68,1088,72,576,80,320,96,192,129,4128,130,2080,132,1056,136,544,144,288,257,4112,258,2064,260,1040,264,528,513,4104,514,2056,516,1032,1025,4100,1026,2052,2049,4098,4097,2050,1028,520,272,160]);for(var e in t)t.hasOwnProperty(e)&&($.$ctx[e]=t[e]);$.__11225__=1})();s.chars=Lr(10);for(var B=0;B<=9;B+=1){s.i=B;var S=un(s.codewords,s.i);sn[on++]=S;if(S<=1286){var Z=un(s.tab513,sn[--on]);sn[on++]=Z}else{var F=un(s.tab213,Mn(sn[--on]-1287));sn[on++]=F}fn(s.chars,s.i,sn[--on])}for(var D=9;D>=0;D-=1){s.i=D;if((~~Math.pow(2,s.i)&s.fcs)!=0)fn(s.chars,s.i,un(s.chars,s.i)^8191)}if(!$.__11262__)(function(){var t=Object.create(s);t.barmap=Lr([7,2,4,3,1,10,0,0,9,12,2,8,5,5,6,11,8,9,3,1,0,1,5,12,2,5,1,8,4,4,9,11,6,3,8,10,3,9,7,6,5,11,1,4,8,5,2,12,9,10,0,2,7,1,6,7,3,6,4,9,0,3,8,6,6,4,2,7,1,1,9,9,7,10,5,2,4,0,3,8,6,2,0,4,8,11,1,0,9,8,3,12,2,6,7,7,5,1,4,10,1,12,6,9,7,3,8,0,5,8,9,7,4,6,2,10,3,4,0,5,8,4,5,7,7,11,1,9,6,0,9,6,0,6,4,8,2,1,3,2,5,9,8,12,4,11,6,1,9,5,7,4,3,3,1,2,0,7,2,0,1,3,4,1,6,10,3,5,8,7,9,4,2,11,5,6,0,8,7,12,4,2,8,1,5,10,3,0,9,3,0,9,6,5,2,4,7,8,1,7,5,0,4,5,2,3,0,10,6,12,9,2,3,11,1,6,8,8,7,9,5,4,0,11,1,5,2,2,9,1,4,12,8,3,6,6,7,0,3,7,4,7,7,5,0,12,1,11,2,9,9,0,6,8,5,3,3,10,8,2]);for(var e in t)t.hasOwnProperty(e)&&($.$ctx[e]=t[e]);$.__11262__=1})();s.bbs=Lr(65);s.bhs=Lr(65);for(var k=0;k<=64;k+=1){s.i=k;s.dec=(un(s.chars,un(s.barmap,s.i*4))&~~Math.pow(2,un(s.barmap,s.i*4+1)))!=0;s.asc=(un(s.chars,un(s.barmap,s.i*4+2))&~~Math.pow(2,un(s.barmap,s.i*4+3)))!=0;if(!s.dec&&!s.asc){fn(s.bbs,s.i,3*s.height/8);fn(s.bhs,s.i,2*s.height/8)}if(!s.dec&&s.asc){fn(s.bbs,s.i,3*s.height/8);fn(s.bhs,s.i,5*s.height/8)}if(s.dec&&!s.asc){fn(s.bbs,s.i,0*s.height/8);fn(s.bhs,s.i,5*s.height/8)}if(s.dec&&s.asc){fn(s.bbs,s.i,0*s.height/8);fn(s.bhs,s.i,8*s.height/8)}}sn[on++]=Infinity;var Y=s.bbs;var Q=s.bhs;sn[on++]=Infinity;for(var N=0,J=s.bhs.length-1;N57){sn[on++]="bwipp.postnetBadCharacter#11361";sn[on++]="USPS POSTNET must contain only digits";Pn()}});if(!tt.__11375__)(function(){var t=Object.create(i);t.barchars="0123456789";t.encs=Lr(["55222","22255","22525","22552","25225","25252","25522","52225","52252","52522","5","5"]);for(var e in t)t.hasOwnProperty(e)&&(tt.$ctx[e]=t[e]);tt.__11375__=1})();i.checksum=0;for(var n=0,r=Mn(i.barlen-1);n<=r;n+=1){i.i=n;i.checksum=Mn(i.checksum+Mn(un(i.barcode,i.i)-48))}i.checksum=Mn(10-i.checksum%10)%10;if(i.validatecheck){if(un(i.barcode,i.barlen)!=un(i.barchars,i.checksum)){sn[on++]="bwipp.postnetBadCheckDigit#11385";sn[on++]="Incorrect USPS POSTNET check digit provided";Pn()}i.barcode=hn(i.barcode,0,i.barlen)}i.bhs=Lr(Mn(i.barlen*5+7));i.txt=Lr(Mn(i.barlen+1));i.enc=un(i.encs,10);i.heights=Lr(i.enc.length);for(var a=0,o=i.enc.length-1;a<=o;a+=1){i.j=a;fn(i.heights,i.j,pn(hn(i.enc,i.j,1))*i.height/5)}mn(i.bhs,0,i.heights);for(var s=0,c=Mn(i.barlen-1);s<=c;s+=1){i.i=s;i.enc=un(i.encs,Mn(un(i.barcode,i.i)-48));i.heights=Lr(i.enc.length);for(var l=0,p=i.enc.length-1;l<=p;l+=1){i.j=l;fn(i.heights,i.j,pn(hn(i.enc,i.j,1))*i.height/5)}mn(i.bhs,i.i*5+1,i.heights);fn(i.txt,i.i,Lr([hn(i.barcode,i.i,1),(i.i*5+1)*3.312,i.textyoffset,i.textfont,i.textsize]))}i.enc=un(i.encs,i.checksum);i.heights=Lr(i.enc.length);for(var d=0,u=i.enc.length-1;d<=u;d+=1){i.j=d;fn(i.heights,i.j,pn(hn(i.enc,i.j,1))*i.height/5)}mn(i.bhs,Mn(i.barlen*5+1),i.heights);if(i.includecheckintext)fn(i.txt,i.barlen,Lr([hn(i.barchars,i.checksum,1),Mn(i.barlen*5+1)*3.312,i.textyoffset,i.textfont,i.textsize]));else fn(i.txt,i.barlen,Lr([" ",Mn(i.barlen*5+1)*72/25,i.textyoffset,i.textfont,i.textsize]));i.enc=un(i.encs,11);i.heights=Lr(i.enc.length);for(var f=0,h=i.enc.length-1;f<=h;f+=1){i.j=f;fn(i.heights,i.j,pn(hn(i.enc,i.j,1))*i.height/5)}mn(i.bhs,Mn(i.barlen*5+6),i.heights);sn[on++]=Infinity;var m=i.bhs;sn[on++]=Infinity;for(var g=0,v=i.bhs.length;g57){sn[on++]="bwipp.planetBadCharacter#11509";sn[on++]="USPS PLANET must contain only digits";Pn()}});if(!et.__11523__)(function(){var t=Object.create(i);t.barchars="0123456789";t.encs=Lr(["22555","55522","55252","55225","52552","52525","52255","25552","25525","25255","5","5"]);for(var e in t)t.hasOwnProperty(e)&&(et.$ctx[e]=t[e]);et.__11523__=1})();i.checksum=0;for(var n=0,r=Mn(i.barlen-1);n<=r;n+=1){i.i=n;i.checksum=Mn(i.checksum+Mn(un(i.barcode,i.i)-48))}i.checksum=Mn(10-i.checksum%10)%10;if(i.validatecheck){if(un(i.barcode,i.barlen)!=un(i.barchars,i.checksum)){sn[on++]="bwipp.planetBadCheckDigit#11534";sn[on++]="Incorrect USPS PLANET check digit provided";Pn()}i.barcode=hn(i.barcode,0,i.barlen)}i.bhs=Lr(Mn(i.barlen*5+7));i.txt=Lr(Mn(i.barlen+1));i.enc=un(i.encs,10);i.heights=Lr(i.enc.length);for(var a=0,o=i.enc.length-1;a<=o;a+=1){i.j=a;fn(i.heights,i.j,pn(hn(i.enc,i.j,1))*i.height/5)}mn(i.bhs,0,i.heights);for(var s=0,c=Mn(i.barlen-1);s<=c;s+=1){i.i=s;i.enc=un(i.encs,Mn(un(i.barcode,i.i)-48));i.heights=Lr(i.enc.length);for(var l=0,p=i.enc.length-1;l<=p;l+=1){i.j=l;fn(i.heights,i.j,pn(hn(i.enc,i.j,1))*i.height/5)}mn(i.bhs,i.i*5+1,i.heights);fn(i.txt,i.i,Lr([hn(i.barcode,i.i,1),(i.i*5+1)*3.312,i.textyoffset,i.textfont,i.textsize]))}i.enc=un(i.encs,i.checksum);i.heights=Lr(i.enc.length);for(var d=0,u=i.enc.length-1;d<=u;d+=1){i.j=d;fn(i.heights,i.j,pn(hn(i.enc,i.j,1))*i.height/5)}mn(i.bhs,Mn(i.barlen*5+1),i.heights);if(i.includecheckintext)fn(i.txt,i.barlen,Lr([hn(i.barchars,i.checksum,1),Mn(i.barlen*5+1)*3.312,i.textyoffset,i.textfont,i.textsize]));else fn(i.txt,i.barlen,Lr([" ",Mn(i.barlen*5+1)*72/25,i.textyoffset,i.textfont,i.textsize]));i.enc=un(i.encs,11);i.heights=Lr(i.enc.length);for(var f=0,h=i.enc.length-1;f<=h;f+=1){i.j=f;fn(i.heights,i.j,pn(hn(i.enc,i.j,1))*i.height/5)}mn(i.bhs,Mn(i.barlen*5+6),i.heights);sn[on++]=Infinity;var m=i.bhs;sn[on++]=Infinity;for(var g=0,v=i.bhs.length;g=2)sn[on++]=hn(v.barcode,0,2);else sn[on++]="";var t=sn[--on];var e=sn[--on];var i=un(e,t)!==undefined;sn[on++]=e;sn[on++]=t;if(!i){on-=2;sn[on++]="bwipp.auspostBadFCC#11834";sn[on++]="Must begin with an FCC, either 11, 45, 59 or 62";Pn()}var n=sn[--on];v.encstr=ln(un(sn[--on],n));sn[on++]=true;for(var r=0,a=1;r57){on--;sn[on++]=false;break}}}if(wn(sn[--on])){sn[on++]="bwipp.auspostIncompleteDPID#11845";sn[on++]="The DPID must be 8 digits";Pn()}var p=_n(v.custinfoenc,"numeric")?2:3;if((v.barlen-10)*p>v.encstr.length-22-14){sn[on++]="bwipp.auspostTooLong#11851";sn[on++]="The message is too long";Pn()}mn(v.encstr,0,un(v.encs,74));for(var d=0;d<=1;d+=1){v.i=d;mn(v.encstr,v.i*2+2,un(v.encs,pn(hn(v.barcode,v.i,1))+64))}for(var u=2;u<=9;u+=1){v.i=u;mn(v.encstr,v.i*2+2,un(v.encs,pn(hn(v.barcode,v.i,1))+64));fn(v.txt,v.i-2,Lr([hn(v.barcode,v.i,1),((v.i-2)*2+6)*3.312,v.textyoffset,v.textfont,v.textsize]))}if(_n(v.custinfoenc,"numeric")){for(var f=0,h=v.barlen-11;f<=h;f+=1){v.i=f;var m=un(v.barcode,v.i+10);sn[on++]=v.encs;sn[on++]=m;if(m<48||m>57){sn[on++]="bwipp.auspostInvalidCustinfoDigit#11878";sn[on++]="The customer information data contains a non-digit character";Pn()}var g=sn[--on];mn(v.encstr,v.i*2+22,un(sn[--on],Mn(Mn(g-48)+64)));fn(v.txt,v.i+8,Lr([hn(v.barcode,v.i+10,1),(v.i*2+22)*3.312,v.textyoffset,v.textfont,v.textsize]))}v.ciflen=(v.barlen-10)*2}else{for(var b=0,I=v.barlen-11;b<=I;b+=1){v.i=b;gn(v.barchars,hn(v.barcode,v.i+10,1));if(wn(sn[--on])){on--;sn[on++]="bwipp.auspostInvalidCustinfoCharacter#11890";sn[on++]="The customer information contains an invalid character";Pn()}v.indx=sn[--on].length;on-=2;v.enc=un(v.encs,v.indx);mn(v.encstr,v.i*3+22,v.enc);fn(v.txt,v.i+8,Lr([hn(v.barcode,v.i+10,1),(v.i*3+22)*3.312,v.textyoffset,v.textfont,v.textsize]))}v.ciflen=(v.barlen-10)*3}for(var A=22+v.ciflen,_=v.encstr.length-14;A<=_;A+=1)mn(v.encstr,A,un(v.encs,75));if(!nt.__11927__)(function(){var t=Object.create(v);t.rstable=Lr(64*64);sn[on++]=t.rstable;sn[on++]=0;sn[on++]=Infinity;for(var e=0,i=64;e=0;E-=1){v.i=E;for(var T=0;T<=4;T+=1){v.j=T;fn(v.rscodes,v.i+v.j,xn(un(v.rscodes,v.i+v.j),un(v.rstable,Mn(64*un(Lr([48,17,29,30,1]),v.j)+un(v.rscodes,v.i+4)))))}}v.checkcode=Vi(ln(12),"000000000000");for(var C=0;C<=3;C+=1){v.i=C;v.enc=dn(ln(3),un(v.rscodes,3-v.i),4);mn(v.checkcode,v.i*3+(3-v.enc.length),v.enc)}mn(v.encstr,v.encstr.length-14,v.checkcode);mn(v.encstr,v.encstr.length-2,un(v.encs,74));v.bbs=Lr(v.encstr.length);v.bhs=Lr(v.encstr.length);for(var B=0,S=v.encstr.length-1;B<=S;B+=1){v.i=B;v.enc=hn(v.encstr,v.i,1);if(_n(v.enc,"0")){fn(v.bbs,v.i,0*v.height/8);fn(v.bhs,v.i,8*v.height/8)}if(_n(v.enc,"1")){fn(v.bbs,v.i,3*v.height/8);fn(v.bhs,v.i,5*v.height/8)}if(_n(v.enc,"2")){fn(v.bbs,v.i,0*v.height/8);fn(v.bhs,v.i,5*v.height/8)}if(_n(v.enc,"3")){fn(v.bbs,v.i,3*v.height/8);fn(v.bhs,v.i,2*v.height/8)}}sn[on++]=Infinity;var D=v.bbs;var k=v.bhs;sn[on++]=Infinity;for(var N=0,U=v.bhs.length-1;N=48&&t<=57||(t>=65&&t<=90||t==45))){sn[on++]="bwipp.japanPostBadCharacter#12169";sn[on++]="Japan Post must contain only digits, capital letters and the dash symbol";if("raiseerror"()===true)return true}});if(!at.__12183__)(function(){var t=Object.create(i);t.encs=Lr(["300","330","312","132","321","303","123","231","213","033","030","120","102","210","012","201","021","003","333","31","13"]);t.barchars="0123456789-ABCDEFGHIJKLMNOPQRSTUVWXYZ";for(var e in t)t.hasOwnProperty(e)&&(at.$ctx[e]=t[e]);at.__12183__=1})();i.barlen=i.barcode.length;i.encstr=ln((20+1)*3+4);i.digits=Lr(20);i.txt=Lr(i.barlen+1);mn(i.encstr,0,un(i.encs,19));i.checksum=0;i.j=0;i.i=0;sn[on++]=true;for(var t=0,e=i.barlen-1;t<=e;t+=1){i.i=t;gn(i.barchars,hn(i.barcode,i.i,1));on--;i.indx=sn[--on].length;on-=2;if(i.indx>=11&&i.indx<37){if(i.j>18){on--;sn[on++]=false;break}i.digit=~~((i.indx-1)/10)+10;mn(i.encstr,i.j*3+2,un(i.encs,i.digit));i.checksum=i.checksum+i.digit;fn(i.digits,i.j,i.digit);i.j=i.j+1}if(i.j>19){on--;sn[on++]=false;break}i.digit=0;if(i.indx==37)i.digit=14;if(i.indx>=11&&i.indx<37)i.digit=(i.indx-1)%10;if(i.indx<11)i.digit=i.indx;mn(i.encstr,i.j*3+2,un(i.encs,i.digit));i.checksum=i.checksum+i.digit;fn(i.digits,i.j,i.digit);fn(i.txt,i.i,Lr([hn(i.barcode,i.i,1),(i.j*3+2)*3.312,i.textyoffset,i.textfont,i.textsize]));i.j=i.j+1}if(wn(sn[--on])){sn[on++]="bwipp.japanpostTooLong#12233";sn[on++]="The input is too long";Pn()}for(var n=i.j,r=20-1;n<=r;n+=1){i.k=n;mn(i.encstr,i.k*3+2,un(i.encs,14));i.checksum=i.checksum+14;fn(i.digits,i.k,14)}i.checksum=19-i.checksum%19;mn(i.encstr,2+20*3,un(i.encs,i.checksum));mn(i.encstr,2+21*3,un(i.encs,20));i.checkdigit=" ";if(i.includecheckintext)i.checkdigit=hn(i.barchars,i.checksum,1);fn(i.txt,i.i+1,Lr([i.checkdigit,(20*3+2)*3.312,i.textyoffset,i.textfont,i.textsize]));mn(i.encstr,(20+1)*3+2,un(i.encs,20));i.bbs=Lr(21*3+4);i.bhs=Lr(i.bbs.length);for(var a=0,o=i.bbs.length-1;a<=o;a+=1){i.i=a;i.enc=hn(i.encstr,i.i,1);i.bunit=0;i.hunit=0;if(_n(i.enc,"0")){i.bunit=3;i.hunit=2}if(_n(i.enc,"1")){i.bunit=0;i.hunit=5}if(_n(i.enc,"2")){i.bunit=3;i.hunit=5}if(_n(i.enc,"3")){i.bunit=0;i.hunit=8}fn(i.bbs,i.i,i.bunit*i.height/8);fn(i.bhs,i.i,i.hunit*i.height/8)}sn[on++]=Infinity;var s=i.bbs;var c=i.bhs;sn[on++]=Infinity;for(var l=0,p=i.bhs.length-1;l57){sn[on++]="bwipp.msiBadCharacter#12364";sn[on++]="MSI must contain only digits";Pn()}});if(!ot.__12378__)(function(){var t=Object.create(p);t.encs=Lr(["12121212","12121221","12122112","12122121","12211212","12211221","12212112","12212121","21121212","21121221","21","121"]);t.barchars="0123456789";for(var e in t)t.hasOwnProperty(e)&&(ot.$ctx[e]=t[e]);ot.__12378__=1})();p.barlen=p.barcode.length;p.txtlen=p.barlen;p.mod10=function(){p.code=sn[--on];sn[on++]=0;sn[on++]=0;vn(p.code,function(){var t=sn[--on];var e=sn[--on];var i=sn[--on];sn[on++]=Mn(Mn(t-48)+e*10);sn[on++]=i});on--;var t=sn[--on];sn[on++]=t*2;sn[on++]=0;for(;;){var e=sn[--on];var i=sn[--on];var n=~~(i/10);sn[on++]=Mn(e+i%10);sn[on++]=n;if(n==0){on--;break}var r=sn[--on];var a=sn[--on];sn[on++]=r;sn[on++]=a}sn[on++]=0;sn[on++]=0;vn(p.code,function(){var t=sn[--on];var e=sn[--on];var i=sn[--on];sn[on++]=Mn(e+Mn(t-48));sn[on++]=i});var o=sn[--on];var s=sn[--on];sn[on++]=o;sn[on++]=s;on--;var c=sn[--on];var l=ln(p.code.length+1);mn(l,0,p.code);fn(l,p.code.length,Mn(Mn(10-Mn(sn[--on]+c)%10)%10+48));sn[on++]=l};p.mod11=function(){p.code=sn[--on];sn[on++]=p.code.length-1;vn(p.code,function(){var t=sn[--on];var e=sn[--on];sn[on++]=Mn(t-48);sn[on++]=Mn(e%6+2);sn[on++]=Mn(e-1)});on--;sn[on++]=0;for(var t=0,e=p.code.length;t>>1&1,n.indx>>>2&1,n.indx>>>3]))}n.checksalt=Lr([1,1,1,1,0,1,0,0,1]);for(var l=0,p=Mn(n.barlen*4-1);l<=p;l+=1){n.i=l;if(un(n.checkbits,n.i)==1)for(var d=0;d<=8;d+=1){n.j=d;fn(n.checkbits,n.i+n.j,xn(un(n.checkbits,n.i+n.j),un(n.checksalt,n.j)))}}n.checkval=0;for(var u=0;u<=7;u+=1){n.i=u;n.checkval=Mn(n.checkval+~~Math.pow(2,n.i)*un(n.checkbits,Mn(n.barlen*4+n.i)))}n.checksum1=n.checkval&15;n.checksum2=n.checkval>>>4;if(n.validatecheck){if(un(n.barcode,n.barlen)!=un(n.barchars,n.checksum1)||un(n.barcode,Mn(n.barlen+1))!=un(n.barchars,n.checksum2)){sn[on++]="bwipp.plesseyBadCheckDigits#12588";sn[on++]="Incorrect Plessey check digits provided";Pn()}n.barcode=hn(n.barcode,0,n.barlen)}var f=n.unidirectional?27:33;n.sbs=ln(Mn(n.barlen*8+f));n.txt=Lr(Mn(n.barlen+2));mn(n.sbs,0,un(n.encs,16));for(var h=0,m=Mn(n.barlen-1);h<=m;h+=1){n.i=h;n.indx=un(n.charvals,hn(n.barcode,n.i,1));mn(n.sbs,n.i*8+8,un(n.encs,n.indx));fn(n.txt,n.i,Lr([hn(n.barcode,n.i,1),n.i*20+20,n.textyoffset,n.textfont,n.textsize]))}mn(n.sbs,Mn(n.barlen*8+8),un(n.encs,n.checksum1));mn(n.sbs,Mn(n.barlen*8+16),un(n.encs,n.checksum2));if(n.includecheckintext){fn(n.txt,n.barlen,Lr([hn(n.barchars,n.checksum1,1),Mn(n.barlen*20+20),n.textyoffset,n.textfont,n.textsize]));fn(n.txt,Mn(n.barlen+1),Lr([hn(n.barchars,n.checksum2,1),Mn(Mn(n.barlen+1)*20+20),n.textyoffset,n.textfont,n.textsize]))}else{fn(n.txt,n.barlen,Lr([" ",Mn(n.barlen*20+20),n.textyoffset,n.textfont,n.textsize]));fn(n.txt,Mn(n.barlen+1),Lr([" ",Mn(Mn(n.barlen+1)*20+20),n.textyoffset,n.textfont,n.textsize]))}var g=n.unidirectional?18:17;mn(n.sbs,Mn(n.barlen*8+24),un(n.encs,g));sn[on++]=Infinity;sn[on++]=Infinity;var v=n.sbs;for(var b=0,I=v.length;b16){i.np=hn(i.barcode,i.i,2);var n=un(i.np,0);var r=un(i.np,1);if(n<48||n>57||(r<48||r>57)&&!(r==88))sn[on++]=-1;else{var a=Mn(un(i.np,1)-48);sn[on++]=Mn(un(i.np,0)-48);sn[on++]=a;if(a!=40){var o=sn[--on];var s=sn[--on];sn[on++]=Mn(Mn(o+s*10)+10)}else on--;var c=sn[--on];sn[on++]=Mn(c+17)}var l=sn[--on];sn[on++]=l;if(l==-1){sn[on++]="bwipp.telepenInvalidNumericCharacter#12761";sn[on++]="Telepen Numeric may contain only digits, or X in even positions";Pn()}i.indx=sn[--on];fn(i.txt,i.j,Lr([i.np,i.j*16+16,i.textyoffset,i.textfont,i.textsize]));i.i=i.i+2}else{i.indx=un(i.barcode,i.i);fn(i.txt,i.j,Lr([" ",i.j*16+16,i.textyoffset,i.textfont,i.textsize]));i.i=i.i+1}else{i.indx=un(i.barcode,i.i);if(i.indx>127){sn[on++]="bwipp.telepenInvalidAlphaCharacter#12774";sn[on++]="Telepen Alpha characters must have ordinal values 0 to 127";Pn()}if(i.indx>=32&&i.indx<=126)fn(i.txt,i.j,Lr([hn(i.barcode,i.i,1),i.j*16+16,i.textyoffset,i.textfont,i.textsize]));else fn(i.txt,i.j,Lr([" ",i.j*16+16,i.textyoffset,i.textfont,i.textsize]));i.i=i.i+1}i.checksum=Mn(i.checksum+i.indx);i.enc=un(i.encs,i.indx);mn(i.sbs,i.l,i.enc);i.l=i.l+i.enc.length;i.j=i.j+1}i.checksum=Mn(127-i.checksum%127)%127;i.enc=un(i.encs,i.checksum);mn(i.sbs,i.l,i.enc);i.l=i.l+i.enc.length;i.enc=un(i.encs,122);mn(i.sbs,i.l,i.enc);i.l=i.l+i.enc.length;i.sbs=hn(i.sbs,0,i.l);i.txt=hn(i.txt,0,i.j);sn[on++]=Infinity;sn[on++]=Infinity;var p=i.sbs;for(var d=0,u=p.length;d",30]),Lr(["5","?",31]),Lr(["6","@","!"]),Lr(["7","[",'"']),Lr(["8",92,"#"]),Lr(["9","]","&"]),Lr(["A","a",1]),Lr(["B","b",2]),Lr(["C","c",3]),Lr(["D","d",4]),Lr(["E","e",5]),Lr(["F","f",6]),Lr(["G","g",7]),Lr(["H","h",8]),Lr(["I","i",9]),Lr(["J","j",10]),Lr(["K","k",11]),Lr(["L","l",12]),Lr(["M","m",13]),Lr(["N","n",14]),Lr(["O","o",15]),Lr(["P","p",16]),Lr(["Q","q",17]),Lr(["R","r",18]),Lr(["S","s",19]),Lr(["T","t",20]),Lr(["U","u",21]),Lr(["V","v",22]),Lr(["W","w",23]),Lr(["X","x",24]),Lr(["Y","y",25]),Lr(["Z","z",26]),Lr(["-","_",40]),Lr([".","`",41]),Lr([" ",127,0]),Lr(["$","{","*"]),Lr(["/","|",","]),Lr(["+","}",":"]),Lr(["%","~",t.fn1]),Lr([t.la1,t.la0,t.fn2]),Lr([t.sf1,t.sf0,t.fn3]),Lr([t.sf2,t.sf2,t.fn4])]);var e=Lr(["5",-98,-98]);t.chapmapslimited=Lr([Lr(["0",-98,-98]),Lr(["1",-98,-98]),Lr(["2",-98,-98]),Lr(["3",-98,-98]),Lr(["4",-98,-98]),e,Lr(["6",-98,-98]),Lr(["7",-98,-98]),Lr(["8",-98,-98]),Lr(["9",-98,-98]),Lr(["A",-98,-98]),Lr(["B",-98,-98]),Lr(["C",-98,-98]),Lr(["D",-98,-98]),Lr(["E",-98,-98]),Lr(["F",-98,-98]),Lr(["G",-98,-98]),Lr(["H",-98,-98]),Lr(["I",-98,-98]),Lr(["J",-98,-98]),Lr(["K",-98,-98]),Lr(["L",-98,-98]),Lr(["M",-98,-98]),Lr(["N",-98,-98]),Lr(["O",-98,-98]),Lr(["P",-98,-98]),Lr(["Q",-98,-98]),Lr(["R",-98,-98]),Lr(["S",-98,-98]),Lr(["T",-98,-98]),Lr(["U",-98,-98]),Lr(["V",-98,-98]),Lr(["W",-98,-98]),Lr(["X",-98,-98]),Lr(["Y",-98,-98]),Lr(["Z",-98,-98]),Lr(["-",-98,-98]),Lr([".",-98,-98])]);for(var i in t)t.hasOwnProperty(i)&&(dt.$ctx[i]=t[i]);dt.__12963__=1})();sn[on++]="charmaps";if(_n(n.version,"a")||_n(n.version,"b"))sn[on++]=n.charmapsnormal;else sn[on++]=n.chapmapslimited;var e=sn[--on];n[sn[--on]]=e;var U=n.charmaps;var H=n.charmaps;var R=n.charmaps;n.charvals=Lr([new Map,new Map,new Map]);for(var i=0,r=n.charmaps.length-1;i<=r;i+=1){n.i=i;n.encs=un(n.charmaps,n.i);for(var a=0;a<=2;a+=1){n.j=a;var o=un(n.encs,n.j);sn[on++]=o;if(_n(Oe(o),"stringtype")){var s=un(sn[--on],0);sn[on++]=s}fn(un(n.charvals,n.j),sn[--on],n.i)}}n.set0=un(n.charvals,0);n.set1=un(n.charvals,1);n.set2=un(n.charvals,2);if(n.raw)n.encoding="raw";if(_n(n.encoding,"raw")){n.cws=Lr(n.barcode.length);n.i=0;n.j=0;for(;;){if(n.i==n.barcode.length)break;n.cw=pn(hn(n.barcode,n.i+1,3));fn(n.cws,n.j,n.cw);n.i=n.i+4;n.j=n.j+1}n.cws=hn(n.cws,0,n.j);n.text=""}if(_n(n.encoding,"auto")){var c=new Map([["parse",n.parse],["parsefnc",n.parsefnc],["FNC1",n.fn1],["FNC2",n.fn2],["FNC3",n.fn3]]);n.fncvals=c;sn[on++]="msg";sn[on++]=n.barcode;sn[on++]=n.fncvals;En();var l=sn[--on];n[sn[--on]]=l;n.msglen=n.msg.length;n.text=ln(n.msglen);for(var p=0,d=n.msglen-1;p<=d;p+=1){n.i=p;var u=un(n.msg,n.i);sn[on++]=n.text;sn[on++]=n.i;sn[on++]=u;if(u<0){on--;sn[on++]=32}var f=sn[--on];var h=sn[--on];fn(sn[--on],h,f)}sn[on++]=Infinity;for(var m=0,g=n.msglen;m=0;I-=1){n.i=I;if(un(n.msg,n.i)>=0)if(un(n.msg,n.i)>=128)fn(n.numEA,n.i,Mn(un(n.numEA,n.i+1)+1));else fn(n.numSA,n.i,Mn(un(n.numSA,n.i+1)+1))}n.ea=false;n.msgtmp=Lr([]);for(var A=0,z=n.msglen-1;A<=z;A+=1){n.i=A;n.c=un(n.msg,n.i);if(!xn(n.ea,n.c<128)&&n.c>=0){if(n.ea)sn[on++]=n.numSA;else sn[on++]=n.numEA;var _=un(sn[--on],n.i);var O=Mn(_+n.i)==n.msglen?3:5;if(_=0)sn[on++]=n.c&127;else sn[on++]=n.c;n.msgtmp=Lr()}n.msg=n.msgtmp;n.msglen=n.msg.length;n.enc=function(){var t=sn[--on];fn(n.cws,n.j,un(t,sn[--on]));n.j=n.j+1};n.cws=Lr(n.msglen*2);n.i=0;n.j=0;n.cset="set0";for(;;){if(n.i==n.msglen)break;for(;;){n.char1=un(n.msg,n.i);sn[on++]="char2";if(n.i+1>>1;n.cw=n.cw>>>1}}n.v=n.v+n.checkoffset;if(_n(n.version,"limiteda")||_n(n.version,"limitedb")){n.v=n.v&1023;if(n.v>824&&n.v<853)n.v=n.v+292}else n.v=(n.v&1023)+45;n.d=Lr([2,2,2,2,2,2]);n.r=0;n.c=0;n.w=0;n.sum=0;for(;;){if(n.sum==n.v)break;n.t=Mn(n.sum+un(un(n.c2w,n.r),n.c));if(n.t==n.v){n.w=n.w+1;fn(n.d,n.r,n.w+2);n.sum=n.t}if(n.t>n.v){fn(n.d,n.r,n.w+2);n.r=n.r+1;n.w=0}if(n.t=0;E-=1){n.i=E;fn(n.cbs,(5-n.i)*2+1,Mn(un(n.d,n.i)+47))}n.sbs=ln(n.cws.length*6+31);var T=un(n.encs,n.encs.length-2);mn(n.sbs,0,T);n.j=T.length;for(var C=0,V=n.cws.length-1;C<=V;C+=1){n.i=C;mn(n.sbs,n.j,un(n.encs,un(n.cws,n.i)));n.j=n.j+6}mn(n.sbs,n.j,n.cbs);n.j=n.j+12;var B=un(n.encs,n.encs.length-1);mn(n.sbs,n.j,B);n.j=B.length+n.j;n.sbs=hn(n.sbs,0,n.j);sn[on++]=Infinity;sn[on++]=Infinity;var S=n.sbs;for(var D=0,K=S.length;D62){sn[on++]="bwipp.codablockfBadColumns#13307";sn[on++]="Codablock F must have 4 to 62 columns";Pn()}if(s.rows!=-1&&(s.rows<2||s.rows>44)){sn[on++]="bwipp.codablockfBadRows#13311";sn[on++]="Codablock F must have 2 to 44 rows";Pn()}if(s.rowheight<8){sn[on++]="bwipp.codablockfBadRowHeight#13315";sn[on++]="Codablock F must have rowheight of at least 8";Pn()}if(s.sepheight<1){sn[on++]="bwipp.codablockfBadSepHeight#13319";sn[on++]="Codablock F must have sepheight of at least 1";Pn()}sn[on++]="c";if(s.columns>=4&&s.columns<=62)sn[on++]=s.columns;else sn[on++]=8;var t=sn[--on];s[sn[--on]]=t;sn[on++]="rows";if(s.rows>=2&&s.rows<=44)sn[on++]=s.rows;else sn[on++]=-1;var e=sn[--on];s[sn[--on]]=e;s.swa=-1;s.swb=-2;s.swc=-3;s.sft=-4;s.fn1=-5;s.fn2=-6;s.fn3=-7;s.fn4=-8;s.sta=-9;s.stp=-10;var i=new Map([["parse",s.parse],["parsefnc",s.parsefnc],["FNC1",s.fn1],["FNC3",s.fn3]]);s.fncvals=i;sn[on++]="msg";sn[on++]=s.barcode;sn[on++]=s.fncvals;En();var n=sn[--on];s[sn[--on]]=n;s.msglen=s.msg.length;s.msgtmp=Lr([]);var r=s.msg;for(var a=0,o=r.length;a",">","30"]),Lr(["?","?","31"]),Lr(["@","@","32"]),Lr(["A","A","33"]),Lr(["B","B","34"]),Lr(["C","C","35"]),Lr(["D","D","36"]),Lr(["E","E","37"]),Lr(["F","F","38"]),Lr(["G","G","39"]),Lr(["H","H","40"]),Lr(["I","I","41"]),Lr(["J","J","42"]),Lr(["K","K","43"]),Lr(["L","L","44"]),Lr(["M","M","45"]),Lr(["N","N","46"]),Lr(["O","O","47"]),Lr(["P","P","48"]),Lr(["Q","Q","49"]),Lr(["R","R","50"]),Lr(["S","S","51"]),Lr(["T","T","52"]),Lr(["U","U","53"]),Lr(["V","V","54"]),Lr(["W","W","55"]),Lr(["X","X","56"]),Lr(["Y","Y","57"]),Lr(["Z","Z","58"]),Lr(["[","[","59"]),Lr([92,92,"60"]),Lr(["]","]","61"]),Lr(["^","^","62"]),Lr(["_","_","63"]),Lr([0,"`","64"]),Lr([1,"a","65"]),Lr([2,"b","66"]),Lr([3,"c","67"]),Lr([4,"d","68"]),Lr([5,"e","69"]),Lr([6,"f","70"]),Lr([7,"g","71"]),Lr([8,"h","72"]),Lr([9,"i","73"]),Lr([10,"j","74"]),Lr([11,"k","75"]),Lr([12,"l","76"]),Lr([13,"m","77"]),Lr([14,"n","78"]),Lr([15,"o","79"]),Lr([16,"p","80"]),Lr([17,"q","81"]),Lr([18,"r","82"]),Lr([19,"s","83"]),Lr([20,"t","84"]),Lr([21,"u","85"]),Lr([22,"v","86"]),Lr([23,"w","87"]),Lr([24,"x","88"]),Lr([25,"y","89"]),Lr([26,"z","90"]),Lr([27,"{","91"]),Lr([28,"|","92"]),Lr([29,"}","93"]),Lr([30,"~","94"]),Lr([31,127,"95"]),Lr([t.fn3,t.fn3,"96"]),Lr([t.fn2,t.fn2,"97"]),Lr([t.sft,t.sft,"98"]),Lr([t.swc,t.swc,"99"]),Lr([t.swb,t.fn4,t.swb]),Lr([t.fn4,t.swa,t.swa]),Lr([t.fn1,t.fn1,t.fn1]),Lr([t.sta,t.sta,t.sta]),Lr([t.stp,t.stp,t.stp])]);t.charvals=Lr([new Map,new Map,new Map]);for(var e=0,i=t.charmaps.length-1;e<=i;e+=1){t.i=e;t.encs=un(t.charmaps,t.i);for(var n=0;n<=2;n+=1){t.j=n;var r=un(t.encs,t.j);sn[on++]=r;if(_n(Oe(r),"stringtype")){var a=un(sn[--on],0);sn[on++]=a}fn(un(t.charvals,t.j),sn[--on],t.i)}}t.seta=un(t.charvals,0);t.setb=un(t.charvals,1);t.setc=un(t.charvals,2);for(var o in t)t.hasOwnProperty(o)&&(wt.$ctx[o]=t[o]);wt.__13409__=1})();s.numsscr=function(){s.n=0;s.s=0;s.p=sn[--on];for(;;){if(s.p>=s.msglen)break;var t=un(s.msg,s.p);var e=un(s.setc,t)!==undefined;sn[on++]=t;if(!e){on--;break}if(sn[--on]==s.fn1)if(s.s%2==0)s.s=s.s+1;else break;s.n=s.n+1;s.s=s.s+1;s.p=Mn(s.p+1)}sn[on++]=s.n;sn[on++]=s.s};s.enca=function(){fn(s.cws,s.j,un(s.seta,sn[--on]));s.j=s.j+1};s.encb=function(){fn(s.cws,s.j,un(s.setb,sn[--on]));s.j=s.j+1};s.encc=function(){var t=sn[--on];sn[on++]=t;if(yn(Oe(t),"arraytype")){var e=un(s.setc,sn[--on]);sn[on++]=e}else{In(sn[--on]);var i=sn[--on];var n=sn[--on];sn[on++]=Mn(Mn(i-48)+Mn(n-48)*10)}fn(s.cws,s.j,sn[--on]);s.j=s.j+1};s.anotb=function(){var t=sn[--on];var e=un(s.seta,t)!==undefined;var i=un(s.setb,t)!==undefined;sn[on++]=e&&!i};s.bnota=function(){var t=sn[--on];var e=un(s.setb,t)!==undefined;var i=un(s.seta,t)!==undefined;sn[on++]=e&&!i};sn[on++]=Infinity;for(var c=0,U=s.msg.length;c=0;p-=1){s.i=p;sn[on++]=un(s.msg,s.i);s.anotb();if(sn[--on])fn(s.nextanotb,s.i,0);else fn(s.nextanotb,s.i,Mn(un(s.nextanotb,s.i+1)+1));sn[on++]=un(s.msg,s.i);s.bnota();if(sn[--on])fn(s.nextbnota,s.i,0);else fn(s.nextbnota,s.i,Mn(un(s.nextbnota,s.i+1)+1))}s.abeforeb=function(){var t=sn[--on];sn[on++]=Sn(un(s.nextanotb,t),un(s.nextbnota,t))};s.bbeforea=function(){var t=sn[--on];sn[on++]=Sn(un(s.nextbnota,t),un(s.nextanotb,t))};s.padrow=function(){for(var t=0,e=sn[--on];t=32;sn[on++]=t;if(t){sn[on++]=s.fn4;s.encb();sn[on++]=un(s.msg,s.i+1);s.encb();s.i=s.i+2}}else{sn[on++]=un(s.msg,s.i);s.encb();s.i=s.i+1;sn[on++]=true}};s.cws=Lr(Mn(s.c+5)*44);s.i=0;s.j=0;s.r=1;s.lastrow=false;for(;;){if(s.lastrow)break;if(s.r>44){sn[on++]="bwipp.codablockfTooBig#13525";sn[on++]="Maximum length exceeded";Pn()}sn[on++]=s.sta;s.enca();if(s.i=2){sn[on++]=s.swc;s.enca();s.cset="setc";break}sn[on++]=s.i;s.abeforeb();if(sn[--on]){sn[on++]=s.sft;s.enca();s.cset="seta";break}sn[on++]=s.swb;s.enca();s.cset="setb";break}s.j=s.j+1;s.endofrow=false;for(;;){s.rem=Mn(Mn(s.c+3)-s.j%Mn(s.c+5));if(s.i==s.msglen||s.endofrow)break;sn[on++]=s.i;s.numsscr();s.nums=sn[--on];s.nchars=sn[--on];sn[on++]="remnums";if(s.nums>s.rem*2)sn[on++]=s.rem*2;else sn[on++]=s.nums;var R=sn[--on];s[sn[--on]]=R;for(;;){if((_n(s.cset,"seta")||_n(s.cset,"setb"))&&s.remnums>=4&&un(s.msg,s.i)!=s.fn1){if(s.remnums%2==0&&s.rem>=3){sn[on++]=s.swc;if(_n(s.cset,"seta"))s.enca();else s.encb();s.cset="setc";for(var d=0,z=2;d=4){sn[on++]=un(s.msg,s.i);if(_n(s.cset,"seta"))s.enca();else s.encb();s.i=s.i+1;sn[on++]=s.swc;if(_n(s.cset,"seta"))s.enca();else s.encb();s.cset="setc";for(var u=0,O=2;u=2){if(s.i=2){if(s.i=2){s.rem=Mn(s.rem-1);sn[on++]=s.i;s.abeforeb();if(sn[--on]){sn[on++]=s.swa;s.encc();s.cset="seta";s.encafitsrow();if(sn[--on])break}else{sn[on++]=s.swb;s.encc();s.cset="setb";s.encbfitsrow();if(sn[--on])break}}var F=un(s.seta,un(s.msg,s.i))!==undefined;if(_n(s.cset,"seta")&&F&&s.rem>=1){s.encafitsrow();if(sn[--on])break}var Y=un(s.setb,un(s.msg,s.i))!==undefined;if(_n(s.cset,"setb")&&Y&&s.rem>=1){s.encbfitsrow();if(sn[--on])break}if(_n(s.cset,"setc")&&s.remnums>=2&&s.rem>=1){if(un(s.msg,s.i)==s.fn1){sn[on++]=s.fn1;s.encc();s.i=s.i+1}else{sn[on++]=hn(s.msg,s.i,2);s.encc();s.i=s.i+2}break}s.endofrow=true;break}}if((s.r>=s.rows||s.rows==-1)&&s.r>1&&s.i==s.msglen&&s.rem>=2){sn[on++]=Mn(s.rem-2);s.padrow();s.j=s.j+3;sn[on++]=s.stp;s.enca();s.lastrow=true}else{sn[on++]=s.rem;s.padrow();s.j=s.j+1;sn[on++]=s.stp;s.enca();s.r=s.r+1}}s.cws=hn(s.cws,0,s.j);if(!wt.__13698__)(function(){var t=Object.create(s);sn[on++]=Infinity;for(var e=64;e<=95;e+=1)sn[on++]=e;for(var i=0;i<=15;i+=1)sn[on++]=i;for(var n=26;n<=63;n+=1)sn[on++]=n;t.abmap=Lr();sn[on++]=Infinity;for(var r=0;r<=85;r+=1)sn[on++]=r;t.cmap=Lr();for(var a in t)t.hasOwnProperty(a)&&(wt.$ctx[a]=t[a]);wt.__13698__=1})();s.chkmsg=Lr(s.kmsg.length);s.j=0;for(var f=0,Q=s.kmsg.length-1;f<=Q;f+=1){s.i=f;s.char=un(s.kmsg,s.i);if(s.char>=0){fn(s.chkmsg,s.j,s.char);s.j=s.j+1}if(s.char==s.fn1&&s.i!=0){fn(s.chkmsg,s.j,29);s.j=s.j+1}}s.t1=0;s.t2=0;s.k1=0;s.k2=0;for(var h=0,J=s.j-1;h<=J;h+=1){s.i=h;s.t1=un(s.chkmsg,s.i)*s.i%86;s.t2=Mn(s.t1+un(s.chkmsg,s.i))%86;s.k1=Mn(s.k1+s.t2)%86;s.k2=Mn(s.k2+s.t1)%86}sn[on++]=s.cws;sn[on++]=s.cws.length-4;if(yn(s.cset,"setc"))sn[on++]=s.abmap;else sn[on++]=s.cmap;var V=un(sn[--on],s.k1);var K=sn[--on];fn(sn[--on],K,V);sn[on++]=s.cws;sn[on++]=s.cws.length-3;if(yn(s.cset,"setc"))sn[on++]=s.abmap;else sn[on++]=s.cmap;var q=un(sn[--on],s.k2);var X=sn[--on];fn(sn[--on],X,q);var m=s.cws;sn[on++]=m;sn[on++]=2;if(un(m,2-1)!=99)sn[on++]=s.abmap;else sn[on++]=s.cmap;var $=un(sn[--on],s.r-2);var tt=sn[--on];fn(sn[--on],tt,$);for(var g=1,et=s.r-1;g<=et;g+=1){s.i=g;var v=s.cws;var b=s.i;var I=s.c;sn[on++]=v;sn[on++]=Mn(b*Mn(I+5)+2);if(un(v,Mn(Mn(b*Mn(I+5)+2)-1))!=99)sn[on++]=s.abmap;else sn[on++]=s.cmap;var it=un(sn[--on],s.i+42);var nt=sn[--on];fn(sn[--on],nt,it)}for(var A=0,rt=s.r-1;A<=rt;A+=1){s.rcws=hn(s.cws,A*Mn(s.c+5),Mn(s.c+4));s.csum=un(s.rcws,0);for(var _=1,at=s.rcws.length-2;_<=at;_+=1){s.i=_;s.csum=Mn(s.csum+un(s.rcws,s.i)*s.i)}fn(s.rcws,s.rcws.length-1,s.csum%103)}var ot=un(s.options,"debugcws")!==undefined;if(ot){sn[on++]="bwipp.debugcws#13738";sn[on++]=s.cws;Pn()}if(!wt.__13759__)(function(){var t=Object.create(s);t.encs=Lr(["212222","222122","222221","121223","121322","131222","122213","122312","132212","221213","221312","231212","112232","122132","122231","113222","123122","123221","223211","221132","221231","213212","223112","312131","311222","321122","321221","312212","322112","322211","212123","212321","232121","111323","131123","131321","112313","132113","132311","211313","231113","231311","112133","112331","132131","113123","113321","133121","313121","211331","231131","213113","213311","213131","311123","311321","331121","312113","312311","332111","314111","221411","431111","111224","111422","121124","121421","141122","141221","112214","112412","122114","122411","142112","142211","241211","221114","413111","241112","134111","111242","121142","121241","114212","124112","124211","411212","421112","421211","212141","214121","412121","111143","111341","131141","114113","114311","411113","411311","113141","114131","311141","411131","211412","2331112"]);for(var e in t)t.hasOwnProperty(e)&&(wt.$ctx[e]=t[e]);wt.__13759__=1})();s.rowbits=Lr(s.r);for(var y=0,st=s.r-1;y<=st;y+=1){s.i=y;sn[on++]=Infinity;var x=hn(s.cws,s.i*Mn(s.c+5),Mn(s.c+5));for(var w=0,ct=x.length;w16)){sn[on++]="bwipp.code16kBadRows#13855";sn[on++]="Code 16K must have 2 to 16 rows";Pn()}if(s.rowheight<8){sn[on++]="bwipp.code16kBadRowHeight#13859";sn[on++]="Code 16K must have rowheight of at least 8";Pn()}if(s.sepheight<1){sn[on++]="bwipp.code16kBadSepHeight#13863";sn[on++]="Code 16K must have sepheight of at least 1";Pn()}if(s.sam!=-1){sn[on++]=true;for(var t=0,U=1;t99){on--;sn[on++]=false;break}if(s.sam%10<2){on--;sn[on++]=false;break}if(~~(s.sam/10)>s.sam%10){on--;sn[on++]=false;break}}if(wn(sn[--on])){sn[on++]="bwipp.code16kBadSAM#13874";sn[on++]='SAM must be formatted as "NM" for Nth of M symbols, from 2 to 9 symbols';Pn()}}if(s.sam!=-1)s.rows=16;if(!Le.__13945__)(function(){var t=Object.create(s);t.swa=-1;t.swb=-2;t.swc=-3;t.sa1=-4;t.sb1=-5;t.sc1=-6;t.sa2=-7;t.sb2=-8;t.sc2=-9;t.pad=-10;t.sb3=-11;t.sc3=-12;t.fn1=-13;t.fn2=-14;t.fn3=-15;t.fn4=-16;t.charmaps=Lr([Lr([32,32,"00"]),Lr(["!","!","01"]),Lr(['"','"',"02"]),Lr(["#","#","03"]),Lr(["$","$","04"]),Lr(["%","%","05"]),Lr(["&","&","06"]),Lr(["'","'","07"]),Lr([40,40,"08"]),Lr([41,41,"09"]),Lr(["*","*","10"]),Lr(["+","+","11"]),Lr([",",",","12"]),Lr(["-","-","13"]),Lr([".",".","14"]),Lr(["/","/","15"]),Lr(["0","0","16"]),Lr(["1","1","17"]),Lr(["2","2","18"]),Lr(["3","3","19"]),Lr(["4","4","20"]),Lr(["5","5","21"]),Lr(["6","6","22"]),Lr(["7","7","23"]),Lr(["8","8","24"]),Lr(["9","9","25"]),Lr([":",":","26"]),Lr([";",";","27"]),Lr(["<","<","28"]),Lr(["=","=","29"]),Lr([">",">","30"]),Lr(["?","?","31"]),Lr(["@","@","32"]),Lr(["A","A","33"]),Lr(["B","B","34"]),Lr(["C","C","35"]),Lr(["D","D","36"]),Lr(["E","E","37"]),Lr(["F","F","38"]),Lr(["G","G","39"]),Lr(["H","H","40"]),Lr(["I","I","41"]),Lr(["J","J","42"]),Lr(["K","K","43"]),Lr(["L","L","44"]),Lr(["M","M","45"]),Lr(["N","N","46"]),Lr(["O","O","47"]),Lr(["P","P","48"]),Lr(["Q","Q","49"]),Lr(["R","R","50"]),Lr(["S","S","51"]),Lr(["T","T","52"]),Lr(["U","U","53"]),Lr(["V","V","54"]),Lr(["W","W","55"]),Lr(["X","X","56"]),Lr(["Y","Y","57"]),Lr(["Z","Z","58"]),Lr(["[","[","59"]),Lr([92,92,"60"]),Lr(["]","]","61"]),Lr(["^","^","62"]),Lr(["_","_","63"]),Lr([0,"`","64"]),Lr([1,"a","65"]),Lr([2,"b","66"]),Lr([3,"c","67"]),Lr([4,"d","68"]),Lr([5,"e","69"]),Lr([6,"f","70"]),Lr([7,"g","71"]),Lr([8,"h","72"]),Lr([9,"i","73"]),Lr([10,"j","74"]),Lr([11,"k","75"]),Lr([12,"l","76"]),Lr([13,"m","77"]),Lr([14,"n","78"]),Lr([15,"o","79"]),Lr([16,"p","80"]),Lr([17,"q","81"]),Lr([18,"r","82"]),Lr([19,"s","83"]),Lr([20,"t","84"]),Lr([21,"u","85"]),Lr([22,"v","86"]),Lr([23,"w","87"]),Lr([24,"x","88"]),Lr([25,"y","89"]),Lr([26,"z","90"]),Lr([27,"{","91"]),Lr([28,"|","92"]),Lr([29,"}","93"]),Lr([30,"~","94"]),Lr([31,127,"95"]),Lr([t.fn3,t.fn3,"96"]),Lr([t.fn2,t.fn2,"97"]),Lr([t.sb1,t.sa1,"98"]),Lr([t.swc,t.swc,"99"]),Lr([t.swb,t.fn4,t.swb]),Lr([t.fn4,t.swa,t.swa]),Lr([t.fn1,t.fn1,t.fn1]),Lr([t.pad,t.pad,t.pad]),Lr([t.sb2,t.sa2,t.sb1]),Lr([t.sc2,t.sc2,t.sb2]),Lr([t.sc3,t.sc3,t.sb3])]);t.charvals=Lr([new Map,new Map,new Map]);for(var e=0,i=t.charmaps.length-1;e<=i;e+=1){t.i=e;t.encs=un(t.charmaps,t.i);for(var n=0;n<=2;n+=1){t.j=n;var r=un(t.encs,t.j);sn[on++]=r;if(_n(Oe(r),"stringtype")){var a=un(sn[--on],0);sn[on++]=a}fn(un(t.charvals,t.j),sn[--on],t.i)}}t.seta=un(t.charvals,0);t.setb=un(t.charvals,1);t.setc=un(t.charvals,2);for(var o in t)t.hasOwnProperty(o)&&(Le.$ctx[o]=t[o]);Le.__13945__=1})();if(s.raw){s.cws=Lr(s.barcode.length);s.i=0;s.j=0;for(;;){if(s.i>=s.barcode.length-3)break;if(un(s.barcode,s.i)!=94)break;var i=hn(s.barcode,s.i+1,3);sn[on++]=i;sn[on++]=false;for(var n=0,H=i.length;n57){on--;sn[on++]=true}}if(sn[--on]){on--;break}s.cw=pn(sn[--on]);fn(s.cws,s.j,s.cw);s.i=s.i+4;s.j=s.j+1}if(s.i!=s.barcode.length){sn[on++]="bwipp.code16kBadRawFormat#13963";sn[on++]="raw data must be formatted as ^NNN";Pn()}s.cws=hn(s.cws,0,s.j)}else{var R=new Map([["parse",s.parse],["parsefnc",s.parsefnc],["eci",true],["FNC1",s.fn1],["FNC2",s.fn2],["FNC3",s.fn3]]);s.fncvals=R;sn[on++]="msg";sn[on++]=s.barcode;sn[on++]=s.fncvals;En();var z=sn[--on];s[sn[--on]]=z;s.msglen=s.msg.length;sn[on++]=Infinity;for(var a=0,O=s.msglen;a=0;c-=1){s.i=c;if(un(s.msg,s.i)>=0)if(un(s.msg,s.i)>=128)fn(s.numEA,s.i,Mn(un(s.numEA,s.i+1)+1));else fn(s.numSA,s.i,Mn(un(s.numSA,s.i+1)+1))}s.ea=false;s.msgtmp=Lr([]);for(var l=0,W=s.msglen-1;l<=W;l+=1){s.i=l;s.c=un(s.msg,s.i);if(!xn(s.ea,s.c<128)&&s.c>=0){if(s.ea)sn[on++]=s.numSA;else sn[on++]=s.numEA;var p=un(sn[--on],s.i);var G=Mn(p+s.i)==s.msglen?3:5;if(p=0)sn[on++]=s.c&127;else sn[on++]=s.c;s.msgtmp=Lr()}s.msg=s.msgtmp;s.msglen=s.msg.length;s.numsscr=function(){s.n=0;s.s=0;s.p=sn[--on];for(;;){if(s.p>=s.msglen)break;var t=un(s.msg,s.p);var e=un(s.setc,t)!==undefined;sn[on++]=t;if(!e){on--;break}if(sn[--on]==s.fn1)if(s.s%2==0)s.s=s.s+1;else break;s.n=s.n+1;s.s=s.s+1;s.p=Mn(s.p+1)}sn[on++]=s.n;sn[on++]=s.s};s.enca=function(){fn(s.cws,s.j,un(s.seta,sn[--on]));s.j=s.j+1};s.encb=function(){fn(s.cws,s.j,un(s.setb,sn[--on]));s.j=s.j+1};s.encc=function(){var t=sn[--on];sn[on++]=t;if(yn(Oe(t),"arraytype")){var e=un(s.setc,sn[--on]);sn[on++]=e}else{In(sn[--on]);var i=sn[--on];var n=sn[--on];sn[on++]=Mn(Mn(i-48)+Mn(n-48)*10)}fn(s.cws,s.j,sn[--on]);s.j=s.j+1};s.anotb=function(){var t=sn[--on];var e=un(s.seta,t)!==undefined;var i=un(s.setb,t)!==undefined;sn[on++]=e&&!i};s.bnota=function(){var t=sn[--on];var e=un(s.setb,t)!==undefined;var i=un(s.seta,t)!==undefined;sn[on++]=e&&!i};sn[on++]=Infinity;for(var d=0,Z=s.msg.length;d=0;f-=1){s.i=f;sn[on++]=un(s.msg,s.i);s.anotb();if(sn[--on])fn(s.nextanotb,s.i,0);else fn(s.nextanotb,s.i,Mn(un(s.nextanotb,s.i+1)+1));sn[on++]=un(s.msg,s.i);s.bnota();if(sn[--on])fn(s.nextbnota,s.i,0);else fn(s.nextbnota,s.i,Mn(un(s.nextbnota,s.i+1)+1))}s.abeforeb=function(){var t=sn[--on];sn[on++]=Sn(un(s.nextanotb,t),un(s.nextbnota,t))};s.bbeforea=function(){var t=sn[--on];sn[on++]=Sn(un(s.nextbnota,t),un(s.nextanotb,t))};s.cws=Lr(s.barcode.length*2+3);s.i=0;s.j=0;for(;;){if(s.sam!=-1){fn(s.cws,0,~~(s.sam/10)-1);fn(s.cws,1,s.sam%10-1);s.j=2;s.cset="setb";s.mode=7;break}if(s.msglen==0){s.cset="setb";s.mode=1;break}if(s.msglen>=2){sn[on++]=un(s.msg,0)==s.fn1;sn[on++]=1;s.numsscr();var Y=sn[--on];var Q=sn[--on];sn[on++]=Y;sn[on++]=Q;on--;var J=sn[--on];var V=sn[--on];if(V&&J>=2){s.cset="setc";s.mode=4;s.i=1;break}}if(un(s.msg,0)==s.fn1){s.cset="setb";s.mode=3;s.i=1;break}if(s.msglen>=2){sn[on++]=0;s.numsscr();var K=sn[--on];var q=sn[--on];sn[on++]=K;sn[on++]=q;on--;var h=sn[--on];if(h>=2&&h%2==0){s.cset="setc";s.mode=2;break}sn[on++]=0;s.numsscr();var X=sn[--on];var $=sn[--on];sn[on++]=X;sn[on++]=$;on--;var m=sn[--on];if(m>=3&&m%2==1){sn[on++]=un(s.msg,0);s.encb();s.cset="setc";s.mode=5;s.i=1;break}var tt=un(s.setb,un(s.msg,0))!==undefined;sn[on++]=tt;sn[on++]=1;s.numsscr();var et=sn[--on];var it=sn[--on];sn[on++]=et;sn[on++]=it;on--;var g=sn[--on];var nt=sn[--on];if(nt&&(g>=2&&g%2==0)){sn[on++]=un(s.msg,0);s.encb();s.cset="setc";s.mode=5;s.i=1;break}var rt=un(s.setb,un(s.msg,0))!==undefined;sn[on++]=rt;sn[on++]=1;s.numsscr();var at=sn[--on];var ot=sn[--on];sn[on++]=at;sn[on++]=ot;on--;var v=sn[--on];var st=sn[--on];if(st&&(v>=3&&v%2==1)){sn[on++]=un(s.msg,0);s.encb();sn[on++]=un(s.msg,1);s.encb();s.cset="setc";s.mode=6;s.i=2;break}var ct=un(s.setb,un(s.msg,0))!==undefined;var lt=un(s.setb,un(s.msg,1))!==undefined;sn[on++]=ct&<sn[on++]=2;s.numsscr();var pt=sn[--on];var dt=sn[--on];sn[on++]=pt;sn[on++]=dt;on--;var b=sn[--on];var ut=sn[--on];if(ut&&(b>=2&&b%2==0)){sn[on++]=un(s.msg,0);s.encb();sn[on++]=un(s.msg,1);s.encb();s.cset="setc";s.mode=6;s.i=2;break}}sn[on++]=0;s.abeforeb();if(sn[--on]){s.cset="seta";s.mode=0;break}s.cset="setb";s.mode=1;break}for(;;){if(s.i==s.msglen)break;sn[on++]=s.i;s.numsscr();s.nums=sn[--on];s.nchars=sn[--on];for(;;){if(_n(s.cset,"seta")){if(s.i=4&&s.nums%2==0){sn[on++]=s.swc;s.enca();s.cset="setc";break}sn[on++]=un(s.msg,s.i);s.enca();s.i=s.i+1;break}if(_n(s.cset,"setb")){if(s.i=4&&s.nums%2==0){sn[on++]=s.swc;s.encb();s.cset="setc";break}sn[on++]=un(s.msg,s.i);s.encb();s.i=s.i+1;break}if(_n(s.cset,"setc")){if(s.nums>=2){if(un(s.msg,s.i)==s.fn1){sn[on++]=s.fn1;s.encc();s.i=s.i+1}else{sn[on++]=hn(s.msg,s.i,2);s.encc();s.i=s.i+2}break}if(s.i=2&&x%2==0)){sn[on++]=s.sb1;s.encc();sn[on++]=un(s.msg,s.i);s.encb();s.i=s.i+1;break}}if(s.i=3&&w%2==1)){sn[on++]=s.sb2;s.encc();sn[on++]=un(s.msg,s.i);s.encb();sn[on++]=un(s.msg,s.i+1);s.encb();s.i=s.i+2;break}}if(s.i=2&&M%2==0)){sn[on++]=s.sb2;s.encc();sn[on++]=un(s.msg,s.i);s.encb();sn[on++]=un(s.msg,s.i+1);s.encb();s.i=s.i+2;break}}if(s.i=3&&P%2==1)){sn[on++]=s.sb3;s.encc();sn[on++]=un(s.msg,s.i);s.encb();sn[on++]=un(s.msg,s.i+1);s.encb();sn[on++]=un(s.msg,s.i+2);s.encb();s.i=s.i+3;break}}if(s.i=2&&j%2==0)){sn[on++]=s.sb3;s.encc();sn[on++]=un(s.msg,s.i);s.encb();sn[on++]=un(s.msg,s.i+1);s.encb();sn[on++]=un(s.msg,s.i+2);s.encb();s.i=s.i+3;break}}sn[on++]=s.i;s.abeforeb();if(sn[--on]){sn[on++]=s.swa;s.encc();s.cset="seta";break}sn[on++]=s.swb;s.encc();s.cset="setb";break}break}}s.cws=hn(s.cws,0,s.j)}if(!Le.__14438__)(function(){var t=Object.create(s);t.metrics=Lr([Lr([2,7]),Lr([3,12]),Lr([4,17]),Lr([5,22]),Lr([6,27]),Lr([7,32]),Lr([8,37]),Lr([9,42]),Lr([10,47]),Lr([11,52]),Lr([12,57]),Lr([13,62]),Lr([14,67]),Lr([15,72]),Lr([16,77])]);for(var e in t)t.hasOwnProperty(e)&&(Le.$ctx[e]=t[e]);Le.__14438__=1})();s.urows=s.rows;var E=s.metrics;for(var T=0,ne=E.length;Ts.dcws)s.okay=false;if(s.okay)break}if(!s.okay){sn[on++]="bwipp.code16kNoValidSymbol#14453";sn[on++]="Maximum length exceeded or data too large for given options";Pn()}sn[on++]=Infinity;In(s.cws);for(var re=0,ae=Mn(s.dcws-s.cws.length);re8)){sn[on++]="bwipp.code49badRows#14607";sn[on++]="Code 49 must have 2 to 8 rows";Pn()}if(h.rowheight<8){sn[on++]="bwipp.code49badRowHeight#14611";sn[on++]="Code 49 must have rowheight of at least 8";Pn()}if(h.sepheight<1){sn[on++]="bwipp.code49badSepHeight#14615";sn[on++]="Code 49 must have sepheight of at least 1";Pn()}if(h.append&&h.sam!=-1){sn[on++]="bwipp.code49samAndAppend#14619";sn[on++]="sam and append cannot be specified together";Pn()}if(h.sam!=-1){sn[on++]=true;for(var t=0,e=1;t99){on--;sn[on++]=false;break}if(h.sam%10<2){on--;sn[on++]=false;break}if(~~(h.sam/10)>h.sam%10){on--;sn[on++]=false;break}}if(wn(sn[--on])){sn[on++]="bwipp.code49badSAM#14630";sn[on++]='SAM must be formatted as "NM" for Nth of M symbols, from 2 to 9 symbols';Pn()}}if(!At.__14638__)(function(){var t=Object.create(h);t.s1=-1;t.s2=-2;t.fn1=-3;t.fn2=-4;t.fn3=-5;t.ns=-6;for(var e in t)t.hasOwnProperty(e)&&(At.$ctx[e]=t[e]);At.__14638__=1})();var n=new Map([["parse",h.parse],["parsefnc",h.parsefnc],["FNC1",h.fn1],["FNC2",h.fn2],["FNC3",h.fn3]]);h.fncvals=n;sn[on++]="msg";sn[on++]=h.barcode;sn[on++]=h.fncvals;En();var U=sn[--on];h[sn[--on]]=U;h.msglen=h.msg.length;vn(h.msg,function(){if(sn[--on]>127){sn[on++]="bwipp.code49badCharacter#14653";sn[on++]="Code 49 can only support ASCII characters with values 0 to 127";Pn()}});if(!At.__14697__)(function(){var t=Object.create(h);t.charmap=Lr(["0","1","2","3","4","5","6","7","8","9","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","-","."," ","$","/","+","%",t.s1,t.s2,t.fn1,t.fn2,t.fn3,t.ns]);t.charvals=new Map;for(var e=0;e<=48;e+=1){t.i=e;var i=un(t.charmap,t.i);sn[on++]=i;if(_n(Oe(i),"stringtype")){var n=un(sn[--on],0);sn[on++]=n}fn(t.charvals,sn[--on],t.i)}t.combos=Lr(["1 ","1A","1B","1C","1D","1E","1F","1G","1H","1I","1J","1K","1L","1M","1N","1O","1P","1Q","1R","1S","1T","1U","1V","1W","1X","1Y","1Z","11","12","13","14","15"," ","16","17","18"," $"," %","19","10","1-","1.","1$"," +","1/"," -"," ."," /"," 0"," 1"," 2"," 3"," 4"," 5"," 6"," 7"," 8"," 9","1+","21","22","23","24","25","26"," A"," B"," C"," D"," E"," F"," G"," H"," I"," J"," K"," L"," M"," N"," O"," P"," Q"," R"," S"," T"," U"," V"," W"," X"," Y"," Z","27","28","29","20","2-","2.","2A","2B","2C","2D","2E","2F","2G","2H","2I","2J","2K","2L","2M","2N","2O","2P","2Q","2R","2S","2T","2U","2V","2W","2X","2Y","2Z","2$","2/","2+","2%","2 "]);for(var r=0;r<=127;r+=1){t.i=r;var a=un(t.combos,t.i);t.c1=un(a,0);t.c2=un(a,1);if(t.c1==49)fn(t.charvals,t.i,Lr([un(t.charvals,t.s1),un(t.charvals,t.c2)]));if(t.c1==50)fn(t.charvals,t.i,Lr([un(t.charvals,t.s2),un(t.charvals,t.c2)]))}for(var o in t)t.hasOwnProperty(o)&&(At.$ctx[o]=t[o]);At.__14697__=1})();h.encodealpha=function(){var t=un(h.charvals,sn[--on]);sn[on++]=t;if(yn(Oe(t),"arraytype"))An(Lr(1));var e=sn[--on];mn(h.cws,h.j,e);h.j=e.length+h.j};h.base48=function(){var t=sn[--on];sn[on++]=0;vn(t,function(){var t=sn[--on];var e=sn[--on];sn[on++]=Mn(Mn(t-48)+e*10)});sn[on++]=Infinity;var e=sn[--on];var i=sn[--on];var n=sn[--on];sn[on++]=e;sn[on++]=i;for(var r=0,a=Mn(n-1);r=0;p-=1){var d=sn[--on];sn[on++]=un(d,p);sn[on++]=d}on--;var u=Lr();mn(h.cws,h.j,u);h.j=u.length+h.j};h.encodenumeric=function(){h.nums=sn[--on];var t=h.nums.length;var e=t%5;sn[on++]="pre";sn[on++]=t;sn[on++]=e;if(e!=2){var i=sn[--on];var n=sn[--on];sn[on++]=Mn(n-i)}else{var r=sn[--on];var a=sn[--on];sn[on++]=Mn(Mn(a-r)-5)}var o=sn[--on];h[sn[--on]]=o;for(var s=0,c=Mn(h.pre-1);s<=c;s+=5){sn[on++]=3;sn[on++]=hn(h.nums,s,5);h.base48()}h.nums=hn(h.nums,h.pre,Mn(h.nums.length-h.pre));var l=h.nums.length;sn[on++]=l;if(l==1){sn[on++]=un(h.nums,h.i);h.encodealpha()}var p=sn[--on];sn[on++]=p;if(p==3){sn[on++]=2;sn[on++]=h.nums;h.base48()}var d=sn[--on];sn[on++]=d;if(d==4){sn[on++]=3;sn[on++]=Infinity;sn[on++]=49;sn[on++]=48;In(h.nums);var u=Lr();sn[on++]=u;h.base48()}if(sn[--on]==7){sn[on++]=3;sn[on++]=Infinity;sn[on++]=49;sn[on++]=48;In(hn(h.nums,0,4));var f=Lr();sn[on++]=f;h.base48();sn[on++]=2;sn[on++]=hn(h.nums,4,3);h.base48()}};sn[on++]=Infinity;for(var r=0,H=h.msglen;r=0;a-=1){h.i=a;var o=un(h.msg,h.i);if(o>=48&&o<=57)fn(h.numericruns,h.i,Mn(un(h.numericruns,h.i+1)+1));else fn(h.numericruns,h.i,0)}h.cws=Lr(h.msglen*2+1);if(!At.__14754__)(function(){var t=Object.create(h);t.samval=Lr([12,22,13,23,33,14,24,34,44,15,25,35,45,55,16,26,36,46,56,66,17,27,37,47,57,67,77,18,28,38,48,58,68,78,88,19,29,39,49,59,69,79,89,99]);for(var e in t)t.hasOwnProperty(e)&&(At.$ctx[e]=t[e]);At.__14754__=1})();for(;;){if(h.append){h.mode=1;h.method="alpha";h.i=0;h.j=0;break}if(h.sam!=-1){h.mode=3;sn[on++]=h.cws;sn[on++]=0;for(var s=0;s<=43;s+=1){sn[on++]=s;if(un(h.samval,s)!=h.sam)on--}var R=sn[--on];var z=sn[--on];fn(sn[--on],z,Mn(R+1));h.method="alpha";h.i=0;h.j=1;break}if(un(h.numericruns,0)>=5){h.mode=2;h.method="numeric";h.i=0;h.j=0;break}var c=un(h.charvals,un(h.msg,0));sn[on++]=c;if(yn(Oe(c),"arraytype")){on--;h.mode=0;h.method="alpha";h.i=0;h.j=0;break}var O=un(sn[--on],0)==43?4:5;h.mode=O;fn(h.cws,0,un(un(h.charvals,un(h.msg,0)),1));h.method="alpha";h.i=1;h.j=1;break}for(;;){if(h.i==h.msglen)break;for(;;){if(_n(h.method,"alpha")){if(un(h.numericruns,h.i)>=5){sn[on++]=h.ns;h.encodealpha();h.method="numeric";break}sn[on++]=un(h.msg,h.i);h.encodealpha();h.i=h.i+1;break}if(_n(h.method,"numeric")){if(un(h.numericruns,h.i)<5){sn[on++]=h.ns;h.encodealpha();h.method="alpha";break}sn[on++]=hn(h.msg,h.i,un(h.numericruns,h.i));h.encodenumeric();h.i=Mn(h.i+un(h.numericruns,h.i));break}}}h.cws=hn(h.cws,0,h.j);if(!At.__14832__)(function(){var t=Object.create(h);t.metrics=Lr([Lr([2,9]),Lr([3,16]),Lr([4,23]),Lr([5,30]),Lr([6,37]),Lr([7,42]),Lr([8,49])]);for(var e in t)t.hasOwnProperty(e)&&(At.$ctx[e]=t[e]);At.__14832__=1})();h.urows=h.rows;var l=h.metrics;for(var p=0,L=l.length;ph.dcws)h.okay=false;if(h.okay)break}if(!h.okay){sn[on++]="bwipp.code49noValidSymbol#14847";sn[on++]="Maximum length exceeded";Pn()}sn[on++]=Infinity;In(h.cws);for(var d=0,W=Mn(h.dcws-h.cws.length);d=7){sn[on++]=h.cr7*un(h.weightz,0);sn[on++]=h.weightz;h.calccheck();var J=sn[--on];var g=Mn(sn[--on]+J)%2401;sn[on++]=~~(g/49);sn[on++]=g%49;An(Lr(2));mn(h.lastrow,0,sn[--on])}h.wr1=Mn(un(h.lastrow,0)*49+un(h.lastrow,1));sn[on++]=h.cr7*un(h.weighty,0);sn[on++]=h.weighty;h.calccheck();var V=sn[--on];var v=Mn(Mn(sn[--on]+V)+h.wr1*un(h.weighty,Mn(h.r*4-3)))%2401;h.wr2=v;sn[on++]=~~(v/49);sn[on++]=v%49;An(Lr(2));mn(h.lastrow,2,sn[--on]);sn[on++]=h.cr7*un(h.weightx,0);sn[on++]=h.weightx;h.calccheck();var K=sn[--on];var b=Mn(Mn(Mn(sn[--on]+K)+h.wr1*un(h.weightx,Mn(h.r*4-3)))+h.wr2*un(h.weightx,Mn(h.r*4-2)))%2401;sn[on++]=~~(b/49);sn[on++]=b%49;An(Lr(2));mn(h.lastrow,4,sn[--on]);var I=hn(h.ccs,h.ccs.length-8,7);sn[on++]=0;for(var A=0,q=I.length;A57){sn[on++]="bwipp.flattermarkenBadCharacter#15978";sn[on++]="Flattermarken must contain only digits";Pn()}});if(!ut.__15991__)(function(){var t=Object.create(i);t.encs=Lr(["0018","0117","0216","0315","0414","0513","0612","0711","0810","0900"]);t.barchars="1234567890";for(var e in t)t.hasOwnProperty(e)&&(ut.$ctx[e]=t[e]);ut.__15991__=1})();i.barlen=i.barcode.length;i.sbs=ln(i.barlen*4);i.txt=Lr(i.barlen);for(var t=0,e=i.barlen-1;t<=e;t+=1){i.i=t;gn(i.barchars,hn(i.barcode,i.i,1));on--;i.indx=sn[--on].length;on-=2;i.enc=un(i.encs,i.indx);mn(i.sbs,i.i*4,i.enc);fn(i.txt,i.i,Lr([hn(i.barcode,i.i,1),i.i*9,i.textyoffset,i.textfont,i.textsize]))}sn[on++]=Infinity;sn[on++]=Infinity;var n=i.sbs;for(var r=0,a=n.length;r57){sn[on++]="bwipp.rawBadCharacter#16064";sn[on++]="Raw must contain only digits 1 to 9";Pn()}});sn[on++]=Infinity;sn[on++]=Infinity;vn(t.barcode,function(){var t=sn[--on];sn[on++]=Mn(t-48)});var e=Lr();sn[on++]=Infinity;for(var i=0,n=~~((t.barcode.length+1)/2);i8)){sn[on++]="bwipp.pdf417InvalidErrorCorrectionLevel#16293";sn[on++]="Valid error correction levels are 0 to 8";Pn()}if(E.ccc&&E.raw){sn[on++]="bwipp.pdf417cccAndRaw#16297";sn[on++]="Cannot combine ccc and raw";Pn()}if(E.ccc&&E.compact){sn[on++]="bwipp.pdf417cccAndCompact#16301";sn[on++]="Cannot combine ccc and compact";Pn()}if(E.rows!=0&&(E.rows<3||E.rows>90)){sn[on++]="bwipp.pdf417invalidRows#16305";sn[on++]="There must be between 3 and 90 rows";Pn()}if(E.columns!=0&&(E.columns<1||E.columns>30)){sn[on++]="bwipp.pdf417invalidColumns#16309";sn[on++]="There must be between 1 and 30 columns";Pn()}if(E.rowmult<=0){sn[on++]="bwipp.pdf417badRowMult#16313";sn[on++]="The row multiplier must be greater than zero";Pn()}if(!Qe.__16407__)(function(){var t=Object.create(E);t.T=0;t.N=1;t.B=2;t.A=0;t.L=1;t.M=2;t.P=3;t.tl=-1;t.nl=-2;t.bl=-3;t.bl6=-4;t.bs=-5;t.al=-6;t.ll=-7;t.ml=-8;t.pl=-9;t.as=-10;t.ps=-11;t.charmaps=Lr([Lr(["A","a","0",";"]),Lr(["B","b","1","<"]),Lr(["C","c","2",">"]),Lr(["D","d","3","@"]),Lr(["E","e","4","["]),Lr(["F","f","5",92]),Lr(["G","g","6","]"]),Lr(["H","h","7","_"]),Lr(["I","i","8","`"]),Lr(["J","j","9","~"]),Lr(["K","k","&","!"]),Lr(["L","l",13,13]),Lr(["M","m",9,9]),Lr(["N","n",",",","]),Lr(["O","o",":",":"]),Lr(["P","p","#",10]),Lr(["Q","q","-","-"]),Lr(["R","r",".","."]),Lr(["S","s","$","$"]),Lr(["T","t","/","/"]),Lr(["U","u","+",'"']),Lr(["V","v","%","|"]),Lr(["W","w","*","*"]),Lr(["X","x","=",40]),Lr(["Y","y","^",41]),Lr(["Z","z",t.pl,"?"]),Lr([" "," "," ","{"]),Lr([t.ll,t.as,t.ll,"}"]),Lr([t.ml,t.ml,t.al,"'"]),Lr([t.ps,t.ps,t.ps,t.al])]);t.charvals=Lr([new Map,new Map,new Map,new Map]);t.alltext=new Map;for(var e=0,i=t.charmaps.length-1;e<=i;e+=1){t.i=e;t.encs=un(t.charmaps,t.i);for(var n=0;n<=3;n+=1){t.j=n;var r=un(t.encs,t.j);sn[on++]=r;if(_n(Oe(r),"stringtype")){var a=un(sn[--on],0);sn[on++]=a}var o=sn[--on];fn(un(t.charvals,t.j),o,t.i);fn(t.alltext,o,-1)}}t.e=1e4;t.latlen=Lr([Lr([0,1,1,2]),Lr([2,0,1,2]),Lr([1,1,0,1]),Lr([1,2,2,0])]);t.latseq=Lr([Lr([Lr([]),Lr([t.ll]),Lr([t.ml]),Lr([t.ml,t.pl])]),Lr([Lr([t.ml,t.al]),Lr([]),Lr([t.ml]),Lr([t.ml,t.pl])]),Lr([Lr([t.al]),Lr([t.ll]),Lr([]),Lr([t.pl])]),Lr([Lr([t.al]),Lr([t.al,t.ll]),Lr([t.al,t.ml]),Lr([])])]);t.shftlen=Lr([Lr([t.e,t.e,t.e,1]),Lr([1,t.e,t.e,1]),Lr([t.e,t.e,t.e,1]),Lr([t.e,t.e,t.e,t.e])]);sn[on++]=Infinity;sn[on++]=t.tl;sn[on++]=900;sn[on++]=t.bl;sn[on++]=901;sn[on++]=t.bl6;sn[on++]=924;sn[on++]=t.nl;sn[on++]=902;sn[on++]=t.bs;sn[on++]=913;t.latchcws=cn();for(var s in t)t.hasOwnProperty(s)&&(Qe.$ctx[s]=t[s]);Qe.__16407__=1})();if(E.raw){E.datcws=Lr(E.barcode.length);E.i=0;E.j=0;for(;;){if(E.i>=E.barcode.length-3)break;if(un(E.barcode,E.i)!=94)break;var t=hn(E.barcode,E.i+1,3);sn[on++]=t;sn[on++]=false;for(var e=0,i=t.length;e57){on--;sn[on++]=true}}if(sn[--on]){on--;break}E.cw=pn(sn[--on]);fn(E.datcws,E.j,E.cw);E.i=E.i+4;E.j=E.j+1}if(E.i!=E.barcode.length){sn[on++]="bwipp.pdf417badRawFormat#16425";sn[on++]="raw data must be formatted as ^NNN";Pn()}E.datcws=hn(E.datcws,0,E.j)}E.encb=function(){E.in=sn[--on];E.inlen=E.in.length;E.out=Lr(~~(E.inlen/6)*5+E.inlen%6);for(var t=0,e=~~(E.inlen/6)-1;t<=e;t+=1){E.k=t;sn[on++]=Infinity;In(hn(E.in,E.k*6,3));E.msbs=Lr();sn[on++]=Infinity;In(E.msbs);var i=sn[--on];var n=sn[--on];var r=sn[--on];sn[on++]=Mn(Mn(i+n*256)+r*65536);for(var a=0,o=3;a=0;u-=1){E.i=u;var f=un(E.msg,E.i);if(f>=48&&f<=57)fn(E.numdigits,E.i,Mn(un(E.numdigits,E.i+1)+1));var W=un(E.alltext,un(E.msg,E.i))!==undefined;if(W&&un(E.numdigits,E.i)<13)fn(E.numtext,E.i,Mn(un(E.numtext,E.i+1)+1));if(un(E.msg,E.i)>=0&&un(E.numtext,E.i)<5&&un(E.numdigits,E.i)<13)fn(E.numbytes,E.i,Mn(un(E.numbytes,E.i+1)+1));fn(E.iseci,E.i,un(E.msg,E.i)<=-1e6)}E.numdigits=hn(E.numdigits,0,E.msglen);E.numtext=hn(E.numtext,0,E.msglen);E.numbytes=hn(E.numbytes,0,E.msglen);E.seq=Lr([]);E.seqlen=0;E.state=E.T;E.p=0;for(;;){if(E.p==E.msglen)break;if(un(E.iseci,E.p)){E.eci=un(E.msg,E.p);sn[on++]=Infinity;In(E.seq);sn[on++]=Lr([E.eci]);E.seq=Lr();E.p=E.p+1;sn[on++]="seqlen";sn[on++]=E.seqlen;if(E.eci<=-1810900)sn[on++]=2;else{var G=E.eci<=-1000900?3:2;sn[on++]=G}var Z=sn[--on];var F=sn[--on];E[sn[--on]]=Mn(F+Z)}else{E.n=un(E.numdigits,E.p);if(E.n>=13||E.n==E.msglen&&E.n>=8){sn[on++]=Infinity;In(E.seq);sn[on++]=E.nl;sn[on++]=Infinity;In(hn(E.msg,E.p,E.n));var Y=Lr();sn[on++]=Y;E.seq=Lr();E.state=E.N;E.p=Mn(E.p+E.n);E.seqlen=Mn(E.seqlen+1+E.n)}else{E.t=un(E.numtext,E.p);if(E.t>=5){sn[on++]=Infinity;In(E.seq);if(E.state!=E.T)sn[on++]=E.tl;sn[on++]=Infinity;In(hn(E.msg,E.p,E.t));var Q=Lr();sn[on++]=Q;E.seq=Lr();E.state=E.T;E.p=Mn(E.p+E.t);E.seqlen=Mn(Mn(E.seqlen+1)+E.t)}else{E.b=un(E.numbytes,E.p);if(E.b==1&&E.state==E.T){sn[on++]=Infinity;In(E.seq);sn[on++]=E.bs;sn[on++]=Lr([un(E.msg,E.p)]);E.seq=Lr();E.p=Mn(E.p+E.b);E.seqlen=Mn(E.seqlen+2)}else{sn[on++]=Infinity;In(E.seq);var J=E.b%6!=0?E.bl:E.bl6;sn[on++]=J;sn[on++]=Infinity;In(hn(E.msg,E.p,E.b));var V=Lr();sn[on++]=V;E.seq=Lr();E.state=E.B;E.p=Mn(E.p+E.b);E.seqlen=Mn(Mn(E.seqlen+1)+E.b)}}}}}E.enca=function(){var t=un(un(E.charvals,E.A),sn[--on]);sn[on++]=t};E.encl=function(){var t=un(un(E.charvals,E.L),sn[--on]);sn[on++]=t};E.encm=function(){var t=un(un(E.charvals,E.M),sn[--on]);sn[on++]=t};E.encp=function(){var t=un(un(E.charvals,E.P),sn[--on]);sn[on++]=t};E.textencfuncs=Lr(["enca","encl","encm","encp"]);E.addtotext=function(){fn(E.text,E.l,sn[--on]);E.l=E.l+1};E.enct=function(){E.in=sn[--on];E.curlen=Lr([E.e,E.e,E.e,E.e]);fn(E.curlen,E.submode,0);E.curseq=Lr([Lr([]),Lr([]),Lr([]),Lr([])]);vn(E.in,function(){E.char=sn[--on];for(;;){E.imp=false;var t=Lr([E.A,E.L,E.M,E.P]);for(var e=0,i=t.length;e=E.txtseq.length)break;E.char=un(E.txtseq,E.k);sn[on++]=E.char;if(E[un(E.textencfuncs,E.submode)]()===true)break;E.addtotext();E.k=E.k+1;if(E.char==E.as||E.char==E.ps){sn[on++]=un(E.txtseq,E.k);if(E.char==E.as)E.enca();else E.encp();E.addtotext();E.k=E.k+1}if(E.char==E.al)E.submode=E.A;if(E.char==E.ll)E.submode=E.L;if(E.char==E.ml)E.submode=E.M;if(E.char==E.pl)E.submode=E.P}if(E.text.length%2==1){if(E.submode==E.P){sn[on++]="pad";sn[on++]=E.al;E.encp();var n=sn[--on];E[sn[--on]]=n;E.submode=E.A}else{E.nextecitext=false;for(var r=E.i+1,a=E.seq.length-1;r<=a;r+=1){E.ti=r;if(yn(Oe(un(E.seq,E.ti)),"arraytype")){E.nextecitext=false;break}if(un(un(E.seq,E.ti),0)>-1e6)break;E.nextecitext=true}if(E.nextecitext)if(E.submode==E.A){var o=un(un(E.charvals,E.L),un(un(E.seq,E.ti),0))!==undefined;if(o){sn[on++]="pad";sn[on++]=E.ll;E.enca();var s=sn[--on];E[sn[--on]]=s;E.submode=E.L}else{sn[on++]="pad";sn[on++]=E.ml;E.enca();var c=sn[--on];E[sn[--on]]=c;E.submode=E.M}}else if(E.submode==E.M){var l=un(un(E.charvals,E.L),un(un(E.seq,E.ti),0))!==undefined;if(l){sn[on++]="pad";sn[on++]=E.ll;E.encm();var p=sn[--on];E[sn[--on]]=p;E.submode=E.L}else{var d=un(un(E.charvals,E.P),un(un(E.seq,E.ti),0))!==undefined;if(d){sn[on++]="pad";sn[on++]=E.pl;E.encm();var u=sn[--on];E[sn[--on]]=u;E.submode=E.P}else{sn[on++]="pad";sn[on++]=E.al;E.encm();var f=sn[--on];E[sn[--on]]=f;E.submode=E.A}}}else{sn[on++]="pad";sn[on++]=E.ml;E.encl();var h=sn[--on];E[sn[--on]]=h;E.submode=E.M}else{sn[on++]="pad";sn[on++]=E.ps;if(E[un(E.textencfuncs,E.submode)]()===true)return true;var m=sn[--on];E[sn[--on]]=m}}sn[on++]=Infinity;In(E.text);sn[on++]=E.pad;E.text=Lr()}E.out=Lr(~~(E.text.length/2));for(var g=0,v=E.out.length-1;g<=v;g+=1){E.k=g;fn(E.out,E.k,Mn(un(E.text,E.k*2)*30+un(E.text,E.k*2+1)))}sn[on++]=E.out};E.encn=function(){E.in=sn[--on];E.out=Lr([]);for(var t=0,e=E.in.length-1;t<=e;t+=44){E.k=t;sn[on++]=Infinity;var i=E.in.length-E.k;sn[on++]=1;sn[on++]=E.in;sn[on++]=E.k;sn[on++]=i;if(i>44){on--;sn[on++]=44}var n=sn[--on];var r=sn[--on];var a=hn(sn[--on],r,n);for(var o=0,s=a.length;o=E.seq.length)break;E.chars=un(E.seq,E.i);if(_n(Oe(E.chars),"arraytype"))if(un(E.chars,0)<=-1e6){sn[on++]=E.chars;E.ence();E.addtocws()}else{sn[on++]=E.chars;if(E[un(E.encfuncs,E.state)]()===true)break;E.addtocws()}else{sn[on++]=Lr([un(E.latchcws,E.chars)]);E.addtocws();if(E.chars==E.tl){E.state=E.T;E.submode=E.A}if(E.chars==E.nl)E.state=E.N;if(E.chars==E.bl||E.chars==E.bl6)E.state=E.B;if(E.chars==E.bs){E.i=E.i+1;sn[on++]=un(E.seq,E.i);E.encb();E.addtocws()}}E.i=E.i+1}E.datcws=hn(E.datcws,0,E.j)}E.m=E.datcws.length;if(E.eclevel==-1){if(E.m<=40)E.eclevel=2;if(E.m>=41&&E.m<=160)E.eclevel=3;if(E.m>=161&&E.m<=320)E.eclevel=4;if(E.m>=321)E.eclevel=5}E.maxeclevel=~~(Math.log(928-1-E.m)/Math.log(2))-1;if(E.eclevel>E.maxeclevel)E.eclevel=E.maxeclevel;E.k=~~Math.pow(2,E.eclevel+1);if(E.columns==0)E.columns=~~Math.round(Math.sqrt((E.m+E.k)/3));sn[on++]="c";if(E.columns>=1)sn[on++]=E.columns;else sn[on++]=1;var K=sn[--on];E[sn[--on]]=K;E.r=~~Math.ceil((E.m+E.k+1)/E.columns);if(E.r90){sn[on++]="bwipp.pdf417insufficientCapacity#16850";sn[on++]="Insufficient capacity in the symbol";Pn()}var h=E.c;var m=E.r;var g=E.m;var v=8;var b=~~(Math.log(Mn(Mn(h*m-1)-g))/Math.log(2))-1;if(~~(Math.log(Mn(Mn(h*m-1)-g))/Math.log(2))-1>8){var q=v;v=b;b=q}E.maxeclevel=b;if(E.maxeclevel>E.eclevel){E.eclevel=E.maxeclevel;E.k=~~Math.pow(2,E.eclevel+1)}E.n=Mn(E.c*E.r-E.k);E.cws=Lr(Mn(E.c*E.r+1));fn(E.cws,0,E.n);mn(E.cws,1,E.datcws);sn[on++]=E.cws;sn[on++]=E.m+1;sn[on++]=Infinity;for(var I=0,X=Mn(Mn(E.n-E.m)-1);I=1;P-=1){E.j=P;sn[on++]=E.coeffs;sn[on++]=E.j;sn[on++]=un(E.coeffs,E.j-1);sn[on++]=un(E.coeffs,E.j);sn[on++]=un(E.rsalog,E.i);E.rsprod();var st=sn[--on];var ct=sn[--on];var lt=sn[--on];fn(sn[--on],lt,Mn(ct+st)%929)}sn[on++]=E.coeffs;sn[on++]=0;sn[on++]=un(E.coeffs,0);sn[on++]=un(E.rsalog,E.i);E.rsprod();var pt=sn[--on];var dt=sn[--on];fn(sn[--on],dt,pt)}E.coeffs=hn(E.coeffs,0,E.coeffs.length-1);for(var j=E.coeffs.length-1;j>=0;j-=2){var T=E.coeffs;fn(T,j,Mn(929-un(T,j)))}for(var C=0,ut=Mn(E.n-1);C<=ut;C+=1){E.t=Mn(un(E.cws,C)+un(E.cws,E.n))%929;for(var B=0,ft=E.k-1;B<=ft;B+=1){E.j=B;fn(E.cws,Mn(E.n+E.j),Mn(un(E.cws,Mn(Mn(E.n+E.j)+1))+Mn(929-E.t*un(E.coeffs,E.k-E.j-1)%929))%929)}}for(var S=E.n,ht=Mn(E.n+E.k);S<=ht;S+=1)fn(E.cws,S,Mn(929-un(E.cws,S))%929);E.cws=hn(E.cws,0,E.cws.length-1);var mt=un(E.options,"debugcws")!==undefined;if(mt){sn[on++]="bwipp.debugcws#16909";sn[on++]=E.cws;Pn()}if(!Qe.__17153__)(function(){var t=Object.create(E);t.clusters=Lr([Lr([120256,125680,128380,120032,125560,128318,108736,119920,108640,86080,108592,86048,110016,120560,125820,109792,120440,125758,88256,109680,88160,89536,110320,120700,89312,110200,120638,89200,110140,89840,110460,89720,110398,89980,128506,119520,125304,128190,107712,119408,125244,107616,119352,84032,107568,119324,84e3,107544,83984,108256,119672,125374,85184,108144,119612,85088,108088,119582,85040,108060,85728,108408,119742,85616,108348,85560,108318,85880,108478,85820,85790,107200,119152,125116,107104,119096,125086,83008,107056,119068,82976,107032,82960,82952,83648,107376,119228,83552,107320,119198,83504,107292,83480,83468,83824,107452,83768,107422,83740,83900,106848,118968,125022,82496,106800,118940,82464,106776,118926,82448,106764,82440,106758,82784,106936,119006,82736,106908,82712,106894,82700,82694,106974,82830,82240,106672,118876,82208,106648,118862,82192,106636,82184,106630,82180,82352,82328,82316,82080,118830,106572,106566,82050,117472,124280,127678,103616,117360,124220,103520,117304,124190,75840,103472,75808,104160,117624,124350,76992,104048,117564,76896,103992,76848,76824,77536,104312,117694,77424,104252,77368,77340,77688,104382,77628,77758,121536,126320,128700,121440,126264,128670,111680,121392,126236,111648,121368,126222,111632,121356,103104,117104,124092,112320,103008,117048,124062,112224,121656,126366,93248,74784,102936,117006,93216,112152,93200,75456,103280,117180,93888,75360,103224,117150,93792,112440,121758,93744,75288,93720,75632,103356,94064,75576,103326,94008,112542,93980,75708,94140,75678,94110,121184,126136,128606,111168,121136,126108,111136,121112,126094,111120,121100,111112,111108,102752,116920,123998,111456,102704,116892,91712,74272,121244,116878,91680,74256,102668,91664,111372,102662,74244,74592,102840,116958,92e3,74544,102812,91952,111516,102798,91928,74508,74502,74680,102878,92088,74652,92060,74638,92046,92126,110912,121008,126044,110880,120984,126030,110864,120972,110856,120966,110852,110850,74048,102576,116828,90944,74016,102552,116814,90912,111e3,121038,90896,73992,102534,90888,110982,90884,74160,102620,91056,74136,102606,91032,111054,91020,74118,91014,91100,91086,110752,120920,125998,110736,120908,110728,120902,110724,110722,73888,102488,116782,90528,73872,102476,90512,110796,102470,90504,73860,90500,73858,73944,90584,90572,90566,120876,120870,110658,102444,73800,90312,90308,90306,101056,116080,123580,100960,116024,70720,100912,115996,70688,100888,70672,70664,71360,101232,116156,71264,101176,116126,71216,101148,71192,71180,71536,101308,71480,101278,71452,71612,71582,118112,124600,127838,105024,118064,124572,104992,118040,124558,104976,118028,104968,118022,100704,115896,123486,105312,100656,115868,79424,70176,118172,115854,79392,105240,100620,79376,70152,79368,70496,100792,115934,79712,70448,118238,79664,105372,100750,79640,70412,79628,70584,100830,79800,70556,79772,70542,70622,79838,122176,126640,128860,122144,126616,128846,122128,126604,122120,126598,122116,104768,117936,124508,113472,104736,126684,124494,113440,122264,126670,113424,104712,117894,113416,122246,104706,69952,100528,115804,78656,69920,100504,115790,96064,78624,104856,117966,96032,113560,122318,100486,96016,78600,104838,96008,69890,70064,100572,78768,70040,100558,96176,78744,104910,96152,113614,70022,78726,70108,78812,70094,96220,78798,122016,126552,128814,122e3,126540,121992,126534,121988,121986,104608,117848,124462,113056,104592,126574,113040,122060,117830,113032,104580,113028,104578,113026,69792,100440,115758,78240,69776,100428,95136,78224,104652,100422,95120,113100,69764,95112,78212,69762,78210,69848,100462,78296,69836,95192,78284,69830,95180,78278,69870,95214,121936,126508,121928,126502,121924,121922,104528,117804,112848,104520,117798,112840,121958,112836,104514,112834,69712,100396,78032,69704,100390,94672,78024,104550,94664,112870,69698,94660,78018,94658,78060,94700,94694,126486,121890,117782,104484,104482,69672,77928,94440,69666,77922,99680,68160,99632,68128,99608,115342,68112,99596,68104,99590,68448,99768,115422,68400,99740,68376,99726,68364,68358,68536,99806,68508,68494,68574,101696,116400,123740,101664,116376,101648,116364,101640,116358,101636,67904,99504,115292,72512,67872,116444,115278,72480,101784,116430,72464,67848,99462,72456,101766,67842,68016,99548,72624,67992,99534,72600,101838,72588,67974,68060,72668,68046,72654,118432,124760,127918,118416,124748,118408,124742,118404,118402,101536,116312,105888,101520,116300,105872,118476,116294,105864,101508,105860,101506,105858,67744,99416,72096,67728,116334,80800,72080,101580,99398,80784,105932,67716,80776,72068,67714,72066,67800,99438,72152,67788,80856,72140,67782,80844,72134,67822,72174,80878,126800,128940,126792,128934,126788,126786,118352,124716,122576,126828,124710,122568,126822,122564,118338,122562,101456,116268,105680,101448,116262,114128,105672,118374,114120,122598,101442,114116,105666,114114,67664,99372,71888,67656,99366,80336,71880,101478,97232,80328,105702,67650,97224,114150,71874,97220,67692,71916,67686,80364,71910,97260,80358,97254,126760,128918,126756,126754,118312,124694,122472,126774,122468,118306,122466,101416,116246,105576,101412,113896,105572,101410,113892,105570,113890,67624,99350,71784,101430,80104,71780,67618,96744,80100,71778,96740,80098,96738,71798,96758,126738,122420,122418,105524,113780,113778,71732,79988,96500,96498,66880,66848,98968,66832,66824,66820,66992,66968,66956,66950,67036,67022,1e5,99984,115532,99976,115526,99972,99970,66720,98904,69024,100056,98892,69008,100044,69e3,100038,68996,66690,68994,66776,98926,69080,100078,69068,66758,69062,66798,69102,116560,116552,116548,116546,99920,102096,116588,115494,102088,116582,102084,99906,102082,66640,68816,66632,98854,73168,68808,66628,73160,68804,66626,73156,68802,66668,68844,66662,73196,68838,73190,124840,124836,124834,116520,118632,124854,118628,116514,118626,99880,115478,101992,116534,106216,101988,99874,106212,101986,106210,66600,98838,68712,99894,72936,68708,66594,81384,72932,68706,81380,72930,66614,68726,72950,81398,128980,128978,124820,126900,124818,126898,116500,118580,116498,122740,118578,122738,99860,101940,99858,106100,101938,114420]),Lr([128352,129720,125504,128304,129692,125472,128280,129678,125456,128268,125448,128262,125444,125792,128440,129758,120384,125744,128412,120352,125720,128398,120336,125708,120328,125702,120324,120672,125880,128478,110144,120624,125852,110112,120600,125838,110096,120588,110088,120582,110084,110432,120760,125918,89664,110384,120732,89632,110360,120718,89616,110348,89608,110342,89952,110520,120798,89904,110492,89880,110478,89868,90040,110558,90012,89998,125248,128176,129628,125216,128152,129614,125200,128140,125192,128134,125188,125186,119616,125360,128220,119584,125336,128206,119568,125324,119560,125318,119556,119554,108352,119728,125404,108320,119704,125390,108304,119692,108296,119686,108292,108290,85824,108464,119772,85792,108440,119758,85776,108428,85768,108422,85764,85936,108508,85912,108494,85900,85894,85980,85966,125088,128088,129582,125072,128076,125064,128070,125060,125058,119200,125144,128110,119184,125132,119176,125126,119172,119170,107424,119256,125166,107408,119244,107400,119238,107396,107394,83872,107480,119278,83856,107468,83848,107462,83844,83842,83928,107502,83916,83910,83950,125008,128044,125e3,128038,124996,124994,118992,125036,118984,125030,118980,118978,106960,119020,106952,119014,106948,106946,82896,106988,82888,106982,82884,82882,82924,82918,124968,128022,124964,124962,118888,124982,118884,118882,106728,118902,106724,106722,82408,106742,82404,82402,124948,124946,118836,118834,106612,106610,124224,127664,129372,124192,127640,129358,124176,127628,124168,127622,124164,124162,117568,124336,127708,117536,124312,127694,117520,124300,117512,124294,117508,117506,104256,117680,124380,104224,117656,124366,104208,117644,104200,117638,104196,104194,77632,104368,117724,77600,104344,117710,77584,104332,77576,104326,77572,77744,104412,77720,104398,77708,77702,77788,77774,128672,129880,93168,128656,129868,92664,128648,129862,92412,128644,128642,124064,127576,129326,126368,124048,129902,126352,128716,127558,126344,124036,126340,124034,126338,117152,124120,127598,121760,117136,124108,121744,126412,124102,121736,117124,121732,117122,121730,103328,117208,124142,112544,103312,117196,112528,121804,117190,112520,103300,112516,103298,112514,75680,103384,117230,94112,75664,103372,94096,112588,103366,94088,75652,94084,75650,75736,103406,94168,75724,94156,75718,94150,75758,128592,129836,91640,128584,129830,91388,128580,91262,128578,123984,127532,126160,123976,127526,126152,128614,126148,123970,126146,116944,124012,121296,116936,124006,121288,126182,121284,116930,121282,102864,116972,111568,102856,116966,111560,121318,111556,102850,111554,74704,102892,92112,74696,102886,92104,111590,92100,74690,92098,74732,92140,74726,92134,128552,129814,90876,128548,90750,128546,123944,127510,126056,128566,126052,123938,126050,116840,123958,121064,116836,121060,116834,121058,102632,116854,111080,121078,111076,102626,111074,74216,102646,91112,74212,91108,74210,91106,74230,91126,128532,90494,128530,123924,126004,123922,126002,116788,120948,116786,120946,102516,110836,102514,110834,73972,90612,73970,90610,128522,123914,125978,116762,120890,102458,110714,123552,127320,129198,123536,127308,123528,127302,123524,123522,116128,123608,127342,116112,123596,116104,123590,116100,116098,101280,116184,123630,101264,116172,101256,116166,101252,101250,71584,101336,116206,71568,101324,71560,101318,71556,71554,71640,101358,71628,71622,71662,127824,129452,79352,127816,129446,79100,127812,78974,127810,123472,127276,124624,123464,127270,124616,127846,124612,123458,124610,115920,123500,118224,115912,123494,118216,124646,118212,115906,118210,100816,115948,105424,100808,115942,105416,118246,105412,100802,105410,70608,100844,79824,70600,100838,79816,105446,79812,70594,79810,70636,79852,70630,79846,129960,95728,113404,129956,95480,113278,129954,95356,95294,127784,129430,78588,128872,129974,95996,78462,128868,127778,95870,128866,123432,127254,124520,123428,126696,128886,123426,126692,124514,126690,115816,123446,117992,115812,122344,117988,115810,122340,117986,122338,100584,115830,104936,100580,113640,104932,100578,113636,104930,113634,70120,100598,78824,70116,96232,78820,70114,96228,78818,96226,70134,78838,129940,94968,113022,129938,94844,94782,127764,78206,128820,127762,95102,128818,123412,124468,123410,126580,124466,126578,115764,117876,115762,122100,117874,122098,100468,104692,100466,113140,104690,113138,69876,78324,69874,95220,78322,95218,129930,94588,94526,127754,128794,123402,124442,126522,115738,117818,121978,100410,104570,112890,69754,78074,94714,94398,123216,127148,123208,127142,123204,123202,115408,123244,115400,123238,115396,115394,99792,115436,99784,115430,99780,99778,68560,99820,68552,99814,68548,68546,68588,68582,127400,129238,72444,127396,72318,127394,123176,127126,123752,123172,123748,123170,123746,115304,123190,116456,115300,116452,115298,116450,99560,115318,101864,99556,101860,99554,101858,68072,99574,72680,68068,72676,68066,72674,68086,72694,129492,80632,105854,129490,80508,80446,127380,72062,127924,127378,80766,127922,123156,123700,123154,124788,123698,124786,115252,116340,115250,118516,116338,118514,99444,101620,99442,105972,101618,105970,67828,72180,67826,80884,72178,80882,97008,114044,96888,113982,96828,96798,129482,80252,130010,97148,80190,97086,127370,127898,128954,123146,123674,124730,126842,115226,116282,118394,122618,99386,101498,105722,114170,67706,71930,80378,96632,113854,96572,96542,80062,96702,96444,96414,96350,123048,123044,123042,115048,123062,115044,115042,99048,115062,99044,99042,67048,99062,67044,67042,67062,127188,68990,127186,123028,123316,123026,123314,114996,115572,114994,115570,98932,100084,98930,100082,66804,69108,66802,69106,129258,73084,73022,127178,127450,123018,123290,123834,114970,115514,116602,98874,99962,102138,66682,68858,73210,81272,106174,81212,81182,72894,81342,97648,114364,97592,114334,97564,97550,81084,97724,81054,97694,97464,114270,97436,97422,80990,97502,97372,97358,97326,114868,114866,98676,98674,66292,66290,123098,114842,115130,98618,99194,66170,67322,69310,73404,73374,81592,106334,81564,81550,73310,81630,97968,114524,97944,114510,97932,97926,81500,98012,81486,97998,97880,114478,97868,97862,81454,97902,97836,97830,69470,73564,73550,81752,106414,81740,81734,73518,81774,81708,81702]),Lr([109536,120312,86976,109040,120060,86496,108792,119934,86256,108668,86136,129744,89056,110072,129736,88560,109820,129732,88312,109694,129730,88188,128464,129772,89592,128456,129766,89340,128452,89214,128450,125904,128492,125896,128486,125892,125890,120784,125932,120776,125926,120772,120770,110544,120812,110536,120806,110532,84928,108016,119548,84448,107768,119422,84208,107644,84088,107582,84028,129640,85488,108284,129636,85240,108158,129634,85116,85054,128232,129654,85756,128228,85630,128226,125416,128246,125412,125410,119784,125430,119780,119778,108520,119798,108516,108514,83424,107256,119166,83184,107132,83064,107070,83004,82974,129588,83704,107390,129586,83580,83518,128116,83838,128114,125172,125170,119284,119282,107508,107506,82672,106876,82552,106814,82492,82462,129562,82812,82750,128058,125050,119034,82296,106686,82236,82206,82366,82108,82078,76736,103920,117500,76256,103672,117374,76016,103548,75896,103486,75836,129384,77296,104188,129380,77048,104062,129378,76924,76862,127720,129398,77564,127716,77438,127714,124392,127734,124388,124386,117736,124406,117732,117730,104424,117750,104420,104418,112096,121592,126334,92608,111856,121468,92384,111736,121406,92272,111676,92216,111646,92188,75232,103160,117118,93664,74992,103036,93424,112252,102974,93304,74812,93244,74782,93214,129332,75512,103294,129908,129330,93944,75388,129906,93820,75326,93758,127604,75646,128756,127602,94078,128754,124148,126452,124146,126450,117236,121844,117234,121842,103412,103410,91584,111344,121212,91360,111224,121150,91248,111164,91192,111134,91164,91150,74480,102780,91888,74360,102718,91768,111422,91708,74270,91678,129306,74620,129850,92028,74558,91966,127546,128634,124026,126202,116986,121338,102906,90848,110968,121022,90736,110908,90680,110878,90652,90638,74104,102590,91e3,74044,90940,74014,90910,74174,91070,90480,110780,90424,110750,90396,90382,73916,90556,73886,90526,90296,110686,90268,90254,73822,90334,90204,90190,71136,101112,116094,70896,100988,70776,100926,70716,70686,129204,71416,101246,129202,71292,71230,127348,71550,127346,123636,123634,116212,116210,101364,101362,79296,105200,118140,79072,105080,118078,78960,105020,78904,104990,78876,78862,70384,100732,79600,70264,100670,79480,105278,79420,70174,79390,129178,70524,129466,79740,70462,79678,127290,127866,123514,124666,115962,118266,100858,113376,122232,126654,95424,113264,122172,95328,113208,122142,95280,113180,95256,113166,95244,78560,104824,117950,95968,78448,104764,95856,113468,104734,95800,78364,95772,78350,95758,70008,100542,78712,69948,96120,78652,69918,96060,78622,96030,70078,78782,96190,94912,113008,122044,94816,112952,122014,94768,112924,94744,112910,94732,94726,78192,104636,95088,78136,104606,95032,113054,95004,78094,94990,69820,78268,69790,95164,78238,95134,94560,112824,121950,94512,112796,94488,112782,94476,94470,78008,104542,94648,77980,94620,77966,94606,69726,78046,94686,94384,112732,94360,112718,94348,94342,77916,94428,77902,94414,94296,112686,94284,94278,77870,94318,94252,94246,68336,99708,68216,99646,68156,68126,68476,68414,127162,123258,115450,99834,72416,101752,116414,72304,101692,72248,101662,72220,72206,67960,99518,72568,67900,72508,67870,72478,68030,72638,80576,105840,118460,80480,105784,118430,80432,105756,80408,105742,80396,80390,72048,101564,80752,71992,101534,80696,71964,80668,71950,80654,67772,72124,67742,80828,72094,80798,114016,122552,126814,96832,113968,122524,96800,113944,122510,96784,113932,96776,113926,96772,80224,105656,118366,97120,80176,105628,97072,114076,105614,97048,80140,97036,80134,97030,71864,101470,80312,71836,97208,80284,71822,97180,80270,97166,67678,71902,80350,97246,96576,113840,122460,96544,113816,122446,96528,113804,96520,113798,96516,96514,80048,105564,96688,80024,105550,96664,113870,96652,80006,96646,71772,80092,71758,96732,80078,96718,96416,113752,122414,96400,113740,96392,113734,96388,96386,79960,105518,96472,79948,96460,79942,96454,71726,79982,96494,96336,113708,96328,113702,96324,96322,79916,96364,79910,96358,96296,113686,96292,96290,79894,96310,66936,99006,66876,66846,67006,68976,100028,68920,99998,68892,68878,66748,69052,66718,69022,73056,102072,116574,73008,102044,72984,102030,72972,72966,68792,99934,73144,68764,73116,68750,73102,66654,68830,73182,81216,106160,118620,81184,106136,118606,81168,106124,81160,106118,81156,81154,72880,101980,81328,72856,101966,81304,106190,81292,72838,81286,68700,72924,68686,81372,72910,81358,114336,122712,126894,114320,122700,114312,122694,114308,114306,81056,106072,118574,97696,81040,106060,97680,114380,106054,97672,81028,97668,81026,97666,72792,101934,81112,72780,97752,81100,72774,97740,81094,97734,68654,72814,81134,97774,114256,122668,114248,122662,114244,114242,80976,106028,97488,80968,106022,97480,114278,97476,80962,97474,72748,81004,72742,97516,80998,97510,114216,122646,114212,114210,80936,106006,97384,80932,97380,80930,97378,72726,80950,97398,114196,114194,80916,97332,80914,97330,66236,66206,67256,99166,67228,67214,66142,67294,69296,100188,69272,100174,69260,69254,67164,69340,67150,69326,73376,102232,116654,73360,102220,73352,102214,73348,73346,69208,100142,73432,102254,73420,69190,73414,67118,69230,73454,106320,118700,106312,118694,106308,106306,73296,102188,81616,106348,102182,81608,73284,81604,73282,81602,69164,73324,69158,81644,73318,81638,122792,126934,122788,122786,106280,118678,114536,106276,114532,106274,114530,73256,102166,81512,73252,98024,81508,73250,98020,81506,98018,69142,73270,81526,98038,122772,122770,106260,114484,106258,114482,73236,81460,73234,97908,81458,97906,122762,106250,114458,73226,81434,97850,66396,66382,67416,99246,67404,67398,66350,67438,69456,100268,69448,100262,69444,69442,67372,69484,67366,69478,102312,116694,102308,102306,69416,100246,73576,102326,73572,69410,73570,67350,69430,73590,118740,118738,102292,106420,102290,106418,69396,73524,69394,81780,73522,81778,118730,102282,106394,69386,73498,81722,66476,66470,67496,99286,67492,67490,66454,67510,100308,100306,67476,69556,67474,69554,116714])]);for(var e in t)t.hasOwnProperty(e)&&(Qe.$ctx[e]=t[e]);Qe.__17153__=1})();E.cwtobits=function(){var t=un(E.clusters,sn[--on]);E.v=un(t,sn[--on]);sn[on++]=Infinity;for(var e=0,i=17;e57){on--;sn[on++]=false}});if(wn(sn[--on])){sn[on++]="bwipp.micropdf417BadVersionBadRowOrColumn#17334";sn[on++]="version must be formatted as RxC";Pn()}});E.rows=pn(sn[--on]);E.columns=pn(sn[--on])}else{on--;sn[on++]="bwipp.micropdf417badVersionFormat#17340";sn[on++]="version must be formatted as RxC";Pn()}}if(!Fe.__17431__)(function(){var t=Object.create(E);t.T=0;t.N=1;t.B=2;t.A=0;t.L=1;t.M=2;t.P=3;t.tl=-1;t.nl=-2;t.bl=-3;t.bl6=-4;t.bs=-5;t.al=-6;t.ll=-7;t.ml=-8;t.pl=-9;t.as=-10;t.ps=-11;t.charmaps=Lr([Lr(["A","a","0",";"]),Lr(["B","b","1","<"]),Lr(["C","c","2",">"]),Lr(["D","d","3","@"]),Lr(["E","e","4","["]),Lr(["F","f","5",92]),Lr(["G","g","6","]"]),Lr(["H","h","7","_"]),Lr(["I","i","8","`"]),Lr(["J","j","9","~"]),Lr(["K","k","&","!"]),Lr(["L","l",13,13]),Lr(["M","m",9,9]),Lr(["N","n",",",","]),Lr(["O","o",":",":"]),Lr(["P","p","#",10]),Lr(["Q","q","-","-"]),Lr(["R","r",".","."]),Lr(["S","s","$","$"]),Lr(["T","t","/","/"]),Lr(["U","u","+",'"']),Lr(["V","v","%","|"]),Lr(["W","w","*","*"]),Lr(["X","x","=",40]),Lr(["Y","y","^",41]),Lr(["Z","z",t.pl,"?"]),Lr([" "," "," ","{"]),Lr([t.ll,t.as,t.ll,"}"]),Lr([t.ml,t.ml,t.al,"'"]),Lr([t.ps,t.ps,t.ps,t.al])]);t.charvals=Lr([new Map,new Map,new Map,new Map]);t.alltext=new Map;for(var e=0,i=t.charmaps.length-1;e<=i;e+=1){t.i=e;t.encs=un(t.charmaps,t.i);for(var n=0;n<=3;n+=1){t.j=n;var r=un(t.encs,t.j);sn[on++]=r;if(_n(Oe(r),"stringtype")){var a=un(sn[--on],0);sn[on++]=a}var o=sn[--on];fn(un(t.charvals,t.j),o,t.i);fn(t.alltext,o,-1)}}t.e=1e4;t.latlen=Lr([Lr([0,1,1,2]),Lr([2,0,1,2]),Lr([1,1,0,1]),Lr([1,2,2,0])]);t.latseq=Lr([Lr([Lr([]),Lr([t.ll]),Lr([t.ml]),Lr([t.ml,t.pl])]),Lr([Lr([t.ml,t.al]),Lr([]),Lr([t.ml]),Lr([t.ml,t.pl])]),Lr([Lr([t.al]),Lr([t.ll]),Lr([]),Lr([t.pl])]),Lr([Lr([t.al]),Lr([t.al,t.ll]),Lr([t.al,t.ml]),Lr([])])]);t.shftlen=Lr([Lr([t.e,t.e,t.e,1]),Lr([1,t.e,t.e,1]),Lr([t.e,t.e,t.e,1]),Lr([t.e,t.e,t.e,t.e])]);for(var s in t)t.hasOwnProperty(s)&&(Fe.$ctx[s]=t[s]);Fe.__17431__=1})();if(E.raw||E.cca){E.datcws=Lr(E.barcode.length);E.i=0;E.j=0;for(;;){if(E.i>=E.barcode.length-3)break;if(un(E.barcode,E.i)!=94)break;var r=hn(E.barcode,E.i+1,3);sn[on++]=r;sn[on++]=false;for(var a=0,o=r.length;a57){on--;sn[on++]=true}}if(sn[--on]){on--;break}E.cw=pn(sn[--on]);fn(E.datcws,E.j,E.cw);E.i=E.i+4;E.j=E.j+1}if(E.i!=E.barcode.length){sn[on++]="bwipp.micropdf417badCcaRawFormat#17449";sn[on++]="cca and raw data must be formatted as ^NNN";Pn()}E.datcws=hn(E.datcws,0,E.j)}E.encb=function(){E.in=sn[--on];E.inlen=E.in.length;E.out=Lr(~~(E.inlen/6)*5+E.inlen%6);for(var t=0,e=~~(E.inlen/6)-1;t<=e;t+=1){E.k=t;sn[on++]=Infinity;In(hn(E.in,E.k*6,3));E.msbs=Lr();sn[on++]=Infinity;In(E.msbs);var i=sn[--on];var n=sn[--on];var r=sn[--on];sn[on++]=Mn(Mn(i+n*256)+r*65536);for(var a=0,o=3;a=0;y-=1){E.i=y;var x=un(E.msg,E.i);if(x>=48&&x<=57)fn(E.numdigits,E.i,Mn(un(E.numdigits,E.i+1)+1));var U=un(E.alltext,un(E.msg,E.i))!==undefined;if(U&&un(E.numdigits,E.i)<13)fn(E.numtext,E.i,Mn(un(E.numtext,E.i+1)+1));if(un(E.msg,E.i)>=0&&un(E.numtext,E.i)<5&&un(E.numdigits,E.i)<13)fn(E.numbytes,E.i,Mn(un(E.numbytes,E.i+1)+1));fn(E.iseci,E.i,un(E.msg,E.i)<=-1e6)}E.numdigits=hn(E.numdigits,0,E.msglen);E.numtext=hn(E.numtext,0,E.msglen);E.numbytes=hn(E.numbytes,0,E.msglen);E.seq=Lr([]);E.seqlen=0;E.state=E.B;E.p=0;for(;;){if(E.p==E.msglen)break;if(un(E.iseci,E.p)){E.eci=un(E.msg,E.p);sn[on++]=Infinity;In(E.seq);sn[on++]=Lr([E.eci]);E.seq=Lr();E.p=E.p+1;sn[on++]="seqlen";sn[on++]=E.seqlen;if(E.eci<=-1810900)sn[on++]=2;else{var H=E.eci<=-1000900?3:2;sn[on++]=H}var R=sn[--on];var z=sn[--on];E[sn[--on]]=Mn(z+R)}else{E.n=un(E.numdigits,E.p);if(E.n>=13||E.n==E.msglen&&E.n>=8){sn[on++]=Infinity;In(E.seq);sn[on++]=E.nl;sn[on++]=Infinity;In(hn(E.msg,E.p,E.n));var O=Lr();sn[on++]=O;E.seq=Lr();E.state=E.N;E.p=Mn(E.p+E.n);E.seqlen=Mn(E.seqlen+1+E.n)}else{E.t=un(E.numtext,E.p);if(E.t>=5){sn[on++]=Infinity;In(E.seq);if(E.state!=E.T)sn[on++]=E.tl;sn[on++]=Infinity;In(hn(E.msg,E.p,E.t));var L=Lr();sn[on++]=L;E.seq=Lr();E.state=E.T;E.p=Mn(E.p+E.t);E.seqlen=Mn(Mn(E.seqlen+1)+E.t)}else{E.b=un(E.numbytes,E.p);if(E.b==1&&E.state==E.T){sn[on++]=Infinity;In(E.seq);sn[on++]=E.bs;sn[on++]=Lr([un(E.msg,E.p)]);E.seq=Lr();E.p=Mn(E.p+E.b);E.seqlen=Mn(E.seqlen+2)}else{sn[on++]=Infinity;In(E.seq);var W=E.b%6!=0?E.bl:E.bl6;sn[on++]=W;sn[on++]=Infinity;In(hn(E.msg,E.p,E.b));var G=Lr();sn[on++]=G;E.seq=Lr();E.state=E.B;E.p=Mn(E.p+E.b);E.seqlen=Mn(Mn(E.seqlen+1)+E.b)}}}}}sn[on++]=Infinity;sn[on++]=E.tl;sn[on++]=900;sn[on++]=E.bl;sn[on++]=901;sn[on++]=E.bl6;sn[on++]=924;sn[on++]=E.nl;sn[on++]=902;sn[on++]=E.bs;sn[on++]=913;E.latchcws=cn();E.enca=function(){var t=un(un(E.charvals,E.A),sn[--on]);sn[on++]=t};E.encl=function(){var t=un(un(E.charvals,E.L),sn[--on]);sn[on++]=t};E.encm=function(){var t=un(un(E.charvals,E.M),sn[--on]);sn[on++]=t};E.encp=function(){var t=un(un(E.charvals,E.P),sn[--on]);sn[on++]=t};E.textencfuncs=Lr(["enca","encl","encm","encp"]);E.addtotext=function(){fn(E.text,E.l,sn[--on]);E.l=E.l+1};E.enct=function(){E.in=sn[--on];E.curlen=Lr([E.e,E.e,E.e,E.e]);fn(E.curlen,E.submode,0);E.curseq=Lr([Lr([]),Lr([]),Lr([]),Lr([])]);vn(E.in,function(){E.char=sn[--on];for(;;){E.imp=false;var t=Lr([E.A,E.L,E.M,E.P]);for(var e=0,i=t.length;e=E.txtseq.length)break;E.char=un(E.txtseq,E.k);sn[on++]=E.char;if(E[un(E.textencfuncs,E.submode)]()===true)break;E.addtotext();E.k=E.k+1;if(E.char==E.as||E.char==E.ps){sn[on++]=un(E.txtseq,E.k);if(E.char==E.as)E.enca();else E.encp();E.addtotext();E.k=E.k+1}if(E.char==E.al)E.submode=E.A;if(E.char==E.ll)E.submode=E.L;if(E.char==E.ml)E.submode=E.M;if(E.char==E.pl)E.submode=E.P}if(E.text.length%2==1){if(E.submode==E.P){sn[on++]="pad";sn[on++]=E.al;E.encp();var n=sn[--on];E[sn[--on]]=n;E.submode=E.A}else{E.nextecitext=false;for(var r=E.i+1,a=E.seq.length-1;r<=a;r+=1){E.ti=r;if(yn(Oe(un(E.seq,E.ti)),"arraytype")){E.nextecitext=false;break}if(un(un(E.seq,E.ti),0)>-1e6)break;E.nextecitext=true}if(E.nextecitext)if(E.submode==E.A){var o=un(un(E.charvals,E.L),un(un(E.seq,E.ti),0))!==undefined;if(o){sn[on++]="pad";sn[on++]=E.ll;E.enca();var s=sn[--on];E[sn[--on]]=s;E.submode=E.L}else{sn[on++]="pad";sn[on++]=E.ml;E.enca();var c=sn[--on];E[sn[--on]]=c;E.submode=E.M}}else if(E.submode==E.M){var l=un(un(E.charvals,E.L),un(un(E.seq,E.ti),0))!==undefined;if(l){sn[on++]="pad";sn[on++]=E.ll;E.encm();var p=sn[--on];E[sn[--on]]=p;E.submode=E.L}else{var d=un(un(E.charvals,E.P),un(un(E.seq,E.ti),0))!==undefined;if(d){sn[on++]="pad";sn[on++]=E.pl;E.encm();var u=sn[--on];E[sn[--on]]=u;E.submode=E.P}else{sn[on++]="pad";sn[on++]=E.al;E.encm();var f=sn[--on];E[sn[--on]]=f;E.submode=E.A}}}else{sn[on++]="pad";sn[on++]=E.ml;E.encl();var h=sn[--on];E[sn[--on]]=h;E.submode=E.M}else{sn[on++]="pad";sn[on++]=E.ps;if(E[un(E.textencfuncs,E.submode)]()===true)return true;var m=sn[--on];E[sn[--on]]=m}}sn[on++]=Infinity;In(E.text);sn[on++]=E.pad;E.text=Lr()}E.out=Lr(~~(E.text.length/2));for(var g=0,v=E.out.length-1;g<=v;g+=1){E.k=g;fn(E.out,E.k,Mn(un(E.text,E.k*2)*30+un(E.text,E.k*2+1)))}sn[on++]=E.out};E.encn=function(){E.in=sn[--on];E.out=Lr([]);for(var t=0,e=E.in.length-1;t<=e;t+=44){E.k=t;sn[on++]=Infinity;var i=E.in.length-E.k;sn[on++]=1;sn[on++]=E.in;sn[on++]=E.k;sn[on++]=i;if(i>44){on--;sn[on++]=44}var n=sn[--on];var r=sn[--on];var a=hn(sn[--on],r,n);for(var o=0,s=a.length;o=E.seq.length)break;E.chars=un(E.seq,E.i);if(_n(Oe(E.chars),"arraytype"))if(un(E.chars,0)<=-1e6){sn[on++]=E.chars;E.ence();E.addtocws()}else{sn[on++]=E.chars;if(E[un(E.encfuncs,E.state)]()===true)break;E.addtocws()}else{sn[on++]=Lr([un(E.latchcws,E.chars)]);E.addtocws();if(E.chars==E.tl){E.state=E.T;E.submode=E.A}if(E.chars==E.nl)E.state=E.N;if(E.chars==E.bl||E.chars==E.bl6)E.state=E.B;if(E.chars==E.bs){E.i=E.i+1;sn[on++]=un(E.seq,E.i);E.encb();E.addtocws()}}E.i=E.i+1}E.datcws=hn(E.datcws,0,E.j)}if(!Fe.__17915__)(function(){var t=Object.create(E);t.ccametrics=Lr([Lr([2,5,4,39,0,19]),Lr([2,6,4,1,0,33]),Lr([2,7,5,32,0,12]),Lr([2,8,5,8,0,40]),Lr([2,9,6,14,0,46]),Lr([2,10,6,43,0,23]),Lr([2,12,7,20,0,52]),Lr([3,4,4,11,43,23]),Lr([3,5,5,1,33,13]),Lr([3,6,6,5,37,17]),Lr([3,7,7,15,47,27]),Lr([3,8,7,21,1,33]),Lr([4,3,4,40,20,52]),Lr([4,4,5,43,23,3]),Lr([4,5,6,46,26,6]),Lr([4,6,7,34,14,46]),Lr([4,7,8,29,9,41])]);t.nonccametrics=Lr([Lr([1,11,7,1,0,9]),Lr([1,14,7,8,0,8]),Lr([1,17,7,36,0,36]),Lr([1,20,8,19,0,19]),Lr([1,24,8,9,0,17]),Lr([1,28,8,25,0,33]),Lr([2,8,8,1,0,1]),Lr([2,11,9,1,0,9]),Lr([2,14,9,8,0,8]),Lr([2,17,10,36,0,36]),Lr([2,20,11,19,0,19]),Lr([2,23,13,9,0,17]),Lr([2,26,15,27,0,35]),Lr([3,6,12,1,1,1]),Lr([3,8,14,7,7,7]),Lr([3,10,16,15,15,15]),Lr([3,12,18,25,25,25]),Lr([3,15,21,37,37,37]),Lr([3,20,26,1,17,33]),Lr([3,26,32,1,9,17]),Lr([3,32,38,21,29,37]),Lr([3,38,44,15,31,47]),Lr([3,44,50,1,25,49]),Lr([4,4,8,47,19,43]),Lr([4,6,12,1,1,1]),Lr([4,8,14,7,7,7]),Lr([4,10,16,15,15,15]),Lr([4,12,18,25,25,25]),Lr([4,15,21,37,37,37]),Lr([4,20,26,1,17,33]),Lr([4,26,32,1,9,17]),Lr([4,32,38,21,29,37]),Lr([4,38,44,15,31,47]),Lr([4,44,50,1,25,49])]);for(var e in t)t.hasOwnProperty(e)&&(Fe.$ctx[e]=t[e]);Fe.__17915__=1})();sn[on++]="metrics";if(E.cca)sn[on++]=E.ccametrics;else sn[on++]=E.nonccametrics;var Z=sn[--on];E[sn[--on]]=Z;E.urows=E.rows;E.ucols=E.columns;vn(E.metrics,function(){E.m=sn[--on];E.c=un(E.m,0);E.r=un(E.m,1);E.k=un(E.m,2);E.rapl=un(E.m,3);E.rapc=un(E.m,4);E.rapr=un(E.m,5);E.ncws=Mn(E.r*E.c-E.k);E.okay=true;if(E.datcws.length>E.ncws)E.okay=false;if(E.urows!=0&&E.urows!=E.r)E.okay=false;if(E.ucols!=0&&E.ucols!=E.c)E.okay=false;if(E.okay)return true});if(!E.okay){sn[on++]="bwipp.micropdf417noValidSymbol#17939";sn[on++]="Maximum length exceeded or invalid size";Pn()}E.m=E.datcws.length;E.n=Mn(E.c*E.r-E.k);E.cws=Lr(Mn(E.c*E.r+1));mn(E.cws,0,E.datcws);sn[on++]=E.cws;sn[on++]=E.m;sn[on++]=Infinity;for(var w=0,F=Mn(E.n-E.m);w=1;T-=1){E.j=T;sn[on++]=E.coeffs;sn[on++]=E.j;sn[on++]=un(E.coeffs,E.j-1);sn[on++]=un(E.coeffs,E.j);sn[on++]=un(E.rsalog,E.i);E.rsprod();var $=sn[--on];var tt=sn[--on];var et=sn[--on];fn(sn[--on],et,Mn(tt+$)%929)}sn[on++]=E.coeffs;sn[on++]=0;sn[on++]=un(E.coeffs,0);sn[on++]=un(E.rsalog,E.i);E.rsprod();var it=sn[--on];var nt=sn[--on];fn(sn[--on],nt,it)}E.coeffs=hn(E.coeffs,0,E.coeffs.length-1);for(var C=E.coeffs.length-1;C>=0;C-=2){var B=E.coeffs;fn(B,C,Mn(929-un(B,C)))}for(var S=0,rt=Mn(E.n-1);S<=rt;S+=1){E.t=Mn(un(E.cws,S)+un(E.cws,E.n))%929;for(var D=0,at=Mn(E.k-1);D<=at;D+=1){E.j=D;fn(E.cws,Mn(E.n+E.j),Mn(un(E.cws,Mn(Mn(E.n+E.j)+1))+Mn(929-E.t*un(E.coeffs,Mn(Mn(E.k-E.j)-1))%929))%929)}}for(var k=E.n,ot=Mn(E.n+E.k);k<=ot;k+=1)fn(E.cws,k,Mn(929-un(E.cws,k))%929);E.cws=hn(E.cws,0,E.cws.length-1);var st=un(E.options,"debugcws")!==undefined;if(st){sn[on++]="bwipp.debugcws#17993";sn[on++]=E.cws;Pn()}if(!Fe.__18252__)(function(){var t=Object.create(E);t.clusters=Lr([Lr([120256,125680,128380,120032,125560,128318,108736,119920,108640,86080,108592,86048,110016,120560,125820,109792,120440,125758,88256,109680,88160,89536,110320,120700,89312,110200,120638,89200,110140,89840,110460,89720,110398,89980,128506,119520,125304,128190,107712,119408,125244,107616,119352,84032,107568,119324,84e3,107544,83984,108256,119672,125374,85184,108144,119612,85088,108088,119582,85040,108060,85728,108408,119742,85616,108348,85560,108318,85880,108478,85820,85790,107200,119152,125116,107104,119096,125086,83008,107056,119068,82976,107032,82960,82952,83648,107376,119228,83552,107320,119198,83504,107292,83480,83468,83824,107452,83768,107422,83740,83900,106848,118968,125022,82496,106800,118940,82464,106776,118926,82448,106764,82440,106758,82784,106936,119006,82736,106908,82712,106894,82700,82694,106974,82830,82240,106672,118876,82208,106648,118862,82192,106636,82184,106630,82180,82352,82328,82316,82080,118830,106572,106566,82050,117472,124280,127678,103616,117360,124220,103520,117304,124190,75840,103472,75808,104160,117624,124350,76992,104048,117564,76896,103992,76848,76824,77536,104312,117694,77424,104252,77368,77340,77688,104382,77628,77758,121536,126320,128700,121440,126264,128670,111680,121392,126236,111648,121368,126222,111632,121356,103104,117104,124092,112320,103008,117048,124062,112224,121656,126366,93248,74784,102936,117006,93216,112152,93200,75456,103280,117180,93888,75360,103224,117150,93792,112440,121758,93744,75288,93720,75632,103356,94064,75576,103326,94008,112542,93980,75708,94140,75678,94110,121184,126136,128606,111168,121136,126108,111136,121112,126094,111120,121100,111112,111108,102752,116920,123998,111456,102704,116892,91712,74272,121244,116878,91680,74256,102668,91664,111372,102662,74244,74592,102840,116958,92e3,74544,102812,91952,111516,102798,91928,74508,74502,74680,102878,92088,74652,92060,74638,92046,92126,110912,121008,126044,110880,120984,126030,110864,120972,110856,120966,110852,110850,74048,102576,116828,90944,74016,102552,116814,90912,111e3,121038,90896,73992,102534,90888,110982,90884,74160,102620,91056,74136,102606,91032,111054,91020,74118,91014,91100,91086,110752,120920,125998,110736,120908,110728,120902,110724,110722,73888,102488,116782,90528,73872,102476,90512,110796,102470,90504,73860,90500,73858,73944,90584,90572,90566,120876,120870,110658,102444,73800,90312,90308,90306,101056,116080,123580,100960,116024,70720,100912,115996,70688,100888,70672,70664,71360,101232,116156,71264,101176,116126,71216,101148,71192,71180,71536,101308,71480,101278,71452,71612,71582,118112,124600,127838,105024,118064,124572,104992,118040,124558,104976,118028,104968,118022,100704,115896,123486,105312,100656,115868,79424,70176,118172,115854,79392,105240,100620,79376,70152,79368,70496,100792,115934,79712,70448,118238,79664,105372,100750,79640,70412,79628,70584,100830,79800,70556,79772,70542,70622,79838,122176,126640,128860,122144,126616,128846,122128,126604,122120,126598,122116,104768,117936,124508,113472,104736,126684,124494,113440,122264,126670,113424,104712,117894,113416,122246,104706,69952,100528,115804,78656,69920,100504,115790,96064,78624,104856,117966,96032,113560,122318,100486,96016,78600,104838,96008,69890,70064,100572,78768,70040,100558,96176,78744,104910,96152,113614,70022,78726,70108,78812,70094,96220,78798,122016,126552,128814,122e3,126540,121992,126534,121988,121986,104608,117848,124462,113056,104592,126574,113040,122060,117830,113032,104580,113028,104578,113026,69792,100440,115758,78240,69776,100428,95136,78224,104652,100422,95120,113100,69764,95112,78212,69762,78210,69848,100462,78296,69836,95192,78284,69830,95180,78278,69870,95214,121936,126508,121928,126502,121924,121922,104528,117804,112848,104520,117798,112840,121958,112836,104514,112834,69712,100396,78032,69704,100390,94672,78024,104550,94664,112870,69698,94660,78018,94658,78060,94700,94694,126486,121890,117782,104484,104482,69672,77928,94440,69666,77922,99680,68160,99632,68128,99608,115342,68112,99596,68104,99590,68448,99768,115422,68400,99740,68376,99726,68364,68358,68536,99806,68508,68494,68574,101696,116400,123740,101664,116376,101648,116364,101640,116358,101636,67904,99504,115292,72512,67872,116444,115278,72480,101784,116430,72464,67848,99462,72456,101766,67842,68016,99548,72624,67992,99534,72600,101838,72588,67974,68060,72668,68046,72654,118432,124760,127918,118416,124748,118408,124742,118404,118402,101536,116312,105888,101520,116300,105872,118476,116294,105864,101508,105860,101506,105858,67744,99416,72096,67728,116334,80800,72080,101580,99398,80784,105932,67716,80776,72068,67714,72066,67800,99438,72152,67788,80856,72140,67782,80844,72134,67822,72174,80878,126800,128940,126792,128934,126788,126786,118352,124716,122576,126828,124710,122568,126822,122564,118338,122562,101456,116268,105680,101448,116262,114128,105672,118374,114120,122598,101442,114116,105666,114114,67664,99372,71888,67656,99366,80336,71880,101478,97232,80328,105702,67650,97224,114150,71874,97220,67692,71916,67686,80364,71910,97260,80358,97254,126760,128918,126756,126754,118312,124694,122472,126774,122468,118306,122466,101416,116246,105576,101412,113896,105572,101410,113892,105570,113890,67624,99350,71784,101430,80104,71780,67618,96744,80100,71778,96740,80098,96738,71798,96758,126738,122420,122418,105524,113780,113778,71732,79988,96500,96498,66880,66848,98968,66832,66824,66820,66992,66968,66956,66950,67036,67022,1e5,99984,115532,99976,115526,99972,99970,66720,98904,69024,100056,98892,69008,100044,69e3,100038,68996,66690,68994,66776,98926,69080,100078,69068,66758,69062,66798,69102,116560,116552,116548,116546,99920,102096,116588,115494,102088,116582,102084,99906,102082,66640,68816,66632,98854,73168,68808,66628,73160,68804,66626,73156,68802,66668,68844,66662,73196,68838,73190,124840,124836,124834,116520,118632,124854,118628,116514,118626,99880,115478,101992,116534,106216,101988,99874,106212,101986,106210,66600,98838,68712,99894,72936,68708,66594,81384,72932,68706,81380,72930,66614,68726,72950,81398,128980,128978,124820,126900,124818,126898,116500,118580,116498,122740,118578,122738,99860,101940,99858,106100,101938,114420]),Lr([128352,129720,125504,128304,129692,125472,128280,129678,125456,128268,125448,128262,125444,125792,128440,129758,120384,125744,128412,120352,125720,128398,120336,125708,120328,125702,120324,120672,125880,128478,110144,120624,125852,110112,120600,125838,110096,120588,110088,120582,110084,110432,120760,125918,89664,110384,120732,89632,110360,120718,89616,110348,89608,110342,89952,110520,120798,89904,110492,89880,110478,89868,90040,110558,90012,89998,125248,128176,129628,125216,128152,129614,125200,128140,125192,128134,125188,125186,119616,125360,128220,119584,125336,128206,119568,125324,119560,125318,119556,119554,108352,119728,125404,108320,119704,125390,108304,119692,108296,119686,108292,108290,85824,108464,119772,85792,108440,119758,85776,108428,85768,108422,85764,85936,108508,85912,108494,85900,85894,85980,85966,125088,128088,129582,125072,128076,125064,128070,125060,125058,119200,125144,128110,119184,125132,119176,125126,119172,119170,107424,119256,125166,107408,119244,107400,119238,107396,107394,83872,107480,119278,83856,107468,83848,107462,83844,83842,83928,107502,83916,83910,83950,125008,128044,125e3,128038,124996,124994,118992,125036,118984,125030,118980,118978,106960,119020,106952,119014,106948,106946,82896,106988,82888,106982,82884,82882,82924,82918,124968,128022,124964,124962,118888,124982,118884,118882,106728,118902,106724,106722,82408,106742,82404,82402,124948,124946,118836,118834,106612,106610,124224,127664,129372,124192,127640,129358,124176,127628,124168,127622,124164,124162,117568,124336,127708,117536,124312,127694,117520,124300,117512,124294,117508,117506,104256,117680,124380,104224,117656,124366,104208,117644,104200,117638,104196,104194,77632,104368,117724,77600,104344,117710,77584,104332,77576,104326,77572,77744,104412,77720,104398,77708,77702,77788,77774,128672,129880,93168,128656,129868,92664,128648,129862,92412,128644,128642,124064,127576,129326,126368,124048,129902,126352,128716,127558,126344,124036,126340,124034,126338,117152,124120,127598,121760,117136,124108,121744,126412,124102,121736,117124,121732,117122,121730,103328,117208,124142,112544,103312,117196,112528,121804,117190,112520,103300,112516,103298,112514,75680,103384,117230,94112,75664,103372,94096,112588,103366,94088,75652,94084,75650,75736,103406,94168,75724,94156,75718,94150,75758,128592,129836,91640,128584,129830,91388,128580,91262,128578,123984,127532,126160,123976,127526,126152,128614,126148,123970,126146,116944,124012,121296,116936,124006,121288,126182,121284,116930,121282,102864,116972,111568,102856,116966,111560,121318,111556,102850,111554,74704,102892,92112,74696,102886,92104,111590,92100,74690,92098,74732,92140,74726,92134,128552,129814,90876,128548,90750,128546,123944,127510,126056,128566,126052,123938,126050,116840,123958,121064,116836,121060,116834,121058,102632,116854,111080,121078,111076,102626,111074,74216,102646,91112,74212,91108,74210,91106,74230,91126,128532,90494,128530,123924,126004,123922,126002,116788,120948,116786,120946,102516,110836,102514,110834,73972,90612,73970,90610,128522,123914,125978,116762,120890,102458,110714,123552,127320,129198,123536,127308,123528,127302,123524,123522,116128,123608,127342,116112,123596,116104,123590,116100,116098,101280,116184,123630,101264,116172,101256,116166,101252,101250,71584,101336,116206,71568,101324,71560,101318,71556,71554,71640,101358,71628,71622,71662,127824,129452,79352,127816,129446,79100,127812,78974,127810,123472,127276,124624,123464,127270,124616,127846,124612,123458,124610,115920,123500,118224,115912,123494,118216,124646,118212,115906,118210,100816,115948,105424,100808,115942,105416,118246,105412,100802,105410,70608,100844,79824,70600,100838,79816,105446,79812,70594,79810,70636,79852,70630,79846,129960,95728,113404,129956,95480,113278,129954,95356,95294,127784,129430,78588,128872,129974,95996,78462,128868,127778,95870,128866,123432,127254,124520,123428,126696,128886,123426,126692,124514,126690,115816,123446,117992,115812,122344,117988,115810,122340,117986,122338,100584,115830,104936,100580,113640,104932,100578,113636,104930,113634,70120,100598,78824,70116,96232,78820,70114,96228,78818,96226,70134,78838,129940,94968,113022,129938,94844,94782,127764,78206,128820,127762,95102,128818,123412,124468,123410,126580,124466,126578,115764,117876,115762,122100,117874,122098,100468,104692,100466,113140,104690,113138,69876,78324,69874,95220,78322,95218,129930,94588,94526,127754,128794,123402,124442,126522,115738,117818,121978,100410,104570,112890,69754,78074,94714,94398,123216,127148,123208,127142,123204,123202,115408,123244,115400,123238,115396,115394,99792,115436,99784,115430,99780,99778,68560,99820,68552,99814,68548,68546,68588,68582,127400,129238,72444,127396,72318,127394,123176,127126,123752,123172,123748,123170,123746,115304,123190,116456,115300,116452,115298,116450,99560,115318,101864,99556,101860,99554,101858,68072,99574,72680,68068,72676,68066,72674,68086,72694,129492,80632,105854,129490,80508,80446,127380,72062,127924,127378,80766,127922,123156,123700,123154,124788,123698,124786,115252,116340,115250,118516,116338,118514,99444,101620,99442,105972,101618,105970,67828,72180,67826,80884,72178,80882,97008,114044,96888,113982,96828,96798,129482,80252,130010,97148,80190,97086,127370,127898,128954,123146,123674,124730,126842,115226,116282,118394,122618,99386,101498,105722,114170,67706,71930,80378,96632,113854,96572,96542,80062,96702,96444,96414,96350,123048,123044,123042,115048,123062,115044,115042,99048,115062,99044,99042,67048,99062,67044,67042,67062,127188,68990,127186,123028,123316,123026,123314,114996,115572,114994,115570,98932,100084,98930,100082,66804,69108,66802,69106,129258,73084,73022,127178,127450,123018,123290,123834,114970,115514,116602,98874,99962,102138,66682,68858,73210,81272,106174,81212,81182,72894,81342,97648,114364,97592,114334,97564,97550,81084,97724,81054,97694,97464,114270,97436,97422,80990,97502,97372,97358,97326,114868,114866,98676,98674,66292,66290,123098,114842,115130,98618,99194,66170,67322,69310,73404,73374,81592,106334,81564,81550,73310,81630,97968,114524,97944,114510,97932,97926,81500,98012,81486,97998,97880,114478,97868,97862,81454,97902,97836,97830,69470,73564,73550,81752,106414,81740,81734,73518,81774,81708,81702]),Lr([109536,120312,86976,109040,120060,86496,108792,119934,86256,108668,86136,129744,89056,110072,129736,88560,109820,129732,88312,109694,129730,88188,128464,129772,89592,128456,129766,89340,128452,89214,128450,125904,128492,125896,128486,125892,125890,120784,125932,120776,125926,120772,120770,110544,120812,110536,120806,110532,84928,108016,119548,84448,107768,119422,84208,107644,84088,107582,84028,129640,85488,108284,129636,85240,108158,129634,85116,85054,128232,129654,85756,128228,85630,128226,125416,128246,125412,125410,119784,125430,119780,119778,108520,119798,108516,108514,83424,107256,119166,83184,107132,83064,107070,83004,82974,129588,83704,107390,129586,83580,83518,128116,83838,128114,125172,125170,119284,119282,107508,107506,82672,106876,82552,106814,82492,82462,129562,82812,82750,128058,125050,119034,82296,106686,82236,82206,82366,82108,82078,76736,103920,117500,76256,103672,117374,76016,103548,75896,103486,75836,129384,77296,104188,129380,77048,104062,129378,76924,76862,127720,129398,77564,127716,77438,127714,124392,127734,124388,124386,117736,124406,117732,117730,104424,117750,104420,104418,112096,121592,126334,92608,111856,121468,92384,111736,121406,92272,111676,92216,111646,92188,75232,103160,117118,93664,74992,103036,93424,112252,102974,93304,74812,93244,74782,93214,129332,75512,103294,129908,129330,93944,75388,129906,93820,75326,93758,127604,75646,128756,127602,94078,128754,124148,126452,124146,126450,117236,121844,117234,121842,103412,103410,91584,111344,121212,91360,111224,121150,91248,111164,91192,111134,91164,91150,74480,102780,91888,74360,102718,91768,111422,91708,74270,91678,129306,74620,129850,92028,74558,91966,127546,128634,124026,126202,116986,121338,102906,90848,110968,121022,90736,110908,90680,110878,90652,90638,74104,102590,91e3,74044,90940,74014,90910,74174,91070,90480,110780,90424,110750,90396,90382,73916,90556,73886,90526,90296,110686,90268,90254,73822,90334,90204,90190,71136,101112,116094,70896,100988,70776,100926,70716,70686,129204,71416,101246,129202,71292,71230,127348,71550,127346,123636,123634,116212,116210,101364,101362,79296,105200,118140,79072,105080,118078,78960,105020,78904,104990,78876,78862,70384,100732,79600,70264,100670,79480,105278,79420,70174,79390,129178,70524,129466,79740,70462,79678,127290,127866,123514,124666,115962,118266,100858,113376,122232,126654,95424,113264,122172,95328,113208,122142,95280,113180,95256,113166,95244,78560,104824,117950,95968,78448,104764,95856,113468,104734,95800,78364,95772,78350,95758,70008,100542,78712,69948,96120,78652,69918,96060,78622,96030,70078,78782,96190,94912,113008,122044,94816,112952,122014,94768,112924,94744,112910,94732,94726,78192,104636,95088,78136,104606,95032,113054,95004,78094,94990,69820,78268,69790,95164,78238,95134,94560,112824,121950,94512,112796,94488,112782,94476,94470,78008,104542,94648,77980,94620,77966,94606,69726,78046,94686,94384,112732,94360,112718,94348,94342,77916,94428,77902,94414,94296,112686,94284,94278,77870,94318,94252,94246,68336,99708,68216,99646,68156,68126,68476,68414,127162,123258,115450,99834,72416,101752,116414,72304,101692,72248,101662,72220,72206,67960,99518,72568,67900,72508,67870,72478,68030,72638,80576,105840,118460,80480,105784,118430,80432,105756,80408,105742,80396,80390,72048,101564,80752,71992,101534,80696,71964,80668,71950,80654,67772,72124,67742,80828,72094,80798,114016,122552,126814,96832,113968,122524,96800,113944,122510,96784,113932,96776,113926,96772,80224,105656,118366,97120,80176,105628,97072,114076,105614,97048,80140,97036,80134,97030,71864,101470,80312,71836,97208,80284,71822,97180,80270,97166,67678,71902,80350,97246,96576,113840,122460,96544,113816,122446,96528,113804,96520,113798,96516,96514,80048,105564,96688,80024,105550,96664,113870,96652,80006,96646,71772,80092,71758,96732,80078,96718,96416,113752,122414,96400,113740,96392,113734,96388,96386,79960,105518,96472,79948,96460,79942,96454,71726,79982,96494,96336,113708,96328,113702,96324,96322,79916,96364,79910,96358,96296,113686,96292,96290,79894,96310,66936,99006,66876,66846,67006,68976,100028,68920,99998,68892,68878,66748,69052,66718,69022,73056,102072,116574,73008,102044,72984,102030,72972,72966,68792,99934,73144,68764,73116,68750,73102,66654,68830,73182,81216,106160,118620,81184,106136,118606,81168,106124,81160,106118,81156,81154,72880,101980,81328,72856,101966,81304,106190,81292,72838,81286,68700,72924,68686,81372,72910,81358,114336,122712,126894,114320,122700,114312,122694,114308,114306,81056,106072,118574,97696,81040,106060,97680,114380,106054,97672,81028,97668,81026,97666,72792,101934,81112,72780,97752,81100,72774,97740,81094,97734,68654,72814,81134,97774,114256,122668,114248,122662,114244,114242,80976,106028,97488,80968,106022,97480,114278,97476,80962,97474,72748,81004,72742,97516,80998,97510,114216,122646,114212,114210,80936,106006,97384,80932,97380,80930,97378,72726,80950,97398,114196,114194,80916,97332,80914,97330,66236,66206,67256,99166,67228,67214,66142,67294,69296,100188,69272,100174,69260,69254,67164,69340,67150,69326,73376,102232,116654,73360,102220,73352,102214,73348,73346,69208,100142,73432,102254,73420,69190,73414,67118,69230,73454,106320,118700,106312,118694,106308,106306,73296,102188,81616,106348,102182,81608,73284,81604,73282,81602,69164,73324,69158,81644,73318,81638,122792,126934,122788,122786,106280,118678,114536,106276,114532,106274,114530,73256,102166,81512,73252,98024,81508,73250,98020,81506,98018,69142,73270,81526,98038,122772,122770,106260,114484,106258,114482,73236,81460,73234,97908,81458,97906,122762,106250,114458,73226,81434,97850,66396,66382,67416,99246,67404,67398,66350,67438,69456,100268,69448,100262,69444,69442,67372,69484,67366,69478,102312,116694,102308,102306,69416,100246,73576,102326,73572,69410,73570,67350,69430,73590,118740,118738,102292,106420,102290,106418,69396,73524,69394,81780,73522,81778,118730,102282,106394,69386,73498,81722,66476,66470,67496,99286,67492,67490,66454,67510,100308,100306,67476,69556,67474,69554,116714])]);t.raps=Lr([Lr([802,930,946,818,882,890,826,954,922,986,970,906,778,794,786,914,978,982,980,916,948,932,934,942,940,936,808,812,814,806,822,950,918,790,788,820,884,868,870,878,876,872,840,856,860,862,846,844,836,838,834,866]),Lr([718,590,622,558,550,566,534,530,538,570,562,546,610,626,634,762,754,758,630,628,612,614,582,578,706,738,742,740,748,620,556,552,616,744,712,716,708,710,646,654,652,668,664,696,688,656,720,592,600,604,732,734])]);for(var e in t)t.hasOwnProperty(e)&&(Fe.$ctx[e]=t[e]);Fe.__18252__=1})();E.cwtobits=function(){var t=un(E.clusters,sn[--on]);E.v=un(t,sn[--on]);sn[on++]=Infinity;for(var e=0,i=17;e57){on--;sn[on++]=false}});if(wn(sn[--on])){sn[on++]="bwipp.datamatrixVersionBadRowOrColumn#18393";sn[on++]="version must be formatted as RxC";Pn()}});Me.rows=pn(sn[--on]);Me.columns=pn(sn[--on]);sn[on++]="format";if(Me.rows==Me.columns)sn[on++]="square";else sn[on++]="rectangle";var H=sn[--on];Me[sn[--on]]=H}else{on--;sn[on++]="bwipp.datamatrixVersionFormat#18400";sn[on++]="version must be formatted as RxC";Pn()}}else if(_n(Me.format,"unset")){sn[on++]="format";if(Me.dmre)sn[on++]="rectangle";else sn[on++]="square";var R=sn[--on];Me[sn[--on]]=R}if(yn(Me.format,"square")&&yn(Me.format,"rectangle")){sn[on++]="bwipp.datamatrixInvalidFormat#18409";sn[on++]="The format must be either square or rectangle";Pn()}if(!Be.__18469__)(function(){var t=Object.create(Me);var e=Lr([16,64,1,4,36,1,1]);t.metrics=Lr([Lr([10,10,1,1,5,1,0]),Lr([12,12,1,1,7,1,0]),Lr([14,14,1,1,10,1,0]),Lr([16,16,1,1,12,1,0]),Lr([18,18,1,1,14,1,0]),Lr([20,20,1,1,18,1,0]),Lr([22,22,1,1,20,1,0]),Lr([24,24,1,1,24,1,0]),Lr([26,26,1,1,28,1,0]),Lr([32,32,2,2,36,1,0]),Lr([36,36,2,2,42,1,0]),Lr([40,40,2,2,48,1,0]),Lr([44,44,2,2,56,1,0]),Lr([48,48,2,2,68,1,0]),Lr([52,52,2,2,84,2,0]),Lr([64,64,4,4,112,2,0]),Lr([72,72,4,4,144,4,0]),Lr([80,80,4,4,192,4,0]),Lr([88,88,4,4,224,4,0]),Lr([96,96,4,4,272,4,0]),Lr([104,104,4,4,336,6,0]),Lr([120,120,6,6,408,6,0]),Lr([132,132,6,6,496,8,0]),Lr([144,144,6,6,620,10,0]),Lr([8,18,1,1,7,1,0]),Lr([8,32,1,2,11,1,0]),Lr([8,48,1,2,15,1,1]),Lr([8,64,1,4,18,1,1]),Lr([8,80,1,4,22,1,1]),Lr([8,96,1,4,28,1,1]),Lr([8,120,1,6,32,1,1]),Lr([8,144,1,6,36,1,1]),Lr([12,26,1,1,14,1,0]),Lr([12,36,1,2,18,1,0]),Lr([12,64,1,4,27,1,1]),Lr([12,88,1,4,36,1,1]),Lr([16,36,1,2,24,1,0]),Lr([16,48,1,2,28,1,0]),e,Lr([20,36,1,2,28,1,1]),Lr([20,44,1,2,34,1,1]),Lr([20,64,1,4,42,1,1]),Lr([22,48,1,2,38,1,1]),Lr([24,48,1,2,41,1,1]),Lr([24,64,1,4,46,1,1]),Lr([26,40,1,2,38,1,1]),Lr([26,48,1,2,42,1,1]),Lr([26,64,1,4,50,1,1])]);for(var i in t)t.hasOwnProperty(i)&&(Be.$ctx[i]=t[i]);Be.__18469__=1})();Me.urows=Me.rows;Me.ucols=Me.columns;Me.fullcws=Lr([]);var i=Me.metrics;for(var n=0,z=i.length;n=0;s-=1){Me.i=s;if(un(Me.numremcws,Me.i)!=1)fn(Me.numremcws,Me.i,Mn(un(Me.numremcws,Me.i+1)+1))}if(!Be.__18615__)(function(){var t=Object.create(Me);t.fnc1=-1;t.prog=-2;t.m05=-3;t.m06=-4;t.lC=-5;t.lB=-6;t.lX=-7;t.lT=-8;t.lE=-9;t.unl=-10;t.sapp=-11;t.usft=-12;t.sft1=-13;t.sft2=-14;t.sft3=-15;t.eci=-16;t.pad=-17;t.unlcw=254;sn[on++]=Infinity;for(var e=0;e<=128;e+=1){sn[on++]=e;sn[on++]=e+1}sn[on++]=t.pad;sn[on++]=129;for(var i=0;i<=99;i+=1){var U=dn(ln(2),i,10);var H=Vi(ln(2),"00");mn(H,2-U.length,U);sn[on++]=H;sn[on++]=i+130}var R=Lr([t.lC,t.lB,t.fnc1,t.sapp,t.prog,t.usft,t.m05,t.m06,t.lX,t.lT,t.lE,t.eci]);sn[on++]=229;for(var n=0,z=R.length;n=9){In(hn(Me.msg,0,7));var Z=sn[--on];var F=sn[--on];sn[on++]=Z==29;sn[on++]=F;on--;var Y=sn[--on];var Q=sn[--on];var J=sn[--on];var V=sn[--on];var K=sn[--on];var q=sn[--on];if(Y&&Q==48&&J==30&&V==62&&K==41&&q==91){In(hn(Me.msg,Me.msglen-2,2));var X=sn[--on];var $=sn[--on];if(X==4&&$==30)if(un(Me.msg,5)==53){sn[on++]=Infinity;sn[on++]=Me.m05;In(hn(Me.msg,7,Me.msg.length-9));Me.msg=Lr()}else if(un(Me.msg,5)==54){sn[on++]=Infinity;sn[on++]=Me.m06;In(hn(Me.msg,7,Me.msg.length-9));Me.msg=Lr()}}}Me.msglen=Me.msg.length;sn[on++]=Infinity;for(var c=0,tt=Me.msglen;c=0;u-=1){Me.i=u;Me.barchar=un(Me.msg,Me.i);if(Me.barchar>=48&&Me.barchar<=57)fn(Me.numD,Me.i,Mn(un(Me.numD,Me.i+1)+1));if(Me.barchar==13||Me.barchar==42||Me.barchar==62)fn(Me.nextXterm,Me.i,0);else fn(Me.nextXterm,Me.i,Mn(un(Me.nextXterm,Me.i+1)+1));var rt=un(Me.Xvals,Me.barchar)!==undefined;if(!rt)fn(Me.nextNonX,Me.i,0);else fn(Me.nextNonX,Me.i,Mn(un(Me.nextNonX,Me.i+1)+1));fn(Me.isECI,Me.i,Me.barchar<=-1e6)}sn[on++]=Infinity;var f=Me.nextXterm;for(var h=0,at=f.length;h1e4){on--;sn[on++]=1e4}}Me.nextXterm=Lr();sn[on++]=Infinity;var g=Me.nextNonX;for(var v=0,ot=g.length;v1e4){on--;sn[on++]=1e4}}Me.nextNonX=Lr();Me.isD=function(){sn[on++]=Me.char>=48&&Me.char<=57};Me.isC=function(){var t=un(Me.CNvals,Me.char)!==undefined;sn[on++]=t};Me.isT=function(){var t=un(Me.TNvals,Me.char)!==undefined;sn[on++]=t};Me.isX=function(){var t=un(Me.Xvals,Me.char)!==undefined;sn[on++]=t};Me.isE=function(){var t=un(Me.Evals,Me.char)!==undefined;sn[on++]=t};Me.isEA=function(){sn[on++]=Me.char>127};Me.isFN=function(){sn[on++]=Me.char<0};Me.XtermFirst=function(){var t=sn[--on];sn[on++]=Sn(un(Me.nextXterm,t),un(Me.nextNonX,t))};Me.lookup=function(){Me.ac=1;Me.cc=2;Me.tc=2;Me.xc=2;Me.ec=2;Me.bc=2.25;if(Me.mode==Me.A){Me.ac=0;Me.cc=1;Me.tc=1;Me.xc=1;Me.ec=1;Me.bc=1.25}if(Me.mode==Me.C)Me.cc=0;if(Me.mode==Me.T)Me.tc=0;if(Me.mode==Me.X)Me.xc=0;if(Me.mode==Me.E)Me.ec=0;if(Me.mode==Me.B)Me.bc=0;for(var t=0,e=1;t=4){var w=Lr([Me.cc,Me.tc,Me.xc,Me.ec,Me.bc]);sn[on++]=true;for(var M=0,st=w.length;M=2){var i=ln(2);fn(i,0,un(Me.msg,Me.i));fn(i,1,un(Me.msg,Me.i+1));sn[on++]=un(Me.Avals,i);Me.addtocws();Me.i=Me.i+2;break}sn[on++]="newmode";Me.lookup();var n=sn[--on];Me[sn[--on]]=n;if(Me.newmode!=Me.mode){sn[on++]=un(Me.Avals,un(Lr([-1,Me.lC,Me.lT,Me.lX,Me.lE,Me.lB]),Me.newmode));Me.addtocws();Me.mode=Me.newmode;break}sn[on++]=un(Me.Avals,un(Me.msg,Me.i));Me.addtocws();Me.i=Me.i+1;break}};Me.CTXvalstocws=function(){Me.in=sn[--on];sn[on++]=Infinity;for(var t=0,e=Me.in.length-1;t<=e;t+=3){var i=hn(Me.in,t,3);sn[on++]=0;for(var n=0,r=i.length;n0){sn[on++]="newmode";Me.lookup();var e=sn[--on];Me[sn[--on]]=e;if(yn(Me.newmode,Me.mode)){sn[on++]=hn(Me.ctxvals,0,Me.p);Me.CTXvalstocws();Me.addtocws();sn[on++]=Lr([Me.unlcw]);Me.addtocws();if(Me.newmode!=Me.A){sn[on++]=un(Me.Avals,un(Lr([-1,Me.lC,Me.lT,Me.lX,Me.lE,Me.lB]),Me.newmode));Me.addtocws()}Me.mode=Me.newmode;Me.done=true;break}}if(Me.msglen-Me.i<=3){Me.remcws=un(Me.numremcws,Me.j+~~(Me.p/3)*2);sn[on++]=Infinity;var i=hn(Me.msg,Me.i,Me.msglen-Me.i);for(var n=0,r=i.length;n=2){var d=ln(2);fn(d,0,un(Me.msg,Me.i));fn(d,1,un(Me.msg,Me.i+1));sn[on++]=un(Me.Avals,d);Me.addtocws();Me.i=Me.i+2}else{sn[on++]=un(Me.Avals,un(Me.msg,Me.i));Me.addtocws();Me.i=Me.i+1}}};Me.Evalstocws=function(){Me.in=sn[--on];Me.inlen=Me.in.length;Me.outlen=~~Math.ceil(Me.in.length/4*3);sn[on++]=Infinity;In(Me.in);sn[on++]=0;sn[on++]=0;sn[on++]=0;Me.in=Lr();sn[on++]=Infinity;for(var t=0,e=Me.inlen-1;t<=e;t+=4){var i=hn(Me.in,t,4);sn[on++]=0;for(var n=0,r=i.length;n>>6;sn[on++]=o>>>16&255;sn[on++]=o>>>8&255;sn[on++]=o&255}An(Lr(bn()));var s=sn[--on];var c=sn[--on];sn[on++]=s;sn[on++]=c;on--;var l=hn(sn[--on],0,Me.outlen);sn[on++]=l};Me.encE=function(){Me.p=0;Me.edifactvals=Lr(2100);for(;;){if(Me.i==Me.msglen)break;var t=un(Me.Evals,un(Me.msg,Me.i))!==undefined;if(!t)break;if(Me.p%4==0){if(Me.msglen-Me.i<=2){Me.remcws=un(Me.numremcws,Me.j+~~(Me.p/4)*3);sn[on++]=Infinity;var e=hn(Me.msg,Me.i,Me.msglen-Me.i);for(var i=0,n=e.length;i=3){var a=un(Me.Evals,Me.unl);mn(Me.edifactvals,Me.p,a);Me.p=a.length+Me.p}sn[on++]=hn(Me.edifactvals,0,Me.p);Me.Evalstocws();Me.addtocws();Me.mode=Me.A;if(Me.i!=Me.msglen&&wn(un(Me.isECI,Me.i)))if(un(Me.numD,Me.i)>=2){var o=ln(2);fn(o,0,un(Me.msg,Me.i));fn(o,1,un(Me.msg,Me.i+1));sn[on++]=un(Me.Avals,o);Me.addtocws();Me.i=Me.i+2}else{sn[on++]=un(Me.Avals,un(Me.msg,Me.i));Me.addtocws();Me.i=Me.i+1}}};Me.encB=function(){Me.p=0;Me.bvals=Lr(1558);for(;;){if(Me.i==Me.msglen)break;Me.lookup();if(sn[--on]!=Me.mode)break;fn(Me.bvals,Me.p,un(Me.msg,Me.i));Me.p=Me.p+1;Me.i=Me.i+1}Me.remcws=Mn(un(Me.numremcws,Me.j+Me.p)-1);sn[on++]=Infinity;if(Me.remcws==0&&Me.i==Me.msglen)sn[on++]=0;else if(Me.p<250)sn[on++]=Me.p;else{sn[on++]=~~(Me.p/250)+249;sn[on++]=Me.p%250}In(hn(Me.bvals,0,Me.p));Me.bvals=Lr();for(var t=0,e=Me.bvals.length-1;t<=e;t+=1){Me.p=t;var i=Mn((Me.j+Me.p+1)*149%255+1+un(Me.bvals,Me.p));sn[on++]=i;if(i>=256){var n=sn[--on];sn[on++]=Mn(n-256)}fn(Me.bvals,Me.p,sn[--on])}sn[on++]=Me.bvals;Me.addtocws();Me.mode=Me.A};Me.cws=Lr(1558);Me.mode=Me.A;Me.i=0;Me.j=0;for(;;){if(Me.i>=Me.msglen)break;if(Me[un(Lr(["encA","encCTX","encCTX","encCTX","encE","encB"]),Me.mode)]()===true)break}Me.cws=hn(Me.cws,0,Me.j)}Me.datlen=Me.cws.length;Me.remcws=Mn(un(Me.numremcws,Me.j-1)-1);if(Me.remcws>0){sn[on++]=Infinity;In(Me.cws);for(var st=0,ct=Me.remcws;st254){var dt=sn[--on];sn[on++]=Mn(dt-254)}fn(Me.cws,Me.i,sn[--on])}}var ut=un(Me.options,"debugcws")!==undefined;if(ut){sn[on++]="bwipp.debugcws#19036";sn[on++]=Me.cws;Pn()}var ft=Me.metrics;for(var A=0,ht=ft.length;A=256){var a=sn[--on];sn[on++]=a^301}}t.rsalog=Lr();t.rslog=Lr(256);for(var o=1;o<=255;o+=1)fn(t.rslog,un(t.rsalog,o),o);for(var s in t)t.hasOwnProperty(s)&&(Be.$ctx[s]=t[s]);Be.__19091__=1})();Me.rsprod=function(){var t=sn[--on];var e=sn[--on];sn[on++]=e;sn[on++]=t;if(t!=0&&e!=0){var i=un(Me.rslog,sn[--on]);var n=un(Me.rsalog,Mn(i+un(Me.rslog,sn[--on]))%255);sn[on++]=n}else{on-=2;sn[on++]=0}};sn[on++]=Infinity;sn[on++]=1;for(var _t=0,yt=~~(Me.rscw/Me.rsbl);_t=1;w-=1){Me.j=w;sn[on++]=Me.coeffs;sn[on++]=Me.j;sn[on++]=un(Me.coeffs,Me.j-1);sn[on++]=un(Me.coeffs,Me.j);sn[on++]=un(Me.rsalog,Me.i);Me.rsprod();var wt=sn[--on];var Mt=sn[--on];var Pt=sn[--on];fn(sn[--on],Pt,xn(Mt,wt))}sn[on++]=Me.coeffs;sn[on++]=0;sn[on++]=un(Me.coeffs,0);sn[on++]=un(Me.rsalog,Me.i);Me.rsprod();var jt=sn[--on];var Et=sn[--on];fn(sn[--on],Et,jt)}Me.coeffs=hn(Me.coeffs,0,Me.coeffs.length-1);for(var M=0,Tt=Me.cwbs.length-1;M<=Tt;M+=1){Me.i=M;Me.cwb=un(Me.cwbs,Me.i);Me.ecb=un(Me.ecbs,Me.i);for(var P=0,Ct=Me.cwb.length-1;P<=Ct;P+=1){Me.t=xn(un(Me.cwb,P),un(Me.ecb,0));for(var j=Me.ecb.length-1;j>=0;j-=1){Me.j=j;Me.p=Me.ecb.length-Me.j-1;sn[on++]=Me.ecb;sn[on++]=Me.p;sn[on++]=Me.t;sn[on++]=un(Me.coeffs,Me.j);Me.rsprod();var Bt=sn[--on];var St=sn[--on];fn(sn[--on],St,Bt);if(Me.j>0)fn(Me.ecb,Me.p,xn(un(Me.ecb,Me.p+1),un(Me.ecb,Me.p)))}}}if(Me.ncws==1558){sn[on++]=Infinity;var Dt=hn(Me.ecbs,8,2);for(var E=0,kt=Dt.length;E=0;a-=1){var o=sn[--on];sn[on++]=Mn(un(o,a)-48);sn[on++]=o}on--;var s=sn[--on];var c=sn[--on];var l=sn[--on];var p=sn[--on];var d=sn[--on];var u=sn[--on];var f=sn[--on];var h=sn[--on];var m=sn[--on];var g=sn[--on];var v=sn[--on];sn[on++]=h;sn[on++]=f;sn[on++]=u;sn[on++]=d;sn[on++]=p;sn[on++]=l;sn[on++]=c;sn[on++]=s;sn[on++]=v;sn[on++]=g;vn(m,function(){if(sn[--on]()===true)return true;var t=sn[--on];var e=sn[--on];sn[on++]=e;sn[on++]=t;if(e<0){var i=sn[--on];var n=sn[--on];sn[on++]=Mn(n+Me.mrows);sn[on++]=Mn(i+Mn(4-Mn(Me.mrows+4)%8))}var r=sn[--on];sn[on++]=r;if(r<0){var a=sn[--on];var o=sn[--on];sn[on++]=Mn(o+Mn(4-Mn(Me.mcols+4)%8));sn[on++]=Mn(a+Me.mcols)}var s=sn[--on];var c=sn[--on];sn[on++]=c;sn[on++]=s;if(c>=Me.mrows){var l=sn[--on];var p=sn[--on];sn[on++]=Mn(p-Me.mrows);sn[on++]=l}var d=sn[--on];var u=sn[--on];var f=sn[--on];var h=sn[--on];fn(Me.mmat,Mn(d+u*Me.mcols),sn[--on]);sn[on++]=h;sn[on++]=f})};var Wt=Lr([function(){var t=sn[--on];var e=sn[--on];sn[on++]=e;sn[on++]=t;sn[on++]=Mn(e-2);sn[on++]=Mn(t-2)},function(){var t=sn[--on];var e=sn[--on];sn[on++]=e;sn[on++]=t;sn[on++]=Mn(e-2);sn[on++]=Mn(t-1)},function(){var t=sn[--on];var e=sn[--on];sn[on++]=e;sn[on++]=t;sn[on++]=Mn(e-1);sn[on++]=Mn(t-2)},function(){var t=sn[--on];var e=sn[--on];sn[on++]=e;sn[on++]=t;sn[on++]=Mn(e-1);sn[on++]=Mn(t-1)},function(){var t=sn[--on];var e=sn[--on];sn[on++]=e;sn[on++]=t;sn[on++]=Mn(e-1);sn[on++]=t},function(){var t=sn[--on];var e=sn[--on];sn[on++]=e;sn[on++]=t;sn[on++]=e;sn[on++]=Mn(t-2)},function(){var t=sn[--on];var e=sn[--on];sn[on++]=e;sn[on++]=t;sn[on++]=e;sn[on++]=Mn(t-1)},function(){var t=sn[--on];var e=sn[--on];sn[on++]=e;sn[on++]=t;sn[on++]=e;sn[on++]=t}]);Me.dmn=Wt;var Gt=Lr([function(){sn[on++]=Mn(Me.mrows-1);sn[on++]=0},function(){sn[on++]=Mn(Me.mrows-1);sn[on++]=1},function(){sn[on++]=Mn(Me.mrows-1);sn[on++]=2},function(){sn[on++]=0;sn[on++]=Mn(Me.mcols-2)},function(){sn[on++]=0;sn[on++]=Mn(Me.mcols-1)},function(){sn[on++]=1;sn[on++]=Mn(Me.mcols-1)},function(){sn[on++]=2;sn[on++]=Mn(Me.mcols-1)},function(){sn[on++]=3;sn[on++]=Mn(Me.mcols-1)}]);Me.dmc1=Gt;var Zt=Lr([function(){sn[on++]=Mn(Me.mrows-3);sn[on++]=0},function(){sn[on++]=Mn(Me.mrows-2);sn[on++]=0},function(){sn[on++]=Mn(Me.mrows-1);sn[on++]=0},function(){sn[on++]=0;sn[on++]=Mn(Me.mcols-4)},function(){sn[on++]=0;sn[on++]=Mn(Me.mcols-3)},function(){sn[on++]=0;sn[on++]=Mn(Me.mcols-2)},function(){sn[on++]=0;sn[on++]=Mn(Me.mcols-1)},function(){sn[on++]=1;sn[on++]=Mn(Me.mcols-1)}]);Me.dmc2=Zt;var Ft=Lr([function(){sn[on++]=Mn(Me.mrows-3);sn[on++]=0},function(){sn[on++]=Mn(Me.mrows-2);sn[on++]=0},function(){sn[on++]=Mn(Me.mrows-1);sn[on++]=0},function(){sn[on++]=0;sn[on++]=Mn(Me.mcols-2)},function(){sn[on++]=0;sn[on++]=Mn(Me.mcols-1)},function(){sn[on++]=1;sn[on++]=Mn(Me.mcols-1)},function(){sn[on++]=2;sn[on++]=Mn(Me.mcols-1)},function(){sn[on++]=3;sn[on++]=Mn(Me.mcols-1)}]);Me.dmc3=Ft;var Yt=Lr([function(){sn[on++]=Mn(Me.mrows-1);sn[on++]=0},function(){sn[on++]=Mn(Me.mrows-1);sn[on++]=Mn(Me.mcols-1)},function(){sn[on++]=0;sn[on++]=Mn(Me.mcols-3)},function(){sn[on++]=0;sn[on++]=Mn(Me.mcols-2)},function(){sn[on++]=0;sn[on++]=Mn(Me.mcols-1)},function(){sn[on++]=1;sn[on++]=Mn(Me.mcols-3)},function(){sn[on++]=1;sn[on++]=Mn(Me.mcols-2)},function(){sn[on++]=1;sn[on++]=Mn(Me.mcols-1)}]);Me.dmc4=Yt;sn[on++]=Infinity;for(var Qt=0,Jt=Me.mrows*Me.mcols;Qt=0;S-=1)sn[on++]=un(Me.cws,S);sn[on++]=4;sn[on++]=0;for(;;){var Vt=sn[--on];var Kt=sn[--on];sn[on++]=Kt;sn[on++]=Vt;if(Vt==0&&Kt==Me.mrows){sn[on++]=Me.dmc1;Me.module()}var qt=sn[--on];var Xt=sn[--on];sn[on++]=Xt;sn[on++]=qt;if(qt==0&&Xt==Mn(Me.mrows-2)&&Me.mcols%4!=0){sn[on++]=Me.dmc2;Me.module()}var $t=sn[--on];var te=sn[--on];sn[on++]=te;sn[on++]=$t;if($t==0&&te==Mn(Me.mrows-2)&&Me.mcols%8==4){sn[on++]=Me.dmc3;Me.module()}var ee=sn[--on];var ie=sn[--on];sn[on++]=ie;sn[on++]=ee;if(ee==2&&ie==Mn(Me.mrows+4)&&Me.mcols%8==0){sn[on++]=Me.dmc4;Me.module()}for(;;){var ne=sn[--on];var re=sn[--on];sn[on++]=re;sn[on++]=ne;if(ne>=0&&re=0))break}var le=sn[--on];var pe=sn[--on];sn[on++]=Mn(pe+1);sn[on++]=Mn(le+3);for(;;){var de=sn[--on];var ue=sn[--on];sn[on++]=ue;sn[on++]=de;if(de=0){var fe=sn[--on];var he=sn[--on];sn[on++]=he;sn[on++]=fe;if(un(Me.mmat,Mn(fe+he*Me.mcols))==-1){sn[on++]=Me.dmn;Me.module()}}var me=sn[--on];var ge=sn[--on];sn[on++]=Mn(ge+2);sn[on++]=Mn(me-2);if(!(Mn(me-2)>=0&&Mn(ge+2)H){sn[on++]="bwipp.qrcodeBadMask#19556";sn[on++]="An invalid mask was supplied";Pn()}}U.fn1=-1;var R=new Map([["parse",U.parse],["parsefnc",U.parsefnc],["eci",true],["FNC1",U.fn1]]);U.fncvals=R;sn[on++]="msg";sn[on++]=U.barcode;sn[on++]=U.fncvals;En();var z=sn[--on];U[sn[--on]]=z;U.msglen=U.msg.length;U.fnc1first=false;if(U.msglen>0)if(un(U.msg,0)==U.fn1){U.fnc1first=true;sn[on++]=Infinity;var O=hn(U.msg,1,U.msglen-1);for(var t=0,L=O.length;t>>8)*192+(i&255));sn[on++]=13;U.tobin();var n=sn[--on];mn(U.out,U.m,n);U.m=n.length+U.m;U.k=U.k+2}sn[on++]=U.out};U.encE=function(){var t=Mn(-un(sn[--on],0)-1e6);sn[on++]=t;if(t<=127){sn[on++]=8;U.tobin()}else{var e=sn[--on];sn[on++]=e;if(e<=16383){var i=sn[--on];sn[on++]=Mn(i+32768);sn[on++]=16;U.tobin()}else{var n=sn[--on];sn[on++]=Mn(n+12582912);sn[on++]=24;U.tobin()}}};U.encfuncs=Lr(["encN","encA","encB","encK","encE"]);U.addtobits=function(){var t=sn[--on];mn(U.bits,U.j,t);U.j=t.length+U.j};sn[on++]=Infinity;for(var Z=0,F=U.msglen;Z=0;e-=1){U.i=e;U.barchar=un(U.msg,U.i);var ct=un(U.Kexcl,U.barchar)!==undefined;if(ct){sn[on++]="sjis";if(U.i+1=33088&&U.sjis<=40956||U.sjis>=57408&&U.sjis<=60351){fn(U.nextKs,U.i,0);fn(U.numKs,U.i,Mn(un(U.numKs,U.i+2)+1))}else fn(U.nextKs,U.i,Mn(un(U.nextKs,U.i+1)+1))}else fn(U.nextKs,U.i,Mn(un(U.nextKs,U.i+1)+1));var pt=un(U.Nexcl,U.barchar)!==undefined;if(pt){fn(U.nextNs,U.i,0);fn(U.numNs,U.i,Mn(un(U.numNs,U.i+1)+1));fn(U.numAorNs,U.i,Mn(un(U.numAorNs,U.i+1)+1))}else fn(U.nextNs,U.i,Mn(un(U.nextNs,U.i+1)+1));var dt=un(U.Aexcl,U.barchar)!==undefined;if(dt){fn(U.nextAs,U.i,0);fn(U.numAs,U.i,Mn(un(U.numAs,U.i+1)+1));fn(U.numAorNs,U.i,Mn(un(U.numAorNs,U.i+1)+1))}else fn(U.nextAs,U.i,Mn(un(U.nextAs,U.i+1)+1));fn(U.isECI,U.i,U.barchar<=-1e6)}for(var i=0,ut=U.msglen-1;i<=ut;i+=1){U.i=i;if(un(U.numKs,U.i)>0){fn(U.numKs,U.i+1,0);fn(U.nextKs,U.i+1,Mn(un(U.nextKs,U.i+1)+1))}}for(var n=U.msglen-1;n>=0;n-=1){U.i=n;if(Mn(un(U.numNs,U.i)+Mn(un(U.numAs,U.i)+un(U.numKs,U.i)))==0&&wn(un(U.isECI,U.i))){fn(U.nextBs,U.i,0);fn(U.numBs,U.i,Mn(un(U.numBs,U.i+1)+1))}else fn(U.nextBs,U.i,Mn(un(U.nextBs,U.i+1)+1))}U.KbeforeB=function(){var t=un(sn[--on],U.ver);sn[on++]=kn(U.numK,t)&&un(U.nextBs,Mn(U.numK*2+U.i))==0};U.KbeforeA=function(){var t=un(sn[--on],U.ver);sn[on++]=kn(U.numK,t)&&un(U.nextAs,Mn(U.numK*2+U.i))==0};U.KbeforeN=function(){var t=un(sn[--on],U.ver);sn[on++]=kn(U.numK,t)&&un(U.nextNs,Mn(U.numK*2+U.i))==0};U.KbeforeE=function(){var t=un(sn[--on],U.ver);sn[on++]=kn(U.numK,t)&&Mn(U.numK*2+U.i)==U.msglen};U.AbeforeK=function(){var t=un(sn[--on],U.ver);sn[on++]=kn(U.numA,t)&&un(U.nextKs,Mn(U.numA+U.i))==0};U.AbeforeB=function(){var t=un(sn[--on],U.ver);sn[on++]=kn(U.numA,t)&&un(U.nextBs,Mn(U.numA+U.i))==0};U.AbeforeN=function(){var t=un(sn[--on],U.ver);sn[on++]=kn(U.numA,t)&&un(U.nextNs,Mn(U.numA+U.i))==0};U.AbeforeE=function(){var t=un(sn[--on],U.ver);sn[on++]=kn(U.numA,t)&&Mn(U.numA+U.i)==U.msglen};U.NbeforeK=function(){var t=un(sn[--on],U.ver);sn[on++]=kn(U.numN,t)&&un(U.nextKs,Mn(U.numN+U.i))==0};U.NbeforeB=function(){var t=un(sn[--on],U.ver);sn[on++]=kn(U.numN,t)&&un(U.nextBs,Mn(U.numN+U.i))==0};U.NbeforeA=function(){var t=un(sn[--on],U.ver);sn[on++]=kn(U.numN,t)&&un(U.nextAs,Mn(U.numN+U.i))==0};U.NbeforeE=function(){var t=un(sn[--on],U.ver);sn[on++]=kn(U.numN,t)&&Mn(U.numN+U.i)==U.msglen};U.AorNbeforeB=function(){var t=un(sn[--on],U.ver);sn[on++]=kn(U.numAorN,t)&&un(U.nextBs,Mn(U.numAorN+U.i))==0};U.AorNbeforeE=function(){var t=un(sn[--on],U.ver);sn[on++]=kn(U.numAorN,t)&&Mn(U.numAorN+U.i)==U.msglen};U.nextNslt=function(){if(un(U.nextNs,U.i)>=U.msglen){on--;sn[on++]=true}else{var t=un(sn[--on],U.ver);sn[on++]=Sn(un(U.numNs,Mn(un(U.nextNs,U.i)+U.i)),t)}};if(!Cn.__19901__)(function(){var t=Object.create(U);sn[on++]=Infinity;sn[on++]="full";sn[on++]=Infinity;for(var e=0;e<=9;e+=1){sn[on++]=dn(ln(2),e,10);sn[on++]=t.v1to9}for(var i=10;i<=26;i+=1){sn[on++]=dn(ln(2),i,10);sn[on++]=t.v10to26}for(var n=27;n<=40;n+=1){sn[on++]=dn(ln(2),n,10);sn[on++]=t.v27to40}var r=cn();var a=new Map([["M1",t.vM1],["M2",t.vM2],["M3",t.vM3],["M4",t.vM4]]);var o=new Map([["R7x43",t.vR7x43],["R7x59",t.vR7x59],["R7x77",t.vR7x77],["R7x99",t.vR7x99],["R7x139",t.vR7x139],["R9x43",t.vR9x43],["R9x59",t.vR9x59],["R9x77",t.vR9x77],["R9x99",t.vR9x99],["R9x139",t.vR9x139],["R11x27",t.vR11x27],["R11x43",t.vR11x43],["R11x59",t.vR11x59],["R11x77",t.vR11x77],["R11x99",t.vR11x99],["R11x139",t.vR11x139],["R13x27",t.vR13x27],["R13x43",t.vR13x43],["R13x59",t.vR13x59],["R13x77",t.vR13x77],["R13x99",t.vR13x99],["R13x139",t.vR13x139],["R15x43",t.vR15x43],["R15x59",t.vR15x59],["R15x77",t.vR15x77],["R15x99",t.vR15x99],["R15x139",t.vR15x139],["R17x43",t.vR17x43],["R17x59",t.vR17x59],["R17x77",t.vR17x77],["R17x99",t.vR17x99],["R17x139",t.vR17x139]]);sn[on++]=r;sn[on++]="micro";sn[on++]=a;sn[on++]="rmqr";sn[on++]=o;t.versetmap=cn();t.versetfull=Lr([t.v1to9,t.v10to26,t.v27to40]);t.versetmicro=Lr([t.vM1,t.vM2,t.vM3,t.vM4]);for(var s in t)t.hasOwnProperty(s)&&(Cn.$ctx[s]=t[s]);Cn.__19901__=1})();if(yn(U.version,"unset")){var ft=un(U.versetmap,U.format);var ht=U.version;var mt=un(ft,ht)!==undefined;sn[on++]=ft;sn[on++]=ht;if(!mt){on-=2;if(_n(U.format,"full")){sn[on++]="bwipp.qrcodeInvalidFullVersion#19907";sn[on++]="Valid versions for QR Code symbols are 1 to 40";Pn()}else if(_n(U.format,"micro")){sn[on++]="bwipp.qrcodeInvalidMicroVersion#19910";sn[on++]="Valid versions for Micro QR Code symbols are M1 to M4";Pn()}else{sn[on++]="bwipp.qrcodeInvalidRMQRversion#19912";sn[on++]="Invalid version for an RMQR symbol";Pn()}}var gt=sn[--on];var vt=un(sn[--on],gt);sn[on++]=vt;sn[on++]=Infinity;var bt=sn[--on];var It=sn[--on];sn[on++]=bt;sn[on++]=It;U.verset=Lr()}else{if(_n(U.format,"full"))U.verset=U.versetfull;if(_n(U.format,"micro"))U.verset=U.versetmicro}sn[on++]=Infinity;for(var At=0,_t=39;At<_t;At++)sn[on++]=-1;U.msgbits=Lr();U.e=1e4;if(!Cn.__19955__)(function(){var t=Object.create(U);t.mode0forceKB=Lr([1,1,1,t.e,t.e,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]);t.mode0forceA=Lr([1,1,1,t.e,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]);t.mode0forceN=Lr([1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]);t.mode0NbeforeB=Lr([4,4,5,t.e,t.e,2,3,2,2,3,3,3,2,3,3,3,3,2,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3]);t.modeBKbeforeB=Lr([9,12,13,t.e,t.e,4,6,4,5,6,6,6,5,6,6,6,7,4,6,6,6,7,7,5,6,6,7,7,7,6,6,7,7,7,6,7,7,7,8]);t.modeBKbeforeA=Lr([8,10,11,t.e,t.e,4,5,4,5,5,6,6,5,5,6,6,6,4,5,6,6,6,6,5,6,6,6,6,7,6,6,6,6,7,6,6,6,7,7]);t.modeBKbeforeN=Lr([8,9,11,t.e,t.e,3,5,3,4,5,5,5,4,5,5,5,6,3,5,5,5,6,6,4,5,5,6,6,6,5,5,6,6,7,5,6,6,6,7]);t.modeBKbeforeE=Lr([5,5,6,t.e,t.e,2,3,2,3,3,3,3,3,3,3,3,4,2,3,3,3,4,4,3,3,3,4,4,4,3,3,4,4,4,3,4,4,4,4]);t.modeBAbeforeK=Lr([11,12,14,t.e,t.e,5,7,5,6,7,8,8,6,7,8,8,8,6,7,8,8,8,8,6,8,8,8,8,9,8,8,8,8,9,8,8,8,9,9]);t.modeBAbeforeB=Lr([11,15,16,t.e,t.e,6,7,6,7,7,8,8,7,7,8,8,8,6,7,8,8,8,9,7,8,8,8,9,9,8,8,9,9,9,8,8,9,9,10]);t.modeBAbeforeN=Lr([12,13,15,t.e,t.e,6,8,6,7,8,8,8,7,8,8,8,9,6,8,8,8,9,9,7,8,8,9,9,10,8,9,9,9,10,8,9,9,10,10]);t.modeBAbeforeE=Lr([6,7,8,t.e,t.e,3,4,3,4,4,4,4,4,4,4,4,5,4,4,4,4,5,5,4,4,4,5,5,5,4,5,5,5,5,4,5,5,5,5]);t.modeBNbeforeK=Lr([6,7,8,t.e,t.e,3,4,3,4,4,5,5,4,4,5,5,5,3,4,5,5,5,5,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5]);t.modeBNbeforeB=Lr([6,8,9,t.e,t.e,3,4,3,4,4,5,5,4,4,5,5,5,3,4,5,5,5,5,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,6]);t.modeBNbeforeA=Lr([6,7,8,t.e,t.e,3,4,3,4,4,5,5,4,4,5,5,5,4,4,5,5,5,5,4,5,5,5,5,5,5,5,5,5,6,5,5,5,5,6]);t.modeBNbeforeE=Lr([3,4,4,t.e,t.e,2,3,2,2,3,3,3,2,3,3,3,3,2,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3]);t.modeANbeforeA=Lr([13,15,17,t.e,5,7,9,7,8,9,9,9,8,9,9,9,11,7,9,9,9,11,11,8,9,9,10,11,11,9,10,11,11,11,9,11,11,11,11]);t.modeANbeforeB=Lr([13,17,18,t.e,t.e,7,9,7,8,9,9,9,8,9,9,9,10,7,9,9,9,10,11,8,9,9,9,11,11,9,9,11,11,11,9,10,11,11,11]);t.modeANbeforeE=Lr([7,8,9,t.e,3,4,5,4,5,5,5,5,5,5,5,5,6,4,5,5,5,6,6,5,5,5,5,6,6,5,5,6,6,6,5,6,6,6,6]);for(var e in t)t.hasOwnProperty(e)&&(Cn.$ctx[e]=t[e]);Cn.__19955__=1})();var yt=U.verset;for(var r=0,xt=yt.length;r=U.msglen)break;U.numK=un(U.numKs,U.i);U.numB=un(U.numBs,U.i);U.numA=un(U.numAs,U.i);U.numN=un(U.numNs,U.i);U.numAorN=un(U.numAorNs,U.i);U.eci=un(U.isECI,U.i);if(_n(U.ver,U.vM1)&&U.numA>=1){U.seq=-1;break}if(_n(U.ver,U.vM1)&&U.numB>=1){U.seq=-1;break}if(_n(U.ver,U.vM1)&&U.numK>=1){U.seq=-1;break}if(_n(U.ver,U.vM1)&&U.eci){U.seq=-1;break}if(_n(U.ver,U.vM2)&&U.numB>=1){U.seq=-1;break}if(_n(U.ver,U.vM2)&&U.numK>=1){U.seq=-1;break}if(_n(U.ver,U.vM2)&&U.eci){U.seq=-1;break}if(_n(U.ver,U.vM3)&&U.eci){U.seq=-1;break}if(_n(U.ver,U.vM4)&&U.eci){U.seq=-1;break}for(;;){if(U.eci){sn[on++]=U.E;break}if(U.mode==-1){sn[on++]=U.mode0forceKB;U.KbeforeA();if(sn[--on]){sn[on++]=U.K;break}sn[on++]=U.mode0forceKB;U.KbeforeN();if(sn[--on]){sn[on++]=U.K;break}sn[on++]=U.modeBKbeforeE;U.KbeforeB();if(sn[--on]){sn[on++]=U.K;break}sn[on++]=U.mode0forceKB;U.KbeforeE();if(sn[--on]){sn[on++]=U.K;break}if(U.numK>=1){sn[on++]=U.B;break}sn[on++]=U.mode0NbeforeB;U.NbeforeB();if(sn[--on]){sn[on++]=U.N;break}sn[on++]=U.mode0forceKB;U.NbeforeB();if(sn[--on]){sn[on++]=U.B;break}sn[on++]=U.modeANbeforeE;U.NbeforeA();if(sn[--on]){sn[on++]=U.N;break}sn[on++]=U.mode0forceN;U.NbeforeE();if(sn[--on]){sn[on++]=U.N;break}sn[on++]=U.modeBAbeforeE;U.AbeforeK();if(sn[--on]){sn[on++]=U.A;break}sn[on++]=U.modeBAbeforeE;U.AorNbeforeB();if(sn[--on]){sn[on++]=U.A;break}sn[on++]=U.mode0forceA;U.AorNbeforeE();if(sn[--on]){sn[on++]=U.A;break}sn[on++]=U.B;break}if(U.mode==U.B){sn[on++]=U.modeBKbeforeB;U.KbeforeB();if(sn[--on]){sn[on++]=U.K;break}sn[on++]=U.modeBKbeforeA;U.KbeforeA();if(sn[--on]){sn[on++]=U.K;break}sn[on++]=U.modeBKbeforeN;U.KbeforeN();if(sn[--on]){sn[on++]=U.K;break}sn[on++]=U.modeBKbeforeE;U.KbeforeE();if(sn[--on]){sn[on++]=U.K;break}sn[on++]=U.modeBAbeforeK;U.AbeforeK();if(sn[--on]){sn[on++]=U.A;break}sn[on++]=U.modeBAbeforeB;U.AbeforeB();if(sn[--on]){sn[on++]=U.A;break}sn[on++]=U.modeBAbeforeN;U.AbeforeN();if(sn[--on]){sn[on++]=U.A;break}sn[on++]=U.modeBAbeforeE;U.AbeforeE();if(sn[--on]){sn[on++]=U.A;break}sn[on++]=U.modeBNbeforeK;U.NbeforeK();if(sn[--on]){sn[on++]=U.N;break}sn[on++]=U.modeBNbeforeB;U.NbeforeB();if(sn[--on]){sn[on++]=U.N;break}sn[on++]=U.modeBNbeforeA;U.NbeforeA();if(sn[--on]){sn[on++]=U.N;break}sn[on++]=U.modeBNbeforeE;U.NbeforeE();if(sn[--on]){sn[on++]=U.N;break}sn[on++]=U.modeBAbeforeE;U.AorNbeforeE();var wt=sn[--on];if(wt&&Dn(U.numAorN,un(U.modeBAbeforeN,U.ver))){sn[on++]=U.modeBNbeforeA;U.nextNslt();if(sn[--on]){sn[on++]=U.A;break}}sn[on++]=U.B;break}if(U.mode==U.A){if(U.numK>=1){sn[on++]=U.K;break}if(U.numB>=1){sn[on++]=U.B;break}sn[on++]=U.modeANbeforeA;U.NbeforeA();if(sn[--on]){sn[on++]=U.N;break}sn[on++]=U.modeANbeforeB;U.NbeforeB();if(sn[--on]){sn[on++]=U.N;break}sn[on++]=U.modeANbeforeE;U.NbeforeE();if(sn[--on]){sn[on++]=U.N;break}if(U.numA>=1||U.numN>=1){sn[on++]=U.A;break}sn[on++]=U.B;break}if(U.mode==U.N){if(U.numK>=1){sn[on++]=U.K;break}if(U.numB>=1){sn[on++]=U.B;break}if(U.numA>=1){sn[on++]=U.A;break}if(U.numN>=1){sn[on++]=U.N;break}sn[on++]=U.B;break}if(U.mode==U.K){if(U.numB>=1){sn[on++]=U.B;break}if(U.numA>=1){sn[on++]=U.A;break}if(U.numN>=1){sn[on++]=U.N;break}if(U.numK>=1){sn[on++]=U.K;break}sn[on++]=U.B;break}}var Mt=sn[--on];sn[on++]=Mt;if(Mt==U.K&&U.fnc1first){on--;sn[on++]=U.B}var Pt=sn[--on];sn[on++]=Pt;if(Pt==U.mode){on--;var jt=U.mode==U.K?2:1;U.dat=hn(U.msg,U.i,jt);sn[on++]=Infinity;In(U.seq);sn[on++]=Infinity;var Et=sn[--on];var Tt=sn[--on];sn[on++]=Et;In(Tt);In(U.dat);var Ct=Lr();sn[on++]=Ct;U.seq=Lr()}else{U.mode=sn[--on];if(U.mode==U.K){sn[on++]=U.K;sn[on++]=hn(U.msg,U.i,U.numK*2)}if(U.mode==U.B){sn[on++]=U.B;sn[on++]=hn(U.msg,U.i,U.numB)}if(U.mode==U.A){sn[on++]=U.A;sn[on++]=hn(U.msg,U.i,U.numA)}if(U.mode==U.N){sn[on++]=U.N;sn[on++]=hn(U.msg,U.i,U.numN)}if(U.mode==U.E){U.mode=-1;sn[on++]=U.E;sn[on++]=hn(U.msg,U.i,1)}U.dat=sn[--on];U.sw=sn[--on];sn[on++]=Infinity;In(U.seq);sn[on++]=U.sw;sn[on++]=U.dat;U.seq=Lr()}U.i=U.i+U.dat.length}for(;;){if(U.seq==-1)break;U.bits=ln(23648);U.j=0;if(U.fnc1first){if(Sn(U.ver,U.vR7x43))sn[on++]="0101";else sn[on++]="101";U.addtobits()}U.abort=false;for(var a=0,Bt=U.seq.length-1;a<=Bt;a+=2){U.i=a;U.mode=un(U.seq,U.i);sn[on++]=un(un(U.mids,U.ver),U.mode);U.addtobits();U.chars=un(U.seq,U.i+1);sn[on++]="charslen";sn[on++]=U.chars.length;if(U.mode==U.K){var St=sn[--on];sn[on++]=~~(St/2)}var Dt=sn[--on];U[sn[--on]]=Dt;if(U.mode!=U.E){U.cclen=un(un(U.cclens,U.ver),U.mode);if(U.charslen>=~~Math.pow(2,U.cclen)){U.abort=true;break}sn[on++]=U.charslen;sn[on++]=U.cclen;U.tobin();U.addtobits()}sn[on++]=U.chars;if(U[un(U.encfuncs,U.mode)]()===true)break;U.addtobits()}if(U.abort)break;U.bits=hn(U.bits,0,U.j);fn(U.msgbits,U.ver,U.bits);break}}if(!Cn.__20173__)(function(){var t=Object.create(U);t.metrics=Lr([Lr(["micro","M1",t.vM1,11,11,98,99,36,Lr([2,99,99,99]),Lr([1,0,-1,-1,-1,-1,-1,-1])]),Lr(["micro","M2",t.vM2,13,13,98,99,80,Lr([5,6,99,99]),Lr([1,0,1,0,-1,-1,-1,-1])]),Lr(["micro","M3",t.vM3,15,15,98,99,132,Lr([6,8,99,99]),Lr([1,0,1,0,-1,-1,-1,-1])]),Lr(["micro","M4",t.vM4,17,17,98,99,192,Lr([8,10,14,99]),Lr([1,0,1,0,1,0,-1,-1])]),Lr(["full","1",t.v1to9,21,21,98,99,208,Lr([7,10,13,17]),Lr([1,0,1,0,1,0,1,0])]),Lr(["full","2",t.v1to9,25,25,18,99,359,Lr([10,16,22,28]),Lr([1,0,1,0,1,0,1,0])]),Lr(["full","3",t.v1to9,29,29,22,99,567,Lr([15,26,36,44]),Lr([1,0,1,0,2,0,2,0])]),Lr(["full","4",t.v1to9,33,33,26,99,807,Lr([20,36,52,64]),Lr([1,0,2,0,2,0,4,0])]),Lr(["full","5",t.v1to9,37,37,30,99,1079,Lr([26,48,72,88]),Lr([1,0,2,0,2,2,2,2])]),Lr(["full","6",t.v1to9,41,41,34,99,1383,Lr([36,64,96,112]),Lr([2,0,4,0,4,0,4,0])]),Lr(["full","7",t.v1to9,45,45,22,38,1568,Lr([40,72,108,130]),Lr([2,0,4,0,2,4,4,1])]),Lr(["full","8",t.v1to9,49,49,24,42,1936,Lr([48,88,132,156]),Lr([2,0,2,2,4,2,4,2])]),Lr(["full","9",t.v1to9,53,53,26,46,2336,Lr([60,110,160,192]),Lr([2,0,3,2,4,4,4,4])]),Lr(["full","10",t.v10to26,57,57,28,50,2768,Lr([72,130,192,224]),Lr([2,2,4,1,6,2,6,2])]),Lr(["full","11",t.v10to26,61,61,30,54,3232,Lr([80,150,224,264]),Lr([4,0,1,4,4,4,3,8])]),Lr(["full","12",t.v10to26,65,65,32,58,3728,Lr([96,176,260,308]),Lr([2,2,6,2,4,6,7,4])]),Lr(["full","13",t.v10to26,69,69,34,62,4256,Lr([104,198,288,352]),Lr([4,0,8,1,8,4,12,4])]),Lr(["full","14",t.v10to26,73,73,26,46,4651,Lr([120,216,320,384]),Lr([3,1,4,5,11,5,11,5])]),Lr(["full","15",t.v10to26,77,77,26,48,5243,Lr([132,240,360,432]),Lr([5,1,5,5,5,7,11,7])]),Lr(["full","16",t.v10to26,81,81,26,50,5867,Lr([144,280,408,480]),Lr([5,1,7,3,15,2,3,13])]),Lr(["full","17",t.v10to26,85,85,30,54,6523,Lr([168,308,448,532]),Lr([1,5,10,1,1,15,2,17])]),Lr(["full","18",t.v10to26,89,89,30,56,7211,Lr([180,338,504,588]),Lr([5,1,9,4,17,1,2,19])]),Lr(["full","19",t.v10to26,93,93,30,58,7931,Lr([196,364,546,650]),Lr([3,4,3,11,17,4,9,16])]),Lr(["full","20",t.v10to26,97,97,34,62,8683,Lr([224,416,600,700]),Lr([3,5,3,13,15,5,15,10])]),Lr(["full","21",t.v10to26,101,101,28,50,9252,Lr([224,442,644,750]),Lr([4,4,17,0,17,6,19,6])]),Lr(["full","22",t.v10to26,105,105,26,50,10068,Lr([252,476,690,816]),Lr([2,7,17,0,7,16,34,0])]),Lr(["full","23",t.v10to26,109,109,30,54,10916,Lr([270,504,750,900]),Lr([4,5,4,14,11,14,16,14])]),Lr(["full","24",t.v10to26,113,113,28,54,11796,Lr([300,560,810,960]),Lr([6,4,6,14,11,16,30,2])]),Lr(["full","25",t.v10to26,117,117,32,58,12708,Lr([312,588,870,1050]),Lr([8,4,8,13,7,22,22,13])]),Lr(["full","26",t.v10to26,121,121,30,58,13652,Lr([336,644,952,1110]),Lr([10,2,19,4,28,6,33,4])]),Lr(["full","27",t.v27to40,125,125,34,62,14628,Lr([360,700,1020,1200]),Lr([8,4,22,3,8,26,12,28])]),Lr(["full","28",t.v27to40,129,129,26,50,15371,Lr([390,728,1050,1260]),Lr([3,10,3,23,4,31,11,31])]),Lr(["full","29",t.v27to40,133,133,30,54,16411,Lr([420,784,1140,1350]),Lr([7,7,21,7,1,37,19,26])]),Lr(["full","30",t.v27to40,137,137,26,52,17483,Lr([450,812,1200,1440]),Lr([5,10,19,10,15,25,23,25])]),Lr(["full","31",t.v27to40,141,141,30,56,18587,Lr([480,868,1290,1530]),Lr([13,3,2,29,42,1,23,28])]),Lr(["full","32",t.v27to40,145,145,34,60,19723,Lr([510,924,1350,1620]),Lr([17,0,10,23,10,35,19,35])]),Lr(["full","33",t.v27to40,149,149,30,58,20891,Lr([540,980,1440,1710]),Lr([17,1,14,21,29,19,11,46])]),Lr(["full","34",t.v27to40,153,153,34,62,22091,Lr([570,1036,1530,1800]),Lr([13,6,14,23,44,7,59,1])]),Lr(["full","35",t.v27to40,157,157,30,54,23008,Lr([570,1064,1590,1890]),Lr([12,7,12,26,39,14,22,41])]),Lr(["full","36",t.v27to40,161,161,24,50,24272,Lr([600,1120,1680,1980]),Lr([6,14,6,34,46,10,2,64])]),Lr(["full","37",t.v27to40,165,165,28,54,25568,Lr([630,1204,1770,2100]),Lr([17,4,29,14,49,10,24,46])]),Lr(["full","38",t.v27to40,169,169,32,58,26896,Lr([660,1260,1860,2220]),Lr([4,18,13,32,48,14,42,32])]),Lr(["full","39",t.v27to40,173,173,26,54,28256,Lr([720,1316,1950,2310]),Lr([20,4,40,7,43,22,10,67])]),Lr(["full","40",t.v27to40,177,177,30,58,29648,Lr([750,1372,2040,2430]),Lr([19,6,18,31,34,34,20,61])]),Lr(["rmqr","R7x43",t.vR7x43,7,43,22,99,104,Lr([99,7,99,10]),Lr([-1,-1,1,0,-1,-1,1,0])]),Lr(["rmqr","R7x59",t.vR7x59,7,59,20,40,171,Lr([99,9,99,14]),Lr([-1,-1,1,0,-1,-1,1,0])]),Lr(["rmqr","R7x77",t.vR7x77,7,77,26,52,261,Lr([99,12,99,22]),Lr([-1,-1,1,0,-1,-1,1,0])]),Lr(["rmqr","R7x99",t.vR7x99,7,99,24,50,358,Lr([99,16,99,30]),Lr([-1,-1,1,0,-1,-1,1,0])]),Lr(["rmqr","R7x139",t.vR7x139,7,139,28,56,545,Lr([99,24,99,44]),Lr([-1,-1,1,0,-1,-1,2,0])]),Lr(["rmqr","R9x43",t.vR9x43,9,43,22,99,170,Lr([99,9,99,14]),Lr([-1,-1,1,0,-1,-1,1,0])]),Lr(["rmqr","R9x59",t.vR9x59,9,59,20,40,267,Lr([99,12,99,22]),Lr([-1,-1,1,0,-1,-1,1,0])]),Lr(["rmqr","R9x77",t.vR9x77,9,77,26,52,393,Lr([99,18,99,32]),Lr([-1,-1,1,0,-1,-1,1,1])]),Lr(["rmqr","R9x99",t.vR9x99,9,99,24,50,532,Lr([99,24,99,44]),Lr([-1,-1,1,0,-1,-1,2,0])]),Lr(["rmqr","R9x139",t.vR9x139,9,139,28,56,797,Lr([99,36,99,66]),Lr([-1,-1,1,1,-1,-1,3,0])]),Lr(["rmqr","R11x27",t.vR11x27,11,27,98,99,122,Lr([99,8,99,10]),Lr([-1,-1,1,0,-1,-1,1,0])]),Lr(["rmqr","R11x43",t.vR11x43,11,43,22,99,249,Lr([99,12,99,20]),Lr([-1,-1,1,0,-1,-1,1,0])]),Lr(["rmqr","R11x59",t.vR11x59,11,59,20,40,376,Lr([99,16,99,32]),Lr([-1,-1,1,0,-1,-1,1,1])]),Lr(["rmqr","R11x77",t.vR11x77,11,77,26,52,538,Lr([99,24,99,44]),Lr([-1,-1,1,0,-1,-1,1,1])]),Lr(["rmqr","R11x99",t.vR11x99,11,99,24,50,719,Lr([99,32,99,60]),Lr([-1,-1,1,1,-1,-1,1,1])]),Lr(["rmqr","R11x139",t.vR11x139,11,139,28,56,1062,Lr([99,48,99,90]),Lr([-1,-1,2,0,-1,-1,3,0])]),Lr(["rmqr","R13x27",t.vR13x27,13,27,98,99,172,Lr([99,9,99,14]),Lr([-1,-1,1,0,-1,-1,1,0])]),Lr(["rmqr","R13x43",t.vR13x43,13,43,22,99,329,Lr([99,14,99,28]),Lr([-1,-1,1,0,-1,-1,1,0])]),Lr(["rmqr","R13x59",t.vR13x59,13,59,20,40,486,Lr([99,22,99,40]),Lr([-1,-1,1,0,-1,-1,2,0])]),Lr(["rmqr","R13x77",t.vR13x77,13,77,26,52,684,Lr([99,32,99,56]),Lr([-1,-1,1,1,-1,-1,1,1])]),Lr(["rmqr","R13x99",t.vR13x99,13,99,24,50,907,Lr([99,40,99,78]),Lr([-1,-1,1,1,-1,-1,1,2])]),Lr(["rmqr","R13x139",t.vR13x139,13,139,28,56,1328,Lr([99,60,99,112]),Lr([-1,-1,2,1,-1,-1,2,2])]),Lr(["rmqr","R15x43",t.vR15x43,15,43,22,99,409,Lr([99,18,99,36]),Lr([-1,-1,1,0,-1,-1,1,1])]),Lr(["rmqr","R15x59",t.vR15x59,15,59,20,40,596,Lr([99,26,99,48]),Lr([-1,-1,1,0,-1,-1,2,0])]),Lr(["rmqr","R15x77",t.vR15x77,15,77,26,52,830,Lr([99,36,99,72]),Lr([-1,-1,1,1,-1,-1,2,1])]),Lr(["rmqr","R15x99",t.vR15x99,15,99,24,50,1095,Lr([99,48,99,88]),Lr([-1,-1,2,0,-1,-1,4,0])]),Lr(["rmqr","R15x139",t.vR15x139,15,139,28,56,1594,Lr([99,72,99,130]),Lr([-1,-1,2,1,-1,-1,1,4])]),Lr(["rmqr","R17x43",t.vR17x43,17,43,22,99,489,Lr([99,22,99,40]),Lr([-1,-1,1,0,-1,-1,1,1])]),Lr(["rmqr","R17x59",t.vR17x59,17,59,20,40,706,Lr([99,32,99,60]),Lr([-1,-1,2,0,-1,-1,2,0])]),Lr(["rmqr","R17x77",t.vR17x77,17,77,26,52,976,Lr([99,44,99,84]),Lr([-1,-1,2,0,-1,-1,1,2])]),Lr(["rmqr","R17x99",t.vR17x99,17,99,24,50,1283,Lr([99,60,99,104]),Lr([-1,-1,2,1,-1,-1,4,0])]),Lr(["rmqr","R17x139",t.vR17x139,17,139,28,56,1860,Lr([99,80,99,156]),Lr([-1,-1,4,0,-1,-1,2,4])])]);for(var e in t)t.hasOwnProperty(e)&&(Cn.$ctx[e]=t[e]);Cn.__20173__=1})();sn[on++]="eclval";gn("LMQH",U.eclevel);on--;var kt=sn[--on];var Nt=sn[--on];sn[on++]=kt.length;sn[on++]=Nt;on--;var Ut=sn[--on];var Ht=sn[--on];sn[on++]=Ut;sn[on++]=Ht;on--;var Rt=sn[--on];U[sn[--on]]=Rt;for(var o=0,zt=U.metrics.length-1;o<=zt;o+=1){U.i=o;U.m=un(U.metrics,U.i);U.frmt=un(U.m,0);U.vers=un(U.m,1);U.vergrp=un(U.m,2);U.verind=U.i-44;U.rows=un(U.m,3);U.cols=un(U.m,4);U.asp2=un(U.m,5);U.asp3=un(U.m,6);U.nmod=un(U.m,7);U.ncws=~~(U.nmod/8);U.rbit=U.nmod%8;U.lc4b=false;if(_n(U.vers,"M1")||_n(U.vers,"M3")){U.ncws=U.ncws+1;U.rbit=0;U.lc4b=true}U.ecws=un(un(U.m,8),U.eclval);U.dcws=Mn(U.ncws-U.ecws);var Ot=U.lc4b?4:0;U.dmod=Mn(U.dcws*8-Ot);U.ecb1=un(un(U.m,9),U.eclval*2);U.ecb2=un(un(U.m,9),Mn(U.eclval*2+1));U.okay=true;if(yn(U.format,U.frmt))U.okay=false;if(_n(U.frmt,"micro")&&U.fnc1first)U.okay=false;if(yn(U.version,"unset")&&yn(U.version,U.vers))U.okay=false;if(U.ecb1==-1||U.ecb2==-1)U.okay=false;U.verbits=un(U.msgbits,U.vergrp);if(U.verbits==-1)U.okay=false;else if(U.verbits.length>U.dmod)U.okay=false;U.term=hn("000000000",0,un(U.termlens,U.vergrp));if(U.okay)break}if(!U.okay){sn[on++]="bwipp.qrcodeNoValidSymbol#20217";sn[on++]="Maximum length exceeded or invalid content";Pn()}U.format=U.frmt;U.version=U.vers;U.msgbits=U.verbits;U.dcpb=~~(U.dcws/Mn(U.ecb1+U.ecb2));U.ecpb=~~(U.ncws/Mn(U.ecb1+U.ecb2))-U.dcpb;var Lt=U.term;var Wt=U.dmod;var Gt=U.msgbits;var Zt=U.term;var Ft=Zt.length;var s=Mn(Wt-Gt.length);if(Mn(Wt-Gt.length)>Zt.length){var Yt=Ft;Ft=s;s=Yt}U.term=hn(Lt,0,s);var c=ln(U.msgbits.length+U.term.length);mn(c,0,U.msgbits);mn(c,U.msgbits.length,U.term);U.msgbits=c;U.pad=ln(U.dmod);for(var l=0,Qt=U.pad.length-1;l<=Qt;l+=1)fn(U.pad,l,48);mn(U.pad,0,U.msgbits);U.padnum=0;var Jt=U.lc4b?5:1;for(var p=~~(Math.ceil(U.msgbits.length/8)*8),Vt=Mn(U.dmod-Jt);p<=Vt;p+=8){mn(U.pad,p,un(U.padstrs,U.padnum));U.padnum=(U.padnum+1)%2}U.cws=Lr(U.dcws);for(var d=0,Kt=U.cws.length-1;d<=Kt;d+=1){U.c=d;U.bpcw=8;if(U.lc4b&&U.c==U.cws.length-1)U.bpcw=4;U.cwb=hn(U.pad,U.c*8,U.bpcw);U.cw=0;for(var u=0,qt=U.bpcw-1;u<=qt;u+=1){U.i=u;U.cw=Mn(U.cw+~~Math.pow(2,U.bpcw-U.i-1)*Mn(un(U.cwb,U.i)-48))}fn(U.cws,U.c,U.cw)}if(U.lc4b){var Xt=U.cws;var $t=U.cws;fn(Xt,$t.length-1,un(Xt,$t.length-1)<<4)}var te=un(U.options,"debugcws")!==undefined;if(te){sn[on++]="bwipp.debugcws#20261";sn[on++]=U.cws;Pn()}if(!Cn.__20268__)(function(){var t=Object.create(U);sn[on++]=Infinity;sn[on++]=1;for(var e=0,i=255;e=256){var a=sn[--on];sn[on++]=a^285}}t.rsalog=Lr();t.rslog=Lr(256);for(var o=1;o<=255;o+=1)fn(t.rslog,un(t.rsalog,o),o);for(var s in t)t.hasOwnProperty(s)&&(Cn.$ctx[s]=t[s]);Cn.__20268__=1})();U.rsprod=function(){var t=sn[--on];var e=sn[--on];sn[on++]=e;sn[on++]=t;if(t!=0&&e!=0){var i=un(U.rslog,sn[--on]);var n=un(U.rsalog,Mn(i+un(U.rslog,sn[--on]))%255);sn[on++]=n}else{on-=2;sn[on++]=0}};sn[on++]=Infinity;sn[on++]=1;for(var ee=0,ie=U.ecpb;ee=1;h-=1){U.j=h;sn[on++]=U.coeffs;sn[on++]=U.j;sn[on++]=un(U.coeffs,U.j-1);sn[on++]=un(U.coeffs,U.j);sn[on++]=un(U.rsalog,U.i);U.rsprod();var re=sn[--on];var ae=sn[--on];var oe=sn[--on];fn(sn[--on],oe,xn(ae,re))}sn[on++]=U.coeffs;sn[on++]=0;sn[on++]=un(U.coeffs,0);sn[on++]=un(U.rsalog,U.i);U.rsprod();var se=sn[--on];var ce=sn[--on];fn(sn[--on],ce,se)}U.coeffs=hn(U.coeffs,0,U.coeffs.length-1);U.rscodes=function(){U.rscws=sn[--on];U.rsnd=U.rscws.length;sn[on++]=Infinity;vn(U.rscws);for(var t=0,e=U.ecpb;t0){U.pad=Lr(U.cws.length+1);mn(U.pad,0,U.cws);fn(U.pad,U.pad.length-1,0);U.cws=U.pad}if(U.lc4b){var Ie=U.cws;var Ae=U.dcws;fn(Ie,Mn(Ae-1),un(Ie,Mn(Ae-1))>>>4);for(var _=Mn(U.dcws-1),_e=U.ncws-2;_<=_e;_+=1){U.i=_;fn(U.cws,U.i,(un(U.cws,U.i)&15)<<4);fn(U.cws,U.i,un(U.cws,U.i+1)>>>4&15|un(U.cws,U.i))}fn(U.cws,U.ncws-1,(un(U.cws,U.ncws-1)&15)<<4)}var ye=un(U.options,"debugecc")!==undefined;if(ye){sn[on++]="bwipp.debugecc#20363";sn[on++]=U.cws;Pn()}sn[on++]=Infinity;for(var xe=0,we=U.rows*U.cols;xe=Re:P<=Re;P+=He){U.i=P;for(var j=3,ze=Mn(U.rows-4);j<=ze;j+=1){U.j=j;sn[on++]=U.pixs;sn[on++]=U.i;sn[on++]=U.j;U.qmv();var Oe=sn[--on];fn(sn[--on],Oe,(U.j+1)%2)}}}if(!Cn.__20452__)(function(){var t=Object.create(U);t.fpat=Lr([Lr([1,1,1,1,1,1,1,0]),Lr([1,0,0,0,0,0,1,0]),Lr([1,0,1,1,1,0,1,0]),Lr([1,0,1,1,1,0,1,0]),Lr([1,0,1,1,1,0,1,0]),Lr([1,0,0,0,0,0,1,0]),Lr([1,1,1,1,1,1,1,0]),Lr([0,0,0,0,0,0,0,0])]);t.fsubpat=Lr([Lr([1,1,1,1,1,9,9,9]),Lr([1,0,0,0,1,9,9,9]),Lr([1,0,1,0,1,9,9,9]),Lr([1,0,0,0,1,9,9,9]),Lr([1,1,1,1,1,9,9,9]),Lr([9,9,9,9,9,9,9,9]),Lr([9,9,9,9,9,9,9,9]),Lr([9,9,9,9,9,9,9,9])]);t.fcorpat=Lr([Lr([1,1,1,9,9,9,9,9]),Lr([1,0,9,9,9,9,9,9]),Lr([1,9,9,9,9,9,9,9]),Lr([9,9,9,9,9,9,9,9]),Lr([9,9,9,9,9,9,9,9]),Lr([9,9,9,9,9,9,9,9]),Lr([9,9,9,9,9,9,9,9]),Lr([9,9,9,9,9,9,9,9])]);t.fnullpat=Lr([Lr([9,9,9,9,9,9,9,9]),Lr([9,9,9,9,9,9,9,9]),Lr([9,9,9,9,9,9,9,9]),Lr([9,9,9,9,9,9,9,9]),Lr([9,9,9,9,9,9,9,9]),Lr([9,9,9,9,9,9,9,9]),Lr([9,9,9,9,9,9,9,9]),Lr([9,9,9,9,9,9,9,9])]);var e=new Map([["full",Lr([t.fpat,t.fpat,t.fpat,t.fnullpat])],["micro",Lr([t.fpat,t.fnullpat,t.fnullpat,t.fnullpat])],["rmqr",Lr([t.fpat,t.fcorpat,t.fcorpat,t.fsubpat])]]);t.fpatmap=e;for(var i in t)t.hasOwnProperty(i)&&(Cn.$ctx[i]=t[i]);Cn.__20452__=1})();U.fpats=un(U.fpatmap,U.format);for(var E=0;E<=7;E+=1){U.y=E;for(var T=0;T<=7;T+=1){U.x=T;U.fpb0=un(un(un(U.fpats,0),U.y),U.x);U.fpb1=un(un(un(U.fpats,1),U.y),U.x);U.fpb2=un(un(un(U.fpats,2),U.y),U.x);U.fpb3=un(un(un(U.fpats,3),U.y),U.x);if(U.fpb0!=9&&U.y=Ye:C<=Ye;C+=Fe){U.i=C;sn[on++]=U.i;sn[on++]=4;U.putalgnpat();sn[on++]=4;sn[on++]=U.i;U.putalgnpat()}for(var B=Mn(U.asp2-2),Qe=Mn(U.asp3-U.asp2),Je=Mn(U.cols-9);Qe<0?B>=Je:B<=Je;B+=Qe){U.x=B;for(var S=Mn(U.asp2-2),Ve=Mn(U.asp3-U.asp2),Ke=Mn(U.rows-9);Ve<0?S>=Ke:S<=Ke;S+=Ve){U.y=S;sn[on++]=U.x;sn[on++]=U.y;U.putalgnpat()}}}if(_n(U.format,"rmqr")){U.algnpat=U.algnpatrmqr;for(var D=Mn(U.asp2-2),qe=Mn(U.asp3-U.asp2),Xe=Mn(U.cols-13);qe<0?D>=Xe:D<=Xe;D+=qe){U.i=D;sn[on++]=U.i;sn[on++]=0;U.putalgnpat();sn[on++]=U.i;sn[on++]=Mn(U.rows-3);U.putalgnpat()}}if(!Cn.__20532__)(function(){var t=Object.create(U);t.formatmapmicro=Lr([Lr([Lr([1,8])]),Lr([Lr([2,8])]),Lr([Lr([3,8])]),Lr([Lr([4,8])]),Lr([Lr([5,8])]),Lr([Lr([6,8])]),Lr([Lr([7,8])]),Lr([Lr([8,8])]),Lr([Lr([8,7])]),Lr([Lr([8,6])]),Lr([Lr([8,5])]),Lr([Lr([8,4])]),Lr([Lr([8,3])]),Lr([Lr([8,2])]),Lr([Lr([8,1])])]);for(var e in t)t.hasOwnProperty(e)&&(Cn.$ctx[e]=t[e]);Cn.__20532__=1})();var $e=new Map([["full",Lr([Lr([Lr([0,8]),Lr([8,Mn(U.cols-1)])]),Lr([Lr([1,8]),Lr([8,Mn(U.cols-2)])]),Lr([Lr([2,8]),Lr([8,Mn(U.cols-3)])]),Lr([Lr([3,8]),Lr([8,Mn(U.cols-4)])]),Lr([Lr([4,8]),Lr([8,Mn(U.cols-5)])]),Lr([Lr([5,8]),Lr([8,Mn(U.cols-6)])]),Lr([Lr([7,8]),Lr([8,Mn(U.cols-7)])]),Lr([Lr([8,8]),Lr([Mn(U.cols-8),8])]),Lr([Lr([8,7]),Lr([Mn(U.cols-7),8])]),Lr([Lr([8,5]),Lr([Mn(U.cols-6),8])]),Lr([Lr([8,4]),Lr([Mn(U.cols-5),8])]),Lr([Lr([8,3]),Lr([Mn(U.cols-4),8])]),Lr([Lr([8,2]),Lr([Mn(U.cols-3),8])]),Lr([Lr([8,1]),Lr([Mn(U.cols-2),8])]),Lr([Lr([8,0]),Lr([Mn(U.cols-1),8])])])],["micro",U.formatmapmicro],["rmqr",Lr([Lr([Lr([11,3]),Lr([Mn(U.cols-3),Mn(U.rows-6)])]),Lr([Lr([11,2]),Lr([Mn(U.cols-4),Mn(U.rows-6)])]),Lr([Lr([11,1]),Lr([Mn(U.cols-5),Mn(U.rows-6)])]),Lr([Lr([10,5]),Lr([Mn(U.cols-6),Mn(U.rows-2)])]),Lr([Lr([10,4]),Lr([Mn(U.cols-6),Mn(U.rows-3)])]),Lr([Lr([10,3]),Lr([Mn(U.cols-6),Mn(U.rows-4)])]),Lr([Lr([10,2]),Lr([Mn(U.cols-6),Mn(U.rows-5)])]),Lr([Lr([10,1]),Lr([Mn(U.cols-6),Mn(U.rows-6)])]),Lr([Lr([9,5]),Lr([Mn(U.cols-7),Mn(U.rows-2)])]),Lr([Lr([9,4]),Lr([Mn(U.cols-7),Mn(U.rows-3)])]),Lr([Lr([9,3]),Lr([Mn(U.cols-7),Mn(U.rows-4)])]),Lr([Lr([9,2]),Lr([Mn(U.cols-7),Mn(U.rows-5)])]),Lr([Lr([9,1]),Lr([Mn(U.cols-7),Mn(U.rows-6)])]),Lr([Lr([8,5]),Lr([Mn(U.cols-8),Mn(U.rows-2)])]),Lr([Lr([8,4]),Lr([Mn(U.cols-8),Mn(U.rows-3)])]),Lr([Lr([8,3]),Lr([Mn(U.cols-8),Mn(U.rows-4)])]),Lr([Lr([8,2]),Lr([Mn(U.cols-8),Mn(U.rows-5)])]),Lr([Lr([8,1]),Lr([Mn(U.cols-8),Mn(U.rows-6)])])])]]);U.formatmap=un($e,U.format);vn(U.formatmap,function(){vn(sn[--on],function(){vn(sn[--on]);U.qmv();fn(U.pixs,sn[--on],1)})});if(_n(U.format,"full")&&U.cols>=45)U.versionmap=Lr([Lr([Lr([Mn(U.cols-9),5]),Lr([5,Mn(U.cols-9)])]),Lr([Lr([Mn(U.cols-10),5]),Lr([5,Mn(U.cols-10)])]),Lr([Lr([Mn(U.cols-11),5]),Lr([5,Mn(U.cols-11)])]),Lr([Lr([Mn(U.cols-9),4]),Lr([4,Mn(U.cols-9)])]),Lr([Lr([Mn(U.cols-10),4]),Lr([4,Mn(U.cols-10)])]),Lr([Lr([Mn(U.cols-11),4]),Lr([4,Mn(U.cols-11)])]),Lr([Lr([Mn(U.cols-9),3]),Lr([3,Mn(U.cols-9)])]),Lr([Lr([Mn(U.cols-10),3]),Lr([3,Mn(U.cols-10)])]),Lr([Lr([Mn(U.cols-11),3]),Lr([3,Mn(U.cols-11)])]),Lr([Lr([Mn(U.cols-9),2]),Lr([2,Mn(U.cols-9)])]),Lr([Lr([Mn(U.cols-10),2]),Lr([2,Mn(U.cols-10)])]),Lr([Lr([Mn(U.cols-11),2]),Lr([2,Mn(U.cols-11)])]),Lr([Lr([Mn(U.cols-9),1]),Lr([1,Mn(U.cols-9)])]),Lr([Lr([Mn(U.cols-10),1]),Lr([1,Mn(U.cols-10)])]),Lr([Lr([Mn(U.cols-11),1]),Lr([1,Mn(U.cols-11)])]),Lr([Lr([Mn(U.cols-9),0]),Lr([0,Mn(U.cols-9)])]),Lr([Lr([Mn(U.cols-10),0]),Lr([0,Mn(U.cols-10)])]),Lr([Lr([Mn(U.cols-11),0]),Lr([0,Mn(U.cols-11)])])]);else U.versionmap=Lr([]);var ti=U.versionmap;for(var k=0,ei=ti.length;k>>-xi:yi<=U.rows){U.dir=U.dir*-1;U.posy=Mn(U.posy+U.dir);U.posx=Mn(U.posx-2);if(_n(U.format,"full")&&U.posx==6)U.posx=Mn(U.posx-1)}}}U.evalfulln1n3=function(){U.scrle=sn[--on];sn[on++]="scr1";sn[on++]=0;vn(U.scrle,function(){var t=sn[--on];sn[on++]=t;if(t>=5){var e=sn[--on];var i=Mn(Mn(sn[--on]+e)-2);sn[on++]=i;sn[on++]=i}on--});var t=sn[--on];U[sn[--on]]=t;U.scr3=0;for(var e=3,i=U.scrle.length-3;e<=i;e+=2){U.j=e;if(un(U.scrle,U.j)%3==0){U.fact=~~(un(U.scrle,U.j)/3);var n=hn(U.scrle,U.j-2,5);for(var r=0,a=n.length;r=U.scrle.length)U.scr3=U.scr3+40;else if(un(U.scrle,U.j-3)>=4||un(U.scrle,U.j+3)>=4)U.scr3=U.scr3+40}}sn[on++]=U.scr1;sn[on++]=U.scr3};U.evalfull=function(){U.sym=sn[--on];U.n1=0;U.n2=0;U.n3=0;U.rle=Lr(Mn(U.cols+1));U.lastpairs=Lr(U.cols);U.thispairs=Lr(U.cols);U.colsadd1=Mn(U.cols+1);for(var t=0,e=Mn(U.cols-1);t<=e;t+=1){U.i=t;sn[on++]=Infinity;var i=U.cols;sn[on++]=0;sn[on++]=0;for(var n=U.i,r=i,a=Mn(i*i-1);r<0?n>=a:n<=a;n+=r){var o=un(U.sym,n);var s=sn[--on];sn[on++]=o;if(_n(s,o)){var c=sn[--on];var l=sn[--on];sn[on++]=Mn(l+1);sn[on++]=c}else{var p=sn[--on];sn[on++]=1;sn[on++]=p}}on--;var d=bn()+2;An(hn(U.rle,0,d-2));U.evalfulln1n3();U.n3=Mn(sn[--on]+U.n3);U.n1=Mn(sn[--on]+U.n1);on--;U.symrow=hn(U.sym,U.i*U.cols,U.cols);sn[on++]=Infinity;var u=U.symrow;sn[on++]=0;sn[on++]=0;for(var f=0,h=u.length;f0){sn[on++]=Infinity;In(U.lastpairs);In(U.thispairs);sn[on++]=U.n2;for(var E=0,T=U.cols;E>>-i:e<>>-Li:Oi<>>-qi:Ki<>>-tn:$i<=45){U.verval=un(U.vervals,~~(Mn(U.cols-17)/4)-7);for(var nn=0,rn=U.versionmap.length-1;nn<=rn;nn+=1){U.i=nn;vn(un(U.versionmap,U.i),function(){var t=sn[--on];sn[on++]=U.pixs;vn(t);U.qmv();var e=U.verval;var i=-(17-U.i);var n=sn[--on];fn(sn[--on],n,(i<0?e>>>-i:e<997){sn[on++]="bwipp.swissqrcodeBadLength#20930";sn[on++]="Swiss QR Code input must not exceed 997 digits";Pn()}fn(t.options,"dontdraw",true);sn[on++]="args";sn[on++]=t.barcode;sn[on++]=t.options;Cn();var n=sn[--on];t[sn[--on]]=n;fn(t.args,"opt",t.options);sn[on++]=t.args;if(!t.dontdraw){Y.save();var r=Y.currpos();Y.translate(r.x,r.y);var a=72/25.4;Y.scale(a,a);Y.save();Y.newpath();Y.moveto(0,0);Y.lineto(46,0);Y.lineto(46,46);Y.lineto(0,46);Y.closepath();Y.moveto(19.5,19.5);Y.lineto(19.5,26.5);Y.lineto(26.5,26.5);Y.lineto(26.5,19.5);Y.closepath();Y.clip();Y.save();Y.moveto(0,0);var o=46/un(t.args,"pixx")/2;Y.scale(o,o);Tn();Y.restore();Y.restore();Y.translate(19.5,19.5);var s=7/83;Y.scale(s,s);Y.newpath();Y.moveto(6,6);Y.lineto(6,77);Y.lineto(77,77);Y.lineto(77,6);Y.closepath();Y.moveto(49,18);Y.lineto(49,34);Y.lineto(65,34);Y.lineto(65,49);Y.lineto(49,49);Y.lineto(49,65);Y.lineto(34,65);Y.lineto(34,49);Y.lineto(18,49);Y.lineto(18,34);Y.lineto(34,34);Y.lineto(34,18);Y.closepath();Y.setrgbcolor(0,0,0);Y.fill();Y.restore()}}function xt(){var t=Object.create(xt.$ctx||(xt.$ctx={}));t.dontdraw=false;sn[on++]=t;jn();t.options=sn[--on];t.barcode=sn[--on];fn(t.options,"dontdraw",true);fn(t.options,"format","micro");sn[on++]="args";sn[on++]=t.barcode;sn[on++]=t.options;Cn();var e=sn[--on];t[sn[--on]]=e;fn(t.args,"opt",t.options);sn[on++]=t.args;if(!t.dontdraw)Tn()}function Mt(){var t=Object.create(Mt.$ctx||(Mt.$ctx={}));t.dontdraw=false;sn[on++]=t;jn();t.options=sn[--on];t.barcode=sn[--on];fn(t.options,"dontdraw",true);fn(t.options,"format","rmqr");sn[on++]="args";sn[on++]=t.barcode;sn[on++]=t.options;Cn();var e=sn[--on];t[sn[--on]]=e;fn(t.args,"opt",t.options);sn[on++]=t.args;if(!t.dontdraw)Tn()}function me(){var v=Object.create(me.$ctx||(me.$ctx={}));v.dontdraw=false;v.mode=-1;v.sam=-1;v.parse=false;v.parsefnc=false;sn[on++]=v;jn();v.options=sn[--on];v.barcode=sn[--on];if(_n(v.barcode,"")){sn[on++]="bwipp.maxicodeEmptyData#21148";sn[on++]="The data must not be empty";Pn()}if(v.mode!=-1&&(v.mode<2||v.mode>6)){sn[on++]="bwipp.maxicodeBadMode#21152";sn[on++]="Mode must be 2 to 6";Pn()}if(v.sam!=-1){sn[on++]=true;for(var t=0,U=1;t88){on--;sn[on++]=false;break}var i=v.sam%10;if(i<2||i>8){on--;sn[on++]=false;break}if(~~(v.sam/10)>v.sam%10){on--;sn[on++]=false;break}}if(wn(sn[--on])){sn[on++]="bwipp.maxicodeBadSAM#21163";sn[on++]='SAM must be formatted as "NM" for Nth of M symbols, from 2 to 8 symbols';Pn()}}var H=new Map([["parse",v.parse],["parsefnc",v.parsefnc],["eci",true]]);v.fncvals=H;sn[on++]="msg";sn[on++]=v.barcode;sn[on++]=v.fncvals;En();var R=sn[--on];v[sn[--on]]=R;v.msglen=v.msg.length;if(v.mode==2||v.mode==3){v.barcode=ln(v.msglen);for(var n=0,z=v.msglen-1;n<=z;n+=1){v.i=n;if(un(v.msg,v.i)>0)fn(v.barcode,v.i,un(v.msg,v.i))}v.barlen=v.barcode.length;v.fid="";if(v.barlen>=7)if(_n(hn(v.barcode,0,7),"[)>01")){v.fid=hn(v.barcode,0,9);v.barcode=hn(v.barcode,9,v.barlen-9)}gn(v.barcode,"");if(sn[--on]){v.pcode=sn[--on];on--;if(v.mode==2){sn[on++]=true;for(var r=0,O=1;r9){on--;sn[on++]=false;break}vn(v.pcode,function(){var t=sn[--on];if(t<48||t>57){on--;sn[on++]=false;return true}})}if(wn(sn[--on])){on--;sn[on++]="bwipp.maxicodeBadMode2PostCode#21212";sn[on++]="A mode 2 postcode must not exceed 9 digits";Pn()}}else vn(v.pcode,function(){var t=sn[--on];if(!(t==32||(t>=34&&t<=58||t>=65&&t<=90))){on--;sn[on++]="bwipp.maxicodeBadMode3PostCode#21220";sn[on++]="A mode 3 postcode must not exceed 6 characters";Pn()}})}else{on--;sn[on++]="bwipp.maxicodeExpectedPostCode#21225";sn[on++]="Expected postcode followed by group separator character";Pn()}gn(sn[--on],"");if(sn[--on]){v.ccode=sn[--on];on--;sn[on++]=true;for(var a=0,L=1;a57){on--;sn[on++]=false;return true}})}if(wn(sn[--on])){on--;sn[on++]="bwipp.maxicodeBadCountryCode#21235";sn[on++]="Country code must be three digits";Pn()}}else{on--;sn[on++]="bwipp.maxicodeExpectedCountryCode#21238";sn[on++]="Expected country code followed by group separator character";Pn()}gn(sn[--on],"");if(sn[--on]){v.scode=sn[--on];on--;sn[on++]=true;for(var o=0,W=1;o57){on--;sn[on++]=false;return true}})}if(wn(sn[--on])){on--;sn[on++]="bwipp.maxicodeBadServiceClass#21248";sn[on++]="Service class must be three digits";Pn()}}else{on--;sn[on++]="bwipp.maxicodeExpectedServiceClass#21251";sn[on++]="Expected service class followed by group separator character";Pn()}v.barcode=sn[--on];var s=ln(v.barcode.length+v.fid.length);mn(s,0,v.fid);mn(s,v.fid.length,v.barcode);v.barcode=s;v.barlen=v.barcode.length;sn[on++]=Infinity;var c=v.barcode;for(var l=0,G=c.length;l",178,175,164]),Lr([41,"?",179,176,165]),Lr(["*","[",181,180,166]),Lr(["+",92,185,183,167]),Lr([",","]",186,184,169]),Lr(["-","^",188,187,173]),Lr([".","_",189,191,174]),Lr(["/"," ",190,138,182]),Lr(["0",",",128,139,149]),Lr(["1",".",129,140,150]),Lr(["2","/",130,141,151]),Lr(["3",":",131,142,152]),Lr(["4","@",132,143,153]),Lr(["5","!",133,144,154]),Lr(["6","|",134,145,155]),Lr(["7",t.pd2,135,146,156]),Lr(["8",t.sa2,136,147,157]),Lr(["9",t.sa3,137,148,158]),Lr([":",t.pd3,t.la,t.la,t.la]),Lr([t.sb,t.sa," "," "," "]),Lr([t.sc,t.sc,t.lkc,t.sc,t.sc]),Lr([t.sd,t.sd,t.sd,t.lkd,t.sd]),Lr([t.se,t.se,t.se,t.se,t.lke]),Lr([t.lb,t.la,t.lb,t.lb,t.lb])]);t.charvals=Lr([new Map,new Map,new Map,new Map,new Map]);for(var e=0,i=t.charmaps.length-1;e<=i;e+=1){t.i=e;t.encs=un(t.charmaps,t.i);for(var n=0;n<=4;n+=1){t.j=n;var r=un(t.encs,t.j);sn[on++]=r;if(_n(Oe(r),"stringtype")){var a=un(sn[--on],0);sn[on++]=a}fn(un(t.charvals,t.j),sn[--on],t.i)}}t.seta=un(t.charvals,0);t.setb=un(t.charvals,1);t.setc=un(t.charvals,2);t.setd=un(t.charvals,3);t.sete=un(t.charvals,4);for(var o in t)t.hasOwnProperty(o)&&(me.$ctx[o]=t[o]);me.__21361__=1})();sn[on++]=Infinity;for(var p=0,Z=v.msglen+1;p=0;d-=1){v.i=d;var u=un(v.msg,v.i);if(u>=48&&u<=57)fn(v.nseq,v.i,Mn(un(v.nseq,v.i+1)+1));else fn(v.nseq,v.i,0)}v.nseq=hn(v.nseq,0,v.msglen);v.prefixinset=function(){sn[on++]=0;for(;;){var t=sn[--on];var e=sn[--on];sn[on++]=e;sn[on++]=t;if(t>=e.length)break;var i=sn[--on];var n=sn[--on];var r=sn[--on];var a=un(r,un(n,i))!==undefined;sn[on++]=r;sn[on++]=n;sn[on++]=i;if(a){var o=sn[--on];sn[on++]=Mn(o+1)}else break}var s=sn[--on];var c=sn[--on];sn[on++]=s;sn[on++]=c;on--;var l=sn[--on];var p=sn[--on];sn[on++]=l;sn[on++]=p;on--};v.enc=function(){var t=sn[--on];fn(v.out,v.j,un(t,sn[--on]));v.j=v.j+1};v.out=Lr(144);v.i=0;v.j=0;v.cset="seta";for(;;){if(v.i==v.msglen){if(yn(v.cset,"seta")&&yn(v.cset,"setb")){sn[on++]=v.la;sn[on++]=v[v.cset];v.enc();v.cset="seta"}break}for(;;){if(un(v.msg,v.i)<=-1e6){sn[on++]=v.eci;sn[on++]=v[v.cset];v.enc();var f=Mn(-un(v.msg,v.i)-1e6);sn[on++]=f;if(f<=31){var F=sn[--on];sn[on++]=F&63;An(Lr(1))}else{var h=sn[--on];sn[on++]=h;if(h<=1023){var m=sn[--on];sn[on++]=m>>>6&31|32;sn[on++]=m&63;An(Lr(2))}else{var g=sn[--on];sn[on++]=g;if(g<=32767){var b=sn[--on];sn[on++]=b>>>12&47|48;sn[on++]=b>>>6&63;sn[on++]=b&63;An(Lr(3))}else{var I=sn[--on];sn[on++]=I>>>18&55|56;sn[on++]=I>>>12&63;sn[on++]=I>>>6&63;sn[on++]=I&63;An(Lr(4))}}}var A=sn[--on];mn(v.out,v.j,A);v.j=A.length+v.j;v.i=v.i+1;break}if(un(v.nseq,v.i)>=9){var _=hn(v.msg,v.i,9);sn[on++]=0;for(var y=0,Y=_.length;y>>6}sn[on++]=un(v[v.cset],v.ns);for(var w=0;w<=10;w+=2){var q=sn[on-1-w];sn[on++]=q}An(Lr(6));var X=sn[--on];var $=sn[--on];var tt=sn[--on];var et=sn[--on];var it=sn[--on];var nt=sn[--on];var rt=sn[--on];sn[on++]=X;sn[on++]=rt;sn[on++]=nt;sn[on++]=it;sn[on++]=et;sn[on++]=tt;sn[on++]=$;for(var at=0,ot=6;atgt-vt){var It=bt;bt=M;M=It}sn[on++]="p";sn[on++]=ft;sn[on++]=hn(ht,mt,M);v.prefixinset();var At=sn[--on];v[sn[--on]]=At;if(v.p==1){sn[on++]=v.sa;sn[on++]=v.setb;v.enc();sn[on++]=v.char1;sn[on++]=v.seta;v.enc();v.i=v.i+1}if(v.p==2){sn[on++]=v.sa2;sn[on++]=v.setb;v.enc();sn[on++]=v.char1;sn[on++]=v.seta;v.enc();sn[on++]=v.char2;sn[on++]=v.seta;v.enc();v.i=v.i+2}if(v.p==3){sn[on++]=v.sa3;sn[on++]=v.setb;v.enc();sn[on++]=v.char1;sn[on++]=v.seta;v.enc();sn[on++]=v.char2;sn[on++]=v.seta;v.enc();sn[on++]=v.char3;sn[on++]=v.seta;v.enc();v.i=v.i+3}if(v.p>=4){sn[on++]=v.la;sn[on++]=v.setb;v.enc();v.cset="seta"}break}var _t=un(v.seta,v.char1)!==undefined;if(_t){sn[on++]=v.la;sn[on++]=v[v.cset];v.enc();v.cset="seta";break}var yt=un(v.setb,v.char1)!==undefined;if(yt){sn[on++]=v.lb;sn[on++]=v[v.cset];v.enc();v.cset="setb";break}var xt=un(v.setc,v.char1)!==undefined;if(xt){v.setx="setc";v.sx=v.sc;v.lkx=v.lkc}var wt=un(v.setd,v.char1)!==undefined;if(wt){v.setx="setd";v.sx=v.sd;v.lkx=v.lkd}var Mt=un(v.sete,v.char1)!==undefined;if(Mt){v.setx="sete";v.sx=v.se;v.lkx=v.lke}var Pt=v[v.setx];var jt=v.msg;var Et=v.i;var Tt=v.msglen;var Ct=v.i;var Bt=Tt-Ct;var P=4;if(4>Tt-Ct){var It=Bt;Bt=P;P=It}sn[on++]="p";sn[on++]=Pt;sn[on++]=hn(jt,Et,P);v.prefixinset();var St=sn[--on];v[sn[--on]]=St;if(v.p==1){sn[on++]=v.sx;sn[on++]=v[v.cset];v.enc();sn[on++]=v.char1;sn[on++]=v[v.setx];v.enc();v.i=v.i+1}if(v.p==2){sn[on++]=v.sx;sn[on++]=v[v.cset];v.enc();sn[on++]=v.char1;sn[on++]=v[v.setx];v.enc();sn[on++]=v.sx;sn[on++]=v[v.cset];v.enc();sn[on++]=v.char2;sn[on++]=v[v.setx];v.enc();v.i=v.i+2}if(v.p==3){sn[on++]=v.sx;sn[on++]=v[v.cset];v.enc();sn[on++]=v.char1;sn[on++]=v[v.setx];v.enc();sn[on++]=v.sx;sn[on++]=v[v.cset];v.enc();sn[on++]=v.char2;sn[on++]=v[v.setx];v.enc();sn[on++]=v.sx;sn[on++]=v[v.cset];v.enc();sn[on++]=v.char3;sn[on++]=v[v.setx];v.enc();v.i=v.i+3}if(v.p>=4){sn[on++]=v.sx;sn[on++]=v[v.cset];v.enc();sn[on++]=v.lkx;sn[on++]=v[v.setx];v.enc();v.cset=v.setx}break}}v.encmsg=hn(v.out,0,v.j);v.padval=un(v[v.cset],v.pad);sn[on++]="sami";if(v.sam!=-1)sn[on++]=Lr([un(v.seta,v.pad),(~~(v.sam/10)-1)*8+(v.sam%10-1)]);else sn[on++]=Lr([]);var Dt=sn[--on];v[sn[--on]]=Dt;sn[on++]=Infinity;In(v.sami);In(v.encmsg);v.encmsg=Lr();if(v.mode==2||v.mode==3){if(v.encmsg.length>84){sn[on++]="bwipp.maxicodeMode23TooLong#21554";sn[on++]="The secondary message is too long";Pn()}var kt=Vi(ln(4),"0000");var Nt=dn(ln(4),~~v.mode,2);mn(kt,4-Nt.length,Nt);v.mdb=kt;var Ut=Vi(ln(10),"0000000000");var Ht=dn(ln(10),pn(v.ccode),2);mn(Ut,10-Ht.length,Ht);v.ccb=Ut;var Rt=Vi(ln(10),"0000000000");var zt=dn(ln(10),pn(v.scode),2);mn(Rt,10-zt.length,zt);v.scb=Rt;v.pcb=Vi(ln(36),"000000000000000000000000000000000000");if(v.mode==2){var Ot=dn(ln(6),v.pcode.length,2);mn(v.pcb,6-Ot.length,Ot);var Lt=dn(ln(30),pn(v.pcode),2);mn(v.pcb,36-Lt.length,Lt)}else{sn[on++]=Infinity;var Wt=Vi(ln(6)," ");sn[on++]=Wt;sn[on++]=Wt;sn[on++]=0;if(v.pcode.length>6)sn[on++]=hn(v.pcode,0,6);else sn[on++]=v.pcode;var Gt=sn[--on];var Zt=sn[--on];mn(sn[--on],Zt,Gt);vn(sn[--on],function(){var t=un(v.seta,sn[--on]);sn[on++]=t});v.pccw=Lr();for(var j=0;j<=5;j+=1){v.i=j;var Ft=dn(ln(6),un(v.pccw,v.i),2);mn(v.pcb,6*v.i+6-Ft.length,Ft)}}v.scm=ln(60);mn(v.scm,2,v.mdb);mn(v.scm,38,hn(v.pcb,0,4));mn(v.scm,30,hn(v.pcb,4,6));mn(v.scm,24,hn(v.pcb,10,6));mn(v.scm,18,hn(v.pcb,16,6));mn(v.scm,12,hn(v.pcb,22,6));mn(v.scm,6,hn(v.pcb,28,6));mn(v.scm,0,hn(v.pcb,34,2));mn(v.scm,52,hn(v.ccb,0,2));mn(v.scm,42,hn(v.ccb,2,6));mn(v.scm,36,hn(v.ccb,8,2));mn(v.scm,54,hn(v.scb,0,6));mn(v.scm,48,hn(v.scb,6,4));v.pri=Lr([0,0,0,0,0,0,0,0,0,0]);for(var E=0;E<=59;E+=1){v.i=E;v.ps=~~(v.i/6);v.ep=~~Math.pow(2,5-v.i%6)*(un(v.scm,v.i)-48);fn(v.pri,v.ps,Mn(un(v.pri,v.ps)+v.ep))}sn[on++]=Infinity;for(var Yt=0,Qt=84;Ytv.cws.length-1){sn[on++]="bwipp.maxicodeMode56TooLong#21619";sn[on++]="The message is too long";Pn()}fn(v.cws,0,v.mode);mn(v.cws,1,v.encmsg);v.pri=hn(v.cws,0,10);v.sec=hn(v.cws,10,v.cws.length-10)}sn[on++]=Infinity;sn[on++]=1;for(var Xt=0,$t=63;Xt<$t;Xt++){var te=sn[--on];var ee=te*2;sn[on++]=te;sn[on++]=ee;if(ee>=64){var ie=sn[--on];sn[on++]=ie^67}}v.rsalog=Lr();v.rslog=Lr(64);for(var T=1;T<=63;T+=1)fn(v.rslog,un(v.rsalog,T),T);v.rsprod=function(){var t=sn[--on];var e=sn[--on];sn[on++]=e;sn[on++]=t;if(t!=0&&e!=0){var i=un(v.rslog,sn[--on]);var n=un(v.rsalog,Mn(i+un(v.rslog,sn[--on]))%63);sn[on++]=n}else{on-=2;sn[on++]=0}};v.rscodes=function(){v.rsnum=sn[--on];v.cwb=sn[--on];sn[on++]=Infinity;sn[on++]=1;for(var t=0,e=v.rsnum;t=1;r-=1){v.j=r;sn[on++]=v.coeffs;sn[on++]=v.j;sn[on++]=un(v.coeffs,v.j-1);sn[on++]=un(v.coeffs,v.j);sn[on++]=un(v.rsalog,v.i);v.rsprod();var a=sn[--on];var o=sn[--on];var s=sn[--on];fn(sn[--on],s,xn(o,a))}sn[on++]=v.coeffs;sn[on++]=0;sn[on++]=un(v.coeffs,0);sn[on++]=un(v.rsalog,v.i);v.rsprod();var c=sn[--on];var l=sn[--on];fn(sn[--on],l,c)}v.coeffs=hn(v.coeffs,0,v.coeffs.length-1);sn[on++]=Infinity;for(var p=0,d=v.rsnum;p=0;h-=1){v.i=h;v.p=v.ecb.length-v.i-1;sn[on++]=v.ecb;sn[on++]=v.p;sn[on++]=v.t;sn[on++]=un(v.coeffs,v.i);v.rsprod();var m=sn[--on];var g=sn[--on];fn(sn[--on],g,m);if(v.i>0)fn(v.ecb,v.p,xn(un(v.ecb,v.p+1),un(v.ecb,v.p)))}}sn[on++]=v.ecb};sn[on++]=Infinity;for(var C=0,ne=v.sec.length-1;C<=ne;C+=2)sn[on++]=un(v.sec,C);v.seco=Lr();sn[on++]=Infinity;for(var B=1,re=v.sec.length-1;B<=re;B+=2)sn[on++]=un(v.sec,B);v.sece=Lr();var ae=v.sec.length==84?20:28;v.scodes=ae;sn[on++]="secochk";sn[on++]=v.seco;sn[on++]=v.scodes;v.rscodes();var oe=sn[--on];v[sn[--on]]=oe;sn[on++]="secechk";sn[on++]=v.sece;sn[on++]=v.scodes;v.rscodes();var se=sn[--on];v[sn[--on]]=se;sn[on++]=Infinity;for(var S=0,ce=v.scodes-1;S<=ce;S+=1){sn[on++]=un(v.secochk,S);sn[on++]=un(v.secechk,S)}v.secchk=Lr();sn[on++]=Infinity;In(v.pri);sn[on++]=v.pri;sn[on++]=10;v.rscodes();In(sn[--on]);In(v.sec);In(v.secchk);v.codewords=Lr();sn[on++]=Infinity;for(var le=0,pe=864;le95){sn[on++]="bwipp.aztecInvalidEClevel#21834";sn[on++]="The EC percentage must be from 5 to 95";Pn()}if(R.ecaddchars<3){sn[on++]="bwipp.aztecInvalidECaddChars#21838";sn[on++]="The number of additional EC codewords must be 3 or more";Pn()}if(yn(R.format,"full")&&(yn(R.format,"compact")&&yn(R.format,"rune"))){sn[on++]="bwipp.aztecInvalidFormat#21842";sn[on++]="The format must be either full, compact or rune";Pn()}if(_n(R.format,"full")){if(R.readerinit&&(R.layers<1||R.layers>22)){sn[on++]="bwipp.aztecFullInitInvalidLayers#21847";sn[on++]="Full-range symbols for reader programming must specify from 1 to 22 layers";Pn()}if(R.layers!=-1&&(R.layers<1||R.layers>32)){sn[on++]="bwipp.aztecFullInvalidLayers#21850";sn[on++]="Layers for full-range symbols must be from 1 to 32";Pn()}}if(_n(R.format,"compact")){if(R.readerinit){if(R.layers!=-1&&R.layers!=1){sn[on++]="bwipp.aztecCompactInitInvalidLayers#21857";sn[on++]="Compact symbols for reader programming must have 1 layer";Pn()}R.layers=1}if(R.layers!=-1&&(R.layers<1||R.layers>4)){sn[on++]="bwipp.aztecCompactInvalidLayers#21862";sn[on++]="Layers for compact symbols must be from 1 to 4";Pn()}}if(_n(R.format,"rune")){if(R.layers!=-1){sn[on++]="bwipp.aztecRuneInvalidLayers#21868";sn[on++]="It is not valid to specify layers for runes";Pn()}if(R.readerinit){sn[on++]="bwipp.aztecRuneReaderInit#21871";sn[on++]="Reader initialisation is not compactible with Aztec Runes";Pn()}if(R.barcode.length==0){sn[on++]="bwipp.aztecRuneNotNumeric#21874";sn[on++]="Aztec runes must be numeric";Pn()}vn(R.barcode,function(){var t=sn[--on];if(t<48||t>57){sn[on++]="bwipp.aztecRuneNotNumeric#21878";sn[on++]="Aztec runes must be numeric";Pn()}});var t=pn(R.barcode);if(t<0||t>255){sn[on++]="bwipp.aztecRuneInvalid#21882";sn[on++]="Aztec runes must be 0 to 255";Pn()}}R.fn1=-1;var e=new Map([["parse",R.parse],["parsefnc",R.parsefnc],["eci",true],["FNC1",R.fn1]]);R.fncvals=e;sn[on++]="msg";sn[on++]=R.barcode;sn[on++]=R.fncvals;En();var i=sn[--on];R[sn[--on]]=i;R.msglen=R.msg.length;if(!bt.__21995__)(function(){var t=Object.create(R);t.U=0;t.L=1;t.M=2;t.P=3;t.D=4;t.B=5;t.lu=-2;t.ll=-3;t.lm=-4;t.lp=-5;t.ld=-6;t.su=-7;t.sp=-8;t.sb=-9;t.fl=-10;t.p2=-11;t.p3=-12;t.p4=-13;t.p5=-14;t.charmaps=Lr([Lr([t.sp,t.sp,t.sp,t.fl,t.sp]),Lr([32,32,32,13,32]),Lr(["A","a",1,t.p2,"0"]),Lr(["B","b",2,t.p3,"1"]),Lr(["C","c",3,t.p4,"2"]),Lr(["D","d",4,t.p5,"3"]),Lr(["E","e",5,"!","4"]),Lr(["F","f",6,'"',"5"]),Lr(["G","g",7,"#","6"]),Lr(["H","h",8,"$","7"]),Lr(["I","i",9,"%","8"]),Lr(["J","j",10,"&","9"]),Lr(["K","k",11,"'",","]),Lr(["L","l",12,40,"."]),Lr(["M","m",13,41,t.lu]),Lr(["N","n",27,"*",t.su]),Lr(["O","o",28,"+",-99]),Lr(["P","p",29,",",-99]),Lr(["Q","q",30,"-",-99]),Lr(["R","r",31,".",-99]),Lr(["S","s","@","/",-99]),Lr(["T","t",92,":",-99]),Lr(["U","u","^",";",-99]),Lr(["V","v","_","<",-99]),Lr(["W","w","`","=",-99]),Lr(["X","x","|",">",-99]),Lr(["Y","y","~","?",-99]),Lr(["Z","z",127,"[",-99]),Lr([t.ll,t.su,t.ll,"]",-99]),Lr([t.lm,t.lm,t.lu,"{",-99]),Lr([t.ld,t.ld,t.lp,"}",-99]),Lr([t.sb,t.sb,t.sb,t.lu,-99])]);t.charvals=Lr([new Map,new Map,new Map,new Map,new Map]);for(var e=0,i=t.charmaps.length-1;e<=i;e+=1){t.i=e;t.encs=un(t.charmaps,t.i);for(var n=0;n<=4;n+=1){t.j=n;var r=un(t.encs,t.j);sn[on++]=r;if(_n(Oe(r),"stringtype")){var a=un(sn[--on],0);sn[on++]=a}fn(un(t.charvals,t.j),sn[--on],t.i)}}var o=new Map([["\r\n",t.p2],[". ",t.p3],[", ",t.p4],[": ",t.p5]]);t.pcomp=o;t.e=1e4;var s=Lr([4,9,9,14,0,14]);t.latlen=Lr([Lr([0,5,5,10,5,10]),Lr([9,0,5,10,5,10]),Lr([5,5,0,5,10,10]),Lr([5,10,10,0,10,15]),s,Lr([0,0,0,0,0,0])]);t.latseq=Lr([Lr([Lr([]),Lr([t.ll]),Lr([t.lm]),Lr([t.lm,t.lp]),Lr([t.ld]),Lr([t.sb])]),Lr([Lr([t.ld,t.lu]),Lr([]),Lr([t.lm]),Lr([t.lm,t.lp]),Lr([t.ld]),Lr([t.sb])]),Lr([Lr([t.lu]),Lr([t.ll]),Lr([]),Lr([t.lp]),Lr([t.lu,t.ld]),Lr([t.sb])]),Lr([Lr([t.lu]),Lr([t.lu,t.ll]),Lr([t.lu,t.lm]),Lr([]),Lr([t.lu,t.ld]),Lr([t.lu,t.sb])]),Lr([Lr([t.lu]),Lr([t.lu,t.ll]),Lr([t.lu,t.lm]),Lr([t.lu,t.lm,t.lp]),Lr([]),Lr([t.lu,t.sb])]),Lr([Lr([t.lu]),Lr([t.ll]),Lr([t.lm]),Lr([]),Lr([]),Lr([])])]);t.shftlen=Lr([Lr([t.e,t.e,t.e,5,t.e]),Lr([5,t.e,t.e,5,t.e]),Lr([t.e,t.e,t.e,5,t.e]),Lr([t.e,t.e,t.e,t.e,t.e]),Lr([4,t.e,t.e,4,t.e])]);for(var c in t)t.hasOwnProperty(c)&&(bt.$ctx[c]=t[c]);bt.__21995__=1})();R.msgbits="";if(yn(R.format,"rune")&&R.raw)R.msgbits=R.barcode;if(yn(R.format,"rune")&&!R.raw){R.charsize=function(){var t=sn[--on];sn[on++]=t;if(t>=0){on--;var e=un(Lr([5,5,5,5,4,8]),sn[--on]);sn[on++]=e}else{var i=sn[--on];var n=sn[--on];sn[on++]=i;sn[on++]=n;on--;var r=sn[--on];sn[on++]=r;if(r==R.fn1){on--;sn[on++]=8}else{var a=Mn(-sn[--on]-1e6);sn[on++]=a;if(a==0){on--;sn[on++]=1}var o=sn[--on];sn[on++]=(~~(Math.log(o)/Math.log(10))+1)*4+8}}};R.curlen=Lr([0,R.e,R.e,R.e,R.e,R.e]);R.curseq=Lr([Lr([]),Lr([]),Lr([]),Lr([]),Lr([]),Lr([])]);R.backto=R.U;R.lastchar="";vn(R.msg,function(){R.char=sn[--on];for(;;){R.imp=false;var t=Lr([R.U,R.L,R.M,R.P,R.D,R.B]);for(var e=0,i=t.length;e=0){if(R.x!=R.B){var u=un(un(R.charvals,R.x),R.char)!==undefined;if(!u)break}}else if(R.x!=R.P)break;sn[on++]="cost";sn[on++]=un(R.curlen,R.x);sn[on++]=R.x;sn[on++]=R.char;R.charsize();var f=sn[--on];var h=sn[--on];R[sn[--on]]=Mn(h+f);if(R.cost=0){var M=ln(2);fn(M,0,R.lastchar);fn(M,1,R.char);R.pchars=M;var P=un(R.pcomp,R.pchars)!==undefined;if(P){var j=Lr([R.U,R.L,R.M,R.P,R.D]);for(var E=0,T=j.length;E=0;C-=1){R.idx=C;R.ch=un(R.curseqi,R.idx);if(R.lastidx==-1){if(_n(R.ch,R.lastchar)){R.lastidx=R.idx;if(R.idx>0)if(un(R.curseqi,R.idx-1)==R.sp)R.lastsp=true}}else if(R.ch<0&&R.ch>=R.ld){if(R.i==R.P){if(R.ch==R.ld)R.lastld=true}else if(R.ch!=R.lp)R.inP=R.lastsp;break}}if(R.inP&&R.lastidx>=0){fn(R.nxtlen,R.i,un(R.curlen,R.i));if(R.lastidx=0)sn[on++]=R.char;else sn[on++]="";var H=sn[--on];R[sn[--on]]=H});R.minseq=R.e;var n=Lr([R.U,R.L,R.M,R.P,R.D,R.B]);for(var r=0,a=n.length;r=0;l-=1){var p=sn[--on];var d=sn[--on];sn[on++]=d;sn[on++]=~~(p/10);sn[on++]=d;sn[on++]=l*4+8;sn[on++]=Mn(p%10+2);sn[on++]=4;R.tobin();var u=sn[--on];var f=sn[--on];mn(sn[--on],f,u)}on--}else{var h=un(un(R.charvals,R.P),sn[--on]);sn[on++]=h;sn[on++]=5;R.tobin()}}};R.encfuncs=Lr(["encu","encl","encm","encp","encd"]);R.addtomsgbits=function(){R.v=sn[--on];mn(R.msgbits,R.j,R.v);R.j=R.j+R.v.length};R.state=R.U;R.msgbits=ln(R.minseq);R.i=0;R.j=0;for(;;){if(R.i>=R.seq.length)break;if(R.state!=R.B){R.char=un(R.seq,R.i);sn[on++]=R.char;if(R[un(R.encfuncs,R.state)]()===true)break;R.addtomsgbits();R.i=R.i+1;if(R.char==R.su||R.char==R.sp){sn[on++]=un(R.seq,R.i);if(R.char==R.su)R.encu();else R.encp();R.addtomsgbits();R.i=R.i+1}if(R.char==R.lu)R.state=R.U;if(R.char==R.ll)R.state=R.L;if(R.char==R.lm)R.state=R.M;if(R.char==R.lp)R.state=R.P;if(R.char==R.ld)R.state=R.D;if(R.char==R.sb)R.state=R.B}else{R.numbytes=0;for(;;){if(R.i+R.numbytes>=R.seq.length)break;if(un(R.seq,R.i+R.numbytes)<0)break;R.numbytes=R.numbytes+1}if(R.numbytes<=31){sn[on++]=R.numbytes;sn[on++]=5;R.tobin();R.addtomsgbits()}else{sn[on++]=0;sn[on++]=5;R.tobin();R.addtomsgbits();sn[on++]=R.numbytes-31;sn[on++]=11;R.tobin();R.addtomsgbits()}for(var o=0,s=R.numbytes;oR.numdcw)R.okay=false;if(R.okay)break}if(!R.okay){sn[on++]="bwipp.qrcodeNoValidSymbol#22330";sn[on++]="Maximum length exceeded";Pn()}R.layers=R.mlyr;R.allzero=function(){var t=sn[--on];sn[on++]=_n(t,hn("000000000000",0,t.length))};R.allones=function(){var t=sn[--on];sn[on++]=_n(t,hn("111111111111",0,t.length))};R.cws=Lr(R.ncws);R.m=0;R.c=0;for(;;){if(R.msgbits.length<=R.m)break;if(R.msgbits.length-R.m>=R.bpcw){R.cwb=hn(R.msgbits,R.m,Mn(R.bpcw-1));R.cwf=hn(R.msgbits,Mn(Mn(R.m+R.bpcw)-1),1);sn[on++]=R.cwb;R.allzero();if(sn[--on]){R.cwf="1";R.m=R.m-1}sn[on++]=R.cwb;R.allones();if(sn[--on]){R.cwf="0";R.m=R.m-1}var d=ln(12);mn(d,0,R.cwb);mn(d,Mn(R.bpcw-1),R.cwf);R.cwb=hn(d,0,R.bpcw)}else{R.cwb=hn(R.msgbits,R.m,R.msgbits.length-R.m);var u=Vi(ln(12),"111111111111");mn(u,0,R.cwb);R.cwb=hn(u,0,R.bpcw);sn[on++]=R.cwb;R.allones();if(sn[--on])mn(R.cwb,R.cwb.length-1,"0")}R.cw=0;for(var f=0,h=Mn(R.bpcw-1);f<=h;f+=1){R.i=f;R.cw=Mn(R.cw+~~Math.pow(2,Mn(Mn(R.bpcw-R.i)-1))*Mn(un(R.cwb,R.i)-48))}fn(R.cws,R.c,R.cw);R.m=Mn(R.m+R.bpcw);R.c=R.c+1}R.cws=hn(R.cws,0,R.c);var N=un(R.options,"debugcws")!==undefined;if(N){sn[on++]="bwipp.debugcws#22369";sn[on++]=R.cws;Pn()}R.rscodes=function(){R.rspm=sn[--on];R.rsgf=sn[--on];R.rsnc=sn[--on];R.rscws=sn[--on];sn[on++]=Infinity;sn[on++]=1;for(var t=0,e=Mn(R.rsgf-1);t=R.rsgf){var r=sn[--on];sn[on++]=xn(r,R.rspm)}}R.rsalog=Lr();R.rslog=Lr(R.rsgf);for(var a=1,o=Mn(R.rsgf-1);a<=o;a+=1)fn(R.rslog,un(R.rsalog,a),a);R.rsprod=function(){var t=sn[--on];var e=sn[--on];sn[on++]=e;sn[on++]=t;if(t!=0&&e!=0){var i=un(R.rslog,sn[--on]);var n=un(R.rsalog,Mn(i+un(R.rslog,sn[--on]))%Mn(R.rsgf-1));sn[on++]=n}else{on-=2;sn[on++]=0}};sn[on++]=Infinity;sn[on++]=1;for(var s=0,c=R.rsnc;s=1;d-=1){R.j=d;sn[on++]=R.coeffs;sn[on++]=R.j;sn[on++]=un(R.coeffs,R.j-1);sn[on++]=un(R.coeffs,R.j);sn[on++]=un(R.rsalog,R.i);R.rsprod();var u=sn[--on];var f=sn[--on];var h=sn[--on];fn(sn[--on],h,xn(f,u))}sn[on++]=R.coeffs;sn[on++]=0;sn[on++]=un(R.coeffs,0);sn[on++]=un(R.rsalog,R.i);R.rsprod();var m=sn[--on];var g=sn[--on];fn(sn[--on],g,m)}R.nd=R.rscws.length;sn[on++]=Infinity;vn(R.rscws);for(var v=0,b=R.rsnc;v>>12,(R.mode&3840)>>>8,(R.mode&240)>>>4,R.mode&15]);sn[on++]="mode";sn[on++]=R.mode;sn[on++]=6;sn[on++]=16;sn[on++]=19;R.rscodes();var U=sn[--on];R[sn[--on]]=U}if(_n(R.format,"compact")){R.mode=(Mn(R.layers-1)<<6)+(R.cws.length-1);if(R.readerinit)R.mode=R.mode|32;R.mode=Lr([(R.mode&240)>>>4,R.mode&15]);sn[on++]="mode";sn[on++]=R.mode;sn[on++]=5;sn[on++]=16;sn[on++]=19;R.rscodes();var H=sn[--on];R[sn[--on]]=H}if(_n(R.format,"rune")){R.mode=pn(R.barcode);R.mode=Lr([(R.mode&240)>>>4,R.mode&15]);sn[on++]="mode";sn[on++]=R.mode;sn[on++]=5;sn[on++]=16;sn[on++]=19;R.rscodes();var z=sn[--on];R[sn[--on]]=z;sn[on++]=Infinity;var m=R.mode;for(var g=0,O=m.length;gMath.abs(R.j))sn[on++]=Math.abs(R.i);else sn[on++]=Math.abs(R.j);var ot=sn[--on];var st=sn[--on];fn(sn[--on],st,Mn(ot+1)%2)}}var S=Lr([Lr([-(R.fw+1),R.fw,1]),Lr([-(R.fw+1),R.fw+1,1]),Lr([-R.fw,R.fw+1,1]),Lr([R.fw+1,R.fw+1,1]),Lr([R.fw+1,R.fw,1]),Lr([R.fw+1,-R.fw,1]),Lr([R.fw,R.fw+1,0]),Lr([R.fw+1,-(R.fw+1),0]),Lr([R.fw,-(R.fw+1),0]),Lr([-R.fw,-(R.fw+1),0]),Lr([-(R.fw+1),-(R.fw+1),0]),Lr([-(R.fw+1),-R.fw,0])]);for(var D=0,ct=S.length;D57){sn[on++]="bwipp.codeoneStypeNonDigit#22926";sn[on++]="S-Type symbols can only contain digits";Pn()}});me.barlen=me.barcode.length;if(me.barlen>18){sn[on++]="bwipp.codeoneStypeTooLong#22932";sn[on++]="Maximum length exceeded";Pn()}me.normalize=function(){me.base=sn[--on];me.num=sn[--on];for(var t=me.num.length-1;t>=1;t-=1){me.i=t;var e=me.num;var i=me.i;fn(e,i-1,Mn(un(e,i-1)+~~(un(me.num,me.i)/me.base)));fn(me.num,me.i,un(me.num,me.i)%me.base)}for(;;){if(Sn(un(me.num,0),me.base))break;sn[on++]=Infinity;sn[on++]=0;vn(me.num);me.num=Lr();fn(me.num,0,Mn(un(me.num,0)+~~(un(me.num,1)/me.base)));fn(me.num,1,un(me.num,1)%me.base)}sn[on++]=Infinity;me.i=true;var n=me.num;for(var r=0,a=n.length;r0){me.msgtmp=Lr(Mn(Mn(me.msg.length*2+me.numecis*6)+2));fn(me.msgtmp,0,me.pad);fn(me.msgtmp,1,me.eciesc);me.j=2;for(var l=0,V=me.msg.length-1;l<=V;l+=1){var p=un(me.msg,l);sn[on++]=p;if(p<=-1e6){var d=hn(dn(ln(7),-sn[--on],10),1,6);for(var u=0,K=d.length;u=0;v-=1){me.i=v;if(un(me.numremcws,me.i)!=1)fn(me.numremcws,me.i,Mn(un(me.numremcws,me.i+1)+1))}sn[on++]=Infinity;for(var it=0,nt=me.msglen;it=0;b-=1){me.i=b;me.barchar=un(me.msg,me.i);if(me.barchar>=48&&me.barchar<=57)fn(me.numD,me.i,Mn(un(me.numD,me.i+1)+1));if(me.barchar==13||me.barchar==42||me.barchar==62)fn(me.nextXterm,me.i,0);else fn(me.nextXterm,me.i,Mn(un(me.nextXterm,me.i+1)+1));var ct=un(me.Xvals,me.barchar)!==undefined;if(!ct)fn(me.nextNonX,me.i,0);else fn(me.nextNonX,me.i,Mn(un(me.nextNonX,me.i+1)+1))}sn[on++]=Infinity;var lt=me.nextXterm;for(var I=0,pt=lt.length;I1e4){on--;sn[on++]=1e4}}me.nextXterm=Lr();sn[on++]=Infinity;var ut=me.nextNonX;for(var A=0,ft=ut.length;A1e4){on--;sn[on++]=1e4}}me.nextNonX=Lr();me.isD=function(){sn[on++]=me.char>=48&&me.char<=57};me.isC=function(){var t=un(me.CNvals,me.char)!==undefined;sn[on++]=t};me.isT=function(){var t=un(me.TNvals,me.char)!==undefined;sn[on++]=t};me.isX=function(){var t=un(me.Xvals,me.char)!==undefined;sn[on++]=t};me.isEA=function(){sn[on++]=me.char>127};me.isFN=function(){sn[on++]=me.char<0};me.XtermFirst=function(){var t=sn[--on];sn[on++]=Sn(un(me.nextXterm,t),un(me.nextNonX,t))};me.lookup=function(){me.ac=1;me.cc=2;me.tc=2;me.xc=2;me.bc=3;if(me.mode==me.A){me.ac=0;me.cc=1;me.tc=1;me.xc=1;me.bc=2}if(me.mode==me.C)me.cc=0;if(me.mode==me.T)me.tc=0;if(me.mode==me.X)me.xc=0;if(me.mode==me.B)me.bc=0;for(var t=0,e=1;t=3){var P=Lr([me.ac,me.cc,me.tc,me.xc]);sn[on++]=true;for(var j=0,Q=P.length;j1480){on--;sn[on++]="bwipp.codeoneTooLong#23128";sn[on++]="Maximum length exceeded";Pn()}var e=sn[--on];mn(me.cws,me.j,e);me.j=e.length+me.j};me.tobin=function(){var t=ln(sn[--on]);sn[on++]=t;for(var e=0,i=t.length-1;e<=i;e+=1){var n=sn[--on];fn(n,e,48);sn[on++]=n}var r=sn[--on];var a=dn(ln(r.length),sn[--on],2);mn(r,r.length-a.length,a);sn[on++]=r;sn[on++]=Infinity;var o=sn[--on];var s=sn[--on];sn[on++]=o;vn(s,function(){var t=sn[--on];sn[on++]=Mn(t-48)});var c=Lr();sn[on++]=c};me.encA=function(){for(var t=0,e=1;t=21){me.Dbits=Lr([1,1,1,1]);me.mode=me.D;break}var i=un(me.numD,me.i);if(i>=13&&Mn(i+me.i)==me.msglen){me.Dbits=Lr([1,1,1,1]);me.mode=me.D;break}if(un(me.numD,me.i)>=2){var n=ln(2);fn(n,0,un(me.msg,me.i));fn(n,1,un(me.msg,me.i+1));sn[on++]=un(me.Avals,n);me.addtocws();me.i=me.i+2;break}if(un(me.msg,me.i)==me.fnc1){if(un(me.numD,me.i+1)>=15){sn[on++]=un(me.Avals,me.fnc1lD);me.addtocws();me.i=me.i+1;me.Dbits=Lr([]);me.mode=me.D;break}var r=un(me.numD,me.i+1);if(r>=7&&Mn(Mn(r+me.i)+1)==me.msglen){sn[on++]=un(me.Avals,me.fnc1lD);me.addtocws();me.i=me.i+1;me.Dbits=Lr([]);me.mode=me.D;break}}sn[on++]="newmode";me.lookup();var a=sn[--on];me[sn[--on]]=a;if(me.newmode!=me.mode){sn[on++]=un(me.Avals,un(Lr([-1,me.lC,me.lT,me.lX,me.lD,me.lB]),me.newmode));me.addtocws();me.mode=me.newmode;break}sn[on++]=un(me.Avals,un(me.msg,me.i));me.addtocws();me.i=me.i+1;break}};me.CTXvalstocws=function(){me.in=sn[--on];sn[on++]=Infinity;for(var t=0,e=me.in.length-1;t<=e;t+=3){var i=hn(me.in,t,3);sn[on++]=0;for(var n=0,r=i.length;n=12){sn[on++]=hn(me.ctxvals,0,me.p);me.CTXvalstocws();me.addtocws();sn[on++]=Lr([me.unlcw]);me.addtocws();me.mode=me.A;break}var t=un(me.numD,me.i);if(t>=8&&Mn(t+me.i)==me.msglen){sn[on++]=hn(me.ctxvals,0,me.p);me.CTXvalstocws();me.addtocws();sn[on++]=Lr([me.unlcw]);me.addtocws();me.mode=me.A;break}if(me.mode==me.X){var e=un(me.Xvals,un(me.msg,me.i))!==undefined;if(!e){sn[on++]=hn(me.ctxvals,0,me.p);me.CTXvalstocws();me.addtocws();if(un(me.numremcws,me.j)!=1||un(me.msg,me.i)>127){sn[on++]=Lr([me.unlcw]);me.addtocws()}me.mode=me.A;break}if(me.i+1=2){var f=ln(2);fn(f,0,un(me.msg,me.i));fn(f,1,un(me.msg,me.i+1));sn[on++]=un(me.Avals,f);me.addtocws();me.i=me.i+2}else{sn[on++]=un(me.Avals,un(me.msg,me.i));me.addtocws();me.i=me.i+1}}};me.encD=function(){for(;;){if(un(me.numD,me.i)<3){me.Drem=(8-me.Dbits.length%8)%8;me.remcws=un(me.numremcws,me.j+~~(me.Dbits.length/8));if((Mn(un(me.numremcws,me.j+~~(me.Dbits.length/8)-1)-1)==0&&me.Drem==0||me.remcws==1&&me.Drem!=0)&&me.i==me.msglen){if(me.Drem==4||me.Drem==6){sn[on++]=Infinity;In(me.Dbits);sn[on++]=1;sn[on++]=1;sn[on++]=1;sn[on++]=1;me.Dbits=Lr()}if(me.Drem==2||me.Drem==6){sn[on++]=Infinity;In(me.Dbits);sn[on++]=0;sn[on++]=1;me.Dbits=Lr()}break}if((me.i==me.msglen-1&&un(me.numD,me.i)==1||me.i==me.msglen-2&&un(me.numD,me.i)==2)&&me.remcws==1&&me.Drem==0)break;if(!(me.i==me.msglen-1&&un(me.numD,me.i)==1&&me.remcws==1&&(me.Drem==4||me.Drem==6))){sn[on++]=Infinity;In(me.Dbits);sn[on++]=1;sn[on++]=1;sn[on++]=1;sn[on++]=1;sn[on++]=1;sn[on++]=1;me.Dbits=Lr();me.Drem=(8-me.Dbits.length%8)%8}if(me.Drem==4||me.Drem==6){if(un(me.numD,me.i)>=1){sn[on++]=Infinity;In(me.Dbits);sn[on++]=Mn(Mn(un(me.msg,me.i)-48)+1);sn[on++]=4;me.tobin();In(sn[--on]);me.Dbits=Lr();me.i=me.i+1}else{sn[on++]=Infinity;In(me.Dbits);sn[on++]=1;sn[on++]=1;sn[on++]=1;sn[on++]=1;me.Dbits=Lr()}me.Drem=me.Drem-4}if(me.Drem==2){sn[on++]=Infinity;In(me.Dbits);sn[on++]=0;sn[on++]=1;me.Dbits=Lr();me.Drem=0}break}sn[on++]=Infinity;In(me.Dbits);var t=hn(me.msg,me.i,3);sn[on++]=0;for(var e=0,i=t.length;e=me.msglen)break;if(me[un(Lr(["encA","encCTX","encCTX","encCTX","encD","encB"]),me.mode)]()===true)break}me.cws=hn(me.cws,0,me.j)}var mt=me.metrics;for(var _=0,gt=mt.length;_me.dcws)me.okay=false;if(me.okay)break}if(!me.okay){sn[on++]="bwipp.codeoneNoValidSymbol#23444";sn[on++]="Maximum length exceeded";Pn()}if(!me.stype){sn[on++]=Infinity;In(me.cws);for(var vt=0,bt=Mn(me.dcws-me.cws.length);vt=me.gf){var Ct=sn[--on];sn[on++]=Ct^me.pm}}me.rsalog=Lr();me.rslog=Lr(me.gf);for(var w=1,Bt=me["gf-1"];w<=Bt;w+=1)fn(me.rslog,un(me.rsalog,w),w);me.rsprod=function(){var t=sn[--on];var e=sn[--on];sn[on++]=e;sn[on++]=t;if(t!=0&&e!=0){var i=un(me.rslog,sn[--on]);var n=un(me.rsalog,Mn(i+un(me.rslog,sn[--on]))%me["gf-1"]);sn[on++]=n}else{on-=2;sn[on++]=0}};sn[on++]=Infinity;sn[on++]=1;for(var St=0,Dt=me.ecpb;St=1;P-=1){me.j=P;sn[on++]=me.coeffs;sn[on++]=me.j;sn[on++]=un(me.coeffs,me.j-1);sn[on++]=un(me.coeffs,me.j);sn[on++]=un(me.rsalog,me.i);me.rsprod();var Nt=sn[--on];var Ut=sn[--on];var Ht=sn[--on];fn(sn[--on],Ht,xn(Ut,Nt))}sn[on++]=me.coeffs;sn[on++]=0;sn[on++]=un(me.coeffs,0);sn[on++]=un(me.rsalog,me.i);me.rsprod();var Rt=sn[--on];var zt=sn[--on];fn(sn[--on],zt,Rt)}me.coeffs=hn(me.coeffs,0,me.coeffs.length-1);for(var j=0,Ot=me.cwbs.length-1;j<=Ot;j+=1){me.i=j;sn[on++]=Infinity;In(un(me.cwbs,me.i));for(var Lt=0,Wt=me.ecpb;Lt=$t:B<=$t;B+=Xt){me.i=B;if(!me.stype){var te=Vi(ln(8),"00000000");var ee=dn(ln(8),un(me.cws,me.i),2);mn(te,8-ee.length,ee);sn[on++]=te;sn[on++]=Infinity;var ie=sn[--on];var ne=sn[--on];sn[on++]=ie;vn(ne,function(){var t=sn[--on];sn[on++]=Mn(t-48)});var re=Lr();me.top=hn(re,0,4);me.bot=hn(re,4,4)}else{var ae=Vi(ln(5),"00000");var oe=dn(ln(5),un(me.cws,me.i),2);mn(ae,5-oe.length,oe);sn[on++]=ae;sn[on++]=Infinity;var se=sn[--on];var ce=sn[--on];sn[on++]=se;vn(ce,function(){var t=sn[--on];sn[on++]=Mn(t-48)});me.c1=Lr();var le=Vi(ln(5),"00000");var pe=dn(ln(5),un(me.cws,me.i+1),2);mn(le,5-pe.length,pe);sn[on++]=le;sn[on++]=Infinity;var de=sn[--on];var ue=sn[--on];sn[on++]=de;vn(ue,function(){var t=sn[--on];sn[on++]=Mn(t-48)});me.c2=Lr();sn[on++]=Infinity;In(hn(me.c1,0,3));In(hn(me.c2,0,2));me.top=Lr();sn[on++]=Infinity;In(hn(me.c1,3,2));In(hn(me.c2,2,3));me.bot=Lr()}mn(me.mmat,Mn(me.r*me.dcol+me.c),me.top);mn(me.mmat,Mn((me.r+1)*me.dcol+me.c),me.bot);me.c=me.c+me.top.length;if(me.c==me.dcol){me.c=0;me.r=me.r+2}}me.mmv=function(){var t=sn[--on];var e=sn[--on];sn[on++]=Mn(e+t*me.cols)};sn[on++]=Infinity;for(var fe=0,he=me.rows*me.cols;fe=_e:D<=_e;D+=Ae){me.j=D;var ye=me.i%12==0?1:0;var xe=Lr([1,ye]);sn[on++]=xe;sn[on++]=xe;sn[on++]=me.pixs;sn[on++]=me.j;sn[on++]=me.i;me.mmv();var we=sn[--on];var Me=sn[--on];mn(Me,we,sn[--on]);if(me.i!=Mn(me.risl-1)){sn[on++]=me.pixs;sn[on++]=Mn(Mn(me.cols-me.j)-2);sn[on++]=Mn(Mn(me.rows-me.i)-1);me.mmv();var Pe=sn[--on];var je=sn[--on];mn(je,Pe,sn[--on])}else on--}}if(!Ce.__23611__)(function(){var t=Object.create(me);var e=new Map([["A",Lr([Lr([12,5])])],["B",Lr([Lr([16,7])])],["C",Lr([Lr([26,12])])],["D",Lr([])],["E",Lr([Lr([26,23])])],["F",Lr([Lr([26,32]),Lr([70,32]),Lr([26,34]),Lr([70,34])])],["G",Lr([Lr([27,48]),Lr([69,48])])],["H",Lr([Lr([26,70]),Lr([66,70]),Lr([106,70]),Lr([26,72]),Lr([66,72]),Lr([106,72])])],["S-10",Lr([])],["S-20",Lr([Lr([10,4])])],["S-30",Lr([Lr([15,4]),Lr([15,6])])],["T-16",Lr([Lr([8,10])])],["T-32",Lr([Lr([16,10]),Lr([16,12])])],["T-48",Lr([Lr([24,10]),Lr([24,12]),Lr([24,14])])]]);t.blackdotmap=e;for(var i in t)t.hasOwnProperty(i)&&(Ce.$ctx[i]=t[i]);Ce.__23611__=1})();vn(un(me.blackdotmap,me.vers),function(){var t=sn[--on];sn[on++]=me.pixs;In(t);me.mmv();var e=sn[--on];fn(sn[--on],e,1)});me.j=0;for(var k=0,Ee=me.pixs.length-1;k<=Ee;k+=1){me.i=k;if(un(me.pixs,me.i)==-1){fn(me.pixs,me.i,un(me.mmat,me.j));me.j=me.j+1}}var Te=new Map([["ren",Tn],["pixs",me.pixs],["pixx",me.cols],["pixy",me.rows],["height",me.rows/72*2],["width",me.cols/72*2],["opt",me.options]]);sn[on++]=Te;if(!me.dontdraw)Tn()}function he(){var P=Object.create(he.$ctx||(he.$ctx={}));P.dontdraw=false;P.version="unset";P.eclevel="L2";P.parse=false;P.parsefnc=false;P.mask=-1;sn[on++]=P;jn();P.options=sn[--on];P.barcode=sn[--on];if(_n(P.barcode,"")){sn[on++]="bwipp.hanxinEmptyData#23684";sn[on++]="The data must not be empty";Pn()}if(yn(P.version,"unset")){var t=P.version.length;var e=t>=1&&t<=2;sn[on++]=e;if(e){on--;var i=P.version;sn[on++]=true;for(var n=0,U=i.length;n57){on--;sn[on++]=false}}var a=sn[--on];sn[on++]=a;if(a){on--;var o=pn(P.version);sn[on++]=o>=1&&o<=84}}if(wn(sn[--on])){sn[on++]="bwipp.hanxinInvalidVersion#23695";sn[on++]="Valid versions are 1 to 84";Pn()}}var s=P.eclevel.length==2;sn[on++]=s;if(s){on--;sn[on++]=hn(P.eclevel,0,1);if(_n("L","L")){on--;var c=un(P.eclevel,1)-48;sn[on++]=c>=1&&c<=4}}if(wn(sn[--on])){sn[on++]="bwipp.hanxinInvalidErrorCorrectionLevel#23705";sn[on++]="Valid error correction levels are L1 to L4";Pn()}if(P.mask!=-1)if(P.mask<1||P.mask>4){sn[on++]="bwipp.hanxinInvalidErrorCorrectionLevel#23710";sn[on++]="The valid masks are 1 to 4";Pn()}var H=new Map([["parse",P.parse],["parsefnc",P.parsefnc]]);P.fncvals=H;sn[on++]="msg";sn[on++]=P.barcode;sn[on++]=P.fncvals;En();var R=sn[--on];P[sn[--on]]=R;P.msglen=P.msg.length;P.tobin=function(){var t=ln(sn[--on]);sn[on++]=t;for(var e=0,i=t.length-1;e<=i;e+=1){var n=sn[--on];fn(n,e,48);sn[on++]=n}var r=sn[--on];var a=dn(ln(r.length),sn[--on],2);mn(r,r.length-a.length,a);sn[on++]=r};P.bits=ln(4+13+P.msglen*8);mn(P.bits,0,"0011");sn[on++]=P.bits;sn[on++]=4;sn[on++]=P.msglen;sn[on++]=13;P.tobin();var z=sn[--on];var O=sn[--on];mn(sn[--on],O,z);for(var l=0,L=P.msglen-1;l<=L;l+=1){P.i=l;sn[on++]=P.bits;sn[on++]=17+P.i*8;sn[on++]=un(P.msg,P.i);sn[on++]=8;P.tobin();var W=sn[--on];var G=sn[--on];mn(sn[--on],G,W)}if(!he.__24081__)(function(){var t=Object.create(P);var e=Lr([0,-1,-1]);t.metrics=Lr([Lr(["1",23,-1,0,205,Lr([1,21,4]),Lr([0,-1,-1]),Lr([0,-1,-1]),Lr([1,17,8]),Lr([0,-1,-1]),Lr([0,-1,-1]),Lr([1,13,12]),Lr([0,-1,-1]),Lr([0,-1,-1]),Lr([1,9,16]),Lr([0,-1,-1]),Lr([0,-1,-1])]),Lr(["2",25,-1,0,301,Lr([1,31,6]),Lr([0,-1,-1]),Lr([0,-1,-1]),Lr([1,25,12]),Lr([0,-1,-1]),Lr([0,-1,-1]),Lr([1,19,18]),Lr([0,-1,-1]),Lr([0,-1,-1]),Lr([1,15,22]),Lr([0,-1,-1]),Lr([0,-1,-1])]),Lr(["3",27,-1,0,405,Lr([1,42,8]),Lr([0,-1,-1]),Lr([0,-1,-1]),Lr([1,34,16]),Lr([0,-1,-1]),Lr([0,-1,-1]),Lr([1,26,24]),Lr([0,-1,-1]),Lr([0,-1,-1]),Lr([1,20,30]),Lr([0,-1,-1]),Lr([0,-1,-1])]),Lr(["4",29,14,1,439,Lr([1,46,8]),Lr([0,-1,-1]),Lr([0,-1,-1]),Lr([1,38,16]),Lr([0,-1,-1]),Lr([0,-1,-1]),Lr([1,30,24]),Lr([0,-1,-1]),Lr([0,-1,-1]),Lr([1,22,32]),Lr([0,-1,-1]),Lr([0,-1,-1])]),Lr(["5",31,16,1,555,Lr([1,57,12]),Lr([0,-1,-1]),Lr([0,-1,-1]),Lr([1,49,20]),Lr([0,-1,-1]),Lr([0,-1,-1]),Lr([1,37,32]),Lr([0,-1,-1]),Lr([0,-1,-1]),Lr([1,14,20]),Lr([1,13,22]),Lr([0,-1,-1])]),Lr(["6",33,16,1,675,Lr([1,70,14]),e,Lr([0,-1,-1]),Lr([1,58,26]),Lr([0,-1,-1]),Lr([0,-1,-1]),Lr([1,24,20]),Lr([1,22,18]),Lr([0,-1,-1]),Lr([1,16,24]),Lr([1,18,26]),Lr([0,-1,-1])]),Lr(["7",35,17,1,805,Lr([1,84,16]),Lr([0,-1,-1]),Lr([0,-1,-1]),Lr([1,70,30]),Lr([0,-1,-1]),Lr([0,-1,-1]),Lr([1,26,22]),Lr([1,28,24]),Lr([0,-1,-1]),Lr([2,14,20]),Lr([1,12,20]),Lr([0,-1,-1])]),Lr(["8",37,18,1,943,Lr([1,99,18]),Lr([0,-1,-1]),Lr([0,-1,-1]),Lr([1,40,18]),Lr([1,41,18]),Lr([0,-1,-1]),Lr([1,31,26]),Lr([1,32,28]),Lr([0,-1,-1]),Lr([2,16,24]),Lr([1,15,22]),Lr([0,-1,-1])]),Lr(["9",39,19,1,1089,Lr([1,114,22]),Lr([0,-1,-1]),Lr([0,-1,-1]),Lr([2,48,20]),Lr([0,-1,-1]),Lr([0,-1,-1]),Lr([2,24,20]),Lr([1,26,22]),Lr([0,-1,-1]),Lr([2,18,28]),Lr([1,18,26]),Lr([0,-1,-1])]),Lr(["10",41,20,1,1243,Lr([1,131,24]),Lr([0,-1,-1]),Lr([0,-1,-1]),Lr([1,52,22]),Lr([1,57,24]),Lr([0,-1,-1]),Lr([2,27,24]),Lr([1,29,24]),Lr([0,-1,-1]),Lr([2,21,32]),Lr([1,19,30]),Lr([0,-1,-1])]),Lr(["11",43,14,2,1289,Lr([1,135,26]),Lr([0,-1,-1]),Lr([0,-1,-1]),Lr([1,56,24]),Lr([1,57,24]),Lr([0,-1,-1]),Lr([2,28,24]),Lr([1,31,26]),Lr([0,-1,-1]),Lr([2,22,32]),Lr([1,21,32]),Lr([0,-1,-1])]),Lr(["12",45,15,2,1455,Lr([1,153,28]),Lr([0,-1,-1]),Lr([0,-1,-1]),Lr([1,62,26]),Lr([1,65,28]),Lr([0,-1,-1]),Lr([2,32,28]),Lr([1,33,28]),Lr([0,-1,-1]),Lr([3,17,26]),Lr([1,22,30]),Lr([0,-1,-1])]),Lr(["13",47,16,2,1629,Lr([1,86,16]),Lr([1,85,16]),Lr([0,-1,-1]),Lr([1,71,30]),Lr([1,72,30]),Lr([0,-1,-1]),Lr([2,37,32]),Lr([1,35,30]),Lr([0,-1,-1]),Lr([3,20,30]),Lr([1,21,32]),Lr([0,-1,-1])]),Lr(["14",49,16,2,1805,Lr([1,94,18]),Lr([1,95,18]),Lr([0,-1,-1]),Lr([2,51,22]),Lr([1,55,24]),Lr([0,-1,-1]),Lr([3,30,26]),Lr([1,31,26]),Lr([0,-1,-1]),Lr([4,18,28]),Lr([1,17,24]),Lr([0,-1,-1])]),Lr(["15",51,17,2,1995,Lr([1,104,20]),Lr([1,105,20]),Lr([0,-1,-1]),Lr([2,57,24]),Lr([1,61,26]),Lr([0,-1,-1]),Lr([3,33,28]),Lr([1,36,30]),Lr([0,-1,-1]),Lr([4,20,30]),Lr([1,19,30]),Lr([0,-1,-1])]),Lr(["16",53,17,2,2187,Lr([1,115,22]),Lr([1,114,22]),Lr([0,-1,-1]),Lr([2,65,28]),Lr([1,61,26]),Lr([0,-1,-1]),Lr([3,38,32]),Lr([1,33,30]),Lr([0,-1,-1]),Lr([5,19,28]),Lr([1,14,24]),Lr([0,-1,-1])]),Lr(["17",55,18,2,2393,Lr([1,126,24]),Lr([1,125,24]),Lr([0,-1,-1]),Lr([2,70,30]),Lr([1,69,30]),Lr([0,-1,-1]),Lr([4,33,28]),Lr([1,29,26]),Lr([0,-1,-1]),Lr([5,20,30]),Lr([1,19,30]),Lr([0,-1,-1])]),Lr(["18",57,19,2,2607,Lr([1,136,26]),Lr([1,137,26]),Lr([0,-1,-1]),Lr([3,56,24]),Lr([1,59,26]),Lr([0,-1,-1]),Lr([5,35,30]),Lr([0,-1,-1]),Lr([0,-1,-1]),Lr([6,18,28]),Lr([1,21,28]),Lr([0,-1,-1])]),Lr(["19",59,20,2,2829,Lr([1,148,28]),Lr([1,149,28]),Lr([0,-1,-1]),Lr([3,61,26]),Lr([1,64,28]),Lr([0,-1,-1]),Lr([7,24,20]),Lr([1,23,22]),Lr([0,-1,-1]),Lr([6,20,30]),Lr([1,21,32]),Lr([0,-1,-1])]),Lr(["20",61,20,2,3053,Lr([3,107,20]),Lr([0,-1,-1]),Lr([0,-1,-1]),Lr([3,65,28]),Lr([1,72,30]),Lr([0,-1,-1]),Lr([7,26,22]),Lr([1,23,22]),Lr([0,-1,-1]),Lr([7,19,28]),Lr([1,20,32]),Lr([0,-1,-1])]),Lr(["21",63,21,2,3291,Lr([3,115,22]),Lr([0,-1,-1]),Lr([0,-1,-1]),Lr([4,56,24]),Lr([1,63,28]),Lr([0,-1,-1]),Lr([7,28,24]),Lr([1,25,22]),Lr([0,-1,-1]),Lr([8,18,28]),Lr([1,21,22]),Lr([0,-1,-1])]),Lr(["22",65,16,3,3383,Lr([2,116,22]),Lr([1,122,24]),Lr([0,-1,-1]),Lr([4,56,24]),Lr([1,72,30]),Lr([0,-1,-1]),Lr([7,28,24]),Lr([1,32,26]),Lr([0,-1,-1]),Lr([8,18,28]),Lr([1,24,30]),Lr([0,-1,-1])]),Lr(["23",67,17,3,3631,Lr([3,127,24]),Lr([0,-1,-1]),Lr([0,-1,-1]),Lr([5,51,22]),Lr([1,62,26]),Lr([0,-1,-1]),Lr([7,30,26]),Lr([1,35,26]),Lr([0,-1,-1]),Lr([8,20,30]),Lr([1,21,32]),Lr([0,-1,-1])]),Lr(["24",69,17,3,3887,Lr([2,135,26]),Lr([1,137,26]),Lr([0,-1,-1]),Lr([5,56,24]),Lr([1,59,26]),Lr([0,-1,-1]),Lr([7,33,28]),Lr([1,30,28]),Lr([0,-1,-1]),Lr([11,16,24]),Lr([1,19,26]),Lr([0,-1,-1])]),Lr(["25",71,18,3,4151,Lr([3,105,20]),Lr([1,121,22]),Lr([0,-1,-1]),Lr([5,61,26]),Lr([1,57,26]),Lr([0,-1,-1]),Lr([9,28,24]),Lr([1,28,22]),Lr([0,-1,-1]),Lr([10,19,28]),Lr([1,18,30]),Lr([0,-1,-1])]),Lr(["26",73,18,3,4423,Lr([2,157,30]),Lr([1,150,28]),Lr([0,-1,-1]),Lr([5,65,28]),Lr([1,61,26]),Lr([0,-1,-1]),Lr([8,33,28]),Lr([1,34,30]),Lr([0,-1,-1]),Lr([10,19,28]),Lr([2,15,26]),Lr([0,-1,-1])]),Lr(["27",75,19,3,4703,Lr([3,126,24]),Lr([1,115,22]),Lr([0,-1,-1]),Lr([7,51,22]),Lr([1,54,22]),Lr([0,-1,-1]),Lr([8,35,30]),Lr([1,37,30]),Lr([0,-1,-1]),Lr([15,15,22]),Lr([1,10,22]),Lr([0,-1,-1])]),Lr(["28",77,19,3,4991,Lr([4,105,20]),Lr([1,103,20]),Lr([0,-1,-1]),Lr([7,56,24]),Lr([1,45,18]),Lr([0,-1,-1]),Lr([10,31,26]),Lr([1,27,26]),Lr([0,-1,-1]),Lr([10,17,26]),Lr([3,20,28]),Lr([1,21,28])]),Lr(["29",79,20,3,5287,Lr([3,139,26]),Lr([1,137,28]),Lr([0,-1,-1]),Lr([6,66,28]),Lr([1,66,30]),Lr([0,-1,-1]),Lr([9,36,30]),Lr([1,34,32]),Lr([0,-1,-1]),Lr([13,19,28]),Lr([1,17,32]),Lr([0,-1,-1])]),Lr(["30",81,20,3,5591,Lr([6,84,16]),Lr([1,82,16]),Lr([0,-1,-1]),Lr([6,70,30]),Lr([1,68,30]),Lr([0,-1,-1]),Lr([7,35,30]),Lr([3,33,28]),Lr([1,32,28]),Lr([13,20,30]),Lr([1,20,28]),Lr([0,-1,-1])]),Lr(["31",83,21,3,5903,Lr([5,105,20]),Lr([1,94,18]),Lr([0,-1,-1]),Lr([6,74,32]),Lr([1,71,30]),Lr([0,-1,-1]),Lr([11,33,28]),Lr([1,34,32]),Lr([0,-1,-1]),Lr([13,19,28]),Lr([3,16,26]),Lr([0,-1,-1])]),Lr(["32",85,17,4,6033,Lr([4,127,24]),Lr([1,126,24]),Lr([0,-1,-1]),Lr([7,66,28]),Lr([1,66,30]),Lr([0,-1,-1]),Lr([12,30,24]),Lr([1,24,28]),Lr([1,24,30]),Lr([15,19,28]),Lr([1,17,32]),Lr([0,-1,-1])]),Lr(["33",87,17,4,6353,Lr([7,84,16]),Lr([1,78,16]),Lr([0,-1,-1]),Lr([7,70,30]),Lr([1,66,28]),Lr([0,-1,-1]),Lr([12,33,28]),Lr([1,32,30]),Lr([0,-1,-1]),Lr([14,21,32]),Lr([1,24,28]),Lr([0,-1,-1])]),Lr(["34",89,18,4,6689,Lr([5,117,22]),Lr([1,117,24]),Lr([0,-1,-1]),Lr([8,66,28]),Lr([1,58,26]),Lr([0,-1,-1]),Lr([11,38,32]),Lr([1,34,32]),Lr([0,-1,-1]),Lr([15,20,30]),Lr([2,17,26]),Lr([0,-1,-1])]),Lr(["35",91,18,4,7025,Lr([4,148,28]),Lr([1,146,28]),Lr([0,-1,-1]),Lr([8,68,30]),Lr([1,70,24]),Lr([0,-1,-1]),Lr([10,36,32]),Lr([3,38,28]),Lr([0,-1,-1]),Lr([16,19,28]),Lr([3,16,26]),Lr([0,-1,-1])]),Lr(["36",93,19,4,7377,Lr([4,126,24]),Lr([2,135,26]),Lr([0,-1,-1]),Lr([8,70,28]),Lr([2,43,26]),Lr([0,-1,-1]),Lr([13,32,28]),Lr([2,41,30]),Lr([0,-1,-1]),Lr([17,19,28]),Lr([3,15,26]),Lr([0,-1,-1])]),Lr(["37",95,19,4,7729,Lr([5,136,26]),Lr([1,132,24]),Lr([0,-1,-1]),Lr([5,67,30]),Lr([4,68,28]),Lr([1,69,28]),Lr([14,35,30]),Lr([1,32,24]),Lr([0,-1,-1]),Lr([18,18,26]),Lr([3,16,28]),Lr([1,14,28])]),Lr(["38",97,19,4,8089,Lr([3,142,26]),Lr([3,141,28]),Lr([0,-1,-1]),Lr([8,70,30]),Lr([1,73,32]),Lr([1,74,32]),Lr([12,34,30]),Lr([3,34,26]),Lr([1,35,28]),Lr([18,21,32]),Lr([1,27,30]),Lr([0,-1,-1])]),Lr(["39",99,20,4,8465,Lr([5,116,22]),Lr([2,103,20]),Lr([1,102,20]),Lr([9,74,32]),Lr([1,74,30]),Lr([0,-1,-1]),Lr([14,34,28]),Lr([2,32,32]),Lr([1,32,30]),Lr([19,21,32]),Lr([1,25,26]),Lr([0,-1,-1])]),Lr(["40",101,20,4,8841,Lr([7,116,22]),Lr([1,117,22]),Lr([0,-1,-1]),Lr([11,65,28]),Lr([1,58,24]),Lr([0,-1,-1]),Lr([15,38,32]),Lr([1,27,28]),Lr([0,-1,-1]),Lr([20,20,30]),Lr([1,20,32]),Lr([1,21,32])]),Lr(["41",103,17,5,9009,Lr([6,136,26]),Lr([1,130,24]),Lr([0,-1,-1]),Lr([11,66,28]),Lr([1,62,30]),Lr([0,-1,-1]),Lr([14,34,28]),Lr([3,34,32]),Lr([1,30,30]),Lr([18,20,30]),Lr([3,20,28]),Lr([2,15,26])]),Lr(["42",105,17,5,9401,Lr([5,105,20]),Lr([2,115,22]),Lr([2,116,22]),Lr([10,75,32]),Lr([1,73,32]),Lr([0,-1,-1]),Lr([16,38,32]),Lr([1,27,28]),Lr([0,-1,-1]),Lr([22,19,28]),Lr([2,16,30]),Lr([1,19,30])]),Lr(["43",107,18,5,9799,Lr([6,147,28]),Lr([1,146,28]),Lr([0,-1,-1]),Lr([11,66,28]),Lr([2,65,30]),Lr([0,-1,-1]),Lr([18,33,28]),Lr([2,33,30]),Lr([0,-1,-1]),Lr([22,21,32]),Lr([1,28,30]),Lr([0,-1,-1])]),Lr(["44",109,18,5,10207,Lr([6,116,22]),Lr([3,125,24]),Lr([0,-1,-1]),Lr([11,75,32]),Lr([1,68,30]),Lr([0,-1,-1]),Lr([13,35,28]),Lr([6,34,32]),Lr([1,30,30]),Lr([23,21,32]),Lr([1,26,30]),Lr([0,-1,-1])]),Lr(["45",111,18,5,10623,Lr([7,105,20]),Lr([4,95,18]),Lr([0,-1,-1]),Lr([12,67,28]),Lr([1,63,30]),Lr([1,62,32]),Lr([21,31,26]),Lr([2,33,32]),Lr([0,-1,-1]),Lr([23,21,32]),Lr([2,24,30]),Lr([0,-1,-1])]),Lr(["46",113,19,5,11045,Lr([10,116,22]),Lr([0,-1,-1]),Lr([0,-1,-1]),Lr([12,74,32]),Lr([1,78,30]),Lr([0,-1,-1]),Lr([18,37,32]),Lr([1,39,30]),Lr([1,41,28]),Lr([25,21,32]),Lr([1,27,28]),Lr([0,-1,-1])]),Lr(["47",115,19,5,11477,Lr([5,126,24]),Lr([4,115,22]),Lr([1,114,22]),Lr([12,67,28]),Lr([2,66,32]),Lr([1,68,30]),Lr([21,35,30]),Lr([1,39,30]),Lr([0,-1,-1]),Lr([26,21,32]),Lr([1,28,28]),Lr([0,-1,-1])]),Lr(["48",117,19,5,11917,Lr([9,126,24]),Lr([1,117,22]),Lr([0,-1,-1]),Lr([13,75,32]),Lr([1,68,30]),Lr([0,-1,-1]),Lr([20,35,30]),Lr([3,35,28]),Lr([0,-1,-1]),Lr([27,21,32]),Lr([1,28,30]),Lr([0,-1,-1])]),Lr(["49",119,17,6,12111,Lr([9,126,24]),Lr([1,137,26]),Lr([0,-1,-1]),Lr([13,71,30]),Lr([2,68,32]),Lr([0,-1,-1]),Lr([20,37,32]),Lr([1,39,28]),Lr([1,38,28]),Lr([24,20,32]),Lr([5,25,28]),Lr([0,-1,-1])]),Lr(["50",121,17,6,12559,Lr([8,147,28]),Lr([1,141,28]),Lr([0,-1,-1]),Lr([10,73,32]),Lr([4,74,30]),Lr([1,73,30]),Lr([16,36,32]),Lr([6,39,30]),Lr([1,37,30]),Lr([27,21,32]),Lr([3,20,26]),Lr([0,-1,-1])]),Lr(["51",123,18,6,13025,Lr([9,137,26]),Lr([1,135,26]),Lr([0,-1,-1]),Lr([12,70,30]),Lr([4,75,32]),Lr([0,-1,-1]),Lr([24,35,30]),Lr([1,40,28]),Lr([0,-1,-1]),Lr([23,20,32]),Lr([8,24,30]),Lr([0,-1,-1])]),Lr(["52",125,18,6,13489,Lr([14,95,18]),Lr([1,86,18]),Lr([0,-1,-1]),Lr([13,73,32]),Lr([3,77,30]),Lr([0,-1,-1]),Lr([24,35,30]),Lr([2,35,28]),Lr([0,-1,-1]),Lr([26,21,32]),Lr([5,21,30]),Lr([1,23,30])]),Lr(["53",127,18,6,13961,Lr([9,147,28]),Lr([1,142,28]),Lr([0,-1,-1]),Lr([10,73,30]),Lr([6,70,32]),Lr([1,71,32]),Lr([25,35,30]),Lr([2,34,26]),Lr([0,-1,-1]),Lr([29,21,32]),Lr([4,22,30]),Lr([0,-1,-1])]),Lr(["54",129,18,6,14441,Lr([11,126,24]),Lr([1,131,24]),Lr([0,-1,-1]),Lr([16,74,32]),Lr([1,79,30]),Lr([0,-1,-1]),Lr([25,38,32]),Lr([1,25,30]),Lr([0,-1,-1]),Lr([33,21,32]),Lr([1,28,28]),Lr([0,-1,-1])]),Lr(["55",131,19,6,14939,Lr([14,105,20]),Lr([1,99,18]),Lr([0,-1,-1]),Lr([19,65,28]),Lr([1,72,28]),Lr([0,-1,-1]),Lr([24,37,32]),Lr([2,40,30]),Lr([1,41,30]),Lr([31,21,32]),Lr([4,24,32]),Lr([0,-1,-1])]),Lr(["56",133,19,6,15435,Lr([10,147,28]),Lr([1,151,28]),Lr([0,-1,-1]),Lr([15,71,30]),Lr([3,71,32]),Lr([1,73,32]),Lr([24,37,32]),Lr([3,38,30]),Lr([1,39,30]),Lr([36,19,30]),Lr([3,29,26]),Lr([0,-1,-1])]),Lr(["57",135,19,6,15939,Lr([15,105,20]),Lr([1,99,18]),Lr([0,-1,-1]),Lr([19,70,30]),Lr([1,64,28]),Lr([0,-1,-1]),Lr([27,38,32]),Lr([2,25,26]),Lr([0,-1,-1]),Lr([38,20,30]),Lr([2,18,28]),Lr([0,-1,-1])]),Lr(["58",137,17,7,16171,Lr([14,105,20]),Lr([1,113,22]),Lr([1,114,22]),Lr([17,67,30]),Lr([3,92,32]),Lr([0,-1,-1]),Lr([30,35,30]),Lr([1,41,30]),Lr([0,-1,-1]),Lr([36,21,32]),Lr([1,26,30]),Lr([1,27,30])]),Lr(["59",139,17,7,16691,Lr([11,146,28]),Lr([1,146,26]),Lr([0,-1,-1]),Lr([20,70,30]),Lr([1,60,26]),Lr([0,-1,-1]),Lr([29,38,32]),Lr([1,24,32]),Lr([0,-1,-1]),Lr([40,20,30]),Lr([2,17,26]),Lr([0,-1,-1])]),Lr(["60",141,18,7,17215,Lr([3,137,26]),Lr([1,136,26]),Lr([10,126,24]),Lr([22,65,28]),Lr([1,75,30]),Lr([0,-1,-1]),Lr([30,37,32]),Lr([1,51,30]),Lr([0,-1,-1]),Lr([42,20,30]),Lr([1,21,30]),Lr([0,-1,-1])]),Lr(["61",143,18,7,17751,Lr([12,126,24]),Lr([2,118,22]),Lr([1,116,22]),Lr([19,74,32]),Lr([1,74,30]),Lr([1,72,28]),Lr([30,38,32]),Lr([2,29,30]),Lr([0,-1,-1]),Lr([39,20,32]),Lr([2,37,26]),Lr([1,38,26])]),Lr(["62",145,18,7,18295,Lr([12,126,24]),Lr([3,136,26]),Lr([0,-1,-1]),Lr([21,70,30]),Lr([2,65,28]),Lr([0,-1,-1]),Lr([34,35,30]),Lr([1,44,32]),Lr([0,-1,-1]),Lr([42,20,30]),Lr([2,19,28]),Lr([2,18,28])]),Lr(["63",147,18,7,18847,Lr([12,126,24]),Lr([3,117,22]),Lr([1,116,22]),Lr([25,61,26]),Lr([2,62,28]),Lr([0,-1,-1]),Lr([34,35,30]),Lr([1,40,32]),Lr([1,41,32]),Lr([45,20,30]),Lr([1,20,32]),Lr([1,21,32])]),Lr(["64",149,19,7,19403,Lr([15,105,20]),Lr([2,115,22]),Lr([2,116,22]),Lr([25,65,28]),Lr([1,72,28]),Lr([0,-1,-1]),Lr([18,35,30]),Lr([17,37,32]),Lr([1,50,32]),Lr([42,20,30]),Lr([6,19,28]),Lr([1,15,28])]),Lr(["65",151,19,7,19971,Lr([19,105,20]),Lr([1,101,20]),Lr([0,-1,-1]),Lr([33,51,22]),Lr([1,65,22]),Lr([0,-1,-1]),Lr([40,33,28]),Lr([1,28,28]),Lr([0,-1,-1]),Lr([49,20,30]),Lr([1,18,28]),Lr([0,-1,-1])]),Lr(["66",153,17,8,20229,Lr([18,105,20]),Lr([2,117,22]),Lr([0,-1,-1]),Lr([26,65,28]),Lr([1,80,30]),Lr([0,-1,-1]),Lr([35,35,30]),Lr([3,35,28]),Lr([1,36,28]),Lr([52,18,28]),Lr([2,38,30]),Lr([0,-1,-1])]),Lr(["67",155,17,8,20805,Lr([26,84,16]),Lr([0,-1,-1]),Lr([0,-1,-1]),Lr([26,70,30]),Lr([0,-1,-1]),Lr([0,-1,-1]),Lr([45,31,26]),Lr([1,9,26]),Lr([0,-1,-1]),Lr([52,20,30]),Lr([0,-1,-1]),Lr([0,-1,-1])]),Lr(["68",157,17,8,21389,Lr([16,126,24]),Lr([1,114,22]),Lr([1,115,22]),Lr([23,70,30]),Lr([3,65,28]),Lr([1,66,28]),Lr([40,35,30]),Lr([1,43,30]),Lr([0,-1,-1]),Lr([46,20,30]),Lr([7,19,28]),Lr([1,16,28])]),Lr(["69",159,18,8,21993,Lr([19,116,22]),Lr([1,105,22]),Lr([0,-1,-1]),Lr([20,70,30]),Lr([7,66,28]),Lr([1,63,28]),Lr([40,35,30]),Lr([1,42,32]),Lr([1,43,32]),Lr([54,20,30]),Lr([1,19,30]),Lr([0,-1,-1])]),Lr(["70",161,18,8,22593,Lr([17,126,24]),Lr([2,115,22]),Lr([0,-1,-1]),Lr([24,70,30]),Lr([4,74,32]),Lr([0,-1,-1]),Lr([48,31,26]),Lr([2,18,26]),Lr([0,-1,-1]),Lr([54,19,28]),Lr([6,15,26]),Lr([1,14,26])]),Lr(["71",163,18,8,23201,Lr([29,84,16]),Lr([0,-1,-1]),Lr([0,-1,-1]),Lr([29,70,30]),Lr([0,-1,-1]),Lr([0,-1,-1]),Lr([6,34,30]),Lr([3,36,30]),Lr([38,33,28]),Lr([58,20,30]),Lr([0,-1,-1]),Lr([0,-1,-1])]),Lr(["72",165,18,8,23817,Lr([16,147,28]),Lr([1,149,28]),Lr([0,-1,-1]),Lr([31,66,28]),Lr([1,37,26]),Lr([0,-1,-1]),Lr([48,33,28]),Lr([1,23,26]),Lr([0,-1,-1]),Lr([53,20,30]),Lr([6,19,28]),Lr([1,17,28])]),Lr(["73",167,19,8,24453,Lr([20,115,22]),Lr([2,134,24]),Lr([0,-1,-1]),Lr([29,66,28]),Lr([2,56,26]),Lr([2,57,26]),Lr([45,36,30]),Lr([2,15,28]),Lr([0,-1,-1]),Lr([59,20,30]),Lr([2,21,32]),Lr([0,-1,-1])]),Lr(["74",169,19,8,25085,Lr([17,147,28]),Lr([1,134,26]),Lr([0,-1,-1]),Lr([26,70,30]),Lr([5,75,32]),Lr([0,-1,-1]),Lr([47,35,30]),Lr([1,48,32]),Lr([0,-1,-1]),Lr([64,18,28]),Lr([2,33,30]),Lr([1,35,30])]),Lr(["75",171,17,9,25373,Lr([22,115,22]),Lr([1,133,24]),Lr([0,-1,-1]),Lr([33,65,28]),Lr([1,74,28]),Lr([0,-1,-1]),Lr([43,36,30]),Lr([5,27,28]),Lr([1,30,28]),Lr([57,20,30]),Lr([5,21,32]),Lr([1,24,32])]),Lr(["76",173,17,9,26021,Lr([18,136,26]),Lr([2,142,26]),Lr([0,-1,-1]),Lr([33,66,28]),Lr([2,49,26]),Lr([0,-1,-1]),Lr([48,35,30]),Lr([2,38,28]),Lr([0,-1,-1]),Lr([64,20,30]),Lr([1,20,32]),Lr([0,-1,-1])]),Lr(["77",175,17,9,26677,Lr([19,126,24]),Lr([2,135,26]),Lr([1,136,26]),Lr([32,66,28]),Lr([2,55,26]),Lr([2,56,26]),Lr([49,36,30]),Lr([2,18,32]),Lr([0,-1,-1]),Lr([65,18,28]),Lr([5,27,30]),Lr([1,29,30])]),Lr(["78",177,18,9,27335,Lr([20,137,26]),Lr([1,130,26]),Lr([0,-1,-1]),Lr([30,75,32]),Lr([2,71,32]),Lr([0,-1,-1]),Lr([46,35,30]),Lr([6,39,32]),Lr([0,-1,-1]),Lr([3,12,30]),Lr([70,19,28]),Lr([0,-1,-1])]),Lr(["79",179,18,9,28007,Lr([20,147,28]),Lr([0,-1,-1]),Lr([0,-1,-1]),Lr([35,70,30]),Lr([0,-1,-1]),Lr([0,-1,-1]),Lr([49,35,30]),Lr([5,35,28]),Lr([0,-1,-1]),Lr([70,20,30]),Lr([0,-1,-1]),Lr([0,-1,-1])]),Lr(["80",181,18,9,28687,Lr([21,136,26]),Lr([1,155,28]),Lr([0,-1,-1]),Lr([34,70,30]),Lr([1,64,28]),Lr([1,65,28]),Lr([54,35,30]),Lr([1,45,30]),Lr([0,-1,-1]),Lr([68,20,30]),Lr([3,18,28]),Lr([1,19,28])]),Lr(["81",183,18,9,29375,Lr([19,126,24]),Lr([5,115,22]),Lr([1,114,22]),Lr([33,70,30]),Lr([3,65,28]),Lr([1,64,28]),Lr([52,35,30]),Lr([3,41,32]),Lr([1,40,32]),Lr([67,20,30]),Lr([5,21,32]),Lr([1,24,32])]),Lr(["82",185,18,9,30071,Lr([2,150,28]),Lr([21,136,26]),Lr([0,-1,-1]),Lr([32,70,30]),Lr([6,65,28]),Lr([0,-1,-1]),Lr([52,38,32]),Lr([2,27,32]),Lr([0,-1,-1]),Lr([73,20,30]),Lr([2,22,32]),Lr([0,-1,-1])]),Lr(["83",187,17,10,30387,Lr([21,126,24]),Lr([4,136,26]),Lr([0,-1,-1]),Lr([30,74,32]),Lr([6,73,30]),Lr([0,-1,-1]),Lr([54,35,30]),Lr([4,40,32]),Lr([0,-1,-1]),Lr([75,20,30]),Lr([1,20,28]),Lr([0,-1,-1])]),Lr(["84",189,17,10,31091,Lr([30,105,20]),Lr([1,114,22]),Lr([0,-1,-1]),Lr([3,45,22]),Lr([55,47,20]),Lr([0,-1,-1]),Lr([2,26,26]),Lr([62,33,28]),Lr([0,-1,-1]),Lr([79,18,28]),Lr([4,33,30]),Lr([0,-1,-1])])]);for(var i in t)t.hasOwnProperty(i)&&(he.$ctx[i]=t[i]);he.__24081__=1})();P.eclval=un(P.eclevel,1)-49;var p=P.metrics;for(var d=0,Z=p.length;dP.dmod)P.okay=false;if(P.okay)break}if(!P.okay){sn[on++]="bwipp.hanxinNoValidSymbol#24105";sn[on++]="Maximum length exceeded or invalid content";Pn()}P.version=P.vers;P.msgbits=P.bits;P.e1nb=un(un(P.ecbs,0),0);P.e2nb=un(un(P.ecbs,1),0);P.e3nb=un(un(P.ecbs,2),0);P.e1dcws=un(un(P.ecbs,0),1);P.e2dcws=un(un(P.ecbs,1),1);P.e3dcws=un(un(P.ecbs,2),1);P.e1ecws=un(un(P.ecbs,0),2);P.e2ecws=un(un(P.ecbs,1),2);P.e3ecws=un(un(P.ecbs,2),2);P.pad=ln(P.dmod);for(var m=0,J=P.pad.length-1;m<=J;m+=1)fn(P.pad,m,48);mn(P.pad,0,P.msgbits);P.cws=Lr(P.dcws);for(var g=0,V=P.cws.length-1;g<=V;g+=1){P.c=g;P.cwb=hn(P.pad,P.c*8,8);P.cw=0;for(var v=0;v<=7;v+=1){P.i=v;P.cw=Mn(P.cw+~~Math.pow(2,8-P.i-1)*Mn(un(P.cwb,P.i)-48))}fn(P.cws,P.c,P.cw)}P.rscodes=function(){P.rspm=sn[--on];P.rsgf=sn[--on];P.rsnc=sn[--on];P.rscws=sn[--on];sn[on++]=Infinity;sn[on++]=1;for(var t=0,e=Mn(P.rsgf-1);t=P.rsgf){var r=sn[--on];sn[on++]=xn(r,P.rspm)}}P.rsalog=Lr();P.rslog=Lr(P.rsgf);for(var a=1,o=Mn(P.rsgf-1);a<=o;a+=1)fn(P.rslog,un(P.rsalog,a),a);P.rsprod=function(){var t=sn[--on];var e=sn[--on];sn[on++]=e;sn[on++]=t;if(t!=0&&e!=0){var i=un(P.rslog,sn[--on]);var n=un(P.rsalog,Mn(i+un(P.rslog,sn[--on]))%Mn(P.rsgf-1));sn[on++]=n}else{on-=2;sn[on++]=0}};sn[on++]=Infinity;sn[on++]=1;for(var s=0,c=P.rsnc;s=1;d-=1){P.j=d;sn[on++]=P.coeffs;sn[on++]=P.j;sn[on++]=un(P.coeffs,P.j-1);sn[on++]=un(P.coeffs,P.j);sn[on++]=un(P.rsalog,P.i);P.rsprod();var u=sn[--on];var f=sn[--on];var h=sn[--on];fn(sn[--on],h,xn(f,u))}sn[on++]=P.coeffs;sn[on++]=0;sn[on++]=un(P.coeffs,0);sn[on++]=un(P.rsalog,P.i);P.rsprod();var m=sn[--on];var g=sn[--on];fn(sn[--on],g,m)}P.nd=P.rscws.length;sn[on++]=Infinity;vn(P.rscws);for(var v=0,b=P.rsnc;v12){var lt=ct;ct=A;A=lt}for(var _=0,pt=A;_<=pt;_+=1)for(var y=_,dt=P.ncws-1;y<=dt;y+=13){sn[on++]=y;if(y0){P.pad=Lr(P.cws.length+1);mn(P.pad,0,P.cws);fn(P.pad,P.pad.length-1,0);P.cws=P.pad}sn[on++]=Infinity;for(var ft=0,ht=P.size*P.size;ft=P.size)break;for(var x=0,mt=Mn(P.size-1);x<=mt;x+=1){P.j=x;if(Mn(P.j+P.alnr)=It:w<=It;w+=bt){P.i=w;if(~~(P.i/P.alnk)%2!=0){sn[on++]=P.pixs;sn[on++]=0;sn[on++]=P.i-1;P.trmv();var At=sn[--on];fn(sn[--on],At,0);sn[on++]=P.pixs;sn[on++]=0;sn[on++]=P.i+1;P.trmv();var _t=sn[--on];fn(sn[--on],_t,0);sn[on++]=P.pixs;sn[on++]=1;sn[on++]=P.i-1;P.trmv();var yt=sn[--on];fn(sn[--on],yt,0);sn[on++]=P.pixs;sn[on++]=1;sn[on++]=P.i;P.trmv();var xt=sn[--on];fn(sn[--on],xt,0);sn[on++]=P.pixs;sn[on++]=1;sn[on++]=P.i+1;P.trmv();var wt=sn[--on];fn(sn[--on],wt,0);sn[on++]=P.pixs;sn[on++]=P.i-1;sn[on++]=0;P.trmv();var Mt=sn[--on];fn(sn[--on],Mt,0);sn[on++]=P.pixs;sn[on++]=P.i+1;sn[on++]=0;P.trmv();var Pt=sn[--on];fn(sn[--on],Pt,0);sn[on++]=P.pixs;sn[on++]=P.i-1;sn[on++]=1;P.trmv();var jt=sn[--on];fn(sn[--on],jt,0);sn[on++]=P.pixs;sn[on++]=P.i;sn[on++]=1;P.trmv();var Et=sn[--on];fn(sn[--on],Et,0);sn[on++]=P.pixs;sn[on++]=P.i+1;sn[on++]=1;P.trmv();var Tt=sn[--on];fn(sn[--on],Tt,0)}sn[on++]=P.pixs;sn[on++]=Mn(P.size-1);sn[on++]=P.i-1;P.trmv();var Ct=sn[--on];if(un(sn[--on],Ct)!=1){sn[on++]=P.pixs;sn[on++]=Mn(P.size-1);sn[on++]=P.i-1;P.trmv();var Bt=sn[--on];fn(sn[--on],Bt,0);sn[on++]=P.pixs;sn[on++]=Mn(P.size-2);sn[on++]=P.i-1;P.trmv();var St=sn[--on];fn(sn[--on],St,0);sn[on++]=P.pixs;sn[on++]=Mn(P.size-2);sn[on++]=P.i;P.trmv();var Dt=sn[--on];fn(sn[--on],Dt,0);sn[on++]=P.pixs;sn[on++]=Mn(P.size-2);sn[on++]=P.i+1;P.trmv();var kt=sn[--on];fn(sn[--on],kt,0);sn[on++]=P.pixs;sn[on++]=Mn(P.size-1);sn[on++]=P.i+1;P.trmv();var Nt=sn[--on];fn(sn[--on],Nt,0);sn[on++]=P.pixs;sn[on++]=P.i-1;sn[on++]=Mn(P.size-1);P.trmv();var Ut=sn[--on];fn(sn[--on],Ut,0);sn[on++]=P.pixs;sn[on++]=P.i-1;sn[on++]=Mn(P.size-2);P.trmv();var Ht=sn[--on];fn(sn[--on],Ht,0);sn[on++]=P.pixs;sn[on++]=P.i;sn[on++]=Mn(P.size-2);P.trmv();var Rt=sn[--on];fn(sn[--on],Rt,0);sn[on++]=P.pixs;sn[on++]=P.i+1;sn[on++]=Mn(P.size-2);P.trmv();var zt=sn[--on];fn(sn[--on],zt,0);sn[on++]=P.pixs;sn[on++]=P.i+1;sn[on++]=Mn(P.size-1);P.trmv();var Ot=sn[--on];fn(sn[--on],Ot,0)}}}if(!he.__24313__)(function(){var t=Object.create(P);t.fpat=Lr([Lr([1,1,1,1,1,1,1,0]),Lr([1,0,0,0,0,0,0,0]),Lr([1,0,1,1,1,1,1,0]),Lr([1,0,1,0,0,0,0,0]),Lr([1,0,1,0,1,1,1,0]),Lr([1,0,1,0,1,1,1,0]),Lr([1,0,1,0,1,1,1,0]),Lr([0,0,0,0,0,0,0,0])]);t.fpat2=Lr([Lr([1,1,1,0,1,0,1,0]),Lr([1,1,1,0,1,0,1,0]),Lr([1,1,1,0,1,0,1,0]),Lr([0,0,0,0,1,0,1,0]),Lr([1,1,1,1,1,0,1,0]),Lr([0,0,0,0,0,0,1,0]),Lr([1,1,1,1,1,1,1,0]),Lr([0,0,0,0,0,0,0,0])]);for(var e in t)t.hasOwnProperty(e)&&(he.$ctx[e]=t[e]);he.__24313__=1})();for(var M=0,Lt=P.fpat.length-1;M<=Lt;M+=1){P.y=M;for(var j=0,Wt=un(P.fpat,0).length-1;j<=Wt;j+=1){P.x=j;P.fpb=un(un(P.fpat,P.y),P.x);P.fpb2=un(un(P.fpat2,P.y),P.x);sn[on++]=P.pixs;sn[on++]=P.x;sn[on++]=P.y;P.qmv();var Gt=sn[--on];fn(sn[--on],Gt,P.fpb);sn[on++]=P.pixs;sn[on++]=Mn(Mn(P.size-P.x)-1);sn[on++]=P.y;P.qmv();var Zt=sn[--on];fn(sn[--on],Zt,P.fpb);sn[on++]=P.pixs;sn[on++]=Mn(Mn(P.size-P.x)-1);sn[on++]=Mn(Mn(P.size-P.y)-1);P.qmv();var Ft=sn[--on];fn(sn[--on],Ft,P.fpb);sn[on++]=P.pixs;sn[on++]=P.x;sn[on++]=Mn(Mn(P.size-P.y)-1);P.qmv();var Yt=sn[--on];fn(sn[--on],Yt,P.fpb2)}}P.functionmap=Lr([Lr([Lr([0,8]),Lr([Mn(P.size-1),Mn(P.size-9)])]),Lr([Lr([1,8]),Lr([Mn(P.size-2),Mn(P.size-9)])]),Lr([Lr([2,8]),Lr([Mn(P.size-3),Mn(P.size-9)])]),Lr([Lr([3,8]),Lr([Mn(P.size-4),Mn(P.size-9)])]),Lr([Lr([4,8]),Lr([Mn(P.size-5),Mn(P.size-9)])]),Lr([Lr([5,8]),Lr([Mn(P.size-6),Mn(P.size-9)])]),Lr([Lr([6,8]),Lr([Mn(P.size-7),Mn(P.size-9)])]),Lr([Lr([7,8]),Lr([Mn(P.size-8),Mn(P.size-9)])]),Lr([Lr([8,8]),Lr([Mn(P.size-9),Mn(P.size-9)])]),Lr([Lr([8,7]),Lr([Mn(P.size-9),Mn(P.size-8)])]),Lr([Lr([8,6]),Lr([Mn(P.size-9),Mn(P.size-7)])]),Lr([Lr([8,5]),Lr([Mn(P.size-9),Mn(P.size-6)])]),Lr([Lr([8,4]),Lr([Mn(P.size-9),Mn(P.size-5)])]),Lr([Lr([8,3]),Lr([Mn(P.size-9),Mn(P.size-4)])]),Lr([Lr([8,2]),Lr([Mn(P.size-9),Mn(P.size-3)])]),Lr([Lr([8,1]),Lr([Mn(P.size-9),Mn(P.size-2)])]),Lr([Lr([8,0]),Lr([Mn(P.size-9),Mn(P.size-1)])]),Lr([Lr([Mn(P.size-9),0]),Lr([8,Mn(P.size-1)])]),Lr([Lr([Mn(P.size-9),1]),Lr([8,Mn(P.size-2)])]),Lr([Lr([Mn(P.size-9),2]),Lr([8,Mn(P.size-3)])]),Lr([Lr([Mn(P.size-9),3]),Lr([8,Mn(P.size-4)])]),Lr([Lr([Mn(P.size-9),4]),Lr([8,Mn(P.size-5)])]),Lr([Lr([Mn(P.size-9),5]),Lr([8,Mn(P.size-6)])]),Lr([Lr([Mn(P.size-9),6]),Lr([8,Mn(P.size-7)])]),Lr([Lr([Mn(P.size-9),7]),Lr([8,Mn(P.size-8)])]),Lr([Lr([Mn(P.size-9),8]),Lr([8,Mn(P.size-9)])]),Lr([Lr([Mn(P.size-8),8]),Lr([7,Mn(P.size-9)])]),Lr([Lr([Mn(P.size-7),8]),Lr([6,Mn(P.size-9)])]),Lr([Lr([Mn(P.size-6),8]),Lr([5,Mn(P.size-9)])]),Lr([Lr([Mn(P.size-5),8]),Lr([4,Mn(P.size-9)])]),Lr([Lr([Mn(P.size-4),8]),Lr([3,Mn(P.size-9)])]),Lr([Lr([Mn(P.size-3),8]),Lr([2,Mn(P.size-9)])]),Lr([Lr([Mn(P.size-2),8]),Lr([1,Mn(P.size-9)])]),Lr([Lr([Mn(P.size-1),8]),Lr([0,Mn(P.size-9)])])]);var Qt=P.functionmap;for(var E=0,Jt=Qt.length;E>>-S:se<=3){var e=sn[--on];var i=Mn(sn[--on]+e*4);sn[on++]=i;sn[on++]=i}on--});var t=sn[--on];P[sn[--on]]=t;P.scr3=0;for(var e=5,i=P.scrle.length-1;e<=i;e+=2){P.j=e;if(un(P.scrle,P.j)%3==0){P.fact=~~(un(P.scrle,P.j)/3);var n=hn(P.scrle,P.j-4,4);for(var r=0,a=n.length;r=P.scrle.length)P.scr3=P.scr3+50;else if(un(P.scrle,P.j-5)>=3||un(P.scrle,P.j+1)>=3)P.scr3=P.scr3+50}}for(var p=1,d=P.scrle.length-5;p<=d;p+=2){P.j=p;if(un(P.scrle,P.j)%3==0){P.fact=~~(un(P.scrle,P.j)/3);var u=hn(P.scrle,P.j+1,4);for(var f=0,h=u.length;f=P.scrle.length)P.scr3=P.scr3+50;else if(un(P.scrle,P.j-1)>=3||un(P.scrle,P.j+5)>=3)P.scr3=P.scr3+50}}sn[on++]=P.scr1;sn[on++]=P.scr3};P.evalfull=function(){P.sym=sn[--on];P.n1=0;P.n3=0;P.rle=Lr(Mn(P.size+1));P.lastpairs=Lr(P.size);P.thispairs=Lr(P.size);P.sizeadd1=Mn(P.size+1);for(var t=0,e=Mn(P.size-1);t<=e;t+=1){P.i=t;sn[on++]=Infinity;var i=P.size;sn[on++]=0;sn[on++]=0;for(var n=P.i,r=i,a=Mn(i*i-1);r<0?n>=a:n<=a;n+=r){var o=un(P.sym,n);var s=sn[--on];sn[on++]=o;if(_n(s,o)){var c=sn[--on];var l=sn[--on];sn[on++]=Mn(l+1);sn[on++]=c}else{var p=sn[--on];sn[on++]=1;sn[on++]=p}}on--;var d=bn()+2;An(hn(P.rle,0,d-2));P.evalfulln1n3();P.n3=Mn(sn[--on]+P.n3);P.n1=Mn(sn[--on]+P.n1);on--;P.symrow=hn(P.sym,P.i*P.size,P.size);sn[on++]=Infinity;var u=P.symrow;sn[on++]=0;sn[on++]=0;for(var f=0,h=u.length;f>>8,(P.funval&240)>>>4,P.funval&15]);sn[on++]=4;sn[on++]=16;sn[on++]=19;P.rscodes();P.funvals=sn[--on];sn[on++]=Infinity;vn(P.funvals,function(){sn[on++]=4;P.tobin();vn(sn[--on],function(){var t=sn[--on];sn[on++]=Mn(t-48)})});sn[on++]=0;sn[on++]=1;sn[on++]=0;sn[on++]=1;sn[on++]=0;sn[on++]=1;P.funbits=Lr();for(var N=0,ue=P.functionmap.length-1;N<=ue;N+=1){P.i=N;vn(un(P.functionmap,P.i),function(){var t=sn[--on];sn[on++]=P.pixs;In(t);P.qmv();var e=sn[--on];fn(sn[--on],e,un(P.funbits,P.i))})}var fe=new Map([["ren",Tn],["pixs",P.pixs],["pixx",P.size],["pixy",P.size],["height",P.size*2/72],["width",P.size*2/72],["opt",P.options]]);sn[on++]=fe;if(!P.dontdraw)Tn()}function Et(){var $=Object.create(Et.$ctx||(Et.$ctx={}));$.dontdraw=false;$.rows=-1;$.columns=-1;$.ratio=-1;$.parse=false;$.parsefnc=false;$.raw=false;$.fast=false;$.mask=-1;sn[on++]=$;jn();$.options=sn[--on];$.barcode=sn[--on];if($.rows!=-1)if($.rows<5){sn[on++]="bwipp.dotcodeBadRows#24578";sn[on++]="There must be at least 5 rows";Pn()}if($.columns!=-1)if($.columns<5){sn[on++]="bwipp.dotcodeBadColumns#24584";sn[on++]="There must be at least 5 columns";Pn()}if($.rows!=-1&&$.columns!=-1&&($.rows+$.columns)%2!=1){sn[on++]="bwipp.dotcodeRowsColumnsBadParity#24589";sn[on++]="Sum of rows and columns must be odd";Pn()}if($.ratio==-1&&$.rows==-1&&$.columns==-1)$.ratio=3/2;if($.ratio!=-1)if($.ratio<=0){sn[on++]="bwipp.dotcodeRatio#24598";sn[on++]="The ratio must be greater than 0";Pn()}if($.mask!=-1)if($.mask<0||$.mask>3){sn[on++]="bwipp.dotcodeBadMask#24604";sn[on++]="Valid mask values are 0 to 3";Pn()}if(!Et.__24621__)(function(){var t=Object.create($);t.laa=-1;t.lab=-2;t.lac=-3;t.bin=-4;t.sfa=-5;t.sfb=-6;t.sb2=-7;t.sb3=-8;t.sb4=-9;t.sb5=-10;t.sb6=-11;t.sfc=-12;t.sc2=-13;t.sc3=-14;t.sc4=-15;t.sc5=-16;t.sc6=-17;t.sc7=-18;t.bsa=-19;t.bsb=-20;t.tma=-21;t.tmb=-22;t.tmc=-23;t.tms=-24;t.fn1=-25;t.fn2=-26;t.fn3=-27;t.crl=-28;t.aim=-29;t.m05=-30;t.m06=-31;t.m12=-32;t.mac=-33;for(var e in t)t.hasOwnProperty(e)&&(Et.$ctx[e]=t[e]);Et.__24621__=1})();var t=new Map([["parse",$.parse],["parsefnc",$.parsefnc],["eci",true],["FNC1",$.fn1],["FNC3",$.fn3]]);$.fncvals=t;sn[on++]="msg";sn[on++]=$.barcode;sn[on++]=$.fncvals;En();var e=sn[--on];$[sn[--on]]=e;$.msglen=$.msg.length;var i=$.msg;sn[on++]="numecis";sn[on++]=0;for(var n=0,r=i.length;n",">","30"]),Lr(["?","?","31"]),Lr(["@","@","32"]),Lr(["A","A","33"]),Lr(["B","B","34"]),Lr(["C","C","35"]),Lr(["D","D","36"]),Lr(["E","E","37"]),Lr(["F","F","38"]),Lr(["G","G","39"]),Lr(["H","H","40"]),Lr(["I","I","41"]),Lr(["J","J","42"]),Lr(["K","K","43"]),Lr(["L","L","44"]),Lr(["M","M","45"]),Lr(["N","N","46"]),Lr(["O","O","47"]),Lr(["P","P","48"]),Lr(["Q","Q","49"]),Lr(["R","R","50"]),Lr(["S","S","51"]),Lr(["T","T","52"]),Lr(["U","U","53"]),Lr(["V","V","54"]),Lr(["W","W","55"]),Lr(["X","X","56"]),Lr(["Y","Y","57"]),Lr(["Z","Z","58"]),Lr(["[","[","59"]),Lr([92,92,"60"]),Lr(["]","]","61"]),Lr(["^","^","62"]),Lr(["_","_","63"]),Lr([0,"`","64"]),Lr([1,"a","65"]),Lr([2,"b","66"]),Lr([3,"c","67"]),Lr([4,"d","68"]),Lr([5,"e","69"]),Lr([6,"f","70"]),Lr([7,"g","71"]),Lr([8,"h","72"]),Lr([9,"i","73"]),Lr([10,"j","74"]),Lr([11,"k","75"]),Lr([12,"l","76"]),Lr([13,"m","77"]),Lr([14,"n","78"]),Lr([15,"o","79"]),Lr([16,"p","80"]),Lr([17,"q","81"]),Lr([18,"r","82"]),Lr([19,"s","83"]),Lr([20,"t","84"]),Lr([21,"u","85"]),Lr([22,"v","86"]),Lr([23,"w","87"]),Lr([24,"x","88"]),Lr([25,"y","89"]),Lr([26,"z","90"]),Lr([27,"{","91"]),Lr([28,"|","92"]),Lr([29,"}","93"]),Lr([30,"~","94"]),Lr([31,127,"95"]),Lr([t.sfb,t.crl,"96"]),Lr([t.sb2,9,"97"]),Lr([t.sb3,28,"98"]),Lr([t.sb4,29,"99"]),Lr([t.sb5,30,t.aim]),Lr([t.sb6,t.sfa,t.laa]),Lr([t.lab,t.laa,t.sfb]),Lr([t.sc2,t.sc2,t.sb2]),Lr([t.sc3,t.sc3,t.sb3]),Lr([t.sc4,t.sc4,t.sb4]),Lr([t.lac,t.lac,t.lab]),Lr([t.fn1,t.fn1,t.fn1]),Lr([t.fn2,t.fn2,t.fn2]),Lr([t.fn3,t.fn3,t.fn3]),Lr([t.bsa,t.bsa,t.bsa]),Lr([t.bsb,t.bsb,t.bsb]),Lr([t.bin,t.bin,t.bin])]);t.charvals=Lr([new Map,new Map,new Map]);for(var e=0,i=t.charmaps.length-1;e<=i;e+=1){t.i=e;t.encs=un(t.charmaps,t.i);for(var n=0;n<=2;n+=1){t.j=n;var r=un(t.encs,t.j);sn[on++]=r;if(_n(Oe(r),"stringtype")){var a=un(sn[--on],0);sn[on++]=a}fn(un(t.charvals,t.j),sn[--on],t.i)}}t.Avals=un(t.charvals,0);t.Bvals=un(t.charvals,1);fn(t.Bvals,t.m05,97);fn(t.Bvals,t.m06,98);fn(t.Bvals,t.m12,99);fn(t.Bvals,t.mac,100);t.Cvals=un(t.charvals,2);sn[on++]=Infinity;var o=Lr([t.sc2,t.sc3,t.sc4,t.sc5,t.sc6,t.sc7,t.tma,t.tmb,t.tmc,t.tms]);sn[on++]=102;for(var s=0,c=o.length;s=0;x-=1){$.i=x;$.barchar=un($.msg,$.i);if($.barchar>=48&&$.barchar<=57)fn($.nDigits,$.i,Mn(un($.nDigits,$.i+1)+1));var V=un($.Avals,$.barchar)!==undefined;if(V)fn($.DatumA,$.i,true);var K=un($.Bvals,$.barchar)!==undefined;if(K)fn($.DatumB,$.i,true);$.CRLF=false;if($.barchar==13&&$.i<$.msglen-1)if(un($.msg,$.i+1)==10)$.CRLF=true;if($.CRLF)fn($.DatumB,$.i,true);if(un($.nDigits,$.i)>=2)fn($.DatumC,$.i,true);if($.barchar<0)fn($.DatumC,$.i,true);if($.barchar>=128)fn($.Binary,$.i,true);if(un($.nDigits,$.i)>=10){sn[on++]=Infinity;In(hn($.msg,$.i,10));for(var w=0,q=1;w=6&&un($.msg,$.i)==$.fn2)fn($.ECI,$.i,true);if($.barchar<0&&$.barchar!=$.fn3)fn($.AheadC,$.i,Mn(un($.AheadC,$.i+1)+1));else if(un($.nDigits,$.i)<=1)fn($.AheadC,$.i,0);else fn($.AheadC,$.i,Mn(un($.AheadC,$.i+2)+1));if(un($.nDigits,$.i)>0&&qi(un($.AheadC,$.i),un($.AheadC,$.i+1)))fn($.TryC,$.i,un($.AheadC,$.i));if(un($.DatumA,$.i)&&un($.TryC,$.i)<2&&$.barchar!=$.fn3)fn($.AheadA,$.i,Mn(un($.AheadA,$.i+1)+1));if(un($.DatumB,$.i)&&un($.TryC,$.i)<2&&$.barchar!=$.fn3){sn[on++]=$.AheadB;sn[on++]=$.i;sn[on++]=$.AheadB;sn[on++]=$.i+1;if($.CRLF){var X=sn[--on];sn[on++]=Mn(X+1)}var tt=sn[--on];var et=un(sn[--on],tt);var it=sn[--on];fn(sn[--on],it,Mn(et+1))}if($.barchar!=$.fn3)fn($.UntilEndSeg,$.i,Mn(un($.UntilEndSeg,$.i+1)+1))}$.addtocws=function(){var t=sn[--on];mn($.cws,$.j,t);$.j=t.length+$.j};$.base259to103=function(){$.in=sn[--on];$.inlen=$.in.length;sn[on++]=Infinity;for(var t=0,e=5-$.inlen;t=40){var a=Mn(sn[--on]-40);var o=a%12769;sn[on++]=~~(a/12769)+40;sn[on++]=~~(o/113);sn[on++]=o%113}};$.ECIbin=function(){sn[on++]=Infinity;var t=hn($.msg,$.i+1,6);sn[on++]=0;for(var e=0,i=t.length;e=65536){var a=sn[--on];var o=a%65536;sn[on++]=258;sn[on++]=~~(a/65536);sn[on++]=~~(o/256);sn[on++]=o%256}else{var s=sn[--on];sn[on++]=s;if(s>=256){var c=sn[--on];sn[on++]=257;sn[on++]=~~(c/256);sn[on++]=c%256}else{var l=sn[--on];sn[on++]=256;sn[on++]=l}}var p=Lr();for(var d=0,u=p.length;dMn($.segend-7)){sn[on++]=0;break}if(un($.msg,$.segstart)!=91){sn[on++]=0;break}if(un($.msg,$.segstart+1)!=41){sn[on++]=0;break}if(un($.msg,$.segstart+2)!=62){sn[on++]=0;break}if(un($.msg,$.segstart+3)!=30){sn[on++]=0;break}var r=un($.msg,$.segstart+4);if(r<48||r>57){sn[on++]=0;break}var a=un($.msg,$.segstart+5);if(a<48||a>57){sn[on++]=0;break}if(un($.msg,Mn($.segend-1))!=4){sn[on++]=0;break}var o=Mn(Mn(un($.msg,$.segstart+4)-48)*10+Mn(un($.msg,$.segstart+5)-48));sn[on++]=o;if(o!=5&&(o!=6&&o!=12)){on--;sn[on++]=$.mac;break}if(un($.msg,$.segstart+6)!=29){on--;sn[on++]=0;break}if(un($.msg,Mn($.segend-2))!=30){on--;sn[on++]=0;break}var s=sn[--on];sn[on++]=s;if(s==5){on--;sn[on++]=$.m05;break}if(sn[--on]==6){sn[on++]=$.m06;break}sn[on++]=$.m12;break}$.inmac=sn[--on];if($.inmac!=0){sn[on++]=Lr([un($.Cvals,$.lab)]);$.addtocws();$.mode=$.B;sn[on++]=Lr([un($.Bvals,$.inmac)]);$.addtocws();if($.inmac==$.mac){sn[on++]=Lr([un($.Bvals,un($.msg,$.segstart+4))]);$.addtocws();sn[on++]=Lr([un($.Bvals,un($.msg,$.segstart+5))]);$.addtocws();$.i=$.i+6}else $.i=$.i+7;break}}if($.i==$.segstart){if(un($.nDigits,$.i)>=2){sn[on++]=Lr([un($.Cvals,$.fn1)]);$.addtocws()}if(un($.msg,$.i)==$.fn1&&un($.nDigits,$.i+1)>=2)$.i=$.i+1}if(un($.SeventeenTen,$.i)){sn[on++]=Lr([un($.Cvals,$.aim),Mn(Mn(un($.msg,$.i+2)-48)*10+Mn(un($.msg,$.i+3)-48)),Mn(Mn(un($.msg,$.i+4)-48)*10+Mn(un($.msg,$.i+5)-48)),Mn(Mn(un($.msg,$.i+6)-48)*10+Mn(un($.msg,$.i+7)-48))]);$.addtocws();$.i=$.i+10;break}if(un($.DatumC,$.i)){var c=un($.msg,$.i);if(c==$.fn1||(c==$.fn2||c==$.fn3)){sn[on++]=Lr([un($.Cvals,un($.msg,$.i))]);$.addtocws();if(un($.ECI,$.i)){sn[on++]=Infinity;$.ECIabc();var l=Lr();sn[on++]=l;$.addtocws();$.i=$.i+7;break}if(un($.msg,$.i)==$.fn3&&$.segstart!=$.i){$.i=$.i+1;$.inmac=0;$.segstart=$.i;$.segend=Mn($.i+un($.UntilEndSeg,$.i));break}$.i=$.i+1;break}sn[on++]=Lr([Mn(Mn(un($.msg,$.i)-48)*10+Mn(un($.msg,$.i+1)-48))]);$.addtocws();$.i=$.i+2;break}if(un($.Binary,$.i)){if(un($.nDigits,$.i+1)>0){if(un($.msg,$.i)<160){sn[on++]=Lr([un($.Cvals,$.bsa),un($.Avals,Mn(un($.msg,$.i)-128))]);$.addtocws()}else{sn[on++]=Lr([un($.Cvals,$.bsb),un($.Bvals,Mn(un($.msg,$.i)-128))]);$.addtocws()}$.i=$.i+1;break}sn[on++]=Lr([un($.Cvals,$.bin)]);$.addtocws();$.mode=$.BIN;break}$.m=un($.AheadA,$.i);$.n=un($.AheadB,$.i);if(qi($.m,$.n)){sn[on++]=Lr([un($.Cvals,$.laa)]);$.addtocws();$.mode=$.A;break}if($.i==$.segstart){var p=un($.msg,$.i);if(p==9||(p==28||(p==29||p==30))){sn[on++]=Lr([un($.Cvals,$.laa)]);$.addtocws();$.mode=$.A;break}}if($.n>4){sn[on++]=Lr([un($.Cvals,$.lab)]);$.addtocws();$.mode=$.B;break}sn[on++]=Lr([un($.Cvals,un(Lr([$.sfb,$.sb2,$.sb3,$.sb4]),Mn($.n-1)))]);$.addtocws();for(var d=0,u=$.n;d=2){if($.n>4){sn[on++]=Lr([un($.Bvals,$.lac)]);$.addtocws();$.mode=$.C;break}sn[on++]=Lr([un($.Bvals,un(Lr([$.sfc,$.sc2,$.sc3,$.sc4]),Mn($.n-1)))]);$.addtocws();for(var i=0,n=$.n;i=2){if($.n>4){sn[on++]=Lr([un($.Avals,$.lac)]);$.addtocws();$.mode=$.C;break}sn[on++]=Lr([un($.Avals,un(Lr([$.sfc,$.sc2,$.sc3,$.sc4]),Mn($.n-1)))]);$.addtocws();for(var i=0,n=$.n;i6){sn[on++]=Lr([un($.Avals,$.lab)]);$.addtocws();$.mode=$.B;break}sn[on++]=Lr([un($.Avals,un(Lr([$.sfb,$.sb2,$.sb3,$.sb4,$.sb5,$.sb6]),Mn($.n-1)))]);$.addtocws();for(var o=0,s=$.n;o=2){sn[on++]=Infinity;$.finaliseBIN();var i=Lr();sn[on++]=i;$.addtocws();if($.n>7){sn[on++]=Lr([un($.BINvals,$.tmc)]);$.addtocws();$.mode=$.C;break}sn[on++]=Lr([un($.BINvals,un(Lr([$.sc2,$.sc3,$.sc4,$.sc5,$.sc6,$.sc7]),Mn($.n-2)))]);$.addtocws();for(var n=0,r=$.n;n=0)if(un($.Binary,$.i)||un($.Binary,$.i+1)||un($.Binary,$.i+2)||un($.Binary,$.i+3)||un($.ECI,$.i+1)&&un($.Binary,$.i+8)){sn[on++]=Infinity;sn[on++]=un($.msg,$.i);$.addtobin();var s=Lr();sn[on++]=s;$.addtocws();$.i=$.i+1;if($.i==$.msglen){sn[on++]=Infinity;$.finaliseBIN();var c=Lr();sn[on++]=c;$.addtocws()}break}sn[on++]=Infinity;$.finaliseBIN();var l=Lr();sn[on++]=l;$.addtocws();if($.i!=$.msglen-1){if(un($.msg,$.i)==$.fn3&&$.i!=$.segstart){sn[on++]=Lr([un($.BINvals,$.tms)]);$.addtocws();$.i=$.i+1;$.mode=$.C;$.inmac=0;$.segstart=$.i;$.segend=Mn($.i+un($.UntilEndSeg,$.i));break}if(qi(un($.AheadA,$.i),un($.AheadB,$.i))){sn[on++]=Lr([un($.BINvals,$.tma)]);$.addtocws();$.mode=$.A}else{sn[on++]=Lr([un($.BINvals,$.tmb)]);$.addtocws();$.mode=$.B}break}break}};$.cws=Lr($.msglen*2+1);$.mode=$.C;$.bvals=Lr(5);$.bpos=0;$.inmac=0;$.segstart=0;$.segend=un($.UntilEndSeg,0);$.i=0;$.j=0;for(;;){if($.i>=$.msglen)break;if($.inmac!=0){if($.inmac!=$.mac&&$.i==Mn($.segend-2)){$.i=$.i+2;if($.i>=$.msglen)break}if($.inmac==$.mac&&$.i==Mn($.segend-1)){$.i=$.i+1;if($.i>=$.msglen)break}}if($[un(Lr(["encA","encB","encC","encBIN"]),$.mode)]()===true)break}$.cws=hn($.cws,0,$.j);$.nd=$.cws.length;$.minarea=(($.nd+3+~~($.nd/2))*9+2)*2;if($.ratio!=-1){$.hgt=Math.sqrt($.minarea/$.ratio);$.wid=Math.sqrt($.minarea*$.ratio);$.h=~~$.hgt;$.w=~~$.wid;if(($.h+$.w)%2==1){if($.h*$.w<$.minarea){$.h=$.h+1;$.w=$.w+1}}else if($.hgt*$.w<$.wid*$.h){$.w=$.w+1;if($.h*$.w<$.minarea){$.w=$.w-1;$.h=$.h+1;if($.h*$.w<$.minarea)$.w=$.w+2}}else{$.h=$.h+1;if($.h*$.w<$.minarea){$.h=$.h-1;$.w=$.w+1;if($.h*$.w<$.minarea)$.h=$.h+2}}$.rows=$.h;$.columns=$.w}else{if($.columns==-1){var M=~~(($.minarea+$.rows-1)/$.rows);sn[on++]="columns";sn[on++]=M;if((M+$.rows)%2==0){var nt=sn[--on];sn[on++]=Mn(nt+1)}var rt=sn[--on];$[sn[--on]]=rt}if($.rows==-1){var P=~~(($.minarea+$.columns-1)/$.columns);sn[on++]="rows";sn[on++]=P;if((P+$.columns)%2==0){var at=sn[--on];sn[on++]=Mn(at+1)}var ot=sn[--on];$[sn[--on]]=ot}}$.ndots=~~($.rows*$.columns/2);for(;;){var j=$.nd+1;if((j+(~~(j/2)+3))*9+2>$.ndots)break;$.nd=$.nd+1}$.nc=~~($.nd/2)+3;$.nw=$.nd+$.nc;$.rembits=$.ndots-($.nw*9+2);if($.nd>$.cws.length){sn[on++]=Infinity;In($.cws);var st=$.mode==$.BIN?109:106;sn[on++]=st;for(var E=0,ct=$.nd-$.cws.length-1;E$.ndots-2){sn[on++]="bwipp.dotcodeTooLong#25281";sn[on++]="Maximum length exceeded";Pn()}if(!Et.__25311__)(function(){var t=Object.create($);t.encs=Lr(["101010101","010101011","010101101","010110101","011010101","101010110","101011010","101101010","110101010","010101110","010110110","010111010","011010110","011011010","011101010","100101011","100101101","100110101","101001011","101001101","101010011","101011001","101100101","101101001","110010101","110100101","110101001","001010111","001011011","001011101","001101011","001101101","001110101","010010111","010011011","010011101","010100111","010110011","010111001","011001011","011001101","011010011","011011001","011100101","011101001","100101110","100110110","100111010","101001110","101011100","101100110","101101100","101110010","101110100","110010110","110011010","110100110","110101100","110110010","110110100","111001010","111010010","111010100","001011110","001101110","001110110","001111010","010011110","010111100","011001110","011011100","011100110","011101100","011110010","011110100","100010111","100011011","100011101","100100111","100110011","100111001","101000111","101100011","101110001","110001011","110001101","110010011","110011001","110100011","110110001","111000101","111001001","111010001","000101111","000110111","000111011","000111101","001001111","001100111","001110011","001111001","010001111","011000111","011100011","011110001","100011110","100111100","101111000","110001110","110011100","110111000","111000110","111001100"]);for(var e in t)t.hasOwnProperty(e)&&(Et.$ctx[e]=t[e]);Et.__25311__=1})();if($.rows%2==0)$.sixedges=Lr([Lr([$.columns-1,$.rows-2]),Lr([0,$.rows-2]),Lr([$.columns-2,$.rows-1]),Lr([1,$.rows-1]),Lr([$.columns-1,0]),Lr([0,0])]);else $.sixedges=Lr([Lr([$.columns-2,0]),Lr([$.columns-2,$.rows-1]),Lr([$.columns-1,1]),Lr([$.columns-1,$.rows-2]),Lr([0,0]),Lr([0,$.rows-1])]);$.dmv=function(){var t=sn[--on];var e=sn[--on];sn[on++]=Mn(e+t*$.columns)};$.outline=Lr($.rows*$.columns);for(var T=0,pt=$.rows-1;T<=pt;T+=1){$.y=T;for(var C=0,dt=$.columns-1;C<=dt;C+=1){$.x=C;sn[on++]=$.outline;sn[on++]=$.x;sn[on++]=$.y;$.dmv();var ut=sn[--on];fn(sn[--on],ut,($.x+$.y)%2-1)}}var B=$.sixedges;for(var S=0,ft=B.length;S=w:y<=w;y+=x){sn[on++]=0;sn[on++]=0;In(hn($.sym,y,$.columns));sn[on++]=0;sn[on++]=0}for(var M=0,P=($.columns+4)*2;M=1;f-=1){$.j=f;fn($.coeffs,$.j,Mn(Mn(un($.coeffs,$.j)+113)-un($.rsalog,$.i)*un($.coeffs,$.j-1)%113)%113)}}for(var h=0,m=$.ND-1;h<=m;h+=1){sn[on++]="t";sn[on++]=$.rscws;sn[on++]=h;$.offset();var g=sn[--on];var v=un(sn[--on],g);sn[on++]=v;sn[on++]=$.rscws;sn[on++]=$.ND;$.offset();var b=sn[--on];var I=un(sn[--on],b);var A=sn[--on];$[sn[--on]]=Mn(A+I)%113;for(var _=0,y=$.NC-2;_<=y;_+=1){$.j=_;sn[on++]=$.rscws;sn[on++]=$.ND+$.j;$.offset();sn[on++]=$.rscws;sn[on++]=$.ND+$.j+1;$.offset();var x=sn[--on];var w=un(sn[--on],x);var M=sn[--on];fn(sn[--on],M,Mn(Mn(w+113)-$.t*un($.coeffs,$.j+1)%113)%113)}sn[on++]=$.rscws;sn[on++]=$.ND+$.NC-1;$.offset();var P=sn[--on];fn(sn[--on],P,Mn(113-$.t*un($.coeffs,$.NC)%113)%113)}for(var j=$.ND,E=$.NW-1;j<=E;j+=1){sn[on++]=j;sn[on++]=$.rscws;sn[on++]=j;$.offset();var U=sn[--on];var H=sn[--on];var R=sn[--on];sn[on++]=H;sn[on++]=U;sn[on++]=113;sn[on++]=$.rscws;sn[on++]=R;$.offset();var z=sn[--on];var O=un(sn[--on],z);var L=sn[--on];var W=sn[--on];fn(sn[--on],W,Mn(L-O)%113)}}$.bits=ln($.ndots);mn($.bits,0,un(Lr(["00","01","10","11"]),$.mask));for(var T=1,G=$.nw;T<=G;T+=1){$.i=T;mn($.bits,($.i-1)*9+2,un($.encs,un($.rscws,$.i)))}if($.rembits>0)mn($.bits,$.nw*9+2,hn("11111111111111111",0,$.rembits));var C=$.outline;$.pixs=Ui(Lr(C.length),C);$.posx=0;sn[on++]="posy";if($.rows%2==0)sn[on++]=0;else sn[on++]=$.rows-1;var Z=sn[--on];$[sn[--on]]=Z;var B=hn($.bits,0,$.bits.length-6);for(var S=0,F=B.length;S$.bestscore){$.bestsym=$.pixs;$.bestscore=$.score;if($.fast&&$.bestscore>~~($.rows*$.columns/2))return true}var k=$.pixs;$.litmask=Ui(Lr(k.length),k);for(var N=0;N<=5;N+=1){$.i=N;sn[on++]=$.litmask;In(un($.sixedges,$.i));$.dmv();var q=sn[--on];fn(sn[--on],q,1)}fn($.litmasks,$.mask,$.litmask);if($.fast){sn[on++]="score";sn[on++]=$.litmask;$.evalsymbol();var X=sn[--on];$[sn[--on]]=X;if(qi($.score,$.bestscore)){$.bestsym=$.litmask;$.bestscore=$.score;if($.bestscore>~~($.rows*$.columns/2))return true}}});$.pixs=$.bestsym;if(!$.fast&&$.bestscore<=~~($.rows*$.columns/2)){$.bestscore=-99999999;vn($.masks,function(){$.litmask=un($.litmasks,sn[--on]);sn[on++]="score";sn[on++]=$.litmask;$.evalsymbol();var t=sn[--on];$[sn[--on]]=t;if($.score>$.bestscore){$.bestsym=$.litmask;$.bestscore=$.score}});$.pixs=$.bestsym}var vt=new Map([["ren",Tn],["dotty",true],["pixs",$.pixs],["pixx",$.columns],["pixy",$.rows],["height",$.rows*2/72],["width",$.columns*2/72],["opt",$.options]]);sn[on++]=vt;if(!$.dontdraw)Tn()}function Nt(){var r=Object.create(Nt.$ctx||(Nt.$ctx={}));r.dontdraw=false;r.eclevel="EC2";r.parse=false;r.parsefnc=false;r.start=257;r.link1=0;r.raw=false;r.rev=2;sn[on++]=r;jn();r.options=sn[--on];r.barcode=sn[--on];var t=r.rev;if(t!=1&&t!=2){sn[on++]="bwipp.ultracodeInvalidRevision#25672";sn[on++]="Valid revisions are 1 and 2";Pn()}var e=r.eclevel.length==3;sn[on++]=e;if(e){on--;sn[on++]=hn(r.eclevel,0,2);if(_n("EC","EC")){on--;var i=un(r.eclevel,2)-48;var U=r.rev==2?1:0;sn[on++]=i>=U&&i<=5}}if(wn(sn[--on])){sn[on++]="bwipp.ultracodeInvalidErrorCorrectionLevel#25681";sn[on++]="Valid error correction levels are EC1 to EC5, and EC0 for legacy revision 1";Pn()}if(r.raw){r.dcws=Lr(r.barcode.length);r.i=0;r.j=0;for(;;){if(r.i==r.barcode.length)break;r.cw=pn(hn(r.barcode,r.i+1,3));fn(r.dcws,r.j,r.cw);r.i=r.i+4;r.j=r.j+1}r.dcws=hn(r.dcws,0,r.j)}else{r.fn1=-1;r.fn3=-2;var H=new Map([["parse",r.parse],["parsefnc",r.parsefnc],["FNC1",r.fn1],["FNC3",r.fn3]]);r.fncvals=H;sn[on++]="msg";sn[on++]=r.barcode;sn[on++]=r.fncvals;En();var R=sn[--on];r[sn[--on]]=R;r.msglen=r.msg.length;r.scr=Lr([]);r.scp=Lr([]);sn[on++]=Infinity;In(r.scr);In(r.scp);vn(r.msg,function(){var t=sn[--on];sn[on++]=t;if(t==r.fn1){on--;sn[on++]=268}var e=sn[--on];sn[on++]=e;if(e==r.fn3){on--;sn[on++]=269}});r.dcws=Lr()}var z=un(r.options,"debugcws")!==undefined;if(z){sn[on++]="bwipp.debugcws#25725";sn[on++]=r.dcws;Pn()}r.mcc=r.dcws.length+3;r.eclval=un(r.eclevel,2)-48;if(r.eclval!=0){sn[on++]="qcc";sn[on++]=un(Lr([0,1,2,4,6,8]),r.eclval);sn[on++]=~~(r.mcc/25);if(r.mcc%25!=0){var O=sn[--on];sn[on++]=Mn(O+1)}var L=sn[--on];var W=sn[--on];r[sn[--on]]=Mn(W*L+5)}else r.qcc=3;r.acc=r.qcc-3+78*r.link1;r.tcc=r.mcc+r.qcc;if(!Nt.__25747__)(function(){var t=Object.create(r);t.metrics=Lr([Lr([2,7,37,5]),Lr([3,36,84,13]),Lr([4,85,161,22]),Lr([5,142,282,29])]);for(var e in t)t.hasOwnProperty(e)&&(Nt.$ctx[e]=t[e]);Nt.__25747__=1})();var n=r.metrics;for(var a=0,G=n.length;ar.maxc)r.okay=false;if(r.okay)break}if(!r.okay){sn[on++]="bwipp.ultracodeNoValidSymbol#25761";sn[on++]="Maximum length exceeded or invalid content";Pn()}for(var o=r.mcol;o<=61;o+=1){r.columns=o;sn[on++]=r.columns;if(r.columns>=15){var Z=sn[--on];sn[on++]=Mn(Z-1)}if(r.columns>=31){var F=sn[--on];sn[on++]=Mn(F-1)}if(r.columns>=47){var Y=sn[--on];sn[on++]=Mn(Y-1)}var s=Mn(Mn(sn[--on]*r.rows-3)-r.tcc);sn[on++]=s;if(s>=0){r.pads=sn[--on];break}on--}r.dcc=Mn(r.columns-r.mcol);sn[on++]=Infinity;sn[on++]=r.start;sn[on++]=r.mcc;sn[on++]=r.acc;In(r.dcws);for(var c=0,Q=r.qcc;c=1;h-=1){r.j=h;sn[on++]=r.coeffs;sn[on++]=r.j;sn[on++]=un(r.coeffs,r.j-1);sn[on++]=un(r.coeffs,r.j);sn[on++]=un(r.rsalog,r.i);r.rsprod();var q=sn[--on];var X=sn[--on];var $=sn[--on];fn(sn[--on],$,Mn(X+q)%283)}sn[on++]=r.coeffs;sn[on++]=0;sn[on++]=un(r.coeffs,0);sn[on++]=un(r.rsalog,r.i);r.rsprod();var tt=sn[--on];var et=sn[--on];fn(sn[--on],et,tt)}r.coeffs=hn(r.coeffs,0,r.coeffs.length-1);for(var m=r.coeffs.length-1;m>=0;m-=2){var g=r.coeffs;fn(g,m,Mn(283-un(g,m)))}for(var v=0,it=r.n-1;v<=it;v+=1){r.t=Mn(un(r.rsseq,v)+un(r.rsseq,r.n))%283;for(var b=0,nt=r.k-1;b<=nt;b+=1){r.j=b;fn(r.rsseq,r.n+r.j,Mn(un(r.rsseq,r.n+r.j+1)+Mn(283-r.t*un(r.coeffs,r.k-r.j-1)%283))%283)}}for(var I=r.n,rt=r.n+r.k;I<=rt;I+=1)fn(r.rsseq,I,Mn(283-un(r.rsseq,I))%283);r.ecws=hn(r.rsseq,r.n,r.k);var at=un(r.options,"debugecc")!==undefined;if(at){sn[on++]="bwipp.debugecc#25829";sn[on++]=r.ecws;Pn()}if(!Nt.__25888__)(function(){var t=Object.create(r);t.tiles=Lr([13135,13136,13153,13156,13163,13165,13513,13515,13516,13531,13535,13536,13561,13563,13565,13613,13615,13616,13631,13635,13636,13651,13653,13656,15135,15136,15153,15163,15165,15313,15315,15316,15351,15353,15356,15361,15363,15365,15613,15615,15616,15631,15635,15636,15651,15653,15656,16135,16136,16153,16156,16165,16313,16315,16316,16351,16353,16356,16361,16363,16365,16513,16515,16516,16531,16535,16536,16561,16563,16565,31315,31316,31351,31356,31361,31365,31513,31515,31516,31531,31535,31536,31561,31563,31565,31613,31615,31631,31635,31636,31651,31653,31656,35131,35135,35136,35151,35153,35156,35161,35163,35165,35315,35316,35351,35356,35361,35365,35613,35615,35616,35631,35635,35636,35651,35653,35656,36131,36135,36136,36151,36153,36156,36163,36165,36315,36316,36351,36356,36361,36365,36513,36515,36516,36531,36535,36536,36561,36563,36565,51313,51315,51316,51351,51353,51356,51361,51363,51365,51513,51516,51531,51536,51561,51563,51613,51615,51616,51631,51635,51636,51651,51653,51656,53131,53135,53136,53151,53153,53156,53161,53163,53165,53513,53516,53531,53536,53561,53563,53613,53615,53616,53631,53635,53636,53651,53653,53656,56131,56135,56136,56151,56153,56156,56161,56163,56165,56313,56315,56316,56351,56353,56356,56361,56363,56365,56513,56516,56531,56536,56561,56563,61313,61315,61316,61351,61353,61356,61361,61363,61365,61513,61515,61516,61531,61535,61536,61561,61563,61565,61615,61631,61635,61651,61653,63131,63135,63136,63151,63153,63156,63161,63163,63165,63513,63515,63516,63531,63535,63536,63561,63563,63565,63613,63615,63631,63635,63651,63653,65131,65135,65136,65151,65153,65156,65161,65163,65165,65313,65315,65316,65351,65353,65356,65361,65363,65365,65613,65615,65631,65635,65651,65653,56565,51515]);t.dccurev1=Lr([51363,51563,51653,53153,53163,53513,53563,53613,53653,56153,56163,56313,56353,56363,56513,56563,51316,51356,51536,51616,53156,53516,53536,53616,53636,53656,56136,56156,56316,56356,56516,56536]);t.dcclrev1=Lr([61351,61361,61531,61561,61631,61651,63131,63151,63161,63531,63561,63631,65131,65161,65351,65631,31351,31361,31531,31561,31631,31651,35131,35151,35161,35361,35631,35651,36131,36151,36351,36531]);t.dccurev2=Lr([15316,16316,13516,16516,13616,15616,13136,15136,16136,13536,16536,13636,13156,16156,15356,13656,15313,16313,13513,16513,13613,15613,13153,15153,16153,16353,13653,15653,13163,15163,15363,13563]);t.dcclrev2=Lr([36315,36515,35615,35135,36135,31535,36535,31635,35635,35165,36165,31365,35365,36365,31565,36565,61315,65315,63515,61615,65135,61535,63535,61635,63635,65635,63165,65165,61365,65365,61565,63565]);for(var e in t)t.hasOwnProperty(e)&&(Nt.$ctx[e]=t[e]);Nt.__25888__=1})();sn[on++]="dccu";if(r.rev==1)sn[on++]=r.dccurev1;else sn[on++]=r.dccurev2;var ot=sn[--on];r[sn[--on]]=ot;sn[on++]="dccl";if(r.rev==1)sn[on++]=r.dcclrev1;else sn[on++]=r.dcclrev2;var st=sn[--on];r[sn[--on]]=st;r.rows=Mn(r.rows*6+1);r.columns=r.columns+6;sn[on++]=Infinity;for(var A=0,ct=r.rows*r.columns;A=5){sn[on++]=r.pixs;sn[on++]=r.i;sn[on++]=r.j;r.qmv();var dt=sn[--on];fn(sn[--on],dt,r.i%2*9)}}sn[on++]=r.pixs;sn[on++]=r.i;sn[on++]=0;r.qmv();var ut=sn[--on];fn(sn[--on],ut,9);sn[on++]=r.pixs;sn[on++]=r.i;sn[on++]=Mn(r.rows-1);r.qmv();var ft=sn[--on];fn(sn[--on],ft,9)}for(var x=1,ht=Mn(r.rows-2);x<=ht;x+=1){r.i=x;for(var w=3,mt=r.columns-1;w<=mt;w+=16){r.j=w;sn[on++]=r.pixs;sn[on++]=r.j;sn[on++]=r.i;r.qmv();var gt=sn[--on];fn(sn[--on],gt,(1-r.i%2)*9)}sn[on++]=r.pixs;sn[on++]=0;sn[on++]=r.i;r.qmv();var vt=sn[--on];fn(sn[--on],vt,9);sn[on++]=r.pixs;sn[on++]=1;sn[on++]=r.i;r.qmv();var bt=sn[--on];fn(sn[--on],bt,(1-r.i%2)*9);sn[on++]=r.pixs;sn[on++]=2;sn[on++]=r.i;r.qmv();var It=sn[--on];fn(sn[--on],It,0);sn[on++]=r.pixs;sn[on++]=3;sn[on++]=r.i;r.qmv();var At=sn[--on];fn(sn[--on],At,9);sn[on++]=r.pixs;sn[on++]=4;sn[on++]=r.i;r.qmv();var _t=sn[--on];fn(sn[--on],_t,0);sn[on++]=r.pixs;sn[on++]=r.columns-1;sn[on++]=r.i;r.qmv();var yt=sn[--on];fn(sn[--on],yt,9)}r.i=~~(r.rows/2)-5;sn[on++]=Infinity;var M=dn(ln(5),un(r.dccu,r.dcc),10);for(var P=0,xt=M.length;P8){on--;sn[on++]=8}var U=sn[--on];it[sn[--on]]=~~Math.round(Math.log(U)/Math.log(2));it.fn1=-1;var H=new Map([["parse",it.parse],["parsefnc",it.parsefnc],["FNC1",it.fn1]]);it.fncvals=H;sn[on++]="msg";sn[on++]=it.barcode;sn[on++]=it.fncvals;En();var R=sn[--on];it[sn[--on]]=R;it.msglen=it.msg.length;it.addtobits=function(){var t=sn[--on];mn(it.bits,it.j,t);it.j=t.length+it.j};it.tofixedbits=function(){var t=Vi(ln(13),"0000000000000");var e=sn[--on];var i=dn(ln(13),sn[--on],2);mn(t,Mn(e-i.length),i);sn[on++]=hn(t,0,e)};var z=it.msglen<=15?4:17;it.bits=ln(7+z+it.msglen*8+12);it.j=0;sn[on++]=31;sn[on++]=5;it.tofixedbits();it.addtobits();sn[on++]="00";it.addtobits();if(it.msglen<=15){sn[on++]=it.msglen;sn[on++]=4;it.tofixedbits();it.addtobits()}else{sn[on++]="0000";it.addtobits();sn[on++]=it.msglen-16;sn[on++]=13;it.tofixedbits();it.addtobits()}for(var t=0,O=it.msglen-1;t<=O;t+=1){sn[on++]=un(it.msg,t);sn[on++]=8;it.tofixedbits();it.addtobits()}sn[on++]=28;sn[on++]=5;it.tofixedbits();it.addtobits();sn[on++]=31;sn[on++]=5;it.tofixedbits();it.addtobits();sn[on++]="11";it.addtobits();it.diffside=21;it.sameshape=false;it.sameecc=false;it.hasslaves=false;it.metrics=function(){it.mc=sn[--on];it.mr=sn[--on];var t=it.mc;var e=it.mr;var i=it.mc;var n=it.mr;var r=it.colors;var a=64;if(64>r){var o=r;r=a;a=o}var s=it.slave?7:17;sn[on++]=t*e;sn[on++]=((~~(Mn(i-25)/16)+2)*(~~(Mn(n-25)/16)+2)-4)*7;sn[on++]=a*2;sn[on++]=s*4;if(!it.slave){var c=_n(it.mr,it.mc)?0:1;it.metass=c;var l=it.mr;var p=it.mc;if(Sn(l,p)){var o=p;p=l;l=o}it.metavf=un(Lr([0,1,2,2,3,3,3,3]),~~(Mn(l-21)/16));sn[on++]="metavlen";if(it.metass==0)sn[on++]=Lr([2,2,3,4]);else sn[on++]=Lr([4,6,8,10]);var d=un(sn[--on],it.metavf);it[sn[--on]]=d;it.metaelen=Mn(it.metavf*2+10);sn[on++]=Mn(Mn(7+it.metavlen)+it.metaelen);if(it.hasslaves){var u=sn[--on];sn[on++]=Mn(u+4)}var f=~~Math.ceil(sn[--on]*2/it.metabpm);it.nummetabits=Mn(f*it.metabpm+6);sn[on++]=f+6}else{sn[on++]=3;if(!it.sameshape){var h=sn[--on];sn[on++]=Mn(h+5)}if(it.hasslaves){var m=sn[--on];sn[on++]=Mn(m+3)}if(!it.sameecc){var g=it.mr;var v=it.mc;if(Sn(g,v)){var o=v;v=g;g=o}var b=sn[--on];sn[on++]=Mn(b+un(Lr([10,12,14,14,16,16,16,16]),~~(Mn(g-21)/16)))}var I=~~Math.ceil(sn[--on]*2/it.metabpm);it.nummetabits=I*it.metabpm;sn[on++]=I}var A=sn[--on];it.nummetamodules=A;var _=sn[--on];var y=sn[--on];var x=sn[--on];it.numdatamodules=Mn(sn[--on]-Mn(x+Mn(y+Mn(_+A))));it.numdatabits=it.numdatamodules*it.databpm};it.coderate=un(Lr([.67,.63,.57,.55,.5,.43,.34,.25,.2,.17,.14]),it.eclevel);it.grosslen=~~Math.ceil(it.bits.length/it.coderate);it.snapsize=function(){var t=~~Math.ceil(sn[--on])-18;sn[on++]=t;if(t<0){on--;sn[on++]=0}var e=sn[--on];sn[on++]=~~(e/4)*4+21};if(it.rows==-1&&it.columns==-1){sn[on++]="size";sn[on++]=Math.sqrt(it.grosslen);it.snapsize();var L=sn[--on];it[sn[--on]]=L;for(;;){sn[on++]=it.size;sn[on++]=it.size;it.metrics();if(it.grosslen<=it.numdatabits)break;it.size=Mn(it.size+4)}it.rows=it.size;it.columns=it.size}else{if(it.columns==-1&&it.rows!=-1){sn[on++]="columns";sn[on++]=it.grosslen/it.rows;it.snapsize();var W=sn[--on];it[sn[--on]]=W;for(;;){sn[on++]=it.rows;sn[on++]=it.columns;it.metrics();if(it.grosslen<=it.numdatabits)break;it.columns=Mn(it.columns+4)}}if(it.rows==-1&&it.columns!=-1){sn[on++]="rows";sn[on++]=it.grosslen/it.columns;it.snapsize();var G=sn[--on];it[sn[--on]]=G;for(;;){sn[on++]=it.rows;sn[on++]=it.columns;it.metrics();if(it.grosslen<=it.numdatabits)break;it.rows=Mn(it.rows+4)}}if(it.rows!=-1&&it.columns!=-1){sn[on++]=it.rows;sn[on++]=it.columns;it.metrics()}}it.C=it.numdatabits;it.cols=it.columns;if(it.rows>145||it.cols>145){sn[on++]="bwipp.jabcodeNoValidSymbol#26182";sn[on++]="Maximum length exceeded or invalid content";Pn()}it.min=it.C;for(var e=3;e<=8;e+=1){it.i=e;for(var i=it.i+1;i<=9;i+=1){it.j=i;it.dist=~~(it.C/it.j)*it.j-~~(it.C/it.j)*it.i-it.bits.length;if(it.dist=0){it.datawc=it.i;it.datawr=it.j;it.min=it.dist}}}it.tmpbits=ln(~~(it.C/it.datawr)*it.datawr-~~(it.C/it.datawr)*it.datawc);mn(it.tmpbits,0,it.bits);for(var n=it.bits.length,Z=it.tmpbits.length-1;n<=Z;n+=1){var F=un(it.tmpbits,n-1);sn[on++]=n;sn[on++]=F;if(F%2==0){var Y=sn[--on];sn[on++]=Mn(Y+1)}else{var Q=sn[--on];sn[on++]=Mn(Q-1)}var J=sn[--on];fn(it.tmpbits,sn[--on],J)}it.bits=it.tmpbits;it.m0=22609+1;it.m1=62509-65536;it.m2=19605;it.m3=32557;it.lcg64_temper=function(){it.p00=it.m0*it.s0;it.p01=it.m0*it.s1;it.p02=it.m0*it.s2;it.p03=it.m0*it.s3;it.p10=it.m1*it.s0;it.p11=it.m1*it.s1;it.p12=it.m1*it.s2;it.p13=it.m1*it.s3;it.p20=it.m2*it.s0;it.p21=it.m2*it.s1;it.p22=it.m2*it.s2;it.p23=it.m2*it.s3;it.p30=it.m3*it.s0;it.p31=it.m3*it.s1;it.p32=it.m3*it.s2;it.p33=it.m3*it.s3;it.s3=it.p33%65536+1;it.s2=it.p32%65536+~~(it.p33/65536)+it.p23%65536;it.s1=it.p31%65536+~~(it.p32/65536)+(it.p22%65536+~~(it.p23/65536))+it.p13%65536;it.s0=it.p30%65536+~~(it.p31/65536)+(it.p21%65536+~~(it.p22/65536))+(it.p12%65536+~~(it.p13/65536))+it.p03%65536;it.s3=it.s3+65536;it.s2=it.s2+65535;it.s1=it.s1+65535;it.s0=it.s0+65535;it.s2=~~(it.s3/65536)+it.s2;it.s3=it.s3%65536;it.s1=~~(it.s2/65536)+it.s1;it.s2=it.s2%65536;it.s0=~~(it.s1/65536)+it.s0;it.s1=it.s1%65536;it.s0=it.s0%65536;var t=((it.s0-32768)*65536+it.s1^2147483648)&4294967295;var e=t^t>>>11;var i=e^e<<7&-1658038656;var n=(i^i<<15&-272236544)&4294967295;sn[on++]=n^n>>>18};it.createMatrixA=function(){sn[on++]="nb_pcb";if(it.wr<4)sn[on++]=~~(it.Pg_sub_block/2);else sn[on++]=~~(it.Pg_sub_block/it.wr)*it.wc;var t=sn[--on];it[sn[--on]]=t;it.offset=~~Math.ceil(it.Pg_sub_block/32);it.effwidth=it.offset*32;it.matrixA=Lr(it.offset*it.nb_pcb);for(var e=0,i=it.offset*it.nb_pcb-1;e<=i;e+=1)fn(it.matrixA,e,0);it.permutation=Lr(it.Pg_sub_block);for(var n=0,r=it.Pg_sub_block-1;n<=r;n+=1)fn(it.permutation,n,n);for(var a=0,o=~~(it.Pg_sub_block/it.wr)-1;a<=o;a+=1){it.i=a;for(var s=0,c=Mn(it.wr-1);s<=c;s+=1){it.j=s;var l=it.matrixA;var p=it.i;var d=it.effwidth;var u=it.wr;var f=it.j;var h=Mn(31-Mn(it.i*Mn(it.effwidth+it.wr)+it.j)%32);fn(l,~~(Mn(p*Mn(d+u)+f)/32),un(l,~~(Mn(p*Mn(d+u)+f)/32))|(h<0?1>>>-h:1<>>-T:E<>>-C:((T<0?E>>>-T:E<>>-h:1<>>-c:s<=it.nb_pcb){fn(it.swap_col,it.loop0*2,it.pivot_column);it.loop0=it.loop0+1}it.off_index=~~(it.pivot_column/32);it.off_index1=it.pivot_column%32;for(var l=0,G=it.nb_pcb-1;l<=G;l+=1){it.j=l;if(it.i!=it.j){var p=un(it.matrixH,it.off_index+it.j*it.offset);var d=-(31-it.off_index1);if(((d<0?p>>>-d:p<0)for(var b=0,Y=it.nb_pcb-1;b<=Y;b+=1){it.j=b;if(wn(un(it.processed_column,it.j))){fn(it.column_arrangement,it.j,un(it.column_arrangement,it.i));fn(it.column_arrangement,it.i,0);fn(it.processed_column,it.j,true);fn(it.processed_column,it.i,false);fn(it.swap_col,it.loop0*2,it.i);fn(it.swap_col,it.loop0*2+1,it.j);fn(it.column_arrangement,it.i,it.j);it.loop0=it.loop0+1;it.loop2=it.loop2+1;break}}}it.loop1=0;for(var I=0,Q=it.nb_pcb-1;I<=Q;I+=1){it.kl=I;if(wn(un(it.processed_column,it.kl))&&it.loop1>>-P:M<>>-S:B<>>-D:1<>>-N:1<>>-p:1<=it.Pg_sub_block){it.loop0=it.loop0+1;it.matrix_index=it.Pg_sub_block-it.pn}if(it.i%it.effwidth>>-g:m<>>-v:1<>>-d:p<>>-v:g<=1;r-=1){it.l=r;it.lcg64_temper();var K=sn[--on];sn[on++]=K;if(K<0){var q=sn[--on];sn[on++]=Mn((q^2147483648)+2147483648)}it.r=~~(sn[--on]/4294967296*(it.l+1));fn(it.bits,it.l,un(it.bits,it.r));fn(it.bits,it.r,un(it.bits,it.l))}it.tmpbits=ln(it.C);mn(it.tmpbits,0,it.bits);it.j=it.bits.length;for(var X=0,$=~~(Mn(Mn(it.C-it.j)+1)/2);X<$;X++){fn(it.tmpbits,it.j,48);if(it.j+1c){var bt=c;c=l;l=bt}it.palettelayout=Lr(l);it.i=0;it.j=8;vn(it.rvals,function(){it.r=sn[--on];vn(it.gvals,function(){it.g=sn[--on];vn(it.bvals,function(){it.b=sn[--on];var t=Vi(ln(6),"000000");var e=dn(ln(6),it.r<<16|it.g<<8|it.b,16);mn(t,6-e.length,e);sn[on++]=t;sn[on++]=false;if(_n(t,"000000")){it.ki=it.i;on--;sn[on++]=true}var i=sn[--on];var n=sn[--on];sn[on++]=n;sn[on++]=i;if(_n(n,"0000FF")){it.bi=it.i;on--;sn[on++]=true}var r=sn[--on];var a=sn[--on];sn[on++]=a;sn[on++]=r;if(_n(a,"00FF00")){it.gi=it.i;on--;sn[on++]=true}var o=sn[--on];var s=sn[--on];sn[on++]=s;sn[on++]=o;if(_n(s,"00FFFF")){it.ci=it.i;on--;sn[on++]=true}var c=sn[--on];var l=sn[--on];sn[on++]=l;sn[on++]=c;if(_n(l,"FF0000")){it.ri=it.i;on--;sn[on++]=true}var p=sn[--on];var d=sn[--on];sn[on++]=d;sn[on++]=p;if(_n(d,"FF00FF")){it.mi=it.i;on--;sn[on++]=true}var u=sn[--on];var f=sn[--on];sn[on++]=f;sn[on++]=u;if(_n(f,"FFFF00")){it.yi=it.i;on--;sn[on++]=true}var h=sn[--on];var m=sn[--on];sn[on++]=m;sn[on++]=h;if(_n(m,"FFFFFF")){it.wi=it.i;on--;sn[on++]=true}if(wn(sn[--on]))if(it.colors<=64||(it.colors==128&&(it.r==0||it.r==73||it.r==182||it.r==255)||it.colors==256&&(it.r==0||it.r==73||it.r==182||it.r==255)&&(it.g==0||it.g==73||it.g==182||it.g==255))){fn(it.palettelayout,it.j,it.i);it.j=it.j+1}fn(it.palette,it.i,sn[--on]);it.i=it.i+1})})});mn(it.palettelayout,0,Lr([it.ki,it.bi,it.gi,it.ci,it.ri,it.mi,it.yi,it.wi]));it.metacolorindex=Lr([it.ki,it.bi,it.gi,it.ci,it.ri,it.mi,it.yi,it.wi])}sn[on++]=Infinity;for(var It=0,At=it.rows*it.cols;It0){sn[on++]=Infinity;for(var u=0,Mt=it.num;u<=Mt;u+=1)sn[on++]=~~(u*(Mn(it.cols-7)/it.num))+3;it.algnrpos=Lr()}it.num=~~Math.round(it.rows/16)-1;it.algncpos=Lr([3,17]);if(it.num>0){sn[on++]=Infinity;for(var f=0,Pt=it.num;f<=Pt;f+=1)sn[on++]=~~(f*(Mn(it.rows-7)/it.num))+3;it.algncpos=Lr()}it.putalgnpat=function(){it.pp=sn[--on];it.py=sn[--on];it.px=sn[--on];for(var t=0;t<=2;t+=1){it.pb=t;for(var e=0;e<=2;e+=1){it.pa=e;sn[on++]=it.pixs;sn[on++]=Mn(it.px+it.pa);sn[on++]=Mn(it.py+it.pb);it.jmv();var i=sn[--on];fn(sn[--on],i,un(un(it.pp,it.pb),it.pa))}}};for(var h=0,jt=it.algncpos.length-1;h<=jt;h+=1){it.j=h;it.y=un(it.algncpos,it.j);for(var m=0,Et=it.algnrpos.length-1;m<=Et;m+=1){it.i=m;it.x=un(it.algnrpos,it.i);sn[on++]=it.pixs;sn[on++]=it.x;sn[on++]=it.y;it.jmv();var Tt=sn[--on];if(un(sn[--on],Tt)==-1){sn[on++]=Mn(it.x-1);sn[on++]=Mn(it.y-1);if((it.i+it.j)%2==0)sn[on++]=it.algnpat0;else sn[on++]=it.algnpat1;it.putalgnpat()}}}if(!it.slave){var Ct=Lr([Lr([6,1]),Lr([6,2]),Lr([6,3]),Lr([6,4]),Lr([6,5]),Lr([6,6]),Lr([5,6]),Lr([4,6]),Lr([3,6]),Lr([2,6]),Lr([1,6]),Lr([7,1]),Lr([7,2]),Lr([7,3]),Lr([7,4]),Lr([7,5]),Lr([7,6]),Lr([7,7]),Lr([6,7]),Lr([5,7]),Lr([4,7]),Lr([3,7]),Lr([2,7]),Lr([1,7]),Lr([8,1]),Lr([8,2]),Lr([8,3]),Lr([8,4]),Lr([8,5]),Lr([8,6]),Lr([8,7]),Lr([8,8]),Lr([7,8]),Lr([6,8]),Lr([5,8]),Lr([4,8]),Lr([3,8]),Lr([2,8]),Lr([1,8]),Lr([9,1]),Lr([9,2]),Lr([9,3]),Lr([9,4]),Lr([9,5])]);for(var g=0,Bt=Ct.length;g=5;A-=1){sn[on++]=A;sn[on++]=Infinity;var Nt=sn[--on];var Ut=sn[--on];sn[on++]=Nt;sn[on++]=5;sn[on++]=Ut;var Ht=Lr();sn[on++]=Ht}for(var _=5;_<=12;_+=1){sn[on++]=_;sn[on++]=Infinity;var Rt=sn[--on];var zt=sn[--on];sn[on++]=Rt;sn[on++]=6;sn[on++]=zt;var Ot=Lr();sn[on++]=Ot}for(var y=12;y>=5;y-=1){sn[on++]=y;sn[on++]=Infinity;var Lt=sn[--on];var Wt=sn[--on];sn[on++]=Lt;sn[on++]=7;sn[on++]=Wt;var Gt=Lr();sn[on++]=Gt}it.palettemap1=Lr();sn[on++]=Infinity;var Zt=it.palettemap1;for(var x=0,Ft=Zt.length;xE){var bt=E;E=T;T=bt}for(var C=0,Te=T-1;C<=Te;C+=1){it.i=C;var Ce=un(it.palettelayout,it.i);sn[on++]=Ce;sn[on++]=it.pixs;sn[on++]=Ce;In(un(it.palettemap1,it.i));it.jmv();var Be=sn[--on];var Se=sn[--on];fn(sn[--on],Be,Se);var De=sn[--on];sn[on++]=it.pixs;sn[on++]=De;In(un(it.palettemap2,it.i));it.jmv();var ke=sn[--on];var Ne=sn[--on];fn(sn[--on],ke,Ne)}it.i=16}else it.i=0;it.j=it.nummetamodules;for(var B=it.i,Ue=it.palettelayout.length-1;B<=Ue;B+=2){it.i=B;var He=un(it.palettelayout,it.i);sn[on++]=He;sn[on++]=it.pixs;sn[on++]=He;In(un(it.metadatamap,it.j));it.jmv();var Re=sn[--on];var ze=sn[--on];fn(sn[--on],Re,ze);var Oe=sn[--on];sn[on++]=it.pixs;sn[on++]=Oe;In(un(it.metadatamap,Mn(it.j+2)));it.jmv();var Le=sn[--on];var We=sn[--on];fn(sn[--on],Le,We);var Ge=un(it.palettelayout,it.i+1);sn[on++]=Ge;sn[on++]=it.pixs;sn[on++]=Ge;In(un(it.metadatamap,Mn(it.j+1)));it.jmv();var Ze=sn[--on];var Fe=sn[--on];fn(sn[--on],Ze,Fe);var Ye=sn[--on];sn[on++]=it.pixs;sn[on++]=Ye;In(un(it.metadatamap,Mn(it.j+3)));it.jmv();var Qe=sn[--on];var Je=sn[--on];fn(sn[--on],Qe,Je);it.j=Mn(it.j+4)}var Ve=Lr([function(){var t=sn[--on];var e=sn[--on];sn[on++]=Mn(e+t)%it.colors},function(){on--;var t=sn[--on];sn[on++]=t%it.colors},function(){var t=sn[--on];var e=sn[--on];sn[on++]=t;sn[on++]=e;on--;var i=sn[--on];sn[on++]=i%it.colors},function(){var t=sn[--on];var e=sn[--on];sn[on++]=(~~(t/3)+~~(e/2))%it.colors},function(){var t=sn[--on];var e=sn[--on];sn[on++]=(~~(t/2)+~~(e/3))%it.colors},function(){var t=sn[--on];var e=Mn(sn[--on]+t);sn[on++]=(~~(e/2)+~~(e/3))%it.colors},function(){var t=sn[--on];var e=sn[--on];sn[on++]=Mn(t*(e*e)%7+Mn(t+e*e)*2%19)%it.colors},function(){var t=sn[--on];var e=sn[--on];sn[on++]=Mn(e*(t*t)%5+Mn(t*t+e*2)%13)%it.colors}]);it.maskfuncs=Ve;if(it.mask!=-1){it.maskfuncs=Lr([un(it.maskfuncs,it.mask)]);it.bestmaskval=it.mask}it.masks=Lr(it.maskfuncs.length);for(var S=0,Ke=it.masks.length-1;S<=Ke;S+=1){it.m=S;it.mask=Lr(it.rows*it.cols);for(var D=0,qe=Mn(it.rows-1);D<=qe;D+=1){it.j=D;for(var k=0,Xe=Mn(it.cols-1);k<=Xe;k+=1){it.i=k;sn[on++]=it.pixs;sn[on++]=it.i;sn[on++]=it.j;it.jmv();var $e=sn[--on];if(un(sn[--on],$e)==-1){sn[on++]=it.i;sn[on++]=it.j;if(un(it.maskfuncs,it.m)()===true)break}else sn[on++]=0;sn[on++]=it.mask;sn[on++]=it.i;sn[on++]=it.j;it.jmv();var ti=sn[--on];var ei=sn[--on];fn(ei,ti,sn[--on])}}fn(it.masks,it.m,it.mask)}it.posx=0;it.posy=0;it.i=0;for(;;){if(it.posx==it.cols)break;sn[on++]=it.pixs;sn[on++]=it.posx;sn[on++]=it.posy;it.jmv();var ii=sn[--on];if(un(sn[--on],ii)==-1){var ni=hn(it.bits,it.i,it.databpm);sn[on++]=0;for(var ri=0,ai=ni.length;ri=5)it.scr1=Mn(Mn(sn[--on]-2)+it.scr1);else on--;if(it.j>=4&&it.j<=it.scrle.length-5){var n=hn(it.scrle,it.j-4,10);sn[on++]=n;for(var r=0,a=n.length;r=s:a<=s;a+=o){var c=un(it.sym,a);var l=sn[--on];sn[on++]=l;sn[on++]=c;if(_n(l,c)){on--;var p=sn[--on];var d=sn[--on];sn[on++]=Mn(d+1);sn[on++]=p}else{var u=sn[--on];sn[on++]=1;sn[on++]=u}}var f=bn()+2;An(hn(it.rle,0,f-2));it.evalrle();it.n3=Mn(sn[--on]+it.n3);it.n1=Mn(sn[--on]+it.n1);on--}for(var h=0,m=Mn(it.rows-1);h<=m;h+=1){it.i=h;it.symrow=hn(it.sym,it.i*it.cols,it.cols);sn[on++]=Infinity;var g=it.symrow;sn[on++]=0;sn[on++]=-1;for(var v=0,b=g.length;v0){sn[on++]=Infinity;In(it.lastpairs);In(it.thispairs);sn[on++]=it.n2;for(var S=0,D=it.cols;S30){sn[on++]="bwipp.gs1ccColumnsTooBig#27172";sn[on++]="The maximum number of composite component columns is 30";Pn()}if(!Ye.__27190__)(function(){var t=Object.create(_);var e=new Map([["ean13",4],["upca",4],["ean8",3],["upce",2],["gs1-128",4],["databaromni",4],["databarstacked",2],["databarstackedomni",2],["databartruncated",4],["databarlimited",3],["databarexpanded",4],["databarexpandedstacked",4]]);t.lintypecccolumns=e;for(var i in t)t.hasOwnProperty(i)&&(Ye.$ctx[i]=t[i]);Ye.__27190__=1})();if(yn(_.lintype,"")){var U=un(_.lintypecccolumns,_.lintype)!==undefined;if(!U){sn[on++]="bwipp.gs1ccBadLinType#27194";sn[on++]="The lintype is not recognised";Pn()}}if(_.cccolumns==-1){if(_n(_.lintype,"gs1-128")&&_n(_.ccversion,"c")){if(_.linwidth<0){sn[on++]="bwipp.gs1ccMissingLinWidth#27202";sn[on++]="linwidth must be set for a GS1-128 with a CC-C composite component";Pn()}sn[on++]=~~((_.linwidth-52)/17)}else sn[on++]=un(_.lintypecccolumns,_.lintype);_.cccolumns=sn[--on]}sn[on++]=_.barcode;sn[on++]="ai";Wr();_.fncs=sn[--on];_.vals=sn[--on];_.ais=sn[--on];_.isupper=function(){var t=sn[--on];sn[on++]=t>=65&&t<=90};_.isnum0=function(){var t=sn[--on];sn[on++]=t>=48&&t<=57};_.isnum1=function(){var t=sn[--on];sn[on++]=t>=49&&t<=57};for(;;){if(_.ais.length>=1)if(_n(un(_.ais,0),"10")||_n(un(_.ais,0),"11")||_n(un(_.ais,0),"17")){sn[on++]=-1;sn[on++]="10";break}if(_.ais.length>=1)if(_n(un(_.ais,0),"90")){_.v=un(_.vals,0);if(_.v.length>=1){sn[on++]=un(_.v,0);_.isupper();if(sn[--on]){sn[on++]=0;sn[on++]="11";break}}if(_.v.length>=2){sn[on++]=un(_.v,0);_.isnum1();sn[on++]=un(_.v,1);_.isupper();var H=sn[--on];var R=sn[--on];if(R&&H){sn[on++]=1;sn[on++]="11";break}}if(_.v.length>=3){sn[on++]=un(_.v,0);_.isnum1();sn[on++]=un(_.v,1);_.isnum0();var z=sn[--on];var O=sn[--on];sn[on++]=Nn(O,z);sn[on++]=un(_.v,2);_.isupper();var L=sn[--on];var W=sn[--on];if(W&&L){sn[on++]=2;sn[on++]="11";break}}if(_.v.length>=4){sn[on++]=un(_.v,0);_.isnum1();sn[on++]=un(_.v,1);_.isnum0();var G=sn[--on];var Z=sn[--on];sn[on++]=Nn(Z,G);sn[on++]=un(_.v,2);_.isnum0();var F=sn[--on];var Y=sn[--on];sn[on++]=Nn(Y,F);sn[on++]=un(_.v,3);_.isupper();var Q=sn[--on];var J=sn[--on];if(J&&Q){sn[on++]=3;sn[on++]="11";break}}}sn[on++]=-1;sn[on++]="0";break}_.method=sn[--on];_.npre=sn[--on];_.tobin=function(){var t=ln(sn[--on]);sn[on++]=t;for(var e=0,i=t.length-1;e<=i;e+=1){var n=sn[--on];fn(n,e,48);sn[on++]=n}var r=sn[--on];var a=dn(ln(r.length),sn[--on],2);mn(r,r.length-a.length,a);sn[on++]=r};if(!Ye.__27322__)(function(){var t=Object.create(_);t.fnc1=-1;t.lnumeric=-2;t.lalphanumeric=-3;t.liso646=-4;sn[on++]=Infinity;for(var e=65;e<=90;e+=1){sn[on++]=e;sn[on++]=e-65;sn[on++]=5;t.tobin()}for(var i=48;i<=57;i+=1){sn[on++]=i;sn[on++]=i+4;sn[on++]=6;t.tobin()}sn[on++]=t.fnc1;sn[on++]="11111";t.alpha=cn();sn[on++]=Infinity;for(var n=0;n<=119;n+=1){var r=Vi(ln(2),"00");var a=dn(ln(2),n,11);mn(r,2-a.length,a);sn[on++]=n;sn[on++]=r;if(un(r,0)==65){var o=sn[--on];fn(o,0,94);sn[on++]=o}var s=sn[--on];sn[on++]=s;if(un(s,1)==65){var c=sn[--on];fn(c,1,94);sn[on++]=c}var l=sn[--on];var p=Vi(ln(7),"0000000");var d=dn(ln(7),Mn(sn[--on]+8),2);mn(p,7-d.length,d);sn[on++]=l;sn[on++]=p}sn[on++]=t.lalphanumeric;sn[on++]="0000";t.numeric=cn();sn[on++]=Infinity;for(var u=48;u<=57;u+=1){sn[on++]=u;sn[on++]=u-43;sn[on++]=5;t.tobin()}sn[on++]=t.fnc1;sn[on++]="01111";for(var f=65;f<=90;f+=1){sn[on++]=f;sn[on++]=f-33;sn[on++]=6;t.tobin()}sn[on++]=42;sn[on++]="111010";for(var h=44;h<=47;h+=1){sn[on++]=h;sn[on++]=h+15;sn[on++]=6;t.tobin()}sn[on++]=t.lnumeric;sn[on++]="000";sn[on++]=t.liso646;sn[on++]="00100";t.alphanumeric=cn();sn[on++]=Infinity;for(var m=48;m<=57;m+=1){sn[on++]=m;sn[on++]=m-43;sn[on++]=5;t.tobin()}sn[on++]=t.fnc1;sn[on++]="01111";for(var g=65;g<=90;g+=1){sn[on++]=g;sn[on++]=g-1;sn[on++]=7;t.tobin()}for(var v=97;v<=122;v+=1){sn[on++]=v;sn[on++]=v-7;sn[on++]=7;t.tobin()}sn[on++]=33;sn[on++]="11101000";sn[on++]=34;sn[on++]="11101001";for(var b=37;b<=47;b+=1){sn[on++]=b;sn[on++]=b+197;sn[on++]=8;t.tobin()}for(var I=58;I<=63;I+=1){sn[on++]=I;sn[on++]=I+187;sn[on++]=8;t.tobin()}sn[on++]=95;sn[on++]="11111011";sn[on++]=32;sn[on++]="11111100";sn[on++]=t.lnumeric;sn[on++]="000";sn[on++]=t.lalphanumeric;sn[on++]="00100";t.iso646=cn();for(var A in t)t.hasOwnProperty(A)&&(Ye.$ctx[A]=t[A]);Ye.__27322__=1})();if(_n(_.method,"10")){if(_n(un(_.ais,0),"11")||_n(un(_.ais,0),"17")){var t=un(_.vals,0);var e=Vi(ln(16),"0000000000000000");var i=dn(ln(16),pn(hn(t,0,2))*384+((pn(hn(t,2,2))-1)*32+pn(hn(t,4,2))),2);mn(e,16-i.length,i);sn[on++]=e;sn[on++]=Infinity;var V=sn[--on];var K=sn[--on];sn[on++]=V;sn[on++]=1;sn[on++]=0;vn(K,function(){var t=sn[--on];sn[on++]=Mn(t-48)});var q=_n(un(_.ais,0),"11")?0:1;sn[on++]=q;_.cdf=Lr();_.ais=hn(_.ais,1,_.ais.length-1);_.vals=hn(_.vals,1,_.vals.length-1);_.fncs=hn(_.fncs,1,_.fncs.length-1)}else _.cdf=Lr([1,0,1,1]);if(_.ais.length!=0)if(_n(un(_.ais,0),"10")){sn[on++]=Infinity;vn(un(_.vals,0));_.gpf=Lr();if(_.ais.length>1){sn[on++]=Infinity;In(_.gpf);sn[on++]=_.fnc1;_.gpf=Lr()}_.ais=hn(_.ais,1,_.ais.length-1);_.vals=hn(_.vals,1,_.vals.length-1);_.fncs=hn(_.fncs,1,_.fncs.length-1)}else _.gpf=Lr([_.fnc1]);else{sn[on++]=Infinity;In(_.cdf);sn[on++]=0;sn[on++]=0;sn[on++]=0;sn[on++]=0;sn[on++]=0;sn[on++]=1;sn[on++]=1;sn[on++]=1;sn[on++]=1;_.cdf=Lr();_.gpf=Lr([])}_.mode="numeric"}if(_n(_.method,"11")){_.cdf=Lr([1,1]);_.ai90=un(_.vals,0);if(Mn(_.npre+1)!=_.ai90.length)sn[on++]=hn(_.ai90,Mn(_.npre+1),Mn(Mn(_.ai90.length-_.npre)-1));else sn[on++]="";_.ai90rem=sn[--on];sn[on++]="nalpha";sn[on++]=0;vn(_.ai90rem,function(){var t=sn[--on];if(t>=65&&t<=90){var e=sn[--on];sn[on++]=Mn(e+1)}});var X=sn[--on];_[sn[--on]]=X;sn[on++]="nnums";sn[on++]=0;vn(_.ai90rem,function(){var t=sn[--on];if(t>=48&&t<=57){var e=sn[--on];sn[on++]=Mn(e+1)}});var $=sn[--on];_[sn[--on]]=$;sn[on++]="mode";if(qi(_.nalpha,_.nnums))sn[on++]="alpha";else if(_.nalpha==0)sn[on++]="numeric";else sn[on++]="alphanumeric";var tt=sn[--on];_[sn[--on]]=tt;if(Mn(_.nalpha+_.nnums)!=_.ai90rem.length)_.mode="alphanumeric";sn[on++]=Infinity;In(_.cdf);if(_n(_.mode,"alphanumeric"))sn[on++]=0;if(_n(_.mode,"numeric")){sn[on++]=1;sn[on++]=0}if(_n(_.mode,"alpha")){sn[on++]=1;sn[on++]=1}_.cdf=Lr();sn[on++]="ais1";if(_.ais.length>1)sn[on++]=un(_.ais,1);else sn[on++]=-1;var et=sn[--on];_[sn[--on]]=et;sn[on++]="vals1";if(_.vals.length>1)sn[on++]=un(_.vals,1);else sn[on++]=-1;var it=sn[--on];_[sn[--on]]=it;if(_n(_.ais1,"21")||_n(_.ais1,"8004")){sn[on++]=Infinity;In(_.cdf);if(_n(_.ais1,"21")){sn[on++]=1;sn[on++]=0}else{sn[on++]=1;sn[on++]=1}_.cdf=Lr()}else{sn[on++]=Infinity;In(_.cdf);sn[on++]=0;_.cdf=Lr()}sn[on++]="nval";if(_.npre!=0)sn[on++]=pn(hn(_.ai90,0,_.npre));else sn[on++]=0;var nt=sn[--on];_[sn[--on]]=nt;gn("BDHIJKLNPQRSTVXZ",hn(_.ai90,_.npre,1));if(sn[--on]){var rt=sn[--on];var at=sn[--on];sn[on++]=rt.length;sn[on++]=at;on--;var ot=sn[--on];var st=sn[--on];sn[on++]=ot;sn[on++]=st;on--;_.aval=sn[--on]}else{on--;_.aval=-1}if(_.nval<31&&_.aval!=-1){var n=Vi(ln(5),"00000");var r=dn(ln(5),_.nval,2);mn(n,5-r.length,r);sn[on++]=n;sn[on++]=Infinity;var ct=sn[--on];var lt=sn[--on];sn[on++]=ct;vn(lt,function(){var t=sn[--on];sn[on++]=Mn(t-48)});_.nbits=Lr();var a=Vi(ln(4),"0000");var o=dn(ln(4),_.aval,2);mn(a,4-o.length,o);sn[on++]=a;sn[on++]=Infinity;var pt=sn[--on];var dt=sn[--on];sn[on++]=pt;vn(dt,function(){var t=sn[--on];sn[on++]=Mn(t-48)});_.abits=Lr();sn[on++]=Infinity;In(_.cdf);In(_.nbits);In(_.abits);_.cdf=Lr()}else{var s=Vi(ln(10),"0000000000");var c=dn(ln(10),_.nval,2);mn(s,10-c.length,c);sn[on++]=s;sn[on++]=Infinity;var ut=sn[--on];var ft=sn[--on];sn[on++]=ut;vn(ft,function(){var t=sn[--on];sn[on++]=Mn(t-48)});_.nbits=Lr();var l=Vi(ln(5),"00000");var p=dn(ln(5),Mn(un(_.ai90,_.npre)-65),2);mn(l,5-p.length,p);sn[on++]=l;sn[on++]=Infinity;var ht=sn[--on];var mt=sn[--on];sn[on++]=ht;vn(mt,function(){var t=sn[--on];sn[on++]=Mn(t-48)});_.abits=Lr();sn[on++]=Infinity;In(_.cdf);sn[on++]=1;sn[on++]=1;sn[on++]=1;sn[on++]=1;sn[on++]=1;In(_.nbits);In(_.abits);_.cdf=Lr()}if(yn(_.mode,"alpha")){sn[on++]=Infinity;vn(_.ai90rem);if(_.ais.length>1)sn[on++]=_.fnc1;_.gpf=Lr()}else{sn[on++]=Infinity;vn(_.ai90rem);if(_.ais.length>1)sn[on++]=_.fnc1;_.in=Lr();_.out=Lr(_.in.length*6);_.j=0;for(var d=0,gt=_.in.length-1;d<=gt;d+=1){var u=un(_.alpha,un(_.in,d));sn[on++]=u;sn[on++]=u;sn[on++]=Infinity;var vt=sn[--on];var bt=sn[--on];sn[on++]=vt;vn(bt,function(){var t=sn[--on];sn[on++]=Mn(t-48)});mn(_.out,_.j,Lr());_.j=sn[--on].length+_.j}sn[on++]=Infinity;In(_.cdf);In(hn(_.out,0,_.j));_.cdf=Lr();_.gpf=Lr([]);if(_.ais.length>1)_.mode="numeric"}_.ais=hn(_.ais,1,_.ais.length-1);_.vals=hn(_.vals,1,_.vals.length-1);_.fncs=hn(_.fncs,1,_.fncs.length-1);if(_.ais.length!=0)if(_n(_.ais1,"21")||_n(_.ais1,"8004")){sn[on++]=Infinity;In(_.gpf);vn(_.vals1);_.gpf=Lr();_.ais=hn(_.ais,1,_.ais.length-1);_.vals=hn(_.vals,1,_.vals.length-1);_.fncs=hn(_.fncs,1,_.fncs.length-1);if(_.ais.length!=0){sn[on++]=Infinity;In(_.gpf);sn[on++]=_.fnc1;_.gpf=Lr()}}}if(_n(_.method,"0")){_.cdf=Lr([0]);_.gpf=Lr([]);_.mode="numeric"}for(var f=0,It=_.ais.length-1;f<=It;f+=1){_.i=f;_.ai=un(_.ais,_.i);_.val=un(_.vals,_.i);var h=Lr(_.gpf.length+_.ai.length+_.val.length);mn(h,0,_.gpf);sn[on++]=h;sn[on++]=h;sn[on++]=_.gpf.length;sn[on++]=_.ai;sn[on++]=Infinity;var At=sn[--on];var _t=sn[--on];sn[on++]=At;vn(_t);var yt=Lr();var xt=sn[--on];mn(sn[--on],xt,yt);var m=sn[--on];sn[on++]=m;sn[on++]=m;sn[on++]=_.gpf.length+_.ai.length;sn[on++]=_.val;sn[on++]=Infinity;var wt=sn[--on];var Mt=sn[--on];sn[on++]=wt;vn(Mt);var Pt=Lr();var jt=sn[--on];mn(sn[--on],jt,Pt);_.gpf=sn[--on];if(_.i!=_.ais.length-1&&un(_.fncs,_.i)){var g=Lr(_.gpf.length+1);mn(g,0,_.gpf);fn(g,_.gpf.length,_.fnc1);_.gpf=g}}if(!Ye.__27491__)(function(){var t=Object.create(_);var e=new Map([["a",Lr([Lr([167,138,118,108,88,78,59]),Lr([167,138,118,98,78]),Lr([197,167,138,108,78])])],["b",Lr([Lr([336,296,256,208,160,104,56]),Lr([768,648,536,416,304,208,152,112,72,32]),Lr([1184,1016,840,672,496,352,264,208,152,96,56])])]]);t.bitcapsmaps=e;for(var i in t)t.hasOwnProperty(i)&&(Ye.$ctx[i]=t[i]);Ye.__27491__=1})();_.rembits=function(){_.used=sn[--on];if(yn(_.ccversion,"c")){_.bitcaps=un(un(_.bitcapsmaps,_.ccversion),Mn(_.cccolumns-2));sn[on++]=-1;vn(_.bitcaps,function(){var t=sn[--on];sn[on++]=t;if(kn(t,_.used)){var e=sn[--on];var i=sn[--on];sn[on++]=e;sn[on++]=i}on--});var t=sn[--on];sn[on++]=t;if(t!=-1){var e=sn[--on];sn[on++]=Mn(e-_.used)}}else{var i=new Map([["c",-1]]);var n=un(i,_.ccversion);var r=~~Math.ceil(_.used/8);_.m=~~(r/6)*5+r%6;if(_.m<=40)sn[on++]=8;if(_.m>=41&&_.m<=160)sn[on++]=16;if(_.m>=161&&_.m<=320)sn[on++]=32;if(_.m>=321&&_.m<=833)sn[on++]=64;if(_.m>=834)sn[on++]=32;_.eccws=sn[--on];_.m=Mn(Mn(_.m+_.eccws)+3);if(_.cccolumns>30)_.cccolumns=30;for(;;){if(~~Math.ceil(_.m/_.cccolumns)<=30||_.cccolumns>=30)break;_.cccolumns=_.cccolumns+1}_.r=~~Math.ceil(_.m/_.cccolumns);if(_.r<3)_.r=3;var a=Mn(Mn(_.cccolumns*_.r-_.eccws)-3);_.tgt=Mn(~~(a/5)*6+a%5)*8;if(_.used<=8304)sn[on++]=Mn(_.tgt-_.used);else sn[on++]=-1}var o=sn[--on];sn[on++]=o;if(o==-1){on--;if(_n(_.ccversion,"a"))_.ccversion="b";else if(_n(_.ccversion,"b")&&_n(_.lintype,"gs1-128")){_.ccversion="c";_.cccolumns=~~((_.linwidth-52)/17)}else _.ccversion=-1;sn[on++]=_.used;_.rembits()}};_.encode=function(){var t=sn[--on];sn[on++]=t;if(yn(t,"raw")){var e=sn[--on];var i=un(e,sn[--on]);sn[on++]=i}else on--;sn[on++]=Infinity;var n=sn[--on];var r=sn[--on];sn[on++]=n;vn(r,function(){var t=sn[--on];sn[on++]=Mn(t-48)});var a=Lr();mn(_.gpfenc,_.j,a);_.j=a.length+_.j};sn[on++]=Infinity;for(var v=0,Et=_.gpf.length;v=0;A-=1){_.i=A;var y=Vi(ln(2),"00");var x=un(_.gpf,_.i);sn[on++]=un(_.gpf,_.i);sn[on++]=y;sn[on++]=y;sn[on++]=0;sn[on++]=x;if(x==_.fnc1){on--;sn[on++]=94}var Bt=sn[--on];var St=sn[--on];fn(sn[--on],St,Bt);if(_.i<_.gpf.length-1){var Dt=sn[--on];var kt=un(_.gpf,_.i+1);sn[on++]=Dt;sn[on++]=Dt;sn[on++]=1;sn[on++]=kt;if(kt==_.fnc1){on--;sn[on++]=94}var Nt=sn[--on];var Ut=sn[--on];fn(sn[--on],Ut,Nt)}var Ht=un(_.numeric,sn[--on])!==undefined;if(Ht)fn(_.numericruns,_.i,Mn(un(_.numericruns,_.i+2)+2));else fn(_.numericruns,_.i,0);var Rt=sn[--on];var zt=un(_.alphanumeric,Rt)!==undefined;sn[on++]=Rt;if(zt)fn(_.alphanumericruns,_.i,Mn(un(_.alphanumericruns,_.i+1)+1));else fn(_.alphanumericruns,_.i,0);var Ot=sn[--on];var Lt=un(_.iso646,Ot)!==undefined;var Wt=un(_.alphanumeric,Ot)!==undefined;if(Lt&&!Wt)fn(_.nextiso646only,_.i,0);else fn(_.nextiso646only,_.i,Mn(un(_.nextiso646only,_.i+1)+1))}_.gpfenc=Lr(8304);_.i=0;_.j=0;for(;;){if(_.i==_.gpf.length)break;for(;;){if(_n(_.mode,"numeric"))if(_.i<=_.gpf.length-2){var Gt=ln(2);var Zt=un(_.gpf,_.i);sn[on++]=Gt;sn[on++]=Gt;sn[on++]=0;sn[on++]=Zt;if(Zt==_.fnc1){on--;sn[on++]=94}var Ft=sn[--on];var Yt=sn[--on];fn(sn[--on],Yt,Ft);var Qt=sn[--on];var Jt=un(_.gpf,_.i+1);sn[on++]=Qt;sn[on++]=Qt;sn[on++]=1;sn[on++]=Jt;if(Jt==_.fnc1){on--;sn[on++]=94}var Vt=sn[--on];var Kt=sn[--on];fn(sn[--on],Kt,Vt);var qt=sn[--on];var Xt=un(_.numeric,qt)!==undefined;sn[on++]=qt;if(Xt){sn[on++]=_.numeric;_.encode();_.i=_.i+2;break}on--;sn[on++]=_.lalphanumeric;sn[on++]=_.numeric;_.encode();_.mode="alphanumeric";break}else{var $t=un(_.gpf,_.i);if($t<48||$t>57){sn[on++]=_.lalphanumeric;sn[on++]=_.numeric;_.encode();_.mode="alphanumeric";break}sn[on++]="rem";sn[on++]=_.cdf.length+_.j;_.rembits();var te=sn[--on];_[sn[--on]]=te;if(_.rem>=4&&_.rem<=6){var ee=hn(Vi(ln(6),"000000"),0,_.rem);var ie=dn(ln(4),Mn(un(_.gpf,_.i)-47),2);mn(ee,4-ie.length,ie);sn[on++]=ee;sn[on++]="raw";_.encode();_.i=_.i+1;break}else{var w=ln(2);fn(w,0,un(_.gpf,_.i));fn(w,1,94);sn[on++]=w;sn[on++]=_.numeric;_.encode();_.i=_.i+1;break}}if(_n(_.mode,"alphanumeric")){if(un(_.gpf,_.i)==_.fnc1){sn[on++]=_.fnc1;sn[on++]=_.alphanumeric;_.encode();_.mode="numeric";_.i=_.i+1;break}var ne=un(_.gpf,_.i);var re=un(_.iso646,ne)!==undefined;var ae=un(_.alphanumeric,ne)!==undefined;if(re&&!ae){sn[on++]=_.liso646;sn[on++]=_.alphanumeric;_.encode();_.mode="iso646";break}if(un(_.numericruns,_.i)>=6){sn[on++]=_.lnumeric;sn[on++]=_.alphanumeric;_.encode();_.mode="numeric";break}var oe=un(_.numericruns,_.i);if(oe>=4&&Mn(oe+_.i)==_.gpf.length){sn[on++]=_.lnumeric;sn[on++]=_.alphanumeric;_.encode();_.mode="numeric";break}sn[on++]=un(_.gpf,_.i);sn[on++]=_.alphanumeric;_.encode();_.i=_.i+1;break}if(_n(_.mode,"iso646")){if(un(_.gpf,_.i)==_.fnc1){sn[on++]=_.fnc1;sn[on++]=_.iso646;_.encode();_.mode="numeric";_.i=_.i+1;break}if(un(_.numericruns,_.i)>=4&&un(_.nextiso646only,_.i)>=10){sn[on++]=_.lnumeric;sn[on++]=_.iso646;_.encode();_.mode="numeric";break}if(un(_.alphanumericruns,_.i)>=5&&un(_.nextiso646only,_.i)>=10){sn[on++]=_.lalphanumeric;sn[on++]=_.iso646;_.encode();_.mode="alphanumeric";break}sn[on++]=un(_.gpf,_.i);sn[on++]=_.iso646;_.encode();_.i=_.i+1;break}}}_.gpf=hn(_.gpfenc,0,_.j);sn[on++]="pad";sn[on++]=_.cdf.length+_.gpf.length;_.rembits();var se=Lr(sn[--on]);_[sn[--on]]=se;if(_.pad.length>0){for(var M=0,ce=_.pad.length-1;M<=ce;M+=5){_.i=M;var le=_.pad;var pe=_.i;var de=Lr([0,0,1,0,0]);var ue=_.pad;var fe=_.i;var he=5;var P=ue.length-fe;if(ue.length-fe>5){var me=he;he=P;P=me}mn(le,pe,hn(de,0,P))}if(_n(_.mode,"numeric")){sn[on++]=Infinity;sn[on++]=0;sn[on++]=0;sn[on++]=0;sn[on++]=0;In(_.pad);_.pad=hn(Lr(),0,_.pad.length)}if(_n(_.mode,"alpha")){sn[on++]=Infinity;sn[on++]=1;sn[on++]=1;sn[on++]=1;sn[on++]=1;sn[on++]=1;sn[on++]=0;sn[on++]=0;sn[on++]=0;sn[on++]=0;In(_.pad);_.pad=hn(Lr(),0,_.pad.length)}}sn[on++]=Infinity;In(_.cdf);In(_.gpf);In(_.pad);_.bits=Lr();if(!Ye.__27702__)(function(){var t=Object.create(_);sn[on++]=Infinity;sn[on++]=Lr([0,0,0,0,0,0,1]);for(var e=0,i=68;e=1;r-=1){t.i=r;t.v=Mn(un(un(t.pwr928,t.j-1),t.i)*2+~~(t.v/928));fn(un(t.pwr928,t.j),t.i,t.v%928)}fn(un(t.pwr928,t.j),0,Mn(un(un(t.pwr928,t.j-1),0)*2+~~(t.v/928)))}for(var a in t)t.hasOwnProperty(a)&&(Ye.$ctx[a]=t[a]);Ye.__27702__=1})();if(_.ccversion=="a"){sn[on++]=Infinity;for(var ge=0,ve=28;geAe.length-_e){var me=ye;ye=j;j=me}_.bs=hn(be,Ie,j);_.bsl=_.bs.length;_.cs=hn(_.cws,_.c,~~(_.bsl/10)+1);_.csl=_.cs.length;for(var E=0,xe=_.bsl-1;E<=xe;E+=1){_.i=E;for(var T=0,we=_.csl-1;T<=we;T+=1){_.j=T;var Me=_.cs;var Pe=_.j;fn(Me,Pe,Mn(un(Me,Pe)+un(un(_.pwr928,_.i),_.j+7-_.csl)*un(_.bs,_.bsl-_.i-1)))}}for(var C=_.csl-1;C>=1;C-=1){_.i=C;var je=_.cs;var Ee=_.i;fn(je,Ee-1,Mn(un(je,Ee-1)+~~(un(_.cs,_.i)/928)));var Te=_.cs;var Ce=_.i;fn(Te,Ce,un(Te,Ce)%928)}_.b=_.b+_.bsl;_.c=_.c+_.csl}_.cws=hn(_.cws,0,_.c);_.barcode=ln(_.cws.length*4);for(var B=0,Be=_.cws.length-1;B<=Be;B+=1){_.i=B;var Se=Vi(ln(4),"^000");var De=dn(ln(4),un(_.cws,_.i),10);mn(Se,4-De.length,De);mn(_.barcode,_.i*4,Se)}delete _.options["parse"];fn(_.options,"dontdraw",true);fn(_.options,"cca",true);fn(_.options,"columns",_.cccolumns);sn[on++]="args";sn[on++]=_.barcode;sn[on++]=_.options;Fe();var ke=sn[--on];_[sn[--on]]=ke}if(_.ccversion=="b"){_.barcode=ln(~~(_.bits.length/8));for(var S=0,Ne=_.barcode.length-1;S<=Ne;S+=1){_.i=S;var Ue=hn(_.bits,_.i*8,8);sn[on++]=0;for(var D=0,He=Ue.length;D0){sn[on++]=Infinity;for(var h=0,m=t.diff;h=b:g<=b;g+=v){t.i=g;for(var I=0,A=2;I=0;C-=1){t.y=C;In(t.linpad);sn[on++]=0;for(var B=0,z=t.sbs.length-1;B<=z;B+=1){t.i=B;if(t.i%2==0){var S=un(t.bbs,~~(t.i/2))*72;if(S>t.y||Mn(S+un(t.bhs,~~(t.i/2))*72)0){sn[on++]=Infinity;for(var g=0,v=t.diff;g=A:b<=A;b+=I){t.i=b;for(var _=0,y=2;_=0;C-=1){t.y=C;In(t.linpad);sn[on++]=0;for(var B=0,L=t.sbs.length-1;B<=L;B+=1){t.i=B;if(t.i%2==0){var S=un(t.bbs,~~(t.i/2))*72;if(S>t.y||Mn(S+un(t.bhs,~~(t.i/2))*72)0){sn[on++]=Infinity;for(var h=0,m=t.diff;h=b:g<=b;g+=v){t.i=g;for(var I=0,A=2;I=0;C-=1){t.y=C;In(t.linpad);sn[on++]=0;for(var B=0,z=t.sbs.length-1;B<=z;B+=1){t.i=B;if(t.i%2==0){var S=un(t.bbs,~~(t.i/2))*72;if(S>t.y||Mn(S+un(t.bhs,~~(t.i/2))*72)0){sn[on++]=Infinity;for(var h=0,m=t.diff;h=b:g<=b;g+=v){t.i=g;for(var I=0,A=2;I=0;C-=1){t.y=C;In(t.linpad);sn[on++]=0;for(var B=0,z=t.sbs.length-1;B<=z;B+=1){t.i=B;if(t.i%2==0){var S=un(t.bbs,~~(t.i/2))*72;if(S>t.y||Mn(S+un(t.bhs,~~(t.i/2))*72)=s:r<=s;r+=o){a.i=r;for(var c=0,l=2;c=p:c<=p;c+=l){a.i=c;for(var d=0,u=2;d=m:f<=m;f+=h){a.i=f;In(hn(a.linpixs,a.i,a.linwidth));sn[on++]=0;sn[on++]=0;sn[on++]=0;sn[on++]=0;sn[on++]=0;sn[on++]=0}a.pixs=Lr();a.pixx=Mn(a.ccpixx+1);a.pixy=~~(a.pixs.length/a.pixx);var g=new Map([["ren",Tn],["pixs",a.pixs],["pixx",a.pixx],["pixy",a.pixy],["height",a.pixy/72],["width",a.pixx/72],["opt",a.options]]);sn[on++]=g;if(!a.dontdraw){Y.save();Tn();Y.restore()}}}function Ut(){var a=Object.create(Ut.$ctx||(Ut.$ctx={}));a.dontdraw=false;a.usematrix=false;a.parse=false;a.dontlint=false;a.lintreqs=true;sn[on++]=a;jn();a.options=sn[--on];a.barcode=sn[--on];if(a.dontdraw)a.usematrix=true;gn(a.barcode,"|");if(sn[--on]){a.linear=sn[--on];on--;a.comp=sn[--on]}else{on--;sn[on++]="bwipp.missingCompositeComponent#28789";sn[on++]="A Composite Component must be provided following a pipe character";Pn()}if(!a.usematrix)Y.save();fn(a.options,"lintype","databarstackedomni");fn(a.options,"linkage",true);fn(a.options,"inkspread","0");fn(a.options,"dontdraw",true);fn(a.options,"dontlint",true);var t=ln(a.linear.length+a.comp.length);mn(t,0,a.linear);mn(t,a.linear.length,a.comp);sn[on++]=t;sn[on++]="ai";Wr();on-=3;sn[on++]=a.linear;sn[on++]=a.options;C();var e=sn[--on];a.bot=hn(un(e,"pixs"),0,un(e,"pixx"));a.linheight=un(e,"pixy");sn[on++]=e;if(!a.usematrix)Tn();else a.linpixs=un(sn[--on],"pixs");a.sepfinder=function(){a.fp=sn[--on];for(var t=a.fp,e=Mn(a.fp+12);t<=e;t+=1){a.i=t;if(un(a.bot,a.i)==0)if(un(a.bot,a.i-1)==1)sn[on++]=1;else{var i=un(a.sep,a.i-1)==0?1:0;sn[on++]=i}else sn[on++]=0;fn(a.sep,a.i,sn[--on])}a.f3=Lr([1,1,1,1,1,1,1,1,1,0,1,1,1]);sn[on++]=true;for(var n=0;n<=12;n+=1){var r=sn[--on];sn[on++]=r&&_n(un(a.bot,Mn(n+a.fp)),un(a.f3,n))}if(sn[--on])mn(a.sep,a.fp,Lr([0,0,0,0,0,0,0,0,0,0,1,0,0]))};sn[on++]=Infinity;var i=a.bot;for(var n=0,r=i.length;n=p:c<=p;c+=l){a.i=c;for(var d=0,u=2;d=m:f<=m;f+=h){a.i=f;In(hn(a.linpixs,a.i,a.linwidth));sn[on++]=0;sn[on++]=0;sn[on++]=0;sn[on++]=0;sn[on++]=0;sn[on++]=0}a.pixs=Lr();a.pixx=Mn(a.ccpixx+1);a.pixy=~~(a.pixs.length/a.pixx);var g=new Map([["ren",Tn],["pixs",a.pixs],["pixx",a.pixx],["pixy",a.pixy],["height",a.pixy/72],["width",a.pixx/72],["opt",a.options]]);sn[on++]=g;if(!a.dontdraw){Y.save();Tn();Y.restore()}}}function Ht(){var a=Object.create(Ht.$ctx||(Ht.$ctx={}));a.dontdraw=false;a.usematrix=false;a.parse=false;a.dontlint=false;a.lintreqs=true;sn[on++]=a;jn();a.options=sn[--on];a.barcode=sn[--on];if(a.dontdraw)a.usematrix=true;gn(a.barcode,"|");if(sn[--on]){a.linear=sn[--on];on--;a.comp=sn[--on]}else{on--;sn[on++]="bwipp.missingCompositeComponent#28943";sn[on++]="A Composite Component must be provided following a pipe character";Pn()}if(!a.usematrix)Y.save();fn(a.options,"lintype","databartruncated");fn(a.options,"linkage",true);fn(a.options,"inkspread","0");fn(a.options,"dontdraw",true);fn(a.options,"dontlint",true);var t=ln(a.linear.length+a.comp.length);mn(t,0,a.linear);mn(t,a.linear.length,a.comp);sn[on++]=t;sn[on++]="ai";Wr();on-=3;sn[on++]=a.linear;sn[on++]=a.options;B();var e=sn[--on];a.linsbs=un(e,"sbs");a.linheight=un(un(e,"bhs"),0)*72;sn[on++]=e;if(!a.usematrix)Ki();else on--;a.sepfinder=function(){a.fp=sn[--on];for(var t=a.fp,e=Mn(a.fp+12);t<=e;t+=1){a.i=t;if(un(a.bot,a.i)==0)if(un(a.bot,a.i-1)==1)sn[on++]=1;else{var i=un(a.sep,a.i-1)==0?1:0;sn[on++]=i}else sn[on++]=0;fn(a.sep,a.i,sn[--on])}a.f3=Lr([1,1,1,1,1,1,1,1,1,0,1,1,1]);sn[on++]=true;for(var n=0;n<=12;n+=1){var r=sn[--on];sn[on++]=r&&_n(un(a.bot,Mn(n+a.fp)),un(a.f3,n))}if(sn[--on])mn(a.sep,a.fp,Lr([0,0,0,0,0,0,0,0,0,0,1,0,0]))};sn[on++]=Infinity;sn[on++]=0;vn(a.linsbs,function(){var t=sn[--on];var e=sn[--on];var i=e==1?0:1;sn[on++]=e;for(var n=0,r=t;n=s:r<=s;r+=o){a.i=r;for(var c=0,l=2;c=p:c<=p;c+=l){t.i=c;for(var d=0,u=2;d=v:m<=v;m+=g){t.i=m;for(var b=0,I=2;b=g:h<=g;h+=m){n.i=h;for(var v=0,b=2;v=y:A<=y;A+=_){n.i=A;for(var x=0,w=2;x0){sn[on++]=Infinity;for(var l=0,p=t.x;l0){sn[on++]=Infinity;for(var f=0,h=t.diff;f=A:b<=A;b+=I){t.i=b;for(var _=0,y=t.ccrepeat;_7){sn[on++]="bwipp.channelcodeBadLength#31038";sn[on++]="Channel Code must be 2 to 7 digits";Pn()}vn(b.barcode,function(){var t=sn[--on];if(t<48||t>57){sn[on++]="bwipp.channelcodeBadCharacter#31042";sn[on++]="Channel Code must contain only digits";Pn()}});if(pn(b.barcode)>un(Lr([26,292,3493,44072,576688,7742862]),b.barcode.length-2)){sn[on++]="bwipp.channelcodeTooBig#31046";sn[on++]="The Channel Code value is too big for the number of channels";Pn()}b.nextb=function(){var t=sn[--on];var e=Mn(un(b.s,t)+Mn(un(b.b,Mn(t-1))+Mn(un(b.b,Mn(t-2))+un(b.s,Mn(t-1)))))>4?1:2;sn[on++]=t;sn[on++]=e;if(te.maxh)e.maxh=Mn(e.h+e.y)}else fn(e.bars,~~(e.i/2),-1)}else e.d=Mn(Mn(un(e.sbs,e.i)*e.spaceratio-e.spaceratio)+1);e.x=Mn(e.x+e.d)}Y.save();var c=Y.currpos();Y.translate(c.x,c.y);if(e.width!=0)Y.scale(e.width*72/e.x,1);Y.newpath();Y.moveto(-e.borderleft,-e.borderbottom);Y.rlineto(Mn(Mn(e.x+e.borderleft)+e.borderright),0);Y.rlineto(0,Mn(Mn(e.maxh+e.borderbottom)+e.bordertop));Y.rlineto(-Mn(Mn(e.x+e.borderleft)+e.borderright),0);Y.rlineto(0,-Mn(Mn(e.maxh+e.borderbottom)+e.bordertop));Y.closepath();if(e.showborder){Y.save();if(yn(e.bordercolor,"unset"))Y.setcolor(e.bordercolor);Y.setlinewidth(e.borderwidth);Y.stroke();Y.restore()}Y.save();if(yn(e.barcolor,"unset"))Y.setcolor(e.barcolor);var l=e.bars;for(var p=0,d=l.length;p",0,0)}}Y.restore()}function ge(){if(T.bwipjs_dontdraw)return;var e=Object.create(ge.$ctx||(ge.$ctx={}));e.args=sn[--on];e.barcolor="unset";e.backgroundcolor="unset";vn(e.args,function(){var t=sn[--on];e[sn[--on]]=t});var t=e.opt;for(var i=t.size,n=t.keys(),r=0;r=0&&t[i].op=="l";i--);i++;if(il.x0)r=l.x0;if(ol.y0)a=l.y0;if(sl.x1)r=l.x1;if(ol.y1)a=l.y1;if(so.x0)e=o.x0;if(no.x1)e=o.x1;if(no.y0)i=o.y0;if(ro.y1)i=o.y1;if(rc){var g=o;o=c;c=g}if(s>l){var g=s;s=l;l=g}if(o==c)this.bbox(o-p,s,o+f-p-1,l);else this.bbox(o,s-h+m+1,c,l+m);i++}else if(a.op=="p"){var v=Infinity;var b=Infinity;var I=-Infinity;var A=-Infinity;var _=a.poly;if(_.length!=4)throw new Error("stroke: --not-a-rect--");for(var r=0,y=_.length-1;r<_.length;y=r++){var x=_[y][0];var w=_[y][1];var M=_[r][0];var P=_[r][1];if(M!=x&&P!=w)throw new Error("stroke: --not-orthogonal--");if(MI)I=M;if(PA)A=P}var p=T(f/2);var m=T(h/2);this.bbox(v-p,b-m,I+p,A+m);n++}else throw new Error("stroke: --not-a-line--")}var j=this;this.cmds.push(function(){var t=T(f/2);var e=T(h/2);var i=f-t;var n=h-e;for(var r=0;ro)o=p;if(ds)s=d}this.bbox(i,a+1,o-1,s)}else if(e.op=="e")this.bbox(e.x-e.rx,e.y-e.ry,e.x+e.rx,e.y+e.ry);else throw new Error("fill: --not-a-polygon--")}var u=this;this.cmds.push(function(){for(var t=0;t9)l++;var e,p,i,n;i=o/2|0;n=s/2|0;e=l-i;if(e&1)e--;p=(4*s|0)-n;var d=e/2-1;var u=(d+1)/2|0;var f=p-2-2*u;this.bbox(0,0,l*30-i,s*3*32+s*4-n);var h=this;this.cmds.push(function(){for(var t=0;ti){var r=t;t=i;i=r}if(e>n){var r=e;e=n;n=r}t=E(t);e=E(e);i=T(i);n=T(n);if(this.minx>t)this.minx=t;if(this.maxxe)this.miny=e;if(this.maxyo)for(var s=o+1;sa)C(r,a);if(p>a)C(c,a)}else{var l=t[n==e-1?0:n+1][1];var p=t[i==0?e-1:i-1][1];if(l>a)C(c,a);if(p>a)C(r,a)}}},hexagon:function(t,e){var i=t[0][0]|0;var n=t[0][1]|0;var r=t[1][1]-t[0][1]|0;var a=t[2][1]-t[1][1]-1|0;var o=t[2][0]|0;var s=t[4][0]|0;w=parseInt(e.substr(0,2),16);M=parseInt(e.substr(2,2),16);P=parseInt(e.substr(4,2),16);B(i,i+1,n++);for(var c=1;c=1;c--)B(i-2*c,i+1+2*c,n++);B(i,i+1,n)},ellipse:function(t,e,i,n,r){a(t-i|0,e-n|0,t+i|0,e+n|0,r)},fill:function(t){w=parseInt(t.substr(0,2),16);M=parseInt(t.substr(2,2),16);P=parseInt(t.substr(4,2),16);e();j=[];j.min=Infinity},clip:function(t){if(!E){E=[];E.min=Infinity}var e=j;j=E;for(var i=0,n=t.length;ie)j.min=e;if(!j[e])j[e]=[t];else j[e].push(t)}function B(t,e,i){while(t<=e)T(t++,i,255)}function e(){var t=j.min;var e=j.length-1;for(var i=t;i<=e;i++){var n=j[i];if(!n)continue;n.sort(function(t,e){return t-e});var r=false;var a=0;for(var o=0,s=n.length;oi){t=i;i+=a}if(e>n)e=n;e+=(o+1)/2|0;n=e-s;a*=8*a;s=8*o*o;do{v(f,i,e);g(u,t,e);g(u,t,n);v(f,i,n);d=2*p;if(d>=c){t++;i--;c+=s;p+=c}if(d<=l){e++;n--;l+=a;p+=l}}while(t<=i);while(e-ni)t.min=i;var n=t[i];if(n==null||n>e)t[i]=e}function v(t,e,i){if(t.min>i)t.min=i;var n=t[i];if(n==null||nt)return!n;else if(o==t)return n;n=!n}return true}function i(t){var e=0;for(var i=0,n=t.length,r=n-1;i0?1:-1}}function ue(i,t){if(t&&t instanceof HTMLCanvasElement)i=t;var n;var r=i.getContext("2d",{willReadFrequently:true});var e=de();e.image=s;e.end=c;var a;var o=e.setopts;e.setopts=function(t){a=t;o&&o.call(e,t)};return e;function s(t,e){i.width=t;i.height=e;r.setTransform(1,0,0,1,0,0);if(/^[0-9a-fA-F]{6}$/.test(""+a.backgroundcolor)){r.fillStyle="#"+a.backgroundcolor;r.fillRect(0,0,t,e)}else r.clearRect(0,0,t,e);n=r.getImageData(0,0,t,e);return{buffer:n.data,ispng:false}}function c(){r.putImageData(n,0,0);return i}}function fe(){var c=0,l=0,p=0,r=0;var d=0,u=0,a=0,f=0;var h;var m="";var s;var e="";var g=[];var v={};var b=.55228475-45e-5;var I,A;var _,y;return{setopts(t){h=t},scale(t,e){},measure(t,e,i,n){i=i|0;n=n|0;var r=ve.lookup(e);var a=0;var o=0;var s=0;for(var c=0;c\n";s=null}},clip:function(i){var n='';e="clip"+g.length;g.push(n)},unclip:function(){e=""},text(e,i,t,n,r){var a=ve.lookup(r.name);var o=r.width|0;var s=r.height|0;var c=r.dx|0;var l="";for(var p=0;p\n'},end(){var t="";for(var e in v)t+=v[e]+'" />\n';var i=h.backgroundcolor;return'\n'+(g.length?""+g.join("")+"":"")+(/^[0-9A-Fa-f]{6}$/.test(""+i)?'\n':"")+t+m+"\n"}};function x(t,e){t+=_;e+=y;var i=c*t+l*e+p*(I-1)+r*(A-1);var n=d*t+u*e+a*(I-1)+f*(A-1);return""+((i|0)==i?i:i.toFixed(2))+" "+((n|0)==n?n:n.toFixed(2))}}var ve=function(){var l=[];var o={};var p={};var d={};var u=0;d.next=d;d.prev=d;return{lookup:e,monochrome:i,getglyph:n,getpaths:r,loadFont:t};function t(t){var e=100;var i=100;var n=null;if(arguments.length==2)n=arguments[1];else if(arguments.length==3){e=i=+arguments[1]||100;n=arguments[2]}else if(arguments.length==4){i=+arguments[1]||100;e=+arguments[2]||100;n=arguments[3]}else throw new Error("bwipjs: loadFont: invalid number of arguments");var r=Ie.InitFont(Ae(n));r.bwipjs_name=t;r.bwipjs_multx=e;r.bwipjs_multy=i;var a=l.push(r)-1;o[t.toUpperCase()]=a;return a}function e(t){var e=o[t.toUpperCase()];return e===undefined?1:e}function i(t){if(t)throw new Error("bwipjs: monochrome fonts not implemented")}function n(t,e,i,n){t=t|0;e=e|0;i=+i;n=+n;if(!i||i<8)i=8;if(!n||n<8)n=i;if(t<0||t>=l.length)t=1;if(!e||e<32)e=32;var r=""+t+"c"+e+"w"+i+"h"+n;var a=p[r];if(a){a.prev.next=a.next;a.next.prev=a.prev;var o=d;o.next.prev=a;a.next=o.next;a.prev=o;o.next=a;return a}var s=l[t];var a=Ie.GetGlyph(s,e,i*s.bwipjs_multx/100,n*s.bwipjs_multy/100)||Ie.GetGlyph(s,0,i*s.bwipjs_multx/100,n*s.bwipjs_multy/100);a.bytes=a.pixels;a.cachekey=r;a.offset=0;if(u>250){var o=d;var c=o.prev;c.prev.next=o;o.prev=c.prev;c.next=c.prev=null;delete p[c.cachekey]}else u++;p[r]=a;var o=d;o.next.prev=a;a.next=o.next;a.prev=o;o.next=a;return a}function r(t,e,i,n){t=t|0;e=e|0;i=+i;n=+n;if(!i||i<8)i=8;if(!n||n<8)n=i;if(t<0||t>=l.length)t=1;if(!e||e<32)e=32;var r=l[t];return Ie.GetPaths(r,e,i*r.bwipjs_multx/100,n*r.bwipjs_multy/100)}}();function be(){return ve.loadFont.apply(ve,Array.prototype.slice.call(arguments))}var Ie=function(){var R=1,z=2,O=3,g=4,P=0,t=1,e=2,j=3,i=0,n=1,r=2,a=3,o=4,c=0,T=1,p=2,C=10;var L=Math.floor;var s=Math.ceil;var W=Math.sqrt;var S=Math.abs;function q(t){var e=[];for(var i=0;it.length||e<0?t.length:e}function D(t,e){v(t,t.cursor+e)}function k(t,e){var i=0;for(var n=0;nt.length||i>t.length-e)return b();var n=t.subarray(e,e+i);n.cursor=0;return n}function A(t){var e=t.cursor;var i=k(t,2);if(i){var n=G(t);D(t,n*i);D(t,k(t,n)-1)}return I(t,e,t.cursor-e)}function N(t){var e=G(t);if(e>=32&&e<=246)return e-139;else if(e>=247&&e<=250)return(e-247)*256+G(t)+108;else if(e>=251&&e<=254)return-(e-251)*256-G(t)-108;else if(e==28)return k(t,2);else if(e==29)return k(t,4);return 0}function B(t){var e=m(t);if(e==30){D(t,1);while(t.cursor>4==15)break}}else N(t)}function X(t,e){v(t,0);while(t.cursor=28)B(t);n=t.cursor;r=G(t);if(r==12)r=G(t)|256;if(r==e)return I(t,i,n-i)}return I(t,0,0)}function $(t,e,i,n){var r=X(t,e);for(var a=0;a>0:t}function Z(t,e){return t[e]*256+t[e+1]}function F(t,e){var i=t[e]*256+t[e+1];return i&32768?(4294901760|i)>>0:i}function M(t,e){return(t[e]<<24)+(t[e+1]<<16)+(t[e+2]<<8)+t[e+3]}function y(t,e,i){var n=Z(t,e+4);var r=e+12;for(var a=0;a=o&&e>1,l=Z(i,n+8)>>1,p=Z(i,n+10),d=Z(i,n+12)>>1,u=n+14,f=u;if(e>65535)return 0;if(e>=Z(i,f+d*2))f+=d*2;f-=2;while(p){l>>=1;var h=Z(i,f+l*2);if(e>h)f+=l*2;--p}f+=2;var m,g,v=f-u>>>1;g=Z(i,n+14+c*2+2+2*v);if(e>1);var y=M(i,n+16+_*12);var x=M(i,n+16+_*12+4);if(ex)I=_+1;else{var w=M(i,n+16+_*12+8);if(r==12)return w+e-y;else return w}}return 0}return 0}function Y(t,e,i,n,r,a){t.type=e;t.x=i;t.y=n;t.cx=r;t.cy=a}function rt(t,e){var i,n;if(e>=t.numGlyphs)return-1;if(t.indexToLocFormat>=2)return-1;if(t.indexToLocFormat==0){i=t.glyf+Z(t.data,t.loca+e*2)*2;n=t.glyf+Z(t.data,t.loca+e*2+2)*2}else{i=t.glyf+M(t.data,t.loca+e*4);n=t.glyf+M(t.data,t.loca+e*4+4)}return i==n?-1:i}function at(t,e,i){if(t.cff.length)ht(t,e,i);else{var n=rt(t,e);if(n<0)return 0;i.x0=F(t.data,n+2);i.y0=F(t.data,n+4);i.x1=F(t.data,n+6);i.y1=F(t.data,n+8)}return 1}function ot(t,e,i,n,r,a,o,s,c,l){if(n){if(i)Y(t[e++],O,c+o>>1,l+s>>1,c,l);Y(t[e++],O,r,a,o,s)}else if(i)Y(t[e++],O,r,a,c,l);else Y(t[e++],z,r,a,0,0);return e}function st(t,e){var i=t.data,n=rt(t,e);if(n<0)return null;var r=[];var a=F(i,n);if(a>0){var o=0,s,c,l=0,p,d,u,f=0,h,m=0,g,v,b,I,A,_,y,x;var w=n+10;var U=Z(i,n+10+a*2);var M=i.subarray(n+10+a*2+2+U);var P=0;d=1+Z(i,w+a*2-2);p=d+2*a;r=q(p);u=0;s=0;h=p-d;for(c=0;c>1;_=v+r[h+c+1].y>>1}else{A=r[h+c+1].x;_=r[h+c+1].y;++c}}else{A=g;_=v}Y(r[T++],R,A,_,0,0);f=0;u=1+Z(i,w+l*2);++l}else if(!(o&1)){if(f)Y(r[T++],O,b+g>>1,I+v>>1,b,I);b=g;I=v;f=1}else{if(f)Y(r[T++],O,g,v,b,I);else Y(r[T++],z,g,v,0,0);f=0}}r.length=ot(r,T,f,m,A,_,y,x,b,I)}else if(a==-1){var C=1;var B=n+10;while(C){var o,S,D=[1,0,0,1,0,0];o=F(i,B);B+=2;S=F(i,B);B+=2;if(o&2)if(o&1){D[4]=F(i,B);B+=2;D[5]=F(i,B);B+=2}else{D[4]=G(i,B);B+=1;D[5]=G(i,B);B+=1}if(o&1<<3){D[0]=D[3]=F(i,B)/16384;B+=2;D[1]=D[2]=0}else if(o&1<<6){D[0]=F(i,B)/16384;B+=2;D[1]=D[2]=0;D[3]=F(i,B)/16384;B+=2}else if(o&1<<7){D[0]=F(i,B)/16384;B+=2;D[1]=F(i,B)/16384;B+=2;D[2]=F(i,B)/16384;B+=2;D[3]=F(i,B)/16384;B+=2}var p=W(D[0]*D[0]+D[1]*D[1]);var d=W(D[2]*D[2]+D[3]*D[3]);var k=V(t,S);if(k.length>0){for(var c=0,H=k.length;ct.max_x||!t.started)t.max_x=e;if(i>t.max_y||!t.started)t.max_y=i;if(e=33900)n=32768;else if(i>=1240)n=1131;e+=n;if(e<0||e>=i)return b();return U(t,e)}function pt(t,e){var i=t.fdselect;var n,r,a,o,s,c=-1,l;v(i,0);s=G(i);if(s==0){D(i,e);c=G(i)}else if(s==3){n=k(i,2);r=k(i,2);for(l=0;l=r&&e=o)break;Q(i,0,u[c]);c++;if(c>=o)break;Q(i,u[c],0);c++}break;case 6:if(o<1)return 0;for(;;){if(c>=o)break;Q(i,u[c],0);c++;if(c>=o)break;Q(i,0,u[c]);c++}break;case 31:if(o<4)return 0;for(;;){if(c+3>=o)break;J(i,u[c],0,u[c+1],u[c+2],o-c==5?u[c+4]:0,u[c+3]);c+=4;if(c+3>=o)break;J(i,0,u[c],u[c+1],u[c+2],u[c+3],o-c==5?u[c+4]:0);c+=4}break;case 30:if(o<4)return 0;for(;;){if(c+3>=o)break;J(i,0,u[c],u[c+1],u[c+2],u[c+3],o-c==5?u[c+4]:0);c+=4;if(c+3>=o)break;J(i,u[c],0,u[c+1],u[c+2],o-c==5?u[c+4]:0,u[c+3]);c+=4}break;case 8:if(o<6)return 0;for(;c+5=o)return 0;Q(i,u[c],u[c+1]);break;case 25:if(o<8)return 0;for(;c+1=o)return 0;J(i,u[c],u[c+1],u[c+2],u[c+3],u[c+4],u[c+5]);break;case 26:case 27:if(o<4)return 0;g=0;if(o&1){g=u[c];c++}for(;c+3=10)return 0;f[a++]=m;m=lt(l==10?h:t.gsubrs,s);if(m.length==0)return 0;m.cursor=0;d=0;break;case 11:if(a<=0)return 0;m=f[--a];d=0;break;case 14:ct(i);return 1;case 12:var v,b,I,A,_,y,x,w,M,P,j,E,T,C,B=G(m);switch(B){case 34:if(o<7)return 0;v=u[0];b=u[1];w=u[2];I=u[3];A=u[4];_=u[5];y=u[6];J(i,v,0,b,w,I,0);J(i,A,0,_,-w,y,0);break;case 35:if(o<13)return 0;v=u[0];x=u[1];b=u[2];w=u[3];I=u[4];M=u[5];A=u[6];P=u[7];_=u[8];j=u[9];y=u[10];E=u[11];J(i,v,x,b,w,I,M);J(i,A,P,_,j,y,E);break;case 36:if(o<9)return 0;v=u[0];x=u[1];b=u[2];w=u[3];I=u[4];A=u[5];_=u[6];j=u[7];y=u[8];J(i,v,x,b,w,I,0);J(i,A,0,_,j,y,-(x+w+j));break;case 37:if(o<11)return 0;v=u[0];x=u[1];b=u[2];w=u[3];I=u[4];M=u[5];A=u[6];P=u[7];_=u[8];j=u[9];y=E=u[10];T=v+b+I+A+_;C=x+w+M+P+j;if(S(T)>S(C))E=-C;else y=-T;J(i,v,x,b,w,I,M);J(i,A,P,_,j,y,E);break;default:return 0}break;default:if(l!=255&&l!=28&&(l<32||l>254))return 0;if(l==255)g=(k(m,4)|0)/65536;else{D(m,-1);g=(N(m)<<16|0)>>16}if(o>=48)return 0;u[o++]=g;d=0;break}if(d)o=0}return 0}function ut(){return{started:0,first_x:0,first_y:0,x:0,y:0,min_x:0,max_x:0,min_y:0,max_y:0,vertices:[]}}function ft(t,e){var i=ut();if(dt(t,e,i))return i.vertices;return null}function ht(t,e,i){var n=ut();var r=dt(t,e,n);i.x0=r?n.min_x:0;i.y0=r?n.min_y:0;i.x1=r?n.max_x:0;i.y1=r?n.max_y:0;return r&&n.vertices?n.vertices.length:0}function V(t,e){if(!t.cff.length)return st(t,e);else return ft(t,e)}function w(t,e){var i=Z(t.data,t.hhea+34);if(ei.ey)return;if(oi.ey){a+=(a-n)*(i.ey-o)/(o-r);o=i.ey}if(n<=e&&a<=e)t[e]+=i.direction*(o-r);else if(n>=e+1&&a>=e+1);else t[e]+=i.direction*(o-r)*(1-(n-e+(a-e))/2)}function At(t,e,i,n,r){var a=r+1;while(n){if(n.fdx==0){var o=n.fx;if(o=0){E(t,o,n,o,r,o,a);E(e,o+1,n,o,r,o,a)}else E(e,0,n,o,r,o,a)}else{var o=n.fx,s=n.fdx,c=o+s,l,p,d,u,f=n.fdy;if(n.sy>r){l=o+s*(n.sy-r);d=n.sy}else{l=o;d=r}if(n.ey=0&&p>=0&&lp){d=a-(d-r);u=a-(u-r);g=d,d=u,u=g;g=p,p=l,l=g;s=-s;f=-f;g=o,o=c,c=g}v=l|0;b=p|0;I=(v+1-o)*f+r;_=n.direction;y=_*(I-d);t[v]+=y*(1-(l-v+(v+1-v))/2);A=_*f;for(m=v+1;mb){E(t,m,n,o,x,v,P);E(t,m,n,v,P,b,j);E(t,m,n,b,j,w,M)}else if(wb){E(t,m,n,o,x,b,j);E(t,m,n,b,j,v,P);E(t,m,n,v,P,w,M)}else if(ov){E(t,m,n,o,x,v,P);E(t,m,n,v,P,w,M)}else if(wv){E(t,m,n,o,x,v,P);E(t,m,n,v,P,w,M)}else if(ob){E(t,m,n,o,x,b,j);E(t,m,n,b,j,w,M)}else if(wb){E(t,m,n,o,x,b,j);E(t,m,n,b,j,w,M)}else E(t,m,n,o,x,w,M)}}n=n.next}}function _t(t,e,i,n,r,a){n|=0,r|=0,a|=0;var o=null,s;var c=a,l=0,p;var d=new Float32Array(t.w*2+1);var u=d.subarray(t.w);var f=0;e[i].y0=a+t.h+1;while(l>>0;if(_>255)_=255;t.pixels[l*t.stride+p]=_}g=o;while(g){s=g;s.fx+=s.fdx;g=s.next}++c;++l}}function yt(t,e){for(var i=1;i0&&n.y012){var n,r,a,o,s,c=i>>1,l=t[e].y0=o)break;n=t[e+a];t[e+a]=t[e+o];t[e+o]=n;++a;--o}if(oe[b+m].y:e[b+h].y16)return 1;if(d*d+u*u>s){f(t,e,i,(e+n)/2,(i+r)/2,l,p,s,c+1);f(t,l,p,(n+a)/2,(r+o)/2,a,o,s,c+1)}else t.push({x:a,y:o});return 1}function K(t,e,i,n,r,a,o,s,c,l,p){var d=n-e,u=r-i,f=a-n,h=o-r,m=s-a,g=c-o,v=s-e,b=c-i,I=W(d*d+u*u)+W(f*f+h*h)+W(m*m+g*g),A=W(v*v+b*b),_=I*I-A*A;if(p>16)return;if(_>l){var y=(e+n)/2,x=(i+r)/2,w=(n+a)/2,M=(r+o)/2,P=(a+s)/2,j=(o+c)/2,E=(y+w)/2,T=(x+M)/2,C=(w+P)/2,B=(M+j)/2,S=(E+C)/2,D=(T+B)/2;K(t,e,i,y,x,E,T,S,D,l,p+1);K(t,S,D,C,B,P,j,s,c,l,p+1)}else t.push({x:s,y:c})}function Mt(t,e,i){var n=[],r=e*e,a=-1,o=0,s=0,c=0;for(var l=0,p=t.length;l=0)i[a]=n.length-o;++a;o=n.length;s=t[l].x,c=t[l].y;n.push({x:s,y:c});break;case z:s=t[l].x,c=t[l].y;n.push({x:s,y:c});break;case O:f(n,s,c,t[l].cx,t[l].cy,t[l].x,t[l].y,r,0);s=t[l].x,c=t[l].y;break;case g:K(n,s,c,t[l].cx,t[l].cy,t[l].cx1,t[l].cy1,t[l].x,t[l].y,r,0);s=t[l].x,c=t[l].y;break}i[a]=n.length-o;return n}function Pt(t,e,i,n,r,a,o,s,c,l){s|=0,c|=0;var p=n>r?r:n,d=[],u=Mt(i,e/p,d);if(u)wt(t,u,d,n,r,a,o,s,c,l)}function jt(t,e,i,n,r,a,o,s,c,l){var p=V(t,l);var d={};var u=h(t,l,a,o,s,c);d.pixels=e;d.w=i|0;d.h=n|0;d.stride=r|0;if(d.w&&d.h)Pt(d,.35,p,a,o,s,c,u.x0,u.y0,1)}function Et(t,e,i,n,r,a,o,s,c,l){jt(t,e,i,n,r,a,o,s,c,x(t,l))}function Tt(t,e,i){return nt(t,e,i)}function Ct(t){var e={};if(!nt(e,t,0))return null;var i=gt(e);e.ascent=i.ascent;e.descent=i.descent;e.linegap=i.linegap;return e}function Bt(t,e,i,n){n=n||i;var r=i/t.ascent;var a=n/t.ascent;var o=x(t,e);if(!o&&e)return null;var s=V(t,o);var c=h(t,o,r,a,0,0);var l=c.x1-c.x0;var p=c.y1-c.y0;var d=null;if(l&&p){var u={pixels:d=new Uint8Array(l*p),w:l,h:p,stride:l};Pt(u,.35,s,r,a,0,0,c.x0,c.y0,1)}var f=w(t,o);return{glyph:o,pixels:d,width:l,height:p,top:-c.y0,left:c.x0,advance:L(f.advanceWidth*r)}}function St(t,e,i,n){n=n||i;var r=i/t.ascent;var a=n/t.ascent;var o=x(t,e);if(!o&&e)return null;var s=V(t,o);var c=w(t,o);var l=0;var p=0;var d=[];if(s)for(var u=0,f=s.length;ul)l=m.y;if(m.yr;)!o(n,i=e[r++])||~c(a,i)||p(a,i);return a}},function(t,e,i){"use strict";function n(s){return function(t,e,i){var n,r=c(t),a=p(r),o=l(i,a);if(s&&e!=e){for(;o=e.length?s(void 0,!0):(e=n(e,i),t.index+=e.length,s(e,!1))})},function(t,e,i){"use strict";function m(){return this}var g=i(3),v=i(10),b=i(18),n=i(46),I=i(8),A=i(124),_=i(90),y=i(71),x=i(30),w=i(24),M=i(15),r=i(6),P=i(52),i=i(125),j=n.PROPER,E=n.CONFIGURABLE,T=i.IteratorPrototype,C=i.BUGGY_SAFARI_ITERATORS,B=r("iterator"),S="values";t.exports=function(t,e,i,n,r,a,o){A(i,e,n);function s(t){if(t===r&&f)return f;if(!C&&t&&t in d)return d[t];switch(t){case"keys":case S:case"entries":return function(){return new i(this,t)}}return function(){return new i(this)}}var c,l,n=e+" Iterator",p=!1,d=t.prototype,u=d[B]||d["@@iterator"]||r&&d[r],f=!C&&u||s(r),h="Array"===e&&d.entries||u;if(h&&(h=_(h.call(new t)))!==Object.prototype&&h.next&&(b||_(h)===T||(y?y(h,T):I(h[B])||M(h,B,m)),x(h,n,!0,!0),b)&&(P[n]=m),j&&r===S&&u&&u.name!==S&&(!b&&E?w(d,"name",S):(p=!0,f=function(){return v(u,this)})),r)if(c={values:s(S),keys:a?f:s("keys"),entries:s("entries")},o)for(l in c)!C&&!p&&l in d||M(d,l,c[l]);else g({target:e,proto:!0,forced:C||p},c);return b&&!o||d[B]===f||M(d,B,f,{name:r}),P[e]=f,c}},function(t,e,i){"use strict";function r(){return this}var a=i(125).IteratorPrototype,o=i(34),s=i(28),c=i(30),l=i(52);t.exports=function(t,e,i,n){e+=" Iterator";return t.prototype=o(a,{next:s(+!n,i)}),c(t,e,!1,!0),l[e]=r,t}},function(t,e,i){"use strict";var n,r,a=i(2),o=i(8),s=i(13),c=i(34),l=i(90),p=i(15),d=i(6),i=i(18),u=d("iterator"),d=!1;[].keys&&("next"in(r=[].keys())?(l=l(l(r)))!==Object.prototype&&(n=l):d=!0),!s(n)||a(function(){var t={};return n[u].call(t)!==t})?n={}:i&&(n=c(n)),o(n[u])||p(n,u,function(){return this}),t.exports={IteratorPrototype:n,BUGGY_SAFARI_ITERATORS:d}},function(t,e,i){"use strict";t.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},function(t,e,i){"use strict";i=i(82)("span").classList,i=i&&i.constructor&&i.constructor.prototype;t.exports=i===Object.prototype?void 0:i},function(t,e,i){"use strict";var n=i(29),r=i(53),a=i(52),o=i(21),s=i(12).f,c=i(123),l=i(92),p=i(18),i=i(5),d="Array Iterator",u=o.set,f=o.getterFor(d),o=(t.exports=c(Array,"Array",function(t,e){u(this,{type:d,target:n(t),index:0,kind:e})},function(){var t=f(this),e=t.target,i=t.index++;if(!e||i>=e.length)return t.target=void 0,l(void 0,!0);switch(t.kind){case"keys":return l(i,!1);case"values":return l(e[i],!1)}return l([i,e[i]],!1)},"values"),a.Arguments=a.Array);if(r("keys"),r("values"),r("entries"),!p&&i&&"values"!==o.name)try{s(o,"name",{value:"values"})}catch(t){}},function(t,e,i){"use strict";var n=i(11);t.exports=function(){var t=n(this),e="";return t.hasIndices&&(e+="d"),t.global&&(e+="g"),t.ignoreCase&&(e+="i"),t.multiline&&(e+="m"),t.dotAll&&(e+="s"),t.unicode&&(e+="u"),t.unicodeSets&&(e+="v"),t.sticky&&(e+="y"),e}},function(t,e,i){"use strict";var n=i(2),r=i(4).RegExp;t.exports=n(function(){var t=r("(?b)","g");return"b"!==t.exec("b").groups.a||"bc"!=="b".replace(t,"$c")})},function(t,e,i){"use strict";var r=i(10),n=i(95),l=i(11),a=i(32),p=i(40),d=i(7),o=i(17),u=i(38),f=i(96),h=i(97);n("match",function(n,s,c){return[function(t){var e=o(this),i=a(t)?void 0:u(t,n);return i?r(i,t,e):new RegExp(t)[n](d(e))},function(t){var e=l(this),i=d(t),t=c(s,e,i);if(t.done)return t.value;if(!e.global)return h(e,i);for(var n=e.unicode,r=[],a=e.lastIndex=0;null!==(o=h(e,i));){var o=d(o[0]);""===(r[a]=o)&&(e.lastIndex=f(i,p(e.lastIndex),n)),a++}return 0===a?null:r}]})},function(t,e,i){"use strict";var n=i(10),r=i(9),a=i(31),o=i(129),s=RegExp.prototype;t.exports=function(t){var e=t.flags;return void 0!==e||"flags"in s||r(t,"flags")||!a(s,t)?e:n(o,t)}},function(t,e,i){"use strict";var n=i(12).f;t.exports=function(t,e,i){i in t||n(t,i,{configurable:!0,get:function(){return e[i]},set:function(t){e[i]=t}})}},function(t,e,i){"use strict";var n=i(46).PROPER,r=i(15),a=i(11),o=i(7),s=i(2),c=i(132),i="toString",l=RegExp.prototype[i],s=s(function(){return"/a/b"!==l.call({source:"a",flags:"b"})}),n=n&&l.name!==i;(s||n)&&r(RegExp.prototype,i,function(){var t=a(this);return"/"+o(t.source)+"/"+o(c(t))},{unsafe:!0})},function(t,e,i){"use strict";var n=i(3),a=i(16),o=i(25),s=i(136),c=i(100);n({target:"Array",proto:!0,arity:1,forced:i(2)(function(){return 4294967297!==[].push.call({length:4294967296},1)})||!function(){try{Object.defineProperty([],"length",{writable:!1}).push()}catch(t){return t instanceof TypeError}}()},{push:function(t){var e=a(this),i=o(e),n=arguments.length;c(i+n);for(var r=0;r"+t+""}},function(t,e,i){"use strict";var n=i(2);t.exports=function(e){return n(function(){var t=""[e]('"');return t!==t.toLowerCase()||3=e.length)return t.target=void 0,x(void 0,!0);var n=e[i];switch(t.kind){case"keys":return x(n.key,!1);case"values":return x(n.value,!1)}return x([n.key,n.value],!1)},!0),N=(i.prototype={type:P,bindURL:function(t){this.url=t,this.update()},parseObject:function(t){var e,i,n,r,a,o,s=this.entries,c=V(t);if(c)for(i=(e=y(t,c)).next;!(n=d(i,e)).done;){if(r=(n=y(Q(n.value))).next,(a=d(r,n)).done||(o=d(r,n)).done||!d(r,n).done)throw new it("Expected sequence with length 2");S(s,{key:A(a.value),value:A(o.value)})}else for(var l in t)Z(t,l)&&S(s,{key:l,value:A(t[l])})},parseQuery:function(t){if(t)for(var e,i=this.entries,n=lt(t,"&"),r=0;re.key?1:-1}),t.updateURL()},forEach:function(t){for(var e,i=E(this).entries,n=F(t,1i.parts.length&&(n.parts.length=i.parts.length)}else{for(var a=[],r=0;r'},type:"html"},{tid:"defaultModule.customText",title:"自定义文本",customText:"自定义文本",custom:!0,type:"text"}]),new e.PrintElementTypeGroup("辅助",[{tid:"defaultModule.hline",title:"横线",type:"hline"},{tid:"defaultModule.vline",title:"竖线",type:"vline"},{tid:"defaultModule.rect",title:"矩形",type:"rect"},{tid:"defaultModule.oval",title:"椭圆",type:"oval"},{tid:"defaultModule.barcode",title:"条形码",type:"barcode"},{tid:"defaultModule.qrcode",title:"二维码",type:"qrcode"}])])}}}}},function(t){t.exports=JSON.parse('{"a":"0.0.56"}')},function(t,e,i){"use strict";i.r(e),i.d(e,"autoConnect",function(){return n}),i.d(e,"disAutoConnect",function(){return r}),i.d(e,"hiPrintPlugin",function(){return o});var a=i(19),e=(i.d(e,"hiprint",function(){return a.b}),i.d(e,"defaultElementTypeProvider",function(){return a.a}),i(264),i(265),i(266),i(270),i(164)),n=function(t){window.autoConnect=!0,window.hiwebSocket&&window.hiwebSocket.hasIo()&&window.hiwebSocket.start(t)},r=function(){window.autoConnect=!1,window.hiwebSocket&&window.hiwebSocket.hasIo()&&window.hiwebSocket.stop()},o={disAutoConnect:r,install:function(t){var e=1]*>)/g,v=/\$([$&'`]|\d{1,2})/g;t.exports=function(a,o,s,c,l,t){var p=s+a.length,d=c.length,e=v;return void 0!==l&&(l=r(l),e=g),h(t,e,function(t,e){var i;switch(f(e,0)){case"$":return"$";case"&":return a;case"`":return m(o,0,s);case"'":return m(o,p);case"<":i=l[m(e,1,-1)];break;default:var n,r=+e;if(0==r)return t;if(d@^][^\s!#%&*+<=>@^]*>/,C=/a/g,B=/a/g,t=new x(C)!==C,S=o.MISSED_STICKY,O=o.UNSUPPORTED_Y,I=e&&(!t||S||A||_||m(function(){return B[y]=!1,x(C)!==C||x(B)===B||"/a/i"!==String(x(C,"i"))}));if(r("RegExp",I)){for(var D=function(t,e){var i,n,r=d(w,this),a=u(t),o=void 0===e,s=[],c=t;if(!r&&a&&o&&t.constructor===D)return t;if((a||d(w,t))&&(t=t.source,o)&&(e=h(c)),t=void 0===t?"":f(t),e=void 0===e?"":f(e),c=t,a=e=A&&"dotAll"in C&&(i=!!e&&-1"===e&&c:if(""===p||g(o,p))throw new M("Invalid capture group name");o[p]=!0,c=!(a[a.length]=[p,l]),p="";continue}c?p+=e:r+=e}return[r,a]}(t))[0],s=o[1]),o=l(x(t,e),r?this:w,D),(i||n||s.length)&&(e=v(o),i&&(e.dotAll=!0,e.raw=D(function(t){for(var e,i=t.length,n=0,r="",a=!1;n<=i;n++)"\\"===(e=j(t,n))?r+=e+j(t,++n):a||"."!==e?("["===e?a=!0:"]"===e&&(a=!1),r+=e):r+="[\\s\\S]";return r}(t),a)),n&&(e.sticky=!0),s.length)&&(e.groups=s),t!==c)try{p(o,"source",""===c?"(?:)":c)}catch(t){}return o},k=a(x),N=0;k.length>N;)s(D,x,k[N++]);(w.constructor=D).prototype=w,c(i,"RegExp",D,{constructor:!0})}b("RegExp")},function(t,e,i){"use strict";var n=i(14),r=i(22),a=i(6),o=i(5),s=a("species");t.exports=function(t){t=n(t);o&&t&&!t[s]&&r(t,s,{configurable:!0,get:function(){return this}})}},function(t,e,i){"use strict";var n=i(5),r=i(94),a=i(20),o=i(22),s=i(21).get,c=RegExp.prototype,l=TypeError;n&&r&&o(c,"dotAll",{configurable:!0,get:function(){if(this!==c){if("RegExp"===a(this))return!!s(this).dotAll;throw new l("Incompatible receiver, RegExp required")}}})},function(t,e,i){"use strict";var n=i(5),r=i(73).MISSED_STICKY,a=i(20),o=i(22),s=i(21).get,c=RegExp.prototype,l=TypeError;n&&r&&o(c,"sticky",{configurable:!0,get:function(){if(this!==c){if("RegExp"===a(this))return!!s(this).sticky;throw new l("Incompatible receiver, RegExp required")}}})},function(t,e,i){"use strict";var n=i(14),r=i(66),i=i(30);r("toStringTag"),i(n("Symbol"),"Symbol")},function(t,e,i){"use strict";var n=i(4);i(30)(n.JSON,"JSON",!0)},function(t,e,i){"use strict";i(30)(Math,"Math",!0)},function(t,e,i){"use strict";var n=i(3),d=i(16),u=i(48),f=i(33),h=i(25),m=i(136),g=i(100),v=i(88),b=i(50),I=i(137),i=i(55)("splice"),A=Math.max,_=Math.min;n({target:"Array",proto:!0,forced:!i},{splice:function(t,e){var i,n,r,a,o,s,c=d(this),l=h(c),p=u(t,l),t=arguments.length;for(0===t?i=n=0:n=1===t?(i=0,l-p):(i=t-2,_(A(f(e),0),l-p)),g(l+i-n),r=v(c,n),a=0;a>>=1)&&(e+=e))1&n&&(i+=e);return i}},function(t,e,i){"use strict";var n=i(3),r=i(41).filter;n({target:"Array",proto:!0,forced:!i(55)("filter")},{filter:function(t){return r(this,t,1r;r++)u(e,i=n[r])&&!u(t,i)&&A(t,i,I(e,i))}var a=i(3),o=i(18),s=i(5),c=i(4),l=i(118),p=i(1),d=i(86),u=i(9),f=i(74),h=i(31),m=i(43),g=i(108),v=i(2),b=i(47).f,I=i(36).f,A=i(12).f,_=i(140),y=i(145).trim,i="Number",x=c[i],w=l[i],M=x.prototype,P=c.TypeError,j=p("".slice),E=p("".charCodeAt),T=function(t){var e,i,n,r,a,o,s,c=g(t,"number");if(m(c))throw new P("Cannot convert a Symbol value to a number");if("string"==typeof c&&2d(e)?1:-1})),i=l(r),o=0;o>8-a%1*8)}return r}})},function(U,H,t){"use strict";function n(t){return v(y,t)&&y[t].m?y[t].c:0}function e(){b(this,D);var t=_((e=arguments.length)<1?void 0:arguments[0]),e=_(e<2?void 0:arguments[1],"Error"),i=n(e);S(this,{type:P,name:e,message:t,code:i}),M||(this.name=e,this.message=t,this.code=i),z&&((e=new E(t)).name=P,h(this,"stack",f(1,x(e.stack,1))))}function i(t){return{enumerable:!0,configurable:!0,get:t}}function r(t){return i(function(){return R(this)[t]})}var a,o,s,c=t(3),l=t(230),p=t(14),d=t(2),u=t(34),f=t(28),h=t(12).f,m=t(15),g=t(22),v=t(9),b=t(76),I=t(11),A=t(232),_=t(75),y=t(151),x=t(104),w=t(21),M=t(5),t=t(18),P="DOMException",j="DATA_CLONE_ERR",E=p("Error"),T=p(P)||function(){try{(new(p("MessageChannel")||l("worker_threads").MessageChannel)).port1.postMessage(new WeakMap)}catch(t){if(t.name===j&&25===t.code)return t.constructor}}(),C=T&&T.prototype,B=E.prototype,S=w.set,R=w.getterFor(P),z="stack"in new E(P),D=e.prototype=u(B),w=(M&&(g(D,"code",r("code")),g(D,"message",r("message")),g(D,"name",r("name"))),h(D,"constructor",f(1,e)),d(function(){return!(new T instanceof E)})),u=w||d(function(){return B.toString!==A||"2: 1"!==String(new T(1,2))}),d=w||d(function(){return 25!==new T(1,"DataCloneError").code}),C=w||25!==T[j]||25!==C[j],C=t?u||d||C:w,k=(c({global:!0,constructor:!0,forced:C},{DOMException:C?e:T}),p(P)),N=k.prototype;for(a in u&&(t||T===k)&&m(N,"toString",A),d&&M&&T===k&&g(N,"code",i(function(){return n(I(this).name)})),y)v(y,a)&&(o=(s=y[a]).s,s=f(6,s.c),v(k,o)||h(k,o,s),v(N,o)||h(N,o,s))},function(t,e,i){"use strict";var n=i(231);t.exports=function(t){try{if(n)return Function('return require("'+t+'")')()}catch(t){}}},function(t,e,i){"use strict";var n=i(4),i=i(20);t.exports="process"===i(n.process)},function(t,e,i){"use strict";var n=i(5),r=i(2),a=i(11),o=i(75),s=Error.prototype.toString,i=r(function(){if(n){var t=Object.create(Object.defineProperty({},"name",{get:function(){return this===t}}));if("true"!==s.call(t))return!0}return"2: 1"!==s.call({message:1,name:2})||"Error"!==s.call({})});t.exports=i?function(){var t=a(this),e=o(t.name,"Error"),t=o(t.message);return e?t?e+": "+t:e:t}:s},function(t,e,i){"use strict";function n(){d(this,A);var t=f((e=arguments.length)<1?void 0:arguments[0]),e=f(e<2?void 0:arguments[1],"Error"),e=new I(t,e);return(t=new b(t)).name=v,l(e,"stack",c(1,m(t.stack,1))),u(e,this,n),e}var r,a=i(3),o=i(4),s=i(14),c=i(28),l=i(12).f,p=i(9),d=i(76),u=i(74),f=i(75),h=i(151),m=i(104),g=i(5),i=i(18),v="DOMException",b=s("Error"),I=s(v),A=n.prototype=I.prototype,_="stack"in new b(v),y="stack"in new I(1,2),g=I&&g&&Object.getOwnPropertyDescriptor(o,v),o=!(!g||g.writable&&g.configurable),g=_&&!o&&!y,x=(a({global:!0,constructor:!0,forced:i||g},{DOMException:g?n:I}),s(v)),_=x.prototype;if(_.constructor!==x)for(var w in i||l(_,"constructor",c(1,x)),h)!p(h,w)||p(x,r=(w=h[w]).s)||l(x,r,c(6,w.c))},function(t,e,i){"use strict";var n=i(14),r="DOMException";i(30)(n(r),r)},function(t,e,i){"use strict";var n=i(3),s=i(4),c=i(14),r=i(1),l=i(10),a=i(2),p=i(7),d=i(9),u=i(42),f=i(150).ctoi,h=/[^\d+/a-z]/i,m=/[\t\n\f\r ]+/g,g=/[=]{1,2}$/,v=c("atob"),b=String.fromCharCode,I=r("".charAt),A=r("".replace),_=r(h.exec),i=a(function(){return""!==v(" ")}),r=!a(function(){v("a")}),y=!i&&!r&&!a(function(){v()}),x=!i&&!r&&1!==v.length;n({global:!0,bind:!0,enumerable:!0,forced:i||r||y||x},{atob:function(t){if(u(arguments.length,1),y||x)return l(v,s,t);var e,i,n=A(p(t),m,""),r="",a=0,o=0;if((n=n.length%4==0?A(n,g,""):n).length%4==1||_(h,n))throw new(c("DOMException"))("The string is not correctly encoded","InvalidCharacterError");for(;e=I(n,a++);)d(f,e)&&(i=o%4?64*i+f[e]:f[e],o++%4)&&(r+=b(255&i>>(-2*o&6)));return r}})},function(t,e,i){"use strict";i(237)},function(h,m,t){"use strict";t(122);function p(t){var e,i,n,r;if("number"==typeof t){for(e=[],i=0;i<4;i++)at(e,t%256),t=X(t/256);return E(e,".")}if("object"!=typeof t)return t;for(e="",n=function(t){for(var e=null,i=1,n=null,r=0,a=0;a<8;a++)0!==t[a]?(i?@[\\\]^|]/,gt=/[\0\t\n\r #/:<>?@[\\\]^|]/,vt=/^[\u0000-\u0020]+/,bt=/(^|[^\u0000-\u0020])[\u0000-\u0020]+$/,It=/[\t\n\r]/g,S={},At=G({},S,{" ":1,'"':1,"<":1,">":1,"`":1}),_t=G({},At,{"#":1,"?":1,"{":1,"}":1}),yt=G({},_t,{"/":1,":":1,";":1,"=":1,"@":1,"[":1,"\\":1,"]":1,"^":1,"|":1}),D={ftp:21,file:null,http:80,https:443,ws:80,wss:443},xt={},wt={},Mt={},Pt={},jt={},Et={},Tt={},Ct={},k={},N={},Bt={},St={},Dt={},kt={},Nt={},Ut={},U={},H={},Ht={},R={},z={},u=(a.prototype={type:"URL",parse:function(t,e,i){var n,r,a,o,s=this,c=e||xt,l=0,p="",d=!1,u=!1,f=!1;for(t=w(t),e||(s.scheme="",s.username="",s.password="",s.host=null,s.port=null,s.path=[],s.query=null,s.fragment=null,s.cannotBeABaseURL=!1,t=it(t,vt,""),t=it(t,bt,"$1")),t=it(t,It,""),n=y(t);l<=n.length;){switch(r=n[l],c){case xt:if(!r||!j(ct,r)){if(e)return ot;c=Mt;continue}p+=C(r),c=wt;break;case wt:if(r&&(j(lt,r)||"+"===r||"-"===r||"."===r))p+=C(r);else{if(":"!==r){if(e)return ot;p="",c=Mt,l=0;continue}if(e&&(s.isSpecial()!==_(D,p)||"file"===p&&(s.includesCredentials()||null!==s.port)||"file"===s.scheme&&!s.host))return;if(s.scheme=p,e)return void(s.isSpecial()&&D[s.scheme]===s.port&&(s.port=null));p="","file"===s.scheme?c=kt:s.isSpecial()&&i&&i.scheme===s.scheme?c=Pt:s.isSpecial()?c=Ct:"/"===n[l+1]?(c=jt,l++):(s.cannotBeABaseURL=!0,T(s.path,""),c=Ht)}break;case Mt:if(!i||i.cannotBeABaseURL&&"#"!==r)return ot;if(i.cannotBeABaseURL&&"#"===r){s.scheme=i.scheme,s.path=x(i.path),s.query=i.query,s.fragment="",s.cannotBeABaseURL=!0,c=z;break}c="file"===i.scheme?kt:Et;continue;case Pt:if("/"!==r||"/"!==n[l+1]){c=Et;continue}c=k,l++;break;case jt:if("/"===r){c=N;break}c=H;continue;case Et:if(s.scheme=i.scheme,r===A)s.username=i.username,s.password=i.password,s.host=i.host,s.port=i.port,s.path=x(i.path),s.query=i.query;else if("/"===r||"\\"===r&&s.isSpecial())c=Tt;else if("?"===r)s.username=i.username,s.password=i.password,s.host=i.host,s.port=i.port,s.path=x(i.path),s.query="",c=R;else{if("#"!==r){s.username=i.username,s.password=i.password,s.host=i.host,s.port=i.port,s.path=x(i.path),s.path.length--,c=H;continue}s.username=i.username,s.password=i.password,s.host=i.host,s.port=i.port,s.path=x(i.path),s.query=i.query,s.fragment="",c=z}break;case Tt:if(!s.isSpecial()||"/"!==r&&"\\"!==r){if("/"!==r){s.username=i.username,s.password=i.password,s.host=i.host,s.port=i.port,c=H;continue}c=N}else c=k;break;case Ct:if(c=k,"/"!==r||"/"!==P(p,l+1))continue;l++;break;case k:if("/"===r||"\\"===r)break;c=N;continue;case N:if("@"===r){d&&(p="%40"+p);for(var d=!0,h=y(p),m=0;m=$(256,5-e))return null}else if(255P((b-a)/d))throw new M(x);for(a+=(l-r)*d,r=l,p=0;pb)throw new M(x);if(e===r){for(var u=a,f=I;;){var h=f<=o?1:o+A<=f?A:f-o;if(u>1,t+=P(t/e);w*A>>1>>0;if(0==n)return[];if(void 0===t)return[i];if(!u(t))return d(h,i,t,n);for(var r,a,o,s=[],e=(t.ignoreCase?"i":"")+(t.multiline?"m":"")+(t.unicode?"u":"")+(t.sticky?"y":""),c=0,l=new RegExp(t.source,e+"g");(r=d(w,l,i))&&!(c<(a=l.lastIndex)&&(T(s,C(i,c,r.index)),1>>0;if(0==s)return[];if(0===n.length)return null===x(o,n)?[n]:[];for(var c=0,l=0,p=[];lt.width()&&(f=t.width()),h>t.height()&&(h=t.height()),t.parent().is(".minicolors-slider-wheel")&&p.parent().is(".minicolors-grid")&&(n=75-f,r=75-h,a=Math.sqrt(n*n+r*r),(o=Math.atan2(r,n))<0&&(o+=2*Math.PI),75>16,g:(65280&t)>>8,b:255&t}}_.minicolors={defaults:{animationSpeed:50,animationEasing:"swing",change:null,changeDelay:0,control:"hue",defaultValue:"",format:"hex",hide:null,hideSpeed:100,inline:!1,keywords:"",letterCase:"lowercase",opacity:!1,position:"bottom",show:null,showSpeed:100,theme:"default",swatches:[]}},_.extend(_.fn,{minicolors:function(t,e){switch(t){case"destroy":return _(this).each(function(){i(_(this))}),_(this);case"hide":return r(),_(this);case"opacity":return void 0===e?_(this).attr("data-opacity"):(_(this).each(function(){d(_(this).attr("data-opacity",e))}),_(this));case"rgbObject":return function(t){var e,i=_(t).attr("data-opacity");{var n;e=T(_(t).val())?P(_(t).val(),!0):(n=x(_(t).val(),!0),D(n))}if(!e)return null;void 0!==i&&_.extend(e,{a:parseFloat(i)});return e}(_(this));case"rgbString":case"rgbaString":return function(t,e){var i,n=_(t).attr("data-opacity");{var r;i=T(_(t).val())?P(_(t).val(),!0):(r=x(_(t).val(),!0),D(r))}if(!i)return null;void 0===n&&(n=1);return e?"rgba("+i.r+", "+i.g+", "+i.b+", "+parseFloat(n)+")":"rgb("+i.r+", "+i.g+", "+i.b+")"}(_(this),"rgbaString"===t);case"settings":return void 0===e?_(this).data("minicolors-settings"):(_(this).each(function(){var t=_(this).data("minicolors-settings")||{};i(_(this)),_(this).minicolors(_.extend(!0,t,e))}),_(this));case"show":return n(_(this).eq(0)),_(this);case"value":return void 0===e?_(this).val():(_(this).each(function(){"object"==typeof e&&null!==e?(void 0!==e.opacity&&_(this).attr("data-opacity",E(e.opacity,0,1)),e.color&&_(this).val(e.color)):_(this).val(e),d(_(this))}),_(this));default:return"create"!==t&&(e=t),_(this).each(function(){!function(e,t){var i,n,r,a,o,s,c,l=_('
          '),p=_.minicolors.defaults;if(e.data("minicolors-initialized"))return;t=_.extend(!0,{},p,t),l.addClass("minicolors-theme-"+t.theme).toggleClass("minicolors-with-opacity",t.opacity),void 0!==t.position&&_.each(t.position.split(" "),function(){l.addClass("minicolors-position-"+this)});n="rgb"===t.format?t.opacity?"25":"20":t.keywords?"11":"7";e.addClass("minicolors-input").data("minicolors-initialized",!1).data("minicolors-settings",t).prop("size",n).wrap(l).after('
          '),t.inline||(e.after(''),e.next(".minicolors-input-swatch").on("click",function(t){t.preventDefault(),e.trigger("focus")}));if((s=e.parent().find(".minicolors-panel")).on("selectstart",function(){return!1}).end(),t.swatches&&0!==t.swatches.length)for(s.addClass("minicolors-with-swatches"),r=_('
            ').appendTo(s),c=0;c').attr("title",i).appendTo(r).data("swatch-color",o).find(".minicolors-swatch-color").css({backgroundColor:"transparent"!==o?u(a):"transparent",opacity:String(a.a)}),t.swatches[c]=a;t.inline&&e.parent().addClass("minicolors-inline");d(e,!1),e.data("minicolors-initialized",!0)}(_(this),e)}),_(this)}}}),_([document]).on("mousedown.minicolors touchstart.minicolors",function(t){_(t.target).parents().add(t.target).hasClass("minicolors")||r()}).on("mousedown.minicolors touchstart.minicolors",".minicolors-grid, .minicolors-slider, .minicolors-opacity-slider",function(t){var e=_(this);t.preventDefault(),_(t.delegateTarget).data("minicolors-target",e),a(e,t,!0)}).on("mousemove.minicolors touchmove.minicolors",function(t){var e=_(t.delegateTarget).data("minicolors-target");e&&a(e,t)}).on("mouseup.minicolors touchend.minicolors",function(){_(this).removeData("minicolors-target")}).on("click.minicolors",".minicolors-swatches li",function(t){t.preventDefault();var e=_(this),i=e.parents(".minicolors").find(".minicolors-input"),n=e.data("swatch-color");w(i,n,C(n)),d(i)}).on("mousedown.minicolors touchstart.minicolors",".minicolors-input-swatch",function(t){var e=_(this).parent().find(".minicolors-input");t.preventDefault(),n(e)}).on("focus.minicolors",".minicolors-input",function(){var t=_(this);t.data("minicolors-initialized")&&n(t)}).on("blur.minicolors",".minicolors-input",function(){var t,e,i,n,r,a=_(this),o=a.data("minicolors-settings");a.data("minicolors-initialized")&&(t=o.keywords?_.map(o.keywords.split(","),function(t){return t.toLowerCase().trim()}):[],r=""!==a.val()&&-1<_.inArray(a.val().toLowerCase(),t)?a.val():null===(i=T(a.val())?P(a.val(),!0):(e=x(a.val(),!0))?D(e):null)?o.defaultValue:"rgb"===o.format?o.opacity?P("rgba("+i.r+","+i.g+","+i.b+","+a.attr("data-opacity")+")"):P("rgb("+i.r+","+i.g+","+i.b+")"):u(i),n=o.opacity?a.attr("data-opacity"):1,"transparent"===r.toLowerCase()&&(n=0),a.closest(".minicolors").find(".minicolors-input-swatch > span").css("opacity",String(n)),a.val(r),""===a.val()&&a.val(j(o.defaultValue,!0)),a.val(y(a.val(),o.letterCase)))}).on("keydown.minicolors",".minicolors-input",function(t){var e=_(this);if(e.data("minicolors-initialized"))switch(t.which){case 9:r();break;case 13:case 27:r(),e.blur()}}).on("keyup.minicolors",".minicolors-input",function(){var t=_(this);t.data("minicolors-initialized")&&d(t,!0)}).on("paste.minicolors",".minicolors-input",function(){var t=_(this);t.data("minicolors-initialized")&&setTimeout(function(){d(t,!0)},1)})})?n.apply(e,i):n)&&(t.exports=e)},function(t,e,i){function n(t){this.mode=a.MODE_8BIT_BYTE,this.data=t,this.parsedData=[];for(var e=0,i=this.data.length;e>>18,n[1]=128|(258048&r)>>>12,n[2]=128|(4032&r)>>>6,n[3]=128|63&r):2048>>12,n[1]=128|(4032&r)>>>6,n[2]=128|63&r):128>>6,n[1]=128|63&r):n[0]=r,this.parsedData.push(n)}this.parsedData=Array.prototype.concat.apply([],this.parsedData),this.parsedData.length!=this.data.length&&(this.parsedData.unshift(191),this.parsedData.unshift(187),this.parsedData.unshift(239))}function c(t,e){this.typeNumber=t,this.errorCorrectLevel=e,this.modules=null,this.moduleCount=0,this.dataCache=null,this.dataList=[]}i(135),i(101),i(148),i(54),i(139),i(131),i(89),i(134),i(147),i(98),window.QRCode,window,n.prototype={getLength:function(t){return this.parsedData.length},write:function(t){for(var e=0,i=this.parsedData.length;e>i&1);this.modules[Math.floor(i/3)][i%3+this.moduleCount-8-3]=n}for(i=0;i<18;i++){n=!t&&1==(e>>i&1);this.modules[i%3+this.moduleCount-8-3][Math.floor(i/3)]=n}},setupTypeInfo:function(t,e){for(var e=this.errorCorrectLevel<<3|e,i=g.getBCHTypeInfo(e),n=0;n<15;n++){var r=!t&&1==(i>>n&1);n<6?this.modules[n][8]=r:n<8?this.modules[n+1][8]=r:this.modules[this.moduleCount-15+n][8]=r}for(n=0;n<15;n++){r=!t&&1==(i>>n&1);n<8?this.modules[8][this.moduleCount-n-1]=r:n<9?this.modules[8][15-n-1+1]=r:this.modules[8][15-n-1]=r}this.modules[this.moduleCount-8][8]=!t},mapData:function(t,e){for(var i=-1,n=this.moduleCount-1,r=7,a=0,o=this.moduleCount-1;0>>r&1)),c=g.getMask(e,n,o-l),this.modules[n][o-l]=s=c?!s:s,-1==--r)&&(a++,r=7);if((n+=i)<0||this.moduleCount<=n){n-=i,i=-i;break}}}},c.PAD0=236,c.PAD1=17,c.createData=function(t,e,i){for(var n=I.getRSBlocks(t,e),r=new A,a=0;a8*s)throw new Error("code length overflow. ("+r.getLengthInBits()+">"+8*s+")");for(r.getLengthInBits()+4<=8*s&&r.put(0,4);r.getLengthInBits()%8!=0;)r.putBit(!1);for(;;){if(r.getLengthInBits()>=8*s)break;if(r.put(c.PAD0,8),r.getLengthInBits()>=8*s)break;r.put(c.PAD1,8)}return c.createBytes(r,n)},c.createBytes=function(t,e){for(var i=0,n=0,r=0,a=new Array(e.length),o=new Array(e.length),s=0;s>>=1;return e},getPatternPosition:function(t){return g.PATTERN_POSITION_TABLE[t-1]},getMask:function(t,e,i){switch(t){case r:return(e+i)%2==0;case o:return e%2==0;case s:return i%3==0;case p:return(e+i)%3==0;case d:return(Math.floor(e/2)+Math.floor(i/3))%2==0;case u:return e*i%2+e*i%3==0;case f:return(e*i%2+e*i%3)%2==0;case h:return(e*i%3+(e+i)%2)%2==0;default:throw new Error("bad maskPattern:"+t)}},getErrorCorrectPolynomial:function(t){for(var e=new b([1],0),i=0;i>>7-t%8&1)},put:function(t,e){for(var i=0;i>>e-i-1&1))},getLengthInBits:function(){return this.length},putBit:function(t){var e=Math.floor(this.length/8);this.buffer.length<=e&&this.buffer.push(0),t&&(this.buffer[e]|=128>>>this.length%8),this.length++}};var _=[[17,14,11,7],[32,26,20,14],[53,42,32,24],[78,62,46,34],[106,84,60,44],[134,106,74,58],[154,122,86,64],[192,152,108,84],[230,180,130,98],[271,213,151,119],[321,251,177,137],[367,287,203,155],[425,331,241,177],[458,362,258,194],[520,412,292,220],[586,450,322,250],[644,504,364,280],[718,560,394,310],[792,624,442,338],[858,666,482,382],[929,711,509,403],[1003,779,565,439],[1091,857,611,461],[1171,911,661,511],[1273,997,715,535],[1367,1059,751,593],[1465,1125,805,625],[1528,1190,868,658],[1628,1264,908,698],[1732,1370,982,742],[1840,1452,1030,790],[1952,1538,1112,842],[2068,1628,1168,898],[2188,1722,1228,958],[2303,1809,1283,983],[2431,1911,1351,1051],[2563,1989,1423,1093],[2699,2099,1499,1139],[2809,2213,1579,1219],[2953,2331,1663,1273]];function y(){var t=!1,e=navigator.userAgent;return t=/android/i.test(e)&&(t=!0,e=e.toString().match(/android ([0-9]\.[0-9])/i))&&e[1]?parseFloat(e[1]):t}window,w.prototype.draw=function(t){var e=this._htOption,i=this._el,n=t.getModuleCount();Math.floor(e.width/n),Math.floor(e.height/n);function r(t,e){var i,n=document.createElementNS("http://www.w3.org/2000/svg",t);for(i in e)e.hasOwnProperty(i)&&n.setAttribute(i,e[i]);return n}this.clear();var a=r("svg",{viewBox:"0 0 "+String(n)+" "+String(n),width:"100%",height:"100%",fill:e.colorLight});a.setAttributeNS("http://www.w3.org/2000/xmlns/","xmlns:xlink","http://www.w3.org/1999/xlink"),i.appendChild(a),a.appendChild(r("rect",{fill:e.colorLight,width:"100%",height:"100%"})),a.appendChild(r("rect",{fill:e.colorDark,width:"1",height:"1",id:"template"}));for(var o=0;o'],s=0;s");for(var c=0;c');o.push("")}o.push(""),i.innerHTML=o.join("");var i=i.childNodes[0],l=(e.width-i.offsetWidth)/2,p=(e.height-i.offsetHeight)/2;0'),a="";i.importCss&&(i.styleHandler&&(a+=i.styleHandler()),0')+'')}),r[0].srcdoc=''+a+"",r[0].onload=function(){var t=r[0].contentWindow||r[0].contentDocument;t.document&&(t=t.document),r.attr("srcdoc")||t.write(''+a+""),i.printContainer?t.body.innerHTML=n[0].outerHTML:t.body.innerHTML=n.html(),function t(e,i,n){void 0===n&&(n=0);var r=e.getElementsByTagName("img");var a=!0;for(var o=0;o li {\n border: 1px solid #bdc3c7;\n -moz-border-radius: 2px;\n -webkit-border-radius: 2px;\n display: block;\n float: left;\n padding: 5px;\n text-decoration: none;\n margin-right: 5px;\n margin-bottom: 5px;\n font-family: helvetica;\n font-size: 13px;\n cursor: pointer\n }\n\n .hiprint-pagination > li > span {\n padding: 0 10px 0 10px;\n }\n\n .hiprint-pagination > li > a {\n color: #bdc3c7;\n font-weight: bold;\n text-decoration: none;\n font-size: 11px;\n padding: 3px;\n }\n\n .hiprint-pagination > li > a:hover {\n color: red;\n }\n\n.hiprint-pagination .selected {\n border: #2196f3 1px solid;\n}\n\n\n.hiprint-pagination-sm > li > a {\n padding: 5px 10px;\n font-size: 12px;\n line-height: 1.5;\n}\n/*rect-printElement-type hiprint-printElement-type */\n.rect-printElement-types .hiprint-printElement-type {\n display: block;\n}\n\n.rect-printElement-types .hiprint-printElement-type {\n padding: 0 0 0 0;\n list-style: none;\n}\n\n .rect-printElement-types .hiprint-printElement-type > li > .title {\n display: block;\n padding: 4px 0px;\n clear: both;\n }\n\n .rect-printElement-types .hiprint-printElement-type > li > ul {\n padding: 0 0 0 0;\n display: block;\n list-style: none;\n }\n\n .rect-printElement-types .hiprint-printElement-type > li > ul > li {\n display: block;\n width: 50%;\n float: left;\n max-width: 100px;\n }\n\n .rect-printElement-types .hiprint-printElement-type > li > ul > li > a {\n height: 92px;\n padding: 12px 6px;\n margin-left: -1px;\n line-height: 1.42857143;\n color: #337ab7;\n text-decoration: none;\n background-color: #fff;\n border: 1px solid #ddd;\n margin-right: 5px;\n width: 95%;\n max-width: 100px;\n display: inline-block;\n text-align: center;\n margin-bottom: 7px;\n box-sizing: border-box;\n color: #b9a5a6;\n border: 1px solid rgba(0,0,0,0.2);\n border-radius: 3px;\n box-shadow: 0 1px 0 0 rgba(0,0,0,0.15);\n }\n\n\n/*small-printElement-type hiprint-printElement-type */\n.small-printElement-types .hiprint-printElement-type {\n display: block;\n}\n\n.small-printElement-types .hiprint-printElement-type {\n padding: 0 0 0 0;\n list-style: none;\n}\n\n .small-printElement-types .hiprint-printElement-type > li > .title {\n display: block;\n padding: 4px 0px;\n clear: both;\n }\n\n .small-printElement-types .hiprint-printElement-type > li > ul {\n padding: 0 0 0 0;\n display: block;\n list-style: none;\n width: 100%;\n }\n\n .small-printElement-types .hiprint-printElement-type > li > ul > li {\n display: block;\n width: 50%;\n float: left;\n padding: 0 4px;\n }\n\n .small-printElement-types .hiprint-printElement-type > li > ul > li > a {\n height: 22px;\n /* padding: 12px 6px; */\n /* margin-left: -1px; */\n line-height: 20px;\n color: #337ab7;\n text-decoration: none;\n background-color: #fff;\n border: 1px solid #ddd;\n margin-right: 5px;\n width: 100%;\n display: block;\n text-align: center;\n margin-bottom: 7px;\n box-sizing: border-box;\n color: #b9a5a6;\n border: 1px solid rgba(0,0,0,0.2);\n border-radius: 3px;\n box-shadow: 0 1px 0 0 rgba(0,0,0,0.15);\n }\n\n\n/* hiprint-toolbar*/\n\n.hiprint-toolbar {\n}\n\n .hiprint-toolbar > ul {\n padding: 0px;\n margin-bottom: 5px;\n }\n\n .hiprint-toolbar > ul > li {\n display: inline-block;\n }\n\n .hiprint-toolbar > ul > li > a {\n position: relative;\n float: left;\n padding: 3px 10px;\n margin-left: -1px;\n line-height: 1.42857143;\n color: #337ab7;\n text-decoration: none;\n background-color: #fff;\n border: 1px solid #ddd;\n margin-right: 4px;\n cursor: pointer;\n }\n\n\n.hiprint-printElement-type .glyphicon-class {\n display: block;\n text-align: center;\n word-wrap: break-word;\n /*font-size: 0.65rem;\nfont-weight: normal;*/\n font-family: Helvetica, sans-serif;\n}\n\n.hiprint-printElement-type .glyphicon {\n margin-top: 5px;\n margin-bottom: 10px;\n font-size: 37px;\n}\n\n\n/*\n\n\n*/\n\n/*option css*/\n/*option css*/\n.hiprint-option-items {\n padding: 10px 5px;\n display: flex;\n flex-wrap: wrap;\n align-items: flex-end;\n box-sizing: border-box;\n width: 100%;\n}\n\n .hiprint-option-items .hiprint-option-item {\n box-sizing: border-box;\n float: left;\n width: 50%;\n margin-bottom: 5px;\n padding: 0 5px;\n }\n\n .hiprint-option-items .hiprint-option-item-row {\n width: 100%;\n }\n\n.hiprint-option-item-label {\n margin: 5px 5px 3px 0;\n}\n\n.hiprint-option-items .hiprint-option-item-field input, .hiprint-option-items .hiprint-option-item-field select, .hiprint-option-items .hiprint-option-item-field textarea {\n color: inherit;\n background-color: transparent;\n box-sizing: border-box;\n width: 100%;\n position: relative;\n padding: 3px;\n z-index: 1;\n border: 1px solid rgb(169, 169, 169);\n height: 19pt;\n}\n\n.hiprint-option-item-settingBtn {\n height: 19pt;\n line-height: 19pt;\n font-size: 12px;\n padding: 0 24px;\n background: #00c1de;\n border-color: transparent;\n color: #fff;\n display: inline-block;\n margin: 5px;\n font-weight: 400;\n border: 1px solid transparent;\n font-family: PingFangSC, helvetica neue, hiragino sans gb, arial, microsoft yahei ui, microsoft yahei, simsun, "sans-serif";\n vertical-align: middle;\n transition: .3s cubic-bezier(.4, 0, .2, 1);\n transform: translateZ(0);\n}\n\n.hiprint-option-item-deleteBtn {\n background: red;\n}\n\n.hiprint-option-items .minicolors {\n position: relative;\n}\n\n.hiprint-option-items .minicolors-sprite {\n background-image: url('+n+");\n}\n\n.hiprint-option-items .minicolors-swatch {\n position: absolute;\n vertical-align: middle;\n background-position: -80px 0;\n cursor: text;\n padding: 0;\n margin: 0;\n display: inline-block;\n}\n\n.hiprint-option-items .minicolors-swatch-color {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n.hiprint-option-items .minicolors input[type=hidden] + .minicolors-swatch {\n width: 28px;\n position: static;\n cursor: pointer;\n}\n\n.hiprint-option-items .minicolors input[type=hidden][disabled] + .minicolors-swatch {\n cursor: default;\n}\n\n/* Panel */\n.hiprint-option-items .minicolors-panel {\n position: absolute;\n width: 173px;\n background: white;\n border: solid 1px #CCC;\n box-shadow: 0 0 20px rgba(0, 0, 0, .2);\n z-index: 99999;\n box-sizing: content-box;\n display: none;\n}\n\n .hiprint-option-items .minicolors-panel.minicolors-visible {\n display: block;\n }\n\n/* Panel positioning */\n.hiprint-option-items .minicolors-position-top .minicolors-panel {\n top: -154px;\n}\n\n.hiprint-option-items .minicolors-position-right .minicolors-panel {\n right: 0;\n}\n\n.hiprint-option-items .minicolors-position-bottom .minicolors-panel {\n top: auto;\n}\n\n.hiprint-option-items .minicolors-position-left .minicolors-panel {\n left: 0;\n}\n\n.hiprint-option-items .minicolors-with-opacity .minicolors-panel {\n width: 194px;\n}\n\n.hiprint-option-items .minicolors .minicolors-grid {\n position: relative;\n top: 1px;\n left: 1px; /* LTR */\n width: 150px;\n height: 150px;\n margin-bottom: 2px;\n background-position: -120px 0;\n cursor: crosshair;\n}\n\n.hiprint-option-items .minicolors .minicolors-grid-inner {\n position: absolute;\n top: 0;\n left: 0;\n width: 150px;\n height: 150px;\n}\n\n.hiprint-option-items .minicolors-slider-saturation .minicolors-grid {\n background-position: -420px 0;\n}\n\n.hiprint-option-items .minicolors-slider-saturation .minicolors-grid-inner {\n background-position: -270px 0;\n background-image: inherit;\n}\n\n.hiprint-option-items .minicolors-slider-brightness .minicolors-grid {\n background-position: -570px 0;\n}\n\n.hiprint-option-items .minicolors-slider-brightness .minicolors-grid-inner {\n background-color: black;\n}\n\n.hiprint-option-items .minicolors-slider-wheel .minicolors-grid {\n background-position: -720px 0;\n}\n\n.hiprint-option-items .minicolors-slider,\n.hiprint-option-items .minicolors-opacity-slider {\n position: absolute;\n top: 1px;\n left: 152px; /* LTR */\n width: 20px;\n height: 150px;\n background-color: white;\n background-position: 0 0;\n cursor: row-resize;\n}\n\n.hiprint-option-items .minicolors-slider-saturation .minicolors-slider {\n background-position: -60px 0;\n}\n\n.hiprint-option-items .minicolors-slider-brightness .minicolors-slider {\n background-position: -20px 0;\n}\n\n.hiprint-option-items .minicolors-slider-wheel .minicolors-slider {\n background-position: -20px 0;\n}\n\n.hiprint-option-items .minicolors-opacity-slider {\n left: 173px; /* LTR */\n background-position: -40px 0;\n display: none;\n}\n\n\n.hiprint-option-items .minicolors-with-opacity .minicolors-opacity-slider {\n display: block;\n}\n\n/* Pickers */\n.hiprint-option-items .minicolors-grid .minicolors-picker {\n position: absolute;\n top: 70px;\n left: 70px;\n width: 12px;\n height: 12px;\n border: solid 1px black;\n border-radius: 10px;\n margin-top: -6px;\n margin-left: -6px;\n background: none;\n}\n\n .hiprint-option-items .minicolors-grid .minicolors-picker > div {\n position: absolute;\n top: 0;\n left: 0;\n width: 8px;\n height: 8px;\n border-radius: 8px;\n border: solid 2px white;\n box-sizing: content-box;\n }\n\n.hiprint-option-items .minicolors-picker {\n position: absolute;\n top: 0;\n left: 0;\n width: 18px;\n height: 2px;\n background: white;\n border: solid 1px black;\n margin-top: -2px;\n box-sizing: content-box;\n}\n\n/* Swatches */\n.hiprint-option-items .minicolors-swatches,\n.hiprint-option-items .minicolors-swatches li {\n margin: 5px 0 3px 5px; /* LTR */\n padding: 0;\n list-style: none;\n overflow: hidden;\n}\n\n .hiprint-option-items .minicolors-swatches .minicolors-swatch {\n position: relative;\n float: left; /* LTR */\n cursor: pointer;\n margin: 0 4px 0 0; /* LTR */\n }\n\n\n.hiprint-option-items .minicolors-with-opacity .minicolors-swatches .minicolors-swatch {\n margin-right: 7px; /* LTR */\n}\n\n\n.hiprint-option-items .minicolors-swatch.selected {\n border-color: #000;\n}\n\n/* Inline controls */\n.hiprint-option-items .minicolors-inline {\n display: inline-block;\n}\n\n .hiprint-option-items .minicolors-inline .minicolors-input {\n display: none !important;\n }\n\n .hiprint-option-items .minicolors-inline .minicolors-panel {\n position: relative;\n top: auto;\n left: auto; /* LTR */\n box-shadow: none;\n z-index: auto;\n display: inline-block;\n }\n\n\n\n/* Bootstrap theme */\n.hiprint-option-items .minicolors-theme-bootstrap .minicolors-swatch {\n z-index: 2;\n top: 3px;\n left: 3px;\n width: 17px;\n height: 17px;\n}\n\n.hiprint-option-items .minicolors-theme-bootstrap .minicolors-swatches .minicolors-swatch {\n margin-bottom: 2px;\n top: 0;\n left: 0; /* LTR */\n width: 20px;\n height: 20px;\n}\n\n.hiprint-option-items .minicolors-theme-bootstrap .minicolors-swatch-color {\n border-radius: inherit;\n}\n\n.hiprint-option-items .minicolors-theme-bootstrap.minicolors-position-right > .minicolors-swatch {\n left: auto; /* LTR */\n right: 3px; /* LTR */\n}\n\n.hiprint-option-items .minicolors-theme-bootstrap .minicolors-input {\n float: none;\n padding-left: 23px; /* LTR */\n}\n\n.hiprint-option-items .minicolors-theme-bootstrap.minicolors-position-right .minicolors-input {\n padding-right: 44px; /* LTR */\n padding-left: 12px; /* LTR */\n}\n\n.hiprint-option-items .minicolors-theme-bootstrap .minicolors-input.input-lg + .minicolors-swatch {\n top: 4px;\n left: 4px; /* LTR */\n width: 37px;\n height: 37px;\n border-radius: 5px;\n}\n\n.hiprint-option-items .minicolors-theme-bootstrap .minicolors-input.input-sm + .minicolors-swatch {\n width: 24px;\n height: 24px;\n}\n\n.hiprint-option-items .minicolors-theme-bootstrap .minicolors-input.input-xs + .minicolors-swatch {\n width: 18px;\n height: 18px;\n}\n\n.hiprint-option-items .input-group .minicolors-theme-bootstrap:not(:first-child) .minicolors-input {\n border-top-left-radius: 0; /* LTR */\n border-bottom-left-radius: 0; /* LTR */\n}\n\n\n\n/*hitable reizer*/\n.hitable {\n}\n\n\n\n .hitable .selected {\n background: #3e66ad;\n }\n\n\n /*resizer*/\n .hitable tr.resizerRow,\n .hitable .resizerRow td {\n border: 0pt dashed;\n height: 0pt;\n background: #fff;\n }\n\n .hitable tr.resizerRow + tr,\n .hitable tr.resizerRow + tr td {\n border-top: 0px !important;\n }\n\n .hitable td.resizerColumn {\n border: 0pt dashed;\n width: 0.000001px !important;\n background: #fff;\n }\n\n\n .hitable td.resizerColumn + td {\n border-left: 0px !important;\n }\n\n\n/*GRIP*/\n\n.columngrips {\n height: 0px;\n position: absolute;\n}\n\n.columngrip {\n margin-left: -5px;\n position: absolute;\n z-index: 5;\n width: 10px;\n}\n\n .columngrip .gripResizer {\n position: absolute;\n filter: alpha(opacity=1);\n opacity: 0;\n width: 10px;\n height: 100%;\n cursor: col-resize;\n top: 0px;\n }\n\n.columngripDraging {\n border-left: 1px dotted black;\n}\n\n.rowgrips {\n height: 0px;\n width: 0px;\n position: absolute;\n}\n\n.rowgrip {\n margin-top: -5px;\n position: absolute;\n z-index: 5;\n height: 10px;\n}\n\n .rowgrip .gripResizer {\n position: absolute;\n filter: alpha(opacity=1);\n opacity: 0;\n height: 10px;\n width: 100%;\n cursor: row-resize;\n left: 0px;\n }\n\n.rowgripDraging {\n border-top: 1px dotted black;\n}\n\n.hitable .hitable-editor-text {\n border: 1px solid;\n width: 95%;\n height: 80%;\n}\n\n\n\n\n.hipanel-disable {\n height: 0px;\n display: block !important;\n top: 8500px;\n width: 0px;\n overflow: hidden;\n position: absolute;\n}\n\n.hiprint_rul_wrapper {\n position: absolute;\n height: 100%;\n width: 100%;\n overflow: hidden;\n pointer-events: none;\n border: 0;\n border-top: 1px solid rgb(201, 190, 190);\n border-left: 1px solid rgb(201, 190, 190);\n padding-left: 15px;\n\tpadding-top:15px;\n margin: -16px;\n\tbox-sizing: content-box!important;\n}\n\n .hiprint_rul_wrapper .h_img {\n position: absolute;\n top: 0px;\n left: 15px;\n width: 400mm;\n height: 15px;\n max-width: none;\n }\n\n .hiprint_rul_wrapper .v_img {\n width: 400mm;\n max-width: none;\n transform: rotate(90deg);\n transform-origin: 0 100%;\n height: 15px;\n position: absolute;\n top: -2px;\n left: 0px;\n }\n\n/*hiprint-option-table*/\n\n.hiprint-option-table-selected-columns {\n color: inherit;\n background-color: transparent;\n box-sizing: border-box;\n width: 100%;\n position: relative;\n padding: 0px;\n list-style: none;\n}\n\n .hiprint-option-table-selected-columns .hiprint-option-table-selected-item {\n color: inherit;\n background-color: transparent;\n box-sizing: border-box;\n width: 100%;\n padding: 0 3px;\n border: 1px solid rgb(169, 169, 169);\n line-height: 19pt;\n margin: 3px 0;\n }\n .hiprint-option-table-selected-columns .hiprint-option-table-selected-item .column-title {\n display: inline-block;\n min-width: calc(100% - 3rem);\n }\n/*hi-pretty */\n.hi-pretty * {\n box-sizing: border-box;\n}\n\n.hi-pretty input:not([type='checkbox']):not([type='radio']) {\n display: none;\n}\n\n.hi-pretty {\n position: relative;\n display: inline-block;\n margin-right: 1em;\n white-space: nowrap;\n line-height: 1;\n}\n\n .hi-pretty input {\n position: absolute;\n left: 0;\n top: 0;\n min-width: 1em;\n width: 100%;\n height: 100%;\n z-index: 2;\n opacity: 0;\n margin: 0;\n padding: 0;\n cursor: pointer;\n }\n\n .hi-pretty .state label {\n position: initial;\n display: inline-block;\n font-weight: normal;\n margin: 0;\n text-indent: 1.5em;\n min-width: calc(1em + 2px);\n }\n\n .hi-pretty .state label:before,\n .hi-pretty .state label:after {\n content: '';\n width: calc(1em + 2px);\n height: calc(1em + 2px);\n display: block;\n box-sizing: border-box;\n border-radius: 0;\n border: 1px solid transparent;\n z-index: 0;\n position: absolute;\n left: 0;\n top: 0;\n background-color: transparent;\n }\n\n .hi-pretty .state label:before {\n border-color: #bdc3c7;\n }\n\n .hi-pretty .state.p-is-hover,\n .hi-pretty .state.p-is-indeterminate {\n display: none;\n }\n\n\n .hi-pretty.p-default.p-fill .state label:after {\n -webkit-transform: scale(1);\n -ms-transform: scale(1);\n transform: scale(1);\n }\n\n .hi-pretty.p-default .state label:after {\n -webkit-transform: scale(0.6);\n -ms-transform: scale(0.6);\n transform: scale(0.6);\n }\n\n .hi-pretty.p-default input:checked ~ .state label:after {\n background-color: #bdc3c7 !important;\n }\n\n .hi-pretty.p-default.p-thick .state label:before,\n .hi-pretty.p-default.p-thick .state label:after {\n border-width: calc(1em / 7);\n }\n\n .hi-pretty.p-default.p-thick .state label:after {\n -webkit-transform: scale(0.4) !important;\n -ms-transform: scale(0.4) !important;\n transform: scale(0.4) !important;\n }\n",""]),t.exports=e},function(t,e,i){"use strict";t.exports=function(t,e){return e=e||{},"string"==typeof(t=t&&t.__esModule?t.default:t)&&(/^['"].*['"]$/.test(t)&&(t=t.slice(1,-1)),e.hash&&(t+=e.hash),/["'() \t\n]/.test(t)||e.needQuotes)?'"'.concat(t.replace(/"/g,'\\"').replace(/\n/g,"\\n"),'"'):t}},function(t,e){t.exports="data:image/png;base64,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"},function(t,e,i){var n=i(271);(n="string"==typeof(n=n.__esModule?n.default:n)?[[t.i,n,""]]:n).locals&&(t.exports=n.locals);(0,i(156).default)("20bc8f04",n,!0,{})},function(t,e,i){(e=i(155)(!1)).push([t.i,"@media print {\n body {\n margin: 0px;\n padding: 0px;\n }\n}\n\n@page {\n margin: 0;\n}\n\n.hiprint-printPaper * {\n box-sizing: border-box;\n -moz-box-sizing: border-box; /* Firefox */\n -webkit-box-sizing: border-box; /* Safari */\n}\n\n.hiprint-printPaper *:focus {\n outline: -webkit-focus-ring-color auto 0px;\n}\n\n.hiprint-printPaper {\n position: relative;\n padding: 0 0 0 0;\n page-break-after: always;\n -webkit-user-select: none; /* Chrome/Safari/Opera */\n -moz-user-select: none; /* Firefox */\n user-select: none;\n overflow-x: hidden;\n overflow: hidden;\n}\n\n.hiprint-printPaper .hiprint-printPaper-content {\n position: relative;\n}\n\n/* 火狐浏览器打印 第一页过后 重叠问题 */\n@-moz-document url-prefix() {\n .hiprint-printPaper .hiprint-printPaper-content {\n position: relative;\n margin-top: 20px;\n top: -20px\n }\n}\n\n.hiprint-printPaper.design {\n overflow: visible;\n}\n\n\n.hiprint-printTemplate .hiprint-printPanel {\n page-break-after: always;\n}\n\n.hiprint-printPaper, hiprint-printPanel {\n box-sizing: border-box;\n border: 0px;\n}\n\n.hiprint-printPanel .hiprint-printPaper:last-child {\n page-break-after: avoid;\n}\n\n.hiprint-printTemplate .hiprint-printPanel:last-child {\n page-break-after: avoid;\n}\n\n.hiprint-printPaper .hideheaderLinetarget {\n border-top: 0px dashed rgb(201, 190, 190) !important;\n}\n\n.hiprint-printPaper .hidefooterLinetarget {\n border-top: 0px dashed rgb(201, 190, 190) !important;\n}\n\n.hiprint-printPaper.design {\n border: 1px dashed rgba(170, 170, 170, 0.7);\n}\n\n.design .hiprint-printElement-table-content, .design .hiprint-printElement-longText-content {\n overflow: hidden;\n box-sizing: border-box;\n}\n\n.design .resize-panel {\n box-sizing: border-box;\n border: 1px dotted;\n}\n\n.hiprint-printElement-text {\n background-color: transparent;\n background-repeat: repeat;\n padding: 0 0 0 0;\n border: 0.75pt none rgb(0, 0, 0);\n direction: ltr;\n font-family: 'SimSun';\n font-size: 9pt;\n font-style: normal;\n font-weight: normal;\n padding-bottom: 0pt;\n padding-left: 0pt;\n padding-right: 0pt;\n padding-top: 0pt;\n text-align: left;\n text-decoration: none;\n line-height: 9.75pt;\n box-sizing: border-box;\n word-wrap: break-word;\n word-break: break-all;\n}\n\n.design .hiprint-printElement-text-content {\n border: 1px dashed rgb(206, 188, 188);\n box-sizing: border-box;\n}\n\n.hiprint-printElement-longText {\n background-color: transparent;\n background-repeat: repeat;\n border: 0.75pt none rgb(0, 0, 0);\n direction: ltr;\n font-family: 'SimSun';\n font-size: 9pt;\n font-style: normal;\n font-weight: normal;\n padding-bottom: 0pt;\n padding-left: 0pt;\n padding-right: 0pt;\n padding-top: 0pt;\n text-align: left;\n text-decoration: none;\n line-height: 9.75pt;\n box-sizing: border-box;\n word-wrap: break-word;\n word-break: break-all;\n /*white-space: pre-wrap*/\n}\n\n\n.hiprint-printElement-table {\n background-color: transparent;\n background-repeat: repeat;\n color: rgb(0, 0, 0);\n border-color: rgb(0, 0, 0);\n border-style: none;\n direction: ltr;\n font-family: 'SimSun';\n font-size: 9pt;\n font-style: normal;\n font-weight: normal;\n padding-bottom: 0pt;\n padding-left: 0pt;\n padding-right: 0pt;\n padding-top: 0pt;\n text-align: left;\n text-decoration: none;\n padding: 0 0 0 0;\n box-sizing: border-box;\n line-height: 9.75pt;\n}\n\n.hiprint-printElement-table thead {\n background: #e8e8e8;\n font-weight: 700;\n}\n\ntable.hiprint-printElement-tableTarget {\n width: 100%;\n}\n\n.hiprint-printElement-tableTarget, .hiprint-printElement-tableTarget tr, .hiprint-printElement-tableTarget td {\n border-color: rgb(0, 0, 0);\n /*border-style: none;*/\n /*border: 1px solid rgb(0, 0, 0);*/\n font-weight: normal;\n direction: ltr;\n padding-bottom: 0pt;\n padding-left: 4pt;\n padding-right: 4pt;\n padding-top: 0pt;\n text-decoration: none;\n vertical-align: middle;\n box-sizing: border-box;\n word-wrap: break-word;\n word-break: break-all;\n /*line-height: 9.75pt;\n font-size: 9pt;*/\n}\n\n.hiprint-printElement-tableTarget-border-all {\n border: 1px solid;\n}\n.hiprint-printElement-tableTarget-border-none {\n border: 0px solid;\n}\n.hiprint-printElement-tableTarget-border-lr {\n border-left: 1px solid;\n border-right: 1px solid;\n}\n.hiprint-printElement-tableTarget-border-left {\n border-left: 1px solid;\n}\n.hiprint-printElement-tableTarget-border-right {\n border-right: 1px solid;\n}\n.hiprint-printElement-tableTarget-border-tb {\n border-top: 1px solid;\n border-bottom: 1px solid;\n}\n.hiprint-printElement-tableTarget-border-top {\n border-top: 1px solid;\n}\n.hiprint-printElement-tableTarget-border-bottom {\n border-bottom: 1px solid;\n}\n\n.hiprint-printElement-tableTarget-border-td-none td {\n border: 0px solid;\n}\n.hiprint-printElement-tableTarget-border-td-all td:not(:nth-last-child(-n+2)) {\n border-right: 1px solid;\n}\n.hiprint-printElement-tableTarget-border-td-all td:last-child {\n border-left: 1px solid;\n}\n.hiprint-printElement-tableTarget-border-td-all td:last-child:first-child {\n border-left: none;\n}\n\n/*.hiprint-printElement-tableTarget tr,*/\n.hiprint-printElement-tableTarget td {\n height: 18pt;\n}\n\n.hiprint-printPaper .hiprint-paperNumber {\n font-size: 9pt;\n}\n\n.design .hiprint-printElement-table-handle {\n position: absolute;\n height: 21pt;\n width: 21pt;\n background: red;\n z-index: 1;\n}\n\n.hiprint-printPaper .hiprint-paperNumber-disabled {\n float: right !important;\n right: 0 !important;\n color: gainsboro !important;\n}\n\n.hiprint-printElement-vline, .hiprint-printElement-hline {\n border: 0px none rgb(0, 0, 0);\n\n}\n\n.hiprint-printElement-vline {\n border-left: 0.75pt solid #000;\n border-right: 0px none rgb(0, 0, 0) !important;\n border-bottom: 0px none rgb(0, 0, 0) !important;\n border-top: 0px none rgb(0, 0, 0) !important;\n}\n\n.hiprint-printElement-hline {\n border-top: 0.75pt solid #000;\n border-right: 0px none rgb(0, 0, 0) !important;\n border-bottom: 0px none rgb(0, 0, 0) !important;\n border-left: 0px none rgb(0, 0, 0) !important;\n}\n\n.hiprint-printElement-oval, .hiprint-printElement-rect {\n border: 0.75pt solid #000;\n}\n\n.hiprint-text-content-middle {\n}\n\n.hiprint-text-content-middle > div {\n display: grid;\n align-items: center;\n}\n\n.hiprint-text-content-bottom {\n}\n\n.hiprint-text-content-bottom > div {\n display: grid;\n align-items: flex-end;\n}\n\n.hiprint-text-content-wrap {\n}\n\n.hiprint-text-content-wrap .hiprint-text-content-wrap-nowrap {\n white-space: nowrap;\n}\n\n.hiprint-text-content-wrap .hiprint-text-content-wrap-clip {\n white-space: nowrap;\n overflow: hidden;\n text-overflow: clip;\n}\n\n.hiprint-text-content-wrap .hiprint-text-content-wrap-ellipsis {\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n}\n\n/*hi-grid-row */\n.hi-grid-row {\n position: relative;\n height: auto;\n margin-right: 0;\n margin-left: 0;\n zoom: 1;\n display: block;\n box-sizing: border-box;\n}\n\n.hi-grid-row::after, .hi-grid-row::before {\n display: table;\n content: '';\n box-sizing: border-box;\n}\n\n.hi-grid-col {\n display: block;\n box-sizing: border-box;\n position: relative;\n float: left;\n flex: 0 0 auto;\n}\n\n.table-grid-row {\n margin-left: -0pt;\n margin-right: -0pt;\n}\n\n.tableGridColumnsGutterRow {\n padding-left: 0pt;\n padding-right: 0pt;\n}\n\n.hiprint-gridColumnsFooter {\n text-align: left;\n clear: both;\n}\n",""]),t.exports=e}])}); //# sourceMappingURL=vue-plugin-hiprint.js.map