PluginProbe
bBlocks – Essential Gutenberg Blocks & Patterns Collection / trunk
bBlocks – Essential Gutenberg Blocks & Patterns Collection vtrunk
2.1.6 2.1.5 2.1.4 2.1.3 2.1.2 2.1.1 2.1.0 2.0.43 2.0.42 2.0.41 2.0.40 2.0.39 2.0.38 trunk 1.0 1.1 1.2 1.3 1.4 1.5 1.5.1 1.5.2 1.5.3 1.5.4 1.5.5 All 106 releases
b-blocks / build / data-table / view.js

view.js in bBlocks – Essential Gutenberg Blocks & Patterns Collection trunk, at build/data-table/view.js

2 lines 2.1 MB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 /*! For license information please see view.js.LICENSE.txt */
2 (()=>{var A={9908(A,t,e){var n,r;n=[e(428),e(5668),e(7837)],void 0===(r=function(A){return function(A){"use strict";var t=A.fn.dataTable;return A.extend(t.ext.buttons,{colvis:function(A,t){var e=null,n={extend:"collection",init:function(A,t){e=t},text:function(A){return A.i18n("buttons.colvis","Column visibility")},className:"buttons-colvis",closeButton:!1,buttons:[{extend:"columnsToggle",columns:t.columns,columnText:t.columnText}]};return A.on("column-reorder.dt"+t.namespace,(function(){A.button(null,A.button(null,e).node()).collectionRebuild([{extend:"columnsToggle",columns:t.columns,columnText:t.columnText}])})),n},columnsToggle:function(A,t){return A.columns(t.columns).indexes().map((function(A){return{extend:"columnToggle",columns:A,columnText:t.columnText}})).toArray()},columnToggle:function(A,t){return{extend:"columnVisibility",columns:t.columns,columnText:t.columnText}},columnsVisibility:function(A,t){return A.columns(t.columns).indexes().map((function(A){return{extend:"columnVisibility",columns:A,visibility:t.visibility,columnText:t.columnText}})).toArray()},columnVisibility:{columns:void 0,text:function(A,t,e){return e._columnText(A,e)},className:"buttons-columnVisibility",action:function(A,t,e,n){var r=t.columns(n.columns),i=r.visible();r.visible(void 0!==n.visibility?n.visibility:!(i.length&&i[0]))},init:function(A,t,e){var n=this,r=A.column(e.columns);t.attr("data-cv-idx",e.columns),A.on("column-visibility.dt"+e.namespace,(function(t,e,i,s){r.index()!==i||e.bDestroying||e.nTable!=A.settings()[0].nTable||n.active(s)})).on("column-reorder.dt"+e.namespace,(function(){e.destroying||1===A.columns(e.columns).count()&&(r=A.column(e.columns),n.text(e._columnText(A,e)),n.active(r.visible()))})),this.active(r.visible())},destroy:function(A,t,e){A.off("column-visibility.dt"+e.namespace).off("column-reorder.dt"+e.namespace)},_columnText:function(A,e){if("string"==typeof e.text)return e.text;var n=A.column(e.columns).title(),r=A.column(e.columns).index();return n=n.replace(/\n/g," ").replace(/<br\s*\/?>/gi," ").replace(/<select(.*?)<\/select\s*>/gi,""),n=t.Buttons.stripHtmlComments(n),n=t.util.stripHtml(n).trim(),e.columnText?e.columnText(A,r,n):n}},colvisRestore:{className:"buttons-colvisRestore",text:function(A){return A.i18n("buttons.colvisRestore","Restore visibility")},init:function(A,t,e){A.columns().every((function(){var A=this.init();void 0===A.__visOriginal&&(A.__visOriginal=this.visible())}))},action:function(A,t,e,n){t.columns().every((function(A){var t=this.init();this.visible(t.__visOriginal)}))}},colvisGroup:{className:"buttons-colvisGroup",action:function(A,t,e,n){t.columns(n.show).visible(!0,!1),t.columns(n.hide).visible(!1,!1),t.columns.adjust()},show:[],hide:[]}}),t}(A,window,document)}.apply(t,n))||(A.exports=r)},8486(A,t,e){var n,r;n=[e(428),e(5668),e(7837)],void 0===(r=function(A){return function(A,t,e){"use strict";var n,r,i=A.fn.dataTable;function s(){return n||t.JSZip}function o(){return r||t.pdfMake}i.Buttons.pdfMake=function(A){if(!A)return o();r=A},i.Buttons.jszip=function(A){if(!A)return s();n=A};var a=function(A){if(!(void 0===A||"undefined"!=typeof navigator&&/MSIE [1-9]\./.test(navigator.userAgent))){var t=A.document,e=function(){return A.URL||A.webkitURL||A},n=t.createElementNS("http://www.w3.org/1999/xhtml","a"),r="download"in n,i=/constructor/i.test(A.HTMLElement)||A.safari,s=/CriOS\/[\d]+/.test(navigator.userAgent),o=function(t){(A.setImmediate||A.setTimeout)((function(){throw t}),0)},a=function(A){setTimeout((function(){"string"==typeof A?e().revokeObjectURL(A):A.remove()}),4e4)},B=function(A){return/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(A.type)?new Blob([String.fromCharCode(65279),A],{type:A.type}):A},g=function(t,g,c){c||(t=B(t));var l,w=this,E="application/octet-stream"===t.type,h=function(){!function(A,t,e){for(var n=(t=[].concat(t)).length;n--;){var r=A["on"+t[n]];if("function"==typeof r)try{r.call(A,e||A)}catch(A){o(A)}}}(w,"writestart progress write writeend".split(" "))};if(w.readyState=w.INIT,r)return l=e().createObjectURL(t),void setTimeout((function(){var A,t;n.href=l,n.download=g,A=n,t=new MouseEvent("click"),A.dispatchEvent(t),h(),a(l),w.readyState=w.DONE}));!function(){if((s||E&&i)&&A.FileReader){var n=new FileReader;return n.onloadend=function(){var t=s?n.result:n.result.replace(/^data:[^;]*;/,"data:attachment/file;");A.open(t,"_blank")||(A.location.href=t),t=void 0,w.readyState=w.DONE,h()},n.readAsDataURL(t),void(w.readyState=w.INIT)}l||(l=e().createObjectURL(t)),E?A.location.href=l:A.open(l,"_blank")||(A.location.href=l),w.readyState=w.DONE,h(),a(l)}()},c=g.prototype;return"undefined"!=typeof navigator&&navigator.msSaveOrOpenBlob?function(A,t,e){return t=t||A.name||"download",e||(A=B(A)),navigator.msSaveOrOpenBlob(A,t)}:(c.abort=function(){},c.readyState=c.INIT=0,c.WRITING=1,c.DONE=2,c.error=c.onwritestart=c.onprogress=c.onwrite=c.onabort=c.onerror=c.onwriteend=null,function(A,t,e){return new g(A,t||A.name||"download",e)})}}("undefined"!=typeof self&&self||void 0!==t&&t||this.content);i.fileSave=a;var B=function(A){var t="Sheet1";return A.sheetName&&(t=A.sheetName.replace(/[\[\]\*\/\\\?\:]/g,"")),t},g=function(A){return A.newline?A.newline:navigator.userAgent.match(/Windows/)?"\r\n":"\n"},c=function(A,t){var e=g(t),n=A.buttons.exportData(t.exportOptions),r=t.fieldBoundary,i=t.fieldSeparator,s=new RegExp(r,"g"),o=void 0!==t.escapeChar?t.escapeChar:"\\",a=function(A){for(var t="",e=0,n=A.length;e<n;e++)e>0&&(t+=i),t+=r?r+(""+A[e]).replace(s,o+r)+r:A[e];return t},B="",c="",l=[];t.header&&(B=n.headerStructure.map((function(A){return a(A.map((function(A){return A?A.title:""})))})).join(e)+e),t.footer&&n.footer&&(c=n.footerStructure.map((function(A){return a(A.map((function(A){return A?A.title:""})))})).join(e)+e);for(var w=0,E=n.body.length;w<E;w++)l.push(a(n.body[w]));return{str:B+l.join(e)+e+c,rows:l.length}},l=function(){if(-1===navigator.userAgent.indexOf("Safari")||-1!==navigator.userAgent.indexOf("Chrome")||-1!==navigator.userAgent.indexOf("Opera"))return!1;var A=navigator.userAgent.match(/AppleWebKit\/(\d+\.\d+)/);return!!(A&&A.length>1&&1*A[1]<603.1)};function w(A){for(var t="A".charCodeAt(0),e="Z".charCodeAt(0)-t+1,n="";A>=0;)n=String.fromCharCode(A%e+t)+n,A=Math.floor(A/e)-1;return n}try{var E,h=new XMLSerializer}catch(A){}function Q(e,n){void 0===E&&(E=-1===h.serializeToString((new t.DOMParser).parseFromString(C["xl/worksheets/sheet1.xml"],"text/xml")).indexOf("xmlns:r")),A.each(n,(function(t,n){if(A.isPlainObject(n))Q(e.folder(t),n);else{if(E){var r,i,s=n.childNodes[0],o=[];for(r=s.attributes.length-1;r>=0;r--){var a=s.attributes[r].nodeName,B=s.attributes[r].nodeValue;-1!==a.indexOf(":")&&(o.push({name:a,value:B}),s.removeAttribute(a))}for(r=0,i=o.length;r<i;r++){var g=n.createAttribute(o[r].name.replace(":","_dt_b_namespace_token_"));g.value=o[r].value,s.setAttributeNode(g)}}var c=h.serializeToString(n);E&&(-1===c.indexOf("<?xml")&&(c='<?xml version="1.0" encoding="UTF-8" standalone="yes"?>'+c),c=(c=c.replace(/_dt_b_namespace_token_/g,":")).replace(/xmlns:NS[\d]+="" NS[\d]+:/g,"")),c=c.replace(/<([^<>]*?) xmlns=""([^<>]*?)>/g,"<$1 $2>"),e.file(t,c)}}))}function u(t,e,n){var r=t.createElement(e);return n&&(n.attr&&A(r).attr(n.attr),n.children&&A.each(n.children,(function(A,t){r.appendChild(t)})),null!==n.text&&void 0!==n.text&&r.appendChild(t.createTextNode(n.text))),r}function f(A,t){var e,n,r,i=A.header[t].length;A.footer&&A.footer[t]&&A.footer[t].length>i&&(i=A.footer[t].length);for(var s=0,o=A.body.length;s<o;s++){var a=A.body[s][t];if(-1!==(r=null!=a?a.toString():"").indexOf("\n")?((n=r.split("\n")).sort((function(A,t){return t.length-A.length})),e=n[0].length):e=r.length,e>i&&(i=e),i>40)return 54}return(i*=1.35)>6?i:6}var C={"_rels/.rels":'<?xml version="1.0" encoding="UTF-8" standalone="yes"?><Relationships xmlns="http://schemas.openxmlformats.org/package/2006/relationships"><Relationship Id="rId1" Type="http://schemas.openxmlformats.org/officeDocument/2006/relationships/officeDocument" Target="xl/workbook.xml"/></Relationships>',"xl/_rels/workbook.xml.rels":'<?xml version="1.0" encoding="UTF-8" standalone="yes"?><Relationships xmlns="http://schemas.openxmlformats.org/package/2006/relationships"><Relationship Id="rId1" Type="http://schemas.openxmlformats.org/officeDocument/2006/relationships/worksheet" Target="worksheets/sheet1.xml"/><Relationship Id="rId2" Type="http://schemas.openxmlformats.org/officeDocument/2006/relationships/styles" Target="styles.xml"/></Relationships>',"[Content_Types].xml":'<?xml version="1.0" encoding="UTF-8" standalone="yes"?><Types xmlns="http://schemas.openxmlformats.org/package/2006/content-types"><Default Extension="xml" ContentType="application/xml" /><Default Extension="rels" ContentType="application/vnd.openxmlformats-package.relationships+xml" /><Default Extension="jpeg" ContentType="image/jpeg" /><Override PartName="/xl/workbook.xml" ContentType="application/vnd.openxmlformats-officedocument.spreadsheetml.sheet.main+xml" /><Override PartName="/xl/worksheets/sheet1.xml" ContentType="application/vnd.openxmlformats-officedocument.spreadsheetml.worksheet+xml" /><Override PartName="/xl/styles.xml" ContentType="application/vnd.openxmlformats-officedocument.spreadsheetml.styles+xml" /></Types>',"xl/workbook.xml":'<?xml version="1.0" encoding="UTF-8" standalone="yes"?><workbook xmlns="http://schemas.openxmlformats.org/spreadsheetml/2006/main" xmlns:r="http://schemas.openxmlformats.org/officeDocument/2006/relationships"><fileVersion appName="xl" lastEdited="5" lowestEdited="5" rupBuild="24816"/><workbookPr showInkAnnotation="0" autoCompressPictures="0"/><bookViews><workbookView xWindow="0" yWindow="0" windowWidth="25600" windowHeight="19020" tabRatio="500"/></bookViews><sheets><sheet name="Sheet1" sheetId="1" r:id="rId1"/></sheets><definedNames/></workbook>',"xl/worksheets/sheet1.xml":'<?xml version="1.0" encoding="UTF-8" standalone="yes"?><worksheet xmlns="http://schemas.openxmlformats.org/spreadsheetml/2006/main" xmlns:r="http://schemas.openxmlformats.org/officeDocument/2006/relationships" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" mc:Ignorable="x14ac" xmlns:x14ac="http://schemas.microsoft.com/office/spreadsheetml/2009/9/ac"><sheetData/><mergeCells count="0"/></worksheet>',"xl/styles.xml":'<?xml version="1.0" encoding="UTF-8"?><styleSheet xmlns="http://schemas.openxmlformats.org/spreadsheetml/2006/main" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" mc:Ignorable="x14ac" xmlns:x14ac="http://schemas.microsoft.com/office/spreadsheetml/2009/9/ac"><numFmts count="6"><numFmt numFmtId="164" formatCode="[$$-409]#,##0.00;-[$$-409]#,##0.00"/><numFmt numFmtId="165" formatCode="&quot;£&quot;#,##0.00"/><numFmt numFmtId="166" formatCode="[$€-2] #,##0.00"/><numFmt numFmtId="167" formatCode="0.0%"/><numFmt numFmtId="168" formatCode="#,##0;(#,##0)"/><numFmt numFmtId="169" formatCode="#,##0.00;(#,##0.00)"/></numFmts><fonts count="5" x14ac:knownFonts="1"><font><sz val="11" /><name val="Calibri" /></font><font><sz val="11" /><name val="Calibri" /><color rgb="FFFFFFFF" /></font><font><sz val="11" /><name val="Calibri" /><b /></font><font><sz val="11" /><name val="Calibri" /><i /></font><font><sz val="11" /><name val="Calibri" /><u /></font></fonts><fills count="6"><fill><patternFill patternType="none" /></fill><fill><patternFill patternType="none" /></fill><fill><patternFill patternType="solid"><fgColor rgb="FFD9D9D9" /><bgColor indexed="64" /></patternFill></fill><fill><patternFill patternType="solid"><fgColor rgb="FFD99795" /><bgColor indexed="64" /></patternFill></fill><fill><patternFill patternType="solid"><fgColor rgb="ffc6efce" /><bgColor indexed="64" /></patternFill></fill><fill><patternFill patternType="solid"><fgColor rgb="ffc6cfef" /><bgColor indexed="64" /></patternFill></fill></fills><borders count="2"><border><left /><right /><top /><bottom /><diagonal /></border><border diagonalUp="false" diagonalDown="false"><left style="thin"><color auto="1" /></left><right style="thin"><color auto="1" /></right><top style="thin"><color auto="1" /></top><bottom style="thin"><color auto="1" /></bottom><diagonal /></border></borders><cellStyleXfs count="1"><xf numFmtId="0" fontId="0" fillId="0" borderId="0" /></cellStyleXfs><cellXfs count="68"><xf numFmtId="0" fontId="0" fillId="0" borderId="0" applyFont="1" applyFill="1" applyBorder="1"/><xf numFmtId="0" fontId="1" fillId="0" borderId="0" applyFont="1" applyFill="1" applyBorder="1"/><xf numFmtId="0" fontId="2" fillId="0" borderId="0" applyFont="1" applyFill="1" applyBorder="1"/><xf numFmtId="0" fontId="3" fillId="0" borderId="0" applyFont="1" applyFill="1" applyBorder="1"/><xf numFmtId="0" fontId="4" fillId="0" borderId="0" applyFont="1" applyFill="1" applyBorder="1"/><xf numFmtId="0" fontId="0" fillId="2" borderId="0" applyFont="1" applyFill="1" applyBorder="1"/><xf numFmtId="0" fontId="1" fillId="2" borderId="0" applyFont="1" applyFill="1" applyBorder="1"/><xf numFmtId="0" fontId="2" fillId="2" borderId="0" applyFont="1" applyFill="1" applyBorder="1"/><xf numFmtId="0" fontId="3" fillId="2" borderId="0" applyFont="1" applyFill="1" applyBorder="1"/><xf numFmtId="0" fontId="4" fillId="2" borderId="0" applyFont="1" applyFill="1" applyBorder="1"/><xf numFmtId="0" fontId="0" fillId="3" borderId="0" applyFont="1" applyFill="1" applyBorder="1"/><xf numFmtId="0" fontId="1" fillId="3" borderId="0" applyFont="1" applyFill="1" applyBorder="1"/><xf numFmtId="0" fontId="2" fillId="3" borderId="0" applyFont="1" applyFill="1" applyBorder="1"/><xf numFmtId="0" fontId="3" fillId="3" borderId="0" applyFont="1" applyFill="1" applyBorder="1"/><xf numFmtId="0" fontId="4" fillId="3" borderId="0" applyFont="1" applyFill="1" applyBorder="1"/><xf numFmtId="0" fontId="0" fillId="4" borderId="0" applyFont="1" applyFill="1" applyBorder="1"/><xf numFmtId="0" fontId="1" fillId="4" borderId="0" applyFont="1" applyFill="1" applyBorder="1"/><xf numFmtId="0" fontId="2" fillId="4" borderId="0" applyFont="1" applyFill="1" applyBorder="1"/><xf numFmtId="0" fontId="3" fillId="4" borderId="0" applyFont="1" applyFill="1" applyBorder="1"/><xf numFmtId="0" fontId="4" fillId="4" borderId="0" applyFont="1" applyFill="1" applyBorder="1"/><xf numFmtId="0" fontId="0" fillId="5" borderId="0" applyFont="1" applyFill="1" applyBorder="1"/><xf numFmtId="0" fontId="1" fillId="5" borderId="0" applyFont="1" applyFill="1" applyBorder="1"/><xf numFmtId="0" fontId="2" fillId="5" borderId="0" applyFont="1" applyFill="1" applyBorder="1"/><xf numFmtId="0" fontId="3" fillId="5" borderId="0" applyFont="1" applyFill="1" applyBorder="1"/><xf numFmtId="0" fontId="4" fillId="5" borderId="0" applyFont="1" applyFill="1" applyBorder="1"/><xf numFmtId="0" fontId="0" fillId="0" borderId="1" applyFont="1" applyFill="1" applyBorder="1"/><xf numFmtId="0" fontId="1" fillId="0" borderId="1" applyFont="1" applyFill="1" applyBorder="1"/><xf numFmtId="0" fontId="2" fillId="0" borderId="1" applyFont="1" applyFill="1" applyBorder="1"/><xf numFmtId="0" fontId="3" fillId="0" borderId="1" applyFont="1" applyFill="1" applyBorder="1"/><xf numFmtId="0" fontId="4" fillId="0" borderId="1" applyFont="1" applyFill="1" applyBorder="1"/><xf numFmtId="0" fontId="0" fillId="2" borderId="1" applyFont="1" applyFill="1" applyBorder="1"/><xf numFmtId="0" fontId="1" fillId="2" borderId="1" applyFont="1" applyFill="1" applyBorder="1"/><xf numFmtId="0" fontId="2" fillId="2" borderId="1" applyFont="1" applyFill="1" applyBorder="1"/><xf numFmtId="0" fontId="3" fillId="2" borderId="1" applyFont="1" applyFill="1" applyBorder="1"/><xf numFmtId="0" fontId="4" fillId="2" borderId="1" applyFont="1" applyFill="1" applyBorder="1"/><xf numFmtId="0" fontId="0" fillId="3" borderId="1" applyFont="1" applyFill="1" applyBorder="1"/><xf numFmtId="0" fontId="1" fillId="3" borderId="1" applyFont="1" applyFill="1" applyBorder="1"/><xf numFmtId="0" fontId="2" fillId="3" borderId="1" applyFont="1" applyFill="1" applyBorder="1"/><xf numFmtId="0" fontId="3" fillId="3" borderId="1" applyFont="1" applyFill="1" applyBorder="1"/><xf numFmtId="0" fontId="4" fillId="3" borderId="1" applyFont="1" applyFill="1" applyBorder="1"/><xf numFmtId="0" fontId="0" fillId="4" borderId="1" applyFont="1" applyFill="1" applyBorder="1"/><xf numFmtId="0" fontId="1" fillId="4" borderId="1" applyFont="1" applyFill="1" applyBorder="1"/><xf numFmtId="0" fontId="2" fillId="4" borderId="1" applyFont="1" applyFill="1" applyBorder="1"/><xf numFmtId="0" fontId="3" fillId="4" borderId="1" applyFont="1" applyFill="1" applyBorder="1"/><xf numFmtId="0" fontId="4" fillId="4" borderId="1" applyFont="1" applyFill="1" applyBorder="1"/><xf numFmtId="0" fontId="0" fillId="5" borderId="1" applyFont="1" applyFill="1" applyBorder="1"/><xf numFmtId="0" fontId="1" fillId="5" borderId="1" applyFont="1" applyFill="1" applyBorder="1"/><xf numFmtId="0" fontId="2" fillId="5" borderId="1" applyFont="1" applyFill="1" applyBorder="1"/><xf numFmtId="0" fontId="3" fillId="5" borderId="1" applyFont="1" applyFill="1" applyBorder="1"/><xf numFmtId="0" fontId="4" fillId="5" borderId="1" applyFont="1" applyFill="1" applyBorder="1"/><xf numFmtId="0" fontId="0" fillId="0" borderId="0" applyFont="1" applyFill="1" applyBorder="1" xfId="0" applyAlignment="1"><alignment horizontal="left"/></xf><xf numFmtId="0" fontId="0" fillId="0" borderId="0" applyFont="1" applyFill="1" applyBorder="1" xfId="0" applyAlignment="1"><alignment horizontal="center"/></xf><xf numFmtId="0" fontId="0" fillId="0" borderId="0" applyFont="1" applyFill="1" applyBorder="1" xfId="0" applyAlignment="1"><alignment horizontal="right"/></xf><xf numFmtId="0" fontId="0" fillId="0" borderId="0" applyFont="1" applyFill="1" applyBorder="1" xfId="0" applyAlignment="1"><alignment horizontal="fill"/></xf><xf numFmtId="0" fontId="0" fillId="0" borderId="0" applyFont="1" applyFill="1" applyBorder="1" xfId="0" applyAlignment="1"><alignment textRotation="90"/></xf><xf numFmtId="0" fontId="0" fillId="0" borderId="0" applyFont="1" applyFill="1" applyBorder="1" xfId="0" applyAlignment="1"><alignment wrapText="1"/></xf><xf numFmtId="9" fontId="0" fillId="0" borderId="0" applyFont="1" applyFill="1" applyBorder="1" xfId="0" applyNumberFormat="1"/><xf numFmtId="164" fontId="0" fillId="0" borderId="0" applyFont="1" applyFill="1" applyBorder="1" xfId="0" applyNumberFormat="1"/><xf numFmtId="165" fontId="0" fillId="0" borderId="0" applyFont="1" applyFill="1" applyBorder="1" xfId="0" applyNumberFormat="1"/><xf numFmtId="166" fontId="0" fillId="0" borderId="0" applyFont="1" applyFill="1" applyBorder="1" xfId="0" applyNumberFormat="1"/><xf numFmtId="167" fontId="0" fillId="0" borderId="0" applyFont="1" applyFill="1" applyBorder="1" xfId="0" applyNumberFormat="1"/><xf numFmtId="168" fontId="0" fillId="0" borderId="0" applyFont="1" applyFill="1" applyBorder="1" xfId="0" applyNumberFormat="1"/><xf numFmtId="169" fontId="0" fillId="0" borderId="0" applyFont="1" applyFill="1" applyBorder="1" xfId="0" applyNumberFormat="1"/><xf numFmtId="3" fontId="0" fillId="0" borderId="0" applyFont="1" applyFill="1" applyBorder="1" xfId="0" applyNumberFormat="1"/><xf numFmtId="4" fontId="0" fillId="0" borderId="0" applyFont="1" applyFill="1" applyBorder="1" xfId="0" applyNumberFormat="1"/><xf numFmtId="1" fontId="0" fillId="0" borderId="0" applyFont="1" applyFill="1" applyBorder="1" xfId="0" applyNumberFormat="1"/><xf numFmtId="2" fontId="0" fillId="0" borderId="0" applyFont="1" applyFill="1" applyBorder="1" xfId="0" applyNumberFormat="1"/><xf numFmtId="14" fontId="0" fillId="0" borderId="0" applyFont="1" applyFill="1" applyBorder="1" xfId="0" applyNumberFormat="1"/></cellXfs><cellStyles count="1"><cellStyle name="Normal" xfId="0" builtinId="0" /></cellStyles><dxfs count="0" /><tableStyles count="0" defaultTableStyle="TableStyleMedium9" defaultPivotStyle="PivotStyleMedium4" /></styleSheet>'},d=[{match:/^\-?\d+\.\d%$/,style:60,fmt:function(A){return A/100}},{match:/^\-?\d+\.?\d*%$/,style:56,fmt:function(A){return A/100}},{match:/^\-?\$[\d,]+.?\d*$/,style:57},{match:/^\-?£[\d,]+.?\d*$/,style:58},{match:/^\-?€[\d,]+.?\d*$/,style:59},{match:/^\-?\d+$/,style:65},{match:/^\-?\d+\.\d{2}$/,style:66},{match:/^\([\d,]+\)$/,style:61,fmt:function(A){return-1*A.replace(/[\(\)]/g,"")}},{match:/^\([\d,]+\.\d{2}\)$/,style:62,fmt:function(A){return-1*A.replace(/[\(\)]/g,"")}},{match:/^\-?[\d,]+$/,style:63},{match:/^\-?[\d,]+\.\d{2}$/,style:64},{match:/^(19\d\d|[2-9]\d\d\d)\-(0\d|1[012])\-[0123][\d]$/,style:67,fmt:function(A){return Math.round(25569+Date.parse(A)/864e5)}}],M=function(t,e,n,r,i){var s=A("mergeCells",t);s[0].appendChild(u(t,"mergeCell",{attr:{ref:w(n)+e+":"+w(n+i-1)+(e+r-1)}})),s.attr("count",parseFloat(s.attr("count"))+1)};return i.ext.buttons.copyHtml5={className:"buttons-copy buttons-html5",text:function(A){return A.i18n("buttons.copy","Copy")},action:function(t,n,r,i,s){var o=c(n,i),a=n.buttons.exportInfo(i),B=g(i),l=o.str,w=A("<div/>").css({height:1,width:1,overflow:"hidden",position:"fixed",top:0,left:0});a.title&&(l=a.title+B+B+l),a.messageTop&&(l=a.messageTop+B+B+l),a.messageBottom&&(l=l+B+B+a.messageBottom),i.customize&&(l=i.customize(l,i,n));var E=A("<textarea readonly/>").val(l).appendTo(w);if(e.queryCommandSupported("copy")){w.appendTo(n.table().container()),E[0].focus(),E[0].select();try{var h=e.execCommand("copy");if(w.remove(),h)return i.copySuccess&&n.buttons.info(n.i18n("buttons.copyTitle","Copy to clipboard"),n.i18n("buttons.copySuccess",{1:"Copied one row to clipboard",_:"Copied %d rows to clipboard"},o.rows),2e3),void s()}catch(A){}}var Q=A("<span>"+n.i18n("buttons.copyKeys","Press <i>ctrl</i> or <i>⌘</i> + <i>C</i> to copy the table data<br>to your system clipboard.<br><br>To cancel, click this message or press escape.")+"</span>").append(w);n.buttons.info(n.i18n("buttons.copyTitle","Copy to clipboard"),Q,0),E[0].focus(),E[0].select();var u=A(Q).closest(".dt-button-info"),f=function(){u.off("click.buttons-copy"),A(e).off(".buttons-copy"),n.buttons.info(!1)};u.on("click.buttons-copy",(function(){f(),s()})),A(e).on("keydown.buttons-copy",(function(A){27===A.keyCode&&(f(),s())})).on("copy.buttons-copy cut.buttons-copy",(function(){f(),s()}))},async:100,copySuccess:!0,exportOptions:{},fieldSeparator:"\t",fieldBoundary:"",header:!0,footer:!0,title:"*",messageTop:"*",messageBottom:"*"},i.ext.buttons.csvHtml5={bom:!1,className:"buttons-csv buttons-html5",available:function(){return void 0!==t.FileReader&&t.Blob},text:function(A){return A.i18n("buttons.csv","CSV")},action:function(A,t,n,r,i){var s=c(t,r).str,o=t.buttons.exportInfo(r),B=r.charset;r.customize&&(s=r.customize(s,r,t)),!1!==B?(B||(B=e.characterSet||e.charset),B&&(B=";charset="+B)):B="",r.bom&&(s=String.fromCharCode(65279)+s),a(new Blob([s],{type:"text/csv"+B}),o.filename,!0),i()},async:100,filename:"*",extension:".csv",exportOptions:{escapeExcelFormula:!0},fieldSeparator:",",fieldBoundary:'"',escapeChar:'"',charset:null,header:!0,footer:!0},i.ext.buttons.excelHtml5={className:"buttons-excel buttons-html5",available:function(){return void 0!==t.FileReader&&void 0!==s()&&!l()&&h},text:function(A){return A.i18n("buttons.excel","Excel")},action:function(t,e,n,r,i){var o,g,c,l,E=0,h=function(t){var e=C[t];return A.parseXML(e)},D=h("xl/worksheets/sheet1.xml"),I=D.getElementsByTagName("sheetData")[0],p={_rels:{".rels":h("_rels/.rels")},xl:{_rels:{"workbook.xml.rels":h("xl/_rels/workbook.xml.rels")},"workbook.xml":h("xl/workbook.xml"),"styles.xml":h("xl/styles.xml"),worksheets:{"sheet1.xml":D}},"[Content_Types].xml":h("[Content_Types].xml")},y=e.buttons.exportData(r.exportOptions),F=function(A){l=u(D,"row",{attr:{r:c=E+1}});for(var t=0,e=A.length;t<e;t++){var n=w(t)+""+c,i=null;if(null===A[t]||void 0===A[t]||""===A[t]){if(!0!==r.createEmptyCells)continue;A[t]=""}var s=A[t];A[t]="function"==typeof A[t].trim?A[t].trim():A[t];for(var o=0,a=d.length;o<a;o++){var B=d[o];if(A[t].match&&!A[t].match(/^0\d+/)&&A[t].match(B.match)){var g=A[t].replace(/[^\d\.\-]/g,"");B.fmt&&(g=B.fmt(g)),i=u(D,"c",{attr:{r:n,s:B.style},children:[u(D,"v",{text:g})]});break}}if(!i)if("number"==typeof A[t]||A[t].match&&A[t].match(/^-?\d+(\.\d+)?([eE]\-?\d+)?$/)&&!A[t].match(/^0\d+/))i=u(D,"c",{attr:{t:"n",r:n},children:[u(D,"v",{text:A[t]})]});else{var h=s.replace?s.replace(/[\x00-\x09\x0B\x0C\x0E-\x1F\x7F-\x9F]/g,""):s;i=u(D,"c",{attr:{t:"inlineStr",r:n},children:{row:u(D,"is",{children:{row:u(D,"t",{text:h,attr:{"xml:space":"preserve"}})}})}})}l.appendChild(i)}I.appendChild(l),E++},Y=function(t){t.forEach((function(t){F(t.map((function(A){return A?A.title:""}))),A("row:last c",D).attr("s","2"),t.forEach((function(A,t){A&&(A.colSpan>1||A.rowSpan>1)&&M(D,E,t,A.rowSpan,A.colSpan)}))}))},m=e.buttons.exportInfo(r);m.title&&(F([m.title]),M(D,E,0,1,y.header.length),A("row:last c",D).attr("s","51")),m.messageTop&&(F([m.messageTop]),M(D,E,0,1,y.header.length)),r.header&&Y(y.headerStructure),o=E;for(var b=0,v=y.body.length;b<v;b++)F(y.body[b]);g=E,r.footer&&y.footer&&Y(y.footerStructure),m.messageBottom&&(F([m.messageBottom]),M(D,E,0,1,y.header.length));var z=u(D,"cols");A("worksheet",D).prepend(z);for(var U=0,P=y.header.length;U<P;U++)z.appendChild(u(D,"col",{attr:{min:U+1,max:U+1,width:f(y,U),customWidth:1}}));var x=p.xl["workbook.xml"];A("sheets sheet",x).attr("name",B(r)),r.autoFilter&&(A("mergeCells",D).before(u(D,"autoFilter",{attr:{ref:"A"+o+":"+w(y.header.length-1)+g}})),A("definedNames",x).append(u(x,"definedName",{attr:{name:"_xlnm._FilterDatabase",localSheetId:"0",hidden:1},text:"'"+B(r).replace(/'/g,"''")+"'!$A$"+o+":$"+w(y.header.length-1)+"$"+g}))),r.customize&&r.customize(p,r,e),0===A("mergeCells",D).children().length&&A("mergeCells",D).remove();var N=new(s()),R={compression:"DEFLATE",type:"blob",mimeType:"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"};Q(N,p);var G=m.filename;G>175&&(G=G.substr(0,175)),r.customizeZip&&r.customizeZip(N,y,G),N.generateAsync?N.generateAsync(R).then((function(A){a(A,G),i()})):(a(N.generate(R),G),i())},async:100,filename:"*",extension:".xlsx",exportOptions:{},header:!0,footer:!0,title:"*",messageTop:"*",messageBottom:"*",createEmptyCells:!1,autoFilter:!1,sheetName:""},i.ext.buttons.pdfHtml5={className:"buttons-pdf buttons-html5",available:function(){return void 0!==t.FileReader&&o()},text:function(A){return A.i18n("buttons.pdf","PDF")},action:function(A,t,e,n,r){var i=t.buttons.exportData(n.exportOptions),s=t.buttons.exportInfo(n),a=[];n.header&&i.headerStructure.forEach((function(A){a.push(A.map((function(A){return A?{text:A.title,colSpan:A.colspan,rowSpan:A.rowspan,style:"tableHeader"}:{}})))}));for(var B=0,g=i.body.length;B<g;B++)a.push(i.body[B].map((function(A){return{text:null==A?"":"string"==typeof A?A:A.toString()}})));n.footer&&i.footerStructure.forEach((function(A){a.push(A.map((function(A){return A?{text:A.title,colSpan:A.colspan,rowSpan:A.rowspan,style:"tableFooter"}:{}})))}));var c={pageSize:n.pageSize,pageOrientation:n.orientation,content:[{style:"table",table:{headerRows:n.header?i.headerStructure.length:0,footerRows:n.footer?i.footerStructure.length:0,body:a},layout:{hLineWidth:function(A,t){return 0===A||A===t.table.body.length?0:.5},vLineWidth:function(){return 0},hLineColor:function(A,t){return A===t.table.headerRows||A===t.table.body.length-t.table.footerRows?"#333":"#ddd"},fillColor:function(A){return A<i.headerStructure.length?"#fff":A%2==0?"#f3f3f3":null},paddingTop:function(){return 5},paddingBottom:function(){return 5}}}],styles:{tableHeader:{bold:!0,fontSize:11,alignment:"center"},tableFooter:{bold:!0,fontSize:11,alignment:"center"},table:{margin:[0,5,0,5]},title:{alignment:"center",fontSize:13},message:{}},defaultStyle:{fontSize:10}};s.messageTop&&c.content.unshift({text:s.messageTop,style:"message",margin:[0,0,0,12]}),s.messageBottom&&c.content.push({text:s.messageBottom,style:"message",margin:[0,0,0,12]}),s.title&&c.content.unshift({text:s.title,style:"title",margin:[0,0,0,12]}),n.customize&&n.customize(c,n,t);var w=o().createPdf(c);"open"!==n.download||l()?w.download(s.filename):w.open(),r()},async:100,title:"*",filename:"*",extension:".pdf",exportOptions:{},orientation:"portrait",pageSize:"en-US"===navigator.language||"en-CA"===navigator.language?"LETTER":"A4",header:!0,footer:!0,messageTop:"*",messageBottom:"*",customize:null,download:"download"},i}(A,window,document)}.apply(t,n))||(A.exports=r)},897(A,t,e){var n,r;n=[e(428),e(5668),e(7837)],void 0===(r=function(A){return function(A,t,e){"use strict";var n=A.fn.dataTable,r=e.createElement("a"),i=function(A){r.href=A;var t=r.host;return-1===t.indexOf("/")&&0!==r.pathname.indexOf("/")&&(t+="/"),r.protocol+"//"+t+r.pathname+r.search};return n.ext.buttons.print={className:"buttons-print",text:function(A){return A.i18n("buttons.print","Print")},action:function(e,n,r,s,o){var a=n.buttons.exportData(A.extend({decodeEntities:!1},s.exportOptions)),B=n.buttons.exportInfo(s),g=n.columns(s.exportOptions.columns).nodes().map((function(A){return A.className})).toArray(),c=function(A,t){for(var e="<tr>",n=0,r=A.length;n<r;n++){var i=null===A[n]||void 0===A[n]?"":A[n];e+="<"+t+" "+(g[n]?'class="'+g[n]+'"':"")+">"+i+"</"+t+">"}return e+"</tr>"},l='<table class="'+n.table().node().className+'">';s.header&&(l+="<thead>"+a.headerStructure.map((function(A){return"<tr>"+A.map((function(A){return A?'<th colspan="'+A.colspan+'" rowspan="'+A.rowspan+'">'+A.title+"</th>":""})).join("")+"</tr>"})).join("")+"</thead>"),l+="<tbody>";for(var w=0,E=a.body.length;w<E;w++)l+=c(a.body[w],"td");l+="</tbody>",s.footer&&a.footer&&(l+="<tfoot>"+a.footerStructure.map((function(A){return"<tr>"+A.map((function(A){return A?'<th colspan="'+A.colspan+'" rowspan="'+A.rowspan+'">'+A.title+"</th>":""})).join("")+"</tr>"})).join("")+"</tfoot>"),l+="</table>";var h=t.open("","");if(h){h.document.close(),h.document.title=B.title,A('style, link[rel="stylesheet"]').each((function(){let A=this.cloneNode(!0);"link"===A.tagName.toLowerCase()&&(A.href=i(A.href)),h.document.head.appendChild(A)})),s.customScripts&&s.customScripts.forEach((function(A){var t=h.document.createElement("script");t.src=A,h.document.getElementsByTagName("head")[0].appendChild(t)})),h.document.body.innerHTML="<h1>"+B.title+"</h1><div>"+(B.messageTop||"")+"</div>"+l+"<div>"+(B.messageBottom||"")+"</div>",A(h.document.body).addClass("dt-print-view"),A("img",h.document.body).each((function(A,t){t.setAttribute("src",i(t.getAttribute("src")))})),s.customize&&s.customize(h,s,n);h.setTimeout((function(){s.autoPrint&&(h.print(),h.close())}),1e3),o()}else n.buttons.info(n.i18n("buttons.printErrorTitle","Unable to open print view"),n.i18n("buttons.printErrorMsg","Please allow popups in your browser for this site to be able to view the print view."),5e3)},async:100,title:"*",messageTop:"*",messageBottom:"*",exportOptions:{},header:!0,footer:!0,autoPrint:!0,customize:null},n}(A,window,document)}.apply(t,n))||(A.exports=r)},2967(A,t,e){var n,r;n=[e(428),e(5668)],void 0===(r=function(A){return function(A,t,e){"use strict";var n=A.fn.dataTable,r=0,i=0,s=n.ext.buttons,o=null;function a(t,e,n){A.fn.animate?t.stop().fadeIn(e,n):(t.css("display","block"),n&&n.call(t))}function B(t,e,n){A.fn.animate?t.stop().fadeOut(e,n):(t.css("display","none"),n&&n.call(t))}var g,c=function(t,e){if(!n.versionCheck("2"))throw"Warning: Buttons requires DataTables 2 or newer";if(!(this instanceof c))return function(A){return new c(A,t).container()};void 0===e&&(e={}),!0===e&&(e={}),Array.isArray(e)&&(e={buttons:e}),this.c=A.extend(!0,{},c.defaults,e),e.buttons&&(this.c.buttons=e.buttons),this.s={dt:new n.Api(t),buttons:[],listenKeys:"",namespace:"dtb"+r++},this.dom={container:A("<"+this.c.dom.container.tag+"/>").addClass(this.c.dom.container.className)},this._constructor()};A.extend(c.prototype,{action:function(A,t){var e=this._nodeToButton(A);return void 0===t?e.conf.action:(e.conf.action=t,this)},active:function(t,e){var n=this._nodeToButton(t),r=this.c.dom.button.active,i=A(n.node);return n.inCollection&&this.c.dom.collection.button&&void 0!==this.c.dom.collection.button.active&&(r=this.c.dom.collection.button.active),void 0===e?i.hasClass(r):(i.toggleClass(r,void 0===e||e),this)},add:function(A,t,e){var n=this.s.buttons;if("string"==typeof t){for(var r=t.split("-"),i=this.s,s=0,o=r.length-1;s<o;s++)i=i.buttons[1*r[s]];n=i.buttons,t=1*r[r.length-1]}let a=this._expandButton(n,A,void 0!==A?A.split:void 0,(void 0===A||void 0===A.split||0===A.split.length)&&void 0!==i,!1,t);return void 0!==e&&!0!==e||this._draw(),a},collectionRebuild:function(A,t){var e=this._nodeToButton(A);if(void 0!==t){var n;for(n=e.buttons.length-1;n>=0;n--)this.remove(e.buttons[n].node);for(e.conf.prefixButtons&&t.unshift.apply(t,e.conf.prefixButtons),e.conf.postfixButtons&&t.push.apply(t,e.conf.postfixButtons),n=0;n<t.length;n++){var r=t[n];this._expandButton(e.buttons,r,void 0!==r&&void 0!==r.config&&void 0!==r.config.split,!0,void 0!==r.parentConf&&void 0!==r.parentConf.split,null,r.parentConf)}}this._draw(e.collection,e.buttons)},container:function(){return this.dom.container},disable:function(t){var e=this._nodeToButton(t);return e.isSplit?A(e.node.childNodes[0]).addClass(this.c.dom.button.disabled).prop("disabled",!0):A(e.node).addClass(this.c.dom.button.disabled).prop("disabled",!0),e.disabled=!0,this._checkSplitEnable(),this},destroy:function(){A("body").off("keyup."+this.s.namespace);var t,e,n=this.s.buttons.slice();for(t=0,e=n.length;t<e;t++)this.remove(n[t].node);this.dom.container.remove();var r=this.s.dt.settings()[0];for(t=0,e=r.length;t<e;t++)if(r.inst===this){r.splice(t,1);break}return this},enable:function(t,e){if(!1===e)return this.disable(t);var n=this._nodeToButton(t);return n.isSplit?A(n.node.childNodes[0]).removeClass(this.c.dom.button.disabled).prop("disabled",!1):A(n.node).removeClass(this.c.dom.button.disabled).prop("disabled",!1),n.disabled=!1,this._checkSplitEnable(),this},index:function(A,t,e){t||(t="",e=this.s.buttons);for(var n=0,r=e.length;n<r;n++){var i=e[n].buttons;if(e[n].node===A)return t+n;if(i&&i.length){var s=this.index(A,n+"-",i);if(null!==s)return s}}return null},name:function(){return this.c.name},node:function(t){if(!t)return this.dom.container;var e=this._nodeToButton(t);return A(e.node)},processing:function(t,e){var n=this.s.dt,r=this._nodeToButton(t);return void 0===e?A(r.node).hasClass("processing"):(A(r.node).toggleClass("processing",e),A(n.table().node()).triggerHandler("buttons-processing.dt",[e,n.button(t),n,A(t),r.conf]),this)},remove:function(t){var e=this._nodeToButton(t),n=this._nodeToHost(t),r=this.s.dt;if(e.buttons.length)for(var i=e.buttons.length-1;i>=0;i--)this.remove(e.buttons[i].node);e.conf.destroying=!0,e.conf.destroy&&e.conf.destroy.call(r.button(t),r,A(t),e.conf),this._removeKey(e.conf),A(e.node).remove(),e.inserter&&A(e.inserter).remove();var s=A.inArray(e,n);return n.splice(s,1),this},text:function(t,e){var n=this._nodeToButton(t),r=n.textNode,i=this.s.dt,s=A(n.node),o=function(A){return"function"==typeof A?A(i,s,n.conf):A};return void 0===e?o(n.conf.text):(n.conf.text=e,r.html(o(e)),this)},_constructor:function(){var t=this,n=this.s.dt,r=n.settings()[0],i=this.c.buttons;r._buttons||(r._buttons=[]),r._buttons.push({inst:this,name:this.c.name});for(var s=0,o=i.length;s<o;s++)this.add(i[s]);n.on("destroy",(function(A,e){e===r&&t.destroy()})),A("body").on("keyup."+this.s.namespace,(function(A){if(!e.activeElement||e.activeElement===e.body){var n=String.fromCharCode(A.keyCode).toLowerCase();-1!==t.s.listenKeys.toLowerCase().indexOf(n)&&t._keypress(n,A)}}))},_addKey:function(t){t.key&&(this.s.listenKeys+=A.isPlainObject(t.key)?t.key.key:t.key)},_draw:function(A,t){A||(A=this.dom.container,t=this.s.buttons),A.children().detach();for(var e=0,n=t.length;e<n;e++)A.append(t[e].inserter),A.append(" "),t[e].buttons&&t[e].buttons.length&&this._draw(t[e].collection,t[e].buttons)},_expandButton:function(t,e,n,r,i,s,o){var a,B=this.s.dt,g=!1,c=this.c.dom.collection,l=Array.isArray(e)?e:[e];void 0===e&&(l=Array.isArray(n)?n:[n]);for(var w=0,E=l.length;w<E;w++){var h=this._resolveExtends(l[w]);if(h)if(g=!(!h.config||!h.config.split),Array.isArray(h))this._expandButton(t,h,void 0!==Q&&void 0!==Q.conf?Q.conf.split:void 0,r,void 0!==o&&void 0!==o.split,s,o);else{var Q=this._buildButton(h,r,void 0!==h.split||void 0!==h.config&&void 0!==h.config.split,i);if(Q){if(null!=s?(t.splice(s,0,Q),s++):t.push(Q),Q.conf.dropIcon&&!Q.conf.split&&A(Q.node).addClass(this.c.dom.button.dropClass).append(this.c.dom.button.dropHtml),Q.conf.buttons&&(Q.collection=A("<"+c.container.content.tag+"/>"),Q.conf._collection=Q.collection,this._expandButton(Q.buttons,Q.conf.buttons,Q.conf.split,!g,g,s,Q.conf)),Q.conf.split){Q.collection=A("<"+c.container.tag+"/>"),Q.conf._collection=Q.collection;for(var u=0;u<Q.conf.split.length;u++){var f=Q.conf.split[u];"object"==typeof f&&(f.parent=o,void 0===f.collectionLayout&&(f.collectionLayout=Q.conf.collectionLayout),void 0===f.dropup&&(f.dropup=Q.conf.dropup),void 0===f.fade&&(f.fade=Q.conf.fade))}this._expandButton(Q.buttons,Q.conf.buttons,Q.conf.split,!g,g,s,Q.conf)}Q.conf.parent=o,h.init&&h.init.call(B.button(Q.node),B,A(Q.node),h),a=Q.node}}}return a},_buildButton:function(t,e,n,r){var o,a,B=this,g=this.c.dom,c=this.s.dt,l=!1,w=function(A){return"function"==typeof A?A(c,a,t):A},E=A.extend(!0,{},g.button);if(e&&n&&g.collection.split?A.extend(!0,E,g.collection.split.action):r||e?A.extend(!0,E,g.collection.button):n&&A.extend(!0,E,g.split.button),t.spacer){var h=A("<"+E.spacer.tag+"/>").addClass("dt-button-spacer "+t.style+" "+E.spacer.className).html(w(t.text));return{conf:t,node:h,nodeChild:null,inserter:h,buttons:[],inCollection:e,isSplit:n,collection:null,textNode:h}}if(t.available&&!t.available(c,t)&&!t.html)return!1;if(t.html)a=A(t.html);else{var Q=function(t,e,n,r,i){r.action.call(e.button(n),t,e,n,r,i),A(e.table().node()).triggerHandler("buttons-action.dt",[e.button(n),e,n,r])},u=function(A,t,e,n){n.async?(B.processing(e[0],!0),setTimeout((function(){Q(A,t,e,n,(function(){B.processing(e[0],!1)}))}),n.async)):Q(A,t,e,n,(function(){}))},f=t.tag||E.tag,C=void 0===t.clickBlurs||t.clickBlurs;if(a=A("<"+f+"/>").addClass(E.className).attr("aria-controls",this.s.dt.table().node().id).on("click.dtb",(function(A){A.preventDefault(),!a.hasClass(E.disabled)&&t.action&&u(A,c,a,t),C&&a.trigger("blur")})).on("keypress.dtb",(function(A){13===A.keyCode&&(A.preventDefault(),!a.hasClass(E.disabled)&&t.action&&u(A,c,a,t))})),"a"===f.toLowerCase()&&a.attr("href","#"),"button"===f.toLowerCase()&&a.attr("type","button"),E.liner.tag){var d=E.liner.tag.toLowerCase(),M=A("<"+d+"/>").html(w(t.text)).addClass(E.liner.className);"a"===d&&M.attr("href","#"),"a"!==d&&"button"!==d||(M.attr("tabindex",this.s.dt.settings()[0].iTabIndex),l=!0),a.append(M),o=M}else a.html(w(t.text)),o=a;l||a.attr("tabindex",this.s.dt.settings()[0].iTabIndex),!1===t.enabled&&a.addClass(E.disabled),t.className&&a.addClass(t.className),t.titleAttr&&a.attr("title",w(t.titleAttr)),t.attr&&a.attr(t.attr),t.namespace||(t.namespace=".dt-button-"+i++),void 0!==t.config&&t.config.split&&(t.split=t.config.split)}var D,I,p=this.c.dom.buttonContainer;if(D=p&&p.tag?A("<"+p.tag+"/>").addClass(p.className).append(a):a,this._addKey(t),this.c.buttonCreated&&(D=this.c.buttonCreated(t,D)),n){var y=e?A.extend(!0,this.c.dom.split,this.c.dom.collection.split):this.c.dom.split,F=y.wrapper;I=A("<"+F.tag+"/>").addClass(F.className).append(a);var Y=A.extend(t,{autoClose:!0,align:y.dropdown.align,attr:{"aria-haspopup":"dialog","aria-expanded":!1},className:y.dropdown.className,closeButton:!1,splitAlignClass:y.dropdown.splitAlignClass,text:y.dropdown.text});this._addKey(Y);var m=function(t,e,n,r){s.split.action.call(e.button(I),t,e,n,r),A(e.table().node()).triggerHandler("buttons-action.dt",[e.button(n),e,n,r]),n.attr("aria-expanded",!0)},b=A('<button class="'+y.dropdown.className+' dt-button"></button>').html(this.c.dom.button.dropHtml).addClass(this.c.dom.button.dropClass).on("click.dtb",(function(A){A.preventDefault(),A.stopPropagation(),b.hasClass(E.disabled)||m(A,c,b,Y),C&&b.trigger("blur")})).on("keypress.dtb",(function(A){13===A.keyCode&&(A.preventDefault(),b.hasClass(E.disabled)||m(A,c,b,Y))}));0===t.split.length&&b.addClass("dtb-hide-drop"),I.append(b).attr(Y.attr)}var v=n?I.get(0):a.get(0);return{conf:t,node:v,nodeChild:v&&v.children&&v.children.length?v.children[0]:null,inserter:n?I:D,buttons:[],inCollection:e,isSplit:n,inSplit:r,collection:null,textNode:o}},_checkSplitEnable:function(t){t||(t=this.s.buttons);for(var e=0;e<t.length;e++){var n=t[e];if(n.isSplit){var r=n.node.childNodes[1];this._checkAnyEnabled(n.buttons)?A(r).removeClass(this.c.dom.button.disabled).prop("disabled",!1):A(r).addClass(this.c.dom.button.disabled).prop("disabled",!1)}else n.isCollection&&this._checkSplitEnable(n.buttons)}},_checkAnyEnabled:function(A){for(var t=0;t<A.length;t++)if(!A[t].disabled)return!0;return!1},_nodeToButton:function(A,t){t||(t=this.s.buttons);for(var e=0,n=t.length;e<n;e++){if(t[e].node===A||t[e].nodeChild===A)return t[e];if(t[e].buttons.length){var r=this._nodeToButton(A,t[e].buttons);if(r)return r}}},_nodeToHost:function(A,t){t||(t=this.s.buttons);for(var e=0,n=t.length;e<n;e++){if(t[e].node===A)return t;if(t[e].buttons.length){var r=this._nodeToHost(A,t[e].buttons);if(r)return r}}},_keypress:function(t,e){if(!e._buttonsHandled){var n=function(n,r){if(n.key)if(n.key===t)e._buttonsHandled=!0,A(r).click();else if(A.isPlainObject(n.key)){if(n.key.key!==t)return;if(n.key.shiftKey&&!e.shiftKey)return;if(n.key.altKey&&!e.altKey)return;if(n.key.ctrlKey&&!e.ctrlKey)return;if(n.key.metaKey&&!e.metaKey)return;e._buttonsHandled=!0,A(r).click()}},r=function(A){for(var t=0,e=A.length;t<e;t++)n(A[t].conf,A[t].node),A[t].buttons.length&&r(A[t].buttons)};r(this.s.buttons)}},_removeKey:function(t){if(t.key){var e=A.isPlainObject(t.key)?t.key.key:t.key,n=this.s.listenKeys.split(""),r=A.inArray(e,n);n.splice(r,1),this.s.listenKeys=n.join("")}},_resolveExtends:function(t){var e,n,r=this,i=this.s.dt,o=function(e){for(var n=0;!A.isPlainObject(e)&&!Array.isArray(e);){if(void 0===e)return;if("function"==typeof e){if(!(e=e.call(r,i,t)))return!1}else if("string"==typeof e){if(!s[e])return{html:e};e=s[e]}if(++n>30)throw"Buttons: Too many iterations"}return Array.isArray(e)?e:A.extend({},e)};for(t=o(t);t&&t.extend;){if(!s[t.extend])throw"Cannot extend unknown button type: "+t.extend;var a=o(s[t.extend]);if(Array.isArray(a))return a;if(!a)return!1;var B=a.className;void 0!==t.config&&void 0!==a.config&&(t.config=A.extend({},a.config,t.config)),t=A.extend({},a,t),B&&t.className!==B&&(t.className=B+" "+t.className),t.extend=a.extend}var g=t.postfixButtons;if(g)for(t.buttons||(t.buttons=[]),e=0,n=g.length;e<n;e++)t.buttons.push(g[e]);var c=t.prefixButtons;if(c)for(t.buttons||(t.buttons=[]),e=0,n=c.length;e<n;e++)t.buttons.splice(e,0,c[e]);return t},_popover:function(n,r,i){var s=r,o=this.c,g=!1,l=A.extend({align:"button-left",autoClose:!1,background:!0,backgroundClassName:"dt-button-background",closeButton:!0,containerClassName:o.dom.collection.container.className,contentClassName:o.dom.collection.container.content.className,collectionLayout:"",collectionTitle:"",dropup:!1,fade:400,popoverTitle:"",rightAlignClassName:"dt-button-right",tag:o.dom.collection.container.tag},i),w=l.tag+"."+l.containerClassName.replace(/ /g,"."),E=r.node(),h=l.collectionLayout.includes("fixed")?A("body"):r.node(),Q=function(){g=!0,B(A(w),l.fade,(function(){A(this).detach()})),A(s.buttons('[aria-haspopup="dialog"][aria-expanded="true"]').nodes()).attr("aria-expanded","false"),A("div.dt-button-background").off("click.dtb-collection"),c.background(!1,l.backgroundClassName,l.fade,h),A(t).off("resize.resize.dtb-collection"),A("body").off(".dtb-collection"),s.off("buttons-action.b-internal"),s.off("destroy.dtb-popover"),A("body").trigger("buttons-popover-hide.dt")};if(!1!==n){var u=A(s.buttons('[aria-haspopup="dialog"][aria-expanded="true"]').nodes());if(u.length&&(h.closest(w).length&&(h=u.eq(0)),Q()),l.sort){var f=A("button",n).map((function(t,e){return{text:A(e).text(),el:e}})).toArray();f.sort((function(A,t){return A.text.localeCompare(t.text)})),A(n).append(f.map((function(A){return A.el})))}var C=A(".dt-button",n).length,d="";3===C?d="dtb-b3":2===C?d="dtb-b2":1===C&&(d="dtb-b1");var M=A("<"+l.tag+"/>").addClass(l.containerClassName).addClass(l.collectionLayout).addClass(l.splitAlignClass).addClass(d).css("display","none").attr({"aria-modal":!0,role:"dialog"});n=A(n).addClass(l.contentClassName).attr("role","menu").appendTo(M),E.attr("aria-expanded","true"),h.parents("body")[0]!==e.body&&(h=A(e.body).children("div, section, p").last()),l.popoverTitle?M.prepend('<div class="dt-button-collection-title">'+l.popoverTitle+"</div>"):l.collectionTitle&&M.prepend('<div class="dt-button-collection-title">'+l.collectionTitle+"</div>"),l.closeButton&&M.prepend('<div class="dtb-popover-close">&times;</div>').addClass("dtb-collection-closeable"),a(M.insertAfter(h),l.fade);var D=A(r.table().container()),I=M.css("position");if("container"!==l.span&&"dt-container"!==l.align||(h=h.parent(),M.css("width",D.width())),"absolute"===I){var p=A(h[0].offsetParent),y=h.position(),F=h.offset(),Y=p.offset(),m=p.position(),b=t.getComputedStyle(p[0]);Y.height=p.outerHeight(),Y.width=p.width()+parseFloat(b.paddingLeft),Y.right=Y.left+Y.width,Y.bottom=Y.top+Y.height;var v=y.top+h.outerHeight(),z=y.left;M.css({top:v,left:z}),b=t.getComputedStyle(M[0]);var U=M.offset();U.height=M.outerHeight(),U.width=M.outerWidth(),U.right=U.left+U.width,U.bottom=U.top+U.height,U.marginTop=parseFloat(b.marginTop),U.marginBottom=parseFloat(b.marginBottom),l.dropup&&(v=y.top-U.height-U.marginTop-U.marginBottom),("button-right"===l.align||M.hasClass(l.rightAlignClassName))&&(z=y.left-U.width+h.outerWidth()),"dt-container"!==l.align&&"container"!==l.align||z<y.left&&(z=-y.left),m.left+z+U.width>A(t).width()&&(z=A(t).width()-U.width-m.left),F.left+z<0&&(z=-F.left),m.top+v+U.height>A(t).height()+A(t).scrollTop()&&(v=y.top-U.height-U.marginTop-U.marginBottom),p.offset().top+v<A(t).scrollTop()&&(v=y.top+h.outerHeight()),M.css({top:v,left:z})}else{var P=function(){var e=A(t).height()/2,n=M.height()/2;n>e&&(n=e),M.css("marginTop",-1*n)};P(),A(t).on("resize.dtb-collection",(function(){P()}))}l.background&&c.background(!0,l.backgroundClassName,l.fade,l.backgroundHost||h),A("div.dt-button-background").on("click.dtb-collection",(function(){})),l.autoClose&&setTimeout((function(){s.on("buttons-action.b-internal",(function(A,t,e,n){n[0]!==h[0]&&Q()}))}),0),A(M).trigger("buttons-popover.dt"),s.on("destroy.dtb-popover",Q),setTimeout((function(){g=!1,A("body").on("click.dtb-collection",(function(t){if(!g){var e=A.fn.addBack?"addBack":"andSelf",r=A(t.target).parent()[0];(!A(t.target).parents()[e]().filter(n).length&&!A(r).hasClass("dt-buttons")||A(t.target).hasClass("dt-button-background"))&&Q()}})).on("keyup.dtb-collection",(function(A){27===A.keyCode&&Q()})).on("keydown.dtb-collection",(function(t){var r=A("a, button",n),i=e.activeElement;9===t.keyCode&&(-1===r.index(i)?(r.first().focus(),t.preventDefault()):t.shiftKey?i===r[0]&&(r.last().focus(),t.preventDefault()):i===r.last()[0]&&(r.first().focus(),t.preventDefault()))}))}),0)}else Q()}}),c.background=function(t,n,r,i){void 0===r&&(r=400),i||(i=e.body),t?a(A("<div/>").addClass(n).css("display","none").insertAfter(i),r):B(A("div."+n),r,(function(){A(this).removeClass(n).remove()}))},c.instanceSelector=function(t,e){if(null==t)return A.map(e,(function(A){return A.inst}));var n=[],r=A.map(e,(function(A){return A.name})),i=function(t){if(Array.isArray(t))for(var s=0,o=t.length;s<o;s++)i(t[s]);else if("string"==typeof t)if(-1!==t.indexOf(","))i(t.split(","));else{var a=A.inArray(t.trim(),r);-1!==a&&n.push(e[a].inst)}else if("number"==typeof t)n.push(e[t].inst);else if("object"==typeof t&&t.nodeName)for(var B=0;B<e.length;B++)e[B].inst.dom.container[0]===t&&n.push(e[B].inst);else"object"==typeof t&&n.push(t)};return i(t),n},c.buttonSelector=function(t,e){for(var n=[],r=function(A,t,e){for(var n,i,s=0,o=t.length;s<o;s++)(n=t[s])&&(i=void 0!==e?e+s:s+"",A.push({node:n.node,name:n.conf.name,idx:i}),n.buttons&&r(A,n.buttons,i+"-"))},i=function(t,e){var s,o,a=[];r(a,e.s.buttons);var B=A.map(a,(function(A){return A.node}));if(Array.isArray(t)||t instanceof A)for(s=0,o=t.length;s<o;s++)i(t[s],e);else if(null==t||"*"===t)for(s=0,o=a.length;s<o;s++)n.push({inst:e,node:a[s].node});else if("number"==typeof t)e.s.buttons[t]&&n.push({inst:e,node:e.s.buttons[t].node});else if("string"==typeof t)if(-1!==t.indexOf(",")){var g=t.split(",");for(s=0,o=g.length;s<o;s++)i(g[s].trim(),e)}else if(t.match(/^\d+(\-\d+)*$/)){var c=A.map(a,(function(A){return A.idx}));n.push({inst:e,node:a[A.inArray(t,c)].node})}else if(-1!==t.indexOf(":name")){var l=t.replace(":name","");for(s=0,o=a.length;s<o;s++)a[s].name===l&&n.push({inst:e,node:a[s].node})}else A(B).filter(t).each((function(){n.push({inst:e,node:this})}));else if("object"==typeof t&&t.nodeName){var w=A.inArray(t,B);-1!==w&&n.push({inst:e,node:B[w]})}},s=0,o=t.length;s<o;s++){var a=t[s];i(e,a)}return n},c.stripData=function(A,t){return null!==A&&"object"==typeof A&&A.nodeName&&A.nodeType&&(A=A.innerHTML),"string"!=typeof A||(A=c.stripHtmlScript(A),A=c.stripHtmlComments(A),t&&!t.stripHtml||(A=n.util.stripHtml(A)),t&&!t.trim||(A=A.trim()),t&&!t.stripNewlines||(A=A.replace(/\n/g," ")),t&&!t.decodeEntities||(o?A=o(A):(Q.innerHTML=A,A=Q.value)),t&&!t.escapeExcelFormula||A.match(/^[=@\t\r]/)&&(A="'"+A)),A},c.entityDecoder=function(A){o=A},c.stripHtmlComments=function(A){var t;do{t=A,A=A.replace(/(<!--.*?--!?>)|(<!--[\S\s]+?--!?>)|(<!--[\S\s]*?$)/g,"")}while(A!==t);return A},c.stripHtmlScript=function(A){var t;do{t=A,A=A.replace(/<script\b[^<]*(?:(?!<\/script[^>]*>)<[^<]*)*<\/script[^>]*>/gi,"")}while(A!==t);return A},c.defaults={buttons:["copy","excel","csv","pdf","print"],name:"main",tabIndex:0,dom:{container:{tag:"div",className:"dt-buttons"},collection:{container:{className:"dt-button-collection",content:{className:"",tag:"div"},tag:"div"}},button:{tag:"button",className:"dt-button",active:"dt-button-active",disabled:"disabled",spacer:{className:"dt-button-spacer",tag:"span"},liner:{tag:"span",className:""},dropClass:"",dropHtml:'<span class="dt-button-down-arrow">&#x25BC;</span>'},split:{action:{className:"dt-button-split-drop-button dt-button",tag:"button"},dropdown:{align:"split-right",className:"dt-button-split-drop",splitAlignClass:"dt-button-split-left",tag:"button"},wrapper:{className:"dt-button-split",tag:"div"}}}},c.version="3.2.6",A.extend(s,{collection:{text:function(A){return A.i18n("buttons.collection","Collection")},className:"buttons-collection",closeButton:!1,dropIcon:!0,init:function(A,t){t.attr("aria-expanded",!1)},action:function(t,e,n,r){r._collection.parents("body").length?this.popover(!1,r):this.popover(r._collection,r),"keypress"===t.type&&A("a, button",r._collection).eq(0).focus()},attr:{"aria-haspopup":"dialog"}},split:{text:function(A){return A.i18n("buttons.split","Split")},className:"buttons-split",closeButton:!1,init:function(A,t){return t.attr("aria-expanded",!1)},action:function(A,t,e,n){this.popover(n._collection,n)},attr:{"aria-haspopup":"dialog"}},copy:function(){if(s.copyHtml5)return"copyHtml5"},csv:function(A,t){if(s.csvHtml5&&s.csvHtml5.available(A,t))return"csvHtml5"},excel:function(A,t){if(s.excelHtml5&&s.excelHtml5.available(A,t))return"excelHtml5"},pdf:function(A,t){if(s.pdfHtml5&&s.pdfHtml5.available(A,t))return"pdfHtml5"},pageLength:function(t){var e=t.settings()[0].aLengthMenu,n=[],r=[];if(Array.isArray(e[0]))n=e[0],r=e[1];else for(var i=0;i<e.length;i++){var s=e[i];A.isPlainObject(s)?(n.push(s.value),r.push(s.label)):(n.push(s),r.push(s))}return{extend:"collection",text:function(A){return A.i18n("buttons.pageLength",{"-1":"Show all rows",_:"Show %d rows"},A.page.len())},className:"buttons-page-length",autoClose:!0,buttons:A.map(n,(function(A,t){return{text:r[t],className:"button-page-length",action:function(t,e){e.page.len(A).draw()},init:function(t,e,n){var r=this,i=function(){r.active(t.page.len()===A)};t.on("length.dt"+n.namespace,i),i()},destroy:function(A,t,e){A.off("length.dt"+e.namespace)}}})),init:function(A,t,e){var n=this;A.on("length.dt"+e.namespace,(function(){n.text(e.text)}))},destroy:function(A,t,e){A.off("length.dt"+e.namespace)}}},spacer:{style:"empty",spacer:!0,text:function(A){return A.i18n("buttons.spacer","")}}}),n.Api.register("buttons()",(function(A,t){void 0===t&&(t=A,A=void 0),this.selector.buttonGroup=A;var e=this.iterator(!0,"table",(function(e){if(e._buttons)return c.buttonSelector(c.instanceSelector(A,e._buttons),t)}),!0);return e._groupSelector=A,e})),n.Api.register("button()",(function(A,t){var e=this.buttons(A,t);return e.length>1&&e.splice(1,e.length),e})),n.Api.registerPlural("buttons().active()","button().active()",(function(A){return void 0===A?this.map((function(A){return A.inst.active(A.node)})):this.each((function(t){t.inst.active(t.node,A)}))})),n.Api.registerPlural("buttons().action()","button().action()",(function(A){return void 0===A?this.map((function(A){return A.inst.action(A.node)})):this.each((function(t){t.inst.action(t.node,A)}))})),n.Api.registerPlural("buttons().collectionRebuild()","button().collectionRebuild()",(function(A){return this.each((function(t){for(var e=0;e<A.length;e++)"object"==typeof A[e]&&(A[e].parentConf=t);t.inst.collectionRebuild(t.node,A)}))})),n.Api.register(["buttons().enable()","button().enable()"],(function(A){return this.each((function(t){t.inst.enable(t.node,A)}))})),n.Api.register(["buttons().disable()","button().disable()"],(function(){return this.each((function(A){A.inst.disable(A.node)}))})),n.Api.register("button().index()",(function(){var A=null;return this.each((function(t){var e=t.inst.index(t.node);null!==e&&(A=e)})),A})),n.Api.registerPlural("buttons().nodes()","button().node()",(function(){var t=A();return A(this.each((function(A){t=t.add(A.inst.node(A.node))}))),t})),n.Api.registerPlural("buttons().processing()","button().processing()",(function(A){return void 0===A?this.map((function(A){return A.inst.processing(A.node)})):this.each((function(t){t.inst.processing(t.node,A)}))})),n.Api.registerPlural("buttons().text()","button().text()",(function(A){return void 0===A?this.map((function(A){return A.inst.text(A.node)})):this.each((function(t){t.inst.text(t.node,A)}))})),n.Api.registerPlural("buttons().trigger()","button().trigger()",(function(){return this.each((function(A){A.inst.node(A.node).trigger("click")}))})),n.Api.register("button().popover()",(function(A,t){return this.map((function(e){return e.inst._popover(A,this.button(this[0].node),t)}))})),n.Api.register("buttons().containers()",(function(){var t=A(),e=this._groupSelector;return this.iterator(!0,"table",(function(A){if(A._buttons)for(var n=c.instanceSelector(e,A._buttons),r=0,i=n.length;r<i;r++)t=t.add(n[r].container())})),t})),n.Api.register("buttons().container()",(function(){return this.containers().eq(0)})),n.Api.register("button().add()",(function(A,t,e){var n,r=this.context;if(r.length){var i=c.instanceSelector(this._groupSelector,r[0]._buttons);i.length&&(n=i[0].add(t,A,e))}return n?this.button(this._groupSelector,n):this})),n.Api.register("buttons().destroy()",(function(){return this.pluck("inst").unique().each((function(A){A.destroy()})),this})),n.Api.registerPlural("buttons().remove()","buttons().remove()",(function(){return this.each((function(A){A.inst.remove(A.node)})),this})),n.Api.register("buttons.info()",(function(t,e,n){var r=this;return!1===t?(this.off("destroy.btn-info"),B(A("#datatables_buttons_info"),400,(function(){A(this).remove()})),clearTimeout(g),g=null,this):(g&&clearTimeout(g),A("#datatables_buttons_info").length&&A("#datatables_buttons_info").remove(),t=t?"<h2>"+t+"</h2>":"",a(A('<div id="datatables_buttons_info" class="dt-button-info"/>').html(t).append(A("<div/>")["string"==typeof e?"html":"append"](e)).css("display","none").appendTo("body")),void 0!==n&&0!==n&&(g=setTimeout((function(){r.buttons.info(!1)}),n)),this.on("destroy.btn-info",(function(){r.buttons.info(!1)})),this)})),n.Api.register("buttons.exportData()",(function(A){if(this.context.length)return u(new n.Api(this.context[0]),A)})),n.Api.register("buttons.exportInfo()",(function(A){return A||(A={}),{filename:l(A,this),title:E(A,this),messageTop:h(this,A,A.message||A.messageTop,"top"),messageBottom:h(this,A,A.messageBottom,"bottom")}}));var l=function(t,e){var n="*"===t.filename&&"*"!==t.title&&void 0!==t.title&&null!==t.title&&""!==t.title?t.title:t.filename;if("function"==typeof n&&(n=n(t,e)),null==n)return null;-1!==n.indexOf("*")&&(n=n.replace(/\*/g,A("head > title").text()).trim()),n=n.replace(/[^a-zA-Z0-9_\u00A1-\uFFFF\.,\-_ !\(\)]/g,"");var r=w(t.extension,t,e);return r||(r=""),n+r},w=function(A,t,e){return null==A?null:"function"==typeof A?A(t,e):A},E=function(t,e){var n=w(t.title,t,e);return null===n?null:-1!==n.indexOf("*")?n.replace(/\*/g,A("head > title").text()||"Exported data"):n},h=function(t,e,n,r){var i=w(n,e,t);if(null===i)return null;var s=A("caption",t.table().container()).eq(0);return"*"===i?s.css("caption-side")!==r?null:s.length?s.text():"":i},Q=A("<textarea/>")[0],u=function(t,e){var n=A.extend(!0,{},{rows:null,columns:"",modifier:{search:"applied",order:"applied"},orthogonal:"display",stripHtml:!0,stripNewlines:!0,decodeEntities:!0,escapeExcelFormula:!1,trim:!0,format:{header:function(A){return c.stripData(A,n)},footer:function(A){return c.stripData(A,n)},body:function(A){return c.stripData(A,n)}},customizeData:null,customizeZip:null},e),r=t.columns(n.columns).indexes().map((function(A){var e=t.column(A);return n.format.header(e.title(),A,e.header())})).toArray(),i=t.table().footer()?t.columns(n.columns).indexes().map((function(e){var r=t.column(e).footer(),i="";if(r){var s=A(".dt-column-title",r);i=s.length?s.html():A(r).html()}return n.format.footer(i,e,r)})).toArray():null,s=A.extend({},n.modifier);t.select&&"function"==typeof t.select.info&&void 0===s.selected&&t.rows(n.rows,A.extend({selected:!0},s)).any()&&A.extend(s,{selected:!0});for(var o=t.rows(n.rows,s).indexes().toArray(),a=t.cells(o,n.columns,{order:s.order}),B=a.render(n.orthogonal).toArray(),g=a.nodes().toArray(),l=a.indexes().toArray(),w=t.columns(n.columns).count(),E=[],h=0,Q=0,u=w>0?B.length/w:0;Q<u;Q++){for(var C=[w],d=0;d<w;d++)C[d]=n.format.body(B[h],l[h].row,l[h].column,g[h]),h++;E[Q]=C}var M={header:r,headerStructure:f(n.format.header,t.table().header.structure(n.columns)),footer:i,footerStructure:f(n.format.footer,t.table().footer.structure(n.columns)),body:E};return n.customizeData&&n.customizeData(M),M};function f(A,t){for(var e=0;e<t.length;e++)for(var n=0;n<t[e].length;n++){var r=t[e][n];r&&(r.title=A(r.title,n,r.cell))}return t}function C(A,t){var e=new n.Api(A),r=t||e.init().buttons||n.defaults.buttons;return new c(e,r).container()}return A.fn.dataTable.Buttons=c,A.fn.DataTable.Buttons=c,A(e).on("init.dt plugin-init.dt",(function(A,t){if("dt"===A.namespace){var e=t.oInit.buttons||n.defaults.buttons;e&&!t._buttons&&new c(t,e).container()}})),n.ext.feature.push({fnInit:C,cFeature:"B"}),n.feature&&n.feature.register("buttons",C),n}(A,window,document)}.apply(t,n))||(A.exports=r)},1710(A){A.exports=function A(t,e,n){function r(s,o){if(!e[s]){if(!t[s]){if(i)return i(s,!0);var a=new Error("Cannot find module '"+s+"'");throw a.code="MODULE_NOT_FOUND",a}var B=e[s]={exports:{}};t[s][0].call(B.exports,(function(A){return r(t[s][1][A]||A)}),B,B.exports,A,t,e,n)}return e[s].exports}for(var i=void 0,s=0;s<n.length;s++)r(n[s]);return r}({1:[function(A,t,e){"use strict";var n=A("./utils"),r=A("./support"),i="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";e.encode=function(A){for(var t,e,r,s,o,a,B,g=[],c=0,l=A.length,w=l,E="string"!==n.getTypeOf(A);c<A.length;)w=l-c,r=E?(t=A[c++],e=c<l?A[c++]:0,c<l?A[c++]:0):(t=A.charCodeAt(c++),e=c<l?A.charCodeAt(c++):0,c<l?A.charCodeAt(c++):0),s=t>>2,o=(3&t)<<4|e>>4,a=1<w?(15&e)<<2|r>>6:64,B=2<w?63&r:64,g.push(i.charAt(s)+i.charAt(o)+i.charAt(a)+i.charAt(B));return g.join("")},e.decode=function(A){var t,e,n,s,o,a,B=0,g=0,c="data:";if(A.substr(0,5)===c)throw new Error("Invalid base64 input, it looks like a data url.");var l,w=3*(A=A.replace(/[^A-Za-z0-9+/=]/g,"")).length/4;if(A.charAt(A.length-1)===i.charAt(64)&&w--,A.charAt(A.length-2)===i.charAt(64)&&w--,w%1!=0)throw new Error("Invalid base64 input, bad content length.");for(l=r.uint8array?new Uint8Array(0|w):new Array(0|w);B<A.length;)t=i.indexOf(A.charAt(B++))<<2|(s=i.indexOf(A.charAt(B++)))>>4,e=(15&s)<<4|(o=i.indexOf(A.charAt(B++)))>>2,n=(3&o)<<6|(a=i.indexOf(A.charAt(B++))),l[g++]=t,64!==o&&(l[g++]=e),64!==a&&(l[g++]=n);return l}},{"./support":30,"./utils":32}],2:[function(A,t,e){"use strict";var n=A("./external"),r=A("./stream/DataWorker"),i=A("./stream/Crc32Probe"),s=A("./stream/DataLengthProbe");function o(A,t,e,n,r){this.compressedSize=A,this.uncompressedSize=t,this.crc32=e,this.compression=n,this.compressedContent=r}o.prototype={getContentWorker:function(){var A=new r(n.Promise.resolve(this.compressedContent)).pipe(this.compression.uncompressWorker()).pipe(new s("data_length")),t=this;return A.on("end",(function(){if(this.streamInfo.data_length!==t.uncompressedSize)throw new Error("Bug : uncompressed data size mismatch")})),A},getCompressedWorker:function(){return new r(n.Promise.resolve(this.compressedContent)).withStreamInfo("compressedSize",this.compressedSize).withStreamInfo("uncompressedSize",this.uncompressedSize).withStreamInfo("crc32",this.crc32).withStreamInfo("compression",this.compression)}},o.createWorkerFrom=function(A,t,e){return A.pipe(new i).pipe(new s("uncompressedSize")).pipe(t.compressWorker(e)).pipe(new s("compressedSize")).withStreamInfo("compression",t)},t.exports=o},{"./external":6,"./stream/Crc32Probe":25,"./stream/DataLengthProbe":26,"./stream/DataWorker":27}],3:[function(A,t,e){"use strict";var n=A("./stream/GenericWorker");e.STORE={magic:"\0\0",compressWorker:function(){return new n("STORE compression")},uncompressWorker:function(){return new n("STORE decompression")}},e.DEFLATE=A("./flate")},{"./flate":7,"./stream/GenericWorker":28}],4:[function(A,t,e){"use strict";var n=A("./utils"),r=function(){for(var A,t=[],e=0;e<256;e++){A=e;for(var n=0;n<8;n++)A=1&A?3988292384^A>>>1:A>>>1;t[e]=A}return t}();t.exports=function(A,t){return void 0!==A&&A.length?"string"!==n.getTypeOf(A)?function(A,t,e){var n=r,i=0+e;A^=-1;for(var s=0;s<i;s++)A=A>>>8^n[255&(A^t[s])];return~A}(0|t,A,A.length):function(A,t,e){var n=r,i=0+e;A^=-1;for(var s=0;s<i;s++)A=A>>>8^n[255&(A^t.charCodeAt(s))];return~A}(0|t,A,A.length):0}},{"./utils":32}],5:[function(A,t,e){"use strict";e.base64=!1,e.binary=!1,e.dir=!1,e.createFolders=!0,e.date=null,e.compression=null,e.compressionOptions=null,e.comment=null,e.unixPermissions=null,e.dosPermissions=null},{}],6:[function(A,t,e){"use strict";var n;n="undefined"!=typeof Promise?Promise:A("lie"),t.exports={Promise:n}},{lie:37}],7:[function(A,t,e){"use strict";var n="undefined"!=typeof Uint8Array&&"undefined"!=typeof Uint16Array&&"undefined"!=typeof Uint32Array,r=A("pako"),i=A("./utils"),s=A("./stream/GenericWorker"),o=n?"uint8array":"array";function a(A,t){s.call(this,"FlateWorker/"+A),this._pako=null,this._pakoAction=A,this._pakoOptions=t,this.meta={}}e.magic="\b\0",i.inherits(a,s),a.prototype.processChunk=function(A){this.meta=A.meta,null===this._pako&&this._createPako(),this._pako.push(i.transformTo(o,A.data),!1)},a.prototype.flush=function(){s.prototype.flush.call(this),null===this._pako&&this._createPako(),this._pako.push([],!0)},a.prototype.cleanUp=function(){s.prototype.cleanUp.call(this),this._pako=null},a.prototype._createPako=function(){this._pako=new r[this._pakoAction]({raw:!0,level:this._pakoOptions.level||-1});var A=this;this._pako.onData=function(t){A.push({data:t,meta:A.meta})}},e.compressWorker=function(A){return new a("Deflate",A)},e.uncompressWorker=function(){return new a("Inflate",{})}},{"./stream/GenericWorker":28,"./utils":32,pako:38}],8:[function(A,t,e){"use strict";function n(A,t){var e,n="";for(e=0;e<t;e++)n+=String.fromCharCode(255&A),A>>>=8;return n}function r(A,t,e,r,s,g){var c,l,w=A.file,E=A.compression,h=g!==o.utf8encode,Q=i.transformTo("string",g(w.name)),u=i.transformTo("string",o.utf8encode(w.name)),f=w.comment,C=i.transformTo("string",g(f)),d=i.transformTo("string",o.utf8encode(f)),M=u.length!==w.name.length,D=d.length!==f.length,I="",p="",y="",F=w.dir,Y=w.date,m={crc32:0,compressedSize:0,uncompressedSize:0};t&&!e||(m.crc32=A.crc32,m.compressedSize=A.compressedSize,m.uncompressedSize=A.uncompressedSize);var b=0;t&&(b|=8),h||!M&&!D||(b|=2048);var v=0,z=0;F&&(v|=16),"UNIX"===s?(z=798,v|=function(A,t){var e=A;return A||(e=t?16893:33204),(65535&e)<<16}(w.unixPermissions,F)):(z=20,v|=function(A){return 63&(A||0)}(w.dosPermissions)),c=Y.getUTCHours(),c<<=6,c|=Y.getUTCMinutes(),c<<=5,c|=Y.getUTCSeconds()/2,l=Y.getUTCFullYear()-1980,l<<=4,l|=Y.getUTCMonth()+1,l<<=5,l|=Y.getUTCDate(),M&&(p=n(1,1)+n(a(Q),4)+u,I+="up"+n(p.length,2)+p),D&&(y=n(1,1)+n(a(C),4)+d,I+="uc"+n(y.length,2)+y);var U="";return U+="\n\0",U+=n(b,2),U+=E.magic,U+=n(c,2),U+=n(l,2),U+=n(m.crc32,4),U+=n(m.compressedSize,4),U+=n(m.uncompressedSize,4),U+=n(Q.length,2),U+=n(I.length,2),{fileRecord:B.LOCAL_FILE_HEADER+U+Q+I,dirRecord:B.CENTRAL_FILE_HEADER+n(z,2)+U+n(C.length,2)+"\0\0\0\0"+n(v,4)+n(r,4)+Q+I+C}}var i=A("../utils"),s=A("../stream/GenericWorker"),o=A("../utf8"),a=A("../crc32"),B=A("../signature");function g(A,t,e,n){s.call(this,"ZipFileWorker"),this.bytesWritten=0,this.zipComment=t,this.zipPlatform=e,this.encodeFileName=n,this.streamFiles=A,this.accumulate=!1,this.contentBuffer=[],this.dirRecords=[],this.currentSourceOffset=0,this.entriesCount=0,this.currentFile=null,this._sources=[]}i.inherits(g,s),g.prototype.push=function(A){var t=A.meta.percent||0,e=this.entriesCount,n=this._sources.length;this.accumulate?this.contentBuffer.push(A):(this.bytesWritten+=A.data.length,s.prototype.push.call(this,{data:A.data,meta:{currentFile:this.currentFile,percent:e?(t+100*(e-n-1))/e:100}}))},g.prototype.openedSource=function(A){this.currentSourceOffset=this.bytesWritten,this.currentFile=A.file.name;var t=this.streamFiles&&!A.file.dir;if(t){var e=r(A,t,!1,this.currentSourceOffset,this.zipPlatform,this.encodeFileName);this.push({data:e.fileRecord,meta:{percent:0}})}else this.accumulate=!0},g.prototype.closedSource=function(A){this.accumulate=!1;var t=this.streamFiles&&!A.file.dir,e=r(A,t,!0,this.currentSourceOffset,this.zipPlatform,this.encodeFileName);if(this.dirRecords.push(e.dirRecord),t)this.push({data:function(A){return B.DATA_DESCRIPTOR+n(A.crc32,4)+n(A.compressedSize,4)+n(A.uncompressedSize,4)}(A),meta:{percent:100}});else for(this.push({data:e.fileRecord,meta:{percent:0}});this.contentBuffer.length;)this.push(this.contentBuffer.shift());this.currentFile=null},g.prototype.flush=function(){for(var A=this.bytesWritten,t=0;t<this.dirRecords.length;t++)this.push({data:this.dirRecords[t],meta:{percent:100}});var e=this.bytesWritten-A,r=function(A,t,e,r,s){var o=i.transformTo("string",s(r));return B.CENTRAL_DIRECTORY_END+"\0\0\0\0"+n(A,2)+n(A,2)+n(t,4)+n(e,4)+n(o.length,2)+o}(this.dirRecords.length,e,A,this.zipComment,this.encodeFileName);this.push({data:r,meta:{percent:100}})},g.prototype.prepareNextSource=function(){this.previous=this._sources.shift(),this.openedSource(this.previous.streamInfo),this.isPaused?this.previous.pause():this.previous.resume()},g.prototype.registerPrevious=function(A){this._sources.push(A);var t=this;return A.on("data",(function(A){t.processChunk(A)})),A.on("end",(function(){t.closedSource(t.previous.streamInfo),t._sources.length?t.prepareNextSource():t.end()})),A.on("error",(function(A){t.error(A)})),this},g.prototype.resume=function(){return!!s.prototype.resume.call(this)&&(!this.previous&&this._sources.length?(this.prepareNextSource(),!0):this.previous||this._sources.length||this.generatedError?void 0:(this.end(),!0))},g.prototype.error=function(A){var t=this._sources;if(!s.prototype.error.call(this,A))return!1;for(var e=0;e<t.length;e++)try{t[e].error(A)}catch(A){}return!0},g.prototype.lock=function(){s.prototype.lock.call(this);for(var A=this._sources,t=0;t<A.length;t++)A[t].lock()},t.exports=g},{"../crc32":4,"../signature":23,"../stream/GenericWorker":28,"../utf8":31,"../utils":32}],9:[function(A,t,e){"use strict";var n=A("../compressions"),r=A("./ZipFileWorker");e.generateWorker=function(A,t,e){var i=new r(t.streamFiles,e,t.platform,t.encodeFileName),s=0;try{A.forEach((function(A,e){s++;var r=function(A,t){var e=A||t,r=n[e];if(!r)throw new Error(e+" is not a valid compression method !");return r}(e.options.compression,t.compression),o=e.options.compressionOptions||t.compressionOptions||{},a=e.dir,B=e.date;e._compressWorker(r,o).withStreamInfo("file",{name:A,dir:a,date:B,comment:e.comment||"",unixPermissions:e.unixPermissions,dosPermissions:e.dosPermissions}).pipe(i)})),i.entriesCount=s}catch(A){i.error(A)}return i}},{"../compressions":3,"./ZipFileWorker":8}],10:[function(A,t,e){"use strict";function n(){if(!(this instanceof n))return new n;if(arguments.length)throw new Error("The constructor with parameters has been removed in JSZip 3.0, please check the upgrade guide.");this.files=Object.create(null),this.comment=null,this.root="",this.clone=function(){var A=new n;for(var t in this)"function"!=typeof this[t]&&(A[t]=this[t]);return A}}(n.prototype=A("./object")).loadAsync=A("./load"),n.support=A("./support"),n.defaults=A("./defaults"),n.version="3.10.1",n.loadAsync=function(A,t){return(new n).loadAsync(A,t)},n.external=A("./external"),t.exports=n},{"./defaults":5,"./external":6,"./load":11,"./object":15,"./support":30}],11:[function(A,t,e){"use strict";var n=A("./utils"),r=A("./external"),i=A("./utf8"),s=A("./zipEntries"),o=A("./stream/Crc32Probe"),a=A("./nodejsUtils");function B(A){return new r.Promise((function(t,e){var n=A.decompressed.getContentWorker().pipe(new o);n.on("error",(function(A){e(A)})).on("end",(function(){n.streamInfo.crc32!==A.decompressed.crc32?e(new Error("Corrupted zip : CRC32 mismatch")):t()})).resume()}))}t.exports=function(A,t){var e=this;return t=n.extend(t||{},{base64:!1,checkCRC32:!1,optimizedBinaryString:!1,createFolders:!1,decodeFileName:i.utf8decode}),a.isNode&&a.isStream(A)?r.Promise.reject(new Error("JSZip can't accept a stream when loading a zip file.")):n.prepareContent("the loaded zip file",A,!0,t.optimizedBinaryString,t.base64).then((function(A){var e=new s(t);return e.load(A),e})).then((function(A){var e=[r.Promise.resolve(A)],n=A.files;if(t.checkCRC32)for(var i=0;i<n.length;i++)e.push(B(n[i]));return r.Promise.all(e)})).then((function(A){for(var r=A.shift(),i=r.files,s=0;s<i.length;s++){var o=i[s],a=o.fileNameStr,B=n.resolve(o.fileNameStr);e.file(B,o.decompressed,{binary:!0,optimizedBinaryString:!0,date:o.date,dir:o.dir,comment:o.fileCommentStr.length?o.fileCommentStr:null,unixPermissions:o.unixPermissions,dosPermissions:o.dosPermissions,createFolders:t.createFolders}),o.dir||(e.file(B).unsafeOriginalName=a)}return r.zipComment.length&&(e.comment=r.zipComment),e}))}},{"./external":6,"./nodejsUtils":14,"./stream/Crc32Probe":25,"./utf8":31,"./utils":32,"./zipEntries":33}],12:[function(A,t,e){"use strict";var n=A("../utils"),r=A("../stream/GenericWorker");function i(A,t){r.call(this,"Nodejs stream input adapter for "+A),this._upstreamEnded=!1,this._bindStream(t)}n.inherits(i,r),i.prototype._bindStream=function(A){var t=this;(this._stream=A).pause(),A.on("data",(function(A){t.push({data:A,meta:{percent:0}})})).on("error",(function(A){t.isPaused?this.generatedError=A:t.error(A)})).on("end",(function(){t.isPaused?t._upstreamEnded=!0:t.end()}))},i.prototype.pause=function(){return!!r.prototype.pause.call(this)&&(this._stream.pause(),!0)},i.prototype.resume=function(){return!!r.prototype.resume.call(this)&&(this._upstreamEnded?this.end():this._stream.resume(),!0)},t.exports=i},{"../stream/GenericWorker":28,"../utils":32}],13:[function(A,t,e){"use strict";var n=A("readable-stream").Readable;function r(A,t,e){n.call(this,t),this._helper=A;var r=this;A.on("data",(function(A,t){r.push(A)||r._helper.pause(),e&&e(t)})).on("error",(function(A){r.emit("error",A)})).on("end",(function(){r.push(null)}))}A("../utils").inherits(r,n),r.prototype._read=function(){this._helper.resume()},t.exports=r},{"../utils":32,"readable-stream":16}],14:[function(A,t,e){"use strict";t.exports={isNode:"undefined"!=typeof Buffer,newBufferFrom:function(A,t){if(Buffer.from&&Buffer.from!==Uint8Array.from)return Buffer.from(A,t);if("number"==typeof A)throw new Error('The "data" argument must not be a number');return new Buffer(A,t)},allocBuffer:function(A){if(Buffer.alloc)return Buffer.alloc(A);var t=new Buffer(A);return t.fill(0),t},isBuffer:function(A){return Buffer.isBuffer(A)},isStream:function(A){return A&&"function"==typeof A.on&&"function"==typeof A.pause&&"function"==typeof A.resume}}},{}],15:[function(A,t,e){"use strict";function n(A,t,e){var n,r=i.getTypeOf(t),o=i.extend(e||{},a);o.date=o.date||new Date,null!==o.compression&&(o.compression=o.compression.toUpperCase()),"string"==typeof o.unixPermissions&&(o.unixPermissions=parseInt(o.unixPermissions,8)),o.unixPermissions&&16384&o.unixPermissions&&(o.dir=!0),o.dosPermissions&&16&o.dosPermissions&&(o.dir=!0),o.dir&&(A=h(A)),o.createFolders&&(n=E(A))&&Q.call(this,n,!0);var c="string"===r&&!1===o.binary&&!1===o.base64;e&&void 0!==e.binary||(o.binary=!c),(t instanceof B&&0===t.uncompressedSize||o.dir||!t||0===t.length)&&(o.base64=!1,o.binary=!0,t="",o.compression="STORE",r="string");var u;u=t instanceof B||t instanceof s?t:l.isNode&&l.isStream(t)?new w(A,t):i.prepareContent(A,t,o.binary,o.optimizedBinaryString,o.base64);var f=new g(A,u,o);this.files[A]=f}var r=A("./utf8"),i=A("./utils"),s=A("./stream/GenericWorker"),o=A("./stream/StreamHelper"),a=A("./defaults"),B=A("./compressedObject"),g=A("./zipObject"),c=A("./generate"),l=A("./nodejsUtils"),w=A("./nodejs/NodejsStreamInputAdapter"),E=function(A){"/"===A.slice(-1)&&(A=A.substring(0,A.length-1));var t=A.lastIndexOf("/");return 0<t?A.substring(0,t):""},h=function(A){return"/"!==A.slice(-1)&&(A+="/"),A},Q=function(A,t){return t=void 0!==t?t:a.createFolders,A=h(A),this.files[A]||n.call(this,A,null,{dir:!0,createFolders:t}),this.files[A]};function u(A){return"[object RegExp]"===Object.prototype.toString.call(A)}var f={load:function(){throw new Error("This method has been removed in JSZip 3.0, please check the upgrade guide.")},forEach:function(A){var t,e,n;for(t in this.files)n=this.files[t],(e=t.slice(this.root.length,t.length))&&t.slice(0,this.root.length)===this.root&&A(e,n)},filter:function(A){var t=[];return this.forEach((function(e,n){A(e,n)&&t.push(n)})),t},file:function(A,t,e){if(1!==arguments.length)return A=this.root+A,n.call(this,A,t,e),this;if(u(A)){var r=A;return this.filter((function(A,t){return!t.dir&&r.test(A)}))}var i=this.files[this.root+A];return i&&!i.dir?i:null},folder:function(A){if(!A)return this;if(u(A))return this.filter((function(t,e){return e.dir&&A.test(t)}));var t=this.root+A,e=Q.call(this,t),n=this.clone();return n.root=e.name,n},remove:function(A){A=this.root+A;var t=this.files[A];if(t||("/"!==A.slice(-1)&&(A+="/"),t=this.files[A]),t&&!t.dir)delete this.files[A];else for(var e=this.filter((function(t,e){return e.name.slice(0,A.length)===A})),n=0;n<e.length;n++)delete this.files[e[n].name];return this},generate:function(){throw new Error("This method has been removed in JSZip 3.0, please check the upgrade guide.")},generateInternalStream:function(A){var t,e={};try{if((e=i.extend(A||{},{streamFiles:!1,compression:"STORE",compressionOptions:null,type:"",platform:"DOS",comment:null,mimeType:"application/zip",encodeFileName:r.utf8encode})).type=e.type.toLowerCase(),e.compression=e.compression.toUpperCase(),"binarystring"===e.type&&(e.type="string"),!e.type)throw new Error("No output type specified.");i.checkSupport(e.type),"darwin"!==e.platform&&"freebsd"!==e.platform&&"linux"!==e.platform&&"sunos"!==e.platform||(e.platform="UNIX"),"win32"===e.platform&&(e.platform="DOS");var n=e.comment||this.comment||"";t=c.generateWorker(this,e,n)}catch(A){(t=new s("error")).error(A)}return new o(t,e.type||"string",e.mimeType)},generateAsync:function(A,t){return this.generateInternalStream(A).accumulate(t)},generateNodeStream:function(A,t){return(A=A||{}).type||(A.type="nodebuffer"),this.generateInternalStream(A).toNodejsStream(t)}};t.exports=f},{"./compressedObject":2,"./defaults":5,"./generate":9,"./nodejs/NodejsStreamInputAdapter":12,"./nodejsUtils":14,"./stream/GenericWorker":28,"./stream/StreamHelper":29,"./utf8":31,"./utils":32,"./zipObject":35}],16:[function(A,t,e){"use strict";t.exports=A("stream")},{stream:void 0}],17:[function(A,t,e){"use strict";var n=A("./DataReader");function r(A){n.call(this,A);for(var t=0;t<this.data.length;t++)A[t]=255&A[t]}A("../utils").inherits(r,n),r.prototype.byteAt=function(A){return this.data[this.zero+A]},r.prototype.lastIndexOfSignature=function(A){for(var t=A.charCodeAt(0),e=A.charCodeAt(1),n=A.charCodeAt(2),r=A.charCodeAt(3),i=this.length-4;0<=i;--i)if(this.data[i]===t&&this.data[i+1]===e&&this.data[i+2]===n&&this.data[i+3]===r)return i-this.zero;return-1},r.prototype.readAndCheckSignature=function(A){var t=A.charCodeAt(0),e=A.charCodeAt(1),n=A.charCodeAt(2),r=A.charCodeAt(3),i=this.readData(4);return t===i[0]&&e===i[1]&&n===i[2]&&r===i[3]},r.prototype.readData=function(A){if(this.checkOffset(A),0===A)return[];var t=this.data.slice(this.zero+this.index,this.zero+this.index+A);return this.index+=A,t},t.exports=r},{"../utils":32,"./DataReader":18}],18:[function(A,t,e){"use strict";var n=A("../utils");function r(A){this.data=A,this.length=A.length,this.index=0,this.zero=0}r.prototype={checkOffset:function(A){this.checkIndex(this.index+A)},checkIndex:function(A){if(this.length<this.zero+A||A<0)throw new Error("End of data reached (data length = "+this.length+", asked index = "+A+"). Corrupted zip ?")},setIndex:function(A){this.checkIndex(A),this.index=A},skip:function(A){this.setIndex(this.index+A)},byteAt:function(){},readInt:function(A){var t,e=0;for(this.checkOffset(A),t=this.index+A-1;t>=this.index;t--)e=(e<<8)+this.byteAt(t);return this.index+=A,e},readString:function(A){return n.transformTo("string",this.readData(A))},readData:function(){},lastIndexOfSignature:function(){},readAndCheckSignature:function(){},readDate:function(){var A=this.readInt(4);return new Date(Date.UTC(1980+(A>>25&127),(A>>21&15)-1,A>>16&31,A>>11&31,A>>5&63,(31&A)<<1))}},t.exports=r},{"../utils":32}],19:[function(A,t,e){"use strict";var n=A("./Uint8ArrayReader");function r(A){n.call(this,A)}A("../utils").inherits(r,n),r.prototype.readData=function(A){this.checkOffset(A);var t=this.data.slice(this.zero+this.index,this.zero+this.index+A);return this.index+=A,t},t.exports=r},{"../utils":32,"./Uint8ArrayReader":21}],20:[function(A,t,e){"use strict";var n=A("./DataReader");function r(A){n.call(this,A)}A("../utils").inherits(r,n),r.prototype.byteAt=function(A){return this.data.charCodeAt(this.zero+A)},r.prototype.lastIndexOfSignature=function(A){return this.data.lastIndexOf(A)-this.zero},r.prototype.readAndCheckSignature=function(A){return A===this.readData(4)},r.prototype.readData=function(A){this.checkOffset(A);var t=this.data.slice(this.zero+this.index,this.zero+this.index+A);return this.index+=A,t},t.exports=r},{"../utils":32,"./DataReader":18}],21:[function(A,t,e){"use strict";var n=A("./ArrayReader");function r(A){n.call(this,A)}A("../utils").inherits(r,n),r.prototype.readData=function(A){if(this.checkOffset(A),0===A)return new Uint8Array(0);var t=this.data.subarray(this.zero+this.index,this.zero+this.index+A);return this.index+=A,t},t.exports=r},{"../utils":32,"./ArrayReader":17}],22:[function(A,t,e){"use strict";var n=A("../utils"),r=A("../support"),i=A("./ArrayReader"),s=A("./StringReader"),o=A("./NodeBufferReader"),a=A("./Uint8ArrayReader");t.exports=function(A){var t=n.getTypeOf(A);return n.checkSupport(t),"string"!==t||r.uint8array?"nodebuffer"===t?new o(A):r.uint8array?new a(n.transformTo("uint8array",A)):new i(n.transformTo("array",A)):new s(A)}},{"../support":30,"../utils":32,"./ArrayReader":17,"./NodeBufferReader":19,"./StringReader":20,"./Uint8ArrayReader":21}],23:[function(A,t,e){"use strict";e.LOCAL_FILE_HEADER="PK",e.CENTRAL_FILE_HEADER="PK",e.CENTRAL_DIRECTORY_END="PK",e.ZIP64_CENTRAL_DIRECTORY_LOCATOR="PK",e.ZIP64_CENTRAL_DIRECTORY_END="PK",e.DATA_DESCRIPTOR="PK\b"},{}],24:[function(A,t,e){"use strict";var n=A("./GenericWorker"),r=A("../utils");function i(A){n.call(this,"ConvertWorker to "+A),this.destType=A}r.inherits(i,n),i.prototype.processChunk=function(A){this.push({data:r.transformTo(this.destType,A.data),meta:A.meta})},t.exports=i},{"../utils":32,"./GenericWorker":28}],25:[function(A,t,e){"use strict";var n=A("./GenericWorker"),r=A("../crc32");function i(){n.call(this,"Crc32Probe"),this.withStreamInfo("crc32",0)}A("../utils").inherits(i,n),i.prototype.processChunk=function(A){this.streamInfo.crc32=r(A.data,this.streamInfo.crc32||0),this.push(A)},t.exports=i},{"../crc32":4,"../utils":32,"./GenericWorker":28}],26:[function(A,t,e){"use strict";var n=A("../utils"),r=A("./GenericWorker");function i(A){r.call(this,"DataLengthProbe for "+A),this.propName=A,this.withStreamInfo(A,0)}n.inherits(i,r),i.prototype.processChunk=function(A){if(A){var t=this.streamInfo[this.propName]||0;this.streamInfo[this.propName]=t+A.data.length}r.prototype.processChunk.call(this,A)},t.exports=i},{"../utils":32,"./GenericWorker":28}],27:[function(A,t,e){"use strict";var n=A("../utils"),r=A("./GenericWorker");function i(A){r.call(this,"DataWorker");var t=this;this.dataIsReady=!1,this.index=0,this.max=0,this.data=null,this.type="",this._tickScheduled=!1,A.then((function(A){t.dataIsReady=!0,t.data=A,t.max=A&&A.length||0,t.type=n.getTypeOf(A),t.isPaused||t._tickAndRepeat()}),(function(A){t.error(A)}))}n.inherits(i,r),i.prototype.cleanUp=function(){r.prototype.cleanUp.call(this),this.data=null},i.prototype.resume=function(){return!!r.prototype.resume.call(this)&&(!this._tickScheduled&&this.dataIsReady&&(this._tickScheduled=!0,n.delay(this._tickAndRepeat,[],this)),!0)},i.prototype._tickAndRepeat=function(){this._tickScheduled=!1,this.isPaused||this.isFinished||(this._tick(),this.isFinished||(n.delay(this._tickAndRepeat,[],this),this._tickScheduled=!0))},i.prototype._tick=function(){if(this.isPaused||this.isFinished)return!1;var A=null,t=Math.min(this.max,this.index+16384);if(this.index>=this.max)return this.end();switch(this.type){case"string":A=this.data.substring(this.index,t);break;case"uint8array":A=this.data.subarray(this.index,t);break;case"array":case"nodebuffer":A=this.data.slice(this.index,t)}return this.index=t,this.push({data:A,meta:{percent:this.max?this.index/this.max*100:0}})},t.exports=i},{"../utils":32,"./GenericWorker":28}],28:[function(A,t,e){"use strict";function n(A){this.name=A||"default",this.streamInfo={},this.generatedError=null,this.extraStreamInfo={},this.isPaused=!0,this.isFinished=!1,this.isLocked=!1,this._listeners={data:[],end:[],error:[]},this.previous=null}n.prototype={push:function(A){this.emit("data",A)},end:function(){if(this.isFinished)return!1;this.flush();try{this.emit("end"),this.cleanUp(),this.isFinished=!0}catch(A){this.emit("error",A)}return!0},error:function(A){return!this.isFinished&&(this.isPaused?this.generatedError=A:(this.isFinished=!0,this.emit("error",A),this.previous&&this.previous.error(A),this.cleanUp()),!0)},on:function(A,t){return this._listeners[A].push(t),this},cleanUp:function(){this.streamInfo=this.generatedError=this.extraStreamInfo=null,this._listeners=[]},emit:function(A,t){if(this._listeners[A])for(var e=0;e<this._listeners[A].length;e++)this._listeners[A][e].call(this,t)},pipe:function(A){return A.registerPrevious(this)},registerPrevious:function(A){if(this.isLocked)throw new Error("The stream '"+this+"' has already been used.");this.streamInfo=A.streamInfo,this.mergeStreamInfo(),this.previous=A;var t=this;return A.on("data",(function(A){t.processChunk(A)})),A.on("end",(function(){t.end()})),A.on("error",(function(A){t.error(A)})),this},pause:function(){return!this.isPaused&&!this.isFinished&&(this.isPaused=!0,this.previous&&this.previous.pause(),!0)},resume:function(){if(!this.isPaused||this.isFinished)return!1;var A=this.isPaused=!1;return this.generatedError&&(this.error(this.generatedError),A=!0),this.previous&&this.previous.resume(),!A},flush:function(){},processChunk:function(A){this.push(A)},withStreamInfo:function(A,t){return this.extraStreamInfo[A]=t,this.mergeStreamInfo(),this},mergeStreamInfo:function(){for(var A in this.extraStreamInfo)Object.prototype.hasOwnProperty.call(this.extraStreamInfo,A)&&(this.streamInfo[A]=this.extraStreamInfo[A])},lock:function(){if(this.isLocked)throw new Error("The stream '"+this+"' has already been used.");this.isLocked=!0,this.previous&&this.previous.lock()},toString:function(){var A="Worker "+this.name;return this.previous?this.previous+" -> "+A:A}},t.exports=n},{}],29:[function(A,t,e){"use strict";var n=A("../utils"),r=A("./ConvertWorker"),i=A("./GenericWorker"),s=A("../base64"),o=A("../support"),a=A("../external"),B=null;if(o.nodestream)try{B=A("../nodejs/NodejsStreamOutputAdapter")}catch(A){}function g(A,t,e){var s=t;switch(t){case"blob":case"arraybuffer":s="uint8array";break;case"base64":s="string"}try{this._internalType=s,this._outputType=t,this._mimeType=e,n.checkSupport(s),this._worker=A.pipe(new r(s)),A.lock()}catch(A){this._worker=new i("error"),this._worker.error(A)}}g.prototype={accumulate:function(A){return function(A,t){return new a.Promise((function(e,r){var i=[],o=A._internalType,a=A._outputType,B=A._mimeType;A.on("data",(function(A,e){i.push(A),t&&t(e)})).on("error",(function(A){i=[],r(A)})).on("end",(function(){try{var A=function(A,t,e){switch(A){case"blob":return n.newBlob(n.transformTo("arraybuffer",t),e);case"base64":return s.encode(t);default:return n.transformTo(A,t)}}(a,function(A,t){var e,n=0,r=null,i=0;for(e=0;e<t.length;e++)i+=t[e].length;switch(A){case"string":return t.join("");case"array":return Array.prototype.concat.apply([],t);case"uint8array":for(r=new Uint8Array(i),e=0;e<t.length;e++)r.set(t[e],n),n+=t[e].length;return r;case"nodebuffer":return Buffer.concat(t);default:throw new Error("concat : unsupported type '"+A+"'")}}(o,i),B);e(A)}catch(A){r(A)}i=[]})).resume()}))}(this,A)},on:function(A,t){var e=this;return"data"===A?this._worker.on(A,(function(A){t.call(e,A.data,A.meta)})):this._worker.on(A,(function(){n.delay(t,arguments,e)})),this},resume:function(){return n.delay(this._worker.resume,[],this._worker),this},pause:function(){return this._worker.pause(),this},toNodejsStream:function(A){if(n.checkSupport("nodestream"),"nodebuffer"!==this._outputType)throw new Error(this._outputType+" is not supported by this method");return new B(this,{objectMode:"nodebuffer"!==this._outputType},A)}},t.exports=g},{"../base64":1,"../external":6,"../nodejs/NodejsStreamOutputAdapter":13,"../support":30,"../utils":32,"./ConvertWorker":24,"./GenericWorker":28}],30:[function(A,t,e){"use strict";if(e.base64=!0,e.array=!0,e.string=!0,e.arraybuffer="undefined"!=typeof ArrayBuffer&&"undefined"!=typeof Uint8Array,e.nodebuffer="undefined"!=typeof Buffer,e.uint8array="undefined"!=typeof Uint8Array,"undefined"==typeof ArrayBuffer)e.blob=!1;else{var n=new ArrayBuffer(0);try{e.blob=0===new Blob([n],{type:"application/zip"}).size}catch(A){try{var r=new(self.BlobBuilder||self.WebKitBlobBuilder||self.MozBlobBuilder||self.MSBlobBuilder);r.append(n),e.blob=0===r.getBlob("application/zip").size}catch(A){e.blob=!1}}}try{e.nodestream=!!A("readable-stream").Readable}catch(A){e.nodestream=!1}},{"readable-stream":16}],31:[function(A,t,e){"use strict";for(var n=A("./utils"),r=A("./support"),i=A("./nodejsUtils"),s=A("./stream/GenericWorker"),o=new Array(256),a=0;a<256;a++)o[a]=252<=a?6:248<=a?5:240<=a?4:224<=a?3:192<=a?2:1;function B(){s.call(this,"utf-8 decode"),this.leftOver=null}function g(){s.call(this,"utf-8 encode")}o[254]=o[254]=1,e.utf8encode=function(A){return r.nodebuffer?i.newBufferFrom(A,"utf-8"):function(A){var t,e,n,i,s,o=A.length,a=0;for(i=0;i<o;i++)55296==(64512&(e=A.charCodeAt(i)))&&i+1<o&&56320==(64512&(n=A.charCodeAt(i+1)))&&(e=65536+(e-55296<<10)+(n-56320),i++),a+=e<128?1:e<2048?2:e<65536?3:4;for(t=r.uint8array?new Uint8Array(a):new Array(a),i=s=0;s<a;i++)55296==(64512&(e=A.charCodeAt(i)))&&i+1<o&&56320==(64512&(n=A.charCodeAt(i+1)))&&(e=65536+(e-55296<<10)+(n-56320),i++),e<128?t[s++]=e:(e<2048?t[s++]=192|e>>>6:(e<65536?t[s++]=224|e>>>12:(t[s++]=240|e>>>18,t[s++]=128|e>>>12&63),t[s++]=128|e>>>6&63),t[s++]=128|63&e);return t}(A)},e.utf8decode=function(A){return r.nodebuffer?n.transformTo("nodebuffer",A).toString("utf-8"):function(A){var t,e,r,i,s=A.length,a=new Array(2*s);for(t=e=0;t<s;)if((r=A[t++])<128)a[e++]=r;else if(4<(i=o[r]))a[e++]=65533,t+=i-1;else{for(r&=2===i?31:3===i?15:7;1<i&&t<s;)r=r<<6|63&A[t++],i--;1<i?a[e++]=65533:r<65536?a[e++]=r:(r-=65536,a[e++]=55296|r>>10&1023,a[e++]=56320|1023&r)}return a.length!==e&&(a.subarray?a=a.subarray(0,e):a.length=e),n.applyFromCharCode(a)}(A=n.transformTo(r.uint8array?"uint8array":"array",A))},n.inherits(B,s),B.prototype.processChunk=function(A){var t=n.transformTo(r.uint8array?"uint8array":"array",A.data);if(this.leftOver&&this.leftOver.length){if(r.uint8array){var i=t;(t=new Uint8Array(i.length+this.leftOver.length)).set(this.leftOver,0),t.set(i,this.leftOver.length)}else t=this.leftOver.concat(t);this.leftOver=null}var s=function(A,t){var e;for((t=t||A.length)>A.length&&(t=A.length),e=t-1;0<=e&&128==(192&A[e]);)e--;return e<0||0===e?t:e+o[A[e]]>t?e:t}(t),a=t;s!==t.length&&(r.uint8array?(a=t.subarray(0,s),this.leftOver=t.subarray(s,t.length)):(a=t.slice(0,s),this.leftOver=t.slice(s,t.length))),this.push({data:e.utf8decode(a),meta:A.meta})},B.prototype.flush=function(){this.leftOver&&this.leftOver.length&&(this.push({data:e.utf8decode(this.leftOver),meta:{}}),this.leftOver=null)},e.Utf8DecodeWorker=B,n.inherits(g,s),g.prototype.processChunk=function(A){this.push({data:e.utf8encode(A.data),meta:A.meta})},e.Utf8EncodeWorker=g},{"./nodejsUtils":14,"./stream/GenericWorker":28,"./support":30,"./utils":32}],32:[function(A,t,e){"use strict";var n=A("./support"),r=A("./base64"),i=A("./nodejsUtils"),s=A("./external");function o(A){return A}function a(A,t){for(var e=0;e<A.length;++e)t[e]=255&A.charCodeAt(e);return t}A("setimmediate"),e.newBlob=function(A,t){e.checkSupport("blob");try{return new Blob([A],{type:t})}catch(e){try{var n=new(self.BlobBuilder||self.WebKitBlobBuilder||self.MozBlobBuilder||self.MSBlobBuilder);return n.append(A),n.getBlob(t)}catch(A){throw new Error("Bug : can't construct the Blob.")}}};var B={stringifyByChunk:function(A,t,e){var n=[],r=0,i=A.length;if(i<=e)return String.fromCharCode.apply(null,A);for(;r<i;)"array"===t||"nodebuffer"===t?n.push(String.fromCharCode.apply(null,A.slice(r,Math.min(r+e,i)))):n.push(String.fromCharCode.apply(null,A.subarray(r,Math.min(r+e,i)))),r+=e;return n.join("")},stringifyByChar:function(A){for(var t="",e=0;e<A.length;e++)t+=String.fromCharCode(A[e]);return t},applyCanBeUsed:{uint8array:function(){try{return n.uint8array&&1===String.fromCharCode.apply(null,new Uint8Array(1)).length}catch(A){return!1}}(),nodebuffer:function(){try{return n.nodebuffer&&1===String.fromCharCode.apply(null,i.allocBuffer(1)).length}catch(A){return!1}}()}};function g(A){var t=65536,n=e.getTypeOf(A),r=!0;if("uint8array"===n?r=B.applyCanBeUsed.uint8array:"nodebuffer"===n&&(r=B.applyCanBeUsed.nodebuffer),r)for(;1<t;)try{return B.stringifyByChunk(A,n,t)}catch(A){t=Math.floor(t/2)}return B.stringifyByChar(A)}function c(A,t){for(var e=0;e<A.length;e++)t[e]=A[e];return t}e.applyFromCharCode=g;var l={};l.string={string:o,array:function(A){return a(A,new Array(A.length))},arraybuffer:function(A){return l.string.uint8array(A).buffer},uint8array:function(A){return a(A,new Uint8Array(A.length))},nodebuffer:function(A){return a(A,i.allocBuffer(A.length))}},l.array={string:g,array:o,arraybuffer:function(A){return new Uint8Array(A).buffer},uint8array:function(A){return new Uint8Array(A)},nodebuffer:function(A){return i.newBufferFrom(A)}},l.arraybuffer={string:function(A){return g(new Uint8Array(A))},array:function(A){return c(new Uint8Array(A),new Array(A.byteLength))},arraybuffer:o,uint8array:function(A){return new Uint8Array(A)},nodebuffer:function(A){return i.newBufferFrom(new Uint8Array(A))}},l.uint8array={string:g,array:function(A){return c(A,new Array(A.length))},arraybuffer:function(A){return A.buffer},uint8array:o,nodebuffer:function(A){return i.newBufferFrom(A)}},l.nodebuffer={string:g,array:function(A){return c(A,new Array(A.length))},arraybuffer:function(A){return l.nodebuffer.uint8array(A).buffer},uint8array:function(A){return c(A,new Uint8Array(A.length))},nodebuffer:o},e.transformTo=function(A,t){if(t=t||"",!A)return t;e.checkSupport(A);var n=e.getTypeOf(t);return l[n][A](t)},e.resolve=function(A){for(var t=A.split("/"),e=[],n=0;n<t.length;n++){var r=t[n];"."===r||""===r&&0!==n&&n!==t.length-1||(".."===r?e.pop():e.push(r))}return e.join("/")},e.getTypeOf=function(A){return"string"==typeof A?"string":"[object Array]"===Object.prototype.toString.call(A)?"array":n.nodebuffer&&i.isBuffer(A)?"nodebuffer":n.uint8array&&A instanceof Uint8Array?"uint8array":n.arraybuffer&&A instanceof ArrayBuffer?"arraybuffer":void 0},e.checkSupport=function(A){if(!n[A.toLowerCase()])throw new Error(A+" is not supported by this platform")},e.MAX_VALUE_16BITS=65535,e.MAX_VALUE_32BITS=-1,e.pretty=function(A){var t,e,n="";for(e=0;e<(A||"").length;e++)n+="\\x"+((t=A.charCodeAt(e))<16?"0":"")+t.toString(16).toUpperCase();return n},e.delay=function(A,t,e){setImmediate((function(){A.apply(e||null,t||[])}))},e.inherits=function(A,t){function e(){}e.prototype=t.prototype,A.prototype=new e},e.extend=function(){var A,t,e={};for(A=0;A<arguments.length;A++)for(t in arguments[A])Object.prototype.hasOwnProperty.call(arguments[A],t)&&void 0===e[t]&&(e[t]=arguments[A][t]);return e},e.prepareContent=function(A,t,i,o,B){return s.Promise.resolve(t).then((function(A){return n.blob&&(A instanceof Blob||-1!==["[object File]","[object Blob]"].indexOf(Object.prototype.toString.call(A)))&&"undefined"!=typeof FileReader?new s.Promise((function(t,e){var n=new FileReader;n.onload=function(A){t(A.target.result)},n.onerror=function(A){e(A.target.error)},n.readAsArrayBuffer(A)})):A})).then((function(t){var g=e.getTypeOf(t);return g?("arraybuffer"===g?t=e.transformTo("uint8array",t):"string"===g&&(B?t=r.decode(t):i&&!0!==o&&(t=function(A){return a(A,n.uint8array?new Uint8Array(A.length):new Array(A.length))}(t))),t):s.Promise.reject(new Error("Can't read the data of '"+A+"'. Is it in a supported JavaScript type (String, Blob, ArrayBuffer, etc) ?"))}))}},{"./base64":1,"./external":6,"./nodejsUtils":14,"./support":30,setimmediate:54}],33:[function(A,t,e){"use strict";var n=A("./reader/readerFor"),r=A("./utils"),i=A("./signature"),s=A("./zipEntry"),o=A("./support");function a(A){this.files=[],this.loadOptions=A}a.prototype={checkSignature:function(A){if(!this.reader.readAndCheckSignature(A)){this.reader.index-=4;var t=this.reader.readString(4);throw new Error("Corrupted zip or bug: unexpected signature ("+r.pretty(t)+", expected "+r.pretty(A)+")")}},isSignature:function(A,t){var e=this.reader.index;this.reader.setIndex(A);var n=this.reader.readString(4)===t;return this.reader.setIndex(e),n},readBlockEndOfCentral:function(){this.diskNumber=this.reader.readInt(2),this.diskWithCentralDirStart=this.reader.readInt(2),this.centralDirRecordsOnThisDisk=this.reader.readInt(2),this.centralDirRecords=this.reader.readInt(2),this.centralDirSize=this.reader.readInt(4),this.centralDirOffset=this.reader.readInt(4),this.zipCommentLength=this.reader.readInt(2);var A=this.reader.readData(this.zipCommentLength),t=o.uint8array?"uint8array":"array",e=r.transformTo(t,A);this.zipComment=this.loadOptions.decodeFileName(e)},readBlockZip64EndOfCentral:function(){this.zip64EndOfCentralSize=this.reader.readInt(8),this.reader.skip(4),this.diskNumber=this.reader.readInt(4),this.diskWithCentralDirStart=this.reader.readInt(4),this.centralDirRecordsOnThisDisk=this.reader.readInt(8),this.centralDirRecords=this.reader.readInt(8),this.centralDirSize=this.reader.readInt(8),this.centralDirOffset=this.reader.readInt(8),this.zip64ExtensibleData={};for(var A,t,e,n=this.zip64EndOfCentralSize-44;0<n;)A=this.reader.readInt(2),t=this.reader.readInt(4),e=this.reader.readData(t),this.zip64ExtensibleData[A]={id:A,length:t,value:e}},readBlockZip64EndOfCentralLocator:function(){if(this.diskWithZip64CentralDirStart=this.reader.readInt(4),this.relativeOffsetEndOfZip64CentralDir=this.reader.readInt(8),this.disksCount=this.reader.readInt(4),1<this.disksCount)throw new Error("Multi-volumes zip are not supported")},readLocalFiles:function(){var A,t;for(A=0;A<this.files.length;A++)t=this.files[A],this.reader.setIndex(t.localHeaderOffset),this.checkSignature(i.LOCAL_FILE_HEADER),t.readLocalPart(this.reader),t.handleUTF8(),t.processAttributes()},readCentralDir:function(){var A;for(this.reader.setIndex(this.centralDirOffset);this.reader.readAndCheckSignature(i.CENTRAL_FILE_HEADER);)(A=new s({zip64:this.zip64},this.loadOptions)).readCentralPart(this.reader),this.files.push(A);if(this.centralDirRecords!==this.files.length&&0!==this.centralDirRecords&&0===this.files.length)throw new Error("Corrupted zip or bug: expected "+this.centralDirRecords+" records in central dir, got "+this.files.length)},readEndOfCentral:function(){var A=this.reader.lastIndexOfSignature(i.CENTRAL_DIRECTORY_END);if(A<0)throw this.isSignature(0,i.LOCAL_FILE_HEADER)?new Error("Corrupted zip: can't find end of central directory"):new Error("Can't find end of central directory : is this a zip file ? If it is, see https://stuk.github.io/jszip/documentation/howto/read_zip.html");this.reader.setIndex(A);var t=A;if(this.checkSignature(i.CENTRAL_DIRECTORY_END),this.readBlockEndOfCentral(),this.diskNumber===r.MAX_VALUE_16BITS||this.diskWithCentralDirStart===r.MAX_VALUE_16BITS||this.centralDirRecordsOnThisDisk===r.MAX_VALUE_16BITS||this.centralDirRecords===r.MAX_VALUE_16BITS||this.centralDirSize===r.MAX_VALUE_32BITS||this.centralDirOffset===r.MAX_VALUE_32BITS){if(this.zip64=!0,(A=this.reader.lastIndexOfSignature(i.ZIP64_CENTRAL_DIRECTORY_LOCATOR))<0)throw new Error("Corrupted zip: can't find the ZIP64 end of central directory locator");if(this.reader.setIndex(A),this.checkSignature(i.ZIP64_CENTRAL_DIRECTORY_LOCATOR),this.readBlockZip64EndOfCentralLocator(),!this.isSignature(this.relativeOffsetEndOfZip64CentralDir,i.ZIP64_CENTRAL_DIRECTORY_END)&&(this.relativeOffsetEndOfZip64CentralDir=this.reader.lastIndexOfSignature(i.ZIP64_CENTRAL_DIRECTORY_END),this.relativeOffsetEndOfZip64CentralDir<0))throw new Error("Corrupted zip: can't find the ZIP64 end of central directory");this.reader.setIndex(this.relativeOffsetEndOfZip64CentralDir),this.checkSignature(i.ZIP64_CENTRAL_DIRECTORY_END),this.readBlockZip64EndOfCentral()}var e=this.centralDirOffset+this.centralDirSize;this.zip64&&(e+=20,e+=12+this.zip64EndOfCentralSize);var n=t-e;if(0<n)this.isSignature(t,i.CENTRAL_FILE_HEADER)||(this.reader.zero=n);else if(n<0)throw new Error("Corrupted zip: missing "+Math.abs(n)+" bytes.")},prepareReader:function(A){this.reader=n(A)},load:function(A){this.prepareReader(A),this.readEndOfCentral(),this.readCentralDir(),this.readLocalFiles()}},t.exports=a},{"./reader/readerFor":22,"./signature":23,"./support":30,"./utils":32,"./zipEntry":34}],34:[function(A,t,e){"use strict";var n=A("./reader/readerFor"),r=A("./utils"),i=A("./compressedObject"),s=A("./crc32"),o=A("./utf8"),a=A("./compressions"),B=A("./support");function g(A,t){this.options=A,this.loadOptions=t}g.prototype={isEncrypted:function(){return!(1&~this.bitFlag)},useUTF8:function(){return!(2048&~this.bitFlag)},readLocalPart:function(A){var t,e;if(A.skip(22),this.fileNameLength=A.readInt(2),e=A.readInt(2),this.fileName=A.readData(this.fileNameLength),A.skip(e),-1===this.compressedSize||-1===this.uncompressedSize)throw new Error("Bug or corrupted zip : didn't get enough information from the central directory (compressedSize === -1 || uncompressedSize === -1)");if(null===(t=function(A){for(var t in a)if(Object.prototype.hasOwnProperty.call(a,t)&&a[t].magic===A)return a[t];return null}(this.compressionMethod)))throw new Error("Corrupted zip : compression "+r.pretty(this.compressionMethod)+" unknown (inner file : "+r.transformTo("string",this.fileName)+")");this.decompressed=new i(this.compressedSize,this.uncompressedSize,this.crc32,t,A.readData(this.compressedSize))},readCentralPart:function(A){this.versionMadeBy=A.readInt(2),A.skip(2),this.bitFlag=A.readInt(2),this.compressionMethod=A.readString(2),this.date=A.readDate(),this.crc32=A.readInt(4),this.compressedSize=A.readInt(4),this.uncompressedSize=A.readInt(4);var t=A.readInt(2);if(this.extraFieldsLength=A.readInt(2),this.fileCommentLength=A.readInt(2),this.diskNumberStart=A.readInt(2),this.internalFileAttributes=A.readInt(2),this.externalFileAttributes=A.readInt(4),this.localHeaderOffset=A.readInt(4),this.isEncrypted())throw new Error("Encrypted zip are not supported");A.skip(t),this.readExtraFields(A),this.parseZIP64ExtraField(A),this.fileComment=A.readData(this.fileCommentLength)},processAttributes:function(){this.unixPermissions=null,this.dosPermissions=null;var A=this.versionMadeBy>>8;this.dir=!!(16&this.externalFileAttributes),0==A&&(this.dosPermissions=63&this.externalFileAttributes),3==A&&(this.unixPermissions=this.externalFileAttributes>>16&65535),this.dir||"/"!==this.fileNameStr.slice(-1)||(this.dir=!0)},parseZIP64ExtraField:function(){if(this.extraFields[1]){var A=n(this.extraFields[1].value);this.uncompressedSize===r.MAX_VALUE_32BITS&&(this.uncompressedSize=A.readInt(8)),this.compressedSize===r.MAX_VALUE_32BITS&&(this.compressedSize=A.readInt(8)),this.localHeaderOffset===r.MAX_VALUE_32BITS&&(this.localHeaderOffset=A.readInt(8)),this.diskNumberStart===r.MAX_VALUE_32BITS&&(this.diskNumberStart=A.readInt(4))}},readExtraFields:function(A){var t,e,n,r=A.index+this.extraFieldsLength;for(this.extraFields||(this.extraFields={});A.index+4<r;)t=A.readInt(2),e=A.readInt(2),n=A.readData(e),this.extraFields[t]={id:t,length:e,value:n};A.setIndex(r)},handleUTF8:function(){var A=B.uint8array?"uint8array":"array";if(this.useUTF8())this.fileNameStr=o.utf8decode(this.fileName),this.fileCommentStr=o.utf8decode(this.fileComment);else{var t=this.findExtraFieldUnicodePath();if(null!==t)this.fileNameStr=t;else{var e=r.transformTo(A,this.fileName);this.fileNameStr=this.loadOptions.decodeFileName(e)}var n=this.findExtraFieldUnicodeComment();if(null!==n)this.fileCommentStr=n;else{var i=r.transformTo(A,this.fileComment);this.fileCommentStr=this.loadOptions.decodeFileName(i)}}},findExtraFieldUnicodePath:function(){var A=this.extraFields[28789];if(A){var t=n(A.value);return 1!==t.readInt(1)||s(this.fileName)!==t.readInt(4)?null:o.utf8decode(t.readData(A.length-5))}return null},findExtraFieldUnicodeComment:function(){var A=this.extraFields[25461];if(A){var t=n(A.value);return 1!==t.readInt(1)||s(this.fileComment)!==t.readInt(4)?null:o.utf8decode(t.readData(A.length-5))}return null}},t.exports=g},{"./compressedObject":2,"./compressions":3,"./crc32":4,"./reader/readerFor":22,"./support":30,"./utf8":31,"./utils":32}],35:[function(A,t,e){"use strict";function n(A,t,e){this.name=A,this.dir=e.dir,this.date=e.date,this.comment=e.comment,this.unixPermissions=e.unixPermissions,this.dosPermissions=e.dosPermissions,this._data=t,this._dataBinary=e.binary,this.options={compression:e.compression,compressionOptions:e.compressionOptions}}var r=A("./stream/StreamHelper"),i=A("./stream/DataWorker"),s=A("./utf8"),o=A("./compressedObject"),a=A("./stream/GenericWorker");n.prototype={internalStream:function(A){var t=null,e="string";try{if(!A)throw new Error("No output type specified.");var n="string"===(e=A.toLowerCase())||"text"===e;"binarystring"!==e&&"text"!==e||(e="string"),t=this._decompressWorker();var i=!this._dataBinary;i&&!n&&(t=t.pipe(new s.Utf8EncodeWorker)),!i&&n&&(t=t.pipe(new s.Utf8DecodeWorker))}catch(A){(t=new a("error")).error(A)}return new r(t,e,"")},async:function(A,t){return this.internalStream(A).accumulate(t)},nodeStream:function(A,t){return this.internalStream(A||"nodebuffer").toNodejsStream(t)},_compressWorker:function(A,t){if(this._data instanceof o&&this._data.compression.magic===A.magic)return this._data.getCompressedWorker();var e=this._decompressWorker();return this._dataBinary||(e=e.pipe(new s.Utf8EncodeWorker)),o.createWorkerFrom(e,A,t)},_decompressWorker:function(){return this._data instanceof o?this._data.getContentWorker():this._data instanceof a?this._data:new i(this._data)}};for(var B=["asText","asBinary","asNodeBuffer","asUint8Array","asArrayBuffer"],g=function(){throw new Error("This method has been removed in JSZip 3.0, please check the upgrade guide.")},c=0;c<B.length;c++)n.prototype[B[c]]=g;t.exports=n},{"./compressedObject":2,"./stream/DataWorker":27,"./stream/GenericWorker":28,"./stream/StreamHelper":29,"./utf8":31}],36:[function(A,t,e){(function(A){"use strict";var e,n,r=A.MutationObserver||A.WebKitMutationObserver;if(r){var i=0,s=new r(g),o=A.document.createTextNode("");s.observe(o,{characterData:!0}),e=function(){o.data=i=++i%2}}else if(A.setImmediate||void 0===A.MessageChannel)e="document"in A&&"onreadystatechange"in A.document.createElement("script")?function(){var t=A.document.createElement("script");t.onreadystatechange=function(){g(),t.onreadystatechange=null,t.parentNode.removeChild(t),t=null},A.document.documentElement.appendChild(t)}:function(){setTimeout(g,0)};else{var a=new A.MessageChannel;a.port1.onmessage=g,e=function(){a.port2.postMessage(0)}}var B=[];function g(){var A,t;n=!0;for(var e=B.length;e;){for(t=B,B=[],A=-1;++A<e;)t[A]();e=B.length}n=!1}t.exports=function(A){1!==B.push(A)||n||e()}}).call(this,"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{}],37:[function(A,t,e){"use strict";var n=A("immediate");function r(){}var i={},s=["REJECTED"],o=["FULFILLED"],a=["PENDING"];function B(A){if("function"!=typeof A)throw new TypeError("resolver must be a function");this.state=a,this.queue=[],this.outcome=void 0,A!==r&&w(this,A)}function g(A,t,e){this.promise=A,"function"==typeof t&&(this.onFulfilled=t,this.callFulfilled=this.otherCallFulfilled),"function"==typeof e&&(this.onRejected=e,this.callRejected=this.otherCallRejected)}function c(A,t,e){n((function(){var n;try{n=t(e)}catch(n){return i.reject(A,n)}n===A?i.reject(A,new TypeError("Cannot resolve promise with itself")):i.resolve(A,n)}))}function l(A){var t=A&&A.then;if(A&&("object"==typeof A||"function"==typeof A)&&"function"==typeof t)return function(){t.apply(A,arguments)}}function w(A,t){var e=!1;function n(t){e||(e=!0,i.reject(A,t))}function r(t){e||(e=!0,i.resolve(A,t))}var s=E((function(){t(r,n)}));"error"===s.status&&n(s.value)}function E(A,t){var e={};try{e.value=A(t),e.status="success"}catch(A){e.status="error",e.value=A}return e}(t.exports=B).prototype.finally=function(A){if("function"!=typeof A)return this;var t=this.constructor;return this.then((function(e){return t.resolve(A()).then((function(){return e}))}),(function(e){return t.resolve(A()).then((function(){throw e}))}))},B.prototype.catch=function(A){return this.then(null,A)},B.prototype.then=function(A,t){if("function"!=typeof A&&this.state===o||"function"!=typeof t&&this.state===s)return this;var e=new this.constructor(r);return this.state!==a?c(e,this.state===o?A:t,this.outcome):this.queue.push(new g(e,A,t)),e},g.prototype.callFulfilled=function(A){i.resolve(this.promise,A)},g.prototype.otherCallFulfilled=function(A){c(this.promise,this.onFulfilled,A)},g.prototype.callRejected=function(A){i.reject(this.promise,A)},g.prototype.otherCallRejected=function(A){c(this.promise,this.onRejected,A)},i.resolve=function(A,t){var e=E(l,t);if("error"===e.status)return i.reject(A,e.value);var n=e.value;if(n)w(A,n);else{A.state=o,A.outcome=t;for(var r=-1,s=A.queue.length;++r<s;)A.queue[r].callFulfilled(t)}return A},i.reject=function(A,t){A.state=s,A.outcome=t;for(var e=-1,n=A.queue.length;++e<n;)A.queue[e].callRejected(t);return A},B.resolve=function(A){return A instanceof this?A:i.resolve(new this(r),A)},B.reject=function(A){var t=new this(r);return i.reject(t,A)},B.all=function(A){var t=this;if("[object Array]"!==Object.prototype.toString.call(A))return this.reject(new TypeError("must be an array"));var e=A.length,n=!1;if(!e)return this.resolve([]);for(var s=new Array(e),o=0,a=-1,B=new this(r);++a<e;)g(A[a],a);return B;function g(A,r){t.resolve(A).then((function(A){s[r]=A,++o!==e||n||(n=!0,i.resolve(B,s))}),(function(A){n||(n=!0,i.reject(B,A))}))}},B.race=function(A){if("[object Array]"!==Object.prototype.toString.call(A))return this.reject(new TypeError("must be an array"));var t=A.length,e=!1;if(!t)return this.resolve([]);for(var n,s=-1,o=new this(r);++s<t;)n=A[s],this.resolve(n).then((function(A){e||(e=!0,i.resolve(o,A))}),(function(A){e||(e=!0,i.reject(o,A))}));return o}},{immediate:36}],38:[function(A,t,e){"use strict";var n={};(0,A("./lib/utils/common").assign)(n,A("./lib/deflate"),A("./lib/inflate"),A("./lib/zlib/constants")),t.exports=n},{"./lib/deflate":39,"./lib/inflate":40,"./lib/utils/common":41,"./lib/zlib/constants":44}],39:[function(A,t,e){"use strict";var n=A("./zlib/deflate"),r=A("./utils/common"),i=A("./utils/strings"),s=A("./zlib/messages"),o=A("./zlib/zstream"),a=Object.prototype.toString;function B(A){if(!(this instanceof B))return new B(A);this.options=r.assign({level:-1,method:8,chunkSize:16384,windowBits:15,memLevel:8,strategy:0,to:""},A||{});var t=this.options;t.raw&&0<t.windowBits?t.windowBits=-t.windowBits:t.gzip&&0<t.windowBits&&t.windowBits<16&&(t.windowBits+=16),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new o,this.strm.avail_out=0;var e=n.deflateInit2(this.strm,t.level,t.method,t.windowBits,t.memLevel,t.strategy);if(0!==e)throw new Error(s[e]);if(t.header&&n.deflateSetHeader(this.strm,t.header),t.dictionary){var g;if(g="string"==typeof t.dictionary?i.string2buf(t.dictionary):"[object ArrayBuffer]"===a.call(t.dictionary)?new Uint8Array(t.dictionary):t.dictionary,0!==(e=n.deflateSetDictionary(this.strm,g)))throw new Error(s[e]);this._dict_set=!0}}function g(A,t){var e=new B(t);if(e.push(A,!0),e.err)throw e.msg||s[e.err];return e.result}B.prototype.push=function(A,t){var e,s,o=this.strm,B=this.options.chunkSize;if(this.ended)return!1;s=t===~~t?t:!0===t?4:0,"string"==typeof A?o.input=i.string2buf(A):"[object ArrayBuffer]"===a.call(A)?o.input=new Uint8Array(A):o.input=A,o.next_in=0,o.avail_in=o.input.length;do{if(0===o.avail_out&&(o.output=new r.Buf8(B),o.next_out=0,o.avail_out=B),1!==(e=n.deflate(o,s))&&0!==e)return this.onEnd(e),!(this.ended=!0);0!==o.avail_out&&(0!==o.avail_in||4!==s&&2!==s)||("string"===this.options.to?this.onData(i.buf2binstring(r.shrinkBuf(o.output,o.next_out))):this.onData(r.shrinkBuf(o.output,o.next_out)))}while((0<o.avail_in||0===o.avail_out)&&1!==e);return 4===s?(e=n.deflateEnd(this.strm),this.onEnd(e),this.ended=!0,0===e):2!==s||(this.onEnd(0),!(o.avail_out=0))},B.prototype.onData=function(A){this.chunks.push(A)},B.prototype.onEnd=function(A){0===A&&("string"===this.options.to?this.result=this.chunks.join(""):this.result=r.flattenChunks(this.chunks)),this.chunks=[],this.err=A,this.msg=this.strm.msg},e.Deflate=B,e.deflate=g,e.deflateRaw=function(A,t){return(t=t||{}).raw=!0,g(A,t)},e.gzip=function(A,t){return(t=t||{}).gzip=!0,g(A,t)}},{"./utils/common":41,"./utils/strings":42,"./zlib/deflate":46,"./zlib/messages":51,"./zlib/zstream":53}],40:[function(A,t,e){"use strict";var n=A("./zlib/inflate"),r=A("./utils/common"),i=A("./utils/strings"),s=A("./zlib/constants"),o=A("./zlib/messages"),a=A("./zlib/zstream"),B=A("./zlib/gzheader"),g=Object.prototype.toString;function c(A){if(!(this instanceof c))return new c(A);this.options=r.assign({chunkSize:16384,windowBits:0,to:""},A||{});var t=this.options;t.raw&&0<=t.windowBits&&t.windowBits<16&&(t.windowBits=-t.windowBits,0===t.windowBits&&(t.windowBits=-15)),!(0<=t.windowBits&&t.windowBits<16)||A&&A.windowBits||(t.windowBits+=32),15<t.windowBits&&t.windowBits<48&&!(15&t.windowBits)&&(t.windowBits|=15),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new a,this.strm.avail_out=0;var e=n.inflateInit2(this.strm,t.windowBits);if(e!==s.Z_OK)throw new Error(o[e]);this.header=new B,n.inflateGetHeader(this.strm,this.header)}function l(A,t){var e=new c(t);if(e.push(A,!0),e.err)throw e.msg||o[e.err];return e.result}c.prototype.push=function(A,t){var e,o,a,B,c,l,w=this.strm,E=this.options.chunkSize,h=this.options.dictionary,Q=!1;if(this.ended)return!1;o=t===~~t?t:!0===t?s.Z_FINISH:s.Z_NO_FLUSH,"string"==typeof A?w.input=i.binstring2buf(A):"[object ArrayBuffer]"===g.call(A)?w.input=new Uint8Array(A):w.input=A,w.next_in=0,w.avail_in=w.input.length;do{if(0===w.avail_out&&(w.output=new r.Buf8(E),w.next_out=0,w.avail_out=E),(e=n.inflate(w,s.Z_NO_FLUSH))===s.Z_NEED_DICT&&h&&(l="string"==typeof h?i.string2buf(h):"[object ArrayBuffer]"===g.call(h)?new Uint8Array(h):h,e=n.inflateSetDictionary(this.strm,l)),e===s.Z_BUF_ERROR&&!0===Q&&(e=s.Z_OK,Q=!1),e!==s.Z_STREAM_END&&e!==s.Z_OK)return this.onEnd(e),!(this.ended=!0);w.next_out&&(0!==w.avail_out&&e!==s.Z_STREAM_END&&(0!==w.avail_in||o!==s.Z_FINISH&&o!==s.Z_SYNC_FLUSH)||("string"===this.options.to?(a=i.utf8border(w.output,w.next_out),B=w.next_out-a,c=i.buf2string(w.output,a),w.next_out=B,w.avail_out=E-B,B&&r.arraySet(w.output,w.output,a,B,0),this.onData(c)):this.onData(r.shrinkBuf(w.output,w.next_out)))),0===w.avail_in&&0===w.avail_out&&(Q=!0)}while((0<w.avail_in||0===w.avail_out)&&e!==s.Z_STREAM_END);return e===s.Z_STREAM_END&&(o=s.Z_FINISH),o===s.Z_FINISH?(e=n.inflateEnd(this.strm),this.onEnd(e),this.ended=!0,e===s.Z_OK):o!==s.Z_SYNC_FLUSH||(this.onEnd(s.Z_OK),!(w.avail_out=0))},c.prototype.onData=function(A){this.chunks.push(A)},c.prototype.onEnd=function(A){A===s.Z_OK&&("string"===this.options.to?this.result=this.chunks.join(""):this.result=r.flattenChunks(this.chunks)),this.chunks=[],this.err=A,this.msg=this.strm.msg},e.Inflate=c,e.inflate=l,e.inflateRaw=function(A,t){return(t=t||{}).raw=!0,l(A,t)},e.ungzip=l},{"./utils/common":41,"./utils/strings":42,"./zlib/constants":44,"./zlib/gzheader":47,"./zlib/inflate":49,"./zlib/messages":51,"./zlib/zstream":53}],41:[function(A,t,e){"use strict";var n="undefined"!=typeof Uint8Array&&"undefined"!=typeof Uint16Array&&"undefined"!=typeof Int32Array;e.assign=function(A){for(var t=Array.prototype.slice.call(arguments,1);t.length;){var e=t.shift();if(e){if("object"!=typeof e)throw new TypeError(e+"must be non-object");for(var n in e)e.hasOwnProperty(n)&&(A[n]=e[n])}}return A},e.shrinkBuf=function(A,t){return A.length===t?A:A.subarray?A.subarray(0,t):(A.length=t,A)};var r={arraySet:function(A,t,e,n,r){if(t.subarray&&A.subarray)A.set(t.subarray(e,e+n),r);else for(var i=0;i<n;i++)A[r+i]=t[e+i]},flattenChunks:function(A){var t,e,n,r,i,s;for(t=n=0,e=A.length;t<e;t++)n+=A[t].length;for(s=new Uint8Array(n),t=r=0,e=A.length;t<e;t++)i=A[t],s.set(i,r),r+=i.length;return s}},i={arraySet:function(A,t,e,n,r){for(var i=0;i<n;i++)A[r+i]=t[e+i]},flattenChunks:function(A){return[].concat.apply([],A)}};e.setTyped=function(A){A?(e.Buf8=Uint8Array,e.Buf16=Uint16Array,e.Buf32=Int32Array,e.assign(e,r)):(e.Buf8=Array,e.Buf16=Array,e.Buf32=Array,e.assign(e,i))},e.setTyped(n)},{}],42:[function(A,t,e){"use strict";var n=A("./common"),r=!0,i=!0;try{String.fromCharCode.apply(null,[0])}catch(A){r=!1}try{String.fromCharCode.apply(null,new Uint8Array(1))}catch(A){i=!1}for(var s=new n.Buf8(256),o=0;o<256;o++)s[o]=252<=o?6:248<=o?5:240<=o?4:224<=o?3:192<=o?2:1;function a(A,t){if(t<65537&&(A.subarray&&i||!A.subarray&&r))return String.fromCharCode.apply(null,n.shrinkBuf(A,t));for(var e="",s=0;s<t;s++)e+=String.fromCharCode(A[s]);return e}s[254]=s[254]=1,e.string2buf=function(A){var t,e,r,i,s,o=A.length,a=0;for(i=0;i<o;i++)55296==(64512&(e=A.charCodeAt(i)))&&i+1<o&&56320==(64512&(r=A.charCodeAt(i+1)))&&(e=65536+(e-55296<<10)+(r-56320),i++),a+=e<128?1:e<2048?2:e<65536?3:4;for(t=new n.Buf8(a),i=s=0;s<a;i++)55296==(64512&(e=A.charCodeAt(i)))&&i+1<o&&56320==(64512&(r=A.charCodeAt(i+1)))&&(e=65536+(e-55296<<10)+(r-56320),i++),e<128?t[s++]=e:(e<2048?t[s++]=192|e>>>6:(e<65536?t[s++]=224|e>>>12:(t[s++]=240|e>>>18,t[s++]=128|e>>>12&63),t[s++]=128|e>>>6&63),t[s++]=128|63&e);return t},e.buf2binstring=function(A){return a(A,A.length)},e.binstring2buf=function(A){for(var t=new n.Buf8(A.length),e=0,r=t.length;e<r;e++)t[e]=A.charCodeAt(e);return t},e.buf2string=function(A,t){var e,n,r,i,o=t||A.length,B=new Array(2*o);for(e=n=0;e<o;)if((r=A[e++])<128)B[n++]=r;else if(4<(i=s[r]))B[n++]=65533,e+=i-1;else{for(r&=2===i?31:3===i?15:7;1<i&&e<o;)r=r<<6|63&A[e++],i--;1<i?B[n++]=65533:r<65536?B[n++]=r:(r-=65536,B[n++]=55296|r>>10&1023,B[n++]=56320|1023&r)}return a(B,n)},e.utf8border=function(A,t){var e;for((t=t||A.length)>A.length&&(t=A.length),e=t-1;0<=e&&128==(192&A[e]);)e--;return e<0||0===e?t:e+s[A[e]]>t?e:t}},{"./common":41}],43:[function(A,t,e){"use strict";t.exports=function(A,t,e,n){for(var r=65535&A,i=A>>>16&65535,s=0;0!==e;){for(e-=s=2e3<e?2e3:e;i=i+(r=r+t[n++]|0)|0,--s;);r%=65521,i%=65521}return r|i<<16}},{}],44:[function(A,t,e){"use strict";t.exports={Z_NO_FLUSH:0,Z_PARTIAL_FLUSH:1,Z_SYNC_FLUSH:2,Z_FULL_FLUSH:3,Z_FINISH:4,Z_BLOCK:5,Z_TREES:6,Z_OK:0,Z_STREAM_END:1,Z_NEED_DICT:2,Z_ERRNO:-1,Z_STREAM_ERROR:-2,Z_DATA_ERROR:-3,Z_BUF_ERROR:-5,Z_NO_COMPRESSION:0,Z_BEST_SPEED:1,Z_BEST_COMPRESSION:9,Z_DEFAULT_COMPRESSION:-1,Z_FILTERED:1,Z_HUFFMAN_ONLY:2,Z_RLE:3,Z_FIXED:4,Z_DEFAULT_STRATEGY:0,Z_BINARY:0,Z_TEXT:1,Z_UNKNOWN:2,Z_DEFLATED:8}},{}],45:[function(A,t,e){"use strict";var n=function(){for(var A,t=[],e=0;e<256;e++){A=e;for(var n=0;n<8;n++)A=1&A?3988292384^A>>>1:A>>>1;t[e]=A}return t}();t.exports=function(A,t,e,r){var i=n,s=r+e;A^=-1;for(var o=r;o<s;o++)A=A>>>8^i[255&(A^t[o])];return~A}},{}],46:[function(A,t,e){"use strict";var n,r=A("../utils/common"),i=A("./trees"),s=A("./adler32"),o=A("./crc32"),a=A("./messages"),B=-2,g=258,c=262,l=113;function w(A,t){return A.msg=a[t],t}function E(A){return(A<<1)-(4<A?9:0)}function h(A){for(var t=A.length;0<=--t;)A[t]=0}function Q(A){var t=A.state,e=t.pending;e>A.avail_out&&(e=A.avail_out),0!==e&&(r.arraySet(A.output,t.pending_buf,t.pending_out,e,A.next_out),A.next_out+=e,t.pending_out+=e,A.total_out+=e,A.avail_out-=e,t.pending-=e,0===t.pending&&(t.pending_out=0))}function u(A,t){i._tr_flush_block(A,0<=A.block_start?A.block_start:-1,A.strstart-A.block_start,t),A.block_start=A.strstart,Q(A.strm)}function f(A,t){A.pending_buf[A.pending++]=t}function C(A,t){A.pending_buf[A.pending++]=t>>>8&255,A.pending_buf[A.pending++]=255&t}function d(A,t){var e,n,r=A.max_chain_length,i=A.strstart,s=A.prev_length,o=A.nice_match,a=A.strstart>A.w_size-c?A.strstart-(A.w_size-c):0,B=A.window,l=A.w_mask,w=A.prev,E=A.strstart+g,h=B[i+s-1],Q=B[i+s];A.prev_length>=A.good_match&&(r>>=2),o>A.lookahead&&(o=A.lookahead);do{if(B[(e=t)+s]===Q&&B[e+s-1]===h&&B[e]===B[i]&&B[++e]===B[i+1]){i+=2,e++;do{}while(B[++i]===B[++e]&&B[++i]===B[++e]&&B[++i]===B[++e]&&B[++i]===B[++e]&&B[++i]===B[++e]&&B[++i]===B[++e]&&B[++i]===B[++e]&&B[++i]===B[++e]&&i<E);if(n=g-(E-i),i=E-g,s<n){if(A.match_start=t,o<=(s=n))break;h=B[i+s-1],Q=B[i+s]}}}while((t=w[t&l])>a&&0!=--r);return s<=A.lookahead?s:A.lookahead}function M(A){var t,e,n,i,a,B,g,l,w,E,h=A.w_size;do{if(i=A.window_size-A.lookahead-A.strstart,A.strstart>=h+(h-c)){for(r.arraySet(A.window,A.window,h,h,0),A.match_start-=h,A.strstart-=h,A.block_start-=h,t=e=A.hash_size;n=A.head[--t],A.head[t]=h<=n?n-h:0,--e;);for(t=e=h;n=A.prev[--t],A.prev[t]=h<=n?n-h:0,--e;);i+=h}if(0===A.strm.avail_in)break;if(B=A.strm,g=A.window,l=A.strstart+A.lookahead,E=void 0,(w=i)<(E=B.avail_in)&&(E=w),e=0===E?0:(B.avail_in-=E,r.arraySet(g,B.input,B.next_in,E,l),1===B.state.wrap?B.adler=s(B.adler,g,E,l):2===B.state.wrap&&(B.adler=o(B.adler,g,E,l)),B.next_in+=E,B.total_in+=E,E),A.lookahead+=e,A.lookahead+A.insert>=3)for(a=A.strstart-A.insert,A.ins_h=A.window[a],A.ins_h=(A.ins_h<<A.hash_shift^A.window[a+1])&A.hash_mask;A.insert&&(A.ins_h=(A.ins_h<<A.hash_shift^A.window[a+3-1])&A.hash_mask,A.prev[a&A.w_mask]=A.head[A.ins_h],A.head[A.ins_h]=a,a++,A.insert--,!(A.lookahead+A.insert<3)););}while(A.lookahead<c&&0!==A.strm.avail_in)}function D(A,t){for(var e,n;;){if(A.lookahead<c){if(M(A),A.lookahead<c&&0===t)return 1;if(0===A.lookahead)break}if(e=0,A.lookahead>=3&&(A.ins_h=(A.ins_h<<A.hash_shift^A.window[A.strstart+3-1])&A.hash_mask,e=A.prev[A.strstart&A.w_mask]=A.head[A.ins_h],A.head[A.ins_h]=A.strstart),0!==e&&A.strstart-e<=A.w_size-c&&(A.match_length=d(A,e)),A.match_length>=3)if(n=i._tr_tally(A,A.strstart-A.match_start,A.match_length-3),A.lookahead-=A.match_length,A.match_length<=A.max_lazy_match&&A.lookahead>=3){for(A.match_length--;A.strstart++,A.ins_h=(A.ins_h<<A.hash_shift^A.window[A.strstart+3-1])&A.hash_mask,e=A.prev[A.strstart&A.w_mask]=A.head[A.ins_h],A.head[A.ins_h]=A.strstart,0!=--A.match_length;);A.strstart++}else A.strstart+=A.match_length,A.match_length=0,A.ins_h=A.window[A.strstart],A.ins_h=(A.ins_h<<A.hash_shift^A.window[A.strstart+1])&A.hash_mask;else n=i._tr_tally(A,0,A.window[A.strstart]),A.lookahead--,A.strstart++;if(n&&(u(A,!1),0===A.strm.avail_out))return 1}return A.insert=A.strstart<2?A.strstart:2,4===t?(u(A,!0),0===A.strm.avail_out?3:4):A.last_lit&&(u(A,!1),0===A.strm.avail_out)?1:2}function I(A,t){for(var e,n,r;;){if(A.lookahead<c){if(M(A),A.lookahead<c&&0===t)return 1;if(0===A.lookahead)break}if(e=0,A.lookahead>=3&&(A.ins_h=(A.ins_h<<A.hash_shift^A.window[A.strstart+3-1])&A.hash_mask,e=A.prev[A.strstart&A.w_mask]=A.head[A.ins_h],A.head[A.ins_h]=A.strstart),A.prev_length=A.match_length,A.prev_match=A.match_start,A.match_length=2,0!==e&&A.prev_length<A.max_lazy_match&&A.strstart-e<=A.w_size-c&&(A.match_length=d(A,e),A.match_length<=5&&(1===A.strategy||3===A.match_length&&4096<A.strstart-A.match_start)&&(A.match_length=2)),A.prev_length>=3&&A.match_length<=A.prev_length){for(r=A.strstart+A.lookahead-3,n=i._tr_tally(A,A.strstart-1-A.prev_match,A.prev_length-3),A.lookahead-=A.prev_length-1,A.prev_length-=2;++A.strstart<=r&&(A.ins_h=(A.ins_h<<A.hash_shift^A.window[A.strstart+3-1])&A.hash_mask,e=A.prev[A.strstart&A.w_mask]=A.head[A.ins_h],A.head[A.ins_h]=A.strstart),0!=--A.prev_length;);if(A.match_available=0,A.match_length=2,A.strstart++,n&&(u(A,!1),0===A.strm.avail_out))return 1}else if(A.match_available){if((n=i._tr_tally(A,0,A.window[A.strstart-1]))&&u(A,!1),A.strstart++,A.lookahead--,0===A.strm.avail_out)return 1}else A.match_available=1,A.strstart++,A.lookahead--}return A.match_available&&(n=i._tr_tally(A,0,A.window[A.strstart-1]),A.match_available=0),A.insert=A.strstart<2?A.strstart:2,4===t?(u(A,!0),0===A.strm.avail_out?3:4):A.last_lit&&(u(A,!1),0===A.strm.avail_out)?1:2}function p(A,t,e,n,r){this.good_length=A,this.max_lazy=t,this.nice_length=e,this.max_chain=n,this.func=r}function y(){this.strm=null,this.status=0,this.pending_buf=null,this.pending_buf_size=0,this.pending_out=0,this.pending=0,this.wrap=0,this.gzhead=null,this.gzindex=0,this.method=8,this.last_flush=-1,this.w_size=0,this.w_bits=0,this.w_mask=0,this.window=null,this.window_size=0,this.prev=null,this.head=null,this.ins_h=0,this.hash_size=0,this.hash_bits=0,this.hash_mask=0,this.hash_shift=0,this.block_start=0,this.match_length=0,this.prev_match=0,this.match_available=0,this.strstart=0,this.match_start=0,this.lookahead=0,this.prev_length=0,this.max_chain_length=0,this.max_lazy_match=0,this.level=0,this.strategy=0,this.good_match=0,this.nice_match=0,this.dyn_ltree=new r.Buf16(1146),this.dyn_dtree=new r.Buf16(122),this.bl_tree=new r.Buf16(78),h(this.dyn_ltree),h(this.dyn_dtree),h(this.bl_tree),this.l_desc=null,this.d_desc=null,this.bl_desc=null,this.bl_count=new r.Buf16(16),this.heap=new r.Buf16(573),h(this.heap),this.heap_len=0,this.heap_max=0,this.depth=new r.Buf16(573),h(this.depth),this.l_buf=0,this.lit_bufsize=0,this.last_lit=0,this.d_buf=0,this.opt_len=0,this.static_len=0,this.matches=0,this.insert=0,this.bi_buf=0,this.bi_valid=0}function F(A){var t;return A&&A.state?(A.total_in=A.total_out=0,A.data_type=2,(t=A.state).pending=0,t.pending_out=0,t.wrap<0&&(t.wrap=-t.wrap),t.status=t.wrap?42:l,A.adler=2===t.wrap?0:1,t.last_flush=0,i._tr_init(t),0):w(A,B)}function Y(A){var t=F(A);return 0===t&&function(A){A.window_size=2*A.w_size,h(A.head),A.max_lazy_match=n[A.level].max_lazy,A.good_match=n[A.level].good_length,A.nice_match=n[A.level].nice_length,A.max_chain_length=n[A.level].max_chain,A.strstart=0,A.block_start=0,A.lookahead=0,A.insert=0,A.match_length=A.prev_length=2,A.match_available=0,A.ins_h=0}(A.state),t}function m(A,t,e,n,i,s){if(!A)return B;var o=1;if(-1===t&&(t=6),n<0?(o=0,n=-n):15<n&&(o=2,n-=16),i<1||9<i||8!==e||n<8||15<n||t<0||9<t||s<0||4<s)return w(A,B);8===n&&(n=9);var a=new y;return(A.state=a).strm=A,a.wrap=o,a.gzhead=null,a.w_bits=n,a.w_size=1<<a.w_bits,a.w_mask=a.w_size-1,a.hash_bits=i+7,a.hash_size=1<<a.hash_bits,a.hash_mask=a.hash_size-1,a.hash_shift=~~((a.hash_bits+3-1)/3),a.window=new r.Buf8(2*a.w_size),a.head=new r.Buf16(a.hash_size),a.prev=new r.Buf16(a.w_size),a.lit_bufsize=1<<i+6,a.pending_buf_size=4*a.lit_bufsize,a.pending_buf=new r.Buf8(a.pending_buf_size),a.d_buf=1*a.lit_bufsize,a.l_buf=3*a.lit_bufsize,a.level=t,a.strategy=s,a.method=e,Y(A)}n=[new p(0,0,0,0,(function(A,t){var e=65535;for(e>A.pending_buf_size-5&&(e=A.pending_buf_size-5);;){if(A.lookahead<=1){if(M(A),0===A.lookahead&&0===t)return 1;if(0===A.lookahead)break}A.strstart+=A.lookahead,A.lookahead=0;var n=A.block_start+e;if((0===A.strstart||A.strstart>=n)&&(A.lookahead=A.strstart-n,A.strstart=n,u(A,!1),0===A.strm.avail_out))return 1;if(A.strstart-A.block_start>=A.w_size-c&&(u(A,!1),0===A.strm.avail_out))return 1}return A.insert=0,4===t?(u(A,!0),0===A.strm.avail_out?3:4):(A.strstart>A.block_start&&(u(A,!1),A.strm.avail_out),1)})),new p(4,4,8,4,D),new p(4,5,16,8,D),new p(4,6,32,32,D),new p(4,4,16,16,I),new p(8,16,32,32,I),new p(8,16,128,128,I),new p(8,32,128,256,I),new p(32,128,258,1024,I),new p(32,258,258,4096,I)],e.deflateInit=function(A,t){return m(A,t,8,15,8,0)},e.deflateInit2=m,e.deflateReset=Y,e.deflateResetKeep=F,e.deflateSetHeader=function(A,t){return A&&A.state?2!==A.state.wrap?B:(A.state.gzhead=t,0):B},e.deflate=function(A,t){var e,r,s,a;if(!A||!A.state||5<t||t<0)return A?w(A,B):B;if(r=A.state,!A.output||!A.input&&0!==A.avail_in||666===r.status&&4!==t)return w(A,0===A.avail_out?-5:B);if(r.strm=A,e=r.last_flush,r.last_flush=t,42===r.status)if(2===r.wrap)A.adler=0,f(r,31),f(r,139),f(r,8),r.gzhead?(f(r,(r.gzhead.text?1:0)+(r.gzhead.hcrc?2:0)+(r.gzhead.extra?4:0)+(r.gzhead.name?8:0)+(r.gzhead.comment?16:0)),f(r,255&r.gzhead.time),f(r,r.gzhead.time>>8&255),f(r,r.gzhead.time>>16&255),f(r,r.gzhead.time>>24&255),f(r,9===r.level?2:2<=r.strategy||r.level<2?4:0),f(r,255&r.gzhead.os),r.gzhead.extra&&r.gzhead.extra.length&&(f(r,255&r.gzhead.extra.length),f(r,r.gzhead.extra.length>>8&255)),r.gzhead.hcrc&&(A.adler=o(A.adler,r.pending_buf,r.pending,0)),r.gzindex=0,r.status=69):(f(r,0),f(r,0),f(r,0),f(r,0),f(r,0),f(r,9===r.level?2:2<=r.strategy||r.level<2?4:0),f(r,3),r.status=l);else{var c=8+(r.w_bits-8<<4)<<8;c|=(2<=r.strategy||r.level<2?0:r.level<6?1:6===r.level?2:3)<<6,0!==r.strstart&&(c|=32),c+=31-c%31,r.status=l,C(r,c),0!==r.strstart&&(C(r,A.adler>>>16),C(r,65535&A.adler)),A.adler=1}if(69===r.status)if(r.gzhead.extra){for(s=r.pending;r.gzindex<(65535&r.gzhead.extra.length)&&(r.pending!==r.pending_buf_size||(r.gzhead.hcrc&&r.pending>s&&(A.adler=o(A.adler,r.pending_buf,r.pending-s,s)),Q(A),s=r.pending,r.pending!==r.pending_buf_size));)f(r,255&r.gzhead.extra[r.gzindex]),r.gzindex++;r.gzhead.hcrc&&r.pending>s&&(A.adler=o(A.adler,r.pending_buf,r.pending-s,s)),r.gzindex===r.gzhead.extra.length&&(r.gzindex=0,r.status=73)}else r.status=73;if(73===r.status)if(r.gzhead.name){s=r.pending;do{if(r.pending===r.pending_buf_size&&(r.gzhead.hcrc&&r.pending>s&&(A.adler=o(A.adler,r.pending_buf,r.pending-s,s)),Q(A),s=r.pending,r.pending===r.pending_buf_size)){a=1;break}a=r.gzindex<r.gzhead.name.length?255&r.gzhead.name.charCodeAt(r.gzindex++):0,f(r,a)}while(0!==a);r.gzhead.hcrc&&r.pending>s&&(A.adler=o(A.adler,r.pending_buf,r.pending-s,s)),0===a&&(r.gzindex=0,r.status=91)}else r.status=91;if(91===r.status)if(r.gzhead.comment){s=r.pending;do{if(r.pending===r.pending_buf_size&&(r.gzhead.hcrc&&r.pending>s&&(A.adler=o(A.adler,r.pending_buf,r.pending-s,s)),Q(A),s=r.pending,r.pending===r.pending_buf_size)){a=1;break}a=r.gzindex<r.gzhead.comment.length?255&r.gzhead.comment.charCodeAt(r.gzindex++):0,f(r,a)}while(0!==a);r.gzhead.hcrc&&r.pending>s&&(A.adler=o(A.adler,r.pending_buf,r.pending-s,s)),0===a&&(r.status=103)}else r.status=103;if(103===r.status&&(r.gzhead.hcrc?(r.pending+2>r.pending_buf_size&&Q(A),r.pending+2<=r.pending_buf_size&&(f(r,255&A.adler),f(r,A.adler>>8&255),A.adler=0,r.status=l)):r.status=l),0!==r.pending){if(Q(A),0===A.avail_out)return r.last_flush=-1,0}else if(0===A.avail_in&&E(t)<=E(e)&&4!==t)return w(A,-5);if(666===r.status&&0!==A.avail_in)return w(A,-5);if(0!==A.avail_in||0!==r.lookahead||0!==t&&666!==r.status){var d=2===r.strategy?function(A,t){for(var e;;){if(0===A.lookahead&&(M(A),0===A.lookahead)){if(0===t)return 1;break}if(A.match_length=0,e=i._tr_tally(A,0,A.window[A.strstart]),A.lookahead--,A.strstart++,e&&(u(A,!1),0===A.strm.avail_out))return 1}return A.insert=0,4===t?(u(A,!0),0===A.strm.avail_out?3:4):A.last_lit&&(u(A,!1),0===A.strm.avail_out)?1:2}(r,t):3===r.strategy?function(A,t){for(var e,n,r,s,o=A.window;;){if(A.lookahead<=g){if(M(A),A.lookahead<=g&&0===t)return 1;if(0===A.lookahead)break}if(A.match_length=0,A.lookahead>=3&&0<A.strstart&&(n=o[r=A.strstart-1])===o[++r]&&n===o[++r]&&n===o[++r]){s=A.strstart+g;do{}while(n===o[++r]&&n===o[++r]&&n===o[++r]&&n===o[++r]&&n===o[++r]&&n===o[++r]&&n===o[++r]&&n===o[++r]&&r<s);A.match_length=g-(s-r),A.match_length>A.lookahead&&(A.match_length=A.lookahead)}if(A.match_length>=3?(e=i._tr_tally(A,1,A.match_length-3),A.lookahead-=A.match_length,A.strstart+=A.match_length,A.match_length=0):(e=i._tr_tally(A,0,A.window[A.strstart]),A.lookahead--,A.strstart++),e&&(u(A,!1),0===A.strm.avail_out))return 1}return A.insert=0,4===t?(u(A,!0),0===A.strm.avail_out?3:4):A.last_lit&&(u(A,!1),0===A.strm.avail_out)?1:2}(r,t):n[r.level].func(r,t);if(3!==d&&4!==d||(r.status=666),1===d||3===d)return 0===A.avail_out&&(r.last_flush=-1),0;if(2===d&&(1===t?i._tr_align(r):5!==t&&(i._tr_stored_block(r,0,0,!1),3===t&&(h(r.head),0===r.lookahead&&(r.strstart=0,r.block_start=0,r.insert=0))),Q(A),0===A.avail_out))return r.last_flush=-1,0}return 4!==t?0:r.wrap<=0?1:(2===r.wrap?(f(r,255&A.adler),f(r,A.adler>>8&255),f(r,A.adler>>16&255),f(r,A.adler>>24&255),f(r,255&A.total_in),f(r,A.total_in>>8&255),f(r,A.total_in>>16&255),f(r,A.total_in>>24&255)):(C(r,A.adler>>>16),C(r,65535&A.adler)),Q(A),0<r.wrap&&(r.wrap=-r.wrap),0!==r.pending?0:1)},e.deflateEnd=function(A){var t;return A&&A.state?42!==(t=A.state.status)&&69!==t&&73!==t&&91!==t&&103!==t&&t!==l&&666!==t?w(A,B):(A.state=null,t===l?w(A,-3):0):B},e.deflateSetDictionary=function(A,t){var e,n,i,o,a,g,c,l,w=t.length;if(!A||!A.state)return B;if(2===(o=(e=A.state).wrap)||1===o&&42!==e.status||e.lookahead)return B;for(1===o&&(A.adler=s(A.adler,t,w,0)),e.wrap=0,w>=e.w_size&&(0===o&&(h(e.head),e.strstart=0,e.block_start=0,e.insert=0),l=new r.Buf8(e.w_size),r.arraySet(l,t,w-e.w_size,e.w_size,0),t=l,w=e.w_size),a=A.avail_in,g=A.next_in,c=A.input,A.avail_in=w,A.next_in=0,A.input=t,M(e);e.lookahead>=3;){for(n=e.strstart,i=e.lookahead-2;e.ins_h=(e.ins_h<<e.hash_shift^e.window[n+3-1])&e.hash_mask,e.prev[n&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=n,n++,--i;);e.strstart=n,e.lookahead=2,M(e)}return e.strstart+=e.lookahead,e.block_start=e.strstart,e.insert=e.lookahead,e.lookahead=0,e.match_length=e.prev_length=2,e.match_available=0,A.next_in=g,A.input=c,A.avail_in=a,e.wrap=o,0},e.deflateInfo="pako deflate (from Nodeca project)"},{"../utils/common":41,"./adler32":43,"./crc32":45,"./messages":51,"./trees":52}],47:[function(A,t,e){"use strict";t.exports=function(){this.text=0,this.time=0,this.xflags=0,this.os=0,this.extra=null,this.extra_len=0,this.name="",this.comment="",this.hcrc=0,this.done=!1}},{}],48:[function(A,t,e){"use strict";t.exports=function(A,t){var e,n,r,i,s,o,a,B,g,c,l,w,E,h,Q,u,f,C,d,M,D,I,p,y,F;e=A.state,n=A.next_in,y=A.input,r=n+(A.avail_in-5),i=A.next_out,F=A.output,s=i-(t-A.avail_out),o=i+(A.avail_out-257),a=e.dmax,B=e.wsize,g=e.whave,c=e.wnext,l=e.window,w=e.hold,E=e.bits,h=e.lencode,Q=e.distcode,u=(1<<e.lenbits)-1,f=(1<<e.distbits)-1;A:do{E<15&&(w+=y[n++]<<E,E+=8,w+=y[n++]<<E,E+=8),C=h[w&u];t:for(;;){if(w>>>=d=C>>>24,E-=d,0==(d=C>>>16&255))F[i++]=65535&C;else{if(!(16&d)){if(!(64&d)){C=h[(65535&C)+(w&(1<<d)-1)];continue t}if(32&d){e.mode=12;break A}A.msg="invalid literal/length code",e.mode=30;break A}M=65535&C,(d&=15)&&(E<d&&(w+=y[n++]<<E,E+=8),M+=w&(1<<d)-1,w>>>=d,E-=d),E<15&&(w+=y[n++]<<E,E+=8,w+=y[n++]<<E,E+=8),C=Q[w&f];e:for(;;){if(w>>>=d=C>>>24,E-=d,!(16&(d=C>>>16&255))){if(!(64&d)){C=Q[(65535&C)+(w&(1<<d)-1)];continue e}A.msg="invalid distance code",e.mode=30;break A}if(D=65535&C,E<(d&=15)&&(w+=y[n++]<<E,(E+=8)<d&&(w+=y[n++]<<E,E+=8)),a<(D+=w&(1<<d)-1)){A.msg="invalid distance too far back",e.mode=30;break A}if(w>>>=d,E-=d,(d=i-s)<D){if(g<(d=D-d)&&e.sane){A.msg="invalid distance too far back",e.mode=30;break A}if(p=l,(I=0)===c){if(I+=B-d,d<M){for(M-=d;F[i++]=l[I++],--d;);I=i-D,p=F}}else if(c<d){if(I+=B+c-d,(d-=c)<M){for(M-=d;F[i++]=l[I++],--d;);if(I=0,c<M){for(M-=d=c;F[i++]=l[I++],--d;);I=i-D,p=F}}}else if(I+=c-d,d<M){for(M-=d;F[i++]=l[I++],--d;);I=i-D,p=F}for(;2<M;)F[i++]=p[I++],F[i++]=p[I++],F[i++]=p[I++],M-=3;M&&(F[i++]=p[I++],1<M&&(F[i++]=p[I++]))}else{for(I=i-D;F[i++]=F[I++],F[i++]=F[I++],F[i++]=F[I++],2<(M-=3););M&&(F[i++]=F[I++],1<M&&(F[i++]=F[I++]))}break}}break}}while(n<r&&i<o);n-=M=E>>3,w&=(1<<(E-=M<<3))-1,A.next_in=n,A.next_out=i,A.avail_in=n<r?r-n+5:5-(n-r),A.avail_out=i<o?o-i+257:257-(i-o),e.hold=w,e.bits=E}},{}],49:[function(A,t,e){"use strict";var n=A("../utils/common"),r=A("./adler32"),i=A("./crc32"),s=A("./inffast"),o=A("./inftrees"),a=-2;function B(A){return(A>>>24&255)+(A>>>8&65280)+((65280&A)<<8)+((255&A)<<24)}function g(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new n.Buf16(320),this.work=new n.Buf16(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function c(A){var t;return A&&A.state?(t=A.state,A.total_in=A.total_out=t.total=0,A.msg="",t.wrap&&(A.adler=1&t.wrap),t.mode=1,t.last=0,t.havedict=0,t.dmax=32768,t.head=null,t.hold=0,t.bits=0,t.lencode=t.lendyn=new n.Buf32(852),t.distcode=t.distdyn=new n.Buf32(592),t.sane=1,t.back=-1,0):a}function l(A){var t;return A&&A.state?((t=A.state).wsize=0,t.whave=0,t.wnext=0,c(A)):a}function w(A,t){var e,n;return A&&A.state?(n=A.state,t<0?(e=0,t=-t):(e=1+(t>>4),t<48&&(t&=15)),t&&(t<8||15<t)?a:(null!==n.window&&n.wbits!==t&&(n.window=null),n.wrap=e,n.wbits=t,l(A))):a}function E(A,t){var e,n;return A?(n=new g,(A.state=n).window=null,0!==(e=w(A,t))&&(A.state=null),e):a}var h,Q,u=!0;function f(A){if(u){var t;for(h=new n.Buf32(512),Q=new n.Buf32(32),t=0;t<144;)A.lens[t++]=8;for(;t<256;)A.lens[t++]=9;for(;t<280;)A.lens[t++]=7;for(;t<288;)A.lens[t++]=8;for(o(1,A.lens,0,288,h,0,A.work,{bits:9}),t=0;t<32;)A.lens[t++]=5;o(2,A.lens,0,32,Q,0,A.work,{bits:5}),u=!1}A.lencode=h,A.lenbits=9,A.distcode=Q,A.distbits=5}function C(A,t,e,r){var i,s=A.state;return null===s.window&&(s.wsize=1<<s.wbits,s.wnext=0,s.whave=0,s.window=new n.Buf8(s.wsize)),r>=s.wsize?(n.arraySet(s.window,t,e-s.wsize,s.wsize,0),s.wnext=0,s.whave=s.wsize):(r<(i=s.wsize-s.wnext)&&(i=r),n.arraySet(s.window,t,e-r,i,s.wnext),(r-=i)?(n.arraySet(s.window,t,e-r,r,0),s.wnext=r,s.whave=s.wsize):(s.wnext+=i,s.wnext===s.wsize&&(s.wnext=0),s.whave<s.wsize&&(s.whave+=i))),0}e.inflateReset=l,e.inflateReset2=w,e.inflateResetKeep=c,e.inflateInit=function(A){return E(A,15)},e.inflateInit2=E,e.inflate=function(A,t){var e,g,c,l,w,E,h,Q,u,d,M,D,I,p,y,F,Y,m,b,v,z,U,P,x,N=0,R=new n.Buf8(4),G=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15];if(!A||!A.state||!A.output||!A.input&&0!==A.avail_in)return a;12===(e=A.state).mode&&(e.mode=13),w=A.next_out,c=A.output,h=A.avail_out,l=A.next_in,g=A.input,E=A.avail_in,Q=e.hold,u=e.bits,d=E,M=h,U=0;A:for(;;)switch(e.mode){case 1:if(0===e.wrap){e.mode=13;break}for(;u<16;){if(0===E)break A;E--,Q+=g[l++]<<u,u+=8}if(2&e.wrap&&35615===Q){R[e.check=0]=255&Q,R[1]=Q>>>8&255,e.check=i(e.check,R,2,0),u=Q=0,e.mode=2;break}if(e.flags=0,e.head&&(e.head.done=!1),!(1&e.wrap)||(((255&Q)<<8)+(Q>>8))%31){A.msg="incorrect header check",e.mode=30;break}if(8!=(15&Q)){A.msg="unknown compression method",e.mode=30;break}if(u-=4,z=8+(15&(Q>>>=4)),0===e.wbits)e.wbits=z;else if(z>e.wbits){A.msg="invalid window size",e.mode=30;break}e.dmax=1<<z,A.adler=e.check=1,e.mode=512&Q?10:12,u=Q=0;break;case 2:for(;u<16;){if(0===E)break A;E--,Q+=g[l++]<<u,u+=8}if(e.flags=Q,8!=(255&e.flags)){A.msg="unknown compression method",e.mode=30;break}if(57344&e.flags){A.msg="unknown header flags set",e.mode=30;break}e.head&&(e.head.text=Q>>8&1),512&e.flags&&(R[0]=255&Q,R[1]=Q>>>8&255,e.check=i(e.check,R,2,0)),u=Q=0,e.mode=3;case 3:for(;u<32;){if(0===E)break A;E--,Q+=g[l++]<<u,u+=8}e.head&&(e.head.time=Q),512&e.flags&&(R[0]=255&Q,R[1]=Q>>>8&255,R[2]=Q>>>16&255,R[3]=Q>>>24&255,e.check=i(e.check,R,4,0)),u=Q=0,e.mode=4;case 4:for(;u<16;){if(0===E)break A;E--,Q+=g[l++]<<u,u+=8}e.head&&(e.head.xflags=255&Q,e.head.os=Q>>8),512&e.flags&&(R[0]=255&Q,R[1]=Q>>>8&255,e.check=i(e.check,R,2,0)),u=Q=0,e.mode=5;case 5:if(1024&e.flags){for(;u<16;){if(0===E)break A;E--,Q+=g[l++]<<u,u+=8}e.length=Q,e.head&&(e.head.extra_len=Q),512&e.flags&&(R[0]=255&Q,R[1]=Q>>>8&255,e.check=i(e.check,R,2,0)),u=Q=0}else e.head&&(e.head.extra=null);e.mode=6;case 6:if(1024&e.flags&&(E<(D=e.length)&&(D=E),D&&(e.head&&(z=e.head.extra_len-e.length,e.head.extra||(e.head.extra=new Array(e.head.extra_len)),n.arraySet(e.head.extra,g,l,D,z)),512&e.flags&&(e.check=i(e.check,g,D,l)),E-=D,l+=D,e.length-=D),e.length))break A;e.length=0,e.mode=7;case 7:if(2048&e.flags){if(0===E)break A;for(D=0;z=g[l+D++],e.head&&z&&e.length<65536&&(e.head.name+=String.fromCharCode(z)),z&&D<E;);if(512&e.flags&&(e.check=i(e.check,g,D,l)),E-=D,l+=D,z)break A}else e.head&&(e.head.name=null);e.length=0,e.mode=8;case 8:if(4096&e.flags){if(0===E)break A;for(D=0;z=g[l+D++],e.head&&z&&e.length<65536&&(e.head.comment+=String.fromCharCode(z)),z&&D<E;);if(512&e.flags&&(e.check=i(e.check,g,D,l)),E-=D,l+=D,z)break A}else e.head&&(e.head.comment=null);e.mode=9;case 9:if(512&e.flags){for(;u<16;){if(0===E)break A;E--,Q+=g[l++]<<u,u+=8}if(Q!==(65535&e.check)){A.msg="header crc mismatch",e.mode=30;break}u=Q=0}e.head&&(e.head.hcrc=e.flags>>9&1,e.head.done=!0),A.adler=e.check=0,e.mode=12;break;case 10:for(;u<32;){if(0===E)break A;E--,Q+=g[l++]<<u,u+=8}A.adler=e.check=B(Q),u=Q=0,e.mode=11;case 11:if(0===e.havedict)return A.next_out=w,A.avail_out=h,A.next_in=l,A.avail_in=E,e.hold=Q,e.bits=u,2;A.adler=e.check=1,e.mode=12;case 12:if(5===t||6===t)break A;case 13:if(e.last){Q>>>=7&u,u-=7&u,e.mode=27;break}for(;u<3;){if(0===E)break A;E--,Q+=g[l++]<<u,u+=8}switch(e.last=1&Q,u-=1,3&(Q>>>=1)){case 0:e.mode=14;break;case 1:if(f(e),e.mode=20,6!==t)break;Q>>>=2,u-=2;break A;case 2:e.mode=17;break;case 3:A.msg="invalid block type",e.mode=30}Q>>>=2,u-=2;break;case 14:for(Q>>>=7&u,u-=7&u;u<32;){if(0===E)break A;E--,Q+=g[l++]<<u,u+=8}if((65535&Q)!=(Q>>>16^65535)){A.msg="invalid stored block lengths",e.mode=30;break}if(e.length=65535&Q,u=Q=0,e.mode=15,6===t)break A;case 15:e.mode=16;case 16:if(D=e.length){if(E<D&&(D=E),h<D&&(D=h),0===D)break A;n.arraySet(c,g,l,D,w),E-=D,l+=D,h-=D,w+=D,e.length-=D;break}e.mode=12;break;case 17:for(;u<14;){if(0===E)break A;E--,Q+=g[l++]<<u,u+=8}if(e.nlen=257+(31&Q),Q>>>=5,u-=5,e.ndist=1+(31&Q),Q>>>=5,u-=5,e.ncode=4+(15&Q),Q>>>=4,u-=4,286<e.nlen||30<e.ndist){A.msg="too many length or distance symbols",e.mode=30;break}e.have=0,e.mode=18;case 18:for(;e.have<e.ncode;){for(;u<3;){if(0===E)break A;E--,Q+=g[l++]<<u,u+=8}e.lens[G[e.have++]]=7&Q,Q>>>=3,u-=3}for(;e.have<19;)e.lens[G[e.have++]]=0;if(e.lencode=e.lendyn,e.lenbits=7,P={bits:e.lenbits},U=o(0,e.lens,0,19,e.lencode,0,e.work,P),e.lenbits=P.bits,U){A.msg="invalid code lengths set",e.mode=30;break}e.have=0,e.mode=19;case 19:for(;e.have<e.nlen+e.ndist;){for(;F=(N=e.lencode[Q&(1<<e.lenbits)-1])>>>16&255,Y=65535&N,!((y=N>>>24)<=u);){if(0===E)break A;E--,Q+=g[l++]<<u,u+=8}if(Y<16)Q>>>=y,u-=y,e.lens[e.have++]=Y;else{if(16===Y){for(x=y+2;u<x;){if(0===E)break A;E--,Q+=g[l++]<<u,u+=8}if(Q>>>=y,u-=y,0===e.have){A.msg="invalid bit length repeat",e.mode=30;break}z=e.lens[e.have-1],D=3+(3&Q),Q>>>=2,u-=2}else if(17===Y){for(x=y+3;u<x;){if(0===E)break A;E--,Q+=g[l++]<<u,u+=8}u-=y,z=0,D=3+(7&(Q>>>=y)),Q>>>=3,u-=3}else{for(x=y+7;u<x;){if(0===E)break A;E--,Q+=g[l++]<<u,u+=8}u-=y,z=0,D=11+(127&(Q>>>=y)),Q>>>=7,u-=7}if(e.have+D>e.nlen+e.ndist){A.msg="invalid bit length repeat",e.mode=30;break}for(;D--;)e.lens[e.have++]=z}}if(30===e.mode)break;if(0===e.lens[256]){A.msg="invalid code -- missing end-of-block",e.mode=30;break}if(e.lenbits=9,P={bits:e.lenbits},U=o(1,e.lens,0,e.nlen,e.lencode,0,e.work,P),e.lenbits=P.bits,U){A.msg="invalid literal/lengths set",e.mode=30;break}if(e.distbits=6,e.distcode=e.distdyn,P={bits:e.distbits},U=o(2,e.lens,e.nlen,e.ndist,e.distcode,0,e.work,P),e.distbits=P.bits,U){A.msg="invalid distances set",e.mode=30;break}if(e.mode=20,6===t)break A;case 20:e.mode=21;case 21:if(6<=E&&258<=h){A.next_out=w,A.avail_out=h,A.next_in=l,A.avail_in=E,e.hold=Q,e.bits=u,s(A,M),w=A.next_out,c=A.output,h=A.avail_out,l=A.next_in,g=A.input,E=A.avail_in,Q=e.hold,u=e.bits,12===e.mode&&(e.back=-1);break}for(e.back=0;F=(N=e.lencode[Q&(1<<e.lenbits)-1])>>>16&255,Y=65535&N,!((y=N>>>24)<=u);){if(0===E)break A;E--,Q+=g[l++]<<u,u+=8}if(F&&!(240&F)){for(m=y,b=F,v=Y;F=(N=e.lencode[v+((Q&(1<<m+b)-1)>>m)])>>>16&255,Y=65535&N,!(m+(y=N>>>24)<=u);){if(0===E)break A;E--,Q+=g[l++]<<u,u+=8}Q>>>=m,u-=m,e.back+=m}if(Q>>>=y,u-=y,e.back+=y,e.length=Y,0===F){e.mode=26;break}if(32&F){e.back=-1,e.mode=12;break}if(64&F){A.msg="invalid literal/length code",e.mode=30;break}e.extra=15&F,e.mode=22;case 22:if(e.extra){for(x=e.extra;u<x;){if(0===E)break A;E--,Q+=g[l++]<<u,u+=8}e.length+=Q&(1<<e.extra)-1,Q>>>=e.extra,u-=e.extra,e.back+=e.extra}e.was=e.length,e.mode=23;case 23:for(;F=(N=e.distcode[Q&(1<<e.distbits)-1])>>>16&255,Y=65535&N,!((y=N>>>24)<=u);){if(0===E)break A;E--,Q+=g[l++]<<u,u+=8}if(!(240&F)){for(m=y,b=F,v=Y;F=(N=e.distcode[v+((Q&(1<<m+b)-1)>>m)])>>>16&255,Y=65535&N,!(m+(y=N>>>24)<=u);){if(0===E)break A;E--,Q+=g[l++]<<u,u+=8}Q>>>=m,u-=m,e.back+=m}if(Q>>>=y,u-=y,e.back+=y,64&F){A.msg="invalid distance code",e.mode=30;break}e.offset=Y,e.extra=15&F,e.mode=24;case 24:if(e.extra){for(x=e.extra;u<x;){if(0===E)break A;E--,Q+=g[l++]<<u,u+=8}e.offset+=Q&(1<<e.extra)-1,Q>>>=e.extra,u-=e.extra,e.back+=e.extra}if(e.offset>e.dmax){A.msg="invalid distance too far back",e.mode=30;break}e.mode=25;case 25:if(0===h)break A;if(D=M-h,e.offset>D){if((D=e.offset-D)>e.whave&&e.sane){A.msg="invalid distance too far back",e.mode=30;break}I=D>e.wnext?(D-=e.wnext,e.wsize-D):e.wnext-D,D>e.length&&(D=e.length),p=e.window}else p=c,I=w-e.offset,D=e.length;for(h<D&&(D=h),h-=D,e.length-=D;c[w++]=p[I++],--D;);0===e.length&&(e.mode=21);break;case 26:if(0===h)break A;c[w++]=e.length,h--,e.mode=21;break;case 27:if(e.wrap){for(;u<32;){if(0===E)break A;E--,Q|=g[l++]<<u,u+=8}if(M-=h,A.total_out+=M,e.total+=M,M&&(A.adler=e.check=e.flags?i(e.check,c,M,w-M):r(e.check,c,M,w-M)),M=h,(e.flags?Q:B(Q))!==e.check){A.msg="incorrect data check",e.mode=30;break}u=Q=0}e.mode=28;case 28:if(e.wrap&&e.flags){for(;u<32;){if(0===E)break A;E--,Q+=g[l++]<<u,u+=8}if(Q!==(4294967295&e.total)){A.msg="incorrect length check",e.mode=30;break}u=Q=0}e.mode=29;case 29:U=1;break A;case 30:U=-3;break A;case 31:return-4;default:return a}return A.next_out=w,A.avail_out=h,A.next_in=l,A.avail_in=E,e.hold=Q,e.bits=u,(e.wsize||M!==A.avail_out&&e.mode<30&&(e.mode<27||4!==t))&&C(A,A.output,A.next_out,M-A.avail_out)?(e.mode=31,-4):(d-=A.avail_in,M-=A.avail_out,A.total_in+=d,A.total_out+=M,e.total+=M,e.wrap&&M&&(A.adler=e.check=e.flags?i(e.check,c,M,A.next_out-M):r(e.check,c,M,A.next_out-M)),A.data_type=e.bits+(e.last?64:0)+(12===e.mode?128:0)+(20===e.mode||15===e.mode?256:0),(0==d&&0===M||4===t)&&0===U&&(U=-5),U)},e.inflateEnd=function(A){if(!A||!A.state)return a;var t=A.state;return t.window&&(t.window=null),A.state=null,0},e.inflateGetHeader=function(A,t){var e;return A&&A.state&&2&(e=A.state).wrap?((e.head=t).done=!1,0):a},e.inflateSetDictionary=function(A,t){var e,n=t.length;return A&&A.state?0!==(e=A.state).wrap&&11!==e.mode?a:11===e.mode&&r(1,t,n,0)!==e.check?-3:C(A,t,n,n)?(e.mode=31,-4):(e.havedict=1,0):a},e.inflateInfo="pako inflate (from Nodeca project)"},{"../utils/common":41,"./adler32":43,"./crc32":45,"./inffast":48,"./inftrees":50}],50:[function(A,t,e){"use strict";var n=A("../utils/common"),r=[3,4,5,6,7,8,9,10,11,13,15,17,19,23,27,31,35,43,51,59,67,83,99,115,131,163,195,227,258,0,0],i=[16,16,16,16,16,16,16,16,17,17,17,17,18,18,18,18,19,19,19,19,20,20,20,20,21,21,21,21,16,72,78],s=[1,2,3,4,5,7,9,13,17,25,33,49,65,97,129,193,257,385,513,769,1025,1537,2049,3073,4097,6145,8193,12289,16385,24577,0,0],o=[16,16,16,16,17,17,18,18,19,19,20,20,21,21,22,22,23,23,24,24,25,25,26,26,27,27,28,28,29,29,64,64];t.exports=function(A,t,e,a,B,g,c,l){var w,E,h,Q,u,f,C,d,M,D=l.bits,I=0,p=0,y=0,F=0,Y=0,m=0,b=0,v=0,z=0,U=0,P=null,x=0,N=new n.Buf16(16),R=new n.Buf16(16),G=null,S=0;for(I=0;I<=15;I++)N[I]=0;for(p=0;p<a;p++)N[t[e+p]]++;for(Y=D,F=15;1<=F&&0===N[F];F--);if(F<Y&&(Y=F),0===F)return B[g++]=20971520,B[g++]=20971520,l.bits=1,0;for(y=1;y<F&&0===N[y];y++);for(Y<y&&(Y=y),I=v=1;I<=15;I++)if(v<<=1,(v-=N[I])<0)return-1;if(0<v&&(0===A||1!==F))return-1;for(R[1]=0,I=1;I<15;I++)R[I+1]=R[I]+N[I];for(p=0;p<a;p++)0!==t[e+p]&&(c[R[t[e+p]]++]=p);if(f=0===A?(P=G=c,19):1===A?(P=r,x-=257,G=i,S-=257,256):(P=s,G=o,-1),I=y,u=g,b=p=U=0,h=-1,Q=(z=1<<(m=Y))-1,1===A&&852<z||2===A&&592<z)return 1;for(;;){for(C=I-b,M=c[p]<f?(d=0,c[p]):c[p]>f?(d=G[S+c[p]],P[x+c[p]]):(d=96,0),w=1<<I-b,y=E=1<<m;B[u+(U>>b)+(E-=w)]=C<<24|d<<16|M,0!==E;);for(w=1<<I-1;U&w;)w>>=1;if(0!==w?(U&=w-1,U+=w):U=0,p++,0==--N[I]){if(I===F)break;I=t[e+c[p]]}if(Y<I&&(U&Q)!==h){for(0===b&&(b=Y),u+=y,v=1<<(m=I-b);m+b<F&&!((v-=N[m+b])<=0);)m++,v<<=1;if(z+=1<<m,1===A&&852<z||2===A&&592<z)return 1;B[h=U&Q]=Y<<24|m<<16|u-g}}return 0!==U&&(B[u+U]=I-b<<24|64<<16),l.bits=Y,0}},{"../utils/common":41}],51:[function(A,t,e){"use strict";t.exports={2:"need dictionary",1:"stream end",0:"","-1":"file error","-2":"stream error","-3":"data error","-4":"insufficient memory","-5":"buffer error","-6":"incompatible version"}},{}],52:[function(A,t,e){"use strict";var n=A("../utils/common");function r(A){for(var t=A.length;0<=--t;)A[t]=0}var i=256,s=286,o=30,a=15,B=[0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0],g=[0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13],c=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7],l=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],w=new Array(576);r(w);var E=new Array(60);r(E);var h=new Array(512);r(h);var Q=new Array(256);r(Q);var u=new Array(29);r(u);var f,C,d,M=new Array(o);function D(A,t,e,n,r){this.static_tree=A,this.extra_bits=t,this.extra_base=e,this.elems=n,this.max_length=r,this.has_stree=A&&A.length}function I(A,t){this.dyn_tree=A,this.max_code=0,this.stat_desc=t}function p(A){return A<256?h[A]:h[256+(A>>>7)]}function y(A,t){A.pending_buf[A.pending++]=255&t,A.pending_buf[A.pending++]=t>>>8&255}function F(A,t,e){A.bi_valid>16-e?(A.bi_buf|=t<<A.bi_valid&65535,y(A,A.bi_buf),A.bi_buf=t>>16-A.bi_valid,A.bi_valid+=e-16):(A.bi_buf|=t<<A.bi_valid&65535,A.bi_valid+=e)}function Y(A,t,e){F(A,e[2*t],e[2*t+1])}function m(A,t){for(var e=0;e|=1&A,A>>>=1,e<<=1,0<--t;);return e>>>1}function b(A,t,e){var n,r,i=new Array(16),s=0;for(n=1;n<=a;n++)i[n]=s=s+e[n-1]<<1;for(r=0;r<=t;r++){var o=A[2*r+1];0!==o&&(A[2*r]=m(i[o]++,o))}}function v(A){var t;for(t=0;t<s;t++)A.dyn_ltree[2*t]=0;for(t=0;t<o;t++)A.dyn_dtree[2*t]=0;for(t=0;t<19;t++)A.bl_tree[2*t]=0;A.dyn_ltree[512]=1,A.opt_len=A.static_len=0,A.last_lit=A.matches=0}function z(A){8<A.bi_valid?y(A,A.bi_buf):0<A.bi_valid&&(A.pending_buf[A.pending++]=A.bi_buf),A.bi_buf=0,A.bi_valid=0}function U(A,t,e,n){var r=2*t,i=2*e;return A[r]<A[i]||A[r]===A[i]&&n[t]<=n[e]}function P(A,t,e){for(var n=A.heap[e],r=e<<1;r<=A.heap_len&&(r<A.heap_len&&U(t,A.heap[r+1],A.heap[r],A.depth)&&r++,!U(t,n,A.heap[r],A.depth));)A.heap[e]=A.heap[r],e=r,r<<=1;A.heap[e]=n}function x(A,t,e){var n,r,s,o,a=0;if(0!==A.last_lit)for(;n=A.pending_buf[A.d_buf+2*a]<<8|A.pending_buf[A.d_buf+2*a+1],r=A.pending_buf[A.l_buf+a],a++,0===n?Y(A,r,t):(Y(A,(s=Q[r])+i+1,t),0!==(o=B[s])&&F(A,r-=u[s],o),Y(A,s=p(--n),e),0!==(o=g[s])&&F(A,n-=M[s],o)),a<A.last_lit;);Y(A,256,t)}function N(A,t){var e,n,r,i=t.dyn_tree,s=t.stat_desc.static_tree,o=t.stat_desc.has_stree,B=t.stat_desc.elems,g=-1;for(A.heap_len=0,A.heap_max=573,e=0;e<B;e++)0!==i[2*e]?(A.heap[++A.heap_len]=g=e,A.depth[e]=0):i[2*e+1]=0;for(;A.heap_len<2;)i[2*(r=A.heap[++A.heap_len]=g<2?++g:0)]=1,A.depth[r]=0,A.opt_len--,o&&(A.static_len-=s[2*r+1]);for(t.max_code=g,e=A.heap_len>>1;1<=e;e--)P(A,i,e);for(r=B;e=A.heap[1],A.heap[1]=A.heap[A.heap_len--],P(A,i,1),n=A.heap[1],A.heap[--A.heap_max]=e,A.heap[--A.heap_max]=n,i[2*r]=i[2*e]+i[2*n],A.depth[r]=(A.depth[e]>=A.depth[n]?A.depth[e]:A.depth[n])+1,i[2*e+1]=i[2*n+1]=r,A.heap[1]=r++,P(A,i,1),2<=A.heap_len;);A.heap[--A.heap_max]=A.heap[1],function(A,t){var e,n,r,i,s,o,B=t.dyn_tree,g=t.max_code,c=t.stat_desc.static_tree,l=t.stat_desc.has_stree,w=t.stat_desc.extra_bits,E=t.stat_desc.extra_base,h=t.stat_desc.max_length,Q=0;for(i=0;i<=a;i++)A.bl_count[i]=0;for(B[2*A.heap[A.heap_max]+1]=0,e=A.heap_max+1;e<573;e++)h<(i=B[2*B[2*(n=A.heap[e])+1]+1]+1)&&(i=h,Q++),B[2*n+1]=i,g<n||(A.bl_count[i]++,s=0,E<=n&&(s=w[n-E]),o=B[2*n],A.opt_len+=o*(i+s),l&&(A.static_len+=o*(c[2*n+1]+s)));if(0!==Q){do{for(i=h-1;0===A.bl_count[i];)i--;A.bl_count[i]--,A.bl_count[i+1]+=2,A.bl_count[h]--,Q-=2}while(0<Q);for(i=h;0!==i;i--)for(n=A.bl_count[i];0!==n;)g<(r=A.heap[--e])||(B[2*r+1]!==i&&(A.opt_len+=(i-B[2*r+1])*B[2*r],B[2*r+1]=i),n--)}}(A,t),b(i,g,A.bl_count)}function R(A,t,e){var n,r,i=-1,s=t[1],o=0,a=7,B=4;for(0===s&&(a=138,B=3),t[2*(e+1)+1]=65535,n=0;n<=e;n++)r=s,s=t[2*(n+1)+1],++o<a&&r===s||(o<B?A.bl_tree[2*r]+=o:0!==r?(r!==i&&A.bl_tree[2*r]++,A.bl_tree[32]++):o<=10?A.bl_tree[34]++:A.bl_tree[36]++,i=r,B=(o=0)===s?(a=138,3):r===s?(a=6,3):(a=7,4))}function G(A,t,e){var n,r,i=-1,s=t[1],o=0,a=7,B=4;for(0===s&&(a=138,B=3),n=0;n<=e;n++)if(r=s,s=t[2*(n+1)+1],!(++o<a&&r===s)){if(o<B)for(;Y(A,r,A.bl_tree),0!=--o;);else 0!==r?(r!==i&&(Y(A,r,A.bl_tree),o--),Y(A,16,A.bl_tree),F(A,o-3,2)):o<=10?(Y(A,17,A.bl_tree),F(A,o-3,3)):(Y(A,18,A.bl_tree),F(A,o-11,7));i=r,B=(o=0)===s?(a=138,3):r===s?(a=6,3):(a=7,4)}}r(M);var S=!1;function T(A,t,e,r){F(A,0+(r?1:0),3),function(A,t,e){z(A),y(A,e),y(A,~e),n.arraySet(A.pending_buf,A.window,t,e,A.pending),A.pending+=e}(A,t,e)}e._tr_init=function(A){S||(function(){var A,t,e,n,r,i=new Array(16);for(n=e=0;n<28;n++)for(u[n]=e,A=0;A<1<<B[n];A++)Q[e++]=n;for(Q[e-1]=n,n=r=0;n<16;n++)for(M[n]=r,A=0;A<1<<g[n];A++)h[r++]=n;for(r>>=7;n<o;n++)for(M[n]=r<<7,A=0;A<1<<g[n]-7;A++)h[256+r++]=n;for(t=0;t<=a;t++)i[t]=0;for(A=0;A<=143;)w[2*A+1]=8,A++,i[8]++;for(;A<=255;)w[2*A+1]=9,A++,i[9]++;for(;A<=279;)w[2*A+1]=7,A++,i[7]++;for(;A<=287;)w[2*A+1]=8,A++,i[8]++;for(b(w,287,i),A=0;A<o;A++)E[2*A+1]=5,E[2*A]=m(A,5);f=new D(w,B,257,s,a),C=new D(E,g,0,o,a),d=new D(new Array(0),c,0,19,7)}(),S=!0),A.l_desc=new I(A.dyn_ltree,f),A.d_desc=new I(A.dyn_dtree,C),A.bl_desc=new I(A.bl_tree,d),A.bi_buf=0,A.bi_valid=0,v(A)},e._tr_stored_block=T,e._tr_flush_block=function(A,t,e,n){var r,s,o=0;0<A.level?(2===A.strm.data_type&&(A.strm.data_type=function(A){var t,e=4093624447;for(t=0;t<=31;t++,e>>>=1)if(1&e&&0!==A.dyn_ltree[2*t])return 0;if(0!==A.dyn_ltree[18]||0!==A.dyn_ltree[20]||0!==A.dyn_ltree[26])return 1;for(t=32;t<i;t++)if(0!==A.dyn_ltree[2*t])return 1;return 0}(A)),N(A,A.l_desc),N(A,A.d_desc),o=function(A){var t;for(R(A,A.dyn_ltree,A.l_desc.max_code),R(A,A.dyn_dtree,A.d_desc.max_code),N(A,A.bl_desc),t=18;3<=t&&0===A.bl_tree[2*l[t]+1];t--);return A.opt_len+=3*(t+1)+5+5+4,t}(A),r=A.opt_len+3+7>>>3,(s=A.static_len+3+7>>>3)<=r&&(r=s)):r=s=e+5,e+4<=r&&-1!==t?T(A,t,e,n):4===A.strategy||s===r?(F(A,2+(n?1:0),3),x(A,w,E)):(F(A,4+(n?1:0),3),function(A,t,e,n){var r;for(F(A,t-257,5),F(A,e-1,5),F(A,n-4,4),r=0;r<n;r++)F(A,A.bl_tree[2*l[r]+1],3);G(A,A.dyn_ltree,t-1),G(A,A.dyn_dtree,e-1)}(A,A.l_desc.max_code+1,A.d_desc.max_code+1,o+1),x(A,A.dyn_ltree,A.dyn_dtree)),v(A),n&&z(A)},e._tr_tally=function(A,t,e){return A.pending_buf[A.d_buf+2*A.last_lit]=t>>>8&255,A.pending_buf[A.d_buf+2*A.last_lit+1]=255&t,A.pending_buf[A.l_buf+A.last_lit]=255&e,A.last_lit++,0===t?A.dyn_ltree[2*e]++:(A.matches++,t--,A.dyn_ltree[2*(Q[e]+i+1)]++,A.dyn_dtree[2*p(t)]++),A.last_lit===A.lit_bufsize-1},e._tr_align=function(A){F(A,2,3),Y(A,256,w),function(A){16===A.bi_valid?(y(A,A.bi_buf),A.bi_buf=0,A.bi_valid=0):8<=A.bi_valid&&(A.pending_buf[A.pending++]=255&A.bi_buf,A.bi_buf>>=8,A.bi_valid-=8)}(A)}},{"../utils/common":41}],53:[function(A,t,e){"use strict";t.exports=function(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg="",this.state=null,this.data_type=2,this.adler=0}},{}],54:[function(A,t,e){(function(A){!function(A){"use strict";if(!A.setImmediate){var t,e,n,r,i=1,s={},o=!1,a=A.document,B=Object.getPrototypeOf&&Object.getPrototypeOf(A);B=B&&B.setTimeout?B:A,t="[object process]"==={}.toString.call(A.process)?function(A){process.nextTick((function(){c(A)}))}:function(){if(A.postMessage&&!A.importScripts){var t=!0,e=A.onmessage;return A.onmessage=function(){t=!1},A.postMessage("","*"),A.onmessage=e,t}}()?(r="setImmediate$"+Math.random()+"$",A.addEventListener?A.addEventListener("message",l,!1):A.attachEvent("onmessage",l),function(t){A.postMessage(r+t,"*")}):A.MessageChannel?((n=new MessageChannel).port1.onmessage=function(A){c(A.data)},function(A){n.port2.postMessage(A)}):a&&"onreadystatechange"in a.createElement("script")?(e=a.documentElement,function(A){var t=a.createElement("script");t.onreadystatechange=function(){c(A),t.onreadystatechange=null,e.removeChild(t),t=null},e.appendChild(t)}):function(A){setTimeout(c,0,A)},B.setImmediate=function(A){"function"!=typeof A&&(A=new Function(""+A));for(var e=new Array(arguments.length-1),n=0;n<e.length;n++)e[n]=arguments[n+1];var r={callback:A,args:e};return s[i]=r,t(i),i++},B.clearImmediate=g}function g(A){delete s[A]}function c(A){if(o)setTimeout(c,0,A);else{var t=s[A];if(t){o=!0;try{!function(A){var t=A.callback,e=A.args;switch(e.length){case 0:t();break;case 1:t(e[0]);break;case 2:t(e[0],e[1]);break;case 3:t(e[0],e[1],e[2]);break;default:t.apply(undefined,e)}}(t)}finally{g(A),o=!1}}}}function l(t){t.source===A&&"string"==typeof t.data&&0===t.data.indexOf(r)&&c(+t.data.slice(r.length))}}("undefined"==typeof self?void 0===A?this:A:self)}).call(this,"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{}]},{},[10])(10)},7164(A){var t;Object("undefined"!=typeof self?self:this),t=()=>(()=>{var A={7133(A,t,e){"use strict";e.d(t,{default:()=>st}),e(187);var n=e(1771);function r(A){return"string"==typeof A||A instanceof String}function i(A){return("number"==typeof A||A instanceof Number)&&!Number.isNaN(A)}function s(A){return!(!i(A)||!Number.isInteger(A)||A<=0)}function o(A){return null!==A&&!Array.isArray(A)&&!r(A)&&!i(A)&&"object"==typeof A}function a(A){return o(A)&&0===Object.keys(A).length}function B(A){return null!=A}var g=e(783).Buffer;class c extends n.A{constructor(A,t,e,n,r,i,s){void 0===A&&(A={}),void 0===t&&(t={}),void 0===e&&(e={}),void 0===n&&(n={}),void 0===r&&(r={}),void 0===i&&(i=null),void 0===s&&(s=void 0),super(r),this.fonts={},this.fontCache={};for(let t in A)if(A.hasOwnProperty(t)){let e=A[t];this.fonts[t]={normal:e.normal,bold:e.bold,italics:e.italics,bolditalics:e.bolditalics}}this.patterns={};for(let A in e)if(e.hasOwnProperty(A)){let t=e[A];this.patterns[A]=this.pattern(t.boundingBox,t.xStep,t.yStep,t.pattern,t.colored)}this.images=t,this.attachments=n,this.virtualfs=i,this.localAccessPolicy=s}getFontType(A,t){return((A,t)=>{let e="normal";return A&&t?e="bolditalics":A?e="bold":t&&(e="italics"),e})(A,t)}getFontFile(A,t,e){let n=this.getFontType(t,e);return this.fonts[A]&&this.fonts[A][n]?this.fonts[A][n]:null}provideFont(A,t,e){let n=this.getFontType(t,e);if(null===this.getFontFile(A,t,e))throw new Error(`Font '${A}' in style '${n}' is not defined in the font section of the document definition.`);if(this.fontCache[A]=this.fontCache[A]||{},!this.fontCache[A][n]){let t=this.fonts[A][n];Array.isArray(t)||(t=[t]),this.virtualfs&&this.virtualfs.existsSync(t[0])?t[0]=this.virtualfs.readFileSync(t[0]):this.validateLocalFile(t[0]),this.fontCache[A][n]=this.font(...t)._font}return this.fontCache[A][n]}provideImage(A){if(this._imageRegistry[A])return this._imageRegistry[A];let t,e=(A=>{let t=this.images[A];if(!t)return A;if(this.virtualfs&&this.virtualfs.existsSync(t))return this.virtualfs.readFileSync(t);let e=t.indexOf("base64,");return e<0?this.images[A]:g.from(t.substring(e+7),"base64")})(A);this.validateLocalFile(e);try{if(t=this.openImage(e),!t)throw new Error("No image")}catch(A){throw new Error(`Invalid image: ${A.toString()}\nImages dictionary should contain dataURL entries (or local file paths in node.js)`,{cause:A})}return t.embed(this),this._imageRegistry[A]=t,t}providePattern(A){return Array.isArray(A)&&2===A.length?[this.patterns[A[0]],A[1]]:null}provideAttachment(A){const t=A=>{if(!A)throw new Error("No attachment");if(!A.src)throw new Error('The "src" key is required for attachments');return A};if("object"==typeof A)return t(A);let e=t(this.attachments[A]);return this.virtualfs&&this.virtualfs.existsSync(e.src)?this.virtualfs.readFileSync(e.src):(this.validateLocalFile(e.src),e)}resolveColor(A,t){return A=A||t,"function"==typeof this._normalizeColor&&r(A)&&null===this._normalizeColor(A)?t:A}setOpenActionAsPrint(){let A=this.ref({Type:"Action",S:"Named",N:"Print"});this._root.data.OpenAction=A,A.end()}file(A,t){return void 0===t&&(t={}),this.validateLocalFile(A),super.file(A,t)}validateLocalFile(A){if(void 0!==this.localAccessPolicy&&r(A)&&!/^data:/.test(A)&&!0!==this.localAccessPolicy(A))throw new Error(`Access to local file denied by resource access policy: ${A}`)}}const l=c;function w(A,t){return"font"===A?"font":t}function E(A){return JSON.stringify(A,w)}function h(A){if(A.id)return A.id;if(Array.isArray(A.text))for(let t of A.text){let A=h(t);if(A)return A}return null}var Q=e(783).Buffer;const u=A=>r(A)?A.replace(/\t/g," "):i(A)||"boolean"==typeof A?A.toString():!B(A)||a(A)?"":A,f=class{preprocessDocument(A){return this.parentNode=null,this.tocs=[],this.nodeReferences=[],this.preprocessNode(A,!0)}preprocessBlock(A){return this.parentNode=null,this.tocs=[],this.nodeReferences=[],this.preprocessNode(A)}preprocessNode(A,t){if(void 0===t&&(t=!1),Array.isArray(A)?A={stack:A}:r(A)||i(A)||"boolean"==typeof A||!B(A)||a(A)?A={text:u(A)}:"text"in A&&(A.text=u(A.text)),A.section){if(!t)throw new Error(`Incorrect document structure, section node is only allowed at the root level of document structure: ${E(A)}`);return this.preprocessSection(A)}if(A.columns)return this.preprocessColumns(A);if(A.stack)return this.preprocessVerticalContainer(A,t);if(A.ul)return this.preprocessList(A);if(A.ol)return this.preprocessList(A);if(A.table)return this.preprocessTable(A);if(void 0!==A.text)return this.preprocessText(A);if(A.toc)return this.preprocessToc(A);if(A.image)return this.preprocessImage(A);if(A.svg)return this.preprocessSVG(A);if(A.canvas)return this.preprocessCanvas(A);if(A.qr)return this.preprocessQr(A);if(A.attachment)return this.preprocessAttachment(A);if(A.pageReference||A.textReference)return this.preprocessText(A);throw new Error(`Unrecognized document structure: ${E(A)}`)}preprocessSection(A){return A.section=this.preprocessNode(A.section),A}preprocessColumns(A){let t=A.columns;for(let A=0,e=t.length;A<e;A++)t[A]=this.preprocessNode(t[A]);return A}preprocessVerticalContainer(A,t){let e=A.stack;for(let A=0,n=e.length;A<n;A++)e[A]=this.preprocessNode(e[A],t);return A}preprocessList(A){let t=A.ul||A.ol;for(let A=0,e=t.length;A<e;A++)t[A]=this.preprocessNode(t[A]);return A}preprocessTable(A){let t,e,n,r;for(t=0,n=A.table.body[0].length;t<n;t++)for(e=0,r=A.table.body.length;e<r;e++){let n=A.table.body[e],r=n[t];void 0!==r&&(null===r&&(r=""),r._span||(n[t]=this.preprocessNode(r)))}return A}preprocessText(A){if(A.tocItem){Array.isArray(A.tocItem)||(A.tocItem=[A.tocItem]);for(let t=0,e=A.tocItem.length;t<e;t++){r(A.tocItem[t])||(A.tocItem[t]="_default_");let e=A.tocItem[t];this.tocs[e]||(this.tocs[e]={toc:{_items:[],_pseudo:!0}}),A.id||(A.id=`toc-${e}-${this.tocs[e].toc._items.length}`);let n={_nodeRef:this._getNodeForNodeRef(A),_textNodeRef:A};this.tocs[e].toc._items.push(n)}}if(A.id)if(this.nodeReferences[A.id]){if(!this.nodeReferences[A.id]._pseudo)throw new Error(`Node id '${A.id}' already exists`);this.nodeReferences[A.id]._nodeRef=this._getNodeForNodeRef(A),this.nodeReferences[A.id]._textNodeRef=A,this.nodeReferences[A.id]._pseudo=!1}else this.nodeReferences[A.id]={_nodeRef:this._getNodeForNodeRef(A),_textNodeRef:A};if(A.pageReference&&(this.nodeReferences[A.pageReference]||(this.nodeReferences[A.pageReference]={_nodeRef:{},_textNodeRef:{},_pseudo:!0}),A.text="00000",A.linkToDestination=A.pageReference,A._pageRef=this.nodeReferences[A.pageReference]),A.textReference&&(this.nodeReferences[A.textReference]||(this.nodeReferences[A.textReference]={_nodeRef:{},_pseudo:!0}),A.text="",A.linkToDestination=A.textReference,A._textRef=this.nodeReferences[A.textReference]),A.text&&A.text.text)A.text=[this.preprocessNode(A.text)];else if(Array.isArray(A.text)){let t=!1;null===this.parentNode&&(this.parentNode=A,t=!0);for(let t=0,e=A.text.length;t<e;t++)A.text[t]=this.preprocessNode(A.text[t]);t&&(this.parentNode=null)}return A}preprocessToc(A){if(A.toc.id||(A.toc.id="_default_"),A.toc.title=A.toc.title?this.preprocessNode(A.toc.title):null,A.toc._items=[],this.tocs[A.toc.id]){if(!this.tocs[A.toc.id].toc._pseudo)throw new Error(`TOC '${A.toc.id}' already exists`);A.toc._items=this.tocs[A.toc.id].toc._items}return this.tocs[A.toc.id]=A,A}preprocessImage(A){return void 0!==A.image.type&&void 0!==A.image.data&&"Buffer"===A.image.type&&Array.isArray(A.image.data)&&(A.image=Q.from(A.image.data)),A}preprocessCanvas(A){return A}preprocessSVG(A){return A}preprocessQr(A){return A}preprocessAttachment(A){return A}_getNodeForNodeRef(A){return this.parentNode?this.parentNode:A}};var C,d=e(7571),M=e(3915);const D=[[4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,4,4,4,4,4,4,4,4,4,4,4],[0,4,4,1,1,4,4,4,4,1,1,0,0,0,0,1,1,1,0,0,4,2,4,0,0,0,0,0,0,0,0,1,0],[0,4,4,1,1,4,4,4,4,1,1,1,1,1,0,1,1,1,0,0,4,2,4,0,0,0,0,0,0,0,0,1,0],[4,4,4,1,1,1,4,4,4,1,1,1,1,1,1,1,1,1,1,1,4,2,4,1,1,1,1,1,1,1,1,1,1],[1,4,4,1,1,1,4,4,4,1,1,1,1,1,1,1,1,1,1,1,4,2,4,1,1,1,1,1,1,1,1,1,1],[0,4,4,1,1,1,4,4,4,0,0,0,0,0,0,1,1,1,0,0,4,2,4,0,0,0,0,0,0,0,0,1,0],[0,4,4,1,1,1,4,4,4,0,0,0,0,0,0,1,1,1,0,0,4,2,4,0,0,0,0,0,0,0,0,1,0],[0,4,4,1,1,1,4,4,4,0,0,1,0,1,0,1,1,1,0,0,4,2,4,0,0,0,0,0,0,0,0,1,0],[0,4,4,1,1,1,4,4,4,0,0,1,1,1,0,1,1,1,0,0,4,2,4,0,0,0,0,0,0,0,0,1,0],[1,4,4,1,1,1,4,4,4,0,0,1,1,1,1,1,1,1,0,0,4,2,4,1,1,1,1,1,0,1,1,1,0],[1,4,4,1,1,1,4,4,4,0,0,1,1,1,0,1,1,1,0,0,4,2,4,0,0,0,0,0,0,0,0,1,0],[1,4,4,1,1,1,4,4,4,1,1,1,1,1,0,1,1,1,0,0,4,2,4,0,0,0,0,0,0,0,0,1,0],[1,4,4,1,1,1,4,4,4,1,1,1,1,1,0,1,1,1,0,0,4,2,4,0,0,0,0,0,0,0,0,1,0],[1,4,4,1,1,1,4,4,4,1,1,1,1,1,0,1,1,1,0,0,4,2,4,0,0,0,0,0,0,0,0,1,0],[0,4,4,1,1,1,4,4,4,0,1,0,0,0,0,1,1,1,0,0,4,2,4,0,0,0,0,0,0,0,0,1,0],[0,4,4,1,1,1,4,4,4,0,0,0,0,0,0,1,1,1,0,0,4,2,4,0,0,0,0,0,0,0,0,1,0],[0,4,4,1,0,1,4,4,4,0,0,1,0,0,0,1,1,1,0,0,4,2,4,0,0,0,0,0,0,0,0,1,0],[0,4,4,1,0,1,4,4,4,0,0,0,0,0,0,1,1,1,0,0,4,2,4,0,0,0,0,0,0,0,0,1,0],[1,4,4,1,1,1,4,4,4,1,1,1,1,1,1,1,1,1,1,1,4,2,4,1,1,1,1,1,1,1,1,1,0],[0,4,4,1,1,1,4,4,4,0,0,0,0,0,0,1,1,1,0,4,4,2,4,0,0,0,0,0,0,0,0,1,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0],[1,4,4,1,1,1,4,4,4,1,1,1,1,1,0,1,1,1,0,0,4,2,4,0,0,0,0,0,0,0,0,1,0],[1,4,4,1,1,1,4,4,4,1,1,1,1,1,1,1,1,1,1,1,4,2,4,1,1,1,1,1,1,1,1,1,1],[0,4,4,1,1,1,4,4,4,0,1,0,0,0,0,1,1,1,0,0,4,2,4,0,0,0,1,1,0,0,0,1,0],[0,4,4,1,1,1,4,4,4,0,1,0,0,0,0,1,1,1,0,0,4,2,4,0,0,0,0,1,0,0,0,1,0],[0,4,4,1,1,1,4,4,4,0,1,0,0,0,0,1,1,1,0,0,4,2,4,1,1,1,1,0,0,0,0,1,0],[0,4,4,1,1,1,4,4,4,0,1,0,0,0,0,1,1,1,0,0,4,2,4,0,0,0,1,1,0,0,0,1,0],[0,4,4,1,1,1,4,4,4,0,1,0,0,0,0,1,1,1,0,0,4,2,4,0,0,0,0,1,0,0,0,1,0],[0,4,4,1,1,1,4,4,4,0,0,0,0,0,0,1,1,1,0,0,4,2,4,0,0,0,0,0,1,0,0,1,0],[0,4,4,1,1,1,4,4,4,0,1,0,0,0,0,1,1,1,0,0,4,2,4,0,0,0,0,0,0,0,1,1,0],[0,4,4,1,1,1,4,4,4,0,1,0,0,0,0,1,1,1,0,0,4,2,4,0,0,0,0,0,0,0,0,1,0],[1,4,4,1,1,1,4,4,4,1,1,1,1,1,0,1,1,1,0,0,4,2,4,0,0,0,0,0,0,0,0,1,0],[0,4,4,1,1,0,4,4,4,0,0,0,0,0,0,0,0,0,0,0,4,2,4,0,0,0,0,0,0,0,0,1,0]],I=new d(M.toByteArray("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")),p=function(A){switch(A){case 33:case 39:case 40:case 42:return 12;case 35:return 5;default:return A}},y=function(A){switch(A){case 37:case 38:return 34;case 41:return 22;default:return A}};class F{constructor(A,t=!1){this.position=A,this.required=t}}C=class{nextCodePoint(){const A=this.string.charCodeAt(this.pos++),t=this.string.charCodeAt(this.pos);return 55296<=A&&A<=56319&&56320<=t&&t<=57343?(this.pos++,1024*(A-55296)+(t-56320)+65536):A}nextCharClass(){return p(I.get(this.nextCodePoint()))}getSimpleBreak(){switch(this.nextClass){case 41:return!1;case 34:case 37:case 38:return this.curClass=34,!1;case 36:return this.curClass=36,!1}return null}getPairTableBreak(A){let t=!1;switch(D[this.curClass][this.nextClass]){case 0:t=!0;break;case 1:t=41===A;break;case 2:if(t=41===A,!t)return t=!1,t;break;case 3:if(41!==A)return t}return this.LB8a&&(t=!1),!this.LB21a||16!==this.curClass&&17!==this.curClass?this.LB21a=13===this.curClass:(t=!1,this.LB21a=!1),28===this.curClass?(this.LB30a++,2==this.LB30a&&28===this.nextClass&&(t=!0,this.LB30a=0)):this.LB30a=0,this.curClass=this.nextClass,t}nextBreak(){if(null==this.curClass){let A=this.nextCharClass();this.curClass=y(A),this.nextClass=A,this.LB8a=31===A,this.LB30a=0}for(;this.pos<this.string.length;){this.lastPos=this.pos;const A=this.nextClass;if(this.nextClass=this.nextCharClass(),34===this.curClass||36===this.curClass&&37!==this.nextClass)return this.curClass=y(p(this.nextClass)),new F(this.lastPos,!0);let t=this.getSimpleBreak();if(null===t&&(t=this.getPairTableBreak(A)),this.LB8a=31===this.nextClass,t)return new F(this.lastPos)}return this.lastPos<this.string.length?(this.lastPos=this.string.length,new F(this.string.length)):null}constructor(A){this.string=A,this.pos=0,this.lastPos=0,this.curClass=null,this.nextClass=null,this.LB8a=!1,this.LB21a=!1,this.LB30a=0}};class Y{constructor(A,t){void 0===t&&(t={}),this.styleDictionary=A,this.defaultStyle=t,this.styleOverrides=[]}clone(){let A=new Y(this.styleDictionary,this.defaultStyle);return this.styleOverrides.forEach((t=>{A.styleOverrides.push(t)})),A}push(A){this.styleOverrides.push(A)}pop(A){for(void 0===A&&(A=1);A-- >0;)this.styleOverrides.pop()}autopush(A){if(r(A))return 0;if(void 0!==A.section)return 0;let t=[];A.style&&(t=Array.isArray(A.style)?A.style:[A.style]);for(let A=0,e=t.length;A<e;A++)this.push(t[A]);return this.push(A),t.length+1}auto(A,t){let e=this.autopush(A),n=t();return e>0&&this.pop(e),n}getProperty(A){var t=this;const e=function(A,n,r){if(void 0===r&&(r=new Set),r.has(A))return;r.add(A);const i=t.styleDictionary[A];if(i){if(B(i[n]))return i[n];if(i.extends){let A=Array.isArray(i.extends)?i.extends:[i.extends];for(let t=A.length-1;t>=0;t--){let i=e(A[t],n,r);if(B(i))return i}}}};if(this.styleOverrides)for(let t=this.styleOverrides.length-1;t>=0;t--){let n=this.styleOverrides[t];if(r(n)){let t=e(n,A);if(B(t))return t}else if(B(n[A]))return n[A]}return this.defaultStyle&&this.defaultStyle[A]}static getStyleProperty(A,t,e,n){let r;return B(A[e])?A[e]:t?(t.auto(A,(()=>{r=t.getProperty(e)})),B(r)?r:n):n}static copyStyle(A,t){void 0===A&&(A={}),void 0===t&&(t={});for(let e in A)"text"!=e&&A.hasOwnProperty(e)&&(t[e]=A[e]);return t}}const m=Y,b=function(A,t,e){void 0===e&&(e=!1);let n=[];if(A=null==A?"":String(A),t)return n.push({text:A}),n;if(e)return A.split("").map((A=>A.match(/^\n$|^\r$/)?{text:"",lineEnd:!0}:{text:A}));if(0===A.length)return n.push({text:""}),n;let r,i=new C(A),s=0;for(;r=i.nextBreak();){let t=A.slice(s,r.position);r.required||t.match(/\r?\n$|\r$/)?(t=t.replace(/\r?\n$|\r$/,""),n.push({text:t,lineEnd:!0})):n.push({text:t}),s=r.position}return n},v=(A,t)=>{let e=A[0];if(void 0===e)return null;if(t){let A=b(e.text,!1);if(void 0===A[0])return null;e=A[0]}return e.text},z=(A,t)=>{let e=A[A.length-1];if(void 0===e)return null;if(e.lineEnd)return null;if(t){let A=b(e.text,!1);if(void 0===A[A.length-1])return null;e=A[A.length-1]}return e.text},U=class{getBreaks(A,t){let e=[];Array.isArray(A)||(A=[A]);let n=null;for(let r=0,i=A.length;r<i;r++){let s,a=A[r],B=null,g="break-all"===m.getStyleProperty(a||{},t,"wordBreak","normal"),c=m.getStyleProperty(a||{},t,"noWrap",!1);if(o(a)?(a._textRef&&a._textRef._textNodeRef.text&&(a.text=a._textRef._textNodeRef.text),s=b(a.text,c,g),B=m.copyStyle(a)):s=b(a,c,g),n&&s.length){let A=v(s,c);1===b(n+A,!1).length&&(e[e.length-1].noNewLine=!0)}for(let A=0,t=s.length;A<t;A++){let t={text:s[A].text};s[A].lineEnd&&(t.lineEnd=!0),m.copyStyle(B,t),e.push(t)}n=null,r+1<i&&(n=z(s,c))}return e}},P=/^(\s)+/g,x=/(\s)+$/g,N=class{constructor(A){this.pdfDocument=A}buildInlines(A,t){const e=A=>Math.max(0,A.width-A.leadingCut-A.trailingCut);let n,r=0,i=0,s=(o=A,Array.isArray(o)||(o=[o]),function A(t){return t.reduce(((t,e)=>{let n=Array.isArray(e.text)?A(e.text):e,r=[].concat(n).some(Array.isArray);return t.concat(r?A(n):n)}),[])}(o));var o;let a=(new U).getBreaks(s,t),B=this.measure(a,t);return B.forEach((A=>{r=Math.max(r,e(A)),n||(n={width:0,leadingCut:A.leadingCut,trailingCut:0}),n.width+=A.width,n.trailingCut=A.trailingCut,i=Math.max(i,e(n)),A.lineEnd&&(n=null)})),m.getStyleProperty({},t,"noWrap",!1)&&(r=i),{items:B,minWidth:r,maxWidth:i}}measure(A,t){if(A.length){let e=m.getStyleProperty(A[0],t,"leadingIndent",0);e&&(A[0].leadingCut=-e,A[0].leadingIndent=e)}return A.forEach((A=>{let e=m.getStyleProperty(A,t,"font","Roboto"),n=m.getStyleProperty(A,t,"bold",!1),r=m.getStyleProperty(A,t,"italics",!1);A.font=this.pdfDocument.provideFont(e,n,r),A.alignment=m.getStyleProperty(A,t,"alignment","left"),A.fontSize=m.getStyleProperty(A,t,"fontSize",12),A.fontFeatures=m.getStyleProperty(A,t,"fontFeatures",null),A.characterSpacing=m.getStyleProperty(A,t,"characterSpacing",0),A.color=m.getStyleProperty(A,t,"color","black"),A.decoration=m.getStyleProperty(A,t,"decoration",null),A.decorationColor=m.getStyleProperty(A,t,"decorationColor",null),A.decorationStyle=m.getStyleProperty(A,t,"decorationStyle",null),A.decorationThickness=m.getStyleProperty(A,t,"decorationThickness",null),A.background=m.getStyleProperty(A,t,"background",null),A.link=m.getStyleProperty(A,t,"link",null),A.linkToPage=m.getStyleProperty(A,t,"linkToPage",null),A.linkToDestination=m.getStyleProperty(A,t,"linkToDestination",null),A.noWrap=m.getStyleProperty(A,t,"noWrap",null),A.opacity=m.getStyleProperty(A,t,"opacity",1),A.sup=m.getStyleProperty(A,t,"sup",!1),A.sub=m.getStyleProperty(A,t,"sub",!1),(A.sup||A.sub)&&(A.fontSize*=.58);let i=m.getStyleProperty(A,t,"lineHeight",1);if(A.width=this.widthOfText(A.text,A),A.height=A.font.lineHeight(A.fontSize)*i,A.leadingCut||(A.leadingCut=0),!m.getStyleProperty(A,t,"preserveLeadingSpaces",!1)){let t=A.text.match(P);t&&(A.leadingCut+=this.widthOfText(t[0],A))}if(A.trailingCut=0,!m.getStyleProperty(A,t,"preserveTrailingSpaces",!1)){let t=A.text.match(x);t&&(A.trailingCut=this.widthOfText(t[0],A))}}),this),A}widthOfText(A,t){return t.font.widthOfString(A,t.fontSize,t.fontFeatures)+(t.characterSpacing||0)*(A.length-1)}sizeOfText(A,t){let e=m.getStyleProperty({},t,"font","Roboto"),n=m.getStyleProperty({},t,"fontSize",12),r=m.getStyleProperty({},t,"fontFeatures",null),i=m.getStyleProperty({},t,"bold",!1),s=m.getStyleProperty({},t,"italics",!1),o=m.getStyleProperty({},t,"lineHeight",1),a=m.getStyleProperty({},t,"characterSpacing",0),B=this.pdfDocument.provideFont(e,i,s);return{width:this.widthOfText(A,{font:B,fontSize:n,characterSpacing:a,fontFeatures:r}),height:B.lineHeight(n)*o,fontSize:n,lineHeight:o,ascender:B.ascender/1e3*n,descender:B.descender/1e3*n}}sizeOfRotatedText(A,t,e){let n=t*Math.PI/-180,r=this.sizeOfText(A,e);return{width:Math.abs(r.height*Math.sin(n))+Math.abs(r.width*Math.cos(n)),height:Math.abs(r.width*Math.sin(n))+Math.abs(r.height*Math.cos(n))}}};function R(A){return"auto"===A.width}function G(A){return null===A.width||void 0===A.width||"*"===A.width||"star"===A.width}const S=function(A,t,e,n){void 0===e&&(e=0);let i=[],s=0,o=0,a=[],B=0,g=0,c=[],l=t;A.forEach((A=>{R(A)?(i.push(A),s+=A._minWidth,o+=A._maxWidth):G(A)?(a.push(A),B=Math.max(B,A._minWidth),g=Math.max(g,A._maxWidth)):c.push(A)})),c.forEach(((A,i)=>{if(r(A.width)&&/\d+%/.test(A.width)){let t=0;if(n){const A=n._layout.paddingLeft(i,n),e=n._layout.paddingRight(i,n),r=n._layout.vLineWidth(i,n),s=n._layout.vLineWidth(i+1,n);t=0===i?A+e+r+s/2:i===c.length-1?A+e+r/2+s:A+e+r/2+s/2}const r=l+e;A.width=parseFloat(A.width)*r/100-t}A.width<A._minWidth&&A.elasticWidth?A._calcWidth=A._minWidth:A._calcWidth=A.width,t-=A._calcWidth}));let w=s+B*a.length,E=o+g*a.length;if(w>=t)i.forEach((A=>{A._calcWidth=A._minWidth})),a.forEach((A=>{A._calcWidth=B}));else{if(E<t)i.forEach((A=>{A._calcWidth=A._maxWidth,t-=A._calcWidth}));else{let A=t-w,e=E-w;i.forEach((n=>{let r=n._maxWidth-n._minWidth;n._calcWidth=n._minWidth+r*A/e,t-=n._calcWidth}))}if(a.length>0){let A=t/a.length;a.forEach((t=>{t._calcWidth=A}))}}},T=function(A){let t={min:0,max:0},e={min:0,max:0},n=0;for(let r=0,i=A.length;r<i;r++){let i=A[r];G(i)?(e.min=Math.max(e.min,i._minWidth),e.max=Math.max(e.max,i._maxWidth),n++):R(i)?(t.min+=i._minWidth,t.max+=i._maxWidth):(t.min+=void 0!==i.width&&i.width||i._minWidth,t.max+=void 0!==i.width&&i.width||i._maxWidth)}return n&&(t.min+=n*e.min,t.max+=n*e.max),t},H={noBorders:{hLineWidth:A=>0,vLineWidth:A=>0,paddingLeft:A=>A?4:0,paddingRight:(A,t)=>A<t.table.widths.length-1?4:0},headerLineOnly:{hLineWidth:(A,t)=>0===A||A===t.table.body.length?0:A===t.table.headerRows?2:0,vLineWidth:A=>0,paddingLeft:A=>0===A?0:8,paddingRight:(A,t)=>A===t.table.widths.length-1?0:8},lightHorizontalLines:{hLineWidth:(A,t)=>0===A||A===t.table.body.length?0:A===t.table.headerRows?2:1,vLineWidth:A=>0,hLineColor:A=>1===A?"black":"#aaa",paddingLeft:A=>0===A?0:8,paddingRight:(A,t)=>A===t.table.widths.length-1?0:8}},k={hLineWidth:(A,t)=>1,vLineWidth:(A,t)=>1,hLineColor:(A,t)=>"black",vLineColor:(A,t)=>"black",hLineStyle:(A,t)=>null,vLineStyle:(A,t)=>null,paddingLeft:(A,t)=>4,paddingRight:(A,t)=>4,paddingTop:(A,t)=>2,paddingBottom:(A,t)=>2,fillColor:(A,t)=>null,fillOpacity:(A,t)=>1,defaultBorder:!0};function L(){let A={};for(let t=0,e=arguments.length;t<e;t++){let e=t<0||arguments.length<=t?void 0:arguments[t];if(e)for(let t in e)e.hasOwnProperty(t)&&(A[t]=e[t])}return A}function j(A,t,e){switch(A.type){case"ellipse":case"rect":A.x+=t,A.y+=e;break;case"line":A.x1+=t,A.x2+=t,A.y1+=e,A.y2+=e;break;case"polyline":for(let n=0,r=A.points.length;n<r;n++)A.points[n].x+=t,A.points[n].y+=e}}function J(A){return()=>JSON.parse(JSON.stringify(A))}for(var O=[null,[[10,7,17,13],[1,1,1,1],[]],[[16,10,28,22],[1,1,1,1],[4,16]],[[26,15,22,18],[1,1,2,2],[4,20]],[[18,20,16,26],[2,1,4,2],[4,24]],[[24,26,22,18],[2,1,4,4],[4,28]],[[16,18,28,24],[4,2,4,4],[4,32]],[[18,20,26,18],[4,2,5,6],[4,20,36]],[[22,24,26,22],[4,2,6,6],[4,22,40]],[[22,30,24,20],[5,2,8,8],[4,24,44]],[[26,18,28,24],[5,4,8,8],[4,26,48]],[[30,20,24,28],[5,4,11,8],[4,28,52]],[[22,24,28,26],[8,4,11,10],[4,30,56]],[[22,26,22,24],[9,4,16,12],[4,32,60]],[[24,30,24,20],[9,4,16,16],[4,24,44,64]],[[24,22,24,30],[10,6,18,12],[4,24,46,68]],[[28,24,30,24],[10,6,16,17],[4,24,48,72]],[[28,28,28,28],[11,6,19,16],[4,28,52,76]],[[26,30,28,28],[13,6,21,18],[4,28,54,80]],[[26,28,26,26],[14,7,25,21],[4,28,56,84]],[[26,28,28,30],[16,8,25,20],[4,32,60,88]],[[26,28,30,28],[17,8,25,23],[4,26,48,70,92]],[[28,28,24,30],[17,9,34,23],[4,24,48,72,96]],[[28,30,30,30],[18,9,30,25],[4,28,52,76,100]],[[28,30,30,30],[20,10,32,27],[4,26,52,78,104]],[[28,26,30,30],[21,12,35,29],[4,30,56,82,108]],[[28,28,30,28],[23,12,37,34],[4,28,56,84,112]],[[28,30,30,30],[25,12,40,34],[4,32,60,88,116]],[[28,30,30,30],[26,13,42,35],[4,24,48,72,96,120]],[[28,30,30,30],[28,14,45,38],[4,28,52,76,100,124]],[[28,30,30,30],[29,15,48,40],[4,24,50,76,102,128]],[[28,30,30,30],[31,16,51,43],[4,28,54,80,106,132]],[[28,30,30,30],[33,17,54,45],[4,32,58,84,110,136]],[[28,30,30,30],[35,18,57,48],[4,28,56,84,112,140]],[[28,30,30,30],[37,19,60,51],[4,32,60,88,116,144]],[[28,30,30,30],[38,19,63,53],[4,28,52,76,100,124,148]],[[28,30,30,30],[40,20,66,56],[4,22,48,74,100,126,152]],[[28,30,30,30],[43,21,70,59],[4,26,52,78,104,130,156]],[[28,30,30,30],[45,22,74,62],[4,30,56,82,108,134,160]],[[28,30,30,30],[47,24,77,65],[4,24,52,80,108,136,164]],[[28,30,30,30],[49,25,81,68],[4,28,56,84,112,140,168]]],W=/^\d*$/,K=/^[A-Za-z0-9 $%*+\-./:]*$/,V=/^[A-Z0-9 $%*+\-./:]*$/,X=[],Z=[-1],_=0,q=1;_<255;++_)X.push(q),Z[q]=_,q=2*q^(q>=128?285:0);var $=[[]];for(_=0;_<30;++_){for(var AA=$[_],tA=[],eA=0;eA<=_;++eA){var nA=eA<_?X[AA[eA]]:0,rA=X[(_+(AA[eA-1]||0))%255];tA.push(Z[nA^rA])}$.push(tA)}var iA={};for(_=0;_<45;++_)iA["0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ $%*+-./:".charAt(_)]=_;var sA=[function(A,t){return(A+t)%2==0},function(A,t){return A%2==0},function(A,t){return t%3==0},function(A,t){return(A+t)%3==0},function(A,t){return((A/2|0)+(t/3|0))%2==0},function(A,t){return A*t%2+A*t%3==0},function(A,t){return(A*t%2+A*t%3)%2==0},function(A,t){return((A+t)%2+A*t%3)%2==0}],oA=function(A){return A>6},aA=function(A,t){var e=-8&function(A){var t=O[A],e=16*A*A+128*A+64;return oA(A)&&(e-=36),t[2].length&&(e-=25*t[2].length*t[2].length-10*t[2].length-55),e}(A),n=O[A];return e-8*n[0][t]*n[1][t]},BA=function(A,t){switch(t){case 1:return A<10?10:A<27?12:14;case 2:return A<10?9:A<27?11:13;case 4:return A<10?8:16;case 8:return A<10?8:A<27?10:12}},gA=function(A,t,e){var n=aA(A,e)-4-BA(A,t);switch(t){case 1:return 3*(n/10|0)+(n%10<4?0:n%10<7?1:2);case 2:return 2*(n/11|0)+(n%11<6?0:1);case 4:return n/8|0;case 8:return n/13|0}},cA=function(A,t){for(var e=A.slice(0),n=A.length,r=t.length,i=0;i<r;++i)e.push(0);for(i=0;i<n;){var s=Z[e[i++]];if(s>=0)for(var o=0;o<r;++o)e[i+o]^=X[(s+t[o])%255]}return e.slice(n)},lA=function(A,t,e,n){for(var r=A<<n,i=t-1;i>=0;--i)r>>n+i&1&&(r^=e<<i);return A<<n|r},wA=function(A,t,e){for(var n=sA[e],r=A.length,i=0;i<r;++i)for(var s=0;s<r;++s)t[i][s]||(A[i][s]^=n(i,s));return A},EA=function(A,t,e,n){for(var r=A.length,i=21522^lA(e<<3|n,5,1335,10),s=0;s<15;++s){var o=[r-1,r-2,r-3,r-4,r-5,r-6,r-7,r-8,7,5,4,3,2,1,0][s];A[[0,1,2,3,4,5,7,8,r-7,r-6,r-5,r-4,r-3,r-2,r-1][s]][8]=A[8][o]=i>>s&1}return A},hA=function(A){for(var t=function(A){for(var t=0,e=0;e<A.length;++e)A[e]>=5&&(t+=A[e]-5+3);for(e=5;e<A.length;e+=2){var n=A[e];A[e-1]==n&&A[e-2]==3*n&&A[e-3]==n&&A[e-4]==n&&(A[e-5]>=4*n||A[e+1]>=4*n)&&(t+=40)}return t},e=A.length,n=0,r=0,i=0;i<e;++i){var s,o=A[i];s=[0];for(var a=0;a<e;){for(B=0;a<e&&o[a];++B)++a;for(s.push(B),B=0;a<e&&!o[a];++B)++a;s.push(B)}for(n+=t(s),s=[0],a=0;a<e;){var B;for(B=0;a<e&&A[a][i];++B)++a;for(s.push(B),B=0;a<e&&!A[a][i];++B)++a;s.push(B)}n+=t(s);var g=A[i+1]||[];for(r+=o[0],a=1;a<e;++a){var c=o[a];r+=c,o[a-1]==c&&g[a]===c&&g[a-1]===c&&(n+=3)}}return n+10*(Math.abs(r/e/e-.5)/.05|0)};function QA(A,t){var e=(t=t||{}).version||-1,n={L:1,M:0,Q:3,H:2}[(t.eccLevel||"L").toUpperCase()],r=t.mode?{numeric:1,alphanumeric:2,octet:4}[t.mode.toLowerCase()]:-1,i="mask"in t?t.mask:-1;if(r<0)r="string"==typeof A?A.match(W)?1:A.match(V)?2:4:4;else if(1!=r&&2!=r&&4!=r)throw"invalid or unsupported mode";if(A=function(A,t){switch(A){case 1:return t.match(W)?t:null;case 2:return t.match(K)?t.toUpperCase():null;case 4:if("string"==typeof t){for(var e=[],n=0;n<t.length;++n){var r=t.charCodeAt(n);r<128?e.push(r):r<2048?e.push(192|r>>6,128|63&r):r<65536?e.push(224|r>>12,128|r>>6&63,128|63&r):e.push(240|r>>18,128|r>>12&63,128|r>>6&63,128|63&r)}return e}return t}}(r,A),null===A)throw"invalid data format";if(n<0||n>3)throw"invalid ECC level";if(e<0){for(e=1;e<=40&&!(A.length<=gA(e,r,n));++e);if(e>40)throw"too large data for the Qr format"}else if(e<1||e>40)throw"invalid Qr version! should be between 1 and 40";if(-1!=i&&(i<0||i>8))throw"invalid mask";return function(A,t,e,n,r){var i=O[t],s=function(A,t,e,n){var r=[],i=0,s=8,o=e.length,a=function(A,t){if(t>=s){for(r.push(i|A>>(t-=s));t>=8;)r.push(A>>(t-=8)&255);i=0,s=8}t>0&&(i|=(A&(1<<t)-1)<<(s-=t))},B=BA(A,t);switch(a(t,4),a(o,B),t){case 1:for(var g=2;g<o;g+=3)a(parseInt(e.substring(g-2,g+1),10),10);a(parseInt(e.substring(g-2),10),[0,4,7][o%3]);break;case 2:for(g=1;g<o;g+=2)a(45*iA[e.charAt(g-1)]+iA[e.charAt(g)],11);o%2==1&&a(iA[e.charAt(g-1)],6);break;case 4:for(g=0;g<o;++g)a(e[g],8)}for(a(0,4),s<8&&r.push(i);r.length+1<n;)r.push(236,17);return r.length<n&&r.push(236),r}(t,e,A,aA(t,n)>>3);s=function(A,t,e){for(var n=[],r=A.length/t|0,i=0,s=t-A.length%t,o=0;o<s;++o)n.push(i),i+=r;for(o=s;o<t;++o)n.push(i),i+=r+1;n.push(i);var a=[];for(o=0;o<t;++o)a.push(cA(A.slice(n[o],n[o+1]),e));var B=[],g=A.length/t|0;for(o=0;o<g;++o)for(var c=0;c<t;++c)B.push(A[n[c]+o]);for(c=s;c<t;++c)B.push(A[n[c+1]-1]);for(o=0;o<e.length;++o)for(c=0;c<t;++c)B.push(a[c][o]);return B}(s,i[1][n],$[i[0][n]]);var o=function(A){for(var t=O[A],e=function(A){return 4*A+17}(A),n=[],r=[],i=0;i<e;++i)n.push([]),r.push([]);var s=function(A,t,e,i,s){for(var o=0;o<e;++o)for(var a=0;a<i;++a)n[A+o][t+a]=s[o]>>a&1,r[A+o][t+a]=1};for(s(0,0,9,9,[127,65,93,93,93,65,383,0,64]),s(e-8,0,8,9,[256,127,65,93,93,93,65,127]),s(0,e-8,9,8,[254,130,186,186,186,130,254,0,0]),i=9;i<e-8;++i)n[6][i]=n[i][6]=1&~i,r[6][i]=r[i][6]=1;var o=t[2],a=o.length;for(i=0;i<a;++i)for(var B=0===i?a-1:a,g=0===i||i===a-1?1:0;g<B;++g)s(o[i],o[g],5,5,[31,17,21,17,31]);if(oA(A)){var c=lA(A,6,7973,12),l=0;for(i=0;i<6;++i)for(g=0;g<3;++g)n[i][e-11+g]=n[e-11+g][i]=c>>l++&1,r[i][e-11+g]=r[e-11+g][i]=1}return{matrix:n,reserved:r}}(t),a=o.matrix,B=o.reserved;if(function(A,t,e){for(var n=A.length,r=0,i=-1,s=n-1;s>=0;s-=2){6==s&&--s;for(var o=i<0?n-1:0,a=0;a<n;++a){for(var B=s;B>s-2;--B)t[o][B]||(A[o][B]=e[r>>3]>>(7&~r)&1,++r);o+=i}i=-i}}(a,B,s),r<0){wA(a,B,0),EA(a,0,n,0);var g=0,c=hA(a);for(wA(a,B,0),r=1;r<8;++r){wA(a,B,r),EA(a,0,n,r);var l=hA(a);c>l&&(c=l,g=r),wA(a,B,r)}r=g}return wA(a,B,r),EA(a,0,n,r),a}(A,e,r,n,i)}const uA=function(A){var t=function(A,t){var e=[],n=t.background||"#fff",r=t.foreground||"#000",i=t.padding||0,s=QA(A,t),o=s.length,a=Math.floor(t.fit?t.fit/o:5),B=o*a+a*i*2,g=a*i;e.push({type:"rect",x:0,y:0,w:B,h:B,lineWidth:0,color:n});for(var c=0;c<o;++c)for(var l=0;l<o;++l)s[c][l]&&e.push({type:"rect",x:a*l+g,y:a*c+g,w:a,h:a,lineWidth:0,color:r});return{canvas:e,size:B}}(A.qr,A);return A._canvas=t.canvas,A._width=A._height=A._minWidth=A._maxWidth=A._minHeight=A._maxHeight=t.size,A},fA=class{constructor(A,t,e,n,r){this.pdfDocument=A,this.textInlines=new N(A),this.styleStack=new m(t,e),this.svgMeasure=n,this.tableLayouts=r,this.autoImageIndex=1}measureDocument(A){return this.measureNode(A)}measureBlock(A){return this.measureNode(A)}measureNode(A){return this.styleStack.auto(A,(()=>{if(A._margin=function(A,t){function e(A,t,e){return void 0===e&&(e=0),void 0!==A.marginLeft||void 0!==A.marginTop||void 0!==A.marginRight||void 0!==A.marginBottom?[A.marginLeft??t[0]??e,A.marginTop??t[1]??e,A.marginRight??t[2]??e,A.marginBottom??t[3]??e]:t}function n(A){return i(A)?A=[A,A,A,A]:Array.isArray(A)&&2===A.length&&(A=[A[0],A[1],A[0],A[1]]),A}let s=[void 0,void 0,void 0,void 0];if(A.style){let i=function A(t,i,s){if(void 0===s&&(s=new Set),!(t=Array.isArray(t)?t:[t]).every((A=>r(A))))return{};let o={};for(let r=0;r<t.length;r++){let a=t[r],B=i.styleDictionary[a];void 0!==B&&(s.has(a)||(void 0!==B.extends&&(o={...o,...A(B.extends,i,new Set([...s,a]))}),o=void 0===B.margin?{margin:e(B,o.margin??{},void 0)}:{margin:n(B.margin)}))}return o}(Array.isArray(A.style)?A.style:[A.style],t);i&&(s=e(i,s)),i.margin&&(s=n(i.margin))}return s=e(A,s),void 0!==A.margin&&(s=n(A.margin)),void 0===s[0]&&void 0===s[1]&&void 0===s[2]&&void 0===s[3]?null:s}(A,this.styleStack),A.section)return t(this.measureSection(A));if(A.columns)return t(this.measureColumns(A));if(A.stack)return t(this.measureVerticalContainer(A));if(A.ul)return t(this.measureUnorderedList(A));if(A.ol)return t(this.measureOrderedList(A));if(A.table)return t(this.measureTable(A));if(void 0!==A.text)return t(this.measureLeaf(A));if(A.toc)return t(this.measureToc(A));if(A.image)return t(this.measureImage(A));if(A.svg)return t(this.measureSVG(A));if(A.canvas)return t(this.measureCanvas(A));if(A.qr)return t(this.measureQr(A));if(A.attachment)return t(this.measureAttachment(A));throw new Error(`Unrecognized document structure: ${E(A)}`)}));function t(A){let t=A._margin;return t&&(A._minWidth+=t[0]+t[2],A._maxWidth+=t[0]+t[2]),A}}measureImageWithDimensions(A,t){if(A.fit){let e=t.width/t.height>A.fit[0]/A.fit[1]?A.fit[0]/t.width:A.fit[1]/t.height;A._width=A._minWidth=A._maxWidth=t.width*e,A._height=t.height*e}else if(A.cover)A._width=A._minWidth=A._maxWidth=A.cover.width,A._height=A._minHeight=A._maxHeight=A.cover.height;else{let e=i(A.width)?A.width:void 0,n=i(A.height)?A.height:void 0,r=t.width/t.height;A._width=A._minWidth=A._maxWidth=e||(n?n*r:t.width),A._height=n||(e?e/r:t.height),i(A.maxWidth)&&A.maxWidth<A._width&&(A._width=A._minWidth=A._maxWidth=A.maxWidth,A._height=A._width*t.height/t.width),i(A.maxHeight)&&A.maxHeight<A._height&&(A._height=A.maxHeight,A._width=A._minWidth=A._maxWidth=A._height*t.width/t.height),i(A.minWidth)&&A.minWidth>A._width&&(A._width=A._minWidth=A._maxWidth=A.minWidth,A._height=A._width*t.height/t.width),i(A.minHeight)&&A.minHeight>A._height&&(A._height=A.minHeight,A._width=A._minWidth=A._maxWidth=A._height*t.width/t.height)}A._alignment=this.styleStack.getProperty("alignment")}convertIfBase64Image(A){if(/^data:image\/(jpeg|jpg|png);base64,/.test(A.image)){let t="$$pdfmake$$"+this.autoImageIndex++;this.pdfDocument.images[t]=A.image,A.image=t}}measureImage(A){this.convertIfBase64Image(A);let t=this.pdfDocument.provideImage(A.image),e={width:t.width,height:t.height};return t.orientation>4&&(e={width:t.height,height:t.width}),this.measureImageWithDimensions(A,e),A}measureSVG(A){let t=this.svgMeasure.measureSVG(A.svg);if(this.measureImageWithDimensions(A,t),A.font=this.styleStack.getProperty("font"),!i(A._width)&&!i(A._height))throw new Error("SVG is missing defined width and height.");if(!i(A._width))throw new Error("SVG is missing defined width.");if(!i(A._height))throw new Error("SVG is missing defined height.");return A.svg=this.svgMeasure.writeDimensions(A.svg,{width:A._width,height:A._height}),A}measureLeaf(A){A._textRef&&A._textRef._textNodeRef.text&&(A.text=A._textRef._textNodeRef.text);let t=this.styleStack.clone();t.push(A);let e=this.textInlines.buildInlines(A.text,t);return A._inlines=e.items,A._minWidth=e.minWidth,A._maxWidth=e.maxWidth,A}measureToc(A){if(A.toc.title&&(A.toc.title=this.measureNode(A.toc.title)),A.toc._items.length>0){let t=[],e=A.toc.textStyle||{},n=A.toc.numberStyle||e,r=A.toc.textMargin||[0,0,0,0];"title"===A.toc.sortBy&&A.toc._items.sort(((t,e)=>t._textNodeRef.text.localeCompare(e._textNodeRef.text,A.toc.sortLocale)));for(let i=0,s=A.toc._items.length;i<s;i++){let s=A.toc._items[i],o=s._textNodeRef.tocStyle||e,a=s._textNodeRef.tocMargin||r,B=s._textNodeRef.tocNumberStyle||n,g=h(s._nodeRef);t.push([{text:s._textNodeRef.text,linkToDestination:g,alignment:"left",style:o,margin:a},{text:"00000",linkToDestination:g,alignment:"right",_tocItemRef:s._nodeRef,style:B,margin:[0,a[1],0,a[3]]}]),A.toc.outlines&&(s._textNodeRef.outline=s._textNodeRef.outline||!0)}A.toc._table={table:{dontBreakRows:!0,widths:["*","auto"],body:t},layout:"noBorders"},A.toc._table=this.measureNode(A.toc._table)}return A}measureVerticalContainer(A){let t=A.stack;A._minWidth=0,A._maxWidth=0;for(let e=0,n=t.length;e<n;e++)t[e]=this.measureNode(t[e]),A._minWidth=Math.max(A._minWidth,t[e]._minWidth),A._maxWidth=Math.max(A._maxWidth,t[e]._maxWidth);return A}gapSizeForList(){return this.textInlines.sizeOfText("9. ",this.styleStack)}buildUnorderedMarker(A,t,e,n){let r,i=m.getStyleProperty(A,t,"markerColor",void 0)||t.getProperty("color")||"black";switch(n){case"circle":r=function(A,t){let e=A.fontSize/6;return{canvas:[{x:e,y:A.height/A.lineHeight+A.descender-A.fontSize/3,r1:e,r2:e,type:"ellipse",lineColor:t}]}}(e,i);break;case"square":r=function(A,t){let e=A.fontSize/3;return{canvas:[{x:0,y:A.height/A.lineHeight+A.descender-A.fontSize/3-e/2,h:e,w:e,type:"rect",color:t}]}}(e,i);break;case"none":r={};break;default:r=function(A,t){let e=A.fontSize/6;return{canvas:[{x:e,y:A.height/A.lineHeight+A.descender-A.fontSize/3,r1:e,r2:e,type:"ellipse",color:t}]}}(e,i)}return r._minWidth=r._maxWidth=e.width,r._minHeight=r._maxHeight=e.height,r}buildOrderedMarker(A,t,e,n,r){function i(A){return A<1?A.toString():function A(t){return(t>=26?A((t/26|0)-1):"")+"abcdefghijklmnopqrstuvwxyz"[t%26|0]}(A-1)}function s(A){if(A<1||A>4999)return A.toString();let t=A,e={M:1e3,CM:900,D:500,CD:400,C:100,XC:90,L:50,XL:40,X:10,IX:9,V:5,IV:4,I:1},n="";for(let A in e)for(;t>=e[A];)n+=A,t-=e[A];return n}let o;switch(n){case"none":o=null;break;case"upper-alpha":o=i(t).toUpperCase();break;case"lower-alpha":o=i(t);break;case"upper-roman":o=s(t);break;case"lower-roman":o=s(t).toLowerCase();break;default:o=function(A){return A.toString()}(t)}if(null===o)return{};r&&(Array.isArray(r)?(r[0]&&(o=r[0]+o),r[1]&&(o+=r[1]),o+=" "):o+=`${r} `);let a={text:o,color:m.getStyleProperty(A,e,"markerColor",void 0)||e.getProperty("color")||"black"};return{_inlines:this.textInlines.buildInlines(a,e).items}}measureUnorderedList(A){let t=this.styleStack.clone(),e=A.ul;A.type=A.type||"disc",A._gapSize=this.gapSizeForList(),A._minWidth=0,A._maxWidth=0;for(let n=0,r=e.length;n<r;n++){let r=e[n]=this.measureNode(e[n]);r.ol||r.ul||(r.listMarker=this.buildUnorderedMarker(r,t,A._gapSize,r.listType||A.type)),A._minWidth=Math.max(A._minWidth,e[n]._minWidth+A._gapSize.width),A._maxWidth=Math.max(A._maxWidth,e[n]._maxWidth+A._gapSize.width)}return A}measureOrderedList(A){let t=this.styleStack.clone(),e=A.ol;A.type=A.type||"decimal",A.separator=A.separator||".",A.reversed=A.reversed||!1,i(A.start)||(A.start=A.reversed?e.length:1),A._gapSize=this.gapSizeForList(),A._minWidth=0,A._maxWidth=0;let n=A.start;for(let r=0,s=e.length;r<s;r++){let s=e[r]=this.measureNode(e[r]);if(!s.ol&&!s.ul){let e=i(s.counter)?s.counter:n;s.listMarker=this.buildOrderedMarker(s,e,t,s.listType||A.type,A.separator),s.listMarker._inlines&&(A._gapSize.width=Math.max(A._gapSize.width,s.listMarker._inlines[0].width)),A.reversed?n--:n++}A._minWidth=Math.max(A._minWidth,e[r]._minWidth),A._maxWidth=Math.max(A._maxWidth,e[r]._maxWidth)}A._minWidth+=A._gapSize.width,A._maxWidth+=A._gapSize.width;for(let t=0,n=e.length;t<n;t++){let n=e[t];n.ol||n.ul||(n.listMarker._minWidth=n.listMarker._maxWidth=A._gapSize.width)}return A}measureSection(A){return A.section=this.measureNode(A.section),A}measureColumns(A){let t=A.columns;A._gap=this.styleStack.getProperty("columnGap")||0;for(let A=0,e=t.length;A<e;A++)t[A]=this.measureNode(t[A]);let e=T(t),n=t.length>0?t.length-1:0;return A._minWidth=e.min+A._gap*n,A._maxWidth=e.max+A._gap*n,A}measureTable(A){!function(A){if(A.table.widths||(A.table.widths="auto"),r(A.table.widths))for(A.table.widths=[A.table.widths];A.table.widths.length<A.table.body[0].length;)A.table.widths.push(A.table.widths[A.table.widths.length-1]);for(let t=0,e=A.table.widths.length;t<e;t++){let e=A.table.widths[t];(i(e)||r(e))&&(A.table.widths[t]={width:e})}}(A),A._layout=function(t){let e=A.layout;return r(e)&&(e=t[e]),L(k,e)}(this.tableLayouts),A._offsets=function(t){let e=[],n=0,r=0;for(let i=0,s=A.table.widths.length;i<s;i++){let s=r+t.vLineWidth(i,A)+t.paddingLeft(i,A);e.push(s),n+=s,r=t.paddingRight(i,A)}return n+=r+t.vLineWidth(A.table.widths.length,A),{total:n,offsets:e}}(A._layout);let t,e,n,s,a=[];for(t=0,n=A.table.body[0].length;t<n;t++){let n=A.table.widths[t];for(n._minWidth=0,n._maxWidth=0,e=0,s=A.table.body.length;e<s;e++){let r=A.table.body[e],i=r[t];if(void 0===i)throw new Error(`Malformed table row, a cell is undefined.\nRow index: ${e}\nColumn index: ${t}\nRow data: ${E(r)}`);null===i&&(i=""),i._span||(i=r[t]=this.styleStack.auto(i,g(this,i)),i.colSpan&&i.colSpan>1?(l(r,t,i.colSpan),a.push({col:t,span:i.colSpan,minWidth:i._minWidth,maxWidth:i._maxWidth})):(n._minWidth=Math.max(n._minWidth,i._minWidth),n._maxWidth=Math.max(n._maxWidth,i._maxWidth))),i.rowSpan&&i.rowSpan>1&&w(A.table,e,t,i.rowSpan)}}!function(){let t,e;for(let n=0,r=a.length;n<r;n++){let r=a[n],i=c(r.col,r.span,A._offsets),s=r.minWidth-i.minWidth,o=r.maxWidth-i.maxWidth;if(s>0)for(t=s/r.span,e=0;e<r.span;e++)A.table.widths[r.col+e]._minWidth+=t;if(o>0)for(t=o/r.span,e=0;e<r.span;e++)A.table.widths[r.col+e]._maxWidth+=t}}();let B=T(A.table.widths);return A._minWidth=B.min+A._offsets.total,A._maxWidth=B.max+A._offsets.total,A;function g(A,t){return()=>(o(t)&&(t.fillColor=A.styleStack.getProperty("fillColor"),t.fillOpacity=A.styleStack.getProperty("fillOpacity")),A.measureNode(t))}function c(t,e,n){let r={minWidth:0,maxWidth:0};for(let i=0;i<e;i++)r.minWidth+=A.table.widths[t+i]._minWidth+(i?n.offsets[t+i]:0),r.maxWidth+=A.table.widths[t+i]._maxWidth+(i?n.offsets[t+i]:0);return r}function l(A,t,e){for(let n=1;n<e;n++)A[t+n]={_span:!0,_minWidth:0,_maxWidth:0,rowSpan:A[t].rowSpan}}function w(A,t,e,n){for(let r=1;r<n;r++)A.body[t+r][e]={_span:!0,_minWidth:0,_maxWidth:0,fillColor:A.body[t][e].fillColor,fillOpacity:A.body[t][e].fillOpacity}}}measureCanvas(A){let t=0,e=0;for(let n=0,r=A.canvas.length;n<r;n++){let r=A.canvas[n];switch(r.type){case"ellipse":t=Math.max(t,r.x+r.r1),e=Math.max(e,r.y+r.r2);break;case"rect":t=Math.max(t,r.x+r.w),e=Math.max(e,r.y+r.h);break;case"line":t=Math.max(t,r.x1,r.x2),e=Math.max(e,r.y1,r.y2);break;case"polyline":for(let A=0,n=r.points.length;A<n;A++)t=Math.max(t,r.points[A].x),e=Math.max(e,r.points[A].y)}}return A._minWidth=A._maxWidth=t,A._minHeight=A._maxHeight=e,A._alignment=this.styleStack.getProperty("alignment"),A}measureQr(A){return(A=uA(A))._alignment=this.styleStack.getProperty("alignment"),A}measureAttachment(A){return A._width=A.width||7,A._height=A.height||18,A}};var CA=e(4785);class dA extends CA.EventEmitter{constructor(){super(),this.pages=[],this.pageMargins=void 0,this.x=void 0,this.availableWidth=void 0,this.availableHeight=void 0,this.page=-1,this.snapshots=[],this.backgroundLength=[]}beginColumnGroup(A,t,e,n,r){void 0===t&&(t={}),void 0===e&&(e=!1),void 0===n&&(n=0),void 0===r&&(r=null),this.snapshots.push({x:this.x,y:this.y,availableHeight:this.availableHeight,availableWidth:this.availableWidth,page:this.page,bottomByPage:t||{},bottomMost:{x:this.x,y:this.y,availableHeight:this.availableHeight,availableWidth:this.availableWidth,page:this.page},lastColumnWidth:this.lastColumnWidth,snakingColumns:e,gap:n,columnWidths:r}),this.lastColumnWidth=0,A&&(this.marginXTopParent=A)}updateBottomByPage(){const A=this.snapshots[this.snapshots.length-1];if(!A)return;const t=this.page;let e=-Number.MIN_VALUE;A.bottomByPage&&A.bottomByPage[t]&&(e=A.bottomByPage[t]),A.bottomByPage&&(A.bottomByPage[t]=Math.max(e,this.y))}resetMarginXTopParent(){this.marginXTopParent=null}getSnakingSnapshot(){for(let A=this.snapshots.length-1;A>=0;A--)if(this.snapshots[A].snakingColumns)return this.snapshots[A];return null}inSnakingColumns(){return!!this.getSnakingSnapshot()}isInNestedNonSnakingGroup(){for(let A=this.snapshots.length-1;A>=0;A--){let t=this.snapshots[A];if(t.snakingColumns)return!1;if(!t.overflowed)return!0}return!1}beginColumn(A,t,e){let n=this.snapshots[this.snapshots.length-1];if(n&&n.overflowed)for(let A=this.snapshots.length-1;A>=0;A--)if(!this.snapshots[A].overflowed){n=this.snapshots[A];break}this.calculateBottomMost(n,e),this.page=n.page,this.x=this.x+this.lastColumnWidth+(t||0),this.y=n.y,this.availableWidth=A,this.availableHeight=n.availableHeight,this.lastColumnWidth=A}calculateBottomMost(A,t){t?this.saveContextInEndingCell(t):A.bottomMost=DA(this,A.bottomMost)}markEnding(A,t,e){this.page=A._columnEndingContext.page,this.x=A._columnEndingContext.x+t,this.y=A._columnEndingContext.y-e,this.availableWidth=A._columnEndingContext.availableWidth,this.availableHeight=A._columnEndingContext.availableHeight,this.lastColumnWidth=A._columnEndingContext.lastColumnWidth}saveContextInEndingCell(A){A._columnEndingContext={page:this.page,x:this.x,y:this.y,availableHeight:this.availableHeight,availableWidth:this.availableWidth,lastColumnWidth:this.lastColumnWidth}}completeColumnGroup(A,t){let e=this.snapshots.pop(),n=this.y,r=this.page,i=this.availableHeight,s=e.overflowed;for(;e&&e.overflowed;){let A=DA({page:r,y:n,availableHeight:i},e.bottomMost||{});r=A.page,n=A.y,i=A.availableHeight,e=this.snapshots.pop()}if(!e)return{};s&&(r>e.bottomMost.page||r===e.bottomMost.page&&n>e.bottomMost.y)&&(e.bottomMost={x:e.x,y:n,page:r,availableHeight:i,availableWidth:e.availableWidth}),this.calculateBottomMost(e,t),this.x=e.x;let o=e.bottomMost.y;return A&&(e.page===e.bottomMost.page?e.y+A>o&&(o=e.y+A):o+=A),this.y=o,this.page=e.bottomMost.page,this.availableWidth=e.availableWidth,this.availableHeight=e.bottomMost.availableHeight,A&&(this.availableHeight-=o-e.bottomMost.y),A&&e.bottomMost.y-e.y<A?this.height=A:this.height=e.bottomMost.y-e.y,this.lastColumnWidth=e.lastColumnWidth,e.bottomByPage}moveToNextColumn(){let A=this.y,t=this.getSnakingSnapshot();if(!t)return{prevY:A,y:this.y};this.calculateBottomMost(t,null);let e=0;for(let A=this.snapshots.length-1;A>=0&&this.snapshots[A].overflowed;A--)e++;let n=t.columnWidths&&t.columnWidths[e]||this.lastColumnWidth||this.availableWidth,r=t.columnWidths&&t.columnWidths[e+1]||n;this.lastColumnWidth=r;let i=this.x+(n||0)+(t.gap||0),s=t.y;this.snapshots.push({x:i,y:s,availableHeight:t.availableHeight,availableWidth:r,page:this.page,overflowed:!0,bottomMost:{x:i,y:s,availableHeight:t.availableHeight,availableWidth:r,page:this.page},lastColumnWidth:r,snakingColumns:!0,gap:t.gap,columnWidths:t.columnWidths}),this.x=i,this.y=s,this.availableHeight=t.availableHeight,this.availableWidth=r;for(let A=this.snapshots.length-2;A>=0;A--){let e=this.snapshots[A];if(e.overflowed||e.snakingColumns)break;e.x=i,e.y=s,e.page=this.page,e.availableHeight=t.availableHeight,e.bottomMost&&(e.bottomMost.x=i,e.bottomMost.y=s,e.bottomMost.page=this.page,e.bottomMost.availableHeight=t.availableHeight)}return{prevY:A,y:this.y}}resetSnakingColumnsForNewPage(){let A=this.getSnakingSnapshot();if(!A)return;let t=this.pageMargins.top,e=this.getCurrentPage().pageSize.height-this.pageMargins.top-this.pageMargins.bottom,n=A.columnWidths?A.columnWidths[0]:this.lastColumnWidth||this.availableWidth;for(;this.snapshots.length>1&&this.snapshots[this.snapshots.length-1].overflowed;)this.snapshots.pop();this.marginXTopParent?this.x=this.pageMargins.left+this.marginXTopParent[0]:this.x=this.pageMargins.left,this.availableWidth=n,this.lastColumnWidth=n;for(let A=0;A<this.snapshots.length;A++){let n=this.snapshots[A],r=!!n.snakingColumns;n.x=this.x,n.y=r?t:this.y,n.availableHeight=r?e:this.availableHeight,n.page=this.page,n.bottomMost&&(n.bottomMost.x=this.x,n.bottomMost.y=r?t:this.y,n.bottomMost.availableHeight=r?e:this.availableHeight,n.bottomMost.page=this.page)}}addMargin(A,t){this.x+=A,this.availableWidth-=A+(t||0)}moveDown(A){return this.y+=A,this.availableHeight-=A,this.availableHeight>0}initializePage(){this.y=this.pageMargins.top,this.availableHeight=this.getCurrentPage().pageSize.height-this.pageMargins.top-this.pageMargins.bottom;const A=this.pageSnapshot(),t=A.pageCtx,e=A.isSnapshot;t.availableWidth=this.getCurrentPage().pageSize.width-this.pageMargins.left-this.pageMargins.right,e&&this.marginXTopParent&&(t.availableWidth-=this.marginXTopParent[0],t.availableWidth-=this.marginXTopParent[1])}pageSnapshot(){return this.snapshots[0]?{pageCtx:this.snapshots[0],isSnapshot:!0}:{pageCtx:this,isSnapshot:!1}}moveTo(A,t){null!=A&&(this.x=A,this.availableWidth=this.getCurrentPage().pageSize.width-this.x-this.pageMargins.right),null!=t&&(this.y=t,this.availableHeight=this.getCurrentPage().pageSize.height-this.y-this.pageMargins.bottom)}moveToRelative(A,t){null!=A&&(this.x=this.x+A),null!=t&&(this.y=this.y+t)}beginDetachedBlock(){this.snapshots.push({x:this.x,y:this.y,availableHeight:this.availableHeight,availableWidth:this.availableWidth,page:this.page,lastColumnWidth:this.lastColumnWidth})}endDetachedBlock(){let A=this.snapshots.pop();this.x=A.x,this.y=A.y,this.availableWidth=A.availableWidth,this.availableHeight=A.availableHeight,this.page=A.page,this.lastColumnWidth=A.lastColumnWidth}moveToNextPage(A){let t=this.page+1,e=this.page,n=this.y;if(this.snapshots.length>0){let A=this.snapshots[this.snapshots.length-1];A.bottomMost&&A.bottomMost.y&&(n=Math.max(this.y,A.bottomMost.y))}let r=t>=this.pages.length;if(r){let t=this.availableWidth,e=this.getCurrentPage().pageSize.orientation,n=MA(this.getCurrentPage(),A);this.addPage(n,null,this.getCurrentPage().customProperties),e===n.orientation&&(this.availableWidth=t)}else this.page=t,this.initializePage();return{newPageCreated:r,prevPage:e,prevY:n,y:this.y}}addPage(A,t,e){void 0===t&&(t=null),void 0===e&&(e={}),null!==t&&(this.pageMargins=t,this.x=t.left,this.availableWidth=A.width-t.left-t.right);let n={items:[],pageSize:A,pageMargins:this.pageMargins,customProperties:e};return this.pages.push(n),this.backgroundLength.push(0),this.page=this.pages.length-1,this.initializePage(),this.emit("pageAdded",n),n}getCurrentPage(){return this.page<0||this.page>=this.pages.length?null:this.pages[this.page]}getCurrentPosition(){let A=this.getCurrentPage().pageSize,t=A.height-this.pageMargins.top-this.pageMargins.bottom,e=A.width-this.pageMargins.left-this.pageMargins.right;return{pageNumber:this.page+1,pageOrientation:A.orientation,pageInnerHeight:t,pageInnerWidth:e,left:this.x,top:this.y,verticalRatio:(this.y-this.pageMargins.top)/t,horizontalRatio:(this.x-this.pageMargins.left)/e}}}const MA=(A,t)=>{var e,n;return e=t,n=A.pageSize.orientation,(t=void 0===e?n:r(e)&&"landscape"===e.toLowerCase()?"landscape":"portrait")!==A.pageSize.orientation?{orientation:t,width:A.pageSize.height,height:A.pageSize.width}:{orientation:A.pageSize.orientation,width:A.pageSize.width,height:A.pageSize.height}};function DA(A,t){let e;return e=A.page>t.page?A:t.page>A.page?t:A.y>t.y?A:t,{page:e.page,x:e.x,y:e.y,availableHeight:e.availableHeight,availableWidth:e.availableWidth}}const IA=dA;class pA extends CA.EventEmitter{constructor(A){super(),this._context=A,this.contextStack=[]}context(){return this._context}addLine(A,t,e){let n=A.getHeight(),r=this.context(),i=r.getCurrentPage(),s=this.getCurrentPositionOnPage();return!(r.availableHeight<n||!i)&&(A.x=r.x+(A.x||0),A.y=r.y+(A.y||0),this.alignLine(A),yA(i,{type:"line",item:A},e),this.emit("lineAdded",A),t||r.moveDown(n),s)}alignLine(A){let t=this.context().availableWidth,e=A.getWidth(),n=A.inlines&&A.inlines.length>0&&A.inlines[0].alignment,r=0;switch(n){case"right":r=t-e;break;case"center":r=(t-e)/2}if(r&&(A.x=(A.x||0)+r),"justify"===n&&!A.newLineForced&&!A.lastLineInParagraph&&A.inlines.length>1){let n=(t-e)/(A.inlines.length-1);for(let t=1,e=A.inlines.length;t<e;t++)r=t*n,A.inlines[t].x+=r,A.inlines[t].justifyShift=n}}addImage(A,t){let e=this.context(),n=e.getCurrentPage(),r=this.getCurrentPositionOnPage();return!(!n||void 0===A.absolutePosition&&e.availableHeight<A._height&&n.items.length>0)&&(void 0===A._x&&(A._x=A.x||0),A.x=e.x+A._x,A.y=e.y,this.alignImage(A),yA(n,{type:"image",item:A},t),e.moveDown(A._height),r)}addCanvas(A,t){let e=this.context(),n=e.getCurrentPage(),r=[],i=A._minHeight;return!(!n||void 0===A.absolutePosition&&e.availableHeight<i)&&(this.alignCanvas(A),A.canvas.forEach((function(A){let e=this.addVector(A,!1,!1,t);r.push(e),void 0!==t&&t++}),this),e.moveDown(i),r)}addSVG(A,t){let e=this.context(),n=e.getCurrentPage(),r=this.getCurrentPositionOnPage();return!(!n||void 0===A.absolutePosition&&e.availableHeight<A._height&&n.items.length>0)&&(void 0===A._x&&(A._x=A.x||0),A.x=e.x+A._x,A.y=e.y,this.alignImage(A),yA(n,{type:"svg",item:A},t),e.moveDown(A._height),r)}addQr(A,t){let e=this.context(),n=e.getCurrentPage(),r=this.getCurrentPositionOnPage();if(!n||void 0===A.absolutePosition&&e.availableHeight<A._height)return!1;void 0===A._x&&(A._x=A.x||0),A.x=e.x+A._x,A.y=e.y,this.alignImage(A);for(let e=0,n=A._canvas.length;e<n;e++){let n=A._canvas[e];n.x+=A.x,n.y+=A.y,this.addVector(n,!0,!0,t)}return e.moveDown(A._height),r}addAttachment(A,t){let e=this.context(),n=e.getCurrentPage(),r=this.getCurrentPositionOnPage();return!(!n||void 0===A.absolutePosition&&e.availableHeight<A._height&&n.items.length>0)&&(void 0===A._x&&(A._x=A.x||0),A.x=e.x+A._x,A.y=e.y,yA(n,{type:"attachment",item:A},t),e.moveDown(A._height),r)}alignImage(A){let t=this.context().availableWidth,e=A._minWidth,n=0;switch(A._alignment){case"right":n=t-e;break;case"center":n=(t-e)/2}n&&(A.x=(A.x||0)+n)}alignCanvas(A){let t=this.context().availableWidth,e=A._minWidth,n=0;switch(A._alignment){case"right":n=t-e;break;case"center":n=(t-e)/2}n&&A.canvas.forEach((A=>{j(A,n,0)}))}addVector(A,t,e,n,r){let s=this.context(),o=s.getCurrentPage();i(r)&&(o=s.pages[r]);let a=this.getCurrentPositionOnPage();if(o)return j(A,t?0:s.x,e?0:s.y),yA(o,{type:"vector",item:A},n),a}beginClip(A,t){let e=this.context();return e.getCurrentPage().items.push({type:"beginClip",item:{x:e.x,y:e.y,width:A,height:t}}),!0}endClip(){return this.context().getCurrentPage().items.push({type:"endClip"}),!0}beginVerticalAlignment(A){let t={type:"beginVerticalAlignment",item:{verticalAlignment:A}};return this.context().getCurrentPage().items.push(t),t}endVerticalAlignment(A){let t={type:"endVerticalAlignment",item:{verticalAlignment:A}};return this.context().getCurrentPage().items.push(t),t}addFragment(A,t,e,n){let r=this.context(),i=r.getCurrentPage();return!(!t&&A.height>r.availableHeight||(A.items.forEach((n=>{switch(n.type){case"line":var s=n.item.clone();s._node&&(s._node.positions[0].pageNumber=r.page+1),s.x=(s.x||0)+(t?A.xOffset||0:r.x),s.y=(s.y||0)+(e?A.yOffset||0:r.y),i.items.push({type:"line",item:s});break;case"vector":var o=L(n.item);if(j(o,t?A.xOffset||0:r.x,e?A.yOffset||0:r.y),o._isFillColorFromUnbreakable){delete o._isFillColorFromUnbreakable;const A=r.backgroundLength[r.page];i.items.splice(A,0,{type:"vector",item:o})}else i.items.push({type:"vector",item:o});break;case"image":case"svg":case"beginClip":case"endClip":case"beginVerticalAlignment":case"endVerticalAlignment":var a=L(n.item);a.x=(a.x||0)+(t?A.xOffset||0:r.x),a.y=(a.y||0)+(e?A.yOffset||0:r.y),i.items.push({type:n.type,item:a})}})),n||r.moveDown(A.height),0))}pushContext(A,t){if(void 0===A&&(t=this.context().getCurrentPage().height-this.context().pageMargins.top-this.context().pageMargins.bottom,A=this.context().availableWidth),i(A)){let e=A;(A=new IA).addPage({width:e,height:t},{left:0,right:0,top:0,bottom:0})}this.contextStack.push(this.context()),this._context=A}popContext(){this._context=this.contextStack.pop()}getCurrentPositionOnPage(){return(this.contextStack[0]||this.context()).getCurrentPosition()}}function yA(A,t,e){null==e||e<0||e>A.items.length?A.items.push(t):A.items.splice(e,0,t)}const FA=pA,YA={"4A0":[4767.87,6740.79],"2A0":[3370.39,4767.87],A0:[2383.94,3370.39],A1:[1683.78,2383.94],A2:[1190.55,1683.78],A3:[841.89,1190.55],A4:[595.28,841.89],A5:[419.53,595.28],A6:[297.64,419.53],A7:[209.76,297.64],A8:[147.4,209.76],A9:[104.88,147.4],A10:[73.7,104.88],B0:[2834.65,4008.19],B1:[2004.09,2834.65],B2:[1417.32,2004.09],B3:[1000.63,1417.32],B4:[708.66,1000.63],B5:[498.9,708.66],B6:[354.33,498.9],B7:[249.45,354.33],B8:[175.75,249.45],B9:[124.72,175.75],B10:[87.87,124.72],C0:[2599.37,3676.54],C1:[1836.85,2599.37],C2:[1298.27,1836.85],C3:[918.43,1298.27],C4:[649.13,918.43],C5:[459.21,649.13],C6:[323.15,459.21],C7:[229.61,323.15],C8:[161.57,229.61],C9:[113.39,161.57],C10:[79.37,113.39],RA0:[2437.8,3458.27],RA1:[1729.13,2437.8],RA2:[1218.9,1729.13],RA3:[864.57,1218.9],RA4:[609.45,864.57],SRA0:[2551.18,3628.35],SRA1:[1814.17,2551.18],SRA2:[1275.59,1814.17],SRA3:[907.09,1275.59],SRA4:[637.8,907.09],EXECUTIVE:[521.86,756],FOLIO:[612,936],LEGAL:[612,1008],LETTER:[612,792],TABLOID:[792,1224]};function mA(A,t){A&&"auto"===A.height&&(A.height=1/0);let e=function(A){if(r(A)){let t=YA[A.toUpperCase()];if(!t)throw new Error(`Page size ${A} not recognized`);return{width:t[0],height:t[1]}}return A}(A||"A4");return function(A){return!!r(A)&&("portrait"===(A=A.toLowerCase())&&e.width>e.height||"landscape"===A&&e.width<e.height)}(t)&&(e={width:e.height,height:e.width}),e.orientation=e.width>e.height?"landscape":"portrait",e}function bA(A){if(i(A))A={left:A,right:A,top:A,bottom:A};else if(Array.isArray(A))if(2===A.length)A={left:A[0],top:A[1],right:A[0],bottom:A[1]};else{if(4!==A.length)throw new Error("Invalid pageMargins definition");A={left:A[0],top:A[1],right:A[2],bottom:A[3]}}return A}const vA=class extends FA{constructor(A){super(A),this.transactionLevel=0,this.repeatables=[]}addLine(A,t,e){return this._fitOnPage((()=>super.addLine(A,t,e)))}addImage(A,t){return this._fitOnPage((()=>super.addImage(A,t)))}addCanvas(A,t){return this._fitOnPage((()=>super.addCanvas(A,t)))}addSVG(A,t){return this._fitOnPage((()=>super.addSVG(A,t)))}addQr(A,t){return this._fitOnPage((()=>super.addQr(A,t)))}addAttachment(A,t){return this._fitOnPage((()=>super.addAttachment(A,t)))}addVector(A,t,e,n,r){return super.addVector(A,t,e,n,r)}beginClip(A,t){return super.beginClip(A,t)}endClip(){return super.endClip()}beginVerticalAlignment(A){return super.beginVerticalAlignment(A)}endVerticalAlignment(A){return super.endVerticalAlignment(A)}addFragment(A,t,e,n){return this._fitOnPage((()=>super.addFragment(A,t,e,n)))}moveToNextPage(A){let t=this.context().moveToNextPage(A);this.repeatables.forEach((function(A){void 0===A.insertedOnPages[this.context().page]?(A.insertedOnPages[this.context().page]=!0,this.addFragment(A,!0)):this.context().moveDown(A.height)}),this),this.emit("pageChanged",{prevPage:t.prevPage,prevY:t.prevY,y:this.context().y})}addPage(A,t,e,n){void 0===n&&(n={});let r=this.page,i=this.y;this.context().addPage(mA(A,t),bA(e),n),this.emit("pageChanged",{prevPage:r,prevY:i,y:this.context().y})}beginUnbreakableBlock(A,t){0==this.transactionLevel++&&(this.originalX=this.context().x,this.pushContext(A,t))}commitUnbreakableBlock(A,t){if(0==--this.transactionLevel){let e=this.context();this.popContext();let n=e.pages.length;if(n>0){let r=e.pages[0];if(r.xOffset=A,r.yOffset=t,n>1)if(void 0!==A||void 0!==t)r.height=e.getCurrentPage().pageSize.height-e.pageMargins.top-e.pageMargins.bottom;else{r.height=this.context().getCurrentPage().pageSize.height-this.context().pageMargins.top-this.context().pageMargins.bottom;for(let A=0,t=this.repeatables.length;A<t;A++)r.height-=this.repeatables[A].height}else r.height=e.y;void 0!==A||void 0!==t?super.addFragment(r,!0,!0,!0):this.addFragment(r)}}}currentBlockToRepeatable(){let A=this.context(),t={items:[]};return A.pages[0].items.forEach((A=>{t.items.push(A)})),t.xOffset=this.originalX,t.height=A.y,t.insertedOnPages=[],t}pushToRepeatables(A){this.repeatables.push(A)}popFromRepeatables(){this.repeatables.pop()}moveToNextColumn(){let A=this.context().moveToNextColumn();this.repeatables.forEach((function(A){this.addFragment(A,!1)}),this),this.emit("columnChanged",{prevY:A.prevY,y:this.context().y})}canMoveToNextColumn(){let A=this.context(),t=A.getSnakingSnapshot();if(t){for(let t=A.snapshots.length-1;t>=0;t--){let e=A.snapshots[t];if(e.snakingColumns)break;if(!e.overflowed)return!1}let e=0;for(let t=A.snapshots.length-1;t>=0&&A.snapshots[t].overflowed;t--)e++;if(t.columnWidths&&e>=t.columnWidths.length-1)return!1;let n=A.availableWidth||A.lastColumnWidth||0,r=t.columnWidths?t.columnWidths[e+1]:n,i=A.x+n+(t.gap||0),s=A.getCurrentPage();return i+r<=s.pageSize.width-(s.pageMargins?s.pageMargins.right:0)-(A.marginXTopParent?A.marginXTopParent[1]:0)+1}return!1}_fitOnPage(A){let t=A();if(!t&&(this.canMoveToNextColumn()&&(this.moveToNextColumn(),t=A()),!t)){let e=this.context();if(e.getSnakingSnapshot()){if(e.isInNestedNonSnakingGroup())this.moveToNextPage();else{this.moveToNextPage();let A=e.lastColumnWidth;e.resetSnakingColumnsForNewPage(),e.lastColumnWidth=A}t=A()}else{for(;e.snapshots.length>0&&e.snapshots[e.snapshots.length-1].overflowed;){let A=e.snapshots.pop(),t=e.snapshots[e.snapshots.length-1];t&&(e.x=t.x,e.y=t.y,e.availableHeight=t.availableHeight,e.availableWidth=A.availableWidth,e.lastColumnWidth=t.lastColumnWidth)}this.moveToNextPage(),t=A()}}return t}},zA=new Set(["before","beforeOdd","beforeEven","after","afterOdd","afterEven"]),UA=A=>!(!A||"object"!=typeof A)&&zA.has(A.pageBreak),PA=class{constructor(A){this.tableNode=A,this._isCurrentRowUnbreakable=!1}beginTable(A){let t,e;t=this.tableNode,this.offsets=t._offsets,this.layout=t._layout,e=A.context().availableWidth-this.offsets.total,S(t.table.widths,e,this.offsets.total,t),this.tableWidth=t._offsets.total+(()=>{let A=0;return t.table.widths.forEach((t=>{A+=t._calcWidth})),A})(),this.rowSpanData=(()=>{let A,t=[],e=0;t.push({left:0,rowSpan:0});for(let n=0,r=this.tableNode.table.body[0].length;n<r;n++)A=this.layout.paddingLeft(n,this.tableNode)+this.layout.paddingRight(n,this.tableNode)+this.layout.vLineWidth(n,this.tableNode)+this.tableNode.table.widths[n]._calcWidth,t[t.length-1].width=A,e+=A,t.push({left:e,rowSpan:0,width:0});return t})(),this.cleanUpRepeatables=!1,this.headerRows=0,this.rowsWithoutPageBreak=0;const n=t.table.headerRows;if(s(n)){if(this.headerRows=n,this.headerRows>t.table.body.length)throw new Error(`Too few rows in the table. Property headerRows requires at least ${this.headerRows}, contains only ${t.table.body.length}`);this.rowsWithoutPageBreak=this.headerRows;const A=t.table.keepWithHeaderRows;s(A)&&(this.rowsWithoutPageBreak+=A)}this.dontBreakRows=t.table.dontBreakRows||!1,(this.rowsWithoutPageBreak||this.dontBreakRows)&&(A.beginUnbreakableBlock(),this.drawHorizontalLine(0,A),this.rowsWithoutPageBreak&&this.dontBreakRows&&A.beginUnbreakableBlock()),(A=>{for(let e=0;e<A.length;e++){let n=A[e];for(let A=0;A<n.length;A++){let r=n[A];if(r.border){let n=r.rowSpan||1,i=r.colSpan||1;for(let s=0;s<n;s++)void 0!==r.border[0]&&s>0&&t(e+s,A,0,r.border[0]),void 0!==r.border[2]&&t(e+s,A+i-1,2,r.border[2]);for(let s=0;s<i;s++)void 0!==r.border[1]&&s>0&&t(e,A+s,1,r.border[1]),void 0!==r.border[3]&&t(e+n-1,A+s,3,r.border[3])}}}function t(t,e,n,r){let i=A[t][e];i.border=i.border||{},i.border[n]=r}})(this.tableNode.table.body)}onRowBreak(A,t){return()=>{let A=this.rowPaddingTop+(this.headerRows?0:this.topLineWidth);t.context().availableHeight-=this.reservedAtBottom,t.context().moveDown(A)}}beginRow(A,t){this.topLineWidth=this.layout.hLineWidth(A,this.tableNode),this.rowPaddingTop=this.layout.paddingTop(A,this.tableNode),this.bottomLineWidth=this.layout.hLineWidth(A+1,this.tableNode),this.rowPaddingBottom=this.layout.paddingBottom(A,this.tableNode),this.rowCallback=this.onRowBreak(A,t),t.addListener("pageChanged",this.rowCallback),0!=A||this.dontBreakRows||this.rowsWithoutPageBreak||(this._tableTopBorderY=t.context().y,t.context().moveDown(this.topLineWidth)),this.rowTopPageY=t.context().y+this.rowPaddingTop;const e=(this.tableNode.table.body[A]||[]).some(UA);this._isCurrentRowUnbreakable=this.dontBreakRows&&A>0&&!e,this._isCurrentRowUnbreakable&&t.beginUnbreakableBlock(),this.rowTopY=t.context().y,this.reservedAtBottom=this.bottomLineWidth+this.rowPaddingBottom,t.context().availableHeight-=this.reservedAtBottom,t.context().moveDown(this.rowPaddingTop)}drawHorizontalLine(A,t,e,n,r){void 0===n&&(n=!0);let s=this.layout.hLineWidth(A,this.tableNode);if(s){let g,c=this.layout.hLineStyle(A,this.tableNode);c&&c.dash&&(g=c.dash);let l,w,E,h=s/2,Q=null,u=this.tableNode.table.body;for(let n=0,c=this.rowSpanData.length;n<c;n++){let f=this.rowSpanData[n],C=!f.rowSpan,d=null;if(C&&n<c-1){var o=!1,a=!1,B=!1;A>0&&(l=u[A-1][n],(a=l.border?l.border[3]:this.layout.defaultBorder)&&l.borderColor&&(d=l.borderColor[3])),A<u.length&&(w=u[A][n],(o=w.border?w.border[1]:this.layout.defaultBorder)&&null==d&&w.borderColor&&(d=w.borderColor[1])),C=o||a}if(l&&l._rowSpanCurrentOffset&&(E=u[A-1-l._rowSpanCurrentOffset][n],(B=E&&E.border?E.border[3]:this.layout.defaultBorder)&&E&&E.borderColor&&(d=E.borderColor[3])),null==d&&(d="function"==typeof this.layout.hLineColor?this.layout.hLineColor(A,this.tableNode,n):this.layout.hLineColor),!Q&&C&&(Q={left:f.left,width:0}),C){let A=0;if(E&&E.colSpan&&B){for(;E.colSpan>A;)Q.width+=this.rowSpanData[n+A++].width||0;n+=A-1}else if(l&&l.colSpan&&a){for(;l.colSpan>A;)Q.width+=this.rowSpanData[n+A++].width||0;n+=A-1}else if(w&&w.colSpan&&o){for(;w.colSpan>A;)Q.width+=this.rowSpanData[n+A++].width||0;n+=A-1}else Q.width+=this.rowSpanData[n].width||0}let M=(e||0)+h;C&&Q&&Q.width&&(t.addVector({type:"line",x1:Q.left,x2:Q.left+Q.width,y1:M,y2:M,lineWidth:s,dash:g,lineColor:d},!1,i(e),null,r),Q=null,l=null,w=null,E=null)}n&&t.context().moveDown(s)}}drawVerticalLine(A,t,e,n,r,i,s){let o=this.layout.vLineWidth(n,this.tableNode);if(0===o)return;let a,B=this.layout.vLineStyle(n,this.tableNode);B&&B.dash&&(a=B.dash);let g,c,l,w=this.tableNode.table.body;if(n>0&&(g=w[i][s],g&&g.borderColor&&(g.border?g.border[2]:this.layout.defaultBorder)&&(l=g.borderColor[2])),null==l&&n<w.length&&(c=w[i][n],c&&c.borderColor&&(c.border?c.border[0]:this.layout.defaultBorder)&&(l=c.borderColor[0])),null==l&&g&&g._rowSpanCurrentOffset){let A=w[i-g._rowSpanCurrentOffset][s];A.borderColor&&(A.border?A.border[2]:this.layout.defaultBorder)&&(l=A.borderColor[2])}if(null==l&&c&&c._rowSpanCurrentOffset){let A=w[i-c._rowSpanCurrentOffset][n];A.borderColor&&(A.border?A.border[2]:this.layout.defaultBorder)&&(l=A.borderColor[2])}null==l&&(l="function"==typeof this.layout.vLineColor?this.layout.vLineColor(n,this.tableNode,i):this.layout.vLineColor),r.addVector({type:"line",x1:A+o/2,x2:A+o/2,y1:t,y2:e,lineWidth:o,dash:a,lineColor:l},!1,!0)}endTable(A){this.cleanUpRepeatables&&A.popFromRepeatables()}endRow(A,t,e){t.removeListener("pageChanged",this.rowCallback),t.context().moveDown(this.layout.paddingBottom(A,this.tableNode)),t.context().availableHeight+=this.reservedAtBottom;let n=t.context().page,r=t.context().y,s=(()=>{let t=[],e=0;for(let n=0,r=this.tableNode.table.body[A].length;n<r;n++){if(!e){t.push({x:this.rowSpanData[n].left,index:n});let r=this.tableNode.table.body[A][n];e=r._colSpan||r.colSpan||0}e>0&&e--}return t.push({x:this.rowSpanData[this.rowSpanData.length-1].left,index:this.rowSpanData.length-1}),t})(),o=[],a=e&&e.length>0,B=this.tableNode.table.body;if(o.push({y0:this.rowTopY,page:a?e[0].prevPage:n}),a)for(let A=0,t=e.length;A<t;A++){let t=e[A];o[o.length-1].y1=t.prevY,o.push({y0:t.y,page:t.prevPage+1})}o[o.length-1].y1=r;let g=o[0].y1-o[0].y0===this.rowPaddingTop;if(0===A&&!g&&!this.rowsWithoutPageBreak&&!this.dontBreakRows){let A=null;e&&e.length>0&&(A=e[0].prevPage),this.drawHorizontalLine(0,t,this._tableTopBorderY,!1,A)}for(let e=g?1:0,n=o.length;e<n;e++){let n=e<o.length-1,r=e>0&&!this.headerRows,a=r?0:this.topLineWidth,g=o[e].y0,h=o[e].y1;n&&(h+=this.rowPaddingBottom),t.context().page!=o[e].page&&(t.context().page=o[e].page,this.reservedAtBottom=0),n&&!1!==this.layout.hLineWhenBroken&&this.drawHorizontalLine(A+1,t,h),r&&!1!==this.layout.hLineWhenBroken&&this.drawHorizontalLine(A,t,g);for(let r=0,Q=s.length;r<Q;r++){let u=!1,f=!1,C=s[r].index;if(C<B[A].length){let t=B[A][C];u=t.border?t.border[0]:this.layout.defaultBorder,f=t.border?t.border[2]:this.layout.defaultBorder}if(C>0&&!u){let t=B[A][C-1];u=t.border?t.border[2]:this.layout.defaultBorder}if(C+1<B[A].length&&!f){let t=B[A][C+1];f=t.border?t.border[0]:this.layout.defaultBorder}if(u&&this.drawVerticalLine(s[r].x,g-a,h+this.bottomLineWidth,s[r].index,t,A,s[r-1]?s[r-1].index:null),r<Q-1){if(B[A][C]._willBreak=B[A][C]._willBreak??n,void 0===B[A][C]._bottomY){let t=this.dontBreakRows?h+this.bottomLineWidth:h+this.bottomLineWidth/2;(n||this.dontBreakRows)&&(t-=this.rowPaddingBottom),B[A][C]._bottomY=t-this.reservedAtBottom}B[A][C]._rowTopPageY=this.rowTopPageY,this.dontBreakRows&&(B[A][C]._rowTopPageYPadding=this.rowPaddingTop),B[A][C]._lastPageNumber=o[e].page+1;let Q=B[A][C].fillColor,d=B[A][C].fillOpacity;Q||(Q="function"==typeof this.layout.fillColor?this.layout.fillColor(A,this.tableNode,C):this.layout.fillColor),i(d)||(d="function"==typeof this.layout.fillOpacity?this.layout.fillOpacity(A,this.tableNode,C):this.layout.fillOpacity);var c=B[A][C].overlayPattern,l=B[A][C].overlayOpacity;if(Q||c){let e,n=u?this.layout.vLineWidth(C,this.tableNode):0;e=0!==C&&C+1!=B[A].length||f?f?this.layout.vLineWidth(C+1,this.tableNode)/2:0:this.layout.vLineWidth(C+1,this.tableNode);let i=this.dontBreakRows?s[r].x+n:s[r].x+n/2,o=this.dontBreakRows?g:g-a/2;var w=s[r+1].x+e-i,E=(this.dontBreakRows?h+this.bottomLineWidth:h+this.bottomLineWidth/2)-o;Q&&t.addVector({type:"rect",x:i,y:o,w,h:E,lineWidth:0,color:Q,fillOpacity:d,_isFillColorFromUnbreakable:!!t.transactionLevel},!1,!0,t.context().backgroundLength[t.context().page]),c&&t.addVector({type:"rect",x:i,y:o,w,h:E,lineWidth:0,color:c,fillOpacity:l},!1,!0)}}}}t.context().page=n,t.context().y=r;let h=this.tableNode.table.body[A];for(let t=0,e=h.length;t<e;t++){if(h[t].rowSpan){if(this.rowSpanData[t].rowSpan=h[t].rowSpan,h[t].colSpan&&h[t].colSpan>1)for(let e=1;e<h[t].rowSpan;e++)this.tableNode.table.body[A+e][t]._colSpan=h[t].colSpan;if(h[t].rowSpan&&h[t].rowSpan>1)for(let e=1;e<h[t].rowSpan;e++)this.tableNode.table.body[A+e][t]._rowSpanCurrentOffset=e}this.rowSpanData[t].rowSpan>0&&this.rowSpanData[t].rowSpan--}if(this.drawHorizontalLine(A+1,t),this.headerRows&&A===this.headerRows-1&&(this.headerRepeatable=t.currentBlockToRepeatable()),this.dontBreakRows&&(0===A||this._isCurrentRowUnbreakable)){const e=()=>{A>0&&!this.headerRows&&!1!==this.layout.hLineWhenBroken&&this.drawHorizontalLine(A,t)};t.addListener("pageChanged",e),t.commitUnbreakableBlock(),t.removeListener("pageChanged",e)}this._isCurrentRowUnbreakable=!1,!this.headerRepeatable||A!==this.rowsWithoutPageBreak-1&&A!==this.tableNode.table.body.length-1||(t.commitUnbreakableBlock(),t.pushToRepeatables(this.headerRepeatable),this.cleanUpRepeatables=!0,this.headerRepeatable=null)}};class xA{constructor(A){this.maxWidth=A,this.leadingCut=0,this.trailingCut=0,this.inlineWidths=0,this.inlines=[]}addInline(A){0===this.inlines.length&&(this.leadingCut=A.leadingCut||0),this.trailingCut=A.trailingCut||0,A.x=this.inlineWidths-this.leadingCut,this.inlines.push(A),this.inlineWidths+=A.width,A.lineEnd&&(this.newLineForced=!0)}getHeight(){let A=0;return this.inlines.forEach((t=>{A=Math.max(A,t.height||0)})),A}getAscenderHeight(){let A=0;return this.inlines.forEach((t=>{A=Math.max(A,t.font.ascender/1e3*t.fontSize)})),A}getWidth(){return this.inlineWidths-this.leadingCut-this.trailingCut}getAvailableWidth(){return this.maxWidth-this.getWidth()}hasEnoughSpaceForInline(A,t){if(void 0===t&&(t=[]),0===this.inlines.length)return!0;if(this.newLineForced)return!1;let e=A.width,n=A.trailingCut||0;if(A.noNewLine)for(let A=0,r=t.length;A<r;A++){let r=t[A];if(e+=r.width,n+=r.trailingCut||0,!r.noNewLine)break}return this.inlineWidths+e-this.leadingCut-n<=this.maxWidth}clone(){let A=new xA(this.maxWidth);for(let t in this)this.hasOwnProperty(t)&&(A[t]=this[t]);return A}}const NA=xA;function RA(A,t){t.forEach((t=>{A.push(t)}))}const GA=class{constructor(A,t,e){this.pageSize=A,this.pageMargins=t,this.svgMeasure=e,this.tableLayouts={},this.nestedLevel=0,this.verticalAlignmentItemStack=[]}registerTableLayouts(A){this.tableLayouts=L(this.tableLayouts,A)}layoutDocument(A,t,e,n,r,i,s,o,a){function B(A,t){if("function"!=typeof a)return!1;(A=A.filter((A=>!(!A||0===A.positions.length||""===A.text&&!A.listMarker)))).forEach((A=>{let e={};["id","text","ul","ol","table","image","qr","canvas","svg","columns","headlineLevel","style","pageBreak","pageOrientation","width","height"].forEach((t=>{void 0!==A[t]&&(e[t]=A[t])})),e.startPosition=A.positions[0],e.pageNumbers=Array.from(new Set(A.positions.map((A=>A.pageNumber)))),e.pages=t.length,e.stack=Array.isArray(A.stack),A.nodeInfo=e}));for(let t=0;t<A.length;t++){let e=A[t];if("before"!==e.pageBreak&&!e.pageBreakCalculated){e.pageBreakCalculated=!0;let n=e.nodeInfo.pageNumbers[0];if(a(e.nodeInfo,{getFollowingNodesOnPage:()=>{let e=[];for(let r=t+1,i=A.length;r<i;r++)A[r].nodeInfo.pageNumbers.indexOf(n)>-1&&e.push(A[r].nodeInfo);return e},getNodesOnNextPage:()=>{let e=[];for(let r=t+1,i=A.length;r<i;r++)A[r].nodeInfo.pageNumbers.indexOf(n+1)>-1&&e.push(A[r].nodeInfo);return e},getPreviousNodesOnPage:()=>{let e=[];for(let r=0;r<t;r++)A[r].nodeInfo.pageNumbers.indexOf(n)>-1&&e.push(A[r].nodeInfo);return e}}))return e.pageBreak="before",!0}}return!1}function g(A){A.linearNodeList.forEach((A=>{A.resetXY()}))}this.docPreprocessor=new f,this.docMeasure=new fA(t,e,n,this.svgMeasure,this.tableLayouts);let c=this.tryLayoutDocument(A,t,e,n,r,i,s,o);for(;B(c.linearNodeList,c.pages);)g(c),c=this.tryLayoutDocument(A,t,e,n,r,i,s,o);return c.pages}tryLayoutDocument(A,t,e,n,r,i,s,o){return this.linearNodeList=[],A=this.docPreprocessor.preprocessDocument(A),A=this.docMeasure.measureDocument(A),this.writer=new vA(new IA),this.writer.context().addListener("pageAdded",(A=>{let t=r;(A.customProperties.background||null===A.customProperties.background)&&(t=A.customProperties.background),this.addBackground(t)})),(A=>!(A.stack&&A.stack.length>0&&A.stack[0].section||A.section))(A)&&this.writer.addPage(this.pageSize,null,this.pageMargins),this.processNode(A),this.addHeadersAndFooters(i,s),this.addWatermark(o,t,n),{pages:this.writer.context().pages,linearNodeList:this.linearNodeList}}addBackground(A){let t="function"==typeof A?A:()=>A,e=this.writer.context(),n=e.getCurrentPage().pageSize,r=t(e.page+1,n);r&&(this.writer.beginUnbreakableBlock(n.width,n.height),r=this.docPreprocessor.preprocessBlock(r),this.processNode(this.docMeasure.measureBlock(r)),this.writer.commitUnbreakableBlock(0,0),e.backgroundLength[e.page]+=r.positions.length)}addDynamicRepeatable(A,t,e){for(let n=0,r=this.writer.context().pages.length;n<r;n++){this.writer.context().page=n;let i=this.writer.context().getCurrentPage().customProperties,s=A;if((i[e]||null===i[e])&&(s=i[e]),null==s)continue;let o=s(n+1,r,this.writer.context().pages[n].pageSize);if(o){let A=t(this.writer.context().getCurrentPage().pageSize,this.writer.context().getCurrentPage().pageMargins);this.writer.beginUnbreakableBlock(A.width,A.height),o=this.docPreprocessor.preprocessBlock(o),this.processNode(this.docMeasure.measureBlock(o)),this.writer.commitUnbreakableBlock(A.x,A.y)}}}addHeadersAndFooters(A,t){this.addDynamicRepeatable(A,((A,t)=>({x:0,y:0,width:A.width,height:t.top})),"header"),this.addDynamicRepeatable(t,((A,t)=>({x:0,y:A.height-t.bottom,width:A.width,height:t.bottom})),"footer")}addWatermark(A,t,e){let n=this.writer.context().pages;for(let i=0,o=n.length;i<o;i++){let o=A;(n[i].customProperties.watermark||null===n[i].customProperties.watermark)&&(o=n[i].customProperties.watermark),null!=o&&(r(o)&&(o={text:o}),o.text&&(n[i].watermark=s({...o},n[i].pageSize,t,e)))}function s(A,t,e,n){A.font=A.font||n.font||"Roboto",A.fontSize=A.fontSize||"auto",A.color=A.color||"black",A.opacity=i(A.opacity)?A.opacity:.6,A.bold=A.bold||!1,A.italics=A.italics||!1,A.angle=B(A.angle)?A.angle:null,null===A.angle&&(A.angle=-180*Math.atan2(t.height,t.width)/Math.PI),"auto"===A.fontSize&&(A.fontSize=function(A,t,e){let n,r=new N(e),i=new m(null,{font:t.font,bold:t.bold,italics:t.italics}),s=0,o=1e3,a=(s+o)/2;for(;Math.abs(s-o)>1;)i.push({fontSize:a}),n=r.sizeOfRotatedText(t.text,t.angle,i),n.width>A.width?(o=a,a=(s+o)/2):n.width<A.width&&(n.height>A.height?(o=a,a=(s+o)/2):(s=a,a=(s+o)/2)),i.pop();return a}(t,A,e));let r={text:A.text,font:e.provideFont(A.font,A.bold,A.italics),fontSize:A.fontSize,color:A.color,opacity:A.opacity,angle:A.angle};return r._size=function(A,t){let e=new N(t),n=new m(null,{font:A.font,bold:A.bold,italics:A.italics});return n.push({fontSize:A.fontSize}),{size:e.sizeOfText(A.text,n),rotatedSize:e.sizeOfRotatedText(A.text,A.angle,n)}}(A,e),r}}processNode(A,t){if(void 0===t&&(t=!1),this.linearNodeList.push(A),function(A){let t=A.x,e=A.y;A.positions=[],Array.isArray(A.canvas)&&A.canvas.forEach((A=>{let t=A.x,e=A.y,n=A.x1,r=A.y1,i=A.x2,s=A.y2;A.resetXY=()=>{A.x=t,A.y=e,A.x1=n,A.y1=r,A.x2=i,A.y2=s}})),A.resetXY=()=>{A.x=t,A.y=e,Array.isArray(A.canvas)&&A.canvas.forEach((A=>{A.resetXY()}))}}(A),null!==this.writer.context().getCurrentPage())var e=this.writer.context().getCurrentPosition().top;(t=>{let e=A._margin;"before"===A.pageBreak?this.writer.moveToNextPage(A.pageOrientation):"beforeOdd"===A.pageBreak?(this.writer.moveToNextPage(A.pageOrientation),(this.writer.context().page+1)%2==1&&this.writer.moveToNextPage(A.pageOrientation)):"beforeEven"===A.pageBreak&&(this.writer.moveToNextPage(A.pageOrientation),(this.writer.context().page+1)%2==0&&this.writer.moveToNextPage(A.pageOrientation));const n=A.relativePosition||A.absolutePosition;if(e&&!n){const t=this.writer.context().availableHeight;t-e[1]<0?(this.writer.context().moveDown(t),this.writer.context().inSnakingColumns()&&!this.writer.context().isInNestedNonSnakingGroup()?this.snakingAwarePageBreak(A.pageOrientation):this.writer.moveToNextPage(A.pageOrientation)):this.writer.context().moveDown(e[1]),this.writer.context().addMargin(e[0],e[2])}if(t(),e&&!n){const t=this.writer.context().availableHeight;t-e[3]<0?(this.writer.context().moveDown(t),this.writer.context().inSnakingColumns()&&!this.writer.context().isInNestedNonSnakingGroup()?this.snakingAwarePageBreak(A.pageOrientation):this.writer.moveToNextPage(A.pageOrientation)):this.writer.context().moveDown(e[3]),this.writer.context().addMargin(-e[0],-e[2])}"after"===A.pageBreak?this.writer.moveToNextPage(A.pageOrientation):"afterOdd"===A.pageBreak?(this.writer.moveToNextPage(A.pageOrientation),(this.writer.context().page+1)%2==1&&this.writer.moveToNextPage(A.pageOrientation)):"afterEven"===A.pageBreak&&(this.writer.moveToNextPage(A.pageOrientation),(this.writer.context().page+1)%2==0&&this.writer.moveToNextPage(A.pageOrientation))})((()=>{let e=A.verticalAlignment;if(t&&e)var n=this.writer.beginVerticalAlignment(e);let r=A.unbreakable;r&&this.writer.beginUnbreakableBlock();let i=A.absolutePosition;i&&(this.writer.context().beginDetachedBlock(),this.writer.context().moveTo(i.x||0,i.y||0));let s=A.relativePosition;if(s&&(this.writer.context().beginDetachedBlock(),this.writer.context().moveToRelative(s.x||0,s.y||0)),A.stack)this.processVerticalContainer(A);else if(A.section)this.processSection(A);else if(A.columns)this.processColumns(A);else if(A.ul)this.processList(!1,A);else if(A.ol)this.processList(!0,A);else if(A.table)this.processTable(A);else if(void 0!==A.text)this.processLeaf(A);else if(A.toc)this.processToc(A);else if(A.image)this.processImage(A);else if(A.svg)this.processSVG(A);else if(A.canvas)this.processCanvas(A);else if(A.qr)this.processQr(A);else if(A.attachment)this.processAttachment(A);else if(!A._span)throw new Error(`Unrecognized document structure: ${E(A)}`);(i||s)&&this.writer.context().endDetachedBlock(),r&&this.writer.commitUnbreakableBlock(),t&&e&&this.verticalAlignmentItemStack.push({begin:n,end:this.writer.endVerticalAlignment(e)})})),void 0!==e&&(A.__height=this.writer.context().getCurrentPosition().top-e)}snakingAwarePageBreak(A){let t=this.writer.context();if(!t.getSnakingSnapshot())return;if(this.writer.canMoveToNextColumn())return void this.writer.moveToNextColumn();this.writer.moveToNextPage(A);let e=t.lastColumnWidth;t.resetSnakingColumnsForNewPage(),t.lastColumnWidth=e}processVerticalContainer(A){A.stack.forEach((t=>{this.processNode(t),RA(A.positions,t.positions)}),this)}processSection(A){let t=this.writer.context().getCurrentPage();if(!t||t&&t.items.length){"inherit"===A.pageSize&&(A.pageSize=t?{width:t.pageSize.width,height:t.pageSize.height}:void 0),"inherit"===A.pageOrientation&&(A.pageOrientation=t?t.pageSize.orientation:void 0),"inherit"===A.pageMargins&&(A.pageMargins=t?t.pageMargins:void 0),"inherit"===A.header&&(A.header=t?t.customProperties.header:void 0),"inherit"===A.footer&&(A.footer=t?t.customProperties.footer:void 0),"inherit"===A.background&&(A.background=t?t.customProperties.background:void 0),"inherit"===A.watermark&&(A.watermark=t?t.customProperties.watermark:void 0),A.header&&"function"!=typeof A.header&&null!==A.header&&(A.header=J(A.header)),A.footer&&"function"!=typeof A.footer&&null!==A.footer&&(A.footer=J(A.footer));let e={};void 0!==A.header&&(e.header=A.header),void 0!==A.footer&&(e.footer=A.footer),void 0!==A.background&&(e.background=A.background),void 0!==A.watermark&&(e.watermark=A.watermark),this.writer.addPage(A.pageSize||this.pageSize,A.pageOrientation,A.pageMargins||this.pageMargins,e)}this.processNode(A.section)}processColumns(A){this.nestedLevel++;let t=A.columns,e=this.writer.context().availableWidth,n=function(A){if(!A)return null;let e=[];e.push(0);for(let n=t.length-1;n>0;n--)e.push(A);return e}(A._gap);n&&(e-=(n.length-1)*A._gap),S(t,e);let r=this.processRow({marginX:A._margin?[A._margin[0],A._margin[2]]:[0,0],cells:t,widths:t,gaps:n,snakingColumns:A.snakingColumns});RA(A.positions,r.positions),this.nestedLevel--,0===this.nestedLevel&&this.writer.context().resetMarginXTopParent()}_findStartingRowSpanCell(A,t){let e=1;for(let n=t-1;n>=0;n--){if(!A[n]._span)return A[n].rowSpan>1&&(A[n].colSpan||1)===e?A[n]:null;e++}return null}_getPageBreak(A,t){return A.find((A=>A.prevPage===t))}_getPageBreakListBySpan(A,t,e){if(!A||!A._breaksBySpan)return null;const n=A._breaksBySpan.filter((A=>A.prevPage===t&&e<=A.rowIndexOfSpanEnd));let r=Number.MAX_VALUE,i=Number.MIN_VALUE;return n.forEach((A=>{i=Math.max(A.prevY,i),r=Math.min(A.y,r)})),{prevPage:t,prevY:i,y:r}}_findSameRowPageBreakByRowSpanData(A,t,e){return A?A.find((A=>A.prevPage===t&&e===A.rowIndexOfSpanEnd)):null}_updatePageBreaksData(A,t,e){Object.keys(t._bottomByPage).forEach((n=>{const r=Number(n),i=this._getPageBreak(A,r);if(i&&(i.prevY=Math.max(i.prevY,t._bottomByPage[r])),t._breaksBySpan&&t._breaksBySpan.length>0){const A=t._breaksBySpan.filter((A=>A.prevPage===r&&e<=A.rowIndexOfSpanEnd));A&&A.length>0&&A.forEach((A=>{A.prevY=Math.max(A.prevY,t._bottomByPage[r])}))}}))}_resolveBreakY(A,t,e){e.prevY=Math.max(A.prevY,t.prevY),e.y=Math.min(A.y,t.y)}_storePageBreakData(A,t,e,n){if(t){const t=n&&n._breaksBySpan||null;let r=this._findSameRowPageBreakByRowSpanData(t,A.prevPage,A.rowIndex);r||(r={...A,rowIndexOfSpanEnd:A.rowIndex+A.rowSpan-1},n._breaksBySpan||(n._breaksBySpan=[]),n._breaksBySpan.push(r)),r.prevY=Math.max(r.prevY,A.prevY),r.y=Math.min(r.y,A.y);let i=this._getPageBreak(e,A.prevPage);i&&this._resolveBreakY(i,r,i)}else{let t=this._getPageBreak(e,A.prevPage),r=this._getPageBreakListBySpan(n,A.prevPage,A.rowIndex);t||(t={...A},e.push(t)),r&&this._resolveBreakY(t,r,t),this._resolveBreakY(t,A,t)}}_colLeftOffset(A,t){return t&&t.length>A?t[A]:0}_getRowSpanEndingCell(A,t,e,n){if(e.rowSpan&&e.rowSpan>1){let r=t+e.rowSpan-1;if(r>=A.length)throw new Error(`Row span for column ${n} (with indexes starting from 0) exceeded row count`);return A[r][n]}return null}processRow(A){let t=A.marginX,e=void 0===t?[0,0]:t,n=A.dontBreakRows,r=void 0!==n&&n,i=A.rowsWithoutPageBreak,s=void 0===i?0:i,o=A.cells,a=A.widths,B=A.gaps,g=A.tableNode,c=A.tableBody,l=A.rowIndex,w=A.height,E=A.snakingColumns,h=void 0!==E&&E;const Q=r||l<=s-1;let u=[],f=[],C=!1,d={};a=a||o,!Q&&w>this.writer.context().availableHeight&&(C=!0);const M=1===this.nestedLevel?e:null,D=g?g._bottomByPage:null,I=B&&B.length>1?B[1]:0,p=a.map((A=>A._calcWidth));this.writer.context().beginColumnGroup(M,D,h,I,p);for(let A=0,t=o.length;A<t;A++){let t=o[A],e=A;const n=A=>{const e=t.rowSpan&&t.rowSpan>1;e&&(A.rowSpan=t.rowSpan),A.rowIndex=l,this._storePageBreakData(A,e,u,g)};this.writer.addListener("pageChanged",n);let i=a[A]._calcWidth,s=this._colLeftOffset(A,B),w=this._findStartingRowSpanCell(o,A);if(t.colSpan&&t.colSpan>1)for(let e=1;e<t.colSpan;e++)i+=a[++A]._calcWidth+B[A];const E=this._getRowSpanEndingCell(c,l,t,A),Q=this._getRowSpanEndingCell(c,l,t,e);E&&(t._endingCell=E,t._endingCell._startingRowSpanY=t._startingRowSpanY,t._endingCell._startingRowSpanPage=t._startingRowSpanPage),Q&&(t._leftEndingCell=Q,t._leftEndingCell._startingRowSpanY=t._startingRowSpanY,t._leftEndingCell._startingRowSpanPage=t._startingRowSpanPage);let C=null;w&&w._endingCell&&(C=w._endingCell,this.writer.transactionLevel>0&&(C._isUnbreakableContext=!0,C._originalXOffset=this.writer.originalX)),this.writer.context().beginColumn(i,s,C);const M=h&&A>0;if(t._span||M){if(t._columnEndingContext){let A=0;if(r){const e=this.writer.contextStack[this.writer.contextStack.length-1];"number"==typeof t._startingRowSpanPage&&t._startingRowSpanPage===e.page&&"number"==typeof t._startingRowSpanY&&(A=e.y-t._startingRowSpanY),A=Math.max(0,A)}let e=0;t._isUnbreakableContext&&!this.writer.transactionLevel&&(e=t._originalXOffset),this.writer.context().markEnding(t,e,A)}}else this.processNode(t,!0),this.writer.context().updateBottomByPage(),t.verticalAlignment&&(d[e]=this.verticalAlignmentItemStack.length-1),RA(f,t.positions);this.writer.removeListener("pageChanged",n)}let y=null;const F=o.length>0?o[o.length-1]:null;if(F)if(F._endingCell)y=F._endingCell;else if(!0===F._span){const A=this._findStartingRowSpanCell(o,o.length);A&&(y=A._endingCell,this.writer.transactionLevel>0&&(y._isUnbreakableContext=!0,y._originalXOffset=this.writer.originalX))}C&&!Q&&0===u.length&&(this.writer.context().moveDown(this.writer.context().availableHeight),h?this.snakingAwarePageBreak():this.writer.moveToNextPage());const Y=this.writer.context().completeColumnGroup(w,y);g&&(g._bottomByPage=Y,this._updatePageBreaksData(u,g,l));let m=this.writer.context().height;for(let A=0,t=o.length;A<t;A++){let t=o[A];if(!t._span&&t.verticalAlignment){let e=this.verticalAlignmentItemStack[d[A]].begin.item;e.viewHeight=m,e.nodeHeight=t.__height,e.cell=t,e.bottomY=this.writer.context().y,e.isCellContentMultiPage=!e.cell.positions.every((A=>A.pageNumber===e.cell.positions[0].pageNumber)),e.getViewHeight=function(){if(this.cell._willBreak)return this.cell._bottomY-this.cell._rowTopPageY;if(this.cell.rowSpan&&this.cell.rowSpan>1){if(r){let A=this.cell._leftEndingCell._startingRowSpanY+this.cell._leftEndingCell._rowTopPageYPadding;return this.cell._leftEndingCell._rowTopPageY-A+this.cell._leftEndingCell._bottomY}return this.cell.positions[0].pageNumber!==this.cell._leftEndingCell._lastPageNumber?this.bottomY-this.cell._leftEndingCell._bottomY:this.viewHeight+this.cell._leftEndingCell._bottomY-this.bottomY}return this.viewHeight},e.getNodeHeight=function(){return this.nodeHeight},this.verticalAlignmentItemStack[d[A]].end.item.isCellContentMultiPage=e.isCellContentMultiPage}}return{pageBreaksBySpan:[],pageBreaks:u,positions:f}}processList(A,t){const e=A=>{if(n){let t=n;if(n=null,t.canvas){let A=t.canvas[0];j(A,-t._minWidth,0),this.writer.addVector(A)}else if(t._inlines){let e=new NA(this.pageSize.width);e.addInline(t._inlines[0]),e.x=-t._minWidth,e.y=A.getAscenderHeight()-e.getAscenderHeight(),this.writer.addLine(e,!0)}}};let n,r=A?t.ol:t.ul,i=t._gapSize;this.writer.context().addMargin(i.width),this.writer.addListener("lineAdded",e),r.forEach((A=>{n=A.listMarker,this.processNode(A),RA(t.positions,A.positions)})),this.writer.removeListener("lineAdded",e),this.writer.context().addMargin(-i.width)}processTable(A){this.nestedLevel++;let t=new PA(A);t.beginTable(this.writer);let e=A.table.heights,n=0;for(let r=0,i=A.table.body.length;r<i;r++){if(r>0&&this.writer.context().inSnakingColumns()){let A=n>0?n:t.rowPaddingTop+14+t.rowPaddingBottom+t.bottomLineWidth+t.topLineWidth;this.writer.context().availableHeight<A&&(this.snakingAwarePageBreak(),!1===t.layout.hLineWhenBroken||t.headerRows||t.drawHorizontalLine(r,this.writer))}let i,s=this.writer.context().y;t.dontBreakRows&&A.table.body[r].forEach((A=>{A.rowSpan&&A.rowSpan>1&&(A._startingRowSpanY=this.writer.context().y,A._startingRowSpanPage=this.writer.context().page)})),t.beginRow(r,this.writer),i="function"==typeof e?e(r):Array.isArray(e)?e[r]:e,"auto"===i&&(i=void 0);const o=this.writer.context().page;let a=this.processRow({marginX:A._margin?[A._margin[0],A._margin[2]]:[0,0],dontBreakRows:t.dontBreakRows,rowsWithoutPageBreak:t.rowsWithoutPageBreak,cells:A.table.body[r],widths:A.table.widths,gaps:A._offsets.offsets,tableBody:A.table.body,tableNode:A,rowIndex:r,height:i});if(RA(A.positions,a.positions),!a.pageBreaks||0===a.pageBreaks.length){const t=A&&A._breaksBySpan||null,e=this._findSameRowPageBreakByRowSpanData(t,o,r);if(e){const t=this._getPageBreakListBySpan(A,e.prevPage,r);a.pageBreaks.push(t)}}t.endRow(r,this.writer,a.pageBreaks);let B=this.writer.context().y;this.writer.context().page===o&&(n=B-s)}t.endTable(this.writer),this.nestedLevel--,0===this.nestedLevel&&this.writer.context().resetMarginXTopParent()}processLeaf(A){let t=this.buildNextLine(A);t&&(A.tocItem||A.id)&&(t._node=A);let e=t?t.getHeight():0,n=A.maxHeight||-1;if(t){let e=h(A);e&&(t.id=e)}if(A.outline)t._outline={id:A.id,parentId:A.outlineParentId,text:A.outlineText||A.text,expanded:A.outlineExpanded||!1};else if(Array.isArray(A.text))for(let e=0,n=A.text.length;e<n;e++){let n=A.text[e];n.outline&&(t._outline={id:n.id,parentId:n.outlineParentId,text:n.outlineText||n.text,expanded:n.outlineExpanded||!1})}if(A._tocItemRef&&(t._pageNodeRef=A._tocItemRef),A._pageRef&&(t._pageNodeRef=A._pageRef._nodeRef),t&&t.inlines&&Array.isArray(t.inlines))for(let A=0,e=t.inlines.length;A<e;A++)t.inlines[A]._tocItemRef&&(t.inlines[A]._pageNodeRef=t.inlines[A]._tocItemRef),t.inlines[A]._pageRef&&(t.inlines[A]._pageNodeRef=t.inlines[A]._pageRef._nodeRef);for(;t&&(-1===n||e<n);){if(t.getHeight()>this.writer.context().availableHeight&&this.writer.context().y>this.writer.context().pageMargins.top){if(this.writer.context().inSnakingColumns()&&!this.writer.context().isInNestedNonSnakingGroup()){this.snakingAwarePageBreak(A.pageOrientation),t.inlines&&t.inlines.length>0&&A._inlines.unshift(...t.inlines),t=this.buildNextLine(A);continue}this.writer.moveToNextPage(A.pageOrientation)}let n=this.writer.addLine(t);A.positions.push(n),t=this.buildNextLine(A),t&&(e+=t.getHeight())}}processToc(A){(A.toc._table||!0!==A.toc.hideEmpty)&&(A.toc.title&&this.processNode(A.toc.title),A.toc._table&&this.processNode(A.toc._table))}buildNextLine(A){function t(A){let t=A.constructor();for(let e in A)t[e]=A[e];return t}function e(A,t,e){let n=1,r=A.length,i=1;for(;n<=r;){const s=Math.floor((n+r)/2);e(A.substring(0,s))<=t?(i=s,n=s+1):r=s-1}return i}if(!A._inlines||0===A._inlines.length)return null;let n=new NA(this.writer.context().availableWidth);const r=new N(null);let i=!1;for(;A._inlines&&A._inlines.length>0&&(n.hasEnoughSpaceForInline(A._inlines[0],A._inlines.slice(1))||i);){let s=!1,o=A._inlines.shift();if(!o.noWrap&&o.text.length>1&&o.width>n.getAvailableWidth()){let i=e(o.text,n.getAvailableWidth(),(A=>r.widthOfText(A,o)));if(i<o.text.length){let e=t(o);e.text=o.text.substr(i),o.text=o.text.substr(0,i),e.width=r.widthOfText(e.text,e),o.width=r.widthOfText(o.text,o),A._inlines.unshift(e),s=!0}}n.addInline(o),i=o.noNewLine&&!s}return n.lastLineInParagraph=0===A._inlines.length,n}processImage(A){let t=this.writer.addImage(A);A.positions.push(t)}processCanvas(A){let t=this.writer.addCanvas(A);RA(A.positions,t)}processSVG(A){let t=this.writer.addSVG(A);A.positions.push(t)}processQr(A){let t=this.writer.addQr(A);A.positions.push(t)}processAttachment(A){let t=this.writer.addAttachment(A);A.positions.push(t)}};var SA=e(7507);const TA=A=>{let t=parseFloat(A);if("number"==typeof t&&!isNaN(t))return t},HA=A=>{let t;try{t=new SA.XmlDocument(A)}catch(A){throw new Error("Invalid svg document ("+A+")",{cause:A})}if("svg"!==t.name)throw new Error("Invalid svg document (expected <svg>)");return t},kA=class{constructor(){}measureSVG(A){let t,e,n;if(r(A)){let r=HA(A);t=r.attr.width,e=r.attr.height,n=r.attr.viewBox}else{if(!("undefined"!=typeof SVGElement&&A instanceof SVGElement&&"function"==typeof getComputedStyle))throw new Error("Invalid SVG document");t=A.getAttribute("width"),e=A.getAttribute("height"),n=A.getAttribute("viewBox")}let i=TA(t),s=TA(e);if((void 0===i||void 0===s)&&"string"==typeof n){let A=n.split(/[,\s]+/);if(4!==A.length)throw new Error("Unexpected svg viewBox format, should have 4 entries but found: '"+n+"'");void 0===i&&(i=TA(A[2])),void 0===s&&(s=TA(A[3]))}return{width:i,height:s}}writeDimensions(A,t){if(r(A)){let e=HA(A);return"string"!=typeof e.attr.viewBox&&(e.attr.viewBox=`0 0 ${TA(e.attr.width)} ${TA(e.attr.height)}`),e.attr.width=""+t.width,e.attr.height=""+t.height,e.toString()}return A.hasAttribute("viewBox")||A.setAttribute("viewBox",`0 0 ${TA(A.getAttribute("width"))} ${TA(A.getAttribute("height"))}`),A.setAttribute("width",""+t.width),A.setAttribute("height",""+t.height),A}},LA=class{constructor(A){this.pdfDocument=A}drawBackground(A,t,e){let n=A.getHeight();for(let r=0,i=A.inlines.length;r<i;r++){let i=A.inlines[r],s=this.pdfDocument.resolveColor(i.background,void 0);if(!s)continue;let o=this.pdfDocument.providePattern(i.background);null!==o&&(s=o);let a=i.justifyShift||0;this.pdfDocument.fillColor(s).rect(t+i.x-a,e,i.width+a,n).fill()}}drawDecorations(A,t,e){let n=((A,t)=>{let e=[],n=null;for(let r=0,s=A.inlines.length;r<s;r++){let s=A.inlines[r],o=s.decoration;if(!o){n=null;continue}Array.isArray(o)||(o=[o]);let a=t.resolveColor(t.resolveColor(s.decorationColor,s.color),"black"),B=s.decorationStyle||"solid",g=i(s.decorationThickness)?s.decorationThickness:null;for(let t=0,r=o.length;t<r;t++){let r=o[t];n&&r===n.decoration&&B===n.decorationStyle&&a===n.decorationColor?n.inlines.push(s):(n={line:A,decoration:r,decorationColor:a,decorationStyle:B,decorationThickness:g,inlines:[s]},e.push(n))}}return e})(A,this.pdfDocument);for(let A=0,r=n.length;A<r;A++)this._drawDecoration(n[A],t,e)}_drawDecoration(A,t,e){let n=A.inlines[0],r=(()=>{let t=0;for(let e=0,n=A.inlines.length;e<n;e++)t=A.inlines[e].fontSize>t?e:t;return A.inlines[t]})(),s=(()=>{let t=0;for(let e=0,n=A.inlines.length;e<n;e++){let n=A.inlines[e].justifyShift||0;t+=A.inlines[e].width+n}return t})(),o=A.line.getAscenderHeight(),a=r.font.ascender/1e3*r.fontSize,B=r.height-a,g=i(A.decorationThickness)?A.decorationThickness:.5+.12*Math.floor(Math.max(r.fontSize-8,0)/2);switch(A.decoration){case"underline":e+=o+.45*B;break;case"overline":e+=o-.85*a;break;case"lineThrough":e+=o-.25*a;break;default:throw new Error(`Unknown decoration : ${A.decoration}`)}if(A.inlines[0].sup&&(e-=.75*A.inlines[0].fontSize),A.inlines[0].sub&&(e+=.35*A.inlines[0].fontSize),this.pdfDocument.save(),"double"===A.decorationStyle){let i=Math.max(.5,g,.15*r.fontSize);this.pdfDocument.fillColor(A.decorationColor).rect(t+n.x,e-g/2,s,g/2).fill().rect(t+n.x,e+i-g/2,s,g/2).fill()}else if("dashed"===A.decorationStyle){let r=Math.ceil(s/6.8),i=t+n.x;this.pdfDocument.rect(i,e,s,g).clip(),this.pdfDocument.fillColor(A.decorationColor);for(let A=0;A<r;A++)this.pdfDocument.rect(i,e-g/2,3.96,g).fill(),i+=6.8}else if("dotted"===A.decorationStyle){let r=Math.ceil(s/(3*g)),i=t+n.x;this.pdfDocument.rect(i,e,s,g).clip(),this.pdfDocument.fillColor(A.decorationColor);for(let A=0;A<r;A++)this.pdfDocument.rect(i,e-g/2,g,g).fill(),i+=3*g}else if("wavy"===A.decorationStyle){let r=.7,i=1,o=Math.ceil(s/(2*r))+1,a=t+n.x-1;this.pdfDocument.rect(t+n.x,e-i,s,e+i).clip(),this.pdfDocument.lineWidth(g/3),this.pdfDocument.moveTo(a,e);for(let A=0;A<o;A++)this.pdfDocument.bezierCurveTo(a+r,e-i,a+2*r,e-i,a+3*r,e).bezierCurveTo(a+4*r,e+i,a+5*r,e+i,a+6*r,e),a+=6*r;this.pdfDocument.stroke(A.decorationColor)}else this.pdfDocument.fillColor(A.decorationColor).rect(t+n.x,e-g/2,s,g).fill();this.pdfDocument.restore()}};var jA=e(6582);const JA=(A,t)=>{let e=A;return t.sup&&(e-=.75*t.fontSize),t.sub&&(e+=.35*t.fontSize),e},OA=class{constructor(A,t){this.pdfDocument=A,this.progressCallback=t,this.outlineMap=[]}renderPages(A){this.pdfDocument._pdfMakePages=A;let t=0;this.progressCallback&&A.forEach((A=>{t+=A.items.length}));let e=0;for(let n=0;n<A.length;n++){this.pdfDocument.addPage({size:[A[n].pageSize.width,A[n].pageSize.height]});let r=A[n];for(let A=0,n=r.items.length;A<n;A++){let n=r.items[A];switch(n.type){case"vector":this.renderVector(n.item);break;case"line":this.renderLine(n.item,n.item.x,n.item.y);break;case"image":this.renderImage(n.item);break;case"svg":this.renderSVG(n.item);break;case"attachment":this.renderAttachment(n.item);break;case"beginClip":this.beginClip(n.item);break;case"endClip":this.endClip();break;case"beginVerticalAlignment":this.beginVerticalAlignment(n.item);break;case"endVerticalAlignment":this.endVerticalAlignment(n.item)}e++,this.progressCallback&&this.progressCallback(e/t)}r.watermark&&this.renderWatermark(r)}}renderLine(A,t,e){function n(A,t){let e,n,r=new N(null);if(void 0===A.positions)throw new Error("Page reference id not found");let i=A.positions[0].pageNumber.toString();switch(t.text=i,e=r.widthOfText(t.text,t),n=t.width-e,t.width=e,t.alignment){case"right":t.x+=n;break;case"center":t.x+=n/2}}if(A._outline){let t=this.pdfDocument.outline;A._outline.parentId&&this.outlineMap[A._outline.parentId]&&(t=this.outlineMap[A._outline.parentId]);let e=t.addItem(A._outline.text,{expanded:A._outline.expanded});A._outline.id&&(this.outlineMap[A._outline.id]=e)}A._pageNodeRef&&n(A._pageNodeRef,A.inlines[0]),t=t||0,e=e||0;let r=A.getHeight(),s=r-A.getAscenderHeight();const o=new LA(this.pdfDocument);o.drawBackground(A,t,e);for(let o=0,a=A.inlines.length;o<a;o++){let a=A.inlines[o],B=r-a.font.ascender/1e3*a.fontSize-s;a._pageNodeRef&&n(a._pageNodeRef,a);let g={lineBreak:!1,textWidth:a.width,characterSpacing:a.characterSpacing,wordCount:1,link:a.link};a.linkToDestination&&(g.goTo=a.linkToDestination),A.id&&0===o&&(g.destination=A.id),a.fontFeatures&&(g.features=a.fontFeatures);let c=i(a.opacity)?a.opacity:1;this.pdfDocument.opacity(c),this.pdfDocument.fill(this.pdfDocument.resolveColor(a.color,"black")),this.pdfDocument._font=a.font,this.pdfDocument.fontSize(a.fontSize);let l=JA(e+B,a);this.pdfDocument.text(a.text,t+a.x,l,g),a.linkToPage&&(this.pdfDocument.ref({Type:"Action",S:"GoTo",D:[a.linkToPage,0,0]}).end(),this.pdfDocument.annotate(t+a.x,l,a.width,a.height,{Subtype:"Link",Dest:[a.linkToPage-1,"XYZ",null,null,null]}))}o.drawDecorations(A,t,e)}renderVector(A){this.pdfDocument.lineWidth(A.lineWidth||1),A.dash?this.pdfDocument.dash(A.dash.length,{space:A.dash.space||A.dash.length,phase:A.dash.phase||0}):this.pdfDocument.undash(),this.pdfDocument.lineJoin(A.lineJoin||"miter"),this.pdfDocument.lineCap(A.lineCap||"butt");let t=null;switch(A.type){case"ellipse":this.pdfDocument.ellipse(A.x,A.y,A.r1,A.r2),A.linearGradient&&(t=this.pdfDocument.linearGradient(A.x-A.r1,A.y,A.x+A.r1,A.y));break;case"rect":A.r?this.pdfDocument.roundedRect(A.x,A.y,A.w,A.h,A.r):this.pdfDocument.rect(A.x,A.y,A.w,A.h),A.linearGradient&&(t=this.pdfDocument.linearGradient(A.x,A.y,A.x+A.w,A.y));break;case"line":this.pdfDocument.moveTo(A.x1,A.y1),this.pdfDocument.lineTo(A.x2,A.y2);break;case"polyline":if(0===A.points.length)break;this.pdfDocument.moveTo(A.points[0].x,A.points[0].y);for(let t=1,e=A.points.length;t<e;t++)this.pdfDocument.lineTo(A.points[t].x,A.points[t].y);if(A.points.length>1){let t=A.points[0],e=A.points[A.points.length-1];(A.closePath||t.x===e.x&&t.y===e.y)&&this.pdfDocument.closePath()}break;case"path":this.pdfDocument.path(A.d)}if(A.linearGradient&&t){let e=1/(A.linearGradient.length-1);for(let n=0;n<A.linearGradient.length;n++)t.stop(n*e,A.linearGradient[n]);A.color=t}let e=this.pdfDocument.providePattern(A.color);null!==e&&(A.color=e);let n=i(A.fillOpacity)?A.fillOpacity:1,r=i(A.strokeOpacity)?A.strokeOpacity:1;A.color&&A.lineColor?(this.pdfDocument.fillColor(this.pdfDocument.resolveColor(A.color,"black"),n),this.pdfDocument.strokeColor(this.pdfDocument.resolveColor(A.lineColor,"black"),r),this.pdfDocument.fillAndStroke()):A.color?(this.pdfDocument.fillColor(this.pdfDocument.resolveColor(A.color,"black"),n),this.pdfDocument.fill()):(this.pdfDocument.strokeColor(this.pdfDocument.resolveColor(A.lineColor,"black"),r),this.pdfDocument.stroke())}renderImage(A){let t=i(A.opacity)?A.opacity:1;if(this.pdfDocument.opacity(t),A.cover){const t=A.cover.align||"center",e=A.cover.valign||"center",n=A.cover.width?A.cover.width:A.width,r=A.cover.height?A.cover.height:A.height;this.pdfDocument.save(),this.pdfDocument.rect(A.x,A.y,n,r).clip(),this.pdfDocument.image(A.image,A.x,A.y,{cover:[n,r],align:t,valign:e}),this.pdfDocument.restore()}else this.pdfDocument.image(A.image,A.x,A.y,{width:A._width,height:A._height});if(A.link&&this.pdfDocument.link(A.x,A.y,A._width,A._height,A.link),A.linkToPage&&(this.pdfDocument.ref({Type:"Action",S:"GoTo",D:[A.linkToPage,0,0]}).end(),this.pdfDocument.annotate(A.x,A.y,A._width,A._height,{Subtype:"Link",Dest:[A.linkToPage-1,"XYZ",null,null,null]})),A.linkToDestination&&this.pdfDocument.goTo(A.x,A.y,A._width,A._height,A.linkToDestination),A.linkToFile){const t=this.pdfDocument.provideAttachment(A.linkToFile);this.pdfDocument.fileAnnotation(A.x,A.y,A._width,A._height,t,{AP:{N:{Type:"XObject",Subtype:"Form",FormType:1,BBox:[A.x,A.y,A._width,A._height]}}})}}renderSVG(A){let t={width:A._width,height:A._height,assumePt:!0,useCSS:!r(A.svg),...A.options};t.fontCallback=(t,e,n)=>{let r=t.split(",").map((A=>A.trim().replace(/('|")/g,""))),i=((A,t,e)=>{for(let e=0;e<t.length;e++){let n=t[e].toLowerCase();for(let t in A)if(t.toLowerCase()===n)return t}return e})(this.pdfDocument.fonts,r,A.font||"Roboto"),s=this.pdfDocument.getFontFile(i,e,n);if(null===s){let A=this.pdfDocument.getFontType(e,n);throw new Error(`Font '${i}' in style '${A}' is not defined in the font section of the document definition.`)}return s},(0,jA.A)(this.pdfDocument,A.svg,A.x,A.y,t),A.link&&this.pdfDocument.link(A.x,A.y,A._width,A._height,A.link),A.linkToPage&&(this.pdfDocument.ref({Type:"Action",S:"GoTo",D:[A.linkToPage,0,0]}).end(),this.pdfDocument.annotate(A.x,A.y,A._width,A._height,{Subtype:"Link",Dest:[A.linkToPage-1,"XYZ",null,null,null]})),A.linkToDestination&&this.pdfDocument.goTo(A.x,A.y,A._width,A._height,A.linkToDestination)}renderAttachment(A){const t=this.pdfDocument.provideAttachment(A.attachment),e={};A.icon&&(e.Name=A.icon),this.pdfDocument.fileAnnotation(A.x,A.y,A._width,A._height,t,e)}beginClip(A){this.pdfDocument.save(),this.pdfDocument.addContent(`${A.x} ${A.y} ${A.width} ${A.height} re`),this.pdfDocument.clip()}endClip(){this.pdfDocument.restore()}beginVerticalAlignment(A){if(!A.isCellContentMultiPage)switch(A.verticalAlignment){case"middle":this.pdfDocument.save(),this.pdfDocument.translate(0,-(A.getNodeHeight()-A.getViewHeight())/2);break;case"bottom":this.pdfDocument.save(),this.pdfDocument.translate(0,-(A.getNodeHeight()-A.getViewHeight()))}}endVerticalAlignment(A){if(!A.isCellContentMultiPage)switch(A.verticalAlignment){case"middle":case"bottom":this.pdfDocument.restore()}}renderWatermark(A){let t=A.watermark;this.pdfDocument.fill(this.pdfDocument.resolveColor(t.color,"black")),this.pdfDocument.opacity(t.opacity),this.pdfDocument.save(),this.pdfDocument.rotate(t.angle,{origin:[this.pdfDocument.page.width/2,this.pdfDocument.page.height/2]});let e=this.pdfDocument.page.width/2-t._size.size.width/2,n=this.pdfDocument.page.height/2-t._size.size.height/2;this.pdfDocument._font=t.font,this.pdfDocument.fontSize(t.fontSize),this.pdfDocument.text(t.text,e,n,{lineBreak:!1}),this.pdfDocument.restore()}};function WA(A){function t(A){let t=A.charAt(0).toUpperCase()+A.slice(1);return["Title","Author","Subject","Keywords","Creator","Producer","CreationDate","ModDate","Trapped"].includes(t)?t:A.replace(/\s+/g,"")}let e={Producer:"pdfmake",Creator:"pdfmake"};if(A.info)for(let n in A.info){let r=A.info[n];r&&(n=t(n),e[n]=r)}return e}const KA=class{constructor(A,t,e,n){this.fontDescriptors=A,this.virtualfs=t,this.urlResolver=e,this.localAccessPolicy=n}async createPdfKitDocument(A,t){void 0===t&&(t={}),await this.resolveUrls(A),A.version=A.version||"1.3",A.subset=A.subset||void 0,A.tagged="boolean"==typeof A.tagged&&A.tagged,A.displayTitle="boolean"==typeof A.displayTitle&&A.displayTitle,A.compress="boolean"!=typeof A.compress||A.compress,A.images=A.images||{},A.attachments=A.attachments||{},A.pageMargins=B(A.pageMargins)?A.pageMargins:40,A.patterns=A.patterns||{},A.header&&"function"!=typeof A.header&&(A.header=J(A.header)),A.footer&&"function"!=typeof A.footer&&(A.footer=J(A.footer));let e=mA(A.pageSize,A.pageOrientation),n={size:[e.width,e.height],pdfVersion:A.version,subset:A.subset,tagged:A.tagged,displayTitle:A.displayTitle,compress:A.compress,userPassword:A.userPassword,ownerPassword:A.ownerPassword,permissions:A.permissions,lang:A.language,fontLayoutCache:"boolean"!=typeof t.fontLayoutCache||t.fontLayoutCache,bufferPages:t.bufferPages||!1,autoFirstPage:!1,info:WA(A),font:null};this.pdfKitDoc=new l(this.fontDescriptors,A.images,A.patterns,A.attachments,n,this.virtualfs,this.localAccessPolicy),function(A,t){if(A.files)for(const e in A.files){const n=A.files[e];if(!n.src)return;t.virtualfs&&t.virtualfs.existsSync(n.src)&&(n.src=t.virtualfs.readFileSync(n.src)),n.name=n.name||e,t.file(n.src,n)}}(A,this.pdfKitDoc);const r=new GA(e,bA(A.pageMargins),new kA);r.registerTableLayouts(H),t.tableLayouts&&r.registerTableLayouts(t.tableLayouts);let s=r.layoutDocument(A.content,this.pdfKitDoc,A.styles||{},A.defaultStyle||{fontSize:12,font:"Roboto"},A.background,A.header,A.footer,A.watermark,A.pageBreakBefore),o=A.maxPagesNumber||-1;return i(o)&&o>-1&&(s=s.slice(0,o)),s.forEach((A=>{A.pageSize.height===1/0&&(A.pageSize.height=function(A,t){let e=bA(t||40),n=e.top;return A.items.forEach((A=>{let t=function(A){return(A.item.y||0)+function(A){return"function"==typeof A.item.getHeight?A.item.getHeight():A.item._height?A.item._height:"vector"===A.type?void 0!==A.item.y1?A.item.y1>A.item.y2?A.item.y1:A.item.y2:A.item.h:0}(A)}(A);t>n&&(n=t)})),n+=e.bottom,n}(A,A.pageMargins))})),new OA(this.pdfKitDoc,t.progressCallback).renderPages(s),this.pdfKitDoc}async resolveUrls(A){const t=A=>"object"==typeof A?{url:A.url,headers:A.headers}:{url:A,headers:{}};for(let A in this.fontDescriptors)if(this.fontDescriptors.hasOwnProperty(A)){if(this.fontDescriptors[A].normal)if(Array.isArray(this.fontDescriptors[A].normal)){let e=t(this.fontDescriptors[A].normal[0]);this.urlResolver.resolve(e.url,e.headers),this.fontDescriptors[A].normal[0]=e.url}else{let e=t(this.fontDescriptors[A].normal);this.urlResolver.resolve(e.url,e.headers),this.fontDescriptors[A].normal=e.url}if(this.fontDescriptors[A].bold)if(Array.isArray(this.fontDescriptors[A].bold)){let e=t(this.fontDescriptors[A].bold[0]);this.urlResolver.resolve(e.url,e.headers),this.fontDescriptors[A].bold[0]=e.url}else{let e=t(this.fontDescriptors[A].bold);this.urlResolver.resolve(e.url,e.headers),this.fontDescriptors[A].bold=e.url}if(this.fontDescriptors[A].italics)if(Array.isArray(this.fontDescriptors[A].italics)){let e=t(this.fontDescriptors[A].italics[0]);this.urlResolver.resolve(e.url,e.headers),this.fontDescriptors[A].italics[0]=e.url}else{let e=t(this.fontDescriptors[A].italics);this.urlResolver.resolve(e.url,e.headers),this.fontDescriptors[A].italics=e.url}if(this.fontDescriptors[A].bolditalics)if(Array.isArray(this.fontDescriptors[A].bolditalics)){let e=t(this.fontDescriptors[A].bolditalics[0]);this.urlResolver.resolve(e.url,e.headers),this.fontDescriptors[A].bolditalics[0]=e.url}else{let e=t(this.fontDescriptors[A].bolditalics);this.urlResolver.resolve(e.url,e.headers),this.fontDescriptors[A].bolditalics=e.url}}if(A.images)for(let e in A.images)if(A.images.hasOwnProperty(e)){let n=t(A.images[e]);this.urlResolver.resolve(n.url,n.headers),A.images[e]=n.url}if(A.attachments)for(let e in A.attachments)if(A.attachments.hasOwnProperty(e)&&A.attachments[e].src){let n=t(A.attachments[e].src);this.urlResolver.resolve(n.url,n.headers),A.attachments[e].src=n.url}if(A.files)for(let e in A.files)if(A.files.hasOwnProperty(e)&&A.files[e].src){let n=t(A.files[e].src);this.urlResolver.resolve(n.url,n.headers),A.files[e].src=n.url}await this.urlResolver.resolved()}};var VA=e(6811);const XA=class{constructor(A){this.fs=A,this.resolving={},this.urlAccessPolicy=void 0}setUrlAccessPolicy(A){this.urlAccessPolicy=A}resolve(A,t){void 0===t&&(t={});return this.resolving[A]||(this.resolving[A]=(async()=>{if(A.toLowerCase().startsWith("https://")||A.toLowerCase().startsWith("http://")){if(this.fs.existsSync(A))return;const e=await async function(A,t,e){void 0===t&&(t={});for(let n=0;n<=30;n++){if(void 0!==e&&!0!==e(A))throw new Error(`Access to URL denied by resource access policy: ${A}`);try{let e=await fetch(A,{headers:t,redirect:"manual"});if(e.status>=300&&e.status<400){let t=e.headers.get("location");if(!t)throw new Error("Redirect response missing Location header");A=new URL(t,A).href;continue}if("opaqueredirect"===e.type&&(e=await fetch(A,{headers:t})),!e.ok)throw new Error(`Failed to fetch (status code: ${e.status})`);return e}catch(t){throw new Error(`Network request failed (url: "${A}", error: ${t.message})`,{cause:t})}}throw new Error(`Network request failed (url: "${A}", error: Too many redirects)`)}(A,t,this.urlAccessPolicy);if(e.redirected&&void 0!==this.urlAccessPolicy&&!0!==this.urlAccessPolicy(e.url))throw new Error(`Access to URL denied by resource access policy: ${e.url}`);const n=await e.arrayBuffer();this.fs.writeFileSync(A,n)}})()),this.resolving[A]}resolved(){return Promise.all(Object.values(this.resolving))}};var ZA=e(9964);const _A=class{constructor(){this.virtualfs=VA.default,this.urlAccessPolicy=void 0,this.localAccessPolicy=void 0}createPdf(A,t){if(void 0===t&&(t={}),!o(A))throw new Error("Parameter 'docDefinition' has an invalid type. Object expected.");if(!o(t))throw new Error("Parameter 'options' has an invalid type. Object expected.");t.progressCallback=this.progressCallback,t.tableLayouts=this.tableLayouts;const e=void 0!==ZA&&ZA?.versions?.node;void 0===this.urlAccessPolicy&&e&&console.warn("No URL access policy defined. Consider using setUrlAccessPolicy() to restrict external resource downloads."),void 0===this.localAccessPolicy&&e&&console.warn("No local access policy defined. Consider using setLocalAccessPolicy() to restrict local file system access.");let n=new XA(this.virtualfs);n.setUrlAccessPolicy(this.urlAccessPolicy);const r=new KA(this.fonts,this.virtualfs,n,this.localAccessPolicy).createPdfKitDocument(A,t);return this._transformToDocument(r)}setUrlAccessPolicy(A){if(void 0!==A&&"function"!=typeof A)throw new Error("Parameter 'callback' has an invalid type. Function or undefined expected.");this.urlAccessPolicy=A}setProgressCallback(A){this.progressCallback=A}addTableLayouts(A){this.tableLayouts=L(this.tableLayouts,A)}setTableLayouts(A){this.tableLayouts=A}clearTableLayouts(){this.tableLayouts={}}addFonts(A){this.fonts=L(this.fonts,A)}setFonts(A){this.fonts=A}clearFonts(){this.fonts={}}_transformToDocument(A){return A}};var qA=e(783).Buffer;const $A=class{constructor(A){this.bufferSize=1073741824,this.pdfDocumentPromise=A,this.bufferPromise=null}getStream(){return this.pdfDocumentPromise}getBuffer(){return null===this.bufferPromise&&(this.bufferPromise=(async()=>{const A=await this.getStream();return new Promise((t=>{let e=[];A.on("readable",(()=>{let t;for(;null!==(t=A.read(this.bufferSize));)e.push(t)})),A.on("end",(()=>{t(qA.concat(e))})),A.end()}))})()),this.bufferPromise}async getBase64(){return(await this.getBuffer()).toString("base64")}async getDataUrl(){return"data:application/pdf;base64,"+await this.getBase64()}};var At=e(5127);const tt=class extends $A{async getBlob(){const A=await this.getBuffer();return new Blob([A],{type:"application/pdf"})}async download(A){void 0===A&&(A="file.pdf");const t=await this.getBlob();(0,At.saveAs)(t,A)}async open(A){void 0===A&&(A=null),A||(A=(()=>{let A=window.open("","_blank");if(null===A)throw new Error("Open PDF in new window blocked by browser");return A})());const t=await this.getBlob();try{let e=(window.URL||window.webkitURL).createObjectURL(t);A.location.href=e}catch(t){throw A.close(),t}}async print(A){void 0===A&&(A=null),(await this.getStream()).setOpenActionAsPrint(),await this.open(A)}};var et=e(2416),nt=e.n(et),rt=e(890);e.n(rt)()({useNative:["Promise"]});let it={Roboto:{normal:"Roboto-Regular.ttf",bold:"Roboto-Medium.ttf",italics:"Roboto-Italic.ttf",bolditalics:"Roboto-MediumItalic.ttf"}};const st=new class extends _A{constructor(){super(),this.fonts=it}addFontContainer(A){this.addVirtualFileSystem(A.vfs),this.addFonts(A.fonts)}addVirtualFileSystem(A){for(let t in A)if(A.hasOwnProperty(t)){let e,n;"object"==typeof A[t]?(e=A[t].data,n=A[t].encoding||"base64"):(e=A[t],n="base64"),nt().writeFileSync(t,e,n)}}_transformToDocument(A){return new tt(A)}}},2736(A,t,e){A.exports=e(7133).default},2416(A,t,e){A.exports=e(6811).default},6811(A,t,e){"use strict";e.d(t,{default:()=>i});var n=e(783).Buffer;const r=A=>(0===A.indexOf("/")&&(A=A.substring(1)),0===A.indexOf("/")&&(A=A.substring(1)),A),i=new class{constructor(){this.storage={}}existsSync(A){const t=r(A);return void 0!==this.storage[t]}readFileSync(A,t){const e=r(A),n="object"==typeof t?t.encoding:t;if(!this.existsSync(e))throw new Error(`File '${e}' not found in virtual file system`);const i=this.storage[e];return n?i.toString(n):i}writeFileSync(A,t,e){const i=r(A),s="object"==typeof e?e.encoding:e;if(!t&&!e)throw new Error("No content");this.storage[i]=s||"string"==typeof t?new n(t,s):t}}},6582(A,t,e){"use strict";t.A=void 0;var n,r=(n=e(7696))&&n.__esModule?n:{default:n};t.A=r.default},7696(A,t,e){"use strict";(A=e.nmd(A))&&void 0!==A.exports&&(A.exports=function(A,t,e,n,r){const i={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgrey:[169,169,169],darkgreen:[0,100,0],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],grey:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgrey:[211,211,211],lightgreen:[144,238,144],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0]},s={black:[i.black,1],white:[i.white,1],transparent:[i.black,0]},o={quot:34,amp:38,lt:60,gt:62,apos:39,OElig:338,oelig:339,Scaron:352,scaron:353,Yuml:376,circ:710,tilde:732,ensp:8194,emsp:8195,thinsp:8201,zwnj:8204,zwj:8205,lrm:8206,rlm:8207,ndash:8211,mdash:8212,lsquo:8216,rsquo:8217,sbquo:8218,ldquo:8220,rdquo:8221,bdquo:8222,dagger:8224,Dagger:8225,permil:8240,lsaquo:8249,rsaquo:8250,euro:8364,nbsp:160,iexcl:161,cent:162,pound:163,curren:164,yen:165,brvbar:166,sect:167,uml:168,copy:169,ordf:170,laquo:171,not:172,shy:173,reg:174,macr:175,deg:176,plusmn:177,sup2:178,sup3:179,acute:180,micro:181,para:182,middot:183,cedil:184,sup1:185,ordm:186,raquo:187,frac14:188,frac12:189,frac34:190,iquest:191,Agrave:192,Aacute:193,Acirc:194,Atilde:195,Auml:196,Aring:197,AElig:198,Ccedil:199,Egrave:200,Eacute:201,Ecirc:202,Euml:203,Igrave:204,Iacute:205,Icirc:206,Iuml:207,ETH:208,Ntilde:209,Ograve:210,Oacute:211,Ocirc:212,Otilde:213,Ouml:214,times:215,Oslash:216,Ugrave:217,Uacute:218,Ucirc:219,Uuml:220,Yacute:221,THORN:222,szlig:223,agrave:224,aacute:225,acirc:226,atilde:227,auml:228,aring:229,aelig:230,ccedil:231,egrave:232,eacute:233,ecirc:234,euml:235,igrave:236,iacute:237,icirc:238,iuml:239,eth:240,ntilde:241,ograve:242,oacute:243,ocirc:244,otilde:245,ouml:246,divide:247,oslash:248,ugrave:249,uacute:250,ucirc:251,uuml:252,yacute:253,thorn:254,yuml:255,fnof:402,Alpha:913,Beta:914,Gamma:915,Delta:916,Epsilon:917,Zeta:918,Eta:919,Theta:920,Iota:921,Kappa:922,Lambda:923,Mu:924,Nu:925,Xi:926,Omicron:927,Pi:928,Rho:929,Sigma:931,Tau:932,Upsilon:933,Phi:934,Chi:935,Psi:936,Omega:937,alpha:945,beta:946,gamma:947,delta:948,epsilon:949,zeta:950,eta:951,theta:952,iota:953,kappa:954,lambda:955,mu:956,nu:957,xi:958,omicron:959,pi:960,rho:961,sigmaf:962,sigma:963,tau:964,upsilon:965,phi:966,chi:967,psi:968,omega:969,thetasym:977,upsih:978,piv:982,bull:8226,hellip:8230,prime:8242,Prime:8243,oline:8254,frasl:8260,weierp:8472,image:8465,real:8476,trade:8482,alefsym:8501,larr:8592,uarr:8593,rarr:8594,darr:8595,harr:8596,crarr:8629,lArr:8656,uArr:8657,rArr:8658,dArr:8659,hArr:8660,forall:8704,part:8706,exist:8707,empty:8709,nabla:8711,isin:8712,notin:8713,ni:8715,prod:8719,sum:8721,minus:8722,lowast:8727,radic:8730,prop:8733,infin:8734,ang:8736,and:8743,or:8744,cap:8745,cup:8746,int:8747,there4:8756,sim:8764,cong:8773,asymp:8776,ne:8800,equiv:8801,le:8804,ge:8805,sub:8834,sup:8835,nsub:8836,sube:8838,supe:8839,oplus:8853,otimes:8855,perp:8869,sdot:8901,lceil:8968,rceil:8969,lfloor:8970,rfloor:8971,lang:9001,rang:9002,loz:9674,spades:9824,clubs:9827,hearts:9829,diams:9830},a={A:7,a:7,C:6,c:6,H:1,h:1,L:2,l:2,M:2,m:2,Q:4,q:4,S:4,s:4,T:2,t:2,V:1,v:1,Z:0,z:0},B={A3:!0,A4:!0,a3:!0,a4:!0},g={color:{inherit:!0,initial:void 0},visibility:{inherit:!0,initial:"visible",values:{hidden:"hidden",collapse:"hidden",visible:"visible"}},fill:{inherit:!0,initial:s.black},stroke:{inherit:!0,initial:"none"},"stop-color":{inherit:!1,initial:s.black},"fill-opacity":{inherit:!0,initial:1},"stroke-opacity":{inherit:!0,initial:1},"stop-opacity":{inherit:!1,initial:1},"fill-rule":{inherit:!0,initial:"nonzero",values:{nonzero:"nonzero",evenodd:"evenodd"}},"clip-rule":{inherit:!0,initial:"nonzero",values:{nonzero:"nonzero",evenodd:"evenodd"}},"stroke-width":{inherit:!0,initial:1},"stroke-dasharray":{inherit:!0,initial:[]},"stroke-dashoffset":{inherit:!0,initial:0},"stroke-miterlimit":{inherit:!0,initial:4},"stroke-linejoin":{inherit:!0,initial:"miter",values:{miter:"miter",round:"round",bevel:"bevel"}},"stroke-linecap":{inherit:!0,initial:"butt",values:{butt:"butt",round:"round",square:"square"}},"font-size":{inherit:!0,initial:16,values:{"xx-small":9,"x-small":10,small:13,medium:16,large:18,"x-large":24,"xx-large":32}},"font-family":{inherit:!0,initial:"sans-serif"},"font-weight":{inherit:!0,initial:"normal",values:{600:"bold",700:"bold",800:"bold",900:"bold",bold:"bold",bolder:"bold",500:"normal",400:"normal",300:"normal",200:"normal",100:"normal",normal:"normal",lighter:"normal"}},"font-style":{inherit:!0,initial:"normal",values:{italic:"italic",oblique:"italic",normal:"normal"}},"text-anchor":{inherit:!0,initial:"start",values:{start:"start",middle:"middle",end:"end"}},direction:{inherit:!0,initial:"ltr",values:{ltr:"ltr",rtl:"rtl"}},"dominant-baseline":{inherit:!0,initial:"baseline",values:{auto:"baseline",baseline:"baseline","before-edge":"before-edge","text-before-edge":"before-edge",middle:"middle",central:"central","after-edge":"after-edge","text-after-edge":"after-edge",ideographic:"ideographic",alphabetic:"alphabetic",hanging:"hanging",mathematical:"mathematical"}},"alignment-baseline":{inherit:!1,initial:void 0,values:{auto:"baseline",baseline:"baseline","before-edge":"before-edge","text-before-edge":"before-edge",middle:"middle",central:"central","after-edge":"after-edge","text-after-edge":"after-edge",ideographic:"ideographic",alphabetic:"alphabetic",hanging:"hanging",mathematical:"mathematical"}},"baseline-shift":{inherit:!0,initial:"baseline",values:{baseline:"baseline",sub:"sub",super:"super"}},"word-spacing":{inherit:!0,initial:0,values:{normal:0}},"letter-spacing":{inherit:!0,initial:0,values:{normal:0}},"text-decoration":{inherit:!1,initial:"none",values:{none:"none",underline:"underline",overline:"overline","line-through":"line-through"}},"xml:space":{inherit:!0,initial:"default",css:"white-space",values:{preserve:"preserve",default:"default",pre:"preserve","pre-line":"preserve","pre-wrap":"preserve",nowrap:"default"}},"marker-start":{inherit:!0,initial:"none"},"marker-mid":{inherit:!0,initial:"none"},"marker-end":{inherit:!0,initial:"none"},opacity:{inherit:!1,initial:1},transform:{inherit:!1,initial:[1,0,0,1,0,0]},display:{inherit:!1,initial:"inline",values:{none:"none",inline:"inline",block:"inline"}},"clip-path":{inherit:!1,initial:"none"},mask:{inherit:!1,initial:"none"},overflow:{inherit:!1,initial:"hidden",values:{hidden:"hidden",scroll:"hidden",visible:"visible"}},"vector-effect":{inherit:!0,initial:"none",values:{none:"none","non-scaling-stroke":"non-scaling-stroke"}}};function c(t){let e=new function(){};return e.name="G"+(A._groupCount=(A._groupCount||0)+1),e.resources=A.ref(),e.xobj=A.ref({Type:"XObject",Subtype:"Form",FormType:1,BBox:t,Group:{S:"Transparency",CS:"DeviceRGB",I:!0,K:!1},Resources:e.resources}),e.xobj.write(""),e.savedMatrix=A._ctm,e.savedPage=A.page,GA.push(e),A._ctm=[1,0,0,1,0,0],A.page={width:A.page.width,height:A.page.height,write:function(A){e.xobj.write(A)},fonts:{},xobjects:{},ext_gstates:{},patterns:{}},e}function l(t){if(t!==GA.pop())throw"Group not matching";Object.keys(A.page.fonts).length&&(t.resources.data.Font=A.page.fonts),Object.keys(A.page.xobjects).length&&(t.resources.data.XObject=A.page.xobjects),Object.keys(A.page.ext_gstates).length&&(t.resources.data.ExtGState=A.page.ext_gstates),Object.keys(A.page.patterns).length&&(t.resources.data.Pattern=A.page.patterns),t.resources.end(),t.xobj.end(),A._ctm=t.savedMatrix,A.page=t.savedPage}function w(t){A.page.xobjects[t.name]=t.xobj,A.addContent("/"+t.name+" Do")}function E(t,e){let n="M"+(A._maskCount=(A._maskCount||0)+1),r=A.ref({Type:"ExtGState",CA:1,ca:1,BM:"Normal",SMask:{S:"Luminosity",G:t.xobj,BC:e?[0,0,0]:[1,1,1]}});r.end(),A.page.ext_gstates[n]=r,A.addContent("/"+n+" gs")}function h(A,t,e,n){return{type:"PDFPattern",group:A,dx:t,dy:e,matrix:n||[1,0,0,1,0,0]}}function Q(t,e){let n="P"+(A._patternCount=(A._patternCount||0)+1),r=A.ref({Type:"Pattern",PatternType:1,PaintType:1,TilingType:2,BBox:[0,0,t.dx,t.dy],XStep:t.dx,YStep:t.dy,Matrix:F(A._ctm,t.matrix),Resources:{ProcSet:["PDF","Text","ImageB","ImageC","ImageI"],XObject:function(){let A={};return A[t.group.name]=t.group.xobj,A}()}});r.write("/"+t.group.name+" Do"),r.end(),A.page.patterns[n]=r,e?(A.addContent("/Pattern CS"),A.addContent("/"+n+" SCN")):(A.addContent("/Pattern cs"),A.addContent("/"+n+" scn"))}function u(t,e){let n=t&&e?2:e?1:t?0:3;A.addContent(n+" Tr")}function f(t,e){let n=[],r="";const i=e.fauxItalic?-.25:0;function s(A){r+=A.glyph,0!==A.kern&&(n.push(`<${r}> ${R(A.kern)}`),r="")}function o(){r.length&&(n.push(`<${r}> 0`),r=""),n.length&&(A.addContent(`[${n.join(" ")}] TJ`),n=[])}for(let e=0;e<t.length;e++){const n=t[e];if(n.hidden||x(n.width,0)){o();continue}if(n.continuous){s(n);continue}o();const r=Math.cos(n.rotate),E=Math.sin(n.rotate);a=r*n.scale,B=E*n.scale,g=r*i-E,c=E*i+r,l=n.x,w=n.y,A.addContent(R(a)+" "+R(B)+" "+R(-g)+" "+R(-c)+" "+R(l)+" "+R(w)+" Tm"),s(n)}var a,B,g,c,l,w;o()}function C(t){"PDFPattern"===t[0].type?(A.fillOpacity(t[1]),Q(t[0],!1)):A.fillColor(t[0],t[1])}function d(t){"PDFPattern"===t[0].type?(A.strokeOpacity(t[1]),Q(t[0],!0)):A.strokeColor(t[0],t[1])}function M(t,e){let n;for(;-1!==(n=t.slice(1,-1).indexOf(0));){let A=n+1,e=t[A-1]+t[A+1];t=t.slice(0,A-1).concat([e]).concat(t.slice(A+2))}if(2===t.length){if(0===t[0])return void A.strokeOpacity(0);0===t[1]&&(t=[])}else 0===t[0]&&(e-=t[1],t[t.length-1]+=t[1],t=t.slice(2)),0===t[t.length-1]&&(e+=t[t.length-2],t[0]+=t[t.length-2],t=t.slice(0,-2));let r=0;for(let A=0;A<t.length;A++)r+=t[A];if(r>0)for(;e<0;)e+=r;A.dash(t,{phase:e})}function D(A){let t=function(A,t,e,n){this.error=n,this.nodeName=A,this.nodeValue=e,this.nodeType=t,this.attributes=Object.create(null),this.childNodes=[],this.parentNode=null,this.id="",this.textContent="",this.classList=[]};t.prototype.getAttribute=function(A){return null!=this.attributes[A]?this.attributes[A]:null},t.prototype.getElementById=function(A){let t=null;return function e(n){if(!t&&1===n.nodeType){n.id===A&&(t=n);for(let A=0;A<n.childNodes.length;A++)e(n.childNodes[A])}}(this),t},t.prototype.getElementsByTagName=function(A){let t=[];return function e(n){if(1===n.nodeType){n.nodeName===A&&t.push(n);for(let A=0;A<n.childNodes.length;A++)e(n.childNodes[A])}}(this),t};let e,n,r=new V(A.trim()),i=!1,s=function(){let A,e;if(A=r.match(/^<([\w:.-]+)\s*/,!0)){let n=new t(A[1],1,null,i);for(;A=r.match(/^([\w:.-]+)(?:\s*=\s*"([^"]*)"|\s*=\s*'([^']*)')?\s*/,!0);){let t=A[1],e=I(A[2]||A[3]||"");n.attributes[t]?(zA('parseXml: duplicate attribute "'+t+'"'),i=!0):(n.attributes[t]=e,"id"===t&&(n.id=e),"class"===t&&(n.classList=e.split(" ")))}if(r.match(/^>/)){for(;e=s();)n.childNodes.push(e),e.parentNode=n,n.textContent+=3===e.nodeType||4===e.nodeType?e.nodeValue:e.textContent;return(A=r.match(/^<\/([\w:.-]+)\s*>/,!0))?(A[1]===n.nodeName||(zA('parseXml: tag not matching, opening "'+n.nodeName+'" & closing "'+A[1]+'"'),i=!0),n):(zA('parseXml: tag not matching, opening "'+n.nodeName+'" & not closing'),i=!0,n)}if(r.match(/^\/>/))return n;zA('parseXml: tag could not be parsed "'+n.nodeName+'"'),i=!0}else{if(A=r.match(/^<!--[\s\S]*?-->/))return new t(null,8,A,i);if(A=r.match(/^<\?[\s\S]*?\?>/))return new t(null,7,A,i);if(A=r.match(/^<!DOCTYPE\s*([\s\S]*?)>/))return new t(null,10,A,i);if(A=r.match(/^<!\[CDATA\[([\s\S]*?)\]\]>/,!0))return new t("#cdata-section",4,A[1],i);if(A=r.match(/^([^<]+)/,!0))return new t("#text",3,I(A[1]),i)}};for(;n=s();)1!==n.nodeType||e?(1===n.nodeType||3===n.nodeType&&""!==n.nodeValue.trim())&&zA("parseXml: data after document end has been discarded"):e=n;return r.matchAll()&&zA("parseXml: parsing error"),e}function I(A){return A.replace(/&(?:#([0-9]+)|#[xX]([0-9A-Fa-f]+)|([0-9A-Za-z]+));/g,(function(A,t,e,n){return t?String.fromCharCode(parseInt(t,10)):e?String.fromCharCode(parseInt(e,16)):n&&o[n]?String.fromCharCode(o[n]):A}))}function p(A){let t,e;return A=(A||"").trim(),(t=i[A])?e=[t.slice(),1]:(t=A.match(/^cmyk\(\s*([0-9]+)\s*,\s*([0-9]+)\s*,\s*([0-9]+)\s*,\s*([0-9.]+)\s*\)$/i))?(t[1]=parseInt(t[1]),t[2]=parseInt(t[2]),t[3]=parseInt(t[3]),t[4]=parseFloat(t[4]),t[1]<=100&&t[2]<=100&&t[3]<=100&&t[4]<=100&&(e=[t.slice(1,5),1])):(t=A.match(/^rgba\(\s*([0-9]+)\s*,\s*([0-9]+)\s*,\s*([0-9]+)\s*,\s*([0-9.]+)\s*\)$/i))?(t[1]=parseInt(t[1]),t[2]=parseInt(t[2]),t[3]=parseInt(t[3]),t[4]=parseFloat(t[4]),t[1]<256&&t[2]<256&&t[3]<256&&t[4]<=1&&(e=[t.slice(1,4),t[4]])):(t=A.match(/^rgb\(\s*([0-9]+)\s*,\s*([0-9]+)\s*,\s*([0-9]+)\s*\)$/i))?(t[1]=parseInt(t[1]),t[2]=parseInt(t[2]),t[3]=parseInt(t[3]),t[1]<256&&t[2]<256&&t[3]<256&&(e=[t.slice(1,4),1])):(t=A.match(/^rgb\(\s*([0-9.]+)%\s*,\s*([0-9.]+)%\s*,\s*([0-9.]+)%\s*\)$/i))?(t[1]=2.55*parseFloat(t[1]),t[2]=2.55*parseFloat(t[2]),t[3]=2.55*parseFloat(t[3]),t[1]<256&&t[2]<256&&t[3]<256&&(e=[t.slice(1,4),1])):(t=A.match(/^#([0-9a-f]{2})([0-9a-f]{2})([0-9a-f]{2})$/i))?e=[[parseInt(t[1],16),parseInt(t[2],16),parseInt(t[3],16)],1]:(t=A.match(/^#([0-9a-f])([0-9a-f])([0-9a-f])$/i))&&(e=[[17*parseInt(t[1],16),17*parseInt(t[2],16),17*parseInt(t[3],16)],1]),xA?xA(e,A):e}function y(A,t,e){let n=A[0].slice(),r=A[1]*t;if(e){for(let t=0;t<A.length;t++)n[t]*=r;return[n,1]}return[n,r]}function F(){let A=arguments[0];for(let n=1;n<arguments.length;n++)e=arguments[n],A=[(t=A)[0]*e[0]+t[2]*e[1],t[1]*e[0]+t[3]*e[1],t[0]*e[2]+t[2]*e[3],t[1]*e[2]+t[3]*e[3],t[0]*e[4]+t[2]*e[5]+t[4],t[1]*e[4]+t[3]*e[5]+t[5]];var t,e;return A}function Y(A,t){return[t[0]*A[0]+t[2]*A[1]+t[4],t[1]*A[0]+t[3]*A[1]+t[5]]}function m(){let t=A._ctm;for(let A=GA.length-1;A>=0;A--)t=F(GA[A].savedMatrix,t);return t}function b(){return(new _).M(0,0).L(A.page.width,0).L(A.page.width,A.page.height).L(0,A.page.height).transform(v(m())).getBoundingBox()}function v(A){let t=A[0]*A[3]-A[1]*A[2];return[A[3]/t,-A[1]/t,-A[2]/t,A[0]/t,(A[2]*A[5]-A[3]*A[4])/t,(A[1]*A[4]-A[0]*A[5])/t]}function z(A){let t=R(A[0]),e=R(A[1]),n=R(A[2]),r=R(A[3]),i=R(A[4]),s=R(A[5]);if(N(t*r-e*n,0))return[t,e,n,r,i,s]}function U(A){let t=A[2]||0,e=A[1]||0,n=A[0]||0;if(x(t,0)&&x(e,0))return[];if(x(t,0))return[-n/e];{let A=e*e-4*t*n;return N(A,0)&&A>0?[(-e+Math.sqrt(A))/(2*t),(-e-Math.sqrt(A))/(2*t)]:x(A,0)?[-e/(2*t)]:[]}}function P(A,t){return(t[0]||0)+(t[1]||0)*A+(t[2]||0)*A*A+(t[3]||0)*A*A*A}function x(A,t){return Math.abs(A-t)<1e-10}function N(A,t){return Math.abs(A-t)>=1e-10}function R(A){return A>-1e21&&A<1e21?Math.round(1e6*A)/1e6:0}function G(A){let t,e=new V((A||"").trim()),n=[1,0,0,1,0,0];for(;t=e.match(/^([A-Za-z]+)\s*[(]([^(]+)[)]/,!0);){let A,r=t[1],i=[],s=new V(t[2].trim());for(;A=s.matchNumber();)i.push(Number(A)),s.matchSeparator();if("matrix"===r&&6===i.length)n=F(n,[i[0],i[1],i[2],i[3],i[4],i[5]]);else if("translate"===r&&2===i.length)n=F(n,[1,0,0,1,i[0],i[1]]);else if("translate"===r&&1===i.length)n=F(n,[1,0,0,1,i[0],0]);else if("scale"===r&&2===i.length)n=F(n,[i[0],0,0,i[1],0,0]);else if("scale"===r&&1===i.length)n=F(n,[i[0],0,0,i[0],0,0]);else if("rotate"===r&&3===i.length){let A=i[0]*Math.PI/180;n=F(n,[1,0,0,1,i[1],i[2]],[Math.cos(A),Math.sin(A),-Math.sin(A),Math.cos(A),0,0],[1,0,0,1,-i[1],-i[2]])}else if("rotate"===r&&1===i.length){let A=i[0]*Math.PI/180;n=F(n,[Math.cos(A),Math.sin(A),-Math.sin(A),Math.cos(A),0,0])}else if("skewX"===r&&1===i.length){let A=i[0]*Math.PI/180;n=F(n,[1,0,Math.tan(A),1,0,0])}else{if("skewY"!==r||1!==i.length)return;{let A=i[0]*Math.PI/180;n=F(n,[1,Math.tan(A),0,1,0,0])}}e.matchSeparator()}if(!e.matchAll())return n}function S(A,t,e,n,r,i){let s=(A||"").trim().match(/^(none)$|^x(Min|Mid|Max)Y(Min|Mid|Max)(?:\s+(meet|slice))?$/)||[],o=s[1]||s[4]||"meet",a=s[2]||"Mid",B=s[3]||"Mid",g=t/n,c=e/r,l={Min:0,Mid:.5,Max:1}[a]-(i||0),w={Min:0,Mid:.5,Max:1}[B]-(i||0);return"slice"===o?c=g=Math.max(g,c):"meet"===o&&(c=g=Math.min(g,c)),[g,0,0,c,l*(t-n*g),w*(e-r*c)]}function T(A){let t=Object.create(null);A=(A||"").trim().split(/;/);for(let e=0;e<A.length;e++){let n=(A[e].split(":")[0]||"").trim(),r=(A[e].split(":")[1]||"").trim();n&&(t[n]=r)}if(t.marker&&(t["marker-start"]||(t["marker-start"]=t.marker),t["marker-mid"]||(t["marker-mid"]=t.marker),t["marker-end"]||(t["marker-end"]=t.marker)),t.font){let A=null,e=null,n="normal",r="normal",i="normal",s=t.font.split(/\s+/);for(let t=0;t<s.length;t++)switch(s[t]){case"normal":break;case"italic":case"oblique":n=s[t];break;case"small-caps":i=s[t];break;case"bold":case"bolder":case"lighter":case"100":case"200":case"300":case"400":case"500":case"600":case"700":case"800":case"900":r=s[t];break;default:e?A?A+=" "+s[t]:A=s[t]:e=s[t].split("/")[0]}t["font-style"]||(t["font-style"]=n),t["font-variant"]||(t["font-variant"]=i),t["font-weight"]||(t["font-weight"]=r),t["font-size"]||(t["font-size"]=e),t["font-family"]||(t["font-family"]=A)}return t}function H(A){let t,e=A.split(/(?=[.#])/g),n=[],r=[],i=[];for(let A=0;A<e.length;A++)if(t=e[A].match(/^[#]([_A-Za-z0-9-]+)$/))n.push(t[1]);else if(t=e[A].match(/^[.]([_A-Za-z0-9-]+)$/))r.push(t[1]);else if(t=e[A].match(/^([_A-Za-z0-9-]+)$/))i.push(t[1]);else if("*"!==e[A])return;return{tags:i,ids:n,classes:r,specificity:1e4*n.length+100*r.length+i.length}}function k(A){let t,e=new V(A.trim()),n=[];for(;t=e.match(/^\s*([^\{\}]*?)\s*\{([^\{\}]*?)\}/,!0);){let A=t[1].split(/\s*,\s*/g),e=T(t[2]);for(let t=0;t<A.length;t++){let r=H(A[t]);r&&n.push({selector:r,css:e})}}return n}function L(A,t){if(1!==A.nodeType)return!1;for(let e=0;e<t.tags.length;e++)if(t.tags[e]!==A.nodeName)return!1;for(let e=0;e<t.ids.length;e++)if(t.ids[e]!==A.id)return!1;for(let e=0;e<t.classes.length;e++)if(-1===A.classList.indexOf(t.classes[e]))return!1;return!0}function j(A,t){return A.concat(t.slice(A.length))}function J(A,t){return Math.max(A.ascender,(A.bbox[3]||A.bbox.maxY)*(A.scale||1))*t/1e3}function O(A,t){return Math.min(A.descender,(A.bbox[1]||A.bbox.minY)*(A.scale||1))*t/1e3}function W(A,t,e){let n=A.encode(""+e),r=n[0],i=n[1],s=[];for(let n=0;n<r.length;n++){let o=A.unicode?A.unicode[parseInt(r[n],16)]:[e.charCodeAt(n)];s.push({glyph:r[n],unicode:o,kern:i[n].advanceWidth-i[n].xAdvance,width:i[n].advanceWidth*t/1e3,xOffset:i[n].xOffset*t/1e3,yOffset:i[n].yOffset*t/1e3,xAdvance:i[n].xAdvance*t/1e3,yAdvance:i[n].yAdvance*t/1e3})}return s}function K(A,t){switch(A.nodeName){case"use":return new eA(A,t);case"symbol":return new nA(A,t);case"g":return new rA(A,t);case"a":return new iA(A,t);case"svg":return new sA(A,t);case"image":return new oA(A,t);case"rect":return new cA(A,t);case"circle":return new lA(A,t);case"ellipse":return new wA(A,t);case"line":return new EA(A,t);case"polyline":return new hA(A,t);case"polygon":return new QA(A,t);case"path":return new uA(A,t);case"text":return new yA(A,t);case"tspan":return new IA(A,t);case"textPath":return new pA(A,t);case"#text":case"#cdata-section":return new DA(A,t);default:return new q(A,t)}}var V=function(A){this.match=function(t,e){let n=A.match(t);if(n&&0===n.index)return A=A.substring(n[0].length),e?n:n[0]},this.matchSeparator=function(){return this.match(/^(?:\s*,\s*|\s*|)/)},this.matchSpace=function(){return this.match(/^(?:\s*)/)},this.matchLengthUnit=function(){return this.match(/^(?:px|pt|cm|mm|in|pc|em|ex|%|)/)},this.matchNumber=function(){return this.match(/^(?:[-+]?(?:[0-9]+[.][0-9]+|[0-9]+[.]|[.][0-9]+|[0-9]+)(?:[eE][-+]?[0-9]+)?)/)},this.matchAll=function(){return this.match(/^[\s\S]+/)}},X=function(A,t,e,n,r,i,s,o){let a=6*RA,B=[A,-3*A+3*e,3*A-6*e+3*r,3*e-A-3*r+s],g=[t,-3*t+3*n,3*t-6*n+3*i,3*n-t-3*i+o],c=[-3*A+3*e,6*A-12*e+6*r,-3*A+9*e-9*r+3*s],l=[-3*t+3*n,6*t-12*n+6*i,-3*t+9*n-9*i+3*o],w=[0];for(let A=1;A<=a;A++){let t=(A-.5)/a,e=P(t,c)/a,n=P(t,l)/a,r=Math.sqrt(e*e+n*n);w[A]=w[A-1]+r}this.totalLength=w[a],this.startPoint=[A,t,x(A,e)&&x(t,n)?Math.atan2(i-n,r-e):Math.atan2(n-t,e-A)],this.endPoint=[s,o,x(r,s)&&x(i,o)?Math.atan2(i-n,r-e):Math.atan2(o-i,s-r)],this.getBoundingBox=function(){let A,t=P(0,B),e=P(0,g),n=P(1,B),r=P(1,g);t>n&&(A=n,n=t,t=A),e>r&&(A=r,r=e,e=A);let i=U(c);for(let A=0;A<i.length;A++)if(i[A]>=0&&i[A]<=1){let e=P(i[A],B);e<t&&(t=e),e>n&&(n=e)}let s=U(l);for(let A=0;A<s.length;A++)if(s[A]>=0&&s[A]<=1){let t=P(s[A],g);t<e&&(e=t),t>r&&(r=t)}return[t,e,n,r]},this.getPointAtLength=function(A){if(x(A,0))return this.startPoint;if(x(A,this.totalLength))return this.endPoint;if(!(A<0||A>this.totalLength))for(let t=1;t<=a;t++){let e=w[t-1],n=w[t];if(e<=A&&A<=n){let r=(t-(n-A)/(n-e))/a,i=P(r,B),s=P(r,g),o=P(r,c),w=P(r,l);return[i,s,Math.atan2(w,o)]}}}},Z=function(A,t,e,n){this.totalLength=Math.sqrt((e-A)*(e-A)+(n-t)*(n-t)),this.startPoint=[A,t,Math.atan2(n-t,e-A)],this.endPoint=[e,n,Math.atan2(n-t,e-A)],this.getBoundingBox=function(){return[Math.min(this.startPoint[0],this.endPoint[0]),Math.min(this.startPoint[1],this.endPoint[1]),Math.max(this.startPoint[0],this.endPoint[0]),Math.max(this.startPoint[1],this.endPoint[1])]},this.getPointAtLength=function(A){if(A>=0&&A<=this.totalLength){let t=A/this.totalLength||0;return[this.startPoint[0]+t*(this.endPoint[0]-this.startPoint[0]),this.startPoint[1]+t*(this.endPoint[1]-this.startPoint[1]),this.startPoint[2]]}}},_=function(){this.pathCommands=[],this.pathSegments=[],this.startPoint=null,this.endPoint=null,this.totalLength=0;let t,e,n,r=0,i=0,s=0,o=0;this.move=function(A,t){return r=s=A,i=o=t,null},this.line=function(A,t){let e=new Z(s,o,A,t);return s=A,o=t,e},this.curve=function(A,t,e,n,r,i){let a=new X(s,o,A,t,e,n,r,i);return s=r,o=i,a},this.close=function(){let A=new Z(s,o,r,i);return s=r,o=i,A},this.addCommand=function(A){this.pathCommands.push(A);let t=this[A[0]].apply(this,A.slice(3));t&&(t.hasStart=A[1],t.hasEnd=A[2],this.startPoint=this.startPoint||t.startPoint,this.endPoint=t.endPoint,this.pathSegments.push(t),this.totalLength+=t.totalLength)},this.M=function(A,e){return this.addCommand(["move",!0,!0,A,e]),t="M",this},this.m=function(A,t){return this.M(s+A,o+t)},this.Z=this.z=function(){return this.addCommand(["close",!0,!0]),t="Z",this},this.L=function(A,e){return this.addCommand(["line",!0,!0,A,e]),t="L",this},this.l=function(A,t){return this.L(s+A,o+t)},this.H=function(A){return this.L(A,o)},this.h=function(A){return this.L(s+A,o)},this.V=function(A){return this.L(s,A)},this.v=function(A){return this.L(s,o+A)},this.C=function(A,r,i,s,o,a){return this.addCommand(["curve",!0,!0,A,r,i,s,o,a]),t="C",e=i,n=s,this},this.c=function(A,t,e,n,r,i){return this.C(s+A,o+t,s+e,o+n,s+r,o+i)},this.S=function(A,r,i,a){return this.C(s+("C"===t?s-e:0),o+("C"===t?o-n:0),A,r,i,a)},this.s=function(A,r,i,a){return this.C(s+("C"===t?s-e:0),o+("C"===t?o-n:0),s+A,o+r,s+i,o+a)},this.Q=function(A,r,i,a){let B=s+2/3*(A-s),g=o+2/3*(r-o),c=i+2/3*(A-i),l=a+2/3*(r-a);return this.addCommand(["curve",!0,!0,B,g,c,l,i,a]),t="Q",e=A,n=r,this},this.q=function(A,t,e,n){return this.Q(s+A,o+t,s+e,o+n)},this.T=function(A,r){return this.Q(s+("Q"===t?s-e:0),o+("Q"===t?o-n:0),A,r)},this.t=function(A,r){return this.Q(s+("Q"===t?s-e:0),o+("Q"===t?o-n:0),s+A,o+r)},this.A=function(A,e,n,r,i,a,B){if(x(A,0)||x(e,0))this.addCommand(["line",!0,!0,a,B]);else{n*=Math.PI/180,A=Math.abs(A),e=Math.abs(e),r=1*!!r,i=1*!!i;let t=Math.cos(n)*(s-a)/2+Math.sin(n)*(o-B)/2,g=Math.cos(n)*(o-B)/2-Math.sin(n)*(s-a)/2,c=t*t/(A*A)+g*g/(e*e);c>1&&(A*=Math.sqrt(c),e*=Math.sqrt(c));let l=Math.sqrt(Math.max(0,A*A*e*e-A*A*g*g-e*e*t*t)/(A*A*g*g+e*e*t*t)),w=(r===i?-1:1)*l*A*g/e,E=(r===i?1:-1)*l*e*t/A,h=Math.cos(n)*w-Math.sin(n)*E+(s+a)/2,Q=Math.sin(n)*w+Math.cos(n)*E+(o+B)/2,u=Math.atan2((g-E)/e,(t-w)/A),f=Math.atan2((-g-E)/e,(-t-w)/A);0===i&&f-u>0?f-=2*Math.PI:1===i&&f-u<0&&(f+=2*Math.PI);let C=Math.ceil(Math.abs(f-u)/(Math.PI/RA));for(let t=0;t<C;t++){let r=u+t*(f-u)/C,i=u+(t+1)*(f-u)/C,s=4/3*Math.tan((i-r)/4),o=h+Math.cos(n)*A*(Math.cos(r)-s*Math.sin(r))-Math.sin(n)*e*(Math.sin(r)+s*Math.cos(r)),a=Q+Math.sin(n)*A*(Math.cos(r)-s*Math.sin(r))+Math.cos(n)*e*(Math.sin(r)+s*Math.cos(r)),B=h+Math.cos(n)*A*(Math.cos(i)+s*Math.sin(i))-Math.sin(n)*e*(Math.sin(i)-s*Math.cos(i)),g=Q+Math.sin(n)*A*(Math.cos(i)+s*Math.sin(i))+Math.cos(n)*e*(Math.sin(i)-s*Math.cos(i)),c=h+Math.cos(n)*A*Math.cos(i)-Math.sin(n)*e*Math.sin(i),l=Q+Math.sin(n)*A*Math.cos(i)+Math.cos(n)*e*Math.sin(i);this.addCommand(["curve",0===t,t===C-1,o,a,B,g,c,l])}}return t="A",this},this.a=function(A,t,e,n,r,i,a){return this.A(A,t,e,n,r,s+i,o+a)},this.path=function(A){let t,e,n,r=new V((A||"").trim());for(;t=r.match(/^[astvzqmhlcASTVZQMHLC]/);){r.matchSeparator();let A=[];for(;e=B[t+A.length]?r.match(/^[01]/):r.matchNumber();)r.matchSeparator(),A.length===a[t]&&(this[t].apply(this,A),A=[],"M"===t?t="L":"m"===t&&(t="l")),A.push(Number(e));if(A.length!==a[t])return void zA("SvgPath: command "+t+" with "+A.length+" numbers");this[t].apply(this,A)}return(n=r.matchAll())&&zA("SvgPath: unexpected string "+n),this},this.getBoundingBox=function(){let A=[1/0,1/0,-1/0,-1/0];for(let e=0;e<this.pathSegments.length;e++)(t=this.pathSegments[e].getBoundingBox())[0]<A[0]&&(A[0]=t[0]),t[2]>A[2]&&(A[2]=t[2]),t[1]<A[1]&&(A[1]=t[1]),t[3]>A[3]&&(A[3]=t[3]);var t;return A[0]===1/0&&(A[0]=0),A[1]===1/0&&(A[1]=0),A[2]===-1/0&&(A[2]=0),A[3]===-1/0&&(A[3]=0),A},this.getPointAtLength=function(A){if(A>=0&&A<=this.totalLength){let t;for(let e=0;e<this.pathSegments.length;e++){if(t=this.pathSegments[e].getPointAtLength(A))return t;A-=this.pathSegments[e].totalLength}return this.endPoint}},this.transform=function(A){this.pathSegments=[],this.startPoint=null,this.endPoint=null,this.totalLength=0;for(let t=0;t<this.pathCommands.length;t++){let t=this.pathCommands.shift();for(let e=3;e<t.length;e+=2){let n=Y([t[e],t[e+1]],A);t[e]=n[0],t[e+1]=n[1]}this.addCommand(t)}return this},this.mergeShape=function(A){for(let t=0;t<A.pathCommands.length;t++)this.addCommand(A.pathCommands[t].slice());return this},this.clone=function(){return(new _).mergeShape(this)},this.insertInDocument=function(){for(let t=0;t<this.pathCommands.length;t++){let e=this.pathCommands[t][0],n=this.pathCommands[t].slice(3);switch(e){case"move":A.moveTo(n[0],n[1]);break;case"line":A.lineTo(n[0],n[1]);break;case"curve":A.bezierCurveTo(n[0],n[1],n[2],n[3],n[4],n[5]);break;case"close":A.closePath()}}},this.getSubPaths=function(){let A=[],t=new _;for(let e=0;e<this.pathCommands.length;e++){let n=this.pathCommands[e];"move"===this.pathCommands[e][0]&&0!==e&&(A.push(t),t=new _),t.addCommand(n)}return A.push(t),A},this.getMarkers=function(){let A=[],t=this.getSubPaths();for(let e=0;e<t.length;e++){let n=t[e],r=[];for(let A=0;A<n.pathSegments.length;A++){let t=n.pathSegments[A];if(N(t.totalLength,0)||0===A||A===n.pathSegments.length-1){if(t.hasStart){let A=t.getPointAtLength(0),e=r.pop();e&&(A[2]=.5*(e[2]+A[2])),r.push(A)}if(t.hasEnd){let A=t.getPointAtLength(t.totalLength);r.push(A)}}}A=A.concat(r)}return A}},q=function(A,e){let n=Object.create(null),r=null;this.name=A.nodeName,this.isOuterElement=A===t||!A.parentNode,this.inherits=e||(this.isOuterElement?null:K(A.parentNode,null)),this.stack=this.inherits?this.inherits.stack.concat(A):[A],this.style=T("function"==typeof A.getAttribute&&A.getAttribute("style")),this.css=vA?getComputedStyle(A):function(A){let t=Object.create(null),e=Object.create(null);for(let n=0;n<HA.length;n++){let r=HA[n];if(L(A,r.selector))for(let A in r.css)e[A]>r.selector.specificity||(t[A]=r.css[A],e[A]=r.selector.specificity)}return t}(A),this.allowedChildren=[],this.attr=function(t){if("function"==typeof A.getAttribute)return A.getAttribute(t)},this.resolveUrl=function(A){let e=(A||"").match(/^\s*(?:url\("(.*)#(.*)"\)|url\('(.*)#(.*)'\)|url\((.*)#(.*)\)|(.*)#(.*))\s*$/)||[],n=e[1]||e[3]||e[5]||e[7],r=e[2]||e[4]||e[6]||e[8];if(r){if(!n){let A=t.getElementById(r);if(A)return-1===this.stack.indexOf(A)?A:void zA('SVGtoPDF: loop of circular references for id "'+r+'"')}if(NA){let A=SA[n];if(!A){A=NA(n),("object"!=typeof(i=A)||null===i||"number"!=typeof i.length)&&(A=[A]);for(let t=0;t<A.length;t++)"string"==typeof A[t]&&(A[t]=D(A[t]));SA[n]=A}for(let t=0;t<A.length;t++){let e=A[t].getElementById(r);if(e)return-1===this.stack.indexOf(e)?e:void zA('SVGtoPDF: loop of circular references for id "'+n+"#"+r+'"')}}}var i},this.computeUnits=function(A,t,e,n){return"%"===t?parseFloat(A)/100*(n||null!=e?e:this.getViewport()):"ex"===t||"em"===t?A*{em:1,ex:.5}[t]*(n?e:this.get("font-size")):A*{"":1,px:1,pt:96/72,cm:96/2.54,mm:96/25.4,in:96,pc:16}[t]},this.computeLength=function(A,t,e,n){let r,i,s=new V((A||"").trim());return"string"!=typeof(r=s.matchNumber())||"string"!=typeof(i=s.matchLengthUnit())||s.matchAll()?e:this.computeUnits(r,i,t,n)},this.computeLengthList=function(A,t,e){let n,r,i=new V((A||"").trim()),s=[];for(;"string"==typeof(n=i.matchNumber())&&"string"==typeof(r=i.matchLengthUnit());)s.push(this.computeUnits(n,r,t)),i.matchSeparator();if(!e||!i.matchAll())return s},this.getLength=function(A,t,e){return this.computeLength(this.attr(A),t,e)},this.getLengthList=function(A,t){return this.computeLengthList(this.attr(A),t)},this.getUrl=function(A){return this.resolveUrl(this.attr(A))},this.getNumberList=function(A){let t,e=new V((this.attr(A)||"").trim()),n=[];for(;t=e.matchNumber();)n.push(Number(t)),e.matchSeparator();return n.error=e.matchAll(),n},this.getViewbox=function(A,t){let e=this.getNumberList(A);return 4===e.length&&e[2]>=0&&e[3]>=0?e:t},this.getPercent=function(A,t){let e=this.attr(A),n=new V((e||"").trim()),r=n.matchNumber();return r?(n.match("%")&&(r*=.01),n.matchAll()?t:Math.max(0,Math.min(1,r))):t},this.chooseValue=function(A){for(let A=0;A<arguments.length;A++)if(null!=arguments[A]&&arguments[A]==arguments[A])return arguments[A];return arguments[arguments.length-1]},this.get=function(A){if(void 0!==n[A])return n[A];let t,e,r=g[A]||{};for(let i=0;i<3;i++){switch(i){case 0:"transform"!==A&&(t=this.css[r.css||A]);break;case 1:t=this.style[A];break;case 2:t=this.attr(A)}if("inherit"===t&&(e=this.inherits?this.inherits.get(A):r.initial,null!=e))return n[A]=e;if(null!=r.values&&(e=r.values[t],null!=e))return n[A]=e;if(null!=t){let i;switch(A){case"font-size":e=this.computeLength(t,this.inherits?this.inherits.get(A):r.initial,void 0,!0);break;case"baseline-shift":e=this.computeLength(t,this.get("font-size"));break;case"font-family":e=t||void 0;break;case"opacity":case"stroke-opacity":case"fill-opacity":case"stop-opacity":i=parseFloat(t),isNaN(i)||(e=Math.max(0,Math.min(1,i)));break;case"transform":e=G(t);break;case"stroke-dasharray":if("none"===t)e=[];else if(i=this.computeLengthList(t,this.getViewport(),!0)){let A=0,t=!1;for(let e=0;e<i.length;e++)i[e]<0&&(t=!0),A+=i[e];t||(i.length%2==1&&(i=i.concat(i)),e=0===A?[]:i)}break;case"color":e="none"===t||"transparent"===t?"none":p(t);break;case"fill":case"stroke":if("none"===t||"transparent"===t)e="none";else if("currentColor"===t)e=this.get("color");else{if(i=p(t))return i;if(i=(t||"").split(" ")){let A=this.resolveUrl(i[0]),t=p(i[1]);e=null==A?t:"linearGradient"===A.nodeName||"radialGradient"===A.nodeName?new BA(A,null,t):"pattern"===A.nodeName?new aA(A,null,t):t}}break;case"stop-color":e="none"===t||"transparent"===t?"none":"currentColor"===t?this.get("color"):p(t);break;case"marker-start":case"marker-mid":case"marker-end":case"clip-path":case"mask":e="none"===t?"none":this.resolveUrl(t);break;case"stroke-width":i=this.computeLength(t,this.getViewport()),null!=i&&i>=0&&(e=i);break;case"stroke-miterlimit":i=parseFloat(t),null!=i&&i>=1&&(e=i);break;case"word-spacing":case"letter-spacing":case"stroke-dashoffset":e=this.computeLength(t,this.getViewport())}if(null!=e)return n[A]=e}}return n[A]=r.inherit&&this.inherits?this.inherits.get(A):r.initial},this.getChildren=function(){if(null!=r)return r;let t=[];for(let e=0;e<A.childNodes.length;e++){let n=A.childNodes[e];n.error||-1===this.allowedChildren.indexOf(n.nodeName)||t.push(K(n,this))}return r=t},this.getParentVWidth=function(){return this.inherits?this.inherits.getVWidth():YA},this.getParentVHeight=function(){return this.inherits?this.inherits.getVHeight():mA},this.getParentViewport=function(){return Math.sqrt(.5*this.getParentVWidth()*this.getParentVWidth()+.5*this.getParentVHeight()*this.getParentVHeight())},this.getVWidth=function(){return this.getParentVWidth()},this.getVHeight=function(){return this.getParentVHeight()},this.getViewport=function(){return Math.sqrt(.5*this.getVWidth()*this.getVWidth()+.5*this.getVHeight()*this.getVHeight())},this.getBoundingBox=function(){return this.getBoundingShape().getBoundingBox()}},$=function(t,e){q.call(this,t,e),this.transform=function(){A.transform.apply(A,this.getTransformation())},this.clip=function(){if("none"!==this.get("clip-path")){let A=new CA(this.get("clip-path"),null);return A.useMask("objectBoundingBox"===A.attr("clipPathUnits")?this.getBoundingBox():null),!0}},this.mask=function(){if("none"!==this.get("mask"))return new dA(this.get("mask"),null).useMask(this.getBoundingBox()),!0},this.getFill=function(A,t){let e=this.get("opacity"),n=this.get("fill"),r=this.get("fill-opacity");return A?s.white:"none"!==n&&e&&r?n instanceof BA||n instanceof aA?n.getPaint(this.getBoundingBox(),r*e,A,t):y(n,r*e,t):void 0},this.getStroke=function(A,t){let e=this.get("opacity"),n=this.get("stroke"),r=this.get("stroke-opacity");if(!A&&!x(this.get("stroke-width"),0))return"none"!==n&&e&&r?n instanceof BA||n instanceof aA?n.getPaint(this.getBoundingBox(),r*e,A,t):y(n,r*e,t):void 0}},AA=function(A,t){$.call(this,A,t),this.allowedChildren=["use","g","a","svg","image","rect","circle","ellipse","line","polyline","polygon","path","text"],this.getBoundingShape=function(){let A=new _,t=this.getChildren();for(let e=0;e<t.length;e++)if("none"!==t[e].get("display")&&"function"==typeof t[e].getBoundingShape){let n=t[e].getBoundingShape().clone();"function"==typeof t[e].getTransformation&&n.transform(t[e].getTransformation()),A.mergeShape(n)}return A},this.drawChildren=function(A,t){let e=this.getChildren();for(let n=0;n<e.length;n++)"none"!==e[n].get("display")&&"function"==typeof e[n].drawInDocument&&e[n].drawInDocument(A,t)}},tA=function(t,e){AA.call(this,t,e),this.drawContent=function(t,e){this.transform();let n,r=this.clip(),i=this.mask();(this.get("opacity")<1||r||i)&&!t&&(n=c(b())),this.drawChildren(t,e),n&&(l(n),A.fillOpacity(this.get("opacity")),w(n))}},eA=function(t,e){tA.call(this,t,e);let n=this.getLength("x",this.getVWidth(),0),r=this.getLength("y",this.getVHeight(),0),i=this.getUrl("href")||this.getUrl("xlink:href");i&&(i=K(i,this)),this.getChildren=function(){return i?[i]:[]},this.drawInDocument=function(t,e){A.save(),this.drawContent(t,e),A.restore()},this.getTransformation=function(){return F(this.get("transform"),[1,0,0,1,n,r])}},nA=function(t,e){tA.call(this,t,e);let n=this.getLength("width",this.getParentVWidth(),this.getParentVWidth()),r=this.getLength("height",this.getParentVHeight(),this.getParentVHeight());e instanceof eA&&(n=e.getLength("width",e.getParentVWidth(),n),r=e.getLength("height",e.getParentVHeight(),r));let i=(this.attr("preserveAspectRatio")||"").trim(),s=this.getViewbox("viewBox",[0,0,n,r]);this.getVWidth=function(){return s[2]},this.getVHeight=function(){return s[3]},this.drawInDocument=function(t,e){A.save(),this.drawContent(t,e),A.restore()},this.getTransformation=function(){return F(S(i,n,r,s[2],s[3]),[1,0,0,1,-s[0],-s[1]])}},rA=function(t,e){tA.call(this,t,e),this.drawInDocument=function(t,e){A.save(),!this.link||t||e||this.addLink(),this.drawContent(t,e),A.restore()},this.getTransformation=function(){return this.get("transform")}},iA=function(t,e){e&&e.isText?(IA.call(this,t,e),this.allowedChildren=["textPath","tspan","#text","#cdata-section","a"]):rA.call(this,t,e),this.link=this.attr("href")||this.attr("xlink:href"),this.addLink=function(){if(this.link.match(/^(?:[a-z][a-z0-9+.-]*:|\/\/)?/i)&&this.getChildren().length){let t=this.getBoundingShape().transform(m()).getBoundingBox();!function(t,e,n,r,i){let s=A.ref({Type:"Annot",Subtype:"Link",Rect:[t,e,n,r],Border:[0,0,0],A:{S:"URI",URI:new String(i)}});s.end(),TA.push(s)}(t[0],t[1],t[2],t[3],this.link)}}},sA=function(t,e){tA.call(this,t,e);let n=this.getLength("width",this.getParentVWidth(),this.getParentVWidth()),r=this.getLength("height",this.getParentVHeight(),this.getParentVHeight()),i=this.getLength("x",this.getParentVWidth(),0),s=this.getLength("y",this.getParentVHeight(),0);e instanceof eA&&(n=e.getLength("width",e.getParentVWidth(),n),r=e.getLength("height",e.getParentVHeight(),r));let o=this.attr("preserveAspectRatio"),a=this.getViewbox("viewBox",[0,0,n,r]);this.isOuterElement&&bA&&(i=s=0,n=YA,r=mA,o=bA),this.getVWidth=function(){return a[2]},this.getVHeight=function(){return a[3]},this.drawInDocument=function(t,e){A.save(),"hidden"===this.get("overflow")&&((new _).M(i,s).L(i+n,s).L(i+n,s+r).L(i,s+r).Z().transform(this.get("transform")).insertInDocument(),A.clip()),this.drawContent(t,e),A.restore()},this.getTransformation=function(){return F(this.get("transform"),[1,0,0,1,i,s],S(o,n,r,a[2],a[3]),[1,0,0,1,-a[0],-a[1]])}},oA=function(t,e){$.call(this,t,e);let n,r=PA(this.attr("href")||this.attr("xlink:href")||""),i=this.getLength("x",this.getVWidth(),0),o=this.getLength("y",this.getVHeight(),0),a=this.getLength("width",this.getVWidth(),"auto"),B=this.getLength("height",this.getVHeight(),"auto");try{n=A.openImage(r)}catch(A){zA('SVGElemImage: failed to open image "'+r+'" in PDFKit')}n&&("auto"===a&&"auto"!==B?a=B*n.width/n.height:"auto"===B&&"auto"!==a?B=a*n.height/n.width:"auto"===a&&"auto"===B&&(a=n.width,B=n.height)),("auto"===a||a<0)&&(a=0),("auto"===B||B<0)&&(B=0),this.getTransformation=function(){return this.get("transform")},this.getBoundingShape=function(){return(new _).M(i,o).L(i+a,o).M(i+a,o+B).L(i,o+B)},this.drawInDocument=function(t,e){"hidden"!==this.get("visibility")&&n&&(A.save(),this.transform(),"hidden"===this.get("overflow")&&A.rect(i,o,a,B).clip(),this.clip(),this.mask(),A.translate(i,o),A.transform.apply(A,S(this.attr("preserveAspectRatio"),a,B,n?n.width:a,n?n.height:B)),t?(A.rect(0,0,n.width,n.height),C(s.white).fill()):(A.fillOpacity(this.get("opacity")),A.image(n,0,0)),A.restore())}},aA=function(t,e,n){AA.call(this,t,e),this.ref=function(){let A=this.getUrl("href")||this.getUrl("xlink:href");if(A&&A.nodeName===t.nodeName)return new aA(A,e,n)}.call(this);let r=this.attr;this.attr=function(A){let t=r.call(this,A);return null!=t||"href"===A||"xlink:href"===A?t:this.ref?this.ref.attr(A):null};let i=this.getChildren;this.getChildren=function(){let A=i.call(this);return A.length>0?A:this.ref?this.ref.getChildren():[]},this.getPaint=function(t,e,r,i){let s="userSpaceOnUse"!==this.attr("patternUnits"),o="objectBoundingBox"===this.attr("patternContentUnits"),a=this.getLength("x",s?1:this.getParentVWidth(),0),B=this.getLength("y",s?1:this.getParentVHeight(),0),g=this.getLength("width",s?1:this.getParentVWidth(),0),w=this.getLength("height",s?1:this.getParentVHeight(),0);o&&!s?(a=(a-t[0])/(t[2]-t[0])||0,B=(B-t[1])/(t[3]-t[1])||0,g=g/(t[2]-t[0])||0,w=w/(t[3]-t[1])||0):!o&&s&&(a=t[0]+a*(t[2]-t[0]),B=t[1]+B*(t[3]-t[1]),g*=t[2]-t[0],w*=t[3]-t[1]);let E=this.getViewbox("viewBox",[0,0,g,w]),Q=F(S((this.attr("preserveAspectRatio")||"").trim(),g,w,E[2],E[3],0),[1,0,0,1,-E[0],-E[1]]),u=G(this.attr("patternTransform"));if(o&&(u=F([t[2]-t[0],0,0,t[3]-t[1],t[0],t[1]],u)),u=F(u,[1,0,0,1,a,B]),(u=z(u))&&(Q=z(Q))&&(g=R(g))&&(w=R(w))){let t=c([0,0,g,w]);return A.transform.apply(A,Q),this.drawChildren(r,i),l(t),[h(t,g,w,u),e]}return n?[n[0],n[1]*e]:void 0},this.getVWidth=function(){let A="userSpaceOnUse"!==this.attr("patternUnits"),t=this.getLength("width",A?1:this.getParentVWidth(),0);return this.getViewbox("viewBox",[0,0,t,0])[2]},this.getVHeight=function(){let A="userSpaceOnUse"!==this.attr("patternUnits"),t=this.getLength("height",A?1:this.getParentVHeight(),0);return this.getViewbox("viewBox",[0,0,0,t])[3]}},BA=function(t,e,n){q.call(this,t,e),this.allowedChildren=["stop"],this.ref=function(){let A=this.getUrl("href")||this.getUrl("xlink:href");if(A&&A.nodeName===t.nodeName)return new BA(A,e,n)}.call(this);let r=this.attr;this.attr=function(A){let t=r.call(this,A);return null!=t||"href"===A||"xlink:href"===A?t:this.ref?this.ref.attr(A):null};let i=this.getChildren;this.getChildren=function(){let A=i.call(this);return A.length>0?A:this.ref?this.ref.getChildren():[]},this.getPaint=function(t,e,r,i){let o=this.getChildren();if(0===o.length)return;if(1===o.length){let A=o[0],t=A.get("stop-color");if("none"===t)return;return y(t,A.get("stop-opacity")*e,i)}let a,B,g,c,l,w,E="userSpaceOnUse"!==this.attr("gradientUnits"),h=G(this.attr("gradientTransform")),Q=this.attr("spreadMethod"),u=0,f=0,C=1;if(E&&(h=F([t[2]-t[0],0,0,t[3]-t[1],t[0],t[1]],h)),h=z(h)){if("linearGradient"===this.name)B=this.getLength("x1",E?1:this.getVWidth(),0),g=this.getLength("x2",E?1:this.getVWidth(),E?1:this.getVWidth()),c=this.getLength("y1",E?1:this.getVHeight(),0),l=this.getLength("y2",E?1:this.getVHeight(),0);else{g=this.getLength("cx",E?1:this.getVWidth(),E?.5:.5*this.getVWidth()),l=this.getLength("cy",E?1:this.getVHeight(),E?.5:.5*this.getVHeight()),w=this.getLength("r",E?1:this.getViewport(),E?.5:.5*this.getViewport()),B=this.getLength("fx",E?1:this.getVWidth(),g),c=this.getLength("fy",E?1:this.getVHeight(),l),w<0&&zA("SvgElemGradient: negative r value");let A=Math.sqrt(Math.pow(g-B,2)+Math.pow(l-c,2)),t=1;A>w&&(t=w/A,B=g+(B-g)*t,c=l+(c-l)*t),w=Math.max(w,A*t*1.000001)}if("reflect"===Q||"repeat"===Q){let A=v(h),e=Y([t[0],t[1]],A),n=Y([t[2],t[1]],A),r=Y([t[2],t[3]],A),i=Y([t[0],t[3]],A);"linearGradient"===this.name?(u=Math.max((e[0]-g)*(g-B)+(e[1]-l)*(l-c),(n[0]-g)*(g-B)+(n[1]-l)*(l-c),(r[0]-g)*(g-B)+(r[1]-l)*(l-c),(i[0]-g)*(g-B)+(i[1]-l)*(l-c))/(Math.pow(g-B,2)+Math.pow(l-c,2)),f=Math.max((e[0]-B)*(B-g)+(e[1]-c)*(c-l),(n[0]-B)*(B-g)+(n[1]-c)*(c-l),(r[0]-B)*(B-g)+(r[1]-c)*(c-l),(i[0]-B)*(B-g)+(i[1]-c)*(c-l))/(Math.pow(g-B,2)+Math.pow(l-c,2))):u=Math.sqrt(Math.max(Math.pow(e[0]-g,2)+Math.pow(e[1]-l,2),Math.pow(n[0]-g,2)+Math.pow(n[1]-l,2),Math.pow(r[0]-g,2)+Math.pow(r[1]-l,2),Math.pow(i[0]-g,2)+Math.pow(i[1]-l,2)))/w-1,u=Math.ceil(u+.5),f=Math.ceil(f+.5),C=f+1+u}a="linearGradient"===this.name?A.linearGradient(B-f*(g-B),c-f*(l-c),g+u*(g-B),l+u*(l-c)):A.radialGradient(B,c,0,g,l,w+u*w);for(let A=0;A<C;A++){let t=0,n="reflect"!==Q||(A-f)%2==0;for(let r=0;r<o.length;r++){let B=o[n?r:o.length-1-r],g=B.get("stop-color");"none"===g&&(g=s.transparent),g=y(g,B.get("stop-opacity")*e,i),t=Math.max(t,n?B.getPercent("offset",0):1-B.getPercent("offset",0)),0===r&&4===g[0].length&&(a._colorSpace="DeviceCMYK"),0===r&&t>0&&a.stop((A+0)/C,g[0],g[1]),a.stop((A+t)/(u+f+1),g[0],g[1]),r===o.length-1&&t<1&&a.stop((A+1)/C,g[0],g[1])}}return a.setTransform.apply(a,h),[a,1]}return n?[n[0],n[1]*e]:void 0}},gA=function(t,e){$.call(this,t,e),this.dashScale=1,this.getBoundingShape=function(){return this.shape},this.getTransformation=function(){return this.get("transform")},this.drawInDocument=function(t,e){if("hidden"!==this.get("visibility")&&this.shape){if(A.save(),"non-scaling-stroke"===this.get("vector-effect")?this.shape.transform(this.getTransformation()):this.transform(),this.clip(),t)this.shape.insertInDocument(),C(s.white),A.fill(this.get("clip-rule"));else{let n;this.mask()&&(n=c(b()));let r=this.shape.getSubPaths(),i=this.getFill(t,e),s=this.getStroke(t,e),o=this.get("stroke-width"),a=this.get("stroke-linecap");if("non-scaling-stroke"===this.get("vector-effect")&&(o/=function(){const t=b();return A.page.width/t[2]}()),i||s){if(i&&C(i),s){for(let t=0;t<r.length;t++)if(x(r[t].totalLength,0)&&("square"===a||"round"===a)&&o>0&&r[t].startPoint&&r[t].startPoint.length>1){let e=r[t].startPoint[0],n=r[t].startPoint[1];C(s),"square"===a?A.rect(e-.5*o,n-.5*o,o,o):"round"===a&&A.circle(e,n,.5*o),A.fill()}let t=this.get("stroke-dasharray"),e=this.get("stroke-dashoffset");if(N(this.dashScale,1)){for(let A=0;A<t.length;A++)t[A]*=this.dashScale;e*=this.dashScale}d(s),A.lineWidth(o).miterLimit(this.get("stroke-miterlimit")).lineJoin(this.get("stroke-linejoin")).lineCap(a),M(t,e)}for(let A=0;A<r.length;A++)r[A].totalLength>0&&r[A].insertInDocument();i&&s?A.fillAndStroke(this.get("fill-rule")):i?A.fill(this.get("fill-rule")):s&&A.stroke()}let B=this.get("marker-start"),g=this.get("marker-mid"),E=this.get("marker-end");if("none"!==B||"none"!==g||"none"!==E){let A=this.shape.getMarkers();if("none"!==B&&A.length>0&&new fA(B,null).drawMarker(!1,e,A[0],o),"none"!==g)for(let t=1;t<A.length-1;t++)new fA(g,null).drawMarker(!1,e,A[t],o);"none"!==E&&A.length>0&&new fA(E,null).drawMarker(!1,e,A[A.length-1],o)}n&&(l(n),w(n))}A.restore()}}},cA=function(A,t){gA.call(this,A,t);let e=this.getLength("x",this.getVWidth(),0),n=this.getLength("y",this.getVHeight(),0),r=this.getLength("width",this.getVWidth(),0),i=this.getLength("height",this.getVHeight(),0),s=this.getLength("rx",this.getVWidth()),o=this.getLength("ry",this.getVHeight());void 0===s&&void 0===o?s=o=0:void 0===s&&void 0!==o?s=o:void 0!==s&&void 0===o&&(o=s),r>0&&i>0?s&&o?(s=Math.min(s,.5*r),o=Math.min(o,.5*i),this.shape=(new _).M(e+s,n).L(e+r-s,n).A(s,o,0,0,1,e+r,n+o).L(e+r,n+i-o).A(s,o,0,0,1,e+r-s,n+i).L(e+s,n+i).A(s,o,0,0,1,e,n+i-o).L(e,n+o).A(s,o,0,0,1,e+s,n).Z()):this.shape=(new _).M(e,n).L(e+r,n).L(e+r,n+i).L(e,n+i).Z():this.shape=new _},lA=function(A,t){gA.call(this,A,t);let e=this.getLength("cx",this.getVWidth(),0),n=this.getLength("cy",this.getVHeight(),0),r=this.getLength("r",this.getViewport(),0);this.shape=r>0?(new _).M(e+r,n).A(r,r,0,0,1,e-r,n).A(r,r,0,0,1,e+r,n).Z():new _},wA=function(A,t){gA.call(this,A,t);let e=this.getLength("cx",this.getVWidth(),0),n=this.getLength("cy",this.getVHeight(),0),r=this.getLength("rx",this.getVWidth(),0),i=this.getLength("ry",this.getVHeight(),0);this.shape=r>0&&i>0?(new _).M(e+r,n).A(r,i,0,0,1,e-r,n).A(r,i,0,0,1,e+r,n).Z():new _},EA=function(A,t){gA.call(this,A,t);let e=this.getLength("x1",this.getVWidth(),0),n=this.getLength("y1",this.getVHeight(),0),r=this.getLength("x2",this.getVWidth(),0),i=this.getLength("y2",this.getVHeight(),0);this.shape=(new _).M(e,n).L(r,i)},hA=function(A,t){gA.call(this,A,t);let e=this.getNumberList("points");this.shape=new _;for(let A=0;A<e.length-1;A+=2)0===A?this.shape.M(e[A],e[A+1]):this.shape.L(e[A],e[A+1]);e.error&&zA("SvgElemPolygon: unexpected string "+e.error),e.length%2==1&&zA("SvgElemPolyline: uneven number of coordinates")},QA=function(A,t){gA.call(this,A,t);let e=this.getNumberList("points");this.shape=new _;for(let A=0;A<e.length-1;A+=2)0===A?this.shape.M(e[A],e[A+1]):this.shape.L(e[A],e[A+1]);this.shape.Z(),e.error&&zA("SvgElemPolygon: unexpected string "+e.error),e.length%2==1&&zA("SvgElemPolygon: uneven number of coordinates")},uA=function(A,t){gA.call(this,A,t),this.shape=(new _).path(this.attr("d"));let e=this.getLength("pathLength",this.getViewport());this.pathLength=e>0?e:void 0,this.dashScale=void 0!==this.pathLength?this.shape.totalLength/this.pathLength:1},fA=function(t,e){AA.call(this,t,e);let n=this.getLength("markerWidth",this.getParentVWidth(),3),r=this.getLength("markerHeight",this.getParentVHeight(),3),i=this.getViewbox("viewBox",[0,0,n,r]);this.getVWidth=function(){return i[2]},this.getVHeight=function(){return i[3]},this.drawMarker=function(t,e,s,o){A.save();let a=this.attr("orient"),B=this.attr("markerUnits"),g="auto"===a?s[2]:(parseFloat(a)||0)*Math.PI/180,E="userSpaceOnUse"===B?1:o;A.transform(Math.cos(g)*E,Math.sin(g)*E,-Math.sin(g)*E,Math.cos(g)*E,s[0],s[1]);let h,Q=this.getLength("refX",this.getVWidth(),0),u=this.getLength("refY",this.getVHeight(),0),f=S(this.attr("preserveAspectRatio"),n,r,i[2],i[3],.5);"hidden"===this.get("overflow")&&A.rect(f[0]*(i[0]+i[2]/2-Q)-n/2,f[3]*(i[1]+i[3]/2-u)-r/2,n,r).clip(),A.transform.apply(A,f),A.translate(-Q,-u),this.get("opacity")<1&&!t&&(h=c(b())),this.drawChildren(t,e),h&&(l(h),A.fillOpacity(this.get("opacity")),w(h)),A.restore()}},CA=function(t,e){AA.call(this,t,e),this.useMask=function(t){let e=c(b());A.save(),A.transform.apply(A,this.get("transform")),"objectBoundingBox"===this.attr("clipPathUnits")&&A.transform(t[2]-t[0],0,0,t[3]-t[1],t[0],t[1]),this.clip(),this.drawChildren(!0,!1),A.restore(),l(e),E(e,!0)}},dA=function(t,e){AA.call(this,t,e),this.useMask=function(t){let e,n,r,i,s=c(b());A.save(),"userSpaceOnUse"===this.attr("maskUnits")?(e=this.getLength("x",this.getVWidth(),-.1*(t[2]-t[0])+t[0]),n=this.getLength("y",this.getVHeight(),-.1*(t[3]-t[1])+t[1]),r=this.getLength("width",this.getVWidth(),1.2*(t[2]-t[0])),i=this.getLength("height",this.getVHeight(),1.2*(t[3]-t[1]))):(e=this.getLength("x",this.getVWidth(),-.1)*(t[2]-t[0])+t[0],n=this.getLength("y",this.getVHeight(),-.1)*(t[3]-t[1])+t[1],r=this.getLength("width",this.getVWidth(),1.2)*(t[2]-t[0]),i=this.getLength("height",this.getVHeight(),1.2)*(t[3]-t[1])),"objectBoundingBox"===this.attr("maskContentUnits")&&A.transform(t[2]-t[0],0,0,t[3]-t[1],t[0],t[1]),this.clip(),this.drawChildren(!1,!0),A.restore(),l(s),E(s,!0)}},MA=function(t,e){$.call(this,t,e),this.allowedChildren=["tspan","#text","#cdata-section","a"],this.isText=!0,this.getBoundingShape=function(){let A=new _;for(let t=0;t<this._pos.length;t++){let e=this._pos[t];if(!e.hidden){let t=e.ascent*Math.sin(e.rotate),n=-e.ascent*Math.cos(e.rotate),r=e.descent*Math.sin(e.rotate),i=-e.descent*Math.cos(e.rotate),s=e.width*Math.cos(e.rotate),o=e.width*Math.sin(e.rotate);A.M(e.x+t,e.y+n).L(e.x+t+s,e.y+n+o).M(e.x+r+s,e.y+i+o).L(e.x+r,e.y+i)}}return A},this.drawTextInDocument=function(t,e){!this.link||t||e||this.addLink(),"underline"===this.get("text-decoration")&&this.decorate(.05*this._font.size,-.075*this._font.size,t,e),"overline"===this.get("text-decoration")&&this.decorate(.05*this._font.size,J(this._font.font,this._font.size)+.075*this._font.size,t,e);let n=this.getFill(t,e),r=this.getStroke(t,e),i=this.get("stroke-width");this._font.fauxBold&&(r?i+=.03*this._font.size:(r=n,i=.03*this._font.size));let s=this.getChildren();for(let B=0;B<s.length;B++){let g=s[B];switch(g.name){case"tspan":case"textPath":case"a":"none"!==g.get("display")&&g.drawTextInDocument(t,e);break;case"#text":case"#cdata-section":if("hidden"===this.get("visibility"))continue;(n||r||t)&&(n&&C(n),r&&i&&(d(r),A.lineWidth(i).miterLimit(this.get("stroke-miterlimit")).lineJoin(this.get("stroke-linejoin")).lineCap(this.get("stroke-linecap")),M(this.get("stroke-dasharray"),this.get("stroke-dashoffset"))),o=this._font.font,a=this._font.size,A.page.fonts[o.id]||(A.page.fonts[o.id]=o.ref()),A.addContent("BT").addContent("/"+o.id+" "+a+" Tf"),u(!!n,!!r),f(g._pos,this._font),A.addContent("ET"))}}var o,a;"line-through"===this.get("text-decoration")&&this.decorate(.05*this._font.size,.5*(J(this._font.font,this._font.size)+O(this._font.font,this._font.size)),t,e)},this.decorate=function(t,e,n,r){let i=this.getFill(n,r),s=this.getStroke(n,r);i&&C(i),s&&(d(s),A.lineWidth(this.get("stroke-width")).miterLimit(this.get("stroke-miterlimit")).lineJoin(this.get("stroke-linejoin")).lineCap(this.get("stroke-linecap")),M(this.get("stroke-dasharray"),this.get("stroke-dashoffset")));for(let n=0,r=this._pos;n<r.length;n++)if(!r[n].hidden&&N(r[n].width,0)){let o=(e+t/2)*Math.sin(r[n].rotate),a=-(e+t/2)*Math.cos(r[n].rotate),B=(e-t/2)*Math.sin(r[n].rotate),g=-(e-t/2)*Math.cos(r[n].rotate),c=r[n].width*Math.cos(r[n].rotate),l=r[n].width*Math.sin(r[n].rotate);(new _).M(r[n].x+o,r[n].y+a).L(r[n].x+o+c,r[n].y+a+l).L(r[n].x+B+c,r[n].y+g+l).L(r[n].x+B,r[n].y+g).Z().insertInDocument(),i&&s?A.fillAndStroke():i?A.fill():s&&A.stroke()}}},DA=function(A,t){this.name=A.nodeName,this.textContent=A.nodeValue},IA=function(A,t){MA.call(this,A,t)},pA=function(A,t){let e;if(MA.call(this,A,t),(e=this.attr("path"))&&""!==e.trim()){let A=this.getLength("pathLength",this.getViewport());this.pathObject=(new _).path(e),this.pathLength=A>0?A:this.pathObject.totalLength,this.pathScale=this.pathObject.totalLength/this.pathLength}else if((e=this.getUrl("href")||this.getUrl("xlink:href"))&&"path"===e.nodeName){let A=new uA(e,this);this.pathObject=A.shape.clone().transform(A.get("transform")),this.pathLength=this.chooseValue(A.pathLength,this.pathObject.totalLength),this.pathScale=this.pathObject.totalLength/this.pathLength}},yA=function(t,e){MA.call(this,t,e),this.allowedChildren=["textPath","tspan","#text","#cdata-section","a"],function(e){let n,r,i="",s=t.textContent,o=[],a=[],B=0,g=0;function c(){if(a.length){let A=a[a.length-1],t=a[0],e=A.x+A.width-t.x,i={startltr:0,middleltr:.5,endltr:1,startrtl:1,middlertl:.5,endrtl:0}[n+r]*e||0;for(let A=0;A<a.length;A++)a[A].x-=i}a=[]}function l(A){let t=A.pathObject,e=A.pathLength,n=A.pathScale;if(t){let r=A.getLength("startOffset",e,0);for(let i=0;i<A._pos.length;i++){let s=r+A._pos[i].x+.5*A._pos[i].width;if(s>e||s<0)A._pos[i].hidden=!0;else{let e=t.getPointAtLength(s*n);N(n,1)&&(A._pos[i].scale*=n,A._pos[i].width*=n),A._pos[i].x=e[0]-.5*A._pos[i].width*Math.cos(e[2])-A._pos[i].y*Math.sin(e[2]),A._pos[i].y=e[1]-.5*A._pos[i].width*Math.sin(e[2])+A._pos[i].y*Math.cos(e[2]),A._pos[i].rotate=e[2]+A._pos[i].rotate,A._pos[i].continuous=!1}}}else for(let t=0;t<A._pos.length;t++)A._pos[t].hidden=!0}!function t(e,l){e._x=j(e.getLengthList("x",e.getVWidth()),l?l._x.slice(l._pos.length):[]),e._y=j(e.getLengthList("y",e.getVHeight()),l?l._y.slice(l._pos.length):[]),e._dx=j(e.getLengthList("dx",e.getVWidth()),l?l._dx.slice(l._pos.length):[]),e._dy=j(e.getLengthList("dy",e.getVHeight()),l?l._dy.slice(l._pos.length):[]),e._rot=j(e.getNumberList("rotate"),l?l._rot.slice(l._pos.length):[]),e._defRot=e.chooseValue(e._rot[e._rot.length-1],l&&l._defRot,0),"textPath"===e.name&&(e._y=[]);let w={fauxItalic:!1,fauxBold:!1},E=UA(e.get("font-family"),"bold"===e.get("font-weight"),"italic"===e.get("font-style"),w);try{A.font(E)}catch(A){zA('SVGElemText: failed to open font "'+E+'" in PDFKit: '+A.message)}e._pos=[],e._index=0,e._font={font:A._font,size:e.get("font-size"),fauxItalic:w.fauxItalic,fauxBold:w.fauxBold};let h=e.getLength("textLength",e.getVWidth(),void 0),Q="spacingAndGlyphs"===e.attr("lengthAdjust"),u=e.get("word-spacing"),f=e.get("letter-spacing"),C=e.get("text-anchor"),d=e.get("direction"),M="text"===e.name,D=M?e.get("dominant-baseline"):e.get("alignment-baseline")||e.get("dominant-baseline"),I=M?"baseline":e.get("baseline-shift"),p=function(A,t,e,n){let r,i;switch(e){case"middle":r=.5*function(A,t){return(A.xHeight||.5*(A.ascender-A.descender))*t/1e3}(A,t);break;case"central":r=.5*(O(A,t)+J(A,t));break;case"after-edge":case"text-after-edge":r=O(A,t);break;case"alphabetic":case"auto":case"baseline":default:r=0;break;case"mathematical":r=.5*J(A,t);break;case"hanging":r=.8*J(A,t);break;case"before-edge":case"text-before-edge":r=J(A,t)}switch(n){case"baseline":i=0;break;case"super":i=.6*t;break;case"sub":i=-.6*t;break;default:i=n}return r-i}(e._font.font,e._font.size,D,I);"textPath"===e.name&&(c(),B=g=0);let y=e.getChildren();for(let A=0;A<y.length;A++){let o=y[A];switch(o.name){case"tspan":case"textPath":case"a":t(o,e);break;case"#text":case"#cdata-section":let A,l=o.textContent,w=l;o._font=e._font,o._pos=[],s=s.substring(l.length),"preserve"===e.get("xml:space")?w=w.replace(/[\s]/g," "):(w=w.replace(/[\s]+/g," "),i.match(/[\s]$|^$/)&&(w=w.replace(/^[\s]/,"")),s.match(/^[\s]*$/)&&(w=w.replace(/[\s]$/,""))),i+=l,A=0===u?[w]:w.split(/(\s)/);for(let t=0;t<A.length;t++){let i=W(e._font.font,e._font.size,A[t]);for(let A=0;A<i.length;A++){let s=e._index,l=e._x[s],w=e._y[s],E=e._dx[s],h=e._dy[s],Q=e._rot[s],M=!(0===t&&0===A);0!==f&&(M=!1),0!==u&&(M=!1),void 0!==l&&(M=!1,c(),B=l),void 0!==w&&(M=!1,c(),g=w),void 0!==E&&(M=!1,B+=E),void 0!==h&&(M=!1,g+=h),void 0===Q&&0===e._defRot||(M=!1);let D={glyph:i[A].glyph,rotate:Math.PI/180*e.chooseValue(Q,e._defRot),x:B+i[A].xOffset,kern:i[A].kern,y:g+p+i[A].yOffset,width:i[A].width,ascent:J(e._font.font,e._font.size),descent:O(e._font.font,e._font.size),scale:1,hidden:!1,continuous:M};a.push(D),o._pos.push(D),e._pos.push(D),e._index+=i[A].unicode.length,1===a.length&&(n=C,r=d),B+=i[A].xAdvance+f,g+=i[A].yAdvance}" "===A[t]&&(B+=u)}break;default:s=s.substring(o.textContent.length)}}if(h&&e._pos.length&&function(A,t,e){let n=A[0],r=A[A.length-1],i=n.x,s=r.x+r.width;if(e){let e=t/(s-i);if(e>0&&e<1/0)for(let t=0;t<A.length;t++)A[t].continuous=!1,A[t].x=i+e*(A[t].x-i),A[t].scale*=e,A[t].width*=e}else if(A.length>=2){let e=(t-(s-i))/(A.length-1);for(let t=0;t<A.length;t++)A[t].continuous=!1,A[t].x+=t*e}B+=t-(s-i)}(e._pos,h,Q),"textPath"!==e.name&&"text"!==e.name||c(),"textPath"===e.name){o.push(e);let A=e.pathObject;A&&(B=A.endPoint[0],g=A.endPoint[1])}l&&(l._pos=l._pos.concat(e._pos),l._index+=e._index)}(e,null);for(let A=0;A<o.length;A++)l(o[A])}(this),this.getTransformation=function(){return this.get("transform")},this.drawInDocument=function(t,e){let n;A.save(),this.transform(),this.clip(),this.mask()&&(n=c(b())),this.drawTextInDocument(t,e),n&&(l(n),w(n)),A.restore()}},FA=(r=r||{}).assumePt?1:.75,YA=(r.width||A.page.width)/FA,mA=(r.height||A.page.height)/FA,bA=r.preserveAspectRatio||null,vA=r.useCSS&&"undefined"!=typeof SVGElement&&t instanceof SVGElement&&"function"==typeof getComputedStyle,zA=r.warningCallback,UA=r.fontCallback,PA=r.imageCallback,xA=r.colorCallback,NA=r.documentCallback,RA=Math.ceil(Math.max(1,r.precision))||3,GA=[],SA={},TA=[],HA=[];if("function"!=typeof zA&&(zA=function(A){void 0!==typeof console&&"function"==typeof console.warn&&console.warn(A)}),"function"!=typeof UA&&(UA=function(t,e,n,r){if(e&&n){if(A._registeredFonts.hasOwnProperty(t+"-BoldItalic"))return t+"-BoldItalic";if(A._registeredFonts.hasOwnProperty(t+"-Italic"))return r.fauxBold=!0,t+"-Italic";if(A._registeredFonts.hasOwnProperty(t+"-Bold"))return r.fauxItalic=!0,t+"-Bold";if(A._registeredFonts.hasOwnProperty(t))return r.fauxBold=!0,r.fauxItalic=!0,t}if(e&&!n){if(A._registeredFonts.hasOwnProperty(t+"-Bold"))return t+"-Bold";if(A._registeredFonts.hasOwnProperty(t))return r.fauxBold=!0,t}if(!e&&n){if(A._registeredFonts.hasOwnProperty(t+"-Italic"))return t+"-Italic";if(A._registeredFonts.hasOwnProperty(t))return r.fauxItalic=!0,t}if(!e&&!n&&A._registeredFonts.hasOwnProperty(t))return t;if(t.match(/(?:^|,)\s*serif\s*$/)){if(e&&n)return"Times-BoldItalic";if(e&&!n)return"Times-Bold";if(!e&&n)return"Times-Italic";if(!e&&!n)return"Times-Roman"}else if(t.match(/(?:^|,)\s*monospace\s*$/)){if(e&&n)return"Courier-BoldOblique";if(e&&!n)return"Courier-Bold";if(!e&&n)return"Courier-Oblique";if(!e&&!n)return"Courier"}else{if(t.match(/(?:^|,)\s*sans-serif\s*$/),e&&n)return"Helvetica-BoldOblique";if(e&&!n)return"Helvetica-Bold";if(!e&&n)return"Helvetica-Oblique";if(!e&&!n)return"Helvetica"}}),"function"!=typeof PA&&(PA=function(A){return A.replace(/\s+/g,"")}),"function"!=typeof xA)xA=null;else for(let A in s){let t=xA(s[A]);s[A][0]=t[0],s[A][1]=t[1]}if("function"!=typeof NA&&(NA=null),"string"==typeof t&&(t=D(t)),t){let i=t.getElementsByTagName("style");for(let A=0;A<i.length;A++)HA=HA.concat(k(i[A].textContent));let s=K(t,null);if("function"==typeof s.drawInDocument){r.useCSS&&!vA&&zA("SVGtoPDF: useCSS option can only be used for SVG *elements* in compatible browsers");let t=A._fillColor;A.save().translate(e||0,n||0).scale(FA),s.drawInDocument();for(let t=0;t<TA.length;t++)A.page.annotations.push(TA[t]);A.restore(),A._fillColor=t}else zA("SVGtoPDF: this element can't be rendered directly: "+t.nodeName)}else zA("SVGtoPDF: the input does not look like a valid SVG")})},783(A,t,e){"use strict";e(187),e(8376),e(6401),e(2017);const n=e(2504),r=e(9029),i="function"==typeof Symbol&&"function"==typeof Symbol.for?Symbol.for("nodejs.util.inspect.custom"):null;t.Buffer=a,t.SlowBuffer=function(A){return+A!=A&&(A=0),a.alloc(+A)},t.INSPECT_MAX_BYTES=50;const s=2147483647;function o(A){if(A>s)throw new RangeError('The value "'+A+'" is invalid for option "size"');const t=new Uint8Array(A);return Object.setPrototypeOf(t,a.prototype),t}function a(A,t,e){if("number"==typeof A){if("string"==typeof t)throw new TypeError('The "string" argument must be of type string. Received type number');return c(A)}return B(A,t,e)}function B(A,t,e){if("string"==typeof A)return function(A,t){if("string"==typeof t&&""!==t||(t="utf8"),!a.isEncoding(t))throw new TypeError("Unknown encoding: "+t);const e=0|h(A,t);let n=o(e);const r=n.write(A,t);return r!==e&&(n=n.slice(0,r)),n}(A,t);if(ArrayBuffer.isView(A))return function(A){if(X(A,Uint8Array)){const t=new Uint8Array(A);return w(t.buffer,t.byteOffset,t.byteLength)}return l(A)}(A);if(null==A)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof A);if(X(A,ArrayBuffer)||A&&X(A.buffer,ArrayBuffer))return w(A,t,e);if("undefined"!=typeof SharedArrayBuffer&&(X(A,SharedArrayBuffer)||A&&X(A.buffer,SharedArrayBuffer)))return w(A,t,e);if("number"==typeof A)throw new TypeError('The "value" argument must not be of type number. Received type number');const n=A.valueOf&&A.valueOf();if(null!=n&&n!==A)return a.from(n,t,e);const r=function(A){if(a.isBuffer(A)){const t=0|E(A.length),e=o(t);return 0===e.length||A.copy(e,0,0,t),e}return void 0!==A.length?"number"!=typeof A.length||Z(A.length)?o(0):l(A):"Buffer"===A.type&&Array.isArray(A.data)?l(A.data):void 0}(A);if(r)return r;if("undefined"!=typeof Symbol&&null!=Symbol.toPrimitive&&"function"==typeof A[Symbol.toPrimitive])return a.from(A[Symbol.toPrimitive]("string"),t,e);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof A)}function g(A){if("number"!=typeof A)throw new TypeError('"size" argument must be of type number');if(A<0)throw new RangeError('The value "'+A+'" is invalid for option "size"')}function c(A){return g(A),o(A<0?0:0|E(A))}function l(A){const t=A.length<0?0:0|E(A.length),e=o(t);for(let n=0;n<t;n+=1)e[n]=255&A[n];return e}function w(A,t,e){if(t<0||A.byteLength<t)throw new RangeError('"offset" is outside of buffer bounds');if(A.byteLength<t+(e||0))throw new RangeError('"length" is outside of buffer bounds');let n;return n=void 0===t&&void 0===e?new Uint8Array(A):void 0===e?new Uint8Array(A,t):new Uint8Array(A,t,e),Object.setPrototypeOf(n,a.prototype),n}function E(A){if(A>=s)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+s.toString(16)+" bytes");return 0|A}function h(A,t){if(a.isBuffer(A))return A.length;if(ArrayBuffer.isView(A)||X(A,ArrayBuffer))return A.byteLength;if("string"!=typeof A)throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof A);const e=A.length,n=arguments.length>2&&!0===arguments[2];if(!n&&0===e)return 0;let r=!1;for(;;)switch(t){case"ascii":case"latin1":case"binary":return e;case"utf8":case"utf-8":return W(A).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*e;case"hex":return e>>>1;case"base64":return K(A).length;default:if(r)return n?-1:W(A).length;t=(""+t).toLowerCase(),r=!0}}function Q(A,t,e){let n=!1;if((void 0===t||t<0)&&(t=0),t>this.length)return"";if((void 0===e||e>this.length)&&(e=this.length),e<=0)return"";if((e>>>=0)<=(t>>>=0))return"";for(A||(A="utf8");;)switch(A){case"hex":return v(this,t,e);case"utf8":case"utf-8":return F(this,t,e);case"ascii":return m(this,t,e);case"latin1":case"binary":return b(this,t,e);case"base64":return y(this,t,e);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return z(this,t,e);default:if(n)throw new TypeError("Unknown encoding: "+A);A=(A+"").toLowerCase(),n=!0}}function u(A,t,e){const n=A[t];A[t]=A[e],A[e]=n}function f(A,t,e,n,r){if(0===A.length)return-1;if("string"==typeof e?(n=e,e=0):e>2147483647?e=2147483647:e<-2147483648&&(e=-2147483648),Z(e=+e)&&(e=r?0:A.length-1),e<0&&(e=A.length+e),e>=A.length){if(r)return-1;e=A.length-1}else if(e<0){if(!r)return-1;e=0}if("string"==typeof t&&(t=a.from(t,n)),a.isBuffer(t))return 0===t.length?-1:C(A,t,e,n,r);if("number"==typeof t)return t&=255,"function"==typeof Uint8Array.prototype.indexOf?r?Uint8Array.prototype.indexOf.call(A,t,e):Uint8Array.prototype.lastIndexOf.call(A,t,e):C(A,[t],e,n,r);throw new TypeError("val must be string, number or Buffer")}function C(A,t,e,n,r){let i,s=1,o=A.length,a=t.length;if(void 0!==n&&("ucs2"===(n=String(n).toLowerCase())||"ucs-2"===n||"utf16le"===n||"utf-16le"===n)){if(A.length<2||t.length<2)return-1;s=2,o/=2,a/=2,e/=2}function B(A,t){return 1===s?A[t]:A.readUInt16BE(t*s)}if(r){let n=-1;for(i=e;i<o;i++)if(B(A,i)===B(t,-1===n?0:i-n)){if(-1===n&&(n=i),i-n+1===a)return n*s}else-1!==n&&(i-=i-n),n=-1}else for(e+a>o&&(e=o-a),i=e;i>=0;i--){let e=!0;for(let n=0;n<a;n++)if(B(A,i+n)!==B(t,n)){e=!1;break}if(e)return i}return-1}function d(A,t,e,n){e=Number(e)||0;const r=A.length-e;n?(n=Number(n))>r&&(n=r):n=r;const i=t.length;let s;for(n>i/2&&(n=i/2),s=0;s<n;++s){const n=parseInt(t.substr(2*s,2),16);if(Z(n))return s;A[e+s]=n}return s}function M(A,t,e,n){return V(W(t,A.length-e),A,e,n)}function D(A,t,e,n){return V(function(A){const t=[];for(let e=0;e<A.length;++e)t.push(255&A.charCodeAt(e));return t}(t),A,e,n)}function I(A,t,e,n){return V(K(t),A,e,n)}function p(A,t,e,n){return V(function(A,t){let e,n,r;const i=[];for(let s=0;s<A.length&&!((t-=2)<0);++s)e=A.charCodeAt(s),n=e>>8,r=e%256,i.push(r),i.push(n);return i}(t,A.length-e),A,e,n)}function y(A,t,e){return 0===t&&e===A.length?n.fromByteArray(A):n.fromByteArray(A.slice(t,e))}function F(A,t,e){e=Math.min(A.length,e);const n=[];let r=t;for(;r<e;){const t=A[r];let i=null,s=t>239?4:t>223?3:t>191?2:1;if(r+s<=e){let e,n,o,a;switch(s){case 1:t<128&&(i=t);break;case 2:e=A[r+1],128==(192&e)&&(a=(31&t)<<6|63&e,a>127&&(i=a));break;case 3:e=A[r+1],n=A[r+2],128==(192&e)&&128==(192&n)&&(a=(15&t)<<12|(63&e)<<6|63&n,a>2047&&(a<55296||a>57343)&&(i=a));break;case 4:e=A[r+1],n=A[r+2],o=A[r+3],128==(192&e)&&128==(192&n)&&128==(192&o)&&(a=(15&t)<<18|(63&e)<<12|(63&n)<<6|63&o,a>65535&&a<1114112&&(i=a))}}null===i?(i=65533,s=1):i>65535&&(i-=65536,n.push(i>>>10&1023|55296),i=56320|1023&i),n.push(i),r+=s}return function(A){const t=A.length;if(t<=Y)return String.fromCharCode.apply(String,A);let e="",n=0;for(;n<t;)e+=String.fromCharCode.apply(String,A.slice(n,n+=Y));return e}(n)}t.kMaxLength=s,a.TYPED_ARRAY_SUPPORT=function(){try{const A=new Uint8Array(1),t={foo:function(){return 42}};return Object.setPrototypeOf(t,Uint8Array.prototype),Object.setPrototypeOf(A,t),42===A.foo()}catch(A){return!1}}(),a.TYPED_ARRAY_SUPPORT||"undefined"==typeof console||"function"!=typeof console.error||console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support."),Object.defineProperty(a.prototype,"parent",{enumerable:!0,get:function(){if(a.isBuffer(this))return this.buffer}}),Object.defineProperty(a.prototype,"offset",{enumerable:!0,get:function(){if(a.isBuffer(this))return this.byteOffset}}),a.poolSize=8192,a.from=function(A,t,e){return B(A,t,e)},Object.setPrototypeOf(a.prototype,Uint8Array.prototype),Object.setPrototypeOf(a,Uint8Array),a.alloc=function(A,t,e){return function(A,t,e){return g(A),A<=0?o(A):void 0!==t?"string"==typeof e?o(A).fill(t,e):o(A).fill(t):o(A)}(A,t,e)},a.allocUnsafe=function(A){return c(A)},a.allocUnsafeSlow=function(A){return c(A)},a.isBuffer=function(A){return null!=A&&!0===A._isBuffer&&A!==a.prototype},a.compare=function(A,t){if(X(A,Uint8Array)&&(A=a.from(A,A.offset,A.byteLength)),X(t,Uint8Array)&&(t=a.from(t,t.offset,t.byteLength)),!a.isBuffer(A)||!a.isBuffer(t))throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(A===t)return 0;let e=A.length,n=t.length;for(let r=0,i=Math.min(e,n);r<i;++r)if(A[r]!==t[r]){e=A[r],n=t[r];break}return e<n?-1:n<e?1:0},a.isEncoding=function(A){switch(String(A).toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"latin1":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return!0;default:return!1}},a.concat=function(A,t){if(!Array.isArray(A))throw new TypeError('"list" argument must be an Array of Buffers');if(0===A.length)return a.alloc(0);let e;if(void 0===t)for(t=0,e=0;e<A.length;++e)t+=A[e].length;const n=a.allocUnsafe(t);let r=0;for(e=0;e<A.length;++e){let t=A[e];if(X(t,Uint8Array))r+t.length>n.length?(a.isBuffer(t)||(t=a.from(t)),t.copy(n,r)):Uint8Array.prototype.set.call(n,t,r);else{if(!a.isBuffer(t))throw new TypeError('"list" argument must be an Array of Buffers');t.copy(n,r)}r+=t.length}return n},a.byteLength=h,a.prototype._isBuffer=!0,a.prototype.swap16=function(){const A=this.length;if(A%2!=0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(let t=0;t<A;t+=2)u(this,t,t+1);return this},a.prototype.swap32=function(){const A=this.length;if(A%4!=0)throw new RangeError("Buffer size must be a multiple of 32-bits");for(let t=0;t<A;t+=4)u(this,t,t+3),u(this,t+1,t+2);return this},a.prototype.swap64=function(){const A=this.length;if(A%8!=0)throw new RangeError("Buffer size must be a multiple of 64-bits");for(let t=0;t<A;t+=8)u(this,t,t+7),u(this,t+1,t+6),u(this,t+2,t+5),u(this,t+3,t+4);return this},a.prototype.toString=function(){const A=this.length;return 0===A?"":0===arguments.length?F(this,0,A):Q.apply(this,arguments)},a.prototype.toLocaleString=a.prototype.toString,a.prototype.equals=function(A){if(!a.isBuffer(A))throw new TypeError("Argument must be a Buffer");return this===A||0===a.compare(this,A)},a.prototype.inspect=function(){let A="";const e=t.INSPECT_MAX_BYTES;return A=this.toString("hex",0,e).replace(/(.{2})/g,"$1 ").trim(),this.length>e&&(A+=" ... "),"<Buffer "+A+">"},i&&(a.prototype[i]=a.prototype.inspect),a.prototype.compare=function(A,t,e,n,r){if(X(A,Uint8Array)&&(A=a.from(A,A.offset,A.byteLength)),!a.isBuffer(A))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof A);if(void 0===t&&(t=0),void 0===e&&(e=A?A.length:0),void 0===n&&(n=0),void 0===r&&(r=this.length),t<0||e>A.length||n<0||r>this.length)throw new RangeError("out of range index");if(n>=r&&t>=e)return 0;if(n>=r)return-1;if(t>=e)return 1;if(this===A)return 0;let i=(r>>>=0)-(n>>>=0),s=(e>>>=0)-(t>>>=0);const o=Math.min(i,s),B=this.slice(n,r),g=A.slice(t,e);for(let A=0;A<o;++A)if(B[A]!==g[A]){i=B[A],s=g[A];break}return i<s?-1:s<i?1:0},a.prototype.includes=function(A,t,e){return-1!==this.indexOf(A,t,e)},a.prototype.indexOf=function(A,t,e){return f(this,A,t,e,!0)},a.prototype.lastIndexOf=function(A,t,e){return f(this,A,t,e,!1)},a.prototype.write=function(A,t,e,n){if(void 0===t)n="utf8",e=this.length,t=0;else if(void 0===e&&"string"==typeof t)n=t,e=this.length,t=0;else{if(!isFinite(t))throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");t>>>=0,isFinite(e)?(e>>>=0,void 0===n&&(n="utf8")):(n=e,e=void 0)}const r=this.length-t;if((void 0===e||e>r)&&(e=r),A.length>0&&(e<0||t<0)||t>this.length)throw new RangeError("Attempt to write outside buffer bounds");n||(n="utf8");let i=!1;for(;;)switch(n){case"hex":return d(this,A,t,e);case"utf8":case"utf-8":return M(this,A,t,e);case"ascii":case"latin1":case"binary":return D(this,A,t,e);case"base64":return I(this,A,t,e);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return p(this,A,t,e);default:if(i)throw new TypeError("Unknown encoding: "+n);n=(""+n).toLowerCase(),i=!0}},a.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};const Y=4096;function m(A,t,e){let n="";e=Math.min(A.length,e);for(let r=t;r<e;++r)n+=String.fromCharCode(127&A[r]);return n}function b(A,t,e){let n="";e=Math.min(A.length,e);for(let r=t;r<e;++r)n+=String.fromCharCode(A[r]);return n}function v(A,t,e){const n=A.length;(!t||t<0)&&(t=0),(!e||e<0||e>n)&&(e=n);let r="";for(let n=t;n<e;++n)r+=_[A[n]];return r}function z(A,t,e){const n=A.slice(t,e);let r="";for(let A=0;A<n.length-1;A+=2)r+=String.fromCharCode(n[A]+256*n[A+1]);return r}function U(A,t,e){if(A%1!=0||A<0)throw new RangeError("offset is not uint");if(A+t>e)throw new RangeError("Trying to access beyond buffer length")}function P(A,t,e,n,r,i){if(!a.isBuffer(A))throw new TypeError('"buffer" argument must be a Buffer instance');if(t>r||t<i)throw new RangeError('"value" argument is out of bounds');if(e+n>A.length)throw new RangeError("Index out of range")}function x(A,t,e,n,r){L(t,n,r,A,e,7);let i=Number(t&BigInt(4294967295));A[e++]=i,i>>=8,A[e++]=i,i>>=8,A[e++]=i,i>>=8,A[e++]=i;let s=Number(t>>BigInt(32)&BigInt(4294967295));return A[e++]=s,s>>=8,A[e++]=s,s>>=8,A[e++]=s,s>>=8,A[e++]=s,e}function N(A,t,e,n,r){L(t,n,r,A,e,7);let i=Number(t&BigInt(4294967295));A[e+7]=i,i>>=8,A[e+6]=i,i>>=8,A[e+5]=i,i>>=8,A[e+4]=i;let s=Number(t>>BigInt(32)&BigInt(4294967295));return A[e+3]=s,s>>=8,A[e+2]=s,s>>=8,A[e+1]=s,s>>=8,A[e]=s,e+8}function R(A,t,e,n,r,i){if(e+n>A.length)throw new RangeError("Index out of range");if(e<0)throw new RangeError("Index out of range")}function G(A,t,e,n,i){return t=+t,e>>>=0,i||R(A,0,e,4),r.write(A,t,e,n,23,4),e+4}function S(A,t,e,n,i){return t=+t,e>>>=0,i||R(A,0,e,8),r.write(A,t,e,n,52,8),e+8}a.prototype.slice=function(A,t){const e=this.length;(A=~~A)<0?(A+=e)<0&&(A=0):A>e&&(A=e),(t=void 0===t?e:~~t)<0?(t+=e)<0&&(t=0):t>e&&(t=e),t<A&&(t=A);const n=this.subarray(A,t);return Object.setPrototypeOf(n,a.prototype),n},a.prototype.readUintLE=a.prototype.readUIntLE=function(A,t,e){A>>>=0,t>>>=0,e||U(A,t,this.length);let n=this[A],r=1,i=0;for(;++i<t&&(r*=256);)n+=this[A+i]*r;return n},a.prototype.readUintBE=a.prototype.readUIntBE=function(A,t,e){A>>>=0,t>>>=0,e||U(A,t,this.length);let n=this[A+--t],r=1;for(;t>0&&(r*=256);)n+=this[A+--t]*r;return n},a.prototype.readUint8=a.prototype.readUInt8=function(A,t){return A>>>=0,t||U(A,1,this.length),this[A]},a.prototype.readUint16LE=a.prototype.readUInt16LE=function(A,t){return A>>>=0,t||U(A,2,this.length),this[A]|this[A+1]<<8},a.prototype.readUint16BE=a.prototype.readUInt16BE=function(A,t){return A>>>=0,t||U(A,2,this.length),this[A]<<8|this[A+1]},a.prototype.readUint32LE=a.prototype.readUInt32LE=function(A,t){return A>>>=0,t||U(A,4,this.length),(this[A]|this[A+1]<<8|this[A+2]<<16)+16777216*this[A+3]},a.prototype.readUint32BE=a.prototype.readUInt32BE=function(A,t){return A>>>=0,t||U(A,4,this.length),16777216*this[A]+(this[A+1]<<16|this[A+2]<<8|this[A+3])},a.prototype.readBigUInt64LE=q((function(A){j(A>>>=0,"offset");const t=this[A],e=this[A+7];void 0!==t&&void 0!==e||J(A,this.length-8);const n=t+256*this[++A]+65536*this[++A]+this[++A]*2**24,r=this[++A]+256*this[++A]+65536*this[++A]+e*2**24;return BigInt(n)+(BigInt(r)<<BigInt(32))})),a.prototype.readBigUInt64BE=q((function(A){j(A>>>=0,"offset");const t=this[A],e=this[A+7];void 0!==t&&void 0!==e||J(A,this.length-8);const n=t*2**24+65536*this[++A]+256*this[++A]+this[++A],r=this[++A]*2**24+65536*this[++A]+256*this[++A]+e;return(BigInt(n)<<BigInt(32))+BigInt(r)})),a.prototype.readIntLE=function(A,t,e){A>>>=0,t>>>=0,e||U(A,t,this.length);let n=this[A],r=1,i=0;for(;++i<t&&(r*=256);)n+=this[A+i]*r;return r*=128,n>=r&&(n-=Math.pow(2,8*t)),n},a.prototype.readIntBE=function(A,t,e){A>>>=0,t>>>=0,e||U(A,t,this.length);let n=t,r=1,i=this[A+--n];for(;n>0&&(r*=256);)i+=this[A+--n]*r;return r*=128,i>=r&&(i-=Math.pow(2,8*t)),i},a.prototype.readInt8=function(A,t){return A>>>=0,t||U(A,1,this.length),128&this[A]?-1*(255-this[A]+1):this[A]},a.prototype.readInt16LE=function(A,t){A>>>=0,t||U(A,2,this.length);const e=this[A]|this[A+1]<<8;return 32768&e?4294901760|e:e},a.prototype.readInt16BE=function(A,t){A>>>=0,t||U(A,2,this.length);const e=this[A+1]|this[A]<<8;return 32768&e?4294901760|e:e},a.prototype.readInt32LE=function(A,t){return A>>>=0,t||U(A,4,this.length),this[A]|this[A+1]<<8|this[A+2]<<16|this[A+3]<<24},a.prototype.readInt32BE=function(A,t){return A>>>=0,t||U(A,4,this.length),this[A]<<24|this[A+1]<<16|this[A+2]<<8|this[A+3]},a.prototype.readBigInt64LE=q((function(A){j(A>>>=0,"offset");const t=this[A],e=this[A+7];void 0!==t&&void 0!==e||J(A,this.length-8);const n=this[A+4]+256*this[A+5]+65536*this[A+6]+(e<<24);return(BigInt(n)<<BigInt(32))+BigInt(t+256*this[++A]+65536*this[++A]+this[++A]*2**24)})),a.prototype.readBigInt64BE=q((function(A){j(A>>>=0,"offset");const t=this[A],e=this[A+7];void 0!==t&&void 0!==e||J(A,this.length-8);const n=(t<<24)+65536*this[++A]+256*this[++A]+this[++A];return(BigInt(n)<<BigInt(32))+BigInt(this[++A]*2**24+65536*this[++A]+256*this[++A]+e)})),a.prototype.readFloatLE=function(A,t){return A>>>=0,t||U(A,4,this.length),r.read(this,A,!0,23,4)},a.prototype.readFloatBE=function(A,t){return A>>>=0,t||U(A,4,this.length),r.read(this,A,!1,23,4)},a.prototype.readDoubleLE=function(A,t){return A>>>=0,t||U(A,8,this.length),r.read(this,A,!0,52,8)},a.prototype.readDoubleBE=function(A,t){return A>>>=0,t||U(A,8,this.length),r.read(this,A,!1,52,8)},a.prototype.writeUintLE=a.prototype.writeUIntLE=function(A,t,e,n){A=+A,t>>>=0,e>>>=0,n||P(this,A,t,e,Math.pow(2,8*e)-1,0);let r=1,i=0;for(this[t]=255&A;++i<e&&(r*=256);)this[t+i]=A/r&255;return t+e},a.prototype.writeUintBE=a.prototype.writeUIntBE=function(A,t,e,n){A=+A,t>>>=0,e>>>=0,n||P(this,A,t,e,Math.pow(2,8*e)-1,0);let r=e-1,i=1;for(this[t+r]=255&A;--r>=0&&(i*=256);)this[t+r]=A/i&255;return t+e},a.prototype.writeUint8=a.prototype.writeUInt8=function(A,t,e){return A=+A,t>>>=0,e||P(this,A,t,1,255,0),this[t]=255&A,t+1},a.prototype.writeUint16LE=a.prototype.writeUInt16LE=function(A,t,e){return A=+A,t>>>=0,e||P(this,A,t,2,65535,0),this[t]=255&A,this[t+1]=A>>>8,t+2},a.prototype.writeUint16BE=a.prototype.writeUInt16BE=function(A,t,e){return A=+A,t>>>=0,e||P(this,A,t,2,65535,0),this[t]=A>>>8,this[t+1]=255&A,t+2},a.prototype.writeUint32LE=a.prototype.writeUInt32LE=function(A,t,e){return A=+A,t>>>=0,e||P(this,A,t,4,4294967295,0),this[t+3]=A>>>24,this[t+2]=A>>>16,this[t+1]=A>>>8,this[t]=255&A,t+4},a.prototype.writeUint32BE=a.prototype.writeUInt32BE=function(A,t,e){return A=+A,t>>>=0,e||P(this,A,t,4,4294967295,0),this[t]=A>>>24,this[t+1]=A>>>16,this[t+2]=A>>>8,this[t+3]=255&A,t+4},a.prototype.writeBigUInt64LE=q((function(A,t){return void 0===t&&(t=0),x(this,A,t,BigInt(0),BigInt("0xffffffffffffffff"))})),a.prototype.writeBigUInt64BE=q((function(A,t){return void 0===t&&(t=0),N(this,A,t,BigInt(0),BigInt("0xffffffffffffffff"))})),a.prototype.writeIntLE=function(A,t,e,n){if(A=+A,t>>>=0,!n){const n=Math.pow(2,8*e-1);P(this,A,t,e,n-1,-n)}let r=0,i=1,s=0;for(this[t]=255&A;++r<e&&(i*=256);)A<0&&0===s&&0!==this[t+r-1]&&(s=1),this[t+r]=(A/i|0)-s&255;return t+e},a.prototype.writeIntBE=function(A,t,e,n){if(A=+A,t>>>=0,!n){const n=Math.pow(2,8*e-1);P(this,A,t,e,n-1,-n)}let r=e-1,i=1,s=0;for(this[t+r]=255&A;--r>=0&&(i*=256);)A<0&&0===s&&0!==this[t+r+1]&&(s=1),this[t+r]=(A/i|0)-s&255;return t+e},a.prototype.writeInt8=function(A,t,e){return A=+A,t>>>=0,e||P(this,A,t,1,127,-128),A<0&&(A=255+A+1),this[t]=255&A,t+1},a.prototype.writeInt16LE=function(A,t,e){return A=+A,t>>>=0,e||P(this,A,t,2,32767,-32768),this[t]=255&A,this[t+1]=A>>>8,t+2},a.prototype.writeInt16BE=function(A,t,e){return A=+A,t>>>=0,e||P(this,A,t,2,32767,-32768),this[t]=A>>>8,this[t+1]=255&A,t+2},a.prototype.writeInt32LE=function(A,t,e){return A=+A,t>>>=0,e||P(this,A,t,4,2147483647,-2147483648),this[t]=255&A,this[t+1]=A>>>8,this[t+2]=A>>>16,this[t+3]=A>>>24,t+4},a.prototype.writeInt32BE=function(A,t,e){return A=+A,t>>>=0,e||P(this,A,t,4,2147483647,-2147483648),A<0&&(A=4294967295+A+1),this[t]=A>>>24,this[t+1]=A>>>16,this[t+2]=A>>>8,this[t+3]=255&A,t+4},a.prototype.writeBigInt64LE=q((function(A,t){return void 0===t&&(t=0),x(this,A,t,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))})),a.prototype.writeBigInt64BE=q((function(A,t){return void 0===t&&(t=0),N(this,A,t,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))})),a.prototype.writeFloatLE=function(A,t,e){return G(this,A,t,!0,e)},a.prototype.writeFloatBE=function(A,t,e){return G(this,A,t,!1,e)},a.prototype.writeDoubleLE=function(A,t,e){return S(this,A,t,!0,e)},a.prototype.writeDoubleBE=function(A,t,e){return S(this,A,t,!1,e)},a.prototype.copy=function(A,t,e,n){if(!a.isBuffer(A))throw new TypeError("argument should be a Buffer");if(e||(e=0),n||0===n||(n=this.length),t>=A.length&&(t=A.length),t||(t=0),n>0&&n<e&&(n=e),n===e)return 0;if(0===A.length||0===this.length)return 0;if(t<0)throw new RangeError("targetStart out of bounds");if(e<0||e>=this.length)throw new RangeError("Index out of range");if(n<0)throw new RangeError("sourceEnd out of bounds");n>this.length&&(n=this.length),A.length-t<n-e&&(n=A.length-t+e);const r=n-e;return this===A&&"function"==typeof Uint8Array.prototype.copyWithin?this.copyWithin(t,e,n):Uint8Array.prototype.set.call(A,this.subarray(e,n),t),r},a.prototype.fill=function(A,t,e,n){if("string"==typeof A){if("string"==typeof t?(n=t,t=0,e=this.length):"string"==typeof e&&(n=e,e=this.length),void 0!==n&&"string"!=typeof n)throw new TypeError("encoding must be a string");if("string"==typeof n&&!a.isEncoding(n))throw new TypeError("Unknown encoding: "+n);if(1===A.length){const t=A.charCodeAt(0);("utf8"===n&&t<128||"latin1"===n)&&(A=t)}}else"number"==typeof A?A&=255:"boolean"==typeof A&&(A=Number(A));if(t<0||this.length<t||this.length<e)throw new RangeError("Out of range index");if(e<=t)return this;let r;if(t>>>=0,e=void 0===e?this.length:e>>>0,A||(A=0),"number"==typeof A)for(r=t;r<e;++r)this[r]=A;else{const i=a.isBuffer(A)?A:a.from(A,n),s=i.length;if(0===s)throw new TypeError('The value "'+A+'" is invalid for argument "value"');for(r=0;r<e-t;++r)this[r+t]=i[r%s]}return this};const T={};function H(A,t,e){T[A]=class extends e{constructor(){super(),Object.defineProperty(this,"message",{value:t.apply(this,arguments),writable:!0,configurable:!0}),this.name=`${this.name} [${A}]`,this.stack,delete this.name}get code(){return A}set code(A){Object.defineProperty(this,"code",{configurable:!0,enumerable:!0,value:A,writable:!0})}toString(){return`${this.name} [${A}]: ${this.message}`}}}function k(A){let t="",e=A.length;const n="-"===A[0]?1:0;for(;e>=n+4;e-=3)t=`_${A.slice(e-3,e)}${t}`;return`${A.slice(0,e)}${t}`}function L(A,t,e,n,r,i){if(A>e||A<t){const n="bigint"==typeof t?"n":"";let r;throw r=i>3?0===t||t===BigInt(0)?`>= 0${n} and < 2${n} ** ${8*(i+1)}${n}`:`>= -(2${n} ** ${8*(i+1)-1}${n}) and < 2 ** ${8*(i+1)-1}${n}`:`>= ${t}${n} and <= ${e}${n}`,new T.ERR_OUT_OF_RANGE("value",r,A)}!function(A,t,e){j(t,"offset"),void 0!==A[t]&&void 0!==A[t+e]||J(t,A.length-(e+1))}(n,r,i)}function j(A,t){if("number"!=typeof A)throw new T.ERR_INVALID_ARG_TYPE(t,"number",A)}function J(A,t,e){if(Math.floor(A)!==A)throw j(A,e),new T.ERR_OUT_OF_RANGE(e||"offset","an integer",A);if(t<0)throw new T.ERR_BUFFER_OUT_OF_BOUNDS;throw new T.ERR_OUT_OF_RANGE(e||"offset",`>= ${e?1:0} and <= ${t}`,A)}H("ERR_BUFFER_OUT_OF_BOUNDS",(function(A){return A?`${A} is outside of buffer bounds`:"Attempt to access memory outside buffer bounds"}),RangeError),H("ERR_INVALID_ARG_TYPE",(function(A,t){return`The "${A}" argument must be of type number. Received type ${typeof t}`}),TypeError),H("ERR_OUT_OF_RANGE",(function(A,t,e){let n=`The value of "${A}" is out of range.`,r=e;return Number.isInteger(e)&&Math.abs(e)>2**32?r=k(String(e)):"bigint"==typeof e&&(r=String(e),(e>BigInt(2)**BigInt(32)||e<-(BigInt(2)**BigInt(32)))&&(r=k(r)),r+="n"),n+=` It must be ${t}. Received ${r}`,n}),RangeError);const O=/[^+/0-9A-Za-z-_]/g;function W(A,t){let e;t=t||1/0;const n=A.length;let r=null;const i=[];for(let s=0;s<n;++s){if(e=A.charCodeAt(s),e>55295&&e<57344){if(!r){if(e>56319){(t-=3)>-1&&i.push(239,191,189);continue}if(s+1===n){(t-=3)>-1&&i.push(239,191,189);continue}r=e;continue}if(e<56320){(t-=3)>-1&&i.push(239,191,189),r=e;continue}e=65536+(r-55296<<10|e-56320)}else r&&(t-=3)>-1&&i.push(239,191,189);if(r=null,e<128){if((t-=1)<0)break;i.push(e)}else if(e<2048){if((t-=2)<0)break;i.push(e>>6|192,63&e|128)}else if(e<65536){if((t-=3)<0)break;i.push(e>>12|224,e>>6&63|128,63&e|128)}else{if(!(e<1114112))throw new Error("Invalid code point");if((t-=4)<0)break;i.push(e>>18|240,e>>12&63|128,e>>6&63|128,63&e|128)}}return i}function K(A){return n.toByteArray(function(A){if((A=(A=A.split("=")[0]).trim().replace(O,"")).length<2)return"";for(;A.length%4!=0;)A+="=";return A}(A))}function V(A,t,e,n){let r;for(r=0;r<n&&!(r+e>=t.length||r>=A.length);++r)t[r+e]=A[r];return r}function X(A,t){return A instanceof t||null!=A&&null!=A.constructor&&null!=A.constructor.name&&A.constructor.name===t.name}function Z(A){return A!=A}const _=function(){const A="0123456789abcdef",t=new Array(256);for(let e=0;e<16;++e){const n=16*e;for(let r=0;r<16;++r)t[n+r]=A[e]+A[r]}return t}();function q(A){return"undefined"==typeof BigInt?$:A}function $(){throw new Error("BigInt not supported")}},4406(A){"use strict";A.exports=class{constructor(A){this.stateTable=A.stateTable,this.accepting=A.accepting,this.tags=A.tags}match(A){var t=this;return{*[Symbol.iterator](){for(var e=1,n=null,r=null,i=null,s=0;s<A.length;s++){var o=A[s];i=e,0===(e=t.stateTable[e][o])&&(null!=n&&null!=r&&r>=n&&(yield[n,r,t.tags[i]]),e=t.stateTable[1][o],n=null),0!==e&&null==n&&(n=s),t.accepting[e]&&(r=s),0===e&&(e=1)}null!=n&&null!=r&&r>=n&&(yield[n,r,t.tags[e]])}}}apply(A,t){for(var e of this.match(A)){var n=e[0],r=e[1],i=e[2];for(var s of i)"function"==typeof t[s]&&t[s](n,r,A.slice(n,r+1))}}}},3915(A,t,e){"use strict";e(8376),e(6401),e(2017),function(A){var t="undefined"!=typeof Uint8Array?Uint8Array:Array,e="+".charCodeAt(0),n="/".charCodeAt(0),r="0".charCodeAt(0),i="a".charCodeAt(0),s="A".charCodeAt(0),o="-".charCodeAt(0),a="_".charCodeAt(0);function B(A){var t=A.charCodeAt(0);return t===e||t===o?62:t===n||t===a?63:t<r?-1:t<r+10?t-r+26+26:t<s+26?t-s:t<i+26?t-i+26:void 0}A.toByteArray=function(A){var e,n,r,i,s,o;if(A.length%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var a=A.length;s="="===A.charAt(a-2)?2:"="===A.charAt(a-1)?1:0,o=new t(3*A.length/4-s),r=s>0?A.length-4:A.length;var g=0;function c(A){o[g++]=A}for(e=0,n=0;e<r;e+=4,n+=3)c((16711680&(i=B(A.charAt(e))<<18|B(A.charAt(e+1))<<12|B(A.charAt(e+2))<<6|B(A.charAt(e+3))))>>16),c((65280&i)>>8),c(255&i);return 2===s?c(255&(i=B(A.charAt(e))<<2|B(A.charAt(e+1))>>4)):1===s&&(c((i=B(A.charAt(e))<<10|B(A.charAt(e+1))<<4|B(A.charAt(e+2))>>2)>>8&255),c(255&i)),o},A.fromByteArray=function(A){var t,e,n,r,i=A.length%3,s="";function o(A){return"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".charAt(A)}for(t=0,n=A.length-i;t<n;t+=3)s+=o((r=e=(A[t]<<16)+(A[t+1]<<8)+A[t+2])>>18&63)+o(r>>12&63)+o(r>>6&63)+o(63&r);switch(i){case 1:s+=o((e=A[A.length-1])>>2),s+=o(e<<4&63),s+="==";break;case 2:s+=o((e=(A[A.length-2]<<8)+A[A.length-1])>>10),s+=o(e>>4&63),s+=o(e<<2&63),s+="="}return s}}(t)},182(A,t,e){"use strict";function n(A,t){var e=Object.keys(A);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(A);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(A,t).enumerable}))),e.push.apply(e,n)}return e}function r(A){for(var t=1;t<arguments.length;t++){var e=null!=arguments[t]?arguments[t]:{};t%2?n(Object(e),!0).forEach((function(t){i(A,t,e[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(A,Object.getOwnPropertyDescriptors(e)):n(Object(e)).forEach((function(t){Object.defineProperty(A,t,Object.getOwnPropertyDescriptor(e,t))}))}return A}function i(A,t,e){return(t=o(t))in A?Object.defineProperty(A,t,{value:e,enumerable:!0,configurable:!0,writable:!0}):A[t]=e,A}function s(A,t){for(var e=0;e<t.length;e++){var n=t[e];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(A,o(n.key),n)}}function o(A){var t=function(A){if("object"!=typeof A||null===A)return A;var t=A[Symbol.toPrimitive];if(void 0!==t){var e=t.call(A,"string");if("object"!=typeof e)return e;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(A)}(A);return"symbol"==typeof t?t:String(t)}var a=e(783).Buffer,B=e(3779).inspect,g=B&&B.custom||"inspect";A.exports=function(){function A(){!function(A,t){if(!(A instanceof t))throw new TypeError("Cannot call a class as a function")}(this,A),this.head=null,this.tail=null,this.length=0}var t,e;return t=A,(e=[{key:"push",value:function(A){var t={data:A,next:null};this.length>0?this.tail.next=t:this.head=t,this.tail=t,++this.length}},{key:"unshift",value:function(A){var t={data:A,next:this.head};0===this.length&&(this.tail=t),this.head=t,++this.length}},{key:"shift",value:function(){if(0!==this.length){var A=this.head.data;return 1===this.length?this.head=this.tail=null:this.head=this.head.next,--this.length,A}}},{key:"clear",value:function(){this.head=this.tail=null,this.length=0}},{key:"join",value:function(A){if(0===this.length)return"";for(var t=this.head,e=""+t.data;t=t.next;)e+=A+t.data;return e}},{key:"concat",value:function(A){if(0===this.length)return a.alloc(0);for(var t,e,n,r=a.allocUnsafe(A>>>0),i=this.head,s=0;i;)t=i.data,e=r,n=s,a.prototype.copy.call(t,e,n),s+=i.data.length,i=i.next;return r}},{key:"consume",value:function(A,t){var e;return A<this.head.data.length?(e=this.head.data.slice(0,A),this.head.data=this.head.data.slice(A)):e=A===this.head.data.length?this.shift():t?this._getString(A):this._getBuffer(A),e}},{key:"first",value:function(){return this.head.data}},{key:"_getString",value:function(A){var t=this.head,e=1,n=t.data;for(A-=n.length;t=t.next;){var r=t.data,i=A>r.length?r.length:A;if(i===r.length?n+=r:n+=r.slice(0,A),0==(A-=i)){i===r.length?(++e,t.next?this.head=t.next:this.head=this.tail=null):(this.head=t,t.data=r.slice(i));break}++e}return this.length-=e,n}},{key:"_getBuffer",value:function(A){var t=a.allocUnsafe(A),e=this.head,n=1;for(e.data.copy(t),A-=e.data.length;e=e.next;){var r=e.data,i=A>r.length?r.length:A;if(r.copy(t,t.length-A,0,i),0==(A-=i)){i===r.length?(++n,e.next?this.head=e.next:this.head=this.tail=null):(this.head=e,e.data=r.slice(i));break}++n}return this.length-=n,t}},{key:g,value:function(A,t){return B(this,r(r({},t),{},{depth:0,customInspect:!1}))}}])&&s(t.prototype,e),Object.defineProperty(t,"prototype",{writable:!1}),A}()},5691(A,t,e){"use strict";var n=e(783),r=n.Buffer;function i(A,t){for(var e in A)t[e]=A[e]}function s(A,t,e){return r(A,t,e)}r.from&&r.alloc&&r.allocUnsafe&&r.allocUnsafeSlow?A.exports=n:(i(n,t),t.Buffer=s),i(r,s),s.from=function(A,t,e){if("number"==typeof A)throw new TypeError("Argument must not be a number");return r(A,t,e)},s.alloc=function(A,t,e){if("number"!=typeof A)throw new TypeError("Argument must be a number");var n=r(A);return void 0!==t?"string"==typeof e?n.fill(t,e):n.fill(t):n.fill(0),n},s.allocUnsafe=function(A){if("number"!=typeof A)throw new TypeError("Argument must be a number");return r(A)},s.allocUnsafeSlow=function(A){if("number"!=typeof A)throw new TypeError("Argument must be a number");return n.SlowBuffer(A)}},7571(A,t,e){"use strict";e(8376),e(6401),e(2017);const n=e(3483),r=e(6016).swap32LE;A.exports=class{constructor(A){const t="function"==typeof A.readUInt32BE&&"function"==typeof A.slice;if(t||A instanceof Uint8Array){let e;if(t)this.highStart=A.readUInt32LE(0),this.errorValue=A.readUInt32LE(4),e=A.readUInt32LE(8),A=A.slice(12);else{const t=new DataView(A.buffer);this.highStart=t.getUint32(0,!0),this.errorValue=t.getUint32(4,!0),e=t.getUint32(8,!0),A=A.subarray(12)}A=n(A,new Uint8Array(e)),A=n(A,new Uint8Array(e)),r(A),this.data=new Uint32Array(A.buffer)}else{var e=A;this.data=e.data,this.highStart=e.highStart,this.errorValue=e.errorValue}}get(A){let t;return A<0||A>1114111?this.errorValue:A<55296||A>56319&&A<=65535?(t=(this.data[A>>5]<<2)+(31&A),this.data[t]):A<=65535?(t=(this.data[2048+(A-55296>>5)]<<2)+(31&A),this.data[t]):A<this.highStart?(t=this.data[2080+(A>>11)],t=this.data[t+(A>>5&63)],t=(t<<2)+(31&A),this.data[t]):this.data[this.data.length-4]}}},6016(A,t,e){"use strict";e(8376),e(6401),e(2017);const n=18===new Uint8Array(new Uint32Array([305419896]).buffer)[0],r=(A,t,e)=>{let n=A[t];A[t]=A[e],A[e]=n};A.exports={swap32LE:A=>{n&&(A=>{const t=A.length;for(let e=0;e<t;e+=4)r(A,e,e+3),r(A,e+1,e+2)})(A)}}},1771(A,t,e){"use strict";var n=e(783).Buffer;t.A=void 0,e(187),e(8376),e(6401),e(2017);var r=w(e(9760)),i=w(e(6729)),s=e(3973),o=w(e(1632)),a=e(2650),B=e(2651),g=e(1715),c=w(e(2532)),l=w(e(381));function w(A){return A&&A.__esModule?A:{default:A}}var E=e(2416);class h{toString(){throw new Error("Must be implemented by subclasses")}}class Q{constructor(A){void 0===A&&(A={}),this._items={},this.limits="boolean"!=typeof A.limits||A.limits}add(A,t){return this._items[A]=t}get(A){return this._items[A]}toString(){const A=Object.keys(this._items).sort(((A,t)=>this._compareKeys(A,t))),t=["<<"];if(this.limits&&A.length>1){const e=A[0],n=A[A.length-1];t.push(` /Limits ${I.convert([this._dataForKey(e),this._dataForKey(n)])}`)}t.push(` /${this._keysName()} [`);for(let e of A)t.push(` ${I.convert(this._dataForKey(e))} ${I.convert(this._items[e])}`);return t.push("]"),t.push(">>"),t.join("\n")}_compareKeys(){throw new Error("Must be implemented by subclasses")}_keysName(){throw new Error("Must be implemented by subclasses")}_dataForKey(){throw new Error("Must be implemented by subclasses")}}class u{constructor(A,t,e,n,r,i){this.id="CS"+Object.keys(A.spotColors).length,this.name=t,this.values=[e,n,r,i],this.ref=A.ref(["Separation",D(this.name),"DeviceCMYK",{Range:[0,1,0,1,0,1,0,1],C0:[0,0,0,0],C1:this.values.map((A=>A/100)),FunctionType:2,Domain:[0,1],N:1}]),this.ref.end()}toString(){return`${this.ref.id} 0 R`}}const f=(A,t)=>(Array(t+1).join("0")+A).slice(-t),C=A=>A>127||A>32&&127!==A&&35!==A&&37!==A&&40!==A&&41!==A&&47!==A&&60!==A&&62!==A&&91!==A&&93!==A&&123!==A&&125!==A,d=/[\n\r\t\b\f()\\]/g,M={"\n":"\\n","\r":"\\r","\t":"\\t","\b":"\\b","\f":"\\f","\\":"\\\\","(":"\\(",")":"\\)"},D=function(A){let t="";for(const e of A){const A=e.charCodeAt(0);C(A)?t+=e:t+=`#${A.toString(16).toUpperCase().padStart(2,"0")}`}return t};class I{static convert(A,t){if(void 0===t&&(t=null),"string"==typeof A)return`/${A}`;if(A instanceof String){let e,r=A,i=!1;for(let A=0,t=r.length;A<t;A++)if(r.charCodeAt(A)>127){i=!0;break}return e=i?function(A){const t=A.length;if(1&t)throw new Error("Buffer length must be even");for(let e=0,n=t-1;e<n;e+=2){const t=A[e];A[e]=A[e+1],A[e+1]=t}return A}(n.from(`\ufeff${r}`,"utf16le")):n.from(r.valueOf(),"ascii"),r=t?t(e).toString("binary"):e.toString("binary"),r=r.replace(d,(A=>M[A])),`(${r})`}if(n.isBuffer(A))return`<${A.toString("hex")}>`;if(A instanceof h||A instanceof Q||A instanceof u)return A.toString();if(A instanceof Date){let e=`D:${f(A.getUTCFullYear(),4)}`+f(A.getUTCMonth()+1,2)+f(A.getUTCDate(),2)+f(A.getUTCHours(),2)+f(A.getUTCMinutes(),2)+f(A.getUTCSeconds(),2)+"Z";return t&&(e=t(n.from(e,"ascii")).toString("binary"),e=e.replace(d,(A=>M[A]))),`(${e})`}if(Array.isArray(A))return`[${A.map((A=>I.convert(A,t))).join(" ")}]`;if("[object Object]"==={}.toString.call(A)){const e=["<<"];for(let n in A){const r=A[n];e.push(`/${n} ${I.convert(r,t)}`)}return e.push(">>"),e.join("\n")}return"number"==typeof A?I.number(A):`${A}`}static number(A){if(A>-1e21&&A<1e21)return Math.round(1e6*A)/1e6;throw new Error(`unsupported number: ${A}`)}}class p extends h{constructor(A,t,e){void 0===e&&(e={}),super(),this.document=A,this.id=t,this.data=e,this.gen=0,this.compress=this.document.compress&&!this.data.Filter,this.uncompressedLength=0,this.buffer=[]}write(A){A instanceof Uint8Array||(A=n.from(A+"\n","binary")),this.uncompressedLength+=A.length,null==this.data.Length&&(this.data.Length=0),this.buffer.push(A),this.data.Length+=A.length,this.compress&&(this.data.Filter="FlateDecode")}end(A){A&&this.write(A),this.finalize()}finalize(){this.offset=this.document._offset;const A=this.document._security?this.document._security.getEncryptFn(this.id,this.gen):null;this.buffer.length&&(this.buffer=n.concat(this.buffer),this.compress&&(this.buffer=i.default.deflateSync(this.buffer)),A&&(this.buffer=A(this.buffer)),this.data.Length=this.buffer.length),this.document._write(`${this.id} ${this.gen} obj`),this.document._write(I.convert(this.data,A)),this.buffer.length&&(this.document._write("stream"),this.document._write(this.buffer),this.buffer=[],this.document._write("\nendstream")),this.document._write("endobj"),this.document._refEnd(this)}toString(){return`${this.id} ${this.gen} R`}}const y=new Float32Array(1),F=new Uint32Array(y.buffer);function Y(A){const t=Math.fround(A);return t<=A?t:(y[0]=A,A<=0?F[0]+=1:F[0]-=1,y[0])}function m(A,t,e){return void 0===t&&(t=void 0),void 0===e&&(e=A=>A),(null==A||"object"==typeof A&&0===Object.keys(A).length)&&(A=t),null==A||"object"!=typeof A?A={top:A,right:A,bottom:A,left:A}:Array.isArray(A)&&(A=2===A.length?{vertical:A[0],horizontal:A[1]}:{top:A[0],right:A[1],bottom:A[2],left:A[3]}),("vertical"in A||"horizontal"in A)&&(A={top:A.vertical,right:A.horizontal,bottom:A.vertical,left:A.horizontal}),{top:e(A.top),right:e(A.right),bottom:e(A.bottom),left:e(A.left)}}const b=1/2.54;function v(A){return 0===A?1:90===A?0:180===A?-1:270===A?0:Math.cos(A*Math.PI/180)}function z(A){return 0===A?0:90===A?1:180===A?0:270===A?-1:Math.sin(A*Math.PI/180)}const U={top:72,left:72,bottom:72,right:72},P={"4A0":[4767.87,6740.79],"2A0":[3370.39,4767.87],A0:[2383.94,3370.39],A1:[1683.78,2383.94],A2:[1190.55,1683.78],A3:[841.89,1190.55],A4:[595.28,841.89],A5:[419.53,595.28],A6:[297.64,419.53],A7:[209.76,297.64],A8:[147.4,209.76],A9:[104.88,147.4],A10:[73.7,104.88],B0:[2834.65,4008.19],B1:[2004.09,2834.65],B2:[1417.32,2004.09],B3:[1000.63,1417.32],B4:[708.66,1000.63],B5:[498.9,708.66],B6:[354.33,498.9],B7:[249.45,354.33],B8:[175.75,249.45],B9:[124.72,175.75],B10:[87.87,124.72],C0:[2599.37,3676.54],C1:[1836.85,2599.37],C2:[1298.27,1836.85],C3:[918.43,1298.27],C4:[649.13,918.43],C5:[459.21,649.13],C6:[323.15,459.21],C7:[229.61,323.15],C8:[161.57,229.61],C9:[113.39,161.57],C10:[79.37,113.39],RA0:[2437.8,3458.27],RA1:[1729.13,2437.8],RA2:[1218.9,1729.13],RA3:[864.57,1218.9],RA4:[609.45,864.57],SRA0:[2551.18,3628.35],SRA1:[1814.17,2551.18],SRA2:[1275.59,1814.17],SRA3:[907.09,1275.59],SRA4:[637.8,907.09],EXECUTIVE:[521.86,756],FOLIO:[612,936],LEGAL:[612,1008],LETTER:[612,792],TABLOID:[792,1224]};class x{constructor(A,t){void 0===t&&(t={}),this.document=A,this._options=t,this.size=t.size||"letter",this.layout=t.layout||"portrait",this.userUnit=t.userUnit||1;const e=Array.isArray(this.size)?this.size:P[this.size.toUpperCase()];this.width=e["portrait"===this.layout?0:1],this.height=e["portrait"===this.layout?1:0],this.content=this.document.ref(),t.font&&A.font(t.font,t.fontFamily),t.fontSize&&A.fontSize(t.fontSize),this.margins=m(t.margin??t.margins,U,(t=>A.sizeToPoint(t,0,this))),this.resources=this.document.ref({ProcSet:["PDF","Text","ImageB","ImageC","ImageI"]}),this.dictionary=this.document.ref({Type:"Page",Parent:this.document._root.data.Pages,MediaBox:[0,0,this.width,this.height],Contents:this.content,Resources:this.resources,UserUnit:this.userUnit}),this.markings=[]}get fonts(){const A=this.resources.data;return null!=A.Font?A.Font:A.Font={}}get xobjects(){const A=this.resources.data;return null!=A.XObject?A.XObject:A.XObject={}}get ext_gstates(){const A=this.resources.data;return null!=A.ExtGState?A.ExtGState:A.ExtGState={}}get patterns(){const A=this.resources.data;return null!=A.Pattern?A.Pattern:A.Pattern={}}get colorSpaces(){const A=this.resources.data;return A.ColorSpace||(A.ColorSpace={})}get annotations(){const A=this.dictionary.data;return null!=A.Annots?A.Annots:A.Annots=[]}get structParentTreeKey(){const A=this.dictionary.data;return null!=A.StructParents?A.StructParents:A.StructParents=this.document.createStructParentTreeNextKey()}get contentWidth(){return this.width-this.margins.left-this.margins.right}get contentHeight(){return this.height-this.margins.top-this.margins.bottom}maxY(){return this.height-this.margins.bottom}write(A){return this.content.write(A)}_setTabOrder(){!this.dictionary.Tabs&&this.document.hasMarkInfoDictionary()&&(this.dictionary.data.Tabs="S")}end(){this._setTabOrder(),this.dictionary.end(),this.resources.data.ColorSpace=this.resources.data.ColorSpace||{};for(let A of Object.values(this.document.spotColors))this.resources.data.ColorSpace[A.id]=A;return this.resources.end(),this.content.end()}}class N extends Q{_compareKeys(A,t){return A.localeCompare(t)}_keysName(){return"Names"}_dataForKey(A){return new String(A)}}function R(A){return new Uint8Array(o.default.arrayBuffer(A))}function G(A){return(0,a.sha256)(A)}function S(A,t,e,n){return void 0===n&&(n=!0),(0,B.cbc)(t,e,{disablePadding:!n}).encrypt(A)}function T(A,t){const e=new Uint8Array(256);for(let A=0;A<256;A++)e[A]=A;let n=0;for(let A=0;A<256;A++){n=n+e[A]+t[A%t.length]&255;var r=[e[n],e[A]];e[A]=r[0],e[n]=r[1]}const i=new Uint8Array(A.length);for(let t=0,n=0,r=0;r<A.length;r++){t=t+1&255,n=n+e[t]&255;var s=[e[n],e[t]];e[t]=s[0],e[n]=s[1],i[r]=A[r]^e[e[t]+e[n]&255]}return i}function H(A,t){if(A<t[0])return!1;let e=0,n=t.length/2;for(;e<=n;){const r=Math.floor((e+n)/2),i=2*r;if(A>=t[i]&&A<=t[i+1])return!0;A>t[i+1]?e=r+1:n=r-1}return!1}const k=[545,545,564,591,686,687,751,767,848,863,880,883,886,889,891,893,895,899,907,907,909,909,930,930,975,975,1015,1023,1159,1159,1231,1231,1270,1271,1274,1279,1296,1328,1367,1368,1376,1376,1416,1416,1419,1424,1442,1442,1466,1466,1477,1487,1515,1519,1525,1547,1549,1562,1564,1566,1568,1568,1595,1599,1622,1631,1774,1775,1791,1791,1806,1806,1837,1839,1867,1919,1970,2304,2308,2308,2362,2363,2382,2383,2389,2391,2417,2432,2436,2436,2445,2446,2449,2450,2473,2473,2481,2481,2483,2485,2490,2491,2493,2493,2501,2502,2505,2506,2510,2518,2520,2523,2526,2526,2532,2533,2555,2561,2563,2564,2571,2574,2577,2578,2601,2601,2609,2609,2612,2612,2615,2615,2618,2619,2621,2621,2627,2630,2633,2634,2638,2648,2653,2653,2655,2661,2677,2688,2692,2692,2700,2700,2702,2702,2706,2706,2729,2729,2737,2737,2740,2740,2746,2747,2758,2758,2762,2762,2766,2767,2769,2783,2785,2789,2800,2816,2820,2820,2829,2830,2833,2834,2857,2857,2865,2865,2868,2869,2874,2875,2884,2886,2889,2890,2894,2901,2904,2907,2910,2910,2914,2917,2929,2945,2948,2948,2955,2957,2961,2961,2966,2968,2971,2971,2973,2973,2976,2978,2981,2983,2987,2989,2998,2998,3002,3005,3011,3013,3017,3017,3022,3030,3032,3046,3059,3072,3076,3076,3085,3085,3089,3089,3113,3113,3124,3124,3130,3133,3141,3141,3145,3145,3150,3156,3159,3167,3170,3173,3184,3201,3204,3204,3213,3213,3217,3217,3241,3241,3252,3252,3258,3261,3269,3269,3273,3273,3278,3284,3287,3293,3295,3295,3298,3301,3312,3329,3332,3332,3341,3341,3345,3345,3369,3369,3386,3389,3396,3397,3401,3401,3406,3414,3416,3423,3426,3429,3440,3457,3460,3460,3479,3481,3506,3506,3516,3516,3518,3519,3527,3529,3531,3534,3541,3541,3543,3543,3552,3569,3573,3584,3643,3646,3676,3712,3715,3715,3717,3718,3721,3721,3723,3724,3726,3731,3736,3736,3744,3744,3748,3748,3750,3750,3752,3753,3756,3756,3770,3770,3774,3775,3781,3781,3783,3783,3790,3791,3802,3803,3806,3839,3912,3912,3947,3952,3980,3983,3992,3992,4029,4029,4045,4046,4048,4095,4130,4130,4136,4136,4139,4139,4147,4149,4154,4159,4186,4255,4294,4303,4345,4346,4348,4351,4442,4446,4515,4519,4602,4607,4615,4615,4679,4679,4681,4681,4686,4687,4695,4695,4697,4697,4702,4703,4743,4743,4745,4745,4750,4751,4783,4783,4785,4785,4790,4791,4799,4799,4801,4801,4806,4807,4815,4815,4823,4823,4847,4847,4879,4879,4881,4881,4886,4887,4895,4895,4935,4935,4955,4960,4989,5023,5109,5120,5751,5759,5789,5791,5873,5887,5901,5901,5909,5919,5943,5951,5972,5983,5997,5997,6001,6001,6004,6015,6109,6111,6122,6143,6159,6159,6170,6175,6264,6271,6314,7679,7836,7839,7930,7935,7958,7959,7966,7967,8006,8007,8014,8015,8024,8024,8026,8026,8028,8028,8030,8030,8062,8063,8117,8117,8133,8133,8148,8149,8156,8156,8176,8177,8181,8181,8191,8191,8275,8278,8280,8286,8292,8297,8306,8307,8335,8351,8370,8399,8427,8447,8507,8508,8524,8530,8580,8591,9167,9215,9255,9279,9291,9311,9471,9471,9748,9749,9752,9752,9854,9855,9866,9984,9989,9989,9994,9995,10024,10024,10060,10060,10062,10062,10067,10069,10071,10071,10079,10080,10133,10135,10160,10160,10175,10191,10220,10223,11008,11903,11930,11930,12020,12031,12246,12271,12284,12287,12352,12352,12439,12440,12544,12548,12589,12592,12687,12687,12728,12783,12829,12831,12868,12880,12924,12926,13004,13007,13055,13055,13175,13178,13278,13279,13311,13311,19894,19967,40870,40959,42125,42127,42183,44031,55204,55295,64046,64047,64107,64255,64263,64274,64280,64284,64311,64311,64317,64317,64319,64319,64322,64322,64325,64325,64434,64466,64832,64847,64912,64913,64968,64975,65021,65023,65040,65055,65060,65071,65095,65096,65107,65107,65127,65127,65132,65135,65141,65141,65277,65278,65280,65280,65471,65473,65480,65481,65488,65489,65496,65497,65501,65503,65511,65511,65519,65528,65536,66303,66335,66335,66340,66351,66379,66559,66598,66599,66638,118783,119030,119039,119079,119081,119262,119807,119893,119893,119965,119965,119968,119969,119971,119972,119975,119976,119981,119981,119994,119994,119996,119996,120001,120001,120004,120004,120070,120070,120075,120076,120085,120085,120093,120093,120122,120122,120127,120127,120133,120133,120135,120137,120145,120145,120484,120487,120778,120781,120832,131069,173783,194559,195102,196605,196608,262141,262144,327677,327680,393213,393216,458749,458752,524285,524288,589821,589824,655357,655360,720893,720896,786429,786432,851965,851968,917501,917504,917504,917506,917535,917632,983037],L=A=>H(A,k),j=[173,173,847,847,6150,6150,6155,6155,6156,6156,6157,6157,8203,8203,8204,8204,8205,8205,8288,8288,65024,65024,65025,65025,65026,65026,65027,65027,65028,65028,65029,65029,65030,65030,65031,65031,65032,65032,65033,65033,65034,65034,65035,65035,65036,65036,65037,65037,65038,65038,65039,65039,65279,65279],J=[160,160,5760,5760,8192,8192,8193,8193,8194,8194,8195,8195,8196,8196,8197,8197,8198,8198,8199,8199,8200,8200,8201,8201,8202,8202,8203,8203,8239,8239,8287,8287,12288,12288],O=[128,159,1757,1757,1807,1807,6158,6158,8204,8204,8205,8205,8232,8232,8233,8233,8288,8288,8289,8289,8290,8290,8291,8291,8298,8303,65279,65279,65529,65532,119155,119162],W=[64976,65007,65534,65535,131070,131071,196606,196607,262142,262143,327678,327679,393214,393215,458750,458751,524286,524287,589822,589823,655358,655359,720894,720895,786430,786431,851966,851967,917502,917503,983038,983039,1114110,1114111],K=[0,31,127,127,832,832,833,833,8206,8206,8207,8207,8234,8234,8235,8235,8236,8236,8237,8237,8238,8238,8298,8298,8299,8299,8300,8300,8301,8301,8302,8302,8303,8303,12272,12283,55296,57343,57344,63743,65529,65529,65530,65530,65531,65531,65532,65532,65533,65533,917505,917505,917536,917631,983040,1048573,1048576,1114109],V=A=>H(A,J)||H(A,K)||H(A,O)||H(A,W),X=[1470,1470,1472,1472,1475,1475,1488,1514,1520,1524,1563,1563,1567,1567,1569,1594,1600,1610,1645,1647,1649,1749,1757,1757,1765,1766,1786,1790,1792,1805,1808,1808,1810,1836,1920,1957,1969,1969,8207,8207,64285,64285,64287,64296,64298,64310,64312,64316,64318,64318,64320,64321,64323,64324,64326,64433,64467,64829,64848,64911,64914,64967,65008,65020,65136,65140,65142,65276],Z=A=>H(A,X),_=[65,90,97,122,170,170,181,181,186,186,192,214,216,246,248,544,546,563,592,685,688,696,699,705,720,721,736,740,750,750,890,890,902,902,904,906,908,908,910,929,931,974,976,1013,1024,1154,1162,1230,1232,1269,1272,1273,1280,1295,1329,1366,1369,1375,1377,1415,1417,1417,2307,2307,2309,2361,2365,2368,2377,2380,2384,2384,2392,2401,2404,2416,2434,2435,2437,2444,2447,2448,2451,2472,2474,2480,2482,2482,2486,2489,2494,2496,2503,2504,2507,2508,2519,2519,2524,2525,2527,2529,2534,2545,2548,2554,2565,2570,2575,2576,2579,2600,2602,2608,2610,2611,2613,2614,2616,2617,2622,2624,2649,2652,2654,2654,2662,2671,2674,2676,2691,2691,2693,2699,2701,2701,2703,2705,2707,2728,2730,2736,2738,2739,2741,2745,2749,2752,2761,2761,2763,2764,2768,2768,2784,2784,2790,2799,2818,2819,2821,2828,2831,2832,2835,2856,2858,2864,2866,2867,2870,2873,2877,2878,2880,2880,2887,2888,2891,2892,2903,2903,2908,2909,2911,2913,2918,2928,2947,2947,2949,2954,2958,2960,2962,2965,2969,2970,2972,2972,2974,2975,2979,2980,2984,2986,2990,2997,2999,3001,3006,3007,3009,3010,3014,3016,3018,3020,3031,3031,3047,3058,3073,3075,3077,3084,3086,3088,3090,3112,3114,3123,3125,3129,3137,3140,3168,3169,3174,3183,3202,3203,3205,3212,3214,3216,3218,3240,3242,3251,3253,3257,3262,3262,3264,3268,3271,3272,3274,3275,3285,3286,3294,3294,3296,3297,3302,3311,3330,3331,3333,3340,3342,3344,3346,3368,3370,3385,3390,3392,3398,3400,3402,3404,3415,3415,3424,3425,3430,3439,3458,3459,3461,3478,3482,3505,3507,3515,3517,3517,3520,3526,3535,3537,3544,3551,3570,3572,3585,3632,3634,3635,3648,3654,3663,3675,3713,3714,3716,3716,3719,3720,3722,3722,3725,3725,3732,3735,3737,3743,3745,3747,3749,3749,3751,3751,3754,3755,3757,3760,3762,3763,3773,3773,3776,3780,3782,3782,3792,3801,3804,3805,3840,3863,3866,3892,3894,3894,3896,3896,3902,3911,3913,3946,3967,3967,3973,3973,3976,3979,4030,4037,4039,4044,4047,4047,4096,4129,4131,4135,4137,4138,4140,4140,4145,4145,4152,4152,4160,4183,4256,4293,4304,4344,4347,4347,4352,4441,4447,4514,4520,4601,4608,4614,4616,4678,4680,4680,4682,4685,4688,4694,4696,4696,4698,4701,4704,4742,4744,4744,4746,4749,4752,4782,4784,4784,4786,4789,4792,4798,4800,4800,4802,4805,4808,4814,4816,4822,4824,4846,4848,4878,4880,4880,4882,4885,4888,4894,4896,4934,4936,4954,4961,4988,5024,5108,5121,5750,5761,5786,5792,5872,5888,5900,5902,5905,5920,5937,5941,5942,5952,5969,5984,5996,5998,6e3,6016,6070,6078,6085,6087,6088,6100,6106,6108,6108,6112,6121,6160,6169,6176,6263,6272,6312,7680,7835,7840,7929,7936,7957,7960,7965,7968,8005,8008,8013,8016,8023,8025,8025,8027,8027,8029,8029,8031,8061,8064,8116,8118,8124,8126,8126,8130,8132,8134,8140,8144,8147,8150,8155,8160,8172,8178,8180,8182,8188,8206,8206,8305,8305,8319,8319,8450,8450,8455,8455,8458,8467,8469,8469,8473,8477,8484,8484,8486,8486,8488,8488,8490,8493,8495,8497,8499,8505,8509,8511,8517,8521,8544,8579,9014,9082,9109,9109,9372,9449,12293,12295,12321,12329,12337,12341,12344,12348,12353,12438,12445,12447,12449,12538,12540,12543,12549,12588,12593,12686,12688,12727,12784,12828,12832,12867,12896,12923,12927,12976,12992,13003,13008,13054,13056,13174,13179,13277,13280,13310,13312,19893,19968,40869,40960,42124,44032,55203,55296,64045,64048,64106,64256,64262,64275,64279,65313,65338,65345,65370,65382,65470,65474,65479,65482,65487,65490,65495,65498,65500,66304,66334,66336,66339,66352,66378,66560,66597,66600,66637,118784,119029,119040,119078,119082,119142,119146,119154,119171,119172,119180,119209,119214,119261,119808,119892,119894,119964,119966,119967,119970,119970,119973,119974,119977,119980,119982,119993,119995,119995,119997,12e4,120002,120003,120005,120069,120071,120074,120077,120084,120086,120092,120094,120121,120123,120126,120128,120132,120134,120134,120138,120144,120146,120483,120488,120777,131072,173782,194560,195101,983040,1048573,1048576,1114109],q=A=>H(A,_),$=A=>A.codePointAt(0);function AA(A){const t=[],e=A.length;for(let n=0;n<e;n+=1){const r=A.charCodeAt(n);if(r>=55296&&r<=56319&&e>n+1){const e=A.charCodeAt(n+1);if(e>=56320&&e<=57343){t.push(1024*(r-55296)+e-56320+65536),n+=1;continue}}t.push(r)}return t}class tA{static generateFileID(A){void 0===A&&(A={});let t=`${A.CreationDate.getTime()}\n`;for(let e in A)A.hasOwnProperty(e)&&(t+=`${e}: ${A[e].valueOf()}\n`);return n.from(R(t))}static generateRandomWordArray(A){return function(A){const t=new Uint8Array(A);return globalThis.crypto.getRandomValues(t),t}(A)}static create(A,t){return void 0===t&&(t={}),t.ownerPassword||t.userPassword?new tA(A,t):null}constructor(A,t){if(void 0===t&&(t={}),!t.ownerPassword&&!t.userPassword)throw new Error("None of owner password and user password is defined.");this.document=A,this._setupEncryption(t)}_setupEncryption(A){switch(A.pdfVersion){case"1.4":case"1.5":this.version=2;break;case"1.6":case"1.7":this.version=4;break;case"1.7ext3":this.version=5;break;default:this.version=1}const t={Filter:"Standard"};switch(this.version){case 1:case 2:case 4:this._setupEncryptionV1V2V4(this.version,t,A);break;case 5:this._setupEncryptionV5(t,A)}this.dictionary=this.document.ref(t)}_setupEncryptionV1V2V4(A,t,e){let r,i;switch(A){case 1:r=2,this.keyBits=40,i=function(A){void 0===A&&(A={});let t=-64;return A.printing&&(t|=4),A.modifying&&(t|=8),A.copying&&(t|=16),A.annotating&&(t|=32),t}(e.permissions);break;case 2:r=3,this.keyBits=128,i=eA(e.permissions);break;case 4:r=4,this.keyBits=128,i=eA(e.permissions)}const o=nA(e.userPassword),a=e.ownerPassword?nA(e.ownerPassword):o,B=function(A,t,e,n){let r=n,i=A>=3?51:1;for(let A=0;A<i;A++)r=R(r);const s=t/8;let o=r.slice(0,s),a=e;i=A>=3?20:1;for(let A=0;A<i;A++){const t=new Uint8Array(s);for(let e=0;e<s;e++)t[e]=o[e]^A;a=T(a,t)}return a}(r,this.keyBits,o,a);let g;var c;this.encryptionKey=function(A,t,e,n,r,i){const o=new Uint8Array([255&i,i>>8&255,i>>16&255,i>>24&255]);let a=(0,s.concatBytes)(n,r,o,new Uint8Array(e));const B=A>=3?51:1,g=t/8;for(let A=0;A<B;A++)a=R(a),a=a.slice(0,g);return a}(r,this.keyBits,this.document._id,o,B,i),2===r?(c=this.encryptionKey,g=T(nA(),c)):g=function(A,t){const e=t.slice();let n=R((0,s.concatBytes)(nA(),new Uint8Array(A)));for(let A=0;A<20;A++){const r=new Uint8Array(e.length);for(let n=0;n<e.length;n++)r[n]=t[n]^A;n=T(n,r)}const r=new Uint8Array(32);return r.set(n),r}(this.document._id,this.encryptionKey),t.V=A,A>=2&&(t.Length=this.keyBits),4===A&&(t.CF={StdCF:{AuthEvent:"DocOpen",CFM:"AESV2",Length:this.keyBits/8}},t.StmF="StdCF",t.StrF="StdCF"),t.R=r,t.O=n.from(B),t.U=n.from(g),t.P=i}_setupEncryptionV5(A,t){this.keyBits=256;const e=eA(t.permissions),r=rA(t.userPassword),i=t.ownerPassword?rA(t.ownerPassword):r;this.encryptionKey=(0,tA.generateRandomWordArray)(32);const o=function(A,t){const e=t(8),n=t(8),r=G((0,s.concatBytes)(A,e));return(0,s.concatBytes)(r,e,n)}(r,tA.generateRandomWordArray),a=function(A,t,e){return S(e,G((0,s.concatBytes)(A,t)),new Uint8Array(16),!1)}(r,o.slice(40,48),this.encryptionKey),g=function(A,t,e){const n=e(8),r=e(8),i=G((0,s.concatBytes)(A,n,t));return(0,s.concatBytes)(i,n,r)}(i,o,tA.generateRandomWordArray),c=function(A,t,e,n){return S(n,G((0,s.concatBytes)(A,t,e)),new Uint8Array(16),!1)}(i,g.slice(40,48),o,this.encryptionKey),l=function(A,t,e){const n=new Uint8Array(16);n[0]=255&A,n[1]=A>>8&255,n[2]=A>>16&255,n[3]=A>>24&255,n[4]=255,n[5]=255,n[6]=255,n[7]=255,n[8]=84,n[9]=97,n[10]=100,n[11]=98;const r=e(4);return n.set(r,12),function(A,t){return(0,B.ecb)(t,{disablePadding:!0}).encrypt(A)}(n,t)}(e,this.encryptionKey,tA.generateRandomWordArray);A.V=5,A.Length=this.keyBits,A.CF={StdCF:{AuthEvent:"DocOpen",CFM:"AESV3",Length:this.keyBits/8}},A.StmF="StdCF",A.StrF="StdCF",A.R=5,A.O=n.from(g),A.OE=n.from(c),A.U=n.from(o),A.UE=n.from(a),A.P=e,A.Perms=n.from(l)}getEncryptFn(A,t){let e,r;if(this.version<5){const n=new Uint8Array([255&A,A>>8&255,A>>16&255,255&t,t>>8&255]);e=(0,s.concatBytes)(this.encryptionKey,n)}if(1===this.version||2===this.version){let A=R(e);const t=Math.min(16,this.keyBits/8+5);return A=A.slice(0,t),t=>n.from(T(new Uint8Array(t),A))}if(4===this.version){const A=new Uint8Array([115,65,108,84]);r=R((0,s.concatBytes)(e,A))}else r=this.encryptionKey;const i=tA.generateRandomWordArray(16);return A=>{const t=S(new Uint8Array(A),r,i,!0);return n.from((0,s.concatBytes)(i,t))}}end(){this.dictionary.end()}}function eA(A){void 0===A&&(A={});let t=-3904;return"lowResolution"===A.printing&&(t|=4),"highResolution"===A.printing&&(t|=2052),A.modifying&&(t|=8),A.copying&&(t|=16),A.annotating&&(t|=32),A.fillingForms&&(t|=256),A.contentAccessibility&&(t|=512),A.documentAssembly&&(t|=1024),t}function nA(A){void 0===A&&(A="");const t=new Uint8Array(32),e=A.length;let n=0;for(;n<e&&n<32;){const e=A.charCodeAt(n);if(e>255)throw new Error("Password contains one or more invalid characters.");t[n]=e,n++}for(;n<32;)t[n]=iA[n-e],n++;return t}function rA(A){void 0===A&&(A=""),A=unescape(encodeURIComponent(function(A,t){if(void 0===t&&(t={}),"string"!=typeof A)throw new TypeError("Expected string.");if(0===A.length)return"";const e=AA(A).map((A=>(A=>H(A,J))(A)?32:A)).filter((A=>!(A=>H(A,j))(A))),n=String.fromCodePoint.apply(null,e).normalize("NFKC"),r=AA(n);if(r.some(V))throw new Error("Prohibited character, see https://tools.ietf.org/html/rfc4013#section-2.3");if(!0!==t.allowUnassigned&&r.some(L))throw new Error("Unassigned code point, see https://tools.ietf.org/html/rfc4013#section-2.5");const i=r.some(Z),s=r.some(q);if(i&&s)throw new Error("String must not contain RandALCat and LCat at the same time, see https://tools.ietf.org/html/rfc3454#section-6");const o=Z($(n[0])),a=Z($((B=n)[B.length-1]));var B;if(i&&(!o||!a))throw new Error("Bidirectional RandALCat character must be the first and the last character of the string, see https://tools.ietf.org/html/rfc3454#section-6");return n}(A)));const t=Math.min(127,A.length),e=new Uint8Array(t);for(let n=0;n<t;n++)e[n]=A.charCodeAt(n);return e}const iA=[40,191,78,94,78,117,138,65,100,0,78,86,255,250,1,8,46,46,0,182,208,104,62,128,47,12,169,254,100,83,105,122],sA=I.number;let oA=class{constructor(A){this.doc=A,this.stops=[],this.embedded=!1,this.transform=[1,0,0,1,0,0]}stop(A,t,e){if(null==e&&(e=1),t=this.doc._normalizeColor(t),0===this.stops.length)if(3===t.length)this._colorSpace="DeviceRGB";else if(4===t.length)this._colorSpace="DeviceCMYK";else{if(1!==t.length)throw new Error("Unknown color space");this._colorSpace="DeviceGray"}else if("DeviceRGB"===this._colorSpace&&3!==t.length||"DeviceCMYK"===this._colorSpace&&4!==t.length||"DeviceGray"===this._colorSpace&&1!==t.length)throw new Error("All gradient stops must use the same color space");return e=Math.max(0,Math.min(1,e)),this.stops.push([A,t,e]),this}setTransform(A,t,e,n,r,i){return this.transform=[A,t,e,n,r,i],this}embed(A){let t;const e=this.stops.length;if(0===e)return;this.embedded=!0,this.matrix=A;const n=this.stops[e-1];n[0]<1&&this.stops.push([1,n[1],n[2]]);const r=[],i=[],s=[];for(let A=0;A<e-1;A++)i.push(0,1),A+2!==e&&r.push(this.stops[A+1][0]),t=this.doc.ref({FunctionType:2,Domain:[0,1],C0:this.stops[A+0][1],C1:this.stops[A+1][1],N:1}),s.push(t),t.end();1===e?t=s[0]:(t=this.doc.ref({FunctionType:3,Domain:[0,1],Functions:s,Bounds:r,Encode:i}),t.end()),this.id="Sh"+ ++this.doc._gradCount;const o=this.shader(t);o.end();const a=this.doc.ref({Type:"Pattern",PatternType:2,Shading:o,Matrix:this.matrix.map(sA)});if(a.end(),this.stops.some((A=>A[2]<1))){let A=this.opacityGradient();A._colorSpace="DeviceGray";for(let t of this.stops)A.stop(t[0],[t[2]]);A=A.embed(this.matrix);const t=[0,0,this.doc.page.width,this.doc.page.height],e=this.doc.ref({Type:"XObject",Subtype:"Form",FormType:1,BBox:t,Group:{Type:"Group",S:"Transparency",CS:"DeviceGray"},Resources:{ProcSet:["PDF","Text","ImageB","ImageC","ImageI"],Pattern:{Sh1:A}}});e.write("/Pattern cs /Sh1 scn"),e.end(`${t.join(" ")} re f`);const n=this.doc.ref({Type:"ExtGState",SMask:{Type:"Mask",S:"Luminosity",G:e}});n.end();const r=this.doc.ref({Type:"Pattern",PatternType:1,PaintType:1,TilingType:2,BBox:t,XStep:t[2],YStep:t[3],Resources:{ProcSet:["PDF","Text","ImageB","ImageC","ImageI"],Pattern:{Sh1:a},ExtGState:{Gs1:n}}});r.write("/Gs1 gs /Pattern cs /Sh1 scn"),r.end(`${t.join(" ")} re f`),this.doc.page.patterns[this.id]=r}else this.doc.page.patterns[this.id]=a;return a}apply(A){const t=this.doc._ctm,e=t[0],n=t[1],r=t[2],i=t[3],s=t[4],o=t[5],a=this.transform,B=a[0],g=a[1],c=a[2],l=a[3],w=a[4],E=a[5],h=[e*B+r*g,n*B+i*g,e*c+r*l,n*c+i*l,e*w+r*E+s,n*w+i*E+o];this.embedded&&h.join(" ")===this.matrix.join(" ")||this.embed(h),this.doc._setColorSpace("Pattern",A);const Q=A?"SCN":"scn";return this.doc.addContent(`/${this.id} ${Q}`)}};var aA=oA;const BA=["DeviceCMYK","DeviceRGB"];const gA=aA,cA=class A extends oA{constructor(A,t,e,n,r){super(A),this.x1=t,this.y1=e,this.x2=n,this.y2=r}shader(A){return this.doc.ref({ShadingType:2,ColorSpace:this._colorSpace,Coords:[this.x1,this.y1,this.x2,this.y2],Function:A,Extend:[!0,!0]})}opacityGradient(){return new A(this.doc,this.x1,this.y1,this.x2,this.y2)}},lA=class A extends oA{constructor(A,t,e,n,r,i,s){super(A),this.doc=A,this.x1=t,this.y1=e,this.r1=n,this.x2=r,this.y2=i,this.r2=s}shader(A){return this.doc.ref({ShadingType:3,ColorSpace:this._colorSpace,Coords:[this.x1,this.y1,this.r1,this.x2,this.y2,this.r2],Function:A,Extend:[!0,!0]})}opacityGradient(){return new A(this.doc,this.x1,this.y1,this.r1,this.x2,this.y2,this.r2)}},wA=class{constructor(A,t,e,n,r){this.doc=A,this.bBox=t,this.xStep=e,this.yStep=n,this.stream=r}createPattern(){const A=this.doc.ref();A.end();const t=this.doc._ctm,e=t[0],n=t[1],r=t[2],i=t[3],s=[1*e+0*r,1*n+0*i,0*e+1*r,0*n+1*i,0*e+0*r+t[4],0*n+0*i+t[5]],o=this.doc.ref({Type:"Pattern",PatternType:1,PaintType:2,TilingType:2,BBox:this.bBox,XStep:this.xStep,YStep:this.yStep,Matrix:s.map((A=>+A.toFixed(5))),Resources:A});return o.end(this.stream),o}embedPatternColorSpaces(){BA.forEach((A=>{const t=this.getPatternColorSpaceId(A);if(this.doc.page.colorSpaces[t])return;const e=this.doc.ref(["Pattern",A]);e.end(),this.doc.page.colorSpaces[t]=e}))}getPatternColorSpaceId(A){return`CsP${A}`}embed(){this.id||(this.doc._patternCount=this.doc._patternCount+1,this.id="P"+this.doc._patternCount,this.pattern=this.createPattern()),this.doc.page.patterns[this.id]||(this.doc.page.patterns[this.id]=this.pattern)}apply(A,t){this.embedPatternColorSpaces(),this.embed();const e=this.doc._normalizeColor(t);if(!e)throw Error(`invalid pattern color. (value: ${t})`);const n=this.getPatternColorSpaceId(this.doc._getColorSpace(e));this.doc._setColorSpace(n,A);const r=A?"SCN":"scn";return this.doc.addContent(`${e.join(" ")} /${this.id} ${r}`)}};var EA={initColor(){this.spotColors={},this._opacityRegistry={},this._opacityCount=0,this._patternCount=0,this._gradCount=0},_normalizeColor(A){if("string"==typeof A)if("#"===A.charAt(0)){4===A.length&&(A=A.replace(/#([0-9A-F])([0-9A-F])([0-9A-F])/i,"#$1$1$2$2$3$3"));const t=parseInt(A.slice(1),16);A=[t>>16,t>>8&255,255&t]}else if(hA[A])A=hA[A];else if(this.spotColors[A])return this.spotColors[A];return Array.isArray(A)?(3===A.length?A=A.map((A=>A/255)):4===A.length&&(A=A.map((A=>A/100))),A):null},_setColor(A,t){return A instanceof gA?(A.apply(t),!0):Array.isArray(A)&&A[0]instanceof wA?(A[0].apply(t,A[1]),!0):this._setColorCore(A,t)},_setColorCore(A,t){if(!(A=this._normalizeColor(A)))return!1;const e=t?"SCN":"scn",n=this._getColorSpace(A);return this._setColorSpace(n,t),A instanceof u?(this.page.colorSpaces[A.id]=A.ref,this.addContent(`1 ${e}`)):this.addContent(`${A.join(" ")} ${e}`),!0},_setColorSpace(A,t){const e=t?"CS":"cs";return this.addContent(`/${A} ${e}`)},_getColorSpace:A=>A instanceof u?A.id:4===A.length?"DeviceCMYK":"DeviceRGB",fillColor(A,t){return this._setColor(A,!1)&&this.fillOpacity(t),this._fillColor=[A,t],this},strokeColor(A,t){return this._setColor(A,!0)&&this.strokeOpacity(t),this},opacity(A){return this._doOpacity(A,A),this},fillOpacity(A){return this._doOpacity(A,null),this},strokeOpacity(A){return this._doOpacity(null,A),this},_doOpacity(A,t){let e,n;if(null==A&&null==t)return;null!=A&&(A=Math.max(0,Math.min(1,A))),null!=t&&(t=Math.max(0,Math.min(1,t)));const r=`${A}_${t}`;if(this._opacityRegistry[r]){var i=this._opacityRegistry[r];e=i[0],n=i[1]}else e={Type:"ExtGState"},null!=A&&(e.ca=A),null!=t&&(e.CA=t),e=this.ref(e),e.end(),n="Gs"+ ++this._opacityCount,this._opacityRegistry[r]=[e,n];return this.page.ext_gstates[n]=e,this.addContent(`/${n} gs`)},linearGradient(A,t,e,n){return new cA(this,A,t,e,n)},radialGradient(A,t,e,n,r,i){return new lA(this,A,t,e,n,r,i)},pattern(A,t,e,n){return new wA(this,A,t,e,n)},addSpotColor(A,t,e,n,r){const i=new u(this,A,t,e,n,r);return this.spotColors[A]=i,this}},hA={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],grey:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]};let QA,uA,fA,CA,dA,MA;QA=uA=fA=CA=dA=MA=0;const DA={A:7,a:7,C:6,c:6,H:1,h:1,L:2,l:2,M:2,m:2,Q:4,q:4,S:4,s:4,T:2,t:2,V:1,v:1,Z:0,z:0},IA=function(A){return A in DA},pA=function(A){const t=A.codePointAt(0);return 32===t||9===t||13===t||10===t},yA=function(A){const t=A.codePointAt(0);return null!=t&&48<=t&&t<=57},FA=function(A,t){let e=t,n="",r="none";for(;e<A.length;e+=1){const t=A[e];if("+"===t||"-"===t){if("none"===r){r="sign",n+=t;continue}if("e"===r){r="exponent_sign",n+=t;continue}}if(yA(t)){if("none"===r||"sign"===r||"whole"===r){r="whole",n+=t;continue}if("decimal_point"===r||"decimal"===r){r="decimal",n+=t;continue}if("e"===r||"exponent_sign"===r||"exponent"===r){r="exponent",n+=t;continue}}if("."!==t||"none"!==r&&"sign"!==r&&"whole"!==r){if("E"!==t&&"e"!==t||"whole"!==r&&"decimal_point"!==r&&"decimal"!==r)break;r="e",n+=t}else r="decimal_point",n+=t}const i=Number.parseFloat(n);return Number.isNaN(i)?[t,null]:[e-1,i]},YA={M:(A,t)=>(QA=t[0],uA=t[1],fA=CA=null,dA=QA,MA=uA,A.moveTo(QA,uA)),m:(A,t)=>(QA+=t[0],uA+=t[1],fA=CA=null,dA=QA,MA=uA,A.moveTo(QA,uA)),C:(A,t)=>(QA=t[4],uA=t[5],fA=t[2],CA=t[3],A.bezierCurveTo(...t)),c:(A,t)=>(A.bezierCurveTo(t[0]+QA,t[1]+uA,t[2]+QA,t[3]+uA,t[4]+QA,t[5]+uA),fA=QA+t[2],CA=uA+t[3],QA+=t[4],uA+=t[5]),S:(A,t)=>(null===fA&&(fA=QA,CA=uA),A.bezierCurveTo(QA-(fA-QA),uA-(CA-uA),t[0],t[1],t[2],t[3]),fA=t[0],CA=t[1],QA=t[2],uA=t[3]),s:(A,t)=>(null===fA&&(fA=QA,CA=uA),A.bezierCurveTo(QA-(fA-QA),uA-(CA-uA),QA+t[0],uA+t[1],QA+t[2],uA+t[3]),fA=QA+t[0],CA=uA+t[1],QA+=t[2],uA+=t[3]),Q:(A,t)=>(fA=t[0],CA=t[1],QA=t[2],uA=t[3],A.quadraticCurveTo(t[0],t[1],QA,uA)),q:(A,t)=>(A.quadraticCurveTo(t[0]+QA,t[1]+uA,t[2]+QA,t[3]+uA),fA=QA+t[0],CA=uA+t[1],QA+=t[2],uA+=t[3]),T:(A,t)=>(null===fA?(fA=QA,CA=uA):(fA=QA-(fA-QA),CA=uA-(CA-uA)),A.quadraticCurveTo(fA,CA,t[0],t[1]),fA=QA-(fA-QA),CA=uA-(CA-uA),QA=t[0],uA=t[1]),t:(A,t)=>(null===fA?(fA=QA,CA=uA):(fA=QA-(fA-QA),CA=uA-(CA-uA)),A.quadraticCurveTo(fA,CA,QA+t[0],uA+t[1]),QA+=t[0],uA+=t[1]),A:(A,t)=>(mA(A,QA,uA,t),QA=t[5],uA=t[6]),a:(A,t)=>(t[5]+=QA,t[6]+=uA,mA(A,QA,uA,t),QA=t[5],uA=t[6]),L:(A,t)=>(QA=t[0],uA=t[1],fA=CA=null,A.lineTo(QA,uA)),l:(A,t)=>(QA+=t[0],uA+=t[1],fA=CA=null,A.lineTo(QA,uA)),H:(A,t)=>(QA=t[0],fA=CA=null,A.lineTo(QA,uA)),h:(A,t)=>(QA+=t[0],fA=CA=null,A.lineTo(QA,uA)),V:(A,t)=>(uA=t[0],fA=CA=null,A.lineTo(QA,uA)),v:(A,t)=>(uA+=t[0],fA=CA=null,A.lineTo(QA,uA)),Z:A=>(A.closePath(),QA=dA,uA=MA),z:A=>(A.closePath(),QA=dA,uA=MA)},mA=function(A,t,e,n){const r=n[0],i=n[1],s=n[2],o=n[3],a=n[4],B=n[5],g=n[6],c=bA(B,g,r,i,o,a,s,t,e);for(let t of c){const e=vA(...t);A.bezierCurveTo(...e)}},bA=function(A,t,e,n,r,i,s,o,a){const B=s*(Math.PI/180),g=Math.sin(B),c=Math.cos(B);e=Math.abs(e),n=Math.abs(n),fA=c*(o-A)*.5+g*(a-t)*.5,CA=c*(a-t)*.5-g*(o-A)*.5;let l=fA*fA/(e*e)+CA*CA/(n*n);l>1&&(l=Math.sqrt(l),e*=l,n*=l);const w=c/e,E=g/e,h=-g/n,Q=c/n,u=w*o+E*a,f=h*o+Q*a,C=w*A+E*t,d=h*A+Q*t;let M=1/((C-u)*(C-u)+(d-f)*(d-f))-.25;M<0&&(M=0);let D=Math.sqrt(M);i===r&&(D=-D);const I=.5*(u+C)-D*(d-f),p=.5*(f+d)+D*(C-u),y=Math.atan2(f-p,u-I);let F=Math.atan2(d-p,C-I)-y;F<0&&1===i?F+=2*Math.PI:F>0&&0===i&&(F-=2*Math.PI);const Y=Math.ceil(Math.abs(F/(.5*Math.PI+.001))),m=[];for(let A=0;A<Y;A++){const t=y+A*F/Y,r=y+(A+1)*F/Y;m[A]=[I,p,t,r,e,n,g,c]}return m},vA=function(A,t,e,n,r,i,s,o){const a=o*r,B=-s*i,g=s*r,c=o*i,l=.5*(n-e),w=8/3*Math.sin(.5*l)*Math.sin(.5*l)/Math.sin(l),E=A+Math.cos(e)-w*Math.sin(e),h=t+Math.sin(e)+w*Math.cos(e),Q=A+Math.cos(n),u=t+Math.sin(n),f=Q+w*Math.sin(n),C=u-w*Math.cos(n);return[a*E+B*h,g*E+c*h,a*f+B*C,g*f+c*C,a*Q+B*u,g*Q+c*u]};class zA{static apply(A,t){const e=function(A){const t=[];let e=null,n=[],r=0,i=!1,s=!1;for(let g=0;g<A.length;g+=1){const c=A.charAt(g);if(pA(c))continue;if(i&&","===c){if(s)break;s=!0;continue}if(IA(c)){if(s)return t;if(null==e){if("M"!==c&&"m"!==c)return t}else if(0!==n.length)return t;e=c,n=[],r=DA[e],i=!1,0===r&&t.push({command:e,args:n});continue}if(null==e)return t;let l=g,w=null;if("A"===e||"a"===e){const t=n.length;if((0===t||1===t)&&"+"!==c&&"-"!==c){var o=FA(A,g);l=o[0],w=o[1]}if(2===t||5===t||6===t){var a=FA(A,g);l=a[0],w=a[1]}3!==t&&4!==t||("0"===c&&(w=0),"1"===c&&(w=1))}else{var B=FA(A,g);l=B[0],w=B[1]}if(null==w)return t;n.push(w),i=!0,s=!1,g=l,n.length===r&&(t.push({command:e,args:n}),"M"===e&&(e="L"),"m"===e&&(e="l"),n=[])}return t}(t);!function(A,t){QA=uA=fA=CA=dA=MA=0;for(let e=0;e<A.length;e++){const n=A[e];"function"==typeof YA[n.command]&&YA[n.command](t,n.args)}}(e,A)}}const UA=I.number,PA=(Math.sqrt(2)-1)/3*4;var xA={initVector(){this._ctm=[1,0,0,1,0,0],this._ctmStack=[]},save(){return this._ctmStack.push(this._ctm.slice()),this.addContent("q")},restore(){return this._ctm=this._ctmStack.pop()||[1,0,0,1,0,0],this.addContent("Q")},closePath(){return this.addContent("h")},lineWidth(A){return this.addContent(`${UA(A)} w`)},_CAP_STYLES:{BUTT:0,ROUND:1,SQUARE:2},lineCap(A){return"string"==typeof A&&(A=this._CAP_STYLES[A.toUpperCase()]),this.addContent(`${A} J`)},_JOIN_STYLES:{MITER:0,ROUND:1,BEVEL:2},lineJoin(A){return"string"==typeof A&&(A=this._JOIN_STYLES[A.toUpperCase()]),this.addContent(`${A} j`)},miterLimit(A){return this.addContent(`${UA(A)} M`)},dash(A,t){void 0===t&&(t={});const e=A;if(Array.isArray(A)||(A=[A,t.space||A]),!A.every((A=>Number.isFinite(A)&&A>0)))throw new Error(`dash(${JSON.stringify(e)}, ${JSON.stringify(t)}) invalid, lengths must be numeric and greater than zero`);return A=A.map(UA).join(" "),this.addContent(`[${A}] ${UA(t.phase||0)} d`)},undash(){return this.addContent("[] 0 d")},moveTo(A,t){return this.addContent(`${UA(A)} ${UA(t)} m`)},lineTo(A,t){return this.addContent(`${UA(A)} ${UA(t)} l`)},bezierCurveTo(A,t,e,n,r,i){return this.addContent(`${UA(A)} ${UA(t)} ${UA(e)} ${UA(n)} ${UA(r)} ${UA(i)} c`)},quadraticCurveTo(A,t,e,n){return this.addContent(`${UA(A)} ${UA(t)} ${UA(e)} ${UA(n)} v`)},rect(A,t,e,n){return this.addContent(`${UA(A)} ${UA(t)} ${UA(e)} ${UA(n)} re`)},roundedRect(A,t,e,n,r){let i;null==r&&(r=0),i=Array.isArray(r)?r.slice(0,4):[r,r,r,r];const s=Math.min(.5*e,.5*n),o=Math.max(0,Math.min(i[0]||0,s)),a=Math.max(0,Math.min(i[1]||0,s)),B=Math.max(0,Math.min(i[2]||0,s)),g=Math.max(0,Math.min(i[3]||0,s)),c=a*(1-PA),l=B*(1-PA),w=g*(1-PA),E=o*(1-PA);return this.moveTo(A+o,t),this.lineTo(A+e-a,t),a>0&&this.bezierCurveTo(A+e-c,t,A+e,t+c,A+e,t+a),this.lineTo(A+e,t+n-B),B>0&&this.bezierCurveTo(A+e,t+n-l,A+e-l,t+n,A+e-B,t+n),this.lineTo(A+g,t+n),g>0&&this.bezierCurveTo(A+w,t+n,A,t+n-w,A,t+n-g),this.lineTo(A,t+o),o>0&&this.bezierCurveTo(A,t+E,A+E,t,A+o,t),this.closePath()},ellipse(A,t,e,n){null==n&&(n=e);const r=e*PA,i=n*PA,s=(A-=e)+2*e,o=(t-=n)+2*n,a=A+e,B=t+n;return this.moveTo(A,B),this.bezierCurveTo(A,B-i,a-r,t,a,t),this.bezierCurveTo(a+r,t,s,B-i,s,B),this.bezierCurveTo(s,B+i,a+r,o,a,o),this.bezierCurveTo(a-r,o,A,B+i,A,B),this.closePath()},circle(A,t,e){return this.ellipse(A,t,e)},arc(A,t,e,n,r,i){null==i&&(i=!1);const s=2*Math.PI,o=.5*Math.PI;let a=r-n;Math.abs(a)>s?a=s:0!==a&&i!==a<0&&(a=(i?-1:1)*s+a);const B=Math.ceil(Math.abs(a)/o),g=a/B,c=g/o*PA*e;let l=n,w=-Math.sin(l)*c,E=Math.cos(l)*c,h=A+Math.cos(l)*e,Q=t+Math.sin(l)*e;this.moveTo(h,Q);for(let n=0;n<B;n++){const n=h+w,r=Q+E;l+=g,h=A+Math.cos(l)*e,Q=t+Math.sin(l)*e,w=-Math.sin(l)*c,E=Math.cos(l)*c;const i=h-w,s=Q-E;this.bezierCurveTo(n,r,i,s,h,Q)}return this},polygon(){for(var A=arguments.length,t=new Array(A),e=0;e<A;e++)t[e]=arguments[e];this.moveTo(...t.shift()||[]);for(let A of t)this.lineTo(...A||[]);return this.closePath()},path(A){return zA.apply(this,A),this},_windingRule:A=>/even-?odd/.test(A)?"*":"",fill(A,t){return/(even-?odd)|(non-?zero)/.test(A)&&(t=A,A=null),A&&this.fillColor(A),this.addContent(`f${this._windingRule(t)}`)},stroke(A){return A&&this.strokeColor(A),this.addContent("S")},fillAndStroke(A,t,e){null==t&&(t=A);const n=/(even-?odd)|(non-?zero)/;return n.test(A)&&(e=A,A=null),n.test(t)&&(e=t,t=A),A&&(this.fillColor(A),this.strokeColor(t)),this.addContent(`B${this._windingRule(e)}`)},clip(A){return this.addContent(`W${this._windingRule(A)} n`)},transform(A,t,e,n,r,i){if(1===A&&0===t&&0===e&&1===n&&0===r&&0===i)return this;const s=this._ctm,o=s[0],a=s[1],B=s[2],g=s[3],c=s[4],l=s[5];s[0]=o*A+B*t,s[1]=a*A+g*t,s[2]=o*e+B*n,s[3]=a*e+g*n,s[4]=o*r+B*i+c,s[5]=a*r+g*i+l;const w=[A,t,e,n,r,i].map((A=>UA(A))).join(" ");return this.addContent(`${w} cm`)},translate(A,t){return this.transform(1,0,0,1,A,t)},rotate(A,t){let e;void 0===t&&(t={});const n=A*Math.PI/180,r=Math.cos(n),i=Math.sin(n);let s=e=0;if(null!=t.origin){var o=t.origin;s=o[0],e=o[1];const A=s*i+e*r;s-=s*r-e*i,e-=A}return this.transform(r,i,-i,r,s,e)},scale(A,t,e){let n;void 0===e&&(e={}),null==t&&(t=A),"object"==typeof t&&(e=t,t=A);let r=n=0;if(null!=e.origin){var i=e.origin;r=i[0],n=i[1],r-=A*r,n-=t*n}return this.transform(A,0,0,t,r,n)}};const NA={402:131,8211:150,8212:151,8216:145,8217:146,8218:130,8220:147,8221:148,8222:132,8224:134,8225:135,8226:149,8230:133,8364:128,8240:137,8249:139,8250:155,710:136,8482:153,338:140,339:156,732:152,352:138,353:154,376:159,381:142,382:158},RA=".notdef .notdef .notdef .notdef\n.notdef .notdef .notdef .notdef\n.notdef .notdef .notdef .notdef\n.notdef .notdef .notdef .notdef\n.notdef .notdef .notdef .notdef\n.notdef .notdef .notdef .notdef\n.notdef .notdef .notdef .notdef\n.notdef .notdef .notdef .notdef\n \nspace exclam quotedbl numbersign\ndollar percent ampersand quotesingle\nparenleft parenright asterisk plus\ncomma hyphen period slash\nzero one two three\nfour five six seven\neight nine colon semicolon\nless equal greater question\n \nat A B C\nD E F G\nH I J K\nL M N O\nP Q R S\nT U V W\nX Y Z bracketleft\nbackslash bracketright asciicircum underscore\n \ngrave a b c\nd e f g\nh i j k\nl m n o\np q r s\nt u v w\nx y z braceleft\nbar braceright asciitilde .notdef\n \nEuro .notdef quotesinglbase florin\nquotedblbase ellipsis dagger daggerdbl\ncircumflex perthousand Scaron guilsinglleft\nOE .notdef Zcaron .notdef\n.notdef quoteleft quoteright quotedblleft\nquotedblright bullet endash emdash\ntilde trademark scaron guilsinglright\noe .notdef zcaron ydieresis\n \nspace exclamdown cent sterling\ncurrency yen brokenbar section\ndieresis copyright ordfeminine guillemotleft\nlogicalnot hyphen registered macron\ndegree plusminus twosuperior threesuperior\nacute mu paragraph periodcentered\ncedilla onesuperior ordmasculine guillemotright\nonequarter onehalf threequarters questiondown\n \nAgrave Aacute Acircumflex Atilde\nAdieresis Aring AE Ccedilla\nEgrave Eacute Ecircumflex Edieresis\nIgrave Iacute Icircumflex Idieresis\nEth Ntilde Ograve Oacute\nOcircumflex Otilde Odieresis multiply\nOslash Ugrave Uacute Ucircumflex\nUdieresis Yacute Thorn germandbls\n \nagrave aacute acircumflex atilde\nadieresis aring ae ccedilla\negrave eacute ecircumflex edieresis\nigrave iacute icircumflex idieresis\neth ntilde ograve oacute\nocircumflex otilde odieresis divide\noslash ugrave uacute ucircumflex\nudieresis yacute thorn ydieresis".split(/\s+/);class GA{constructor(A){this.attributes={},this.glyphWidths={},this.boundingBoxes={},this.kernPairs={},this.parse(A),this.bbox=this.attributes.FontBBox.split(/\s+/).map((A=>+A)),this.ascender=+(this.attributes.Ascender||0),this.descender=+(this.attributes.Descender||0),this.xHeight=+(this.attributes.XHeight||0),this.capHeight=+(this.attributes.CapHeight||0),this.lineGap=this.bbox[3]-this.bbox[1]-(this.ascender-this.descender)}parse(A){let t="";for(let o of A.split("\n")){var e,n;if(e=o.match(/^Start(\w+)/))t=e[1];else if(o.match(/^End(\w+)/))t="";else switch(t){case"FontMetrics":var r=(e=o.match(/(^\w+)\s+(.*)/))[1],i=e[2];(n=this.attributes[r])?(Array.isArray(n)||(n=this.attributes[r]=[n]),n.push(i)):this.attributes[r]=i;break;case"CharMetrics":if(!/^CH?\s/.test(o))continue;var s=o.match(/\bN\s+(\.?\w+)\s*;/)[1];this.glyphWidths[s]=+o.match(/\bWX\s+(\d+)\s*;/)[1];break;case"KernPairs":(e=o.match(/^KPX\s+(\.?\w+)\s+(\.?\w+)\s+(-?\d+)/))&&(this.kernPairs[e[1]+"\0"+e[2]]=parseInt(e[3]))}}}encodeText(A){const t=[];for(let e=0,n=A.length;e<n;e++){let n=A.charCodeAt(e);n=NA[n]||n,t.push(n.toString(16))}return t}glyphsForString(A){const t=[];for(let e=0,n=A.length;e<n;e++){const n=A.charCodeAt(e);t.push(this.characterToGlyph(n))}return t}characterToGlyph(A){return RA[NA[A]||A]||".notdef"}widthOfGlyph(A){return this.glyphWidths[A]||0}getKernPair(A,t){return this.kernPairs[A+"\0"+t]||0}advancesForGlyphs(A){const t=[];for(let e=0;e<A.length;e++){const n=A[e],r=A[e+1];t.push(this.widthOfGlyph(n)+this.getKernPair(n,r))}return t}}class SA{constructor(){}encode(){throw new Error("Must be implemented by subclasses")}widthOfString(){throw new Error("Must be implemented by subclasses")}ref(){return null!=this.dictionary?this.dictionary:this.dictionary=this.document.ref()}finalize(){this.embedded||null==this.dictionary||(this.embed(),this.embedded=!0)}embed(){throw new Error("Must be implemented by subclasses")}lineHeight(A,t){void 0===t&&(t=!1);const e=t?this.lineGap:0;return(this.ascender+e-this.descender)/1e3*A}}const TA={Courier:()=>E.readFileSync("//data/Courier.afm","utf8"),"Courier-Bold":()=>E.readFileSync("//data/Courier-Bold.afm","utf8"),"Courier-Oblique":()=>E.readFileSync("//data/Courier-Oblique.afm","utf8"),"Courier-BoldOblique":()=>E.readFileSync("//data/Courier-BoldOblique.afm","utf8"),Helvetica:()=>E.readFileSync("//data/Helvetica.afm","utf8"),"Helvetica-Bold":()=>E.readFileSync("//data/Helvetica-Bold.afm","utf8"),"Helvetica-Oblique":()=>E.readFileSync("//data/Helvetica-Oblique.afm","utf8"),"Helvetica-BoldOblique":()=>E.readFileSync("//data/Helvetica-BoldOblique.afm","utf8"),"Times-Roman":()=>E.readFileSync("//data/Times-Roman.afm","utf8"),"Times-Bold":()=>E.readFileSync("//data/Times-Bold.afm","utf8"),"Times-Italic":()=>E.readFileSync("//data/Times-Italic.afm","utf8"),"Times-BoldItalic":()=>E.readFileSync("//data/Times-BoldItalic.afm","utf8"),Symbol:()=>E.readFileSync("//data/Symbol.afm","utf8"),ZapfDingbats:()=>E.readFileSync("//data/ZapfDingbats.afm","utf8")};class HA extends SA{constructor(A,t,e){super(),this.document=A,this.name=t,this.id=e,this.font=new GA(TA[this.name]());var n=this.font;this.ascender=n.ascender,this.descender=n.descender,this.bbox=n.bbox,this.lineGap=n.lineGap,this.xHeight=n.xHeight,this.capHeight=n.capHeight}embed(){return this.dictionary.data={Type:"Font",BaseFont:this.name,Subtype:"Type1",Encoding:"WinAnsiEncoding"},this.dictionary.end()}encode(A){const t=this.font.encodeText(A),e=this.font.glyphsForString(`${A}`),n=this.font.advancesForGlyphs(e),r=[];for(let A=0;A<e.length;A++){const t=e[A];r.push({xAdvance:n[A],yAdvance:0,xOffset:0,yOffset:0,advanceWidth:this.font.widthOfGlyph(t)})}return[t,r]}widthOfString(A,t){const e=this.font.glyphsForString(`${A}`),n=this.font.advancesForGlyphs(e);let r=0;for(let A of n)r+=A;return r*(t/1e3)}static isStandardFont(A){return A in TA}}const kA=function(A){return`0000${A.toString(16)}`.slice(-4)};class LA extends SA{constructor(A,t,e){super(),this.document=A,this.font=t,this.id=e,this.subset=this.font.createSubset(),this.unicode=[[0]],this.widths=[this.font.getGlyph(0).advanceWidth],this.name=this.font.postscriptName,this.scale=1e3/this.font.unitsPerEm,this.ascender=this.font.ascent*this.scale,this.descender=this.font.descent*this.scale,this.xHeight=this.font.xHeight*this.scale,this.capHeight=this.font.capHeight*this.scale,this.lineGap=this.font.lineGap*this.scale,this.bbox=this.font.bbox,!1!==A.options.fontLayoutCache&&(this.layoutCache=Object.create(null))}layoutRun(A,t){const e=this.font.layout(A,t);for(let A=0;A<e.positions.length;A++){const t=e.positions[A];for(let A in t)t[A]*=this.scale;t.advanceWidth=e.glyphs[A].advanceWidth*this.scale}return e}layoutCached(A){if(!this.layoutCache)return this.layoutRun(A);let t;if(t=this.layoutCache[A])return t;const e=this.layoutRun(A);return this.layoutCache[A]=e,e}layout(A,t,e){if(t)return this.layoutRun(A,t);let n=e?null:[],r=e?null:[],i=0,s=0,o=0;for(;o<=A.length;){var a;if(o===A.length&&s<o||(a=A.charAt(o),[" ","\t"].includes(a))){const t=this.layoutCached(A.slice(s,++o));e||(n=n.concat(t.glyphs),r=r.concat(t.positions)),i+=t.advanceWidth,s=o}else o++}return{glyphs:n,positions:r,advanceWidth:i}}encode(A,t){const e=this.layout(A,t),n=e.glyphs,r=e.positions,i=[];for(let A=0;A<n.length;A++){const t=n[A],e=this.subset.includeGlyph(t.id);i.push(`0000${e.toString(16)}`.slice(-4)),null==this.widths[e]&&(this.widths[e]=t.advanceWidth*this.scale),null==this.unicode[e]&&(this.unicode[e]=t.codePoints)}return[i,r]}widthOfString(A,t,e){return this.layout(A,e,!0).advanceWidth*(t/1e3)}embed(){const A=null!=this.subset.cff,t=this.document.ref();A&&(t.data.Subtype="CIDFontType0C"),t.end(this.subset.encode());const e=((null!=this.font["OS/2"]?this.font["OS/2"].sFamilyClass:void 0)||0)>>8;let r=0;this.font.post.isFixedPitch&&(r|=1),1<=e&&e<=7&&(r|=2),r|=4,10===e&&(r|=8),this.font.head.macStyle.italic&&(r|=64);const i=[1,2,3,4,5,6].map((A=>String.fromCharCode((this.id.charCodeAt(A)||73)+17))).join("")+"+"+this.font.postscriptName?.replaceAll(" ","_"),s=this.font.bbox,o=this.document.ref({Type:"FontDescriptor",FontName:i,Flags:r,FontBBox:[s.minX*this.scale,s.minY*this.scale,s.maxX*this.scale,s.maxY*this.scale],ItalicAngle:this.font.italicAngle,Ascent:this.ascender,Descent:this.descender,CapHeight:(this.font.capHeight||this.font.ascent)*this.scale,XHeight:(this.font.xHeight||0)*this.scale,StemV:0});if(A?o.data.FontFile3=t:o.data.FontFile2=t,this.document.subset&&1===this.document.subset){const A=this.widths.length-1,t=n.alloc(Math.ceil((A+1)/8),0);for(let e=0;e<=A;e++)null!=this.widths[e]&&(t[Math.floor(e/8)]|=128>>e%8);const e=this.document.ref();e.write(t),e.end(),o.data.CIDSet=e}o.end();const a={Type:"Font",Subtype:"CIDFontType0",BaseFont:i,CIDSystemInfo:{Registry:new String("Adobe"),Ordering:new String("Identity"),Supplement:0},FontDescriptor:o,W:[0,this.widths]};A||(a.Subtype="CIDFontType2",a.CIDToGIDMap="Identity");const B=this.document.ref(a);return B.end(),this.dictionary.data={Type:"Font",Subtype:"Type0",BaseFont:i,Encoding:"Identity-H",DescendantFonts:[B],ToUnicode:this.toUnicodeCmap()},this.dictionary.end()}toUnicodeCmap(){const A=this.document.ref(),t=[];for(let A of this.unicode){const e=[];for(let t of A)t>65535&&(t-=65536,e.push(kA(t>>>10&1023|55296)),t=56320|1023&t),e.push(kA(t));t.push(`<${e.join(" ")}>`)}const e=Math.ceil(t.length/256),n=[];for(let A=0;A<e;A++){const e=256*A,r=Math.min(256*(A+1),t.length);n.push(`<${kA(e)}> <${kA(r-1)}> [${t.slice(e,r).join(" ")}]`)}return A.end(`/CIDInit /ProcSet findresource begin\n12 dict begin\nbegincmap\n/CIDSystemInfo <<\n /Registry (Adobe)\n /Ordering (UCS)\n /Supplement 0\n>> def\n/CMapName /Adobe-Identity-UCS def\n/CMapType 2 def\n1 begincodespacerange\n<0000><ffff>\nendcodespacerange\n${n.length} beginbfrange\n${n.join("\n")}\nendbfrange\nendcmap\nCMapName currentdict /CMap defineresource pop\nend\nend`),A}}class jA{static open(A,t,e,n){let r;if("string"==typeof t){if(HA.isStandardFont(t))return new HA(A,t,n);t=E.readFileSync(t)}if(t instanceof Uint8Array?r=(0,g.create)(t,e):t instanceof ArrayBuffer&&(r=(0,g.create)(new Uint8Array(t),e)),null==r)throw new Error("Not a supported font format or standard PDF font.");return new LA(A,r,n)}}var JA={initFonts(A,t,e){void 0===A&&(A="Helvetica"),void 0===t&&(t=null),void 0===e&&(e=12),this._fontFamilies={},this._fontCount=0,this._fontSource=A,this._fontFamily=t,this._fontSize=e,this._font=null,this._remSize=e,this._registeredFonts={},A&&this.font(A,t)},font(A,t,e){let n,r;if("number"==typeof t&&(e=t,t=null),"string"==typeof A&&this._registeredFonts[A]){n=A;var i=this._registeredFonts[A];A=i.src,t=i.family}else n=t||A,"string"!=typeof n&&(n=null);if(this._fontSource=A,this._fontFamily=t,null!=e&&this.fontSize(e),r=this._fontFamilies[n])return this._font=r,this;const s="F"+ ++this._fontCount;return this._font=jA.open(this,A,t,s),(r=this._fontFamilies[this._font.name])&&(o=this._font,a=r,o.font._tables?.head?.checkSumAdjustment===a.font._tables?.head?.checkSumAdjustment&&JSON.stringify(o.font._tables?.name?.records)===JSON.stringify(a.font._tables?.name?.records))?(this._font=r,this):(n&&(this._fontFamilies[n]=this._font),this._font.name&&!this._fontFamilies[this._font.name]&&(this._fontFamilies[this._font.name]=this._font),n||this._font.name&&this._fontFamilies[this._font.name]===this._font||(this._fontFamilies[this._font.id]=this._font),this);var o,a},fontSize(A){return this._fontSize=this.sizeToPoint(A),this},currentLineHeight(A){return this._font.lineHeight(this._fontSize,A)},registerFont(A,t,e){return this._registeredFonts[A]={src:t,family:e},this},sizeToPoint(A,t,e,n){if(void 0===t&&(t=0),void 0===e&&(e=this.page),void 0===n&&(n=void 0),n||(n=this._fontSize),"number"!=typeof t&&(t=this.sizeToPoint(t)),void 0===A)return t;if("number"==typeof A)return A;if("boolean"==typeof A)return Number(A);const r=String(A).match(/((\d+)?(\.\d+)?)(em|in|px|cm|mm|pc|ex|ch|rem|vw|vh|vmin|vmax|%|pt)?/);if(!r)throw new Error(`Unsupported size '${A}'`);let i;switch(r[4]){case"em":i=this._fontSize;break;case"in":i=72;break;case"px":i=.75;break;case"cm":i=72*b;break;case"mm":i=.1*b*72;break;case"pc":i=12;break;case"ex":i=this.currentLineHeight();break;case"ch":i=this.widthOfString("0");break;case"rem":i=this._remSize;break;case"vw":i=e.width/100;break;case"vh":i=e.height/100;break;case"vmin":i=Math.min(e.width,e.height)/100;break;case"vmax":i=Math.max(e.width,e.height)/100;break;case"%":i=n/100;break;default:i=1}return i*Number(r[1])}};class OA{constructor(A,t){this._listeners=Object.create(null),this.document=A,this.horizontalScaling=t.horizontalScaling||100,this.indent=(t.indent||0)*this.horizontalScaling/100,this.indentAllLines=t.indentAllLines||!1,this.characterSpacing=(t.characterSpacing||0)*this.horizontalScaling/100,this.wordSpacing=(0===t.wordSpacing)*this.horizontalScaling/100,this.columns=t.columns||1,this.columnGap=(null!=t.columnGap?t.columnGap:18)*this.horizontalScaling/100,this.lineWidth=(t.width*this.horizontalScaling/100-this.columnGap*(this.columns-1))/this.columns,this.spaceLeft=this.lineWidth,this.startX=this.document.x,this.startY=this.document.y,this.column=1,this.ellipsis=t.ellipsis,this.continuedX=0,this.features=t.features,null!=t.height?(this.height=t.height,this.maxY=Y(this.startY+t.height)):this.maxY=Y(this.document.page.maxY()),this.on("firstLine",(A=>{const t=this.continuedX||this.indent;this.document.x+=t,this.lineWidth-=t,A.indentAllLines||this.once("line",(()=>{this.document.x-=t,this.lineWidth+=t,A.continued&&!this.continuedX&&(this.continuedX=this.indent),A.continued||(this.continuedX=0)}))})),this.on("lastLine",(A=>{const t=A.align;"justify"===t&&(A.align="left"),this.lastLine=!0,this.once("line",(()=>(this.document.y+=A.paragraphGap||0,A.align=t,this.lastLine=!1)))}))}on(A,t){(this._listeners[A]||(this._listeners[A]=[])).push(t)}once(A,t){var e=this;const n=function(){const r=e._listeners[A];r.splice(r.indexOf(n),1),t(...arguments)};this.on(A,n)}emit(A){const t=this._listeners[A];if(t){for(var e=arguments.length,n=new Array(e>1?e-1:0),r=1;r<e;r++)n[r-1]=arguments[r];for(const A of t.slice())A(...n)}}wordWidth(A){return Y(this.document.widthOfString(A,this)+this.characterSpacing+this.wordSpacing)}canFit(A,t){return"­"!=A[A.length-1]?t<=this.spaceLeft:t+this.wordWidth("-")<=this.spaceLeft}eachWord(A,t){let e;const n=new c.default(A);let r=null;const i=Object.create(null);for(;e=n.nextBreak();){var s;let n=A.slice((null!=r?r.position:void 0)||0,e.position),B=null!=i[n]?i[n]:i[n]=this.wordWidth(n);if(B>this.lineWidth+this.continuedX){let A=r;const i={};for(;n.length;){var o,a;B>this.spaceLeft?(o=Math.ceil(this.spaceLeft/(B/n.length)),B=this.wordWidth(n.slice(0,o)),a=B<=this.spaceLeft&&o<n.length):o=n.length;let r=B>this.spaceLeft&&o>0;for(;r||a;)r?(B=this.wordWidth(n.slice(0,--o)),r=B>this.spaceLeft&&o>0):(B=this.wordWidth(n.slice(0,++o)),r=B>this.spaceLeft&&o>0,a=B<=this.spaceLeft&&o<n.length);if(0===o&&this.spaceLeft===this.lineWidth&&(o=1),i.required=e.required||o<n.length,s=t(n.slice(0,o),B,i,A),A={required:!1},n=n.slice(o),B=this.wordWidth(n),!1===s)break}}else s=t(n,B,e,r);if(!1===s)break;r=e}}wrap(A,t){const e=this.document;this.horizontalScaling=t.horizontalScaling||100,null!=t.indent&&(this.indent=t.indent*this.horizontalScaling/100),null!=t.characterSpacing&&(this.characterSpacing=t.characterSpacing*this.horizontalScaling/100),null!=t.wordSpacing&&(this.wordSpacing=t.wordSpacing*this.horizontalScaling/100),null!=t.ellipsis&&(this.ellipsis=t.ellipsis);const n=e.y+e.currentLineHeight(!0);(e.y>this.maxY||n>this.maxY)&&this.nextSection();let r="",i=0,s=0,o=0,a=e.y;const B=()=>(t.textWidth=i+this.wordSpacing*(s-1),t.wordCount=s,t.lineWidth=this.lineWidth,a=e.y,this.emit("line",r,t,this),o++);this.emit("sectionStart",t,this),this.eachWord(A,((A,n,o,a)=>{if((null==a||a.required)&&(this.emit("firstLine",t,this),this.spaceLeft=this.lineWidth),this.canFit(A,n)&&(r+=A,i+=n,s++),o.required||!this.canFit(A,n)){const a=e.currentLineHeight(!0);if(null!=this.height&&this.ellipsis&&Y(e.y+2*a)>this.maxY&&this.column>=this.columns){for(!0===this.ellipsis&&(this.ellipsis="…"),r=r.replace(/\s+$/,""),i=this.wordWidth(r+this.ellipsis);r&&i>this.lineWidth;)r=r.slice(0,-1).replace(/\s+$/,""),i=this.wordWidth(r+this.ellipsis);i<=this.lineWidth&&(r+=this.ellipsis),i=this.wordWidth(r)}if(o.required&&(n>this.spaceLeft&&(B(),r=A,i=n,s=1),this.emit("lastLine",t,this)),"­"==r[r.length-1]&&(r=r.slice(0,-1)+"-",this.spaceLeft-=this.wordWidth("-")),B(),Y(e.y+a)>this.maxY){if(this.emit("sectionEnd",t,this),!this.nextSection())return s=0,r="",!1;this.emit("sectionStart",t,this)}return o.required?(this.spaceLeft=this.lineWidth,r="",i=0,s=0):(this.spaceLeft=this.lineWidth-n,r=A,i=n,s=1)}return this.spaceLeft-=n})),s>0&&(this.emit("lastLine",t,this),B()),this.emit("sectionEnd",t,this),!0===t.continued?(o>1&&(this.continuedX=0),this.continuedX+=t.textWidth||0,e.y=a):e.x=this.startX}nextSection(A){if(++this.column>this.columns){if(null!=this.height)return!1;if(this.document.continueOnNewPage(),this.column=1,this.startY=this.document.page.margins.top,this.maxY=this.document.page.maxY(),this.indentAllLines){const A=this.continuedX||this.indent;this.document.x+=A,this.lineWidth-=A}else this.document.x=this.startX;this.document._fillColor&&this.document.fillColor(...this.document._fillColor),this.emit("pageBreak",A,this)}else this.document.x+=this.lineWidth+this.columnGap,this.document.y=this.startY,this.emit("columnBreak",A,this);return!0}}const WA=I.number;var KA={initText(){this._line=this._line.bind(this),this.x=0,this.y=0,this._lineGap=0},lineGap(A){return this._lineGap=A,this},moveDown(A){return null==A&&(A=1),this.y+=this.currentLineHeight(!0)*A+this._lineGap,this},moveUp(A){return null==A&&(A=1),this.y-=this.currentLineHeight(!0)*A+this._lineGap,this},_text(A,t,e,n,r){A=null==A?"":`${A}`,(n=this._initOptions(t,e,n)).wordSpacing&&(A=A.replace(/\s{2,}/g," "));const i=()=>{n.structParent&&n.structParent.add(this.struct(n.structType||"P",[this.markStructureContent(n.structType||"P")]))};if(0!==n.rotation&&(this.save(),this.rotate(-n.rotation,{origin:[this.x,this.y]})),n.width){let t=this._wrapper;t||(t=new OA(this,n),t.on("line",r),t.on("firstLine",i)),this._wrapper=n.continued?t:null,this._textOptions=n.continued?n:null,t.wrap(A,n)}else for(let t of A.split("\n"))i(),r(t,n);return 0!==n.rotation&&this.restore(),this},text(A,t,e,n){return this._text(A,t,e,n,this._line)},widthOfString(A,t){void 0===t&&(t={});const e=t.horizontalScaling||100;return(this._font.widthOfString(A,this._fontSize,t.features)+(t.characterSpacing||0)*(A.length-1))*e/100},boundsOfString(A,t,e,n){n=this._initOptions(t,e,n),t=this.x,e=this.y;const r=n.lineGap??this._lineGap??0,i=this.currentLineHeight(!0)+r;let s=0;if(A=String(A??""),n.wordSpacing&&(A=A.replace(/\s{2,}/g," ")),n.width){let t=new OA(this,n);t.on("line",((A,t)=>{if(this.y+=i,(A=A.replace(/\n/g,"")).length){let e=t.wordSpacing??0;const n=t.characterSpacing??0;if(t.width&&"justify"===t.align){const r=A.trim().split(/\s+/),i=this.widthOfString(A.replace(/\s+/g,""),t),s=this.widthOfString(" ")+n;e=Math.max(0,(t.lineWidth-i)/Math.max(1,r.length-1)-s)}s=Math.max(s,t.textWidth+e*(t.wordCount-1)+n*(A.length-1))}})),t.wrap(A,n)}else for(let t of A.split("\n")){const A=this.widthOfString(t,n);this.y+=i,s=Math.max(s,A)}let o=this.y-e;if(n.height&&(o=Math.min(o,n.height)),this.x=t,this.y=e,0===n.rotation)return{x:t,y:e,width:s,height:o};if(90===n.rotation)return{x:t,y:e-s,width:o,height:s};if(180===n.rotation)return{x:t-s,y:e-o,width:s,height:o};if(270===n.rotation)return{x:t-o,y:e,width:o,height:s};const a=v(n.rotation),B=z(n.rotation),g=t,c=e,l=t+s*a,w=e-s*B,E=t+s*a+o*B,h=e-s*B+o*a,Q=t+o*B,u=e+o*a,f=Math.min(g,l,E,Q),C=Math.max(g,l,E,Q),d=Math.min(c,w,h,u);return{x:f,y:d,width:C-f,height:Math.max(c,w,h,u)-d}},heightOfString(A,t){const e=this.x,n=this.y;(t=this._initOptions(t)).height=1/0;const r=t.lineGap||this._lineGap||0;this._text(A,this.x,this.y,t,(()=>{this.y+=this.currentLineHeight(!0)+r}));const i=this.y-n;return this.x=e,this.y=n,i},list(A,t,e,n){const r=(n=this._initOptions(t,e,n)).listType||"bullet",i=Math.round(this._font.ascender/1e3*this._fontSize),s=i/2,o=n.bulletRadius||i/3,a=n.textIndent||("bullet"===r?5*o:2*i),B=n.bulletIndent||("bullet"===r?8*o:2*i);let g=1;const c=[],l=[],w=[];var E=function(A){let t=1;for(let e=0;e<A.length;e++){const n=A[e];Array.isArray(n)?(g++,E(n),g--):(c.push(n),l.push(g),"bullet"!==r&&w.push(t++))}};E(A);const h=function(A,t){const e=new OA(this,n);e.on("line",this._line),g=1,e.once("firstLine",(()=>{let A,i,c,E,h;if(n.structParent)if(n.structTypes){var Q=n.structTypes;i=Q[0],c=Q[1],E=Q[2]}else i="LI",c="Lbl",E="LBody";if(i?(A=this.struct(i),n.structParent.add(A)):n.structParent&&(A=n.structParent),(h=l[t++])!==g){const A=B*(h-g);this.x+=A,e.lineWidth-=A,g=h}switch(A&&(c||E)&&A.add(this.struct(c||E,[this.markStructureContent(c||E)])),r){case"bullet":this.circle(this.x-a+o,this.y+s,o),this.fill();break;case"numbered":case"lettered":var u=function(A,t){if("numbered"===t)return`${A}.`;var e=String.fromCharCode((A-1)%26+65),n=Math.floor((A-1)/26+1);return`${Array(n+1).join(e)}.`}(w[t-1],r);this._fragment(u,this.x-a,this.y,n)}A&&c&&E&&A.add(this.struct(E,[this.markStructureContent(E)])),A&&A!==n.structParent&&A.end()})),e.on("sectionStart",(()=>{const A=a+B*(g-1);this.x+=A,e.lineWidth-=A})),e.on("sectionEnd",(()=>{const A=a+B*(g-1);this.x-=A,e.lineWidth+=A})),e.wrap(A,n)};for(let A=0;A<c.length;A++)h.call(this,c[A],A);return this},_initOptions(A,t,e){void 0===A&&(A={}),void 0===e&&(e={}),A&&"object"==typeof A&&(e=A,A=null);const n=Object.assign({},e);if(this._textOptions)for(let A in this._textOptions){const t=this._textOptions[A];"continued"!==A&&void 0===n[A]&&(n[A]=t)}return null!=A&&(this.x=A),null!=t&&(this.y=t),!1!==n.lineBreak&&(null==n.width&&(n.width=this.page.width-this.x-this.page.margins.right),n.width=Math.max(n.width,0)),n.columns||(n.columns=0),null==n.columnGap&&(n.columnGap=18),n.rotation=Number(n.rotation??0)%360,n.rotation<0&&(n.rotation+=360),n},_line(A,t,e){if(void 0===t&&(t={}),this._fragment(A,this.x,this.y,t),e){const A=t.lineGap||this._lineGap||0;this.y+=this.currentLineHeight(!0)+A}else this.x+=this.widthOfString(A,t)},_fragment(A,t,e,n){let r,i,s,o,a,B;if(0===(A=`${A}`.replace(/\n/g,"")).length)return;const g=n.align||"left";let c=n.wordSpacing||0;const l=n.characterSpacing||0,w=n.horizontalScaling||100;if(n.width)switch(g){case"right":a=this.widthOfString(A.replace(/\s+$/,""),n),t+=n.lineWidth-a;break;case"center":t+=n.lineWidth/2-n.textWidth/2;break;case"justify":B=A.trim().split(/\s+/),a=this.widthOfString(A.replace(/\s+/g,""),n);var E=this.widthOfString(" ")+l;c=Math.max(0,(n.lineWidth-a)/Math.max(1,B.length-1)-E)}if("number"==typeof n.baseline)r=-n.baseline;else{switch(n.baseline){case"svg-middle":r=.5*this._font.xHeight;break;case"middle":case"svg-central":r=.5*(this._font.descender+this._font.ascender);break;case"bottom":case"ideographic":r=this._font.descender;break;case"alphabetic":r=0;break;case"mathematical":r=.5*this._font.ascender;break;case"hanging":r=.8*this._font.ascender;break;default:r=this._font.ascender}r=r/1e3*this._fontSize}const h=n.textWidth+c*(n.wordCount-1)+l*(A.length-1);if(null!=n.link){const A={};this._currentStructureElement&&"Link"===this._currentStructureElement.dictionary.data.S&&(A.structParent=this._currentStructureElement),this.link(t,e,h,this.currentLineHeight(),n.link,A)}if(null!=n.goTo&&this.goTo(t,e,h,this.currentLineHeight(),n.goTo),null!=n.destination&&this.addNamedDestination(n.destination,"XYZ",t,e,null),n.underline){this.save(),n.stroke||this.strokeColor(...this._fillColor||[]);const A=this._fontSize<10?.5:Math.floor(this._fontSize/10);this.lineWidth(A);let r=e+this.currentLineHeight()-A;this.moveTo(t,r),this.lineTo(t+h,r),this.stroke(),this.restore()}if(n.strike){this.save(),n.stroke||this.strokeColor(...this._fillColor||[]);const A=this._fontSize<10?.5:Math.floor(this._fontSize/10);this.lineWidth(A);let r=e+this.currentLineHeight()/2;this.moveTo(t,r),this.lineTo(t+h,r),this.stroke(),this.restore()}if(this.save(),n.oblique){let A;A="number"==typeof n.oblique?-Math.tan(n.oblique*Math.PI/180):-.25,this.transform(1,0,0,1,t,e),this.transform(1,0,A,1,-A*r,0),this.transform(1,0,0,1,-t,-e)}this.transform(1,0,0,-1,0,this.page.height),e=this.page.height-e-r,null==this.page.fonts[this._font.id]&&(this.page.fonts[this._font.id]=this._font.ref()),this.addContent("BT"),this.addContent(`1 0 0 1 ${WA(t)} ${WA(e)} Tm`),this.addContent(`/${this._font.id} ${WA(this._fontSize)} Tf`);const Q=n.fill&&n.stroke?2:n.stroke?1:0;if(Q&&this.addContent(`${Q} Tr`),l&&this.addContent(`${WA(l)} Tc`),100!==w&&this.addContent(`${w} Tz`),c){B=A.trim().split(/\s+/),c+=this.widthOfString(" ")+l,c*=1e3/this._fontSize,i=[],o=[];for(let A of B){const t=this._font.encode(A,n.features),e=t[0],r=t[1];i=i.concat(e),o=o.concat(r);const s={},a=o[o.length-1];for(let A in a){const t=a[A];s[A]=t}s.xAdvance+=c,o[o.length-1]=s}}else{var u=this._font.encode(A,n.features);i=u[0],o=u[1]}const f=this._fontSize/1e3,C=[];let d=0,M=!1;const D=A=>{if(d<A){const t=i.slice(d,A).join(""),e=o[A-1].xAdvance-o[A-1].advanceWidth;C.push(`<${t}> ${WA(-e)}`)}d=A},I=A=>{D(A),C.length>0&&(this.addContent(`[${C.join(" ")}] TJ`),C.length=0)};for(s=0;s<o.length;s++){const A=o[s];A.xOffset||A.yOffset?(I(s),this.addContent(`1 0 0 1 ${WA(t+A.xOffset*f)} ${WA(e+A.yOffset*f)} Tm`),I(s+1),M=!0):(M&&(this.addContent(`1 0 0 1 ${WA(t)} ${WA(e)} Tm`),M=!1),A.xAdvance-A.advanceWidth!=0&&D(s+1)),t+=A.xAdvance*f}I(s),this.addContent("ET"),this.restore()}};const VA=A=>{let t="";for(let e=0;e<A.length;e+=32768){const n=Math.min(e+32768,A.length);t+=String.fromCharCode.apply(null,A.subarray(e,n))}return t},XA=function(A,t){return void 0===t&&(t=0),(A[t]<<8|A[t+1])>>>0},ZA=[65472,65473,65474,65475,65477,65478,65479,65480,65481,65482,65483,65484,65485,65486,65487],_A={1:"DeviceGray",3:"DeviceRGB",4:"DeviceCMYK"};class qA{constructor(A,t){let e;if(this.data=A,this.label=t,65496!==this.data.readUInt16BE(0))throw"SOI not found in JPEG";this.orientation=(A=>{if(!A||A.length<20)return null;let t=2;for(;t<A.length-4;){for(;t<A.length&&255!==A[t];)t++;if(t>=A.length-4)return null;const e=XA(A,t);if(t+=2,65498===e)return null;if(e>=65488&&e<=65497||65281===e)continue;if(t+2>A.length)return null;const n=XA(A,t);if(65505===e&&t+8<=A.length&&"Exif\0\0"===VA(A.subarray(t+2,t+8))){const e=t+8;if(e+8>A.length)return null;const n=VA(A.subarray(e,e+2)),r="II"===n;if(!r&&"MM"!==n)return null;const i=r?t=>{return void 0===(n=t)&&(n=0),((e=A)[n+1]<<8|e[n])>>>0;var e,n}:t=>XA(A,t),s=r?t=>{return void 0===(n=t)&&(n=0),((e=A)[n]|e[n+1]<<8|e[n+2]<<16)+16777216*e[n+3]>>>0;var e,n}:t=>{return void 0===(n=t)&&(n=0),16777216*(e=A)[n]+(e[n+1]<<16|e[n+2]<<8|e[n+3])>>>0;var e,n};if(42!==i(e+2))return null;const o=e+s(e+4);if(o+2>A.length)return null;const a=i(o);for(let t=0;t<a;t++){const e=o+2+12*t;if(e+12>A.length)return null;if(274===i(e)){const A=i(e+8);return A>=1&&A<=8?A:null}}return null}t+=n}return null})(this.data)||1;let n=2;for(;n<this.data.length;){for(;n<this.data.length&&255!==this.data[n];)n++;if(n>=this.data.length)break;if(e=this.data.readUInt16BE(n),n+=2,ZA.includes(e))break;n+=this.data.readUInt16BE(n)}if(!ZA.includes(e))throw"Invalid JPEG.";n+=2,this.bits=this.data[n++],this.height=this.data.readUInt16BE(n),n+=2,this.width=this.data.readUInt16BE(n),n+=2;const r=this.data[n];this.colorSpace=_A[r],this.obj=null}embed(A){if(!this.obj)return this.obj=A.ref({Type:"XObject",Subtype:"Image",BitsPerComponent:this.bits,Width:this.width,Height:this.height,ColorSpace:this.colorSpace,Filter:"DCTDecode"}),"DeviceCMYK"===this.colorSpace&&(this.obj.data.Decode=[1,0,1,0,1,0,1,0]),this.obj.end(this.data),this.data=null}}class $A{constructor(A,t){this.label=t,this.image=new l.default(A),this.width=this.image.width,this.height=this.image.height,this.imgData=this.image.imgData,this.obj=null}embed(A){if(this.document=A,this.obj)return;const t=this.image,e=this.height,r=this.width,i=t.hasAlphaChannel,s=1===t.interlaceMethod,o=this.obj=A.ref({Type:"XObject",Subtype:"Image",BitsPerComponent:i?8:t.bits,Width:r,Height:e,Filter:"FlateDecode"});if(!i){const e=A.ref({Predictor:s?1:15,Colors:t.colors,BitsPerComponent:t.bits,Columns:r});o.data.DecodeParms=e,e.end()}if(0===t.palette.length)o.data.ColorSpace=t.colorSpace;else{const e=A.ref();e.end(n.from(t.palette)),o.data.ColorSpace=["Indexed","DeviceRGB",t.palette.length/3-1,e]}if(null!=t.transparency.grayscale){const A=t.transparency.grayscale;o.data.Mask=[A,A]}else if(t.transparency.rgb){const A=t.transparency.rgb,e=[];for(let t of A)e.push(t,t);o.data.Mask=e}else{if(t.transparency.indexed)return this.loadIndexedAlphaChannel();if(i)return this.splitAlphaChannel()}if(s)return this.decodeData();this.finalize()}finalize(){if(this.alphaChannel){const A=this.document.ref({Type:"XObject",Subtype:"Image",Height:this.height,Width:this.width,BitsPerComponent:8,Filter:"FlateDecode",ColorSpace:"DeviceGray",Decode:[0,1]});A.end(this.alphaChannel),this.obj.data.SMask=A}return this.obj.end(this.imgData),this.image=null,this.imgData=null}splitAlphaChannel(){return this.image.decodePixels((A=>{let t,e;const r=this.image.colors,s=this.width*this.height,o=n.alloc(s*r),a=n.alloc(s);let B=e=t=0;const g=A.length,c=16===this.image.bits?1:0;for(;B<g;){for(let t=0;t<r;t++)o[e++]=A[B++],B+=c;a[t++]=A[B++],B+=c}return this.imgData=i.default.deflateSync(o),this.alphaChannel=i.default.deflateSync(a),this.finalize()}))}loadIndexedAlphaChannel(){const A=this.image.transparency.indexed,t=1===this.image.interlaceMethod;return this.image.decodePixels((e=>{const r=n.alloc(this.width*this.height);let s=0;for(let t=0,n=e.length;t<n;t++)r[s++]=A[e[t]];return t&&(this.imgData=i.default.deflateSync(n.from(e))),this.alphaChannel=i.default.deflateSync(r),this.finalize()}))}decodeData(){this.image.decodePixels((A=>{this.imgData=i.default.deflateSync(A),this.finalize()}))}}class At{static open(A,t){let e;if(n.isBuffer(A))e=A;else if(A instanceof ArrayBuffer)e=n.from(new Uint8Array(A));else{const t=/^data:.+?;base64,(.*)$/.exec(A);if(t)e=n.from(t[1],"base64");else if(e=E.readFileSync(A),!e)return}if(255===e[0]&&216===e[1])return new qA(e,t);if(137===e[0]&&80===e[1]&&78===e[2]&&71===e[3])return new $A(e,t);throw new Error("Unknown image format.")}}var tt={initImages(){this._imageRegistry={},this._imageCount=0},image(A,t,e,n){let r,i,s,o,a,B,g,c,l;void 0===n&&(n={}),"object"==typeof t&&(n=t,t=null);const w=n.ignoreOrientation||!1!==n.ignoreOrientation&&this.options.ignoreOrientation,E="number"!=typeof e;t=null!=(B=null!=t?t:n.x)?B:this.x,e=null!=(g=null!=e?e:n.y)?g:this.y,"string"==typeof A&&(o=this._imageRegistry[A]),o||(o=A.width&&A.height?A:this.openImage(A)),o.obj||o.embed(this),null==this.page.xobjects[o.label]&&(this.page.xobjects[o.label]=o.obj);let h=o,Q=h.width,u=h.height;if(!w&&o.orientation>4){var f=[u,Q];Q=f[0],u=f[1]}let C=n.width||Q,d=n.height||u;if(n.width&&!n.height){const A=C/Q;C=Q*A,d=u*A}else if(n.height&&!n.width){const A=d/u;C=Q*A,d=u*A}else if(n.scale)C=Q*n.scale,d=u*n.scale;else if(n.fit){var M=n.fit;s=M[0],r=M[1],i=s/r,a=Q/u,a>i?(C=s,d=s/a):(d=r,C=r*a)}else if(n.cover){var D=n.cover;s=D[0],r=D[1],i=s/r,a=Q/u,a>i?(d=r,C=r*a):(C=s,d=s/a)}(n.fit||n.cover)&&("center"===n.align?t=t+s/2-C/2:"right"===n.align&&(t=t+s-C),"center"===n.valign?e=e+r/2-d/2:"bottom"===n.valign&&(e=e+r-d));let I=0,p=t,y=e,F=d,Y=C;if(w)F=-d,y+=d;else switch(o.orientation){default:case 1:F=-d,y+=d;break;case 2:Y=-C,F=-d,p+=C,y+=d;break;case 3:c=t,l=e,F=-d,p-=C,I=180;break;case 4:break;case 5:c=t,l=e,Y=d,F=C,y-=F,I=90;break;case 6:c=t,l=e,Y=d,F=-C,I=90;break;case 7:c=t,l=e,F=-C,Y=-d,p+=d,I=90;break;case 8:c=t,l=e,Y=d,F=-C,p-=d,y+=C,I=-90}return null!=n.link&&this.link(t,e,C,d,n.link),null!=n.goTo&&this.goTo(t,e,C,d,n.goTo),null!=n.destination&&this.addNamedDestination(n.destination,"XYZ",t,e,null),E&&(this.y+=d),this.save(),null!=n.opacity&&this._doOpacity(n.opacity,null),I&&this.rotate(I,{origin:[c,l]}),this.transform(Y,0,0,F,p,y),this.addContent(`/${o.label} Do`),this.restore(),this},openImage(A){let t;return"string"==typeof A&&(t=this._imageRegistry[A]),t||(t=At.open(A,"I"+ ++this._imageCount),"string"==typeof A&&(this._imageRegistry[A]=t)),t}};class et{constructor(A){this.annotationRef=A}}var nt={annotate(A,t,e,n,r){r.Type="Annot",r.Rect=this._convertRect(A,t,e,n),r.Border=[0,0,0],"Link"===r.Subtype&&void 0===r.F&&(r.F=4),"Link"!==r.Subtype&&null==r.C&&(r.C=this._normalizeColor(r.color||[0,0,0])),delete r.color,"string"==typeof r.Dest&&(r.Dest=new String(r.Dest));const i=r.structParent;delete r.structParent;for(let A in r){const t=r[A];r[A[0].toUpperCase()+A.slice(1)]=t}const s=this.ref(r);if(this.page.annotations.push(s),i&&"function"==typeof i.add){const A=new et(s);i.add(A)}return s.end(),this},note(A,t,e,n,r,i){return void 0===i&&(i={}),i.Subtype="Text",i.Contents=new String(r),null==i.Name&&(i.Name="Comment"),null==i.color&&(i.color=[243,223,92]),this.annotate(A,t,e,n,i)},goTo(A,t,e,n,r,i){return void 0===i&&(i={}),i.Subtype="Link",i.A=this.ref({S:"GoTo",D:new String(r)}),i.A.end(),this.annotate(A,t,e,n,i)},link(A,t,e,n,r,i){if(void 0===i&&(i={}),i.Subtype="Link","number"==typeof r){const A=this._root.data.Pages.data;if(!(r>=0&&r<A.Kids.length))throw new Error(`The document has no page ${r}`);i.A=this.ref({S:"GoTo",D:[A.Kids[r],"XYZ",null,null,null]}),i.A.end()}else i.A=this.ref({S:"URI",URI:new String(r)}),i.A.end();return i.structParent&&!i.Contents&&(i.Contents=new String("")),this.annotate(A,t,e,n,i)},_markup(A,t,e,n,r){void 0===r&&(r={});const i=this._convertRect(A,t,e,n),s=i[0],o=i[1],a=i[2],B=i[3];return r.QuadPoints=[s,B,a,B,s,o,a,o],r.Contents=new String,this.annotate(A,t,e,n,r)},highlight(A,t,e,n,r){return void 0===r&&(r={}),r.Subtype="Highlight",null==r.color&&(r.color=[241,238,148]),this._markup(A,t,e,n,r)},underline(A,t,e,n,r){return void 0===r&&(r={}),r.Subtype="Underline",this._markup(A,t,e,n,r)},strike(A,t,e,n,r){return void 0===r&&(r={}),r.Subtype="StrikeOut",this._markup(A,t,e,n,r)},lineAnnotation(A,t,e,n,r){return void 0===r&&(r={}),r.Subtype="Line",r.Contents=new String,r.L=[A,this.page.height-t,e,this.page.height-n],this.annotate(A,t,e,n,r)},rectAnnotation(A,t,e,n,r){return void 0===r&&(r={}),r.Subtype="Square",r.Contents=new String,this.annotate(A,t,e,n,r)},ellipseAnnotation(A,t,e,n,r){return void 0===r&&(r={}),r.Subtype="Circle",r.Contents=new String,this.annotate(A,t,e,n,r)},textAnnotation(A,t,e,n,r,i){return void 0===i&&(i={}),i.Subtype="FreeText",i.Contents=new String(r),i.DA=new String,this.annotate(A,t,e,n,i)},fileAnnotation(A,t,e,n,r,i){void 0===r&&(r={}),void 0===i&&(i={});const s=this.file(r.src,Object.assign({hidden:!0},r));return i.Subtype="FileAttachment",i.FS=s,i.Contents?i.Contents=new String(i.Contents):s.data.Desc&&(i.Contents=s.data.Desc),this.annotate(A,t,e,n,i)},_convertRect(A,t,e,n){let r=t;t+=n;let i=A+e;const s=this._ctm,o=s[0],a=s[1],B=s[2],g=s[3],c=s[4],l=s[5];return i=o*i+B*r+c,r=a*i+g*r+l,[A=o*A+B*t+c,t=a*A+g*t+l,i,r]}};const rt={top:0,left:0,zoom:0,fit:!0,pageNumber:null,expanded:!1};class it{constructor(A,t,e,n,r){if(void 0===r&&(r=rt),this.document=A,this.options=r,this.outlineData={},null!==n){const A=n.data.MediaBox[2],t=n.data.MediaBox[3]-(r.top||0),e=A-(r.left||0),i=r.zoom||0;this.outlineData.Dest=r.fit?[n,"Fit"]:[n,"XYZ",e,t,i]}null!==t&&(this.outlineData.Parent=t),null!==e&&(this.outlineData.Title=new String(e)),this.dictionary=this.document.ref(this.outlineData),this.children=[]}addItem(A,t){void 0===t&&(t=rt);const e=this.document._root.data.Pages.data.Kids,n=null!=t.pageNumber?e[t.pageNumber]:this.document.page.dictionary,r=new it(this.document,this.dictionary,A,n,t);return this.children.push(r),r}endOutline(){if(this.children.length>0){this.options.expanded&&(this.outlineData.Count=this.children.length);const A=this.children[0],t=this.children[this.children.length-1];this.outlineData.First=A.dictionary,this.outlineData.Last=t.dictionary;for(let A=0,t=this.children.length;A<t;A++){const t=this.children[A];A>0&&(t.outlineData.Prev=this.children[A-1].dictionary),A<this.children.length-1&&(t.outlineData.Next=this.children[A+1].dictionary),t.endOutline()}}return this.dictionary.end()}}var st={initOutline(){this.outline=new it(this,null,null,null)},endOutline(){if(this.outline.endOutline(),this.outline.children.length>0)return this._root.data.Outlines=this.outline.dictionary,this._root.data.PageMode=this._root.data.PageMode||"UseOutlines"}};class ot{constructor(A,t){this.refs=[{pageRef:A,mcid:t}]}push(A){A.refs.forEach((A=>this.refs.push(A)))}}class at{constructor(A,t,e,n){void 0===e&&(e={}),void 0===n&&(n=null),this.document=A,this._attached=!1,this._ended=!1,this._flushed=!1,this.dictionary=A.ref({S:t});const r=this.dictionary.data;(Array.isArray(e)||this._isValidChild(e))&&(n=e,e={}),e.title&&(r.T=new String(e.title)),e.lang&&(r.Lang=new String(e.lang)),e.alt&&(r.Alt=new String(e.alt)),e.expanded&&(r.E=new String(e.expanded)),e.actual&&(r.ActualText=new String(e.actual));const i=Array.isArray(e.bbox)&&4===e.bbox.length,s="string"==typeof e.placement;if(i||s){const t={O:"Layout"};if(t.Placement=s?e.placement:"Block",i){const n=A.page.height;t.BBox=[e.bbox[0],n-e.bbox[3],e.bbox[2],n-e.bbox[1]]}r.A=t}e.scope&&(r.A={...r.A||{},O:"Table",Scope:e.scope}),this._children=[],n&&(Array.isArray(n)||(n=[n]),n.forEach((A=>this.add(A))),this.end())}add(A){if(this._ended)throw new Error("Cannot add child to already-ended structure element");if(!this._isValidChild(A))throw new Error("Invalid structure element child");return A instanceof at&&(A.setParent(this.dictionary),this._attached&&A.setAttached()),A instanceof ot&&this._addContentToParentTree(A),A instanceof et&&this._addAnnotationToParentTree(A.annotationRef),"function"==typeof A&&this._attached&&(A=this._contentForClosure(A)),this._children.push(A),this}_addContentToParentTree(A){A.refs.forEach((A=>{let t=A.pageRef,e=A.mcid;this.document.getStructParentTree().get(t.data.StructParents)[e]=this.dictionary}))}_addAnnotationToParentTree(A){const t=this.document.createStructParentTreeNextKey();A.data.StructParent=t,this.document.getStructParentTree().add(t,this.dictionary)}setParent(A){if(this.dictionary.data.P)throw new Error("Structure element added to more than one parent");this.dictionary.data.P=A,this._flush()}setAttached(){this._attached||(this._children.forEach(((A,t)=>{A instanceof at&&A.setAttached(),"function"==typeof A&&(this._children[t]=this._contentForClosure(A))})),this._attached=!0,this._flush())}end(){this._ended||(this._children.filter((A=>A instanceof at)).forEach((A=>A.end())),this._ended=!0,this._flush())}_isValidChild(A){return A instanceof at||A instanceof ot||A instanceof et||"function"==typeof A}_contentForClosure(A){const t=this.document.markStructureContent(this.dictionary.data.S),e=this.document._currentStructureElement;this.document._currentStructureElement=this;const n=this._ended;return this._ended=!1,A(),this._ended=n,this.document._currentStructureElement=e,this.document.endMarkedContent(),this._addContentToParentTree(t),t}_isFlushable(){return!(!this.dictionary.data.P||!this._ended)&&this._children.every((A=>"function"!=typeof A&&(!(A instanceof at)||A._isFlushable())))}_flush(){!this._flushed&&this._isFlushable()&&(this.dictionary.data.K=[],this._children.forEach((A=>this._flushChild(A))),this.dictionary.end(),this._children=[],this.dictionary.data.K=null,this._flushed=!0)}_flushChild(A){if(A instanceof at&&this.dictionary.data.K.push(A.dictionary),A instanceof ot&&A.refs.forEach((A=>{let t=A.pageRef,e=A.mcid;this.dictionary.data.Pg||(this.dictionary.data.Pg=t),this.dictionary.data.Pg===t?this.dictionary.data.K.push(e):this.dictionary.data.K.push({Type:"MCR",Pg:t,MCID:e})})),A instanceof et){const t=this.document.page.dictionary,e={Type:"OBJR",Obj:A.annotationRef,Pg:t};this.dictionary.data.K.push(e)}}}class Bt extends Q{_compareKeys(A,t){return parseInt(A)-parseInt(t)}_keysName(){return"Nums"}_dataForKey(A){return parseInt(A)}}var gt={initMarkings(A){this.structChildren=[],A.tagged&&(this.getMarkInfoDictionary().data.Marked=!0,this.getStructTreeRoot())},markContent(A,t){if(void 0===t&&(t=null),"Artifact"===A||t&&t.mcid){let A=0;for(this.page.markings.forEach((t=>{(A||t.structContent||"Artifact"===t.tag)&&A++}));A--;)this.endMarkedContent()}if(!t)return this.page.markings.push({tag:A}),this.addContent(`/${A} BMC`),this;this.page.markings.push({tag:A,options:t});const e={};return void 0!==t.mcid&&(e.MCID=t.mcid),"Artifact"===A&&("string"==typeof t.type&&(e.Type=t.type),Array.isArray(t.bbox)&&(e.BBox=[t.bbox[0],this.page.height-t.bbox[3],t.bbox[2],this.page.height-t.bbox[1]]),Array.isArray(t.attached)&&t.attached.every((A=>"string"==typeof A))&&(e.Attached=t.attached)),"Span"===A&&(t.lang&&(e.Lang=new String(t.lang)),t.alt&&(e.Alt=new String(t.alt)),t.expanded&&(e.E=new String(t.expanded)),t.actual&&(e.ActualText=new String(t.actual))),this.addContent(`/${A} ${I.convert(e)} BDC`),this},markStructureContent(A,t){void 0===t&&(t={});const e=this.getStructParentTree().get(this.page.structParentTreeKey),n=e.length;e.push(null),this.markContent(A,{...t,mcid:n});const r=new ot(this.page.dictionary,n);return this.page.markings.slice(-1)[0].structContent=r,r},endMarkedContent(){return this.page.markings.pop(),this.addContent("EMC"),this._textOptions&&(delete this._textOptions.link,delete this._textOptions.goTo,delete this._textOptions.destination,delete this._textOptions.underline,delete this._textOptions.strike),this},struct(A,t,e){return void 0===t&&(t={}),void 0===e&&(e=null),new at(this,A,t,e)},addStructure(A){const t=this.getStructTreeRoot();return A.setParent(t),A.setAttached(),this.structChildren.push(A),t.data.K||(t.data.K=[]),t.data.K.push(A.dictionary),this},initPageMarkings(A){A.forEach((A=>{if(A.structContent){const t=A.structContent,e=this.markStructureContent(A.tag,A.options);t.push(e),this.page.markings.slice(-1)[0].structContent=t}else this.markContent(A.tag,A.options)}))},endPageMarkings(A){const t=A.markings;return t.forEach((()=>A.write("EMC"))),A.markings=[],t},getMarkInfoDictionary(){return this._root.data.MarkInfo||(this._root.data.MarkInfo=this.ref({})),this._root.data.MarkInfo},hasMarkInfoDictionary(){return!!this._root.data.MarkInfo},getStructTreeRoot(){return this._root.data.StructTreeRoot||(this._root.data.StructTreeRoot=this.ref({Type:"StructTreeRoot",ParentTree:new Bt,ParentTreeNextKey:0})),this._root.data.StructTreeRoot},getStructParentTree(){return this.getStructTreeRoot().data.ParentTree},createStructParentTreeNextKey(){this.getMarkInfoDictionary();const A=this.getStructTreeRoot(),t=A.data.ParentTreeNextKey++;return A.data.ParentTree.add(t,[]),t},endMarkings(){const A=this._root.data.StructTreeRoot;A&&(A.end(),this.structChildren.forEach((A=>A.end()))),this._root.data.MarkInfo&&this._root.data.MarkInfo.end()}};const ct={readOnly:1,required:2,noExport:4,multiline:4096,password:8192,toggleToOffButton:16384,radioButton:32768,pushButton:65536,combo:131072,edit:262144,sort:524288,multiSelect:2097152,noSpell:4194304},lt={left:0,center:1,right:2},wt={value:"V",defaultValue:"DV"},Et={zip:"0",zipPlus4:"1",zip4:"1",phone:"2",ssn:"3"},ht={nDec:0,sepComma:!1,negStyle:"MinusBlack",currency:"",currencyPrepend:!0},Qt={nDec:0,sepComma:!1};var ut={initForm(){if(!this._font)throw new Error("Must set a font before calling initForm method");this._acroform={fonts:{},defaultFont:this._font.name},this._acroform.fonts[this._font.id]=this._font.ref();let A={Fields:[],NeedAppearances:!0,DA:new String(`/${this._font.id} 0 Tf 0 g`),DR:{Font:{}}};A.DR.Font[this._font.id]=this._font.ref();const t=this.ref(A);return this._root.data.AcroForm=t,this},endAcroForm(){if(this._root.data.AcroForm){if(!Object.keys(this._acroform.fonts).length&&!this._acroform.defaultFont)throw new Error("No fonts specified for PDF form");let A=this._root.data.AcroForm.data.DR.Font;Object.keys(this._acroform.fonts).forEach((t=>{A[t]=this._acroform.fonts[t]})),this._root.data.AcroForm.data.Fields.forEach((A=>{this._endChild(A)})),this._root.data.AcroForm.end()}return this},_endChild(A){return Array.isArray(A.data.Kids)&&(A.data.Kids.forEach((A=>{this._endChild(A)})),A.end()),this},formField(A,t){void 0===t&&(t={});let e=this._fieldDict(A,null,t),n=this.ref(e);return this._addToParent(n),n},formAnnotation(A,t,e,n,r,i,s){void 0===s&&(s={});let o=this._fieldDict(A,t,s);o.Subtype="Widget",void 0===o.F&&(o.F=4),this.annotate(e,n,r,i,o);let a=this.page.annotations[this.page.annotations.length-1];return this._addToParent(a)},formText(A,t,e,n,r,i){return void 0===i&&(i={}),this.formAnnotation(A,"text",t,e,n,r,i)},formPushButton(A,t,e,n,r,i){return void 0===i&&(i={}),this.formAnnotation(A,"pushButton",t,e,n,r,i)},formCombo(A,t,e,n,r,i){return void 0===i&&(i={}),this.formAnnotation(A,"combo",t,e,n,r,i)},formList(A,t,e,n,r,i){return void 0===i&&(i={}),this.formAnnotation(A,"list",t,e,n,r,i)},formRadioButton(A,t,e,n,r,i){return void 0===i&&(i={}),this.formAnnotation(A,"radioButton",t,e,n,r,i)},formCheckbox(A,t,e,n,r,i){return void 0===i&&(i={}),this.formAnnotation(A,"checkbox",t,e,n,r,i)},_addToParent(A){let t=A.data.Parent;return t?(t.data.Kids||(t.data.Kids=[]),t.data.Kids.push(A)):this._root.data.AcroForm.data.Fields.push(A),this},_fieldDict(A,t,e){if(void 0===e&&(e={}),!this._acroform)throw new Error("Call document.initForm() method before adding form elements to document");let n=Object.assign({},e);return null!==t&&(n=this._resolveType(t,e)),n=this._resolveFlags(n),n=this._resolveJustify(n),n=this._resolveFont(n),n=this._resolveStrings(n),n=this._resolveColors(n),n=this._resolveFormat(n),n.T=new String(A),n.parent&&(n.Parent=n.parent,delete n.parent),n},_resolveType(A,t){if("text"===A)t.FT="Tx";else if("pushButton"===A)t.FT="Btn",t.pushButton=!0;else if("radioButton"===A)t.FT="Btn",t.radioButton=!0;else if("checkbox"===A)t.FT="Btn";else if("combo"===A)t.FT="Ch",t.combo=!0;else{if("list"!==A)throw new Error(`Invalid form annotation type '${A}'`);t.FT="Ch"}return t},_resolveFormat(A){const t=A.format;if(t&&t.type){let e,n,r="";if(void 0!==Et[t.type])e="AFSpecial_Keystroke",n="AFSpecial_Format",r=Et[t.type];else{let A=t.type.charAt(0).toUpperCase()+t.type.slice(1);if(e=`AF${A}_Keystroke`,n=`AF${A}_Format`,"date"===t.type)e+="Ex",r=String(t.param);else if("time"===t.type)r=String(t.param);else if("number"===t.type){let A=Object.assign({},ht,t);r=String([String(A.nDec),A.sepComma?"0":"1",'"'+A.negStyle+'"',"null",'"'+A.currency+'"',String(A.currencyPrepend)].join(","))}else if("percent"===t.type){let A=Object.assign({},Qt,t);r=String([String(A.nDec),A.sepComma?"0":"1"].join(","))}}A.AA=A.AA?A.AA:{},A.AA.K={S:"JavaScript",JS:new String(`${e}(${r});`)},A.AA.F={S:"JavaScript",JS:new String(`${n}(${r});`)}}return delete A.format,A},_resolveColors(A){let t=this._normalizeColor(A.backgroundColor);return t&&(A.MK||(A.MK={}),A.MK.BG=t),t=this._normalizeColor(A.borderColor),t&&(A.MK||(A.MK={}),A.MK.BC=t),delete A.backgroundColor,delete A.borderColor,A},_resolveFlags(A){let t=0;return Object.keys(A).forEach((e=>{ct[e]&&(A[e]&&(t|=ct[e]),delete A[e])})),0!==t&&(A.Ff=A.Ff?A.Ff:0,A.Ff|=t),A},_resolveJustify(A){let t=0;return void 0!==A.align&&("number"==typeof lt[A.align]&&(t=lt[A.align]),delete A.align),0!==t&&(A.Q=t),A},_resolveFont(A){if(null==this._acroform.fonts[this._font.id]&&(this._acroform.fonts[this._font.id]=this._font.ref()),this._acroform.defaultFont!==this._font.name){A.DR={Font:{}};const t=A.fontSize||0;A.DR.Font[this._font.id]=this._font.ref(),A.DA=new String(`/${this._font.id} ${t} Tf 0 g`)}return A},_resolveStrings(A){let t=[];function e(A){if(Array.isArray(A))for(let e=0;e<A.length;e++)"string"==typeof A[e]?t.push(new String(A[e])):t.push(A[e])}return e(A.Opt),A.select&&(e(A.select),delete A.select),t.length&&(A.Opt=t),Object.keys(wt).forEach((t=>{void 0!==A[t]&&(A[wt[t]]=A[t],delete A[t])})),["V","DV"].forEach((t=>{"string"==typeof A[t]&&(A[t]=new String(A[t]))})),A.MK&&A.MK.CA&&(A.MK.CA=new String(A.MK.CA)),A.label&&(A.MK=A.MK?A.MK:{},A.MK.CA=new String(A.label),delete A.label),A}},ft={file(A,t){void 0===t&&(t={}),t.name=t.name||A,t.relationship=t.relationship||"Unspecified";const e={Type:"EmbeddedFile",Params:{}};let r;if(!A)throw new Error("No src specified");if(n.isBuffer(A))r=A;else if(A instanceof ArrayBuffer)r=n.from(new Uint8Array(A));else{const t=/^data:(.*?);base64,(.*)$/.exec(A);if(t)t[1]&&(e.Subtype=D(t[1])),r=n.from(t[2],"base64");else{if(r=E.readFileSync(A),!r)throw new Error(`Could not read contents of file at filepath ${A}`);const t=E.statSync(A),n=t.birthtime,i=t.ctime;e.Params.CreationDate=n,e.Params.ModDate=i}}t.creationDate instanceof Date&&(e.Params.CreationDate=t.creationDate),t.modifiedDate instanceof Date&&(e.Params.ModDate=t.modifiedDate),t.type&&(e.Subtype=D(t.type));const i=function(A){return(0,o.default)(A)}(new Uint8Array(r));let s;e.Params.CheckSum=new String(i),e.Params.Size=r.byteLength,this._fileRegistry||(this._fileRegistry={});let a=this._fileRegistry[t.name];var B,g;a&&(g=a,(B=e).Subtype===g.Subtype&&B.Params.CheckSum.toString()===g.Params.CheckSum.toString()&&B.Params.Size===g.Params.Size&&B.Params.CreationDate.getTime()===g.Params.CreationDate.getTime()&&(void 0===B.Params.ModDate&&void 0===g.Params.ModDate||B.Params.ModDate.getTime()===g.Params.ModDate.getTime()))?s=a.ref:(s=this.ref(e),s.end(r),this._fileRegistry[t.name]={...e,ref:s});const c={Type:"Filespec",AFRelationship:t.relationship,F:new String(t.name),EF:{F:s},UF:new String(t.name)};t.description&&(c.Desc=new String(t.description));const l=this.ref(c);return l.end(),t.hidden||this.addNamedEmbeddedFile(t.name,l),this._root.data.AF?this._root.data.AF.push(l):this._root.data.AF=[l],l}},Ct={initPDFA(A){"-"===A.charAt(A.length-3)?(this.subset_conformance=A.charAt(A.length-1).toUpperCase(),this.subset=parseInt(A.charAt(A.length-2))):(this.subset_conformance="B",this.subset=parseInt(A.charAt(A.length-1)))},endSubset(){this._addPdfaMetadata(),this._addColorOutputIntent()},_addColorOutputIntent(){const A=n("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","base64"),t=this.ref({Length:A.length,N:3});t.write(A),t.end();const e=this.ref({Type:"OutputIntent",S:"GTS_PDFA1",Info:new String("sRGB IEC61966-2.1"),OutputConditionIdentifier:new String("sRGB IEC61966-2.1"),DestOutputProfile:t});e.end(),this._root.data.OutputIntents=[e]},_getPdfaid(){return`\n <rdf:Description xmlns:pdfaid="http://www.aiim.org/pdfa/ns/id/" rdf:about="">\n <pdfaid:part>${this.subset}</pdfaid:part>\n <pdfaid:conformance>${this.subset_conformance}</pdfaid:conformance>\n </rdf:Description>\n `},_addPdfaMetadata(){this.appendXML(this._getPdfaid())}},dt={initPDFUA(){this.subset=1},endSubset(){this._addPdfuaMetadata()},_addPdfuaMetadata(){this.appendXML(this._getPdfuaid())},_getPdfuaid(){return`\n <rdf:Description xmlns:pdfuaid="http://www.aiim.org/pdfua/ns/id/" rdf:about="">\n <pdfuaid:part>${this.subset}</pdfuaid:part>\n </rdf:Description>\n `}},Mt={_importSubset(A){Object.assign(this,A)},initSubset(A){switch(A.subset){case"PDF/A-1":case"PDF/A-1a":case"PDF/A-1b":case"PDF/A-2":case"PDF/A-2a":case"PDF/A-2b":case"PDF/A-3":case"PDF/A-3a":case"PDF/A-3b":this._importSubset(Ct),this.initPDFA(A.subset);break;case"PDF/UA":this._importSubset(dt),this.initPDFUA()}}};const Dt=["height","minHeight","maxHeight"],It=["width","minWidth","maxWidth"];function pt(A,t){const e=new Map;return function(){const n=arguments.length<=0?void 0:arguments[0];return e.has(n)||(e.set(n,A(...arguments)),e.size>t&&e.delete(e.keys().next())),e.get(n)}}function yt(A){return A&&"object"==typeof A&&!Array.isArray(A)}function Ft(A){if(!yt(A))return A;A=Yt(A);for(var t=arguments.length,e=new Array(t>1?t-1:0),n=1;n<t;n++)e[n-1]=arguments[n];for(const t of e)if(yt(t))for(const e in t)yt(t[e])?(e in A||(A[e]={}),A[e]=Ft(A[e],t[e])):void 0!==t[e]&&(A[e]=Yt(t[e]));return A}function Yt(A){let t=A;if(A&&"object"==typeof A){t=Array.isArray(A)?[]:{};for(const e in A)t[e]=Yt(A[e])}return t}function mt(A,t,e){let n=t(e);null!=n&&"object"==typeof n||(n={height:n}),n.padding=m(n.padding),n.border=m(n.border),n.borderColor=m(n.borderColor),n.align=vt(n.align),n=Ft(A,n);const r=this.document,i=r.page,s=i.contentHeight;return null==n.height||"auto"===n.height?n.height="auto":n.height=r.sizeToPoint(n.height,0,i,s),n.minHeight=r.sizeToPoint(n.minHeight,0,i,s),n.maxHeight=r.sizeToPoint(n.maxHeight,0,i,s),n}function bt(A,t,e){let n=t(e);return null!=n&&"object"==typeof n||(n={width:n}),n.padding=m(n.padding),n.border=m(n.border),n.borderColor=m(n.borderColor),n.align=vt(n.align),n=Ft(A,n),null==n.width||"*"===n.width?n.width="*":n.width=this.document.sizeToPoint(n.width,0,this.document.page,this._maxWidth),n.minWidth=this.document.sizeToPoint(n.minWidth,0,this.document.page,this._maxWidth),n.maxWidth=this.document.sizeToPoint(n.maxWidth,0,this.document.page,this._maxWidth),n}function vt(A){return null==A||"string"==typeof A?{x:A,y:A}:A}function zt(){const A=this.document,t=this.opts;let e=A._tableIndex++;this._id=new String(t.id??`table-${e}`),this._position={x:A.sizeToPoint(t.position?.x,A.x),y:A.sizeToPoint(t.position?.y,A.y)},this._maxWidth=A.sizeToPoint(t.maxWidth,A.page.width-A.page.margins.right-this._position.x);const n=function(A){let t=A;"object"!=typeof t&&(t={text:t});const e=Object.fromEntries(Object.entries(t).filter((A=>{let t=A[0];return Dt.includes(t)}))),n=Object.fromEntries(Object.entries(t).filter((A=>{let t=A[0];return It.includes(t)})));return t.padding=m(t.padding),t.border=m(t.border),t.borderColor=m(t.borderColor),t.align=vt(t.align),{defaultStyle:t,defaultRowStyle:e,defaultColStyle:n}}(t.defaultStyle),r=n.defaultStyle,i=n.defaultColStyle,s=n.defaultRowStyle;let o,a;this._defaultStyle=r,t.columnStyles&&(Array.isArray(t.columnStyles)?o=A=>t.columnStyles[A]:"function"==typeof t.columnStyles?o=pt((A=>t.columnStyles(A)),1/0):"object"==typeof t.columnStyles&&(o=()=>t.columnStyles)),o||(o=()=>({})),this._colStyle=bt.bind(this,i,o),t.rowStyles&&(Array.isArray(t.rowStyles)?a=A=>t.rowStyles[A]:"function"==typeof t.rowStyles?a=pt((A=>t.rowStyles(A)),10):"object"==typeof t.rowStyles&&(a=()=>t.rowStyles)),a||(a=()=>({})),this._rowStyle=mt.bind(this,s,a)}function Ut(A,t,e){const n=this._colStyle(e);let r=this._rowStyle(t);const i=Ft({},n.font,r.font,A.font),s=Object.values(i).filter((A=>null!=A)).length>0,o=this.document,a=o._fontSource,B=o._fontSize,g=o._fontFamily;s&&(i.src&&o.font(i.src,i.family),i.size&&o.fontSize(i.size),r=this._rowStyle(t)),A.padding=m(A.padding),A.border=m(A.border),A.borderColor=m(A.borderColor);const c=Ft(this._defaultStyle,n,r,A);var l;return c.rowIndex=t,c.colIndex=e,c.font=i??{},c.customFont=s,c.text=(null!=(l=c.text)&&(l=`${l}`),l),c.rowSpan=c.rowSpan??1,c.colSpan=c.colSpan??1,c.padding=m(c.padding,"0.25em",(A=>o.sizeToPoint(A,"0.25em"))),c.border=m(c.border,1,(A=>o.sizeToPoint(A,1))),c.borderColor=m(c.borderColor,"black",(A=>A??"black")),c.align=vt(c.align),c.align.x=c.align.x??"left",c.align.y=c.align.y??"top",c.textStroke=o.sizeToPoint(c.textStroke,0),c.textStrokeColor=c.textStrokeColor??"black",c.textColor=c.textColor??"black",c.textOptions=c.textOptions??{},c.id=new String(c.id??`${this._id}-${t}-${e}`),c.type="TH"===c.type?.toUpperCase()?"TH":"TD",c.scope&&(c.scope=c.scope.toLowerCase(),"row"===c.scope?c.scope="Row":"both"===c.scope?c.scope="Both":"column"===c.scope&&(c.scope="Column")),"boolean"==typeof this.opts.debug&&(c.debug=this.opts.debug),s&&o.font(a,g,B),c}function Pt(A,t){this._cellClaim||(this._cellClaim=new Set);let e=0;return A.map((A=>{for(null!=A&&"object"==typeof A||(A={text:A});this._cellClaim.has(`${t},${e}`);)e++;A=Ut.call(this,A,t,e);for(let n=0;n<A.rowSpan;n++)for(let r=0;r<A.colSpan;r++)this._cellClaim.add(`${t+n},${e+r}`);return e+=A.colSpan,A}))}function xt(A){this._columnWidths=[],Nt.call(this,A.reduce(((A,t)=>A+t.colSpan),0)),this._rowHeights=[],this._rowYPos=[this._position.y],this._rowBuffer=new Set}function Nt(A){let t=[],e=0,n=this._maxWidth;for(let r=0;r<A;r++){let A=this._colStyle(r);"*"===A.width?(t[r]=A,e+=A.minWidth):(n-=A.width,this._columnWidths[r]=A.width)}let r=t.reduce((A=>A+1),0);e>=n?t.forEach(((A,t)=>{this._columnWidths[t]=A.minWidth})):r>0&&t.forEach(((A,t)=>{let e=n/r;this._columnWidths[t]=Math.max(e,A.minWidth),A.maxWidth>0&&(this._columnWidths[t]=Math.min(this._columnWidths[t],A.maxWidth)),n-=this._columnWidths[t],r--}));let i=this._position.x;this._columnXPos=Array.from(this._columnWidths,(A=>{const t=i;return i+=A,t}))}function Rt(A,t){A.forEach((A=>this._rowBuffer.add(A))),t>0&&(this._rowYPos[t]=this._rowYPos[t-1]+this._rowHeights[t-1]);const e=this._rowStyle(t);let n=[];this._rowBuffer.forEach((A=>{A.rowIndex+A.rowSpan-1===t&&(n.push(Gt.call(this,A,e.height)),this._rowBuffer.delete(A))}));let r=e.height;"auto"===r&&(r=n.reduce(((A,t)=>{let e=t.textBounds.height+t.padding.top+t.padding.bottom;for(let A=0;A<t.rowSpan-1;A++)e-=this._rowHeights[t.rowIndex+A];return Math.max(A,e)}),0)),r=Math.max(r,e.minHeight),e.maxHeight>0&&(r=Math.min(r,e.maxHeight)),this._rowHeights[t]=r;let i=!1;return r>this.document.page.contentHeight?(console.warn(new Error(`Row ${t} requested more than the safe page height, row has been clamped`).stack.slice(7)),this._rowHeights[t]=this.document.page.maxY()-this._rowYPos[t]):this._rowYPos[t]+r>=this.document.page.maxY()&&(this._rowYPos[t]=this.document.page.margins.top,i=!0),{newPage:i,toRender:n.map((A=>Gt.call(this,A,r)))}}function Gt(A,t){let e=0;for(let t=0;t<A.colSpan;t++)e+=this._columnWidths[A.colIndex+t];let n=t;if("auto"===n)n=this.document.page.contentHeight;else for(let t=0;t<A.rowSpan-1;t++)n+=this._rowHeights[A.rowIndex+t];const r=e-A.padding.left-A.padding.right,i=n-A.padding.top-A.padding.bottom,s=A.textOptions.rotation??0,o=function(A,t,e){let n,r;const i=v(A),s=z(A);0===A||180===A?(n=t,r=e):90===A||270===A?(n=e,r=t):A<90||A>180&&A<270?(n=t/(2*i),r=t/(2*s)):(r=t/(2*i),n=t/(2*s));if(s*n+i*r>e){const o=i*i-s*s;0===A||180===A?(n=t,r=e):90===A||270===A?(n=e,r=t):A<90||A>180&&A<270?(n=(t*i-e*s)/o,r=(e*i-t*s)/o):(r=(t*i-e*s)/o,n=(e*i-t*s)/o)}return{width:Math.abs(n),height:Math.abs(r)}}(s,r,i),a=o.width,B=o.height,g={align:A.align.x,ellipsis:!0,stroke:A.textStroke>0,fill:!0,width:a,height:B,rotation:s,...A.textOptions};let c={x:0,y:0,width:0,height:0};if(A.text){const t=this.document._fontSource,e=this.document._fontSize,n=this.document._fontFamily;A.font?.src&&this.document.font(A.font.src,A.font?.family),A.font?.size&&this.document.fontSize(A.font.size);const r=this.document.boundsOfString(A.text,0,0,{...g,rotation:0});g.width=r.width,g.height=r.height,c=this.document.boundsOfString(A.text,0,0,g),this.document.font(t,n,e)}return{...A,textOptions:g,x:this._columnXPos[A.colIndex],y:this._rowYPos[A.rowIndex],textX:this._columnXPos[A.colIndex]+A.padding.left,textY:this._rowYPos[A.rowIndex]+A.padding.top,width:e,height:n,textAllocatedHeight:i,textAllocatedWidth:r,textBounds:c}}function St(){const A=this.opts.structParent;A&&(this._tableStruct=this.document.struct("Table"),this._tableStruct.dictionary.data.ID=this._id,A instanceof at?A.add(this._tableStruct):A instanceof Zt&&A.addStructure(this._tableStruct),this._headerRowLookup={},this._headerColumnLookup={})}function Tt(){this._tableStruct&&this._tableStruct.end()}function Ht(A,t,e){const n=this.document.struct("TR");n.dictionary.data.ID=new String(`${this._id}-${t}`),this._tableStruct.add(n),A.forEach((A=>e(A,n))),n.end()}function kt(A,t,e){const n=this.document,r=n.struct(A.type,{title:A.title});r.dictionary.data.ID=A.id,t.add(r);const i=A.padding,s=A.border,o={O:"Table",Width:A.width,Height:A.height,Padding:[i.top,i.bottom,i.left,i.right],RowSpan:A.rowSpan>1?A.rowSpan:void 0,ColSpan:A.colSpan>1?A.colSpan:void 0,BorderThickness:[s.top,s.bottom,s.left,s.right]};if("TH"===A.type){if("Row"===A.scope||"Both"===A.scope){for(let t=0;t<A.rowSpan;t++)this._headerRowLookup[A.rowIndex+t]||(this._headerRowLookup[A.rowIndex+t]=[]),this._headerRowLookup[A.rowIndex+t].push(A.id);o.Scope=A.scope}if("Column"===A.scope||"Both"===A.scope){for(let t=0;t<A.colSpan;t++)this._headerColumnLookup[A.colIndex+t]||(this._headerColumnLookup[A.colIndex+t]=[]),this._headerColumnLookup[A.colIndex+t].push(A.id);o.Scope=A.scope}}const a=new Set([...Array.from({length:A.colSpan},((t,e)=>this._headerColumnLookup[A.colIndex+e])).flat(),...Array.from({length:A.rowSpan},((t,e)=>this._headerRowLookup[A.rowIndex+e])).flat()].filter(Boolean));a.size&&(o.Headers=Array.from(a));const B=n._normalizeColor;null!=A.backgroundColor&&(o.BackgroundColor=B(A.backgroundColor));const g=[s.top,s.bottom,s.left,s.right];if(g.some((A=>A))){const t=A.borderColor;o.BorderColor=[g[0]?B(t.top):null,g[1]?B(t.bottom):null,g[2]?B(t.left):null,g[3]?B(t.right):null]}Object.keys(o).forEach((A=>void 0===o[A]&&delete o[A])),r.dictionary.data.A=n.ref(o),r.add(e),r.end(),r.dictionary.data.A.end()}function Lt(A,t){return this._tableStruct?Ht.call(this,A,t,jt.bind(this)):A.forEach((A=>jt.call(this,A))),this._rowYPos[t]+this._rowHeights[t]}function jt(A,t){const e=()=>{null!=A.backgroundColor&&this.document.save().fillColor(A.backgroundColor).rect(A.x,A.y,A.width,A.height).fill().restore(),Ot.call(this,A.border,A.borderColor,A.x,A.y,A.width,A.height),A.debug&&(this.document.save(),this.document.dash(1,{space:1}).lineWidth(1).strokeOpacity(.3),this.document.rect(A.x,A.y,A.width,A.height).stroke("green"),this.document.restore()),A.text&&Jt.call(this,A)};t?kt.call(this,A,t,e):e()}function Jt(A){const t=this.document,e=t._fontSource,n=t._fontSize,r=t._fontFamily;A.customFont&&(A.font.src&&t.font(A.font.src,A.font.family),A.font.size&&t.fontSize(A.font.size));const i=A.textX,s=A.textY,o=A.textAllocatedHeight,a=A.textAllocatedWidth,B=A.textBounds.width,g=A.textBounds.height,c=-A.textBounds.x,l=-A.textBounds.y,w=(a-B)*("right"===A.align.x?1:"center"===A.align.x?.5:0),E=(o-g)*("bottom"===A.align.y?1:"center"===A.align.y?.5:0),h=w+c,Q=E+l;A.debug&&(t.save(),t.dash(1,{space:1}).lineWidth(1).strokeOpacity(.3),A.text&&t.moveTo(i+w,s).lineTo(i+w,s+o).moveTo(i+w+B,s).lineTo(i+w+B,s+o).stroke("blue").moveTo(i,s+E).lineTo(i+a,s+E).moveTo(i,s+E+g).lineTo(i+a,s+E+g).stroke("green"),t.rect(i,s,a,o).stroke("orange"),t.restore()),t.save().rect(i,s,a,o).clip(),t.fillColor(A.textColor).strokeColor(A.textStrokeColor),A.textStroke>0&&t.lineWidth(A.textStroke),t.text(A.text,i+h,s+Q,A.textOptions),t.restore(),A.font&&t.font(e,r,n)}function Ot(A,t,e,n,r,i,s){A=Object.fromEntries(Object.entries(A).map((A=>{let t=A[0],e=A[1];return[t,s&&!s[t]?0:e]})));const o=this.document;[A.right,A.bottom,A.left].every((t=>t===A.top))?A.top>0&&o.save().lineWidth(A.top).strokeColor(t.top).rect(e,n,r,i).stroke().restore():(A.top>0&&o.save().lineWidth(A.top).moveTo(e,n).strokeColor(t.top).lineTo(e+r,n).stroke().restore(),A.right>0&&o.save().lineWidth(A.right).moveTo(e+r,n).strokeColor(t.right).lineTo(e+r,n+i).stroke().restore(),A.bottom>0&&o.save().lineWidth(A.bottom).moveTo(e+r,n+i).strokeColor(t.bottom).lineTo(e,n+i).stroke().restore(),A.left>0&&o.save().lineWidth(A.left).moveTo(e,n+i).strokeColor(t.left).lineTo(e,n).stroke().restore())}class Wt{constructor(A,t){if(void 0===t&&(t={}),this.document=A,this.opts=Object.freeze(t),zt.call(this),St.call(this),this._currRowIndex=0,this._ended=!1,t.data){for(const A of t.data)this.row(A);return this.end()}}row(A,t){if(void 0===t&&(t=!1),this._ended)throw new Error(`Table was marked as ended on row ${this._currRowIndex}`);A=Array.from(A),A=Pt.call(this,A,this._currRowIndex),0===this._currRowIndex&&xt.call(this,A);const e=Rt.call(this,A,this._currRowIndex),n=e.newPage,r=e.toRender;n&&this.document.continueOnNewPage();const i=Lt.call(this,r,this._currRowIndex);return this.document.x=this._position.x,this.document.y=i,t?this.end():(this._currRowIndex++,this)}end(){for(;this._rowBuffer?.size;)this.row([]);return this._ended=!0,Tt.call(this),this.document}}var Kt={initTables(){this._tableIndex=0},table(A){return new Wt(this,A)}};class Vt{constructor(){this._metadata='\n <?xpacket begin="\ufeff" id="W5M0MpCehiHzreSzNTczkc9d"?>\n <x:xmpmeta xmlns:x="adobe:ns:meta/">\n <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">\n '}_closeTags(){this._metadata=this._metadata.concat('\n </rdf:RDF>\n </x:xmpmeta>\n <?xpacket end="w"?>\n ')}append(A,t){void 0===t&&(t=!0),this._metadata=this._metadata.concat(A),t&&(this._metadata=this._metadata.concat("\n"))}getXML(){return this._metadata}getLength(){return this._metadata.length}end(){this._closeTags(),this._metadata=this._metadata.trim()}}var Xt={initMetadata(){this.metadata=new Vt},appendXML(A,t){void 0===t&&(t=!0),this.metadata.append(A,t)},_addInfo(){this.appendXML(`\n <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/">\n <xmp:CreateDate>${this.info.CreationDate.toISOString().split(".")[0]+"Z"}</xmp:CreateDate>\n <xmp:CreatorTool>${this.info.Creator}</xmp:CreatorTool>\n </rdf:Description>\n `),(this.info.Title||this.info.Author||this.info.Subject)&&(this.appendXML('\n <rdf:Description rdf:about="" xmlns:dc="http://purl.org/dc/elements/1.1/">\n '),this.info.Title&&this.appendXML(`\n <dc:title>\n <rdf:Alt>\n <rdf:li xml:lang="x-default">${this.info.Title}</rdf:li>\n </rdf:Alt>\n </dc:title>\n `),this.info.Author&&this.appendXML(`\n <dc:creator>\n <rdf:Seq>\n <rdf:li>${this.info.Author}</rdf:li>\n </rdf:Seq>\n </dc:creator>\n `),this.info.Subject&&this.appendXML(`\n <dc:description>\n <rdf:Alt>\n <rdf:li xml:lang="x-default">${this.info.Subject}</rdf:li>\n </rdf:Alt>\n </dc:description>\n `),this.appendXML("\n </rdf:Description>\n ")),this.appendXML(`\n <rdf:Description rdf:about="" xmlns:pdf="http://ns.adobe.com/pdf/1.3/">\n <pdf:Producer>${this.info.Producer}</pdf:Producer>`,!1),this.info.Keywords&&this.appendXML(`\n <pdf:Keywords>${this.info.Keywords}</pdf:Keywords>`,!1),this.appendXML("\n </rdf:Description>\n ")},endMetadata(){this._addInfo(),this.metadata.end(),1.3!=this.version&&(this.metadataRef=this.ref({length:this.metadata.getLength(),Type:"Metadata",Subtype:"XML"}),this.metadataRef.compress=!1,this.metadataRef.write(n.from(this.metadata.getXML(),"utf-8")),this.metadataRef.end(),this._root.data.Metadata=this.metadataRef)}};class Zt extends r.default.Readable{constructor(A){switch(void 0===A&&(A={}),super(A),this.options=A,A.pdfVersion){case"1.4":this.version=1.4;break;case"1.5":this.version=1.5;break;case"1.6":this.version=1.6;break;case"1.7":case"1.7ext3":this.version=1.7;break;default:this.version=1.3}this.compress=null==this.options.compress||this.options.compress,this._pageBuffer=[],this._pageBufferStart=0,this._offsets=[],this._waiting=0,this._ended=!1,this._offset=0;const t=this.ref({Type:"Pages",Count:0,Kids:[]}),e=this.ref({Dests:new N});if(this._root=this.ref({Type:"Catalog",Pages:t,Names:e}),this.options.lang&&(this._root.data.Lang=new String(this.options.lang)),this.options.pageLayout){const A=this.options.pageLayout;this._root.data.PageLayout=A.charAt(0).toUpperCase()+A.slice(1)}if(this.page=null,this.initMetadata(),this.initColor(),this.initVector(),this.initFonts(A.font),this.initText(),this.initImages(),this.initOutline(),this.initMarkings(A),this.initTables(),this.initSubset(A),this.info={Producer:"PDFKit",Creator:"PDFKit",CreationDate:new Date},this.options.info)for(let A in this.options.info){const t=this.options.info[A];this.info[A]=t}this.options.displayTitle&&(this._root.data.ViewerPreferences=this.ref({DisplayDocTitle:!0})),this._id=tA.generateFileID(this.info),this._security=tA.create(this,A),this._write(`%PDF-${this.version}`),this._write("%ÿÿÿÿ"),!1!==this.options.autoFirstPage&&this.addPage()}addPage(A){null==A&&(A=this.options),this.options.bufferPages||this.flushPages(),this.page=new x(this,A),this._pageBuffer.push(this.page);const t=this._root.data.Pages.data;return t.Kids.push(this.page.dictionary),t.Count++,this.x=this.page.margins.left,this.y=this.page.margins.top,this._ctm=[1,0,0,1,0,0],this.transform(1,0,0,-1,0,this.page.height),this.emit("pageAdded"),this}continueOnNewPage(A){const t=this.endPageMarkings(this.page);return this.addPage(A??this.page._options),this.initPageMarkings(t),this}bufferedPageRange(){return{start:this._pageBufferStart,count:this._pageBuffer.length}}switchToPage(A){let t;if(!(t=this._pageBuffer[A-this._pageBufferStart]))throw new Error(`switchToPage(${A}) out of bounds, current buffer covers pages ${this._pageBufferStart} to ${this._pageBufferStart+this._pageBuffer.length-1}`);return this.page=t}flushPages(){const A=this._pageBuffer;this._pageBuffer=[],this._pageBufferStart+=A.length;for(let t of A)this.endPageMarkings(t),t.end()}addNamedDestination(A){for(var t=arguments.length,e=new Array(t>1?t-1:0),n=1;n<t;n++)e[n-1]=arguments[n];0===e.length&&(e=["XYZ",null,null,null]),"XYZ"===e[0]&&null!==e[2]&&(e[2]=this.page.height-e[2]),e.unshift(this.page.dictionary),this._root.data.Names.data.Dests.add(A,e)}addNamedEmbeddedFile(A,t){this._root.data.Names.data.EmbeddedFiles||(this._root.data.Names.data.EmbeddedFiles=new N({limits:!1})),this._root.data.Names.data.EmbeddedFiles.add(A,t)}addNamedJavaScript(A,t){this._root.data.Names.data.JavaScript||(this._root.data.Names.data.JavaScript=new N);let e={JS:new String(t),S:"JavaScript"};this._root.data.Names.data.JavaScript.add(A,e)}ref(A){const t=new p(this,this._offsets.length+1,A);return this._offsets.push(null),this._waiting++,t}_read(){}_write(A){n.isBuffer(A)||(A=n.from(A+"\n","binary")),this.push(A),this._offset+=A.length}addContent(A){return this.page.write(A),this}_refEnd(A){this._offsets[A.id-1]=A.offset,0==--this._waiting&&this._ended&&(this._finalize(),this._ended=!1)}end(){this.flushPages(),this._info=this.ref();for(let A in this.info){let t=this.info[A];"string"==typeof t&&(t=new String(t));let e=this.ref(t);e.end(),this._info.data[A]=e}this._info.end();for(let A in this._fontFamilies)this._fontFamilies[A].finalize();this.endOutline(),this.endMarkings(),this.subset&&this.endSubset(),this.endMetadata(),this._root.end(),this._root.data.Pages.end(),this._root.data.Names.end(),this.endAcroForm(),this._root.data.ViewerPreferences&&this._root.data.ViewerPreferences.end(),this._security&&this._security.end(),0===this._waiting?this._finalize():this._ended=!0}_finalize(){const A=this._offset;this._write("xref"),this._write(`0 ${this._offsets.length+1}`),this._write("0000000000 65535 f ");for(let A of this._offsets)A=`0000000000${A}`.slice(-10),this._write(A+" 00000 n ");const t={Size:this._offsets.length+1,Root:this._root,Info:this._info,ID:[this._id,this._id]};this._security&&(t.Encrypt=this._security.dictionary),this._write("trailer"),this._write(I.convert(t)),this._write("startxref"),this._write(`${A}`),this._write("%%EOF"),this.push(null)}toString(){return"[object PDFDocument]"}}t.A=Zt;const _t=A=>{Object.assign(Zt.prototype,A)};_t(Xt),_t(EA),_t(xA),_t(JA),_t(KA),_t(tt),_t(nt),_t(st),_t(gt),_t(ut),_t(ft),_t(Mt),_t(Kt),Zt.LineWrapper=OA},6092(A,t,e){var n=e(2736),r=e(2022);void 0===r.pdfMake&&(r.pdfMake=n),A.exports=n},656(A,t,e){"use strict";t.polyval=t.ghash=void 0;const n=e(5181),r=16,i=new Uint8Array(16),s=(0,n.u32)(i),o=A=>(A>>>0&255)<<24|(A>>>8&255)<<16|(A>>>16&255)<<8|A>>>24&255;class a{constructor(A,t){this.blockLen=r,this.outputLen=r,this.s0=0,this.s1=0,this.s2=0,this.s3=0,this.finished=!1,A=(0,n.toBytes)(A),(0,n.abytes)(A,16);const e=(0,n.createView)(A);let i=e.getUint32(0,!1),s=e.getUint32(4,!1),a=e.getUint32(8,!1),B=e.getUint32(12,!1);const g=[];for(let A=0;A<128;A++)g.push({s0:o(i),s1:o(s),s2:o(a),s3:o(B)}),({s0:i,s1:s,s2:a,s3:B}={s3:(w=a)<<31|(E=B)>>>1,s2:(l=s)<<31|w>>>1,s1:(c=i)<<31|l>>>1,s0:c>>>1^225<<24&-(1&E)});var c,l,w,E;const h=(Q=t||1024)>65536?8:Q>1024?4:2;var Q;if(![1,2,4,8].includes(h))throw new Error("ghash: invalid window size, expected 2, 4 or 8");this.W=h;const u=128/h,f=this.windowSize=2**h,C=[];for(let A=0;A<u;A++)for(let t=0;t<f;t++){let e=0,n=0,r=0,i=0;for(let s=0;s<h;s++){if(!(t>>>h-s-1&1))continue;const{s0:o,s1:a,s2:B,s3:c}=g[h*A+s];e^=o,n^=a,r^=B,i^=c}C.push({s0:e,s1:n,s2:r,s3:i})}this.t=C}_updateBlock(A,t,e,n){A^=this.s0,t^=this.s1,e^=this.s2,n^=this.s3;const{W:r,t:i,windowSize:s}=this;let o=0,a=0,B=0,g=0;const c=(1<<r)-1;let l=0;for(const w of[A,t,e,n])for(let A=0;A<4;A++){const t=w>>>8*A&255;for(let A=8/r-1;A>=0;A--){const e=t>>>r*A&c,{s0:n,s1:w,s2:E,s3:h}=i[l*s+e];o^=n,a^=w,B^=E,g^=h,l+=1}}this.s0=o,this.s1=a,this.s2=B,this.s3=g}update(A){(0,n.aexists)(this),A=(0,n.toBytes)(A),(0,n.abytes)(A);const t=(0,n.u32)(A),e=Math.floor(A.length/r),o=A.length%r;for(let A=0;A<e;A++)this._updateBlock(t[4*A+0],t[4*A+1],t[4*A+2],t[4*A+3]);return o&&(i.set(A.subarray(e*r)),this._updateBlock(s[0],s[1],s[2],s[3]),(0,n.clean)(s)),this}destroy(){const{t:A}=this;for(const t of A)t.s0=0,t.s1=0,t.s2=0,t.s3=0}digestInto(A){(0,n.aexists)(this),(0,n.aoutput)(A,this),this.finished=!0;const{s0:t,s1:e,s2:r,s3:i}=this,s=(0,n.u32)(A);return s[0]=t,s[1]=e,s[2]=r,s[3]=i,A}digest(){const A=new Uint8Array(r);return this.digestInto(A),this.destroy(),A}}class B extends a{constructor(A,t){A=(0,n.toBytes)(A),(0,n.abytes)(A);const e=function(A){A.reverse();const t=1&A[15];let e=0;for(let t=0;t<A.length;t++){const n=A[t];A[t]=n>>>1|e,e=(1&n)<<7}return A[0]^=225&-t,A}((0,n.copyBytes)(A));super(e,t),(0,n.clean)(e)}update(A){A=(0,n.toBytes)(A),(0,n.aexists)(this);const t=(0,n.u32)(A),e=A.length%r,a=Math.floor(A.length/r);for(let A=0;A<a;A++)this._updateBlock(o(t[4*A+3]),o(t[4*A+2]),o(t[4*A+1]),o(t[4*A+0]));return e&&(i.set(A.subarray(a*r)),this._updateBlock(o(s[3]),o(s[2]),o(s[1]),o(s[0])),(0,n.clean)(s)),this}digestInto(A){(0,n.aexists)(this),(0,n.aoutput)(A,this),this.finished=!0;const{s0:t,s1:e,s2:r,s3:i}=this,s=(0,n.u32)(A);return s[0]=t,s[1]=e,s[2]=r,s[3]=i,A.reverse()}}function g(A){const t=(t,e)=>A(e,t.length).update((0,n.toBytes)(t)).digest(),e=A(new Uint8Array(16),0);return t.outputLen=e.outputLen,t.blockLen=e.blockLen,t.create=(t,e)=>A(t,e),t}t.ghash=g(((A,t)=>new a(A,t))),t.polyval=g(((A,t)=>new B(A,t)))},2651(A,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.unsafe=t.aeskwp=t.aeskw=t.siv=t.gcmsiv=t.gcm=t.cfb=t.cbc=t.ecb=t.ctr=void 0;const n=e(656),r=e(5181),i=16,s=new Uint8Array(i);function o(A){return A<<1^283&-(A>>7)}function a(A,t){let e=0;for(;t>0;t>>=1)e^=A&-(1&t),A=o(A);return e}const B=(()=>{const A=new Uint8Array(256);for(let t=0,e=1;t<256;t++,e^=o(e))A[t]=e;const t=new Uint8Array(256);t[0]=99;for(let e=0;e<255;e++){let n=A[255-e];n|=n<<8,t[A[e]]=255&(n^n>>4^n>>5^n>>6^n>>7^99)}return(0,r.clean)(A),t})(),g=B.map(((A,t)=>B.indexOf(t))),c=A=>A<<8|A>>>24,l=A=>A<<24&4278190080|A<<8&16711680|A>>>8&65280|A>>>24&255;function w(A,t){if(256!==A.length)throw new Error("Wrong sbox length");const e=new Uint32Array(256).map(((e,n)=>t(A[n]))),n=e.map(c),r=n.map(c),i=r.map(c),s=new Uint32Array(65536),o=new Uint32Array(65536),a=new Uint16Array(65536);for(let t=0;t<256;t++)for(let B=0;B<256;B++){const g=256*t+B;s[g]=e[t]^n[B],o[g]=r[t]^i[B],a[g]=A[t]<<8|A[B]}return{sbox:A,sbox2:a,T0:e,T1:n,T2:r,T3:i,T01:s,T23:o}}const E=w(B,(A=>a(A,3)<<24|A<<16|A<<8|a(A,2))),h=w(g,(A=>a(A,11)<<24|a(A,13)<<16|a(A,9)<<8|a(A,14))),Q=(()=>{const A=new Uint8Array(16);for(let t=0,e=1;t<16;t++,e=o(e))A[t]=e;return A})();function u(A){(0,r.abytes)(A);const t=A.length;if(![16,24,32].includes(t))throw new Error("aes: invalid key size, should be 16, 24 or 32, got "+t);const{sbox2:e}=E,n=[];(0,r.isAligned32)(A)||n.push(A=(0,r.copyBytes)(A));const i=(0,r.u32)(A),s=i.length,o=A=>d(e,A,A,A,A),a=new Uint32Array(t+28);a.set(i);for(let A=s;A<a.length;A++){let t=a[A-1];A%s==0?t=o((B=t)<<24|B>>>8)^Q[A/s-1]:s>6&&A%s==4&&(t=o(t)),a[A]=a[A-s]^t}var B;return(0,r.clean)(...n),a}function f(A){const t=u(A),e=t.slice(),n=t.length,{sbox2:i}=E,{T0:s,T1:o,T2:a,T3:B}=h;for(let A=0;A<n;A+=4)for(let r=0;r<4;r++)e[A+r]=t[n-A-4+r];(0,r.clean)(t);for(let A=4;A<n-4;A++){const t=e[A],n=d(i,t,t,t,t);e[A]=s[255&n]^o[n>>>8&255]^a[n>>>16&255]^B[n>>>24]}return e}function C(A,t,e,n,r,i){return A[e<<8&65280|n>>>8&255]^t[r>>>8&65280|i>>>24&255]}function d(A,t,e,n,r){return A[255&t|65280&e]|A[n>>>16&255|r>>>16&65280]<<16}function M(A,t,e,n,r){const{sbox2:i,T01:s,T23:o}=E;let a=0;t^=A[a++],e^=A[a++],n^=A[a++],r^=A[a++];const B=A.length/4-2;for(let i=0;i<B;i++){const i=A[a++]^C(s,o,t,e,n,r),B=A[a++]^C(s,o,e,n,r,t),g=A[a++]^C(s,o,n,r,t,e),c=A[a++]^C(s,o,r,t,e,n);t=i,e=B,n=g,r=c}return{s0:A[a++]^d(i,t,e,n,r),s1:A[a++]^d(i,e,n,r,t),s2:A[a++]^d(i,n,r,t,e),s3:A[a++]^d(i,r,t,e,n)}}function D(A,t,e,n,r){const{sbox2:i,T01:s,T23:o}=h;let a=0;t^=A[a++],e^=A[a++],n^=A[a++],r^=A[a++];const B=A.length/4-2;for(let i=0;i<B;i++){const i=A[a++]^C(s,o,t,r,n,e),B=A[a++]^C(s,o,e,t,r,n),g=A[a++]^C(s,o,n,e,t,r),c=A[a++]^C(s,o,r,n,e,t);t=i,e=B,n=g,r=c}return{s0:A[a++]^d(i,t,r,n,e),s1:A[a++]^d(i,e,t,r,n),s2:A[a++]^d(i,n,e,t,r),s3:A[a++]^d(i,r,n,e,t)}}function I(A,t,e,n){(0,r.abytes)(t,i),(0,r.abytes)(e);const s=e.length;n=(0,r.getOutput)(s,n),(0,r.complexOverlapBytes)(e,n);const o=t,a=(0,r.u32)(o);let{s0:B,s1:g,s2:c,s3:l}=M(A,a[0],a[1],a[2],a[3]);const w=(0,r.u32)(e),E=(0,r.u32)(n);for(let t=0;t+4<=w.length;t+=4){E[t+0]=w[t+0]^B,E[t+1]=w[t+1]^g,E[t+2]=w[t+2]^c,E[t+3]=w[t+3]^l;let e=1;for(let A=o.length-1;A>=0;A--)e=e+(255&o[A])|0,o[A]=255&e,e>>>=8;({s0:B,s1:g,s2:c,s3:l}=M(A,a[0],a[1],a[2],a[3]))}const h=i*Math.floor(w.length/4);if(h<s){const A=new Uint32Array([B,g,c,l]),t=(0,r.u8)(A);for(let A=h,r=0;A<s;A++,r++)n[A]=e[A]^t[r];(0,r.clean)(A)}return n}function p(A,t,e,n,s){(0,r.abytes)(e,i),(0,r.abytes)(n),s=(0,r.getOutput)(n.length,s);const o=e,a=(0,r.u32)(o),B=(0,r.createView)(o),g=(0,r.u32)(n),c=(0,r.u32)(s),l=t?0:12,w=n.length;let E=B.getUint32(l,t),{s0:h,s1:Q,s2:u,s3:f}=M(A,a[0],a[1],a[2],a[3]);for(let e=0;e+4<=g.length;e+=4)c[e+0]=g[e+0]^h,c[e+1]=g[e+1]^Q,c[e+2]=g[e+2]^u,c[e+3]=g[e+3]^f,E=E+1>>>0,B.setUint32(l,E,t),({s0:h,s1:Q,s2:u,s3:f}=M(A,a[0],a[1],a[2],a[3]));const C=i*Math.floor(g.length/4);if(C<w){const A=new Uint32Array([h,Q,u,f]),t=(0,r.u8)(A);for(let A=C,e=0;A<w;A++,e++)s[A]=n[A]^t[e];(0,r.clean)(A)}return s}function y(A){if((0,r.abytes)(A),A.length%i!=0)throw new Error("aes-(cbc/ecb).decrypt ciphertext should consist of blocks with size 16")}function F(A,t,e){(0,r.abytes)(A);let n=A.length;const s=n%i;if(!t&&0!==s)throw new Error("aec/(cbc-ecb): unpadded plaintext with disabled padding");(0,r.isAligned32)(A)||(A=(0,r.copyBytes)(A));const o=(0,r.u32)(A);if(t){let A=i-s;A||(A=i),n+=A}return e=(0,r.getOutput)(n,e),(0,r.complexOverlapBytes)(A,e),{b:o,o:(0,r.u32)(e),out:e}}function Y(A,t){if(!t)return A;const e=A.length;if(!e)throw new Error("aes/pcks5: empty ciphertext not allowed");const n=A[e-1];if(n<=0||n>16)throw new Error("aes/pcks5: wrong padding");const r=A.subarray(0,-n);for(let t=0;t<n;t++)if(A[e-t-1]!==n)throw new Error("aes/pcks5: wrong padding");return r}function m(A){const t=new Uint8Array(16),e=(0,r.u32)(t);t.set(A);const n=i-A.length;for(let A=i-n;A<i;A++)t[A]=n;return e}function b(A,t,e,n,i){const s=i?i.length:0,o=A.create(e,n.length+s);i&&o.update(i);const a=(0,r.u64Lengths)(8*n.length,8*s,t);o.update(n),o.update(a);const B=o.digest();return(0,r.clean)(a),B}t.ctr=(0,r.wrapCipher)({blockSize:16,nonceLength:16},(function(A,t){function e(e,n){if((0,r.abytes)(e),void 0!==n&&((0,r.abytes)(n),!(0,r.isAligned32)(n)))throw new Error("unaligned destination");const i=u(A),s=(0,r.copyBytes)(t),o=[i,s];(0,r.isAligned32)(e)||o.push(e=(0,r.copyBytes)(e));const a=I(i,s,e,n);return(0,r.clean)(...o),a}return{encrypt:(A,t)=>e(A,t),decrypt:(A,t)=>e(A,t)}})),t.ecb=(0,r.wrapCipher)({blockSize:16},(function(A,t={}){const e=!t.disablePadding;return{encrypt(t,n){const{b:i,o:s,out:o}=F(t,e,n),a=u(A);let B=0;for(;B+4<=i.length;){const{s0:A,s1:t,s2:e,s3:n}=M(a,i[B+0],i[B+1],i[B+2],i[B+3]);s[B++]=A,s[B++]=t,s[B++]=e,s[B++]=n}if(e){const A=m(t.subarray(4*B)),{s0:e,s1:n,s2:r,s3:i}=M(a,A[0],A[1],A[2],A[3]);s[B++]=e,s[B++]=n,s[B++]=r,s[B++]=i}return(0,r.clean)(a),o},decrypt(t,n){y(t);const i=f(A);n=(0,r.getOutput)(t.length,n);const s=[i];(0,r.isAligned32)(t)||s.push(t=(0,r.copyBytes)(t)),(0,r.complexOverlapBytes)(t,n);const o=(0,r.u32)(t),a=(0,r.u32)(n);for(let A=0;A+4<=o.length;){const{s0:t,s1:e,s2:n,s3:r}=D(i,o[A+0],o[A+1],o[A+2],o[A+3]);a[A++]=t,a[A++]=e,a[A++]=n,a[A++]=r}return(0,r.clean)(...s),Y(n,e)}}})),t.cbc=(0,r.wrapCipher)({blockSize:16,nonceLength:16},(function(A,t,e={}){const n=!e.disablePadding;return{encrypt(e,i){const s=u(A),{b:o,o:a,out:B}=F(e,n,i);let g=t;const c=[s];(0,r.isAligned32)(g)||c.push(g=(0,r.copyBytes)(g));const l=(0,r.u32)(g);let w=l[0],E=l[1],h=l[2],Q=l[3],f=0;for(;f+4<=o.length;)w^=o[f+0],E^=o[f+1],h^=o[f+2],Q^=o[f+3],({s0:w,s1:E,s2:h,s3:Q}=M(s,w,E,h,Q)),a[f++]=w,a[f++]=E,a[f++]=h,a[f++]=Q;if(n){const A=m(e.subarray(4*f));w^=A[0],E^=A[1],h^=A[2],Q^=A[3],({s0:w,s1:E,s2:h,s3:Q}=M(s,w,E,h,Q)),a[f++]=w,a[f++]=E,a[f++]=h,a[f++]=Q}return(0,r.clean)(...c),B},decrypt(e,i){y(e);const s=f(A);let o=t;const a=[s];(0,r.isAligned32)(o)||a.push(o=(0,r.copyBytes)(o));const B=(0,r.u32)(o);i=(0,r.getOutput)(e.length,i),(0,r.isAligned32)(e)||a.push(e=(0,r.copyBytes)(e)),(0,r.complexOverlapBytes)(e,i);const g=(0,r.u32)(e),c=(0,r.u32)(i);let l=B[0],w=B[1],E=B[2],h=B[3];for(let A=0;A+4<=g.length;){const t=l,e=w,n=E,r=h;l=g[A+0],w=g[A+1],E=g[A+2],h=g[A+3];const{s0:i,s1:o,s2:a,s3:B}=D(s,l,w,E,h);c[A++]=i^t,c[A++]=o^e,c[A++]=a^n,c[A++]=B^r}return(0,r.clean)(...a),Y(i,n)}}})),t.cfb=(0,r.wrapCipher)({blockSize:16,nonceLength:16},(function(A,t){function e(e,n,s){(0,r.abytes)(e);const o=e.length;if(s=(0,r.getOutput)(o,s),(0,r.overlapBytes)(e,s))throw new Error("overlapping src and dst not supported.");const a=u(A);let B=t;const g=[a];(0,r.isAligned32)(B)||g.push(B=(0,r.copyBytes)(B)),(0,r.isAligned32)(e)||g.push(e=(0,r.copyBytes)(e));const c=(0,r.u32)(e),l=(0,r.u32)(s),w=n?l:c,E=(0,r.u32)(B);let h=E[0],Q=E[1],f=E[2],C=E[3];for(let A=0;A+4<=c.length;){const{s0:t,s1:e,s2:n,s3:r}=M(a,h,Q,f,C);l[A+0]=c[A+0]^t,l[A+1]=c[A+1]^e,l[A+2]=c[A+2]^n,l[A+3]=c[A+3]^r,h=w[A++],Q=w[A++],f=w[A++],C=w[A++]}const d=i*Math.floor(c.length/4);if(d<o){({s0:h,s1:Q,s2:f,s3:C}=M(a,h,Q,f,C));const A=(0,r.u8)(new Uint32Array([h,Q,f,C]));for(let t=d,n=0;t<o;t++,n++)s[t]=e[t]^A[n];(0,r.clean)(A)}return(0,r.clean)(...g),s}return{encrypt:(A,t)=>e(A,!0,t),decrypt:(A,t)=>e(A,!1,t)}})),t.gcm=(0,r.wrapCipher)({blockSize:16,nonceLength:12,tagLength:16,varSizeNonce:!0},(function(A,t,e){if(t.length<8)throw new Error("aes/gcm: invalid nonce length");function i(A,t,r){const i=b(n.ghash,!1,A,r,e);for(let A=0;A<t.length;A++)i[A]^=t[A];return i}function o(){const e=u(A),i=s.slice(),o=s.slice();if(p(e,!1,o,o,i),12===t.length)o.set(t);else{const A=s.slice(),e=(0,r.createView)(A);(0,r.setBigUint64)(e,8,BigInt(8*t.length),!1);const a=n.ghash.create(i).update(t).update(A);a.digestInto(o),a.destroy()}return{xk:e,authKey:i,counter:o,tagMask:p(e,!1,o,s)}}return{encrypt(A){const{xk:t,authKey:e,counter:n,tagMask:s}=o(),a=new Uint8Array(A.length+16),B=[t,e,n,s];(0,r.isAligned32)(A)||B.push(A=(0,r.copyBytes)(A)),p(t,!1,n,A,a.subarray(0,A.length));const g=i(e,s,a.subarray(0,a.length-16));return B.push(g),a.set(g,A.length),(0,r.clean)(...B),a},decrypt(A){const{xk:t,authKey:e,counter:n,tagMask:s}=o(),a=[t,e,s,n];(0,r.isAligned32)(A)||a.push(A=(0,r.copyBytes)(A));const B=A.subarray(0,-16),g=A.subarray(-16),c=i(e,s,B);if(a.push(c),!(0,r.equalBytes)(c,g))throw new Error("aes/gcm: invalid ghash tag");const l=p(t,!1,n,B);return(0,r.clean)(...a),l}}}));const v=(A,t,e)=>n=>{if(!Number.isSafeInteger(n)||t>n||n>e)throw new Error(A+": expected value in range ["+t+".."+e+"], got "+n)};function z(A){return A instanceof Uint32Array||ArrayBuffer.isView(A)&&"Uint32Array"===A.constructor.name}function U(A,t){if((0,r.abytes)(t,16),!z(A))throw new Error("_encryptBlock accepts result of expandKeyLE");const e=(0,r.u32)(t);let{s0:n,s1:i,s2:s,s3:o}=M(A,e[0],e[1],e[2],e[3]);return e[0]=n,e[1]=i,e[2]=s,e[3]=o,t}function P(A,t){if((0,r.abytes)(t,16),!z(A))throw new Error("_decryptBlock accepts result of expandKeyLE");const e=(0,r.u32)(t);let{s0:n,s1:i,s2:s,s3:o}=D(A,e[0],e[1],e[2],e[3]);return e[0]=n,e[1]=i,e[2]=s,e[3]=o,t}t.gcmsiv=(0,r.wrapCipher)({blockSize:16,nonceLength:12,tagLength:16,varSizeNonce:!0},(function(A,t,e){const i=v("AAD",0,2**36),s=v("plaintext",0,2**36),o=v("nonce",12,12),a=v("ciphertext",16,2**36+16);function B(){const e=u(A),n=new Uint8Array(A.length),i=new Uint8Array(16),s=[e,n];let o=t;(0,r.isAligned32)(o)||s.push(o=(0,r.copyBytes)(o));const a=(0,r.u32)(o);let B=0,g=a[0],c=a[1],l=a[2],w=0;for(const A of[i,n].map(r.u32)){const t=(0,r.u32)(A);for(let A=0;A<t.length;A+=2){const{s0:n,s1:r}=M(e,B,g,c,l);t[A+0]=n,t[A+1]=r,B=++w}}const E={authKey:i,encKey:u(n)};return(0,r.clean)(...s),E}function g(A,i,s){const o=b(n.polyval,!0,i,s,e);for(let A=0;A<12;A++)o[A]^=t[A];o[15]&=127;const a=(0,r.u32)(o);let B=a[0],g=a[1],c=a[2],l=a[3];return({s0:B,s1:g,s2:c,s3:l}=M(A,B,g,c,l)),a[0]=B,a[1]=g,a[2]=c,a[3]=l,o}function c(A,t,e){let n=(0,r.copyBytes)(t);n[15]|=128;const i=p(A,!0,n,e);return(0,r.clean)(n),i}return(0,r.abytes)(A,16,24,32),o(t.length),void 0!==e&&i(e.length),{encrypt(A){s(A.length);const{encKey:t,authKey:e}=B(),n=g(t,e,A),i=[t,e,n];(0,r.isAligned32)(A)||i.push(A=(0,r.copyBytes)(A));const o=new Uint8Array(A.length+16);return o.set(n,A.length),o.set(c(t,n,A)),(0,r.clean)(...i),o},decrypt(A){a(A.length);const t=A.subarray(-16),{encKey:e,authKey:n}=B(),i=[e,n];(0,r.isAligned32)(A)||i.push(A=(0,r.copyBytes)(A));const s=c(e,t,A.subarray(0,-16)),o=g(e,n,s);if(i.push(o),!(0,r.equalBytes)(t,o))throw(0,r.clean)(...i),new Error("invalid polyval tag");return(0,r.clean)(...i),s}}})),t.siv=t.gcmsiv;const x={encrypt(A,t){if(t.length>=2**32)throw new Error("plaintext should be less than 4gb");const e=u(A);if(16===t.length)U(e,t);else{const A=(0,r.u32)(t);let n=A[0],i=A[1];for(let t=0,r=1;t<6;t++)for(let t=2;t<A.length;t+=2,r++){const{s0:s,s1:o,s2:a,s3:B}=M(e,n,i,A[t],A[t+1]);n=s,i=o^l(r),A[t]=a,A[t+1]=B}A[0]=n,A[1]=i}e.fill(0)},decrypt(A,t){if(t.length-8>=2**32)throw new Error("ciphertext should be less than 4gb");const e=f(A),n=t.length/8-1;if(1===n)P(e,t);else{const A=(0,r.u32)(t);let i=A[0],s=A[1];for(let t=0,r=6*n;t<6;t++)for(let t=2*n;t>=1;t-=2,r--){s^=l(r);const{s0:n,s1:o,s2:a,s3:B}=D(e,i,s,A[t],A[t+1]);i=n,s=o,A[t]=a,A[t+1]=B}A[0]=i,A[1]=s}e.fill(0)}},N=new Uint8Array(8).fill(166);t.aeskw=(0,r.wrapCipher)({blockSize:8},(A=>({encrypt(t){if(!t.length||t.length%8!=0)throw new Error("invalid plaintext length");if(8===t.length)throw new Error("8-byte keys not allowed in AESKW, use AESKWP instead");const e=(0,r.concatBytes)(N,t);return x.encrypt(A,e),e},decrypt(t){if(t.length%8!=0||t.length<24)throw new Error("invalid ciphertext length");const e=(0,r.copyBytes)(t);if(x.decrypt(A,e),!(0,r.equalBytes)(e.subarray(0,8),N))throw new Error("integrity check failed");return e.subarray(0,8).fill(0),e.subarray(8)}})));const R=2790873510;t.aeskwp=(0,r.wrapCipher)({blockSize:8},(A=>({encrypt(t){if(!t.length)throw new Error("invalid plaintext length");const e=8*Math.ceil(t.length/8),n=new Uint8Array(8+e);n.set(t,8);const i=(0,r.u32)(n);return i[0]=R,i[1]=l(t.length),x.encrypt(A,n),n},decrypt(t){if(t.length<16)throw new Error("invalid ciphertext length");const e=(0,r.copyBytes)(t),n=(0,r.u32)(e);x.decrypt(A,e);const i=l(n[1])>>>0,s=8*Math.ceil(i/8);if(n[0]!==R||e.length-8!==s)throw new Error("integrity check failed");for(let A=i;A<s;A++)if(0!==e[8+A])throw new Error("integrity check failed");return e.subarray(0,8).fill(0),e.subarray(8,8+i)}}))),t.unsafe={expandKeyLE:u,expandKeyDecLE:f,encrypt:M,decrypt:D,encryptBlock:U,decryptBlock:P,ctrCounter:I,ctr32:p}},5181(A,t){"use strict";function e(A){return A instanceof Uint8Array||ArrayBuffer.isView(A)&&"Uint8Array"===A.constructor.name}function n(A,...t){if(!e(A))throw new Error("Uint8Array expected");if(t.length>0&&!t.includes(A.length))throw new Error("Uint8Array expected of length "+t+", got length="+A.length)}function r(A){return new DataView(A.buffer,A.byteOffset,A.byteLength)}function i(A,t){return A.buffer===t.buffer&&A.byteOffset<t.byteOffset+t.byteLength&&t.byteOffset<A.byteOffset+A.byteLength}function s(A,t,e,n){if("function"==typeof A.setBigUint64)return A.setBigUint64(t,e,n);const r=BigInt(32),i=BigInt(4294967295),s=Number(e>>r&i),o=Number(e&i),a=n?4:0,B=n?0:4;A.setUint32(t+a,s,n),A.setUint32(t+B,o,n)}function o(A){return A.byteOffset%4==0}function a(A){return Uint8Array.from(A)}t.wrapCipher=t.qv=void 0,t.abytes=n,t.aexists=function(A,t=!0){if(A.destroyed)throw new Error("Hash instance has been destroyed");if(t&&A.finished)throw new Error("Hash#digest() has already been called")},t.aoutput=function(A,t){n(A);const e=t.outputLen;if(A.length<e)throw new Error("digestInto() expects output buffer of length at least "+e)},t.u8=function(A){return new Uint8Array(A.buffer,A.byteOffset,A.byteLength)},t.u32=function(A){return new Uint32Array(A.buffer,A.byteOffset,Math.floor(A.byteLength/4))},t.clean=function(...A){for(let t=0;t<A.length;t++)A[t].fill(0)},t.createView=r,t.toBytes=function(A){if("string"==typeof A)A=function(A){if("string"!=typeof A)throw new Error("string expected");return new Uint8Array((new TextEncoder).encode(A))}(A);else{if(!e(A))throw new Error("Uint8Array expected, got "+typeof A);A=a(A)}return A},t.overlapBytes=i,t.complexOverlapBytes=function(A,t){if(i(A,t)&&A.byteOffset<t.byteOffset)throw new Error("complex overlap of input and output is not supported")},t.concatBytes=function(...A){let t=0;for(let e=0;e<A.length;e++){const r=A[e];n(r),t+=r.length}const e=new Uint8Array(t);for(let t=0,n=0;t<A.length;t++){const r=A[t];e.set(r,n),n+=r.length}return e},t.equalBytes=function(A,t){if(A.length!==t.length)return!1;let e=0;for(let n=0;n<A.length;n++)e|=A[n]^t[n];return 0===e},t.getOutput=function(A,t,e=!0){if(void 0===t)return new Uint8Array(A);if(t.length!==A)throw new Error("invalid output length, expected "+A+", got: "+t.length);if(e&&!o(t))throw new Error("invalid output, must be aligned");return t},t.setBigUint64=s,t.u64Lengths=function(A,t,e){!function(A){if("boolean"!=typeof A)throw new Error(`boolean expected, not ${A}`)}(e);const n=new Uint8Array(16),i=r(n);return s(i,0,BigInt(t),e),s(i,8,BigInt(A),e),n},t.isAligned32=o,t.copyBytes=a,t.qv=68===new Uint8Array(new Uint32Array([287454020]).buffer)[0],t.wrapCipher=(A,e)=>{function r(r,...i){if(n(r),!t.qv)throw new Error("Non little-endian hardware is not yet supported");if(void 0!==A.nonceLength){const t=i[0];if(!t)throw new Error("nonce / iv required");A.varSizeNonce?n(t):n(t,A.nonceLength)}const s=A.tagLength;s&&void 0!==i[1]&&n(i[1]);const o=e(r,...i),a=(A,t)=>{if(void 0!==t){if(2!==A)throw new Error("cipher output not supported");n(t)}};let B=!1;return{encrypt(A,t){if(B)throw new Error("cannot encrypt() twice with same key + nonce");return B=!0,n(A),a(o.encrypt.length,t),o.encrypt(A,t)},decrypt(A,t){if(n(A),s&&A.length<s)throw new Error("invalid ciphertext length: smaller than tagLength="+s);return a(o.decrypt.length,t),o.decrypt(A,t)}}}return Object.assign(r,A),r}},6784(A,t,e){"use strict";t.SHA512_IV=t.SHA384_IV=t.SHA224_IV=t.SHA256_IV=t.HashMD=void 0,t.Chi=function(A,t,e){return A&t^~A&e},t.Maj=function(A,t,e){return A&t^A&e^t&e};const n=e(3973);class r extends n.Hash{constructor(A,t,e,r){super(),this.finished=!1,this.length=0,this.pos=0,this.destroyed=!1,this.blockLen=A,this.outputLen=t,this.padOffset=e,this.isLE=r,this.buffer=new Uint8Array(A),this.view=(0,n.createView)(this.buffer)}update(A){(0,n.aexists)(this),A=(0,n.toBytes)(A),(0,n.abytes)(A);const{view:t,buffer:e,blockLen:r}=this,i=A.length;for(let s=0;s<i;){const o=Math.min(r-this.pos,i-s);if(o!==r)e.set(A.subarray(s,s+o),this.pos),this.pos+=o,s+=o,this.pos===r&&(this.process(t,0),this.pos=0);else{const t=(0,n.createView)(A);for(;r<=i-s;s+=r)this.process(t,s)}}return this.length+=A.length,this.roundClean(),this}digestInto(A){(0,n.aexists)(this),(0,n.aoutput)(A,this),this.finished=!0;const{buffer:t,view:e,blockLen:r,isLE:i}=this;let{pos:s}=this;t[s++]=128,(0,n.clean)(this.buffer.subarray(s)),this.padOffset>r-s&&(this.process(e,0),s=0);for(let A=s;A<r;A++)t[A]=0;(function(A,t,e,n){if("function"==typeof A.setBigUint64)return A.setBigUint64(t,e,n);const r=BigInt(32),i=BigInt(4294967295),s=Number(e>>r&i),o=Number(e&i),a=n?4:0,B=n?0:4;A.setUint32(t+a,s,n),A.setUint32(t+B,o,n)})(e,r-8,BigInt(8*this.length),i),this.process(e,0);const o=(0,n.createView)(A),a=this.outputLen;if(a%4)throw new Error("_sha2: outputLen should be aligned to 32bit");const B=a/4,g=this.get();if(B>g.length)throw new Error("_sha2: outputLen bigger than state");for(let A=0;A<B;A++)o.setUint32(4*A,g[A],i)}digest(){const{buffer:A,outputLen:t}=this;this.digestInto(A);const e=A.slice(0,t);return this.destroy(),e}_cloneInto(A){A||(A=new this.constructor),A.set(...this.get());const{blockLen:t,buffer:e,length:n,finished:r,destroyed:i,pos:s}=this;return A.destroyed=i,A.finished=r,A.length=n,A.pos=s,n%t&&A.buffer.set(e),A}clone(){return this._cloneInto()}}t.HashMD=r,t.SHA256_IV=Uint32Array.from([1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225]),t.SHA224_IV=Uint32Array.from([3238371032,914150663,812702999,4144912697,4290775857,1750603025,1694076839,3204075428]),t.SHA384_IV=Uint32Array.from([3418070365,3238371032,1654270250,914150663,2438529370,812702999,355462360,4144912697,1731405415,4290775857,2394180231,1750603025,3675008525,1694076839,1203062813,3204075428]),t.SHA512_IV=Uint32Array.from([1779033703,4089235720,3144134277,2227873595,1013904242,4271175723,2773480762,1595750129,1359893119,2917565137,2600822924,725511199,528734635,4215389547,1541459225,327033209])},4996(A,t){"use strict";t.shrSL=t.shrSH=t.rotrSL=t.rotrSH=t.rotrBL=t.rotrBH=t.add5L=t.add5H=t.add4L=t.add4H=t.add3L=t.add3H=void 0,t.add=function(A,t,e,n){const r=(t>>>0)+(n>>>0);return{h:A+e+(r/2**32|0)|0,l:0|r}},t.split=function(A,t=!1){const e=A.length;let n=new Uint32Array(e),i=new Uint32Array(e);for(let s=0;s<e;s++){const{h:e,l:o}=r(A[s],t);[n[s],i[s]]=[e,o]}return[n,i]};const e=BigInt(2**32-1),n=BigInt(32);function r(A,t=!1){return t?{h:Number(A&e),l:Number(A>>n&e)}:{h:0|Number(A>>n&e),l:0|Number(A&e)}}t.shrSH=(A,t,e)=>A>>>e;t.shrSL=(A,t,e)=>A<<32-e|t>>>e;t.rotrSH=(A,t,e)=>A>>>e|t<<32-e;t.rotrSL=(A,t,e)=>A<<32-e|t>>>e;t.rotrBH=(A,t,e)=>A<<64-e|t>>>e-32;t.rotrBL=(A,t,e)=>A>>>e-32|t<<64-e;t.add3L=(A,t,e)=>(A>>>0)+(t>>>0)+(e>>>0);t.add3H=(A,t,e,n)=>t+e+n+(A/2**32|0)|0;t.add4L=(A,t,e,n)=>(A>>>0)+(t>>>0)+(e>>>0)+(n>>>0);t.add4H=(A,t,e,n,r)=>t+e+n+r+(A/2**32|0)|0;t.add5L=(A,t,e,n,r)=>(A>>>0)+(t>>>0)+(e>>>0)+(n>>>0)+(r>>>0);t.add5H=(A,t,e,n,r,i)=>t+e+n+r+i+(A/2**32|0)|0},2491(A,t){"use strict";t.crypto=void 0,t.crypto="object"==typeof globalThis&&"crypto"in globalThis?globalThis.crypto:void 0},2650(A,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.sha512_224=t.sha512_256=t.sha384=t.sha512=t.sha224=t.sha256=t.SHA512_256=t.SHA512_224=t.SHA384=t.SHA512=t.SHA224=t.SHA256=void 0;const n=e(6784),r=e(4996),i=e(3973),s=Uint32Array.from([1116352408,1899447441,3049323471,3921009573,961987163,1508970993,2453635748,2870763221,3624381080,310598401,607225278,1426881987,1925078388,2162078206,2614888103,3248222580,3835390401,4022224774,264347078,604807628,770255983,1249150122,1555081692,1996064986,2554220882,2821834349,2952996808,3210313671,3336571891,3584528711,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,2177026350,2456956037,2730485921,2820302411,3259730800,3345764771,3516065817,3600352804,4094571909,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,2227730452,2361852424,2428436474,2756734187,3204031479,3329325298]),o=new Uint32Array(64);class a extends n.HashMD{constructor(A=32){super(64,A,8,!1),this.A=0|n.SHA256_IV[0],this.B=0|n.SHA256_IV[1],this.C=0|n.SHA256_IV[2],this.D=0|n.SHA256_IV[3],this.E=0|n.SHA256_IV[4],this.F=0|n.SHA256_IV[5],this.G=0|n.SHA256_IV[6],this.H=0|n.SHA256_IV[7]}get(){const{A,B:t,C:e,D:n,E:r,F:i,G:s,H:o}=this;return[A,t,e,n,r,i,s,o]}set(A,t,e,n,r,i,s,o){this.A=0|A,this.B=0|t,this.C=0|e,this.D=0|n,this.E=0|r,this.F=0|i,this.G=0|s,this.H=0|o}process(A,t){for(let e=0;e<16;e++,t+=4)o[e]=A.getUint32(t,!1);for(let A=16;A<64;A++){const t=o[A-15],e=o[A-2],n=(0,i.rotr)(t,7)^(0,i.rotr)(t,18)^t>>>3,r=(0,i.rotr)(e,17)^(0,i.rotr)(e,19)^e>>>10;o[A]=r+o[A-7]+n+o[A-16]|0}let{A:e,B:r,C:a,D:B,E:g,F:c,G:l,H:w}=this;for(let A=0;A<64;A++){const t=w+((0,i.rotr)(g,6)^(0,i.rotr)(g,11)^(0,i.rotr)(g,25))+(0,n.Chi)(g,c,l)+s[A]+o[A]|0,E=((0,i.rotr)(e,2)^(0,i.rotr)(e,13)^(0,i.rotr)(e,22))+(0,n.Maj)(e,r,a)|0;w=l,l=c,c=g,g=B+t|0,B=a,a=r,r=e,e=t+E|0}e=e+this.A|0,r=r+this.B|0,a=a+this.C|0,B=B+this.D|0,g=g+this.E|0,c=c+this.F|0,l=l+this.G|0,w=w+this.H|0,this.set(e,r,a,B,g,c,l,w)}roundClean(){(0,i.clean)(o)}destroy(){this.set(0,0,0,0,0,0,0,0),(0,i.clean)(this.buffer)}}t.SHA256=a;class B extends a{constructor(){super(28),this.A=0|n.SHA224_IV[0],this.B=0|n.SHA224_IV[1],this.C=0|n.SHA224_IV[2],this.D=0|n.SHA224_IV[3],this.E=0|n.SHA224_IV[4],this.F=0|n.SHA224_IV[5],this.G=0|n.SHA224_IV[6],this.H=0|n.SHA224_IV[7]}}t.SHA224=B;const g=(()=>r.split(["0x428a2f98d728ae22","0x7137449123ef65cd","0xb5c0fbcfec4d3b2f","0xe9b5dba58189dbbc","0x3956c25bf348b538","0x59f111f1b605d019","0x923f82a4af194f9b","0xab1c5ed5da6d8118","0xd807aa98a3030242","0x12835b0145706fbe","0x243185be4ee4b28c","0x550c7dc3d5ffb4e2","0x72be5d74f27b896f","0x80deb1fe3b1696b1","0x9bdc06a725c71235","0xc19bf174cf692694","0xe49b69c19ef14ad2","0xefbe4786384f25e3","0x0fc19dc68b8cd5b5","0x240ca1cc77ac9c65","0x2de92c6f592b0275","0x4a7484aa6ea6e483","0x5cb0a9dcbd41fbd4","0x76f988da831153b5","0x983e5152ee66dfab","0xa831c66d2db43210","0xb00327c898fb213f","0xbf597fc7beef0ee4","0xc6e00bf33da88fc2","0xd5a79147930aa725","0x06ca6351e003826f","0x142929670a0e6e70","0x27b70a8546d22ffc","0x2e1b21385c26c926","0x4d2c6dfc5ac42aed","0x53380d139d95b3df","0x650a73548baf63de","0x766a0abb3c77b2a8","0x81c2c92e47edaee6","0x92722c851482353b","0xa2bfe8a14cf10364","0xa81a664bbc423001","0xc24b8b70d0f89791","0xc76c51a30654be30","0xd192e819d6ef5218","0xd69906245565a910","0xf40e35855771202a","0x106aa07032bbd1b8","0x19a4c116b8d2d0c8","0x1e376c085141ab53","0x2748774cdf8eeb99","0x34b0bcb5e19b48a8","0x391c0cb3c5c95a63","0x4ed8aa4ae3418acb","0x5b9cca4f7763e373","0x682e6ff3d6b2b8a3","0x748f82ee5defb2fc","0x78a5636f43172f60","0x84c87814a1f0ab72","0x8cc702081a6439ec","0x90befffa23631e28","0xa4506cebde82bde9","0xbef9a3f7b2c67915","0xc67178f2e372532b","0xca273eceea26619c","0xd186b8c721c0c207","0xeada7dd6cde0eb1e","0xf57d4f7fee6ed178","0x06f067aa72176fba","0x0a637dc5a2c898a6","0x113f9804bef90dae","0x1b710b35131c471b","0x28db77f523047d84","0x32caab7b40c72493","0x3c9ebe0a15c9bebc","0x431d67c49c100d4c","0x4cc5d4becb3e42b6","0x597f299cfc657e2a","0x5fcb6fab3ad6faec","0x6c44198c4a475817"].map((A=>BigInt(A)))))(),c=(()=>g[0])(),l=(()=>g[1])(),w=new Uint32Array(80),E=new Uint32Array(80);class h extends n.HashMD{constructor(A=64){super(128,A,16,!1),this.Ah=0|n.SHA512_IV[0],this.Al=0|n.SHA512_IV[1],this.Bh=0|n.SHA512_IV[2],this.Bl=0|n.SHA512_IV[3],this.Ch=0|n.SHA512_IV[4],this.Cl=0|n.SHA512_IV[5],this.Dh=0|n.SHA512_IV[6],this.Dl=0|n.SHA512_IV[7],this.Eh=0|n.SHA512_IV[8],this.El=0|n.SHA512_IV[9],this.Fh=0|n.SHA512_IV[10],this.Fl=0|n.SHA512_IV[11],this.Gh=0|n.SHA512_IV[12],this.Gl=0|n.SHA512_IV[13],this.Hh=0|n.SHA512_IV[14],this.Hl=0|n.SHA512_IV[15]}get(){const{Ah:A,Al:t,Bh:e,Bl:n,Ch:r,Cl:i,Dh:s,Dl:o,Eh:a,El:B,Fh:g,Fl:c,Gh:l,Gl:w,Hh:E,Hl:h}=this;return[A,t,e,n,r,i,s,o,a,B,g,c,l,w,E,h]}set(A,t,e,n,r,i,s,o,a,B,g,c,l,w,E,h){this.Ah=0|A,this.Al=0|t,this.Bh=0|e,this.Bl=0|n,this.Ch=0|r,this.Cl=0|i,this.Dh=0|s,this.Dl=0|o,this.Eh=0|a,this.El=0|B,this.Fh=0|g,this.Fl=0|c,this.Gh=0|l,this.Gl=0|w,this.Hh=0|E,this.Hl=0|h}process(A,t){for(let e=0;e<16;e++,t+=4)w[e]=A.getUint32(t),E[e]=A.getUint32(t+=4);for(let A=16;A<80;A++){const t=0|w[A-15],e=0|E[A-15],n=r.rotrSH(t,e,1)^r.rotrSH(t,e,8)^r.shrSH(t,e,7),i=r.rotrSL(t,e,1)^r.rotrSL(t,e,8)^r.shrSL(t,e,7),s=0|w[A-2],o=0|E[A-2],a=r.rotrSH(s,o,19)^r.rotrBH(s,o,61)^r.shrSH(s,o,6),B=r.rotrSL(s,o,19)^r.rotrBL(s,o,61)^r.shrSL(s,o,6),g=r.add4L(i,B,E[A-7],E[A-16]),c=r.add4H(g,n,a,w[A-7],w[A-16]);w[A]=0|c,E[A]=0|g}let{Ah:e,Al:n,Bh:i,Bl:s,Ch:o,Cl:a,Dh:B,Dl:g,Eh:h,El:Q,Fh:u,Fl:f,Gh:C,Gl:d,Hh:M,Hl:D}=this;for(let A=0;A<80;A++){const t=r.rotrSH(h,Q,14)^r.rotrSH(h,Q,18)^r.rotrBH(h,Q,41),I=r.rotrSL(h,Q,14)^r.rotrSL(h,Q,18)^r.rotrBL(h,Q,41),p=h&u^~h&C,y=Q&f^~Q&d,F=r.add5L(D,I,y,l[A],E[A]),Y=r.add5H(F,M,t,p,c[A],w[A]),m=0|F,b=r.rotrSH(e,n,28)^r.rotrBH(e,n,34)^r.rotrBH(e,n,39),v=r.rotrSL(e,n,28)^r.rotrBL(e,n,34)^r.rotrBL(e,n,39),z=e&i^e&o^i&o,U=n&s^n&a^s&a;M=0|C,D=0|d,C=0|u,d=0|f,u=0|h,f=0|Q,({h,l:Q}=r.add(0|B,0|g,0|Y,0|m)),B=0|o,g=0|a,o=0|i,a=0|s,i=0|e,s=0|n;const P=r.add3L(m,v,U);e=r.add3H(P,Y,b,z),n=0|P}({h:e,l:n}=r.add(0|this.Ah,0|this.Al,0|e,0|n)),({h:i,l:s}=r.add(0|this.Bh,0|this.Bl,0|i,0|s)),({h:o,l:a}=r.add(0|this.Ch,0|this.Cl,0|o,0|a)),({h:B,l:g}=r.add(0|this.Dh,0|this.Dl,0|B,0|g)),({h,l:Q}=r.add(0|this.Eh,0|this.El,0|h,0|Q)),({h:u,l:f}=r.add(0|this.Fh,0|this.Fl,0|u,0|f)),({h:C,l:d}=r.add(0|this.Gh,0|this.Gl,0|C,0|d)),({h:M,l:D}=r.add(0|this.Hh,0|this.Hl,0|M,0|D)),this.set(e,n,i,s,o,a,B,g,h,Q,u,f,C,d,M,D)}roundClean(){(0,i.clean)(w,E)}destroy(){(0,i.clean)(this.buffer),this.set(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0)}}t.SHA512=h;class Q extends h{constructor(){super(48),this.Ah=0|n.SHA384_IV[0],this.Al=0|n.SHA384_IV[1],this.Bh=0|n.SHA384_IV[2],this.Bl=0|n.SHA384_IV[3],this.Ch=0|n.SHA384_IV[4],this.Cl=0|n.SHA384_IV[5],this.Dh=0|n.SHA384_IV[6],this.Dl=0|n.SHA384_IV[7],this.Eh=0|n.SHA384_IV[8],this.El=0|n.SHA384_IV[9],this.Fh=0|n.SHA384_IV[10],this.Fl=0|n.SHA384_IV[11],this.Gh=0|n.SHA384_IV[12],this.Gl=0|n.SHA384_IV[13],this.Hh=0|n.SHA384_IV[14],this.Hl=0|n.SHA384_IV[15]}}t.SHA384=Q;const u=Uint32Array.from([2352822216,424955298,1944164710,2312950998,502970286,855612546,1738396948,1479516111,258812777,2077511080,2011393907,79989058,1067287976,1780299464,286451373,2446758561]),f=Uint32Array.from([573645204,4230739756,2673172387,3360449730,596883563,1867755857,2520282905,1497426621,2519219938,2827943907,3193839141,1401305490,721525244,746961066,246885852,2177182882]);class C extends h{constructor(){super(28),this.Ah=0|u[0],this.Al=0|u[1],this.Bh=0|u[2],this.Bl=0|u[3],this.Ch=0|u[4],this.Cl=0|u[5],this.Dh=0|u[6],this.Dl=0|u[7],this.Eh=0|u[8],this.El=0|u[9],this.Fh=0|u[10],this.Fl=0|u[11],this.Gh=0|u[12],this.Gl=0|u[13],this.Hh=0|u[14],this.Hl=0|u[15]}}t.SHA512_224=C;class d extends h{constructor(){super(32),this.Ah=0|f[0],this.Al=0|f[1],this.Bh=0|f[2],this.Bl=0|f[3],this.Ch=0|f[4],this.Cl=0|f[5],this.Dh=0|f[6],this.Dl=0|f[7],this.Eh=0|f[8],this.El=0|f[9],this.Fh=0|f[10],this.Fl=0|f[11],this.Gh=0|f[12],this.Gl=0|f[13],this.Hh=0|f[14],this.Hl=0|f[15]}}t.SHA512_256=d,t.sha256=(0,i.createHasher)((()=>new a)),t.sha224=(0,i.createHasher)((()=>new B)),t.sha512=(0,i.createHasher)((()=>new h)),t.sha384=(0,i.createHasher)((()=>new Q)),t.sha512_256=(0,i.createHasher)((()=>new d)),t.sha512_224=(0,i.createHasher)((()=>new C))},3973(A,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.wrapXOFConstructorWithOpts=t.wrapConstructorWithOpts=t.wrapConstructor=t.Hash=t.nextTick=t.swap32IfBE=t.byteSwapIfBE=t.swap8IfBE=t.isLE=void 0,t.isBytes=r,t.anumber=i,t.abytes=s,t.ahash=function(A){if("function"!=typeof A||"function"!=typeof A.create)throw new Error("Hash should be wrapped by utils.createHasher");i(A.outputLen),i(A.blockLen)},t.aexists=function(A,t=!0){if(A.destroyed)throw new Error("Hash instance has been destroyed");if(t&&A.finished)throw new Error("Hash#digest() has already been called")},t.aoutput=function(A,t){s(A);const e=t.outputLen;if(A.length<e)throw new Error("digestInto() expects output buffer of length at least "+e)},t.u8=function(A){return new Uint8Array(A.buffer,A.byteOffset,A.byteLength)},t.u32=function(A){return new Uint32Array(A.buffer,A.byteOffset,Math.floor(A.byteLength/4))},t.clean=function(...A){for(let t=0;t<A.length;t++)A[t].fill(0)},t.createView=function(A){return new DataView(A.buffer,A.byteOffset,A.byteLength)},t.rotr=function(A,t){return A<<32-t|A>>>t},t.rotl=function(A,t){return A<<t|A>>>32-t>>>0},t.byteSwap=o,t.byteSwap32=a,t.bytesToHex=function(A){if(s(A),B)return A.toHex();let t="";for(let e=0;e<A.length;e++)t+=g[A[e]];return t},t.hexToBytes=function(A){if("string"!=typeof A)throw new Error("hex string expected, got "+typeof A);if(B)return Uint8Array.fromHex(A);const t=A.length,e=t/2;if(t%2)throw new Error("hex string expected, got unpadded hex of length "+t);const n=new Uint8Array(e);for(let t=0,r=0;t<e;t++,r+=2){const e=c(A.charCodeAt(r)),i=c(A.charCodeAt(r+1));if(void 0===e||void 0===i){const t=A[r]+A[r+1];throw new Error('hex string expected, got non-hex character "'+t+'" at index '+r)}n[t]=16*e+i}return n},t.asyncLoop=async function(A,e,n){let r=Date.now();for(let i=0;i<A;i++){n(i);const A=Date.now()-r;A>=0&&A<e||(await(0,t.nextTick)(),r+=A)}},t.utf8ToBytes=l,t.bytesToUtf8=function(A){return(new TextDecoder).decode(A)},t.toBytes=w,t.kdfInputToBytes=function(A){return"string"==typeof A&&(A=l(A)),s(A),A},t.concatBytes=function(...A){let t=0;for(let e=0;e<A.length;e++){const n=A[e];s(n),t+=n.length}const e=new Uint8Array(t);for(let t=0,n=0;t<A.length;t++){const r=A[t];e.set(r,n),n+=r.length}return e},t.checkOpts=function(A,t){if(void 0!==t&&"[object Object]"!=={}.toString.call(t))throw new Error("options should be object or undefined");return Object.assign(A,t)},t.createHasher=E,t.createOptHasher=h,t.createXOFer=Q,t.randomBytes=function(A=32){if(n.crypto&&"function"==typeof n.crypto.getRandomValues)return n.crypto.getRandomValues(new Uint8Array(A));if(n.crypto&&"function"==typeof n.crypto.randomBytes)return Uint8Array.from(n.crypto.randomBytes(A));throw new Error("crypto.getRandomValues must be defined")};const n=e(2491);function r(A){return A instanceof Uint8Array||ArrayBuffer.isView(A)&&"Uint8Array"===A.constructor.name}function i(A){if(!Number.isSafeInteger(A)||A<0)throw new Error("positive integer expected, got "+A)}function s(A,...t){if(!r(A))throw new Error("Uint8Array expected");if(t.length>0&&!t.includes(A.length))throw new Error("Uint8Array expected of length "+t+", got length="+A.length)}function o(A){return A<<24&4278190080|A<<8&16711680|A>>>8&65280|A>>>24&255}function a(A){for(let t=0;t<A.length;t++)A[t]=o(A[t]);return A}t.isLE=68===new Uint8Array(new Uint32Array([287454020]).buffer)[0],t.swap8IfBE=t.isLE?A=>A:A=>o(A),t.byteSwapIfBE=t.swap8IfBE,t.swap32IfBE=t.isLE?A=>A:a;const B=(()=>"function"==typeof Uint8Array.from([]).toHex&&"function"==typeof Uint8Array.fromHex)(),g=Array.from({length:256},((A,t)=>t.toString(16).padStart(2,"0")));function c(A){return A>=48&&A<=57?A-48:A>=65&&A<=70?A-55:A>=97&&A<=102?A-87:void 0}function l(A){if("string"!=typeof A)throw new Error("string expected");return new Uint8Array((new TextEncoder).encode(A))}function w(A){return"string"==typeof A&&(A=l(A)),s(A),A}function E(A){const t=t=>A().update(w(t)).digest(),e=A();return t.outputLen=e.outputLen,t.blockLen=e.blockLen,t.create=()=>A(),t}function h(A){const t=(t,e)=>A(e).update(w(t)).digest(),e=A({});return t.outputLen=e.outputLen,t.blockLen=e.blockLen,t.create=t=>A(t),t}function Q(A){const t=(t,e)=>A(e).update(w(t)).digest(),e=A({});return t.outputLen=e.outputLen,t.blockLen=e.blockLen,t.create=t=>A(t),t}t.nextTick=async()=>{},t.Hash=class{},t.wrapConstructor=E,t.wrapConstructorWithOpts=h,t.wrapXOFConstructorWithOpts=Q},7801(A,t,e){"use strict";var n=e(9964);function r(A){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(A){return typeof A}:function(A){return A&&"function"==typeof Symbol&&A.constructor===Symbol&&A!==Symbol.prototype?"symbol":typeof A},r(A)}function i(A,t){for(var e=0;e<t.length;e++){var n=t[e];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(A,(void 0,i=function(A){if("object"!==r(A)||null===A)return A;var t=A[Symbol.toPrimitive];if(void 0!==t){var e=t.call(A,"string");if("object"!==r(e))return e;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(A)}(n.key),"symbol"===r(i)?i:String(i)),n)}var i}function s(A,t,e){return t&&i(A.prototype,t),e&&i(A,e),Object.defineProperty(A,"prototype",{writable:!1}),A}var o,a,B=e(5403).codes,g=B.ERR_AMBIGUOUS_ARGUMENT,c=B.ERR_INVALID_ARG_TYPE,l=B.ERR_INVALID_ARG_VALUE,w=B.ERR_INVALID_RETURN_VALUE,E=B.ERR_MISSING_ARGS,h=e(5416),Q=e(7187).inspect,u=e(7187).types,f=u.isPromise,C=u.isRegExp,d=e(7596)(),M=e(9636)(),D=e(7913)("RegExp.prototype.test");function I(){var A=e(6781);o=A.isDeepEqual,a=A.isDeepStrictEqual}new Map;var p=!1,y=A.exports=b,F={};function Y(A){if(A.message instanceof Error)throw A.message;throw new h(A)}function m(A,t,e,n){if(!e){var r=!1;if(0===t)r=!0,n="No value argument passed to `assert.ok()`";else if(n instanceof Error)throw n;var i=new h({actual:e,expected:!0,message:n,operator:"==",stackStartFn:A});throw i.generatedMessage=r,i}}function b(){for(var A=arguments.length,t=new Array(A),e=0;e<A;e++)t[e]=arguments[e];m.apply(void 0,[b,t.length].concat(t))}y.fail=function A(t,e,r,i,s){var o,a=arguments.length;if(0===a?o="Failed":1===a?(r=t,t=void 0):(!1===p&&(p=!0,(n.emitWarning?n.emitWarning:console.warn.bind(console))("assert.fail() with more than one argument is deprecated. Please use assert.strictEqual() instead or only pass a message.","DeprecationWarning","DEP0094")),2===a&&(i="!=")),r instanceof Error)throw r;var B={actual:t,expected:e,operator:void 0===i?"fail":i,stackStartFn:s||A};void 0!==r&&(B.message=r);var g=new h(B);throw o&&(g.message=o,g.generatedMessage=!0),g},y.AssertionError=h,y.ok=b,y.equal=function A(t,e,n){if(arguments.length<2)throw new E("actual","expected");t!=e&&Y({actual:t,expected:e,message:n,operator:"==",stackStartFn:A})},y.notEqual=function A(t,e,n){if(arguments.length<2)throw new E("actual","expected");t==e&&Y({actual:t,expected:e,message:n,operator:"!=",stackStartFn:A})},y.deepEqual=function A(t,e,n){if(arguments.length<2)throw new E("actual","expected");void 0===o&&I(),o(t,e)||Y({actual:t,expected:e,message:n,operator:"deepEqual",stackStartFn:A})},y.notDeepEqual=function A(t,e,n){if(arguments.length<2)throw new E("actual","expected");void 0===o&&I(),o(t,e)&&Y({actual:t,expected:e,message:n,operator:"notDeepEqual",stackStartFn:A})},y.deepStrictEqual=function A(t,e,n){if(arguments.length<2)throw new E("actual","expected");void 0===o&&I(),a(t,e)||Y({actual:t,expected:e,message:n,operator:"deepStrictEqual",stackStartFn:A})},y.notDeepStrictEqual=function A(t,e,n){if(arguments.length<2)throw new E("actual","expected");void 0===o&&I(),a(t,e)&&Y({actual:t,expected:e,message:n,operator:"notDeepStrictEqual",stackStartFn:A})},y.strictEqual=function A(t,e,n){if(arguments.length<2)throw new E("actual","expected");M(t,e)||Y({actual:t,expected:e,message:n,operator:"strictEqual",stackStartFn:A})},y.notStrictEqual=function A(t,e,n){if(arguments.length<2)throw new E("actual","expected");M(t,e)&&Y({actual:t,expected:e,message:n,operator:"notStrictEqual",stackStartFn:A})};var v=s((function A(t,e,n){var r=this;!function(A,t){if(!(A instanceof t))throw new TypeError("Cannot call a class as a function")}(this,A),e.forEach((function(A){A in t&&(void 0!==n&&"string"==typeof n[A]&&C(t[A])&&D(t[A],n[A])?r[A]=n[A]:r[A]=t[A])}))}));function z(A,t,e,n){if("function"!=typeof t){if(C(t))return D(t,A);if(2===arguments.length)throw new c("expected",["Function","RegExp"],t);if("object"!==r(A)||null===A){var i=new h({actual:A,expected:t,message:e,operator:"deepStrictEqual",stackStartFn:n});throw i.operator=n.name,i}var s=Object.keys(t);if(t instanceof Error)s.push("name","message");else if(0===s.length)throw new l("error",t,"may not be an empty object");return void 0===o&&I(),s.forEach((function(r){"string"==typeof A[r]&&C(t[r])&&D(t[r],A[r])||function(A,t,e,n,r,i){if(!(e in A)||!a(A[e],t[e])){if(!n){var s=new v(A,r),o=new v(t,r,A),B=new h({actual:s,expected:o,operator:"deepStrictEqual",stackStartFn:i});throw B.actual=A,B.expected=t,B.operator=i.name,B}Y({actual:A,expected:t,message:n,operator:i.name,stackStartFn:i})}}(A,t,r,e,s,n)})),!0}return void 0!==t.prototype&&A instanceof t||!Error.isPrototypeOf(t)&&!0===t.call({},A)}function U(A){if("function"!=typeof A)throw new c("fn","Function",A);try{A()}catch(A){return A}return F}function P(A){return f(A)||null!==A&&"object"===r(A)&&"function"==typeof A.then&&"function"==typeof A.catch}function x(A){return Promise.resolve().then((function(){var t;if("function"==typeof A){if(!P(t=A()))throw new w("instance of Promise","promiseFn",t)}else{if(!P(A))throw new c("promiseFn",["Function","Promise"],A);t=A}return Promise.resolve().then((function(){return t})).then((function(){return F})).catch((function(A){return A}))}))}function N(A,t,e,n){if("string"==typeof e){if(4===arguments.length)throw new c("error",["Object","Error","Function","RegExp"],e);if("object"===r(t)&&null!==t){if(t.message===e)throw new g("error/message",'The error message "'.concat(t.message,'" is identical to the message.'))}else if(t===e)throw new g("error/message",'The error "'.concat(t,'" is identical to the message.'));n=e,e=void 0}else if(null!=e&&"object"!==r(e)&&"function"!=typeof e)throw new c("error",["Object","Error","Function","RegExp"],e);if(t===F){var i="";e&&e.name&&(i+=" (".concat(e.name,")")),i+=n?": ".concat(n):".";var s="rejects"===A.name?"rejection":"exception";Y({actual:void 0,expected:e,operator:A.name,message:"Missing expected ".concat(s).concat(i),stackStartFn:A})}if(e&&!z(t,e,n,A))throw t}function R(A,t,e,n){if(t!==F){if("string"==typeof e&&(n=e,e=void 0),!e||z(t,e)){var r=n?": ".concat(n):".",i="doesNotReject"===A.name?"rejection":"exception";Y({actual:t,expected:e,operator:A.name,message:"Got unwanted ".concat(i).concat(r,"\n")+'Actual message: "'.concat(t&&t.message,'"'),stackStartFn:A})}throw t}}function G(A,t,e,n,i){if(!C(t))throw new c("regexp","RegExp",t);var s="match"===i;if("string"!=typeof A||D(t,A)!==s){if(e instanceof Error)throw e;var o=!e;e=e||("string"!=typeof A?'The "string" argument must be of type string. Received type '+"".concat(r(A)," (").concat(Q(A),")"):(s?"The input did not match the regular expression ":"The input was expected to not match the regular expression ")+"".concat(Q(t),". Input:\n\n").concat(Q(A),"\n"));var a=new h({actual:A,expected:t,message:e,operator:i,stackStartFn:n});throw a.generatedMessage=o,a}}function S(){for(var A=arguments.length,t=new Array(A),e=0;e<A;e++)t[e]=arguments[e];m.apply(void 0,[S,t.length].concat(t))}y.throws=function A(t){for(var e=arguments.length,n=new Array(e>1?e-1:0),r=1;r<e;r++)n[r-1]=arguments[r];N.apply(void 0,[A,U(t)].concat(n))},y.rejects=function A(t){for(var e=arguments.length,n=new Array(e>1?e-1:0),r=1;r<e;r++)n[r-1]=arguments[r];return x(t).then((function(t){return N.apply(void 0,[A,t].concat(n))}))},y.doesNotThrow=function A(t){for(var e=arguments.length,n=new Array(e>1?e-1:0),r=1;r<e;r++)n[r-1]=arguments[r];R.apply(void 0,[A,U(t)].concat(n))},y.doesNotReject=function A(t){for(var e=arguments.length,n=new Array(e>1?e-1:0),r=1;r<e;r++)n[r-1]=arguments[r];return x(t).then((function(t){return R.apply(void 0,[A,t].concat(n))}))},y.ifError=function A(t){if(null!=t){var e="ifError got unwanted exception: ";"object"===r(t)&&"string"==typeof t.message?0===t.message.length&&t.constructor?e+=t.constructor.name:e+=t.message:e+=Q(t);var n=new h({actual:t,expected:null,operator:"ifError",message:e,stackStartFn:A}),i=t.stack;if("string"==typeof i){var s=i.split("\n");s.shift();for(var o=n.stack.split("\n"),a=0;a<s.length;a++){var B=o.indexOf(s[a]);if(-1!==B){o=o.slice(0,B);break}}n.stack="".concat(o.join("\n"),"\n").concat(s.join("\n"))}throw n}},y.match=function A(t,e,n){G(t,e,n,A,"match")},y.doesNotMatch=function A(t,e,n){G(t,e,n,A,"doesNotMatch")},y.strict=d(S,y,{equal:y.strictEqual,deepEqual:y.deepStrictEqual,notEqual:y.notStrictEqual,notDeepEqual:y.notDeepStrictEqual}),y.strict.strict=y.strict},5416(A,t,e){"use strict";var n=e(9964);function r(A,t){var e=Object.keys(A);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(A);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(A,t).enumerable}))),e.push.apply(e,n)}return e}function i(A){for(var t=1;t<arguments.length;t++){var e=null!=arguments[t]?arguments[t]:{};t%2?r(Object(e),!0).forEach((function(t){var n,r,i;n=A,r=t,i=e[t],(r=o(r))in n?Object.defineProperty(n,r,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[r]=i})):Object.getOwnPropertyDescriptors?Object.defineProperties(A,Object.getOwnPropertyDescriptors(e)):r(Object(e)).forEach((function(t){Object.defineProperty(A,t,Object.getOwnPropertyDescriptor(e,t))}))}return A}function s(A,t){for(var e=0;e<t.length;e++){var n=t[e];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(A,o(n.key),n)}}function o(A){var t=function(A){if("object"!==h(A)||null===A)return A;var t=A[Symbol.toPrimitive];if(void 0!==t){var e=t.call(A,"string");if("object"!==h(e))return e;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(A)}(A);return"symbol"===h(t)?t:String(t)}function a(A,t){if(t&&("object"===h(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return B(A)}function B(A){if(void 0===A)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return A}function g(A){var t="function"==typeof Map?new Map:void 0;return g=function(A){if(null===A||(e=A,-1===Function.toString.call(e).indexOf("[native code]")))return A;var e;if("function"!=typeof A)throw new TypeError("Super expression must either be null or a function");if(void 0!==t){if(t.has(A))return t.get(A);t.set(A,n)}function n(){return c(A,arguments,E(this).constructor)}return n.prototype=Object.create(A.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}}),w(n,A)},g(A)}function c(A,t,e){return c=l()?Reflect.construct.bind():function(A,t,e){var n=[null];n.push.apply(n,t);var r=new(Function.bind.apply(A,n));return e&&w(r,e.prototype),r},c.apply(null,arguments)}function l(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(A){return!1}}function w(A,t){return w=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(A,t){return A.__proto__=t,A},w(A,t)}function E(A){return E=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(A){return A.__proto__||Object.getPrototypeOf(A)},E(A)}function h(A){return h="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(A){return typeof A}:function(A){return A&&"function"==typeof Symbol&&A.constructor===Symbol&&A!==Symbol.prototype?"symbol":typeof A},h(A)}var Q=e(7187).inspect,u=e(5403).codes.ERR_INVALID_ARG_TYPE;function f(A,t,e){return(void 0===e||e>A.length)&&(e=A.length),A.substring(e-t.length,e)===t}var C="",d="",M="",D="",I={deepStrictEqual:"Expected values to be strictly deep-equal:",strictEqual:"Expected values to be strictly equal:",strictEqualObject:'Expected "actual" to be reference-equal to "expected":',deepEqual:"Expected values to be loosely deep-equal:",equal:"Expected values to be loosely equal:",notDeepStrictEqual:'Expected "actual" not to be strictly deep-equal to:',notStrictEqual:'Expected "actual" to be strictly unequal to:',notStrictEqualObject:'Expected "actual" not to be reference-equal to "expected":',notDeepEqual:'Expected "actual" not to be loosely deep-equal to:',notEqual:'Expected "actual" to be loosely unequal to:',notIdentical:"Values identical but not reference-equal:"};function p(A){var t=Object.keys(A),e=Object.create(Object.getPrototypeOf(A));return t.forEach((function(t){e[t]=A[t]})),Object.defineProperty(e,"message",{value:A.message}),e}function y(A){return Q(A,{compact:!1,customInspect:!1,depth:1e3,maxArrayLength:1/0,showHidden:!1,breakLength:1/0,showProxy:!1,sorted:!0,getters:!0})}var F=function(A,t){!function(A,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");A.prototype=Object.create(t&&t.prototype,{constructor:{value:A,writable:!0,configurable:!0}}),Object.defineProperty(A,"prototype",{writable:!1}),t&&w(A,t)}(F,A);var e,r,o,g,c=(e=F,r=l(),function(){var A,t=E(e);if(r){var n=E(this).constructor;A=Reflect.construct(t,arguments,n)}else A=t.apply(this,arguments);return a(this,A)});function F(A){var t;if(function(A,t){if(!(A instanceof t))throw new TypeError("Cannot call a class as a function")}(this,F),"object"!==h(A)||null===A)throw new u("options","Object",A);var e=A.message,r=A.operator,i=A.stackStartFn,s=A.actual,o=A.expected,g=Error.stackTraceLimit;if(Error.stackTraceLimit=0,null!=e)t=c.call(this,String(e));else if(n.stderr&&n.stderr.isTTY&&(n.stderr&&n.stderr.getColorDepth&&1!==n.stderr.getColorDepth()?(C="",d="",D="",M=""):(C="",d="",D="",M="")),"object"===h(s)&&null!==s&&"object"===h(o)&&null!==o&&"stack"in s&&s instanceof Error&&"stack"in o&&o instanceof Error&&(s=p(s),o=p(o)),"deepStrictEqual"===r||"strictEqual"===r)t=c.call(this,function(A,t,e){var r="",i="",s=0,o="",a=!1,B=y(A),g=B.split("\n"),c=y(t).split("\n"),l=0,w="";if("strictEqual"===e&&"object"===h(A)&&"object"===h(t)&&null!==A&&null!==t&&(e="strictEqualObject"),1===g.length&&1===c.length&&g[0]!==c[0]){var E=g[0].length+c[0].length;if(E<=10){if(!("object"===h(A)&&null!==A||"object"===h(t)&&null!==t||0===A&&0===t))return"".concat(I[e],"\n\n")+"".concat(g[0]," !== ").concat(c[0],"\n")}else if("strictEqualObject"!==e&&E<(n.stderr&&n.stderr.isTTY?n.stderr.columns:80)){for(;g[0][l]===c[0][l];)l++;l>2&&(w="\n ".concat(function(A,t){if(t=Math.floor(t),0==A.length||0==t)return"";var e=A.length*t;for(t=Math.floor(Math.log(t)/Math.log(2));t;)A+=A,t--;return A+A.substring(0,e-A.length)}(" ",l),"^"),l=0)}}for(var Q=g[g.length-1],u=c[c.length-1];Q===u&&(l++<2?o="\n ".concat(Q).concat(o):r=Q,g.pop(),c.pop(),0!==g.length&&0!==c.length);)Q=g[g.length-1],u=c[c.length-1];var p=Math.max(g.length,c.length);if(0===p){var F=B.split("\n");if(F.length>30)for(F[26]="".concat(C,"...").concat(D);F.length>27;)F.pop();return"".concat(I.notIdentical,"\n\n").concat(F.join("\n"),"\n")}l>3&&(o="\n".concat(C,"...").concat(D).concat(o),a=!0),""!==r&&(o="\n ".concat(r).concat(o),r="");var Y=0,m=I[e]+"\n".concat(d,"+ actual").concat(D," ").concat(M,"- expected").concat(D),b=" ".concat(C,"...").concat(D," Lines skipped");for(l=0;l<p;l++){var v=l-s;if(g.length<l+1)v>1&&l>2&&(v>4?(i+="\n".concat(C,"...").concat(D),a=!0):v>3&&(i+="\n ".concat(c[l-2]),Y++),i+="\n ".concat(c[l-1]),Y++),s=l,r+="\n".concat(M,"-").concat(D," ").concat(c[l]),Y++;else if(c.length<l+1)v>1&&l>2&&(v>4?(i+="\n".concat(C,"...").concat(D),a=!0):v>3&&(i+="\n ".concat(g[l-2]),Y++),i+="\n ".concat(g[l-1]),Y++),s=l,i+="\n".concat(d,"+").concat(D," ").concat(g[l]),Y++;else{var z=c[l],U=g[l],P=U!==z&&(!f(U,",")||U.slice(0,-1)!==z);P&&f(z,",")&&z.slice(0,-1)===U&&(P=!1,U+=","),P?(v>1&&l>2&&(v>4?(i+="\n".concat(C,"...").concat(D),a=!0):v>3&&(i+="\n ".concat(g[l-2]),Y++),i+="\n ".concat(g[l-1]),Y++),s=l,i+="\n".concat(d,"+").concat(D," ").concat(U),r+="\n".concat(M,"-").concat(D," ").concat(z),Y+=2):(i+=r,r="",1!==v&&0!==l||(i+="\n ".concat(U),Y++))}if(Y>20&&l<p-2)return"".concat(m).concat(b,"\n").concat(i,"\n").concat(C,"...").concat(D).concat(r,"\n")+"".concat(C,"...").concat(D)}return"".concat(m).concat(a?b:"","\n").concat(i).concat(r).concat(o).concat(w)}(s,o,r));else if("notDeepStrictEqual"===r||"notStrictEqual"===r){var l=I[r],w=y(s).split("\n");if("notStrictEqual"===r&&"object"===h(s)&&null!==s&&(l=I.notStrictEqualObject),w.length>30)for(w[26]="".concat(C,"...").concat(D);w.length>27;)w.pop();t=1===w.length?c.call(this,"".concat(l," ").concat(w[0])):c.call(this,"".concat(l,"\n\n").concat(w.join("\n"),"\n"))}else{var E=y(s),Q="",Y=I[r];"notDeepEqual"===r||"notEqual"===r?(E="".concat(I[r],"\n\n").concat(E)).length>1024&&(E="".concat(E.slice(0,1021),"...")):(Q="".concat(y(o)),E.length>512&&(E="".concat(E.slice(0,509),"...")),Q.length>512&&(Q="".concat(Q.slice(0,509),"...")),"deepEqual"===r||"equal"===r?E="".concat(Y,"\n\n").concat(E,"\n\nshould equal\n\n"):Q=" ".concat(r," ").concat(Q)),t=c.call(this,"".concat(E).concat(Q))}return Error.stackTraceLimit=g,t.generatedMessage=!e,Object.defineProperty(B(t),"name",{value:"AssertionError [ERR_ASSERTION]",enumerable:!1,writable:!0,configurable:!0}),t.code="ERR_ASSERTION",t.actual=s,t.expected=o,t.operator=r,Error.captureStackTrace&&Error.captureStackTrace(B(t),i),t.stack,t.name="AssertionError",a(t)}return o=F,(g=[{key:"toString",value:function(){return"".concat(this.name," [").concat(this.code,"]: ").concat(this.message)}},{key:t,value:function(A,t){return Q(this,i(i({},t),{},{customInspect:!1,depth:0}))}}])&&s(o.prototype,g),Object.defineProperty(o,"prototype",{writable:!1}),F}(g(Error),Q.custom);A.exports=F},5403(A,t,e){"use strict";function n(A){return n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(A){return typeof A}:function(A){return A&&"function"==typeof Symbol&&A.constructor===Symbol&&A!==Symbol.prototype?"symbol":typeof A},n(A)}function r(A,t){return r=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(A,t){return A.__proto__=t,A},r(A,t)}function i(A){return i=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(A){return A.__proto__||Object.getPrototypeOf(A)},i(A)}var s,o,a={};function B(A,t,e){e||(e=Error);var s=function(e){!function(A,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");A.prototype=Object.create(t&&t.prototype,{constructor:{value:A,writable:!0,configurable:!0}}),Object.defineProperty(A,"prototype",{writable:!1}),t&&r(A,t)}(g,e);var s,o,a,B=(o=g,a=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(A){return!1}}(),function(){var A,t=i(o);if(a){var e=i(this).constructor;A=Reflect.construct(t,arguments,e)}else A=t.apply(this,arguments);return function(A,t){if(t&&("object"===n(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(A){if(void 0===A)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return A}(A)}(this,A)});function g(e,n,r){var i;return function(A,t){if(!(A instanceof t))throw new TypeError("Cannot call a class as a function")}(this,g),i=B.call(this,function(A,e,n){return"string"==typeof t?t:t(A,e,n)}(e,n,r)),i.code=A,i}return s=g,Object.defineProperty(s,"prototype",{writable:!1}),s}(e);a[A]=s}function g(A,t){if(Array.isArray(A)){var e=A.length;return A=A.map((function(A){return String(A)})),e>2?"one of ".concat(t," ").concat(A.slice(0,e-1).join(", "),", or ")+A[e-1]:2===e?"one of ".concat(t," ").concat(A[0]," or ").concat(A[1]):"of ".concat(t," ").concat(A[0])}return"of ".concat(t," ").concat(String(A))}B("ERR_AMBIGUOUS_ARGUMENT",'The "%s" argument is ambiguous. %s',TypeError),B("ERR_INVALID_ARG_TYPE",(function(A,t,r){var i,o,a,B,c;if(void 0===s&&(s=e(7801)),s("string"==typeof A,"'name' must be a string"),"string"==typeof t&&(o="not ",t.substr(0,4)===o)?(i="must not be",t=t.replace(/^not /,"")):i="must be",function(A,t,e){return(void 0===e||e>A.length)&&(e=A.length),A.substring(e-9,e)===t}(A," argument"))a="The ".concat(A," ").concat(i," ").concat(g(t,"type"));else{var l=("number"!=typeof c&&(c=0),c+1>(B=A).length||-1===B.indexOf(".",c)?"argument":"property");a='The "'.concat(A,'" ').concat(l," ").concat(i," ").concat(g(t,"type"))}return a+". Received type ".concat(n(r))}),TypeError),B("ERR_INVALID_ARG_VALUE",(function(A,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"is invalid";void 0===o&&(o=e(7187));var r=o.inspect(t);return r.length>128&&(r="".concat(r.slice(0,128),"...")),"The argument '".concat(A,"' ").concat(n,". Received ").concat(r)}),TypeError,RangeError),B("ERR_INVALID_RETURN_VALUE",(function(A,t,e){var r;return r=e&&e.constructor&&e.constructor.name?"instance of ".concat(e.constructor.name):"type ".concat(n(e)),"Expected ".concat(A,' to be returned from the "').concat(t,'"')+" function but got ".concat(r,".")}),TypeError),B("ERR_MISSING_ARGS",(function(){for(var A=arguments.length,t=new Array(A),n=0;n<A;n++)t[n]=arguments[n];void 0===s&&(s=e(7801)),s(t.length>0,"At least one arg needs to be specified");var r="The ",i=t.length;switch(t=t.map((function(A){return'"'.concat(A,'"')})),i){case 1:r+="".concat(t[0]," argument");break;case 2:r+="".concat(t[0]," and ").concat(t[1]," arguments");break;default:r+=t.slice(0,i-1).join(", "),r+=", and ".concat(t[i-1]," arguments")}return"".concat(r," must be specified")}),TypeError),A.exports.codes=a},6781(A,t,e){"use strict";function n(A,t){return function(A){if(Array.isArray(A))return A}(A)||function(A,t){var e=null==A?null:"undefined"!=typeof Symbol&&A[Symbol.iterator]||A["@@iterator"];if(null!=e){var n,r,i,s,o=[],a=!0,B=!1;try{if(i=(e=e.call(A)).next,0===t){if(Object(e)!==e)return;a=!1}else for(;!(a=(n=i.call(e)).done)&&(o.push(n.value),o.length!==t);a=!0);}catch(A){B=!0,r=A}finally{try{if(!a&&null!=e.return&&(s=e.return(),Object(s)!==s))return}finally{if(B)throw r}}return o}}(A,t)||function(A,t){if(A){if("string"==typeof A)return r(A,t);var e=Object.prototype.toString.call(A).slice(8,-1);return"Object"===e&&A.constructor&&(e=A.constructor.name),"Map"===e||"Set"===e?Array.from(A):"Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e)?r(A,t):void 0}}(A,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function r(A,t){(null==t||t>A.length)&&(t=A.length);for(var e=0,n=new Array(t);e<t;e++)n[e]=A[e];return n}function i(A){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(A){return typeof A}:function(A){return A&&"function"==typeof Symbol&&A.constructor===Symbol&&A!==Symbol.prototype?"symbol":typeof A},i(A)}var s=void 0!==/a/g.flags,o=function(A){var t=[];return A.forEach((function(A){return t.push(A)})),t},a=function(A){var t=[];return A.forEach((function(A,e){return t.push([e,A])})),t},B=Object.is?Object.is:e(8527),g=Object.getOwnPropertySymbols?Object.getOwnPropertySymbols:function(){return[]},c=Number.isNaN?Number.isNaN:e(7051);function l(A){return A.call.bind(A)}var w=l(Object.prototype.hasOwnProperty),E=l(Object.prototype.propertyIsEnumerable),h=l(Object.prototype.toString),Q=e(7187).types,u=Q.isAnyArrayBuffer,f=Q.isArrayBufferView,C=Q.isDate,d=Q.isMap,M=Q.isRegExp,D=Q.isSet,I=Q.isNativeError,p=Q.isBoxedPrimitive,y=Q.isNumberObject,F=Q.isStringObject,Y=Q.isBooleanObject,m=Q.isBigIntObject,b=Q.isSymbolObject,v=Q.isFloat32Array,z=Q.isFloat64Array;function U(A){if(0===A.length||A.length>10)return!0;for(var t=0;t<A.length;t++){var e=A.charCodeAt(t);if(e<48||e>57)return!0}return 10===A.length&&A>=Math.pow(2,32)}function P(A){return Object.keys(A).filter(U).concat(g(A).filter(Object.prototype.propertyIsEnumerable.bind(A)))}function x(A,t){if(A===t)return 0;for(var e=A.length,n=t.length,r=0,i=Math.min(e,n);r<i;++r)if(A[r]!==t[r]){e=A[r],n=t[r];break}return e<n?-1:n<e?1:0}function N(A,t,e,n){if(A===t)return 0!==A||!e||B(A,t);if(e){if("object"!==i(A))return"number"==typeof A&&c(A)&&c(t);if("object"!==i(t)||null===A||null===t)return!1;if(Object.getPrototypeOf(A)!==Object.getPrototypeOf(t))return!1}else{if(null===A||"object"!==i(A))return(null===t||"object"!==i(t))&&A==t;if(null===t||"object"!==i(t))return!1}var r,o,a,g,l=h(A);if(l!==h(t))return!1;if(Array.isArray(A)){if(A.length!==t.length)return!1;var w=P(A),E=P(t);return w.length===E.length&&G(A,t,e,n,1,w)}if("[object Object]"===l&&(!d(A)&&d(t)||!D(A)&&D(t)))return!1;if(C(A)){if(!C(t)||Date.prototype.getTime.call(A)!==Date.prototype.getTime.call(t))return!1}else if(M(A)){if(!M(t)||(a=A,g=t,!(s?a.source===g.source&&a.flags===g.flags:RegExp.prototype.toString.call(a)===RegExp.prototype.toString.call(g))))return!1}else if(I(A)||A instanceof Error){if(A.message!==t.message||A.name!==t.name)return!1}else{if(f(A)){if(e||!v(A)&&!z(A)){if(!function(A,t){return A.byteLength===t.byteLength&&0===x(new Uint8Array(A.buffer,A.byteOffset,A.byteLength),new Uint8Array(t.buffer,t.byteOffset,t.byteLength))}(A,t))return!1}else if(!function(A,t){if(A.byteLength!==t.byteLength)return!1;for(var e=0;e<A.byteLength;e++)if(A[e]!==t[e])return!1;return!0}(A,t))return!1;var Q=P(A),U=P(t);return Q.length===U.length&&G(A,t,e,n,0,Q)}if(D(A))return!(!D(t)||A.size!==t.size)&&G(A,t,e,n,2);if(d(A))return!(!d(t)||A.size!==t.size)&&G(A,t,e,n,3);if(u(A)){if(o=t,(r=A).byteLength!==o.byteLength||0!==x(new Uint8Array(r),new Uint8Array(o)))return!1}else if(p(A)&&!function(A,t){return y(A)?y(t)&&B(Number.prototype.valueOf.call(A),Number.prototype.valueOf.call(t)):F(A)?F(t)&&String.prototype.valueOf.call(A)===String.prototype.valueOf.call(t):Y(A)?Y(t)&&Boolean.prototype.valueOf.call(A)===Boolean.prototype.valueOf.call(t):m(A)?m(t)&&BigInt.prototype.valueOf.call(A)===BigInt.prototype.valueOf.call(t):b(t)&&Symbol.prototype.valueOf.call(A)===Symbol.prototype.valueOf.call(t)}(A,t))return!1}return G(A,t,e,n,0)}function R(A,t){return t.filter((function(t){return E(A,t)}))}function G(A,t,e,r,s,B){if(5===arguments.length){B=Object.keys(A);var c=Object.keys(t);if(B.length!==c.length)return!1}for(var l=0;l<B.length;l++)if(!w(t,B[l]))return!1;if(e&&5===arguments.length){var h=g(A);if(0!==h.length){var Q=0;for(l=0;l<h.length;l++){var u=h[l];if(E(A,u)){if(!E(t,u))return!1;B.push(u),Q++}else if(E(t,u))return!1}var f=g(t);if(h.length!==f.length&&R(t,f).length!==Q)return!1}else{var C=g(t);if(0!==C.length&&0!==R(t,C).length)return!1}}if(0===B.length&&(0===s||1===s&&0===A.length||0===A.size))return!0;if(void 0===r)r={val1:new Map,val2:new Map,position:0};else{var d=r.val1.get(A);if(void 0!==d){var M=r.val2.get(t);if(void 0!==M)return d===M}r.position++}r.val1.set(A,r.position),r.val2.set(t,r.position);var D=function(A,t,e,r,s,B){var g=0;if(2===B){if(!function(A,t,e,n){for(var r=null,s=o(A),a=0;a<s.length;a++){var B=s[a];if("object"===i(B)&&null!==B)null===r&&(r=new Set),r.add(B);else if(!t.has(B)){if(e)return!1;if(!H(A,t,B))return!1;null===r&&(r=new Set),r.add(B)}}if(null!==r){for(var g=o(t),c=0;c<g.length;c++){var l=g[c];if("object"===i(l)&&null!==l){if(!S(r,l,e,n))return!1}else if(!e&&!A.has(l)&&!S(r,l,e,n))return!1}return 0===r.size}return!0}(A,t,e,s))return!1}else if(3===B){if(!function(A,t,e,r){for(var s=null,o=a(A),B=0;B<o.length;B++){var g=n(o[B],2),c=g[0],l=g[1];if("object"===i(c)&&null!==c)null===s&&(s=new Set),s.add(c);else{var w=t.get(c);if(void 0===w&&!t.has(c)||!N(l,w,e,r)){if(e)return!1;if(!k(A,t,c,l,r))return!1;null===s&&(s=new Set),s.add(c)}}}if(null!==s){for(var E=a(t),h=0;h<E.length;h++){var Q=n(E[h],2),u=Q[0],f=Q[1];if("object"===i(u)&&null!==u){if(!L(s,A,u,f,e,r))return!1}else if(!(e||A.has(u)&&N(A.get(u),f,!1,r)||L(s,A,u,f,!1,r)))return!1}return 0===s.size}return!0}(A,t,e,s))return!1}else if(1===B)for(;g<A.length;g++){if(!w(A,g)){if(w(t,g))return!1;for(var c=Object.keys(A);g<c.length;g++){var l=c[g];if(!w(t,l)||!N(A[l],t[l],e,s))return!1}return c.length===Object.keys(t).length}if(!w(t,g)||!N(A[g],t[g],e,s))return!1}for(g=0;g<r.length;g++){var E=r[g];if(!N(A[E],t[E],e,s))return!1}return!0}(A,t,e,B,r,s);return r.val1.delete(A),r.val2.delete(t),D}function S(A,t,e,n){for(var r=o(A),i=0;i<r.length;i++){var s=r[i];if(N(t,s,e,n))return A.delete(s),!0}return!1}function T(A){switch(i(A)){case"undefined":return null;case"object":return;case"symbol":return!1;case"string":A=+A;case"number":if(c(A))return!1}return!0}function H(A,t,e){var n=T(e);return null!=n?n:t.has(n)&&!A.has(n)}function k(A,t,e,n,r){var i=T(e);if(null!=i)return i;var s=t.get(i);return!(void 0===s&&!t.has(i)||!N(n,s,!1,r))&&!A.has(i)&&N(n,s,!1,r)}function L(A,t,e,n,r,i){for(var s=o(A),a=0;a<s.length;a++){var B=s[a];if(N(e,B,r,i)&&N(n,t.get(B),r,i))return A.delete(B),!0}return!1}A.exports={isDeepEqual:function(A,t){return N(A,t,!1)},isDeepStrictEqual:function(A,t){return N(A,t,!0)}}},2504(A,t){"use strict";t.byteLength=function(A){var t=o(A),e=t[0],n=t[1];return 3*(e+n)/4-n},t.toByteArray=function(A){var t,e,i=o(A),s=i[0],a=i[1],B=new r(function(A,t,e){return 3*(t+e)/4-e}(0,s,a)),g=0,c=a>0?s-4:s;for(e=0;e<c;e+=4)t=n[A.charCodeAt(e)]<<18|n[A.charCodeAt(e+1)]<<12|n[A.charCodeAt(e+2)]<<6|n[A.charCodeAt(e+3)],B[g++]=t>>16&255,B[g++]=t>>8&255,B[g++]=255&t;return 2===a&&(t=n[A.charCodeAt(e)]<<2|n[A.charCodeAt(e+1)]>>4,B[g++]=255&t),1===a&&(t=n[A.charCodeAt(e)]<<10|n[A.charCodeAt(e+1)]<<4|n[A.charCodeAt(e+2)]>>2,B[g++]=t>>8&255,B[g++]=255&t),B},t.fromByteArray=function(A){for(var t,n=A.length,r=n%3,i=[],s=16383,o=0,B=n-r;o<B;o+=s)i.push(a(A,o,o+s>B?B:o+s));return 1===r?(t=A[n-1],i.push(e[t>>2]+e[t<<4&63]+"==")):2===r&&(t=(A[n-2]<<8)+A[n-1],i.push(e[t>>10]+e[t>>4&63]+e[t<<2&63]+"=")),i.join("")};for(var e=[],n=[],r="undefined"!=typeof Uint8Array?Uint8Array:Array,i="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",s=0;s<64;++s)e[s]=i[s],n[i.charCodeAt(s)]=s;function o(A){var t=A.length;if(t%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var e=A.indexOf("=");return-1===e&&(e=t),[e,e===t?0:4-e%4]}function a(A,t,n){for(var r,i,s=[],o=t;o<n;o+=3)r=(A[o]<<16&16711680)+(A[o+1]<<8&65280)+(255&A[o+2]),s.push(e[(i=r)>>18&63]+e[i>>12&63]+e[i>>6&63]+e[63&i]);return s.join("")}n["-".charCodeAt(0)]=62,n["_".charCodeAt(0)]=63},4097(A){var t=4096,e=new Uint32Array([0,1,3,7,15,31,63,127,255,511,1023,2047,4095,8191,16383,32767,65535,131071,262143,524287,1048575,2097151,4194303,8388607,16777215]);function n(A){this.buf_=new Uint8Array(8224),this.input_=A,this.reset()}n.READ_SIZE=t,n.IBUF_MASK=8191,n.prototype.reset=function(){this.buf_ptr_=0,this.val_=0,this.pos_=0,this.bit_pos_=0,this.bit_end_pos_=0,this.eos_=0,this.readMoreInput();for(var A=0;A<4;A++)this.val_|=this.buf_[this.pos_]<<8*A,++this.pos_;return this.bit_end_pos_>0},n.prototype.readMoreInput=function(){if(!(this.bit_end_pos_>256))if(this.eos_){if(this.bit_pos_>this.bit_end_pos_)throw new Error("Unexpected end of input "+this.bit_pos_+" "+this.bit_end_pos_)}else{var A=this.buf_ptr_,e=this.input_.read(this.buf_,A,t);if(e<0)throw new Error("Unexpected end of input");if(e<t){this.eos_=1;for(var n=0;n<32;n++)this.buf_[A+e+n]=0}if(0===A){for(n=0;n<32;n++)this.buf_[8192+n]=this.buf_[n];this.buf_ptr_=t}else this.buf_ptr_=0;this.bit_end_pos_+=e<<3}},n.prototype.fillBitWindow=function(){for(;this.bit_pos_>=8;)this.val_>>>=8,this.val_|=this.buf_[8191&this.pos_]<<24,++this.pos_,this.bit_pos_=this.bit_pos_-8>>>0,this.bit_end_pos_=this.bit_end_pos_-8>>>0},n.prototype.readBits=function(A){32-this.bit_pos_<A&&this.fillBitWindow();var t=this.val_>>>this.bit_pos_&e[A];return this.bit_pos_+=A,t},A.exports=n},7043(A,t){t.lookup=new Uint8Array([0,0,0,0,0,0,0,0,0,4,4,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,12,16,12,12,20,12,16,24,28,12,12,32,12,36,12,44,44,44,44,44,44,44,44,44,44,32,32,24,40,28,12,12,48,52,52,52,48,52,52,52,48,52,52,52,52,52,48,52,52,52,52,52,48,52,52,52,52,52,24,12,28,12,12,12,56,60,60,60,56,60,60,60,56,60,60,60,60,60,56,60,60,60,60,60,56,60,60,60,60,60,24,12,28,12,0,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,7,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,56,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,6,6,6,6,7,7,7,7,8,8,8,8,9,9,9,9,10,10,10,10,11,11,11,11,12,12,12,12,13,13,13,13,14,14,14,14,15,15,15,15,16,16,16,16,17,17,17,17,18,18,18,18,19,19,19,19,20,20,20,20,21,21,21,21,22,22,22,22,23,23,23,23,24,24,24,24,25,25,25,25,26,26,26,26,27,27,27,27,28,28,28,28,29,29,29,29,30,30,30,30,31,31,31,31,32,32,32,32,33,33,33,33,34,34,34,34,35,35,35,35,36,36,36,36,37,37,37,37,38,38,38,38,39,39,39,39,40,40,40,40,41,41,41,41,42,42,42,42,43,43,43,43,44,44,44,44,45,45,45,45,46,46,46,46,47,47,47,47,48,48,48,48,49,49,49,49,50,50,50,50,51,51,51,51,52,52,52,52,53,53,53,53,54,54,54,54,55,55,55,55,56,56,56,56,57,57,57,57,58,58,58,58,59,59,59,59,60,60,60,60,61,61,61,61,62,62,62,62,63,63,63,63,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]),t.lookupOffsets=new Uint16Array([1024,1536,1280,1536,0,256,768,512])},980(A,t,e){var n=e(8197).z,r=e(8197).y,i=e(4097),s=e(614),o=e(1561).z,a=e(1561).u,B=e(7043),g=e(2210),c=e(7984),l=1080,w=new Uint8Array([1,2,3,4,0,5,17,6,16,7,8,9,10,11,12,13,14,15]),E=new Uint8Array([3,2,1,0,3,3,3,3,3,3,2,2,2,2,2,2]),h=new Int8Array([0,0,0,0,-1,1,-2,2,-3,3,-1,1,-2,2,-3,3]),Q=new Uint16Array([256,402,436,468,500,534,566,598,630,662,694,726,758,790,822,854,886,920,952,984,1016,1048,1080]);function u(A){var t;return 0===A.readBits(1)?16:(t=A.readBits(3))>0?17+t:(t=A.readBits(3))>0?8+t:17}function f(A){if(A.readBits(1)){var t=A.readBits(3);return 0===t?1:A.readBits(t)+(1<<t)}return 0}function C(){this.meta_block_length=0,this.input_end=0,this.is_uncompressed=0,this.is_metadata=!1}function d(A){var t,e,n,r=new C;if(r.input_end=A.readBits(1),r.input_end&&A.readBits(1))return r;if(7===(t=A.readBits(2)+4)){if(r.is_metadata=!0,0!==A.readBits(1))throw new Error("Invalid reserved bit");if(0===(e=A.readBits(2)))return r;for(n=0;n<e;n++){var i=A.readBits(8);if(n+1===e&&e>1&&0===i)throw new Error("Invalid size byte");r.meta_block_length|=i<<8*n}}else for(n=0;n<t;++n){var s=A.readBits(4);if(n+1===t&&t>4&&0===s)throw new Error("Invalid size nibble");r.meta_block_length|=s<<4*n}return++r.meta_block_length,r.input_end||r.is_metadata||(r.is_uncompressed=A.readBits(1)),r}function M(A,t,e){var n;return e.fillBitWindow(),(n=A[t+=e.val_>>>e.bit_pos_&255].bits-8)>0&&(e.bit_pos_+=8,t+=A[t].value,t+=e.val_>>>e.bit_pos_&(1<<n)-1),e.bit_pos_+=A[t].bits,A[t].value}function D(A,t,e,n){var r,i,s=new Uint8Array(A);if(n.readMoreInput(),1===(i=n.readBits(2))){for(var B=A-1,g=0,c=new Int32Array(4),l=n.readBits(2)+1;B;)B>>=1,++g;for(E=0;E<l;++E)c[E]=n.readBits(g)%A,s[c[E]]=2;switch(s[c[0]]=1,l){case 1:break;case 3:if(c[0]===c[1]||c[0]===c[2]||c[1]===c[2])throw new Error("[ReadHuffmanCode] invalid symbols");break;case 2:if(c[0]===c[1])throw new Error("[ReadHuffmanCode] invalid symbols");s[c[1]]=1;break;case 4:if(c[0]===c[1]||c[0]===c[2]||c[0]===c[3]||c[1]===c[2]||c[1]===c[3]||c[2]===c[3])throw new Error("[ReadHuffmanCode] invalid symbols");n.readBits(1)?(s[c[2]]=3,s[c[3]]=3):s[c[0]]=2}}else{var E,h=new Uint8Array(18),Q=32,u=0,f=[new o(2,0),new o(2,4),new o(2,3),new o(3,2),new o(2,0),new o(2,4),new o(2,3),new o(4,1),new o(2,0),new o(2,4),new o(2,3),new o(3,2),new o(2,0),new o(2,4),new o(2,3),new o(4,5)];for(E=i;E<18&&Q>0;++E){var C,d=w[E],M=0;n.fillBitWindow(),M+=n.val_>>>n.bit_pos_&15,n.bit_pos_+=f[M].bits,C=f[M].value,h[d]=C,0!==C&&(Q-=32>>C,++u)}if(1!==u&&0!==Q)throw new Error("[ReadHuffmanCode] invalid num_codes or space");!function(A,t,e,n){for(var r=0,i=8,s=0,B=0,g=32768,c=[],l=0;l<32;l++)c.push(new o(0,0));for(a(c,0,5,A,18);r<t&&g>0;){var w,E=0;if(n.readMoreInput(),n.fillBitWindow(),E+=n.val_>>>n.bit_pos_&31,n.bit_pos_+=c[E].bits,(w=255&c[E].value)<16)s=0,e[r++]=w,0!==w&&(i=w,g-=32768>>w);else{var h,Q,u=w-14,f=0;if(16===w&&(f=i),B!==f&&(s=0,B=f),h=s,s>0&&(s-=2,s<<=u),r+(Q=(s+=n.readBits(u)+3)-h)>t)throw new Error("[ReadHuffmanCodeLengths] symbol + repeat_delta > num_symbols");for(var C=0;C<Q;C++)e[r+C]=B;r+=Q,0!==B&&(g-=Q<<15-B)}}if(0!==g)throw new Error("[ReadHuffmanCodeLengths] space = "+g);for(;r<t;r++)e[r]=0}(h,A,s,n)}if(0===(r=a(t,e,8,s,A)))throw new Error("[ReadHuffmanCode] BuildHuffmanTable failed: ");return r}function I(A,t,e){var n,r;return n=M(A,t,e),r=g.kBlockLengthPrefixCode[n].nbits,g.kBlockLengthPrefixCode[n].offset+e.readBits(r)}function p(A,t,e){var n;return A<16?(e+=E[A],n=t[e&=3]+h[A]):n=A-16+1,n}function y(A,t){for(var e=A[t],n=t;n;--n)A[n]=A[n-1];A[0]=e}function F(A,t){this.alphabet_size=A,this.num_htrees=t,this.codes=new Array(t+t*Q[A+31>>>5]),this.htrees=new Uint32Array(t)}function Y(A,t){var e,n,r={num_htrees:null,context_map:null},i=0;t.readMoreInput();var s=r.num_htrees=f(t)+1,a=r.context_map=new Uint8Array(A);if(s<=1)return r;for(t.readBits(1)&&(i=t.readBits(4)+1),e=[],n=0;n<l;n++)e[n]=new o(0,0);for(D(s+i,e,0,t),n=0;n<A;){var B;if(t.readMoreInput(),0===(B=M(e,0,t)))a[n]=0,++n;else if(B<=i)for(var g=1+(1<<B)+t.readBits(B);--g;){if(n>=A)throw new Error("[DecodeContextMap] i >= context_map_size");a[n]=0,++n}else a[n]=B-i,++n}return t.readBits(1)&&function(A,t){var e,n=new Uint8Array(256);for(e=0;e<256;++e)n[e]=e;for(e=0;e<t;++e){var r=A[e];A[e]=n[r],r&&y(n,r)}}(a,A),r}function m(A,t,e,n,r,i,s){var o,a=2*e,B=e,g=M(t,e*l,s);(o=0===g?r[a+(1&i[B])]:1===g?r[a+(i[B]-1&1)]+1:g-2)>=A&&(o-=A),n[e]=o,r[a+(1&i[B])]=o,++i[B]}function b(A,t,e,n,r,s){var o,a=r+1,B=e&r,g=s.pos_&i.IBUF_MASK;if(t<8||s.bit_pos_+(t<<3)<s.bit_end_pos_)for(;t-- >0;)s.readMoreInput(),n[B++]=s.readBits(8),B===a&&(A.write(n,a),B=0);else{if(s.bit_end_pos_<32)throw new Error("[CopyUncompressedBlockToOutput] br.bit_end_pos_ < 32");for(;s.bit_pos_<32;)n[B]=s.val_>>>s.bit_pos_,s.bit_pos_+=8,++B,--t;if(g+(o=s.bit_end_pos_-s.bit_pos_>>3)>i.IBUF_MASK){for(var c=i.IBUF_MASK+1-g,l=0;l<c;l++)n[B+l]=s.buf_[g+l];o-=c,B+=c,t-=c,g=0}for(l=0;l<o;l++)n[B+l]=s.buf_[g+l];if(t-=o,(B+=o)>=a)for(A.write(n,a),B-=a,l=0;l<B;l++)n[l]=n[a+l];for(;B+t>=a;){if(o=a-B,s.input_.read(n,B,o)<o)throw new Error("[CopyUncompressedBlockToOutput] not enough bytes");A.write(n,a),t-=o,B=0}if(s.input_.read(n,B,t)<t)throw new Error("[CopyUncompressedBlockToOutput] not enough bytes");s.reset()}}function v(A){var t=A.bit_pos_+7&-8;return 0==A.readBits(t-A.bit_pos_)}F.prototype.decode=function(A){var t,e=0;for(t=0;t<this.num_htrees;++t)this.htrees[t]=e,e+=D(this.alphabet_size,this.codes,e,A)},t.BrotliDecompressBuffer=function(A,t){var e=new n(A);null==t&&(t=function(A){var t=new n(A),e=new i(t);return u(e),d(e).meta_block_length}(A));var a=new Uint8Array(t),w=new r(a);return function(A,t){var e,n,r,a,w,E,h,Q,C,y,z=0,U=0,P=0,x=[16,15,11,4],N=0,R=0,G=0,S=[new F(0,0),new F(0,0),new F(0,0)],T=128+i.READ_SIZE;r=(1<<(n=u(y=new i(A))))-16,w=(a=1<<n)-1,E=new Uint8Array(a+T+s.maxDictionaryWordLength),h=a,Q=[],C=[];for(var H=0;H<3240;H++)Q[H]=new o(0,0),C[H]=new o(0,0);for(;!U;){var k,L,j,J,O,W,K,V,X,Z,_,q=0,$=[1<<28,1<<28,1<<28],AA=[0],tA=[1,1,1],eA=[0,1,0,1,0,1],nA=[0],rA=null,iA=null,sA=0,oA=null,aA=0,BA=0,gA=0;for(e=0;e<3;++e)S[e].codes=null,S[e].htrees=null;y.readMoreInput();var cA=d(y);if(z+(q=cA.meta_block_length)>t.buffer.length){var lA=new Uint8Array(z+q);lA.set(t.buffer),t.buffer=lA}if(U=cA.input_end,k=cA.is_uncompressed,cA.is_metadata)for(v(y);q>0;--q)y.readMoreInput(),y.readBits(8);else if(0!==q)if(k)y.bit_pos_=y.bit_pos_+7&-8,b(t,q,z,E,w,y),z+=q;else{for(e=0;e<3;++e)tA[e]=f(y)+1,tA[e]>=2&&(D(tA[e]+2,Q,e*l,y),D(26,C,e*l,y),$[e]=I(C,e*l,y),nA[e]=1);for(y.readMoreInput(),J=(1<<(L=y.readBits(2)))-1,O=(j=16+(y.readBits(4)<<L))+(48<<L),rA=new Uint8Array(tA[0]),e=0;e<tA[0];++e)y.readMoreInput(),rA[e]=y.readBits(2)<<1;var wA=Y(tA[0]<<6,y);K=wA.num_htrees,W=wA.context_map;var EA=Y(tA[2]<<2,y);for(X=EA.num_htrees,V=EA.context_map,S[0]=new F(256,K),S[1]=new F(704,tA[1]),S[2]=new F(O,X),e=0;e<3;++e)S[e].decode(y);for(iA=0,oA=0,Z=rA[AA[0]],BA=B.lookupOffsets[Z],gA=B.lookupOffsets[Z+1],_=S[1].htrees[0];q>0;){var hA,QA,uA,fA,CA,dA,MA,DA,IA,pA,yA,FA;for(y.readMoreInput(),0===$[1]&&(m(tA[1],Q,1,AA,eA,nA,y),$[1]=I(C,l,y),_=S[1].htrees[AA[1]]),--$[1],(QA=(hA=M(S[1].codes,_,y))>>6)>=2?(QA-=2,MA=-1):MA=0,uA=g.kInsertRangeLut[QA]+(hA>>3&7),fA=g.kCopyRangeLut[QA]+(7&hA),CA=g.kInsertLengthPrefixCode[uA].offset+y.readBits(g.kInsertLengthPrefixCode[uA].nbits),dA=g.kCopyLengthPrefixCode[fA].offset+y.readBits(g.kCopyLengthPrefixCode[fA].nbits),R=E[z-1&w],G=E[z-2&w],IA=0;IA<CA;++IA)y.readMoreInput(),0===$[0]&&(m(tA[0],Q,0,AA,eA,nA,y),$[0]=I(C,0,y),iA=AA[0]<<6,Z=rA[AA[0]],BA=B.lookupOffsets[Z],gA=B.lookupOffsets[Z+1]),sA=W[iA+(B.lookup[BA+R]|B.lookup[gA+G])],--$[0],G=R,R=M(S[0].codes,S[0].htrees[sA],y),E[z&w]=R,(z&w)===w&&t.write(E,a),++z;if((q-=CA)<=0)break;if(MA<0&&(y.readMoreInput(),0===$[2]&&(m(tA[2],Q,2,AA,eA,nA,y),$[2]=I(C,2160,y),oA=AA[2]<<2),--$[2],aA=V[oA+(255&(dA>4?3:dA-2))],(MA=M(S[2].codes,S[2].htrees[aA],y))>=j&&(FA=(MA-=j)&J,MA=j+((YA=(2+(1&(MA>>=L))<<(yA=1+(MA>>1)))-4)+y.readBits(yA)<<L)+FA)),(DA=p(MA,x,N))<0)throw new Error("[BrotliDecompress] invalid distance");if(pA=z&w,DA>(P=z<r&&P!==r?z:r)){if(!(dA>=s.minDictionaryWordLength&&dA<=s.maxDictionaryWordLength))throw new Error("Invalid backward reference. pos: "+z+" distance: "+DA+" len: "+dA+" bytes left: "+q);var YA=s.offsetsByLength[dA],mA=DA-P-1,bA=s.sizeBitsByLength[dA],vA=mA>>bA;if(YA+=(mA&(1<<bA)-1)*dA,!(vA<c.kNumTransforms))throw new Error("Invalid backward reference. pos: "+z+" distance: "+DA+" len: "+dA+" bytes left: "+q);var zA=c.transformDictionaryWord(E,pA,YA,dA,vA);if(z+=zA,q-=zA,(pA+=zA)>=h){t.write(E,a);for(var UA=0;UA<pA-h;UA++)E[UA]=E[h+UA]}}else{if(MA>0&&(x[3&N]=DA,++N),dA>q)throw new Error("Invalid backward reference. pos: "+z+" distance: "+DA+" len: "+dA+" bytes left: "+q);for(IA=0;IA<dA;++IA)E[z&w]=E[z-DA&w],(z&w)===w&&t.write(E,a),++z,--q}R=E[z-1&w],G=E[z-2&w]}z&=1073741823}}t.write(E,z&w)}(e,w),w.pos<w.buffer.length&&(w.buffer=w.buffer.subarray(0,w.pos)),w.buffer},s.init()},4543(A,t,e){var n=e(2504);t.init=function(){return(0,e(980).BrotliDecompressBuffer)(n.toByteArray(e(3501)))}},3501(A){A.exports="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"},614(A,t,e){var n=e(4543);t.init=function(){t.dictionary=n.init()},t.offsetsByLength=new Uint32Array([0,0,0,0,0,4096,9216,21504,35840,44032,53248,63488,74752,87040,93696,100864,104704,106752,108928,113536,115968,118528,119872,121280,122016]),t.sizeBitsByLength=new Uint8Array([0,0,0,0,10,10,11,11,10,10,10,10,10,9,9,8,7,7,8,7,7,6,6,5,5]),t.minDictionaryWordLength=4,t.maxDictionaryWordLength=24},1561(A,t){function e(A,t){this.bits=A,this.value=t}t.z=e;function n(A,t){for(var e=1<<t-1;A&e;)e>>=1;return(A&e-1)+e}function r(A,t,n,r,i){do{A[t+(r-=n)]=new e(i.bits,i.value)}while(r>0)}function i(A,t,e){for(var n=1<<t-e;t<15&&!((n-=A[t])<=0);)++t,n<<=1;return t-e}t.u=function(A,t,s,o,a){var B,g,c,l,w,E,h,Q,u,f,C=t,d=new Int32Array(16),M=new Int32Array(16);for(f=new Int32Array(a),g=0;g<a;g++)d[o[g]]++;for(M[1]=0,B=1;B<15;B++)M[B+1]=M[B]+d[B];for(g=0;g<a;g++)0!==o[g]&&(f[M[o[g]]++]=g);if(u=Q=1<<(h=s),1===M[15]){for(c=0;c<u;++c)A[t+c]=new e(0,65535&f[0]);return u}for(c=0,g=0,B=1,l=2;B<=s;++B,l<<=1)for(;d[B]>0;--d[B])r(A,t+c,l,Q,new e(255&B,65535&f[g++])),c=n(c,B);for(E=u-1,w=-1,B=s+1,l=2;B<=15;++B,l<<=1)for(;d[B]>0;--d[B])(c&E)!==w&&(t+=Q,u+=Q=1<<(h=i(d,B,s)),A[C+(w=c&E)]=new e(h+s&255,t-C-w&65535)),r(A,t+(c>>s),l,Q,new e(B-s&255,65535&f[g++])),c=n(c,B);return u}},2210(A,t){function e(A,t){this.offset=A,this.nbits=t}t.kBlockLengthPrefixCode=[new e(1,2),new e(5,2),new e(9,2),new e(13,2),new e(17,3),new e(25,3),new e(33,3),new e(41,3),new e(49,4),new e(65,4),new e(81,4),new e(97,4),new e(113,5),new e(145,5),new e(177,5),new e(209,5),new e(241,6),new e(305,6),new e(369,7),new e(497,8),new e(753,9),new e(1265,10),new e(2289,11),new e(4337,12),new e(8433,13),new e(16625,24)],t.kInsertLengthPrefixCode=[new e(0,0),new e(1,0),new e(2,0),new e(3,0),new e(4,0),new e(5,0),new e(6,1),new e(8,1),new e(10,2),new e(14,2),new e(18,3),new e(26,3),new e(34,4),new e(50,4),new e(66,5),new e(98,5),new e(130,6),new e(194,7),new e(322,8),new e(578,9),new e(1090,10),new e(2114,12),new e(6210,14),new e(22594,24)],t.kCopyLengthPrefixCode=[new e(2,0),new e(3,0),new e(4,0),new e(5,0),new e(6,0),new e(7,0),new e(8,0),new e(9,0),new e(10,1),new e(12,1),new e(14,2),new e(18,2),new e(22,3),new e(30,3),new e(38,4),new e(54,4),new e(70,5),new e(102,5),new e(134,6),new e(198,7),new e(326,8),new e(582,9),new e(1094,10),new e(2118,24)],t.kInsertRangeLut=[0,0,8,8,0,16,8,16,16],t.kCopyRangeLut=[0,8,0,8,16,0,16,8,16]},8197(A,t){function e(A){this.buffer=A,this.pos=0}function n(A){this.buffer=A,this.pos=0}e.prototype.read=function(A,t,e){this.pos+e>this.buffer.length&&(e=this.buffer.length-this.pos);for(var n=0;n<e;n++)A[t+n]=this.buffer[this.pos+n];return this.pos+=e,e},t.z=e,n.prototype.write=function(A,t){if(this.pos+t>this.buffer.length)throw new Error("Output buffer is not large enough");return this.buffer.set(A.subarray(0,t),this.pos),this.pos+=t,t},t.y=n},7984(A,t,e){var n=e(614),r=10,i=11;function s(A,t,e){this.prefix=new Uint8Array(A.length),this.transform=t,this.suffix=new Uint8Array(e.length);for(var n=0;n<A.length;n++)this.prefix[n]=A.charCodeAt(n);for(n=0;n<e.length;n++)this.suffix[n]=e.charCodeAt(n)}var o=[new s("",0,""),new s("",0," "),new s(" ",0," "),new s("",12,""),new s("",r," "),new s("",0," the "),new s(" ",0,""),new s("s ",0," "),new s("",0," of "),new s("",r,""),new s("",0," and "),new s("",13,""),new s("",1,""),new s(", ",0," "),new s("",0,", "),new s(" ",r," "),new s("",0," in "),new s("",0," to "),new s("e ",0," "),new s("",0,'"'),new s("",0,"."),new s("",0,'">'),new s("",0,"\n"),new s("",3,""),new s("",0,"]"),new s("",0," for "),new s("",14,""),new s("",2,""),new s("",0," a "),new s("",0," that "),new s(" ",r,""),new s("",0,". "),new s(".",0,""),new s(" ",0,", "),new s("",15,""),new s("",0," with "),new s("",0,"'"),new s("",0," from "),new s("",0," by "),new s("",16,""),new s("",17,""),new s(" the ",0,""),new s("",4,""),new s("",0,". The "),new s("",i,""),new s("",0," on "),new s("",0," as "),new s("",0," is "),new s("",7,""),new s("",1,"ing "),new s("",0,"\n\t"),new s("",0,":"),new s(" ",0,". "),new s("",0,"ed "),new s("",20,""),new s("",18,""),new s("",6,""),new s("",0,"("),new s("",r,", "),new s("",8,""),new s("",0," at "),new s("",0,"ly "),new s(" the ",0," of "),new s("",5,""),new s("",9,""),new s(" ",r,", "),new s("",r,'"'),new s(".",0,"("),new s("",i," "),new s("",r,'">'),new s("",0,'="'),new s(" ",0,"."),new s(".com/",0,""),new s(" the ",0," of the "),new s("",r,"'"),new s("",0,". This "),new s("",0,","),new s(".",0," "),new s("",r,"("),new s("",r,"."),new s("",0," not "),new s(" ",0,'="'),new s("",0,"er "),new s(" ",i," "),new s("",0,"al "),new s(" ",i,""),new s("",0,"='"),new s("",i,'"'),new s("",r,". "),new s(" ",0,"("),new s("",0,"ful "),new s(" ",r,". "),new s("",0,"ive "),new s("",0,"less "),new s("",i,"'"),new s("",0,"est "),new s(" ",r,"."),new s("",i,'">'),new s(" ",0,"='"),new s("",r,","),new s("",0,"ize "),new s("",i,"."),new s(" ",0,""),new s(" ",0,","),new s("",r,'="'),new s("",i,'="'),new s("",0,"ous "),new s("",i,", "),new s("",r,"='"),new s(" ",r,","),new s(" ",i,'="'),new s(" ",i,", "),new s("",i,","),new s("",i,"("),new s("",i,". "),new s(" ",i,"."),new s("",i,"='"),new s(" ",i,". "),new s(" ",r,'="'),new s(" ",i,"='"),new s(" ",r,"='")];function a(A,t){return A[t]<192?(A[t]>=97&&A[t]<=122&&(A[t]^=32),1):A[t]<224?(A[t+1]^=32,2):(A[t+2]^=5,3)}t.kTransforms=o,t.kNumTransforms=o.length,t.transformDictionaryWord=function(A,t,e,s,B){var g,c=o[B].prefix,l=o[B].suffix,w=o[B].transform,E=w<12?0:w-11,h=0,Q=t;E>s&&(E=s);for(var u=0;u<c.length;)A[t++]=c[u++];for(e+=E,s-=E,w<=9&&(s-=w),h=0;h<s;h++)A[t++]=n.dictionary[e+h];if(g=t-s,w===r)a(A,g);else if(w===i)for(;s>0;){var f=a(A,g);g+=f,s-=f}for(var C=0;C<l.length;)A[t++]=l[C++];return t-Q}},4460(A,t,e){A.exports=e(980).BrotliDecompressBuffer},2908(A,t,e){"use strict";var n=e(783).Buffer,r=e(9964),i=e(7801),s=e(7468),o=e(2925),a=e(2269),B=e(1607);for(var g in B)t[g]=B[g];function c(A){if("number"!=typeof A||A<t.DEFLATE||A>t.UNZIP)throw new TypeError("Bad argument");this.dictionary=null,this.err=0,this.flush=0,this.init_done=!1,this.level=0,this.memLevel=0,this.mode=A,this.strategy=0,this.windowBits=0,this.write_in_progress=!1,this.pending_close=!1,this.gzip_id_bytes_read=0}t.NONE=0,t.DEFLATE=1,t.INFLATE=2,t.GZIP=3,t.GUNZIP=4,t.DEFLATERAW=5,t.INFLATERAW=6,t.UNZIP=7,c.prototype.close=function(){this.write_in_progress?this.pending_close=!0:(this.pending_close=!1,i(this.init_done,"close before init"),i(this.mode<=t.UNZIP),this.mode===t.DEFLATE||this.mode===t.GZIP||this.mode===t.DEFLATERAW?o.deflateEnd(this.strm):this.mode!==t.INFLATE&&this.mode!==t.GUNZIP&&this.mode!==t.INFLATERAW&&this.mode!==t.UNZIP||a.inflateEnd(this.strm),this.mode=t.NONE,this.dictionary=null)},c.prototype.write=function(A,t,e,n,r,i,s){return this._write(!0,A,t,e,n,r,i,s)},c.prototype.writeSync=function(A,t,e,n,r,i,s){return this._write(!1,A,t,e,n,r,i,s)},c.prototype._write=function(A,e,s,o,a,B,g,c){if(i.equal(arguments.length,8),i(this.init_done,"write before init"),i(this.mode!==t.NONE,"already finalized"),i.equal(!1,this.write_in_progress,"write already in progress"),i.equal(!1,this.pending_close,"close is pending"),this.write_in_progress=!0,i.equal(!1,void 0===e,"must provide flush value"),this.write_in_progress=!0,e!==t.Z_NO_FLUSH&&e!==t.Z_PARTIAL_FLUSH&&e!==t.Z_SYNC_FLUSH&&e!==t.Z_FULL_FLUSH&&e!==t.Z_FINISH&&e!==t.Z_BLOCK)throw new Error("Invalid flush value");if(null==s&&(s=n.alloc(0),a=0,o=0),this.strm.avail_in=a,this.strm.input=s,this.strm.next_in=o,this.strm.avail_out=c,this.strm.output=B,this.strm.next_out=g,this.flush=e,!A)return this._process(),this._checkError()?this._afterSync():void 0;var l=this;return r.nextTick((function(){l._process(),l._after()})),this},c.prototype._afterSync=function(){var A=this.strm.avail_out,t=this.strm.avail_in;return this.write_in_progress=!1,[t,A]},c.prototype._process=function(){var A=null;switch(this.mode){case t.DEFLATE:case t.GZIP:case t.DEFLATERAW:this.err=o.deflate(this.strm,this.flush);break;case t.UNZIP:switch(this.strm.avail_in>0&&(A=this.strm.next_in),this.gzip_id_bytes_read){case 0:if(null===A)break;if(31!==this.strm.input[A]){this.mode=t.INFLATE;break}if(this.gzip_id_bytes_read=1,A++,1===this.strm.avail_in)break;case 1:if(null===A)break;139===this.strm.input[A]?(this.gzip_id_bytes_read=2,this.mode=t.GUNZIP):this.mode=t.INFLATE;break;default:throw new Error("invalid number of gzip magic number bytes read")}case t.INFLATE:case t.GUNZIP:case t.INFLATERAW:for(this.err=a.inflate(this.strm,this.flush),this.err===t.Z_NEED_DICT&&this.dictionary&&(this.err=a.inflateSetDictionary(this.strm,this.dictionary),this.err===t.Z_OK?this.err=a.inflate(this.strm,this.flush):this.err===t.Z_DATA_ERROR&&(this.err=t.Z_NEED_DICT));this.strm.avail_in>0&&this.mode===t.GUNZIP&&this.err===t.Z_STREAM_END&&0!==this.strm.next_in[0];)this.reset(),this.err=a.inflate(this.strm,this.flush);break;default:throw new Error("Unknown mode "+this.mode)}},c.prototype._checkError=function(){switch(this.err){case t.Z_OK:case t.Z_BUF_ERROR:if(0!==this.strm.avail_out&&this.flush===t.Z_FINISH)return this._error("unexpected end of file"),!1;break;case t.Z_STREAM_END:break;case t.Z_NEED_DICT:return null==this.dictionary?this._error("Missing dictionary"):this._error("Bad dictionary"),!1;default:return this._error("Zlib error"),!1}return!0},c.prototype._after=function(){if(this._checkError()){var A=this.strm.avail_out,t=this.strm.avail_in;this.write_in_progress=!1,this.callback(t,A),this.pending_close&&this.close()}},c.prototype._error=function(A){this.strm.msg&&(A=this.strm.msg),this.onerror(A,this.err),this.write_in_progress=!1,this.pending_close&&this.close()},c.prototype.init=function(A,e,n,r,s){i(4===arguments.length||5===arguments.length,"init(windowBits, level, memLevel, strategy, [dictionary])"),i(A>=8&&A<=15,"invalid windowBits"),i(e>=-1&&e<=9,"invalid compression level"),i(n>=1&&n<=9,"invalid memlevel"),i(r===t.Z_FILTERED||r===t.Z_HUFFMAN_ONLY||r===t.Z_RLE||r===t.Z_FIXED||r===t.Z_DEFAULT_STRATEGY,"invalid strategy"),this._init(e,A,n,r,s),this._setDictionary()},c.prototype.params=function(){throw new Error("deflateParams Not supported")},c.prototype.reset=function(){this._reset(),this._setDictionary()},c.prototype._init=function(A,e,n,r,i){switch(this.level=A,this.windowBits=e,this.memLevel=n,this.strategy=r,this.flush=t.Z_NO_FLUSH,this.err=t.Z_OK,this.mode!==t.GZIP&&this.mode!==t.GUNZIP||(this.windowBits+=16),this.mode===t.UNZIP&&(this.windowBits+=32),this.mode!==t.DEFLATERAW&&this.mode!==t.INFLATERAW||(this.windowBits=-1*this.windowBits),this.strm=new s,this.mode){case t.DEFLATE:case t.GZIP:case t.DEFLATERAW:this.err=o.deflateInit2(this.strm,this.level,t.Z_DEFLATED,this.windowBits,this.memLevel,this.strategy);break;case t.INFLATE:case t.GUNZIP:case t.INFLATERAW:case t.UNZIP:this.err=a.inflateInit2(this.strm,this.windowBits);break;default:throw new Error("Unknown mode "+this.mode)}this.err!==t.Z_OK&&this._error("Init error"),this.dictionary=i,this.write_in_progress=!1,this.init_done=!0},c.prototype._setDictionary=function(){if(null!=this.dictionary){switch(this.err=t.Z_OK,this.mode){case t.DEFLATE:case t.DEFLATERAW:this.err=o.deflateSetDictionary(this.strm,this.dictionary)}this.err!==t.Z_OK&&this._error("Failed to set dictionary")}},c.prototype._reset=function(){switch(this.err=t.Z_OK,this.mode){case t.DEFLATE:case t.DEFLATERAW:case t.GZIP:this.err=o.deflateReset(this.strm);break;case t.INFLATE:case t.INFLATERAW:case t.GUNZIP:this.err=a.inflateReset(this.strm)}this.err!==t.Z_OK&&this._error("Failed to reset stream")},t.Zlib=c},6729(A,t,e){"use strict";var n=e(9964),r=e(783).Buffer,i=e(9760).Transform,s=e(2908),o=e(7187),a=e(7801).ok,B=e(783).kMaxLength,g="Cannot create final Buffer. It would be larger than 0x"+B.toString(16)+" bytes";s.Z_MIN_WINDOWBITS=8,s.Z_MAX_WINDOWBITS=15,s.Z_DEFAULT_WINDOWBITS=15,s.Z_MIN_CHUNK=64,s.Z_MAX_CHUNK=1/0,s.Z_DEFAULT_CHUNK=16384,s.Z_MIN_MEMLEVEL=1,s.Z_MAX_MEMLEVEL=9,s.Z_DEFAULT_MEMLEVEL=8,s.Z_MIN_LEVEL=-1,s.Z_MAX_LEVEL=9,s.Z_DEFAULT_LEVEL=s.Z_DEFAULT_COMPRESSION;for(var c=Object.keys(s),l=0;l<c.length;l++){var w=c[l];w.match(/^Z/)&&Object.defineProperty(t,w,{enumerable:!0,value:s[w],writable:!1})}for(var E={Z_OK:s.Z_OK,Z_STREAM_END:s.Z_STREAM_END,Z_NEED_DICT:s.Z_NEED_DICT,Z_ERRNO:s.Z_ERRNO,Z_STREAM_ERROR:s.Z_STREAM_ERROR,Z_DATA_ERROR:s.Z_DATA_ERROR,Z_MEM_ERROR:s.Z_MEM_ERROR,Z_BUF_ERROR:s.Z_BUF_ERROR,Z_VERSION_ERROR:s.Z_VERSION_ERROR},h=Object.keys(E),Q=0;Q<h.length;Q++){var u=h[Q];E[E[u]]=u}function f(A,t,e){var n=[],i=0;function s(){for(var t;null!==(t=A.read());)n.push(t),i+=t.length;A.once("readable",s)}function o(){var t,s=null;i>=B?s=new RangeError(g):t=r.concat(n,i),n=[],A.close(),e(s,t)}A.on("error",(function(t){A.removeListener("end",o),A.removeListener("readable",s),e(t)})),A.on("end",o),A.end(t),s()}function C(A,t){if("string"==typeof t&&(t=r.from(t)),!r.isBuffer(t))throw new TypeError("Not a string or buffer");var e=A._finishFlushFlag;return A._processChunk(t,e)}function d(A){if(!(this instanceof d))return new d(A);m.call(this,A,s.DEFLATE)}function M(A){if(!(this instanceof M))return new M(A);m.call(this,A,s.INFLATE)}function D(A){if(!(this instanceof D))return new D(A);m.call(this,A,s.GZIP)}function I(A){if(!(this instanceof I))return new I(A);m.call(this,A,s.GUNZIP)}function p(A){if(!(this instanceof p))return new p(A);m.call(this,A,s.DEFLATERAW)}function y(A){if(!(this instanceof y))return new y(A);m.call(this,A,s.INFLATERAW)}function F(A){if(!(this instanceof F))return new F(A);m.call(this,A,s.UNZIP)}function Y(A){return A===s.Z_NO_FLUSH||A===s.Z_PARTIAL_FLUSH||A===s.Z_SYNC_FLUSH||A===s.Z_FULL_FLUSH||A===s.Z_FINISH||A===s.Z_BLOCK}function m(A,e){var n=this;if(this._opts=A=A||{},this._chunkSize=A.chunkSize||t.Z_DEFAULT_CHUNK,i.call(this,A),A.flush&&!Y(A.flush))throw new Error("Invalid flush flag: "+A.flush);if(A.finishFlush&&!Y(A.finishFlush))throw new Error("Invalid flush flag: "+A.finishFlush);if(this._flushFlag=A.flush||s.Z_NO_FLUSH,this._finishFlushFlag=void 0!==A.finishFlush?A.finishFlush:s.Z_FINISH,A.chunkSize&&(A.chunkSize<t.Z_MIN_CHUNK||A.chunkSize>t.Z_MAX_CHUNK))throw new Error("Invalid chunk size: "+A.chunkSize);if(A.windowBits&&(A.windowBits<t.Z_MIN_WINDOWBITS||A.windowBits>t.Z_MAX_WINDOWBITS))throw new Error("Invalid windowBits: "+A.windowBits);if(A.level&&(A.level<t.Z_MIN_LEVEL||A.level>t.Z_MAX_LEVEL))throw new Error("Invalid compression level: "+A.level);if(A.memLevel&&(A.memLevel<t.Z_MIN_MEMLEVEL||A.memLevel>t.Z_MAX_MEMLEVEL))throw new Error("Invalid memLevel: "+A.memLevel);if(A.strategy&&A.strategy!=t.Z_FILTERED&&A.strategy!=t.Z_HUFFMAN_ONLY&&A.strategy!=t.Z_RLE&&A.strategy!=t.Z_FIXED&&A.strategy!=t.Z_DEFAULT_STRATEGY)throw new Error("Invalid strategy: "+A.strategy);if(A.dictionary&&!r.isBuffer(A.dictionary))throw new Error("Invalid dictionary: it should be a Buffer instance");this._handle=new s.Zlib(e);var o=this;this._hadError=!1,this._handle.onerror=function(A,e){b(o),o._hadError=!0;var n=new Error(A);n.errno=e,n.code=t.codes[e],o.emit("error",n)};var a=t.Z_DEFAULT_COMPRESSION;"number"==typeof A.level&&(a=A.level);var B=t.Z_DEFAULT_STRATEGY;"number"==typeof A.strategy&&(B=A.strategy),this._handle.init(A.windowBits||t.Z_DEFAULT_WINDOWBITS,a,A.memLevel||t.Z_DEFAULT_MEMLEVEL,B,A.dictionary),this._buffer=r.allocUnsafe(this._chunkSize),this._offset=0,this._level=a,this._strategy=B,this.once("end",this.close),Object.defineProperty(this,"_closed",{get:function(){return!n._handle},configurable:!0,enumerable:!0})}function b(A,t){t&&n.nextTick(t),A._handle&&(A._handle.close(),A._handle=null)}function v(A){A.emit("close")}Object.defineProperty(t,"codes",{enumerable:!0,value:Object.freeze(E),writable:!1}),t.Deflate=d,t.Inflate=M,t.Gzip=D,t.Gunzip=I,t.DeflateRaw=p,t.InflateRaw=y,t.Unzip=F,t.createDeflate=function(A){return new d(A)},t.createInflate=function(A){return new M(A)},t.createDeflateRaw=function(A){return new p(A)},t.createInflateRaw=function(A){return new y(A)},t.createGzip=function(A){return new D(A)},t.createGunzip=function(A){return new I(A)},t.createUnzip=function(A){return new F(A)},t.deflate=function(A,t,e){return"function"==typeof t&&(e=t,t={}),f(new d(t),A,e)},t.deflateSync=function(A,t){return C(new d(t),A)},t.gzip=function(A,t,e){return"function"==typeof t&&(e=t,t={}),f(new D(t),A,e)},t.gzipSync=function(A,t){return C(new D(t),A)},t.deflateRaw=function(A,t,e){return"function"==typeof t&&(e=t,t={}),f(new p(t),A,e)},t.deflateRawSync=function(A,t){return C(new p(t),A)},t.unzip=function(A,t,e){return"function"==typeof t&&(e=t,t={}),f(new F(t),A,e)},t.unzipSync=function(A,t){return C(new F(t),A)},t.inflate=function(A,t,e){return"function"==typeof t&&(e=t,t={}),f(new M(t),A,e)},t.inflateSync=function(A,t){return C(new M(t),A)},t.gunzip=function(A,t,e){return"function"==typeof t&&(e=t,t={}),f(new I(t),A,e)},t.gunzipSync=function(A,t){return C(new I(t),A)},t.inflateRaw=function(A,t,e){return"function"==typeof t&&(e=t,t={}),f(new y(t),A,e)},t.inflateRawSync=function(A,t){return C(new y(t),A)},o.inherits(m,i),m.prototype.params=function(A,e,r){if(A<t.Z_MIN_LEVEL||A>t.Z_MAX_LEVEL)throw new RangeError("Invalid compression level: "+A);if(e!=t.Z_FILTERED&&e!=t.Z_HUFFMAN_ONLY&&e!=t.Z_RLE&&e!=t.Z_FIXED&&e!=t.Z_DEFAULT_STRATEGY)throw new TypeError("Invalid strategy: "+e);if(this._level!==A||this._strategy!==e){var i=this;this.flush(s.Z_SYNC_FLUSH,(function(){a(i._handle,"zlib binding closed"),i._handle.params(A,e),i._hadError||(i._level=A,i._strategy=e,r&&r())}))}else n.nextTick(r)},m.prototype.reset=function(){return a(this._handle,"zlib binding closed"),this._handle.reset()},m.prototype._flush=function(A){this._transform(r.alloc(0),"",A)},m.prototype.flush=function(A,t){var e=this,i=this._writableState;("function"==typeof A||void 0===A&&!t)&&(t=A,A=s.Z_FULL_FLUSH),i.ended?t&&n.nextTick(t):i.ending?t&&this.once("end",t):i.needDrain?t&&this.once("drain",(function(){return e.flush(A,t)})):(this._flushFlag=A,this.write(r.alloc(0),"",t))},m.prototype.close=function(A){b(this,A),n.nextTick(v,this)},m.prototype._transform=function(A,t,e){var n,i=this._writableState,o=(i.ending||i.ended)&&(!A||i.length===A.length);return null===A||r.isBuffer(A)?this._handle?(o?n=this._finishFlushFlag:(n=this._flushFlag,A.length>=i.length&&(this._flushFlag=this._opts.flush||s.Z_NO_FLUSH)),void this._processChunk(A,n,e)):e(new Error("zlib binding closed")):e(new Error("invalid input"))},m.prototype._processChunk=function(A,t,e){var n=A&&A.length,i=this._chunkSize-this._offset,s=0,o=this,c="function"==typeof e;if(!c){var l,w=[],E=0;this.on("error",(function(A){l=A})),a(this._handle,"zlib binding closed");do{var h=this._handle.writeSync(t,A,s,n,this._buffer,this._offset,i)}while(!this._hadError&&f(h[0],h[1]));if(this._hadError)throw l;if(E>=B)throw b(this),new RangeError(g);var Q=r.concat(w,E);return b(this),Q}a(this._handle,"zlib binding closed");var u=this._handle.write(t,A,s,n,this._buffer,this._offset,i);function f(B,g){if(this&&(this.buffer=null,this.callback=null),!o._hadError){var l=i-g;if(a(l>=0,"have should not go down"),l>0){var h=o._buffer.slice(o._offset,o._offset+l);o._offset+=l,c?o.push(h):(w.push(h),E+=h.length)}if((0===g||o._offset>=o._chunkSize)&&(i=o._chunkSize,o._offset=0,o._buffer=r.allocUnsafe(o._chunkSize)),0===g){if(s+=n-B,n=B,!c)return!0;var Q=o._handle.write(t,A,s,n,o._buffer,o._offset,o._chunkSize);return Q.callback=f,void(Q.buffer=A)}if(!c)return!1;e()}}u.buffer=A,u.callback=f},o.inherits(d,m),o.inherits(M,m),o.inherits(D,m),o.inherits(I,m),o.inherits(p,m),o.inherits(y,m),o.inherits(F,m)},7802(A,t,e){"use strict";var n=e(5049),r=e(3036),i=e(78),s=e(1909);A.exports=s||n.call(i,r)},8619(A,t,e){"use strict";var n=e(5049),r=e(3036),i=e(7802);A.exports=function(){return i(n,r,arguments)}},3036(A){"use strict";A.exports=Function.prototype.apply},78(A){"use strict";A.exports=Function.prototype.call},6688(A,t,e){"use strict";var n=e(5049),r=e(6785),i=e(78),s=e(7802);A.exports=function(A){if(A.length<1||"function"!=typeof A[0])throw new r("a function is required");return s(n,i,A)}},1909(A){"use strict";A.exports="undefined"!=typeof Reflect&&Reflect&&Reflect.apply},7913(A,t,e){"use strict";var n=e(8651),r=e(6601),i=r(n("String.prototype.indexOf"));A.exports=function(A,t){var e=n(A,!!t);return"function"==typeof e&&i(A,".prototype.")>-1?r(e):e}},6601(A,t,e){"use strict";var n=e(6255),r=e(6649),i=e(6688),s=e(8619);A.exports=function(A){var t=i(arguments),e=1+A.length-(arguments.length-1);return n(t,e>0?e:0,!0)},r?r(A.exports,"apply",{value:s}):A.exports.apply=s},2774(A,t,e){"use strict";var n=e(8651),r=e(6688),i=r([n("%String.prototype.indexOf%")]);A.exports=function(A,t){var e=n(A,!!t);return"function"==typeof e&&i(A,".prototype.")>-1?r([e]):e}},1613(A,t,e){var n=e(783).Buffer,r=function(){"use strict";function A(A,t){return null!=t&&A instanceof t}var t,e,r;try{t=Map}catch(A){t=function(){}}try{e=Set}catch(A){e=function(){}}try{r=Promise}catch(A){r=function(){}}function i(s,a,B,g,c){"object"==typeof a&&(B=a.depth,g=a.prototype,c=a.includeNonEnumerable,a=a.circular);var l=[],w=[],E=void 0!==n;return void 0===a&&(a=!0),void 0===B&&(B=1/0),function s(B,h){if(null===B)return null;if(0===h)return B;var Q,u;if("object"!=typeof B)return B;if(A(B,t))Q=new t;else if(A(B,e))Q=new e;else if(A(B,r))Q=new r((function(A,t){B.then((function(t){A(s(t,h-1))}),(function(A){t(s(A,h-1))}))}));else if(i.__isArray(B))Q=[];else if(i.__isRegExp(B))Q=new RegExp(B.source,o(B)),B.lastIndex&&(Q.lastIndex=B.lastIndex);else if(i.__isDate(B))Q=new Date(B.getTime());else{if(E&&n.isBuffer(B))return Q=n.allocUnsafe?n.allocUnsafe(B.length):new n(B.length),B.copy(Q),Q;A(B,Error)?Q=Object.create(B):void 0===g?(u=Object.getPrototypeOf(B),Q=Object.create(u)):(Q=Object.create(g),u=g)}if(a){var f=l.indexOf(B);if(-1!=f)return w[f];l.push(B),w.push(Q)}for(var C in A(B,t)&&B.forEach((function(A,t){var e=s(t,h-1),n=s(A,h-1);Q.set(e,n)})),A(B,e)&&B.forEach((function(A){var t=s(A,h-1);Q.add(t)})),B){var d;u&&(d=Object.getOwnPropertyDescriptor(u,C)),d&&null==d.set||(Q[C]=s(B[C],h-1))}if(Object.getOwnPropertySymbols){var M=Object.getOwnPropertySymbols(B);for(C=0;C<M.length;C++){var D=M[C];(!(p=Object.getOwnPropertyDescriptor(B,D))||p.enumerable||c)&&(Q[D]=s(B[D],h-1),p.enumerable||Object.defineProperty(Q,D,{enumerable:!1}))}}if(c){var I=Object.getOwnPropertyNames(B);for(C=0;C<I.length;C++){var p,y=I[C];(p=Object.getOwnPropertyDescriptor(B,y))&&p.enumerable||(Q[y]=s(B[y],h-1),Object.defineProperty(Q,y,{enumerable:!1}))}}return Q}(s,B)}function s(A){return Object.prototype.toString.call(A)}function o(A){var t="";return A.global&&(t+="g"),A.ignoreCase&&(t+="i"),A.multiline&&(t+="m"),t}return i.clonePrototype=function(A){if(null===A)return null;var t=function(){};return t.prototype=A,new t},i.__objToStr=s,i.__isDate=function(A){return"object"==typeof A&&"[object Date]"===s(A)},i.__isArray=function(A){return"object"==typeof A&&"[object Array]"===s(A)},i.__isRegExp=function(A){return"object"==typeof A&&"[object RegExp]"===s(A)},i.__getRegExpFlags=o,i}();A.exports&&(A.exports=r)},9295(A,t,e){"use strict";var n=e(6649),r=e(7770),i=e(6785),s=e(8109);A.exports=function(A,t,e){if(!A||"object"!=typeof A&&"function"!=typeof A)throw new i("`obj` must be an object or a function`");if("string"!=typeof t&&"symbol"!=typeof t)throw new i("`property` must be a string or a symbol`");if(arguments.length>3&&"boolean"!=typeof arguments[3]&&null!==arguments[3])throw new i("`nonEnumerable`, if provided, must be a boolean or null");if(arguments.length>4&&"boolean"!=typeof arguments[4]&&null!==arguments[4])throw new i("`nonWritable`, if provided, must be a boolean or null");if(arguments.length>5&&"boolean"!=typeof arguments[5]&&null!==arguments[5])throw new i("`nonConfigurable`, if provided, must be a boolean or null");if(arguments.length>6&&"boolean"!=typeof arguments[6])throw new i("`loose`, if provided, must be a boolean");var o=arguments.length>3?arguments[3]:null,a=arguments.length>4?arguments[4]:null,B=arguments.length>5?arguments[5]:null,g=arguments.length>6&&arguments[6],c=!!s&&s(A,t);if(n)n(A,t,{configurable:null===B&&c?c.configurable:!B,enumerable:null===o&&c?c.enumerable:!o,value:e,writable:null===a&&c?c.writable:!a});else{if(!g&&(o||a||B))throw new r("This environment does not support defining a property as non-configurable, non-writable, or non-enumerable.");A[t]=e}}},5421(A,t,e){"use strict";var n=e(5643),r="function"==typeof Symbol&&"symbol"==typeof Symbol("foo"),i=Object.prototype.toString,s=Array.prototype.concat,o=e(9295),a=e(8890)(),B=function(A,t,e,n){if(t in A)if(!0===n){if(A[t]===e)return}else if("function"!=typeof(r=n)||"[object Function]"!==i.call(r)||!n())return;var r;a?o(A,t,e,!0):o(A,t,e)},g=function(A,t){var e=arguments.length>2?arguments[2]:{},i=n(t);r&&(i=s.call(i,Object.getOwnPropertySymbols(t)));for(var o=0;o<i.length;o+=1)B(A,i[o],t[i[o]],e[i[o]])};g.supportsDescriptors=!!a,A.exports=g},9302(A,t,e){"use strict";var n,r=e(6688),i=e(8109);try{n=[].__proto__===Array.prototype}catch(A){if(!A||"object"!=typeof A||!("code"in A)||"ERR_PROTO_ACCESS"!==A.code)throw A}var s=!!n&&i&&i(Object.prototype,"__proto__"),o=Object,a=o.getPrototypeOf;A.exports=s&&"function"==typeof s.get?r([s.get]):"function"==typeof a&&function(A){return a(null==A?A:o(A))}},6649(A){"use strict";var t=Object.defineProperty||!1;if(t)try{t({},"a",{value:1})}catch(A){t=!1}A.exports=t},9055(A){"use strict";A.exports=EvalError},5293(A){"use strict";A.exports=Error},8888(A){"use strict";A.exports=RangeError},7900(A){"use strict";A.exports=ReferenceError},7770(A){"use strict";A.exports=SyntaxError},6785(A){"use strict";A.exports=TypeError},4055(A){"use strict";A.exports=URIError},5846(A){"use strict";A.exports=Object},4785(A){"use strict";var t,e="object"==typeof Reflect?Reflect:null,n=e&&"function"==typeof e.apply?e.apply:function(A,t,e){return Function.prototype.apply.call(A,t,e)};t=e&&"function"==typeof e.ownKeys?e.ownKeys:Object.getOwnPropertySymbols?function(A){return Object.getOwnPropertyNames(A).concat(Object.getOwnPropertySymbols(A))}:function(A){return Object.getOwnPropertyNames(A)};var r=Number.isNaN||function(A){return A!=A};function i(){i.init.call(this)}A.exports=i,A.exports.once=function(A,t){return new Promise((function(e,n){function r(e){A.removeListener(t,i),n(e)}function i(){"function"==typeof A.removeListener&&A.removeListener("error",r),e([].slice.call(arguments))}h(A,t,i,{once:!0}),"error"!==t&&function(A,t){"function"==typeof A.on&&h(A,"error",t,{once:!0})}(A,r)}))},i.EventEmitter=i,i.prototype._events=void 0,i.prototype._eventsCount=0,i.prototype._maxListeners=void 0;var s=10;function o(A){if("function"!=typeof A)throw new TypeError('The "listener" argument must be of type Function. Received type '+typeof A)}function a(A){return void 0===A._maxListeners?i.defaultMaxListeners:A._maxListeners}function B(A,t,e,n){var r,i,s,B;if(o(e),void 0===(i=A._events)?(i=A._events=Object.create(null),A._eventsCount=0):(void 0!==i.newListener&&(A.emit("newListener",t,e.listener?e.listener:e),i=A._events),s=i[t]),void 0===s)s=i[t]=e,++A._eventsCount;else if("function"==typeof s?s=i[t]=n?[e,s]:[s,e]:n?s.unshift(e):s.push(e),(r=a(A))>0&&s.length>r&&!s.warned){s.warned=!0;var g=new Error("Possible EventEmitter memory leak detected. "+s.length+" "+String(t)+" listeners added. Use emitter.setMaxListeners() to increase limit");g.name="MaxListenersExceededWarning",g.emitter=A,g.type=t,g.count=s.length,B=g,console&&console.warn&&console.warn(B)}return A}function g(){if(!this.fired)return this.target.removeListener(this.type,this.wrapFn),this.fired=!0,0===arguments.length?this.listener.call(this.target):this.listener.apply(this.target,arguments)}function c(A,t,e){var n={fired:!1,wrapFn:void 0,target:A,type:t,listener:e},r=g.bind(n);return r.listener=e,n.wrapFn=r,r}function l(A,t,e){var n=A._events;if(void 0===n)return[];var r=n[t];return void 0===r?[]:"function"==typeof r?e?[r.listener||r]:[r]:e?function(A){for(var t=new Array(A.length),e=0;e<t.length;++e)t[e]=A[e].listener||A[e];return t}(r):E(r,r.length)}function w(A){var t=this._events;if(void 0!==t){var e=t[A];if("function"==typeof e)return 1;if(void 0!==e)return e.length}return 0}function E(A,t){for(var e=new Array(t),n=0;n<t;++n)e[n]=A[n];return e}function h(A,t,e,n){if("function"==typeof A.on)n.once?A.once(t,e):A.on(t,e);else{if("function"!=typeof A.addEventListener)throw new TypeError('The "emitter" argument must be of type EventEmitter. Received type '+typeof A);A.addEventListener(t,(function r(i){n.once&&A.removeEventListener(t,r),e(i)}))}}Object.defineProperty(i,"defaultMaxListeners",{enumerable:!0,get:function(){return s},set:function(A){if("number"!=typeof A||A<0||r(A))throw new RangeError('The value of "defaultMaxListeners" is out of range. It must be a non-negative number. Received '+A+".");s=A}}),i.init=function(){void 0!==this._events&&this._events!==Object.getPrototypeOf(this)._events||(this._events=Object.create(null),this._eventsCount=0),this._maxListeners=this._maxListeners||void 0},i.prototype.setMaxListeners=function(A){if("number"!=typeof A||A<0||r(A))throw new RangeError('The value of "n" is out of range. It must be a non-negative number. Received '+A+".");return this._maxListeners=A,this},i.prototype.getMaxListeners=function(){return a(this)},i.prototype.emit=function(A){for(var t=[],e=1;e<arguments.length;e++)t.push(arguments[e]);var r="error"===A,i=this._events;if(void 0!==i)r=r&&void 0===i.error;else if(!r)return!1;if(r){var s;if(t.length>0&&(s=t[0]),s instanceof Error)throw s;var o=new Error("Unhandled error."+(s?" ("+s.message+")":""));throw o.context=s,o}var a=i[A];if(void 0===a)return!1;if("function"==typeof a)n(a,this,t);else{var B=a.length,g=E(a,B);for(e=0;e<B;++e)n(g[e],this,t)}return!0},i.prototype.addListener=function(A,t){return B(this,A,t,!1)},i.prototype.on=i.prototype.addListener,i.prototype.prependListener=function(A,t){return B(this,A,t,!0)},i.prototype.once=function(A,t){return o(t),this.on(A,c(this,A,t)),this},i.prototype.prependOnceListener=function(A,t){return o(t),this.prependListener(A,c(this,A,t)),this},i.prototype.removeListener=function(A,t){var e,n,r,i,s;if(o(t),void 0===(n=this._events))return this;if(void 0===(e=n[A]))return this;if(e===t||e.listener===t)0==--this._eventsCount?this._events=Object.create(null):(delete n[A],n.removeListener&&this.emit("removeListener",A,e.listener||t));else if("function"!=typeof e){for(r=-1,i=e.length-1;i>=0;i--)if(e[i]===t||e[i].listener===t){s=e[i].listener,r=i;break}if(r<0)return this;0===r?e.shift():function(A,t){for(;t+1<A.length;t++)A[t]=A[t+1];A.pop()}(e,r),1===e.length&&(n[A]=e[0]),void 0!==n.removeListener&&this.emit("removeListener",A,s||t)}return this},i.prototype.off=i.prototype.removeListener,i.prototype.removeAllListeners=function(A){var t,e,n;if(void 0===(e=this._events))return this;if(void 0===e.removeListener)return 0===arguments.length?(this._events=Object.create(null),this._eventsCount=0):void 0!==e[A]&&(0==--this._eventsCount?this._events=Object.create(null):delete e[A]),this;if(0===arguments.length){var r,i=Object.keys(e);for(n=0;n<i.length;++n)"removeListener"!==(r=i[n])&&this.removeAllListeners(r);return this.removeAllListeners("removeListener"),this._events=Object.create(null),this._eventsCount=0,this}if("function"==typeof(t=e[A]))this.removeListener(A,t);else if(void 0!==t)for(n=t.length-1;n>=0;n--)this.removeListener(A,t[n]);return this},i.prototype.listeners=function(A){return l(this,A,!0)},i.prototype.rawListeners=function(A){return l(this,A,!1)},i.listenerCount=function(A,t){return"function"==typeof A.listenerCount?A.listenerCount(t):w.call(A,t)},i.prototype.listenerCount=w,i.prototype.eventNames=function(){return this._eventsCount>0?t(this._events):[]}},2022(A,t,e){"use strict";A.exports=function(){if("object"==typeof globalThis)return globalThis;var A;try{A=this||new Function("return this")()}catch(A){if("object"==typeof window)return window;if("object"==typeof self)return self;if(void 0!==e.g)return e.g}return A}()},453(A){"use strict";A.exports=function A(t,e){if(t===e)return!0;if(t&&e&&"object"==typeof t&&"object"==typeof e){if(t.constructor!==e.constructor)return!1;var n,r,i;if(Array.isArray(t)){if((n=t.length)!=e.length)return!1;for(r=n;0!=r--;)if(!A(t[r],e[r]))return!1;return!0}if(t.constructor===RegExp)return t.source===e.source&&t.flags===e.flags;if(t.valueOf!==Object.prototype.valueOf)return t.valueOf()===e.valueOf();if(t.toString!==Object.prototype.toString)return t.toString()===e.toString();if((n=(i=Object.keys(t)).length)!==Object.keys(e).length)return!1;for(r=n;0!=r--;)if(!Object.prototype.hasOwnProperty.call(e,i[r]))return!1;for(r=n;0!=r--;){var s=i[r];if(!A(t[s],e[s]))return!1}return!0}return t!=t&&e!=e}},8404(A,t,e){"use strict";var n=e(3746),r=Object.prototype.toString,i=Object.prototype.hasOwnProperty;A.exports=function(A,t,e){if(!n(t))throw new TypeError("iterator must be a function");var s,o;arguments.length>=3&&(s=e),o=A,"[object Array]"===r.call(o)?function(A,t,e){for(var n=0,r=A.length;n<r;n++)i.call(A,n)&&(null==e?t(A[n],n,A):t.call(e,A[n],n,A))}(A,t,s):"string"==typeof A?function(A,t,e){for(var n=0,r=A.length;n<r;n++)null==e?t(A.charAt(n),n,A):t.call(e,A.charAt(n),n,A)}(A,t,s):function(A,t,e){for(var n in A)i.call(A,n)&&(null==e?t(A[n],n,A):t.call(e,A[n],n,A))}(A,t,s)}},2719(A){"use strict";var t=Object.prototype.toString,e=Math.max,n=function(A,t){for(var e=[],n=0;n<A.length;n+=1)e[n]=A[n];for(var r=0;r<t.length;r+=1)e[r+A.length]=t[r];return e};A.exports=function(A){var r=this;if("function"!=typeof r||"[object Function]"!==t.apply(r))throw new TypeError("Function.prototype.bind called on incompatible "+r);for(var i,s=function(A){for(var t=[],e=1,n=0;e<A.length;e+=1,n+=1)t[n]=A[e];return t}(arguments),o=e(0,r.length-s.length),a=[],B=0;B<o;B++)a[B]="$"+B;if(i=Function("binder","return function ("+function(A){for(var t="",e=0;e<A.length;e+=1)t+=A[e],e+1<A.length&&(t+=",");return t}(a)+"){ return binder.apply(this,arguments); }")((function(){if(this instanceof i){var t=r.apply(this,n(s,arguments));return Object(t)===t?t:this}return r.apply(A,n(s,arguments))})),r.prototype){var g=function(){};g.prototype=r.prototype,i.prototype=new g,g.prototype=null}return i}},5049(A,t,e){"use strict";var n=e(2719);A.exports=Function.prototype.bind||n},3011(A){"use strict";const t=function*(){}.constructor;A.exports=()=>t},8651(A,t,e){"use strict";var n,r=e(5846),i=e(5293),s=e(9055),o=e(8888),a=e(7900),B=e(7770),g=e(6785),c=e(4055),l=e(716),w=e(7450),E=e(3774),h=e(7552),Q=e(5874),u=e(9292),f=e(6071),C=Function,d=function(A){try{return C('"use strict"; return ('+A+").constructor;")()}catch(A){}},M=e(8109),D=e(6649),I=function(){throw new g},p=M?function(){try{return I}catch(A){try{return M(arguments,"callee").get}catch(A){return I}}}():I,y=e(3257)(),F=e(7106),Y=e(3766),m=e(6822),b=e(3036),v=e(78),z={},U="undefined"!=typeof Uint8Array&&F?F(Uint8Array):n,P={__proto__:null,"%AggregateError%":"undefined"==typeof AggregateError?n:AggregateError,"%Array%":Array,"%ArrayBuffer%":"undefined"==typeof ArrayBuffer?n:ArrayBuffer,"%ArrayIteratorPrototype%":y&&F?F([][Symbol.iterator]()):n,"%AsyncFromSyncIteratorPrototype%":n,"%AsyncFunction%":z,"%AsyncGenerator%":z,"%AsyncGeneratorFunction%":z,"%AsyncIteratorPrototype%":z,"%Atomics%":"undefined"==typeof Atomics?n:Atomics,"%BigInt%":"undefined"==typeof BigInt?n:BigInt,"%BigInt64Array%":"undefined"==typeof BigInt64Array?n:BigInt64Array,"%BigUint64Array%":"undefined"==typeof BigUint64Array?n:BigUint64Array,"%Boolean%":Boolean,"%DataView%":"undefined"==typeof DataView?n:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":i,"%eval%":eval,"%EvalError%":s,"%Float16Array%":"undefined"==typeof Float16Array?n:Float16Array,"%Float32Array%":"undefined"==typeof Float32Array?n:Float32Array,"%Float64Array%":"undefined"==typeof Float64Array?n:Float64Array,"%FinalizationRegistry%":"undefined"==typeof FinalizationRegistry?n:FinalizationRegistry,"%Function%":C,"%GeneratorFunction%":z,"%Int8Array%":"undefined"==typeof Int8Array?n:Int8Array,"%Int16Array%":"undefined"==typeof Int16Array?n:Int16Array,"%Int32Array%":"undefined"==typeof Int32Array?n:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":y&&F?F(F([][Symbol.iterator]())):n,"%JSON%":"object"==typeof JSON?JSON:n,"%Map%":"undefined"==typeof Map?n:Map,"%MapIteratorPrototype%":"undefined"!=typeof Map&&y&&F?F((new Map)[Symbol.iterator]()):n,"%Math%":Math,"%Number%":Number,"%Object%":r,"%Object.getOwnPropertyDescriptor%":M,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":"undefined"==typeof Promise?n:Promise,"%Proxy%":"undefined"==typeof Proxy?n:Proxy,"%RangeError%":o,"%ReferenceError%":a,"%Reflect%":"undefined"==typeof Reflect?n:Reflect,"%RegExp%":RegExp,"%Set%":"undefined"==typeof Set?n:Set,"%SetIteratorPrototype%":"undefined"!=typeof Set&&y&&F?F((new Set)[Symbol.iterator]()):n,"%SharedArrayBuffer%":"undefined"==typeof SharedArrayBuffer?n:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":y&&F?F(""[Symbol.iterator]()):n,"%Symbol%":y?Symbol:n,"%SyntaxError%":B,"%ThrowTypeError%":p,"%TypedArray%":U,"%TypeError%":g,"%Uint8Array%":"undefined"==typeof Uint8Array?n:Uint8Array,"%Uint8ClampedArray%":"undefined"==typeof Uint8ClampedArray?n:Uint8ClampedArray,"%Uint16Array%":"undefined"==typeof Uint16Array?n:Uint16Array,"%Uint32Array%":"undefined"==typeof Uint32Array?n:Uint32Array,"%URIError%":c,"%WeakMap%":"undefined"==typeof WeakMap?n:WeakMap,"%WeakRef%":"undefined"==typeof WeakRef?n:WeakRef,"%WeakSet%":"undefined"==typeof WeakSet?n:WeakSet,"%Function.prototype.call%":v,"%Function.prototype.apply%":b,"%Object.defineProperty%":D,"%Object.getPrototypeOf%":Y,"%Math.abs%":l,"%Math.floor%":w,"%Math.max%":E,"%Math.min%":h,"%Math.pow%":Q,"%Math.round%":u,"%Math.sign%":f,"%Reflect.getPrototypeOf%":m};if(F)try{null.error}catch(A){var x=F(F(A));P["%Error.prototype%"]=x}var N=function A(t){var e;if("%AsyncFunction%"===t)e=d("async function () {}");else if("%GeneratorFunction%"===t)e=d("function* () {}");else if("%AsyncGeneratorFunction%"===t)e=d("async function* () {}");else if("%AsyncGenerator%"===t){var n=A("%AsyncGeneratorFunction%");n&&(e=n.prototype)}else if("%AsyncIteratorPrototype%"===t){var r=A("%AsyncGenerator%");r&&F&&(e=F(r.prototype))}return P[t]=e,e},R={__proto__:null,"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},G=e(5049),S=e(5215),T=G.call(v,Array.prototype.concat),H=G.call(b,Array.prototype.splice),k=G.call(v,String.prototype.replace),L=G.call(v,String.prototype.slice),j=G.call(v,RegExp.prototype.exec),J=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,O=/\\(\\)?/g,W=function(A,t){var e,n=A;if(S(R,n)&&(n="%"+(e=R[n])[0]+"%"),S(P,n)){var r=P[n];if(r===z&&(r=N(n)),void 0===r&&!t)throw new g("intrinsic "+A+" exists, but is not available. Please file an issue!");return{alias:e,name:n,value:r}}throw new B("intrinsic "+A+" does not exist!")};A.exports=function(A,t){if("string"!=typeof A||0===A.length)throw new g("intrinsic name must be a non-empty string");if(arguments.length>1&&"boolean"!=typeof t)throw new g('"allowMissing" argument must be a boolean');if(null===j(/^%?[^%]*%?$/,A))throw new B("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var e=function(A){var t=L(A,0,1),e=L(A,-1);if("%"===t&&"%"!==e)throw new B("invalid intrinsic syntax, expected closing `%`");if("%"===e&&"%"!==t)throw new B("invalid intrinsic syntax, expected opening `%`");var n=[];return k(A,J,(function(A,t,e,r){n[n.length]=e?k(r,O,"$1"):t||A})),n}(A),n=e.length>0?e[0]:"",r=W("%"+n+"%",t),i=r.name,s=r.value,o=!1,a=r.alias;a&&(n=a[0],H(e,T([0,1],a)));for(var c=1,l=!0;c<e.length;c+=1){var w=e[c],E=L(w,0,1),h=L(w,-1);if(('"'===E||"'"===E||"`"===E||'"'===h||"'"===h||"`"===h)&&E!==h)throw new B("property names with quotes must have matching quotes");if("constructor"!==w&&l||(o=!0),S(P,i="%"+(n+="."+w)+"%"))s=P[i];else if(null!=s){if(!(w in s)){if(!t)throw new g("base intrinsic for "+A+" exists, but the property is not available.");return}if(M&&c+1>=e.length){var Q=M(s,w);s=(l=!!Q)&&"get"in Q&&!("originalValue"in Q.get)?Q.get:s[w]}else l=S(s,w),s=s[w];l&&!o&&(P[i]=s)}}return s}},3766(A,t,e){"use strict";var n=e(5846);A.exports=n.getPrototypeOf||null},6822(A){"use strict";A.exports="undefined"!=typeof Reflect&&Reflect.getPrototypeOf||null},7106(A,t,e){"use strict";var n=e(6822),r=e(3766),i=e(9302);A.exports=n?function(A){return n(A)}:r?function(A){if(!A||"object"!=typeof A&&"function"!=typeof A)throw new TypeError("getProto: not an object");return r(A)}:i?function(A){return i(A)}:null},5567(A){"use strict";A.exports=Object.getOwnPropertyDescriptor},8109(A,t,e){"use strict";var n=e(5567);if(n)try{n([],"length")}catch(A){n=null}A.exports=n},8890(A,t,e){"use strict";var n=e(6649),r=function(){return!!n};r.hasArrayLengthDefineBug=function(){if(!n)return null;try{return 1!==n([],"length",{value:1}).length}catch(A){return!0}},A.exports=r},3257(A,t,e){"use strict";var n="undefined"!=typeof Symbol&&Symbol,r=e(2843);A.exports=function(){return"function"==typeof n&&"function"==typeof Symbol&&"symbol"==typeof n("foo")&&"symbol"==typeof Symbol("bar")&&r()}},2843(A){"use strict";A.exports=function(){if("function"!=typeof Symbol||"function"!=typeof Object.getOwnPropertySymbols)return!1;if("symbol"==typeof Symbol.iterator)return!0;var A={},t=Symbol("test"),e=Object(t);if("string"==typeof t)return!1;if("[object Symbol]"!==Object.prototype.toString.call(t))return!1;if("[object Symbol]"!==Object.prototype.toString.call(e))return!1;for(var n in A[t]=42,A)return!1;if("function"==typeof Object.keys&&0!==Object.keys(A).length)return!1;if("function"==typeof Object.getOwnPropertyNames&&0!==Object.getOwnPropertyNames(A).length)return!1;var r=Object.getOwnPropertySymbols(A);if(1!==r.length||r[0]!==t)return!1;if(!Object.prototype.propertyIsEnumerable.call(A,t))return!1;if("function"==typeof Object.getOwnPropertyDescriptor){var i=Object.getOwnPropertyDescriptor(A,t);if(42!==i.value||!0!==i.enumerable)return!1}return!0}},6626(A,t,e){"use strict";var n=e(2843);A.exports=function(){return n()&&!!Symbol.toStringTag}},5215(A,t,e){"use strict";var n=Function.prototype.call,r=Object.prototype.hasOwnProperty,i=e(5049);A.exports=i.call(n,r)},9029(A,t){t.read=function(A,t,e,n,r){var i,s,o=8*r-n-1,a=(1<<o)-1,B=a>>1,g=-7,c=e?r-1:0,l=e?-1:1,w=A[t+c];for(c+=l,i=w&(1<<-g)-1,w>>=-g,g+=o;g>0;i=256*i+A[t+c],c+=l,g-=8);for(s=i&(1<<-g)-1,i>>=-g,g+=n;g>0;s=256*s+A[t+c],c+=l,g-=8);if(0===i)i=1-B;else{if(i===a)return s?NaN:1/0*(w?-1:1);s+=Math.pow(2,n),i-=B}return(w?-1:1)*s*Math.pow(2,i-n)},t.write=function(A,t,e,n,r,i){var s,o,a,B=8*i-r-1,g=(1<<B)-1,c=g>>1,l=23===r?Math.pow(2,-24)-Math.pow(2,-77):0,w=n?0:i-1,E=n?1:-1,h=t<0||0===t&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(o=isNaN(t)?1:0,s=g):(s=Math.floor(Math.log(t)/Math.LN2),t*(a=Math.pow(2,-s))<1&&(s--,a*=2),(t+=s+c>=1?l/a:l*Math.pow(2,1-c))*a>=2&&(s++,a/=2),s+c>=g?(o=0,s=g):s+c>=1?(o=(t*a-1)*Math.pow(2,r),s+=c):(o=t*Math.pow(2,c-1)*Math.pow(2,r),s=0));r>=8;A[e+w]=255&o,w+=E,o/=256,r-=8);for(s=s<<r|o,B+=r;B>0;A[e+w]=255&s,w+=E,s/=256,B-=8);A[e+w-E]|=128*h}},9784(A){"function"==typeof Object.create?A.exports=function(A,t){t&&(A.super_=t,A.prototype=Object.create(t.prototype,{constructor:{value:A,enumerable:!1,writable:!0,configurable:!0}}))}:A.exports=function(A,t){if(t){A.super_=t;var e=function(){};e.prototype=t.prototype,A.prototype=new e,A.prototype.constructor=A}}},7906(A,t,e){"use strict";var n=e(6626)(),r=e(2774)("Object.prototype.toString"),i=function(A){return!(n&&A&&"object"==typeof A&&Symbol.toStringTag in A)&&"[object Arguments]"===r(A)},s=function(A){return!!i(A)||null!==A&&"object"==typeof A&&"length"in A&&"number"==typeof A.length&&A.length>=0&&"[object Array]"!==r(A)&&"callee"in A&&"[object Function]"===r(A.callee)},o=function(){return i(arguments)}();i.isLegacyArguments=s,A.exports=o?i:s},3746(A){"use strict";var t,e,n=Function.prototype.toString,r="object"==typeof Reflect&&null!==Reflect&&Reflect.apply;if("function"==typeof r&&"function"==typeof Object.defineProperty)try{t=Object.defineProperty({},"length",{get:function(){throw e}}),e={},r((function(){throw 42}),null,t)}catch(A){A!==e&&(r=null)}else r=null;var i=/^\s*class\b/,s=function(A){try{var t=n.call(A);return i.test(t)}catch(A){return!1}},o=function(A){try{return!s(A)&&(n.call(A),!0)}catch(A){return!1}},a=Object.prototype.toString,B="function"==typeof Symbol&&!!Symbol.toStringTag,g=!(0 in[,]),c=function(){return!1};if("object"==typeof document){var l=document.all;a.call(l)===a.call(document.all)&&(c=function(A){if((g||!A)&&(void 0===A||"object"==typeof A))try{var t=a.call(A);return("[object HTMLAllCollection]"===t||"[object HTML document.all class]"===t||"[object HTMLCollection]"===t||"[object Object]"===t)&&null==A("")}catch(A){}return!1})}A.exports=r?function(A){if(c(A))return!0;if(!A)return!1;if("function"!=typeof A&&"object"!=typeof A)return!1;try{r(A,null,t)}catch(A){if(A!==e)return!1}return!s(A)&&o(A)}:function(A){if(c(A))return!0;if(!A)return!1;if("function"!=typeof A&&"object"!=typeof A)return!1;if(B)return o(A);if(s(A))return!1;var t=a.call(A);return!("[object Function]"!==t&&"[object GeneratorFunction]"!==t&&!/^\[object HTML/.test(t))&&o(A)}},4610(A,t,e){"use strict";var n=e(2774),r=e(8843)(/^\s*(?:function)?\*/),i=e(6626)(),s=e(7106),o=n("Object.prototype.toString"),a=n("Function.prototype.toString"),B=e(9294).c;A.exports=function(A){if("function"!=typeof A)return!1;if(r(a(A)))return!0;if(!i)return"[object GeneratorFunction]"===o(A);if(!s)return!1;var t=B();return t&&s(A)===t.prototype}},2621(A){"use strict";A.exports=function(A){return A!=A}},7051(A,t,e){"use strict";var n=e(6601),r=e(5421),i=e(2621),s=e(1320),o=e(5074),a=n(s(),Number);r(a,{getPolyfill:s,implementation:i,shim:o}),A.exports=a},1320(A,t,e){"use strict";var n=e(2621);A.exports=function(){return Number.isNaN&&Number.isNaN(NaN)&&!Number.isNaN("a")?Number.isNaN:n}},5074(A,t,e){"use strict";var n=e(5421),r=e(1320);A.exports=function(){var A=r();return n(Number,{isNaN:A},{isNaN:function(){return Number.isNaN!==A}}),A}},1689(A,t,e){"use strict";var n,r=e(2774),i=e(6626)(),s=e(5215),o=e(8109);if(i){var a=r("RegExp.prototype.exec"),B={},g=function(){throw B},c={toString:g,valueOf:g};"symbol"==typeof Symbol.toPrimitive&&(c[Symbol.toPrimitive]=g),n=function(A){if(!A||"object"!=typeof A)return!1;var t=o(A,"lastIndex");if(!t||!s(t,"value"))return!1;try{a(A,c)}catch(A){return A===B}}}else{var l=r("Object.prototype.toString");n=function(A){return!(!A||"object"!=typeof A&&"function"!=typeof A)&&"[object RegExp]"===l(A)}}A.exports=n},6094(A,t,e){"use strict";var n=e(3381);A.exports=function(A){return!!n(A)}},1632(A,t,e){var n,r=e(9964);!function(){"use strict";var t="input is invalid type",i="object"==typeof window,s=i?window:{};s.JS_MD5_NO_WINDOW&&(i=!1);var o=!i&&"object"==typeof self,a=!s.JS_MD5_NO_NODE_JS&&"object"==typeof r&&r.versions&&r.versions.node;a?s=e.g:o&&(s=self);var B,g=!s.JS_MD5_NO_COMMON_JS&&A.exports,c=e.amdO,l=!s.JS_MD5_NO_ARRAY_BUFFER&&"undefined"!=typeof ArrayBuffer,w="0123456789abcdef".split(""),E=[128,32768,8388608,-2147483648],h=[0,8,16,24],Q=["hex","array","digest","buffer","arrayBuffer","base64"],u="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".split(""),f=[];if(l){var C=new ArrayBuffer(68);B=new Uint8Array(C),f=new Uint32Array(C)}var d=Array.isArray;!s.JS_MD5_NO_NODE_JS&&d||(d=function(A){return"[object Array]"===Object.prototype.toString.call(A)});var M=ArrayBuffer.isView;!l||!s.JS_MD5_NO_ARRAY_BUFFER_IS_VIEW&&M||(M=function(A){return"object"==typeof A&&A.buffer&&A.buffer.constructor===ArrayBuffer});var D=function(A){var e=typeof A;if("string"===e)return[A,!0];if("object"!==e||null===A)throw new Error(t);if(l&&A.constructor===ArrayBuffer)return[new Uint8Array(A),!1];if(!d(A)&&!M(A))throw new Error(t);return[A,!1]},I=function(A){return function(t){return new y(!0).update(t)[A]()}},p=function(A){return function(t,e){return new F(t,!0).update(e)[A]()}};function y(A){if(A)f[0]=f[16]=f[1]=f[2]=f[3]=f[4]=f[5]=f[6]=f[7]=f[8]=f[9]=f[10]=f[11]=f[12]=f[13]=f[14]=f[15]=0,this.blocks=f,this.buffer8=B;else if(l){var t=new ArrayBuffer(68);this.buffer8=new Uint8Array(t),this.blocks=new Uint32Array(t)}else this.blocks=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0];this.h0=this.h1=this.h2=this.h3=this.start=this.bytes=this.hBytes=0,this.finalized=this.hashed=!1,this.first=!0}function F(A,t){var e,n=D(A);if(A=n[0],n[1]){var r,i=[],s=A.length,o=0;for(e=0;e<s;++e)(r=A.charCodeAt(e))<128?i[o++]=r:r<2048?(i[o++]=192|r>>>6,i[o++]=128|63&r):r<55296||r>=57344?(i[o++]=224|r>>>12,i[o++]=128|r>>>6&63,i[o++]=128|63&r):(r=65536+((1023&r)<<10|1023&A.charCodeAt(++e)),i[o++]=240|r>>>18,i[o++]=128|r>>>12&63,i[o++]=128|r>>>6&63,i[o++]=128|63&r);A=i}A.length>64&&(A=new y(!0).update(A).array());var a=[],B=[];for(e=0;e<64;++e){var g=A[e]||0;a[e]=92^g,B[e]=54^g}y.call(this,t),this.update(B),this.oKeyPad=a,this.inner=!0,this.sharedMemory=t}y.prototype.update=function(A){if(this.finalized)throw new Error("finalize already called");var t=D(A);A=t[0];for(var e,n,r=t[1],i=0,s=A.length,o=this.blocks,a=this.buffer8;i<s;){if(this.hashed&&(this.hashed=!1,o[0]=o[16],o[16]=o[1]=o[2]=o[3]=o[4]=o[5]=o[6]=o[7]=o[8]=o[9]=o[10]=o[11]=o[12]=o[13]=o[14]=o[15]=0),r)if(l)for(n=this.start;i<s&&n<64;++i)(e=A.charCodeAt(i))<128?a[n++]=e:e<2048?(a[n++]=192|e>>>6,a[n++]=128|63&e):e<55296||e>=57344?(a[n++]=224|e>>>12,a[n++]=128|e>>>6&63,a[n++]=128|63&e):(e=65536+((1023&e)<<10|1023&A.charCodeAt(++i)),a[n++]=240|e>>>18,a[n++]=128|e>>>12&63,a[n++]=128|e>>>6&63,a[n++]=128|63&e);else for(n=this.start;i<s&&n<64;++i)(e=A.charCodeAt(i))<128?o[n>>>2]|=e<<h[3&n++]:e<2048?(o[n>>>2]|=(192|e>>>6)<<h[3&n++],o[n>>>2]|=(128|63&e)<<h[3&n++]):e<55296||e>=57344?(o[n>>>2]|=(224|e>>>12)<<h[3&n++],o[n>>>2]|=(128|e>>>6&63)<<h[3&n++],o[n>>>2]|=(128|63&e)<<h[3&n++]):(e=65536+((1023&e)<<10|1023&A.charCodeAt(++i)),o[n>>>2]|=(240|e>>>18)<<h[3&n++],o[n>>>2]|=(128|e>>>12&63)<<h[3&n++],o[n>>>2]|=(128|e>>>6&63)<<h[3&n++],o[n>>>2]|=(128|63&e)<<h[3&n++]);else if(l)for(n=this.start;i<s&&n<64;++i)a[n++]=A[i];else for(n=this.start;i<s&&n<64;++i)o[n>>>2]|=A[i]<<h[3&n++];this.lastByteIndex=n,this.bytes+=n-this.start,n>=64?(this.start=n-64,this.hash(),this.hashed=!0):this.start=n}return this.bytes>4294967295&&(this.hBytes+=this.bytes/4294967296|0,this.bytes=this.bytes%4294967296),this},y.prototype.finalize=function(){if(!this.finalized){this.finalized=!0;var A=this.blocks,t=this.lastByteIndex;A[t>>>2]|=E[3&t],t>=56&&(this.hashed||this.hash(),A[0]=A[16],A[16]=A[1]=A[2]=A[3]=A[4]=A[5]=A[6]=A[7]=A[8]=A[9]=A[10]=A[11]=A[12]=A[13]=A[14]=A[15]=0),A[14]=this.bytes<<3,A[15]=this.hBytes<<3|this.bytes>>>29,this.hash()}},y.prototype.hash=function(){var A,t,e,n,r,i,s=this.blocks;this.first?t=((t=((A=((A=s[0]-680876937)<<7|A>>>25)-271733879|0)^(e=((e=(-271733879^(n=((n=(-1732584194^2004318071&A)+s[1]-117830708)<<12|n>>>20)+A|0)&(-271733879^A))+s[2]-1126478375)<<17|e>>>15)+n|0)&(n^A))+s[3]-1316259209)<<22|t>>>10)+e|0:(A=this.h0,t=this.h1,e=this.h2,t=((t+=((A=((A+=((n=this.h3)^t&(e^n))+s[0]-680876936)<<7|A>>>25)+t|0)^(e=((e+=(t^(n=((n+=(e^A&(t^e))+s[1]-389564586)<<12|n>>>20)+A|0)&(A^t))+s[2]+606105819)<<17|e>>>15)+n|0)&(n^A))+s[3]-1044525330)<<22|t>>>10)+e|0),t=((t+=((A=((A+=(n^t&(e^n))+s[4]-176418897)<<7|A>>>25)+t|0)^(e=((e+=(t^(n=((n+=(e^A&(t^e))+s[5]+1200080426)<<12|n>>>20)+A|0)&(A^t))+s[6]-1473231341)<<17|e>>>15)+n|0)&(n^A))+s[7]-45705983)<<22|t>>>10)+e|0,t=((t+=((A=((A+=(n^t&(e^n))+s[8]+1770035416)<<7|A>>>25)+t|0)^(e=((e+=(t^(n=((n+=(e^A&(t^e))+s[9]-1958414417)<<12|n>>>20)+A|0)&(A^t))+s[10]-42063)<<17|e>>>15)+n|0)&(n^A))+s[11]-1990404162)<<22|t>>>10)+e|0,t=((t+=((A=((A+=(n^t&(e^n))+s[12]+1804603682)<<7|A>>>25)+t|0)^(e=((e+=(t^(n=((n+=(e^A&(t^e))+s[13]-40341101)<<12|n>>>20)+A|0)&(A^t))+s[14]-1502002290)<<17|e>>>15)+n|0)&(n^A))+s[15]+1236535329)<<22|t>>>10)+e|0,t=((t+=((n=((n+=(t^e&((A=((A+=(e^n&(t^e))+s[1]-165796510)<<5|A>>>27)+t|0)^t))+s[6]-1069501632)<<9|n>>>23)+A|0)^A&((e=((e+=(A^t&(n^A))+s[11]+643717713)<<14|e>>>18)+n|0)^n))+s[0]-373897302)<<20|t>>>12)+e|0,t=((t+=((n=((n+=(t^e&((A=((A+=(e^n&(t^e))+s[5]-701558691)<<5|A>>>27)+t|0)^t))+s[10]+38016083)<<9|n>>>23)+A|0)^A&((e=((e+=(A^t&(n^A))+s[15]-660478335)<<14|e>>>18)+n|0)^n))+s[4]-405537848)<<20|t>>>12)+e|0,t=((t+=((n=((n+=(t^e&((A=((A+=(e^n&(t^e))+s[9]+568446438)<<5|A>>>27)+t|0)^t))+s[14]-1019803690)<<9|n>>>23)+A|0)^A&((e=((e+=(A^t&(n^A))+s[3]-187363961)<<14|e>>>18)+n|0)^n))+s[8]+1163531501)<<20|t>>>12)+e|0,t=((t+=((n=((n+=(t^e&((A=((A+=(e^n&(t^e))+s[13]-1444681467)<<5|A>>>27)+t|0)^t))+s[2]-51403784)<<9|n>>>23)+A|0)^A&((e=((e+=(A^t&(n^A))+s[7]+1735328473)<<14|e>>>18)+n|0)^n))+s[12]-1926607734)<<20|t>>>12)+e|0,t=((t+=((i=(n=((n+=((r=t^e)^(A=((A+=(r^n)+s[5]-378558)<<4|A>>>28)+t|0))+s[8]-2022574463)<<11|n>>>21)+A|0)^A)^(e=((e+=(i^t)+s[11]+1839030562)<<16|e>>>16)+n|0))+s[14]-35309556)<<23|t>>>9)+e|0,t=((t+=((i=(n=((n+=((r=t^e)^(A=((A+=(r^n)+s[1]-1530992060)<<4|A>>>28)+t|0))+s[4]+1272893353)<<11|n>>>21)+A|0)^A)^(e=((e+=(i^t)+s[7]-155497632)<<16|e>>>16)+n|0))+s[10]-1094730640)<<23|t>>>9)+e|0,t=((t+=((i=(n=((n+=((r=t^e)^(A=((A+=(r^n)+s[13]+681279174)<<4|A>>>28)+t|0))+s[0]-358537222)<<11|n>>>21)+A|0)^A)^(e=((e+=(i^t)+s[3]-722521979)<<16|e>>>16)+n|0))+s[6]+76029189)<<23|t>>>9)+e|0,t=((t+=((i=(n=((n+=((r=t^e)^(A=((A+=(r^n)+s[9]-640364487)<<4|A>>>28)+t|0))+s[12]-421815835)<<11|n>>>21)+A|0)^A)^(e=((e+=(i^t)+s[15]+530742520)<<16|e>>>16)+n|0))+s[2]-995338651)<<23|t>>>9)+e|0,t=((t+=((n=((n+=(t^((A=((A+=(e^(t|~n))+s[0]-198630844)<<6|A>>>26)+t|0)|~e))+s[7]+1126891415)<<10|n>>>22)+A|0)^((e=((e+=(A^(n|~t))+s[14]-1416354905)<<15|e>>>17)+n|0)|~A))+s[5]-57434055)<<21|t>>>11)+e|0,t=((t+=((n=((n+=(t^((A=((A+=(e^(t|~n))+s[12]+1700485571)<<6|A>>>26)+t|0)|~e))+s[3]-1894986606)<<10|n>>>22)+A|0)^((e=((e+=(A^(n|~t))+s[10]-1051523)<<15|e>>>17)+n|0)|~A))+s[1]-2054922799)<<21|t>>>11)+e|0,t=((t+=((n=((n+=(t^((A=((A+=(e^(t|~n))+s[8]+1873313359)<<6|A>>>26)+t|0)|~e))+s[15]-30611744)<<10|n>>>22)+A|0)^((e=((e+=(A^(n|~t))+s[6]-1560198380)<<15|e>>>17)+n|0)|~A))+s[13]+1309151649)<<21|t>>>11)+e|0,t=((t+=((n=((n+=(t^((A=((A+=(e^(t|~n))+s[4]-145523070)<<6|A>>>26)+t|0)|~e))+s[11]-1120210379)<<10|n>>>22)+A|0)^((e=((e+=(A^(n|~t))+s[2]+718787259)<<15|e>>>17)+n|0)|~A))+s[9]-343485551)<<21|t>>>11)+e|0,this.first?(this.h0=A+1732584193|0,this.h1=t-271733879|0,this.h2=e-1732584194|0,this.h3=n+271733878|0,this.first=!1):(this.h0=this.h0+A|0,this.h1=this.h1+t|0,this.h2=this.h2+e|0,this.h3=this.h3+n|0)},y.prototype.hex=function(){this.finalize();var A=this.h0,t=this.h1,e=this.h2,n=this.h3;return w[A>>>4&15]+w[15&A]+w[A>>>12&15]+w[A>>>8&15]+w[A>>>20&15]+w[A>>>16&15]+w[A>>>28&15]+w[A>>>24&15]+w[t>>>4&15]+w[15&t]+w[t>>>12&15]+w[t>>>8&15]+w[t>>>20&15]+w[t>>>16&15]+w[t>>>28&15]+w[t>>>24&15]+w[e>>>4&15]+w[15&e]+w[e>>>12&15]+w[e>>>8&15]+w[e>>>20&15]+w[e>>>16&15]+w[e>>>28&15]+w[e>>>24&15]+w[n>>>4&15]+w[15&n]+w[n>>>12&15]+w[n>>>8&15]+w[n>>>20&15]+w[n>>>16&15]+w[n>>>28&15]+w[n>>>24&15]},y.prototype.toString=y.prototype.hex,y.prototype.digest=function(){this.finalize();var A=this.h0,t=this.h1,e=this.h2,n=this.h3;return[255&A,A>>>8&255,A>>>16&255,A>>>24&255,255&t,t>>>8&255,t>>>16&255,t>>>24&255,255&e,e>>>8&255,e>>>16&255,e>>>24&255,255&n,n>>>8&255,n>>>16&255,n>>>24&255]},y.prototype.array=y.prototype.digest,y.prototype.arrayBuffer=function(){this.finalize();var A=new ArrayBuffer(16),t=new Uint32Array(A);return t[0]=this.h0,t[1]=this.h1,t[2]=this.h2,t[3]=this.h3,A},y.prototype.buffer=y.prototype.arrayBuffer,y.prototype.base64=function(){for(var A,t,e,n="",r=this.array(),i=0;i<15;)A=r[i++],t=r[i++],e=r[i++],n+=u[A>>>2]+u[63&(A<<4|t>>>4)]+u[63&(t<<2|e>>>6)]+u[63&e];return A=r[i],n+(u[A>>>2]+u[A<<4&63]+"==")},F.prototype=new y,F.prototype.finalize=function(){if(y.prototype.finalize.call(this),this.inner){this.inner=!1;var A=this.array();y.call(this,this.sharedMemory),this.update(this.oKeyPad),this.update(A),y.prototype.finalize.call(this)}};var Y=function(){var A=I("hex");a&&(A=function(A){var n,r=e(8535),i=e(6274).Buffer;return n=i.from&&!s.JS_MD5_NO_BUFFER_FROM?i.from:function(A){return new i(A)},function(e){if("string"==typeof e)return r.createHash("md5").update(e,"utf8").digest("hex");if(null==e)throw new Error(t);return e.constructor===ArrayBuffer&&(e=new Uint8Array(e)),d(e)||M(e)||e.constructor===i?r.createHash("md5").update(n(e)).digest("hex"):A(e)}}(A)),A.create=function(){return new y},A.update=function(t){return A.create().update(t)};for(var n=0;n<Q.length;++n){var r=Q[n];A[r]=I(r)}return A}();Y.md5=Y,Y.md5.hmac=function(){var A=p("hex");A.create=function(A){return new F(A)},A.update=function(t,e){return A.create(t).update(e)};for(var t=0;t<Q.length;++t){var e=Q[t];A[e]=p(e)}return A}(),g?A.exports=Y:(s.md5=Y,c&&(void 0===(n=function(){return Y}.call(Y,e,Y,A))||(A.exports=n)))}()},716(A){"use strict";A.exports=Math.abs},7450(A){"use strict";A.exports=Math.floor},713(A){"use strict";A.exports=Number.isNaN||function(A){return A!=A}},3774(A){"use strict";A.exports=Math.max},7552(A){"use strict";A.exports=Math.min},5874(A){"use strict";A.exports=Math.pow},9292(A){"use strict";A.exports=Math.round},6071(A,t,e){"use strict";var n=e(713);A.exports=function(A){return n(A)||0===A?A:A<0?-1:1}},3249(A){"use strict";var t=function(A){return A!=A};A.exports=function(A,e){return 0===A&&0===e?1/A==1/e:A===e||!(!t(A)||!t(e))}},8527(A,t,e){"use strict";var n=e(5421),r=e(6601),i=e(3249),s=e(9636),o=e(3534),a=r(s(),Object);n(a,{getPolyfill:s,implementation:i,shim:o}),A.exports=a},9636(A,t,e){"use strict";var n=e(3249);A.exports=function(){return"function"==typeof Object.is?Object.is:n}},3534(A,t,e){"use strict";var n=e(9636),r=e(5421);A.exports=function(){var A=n();return r(Object,{is:A},{is:function(){return Object.is!==A}}),A}},8461(A,t,e){"use strict";var n;if(!Object.keys){var r=Object.prototype.hasOwnProperty,i=Object.prototype.toString,s=e(6515),o=Object.prototype.propertyIsEnumerable,a=!o.call({toString:null},"toString"),B=o.call((function(){}),"prototype"),g=["toString","toLocaleString","valueOf","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","constructor"],c=function(A){var t=A.constructor;return t&&t.prototype===A},l={$applicationCache:!0,$console:!0,$external:!0,$frame:!0,$frameElement:!0,$frames:!0,$innerHeight:!0,$innerWidth:!0,$onmozfullscreenchange:!0,$onmozfullscreenerror:!0,$outerHeight:!0,$outerWidth:!0,$pageXOffset:!0,$pageYOffset:!0,$parent:!0,$scrollLeft:!0,$scrollTop:!0,$scrollX:!0,$scrollY:!0,$self:!0,$webkitIndexedDB:!0,$webkitStorageInfo:!0,$window:!0},w=function(){if("undefined"==typeof window)return!1;for(var A in window)try{if(!l["$"+A]&&r.call(window,A)&&null!==window[A]&&"object"==typeof window[A])try{c(window[A])}catch(A){return!0}}catch(A){return!0}return!1}();n=function(A){var t=null!==A&&"object"==typeof A,e="[object Function]"===i.call(A),n=s(A),o=t&&"[object String]"===i.call(A),l=[];if(!t&&!e&&!n)throw new TypeError("Object.keys called on a non-object");var E=B&&e;if(o&&A.length>0&&!r.call(A,0))for(var h=0;h<A.length;++h)l.push(String(h));if(n&&A.length>0)for(var Q=0;Q<A.length;++Q)l.push(String(Q));else for(var u in A)E&&"prototype"===u||!r.call(A,u)||l.push(String(u));if(a)for(var f=function(A){if("undefined"==typeof window||!w)return c(A);try{return c(A)}catch(A){return!1}}(A),C=0;C<g.length;++C)f&&"constructor"===g[C]||!r.call(A,g[C])||l.push(g[C]);return l}}A.exports=n},5643(A,t,e){"use strict";var n=Array.prototype.slice,r=e(6515),i=Object.keys,s=i?function(A){return i(A)}:e(8461),o=Object.keys;s.shim=function(){if(Object.keys){var A=function(){var A=Object.keys(arguments);return A&&A.length===arguments.length}(1,2);A||(Object.keys=function(A){return r(A)?o(n.call(A)):o(A)})}else Object.keys=s;return Object.keys||s},A.exports=s},6515(A){"use strict";var t=Object.prototype.toString;A.exports=function(A){var e=t.call(A),n="[object Arguments]"===e;return n||(n="[object Array]"!==e&&null!==A&&"object"==typeof A&&"number"==typeof A.length&&A.length>=0&&"[object Function]"===t.call(A.callee)),n}},6521(A,t,e){"use strict";var n=e(5643),r=e(2843)(),i=e(2774),s=e(5846),o=i("Array.prototype.push"),a=i("Object.prototype.propertyIsEnumerable"),B=r?s.getOwnPropertySymbols:null;A.exports=function(A,t){if(null==A)throw new TypeError("target must be an object");var e=s(A);if(1===arguments.length)return e;for(var i=1;i<arguments.length;++i){var g=s(arguments[i]),c=n(g),l=r&&(s.getOwnPropertySymbols||B);if(l)for(var w=l(g),E=0;E<w.length;++E){var h=w[E];a(g,h)&&o(c,h)}for(var Q=0;Q<c.length;++Q){var u=c[Q];if(a(g,u)){var f=g[u];e[u]=f}}}return e}},7596(A,t,e){"use strict";var n=e(6521);A.exports=function(){return Object.assign?function(){if(!Object.assign)return!1;for(var A="abcdefghijklmnopqrst",t=A.split(""),e={},n=0;n<t.length;++n)e[t[n]]=t[n];var r=Object.assign({},e),i="";for(var s in r)i+=s;return A!==i}()||function(){if(!Object.assign||!Object.preventExtensions)return!1;var A=Object.preventExtensions({1:2});try{Object.assign(A,"xy")}catch(t){return"y"===A[1]}return!1}()?n:Object.assign:n}},2519(A,t){"use strict";var e="undefined"!=typeof Uint8Array&&"undefined"!=typeof Uint16Array&&"undefined"!=typeof Int32Array;function n(A,t){return Object.prototype.hasOwnProperty.call(A,t)}t.assign=function(A){for(var t=Array.prototype.slice.call(arguments,1);t.length;){var e=t.shift();if(e){if("object"!=typeof e)throw new TypeError(e+"must be non-object");for(var r in e)n(e,r)&&(A[r]=e[r])}}return A},t.shrinkBuf=function(A,t){return A.length===t?A:A.subarray?A.subarray(0,t):(A.length=t,A)};var r={arraySet:function(A,t,e,n,r){if(t.subarray&&A.subarray)A.set(t.subarray(e,e+n),r);else for(var i=0;i<n;i++)A[r+i]=t[e+i]},flattenChunks:function(A){var t,e,n,r,i,s;for(n=0,t=0,e=A.length;t<e;t++)n+=A[t].length;for(s=new Uint8Array(n),r=0,t=0,e=A.length;t<e;t++)i=A[t],s.set(i,r),r+=i.length;return s}},i={arraySet:function(A,t,e,n,r){for(var i=0;i<n;i++)A[r+i]=t[e+i]},flattenChunks:function(A){return[].concat.apply([],A)}};t.setTyped=function(A){A?(t.Buf8=Uint8Array,t.Buf16=Uint16Array,t.Buf32=Int32Array,t.assign(t,r)):(t.Buf8=Array,t.Buf16=Array,t.Buf32=Array,t.assign(t,i))},t.setTyped(e)},6911(A){"use strict";A.exports=function(A,t,e,n){for(var r=65535&A,i=A>>>16&65535,s=0;0!==e;){e-=s=e>2e3?2e3:e;do{i=i+(r=r+t[n++]|0)|0}while(--s);r%=65521,i%=65521}return r|i<<16}},1607(A){"use strict";A.exports={Z_NO_FLUSH:0,Z_PARTIAL_FLUSH:1,Z_SYNC_FLUSH:2,Z_FULL_FLUSH:3,Z_FINISH:4,Z_BLOCK:5,Z_TREES:6,Z_OK:0,Z_STREAM_END:1,Z_NEED_DICT:2,Z_ERRNO:-1,Z_STREAM_ERROR:-2,Z_DATA_ERROR:-3,Z_BUF_ERROR:-5,Z_NO_COMPRESSION:0,Z_BEST_SPEED:1,Z_BEST_COMPRESSION:9,Z_DEFAULT_COMPRESSION:-1,Z_FILTERED:1,Z_HUFFMAN_ONLY:2,Z_RLE:3,Z_FIXED:4,Z_DEFAULT_STRATEGY:0,Z_BINARY:0,Z_TEXT:1,Z_UNKNOWN:2,Z_DEFLATED:8}},9049(A){"use strict";var t=function(){for(var A,t=[],e=0;e<256;e++){A=e;for(var n=0;n<8;n++)A=1&A?3988292384^A>>>1:A>>>1;t[e]=A}return t}();A.exports=function(A,e,n,r){var i=t,s=r+n;A^=-1;for(var o=r;o<s;o++)A=A>>>8^i[255&(A^e[o])];return~A}},2925(A,t,e){"use strict";var n,r=e(2519),i=e(2367),s=e(6911),o=e(9049),a=e(6228),B=-2,g=258,c=262,l=103,w=113,E=666;function h(A,t){return A.msg=a[t],t}function Q(A){return(A<<1)-(A>4?9:0)}function u(A){for(var t=A.length;--t>=0;)A[t]=0}function f(A){var t=A.state,e=t.pending;e>A.avail_out&&(e=A.avail_out),0!==e&&(r.arraySet(A.output,t.pending_buf,t.pending_out,e,A.next_out),A.next_out+=e,t.pending_out+=e,A.total_out+=e,A.avail_out-=e,t.pending-=e,0===t.pending&&(t.pending_out=0))}function C(A,t){i._tr_flush_block(A,A.block_start>=0?A.block_start:-1,A.strstart-A.block_start,t),A.block_start=A.strstart,f(A.strm)}function d(A,t){A.pending_buf[A.pending++]=t}function M(A,t){A.pending_buf[A.pending++]=t>>>8&255,A.pending_buf[A.pending++]=255&t}function D(A,t){var e,n,r=A.max_chain_length,i=A.strstart,s=A.prev_length,o=A.nice_match,a=A.strstart>A.w_size-c?A.strstart-(A.w_size-c):0,B=A.window,l=A.w_mask,w=A.prev,E=A.strstart+g,h=B[i+s-1],Q=B[i+s];A.prev_length>=A.good_match&&(r>>=2),o>A.lookahead&&(o=A.lookahead);do{if(B[(e=t)+s]===Q&&B[e+s-1]===h&&B[e]===B[i]&&B[++e]===B[i+1]){i+=2,e++;do{}while(B[++i]===B[++e]&&B[++i]===B[++e]&&B[++i]===B[++e]&&B[++i]===B[++e]&&B[++i]===B[++e]&&B[++i]===B[++e]&&B[++i]===B[++e]&&B[++i]===B[++e]&&i<E);if(n=g-(E-i),i=E-g,n>s){if(A.match_start=t,s=n,n>=o)break;h=B[i+s-1],Q=B[i+s]}}}while((t=w[t&l])>a&&0!=--r);return s<=A.lookahead?s:A.lookahead}function I(A){var t,e,n,i,a,B,g,l,w,E,h=A.w_size;do{if(i=A.window_size-A.lookahead-A.strstart,A.strstart>=h+(h-c)){r.arraySet(A.window,A.window,h,h,0),A.match_start-=h,A.strstart-=h,A.block_start-=h,t=e=A.hash_size;do{n=A.head[--t],A.head[t]=n>=h?n-h:0}while(--e);t=e=h;do{n=A.prev[--t],A.prev[t]=n>=h?n-h:0}while(--e);i+=h}if(0===A.strm.avail_in)break;if(B=A.strm,g=A.window,l=A.strstart+A.lookahead,w=i,E=void 0,(E=B.avail_in)>w&&(E=w),e=0===E?0:(B.avail_in-=E,r.arraySet(g,B.input,B.next_in,E,l),1===B.state.wrap?B.adler=s(B.adler,g,E,l):2===B.state.wrap&&(B.adler=o(B.adler,g,E,l)),B.next_in+=E,B.total_in+=E,E),A.lookahead+=e,A.lookahead+A.insert>=3)for(a=A.strstart-A.insert,A.ins_h=A.window[a],A.ins_h=(A.ins_h<<A.hash_shift^A.window[a+1])&A.hash_mask;A.insert&&(A.ins_h=(A.ins_h<<A.hash_shift^A.window[a+3-1])&A.hash_mask,A.prev[a&A.w_mask]=A.head[A.ins_h],A.head[A.ins_h]=a,a++,A.insert--,!(A.lookahead+A.insert<3)););}while(A.lookahead<c&&0!==A.strm.avail_in)}function p(A,t){for(var e,n;;){if(A.lookahead<c){if(I(A),A.lookahead<c&&0===t)return 1;if(0===A.lookahead)break}if(e=0,A.lookahead>=3&&(A.ins_h=(A.ins_h<<A.hash_shift^A.window[A.strstart+3-1])&A.hash_mask,e=A.prev[A.strstart&A.w_mask]=A.head[A.ins_h],A.head[A.ins_h]=A.strstart),0!==e&&A.strstart-e<=A.w_size-c&&(A.match_length=D(A,e)),A.match_length>=3)if(n=i._tr_tally(A,A.strstart-A.match_start,A.match_length-3),A.lookahead-=A.match_length,A.match_length<=A.max_lazy_match&&A.lookahead>=3){A.match_length--;do{A.strstart++,A.ins_h=(A.ins_h<<A.hash_shift^A.window[A.strstart+3-1])&A.hash_mask,e=A.prev[A.strstart&A.w_mask]=A.head[A.ins_h],A.head[A.ins_h]=A.strstart}while(0!=--A.match_length);A.strstart++}else A.strstart+=A.match_length,A.match_length=0,A.ins_h=A.window[A.strstart],A.ins_h=(A.ins_h<<A.hash_shift^A.window[A.strstart+1])&A.hash_mask;else n=i._tr_tally(A,0,A.window[A.strstart]),A.lookahead--,A.strstart++;if(n&&(C(A,!1),0===A.strm.avail_out))return 1}return A.insert=A.strstart<2?A.strstart:2,4===t?(C(A,!0),0===A.strm.avail_out?3:4):A.last_lit&&(C(A,!1),0===A.strm.avail_out)?1:2}function y(A,t){for(var e,n,r;;){if(A.lookahead<c){if(I(A),A.lookahead<c&&0===t)return 1;if(0===A.lookahead)break}if(e=0,A.lookahead>=3&&(A.ins_h=(A.ins_h<<A.hash_shift^A.window[A.strstart+3-1])&A.hash_mask,e=A.prev[A.strstart&A.w_mask]=A.head[A.ins_h],A.head[A.ins_h]=A.strstart),A.prev_length=A.match_length,A.prev_match=A.match_start,A.match_length=2,0!==e&&A.prev_length<A.max_lazy_match&&A.strstart-e<=A.w_size-c&&(A.match_length=D(A,e),A.match_length<=5&&(1===A.strategy||3===A.match_length&&A.strstart-A.match_start>4096)&&(A.match_length=2)),A.prev_length>=3&&A.match_length<=A.prev_length){r=A.strstart+A.lookahead-3,n=i._tr_tally(A,A.strstart-1-A.prev_match,A.prev_length-3),A.lookahead-=A.prev_length-1,A.prev_length-=2;do{++A.strstart<=r&&(A.ins_h=(A.ins_h<<A.hash_shift^A.window[A.strstart+3-1])&A.hash_mask,e=A.prev[A.strstart&A.w_mask]=A.head[A.ins_h],A.head[A.ins_h]=A.strstart)}while(0!=--A.prev_length);if(A.match_available=0,A.match_length=2,A.strstart++,n&&(C(A,!1),0===A.strm.avail_out))return 1}else if(A.match_available){if((n=i._tr_tally(A,0,A.window[A.strstart-1]))&&C(A,!1),A.strstart++,A.lookahead--,0===A.strm.avail_out)return 1}else A.match_available=1,A.strstart++,A.lookahead--}return A.match_available&&(n=i._tr_tally(A,0,A.window[A.strstart-1]),A.match_available=0),A.insert=A.strstart<2?A.strstart:2,4===t?(C(A,!0),0===A.strm.avail_out?3:4):A.last_lit&&(C(A,!1),0===A.strm.avail_out)?1:2}function F(A,t,e,n,r){this.good_length=A,this.max_lazy=t,this.nice_length=e,this.max_chain=n,this.func=r}function Y(){this.strm=null,this.status=0,this.pending_buf=null,this.pending_buf_size=0,this.pending_out=0,this.pending=0,this.wrap=0,this.gzhead=null,this.gzindex=0,this.method=8,this.last_flush=-1,this.w_size=0,this.w_bits=0,this.w_mask=0,this.window=null,this.window_size=0,this.prev=null,this.head=null,this.ins_h=0,this.hash_size=0,this.hash_bits=0,this.hash_mask=0,this.hash_shift=0,this.block_start=0,this.match_length=0,this.prev_match=0,this.match_available=0,this.strstart=0,this.match_start=0,this.lookahead=0,this.prev_length=0,this.max_chain_length=0,this.max_lazy_match=0,this.level=0,this.strategy=0,this.good_match=0,this.nice_match=0,this.dyn_ltree=new r.Buf16(1146),this.dyn_dtree=new r.Buf16(122),this.bl_tree=new r.Buf16(78),u(this.dyn_ltree),u(this.dyn_dtree),u(this.bl_tree),this.l_desc=null,this.d_desc=null,this.bl_desc=null,this.bl_count=new r.Buf16(16),this.heap=new r.Buf16(573),u(this.heap),this.heap_len=0,this.heap_max=0,this.depth=new r.Buf16(573),u(this.depth),this.l_buf=0,this.lit_bufsize=0,this.last_lit=0,this.d_buf=0,this.opt_len=0,this.static_len=0,this.matches=0,this.insert=0,this.bi_buf=0,this.bi_valid=0}function m(A){var t;return A&&A.state?(A.total_in=A.total_out=0,A.data_type=2,(t=A.state).pending=0,t.pending_out=0,t.wrap<0&&(t.wrap=-t.wrap),t.status=t.wrap?42:w,A.adler=2===t.wrap?0:1,t.last_flush=0,i._tr_init(t),0):h(A,B)}function b(A){var t,e=m(A);return 0===e&&((t=A.state).window_size=2*t.w_size,u(t.head),t.max_lazy_match=n[t.level].max_lazy,t.good_match=n[t.level].good_length,t.nice_match=n[t.level].nice_length,t.max_chain_length=n[t.level].max_chain,t.strstart=0,t.block_start=0,t.lookahead=0,t.insert=0,t.match_length=t.prev_length=2,t.match_available=0,t.ins_h=0),e}function v(A,t,e,n,i,s){if(!A)return B;var o=1;if(-1===t&&(t=6),n<0?(o=0,n=-n):n>15&&(o=2,n-=16),i<1||i>9||8!==e||n<8||n>15||t<0||t>9||s<0||s>4)return h(A,B);8===n&&(n=9);var a=new Y;return A.state=a,a.strm=A,a.wrap=o,a.gzhead=null,a.w_bits=n,a.w_size=1<<a.w_bits,a.w_mask=a.w_size-1,a.hash_bits=i+7,a.hash_size=1<<a.hash_bits,a.hash_mask=a.hash_size-1,a.hash_shift=~~((a.hash_bits+3-1)/3),a.window=new r.Buf8(2*a.w_size),a.head=new r.Buf16(a.hash_size),a.prev=new r.Buf16(a.w_size),a.lit_bufsize=1<<i+6,a.pending_buf_size=4*a.lit_bufsize,a.pending_buf=new r.Buf8(a.pending_buf_size),a.d_buf=1*a.lit_bufsize,a.l_buf=3*a.lit_bufsize,a.level=t,a.strategy=s,a.method=e,b(A)}n=[new F(0,0,0,0,(function(A,t){var e=65535;for(e>A.pending_buf_size-5&&(e=A.pending_buf_size-5);;){if(A.lookahead<=1){if(I(A),0===A.lookahead&&0===t)return 1;if(0===A.lookahead)break}A.strstart+=A.lookahead,A.lookahead=0;var n=A.block_start+e;if((0===A.strstart||A.strstart>=n)&&(A.lookahead=A.strstart-n,A.strstart=n,C(A,!1),0===A.strm.avail_out))return 1;if(A.strstart-A.block_start>=A.w_size-c&&(C(A,!1),0===A.strm.avail_out))return 1}return A.insert=0,4===t?(C(A,!0),0===A.strm.avail_out?3:4):(A.strstart>A.block_start&&(C(A,!1),A.strm.avail_out),1)})),new F(4,4,8,4,p),new F(4,5,16,8,p),new F(4,6,32,32,p),new F(4,4,16,16,y),new F(8,16,32,32,y),new F(8,16,128,128,y),new F(8,32,128,256,y),new F(32,128,258,1024,y),new F(32,258,258,4096,y)],t.deflateInit=function(A,t){return v(A,t,8,15,8,0)},t.deflateInit2=v,t.deflateReset=b,t.deflateResetKeep=m,t.deflateSetHeader=function(A,t){return A&&A.state?2!==A.state.wrap?B:(A.state.gzhead=t,0):B},t.deflate=function(A,t){var e,r,s,a;if(!A||!A.state||t>5||t<0)return A?h(A,B):B;if(r=A.state,!A.output||!A.input&&0!==A.avail_in||r.status===E&&4!==t)return h(A,0===A.avail_out?-5:B);if(r.strm=A,e=r.last_flush,r.last_flush=t,42===r.status)if(2===r.wrap)A.adler=0,d(r,31),d(r,139),d(r,8),r.gzhead?(d(r,(r.gzhead.text?1:0)+(r.gzhead.hcrc?2:0)+(r.gzhead.extra?4:0)+(r.gzhead.name?8:0)+(r.gzhead.comment?16:0)),d(r,255&r.gzhead.time),d(r,r.gzhead.time>>8&255),d(r,r.gzhead.time>>16&255),d(r,r.gzhead.time>>24&255),d(r,9===r.level?2:r.strategy>=2||r.level<2?4:0),d(r,255&r.gzhead.os),r.gzhead.extra&&r.gzhead.extra.length&&(d(r,255&r.gzhead.extra.length),d(r,r.gzhead.extra.length>>8&255)),r.gzhead.hcrc&&(A.adler=o(A.adler,r.pending_buf,r.pending,0)),r.gzindex=0,r.status=69):(d(r,0),d(r,0),d(r,0),d(r,0),d(r,0),d(r,9===r.level?2:r.strategy>=2||r.level<2?4:0),d(r,3),r.status=w);else{var c=8+(r.w_bits-8<<4)<<8;c|=(r.strategy>=2||r.level<2?0:r.level<6?1:6===r.level?2:3)<<6,0!==r.strstart&&(c|=32),c+=31-c%31,r.status=w,M(r,c),0!==r.strstart&&(M(r,A.adler>>>16),M(r,65535&A.adler)),A.adler=1}if(69===r.status)if(r.gzhead.extra){for(s=r.pending;r.gzindex<(65535&r.gzhead.extra.length)&&(r.pending!==r.pending_buf_size||(r.gzhead.hcrc&&r.pending>s&&(A.adler=o(A.adler,r.pending_buf,r.pending-s,s)),f(A),s=r.pending,r.pending!==r.pending_buf_size));)d(r,255&r.gzhead.extra[r.gzindex]),r.gzindex++;r.gzhead.hcrc&&r.pending>s&&(A.adler=o(A.adler,r.pending_buf,r.pending-s,s)),r.gzindex===r.gzhead.extra.length&&(r.gzindex=0,r.status=73)}else r.status=73;if(73===r.status)if(r.gzhead.name){s=r.pending;do{if(r.pending===r.pending_buf_size&&(r.gzhead.hcrc&&r.pending>s&&(A.adler=o(A.adler,r.pending_buf,r.pending-s,s)),f(A),s=r.pending,r.pending===r.pending_buf_size)){a=1;break}a=r.gzindex<r.gzhead.name.length?255&r.gzhead.name.charCodeAt(r.gzindex++):0,d(r,a)}while(0!==a);r.gzhead.hcrc&&r.pending>s&&(A.adler=o(A.adler,r.pending_buf,r.pending-s,s)),0===a&&(r.gzindex=0,r.status=91)}else r.status=91;if(91===r.status)if(r.gzhead.comment){s=r.pending;do{if(r.pending===r.pending_buf_size&&(r.gzhead.hcrc&&r.pending>s&&(A.adler=o(A.adler,r.pending_buf,r.pending-s,s)),f(A),s=r.pending,r.pending===r.pending_buf_size)){a=1;break}a=r.gzindex<r.gzhead.comment.length?255&r.gzhead.comment.charCodeAt(r.gzindex++):0,d(r,a)}while(0!==a);r.gzhead.hcrc&&r.pending>s&&(A.adler=o(A.adler,r.pending_buf,r.pending-s,s)),0===a&&(r.status=l)}else r.status=l;if(r.status===l&&(r.gzhead.hcrc?(r.pending+2>r.pending_buf_size&&f(A),r.pending+2<=r.pending_buf_size&&(d(r,255&A.adler),d(r,A.adler>>8&255),A.adler=0,r.status=w)):r.status=w),0!==r.pending){if(f(A),0===A.avail_out)return r.last_flush=-1,0}else if(0===A.avail_in&&Q(t)<=Q(e)&&4!==t)return h(A,-5);if(r.status===E&&0!==A.avail_in)return h(A,-5);if(0!==A.avail_in||0!==r.lookahead||0!==t&&r.status!==E){var D=2===r.strategy?function(A,t){for(var e;;){if(0===A.lookahead&&(I(A),0===A.lookahead)){if(0===t)return 1;break}if(A.match_length=0,e=i._tr_tally(A,0,A.window[A.strstart]),A.lookahead--,A.strstart++,e&&(C(A,!1),0===A.strm.avail_out))return 1}return A.insert=0,4===t?(C(A,!0),0===A.strm.avail_out?3:4):A.last_lit&&(C(A,!1),0===A.strm.avail_out)?1:2}(r,t):3===r.strategy?function(A,t){for(var e,n,r,s,o=A.window;;){if(A.lookahead<=g){if(I(A),A.lookahead<=g&&0===t)return 1;if(0===A.lookahead)break}if(A.match_length=0,A.lookahead>=3&&A.strstart>0&&(n=o[r=A.strstart-1])===o[++r]&&n===o[++r]&&n===o[++r]){s=A.strstart+g;do{}while(n===o[++r]&&n===o[++r]&&n===o[++r]&&n===o[++r]&&n===o[++r]&&n===o[++r]&&n===o[++r]&&n===o[++r]&&r<s);A.match_length=g-(s-r),A.match_length>A.lookahead&&(A.match_length=A.lookahead)}if(A.match_length>=3?(e=i._tr_tally(A,1,A.match_length-3),A.lookahead-=A.match_length,A.strstart+=A.match_length,A.match_length=0):(e=i._tr_tally(A,0,A.window[A.strstart]),A.lookahead--,A.strstart++),e&&(C(A,!1),0===A.strm.avail_out))return 1}return A.insert=0,4===t?(C(A,!0),0===A.strm.avail_out?3:4):A.last_lit&&(C(A,!1),0===A.strm.avail_out)?1:2}(r,t):n[r.level].func(r,t);if(3!==D&&4!==D||(r.status=E),1===D||3===D)return 0===A.avail_out&&(r.last_flush=-1),0;if(2===D&&(1===t?i._tr_align(r):5!==t&&(i._tr_stored_block(r,0,0,!1),3===t&&(u(r.head),0===r.lookahead&&(r.strstart=0,r.block_start=0,r.insert=0))),f(A),0===A.avail_out))return r.last_flush=-1,0}return 4!==t?0:r.wrap<=0?1:(2===r.wrap?(d(r,255&A.adler),d(r,A.adler>>8&255),d(r,A.adler>>16&255),d(r,A.adler>>24&255),d(r,255&A.total_in),d(r,A.total_in>>8&255),d(r,A.total_in>>16&255),d(r,A.total_in>>24&255)):(M(r,A.adler>>>16),M(r,65535&A.adler)),f(A),r.wrap>0&&(r.wrap=-r.wrap),0!==r.pending?0:1)},t.deflateEnd=function(A){var t;return A&&A.state?42!==(t=A.state.status)&&69!==t&&73!==t&&91!==t&&t!==l&&t!==w&&t!==E?h(A,B):(A.state=null,t===w?h(A,-3):0):B},t.deflateSetDictionary=function(A,t){var e,n,i,o,a,g,c,l,w=t.length;if(!A||!A.state)return B;if(2===(o=(e=A.state).wrap)||1===o&&42!==e.status||e.lookahead)return B;for(1===o&&(A.adler=s(A.adler,t,w,0)),e.wrap=0,w>=e.w_size&&(0===o&&(u(e.head),e.strstart=0,e.block_start=0,e.insert=0),l=new r.Buf8(e.w_size),r.arraySet(l,t,w-e.w_size,e.w_size,0),t=l,w=e.w_size),a=A.avail_in,g=A.next_in,c=A.input,A.avail_in=w,A.next_in=0,A.input=t,I(e);e.lookahead>=3;){n=e.strstart,i=e.lookahead-2;do{e.ins_h=(e.ins_h<<e.hash_shift^e.window[n+3-1])&e.hash_mask,e.prev[n&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=n,n++}while(--i);e.strstart=n,e.lookahead=2,I(e)}return e.strstart+=e.lookahead,e.block_start=e.strstart,e.insert=e.lookahead,e.lookahead=0,e.match_length=e.prev_length=2,e.match_available=0,A.next_in=g,A.input=c,A.avail_in=a,e.wrap=o,0},t.deflateInfo="pako deflate (from Nodeca project)"},6395(A){"use strict";A.exports=function(A,t){var e,n,r,i,s,o,a,B,g,c,l,w,E,h,Q,u,f,C,d,M,D,I,p,y,F;e=A.state,n=A.next_in,y=A.input,r=n+(A.avail_in-5),i=A.next_out,F=A.output,s=i-(t-A.avail_out),o=i+(A.avail_out-257),a=e.dmax,B=e.wsize,g=e.whave,c=e.wnext,l=e.window,w=e.hold,E=e.bits,h=e.lencode,Q=e.distcode,u=(1<<e.lenbits)-1,f=(1<<e.distbits)-1;A:do{E<15&&(w+=y[n++]<<E,E+=8,w+=y[n++]<<E,E+=8),C=h[w&u];t:for(;;){if(w>>>=d=C>>>24,E-=d,0==(d=C>>>16&255))F[i++]=65535&C;else{if(!(16&d)){if(64&d){if(32&d){e.mode=12;break A}A.msg="invalid literal/length code",e.mode=30;break A}C=h[(65535&C)+(w&(1<<d)-1)];continue t}for(M=65535&C,(d&=15)&&(E<d&&(w+=y[n++]<<E,E+=8),M+=w&(1<<d)-1,w>>>=d,E-=d),E<15&&(w+=y[n++]<<E,E+=8,w+=y[n++]<<E,E+=8),C=Q[w&f];;){if(w>>>=d=C>>>24,E-=d,16&(d=C>>>16&255)){if(D=65535&C,E<(d&=15)&&(w+=y[n++]<<E,(E+=8)<d&&(w+=y[n++]<<E,E+=8)),(D+=w&(1<<d)-1)>a){A.msg="invalid distance too far back",e.mode=30;break A}if(w>>>=d,E-=d,D>(d=i-s)){if((d=D-d)>g&&e.sane){A.msg="invalid distance too far back",e.mode=30;break A}if(I=0,p=l,0===c){if(I+=B-d,d<M){M-=d;do{F[i++]=l[I++]}while(--d);I=i-D,p=F}}else if(c<d){if(I+=B+c-d,(d-=c)<M){M-=d;do{F[i++]=l[I++]}while(--d);if(I=0,c<M){M-=d=c;do{F[i++]=l[I++]}while(--d);I=i-D,p=F}}}else if(I+=c-d,d<M){M-=d;do{F[i++]=l[I++]}while(--d);I=i-D,p=F}for(;M>2;)F[i++]=p[I++],F[i++]=p[I++],F[i++]=p[I++],M-=3;M&&(F[i++]=p[I++],M>1&&(F[i++]=p[I++]))}else{I=i-D;do{F[i++]=F[I++],F[i++]=F[I++],F[i++]=F[I++],M-=3}while(M>2);M&&(F[i++]=F[I++],M>1&&(F[i++]=F[I++]))}break}if(64&d){A.msg="invalid distance code",e.mode=30;break A}C=Q[(65535&C)+(w&(1<<d)-1)]}}break}}while(n<r&&i<o);n-=M=E>>3,w&=(1<<(E-=M<<3))-1,A.next_in=n,A.next_out=i,A.avail_in=n<r?r-n+5:5-(n-r),A.avail_out=i<o?o-i+257:257-(i-o),e.hold=w,e.bits=E}},2269(A,t,e){"use strict";var n=e(2519),r=e(6911),i=e(9049),s=e(6395),o=e(2920),a=-2,B=12,g=30;function c(A){return(A>>>24&255)+(A>>>8&65280)+((65280&A)<<8)+((255&A)<<24)}function l(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new n.Buf16(320),this.work=new n.Buf16(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function w(A){var t;return A&&A.state?(t=A.state,A.total_in=A.total_out=t.total=0,A.msg="",t.wrap&&(A.adler=1&t.wrap),t.mode=1,t.last=0,t.havedict=0,t.dmax=32768,t.head=null,t.hold=0,t.bits=0,t.lencode=t.lendyn=new n.Buf32(852),t.distcode=t.distdyn=new n.Buf32(592),t.sane=1,t.back=-1,0):a}function E(A){var t;return A&&A.state?((t=A.state).wsize=0,t.whave=0,t.wnext=0,w(A)):a}function h(A,t){var e,n;return A&&A.state?(n=A.state,t<0?(e=0,t=-t):(e=1+(t>>4),t<48&&(t&=15)),t&&(t<8||t>15)?a:(null!==n.window&&n.wbits!==t&&(n.window=null),n.wrap=e,n.wbits=t,E(A))):a}function Q(A,t){var e,n;return A?(n=new l,A.state=n,n.window=null,0!==(e=h(A,t))&&(A.state=null),e):a}var u,f,C=!0;function d(A){if(C){var t;for(u=new n.Buf32(512),f=new n.Buf32(32),t=0;t<144;)A.lens[t++]=8;for(;t<256;)A.lens[t++]=9;for(;t<280;)A.lens[t++]=7;for(;t<288;)A.lens[t++]=8;for(o(1,A.lens,0,288,u,0,A.work,{bits:9}),t=0;t<32;)A.lens[t++]=5;o(2,A.lens,0,32,f,0,A.work,{bits:5}),C=!1}A.lencode=u,A.lenbits=9,A.distcode=f,A.distbits=5}function M(A,t,e,r){var i,s=A.state;return null===s.window&&(s.wsize=1<<s.wbits,s.wnext=0,s.whave=0,s.window=new n.Buf8(s.wsize)),r>=s.wsize?(n.arraySet(s.window,t,e-s.wsize,s.wsize,0),s.wnext=0,s.whave=s.wsize):((i=s.wsize-s.wnext)>r&&(i=r),n.arraySet(s.window,t,e-r,i,s.wnext),(r-=i)?(n.arraySet(s.window,t,e-r,r,0),s.wnext=r,s.whave=s.wsize):(s.wnext+=i,s.wnext===s.wsize&&(s.wnext=0),s.whave<s.wsize&&(s.whave+=i))),0}t.inflateReset=E,t.inflateReset2=h,t.inflateResetKeep=w,t.inflateInit=function(A){return Q(A,15)},t.inflateInit2=Q,t.inflate=function(A,t){var e,l,w,E,h,Q,u,f,C,D,I,p,y,F,Y,m,b,v,z,U,P,x,N,R,G=0,S=new n.Buf8(4),T=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15];if(!A||!A.state||!A.output||!A.input&&0!==A.avail_in)return a;(e=A.state).mode===B&&(e.mode=13),h=A.next_out,w=A.output,u=A.avail_out,E=A.next_in,l=A.input,Q=A.avail_in,f=e.hold,C=e.bits,D=Q,I=u,x=0;A:for(;;)switch(e.mode){case 1:if(0===e.wrap){e.mode=13;break}for(;C<16;){if(0===Q)break A;Q--,f+=l[E++]<<C,C+=8}if(2&e.wrap&&35615===f){e.check=0,S[0]=255&f,S[1]=f>>>8&255,e.check=i(e.check,S,2,0),f=0,C=0,e.mode=2;break}if(e.flags=0,e.head&&(e.head.done=!1),!(1&e.wrap)||(((255&f)<<8)+(f>>8))%31){A.msg="incorrect header check",e.mode=g;break}if(8!=(15&f)){A.msg="unknown compression method",e.mode=g;break}if(C-=4,P=8+(15&(f>>>=4)),0===e.wbits)e.wbits=P;else if(P>e.wbits){A.msg="invalid window size",e.mode=g;break}e.dmax=1<<P,A.adler=e.check=1,e.mode=512&f?10:B,f=0,C=0;break;case 2:for(;C<16;){if(0===Q)break A;Q--,f+=l[E++]<<C,C+=8}if(e.flags=f,8!=(255&e.flags)){A.msg="unknown compression method",e.mode=g;break}if(57344&e.flags){A.msg="unknown header flags set",e.mode=g;break}e.head&&(e.head.text=f>>8&1),512&e.flags&&(S[0]=255&f,S[1]=f>>>8&255,e.check=i(e.check,S,2,0)),f=0,C=0,e.mode=3;case 3:for(;C<32;){if(0===Q)break A;Q--,f+=l[E++]<<C,C+=8}e.head&&(e.head.time=f),512&e.flags&&(S[0]=255&f,S[1]=f>>>8&255,S[2]=f>>>16&255,S[3]=f>>>24&255,e.check=i(e.check,S,4,0)),f=0,C=0,e.mode=4;case 4:for(;C<16;){if(0===Q)break A;Q--,f+=l[E++]<<C,C+=8}e.head&&(e.head.xflags=255&f,e.head.os=f>>8),512&e.flags&&(S[0]=255&f,S[1]=f>>>8&255,e.check=i(e.check,S,2,0)),f=0,C=0,e.mode=5;case 5:if(1024&e.flags){for(;C<16;){if(0===Q)break A;Q--,f+=l[E++]<<C,C+=8}e.length=f,e.head&&(e.head.extra_len=f),512&e.flags&&(S[0]=255&f,S[1]=f>>>8&255,e.check=i(e.check,S,2,0)),f=0,C=0}else e.head&&(e.head.extra=null);e.mode=6;case 6:if(1024&e.flags&&((p=e.length)>Q&&(p=Q),p&&(e.head&&(P=e.head.extra_len-e.length,e.head.extra||(e.head.extra=new Array(e.head.extra_len)),n.arraySet(e.head.extra,l,E,p,P)),512&e.flags&&(e.check=i(e.check,l,p,E)),Q-=p,E+=p,e.length-=p),e.length))break A;e.length=0,e.mode=7;case 7:if(2048&e.flags){if(0===Q)break A;p=0;do{P=l[E+p++],e.head&&P&&e.length<65536&&(e.head.name+=String.fromCharCode(P))}while(P&&p<Q);if(512&e.flags&&(e.check=i(e.check,l,p,E)),Q-=p,E+=p,P)break A}else e.head&&(e.head.name=null);e.length=0,e.mode=8;case 8:if(4096&e.flags){if(0===Q)break A;p=0;do{P=l[E+p++],e.head&&P&&e.length<65536&&(e.head.comment+=String.fromCharCode(P))}while(P&&p<Q);if(512&e.flags&&(e.check=i(e.check,l,p,E)),Q-=p,E+=p,P)break A}else e.head&&(e.head.comment=null);e.mode=9;case 9:if(512&e.flags){for(;C<16;){if(0===Q)break A;Q--,f+=l[E++]<<C,C+=8}if(f!==(65535&e.check)){A.msg="header crc mismatch",e.mode=g;break}f=0,C=0}e.head&&(e.head.hcrc=e.flags>>9&1,e.head.done=!0),A.adler=e.check=0,e.mode=B;break;case 10:for(;C<32;){if(0===Q)break A;Q--,f+=l[E++]<<C,C+=8}A.adler=e.check=c(f),f=0,C=0,e.mode=11;case 11:if(0===e.havedict)return A.next_out=h,A.avail_out=u,A.next_in=E,A.avail_in=Q,e.hold=f,e.bits=C,2;A.adler=e.check=1,e.mode=B;case B:if(5===t||6===t)break A;case 13:if(e.last){f>>>=7&C,C-=7&C,e.mode=27;break}for(;C<3;){if(0===Q)break A;Q--,f+=l[E++]<<C,C+=8}switch(e.last=1&f,C-=1,3&(f>>>=1)){case 0:e.mode=14;break;case 1:if(d(e),e.mode=20,6===t){f>>>=2,C-=2;break A}break;case 2:e.mode=17;break;case 3:A.msg="invalid block type",e.mode=g}f>>>=2,C-=2;break;case 14:for(f>>>=7&C,C-=7&C;C<32;){if(0===Q)break A;Q--,f+=l[E++]<<C,C+=8}if((65535&f)!=(f>>>16^65535)){A.msg="invalid stored block lengths",e.mode=g;break}if(e.length=65535&f,f=0,C=0,e.mode=15,6===t)break A;case 15:e.mode=16;case 16:if(p=e.length){if(p>Q&&(p=Q),p>u&&(p=u),0===p)break A;n.arraySet(w,l,E,p,h),Q-=p,E+=p,u-=p,h+=p,e.length-=p;break}e.mode=B;break;case 17:for(;C<14;){if(0===Q)break A;Q--,f+=l[E++]<<C,C+=8}if(e.nlen=257+(31&f),f>>>=5,C-=5,e.ndist=1+(31&f),f>>>=5,C-=5,e.ncode=4+(15&f),f>>>=4,C-=4,e.nlen>286||e.ndist>30){A.msg="too many length or distance symbols",e.mode=g;break}e.have=0,e.mode=18;case 18:for(;e.have<e.ncode;){for(;C<3;){if(0===Q)break A;Q--,f+=l[E++]<<C,C+=8}e.lens[T[e.have++]]=7&f,f>>>=3,C-=3}for(;e.have<19;)e.lens[T[e.have++]]=0;if(e.lencode=e.lendyn,e.lenbits=7,N={bits:e.lenbits},x=o(0,e.lens,0,19,e.lencode,0,e.work,N),e.lenbits=N.bits,x){A.msg="invalid code lengths set",e.mode=g;break}e.have=0,e.mode=19;case 19:for(;e.have<e.nlen+e.ndist;){for(;m=(G=e.lencode[f&(1<<e.lenbits)-1])>>>16&255,b=65535&G,!((Y=G>>>24)<=C);){if(0===Q)break A;Q--,f+=l[E++]<<C,C+=8}if(b<16)f>>>=Y,C-=Y,e.lens[e.have++]=b;else{if(16===b){for(R=Y+2;C<R;){if(0===Q)break A;Q--,f+=l[E++]<<C,C+=8}if(f>>>=Y,C-=Y,0===e.have){A.msg="invalid bit length repeat",e.mode=g;break}P=e.lens[e.have-1],p=3+(3&f),f>>>=2,C-=2}else if(17===b){for(R=Y+3;C<R;){if(0===Q)break A;Q--,f+=l[E++]<<C,C+=8}C-=Y,P=0,p=3+(7&(f>>>=Y)),f>>>=3,C-=3}else{for(R=Y+7;C<R;){if(0===Q)break A;Q--,f+=l[E++]<<C,C+=8}C-=Y,P=0,p=11+(127&(f>>>=Y)),f>>>=7,C-=7}if(e.have+p>e.nlen+e.ndist){A.msg="invalid bit length repeat",e.mode=g;break}for(;p--;)e.lens[e.have++]=P}}if(e.mode===g)break;if(0===e.lens[256]){A.msg="invalid code -- missing end-of-block",e.mode=g;break}if(e.lenbits=9,N={bits:e.lenbits},x=o(1,e.lens,0,e.nlen,e.lencode,0,e.work,N),e.lenbits=N.bits,x){A.msg="invalid literal/lengths set",e.mode=g;break}if(e.distbits=6,e.distcode=e.distdyn,N={bits:e.distbits},x=o(2,e.lens,e.nlen,e.ndist,e.distcode,0,e.work,N),e.distbits=N.bits,x){A.msg="invalid distances set",e.mode=g;break}if(e.mode=20,6===t)break A;case 20:e.mode=21;case 21:if(Q>=6&&u>=258){A.next_out=h,A.avail_out=u,A.next_in=E,A.avail_in=Q,e.hold=f,e.bits=C,s(A,I),h=A.next_out,w=A.output,u=A.avail_out,E=A.next_in,l=A.input,Q=A.avail_in,f=e.hold,C=e.bits,e.mode===B&&(e.back=-1);break}for(e.back=0;m=(G=e.lencode[f&(1<<e.lenbits)-1])>>>16&255,b=65535&G,!((Y=G>>>24)<=C);){if(0===Q)break A;Q--,f+=l[E++]<<C,C+=8}if(m&&!(240&m)){for(v=Y,z=m,U=b;m=(G=e.lencode[U+((f&(1<<v+z)-1)>>v)])>>>16&255,b=65535&G,!(v+(Y=G>>>24)<=C);){if(0===Q)break A;Q--,f+=l[E++]<<C,C+=8}f>>>=v,C-=v,e.back+=v}if(f>>>=Y,C-=Y,e.back+=Y,e.length=b,0===m){e.mode=26;break}if(32&m){e.back=-1,e.mode=B;break}if(64&m){A.msg="invalid literal/length code",e.mode=g;break}e.extra=15&m,e.mode=22;case 22:if(e.extra){for(R=e.extra;C<R;){if(0===Q)break A;Q--,f+=l[E++]<<C,C+=8}e.length+=f&(1<<e.extra)-1,f>>>=e.extra,C-=e.extra,e.back+=e.extra}e.was=e.length,e.mode=23;case 23:for(;m=(G=e.distcode[f&(1<<e.distbits)-1])>>>16&255,b=65535&G,!((Y=G>>>24)<=C);){if(0===Q)break A;Q--,f+=l[E++]<<C,C+=8}if(!(240&m)){for(v=Y,z=m,U=b;m=(G=e.distcode[U+((f&(1<<v+z)-1)>>v)])>>>16&255,b=65535&G,!(v+(Y=G>>>24)<=C);){if(0===Q)break A;Q--,f+=l[E++]<<C,C+=8}f>>>=v,C-=v,e.back+=v}if(f>>>=Y,C-=Y,e.back+=Y,64&m){A.msg="invalid distance code",e.mode=g;break}e.offset=b,e.extra=15&m,e.mode=24;case 24:if(e.extra){for(R=e.extra;C<R;){if(0===Q)break A;Q--,f+=l[E++]<<C,C+=8}e.offset+=f&(1<<e.extra)-1,f>>>=e.extra,C-=e.extra,e.back+=e.extra}if(e.offset>e.dmax){A.msg="invalid distance too far back",e.mode=g;break}e.mode=25;case 25:if(0===u)break A;if(p=I-u,e.offset>p){if((p=e.offset-p)>e.whave&&e.sane){A.msg="invalid distance too far back",e.mode=g;break}p>e.wnext?(p-=e.wnext,y=e.wsize-p):y=e.wnext-p,p>e.length&&(p=e.length),F=e.window}else F=w,y=h-e.offset,p=e.length;p>u&&(p=u),u-=p,e.length-=p;do{w[h++]=F[y++]}while(--p);0===e.length&&(e.mode=21);break;case 26:if(0===u)break A;w[h++]=e.length,u--,e.mode=21;break;case 27:if(e.wrap){for(;C<32;){if(0===Q)break A;Q--,f|=l[E++]<<C,C+=8}if(I-=u,A.total_out+=I,e.total+=I,I&&(A.adler=e.check=e.flags?i(e.check,w,I,h-I):r(e.check,w,I,h-I)),I=u,(e.flags?f:c(f))!==e.check){A.msg="incorrect data check",e.mode=g;break}f=0,C=0}e.mode=28;case 28:if(e.wrap&&e.flags){for(;C<32;){if(0===Q)break A;Q--,f+=l[E++]<<C,C+=8}if(f!==(4294967295&e.total)){A.msg="incorrect length check",e.mode=g;break}f=0,C=0}e.mode=29;case 29:x=1;break A;case g:x=-3;break A;case 31:return-4;default:return a}return A.next_out=h,A.avail_out=u,A.next_in=E,A.avail_in=Q,e.hold=f,e.bits=C,(e.wsize||I!==A.avail_out&&e.mode<g&&(e.mode<27||4!==t))&&M(A,A.output,A.next_out,I-A.avail_out)?(e.mode=31,-4):(D-=A.avail_in,I-=A.avail_out,A.total_in+=D,A.total_out+=I,e.total+=I,e.wrap&&I&&(A.adler=e.check=e.flags?i(e.check,w,I,A.next_out-I):r(e.check,w,I,A.next_out-I)),A.data_type=e.bits+(e.last?64:0)+(e.mode===B?128:0)+(20===e.mode||15===e.mode?256:0),(0===D&&0===I||4===t)&&0===x&&(x=-5),x)},t.inflateEnd=function(A){if(!A||!A.state)return a;var t=A.state;return t.window&&(t.window=null),A.state=null,0},t.inflateGetHeader=function(A,t){var e;return A&&A.state&&2&(e=A.state).wrap?(e.head=t,t.done=!1,0):a},t.inflateSetDictionary=function(A,t){var e,n=t.length;return A&&A.state?0!==(e=A.state).wrap&&11!==e.mode?a:11===e.mode&&r(1,t,n,0)!==e.check?-3:M(A,t,n,n)?(e.mode=31,-4):(e.havedict=1,0):a},t.inflateInfo="pako inflate (from Nodeca project)"},2920(A,t,e){"use strict";var n=e(2519),r=[3,4,5,6,7,8,9,10,11,13,15,17,19,23,27,31,35,43,51,59,67,83,99,115,131,163,195,227,258,0,0],i=[16,16,16,16,16,16,16,16,17,17,17,17,18,18,18,18,19,19,19,19,20,20,20,20,21,21,21,21,16,72,78],s=[1,2,3,4,5,7,9,13,17,25,33,49,65,97,129,193,257,385,513,769,1025,1537,2049,3073,4097,6145,8193,12289,16385,24577,0,0],o=[16,16,16,16,17,17,18,18,19,19,20,20,21,21,22,22,23,23,24,24,25,25,26,26,27,27,28,28,29,29,64,64];A.exports=function(A,t,e,a,B,g,c,l){var w,E,h,Q,u,f,C,d,M,D=l.bits,I=0,p=0,y=0,F=0,Y=0,m=0,b=0,v=0,z=0,U=0,P=null,x=0,N=new n.Buf16(16),R=new n.Buf16(16),G=null,S=0;for(I=0;I<=15;I++)N[I]=0;for(p=0;p<a;p++)N[t[e+p]]++;for(Y=D,F=15;F>=1&&0===N[F];F--);if(Y>F&&(Y=F),0===F)return B[g++]=20971520,B[g++]=20971520,l.bits=1,0;for(y=1;y<F&&0===N[y];y++);for(Y<y&&(Y=y),v=1,I=1;I<=15;I++)if(v<<=1,(v-=N[I])<0)return-1;if(v>0&&(0===A||1!==F))return-1;for(R[1]=0,I=1;I<15;I++)R[I+1]=R[I]+N[I];for(p=0;p<a;p++)0!==t[e+p]&&(c[R[t[e+p]]++]=p);if(0===A?(P=G=c,f=19):1===A?(P=r,x-=257,G=i,S-=257,f=256):(P=s,G=o,f=-1),U=0,p=0,I=y,u=g,m=Y,b=0,h=-1,Q=(z=1<<Y)-1,1===A&&z>852||2===A&&z>592)return 1;for(;;){C=I-b,c[p]<f?(d=0,M=c[p]):c[p]>f?(d=G[S+c[p]],M=P[x+c[p]]):(d=96,M=0),w=1<<I-b,y=E=1<<m;do{B[u+(U>>b)+(E-=w)]=C<<24|d<<16|M}while(0!==E);for(w=1<<I-1;U&w;)w>>=1;if(0!==w?(U&=w-1,U+=w):U=0,p++,0==--N[I]){if(I===F)break;I=t[e+c[p]]}if(I>Y&&(U&Q)!==h){for(0===b&&(b=Y),u+=y,v=1<<(m=I-b);m+b<F&&!((v-=N[m+b])<=0);)m++,v<<=1;if(z+=1<<m,1===A&&z>852||2===A&&z>592)return 1;B[h=U&Q]=Y<<24|m<<16|u-g}}return 0!==U&&(B[u+U]=I-b<<24|64<<16),l.bits=Y,0}},6228(A){"use strict";A.exports={2:"need dictionary",1:"stream end",0:"","-1":"file error","-2":"stream error","-3":"data error","-4":"insufficient memory","-5":"buffer error","-6":"incompatible version"}},2367(A,t,e){"use strict";var n=e(2519);function r(A){for(var t=A.length;--t>=0;)A[t]=0}var i=[0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0],s=[0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13],o=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7],a=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],B=new Array(576);r(B);var g=new Array(60);r(g);var c=new Array(512);r(c);var l=new Array(256);r(l);var w=new Array(29);r(w);var E,h,Q,u=new Array(30);function f(A,t,e,n,r){this.static_tree=A,this.extra_bits=t,this.extra_base=e,this.elems=n,this.max_length=r,this.has_stree=A&&A.length}function C(A,t){this.dyn_tree=A,this.max_code=0,this.stat_desc=t}function d(A){return A<256?c[A]:c[256+(A>>>7)]}function M(A,t){A.pending_buf[A.pending++]=255&t,A.pending_buf[A.pending++]=t>>>8&255}function D(A,t,e){A.bi_valid>16-e?(A.bi_buf|=t<<A.bi_valid&65535,M(A,A.bi_buf),A.bi_buf=t>>16-A.bi_valid,A.bi_valid+=e-16):(A.bi_buf|=t<<A.bi_valid&65535,A.bi_valid+=e)}function I(A,t,e){D(A,e[2*t],e[2*t+1])}function p(A,t){var e=0;do{e|=1&A,A>>>=1,e<<=1}while(--t>0);return e>>>1}function y(A,t,e){var n,r,i=new Array(16),s=0;for(n=1;n<=15;n++)i[n]=s=s+e[n-1]<<1;for(r=0;r<=t;r++){var o=A[2*r+1];0!==o&&(A[2*r]=p(i[o]++,o))}}function F(A){var t;for(t=0;t<286;t++)A.dyn_ltree[2*t]=0;for(t=0;t<30;t++)A.dyn_dtree[2*t]=0;for(t=0;t<19;t++)A.bl_tree[2*t]=0;A.dyn_ltree[512]=1,A.opt_len=A.static_len=0,A.last_lit=A.matches=0}function Y(A){A.bi_valid>8?M(A,A.bi_buf):A.bi_valid>0&&(A.pending_buf[A.pending++]=A.bi_buf),A.bi_buf=0,A.bi_valid=0}function m(A,t,e,n){var r=2*t,i=2*e;return A[r]<A[i]||A[r]===A[i]&&n[t]<=n[e]}function b(A,t,e){for(var n=A.heap[e],r=e<<1;r<=A.heap_len&&(r<A.heap_len&&m(t,A.heap[r+1],A.heap[r],A.depth)&&r++,!m(t,n,A.heap[r],A.depth));)A.heap[e]=A.heap[r],e=r,r<<=1;A.heap[e]=n}function v(A,t,e){var n,r,o,a,B=0;if(0!==A.last_lit)do{n=A.pending_buf[A.d_buf+2*B]<<8|A.pending_buf[A.d_buf+2*B+1],r=A.pending_buf[A.l_buf+B],B++,0===n?I(A,r,t):(I(A,(o=l[r])+256+1,t),0!==(a=i[o])&&D(A,r-=w[o],a),I(A,o=d(--n),e),0!==(a=s[o])&&D(A,n-=u[o],a))}while(B<A.last_lit);I(A,256,t)}function z(A,t){var e,n,r,i=t.dyn_tree,s=t.stat_desc.static_tree,o=t.stat_desc.has_stree,a=t.stat_desc.elems,B=-1;for(A.heap_len=0,A.heap_max=573,e=0;e<a;e++)0!==i[2*e]?(A.heap[++A.heap_len]=B=e,A.depth[e]=0):i[2*e+1]=0;for(;A.heap_len<2;)i[2*(r=A.heap[++A.heap_len]=B<2?++B:0)]=1,A.depth[r]=0,A.opt_len--,o&&(A.static_len-=s[2*r+1]);for(t.max_code=B,e=A.heap_len>>1;e>=1;e--)b(A,i,e);r=a;do{e=A.heap[1],A.heap[1]=A.heap[A.heap_len--],b(A,i,1),n=A.heap[1],A.heap[--A.heap_max]=e,A.heap[--A.heap_max]=n,i[2*r]=i[2*e]+i[2*n],A.depth[r]=(A.depth[e]>=A.depth[n]?A.depth[e]:A.depth[n])+1,i[2*e+1]=i[2*n+1]=r,A.heap[1]=r++,b(A,i,1)}while(A.heap_len>=2);A.heap[--A.heap_max]=A.heap[1],function(A,t){var e,n,r,i,s,o,a=t.dyn_tree,B=t.max_code,g=t.stat_desc.static_tree,c=t.stat_desc.has_stree,l=t.stat_desc.extra_bits,w=t.stat_desc.extra_base,E=t.stat_desc.max_length,h=0;for(i=0;i<=15;i++)A.bl_count[i]=0;for(a[2*A.heap[A.heap_max]+1]=0,e=A.heap_max+1;e<573;e++)(i=a[2*a[2*(n=A.heap[e])+1]+1]+1)>E&&(i=E,h++),a[2*n+1]=i,n>B||(A.bl_count[i]++,s=0,n>=w&&(s=l[n-w]),o=a[2*n],A.opt_len+=o*(i+s),c&&(A.static_len+=o*(g[2*n+1]+s)));if(0!==h){do{for(i=E-1;0===A.bl_count[i];)i--;A.bl_count[i]--,A.bl_count[i+1]+=2,A.bl_count[E]--,h-=2}while(h>0);for(i=E;0!==i;i--)for(n=A.bl_count[i];0!==n;)(r=A.heap[--e])>B||(a[2*r+1]!==i&&(A.opt_len+=(i-a[2*r+1])*a[2*r],a[2*r+1]=i),n--)}}(A,t),y(i,B,A.bl_count)}function U(A,t,e){var n,r,i=-1,s=t[1],o=0,a=7,B=4;for(0===s&&(a=138,B=3),t[2*(e+1)+1]=65535,n=0;n<=e;n++)r=s,s=t[2*(n+1)+1],++o<a&&r===s||(o<B?A.bl_tree[2*r]+=o:0!==r?(r!==i&&A.bl_tree[2*r]++,A.bl_tree[32]++):o<=10?A.bl_tree[34]++:A.bl_tree[36]++,o=0,i=r,0===s?(a=138,B=3):r===s?(a=6,B=3):(a=7,B=4))}function P(A,t,e){var n,r,i=-1,s=t[1],o=0,a=7,B=4;for(0===s&&(a=138,B=3),n=0;n<=e;n++)if(r=s,s=t[2*(n+1)+1],!(++o<a&&r===s)){if(o<B)do{I(A,r,A.bl_tree)}while(0!=--o);else 0!==r?(r!==i&&(I(A,r,A.bl_tree),o--),I(A,16,A.bl_tree),D(A,o-3,2)):o<=10?(I(A,17,A.bl_tree),D(A,o-3,3)):(I(A,18,A.bl_tree),D(A,o-11,7));o=0,i=r,0===s?(a=138,B=3):r===s?(a=6,B=3):(a=7,B=4)}}r(u);var x=!1;function N(A,t,e,r){D(A,0+(r?1:0),3),function(A,t,e){Y(A),M(A,e),M(A,~e),n.arraySet(A.pending_buf,A.window,t,e,A.pending),A.pending+=e}(A,t,e)}t._tr_init=function(A){x||(function(){var A,t,e,n,r,a=new Array(16);for(e=0,n=0;n<28;n++)for(w[n]=e,A=0;A<1<<i[n];A++)l[e++]=n;for(l[e-1]=n,r=0,n=0;n<16;n++)for(u[n]=r,A=0;A<1<<s[n];A++)c[r++]=n;for(r>>=7;n<30;n++)for(u[n]=r<<7,A=0;A<1<<s[n]-7;A++)c[256+r++]=n;for(t=0;t<=15;t++)a[t]=0;for(A=0;A<=143;)B[2*A+1]=8,A++,a[8]++;for(;A<=255;)B[2*A+1]=9,A++,a[9]++;for(;A<=279;)B[2*A+1]=7,A++,a[7]++;for(;A<=287;)B[2*A+1]=8,A++,a[8]++;for(y(B,287,a),A=0;A<30;A++)g[2*A+1]=5,g[2*A]=p(A,5);E=new f(B,i,257,286,15),h=new f(g,s,0,30,15),Q=new f(new Array(0),o,0,19,7)}(),x=!0),A.l_desc=new C(A.dyn_ltree,E),A.d_desc=new C(A.dyn_dtree,h),A.bl_desc=new C(A.bl_tree,Q),A.bi_buf=0,A.bi_valid=0,F(A)},t._tr_stored_block=N,t._tr_flush_block=function(A,t,e,n){var r,i,s=0;A.level>0?(2===A.strm.data_type&&(A.strm.data_type=function(A){var t,e=4093624447;for(t=0;t<=31;t++,e>>>=1)if(1&e&&0!==A.dyn_ltree[2*t])return 0;if(0!==A.dyn_ltree[18]||0!==A.dyn_ltree[20]||0!==A.dyn_ltree[26])return 1;for(t=32;t<256;t++)if(0!==A.dyn_ltree[2*t])return 1;return 0}(A)),z(A,A.l_desc),z(A,A.d_desc),s=function(A){var t;for(U(A,A.dyn_ltree,A.l_desc.max_code),U(A,A.dyn_dtree,A.d_desc.max_code),z(A,A.bl_desc),t=18;t>=3&&0===A.bl_tree[2*a[t]+1];t--);return A.opt_len+=3*(t+1)+5+5+4,t}(A),r=A.opt_len+3+7>>>3,(i=A.static_len+3+7>>>3)<=r&&(r=i)):r=i=e+5,e+4<=r&&-1!==t?N(A,t,e,n):4===A.strategy||i===r?(D(A,2+(n?1:0),3),v(A,B,g)):(D(A,4+(n?1:0),3),function(A,t,e,n){var r;for(D(A,t-257,5),D(A,e-1,5),D(A,n-4,4),r=0;r<n;r++)D(A,A.bl_tree[2*a[r]+1],3);P(A,A.dyn_ltree,t-1),P(A,A.dyn_dtree,e-1)}(A,A.l_desc.max_code+1,A.d_desc.max_code+1,s+1),v(A,A.dyn_ltree,A.dyn_dtree)),F(A),n&&Y(A)},t._tr_tally=function(A,t,e){return A.pending_buf[A.d_buf+2*A.last_lit]=t>>>8&255,A.pending_buf[A.d_buf+2*A.last_lit+1]=255&t,A.pending_buf[A.l_buf+A.last_lit]=255&e,A.last_lit++,0===t?A.dyn_ltree[2*e]++:(A.matches++,t--,A.dyn_ltree[2*(l[e]+256+1)]++,A.dyn_dtree[2*d(t)]++),A.last_lit===A.lit_bufsize-1},t._tr_align=function(A){D(A,2,3),I(A,256,B),function(A){16===A.bi_valid?(M(A,A.bi_buf),A.bi_buf=0,A.bi_valid=0):A.bi_valid>=8&&(A.pending_buf[A.pending++]=255&A.bi_buf,A.bi_buf>>=8,A.bi_valid-=8)}(A)}},7468(A){"use strict";A.exports=function(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg="",this.state=null,this.data_type=2,this.adler=0}},884(A){"use strict";A.exports=["Float16Array","Float32Array","Float64Array","Int8Array","Int16Array","Int32Array","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","BigInt64Array","BigUint64Array"]},9964(A){var t,e,n=A.exports={};function r(){throw new Error("setTimeout has not been defined")}function i(){throw new Error("clearTimeout has not been defined")}function s(A){if(t===setTimeout)return setTimeout(A,0);if((t===r||!t)&&setTimeout)return t=setTimeout,setTimeout(A,0);try{return t(A,0)}catch(e){try{return t.call(null,A,0)}catch(e){return t.call(this,A,0)}}}!function(){try{t="function"==typeof setTimeout?setTimeout:r}catch(A){t=r}try{e="function"==typeof clearTimeout?clearTimeout:i}catch(A){e=i}}();var o,a=[],B=!1,g=-1;function c(){B&&o&&(B=!1,o.length?a=o.concat(a):g=-1,a.length&&l())}function l(){if(!B){var A=s(c);B=!0;for(var t=a.length;t;){for(o=a,a=[];++g<t;)o&&o[g].run();g=-1,t=a.length}o=null,B=!1,function(A){if(e===clearTimeout)return clearTimeout(A);if((e===i||!e)&&clearTimeout)return e=clearTimeout,clearTimeout(A);try{return e(A)}catch(t){try{return e.call(null,A)}catch(t){return e.call(this,A)}}}(A)}}function w(A,t){this.fun=A,this.array=t}function E(){}n.nextTick=function(A){var t=new Array(arguments.length-1);if(arguments.length>1)for(var e=1;e<arguments.length;e++)t[e-1]=arguments[e];a.push(new w(A,t)),1!==a.length||B||s(l)},w.prototype.run=function(){this.fun.apply(null,this.array)},n.title="browser",n.browser=!0,n.env={},n.argv=[],n.version="",n.versions={},n.on=E,n.addListener=E,n.once=E,n.off=E,n.removeListener=E,n.removeAllListeners=E,n.emit=E,n.prependListener=E,n.prependOnceListener=E,n.listeners=function(A){return[]},n.binding=function(A){throw new Error("process.binding is not supported")},n.cwd=function(){return"/"},n.chdir=function(A){throw new Error("process.chdir is not supported")},n.umask=function(){return 0}},8843(A,t,e){"use strict";var n=e(2774),r=e(1689),i=n("RegExp.prototype.exec"),s=e(6785);A.exports=function(A){if(!r(A))throw new s("`regex` must be a RegExp");return function(t){return null!==i(A,t)}}},1733(A,t,e){var n=e(783).Buffer;!function(A){A.parser=function(A,t){return new i(A,t)},A.SAXParser=i,A.SAXStream=o,A.createStream=function(A,t){return new o(A,t)},A.MAX_BUFFER_LENGTH=65536;var t,r=["comment","sgmlDecl","textNode","tagName","doctype","procInstName","procInstBody","entity","attribName","attribValue","cdata","script"];function i(t,e){if(!(this instanceof i))return new i(t,e);var n=this;!function(A){for(var t=0,e=r.length;t<e;t++)A[r[t]]=""}(n),n.q=n.c="",n.bufferCheckPosition=A.MAX_BUFFER_LENGTH,n.encoding=null,n.opt=e||{},n.opt.lowercase=n.opt.lowercase||n.opt.lowercasetags,n.looseCase=n.opt.lowercase?"toLowerCase":"toUpperCase",n.opt.maxEntityCount=n.opt.maxEntityCount||512,n.opt.maxEntityDepth=n.opt.maxEntityDepth||4,n.entityCount=n.entityDepth=0,n.tags=[],n.closed=n.closedRoot=n.sawRoot=!1,n.tag=n.error=null,n.strict=!!t,n.noscript=!(!t&&!n.opt.noscript),n.state=y.BEGIN,n.strictEntities=n.opt.strictEntities,n.ENTITIES=n.strictEntities?Object.create(A.XML_ENTITIES):Object.create(A.ENTITIES),n.attribList=[],n.opt.xmlns&&(n.ns=Object.create(l)),void 0===n.opt.unquotedAttributeValues&&(n.opt.unquotedAttributeValues=!t),n.trackPosition=!1!==n.opt.position,n.trackPosition&&(n.position=n.line=n.column=0),Y(n,"onready")}A.EVENTS=["text","processinginstruction","sgmldeclaration","doctype","comment","opentagstart","attribute","opentag","closetag","opencdata","cdata","closecdata","error","end","ready","script","opennamespace","closenamespace"],Object.create||(Object.create=function(A){function t(){}return t.prototype=A,new t}),Object.keys||(Object.keys=function(A){var t=[];for(var e in A)A.hasOwnProperty(e)&&t.push(e);return t}),i.prototype={end:function(){x(this)},write:function(t){var e=this;if(this.error)throw this.error;if(e.closed)return P(e,"Cannot write after close. Assign an onready handler.");if(null===t)return x(e);"object"==typeof t&&(t=t.toString());for(var n=0,i="";i=j(t,n++),e.c=i,i;)switch(e.trackPosition&&(e.position++,"\n"===i?(e.line++,e.column=0):e.column++),e.state){case y.BEGIN:if(e.state=y.BEGIN_WHITESPACE,"\ufeff"===i)continue;L(e,i);continue;case y.BEGIN_WHITESPACE:L(e,i);continue;case y.TEXT:if(e.sawRoot&&!e.closedRoot){for(var s=n-1;i&&"<"!==i&&"&"!==i;)(i=j(t,n++))&&e.trackPosition&&(e.position++,"\n"===i?(e.line++,e.column=0):e.column++);e.textNode+=t.substring(s,n-1)}"<"!==i||e.sawRoot&&e.closedRoot&&!e.strict?(u(i)||e.sawRoot&&!e.closedRoot||N(e,"Text data outside of root node."),"&"===i?e.state=y.TEXT_ENTITY:e.textNode+=i):(e.state=y.OPEN_WAKA,e.startTagPosition=e.position);continue;case y.SCRIPT:"<"===i?e.state=y.SCRIPT_ENDING:e.script+=i;continue;case y.SCRIPT_ENDING:"/"===i?e.state=y.CLOSE_TAG:(e.script+="<"+i,e.state=y.SCRIPT);continue;case y.OPEN_WAKA:if("!"===i)e.state=y.SGML_DECL,e.sgmlDecl="";else if(u(i));else if(d(w,i))e.state=y.OPEN_TAG,e.tagName=i;else if("/"===i)e.state=y.CLOSE_TAG,e.tagName="";else if("?"===i)e.state=y.PROC_INST,e.procInstName=e.procInstBody="";else{if(N(e,"Unencoded <"),e.startTagPosition+1<e.position){var o=e.position-e.startTagPosition;i=new Array(o).join(" ")+i}e.textNode+="<"+i,e.state=y.TEXT}continue;case y.SGML_DECL:if(e.sgmlDecl+i==="--"){e.state=y.COMMENT,e.comment="",e.sgmlDecl="";continue}e.doctype&&!0!==e.doctype&&e.sgmlDecl?(e.state=y.DOCTYPE_DTD,e.doctype+="<!"+e.sgmlDecl+i,e.sgmlDecl=""):(e.sgmlDecl+i).toUpperCase()===a?(v(e,"onopencdata"),e.state=y.CDATA,e.sgmlDecl="",e.cdata=""):(e.sgmlDecl+i).toUpperCase()===B?(e.state=y.DOCTYPE,(e.doctype||e.sawRoot)&&N(e,"Inappropriately located doctype declaration"),e.doctype="",e.sgmlDecl=""):">"===i?(v(e,"onsgmldeclaration",e.sgmlDecl),e.sgmlDecl="",e.state=y.TEXT):f(i)?(e.state=y.SGML_DECL_QUOTED,e.sgmlDecl+=i):e.sgmlDecl+=i;continue;case y.SGML_DECL_QUOTED:i===e.q&&(e.state=y.SGML_DECL,e.q=""),e.sgmlDecl+=i;continue;case y.DOCTYPE:">"===i?(e.state=y.TEXT,v(e,"ondoctype",e.doctype),e.doctype=!0):(e.doctype+=i,"["===i?e.state=y.DOCTYPE_DTD:f(i)&&(e.state=y.DOCTYPE_QUOTED,e.q=i));continue;case y.DOCTYPE_QUOTED:e.doctype+=i,i===e.q&&(e.q="",e.state=y.DOCTYPE);continue;case y.DOCTYPE_DTD:"]"===i?(e.doctype+=i,e.state=y.DOCTYPE):"<"===i?(e.state=y.OPEN_WAKA,e.startTagPosition=e.position):f(i)?(e.doctype+=i,e.state=y.DOCTYPE_DTD_QUOTED,e.q=i):e.doctype+=i;continue;case y.DOCTYPE_DTD_QUOTED:e.doctype+=i,i===e.q&&(e.state=y.DOCTYPE_DTD,e.q="");continue;case y.COMMENT:"-"===i?e.state=y.COMMENT_ENDING:e.comment+=i;continue;case y.COMMENT_ENDING:"-"===i?(e.state=y.COMMENT_ENDED,e.comment=U(e.opt,e.comment),e.comment&&v(e,"oncomment",e.comment),e.comment=""):(e.comment+="-"+i,e.state=y.COMMENT);continue;case y.COMMENT_ENDED:">"!==i?(N(e,"Malformed comment"),e.comment+="--"+i,e.state=y.COMMENT):e.doctype&&!0!==e.doctype?e.state=y.DOCTYPE_DTD:e.state=y.TEXT;continue;case y.CDATA:for(s=n-1;i&&"]"!==i;)(i=j(t,n++))&&e.trackPosition&&(e.position++,"\n"===i?(e.line++,e.column=0):e.column++);e.cdata+=t.substring(s,n-1),"]"===i&&(e.state=y.CDATA_ENDING);continue;case y.CDATA_ENDING:"]"===i?e.state=y.CDATA_ENDING_2:(e.cdata+="]"+i,e.state=y.CDATA);continue;case y.CDATA_ENDING_2:">"===i?(e.cdata&&v(e,"oncdata",e.cdata),v(e,"onclosecdata"),e.cdata="",e.state=y.TEXT):"]"===i?e.cdata+="]":(e.cdata+="]]"+i,e.state=y.CDATA);continue;case y.PROC_INST:"?"===i?e.state=y.PROC_INST_ENDING:u(i)?e.state=y.PROC_INST_BODY:e.procInstName+=i;continue;case y.PROC_INST_BODY:if(!e.procInstBody&&u(i))continue;"?"===i?e.state=y.PROC_INST_ENDING:e.procInstBody+=i;continue;case y.PROC_INST_ENDING:if(">"===i){const A={name:e.procInstName,body:e.procInstBody};b(e,A),v(e,"onprocessinginstruction",A),e.procInstName=e.procInstBody="",e.state=y.TEXT}else e.procInstBody+="?"+i,e.state=y.PROC_INST_BODY;continue;case y.OPEN_TAG:d(E,i)?e.tagName+=i:(R(e),">"===i?T(e):"/"===i?e.state=y.OPEN_TAG_SLASH:(u(i)||N(e,"Invalid character in tag name"),e.state=y.ATTRIB));continue;case y.OPEN_TAG_SLASH:">"===i?(T(e,!0),H(e)):(N(e,"Forward-slash in opening tag not followed by >"),e.state=y.ATTRIB);continue;case y.ATTRIB:if(u(i))continue;">"===i?T(e):"/"===i?e.state=y.OPEN_TAG_SLASH:d(w,i)?(e.attribName=i,e.attribValue="",e.state=y.ATTRIB_NAME):N(e,"Invalid attribute name");continue;case y.ATTRIB_NAME:"="===i?e.state=y.ATTRIB_VALUE:">"===i?(N(e,"Attribute without value"),e.attribValue=e.attribName,S(e),T(e)):u(i)?e.state=y.ATTRIB_NAME_SAW_WHITE:d(E,i)?e.attribName+=i:N(e,"Invalid attribute name");continue;case y.ATTRIB_NAME_SAW_WHITE:if("="===i)e.state=y.ATTRIB_VALUE;else{if(u(i))continue;N(e,"Attribute without value"),e.tag.attributes[e.attribName]="",e.attribValue="",v(e,"onattribute",{name:e.attribName,value:""}),e.attribName="",">"===i?T(e):d(w,i)?(e.attribName=i,e.state=y.ATTRIB_NAME):(N(e,"Invalid attribute name"),e.state=y.ATTRIB)}continue;case y.ATTRIB_VALUE:if(u(i))continue;f(i)?(e.q=i,e.state=y.ATTRIB_VALUE_QUOTED):(e.opt.unquotedAttributeValues||P(e,"Unquoted attribute value"),e.state=y.ATTRIB_VALUE_UNQUOTED,e.attribValue=i);continue;case y.ATTRIB_VALUE_QUOTED:if(i!==e.q){"&"===i?e.state=y.ATTRIB_VALUE_ENTITY_Q:e.attribValue+=i;continue}S(e),e.q="",e.state=y.ATTRIB_VALUE_CLOSED;continue;case y.ATTRIB_VALUE_CLOSED:u(i)?e.state=y.ATTRIB:">"===i?T(e):"/"===i?e.state=y.OPEN_TAG_SLASH:d(w,i)?(N(e,"No whitespace between attributes"),e.attribName=i,e.attribValue="",e.state=y.ATTRIB_NAME):N(e,"Invalid attribute name");continue;case y.ATTRIB_VALUE_UNQUOTED:if(!C(i)){"&"===i?e.state=y.ATTRIB_VALUE_ENTITY_U:e.attribValue+=i;continue}S(e),">"===i?T(e):e.state=y.ATTRIB;continue;case y.CLOSE_TAG:if(e.tagName)">"===i?H(e):d(E,i)?e.tagName+=i:e.script?(e.script+="</"+e.tagName+i,e.tagName="",e.state=y.SCRIPT):(u(i)||N(e,"Invalid tagname in closing tag"),e.state=y.CLOSE_TAG_SAW_WHITE);else{if(u(i))continue;M(w,i)?e.script?(e.script+="</"+i,e.state=y.SCRIPT):N(e,"Invalid tagname in closing tag."):e.tagName=i}continue;case y.CLOSE_TAG_SAW_WHITE:if(u(i))continue;">"===i?H(e):N(e,"Invalid characters in closing tag");continue;case y.TEXT_ENTITY:case y.ATTRIB_VALUE_ENTITY_Q:case y.ATTRIB_VALUE_ENTITY_U:var g,c;switch(e.state){case y.TEXT_ENTITY:g=y.TEXT,c="textNode";break;case y.ATTRIB_VALUE_ENTITY_Q:g=y.ATTRIB_VALUE_QUOTED,c="attribValue";break;case y.ATTRIB_VALUE_ENTITY_U:g=y.ATTRIB_VALUE_UNQUOTED,c="attribValue"}if(";"===i){var l=k(e);e.opt.unparsedEntities&&!Object.values(A.XML_ENTITIES).includes(l)?((e.entityCount+=1)>e.opt.maxEntityCount&&P(e,"Parsed entity count exceeds max entity count"),(e.entityDepth+=1)>e.opt.maxEntityDepth&&P(e,"Parsed entity depth exceeds max entity depth"),e.entity="",e.state=g,e.write(l),e.entityDepth-=1):(e[c]+=l,e.entity="",e.state=g)}else d(e.entity.length?Q:h,i)?e.entity+=i:(N(e,"Invalid character in entity name"),e[c]+="&"+e.entity+i,e.entity="",e.state=g);continue;default:throw new Error(e,"Unknown state: "+e.state)}return e.position>=e.bufferCheckPosition&&function(t){for(var e=Math.max(A.MAX_BUFFER_LENGTH,10),n=0,i=0,s=r.length;i<s;i++){var o=t[r[i]].length;if(o>e)switch(r[i]){case"textNode":z(t);break;case"cdata":v(t,"oncdata",t.cdata),t.cdata="";break;case"script":v(t,"onscript",t.script),t.script="";break;default:P(t,"Max buffer length exceeded: "+r[i])}n=Math.max(n,o)}var a=A.MAX_BUFFER_LENGTH-n;t.bufferCheckPosition=a+t.position}(e),e},resume:function(){return this.error=null,this},close:function(){return this.write(null)},flush:function(){var A;z(A=this),""!==A.cdata&&(v(A,"oncdata",A.cdata),A.cdata=""),""!==A.script&&(v(A,"onscript",A.script),A.script="")}};try{t=e(9760).Stream}catch(A){t=function(){}}t||(t=function(){});var s=A.EVENTS.filter((function(A){return"error"!==A&&"end"!==A}));function o(A,e){if(!(this instanceof o))return new o(A,e);t.apply(this),this._parser=new i(A,e),this.writable=!0,this.readable=!0;var n=this;this._parser.onend=function(){n.emit("end")},this._parser.onerror=function(A){n.emit("error",A),n._parser.error=null},this._decoder=null,this._decoderBuffer=null,s.forEach((function(A){Object.defineProperty(n,"on"+A,{get:function(){return n._parser["on"+A]},set:function(t){if(!t)return n.removeAllListeners(A),n._parser["on"+A]=t,t;n.on(A,t)},enumerable:!0,configurable:!1})}))}o.prototype=Object.create(t.prototype,{constructor:{value:o}}),o.prototype._decodeBuffer=function(A,t){if(this._decoderBuffer&&(A=n.concat([this._decoderBuffer,A]),this._decoderBuffer=null),!this._decoder){var e=function(A,t){if(A.length>=2){if(255===A[0]&&254===A[1])return"utf-16le";if(254===A[0]&&255===A[1])return"utf-16be"}return A.length>=3&&239===A[0]&&187===A[1]&&191===A[2]?"utf8":A.length>=4?60===A[0]&&0===A[1]&&63===A[2]&&0===A[3]?"utf-16le":0===A[0]&&60===A[1]&&0===A[2]&&63===A[3]?"utf-16be":"utf8":t?"utf8":null}(A,t);if(!e)return this._decoderBuffer=A,"";this._parser.encoding=e,this._decoder=new TextDecoder(e)}return this._decoder.decode(A,{stream:!t})},o.prototype.write=function(A){if("function"==typeof n&&"function"==typeof n.isBuffer&&n.isBuffer(A))A=this._decodeBuffer(A,!1);else if(this._decoderBuffer){var t=this._decodeBuffer(n.alloc(0),!0);t&&(this._parser.write(t),this.emit("data",t))}return this._parser.write(A.toString()),this.emit("data",A),!0},o.prototype.end=function(A){if(A&&A.length&&this.write(A),this._decoderBuffer){var t=this._decodeBuffer(n.alloc(0),!0);t&&(this._parser.write(t),this.emit("data",t))}else if(this._decoder){var e=this._decoder.decode();e&&(this._parser.write(e),this.emit("data",e))}return this._parser.end(),!0},o.prototype.on=function(A,e){var n=this;return n._parser["on"+A]||-1===s.indexOf(A)||(n._parser["on"+A]=function(){var t=1===arguments.length?[arguments[0]]:Array.apply(null,arguments);t.splice(0,0,A),n.emit.apply(n,t)}),t.prototype.on.call(n,A,e)};var a="[CDATA[",B="DOCTYPE",g="http://www.w3.org/XML/1998/namespace",c="http://www.w3.org/2000/xmlns/",l={xml:g,xmlns:c},w=/[:_A-Za-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD]/,E=/[:_A-Za-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\u00B7\u0300-\u036F\u203F-\u2040.\d-]/,h=/[#:_A-Za-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD]/,Q=/[#:_A-Za-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\u00B7\u0300-\u036F\u203F-\u2040.\d-]/;function u(A){return" "===A||"\n"===A||"\r"===A||"\t"===A}function f(A){return'"'===A||"'"===A}function C(A){return">"===A||u(A)}function d(A,t){return A.test(t)}function M(A,t){return!d(A,t)}var D,I,p,y=0;for(var F in A.STATE={BEGIN:y++,BEGIN_WHITESPACE:y++,TEXT:y++,TEXT_ENTITY:y++,OPEN_WAKA:y++,SGML_DECL:y++,SGML_DECL_QUOTED:y++,DOCTYPE:y++,DOCTYPE_QUOTED:y++,DOCTYPE_DTD:y++,DOCTYPE_DTD_QUOTED:y++,COMMENT_STARTING:y++,COMMENT:y++,COMMENT_ENDING:y++,COMMENT_ENDED:y++,CDATA:y++,CDATA_ENDING:y++,CDATA_ENDING_2:y++,PROC_INST:y++,PROC_INST_BODY:y++,PROC_INST_ENDING:y++,OPEN_TAG:y++,OPEN_TAG_SLASH:y++,ATTRIB:y++,ATTRIB_NAME:y++,ATTRIB_NAME_SAW_WHITE:y++,ATTRIB_VALUE:y++,ATTRIB_VALUE_QUOTED:y++,ATTRIB_VALUE_CLOSED:y++,ATTRIB_VALUE_UNQUOTED:y++,ATTRIB_VALUE_ENTITY_Q:y++,ATTRIB_VALUE_ENTITY_U:y++,CLOSE_TAG:y++,CLOSE_TAG_SAW_WHITE:y++,SCRIPT:y++,SCRIPT_ENDING:y++},A.XML_ENTITIES={amp:"&",gt:">",lt:"<",quot:'"',apos:"'"},A.ENTITIES={amp:"&",gt:">",lt:"<",quot:'"',apos:"'",AElig:198,Aacute:193,Acirc:194,Agrave:192,Aring:197,Atilde:195,Auml:196,Ccedil:199,ETH:208,Eacute:201,Ecirc:202,Egrave:200,Euml:203,Iacute:205,Icirc:206,Igrave:204,Iuml:207,Ntilde:209,Oacute:211,Ocirc:212,Ograve:210,Oslash:216,Otilde:213,Ouml:214,THORN:222,Uacute:218,Ucirc:219,Ugrave:217,Uuml:220,Yacute:221,aacute:225,acirc:226,aelig:230,agrave:224,aring:229,atilde:227,auml:228,ccedil:231,eacute:233,ecirc:234,egrave:232,eth:240,euml:235,iacute:237,icirc:238,igrave:236,iuml:239,ntilde:241,oacute:243,ocirc:244,ograve:242,oslash:248,otilde:245,ouml:246,szlig:223,thorn:254,uacute:250,ucirc:251,ugrave:249,uuml:252,yacute:253,yuml:255,copy:169,reg:174,nbsp:160,iexcl:161,cent:162,pound:163,curren:164,yen:165,brvbar:166,sect:167,uml:168,ordf:170,laquo:171,not:172,shy:173,macr:175,deg:176,plusmn:177,sup1:185,sup2:178,sup3:179,acute:180,micro:181,para:182,middot:183,cedil:184,ordm:186,raquo:187,frac14:188,frac12:189,frac34:190,iquest:191,times:215,divide:247,OElig:338,oelig:339,Scaron:352,scaron:353,Yuml:376,fnof:402,circ:710,tilde:732,Alpha:913,Beta:914,Gamma:915,Delta:916,Epsilon:917,Zeta:918,Eta:919,Theta:920,Iota:921,Kappa:922,Lambda:923,Mu:924,Nu:925,Xi:926,Omicron:927,Pi:928,Rho:929,Sigma:931,Tau:932,Upsilon:933,Phi:934,Chi:935,Psi:936,Omega:937,alpha:945,beta:946,gamma:947,delta:948,epsilon:949,zeta:950,eta:951,theta:952,iota:953,kappa:954,lambda:955,mu:956,nu:957,xi:958,omicron:959,pi:960,rho:961,sigmaf:962,sigma:963,tau:964,upsilon:965,phi:966,chi:967,psi:968,omega:969,thetasym:977,upsih:978,piv:982,ensp:8194,emsp:8195,thinsp:8201,zwnj:8204,zwj:8205,lrm:8206,rlm:8207,ndash:8211,mdash:8212,lsquo:8216,rsquo:8217,sbquo:8218,ldquo:8220,rdquo:8221,bdquo:8222,dagger:8224,Dagger:8225,bull:8226,hellip:8230,permil:8240,prime:8242,Prime:8243,lsaquo:8249,rsaquo:8250,oline:8254,frasl:8260,euro:8364,image:8465,weierp:8472,real:8476,trade:8482,alefsym:8501,larr:8592,uarr:8593,rarr:8594,darr:8595,harr:8596,crarr:8629,lArr:8656,uArr:8657,rArr:8658,dArr:8659,hArr:8660,forall:8704,part:8706,exist:8707,empty:8709,nabla:8711,isin:8712,notin:8713,ni:8715,prod:8719,sum:8721,minus:8722,lowast:8727,radic:8730,prop:8733,infin:8734,ang:8736,and:8743,or:8744,cap:8745,cup:8746,int:8747,there4:8756,sim:8764,cong:8773,asymp:8776,ne:8800,equiv:8801,le:8804,ge:8805,sub:8834,sup:8835,nsub:8836,sube:8838,supe:8839,oplus:8853,otimes:8855,perp:8869,sdot:8901,lceil:8968,rceil:8969,lfloor:8970,rfloor:8971,lang:9001,rang:9002,loz:9674,spades:9824,clubs:9827,hearts:9829,diams:9830},Object.keys(A.ENTITIES).forEach((function(t){var e=A.ENTITIES[t],n="number"==typeof e?String.fromCharCode(e):e;A.ENTITIES[t]=n})),A.STATE)A.STATE[A.STATE[F]]=F;function Y(A,t,e){A[t]&&A[t](e)}function m(A){return A?A.toLowerCase().replace(/[^a-z0-9]/g,""):null}function b(A,t){if(A.strict&&A.encoding&&t&&"xml"===t.name){var e,n,r=(n=(e=t.body)&&e.match(/(?:^|\s)encoding\s*=\s*(['"])([^'"]+)\1/i))?n[2]:null;r&&!function(A,t){const e=m(A),n=m(t);return!e||!n||("utf16"===n?"utf16le"===e||"utf16be"===e:e===n)}(A.encoding,r)&&N(A,"XML declaration encoding "+r+" does not match detected stream encoding "+A.encoding.toUpperCase())}}function v(A,t,e){A.textNode&&z(A),Y(A,t,e)}function z(A){A.textNode=U(A.opt,A.textNode),A.textNode&&Y(A,"ontext",A.textNode),A.textNode=""}function U(A,t){return A.trim&&(t=t.trim()),A.normalize&&(t=t.replace(/\s+/g," ")),t}function P(A,t){return z(A),A.trackPosition&&(t+="\nLine: "+A.line+"\nColumn: "+A.column+"\nChar: "+A.c),t=new Error(t),A.error=t,Y(A,"onerror",t),A}function x(A){return A.sawRoot&&!A.closedRoot&&N(A,"Unclosed root tag"),A.state!==y.BEGIN&&A.state!==y.BEGIN_WHITESPACE&&A.state!==y.TEXT&&P(A,"Unexpected end"),z(A),A.c="",A.closed=!0,Y(A,"onend"),i.call(A,A.strict,A.opt),A}function N(A,t){if("object"!=typeof A||!(A instanceof i))throw new Error("bad call to strictFail");A.strict&&P(A,t)}function R(A){A.strict||(A.tagName=A.tagName[A.looseCase]());var t=A.tags[A.tags.length-1]||A,e=A.tag={name:A.tagName,attributes:{}};A.opt.xmlns&&(e.ns=t.ns),A.attribList.length=0,v(A,"onopentagstart",e)}function G(A,t){var e=A.indexOf(":")<0?["",A]:A.split(":"),n=e[0],r=e[1];return t&&"xmlns"===A&&(n="xmlns",r=""),{prefix:n,local:r}}function S(A){if(A.strict||(A.attribName=A.attribName[A.looseCase]()),-1!==A.attribList.indexOf(A.attribName)||A.tag.attributes.hasOwnProperty(A.attribName))A.attribName=A.attribValue="";else{if(A.opt.xmlns){var t=G(A.attribName,!0),e=t.prefix,n=t.local;if("xmlns"===e)if("xml"===n&&A.attribValue!==g)N(A,"xml: prefix must be bound to "+g+"\nActual: "+A.attribValue);else if("xmlns"===n&&A.attribValue!==c)N(A,"xmlns: prefix must be bound to "+c+"\nActual: "+A.attribValue);else{var r=A.tag,i=A.tags[A.tags.length-1]||A;r.ns===i.ns&&(r.ns=Object.create(i.ns)),r.ns[n]=A.attribValue}A.attribList.push([A.attribName,A.attribValue])}else A.tag.attributes[A.attribName]=A.attribValue,v(A,"onattribute",{name:A.attribName,value:A.attribValue});A.attribName=A.attribValue=""}}function T(A,t){if(A.opt.xmlns){var e=A.tag,n=G(A.tagName);e.prefix=n.prefix,e.local=n.local,e.uri=e.ns[n.prefix]||"",e.prefix&&!e.uri&&(N(A,"Unbound namespace prefix: "+JSON.stringify(A.tagName)),e.uri=n.prefix);var r=A.tags[A.tags.length-1]||A;e.ns&&r.ns!==e.ns&&Object.keys(e.ns).forEach((function(t){v(A,"onopennamespace",{prefix:t,uri:e.ns[t]})}));for(var i=0,s=A.attribList.length;i<s;i++){var o=A.attribList[i],a=o[0],B=o[1],g=G(a,!0),c=g.prefix,l=g.local,w=""===c?"":e.ns[c]||"",E={name:a,value:B,prefix:c,local:l,uri:w};c&&"xmlns"!==c&&!w&&(N(A,"Unbound namespace prefix: "+JSON.stringify(c)),E.uri=c),A.tag.attributes[a]=E,v(A,"onattribute",E)}A.attribList.length=0}A.tag.isSelfClosing=!!t,A.sawRoot=!0,A.tags.push(A.tag),v(A,"onopentag",A.tag),t||(A.noscript||"script"!==A.tagName.toLowerCase()?A.state=y.TEXT:A.state=y.SCRIPT,A.tag=null,A.tagName=""),A.attribName=A.attribValue="",A.attribList.length=0}function H(A){if(!A.tagName)return N(A,"Weird empty close tag."),A.textNode+="</>",void(A.state=y.TEXT);if(A.script){if("script"!==A.tagName)return A.script+="</"+A.tagName+">",A.tagName="",void(A.state=y.SCRIPT);v(A,"onscript",A.script),A.script=""}var t=A.tags.length,e=A.tagName;A.strict||(e=e[A.looseCase]());for(var n=e;t--&&A.tags[t].name!==n;)N(A,"Unexpected close tag");if(t<0)return N(A,"Unmatched closing tag: "+A.tagName),A.textNode+="</"+A.tagName+">",void(A.state=y.TEXT);A.tagName=e;for(var r=A.tags.length;r-- >t;){var i=A.tag=A.tags.pop();A.tagName=A.tag.name,v(A,"onclosetag",A.tagName);var s={};for(var o in i.ns)s[o]=i.ns[o];var a=A.tags[A.tags.length-1]||A;A.opt.xmlns&&i.ns!==a.ns&&Object.keys(i.ns).forEach((function(t){var e=i.ns[t];v(A,"onclosenamespace",{prefix:t,uri:e})}))}0===t&&(A.closedRoot=!0),A.tagName=A.attribValue=A.attribName="",A.attribList.length=0,A.state=y.TEXT}function k(A){var t,e=A.entity,n=e.toLowerCase(),r="";return A.ENTITIES[e]?A.ENTITIES[e]:A.ENTITIES[n]?A.ENTITIES[n]:("#"===(e=n).charAt(0)&&("x"===e.charAt(1)?(e=e.slice(2),r=(t=parseInt(e,16)).toString(16)):(e=e.slice(1),r=(t=parseInt(e,10)).toString(10))),e=e.replace(/^0+/,""),isNaN(t)||r.toLowerCase()!==e||t<0||t>1114111?(N(A,"Invalid character entity"),"&"+A.entity+";"):String.fromCodePoint(t))}function L(A,t){"<"===t?(A.state=y.OPEN_WAKA,A.startTagPosition=A.position):u(t)||(N(A,"Non-whitespace before first tag."),A.textNode=t,A.state=y.TEXT)}function j(A,t){var e="";return t<A.length&&(e=A.charAt(t)),e}y=A.STATE,String.fromCodePoint||(D=String.fromCharCode,I=Math.floor,p=function(){var A,t,e=[],n=-1,r=arguments.length;if(!r)return"";for(var i="";++n<r;){var s=Number(arguments[n]);if(!isFinite(s)||s<0||s>1114111||I(s)!==s)throw RangeError("Invalid code point: "+s);s<=65535?e.push(s):(A=55296+((s-=65536)>>10),t=s%1024+56320,e.push(A,t)),(n+1===r||e.length>16384)&&(i+=D.apply(null,e),e.length=0)}return i},Object.defineProperty?Object.defineProperty(String,"fromCodePoint",{value:p,configurable:!0,writable:!0}):String.fromCodePoint=p)}(t)},6255(A,t,e){"use strict";var n=e(8651),r=e(9295),i=e(8890)(),s=e(8109),o=e(6785),a=n("%Math.floor%");A.exports=function(A,t){if("function"!=typeof A)throw new o("`fn` is not a function");if("number"!=typeof t||t<0||t>4294967295||a(t)!==t)throw new o("`length` must be a positive 32-bit integer");var e=arguments.length>2&&!!arguments[2],n=!0,B=!0;if("length"in A&&s){var g=s(A,"length");g&&!g.configurable&&(n=!1),g&&!g.writable&&(B=!1)}return(n||B||!e)&&(i?r(A,"length",t,!0,!0):r(A,"length",t)),A}},9760(A,t,e){A.exports=r;var n=e(4785).EventEmitter;function r(){n.call(this)}e(9784)(r,n),r.Readable=e(8261),r.Writable=e(9781),r.Duplex=e(4903),r.Transform=e(8569),r.PassThrough=e(7723),r.finished=e(2167),r.pipeline=e(3765),r.Stream=r,r.prototype.pipe=function(A,t){var e=this;function r(t){A.writable&&!1===A.write(t)&&e.pause&&e.pause()}function i(){e.readable&&e.resume&&e.resume()}e.on("data",r),A.on("drain",i),A._isStdio||t&&!1===t.end||(e.on("end",o),e.on("close",a));var s=!1;function o(){s||(s=!0,A.end())}function a(){s||(s=!0,"function"==typeof A.destroy&&A.destroy())}function B(A){if(g(),0===n.listenerCount(this,"error"))throw A}function g(){e.removeListener("data",r),A.removeListener("drain",i),e.removeListener("end",o),e.removeListener("close",a),e.removeListener("error",B),A.removeListener("error",B),e.removeListener("end",g),e.removeListener("close",g),A.removeListener("close",g)}return e.on("error",B),A.on("error",B),e.on("end",g),e.on("close",g),A.on("close",g),A.emit("pipe",e),A}},3797(A){"use strict";var t={};function e(A,e,n){n||(n=Error);var r=function(A){var t,n;function r(t,n,r){return A.call(this,function(A,t,n){return"string"==typeof e?e:e(A,t,n)}(t,n,r))||this}return n=A,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n,r}(n);r.prototype.name=n.name,r.prototype.code=A,t[A]=r}function n(A,t){if(Array.isArray(A)){var e=A.length;return A=A.map((function(A){return String(A)})),e>2?"one of ".concat(t," ").concat(A.slice(0,e-1).join(", "),", or ")+A[e-1]:2===e?"one of ".concat(t," ").concat(A[0]," or ").concat(A[1]):"of ".concat(t," ").concat(A[0])}return"of ".concat(t," ").concat(String(A))}e("ERR_INVALID_OPT_VALUE",(function(A,t){return'The value "'+t+'" is invalid for option "'+A+'"'}),TypeError),e("ERR_INVALID_ARG_TYPE",(function(A,t,e){var r,i,s,o,a;if("string"==typeof t&&(i="not ",t.substr(0,4)===i)?(r="must not be",t=t.replace(/^not /,"")):r="must be",function(A,t,e){return(void 0===e||e>A.length)&&(e=A.length),A.substring(e-9,e)===t}(A," argument"))s="The ".concat(A," ").concat(r," ").concat(n(t,"type"));else{var B=("number"!=typeof a&&(a=0),a+1>(o=A).length||-1===o.indexOf(".",a)?"argument":"property");s='The "'.concat(A,'" ').concat(B," ").concat(r," ").concat(n(t,"type"))}return s+". Received type ".concat(typeof e)}),TypeError),e("ERR_STREAM_PUSH_AFTER_EOF","stream.push() after EOF"),e("ERR_METHOD_NOT_IMPLEMENTED",(function(A){return"The "+A+" method is not implemented"})),e("ERR_STREAM_PREMATURE_CLOSE","Premature close"),e("ERR_STREAM_DESTROYED",(function(A){return"Cannot call "+A+" after a stream was destroyed"})),e("ERR_MULTIPLE_CALLBACK","Callback called multiple times"),e("ERR_STREAM_CANNOT_PIPE","Cannot pipe, not readable"),e("ERR_STREAM_WRITE_AFTER_END","write after end"),e("ERR_STREAM_NULL_VALUES","May not write null values to stream",TypeError),e("ERR_UNKNOWN_ENCODING",(function(A){return"Unknown encoding: "+A}),TypeError),e("ERR_STREAM_UNSHIFT_AFTER_END_EVENT","stream.unshift() after end event"),A.exports.F=t},4903(A,t,e){"use strict";var n=e(9964),r=Object.keys||function(A){var t=[];for(var e in A)t.push(e);return t};A.exports=g;var i=e(8261),s=e(9781);e(9784)(g,i);for(var o=r(s.prototype),a=0;a<o.length;a++){var B=o[a];g.prototype[B]||(g.prototype[B]=s.prototype[B])}function g(A){if(!(this instanceof g))return new g(A);i.call(this,A),s.call(this,A),this.allowHalfOpen=!0,A&&(!1===A.readable&&(this.readable=!1),!1===A.writable&&(this.writable=!1),!1===A.allowHalfOpen&&(this.allowHalfOpen=!1,this.once("end",c)))}function c(){this._writableState.ended||n.nextTick(l,this)}function l(A){A.end()}Object.defineProperty(g.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}}),Object.defineProperty(g.prototype,"writableBuffer",{enumerable:!1,get:function(){return this._writableState&&this._writableState.getBuffer()}}),Object.defineProperty(g.prototype,"writableLength",{enumerable:!1,get:function(){return this._writableState.length}}),Object.defineProperty(g.prototype,"destroyed",{enumerable:!1,get:function(){return void 0!==this._readableState&&void 0!==this._writableState&&this._readableState.destroyed&&this._writableState.destroyed},set:function(A){void 0!==this._readableState&&void 0!==this._writableState&&(this._readableState.destroyed=A,this._writableState.destroyed=A)}})},7723(A,t,e){"use strict";A.exports=r;var n=e(8569);function r(A){if(!(this instanceof r))return new r(A);n.call(this,A)}e(9784)(r,n),r.prototype._transform=function(A,t,e){e(null,A)}},8261(A,t,e){"use strict";var n,r=e(9964);A.exports=y,y.ReadableState=p,e(4785).EventEmitter;var i,s=function(A,t){return A.listeners(t).length},o=e(9018),a=e(783).Buffer,B=(void 0!==e.g?e.g:"undefined"!=typeof window?window:"undefined"!=typeof self?self:{}).Uint8Array||function(){},g=e(7199);i=g&&g.debuglog?g.debuglog("stream"):function(){};var c,l,w,E=e(182),h=e(7385),Q=e(8130).getHighWaterMark,u=e(3797).F,f=u.ERR_INVALID_ARG_TYPE,C=u.ERR_STREAM_PUSH_AFTER_EOF,d=u.ERR_METHOD_NOT_IMPLEMENTED,M=u.ERR_STREAM_UNSHIFT_AFTER_END_EVENT;e(9784)(y,o);var D=h.errorOrDestroy,I=["error","close","destroy","pause","resume"];function p(A,t,r){n=n||e(4903),A=A||{},"boolean"!=typeof r&&(r=t instanceof n),this.objectMode=!!A.objectMode,r&&(this.objectMode=this.objectMode||!!A.readableObjectMode),this.highWaterMark=Q(this,A,"readableHighWaterMark",r),this.buffer=new E,this.length=0,this.pipes=null,this.pipesCount=0,this.flowing=null,this.ended=!1,this.endEmitted=!1,this.reading=!1,this.sync=!0,this.needReadable=!1,this.emittedReadable=!1,this.readableListening=!1,this.resumeScheduled=!1,this.paused=!0,this.emitClose=!1!==A.emitClose,this.autoDestroy=!!A.autoDestroy,this.destroyed=!1,this.defaultEncoding=A.defaultEncoding||"utf8",this.awaitDrain=0,this.readingMore=!1,this.decoder=null,this.encoding=null,A.encoding&&(c||(c=e(3143).I),this.decoder=new c(A.encoding),this.encoding=A.encoding)}function y(A){if(n=n||e(4903),!(this instanceof y))return new y(A);var t=this instanceof n;this._readableState=new p(A,this,t),this.readable=!0,A&&("function"==typeof A.read&&(this._read=A.read),"function"==typeof A.destroy&&(this._destroy=A.destroy)),o.call(this)}function F(A,t,e,n,r){i("readableAddChunk",t);var s,o=A._readableState;if(null===t)o.reading=!1,function(A,t){if(i("onEofChunk"),!t.ended){if(t.decoder){var e=t.decoder.end();e&&e.length&&(t.buffer.push(e),t.length+=t.objectMode?1:e.length)}t.ended=!0,t.sync?v(A):(t.needReadable=!1,t.emittedReadable||(t.emittedReadable=!0,z(A)))}}(A,o);else if(r||(s=function(A,t){var e,n;return n=t,a.isBuffer(n)||n instanceof B||"string"==typeof t||void 0===t||A.objectMode||(e=new f("chunk",["string","Buffer","Uint8Array"],t)),e}(o,t)),s)D(A,s);else if(o.objectMode||t&&t.length>0)if("string"==typeof t||o.objectMode||Object.getPrototypeOf(t)===a.prototype||(t=function(A){return a.from(A)}(t)),n)o.endEmitted?D(A,new M):Y(A,o,t,!0);else if(o.ended)D(A,new C);else{if(o.destroyed)return!1;o.reading=!1,o.decoder&&!e?(t=o.decoder.write(t),o.objectMode||0!==t.length?Y(A,o,t,!1):U(A,o)):Y(A,o,t,!1)}else n||(o.reading=!1,U(A,o));return!o.ended&&(o.length<o.highWaterMark||0===o.length)}function Y(A,t,e,n){t.flowing&&0===t.length&&!t.sync?(t.awaitDrain=0,A.emit("data",e)):(t.length+=t.objectMode?1:e.length,n?t.buffer.unshift(e):t.buffer.push(e),t.needReadable&&v(A)),U(A,t)}Object.defineProperty(y.prototype,"destroyed",{enumerable:!1,get:function(){return void 0!==this._readableState&&this._readableState.destroyed},set:function(A){this._readableState&&(this._readableState.destroyed=A)}}),y.prototype.destroy=h.destroy,y.prototype._undestroy=h.undestroy,y.prototype._destroy=function(A,t){t(A)},y.prototype.push=function(A,t){var e,n=this._readableState;return n.objectMode?e=!0:"string"==typeof A&&((t=t||n.defaultEncoding)!==n.encoding&&(A=a.from(A,t),t=""),e=!0),F(this,A,t,!1,e)},y.prototype.unshift=function(A){return F(this,A,null,!0,!1)},y.prototype.isPaused=function(){return!1===this._readableState.flowing},y.prototype.setEncoding=function(A){c||(c=e(3143).I);var t=new c(A);this._readableState.decoder=t,this._readableState.encoding=this._readableState.decoder.encoding;for(var n=this._readableState.buffer.head,r="";null!==n;)r+=t.write(n.data),n=n.next;return this._readableState.buffer.clear(),""!==r&&this._readableState.buffer.push(r),this._readableState.length=r.length,this};var m=1073741824;function b(A,t){return A<=0||0===t.length&&t.ended?0:t.objectMode?1:A!=A?t.flowing&&t.length?t.buffer.head.data.length:t.length:(A>t.highWaterMark&&(t.highWaterMark=function(A){return A>=m?A=m:(A--,A|=A>>>1,A|=A>>>2,A|=A>>>4,A|=A>>>8,A|=A>>>16,A++),A}(A)),A<=t.length?A:t.ended?t.length:(t.needReadable=!0,0))}function v(A){var t=A._readableState;i("emitReadable",t.needReadable,t.emittedReadable),t.needReadable=!1,t.emittedReadable||(i("emitReadable",t.flowing),t.emittedReadable=!0,r.nextTick(z,A))}function z(A){var t=A._readableState;i("emitReadable_",t.destroyed,t.length,t.ended),t.destroyed||!t.length&&!t.ended||(A.emit("readable"),t.emittedReadable=!1),t.needReadable=!t.flowing&&!t.ended&&t.length<=t.highWaterMark,G(A)}function U(A,t){t.readingMore||(t.readingMore=!0,r.nextTick(P,A,t))}function P(A,t){for(;!t.reading&&!t.ended&&(t.length<t.highWaterMark||t.flowing&&0===t.length);){var e=t.length;if(i("maybeReadMore read 0"),A.read(0),e===t.length)break}t.readingMore=!1}function x(A){var t=A._readableState;t.readableListening=A.listenerCount("readable")>0,t.resumeScheduled&&!t.paused?t.flowing=!0:A.listenerCount("data")>0&&A.resume()}function N(A){i("readable nexttick read 0"),A.read(0)}function R(A,t){i("resume",t.reading),t.reading||A.read(0),t.resumeScheduled=!1,A.emit("resume"),G(A),t.flowing&&!t.reading&&A.read(0)}function G(A){var t=A._readableState;for(i("flow",t.flowing);t.flowing&&null!==A.read(););}function S(A,t){return 0===t.length?null:(t.objectMode?e=t.buffer.shift():!A||A>=t.length?(e=t.decoder?t.buffer.join(""):1===t.buffer.length?t.buffer.first():t.buffer.concat(t.length),t.buffer.clear()):e=t.buffer.consume(A,t.decoder),e);var e}function T(A){var t=A._readableState;i("endReadable",t.endEmitted),t.endEmitted||(t.ended=!0,r.nextTick(H,t,A))}function H(A,t){if(i("endReadableNT",A.endEmitted,A.length),!A.endEmitted&&0===A.length&&(A.endEmitted=!0,t.readable=!1,t.emit("end"),A.autoDestroy)){var e=t._writableState;(!e||e.autoDestroy&&e.finished)&&t.destroy()}}function k(A,t){for(var e=0,n=A.length;e<n;e++)if(A[e]===t)return e;return-1}y.prototype.read=function(A){i("read",A),A=parseInt(A,10);var t=this._readableState,e=A;if(0!==A&&(t.emittedReadable=!1),0===A&&t.needReadable&&((0!==t.highWaterMark?t.length>=t.highWaterMark:t.length>0)||t.ended))return i("read: emitReadable",t.length,t.ended),0===t.length&&t.ended?T(this):v(this),null;if(0===(A=b(A,t))&&t.ended)return 0===t.length&&T(this),null;var n,r=t.needReadable;return i("need readable",r),(0===t.length||t.length-A<t.highWaterMark)&&i("length less than watermark",r=!0),t.ended||t.reading?i("reading or ended",r=!1):r&&(i("do read"),t.reading=!0,t.sync=!0,0===t.length&&(t.needReadable=!0),this._read(t.highWaterMark),t.sync=!1,t.reading||(A=b(e,t))),null===(n=A>0?S(A,t):null)?(t.needReadable=t.length<=t.highWaterMark,A=0):(t.length-=A,t.awaitDrain=0),0===t.length&&(t.ended||(t.needReadable=!0),e!==A&&t.ended&&T(this)),null!==n&&this.emit("data",n),n},y.prototype._read=function(A){D(this,new d("_read()"))},y.prototype.pipe=function(A,t){var e=this,n=this._readableState;switch(n.pipesCount){case 0:n.pipes=A;break;case 1:n.pipes=[n.pipes,A];break;default:n.pipes.push(A)}n.pipesCount+=1,i("pipe count=%d opts=%j",n.pipesCount,t);var o=t&&!1===t.end||A===r.stdout||A===r.stderr?h:a;function a(){i("onend"),A.end()}n.endEmitted?r.nextTick(o):e.once("end",o),A.on("unpipe",(function t(r,s){i("onunpipe"),r===e&&s&&!1===s.hasUnpiped&&(s.hasUnpiped=!0,i("cleanup"),A.removeListener("close",w),A.removeListener("finish",E),A.removeListener("drain",B),A.removeListener("error",l),A.removeListener("unpipe",t),e.removeListener("end",a),e.removeListener("end",h),e.removeListener("data",c),g=!0,!n.awaitDrain||A._writableState&&!A._writableState.needDrain||B())}));var B=function(A){return function(){var t=A._readableState;i("pipeOnDrain",t.awaitDrain),t.awaitDrain&&t.awaitDrain--,0===t.awaitDrain&&s(A,"data")&&(t.flowing=!0,G(A))}}(e);A.on("drain",B);var g=!1;function c(t){i("ondata");var r=A.write(t);i("dest.write",r),!1===r&&((1===n.pipesCount&&n.pipes===A||n.pipesCount>1&&-1!==k(n.pipes,A))&&!g&&(i("false write response, pause",n.awaitDrain),n.awaitDrain++),e.pause())}function l(t){i("onerror",t),h(),A.removeListener("error",l),0===s(A,"error")&&D(A,t)}function w(){A.removeListener("finish",E),h()}function E(){i("onfinish"),A.removeListener("close",w),h()}function h(){i("unpipe"),e.unpipe(A)}return e.on("data",c),function(A,t,e){if("function"==typeof A.prependListener)return A.prependListener(t,e);A._events&&A._events[t]?Array.isArray(A._events[t])?A._events[t].unshift(e):A._events[t]=[e,A._events[t]]:A.on(t,e)}(A,"error",l),A.once("close",w),A.once("finish",E),A.emit("pipe",e),n.flowing||(i("pipe resume"),e.resume()),A},y.prototype.unpipe=function(A){var t=this._readableState,e={hasUnpiped:!1};if(0===t.pipesCount)return this;if(1===t.pipesCount)return A&&A!==t.pipes||(A||(A=t.pipes),t.pipes=null,t.pipesCount=0,t.flowing=!1,A&&A.emit("unpipe",this,e)),this;if(!A){var n=t.pipes,r=t.pipesCount;t.pipes=null,t.pipesCount=0,t.flowing=!1;for(var i=0;i<r;i++)n[i].emit("unpipe",this,{hasUnpiped:!1});return this}var s=k(t.pipes,A);return-1===s||(t.pipes.splice(s,1),t.pipesCount-=1,1===t.pipesCount&&(t.pipes=t.pipes[0]),A.emit("unpipe",this,e)),this},y.prototype.on=function(A,t){var e=o.prototype.on.call(this,A,t),n=this._readableState;return"data"===A?(n.readableListening=this.listenerCount("readable")>0,!1!==n.flowing&&this.resume()):"readable"===A&&(n.endEmitted||n.readableListening||(n.readableListening=n.needReadable=!0,n.flowing=!1,n.emittedReadable=!1,i("on readable",n.length,n.reading),n.length?v(this):n.reading||r.nextTick(N,this))),e},y.prototype.addListener=y.prototype.on,y.prototype.removeListener=function(A,t){var e=o.prototype.removeListener.call(this,A,t);return"readable"===A&&r.nextTick(x,this),e},y.prototype.removeAllListeners=function(A){var t=o.prototype.removeAllListeners.apply(this,arguments);return"readable"!==A&&void 0!==A||r.nextTick(x,this),t},y.prototype.resume=function(){var A=this._readableState;return A.flowing||(i("resume"),A.flowing=!A.readableListening,function(A,t){t.resumeScheduled||(t.resumeScheduled=!0,r.nextTick(R,A,t))}(this,A)),A.paused=!1,this},y.prototype.pause=function(){return i("call pause flowing=%j",this._readableState.flowing),!1!==this._readableState.flowing&&(i("pause"),this._readableState.flowing=!1,this.emit("pause")),this._readableState.paused=!0,this},y.prototype.wrap=function(A){var t=this,e=this._readableState,n=!1;for(var r in A.on("end",(function(){if(i("wrapped end"),e.decoder&&!e.ended){var A=e.decoder.end();A&&A.length&&t.push(A)}t.push(null)})),A.on("data",(function(r){i("wrapped data"),e.decoder&&(r=e.decoder.write(r)),e.objectMode&&null==r||(e.objectMode||r&&r.length)&&(t.push(r)||(n=!0,A.pause()))})),A)void 0===this[r]&&"function"==typeof A[r]&&(this[r]=function(t){return function(){return A[t].apply(A,arguments)}}(r));for(var s=0;s<I.length;s++)A.on(I[s],this.emit.bind(this,I[s]));return this._read=function(t){i("wrapped _read",t),n&&(n=!1,A.resume())},this},"function"==typeof Symbol&&(y.prototype[Symbol.asyncIterator]=function(){return void 0===l&&(l=e(9676)),l(this)}),Object.defineProperty(y.prototype,"readableHighWaterMark",{enumerable:!1,get:function(){return this._readableState.highWaterMark}}),Object.defineProperty(y.prototype,"readableBuffer",{enumerable:!1,get:function(){return this._readableState&&this._readableState.buffer}}),Object.defineProperty(y.prototype,"readableFlowing",{enumerable:!1,get:function(){return this._readableState.flowing},set:function(A){this._readableState&&(this._readableState.flowing=A)}}),y._fromList=S,Object.defineProperty(y.prototype,"readableLength",{enumerable:!1,get:function(){return this._readableState.length}}),"function"==typeof Symbol&&(y.from=function(A,t){return void 0===w&&(w=e(378)),w(y,A,t)})},8569(A,t,e){"use strict";A.exports=g;var n=e(3797).F,r=n.ERR_METHOD_NOT_IMPLEMENTED,i=n.ERR_MULTIPLE_CALLBACK,s=n.ERR_TRANSFORM_ALREADY_TRANSFORMING,o=n.ERR_TRANSFORM_WITH_LENGTH_0,a=e(4903);function B(A,t){var e=this._transformState;e.transforming=!1;var n=e.writecb;if(null===n)return this.emit("error",new i);e.writechunk=null,e.writecb=null,null!=t&&this.push(t),n(A);var r=this._readableState;r.reading=!1,(r.needReadable||r.length<r.highWaterMark)&&this._read(r.highWaterMark)}function g(A){if(!(this instanceof g))return new g(A);a.call(this,A),this._transformState={afterTransform:B.bind(this),needTransform:!1,transforming:!1,writecb:null,writechunk:null,writeencoding:null},this._readableState.needReadable=!0,this._readableState.sync=!1,A&&("function"==typeof A.transform&&(this._transform=A.transform),"function"==typeof A.flush&&(this._flush=A.flush)),this.on("prefinish",c)}function c(){var A=this;"function"!=typeof this._flush||this._readableState.destroyed?l(this,null,null):this._flush((function(t,e){l(A,t,e)}))}function l(A,t,e){if(t)return A.emit("error",t);if(null!=e&&A.push(e),A._writableState.length)throw new o;if(A._transformState.transforming)throw new s;return A.push(null)}e(9784)(g,a),g.prototype.push=function(A,t){return this._transformState.needTransform=!1,a.prototype.push.call(this,A,t)},g.prototype._transform=function(A,t,e){e(new r("_transform()"))},g.prototype._write=function(A,t,e){var n=this._transformState;if(n.writecb=e,n.writechunk=A,n.writeencoding=t,!n.transforming){var r=this._readableState;(n.needTransform||r.needReadable||r.length<r.highWaterMark)&&this._read(r.highWaterMark)}},g.prototype._read=function(A){var t=this._transformState;null===t.writechunk||t.transforming?t.needTransform=!0:(t.transforming=!0,this._transform(t.writechunk,t.writeencoding,t.afterTransform))},g.prototype._destroy=function(A,t){a.prototype._destroy.call(this,A,(function(A){t(A)}))}},9781(A,t,e){"use strict";var n,r=e(9964);function i(A){var t=this;this.next=null,this.entry=null,this.finish=function(){!function(A,t){var e=A.entry;for(A.entry=null;e;){var n=e.callback;t.pendingcb--,n(undefined),e=e.next}t.corkedRequestsFree.next=A}(t,A)}}A.exports=y,y.WritableState=p;var s,o={deprecate:e(6465)},a=e(9018),B=e(783).Buffer,g=(void 0!==e.g?e.g:"undefined"!=typeof window?window:"undefined"!=typeof self?self:{}).Uint8Array||function(){},c=e(7385),l=e(8130).getHighWaterMark,w=e(3797).F,E=w.ERR_INVALID_ARG_TYPE,h=w.ERR_METHOD_NOT_IMPLEMENTED,Q=w.ERR_MULTIPLE_CALLBACK,u=w.ERR_STREAM_CANNOT_PIPE,f=w.ERR_STREAM_DESTROYED,C=w.ERR_STREAM_NULL_VALUES,d=w.ERR_STREAM_WRITE_AFTER_END,M=w.ERR_UNKNOWN_ENCODING,D=c.errorOrDestroy;function I(){}function p(A,t,s){n=n||e(4903),A=A||{},"boolean"!=typeof s&&(s=t instanceof n),this.objectMode=!!A.objectMode,s&&(this.objectMode=this.objectMode||!!A.writableObjectMode),this.highWaterMark=l(this,A,"writableHighWaterMark",s),this.finalCalled=!1,this.needDrain=!1,this.ending=!1,this.ended=!1,this.finished=!1,this.destroyed=!1;var o=!1===A.decodeStrings;this.decodeStrings=!o,this.defaultEncoding=A.defaultEncoding||"utf8",this.length=0,this.writing=!1,this.corked=0,this.sync=!0,this.bufferProcessing=!1,this.onwrite=function(A){!function(A,t){var e=A._writableState,n=e.sync,i=e.writecb;if("function"!=typeof i)throw new Q;if(function(A){A.writing=!1,A.writecb=null,A.length-=A.writelen,A.writelen=0}(e),t)!function(A,t,e,n,i){--t.pendingcb,e?(r.nextTick(i,n),r.nextTick(z,A,t),A._writableState.errorEmitted=!0,D(A,n)):(i(n),A._writableState.errorEmitted=!0,D(A,n),z(A,t))}(A,e,n,t,i);else{var s=b(e)||A.destroyed;s||e.corked||e.bufferProcessing||!e.bufferedRequest||m(A,e),n?r.nextTick(Y,A,e,s,i):Y(A,e,s,i)}}(t,A)},this.writecb=null,this.writelen=0,this.bufferedRequest=null,this.lastBufferedRequest=null,this.pendingcb=0,this.prefinished=!1,this.errorEmitted=!1,this.emitClose=!1!==A.emitClose,this.autoDestroy=!!A.autoDestroy,this.bufferedRequestCount=0,this.corkedRequestsFree=new i(this)}function y(A){var t=this instanceof(n=n||e(4903));if(!t&&!s.call(y,this))return new y(A);this._writableState=new p(A,this,t),this.writable=!0,A&&("function"==typeof A.write&&(this._write=A.write),"function"==typeof A.writev&&(this._writev=A.writev),"function"==typeof A.destroy&&(this._destroy=A.destroy),"function"==typeof A.final&&(this._final=A.final)),a.call(this)}function F(A,t,e,n,r,i,s){t.writelen=n,t.writecb=s,t.writing=!0,t.sync=!0,t.destroyed?t.onwrite(new f("write")):e?A._writev(r,t.onwrite):A._write(r,i,t.onwrite),t.sync=!1}function Y(A,t,e,n){e||function(A,t){0===t.length&&t.needDrain&&(t.needDrain=!1,A.emit("drain"))}(A,t),t.pendingcb--,n(),z(A,t)}function m(A,t){t.bufferProcessing=!0;var e=t.bufferedRequest;if(A._writev&&e&&e.next){var n=t.bufferedRequestCount,r=new Array(n),s=t.corkedRequestsFree;s.entry=e;for(var o=0,a=!0;e;)r[o]=e,e.isBuf||(a=!1),e=e.next,o+=1;r.allBuffers=a,F(A,t,!0,t.length,r,"",s.finish),t.pendingcb++,t.lastBufferedRequest=null,s.next?(t.corkedRequestsFree=s.next,s.next=null):t.corkedRequestsFree=new i(t),t.bufferedRequestCount=0}else{for(;e;){var B=e.chunk,g=e.encoding,c=e.callback;if(F(A,t,!1,t.objectMode?1:B.length,B,g,c),e=e.next,t.bufferedRequestCount--,t.writing)break}null===e&&(t.lastBufferedRequest=null)}t.bufferedRequest=e,t.bufferProcessing=!1}function b(A){return A.ending&&0===A.length&&null===A.bufferedRequest&&!A.finished&&!A.writing}function v(A,t){A._final((function(e){t.pendingcb--,e&&D(A,e),t.prefinished=!0,A.emit("prefinish"),z(A,t)}))}function z(A,t){var e=b(t);if(e&&(function(A,t){t.prefinished||t.finalCalled||("function"!=typeof A._final||t.destroyed?(t.prefinished=!0,A.emit("prefinish")):(t.pendingcb++,t.finalCalled=!0,r.nextTick(v,A,t)))}(A,t),0===t.pendingcb&&(t.finished=!0,A.emit("finish"),t.autoDestroy))){var n=A._readableState;(!n||n.autoDestroy&&n.endEmitted)&&A.destroy()}return e}e(9784)(y,a),p.prototype.getBuffer=function(){for(var A=this.bufferedRequest,t=[];A;)t.push(A),A=A.next;return t},function(){try{Object.defineProperty(p.prototype,"buffer",{get:o.deprecate((function(){return this.getBuffer()}),"_writableState.buffer is deprecated. Use _writableState.getBuffer instead.","DEP0003")})}catch(A){}}(),"function"==typeof Symbol&&Symbol.hasInstance&&"function"==typeof Function.prototype[Symbol.hasInstance]?(s=Function.prototype[Symbol.hasInstance],Object.defineProperty(y,Symbol.hasInstance,{value:function(A){return!!s.call(this,A)||this===y&&A&&A._writableState instanceof p}})):s=function(A){return A instanceof this},y.prototype.pipe=function(){D(this,new u)},y.prototype.write=function(A,t,e){var n,i=this._writableState,s=!1,o=!i.objectMode&&(n=A,B.isBuffer(n)||n instanceof g);return o&&!B.isBuffer(A)&&(A=function(A){return B.from(A)}(A)),"function"==typeof t&&(e=t,t=null),o?t="buffer":t||(t=i.defaultEncoding),"function"!=typeof e&&(e=I),i.ending?function(A,t){var e=new d;D(A,e),r.nextTick(t,e)}(this,e):(o||function(A,t,e,n){var i;return null===e?i=new C:"string"==typeof e||t.objectMode||(i=new E("chunk",["string","Buffer"],e)),!i||(D(A,i),r.nextTick(n,i),!1)}(this,i,A,e))&&(i.pendingcb++,s=function(A,t,e,n,r,i){if(!e){var s=function(A,t,e){return A.objectMode||!1===A.decodeStrings||"string"!=typeof t||(t=B.from(t,e)),t}(t,n,r);n!==s&&(e=!0,r="buffer",n=s)}var o=t.objectMode?1:n.length;t.length+=o;var a=t.length<t.highWaterMark;if(a||(t.needDrain=!0),t.writing||t.corked){var g=t.lastBufferedRequest;t.lastBufferedRequest={chunk:n,encoding:r,isBuf:e,callback:i,next:null},g?g.next=t.lastBufferedRequest:t.bufferedRequest=t.lastBufferedRequest,t.bufferedRequestCount+=1}else F(A,t,!1,o,n,r,i);return a}(this,i,o,A,t,e)),s},y.prototype.cork=function(){this._writableState.corked++},y.prototype.uncork=function(){var A=this._writableState;A.corked&&(A.corked--,A.writing||A.corked||A.bufferProcessing||!A.bufferedRequest||m(this,A))},y.prototype.setDefaultEncoding=function(A){if("string"==typeof A&&(A=A.toLowerCase()),!(["hex","utf8","utf-8","ascii","binary","base64","ucs2","ucs-2","utf16le","utf-16le","raw"].indexOf((A+"").toLowerCase())>-1))throw new M(A);return this._writableState.defaultEncoding=A,this},Object.defineProperty(y.prototype,"writableBuffer",{enumerable:!1,get:function(){return this._writableState&&this._writableState.getBuffer()}}),Object.defineProperty(y.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}}),y.prototype._write=function(A,t,e){e(new h("_write()"))},y.prototype._writev=null,y.prototype.end=function(A,t,e){var n=this._writableState;return"function"==typeof A?(e=A,A=null,t=null):"function"==typeof t&&(e=t,t=null),null!=A&&this.write(A,t),n.corked&&(n.corked=1,this.uncork()),n.ending||function(A,t,e){t.ending=!0,z(A,t),e&&(t.finished?r.nextTick(e):A.once("finish",e)),t.ended=!0,A.writable=!1}(this,n,e),this},Object.defineProperty(y.prototype,"writableLength",{enumerable:!1,get:function(){return this._writableState.length}}),Object.defineProperty(y.prototype,"destroyed",{enumerable:!1,get:function(){return void 0!==this._writableState&&this._writableState.destroyed},set:function(A){this._writableState&&(this._writableState.destroyed=A)}}),y.prototype.destroy=c.destroy,y.prototype._undestroy=c.undestroy,y.prototype._destroy=function(A,t){t(A)}},9676(A,t,e){"use strict";var n,r=e(9964);function i(A,t,e){return(t=function(A){var t=function(A){if("object"!=typeof A||null===A)return A;var t=A[Symbol.toPrimitive];if(void 0!==t){var e=t.call(A,"string");if("object"!=typeof e)return e;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(A)}(A);return"symbol"==typeof t?t:String(t)}(t))in A?Object.defineProperty(A,t,{value:e,enumerable:!0,configurable:!0,writable:!0}):A[t]=e,A}var s=e(2167),o=Symbol("lastResolve"),a=Symbol("lastReject"),B=Symbol("error"),g=Symbol("ended"),c=Symbol("lastPromise"),l=Symbol("handlePromise"),w=Symbol("stream");function E(A,t){return{value:A,done:t}}function h(A){var t=A[o];if(null!==t){var e=A[w].read();null!==e&&(A[c]=null,A[o]=null,A[a]=null,t(E(e,!1)))}}function Q(A){r.nextTick(h,A)}var u=Object.getPrototypeOf((function(){})),f=Object.setPrototypeOf((i(n={get stream(){return this[w]},next:function(){var A=this,t=this[B];if(null!==t)return Promise.reject(t);if(this[g])return Promise.resolve(E(void 0,!0));if(this[w].destroyed)return new Promise((function(t,e){r.nextTick((function(){A[B]?e(A[B]):t(E(void 0,!0))}))}));var e,n=this[c];if(n)e=new Promise(function(A,t){return function(e,n){A.then((function(){t[g]?e(E(void 0,!0)):t[l](e,n)}),n)}}(n,this));else{var i=this[w].read();if(null!==i)return Promise.resolve(E(i,!1));e=new Promise(this[l])}return this[c]=e,e}},Symbol.asyncIterator,(function(){return this})),i(n,"return",(function(){var A=this;return new Promise((function(t,e){A[w].destroy(null,(function(A){A?e(A):t(E(void 0,!0))}))}))})),n),u);A.exports=function(A){var t,e=Object.create(f,(i(t={},w,{value:A,writable:!0}),i(t,o,{value:null,writable:!0}),i(t,a,{value:null,writable:!0}),i(t,B,{value:null,writable:!0}),i(t,g,{value:A._readableState.endEmitted,writable:!0}),i(t,l,{value:function(A,t){var n=e[w].read();n?(e[c]=null,e[o]=null,e[a]=null,A(E(n,!1))):(e[o]=A,e[a]=t)},writable:!0}),t));return e[c]=null,s(A,(function(A){if(A&&"ERR_STREAM_PREMATURE_CLOSE"!==A.code){var t=e[a];return null!==t&&(e[c]=null,e[o]=null,e[a]=null,t(A)),void(e[B]=A)}var n=e[o];null!==n&&(e[c]=null,e[o]=null,e[a]=null,n(E(void 0,!0))),e[g]=!0})),A.on("readable",Q.bind(null,e)),e}},7385(A,t,e){"use strict";var n=e(9964);function r(A,t){s(A,t),i(A)}function i(A){A._writableState&&!A._writableState.emitClose||A._readableState&&!A._readableState.emitClose||A.emit("close")}function s(A,t){A.emit("error",t)}A.exports={destroy:function(A,t){var e=this,o=this._readableState&&this._readableState.destroyed,a=this._writableState&&this._writableState.destroyed;return o||a?(t?t(A):A&&(this._writableState?this._writableState.errorEmitted||(this._writableState.errorEmitted=!0,n.nextTick(s,this,A)):n.nextTick(s,this,A)),this):(this._readableState&&(this._readableState.destroyed=!0),this._writableState&&(this._writableState.destroyed=!0),this._destroy(A||null,(function(A){!t&&A?e._writableState?e._writableState.errorEmitted?n.nextTick(i,e):(e._writableState.errorEmitted=!0,n.nextTick(r,e,A)):n.nextTick(r,e,A):t?(n.nextTick(i,e),t(A)):n.nextTick(i,e)})),this)},undestroy:function(){this._readableState&&(this._readableState.destroyed=!1,this._readableState.reading=!1,this._readableState.ended=!1,this._readableState.endEmitted=!1),this._writableState&&(this._writableState.destroyed=!1,this._writableState.ended=!1,this._writableState.ending=!1,this._writableState.finalCalled=!1,this._writableState.prefinished=!1,this._writableState.finished=!1,this._writableState.errorEmitted=!1)},errorOrDestroy:function(A,t){var e=A._readableState,n=A._writableState;e&&e.autoDestroy||n&&n.autoDestroy?A.destroy(t):A.emit("error",t)}}},2167(A,t,e){"use strict";var n=e(3797).F.ERR_STREAM_PREMATURE_CLOSE;function r(){}A.exports=function A(t,e,i){if("function"==typeof e)return A(t,null,e);e||(e={}),i=function(A){var t=!1;return function(){if(!t){t=!0;for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];A.apply(this,n)}}}(i||r);var s=e.readable||!1!==e.readable&&t.readable,o=e.writable||!1!==e.writable&&t.writable,a=function(){t.writable||g()},B=t._writableState&&t._writableState.finished,g=function(){o=!1,B=!0,s||i.call(t)},c=t._readableState&&t._readableState.endEmitted,l=function(){s=!1,c=!0,o||i.call(t)},w=function(A){i.call(t,A)},E=function(){var A;return s&&!c?(t._readableState&&t._readableState.ended||(A=new n),i.call(t,A)):o&&!B?(t._writableState&&t._writableState.ended||(A=new n),i.call(t,A)):void 0},h=function(){t.req.on("finish",g)};return function(A){return A.setHeader&&"function"==typeof A.abort}(t)?(t.on("complete",g),t.on("abort",E),t.req?h():t.on("request",h)):o&&!t._writableState&&(t.on("end",a),t.on("close",a)),t.on("end",l),t.on("finish",g),!1!==e.error&&t.on("error",w),t.on("close",E),function(){t.removeListener("complete",g),t.removeListener("abort",E),t.removeListener("request",h),t.req&&t.req.removeListener("finish",g),t.removeListener("end",a),t.removeListener("close",a),t.removeListener("finish",g),t.removeListener("end",l),t.removeListener("error",w),t.removeListener("close",E)}}},378(A){A.exports=function(){throw new Error("Readable.from is not available in the browser")}},3765(A,t,e){"use strict";var n,r=e(3797).F,i=r.ERR_MISSING_ARGS,s=r.ERR_STREAM_DESTROYED;function o(A){if(A)throw A}function a(A){A()}function B(A,t){return A.pipe(t)}A.exports=function(){for(var A=arguments.length,t=new Array(A),r=0;r<A;r++)t[r]=arguments[r];var g,c=function(A){return A.length?"function"!=typeof A[A.length-1]?o:A.pop():o}(t);if(Array.isArray(t[0])&&(t=t[0]),t.length<2)throw new i("streams");var l=t.map((function(A,r){var i=r<t.length-1;return function(A,t,r,i){i=function(A){var t=!1;return function(){t||(t=!0,A.apply(void 0,arguments))}}(i);var o=!1;A.on("close",(function(){o=!0})),void 0===n&&(n=e(2167)),n(A,{readable:t,writable:r},(function(A){if(A)return i(A);o=!0,i()}));var a=!1;return function(t){if(!o&&!a)return a=!0,function(A){return A.setHeader&&"function"==typeof A.abort}(A)?A.abort():"function"==typeof A.destroy?A.destroy():void i(t||new s("pipe"))}}(A,i,r>0,(function(A){g||(g=A),A&&l.forEach(a),i||(l.forEach(a),c(g))}))}));return t.reduce(B)}},8130(A,t,e){"use strict";var n=e(3797).F.ERR_INVALID_OPT_VALUE;A.exports={getHighWaterMark:function(A,t,e,r){var i=function(A,t,e){return null!=A.highWaterMark?A.highWaterMark:t?A[e]:null}(t,r,e);if(null!=i){if(!isFinite(i)||Math.floor(i)!==i||i<0)throw new n(r?e:"highWaterMark",i);return Math.floor(i)}return A.objectMode?16:16384}}},9018(A,t,e){A.exports=e(4785).EventEmitter},3143(A,t,e){"use strict";var n=e(5691).Buffer,r=n.isEncoding||function(A){switch((A=""+A)&&A.toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":case"raw":return!0;default:return!1}};function i(A){var t;switch(this.encoding=function(A){var t=function(A){if(!A)return"utf8";for(var t;;)switch(A){case"utf8":case"utf-8":return"utf8";case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return"utf16le";case"latin1":case"binary":return"latin1";case"base64":case"ascii":case"hex":return A;default:if(t)return;A=(""+A).toLowerCase(),t=!0}}(A);if("string"!=typeof t&&(n.isEncoding===r||!r(A)))throw new Error("Unknown encoding: "+A);return t||A}(A),this.encoding){case"utf16le":this.text=a,this.end=B,t=4;break;case"utf8":this.fillLast=o,t=4;break;case"base64":this.text=g,this.end=c,t=3;break;default:return this.write=l,void(this.end=w)}this.lastNeed=0,this.lastTotal=0,this.lastChar=n.allocUnsafe(t)}function s(A){return A<=127?0:A>>5==6?2:A>>4==14?3:A>>3==30?4:A>>6==2?-1:-2}function o(A){var t=this.lastTotal-this.lastNeed,e=function(A,t){if(128!=(192&t[0]))return A.lastNeed=0,"�";if(A.lastNeed>1&&t.length>1){if(128!=(192&t[1]))return A.lastNeed=1,"�";if(A.lastNeed>2&&t.length>2&&128!=(192&t[2]))return A.lastNeed=2,"�"}}(this,A);return void 0!==e?e:this.lastNeed<=A.length?(A.copy(this.lastChar,t,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal)):(A.copy(this.lastChar,t,0,A.length),void(this.lastNeed-=A.length))}function a(A,t){if((A.length-t)%2==0){var e=A.toString("utf16le",t);if(e){var n=e.charCodeAt(e.length-1);if(n>=55296&&n<=56319)return this.lastNeed=2,this.lastTotal=4,this.lastChar[0]=A[A.length-2],this.lastChar[1]=A[A.length-1],e.slice(0,-1)}return e}return this.lastNeed=1,this.lastTotal=2,this.lastChar[0]=A[A.length-1],A.toString("utf16le",t,A.length-1)}function B(A){var t=A&&A.length?this.write(A):"";if(this.lastNeed){var e=this.lastTotal-this.lastNeed;return t+this.lastChar.toString("utf16le",0,e)}return t}function g(A,t){var e=(A.length-t)%3;return 0===e?A.toString("base64",t):(this.lastNeed=3-e,this.lastTotal=3,1===e?this.lastChar[0]=A[A.length-1]:(this.lastChar[0]=A[A.length-2],this.lastChar[1]=A[A.length-1]),A.toString("base64",t,A.length-e))}function c(A){var t=A&&A.length?this.write(A):"";return this.lastNeed?t+this.lastChar.toString("base64",0,3-this.lastNeed):t}function l(A){return A.toString(this.encoding)}function w(A){return A&&A.length?this.write(A):""}t.I=i,i.prototype.write=function(A){if(0===A.length)return"";var t,e;if(this.lastNeed){if(void 0===(t=this.fillLast(A)))return"";e=this.lastNeed,this.lastNeed=0}else e=0;return e<A.length?t?t+this.text(A,e):this.text(A,e):t||""},i.prototype.end=function(A){var t=A&&A.length?this.write(A):"";return this.lastNeed?t+"�":t},i.prototype.text=function(A,t){var e=function(A,t,e){var n=t.length-1;if(n<e)return 0;var r=s(t[n]);return r>=0?(r>0&&(A.lastNeed=r-1),r):--n<e||-2===r?0:(r=s(t[n]))>=0?(r>0&&(A.lastNeed=r-2),r):--n<e||-2===r?0:(r=s(t[n]))>=0?(r>0&&(2===r?r=0:A.lastNeed=r-3),r):0}(this,A,t);if(!this.lastNeed)return A.toString("utf8",t);this.lastTotal=e;var n=A.length-(e-this.lastNeed);return A.copy(this.lastChar,0,n),A.toString("utf8",t,n)},i.prototype.fillLast=function(A){if(this.lastNeed<=A.length)return A.copy(this.lastChar,this.lastTotal-this.lastNeed,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal);A.copy(this.lastChar,this.lastTotal-this.lastNeed,0,A.length),this.lastNeed-=A.length}},3483(A){function t(){this.table=new Uint16Array(16),this.trans=new Uint16Array(288)}function e(A,e){this.source=A,this.sourceIndex=0,this.tag=0,this.bitcount=0,this.dest=e,this.destLen=0,this.ltree=new t,this.dtree=new t}var n=new t,r=new t,i=new Uint8Array(30),s=new Uint16Array(30),o=new Uint8Array(30),a=new Uint16Array(30),B=new Uint8Array([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),g=new t,c=new Uint8Array(320);function l(A,t,e,n){var r,i;for(r=0;r<e;++r)A[r]=0;for(r=0;r<30-e;++r)A[r+e]=r/e|0;for(i=n,r=0;r<30;++r)t[r]=i,i+=1<<A[r]}var w=new Uint16Array(16);function E(A,t,e,n){var r,i;for(r=0;r<16;++r)A.table[r]=0;for(r=0;r<n;++r)A.table[t[e+r]]++;for(A.table[0]=0,i=0,r=0;r<16;++r)w[r]=i,i+=A.table[r];for(r=0;r<n;++r)t[e+r]&&(A.trans[w[t[e+r]]++]=r)}function h(A){A.bitcount--||(A.tag=A.source[A.sourceIndex++],A.bitcount=7);var t=1&A.tag;return A.tag>>>=1,t}function Q(A,t,e){if(!t)return e;for(;A.bitcount<24;)A.tag|=A.source[A.sourceIndex++]<<A.bitcount,A.bitcount+=8;var n=A.tag&65535>>>16-t;return A.tag>>>=t,A.bitcount-=t,n+e}function u(A,t){for(;A.bitcount<24;)A.tag|=A.source[A.sourceIndex++]<<A.bitcount,A.bitcount+=8;var e=0,n=0,r=0,i=A.tag;do{n=2*n+(1&i),i>>>=1,++r,e+=t.table[r],n-=t.table[r]}while(n>=0);return A.tag=i,A.bitcount-=r,t.trans[e+n]}function f(A,t,e){var n,r,i,s,o,a;for(n=Q(A,5,257),r=Q(A,5,1),i=Q(A,4,4),s=0;s<19;++s)c[s]=0;for(s=0;s<i;++s){var l=Q(A,3,0);c[B[s]]=l}for(E(g,c,0,19),o=0;o<n+r;){var w=u(A,g);switch(w){case 16:var h=c[o-1];for(a=Q(A,2,3);a;--a)c[o++]=h;break;case 17:for(a=Q(A,3,3);a;--a)c[o++]=0;break;case 18:for(a=Q(A,7,11);a;--a)c[o++]=0;break;default:c[o++]=w}}E(t,c,0,n),E(e,c,n,r)}function C(A,t,e){for(;;){var n,r,B,g,c=u(A,t);if(256===c)return 0;if(c<256)A.dest[A.destLen++]=c;else for(n=Q(A,i[c-=257],s[c]),r=u(A,e),g=B=A.destLen-Q(A,o[r],a[r]);g<B+n;++g)A.dest[A.destLen++]=A.dest[g]}}function d(A){for(var t,e;A.bitcount>8;)A.sourceIndex--,A.bitcount-=8;if((t=256*(t=A.source[A.sourceIndex+1])+A.source[A.sourceIndex])!==(65535&~(256*A.source[A.sourceIndex+3]+A.source[A.sourceIndex+2])))return-3;for(A.sourceIndex+=4,e=t;e;--e)A.dest[A.destLen++]=A.source[A.sourceIndex++];return A.bitcount=0,0}!function(A,t){var e;for(e=0;e<7;++e)A.table[e]=0;for(A.table[7]=24,A.table[8]=152,A.table[9]=112,e=0;e<24;++e)A.trans[e]=256+e;for(e=0;e<144;++e)A.trans[24+e]=e;for(e=0;e<8;++e)A.trans[168+e]=280+e;for(e=0;e<112;++e)A.trans[176+e]=144+e;for(e=0;e<5;++e)t.table[e]=0;for(t.table[5]=32,e=0;e<32;++e)t.trans[e]=e}(n,r),l(i,s,4,3),l(o,a,2,1),i[28]=0,s[28]=258,A.exports=function(A,t){var i,s,o=new e(A,t);do{switch(i=h(o),Q(o,2,0)){case 0:s=d(o);break;case 1:s=C(o,n,r);break;case 2:f(o,o.ltree,o.dtree),s=C(o,o.ltree,o.dtree);break;default:s=-3}if(0!==s)throw new Error("Data error")}while(!i);return o.destLen<o.dest.length?"function"==typeof o.dest.slice?o.dest.slice(0,o.destLen):o.dest.subarray(0,o.destLen):o.dest}},6465(A,t,e){function n(A){try{if(!e.g.localStorage)return!1}catch(A){return!1}var t=e.g.localStorage[A];return null!=t&&"true"===String(t).toLowerCase()}A.exports=function(A,t){if(n("noDeprecation"))return A;var e=!1;return function(){if(!e){if(n("throwDeprecation"))throw new Error(t);n("traceDeprecation")?console.trace(t):console.warn(t),e=!0}return A.apply(this,arguments)}}},1201(A){A.exports=function(A){return A&&"object"==typeof A&&"function"==typeof A.copy&&"function"==typeof A.fill&&"function"==typeof A.readUInt8}},9490(A,t,e){"use strict";var n=e(7906),r=e(4610),i=e(3381),s=e(6094);function o(A){return A.call.bind(A)}var a="undefined"!=typeof BigInt,B="undefined"!=typeof Symbol,g=o(Object.prototype.toString),c=o(Number.prototype.valueOf),l=o(String.prototype.valueOf),w=o(Boolean.prototype.valueOf);if(a)var E=o(BigInt.prototype.valueOf);if(B)var h=o(Symbol.prototype.valueOf);function Q(A,t){if("object"!=typeof A)return!1;try{return t(A),!0}catch(A){return!1}}function u(A){return"[object Map]"===g(A)}function f(A){return"[object Set]"===g(A)}function C(A){return"[object WeakMap]"===g(A)}function d(A){return"[object WeakSet]"===g(A)}function M(A){return"[object ArrayBuffer]"===g(A)}function D(A){return"undefined"!=typeof ArrayBuffer&&(M.working?M(A):A instanceof ArrayBuffer)}function I(A){return"[object DataView]"===g(A)}function p(A){return"undefined"!=typeof DataView&&(I.working?I(A):A instanceof DataView)}t.isArgumentsObject=n,t.isGeneratorFunction=r,t.isTypedArray=s,t.isPromise=function(A){return"undefined"!=typeof Promise&&A instanceof Promise||null!==A&&"object"==typeof A&&"function"==typeof A.then&&"function"==typeof A.catch},t.isArrayBufferView=function(A){return"undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(A):s(A)||p(A)},t.isUint8Array=function(A){return"Uint8Array"===i(A)},t.isUint8ClampedArray=function(A){return"Uint8ClampedArray"===i(A)},t.isUint16Array=function(A){return"Uint16Array"===i(A)},t.isUint32Array=function(A){return"Uint32Array"===i(A)},t.isInt8Array=function(A){return"Int8Array"===i(A)},t.isInt16Array=function(A){return"Int16Array"===i(A)},t.isInt32Array=function(A){return"Int32Array"===i(A)},t.isFloat32Array=function(A){return"Float32Array"===i(A)},t.isFloat64Array=function(A){return"Float64Array"===i(A)},t.isBigInt64Array=function(A){return"BigInt64Array"===i(A)},t.isBigUint64Array=function(A){return"BigUint64Array"===i(A)},u.working="undefined"!=typeof Map&&u(new Map),t.isMap=function(A){return"undefined"!=typeof Map&&(u.working?u(A):A instanceof Map)},f.working="undefined"!=typeof Set&&f(new Set),t.isSet=function(A){return"undefined"!=typeof Set&&(f.working?f(A):A instanceof Set)},C.working="undefined"!=typeof WeakMap&&C(new WeakMap),t.isWeakMap=function(A){return"undefined"!=typeof WeakMap&&(C.working?C(A):A instanceof WeakMap)},d.working="undefined"!=typeof WeakSet&&d(new WeakSet),t.isWeakSet=function(A){return d(A)},M.working="undefined"!=typeof ArrayBuffer&&M(new ArrayBuffer),t.isArrayBuffer=D,I.working="undefined"!=typeof ArrayBuffer&&"undefined"!=typeof DataView&&I(new DataView(new ArrayBuffer(1),0,1)),t.isDataView=p;var y="undefined"!=typeof SharedArrayBuffer?SharedArrayBuffer:void 0;function F(A){return"[object SharedArrayBuffer]"===g(A)}function Y(A){return void 0!==y&&(void 0===F.working&&(F.working=F(new y)),F.working?F(A):A instanceof y)}function m(A){return Q(A,c)}function b(A){return Q(A,l)}function v(A){return Q(A,w)}function z(A){return a&&Q(A,E)}function U(A){return B&&Q(A,h)}t.isSharedArrayBuffer=Y,t.isAsyncFunction=function(A){return"[object AsyncFunction]"===g(A)},t.isMapIterator=function(A){return"[object Map Iterator]"===g(A)},t.isSetIterator=function(A){return"[object Set Iterator]"===g(A)},t.isGeneratorObject=function(A){return"[object Generator]"===g(A)},t.isWebAssemblyCompiledModule=function(A){return"[object WebAssembly.Module]"===g(A)},t.isNumberObject=m,t.isStringObject=b,t.isBooleanObject=v,t.isBigIntObject=z,t.isSymbolObject=U,t.isBoxedPrimitive=function(A){return m(A)||b(A)||v(A)||z(A)||U(A)},t.isAnyArrayBuffer=function(A){return"undefined"!=typeof Uint8Array&&(D(A)||Y(A))},["isProxy","isExternal","isModuleNamespaceObject"].forEach((function(A){Object.defineProperty(t,A,{enumerable:!1,value:function(){throw new Error(A+" is not supported in userland")}})}))},7187(A,t,e){var n=e(9964),r=Object.getOwnPropertyDescriptors||function(A){for(var t=Object.keys(A),e={},n=0;n<t.length;n++)e[t[n]]=Object.getOwnPropertyDescriptor(A,t[n]);return e},i=/%[sdj%]/g;t.format=function(A){if(!C(A)){for(var t=[],e=0;e<arguments.length;e++)t.push(B(arguments[e]));return t.join(" ")}e=1;for(var n=arguments,r=n.length,s=String(A).replace(i,(function(A){if("%%"===A)return"%";if(e>=r)return A;switch(A){case"%s":return String(n[e++]);case"%d":return Number(n[e++]);case"%j":try{return JSON.stringify(n[e++])}catch(A){return"[Circular]"}default:return A}})),o=n[e];e<r;o=n[++e])u(o)||!D(o)?s+=" "+o:s+=" "+B(o);return s},t.deprecate=function(A,e){if(void 0!==n&&!0===n.noDeprecation)return A;if(void 0===n)return function(){return t.deprecate(A,e).apply(this,arguments)};var r=!1;return function(){if(!r){if(n.throwDeprecation)throw new Error(e);n.traceDeprecation?console.trace(e):console.error(e),r=!0}return A.apply(this,arguments)}};var s={},o=/^$/;if(n.env.NODE_DEBUG){var a=n.env.NODE_DEBUG;a=a.replace(/[|\\{}()[\]^$+?.]/g,"\\$&").replace(/\*/g,".*").replace(/,/g,"$|^").toUpperCase(),o=new RegExp("^"+a+"$","i")}function B(A,e){var n={seen:[],stylize:c};return arguments.length>=3&&(n.depth=arguments[2]),arguments.length>=4&&(n.colors=arguments[3]),Q(e)?n.showHidden=e:e&&t._extend(n,e),d(n.showHidden)&&(n.showHidden=!1),d(n.depth)&&(n.depth=2),d(n.colors)&&(n.colors=!1),d(n.customInspect)&&(n.customInspect=!0),n.colors&&(n.stylize=g),l(n,A,n.depth)}function g(A,t){var e=B.styles[t];return e?"["+B.colors[e][0]+"m"+A+"["+B.colors[e][1]+"m":A}function c(A,t){return A}function l(A,e,n){if(A.customInspect&&e&&y(e.inspect)&&e.inspect!==t.inspect&&(!e.constructor||e.constructor.prototype!==e)){var r=e.inspect(n,A);return C(r)||(r=l(A,r,n)),r}var i=function(A,t){if(d(t))return A.stylize("undefined","undefined");if(C(t)){var e="'"+JSON.stringify(t).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return A.stylize(e,"string")}return f(t)?A.stylize(""+t,"number"):Q(t)?A.stylize(""+t,"boolean"):u(t)?A.stylize("null","null"):void 0}(A,e);if(i)return i;var s=Object.keys(e),o=function(A){var t={};return A.forEach((function(A,e){t[A]=!0})),t}(s);if(A.showHidden&&(s=Object.getOwnPropertyNames(e)),p(e)&&(s.indexOf("message")>=0||s.indexOf("description")>=0))return w(e);if(0===s.length){if(y(e)){var a=e.name?": "+e.name:"";return A.stylize("[Function"+a+"]","special")}if(M(e))return A.stylize(RegExp.prototype.toString.call(e),"regexp");if(I(e))return A.stylize(Date.prototype.toString.call(e),"date");if(p(e))return w(e)}var B,g="",c=!1,D=["{","}"];return h(e)&&(c=!0,D=["[","]"]),y(e)&&(g=" [Function"+(e.name?": "+e.name:"")+"]"),M(e)&&(g=" "+RegExp.prototype.toString.call(e)),I(e)&&(g=" "+Date.prototype.toUTCString.call(e)),p(e)&&(g=" "+w(e)),0!==s.length||c&&0!=e.length?n<0?M(e)?A.stylize(RegExp.prototype.toString.call(e),"regexp"):A.stylize("[Object]","special"):(A.seen.push(e),B=c?function(A,t,e,n,r){for(var i=[],s=0,o=t.length;s<o;++s)b(t,String(s))?i.push(E(A,t,e,n,String(s),!0)):i.push("");return r.forEach((function(r){r.match(/^\d+$/)||i.push(E(A,t,e,n,r,!0))})),i}(A,e,n,o,s):s.map((function(t){return E(A,e,n,o,t,c)})),A.seen.pop(),function(A,t,e){return A.reduce((function(A,t){return t.indexOf("\n"),A+t.replace(/\u001b\[\d\d?m/g,"").length+1}),0)>60?e[0]+(""===t?"":t+"\n ")+" "+A.join(",\n ")+" "+e[1]:e[0]+t+" "+A.join(", ")+" "+e[1]}(B,g,D)):D[0]+g+D[1]}function w(A){return"["+Error.prototype.toString.call(A)+"]"}function E(A,t,e,n,r,i){var s,o,a;if((a=Object.getOwnPropertyDescriptor(t,r)||{value:t[r]}).get?o=a.set?A.stylize("[Getter/Setter]","special"):A.stylize("[Getter]","special"):a.set&&(o=A.stylize("[Setter]","special")),b(n,r)||(s="["+r+"]"),o||(A.seen.indexOf(a.value)<0?(o=u(e)?l(A,a.value,null):l(A,a.value,e-1)).indexOf("\n")>-1&&(o=i?o.split("\n").map((function(A){return" "+A})).join("\n").slice(2):"\n"+o.split("\n").map((function(A){return" "+A})).join("\n")):o=A.stylize("[Circular]","special")),d(s)){if(i&&r.match(/^\d+$/))return o;(s=JSON.stringify(""+r)).match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(s=s.slice(1,-1),s=A.stylize(s,"name")):(s=s.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),s=A.stylize(s,"string"))}return s+": "+o}function h(A){return Array.isArray(A)}function Q(A){return"boolean"==typeof A}function u(A){return null===A}function f(A){return"number"==typeof A}function C(A){return"string"==typeof A}function d(A){return void 0===A}function M(A){return D(A)&&"[object RegExp]"===F(A)}function D(A){return"object"==typeof A&&null!==A}function I(A){return D(A)&&"[object Date]"===F(A)}function p(A){return D(A)&&("[object Error]"===F(A)||A instanceof Error)}function y(A){return"function"==typeof A}function F(A){return Object.prototype.toString.call(A)}function Y(A){return A<10?"0"+A.toString(10):A.toString(10)}t.debuglog=function(A){if(A=A.toUpperCase(),!s[A])if(o.test(A)){var e=n.pid;s[A]=function(){var n=t.format.apply(t,arguments);console.error("%s %d: %s",A,e,n)}}else s[A]=function(){};return s[A]},t.inspect=B,B.colors={bold:[1,22],italic:[3,23],underline:[4,24],inverse:[7,27],white:[37,39],grey:[90,39],black:[30,39],blue:[34,39],cyan:[36,39],green:[32,39],magenta:[35,39],red:[31,39],yellow:[33,39]},B.styles={special:"cyan",number:"yellow",boolean:"yellow",undefined:"grey",null:"bold",string:"green",date:"magenta",regexp:"red"},t.types=e(9490),t.isArray=h,t.isBoolean=Q,t.isNull=u,t.isNullOrUndefined=function(A){return null==A},t.isNumber=f,t.isString=C,t.isSymbol=function(A){return"symbol"==typeof A},t.isUndefined=d,t.isRegExp=M,t.types.isRegExp=M,t.isObject=D,t.isDate=I,t.types.isDate=I,t.isError=p,t.types.isNativeError=p,t.isFunction=y,t.isPrimitive=function(A){return null===A||"boolean"==typeof A||"number"==typeof A||"string"==typeof A||"symbol"==typeof A||void 0===A},t.isBuffer=e(1201);var m=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function b(A,t){return Object.prototype.hasOwnProperty.call(A,t)}t.log=function(){var A,e;console.log("%s - %s",(e=[Y((A=new Date).getHours()),Y(A.getMinutes()),Y(A.getSeconds())].join(":"),[A.getDate(),m[A.getMonth()],e].join(" ")),t.format.apply(t,arguments))},t.inherits=e(9784),t._extend=function(A,t){if(!t||!D(t))return A;for(var e=Object.keys(t),n=e.length;n--;)A[e[n]]=t[e[n]];return A};var v="undefined"!=typeof Symbol?Symbol("util.promisify.custom"):void 0;function z(A,t){if(!A){var e=new Error("Promise was rejected with a falsy value");e.reason=A,A=e}return t(A)}t.promisify=function(A){if("function"!=typeof A)throw new TypeError('The "original" argument must be of type Function');if(v&&A[v]){var t;if("function"!=typeof(t=A[v]))throw new TypeError('The "util.promisify.custom" argument must be of type Function');return Object.defineProperty(t,v,{value:t,enumerable:!1,writable:!1,configurable:!0}),t}function t(){for(var t,e,n=new Promise((function(A,n){t=A,e=n})),r=[],i=0;i<arguments.length;i++)r.push(arguments[i]);r.push((function(A,n){A?e(A):t(n)}));try{A.apply(this,r)}catch(A){e(A)}return n}return Object.setPrototypeOf(t,Object.getPrototypeOf(A)),v&&Object.defineProperty(t,v,{value:t,enumerable:!1,writable:!1,configurable:!0}),Object.defineProperties(t,r(A))},t.promisify.custom=v,t.callbackify=function(A){if("function"!=typeof A)throw new TypeError('The "original" argument must be of type Function');function t(){for(var t=[],e=0;e<arguments.length;e++)t.push(arguments[e]);var r=t.pop();if("function"!=typeof r)throw new TypeError("The last argument must be of type Function");var i=this,s=function(){return r.apply(i,arguments)};A.apply(this,t).then((function(A){n.nextTick(s.bind(null,null,A))}),(function(A){n.nextTick(z.bind(null,A,s))}))}return Object.setPrototypeOf(t,Object.getPrototypeOf(A)),Object.defineProperties(t,r(A)),t}},3381(A,t,e){"use strict";var n=e(8404),r=e(821),i=e(6601),s=e(2774),o=e(8109),a=e(7106),B=s("Object.prototype.toString"),g=e(6626)(),c="undefined"==typeof globalThis?e.g:globalThis,l=r(),w=s("String.prototype.slice"),E=s("Array.prototype.indexOf",!0)||function(A,t){for(var e=0;e<A.length;e+=1)if(A[e]===t)return e;return-1},h={__proto__:null};n(l,g&&o&&a?function(A){var t=new c[A];if(Symbol.toStringTag in t&&a){var e=a(t),n=o(e,Symbol.toStringTag);if(!n&&e){var r=a(e);n=o(r,Symbol.toStringTag)}if(n&&n.get){var s=i(n.get);h["$"+A]=s}}}:function(A){var t=new c[A],e=t.slice||t.set;if(e){var n=i(e);h["$"+A]=n}}),A.exports=function(A){if(!A||"object"!=typeof A)return!1;if(!g){var t=w(B(A),8,-1);return function(A){return E(l,A)>-1}(t)?t:"Object"===t&&function(A){var t=!1;return n(h,(function(e,n){if(!t)try{e(A),t=w(n,1)}catch(A){}})),t}(A)}return o?function(A){var t=!1;return n(h,(function(e,n){if(!t)try{"$"+e(A)===n&&(t=w(n,1))}catch(A){}})),t}(A):null}},5127(A,t,e){var n,r;void 0===(r="function"==typeof(n=function(){"use strict";function t(A,t,e){var n=new XMLHttpRequest;n.open("GET",A),n.responseType="blob",n.onload=function(){o(n.response,t,e)},n.onerror=function(){console.error("could not download file")},n.send()}function n(A){var t=new XMLHttpRequest;t.open("HEAD",A,!1);try{t.send()}catch(A){}return 200<=t.status&&299>=t.status}function r(A){try{A.dispatchEvent(new MouseEvent("click"))}catch(e){var t=document.createEvent("MouseEvents");t.initMouseEvent("click",!0,!0,window,0,0,0,80,20,!1,!1,!1,!1,0,null),A.dispatchEvent(t)}}var i="object"==typeof window&&window.window===window?window:"object"==typeof self&&self.self===self?self:"object"==typeof e.g&&e.g.global===e.g?e.g:void 0,s=i.navigator&&/Macintosh/.test(navigator.userAgent)&&/AppleWebKit/.test(navigator.userAgent)&&!/Safari/.test(navigator.userAgent),o=i.saveAs||("object"!=typeof window||window!==i?function(){}:"undefined"!=typeof HTMLAnchorElement&&"download"in HTMLAnchorElement.prototype&&!s?function(A,e,s){var o=i.URL||i.webkitURL,a=document.createElement("a");e=e||A.name||"download",a.download=e,a.rel="noopener","string"==typeof A?(a.href=A,a.origin===location.origin?r(a):n(a.href)?t(A,e,s):r(a,a.target="_blank")):(a.href=o.createObjectURL(A),setTimeout((function(){o.revokeObjectURL(a.href)}),4e4),setTimeout((function(){r(a)}),0))}:"msSaveOrOpenBlob"in navigator?function(A,e,i){if(e=e||A.name||"download","string"!=typeof A)navigator.msSaveOrOpenBlob(function(A,t){return void 0===t?t={autoBom:!1}:"object"!=typeof t&&(console.warn("Deprecated: Expected third argument to be a object"),t={autoBom:!t}),t.autoBom&&/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(A.type)?new Blob(["\ufeff",A],{type:A.type}):A}(A,i),e);else if(n(A))t(A,e,i);else{var s=document.createElement("a");s.href=A,s.target="_blank",setTimeout((function(){r(s)}))}}:function(A,e,n,r){if((r=r||open("","_blank"))&&(r.document.title=r.document.body.innerText="downloading..."),"string"==typeof A)return t(A,e,n);var o="application/octet-stream"===A.type,a=/constructor/i.test(i.HTMLElement)||i.safari,B=/CriOS\/[\d]+/.test(navigator.userAgent);if((B||o&&a||s)&&"undefined"!=typeof FileReader){var g=new FileReader;g.onloadend=function(){var A=g.result;A=B?A:A.replace(/^data:[^;]*;/,"data:attachment/file;"),r?r.location.href=A:location=A,r=null},g.readAsDataURL(A)}else{var c=i.URL||i.webkitURL,l=c.createObjectURL(A);r?r.location=l:location.href=l,r=null,setTimeout((function(){c.revokeObjectURL(l)}),4e4)}});i.saveAs=o.saveAs=o,A.exports=o})?n.apply(t,[]):n)||(A.exports=r)},6274(){},8535(){},3779(){},7199(){},5117(A){"use strict";A.exports="undefined"!=typeof ArrayBuffer&&"undefined"!=typeof DataView},4074(A,t,e){"use strict";var n,r,i,s=e(5117),o=e(5144),a=e(7756),B=e(8681),g=e(3598),c=e(6341),l=e(9391),w=e(8819),E=e(5719),h=e(4092),Q=e(1182),u=e(9877),f=e(8607),C=e(443),d=e(8663),M=e(6044),D=e(6921),I=D.enforce,p=D.get,y=a.Int8Array,F=y&&y.prototype,Y=a.Uint8ClampedArray,m=Y&&Y.prototype,b=y&&f(y),v=F&&f(F),z=Object.prototype,U=a.TypeError,P=d("toStringTag"),x=M("TYPED_ARRAY_TAG"),N="TypedArrayConstructor",R=s&&!!C&&"Opera"!==l(a.opera),G=!1,S={Int8Array:1,Uint8Array:1,Uint8ClampedArray:1,Int16Array:2,Uint16Array:2,Int32Array:4,Uint32Array:4,Float32Array:4,Float64Array:8},T={BigInt64Array:8,BigUint64Array:8},H=function(A){var t=f(A);if(g(t)){var e=p(t);return e&&c(e,N)?e[N]:H(t)}},k=function(A){if(!g(A))return!1;var t=l(A);return c(S,t)||c(T,t)};for(n in S)(i=(r=a[n])&&r.prototype)?I(i)[N]=r:R=!1;for(n in T)(i=(r=a[n])&&r.prototype)&&(I(i)[N]=r);if((!R||!B(b)||b===Function.prototype)&&(b=function(){throw new U("Incorrect invocation")},R))for(n in S)a[n]&&C(a[n],b);if((!R||!v||v===z)&&(v=b.prototype,R))for(n in S)a[n]&&C(a[n].prototype,v);if(R&&f(m)!==v&&C(m,v),o&&!c(v,P))for(n in G=!0,Q(v,P,{configurable:!0,get:function(){return g(this)?this[x]:void 0}}),S)a[n]&&E(a[n].prototype,x,n);A.exports={NATIVE_ARRAY_BUFFER_VIEWS:R,TYPED_ARRAY_TAG:G&&x,aTypedArray:function(A){if(k(A))return A;throw new U("Target is not a typed array")},aTypedArrayConstructor:function(A){if(B(A)&&(!C||u(b,A)))return A;throw new U(w(A)+" is not a typed array constructor")},exportTypedArrayMethod:function(A,t,e,n){if(o){if(e)for(var r in S){var i=a[r];if(i&&c(i.prototype,A))try{delete i.prototype[A]}catch(e){try{i.prototype[A]=t}catch(A){}}}v[A]&&!e||h(v,A,e?t:R&&F[A]||t,n)}},exportTypedArrayStaticMethod:function(A,t,e){var n,r;if(o){if(C){if(e)for(n in S)if((r=a[n])&&c(r,A))try{delete r[A]}catch(A){}if(b[A]&&!e)return;try{return h(b,A,e?t:R&&b[A]||t)}catch(A){}}for(n in S)!(r=a[n])||r[A]&&!e||h(r,A,t)}},getTypedArrayConstructor:H,isView:function(A){if(!g(A))return!1;var t=l(A);return"DataView"===t||c(S,t)||c(T,t)},isTypedArray:k,TypedArray:b,TypedArrayPrototype:v}},4415(A,t){"use strict";t._=function(A,t,e){return t in A?Object.defineProperty(A,t,{value:e,enumerable:!0,configurable:!0,writable:!0}):A[t]=e,A}},8395(A,t,e){"use strict";t._=e(1635).__decorate},821(A,t,e){"use strict";var n=e(884),r="undefined"==typeof globalThis?e.g:globalThis;A.exports=function(){for(var A=[],t=0;t<n.length;t++)"function"==typeof r[n[t]]&&(A[A.length]=n[t]);return A}},890(A,t,e){"use strict";var n=e(6341),r=e(8468),i=e(5888),s=e(3793),o=i.data,a=i.normalize,B="USE_FUNCTION_CONSTRUCTOR",g="AsyncIteratorPrototype",c=function(A,t){if(r(A))for(var e=0;e<A.length;e++)o[a(A[e])]=t};A.exports=function(A){A&&"object"==typeof A&&(c(A.useNative,i.NATIVE),c(A.usePolyfill,i.POLYFILL),c(A.useFeatureDetection,null),n(A,B)&&(s[B]=!!A[B]),n(A,g)&&(s[g]=A[g]))}},1078(A,t,e){"use strict";var n=e(8681),r=e(8819),i=TypeError;A.exports=function(A){if(n(A))return A;throw new i(r(A)+" is not a function")}},7222(A,t,e){"use strict";var n=e(2657),r=String,i=TypeError;A.exports=function(A){if(n(A))return A;throw new i("Can't set "+r(A)+" as a prototype")}},1825(A,t,e){"use strict";var n=e(8663),r=e(4860),i=e(2333).f,s=n("unscopables"),o=Array.prototype;void 0===o[s]&&i(o,s,{configurable:!0,value:r(null)}),A.exports=function(A){o[s][A]=!0}},2091(A,t,e){"use strict";var n=e(3598),r=String,i=TypeError;A.exports=function(A){if(n(A))return A;throw new i(r(A)+" is not an object")}},3161(A,t,e){"use strict";var n=e(3297),r=e(4918),i=e(4730);A.exports=function(A){for(var t=n(this),e=i(t),s=arguments.length,o=r(s>1?arguments[1]:void 0,e),a=s>2?arguments[2]:void 0,B=void 0===a?e:r(a,e);B>o;)t[o++]=A;return t}},789(A,t,e){"use strict";var n=e(5137),r=e(4918),i=e(4730),s=function(A){return function(t,e,s){var o=n(t),a=i(o);if(0===a)return!A&&-1;var B,g=r(s,a);if(A&&e!=e){for(;a>g;)if((B=o[g++])!=B)return!0}else for(;a>g;g++)if((A||g in o)&&o[g]===e)return A||g||0;return!A&&-1}};A.exports={includes:s(!0),indexOf:s(!1)}},2740(A,t,e){"use strict";var n=e(1212);A.exports=n([].slice)},644(A,t,e){"use strict";var n=e(2740),r=Math.floor,i=function(A,t){var e=A.length;if(e<8)for(var s,o,a=1;a<e;){for(o=a,s=A[a];o&&t(A[o-1],s)>0;)A[o]=A[--o];o!==a++&&(A[o]=s)}else for(var B=r(e/2),g=i(n(A,0,B),t),c=i(n(A,B),t),l=g.length,w=c.length,E=0,h=0;E<l||h<w;)A[E+h]=E<l&&h<w?t(g[E],c[h])<=0?g[E++]:c[h++]:E<l?g[E++]:c[h++];return A};A.exports=i},8420(A,t,e){"use strict";var n=e(1212),r=n({}.toString),i=n("".slice);A.exports=function(A){return i(r(A),8,-1)}},9391(A,t,e){"use strict";var n=e(7920),r=e(8681),i=e(8420),s=e(8663)("toStringTag"),o=Object,a="Arguments"===i(function(){return arguments}());A.exports=n?i:function(A){var t,e,n;return void 0===A?"Undefined":null===A?"Null":"string"==typeof(e=function(A,t){try{return A[t]}catch(A){}}(t=o(A),s))?e:a?i(t):"Object"===(n=i(t))&&r(t.callee)?"Arguments":n}},8032(A,t,e){"use strict";var n=e(6341),r=e(7523),i=e(423),s=e(2333);A.exports=function(A,t,e){for(var o=r(t),a=s.f,B=i.f,g=0;g<o.length;g++){var c=o[g];n(A,c)||e&&n(e,c)||a(A,c,B(t,c))}}},5071(A,t,e){"use strict";var n=e(299);A.exports=!n((function(){function A(){}return A.prototype.constructor=null,Object.getPrototypeOf(new A)!==A.prototype}))},5719(A,t,e){"use strict";var n=e(5144),r=e(2333),i=e(8264);A.exports=n?function(A,t,e){return r.f(A,t,i(1,e))}:function(A,t,e){return A[t]=e,A}},8264(A){"use strict";A.exports=function(A,t){return{enumerable:!(1&A),configurable:!(2&A),writable:!(4&A),value:t}}},1182(A,t,e){"use strict";var n=e(3383),r=e(2333);A.exports=function(A,t,e){return e.get&&n(e.get,t,{getter:!0}),e.set&&n(e.set,t,{setter:!0}),r.f(A,t,e)}},4092(A,t,e){"use strict";var n=e(8681),r=e(2333),i=e(3383),s=e(7309);A.exports=function(A,t,e,o){o||(o={});var a=o.enumerable,B=void 0!==o.name?o.name:t;if(n(e)&&i(e,B,o),o.global)a?A[t]=e:s(t,e);else{try{o.unsafe?A[t]&&(a=!0):delete A[t]}catch(A){}a?A[t]=e:r.f(A,t,{value:e,enumerable:!1,configurable:!o.nonConfigurable,writable:!o.nonWritable})}return A}},7309(A,t,e){"use strict";var n=e(7756),r=Object.defineProperty;A.exports=function(A,t){try{r(n,A,{value:t,configurable:!0,writable:!0})}catch(e){n[A]=t}return t}},5144(A,t,e){"use strict";var n=e(299);A.exports=!n((function(){return 7!==Object.defineProperty({},1,{get:function(){return 7}})[1]}))},2283(A,t,e){"use strict";var n=e(7756),r=e(3598),i=n.document,s=r(i)&&r(i.createElement);A.exports=function(A){return s?i.createElement(A):{}}},2555(A){"use strict";A.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},5337(A,t,e){"use strict";var n=e(8115).match(/firefox\/(\d+)/i);A.exports=!!n&&+n[1]},7383(A,t,e){"use strict";var n=e(8115);A.exports=/MSIE|Trident/.test(n)},8115(A,t,e){"use strict";var n=e(7756).navigator,r=n&&n.userAgent;A.exports=r?String(r):""},2227(A,t,e){"use strict";var n,r,i=e(7756),s=e(8115),o=i.process,a=i.Deno,B=o&&o.versions||a&&a.version,g=B&&B.v8;g&&(r=(n=g.split("."))[0]>0&&n[0]<4?1:+(n[0]+n[1])),!r&&s&&(!(n=s.match(/Edge\/(\d+)/))||n[1]>=74)&&(n=s.match(/Chrome\/(\d+)/))&&(r=+n[1]),A.exports=r},4507(A,t,e){"use strict";var n=e(8115).match(/AppleWebKit\/(\d+)\./);A.exports=!!n&&+n[1]},3762(A,t,e){"use strict";var n=e(7756),r=e(423).f,i=e(5719),s=e(4092),o=e(7309),a=e(8032),B=e(5888);A.exports=function(A,t){var e,g,c,l,w,E=A.target,h=A.global,Q=A.stat;if(e=h?n:Q?n[E]||o(E,{}):n[E]&&n[E].prototype)for(g in t){if(l=t[g],c=A.dontCallGetSet?(w=r(e,g))&&w.value:e[g],!B(h?g:E+(Q?".":"#")+g,A.forced)&&void 0!==c){if(typeof l==typeof c)continue;a(l,c)}(A.sham||c&&c.sham)&&i(l,"sham",!0),s(e,g,l,A)}}},299(A){"use strict";A.exports=function(A){try{return!!A()}catch(A){return!0}}},1676(A,t,e){"use strict";var n=e(299);A.exports=!n((function(){var A=function(){}.bind();return"function"!=typeof A||A.hasOwnProperty("prototype")}))},8993(A,t,e){"use strict";var n=e(1676),r=Function.prototype.call;A.exports=n?r.bind(r):function(){return r.apply(r,arguments)}},4378(A,t,e){"use strict";var n=e(5144),r=e(6341),i=Function.prototype,s=n&&Object.getOwnPropertyDescriptor,o=r(i,"name"),a=o&&"something"===function(){}.name,B=o&&(!n||n&&s(i,"name").configurable);A.exports={EXISTS:o,PROPER:a,CONFIGURABLE:B}},4494(A,t,e){"use strict";var n=e(1212),r=e(1078);A.exports=function(A,t,e){try{return n(r(Object.getOwnPropertyDescriptor(A,t)[e]))}catch(A){}}},5336(A,t,e){"use strict";var n=e(8420),r=e(1212);A.exports=function(A){if("Function"===n(A))return r(A)}},1212(A,t,e){"use strict";var n=e(1676),r=Function.prototype,i=r.call,s=n&&r.bind.bind(i,i);A.exports=n?s:function(A){return function(){return i.apply(A,arguments)}}},7139(A,t,e){"use strict";var n=e(7756),r=e(8681);A.exports=function(A,t){return arguments.length<2?(e=n[A],r(e)?e:void 0):n[A]&&n[A][t];var e}},9738(A,t,e){"use strict";var n=e(1078),r=e(6297);A.exports=function(A,t){var e=A[t];return r(e)?void 0:n(e)}},7756(A,t,e){"use strict";var n=function(A){return A&&A.Math===Math&&A};A.exports=n("object"==typeof globalThis&&globalThis)||n("object"==typeof window&&window)||n("object"==typeof self&&self)||n("object"==typeof e.g&&e.g)||n("object"==typeof this&&this)||function(){return this}()||Function("return this")()},6341(A,t,e){"use strict";var n=e(1212),r=e(3297),i=n({}.hasOwnProperty);A.exports=Object.hasOwn||function(A,t){return i(r(A),t)}},2993(A){"use strict";A.exports={}},4329(A,t,e){"use strict";var n=e(7139);A.exports=n("document","documentElement")},7657(A,t,e){"use strict";var n=e(5144),r=e(299),i=e(2283);A.exports=!n&&!r((function(){return 7!==Object.defineProperty(i("div"),"a",{get:function(){return 7}}).a}))},2203(A,t,e){"use strict";var n=e(1212),r=e(299),i=e(8420),s=Object,o=n("".split);A.exports=r((function(){return!s("z").propertyIsEnumerable(0)}))?function(A){return"String"===i(A)?o(A,""):s(A)}:s},4550(A,t,e){"use strict";var n=e(1212),r=e(8681),i=e(3793),s=n(Function.toString);r(i.inspectSource)||(i.inspectSource=function(A){return s(A)}),A.exports=i.inspectSource},6921(A,t,e){"use strict";var n,r,i,s=e(1194),o=e(7756),a=e(3598),B=e(5719),g=e(6341),c=e(3793),l=e(7099),w=e(2993),E="Object already initialized",h=o.TypeError,Q=o.WeakMap;if(s||c.state){var u=c.state||(c.state=new Q);u.get=u.get,u.has=u.has,u.set=u.set,n=function(A,t){if(u.has(A))throw new h(E);return t.facade=A,u.set(A,t),t},r=function(A){return u.get(A)||{}},i=function(A){return u.has(A)}}else{var f=l("state");w[f]=!0,n=function(A,t){if(g(A,f))throw new h(E);return t.facade=A,B(A,f,t),t},r=function(A){return g(A,f)?A[f]:{}},i=function(A){return g(A,f)}}A.exports={set:n,get:r,has:i,enforce:function(A){return i(A)?r(A):n(A,{})},getterFor:function(A){return function(t){var e;if(!a(t)||(e=r(t)).type!==A)throw new h("Incompatible receiver, "+A+" required");return e}}}},8468(A,t,e){"use strict";var n=e(8420);A.exports=Array.isArray||function(A){return"Array"===n(A)}},8681(A){"use strict";var t="object"==typeof document&&document.all;A.exports=void 0===t&&void 0!==t?function(A){return"function"==typeof A||A===t}:function(A){return"function"==typeof A}},5888(A,t,e){"use strict";var n=e(299),r=e(8681),i=/#|\.prototype\./,s=function(A,t){var e=a[o(A)];return e===g||e!==B&&(r(t)?n(t):!!t)},o=s.normalize=function(A){return String(A).replace(i,".").toLowerCase()},a=s.data={},B=s.NATIVE="N",g=s.POLYFILL="P";A.exports=s},6297(A){"use strict";A.exports=function(A){return null==A}},3598(A,t,e){"use strict";var n=e(8681);A.exports=function(A){return"object"==typeof A?null!==A:n(A)}},2657(A,t,e){"use strict";var n=e(3598);A.exports=function(A){return n(A)||null===A}},7695(A){"use strict";A.exports=!1},5985(A,t,e){"use strict";var n=e(7139),r=e(8681),i=e(9877),s=e(8300),o=Object;A.exports=s?function(A){return"symbol"==typeof A}:function(A){var t=n("Symbol");return r(t)&&i(t.prototype,o(A))}},4730(A,t,e){"use strict";var n=e(8266);A.exports=function(A){return n(A.length)}},3383(A,t,e){"use strict";var n=e(1212),r=e(299),i=e(8681),s=e(6341),o=e(5144),a=e(4378).CONFIGURABLE,B=e(4550),g=e(6921),c=g.enforce,l=g.get,w=String,E=Object.defineProperty,h=n("".slice),Q=n("".replace),u=n([].join),f=o&&!r((function(){return 8!==E((function(){}),"length",{value:8}).length})),C=String(String).split("String"),d=A.exports=function(A,t,e){"Symbol("===h(w(t),0,7)&&(t="["+Q(w(t),/^Symbol\(([^)]*)\).*$/,"$1")+"]"),e&&e.getter&&(t="get "+t),e&&e.setter&&(t="set "+t),(!s(A,"name")||a&&A.name!==t)&&(o?E(A,"name",{value:t,configurable:!0}):A.name=t),f&&e&&s(e,"arity")&&A.length!==e.arity&&E(A,"length",{value:e.arity});try{e&&s(e,"constructor")&&e.constructor?o&&E(A,"prototype",{writable:!1}):A.prototype&&(A.prototype=void 0)}catch(A){}var n=c(A);return s(n,"source")||(n.source=u(C,"string"==typeof t?t:"")),A};Function.prototype.toString=d((function(){return i(this)&&l(this).source||B(this)}),"toString")},2537(A){"use strict";var t=Math.ceil,e=Math.floor;A.exports=Math.trunc||function(A){var n=+A;return(n>0?e:t)(n)}},4860(A,t,e){"use strict";var n,r=e(2091),i=e(2197),s=e(2555),o=e(2993),a=e(4329),B=e(2283),g=e(7099),c="prototype",l="script",w=g("IE_PROTO"),E=function(){},h=function(A){return"<"+l+">"+A+"</"+l+">"},Q=function(A){A.write(h("")),A.close();var t=A.parentWindow.Object;return A=null,t},u=function(){try{n=new ActiveXObject("htmlfile")}catch(A){}var A,t,e;u="undefined"!=typeof document?document.domain&&n?Q(n):(t=B("iframe"),e="java"+l+":",t.style.display="none",a.appendChild(t),t.src=String(e),(A=t.contentWindow.document).open(),A.write(h("document.F=Object")),A.close(),A.F):Q(n);for(var r=s.length;r--;)delete u[c][s[r]];return u()};o[w]=!0,A.exports=Object.create||function(A,t){var e;return null!==A?(E[c]=r(A),e=new E,E[c]=null,e[w]=A):e=u(),void 0===t?e:i.f(e,t)}},2197(A,t,e){"use strict";var n=e(5144),r=e(2538),i=e(2333),s=e(2091),o=e(5137),a=e(9428);t.f=n&&!r?Object.defineProperties:function(A,t){s(A);for(var e,n=o(t),r=a(t),B=r.length,g=0;B>g;)i.f(A,e=r[g++],n[e]);return A}},2333(A,t,e){"use strict";var n=e(5144),r=e(7657),i=e(2538),s=e(2091),o=e(1413),a=TypeError,B=Object.defineProperty,g=Object.getOwnPropertyDescriptor,c="enumerable",l="configurable",w="writable";t.f=n?i?function(A,t,e){if(s(A),t=o(t),s(e),"function"==typeof A&&"prototype"===t&&"value"in e&&w in e&&!e[w]){var n=g(A,t);n&&n[w]&&(A[t]=e.value,e={configurable:l in e?e[l]:n[l],enumerable:c in e?e[c]:n[c],writable:!1})}return B(A,t,e)}:B:function(A,t,e){if(s(A),t=o(t),s(e),r)try{return B(A,t,e)}catch(A){}if("get"in e||"set"in e)throw new a("Accessors not supported");return"value"in e&&(A[t]=e.value),A}},423(A,t,e){"use strict";var n=e(5144),r=e(8993),i=e(4961),s=e(8264),o=e(5137),a=e(1413),B=e(6341),g=e(7657),c=Object.getOwnPropertyDescriptor;t.f=n?c:function(A,t){if(A=o(A),t=a(t),g)try{return c(A,t)}catch(A){}if(B(A,t))return s(!r(i.f,A,t),A[t])}},5412(A,t,e){"use strict";var n=e(3120),r=e(2555).concat("length","prototype");t.f=Object.getOwnPropertyNames||function(A){return n(A,r)}},4073(A,t){"use strict";t.f=Object.getOwnPropertySymbols},8607(A,t,e){"use strict";var n=e(6341),r=e(8681),i=e(3297),s=e(7099),o=e(5071),a=s("IE_PROTO"),B=Object,g=B.prototype;A.exports=o?B.getPrototypeOf:function(A){var t=i(A);if(n(t,a))return t[a];var e=t.constructor;return r(e)&&t instanceof e?e.prototype:t instanceof B?g:null}},9877(A,t,e){"use strict";var n=e(1212);A.exports=n({}.isPrototypeOf)},3120(A,t,e){"use strict";var n=e(1212),r=e(6341),i=e(5137),s=e(789).indexOf,o=e(2993),a=n([].push);A.exports=function(A,t){var e,n=i(A),B=0,g=[];for(e in n)!r(o,e)&&r(n,e)&&a(g,e);for(;t.length>B;)r(n,e=t[B++])&&(~s(g,e)||a(g,e));return g}},9428(A,t,e){"use strict";var n=e(3120),r=e(2555);A.exports=Object.keys||function(A){return n(A,r)}},4961(A,t){"use strict";var e={}.propertyIsEnumerable,n=Object.getOwnPropertyDescriptor,r=n&&!e.call({1:2},1);t.f=r?function(A){var t=n(this,A);return!!t&&t.enumerable}:e},443(A,t,e){"use strict";var n=e(4494),r=e(3598),i=e(5034),s=e(7222);A.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var A,t=!1,e={};try{(A=n(Object.prototype,"__proto__","set"))(e,[]),t=e instanceof Array}catch(A){}return function(e,n){return i(e),s(n),r(e)?(t?A(e,n):e.__proto__=n,e):e}}():void 0)},290(A,t,e){"use strict";var n=e(8993),r=e(8681),i=e(3598),s=TypeError;A.exports=function(A,t){var e,o;if("string"===t&&r(e=A.toString)&&!i(o=n(e,A)))return o;if(r(e=A.valueOf)&&!i(o=n(e,A)))return o;if("string"!==t&&r(e=A.toString)&&!i(o=n(e,A)))return o;throw new s("Can't convert object to primitive value")}},7523(A,t,e){"use strict";var n=e(7139),r=e(1212),i=e(5412),s=e(4073),o=e(2091),a=r([].concat);A.exports=n("Reflect","ownKeys")||function(A){var t=i.f(o(A)),e=s.f;return e?a(t,e(A)):t}},5034(A,t,e){"use strict";var n=e(6297),r=TypeError;A.exports=function(A){if(n(A))throw new r("Can't call method on "+A);return A}},7099(A,t,e){"use strict";var n=e(997),r=e(6044),i=n("keys");A.exports=function(A){return i[A]||(i[A]=r(A))}},3793(A,t,e){"use strict";var n=e(7695),r=e(7756),i=e(7309),s="__core-js_shared__",o=A.exports=r[s]||i(s,{});(o.versions||(o.versions=[])).push({version:"3.49.0",mode:n?"pure":"global",copyright:"© 2013–2025 Denis Pushkarev (zloirock.ru), 2025–2026 CoreJS Company (core-js.io). All rights reserved.",license:"https://github.com/zloirock/core-js/blob/v3.49.0/LICENSE",source:"https://github.com/zloirock/core-js"})},997(A,t,e){"use strict";var n=e(3793);A.exports=function(A,t){return n[A]||(n[A]=t||{})}},4483(A,t,e){"use strict";var n=e(2227),r=e(299),i=e(7756).String;A.exports=!!Object.getOwnPropertySymbols&&!r((function(){var A=Symbol("symbol detection");return!i(A)||!(Object(A)instanceof Symbol)||!Symbol.sham&&n&&n<41}))},4918(A,t,e){"use strict";var n=e(2119),r=Math.max,i=Math.min;A.exports=function(A,t){var e=n(A);return e<0?r(e+t,0):i(e,t)}},3018(A,t,e){"use strict";var n=e(3301),r=TypeError;A.exports=function(A){var t=n(A,"number");if("number"==typeof t)throw new r("Can't convert number to bigint");return BigInt(t)}},5137(A,t,e){"use strict";var n=e(2203),r=e(5034);A.exports=function(A){return n(r(A))}},2119(A,t,e){"use strict";var n=e(2537);A.exports=function(A){var t=+A;return t!=t||0===t?0:n(t)}},8266(A,t,e){"use strict";var n=e(2119),r=Math.min;A.exports=function(A){var t=n(A);return t>0?r(t,9007199254740991):0}},3297(A,t,e){"use strict";var n=e(5034),r=Object;A.exports=function(A){return r(n(A))}},4001(A,t,e){"use strict";var n=e(7866),r=RangeError;A.exports=function(A,t){var e=n(A);if(e%t)throw new r("Wrong offset");return e}},7866(A,t,e){"use strict";var n=e(2119),r=RangeError;A.exports=function(A){var t=n(A);if(t<0)throw new r("The argument can't be less than 0");return t}},3301(A,t,e){"use strict";var n=e(8993),r=e(3598),i=e(5985),s=e(9738),o=e(290),a=e(8663),B=TypeError,g=a("toPrimitive");A.exports=function(A,t){if(!r(A)||i(A))return A;var e,a=s(A,g);if(a){if(void 0===t&&(t="default"),e=n(a,A,t),!r(e)||i(e))return e;throw new B("Can't convert object to primitive value")}return void 0===t&&(t="number"),o(A,t)}},1413(A,t,e){"use strict";var n=e(3301),r=e(5985);A.exports=function(A){var t=n(A,"string");return r(t)?t:t+""}},7920(A,t,e){"use strict";var n={};n[e(8663)("toStringTag")]="z",A.exports="[object z]"===String(n)},8819(A){"use strict";var t=String;A.exports=function(A){try{return t(A)}catch(A){return"Object"}}},6044(A,t,e){"use strict";var n=e(1212),r=0,i=Math.random(),s=n(1.1.toString);A.exports=function(A){return"Symbol("+(void 0===A?"":A)+")_"+s(++r+i,36)}},8300(A,t,e){"use strict";var n=e(4483);A.exports=n&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},2538(A,t,e){"use strict";var n=e(5144),r=e(299);A.exports=n&&r((function(){return 42!==Object.defineProperty((function(){}),"prototype",{value:42,writable:!1}).prototype}))},1194(A,t,e){"use strict";var n=e(7756),r=e(8681),i=n.WeakMap;A.exports=r(i)&&/native code/.test(String(i))},8663(A,t,e){"use strict";var n=e(7756),r=e(997),i=e(6341),s=e(6044),o=e(4483),a=e(8300),B=n.Symbol,g=r("wks"),c=a?B.for||B:B&&B.withoutSetter||s;A.exports=function(A){return i(g,A)||(g[A]=o&&i(B,A)?B[A]:c("Symbol."+A)),g[A]}},187(A,t,e){"use strict";var n=e(3762),r=e(789).includes,i=e(299),s=e(1825),o=i((function(){return!Array(1).includes()})),a=i((function(){return[,1].includes(void 0,1)}));n({target:"Array",proto:!0,forced:o||a},{includes:function(A){return r(this,A,arguments.length>1?arguments[1]:void 0)}}),s("includes")},8376(A,t,e){"use strict";var n=e(4074),r=e(3161),i=e(3018),s=e(9391),o=e(8993),a=e(1212),B=e(299),g=n.aTypedArray,c=n.exportTypedArrayMethod,l=a("".slice);c("fill",(function(A){var t=arguments.length;g(this);var e="Big"===l(s(this),0,3)?i(A):+A;return o(r,this,e,t>1?arguments[1]:void 0,t>2?arguments[2]:void 0)}),B((function(){var A=0;return new Int8Array(2).fill({valueOf:function(){return A++}}),1!==A})))},6401(A,t,e){"use strict";var n=e(7756),r=e(8993),i=e(4074),s=e(4730),o=e(4001),a=e(3297),B=e(299),g=n.RangeError,c=n.Int8Array,l=c&&c.prototype,w=l&&l.set,E=i.aTypedArray,h=i.exportTypedArrayMethod,Q=!B((function(){var A=new Uint8ClampedArray(2);return r(w,A,{length:1,0:3},1),3!==A[1]})),u=Q&&i.NATIVE_ARRAY_BUFFER_VIEWS&&B((function(){var A=new c(2);return A.set(1),A.set("2",1),0!==A[0]||2!==A[1]}));h("set",(function(A){E(this);var t=o(arguments.length>1?arguments[1]:void 0,1),e=a(A);if(Q)return r(w,this,e,t);var n=this.length,i=s(e),B=0;if(i+t>n)throw new g("Wrong length");for(;B<i;)this[t+B]=e[B++]}),!Q||u)},2017(A,t,e){"use strict";var n=e(7756),r=e(5336),i=e(299),s=e(1078),o=e(644),a=e(4074),B=e(5337),g=e(7383),c=e(2227),l=e(4507),w=a.aTypedArray,E=a.exportTypedArrayMethod,h=n.Uint16Array,Q=h&&r(h.prototype.sort),u=!(!Q||i((function(){Q(new h(2),null)}))&&i((function(){Q(new h(2),{})}))),f=!!Q&&!i((function(){if(c)return c<74;if(B)return B<67;if(g)return!0;if(l)return l<602;var A,t,e=new h(516),n=Array(516);for(A=0;A<516;A++)t=A%4,e[A]=515-A,n[A]=A-2*t+3;for(Q(e,(function(A,t){return(A/4|0)-(t/4|0)})),A=0;A<516;A++)if(e[A]!==n[A])return!0}));E("sort",(function(A){return void 0!==A&&s(A),f?Q(this,A):o(w(this),function(A){return function(t,e){return void 0!==A?+A(t,e)||0:e!=e?t!=t?0:-1:t!=t?1:0===t&&0===e?1/t>0?1/e>0?0:1:1/e>0?-1:0:t>e?1:t<e?-1:0}}(A))}),!f||u)},1715(A,t,e){var n=e(5233),r=e(4415),i=e(8395),s=e(453),o=e(4766),a=e(7571),B=e(4406),g=e(1613),c=e(3483),l=e(4460);function w(A,t,e,n){Object.defineProperty(A,t,{get:e,set:n,enumerable:!0,configurable:!0})}function E(A){return A&&A.__esModule?A.default:A}var h={};w(h,"logErrors",(()=>Q)),w(h,"registerFormat",(()=>f)),w(h,"create",(()=>C)),w(h,"defaultLanguage",(()=>d)),w(h,"setDefaultLanguage",(()=>M));let Q=!1,u=[];function f(A){u.push(A)}function C(A,t){for(let e=0;e<u.length;e++){let r=u[e];if(r.probe(A)){let e=new r(new(0,n.DecodeStream)(A));return t?e.getFont(t):e}}throw new Error("Unknown font format")}let d="en";function M(A="en"){d=A}function D(A,t,e){if(e.get){let A=e.get;e.get=function(){let e=A.call(this);return Object.defineProperty(this,t,{value:e}),e}}else if("function"==typeof e.value){let A=e.value;return{get(){let e=new Map;function n(...t){let n=t.length>0?t[0]:"value";if(e.has(n))return e.get(n);let r=A.apply(this,t);return e.set(n,r),r}return Object.defineProperty(this,t,{value:n}),n}}}}let I=new n.Struct({firstCode:n.uint16,entryCount:n.uint16,idDelta:n.int16,idRangeOffset:n.uint16}),p=new n.Struct({startCharCode:n.uint32,endCharCode:n.uint32,glyphID:n.uint32}),y=new n.Struct({startUnicodeValue:n.uint24,additionalCount:n.uint8}),F=new n.Struct({unicodeValue:n.uint24,glyphID:n.uint16}),Y=new n.Array(y,n.uint32),m=new n.Array(F,n.uint32),b=new n.Struct({varSelector:n.uint24,defaultUVS:new n.Pointer(n.uint32,Y,{type:"parent"}),nonDefaultUVS:new n.Pointer(n.uint32,m,{type:"parent"})}),v=new n.VersionedStruct(n.uint16,{0:{length:n.uint16,language:n.uint16,codeMap:new n.LazyArray(n.uint8,256)},2:{length:n.uint16,language:n.uint16,subHeaderKeys:new n.Array(n.uint16,256),subHeaderCount:A=>Math.max.apply(Math,A.subHeaderKeys),subHeaders:new n.LazyArray(I,"subHeaderCount"),glyphIndexArray:new n.LazyArray(n.uint16,"subHeaderCount")},4:{length:n.uint16,language:n.uint16,segCountX2:n.uint16,segCount:A=>A.segCountX2>>1,searchRange:n.uint16,entrySelector:n.uint16,rangeShift:n.uint16,endCode:new n.LazyArray(n.uint16,"segCount"),reservedPad:new n.Reserved(n.uint16),startCode:new n.LazyArray(n.uint16,"segCount"),idDelta:new n.LazyArray(n.int16,"segCount"),idRangeOffset:new n.LazyArray(n.uint16,"segCount"),glyphIndexArray:new n.LazyArray(n.uint16,(A=>(A.length-A._currentOffset)/2))},6:{length:n.uint16,language:n.uint16,firstCode:n.uint16,entryCount:n.uint16,glyphIndices:new n.LazyArray(n.uint16,"entryCount")},8:{reserved:new n.Reserved(n.uint16),length:n.uint32,language:n.uint16,is32:new n.LazyArray(n.uint8,8192),nGroups:n.uint32,groups:new n.LazyArray(p,"nGroups")},10:{reserved:new n.Reserved(n.uint16),length:n.uint32,language:n.uint32,firstCode:n.uint32,entryCount:n.uint32,glyphIndices:new n.LazyArray(n.uint16,"numChars")},12:{reserved:new n.Reserved(n.uint16),length:n.uint32,language:n.uint32,nGroups:n.uint32,groups:new n.LazyArray(p,"nGroups")},13:{reserved:new n.Reserved(n.uint16),length:n.uint32,language:n.uint32,nGroups:n.uint32,groups:new n.LazyArray(p,"nGroups")},14:{length:n.uint32,numRecords:n.uint32,varSelectors:new n.LazyArray(b,"numRecords")}}),z=new n.Struct({platformID:n.uint16,encodingID:n.uint16,table:new n.Pointer(n.uint32,v,{type:"parent",lazy:!0})});var U=new n.Struct({version:n.uint16,numSubtables:n.uint16,tables:new n.Array(z,"numSubtables")}),P=new n.Struct({version:n.int32,revision:n.int32,checkSumAdjustment:n.uint32,magicNumber:n.uint32,flags:n.uint16,unitsPerEm:n.uint16,created:new n.Array(n.int32,2),modified:new n.Array(n.int32,2),xMin:n.int16,yMin:n.int16,xMax:n.int16,yMax:n.int16,macStyle:new n.Bitfield(n.uint16,["bold","italic","underline","outline","shadow","condensed","extended"]),lowestRecPPEM:n.uint16,fontDirectionHint:n.int16,indexToLocFormat:n.int16,glyphDataFormat:n.int16}),x=new n.Struct({version:n.int32,ascent:n.int16,descent:n.int16,lineGap:n.int16,advanceWidthMax:n.uint16,minLeftSideBearing:n.int16,minRightSideBearing:n.int16,xMaxExtent:n.int16,caretSlopeRise:n.int16,caretSlopeRun:n.int16,caretOffset:n.int16,reserved:new n.Reserved(n.int16,4),metricDataFormat:n.int16,numberOfMetrics:n.uint16});let N=new n.Struct({advance:n.uint16,bearing:n.int16});var R=new n.Struct({metrics:new n.LazyArray(N,(A=>A.parent.hhea.numberOfMetrics)),bearings:new n.LazyArray(n.int16,(A=>A.parent.maxp.numGlyphs-A.parent.hhea.numberOfMetrics))}),G=new n.Struct({version:n.int32,numGlyphs:n.uint16,maxPoints:n.uint16,maxContours:n.uint16,maxComponentPoints:n.uint16,maxComponentContours:n.uint16,maxZones:n.uint16,maxTwilightPoints:n.uint16,maxStorage:n.uint16,maxFunctionDefs:n.uint16,maxInstructionDefs:n.uint16,maxStackElements:n.uint16,maxSizeOfInstructions:n.uint16,maxComponentElements:n.uint16,maxComponentDepth:n.uint16});function S(A,t,e=0){return 1===A&&J[e]?J[e]:j[A][t]}const T=new Set(["x-mac-roman","x-mac-cyrillic","iso-8859-6","iso-8859-8"]),H={"x-mac-croatian":"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®Š™´¨≠ŽØ∞±≤≥∆µ∂∑∏š∫ªºΩžø¿¡¬√ƒ≈ƫȅ ÀÃÕŒœĐ—“”‘’÷◊©⁄€‹›Æ»–·‚„‰ÂćÁčÈÍÎÏÌÓÔđÒÚÛÙıˆ˜¯πË˚¸Êæˇ","x-mac-gaelic":"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®©™´¨≠ÆØḂ±≤≥ḃĊċḊḋḞḟĠġṀæøṁṖṗɼƒſṠ«»… ÀÃÕŒœ–—“”‘’ṡẛÿŸṪ€‹›Ŷŷṫ·Ỳỳ⁊ÂÊÁËÈÍÎÏÌÓÔ♣ÒÚÛÙıÝýŴŵẄẅẀẁẂẃ","x-mac-greek":"Ĺ²É³ÖÜ΅àâä΄¨çéèê룙î‰ôö¦€ùûü†ΓΔΘΛΞΠß®©ΣΪ§≠°·Α±≤≥¥ΒΕΖΗΙΚΜΦΫΨΩάΝ¬ΟΡ≈Τ«»… ΥΧΆΈœ–―“”‘’÷ΉΊΌΎέήίόΏύαβψδεφγηιξκλμνοπώρστθωςχυζϊϋΐΰ­","x-mac-icelandic":"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûüݰ¢£§•¶ß®©™´¨≠ÆØ∞±≤≥¥µ∂∑∏π∫ªºΩæø¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸ⁄€ÐðÞþý·‚„‰ÂÊÁËÈÍÎÏÌÓÔÒÚÛÙıˆ˜¯˘˙˚¸˝˛ˇ","x-mac-inuit":"ᐃᐄᐅᐆᐊᐋᐱᐲᐳᐴᐸᐹᑉᑎᑏᑐᑑᑕᑖᑦᑭᑮᑯᑰᑲᑳᒃᒋᒌᒍᒎᒐᒑ°ᒡᒥᒦ•¶ᒧ®©™ᒨᒪᒫᒻᓂᓃᓄᓅᓇᓈᓐᓯᓰᓱᓲᓴᓵᔅᓕᓖᓗᓘᓚᓛᓪᔨᔩᔪᔫᔭ… ᔮᔾᕕᕖᕗ–—“”‘’ᕘᕙᕚᕝᕆᕇᕈᕉᕋᕌᕐᕿᖀᖁᖂᖃᖄᖅᖏᖐᖑᖒᖓᖔᖕᙱᙲᙳᙴᙵᙶᖖᖠᖡᖢᖣᖤᖥᖦᕼŁł","x-mac-ce":"ÄĀāÉĄÖÜáąČäčĆć鏟ĎíďĒēĖóėôöõúĚěü†°Ę£§•¶ß®©™ę¨≠ģĮįĪ≤≥īĶ∂∑łĻļĽľĹĺŅņѬ√ńŇ∆«»… ňŐÕőŌ–—“”‘’÷◊ōŔŕŘ‹›řŖŗŠ‚„šŚśÁŤťÍŽžŪÓÔūŮÚůŰűŲųÝýķŻŁżĢˇ","x-mac-romanian":"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®©™´¨≠ĂȘ∞±≤≥¥µ∂∑∏π∫ªºΩăș¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸ⁄€‹›Țț‡·‚„‰ÂÊÁËÈÍÎÏÌÓÔÒÚÛÙıˆ˜¯˘˙˚¸˝˛ˇ","x-mac-turkish":"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®©™´¨≠ÆØ∞±≤≥¥µ∂∑∏π∫ªºΩæø¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸĞğİıŞş‡·‚„‰ÂÊÁËÈÍÎÏÌÓÔÒÚÛÙˆ˜¯˘˙˚¸˝˛ˇ"},k=new Map;function L(A){let t=k.get(A);if(t)return t;let e=H[A];if(e){let t=new Map;for(let A=0;A<e.length;A++)t.set(e.charCodeAt(A),128+A);return k.set(A,t),t}if(T.has(A)){let t=new TextDecoder(A),e=new Uint8Array(128);for(let A=0;A<128;A++)e[A]=128+A;let n=new Map,r=t.decode(e);for(let A=0;A<128;A++)n.set(r.charCodeAt(A),128+A);return k.set(A,n),n}}const j=[["utf-16be","utf-16be","utf-16be","utf-16be","utf-16be","utf-16be","utf-16be"],["x-mac-roman","shift-jis","big5","euc-kr","iso-8859-6","iso-8859-8","x-mac-greek","x-mac-cyrillic","x-mac-symbol","x-mac-devanagari","x-mac-gurmukhi","x-mac-gujarati","Oriya","Bengali","Tamil","Telugu","Kannada","Malayalam","Sinhalese","Burmese","Khmer","iso-8859-11","Laotian","Georgian","Armenian","gbk","Tibetan","Mongolian","Geez","x-mac-ce","Vietnamese","Sindhi"],["ascii",null,"iso-8859-1"],["symbol","utf-16be","shift-jis","gb18030","big5","euc-kr","johab",null,null,null,"utf-16be"]],J={15:"x-mac-icelandic",17:"x-mac-turkish",18:"x-mac-croatian",24:"x-mac-ce",25:"x-mac-ce",26:"x-mac-ce",27:"x-mac-ce",28:"x-mac-ce",30:"x-mac-icelandic",37:"x-mac-romanian",38:"x-mac-ce",39:"x-mac-ce",40:"x-mac-ce",143:"x-mac-inuit",146:"x-mac-gaelic"},O=[[],{0:"en",30:"fo",60:"ks",90:"rw",1:"fr",31:"fa",61:"ku",91:"rn",2:"de",32:"ru",62:"sd",92:"ny",3:"it",33:"zh",63:"bo",93:"mg",4:"nl",34:"nl-BE",64:"ne",94:"eo",5:"sv",35:"ga",65:"sa",128:"cy",6:"es",36:"sq",66:"mr",129:"eu",7:"da",37:"ro",67:"bn",130:"ca",8:"pt",38:"cz",68:"as",131:"la",9:"no",39:"sk",69:"gu",132:"qu",10:"he",40:"si",70:"pa",133:"gn",11:"ja",41:"yi",71:"or",134:"ay",12:"ar",42:"sr",72:"ml",135:"tt",13:"fi",43:"mk",73:"kn",136:"ug",14:"el",44:"bg",74:"ta",137:"dz",15:"is",45:"uk",75:"te",138:"jv",16:"mt",46:"be",76:"si",139:"su",17:"tr",47:"uz",77:"my",140:"gl",18:"hr",48:"kk",78:"km",141:"af",19:"zh-Hant",49:"az-Cyrl",79:"lo",142:"br",20:"ur",50:"az-Arab",80:"vi",143:"iu",21:"hi",51:"hy",81:"id",144:"gd",22:"th",52:"ka",82:"tl",145:"gv",23:"ko",53:"mo",83:"ms",146:"ga",24:"lt",54:"ky",84:"ms-Arab",147:"to",25:"pl",55:"tg",85:"am",148:"el-polyton",26:"hu",56:"tk",86:"ti",149:"kl",27:"es",57:"mn-CN",87:"om",150:"az",28:"lv",58:"mn",88:"so",151:"nn",29:"se",59:"ps",89:"sw"},[],{1078:"af",16393:"en-IN",1159:"rw",1074:"tn",1052:"sq",6153:"en-IE",1089:"sw",1115:"si",1156:"gsw",8201:"en-JM",1111:"kok",1051:"sk",1118:"am",17417:"en-MY",1042:"ko",1060:"sl",5121:"ar-DZ",5129:"en-NZ",1088:"ky",11274:"es-AR",15361:"ar-BH",13321:"en-PH",1108:"lo",16394:"es-BO",3073:"ar",18441:"en-SG",1062:"lv",13322:"es-CL",2049:"ar-IQ",7177:"en-ZA",1063:"lt",9226:"es-CO",11265:"ar-JO",11273:"en-TT",2094:"dsb",5130:"es-CR",13313:"ar-KW",2057:"en-GB",1134:"lb",7178:"es-DO",12289:"ar-LB",1033:"en",1071:"mk",12298:"es-EC",4097:"ar-LY",12297:"en-ZW",2110:"ms-BN",17418:"es-SV",6145:"ary",1061:"et",1086:"ms",4106:"es-GT",8193:"ar-OM",1080:"fo",1100:"ml",18442:"es-HN",16385:"ar-QA",1124:"fil",1082:"mt",2058:"es-MX",1025:"ar-SA",1035:"fi",1153:"mi",19466:"es-NI",10241:"ar-SY",2060:"fr-BE",1146:"arn",6154:"es-PA",7169:"aeb",3084:"fr-CA",1102:"mr",15370:"es-PY",14337:"ar-AE",1036:"fr",1148:"moh",10250:"es-PE",9217:"ar-YE",5132:"fr-LU",1104:"mn",20490:"es-PR",1067:"hy",6156:"fr-MC",2128:"mn-CN",3082:"es",1101:"as",4108:"fr-CH",1121:"ne",1034:"es",2092:"az-Cyrl",1122:"fy",1044:"nb",21514:"es-US",1068:"az",1110:"gl",2068:"nn",14346:"es-UY",1133:"ba",1079:"ka",1154:"oc",8202:"es-VE",1069:"eu",3079:"de-AT",1096:"or",2077:"sv-FI",1059:"be",1031:"de",1123:"ps",1053:"sv",2117:"bn",5127:"de-LI",1045:"pl",1114:"syr",1093:"bn-IN",4103:"de-LU",1046:"pt",1064:"tg",8218:"bs-Cyrl",2055:"de-CH",2070:"pt-PT",2143:"tzm",5146:"bs",1032:"el",1094:"pa",1097:"ta",1150:"br",1135:"kl",1131:"qu-BO",1092:"tt",1026:"bg",1095:"gu",2155:"qu-EC",1098:"te",1027:"ca",1128:"ha",3179:"qu",1054:"th",3076:"zh-HK",1037:"he",1048:"ro",1105:"bo",5124:"zh-MO",1081:"hi",1047:"rm",1055:"tr",2052:"zh",1038:"hu",1049:"ru",1090:"tk",4100:"zh-SG",1039:"is",9275:"smn",1152:"ug",1028:"zh-TW",1136:"ig",4155:"smj-NO",1058:"uk",1155:"co",1057:"id",5179:"smj",1070:"hsb",1050:"hr",1117:"iu",3131:"se-FI",1056:"ur",4122:"hr-BA",2141:"iu-Latn",1083:"se",2115:"uz-Cyrl",1029:"cs",2108:"ga",2107:"se-SE",1091:"uz",1030:"da",1076:"xh",8251:"sms",1066:"vi",1164:"prs",1077:"zu",6203:"sma-NO",1106:"cy",1125:"dv",1040:"it",7227:"sms",1160:"wo",2067:"nl-BE",2064:"it-CH",1103:"sa",1157:"sah",1043:"nl",1041:"ja",7194:"sr-Cyrl-BA",1144:"ii",3081:"en-AU",1099:"kn",3098:"sr",1130:"yo",10249:"en-BZ",1087:"kk",6170:"sr-Latn-BA",4105:"en-CA",1107:"km",2074:"sr-Latn",9225:"en-029",1158:"quc",1132:"nso"}];let W=new n.Struct({platformID:n.uint16,encodingID:n.uint16,languageID:n.uint16,nameID:n.uint16,length:n.uint16,string:new n.Pointer(n.uint16,new n.String("length",(A=>S(A.platformID,A.encodingID,A.languageID))),{type:"parent",relativeTo:A=>A.parent.stringOffset,allowNull:!1})}),K=new n.Struct({length:n.uint16,tag:new n.Pointer(n.uint16,new n.String("length","utf16be"),{type:"parent",relativeTo:A=>A.stringOffset})});var V=new n.VersionedStruct(n.uint16,{0:{count:n.uint16,stringOffset:n.uint16,records:new n.Array(W,"count")},1:{count:n.uint16,stringOffset:n.uint16,records:new n.Array(W,"count"),langTagCount:n.uint16,langTags:new n.Array(K,"langTagCount")}}),X=V;const Z=["copyright","fontFamily","fontSubfamily","uniqueSubfamily","fullName","version","postscriptName","trademark","manufacturer","designer","description","vendorURL","designerURL","license","licenseURL",null,"preferredFamily","preferredSubfamily","compatibleFull","sampleText","postscriptCIDFontName","wwsFamilyName","wwsSubfamilyName"];V.process=function(A){var t={};for(let A of this.records){let e=O[A.platformID][A.languageID];null==e&&null!=this.langTags&&A.languageID>=32768&&(e=this.langTags[A.languageID-32768].tag),null==e&&(e=A.platformID+"-"+A.languageID);let n=A.nameID>=256?"fontFeatures":Z[A.nameID]||A.nameID;null==t[n]&&(t[n]={});let r=t[n];A.nameID>=256&&(r=r[A.nameID]||(r[A.nameID]={})),"string"!=typeof A.string&&"string"==typeof r[e]||(r[e]=A.string)}this.records=t},V.preEncode=function(){if(Array.isArray(this.records))return;this.version=0;let A=[];for(let t in this.records){let e=this.records[t];"fontFeatures"!==t&&(A.push({platformID:3,encodingID:1,languageID:1033,nameID:Z.indexOf(t),length:2*e.en.length,string:e.en}),"postscriptName"===t&&A.push({platformID:1,encodingID:0,languageID:0,nameID:Z.indexOf(t),length:e.en.length,string:e.en}))}this.records=A,this.count=A.length,this.stringOffset=V.size(this,null,!1)};var _=new n.VersionedStruct(n.uint16,{header:{xAvgCharWidth:n.int16,usWeightClass:n.uint16,usWidthClass:n.uint16,fsType:new n.Bitfield(n.uint16,[null,"noEmbedding","viewOnly","editable",null,null,null,null,"noSubsetting","bitmapOnly"]),ySubscriptXSize:n.int16,ySubscriptYSize:n.int16,ySubscriptXOffset:n.int16,ySubscriptYOffset:n.int16,ySuperscriptXSize:n.int16,ySuperscriptYSize:n.int16,ySuperscriptXOffset:n.int16,ySuperscriptYOffset:n.int16,yStrikeoutSize:n.int16,yStrikeoutPosition:n.int16,sFamilyClass:n.int16,panose:new n.Array(n.uint8,10),ulCharRange:new n.Array(n.uint32,4),vendorID:new n.String(4),fsSelection:new n.Bitfield(n.uint16,["italic","underscore","negative","outlined","strikeout","bold","regular","useTypoMetrics","wws","oblique"]),usFirstCharIndex:n.uint16,usLastCharIndex:n.uint16},0:{},1:{typoAscender:n.int16,typoDescender:n.int16,typoLineGap:n.int16,winAscent:n.uint16,winDescent:n.uint16,codePageRange:new n.Array(n.uint32,2)},2:{typoAscender:n.int16,typoDescender:n.int16,typoLineGap:n.int16,winAscent:n.uint16,winDescent:n.uint16,codePageRange:new n.Array(n.uint32,2),xHeight:n.int16,capHeight:n.int16,defaultChar:n.uint16,breakChar:n.uint16,maxContent:n.uint16},5:{typoAscender:n.int16,typoDescender:n.int16,typoLineGap:n.int16,winAscent:n.uint16,winDescent:n.uint16,codePageRange:new n.Array(n.uint32,2),xHeight:n.int16,capHeight:n.int16,defaultChar:n.uint16,breakChar:n.uint16,maxContent:n.uint16,usLowerOpticalPointSize:n.uint16,usUpperOpticalPointSize:n.uint16}});let q=_.versions;q[3]=q[4]=q[2];var $=_,AA=new n.VersionedStruct(n.fixed32,{header:{italicAngle:n.fixed32,underlinePosition:n.int16,underlineThickness:n.int16,isFixedPitch:n.uint32,minMemType42:n.uint32,maxMemType42:n.uint32,minMemType1:n.uint32,maxMemType1:n.uint32},1:{},2:{numberOfGlyphs:n.uint16,glyphNameIndex:new n.Array(n.uint16,"numberOfGlyphs"),names:new n.Array(new n.String(n.uint8))},2.5:{numberOfGlyphs:n.uint16,offsets:new n.Array(n.uint8,"numberOfGlyphs")},3:{},4:{map:new n.Array(n.uint32,(A=>A.parent.maxp.numGlyphs))}}),tA=new n.Struct({controlValues:new n.Array(n.int16)}),eA=new n.Struct({instructions:new n.Array(n.uint8)});let nA=new n.VersionedStruct("head.indexToLocFormat",{0:{offsets:new n.Array(n.uint16)},1:{offsets:new n.Array(n.uint32)}});nA.process=function(){if(0===this.version&&!this._processed){for(let A=0;A<this.offsets.length;A++)this.offsets[A]<<=1;this._processed=!0}},nA.preEncode=function(){if(0===this.version&&!1!==this._processed){for(let A=0;A<this.offsets.length;A++)this.offsets[A]>>>=1;this._processed=!1}};var rA=nA,iA=new n.Struct({controlValueProgram:new n.Array(n.uint8)}),sA=new n.Array(new n.Buffer);class oA{getCFFVersion(A){for(;A&&!A.hdrSize;)A=A.parent;return A?A.version:-1}decode(A,t){let e=this.getCFFVersion(t)>=2?A.readUInt32BE():A.readUInt16BE();if(0===e)return[];let r,i=A.readUInt8();if(1===i)r=n.uint8;else if(2===i)r=n.uint16;else if(3===i)r=n.uint24;else{if(4!==i)throw new Error(`Bad offset size in CFFIndex: ${i} ${A.pos}`);r=n.uint32}let s=[],o=A.pos+(e+1)*i-1,a=r.decode(A);for(let n=0;n<e;n++){let e=r.decode(A);if(null!=this.type){let n=A.pos;A.pos=o+a,t.length=e-a,s.push(this.type.decode(A,t)),A.pos=n}else s.push({offset:o+a,length:e-a});a=e}return A.pos=o+a,s}size(A,t){let e=2;if(0===A.length)return e;let r,i=this.type||new n.Buffer,s=1;for(let e=0;e<A.length;e++){let n=A[e];s+=i.size(n,t)}if(s<=255)r=n.uint8;else if(s<=65535)r=n.uint16;else if(s<=16777215)r=n.uint24;else{if(!(s<=4294967295))throw new Error("Bad offset in CFFIndex");r=n.uint32}return e+=1+r.size()*(A.length+1),e+=s-1,e}encode(A,t,e){if(A.writeUInt16BE(t.length),0===t.length)return;let r,i=this.type||new n.Buffer,s=[],o=1;for(let A of t){let t=i.size(A,e);s.push(t),o+=t}if(o<=255)r=n.uint8;else if(o<=65535)r=n.uint16;else if(o<=16777215)r=n.uint24;else{if(!(o<=4294967295))throw new Error("Bad offset in CFFIndex");r=n.uint32}A.writeUInt8(r.size()),o=1,r.encode(A,o);for(let t of s)o+=t,r.encode(A,o);for(let n of t)i.encode(A,n,e)}constructor(A){this.type=A}}const aA=["0","1","2","3","4","5","6","7","8","9",".","E","E-",null,"-"],BA={".":10,E:11,"E-":12,"-":14};class gA{static decode(A,t){if(32<=t&&t<=246)return t-139;if(247<=t&&t<=250)return 256*(t-247)+A.readUInt8()+108;if(251<=t&&t<=254)return 256*-(t-251)-A.readUInt8()-108;if(28===t)return A.readInt16BE();if(29===t)return A.readInt32BE();if(30===t){let t="";for(;;){let e=A.readUInt8(),n=e>>4;if(15===n)break;t+=aA[n];let r=15&e;if(15===r)break;t+=aA[r]}return parseFloat(t)}return null}static size(A){if(A.forceLarge&&(A=32768),(0|A)!==A){let t=""+A;return 1+Math.ceil((t.length+1)/2)}return-107<=A&&A<=107?1:108<=A&&A<=1131||-1131<=A&&A<=-108?2:-32768<=A&&A<=32767?3:5}static encode(A,t){let e=Number(t);if(t.forceLarge)return A.writeUInt8(29),A.writeInt32BE(e);if((0|e)===e)return-107<=e&&e<=107?A.writeUInt8(e+139):108<=e&&e<=1131?(e-=108,A.writeUInt8(247+(e>>8)),A.writeUInt8(255&e)):-1131<=e&&e<=-108?(e=-e-108,A.writeUInt8(251+(e>>8)),A.writeUInt8(255&e)):-32768<=e&&e<=32767?(A.writeUInt8(28),A.writeInt16BE(e)):(A.writeUInt8(29),A.writeInt32BE(e));{A.writeUInt8(30);let t=""+e;for(let e=0;e<t.length;e+=2){let r=t[e],i=BA[r]||+r;if(e===t.length-1)var n=15;else{let A=t[e+1];n=BA[A]||+A}A.writeUInt8(i<<4|15&n)}if(15!==n)return A.writeUInt8(240)}}}class cA{decodeOperands(A,t,e,n){if(Array.isArray(A))return n.map(((n,r)=>this.decodeOperands(A[r],t,e,[n])));if(null!=A.decode)return A.decode(t,e,n);switch(A){case"number":case"offset":case"sid":return n[0];case"boolean":return!!n[0];default:return n}}encodeOperands(A,t,e,n){return Array.isArray(A)?n.map(((n,r)=>this.encodeOperands(A[r],t,e,n)[0])):null!=A.encode?A.encode(t,n,e):"number"==typeof n?[n]:"boolean"==typeof n?[+n]:Array.isArray(n)?n:[n]}decode(A,t){let e=A.pos+t.length,r={},i=[];Object.defineProperties(r,{parent:{value:t},_startOffset:{value:A.pos}});for(let A in this.fields){let t=this.fields[A];r[t[1]]=t[3]}for(;A.pos<e;){let t=A.readUInt8();if(t<28){12===t&&(t=t<<8|A.readUInt8());let e=this.fields[t];if(!e)throw new Error(`Unknown operator ${t}`);let s=this.decodeOperands(e[2],A,r,i);null!=s&&(s instanceof n.PropertyDescriptor?Object.defineProperty(r,e[1],s):r[e[1]]=s),i=[]}else i.push(gA.decode(A,t))}return r}size(A,t,e=!0){let n={parent:t,val:A,pointerSize:0,startOffset:t.startOffset||0},r=0;for(let t in this.fields){let e=this.fields[t],i=A[e[1]];if(null==i||E(s)(i,e[3]))continue;let o=this.encodeOperands(e[2],null,n,i);for(let A of o)r+=gA.size(A);r+=(Array.isArray(e[0])?e[0]:[e[0]]).length}return e&&(r+=n.pointerSize),r}encode(A,t,e){let n={pointers:[],startOffset:A.pos,parent:e,val:t,pointerSize:0};n.pointerOffset=A.pos+this.size(t,n,!1);for(let e of this.ops){let r=t[e[1]];if(null==r||E(s)(r,e[3]))continue;let i=this.encodeOperands(e[2],A,n,r);for(let t of i)gA.encode(A,t);let o=Array.isArray(e[0])?e[0]:[e[0]];for(let t of o)A.writeUInt8(t)}let r=0;for(;r<n.pointers.length;){let t=n.pointers[r++];t.type.encode(A,t.val,t.parent)}}constructor(A=[]){this.ops=A,this.fields={};for(let t of A){let A=Array.isArray(t[0])?t[0][0]<<8|t[0][1]:t[0];this.fields[A]=t}}}class lA extends n.Pointer{decode(A,t,e){return this.offsetType={decode:()=>e[0]},super.decode(A,t,e)}encode(A,t,e){if(!A)return this.offsetType={size:()=>0},this.size(t,e),[new wA(0)];let n=null;return this.offsetType={encode:(A,t)=>n=t},super.encode(A,t,e),[new wA(n)]}constructor(A,t={}){null==t.type&&(t.type="global"),super(null,A,t)}}class wA{valueOf(){return this.val}constructor(A){this.val=A,this.forceLarge=!0}}var EA=new cA([[6,"BlueValues","delta",null],[7,"OtherBlues","delta",null],[8,"FamilyBlues","delta",null],[9,"FamilyOtherBlues","delta",null],[[12,9],"BlueScale","number",.039625],[[12,10],"BlueShift","number",7],[[12,11],"BlueFuzz","number",1],[10,"StdHW","number",null],[11,"StdVW","number",null],[[12,12],"StemSnapH","delta",null],[[12,13],"StemSnapV","delta",null],[[12,14],"ForceBold","boolean",!1],[[12,17],"LanguageGroup","number",0],[[12,18],"ExpansionFactor","number",.06],[[12,19],"initialRandomSeed","number",0],[20,"defaultWidthX","number",0],[21,"nominalWidthX","number",0],[22,"vsindex","number",0],[23,"blend",class{static decode(A,t,e){let n=e.pop();for(;e.length>n;)e.pop()}},null],[19,"Subrs",new lA(new oA,{type:"local"}),null]]),hA=[".notdef","space","exclam","quotedbl","numbersign","dollar","percent","ampersand","quoteright","parenleft","parenright","asterisk","plus","comma","hyphen","period","slash","zero","one","two","three","four","five","six","seven","eight","nine","colon","semicolon","less","equal","greater","question","at","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","bracketleft","backslash","bracketright","asciicircum","underscore","quoteleft","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","braceleft","bar","braceright","asciitilde","exclamdown","cent","sterling","fraction","yen","florin","section","currency","quotesingle","quotedblleft","guillemotleft","guilsinglleft","guilsinglright","fi","fl","endash","dagger","daggerdbl","periodcentered","paragraph","bullet","quotesinglbase","quotedblbase","quotedblright","guillemotright","ellipsis","perthousand","questiondown","grave","acute","circumflex","tilde","macron","breve","dotaccent","dieresis","ring","cedilla","hungarumlaut","ogonek","caron","emdash","AE","ordfeminine","Lslash","Oslash","OE","ordmasculine","ae","dotlessi","lslash","oslash","oe","germandbls","onesuperior","logicalnot","mu","trademark","Eth","onehalf","plusminus","Thorn","onequarter","divide","brokenbar","degree","thorn","threequarters","twosuperior","registered","minus","eth","multiply","threesuperior","copyright","Aacute","Acircumflex","Adieresis","Agrave","Aring","Atilde","Ccedilla","Eacute","Ecircumflex","Edieresis","Egrave","Iacute","Icircumflex","Idieresis","Igrave","Ntilde","Oacute","Ocircumflex","Odieresis","Ograve","Otilde","Scaron","Uacute","Ucircumflex","Udieresis","Ugrave","Yacute","Ydieresis","Zcaron","aacute","acircumflex","adieresis","agrave","aring","atilde","ccedilla","eacute","ecircumflex","edieresis","egrave","iacute","icircumflex","idieresis","igrave","ntilde","oacute","ocircumflex","odieresis","ograve","otilde","scaron","uacute","ucircumflex","udieresis","ugrave","yacute","ydieresis","zcaron","exclamsmall","Hungarumlautsmall","dollaroldstyle","dollarsuperior","ampersandsmall","Acutesmall","parenleftsuperior","parenrightsuperior","twodotenleader","onedotenleader","zerooldstyle","oneoldstyle","twooldstyle","threeoldstyle","fouroldstyle","fiveoldstyle","sixoldstyle","sevenoldstyle","eightoldstyle","nineoldstyle","commasuperior","threequartersemdash","periodsuperior","questionsmall","asuperior","bsuperior","centsuperior","dsuperior","esuperior","isuperior","lsuperior","msuperior","nsuperior","osuperior","rsuperior","ssuperior","tsuperior","ff","ffi","ffl","parenleftinferior","parenrightinferior","Circumflexsmall","hyphensuperior","Gravesmall","Asmall","Bsmall","Csmall","Dsmall","Esmall","Fsmall","Gsmall","Hsmall","Ismall","Jsmall","Ksmall","Lsmall","Msmall","Nsmall","Osmall","Psmall","Qsmall","Rsmall","Ssmall","Tsmall","Usmall","Vsmall","Wsmall","Xsmall","Ysmall","Zsmall","colonmonetary","onefitted","rupiah","Tildesmall","exclamdownsmall","centoldstyle","Lslashsmall","Scaronsmall","Zcaronsmall","Dieresissmall","Brevesmall","Caronsmall","Dotaccentsmall","Macronsmall","figuredash","hypheninferior","Ogoneksmall","Ringsmall","Cedillasmall","questiondownsmall","oneeighth","threeeighths","fiveeighths","seveneighths","onethird","twothirds","zerosuperior","foursuperior","fivesuperior","sixsuperior","sevensuperior","eightsuperior","ninesuperior","zeroinferior","oneinferior","twoinferior","threeinferior","fourinferior","fiveinferior","sixinferior","seveninferior","eightinferior","nineinferior","centinferior","dollarinferior","periodinferior","commainferior","Agravesmall","Aacutesmall","Acircumflexsmall","Atildesmall","Adieresissmall","Aringsmall","AEsmall","Ccedillasmall","Egravesmall","Eacutesmall","Ecircumflexsmall","Edieresissmall","Igravesmall","Iacutesmall","Icircumflexsmall","Idieresissmall","Ethsmall","Ntildesmall","Ogravesmall","Oacutesmall","Ocircumflexsmall","Otildesmall","Odieresissmall","OEsmall","Oslashsmall","Ugravesmall","Uacutesmall","Ucircumflexsmall","Udieresissmall","Yacutesmall","Thornsmall","Ydieresissmall","001.000","001.001","001.002","001.003","Black","Bold","Book","Light","Medium","Regular","Roman","Semibold"];let QA=["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","space","exclam","quotedbl","numbersign","dollar","percent","ampersand","quoteright","parenleft","parenright","asterisk","plus","comma","hyphen","period","slash","zero","one","two","three","four","five","six","seven","eight","nine","colon","semicolon","less","equal","greater","question","at","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","bracketleft","backslash","bracketright","asciicircum","underscore","quoteleft","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","braceleft","bar","braceright","asciitilde","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","exclamdown","cent","sterling","fraction","yen","florin","section","currency","quotesingle","quotedblleft","guillemotleft","guilsinglleft","guilsinglright","fi","fl","","endash","dagger","daggerdbl","periodcentered","","paragraph","bullet","quotesinglbase","quotedblbase","quotedblright","guillemotright","ellipsis","perthousand","","questiondown","","grave","acute","circumflex","tilde","macron","breve","dotaccent","dieresis","","ring","cedilla","","hungarumlaut","ogonek","caron","emdash","","","","","","","","","","","","","","","","","AE","","ordfeminine","","","","","Lslash","Oslash","OE","ordmasculine","","","","","","ae","","","","dotlessi","","","lslash","oslash","oe","germandbls"],uA=[".notdef","space","exclam","quotedbl","numbersign","dollar","percent","ampersand","quoteright","parenleft","parenright","asterisk","plus","comma","hyphen","period","slash","zero","one","two","three","four","five","six","seven","eight","nine","colon","semicolon","less","equal","greater","question","at","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","bracketleft","backslash","bracketright","asciicircum","underscore","quoteleft","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","braceleft","bar","braceright","asciitilde","exclamdown","cent","sterling","fraction","yen","florin","section","currency","quotesingle","quotedblleft","guillemotleft","guilsinglleft","guilsinglright","fi","fl","endash","dagger","daggerdbl","periodcentered","paragraph","bullet","quotesinglbase","quotedblbase","quotedblright","guillemotright","ellipsis","perthousand","questiondown","grave","acute","circumflex","tilde","macron","breve","dotaccent","dieresis","ring","cedilla","hungarumlaut","ogonek","caron","emdash","AE","ordfeminine","Lslash","Oslash","OE","ordmasculine","ae","dotlessi","lslash","oslash","oe","germandbls","onesuperior","logicalnot","mu","trademark","Eth","onehalf","plusminus","Thorn","onequarter","divide","brokenbar","degree","thorn","threequarters","twosuperior","registered","minus","eth","multiply","threesuperior","copyright","Aacute","Acircumflex","Adieresis","Agrave","Aring","Atilde","Ccedilla","Eacute","Ecircumflex","Edieresis","Egrave","Iacute","Icircumflex","Idieresis","Igrave","Ntilde","Oacute","Ocircumflex","Odieresis","Ograve","Otilde","Scaron","Uacute","Ucircumflex","Udieresis","Ugrave","Yacute","Ydieresis","Zcaron","aacute","acircumflex","adieresis","agrave","aring","atilde","ccedilla","eacute","ecircumflex","edieresis","egrave","iacute","icircumflex","idieresis","igrave","ntilde","oacute","ocircumflex","odieresis","ograve","otilde","scaron","uacute","ucircumflex","udieresis","ugrave","yacute","ydieresis","zcaron"],fA=new n.Struct({reserved:new n.Reserved(n.uint16),reqFeatureIndex:n.uint16,featureCount:n.uint16,featureIndexes:new n.Array(n.uint16,"featureCount")}),CA=new n.Struct({tag:new n.String(4),langSys:new n.Pointer(n.uint16,fA,{type:"parent"})}),dA=new n.Struct({defaultLangSys:new n.Pointer(n.uint16,fA),count:n.uint16,langSysRecords:new n.Array(CA,"count")}),MA=new n.Struct({tag:new n.String(4),script:new n.Pointer(n.uint16,dA,{type:"parent"})}),DA=new n.Array(MA,n.uint16),IA=new n.Struct({version:n.uint16,nameID:n.uint16}),pA=new n.Struct({featureParams:new n.Pointer(n.uint16,IA),lookupCount:n.uint16,lookupListIndexes:new n.Array(n.uint16,"lookupCount")}),yA=new n.Struct({tag:new n.String(4),feature:new n.Pointer(n.uint16,pA,{type:"parent"})}),FA=new n.Array(yA,n.uint16),YA=new n.Struct({markAttachmentType:n.uint8,flags:new n.Bitfield(n.uint8,["rightToLeft","ignoreBaseGlyphs","ignoreLigatures","ignoreMarks","useMarkFilteringSet"])});function mA(A){let t=new n.Struct({lookupType:n.uint16,flags:YA,subTableCount:n.uint16,subTables:new n.Array(new n.Pointer(n.uint16,A),"subTableCount"),markFilteringSet:new n.Optional(n.uint16,(A=>A.flags.flags.useMarkFilteringSet))});return new n.LazyArray(new n.Pointer(n.uint16,t),n.uint16)}let bA=new n.Struct({start:n.uint16,end:n.uint16,startCoverageIndex:n.uint16}),vA=new n.VersionedStruct(n.uint16,{1:{glyphCount:n.uint16,glyphs:new n.Array(n.uint16,"glyphCount")},2:{rangeCount:n.uint16,rangeRecords:new n.Array(bA,"rangeCount")}}),zA=new n.Struct({start:n.uint16,end:n.uint16,class:n.uint16}),UA=new n.VersionedStruct(n.uint16,{1:{startGlyph:n.uint16,glyphCount:n.uint16,classValueArray:new n.Array(n.uint16,"glyphCount")},2:{classRangeCount:n.uint16,classRangeRecord:new n.Array(zA,"classRangeCount")}}),PA=new n.Struct({a:n.uint16,b:n.uint16,deltaFormat:n.uint16}),xA=new n.Struct({sequenceIndex:n.uint16,lookupListIndex:n.uint16}),NA=new n.Struct({glyphCount:n.uint16,lookupCount:n.uint16,input:new n.Array(n.uint16,(A=>A.glyphCount-1)),lookupRecords:new n.Array(xA,"lookupCount")}),RA=new n.Array(new n.Pointer(n.uint16,NA),n.uint16),GA=new n.Struct({glyphCount:n.uint16,lookupCount:n.uint16,classes:new n.Array(n.uint16,(A=>A.glyphCount-1)),lookupRecords:new n.Array(xA,"lookupCount")}),SA=new n.Array(new n.Pointer(n.uint16,GA),n.uint16),TA=new n.VersionedStruct(n.uint16,{1:{coverage:new n.Pointer(n.uint16,vA),ruleSetCount:n.uint16,ruleSets:new n.Array(new n.Pointer(n.uint16,RA),"ruleSetCount")},2:{coverage:new n.Pointer(n.uint16,vA),classDef:new n.Pointer(n.uint16,UA),classSetCnt:n.uint16,classSet:new n.Array(new n.Pointer(n.uint16,SA),"classSetCnt")},3:{glyphCount:n.uint16,lookupCount:n.uint16,coverages:new n.Array(new n.Pointer(n.uint16,vA),"glyphCount"),lookupRecords:new n.Array(xA,"lookupCount")}}),HA=new n.Struct({backtrackGlyphCount:n.uint16,backtrack:new n.Array(n.uint16,"backtrackGlyphCount"),inputGlyphCount:n.uint16,input:new n.Array(n.uint16,(A=>A.inputGlyphCount-1)),lookaheadGlyphCount:n.uint16,lookahead:new n.Array(n.uint16,"lookaheadGlyphCount"),lookupCount:n.uint16,lookupRecords:new n.Array(xA,"lookupCount")}),kA=new n.Array(new n.Pointer(n.uint16,HA),n.uint16),LA=new n.VersionedStruct(n.uint16,{1:{coverage:new n.Pointer(n.uint16,vA),chainCount:n.uint16,chainRuleSets:new n.Array(new n.Pointer(n.uint16,kA),"chainCount")},2:{coverage:new n.Pointer(n.uint16,vA),backtrackClassDef:new n.Pointer(n.uint16,UA),inputClassDef:new n.Pointer(n.uint16,UA),lookaheadClassDef:new n.Pointer(n.uint16,UA),chainCount:n.uint16,chainClassSet:new n.Array(new n.Pointer(n.uint16,kA),"chainCount")},3:{backtrackGlyphCount:n.uint16,backtrackCoverage:new n.Array(new n.Pointer(n.uint16,vA),"backtrackGlyphCount"),inputGlyphCount:n.uint16,inputCoverage:new n.Array(new n.Pointer(n.uint16,vA),"inputGlyphCount"),lookaheadGlyphCount:n.uint16,lookaheadCoverage:new n.Array(new n.Pointer(n.uint16,vA),"lookaheadGlyphCount"),lookupCount:n.uint16,lookupRecords:new n.Array(xA,"lookupCount")}}),jA=new n.Fixed(16,"BE",14),JA=new n.Struct({startCoord:jA,peakCoord:jA,endCoord:jA}),OA=new n.Struct({axisCount:n.uint16,regionCount:n.uint16,variationRegions:new n.Array(new n.Array(JA,"axisCount"),"regionCount")}),WA=new n.Struct({shortDeltas:new n.Array(n.int16,(A=>A.parent.shortDeltaCount)),regionDeltas:new n.Array(n.int8,(A=>A.parent.regionIndexCount-A.parent.shortDeltaCount)),deltas:A=>A.shortDeltas.concat(A.regionDeltas)}),KA=new n.Struct({itemCount:n.uint16,shortDeltaCount:n.uint16,regionIndexCount:n.uint16,regionIndexes:new n.Array(n.uint16,"regionIndexCount"),deltaSets:new n.Array(WA,"itemCount")}),VA=new n.Struct({format:n.uint16,variationRegionList:new n.Pointer(n.uint32,OA),variationDataCount:n.uint16,itemVariationData:new n.Array(new n.Pointer(n.uint32,KA),"variationDataCount")}),XA=new n.VersionedStruct(n.uint16,{1:{axisIndex:n.uint16,axisIndex:n.uint16,filterRangeMinValue:jA,filterRangeMaxValue:jA}}),ZA=new n.Struct({conditionCount:n.uint16,conditionTable:new n.Array(new n.Pointer(n.uint32,XA),"conditionCount")}),_A=new n.Struct({featureIndex:n.uint16,alternateFeatureTable:new n.Pointer(n.uint32,pA,{type:"parent"})}),qA=new n.Struct({version:n.fixed32,substitutionCount:n.uint16,substitutions:new n.Array(_A,"substitutionCount")}),$A=new n.Struct({conditionSet:new n.Pointer(n.uint32,ZA,{type:"parent"}),featureTableSubstitution:new n.Pointer(n.uint32,qA,{type:"parent"})}),At=new n.Struct({majorVersion:n.uint16,minorVersion:n.uint16,featureVariationRecordCount:n.uint32,featureVariationRecords:new n.Array($A,"featureVariationRecordCount")});class tt{decode(A,t,e){return this.predefinedOps[e[0]]?this.predefinedOps[e[0]]:this.type.decode(A,t,e)}size(A,t){return this.type.size(A,t)}encode(A,t,e){let n=this.predefinedOps.indexOf(t);return-1!==n?n:this.type.encode(A,t,e)}constructor(A,t){this.predefinedOps=A,this.type=t}}class et extends n.Number{decode(A){return 127&n.uint8.decode(A)}constructor(){super("UInt8")}}let nt=new n.Struct({first:n.uint16,nLeft:n.uint8}),rt=new n.Struct({first:n.uint16,nLeft:n.uint16}),it=new tt([QA,["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","space","exclamsmall","Hungarumlautsmall","","dollaroldstyle","dollarsuperior","ampersandsmall","Acutesmall","parenleftsuperior","parenrightsuperior","twodotenleader","onedotenleader","comma","hyphen","period","fraction","zerooldstyle","oneoldstyle","twooldstyle","threeoldstyle","fouroldstyle","fiveoldstyle","sixoldstyle","sevenoldstyle","eightoldstyle","nineoldstyle","colon","semicolon","commasuperior","threequartersemdash","periodsuperior","questionsmall","","asuperior","bsuperior","centsuperior","dsuperior","esuperior","","","isuperior","","","lsuperior","msuperior","nsuperior","osuperior","","","rsuperior","ssuperior","tsuperior","","ff","fi","fl","ffi","ffl","parenleftinferior","","parenrightinferior","Circumflexsmall","hyphensuperior","Gravesmall","Asmall","Bsmall","Csmall","Dsmall","Esmall","Fsmall","Gsmall","Hsmall","Ismall","Jsmall","Ksmall","Lsmall","Msmall","Nsmall","Osmall","Psmall","Qsmall","Rsmall","Ssmall","Tsmall","Usmall","Vsmall","Wsmall","Xsmall","Ysmall","Zsmall","colonmonetary","onefitted","rupiah","Tildesmall","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","exclamdownsmall","centoldstyle","Lslashsmall","","","Scaronsmall","Zcaronsmall","Dieresissmall","Brevesmall","Caronsmall","","Dotaccentsmall","","","Macronsmall","","","figuredash","hypheninferior","","","Ogoneksmall","Ringsmall","Cedillasmall","","","","onequarter","onehalf","threequarters","questiondownsmall","oneeighth","threeeighths","fiveeighths","seveneighths","onethird","twothirds","","","zerosuperior","onesuperior","twosuperior","threesuperior","foursuperior","fivesuperior","sixsuperior","sevensuperior","eightsuperior","ninesuperior","zeroinferior","oneinferior","twoinferior","threeinferior","fourinferior","fiveinferior","sixinferior","seveninferior","eightinferior","nineinferior","centinferior","dollarinferior","periodinferior","commainferior","Agravesmall","Aacutesmall","Acircumflexsmall","Atildesmall","Adieresissmall","Aringsmall","AEsmall","Ccedillasmall","Egravesmall","Eacutesmall","Ecircumflexsmall","Edieresissmall","Igravesmall","Iacutesmall","Icircumflexsmall","Idieresissmall","Ethsmall","Ntildesmall","Ogravesmall","Oacutesmall","Ocircumflexsmall","Otildesmall","Odieresissmall","OEsmall","Oslashsmall","Ugravesmall","Uacutesmall","Ucircumflexsmall","Udieresissmall","Yacutesmall","Thornsmall","Ydieresissmall"]],new lA(new n.VersionedStruct(new et,{0:{nCodes:n.uint8,codes:new n.Array(n.uint8,"nCodes")},1:{nRanges:n.uint8,ranges:new n.Array(nt,"nRanges")}}),{lazy:!0}));class st extends n.Array{decode(A,t){let e=(0,n.resolveLength)(this.length,A,t),r=0,i=[];for(;r<e;){let e=this.type.decode(A,t);e.offset=r,r+=e.nLeft+1,i.push(e)}return i}}let ot=new tt([uA,[".notdef","space","exclamsmall","Hungarumlautsmall","dollaroldstyle","dollarsuperior","ampersandsmall","Acutesmall","parenleftsuperior","parenrightsuperior","twodotenleader","onedotenleader","comma","hyphen","period","fraction","zerooldstyle","oneoldstyle","twooldstyle","threeoldstyle","fouroldstyle","fiveoldstyle","sixoldstyle","sevenoldstyle","eightoldstyle","nineoldstyle","colon","semicolon","commasuperior","threequartersemdash","periodsuperior","questionsmall","asuperior","bsuperior","centsuperior","dsuperior","esuperior","isuperior","lsuperior","msuperior","nsuperior","osuperior","rsuperior","ssuperior","tsuperior","ff","fi","fl","ffi","ffl","parenleftinferior","parenrightinferior","Circumflexsmall","hyphensuperior","Gravesmall","Asmall","Bsmall","Csmall","Dsmall","Esmall","Fsmall","Gsmall","Hsmall","Ismall","Jsmall","Ksmall","Lsmall","Msmall","Nsmall","Osmall","Psmall","Qsmall","Rsmall","Ssmall","Tsmall","Usmall","Vsmall","Wsmall","Xsmall","Ysmall","Zsmall","colonmonetary","onefitted","rupiah","Tildesmall","exclamdownsmall","centoldstyle","Lslashsmall","Scaronsmall","Zcaronsmall","Dieresissmall","Brevesmall","Caronsmall","Dotaccentsmall","Macronsmall","figuredash","hypheninferior","Ogoneksmall","Ringsmall","Cedillasmall","onequarter","onehalf","threequarters","questiondownsmall","oneeighth","threeeighths","fiveeighths","seveneighths","onethird","twothirds","zerosuperior","onesuperior","twosuperior","threesuperior","foursuperior","fivesuperior","sixsuperior","sevensuperior","eightsuperior","ninesuperior","zeroinferior","oneinferior","twoinferior","threeinferior","fourinferior","fiveinferior","sixinferior","seveninferior","eightinferior","nineinferior","centinferior","dollarinferior","periodinferior","commainferior","Agravesmall","Aacutesmall","Acircumflexsmall","Atildesmall","Adieresissmall","Aringsmall","AEsmall","Ccedillasmall","Egravesmall","Eacutesmall","Ecircumflexsmall","Edieresissmall","Igravesmall","Iacutesmall","Icircumflexsmall","Idieresissmall","Ethsmall","Ntildesmall","Ogravesmall","Oacutesmall","Ocircumflexsmall","Otildesmall","Odieresissmall","OEsmall","Oslashsmall","Ugravesmall","Uacutesmall","Ucircumflexsmall","Udieresissmall","Yacutesmall","Thornsmall","Ydieresissmall"],[".notdef","space","dollaroldstyle","dollarsuperior","parenleftsuperior","parenrightsuperior","twodotenleader","onedotenleader","comma","hyphen","period","fraction","zerooldstyle","oneoldstyle","twooldstyle","threeoldstyle","fouroldstyle","fiveoldstyle","sixoldstyle","sevenoldstyle","eightoldstyle","nineoldstyle","colon","semicolon","commasuperior","threequartersemdash","periodsuperior","asuperior","bsuperior","centsuperior","dsuperior","esuperior","isuperior","lsuperior","msuperior","nsuperior","osuperior","rsuperior","ssuperior","tsuperior","ff","fi","fl","ffi","ffl","parenleftinferior","parenrightinferior","hyphensuperior","colonmonetary","onefitted","rupiah","centoldstyle","figuredash","hypheninferior","onequarter","onehalf","threequarters","oneeighth","threeeighths","fiveeighths","seveneighths","onethird","twothirds","zerosuperior","onesuperior","twosuperior","threesuperior","foursuperior","fivesuperior","sixsuperior","sevensuperior","eightsuperior","ninesuperior","zeroinferior","oneinferior","twoinferior","threeinferior","fourinferior","fiveinferior","sixinferior","seveninferior","eightinferior","nineinferior","centinferior","dollarinferior","periodinferior","commainferior"]],new lA(new n.VersionedStruct(n.uint8,{0:{glyphs:new n.Array(n.uint16,(A=>A.parent.CharStrings.length-1))},1:{ranges:new st(nt,(A=>A.parent.CharStrings.length-1))},2:{ranges:new st(rt,(A=>A.parent.CharStrings.length-1))}}),{lazy:!0})),at=new n.Struct({first:n.uint16,fd:n.uint8}),Bt=new n.Struct({first:n.uint32,fd:n.uint16}),gt=new n.VersionedStruct(n.uint8,{0:{fds:new n.Array(n.uint8,(A=>A.parent.CharStrings.length))},3:{nRanges:n.uint16,ranges:new n.Array(at,"nRanges"),sentinel:n.uint16},4:{nRanges:n.uint32,ranges:new n.Array(Bt,"nRanges"),sentinel:n.uint32}}),ct=new lA(EA);class lt{decode(A,t,e){return t.length=e[0],ct.decode(A,t,[e[1]])}size(A,t){return[EA.size(A,t,!1),ct.size(A,t)[0]]}encode(A,t,e){return[EA.size(t,e,!1),ct.encode(A,t,e)[0]]}}let wt=new cA([[18,"Private",new lt,null],[[12,38],"FontName","sid",null],[[12,7],"FontMatrix","array",[.001,0,0,.001,0,0]],[[12,5],"PaintType","number",0]]),Et=new cA([[[12,30],"ROS",["sid","sid","number"],null],[0,"version","sid",null],[1,"Notice","sid",null],[[12,0],"Copyright","sid",null],[2,"FullName","sid",null],[3,"FamilyName","sid",null],[4,"Weight","sid",null],[[12,1],"isFixedPitch","boolean",!1],[[12,2],"ItalicAngle","number",0],[[12,3],"UnderlinePosition","number",-100],[[12,4],"UnderlineThickness","number",50],[[12,5],"PaintType","number",0],[[12,6],"CharstringType","number",2],[[12,7],"FontMatrix","array",[.001,0,0,.001,0,0]],[13,"UniqueID","number",null],[5,"FontBBox","array",[0,0,0,0]],[[12,8],"StrokeWidth","number",0],[14,"XUID","array",null],[15,"charset",ot,uA],[16,"Encoding",it,QA],[17,"CharStrings",new lA(new oA),null],[18,"Private",new lt,null],[[12,20],"SyntheticBase","number",null],[[12,21],"PostScript","sid",null],[[12,22],"BaseFontName","sid",null],[[12,23],"BaseFontBlend","delta",null],[[12,31],"CIDFontVersion","number",0],[[12,32],"CIDFontRevision","number",0],[[12,33],"CIDFontType","number",0],[[12,34],"CIDCount","number",8720],[[12,35],"UIDBase","number",null],[[12,37],"FDSelect",new lA(gt),null],[[12,36],"FDArray",new lA(new oA(wt)),null],[[12,38],"FontName","sid",null]]),ht=new n.Struct({length:n.uint16,itemVariationStore:VA}),Qt=new cA([[[12,7],"FontMatrix","array",[.001,0,0,.001,0,0]],[17,"CharStrings",new lA(new oA),null],[[12,37],"FDSelect",new lA(gt),null],[[12,36],"FDArray",new lA(new oA(wt)),null],[24,"vstore",new lA(ht),null],[25,"maxstack","number",193]]);var ut=new n.VersionedStruct(n.fixed16,{1:{hdrSize:n.uint8,offSize:n.uint8,nameIndex:new oA(new n.String("length")),topDictIndex:new oA(Et),stringIndex:new oA(new n.String("length")),globalSubrIndex:new oA},2:{hdrSize:n.uint8,length:n.uint16,topDict:Qt,globalSubrIndex:new oA}});class ft{static decode(A){return new ft(A)}decode(){this.stream.pos;let A=ut.decode(this.stream);for(let t in A){let e=A[t];this[t]=e}if(this.version<2){if(1!==this.topDictIndex.length)throw new Error("Only a single font is allowed in CFF");this.topDict=this.topDictIndex[0]}return this.isCIDFont=null!=this.topDict.ROS,this}string(A){return this.version>=2?null:A<hA.length?hA[A]:this.stringIndex[A-hA.length]}get postscriptName(){return this.version<2?this.nameIndex[0]:null}get fullName(){return this.string(this.topDict.FullName)}get familyName(){return this.string(this.topDict.FamilyName)}getCharString(A){return this.stream.pos=this.topDict.CharStrings[A].offset,this.stream.readBuffer(this.topDict.CharStrings[A].length)}getGlyphName(A){if(this.version>=2)return null;if(this.isCIDFont)return null;let{charset:t}=this.topDict;if(Array.isArray(t))return t[A];if(0===A)return".notdef";switch(A-=1,t.version){case 0:return this.string(t.glyphs[A]);case 1:case 2:for(let e=0;e<t.ranges.length;e++){let n=t.ranges[e];if(n.offset<=A&&A<=n.offset+n.nLeft)return this.string(n.first+(A-n.offset))}}return null}fdForGlyph(A){if(!this.topDict.FDSelect)return null;switch(this.topDict.FDSelect.version){case 0:return this.topDict.FDSelect.fds[A];case 3:case 4:let{ranges:t}=this.topDict.FDSelect,e=0,n=t.length-1;for(;e<=n;){let r=e+n>>1;if(A<t[r].first)n=r-1;else{if(!(r<n&&A>=t[r+1].first))return t[r].fd;e=r+1}}default:throw new Error(`Unknown FDSelect version: ${this.topDict.FDSelect.version}`)}}privateDictForGlyph(A){if(this.topDict.FDSelect){let t=this.fdForGlyph(A);return this.topDict.FDArray[t]?this.topDict.FDArray[t].Private:null}return this.version<2?this.topDict.Private:this.topDict.FDArray[0].Private}constructor(A){this.stream=A,this.decode()}}var Ct=ft;let dt=new n.Struct({glyphIndex:n.uint16,vertOriginY:n.int16});var Mt=new n.Struct({majorVersion:n.uint16,minorVersion:n.uint16,defaultVertOriginY:n.int16,numVertOriginYMetrics:n.uint16,metrics:new n.Array(dt,"numVertOriginYMetrics")});let Dt=new n.Struct({height:n.uint8,width:n.uint8,horiBearingX:n.int8,horiBearingY:n.int8,horiAdvance:n.uint8,vertBearingX:n.int8,vertBearingY:n.int8,vertAdvance:n.uint8}),It=new n.Struct({height:n.uint8,width:n.uint8,bearingX:n.int8,bearingY:n.int8,advance:n.uint8}),pt=new n.Struct({glyph:n.uint16,xOffset:n.int8,yOffset:n.int8});class yt{}class Ft{}new n.VersionedStruct("version",{1:{metrics:It,data:yt},2:{metrics:It,data:Ft},5:{data:Ft},6:{metrics:Dt,data:yt},7:{metrics:Dt,data:Ft},8:{metrics:It,pad:new n.Reserved(n.uint8),numComponents:n.uint16,components:new n.Array(pt,"numComponents")},9:{metrics:Dt,pad:new n.Reserved(n.uint8),numComponents:n.uint16,components:new n.Array(pt,"numComponents")},17:{metrics:It,dataLen:n.uint32,data:new n.Buffer("dataLen")},18:{metrics:Dt,dataLen:n.uint32,data:new n.Buffer("dataLen")},19:{dataLen:n.uint32,data:new n.Buffer("dataLen")}});let Yt=new n.Struct({ascender:n.int8,descender:n.int8,widthMax:n.uint8,caretSlopeNumerator:n.int8,caretSlopeDenominator:n.int8,caretOffset:n.int8,minOriginSB:n.int8,minAdvanceSB:n.int8,maxBeforeBL:n.int8,minAfterBL:n.int8,pad:new n.Reserved(n.int8,2)}),mt=new n.Struct({glyphCode:n.uint16,offset:n.uint16}),bt=new n.VersionedStruct(n.uint16,{header:{imageFormat:n.uint16,imageDataOffset:n.uint32},1:{offsetArray:new n.Array(n.uint32,(A=>A.parent.lastGlyphIndex-A.parent.firstGlyphIndex+1))},2:{imageSize:n.uint32,bigMetrics:Dt},3:{offsetArray:new n.Array(n.uint16,(A=>A.parent.lastGlyphIndex-A.parent.firstGlyphIndex+1))},4:{numGlyphs:n.uint32,glyphArray:new n.Array(mt,(A=>A.numGlyphs+1))},5:{imageSize:n.uint32,bigMetrics:Dt,numGlyphs:n.uint32,glyphCodeArray:new n.Array(n.uint16,"numGlyphs")}}),vt=new n.Struct({firstGlyphIndex:n.uint16,lastGlyphIndex:n.uint16,subtable:new n.Pointer(n.uint32,bt)}),zt=new n.Struct({indexSubTableArray:new n.Pointer(n.uint32,new n.Array(vt,1),{type:"parent"}),indexTablesSize:n.uint32,numberOfIndexSubTables:n.uint32,colorRef:n.uint32,hori:Yt,vert:Yt,startGlyphIndex:n.uint16,endGlyphIndex:n.uint16,ppemX:n.uint8,ppemY:n.uint8,bitDepth:n.uint8,flags:new n.Bitfield(n.uint8,["horizontal","vertical"])});var Ut=new n.Struct({version:n.uint32,numSizes:n.uint32,sizes:new n.Array(zt,"numSizes")});let Pt=new n.Struct({ppem:n.uint16,resolution:n.uint16,imageOffsets:new n.Array(new n.Pointer(n.uint32,"void"),(A=>A.parent.parent.maxp.numGlyphs+1))});var xt=new n.Struct({version:n.uint16,flags:new n.Bitfield(n.uint16,["renderOutlines"]),numImgTables:n.uint32,imageTables:new n.Array(new n.Pointer(n.uint32,Pt),"numImgTables")});let Nt=new n.Struct({gid:n.uint16,paletteIndex:n.uint16}),Rt=new n.Struct({gid:n.uint16,firstLayerIndex:n.uint16,numLayers:n.uint16});var Gt=new n.Struct({version:n.uint16,numBaseGlyphRecords:n.uint16,baseGlyphRecord:new n.Pointer(n.uint32,new n.Array(Rt,"numBaseGlyphRecords")),layerRecords:new n.Pointer(n.uint32,new n.Array(Nt,"numLayerRecords"),{lazy:!0}),numLayerRecords:n.uint16});let St=new n.Struct({blue:n.uint8,green:n.uint8,red:n.uint8,alpha:n.uint8});var Tt=new n.VersionedStruct(n.uint16,{header:{numPaletteEntries:n.uint16,numPalettes:n.uint16,numColorRecords:n.uint16,colorRecords:new n.Pointer(n.uint32,new n.Array(St,"numColorRecords")),colorRecordIndices:new n.Array(n.uint16,"numPalettes")},0:{},1:{offsetPaletteTypeArray:new n.Pointer(n.uint32,new n.Array(n.uint32,"numPalettes")),offsetPaletteLabelArray:new n.Pointer(n.uint32,new n.Array(n.uint16,"numPalettes")),offsetPaletteEntryLabelArray:new n.Pointer(n.uint32,new n.Array(n.uint16,"numPaletteEntries"))}});let Ht=new n.VersionedStruct(n.uint16,{1:{coordinate:n.int16},2:{coordinate:n.int16,referenceGlyph:n.uint16,baseCoordPoint:n.uint16},3:{coordinate:n.int16,deviceTable:new n.Pointer(n.uint16,PA)}}),kt=new n.Struct({defaultIndex:n.uint16,baseCoordCount:n.uint16,baseCoords:new n.Array(new n.Pointer(n.uint16,Ht),"baseCoordCount")}),Lt=new n.Struct({tag:new n.String(4),minCoord:new n.Pointer(n.uint16,Ht,{type:"parent"}),maxCoord:new n.Pointer(n.uint16,Ht,{type:"parent"})}),jt=new n.Struct({minCoord:new n.Pointer(n.uint16,Ht),maxCoord:new n.Pointer(n.uint16,Ht),featMinMaxCount:n.uint16,featMinMaxRecords:new n.Array(Lt,"featMinMaxCount")}),Jt=new n.Struct({tag:new n.String(4),minMax:new n.Pointer(n.uint16,jt,{type:"parent"})}),Ot=new n.Struct({baseValues:new n.Pointer(n.uint16,kt),defaultMinMax:new n.Pointer(n.uint16,jt),baseLangSysCount:n.uint16,baseLangSysRecords:new n.Array(Jt,"baseLangSysCount")}),Wt=new n.Struct({tag:new n.String(4),script:new n.Pointer(n.uint16,Ot,{type:"parent"})}),Kt=new n.Array(Wt,n.uint16),Vt=new n.Array(new n.String(4),n.uint16),Xt=new n.Struct({baseTagList:new n.Pointer(n.uint16,Vt),baseScriptList:new n.Pointer(n.uint16,Kt)});var Zt=new n.VersionedStruct(n.uint32,{header:{horizAxis:new n.Pointer(n.uint16,Xt),vertAxis:new n.Pointer(n.uint16,Xt)},65536:{},65537:{itemVariationStore:new n.Pointer(n.uint32,VA)}});let _t=new n.Array(n.uint16,n.uint16),qt=new n.Struct({coverage:new n.Pointer(n.uint16,vA),glyphCount:n.uint16,attachPoints:new n.Array(new n.Pointer(n.uint16,_t),"glyphCount")}),$t=new n.VersionedStruct(n.uint16,{1:{coordinate:n.int16},2:{caretValuePoint:n.uint16},3:{coordinate:n.int16,deviceTable:new n.Pointer(n.uint16,PA)}}),Ae=new n.Array(new n.Pointer(n.uint16,$t),n.uint16),te=new n.Struct({coverage:new n.Pointer(n.uint16,vA),ligGlyphCount:n.uint16,ligGlyphs:new n.Array(new n.Pointer(n.uint16,Ae),"ligGlyphCount")}),ee=new n.Struct({markSetTableFormat:n.uint16,markSetCount:n.uint16,coverage:new n.Array(new n.Pointer(n.uint32,vA),"markSetCount")});var ne=new n.VersionedStruct(n.uint32,{header:{glyphClassDef:new n.Pointer(n.uint16,UA),attachList:new n.Pointer(n.uint16,qt),ligCaretList:new n.Pointer(n.uint16,te),markAttachClassDef:new n.Pointer(n.uint16,UA)},65536:{},65538:{markGlyphSetsDef:new n.Pointer(n.uint16,ee)},65539:{markGlyphSetsDef:new n.Pointer(n.uint16,ee),itemVariationStore:new n.Pointer(n.uint32,VA)}});let re=new n.Bitfield(n.uint16,["xPlacement","yPlacement","xAdvance","yAdvance","xPlaDevice","yPlaDevice","xAdvDevice","yAdvDevice"]),ie={xPlacement:n.int16,yPlacement:n.int16,xAdvance:n.int16,yAdvance:n.int16,xPlaDevice:new n.Pointer(n.uint16,PA,{type:"global",relativeTo:A=>A.rel}),yPlaDevice:new n.Pointer(n.uint16,PA,{type:"global",relativeTo:A=>A.rel}),xAdvDevice:new n.Pointer(n.uint16,PA,{type:"global",relativeTo:A=>A.rel}),yAdvDevice:new n.Pointer(n.uint16,PA,{type:"global",relativeTo:A=>A.rel})};class se{buildStruct(A){let t=A;for(;!t[this.key]&&t.parent;)t=t.parent;if(!t[this.key])return;let e={rel:()=>t._startOffset},r=t[this.key];for(let A in r)r[A]&&(e[A]=ie[A]);return new n.Struct(e)}size(A,t){return this.buildStruct(t).size(A,t)}decode(A,t){let e=this.buildStruct(t).decode(A,t);return delete e.rel,e}constructor(A="valueFormat"){this.key=A}}let oe=new n.Struct({secondGlyph:n.uint16,value1:new se("valueFormat1"),value2:new se("valueFormat2")}),ae=new n.Array(oe,n.uint16),Be=new n.Struct({value1:new se("valueFormat1"),value2:new se("valueFormat2")}),ge=new n.VersionedStruct(n.uint16,{1:{xCoordinate:n.int16,yCoordinate:n.int16},2:{xCoordinate:n.int16,yCoordinate:n.int16,anchorPoint:n.uint16},3:{xCoordinate:n.int16,yCoordinate:n.int16,xDeviceTable:new n.Pointer(n.uint16,PA),yDeviceTable:new n.Pointer(n.uint16,PA)}}),ce=new n.Struct({entryAnchor:new n.Pointer(n.uint16,ge,{type:"parent"}),exitAnchor:new n.Pointer(n.uint16,ge,{type:"parent"})}),le=new n.Struct({class:n.uint16,markAnchor:new n.Pointer(n.uint16,ge,{type:"parent"})}),we=new n.Array(le,n.uint16),Ee=new n.Array(new n.Pointer(n.uint16,ge),(A=>A.parent.classCount)),he=new n.Array(Ee,n.uint16),Qe=new n.Array(new n.Pointer(n.uint16,ge),(A=>A.parent.parent.classCount)),ue=new n.Array(Qe,n.uint16),fe=new n.Array(new n.Pointer(n.uint16,ue),n.uint16),Ce=new n.VersionedStruct("lookupType",{1:new n.VersionedStruct(n.uint16,{1:{coverage:new n.Pointer(n.uint16,vA),valueFormat:re,value:new se},2:{coverage:new n.Pointer(n.uint16,vA),valueFormat:re,valueCount:n.uint16,values:new n.LazyArray(new se,"valueCount")}}),2:new n.VersionedStruct(n.uint16,{1:{coverage:new n.Pointer(n.uint16,vA),valueFormat1:re,valueFormat2:re,pairSetCount:n.uint16,pairSets:new n.LazyArray(new n.Pointer(n.uint16,ae),"pairSetCount")},2:{coverage:new n.Pointer(n.uint16,vA),valueFormat1:re,valueFormat2:re,classDef1:new n.Pointer(n.uint16,UA),classDef2:new n.Pointer(n.uint16,UA),class1Count:n.uint16,class2Count:n.uint16,classRecords:new n.LazyArray(new n.LazyArray(Be,"class2Count"),"class1Count")}}),3:{format:n.uint16,coverage:new n.Pointer(n.uint16,vA),entryExitCount:n.uint16,entryExitRecords:new n.Array(ce,"entryExitCount")},4:{format:n.uint16,markCoverage:new n.Pointer(n.uint16,vA),baseCoverage:new n.Pointer(n.uint16,vA),classCount:n.uint16,markArray:new n.Pointer(n.uint16,we),baseArray:new n.Pointer(n.uint16,he)},5:{format:n.uint16,markCoverage:new n.Pointer(n.uint16,vA),ligatureCoverage:new n.Pointer(n.uint16,vA),classCount:n.uint16,markArray:new n.Pointer(n.uint16,we),ligatureArray:new n.Pointer(n.uint16,fe)},6:{format:n.uint16,mark1Coverage:new n.Pointer(n.uint16,vA),mark2Coverage:new n.Pointer(n.uint16,vA),classCount:n.uint16,mark1Array:new n.Pointer(n.uint16,we),mark2Array:new n.Pointer(n.uint16,he)},7:TA,8:LA,9:{posFormat:n.uint16,lookupType:n.uint16,extension:new n.Pointer(n.uint32,null)}});Ce.versions[9].extension.type=Ce;var de=new n.VersionedStruct(n.uint32,{header:{scriptList:new n.Pointer(n.uint16,DA),featureList:new n.Pointer(n.uint16,FA),lookupList:new n.Pointer(n.uint16,new mA(Ce))},65536:{},65537:{featureVariations:new n.Pointer(n.uint32,At)}});let Me=new n.Array(n.uint16,n.uint16),De=Me,Ie=new n.Struct({glyph:n.uint16,compCount:n.uint16,components:new n.Array(n.uint16,(A=>A.compCount-1))}),pe=new n.Array(new n.Pointer(n.uint16,Ie),n.uint16),ye=new n.VersionedStruct("lookupType",{1:new n.VersionedStruct(n.uint16,{1:{coverage:new n.Pointer(n.uint16,vA),deltaGlyphID:n.int16},2:{coverage:new n.Pointer(n.uint16,vA),glyphCount:n.uint16,substitute:new n.LazyArray(n.uint16,"glyphCount")}}),2:{substFormat:n.uint16,coverage:new n.Pointer(n.uint16,vA),count:n.uint16,sequences:new n.LazyArray(new n.Pointer(n.uint16,Me),"count")},3:{substFormat:n.uint16,coverage:new n.Pointer(n.uint16,vA),count:n.uint16,alternateSet:new n.LazyArray(new n.Pointer(n.uint16,De),"count")},4:{substFormat:n.uint16,coverage:new n.Pointer(n.uint16,vA),count:n.uint16,ligatureSets:new n.LazyArray(new n.Pointer(n.uint16,pe),"count")},5:TA,6:LA,7:{substFormat:n.uint16,lookupType:n.uint16,extension:new n.Pointer(n.uint32,null)},8:{substFormat:n.uint16,coverage:new n.Pointer(n.uint16,vA),backtrackCoverage:new n.Array(new n.Pointer(n.uint16,vA),"backtrackGlyphCount"),lookaheadGlyphCount:n.uint16,lookaheadCoverage:new n.Array(new n.Pointer(n.uint16,vA),"lookaheadGlyphCount"),glyphCount:n.uint16,substitutes:new n.Array(n.uint16,"glyphCount")}});ye.versions[7].extension.type=ye;var Fe=new n.VersionedStruct(n.uint32,{header:{scriptList:new n.Pointer(n.uint16,DA),featureList:new n.Pointer(n.uint16,FA),lookupList:new n.Pointer(n.uint16,new mA(ye))},65536:{},65537:{featureVariations:new n.Pointer(n.uint32,At)}});let Ye=new n.Array(n.uint16,n.uint16),me=new n.Struct({shrinkageEnableGSUB:new n.Pointer(n.uint16,Ye),shrinkageDisableGSUB:new n.Pointer(n.uint16,Ye),shrinkageEnableGPOS:new n.Pointer(n.uint16,Ye),shrinkageDisableGPOS:new n.Pointer(n.uint16,Ye),shrinkageJstfMax:new n.Pointer(n.uint16,new mA(Ce)),extensionEnableGSUB:new n.Pointer(n.uint16,Ye),extensionDisableGSUB:new n.Pointer(n.uint16,Ye),extensionEnableGPOS:new n.Pointer(n.uint16,Ye),extensionDisableGPOS:new n.Pointer(n.uint16,Ye),extensionJstfMax:new n.Pointer(n.uint16,new mA(Ce))}),be=new n.Array(new n.Pointer(n.uint16,me),n.uint16),ve=new n.Struct({tag:new n.String(4),jstfLangSys:new n.Pointer(n.uint16,be)}),ze=new n.Struct({extenderGlyphs:new n.Pointer(n.uint16,new n.Array(n.uint16,n.uint16)),defaultLangSys:new n.Pointer(n.uint16,be),langSysCount:n.uint16,langSysRecords:new n.Array(ve,"langSysCount")}),Ue=new n.Struct({tag:new n.String(4),script:new n.Pointer(n.uint16,ze,{type:"parent"})});var Pe=new n.Struct({version:n.uint32,scriptCount:n.uint16,scriptList:new n.Array(Ue,"scriptCount")});let xe=new n.Struct({entry:new class{decode(A,t){switch(this.size(0,t)){case 1:return A.readUInt8();case 2:return A.readUInt16BE();case 3:return A.readUInt24BE();case 4:return A.readUInt32BE()}}size(A,t){return(0,n.resolveLength)(this._size,null,t)}constructor(A){this._size=A}}((A=>1+((48&A.parent.entryFormat)>>4))),outerIndex:A=>A.entry>>1+(15&A.parent.entryFormat),innerIndex:A=>A.entry&(1<<1+(15&A.parent.entryFormat))-1}),Ne=new n.Struct({entryFormat:n.uint16,mapCount:n.uint16,mapData:new n.Array(xe,"mapCount")});var Re=new n.Struct({majorVersion:n.uint16,minorVersion:n.uint16,itemVariationStore:new n.Pointer(n.uint32,VA),advanceWidthMapping:new n.Pointer(n.uint32,Ne),LSBMapping:new n.Pointer(n.uint32,Ne),RSBMapping:new n.Pointer(n.uint32,Ne)});let Ge=new n.Struct({format:n.uint32,length:n.uint32,offset:n.uint32}),Se=new n.Struct({reserved:new n.Reserved(n.uint16,2),cbSignature:n.uint32,signature:new n.Buffer("cbSignature")});var Te=new n.Struct({ulVersion:n.uint32,usNumSigs:n.uint16,usFlag:n.uint16,signatures:new n.Array(Ge,"usNumSigs"),signatureBlocks:new n.Array(Se,"usNumSigs")});let He=new n.Struct({rangeMaxPPEM:n.uint16,rangeGaspBehavior:new n.Bitfield(n.uint16,["grayscale","gridfit","symmetricSmoothing","symmetricGridfit"])});var ke=new n.Struct({version:n.uint16,numRanges:n.uint16,gaspRanges:new n.Array(He,"numRanges")});let Le=new n.Struct({pixelSize:n.uint8,maximumWidth:n.uint8,widths:new n.Array(n.uint8,(A=>A.parent.parent.maxp.numGlyphs))});var je=new n.Struct({version:n.uint16,numRecords:n.int16,sizeDeviceRecord:n.int32,records:new n.Array(Le,"numRecords")});let Je=new n.Struct({left:n.uint16,right:n.uint16,value:n.int16}),Oe=new n.Struct({firstGlyph:n.uint16,nGlyphs:n.uint16,offsets:new n.Array(n.uint16,"nGlyphs"),max:A=>A.offsets.length&&Math.max.apply(Math,A.offsets)}),We=new n.Struct({off:A=>A._startOffset-A.parent.parent._startOffset,len:A=>((A.parent.leftTable.max-A.off)/A.parent.rowWidth+1)*(A.parent.rowWidth/2),values:new n.LazyArray(n.int16,"len")}),Ke=new n.VersionedStruct("format",{0:{nPairs:n.uint16,searchRange:n.uint16,entrySelector:n.uint16,rangeShift:n.uint16,pairs:new n.Array(Je,"nPairs")},2:{rowWidth:n.uint16,leftTable:new n.Pointer(n.uint16,Oe,{type:"parent"}),rightTable:new n.Pointer(n.uint16,Oe,{type:"parent"}),array:new n.Pointer(n.uint16,We,{type:"parent"})},3:{glyphCount:n.uint16,kernValueCount:n.uint8,leftClassCount:n.uint8,rightClassCount:n.uint8,flags:n.uint8,kernValue:new n.Array(n.int16,"kernValueCount"),leftClass:new n.Array(n.uint8,"glyphCount"),rightClass:new n.Array(n.uint8,"glyphCount"),kernIndex:new n.Array(n.uint8,(A=>A.leftClassCount*A.rightClassCount))}}),Ve=new n.VersionedStruct("version",{0:{subVersion:n.uint16,length:n.uint16,format:n.uint8,coverage:new n.Bitfield(n.uint8,["horizontal","minimum","crossStream","override"]),subtable:Ke,padding:new n.Reserved(n.uint8,(A=>A.length-A._currentOffset))},1:{length:n.uint32,coverage:new n.Bitfield(n.uint8,[null,null,null,null,null,"variation","crossStream","vertical"]),format:n.uint8,tupleIndex:n.uint16,subtable:Ke,padding:new n.Reserved(n.uint8,(A=>A.length-A._currentOffset))}});var Xe=new n.VersionedStruct(n.uint16,{0:{nTables:n.uint16,tables:new n.Array(Ve,"nTables")},1:{reserved:new n.Reserved(n.uint16),nTables:n.uint32,tables:new n.Array(Ve,"nTables")}}),Ze=new n.Struct({version:n.uint16,numGlyphs:n.uint16,yPels:new n.Array(n.uint8,"numGlyphs")}),_e=new n.Struct({version:n.uint16,fontNumber:n.uint32,pitch:n.uint16,xHeight:n.uint16,style:n.uint16,typeFamily:n.uint16,capHeight:n.uint16,symbolSet:n.uint16,typeface:new n.String(16),characterComplement:new n.String(8),fileName:new n.String(6),strokeWeight:new n.String(1),widthType:new n.String(1),serifStyle:n.uint8,reserved:new n.Reserved(n.uint8)});let qe=new n.Struct({bCharSet:n.uint8,xRatio:n.uint8,yStartRatio:n.uint8,yEndRatio:n.uint8}),$e=new n.Struct({yPelHeight:n.uint16,yMax:n.int16,yMin:n.int16}),An=new n.Struct({recs:n.uint16,startsz:n.uint8,endsz:n.uint8,entries:new n.Array($e,"recs")});var tn=new n.Struct({version:n.uint16,numRecs:n.uint16,numRatios:n.uint16,ratioRanges:new n.Array(qe,"numRatios"),offsets:new n.Array(n.uint16,"numRatios"),groups:new n.Array(An,"numRecs")}),en=new n.Struct({version:n.uint16,ascent:n.int16,descent:n.int16,lineGap:n.int16,advanceHeightMax:n.int16,minTopSideBearing:n.int16,minBottomSideBearing:n.int16,yMaxExtent:n.int16,caretSlopeRise:n.int16,caretSlopeRun:n.int16,caretOffset:n.int16,reserved:new n.Reserved(n.int16,4),metricDataFormat:n.int16,numberOfMetrics:n.uint16});let nn=new n.Struct({advance:n.uint16,bearing:n.int16});var rn=new n.Struct({metrics:new n.LazyArray(nn,(A=>A.parent.vhea.numberOfMetrics)),bearings:new n.LazyArray(n.int16,(A=>A.parent.maxp.numGlyphs-A.parent.vhea.numberOfMetrics))});let sn=new n.Fixed(16,"BE",14),on=new n.Struct({fromCoord:sn,toCoord:sn}),an=new n.Struct({pairCount:n.uint16,correspondence:new n.Array(on,"pairCount")});var Bn=new n.Struct({version:n.fixed32,axisCount:n.uint32,segment:new n.Array(an,"axisCount")});class gn{getItem(A){if(null==this._items[A]){let t=this.stream.pos;this.stream.pos=this.base+this.type.size(null,this.parent)*A,this._items[A]=this.type.decode(this.stream,this.parent),this.stream.pos=t}return this._items[A]}inspect(){return`[UnboundedArray ${this.type.constructor.name}]`}constructor(A,t,e){this.type=A,this.stream=t,this.parent=e,this.base=this.stream.pos,this._items=[]}}class cn extends n.Array{decode(A,t){return new gn(this.type,A,t)}constructor(A){super(A,0)}}let ln=function(A=n.uint16){A=new class{decode(A,t){return t=t.parent.parent,this.type.decode(A,t)}size(A,t){return t=t.parent.parent,this.type.size(A,t)}encode(A,t,e){return e=e.parent.parent,this.type.encode(A,t,e)}constructor(A){this.type=A}}(A);let t=new n.Struct({unitSize:n.uint16,nUnits:n.uint16,searchRange:n.uint16,entrySelector:n.uint16,rangeShift:n.uint16}),e=new n.Struct({lastGlyph:n.uint16,firstGlyph:n.uint16,value:A}),r=new n.Struct({lastGlyph:n.uint16,firstGlyph:n.uint16,values:new n.Pointer(n.uint16,new n.Array(A,(A=>A.lastGlyph-A.firstGlyph+1)),{type:"parent"})}),i=new n.Struct({glyph:n.uint16,value:A});return new n.VersionedStruct(n.uint16,{0:{values:new cn(A)},2:{binarySearchHeader:t,segments:new n.Array(e,(A=>A.binarySearchHeader.nUnits))},4:{binarySearchHeader:t,segments:new n.Array(r,(A=>A.binarySearchHeader.nUnits))},6:{binarySearchHeader:t,segments:new n.Array(i,(A=>A.binarySearchHeader.nUnits))},8:{firstGlyph:n.uint16,count:n.uint16,values:new n.Array(A,"count")}})};function wn(A={},t=n.uint16){let e=Object.assign({newState:n.uint16,flags:n.uint16},A),r=new n.Struct(e),i=new cn(new n.Array(n.uint16,(A=>A.nClasses)));return new n.Struct({nClasses:n.uint32,classTable:new n.Pointer(n.uint32,new ln(t)),stateArray:new n.Pointer(n.uint32,i),entryTable:new n.Pointer(n.uint32,new cn(r))})}let En=new n.VersionedStruct("format",{0:{deltas:new n.Array(n.int16,32)},1:{deltas:new n.Array(n.int16,32),mappingData:new ln(n.uint16)},2:{standardGlyph:n.uint16,controlPoints:new n.Array(n.uint16,32)},3:{standardGlyph:n.uint16,controlPoints:new n.Array(n.uint16,32),mappingData:new ln(n.uint16)}});var hn=new n.Struct({version:n.fixed32,format:n.uint16,defaultBaseline:n.uint16,subtable:En});let Qn=new n.Struct({setting:n.uint16,nameIndex:n.int16,name:A=>A.parent.parent.parent.name.records.fontFeatures[A.nameIndex]}),un=new n.Struct({feature:n.uint16,nSettings:n.uint16,settingTable:new n.Pointer(n.uint32,new n.Array(Qn,"nSettings"),{type:"parent"}),featureFlags:new n.Bitfield(n.uint8,[null,null,null,null,null,null,"hasDefault","exclusive"]),defaultSetting:n.uint8,nameIndex:n.int16,name:A=>A.parent.parent.name.records.fontFeatures[A.nameIndex]});var fn=new n.Struct({version:n.fixed32,featureNameCount:n.uint16,reserved1:new n.Reserved(n.uint16),reserved2:new n.Reserved(n.uint32),featureNames:new n.Array(un,"featureNameCount")});let Cn=new n.Struct({axisTag:new n.String(4),minValue:n.fixed32,defaultValue:n.fixed32,maxValue:n.fixed32,flags:n.uint16,nameID:n.uint16,name:A=>A.parent.parent.name.records.fontFeatures[A.nameID]}),dn=new n.Struct({nameID:n.uint16,name:A=>A.parent.parent.name.records.fontFeatures[A.nameID],flags:n.uint16,coord:new n.Array(n.fixed32,(A=>A.parent.axisCount)),postscriptNameID:new n.Optional(n.uint16,(A=>A.parent.instanceSize-A._currentOffset>0))});var Mn=new n.Struct({version:n.fixed32,offsetToData:n.uint16,countSizePairs:n.uint16,axisCount:n.uint16,axisSize:n.uint16,instanceCount:n.uint16,instanceSize:n.uint16,axis:new n.Array(Cn,"axisCount"),instance:new n.Array(dn,"instanceCount")});let Dn=new n.Fixed(16,"BE",14);var In=new n.Struct({version:n.uint16,reserved:new n.Reserved(n.uint16),axisCount:n.uint16,globalCoordCount:n.uint16,globalCoords:new n.Pointer(n.uint32,new n.Array(new n.Array(Dn,"axisCount"),"globalCoordCount")),glyphCount:n.uint16,flags:n.uint16,offsetToData:n.uint32,offsets:new n.Array(new n.Pointer(class{static decode(A,t){return t.flags?A.readUInt32BE():2*A.readUInt16BE()}},"void",{relativeTo:A=>A.offsetToData,allowNull:!1}),(A=>A.glyphCount+1))});let pn=new n.Struct({length:n.uint16,coverage:n.uint16,subFeatureFlags:n.uint32,stateTable:new function(A={}){let t=new n.Struct({version:()=>8,firstGlyph:n.uint16,values:new n.Array(n.uint8,n.uint16)}),e=Object.assign({newStateOffset:n.uint16,newState:A=>(A.newStateOffset-(A.parent.stateArray.base-A.parent._startOffset))/A.parent.nClasses,flags:n.uint16},A),r=new n.Struct(e),i=new cn(new n.Array(n.uint8,(A=>A.nClasses)));return new n.Struct({nClasses:n.uint16,classTable:new n.Pointer(n.uint16,t),stateArray:new n.Pointer(n.uint16,i),entryTable:new n.Pointer(n.uint16,new cn(r))})}}),yn=new n.Struct({justClass:n.uint32,beforeGrowLimit:n.fixed32,beforeShrinkLimit:n.fixed32,afterGrowLimit:n.fixed32,afterShrinkLimit:n.fixed32,growFlags:n.uint16,shrinkFlags:n.uint16}),Fn=new n.Array(yn,n.uint32),Yn=new n.VersionedStruct("actionType",{0:{lowerLimit:n.fixed32,upperLimit:n.fixed32,order:n.uint16,glyphs:new n.Array(n.uint16,n.uint16)},1:{addGlyph:n.uint16},2:{substThreshold:n.fixed32,addGlyph:n.uint16,substGlyph:n.uint16},3:{},4:{variationAxis:n.uint32,minimumLimit:n.fixed32,noStretchValue:n.fixed32,maximumLimit:n.fixed32},5:{flags:n.uint16,glyph:n.uint16}}),mn=new n.Struct({actionClass:n.uint16,actionType:n.uint16,actionLength:n.uint32,actionData:Yn,padding:new n.Reserved(n.uint8,(A=>A.actionLength-A._currentOffset))}),bn=new n.Array(mn,n.uint32),vn=new n.Struct({lookupTable:new ln(new n.Pointer(n.uint16,bn))}),zn=new n.Struct({classTable:new n.Pointer(n.uint16,pn,{type:"parent"}),wdcOffset:n.uint16,postCompensationTable:new n.Pointer(n.uint16,vn,{type:"parent"}),widthDeltaClusters:new ln(new n.Pointer(n.uint16,Fn,{type:"parent",relativeTo:A=>A.wdcOffset}))});var Un=new n.Struct({version:n.uint32,format:n.uint16,horizontal:new n.Pointer(n.uint16,zn),vertical:new n.Pointer(n.uint16,zn)});let Pn={action:n.uint16},xn={markIndex:n.uint16,currentIndex:n.uint16},Nn={currentInsertIndex:n.uint16,markedInsertIndex:n.uint16},Rn=new n.Struct({items:new cn(new n.Pointer(n.uint32,new ln))}),Gn=new n.VersionedStruct("type",{0:{stateTable:new wn},1:{stateTable:new wn(xn),substitutionTable:new n.Pointer(n.uint32,Rn)},2:{stateTable:new wn(Pn),ligatureActions:new n.Pointer(n.uint32,new cn(n.uint32)),components:new n.Pointer(n.uint32,new cn(n.uint16)),ligatureList:new n.Pointer(n.uint32,new cn(n.uint16))},4:{lookupTable:new ln},5:{stateTable:new wn(Nn),insertionActions:new n.Pointer(n.uint32,new cn(n.uint16))}}),Sn=new n.Struct({length:n.uint32,coverage:n.uint24,type:n.uint8,subFeatureFlags:n.uint32,table:Gn,padding:new n.Reserved(n.uint8,(A=>A.length-A._currentOffset))}),Tn=new n.Struct({featureType:n.uint16,featureSetting:n.uint16,enableFlags:n.uint32,disableFlags:n.uint32}),Hn=new n.Struct({defaultFlags:n.uint32,chainLength:n.uint32,nFeatureEntries:n.uint32,nSubtables:n.uint32,features:new n.Array(Tn,"nFeatureEntries"),subtables:new n.Array(Sn,"nSubtables")});var kn=new n.Struct({version:n.uint16,unused:new n.Reserved(n.uint16),nChains:n.uint32,chains:new n.Array(Hn,"nChains")});let Ln=new n.Struct({left:n.int16,top:n.int16,right:n.int16,bottom:n.int16});var jn=new n.Struct({version:n.fixed32,format:n.uint16,lookupTable:new ln(Ln)});let Jn={};var On=Jn;Jn.cmap=U,Jn.head=P,Jn.hhea=x,Jn.hmtx=R,Jn.maxp=G,Jn.name=X,Jn["OS/2"]=$,Jn.post=AA,Jn.fpgm=eA,Jn.loca=rA,Jn.prep=iA,Jn["cvt "]=tA,Jn.glyf=sA,Jn["CFF "]=Ct,Jn.CFF2=Ct,Jn.VORG=Mt,Jn.EBLC=Ut,Jn.CBLC=Jn.EBLC,Jn.sbix=xt,Jn.COLR=Gt,Jn.CPAL=Tt,Jn.BASE=Zt,Jn.GDEF=ne,Jn.GPOS=de,Jn.GSUB=Fe,Jn.JSTF=Pe,Jn.HVAR=Re,Jn.DSIG=Te,Jn.gasp=ke,Jn.hdmx=je,Jn.kern=Xe,Jn.LTSH=Ze,Jn.PCLT=_e,Jn.VDMX=tn,Jn.vhea=en,Jn.vmtx=rn,Jn.avar=Bn,Jn.bsln=hn,Jn.feat=fn,Jn.fvar=Mn,Jn.gvar=In,Jn.just=Un,Jn.morx=kn,Jn.opbd=jn;let Wn=new n.Struct({tag:new n.String(4),checkSum:n.uint32,offset:new n.Pointer(n.uint32,"void",{type:"global"}),length:n.uint32}),Kn=new n.Struct({tag:new n.String(4),numTables:n.uint16,searchRange:n.uint16,entrySelector:n.uint16,rangeShift:n.uint16,tables:new n.Array(Wn,"numTables")});Kn.process=function(){let A={};for(let t of this.tables)A[t.tag]=t;this.tables=A},Kn.preEncode=function(){if(!Array.isArray(this.tables)){let A=[];for(let t in this.tables){let e=this.tables[t];e&&A.push({tag:t,checkSum:0,offset:new n.VoidPointer(On[t],e),length:On[t].size(e)})}this.tables=A}this.tag="true",this.numTables=this.tables.length;let A=Math.floor(Math.log(this.numTables)/Math.LN2),t=Math.pow(2,A);this.searchRange=16*t,this.entrySelector=Math.log(t)/Math.LN2,this.rangeShift=16*this.numTables-this.searchRange};var Vn=Kn;function Xn(A,t){let e=0,n=A.length-1;for(;e<=n;){let r=e+n>>1,i=t(A[r]);if(i<0)n=r-1;else{if(!(i>0))return r;e=r+1}}return-1}function Zn(A,t){let e=[];for(;A<t;)e.push(A++);return e}const _n=new TextDecoder("ascii"),qn=new Uint8Array(256);for(let A=0;A<64;A++)qn["ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".charCodeAt(A)]=A;function $n(A){let t=.75*A.length;"="===A[A.length-1]&&(t--,"="===A[A.length-2]&&t--);let e=new Uint8Array(t),n=0;for(let t=0,r=A.length;t<r;t+=4){let r=qn[A.charCodeAt(t)],i=qn[A.charCodeAt(t+1)],s=qn[A.charCodeAt(t+2)],o=qn[A.charCodeAt(t+3)];e[n++]=r<<2|i>>4,e[n++]=(15&i)<<4|s>>2,e[n++]=(3&s)<<6|63&o}return e}class Ar{findSubtable(A,t){for(let[e,n]of t)for(let t of A.tables)if(t.platformID===e&&t.encodingID===n)return t.table;return null}lookup(A,t){if(this.encoding)A=this.encoding.get(A)||A;else if(t){let e=this.getVariationSelector(A,t);if(e)return e}let e=this.cmap;switch(e.version){case 0:return e.codeMap.get(A)||0;case 4:{let t=0,n=e.segCount-1;for(;t<=n;){let r=t+n>>1;if(A<e.startCode.get(r))n=r-1;else{if(!(A>e.endCode.get(r))){let t,n=e.idRangeOffset.get(r);if(0===n)t=A+e.idDelta.get(r);else{let i=n/2+(A-e.startCode.get(r))-(e.segCount-r);t=e.glyphIndexArray.get(i)||0,0!==t&&(t+=e.idDelta.get(r))}return 65535&t}t=r+1}}return 0}case 8:throw new Error("TODO: cmap format 8");case 6:case 10:return e.glyphIndices.get(A-e.firstCode)||0;case 12:case 13:{let t=0,n=e.nGroups-1;for(;t<=n;){let r=t+n>>1,i=e.groups.get(r);if(A<i.startCharCode)n=r-1;else{if(!(A>i.endCharCode))return 12===e.version?i.glyphID+(A-i.startCharCode):i.glyphID;t=r+1}}return 0}case 14:throw new Error("TODO: cmap format 14");default:throw new Error(`Unknown cmap format ${e.version}`)}}getVariationSelector(A,t){if(!this.uvs)return 0;let e=this.uvs.varSelectors.toArray(),n=Xn(e,(A=>t-A.varSelector)),r=e[n];return-1!==n&&r.defaultUVS&&(n=Xn(r.defaultUVS,(t=>A<t.startUnicodeValue?-1:A>t.startUnicodeValue+t.additionalCount?1:0))),-1!==n&&r.nonDefaultUVS&&(n=Xn(r.nonDefaultUVS,(t=>A-t.unicodeValue)),-1!==n)?r.nonDefaultUVS[n].glyphID:0}getCharacterSet(){let A=this.cmap;switch(A.version){case 0:return Zn(0,A.codeMap.length);case 4:{let t=[],e=A.endCode.toArray();for(let n=0;n<e.length;n++){let r=e[n]+1,i=A.startCode.get(n);t.push(...Zn(i,r))}return t}case 8:throw new Error("TODO: cmap format 8");case 6:case 10:return Zn(A.firstCode,A.firstCode+A.glyphIndices.length);case 12:case 13:{let t=[];for(let e of A.groups.toArray())t.push(...Zn(e.startCharCode,e.endCharCode+1));return t}case 14:throw new Error("TODO: cmap format 14");default:throw new Error(`Unknown cmap format ${A.version}`)}}codePointsForGlyph(A){let t=this.cmap;switch(t.version){case 0:{let e=[];for(let n=0;n<256;n++)t.codeMap.get(n)===A&&e.push(n);return e}case 4:{let n=[];for(let r=0;r<t.segCount;r++){let i=t.endCode.get(r),s=t.startCode.get(r),o=t.idRangeOffset.get(r),a=t.idDelta.get(r);for(var e=s;e<=i;e++){let i=0;if(0===o)i=e+a;else{let A=o/2+(e-s)-(t.segCount-r);i=t.glyphIndexArray.get(A)||0,0!==i&&(i+=a)}i===A&&n.push(e)}}return n}case 12:{let e=[];for(let n of t.groups.toArray())A>=n.glyphID&&A<=n.glyphID+(n.endCharCode-n.startCharCode)&&e.push(n.startCharCode+(A-n.glyphID));return e}case 13:{let e=[];for(let n of t.groups.toArray())A===n.glyphID&&e.push(...Zn(n.startCharCode,n.endCharCode+1));return e}default:throw new Error(`Unknown cmap format ${t.version}`)}}constructor(A){if(this.encoding=null,this.cmap=this.findSubtable(A,[[3,10],[0,6],[0,4],[3,1],[0,3],[0,2],[0,1],[0,0]]),!this.cmap)for(let t of A.tables){let A=L(S(t.platformID,t.encodingID,t.table.language-1));A&&(this.cmap=t.table,this.encoding=A)}if(!this.cmap)throw new Error("Could not find a supported cmap table");this.uvs=this.findSubtable(A,[[0,5]]),this.uvs&&14!==this.uvs.version&&(this.uvs=null)}}(0,i._)([D],Ar.prototype,"getCharacterSet",null),(0,i._)([D],Ar.prototype,"codePointsForGlyph",null);class tr{process(A,t){for(let e=0;e<A.length-1;e++){let n=A[e].id,r=A[e+1].id;t[e].xAdvance+=this.getKerning(n,r)}}getKerning(A,t){let e=0;for(let n of this.kern.tables){if(n.coverage.crossStream)continue;switch(n.version){case 0:if(!n.coverage.horizontal)continue;break;case 1:if(n.coverage.vertical||n.coverage.variation)continue;break;default:throw new Error(`Unsupported kerning table version ${n.version}`)}let r=0,i=n.subtable;switch(n.format){case 0:let e=Xn(i.pairs,(function(e){return A-e.left||t-e.right}));e>=0&&(r=i.pairs[e].value);break;case 2:let s=0,o=0;s=A>=i.leftTable.firstGlyph&&A<i.leftTable.firstGlyph+i.leftTable.nGlyphs?i.leftTable.offsets[A-i.leftTable.firstGlyph]:i.array.off,t>=i.rightTable.firstGlyph&&t<i.rightTable.firstGlyph+i.rightTable.nGlyphs&&(o=i.rightTable.offsets[t-i.rightTable.firstGlyph]);let a=(s+o-i.array.off)/2;r=i.array.values.get(a);break;case 3:if(A>=i.glyphCount||t>=i.glyphCount)return 0;r=i.kernValue[i.kernIndex[i.leftClass[A]*i.rightClassCount+i.rightClass[t]]];break;default:throw new Error(`Unsupported kerning sub-table format ${n.format}`)}n.coverage.override?e=r:e+=r}return e}constructor(A){this.kern=A.kern}}class er{positionGlyphs(A,t){let e=0,n=0;for(let r=0;r<A.length;r++)A[r].isMark?n=r:(e!==n&&this.positionCluster(A,t,e,n),e=n=r);return e!==n&&this.positionCluster(A,t,e,n),t}positionCluster(A,t,e,n){let r=A[e],i=r.cbox.copy();r.codePoints.length>1&&(i.minX+=(r.codePoints.length-1)*i.width/r.codePoints.length);let s=-t[e].xAdvance,o=0,a=this.font.unitsPerEm/16;for(let r=e+1;r<=n;r++){let e=A[r],n=e.cbox,B=t[r],g=this.getCombiningClass(e.codePoints[0]);if("Not_Reordered"!==g){switch(B.xOffset=B.yOffset=0,g){case"Double_Above":case"Double_Below":B.xOffset+=i.minX-n.width/2-n.minX;break;case"Attached_Below_Left":case"Below_Left":case"Above_Left":B.xOffset+=i.minX-n.minX;break;case"Attached_Above_Right":case"Below_Right":case"Above_Right":B.xOffset+=i.maxX-n.width-n.minX;break;default:B.xOffset+=i.minX+(i.width-n.width)/2-n.minX}switch(g){case"Double_Below":case"Below_Left":case"Below":case"Below_Right":case"Attached_Below_Left":case"Attached_Below":"Attached_Below_Left"!==g&&"Attached_Below"!==g||(i.minY+=a),B.yOffset=-i.minY-n.maxY,i.minY+=n.height;break;case"Double_Above":case"Above_Left":case"Above":case"Above_Right":case"Attached_Above":case"Attached_Above_Right":"Attached_Above"!==g&&"Attached_Above_Right"!==g||(i.maxY+=a),B.yOffset=i.maxY-n.minY,i.maxY+=n.height}B.xAdvance=B.yAdvance=0,B.xOffset+=s,B.yOffset+=o}else s-=B.xAdvance,o-=B.yAdvance}}getCombiningClass(A){let t=(0,o.getCombiningClass)(A);if(3584==(-256&A))if("Not_Reordered"===t)switch(A){case 3633:case 3636:case 3637:case 3638:case 3639:case 3655:case 3660:case 3645:case 3662:return"Above_Right";case 3761:case 3764:case 3765:case 3766:case 3767:case 3771:case 3788:case 3789:return"Above";case 3772:return"Below"}else if(3642===A)return"Below_Right";switch(t){case"CCC10":case"CCC11":case"CCC12":case"CCC13":case"CCC14":case"CCC15":case"CCC16":case"CCC17":case"CCC18":case"CCC20":case"CCC22":case"CCC29":case"CCC32":case"CCC118":case"CCC129":case"CCC132":return"Below";case"CCC23":return"Attached_Above";case"CCC24":case"CCC107":return"Above_Right";case"CCC25":case"CCC19":return"Above_Left";case"CCC26":case"CCC27":case"CCC28":case"CCC30":case"CCC31":case"CCC33":case"CCC34":case"CCC35":case"CCC36":case"CCC122":case"CCC130":return"Above";case"CCC21":break;case"CCC103":return"Below_Right"}return t}constructor(A){this.font=A}}class nr{get width(){return this.maxX-this.minX}get height(){return this.maxY-this.minY}addPoint(A,t){Math.abs(A)!==1/0&&(A<this.minX&&(this.minX=A),A>this.maxX&&(this.maxX=A)),Math.abs(t)!==1/0&&(t<this.minY&&(this.minY=t),t>this.maxY&&(this.maxY=t))}copy(){return new nr(this.minX,this.minY,this.maxX,this.maxY)}constructor(A=1/0,t=1/0,e=-1/0,n=-1/0){this.minX=A,this.minY=t,this.maxX=e,this.maxY=n}}const rr={Caucasian_Albanian:"aghb",Arabic:"arab",Imperial_Aramaic:"armi",Armenian:"armn",Avestan:"avst",Balinese:"bali",Bamum:"bamu",Bassa_Vah:"bass",Batak:"batk",Bengali:["bng2","beng"],Bopomofo:"bopo",Brahmi:"brah",Braille:"brai",Buginese:"bugi",Buhid:"buhd",Chakma:"cakm",Canadian_Aboriginal:"cans",Carian:"cari",Cham:"cham",Cherokee:"cher",Coptic:"copt",Cypriot:"cprt",Cyrillic:"cyrl",Devanagari:["dev2","deva"],Deseret:"dsrt",Duployan:"dupl",Egyptian_Hieroglyphs:"egyp",Elbasan:"elba",Ethiopic:"ethi",Georgian:"geor",Glagolitic:"glag",Gothic:"goth",Grantha:"gran",Greek:"grek",Gujarati:["gjr2","gujr"],Gurmukhi:["gur2","guru"],Hangul:"hang",Han:"hani",Hanunoo:"hano",Hebrew:"hebr",Hiragana:"hira",Pahawh_Hmong:"hmng",Katakana_Or_Hiragana:"hrkt",Old_Italic:"ital",Javanese:"java",Kayah_Li:"kali",Katakana:"kana",Kharoshthi:"khar",Khmer:"khmr",Khojki:"khoj",Kannada:["knd2","knda"],Kaithi:"kthi",Tai_Tham:"lana",Lao:"lao ",Latin:"latn",Lepcha:"lepc",Limbu:"limb",Linear_A:"lina",Linear_B:"linb",Lisu:"lisu",Lycian:"lyci",Lydian:"lydi",Mahajani:"mahj",Mandaic:"mand",Manichaean:"mani",Mende_Kikakui:"mend",Meroitic_Cursive:"merc",Meroitic_Hieroglyphs:"mero",Malayalam:["mlm2","mlym"],Modi:"modi",Mongolian:"mong",Mro:"mroo",Meetei_Mayek:"mtei",Myanmar:["mym2","mymr"],Old_North_Arabian:"narb",Nabataean:"nbat",Nko:"nko ",Ogham:"ogam",Ol_Chiki:"olck",Old_Turkic:"orkh",Oriya:["ory2","orya"],Osmanya:"osma",Palmyrene:"palm",Pau_Cin_Hau:"pauc",Old_Permic:"perm",Phags_Pa:"phag",Inscriptional_Pahlavi:"phli",Psalter_Pahlavi:"phlp",Phoenician:"phnx",Miao:"plrd",Inscriptional_Parthian:"prti",Rejang:"rjng",Runic:"runr",Samaritan:"samr",Old_South_Arabian:"sarb",Saurashtra:"saur",Shavian:"shaw",Sharada:"shrd",Siddham:"sidd",Khudawadi:"sind",Sinhala:"sinh",Sora_Sompeng:"sora",Sundanese:"sund",Syloti_Nagri:"sylo",Syriac:"syrc",Tagbanwa:"tagb",Takri:"takr",Tai_Le:"tale",New_Tai_Lue:"talu",Tamil:["tml2","taml"],Tai_Viet:"tavt",Telugu:["tel2","telu"],Tifinagh:"tfng",Tagalog:"tglg",Thaana:"thaa",Thai:"thai",Tibetan:"tibt",Tirhuta:"tirh",Ugaritic:"ugar",Vai:"vai ",Warang_Citi:"wara",Old_Persian:"xpeo",Cuneiform:"xsux",Yi:"yi ",Inherited:"zinh",Common:"zyyy",Unknown:"zzzz"},ir={};for(let A in rr){let t=rr[A];if(Array.isArray(t))for(let e of t)ir[e]=A;else ir[t]=A}const sr={arab:!0,hebr:!0,syrc:!0,thaa:!0,cprt:!0,khar:!0,phnx:!0,"nko ":!0,lydi:!0,avst:!0,armi:!0,phli:!0,prti:!0,sarb:!0,orkh:!0,samr:!0,mand:!0,merc:!0,mero:!0,mani:!0,mend:!0,nbat:!0,narb:!0,palm:!0,phlp:!0};function or(A){return sr[A]?"rtl":"ltr"}class ar{get advanceWidth(){let A=0;for(let t of this.positions)A+=t.xAdvance;return A}get advanceHeight(){let A=0;for(let t of this.positions)A+=t.yAdvance;return A}get bbox(){let A=new nr,t=0,e=0;for(let n=0;n<this.glyphs.length;n++){let r=this.glyphs[n],i=this.positions[n],s=r.bbox;A.addPoint(s.minX+t+i.xOffset,s.minY+e+i.yOffset),A.addPoint(s.maxX+t+i.xOffset,s.maxY+e+i.yOffset),t+=i.xAdvance,e+=i.yAdvance}return A}constructor(A,t,e,n,r){if(this.glyphs=A,this.positions=null,this.script=e,this.language=n||null,this.direction=r||or(e),this.features={},Array.isArray(t))for(let A of t)this.features[A]=!0;else"object"==typeof t&&(this.features=t)}}class Br{constructor(A=0,t=0,e=0,n=0){this.xAdvance=A,this.yAdvance=t,this.xOffset=e,this.yOffset=n}}const gr={allTypographicFeatures:{code:0,exclusive:!1,allTypeFeatures:0},ligatures:{code:1,exclusive:!1,requiredLigatures:0,commonLigatures:2,rareLigatures:4,rebusPictures:8,diphthongLigatures:10,squaredLigatures:12,abbrevSquaredLigatures:14,symbolLigatures:16,contextualLigatures:18,historicalLigatures:20},cursiveConnection:{code:2,exclusive:!0,unconnected:0,partiallyConnected:1,cursive:2},letterCase:{code:3,exclusive:!0},verticalSubstitution:{code:4,exclusive:!1,substituteVerticalForms:0},linguisticRearrangement:{code:5,exclusive:!1,linguisticRearrangement:0},numberSpacing:{code:6,exclusive:!0,monospacedNumbers:0,proportionalNumbers:1,thirdWidthNumbers:2,quarterWidthNumbers:3},smartSwash:{code:8,exclusive:!1,wordInitialSwashes:0,wordFinalSwashes:2,nonFinalSwashes:8},diacritics:{code:9,exclusive:!0,showDiacritics:0,hideDiacritics:1,decomposeDiacritics:2},verticalPosition:{code:10,exclusive:!0,normalPosition:0,superiors:1,inferiors:2,ordinals:3,scientificInferiors:4},fractions:{code:11,exclusive:!0,noFractions:0,verticalFractions:1,diagonalFractions:2},overlappingCharacters:{code:13,exclusive:!1,preventOverlap:0},typographicExtras:{code:14,exclusive:!1,slashedZero:4},mathematicalExtras:{code:15,exclusive:!1,mathematicalGreek:10},ornamentSets:{code:16,exclusive:!0,noOrnaments:0,dingbats:1,piCharacters:2,fleurons:3,decorativeBorders:4,internationalSymbols:5,mathSymbols:6},characterAlternatives:{code:17,exclusive:!0,noAlternates:0},designComplexity:{code:18,exclusive:!0,designLevel1:0,designLevel2:1,designLevel3:2,designLevel4:3,designLevel5:4},styleOptions:{code:19,exclusive:!0,noStyleOptions:0,displayText:1,engravedText:2,illuminatedCaps:3,titlingCaps:4,tallCaps:5},characterShape:{code:20,exclusive:!0,traditionalCharacters:0,simplifiedCharacters:1,JIS1978Characters:2,JIS1983Characters:3,JIS1990Characters:4,traditionalAltOne:5,traditionalAltTwo:6,traditionalAltThree:7,traditionalAltFour:8,traditionalAltFive:9,expertCharacters:10,JIS2004Characters:11,hojoCharacters:12,NLCCharacters:13,traditionalNamesCharacters:14},numberCase:{code:21,exclusive:!0,lowerCaseNumbers:0,upperCaseNumbers:1},textSpacing:{code:22,exclusive:!0,proportionalText:0,monospacedText:1,halfWidthText:2,thirdWidthText:3,quarterWidthText:4,altProportionalText:5,altHalfWidthText:6},transliteration:{code:23,exclusive:!0,noTransliteration:0},annotation:{code:24,exclusive:!0,noAnnotation:0,boxAnnotation:1,roundedBoxAnnotation:2,circleAnnotation:3,invertedCircleAnnotation:4,parenthesisAnnotation:5,periodAnnotation:6,romanNumeralAnnotation:7,diamondAnnotation:8,invertedBoxAnnotation:9,invertedRoundedBoxAnnotation:10},kanaSpacing:{code:25,exclusive:!0,fullWidthKana:0,proportionalKana:1},ideographicSpacing:{code:26,exclusive:!0,fullWidthIdeographs:0,proportionalIdeographs:1,halfWidthIdeographs:2},unicodeDecomposition:{code:27,exclusive:!1,canonicalComposition:0,compatibilityComposition:2,transcodingComposition:4},rubyKana:{code:28,exclusive:!1,rubyKana:2},CJKSymbolAlternatives:{code:29,exclusive:!0,noCJKSymbolAlternatives:0,CJKSymbolAltOne:1,CJKSymbolAltTwo:2,CJKSymbolAltThree:3,CJKSymbolAltFour:4,CJKSymbolAltFive:5},ideographicAlternatives:{code:30,exclusive:!0,noIdeographicAlternatives:0,ideographicAltOne:1,ideographicAltTwo:2,ideographicAltThree:3,ideographicAltFour:4,ideographicAltFive:5},CJKVerticalRomanPlacement:{code:31,exclusive:!0,CJKVerticalRomanCentered:0,CJKVerticalRomanHBaseline:1},italicCJKRoman:{code:32,exclusive:!1,CJKItalicRoman:2},caseSensitiveLayout:{code:33,exclusive:!1,caseSensitiveLayout:0,caseSensitiveSpacing:2},alternateKana:{code:34,exclusive:!1,alternateHorizKana:0,alternateVertKana:2},stylisticAlternatives:{code:35,exclusive:!1,noStylisticAlternates:0,stylisticAltOne:2,stylisticAltTwo:4,stylisticAltThree:6,stylisticAltFour:8,stylisticAltFive:10,stylisticAltSix:12,stylisticAltSeven:14,stylisticAltEight:16,stylisticAltNine:18,stylisticAltTen:20,stylisticAltEleven:22,stylisticAltTwelve:24,stylisticAltThirteen:26,stylisticAltFourteen:28,stylisticAltFifteen:30,stylisticAltSixteen:32,stylisticAltSeventeen:34,stylisticAltEighteen:36,stylisticAltNineteen:38,stylisticAltTwenty:40},contextualAlternates:{code:36,exclusive:!1,contextualAlternates:0,swashAlternates:2,contextualSwashAlternates:4},lowerCase:{code:37,exclusive:!0,defaultLowerCase:0,lowerCaseSmallCaps:1,lowerCasePetiteCaps:2},upperCase:{code:38,exclusive:!0,defaultUpperCase:0,upperCaseSmallCaps:1,upperCasePetiteCaps:2},languageTag:{code:39,exclusive:!0},CJKRomanSpacing:{code:103,exclusive:!0,halfWidthCJKRoman:0,proportionalCJKRoman:1,defaultCJKRoman:2,fullWidthCJKRoman:3}},cr=(A,t)=>[gr[A].code,gr[A][t]],lr={rlig:cr("ligatures","requiredLigatures"),clig:cr("ligatures","contextualLigatures"),dlig:cr("ligatures","rareLigatures"),hlig:cr("ligatures","historicalLigatures"),liga:cr("ligatures","commonLigatures"),hist:cr("ligatures","historicalLigatures"),smcp:cr("lowerCase","lowerCaseSmallCaps"),pcap:cr("lowerCase","lowerCasePetiteCaps"),frac:cr("fractions","diagonalFractions"),dnom:cr("fractions","diagonalFractions"),numr:cr("fractions","diagonalFractions"),afrc:cr("fractions","verticalFractions"),case:cr("caseSensitiveLayout","caseSensitiveLayout"),ccmp:cr("unicodeDecomposition","canonicalComposition"),cpct:cr("CJKVerticalRomanPlacement","CJKVerticalRomanCentered"),valt:cr("CJKVerticalRomanPlacement","CJKVerticalRomanCentered"),swsh:cr("contextualAlternates","swashAlternates"),cswh:cr("contextualAlternates","contextualSwashAlternates"),curs:cr("cursiveConnection","cursive"),c2pc:cr("upperCase","upperCasePetiteCaps"),c2sc:cr("upperCase","upperCaseSmallCaps"),init:cr("smartSwash","wordInitialSwashes"),fin2:cr("smartSwash","wordFinalSwashes"),medi:cr("smartSwash","nonFinalSwashes"),med2:cr("smartSwash","nonFinalSwashes"),fin3:cr("smartSwash","wordFinalSwashes"),fina:cr("smartSwash","wordFinalSwashes"),pkna:cr("kanaSpacing","proportionalKana"),half:cr("textSpacing","halfWidthText"),halt:cr("textSpacing","altHalfWidthText"),hkna:cr("alternateKana","alternateHorizKana"),vkna:cr("alternateKana","alternateVertKana"),ital:cr("italicCJKRoman","CJKItalicRoman"),lnum:cr("numberCase","upperCaseNumbers"),onum:cr("numberCase","lowerCaseNumbers"),mgrk:cr("mathematicalExtras","mathematicalGreek"),calt:cr("contextualAlternates","contextualAlternates"),vrt2:cr("verticalSubstitution","substituteVerticalForms"),vert:cr("verticalSubstitution","substituteVerticalForms"),tnum:cr("numberSpacing","monospacedNumbers"),pnum:cr("numberSpacing","proportionalNumbers"),sups:cr("verticalPosition","superiors"),subs:cr("verticalPosition","inferiors"),ordn:cr("verticalPosition","ordinals"),pwid:cr("textSpacing","proportionalText"),hwid:cr("textSpacing","halfWidthText"),qwid:cr("textSpacing","quarterWidthText"),twid:cr("textSpacing","thirdWidthText"),fwid:cr("textSpacing","proportionalText"),palt:cr("textSpacing","altProportionalText"),trad:cr("characterShape","traditionalCharacters"),smpl:cr("characterShape","simplifiedCharacters"),jp78:cr("characterShape","JIS1978Characters"),jp83:cr("characterShape","JIS1983Characters"),jp90:cr("characterShape","JIS1990Characters"),jp04:cr("characterShape","JIS2004Characters"),expt:cr("characterShape","expertCharacters"),hojo:cr("characterShape","hojoCharacters"),nlck:cr("characterShape","NLCCharacters"),tnam:cr("characterShape","traditionalNamesCharacters"),ruby:cr("rubyKana","rubyKana"),titl:cr("styleOptions","titlingCaps"),zero:cr("typographicExtras","slashedZero"),ss01:cr("stylisticAlternatives","stylisticAltOne"),ss02:cr("stylisticAlternatives","stylisticAltTwo"),ss03:cr("stylisticAlternatives","stylisticAltThree"),ss04:cr("stylisticAlternatives","stylisticAltFour"),ss05:cr("stylisticAlternatives","stylisticAltFive"),ss06:cr("stylisticAlternatives","stylisticAltSix"),ss07:cr("stylisticAlternatives","stylisticAltSeven"),ss08:cr("stylisticAlternatives","stylisticAltEight"),ss09:cr("stylisticAlternatives","stylisticAltNine"),ss10:cr("stylisticAlternatives","stylisticAltTen"),ss11:cr("stylisticAlternatives","stylisticAltEleven"),ss12:cr("stylisticAlternatives","stylisticAltTwelve"),ss13:cr("stylisticAlternatives","stylisticAltThirteen"),ss14:cr("stylisticAlternatives","stylisticAltFourteen"),ss15:cr("stylisticAlternatives","stylisticAltFifteen"),ss16:cr("stylisticAlternatives","stylisticAltSixteen"),ss17:cr("stylisticAlternatives","stylisticAltSeventeen"),ss18:cr("stylisticAlternatives","stylisticAltEighteen"),ss19:cr("stylisticAlternatives","stylisticAltNineteen"),ss20:cr("stylisticAlternatives","stylisticAltTwenty")};for(let A=1;A<=99;A++)lr[`cv${`00${A}`.slice(-2)}`]=[gr.characterAlternatives.code,A];let wr={};for(let A in lr){let t=lr[A];null==wr[t[0]]&&(wr[t[0]]={}),wr[t[0]][t[1]]=A}function Er(A){let[t,e]=A;if(isNaN(t))var n=gr[t]&&gr[t].code;else n=t;if(isNaN(e))var r=gr[t]&&gr[t][e];else r=e;return[n,r]}class hr{lookup(A){switch(this.table.version){case 0:return this.table.values.getItem(A);case 2:case 4:{let n=0,r=this.table.binarySearchHeader.nUnits-1;for(;n<=r;){var t=n+r>>1;if(65535===(e=this.table.segments[t]).firstGlyph)return null;if(A<e.firstGlyph)r=t-1;else{if(!(A>e.lastGlyph))return 2===this.table.version?e.value:e.values[A-e.firstGlyph];n=t+1}}return null}case 6:{let n=0,r=this.table.binarySearchHeader.nUnits-1;for(;n<=r;){var e;if(t=n+r>>1,65535===(e=this.table.segments[t]).glyph)return null;if(A<e.glyph)r=t-1;else{if(!(A>e.glyph))return e.value;n=t+1}}return null}case 8:return this.table.values[A-this.table.firstGlyph];default:throw new Error(`Unknown lookup table format: ${this.table.version}`)}}glyphsForValue(A){let t=[];switch(this.table.version){case 2:case 4:for(let e of this.table.segments)if(2===this.table.version&&e.value===A)t.push(...Zn(e.firstGlyph,e.lastGlyph+1));else for(let n=0;n<e.values.length;n++)e.values[n]===A&&t.push(e.firstGlyph+n);break;case 6:for(let e of this.table.segments)e.value===A&&t.push(e.glyph);break;case 8:for(let e=0;e<this.table.values.length;e++)this.table.values[e]===A&&t.push(this.table.firstGlyph+e);break;default:throw new Error(`Unknown lookup table format: ${this.table.version}`)}return t}constructor(A){this.table=A}}(0,i._)([D],hr.prototype,"glyphsForValue",null);class Qr{process(A,t,e){let n=0,r=t?A.length-1:0,i=t?-1:1;for(;1===i&&r<=A.length||-1===i&&r>=-1;){let t=null,s=1,o=!0;r===A.length||-1===r?s=0:(t=A[r],65535===t.id?s=2:(s=this.lookupTable.lookup(t.id),null==s&&(s=1)));let a=this.stateTable.stateArray.getItem(n)[s],B=this.stateTable.entryTable.getItem(a);0!==s&&2!==s&&(e(t,B,r),o=!(16384&B.flags)),n=B.newState,o&&(r+=i)}return A}traverse(A,t=0,e=new Set){if(e.has(t))return;e.add(t);let{nClasses:n,stateArray:r,entryTable:i}=this.stateTable,s=r.getItem(t);for(let t=4;t<n;t++){let n=s[t],r=i.getItem(n);for(let n of this.lookupTable.glyphsForValue(t))A.enter&&A.enter(n,r),0!==r.newState&&this.traverse(A,r.newState,e),A.exit&&A.exit(n,r)}}constructor(A){this.stateTable=A,this.lookupTable=new hr(A.classTable)}}const ur=4194304;class fr{process(A,t={}){for(let e of this.morx.chains){let n=e.defaultFlags;for(let A of e.features){let e;(e=t[A.featureType])&&(e[A.featureSetting]?(n&=A.disableFlags,n|=A.enableFlags):!1===e[A.featureSetting]&&(n|=~A.disableFlags,n&=~A.enableFlags))}for(let t of e.subtables)t.subFeatureFlags&n&&this.processSubtable(t,A)}let e=A.length-1;for(;e>=0;)65535===A[e].id&&A.splice(e,1),e--;return A}processSubtable(A,t){if(this.subtable=A,this.glyphs=t,4===this.subtable.type)return void this.processNoncontextualSubstitutions(this.subtable,this.glyphs);this.ligatureStack=[],this.markedGlyph=null,this.firstGlyph=null,this.lastGlyph=null,this.markedIndex=null;let e=this.getStateMachine(A),n=this.getProcessor(),r=!!(this.subtable.coverage&ur);return e.process(this.glyphs,r,n)}getStateMachine(A){return new Qr(A.table.stateTable)}getProcessor(){switch(this.subtable.type){case 0:return this.processIndicRearragement;case 1:return this.processContextualSubstitution;case 2:return this.processLigature;case 4:return this.processNoncontextualSubstitutions;case 5:return this.processGlyphInsertion;default:throw new Error(`Invalid morx subtable type: ${this.subtable.type}`)}}processIndicRearragement(A,t,e){32768&t.flags&&(this.firstGlyph=e),8192&t.flags&&(this.lastGlyph=e),function(A,t,e,n){switch(t){case 0:return A;case 1:return Cr(A,[e,1],[n,0]);case 2:return Cr(A,[e,0],[n,1]);case 3:return Cr(A,[e,1],[n,1]);case 4:return Cr(A,[e,2],[n,0]);case 5:return Cr(A,[e,2],[n,0],!0,!1);case 6:return Cr(A,[e,0],[n,2]);case 7:return Cr(A,[e,0],[n,2],!1,!0);case 8:return Cr(A,[e,1],[n,2]);case 9:return Cr(A,[e,1],[n,2],!1,!0);case 10:return Cr(A,[e,2],[n,1]);case 11:return Cr(A,[e,2],[n,1],!0,!1);case 12:return Cr(A,[e,2],[n,2]);case 13:return Cr(A,[e,2],[n,2],!0,!1);case 14:return Cr(A,[e,2],[n,2],!1,!0);case 15:return Cr(A,[e,2],[n,2],!0,!0);default:throw new Error(`Unknown verb: ${t}`)}}(this.glyphs,15&t.flags,this.firstGlyph,this.lastGlyph)}processContextualSubstitution(A,t,e){let n=this.subtable.table.substitutionTable.items;if(65535!==t.markIndex){let e=n.getItem(t.markIndex),i=new hr(e);A=this.glyphs[this.markedGlyph],(r=i.lookup(A.id))&&(this.glyphs[this.markedGlyph]=this.font.getGlyph(r,A.codePoints))}if(65535!==t.currentIndex){let i=n.getItem(t.currentIndex),s=new hr(i);var r;A=this.glyphs[e],(r=s.lookup(A.id))&&(this.glyphs[e]=this.font.getGlyph(r,A.codePoints))}32768&t.flags&&(this.markedGlyph=e)}processLigature(A,t,e){if(32768&t.flags&&this.ligatureStack.push(e),8192&t.flags){let A=this.subtable.table.ligatureActions,e=this.subtable.table.components,n=this.subtable.table.ligatureList,r=t.action,i=!1,s=0,o=[],a=[];for(;!i;){let t=this.ligatureStack.pop();o.unshift(...this.glyphs[t].codePoints);let B=A.getItem(r++);i=!!(2147483648&B);let g=!!(1073741824&B),c=(1073741823&B)<<2>>2;if(c+=this.glyphs[t].id,s+=e.getItem(c),i||g){let A=n.getItem(s);this.glyphs[t]=this.font.getGlyph(A,o),a.push(t),s=0,o=[]}else this.glyphs[t]=this.font.getGlyph(65535)}this.ligatureStack.push(...a)}}processNoncontextualSubstitutions(A,t,e){let n=new hr(A.table.lookupTable);for(e=0;e<t.length;e++){let A=t[e];if(65535!==A.id){let r=n.lookup(A.id);r&&(t[e]=this.font.getGlyph(r,A.codePoints))}}}_insertGlyphs(A,t,e,n){let r=[];for(;e--;){let A=this.subtable.table.insertionActions.getItem(t++);r.push(this.font.getGlyph(A))}n||A++,this.glyphs.splice(A,0,...r)}processGlyphInsertion(A,t,e){if(32768&t.flags&&(this.markedIndex=e),65535!==t.markedInsertIndex){let A=(31&t.flags)>>>5,e=!!(1024&t.flags);this._insertGlyphs(this.markedIndex,t.markedInsertIndex,A,e)}if(65535!==t.currentInsertIndex){let A=(992&t.flags)>>>5,n=!!(2048&t.flags);this._insertGlyphs(e,t.currentInsertIndex,A,n)}}getSupportedFeatures(){let A=[];for(let t of this.morx.chains)for(let e of t.features)A.push([e.featureType,e.featureSetting]);return A}generateInputs(A){return this.inputCache||this.generateInputCache(),this.inputCache[A]||[]}generateInputCache(){this.inputCache={};for(let A of this.morx.chains){let t=A.defaultFlags;for(let e of A.subtables)e.subFeatureFlags&t&&this.generateInputsForSubtable(e)}}generateInputsForSubtable(A){if(2!==A.type)return;if(A.coverage&ur)throw new Error("Reverse subtable, not supported.");this.subtable=A,this.ligatureStack=[];let t=this.getStateMachine(A),e=this.getProcessor(),n=[],r=[];this.glyphs=[],t.traverse({enter:(A,t)=>{let i=this.glyphs;r.push({glyphs:i.slice(),ligatureStack:this.ligatureStack.slice()});let s=this.font.getGlyph(A);n.push(s),i.push(n[n.length-1]),e(i[i.length-1],t,i.length-1);let o=0,a=0;for(let A=0;A<i.length&&o<=1;A++)65535!==i[A].id&&(o++,a=i[A].id);if(1===o){let A=n.map((A=>A.id)),t=this.inputCache[a];t?t.push(A):this.inputCache[a]=[A]}},exit:()=>{({glyphs:this.glyphs,ligatureStack:this.ligatureStack}=r.pop()),n.pop()}})}constructor(A){this.processIndicRearragement=this.processIndicRearragement.bind(this),this.processContextualSubstitution=this.processContextualSubstitution.bind(this),this.processLigature=this.processLigature.bind(this),this.processNoncontextualSubstitutions=this.processNoncontextualSubstitutions.bind(this),this.processGlyphInsertion=this.processGlyphInsertion.bind(this),this.font=A,this.morx=A.morx,this.inputCache=null}}function Cr(A,t,e,n=!1,r=!1){let i=A.splice(e[0]-(e[1]-1),e[1]);r&&i.reverse();let s=A.splice(t[0],t[1],...i);return n&&s.reverse(),A.splice(e[0]-(t[1]-1),0,...s),A}(0,i._)([D],fr.prototype,"getStateMachine",null);class dr{substitute(A){"rtl"===A.direction&&A.glyphs.reverse(),this.morxProcessor.process(A.glyphs,function(A){let t={};for(let e in A){let n;(n=lr[e])&&(null==t[n[0]]&&(t[n[0]]={}),t[n[0]][n[1]]=A[e])}return t}(A.features))}getAvailableFeatures(A,t){return function(A){let t={};if(Array.isArray(A))for(let e=0;e<A.length;e++){let n,r=Er(A[e]);(n=wr[r[0]]&&wr[r[0]][r[1]])&&(t[n]=!0)}else if("object"==typeof A)for(let e in A){let n=A[e];for(let A in n){let r,i=Er([e,A]);n[A]&&(r=wr[i[0]]&&wr[i[0]][i[1]])&&(t[r]=!0)}}return Object.keys(t)}(this.morxProcessor.getSupportedFeatures())}stringsForGlyph(A){let t=this.morxProcessor.generateInputs(A),e=new Set;for(let A of t)this._addStrings(A,0,e,"");return e}_addStrings(A,t,e,n){let r=this.font._cmapProcessor.codePointsForGlyph(A[t]);for(let i of r){let r=n+String.fromCodePoint(i);t<A.length-1?this._addStrings(A,t+1,e,r):e.add(r)}}constructor(A){this.font=A,this.morxProcessor=new fr(A),this.fallbackPosition=!1}}class Mr{_addFeatures(A,t){let e=this.stages.length-1,n=this.stages[e];for(let r of A)null==this.allFeatures[r]&&(n.push(r),this.allFeatures[r]=e,t&&(this.globalFeatures[r]=!0))}add(A,t=!0){if(0===this.stages.length&&this.stages.push([]),"string"==typeof A&&(A=[A]),Array.isArray(A))this._addFeatures(A,t);else{if("object"!=typeof A)throw new Error("Unsupported argument to ShapingPlan#add");this._addFeatures(A.global||[],!0),this._addFeatures(A.local||[],!1)}}addStage(A,t){"function"==typeof A?this.stages.push(A,[]):(this.stages.push([]),this.add(A,t))}setFeatureOverrides(A){if(Array.isArray(A))this.add(A);else if("object"==typeof A)for(let t in A)if(A[t])this.add(t);else if(null!=this.allFeatures[t]){let A=this.stages[this.allFeatures[t]];A.splice(A.indexOf(t),1),delete this.allFeatures[t],delete this.globalFeatures[t]}}assignGlobalFeatures(A){for(let t of A)for(let A in this.globalFeatures)t.features[A]=!0}process(A,t,e){for(let n of this.stages)"function"==typeof n?e||n(this.font,t,this):n.length>0&&A.applyFeatures(n,t,e)}constructor(A,t,e){this.font=A,this.script=t,this.direction=e,this.stages=[],this.globalFeatures={},this.allFeatures={}}}const Dr=["rvrn"],Ir=["ccmp","locl","rlig","mark","mkmk"],pr=["frac","numr","dnom"],yr=["calt","clig","liga","rclt","curs","kern"],Fr={ltr:["ltra","ltrm"],rtl:["rtla","rtlm"]};class Yr{static plan(A,t,e){this.planPreprocessing(A),this.planFeatures(A),this.planPostprocessing(A,e),A.assignGlobalFeatures(t),this.assignFeatures(A,t)}static planPreprocessing(A){A.add({global:[...Dr,...Fr[A.direction]],local:pr})}static planFeatures(A){}static planPostprocessing(A,t){A.add([...Ir,...yr]),A.setFeatureOverrides(t)}static assignFeatures(A,t){for(let A=0;A<t.length;A++){let e=t[A];if(8260===e.codePoints[0]){let n=A,r=A+1;for(;n>0&&(0,o.isDigit)(t[n-1].codePoints[0]);)t[n-1].features.numr=!0,t[n-1].features.frac=!0,n--;for(;r<t.length&&(0,o.isDigit)(t[r].codePoints[0]);)t[r].features.dnom=!0,t[r].features.frac=!0,r++;e.features.frac=!0,A=r-1}}}}(0,r._)(Yr,"zeroMarkWidths","AFTER_GPOS");const mr=new(E(a))($n("APABAAAAAAAAOAAAAf0BAv7tmi1MxDAUx7vtvjhAgcDgkEgEAnmXEBIMCYaEcygEiqBQ4FAkCE4ikUgMiiBJSAgSiUQSDMn9L9eSl6bddddug9t7yS/trevre+3r27pcNxZiG+yCfdCVv/9LeQxOwRm4AJegD27ALbgD9+ABPJF+z+BN/h7yDj5k/VOWX6SdmU5+wLWknggxDxaS8u0qiiX4uiz9XamQ3wzDMAzDMAzDMAzDVI/h959V/v7BMAzDMAzDMLlyNTNiMSdewVxbiA44B4/guz1qW58VYlMI0WsJ0W+N6kXw0spvPtdwhtkwnGM6uLaV4Xyzg3v3PM9DPfQ/sOg4xPWjipy31P8LTqbU304c/cLCUmWJLNB2Uz2U1KTeRKNmKHVMfbJC+/0loTZRH/W5cvEvBJPMbREkWt3FD1NcqXZBSpuE2Ad0PBehPtNrPtIEdYP+hiRt/V1jIiE69X4NT/uVZI3PUHE9bm5M7ePGdZWy951v7Nn6j8v1WWKP3mt6ttnsigx6VN7Vc0VomSSGqW2mGNP1muZPl7LfjNUaKNFtDGVf2fvE9O7VlBS5j333c5p/eeoOqcs1R/hIqDWLJ7TTlksirVT1SI7l8k4Yp+g3jafGcrU1RM6l9th80XOpnlN97bDNY4i4s61B0Si/ipa0uHMl6zqEjlFfCZm/TM8KmzQDjmuTAQ==")),br=["isol","fina","fin2","fin3","medi","med2","init"],vr="isol",zr="fina",Ur="fin2",Pr="medi",xr="med2",Nr="init",Rr=null,Gr=[[[Rr,Rr,0],[Rr,vr,2],[Rr,vr,1],[Rr,vr,2],[Rr,vr,1],[Rr,vr,6]],[[Rr,Rr,0],[Rr,vr,2],[Rr,vr,1],[Rr,vr,2],[Rr,Ur,5],[Rr,vr,6]],[[Rr,Rr,0],[Rr,vr,2],[Nr,zr,1],[Nr,zr,3],[Nr,zr,4],[Nr,zr,6]],[[Rr,Rr,0],[Rr,vr,2],[Pr,zr,1],[Pr,zr,3],[Pr,zr,4],[Pr,zr,6]],[[Rr,Rr,0],[Rr,vr,2],[xr,vr,1],[xr,vr,2],[xr,Ur,5],[xr,vr,6]],[[Rr,Rr,0],[Rr,vr,2],[vr,vr,1],[vr,vr,2],[vr,Ur,5],[vr,vr,6]],[[Rr,Rr,0],[Rr,vr,2],[Rr,vr,1],[Rr,vr,2],[Rr,"fin3",5],[Rr,vr,6]]];class Sr extends Yr{static planFeatures(A){A.add(["ccmp","locl"]);for(let t=0;t<br.length;t++){let e=br[t];A.addStage(e,!1)}A.addStage("mset")}static assignFeatures(A,t){super.assignFeatures(A,t);let e=-1,n=0,r=[];for(let A=0;A<t.length;A++){let s,o,a=Tr((i=t[A]).codePoints[0]);6!==a?([o,s,n]=Gr[n][a],o!==Rr&&-1!==e&&(r[e]=o),r[A]=s,e=A):r[A]=Rr}for(let A=0;A<t.length;A++){let e;var i=t[A];(e=r[A])&&(i.features[e]=!0)}}}function Tr(A){let t=mr.get(A);if(t)return t-1;let e=(0,o.getCategory)(A);return"Mn"===e||"Me"===e||"Cf"===e?6:0}class Hr{reset(A={},t=0){this.options=A,this.flags=A.flags||{},this.markAttachmentType=A.markAttachmentType||0,this.index=t}get cur(){return this.glyphs[this.index]||null}shouldIgnore(A){return this.flags.ignoreMarks&&A.isMark||this.flags.ignoreBaseGlyphs&&A.isBase||this.flags.ignoreLigatures&&A.isLigature||this.markAttachmentType&&A.isMark&&A.markAttachmentType!==this.markAttachmentType}move(A){for(this.index+=A;0<=this.index&&this.index<this.glyphs.length&&this.shouldIgnore(this.glyphs[this.index]);)this.index+=A;return 0>this.index||this.index>=this.glyphs.length?null:this.glyphs[this.index]}next(){return this.move(1)}prev(){return this.move(-1)}peek(A=1){let t=this.index,e=this.increment(A);return this.index=t,e}peekIndex(A=1){let t=this.index;this.increment(A);let e=this.index;return this.index=t,e}increment(A=1){let t=A<0?-1:1;for(A=Math.abs(A);A--;)this.move(t);return this.glyphs[this.index]}constructor(A,t){this.glyphs=A,this.reset(t)}}const kr=["DFLT","dflt","latn"];class Lr{findScript(A){if(null==this.table.scriptList)return null;Array.isArray(A)||(A=[A]);for(let t of A)for(let A of this.table.scriptList)if(A.tag===t)return A;return null}selectScript(A,t,e){let n,r=!1;if(!this.script||A!==this.scriptTag){if(n=this.findScript(A),n||(n=this.findScript(kr)),!n)return this.scriptTag;this.scriptTag=n.tag,this.script=n.script,this.language=null,this.languageTag=null,r=!0}if(e&&e===this.direction||(this.direction=e||or(A)),t&&t.length<4&&(t+=" ".repeat(4-t.length)),!t||t!==this.languageTag){this.language=null;for(let A of this.script.langSysRecords)if(A.tag===t){this.language=A.langSys,this.languageTag=A.tag;break}this.language||(this.language=this.script.defaultLangSys,this.languageTag=null),r=!0}if(r&&(this.features={},this.language))for(let A of this.language.featureIndexes){let t=this.table.featureList[A],e=this.substituteFeatureForVariations(A);this.features[t.tag]=e||t.feature}return this.scriptTag}lookupsForFeatures(A=[],t){let e=[];for(let n of A){let A=this.features[n];if(A)for(let r of A.lookupListIndexes)t&&-1!==t.indexOf(r)||e.push({feature:n,index:r,lookup:this.table.lookupList.get(r)})}return e.sort(((A,t)=>A.index-t.index)),e}substituteFeatureForVariations(A){if(-1===this.variationsIndex)return null;let t=this.table.featureVariations.featureVariationRecords[this.variationsIndex].featureTableSubstitution.substitutions;for(let e of t)if(e.featureIndex===A)return e.alternateFeatureTable;return null}findVariationsIndex(A){let t=this.table.featureVariations;if(!t)return-1;let e=t.featureVariationRecords;for(let t=0;t<e.length;t++){let n=e[t].conditionSet.conditionTable;if(this.variationConditionsMatch(n,A))return t}return-1}variationConditionsMatch(A,t){return A.every((A=>{let e=A.axisIndex<t.length?t[A.axisIndex]:0;return A.filterRangeMinValue<=e&&e<=A.filterRangeMaxValue}))}applyFeatures(A,t,e){let n=this.lookupsForFeatures(A);this.applyLookups(n,t,e)}applyLookups(A,t,e){this.glyphs=t,this.positions=e,this.glyphIterator=new Hr(t);for(let{feature:e,lookup:n}of A)for(this.currentFeature=e,this.glyphIterator.reset(n.flags);this.glyphIterator.index<t.length;)if(e in this.glyphIterator.cur.features){for(let A of n.subTables)if(this.applyLookup(n.lookupType,A))break;this.glyphIterator.next()}else this.glyphIterator.next()}applyLookup(A,t){throw new Error("applyLookup must be implemented by subclasses")}applyLookupList(A){let t=this.glyphIterator.options,e=this.glyphIterator.index;for(let n of A){this.glyphIterator.reset(t,e),this.glyphIterator.increment(n.sequenceIndex);let A=this.table.lookupList.get(n.lookupListIndex);this.glyphIterator.reset(A.flags,this.glyphIterator.index);for(let t of A.subTables)if(this.applyLookup(A.lookupType,t))break}return this.glyphIterator.reset(t,e),!0}coverageIndex(A,t){switch(null==t&&(t=this.glyphIterator.cur.id),A.version){case 1:return A.glyphs.indexOf(t);case 2:for(let e of A.rangeRecords)if(e.start<=t&&t<=e.end)return e.startCoverageIndex+t-e.start}return-1}match(A,t,e,n){let r=this.glyphIterator.index,i=this.glyphIterator.increment(A),s=0;for(;s<t.length&&i&&e(t[s],i);)n&&n.push(this.glyphIterator.index),s++,i=this.glyphIterator.next();return this.glyphIterator.index=r,!(s<t.length)&&(n||!0)}sequenceMatches(A,t){return this.match(A,t,((A,t)=>A===t.id))}sequenceMatchIndices(A,t){return this.match(A,t,((A,t)=>this.currentFeature in t.features&&A===t.id),[])}coverageSequenceMatches(A,t){return this.match(A,t,((A,t)=>this.coverageIndex(A,t.id)>=0))}getClassID(A,t){switch(t.version){case 1:let e=A-t.startGlyph;if(e>=0&&e<t.classValueArray.length)return t.classValueArray[e];break;case 2:for(let e of t.classRangeRecord)if(e.start<=A&&A<=e.end)return e.class}return 0}classSequenceMatches(A,t,e){return this.match(A,t,((A,t)=>A===this.getClassID(t.id,e)))}applyContext(A){let t,e;switch(A.version){case 1:if(t=this.coverageIndex(A.coverage),-1===t)return!1;e=A.ruleSets[t];for(let A of e)if(this.sequenceMatches(1,A.input))return this.applyLookupList(A.lookupRecords);break;case 2:if(-1===this.coverageIndex(A.coverage))return!1;if(t=this.getClassID(this.glyphIterator.cur.id,A.classDef),-1===t)return!1;e=A.classSet[t];for(let t of e)if(this.classSequenceMatches(1,t.classes,A.classDef))return this.applyLookupList(t.lookupRecords);break;case 3:if(this.coverageSequenceMatches(0,A.coverages))return this.applyLookupList(A.lookupRecords)}return!1}applyChainingContext(A){let t;switch(A.version){case 1:if(t=this.coverageIndex(A.coverage),-1===t)return!1;let e=A.chainRuleSets[t];for(let A of e)if(this.sequenceMatches(-A.backtrack.length,A.backtrack)&&this.sequenceMatches(1,A.input)&&this.sequenceMatches(1+A.input.length,A.lookahead))return this.applyLookupList(A.lookupRecords);break;case 2:if(-1===this.coverageIndex(A.coverage))return!1;t=this.getClassID(this.glyphIterator.cur.id,A.inputClassDef);let n=A.chainClassSet[t];if(!n)return!1;for(let t of n)if(this.classSequenceMatches(-t.backtrack.length,t.backtrack,A.backtrackClassDef)&&this.classSequenceMatches(1,t.input,A.inputClassDef)&&this.classSequenceMatches(1+t.input.length,t.lookahead,A.lookaheadClassDef))return this.applyLookupList(t.lookupRecords);break;case 3:if(this.coverageSequenceMatches(-A.backtrackGlyphCount,A.backtrackCoverage)&&this.coverageSequenceMatches(0,A.inputCoverage)&&this.coverageSequenceMatches(A.inputGlyphCount,A.lookaheadCoverage))return this.applyLookupList(A.lookupRecords)}return!1}constructor(A,t){this.font=A,this.table=t,this.script=null,this.scriptTag=null,this.language=null,this.languageTag=null,this.features={},this.lookups={},this.variationsIndex=A._variationProcessor?this.findVariationsIndex(A._variationProcessor.normalizedCoords):-1,this.selectScript(),this.glyphs=[],this.positions=[],this.ligatureID=1,this.currentFeature=null}}class jr{get id(){return this._id}set id(A){this._id=A,this.substituted=!0;let t=this._font.GDEF;if(t&&t.glyphClassDef){let e=Lr.prototype.getClassID(A,t.glyphClassDef);this.isBase=1===e,this.isLigature=2===e,this.isMark=3===e,this.markAttachmentType=t.markAttachClassDef?Lr.prototype.getClassID(A,t.markAttachClassDef):0}else this.isMark=this.codePoints.length>0&&this.codePoints.every(o.isMark),this.isBase=!this.isMark,this.isLigature=this.codePoints.length>1,this.markAttachmentType=0}copy(){return new jr(this._font,this.id,this.codePoints,this.features)}constructor(A,t,e=[],n){if(this._font=A,this.codePoints=e,this.id=t,this.features={},Array.isArray(n))for(let A=0;A<n.length;A++){let t=n[A];this.features[t]=!0}else"object"==typeof n&&Object.assign(this.features,n);this.ligatureID=null,this.ligatureComponent=null,this.isLigated=!1,this.cursiveAttachment=null,this.markAttachment=null,this.shaperInfo=null,this.substituted=!1,this.isMultiplied=!1}}class Jr extends Yr{static planFeatures(A){A.add(["ljmo","vjmo","tjmo"],!1)}static assignFeatures(A,t){let e=0,n=0;for(;n<t.length;){let r,i=t[n].codePoints[0],s=Xr(i);switch([r,e]=Ai[e][s],r){case Zr:A.font.hasGlyphForCodePoint(i)||(n=ei(t,n,A.font));break;case _r:n=ni(t,n,A.font);break;case qr:ri(t,n,A.font);break;case $r:n=ii(t,n,A.font)}n++}}}(0,r._)(Jr,"zeroMarkWidths","NONE");const Or=44032,Wr=4352,Kr=4449,Vr=4519;function Xr(A){return(A=>4352<=A&&A<=4447||43360<=A&&A<=43388)(A)?1:(A=>4448<=A&&A<=4519||55216<=A&&A<=55238)(A)?2:(A=>4520<=A&&A<=4607||55243<=A&&A<=55291)(A)?3:(A=>A-Or<11173&&(A-Or)%28==0)(A)?4:(A=>Or<=A&&A<=55204)(A)?5:(A=>12334<=A&&A<=12335)(A)?6:0}const Zr=1,_r=2,qr=4,$r=5,Ai=[[[0,0],[0,1],[0,0],[0,0],[Zr,2],[Zr,3],[$r,0]],[[0,0],[0,1],[_r,2],[0,0],[Zr,2],[Zr,3],[$r,0]],[[0,0],[0,1],[0,0],[_r,3],[Zr,2],[Zr,3],[qr,0]],[[0,0],[0,1],[0,0],[0,0],[Zr,2],[Zr,3],[qr,0]]];function ti(A,t,e){return new jr(A,A.glyphForCodePoint(t).id,[t],e)}function ei(A,t,e){let n=A[t],r=n.codePoints[0]-Or,i=Vr+r%28;r=r/28|0;let s=Wr+r/21|0,o=Kr+r%21;if(!e.hasGlyphForCodePoint(s)||!e.hasGlyphForCodePoint(o)||i!==Vr&&!e.hasGlyphForCodePoint(i))return t;let a=ti(e,s,n.features);a.features.ljmo=!0;let B=ti(e,o,n.features);B.features.vjmo=!0;let g=[a,B];if(i>Vr){let A=ti(e,i,n.features);A.features.tjmo=!0,g.push(A)}return A.splice(t,1,...g),t+g.length-1}function ni(A,t,e){let n,r,i,s,o=A[t],a=Xr(A[t].codePoints[0]),B=A[t-1].codePoints[0],g=Xr(B);if(4===g&&3===a)n=B,s=o;else{2===a?(r=A[t-1],i=o):(r=A[t-2],i=A[t-1],s=o);let e=r.codePoints[0],B=i.codePoints[0];Wr<=(c=e)&&c<=4370&&(A=>Kr<=A&&A<=4469)(B)&&(n=Or+28*(21*(e-Wr)+(B-Kr)))}var c;let l=s&&s.codePoints[0]||Vr;if(null!=n&&(l===Vr||(A=>1<=A&&A<=4546)(l))){let r=n+(l-Vr);if(e.hasGlyphForCodePoint(r)){let n=2===g?3:2;return A.splice(t-n+1,n,ti(e,r,o.features)),t-n+1}}return r&&(r.features.ljmo=!0),i&&(i.features.vjmo=!0),s&&(s.features.tjmo=!0),4===g?(ei(A,t-1,e),t+1):t}function ri(A,t,e){let n=A[t],r=A[t].codePoints[0];if(0===e.glyphForCodePoint(r).advanceWidth)return;let i=function(A){switch(Xr(A)){case 4:case 5:return 1;case 2:return 2;case 3:return 3}}(A[t-1].codePoints[0]);return A.splice(t,1),A.splice(t-i,0,n)}function ii(A,t,e){let n=A[t],r=A[t].codePoints[0];if(e.hasGlyphForCodePoint(9676)){let i=ti(e,9676,n.features),s=0===e.glyphForCodePoint(r).advanceWidth?t:t+1;A.splice(s,0,i),t++}return t}var si,oi;si=JSON.parse('{"stateTable":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,2,3,4,5,6,7,8,9,0,10,11,11,12,13,14,15,16,17],[0,0,0,18,19,20,21,22,23,0,24,0,0,25,26,0,0,27,0],[0,0,0,28,29,30,31,32,33,0,34,0,0,35,36,0,0,37,0],[0,0,0,38,5,7,7,8,9,0,10,0,0,0,13,0,0,16,0],[0,39,0,0,0,40,41,0,9,0,10,0,0,0,42,0,39,0,0],[0,0,0,0,43,44,44,8,9,0,0,0,0,12,43,0,0,0,0],[0,0,0,0,43,44,44,8,9,0,0,0,0,0,43,0,0,0,0],[0,0,0,45,46,47,48,49,9,0,10,0,0,0,42,0,0,0,0],[0,0,0,0,0,50,0,0,51,0,10,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,52,0,0,0,0,0,0,0,0],[0,0,0,53,54,55,56,57,58,0,59,0,0,60,61,0,0,62,0],[0,0,0,4,5,7,7,8,9,0,10,0,0,0,13,0,0,16,0],[0,63,64,0,0,40,41,0,9,0,10,0,0,0,42,0,63,0,0],[0,2,3,4,5,6,7,8,9,0,10,11,11,12,13,0,2,16,0],[0,0,0,18,65,20,21,22,23,0,24,0,0,25,26,0,0,27,0],[0,0,0,0,66,67,67,8,9,0,10,0,0,0,68,0,0,0,0],[0,0,0,69,0,70,70,0,71,0,72,0,0,0,0,0,0,0,0],[0,0,0,73,19,74,74,22,23,0,24,0,0,0,26,0,0,27,0],[0,75,0,0,0,76,77,0,23,0,24,0,0,0,78,0,75,0,0],[0,0,0,0,79,80,80,22,23,0,0,0,0,25,79,0,0,0,0],[0,0,0,18,19,20,74,22,23,0,24,0,0,25,26,0,0,27,0],[0,0,0,81,82,83,84,85,23,0,24,0,0,0,78,0,0,0,0],[0,0,0,0,0,86,0,0,87,0,24,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,88,0,0,0,0,0,0,0,0],[0,0,0,18,19,74,74,22,23,0,24,0,0,0,26,0,0,27,0],[0,89,90,0,0,76,77,0,23,0,24,0,0,0,78,0,89,0,0],[0,0,0,0,91,92,92,22,23,0,24,0,0,0,93,0,0,0,0],[0,0,0,94,29,95,31,32,33,0,34,0,0,0,36,0,0,37,0],[0,96,0,0,0,97,98,0,33,0,34,0,0,0,99,0,96,0,0],[0,0,0,0,100,101,101,32,33,0,0,0,0,35,100,0,0,0,0],[0,0,0,0,100,101,101,32,33,0,0,0,0,0,100,0,0,0,0],[0,0,0,102,103,104,105,106,33,0,34,0,0,0,99,0,0,0,0],[0,0,0,0,0,107,0,0,108,0,34,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,109,0,0,0,0,0,0,0,0],[0,0,0,28,29,95,31,32,33,0,34,0,0,0,36,0,0,37,0],[0,110,111,0,0,97,98,0,33,0,34,0,0,0,99,0,110,0,0],[0,0,0,0,112,113,113,32,33,0,34,0,0,0,114,0,0,0,0],[0,0,0,0,5,7,7,8,9,0,10,0,0,0,13,0,0,16,0],[0,0,0,115,116,117,118,8,9,0,10,0,0,119,120,0,0,16,0],[0,0,0,0,0,121,121,0,9,0,10,0,0,0,42,0,0,0,0],[0,39,0,122,0,123,123,8,9,0,10,0,0,0,42,0,39,0,0],[0,124,64,0,0,0,0,0,0,0,0,0,0,0,0,0,124,0,0],[0,39,0,0,0,121,125,0,9,0,10,0,0,0,42,0,39,0,0],[0,0,0,0,0,126,126,8,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,46,47,48,49,9,0,10,0,0,0,42,0,0,0,0],[0,0,0,0,0,47,47,49,9,0,10,0,0,0,42,0,0,0,0],[0,0,0,0,0,127,127,49,9,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,128,127,127,49,9,0,0,0,0,0,0,0,0,0,0],[0,0,0,129,130,131,132,133,9,0,10,0,0,0,42,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,0,0,0,0],[0,0,0,0,0,50,0,0,0,0,10,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,134,0,0,0,0,0,0,0,0],[0,0,0,135,54,56,56,57,58,0,59,0,0,0,61,0,0,62,0],[0,136,0,0,0,137,138,0,58,0,59,0,0,0,139,0,136,0,0],[0,0,0,0,140,141,141,57,58,0,0,0,0,60,140,0,0,0,0],[0,0,0,0,140,141,141,57,58,0,0,0,0,0,140,0,0,0,0],[0,0,0,142,143,144,145,146,58,0,59,0,0,0,139,0,0,0,0],[0,0,0,0,0,147,0,0,148,0,59,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,149,0,0,0,0,0,0,0,0],[0,0,0,53,54,56,56,57,58,0,59,0,0,0,61,0,0,62,0],[0,150,151,0,0,137,138,0,58,0,59,0,0,0,139,0,150,0,0],[0,0,0,0,152,153,153,57,58,0,59,0,0,0,154,0,0,0,0],[0,0,0,155,116,156,157,8,9,0,10,0,0,158,120,0,0,16,0],[0,0,0,0,0,121,121,0,9,0,10,0,0,0,0,0,0,0,0],[0,75,3,4,5,159,160,8,161,0,162,0,11,12,163,0,75,16,0],[0,0,0,0,0,40,164,0,9,0,10,0,0,0,42,0,0,0,0],[0,0,0,0,165,44,44,8,9,0,0,0,0,0,165,0,0,0,0],[0,124,64,0,0,40,164,0,9,0,10,0,0,0,42,0,124,0,0],[0,0,0,0,0,70,70,0,71,0,72,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,71,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,166,0,0,167,0,72,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,168,0,0,0,0,0,0,0,0],[0,0,0,0,19,74,74,22,23,0,24,0,0,0,26,0,0,27,0],[0,0,0,0,79,80,80,22,23,0,0,0,0,0,79,0,0,0,0],[0,0,0,169,170,171,172,22,23,0,24,0,0,173,174,0,0,27,0],[0,0,0,0,0,175,175,0,23,0,24,0,0,0,78,0,0,0,0],[0,75,0,176,0,177,177,22,23,0,24,0,0,0,78,0,75,0,0],[0,178,90,0,0,0,0,0,0,0,0,0,0,0,0,0,178,0,0],[0,75,0,0,0,175,179,0,23,0,24,0,0,0,78,0,75,0,0],[0,0,0,0,0,180,180,22,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,82,83,84,85,23,0,24,0,0,0,78,0,0,0,0],[0,0,0,0,0,83,83,85,23,0,24,0,0,0,78,0,0,0,0],[0,0,0,0,0,181,181,85,23,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,182,181,181,85,23,0,0,0,0,0,0,0,0,0,0],[0,0,0,183,184,185,186,187,23,0,24,0,0,0,78,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,24,0,0,0,0,0,0,0,0],[0,0,0,0,0,86,0,0,0,0,24,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,188,0,0,0,0,0,0,0,0],[0,0,0,189,170,190,191,22,23,0,24,0,0,192,174,0,0,27,0],[0,0,0,0,0,175,175,0,23,0,24,0,0,0,0,0,0,0,0],[0,0,0,0,0,76,193,0,23,0,24,0,0,0,78,0,0,0,0],[0,0,0,0,194,80,80,22,23,0,0,0,0,0,194,0,0,0,0],[0,178,90,0,0,76,193,0,23,0,24,0,0,0,78,0,178,0,0],[0,0,0,0,29,95,31,32,33,0,34,0,0,0,36,0,0,37,0],[0,0,0,0,100,101,101,32,33,0,0,0,0,0,100,0,0,0,0],[0,0,0,195,196,197,198,32,33,0,34,0,0,199,200,0,0,37,0],[0,0,0,0,0,201,201,0,33,0,34,0,0,0,99,0,0,0,0],[0,96,0,202,0,203,203,32,33,0,34,0,0,0,99,0,96,0,0],[0,204,111,0,0,0,0,0,0,0,0,0,0,0,0,0,204,0,0],[0,96,0,0,0,201,205,0,33,0,34,0,0,0,99,0,96,0,0],[0,0,0,0,0,206,206,32,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,103,104,105,106,33,0,34,0,0,0,99,0,0,0,0],[0,0,0,0,0,104,104,106,33,0,34,0,0,0,99,0,0,0,0],[0,0,0,0,0,207,207,106,33,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,208,207,207,106,33,0,0,0,0,0,0,0,0,0,0],[0,0,0,209,210,211,212,213,33,0,34,0,0,0,99,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,34,0,0,0,0,0,0,0,0],[0,0,0,0,0,107,0,0,0,0,34,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,214,0,0,0,0,0,0,0,0],[0,0,0,215,196,216,217,32,33,0,34,0,0,218,200,0,0,37,0],[0,0,0,0,0,201,201,0,33,0,34,0,0,0,0,0,0,0,0],[0,0,0,0,0,97,219,0,33,0,34,0,0,0,99,0,0,0,0],[0,0,0,0,220,101,101,32,33,0,0,0,0,0,220,0,0,0,0],[0,204,111,0,0,97,219,0,33,0,34,0,0,0,99,0,204,0,0],[0,0,0,221,116,222,222,8,9,0,10,0,0,0,120,0,0,16,0],[0,223,0,0,0,40,224,0,9,0,10,0,0,0,42,0,223,0,0],[0,0,0,0,225,44,44,8,9,0,0,0,0,119,225,0,0,0,0],[0,0,0,115,116,117,222,8,9,0,10,0,0,119,120,0,0,16,0],[0,0,0,115,116,222,222,8,9,0,10,0,0,0,120,0,0,16,0],[0,226,64,0,0,40,224,0,9,0,10,0,0,0,42,0,226,0,0],[0,0,0,0,0,0,0,0,9,0,0,0,0,0,0,0,0,0,0],[0,39,0,0,0,121,121,0,9,0,10,0,0,0,42,0,39,0,0],[0,0,0,0,0,44,44,8,9,0,0,0,0,0,0,0,0,0,0],[0,0,0,227,0,228,229,0,9,0,10,0,0,230,0,0,0,0,0],[0,39,0,122,0,121,121,0,9,0,10,0,0,0,42,0,39,0,0],[0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,231,231,49,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,232,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,130,131,132,133,9,0,10,0,0,0,42,0,0,0,0],[0,0,0,0,0,131,131,133,9,0,10,0,0,0,42,0,0,0,0],[0,0,0,0,0,233,233,133,9,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,234,233,233,133,9,0,0,0,0,0,0,0,0,0,0],[0,0,0,235,236,237,238,239,9,0,10,0,0,0,42,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,54,56,56,57,58,0,59,0,0,0,61,0,0,62,0],[0,0,0,240,241,242,243,57,58,0,59,0,0,244,245,0,0,62,0],[0,0,0,0,0,246,246,0,58,0,59,0,0,0,139,0,0,0,0],[0,136,0,247,0,248,248,57,58,0,59,0,0,0,139,0,136,0,0],[0,249,151,0,0,0,0,0,0,0,0,0,0,0,0,0,249,0,0],[0,136,0,0,0,246,250,0,58,0,59,0,0,0,139,0,136,0,0],[0,0,0,0,0,251,251,57,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,143,144,145,146,58,0,59,0,0,0,139,0,0,0,0],[0,0,0,0,0,144,144,146,58,0,59,0,0,0,139,0,0,0,0],[0,0,0,0,0,252,252,146,58,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,253,252,252,146,58,0,0,0,0,0,0,0,0,0,0],[0,0,0,254,255,256,257,258,58,0,59,0,0,0,139,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,59,0,0,0,0,0,0,0,0],[0,0,0,0,0,147,0,0,0,0,59,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,259,0,0,0,0,0,0,0,0],[0,0,0,260,241,261,262,57,58,0,59,0,0,263,245,0,0,62,0],[0,0,0,0,0,246,246,0,58,0,59,0,0,0,0,0,0,0,0],[0,0,0,0,0,137,264,0,58,0,59,0,0,0,139,0,0,0,0],[0,0,0,0,265,141,141,57,58,0,0,0,0,0,265,0,0,0,0],[0,249,151,0,0,137,264,0,58,0,59,0,0,0,139,0,249,0,0],[0,0,0,221,116,222,222,8,9,0,10,0,0,0,120,0,0,16,0],[0,0,0,0,225,44,44,8,9,0,0,0,0,158,225,0,0,0,0],[0,0,0,155,116,156,222,8,9,0,10,0,0,158,120,0,0,16,0],[0,0,0,155,116,222,222,8,9,0,10,0,0,0,120,0,0,16,0],[0,0,0,0,43,266,266,8,161,0,24,0,0,12,267,0,0,0,0],[0,75,0,176,43,268,268,269,161,0,24,0,0,0,267,0,75,0,0],[0,0,0,0,0,270,0,0,271,0,162,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,272,0,0,0,0,0,0,0,0],[0,273,274,0,0,40,41,0,9,0,10,0,0,0,42,0,273,0,0],[0,0,0,40,0,123,123,8,9,0,10,0,0,0,42,0,0,0,0],[0,0,0,0,0,121,275,0,9,0,10,0,0,0,42,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,72,0,0,0,0,0,0,0,0],[0,0,0,0,0,166,0,0,0,0,72,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,276,0,0,0,0,0,0,0,0],[0,0,0,277,170,278,278,22,23,0,24,0,0,0,174,0,0,27,0],[0,279,0,0,0,76,280,0,23,0,24,0,0,0,78,0,279,0,0],[0,0,0,0,281,80,80,22,23,0,0,0,0,173,281,0,0,0,0],[0,0,0,169,170,171,278,22,23,0,24,0,0,173,174,0,0,27,0],[0,0,0,169,170,278,278,22,23,0,24,0,0,0,174,0,0,27,0],[0,282,90,0,0,76,280,0,23,0,24,0,0,0,78,0,282,0,0],[0,0,0,0,0,0,0,0,23,0,0,0,0,0,0,0,0,0,0],[0,75,0,0,0,175,175,0,23,0,24,0,0,0,78,0,75,0,0],[0,0,0,0,0,80,80,22,23,0,0,0,0,0,0,0,0,0,0],[0,0,0,283,0,284,285,0,23,0,24,0,0,286,0,0,0,0,0],[0,75,0,176,0,175,175,0,23,0,24,0,0,0,78,0,75,0,0],[0,0,0,0,0,0,0,22,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,287,287,85,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,288,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,184,185,186,187,23,0,24,0,0,0,78,0,0,0,0],[0,0,0,0,0,185,185,187,23,0,24,0,0,0,78,0,0,0,0],[0,0,0,0,0,289,289,187,23,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,290,289,289,187,23,0,0,0,0,0,0,0,0,0,0],[0,0,0,291,292,293,294,295,23,0,24,0,0,0,78,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,277,170,278,278,22,23,0,24,0,0,0,174,0,0,27,0],[0,0,0,0,281,80,80,22,23,0,0,0,0,192,281,0,0,0,0],[0,0,0,189,170,190,278,22,23,0,24,0,0,192,174,0,0,27,0],[0,0,0,189,170,278,278,22,23,0,24,0,0,0,174,0,0,27,0],[0,0,0,76,0,177,177,22,23,0,24,0,0,0,78,0,0,0,0],[0,0,0,0,0,175,296,0,23,0,24,0,0,0,78,0,0,0,0],[0,0,0,297,196,298,298,32,33,0,34,0,0,0,200,0,0,37,0],[0,299,0,0,0,97,300,0,33,0,34,0,0,0,99,0,299,0,0],[0,0,0,0,301,101,101,32,33,0,0,0,0,199,301,0,0,0,0],[0,0,0,195,196,197,298,32,33,0,34,0,0,199,200,0,0,37,0],[0,0,0,195,196,298,298,32,33,0,34,0,0,0,200,0,0,37,0],[0,302,111,0,0,97,300,0,33,0,34,0,0,0,99,0,302,0,0],[0,0,0,0,0,0,0,0,33,0,0,0,0,0,0,0,0,0,0],[0,96,0,0,0,201,201,0,33,0,34,0,0,0,99,0,96,0,0],[0,0,0,0,0,101,101,32,33,0,0,0,0,0,0,0,0,0,0],[0,0,0,303,0,304,305,0,33,0,34,0,0,306,0,0,0,0,0],[0,96,0,202,0,201,201,0,33,0,34,0,0,0,99,0,96,0,0],[0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,307,307,106,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,308,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,210,211,212,213,33,0,34,0,0,0,99,0,0,0,0],[0,0,0,0,0,211,211,213,33,0,34,0,0,0,99,0,0,0,0],[0,0,0,0,0,309,309,213,33,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,310,309,309,213,33,0,0,0,0,0,0,0,0,0,0],[0,0,0,311,312,313,314,315,33,0,34,0,0,0,99,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,297,196,298,298,32,33,0,34,0,0,0,200,0,0,37,0],[0,0,0,0,301,101,101,32,33,0,0,0,0,218,301,0,0,0,0],[0,0,0,215,196,216,298,32,33,0,34,0,0,218,200,0,0,37,0],[0,0,0,215,196,298,298,32,33,0,34,0,0,0,200,0,0,37,0],[0,0,0,97,0,203,203,32,33,0,34,0,0,0,99,0,0,0,0],[0,0,0,0,0,201,316,0,33,0,34,0,0,0,99,0,0,0,0],[0,0,0,0,116,222,222,8,9,0,10,0,0,0,120,0,0,16,0],[0,0,0,0,225,44,44,8,9,0,0,0,0,0,225,0,0,0,0],[0,0,0,317,318,319,320,8,9,0,10,0,0,321,322,0,0,16,0],[0,223,0,323,0,123,123,8,9,0,10,0,0,0,42,0,223,0,0],[0,223,0,0,0,121,324,0,9,0,10,0,0,0,42,0,223,0,0],[0,0,0,325,318,326,327,8,9,0,10,0,0,328,322,0,0,16,0],[0,0,0,64,0,121,121,0,9,0,10,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,9,0,0,0,0,230,0,0,0,0,0],[0,0,0,227,0,228,121,0,9,0,10,0,0,230,0,0,0,0,0],[0,0,0,227,0,121,121,0,9,0,10,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,49,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,46,0,0],[0,0,0,0,0,329,329,133,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,330,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,236,237,238,239,9,0,10,0,0,0,42,0,0,0,0],[0,0,0,0,0,237,237,239,9,0,10,0,0,0,42,0,0,0,0],[0,0,0,0,0,331,331,239,9,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,332,331,331,239,9,0,0,0,0,0,0,0,0,0,0],[0,0,0,333,40,121,334,0,9,0,10,0,0,0,42,0,0,0,0],[0,0,0,335,241,336,336,57,58,0,59,0,0,0,245,0,0,62,0],[0,337,0,0,0,137,338,0,58,0,59,0,0,0,139,0,337,0,0],[0,0,0,0,339,141,141,57,58,0,0,0,0,244,339,0,0,0,0],[0,0,0,240,241,242,336,57,58,0,59,0,0,244,245,0,0,62,0],[0,0,0,240,241,336,336,57,58,0,59,0,0,0,245,0,0,62,0],[0,340,151,0,0,137,338,0,58,0,59,0,0,0,139,0,340,0,0],[0,0,0,0,0,0,0,0,58,0,0,0,0,0,0,0,0,0,0],[0,136,0,0,0,246,246,0,58,0,59,0,0,0,139,0,136,0,0],[0,0,0,0,0,141,141,57,58,0,0,0,0,0,0,0,0,0,0],[0,0,0,341,0,342,343,0,58,0,59,0,0,344,0,0,0,0,0],[0,136,0,247,0,246,246,0,58,0,59,0,0,0,139,0,136,0,0],[0,0,0,0,0,0,0,57,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,345,345,146,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,346,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,255,256,257,258,58,0,59,0,0,0,139,0,0,0,0],[0,0,0,0,0,256,256,258,58,0,59,0,0,0,139,0,0,0,0],[0,0,0,0,0,347,347,258,58,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,348,347,347,258,58,0,0,0,0,0,0,0,0,0,0],[0,0,0,349,350,351,352,353,58,0,59,0,0,0,139,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,335,241,336,336,57,58,0,59,0,0,0,245,0,0,62,0],[0,0,0,0,339,141,141,57,58,0,0,0,0,263,339,0,0,0,0],[0,0,0,260,241,261,336,57,58,0,59,0,0,263,245,0,0,62,0],[0,0,0,260,241,336,336,57,58,0,59,0,0,0,245,0,0,62,0],[0,0,0,137,0,248,248,57,58,0,59,0,0,0,139,0,0,0,0],[0,0,0,0,0,246,354,0,58,0,59,0,0,0,139,0,0,0,0],[0,0,0,0,0,126,126,8,23,0,0,0,0,0,0,0,0,0,0],[0,355,90,0,0,121,125,0,9,0,10,0,0,0,42,0,355,0,0],[0,0,0,0,0,356,356,269,23,0,0,0,0,0,0,0,0,0,0],[0,0,0,357,358,359,360,361,161,0,162,0,0,0,362,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,162,0,0,0,0,0,0,0,0],[0,0,0,0,0,270,0,0,0,0,162,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,363,0,0,0,0,0,0,0,0],[0,0,0,364,116,365,366,8,161,0,162,0,0,367,120,0,0,16,0],[0,0,0,0,0,368,368,0,161,0,162,0,0,0,0,0,0,0,0],[0,0,0,40,0,121,121,0,9,0,10,0,0,0,42,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,170,278,278,22,23,0,24,0,0,0,174,0,0,27,0],[0,0,0,0,281,80,80,22,23,0,0,0,0,0,281,0,0,0,0],[0,0,0,369,370,371,372,22,23,0,24,0,0,373,374,0,0,27,0],[0,279,0,375,0,177,177,22,23,0,24,0,0,0,78,0,279,0,0],[0,279,0,0,0,175,376,0,23,0,24,0,0,0,78,0,279,0,0],[0,0,0,377,370,378,379,22,23,0,24,0,0,380,374,0,0,27,0],[0,0,0,90,0,175,175,0,23,0,24,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,23,0,0,0,0,286,0,0,0,0,0],[0,0,0,283,0,284,175,0,23,0,24,0,0,286,0,0,0,0,0],[0,0,0,283,0,175,175,0,23,0,24,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,85,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,82,0,0],[0,0,0,0,0,381,381,187,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,382,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,292,293,294,295,23,0,24,0,0,0,78,0,0,0,0],[0,0,0,0,0,293,293,295,23,0,24,0,0,0,78,0,0,0,0],[0,0,0,0,0,383,383,295,23,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,384,383,383,295,23,0,0,0,0,0,0,0,0,0,0],[0,0,0,385,76,175,386,0,23,0,24,0,0,0,78,0,0,0,0],[0,0,0,76,0,175,175,0,23,0,24,0,0,0,78,0,0,0,0],[0,0,0,0,196,298,298,32,33,0,34,0,0,0,200,0,0,37,0],[0,0,0,0,301,101,101,32,33,0,0,0,0,0,301,0,0,0,0],[0,0,0,387,388,389,390,32,33,0,34,0,0,391,392,0,0,37,0],[0,299,0,393,0,203,203,32,33,0,34,0,0,0,99,0,299,0,0],[0,299,0,0,0,201,394,0,33,0,34,0,0,0,99,0,299,0,0],[0,0,0,395,388,396,397,32,33,0,34,0,0,398,392,0,0,37,0],[0,0,0,111,0,201,201,0,33,0,34,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,33,0,0,0,0,306,0,0,0,0,0],[0,0,0,303,0,304,201,0,33,0,34,0,0,306,0,0,0,0,0],[0,0,0,303,0,201,201,0,33,0,34,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,106,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,103,0,0],[0,0,0,0,0,399,399,213,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,400,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,312,313,314,315,33,0,34,0,0,0,99,0,0,0,0],[0,0,0,0,0,313,313,315,33,0,34,0,0,0,99,0,0,0,0],[0,0,0,0,0,401,401,315,33,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,402,401,401,315,33,0,0,0,0,0,0,0,0,0,0],[0,0,0,403,97,201,404,0,33,0,34,0,0,0,99,0,0,0,0],[0,0,0,97,0,201,201,0,33,0,34,0,0,0,99,0,0,0,0],[0,0,0,405,318,406,406,8,9,0,10,0,0,0,322,0,0,16,0],[0,407,0,0,0,40,408,0,9,0,10,0,0,0,42,0,407,0,0],[0,0,0,0,409,44,44,8,9,0,0,0,0,321,409,0,0,0,0],[0,0,0,317,318,319,406,8,9,0,10,0,0,321,322,0,0,16,0],[0,0,0,317,318,406,406,8,9,0,10,0,0,0,322,0,0,16,0],[0,410,64,0,0,40,408,0,9,0,10,0,0,0,42,0,410,0,0],[0,223,0,0,0,121,121,0,9,0,10,0,0,0,42,0,223,0,0],[0,223,0,323,0,121,121,0,9,0,10,0,0,0,42,0,223,0,0],[0,0,0,405,318,406,406,8,9,0,10,0,0,0,322,0,0,16,0],[0,0,0,0,409,44,44,8,9,0,0,0,0,328,409,0,0,0,0],[0,0,0,325,318,326,406,8,9,0,10,0,0,328,322,0,0,16,0],[0,0,0,325,318,406,406,8,9,0,10,0,0,0,322,0,0,16,0],[0,0,0,0,0,0,0,133,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,0,0],[0,0,0,0,0,411,411,239,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,412,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,40,121,334,0,9,0,10,0,0,0,42,0,0,0,0],[0,0,0,0,413,0,0,0,9,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,241,336,336,57,58,0,59,0,0,0,245,0,0,62,0],[0,0,0,0,339,141,141,57,58,0,0,0,0,0,339,0,0,0,0],[0,0,0,414,415,416,417,57,58,0,59,0,0,418,419,0,0,62,0],[0,337,0,420,0,248,248,57,58,0,59,0,0,0,139,0,337,0,0],[0,337,0,0,0,246,421,0,58,0,59,0,0,0,139,0,337,0,0],[0,0,0,422,415,423,424,57,58,0,59,0,0,425,419,0,0,62,0],[0,0,0,151,0,246,246,0,58,0,59,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,58,0,0,0,0,344,0,0,0,0,0],[0,0,0,341,0,342,246,0,58,0,59,0,0,344,0,0,0,0,0],[0,0,0,341,0,246,246,0,58,0,59,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,146,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,143,0,0],[0,0,0,0,0,426,426,258,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,427,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,350,351,352,353,58,0,59,0,0,0,139,0,0,0,0],[0,0,0,0,0,351,351,353,58,0,59,0,0,0,139,0,0,0,0],[0,0,0,0,0,428,428,353,58,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,429,428,428,353,58,0,0,0,0,0,0,0,0,0,0],[0,0,0,430,137,246,431,0,58,0,59,0,0,0,139,0,0,0,0],[0,0,0,137,0,246,246,0,58,0,59,0,0,0,139,0,0,0,0],[0,0,0,432,116,433,434,8,161,0,162,0,0,435,120,0,0,16,0],[0,0,0,0,0,180,180,269,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,358,359,360,361,161,0,162,0,0,0,362,0,0,0,0],[0,0,0,0,0,359,359,361,161,0,162,0,0,0,362,0,0,0,0],[0,0,0,0,0,436,436,361,161,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,437,436,436,361,161,0,0,0,0,0,0,0,0,0,0],[0,0,0,438,439,440,441,442,161,0,162,0,0,0,362,0,0,0,0],[0,443,274,0,0,0,0,0,0,0,0,0,0,0,0,0,443,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,444,116,445,445,8,161,0,162,0,0,0,120,0,0,16,0],[0,0,0,0,225,44,44,8,161,0,0,0,0,367,225,0,0,0,0],[0,0,0,364,116,365,445,8,161,0,162,0,0,367,120,0,0,16,0],[0,0,0,364,116,445,445,8,161,0,162,0,0,0,120,0,0,16,0],[0,0,0,0,0,0,0,0,161,0,0,0,0,0,0,0,0,0,0],[0,0,0,446,370,447,447,22,23,0,24,0,0,0,374,0,0,27,0],[0,448,0,0,0,76,449,0,23,0,24,0,0,0,78,0,448,0,0],[0,0,0,0,450,80,80,22,23,0,0,0,0,373,450,0,0,0,0],[0,0,0,369,370,371,447,22,23,0,24,0,0,373,374,0,0,27,0],[0,0,0,369,370,447,447,22,23,0,24,0,0,0,374,0,0,27,0],[0,451,90,0,0,76,449,0,23,0,24,0,0,0,78,0,451,0,0],[0,279,0,0,0,175,175,0,23,0,24,0,0,0,78,0,279,0,0],[0,279,0,375,0,175,175,0,23,0,24,0,0,0,78,0,279,0,0],[0,0,0,446,370,447,447,22,23,0,24,0,0,0,374,0,0,27,0],[0,0,0,0,450,80,80,22,23,0,0,0,0,380,450,0,0,0,0],[0,0,0,377,370,378,447,22,23,0,24,0,0,380,374,0,0,27,0],[0,0,0,377,370,447,447,22,23,0,24,0,0,0,374,0,0,27,0],[0,0,0,0,0,0,0,187,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,184,0,0],[0,0,0,0,0,452,452,295,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,453,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,76,175,386,0,23,0,24,0,0,0,78,0,0,0,0],[0,0,0,0,454,0,0,0,23,0,0,0,0,0,0,0,0,0,0],[0,0,0,455,388,456,456,32,33,0,34,0,0,0,392,0,0,37,0],[0,457,0,0,0,97,458,0,33,0,34,0,0,0,99,0,457,0,0],[0,0,0,0,459,101,101,32,33,0,0,0,0,391,459,0,0,0,0],[0,0,0,387,388,389,456,32,33,0,34,0,0,391,392,0,0,37,0],[0,0,0,387,388,456,456,32,33,0,34,0,0,0,392,0,0,37,0],[0,460,111,0,0,97,458,0,33,0,34,0,0,0,99,0,460,0,0],[0,299,0,0,0,201,201,0,33,0,34,0,0,0,99,0,299,0,0],[0,299,0,393,0,201,201,0,33,0,34,0,0,0,99,0,299,0,0],[0,0,0,455,388,456,456,32,33,0,34,0,0,0,392,0,0,37,0],[0,0,0,0,459,101,101,32,33,0,0,0,0,398,459,0,0,0,0],[0,0,0,395,388,396,456,32,33,0,34,0,0,398,392,0,0,37,0],[0,0,0,395,388,456,456,32,33,0,34,0,0,0,392,0,0,37,0],[0,0,0,0,0,0,0,213,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,210,0,0],[0,0,0,0,0,461,461,315,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,462,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,97,201,404,0,33,0,34,0,0,0,99,0,0,0,0],[0,0,0,0,463,0,0,0,33,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,318,406,406,8,9,0,10,0,0,0,322,0,0,16,0],[0,0,0,0,409,44,44,8,9,0,0,0,0,0,409,0,0,0,0],[0,0,0,464,465,466,467,8,9,0,10,0,0,468,469,0,0,16,0],[0,407,0,470,0,123,123,8,9,0,10,0,0,0,42,0,407,0,0],[0,407,0,0,0,121,471,0,9,0,10,0,0,0,42,0,407,0,0],[0,0,0,472,465,473,474,8,9,0,10,0,0,475,469,0,0,16,0],[0,0,0,0,0,0,0,239,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,0,0],[0,0,0,0,0,0,476,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,477,415,478,478,57,58,0,59,0,0,0,419,0,0,62,0],[0,479,0,0,0,137,480,0,58,0,59,0,0,0,139,0,479,0,0],[0,0,0,0,481,141,141,57,58,0,0,0,0,418,481,0,0,0,0],[0,0,0,414,415,416,478,57,58,0,59,0,0,418,419,0,0,62,0],[0,0,0,414,415,478,478,57,58,0,59,0,0,0,419,0,0,62,0],[0,482,151,0,0,137,480,0,58,0,59,0,0,0,139,0,482,0,0],[0,337,0,0,0,246,246,0,58,0,59,0,0,0,139,0,337,0,0],[0,337,0,420,0,246,246,0,58,0,59,0,0,0,139,0,337,0,0],[0,0,0,477,415,478,478,57,58,0,59,0,0,0,419,0,0,62,0],[0,0,0,0,481,141,141,57,58,0,0,0,0,425,481,0,0,0,0],[0,0,0,422,415,423,478,57,58,0,59,0,0,425,419,0,0,62,0],[0,0,0,422,415,478,478,57,58,0,59,0,0,0,419,0,0,62,0],[0,0,0,0,0,0,0,258,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,0],[0,0,0,0,0,483,483,353,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,484,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,137,246,431,0,58,0,59,0,0,0,139,0,0,0,0],[0,0,0,0,485,0,0,0,58,0,0,0,0,0,0,0,0,0,0],[0,0,0,444,116,445,445,8,161,0,162,0,0,0,120,0,0,16,0],[0,0,0,0,225,44,44,8,161,0,0,0,0,435,225,0,0,0,0],[0,0,0,432,116,433,445,8,161,0,162,0,0,435,120,0,0,16,0],[0,0,0,432,116,445,445,8,161,0,162,0,0,0,120,0,0,16,0],[0,0,0,0,0,486,486,361,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,487,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,439,440,441,442,161,0,162,0,0,0,362,0,0,0,0],[0,0,0,0,0,440,440,442,161,0,162,0,0,0,362,0,0,0,0],[0,0,0,0,0,488,488,442,161,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,489,488,488,442,161,0,0,0,0,0,0,0,0,0,0],[0,0,0,490,491,492,493,494,161,0,162,0,0,0,362,0,0,0,0],[0,0,0,495,0,496,497,0,161,0,162,0,0,498,0,0,0,0,0],[0,0,0,0,116,445,445,8,161,0,162,0,0,0,120,0,0,16,0],[0,0,0,0,225,44,44,8,161,0,0,0,0,0,225,0,0,0,0],[0,0,0,0,370,447,447,22,23,0,24,0,0,0,374,0,0,27,0],[0,0,0,0,450,80,80,22,23,0,0,0,0,0,450,0,0,0,0],[0,0,0,499,500,501,502,22,23,0,24,0,0,503,504,0,0,27,0],[0,448,0,505,0,177,177,22,23,0,24,0,0,0,78,0,448,0,0],[0,448,0,0,0,175,506,0,23,0,24,0,0,0,78,0,448,0,0],[0,0,0,507,500,508,509,22,23,0,24,0,0,510,504,0,0,27,0],[0,0,0,0,0,0,0,295,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,292,0,0],[0,0,0,0,0,0,511,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,388,456,456,32,33,0,34,0,0,0,392,0,0,37,0],[0,0,0,0,459,101,101,32,33,0,0,0,0,0,459,0,0,0,0],[0,0,0,512,513,514,515,32,33,0,34,0,0,516,517,0,0,37,0],[0,457,0,518,0,203,203,32,33,0,34,0,0,0,99,0,457,0,0],[0,457,0,0,0,201,519,0,33,0,34,0,0,0,99,0,457,0,0],[0,0,0,520,513,521,522,32,33,0,34,0,0,523,517,0,0,37,0],[0,0,0,0,0,0,0,315,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,312,0,0],[0,0,0,0,0,0,524,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,525,465,526,526,8,9,0,10,0,0,0,469,0,0,16,0],[0,527,0,0,0,40,528,0,9,0,10,0,0,0,42,0,527,0,0],[0,0,0,0,529,44,44,8,9,0,0,0,0,468,529,0,0,0,0],[0,0,0,464,465,466,526,8,9,0,10,0,0,468,469,0,0,16,0],[0,0,0,464,465,526,526,8,9,0,10,0,0,0,469,0,0,16,0],[0,530,64,0,0,40,528,0,9,0,10,0,0,0,42,0,530,0,0],[0,407,0,0,0,121,121,0,9,0,10,0,0,0,42,0,407,0,0],[0,407,0,470,0,121,121,0,9,0,10,0,0,0,42,0,407,0,0],[0,0,0,525,465,526,526,8,9,0,10,0,0,0,469,0,0,16,0],[0,0,0,0,529,44,44,8,9,0,0,0,0,475,529,0,0,0,0],[0,0,0,472,465,473,526,8,9,0,10,0,0,475,469,0,0,16,0],[0,0,0,472,465,526,526,8,9,0,10,0,0,0,469,0,0,16,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,0,0],[0,0,0,0,415,478,478,57,58,0,59,0,0,0,419,0,0,62,0],[0,0,0,0,481,141,141,57,58,0,0,0,0,0,481,0,0,0,0],[0,0,0,531,532,533,534,57,58,0,59,0,0,535,536,0,0,62,0],[0,479,0,537,0,248,248,57,58,0,59,0,0,0,139,0,479,0,0],[0,479,0,0,0,246,538,0,58,0,59,0,0,0,139,0,479,0,0],[0,0,0,539,532,540,541,57,58,0,59,0,0,542,536,0,0,62,0],[0,0,0,0,0,0,0,353,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,350,0,0],[0,0,0,0,0,0,543,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,361,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,358,0,0],[0,0,0,0,0,544,544,442,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,545,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,491,492,493,494,161,0,162,0,0,0,362,0,0,0,0],[0,0,0,0,0,492,492,494,161,0,162,0,0,0,362,0,0,0,0],[0,0,0,0,0,546,546,494,161,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,547,546,546,494,161,0,0,0,0,0,0,0,0,0,0],[0,0,0,548,549,368,550,0,161,0,162,0,0,0,362,0,0,0,0],[0,0,0,274,0,368,368,0,161,0,162,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,161,0,0,0,0,498,0,0,0,0,0],[0,0,0,495,0,496,368,0,161,0,162,0,0,498,0,0,0,0,0],[0,0,0,495,0,368,368,0,161,0,162,0,0,0,0,0,0,0,0],[0,0,0,551,500,552,552,22,23,0,24,0,0,0,504,0,0,27,0],[0,553,0,0,0,76,554,0,23,0,24,0,0,0,78,0,553,0,0],[0,0,0,0,555,80,80,22,23,0,0,0,0,503,555,0,0,0,0],[0,0,0,499,500,501,552,22,23,0,24,0,0,503,504,0,0,27,0],[0,0,0,499,500,552,552,22,23,0,24,0,0,0,504,0,0,27,0],[0,556,90,0,0,76,554,0,23,0,24,0,0,0,78,0,556,0,0],[0,448,0,0,0,175,175,0,23,0,24,0,0,0,78,0,448,0,0],[0,448,0,505,0,175,175,0,23,0,24,0,0,0,78,0,448,0,0],[0,0,0,551,500,552,552,22,23,0,24,0,0,0,504,0,0,27,0],[0,0,0,0,555,80,80,22,23,0,0,0,0,510,555,0,0,0,0],[0,0,0,507,500,508,552,22,23,0,24,0,0,510,504,0,0,27,0],[0,0,0,507,500,552,552,22,23,0,24,0,0,0,504,0,0,27,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,76,0,0],[0,0,0,557,513,558,558,32,33,0,34,0,0,0,517,0,0,37,0],[0,559,0,0,0,97,560,0,33,0,34,0,0,0,99,0,559,0,0],[0,0,0,0,561,101,101,32,33,0,0,0,0,516,561,0,0,0,0],[0,0,0,512,513,514,558,32,33,0,34,0,0,516,517,0,0,37,0],[0,0,0,512,513,558,558,32,33,0,34,0,0,0,517,0,0,37,0],[0,562,111,0,0,97,560,0,33,0,34,0,0,0,99,0,562,0,0],[0,457,0,0,0,201,201,0,33,0,34,0,0,0,99,0,457,0,0],[0,457,0,518,0,201,201,0,33,0,34,0,0,0,99,0,457,0,0],[0,0,0,557,513,558,558,32,33,0,34,0,0,0,517,0,0,37,0],[0,0,0,0,561,101,101,32,33,0,0,0,0,523,561,0,0,0,0],[0,0,0,520,513,521,558,32,33,0,34,0,0,523,517,0,0,37,0],[0,0,0,520,513,558,558,32,33,0,34,0,0,0,517,0,0,37,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,97,0,0],[0,0,0,0,465,526,526,8,9,0,10,0,0,0,469,0,0,16,0],[0,0,0,0,529,44,44,8,9,0,0,0,0,0,529,0,0,0,0],[0,0,0,563,66,564,565,8,9,0,10,0,0,566,68,0,0,16,0],[0,527,0,567,0,123,123,8,9,0,10,0,0,0,42,0,527,0,0],[0,527,0,0,0,121,568,0,9,0,10,0,0,0,42,0,527,0,0],[0,0,0,569,66,570,571,8,9,0,10,0,0,572,68,0,0,16,0],[0,0,0,573,532,574,574,57,58,0,59,0,0,0,536,0,0,62,0],[0,575,0,0,0,137,576,0,58,0,59,0,0,0,139,0,575,0,0],[0,0,0,0,577,141,141,57,58,0,0,0,0,535,577,0,0,0,0],[0,0,0,531,532,533,574,57,58,0,59,0,0,535,536,0,0,62,0],[0,0,0,531,532,574,574,57,58,0,59,0,0,0,536,0,0,62,0],[0,578,151,0,0,137,576,0,58,0,59,0,0,0,139,0,578,0,0],[0,479,0,0,0,246,246,0,58,0,59,0,0,0,139,0,479,0,0],[0,479,0,537,0,246,246,0,58,0,59,0,0,0,139,0,479,0,0],[0,0,0,573,532,574,574,57,58,0,59,0,0,0,536,0,0,62,0],[0,0,0,0,577,141,141,57,58,0,0,0,0,542,577,0,0,0,0],[0,0,0,539,532,540,574,57,58,0,59,0,0,542,536,0,0,62,0],[0,0,0,539,532,574,574,57,58,0,59,0,0,0,536,0,0,62,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,137,0,0],[0,0,0,0,0,0,0,442,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,439,0,0],[0,0,0,0,0,579,579,494,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,580,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,549,368,550,0,161,0,162,0,0,0,362,0,0,0,0],[0,0,0,0,0,368,368,0,161,0,162,0,0,0,362,0,0,0,0],[0,0,0,0,581,0,0,0,161,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,500,552,552,22,23,0,24,0,0,0,504,0,0,27,0],[0,0,0,0,555,80,80,22,23,0,0,0,0,0,555,0,0,0,0],[0,0,0,582,91,583,584,22,23,0,24,0,0,585,93,0,0,27,0],[0,553,0,586,0,177,177,22,23,0,24,0,0,0,78,0,553,0,0],[0,553,0,0,0,175,587,0,23,0,24,0,0,0,78,0,553,0,0],[0,0,0,588,91,589,590,22,23,0,24,0,0,591,93,0,0,27,0],[0,0,0,0,513,558,558,32,33,0,34,0,0,0,517,0,0,37,0],[0,0,0,0,561,101,101,32,33,0,0,0,0,0,561,0,0,0,0],[0,0,0,592,112,593,594,32,33,0,34,0,0,595,114,0,0,37,0],[0,559,0,596,0,203,203,32,33,0,34,0,0,0,99,0,559,0,0],[0,559,0,0,0,201,597,0,33,0,34,0,0,0,99,0,559,0,0],[0,0,0,598,112,599,600,32,33,0,34,0,0,601,114,0,0,37,0],[0,0,0,602,66,67,67,8,9,0,10,0,0,0,68,0,0,16,0],[0,0,0,0,165,44,44,8,9,0,0,0,0,566,165,0,0,0,0],[0,0,0,563,66,564,67,8,9,0,10,0,0,566,68,0,0,16,0],[0,0,0,563,66,67,67,8,9,0,10,0,0,0,68,0,0,16,0],[0,527,0,0,0,121,121,0,9,0,10,0,0,0,42,0,527,0,0],[0,527,0,567,0,121,121,0,9,0,10,0,0,0,42,0,527,0,0],[0,0,0,602,66,67,67,8,9,0,10,0,0,0,68,0,0,16,0],[0,0,0,0,165,44,44,8,9,0,0,0,0,572,165,0,0,0,0],[0,0,0,569,66,570,67,8,9,0,10,0,0,572,68,0,0,16,0],[0,0,0,569,66,67,67,8,9,0,10,0,0,0,68,0,0,16,0],[0,0,0,0,532,574,574,57,58,0,59,0,0,0,536,0,0,62,0],[0,0,0,0,577,141,141,57,58,0,0,0,0,0,577,0,0,0,0],[0,0,0,603,152,604,605,57,58,0,59,0,0,606,154,0,0,62,0],[0,575,0,607,0,248,248,57,58,0,59,0,0,0,139,0,575,0,0],[0,575,0,0,0,246,608,0,58,0,59,0,0,0,139,0,575,0,0],[0,0,0,609,152,610,611,57,58,0,59,0,0,612,154,0,0,62,0],[0,0,0,0,0,0,0,494,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,491,0,0],[0,0,0,0,0,0,613,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,614,91,92,92,22,23,0,24,0,0,0,93,0,0,27,0],[0,0,0,0,194,80,80,22,23,0,0,0,0,585,194,0,0,0,0],[0,0,0,582,91,583,92,22,23,0,24,0,0,585,93,0,0,27,0],[0,0,0,582,91,92,92,22,23,0,24,0,0,0,93,0,0,27,0],[0,553,0,0,0,175,175,0,23,0,24,0,0,0,78,0,553,0,0],[0,553,0,586,0,175,175,0,23,0,24,0,0,0,78,0,553,0,0],[0,0,0,614,91,92,92,22,23,0,24,0,0,0,93,0,0,27,0],[0,0,0,0,194,80,80,22,23,0,0,0,0,591,194,0,0,0,0],[0,0,0,588,91,589,92,22,23,0,24,0,0,591,93,0,0,27,0],[0,0,0,588,91,92,92,22,23,0,24,0,0,0,93,0,0,27,0],[0,0,0,615,112,113,113,32,33,0,34,0,0,0,114,0,0,37,0],[0,0,0,0,220,101,101,32,33,0,0,0,0,595,220,0,0,0,0],[0,0,0,592,112,593,113,32,33,0,34,0,0,595,114,0,0,37,0],[0,0,0,592,112,113,113,32,33,0,34,0,0,0,114,0,0,37,0],[0,559,0,0,0,201,201,0,33,0,34,0,0,0,99,0,559,0,0],[0,559,0,596,0,201,201,0,33,0,34,0,0,0,99,0,559,0,0],[0,0,0,615,112,113,113,32,33,0,34,0,0,0,114,0,0,37,0],[0,0,0,0,220,101,101,32,33,0,0,0,0,601,220,0,0,0,0],[0,0,0,598,112,599,113,32,33,0,34,0,0,601,114,0,0,37,0],[0,0,0,598,112,113,113,32,33,0,34,0,0,0,114,0,0,37,0],[0,0,0,0,66,67,67,8,9,0,10,0,0,0,68,0,0,16,0],[0,0,0,616,152,153,153,57,58,0,59,0,0,0,154,0,0,62,0],[0,0,0,0,265,141,141,57,58,0,0,0,0,606,265,0,0,0,0],[0,0,0,603,152,604,153,57,58,0,59,0,0,606,154,0,0,62,0],[0,0,0,603,152,153,153,57,58,0,59,0,0,0,154,0,0,62,0],[0,575,0,0,0,246,246,0,58,0,59,0,0,0,139,0,575,0,0],[0,575,0,607,0,246,246,0,58,0,59,0,0,0,139,0,575,0,0],[0,0,0,616,152,153,153,57,58,0,59,0,0,0,154,0,0,62,0],[0,0,0,0,265,141,141,57,58,0,0,0,0,612,265,0,0,0,0],[0,0,0,609,152,610,153,57,58,0,59,0,0,612,154,0,0,62,0],[0,0,0,609,152,153,153,57,58,0,59,0,0,0,154,0,0,62,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,549,0,0],[0,0,0,0,91,92,92,22,23,0,24,0,0,0,93,0,0,27,0],[0,0,0,0,112,113,113,32,33,0,34,0,0,0,114,0,0,37,0],[0,0,0,0,152,153,153,57,58,0,59,0,0,0,154,0,0,62,0]],"accepting":[false,true,true,true,true,true,false,false,true,true,true,true,true,true,true,true,true,true,true,true,false,true,true,true,true,true,true,true,true,true,false,true,true,true,true,true,true,true,true,true,true,true,false,true,false,true,true,false,false,true,true,true,true,true,true,false,false,true,true,true,true,true,true,true,true,true,true,false,true,true,false,true,true,true,false,true,true,true,false,true,false,true,true,false,false,true,true,true,true,true,true,true,false,true,true,false,true,true,true,false,true,false,true,true,false,false,true,true,true,true,true,true,true,false,true,true,true,false,true,true,true,false,true,false,true,true,false,false,false,true,true,false,false,true,true,true,true,true,true,false,true,false,true,true,false,false,true,true,true,true,true,true,true,false,true,true,false,true,true,true,true,true,true,true,true,true,true,true,true,true,true,false,true,true,true,false,true,false,true,true,false,false,false,true,true,false,false,true,true,true,false,true,true,true,true,true,true,false,true,true,true,false,true,false,true,true,false,false,false,true,true,false,false,true,true,true,false,true,true,true,true,true,false,true,true,true,true,true,false,true,true,false,false,false,false,true,true,false,false,true,true,true,false,true,true,true,false,true,false,true,true,false,false,false,true,true,false,false,true,true,true,false,true,true,true,true,false,true,false,true,true,true,true,true,true,true,true,true,false,true,true,true,true,true,false,true,true,false,false,false,false,true,true,false,false,true,true,true,false,true,true,true,true,true,false,true,true,false,false,false,false,true,true,false,false,true,true,true,true,false,true,true,true,true,true,true,false,true,true,false,false,false,false,true,false,true,false,true,true,true,true,true,false,true,true,false,false,false,false,true,true,false,false,true,true,true,false,true,true,false,false,true,false,true,true,false,true,true,false,true,true,false,true,true,true,true,true,true,false,true,true,false,false,false,false,true,false,true,true,false,true,true,true,true,true,true,false,true,true,false,false,false,false,true,false,true,false,true,true,true,true,false,false,false,true,true,false,true,true,true,true,true,true,false,true,true,false,false,false,false,true,false,true,false,true,true,false,false,true,true,false,false,true,true,true,false,true,false,true,true,true,true,false,false,false,true,false,true,true,true,true,false,false,false,true,true,false,true,true,true,true,true,true,false,true,true,false,true,false,true,true,true,true,false,false,false,false,false,false,false,true,true,false,false,true,true,false,true,true,true,true,false,true,true,true,true,true,true,false,true,true,false,true,true,false,true,true,true,true,true,true,false,true,true,false,true,false,true,true,true,true,true,true,false,true,true,true,true,true,true,false,true,true,false,false,false,false,false,true,true,false,true,false,true,true,true,true,true,false,true,true,true,true,true,false,true,true,true,true,true,false,true,true,true,false,true,true,true,true,false,false,false,true,false,true,true,true,true,true,false,true,true,true,false,true,true,true,true,true,false,true,true,true,true,false,true,true,true,true,true,false,true,true,false,true,true,true],"tags":[[],["broken_cluster"],["consonant_syllable"],["vowel_syllable"],["broken_cluster"],["broken_cluster"],[],[],["broken_cluster"],["broken_cluster"],["broken_cluster"],["standalone_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["consonant_syllable"],["broken_cluster"],["symbol_cluster"],["consonant_syllable"],["consonant_syllable"],[],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["vowel_syllable"],["vowel_syllable"],[],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],[],["broken_cluster"],[],["broken_cluster"],["broken_cluster"],[],[],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["standalone_cluster"],["standalone_cluster"],[],[],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["broken_cluster"],["broken_cluster"],["consonant_syllable","broken_cluster"],["broken_cluster"],[],["broken_cluster"],["symbol_cluster"],[],["symbol_cluster"],["symbol_cluster"],["consonant_syllable"],[],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],[],["consonant_syllable"],[],["consonant_syllable"],["consonant_syllable"],[],[],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],[],["consonant_syllable"],["vowel_syllable"],[],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],[],["vowel_syllable"],[],["vowel_syllable"],["vowel_syllable"],[],[],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],[],["vowel_syllable"],["broken_cluster"],["broken_cluster"],[],["broken_cluster"],["broken_cluster"],["broken_cluster"],[],["broken_cluster"],[],["broken_cluster"],["broken_cluster"],[],[],[],["broken_cluster"],["broken_cluster"],[],[],["broken_cluster"],["broken_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],[],["standalone_cluster"],[],["standalone_cluster"],["standalone_cluster"],[],[],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],[],["standalone_cluster"],["broken_cluster"],[],["broken_cluster"],["broken_cluster"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable","broken_cluster"],["consonant_syllable","broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["symbol_cluster"],["symbol_cluster"],["symbol_cluster"],["consonant_syllable"],["consonant_syllable"],[],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],[],["consonant_syllable"],[],["consonant_syllable"],["consonant_syllable"],[],[],[],["consonant_syllable"],["consonant_syllable"],[],[],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],[],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["vowel_syllable"],["vowel_syllable"],[],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],[],["vowel_syllable"],[],["vowel_syllable"],["vowel_syllable"],[],[],[],["vowel_syllable"],["vowel_syllable"],[],[],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],[],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["broken_cluster"],[],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],[],["broken_cluster"],["broken_cluster"],[],[],[],[],["broken_cluster"],["broken_cluster"],[],[],["broken_cluster"],["standalone_cluster"],["standalone_cluster"],[],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],[],["standalone_cluster"],[],["standalone_cluster"],["standalone_cluster"],[],[],[],["standalone_cluster"],["standalone_cluster"],[],[],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],[],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],[],["broken_cluster"],[],["consonant_syllable","broken_cluster"],["consonant_syllable","broken_cluster"],["consonant_syllable","broken_cluster"],["consonant_syllable","broken_cluster"],["consonant_syllable","broken_cluster"],["consonant_syllable","broken_cluster"],["broken_cluster"],["symbol_cluster"],["consonant_syllable"],[],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],[],["consonant_syllable"],["consonant_syllable"],[],[],[],[],["consonant_syllable"],["consonant_syllable"],[],[],["consonant_syllable"],["consonant_syllable"],["vowel_syllable"],[],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],[],["vowel_syllable"],["vowel_syllable"],[],[],[],[],["vowel_syllable"],["vowel_syllable"],[],[],["vowel_syllable"],["vowel_syllable"],["broken_cluster"],["broken_cluster"],[],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],[],["broken_cluster"],["broken_cluster"],[],[],[],[],["broken_cluster"],[],["standalone_cluster"],[],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],[],["standalone_cluster"],["standalone_cluster"],[],[],[],[],["standalone_cluster"],["standalone_cluster"],[],[],["standalone_cluster"],["standalone_cluster"],["consonant_syllable","broken_cluster"],[],["consonant_syllable","broken_cluster"],["consonant_syllable","broken_cluster"],[],[],["consonant_syllable","broken_cluster"],[],["consonant_syllable","broken_cluster"],["consonant_syllable","broken_cluster"],[],["consonant_syllable","broken_cluster"],["consonant_syllable","broken_cluster"],[],["consonant_syllable"],["consonant_syllable"],[],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],[],["consonant_syllable"],["consonant_syllable"],[],[],[],[],["consonant_syllable"],[],["vowel_syllable"],["vowel_syllable"],[],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],[],["vowel_syllable"],["vowel_syllable"],[],[],[],[],["vowel_syllable"],[],["broken_cluster"],[],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],[],[],[],["standalone_cluster"],["standalone_cluster"],[],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],[],["standalone_cluster"],["standalone_cluster"],[],[],[],[],["standalone_cluster"],[],["consonant_syllable","broken_cluster"],[],["consonant_syllable","broken_cluster"],["consonant_syllable","broken_cluster"],[],[],["consonant_syllable","broken_cluster"],["consonant_syllable","broken_cluster"],[],[],["consonant_syllable","broken_cluster"],["consonant_syllable","broken_cluster"],["consonant_syllable","broken_cluster"],[],["consonant_syllable"],[],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],[],[],[],["vowel_syllable"],[],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],[],[],[],["broken_cluster"],["broken_cluster"],[],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],[],["broken_cluster"],["broken_cluster"],[],["standalone_cluster"],[],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],[],[],[],[],[],[],[],["consonant_syllable","broken_cluster"],["consonant_syllable","broken_cluster"],[],[],["consonant_syllable","broken_cluster"],["consonant_syllable","broken_cluster"],[],["consonant_syllable","broken_cluster"],["consonant_syllable","broken_cluster"],["consonant_syllable"],["consonant_syllable"],[],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],[],["consonant_syllable"],["consonant_syllable"],[],["vowel_syllable"],["vowel_syllable"],[],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],[],["vowel_syllable"],["vowel_syllable"],[],["broken_cluster"],[],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["standalone_cluster"],["standalone_cluster"],[],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],[],["standalone_cluster"],["standalone_cluster"],[],[],[],[],[],["consonant_syllable","broken_cluster"],["consonant_syllable","broken_cluster"],[],["consonant_syllable"],[],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["vowel_syllable"],[],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["broken_cluster"],[],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],[],["broken_cluster"],["broken_cluster"],["standalone_cluster"],[],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],[],[],[],["consonant_syllable"],[],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],["consonant_syllable"],[],["consonant_syllable"],["consonant_syllable"],["vowel_syllable"],[],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],["vowel_syllable"],[],["vowel_syllable"],["vowel_syllable"],["broken_cluster"],["standalone_cluster"],[],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],["standalone_cluster"],[],["standalone_cluster"],["standalone_cluster"],[],["consonant_syllable"],["vowel_syllable"],["standalone_cluster"]]}'),oi=JSON.parse('{"categories":["O","IND","S","GB","B","FM","CGJ","VMAbv","VMPst","VAbv","VPst","CMBlw","VPre","VBlw","H","VMBlw","CMAbv","MBlw","CS","R","SUB","MPst","MPre","FAbv","FPst","FBlw","null","SMAbv","SMBlw","VMPre","ZWNJ","ZWJ","WJ","M","VS","N","HN","MAbv"],"decompositions":{"2507":[2503,2494],"2508":[2503,2519],"2888":[2887,2902],"2891":[2887,2878],"2892":[2887,2903],"3018":[3014,3006],"3019":[3015,3006],"3020":[3014,3031],"3144":[3142,3158],"3264":[3263,3285],"3271":[3270,3285],"3272":[3270,3286],"3274":[3270,3266],"3275":[3270,3266,3285],"3402":[3398,3390],"3403":[3399,3390],"3404":[3398,3415],"3546":[3545,3530],"3548":[3545,3535],"3549":[3545,3535,3530],"3550":[3545,3551],"3635":[3661,3634],"3763":[3789,3762],"3955":[3953,3954],"3957":[3953,3956],"3958":[4018,3968],"3959":[4018,3953,3968],"3960":[4019,3968],"3961":[4019,3953,3968],"3969":[3953,3968],"6971":[6970,6965],"6973":[6972,6965],"6976":[6974,6965],"6977":[6975,6965],"6979":[6978,6965],"69934":[69937,69927],"69935":[69938,69927],"70475":[70471,70462],"70476":[70471,70487],"70843":[70841,70842],"70844":[70841,70832],"70846":[70841,70845],"71098":[71096,71087],"71099":[71097,71087]},"stateTable":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[2,2,3,4,4,5,0,6,7,8,9,10,11,12,13,14,15,16,0,17,18,11,19,20,21,22,0,0,0,23,0,0,2,0,0,24,0,25],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,27,28,0,0,0,0,0,27,0,0,0],[0,0,0,0,0,29,0,30,31,32,33,34,35,36,37,38,39,40,0,0,41,35,42,43,44,45,0,0,0,46,0,0,0,0,39,0,0,47],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,5,0,6,7,0,0,0,0,0,0,14,0,0,0,0,0,0,0,20,21,22,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,5,0,0,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,21,22,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,5,0,6,7,8,9,0,0,12,0,14,0,0,0,0,0,0,0,20,21,22,0,0,0,23,0,0,0,0,0,0,0,0],[0,0,0,0,0,5,0,6,7,0,9,0,0,0,0,14,0,0,0,0,0,0,0,20,21,22,0,0,0,23,0,0,0,0,0,0,0,0],[0,0,0,0,0,5,0,6,7,8,9,10,11,12,13,14,0,16,0,0,18,11,19,20,21,22,0,0,0,23,0,0,0,0,0,0,0,25],[0,0,0,0,0,5,0,6,7,8,9,0,11,12,0,14,0,0,0,0,0,0,0,20,21,22,0,0,0,23,0,0,0,0,0,0,0,0],[0,0,0,0,0,5,0,6,7,0,9,0,0,12,0,14,0,0,0,0,0,0,0,20,21,22,0,0,0,23,0,0,0,0,0,0,0,0],[0,0,0,0,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,5,0,0,7,0,0,0,0,0,0,14,0,0,0,0,0,0,0,20,21,22,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,5,0,6,7,8,9,10,11,12,13,14,15,16,0,0,18,11,19,20,21,22,0,0,0,23,0,0,0,0,0,0,0,25],[0,0,0,0,0,5,0,6,7,8,9,0,11,12,0,14,0,0,0,0,0,11,0,20,21,22,0,0,0,23,0,0,0,0,0,0,0,0],[0,0,0,4,4,5,0,6,7,8,9,10,11,12,13,14,15,16,0,0,18,11,19,20,21,22,0,0,0,23,0,0,0,0,0,0,0,25],[0,0,0,0,0,5,0,6,7,8,9,48,11,12,13,14,48,16,0,0,18,11,19,20,21,22,0,0,0,23,0,0,0,0,49,0,0,25],[0,0,0,0,0,5,0,6,7,8,9,0,11,12,0,14,0,16,0,0,0,11,0,20,21,22,0,0,0,23,0,0,0,0,0,0,0,25],[0,0,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,21,22,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,22,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,5,0,6,7,0,0,0,0,0,0,14,0,0,0,0,0,0,0,20,21,22,0,0,0,23,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,50,0,51,0],[0,0,0,0,0,5,0,6,7,8,9,0,11,12,0,14,0,16,0,0,0,11,0,20,21,22,0,0,0,23,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,27,28,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,29,0,30,31,0,0,0,0,0,0,38,0,0,0,0,0,0,0,43,44,45,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,29,0,0,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,44,45,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,29,0,30,31,32,33,0,0,36,0,38,0,0,0,0,0,0,0,43,44,45,0,0,0,46,0,0,0,0,0,0,0,0],[0,0,0,0,0,29,0,30,31,0,33,0,0,0,0,38,0,0,0,0,0,0,0,43,44,45,0,0,0,46,0,0,0,0,0,0,0,0],[0,0,0,0,0,29,0,30,31,32,33,34,35,36,37,38,0,40,0,0,41,35,42,43,44,45,0,0,0,46,0,0,0,0,0,0,0,47],[0,0,0,0,0,29,0,30,31,32,33,0,35,36,0,38,0,0,0,0,0,0,0,43,44,45,0,0,0,46,0,0,0,0,0,0,0,0],[0,0,0,0,0,29,0,30,31,0,33,0,0,36,0,38,0,0,0,0,0,0,0,43,44,45,0,0,0,46,0,0,0,0,0,0,0,0],[0,0,0,0,41,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,29,0,0,31,0,0,0,0,0,0,38,0,0,0,0,0,0,0,43,44,45,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,29,0,30,31,32,33,34,35,36,37,38,39,40,0,0,41,35,42,43,44,45,0,0,0,46,0,0,0,0,0,0,0,47],[0,0,0,0,0,29,0,30,31,32,33,0,35,36,0,38,0,0,0,0,0,35,0,43,44,45,0,0,0,46,0,0,0,0,0,0,0,0],[0,0,0,0,0,29,0,30,31,32,33,52,35,36,37,38,52,40,0,0,41,35,42,43,44,45,0,0,0,46,0,0,0,0,53,0,0,47],[0,0,0,0,0,29,0,30,31,32,33,0,35,36,0,38,0,40,0,0,0,35,0,43,44,45,0,0,0,46,0,0,0,0,0,0,0,47],[0,0,0,0,0,29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,44,45,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,44,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,44,45,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,29,0,30,31,0,0,0,0,0,0,38,0,0,0,0,0,0,0,43,44,45,0,0,0,46,0,0,0,0,0,0,0,0],[0,0,0,0,0,29,0,30,31,32,33,0,35,36,0,38,0,40,0,0,0,35,0,43,44,45,0,0,0,46,0,0,0,0,0,0,0,0],[0,0,0,0,0,5,0,6,7,8,9,48,11,12,13,14,0,16,0,0,18,11,19,20,21,22,0,0,0,23,0,0,0,0,0,0,0,25],[0,0,0,0,0,5,0,6,7,8,9,48,11,12,13,14,48,16,0,0,18,11,19,20,21,22,0,0,0,23,0,0,0,0,0,0,0,25],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,0,0],[0,0,0,0,0,29,0,30,31,32,33,52,35,36,37,38,0,40,0,0,41,35,42,43,44,45,0,0,0,46,0,0,0,0,0,0,0,47],[0,0,0,0,0,29,0,30,31,32,33,52,35,36,37,38,52,40,0,0,41,35,42,43,44,45,0,0,0,46,0,0,0,0,0,0,0,47],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,50,0,51,0]],"accepting":[false,true,true,true,true,true,true,true,true,true,true,true,true,false,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true],"tags":[[],["broken_cluster"],["independent_cluster"],["symbol_cluster"],["standard_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],[],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["broken_cluster"],["numeral_cluster"],["broken_cluster"],["independent_cluster"],["symbol_cluster"],["symbol_cluster"],["standard_cluster"],["standard_cluster"],["standard_cluster"],["standard_cluster"],["standard_cluster"],["standard_cluster"],["standard_cluster"],["standard_cluster"],["virama_terminated_cluster"],["standard_cluster"],["standard_cluster"],["standard_cluster"],["standard_cluster"],["standard_cluster"],["standard_cluster"],["standard_cluster"],["standard_cluster"],["standard_cluster"],["standard_cluster"],["broken_cluster"],["broken_cluster"],["numeral_cluster"],["number_joiner_terminated_cluster"],["standard_cluster"],["standard_cluster"],["numeral_cluster"]]}');const ai=1,Bi=8,gi=16,ci=32,li=64,wi=128,Ei=8192,hi=32768,Qi=65536,ui=131072,fi={Start:1,Ra_To_Become_Reph:2,Pre_M:4,Pre_C:8,Base_C:16,After_Main:32,Above_C:64,Before_Sub:128,Below_C:256,After_Sub:512,Before_Post:1024,Post_C:2048,After_Post:4096,Final_C:8192,SMVD:16384,End:32768},Ci=2|Qi|ui|4|2048|4096,di=li|ci,Mi=gi|16384,Di={Default:{hasOldSpec:!1,virama:0,basePos:"Last",rephPos:fi.Before_Post,rephMode:"Implicit",blwfMode:"Pre_And_Post"},Devanagari:{hasOldSpec:!0,virama:2381,basePos:"Last",rephPos:fi.Before_Post,rephMode:"Implicit",blwfMode:"Pre_And_Post"},Bengali:{hasOldSpec:!0,virama:2509,basePos:"Last",rephPos:fi.After_Sub,rephMode:"Implicit",blwfMode:"Pre_And_Post"},Gurmukhi:{hasOldSpec:!0,virama:2637,basePos:"Last",rephPos:fi.Before_Sub,rephMode:"Implicit",blwfMode:"Pre_And_Post"},Gujarati:{hasOldSpec:!0,virama:2765,basePos:"Last",rephPos:fi.Before_Post,rephMode:"Implicit",blwfMode:"Pre_And_Post"},Oriya:{hasOldSpec:!0,virama:2893,basePos:"Last",rephPos:fi.After_Main,rephMode:"Implicit",blwfMode:"Pre_And_Post"},Tamil:{hasOldSpec:!0,virama:3021,basePos:"Last",rephPos:fi.After_Post,rephMode:"Implicit",blwfMode:"Pre_And_Post"},Telugu:{hasOldSpec:!0,virama:3149,basePos:"Last",rephPos:fi.After_Post,rephMode:"Explicit",blwfMode:"Post_Only"},Kannada:{hasOldSpec:!0,virama:3277,basePos:"Last",rephPos:fi.After_Post,rephMode:"Implicit",blwfMode:"Post_Only"},Malayalam:{hasOldSpec:!0,virama:3405,basePos:"Last",rephPos:fi.After_Main,rephMode:"Log_Repha",blwfMode:"Pre_And_Post"},Khmer:{hasOldSpec:!1,virama:6098,basePos:"First",rephPos:fi.Ra_To_Become_Reph,rephMode:"Vis_Repha",blwfMode:"Pre_And_Post"}},Ii={6078:[6081,6078],6079:[6081,6079],6080:[6081,6080],6084:[6081,6084],6085:[6081,6085]},{decompositions:pi}=E(oi),yi=new(E(a))($n("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")),Fi=new(E(B))(E(si));class Yi extends Yr{static planFeatures(A){var t;A.addStage(zi),A.addStage(["locl","ccmp"]),A.addStage(Gi),A.addStage("nukt"),A.addStage("akhn"),A.addStage("rphf",!1),A.addStage("rkrf"),A.addStage("pref",!1),A.addStage("blwf",!1),A.addStage("abvf",!1),A.addStage("half",!1),A.addStage("pstf",!1),A.addStage("vatu"),A.addStage("cjct"),A.addStage("cfar",!1),A.addStage(Si),A.addStage({local:["init"],global:["pres","abvs","blws","psts","haln","dist","abvm","blwm","calt","clig"]}),A.unicodeScript=(t=A.script,ir[t]),A.indicConfig=Di[A.unicodeScript]||Di.Default,A.isOldSpec=A.indicConfig.hasOldSpec&&"2"!==A.script[A.script.length-1]}static assignFeatures(A,t){for(let e=t.length-1;e>=0;e--){let n=t[e].codePoints[0],r=Ii[n]||pi[n];if(r){let n=r.map((n=>{let r=A.font.glyphForCodePoint(n);return new jr(A.font,r.id,[n],t[e].features)}));t.splice(e,1,...n)}}}}function mi(A){return yi.get(A.codePoints[0])>>8}function bi(A){return 1<<(255&yi.get(A.codePoints[0]))}(0,r._)(Yi,"zeroMarkWidths","NONE");class vi{constructor(A,t,e,n){this.category=A,this.position=t,this.syllableType=e,this.syllable=n}}function zi(A,t){let e=0,n=0;for(let[A,r,i]of Fi.match(t.map(mi))){if(A>n){++e;for(let r=n;r<A;r++)t[r].shaperInfo=new vi(ai,fi.End,"non_indic_cluster",e)}++e;for(let n=A;n<=r;n++)t[n].shaperInfo=new vi(1<<mi(t[n]),bi(t[n]),i[0],e);n=r+1}if(n<t.length){++e;for(let A=n;A<t.length;A++)t[A].shaperInfo=new vi(ai,fi.End,"non_indic_cluster",e)}}function Ui(A){return A.shaperInfo.category&Ci}function Pi(A){return A.shaperInfo.category&di}function xi(A){return A.shaperInfo.category&Mi}function Ni(A,t){for(let e of A)e.features={[t]:!0};return A[0]._font._layoutEngine.engine.GSUBProcessor.applyFeatures([t],A),1===A.length}function Ri(A,t,e){let n=[e,t,e];return Ni(n.slice(0,2),"blwf")||Ni(n.slice(1,3),"blwf")?fi.Below_C:Ni(n.slice(0,2),"pstf")||Ni(n.slice(1,3),"pstf")||Ni(n.slice(0,2),"pref")||Ni(n.slice(1,3),"pref")?fi.Post_C:fi.Base_C}function Gi(A,t,e){let n=e.indicConfig,r=A._layoutEngine.engine.GSUBProcessor.features,i=A.glyphForCodePoint(9676).id,s=A.glyphForCodePoint(n.virama).id;if(s){let e=new jr(A,s,[n.virama]);for(let A=0;A<t.length;A++)t[A].shaperInfo.position===fi.Base_C&&(t[A].shaperInfo.position=Ri(0,t[A].copy(),e))}for(let s=0,o=Ti(t,0);s<t.length;s=o,o=Ti(t,s)){let{category:a,syllableType:B}=t[s].shaperInfo;if("symbol_cluster"===B||"non_indic_cluster"===B)continue;if("broken_cluster"===B&&i){let e=new jr(A,i,[9676]);e.shaperInfo=new vi(1<<mi(e),bi(e),t[s].shaperInfo.syllableType,t[s].shaperInfo.syllable);let n=s;for(;n<o&&t[n].shaperInfo.category===hi;)n++;t.splice(n++,0,e),o++}let g=o,c=s,l=!1;if(n.rephPos!==fi.Ra_To_Become_Reph&&r.rphf&&s+3<=o&&("Implicit"===n.rephMode&&!Pi(t[s+2])||"Explicit"===n.rephMode&&t[s+2].shaperInfo.category===li)){let A=[t[s].copy(),t[s+1].copy(),t[s+2].copy()];if(Ni(A.slice(0,2),"rphf")||"Explicit"===n.rephMode&&Ni(A,"rphf")){for(c+=2;c<o&&Pi(t[c]);)c++;g=s,l=!0}}else if("Log_Repha"===n.rephMode&&t[s].shaperInfo.category===hi){for(c++;c<o&&Pi(t[c]);)c++;g=s,l=!0}switch(n.basePos){case"Last":{let A=o,e=!1;do{let n=t[--A].shaperInfo;if(Ui(t[A])){if(n.position!==fi.Below_C&&(n.position!==fi.Post_C||e)){g=A;break}n.position===fi.Below_C&&(e=!0),g=A}else if(s<A&&n.category===li&&t[A-1].shaperInfo.category===gi)break}while(A>c);break}case"First":g=s;for(let A=g+1;A<o;A++)Ui(t[A])&&(t[A].shaperInfo.position=fi.Below_C)}l&&g===s&&c-g<=2&&(l=!1);for(let A=s;A<g;A++){let e=t[A].shaperInfo;e.position=Math.min(fi.Pre_C,e.position)}g<o&&(t[g].shaperInfo.position=fi.Base_C);for(let A=g+1;A<o;A++)if(t[A].shaperInfo.category===wi){for(let e=A+1;e<o;e++)if(Ui(t[e])){t[e].shaperInfo.position=fi.Final_C;break}break}if(l&&(t[s].shaperInfo.position=fi.Ra_To_Become_Reph),e.isOldSpec){let A="Malayalam"!==e.unicodeScript;for(let e=g+1;e<o;e++)if(t[e].shaperInfo.category===gi){let n;for(n=o-1;n>e&&!(Ui(t[n])||A&&t[n].shaperInfo.category===gi);n--);if(t[n].shaperInfo.category!==gi&&n>e){let A=t[e];t.splice(e,0,...t.splice(e+1,n-e)),t[n]=A}break}}let w=fi.Start;for(let A=s;A<o;A++){let e=t[A].shaperInfo;if(e.category&(di|Bi|Ei|ui|Mi&e.category)){if(e.position=w,e.category===gi&&e.position===fi.Pre_M)for(let n=A;n>s;n--)if(t[n-1].shaperInfo.position!==fi.Pre_M){e.position=t[n-1].shaperInfo.position;break}}else e.position!==fi.SMVD&&(w=e.position)}let E=g;for(let A=g+1;A<o;A++)if(Ui(t[A])){for(let e=E+1;e<A;e++)t[e].shaperInfo.position<fi.SMVD&&(t[e].shaperInfo.position=t[A].shaperInfo.position);E=A}else t[A].shaperInfo.category===wi&&(E=A);let h=t.slice(s,o);h.sort(((A,t)=>A.shaperInfo.position-t.shaperInfo.position)),t.splice(s,h.length,...h);for(let A=s;A<o;A++)if(t[A].shaperInfo.position===fi.Base_C){g=A;break}for(let A=s;A<o&&t[A].shaperInfo.position===fi.Ra_To_Become_Reph;A++)t[A].features.rphf=!0;let Q=!e.isOldSpec&&"Pre_And_Post"===n.blwfMode;for(let A=s;A<g;A++)t[A].features.half=!0,Q&&(t[A].features.blwf=!0);for(let A=g+1;A<o;A++)t[A].features.abvf=!0,t[A].features.pstf=!0,t[A].features.blwf=!0;if(e.isOldSpec&&"Devanagari"===e.unicodeScript)for(let A=s;A+1<g;A++)t[A].shaperInfo.category!==Qi||t[A+1].shaperInfo.category!==gi||A+1!==g&&t[A+2].shaperInfo.category!==li||(t[A].features.blwf=!0,t[A+1].features.blwf=!0);let u=2;if(r.pref&&g+u<o)for(let A=g+1;A+u-1<o;A++)if(Ni([t[A].copy(),t[A+1].copy()],"pref")){for(let e=0;e<u;e++)t[A++].features.pref=!0;if(r.cfar)for(;A<o;A++)t[A].features.cfar=!0;break}for(let A=s+1;A<o;A++)if(Pi(t[A])){let e=t[A].shaperInfo.category===ci,n=A;do{n--,e&&delete t[n].features.half}while(n>s&&!Ui(t[n]))}}}function Si(A,t,e){let n=e.indicConfig,r=A._layoutEngine.engine.GSUBProcessor.features;for(let A=0,i=Ti(t,0);A<t.length;A=i,i=Ti(t,A)){let s=!!r.pref,a=A;for(;a<i;a++)if(t[a].shaperInfo.position>=fi.Base_C){if(s&&a+1<i)for(let A=a+1;A<i;A++)if(t[A].features.pref){if(!t[A].substituted||!t[A].isLigated||t[A].isMultiplied){for(a=A;a<i&&xi(t[a]);)a++;t[a].shaperInfo.position=fi.BASE_C,s=!1}break}if("Malayalam"===e.unicodeScript)for(let A=a+1;A<i;A++){for(;A<i&&Pi(t[A]);)A++;if(A===i||!xi(t[A]))break;for(A++;A<i&&Pi(t[A]);)A++;A<i&&Ui(t[A])&&t[A].shaperInfo.position===fi.Below_C&&(a=A,t[a].shaperInfo.position=fi.Base_C)}A<a&&t[a].shaperInfo.position>fi.Base_C&&a--;break}if(a===i&&A<a&&t[a-1].shaperInfo.category===li&&a--,a<i)for(;A<a&&t[a].shaperInfo.category&(Bi|Mi);)a--;if(A+1<i&&A<a){let n=a===i?a-2:a-1;if("Malayalam"!==e.unicodeScript&&"Tamil"!==e.unicodeScript){for(;n>A&&!(t[n].shaperInfo.category&(wi|Mi));)n--;xi(t[n])&&t[n].shaperInfo.position!==fi.Pre_M?n+1<i&&Pi(t[n+1])&&n++:n=A}if(A<n&&t[n].shaperInfo.position!==fi.Pre_M)for(let e=n;e>A;e--)if(t[e-1].shaperInfo.position===fi.Pre_M){let A=e-1;A<a&&a<=n&&a--;let r=t[A];t.splice(A,0,...t.splice(A+1,n-A)),t[n]=r,n--}}if(A+1<i&&t[A].shaperInfo.position===fi.Ra_To_Become_Reph&&t[A].shaperInfo.category===hi!==(t[A].isLigated&&!t[A].isMultiplied)){let e,r=n.rephPos,s=!1;if(r!==fi.After_Post){for(e=A+1;e<a&&!xi(t[e]);)e++;if(e<a&&xi(t[e])&&(e+1<a&&Pi(t[e+1])&&e++,s=!0),!s&&r===fi.After_Main){for(e=a;e+1<i&&t[e+1].shaperInfo.position<=fi.After_Main;)e++;s=e<i}if(!s&&r===fi.After_Sub){for(e=a;e+1<i&&!(t[e+1].shaperInfo.position&(fi.Post_C|fi.After_Post|fi.SMVD));)e++;s=e<i}}if(!s){for(e=A+1;e<a&&!xi(t[e]);)e++;e<a&&xi(t[e])&&(e+1<a&&Pi(t[e+1])&&e++,s=!0)}if(!s){for(e=i-1;e>A&&t[e].shaperInfo.position===fi.SMVD;)e--;if(xi(t[e]))for(let A=a+1;A<e;A++)t[A].shaperInfo.category===wi&&e--}let o=t[A];t.splice(A,0,...t.splice(A+1,e-A)),t[e]=o,A<a&&a<=e&&a--}if(s&&a+1<i)for(let n=a+1;n<i;n++)if(t[n].features.pref){if(t[n].isLigated&&!t[n].isMultiplied){let r=a;if("Malayalam"!==e.unicodeScript&&"Tamil"!==e.unicodeScript){for(;r>A&&!(t[r-1].shaperInfo.category&(wi|Mi));)r--;if(r>A&&t[r-1].shaperInfo.category===wi){let A=n;for(let e=a+1;e<A;e++)if(t[e].shaperInfo.category===wi){r--;break}}}r>A&&xi(t[r-1])&&r<i&&Pi(t[r])&&r++;let s=n,o=t[s];t.splice(r+1,0,...t.splice(r,s-r)),t[r]=o,r<=a&&a<s&&a++}break}t[A].shaperInfo.position!==fi.Pre_M||A&&/Cf|Mn/.test((0,o.getCategory)(t[A-1].codePoints[0]))||(t[A].features.init=!0)}}function Ti(A,t){if(t>=A.length)return t;let e=A[t].shaperInfo.syllable;for(;++t<A.length&&A[t].shaperInfo.syllable===e;);return t}const{categories:Hi,decompositions:ki}=E(oi),Li=new(E(a))($n("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")),ji=new(E(B))(E(oi));class Ji extends Yr{static planFeatures(A){A.addStage(Ki),A.addStage(["locl","ccmp","nukt","akhn"]),A.addStage(Vi),A.addStage(["rphf"],!1),A.addStage(Xi),A.addStage(Vi),A.addStage(["pref"]),A.addStage(Zi),A.addStage(["rkrf","abvf","blwf","half","pstf","vatu","cjct"]),A.addStage(_i),A.addStage(["abvs","blws","pres","psts","dist","abvm","blwm"])}static assignFeatures(A,t){for(let e=t.length-1;e>=0;e--){let n=t[e].codePoints[0];if(ki[n]){let r=ki[n].map((n=>{let r=A.font.glyphForCodePoint(n);return new jr(A.font,r.id,[n],t[e].features)}));t.splice(e,1,...r)}}}}function Oi(A){return Li.get(A.codePoints[0])}(0,r._)(Ji,"zeroMarkWidths","BEFORE_GPOS");class Wi{constructor(A,t,e){this.category=A,this.syllableType=t,this.syllable=e}}function Ki(A,t){let e=0;for(let[A,n,r]of ji.match(t.map(Oi))){++e;for(let i=A;i<=n;i++)t[i].shaperInfo=new Wi(Hi[Oi(t[i])],r[0],e);let i="R"===t[A].shaperInfo.category?1:Math.min(3,n-A);for(let e=A;e<A+i;e++)t[e].features.rphf=!0}}function Vi(A,t){for(let A of t)A.substituted=!1}function Xi(A,t){for(let A of t)A.substituted&&A.features.rphf&&(A.shaperInfo.category="R")}function Zi(A,t){for(let A of t)A.substituted&&(A.shaperInfo.category="VPre")}function _i(A,t){let e=A.glyphForCodePoint(9676).id;for(let n=0,r=qi(t,0);n<t.length;n=r,r=qi(t,n)){let i,s,o=t[n].shaperInfo,a=o.syllableType;if("virama_terminated_cluster"===a||"standard_cluster"===a||"broken_cluster"===a){if("broken_cluster"===a&&e){let s=new jr(A,e,[9676]);for(s.shaperInfo=o,i=n;i<r&&"R"===t[i].shaperInfo.category;i++);t.splice(++i,0,s),r++}if("R"===o.category&&r-n>1)for(i=n+1;i<r;i++)if(o=t[i].shaperInfo,As(o)||$i(t[i])){$i(t[i])&&i--,t.splice(n,0,...t.splice(n+1,i-n),t[i]);break}for(i=n,s=r;i<r;i++)o=t[i].shaperInfo,As(o)||$i(t[i])?s=$i(t[i])?i+1:i:("VPre"===o.category||"VMPre"===o.category)&&s<i&&t.splice(s,1,t[i],...t.splice(s,i-s))}}}function qi(A,t){if(t>=A.length)return t;let e=A[t].shaperInfo.syllable;for(;++t<A.length&&A[t].shaperInfo.syllable===e;);return t}function $i(A){return"H"===A.shaperInfo.category&&!A.isLigated}function As(A){return"B"===A.category||"GB"===A.category}const ts={arab:Sr,mong:Sr,syrc:Sr,"nko ":Sr,phag:Sr,mand:Sr,mani:Sr,phlp:Sr,hang:Jr,bng2:Yi,beng:Yi,dev2:Yi,deva:Yi,gjr2:Yi,gujr:Yi,guru:Yi,gur2:Yi,knda:Yi,knd2:Yi,mlm2:Yi,mlym:Yi,ory2:Yi,orya:Yi,taml:Yi,tml2:Yi,telu:Yi,tel2:Yi,khmr:Yi,bali:Ji,batk:Ji,brah:Ji,bugi:Ji,buhd:Ji,cakm:Ji,cham:Ji,dupl:Ji,egyp:Ji,gran:Ji,hano:Ji,java:Ji,kthi:Ji,kali:Ji,khar:Ji,khoj:Ji,sind:Ji,lepc:Ji,limb:Ji,mahj:Ji,mtei:Ji,modi:Ji,hmng:Ji,rjng:Ji,saur:Ji,shrd:Ji,sidd:Ji,sinh:Yi,sund:Ji,sylo:Ji,tglg:Ji,tagb:Ji,tale:Ji,lana:Ji,tavt:Ji,takr:Ji,tibt:Ji,tfng:Ji,tirh:Ji,latn:Yr,DFLT:Yr};class es extends Lr{applyLookup(A,t){switch(A){case 1:{let A=this.coverageIndex(t.coverage);if(-1===A)return!1;let e=this.glyphIterator.cur;switch(t.version){case 1:e.id=e.id+t.deltaGlyphID&65535;break;case 2:e.id=t.substitute.get(A)}return!0}case 2:{let A=this.coverageIndex(t.coverage);if(-1!==A){let e=t.sequences.get(A);if(0===e.length)return this.glyphs.splice(this.glyphIterator.index,1),!0;this.glyphIterator.cur.id=e[0],this.glyphIterator.cur.ligatureComponent=0;let n=this.glyphIterator.cur.features,r=this.glyphIterator.cur,i=e.slice(1).map(((A,t)=>{let e=new jr(this.font,A,void 0,n);return e.shaperInfo=r.shaperInfo,e.isLigated=r.isLigated,e.ligatureComponent=t+1,e.substituted=!0,e.isMultiplied=!0,e}));return this.glyphs.splice(this.glyphIterator.index+1,0,...i),!0}return!1}case 3:{let A=this.coverageIndex(t.coverage);if(-1!==A){let e=0;return this.glyphIterator.cur.id=t.alternateSet.get(A)[e],!0}return!1}case 4:{let A=this.coverageIndex(t.coverage);if(-1===A)return!1;for(let n of t.ligatureSets.get(A)){let A=this.sequenceMatchIndices(1,n.components);if(!A)continue;let t=this.glyphIterator.cur,r=t.codePoints.slice();for(let t of A)r.push(...this.glyphs[t].codePoints);let i=new jr(this.font,n.glyph,r,t.features);i.shaperInfo=t.shaperInfo,i.isLigated=!0,i.substituted=!0;let s=t.isMark;for(let t=0;t<A.length&&s;t++)s=this.glyphs[A[t]].isMark;i.ligatureID=s?null:this.ligatureID++;let o=t.ligatureID,a=t.codePoints.length,B=a,g=this.glyphIterator.index+1;for(let t of A){if(s)g=t;else for(;g<t;){var e=B-a+Math.min(this.glyphs[g].ligatureComponent||1,a);this.glyphs[g].ligatureID=i.ligatureID,this.glyphs[g].ligatureComponent=e,g++}o=this.glyphs[g].ligatureID,a=this.glyphs[g].codePoints.length,B+=a,g++}if(o&&!s)for(let A=g;A<this.glyphs.length&&this.glyphs[A].ligatureID===o;A++)e=B-a+Math.min(this.glyphs[A].ligatureComponent||1,a),this.glyphs[A].ligatureComponent=e;for(let t=A.length-1;t>=0;t--)this.glyphs.splice(A[t],1);return this.glyphs[this.glyphIterator.index]=i,!0}return!1}case 5:return this.applyContext(t);case 6:return this.applyChainingContext(t);case 7:return this.applyLookup(t.lookupType,t.extension);default:throw new Error(`GSUB lookupType ${A} is not supported`)}}}class ns extends Lr{applyPositionValue(A,t){let e=this.positions[this.glyphIterator.peekIndex(A)];null!=t.xAdvance&&(e.xAdvance+=t.xAdvance),null!=t.yAdvance&&(e.yAdvance+=t.yAdvance),null!=t.xPlacement&&(e.xOffset+=t.xPlacement),null!=t.yPlacement&&(e.yOffset+=t.yPlacement);let n=this.font._variationProcessor,r=this.font.GDEF&&this.font.GDEF.itemVariationStore;n&&r&&(t.xPlaDevice&&(e.xOffset+=n.getDelta(r,t.xPlaDevice.a,t.xPlaDevice.b)),t.yPlaDevice&&(e.yOffset+=n.getDelta(r,t.yPlaDevice.a,t.yPlaDevice.b)),t.xAdvDevice&&(e.xAdvance+=n.getDelta(r,t.xAdvDevice.a,t.xAdvDevice.b)),t.yAdvDevice&&(e.yAdvance+=n.getDelta(r,t.yAdvDevice.a,t.yAdvDevice.b)))}applyLookup(A,t){switch(A){case 1:{let A=this.coverageIndex(t.coverage);if(-1===A)return!1;switch(t.version){case 1:this.applyPositionValue(0,t.value);break;case 2:this.applyPositionValue(0,t.values.get(A))}return!0}case 2:{let A=this.glyphIterator.peek();if(!A)return!1;let n=this.coverageIndex(t.coverage);if(-1===n)return!1;switch(t.version){case 1:let r=t.pairSets.get(n);for(let t of r)if(t.secondGlyph===A.id)return this.applyPositionValue(0,t.value1),this.applyPositionValue(1,t.value2),!0;return!1;case 2:let i=this.getClassID(this.glyphIterator.cur.id,t.classDef1),s=this.getClassID(A.id,t.classDef2);if(-1===i||-1===s)return!1;var e=t.classRecords.get(i).get(s);return this.applyPositionValue(0,e.value1),this.applyPositionValue(1,e.value2),!0}}case 3:{let A=this.glyphIterator.peekIndex(),e=this.glyphs[A];if(!e)return!1;let n=t.entryExitRecords[this.coverageIndex(t.coverage)];if(!n||!n.exitAnchor)return!1;let r=t.entryExitRecords[this.coverageIndex(t.coverage,e.id)];if(!r||!r.entryAnchor)return!1;let i,s=this.getAnchor(r.entryAnchor),o=this.getAnchor(n.exitAnchor),a=this.positions[this.glyphIterator.index],B=this.positions[A];switch(this.direction){case"ltr":a.xAdvance=o.x+a.xOffset,i=s.x+B.xOffset,B.xAdvance-=i,B.xOffset-=i;break;case"rtl":i=o.x+a.xOffset,a.xAdvance-=i,a.xOffset-=i,B.xAdvance=s.x+B.xOffset}return this.glyphIterator.flags.rightToLeft?(this.glyphIterator.cur.cursiveAttachment=A,a.yOffset=s.y-o.y):(e.cursiveAttachment=this.glyphIterator.index,a.yOffset=o.y-s.y),!0}case 4:{let A=this.coverageIndex(t.markCoverage);if(-1===A)return!1;let e=this.glyphIterator.index;for(;--e>=0&&(this.glyphs[e].isMark||this.glyphs[e].ligatureComponent>0););if(e<0)return!1;let n=this.coverageIndex(t.baseCoverage,this.glyphs[e].id);if(-1===n)return!1;let r=t.markArray[A],i=t.baseArray[n][r.class];return this.applyAnchor(r,i,e),!0}case 5:{let A=this.coverageIndex(t.markCoverage);if(-1===A)return!1;let e=this.glyphIterator.index;for(;--e>=0&&this.glyphs[e].isMark;);if(e<0)return!1;let n=this.coverageIndex(t.ligatureCoverage,this.glyphs[e].id);if(-1===n)return!1;let r=t.ligatureArray[n],i=this.glyphIterator.cur,s=this.glyphs[e],o=s.ligatureID&&s.ligatureID===i.ligatureID&&i.ligatureComponent>0?Math.min(i.ligatureComponent,s.codePoints.length)-1:s.codePoints.length-1,a=t.markArray[A],B=r[o][a.class];return this.applyAnchor(a,B,e),!0}case 6:{let A=this.coverageIndex(t.mark1Coverage);if(-1===A)return!1;let e=this.glyphIterator.peekIndex(-1),n=this.glyphs[e];if(!n||!n.isMark)return!1;let r=this.glyphIterator.cur,i=!1;if(r.ligatureID===n.ligatureID?r.ligatureID?r.ligatureComponent===n.ligatureComponent&&(i=!0):i=!0:(r.ligatureID&&!r.ligatureComponent||n.ligatureID&&!n.ligatureComponent)&&(i=!0),!i)return!1;let s=this.coverageIndex(t.mark2Coverage,n.id);if(-1===s)return!1;let o=t.mark1Array[A],a=t.mark2Array[s][o.class];return this.applyAnchor(o,a,e),!0}case 7:return this.applyContext(t);case 8:return this.applyChainingContext(t);case 9:return this.applyLookup(t.lookupType,t.extension);default:throw new Error(`Unsupported GPOS table: ${A}`)}}applyAnchor(A,t,e){let n=this.getAnchor(t),r=this.getAnchor(A.markAnchor),i=(this.positions[e],this.positions[this.glyphIterator.index]);i.xOffset=n.x-r.x,i.yOffset=n.y-r.y,this.glyphIterator.cur.markAttachment=e}getAnchor(A){let t=A.xCoordinate,e=A.yCoordinate,n=this.font._variationProcessor,r=this.font.GDEF&&this.font.GDEF.itemVariationStore;return n&&r&&(A.xDeviceTable&&(t+=n.getDelta(r,A.xDeviceTable.a,A.xDeviceTable.b)),A.yDeviceTable&&(e+=n.getDelta(r,A.yDeviceTable.a,A.yDeviceTable.b))),{x:t,y:e}}applyFeatures(A,t,e){super.applyFeatures(A,t,e);for(var n=0;n<this.glyphs.length;n++)this.fixCursiveAttachment(n);this.fixMarkAttachment()}fixCursiveAttachment(A){let t=this.glyphs[A];if(null!=t.cursiveAttachment){let e=t.cursiveAttachment;t.cursiveAttachment=null,this.fixCursiveAttachment(e),this.positions[A].yOffset+=this.positions[e].yOffset}}fixMarkAttachment(){for(let A=0;A<this.glyphs.length;A++){let t=this.glyphs[A];if(null!=t.markAttachment){let e=t.markAttachment;if(this.positions[A].xOffset+=this.positions[e].xOffset,this.positions[A].yOffset+=this.positions[e].yOffset,"ltr"===this.direction)for(let t=e;t<A;t++)this.positions[A].xOffset-=this.positions[t].xAdvance,this.positions[A].yOffset-=this.positions[t].yAdvance;else for(let t=e+1;t<A+1;t++)this.positions[A].xOffset+=this.positions[t].xAdvance,this.positions[A].yOffset+=this.positions[t].yAdvance}}}}class rs{setup(A){this.glyphInfos=A.glyphs.map((A=>new jr(this.font,A.id,[...A.codePoints])));let t=null;this.GPOSProcessor&&(t=this.GPOSProcessor.selectScript(A.script,A.language,A.direction)),this.GSUBProcessor&&(t=this.GSUBProcessor.selectScript(A.script,A.language,A.direction)),this.shaper=function(A){Array.isArray(A)||(A=[A]);for(let t of A){let A=ts[t];if(A)return A}return Yr}(t),this.plan=new Mr(this.font,t,A.direction),this.shaper.plan(this.plan,this.glyphInfos,A.features);for(let t in this.plan.allFeatures)A.features[t]=!0}substitute(A){this.GSUBProcessor&&(this.plan.process(this.GSUBProcessor,this.glyphInfos),A.glyphs=this.glyphInfos.map((A=>this.font.getGlyph(A.id,A.codePoints))))}position(A){return"BEFORE_GPOS"===this.shaper.zeroMarkWidths&&this.zeroMarkAdvances(A.positions),this.GPOSProcessor&&this.plan.process(this.GPOSProcessor,this.glyphInfos,A.positions),"AFTER_GPOS"===this.shaper.zeroMarkWidths&&this.zeroMarkAdvances(A.positions),"rtl"===A.direction&&(A.glyphs.reverse(),A.positions.reverse()),this.GPOSProcessor&&this.GPOSProcessor.features}zeroMarkAdvances(A){for(let t=0;t<this.glyphInfos.length;t++)this.glyphInfos[t].isMark&&(A[t].xAdvance=0,A[t].yAdvance=0)}cleanup(){this.glyphInfos=null,this.plan=null,this.shaper=null}getAvailableFeatures(A,t){let e=[];return this.GSUBProcessor&&(this.GSUBProcessor.selectScript(A,t),e.push(...Object.keys(this.GSUBProcessor.features))),this.GPOSProcessor&&(this.GPOSProcessor.selectScript(A,t),e.push(...Object.keys(this.GPOSProcessor.features))),e}constructor(A){this.font=A,this.glyphInfos=null,this.plan=null,this.GSUBProcessor=null,this.GPOSProcessor=null,this.fallbackPosition=!0,A.GSUB&&(this.GSUBProcessor=new es(A,A.GSUB)),A.GPOS&&(this.GPOSProcessor=new ns(A,A.GPOS))}}class is{layout(A,t,e,n,r){if("string"==typeof t&&(r=n,n=e,e=t,t=[]),"string"==typeof A){null==e&&(e=function(A){let t=A.length,e=0;for(;e<t;){let n=A.charCodeAt(e++);if(55296<=n&&n<=56319&&e<t){let t=A.charCodeAt(e);56320<=t&&t<=57343&&(e++,n=((1023&n)<<10)+(1023&t)+65536)}let r=(0,o.getScript)(n);if("Common"!==r&&"Inherited"!==r&&"Unknown"!==r)return rr[r]}return rr.Unknown}(A));var i=this.font.glyphsForString(A)}else{if(null==e){let t=[];for(let e of A)t.push(...e.codePoints);e=function(A){for(let t=0;t<A.length;t++){let e=A[t],n=(0,o.getScript)(e);if("Common"!==n&&"Inherited"!==n&&"Unknown"!==n)return rr[n]}return rr.Unknown}(t)}i=A}let s=new ar(i,t,e,n,r);return 0===i.length?(s.positions=[],s):(this.engine&&this.engine.setup&&this.engine.setup(s),this.substitute(s),this.position(s),this.hideDefaultIgnorables(s.glyphs,s.positions),this.engine&&this.engine.cleanup&&this.engine.cleanup(),s)}substitute(A){this.engine&&this.engine.substitute&&this.engine.substitute(A)}position(A){A.positions=A.glyphs.map((A=>new Br(A.advanceWidth)));let t=null;this.engine&&this.engine.position&&(t=this.engine.position(A)),t||this.engine&&!this.engine.fallbackPosition||(this.unicodeLayoutEngine||(this.unicodeLayoutEngine=new er(this.font)),this.unicodeLayoutEngine.positionGlyphs(A.glyphs,A.positions)),t&&t.kern||!1===A.features.kern||!this.font.kern||(this.kernProcessor||(this.kernProcessor=new tr(this.font)),this.kernProcessor.process(A.glyphs,A.positions),A.features.kern=!0)}hideDefaultIgnorables(A,t){let e=this.font.glyphForCodePoint(32);for(let n=0;n<A.length;n++)this.isDefaultIgnorable(A[n].codePoints[0])&&(A[n]=e,t[n].xAdvance=0,t[n].yAdvance=0)}isDefaultIgnorable(A){let t=A>>16;if(0===t)switch(A>>8){case 0:return 173===A;case 3:return 847===A;case 6:return 1564===A;case 23:return 6068<=A&&A<=6069;case 24:return 6155<=A&&A<=6158;case 32:return 8203<=A&&A<=8207||8234<=A&&A<=8238||8288<=A&&A<=8303;case 254:return 65024<=A&&A<=65039||65279===A;case 255:return 65520<=A&&A<=65528;default:return!1}else switch(t){case 1:return 113824<=A&&A<=113827||119155<=A&&A<=119162;case 14:return 917504<=A&&A<=921599;default:return!1}}getAvailableFeatures(A,t){let e=[];return this.engine&&e.push(...this.engine.getAvailableFeatures(A,t)),this.font.kern&&-1===e.indexOf("kern")&&e.push("kern"),e}stringsForGlyph(A){let t=new Set,e=this.font._cmapProcessor.codePointsForGlyph(A);for(let A of e)t.add(String.fromCodePoint(A));if(this.engine&&this.engine.stringsForGlyph)for(let e of this.engine.stringsForGlyph(A))t.add(e);return Array.from(t)}constructor(A){this.font=A,this.unicodeLayoutEngine=null,this.kernProcessor=null,this.font.morx?this.engine=new dr(this.font):(this.font.GSUB||this.font.GPOS)&&(this.engine=new rs(this.font))}}const ss={moveTo:"M",lineTo:"L",quadraticCurveTo:"Q",bezierCurveTo:"C",closePath:"Z"};class os{toFunction(){return A=>{this.commands.forEach((t=>A[t.command].apply(A,t.args)))}}toSVG(){return this.commands.map((A=>{let t=A.args.map((A=>Math.round(100*A)/100));return`${ss[A.command]}${t.join(" ")}`})).join("")}get cbox(){if(!this._cbox){let A=new nr;for(let t of this.commands)for(let e=0;e<t.args.length;e+=2)A.addPoint(t.args[e],t.args[e+1]);this._cbox=Object.freeze(A)}return this._cbox}get bbox(){if(this._bbox)return this._bbox;let A=new nr,t=0,e=0,n=A=>Math.pow(1-A,3)*l[Q]+3*Math.pow(1-A,2)*A*w[Q]+3*(1-A)*Math.pow(A,2)*E[Q]+Math.pow(A,3)*h[Q];for(let u of this.commands)switch(u.command){case"moveTo":case"lineTo":let[f,C]=u.args;A.addPoint(f,C),t=f,e=C;break;case"quadraticCurveTo":case"bezierCurveTo":if("quadraticCurveTo"===u.command)var[r,i,s,o]=u.args,a=t+2/3*(r-t),B=e+2/3*(i-e),g=s+2/3*(r-s),c=o+2/3*(i-o);else var[a,B,g,c,s,o]=u.args;A.addPoint(s,o);for(var l=[t,e],w=[a,B],E=[g,c],h=[s,o],Q=0;Q<=1;Q++){let t=6*l[Q]-12*w[Q]+6*E[Q],e=-3*l[Q]+9*w[Q]-9*E[Q]+3*h[Q];if(u=3*w[Q]-3*l[Q],0===e){if(0===t)continue;let e=-u/t;0<e&&e<1&&(0===Q?A.addPoint(n(e),A.maxY):1===Q&&A.addPoint(A.maxX,n(e)));continue}let r=Math.pow(t,2)-4*u*e;if(r<0)continue;let i=(-t+Math.sqrt(r))/(2*e);0<i&&i<1&&(0===Q?A.addPoint(n(i),A.maxY):1===Q&&A.addPoint(A.maxX,n(i)));let s=(-t-Math.sqrt(r))/(2*e);0<s&&s<1&&(0===Q?A.addPoint(n(s),A.maxY):1===Q&&A.addPoint(A.maxX,n(s)))}t=s,e=o}return this._bbox=Object.freeze(A)}mapPoints(A){let t=new os;for(let e of this.commands){let n=[];for(let t=0;t<e.args.length;t+=2){let[r,i]=A(e.args[t],e.args[t+1]);n.push(r,i)}t[e.command](...n)}return t}transform(A,t,e,n,r,i){return this.mapPoints(((s,o)=>[A*s+e*o+r,t*s+n*o+i]))}translate(A,t){return this.transform(1,0,0,1,A,t)}rotate(A){let t=Math.cos(A),e=Math.sin(A);return this.transform(t,e,-e,t,0,0)}scale(A,t=A){return this.transform(A,0,0,t,0,0)}constructor(){this.commands=[],this._bbox=null,this._cbox=null}}for(let A of["moveTo","lineTo","quadraticCurveTo","bezierCurveTo","closePath"])os.prototype[A]=function(...t){return this._bbox=this._cbox=null,this.commands.push({command:A,args:t}),this};var as=[".notdef",".null","nonmarkingreturn","space","exclam","quotedbl","numbersign","dollar","percent","ampersand","quotesingle","parenleft","parenright","asterisk","plus","comma","hyphen","period","slash","zero","one","two","three","four","five","six","seven","eight","nine","colon","semicolon","less","equal","greater","question","at","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","bracketleft","backslash","bracketright","asciicircum","underscore","grave","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","braceleft","bar","braceright","asciitilde","Adieresis","Aring","Ccedilla","Eacute","Ntilde","Odieresis","Udieresis","aacute","agrave","acircumflex","adieresis","atilde","aring","ccedilla","eacute","egrave","ecircumflex","edieresis","iacute","igrave","icircumflex","idieresis","ntilde","oacute","ograve","ocircumflex","odieresis","otilde","uacute","ugrave","ucircumflex","udieresis","dagger","degree","cent","sterling","section","bullet","paragraph","germandbls","registered","copyright","trademark","acute","dieresis","notequal","AE","Oslash","infinity","plusminus","lessequal","greaterequal","yen","mu","partialdiff","summation","product","pi","integral","ordfeminine","ordmasculine","Omega","ae","oslash","questiondown","exclamdown","logicalnot","radical","florin","approxequal","Delta","guillemotleft","guillemotright","ellipsis","nonbreakingspace","Agrave","Atilde","Otilde","OE","oe","endash","emdash","quotedblleft","quotedblright","quoteleft","quoteright","divide","lozenge","ydieresis","Ydieresis","fraction","currency","guilsinglleft","guilsinglright","fi","fl","daggerdbl","periodcentered","quotesinglbase","quotedblbase","perthousand","Acircumflex","Ecircumflex","Aacute","Edieresis","Egrave","Iacute","Icircumflex","Idieresis","Igrave","Oacute","Ocircumflex","apple","Ograve","Uacute","Ucircumflex","Ugrave","dotlessi","circumflex","tilde","macron","breve","dotaccent","ring","cedilla","hungarumlaut","ogonek","caron","Lslash","lslash","Scaron","scaron","Zcaron","zcaron","brokenbar","Eth","eth","Yacute","yacute","Thorn","thorn","minus","multiply","onesuperior","twosuperior","threesuperior","onehalf","onequarter","threequarters","franc","Gbreve","gbreve","Idotaccent","Scedilla","scedilla","Cacute","cacute","Ccaron","ccaron","dcroat"];class Bs{_getPath(){return new os}_getCBox(){return this.path.cbox}_getBBox(){return this.path.bbox}_getTableMetrics(A){if(this.id<A.metrics.length)return A.metrics.get(this.id);let t=A.metrics.get(A.metrics.length-1);return{advance:t?t.advance:0,bearing:A.bearings.get(this.id-A.metrics.length)||0}}_getMetrics(A){if(this._metrics)return this._metrics;let{advance:t,bearing:e}=this._getTableMetrics(this._font.hmtx);if(this._font.vmtx)var{advance:n,bearing:r}=this._getTableMetrics(this._font.vmtx);else{let t;if(null==A&&({cbox:A}=this),(t=this._font["OS/2"])&&t.version>0)n=Math.abs(t.typoAscender-t.typoDescender),r=t.typoAscender-A.maxY;else{let{hhea:t}=this._font;var n=Math.abs(t.ascent-t.descent),r=t.ascent-A.maxY}}return this._font._variationProcessor&&this._font.HVAR&&(t+=this._font._variationProcessor.getAdvanceAdjustment(this.id,this._font.HVAR)),this._metrics={advanceWidth:t,advanceHeight:n,leftBearing:e,topBearing:r}}get cbox(){return this._getCBox()}get bbox(){return this._getBBox()}get path(){return this._getPath()}getScaledPath(A){let t=1/this._font.unitsPerEm*A;return this.path.scale(t)}get advanceWidth(){return this._getMetrics().advanceWidth}get advanceHeight(){return this._getMetrics().advanceHeight}get ligatureCaretPositions(){}_getName(){let{post:A}=this._font;if(!A)return null;switch(A.version){case 1:return as[this.id];case 2:let t=A.glyphNameIndex[this.id];return t<as.length?as[t]:A.names[t-as.length];case 2.5:return as[this.id+A.offsets[this.id]];case 4:return String.fromCharCode(A.map[this.id])}}get name(){return this._getName()}render(A,t){A.save();let e=1/this._font.head.unitsPerEm*t;A.scale(e,e),this.path.toFunction()(A),A.fill(),A.restore()}constructor(A,t,e){this.id=A,this.codePoints=t,this._font=e,this.isMark=this.codePoints.length>0&&this.codePoints.every(o.isMark),this.isLigature=this.codePoints.length>1}}(0,i._)([D],Bs.prototype,"cbox",null),(0,i._)([D],Bs.prototype,"bbox",null),(0,i._)([D],Bs.prototype,"path",null),(0,i._)([D],Bs.prototype,"advanceWidth",null),(0,i._)([D],Bs.prototype,"advanceHeight",null),(0,i._)([D],Bs.prototype,"name",null);let gs=new n.Struct({numberOfContours:n.int16,xMin:n.int16,yMin:n.int16,xMax:n.int16,yMax:n.int16});class cs{copy(){return new cs(this.onCurve,this.endContour,this.x,this.y)}constructor(A,t,e=0,n=0){this.onCurve=A,this.endContour=t,this.x=e,this.y=n}}class ls{constructor(A,t,e){this.glyphID=A,this.dx=t,this.dy=e,this.pos=0,this.scaleX=this.scaleY=1,this.scale01=this.scale10=0}}class ws extends Bs{_getCBox(A){if(this._font._variationProcessor&&!A)return this.path.cbox;let t=this._font._getTableStream("glyf");t.pos+=this._font.loca.offsets[this.id];let e=gs.decode(t),n=new nr(e.xMin,e.yMin,e.xMax,e.yMax);return Object.freeze(n)}_parseGlyphCoord(A,t,e,n){if(e){var r=A.readUInt8();n||(r=-r),r+=t}else r=n?t:t+A.readInt16BE();return r}_decode(){let A=this._font.loca.offsets[this.id];if(A===this._font.loca.offsets[this.id+1])return null;let t=this._font._getTableStream("glyf");t.pos+=A;let e=t.pos,n=gs.decode(t);return n.numberOfContours>0?this._decodeSimple(n,t):n.numberOfContours<0&&this._decodeComposite(n,t,e),n}_decodeSimple(A,t){A.points=[];let e=new n.Array(n.uint16,A.numberOfContours).decode(t);A.instructions=new n.Array(n.uint8,n.uint16).decode(t);let r=[],i=e[e.length-1]+1;for(;r.length<i;){var s=t.readUInt8();if(r.push(s),8&s){let A=t.readUInt8();for(let t=0;t<A;t++)r.push(s)}}for(var o=0;o<r.length;o++){s=r[o];let t=new cs(!!(1&s),e.indexOf(o)>=0,0,0);A.points.push(t)}let a=0;for(o=0;o<r.length;o++)s=r[o],A.points[o].x=a=this._parseGlyphCoord(t,a,2&s,16&s);let B=0;for(o=0;o<r.length;o++)s=r[o],A.points[o].y=B=this._parseGlyphCoord(t,B,4&s,32&s);if(this._font._variationProcessor){let t=A.points.slice();t.push(...this._getPhantomPoints(A)),this._font._variationProcessor.transformPoints(this.id,t),A.phantomPoints=t.slice(-4)}}_decodeComposite(A,t,e=0){A.components=[];let n=!1,r=32;for(;32&r;){r=t.readUInt16BE();let a=t.pos-e,B=t.readUInt16BE();if(n||(n=!!(256&r)),1&r)var i=t.readInt16BE(),s=t.readInt16BE();else i=t.readInt8(),s=t.readInt8();(o=new ls(B,i,s)).pos=a,8&r?o.scaleX=o.scaleY=(t.readUInt8()<<24|t.readUInt8()<<16)/1073741824:64&r?(o.scaleX=(t.readUInt8()<<24|t.readUInt8()<<16)/1073741824,o.scaleY=(t.readUInt8()<<24|t.readUInt8()<<16)/1073741824):128&r&&(o.scaleX=(t.readUInt8()<<24|t.readUInt8()<<16)/1073741824,o.scale01=(t.readUInt8()<<24|t.readUInt8()<<16)/1073741824,o.scale10=(t.readUInt8()<<24|t.readUInt8()<<16)/1073741824,o.scaleY=(t.readUInt8()<<24|t.readUInt8()<<16)/1073741824),A.components.push(o)}if(this._font._variationProcessor){let t=[];for(let e=0;e<A.components.length;e++){var o=A.components[e];t.push(new cs(!0,!0,o.dx,o.dy))}t.push(...this._getPhantomPoints(A)),this._font._variationProcessor.transformPoints(this.id,t),A.phantomPoints=t.splice(-4,4);for(let e=0;e<t.length;e++){let n=t[e];A.components[e].dx=n.x,A.components[e].dy=n.y}}return n}_getPhantomPoints(A){let t=this._getCBox(!0);null==this._metrics&&(this._metrics=Bs.prototype._getMetrics.call(this,t));let{advanceWidth:e,advanceHeight:n,leftBearing:r,topBearing:i}=this._metrics;return[new cs(!1,!0,A.xMin-r,0),new cs(!1,!0,A.xMin-r+e,0),new cs(!1,!0,0,A.yMax+i),new cs(!1,!0,0,A.yMax+i+n)]}_getContours(){let A=this._decode();if(!A)return[];let t=[];if(A.numberOfContours<0)for(let e of A.components){let A=this._font.getGlyph(e.glyphID)._getContours();for(let n=0;n<A.length;n++){let r=A[n];for(let A=0;A<r.length;A++){let n=r[A],i=n.x*e.scaleX+n.y*e.scale01+e.dx,s=n.y*e.scaleY+n.x*e.scale10+e.dy;t.push(new cs(n.onCurve,n.endContour,i,s))}}}else t=A.points||[];A.phantomPoints&&!this._font.directory.tables.HVAR&&(this._metrics.advanceWidth=A.phantomPoints[1].x-A.phantomPoints[0].x,this._metrics.advanceHeight=A.phantomPoints[3].y-A.phantomPoints[2].y,this._metrics.leftBearing=A.xMin-A.phantomPoints[0].x,this._metrics.topBearing=A.phantomPoints[2].y-A.yMax);let e=[],n=[];for(let A=0;A<t.length;A++){var r=t[A];n.push(r),r.endContour&&(e.push(n),n=[])}return e}_getMetrics(){if(this._metrics)return this._metrics;let A=this._getCBox(!0);return super._getMetrics(A),this._font._variationProcessor&&!this._font.HVAR&&this.path,this._metrics}_getPath(){let A=this._getContours(),t=new os;for(let n=0;n<A.length;n++){let r=A[n],i=r[0],s=r[r.length-1],o=0;if(i.onCurve){var e=null;o=1}else i=s.onCurve?s:new cs(!1,!1,(i.x+s.x)/2,(i.y+s.y)/2),e=i;t.moveTo(i.x,i.y);for(let A=o;A<r.length;A++){let n=r[A],s=0===A?i:r[A-1];if(s.onCurve&&n.onCurve)t.lineTo(n.x,n.y);else if(s.onCurve&&!n.onCurve)e=n;else if(s.onCurve||n.onCurve){if(s.onCurve||!n.onCurve)throw new Error("Unknown TTF path state");t.quadraticCurveTo(e.x,e.y,n.x,n.y),e=null}else{let A=(s.x+n.x)/2,r=(s.y+n.y)/2;t.quadraticCurveTo(s.x,s.y,A,r);e=n}}e&&t.quadraticCurveTo(e.x,e.y,i.x,i.y),t.closePath()}return t}constructor(...A){super(...A),(0,r._)(this,"type","TTF")}}class Es extends Bs{_getName(){return this._font.CFF2?super._getName():this._font["CFF "].getGlyphName(this.id)}bias(A){return A.length<1240?107:A.length<33900?1131:32768}_getPath(){let A=this._font.CFF2||this._font["CFF "],{stream:t}=A,e=A.topDict.CharStrings[this.id],n=e.offset+e.length;t.pos=e.offset;let r,i,s=new os,o=[],a=[],B=null,g=0,c=0,l=0,w=!1;this._usedGsubrs=r={},this._usedSubrs=i={};let E=A.globalSubrIndex||[],h=this.bias(E),Q=A.privateDictForGlyph(this.id)||{},u=Q.Subrs||[],f=this.bias(u),C=A.topDict.vstore&&A.topDict.vstore.itemVariationStore,d=Q.vsindex,M=this._font._variationProcessor;function D(){null==B&&(B=o.shift()+Q.nominalWidthX)}function I(){return o.length%2!=0&&D(),g+=o.length>>1,o.length=0}function p(A,t){w&&s.closePath(),s.moveTo(A,t),w=!0}let y=function(){for(;t.pos<n;){let Q=t.readUInt8();if(Q<32){let B,F,Y,m,b,v,z,U,P,x,N,R,G,S,T,H;switch(Q){case 1:case 3:case 18:case 23:I();break;case 4:o.length>1&&D(),l+=o.shift(),p(c,l);break;case 5:for(;o.length>=2;)c+=o.shift(),l+=o.shift(),s.lineTo(c,l);break;case 6:case 7:for(Y=6===Q;o.length>=1;)Y?c+=o.shift():l+=o.shift(),s.lineTo(c,l),Y=!Y;break;case 8:for(;o.length>0;)m=c+o.shift(),b=l+o.shift(),v=m+o.shift(),z=b+o.shift(),c=v+o.shift(),l=z+o.shift(),s.bezierCurveTo(m,b,v,z,c,l);break;case 10:if(B=o.pop()+f,F=u[B],F){i[B]=!0;let A=t.pos,e=n;t.pos=F.offset,n=F.offset+F.length,y(),t.pos=A,n=e}break;case 11:if(A.version>=2)break;return;case 14:if(A.version>=2)break;o.length>0&&D(),w&&(s.closePath(),w=!1);break;case 15:if(A.version<2)throw new Error("vsindex operator not supported in CFF v1");d=o.pop();break;case 16:{if(A.version<2)throw new Error("blend operator not supported in CFF v1");if(!M)throw new Error("blend operator in non-variation font");let t=M.getBlendVector(C,d),e=o.pop(),n=e*t.length,r=o.length-n,i=r-e;for(let A=0;A<e;A++){let e=o[i+A];for(let A=0;A<t.length;A++)e+=t[A]*o[r++];o[i+A]=e}for(;n--;)o.pop();break}case 19:case 20:I(),t.pos+=g+7>>3;break;case 21:o.length>2&&D(),c+=o.shift(),l+=o.shift(),p(c,l);break;case 22:o.length>1&&D(),c+=o.shift(),p(c,l);break;case 24:for(;o.length>=8;)m=c+o.shift(),b=l+o.shift(),v=m+o.shift(),z=b+o.shift(),c=v+o.shift(),l=z+o.shift(),s.bezierCurveTo(m,b,v,z,c,l);c+=o.shift(),l+=o.shift(),s.lineTo(c,l);break;case 25:for(;o.length>=8;)c+=o.shift(),l+=o.shift(),s.lineTo(c,l);m=c+o.shift(),b=l+o.shift(),v=m+o.shift(),z=b+o.shift(),c=v+o.shift(),l=z+o.shift(),s.bezierCurveTo(m,b,v,z,c,l);break;case 26:for(o.length%2&&(c+=o.shift());o.length>=4;)m=c,b=l+o.shift(),v=m+o.shift(),z=b+o.shift(),c=v,l=z+o.shift(),s.bezierCurveTo(m,b,v,z,c,l);break;case 27:for(o.length%2&&(l+=o.shift());o.length>=4;)m=c+o.shift(),b=l,v=m+o.shift(),z=b+o.shift(),c=v+o.shift(),l=z,s.bezierCurveTo(m,b,v,z,c,l);break;case 28:o.push(t.readInt16BE());break;case 29:if(B=o.pop()+h,F=E[B],F){r[B]=!0;let A=t.pos,e=n;t.pos=F.offset,n=F.offset+F.length,y(),t.pos=A,n=e}break;case 30:case 31:for(Y=31===Q;o.length>=4;)Y?(m=c+o.shift(),b=l,v=m+o.shift(),z=b+o.shift(),l=z+o.shift(),c=v+(1===o.length?o.shift():0)):(m=c,b=l+o.shift(),v=m+o.shift(),z=b+o.shift(),c=v+o.shift(),l=z+(1===o.length?o.shift():0)),s.bezierCurveTo(m,b,v,z,c,l),Y=!Y;break;case 12:switch(Q=t.readUInt8(),Q){case 3:let A=o.pop(),t=o.pop();o.push(A&&t?1:0);break;case 4:A=o.pop(),t=o.pop(),o.push(A||t?1:0);break;case 5:A=o.pop(),o.push(A?0:1);break;case 9:A=o.pop(),o.push(Math.abs(A));break;case 10:A=o.pop(),t=o.pop(),o.push(A+t);break;case 11:A=o.pop(),t=o.pop(),o.push(A-t);break;case 12:A=o.pop(),t=o.pop(),o.push(A/t);break;case 14:A=o.pop(),o.push(-A);break;case 15:A=o.pop(),t=o.pop(),o.push(A===t?1:0);break;case 18:o.pop();break;case 20:let n=o.pop(),r=o.pop();a[r]=n;break;case 21:r=o.pop(),o.push(a[r]||0);break;case 22:let i=o.pop(),B=o.pop(),g=o.pop(),w=o.pop();o.push(g<=w?i:B);break;case 23:o.push(Math.random());break;case 24:A=o.pop(),t=o.pop(),o.push(A*t);break;case 26:A=o.pop(),o.push(Math.sqrt(A));break;case 27:A=o.pop(),o.push(A,A);break;case 28:A=o.pop(),t=o.pop(),o.push(t,A);break;case 29:r=o.pop(),r<0?r=0:r>o.length-1&&(r=o.length-1),o.push(o[r]);break;case 30:let E=o.pop(),h=o.pop();if(h>=0)for(;h>0;){var e=o[E-1];for(let A=E-2;A>=0;A--)o[A+1]=o[A];o[0]=e,h--}else for(;h<0;){e=o[0];for(let A=0;A<=E;A++)o[A]=o[A+1];o[E-1]=e,h++}break;case 34:m=c+o.shift(),b=l,v=m+o.shift(),z=b+o.shift(),U=v+o.shift(),P=z,x=U+o.shift(),N=P,R=x+o.shift(),G=N,S=R+o.shift(),T=G,c=S,l=T,s.bezierCurveTo(m,b,v,z,U,P),s.bezierCurveTo(x,N,R,G,S,T);break;case 35:H=[];for(let A=0;A<=5;A++)c+=o.shift(),l+=o.shift(),H.push(c,l);s.bezierCurveTo(...H.slice(0,6)),s.bezierCurveTo(...H.slice(6)),o.shift();break;case 36:m=c+o.shift(),b=l+o.shift(),v=m+o.shift(),z=b+o.shift(),U=v+o.shift(),P=z,x=U+o.shift(),N=P,R=x+o.shift(),G=N+o.shift(),S=R+o.shift(),T=G,c=S,l=T,s.bezierCurveTo(m,b,v,z,U,P),s.bezierCurveTo(x,N,R,G,S,T);break;case 37:let u=c,f=l;H=[];for(let A=0;A<=4;A++)c+=o.shift(),l+=o.shift(),H.push(c,l);Math.abs(c-u)>Math.abs(l-f)?(c+=o.shift(),l=f):(c=u,l+=o.shift()),H.push(c,l),s.bezierCurveTo(...H.slice(0,6)),s.bezierCurveTo(...H.slice(6));break;default:throw new Error(`Unknown op: 12 ${Q}`)}break;default:throw new Error(`Unknown op: ${Q}`)}}else if(Q<247)o.push(Q-139);else if(Q<251){var B=t.readUInt8();o.push(256*(Q-247)+B+108)}else Q<255?(B=t.readUInt8(),o.push(256*-(Q-251)-B-108)):o.push(t.readInt32BE()/65536)}};return y(),w&&s.closePath(),s}constructor(...A){super(...A),(0,r._)(this,"type","CFF")}}let hs=new n.Struct({originX:n.uint16,originY:n.uint16,type:new n.String(4),data:new n.Buffer((A=>A.parent.buflen-A._currentOffset))});class Qs extends ws{getImageForSize(A){for(let e=0;e<this._font.sbix.imageTables.length;e++){var t=this._font.sbix.imageTables[e];if(t.ppem>=A)break}let e=t.imageOffsets,n=e[this.id],r=e[this.id+1];return n===r?null:(this._font.stream.pos=n,hs.decode(this._font.stream,{buflen:r-n}))}render(A,t){let e=this.getImageForSize(t);if(null!=e){let n=t/this._font.unitsPerEm;A.image(e.data,{height:t,x:e.originX,y:(this.bbox.minY-e.originY)*n})}this._font.sbix.flags.renderOutlines&&super.render(A,t)}constructor(...A){super(...A),(0,r._)(this,"type","SBIX")}}class us{constructor(A,t){this.glyph=A,this.color=t}}class fs extends Bs{_getBBox(){let A=new nr;for(let t=0;t<this.layers.length;t++){let e=this.layers[t].glyph.bbox;A.addPoint(e.minX,e.minY),A.addPoint(e.maxX,e.maxY)}return A}get layers(){let A=this._font.CPAL,t=this._font.COLR,e=0,n=t.baseGlyphRecord.length-1;for(;e<=n;){let A=e+n>>1;var r=t.baseGlyphRecord[A];if(this.id<r.gid)n=A-1;else{if(!(this.id>r.gid)){var i=r;break}e=A+1}}if(null==i){var s=this._font._getBaseGlyph(this.id);return[new us(s,a={red:0,green:0,blue:0,alpha:255})]}let o=[];for(let e=i.firstLayerIndex;e<i.firstLayerIndex+i.numLayers;e++){r=t.layerRecords[e];var a=A.colorRecords[r.paletteIndex];s=this._font._getBaseGlyph(r.gid),o.push(new us(s,a))}return o}render(A,t){for(let{glyph:e,color:n}of this.layers)A.fillColor([n.red,n.green,n.blue],n.alpha/255*100),e.render(A,t)}constructor(...A){super(...A),(0,r._)(this,"type","COLR")}}class Cs{normalizeCoords(A){let t=[];for(var e=0;e<this.font.fvar.axis.length;e++){let n=this.font.fvar.axis[e];A[e]<n.defaultValue?t.push((A[e]-n.defaultValue+Number.EPSILON)/(n.defaultValue-n.minValue+Number.EPSILON)):t.push((A[e]-n.defaultValue+Number.EPSILON)/(n.maxValue-n.defaultValue+Number.EPSILON))}if(this.font.avar)for(e=0;e<this.font.avar.segment.length;e++){let A=this.font.avar.segment[e];for(let n=0;n<A.correspondence.length;n++){let r=A.correspondence[n];if(n>=1&&t[e]<r.fromCoord){let i=A.correspondence[n-1];t[e]=((t[e]-i.fromCoord)*(r.toCoord-i.toCoord)+Number.EPSILON)/(r.fromCoord-i.fromCoord+Number.EPSILON)+i.toCoord;break}}}return t}transformPoints(A,t){if(!this.font.fvar||!this.font.gvar)return;let{gvar:e}=this.font;if(A>=e.glyphCount)return;let n=e.offsets[A];if(n===e.offsets[A+1])return;let{stream:r}=this.font;if(r.pos=n,r.pos>=r.length)return;let i=r.readUInt16BE(),s=n+r.readUInt16BE();if(32768&i){var o=r.pos;r.pos=s;var a=this.decodePoints();s=r.pos,r.pos=o}let B=t.map((A=>A.copy()));i&=4095;for(let A=0;A<i;A++){let A=r.readUInt16BE(),n=r.readUInt16BE();if(32768&n){var g=[];for(let A=0;A<e.axisCount;A++)g.push(r.readInt16BE()/16384)}else{if((4095&n)>=e.globalCoordCount)throw new Error("Invalid gvar table");g=e.globalCoords[4095&n]}if(16384&n){var c=[];for(let A=0;A<e.axisCount;A++)c.push(r.readInt16BE()/16384);var l=[];for(let A=0;A<e.axisCount;A++)l.push(r.readInt16BE()/16384)}let i=this.tupleFactor(n,g,c,l);if(0===i){s+=A;continue}if(o=r.pos,r.pos=s,8192&n)var w=this.decodePoints();else w=a;let h=0===w.length?t.length:w.length,Q=this.decodeDeltas(h),u=this.decodeDeltas(h);if(0===w.length)for(let A=0;A<t.length;A++){var E=t[A];E.x+=Math.round(Q[A]*i),E.y+=Math.round(u[A]*i)}else{let A=B.map((A=>A.copy())),e=t.map((()=>!1));for(let n=0;n<w.length;n++){let r=w[n];if(r<t.length){let t=A[r];e[r]=!0,t.x+=Q[n]*i,t.y+=u[n]*i}}this.interpolateMissingDeltas(A,B,e);for(let e=0;e<t.length;e++){let n=A[e].x-B[e].x,r=A[e].y-B[e].y;t[e].x=Math.round(t[e].x+n),t[e].y=Math.round(t[e].y+r)}}s+=A,r.pos=o}}decodePoints(){let A=this.font.stream,t=A.readUInt8();128&t&&(t=(127&t)<<8|A.readUInt8());let e=new Uint16Array(t),n=0,r=0;for(;n<t;){let i=A.readUInt8(),s=1+(127&i),o=128&i?A.readUInt16:A.readUInt8;for(let i=0;i<s&&n<t;i++)r+=o.call(A),e[n++]=r}return e}decodeDeltas(A){let t=this.font.stream,e=0,n=new Int16Array(A);for(;e<A;){let r=t.readUInt8(),i=1+(63&r);if(128&r)e+=i;else{let s=64&r?t.readInt16BE:t.readInt8;for(let r=0;r<i&&e<A;r++)n[e++]=s.call(t)}}return n}tupleFactor(A,t,e,n){let r=this.normalizedCoords,{gvar:i}=this.font,s=1;for(let o=0;o<i.axisCount;o++)if(0!==t[o]){if(0===r[o])return 0;if(16384&A){if(r[o]<e[o]||r[o]>n[o])return 0;s=r[o]<t[o]?s*(r[o]-e[o]+Number.EPSILON)/(t[o]-e[o]+Number.EPSILON):s*(n[o]-r[o]+Number.EPSILON)/(n[o]-t[o]+Number.EPSILON)}else{if(r[o]<Math.min(0,t[o])||r[o]>Math.max(0,t[o]))return 0;s=(s*r[o]+Number.EPSILON)/(t[o]+Number.EPSILON)}}return s}interpolateMissingDeltas(A,t,e){if(0===A.length)return;let n=0;for(;n<A.length;){let r=n,i=n,s=A[i];for(;!s.endContour;)s=A[++i];for(;n<=i&&!e[n];)n++;if(n>i)continue;let o=n,a=n;for(n++;n<=i;)e[n]&&(this.deltaInterpolate(a+1,n-1,a,n,t,A),a=n),n++;a===o?this.deltaShift(r,i,a,t,A):(this.deltaInterpolate(a+1,i,a,o,t,A),o>0&&this.deltaInterpolate(r,o-1,a,o,t,A)),n=i+1}}deltaInterpolate(A,t,e,n,r,i){if(A>t)return;let s=["x","y"];for(let a=0;a<s.length;a++){let B=s[a];if(r[e][B]>r[n][B]){var o=e;e=n,n=o}let g=r[e][B],c=r[n][B],l=i[e][B],w=i[n][B];if(g!==c||l===w){let e=g===c?0:(w-l)/(c-g);for(let n=A;n<=t;n++){let A=r[n][B];A<=g?A+=l-g:A>=c?A+=w-c:A=l+(A-g)*e,i[n][B]=A}}}}deltaShift(A,t,e,n,r){let i=r[e].x-n[e].x,s=r[e].y-n[e].y;if(0!==i||0!==s)for(let n=A;n<=t;n++)n!==e&&(r[n].x+=i,r[n].y+=s)}getAdvanceAdjustment(A,t){let e,n;if(t.advanceWidthMapping){let r=A;r>=t.advanceWidthMapping.mapCount&&(r=t.advanceWidthMapping.mapCount-1),t.advanceWidthMapping.entryFormat,({outerIndex:e,innerIndex:n}=t.advanceWidthMapping.mapData[r])}else e=0,n=A;return this.getDelta(t.itemVariationStore,e,n)}getDelta(A,t,e){if(t>=A.itemVariationData.length)return 0;let n=A.itemVariationData[t];if(e>=n.deltaSets.length)return 0;let r=n.deltaSets[e],i=this.getBlendVector(A,t),s=0;for(let A=0;A<n.regionIndexCount;A++)s+=r.deltas[A]*i[A];return s}getBlendVector(A,t){let e=A.itemVariationData[t];if(this.blendVectors.has(e))return this.blendVectors.get(e);let n=this.normalizedCoords,r=[];for(let t=0;t<e.regionIndexCount;t++){let i=1,s=e.regionIndexes[t],o=A.variationRegionList.variationRegions[s];for(let A=0;A<o.length;A++){let t,e=o[A];t=e.startCoord>e.peakCoord||e.peakCoord>e.endCoord||e.startCoord<0&&e.endCoord>0&&0!==e.peakCoord||0===e.peakCoord?1:n[A]<e.startCoord||n[A]>e.endCoord?0:n[A]===e.peakCoord?1:n[A]<e.peakCoord?(n[A]-e.startCoord+Number.EPSILON)/(e.peakCoord-e.startCoord+Number.EPSILON):(e.endCoord-n[A]+Number.EPSILON)/(e.endCoord-e.peakCoord+Number.EPSILON),i*=t}r[t]=i}return this.blendVectors.set(e,r),r}constructor(A,t){this.font=A,this.normalizedCoords=this.normalizeCoords(t),this.blendVectors=new Map}}Promise.resolve();class ds{includeGlyph(A){return"object"==typeof A&&(A=A.id),null==this.mapping[A]&&(this.glyphs.push(A),this.mapping[A]=this.glyphs.length-1),this.mapping[A]}constructor(A){this.font=A,this.glyphs=[],this.mapping={},this.includeGlyph(0)}}class Ms{static size(A){return A>=0&&A<=255?1:2}static encode(A,t){t>=0&&t<=255?A.writeUInt8(t):A.writeInt16BE(t)}}let Ds=new n.Struct({numberOfContours:n.int16,xMin:n.int16,yMin:n.int16,xMax:n.int16,yMax:n.int16,endPtsOfContours:new n.Array(n.uint16,"numberOfContours"),instructions:new n.Array(n.uint8,n.uint16),flags:new n.Array(n.uint8,0),xPoints:new n.Array(Ms,0),yPoints:new n.Array(Ms,0)});class Is{encodeSimple(A,t=[]){let e=[],r=[],i=[],s=[],o=0,a=0,B=0,g=0,c=0;for(let t=0;t<A.commands.length;t++){let n=A.commands[t];for(let e=0;e<n.args.length;e+=2){let l=n.args[e],w=n.args[e+1],E=0;if("quadraticCurveTo"===n.command&&2===e){let e=A.commands[t+1];if(e&&"quadraticCurveTo"===e.command){let A=(a+e.args[0])/2,t=(B+e.args[1])/2;if(l===A&&w===t)continue}}"quadraticCurveTo"===n.command&&0===e||(E|=1),E=this._encodePoint(l,a,r,E,2,16),E=this._encodePoint(w,B,i,E,4,32),E===g&&o<255?(s[s.length-1]|=8,o++):(o>0&&(s.push(o),o=0),s.push(E),g=E),a=l,B=w,c++}"closePath"===n.command&&e.push(c-1)}A.commands.length>1&&"closePath"!==A.commands[A.commands.length-1].command&&e.push(c-1);let l=A.bbox,w={numberOfContours:e.length,xMin:l.minX,yMin:l.minY,xMax:l.maxX,yMax:l.maxY,endPtsOfContours:e,instructions:t,flags:s,xPoints:r,yPoints:i},E=Ds.size(w),h=4-E%4,Q=new n.EncodeStream(E+h);return Ds.encode(Q,w),0!==h&&Q.fill(0,h),Q.buffer}_encodePoint(A,t,e,n,r,i){let s=A-t;return A===t?n|=i:(-255<=s&&s<=255&&(n|=r,s<0?s=-s:n|=i),e.push(s)),n}}class ps extends ds{_addGlyph(A){let t=this.font.getGlyph(A),e=t._decode(),n=this.font.loca.offsets[A],r=this.font.loca.offsets[A+1],i=this.font._getTableStream("glyf");i.pos+=n;let s=i.readBuffer(r-n);if(e&&e.numberOfContours<0){s=new Uint8Array(s);let t=new DataView(s.buffer);for(let n of e.components)A=this.includeGlyph(n.glyphID),t.setUint16(n.pos,A)}else e&&this.font._variationProcessor&&(s=this.glyphEncoder.encodeSimple(t.path,e.instructions));return this.glyf.push(s),this.loca.offsets.push(this.offset),this.hmtx.metrics.push({advance:t.advanceWidth,bearing:t._getMetrics().leftBearing}),this.offset+=s.length,this.glyf.length-1}encode(){this.glyf=[],this.offset=0,this.loca={offsets:[],version:this.font.loca.version},this.hmtx={metrics:[],bearings:[]};let A=0;for(;A<this.glyphs.length;)this._addGlyph(this.glyphs[A++]);let t=E(g)(this.font.maxp);t.numGlyphs=this.glyf.length,this.loca.offsets.push(this.offset);let e=E(g)(this.font.head);e.indexToLocFormat=this.loca.version;let n=E(g)(this.font.hhea);return n.numberOfMetrics=this.hmtx.metrics.length,Vn.toBuffer({tables:{head:e,hhea:n,loca:this.loca,maxp:t,"cvt ":this.font["cvt "],prep:this.font.prep,glyf:this.glyf,hmtx:this.hmtx,fpgm:this.font.fpgm}})}constructor(A){super(A),this.glyphEncoder=new Is}}class ys extends ds{subsetCharstrings(){this.charstrings=[];let A={};for(let t of this.glyphs){this.charstrings.push(this.cff.getCharString(t));let e=this.font.getGlyph(t);e.path;for(let t in e._usedGsubrs)A[t]=!0}this.gsubrs=this.subsetSubrs(this.cff.globalSubrIndex,A)}subsetSubrs(A,t){let e=[];for(let n=0;n<A.length;n++){let r=A[n];t[n]?(this.cff.stream.pos=r.offset,e.push(this.cff.stream.readBuffer(r.length))):e.push(new Uint8Array([11]))}return e}subsetFontdict(A){A.FDArray=[],A.FDSelect={version:0,fds:[]};let t={},e=[],n={};for(let r of this.glyphs){let i=this.cff.fdForGlyph(r);if(null==i)continue;t[i]||(A.FDArray.push(Object.assign({},this.cff.topDict.FDArray[i])),e.push({}),n[i]=A.FDArray.length-1),t[i]=!0,A.FDSelect.fds.push(n[i]);let s=this.font.getGlyph(r);s.path;for(let A in s._usedSubrs)e[n[i]][A]=!0}for(let t=0;t<A.FDArray.length;t++){let n=A.FDArray[t];delete n.FontName,n.Private&&n.Private.Subrs&&(n.Private=Object.assign({},n.Private),n.Private.Subrs=this.subsetSubrs(n.Private.Subrs,e[t]))}}createCIDFontdict(A){let t={};for(let A of this.glyphs){let e=this.font.getGlyph(A);e.path;for(let A in e._usedSubrs)t[A]=!0}let e=Object.assign({},this.cff.topDict.Private);return this.cff.topDict.Private&&this.cff.topDict.Private.Subrs&&(e.Subrs=this.subsetSubrs(this.cff.topDict.Private.Subrs,t)),A.FDArray=[{Private:e}],A.FDSelect={version:3,nRanges:1,ranges:[{first:0,fd:0}],sentinel:this.charstrings.length}}addString(A){return A?(this.strings||(this.strings=[]),this.strings.push(A),hA.length+this.strings.length-1):null}encode(){this.subsetCharstrings();let A={version:this.charstrings.length>255?2:1,ranges:[{first:1,nLeft:this.charstrings.length-2}]},t=Object.assign({},this.cff.topDict);t.Private=null,t.charset=A,t.Encoding=null,t.CharStrings=this.charstrings;for(let A of["version","Notice","Copyright","FullName","FamilyName","Weight","PostScript","BaseFontName","FontName"])t[A]=this.addString(this.cff.string(t[A]));t.ROS=[this.addString("Adobe"),this.addString("Identity"),0],t.CIDCount=this.charstrings.length,this.cff.isCIDFont?this.subsetFontdict(t):this.createCIDFontdict(t);let e={version:1,hdrSize:this.cff.hdrSize,offSize:4,header:this.cff.header,nameIndex:[this.cff.postscriptName],topDictIndex:[t],stringIndex:this.strings,globalSubrIndex:this.gsubrs};return ut.toBuffer(e)}constructor(A){if(super(A),this.cff=this.font["CFF "],!this.cff)throw new Error("Not a CFF Font")}}class Fs{static probe(A){let t=_n.decode(A.slice(0,4));return"true"===t||"OTTO"===t||t===String.fromCharCode(0,1,0,0)}setDefaultLanguage(A=null){this.defaultLanguage=A}_getTable(A){if(!(A.tag in this._tables))try{this._tables[A.tag]=this._decodeTable(A)}catch(t){Q&&(console.error(`Error decoding table ${A.tag}`),console.error(t.stack))}return this._tables[A.tag]}_getTableStream(A){let t=this.directory.tables[A];return t?(this.stream.pos=t.offset,this.stream):null}_decodeDirectory(){return this.directory=Vn.decode(this.stream,{_startOffset:0})}_decodeTable(A){let t=this.stream.pos,e=this._getTableStream(A.tag),n=On[A.tag].decode(e,this,A.length);return this.stream.pos=t,n}getName(A,t=this.defaultLanguage||d){let e=this.name&&this.name.records[A];return e&&(e[t]||e[this.defaultLanguage]||e[d]||e.en||e[Object.keys(e)[0]])||null}get postscriptName(){return this.getName("postscriptName")}get fullName(){return this.getName("fullName")}get familyName(){return this.getName("fontFamily")}get subfamilyName(){return this.getName("fontSubfamily")}get copyright(){return this.getName("copyright")}get version(){return this.getName("version")}get ascent(){return this.hhea.ascent}get descent(){return this.hhea.descent}get lineGap(){return this.hhea.lineGap}get underlinePosition(){return this.post.underlinePosition}get underlineThickness(){return this.post.underlineThickness}get italicAngle(){return this.post.italicAngle}get capHeight(){let A=this["OS/2"];return A?A.capHeight:this.ascent}get xHeight(){let A=this["OS/2"];return A?A.xHeight:0}get numGlyphs(){return this.maxp.numGlyphs}get unitsPerEm(){return this.head.unitsPerEm}get bbox(){return Object.freeze(new nr(this.head.xMin,this.head.yMin,this.head.xMax,this.head.yMax))}get _cmapProcessor(){return new Ar(this.cmap)}get characterSet(){return this._cmapProcessor.getCharacterSet()}hasGlyphForCodePoint(A){return!!this._cmapProcessor.lookup(A)}glyphForCodePoint(A){return this.getGlyph(this._cmapProcessor.lookup(A),[A])}glyphsForString(A){let t=[],e=A.length,n=0,r=-1,i=-1;for(;n<=e;){let s=0,o=0;if(n<e){if(s=A.charCodeAt(n++),55296<=s&&s<=56319&&n<e){let t=A.charCodeAt(n);56320<=t&&t<=57343&&(n++,s=((1023&s)<<10)+(1023&t)+65536)}o=65024<=s&&s<=65039||917760<=s&&s<=917999?1:0}else n++;0===i&&1===o?t.push(this.getGlyph(this._cmapProcessor.lookup(r,s),[r,s])):0===i&&0===o&&t.push(this.glyphForCodePoint(r)),r=s,i=o}return t}get _layoutEngine(){return new is(this)}layout(A,t,e,n,r){return this._layoutEngine.layout(A,t,e,n,r)}stringsForGlyph(A){return this._layoutEngine.stringsForGlyph(A)}get availableFeatures(){return this._layoutEngine.getAvailableFeatures()}getAvailableFeatures(A,t){return this._layoutEngine.getAvailableFeatures(A,t)}_getBaseGlyph(A,t=[]){return this._glyphs[A]||(this.directory.tables.glyf?this._glyphs[A]=new ws(A,t,this):(this.directory.tables["CFF "]||this.directory.tables.CFF2)&&(this._glyphs[A]=new Es(A,t,this))),this._glyphs[A]||null}getGlyph(A,t=[]){return this._glyphs[A]||(this.directory.tables.sbix?this._glyphs[A]=new Qs(A,t,this):this.directory.tables.COLR&&this.directory.tables.CPAL?this._glyphs[A]=new fs(A,t,this):this._getBaseGlyph(A,t)),this._glyphs[A]||null}createSubset(){return this.directory.tables["CFF "]?new ys(this):new ps(this)}get variationAxes(){let A={};if(!this.fvar)return A;for(let t of this.fvar.axis)A[t.axisTag.trim()]={name:t.name.en,min:t.minValue,default:t.defaultValue,max:t.maxValue};return A}get namedVariations(){let A={};if(!this.fvar)return A;for(let t of this.fvar.instance){let e={};for(let A=0;A<this.fvar.axis.length;A++)e[this.fvar.axis[A].axisTag.trim()]=t.coord[A];A[t.name.en]=e}return A}getVariation(A){if(!this.directory.tables.fvar||!(this.directory.tables.gvar&&this.directory.tables.glyf||this.directory.tables.CFF2))throw new Error("Variations require a font with the fvar, gvar and glyf, or CFF2 tables.");if("string"==typeof A&&(A=this.namedVariations[A]),"object"!=typeof A)throw new Error("Variation settings must be either a variation name or settings object.");let t=this.fvar.axis.map(((t,e)=>{let n=t.axisTag.trim();return n in A?Math.max(t.minValue,Math.min(t.maxValue,A[n])):t.defaultValue})),e=new n.DecodeStream(this.stream.buffer);e.pos=this._directoryPos;let r=new Fs(e,t);return r._tables=this._tables,r}get _variationProcessor(){if(!this.fvar)return null;let A=this.variationCoords;return A||this.CFF2?(A||(A=this.fvar.axis.map((A=>A.defaultValue))),new Cs(this,A)):null}getFont(A){return this.getVariation(A)}constructor(A,t=null){(0,r._)(this,"type","TTF"),this.defaultLanguage=null,this.stream=A,this.variationCoords=t,this._directoryPos=this.stream.pos,this._tables={},this._glyphs={},this._decodeDirectory();for(let A in this.directory.tables){let t=this.directory.tables[A];On[A]&&t.length>0&&Object.defineProperty(this,A,{get:this._getTable.bind(this,t)})}}}(0,i._)([D],Fs.prototype,"bbox",null),(0,i._)([D],Fs.prototype,"_cmapProcessor",null),(0,i._)([D],Fs.prototype,"characterSet",null),(0,i._)([D],Fs.prototype,"_layoutEngine",null),(0,i._)([D],Fs.prototype,"variationAxes",null),(0,i._)([D],Fs.prototype,"namedVariations",null),(0,i._)([D],Fs.prototype,"_variationProcessor",null);let Ys=new n.Struct({tag:new n.String(4),offset:new n.Pointer(n.uint32,"void",{type:"global"}),compLength:n.uint32,length:n.uint32,origChecksum:n.uint32}),ms=new n.Struct({tag:new n.String(4),flavor:n.uint32,length:n.uint32,numTables:n.uint16,reserved:new n.Reserved(n.uint16),totalSfntSize:n.uint32,majorVersion:n.uint16,minorVersion:n.uint16,metaOffset:n.uint32,metaLength:n.uint32,metaOrigLength:n.uint32,privOffset:n.uint32,privLength:n.uint32,tables:new n.Array(Ys,"numTables")});ms.process=function(){let A={};for(let t of this.tables)A[t.tag]=t;this.tables=A};var bs=ms;class vs extends ws{_decode(){return this._font._transformedGlyphs[this.id]}_getCBox(){return this.path.bbox}constructor(...A){super(...A),(0,r._)(this,"type","WOFF2")}}const zs={decode(A){let t=0,e=[0,1,2,3,4];for(let n=0;n<e.length;n++){let e=A.readUInt8();if(3758096384&t)throw new Error("Overflow");if(t=t<<7|127&e,!(128&e))return t}throw new Error("Bad base 128 number")}};let Us=["cmap","head","hhea","hmtx","maxp","name","OS/2","post","cvt ","fpgm","glyf","loca","prep","CFF ","VORG","EBDT","EBLC","gasp","hdmx","kern","LTSH","PCLT","VDMX","vhea","vmtx","BASE","GDEF","GPOS","GSUB","EBSC","JSTF","MATH","CBDT","CBLC","COLR","CPAL","SVG ","sbix","acnt","avar","bdat","bloc","bsln","cvar","fdsc","feat","fmtx","fvar","gvar","hsty","just","lcar","mort","morx","opbd","prop","trak","Zapf","Silf","Glat","Gloc","Feat","Sill"],Ps=new n.Struct({flags:n.uint8,customTag:new n.Optional(new n.String(4),(A=>!(63&~A.flags))),tag:A=>A.customTag||Us[63&A.flags],length:zs,transformVersion:A=>A.flags>>>6&3,transformed:A=>"glyf"===A.tag||"loca"===A.tag?0===A.transformVersion:0!==A.transformVersion,transformLength:new n.Optional(zs,(A=>A.transformed))}),xs=new n.Struct({tag:new n.String(4),flavor:n.uint32,length:n.uint32,numTables:n.uint16,reserved:new n.Reserved(n.uint16),totalSfntSize:n.uint32,totalCompressedSize:n.uint32,majorVersion:n.uint16,minorVersion:n.uint16,metaOffset:n.uint32,metaLength:n.uint32,metaOrigLength:n.uint32,privOffset:n.uint32,privLength:n.uint32,tables:new n.Array(Ps,"numTables")});xs.process=function(){let A={};for(let t=0;t<this.tables.length;t++){let e=this.tables[t];A[e.tag]=e}return this.tables=A};var Ns=xs;class Rs{decode(A,t){return new n.DecodeStream(this._buf.decode(A,t))}constructor(A){this.length=A,this._buf=new n.Buffer(A)}}let Gs=new n.Struct({version:n.uint32,numGlyphs:n.uint16,indexFormat:n.uint16,nContourStreamSize:n.uint32,nPointsStreamSize:n.uint32,flagStreamSize:n.uint32,glyphStreamSize:n.uint32,compositeStreamSize:n.uint32,bboxStreamSize:n.uint32,instructionStreamSize:n.uint32,nContours:new Rs("nContourStreamSize"),nPoints:new Rs("nPointsStreamSize"),flags:new Rs("flagStreamSize"),glyphs:new Rs("glyphStreamSize"),composites:new Rs("compositeStreamSize"),bboxes:new Rs("bboxStreamSize"),instructions:new Rs("instructionStreamSize")});function Ss(A){let t=A.readUInt8();return 253===t?A.readUInt16BE():255===t?A.readUInt8()+253:254===t?A.readUInt8()+506:t}function Ts(A,t){return 1&A?t:-t}function Hs(A,t,e){let n,r=n=0,i=[];for(let a=0;a<e;a++){let e=0,a=0,B=A.readUInt8(),g=!(B>>7);if(B&=127,B<10)e=0,a=Ts(B,((14&B)<<7)+t.readUInt8());else if(B<20)e=Ts(B,((B-10&14)<<7)+t.readUInt8()),a=0;else if(B<84)e=Ts(B,1+(48&(s=B-20))+((o=t.readUInt8())>>4)),a=Ts(B>>1,1+((12&s)<<2)+(15&o));else if(B<120){var s;e=Ts(B,1+((s=B-84)/12<<8)+t.readUInt8()),a=Ts(B>>1,1+(s%12>>2<<8)+t.readUInt8())}else if(B<124){var o=t.readUInt8();let A=t.readUInt8();e=Ts(B,(o<<4)+(A>>4)),a=Ts(B>>1,((15&A)<<8)+t.readUInt8())}else e=Ts(B,t.readUInt16BE()),a=Ts(B>>1,t.readUInt16BE());r+=e,n+=a,i.push(new cs(g,!1,r,n))}return i}let ks=new n.VersionedStruct(n.uint32,{65536:{numFonts:n.uint32,offsets:new n.Array(n.uint32,"numFonts")},131072:{numFonts:n.uint32,offsets:new n.Array(n.uint32,"numFonts"),dsigTag:n.uint32,dsigLength:n.uint32,dsigOffset:n.uint32}}),Ls=new n.String(n.uint8),js=(new n.Struct({len:n.uint32,buf:new n.Buffer("len")}),new n.Struct({id:n.uint16,nameOffset:n.int16,attr:n.uint8,dataOffset:n.uint24,handle:n.uint32})),Js=new n.Struct({name:new n.String(4),maxTypeIndex:n.uint16,refList:new n.Pointer(n.uint16,new n.Array(js,(A=>A.maxTypeIndex+1)),{type:"parent"})}),Os=new n.Struct({length:n.uint16,types:new n.Array(Js,(A=>A.length+1))}),Ws=new n.Struct({reserved:new n.Reserved(n.uint8,24),typeList:new n.Pointer(n.uint16,Os),nameListOffset:new n.Pointer(n.uint16,"void")}),Ks=new n.Struct({dataOffset:n.uint32,map:new n.Pointer(n.uint32,Ws),dataLength:n.uint32,mapLength:n.uint32});var Vs,Xs;f(Fs),f(class extends Fs{static probe(A){return"wOFF"===_n.decode(A.slice(0,4))}_decodeDirectory(){this.directory=bs.decode(this.stream,{_startOffset:0})}_getTableStream(A){let t=this.directory.tables[A];if(t){if(this.stream.pos=t.offset,t.compLength<t.length){this.stream.pos+=2;let A=new Uint8Array(t.length),e=E(c)(this.stream.readBuffer(t.compLength-2),A);return new n.DecodeStream(e)}return this.stream}return null}constructor(...A){super(...A),(0,r._)(this,"type","WOFF")}}),f(class extends Fs{static probe(A){return"wOF2"===_n.decode(A.slice(0,4))}_decodeDirectory(){this.directory=Ns.decode(this.stream),this._dataPos=this.stream.pos}_decompress(){if(!this._decompressed){this.stream.pos=this._dataPos;let A=this.stream.readBuffer(this.directory.totalCompressedSize),t=0;for(let A in this.directory.tables){let e=this.directory.tables[A];e.offset=t,t+=null!=e.transformLength?e.transformLength:e.length}let e=E(l)(A,t);if(!e)throw new Error("Error decoding compressed data in WOFF2");this.stream=new n.DecodeStream(e),this._decompressed=!0}}_decodeTable(A){return this._decompress(),super._decodeTable(A)}_getBaseGlyph(A,t=[]){if(!this._glyphs[A])return this.directory.tables.glyf&&this.directory.tables.glyf.transformed?(this._transformedGlyphs||this._transformGlyfTable(),this._glyphs[A]=new vs(A,t,this)):super._getBaseGlyph(A,t)}_transformGlyfTable(){this._decompress(),this.stream.pos=this.directory.tables.glyf.offset;let A=Gs.decode(this.stream),t=[];for(let e=0;e<A.numGlyphs;e++){let e={},n=A.nContours.readInt16BE();if(e.numberOfContours=n,n>0){let t=[],r=0;for(let e=0;e<n;e++)r+=Ss(A.nPoints),t.push(r);e.points=Hs(A.flags,A.glyphs,r);for(let A=0;A<n;A++)e.points[t[A]-1].endContour=!0;Ss(A.glyphs)}else n<0&&ws.prototype._decodeComposite.call({_font:this},e,A.composites)&&Ss(A.glyphs);t.push(e)}this._transformedGlyphs=t}constructor(...A){super(...A),(0,r._)(this,"type","WOFF2")}}),f(class{static probe(A){return"ttcf"===_n.decode(A.slice(0,4))}getFont(A){for(let t of this.header.offsets){let e=new n.DecodeStream(this.stream.buffer);e.pos=t;let r=new Fs(e);if(r.postscriptName===A||r.postscriptName instanceof Uint8Array&&A instanceof Uint8Array&&r.postscriptName.every(((t,e)=>A[e]===t)))return r}return null}get fonts(){let A=[];for(let t of this.header.offsets){let e=new n.DecodeStream(this.stream.buffer);e.pos=t,A.push(new Fs(e))}return A}constructor(A){if((0,r._)(this,"type","TTC"),this.stream=A,"ttcf"!==A.readString(4))throw new Error("Not a TrueType collection");this.header=ks.decode(A)}}),f(class{static probe(A){let t=new n.DecodeStream(A);try{var e=Ks.decode(t)}catch(A){return!1}for(let A of e.map.typeList.types)if("sfnt"===A.name)return!0;return!1}getFont(A){if(!this.sfnt)return null;for(let t of this.sfnt.refList){let e=this.header.dataOffset+t.dataOffset+4,r=new n.DecodeStream(this.stream.buffer.slice(e)),i=new Fs(r);if(i.postscriptName===A||i.postscriptName instanceof Uint8Array&&A instanceof Uint8Array&&i.postscriptName.every(((t,e)=>A[e]===t)))return i}return null}get fonts(){let A=[];for(let t of this.sfnt.refList){let e=this.header.dataOffset+t.dataOffset+4,r=new n.DecodeStream(this.stream.buffer.slice(e));A.push(new Fs(r))}return A}constructor(A){(0,r._)(this,"type","DFont"),this.stream=A,this.header=Ks.decode(this.stream);for(let A of this.header.map.typeList.types){for(let t of A.refList)t.nameOffset>=0?(this.stream.pos=t.nameOffset+this.header.map.nameListOffset,t.name=Ls.decode(this.stream)):t.name=null;"sfnt"===A.name&&(this.sfnt=A)}}}),Vs=A.exports,Xs=h,Object.keys(Xs).forEach((function(A){"default"===A||"__esModule"===A||Object.prototype.hasOwnProperty.call(Vs,A)||Object.defineProperty(Vs,A,{enumerable:!0,get:function(){return Xs[A]}})}))},2532(A,t,e){var n=e(7571),r=e(3915);function i(A){return A&&A.__esModule?A.default:A}const s=[[4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,4,4,4,4,4,4,4,4,4,4,4],[0,4,4,1,1,4,4,4,4,1,1,0,0,0,0,1,1,1,0,0,4,2,4,0,0,0,0,0,0,0,0,1,0],[0,4,4,1,1,4,4,4,4,1,1,1,1,1,0,1,1,1,0,0,4,2,4,0,0,0,0,0,0,0,0,1,0],[4,4,4,1,1,1,4,4,4,1,1,1,1,1,1,1,1,1,1,1,4,2,4,1,1,1,1,1,1,1,1,1,1],[1,4,4,1,1,1,4,4,4,1,1,1,1,1,1,1,1,1,1,1,4,2,4,1,1,1,1,1,1,1,1,1,1],[0,4,4,1,1,1,4,4,4,0,0,0,0,0,0,1,1,1,0,0,4,2,4,0,0,0,0,0,0,0,0,1,0],[0,4,4,1,1,1,4,4,4,0,0,0,0,0,0,1,1,1,0,0,4,2,4,0,0,0,0,0,0,0,0,1,0],[0,4,4,1,1,1,4,4,4,0,0,1,0,1,0,1,1,1,0,0,4,2,4,0,0,0,0,0,0,0,0,1,0],[0,4,4,1,1,1,4,4,4,0,0,1,1,1,0,1,1,1,0,0,4,2,4,0,0,0,0,0,0,0,0,1,0],[1,4,4,1,1,1,4,4,4,0,0,1,1,1,1,1,1,1,0,0,4,2,4,1,1,1,1,1,0,1,1,1,0],[1,4,4,1,1,1,4,4,4,0,0,1,1,1,0,1,1,1,0,0,4,2,4,0,0,0,0,0,0,0,0,1,0],[1,4,4,1,1,1,4,4,4,1,1,1,1,1,0,1,1,1,0,0,4,2,4,0,0,0,0,0,0,0,0,1,0],[1,4,4,1,1,1,4,4,4,1,1,1,1,1,0,1,1,1,0,0,4,2,4,0,0,0,0,0,0,0,0,1,0],[1,4,4,1,1,1,4,4,4,1,1,1,1,1,0,1,1,1,0,0,4,2,4,0,0,0,0,0,0,0,0,1,0],[0,4,4,1,1,1,4,4,4,0,1,0,0,0,0,1,1,1,0,0,4,2,4,0,0,0,0,0,0,0,0,1,0],[0,4,4,1,1,1,4,4,4,0,0,0,0,0,0,1,1,1,0,0,4,2,4,0,0,0,0,0,0,0,0,1,0],[0,4,4,1,0,1,4,4,4,0,0,1,0,0,0,1,1,1,0,0,4,2,4,0,0,0,0,0,0,0,0,1,0],[0,4,4,1,0,1,4,4,4,0,0,0,0,0,0,1,1,1,0,0,4,2,4,0,0,0,0,0,0,0,0,1,0],[1,4,4,1,1,1,4,4,4,1,1,1,1,1,1,1,1,1,1,1,4,2,4,1,1,1,1,1,1,1,1,1,0],[0,4,4,1,1,1,4,4,4,0,0,0,0,0,0,1,1,1,0,4,4,2,4,0,0,0,0,0,0,0,0,1,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0],[1,4,4,1,1,1,4,4,4,1,1,1,1,1,0,1,1,1,0,0,4,2,4,0,0,0,0,0,0,0,0,1,0],[1,4,4,1,1,1,4,4,4,1,1,1,1,1,1,1,1,1,1,1,4,2,4,1,1,1,1,1,1,1,1,1,1],[0,4,4,1,1,1,4,4,4,0,1,0,0,0,0,1,1,1,0,0,4,2,4,0,0,0,1,1,0,0,0,1,0],[0,4,4,1,1,1,4,4,4,0,1,0,0,0,0,1,1,1,0,0,4,2,4,0,0,0,0,1,0,0,0,1,0],[0,4,4,1,1,1,4,4,4,0,1,0,0,0,0,1,1,1,0,0,4,2,4,1,1,1,1,0,0,0,0,1,0],[0,4,4,1,1,1,4,4,4,0,1,0,0,0,0,1,1,1,0,0,4,2,4,0,0,0,1,1,0,0,0,1,0],[0,4,4,1,1,1,4,4,4,0,1,0,0,0,0,1,1,1,0,0,4,2,4,0,0,0,0,1,0,0,0,1,0],[0,4,4,1,1,1,4,4,4,0,0,0,0,0,0,1,1,1,0,0,4,2,4,0,0,0,0,0,1,0,0,1,0],[0,4,4,1,1,1,4,4,4,0,1,0,0,0,0,1,1,1,0,0,4,2,4,0,0,0,0,0,0,0,1,1,0],[0,4,4,1,1,1,4,4,4,0,1,0,0,0,0,1,1,1,0,0,4,2,4,0,0,0,0,0,0,0,0,1,0],[1,4,4,1,1,1,4,4,4,1,1,1,1,1,0,1,1,1,0,0,4,2,4,0,0,0,0,0,0,0,0,1,0],[0,4,4,1,1,0,4,4,4,0,0,0,0,0,0,0,0,0,0,0,4,2,4,0,0,0,0,0,0,0,0,1,0]],o=i(r).toByteArray("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"),a=new(i(n))(o),B=function(A){switch(A){case 33:case 39:case 40:case 42:return 12;case 35:return 5;default:return A}},g=function(A){switch(A){case 37:case 38:return 34;case 41:return 22;default:return A}};class c{constructor(A,t=!1){this.position=A,this.required=t}}A.exports=class{nextCodePoint(){const A=this.string.charCodeAt(this.pos++),t=this.string.charCodeAt(this.pos);return 55296<=A&&A<=56319&&56320<=t&&t<=57343?(this.pos++,1024*(A-55296)+(t-56320)+65536):A}nextCharClass(){return B(a.get(this.nextCodePoint()))}getSimpleBreak(){switch(this.nextClass){case 41:return!1;case 34:case 37:case 38:return this.curClass=34,!1;case 36:return this.curClass=36,!1}return null}getPairTableBreak(A){let t=!1;switch(s[this.curClass][this.nextClass]){case 0:t=!0;break;case 1:t=41===A;break;case 2:if(t=41===A,!t)return t=!1,t;break;case 3:if(41!==A)return t}return this.LB8a&&(t=!1),!this.LB21a||16!==this.curClass&&17!==this.curClass?this.LB21a=13===this.curClass:(t=!1,this.LB21a=!1),28===this.curClass?(this.LB30a++,2==this.LB30a&&28===this.nextClass&&(t=!0,this.LB30a=0)):this.LB30a=0,this.curClass=this.nextClass,t}nextBreak(){if(null==this.curClass){let A=this.nextCharClass();this.curClass=g(A),this.nextClass=A,this.LB8a=31===A,this.LB30a=0}for(;this.pos<this.string.length;){this.lastPos=this.pos;const A=this.nextClass;if(this.nextClass=this.nextCharClass(),34===this.curClass||36===this.curClass&&37!==this.nextClass)return this.curClass=g(B(this.nextClass)),new c(this.lastPos,!0);let t=this.getSimpleBreak();if(null===t&&(t=this.getPairTableBreak(A)),this.LB8a=31===this.nextClass,t)return new c(this.lastPos)}return this.lastPos<this.string.length?(this.lastPos=this.string.length,new c(this.string.length)):null}constructor(A){this.string=A,this.pos=0,this.lastPos=0,this.curClass=null,this.nextClass=null,this.LB8a=!1,this.LB21a=!1,this.LB30a=0}}},381(A,t,e){"use strict";var n=e(783).Buffer;function r(A){return A&&"object"==typeof A&&"default"in A?A:{default:A}}var i=r(e(6729));A.exports=class{static decode(A,t){throw new Error("PNG.decode not available in browser build")}static load(A){throw new Error("PNG.load not available in browser build")}constructor(A){let t;for(this.data=A,this.pos=8,this.palette=[],this.imgData=[],this.transparency={},this.text={};;){const A=this.readUInt32();let a="";for(t=0;t<4;t++)a+=String.fromCharCode(this.data[this.pos++]);switch(a){case"IHDR":this.width=this.readUInt32(),this.height=this.readUInt32(),this.bits=this.data[this.pos++],this.colorType=this.data[this.pos++],this.compressionMethod=this.data[this.pos++],this.filterMethod=this.data[this.pos++],this.interlaceMethod=this.data[this.pos++];break;case"PLTE":this.palette=this.read(A);break;case"IDAT":for(t=0;t<A;t++)this.imgData.push(this.data[this.pos++]);break;case"tRNS":switch(this.transparency={},this.colorType){case 3:this.transparency.indexed=this.read(A);var e=255-this.transparency.indexed.length;if(e>0)for(t=0;t<e;t++)this.transparency.indexed.push(255);break;case 0:this.transparency.grayscale=this.read(A)[0];break;case 2:this.transparency.rgb=this.read(A)}break;case"tEXt":var r=this.read(A),i=r.indexOf(0),s=String.fromCharCode.apply(String,r.slice(0,i));this.text[s]=String.fromCharCode.apply(String,r.slice(i+1));break;case"IEND":switch(this.colorType){case 0:case 3:case 4:this.colors=1;break;case 2:case 6:this.colors=3}this.hasAlphaChannel=[4,6].includes(this.colorType);var o=this.colors+(this.hasAlphaChannel?1:0);switch(this.pixelBitlength=this.bits*o,this.colors){case 1:this.colorSpace="DeviceGray";break;case 3:this.colorSpace="DeviceRGB"}return void(this.imgData=n.from(this.imgData));default:this.pos+=A}if(this.pos+=4,this.pos>this.data.length)throw new Error("Incomplete or corrupt PNG file")}}read(A){const t=new Array(A);for(let e=0;e<A;e++)t[e]=this.data[this.pos++];return t}readUInt32(){return this.data[this.pos++]<<24|this.data[this.pos++]<<16|this.data[this.pos++]<<8|this.data[this.pos++]}readUInt16(){return this.data[this.pos++]<<8|this.data[this.pos++]}decodePixels(A){return i.default.inflate(this.imgData,((t,e)=>{if(t)throw t;const{width:r,height:i}=this,s=this.pixelBitlength/8,o=n.alloc(r*i*s),{length:a}=e;let B=0;function g(A,t,g,c,l=!1){const w=Math.ceil((r-A)/g),E=Math.ceil((i-t)/c),h=s*w,Q=l?o:n.alloc(h*E);let u=0,f=0;for(;u<E&&B<a;){var C,d,M,D,I;switch(e[B++]){case 0:for(M=0;M<h;M++)Q[f++]=e[B++];break;case 1:for(M=0;M<h;M++)C=e[B++],D=M<s?0:Q[f-s],Q[f++]=(C+D)%256;break;case 2:for(M=0;M<h;M++)C=e[B++],d=(M-M%s)/s,I=u&&Q[(u-1)*h+d*s+M%s],Q[f++]=(I+C)%256;break;case 3:for(M=0;M<h;M++)C=e[B++],d=(M-M%s)/s,D=M<s?0:Q[f-s],I=u&&Q[(u-1)*h+d*s+M%s],Q[f++]=(C+Math.floor((D+I)/2))%256;break;case 4:for(M=0;M<h;M++){var p,y;C=e[B++],d=(M-M%s)/s,D=M<s?0:Q[f-s],0===u?I=y=0:(I=Q[(u-1)*h+d*s+M%s],y=d&&Q[(u-1)*h+(d-1)*s+M%s]);const A=D+I-y,t=Math.abs(A-D),n=Math.abs(A-I),r=Math.abs(A-y);p=t<=n&&t<=r?D:n<=r?I:y,Q[f++]=(C+p)%256}break;default:throw new Error(`Invalid filter algorithm: ${e[B-1]}`)}if(!l){let e=((t+u*c)*r+A)*s,n=u*h;for(M=0;M<w;M++){for(let A=0;A<s;A++)o[e++]=Q[n++];e+=(g-1)*s}}u++}}return 1===this.interlaceMethod?(g(0,0,8,8),g(4,0,8,8),g(0,4,4,8),g(2,0,4,4),g(0,2,2,4),g(1,0,2,2),g(0,1,1,2)):g(0,0,1,1,!0),A(o)}))}decodePalette(){const{palette:A}=this,{length:t}=A,e=this.transparency.indexed||[],r=n.alloc(e.length+t);let i=0,s=0;for(let n=0;n<t;n+=3){var o;r[i++]=A[n],r[i++]=A[n+1],r[i++]=A[n+2],r[i++]=null!=(o=e[s++])?o:255}return r}copyToImageData(A,t){let e,n,{colors:r}=this,i=null,s=this.hasAlphaChannel;this.palette.length&&(i=this._decodedPalette||(this._decodedPalette=this.decodePalette()),r=4,s=!0);const o=A.data||A,{length:a}=o,B=i||t;let g=e=0;if(1===r)for(;g<a;){n=i?4*t[g/4]:e;const A=B[n++];o[g++]=A,o[g++]=A,o[g++]=A,o[g++]=s?B[n++]:255,e=n}else for(;g<a;)n=i?4*t[g/4]:e,o[g++]=B[n++],o[g++]=B[n++],o[g++]=B[n++],o[g++]=s?B[n++]:255,e=n}decode(A){const t=n.alloc(this.width*this.height*4);return this.decodePixels((e=>(this.copyToImageData(t,e),A(t))))}}},5233(A){function t(A,t){return Object.keys(t).forEach((function(e){"default"===e||"__esModule"===e||Object.prototype.hasOwnProperty.call(A,e)||Object.defineProperty(A,e,{enumerable:!0,get:function(){return t[e]}})})),A}function e(A,t,e,n){Object.defineProperty(A,t,{get:e,set:n,enumerable:!0,configurable:!0})}e(A.exports,"EncodeStream",(()=>o)),e(A.exports,"DecodeStream",(()=>r)),e(A.exports,"Array",(()=>V)),e(A.exports,"LazyArray",(()=>X)),e(A.exports,"Bitfield",(()=>_)),e(A.exports,"Boolean",(()=>q)),e(A.exports,"Buffer",(()=>$)),e(A.exports,"Enum",(()=>AA)),e(A.exports,"Optional",(()=>tA)),e(A.exports,"Reserved",(()=>eA)),e(A.exports,"String",(()=>nA)),e(A.exports,"Struct",(()=>sA)),e(A.exports,"VersionedStruct",(()=>oA));const n={utf16le:"utf-16le",ucs2:"utf-16le",utf16be:"utf-16be"};class r{constructor(A){this.buffer=A,this.view=new DataView(A.buffer,A.byteOffset,A.byteLength),this.pos=0,this.length=this.buffer.length}readString(A,t="ascii"){t=n[t]||t;let e=this.readBuffer(A);try{return new TextDecoder(t).decode(e)}catch(A){return e}}readBuffer(A){return this.buffer.slice(this.pos,this.pos+=A)}readUInt24BE(){return(this.readUInt16BE()<<8)+this.readUInt8()}readUInt24LE(){return this.readUInt16LE()+(this.readUInt8()<<16)}readInt24BE(){return(this.readInt16BE()<<8)+this.readUInt8()}readInt24LE(){return this.readUInt16LE()+(this.readInt8()<<16)}}r.TYPES={UInt8:1,UInt16:2,UInt24:3,UInt32:4,Int8:1,Int16:2,Int24:3,Int32:4,Float:4,Double:8};for(let A of Object.getOwnPropertyNames(DataView.prototype))if("get"===A.slice(0,3)){let t=A.slice(3).replace("Ui","UI");"Float32"===t?t="Float":"Float64"===t&&(t="Double");let e=r.TYPES[t];r.prototype["read"+t+(1===e?"":"BE")]=function(){const t=this.view[A](this.pos,!1);return this.pos+=e,t},1!==e&&(r.prototype["read"+t+"LE"]=function(){const t=this.view[A](this.pos,!0);return this.pos+=e,t})}const i=new TextEncoder,s=18==new Uint8Array(new Uint16Array([4660]).buffer)[0];class o{constructor(A){this.buffer=A,this.view=new DataView(this.buffer.buffer,this.buffer.byteOffset,this.buffer.byteLength),this.pos=0}writeBuffer(A){this.buffer.set(A,this.pos),this.pos+=A.length}writeString(A,t="ascii"){let e;switch(t){case"utf16le":case"utf16-le":case"ucs2":e=a(A,s);break;case"utf16be":case"utf16-be":e=a(A,!s);break;case"utf8":e=i.encode(A);break;case"ascii":e=function(A){let t=new Uint8Array(A.length);for(let e=0;e<A.length;e++)t[e]=A.charCodeAt(e);return t}(A);break;default:throw new Error(`Unsupported encoding: ${t}`)}this.writeBuffer(e)}writeUInt24BE(A){this.buffer[this.pos++]=A>>>16&255,this.buffer[this.pos++]=A>>>8&255,this.buffer[this.pos++]=255&A}writeUInt24LE(A){this.buffer[this.pos++]=255&A,this.buffer[this.pos++]=A>>>8&255,this.buffer[this.pos++]=A>>>16&255}writeInt24BE(A){A>=0?this.writeUInt24BE(A):this.writeUInt24BE(A+16777215+1)}writeInt24LE(A){A>=0?this.writeUInt24LE(A):this.writeUInt24LE(A+16777215+1)}fill(A,t){if(t<this.buffer.length)this.buffer.fill(A,this.pos,this.pos+t),this.pos+=t;else{const e=new Uint8Array(t);e.fill(A),this.writeBuffer(e)}}}function a(A,t){let e=new Uint16Array(A.length);for(let n=0;n<A.length;n++){let r=A.charCodeAt(n);t&&(r=r>>8|(255&r)<<8),e[n]=r}return new Uint8Array(e.buffer)}for(let A of Object.getOwnPropertyNames(DataView.prototype))if("set"===A.slice(0,3)){let t=A.slice(3).replace("Ui","UI");"Float32"===t?t="Float":"Float64"===t&&(t="Double");let e=r.TYPES[t];o.prototype["write"+t+(1===e?"":"BE")]=function(t){this.view[A](this.pos,t,!1),this.pos+=e},1!==e&&(o.prototype["write"+t+"LE"]=function(t){this.view[A](this.pos,t,!0),this.pos+=e})}class B{fromBuffer(A){let t=new r(A);return this.decode(t)}toBuffer(A){let t=this.size(A),e=new Uint8Array(t),n=new o(e);return this.encode(n,A),e}}var g={};e(g,"Number",(()=>c)),e(g,"uint8",(()=>l)),e(g,"uint16be",(()=>w)),e(g,"uint16",(()=>E)),e(g,"uint16le",(()=>h)),e(g,"uint24be",(()=>Q)),e(g,"uint24",(()=>u)),e(g,"uint24le",(()=>f)),e(g,"uint32be",(()=>C)),e(g,"uint32",(()=>d)),e(g,"uint32le",(()=>M)),e(g,"int8",(()=>D)),e(g,"int16be",(()=>I)),e(g,"int16",(()=>p)),e(g,"int16le",(()=>y)),e(g,"int24be",(()=>F)),e(g,"int24",(()=>Y)),e(g,"int24le",(()=>m)),e(g,"int32be",(()=>b)),e(g,"int32",(()=>v)),e(g,"int32le",(()=>z)),e(g,"floatbe",(()=>U)),e(g,"float",(()=>P)),e(g,"floatle",(()=>x)),e(g,"doublebe",(()=>N)),e(g,"double",(()=>R)),e(g,"doublele",(()=>G)),e(g,"Fixed",(()=>S)),e(g,"fixed16be",(()=>T)),e(g,"fixed16",(()=>H)),e(g,"fixed16le",(()=>k)),e(g,"fixed32be",(()=>L)),e(g,"fixed32",(()=>j)),e(g,"fixed32le",(()=>J));class c extends B{constructor(A,t="BE"){super(),this.type=A,this.endian=t,this.fn=this.type,"8"!==this.type[this.type.length-1]&&(this.fn+=this.endian)}size(){return r.TYPES[this.type]}decode(A){return A[`read${this.fn}`]()}encode(A,t){return A[`write${this.fn}`](t)}}const l=new c("UInt8"),w=new c("UInt16","BE"),E=w,h=new c("UInt16","LE"),Q=new c("UInt24","BE"),u=Q,f=new c("UInt24","LE"),C=new c("UInt32","BE"),d=C,M=new c("UInt32","LE"),D=new c("Int8"),I=new c("Int16","BE"),p=I,y=new c("Int16","LE"),F=new c("Int24","BE"),Y=F,m=new c("Int24","LE"),b=new c("Int32","BE"),v=b,z=new c("Int32","LE"),U=new c("Float","BE"),P=U,x=new c("Float","LE"),N=new c("Double","BE"),R=N,G=new c("Double","LE");class S extends c{constructor(A,t,e=A>>1){super(`Int${A}`,t),this._point=1<<e}decode(A){return super.decode(A)/this._point}encode(A,t){return super.encode(A,t*this._point|0)}}const T=new S(16,"BE"),H=T,k=new S(16,"LE"),L=new S(32,"BE"),j=L,J=new S(32,"LE");var O={};function W(A,t,e){let n;if("number"==typeof A?n=A:"function"==typeof A?n=A.call(e,e):e&&"string"==typeof A?n=e[A]:t&&A instanceof c&&(n=A.decode(t)),isNaN(n))throw new Error("Not a fixed size");return n}e(O,"resolveLength",(()=>W)),e(O,"PropertyDescriptor",(()=>K));class K{constructor(A={}){this.enumerable=!0,this.configurable=!0;for(let t in A){const e=A[t];this[t]=e}}}class V extends B{constructor(A,t,e="count"){super(),this.type=A,this.length=t,this.lengthType=e}decode(A,t){let e;const{pos:n}=A,r=[];let i=t;if(null!=this.length&&(e=W(this.length,A,t)),this.length instanceof c&&(Object.defineProperties(r,{parent:{value:t},_startOffset:{value:n},_currentOffset:{value:0,writable:!0},_length:{value:e}}),i=r),null==e||"bytes"===this.lengthType){const n=null!=e?A.pos+e:(null!=t?t._length:void 0)?t._startOffset+t._length:A.length;for(;A.pos<n;)r.push(this.type.decode(A,i))}else for(let t=0,n=e;t<n;t++)r.push(this.type.decode(A,i));return r}size(A,t,e=!0){if(!A)return this.type.size(null,t)*W(this.length,null,t);let n=0;this.length instanceof c&&(n+=this.length.size(),t={parent:t,pointerSize:0});for(let e of A)n+=this.type.size(e,t);return t&&e&&this.length instanceof c&&(n+=t.pointerSize),n}encode(A,t,e){let n=e;this.length instanceof c&&(n={pointers:[],startOffset:A.pos,parent:e},n.pointerOffset=A.pos+this.size(t,n,!1),this.length.encode(A,t.length));for(let e of t)this.type.encode(A,e,n);if(this.length instanceof c){let t=0;for(;t<n.pointers.length;){const e=n.pointers[t++];e.type.encode(A,e.val,e.parent)}}}}class X extends V{decode(A,t){const{pos:e}=A,n=W(this.length,A,t);this.length instanceof c&&(t={parent:t,_startOffset:e,_currentOffset:0,_length:n});const r=new Z(this.type,n,A,t);return A.pos+=n*this.type.size(null,t),r}size(A,t){return A instanceof Z&&(A=A.toArray()),super.size(A,t)}encode(A,t,e){return t instanceof Z&&(t=t.toArray()),super.encode(A,t,e)}}class Z{constructor(A,t,e,n){this.type=A,this.length=t,this.stream=e,this.ctx=n,this.base=this.stream.pos,this.items=[]}get(A){if(!(A<0||A>=this.length)){if(null==this.items[A]){const{pos:t}=this.stream;this.stream.pos=this.base+this.type.size(null,this.ctx)*A,this.items[A]=this.type.decode(this.stream,this.ctx),this.stream.pos=t}return this.items[A]}}toArray(){const A=[];for(let t=0,e=this.length;t<e;t++)A.push(this.get(t));return A}}class _ extends B{constructor(A,t=[]){super(),this.type=A,this.flags=t}decode(A){const t=this.type.decode(A),e={};for(let A=0;A<this.flags.length;A++){const n=this.flags[A];null!=n&&(e[n]=!!(t&1<<A))}return e}size(){return this.type.size()}encode(A,t){let e=0;for(let A=0;A<this.flags.length;A++){const n=this.flags[A];null!=n&&t[n]&&(e|=1<<A)}return this.type.encode(A,e)}}class q extends B{constructor(A){super(),this.type=A}decode(A,t){return!!this.type.decode(A,t)}size(A,t){return this.type.size(A,t)}encode(A,t,e){return this.type.encode(A,+t,e)}}class $ extends B{constructor(A){super(),this.length=A}decode(A,t){const e=W(this.length,A,t);return A.readBuffer(e)}size(A,t){if(!A)return W(this.length,null,t);let e=A.length;return this.length instanceof c&&(e+=this.length.size()),e}encode(A,t,e){return this.length instanceof c&&this.length.encode(A,t.length),A.writeBuffer(t)}}class AA extends B{constructor(A,t=[]){super(),this.type=A,this.options=t}decode(A){const t=this.type.decode(A);return this.options[t]||t}size(){return this.type.size()}encode(A,t){const e=this.options.indexOf(t);if(-1===e)throw new Error(`Unknown option in enum: ${t}`);return this.type.encode(A,e)}}class tA extends B{constructor(A,t=!0){super(),this.type=A,this.condition=t}decode(A,t){let{condition:e}=this;if("function"==typeof e&&(e=e.call(t,t)),e)return this.type.decode(A,t)}size(A,t){let{condition:e}=this;return"function"==typeof e&&(e=e.call(t,t)),e?this.type.size(A,t):0}encode(A,t,e){let{condition:n}=this;if("function"==typeof n&&(n=n.call(e,e)),n)return this.type.encode(A,t,e)}}class eA extends B{constructor(A,t=1){super(),this.type=A,this.count=t}decode(A,t){A.pos+=this.size(null,t)}size(A,t){const e=W(this.count,null,t);return this.type.size()*e}encode(A,t,e){return A.fill(0,this.size(t,e))}}class nA extends B{constructor(A,t="ascii"){super(),this.length=A,this.encoding=t}decode(A,t){let e,n,{encoding:r}=this;"function"==typeof r&&(r=r.call(t,t)||"ascii");let i=rA(r);if(null!=this.length)e=W(this.length,A,t);else{let t;for(({buffer:t,length:e,pos:n}=A);n<e-i+1&&(0!==t[n]||2===i&&0!==t[n+1]);)n+=i;e=n-A.pos}const s=A.readString(e,r);return null==this.length&&A.pos<A.length&&(A.pos+=i),s}size(A,t){if(null==A)return W(this.length,null,t);let{encoding:e}=this;"function"==typeof e&&(e=e.call(null!=t?t.val:void 0,null!=t?t.val:void 0)||"ascii"),"utf16be"===e&&(e="utf16le");let n=iA(A,e);return this.length instanceof c&&(n+=this.length.size()),null==this.length&&(n+=rA(e)),n}encode(A,t,e){let{encoding:n}=this;if("function"==typeof n&&(n=n.call(null!=e?e.val:void 0,null!=e?e.val:void 0)||"ascii"),this.length instanceof c&&this.length.encode(A,iA(t,n)),A.writeString(t,n),null==this.length)return 2==rA(n)?A.writeUInt16LE(0):A.writeUInt8(0)}}function rA(A){switch(A){case"ascii":case"utf8":default:return 1;case"utf16le":case"utf16-le":case"utf-16be":case"utf-16le":case"utf16be":case"utf16-be":case"ucs2":return 2}}function iA(A,t){switch(t){case"ascii":return A.length;case"utf8":let e=0;for(let t=0;t<A.length;t++){let n=A.charCodeAt(t);if(n>=55296&&n<=56319&&t<A.length-1){let e=A.charCodeAt(++t);56320==(64512&e)?n=((1023&n)<<10)+(1023&e)+65536:t--}4294967168&n?4294965248&n?4294901760&n?4292870144&n||(e+=4):e+=3:e+=2:e++}return e;case"utf16le":case"utf16-le":case"utf16be":case"utf16-be":case"ucs2":return 2*A.length;default:throw new Error("Unknown encoding "+t)}}class sA extends B{constructor(A={}){super(),this.fields=A}decode(A,t,e=0){const n=this._setup(A,t,e);return this._parseFields(A,n,this.fields),null!=this.process&&this.process.call(n,A),n}_setup(A,t,e){const n={};return Object.defineProperties(n,{parent:{value:t},_startOffset:{value:A.pos},_currentOffset:{value:0,writable:!0},_length:{value:e}}),n}_parseFields(A,t,e){for(let r in e){var n;const i=e[r];void 0!==(n="function"==typeof i?i.call(t,t):i.decode(A,t))&&(n instanceof K?Object.defineProperty(t,r,n):t[r]=n),t._currentOffset=A.pos-t._startOffset}}size(A,t,e=!0){null==A&&(A={});const n={parent:t,val:A,pointerSize:0};null!=this.preEncode&&this.preEncode.call(A);let r=0;for(let t in this.fields){const e=this.fields[t];null!=e.size&&(r+=e.size(A[t],n))}return e&&(r+=n.pointerSize),r}encode(A,t,e){let n;null!=this.preEncode&&this.preEncode.call(t,A);const r={pointers:[],startOffset:A.pos,parent:e,val:t,pointerSize:0};r.pointerOffset=A.pos+this.size(t,r,!1);for(let e in this.fields)n=this.fields[e],null!=n.encode&&n.encode(A,t[e],r);let i=0;for(;i<r.pointers.length;){const t=r.pointers[i++];t.type.encode(A,t.val,t.parent)}}}class oA extends sA{constructor(A,t={}){super(),this.type=A,this.versions=t,"string"==typeof A&&(this.versionPath=A.split("."))}decode(A,t,e=0){const n=this._setup(A,t,e);var r;"string"==typeof this.type?n.version=(r=t,this.versionPath.reduce(((A,t)=>A&&A[t]),r)):n.version=this.type.decode(A),this.versions.header&&this._parseFields(A,n,this.versions.header);const i=this.versions[n.version];if(null==i)throw new Error(`Unknown version ${n.version}`);return i instanceof oA?i.decode(A,t):(this._parseFields(A,n,i),null!=this.process&&this.process.call(n,A),n)}size(A,t,e=!0){let n,r;if(!A)throw new Error("Not a fixed size");null!=this.preEncode&&this.preEncode.call(A);const i={parent:t,val:A,pointerSize:0};let s=0;if("string"!=typeof this.type&&(s+=this.type.size(A.version,i)),this.versions.header)for(n in this.versions.header)r=this.versions.header[n],null!=r.size&&(s+=r.size(A[n],i));const o=this.versions[A.version];if(null==o)throw new Error(`Unknown version ${A.version}`);for(n in o)r=o[n],null!=r.size&&(s+=r.size(A[n],i));return e&&(s+=i.pointerSize),s}encode(A,t,e){let n,r;null!=this.preEncode&&this.preEncode.call(t,A);const i={pointers:[],startOffset:A.pos,parent:e,val:t,pointerSize:0};if(i.pointerOffset=A.pos+this.size(t,i,!1),"string"!=typeof this.type&&this.type.encode(A,t.version),this.versions.header)for(n in this.versions.header)r=this.versions.header[n],null!=r.encode&&r.encode(A,t[n],i);const s=this.versions[t.version];for(n in s)r=s[n],null!=r.encode&&r.encode(A,t[n],i);let o=0;for(;o<i.pointers.length;){const t=i.pointers[o++];t.type.encode(A,t.val,t.parent)}}}var aA={};e(aA,"Pointer",(()=>BA)),e(aA,"VoidPointer",(()=>gA));class BA extends B{constructor(A,t,e={}){if(super(),this.offsetType=A,this.type=t,this.options=e,"void"===this.type&&(this.type=null),null==this.options.type&&(this.options.type="local"),null==this.options.allowNull&&(this.options.allowNull=!0),null==this.options.nullValue&&(this.options.nullValue=0),null==this.options.lazy&&(this.options.lazy=!1),this.options.relativeTo){if("function"!=typeof this.options.relativeTo)throw new Error("relativeTo option must be a function");this.relativeToGetter=e.relativeTo}}decode(A,t){const e=this.offsetType.decode(A,t);if(e===this.options.nullValue&&this.options.allowNull)return null;let n;switch(this.options.type){case"local":n=t._startOffset;break;case"immediate":n=A.pos-this.offsetType.size();break;case"parent":n=t.parent._startOffset;break;default:for(var r=t;r.parent;)r=r.parent;n=r._startOffset||0}this.options.relativeTo&&(n+=this.relativeToGetter(t));const i=e+n;if(null!=this.type){let e=null;const n=()=>{if(null!=e)return e;const{pos:n}=A;return A.pos=i,e=this.type.decode(A,t),A.pos=n,e};return this.options.lazy?new K({get:n}):n()}return i}size(A,t){const e=t;switch(this.options.type){case"local":case"immediate":break;case"parent":t=t.parent;break;default:for(;t.parent;)t=t.parent}let{type:n}=this;if(null==n){if(!(A instanceof gA))throw new Error("Must be a VoidPointer");({type:n}=A),A=A.value}if(A&&t){let r=n.size(A,e);t.pointerSize+=r}return this.offsetType.size()}encode(A,t,e){let n;const r=e;if(null==t)return void this.offsetType.encode(A,this.options.nullValue);switch(this.options.type){case"local":n=e.startOffset;break;case"immediate":n=A.pos+this.offsetType.size(t,r);break;case"parent":n=(e=e.parent).startOffset;break;default:for(n=0;e.parent;)e=e.parent}this.options.relativeTo&&(n+=this.relativeToGetter(r.val)),this.offsetType.encode(A,e.pointerOffset-n);let{type:i}=this;if(null==i){if(!(t instanceof gA))throw new Error("Must be a VoidPointer");({type:i}=t),t=t.value}return e.pointers.push({type:i,val:t,parent:r}),e.pointerOffset+=i.size(t,r)}}class gA{constructor(A,t){this.type=A,this.value=t}}t(A.exports,O),t(A.exports,g),t(A.exports,aA)},4766(A,t,e){var n,r,i=e(2504),s=e(7571);function o(A){return A&&A.__esModule?A.default:A}function a(A,t,e,n){Object.defineProperty(A,t,{get:e,set:n,enumerable:!0,configurable:!0})}n=A.exports,Object.defineProperty(n,"__esModule",{value:!0,configurable:!0}),a(A.exports,"getCategory",(()=>I)),a(A.exports,"getCombiningClass",(()=>p)),a(A.exports,"getScript",(()=>y)),a(A.exports,"getEastAsianWidth",(()=>F)),a(A.exports,"getNumericValue",(()=>Y)),a(A.exports,"isAlphabetic",(()=>m)),a(A.exports,"isDigit",(()=>b)),a(A.exports,"isPunctuation",(()=>v)),a(A.exports,"isLowerCase",(()=>z)),a(A.exports,"isUpperCase",(()=>U)),a(A.exports,"isTitleCase",(()=>P)),a(A.exports,"isWhiteSpace",(()=>x)),a(A.exports,"isBaseForm",(()=>N)),a(A.exports,"isMark",(()=>R)),a(A.exports,"default",(()=>G)),r=JSON.parse('{"categories":["Cc","Zs","Po","Sc","Ps","Pe","Sm","Pd","Nd","Lu","Sk","Pc","Ll","So","Lo","Pi","Cf","No","Pf","Lt","Lm","Mn","Me","Mc","Nl","Zl","Zp","Cs","Co"],"combiningClasses":["Not_Reordered","Above","Above_Right","Below","Attached_Above_Right","Attached_Below","Overlay","Iota_Subscript","Double_Below","Double_Above","Below_Right","Above_Left","CCC10","CCC11","CCC12","CCC13","CCC14","CCC15","CCC16","CCC17","CCC18","CCC19","CCC20","CCC21","CCC22","CCC23","CCC24","CCC25","CCC30","CCC31","CCC32","CCC27","CCC28","CCC29","CCC33","CCC34","CCC35","CCC36","Nukta","Virama","CCC84","CCC91","CCC103","CCC107","CCC118","CCC122","CCC129","CCC130","CCC132","Attached_Above","Below_Left","Left","Kana_Voicing","CCC26","Right"],"scripts":["Common","Latin","Bopomofo","Inherited","Greek","Coptic","Cyrillic","Armenian","Hebrew","Arabic","Syriac","Thaana","Nko","Samaritan","Mandaic","Devanagari","Bengali","Gurmukhi","Gujarati","Oriya","Tamil","Telugu","Kannada","Malayalam","Sinhala","Thai","Lao","Tibetan","Myanmar","Georgian","Hangul","Ethiopic","Cherokee","Canadian_Aboriginal","Ogham","Runic","Tagalog","Hanunoo","Buhid","Tagbanwa","Khmer","Mongolian","Limbu","Tai_Le","New_Tai_Lue","Buginese","Tai_Tham","Balinese","Sundanese","Batak","Lepcha","Ol_Chiki","Braille","Glagolitic","Tifinagh","Han","Hiragana","Katakana","Yi","Lisu","Vai","Bamum","Syloti_Nagri","Phags_Pa","Saurashtra","Kayah_Li","Rejang","Javanese","Cham","Tai_Viet","Meetei_Mayek","null","Linear_B","Lycian","Carian","Old_Italic","Gothic","Old_Permic","Ugaritic","Old_Persian","Deseret","Shavian","Osmanya","Osage","Elbasan","Caucasian_Albanian","Linear_A","Cypriot","Imperial_Aramaic","Palmyrene","Nabataean","Hatran","Phoenician","Lydian","Meroitic_Hieroglyphs","Meroitic_Cursive","Kharoshthi","Old_South_Arabian","Old_North_Arabian","Manichaean","Avestan","Inscriptional_Parthian","Inscriptional_Pahlavi","Psalter_Pahlavi","Old_Turkic","Old_Hungarian","Hanifi_Rohingya","Old_Sogdian","Sogdian","Elymaic","Brahmi","Kaithi","Sora_Sompeng","Chakma","Mahajani","Sharada","Khojki","Multani","Khudawadi","Grantha","Newa","Tirhuta","Siddham","Modi","Takri","Ahom","Dogra","Warang_Citi","Nandinagari","Zanabazar_Square","Soyombo","Pau_Cin_Hau","Bhaiksuki","Marchen","Masaram_Gondi","Gunjala_Gondi","Makasar","Cuneiform","Egyptian_Hieroglyphs","Anatolian_Hieroglyphs","Mro","Bassa_Vah","Pahawh_Hmong","Medefaidrin","Miao","Tangut","Nushu","Duployan","SignWriting","Nyiakeng_Puachue_Hmong","Wancho","Mende_Kikakui","Adlam"],"eaw":["N","Na","A","W","H","F"]}');const B=new(o(s))(o(i).toByteArray("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")),g=Math.log2||(A=>Math.log(A)/Math.LN2),c=A=>g(A)+1|0,l=c(o(r).categories.length-1),w=c(o(r).combiningClasses.length-1),E=c(o(r).scripts.length-1),h=c(o(r).eaw.length-1),Q=w+E+h+10,u=E+h+10,f=h+10,C=(1<<l)-1,d=(1<<w)-1,M=(1<<E)-1,D=(1<<h)-1;function I(A){const t=B.get(A);return o(r).categories[t>>Q&C]}function p(A){const t=B.get(A);return o(r).combiningClasses[t>>u&d]}function y(A){const t=B.get(A);return o(r).scripts[t>>f&M]}function F(A){const t=B.get(A);return o(r).eaw[t>>10&D]}function Y(A){let t=B.get(A),e=1023&t;if(0===e)return null;if(e<=50)return e-1;if(e<480)return((e>>4)-12)/(1+(15&e));if(e<768){t=(e>>5)-14;let A=2+(31&e);for(;A>0;)t*=10,A--;return t}{t=(e>>2)-191;let A=1+(3&e);for(;A>0;)t*=60,A--;return t}}function m(A){const t=I(A);return"Lu"===t||"Ll"===t||"Lt"===t||"Lm"===t||"Lo"===t||"Nl"===t}function b(A){return"Nd"===I(A)}function v(A){const t=I(A);return"Pc"===t||"Pd"===t||"Pe"===t||"Pf"===t||"Pi"===t||"Po"===t||"Ps"===t}function z(A){return"Ll"===I(A)}function U(A){return"Lu"===I(A)}function P(A){return"Lt"===I(A)}function x(A){const t=I(A);return"Zs"===t||"Zl"===t||"Zp"===t}function N(A){const t=I(A);return"Nd"===t||"No"===t||"Nl"===t||"Lu"===t||"Ll"===t||"Lt"===t||"Lm"===t||"Lo"===t||"Me"===t||"Mc"===t}function R(A){const t=I(A);return"Mn"===t||"Me"===t||"Mc"===t}var G={getCategory:I,getCombiningClass:p,getScript:y,getEastAsianWidth:F,getNumericValue:Y,isAlphabetic:m,isDigit:b,isPunctuation:v,isLowerCase:z,isUpperCase:U,isTitleCase:P,isWhiteSpace:x,isBaseForm:N,isMark:R}},7507(A,t,e){"use strict";var n=this&&this.__importDefault||function(A){return A&&A.__esModule?A:{default:A}};Object.defineProperty(t,"__esModule",{value:!0}),t.XmlDocument=t.XmlElement=t.XmlCommentNode=t.XmlCDataNode=t.XmlTextNode=void 0;const r=n(e(1733));class i{constructor(A){this.text=A,this.type="text"}toString(A){return l(c(this.text),A)}toStringWithIndent(A,t){return A+this.toString(t)}}t.XmlTextNode=i;class s{constructor(A){this.cdata=A,this.type="cdata"}toString(A){return`<![CDATA[${l(this.cdata,A)}]]>`}toStringWithIndent(A,t){return A+this.toString(t)}}t.XmlCDataNode=s;class o{constructor(A){this.comment=A,this.type="comment"}toString(A){return`\x3c!--${l(c(this.comment),A)}--\x3e`}toStringWithIndent(A,t){return A+this.toString(t)}}t.XmlCommentNode=o;class a{constructor(A,t){if(this.type="element",!t&&g.length){var e=g[g.length-1];"parser"in e&&(t=e.parser)}this.name=A.name,this.attr=A.attributes,this.val="",this.children=[],this.firstChild=null,this.lastChild=null,this.line=t?t.line:null,this.column=t?t.column:null,this.position=t?t.position:null,this.startTagPosition=t?t.startTagPosition:null}_addChild(A){this.children.push(A),this.firstChild||(this.firstChild=A),this.lastChild=A}_opentag(A){const t=new a(A);this._addChild(t),g.unshift(t)}_closetag(){g.shift()}_text(A){this.val+=A,this._addChild(new i(A))}_cdata(A){this.val+=A,this._addChild(new s(A))}_comment(A){this._addChild(new o(A))}_error(A){throw A}eachChild(A,t){for(let e=0,n=this.children.length;e<n;e++){const n=this.children[e];if("element"===n.type&&!1===A.call(t,n,e,this.children))return}}childNamed(A){for(let t=0,e=this.children.length;t<e;t++){const e=this.children[t];if("element"===e.type&&e.name===A)return e}}childrenNamed(A){const t=[];for(let e=0,n=this.children.length;e<n;e++){const n=this.children[e];"element"===n.type&&n.name===A&&t.push(n)}return t}childWithAttribute(A,t){for(let e=0,n=this.children.length;e<n;e++){const n=this.children[e];if("element"===n.type&&(void 0!==t&&n.attr[A]===t||void 0===t&&n.attr[A]))return n}}descendantsNamed(A){const t=[];for(let e=0,n=this.children.length;e<n;e++){const n=this.children[e];if("element"===n.type){const e=n;e.name===A&&t.push(e),t.push(...e.descendantsNamed(A))}}return t}descendantWithPath(A){let t=this;const e=A.split(".");for(let A=0,n=e.length;A<n;A++){if(!t||"element"!==t.type)return;t=t.childNamed(e[A])}return t}valueWithPath(A){const t=A.split("@"),e=this.descendantWithPath(t[0]);return e?t.length>1?e.attr[t[1]]:e.val:void 0}toString(A){return this.toStringWithIndent("",A)}toStringWithIndent(A,t){let e=`${A}<${this.name}`;const n=(null==t?void 0:t.compressed)?"":"\n";for(const A in this.attr)Object.prototype.hasOwnProperty.call(this.attr,A)&&(e+=` ${A}="${c(this.attr[A])}"`);if(1===this.children.length&&"element"!==this.children[0].type)e+=`>${this.children[0].toString(t)}</${this.name}>`;else if(this.children.length){e+=`>${n}`;const r=A+((null==t?void 0:t.compressed)?"":" ");for(let A=0,i=this.children.length;A<i;A++)e+=`${this.children[A].toStringWithIndent(r,t)}${n}`;e+=`${A}</${this.name}>`}else(null==t?void 0:t.html)?["area","base","br","col","embed","frame","hr","img","input","keygen","link","menuitem","meta","param","source","track","wbr"].includes(this.name)?e+="/>":e+=`></${this.name}>`:e+="/>";return e}}t.XmlElement=a;class B extends a{constructor(A){if(super({name:"",attributes:{}}),!(A=A.toString().trim()))throw new Error("No XML to parse!");var t;this.doctype="",this.parser=r.default.parser(!0),(t=this.parser).onopentag=A=>{var t;return null===(t=g[0])||void 0===t?void 0:t._opentag(A)},t.onclosetag=()=>{var A;return null===(A=g[0])||void 0===A?void 0:A._closetag()},t.ontext=A=>{var t;return null===(t=g[0])||void 0===t?void 0:t._text(A)},t.oncdata=A=>{var t;return null===(t=g[0])||void 0===t?void 0:t._cdata(A)},t.oncomment=A=>{var t;return null===(t=g[0])||void 0===t?void 0:t._comment(A)},t.ondoctype=A=>{const t=g[0];t._doctype&&t._doctype(A)},t.onerror=A=>{var t;return null===(t=g[0])||void 0===t?void 0:t._error(A)},g=[this];try{this.parser.write(A)}finally{delete this.parser}}_opentag(A){""===this.name?(this.name=A.name,this.attr=A.attributes):super._opentag(A)}_doctype(A){this.doctype+=A}}t.XmlDocument=B;let g=[];function c(A){return A.toString().replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/'/g,"&apos;").replace(/"/g,"&quot;")}function l(A,t){let e=A;return(null==t?void 0:t.trimmed)&&A.length>25&&(e=e.substring(0,25).trim()+"…"),(null==t?void 0:t.preserveWhitespace)||(e=e.trim()),e}t.default=B},9294(A,t,e){"use strict";e.d(t,{c:()=>n});var n=e(3011)},1635(A,t,e){"use strict";function n(A,t,e,n){var r,i=arguments.length,s=i<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,e):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(A,t,e,n);else for(var o=A.length-1;o>=0;o--)(r=A[o])&&(s=(i<3?r(s):i>3?r(t,e,s):r(t,e))||s);return i>3&&s&&Object.defineProperty(t,e,s),s}e.d(t,{__decorate:()=>n}),Object.create,Object.create}},t={};function e(n){var r=t[n];if(void 0!==r)return r.exports;var i=t[n]={id:n,loaded:!1,exports:{}};return A[n].call(i.exports,i,i.exports,e),i.loaded=!0,i.exports}return e.amdO={},e.n=A=>{var t=A&&A.__esModule?()=>A.default:()=>A;return e.d(t,{a:t}),t},e.d=(A,t)=>{for(var n in t)e.o(t,n)&&!e.o(A,n)&&Object.defineProperty(A,n,{enumerable:!0,get:t[n]})},e.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(A){if("object"==typeof window)return window}}(),e.o=(A,t)=>Object.prototype.hasOwnProperty.call(A,t),e.nmd=A=>(A.paths=[],A.children||(A.children=[]),A),e(6092)})(),A.exports=t()},7108(A){var t={"Roboto-Italic.ttf":"AAEAAAARAQAABAAQR0RFRqcXo6wAAdsEAAACWEdQT1O/fgaAAAHdXAAAiQZHU1VCzONMagACZmQAABXoT1MvMpeDsSYAAAGYAAAAYGNtYXAi3dtfAAAWsAAABqZjdnQgO/gmfQAAL7AAAAD+ZnBnbagFhDIAAB1YAAAPhmdhc3AACAAZAAHa+AAAAAxnbHlmo3jwVAAAOxAAAZwKaGVhZAz7DRcAAAEcAAAANmhoZWEMnBKpAAABVAAAACRobXR4bszfxAAAAfgAABS4bG9jYVNq69EAADCwAAAKXm1heHAI3hDGAAABeAAAACBuYW1lVq+GTwAB1xwAAAO8cG9zdP9hAGQAAdrYAAAAIHByZXB5WM7TAAAs4AAAAs4AAQAAAAMDltsABCNfDzz1ABsIAAAAAADE8BEuAAAAAOVdrQ36N/3VCUMIcwACAAkAAgAAAAAAAAABAAAHbP4MAAAJA/o3/mwJQwgAAbMAAAAAAAAAAAAAAAAFLgABAAAFLgCpABUAdgAHAAIAEAAvAJoAAALmD3UAAwABAAQEYwGQAAUAAAWaBTMAAAEfBZoFMwAAA9EAZgIAAAACAAAAAAAAAAAA4AAC/1AAIFsAAAAgAAAAAEdPT0cAAQAA//0GAP4AAGYHmgIAIAABnwAAAAAEOgWwAAAAIAADA5YAZAAAAAAAAAAAAfcAAAH3AAACAABEAnwAyQTHAFIEXABJBa8AugTUADkBWwCsAqgAbQK0/5ADWABrBGcATAGH/48CJQAaAgwANAM0/5AEXABqBFwA+gRcABgEXAA1BFwABQRcAHIEXABtBFwAnQRcAEAEXACUAesAKQGu/5sD8gBCBEIAcAQPADsDqwClBvgAQQUQ/68E1gA7BQ0AcAUYADsEaQA7BEoAOwVJAHQFiQA7AhwASQRIAAcE3gA7BC4AOwbGADsFiQA7BVcAcwTlADsFVwBrBMgAOwScACkEoQCpBQgAYwTxAKUG4gDDBN3/1ASpAKgEpv/sAg8AAAMwAMACD/97Az4ATwOA/4ECZgDQBDkAMQRcAB8EEABGBGAARwQdAEUCswB1BFwAAwRGACAB4wAvAdv/EwPvACAB4wAvBs4AHgRJACAEbQBGBFz/1wRpAEYCoQAgBAEALgKKAEMERwBbA8IAbgXVAIAD2v/FA6z/qgPa/+4CoAA3AeUAIgKg/40FRwBpAeX/8QQ/AFAEg//zBYkAEgQUAEMB3f/4BML/2gM/ANoGGQBeA3kAwwOuAFYETACBBhoAXQOPAPgC5gDoBCYAJgLiAF0C4gBvAm8A1QRm/+YDzAB4AgcApQHt/8gC4gDgA4gAvwOtABEFuQC6Bg8AtQYTAJ4Drf/RB0H/gwQkACgFVwAgBJYAOQSdAB8GjgATBI0AXARvAEQEZgA6BHn/4ASjAEYFcAA2AewALwRSAC4ELgAjAhkAJAVgADUEZgAlB2YAVQcMAEcB7QA0BV0AUgKl/0cFVQBmBHAAQwVlAGMEzQBbAfX/CQQYAD8DpwEYA3MBKAOZAPgDUQEHAeMBDgKZAQECGv+uA6kA3gLlAMMCSP/pAAD9agAA/eoAAP0LAAD99AAA/NsAAPy6Af4BIwPtAPQCEQClBFEARAV5/7IFSABnBRf/xARvAAwFiQBEBG//2wWPAFYFXgCFBSkACgRjAEgEmf/xA+QAhQRmAEUEMAApBAUAigRmACUEawB1AoQAhARN/7gDzgBABKAAYARm/90ELQBKBGUASAQMAIcEPABoBXgAQAVvAE4GZABnBH4AUgQiAGcGGABoBdIAogU8AHMIUP/NCGMARAZRALQFiABCBO4ANgXW/4wHC/+rBJwAJQWJAEQFf//LBOEAlAX+AFsFrQBBBVAAywdNAEIHhABCBeMAigbAAEQE3gA2BTwAdgb6AEkE8f/pBEsARwRwADEDQgAuBK//jQXy/6cD8QAgBHsAMAQyADAEfP/IBcEAMQR6ADAEewAwA7sAYAWhAEkEmgAwBDkAeQZHADAGbAAlBNEAVgYQADEENwAxBC0AMgZWADEEQv+/BEYAIAQtAE4Glf/DBq8AMARwACAEewAwBtMAbgX9AE8ENgAvBvUASgXLAC0Erv+6BCb/ogbWAFsF3gBPBp4AJgW1ACoIwABJB5UALwQE/80Dvf/JBUgAZwRpAEME5ACtA+UAhQVIAGcEZgBDBssAdAX1AFIG0wBuBf0ATwUKAGkEJwBMBNgAQAAA/OcAAP0KAAD+FgAA/jsAAPo3AAD6TgXlAEQE0QAwBDYALwT0ADsEZ//XBEIANQN2ACUEwABEA+cAJQdx/6sGOv+nBXkARASeADAE4wA2BFwALgZaALwFWgB2BdsAOwS+ADAHkwA7BYgAJQf8AEIGvwAlBcEAawSvAFwE+//UBBT/xQb2AKwFNABXBZoAywR9AHkFRgDKBEkAlAVGABwGAACIBJoABATjADYEOQAuBdr/ywTT/8gFhwBEBGYAJQXtADsE0AAwByEAOwYYADEFXQBSBIQAPASE//0Env/5A5n/6QUQ/9QEKf/FBNEALgZiADEGsABIBiYArQUEAGgEKQCwA+kAoAeG/+AGRP/aB74APAZvACME0QBlA/4ATQWCAJsE+gB9BTwAaAXe/8sE1//IBQMAIgMJAPMD/wAAB/QAAAP/AAAH9AAAAq4AAAIEAAABXAAABGYAAAIpAAABnwAAAQIAAADVAAAAAAAAAi0AGgItABoFIgCmBhkAmAOK/14BjgCwAY4AiQGM/5cBjgDSAsgAuALQAJUCrf+UBEgAdwRt//YCngChA7EAOAU7ADgBdABSB28AlgJVAF0CVQAEA4f/8ALiAI8C4gBkAuIAigLiAJAC4gCiAuIAewLiAKoDHwCIAuEAiQLhAHMB4gCPAeIAPgNHAH4C4v/cAuIALQLi/6sC4v+8AuL/sgLi/9gC4v/eAuL/8ALi/8kC4v/4Ayn/3ALr/90C6//HAeL/6AHi/50Eg//zBiUACgZfADkIPwA7Bb4ACQX8AB8EXABRBa0AQwQDAEoEUgALBR//8gUm/+UFuwDMA7EASwf7ADUE2wDrBPEAfwYBALYGrACSBqUAkAZDAL4EbQBNBWQAJASL/60EcACrBKAAQQf7AEsB/f8VBF8AMwRCAHAD/P/TBBkAGAPpAEICRAB3AnwAcQH1/+QE1wB1BE0AWQRoAHUGoAB1BqAAdQTIAHUGaAAoAAAAAAf1/6sINQBcAtj/6gLYAGwC2AAcA/EAaQPxACcD8QBwA/AASwPxAEoD8f/3A/EAFwPx//0D8QC9A/EARgQD/90ECwB1BDP/twXmAJQERgB5BFsAQgQHAG4EAAASBCkAHQSYAEYEOwAeBJgATAS9AB4F1AAeA5kAHgQ0AB4Dsv/2AdoAKwS+AB4EiABMA68AHgQAABIEFAAGA4UAGQOTAB4ERv+wBJgATARG/7ADbv/TBKoAHgPS/9YFPgBSBPAAfQTNAA4FSQBtBFoASAcK/8MHGAAeBUoAbgSpAB4EOQAgBP3/iQXd/68EHwASBMYAIAQtAB8EnP/EBAAAWgUBAB4ESABWBiAAHgZ5AB4E9gBRBc0AIAQuACAEWgAgBkUAHgRk/+AD8//6Bhj/rwRXAB8E4wAfBQ8AagWXAFAERwB1BIT/twYxAG0ESABVBEgAHgWYAC4EpgBABB8AEgScAEYEFAAAA8YAHwfkAB4Eh//eAtj/+wLY//EC2AAXAtgAHQLYAC8C2AAIAtgANwN7AJMCoAELA8gAHgQa/5kEnwBIBSMARAT9AEQD9QAmBRUARAPwACYEXQAeBFoASAQwAB4EY/+mAe8A/AOJARIAAP0qA9IA0wPWACID8ADOA9cAzQOTAB4DhAESA4MBEwLiAI8C4gBkAuIAigLiAJAC4gCiAuIAewLiAKoFWACABYMAgQVoAEQFswCDBbYAgwO4ALwEXwA5BDf/gQSq/9MESf/VBA4AKwOJARQBhv++BnEATASWAD4B7f8PBGb/rARm/+MEZv+4BGYALARmAFYEZgAkBGYAZgRmABsEZgBABGYBDQIA/wkB//8JAfYALwH2/3gB9gAvBDAAHgTaAGQEAQBiBFwAHwQTAEQEcABDBGkAIwR8AEIEa//XBHkAQgQdAEYEXAA1BE7/vwNoAKkEsQAsA5n/6QYK/5oD2gAeBJj/9AS9AB4EvQAeAfcAAAIlABoFNgAvBTYALwRkAD4EoQCpAor/9AUQ/68FEP+vBRD/rwUQ/68FEP+vBRD/rwUQ/68FDQBwBGkAOwRpADsEaQA7BGkAOwIcAEkCHABJAhwASQIcAEkFiQA7BVcAcwVXAHMFVwBzBVcAcwVXAHMFCABjBQgAYwUIAGMFCABjBKkAqAQ5ADEEOQAxBDkAMQQ5ADEEOQAxBDkAMQQ5ADEEEABGBB0ARQQdAEUEHQBFBB0ARQHsAC8B7AAvAewALwHsAC8ESQAgBG0ARgRtAEYEbQBGBG0ARgRtAEYERwBbBEcAWwRHAFsERwBbA6z/qgOs/6oFEP+vBDkAMQUQ/68EOQAxBRD/rwQ5ADEFDQBwBBAARgUNAHAEEABGBQ0AcAQQAEYFDQBwBBAARgUYADsE9gBHBGkAOwQdAEUEaQA7BB0ARQRpADsEHQBFBGkAOwQdAEUEaQA7BB0ARQVJAHQEXAADBUkAdARcAAMFSQB0BFwAAwVJAHQEXAADBYkAOwRGACACHABJAewAEQIcAEkB7AAuAhwASQHsAC8CHP+LAeP/bQIcAEkGZABJA74ALwRIAAcB9f8JBN4AOwPvACAELgA7AeMALwQuADsB4/+iBC4AOwJ5AC8ELgA7Ar8ALwWJADsESQAgBYkAOwRJACAFiQA7BEkAIARJACAFVwBzBG0ARgVXAHMEbQBGBVcAcwRtAEYEyAA7AqEAIATIADsCof+fBMgAOwKhACAEnAApBAEALgScACkEAQAuBJwAKQQBAC4EnAApBAEALgScACkEAQAuBKEAqQKKAEMEoQCpAooAQwShAKkCsgBDBQgAYwRHAFsFCABjBEcAWwUIAGMERwBbBQgAYwRHAFsFCABjBEcAWwUIAGMERwBbBuIAwwXVAIAEqQCoA6z/qgSpAKgEpv/sA9r/7gSm/+wD2v/uBKb/7APa/+4HQf+DBo4AEwVXACAEZgA6BF3/rwRd/68EBwBuBGP/pgRj/6YEY/+mBGP/pgRj/6YEY/+mBGP/pgRaAEgDyAAeA8gAHgPIAB4DyAAeAdoAKwHaACsB2gArAdoAKwS9AB4EmABMBJgATASYAEwEmABMBJgATARbAEIEWwBCBFsAQgRbAEIECwB1BGP/pgRj/6YEY/+mBFoASARaAEgEWgBIBFoASARdAB4DyAAeA8gAHgPIAB4DyAAeA8gAHgSIAEwEiABMBIgATASIAEwEvgAeAdoADgHaACsB2gArAeT/ggHaACsDsv/2BDQAHgOZAB4DmQAeA5kAHgOZAB4EvQAeBL0AHgS9AB4EmABMBJgATASYAEwEKQAdBCkAHQQpAB0EAAASBAAAEgQAABIEAAASBAcAbgQHAG4EBwBuBFsAQgRbAEIEWwBCBFsAQgRbAEIEWwBCBeYAlAQLAHUECwB1BAP/3QQD/90EA//dBRD/rwTNAAMF7QARAoAAFwVrAGsFDf/tBT0AHgKEACAFEP+vBNYAOwRpADsEpv/sBYkAOwIcAEkE3gA7BsYAOwWJADsFVwBzBOUAOwShAKkEqQCoBN3/1AIcAEkEqQCoBGMASAQwACkEZgAlAoQAhAQ8AGgEUgAuBG0ARgRm/+YDwgBuBE7/vwKEAGUEPABoBG0ARgQ8AGgGZABnBGkAOwRRAEQEnAApAhwASQIcAEkESAAHBP0ARATeADsE4QCUBRD/rwTWADsEUQBEBGkAOwWJAEQGxgA7BYkAOwVXAHMFiQBEBOUAOwUNAHAEoQCpBN3/1AQ5ADEEHQBFBHsAMARtAEYEXP/XBBAARgOs/6oD2v/FBB0ARQNCAC4EAQAuAeMALwHsAC8B2/8TBDIAMAOs/6oG4gDDBdUAgAbiAMMF1QCABuIAwwXVAIAEqQCoA6z/qgFbAKwCfADJBAAARAH1/wkBjgCJBsYAOwbOAB4FEP+vBDkAMQRpADsFiQBEBB0ARQR7ADAFXgCFBW8ATgTkAK0D5QCFCBkARgkDAHMEnAAlA/EAIAUNAHAEEABGBKkAqAPkAIUCHABJBwv/qwXy/6cCHABJBRD/rwQ5ADEFEP+vBDkAMQdB/4MGjgATBGkAOwQdAEUFXQBSBBgAPwQYAD8HC/+rBfL/pwScACUD8QAgBYkARAR7ADAFiQBEBHsAMAVXAHMEbQBGBUgAZwRpAEMFSABnBGkAQwU8AHYELQAyBOEAlAOs/6oE4QCUA6z/qgThAJQDrP+qBVAAywQ5AHkGwABEBhAAMQRgAEcFEP+vBDkAMQUQ/68EOQAxBRD/rwQ5ADEFEP+vBDkAMQUQ/68EOQAxBRD/rwQ5ADEFEP+vBDkAMQUQ/68EOQAxBRD/rwQ5ADEFEP+vBDkAMQUQ/68EOQAxBRD/rwQ5ADEEaQA7BB0ARQRpADsEHQBFBGkAOwQdAEUEaQA7BB0ARQRpADsEHQBFBGkAOwQdAEUEaQA7BB0ARQRpADsEHQBFAhwASQHsAC8CHAANAeP/8AVXAHMEbQBGBVcAcwRtAEYFVwBzBG0ARgVXAHMEbQBGBVcAcwRtAEYFVwBzBG0ARgVXAHMEbQBGBVUAZgRwAEMFVQBmBHAAQwVVAGYEcABDBVUAZgRwAEMFVQBmBHAAQwUIAGMERwBbBQgAYwRHAFsFZQBjBM0AWwVlAGMEzQBbBWUAYwTNAFsFZQBjBM0AWwVlAGMEzQBbBKkAqAOs/6oEqQCoA6z/qgSpAKgDrP+qBH4AAAShAKkDuwBgBVAAywQ5AHkEUQBEA0IALgYAAIgEmgAEBEYAIATeACwE3gAsBFEAEQNC/+cFEQBYBAkAOgSpAKgD5ABeBN3/1APa/8UEMAApBEr/1wYZAJgEXAAYBFwANQRcAAUEXAByBHAAgQSEAFQEcACUBIQAfgVJAHQEXAADBYkAOwRJACAFEP+vBDkAMQRpADsEHQBFAhz/4AHs/40FVwBzBG0ARgTIADsCoQAgBQgAYwRHAFsEhv+xBNYAOwRcAB8FGAA7BGAARwUYADsEYABH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YgAAAAAAAA8AugADAAEECQAAALIAAAADAAEECQABAAwAsgADAAEECQACAAwAvgADAAEECQADABoAygADAAEECQAEABoAygADAAEECQAFACYA5AADAAEECQAGABoBCgADAAEECQAHAEABJAADAAEECQAIAAwBZAADAAEECQAJACYBcAADAAEECQALABQBlgADAAEECQAMABQBlgADAAEECQANASIBqgADAAEECQAOADYCzAADAAEECQAZAAwAsgBDAG8AcAB5AHIAaQBnAGgAdAAgADIAMAAxADEAIABUAGgAZQAgAFIAbwBiAG8AdABvACAAUAByAG8AagBlAGMAdAAgAEEAdQB0AGgAbwByAHMAIAAoAGgAdAB0AHAAcwA6AC8ALwBnAGkAdABoAHUAYgAuAGMAbwBtAC8AZwBvAG8AZwBsAGUAZgBvAG4AdABzAC8AcgBvAGIAbwB0AG8ALQBjAGwAYQBzAHMAaQBjACkAUgBvAGIAbwB0AG8ASQB0AGEAbABpAGMAUgBvAGIAbwB0AG8AIABJAHQAYQBsAGkAYwBWAGUAcgBzAGkAbwBuACAAMwAuADAAMQA0ADsAIAAyADAAMgA1AFIAbwBiAG8AdABvAC0ASQB0AGEAbABpAGMAUgBvAGIAbwB0AG8AIABpAHMAIABhACAAdAByAGEAZABlAG0AYQByAGsAIABvAGYAIABHAG8AbwBnAGwAZQAuAEcAbwBvAGcAbABlAEMAaAByAGkAcwB0AGkAYQBuACAAUgBvAGIAZQByAHQAcwBvAG4ARwBvAG8AZwBsAGUALgBjAG8AbQBUAGgAaQBzACAARgBvAG4AdAAgAFMAbwBmAHQAdwBhAHIAZQAgAGkAcwAgAGwAaQBjAGUAbgBzAGUAZAAgAHUAbgBkAGUAcgAgAHQAaABlACAAUwBJAEwAIABPAHAAZQBuACAARgBvAG4AdAAgAEwAaQBjAGUAbgBzAGUALAAgAFYAZQByAHMAaQBvAG4AIAAxAC4AMQAuACAAVABoAGkAcwAgAGwAaQBjAGUAbgBzAGUAIABpAHMAIABhAHYAYQBpAGwAYQBiAGwAZQAgAHcAaQB0AGgAIABhACAARgBBAFEAIABhAHQAOgAgAGgAdAB0AHAAcwA6AC8ALwBvAHAAZQBuAGYAbwBuAHQAbABpAGMAZQBuAHMAZQAuAG8AcgBnAGgAdAB0AHAAcwA6AC8ALwBvAHAAZQBuAGYAbwBuAHQAbABpAGMAZQBuAHMAZQAuAG8AcgBnAAMAAP/0AAD/agBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQACAAgACP//AA8AAQACAA4AAAAAAAACKAACAFkAJQA+AAEARABeAAEAagBqAAEAcABwAAEAdQB1AAEAgQCBAAEAgwCDAAEAhgCGAAEAiQCJAAEAiwCWAAEAmACfAAEAoQCjAAEApQCmAAEAqACtAAMAsQCxAAEAugC7AAEAvwC/AAEAwQDBAAEAwwDEAAEAxwDHAAEAywDLAAEAzQDOAAEA0ADRAAEA0wDTAAEA2gDeAAEA4QDhAAEA5QDlAAEA5wDpAAEA6wD7AAEA/QD9AAEA/wEBAAEBAwEDAAEBCAEJAAEBFgEaAAEBHAEcAAEBIAEiAAEBJAEnAAMBKgErAAEBMwE0AAEBNgE2AAEBOwE8AAEBQQFEAAEBRwFIAAEBSwFNAAEBUQFRAAEBVAFYAAEBXQFeAAEBYgFiAAEBZAFkAAEBaAFoAAEBagFsAAEBbgFuAAEBcAFwAAEB1gHcAAIB7QIBAAECBQIFAAECDgIOAAECEAIQAAECFwIZAAECGwIcAAECHgIeAAECIgIiAAECJAImAAECLAIsAAECMQIzAAECNQI1AAECQwJDAAECRgJGAAECSAJIAAECSwJOAAECegJ+AAECjgKTAAEClgL+AAEDAQPAAAEDwgPCAAEDxAPOAAED0APZAAED2wP2AAED+gP6AAED/AQDAAEEBQQHAAEECgQOAAEEEASbAAEEngSfAAEEoQSiAAEEpASnAAEEsQUNAAEFDwUZAAEFHAUpAAEAAQADAAAAEAAAABYAAAAgAAEAAQCtAAIAAQCoAKwAAAACAAIAqACsAAABJAEnAAUAAQAAABoANAAKAAcARABcAGYATABUAHAAegAEREZMVAB0Y3lybAB0Z3JlawB0bGF0bgB0AARjcHNwAF5rZXJuAGRtYXJrAGxta21rAHQAAQAAAAEAYgAEAAAAAQBkAAQAAAABAGgAAgAIAAIAwgSiAAIACAACAHoAlgAGABAAAQBYAAAABgAQAAEAWgACAGoAAAAAAAEAAAAAAAIAAgABAAAAAgADAAQAAAACAAUABgABFcYABQAkAEgAAREuEhIAARE0N9YAARFcE9IAARFsStgAAREWERYAAREcESIAARFEESYAARFUETgAAREkAAQAAAACEQ4RFAAA//8ABAAAAAEAAgADAAIRUgAEAAARdhGeAAMAAwAA/5X/iAAA/1YAAAAA/4gAAAABXfQABAAAAesaBBdgF2AeMh3YF6YX5Bi2F8haVhj2GPYb7BgIGPYY9hi2GRgnDh/OJkQX9hgeHX4fXBg0GxYY1Bh+F5IwYhewLUAXsBewGWAYfhfWHvYYmBhKF2YYmBtcGH4YtiBEJX4c0hi2HdgsQi5CKYgkFhdIGJgXflDgF7BD8CtQL0QYZBdOF1RTyhdaGp4aMiDGReI0JEBAMtYY9jzoSBQdfifcGPYY9huiGPYY9hj2PpIhUBj2GdokuCLyHpQqaiOEF5woshdmGbBCFlbIGH4a2DGYIdoZOhh+ImQZhh0oGmgZOh3YGWAX9hiYGbAYfiV+F5wdfhdmG+wb7BvsGPYdfhdmGPYY9hi2F5wdfhdmF2A1xhdgF2AXYBd4HDYchBdyF4gXbBdyF2wXuhdsF+QYthi2GLYYtiZEHdgd2B3YHdgd2B3YHdgX5BfIF8gXyBfIGPYY9hj2GPYY9hi2GLYYthi2GLYfXBjUGNQY1BjUGNQY1BjUF5IXkheSF5IXsBlgGWAZYBlgGWAYmBiYHdgY1B3YGNQd2BjUF+QX5BfkF+QYthfIF5IXyBeSF8gXkhfIF5IXyBeSGPYXsBj2GPYY9hj2GPYb7BgIGAgYCBgIGPYXsBj2F7AY9hewF7AYthlgGLYZYBi2GWAX1hfWF9YmRCZEJkQYHh9cGJgfXBg0GDQYNBdyF3IXeBdsF2wXbBdsF2wXbBdsF3IXchdyF3IXchdsF2wXbBdyF4gXiBeIF4gXchdyF3IXeB3YF8gY9hj2GLYfXB3YF6YXyBg0GPYY9hvsGPYY9hi2GRgmRB9cHX4Y9h9cF7AZYBiYGWAXyCV+GPYY9hvsG+wboh3YF6YlfhfIGPYY9hi2GRgX5CZEHX4Y1BeSGWAYfhiYF2YXkhecGJgYHhgeGB4fXBiYF2AXYBdgGPYXsB3YGNQXyBeSF/YYmBfkH1wYmBj2HX4XZhj2HdgY1B3YGNQXyBeSF5IXkh1+F2YYthlgGWAYfhuiGJgbohiYG6IYmB3YGNQd2BjUHdgY1B3YGNQd2BjUHdgY1B3YGNQd2BjU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AAEAEAAGAAsAEAASALIBhQGGAYcBiAGJAYoBiwGPAZAD9wP4AAIABgAQABAAAQASABIAAQCyALIAAgGHAYcAAQGLAYsAAQGPAZAAAQACAAYABgAGAAEACwALAAEAsgCyAAIBhQGGAAEBiAGKAAED9wP4AAEAAgBMACUAPgAAAEUAXgAaAIsAlgA0AJgAmwBAAJ0AnQBEALoAuwBFAMEAwQBHAM4AzgBIANsA2wBJAN0A3QBKAO8A7wBLAPIA8gBMASEBIgBNAUEBQgBPAUwBTQBRAVgBWABTAWIBYgBUAWQBZABVAWoBbABWAW4BbgBZAe0CAQBaAg4CDgBvAhgCGABwAhsCGwBxAiwCLAByAjICMwBzAkMCQwB1AkYCRgB2AkgCSAB3AksCTgB4AnoCfgB8Ao4CkwCBApYC/gCHAwEDAQDwAwMDRgDxA0sDqAE1A6oDugGTA7wDvAGkA78DwAGlA8IDwgGnA8YDxgGoA8gDyQGpA8sDzgGrA9AD0AGvA9ID0wGwA9UD1QGyA9cD2QGzA9sD4AG2A+ID5wG8A+kD7AHCA+4D9gHGA/oD+gHPA/wEAAHQBAIEAgHVBAoEDgHWBBAEEAHbBBMEFwHcBBoEHgHhBCEEIgHmBCcEKAHoBDAEMAHqBDIEMgHrBDQENAHsBDkEkwHtBJkEmwJIBKEEogJLBKQEpQJNBKcEpwJPBLEEwAJQBMIE/gJgBQAFBAKdBQYFBwKiBQkFCQKkBQsFDQKlBQ8FFwKoBRwFKQKxAAIATwAlAD4AAABFAF4AGgCBAIEANACDAIMANQCGAIYANgCJAIkANwCLAJYAOACYAJ0ARACxALEASgC7ALsASwC/AL8ATADBAMEATQDDAMMATgDHAMcATwDLAMsAUADNAM4AUQDQANEAUwDTANMAVQDaANwAVgDeAN4AWQDhAOEAWgDlAOUAWwDnAOkAXADrAPsAXwD9AP0AcAD/AQEAcQEDAQMAdAEIAQkAdQEWARoAdwEcARwAfAEgASIAfQEqASsAgAFBAUIAggFLAUsAhAFYAVgAhQFiAWIAhgFkAWQAhwFoAWgAiAFqAWwAiQFuAW4AjAHtAgEAjQIFAgUAogIQAhAAowIXAhkApAIcAhwApwIeAh4AqAIiAiIAqQIkAiYAqgIsAiwArQIxAjEArgIzAjMArwI1AjUAsAJDAkMAsQJG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/+wAVf/sAJT/7ACZ/+wAu//sAMj/7ADJ/+wA9//sAQP/7AEe/+wBIv/sAUL/7AFg/+wBYf/sAWv/7AK9/+wCvv/sAr//7ALA/+wCwf/sAtn/7ALb/+wC3f/sAt//7ALh/+wC4//sAuX/7ALn/+wC6f/sAuv/7ALt/+wC7//sAvH/7ALz/+wDuv/sA+D/7APk/+wD5//sBAL/7AQI/+wEDf/sBBv/7AQd/+wEHv/sBCr/7AQ5/+wEU//sBFX/7ARX/+wEWf/sBFv/7ARd/+wEX//sBGH/7AR1/+wEd//sBHn/7AR9/+wEuP/sBMX/7ATH/+wAQAAn/+YAK//mADP/5gA1/+YAg//mAJP/5gCY/+YAs//mALj/wgDEABAA0//mAQj/5gEX/+YBG//mAR3/5gEf/+YBIf/mAUH/5gFq/+YCYP/mAmH/5gJj/+YCZP/mAqL/5gKs/+YCrf/mAq7/5gKv/+YCsP/mAtj/5gLa/+YC3P/mAt7/5gLs/+YC7v/mAvD/5gLy/+YDFP/mAxb/5gMY/+YDSf/mA6b/5gOz/+YD2f/mA9z/5gQJ/+YEDP/mBCf/5gQp/+YEK//mBGb/5gRo/+YEav/mBGz/5gRu/+YEcP/mBHL/5gR0/+YEdv/mBHj/5gR6/+YEfP/mBLv/5gTU/+YARwAQAAAAEgAAAEf/5wBI/+cASf/nAEv/5wBV/+cAlP/nAJn/5wC7/+cAxAAPAMj/5wDJ/+cA9//nAQP/5wEe/+cBIv/nAUL/5wFg/+cBYf/nAWv/5wGHAAABiwAAAY8AAAGQAAACvf/nAr7/5wK//+cCwP/nAsH/5wLZ/+cC2//nAt3/5wLf/+cC4f/nAuP/5wLl/+cC5//nAun/5wLr/+cC7f/nAu//5wLx/+cC8//nA7r/5wPg/+cD5P/nA+f/5wQC/+cECP/nBA3/5wQb/+cEHf/nBB7/5wQq/+cEOf/nBFP/5wRV/+cEV//nBFn/5wRb/+cEXf/nBF//5wRh/+cEdf/nBHf/5wR5/+cEff/nBLj/5wTF/+cEx//nAE0ABgAQAAsAEAANABQAQQASAEf/6ABI/+gASf/oAEv/6ABV/+gAYQATAJT/6ACZ/+gAu//oAMj/6ADJ/+gA9//oAQP/6AEe/+gBIv/oAUL/6AFg/+gBYf/oAWv/6AGFABABhgAQAYgAEAGJABABigAQ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AWv/8AH2/+sB+P/rAgD/6QIH/+sCEP/rAiz/6wI1/+sCTP/rAr3/8AK+//ACv//wAsD/8ALB//ACx//rAsj/6wLJ/+sCyv/rAsv/6wLZ//AC2//wAt3/8ALf//AC4f/wAuP/8ALl//AC5//wAun/8ALr//AC7f/wAu//8ALx//AC8//wAxX/6wMX/+sDGf/rA1X/6wNf/+sDYP/rA2H/6wNi/+sDY//rA2z/6wNt/+sDbv/rA2//6wN2/+sDd//rA3j/6wN5/+sDif/rA4r/6wOL/+sDuv/wA8D/6wPG/+sD4P/wA+L/6wPk//AD5//wBAL/8AQI//AEDf/wBBv/8AQd//AEHv/wBCj/6wQq//AELP/rBDn/8ART//AEVf/wBFf/8ARZ//AEW//wBF3/8ARf//AEYf/wBGf/6wRp/+sEa//rBG3/6wRv/+sEcf/rBHP/6wR1//AEd//wBHn/8AR7/+sEff/wBLj/8AS8/+sExf/wBMf/8ATr/+sFDf/rBRD/6wUV/+sAfAAG/9oAC//aAEf/8ABI//AASf/wAEv/8ABV//AAWf/vAFr/3ABd/9wAlP/wAJn/8ACb/+8Au//wAL3/3ADC/+wAxAAPAMb/6gDI//AAyf/wAMr/xADL/+8AzP/nAPf/8AED//ABGv/cAR7/8AEi//ABQv/wAWD/8AFh//ABa//wAYX/2gGG/9oBiP/aAYn/2gGK/9oCvf/wAr7/8AK///ACwP/wAsH/8ALM/+8Czf/vAs7/7wLP/+8C0P/cAtH/3ALZ//AC2//wAt3/8ALf//AC4f/wAuP/8ALl//AC5//wAun/8ALr//AC7f/wAu//8ALx//AC8//wAzH/7wMz/+8DNf/vAzf/7wM5/+8DO//vAz//3AO6//ADvv/vA8L/3APF/+8Dx//vA+D/8APk//AD5f/cA+f/8APu/9wD9v/cA/f/2gP4/9oD+//aBAL/8AQH/9wECP/wBA3/8AQP/9wEG//wBB3/8AQe//AEKv/wBDD/3AQy/9wENP/cBDn/8ART//AEVf/wBFf/8ARZ//AEW//wBF3/8ARf//AEYf/wBHX/8AR3//AEef/wBH3/8AR//+8Egf/vBIP/7wSF/+8Eh//vBIn/7wSL/+8Ejf/cBI//3ASR/9wEuP/wBMD/7wTF//AEx//wBN//3ATh/9wAjAAG/8oAC//KADj/0gA6/9QAPP/0AD3/0wBR/9EAUv/RAFT/0QBa/+YAXP/vAF3/5gC9/+YAwf/RANL/0gDW/9IA2v/0AN7/7QDh/+EA5v/UAOz/0QDu/+8A8P/RAPH/0QDz/9EA9P/RAPX/0QD2/8kA+P/RAPr/0QD7/9EA/v/RAQD/0QEF/9EBCf/lARn/1AEa/+YBIP/jASv/0QEz//QBNP/vATb/0QE5/9IBOv/EATz/0QE+/9EBQ//0AUT/7wFF/9IBR//hAUn/4QFT/9EBVf/RAVf/0QFc/9EBXf/0AV7/7wFi/9QBY//1AWT/5wFs/9IBbf/JAYX/ygGG/8oBiP/KAYn/ygGK/8oCtf/TAsb/0QLQ/+YC0f/mAw7/0QMQ/9EDEv/RAxP/0QMq/9IDLP/SAy7/0gM+/9MDP//mA0D/0wOn/9MDtv/TA7f/9AO5/9MDvP/RA8L/5gPR/+0D3f/SA97/9APh/9ED4//RA+X/5gPm/+8D6P/RA+3/0QPu/+YD9f/TA/b/5gP3/8oD+P/KA/v/ygP9/9EEA//RBAb/1AQH/+YEDv/TBA//5gQR//QEEv/vBB//9AQg/+8EJP/RBCb/0QQv/+0EMP/mBDH/7QQy/+YEM//tBDT/5gQ1/+EEOP/RBIz/0wSN/+YEjv/TBI//5gSQ/9MEkf/mBJP/0gSV/+EEmP/RBKL/0wS0/9EE0f/RBNP/0QTb/9IE3v/UBN//5gTg/9QE4f/mAJgAJQAQACf/6AAr/+gAM//oADX/6AA4/+AAOv/gAD3/3wCD/+gAk//oAJj/6ACyABAAs//oALQAEADS/+AA0//oANQAEADW/+AA2QAUAN0AEADh/+EA5v/gAO0AEwDyABAA+f/gAQQAEAEI/+gBDQAQARf/6AEZ/+ABG//oAR3/6AEf/+gBIf/oATn/4AFB/+gBRf/gAUf/4QFI/+ABSf/hAUr/4AFN/+EBUAAQAVEAEAFY/+kBYv/fAWT/3gFmABABav/oAWz/3wFu//IBbwAQAXAAEAJg/+gCYf/oAmP/6AJk/+gCmwAQApwAEAKdABACngAQAp8AEAKgABACoQAQAqL/6AKs/+gCrf/oAq7/6AKv/+gCsP/oArX/3wLSABAC1AAQAtYAEALY/+gC2v/oAtz/6ALe/+gC7P/oAu7/6ALw/+gC8v/oAxT/6AMW/+gDGP/oAyr/4AMs/+ADLv/gAz7/3wNA/98DSf/oA6IAEAOm/+gDp//fA6oAEAOz/+gDtv/fA7n/3wPSABAD2f/oA9z/6APd/+AD9f/fA/4AEAQG/+AECf/oBAz/6AQO/98EFAAQBBYAEAQn/+gEKf/oBCv/6AQ1/+EENv/gBDoAEAQ8ABAEPgAQBEAAEARCABAERAAQBEYAEARIABAESgAQBEwAEAROABAEUAAQBGb/6ARo/+gEav/oBGz/6ARu/+gEcP/oBHL/6AR0/+gEdv/oBHj/6AR6/+gEfP/oBIz/3wSO/98EkP/fBJP/4ASV/+EElv/gBKL/3wS1ABAEu//oBNT/6ATb/+AE3v/gBOD/4AM0PT47vjk2O8o9Sj1KNXA71jpuOIg77jv6PAY8EjyEO74y4jwqPDY8QjxOPGA8bDtGO0A8eD1EO8Q5PDvQPVAymjV2O9w6dDi4O/Q8ADwMPBg6hjigMqA8MDw8PEg6wjxmPHI7TDsEPH45WjKmOWAyrDv0MrI9YjhYMrgyvjwSPBgyxDLKMtAy1jq8PUQ6+Dr+NEo5eDs0OEY7UjhMOFIy3DhqORg4cDu4M1Qy4jLoOSoy7jL0Oygy+jMAMwYzDDMSOzozGDMeOTAzJDMqMzAzNjM8M0I7IjNIM047LjNgM1QzWjPSM2AzZjNsM3IzeDN+OcA5xjOEM4ozkDOWM5wzojOoM64ztDhMM7ozwDu+M8Y71jPMM9Iz2DPePQg9CDzwM+Qz6jzkPOo9JjfmM/A85DzePJA82De8PIo8tDyoPPw3jDP2PMwz/DQCPPY0CDQOPQg0FDQaNCA0JjQsNDI0ODQ+PVw0RDv0Nsw9AjzGPVY0SjRKPWI9Yj1iN7w0UDRWPN48/DyQO8o7yjvcPEI8SDRcNFw6JjRiOU40aD0+OTY5ADkAOlY4djRuNHQ0ejiCNIA0hjSGOow0jDm0NJI0kjSYNJ444jqeOp46LDq2OVQ0pD1EOTw5DDSqOlw4pjSwNLY0vDiyNMI0yDTIOpI0zjm6NNQ01DTaNOA46Dn2NOY07DoyOjg9Pj1ENPI0+DT+NQQ1CjUQNRY1HDUiO9A1KDUuOWY5bDU0NTo9Sj1QNUA1RjVMNVI1WDVeNWQ1ajVwNXY1fDWCNYg1jjWUNZo1oDWmOm46dDWsNbI1uDvuO/Q1vjXEO/o8ADv6PAA7+jwAO2Q7ajwSPBg1yjXQPBg11jXcNeI16DXuNfQ1+jYAPCo8MDYGNgw2EjYYNh42JDw2PDw8Njw8Nio2MDxCPEg8QjxINjY8SDY8NkI2SDZONlQ2WjZgNmY2bDZyPE46wjZ4Nn42hDaKOEA2kDaWNpw2ojaoNq42tDa6NsA2xjbMNsw86jbSNtI22DbeNuQ26j1WPQI28DbwNvY8nDb8NwI3CDyuNw49ID0gNxQ3GjcgNyY3JjcsNzI9ODc4Nz49VjdEN0o3UDdWN1w3YjdoN249XDd0N3o3gDeGN4w3kjeYN543pDyoN6o3sDyKN7Y3vDe8N7w3wjyQN8g3zjfUN9o34DfmN+w38jf4PSY3/jzqOAQ86jgKOBA4FjgcOCI85DgoOC48lj04ODQ4Oj0+PUo71jpuPIQ7QDhSPT47vj1KPHg71jpuO+48BjwSPIQ7vjxCO0A7RjiCOEA4RjtSOEw4UjhqOFg6hjxmOF44ZDqGOGo4cDh2OHw8NjpuOII4iDviOI49Pju+OzQ9SjiUPAY71jyEO745NjxCO0Y9RD1QOJo6hjigOTw7BDtMOKY4rDw8OnQ4sji4OL44xDjKONA4yjjQONY43DjiOOg47jj0OPo9Pj1EOQA5BjkMORI5GDkeOSQ5KjkwOTY5PDtAOm45QjlIOm46Mjo4OU45VDlaOWA5ZjlsOXI5eDl+OYQ5ijmQOZY5nDmiOag5rjm0Obo5wDnGOcw50jnYOd455DnqOfA59jn8OgI6CDoOOhQ6GjvQPT49RDogOqo9Pj1EPT49RD0+PUQ9Pj1EOiY6LD0+PUQ9Pj1EPT49RD0+PUQ6Mjo4PUo9UDo+OkQ6SjpQPUo9UD1KPVA9Sj1QPUo9UDpWOlw6YjpoOm46dDyEOoY6ejqAPIQ6hjyEOoY8hDqGPIQ6hjqMOpI6mDqeOpg6njqkOqo6sDq2Orw9RDxOOsI6yDrOOtQ62jrUOto64DrmOuw68jr4Ov47QDsEOwo7EDsWOxw70DxCOyI7KDsuOzQ7OjvcOzQ7Ojv0O0A7RjtMO1I9SjtYO147ZDtqO3A7djt8O4I7iDuOO5Q7mjugO6Y7rDuyO7g7vjvEO8o70DvKO9A71jvcO+I76DvuO/Q7+jwAPAY8DDwSPBg8hDwePCQ8KjwwPDY8PDxCPEg8TjxUPFo8YDxmPGw8cjx4PH48hD1WPVw8/DyoPN49CD1WPMY9XD0I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AY//FgGQ/xYCBv/AAgj/wAJO/8ACm/9WApz/VgKd/1YCnv9WAp//VgKg/1YCof9WArb/3gK3/94CuP/eArn/3gK6/94Cu//eArz/3gK9/+sCvv/rAr//6wLA/+sCwf/rAsf/6wLI/+sCyf/rAsr/6wLL/+sCzP/qAs3/6gLO/+oCz//qAtD/6ALR/+gC0v9WAtP/3gLU/1YC1f/eAtb/VgLX/94C2f/rAtv/6wLd/+sC3//rAuH/6wLj/+sC5f/rAuf/6wLp/+sC6//rAu3/6wLv/+sC8f/rAvP/6wMB/vgDFf/rAxf/6wMZ/+sDKgAUAywAFAMuABQDMf/qAzP/6gM1/+oDN//qAzn/6gM7/+oDP//oA07/wANP/8ADUP/AA1H/wANS/8ADU//AA1T/wANp/8ADav/AA2v/wAOi/1YDqv9WA7r/6wO+/+oDwP/rA8L/6APF/+oDxv/rA8f/6gPO/vgD0v9WA90AFAPf/94D4P/rA+L/6wPk/+sD5f/oA+f/6wPu/+gD9v/oA/7/VgP//94EAv/rBAf/6AQI/+sEDf/rBA//6AQU/1YEFf/eBBb/VgQX/94EG//rBB3/6wQe/+sEKP/rBCr/6wQs/+sEMP/oBDL/6AQ0/+gEOf/rBDr/VgQ7/94EPP9WBD3/3gQ+/1YEP//eBED/VgRB/94EQv9WBEP/3gRE/1YERf/eBEb/VgRH/94ESP9WBEn/3gRK/1YES//eBEz/VgRN/94ETv9WBE//3gRQ/1YEUf/eBFP/6wRV/+sEV//rBFn/6wRb/+sEXf/rBF//6wRh/+sEZ//rBGn/6wRr/+sEbf/rBG//6wRx/+sEc//rBHX/6wR3/+sEef/rBHv/6wR9/+sEf//qBIH/6gSD/+oEhf/qBIf/6gSJ/+oEi//qBI3/6ASP/+gEkf/oBJMAFAS1/1YEtv/eBLj/6wS8/+sEwP/qBMX/6wTH/+sE2wAUBN//6ATh/+gE5//ABO7/wAUG/8AAAgCfAAQABAAAAAYABgABAAsADAACACUAKgAEACwALQAKAC8ANgAMADgAOAAUADoAPwAVAEUARgAbAEkASgAdAEwATAAfAE8ATwAgAFEAVAAhAFYAVgAlAFgAWAAmAFoAXQAnAF8AXwArAIoAigAsAJYAlgAtAJ0AnQAuALEAtQAvALcAuQA0ALsAuwA3AL0AvgA4AMAAwQA6AMMAxQA8AMcAzgA/ANIA0gBHANQA3gBIAOAA7wBTAPEA8QBjAPYA+ABkAPsA/ABnAP4BAABpAQMBBQBsAQoBCgBvAQ0BDQBwARgBGgBxASIBIgB0AS4BMAB1ATMBNQB4ATcBNwB7ATkBOQB8ATsBOwB9AUMBRAB+AVQBVACAAVYBVgCBAVgBWACCAVwBXgCDAYUBhgCGAYgBigCIAfMB8wCLAfUB9gCMAfgB+ACOAfsB+wCPAgYCCACQAksCSwCTAk4CTgCUAmACYACVAmICYwCWApYClwCYApkCmQCaApsCsACbArUCvACxAr4CwQC5AsYCywC9AtAC2ADDAtoC2gDMAtwC3ADNAt4C3gDOAuAC4ADPAuIC6wDQAvQC9gDaAvgC+ADdAvoC+gDeAvwC/ADfAv4C/gDgAwMDAwDhAwUDBQDiAwcDBwDjAwkDCQDkAwsDCwDlAw0DGQDmAxsDGwDzAx0DHQD0Ax8DHwD1AyoDKgD2AywDLAD3Ay4DLgD4AzwDPAD5Az4DQQD6A0MDQwD+A0UDRQD/A0sDVAEAA18DYwEKA2kDawEPA3ADcAESA4IDhQETA4kDiwEXA5QDlAEaA6IDpwEbA6oDuQEhA7wDvAExA8ADwAEyA8IDwgEzA8YDxgE0A8kDygE1A8wDzQE3A88D1QE5A9cD2QFAA9sD4AFDA+ID4wFJA+UD6AFLA+4D7wFPA/ED8QFRA/MD8wFSA/UD+AFTA/sEAAFXBAIEAgFdBAYEBwFeBAwEDAFgBA4EFwFhBBoEGwFrBB0EIAFtBCcEKAFxBCwELAFzBC4ENAF0BDoEYgF7BGQEZAGkBGYEcwGlBHsEewGzBIwEkQG0BJMEkwG6BJcEmAG7BJsEmwG9BJ0EngG+BKAEoAHABKIEogHBBLMEtwHCBLkEuQHHBLsEvAHIBL4EvgHKBMIExAHLBMYExgHOBMgEygHPBMwEzAHSBM4EzgHTBNAE1gHUBNgE2AHbBNsE2wHcBN4E4gHdBOQE5AHiBOYE5wHjBOsE6wHlBO4E7gHmBPkE+QHnBQYFBgHoBQ0FDQHpBREFEQHqAAIAmgAGAAYAAAALAAsAAQAQABAAAgASABIAAwAlACkABAAsADQACQA4AD4AEgBFAEcAGQBJAEkAHABMAEwAHQBRAFQAHgBWAFYAIgBaAFoAIwBcAF4AJACKAIoAJwCWAJYAKACxALQAKQC9AL0ALQDBAMEALgDHAMcALwDUANUAMADXANcAMgDaANoAMwDcAN4ANADgAOYANwDsAOwAPgDuAO4APwD3APcAQAD8APwAQQD+AP8AQgEEAQUARAEKAQoARgENAQ0ARwEYARoASAEuATAASwEzATUATgE3ATcAUQE5ATkAUgE7ATsAUwFDAUQAVAFUAVQAVgFWAVYAVwFYAVgAWAFcAV4AWQGFAYsAXAGPAZAAYwHzAfMAZQH4AfgAZgH7AfwAZwIGAggAaQIaAhoAbAIpAisAbQJLAksAcAJOAk4AcQJgAmAAcgJiAmMAcwKWApcAdQKZApkAdwKbAsEAeALGAssAnwLQAuAApQLiAusAtgL0AvYAwAL4AvgAwwL6AvoAxAL8AvwAxQL+Av4AxgMBAwEAxwMDAwMAyAMFAwUAyQMHAwcAygMJAwkAywMLAwsAzAMNAxkAzQMbAxsA2gMdAx0A2wMfAx8A3AMqAyoA3QMsAywA3gMuAy4A3wMwAzAA4AMyAzIA4QM0AzQA4gM2AzYA4wM4AzgA5AM6AzoA5QM8AzwA5gM+A0YA5wNLA1QA8ANfA2MA+gNpA2sA/wNwA3ABAgOBA4UBAwOJA4sBCAOUA5QBCwOiA6cBDAOqA7kBEgO8A7wBIgPAA8ABIwPCA8IBJAPGA8YBJQPJA8oBJgPMA9UBKAPXA9kBMgPbA+ABNQPiA+gBOwPuA+8BQgPxA/EBRAPzA/MBRQP1A/gBRgP7BAABSgQCBAIBUAQGBAcBUQQMBBcBUwQaBBsBXwQdBCABYQQnBCgBZQQsBCwBZwQuBDQBaAQ6BGIBbwRkBGQBmARmBHMBmQR7BHsBpwR+BH4BqASABIABqQSMBJEBqgSTBJMBsASXBJgBsQSbBJsBswSdBJ4BtASgBKABtgSiBKIBtwSzBLcBuAS5BLkBvQS7BLwBvgS+BL4BwATCBMQBwQTGBMYBxATIBMoBxQTMBMwByATOBM4ByQTQBNYBygTYBNgB0QTbBNsB0gTdBOIB0wTkBOcB2QTrBOsB3QTuBO4B3gT0BPQB3wT5BPkB4AUEBQQB4QUGBQYB4gUNBQ0B4wURBREB5AACAXQABgAGABIACwALABIAEAAQABoAEgASABoAJQAlAAIAJgAmACQAJwAnAA8AKAAoAAEAKQApAAQALgAu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AAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAgAHABoACQACAAAAAgABAAIAAAACAAEAAAAAAAAAAAAAAAAAAAAAAAMAAAAAAAAAAAAAAAAAAAAPABMAAAADAAAAAAANAAAAAAADAAAAAwAAAAAAAgABAA8AEwANAAAAIAAiAAAAAAAAAAAAAAAAAAAAHgAhAAAAAwAAAAMAAAADAAAAAAAAAAAAAwAPABMAAAABAAEAAAAAAAAAAAAeAAAAAAAAAAIAAQAAAAAAAAAeACEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABsAGwAAABIAEgAYABIAEgASABgAAAAAAAAAGAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABEAGQAkAAAADgAVABwAAAAFAAAABQAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAACUABQAKAAAAAAAAAAAAAAAAABUABQAAAAAAFQAAAAAAAAAZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGQAAAAAAFQAFABEAGQAVAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAgAAAAIAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAbAAAAAAAAAAAAAAAEAAQABAAEAAQABAAEAAIAAAAAAAAAAAAAAAAAAAAAAAAAAgACAAIAAgACAAsACwALAAsADAAGAAYABgAGAAYABgAGAAEAAQABAAEAAQAAAAAAAAAAAAMABwAHAAcABwAHAAgACAAIAAgACQAJAAQABgAEAAYABAAGAAIAAQACAAEAAgABAAIAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQACAAEAAgABAAIAAQACAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAjAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAADAAAAAwADAAIABwACAAcAAgAHAAAAAAAAAAAAAAAAABQAEAAUABAAFAAQABQAEAAUABAADQAAAA0AAAANAAAACwAIAAsACAALAAgACwAIAAsACAALAAgAFgAAAAwACQAMABcAHQAXAB0AFwAdAAAAAAACAAAAAAAAAAAACgAKAAoACgAKAAoACgAFAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAOAA4ADgAOABEACgAKAAoABQAFAAUABQAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAAAAAAAABwAHAAcABwAAAAVAAAADgAOAA4ADgAOAA4AJAARABEAAAAAAAAABAAAAAAAAAACAAwAAAAAAAQAAAAAABcAAAAAAAAAAAAAAAIAAAAAAAwADwAAAAwAAQAAAAMAAAAIAAAABwAAAAkAAAAAAAgABwAIAAAAAAAAAAAAAAAAACMAAAAAAB8ABAAAAAAAAAAAAAAAAAACAAAAAAACAA0ADwAGAAEAAwAHAAMAAQAJABMAAQADABAAAAAAAAAAAwAJABYAAAAWAAAAFgAAAAwACQASABIAAAAAACYAAAADAAQABgAAAAAAAQADAAAAAAAaAAkAAQACAAAAAAACAAEADAAJAAAADwATAAAABAAGAAQABgAAAAAAAAABAAAAAQABAA8AEwAAAAAAAAADAAAAAwACAAcAAgABAAIABwAAAAAAHwAJAB8ACQAfAAkAIAAiAAAAAwABAAQABgAEAAYABAAGAAQABgAEAAYABAAGAAQABgAEAAYABAAGAAQABgAEAAYABAAGAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAAAAACAAcAAgAHAAIABwACAAcAAgAHAAIABwACAAcAAgABAAIAAQACAAEAAgAHAAIAAQALAAgACwAIAAAACAAAAAgAAAAIAAAACAAAAAgADAAJAAwACQAMAAkAAAANAAAAIAAiAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAAAAAAAAAAAAbAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAAQABgAAAAEAAAAAAAIABwAAAAAAAAAIAAAAAAAAAAAAAQAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAMAAgAAAAAAAAAAABQAEAANAAAACwAaAAkAGgAJABYAAAAXAB0AAAAKAAAAAAAAAAUAEQAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABEAGQAAABEAAAAAAAAAAAAAAAAAAAAAAAoAAAAAAAAAAAAAAAAABQAAAAAABQAVABkAAAAAAAUAEQAB/VUAAAAB/Rj+ngAB/rIGaQAB/o8GaQAB/qQGPgAB/oUGuQAB/u4GQAAB/nUFCgAB/lIFCgAB/mgE6AAB/jgE+gAB/rkFDwAB/kkEpgAB/rcEpgAB/mIFAQAB/p4FAQABAjz/9gABAdv/9gABANoACgABAsv+aQABAlgACgABAKoACgABAzUAAAABAy3//wABAIsACgABAjsAAAABAmIACgABAbYACgABAh//9gABAcP/9gABAcf/9gABAeYACgABAKUACgABAij/9gABAan/9gABAi3/9gABAboACgABAdz/9gABAXQACgABAeIACgABAj3/9gABAdkAAAABAEv+NQABADv+NQABAU8ACgABAd7+PgABAVr+PgABAgL98wABAGb+VwABAc/+VgABAUz+QwABAZr+BgABADP+BgABAfMACgABAfv+BgABAWP+BgABAZH+BgABADH+BwABAa3+RwABAXb+PgABAaD9+wABAWn98gABAZP9/AABAPb9/AABAZ/+SAABAQP+SAABAVAAAAABAZgACgABAYT+RAABAdX//AABAXz9+AABADr+TgABAUT+AgABAUD+BAABAZkACAABAZj+AAABAT7+BAABAZcACAABAWP+SAABAUP9/wABAU/+SwABAcUAAAABAi0ACgABAav/9gABAIIACgABAdYACgABAsj/9gABAfn//wABAYf/9gABAe0ACgABAk8ACgABAcL/9gABAyIACgABAoEACgABAAH+NQABAvwACgABAwAACgABAir/9gABAab/9gABAicAAAABAcQAAAABAeL/9gABAY3/9wABAfT+ngABAUL+ngABAbX+qAABAYz+ngABAGv+pwABAgj+ngABAZv+nQABAjgAAAABAcv/9gABAfr+ngABAY3+lAABAeH+ngABAUj+ngABAjb/9wABAfj+lQABAX3+ngABAa/+nwABAfL+AAABAjD/YgABAe8AAAABAewAAAABA0P/+gABAkb//QABAdQACgABAe0AAQABAhYACgABAZQACgABAZ0ACgABAlv/9wABAWT+QQABAlQACgABAbwACgABAjIAAAABAX8AAAABAfIACgABAckAAAABAKkACQABAIwACgABAdn//wABAesACgABAIkACwABAboAAAABAZ3+lAABAbH+ngABAZP+BgABAZb9/AABAhH+qAABAZf+qAABAigAWgABAaYARwABAer++AABAWj+5QABAbb+qAABAr/+qAABAsL+qAABAhf+qAABAX7+qAABAZwACgABADL+aQABAa3+qAABAEv+qQABAbz+nQABAYT+lAABAa7+ngABARL+ngABAh4AAAABAh8ACgABAY0ACgABAeL+qAABAU/+qAABAuX+qAABAkP+qAABAa/+qAABAVv+qAABAkYAAAABAgQACgABAfEABAABAbAAAAABAIYABAABAVL/9gABAZ0ABgABAdcAAAABAaIACgABAaMACAABAoAACgABAX8ACgABAZwAAwABAa8ACAABAYP/9gABAe8ACgABAdD//AABAvr/9gABAv0AAAABAfwAAAABAVb9/AABApQACgABAZ8ACgABAe7+TgABATv+TgABAa/+WAABAYb+TgABAZP+TgABAV/+VgABAE7+qAABAq4G2gABAoAFCgABA28GigABAoAFCQABA20GTAABAaoGPAABAc0GoQABBEoGQwABBAwFCgABAmcG2gABAy4GQwABArUFAQABA1QGQAABBDgGTAABA3YGTAABAyEGTAABBA4GTAABA1IGYgABBCUGQAABAyUGTAABAogE9QABAxME9QABA2gE9QABArAE9QABAoAE9AABAuQE9QABA00E9QABArQE9QABAroE9QABA5MGzAABAtQE9QABA4cE9QABA3AE9QABA5YE9QABAnEE9QABArcFCAABBA0GGgABA2AE9QABAokGzAABAv0GCAABAmcE4AABArwFUAABA54GQAABAzoGYQABAqQFDAABA6YHYwABAuAGDAABA1YGUQABAx4GTAABAw8GHgABAboGTAABA0QGYQABAooFCgABAwEGTAABA0kGYQABA3cFKAABAp0FKAABAsEFKAABAokFKAABAr8FKAABA2oFKAABAuAFKAABAoAFKAABA1oFKAABAo4FKAABA00FKAABAvMFKAABAyIFKAABAt4FKAABArQFKAABAsMFKAABAwgGTAABAXIE4QABA9wFCgABAnsFKAABA28HoAABA2gHeQABA4AH3wABAfUHqwABAfMHqwABAfoHpwABA5wHeQABA5EHogABA4oHewABA2oHoAABA28HnAABA2EHYAABAvMGqAABAsUGaQABAaIGZwABAaEGZwABAagGYwABAtIGQgABAs8GaQABAsgGQgABAtMGaQABAtkGZQABAsoGKQABA2YHaAABAtkGMQABA3wHwAABAqYGaQABA4EHvAABAqwGZQABA3UHewABAp8GJAABA4AHsgABAqoGWwABAzcHnQABAzUHcwABAr0GMQABAzYHZgABAr4GJAABA0EHnQABAskGWwABA3oHvAABAs4GZQABA28HnQABAsMGRgABA20HewABAsEGJAABAz4GYQABApMFCgABA50HpwABAtAHpgABAe0HhAABAZsGQAABAewHcwABAZoGLwABAe8HiAABAZ0GRAABAewHZgABBCIHmgABAa8GPAABAeIHmwABAeUIAAABA6cHkgABAt0GWwABA4kHagABAscGMQABA4wHfwABAsoGRgABA5MHhwABAtEGTgABAzIHoAABAjkGaQABAzYHkgABAj4GWwABAz4HogABAsIGaQABA0QHngABAsgGZQABA0IHlAABAsYGWwABAzgHkQABA2MHeQABAswGQgABA2EHaAABAssGMQABA2UHfQABAs4GRgABA3sH3wABAuQGqAABA2wHhQABAtUGTgABBFgHnAABA5cGZQABA0AHmwABAp8GZQABAzgHoAABAqEGaQABAzEHWwABApoGJAABAzwHkgABAqUGWwABBHMHqwABA+4GagABA6UH6QABArYGaAABAmEFKAABAuYGhwABAusGgwABAt8GYAABAt0GRwABAvcGxgABArsGhwABAsEGgwABAaAGhwABAZ8GhwABAaUGgwABAwkGYAABAwQGgwABAvcGYAABAvUGRwABAuEGhwABAucGgwABAtgGRwABAt0GTwABAuEGZAABAuwGhwABAvEGgwABAuUGQgABAvAGeQABApsGeQABArMGTwABArYGZAABArQGQgABAr8GeQABAu4GgwABAuQGZAABAuIGQgABArMFKAABAwwGgwABAZkGYAABAZgGTwABAZsGZAABAZkGQgABA4AGgwABAZQGhwABAV4FKAABAw8GhwABAxMGeQABAvYGTwABAvkGZAABAwAGbAABAqsGhwABAnUFKAABAq8GeQABAsEGhwABAscGgwABAsUGeQABArgGeQABAtoGYAABAtkGTwABAtwGZAABAvIGxgABAuMGbAABA7IGgwABAr0GgwABArAGQgABArsGeQABAzEHXwABAtUFCgABAqgFCgABAZEE9QABArQFCgABAb4GFAABAq8GFAABAoIE9QABA6oE8gABAzQHawABA0MHqwABAesHawABA+cGPwABA1IHiAABA6cHiAABAuEGMQABAtgFAAABArwGKQABAksGVAABAZkGJwABAYUGQAABArYGUwABApUGRgABBFIHoAABA5EGaQABBEkHYAABA4gGKQABAzoHnwABApoGaQABAa0GMgABBEIHoAABBCEGaQABAz0HqwABA6wHqwABAsYGaQABAuYGVAABAyUE9QABAzIHOQABApwGEQABAv4GYQABAm4FCQABA0YGYQABAnEFCgABBGkHiAABA5kGMQABA2UHYAABAtgGKQABBD4GTAABA7kFCwABAzgHiAABAsAGRgABAzwHPQABApYFCwABAsIGKgABBGUHawABA5UGFAABAysHgAABApoGKAABA6MHcwABAt0GHAABA6MHawABAt0GFAABA4gHYgABAsYGKQABA2cGRwABApYFDAABA5QHZgABAsIGKwABA38HgQABArYGKQABA08HcwABApEGMQABA04HawABApEGKQABA1kHkAABApwGTgABA3cHawABAp0GFAABBDsHawABA50GFAABA4UIAAABA3QHnAABAucGZQABA2oHfQABAt0GRgABA1QICwABAtwGyQABAzYHhAABAr4GQgABA0MHpwABAssGZQABAgoICwABAbgGxwABAb0GTAABAaAGQAABA6cIAgABAuYGyQABApkFCgABA5cHngABAtUGZQABA4wHmgABAuIGaQABA6IH+gABAvgGyQABA4UHcwABAtsGQgABA1YGOwABAp0FCgABA4AIAAABAuoGyQABA4YHqwABAtwGVAABA5wICwABAvMGtAABA38HhAABAtUGLQABA1AGTAABAqYE9QABAmQFCgABA1EH/wABArAGyQABAzMHeAABApMGQgABAkwE9QABA0oGTAABAnAE9QABAw0GTAABAhYE9QABAwQGQAABAxcGTAABAlcFAAABAo4FCQABA3QHwAABAsgGaQABA6MHoAABAtkGaQABA20HcgABAuAGOwABAzwHfQABAsQGOwABAfIHfQABAaAGOQABA5AHdAABAs4GOwABAzEHcgABAjgGOwABA2kHcgABAtIGOwABArsGTAABAvsGTAABAxYGSwABAv4GTAABAsMGTAABA2EGTAABApUGSwABAy0HmgABAvkHqgABAvcGOwABAsMGSwABAawGPAABAa8GoQABBAwGQQABA+sFCgABA20GQQABAqMFCgABAzAHqwABAw0GXwABAv0GQQABAgMFCgABAwkGQwABAo0FCgABAv4GQAABAccFyQABAzQGQQABA0gHhAABAoMGOAABAxkGTAABAlQFAAABBBwGQQABA1sFCgABAwIGQQABAmsFCgABA1sGQwABAnMFKAABAtoFKAABAq4GRwABArIGRwABArgGhwABAWkFKAABAZcGRwABA0QFKAABAqkGhwABArEGZAABAn4FKAABAoIFKAABAxAGZAABA2IFKAABAsgFKAABAqsFKAABAn8FKAABApIFKAABAnAFKAABAtEFKAABArYFKAABAoEFKAABAw0GTwABAq4GTwABBBIGaQABAv4GhwABAosFKAABA60GhwABA6QGRwABArcGhwABAzkGQQABAqwFCgABAwcGTAABApAFCgABArAFKAABAoUFKAABAWsFCAAAAAEAAAAKAGQAJAAEREZMVAD4Y3lybAD4Z3JlawD4bGF0bgD8AB8BEAEYASABKAEwATgBOAFAAUgBUAFYAWABaAFwAXgBgAGIAZABmAGgAagBsAG4AcAByAHQAdgB0AHYAeAB6AAaYzJzYwGwY2NtcAI6ZGxpZwG2ZG5vbQG8ZnJhYwJKbGlnYQHCbGlnYQJCbG51bQHIbG9jbAHObG9jbAHUbG9jbAHabG9jbAHgbnVtcgHmb251bQHscG51bQHyc21jcAH4c3MwMQH+c3MwMgIEc3MwMwIK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","Roboto-Medium.ttf":"AAEAAAARAQAABAAQR0RFRqcXo6wAAcUkAAACWEdQT1PZu1sbAAHHfAAAiWpHU1VCzONMagACUOgAABXoT1MvMpfnsZMAAAGYAAAAYGNtYXAi3dtfAAAWsAAABqZjdnQgO/gmfQAAL7AAAAD+ZnBnbagFhDIAAB1YAAAPhmdhc3AACAAZAAHFGAAAAAxnbHlmG1U/IQAAOxAAAYYCaGVhZA0GDRkAAAEcAAAANmhoZWEK9hLmAAABVAAAACRobXR4WrZbwgAAAfgAABS4bG9jYYlXJ1YAADCwAAAKXm1heHAI3hDGAAABeAAAACBuYW1lYaKOkgABwRQAAAPicG9zdP9tAGQAAcT4AAAAIHByZXB5WM7TAAAs4AAAAs4AAQAAAAMDll+R1PFfDzz1ABsIAAAAAADE8BEuAAAAAOVdrQ/6Jv3VCWEIcwAAAAkAAgAAAAAAAAABAAAHbP4MAAAJbvom/j4JYQgAAAAAAAAAAAAAAAAAAAAFLgABAAAFLgCpABUAdgAHAAIAEAAvAJoAAALmD3UAAwABAAQEkQH0AAUAAAWaBTMAAAEfBZoFMwAAA9EAZgIAAAACAAAAAAAAAAAA4AAC/1AAIFsAAAAgAAAAAEdPT0cAQAAA//0GAP4AAGYHmgIAIAABnwAAAAAEOgWwAAAAIAADA4wAZAAAAAAAAAAAAf0AAAH9AAACHgCMAo4AYATTAFYEjABkBeQAZAUhAFUBVwBSAsUAgQLMACcDjAAcBHEAQgHKACICuABQAjkAhgMfAAEEjABoBIwAqgSMAFIEjABOBIwANwSMAH8EjABzBIwARASMAGcEjABdAhwAfwHrADMEEgA+BIAAjwQoAH4D5AA7By0AWwVOABEFDQCUBTkAZgU5AJQEhQCUBGgAlAVzAGsFrQCUAkQApQRyAC8FDgCUBFIAlAb/AJQFrQCUBYMAZQUbAJQFgwBgBQkAlATYAEsE4AAtBTwAgAUqABEHCwAvBQ0AJgTjAAgE0wBQAiwAhQNVABICLAALA24ANgOVAAICkAA4BFAAVgR/AH0ELQBOBIIAUARJAFEC0wArBIkAUgRyAHoCCgB8AgL/qwQsAH0CCgCMBvgAfAR0AHoEigBOBH8AfQSHAFAC1AB9BB4ASQKqAAoEcwB3A/gAFgXwACMEBgAfA+sADAQGAFECqwA4Af0ArwKrABwFTQB1Ah8AhQSCAGcEtQBfBZ4AXARAAA0B+ACJBPkAXAOSAGMGSQBaA5AAjgPjAFcEawB/BkoAWQPaAJ0DDwCBBEoAXAL1AD0C9QA3ApQAbwTBAJMD6gBJAkQAkAITAGwC9QCCA6cAeQPjAF4FygBfBiIAUwZcAGYD5QBGB37//ARCAEwFgQBpBM8AlQTrAIoGwgBIBKQAaASRAEMEhgBOBJEAgQTsAFAFsAAfAhcAkASaAI0EZAAgAlIAIAWXAJAEhgB9B7AAZQc+AFkCBwCJBY0AVQLQ/94FkQBbBJ0ATQWjAIAE5gB3AiX/rgQ5AFcD3gCQA6oAbgPaAJ0DfgB1AgoAgQKqAHgCTAApA84AdwMoAEsCcwCJAAD8kwAA/WIAAPx0AAD9OgAA/AgAAP0eAmsAzQQ7AG4CRACQBHQAmQXCABoFegBcBTUAIASMAGoFrgCZBIwARwX5AEwFsQBGBVkAbASEAFYEyACXBA0AHgSGAFEEZQBiBA8AWQSGAH0EpwB2AqUAowRoABUEGgBnBPwAMASGAIAEMwBQBI4AUAQqADwEXQB/BdEARgXMAFIGlABlBLQAeASH/+EGeQArBf0AJAVTAGcIgQAtCIwAmQZRAC0FpQCPBQcAkAX9ACYHqQAVBNsASQWmAJIFqAAsBQsAMgZfAE4F+ACOBYUAkQeaAJUH+gCVBiEAFQbwAJkFAgCQBUgAYwdiAKEE6AAXBIAAWgSLAI8DWwCDBPIAJwaHACAEFwBOBJIAhARsAI8ElAAgBgIAjwSRAIQEkgCEA/oAIwXUAFMEzwCEBGUAYAaNAIQG8QB9BSEAIAZvAI8EaQCPBDkAUAaCAJIEcAAuBHL/1wQ5AFIG1gAdBuQAhASG/+gEkgCEB1gAiAZqAHIEaP/hBygAmAYCAIYFFgAaBGMACwdLAKwGPQCaBuUAfgXdAIEJKgClB+4AkAQgACgD9QAyBXoAYASIAE0FGAAQBA0AHgV6AGAEhgBOB1QAiAZWAHUHWACIBmoAcgUQAGcERwBdBPsAcAAA/HAAAPx1AAD9gQAA/aYAAPomAAD6UQYgAJIFEwCEBGj/4QUQAJQEhgB9BGsAjwOjAH0E6gCZBCQAfQgjABUG4AAgBckAmQT7AI8FLgCRBKwAjQaUADQFoAA8BiAAlAUHAIQH3QCUBa0AfQhJAJcG7wB9BjcAZwUEAGAFOQAmBEEAHwcoACkFbwAnBfIAkQTcAGAFcACBBHQAdQWFAIkGGwAKBMT/ywUgAJEEeACNBh8ALAUUACAFrQCZBIYAfQYqAJQFEQCEB3UAlAZ0AI8FjQBVBKMAWwSkAF0EwwAsA6oAIwVpACYEcQAfBPkATwbzAGgG2wBfBlEAPQUoAC8EgwBKBEgAcwe8AEIGpAA/B/UAlAaeAHQFBgBcBC8AVQWoACEFHQBEBU4AfQZGACwFOwAgBVAAdAMbAGQEFAAACCkAAAQUAAAIKQAAArkAAAIKAAABXAAABH8AAAIwAAABogAAAQAAAADRAAAAAAAAArcAUAK3AFAFIwCcBioAewOaAAgBvwBlAboANwHOADUBowBLAwsAbQMTAEQDAAA1BFsAPwSaAF0CzACKA/0AjQWqAI0BzwBeB64AUAJ0AGwCaQBVA5kAKwL1AEwC9QA2AvUAUAL1AE4C9QA3AvUASwL1AEcDOQBQAvMAUALzAFACAwBTAgMAUANcAGcC9QBMAvUAggL1AD0C9QA3AvUANgL1AFAC9QBOAvUANwL1AEsC9QBHAzkAUALzAFAC8wBQAgMAUwIDAFAEtQBiBm4AIwa/AJkIlQCUBjsAIwabAH0EjABcBeoAIwQtACoEmwAkBWIATwV+ACsF5ABuA+MARQgpAJAFCABvBRQAlgY3AFsG3gBWBtAAXgasAFwEkwBhBYoApgTeAD8EgACcBJ0AOwhSAGECMv+nBJEAZQSAAI8EEgA9BCgAfQQOACUCUQCcAo4AZAHpAEcFGQArBK0AGgS9ACsHKAArBygAKwUPACsGtwBJAAAAAAgwAFkINQBcAvUAPQL1AIIC9QBMBB0ATwQdAFcEHQA4BB0AXwQdAGYEHQAzBB0APQQdAEMEHQCYBB0AWAQrAEEEPgAGBFwAEwYJACcEeQAIBIgAaQQ/ACUENwA/BGQAdQS9AE0EawB2BL0ATgTcAHYGBQB2A7cAdgReAHYD1gAmAf4AhgTdAHYEpwBWA8gAdgQ3AD8EaAA6A6UACgO8AHYEeQAIBL0ATgR5AAgDnQBGBNkAdgQeAEQFpgBPBVgATwTgAF4FkgAjBIAATwdWACQHWAB2BZkAJQTYAHYEcgB2BV4AJwZFABsERgBDBOIAdgRdAHYEywAkBEwAHwViAHYEjQBDBoQAdgcOAHYFYQAJBhYAdgRnAHYEgAA9Bo8AdgSEAEIEKAALBqMAGwSgAHYFDQB2BXQAIQX4AE4EVgAGBMQAEwaXACMEjQBDBI0AdgYAAA4EzgBNBEcAQwS9AE4EaAA6A/QARQgtAHYE9AAoAvUANwL1ADYC9QBQAvUATgL1ADcC9QBLAvUARwO2AI0CrgCYA+AAdgQ6AAwEtgBWBUEAmQUoAJkEMACBBTUAmQQoAIEEegB2BIAATwRgAHYEmgAIAf4AkAOhAHUAAPyeA/cAegP6/1EECwB5A/oAeQO8AHYDnQB1A50AdQL1AEwC9QA2AvUAUAL1AE4C9QA3AvUASwL1AEcFcwBpBZ4AaQV/AJkF2QBpBdoAaQQoAJYEggBrBFgADwS7ADQEawBnBC4AQgOhAHYBugBiBpgATgSvAG4CDP+nBIwAOASMAGgEjAAsBIwAYgSMAF8EjAA0BIwAbASMAFkEjABnBIwA5QIm/64CJf+uAhcAkAIX//oCFwCQBGAAdgTmAGAEMAA5BIgAfQQ+AE8ElQBOBJEATgSdAEkEkgB9BJoATgRJAFEEiQBQBFkANAOtAGEFDABfA8QABQZG/+wEBwB2BL0ATgUOADQE3AB2Af0AAAK4AFAFVwAXBVcAFwSQ//UE4AAtAqr/6wVOABEFTgARBU4AEQVOABEFTgARBU4AEQVOABEFOQBmBIUAlASFAJQEhQCUBIUAlAJE/8sCRAClAkT/ygJE/74FrQCUBYMAZQWDAGUFgwBlBYMAZQWDAGUFPACABTwAgAU8AIAFPACABOMACARQAFYEUABWBFAAVgRQAFYEUABWBFAAVgRQAFYELQBOBEkAUQRJAFEESQBRBEkAUQIX/7QCFwCQAhf/tAIX/6gEdAB6BIoATgSKAE4EigBOBIoATgSKAE4EcwB3BHMAdwRzAHcEcwB3A+sADAPrAAwFTgARBFAAVgVOABEEUABWBU4AEQRQAFYFOQBmBC0ATgU5AGYELQBOBTkAZgQtAE4FOQBmBC0ATgU5AJQFGABQBIUAlARJAFEEhQCUBEkAUQSFAJQESQBRBIUAlARJAFEEhQCUBEkAUQVzAGsEiQBSBXMAawSJAFIFcwBrBIkAUgVzAGsEiQBSBa0AlARyAHoCRP+0Ahf/nQJE/9ECF/+7AkT/3QIX/8YCRAAYAgr//wJEAJ8GtQClBAsAfARyAC8CJf+uBQ4AlAQsAH0EUgCUAgoAjARSAJQCCgBZBFIAlAKgAIwEUgCUAuYAjAWtAJQEdAB6Ba0AlAR0AHoFrQCUBHQAegR0/6MFgwBlBIoATgWDAGUEigBOBYMAZQSKAE4FCQCUAtQAfQUJAJQC1ABSBQkAlALUADYE2ABLBB4ASQTYAEsEHgBJBNgASwQeAEkE2ABLBB4ASQTYAEsEHgBJBOAALQKqAAoE4AAtAqoACgTgAC0C0gAKBTwAgARzAHcFPACABHMAdwU8AIAEcwB3BTwAgARzAHcFPACABHMAdwU8AIAEcwB3BwsALwXwACME4wAIA+sADATjAAgE0wBQBAYAUQTTAFAEBgBRBNMAUAQGAFEHfv/8BsIASAWBAGkEhgBOBHr/pQR6/6UEPwAlBJoACASaAAgEmgAIBJoACASaAAgEmgAIBJoACASAAE8D4AB2A+AAdgPgAHYD4AB2Af7/qAH+AIYB/v+nAf7/nATcAHYEvQBOBL0ATgS9AE4EvQBOBL0ATgSIAGkEiABpBIgAaQSIAGkEPgAGBJoACASaAAgEmgAIBIAATwSAAE8EgABPBIAATwR6AGED4AB2A+AAdgPgAHYD4AB2A+AAdgSnAFYEpwBWBKcAVgSnAFYE3QB2Af7/kQH+/68B/v+6Af4AFwH+AH0D1gAmBF4AdgO3AHYDtwB2A7cAdgO3AHYE3AB2BNwAdgTcAHYEvQBOBL0ATgS9AE4EZAB1BGQAdQRkAHUENwA/BDcAPwQ3AD8ENwA/BD8AJQQ/ACUEPwAlBIgAaQSIAGkEiABpBIgAaQSIAGkEiABpBgkAJwQ+AAYEPgAGBCsAQQQrAEEEKwBBBU4AEQTp/0IGEf9LAqj/TgWX/7UFR/9BBW3/wgKl/4UFTgARBQ0AlASFAJQE0wBQBa0AlAJEAKUFDgCUBv8AlAWtAJQFgwBlBRsAlATgAC0E4wAIBQ0AJgJE/74E4wAIBIQAVgRlAGIEhgB9AqUAowRdAH8EmgCNBIoATgTBAJMD+AAWBFkANAKl/8MEXQB/BIoATgRdAH8GlABlBIUAlAR0AJkE2ABLAkQApQJE/74EcgAvBSgAmQUOAJQFCwAyBU4AEQUNAJQEdACZBIUAlAWmAJIG/wCUBa0AlAWDAGUFrgCZBRsAlAU5AGYE4AAtBQ0AJgRQAFYESQBRBJIAhASKAE4EfwB9BC0ATgPrAAwEBgAf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NAD//wAGAAAEOAYeBiYB7gAAAAcARACKAB7//wAR/lcFPwWwBiYAJQAAAQcApAGAAAMAC7YDDgUBATlWACs0AP//AFb+XAP5BE4GJgBFAAABBwCkALQACAALtgI7MQAATVYAKzQA//8AlP5eBE0FsAYmACkAAAEHAKQBQgAKAAu2BBACAABDVgArNAD//wBR/lQECgROBiYASQAAAQcApAEFAAAAC7YBLAAAAE1WACs0AP//AAj+VASRBI0GJgJOAAAABwCkASIAAP//AHb+XAO2BI0GJgJDAAAABwCkAPEACP//AHj+oQGLBDoGJgCNAAABBwCtA1oACgAOtAEHAgEBuP9/sFYAKzQAAQCyAIkEJAP7AA8ACLEIAAAvLzAxZSImJjU0NjYzMhYWFRQGBgJresh3d8h6esh3d8iJd8h6esh3d8h6esh3AAEAkwAABEEDrwADAAizAQAScgArL3MRIRGTA64Dr/xRAAAEAGT/7wWoBcIAEAAYACAAKgAXQAkgECQIGBAcCBAALy8zETMRMxEzMDF3NjY3JRE2NjcRFAYHBwYGBwU2NjclBgYHATY2NwEGBgcBETY2NxElBgYHZAIcGAGFKGs3CglPEjYgAU0FGhkCBAQdF/s+AR4YBMMEHhf9/yloOgFvBB0XeTpvMlMDfTVSF/wKDx4MeRojBug4cTNtOXIvAa07bjIBAzpxMv44A5I1URr8yE44czEAAAIAsgCJBCQD+wAPAB8AELcAEGoIGGoIAAAvLysrMDFlIiYmNTQ2NjMyFhYVFAYGJzI2NjU0JiYjIgYGFRQWFgJresh3d8h6esh3d8h6ZqViYqVmZaZiYqaJd8h6esh3d8h6esh3TGKmZWalYmKlZmWmYgAAAAAAABEA0gADAAEECQAAALIAAAADAAEECQABABoAsgADAAEECQACAA4AzAADAAEECQADABoAsgADAAEECQAEABoAsgADAAEECQAFACYA2gADAAEECQAGABoBAAADAAEECQAHAEABGgADAAEECQAIAAwBWgADAAEECQAJACYBZgADAAEECQALABQBjAADAAEECQAMABQBjAADAAEECQANASIBoAADAAEECQAOADYCwgADAAEECQAQAAwC+AADAAEECQARAAwDBAADAAEECQAZAAwC+ABDAG8AcAB5AHIAaQBnAGgAdAAgADIAMAAxADEAIABUAGgAZQAgAFIAbwBiAG8AdABvACAAUAByAG8AagBlAGMAdAAgAEEAdQB0AGgAbwByAHMAIAAoAGgAdAB0AHAAcwA6AC8ALwBnAGkAdABoAHUAYgAuAGMAbwBtAC8AZwBvAG8AZwBsAGUAZgBvAG4AdABzAC8AcgBvAGIAbwB0AG8ALQBjAGwAYQBzAHMAaQBjACkAUgBvAGIAbwB0AG8AIABNAGUAZABpAHUAbQBSAGUAZwB1AGwAYQByAFYAZQByAHMAaQBvAG4AIAAzAC4AMAAxADQAOwAgADIAMAAyADUAUgBvAGIAbwB0AG8ALQBNAGUAZABpAHUAbQBSAG8AYgBvAHQAbwAgAGkAcwAgAGEAIAB0AHIAYQBkAGUAbQBhAHIAawAgAG8AZgAgAEcAbwBvAGcAbABlAC4ARwBvAG8AZwBsAGUAQwBoAHIAaQBzAHQAaQBhAG4AIABSAG8AYgBlAHIAdABzAG8AbgBHAG8AbwBnAGwAZQAuAGMAbwBtAFQAaABpAHMAIABGAG8AbgB0ACAAUwBvAGYAdAB3AGEAcgBlACAAaQBzACAAbABpAGMAZQBuAHMAZQBkACAAdQBuAGQAZQByACAAdABoAGUAIABTAEkATAAgAE8AcABlAG4AIABGAG8AbgB0ACAATABpAGMAZQBuAHMAZQAsACAAVgBlAHIAcwBpAG8AbgAgADEALgAxAC4AIABUAGgAaQBzACAAbABpAGMAZQBuAHMAZQAgAGkAcwAgAGEAdgBhAGkAbABhAGIAbABlACAAdwBpAHQAaAAgAGEAIABGAEEAUQAgAGEAdAA6ACAAaAB0AHQAcABzADoALwAvAG8AcABlAG4AZgBvAG4AdABsAGkAYwBlAG4AcwBlAC4AbwByAGcAaAB0AHQAcABzADoALwAvAG8AcABlAG4AZgBvAG4AdABsAGkAYwBlAG4AcwBlAC4AbwByAGcAUgBvAGIAbwB0AG8ATQBlAGQAaQB1AG0AAAADAAAAAAAA/2oAZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAgAIAAj//wAPAAEAAgAOAAAAAAAAAigAAgBZACUAPgABAEQAXgABAGoAagABAHAAcAABAHUAdQABAIEAgQABAIMAgwABAIYAhgABAIkAiQABAIsAlgABAJgAnwABAKEAowABAKUApgABAKgArQADALEAsQABALoAuwABAL8AvwABAMEAwQABAMMAxAABAMcAxwABAMsAywABAM0AzgABANAA0QABANMA0wABANoA3gABAOEA4QABAOUA5QABAOcA6QABAOsA+wABAP0A/QABAP8BAQABAQMBAwABAQgBCQABARYBGgABARwBHAABASABIgABASQBJwADASoBKwABATMBNAABATYBNgABATsBPAABAUEBRAABAUcBSAABAUsBTQABAVEBUQABAVQBWAABAV0BXgABAWIBYgABAWQBZAABAWgBaAABAWoBbAABAW4BbgABAXABcAABAdYB3AACAe0CAQABAgUCBQABAg4CDgABAhACEAABAhcCGQABAhsCHAABAh4CHgABAiICIgABAiQCJgABAiwCLAABAjECMwABAjUCNQABAkMCQwABAkYCRgABAkgCSAABAksCTgABAnoCfgABAo4CkwABApYC/gABAwEDwAABA8IDwgABA8QDzgABA9AD2QABA9sD9gABA/oD+gABA/wEAwABBAUEBwABBAoEDgABBBAEmwABBJ4EnwABBKEEogABBKQEpwABBLEFDQABBQ8FGQABBRwFKQABAAEAAwAAABAAAAAWAAAAIAABAAEArQACAAEAqACsAAAAAgACAKgArAAAASQBJwAFAAEAAAAaADQACgAHAEQAXABmAEwAVABwAHoABERGTFQAdGN5cmwAdGdyZWsAdGxhdG4AdAAEY3BzcABea2VybgBkbWFyawBsbWttawB0AAEAAAABAGIABAAAAAEAZAAEAAAAAQBoAAIACAACAMIEogACAAgAAgB6AJYABgAQAAEAWAAAAAYAEAABAFoAAgBqAAAAAAABAAAAAAACAAIAAQAAAAIAAwAEAAAAAgAFAAYAARXGAAUAJABIAAERLhISAAERNDgKAAERXBPSAAERbEsMAAERFhEWAAERHBEiAAERRBEmAAERVBE4AAERJAAEAAAAAhEOERQAAP//AAQAAAABAAIAAwACEVIABAAAEXYRngADAAMAAP+v/4gAAP8sAAAAAP+IAAAAAV4oAAQAAAHrGjgXYBdgHmYeDBewF+4YwBfSWooZABkAHCAYEhkAGQAYwBkiJ0IgAiZ4GAAYKB2yH5AYPhtKGN4YiBecMJYXfi10F7oXuhlqGIgX4B8qGKIYVBdmGKIbkBiIGMAgeCWyHQYYwB4MLHYudim8JEoXSBiiF4hRFBe6RCQrhC94GG4XThdUU/4XWhrSGmYg+kYWNFhAdDMKGQA9HEhIHbIoEBkAGQAb1hkAGQAZAD7GIYQZABoOJOwjJh7IKp4juBemKOYXZhmQQkpW/BiIGwwxzCIOGUQYiCKYGbodXBqcGUQeDBlqGAAYohnkGIglshemHbIXZhwgHCAcIBkAHbIXZhkAGQAYwBemHbIXZhdgNfoXYBdgF2AXeBxqHLgXcheSF2wXchdsF8QXbBfuGMAYwBjAGMAmeB4MHgweDB4MHgweDB4MF+4X0hfSF9IX0hkAGQAZABkAGQAYwBjAGMAYwBjAH5AY3hjeGN4Y3hjeGN4Y3hecF5wXnBecF7oZahlqGWoZahlqGKIYoh4MGN4eDBjeHgwY3hfuF+4X7hfuGMAX0hecF9IXnBfSF5wX0hecF9IXnBkAF7oZABkAGQAZABkAHCAYEhgSGBIYEhkAF7oZABe6GQAXuhe6GMAZahjAGWoYwBlqF+AX4BfgJngmeCZ4GCgfkBiiH5AYPhg+GD4XchdyF3gXbBdsF2wXbBdsF2wXbBdyF3IXchdyF3IXbBdsF2wXcheSF5IXkheSF3IXchdyF3geDBfSGQAZABjAH5AeDBewF9IYPhkAGQAcIBkAGQAYwBkiJngfkB2yGQAfkBe6GWoYohlqF9IlshkAGQAcIBwgG9YeDBewJbIX0hkAGQAYwBkiF+4meB2yGN4XnBlqGIgYohdmF5wXphiiGCgYKBgoH5AYohdgF2AXYBkAF7oeDBjeF9IXnBgAGKIX7h+QGKIZAB2yF2YZAB4MGN4eDBjeF9IXnBecF5wdshdmGMAZahlqGIgb1hiiG9YYohvWGKIeDBjeHgwY3h4MGN4eDBjeHgwY3h4MGN4eDBjeHgwY3h4MGN4eDBjeHgwY3h4MGN4X0hecF9IXnBfSF5wX0hecF9IXnBfSF5wX0hecF9IXnBkAGQAYwBlqGMAZahjAGWoYwBlqGMAZahjAGWoYwBlqGWofkBiiH5AYoh+QGKImeCWyF6YXuhoOJbIcIB+QGQAXuh4MGN4X0hkAGMAZahfgF7AYiBjAGMAZABe6HCAcIBgSGQAXuhkAF7oYwBkiGIgX4CZ4GAAYohgAGKIYKBg+GMAXbBdyF2wXeBdsF3IXeAACXgYABAAA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AUIATwFMAU0AUQFYAVgAUwFiAWIAVAFkAWQAVQFqAWwAVgFuAW4AWQHtAgEAWgIOAg4AbwIYAhgAcAIbAhsAcQIsAiwAcgIyAjMAcwJDAkMAdQJGAkYAdgJIAkgAdwJLAk4AeAJ6An4AfAKOApMAgQKWAv4AhwMBAwEA8AMDA0YA8QNLA6gBNQOqA7oBkwO8A7wBpAO/A8ABpQPCA8IBpwPGA8YBqAPIA8kBqQPLA84BqwPQA9ABrwPSA9MBsAPVA9UBsgPXA9kBswPbA+ABtgPiA+cBvAPpA+wBwgPuA/YBxgP6A/oBzwP8BAAB0AQCBAIB1QQKBA4B1gQQBBAB2wQTBBcB3AQaBB4B4QQhBCIB5gQnBCgB6AQwBDAB6gQyBDIB6wQ0BDQB7AQ5BJMB7QSZBJsCSAShBKICSwSkBKUCTQSnBKcCTwSxBMACUATCBP4CYAUABQQCnQUGBQcCogUJBQkCpAULBQ0CpQUPBRcCqAUcBSkCsQACAE8AJQA+AAAARQBeABoAgQCBADQAgwCDADUAhgCGADYAiQCJADcAiwCWADgAmACdAEQAsQCxAEoAuwC7AEsAvwC/AEwAwQDBAE0AwwDDAE4AxwDHAE8AywDLAFAAzQDOAFEA0ADRAFMA0wDTAFUA2gDcAFYA3gDeAFkA4QDhAFoA5QDlAFsA5wDpAFwA6wD7AF8A/QD9AHAA/wEBAHEBAwEDAHQBCAEJAHUBFgEaAHcBHAEcAHwBIAEiAH0BKgErAIABQQFCAIIBSwFLAIQBWAFYAIUBYgFiAIYBZAFkAIcBaAFoAIgBagFsAIkBbgFuAIwB7QIBAI0CBQIFAKICEAIQAKMCFwIZAKQCHAIcAKcCHgIeAKgCIgIiAKkCJAImAKoCLAIsAK0CMQIxAK4CMwIzAK8CNQI1ALACQwJDALECRgJGALICSAJIALMCSwJOALQCegJ+ALgCjgKTAL0ClgL+AMMDAQOnASwDqQPAAdMDwgPCAesDxAPOAewD0APZAfcD2wP2AgED+gP6Ah0D/AQDAh4EBQQHAiYECgQOAikEEASYAi4EmwSbArcEngSfArgEoQSiAroEpASnArwEsQTsAsAE7gUNAvwFDwUWAxwFGAUZAyQFHAUpAyYAAQD7AAgACgAUABUAFgAXABgAGQAaABsAHAAdACUAJgAnACgAKQAqACsALAAtAC4ALwAwADEAMgAzADQANQA2ADcAOAA5ADoAOwA8AD0APgBlAGcAgQCDAIQAjACPAJEAkwCxALIAswC0ALUAtgC3ALgAuQC6ANIA0wDUANUA1gDXANgA2QDaANsA3ADdAN4A3wDgAOEA4gDjAOQA5QDmAOcA6ADpAS8BMwE1ATcBOQE7AUEBQwFFAUkBSwFMAVgBWQFxAbIBuAG9AcAClgKXApkCmwKcAp0CngKfAqACoQKiAqMCpAKlAqYCpwKoAqkCqgKrAqwCrQKuAq8CsAKxArICswK0ArUC0gLUAtYC2ALaAtwC3gLgAuIC5ALmAugC6gLsAu4C8ALyAvQC9gL4AvoC/AL+Av8DAQMDAwUDBwMJAwsDDQMPAxEDFAMWAxgDGgMcAx4DIAMiAyQDJgMoAyoDLAMuAzADMgM0AzYDOAM6AzwDPgNAA0EDQwNFA0cDSQOiA6MDpAOlA6YDpwOoA6oDqwOsA60DrgOvA7ADsQOyA7MDtAO1A7YDtwO4A7kDyQPKA8sDzAPNA84DzwPQA9ED0gPTA9QD1QPWA9cD2APZA9oD2wPcA90D3gPvA/ED8wP1BAoEDAQOBCMEKQQvBJkEngSiBSMFJQABAMQADgABAPb/zQABAMoAEwABAPb/3AABAFsACwABARz/8QABAfH/xwABAfH/8QABAfEADQACAPb/yAGG/6cAAgDK//QA9v/YAAIB8f+3Afb/8AACAPb/9QGG/7YAAgDt/6UBHP/uAAIBEQALAWz/5gACAPb/yAGG/6EAAwHw//UB8f/uA5z/9QADAEr/7gBb/+oB8f/wAAMASgARAFgAMgBbABEABAAN/+YAQf/0AGH/7wFN/+0ABAANABQAQQARAFb/4gBhABMABQBb/7MB8f95Afb/8QIA//ECTP/zAAUADQAPAEEADABW/+sAYQAOAkz/6QAFAFv/5QC4/8sAzf/kAgD/6wJM/+0ABgAQ/4QAEv+EAYf/hAGL/4QBj/+EAZD/hAAGAMr/6gDt/+4A9v+6AP7/+QE6/+wBbf/sAAYAyv/qAO3/7gD2/74A/v/5ATr/7AFt/+wABwBKAA0Avv/5AMYACwDH/+oAygAMAO3/yAEc//EABwCB/98Atf/zALf/8ADE/+oA2f/fAOb/4AFs/+AACAD2//AA/v/6AQn/8QEg//MBOv/xAWP/8wFl/+0Bbf/eAAgA2QAVAO0AFQFJ/+QBSv/lAUz/5AFi/+MBZP/iAWz/5AAIAFgADgCB/1YAvv/5AMT/xADH/9oA2f9xAO3/ngFf/9wACQD2/50A/v/rAQn/0wEg/9sBOv8+AUr/ugFj//ABZf/yAW3/UAAJAMr/6gDt/7gA9v/nAQn/8AEg//EBOv/rAWP/9QFt/+wBhv+kAAoABv/1AAv/9QGF//UBhv/1AYj/9QGJ//UBiv/1A/f/9QP4//UD+//1AAoABv/WAAv/1gGF/9YBhv/WAYj/1gGJ/9YBiv/WA/f/1gP4/9YD+//WAAoABv/qAAv/6gGF/+oBhv/qAYj/6gGJ/+oBiv/qA/f/6gP4/+oD+//qAAoA5v/DAPb/zwD+//ABOv/OAUn/5wFM/98BYv/RAWT/7AFs/6ABbf/RAAsAOP/RANL/0QDW/9EBOf/RAUX/0QMq/9EDLP/RAy7/0QPd/9EEk//RBNv/0QANAFz/8gBe//IA7v/yATT/8gFE//IBXv/yA0L/8gNE//IDRv/yA+b/8gQS//IEIP/yBOX/8gANAPb/mgD5/9YA/v/yAQn/0wEg/9sBOv8+AUj/1gFK/7oBY//wAWX/8gFt/1AENv/WBJb/1gAOAFz/7QBe/+0A7v/tAPb/sgE0/+0BRP/tAV7/7QNC/+0DRP/tA0b/7QPm/+0EEv/tBCD/7QTl/+0ADwDtABQA8gAQAPb/8AD5//AA/v/6AQEAEAEEABABOv/sAUj/8AFK/+IBUQAQAW3/8AFwABAENv/wBJb/8AARAC7/7gA5/+4Csf/uArL/7gKz/+4CtP/uAwH/7gMw/+4DMv/uAzT/7gM2/+4DOP/uAzr/7gPO/+4Efv/uBID/7gTd/+4AEQAu/+wAOf/sArH/7AKy/+wCs//sArT/7AMB/+wDMP/sAzL/7AM0/+wDNv/sAzj/7AM6/+wDzv/sBH7/7ASA/+wE3f/sABIA2f+uAOYAEgDr/+AA7f+tAO//1gD9/98BAf/SAQf/4AEc/84BLv/dATD/4gE4/+ABQP/gAUr/6QFN/9oBX/+9AWn/3wFsABEAEgBb/8EAuP/FAMr/tADq/9cA9v+5AP7/6QEJ/7IBHP/SASD/yAE6/6ABSv/FAVj/5AFj/8wBZf/MAW3/ywFu/+8CAP/mAkz/6AATAe7/7gHw//UB8f/xAfP/8gIP//ICE//y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/+wEAv/sBAj/7AQN/+wEG//sBB3/7AQe/+wEKv/sBDn/7ART/+wEVf/sBFf/7ARZ/+wEW//sBF3/7ARf/+wEYf/sBHX/7AR3/+wEef/sBH3/7AS4/+wExf/sBMf/7ABAACf/5gAr/+YAM//mADX/5gCD/+YAk//mAJj/5gCz/+YAuP/CAMQAEADT/+YBCP/mARf/5gEb/+YBHf/mAR//5gEh/+YBQf/mAWr/5gJg/+YCYf/mAmP/5gJk/+YCov/mAqz/5gKt/+YCrv/mAq//5gKw/+YC2P/mAtr/5gLc/+YC3v/mAuz/5gLu/+YC8P/mAvL/5gMU/+YDFv/mAxj/5gNJ/+YDpv/mA7P/5gPZ/+YD3P/mBAn/5gQM/+YEJ//mBCn/5gQr/+YEZv/mBGj/5gRq/+YEbP/mBG7/5gRw/+YEcv/mBHT/5gR2/+YEeP/mBHr/5gR8/+YEu//mBNT/5gBHABAABAASAAQAR//nAEj/5wBJ/+cAS//nAFX/5wCU/+cAmf/nALv/5wDEAA8AyP/nAMn/5wD3/+cBA//nAR7/5wEi/+cBQv/nAWD/5wFh/+cBa//nAYcABAGLAAQBjwAEAZAABAK9/+cCvv/nAr//5wLA/+cCwf/nAtn/5wLb/+cC3f/nAt//5wLh/+cC4//nAuX/5wLn/+cC6f/nAuv/5wLt/+cC7//nAvH/5wLz/+cDuv/nA+D/5wPk/+cD5//nBAL/5wQI/+cEDf/nBBv/5wQd/+cEHv/nBCr/5wQ5/+cEU//nBFX/5wRX/+cEWf/nBFv/5wRd/+cEX//nBGH/5wR1/+cEd//nBHn/5wR9/+cEuP/nBMX/5wTH/+cATQAGABAACwAQAA0AFABBABIAR//oAEj/6ABJ/+gAS//oAFX/6ABhABMAlP/oAJn/6AC7/+gAyP/oAMn/6AD3/+gBA//oAR7/6AEi/+gBQv/oAWD/6AFh/+gBa//oAYUAEAGGABABiAAQAYkAEAGKABACvf/oAr7/6AK//+gCwP/oAsH/6ALZ/+gC2//oAt3/6ALf/+gC4f/oAuP/6ALl/+gC5//oAun/6ALr/+gC7f/oAu//6ALx/+gC8//oA7r/6APg/+gD5P/oA+f/6AP3ABAD+AAQA/sAEAQC/+gECP/oBA3/6AQb/+gEHf/oBB7/6AQq/+gEOf/oBFP/6ARV/+gEV//o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ABAETAAQBE4AEARQABAEZv/oBGj/6ARq/+gEbP/oBG7/6ARw/+gEcv/oBHT/6AR2/+gEeP/oBHr/6AR8/+gEjP/fBI7/3wSQ/98Ek//gBJX/4QSW/+AEov/fBLUAEAS7/+gE1P/oBNv/4ATe/+AE4P/gAzQ9bjv6OWY8Bj16O441uDwSOqQ4uDwqPDY8QjxOPMA7+jMYPGY8cjx+PIo8nDyoO3w7djy0PXQ8ADlsPAw9gDLENb48GDqqOOg8MDw8PEg8VDxUONAyyjxsPHg8hDr4PKI8rjuCOzo8ujmKMtA5kDLWMtwy4j2SOIgy6DLuPE48VDL0MvozADMGOuw68jsuOzQ0kjmoO2o4djuIOHw4gjMMOJo5SDigO/QzEjMYMx45WjMkMyo7XjMwMzYzPDNCM0g7cDNOM1Q5YDNaM2AzZjNsM3IzeDtYM34zhDtkM5YzijOQOWwzljOcM6IzqDOuM7Q58Dn2M7ozwDPGM8wz0jPYM94z5DPqM/Az9jP8NAI0CDQONCA0FDQaNCA9ID04PSY0JjQsOEw9ID1WPMY0Mj0aPRQ8zD0ON/I8xjzwPOQ9MjfCNDg9AjQ+NEQ9LDRKNFA0VjRcNGI0aDRuNHQ0ejSANIY9jDSMPDA3FD2GPQI9hjSSNJI9kj2SPZI0mDSeNKQ9FDSqPMw8BjwGPBg8fjyENLA0sDpcNLY5fjS8PW45ZjkwOTA6jDimNMI0wjTIOLI0zjTUNNQ6vDTaOeQ04DTgNOY07DkSNPI08jpiNPg5hDT+PXQ5bDk8OTw6kjjWNQQ1BDUKOOI1EDumO6Y6wjUWOeo1HDUcNSI1KDkYOiY1LjU0Omg6bj1uPXQ1OjVANUY1TDVSNVg1XjVkNWo8DDVwNXY5ljmcNXw1gj16PYA1iDWONZQ1mjWgNaY1rDWyNbg1vjXENco10DXWNdw14jXoNe46pDqqNfQ1+jYAPCo8MDYGNgw8Njw8PDY8PDw2PDw7oDumPE48VDYSNhg8VDYeNiQ2KjYwNjY2PDZCNkg8ZjxsNk42VDZaNmA2ZjZsPHI8eDxyPHg2cjZ4PH48hDx+PIQ2fjyENoQ2ijaQNpY2nDaiNqg2rja0Nro8ijr4NsA2xjbMNtI4cDbYNt425DbqNvA29jb8NwI3CDcONxQ3FD0gN3o3ejeANxo3IDcmPYY9hjcsNyw3MjzYNzg3ODc+POo3RD1QPVA3SjdQN1Y3XDdcN2I3aD1oN243dD2GN3o3gDeGN4w3kjeYN543pD2MN6o3sDe2N7w3wjfIN8431DfaPOQ34DfmPMY37DfyN/I38jf4PMw3/jgEOAo4EDz2PMY4FjgcOCI9VjgoPSA4aj0gOC44NDg6OEA4RjhMOFI4WDzSOF44ZDhqPW49ejwSOqQ8wDt2OII9bjv6PXo8tDwSOqQ8KjxCPE48wDv6PH47djt8OLI4cDh2O4g4fDiCOJo4iDxUPKI4jjiUPFQ4mjigOKY4rDxyOqQ4sji4PB44vj1uO/o7aj16OMQ8QjwSPMA7+jlmPH47fD10PYA4yjxUONA5bDs6O4I41jjcPHg6qjjiOOg47jj0OPo5ADj6OQA5BjkMORI5GDkeOSQ5Kj1uPXQ5MDk2OTw5QjlIOU45VDlaOWA5ZjlsO3Y6pDlyOXg6pDpoOm45fjmEOYo5kDmWOZw5ojmoOa45tDm6OcA5xjnMOdI52DneOeQ56jnwOfY5/DoCOgg6DjoUOho6IDomOiw6Mjo4Oj46RDpKPAw9bj10OlA6Vj1uPXQ9bj10PW49dD1uPXQ6XDpiPW49dD1uPXQ9bj10PW49dDpoOm49ej2AOnQ6ejqAOoY9ej2APXo9gD16PYA9ej2AOow6kjqYOp46pDqqPMA8VDqwOrY8wDxUPMA8VDzAPFQ8wDxUOrw6wjrIOs46yDrOOtQ62jrgOuY67DryPIo6+Dr+OwQ7CjsQOwo7EDsWOxw7IjsoOy47NDt2Ozo7QDtGO0w7UjwMPH47WDteO2Q7ajtwPBg7ajtwPDA7djt8O4I7iDuOO5Q7mjugO6Y7rDuyO7g7vjvEO8o70DvWO9w74jvoO+479Dv6PAA8BjwMPAY8DDwSPBg8HjwkPCo8MDw2PDw8QjxIPE48VDzAPFo8YDxmPGw8cjx4PH48hDyKPJA8ljycPKI8qDyuPLQ8ujzAPYY9jD0yPOQ9FD04PYY9Aj2MPSA9MjzkPMY9DjzMPRQ9Gj0gPTg9JjzqPNI82DzePVY85DzqPPA89jz8PYY9Aj0CPYw9CD0OPTI9FD0aPYY9ID0mPSw9Mj2GPTg9Pj1EPUo9UD1WPVw9XD1iPWg9bj10PXo9gD2GPYw9kgC6AEf/3ABI/9wASf/cAEv/3ABR/+EAUv/hAFP/1gBU/+EAVf/cAFn/3QBa/+EAXf/hAJT/3ACZ/9wAm//dALv/3AC9/+EAvv/1AL//5gDB/+EAwv/rAMP/6QDF//AAxv/nAMj/3ADJ/9wAyv/jAMv/3QDM/84Azf/UAM7/2wDs/+EA8P/hAPH/4QDz/+EA9P/hAPX/4QD3/9wA+P/hAPr/4QD7/+EA/v/hAQD/4QED/9wBBf/hARj/1gEa/+EBHv/cASL/3AEr/+EBNv/hATz/4QE+/+EBQv/cAVP/4QFV/+EBV//hAVz/4QFg/9wBYf/cAWv/3AK9/9wCvv/cAr//3ALA/9wCwf/cAsb/4QLH/9YCyP/WAsn/1gLK/9YCy//WAsz/3QLN/90Czv/dAs//3QLQ/+EC0f/hAtn/3ALb/9wC3f/cAt//3ALh/9wC4//cAuX/3ALn/9wC6f/cAuv/3ALt/9wC7//cAvH/3ALz/9wDDv/hAxD/4QMS/+EDE//hAxX/1gMX/9YDGf/WAzH/3QMz/90DNf/dAzf/3QM5/90DO//dAz//4QO6/9wDvP/hA77/3QPA/9YDwv/hA8X/3QPG/9YDx//dA+D/3APh/+ED4v/WA+P/4QPk/9wD5f/hA+f/3APo/+ED7f/hA+7/4QP2/+ED/f/hBAL/3AQD/+EEB//hBAj/3AQN/9wED//hBBv/3AQd/9wEHv/cBCT/4QQm/+EEKP/WBCr/3AQs/9YEMP/hBDL/4QQ0/+EEOP/hBDn/3ART/9wEVf/cBFf/3ARZ/9wEW//cBF3/3ARf/9wEYf/cBGf/1gRp/9YEa//WBG3/1gRv/9YEcf/WBHP/1gR1/9wEd//cBHn/3AR7/9YEff/cBH//3QSB/90Eg//dBIX/3QSH/90Eif/dBIv/3QSN/+EEj//hBJH/4QSY/+EEtP/hBLj/3AS8/9YEwP/dBMX/3ATH/9wE0f/hBNP/4QTf/+EE4f/hAL8ABgAMAAsADABH/+gASP/oAEn/6ABKAAwAS//oAFP/6gBV/+gAWgALAF0ACwCU/+gAmf/oALv/6AC9AAsAvv/0AMT/1wDGAAsAyP/oAMn/6ADKAAwA9//oAQP/6AEY/+oBGgALAR7/6AEi/+gBQv/oAWD/6AFh/+gBa//oAYUADAGGAAwBiAAMAYkADAGKAAwB7gANAfEADQHzAA4B9P/1Afb/7AH4/+0CAP/sAgb/vwIH/+0CCP+/Ag8ADgIQ/+0CEwAO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AtT/TgLV/94C1v9OAtf/3gLZ/+sC2//rAt3/6wLf/+sC4f/rAuP/6wLl/+sC5//rAun/6wLr/+sC7f/rAu//6wLx/+sC8//rAwH/DQMV/+sDF//rAxn/6wMqABQDLAAUAy4AFAMx/+oDM//qAzX/6gM3/+oDOf/qAzv/6gM//+gDTv/AA0//wANQ/8ADUf/AA1L/wANT/8ADVP/AA2n/wANq/8ADa//AA6L/TgOq/04Duv/rA77/6gPA/+sDwv/oA8X/6gPG/+sDx//qA87/DQPS/04D3QAUA9//3gPg/+sD4v/rA+T/6wPl/+gD5//rA+7/6AP2/+gD/v9OA///3gQC/+sEB//oBAj/6wQN/+sED//oBBT/TgQV/94EFv9OBBf/3gQb/+sEHf/rBB7/6wQo/+sEKv/rBCz/6wQw/+gEMv/oBDT/6AQ5/+sEOv9OBDv/3gQ8/04EPf/eBD7/TgQ//94EQP9OBEH/3gRC/04EQ//eBET/TgRF/94ERv9OBEf/3gRI/04ESf/eBEr/TgRL/94ETP9OBE3/3gRO/04ET//eBFD/TgRR/94EU//rBFX/6wRX/+sEWf/rBFv/6wRd/+sEX//rBGH/6wRn/+sEaf/rBGv/6wRt/+sEb//rBHH/6wRz/+sEdf/rBHf/6wR5/+sEe//rBH3/6wR//+oEgf/qBIP/6gSF/+oEh//qBIn/6gSL/+oEjf/oBI//6ASR/+gEkwAUBLX/TgS2/94EuP/rBLz/6wTA/+oExf/rBMf/6wTbABQE3//oBOH/6ATn/8AE7v/ABQb/wAACAJ8ABAAEAAAABgAGAAEACwAMAAIAJQAqAAQALAAtAAoALwA2AAwAOAA4ABQAOgA/ABUARQBGABsASQBKAB0ATABMAB8ATwBPACAAUQBUACEAVgBWACUAWABYACYAWgBdACcAXwBfACsAigCKACwAlgCWAC0AnQCdAC4AsQC1AC8AtwC5ADQAuwC7ADcAvQC+ADgAwADBADoAwwDFADwAxwDOAD8A0gDSAEcA1ADeAEgA4ADvAFMA8QDxAGMA9gD4AGQA+wD8AGcA/gEAAGkBAwEFAGwBCgEKAG8BDQENAHABGAEaAHEBIgEiAHQBLgEwAHUBMwE1AHgBNwE3AHsBOQE5AHwBOwE7AH0BQwFEAH4BVAFUAIABVgFWAIEBWAFYAIIBXAFeAIMBhQGGAIYBiAGKAIgB8wHzAIsB9QH2AIwB+AH4AI4B+wH7AI8CBgIIAJACSwJLAJMCTgJOAJQCYAJgAJUCYgJjAJYClgKXAJgCmQKZAJoCmwKwAJsCtQK8ALECvgLBALkCxgLLAL0C0ALYAMMC2gLaAMwC3ALcAM0C3gLeAM4C4ALgAM8C4gLrANAC9AL2ANoC+AL4AN0C+gL6AN4C/AL8AN8C/gL+AOADAwMDAOEDBQMFAOIDBwMHAOMDCQMJAOQDCwMLAOUDDQMZAOYDGwMbAPMDHQMdAPQDHwMfAPUDKgMqAPYDLAMsAPcDLgMuAPgDPAM8APkDPgNBAPoDQwNDAP4DRQNFAP8DSwNUAQADXwNjAQoDaQNrAQ8DcANwARIDggOFARMDiQOLARcDlAOUARoDogOnARsDqgO5ASEDvAO8ATEDwAPAATIDwgPCATMDxgPGATQDyQPKATUDzAPNATcDzwPVATkD1wPZAUAD2wPgAUMD4gPjAUkD5QPoAUsD7gPvAU8D8QPxAVED8wPzAVID9QP4AVMD+wQAAVcEAgQCAV0EBgQHAV4EDAQMAWAEDgQXAWEEGgQbAWsEHQQgAW0EJwQoAXEELAQsAXMELgQ0AXQEOgRiAXsEZARkAaQEZgRzAaUEewR7AbMEjASRAbQEkwSTAboElwSYAbsEmwSbAb0EnQSeAb4EoASgAcAEogSiAcEEswS3AcIEuQS5AccEuwS8AcgEvgS+AcoEwgTEAcsExgTGAc4EyATKAc8EzATMAdIEzgTOAdME0ATWAdQE2ATYAdsE2wTbAdwE3gTiAd0E5ATkAeIE5gTnAeME6wTrAeUE7gTuAeYE+QT5AecFBgUGAegFDQUNAekFEQURAeoAAgCaAAYABgAAAAsACwABABAAEAACABIAEgADACUAKQAEACwANAAJADgAPgASAEUARwAZAEkASQAcAEwATAAdAFEAVAAeAFYAVgAiAFoAWgAjAFwAXgAkAIoAigAnAJYAlgAoALEAtAApAL0AvQAtAMEAwQAuAMcAxwAvANQA1QAwANcA1wAyANoA2gAzANwA3gA0AOAA5gA3AOwA7AA+AO4A7gA/APcA9wBAAPwA/ABBAP4A/wBCAQQBBQBEAQoBCgBGAQ0BDQBHARgBGgBIAS4BMABLATMBNQBOATcBNwBRATkBOQBSATsBOwBTAUMBRABUAVQBVABWAVYBVgBXAVgBWABYAVwBXgBZAYUBiwBcAY8BkABjAfMB8wBlAfgB+ABmAfsB/ABnAgYCCABpAhoCGgBsAikCKwBtAksCSwBwAk4CTgBxAmACYAByAmICYwBzApYClwB1ApkCmQB3ApsCwQB4AsYCywCfAtAC4AClAuIC6wC2AvQC9gDAAvgC+ADDAvoC+gDEAvwC/ADFAv4C/gDGAwEDAQDHAwMDAwDIAwUDBQDJAwcDBwDKAwkDCQDLAwsDCwDMAw0DGQDNAxsDGwDaAx0DHQDbAx8DHwDcAyoDKgDdAywDLADeAy4DLgDfAzADMADgAzIDMgDhAzQDNADiAzYDNgDjAzgDOADkAzoDOgDlAzwDPADmAz4DRgDnA0sDVADwA18DYwD6A2kDawD/A3ADcAECA4EDhQEDA4kDiwEIA5QDlAELA6IDpwEMA6oDuQESA7wDvAEiA8ADwAEjA8IDwgEkA8YDxgElA8kDygEmA8wD1QEoA9cD2QEyA9sD4AE1A+ID6AE7A+4D7wFCA/ED8QFEA/MD8wFFA/UD+AFGA/sEAAFKBAIEAgFQBAYEBwFRBAwEFwFTBBoEGwFfBB0EIAFhBCcEKAFlBCwELAFnBC4ENAFoBDoEYgFvBGQEZAGYBGYEcwGZBHsEewGnBH4EfgGoBIAEgAGpBIwEkQGqBJMEkwGwBJcEmAGxBJsEmwGzBJ0EngG0BKAEoAG2BKIEogG3BLMEtwG4BLkEuQG9BLsEvAG+BL4EvgHABMIExAHBBMYExgHEBMgEygHFBMwEzAHIBM4EzgHJBNAE1gHKBNgE2AHRBNsE2wHSBN0E4gHTBOQE5wHZBOsE6wHdBO4E7gHeBPQE9AHfBPkE+QHgBQQFBAHhBQYFBgHiBQ0FDQHjBREFEQHkAAIBdAAGAAYAEgALAAsAEgAQABAAGgASABIAGgAlACUAAgAmACYAJAAnACcADwAoACgAAQApACkABAAuAC4ACAAvAC8ADQAwADAAFwAzADMAAQA0ADQAJQA4ADgAEQA5ADkACAA6ADoAHAA7ADsAGAA8ADwAEAA9AD0ADAA+AD4AGQBFAEUAAwBGAEYADgBHAEcAEwBJAEkABQBMAEwACQBRAFIACQBTAFMABgBUAFQADgBWAFYAGwBaAFoABwBcAFwAFQBdAF0ABwBeAF4AHwCK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AAAAAwAAAAMAAAAAAAAAAAADAA8AEwAAAAEAAQAAAAAAAAAAAB4AAAAAAAAAAgABAAAAAAAAAB4AIQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGwAbAAAAEgASABgAEgASABIAGAAAAAAAAAAYABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEQAZACQAAAAOABUAHAAAAAUAAAAFAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAJQAFAAoAAAAAAAAAAAAAAAAAFQAFAAAAAAAVAAAAAAAAABkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZAAAAAAAVAAUAEQAZABUAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgACAAAAAgACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABsAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQAAgAAAAAAAAAAAAAAAAAAAAAAAAACAAIAAgACAAIACwALAAsACwAMAAYABgAGAAYABgAGAAYAAQABAAEAAQABAAAAAAAAAAAAAwAHAAcABwAHAAcACAAIAAgACAAJAAkABAAGAAQABgAEAAYAAgABAAIAAQACAAEAAgABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAIAAQACAAEAAgABAAIAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAMAAAADAAMAAgAHAAIABwACAAcAAAAAAAAAAAAAAAAAFAAQABQAEAAUABAAFAAQABQAEAANAAAADQAAAA0AAAALAAgACwAIAAsACAALAAgACwAIAAsACAAWAAAADAAJAAwAFwAdABcAHQAXAB0AAAAAAAIAAAAAAAAAAAAKAAoACgAKAAoACgAKAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAA4ADgAOAA4AEQAKAAoACgAFAAUABQAFAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAHAAcABwAHAAAABUAAAAOAA4ADgAOAA4ADgAkABEAEQAAAAAAAAAEAAAAAAAAAAIADAAAAAAABAAAAAAAFwAAAAAAAAAAAAAAAgAAAAAADAAPAAAADAABAAAAAwAAAAgAAAAHAAAACQAAAAAACAAHAAgAAAAAAAAAAAAAAAAAIwAAAAAAHwAEAAAAAAAAAAAAAAAAAAIAAAAAAAIADQAPAAYAAQADAAcAAwABAAkAEwABAAMAEAAAAAAAAAADAAkAFgAAABYAAAAWAAAADAAJABIAEgAAAAAAJgAAAAMABAAGAAAAAAABAAMAAAAAABoACQABAAIAAAAAAAIAAQAMAAkAAAAPABMAAAAEAAYABAAGAAAAAAAAAAEAAAABAAEADwATAAAAAAAAAAMAAAADAAIABwACAAEAAgAHAAAAAAAfAAkAHwAJAB8ACQAgACIAAAADAAEABAAGAAQABgAEAAYABAAGAAQABgAEAAYABAAGAAQABgAEAAYABAAGAAQABgAEAAYAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAAAAAAAAAIABwACAAcAAgAHAAIABwACAAcAAgAHAAIABwACAAEAAgABAAIAAQACAAcAAgABAAsACAALAAgAAAAIAAAACAAAAAgAAAAIAAAACAAMAAkADAAJAAwACQAAAA0AAAAgACIAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAAAAAAAAAAABsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMABAAGAAAAAQAAAAAAAgAHAAAAAAAAAAgAAAAAAAAAAAABAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAADAAAAAwACAAAAAAAAAAAAFAAQAA0AAAALABoACQAaAAkAFgAAABcAHQAAAAoAAAAAAAAABQARAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEQAZAAAAEQAAAAAAAAAAAAAAAAAAAAAACgAAAAAAAAAAAAAAAAAFAAAAAAAFABUAGQAAAAAABQARAAH9qgAAAAH9qv6UAAH95wZ0AAH92gZ0AAH91QZbAAH9pwbDAAH+LwZPAAH95wUKAAH92gUKAAH91QToAAH9pwUDAAH+LwUNAAH95gSmAAH+TQSmAAH9+QUBAAH+HgUBAAECuv/2AAECeP/2AAEBSgAKAAEDjP5pAAEC3gAKAAECYAAKAAEBKgAKAAEDzAAAAAEDqP/8AAEBBAAKAAECvAAAAAECyAAKAAECJwAKAAECmf/2AAECSP/2AAECTv/2AAECWwAKAAEBEAAKAAECIP/2AAECo//2AAECXP/2AAEByQAKAAECWgAKAAEC3P/2AAECUAAAAAECcgAKAAEBDf41AAEBBf41AAECEQAIAAEBxgAKAAECfgAKAAECq/42AAECIf42AAECNQAKAAEC2f32AAEBIv5aAAECj/5IAAECJP40AAECYv4GAAEBBf4GAAECYgAKAAEC0/4CAAECOf4GAAECZP4GAAEA/f4HAAECgP48AAECHv4yAAECgP37AAECHv3yAAECbv4AAAEBuf38AAECbv5AAAEBuf48AAEBuQAAAAECDgAKAAECTf48AAEBxAAKAAECZf//AAECZf37AAEBAP5UAAECBv4DAAECBf4EAAECBQAIAAECbv39AAECDv4EAAECDgAIAAECMv48AAECHP4DAAECHP5DAAECQQAAAAECqQAKAAECbgAKAAECDf/2AAEA9gAKAAECUgAKAAEDS//2AAECgP//AAECAP/2AAECXQAKAAEC0AAKAAECHv/2AAEDjQAKAAEC9wAKAAEAvv41AAEDfgAKAAEDhAAKAAECq//6AAECIf/6AAECqAAAAAECPgAAAAECav/2AAECDv/3AAECtP6YAAEB5/6dAAECdf6eAAEBIv6aAAECxP6UAAECRP6QAAECrwAAAAECQ//2AAECr/6UAAECQ/6KAAECnf6UAAEB6P6UAAECwP/3AAECwP6LAAECOP6UAAECcP6mAAEC9/4PAAEC+P96AAECWQAAAAECbgAEAAEDuP/8AAECyQADAAECSQAKAAECcQASAAECiQANAAECBgAKAAECEwAKAAEC2f/6AAECKv5BAAEC0wAGAAECOQAKAAECtAADAAEB6AAIAAECdgAKAAECOQAAAAEBIgAGAAEBBQAKAAECRf/8AAECZAAKAAEA/QALAAECOAAAAAECXf6eAAECeP6KAAECNP6eAAECWf6UAAECNf4GAAECWf38AAEC0P6eAAECSf6eAAECjwBMAAECJAA4AAECjv7hAAECJP7NAAECYf6eAAEDfv6eAAEDhP6eAAEC0v6bAAECOf6eAAECEgAKAAEA8/5pAAECY/6eAAEA/f6fAAECgP6UAAECHv6KAAECbv6YAAEBuf6UAAECnQAAAAEClgAKAAECAAAKAAEClv6eAAECAP6eAAEDjf6eAAEC9v6eAAECbf6eAAECDv6eAAECxQAAAAECcwAKAAECHAAKAAECbgABAAECMgAAAAEBAAABAAEB0P/2AAECBgAHAAECVgAAAAECDwAKAAECJAAIAAEC/wAKAAEB4wAKAAECHAAHAAECJQAIAAECCf/2AAECZQAKAAECTf//AAEDwP/2AAEDaAAAAAECagAAAAECMv38AAEDAQAKAAECHwAWAAECtP5YAAEB6P5cAAECdv5eAAECOf5UAAECVv5UAAECJP5cAAEBBP6eAAEB3ga4AAECGQUKAAECywaKAAECGgUHAAECCAZHAAEC3gZIAAEBHwY9AAEBKgaaAAEDzAZCAAEDqAUKAAEBkwa4AAECqAZCAAECVwUBAAEDPwT9AAECvAZAAAED2AZIAAEC0wZIAAECkwZIAAEDgAZIAAECnwZWAAEDlAZAAAECigZMAAECIQT1AAECvQT1AAEDSAT9AAECSwT9AAECMwT8AAECgQT1AAEC9wT1AAECSwT1AAECTwT1AAEC6AbMAAECYQT1AAEDLAT1AAEDOgT9AAEDOwT1AAECDQT1AAECQwUJAAEDpwZDAAEDMQT9AAEB0wbMAAECfQYdAAECGQTvAAECRQVQAAEDNwZAAAECmQZhAAECSAUMAAEC0wdrAAECSwYhAAEC3AZXAAECTgUKAAECZgZMAAECiAYZAAECWwZMAAEBEAZMAAECxAZMAAECIAUKAAECYgZMAAECowZhAAEDAQUoAAECOQUoAAECXAUoAAECFQUoAAECTgUoAAEDJAUoAAECbwUoAAECNwUoAAECNQUoAAEDCAUoAAECLgUoAAEDBQUoAAECigUoAAEC3AUoAAECZgUoAAECQQUoAAECXwUoAAECcgZMAAEBDQToAAEBAQUoAAEDaAUKAAECDgUoAAECfgUoAAECqgeqAAECqQeSAAECqgfcAAEBIgexAAEBIgekAAEC1QeSAAECwgesAAECwQeTAAECngeqAAECngedAAECngdsAAECNQZ0AAECNAZbAAECNQalAAEBCwZrAAEBCwZdAAECPgZbAAECPwZbAAECOgZ0AAECOgZmAAECOgY1AAECqgdvAAECNQY4AAECrAe/AAECFgZ0AAECrAexAAECFgZmAAECrAeSAAECFgZHAAECrAeuAAECFgZjAAECMgehAAECdAd2AAECKgY4AAECdAeFAAECKQZIAAECdAehAAECKgZkAAECrgexAAECKwZmAAECrgebAAECKwZQAAECrQeSAAECKwZHAAECrgZVAAECKwUKAAECzgekAAECAgfFAAEBIQeZAAEBCgZSAAEBIgd2AAEBCwYvAAEBIgeOAAEBCwZHAAEBIQeFAAEDVwebAAEBDQZEAAEBFAenAAEBBQgDAAEC1geaAAECPwZjAAECwgdwAAECPwY4AAECwgeIAAECPwZQAAECwgePAAECPwZYAAECWweqAAEBmgZ0AAECWweaAAEBmgZjAAECfQesAAECHgZ0AAECfQeeAAECHgZmAAECfQebAAECHgZjAAECbQeZAAECnQeSAAECOgZbAAECngdvAAECOgY4AAECngeHAAECOgZQAAECngfcAAECOgalAAECngeOAAECOgZYAAEDkQedAAEC9AZmAAECdAecAAECAwZmAAECbweqAAECBwZ0AAECbwd+AAECBgZHAAECbweaAAECBwZjAAEDqQe2AAEDXQZ1AAECywf0AAECGgZxAAEBxAUoAAECTgZ5AAECTwZTAAECTwbDAAECIgaSAAECIgaEAAEA/waSAAEA/waEAAECbwZ5AAECXQaEAAECXAZ5AAECXQZTAAECQgaSAAECQgaEAAECQgZTAAECTwZWAAECTwZuAAECTwaSAAECTwaEAAECTwZlAAECTwaBAAEBxAaBAAECIgZWAAECIgZuAAECIgZlAAECIgaBAAECVwaEAAECVwZuAAECVgZlAAECVwUoAAECZQaEAAEA/gZ5AAEA/wZWAAEA/wZuAAEA/gZlAAEC4gaEAAEA9QaSAAEA9QUoAAECcAaSAAECcAaBAAECXQZWAAECXQZuAAECXQZ2AAECAgaBAAECLwaSAAECLwaEAAECLwaBAAECQgZ5AAECQgZWAAECQgZuAAECQgbDAAECQgZ2AAECQgUoAAEDAQaEAAECGQaEAAECHAaSAAECHAZlAAECHAaBAAECdAdrAAECbgUKAAECQgUKAAEBJgT1AAECUgUKAAEBJgYgAAECKwYoAAECKwT9AAEDTAT7AAECdAdzAAECawexAAEBIgdzAAEDVwY/AAECkweOAAEC0weOAAECSwZDAAECiAUAAAECKgY1AAEBrAZmAAEBCwYsAAEA3wZAAAECMwZmAAECAwZQAAEDkQeqAAEC9AZ0AAEDkQdsAAEC9AY1AAECdAeqAAECAwZ0AAEBDQZCAAEDeweqAAEDjAZ0AAECdAexAAEC0wexAAECKgZ0AAECSwZmAAEC3wT1AAECfQdeAAECGQYxAAECZgZVAAECDgUJAAECrAZVAAECFgUKAAED2AeOAAEDSAZDAAECqgdsAAECNQY1AAEDqQZMAAEDXQULAAECdAeOAAECKgZRAAECiAdEAAECKAULAAECKAY2AAED2AdzAAEDSAYoAAECZgeAAAECDgY0AAEC0wd2AAECSwYrAAEC0wdzAAECSwYoAAECwgdtAAECPwY1AAEC0gZEAAECMwULAAEC0gdwAAECMwY2AAECnweBAAECFgY1AAECkwd2AAECAwY4AAECkwdzAAECAwY1AAECkweVAAECAwZYAAEC1AdzAAECKQYoAAEDgAdzAAEDOgYoAAECqggBAAECNQbKAAECqgedAAECNQZmAAECqgeHAAECNQZQAAECdAgIAAECKgbKAAECdAeZAAECKQZcAAECdAekAAECKgZmAAEBIggIAAEBCwbBAAEBIgZIAAEBBgZAAAECwggCAAECPwbKAAECwgeeAAECPwZmAAECwQepAAECQwZ0AAECwQgAAAECQwbKAAECwQeRAAECQwZbAAECwQY/AAECQwUKAAECOgUKAAECnggBAAECOgbKAAECwge2AAECQgZfAAECwggMAAECQga1AAECwQedAAECQQZGAAECwgZMAAECQgT1AAECAwUKAAECdAgAAAECAwbKAAECcweR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AKkEzAACAK0DBQACAKkDBwACAdUEzgACAK0DIAACAKkDJgACAdUE2QACAK0D7wACAKgD8QACAKkE4gACAK0DBAACAdUEywACAKkEzQACAK0DBgACAKkDCAACAdUEzwACAK0DIQACAKkDJwACAdUE2gACAK0D8AACAKgD8gACAKkE4wACAK0DGgACAKkDHAACAdUEvQACAKwE1wACAK0DGwACAKkDHQACAdUEvgACAKwE2AACAK0CqwACAKoDDQACAKkDDwACAdUEswACAKgE0gACAK0CtQACAKkD9QACAKgEjAACAK0EjgACAKsEkAACAKoCxgACAKoDDgACAKkDEAACAdUEtAACAKgE0wACAK0C0AACAKkD9gACAKgEjQACAK0EjwACAKsEkQACAKoCwgACAKgCwwACAKkC9wACAKoEYwACAKsEugACAKwEdAACAKkEdgACAKgEeAACAKsEegACAKoEfAACAK0EdQACAKkEdwACAKgEeQACAKsEewACAKoEfQACAK0EggACAKkEhAACAKgEhgACAKsEiAACAKoEigACAK0EgwACAKkEhQACAKgEhwACAKsEiQACAKoEiwACAK0CmwACAKgCnAACAKkCngACAKoEOgACAK0EPAACAKsEtQACAKwCowACAKgCpAACAKkEUgACAK0EVAACAKsEVgACAKoEtwACAKwCpwACAKgCqAACAKkC9gACAKoEYgACAKsEZAACAK0EuQACAKwCtgACAKgCtwACAKkCuQACAKoEOwACAK0EPQACAKsEtgACAKwCvgACAKgCvwACAKkEUwACAK0EVQACAKsEVwACAKoEuAACAKwCxwACAKgCyAACAKkCygACAKoEZwACAK0EaQACAKsEvAACAKwCzAACAKgCzQACAKkDMQACAKoEfwACAK0EgQACAKsEwAACAKwCrAACAKgCrQACAKkCrwACAKoEZgACAK0EaAACAKsEuwACAKwCsQACAKgCsgACAKkDMAACAKoEfgACAK0EgAACAKsEvwACAKwE1AADAKoAqQTdAAMAqgCp","Roboto-MediumItalic.ttf":"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BlwACQRh/9EECP/2BnD/qgR8AAoE5gAKBUoAYAXKAD4EPwBsBJ//ogZlAGIEagBbBGoACQXSADsEqQAyBCYADgScADQERgAHA9YAHgfvAAkEzv/aAt7/9QLe//MC3gALAt4AFgLeACUC3gAFAt4ANAOZAJECmgEIA8IACQQa/4cEkgA7BRkAKwUAACsEEAAUBQ0AKwQJABQEVwAJBF4AOQQ/AAkEdv+aAe8A6AOFAQQAAP0nA9kA3APbABYD7ADcA9wA2wOfAAkDgQEEA4EBBQLoAIkC6ABmAugAfgLoAIkC6ACYAugAeALoAKcFSgBsBXMAawVVACsFrABuBa4AbQQJAKsEXwAcBDf/gQSX/9EESf/YBA4AMQOFAQUBrf+4BmYAOwSLAEUB/P8ABHP/qQRz/9oEc//JBHMAEwRzAE0EcwAiBHMAVgRzADEEcwA3BHMA+AIf/wQCH/8EAhEAIwIR/3wCEQAjBD8ACQTBAEwEEABWBGYAEAQeADYEcgA3BG4ALQR6ADIEb//IBHcANgQoADoEZgAuBDj/nwObAKsE5gAkA6f/7wYV/34D6AAJBJn/2wTnACIEtgAJAfgAAAKjAEAFLwAgBS8AIARuACsEugCdApb/5QUl/6MFJf+jBSX/owUl/6MFJf+jBSX/owUl/6MFEQBfBGMAJgRjACYEYwAmBGMAJgIyADcCMgA3AjIANwIyADcFgQAmBVkAYgVZAGIFWQBiBVkAYgVZAGIFFABYBRQAWAUUAFgFFABYBL0AoQQvABwELwAcBC8AHAQvABwELwAcBC8AHAQvABwEDQA3BCgAOgQoADoEKAA6BCgAOgIHACMCBwAjAgcAIwIHACMEUgANBGcAOARnADgEZwA4BGcAOARnADgEUQBKBFEASgRRAEoEUQBKA83/vAPN/7wFJf+jBC8AHAUl/6MELwAcBSX/owQvABwFEQBfBA0ANwURAF8EDQA3BREAXwQNADcFEQBfBA0ANwURACYE9QA4BGMAJgQoADoEYwAmBCgAOgRjACYEKAA6BGMAJgQoADoEYwAmBCgAOgVJAGYEZv/5BUkAZgRm//kFSQBmBGb/+QVJAGYEZv/5BYEAJgRQAA0CMgA3AgcAEwIyADcCBwAjAjIANwIHACMCMv+OAfr/dQIyADcGggA3A+wAIARPAAQCFf8EBOcAJgQMABEEMQAmAfoAIAQxACYB+v+mBDEAJgKQACAEMQAmAtYAIAWBACYEUgANBYEAJgRSAA0FgQAmBFIADQRSAA0FWQBiBGcAOAVZAGIEZwA4BVkAYgRnADgE4gAmAr4AEQTiACYCvv+fBOIAJgK+ABEEtAAmA/8AGwS0ACYD/wAbBLQAJgP/ABsEtAAmA/8AGwS0ACYD/wAbBLoAnQKWAD8EugCdApYAPwS6AJ0CvgA/BRQAWARRAEoFFABYBFEASgUUAFgEUQBKBRQAWARRAEoFFABYBFEASgUUAFgEUQBKBtUAtQXCAHkEvQChA83/vAS9AKEErv/lA+j/5gSu/+UD6P/mBK7/5QPo/+YHRf+NBo4ADgVXABYEYwAqBFf/lgRX/5YEHgBjBHb/mgR2/5oEdv+aBHb/mgR2/5oEdv+aBHb/mgReADkDwgAJA8IACQPCAAkDwgAJAe8AGgHvABoB7wAaAe8AGgS2AAkEmQA7BJkAOwSZADsEmQA7BJkAOwRmADgEZgA4BGYAOARmADgEHgBsBHb/mgR2/5oEdv+aBF4AOQReADkEXgA5BF4AOQRXAAkDwgAJA8IACQPCAAkDwgAJA8IACQSDAD8EgwA/BIMAPwSDAD8EtwAJAe8ADgHvABoB7wAaAfn/lgHvABoDuf/zBDwACQObAAkDmwAJA5sACQObAAkEtgAJBLYACQS2AAkEmQA7BJkAOwSZADsEQwAJBEMACQRDAAkEFgAPBBYADwQWAA8EFgAPBB4AYwQeAGMEHgBjBGYAOARmADgEZgA4BGYAOARmADgEZgA4BdoAiwQeAGwEHgBsBAv/1gQL/9YEC//WBSX/owTH/7oF5f/CApb/xgVtACcFIf+5BUQAHgKQAAkFJf+jBOYAJgRjACYErv/lBYEAJgIyADcE5wAmBskAJgWBACYFWQBiBPQAJgS6AJ0EvQChBOb/wAIyADcEvQChBGEAOwRDACgEYwARApAAZgQ8AFcEdwAhBGcAOASd/94D2gBkBDj/nwKQAEQEPABXBGcAOAQ8AFcGYQBSBGMAJgRSACsEtAAmAjIANwIyADcETwAEBQAAKwTnACYE5ACZBSX/owTmACYEUgArBGMAJgV6ACUGyQAmBYEAJgVZAGIFggArBPQAJgURAF8EugCdBOb/wAQvABwEKAA6BG8AFwRnADgEXf/IBA0ANwPN/7wD6P+6BCgAOgNBABYD/wAbAfoAIAIHACMB8v8CBEoAIgPN/7wG1QC1BcIAeQbVALUFwgB5BtUAtQXCAHkEvQChA83/vAFMAJECegCdBBsAMwIV/wQBrQCNBskAJgbDAA8FJf+jBC8AHARjACYFegAlBCgAOgRvABcFhQB2BZ8APwTxAKgD7gB1CDQAOAkmAGIEtgAfA/gAFwURAF8EDQA3BL0AoQPtAHUCMgA3B27/pAZV/7ACMgA3BSX/owQvABwFJf+jBC8AHAdF/40GjgAOBGMAJgQoADoFYgBLBBkANAQZADQHbv+kBlX/sAS2AB8D+AAXBXoAJQRvABcFegAlBG8AFwVZAGIEZwA4BVAAYQRlADQFUABhBGUANAUgAEgEGQAgBOQAmQPN/7wE5ACZA83/vATkAJkDzf+8BVoAxARDAG0GxQAsBkgAIwRfADgFJf+jBC8AHAUl/6MELwAcBSX/owQvABwFJf+jBC8AHAUl/6MELwAcBSX/owQvABwFJf+jBC8AHAUl/6MELwAcBSX/owQvABwFJf+jBC8AHAUl/6MELwAcBSX/owQvABwEYwAmBCgAOgRjACYEKAA6BGMAJgQoADoEYwAmBCgAOgRjACYEKAA6BGMAJgQoADoEYwAmBCgAOgRjACYEKAA6AjIANwIHACMCMv//Afr/4wVZAGIEZwA4BVkAYgRnADgFWQBiBGcAOAVZAGIEZwA4BVkAYgRnADgFWQBiBGcAOAVZAGIEZwA4BWYAXAR6ADQFZgBcBHoANAVmAFwEegA0BWYAXAR6ADQFZgBcBHoANAUUAFgEUQBKBRQAWARRAEoFdwBYBMAASgV3AFgEwABKBXcAWATAAEoFdwBYBMAASgV3AFgEwABKBL0AoQPN/7wEvQChA83/vAS9AKEDzf+8BH3/9AS6AJ0D2wBUBVoAxARDAG0EUgArA0EAFgXsAFUEoP/yBFAADQTbACQE2wAkBFIAAANB/8cFFAA/BCQAKAS9AKED7QBSBOb/wAPo/7oEQwAoBEb/wgYEAHwEaQANBGkAJgRpAA0EaQBYBH0AcQSRAEsEfQCMBJEAcwVJAGYEZv/5BYEAJgRSAA0FJf+jBC8AHARjACYEKAA6AjL/zwIH/4AFWQBiBGcAOATiACYCvgAMBRQAWARRAEoEyP+FBOYAJgRdABAFEQAmBF8AOAURACYEXwA4BYEAJgRQAA0E5wAmBAwAEQTnACYEDAARBDEAJgH6/+MGyQAmBsMADwWBACYEUgANBVkAYgT0ACYEXf/IBOIAJgK+/90EtAAmA/8AGwS6AJ0ClgA/BRQAWAUDAJoD2gBkBQMAmgPaAGQG1QC1BcIAeQSu/+UD6P/mBZ//AQR2/5oD/v+mBPP/rgIr/7EEo//YBFr/ZQTF/+oEdv+aBD8ACQPCAAkEC//WBLcACQHvABoEPAAJBdcACQS2AAkEmQA7BEkACQQeAGMEHgBsBDv/ogHvABoEHgBsA8IACQOfAAkEFgAPAe8AGgHvABoDuf/zBDwACQQrAHYEdv+aBD8ACQOfAAkDwgAJBLwACwXXAAkEtwAJBJkAOwSzAAkESQAJBF4AOQQeAGMEO/+iBCUADgS3AAkEXgA5BB4AbAXSADsEvAALBCsAdgV7AEEFqAAaBhX/fgSZ/9sEFgAPBdoAiwXaAIsF2gCLBB4AbAUl/6MELwAcBGMAJgQoADoEdv+aA8IACQIH/+ME1QCyBNUAkwXzAAIE1QCyAAAAAgAAAAMAAAAUAAMAAQAAABQABAaSAAAA/ACAAAYAfAAAAAIADQB+AKAArACtAL8AxgDPAOYA7wD+AQ8BEQElAScBMAFTAV8BZwF+AX8BjwGSAaEBsAHwAf8CGwI3AlkCvALHAskC3QLzAwEDAwMJAw8DIwOKA4wDkgOhA7ADuQPJA84D0gPWBCUELwRFBE8EYgRvBHkEhgSfBKkEsQS6BM4E1wThBPUFAQUQBRMeAR4/HoUenh7xHvMe+R9NIAkgCyARIBUgHiAiICcgMCAzIDogPCBEIHAgjiCkIKogrCCxILogvSDBIQUhEyEWISIhJiEuIV4iAiIGIg8iEiIaIh4iKyJIImAiZSWgJcslz+4C9sP7BP7///3//wAAAAAAAgANACAAoAChAK0ArgDAAMcA0ADnAPAA/wEQARIBJgEoATEBVAFgAWgBfwGPAZIBoAGvAfAB+gIYAjcCWQK8AsYCyQLYAvMDAAMDAwkDDwMjA4QDjAOOA5MDowOxA7oDygPRA9YEAAQmBDAERgRQBGMEcAR6BIgEoASqBLIEuwTPBNgE4gT2BQIFER4AHj4egB6eHqAe8h70H00gACAKIBAgEyAXICAgJSAwIDIgOSA8IEQgcCB0IKMgpiCrILEguSC8IMEhBSETIRYhIiEmIS4hWyICIgYiDyIRIhoiHiIrIkgiYCJkJaAlyiXP7gH2w/sB/v///P//AAEAAP/2/+QB9P/CAej/wQAAAdsAAAHWAAAB0gAAAdAAAAHOAAABxgAAAcj/Fv8H/wX++P7rAgoAAAAA/mX+RAE//dj91/3J/bT9qP2n/aL9nf2KAAAAGgAZAAAAAP0KAAD/+vz+/PsAAPy6AAD8sgAA/KcAAPyhAAD8mQAA/JEAAP9EAAD/QQAA/F4AAOX+5b7lb+LT5ZrlA+WY5Znhc+F04XAAAOFt4WzhauFi48XhWuO94VHhJuEjAADhDQAA4QjhAeEA5GvgueCs4Krgn9+U4JTgaN/F3qzfud+437Hfrt+i34bfb99s34sAAN9bE9ILEgbWAt4B4gABAAAAAAAAAAAAAAAAAAAAAADsAAAA9gAAASAAAAE6AAABOgAAAToAAAF8AAAAAAAAAAAAAAAAAAABfAGGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXQAAAAAAXwBmAAAAbAAAAAAAAAByAAAAhAAAAI4AAACWgAAAmoAAAKWAAACogAAAsYAAALWAAAC6gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC2AAAAAAAAAAAAAAAAAAAAAAAAAAAAsgAAALIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACngAAAAAAAAAAAAAAAAAAApsCnAKdAp4CnwKgAIEClwKrAqwCrQKuAq8CsACCAIMCsQKyArMCtAK1AIQAhQK2ArcCuAK5AroCuwCGAIcCxgLHAsgCyQLKAssAiACJAswCzQLOAs8C0ACKApYAiwCMApgAjQL/AwADAQMCAwMDBACOAwUDBgMHAwgDCQMKAwsDDACPAJADDQMOAw8DEAMRAxIDEwCRAJIDFAMVAxYDFwMYAxkAkwCUAygDKQMsAy0DLgMvApkCmgKhArwDRwNIA0kDSgMmAycDKgMrAK4ArwOiALADowOkA6UAsQCyA6wDrQOuALMDrwOwALQDsQOyALUDswC2A7QAtwO1A7YAuAO3ALkAugO4A7kDugO7A7wDvQO+A78AxAPBA8IAxQPAAMYAxwDIAMkAygDLAMwDwwDNAM4EAAPJANIDygDTA8sDzAPNA84A1ADVANYD0AQBA9EA1wPSANgD0wPUANkD1QDaANsA3APWA88A3QPXA9gD2QPaA9sD3APdAN4A3wPeA98A6gDrAOwA7QPgAO4A7wDwA+EA8QDyAPMA9APiAPUD4wPkAPYD5QD3A+YEAgPnAQID6AEDA+kD6gPrA+wBBAEFAQYD7QQDA+4BBwEIAQkEnQQEBAUBFwEYARkBGgQGBAcECQQIASgBKQEqASsEnAEsAS0BLgEvATAEngSfATEBMgEzATQECgQLATUBNgE3ATgEoAShBAwEDQSTBJQEDgQPBKIEowSbAUwBTQSZBJoEEAQRBBIBTgFPAVABUQFSAVMBVAFVBJUElgFWAVcBWAQdBBwEHgQfBCAEIQQiAVkBWgSXBJgENwQ4AVsBXAFdAV4EpASlAV8EOQSmAW8BcAGCAYMEqASnAbIEkgG4AdIFLQAAQEqZmJeWh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNRUE9OTUxLSklIR0YoHxAKCSwBsQsKQyNDZQotLACxCgtDI0MLLSwBsAZDsAdDZQotLLBPKyCwQFFYIUtSWEVEGyEhWRsjIbBAsAQlRbAEJUVhZIpjUlhFRBshIVlZLSwAsAdDsAZDCy0sS1MjS1FaWCBFimBEGyEhWS0sS1RYIEWKYEQbISFZLSxLUyNLUVpYOBshIVktLEtUWDgbISFZLSywAkNUWLBGKxshISEhWS0ssAJDVFiwRysbISEhWS0ssAJDVFiwSCsbISEhIVktLLACQ1RYsEkrGyEhIVktLCMgsABQiopksQADJVRYsEAbsQEDJVRYsAVDi1mwTytZI7BiKyMhI1hlWS0ssQgADCFUYEMtLLEMAAwhVGBDLSwBIEewAkMguBAAYrgQAGNXI7gBAGK4EABjV1pYsCBgZllILSyxAAIlsAIlsAIlU7gANSN4sAIlsAIlYLAgYyAgsAYlI2JQWIohsAFgIxsgILAGJSNiUlgjIbABYRuKISMhIFlZuP/BHGCwIGMjIS0ssQIAQrEjAYhRsUABiFNaWLgQALAgiFRYsgIBAkNgQlmxJAGIUVi4IACwQIhUWLICAgJDYEKxJAGIVFiyAiACQ2BCAEsBS1JYsgIIAkNgQlkbuEAAsICIVFiyAgQCQ2BCWbhAALCAY7gBAIhUWLICCAJDYEJZuUAAAQBjuAIAiFRYsgIQAkNgQlmxJgGIUVi5QAACAGO4BACIVFiyAkACQ2BCWblAAAQAY7gIAIhUWLICgAJDYEJZsSgBiFFYuUAACABjuBAAiFRYuQACAQCwAkNgQllZWVlZWVmxAAJDVFhACgVACEAJQAwCDQIbsQECQ1RYsgVACLoBAAAJAQCzDAENARuxgAJDUliyBUAIuAGAsQlAG7gBALACQ1JYsgVACLoBgAAJAUAbuAGAsAJDUliyBUAIuAIAsQlAG7IFQAi6AQAACQEAWVlZuEAAsICIVblAAAIAY7gEAIhVWlizDAANARuzDAANAVlZWUJCQkJCLSxFsQJOKyOwTysgsEBRWCFLUViwAiVFsQFOK2BZGyNLUViwAyVFIGSKY7BAU1ixAk4rYBshWRshWVlELSwgsABQIFgjZRsjWbEUFIpwRbBPKyOxYQYmYCuKWLAFQ4tZI1hlWSMQOi0ssAMlSWMjRmCwTysjsAQlsAQlSbADJWNWIGCwYmArsAMlIBBGikZgsCBjYTotLLAAFrECAyWxAQQlAT4APrEBAgYMsAojZUKwCyNCsQIDJbEBBCUBPwA/sQECBgywBiNlQrAHI0KwARaxAAJDVFhFI0UgGGmKYyNiICCwQFBYZxtmWWGwIGOwQCNhsAQjQhuxBABCISFZGAEtLCBFsQBOK0QtLEtRsUBPK1BbWCBFsQFOKyCKikQgsUAEJmFjYbEBTitEIRsjIYpFsQFOKyCKI0REWS0sS1GxQE8rUFtYRSCKsEBhY2AbIyFFWbEBTitELSwjRSCKRSNhIGSwQFGwBCUgsABTI7BAUVpasUBPK1RaWIoMZCNkI1NYsUBAimEgY2EbIGNZG4pZY7ECTitgRC0sAS0sAC0sBbELCkMjQ2UKLSyxCgtDI0MLAi0ssAIlY2awAiW4IABiYCNiLSywAiVjsCBgZrACJbggAGJgI2ItLLACJWNnsAIluCAAYmAjYi0ssAIlY2awIGCwAiW4IABiYCNiLSwjSrECTistLCNKsQFOKy0sI4pKI0VksAIlZLACJWFksANDUlghIGRZsQJOKyOwAFBYZVktLCOKSiNFZLACJWSwAiVhZLADQ1JYISBkWbEBTisjsABQWGVZLSwgsAMlSrECTiuKEDstLCCwAyVKsQFOK4oQOy0ssAMlsAMlirBnK4oQOy0ssAMlsAMlirBoK4oQOy0ssAMlRrADJUZgsAQlLrAEJbAEJbAEJiCwAFBYIbBqG7BsWSuwAyVGsAMlRmBhsIBiIIogECM6IyAQIzotLLADJUewAyVHYLAFJUewgGNhsAIlsAYlSWMjsAUlSrCAYyBYYhshWbAEJkZgikaKRmCwIGNhLSywBCawBCWwBCWwBCawbisgiiAQIzojIBAjOi0sIyCwAVRYIbACJbECTiuwgFAgYFkgYGAgsAFRWCEhGyCwBVFYISBmYbBAI2GxAAMlULADJbADJVBaWCCwAyVhilNYIbAAWRshWRuwB1RYIGZhZSMhGyEhsABZWVmxAk4rLSywAiWwBCVKsABTWLAAG4qKI4qwAVmwBCVGIGZhILAFJrAGJkmwBSawBSawcCsjYWWwIGAgZmGwIGFlLSywAiVGIIogsABQWCGxAk4rG0UjIVlhZbACJRA7LSywBCYguAIAYiC4AgBjiiNhILBdYCuwBSURihKKIDmKWLkAXRAAsAQmY1ZgKyMhIBAgRiCxAk4rI2EbIyEgiiAQSbECTitZOy0suQBdEACwCSVjVmArsAUlsAUlsAUmsG0rsV0HJWArsAUlsAUlsAUlsAUlsG8ruQBdEACwCCZjVmArILAAUliwUCuwBSWwBSWwByWwByWwBSWwcSuwAhc4sABSsAIlsAFSWliwBCWwBiVJsAMlsAUlSWAgsEBSWCEbsABSWCCwAlRYsAQlsAQlsAclsAclSbACFzgbsAQlsAQlsAQlsAYlSbACFzhZWVlZWSEhISEhLSy5AF0QALALJWNWYCuwByWwByWwBiWwBiWwDCWwDCWwCSWwCCWwbiuwBBc4sAclsAclsAcmsG0rsAQlsAQlsAQmsG0rsFArsAYlsAYlsAMlsHErsAUlsAUlsAMlsAIXOCCwBiWwBiWwBSWwcStgsAYlsAYlsAQlZbACFziwAiWwAiVgILBAU1ghsEBhI7BAYSMbuP/AUFiwQGAjsEBgI1lZsAglsAglsAQmsAIXOLAFJbAFJYqwAhc4ILAAUliwBiWwCCVJsAMlsAUlSWAgsEBSWCEbsABSWLAGJbAGJbAGJbAGJbALJbALJUmwBBc4sAYlsAYlsAYlsAYlsAolsAolsAclsHErsAQXOLAEJbAEJbAFJbAHJbAFJbBxK7ACFzgbsAQlsAQluP/AsAIXOFlZWSEhISEhISEhLSywBCWwAyWHsAMlsAMliiCwAFBYIbBlG7BoWStksAQlsAQlBrAEJbAEJUkgIGOwAyUgY1GxAAMlVFtYISEjIQcbIGOwAiUgY2EgsFMrimOwBSWwBSWHsAQlsAQmSrAAUFhlWbAEJiABRiMARrAFJiABRiMARrAAFgCwACNIAbAAI0gAILABI0iwAiNIASCwASNIsAIjSCOyAgABCCM4sgIAAQkjOLECAQewARZZLSwjEA0MimMjimNgZLlAAAQAY1BYsAA4GzxZLSywBiWwCSWwCSWwByawdisjsABUWAUbBFmwBCWwBiawdyuwBSWwBSawBSWwBSawdiuwAFRYBRsEWbB3Ky0ssAclsAolsAolsAgmsHYrirAAVFgFGwRZsAUlsAcmsHcrsAYlsAYmsAYlsAYmsHYrCLB3Ky0ssAclsAolsAolsAgmsHYriooIsAQlsAYmsHcrsAUlsAUmsAUlsAUmsHYrsABUWAUbBFmwdystLLAIJbALJbALJbAJJrB2K7AEJrAEJgiwBSWwByawdyuwBiWwBiawBiWwBiawdisIsHcrLSwDsAMlsAMlSrAEJbADJUoCsAUlsAUmSrAFJrAFJkqwBCZjiopjYS0ssV0OJWArsAwmEbAFJhKwCiU5sAclObAKJbAKJbAJJbB8K7AAULALJbAIJbAKJbB8K7AAUFRYsAclsAslh7AEJbAEJQuwCiUQsAklwbACJbACJQuwByUQsAYlwRuwByWwCyWwCyW4//+wdiuwBCWwBCULsAclsAolsHcrsAolsAglsAgluP//sHYrsAIlsAIlC7AKJbAHJbB3K1mwCiVGsAolRmCwCCVGsAglRmCwBiWwBiULsAwlsAwlsAwmILAAUFghsGobsGxZK7AEJbAEJQuwCSWwCSWwCSYgsABQWCGwahuwbFkrI7AKJUawCiVGYGGwIGMjsAglRrAIJUZgYbAgY7EBDCVUWAQbBVmwCiYgELADJTqwBiawBiYLsAcmIBCKOrEBByZUWAQbBVmwBSYgELACJTqKigsjIBAjOi0sI7ABVFi5AABAABu4QACwAFmKsAFUWLkAAEAAG7hAALAAWbB9Ky0siooIDYqwAVRYuQAAQAAbuEAAsABZsH0rLSwIsAFUWLkAAEAAG7hAALAAWQ2wfSstLLAEJrAEJggNsAQmsAQmCA2wfSstLCABRiMARrAKQ7ALQ4pjI2JhLSywCSuwBiUusAUlfcWwBiWwBSWwBCUgsABQWCGwahuwbFkrsAUlsAQlsAMlILAAUFghsGobsGxZKxiwCCWwByWwBiWwCiWwbyuwBiWwBSWwBCYgsABQWCGwZhuwaFkrsAUlsAQlsAQmILAAUFghsGYbsGhZK1RYfbAEJRCwAyXFsAIlELABJcWwBSYhsAUmIRuwBiawBCWwAyWwCCawbytZsQACQ1RYfbACJbCCK7AFJbCCKyAgaWGwBEMBI2GwYGAgaWGwIGEgsAgmsAgmirACFziKimEgaWFhsAIXOBshISEhWRgtLEtSsQECQ1NaWCMQIAE8ADwbISFZLSwjsAIlsAIlU1ggsAQlWDwbOVmwAWC4/+kcWSEhIS0ssAIlR7ACJUdUiiAgEBGwAWCKIBKwAWGwhSstLLAEJUewAiVHVCMgErABYSMgsAYmICAQEbABYLAGJrCFK4qKsIUrLSywAkNUWAwCiktTsAQmS1FaWAo4GwohIVkbISEhIVktLLCYK1gMAopLU7AEJktRWlgKOBsKISFZGyEhISFZLSwgsAJDVLABI7gAaCN4IbEAAkO4AF4jeSGwAkMjsCAgXFghISGwALgATRxZioogiiCKI7gQAGNWWLgQAGNWWCEhIbABuAAwHFkbIVmwgGIgXFghISGwALgAHRxZI7CAYiBcWCEhIbAAuAAMHFmKsAFhuP+rHCMhLSwgsAJDVLABI7gAgSN4IbEAAkO4AHcjeSGxAAJDirAgIFxYISEhuABnHFmKiiCKIIojuBAAY1ZYuBAAY1ZYsAQmsAFbsAQmsAQmsAQmGyEhISG4ADiwACMcWRshWbAEJiOwgGIgXFiKXIpaIyEjIbgAHhxZirCAYiBcWCEhIyG4AA4cWbAEJrABYbj/kxwjIS0AAED/fjR9VXw+/x97O/8fej3/H3k7QB94PP8fdzw9H3Y1Bx91Ov8fdDpnH3M5Tx9yOf8fcTb/H3A4zR9vOP8fbjdeH203zR9sN/8fazctH2o3GB9pNP8faDL/H2cyzR9mM/8fZTH/H2Qw/x9jMKsfYjBnH2Eu/x9gLoAfXy//H14vkx9dLf8fXCz/H1sr/x9aKs0fWSr/H1gqDR9XKf8fVij/H1UnJB9UJy0fUyVeH1Il/x9RJasfUCb/H08mgB9OJP8fTSMrH0wjqx9LI/8fSiNWH0kjKx9IIv8fRyD/H0Ygch9FIf8fRCFyH0Mf/x9CHpMfQR7/H0Ad/x8/HP8fPTuTQOofPDs0Hzo1Dh85NnIfODZPHzc2Ih82NZMfMzJAHzEwch8vLkofKypAHycZBB8mJSgfJTMbGVwkGhIfIwUaGVwiGf8fISA9HyA4GBZcHxgtHx4X/x8dFv8fHBYHHxszGRxbGDQWHFsaMxkcWxc0FhxbFRk+FqZaEzESVRExEFUSWRBZDTQMVQU0BFUMWQRZHwRfBAIPBH8E7wQDD14OVQs0ClUHNAZVATEAVQ5ZClkGWX8GAS8GTwZvBgM/Bl8GfwYDAFkvAAEvAG8A7wADCTQIVQM0AlUIWQJZHwJfAgIPAn8C7wIDA0BABQG4AZCwVCtLuAf/UkuwCVBbsAGIsCVTsAGIsEBRWrAGiLAAVVpbWLEBAY5ZhY2NAB1CS7CQU1iyAwAAHUJZsQICQ1FYsQQDjllzdAArACsrK3N0ACtzdHUAKwArACsrKysrc3QAKwArKysAKwArKysBKwErASsBKwErASsrACsrASsrASsAKwArASsrKysrASsrACsrKysrKysBKysAKysrKysrKwErACsrKysrKysrKysrKysBKysAKysrKysrKysrKwErKysrKysrACsrKysrKysrKysrKysrKysrKysrKxgAAAYAABUFsAAUBbAAFAQ6ABQAAP/sAAD/7AAA/+z+YP/1BbAAFQAA/+sAAAC9AMAAnQCdALoAlwCXACcAwACdAIYAvACrALoAmgDTALMAmQHgAJYAugCaAKkBCwCCAK4AoACMAJUAuQCpABcAkwCaAHsAiwChAN4AoACMAJ0AtgAnAMAAnQCkAIYAogCrALYAvwC6AIIAjgCaAKIAsgDTAJEAmQCtALMAvgHJAf0AlgC6AEcAmACdAKkBCwCCAJkAnwCpALAAgQCFAIsAlACpALUAugAXAFAAYwB4AH0AgwCLAJAAmACiAK4A1ADeASYAewCJAJMAnQClALQEjQAQAAAAAAAyADIAMgAyADIAXAB+ALUBNAHDAj8CVQKGArcC5AMDAx8DMQNPA2MDuQPTBBcEiQS2BQcFaQWHBgEGYgZuBnoGoQa+BuUHPQfvCCYIjQjYCR0JUgl+CdIJ/QoSCkEKdgqXCssK8AtCC3sL2gwiDIkMqQzbDQINQw1xDZYNxg3iDfYOEg43DkgOXA7NDycPcw/NECIQVRDGEQMRLRFqEZ8RtRIZElcSpBL/E1oTkBPuFCIUXhSDFMYU8xUvFV0VqhW+Fg0WUBZ2FtgXJxeNF9cX8xiQGMMZSBmmGbIZ0Rp5GosawhrqGyYbjBugG+QcBRwhHE0cZhyrHLccyBzZHOodQR2SHbAeEh5QHrUfYR/IIAUgYCC8ISAhVSFqIZ0hyiHsIiwifyL0I4sjsyQHJFskxyUnJWwlvCXkJjYmVyZ3Jn8mpSbCJvMnICdgJ38nryfDJ9gn4SgPKCwoSShdKJ0opSi+KO4pUSl3KaEpwCn4KlQqmCsBK3Ur4SwPLIIs8y1HLYUt6C4QLmQu3S8aL3AvwDAbME8wjTDlMSoxmzIFMl4y2zMqM4Iz5TQ0NHg0nzToNT81izX+NiI2XTaaNvQ3IDdaN4I3tjf5OD44eDjQOTo5fjn1OmE6ejrCOxI7gTulO9g8EzxEPG88mDy2PVc9gj27PeI+Fj5aPp4+2D8uP5U/20A9QJJA80FDQYlBsEIOQm1CskMVQ3dDs0PsREFEkkT7RWFF30ZdRuZHa0fYSC5IZEicSQxJc0oqSt9LUUvETA9MV0yFTKNM1EzqTP9Ntk4KTiZOQk6ETsxPN09bT39Pv0/9UBBQI1AvUEJQg1DCUP5ROlFNUWBRlVHKUg5SXFLTU0ZTWVNsU6JT2FPrU/5UR1SPVMlVM1WbVehWMlZFVlhWk1bQVuNW9lcJVxxXcFfBWBJYIVgxWD1YSViAWN1ZWlnYWlRay1tAW6FcBFxTXKZc911HXYxd0V5FXlFeXV7IXvRe9F70XvRe9F70XvRe9F70XvRe9F70XvRe9F78XwRfFl8oX0VfYV99X5lftF/AX8xf+2AcYEpgamB2YIZgo2FrYY9hr2HGYc9h2GHhYeph82H8YgViJmI4YlRigWKuYudi8GL5YwJjC2MUYx1jJmMvYzhjQWNKY1NjXGOFY65kBmRBZKJkrmUHZVVlr2YAZlVmm2bcZx1nqGf6aGRoomjwaQZpF2ktaUNpsGnNagRqFmpCatxrGWt4a6dr22wPbEJsT2xtbIlslWzRbRFtdG3ebkJu+G74cBVwW3CVcLpw/XFWcdFx7XJGco5yt3Mkc2Jze3PIc/Z0J3RTdJR0t3TndQV1Z3Wqdgd2PnaLdq1233b8dy13WXdsd5Z35XgReIx43HkceTl5aXnBeeN6DHoyemt6vnsFe257u3wOfGp8tXz3fSp9a321fgd+dX6hftR/Dn9Jf35/tX/ngCmAaIB0gKmA/IFgga2B2II1gnOCsoLtg2GDbYOng+WEKoRghMCFEYVghcKGHoZ2huOHJoeCh6uH7Yg/iFqIxYkXiSmJZomZikaKposEiziLa4uci9GMEoxajMGM8Y0OjTyNe42gjcaOBo5PjnuOqo77jwSPDY8Wjx+PKI8xjzqPiY/gkCKQdpDZkPiRO5GBkauR+JIUkmqSfJL2k1qTf5OHk4+Tl5Ofk6eTr5O3k7+Tx5PPk9eT35Pnk/mUAZRqlLaU1JUulXmV05ZElpGW7JdHl5iYCJhXmF+Y05kAmVGZipnmmhmaXZpdmmWatpsHm02bdZu2m8mb3JvvnAKcFpwqnECcU5xmnHmcjJygnLOcxpzZnO2dAJ0TnSadOZ1MnWCdc52GnZmdrZ3AndOd5p34ngqeHZ4xnkeeWp5tnoCekp6lnreeyZ7cnvCfAp8VnyifOp9Mn1+fcp+Fn5efqp+9n9Cf45/1oAigG6B0oQahGaEsoT+hUaFkoXehiqGcoa+hwqHVoeeh+qIMoh+iMqKNowWjGKMqoz2jT6Nio3Sjh6Oao66jwaPUo+ej+qQNpCCkM6RGpFmka6R9pJCknKSopLukzqTipPalCaUcpTClRKVXpWqldqWCpZWlqKW8pdCl46X1pgimG6YtpkCmU6ZnpnumjqahprWmyabcpu6nAacUpyenOadMp1+nc6eHp5qnrKfAp9Sn56f6qA2oIag0qEaoWahrqH6okailqLmozajhqTipmqmtqcCp06nlqfmqDKofqjKqRapYqmqqfaqQqqOqtqrCqs6q2arsqv+rEasjqzerS6tXq2OrdquJq5urrqvAq9Kr5av5rAysH6wyrESsV6xrrH6skayjrLesyqzcrO+tQq1VrWeteq2MrZ6tsK3CrdWuLK4+rlCuY652roqunK6vrsKu1a7grvKvBa8RryOvN69Dr0+vYq9ur4Gvk6+mr7qvza/Zr+uv/rAQsBywLrBCsFSwYLBysISwl7CrsL+xFbEosTqxTbFgsXOxhbGYsayxuLHMseCx87IHshyyJLIssjSyPLJEskyyVLJcsmSybLJ0snyyhLKMsqCytLLHstqy7bL/sxOzG7MjsyuzM7M7s0+zYrN1s4izm7Ovs8K0J7QvtEO0S7RTtGa0ebSBtIm0kbSZtKy0tLS8tMS0zLTUtNy05LTstPS0/LUPtRe1H7VotXC1eLWLtZ61prWutcK1yrXdte+2ArYVtii2O7ZPtmO2draItpC2mLaktre2v7bStuW2+rcPtyK3NbdIt1u3Y7drt3+3k7eft6u3vrfRt+S397f/uAe4D7giuDW4PbhQuGO4d7iKuJK4mrituL+407jbuO65ArkWuSq5PblQuWK5drmKuZ65sbm5ucG51bnoufy6D7oiujS6SLpbum+6g7qXuqq6vrrSutq67rsCuxW7KLs8u0+7Y7t2u4q7nbuxu8S74bv9vBG8JLw4vEu8X7xyvIa8mby2vNO857z7vQ69Ib00vUa9Wr1tvYG9lL2ovbu9z73ivf++G74uvkG+Vb5pvn2+kb6kvre+y77evvK/Bb8Zvyy/QL9Tv3C/jL+fv7K/xb/Yv+u//sARwCPAN8BLwF/Ac8CGwJnArMC/wNLA5cD4wQvBHsEwwUTBWMFswYDBk8GmwbnBy8HowfvCDsIhwjTCR8Jawm3CgMKIwsvDDcMyw1fDmMPbxAvEQMR4xK/Et8TLxNPE28TjxOvE88T7xQPFC8UTxSbFOcVMxV/Fc8WHxZvFr8XDxdfF68X/xhPGJ8Y7xk/GW8ZvxoPGl8arxr/G08bnxvvHDschxzXHScddx3HHhceZx63HwcfVx+jH+8gPyCPIN8hLyF/Ic8iHyJrIrMjAyNTI6Mj8yRDJJMk4yUTJUMlcyWjJdMmAyYzJlMmcyaTJrMm0ybzJxMnMydTJ3MnkyezJ9Mn8yhDKI8o2yknKUcpZym3KdcqIypvKo8qryrPKu8rOytbK3srmyu7K9sr+ywbLDsuKy77MEcwZzCXMOMxKzFLMXsxxzITMkMyjzLbMyszWzOnM/M0PzSLNLs06zU7Nbs1/zdzOFgAAAAYAZAAAAygFsAADAAcACwAPABMAFwAAQRUhNTMRIxEhESMRExUhNQEBIwERATMBAwn9dhs2AsQ2F/12Aor9rzoCUf2vOgJRBbA2NvpQBbD6UAWw+oY2NgVc+owFdPqMBXT6jAACADP/8AIcBbAAAwAPABNACQICBw0LcgACcgArK93OLzAxQQMjEwM0Njc2FhcUBiMGJgIcycub8E45OE0BTjk4TQWw+/0EA/q+O0sBAUc5OUwBRgACAJ0D+AK8BgAABQALAAyzCQMLBQAvM80yMDFBBwMjEzchBwMjEzcBmRdbijsXAc0XXIk8FgYAlf6NAXSUlf6NAXyMAAQAMgAABNwFsAADAAcACwAPACNAEQQABQ0ODgAKCQkAAgJyABJyACsrETkvMxE5LzMyETMwMXMBMwEzATMBASE3IQMhNyGCAgCm/f/VAgGk/gACH/wOGwPzt/wNGwPzBbD6UAWw+lADdZv9ipsAAwBB/ywESQaZAAMABwA9ADZAHAQHOjoIKxAjBBQvNTUGLw1yAQIfHxQaGgMUBXIAK80zLxEzEjk5K80zLxESFzkzEjk5MDFBAyMTAwMjEwE2JiYnLgI3PgIXHgMHIzYuAicmBgYHBhYWFx4CBw4CJy4DNzMGHgIXFjY2A0gwlzB7KpYrAVoIMVs1ZaddCAiI1X1oll8pBeoCCiJFOEFjPQcIMV02ZKVdCAqQ34FpoWw0BewDES1QOkNwSQaZ/tUBK/mf/vQBDAFKQVo/FitwpHuBuWIDAkqAqmAtX1EzAQI1YD9DWD0YK3KkeYi4XAICRHypZjRgSysBATFfAAAFALX/6AU4BcgAEQAjADUARwBLACNAEUkySwU7RCkyFw4gBQVyMg1yACsrMsQyEMQyMxEzETMwMVM3PgIXHgIHBw4CJy4CNwcGFhYXFjY2Nzc2JiYnJgYGATc+AhceAgcHDgInLgI3BwYWFhcWNjY3NzYmJicmBgYBAScBugYJWY5bV3w/BgYJWI5aVn1AsgkDEzIsLUMoBwoDEjIsLkQpAWkGCFqOWld8PwUGCVePWlZ9QLIIAhIyKy9DKAYKAhIyLC5EKQFY/JF3A3AES0xYi04CAlCIVE1YiU0CAk+HoVAlRi4BASxJKU4mSC8BAS1J/FVNWIpOAgJQh1ROWIlOAgJQh6JRJUYvAQIsSipPJkguAQEsSQNJ+5hOBGcAAQAp/+oEngXHAEIAJEAUIxIADyIBBhowMCsRETsTcgcaA3IAKzIrMi8yMi8RFzkwMUElNjY3NiYnIgYGBwYWFhcBIQEuAjc+AhceAgcOAgcFDgIHBhYWFxY+AjczDgIHBgYHBgYnLgI3PgIBfAEQNlQHBkY5M0wwBgcmPhwCHf8A/kYsVjcGCG2zclmTVAUEQWU5/rMkQi4GCCpaQGitg1ENyQo+bk4JEQpW4XR2wGwIB2aTAxmpI1lDOksBM1IvNmhfKvzUApVAjZlScKxeAwJPjF1Kd2An3hpEUC4/YjoDA1ubvFxou6NFCBMJTFACA2GzfWGVcwABAJED/gGVBgAABQAIsQMFAC/GMDFBBwMjEzcBlRdSmz0UBgCL/okBgYEAAAEAaP4xAxcGXwAXAAixBhMALy8wMVM3NhISNjcXDgMHBwYGFhYXByYmAgJ5AxVfmtqPJGqbbEMTAw8OGVhYN3yTRAcCOxGSATgBIOhBjU/N6/x+FWb6/d9Mg0z0ASEBKAAAAf+U/jACSwZdABcACLETBgAvLzAxQQcGAgIGByc+Azc3NjYmJic3FhYSEgI6AhVhnN2RJGmbbUMTBA4OG1dXOXuVRwkCVRGT/sj+3uZBh1DO7f5+FmT5/uBLg0zy/t7+2QABAGgCTgOqBbEADgAUQAoNAQcEBA4MBgJyACvEMhc5MDFTEyU3BRMzAyUXBRMHAwOM+f7jTgEbL6tMATQX/rybkYHgAsUBDlmdeAFg/qVyr1v+718BI/7pAAACADwAkgQrBLYAAwAHABC1BwcDAwYCAC/GMxDGLzAxQQchNwEDIxMEKyX8NiYCnrjkuAMe2dkBmPvcBCQAAAH/j/64ARUA6AAKAAixBAAAL80wMWUHBgYHJz4CNzcBFR0Sfl18ITwtCyDoq3XJR00wXmY6tQAAAQBAAg4CZQLOAAMACLEDAgAvMzAxQQchNwJlIv39IQLOwMAAAQAu//IBQgD/AAsACrMDCQtyACsyMDF3JjY3NhYVFgYHBiYvAVA6Ok8BUDs4UHQ7TgEBSTo7TQEBSAAAAf9+/4MDeQWwAAMACbIAAgEALz8wMUEBIwEDefzHwgM5BbD50wYtAAIAX//oBDgFyAAXAC8AE0AJKwYfEgVyBg1yACsrMhEzMDFBBw4DJy4ENzc+AxceBAETNjYuAicmDgIHAwYGHgIXFj4CBC0lEkqBxItqj1goBAsjEkyBxIlqkVcpBP7hLgUJByFGO1JsQyMKLQUJBiBGPFJtQSQDUu135LdrBAJMgKGyV+534rVoBAJKfaCx/pgBNipoaFk5AgRLe45A/sspaWxbOwMDTH6RAAABAPEAAAN5BbUABgAMtQYEcgEMcgArKzAxQQMjEwU3JQN59+vM/o4lAkEFtfpLBJJ50csAAQANAAAEPAXHAB8AGUAMEBAMFQVyAx8fAgxyACsyETMrMjIvMDFlByE3AT4CNzYmJicmBgYHBz4CFx4CBw4DBwED3x78TBsCEjNxVwsHIFFCUXVFCukLkeeKd7xmCwdIa3o5/pXAwK4B/TF2hks8ZkABA0p+SwGL03QCAlywfVSWh3g2/qUAAAIAJv/qBDgFxwAcADsAKkAWGxweHwQAAB0dEjMvLykNcg0NCRIFcgArMjIvKzIvMhE5LzMSFzkwMUEXPgI3NiYmJyYGBgcHPgIXHgIHDgMjJwc3Fx4DBw4DJy4DNzMGFhYXFjY2NzYmJicBooJKe1AIByRUQUJpRAvrCpDZeXrAaAkGW42mUb4IFqJVm3c/BgdbkrdjXZxzPALqAy9cQ0p4SwgJMGVJA0UCAjVoTEBgNwIBNF8/AX61XwICYLWAXIlcLwE2hAECLFeJYGikcDgCAjpqmF9BYjgCAjxuS0tmNgIAAAIADQAABCsFsAAHAAsAHUAOAwcHBgICBQkMcgsFBHIAKzIrEjkvOTMSOTAxQQchNwEzCQIDIxMEKyL8BBQDAsv+8f5CAvv86/wCB8CdA8z+kP3IA6j6UAWwAAEAWP/oBHMFsAApAB1ADicJCQIdGRkTDXIFAgRyACsyKzIvMhE5LzMwMUEnEyEHIQM2NjMyHgIHDgMnLgMnMx4CFxY+Ajc2LgInJgYBeMC+Av0g/cpnMnM7ZpNaIwgJUom5blyXbj4C5QQqVkNCYkUmBgUQL1I8QGkCpjEC2cz+mh4dUIesXWy2hkkDAT5vl1s+ZDwCATRZcDo1ZFAvAgEsAAEAXf/pBA4FugA2ABtADQ4sGCIiLAMABHIsDXIAKysyETkvMxEzMDFBMwcjJg4CBwcGHgIXFj4CNzYuAicmBgYHJz4DFx4DBw4DJy4DNzc2EjYkA6kjFAx2wpNeER8GBSROQz9iRSgGBQspSztHeFQQVw9Mc5dbY4pVIAgJU4i3bXOkZCYMDRh9zQEbBbrFAUqKvXHmM3htSAICNVtuNzBnWDcCAUFuQh9Vk248AwJUiqlXabiNTgMCZKTIZ2SpASfhfwABAIYAAASbBbAABgATQAkBBQUGBHIDDHIAKysyETMwMUEHASEBITcEmxb9A/7+Avn9Kh8FsJD64ATwwAAEADf/6QRCBccAEAAgADAAQAAhQBANPT0lLRUVBDUtBXIdBA1yACsyKzISOS8SOTMSOTAxQQ4CJy4CNz4DFx4CBzYmJicmBgYHBhYWFxY2NgEOAicuAjc+AhceAgc2JiYnJgYGBwYWFhcWNjYD4gqT5YN5wmsJB1ySsl1yw3HxBydXQ0p1SggHJ1hESnRJAUkIj9ZzarZqBwiH1n11tGD1BSBLPEJmPAcGHkw9QmU+AZWKwGIDAmG1gWObaTUCAl6vbj9pQgECQ3VGQWc9AQI/cQLgeq5bAwJZo3KCu2EDAmCwgTdgPQEBPmo/N2E9AQE/awAAAQCM//YELAXHADgAG0ANADgWISE4DCsFcjgMcgArKzIROS8zETMwMXczFj4CNzc2LgInJg4CBwYeAhcWPgI3Fw4DJy4DNz4DFx4DBwcOBAcj4Q93vIxYESMGBCJLQz5hRCcFBQonSTs4YUw0C1YJSneXVWSMVSEHCVOHuG54oVodCwsSVYe88JQbvQFBfLRz/DB7cEwBAzpfcjYwZ1s6AgEpSl4zHFGXdkUCAlSKqlhovZFRAwJrrM5mV4n1yZJQAf//ACf/8gHQBFMEJgAS+QAABwASAI4DVP///5/+uAG9BFMEJwASAHsDVAAGABAQAAACADMArQPHBFIABAAJABZADAEDBwYABAgFCAIJAgAvLxIXOTAxUwEHATclBQc3AesCYij9DhoDT/1fxBwDdAKR/v7iAXSUpvwmpgFzAAACAGABZAQYA9IAAwAHAA61BgcSAwIQAD8zPzMwMUEHITcBByE3BBgj/LQjAwMk/LUiA9LGxv5YxsYAAgAtAKID1wRIAAQACQAVQAsFCAQABgMBBwIJAgAvLxIXOTAxQQE3AQcFJTcHAQMW/ZMnAwcb/JwCrs0e/HgCaQEA3/6Mlan7K6b+jAAAAgCT//ID2gXHACAALAAbQA0BASQkKgtyERENFgNyACsyMi8rMhEzLzAxQQc+Ajc+Ajc2JiYnJgYGBwc+AhceAgcOAgcGBgE0Njc2FhUWBgcGJgIX1ggvVD8tWkMJBhZBODpZOQvrDYHKeXKrWQoHXYZEPkH+y005OU0BTjo3TQGtAlOGcjYmUWI/MlU0AgEwVjcBfK5ZAgNbqHVflXs4MXj+djpMAQFHOTpKAQFGAAACAC7+OgapBZEAQQBoACdAEhIFBUdSE3JhZGQLXV0dHTwpMAAvMy8zETMvMzMRMysyMhEzMDFBDgMnLgM3EzMDBgYWFhcWPgI3NjQuAicmDgMHBgYeAhcWNjcXBgYnLgMCNzYSNjYkFx4DEgUGBhYWFxY+AjcXDgMnLgM3PgQXFhYXByYmJyYOAgaSEEl3qG9GXTMNCo+ujgUGCiYmSWlGKgoUNHK5hofpvZFgGBUBM3G4hViqUBxQw12g7J5UDhgbdrHoARmgnOaaUxH7/wYLCi0yLkk5Kg9CF0RZckZVYysBDA47WXaVWVWIQ2UjVjNRdlAxAg5fw6NiAwI7YXU9Ajn9xxtCPSkCA1KDjDdy2r+SVAIDWZ7R7Xpv3MOZWAEBJiOHMyUBAmSv5wEMj5MBGvS4ZgICYqzj/vv2IVxZPwICMU5VIlc6clw2AgNXhZZBS6KWeEUCAT0ydSQoAgJRg5UAAAP/owAABKsFsAAEAAkADQApQBQEBwcKDQ0GAAsMDAIIAwJyBQIIcgArMisyETkvMzk5MxEzMhEzMDFBASEBMxMDNzMBAwchNwMo/YX+9gMQq1TOD58BGbIj/P4jBOH7HwWw+lAE/LT6UAIcx8cAAgAm//8EtwWwABkAMAApQBQZKSYCJycBJiYODA8CchwbGw4IcgArMhEzKzIROS8zMxEzEjk5MDFBITcFMjY2NzYmJicnAyMTBR4DBw4CBwMhNwUyNjY3NiYmJyU3BRceAgcOAgK3/oweAS1HgFgLCS9iQvja9v0B0V2mfUMHCHi5ZtP+P5ABOEuAVQsJIlhG/uAiAVoqXodDBguc8gKStwEtX01IVicBAfsYBbABAitakWlwlU8K/TDHATRpTURjNwMBtwFFCVmSX5bAWwABAF//6AUKBccAJwAVQAoZFRADciQABQlyACvMMyvMMzAxQTcGBgQnLgM3Nz4DFx4CFyc0JiYnJg4CBwcGFBYWFxY2NgO28Bit/vycj8JuIxERFGqr7JWZ0XAF8y9sXmaUZToNEgopaWBkj10B2QOc4XcEA3jF8n15hvrEbwMDf+CUAVaGTgMDVJCvVnxIppRhAwRGhgACACYAAATZBbAAGgAeABtADQIBAR0ODw8eAnIdCHIAKysyETMRMxEzMDFhITcFMjY2Nzc2LgInJTcFHgMHBw4CBAMDIxMB0P7DJQEfk897FQoLCz58Z/61IwEvktWGMxAKFXzE/v9Q/fb9xwKG4IdQVamNVwMByAEDcb/2h06T/bpnBbD6UAWwAAAEACYAAAS8BbAAAwAHAAsADwAdQA4LCgoGDw4HAnIDAgYIcgArMjIrMjIROS8zMDFlByE3AQMjEwEHITcBByE3A+gj/REiASH99v0C0yL9ciMDUyP9FiTHx8cE6fpQBbD9oMTEAmDIyAAAAwAmAAAEqQWwAAMABwALABtADQcGBgIKCwsDAnICCHIAKysyETMROS8zMDFBAyMTAQchNwEHITcCGf32/QLHI/2BIwM+I/0wJAWw+lAFsP2Dx8cCfcjIAAEAZv/rBRcFxwArABtADSsqKgUZFRADciQFCXIAKzIrzDMSOS8zMDFBAw4CJy4DNzc+AxceAhcjLgInJg4CBwcGHgIXFjY2NxMhNwTmWT650F+UzHgpEQ8TaavumpPQdQrtBzdsU2mXZjwNDwoGNXVkNWZeKjX+2iEC6P3TUFslAQJ3xveEZIv9xXADAnHOkE92QwMEWJOyWGhPrJZeAgEPJyMBIbsAAAMAJgAABYUFsAADAAcACwAbQA0JBggDAgIGBwJyBghyACsrETkvMzIRMzAxQQchNxMDIxMhAyMTBGEj/RAjqP32/QRi/fP8A1DHxwJg+lAFsPpQBbAAAQA3AAACKQWwAAMADLUAAnIBCHIAKyswMUEDIxMCKf31/QWw+lAFsAAAAQAE/+gEXQWwABMAE0AJEAwMBwlyAgJyACsrMi8yMDFBEzMDDgInLgI3MwYWFhcWNjYCu670rhON4I2Gu10H9gUdUElMb0MBtAP8/AWK0HMCA2vDhkJqQQICR3cAAAMAJgAABXIFsAADAAkADQAcQBAGBwsFDAgGAgQDAnIKAghyACsyKzISFzkwMUEDIxMhAQETAQEDATcBAhn99v0ET/1H/ncBARgB7sn+oL0BtgWw+lAFsP0//pkBDAEjAfn6UAK8ovyiAAACACYAAAPABbAAAwAHABVACgMCAgYHAnIGCHIAKysRMxEzMDFlByE3AQMjEwPAI/05IwEg/fb9x8fHBOn6UAWwAAADACYAAAbOBbAABgALABAAG0ANAgcOBQsIcgwEAAcCcgArMjIyKzIyETkwMUEzEwEzASMBMwMDIwEzAyMTAYvR1QJa5Pzorv560IVT9QXW0v31VwWw+58EYfpQBbD8K/4lBbD6UAHwAAEAJgAABYYFsAAJABdACwMIBQkHAnICBQhyACsyKzISOTkwMUEDIwEDIxMzARMFhv3u/je29v3uAcq3BbD6UAQd++MFsPvhBB8AAgBi/+kFIgXHABUAKwATQAknBhwRA3IGCXIAKysyETMwMUEHBgIGBicuAzc3NhI2NhceAwU3Ni4CJyYOAgcHBh4CFxY+AgUSChRrrfCZkshxJhALFGyu8JiTx3Ek/vALCQIubWRnmWg9DAsKAy5uYmmYaD0DAk+K/v/LdAMDfMz5gE+JAQDLdAMDe8z40lNLq5liBARZlrRXU0qsmmUDBFqWtAABACYAAAT6BbAAFwAXQAsCAQEODA8Ccg4IcgArKzIROS8zMDFBJTcFMjY2NzYmJiclAyMTBR4CBw4CAqz+giMBY1OLWwsLLGRM/s/a9v0CC4fUcQwNpf4CHgHHATlyWEpxQQMB+xgFsAEDbciNnc1iAAADAF7/AwUeBccAAwAZAC8AGUAMIBUDcgArKwMKCXICAC8rMjIRMysyMDFlAQcBAQcGAgYGJy4DNzc2EjY2Fx4DBTc2LgInJg4CBwcGHgIXFj4CAyoBSqv+vAKJCxNrrvCYk8hxJRAKFGyu8ZeTx3Ik/u8LCQEubmNomGg+DAsJAi5uY2iZZzzC/seGATYCyU+K/v7KdAMDfMz5gFCIAQDLdAMDe8v50lNLq5liBARZlrRXU0qsmmUDBFqWtAAAAgAmAAAE1QWwABgAHQAjQBIbGgkDDAwLCwAcGRgIchYAAnIAKzIrMjISOS8zEhc5MDFBBR4CBw4CBwchNwUyNjY3NiYmJyUDIyEDNxMVASMB54XTcwwJZaNnUf4xIQFEUIhaCwosZEr+89r2Ay3b9esFsAEDXryQdKNwJSTHATtxUkxqOQIB+xgCjgH9fw4AAQAm/+oEvQXGADkAH0APCiYPNjExKwlyGBQUDwNyACsyLzIrMi8yETk5MDFBNi4CJy4DNz4DFx4CByM2JiYnJgYGBwYeAhceAwcOAycuAzcXBh4CMxY2NgNQCShLXi5MlHdCBghnoL5ehdB2BfQGMWhNRYBZCwgtUFwoUZV0PgcJZp6+YWe3iksE9AQhRmU/RIFbAX47UTcmERtKZotdaZtmMQIDbMaITG09AQItXko0TDQkDhxNapFha5tiLgIBPneqbQFAY0IiAipbAAACAJ0AAAUlBbAAAwAHABVACgADAwYHAnIBCHIAKysyMhEzMDFBAyMTIQchNwNq/PT9Aq4j+5sjBbD6UAWwyMgAAQBY/+gFMQWwABUAE0AJAREGCwJyBglyACsrETMyMDFBMwMOAicuAjcTMwMGFhYXFjY2NwQ89aYXpf+eldprEqb0pQomalthj1gOBbD8NZ3megMDfeGXA838MlSHUgIDS4xcAAIAmgAABX8FsAAEAAkAF0ALAAYIAQkCcgMICHIAKzIrMhI5OTAxQQEhASMDExcjAQJAAikBFv0ivkS5CLL+7AEVBJv6UAWw+0//BbAAAAQAtQAABzoFsAAFAAoADwAVABtADRAMAQoCchMSDgQJCHIAKzIyMjIrMjIyMDFBATMDASMTEwMjAwEBMwEjAxMDIwMTAcgBxZY9/iGdOjYeo2QEAQGM+P3Wpg9nB5h0GgFSBF7+0vt+BbD7lP68BbD7rgRS+lAFsPuI/sgEmAEYAAAB/8AAAAVGBbAACwAaQA4HBAoBBAkDCwJyBgkIcgArMisyEhc5MDFBEwEhAQEhAwEhAQEBydgBfgEn/dsBP/7w3v54/tYCMv7JBbD97wIR/SP9LQIc/eQC6gLGAAEAoQAABVAFsAAIABdADAQHAQMGAwgCcgYIcgArKzISFzkwMUETASEBAyMTAQGmzgHAARz9fFv3YP7HBbD9SwK1/Fz99AIlA4sAA//lAAAE6wWwAAMACQANAB9ADwQMDAkNAnIHAwMCAgYIcgArMhEzETMrMjIRMzAxZQchNwEBIzcBMyMHITcEJyP8KiMEffvDrB4EPqpbI/xXI8fHxwRD+varBQXIyAAAAf/w/roCtAaPAAcADrQDBgIHBgAvLzMRMzAxQQcjAzMHIQECtB6f/6Ad/nUBOQaPuvmguwfVAAABAKv/gwLHBbAAAwAJsgECAAAvPzAxRQEzAQHm/sXhATt9Bi350wAAAf96/roCQAaPAAcADrQFBAABBAAvLzMRMzAxUzchASE3MxOWHgGM/sf+cx2h/gXVuvgruwZgAAACAEQC2QMxBbAABAAJABZACQgHBwYABQIDAgA/zTI5OTMRMzAxQQEjATMRAyczEwIg/vTQAaGRaAKCowS//hoC1/0pAf7Z/SkAAAH/ef9EAxEAAAADAAixAgMALzMwMWEHITcDESH8iSG8vAABAM8E0wJZBgAAAwAKsgOAAgAvGs0wMUETIwMBy4601gYA/tMBLAAAAgAc/+kD0QRQABsAOgApQBUrLB4nHjo6DycxC3IYGQpyCQUPB3IAKzIyKzIrMhI5LzMREjk5MDFlEzYmJicmBgYHBz4DFx4CBwMGBhcHByY0EwcnIg4CBwYWFhcWNjY3Fw4DJy4CNz4DMwKIUgYaRTgyWD0K6wZZiZ9MbqpZC08JBxMC6Q91GJwwZVg8BwUfQCw7c1UQPxZPaHtBWpRWBQVhmbZZ2QIHNFQxAQEjRDEBVX9TJwECWqR0/h45dzcSATVvAe+VARIsSzgtQSYBATBZOmw9ZkooAQJPjl1pjVMkAAMAEP/oBBEGAAAEABoALwAZQA4hFgdyKwsLcgQKcgAAcgArKysyKzIwMUEzAwcjAQcOAycuAzc3PgMXHgMHNzYuAicmDgIHBwYWFhcWPgIBG+zlO9cD9wINQ3WrdGeJThwECBFLeKdrcIxJE/gDBgEeS0Y+ZEwyDRwDKFxLS2lDJgYA+tnZAi0VZMekYQMCYpy3WERdvZ1dAwNloL5wFjN4bEUCAy1PZje3Q3xRAgNCbIIAAAEAN//qA+YEUQAnABlADB0ZGRQHcgQEAAkLcgArMjIvKzIvMjAxZRY2Njc3DgInLgM3Nz4DFx4CByc0JiYnJg4CBwcGHgIB4DtiQQ3fDYnLcXOjZCcKBAxTi753eK5cAd0lTz9KaUUnBwQFAyJPqwEuVjgBdKxdAgJamMFoJG/GmVYDAmq3dQE4YT0CAj5qfz4jNXlqRAAAAwA4/+gEhwYAAAQAGgAvABlADSEEBBYLcisLB3IBAHIAKysyKzIvMjAxZRMzASMBNz4DFx4DBwcOAycuAzcHBh4CFxY2Njc3Ni4CJyYOAgK54e3+9dT9mQINRXetdWaITRwFCBBMeadra4xMFvkCBgIfS0RPe1IRHAMTME84SmtFKO4FEvoAAgkVZMimYgMDZJ63V0RcvJxcAwRlobtwFTR2a0YDA05+R7cyYlAzAQNCboIAAQA6/+sD8ARRACsAH0AQZxMBBhMSEgAZCwdyJAALcgArMisyETkvM19dMDFFLgM3Nz4DFx4DBwchNwU3NiYmJyYOAgcHBh4CFxY2NxcOAgH2b6twMggEC1SNwHZxnFwfCw781BwCPQQJH1JFS2tGJwgEBhI0XERVizl0LoedFAJTj7tqKW3Ln1wDAlqVvGVnrQEVP3BIAgJCcIM+KDt0XzsCAks8e0VaKwACAF4AAANbBhkAEQAVABVACxQVBnINBgFyAQpyACsrMisyMDFhIxM+AhcWFhcHJiYnIgYGBxcHITcBTuzKDmywdiRIIxcWLRc5VzcJyCD9nCAEonKpXAEBCgi8BQYBLE84aLCwAAAD//n+UQRCBFEAEwApAD4AG0APMCULcjoaB3IOBg9yAAZyACsrMisyKzIwMUEzAw4CJy4CJzcWFhcWNjY3EwE3PgMXHgMHBw4DJy4DNwcGHgIXFjY2Nzc2LgInJg4CA2rYsxST6JBIjHgrey58TVSCUw2M/RYDDEh5r3VqiUsaBQgQTHmnbGuOThn4AgYEIk5DUX1TERwEFDFQOUttSSoEOvvlj9BvBAErUDuMPkgCAkF4UgM4/rgWZMmlYAIDYpy4WkRdvJtcAwNloLxwFTV2akUCBEx+SbczY1AxAQNCboIAAgANAAAD8gYAAAMAGgAXQAwRAhYKB3IDAHICCnIAKysrMhEzMDFBASMBEyM+AxceAwcDIxM2JiYnJg4CAgP+9esBCx9KDUV2pm1Zd0QWCXTtdgYUREFGa0suBgD6AAYA/EVeu5laAwJCcZFR/UkCujteOQECOGB2AAACACAAAAIKBdgAAwAPABC3Bw0DBnICCnIAKyvOMjAxQQMjExMmNjc2FhUWBgcGJgHHvOu8IQFOOTdPAU84N04EOvvGBDoBGDpKAQFFOTpIAQFDAAAC/wL+RgIBBdgAEQAdABNACQ0GD3IVGwAGcgArzjIrMjAxUzMDDgInJiYnNxYWMzI2NjcTJjY3NhYVFAYHBibX7cgNW5ttI0UiFRYrFi9CKAfnAU44OE9OODdPBDr7aGidVwIBCgi8BAgmRC0FsDpKAQFFOTpIAQFDAAMAEQAABE4GAAADAAkADQAdQBEGBwsFDAgGAgkGAwByCgIKcgArMis/Ehc5MDFBASMJAyc3AQMBNwECCP717AELAzL94f7NHOABYHn+/qgBXQYA+gAGAP46/fr+79zqAVH7xgIGoP1aAAABACAAAAIWBgAAAwAMtQMAcgIKcgArKzAxQQEjAQIW/vXrAQoGAPoABgAAAAMADwAABmEEUQAEABsAMgAhQBEpEgIuIiIXCwMGcgsHcgIKcgArKysRMzMRMxEzMzAxQQMjEzMDIz4DFx4DBwMjEzYmJicmDgIlBz4DFx4DBwMjEzYmJicmDgIBjpPsvN5sTgxFdqpwU3FEFgd47HYHFkVAR2hFKwKNcgtHd6RoWHhFFgl17HYHFURBOltBKANQ/LAEOv4LY72WVgMCPmqHTP0vAr06XTgCAjhgdwQZXq+JTwICQXCPUf1EAr47XTYBAitLYAAAAgANAAAD8gRRAAQAGwAZQA0SAhcLAwZyCwdyAgpyACsrKxEzETMwMUEDIxMzAwc+AxceAwcDIxM2JiYnJg4CAYqR7Lzdb0gMR3apb1h1QRQJdO12BhREQEZqTC8DRfy7BDr+CwFhvZdYAwJCcJBP/UUCvjpdNwECOGF2AAIAOP/pBB4EUQAVACsAELccEQtyJwYHcgArMisyMDFTNz4DFx4DBwcOAycuAzcHBh4CFxY+Ajc3Ni4CJyYOAkEDDFaPw3h0p2kqCgINV4/Dd3OnaSr2AgUIKFRGSm5KLAcCBggoVEZLbkorAgsXcMqdWAMCXJnDahdwyJtXAwJbmMGAFzd6akQCAkBsgT4XNnttRQICQW6CAAAD/8j+YAQQBFEABAAaAC8AGUAOIRYHcisLC3IDBnICDnIAKysrMisyMDFBAyMBMwEHDgMnLgM3Nz4DFx4DBzc2LgInJg4CBwcGFhYXFj4CAZLe7AEE2QJhAgxFdapzZYpSIQQKEE16qG1vjEkT+AMFAyBNRD5kTDMLHwMrXUhKakYpA1z7BAXa/fMVYselYgMCXZazWFBfvp1cAwNkoL5wFjN4a0YCAy1QZjfEQndMAgJCb4MAAAMAN/5gBDgEUQAEABoALwAZQA4hFgtyKwsHcgQOcgMGcgArKysyKzIwMUETNzMBATc+AxceAwcHDgMnLgM3BwYeAhcWNjY3NzYuAicmDgICR+E71f77/Q4DDEV3rnVoiE8cBAgRTXqoa22MTBf6AwYDIEtEUXxSEhwDFDFPOUtqRyn+YAURyfomA6sVZMmkYAIDY523WERevJtcAwRloL1vFTN4bEcDA06BSLczY1AzAQJCb4IAAgARAAAC8gRTAAQAFgAZQA0GCQkFFAdyAwZyAgpyACsrKzIyETMwMUEDIxMzJQcmJiMmDgIHBz4DFzIWAZKW67zfAUYaFy8XPWJKMg44CjFYiGEXLgNg/KAEOgnhBAYBJENdOQRPqpNbAggAAQAb/+sDwQRPADUAF0ALGwAOMikLchcOB3IAKzIrMhE5OTAxQTYmJicuAzc+AxceAgcnNiYmJyYGBgcGHgIXHgIHDgMnLgI1FxQWFhcyNjYClwhAYCg9eWQ6AwRQf5hLabFrAeoCJ0o0LVc+BwYiPEMbVaRoBQNWhp9Nartx4y9VOS9fRQErNz0gCg8vSGlJVH5UKAECTphwATJJKAEBIEAxJjEeEwYXR39nWH9RJgECVJ9zATpQKQEbPgACAD//7QKuBUMAAwAVABNACQoRC3IEAgMGcgArMi8rMjAxQQchNxMzAwYWFhcWNjcHBgYnLgI3Aq4f/bAe2euzBAklJxUrFhEkSyZabiwIBDqwsAEJ++YjNB0BAQYDugsKAQFRiFQAAAIASv/oBC8EOgAEABsAFUAKAREGchgDAwsLcgArMi8yKzIwMUETMwMjEzcOAycuAzcTMwMGHgIXFjY2AraN7LzeY04MQG6kb1l5RhcIdet2AwYcNy1ggUsBCwMv+8YB4ANit5BSAwNBcJBQArv9QidIOiMCA1GOAAIAZAAABBIEOgAEAAkAF0ALAAYIAQkGcgMICnIAKzIrMhI5OTAxZQEzASMDEwcjAwGOAYj8/emdDXwQk8bJA3H7xgQ6/HawBDoABAB5AAAF9AQ6AAUACgAPABUAJEAUBwsAEQMUBgkQDAEKBnISDgQJCnIAKzIyMisyMjISFzkwMWUBMwMBIxMTByMDAQEzASMTEwcjAzcBWAF/nlr+go1JKxiTYANMAUPs/imcB2ANgWkD+wM//vn8zQQ6/KTeBDr8yAM4+8YEOvyy7ANL7wAB/7oAAAQSBDoACwAaQA4HBAoBBAkDCwZyBgkKcgArMisyEhc5MDFBEwEhARMjAwEhAQMBcY4BBAEP/mfv9Zv+8f7xAajmBDr+mwFl/eH95QF1/osCMgIIAAAC/7z+RwQZBDoAEwAYABlADRcWFQMIAhgGcg8ID3IAKzIrMhIXOTAxZQEhAQ4DIyYmJzcWFjMWNjY3ExMHBwMBVwG+AQT9hhtFWG1EHz0eEQsWCzlWQRl3bgKkvoIDuPsgOGRMKwELB7kBAwIhRDEEl/zK9ioEVgAD/+YAAAPkBDoAAwAJAA0AHEANBAwMCQ0GcgcDAwYCEgA/MzMRMysyMhEzMDFlByE3AQEjNwEzIwchNwNfIvzxIgN4/L+hHQM8pVoi/SQiwMDAAtn8Z6YDlMDAAAIALf6VAwMGPwARACUAGUAKHQkKChwcEhMBAAAvMi8zOS8zEjk5MDFBFwYGBwcOAgc3NjY3Nz4CAwcuAjc3NiYmJzceAgcHBhYWAt8kbmcPHA+Ax3cLZ28PHBBprW0zbIo5DBwHFEVCC22oWgsbCAY5Bj+LKLJuzn+dSwOLA3pizny4ffkBiSSFuHDNPWA7BYsEU550zUGBaAABACH+8gHNBbAAAwAJsgACAQAvPzAxQQEjAQHN/vKeAQ4FsPlCBr4AAv+Y/pICbgY8ABMAJgAbQAseCwoKHx8BFRQAAQAvMy8zEjkvMxI5OTAxUzceAgcHBhYWFwcuAjc3NiYmASc+Ajc3PgI3BwYGBwcOAqA1a4k6DRsIFEVCCmuqWgsbCAc5/tkkSV4zCxsQgMZ3C2duEBwQaK0FtYcjhrhvzz1fOgWFBFCac89BgWn4+owbYoJJzICaSAOEBHpjzH24fQABAFwBgwTHAzIAHwAbQAsMAAAWBoAcBhAQBgAvMy8RMxoQzTIvMjAxQTcOAycmJicmJiciBgYHBz4DFxYWFxYWFzI2NgQYrwYyV4BTUoE4IEsxNkcmCLcGMll/U1KDNiBLMjdIKgMRAkqPdEMBAk45IjoBOVktAUqMcUEBAk85ITsBPFwAAAL/5v6TAc4ETwADAA8ADLMBBw0AAC8v3c4wMUMTMwMTFAYjBiYnNDYzNhYaysmZ7k05OE4BTjo3Tf6TBAP7/QU+OkwBRjk6SwFFAAADAE3/CwQCBSYAAwAHAC8AJUASAgElJSEDHAdyBwQICAwGEQ1yACvNzDMSOTkrzcwzEjk5MDFBAyMTAwMjEzcWNjY3Nw4CJy4DNzc+AxceAgcjNiYmJyYOAgcHBh4CAxc0uzQiM7szcjxiQw3fDorNcXShYSULBA1WjcB3eKxbAt4BJE0/SmtHKAkDBwIgTQUm/t8BIfsF/uABIIACL1Y4AXWsXQIDWpjBZyRwx5hWAwNqtnU5YT4BAz9pgD4jNHlqRgAAA//3AAAEogXHAAMABwAiACFAEAYFBQEfFgVyDA0NAgIBDHIAKzIRMxEzKzIROS8zMDFhITchAyE3ISUDBgYHJz4CNxM+AhceAgcnNiYmJyYGBgPw/AcjA/n3/UAiAsH+60wLW1K2Jy4YBVUQhdSGeqtXBO0DHUk9RGE5xwGRw/X9lWCVMUgQR1cmAnSDx24DA2W0eAE4XDgCAUVvAAAGAAb/5QV/BPEAEwAnACsALwAzADcADrUPGQUjDXIAKzIvMzAxQQYeAhcWPgI3Ni4CJyYOAgc+AxceAwcOAycuAwEHJzcBByc3ASc3FwEnNxcBKgsgUYNWX6aDUw0LH1KBV1+mg1S7DnG054N9wH83DQ1xtOeDfcB/NwUP3XTe/Erdc90DXKmRqvyNqZCpAldPm35NAgNKg6ZZT5p9TQMDS4GmWH7ms2YCA2mw23R+57RnAwNqsdsCd8SWxPu5xJXD/qfYgdgDMdmA2AAFAC4AAASuBbEAAwAHAAwAEQAVAC1AFgsQEAYHEhUVCA4DAwICERQMcgkRBHIAKzIrEjkvMxI5OTIRM84yMxEzMDFBByE3AQchNyUBIQEjAxMHBwMBAyMTA8ca/LQaAxoa/LMbAZoBvAEP/dGPUcMuj/4B/IX0hQLjlZX+3ZSU+AL4/JQDbfzxXQEDbP1O/QIC/gAAAv/u/vIB9QWwAAMABwANtAECBgcCAD/d3s0wMVMjEzMTAyMTyduK26KE3IT+8gMZA6X9CgL2AAAC/+D+JASrBccALwBhAB5AE1M/AAEFK101MTAPIQxPRB0UEXIAKzIvMxc5MDFlNz4CNzYuAicuAzc+AxceAgcjNiYmJyYGBgcGHgIXHgMHDgMDBw4CBwYeAhceAwcOAycuAzc3Bh4CMxY2Njc2LgInLgM3PgMCTgs9c1ALCC9TYClOlHM9BwZlnLhahstrBuoEMGJJPn5cCwksUV8rT5V1QAcGYpewXQs+aUcKCCpQXy1PlXI+BgdjmrhbZa2BRAPuBCBAXDg9flwLCTBUXyZOlHVABgZekqp6gwIpVkI3SzMiDhpDXodgZ5JcKwICY76LR2k8AQEiU0Y4SS4fDRlBXodgZYRLIALxhQMpVEE6TDEgDhtBXodhaZFZKQECNWifbAE7VzkeASJRRDZIMCANGUJeh2Bhg04hAAIA1wTjA40FzwALABcADrQDCQkPFQAvMzMvMzAxUzQ2NzYWFxQGBwYmJSY2NzYWFRYGBwYm10cyMkgBRzIxSQHBAUYzMkkBSDIxSAVWM0QBAUAzM0MBAUAxM0QBAUA0M0IBAT8AAAMAXP/oBdwFxwAfADMARwAfQA4dBAQlJUMUDQ0vLzkDcgArMhEzETMvMxEzETMwMUE3BgYnLgI3Nz4CFxYWByc2JicmBgYHBwYWFhcWNiUGHgIXFj4CNzYuAicmDgIHNhI2JBceAhIHBgIGBCcuAgIDqZAMuJhshzsIDAtfonGRnAWSBUNZSWE3CQ0GEkRFXWD9RRAwebt9g+i3dREPL3m7fITot3WFEIbVARGcleeaQw8RhdX+75yV55pDAlUBlqkEA2+vYnVosmwCA6mQAVRjAgFLd0B3OHNSAgRk1HPcsWsCA2a153xz2rFrAgNms+Z9lQER1XoDAn7T/vqMlP7u1nsDAn/UAQcAAgC/ArIDRwXIABcAMQAatTEaGg0WKrgBALIIDQMAPzMa3MQSOS8zMDFBEzYmJicmBgcnPgIXHgIHAwYGFyMmEwcjDgIHBhYXMjY2NxcOAiMmJjc+AjMCajUDDCgnOFMPogdejEtTdDkGMQcDCJ8OYhSCJ1dBBgg9KiZSQhAGF01dNGR/AgJwolADXgFWIjokAQIyNgxTaDICAUd7Uv7GL1ouUAFtcQEWNS4vJgEfNiRzLkEhAXVmYWgnAP//AEYAiQOsA6cEJgGT7P4ABwGTAUv//gACAIABdwPGAyIAAwAHABK2BgcDBgICAwAvMxEzEjkvMDFBByE3BQMjEwPGHPzWHgMbPbo+AyKlpUv+oAFgAAQAXP/oBdsFxwAeAC8AQwBXADVAGx8bGCAEAgIBAQ8pDQ01NVMMDw9JUxNyP0kDcgArMisSOS8zETMRMy8zEjl9LzMSFzkwMUEjNxc+Ajc2JiYnIwMjEwUeAgcOAgcGBgcOAgc3FhYHBwYWFwcnJjY3NzYmJQYeAhcWPgI3Ni4CJyYOAgc2EjYkFx4CEgcGAgYEJy4CAgM13xKwKVI9CAkkRS2NcI6FAQFOhU8EAklpNQQHBAoQEiEXcX8IBgMDAgGOBQQEBwY2/XkPMHi8fYPot3UQDy94vHyD6bd1hRGF1QERnJXnmkMPEIXW/u+blueaQgKOggECGjYtMzUUAv0xA1ABAjRuVktMLh0CCQMHCAQCYwN0djchPSESASRJJTVIPEtz3LFrAwJmted8c9uwawIDZrPmfZUBEdV6AwJ+0/76jJT+7tZ7AgN/0wEIAAEBBAUQA7EFqgADAAixAwIALzMwMUEHITcDsRj9axkFqpqaAAIA5QOvAuUFxwAPABsAD7UTDMAZBAMAPzMazDIwMVM+AhceAgcOAicuAjcGFjMyNjc2JiciBugBTXxLRWk6AQNJektGaz2GBjkyOFEHBjQzOFYEsEmATgEBS3ZCSX5MAQFHdUUwSVI1L0wBVAAAAwAZAAEEAgT9AAMABwALABK3CwIDAwQKEnIAKy85LzMyMDFBByE3AQMjEwEHITcEAh/8hSACZ5fRlwFVH/zFHwODxMQBevw8A8T7xcHBAAABAFcCmwLuBb4AHAATsRwCuAEAswsTA3IAKzIazDIwMUEHITcBPgI3NiYnIgYHBz4CFx4CBw4CBwcCwRr9sBcBOBo+LwcGLCo6RQy0CFaJU0l8SgMDTGsznwMskYQBARY4QCUpMQFINQJUekEBATNnUEZtWCV1AAACAGgCjgL5Bb4AGQAzACxADBwYAAAaGhAsKSkkELgBALULCwgQA3IAKzIyLxoQzDIvMhE5LzMSOTkwMUEzPgI3NiYnIgYHIz4CFx4CBw4CByMHNxceAgcOAicuAjUzFhYXMjY3NiYmJwFhSSJBLwYGOigrQw62B1eESUSCVAICXYc+gAgPYkF7UAIBZpdKTH5MrgFAMTFaCAYdNiAEawIVLiYsKAEmKE1lLwEBLWBOS1gmAShSAQIgUk1WajECATZrUDIsATQ2JSkSAQABAMcE0wLNBgAAAwAKsgGAAAAvGs0wMVMTIQHH7QEZ/sgE0wEt/tMAA//e/mAEWQQ6AAQAGgAeABlADB0FABYLE3IDEnIcAAAvMisrMhE5LzAxQTMDIxM3Nw4DJy4CJxMzBh4CFxY+AgEzASMDbey82BpGVAowW5RsP3ZUCw6BBAEZQDtObkcp/cbr/vvqBDr7xgEI8gJYvJ9iAwIwXEMBEi9kVjcCAjReewKE+iYAAAEAfgAAA9AFsQAMAA62AwsCcgAScgArK80wMWEjEycuAjc+AjMFAtTGW0SHwV8NDpXskQElAggBA3XMh5TVdAEAAAEAnwJEAbIDUAALAAixAwkALzMwMVM0Njc2FhcUBiMGJqBOOzpOAVA6OVACxTtOAQFJOjtNAUcAAf/N/j0BLwAEABMAEbYLCoATAgASAD8yMhrMMjAxdzcHFhYHDgMHNz4CNzYmJicZrBQ+QAEBRGp6OAcgQjEGBixCGAMBPA1WP0ZaMhUCigISKSUlHwkDAAEA5AKbAoAFrwAGAAqzBgJyAQAvKzAxQQMjEwc3JQKAg7FkzBsBagWv/OwCPDGXcgAAAgC+ArADcAXIABEAIwAQthcOIAUDcg4ALysyETMwMVM3PgIXHgIHBw4CJy4CNwcGFhYXFjY2Nzc2JiYnJgYGxQcKY6FqZIhACAcLYaBqZIlAtQkFEj48PVUyCAkFFD06PlYyBBNPZKReAgNhn2BQZKJdAgNgn69SMl9AAQI9YjdRMWA/AgI8YgD//wAFAIsDdQOoBCYBlAkAAAcBlAFyAAD//wDBAAAFIgWsBCcB4QBRApgAJwGVARUACAAHAjsCqQAA//8AtQAABXgFrwQnAZUA6wAIACcB4QBFApsABwHgAv0AAP//AJYAAAWhBb4EJwGVAaMACAAnAjsDKAAAAAcCOgChApsAAv/U/nsDHwRQACEALQAYQAoAACUlKxAREQ0WAC8zMy8/My8zLzAxQTcOAgcOAgcGFhYXFjY2NzcOAicuAjc+Ajc+AgEUBiMGJic0Njc2FgGQ1QcuUT4uWkIJBxlDNzxaOQvrDIHKenKuWgkHXoZFKDUeATVNOThOAU45OE4ClgFSg3A3KFRlQDRSMQECMlc3An2vWwMCWad3YJh+OCFJVQFuOkwBRjk6SgEBRgAABv+NAAAHbwWwAAQACAAMABAAFAAYADFAGAAXFwgHFBMHEwcTAg0DGAJyDAsLDgIIcgArMjIRMysyMhE5OS8vETMRMzIRMzAxQQEhATMDByE3AQchNxMDIxMBByE3AQchNwQz/H/+2wQgmx8l/SolBX0i/Tgi88HrwgKnIv2bIgMcIv05IgUL+vUFsPx60tL+l8HBBO/6UAWw/aHBwQJfwcEAAgAfAMoEDwR3AAMABwAMswQGAgAALy8zMjAxdycBFwEBNwGdfgNzff71/Y2dAnLLnAMQnPzvAyaH/NsAAwAW/6IFkAXtAAMAGwAzABdACwEALwojFgNyCglyACsrMhEzMjMwMUEBIwETBwYCBgYnLgQ3NzYSNjYXHgQFNzY2LgInJg4CBwcGBh4CFxY+AgWQ+zexBMs1ChRqrvCZda92QRIMCxRsrvCYda52QhH+8wsHAxU4Zk5omWc+DAsIAhU5ZU5pmGc9Be35tQZL/RVQif7/y3QDAlKMs8pnUIgBAMt0AwJSi7PKuFM8iIJqQwMDWZa0V1M8h4NsQwMEWpa0AAIAJwAABIEFsAADABkAHUAODw4OAxkEBAMAAnIDCHIAKysROS8zETkvMzAxQTMDIwEhHgIHDgIjJTcFMjY2NzYmJicnASTs/ewBMAFqgc5xCwyi9oz+2CEBDU+JWwwJLWNI+AWw+lAElwNkvYmWxmIBvwE6cVJIajsDAQABAB3/6QRQBhgAOQAZQA0jGzYIAgpyCAFyGwtyACsrKxEzETMwMUEDIxM+AxceAgcOAwcGHgMHDgInLgInNxYWMzI2Njc2LgM3PgM3NiYmJyYGBgHDu+u9DU17qGlnoVgIBi47MgkJKUdKMQMHf8h0L2FeKkEubjg1X0AJCCxJSzAEBS89MwcGGj4xTF4yBFL7rgRTY6d6QQMCUplsO2JZXjc0WlZXYjt7pVABAQ0cF8AeIyVLNzZaVFVjPjdfWV04LkwuAgNOfAAAAwAO/+oGXwRRABQAMgBeADdAHFczMzIXRkUUJQADKRdFF0UPHykLckw+PgUPB3IAKzIyETMrMhI5OS8vEhc5ETMRMzIRMzAxZRM2JiYnJgYGByc+AxceAgcDAwcnIgYGBwYWFjMWPgI3Fw4CJy4CNz4DMwEuAzc3PgMXHgMHByE3ITc2JiYnJg4CBwcGHgIXFjY3Fw4CAoJYBRVBOTReRArpB1mIoFB1plAMUm8c1Tl1VAkHJ0csKF9aQgxhK5axVGKaVAUGXpOuVAJac6dpKwoHDVWJvXRol1sgCxX85h0CKgYJFUtER2tJKggIBg0xXUhVlkk4M4ONtQIXM1c3AgEjRzUSWH9RJQEDYq12/hEBq6QBJU9BMD4eARoxRCqWTWAqAQJMkGdkg00g/WgCU5G8azprxJlWAwJQh65gjKcfPGtFAgM9aX08OT91XjoCAjYopSs1GAACAEb/6ARIBi0ANAA4ABlACzYgFhYBKgwLcjgBAC8zKzISOS8zMzAxQTceAhIHBw4DJy4DNz4DFx4CFSc2LgInJg4CBwYeAhcWPgI3NzYuAiUBJwEBelan9pg5FQwQWY/DemSfbDMJCU2BsW5ooFxXAyVCUilIbk0uBwYQLU85SmxJLAkOEyVvvAJJ/bU8AksFbcAqsvr+0adVbdCmYQMDTYOsYWa7kVIDBGWmZgIvRi0XAQI1XnZBMmRUNQICRHKDPWaF7cSOLf6ddQFiAAMAPgCUBDwEywADAA8AGwATtxkTAgcNAwISAD/dxjIQxjIwMUEHITcBNDY3NhYVFgYHBiYDNjY3NhYVFAYHBiYEPCT8JiQBm1A5OVABUDo4UI4BTjs5UFA6OVADGM7OASk8TAEBRzo8SgEBRv0MPEsBAUc6O0sBAUYAAwAq/3UEMAS9AAMAGQAvABlADCABARULcisAAAoHcgArMi8yKzIvMjAxQQEjAQE3PgMXHgMHBw4DJy4DNwcGHgIXFj4CNzc2LgInJg4CBDD8k5kDbvynAw5ZkcR5c6ZmKAsCDlqRxHhzpWco+QMFBSZTRUtvTC0JAgcGJlNGS29MLAS9+rgFSP1NF3DLnVkDA1yawmkYcMmbVwMDW5fBgBc2eWtEAgI/bII+FzZ6bUYCAkBugwAD/83+YAQVBgAAAwAZAC8AG0APKwogFQdyCgtyAwByAg5yACsrKysyETMwMUEBIwEBBw4DJy4DNzc+AxceAwc3Ni4CJyYOAgcHBh4CFxY+AgIM/q3sAVMC6wINRHWqc2aKUiEFChBNealsb4xJFPgDBQMgTUQ+ZE0yCx8DGDJPN0pqRikGAPhgB6D8LRVjxqViAwJdlrNYUF++nV0DA2WhvW8VNHdrRgIDLVBmN8QyXEstAQNEboMABAA3/+gFEwYAAAQAGgAvADMAHUAPIQQEFgtyMzIrCwdyAQByACsrMs4yKzIvMjAxZRMzASMBNz4DFx4DBwcOAycuAzcHBh4CFxY2Njc3Ni4CJyYOAgEHITcCueHt/vXU/ZkCDEZ3rXRniE0cBQgQTHmna2uMTBf6AgYCH0tET3tSERwDEzBPOEprRSgD2h39cx3uBRL6AAIIFmPJpmMDBGSet1dEXLycXAMEZaC7cRU0dmtHAgNNf0e3MmJQMwEDQm6CAxSnpwAEACwAAAXaBbAAAwAHAAsADwAfQA8DAoAHBgYKDAsCcg0KCHIAKzIrMhE5LzMazDIwMUEHITcBByE3EwMjEyEDIxMF2hz6qxwD4SP9ECSn/fX9BGL99PwEq56e/qXHxwJg+lAFsPpQBbAAAQAjAAABygQ6AAMADLUDBnICCnIAKyswMUEDIxMByrzrvAQ6+8YEOgAAAwAhAAAEkAQ6AAMACQANAB9ADwwHBwsGBgIJAwZyCgIKcgArMisyETkvMzMRMzAxQQMjEyEBITczAQMBNwEByLzruwO0/Zz+9QejAY+Z/vDHAWYEOvvGBDr9ddoBsfvGAeGB/Z4AAwAfAAAD0gWwAAMABwALABtADQIKAAcGBgoLAnIKCHIAKysRMxEzMhEzMDFBBwU3AQchNwEDIxMCuBr9gRsDmCT9OiMBH/31/QOymLya/c/HxwTp+lAFsAAAAgAgAAACXwYAAAMABwATQAkCBgAHAHIGCnIAKysyETMwMUEHBTcBASMBAl8b/dwbAfj+9uwBCwO0mLuYAwf6AAYAAAADACP+RwV7BbMAAwAHABkAHUAOFQ4GBwcDCHIJBQQAAnIAKzIyMisyETMvMzAxQTMDIwE3AQcTMwEOAiciJic3FhYzMjY2NwEf9v31ATS1Aju19PX+/g9kqncjRSMjGDAZNEMmBwWw+lAFRG/6uWwFsPoZcK9jAgoJwgcIN1UtAAIAEf5IA/kEUQAEACoAGUAOHBUPciYLB3IDBnICCnIAKysrMisyMDFBAyMTMwMHPgMXHgMHAw4CIyYmJzcWFjMWNjY3EzYuAicmDgIBjZHrvNd9IwxBb6JuXHlBEwl2D2KndSNEISEYMhg1QyUIdgYFHT41SnJRNANF/LsEOv4GAl29nF0CAkp7mFH9I2+rYAEJCcEHCAE1Uy4C3C1URCgCAzZfeQAFAFD/7AeNBcYAIwAnACsALwAzADNAGi8uLiYyKDMCciknJghyFRISFhkJBAcHAwADAD8yMhEzPzMzETMrMjIrMjIROS8zMDFBMhYXByYmIyYOAgcDBh4CFxY2NwcGBicuAzcTPgMBByE3AQMjEwEHITcBByE3Ax1JkkkWRItFW45lQQ0wCQw2a1VJkUgTRoxGfb59MxAvE22q3wQgIv0QIwEg/Pb9AtMj/XMjA1Mj/RYjBcYOCMYOEAE/cZRT/s1IjXNHAgIODMcICwEDYKTUeAEwf9qjWvsBx8cE6fpQBbD9oMTEAmDIyAADAD//6AbOBFIAKgBAAFYAJ0ATJAAARzwTEhI8UhkLCzEHcjwLcgArKzIRMzIROS8zETMzETMwMUUuAzc3PgMXHgMHByE3BTc2JiYnJg4CBwcGHgIXFjY3FwYGATc+AxceAwcHDgMnLgM3BwYeAhcWPgI3NzYuAicmDgIEynCjZioKBAxVi7tzaJddIwwW/OweAiUFChpNREVmRigIBQYLK1VFVZpHPU/W+xkDDViPw3lzpWQmCgMOWJDCeHOkZSf7AgYEJFBGS25KKwkCBgUlUEdLbUoqFAJYlr1mK2nGnlsDA0+FrWKOrQEdPGpEAgJDbn45Kjh2ZD8CAzIsnkY6AiAXcMudWAMCXJvCaBhwyZtXAgNcmcB/FzZ5akUCA0Bsgj8WNnptRgICQW6CAAEAHAAAAxoGGQARAA62DQYBcgEKcgArKzIwMWEjEz4CFxYWFwcmJiMiBgYHAQfryg5orXYnTSclFy4YOFIyCQSicaldAQENB7gGCC9TNQAAAQBL/+kFLQXEACwAG0ANDwAGCQkAGiIDcgAJcgArKzIROS8zETMwMUUuAzc3IQchBwYeAhcWPgI3NzYuAicmBgcnPgIXHgMHBw4DAk2SznkpEhcEAyP8+QgNFUR2VWKYbkMOEg0TS4ppY75cHjqWmkSW34w2ExETc7XwFAJtuvGHj8MjTohmOwMCU4yrVXxcqYVPAgIoI8UlJwwBAWu9+I57hPfFcAAAAf9E/kYDTAYZACcAKUAVFAICFScGch8iIh4bAXILDg4KBw9yACsyMhEzKzIyETMrMjIRMzAxQQcjAw4CJyImJzcWFjMyNjY3EyM3Mzc+AhcyFhcHJiYjIgYGBwcCwhvJlQ1doXMjQyEgFi4YNEAiBpahG6ENDmesdShOJicYMBg4Ty4JDgQ6sPwxbahgAgsJuwcJNVItA8+waHKoXQIOCLgGBi5QNWgAAwBc/+kGIQYtAAkAIQA5AB1ADgUGBikpAAAcA3I1EAlyACsyKzIvMhE5ETMwMUE3DgIHNz4CAwcGAgYGJy4ENzc2EjY2Fx4EBTc2Ni4CJyYOAgcHBgYeAhcWPgIFeagKYLOHDlNgMGULE2uu8Jh2rnVDEg0LFGuv8Jh1rnZBEv7yCwgDFjhkUGiYaD0NCwgCFjhlT2mYZz0GKwKDvmgEkgJQfv0gT4r+/8t0AwJSjLTKZlCIAQDKdQMCUouzyrhTPIiCakIDBFmXs1hSPIeDbEQCBFqWtAAAAwA0/+kE8ASqAAkAHwA1ABVACiYbC3IxAAAQB3IAKzIvMisyMDFBNw4CBzc+AgE3PgMXHgMHBw4DJy4DNwcGHgIXFj4CNzc2LgInJg4CBFmXCVehegtNWCr78AIOWJLEeXSlZigLAg5ZksR4cqZmKfkCBgUmU0ZKb0wtCQIHBiZSRkxvTCwEqAJ3pVYEeQJFcP2mF3DLnVgDAlyawmkYcMmbVgIDW5jAgBc3eGtEAgI/bYE+FzZ6bUYCAkBugwAAAgBY/+kGpAYDAAkAHwAZQAwFCgoAABUCchsQCXIAKzIrMi8yETMwMUE3DgIHNz4CJTMDDgInLgI3EzMDBhYWFxY2NjcF/6UMbciXDmV3Pf5J9aYYpP6fldprEqb0pQomalthj1gOBgIBlMZnA5ICS4cL/DSd5XkDAn3hlwPN/DJUiFEDA0yMXAAAAwBK/+gFWQSWAAkADgAlAB1ADgULCwAAGwZyIg4OFQtyACsyLzIrMi8yETMwMUE3DgIHNz4CARMzAyMTNw4DJy4DNxMzAwYeAhcWNjYExJUKXqp+DFRfMP3+jey83mNNDD9upHBZeEUYCHXrdgQHHDctYIJKBJUBfptKAn0CMmb8wwMv+8YB4ANiuI9SAwJCcJBQArv9QidIOiMCBFKOAAH/BP5HAdsEOgARAA62DQYPcgEGcgArKzIwMVMzAw4CJyYmJzcWFjMyNjY37+zDDmKndSNDIiIYLxk0RCYHBDr7iW+sYQEBCgm7Bwk3Vy0AAQA0/+oD2gRRACoAGUAMERQUABkLC3IkAAdyACsyKzISOS8zMDFBHgMHBw4DJy4DNzchByUHBhYWFxY+Ajc3Ni4CJyYGByc2NgI4cKNmKQoEDFWKvHJpmFwiDBUDFR/93AULGk1DRmZGKAgFBgsrVURVm0c9T9cETwJZlb1mK2rGnVoDAk+FrWKOrgEcPGpEAgJDbn45Kjh1ZEACAzIsnUc6AAABAP4E3gOgBgAACAAUtwcFBQQBA4AIAC8azTI5MhEzMDFBExUnJwcHJwECtOy5eLDAAQEvBgD+7xEDnJsDEgEPAAABAQkE4AO9BgMACAAStgEGgAcEAgAALzIyMhrNOTAxQRc3NxcBIwMnAcx0rc8B/suU6gEGAJybBBD+7QETEAD//wEEBRADsQWqBgYAcAAAAAEA/QTLA3IF6AAOABC1AQEJgAwFAC8zGswyLzAxQTcOAicmJjUXBhYXFjYCxK4HXJNZgKavAzhDRFAF5gJbgEICApaDAT5PAQFPAAABAQME4gIABdcACwAJsgMJEAA/MzAxQTQ2NzYWFRQGBwYmAQNINTVLSDY1SgVYN0YBAUI2NkUBAUAAAgD6BIwCogYmAA0AGQAOtBcEgBELAC8zGswyMDFTNDY2MzIWFRQGBiMiJjcGFjMyNjc2JiMiBvo9ZTtUdz5lO1N3aAUwLDBKBgYwLTBKBU88YjlzVTxgNm5XKj9GLypBSQAB/6j+VQEgADsAFQAOtAgPgAEAAC8yGswyMDF3Fw4CBwYWFzI2NxcGBiMiJjc+Aqt1I1I+BgMYHRgsFQ0iTilVaQIBTnY7PRk6Si8dIAEOCY0VFGlXSnBQAAABANwE3wPEBfMAGQAnQBMAAAEBChJADxpIEgWADQ0ODhcFAC8zMy8zLxoQzSsyMi8zLzAxQRcOAicuAwcGBgcnPgIXHgM3NjYDNo4FN2RIJkA8PiMvMAySBjhkSSQ/PD8lLjIF8wpBd0sBAR4mHAECPigHQHhMAQEdJhwBAT8AAAIArgTRA+sF/wADAAcADrQBBYAABAAvMxrNMjAxQQEzASETMwEB5AES9f7I/fvk7v7xBNEBLv7SAS7+0gAAAv/0/mwBUf++AAsAFwAOtA8JgBUDAC8zGswyMDFHJjYzMhYVFgYHBiY3BhYzMjY3NiYjIgYLAWtKRGMBaEhFZ2IEIh4hNgUEHh8iOPNLZl5GSWMBAVpJHS00IBsxNQAAAf1WBNP+2wYAAAMACrIDgAIALxrNMDFBEyMD/lGKtNEGAP7TASwAAAH93ATT/+gGAAADAAqyAYAAAC8azTAxQRMFAf3c8gEa/sME0wEtAf7U///8+ATf/+AF8wQHAKX8HAAAAAH91QTl/zwGfAAUABC1FAIAgAsMAC8zGswyMjAxQSc3PgI3Ni4CJzceAwcGBgf+jLcLGkU3BQQcLjAQECprYz8BAmNABOUBkAEKHiMZGwsCAXgBDiZIOkhICwAAAvy8BOT/sAXuAAMABwAOtAcDgAQAAC8yGs0yMDFBIwMhASMDM/6J2/IBCgHqz8D/BOQBCv72AQoAAAH8of6V/a//jAALAAixAwkALzMwMUUmNjc2FhUWBgcGJvyiAVA3NVEBUTU1UvQ5RQEBQTc5RAEBQAABATYE7AKRBkAAAwAKsgCAAQAvGs0wMUETMwMBNnrhxgTsAVT+rAAAAwDvBOMEIAawAAMADwAbABlAChMZGQ0BgAAABw0ALzMzLxrNETMRMzAxQRMzAwU0Njc2FhUWBgcGJiUmNjc2FhUUBgcGJgJAYOSy/h1GMzFJAUcyMkgCPQFGMzJJRjIySQWHASn+1zI0RAEBQDI0QwEBPzE0RAEBQDM0QgEBPv//AJ8CRAGyA1AGBgB4AAAAAQArAAAErAWwAAUADrYCBQJyBAhyACsrMjAxQQchAyMTBKwj/XHa9f0FsMj7GAWwAAAD/6wAAAUPBbAABAAJAA0AG0ANBgIHAwJyDQwMBQIScgArMjIRMysyEjkwMUEBIQEzEwE3MwEnByE3A439KP73Az6Oov76OY4BNLEj/DYjBSL63gWw+lAFQ236UMfHxwADAF3/6QUXBccAAwAbADMAG0ANLwoDAgIKIxYDcgoJcgArKzIROS8zETMwMUEHITcFBwYCBgYnLgQ3NzYSNjYXHgQFNzY2LgInJg4CBwcGBh4CFxY+AgOrIf5RIgMNCxNrrvCYdq52QhINChRsr/CXda91QhL+8gsIAhU4ZU9omGg9DQsIAhY4ZU9omWc8Azm/vzdPi/7/ynQDAlKMtMpmUIgBAMt0AwJRjLPKuFM8iIJqQgMEWZa0V1M8h4NsRAIEWpa0AAAC/7IAAAR9BbAABAAJABdACwYAAgcDAnIFAghyACsyKzISOTkwMUEBIQEzEwM3MxMDF/2r/vAC6bEysxuo7wTD+z0FsPpQBOHP+lAAA//+AAAEhAWwAAMABwALABtADQEABQQEAAgJAnIACHIAKysyETkvMxEzMDFjNyEHATchBwE3IQcCIwOpJP0sIwLbIv04JAN6JMfHAofCwgJhyMgAAQArAAAFgwWwAAcAE0AJAgYEBwJyBghyACsrMhEzMDFBAyMTIQMjEwWD/fTZ/Y/a9f0FsPpQBOj7GAWwAAAD/9wAAASdBbAAAwAHABAAIUAQDgYGBwcPAnIMAwMCAgsIcgArMhEzETMrMhEzETMwMWUHITcBByE3AQcBIzcBATczA+Yj/HYjBEEj/JwjAeMC/Xu5HAIj/qYYqcfHxwTpyMj9OBX9LZ0CTAJBhgAAAwBUAAAFrAWwABMAJwArACFAEBQVFQEAKQhyHx4eCgsoAnIAK80yMhEzK80yMhEzMDFlJy4DNzYSJDMXHgMHBgYEJRcyNjY3Ni4CJycmBgYHBh4CAQMjEwMQxHbAhD4MEbYBHanJdr+EPQwRuf7i/p3HbqxrDwgVP2lLzG+taw0JF0FrAfH99f2qAgJPj8V3rAEAjQIDUpPHdq38h9MDVZ5tR3pbNQMCAVmibkh3VzMEMfpQBbAAAAIAdgAABdEFsAAZAB0AGUAMFAcHDRwIch0BDQJyACsyMisROREzMDFBMwMGAgQnJy4DNxMzAwYeAhcXFjY2NwMDIxME2/ZUG7v+3rhVgMiDNw9T9FMJE0BxU1N6s24Sufz1/QWw/hK1/vaPAQEEWJzUgAHu/hFMiWtABAECY7F0Ae76UAWwAAADAAoAAATvBccALQAxADUAJUASKBISLykpNBERMy4yEnIGHQNyACsyKzIyMhEzMxEzMhEzMDFBNzYuAicmDgIHBwYGFhYXBy4DNzc+AxceAwcHDgMHNz4DATchByE3IQcDyg4IAyddUliAVzMKDwgNEUNJDXKfXiANDhFopN2IgLtzLA8OEWOdz34PU3NKLP6jIwHhI/vHJAHoIwLvaD+QgFQDA0t/mElnPaOlgBuPF43I3WdkfOOxZAMDa7HddWR258KCEpAddpio/WHIyMjIAAADADv/5wQyBFIAFgAsAEEAGkANLgY0OzsdEgtyKAYHcgArMisyMhEzPzAxUzc+AxceBAcHDgMnLgM3BwYeAhcWPgI3NzYuAicmDgIBMwMGBhYWFxY2NxcGBicuAzcTRAMMQ3Wud1FxSCYMBAcPRXCfaWqMTRf5AgYDIEtCQmhPMw0JAwwpTz9Na0QmAinNgQIFAxQYBg4HBho4Hz1QLQ8CXgH0FWTQrWgDA0ZzipJCPli7nl8DA16ZtnAWM3FkQAMCOWF0OUYzdWtGAgNKeIkB8/0HDy0tHwIBBAG0DwwBATlbazQCPgAAAv/m/nUEaQXHABwAOgAeQA41ACYnJxwcMB0DEwkLcgArMj8zOS8zEjk5LzAxQRceAgcOAicuAzc3BhYWFxY2Njc2JiYnJxMeAgcOAiMjNzMyNjY3NiYmJyYGBgcDIxM+AgIve3O1YQkKgteIV5JpNwRdBUp8Rk1+UAoIH1FFfMJztWUJCIzPbm8UQUZrQggGIk06RG5HC/jr9xKT3AMtAQNaqnqHzHADAjlpkFgbTWYzAgFCdUtAbkcDAQMgAlyreHmiU4Q3ZUY3XDcCAkBsP/pXBah+wWsAAwB1/l8EMAQ6AAMACAANABlADggMAwQKBQEFDQZyAQ5yACsrMhIXOTAxZQMjEzcBMwEjExMHIwMCG1zsXIYBfv390KYHbgmZuG398gIOoQMs+8YEOvy38QQ6AAACADX/6QQcBiQALABCABlADRQoPgMEMx4LcgsEAXIAKzIrMhIXOTAxQT4CFxYWFwcmJgciBgYHBh4CFx4CBwcOAycuAzc3PgI3NS4CAwcGHgIXFj4CNzc2LgInJg4CAToFfb1lRIBAEzd3PilVPwkGGTE3F3qnTA4CDlmRwnVxpGgrCQMMZ6hwMEMiBwMFBidRRUhtSy0JAwUOLEw5SG9NLgTkcI5CAQEdFr8XIAEYNi0hMCYbCjWf14cWcMSXUwMCVpO7aBduv4QVDRtNYP1uFjZ3aUMCAj9qgD4VMW9mSQsGQG2BAAIAKP/qBAQETwAfAD8AH0APACE+PgMDFjUrB3IMFgtyACsyKzISOS8zEjk5MDFBFwcnIgYGBwYeAhcWNjY3Nw4DJy4DNz4DBScuAzc+AxceAxUnNiYmJyIGBgcGHgIXFwHt8xavOG9RCQUgO0YhNWpQDewIW42lU0iZgU0DBFaGmgEu1TmAb0QCA1uQpk1LjnND6AE2VS0wZ00IBhozPx7LAkwBdwEbRUEoOCIQAQEgRzgBXINSJQIBI0p5V1dxQBpHAQIdPGNHXX1KIAICKFB5UwEzPhwBHUI3JjIcDQEBAAACAGb+fAQ+BbAAKAAsABVACRUCLCwpKQACcgArMi8zETMvMDFBMwcBDgIHBh4CFxceAgcOAgcnPgI3NiYmJycuAzc+AjcDIQchA7COG/5lRX5ZDwUGGC4jXD1vQwQFSms1dhgyJgYGHC8XSERqSB8HDG2cUOgC9iH9CgWwmP5dRZSpZSU9MCUOHxUwVU1EemUkaBk3QCMdJBYHFhVAV3VKdtvAUQHYvgACABH+YQP7BFEABAAcABdADBgLAwZyAgpyCwdyEQAvKysrETMwMUEDIxMzAwc+AxceAwcDIxM2LgInJg4CAY6S67zXcD4LQ3Wob1t5QxQIu+y7BgggPjJKbk4wA0X8uwQ6/gcEYr2bWgICQ3CSU/usBFQtTTwjAQM3YXoAAwBu/+kEQgXHABkAJwA2AB1AEA0oajAgajAwDQAaagANC3IAKy8rEjkvKyswMUEeBAcHDgQnLgQ3Nz4EFyYOAgcHITc2Ni4CAxY+Azc3IQcGBh4CAsZpj1cpBAsgDjZXfKltaY9XKQQLIA42V32oYFFtQyUKBwHICAUIBiFE/EFeQywaBwf+NwYGCAcgRQXEA06CpLFW1ly7p4FIAwNPhaWzVNdduqV/RsEEUIGRPjQ2KGltXjz7pgM1XHF0MS4vKGpvYT4AAQBm//UCAAQ6ABEADrYGDQtyAAZyACsrMjAxUzMDBhYWFzI2NwcGBiMuAjfx7IQECSYmFSwVESRLJlpuLAgEOvz4IzQeAgYCuQsKAlGJVAAC/6f/8APaBfsABAAmAB5AEAAbBAMEAiAFAHIPFhYCCnIAKzIvMysyEhc5MDFBASEBFwEyHgIXEx4CFxY2MwcGBiMuAicDAy4CJyYGBzc2NgIq/ob+9wJPqP7+LEs8KwvjBREdGgkTCQ4VKhZFXzsQmT4IGCceDhwODR4+AuT9HARSCAGwFixAK/vKFyodAgEBwAQDATVeQQMSAQUbKRgBAQEBtAcIAAACAEL+dgQeBcYAHgBGABlACx8RDw8hITMFGwNyACsyLzkvMxI5OTAxQQcuAiMiBgYHBh4CFxcHJy4DNz4DFzIWFgEXByciBgYHBhYWFxceAgcOAgcnPgI3NiYmJycuAzc+AwQeNiJHSCU6fl4KCCJDVCucGoNIn4xUBAZck7BYMV1b/tOcGH1ir3YMCS5ePl48cEUFBEtrM3sYNigGBR0vFjdXkWYyBwp3t9gFmLoKEgofS0QzRCcRAQGMAQEeRndbZI5aKQELFP3FAYgBO4NqRWdFEhkRMlhJRHlkJGYaOD8mHCIUCBEbR2SRY3unZC0AAAMAYf/1BOUEOgADAAcAGQAZQA0OFQtyBgpyCQcCAwZyACsyMjIrKzIwMUEHITchAyMTITMDBhYWFzI2NwcGBiMuAjcE5SH7nSEBlLzsvAIu7IQECiUlFioVDiVLJVtuLAcEOrq6+8YEOvz4IzQeAQUDugsKAlGJVAAAAf/L/mAEDwRRAC8AF0AMHikGEQtyBgdyAA5yACsrKxEzMjAxQxM+AxceAwcHDgMnLgMnHgIXHgIXFj4CNzc2NiYmJyYOAgcDNaoQVIa4dHecVhsLAgxFdahwaIZLIQENHBwPAylaTUdoRigJAgUCG0tGQ2FBJwio/mAD4mnAk1MDA2WlyWYVYr6bWgMDXZWxVwoUFAlDdUgDAjtkejwVMoF4UAMCQmx6NvwsAAEANv6JA+MEUQAtAA61GwkFAAdyACvMMy8wMUEeAgcjNiYmJyYOAgcHBhYWFx4CBw4CByc+Ajc2JiYnLgI3Nz4DAmt5qlUE3gQfSkBIaUgqCAQKLWhQPnRKBANLajN4GDMmBQQZLReAsFQNBAxWjr4ETgJptnc6YD0CA0BsfjwjVYFbGxYxWFBCemUkaBg4PyYcJBQIKojIjSNtx5pXAAADADf/6QSvBEIAGAAuADIAE0AJKgYyBnIfFAtyACsyKzIyMDFTNz4DFx4CFx4CBwcOAycuAzcHBh4CFxY+Ajc3Ni4CJyYOAgEHITdBAw1ZkcJ3HTM1IVFpLwcDC1qPvW9zpGUm+AMFBSRRR0lrSCkIAgYGI09DSGxLLAN4Iv3TIgIKF2zHmlQGDzEzDyeNrFYXa7yPTgICW5rAfxc2eWpFAwJCbIE9FzRzZkICAjtnfAHbwMAAAAIAbP/sBCQEOgADABUAFUAKBQoRAgMGchELcgArKzIRMzIwMUEHITchMwMGFhYXFjY3FwYGJy4CNwQkIfxpIQFK64QDBB4iGS4XEihVL19tKQgEOr6+/PAdNiQBAQ0HshUSAQJaklcAAQBX/+cD7gQ8AB4AE0AJEAcZAAZyGQtyACsrETMyMDFTMwMGBhYWFxY+Ajc2AicXFhYGBw4DJy4DN8/rbQQBEjIvSW9NLggTCiDgGhUDCw9SisR+Y4lSHgkEOv1nIlNNNAEET36MOoABBn0CUayvVXHWqmEDAkZ6n1sAAAEAMf4iBV4ERQAvABlADCsFBRkYBnIiDwtyAAAvKzIrMjIRMzAxQRM+AhceAwcOAycuAzc+AjcXDgIHBh4CFxY2Njc2LgInBgYHAwGa3QlTglBtqXIxCxCByvuKid2ZQxANTn5XjDVUOgwPIFeLW3vUjQ8GCChQPh4hCOP+IgUcT3ZCAQJZlr5nkNuSSQICUZnbjGq+oD6SMnaFSFqTaToCAlmvfzVzZEMFCRYf+t0AAgA//iUFXwQ8AB4AIgAVQAohBxkLciAQAAZyACsyMisyLzAxUzMDBh4CFxY+Ajc2JicXHgIHDgMnLgM3ATMBI6LsUgwYSoJfY6uEVhATEyPbHxsCChN9xP2SjduQOxECVOv+8uwEOv4SWJdxQAICOG2dYnv+dwJOpqhTk+WcTwICVZ/ijwHp+esAAgBS/+cGBAQ9AB4APwAZQAwBFwoKKTYfBnI2C3IAKysRMzMRMzIwMUEXHgIHDgMnLgM3EzMDBgYWFhcWPgI3NgIlFwYCBwYGHgIXFj4CNxMzAw4DJy4ENz4CBN7dIyIECwxAca17Z309DAozrDQFAxQ6OURaNRwHERf8KvBDghYFCQEXNjA+VTYeBjWrMw07ZZpsXX9NIwMJDDtZBD0DUauvVmfTsGgDA2Obs1IBN/66J2hjQwIDVoKIMYIBB3kBff7/jh5faV0+AgQ7YW8wAUb+yVq5mlwDAkl4laBLYbWpAAEAUv/oBI4FygA4AB1ADR0eFzYEBA0jFwtyLQ0ALzMrMhE5LzMQzDIwMUEHBgYnLgI3Nz4CFx4DBwMOAicuAzcTNwMGFhYXFjY2NxM2NiYmJyIGBgcHBhYWFzI2BI4HOHU7mPKFDAELZ6pwVXdIGghnE4jbkGKbZywLLuQuCSBXTE5oOgtnAwEOJCIuOyAGAQhGi2I5dAMgxhIVAQGB554Ua6xkAwJDb41N/YaJ1ngDAkt/qGABIQH+3UR4TgIDTn1EAosbOzQjAi9KKRZhjU0CEgAAAwBuAAAFFwXIAAMAFgApAB5ADhAJCR8mA3IaGBYDAwISAD8zETMzMysyMhEzMDFBAyMTNwE+AhcyFhcHJiYjIgYGBwEnAxMHBwMuAicmBgcnNjYzHgICvnn0eHgBHh9SbkslRiM4DRsNHCojDv5jqBB7BZuvBhYgFg8cDxAePyFDXz4Ct/1JArc1AgE+ZDkCEA27AgUVJBX9TwEC+P3f1wECsRQgEwEBBAPBDAwBN14AAAMAVP/nBoUEPQADACQARQAhQBAmBQMcDy88C3I8DwIDBnIPAC8rMhE5KzIRMxEzMzAxQQchNyUXHgIHDgQnLgM3NzMHBgYWFhcWPgM3NgIlFwYCBw4CFhYXFj4CNzczBw4DJy4ENz4CBoUg+fkfBEncJCIDCgopRmeRYGeAPw4KIqwjBQIXPTo0STAfEAURGPxF8EODFgMLAhIvLD9XOB8IIqwiDTxonWxceUYfAQgNO1kEOrKyAwNQrK9WT6ebe0YDAmKbs1TU4ylpY0IBATpfbWYkggEHeQF9/v+OGl1pYEADBjticDDj1Fy5mloCA0x6l51HYbWpAAADAJT/7gWABbAAGwAfACMAIUARHyMYBQUOIiMeCHIjAnIOCXIAKysrETMSOS8zETMwMUE3PgIXHgIHDgMHNz4DNzYmJicmBgYTAyMTIQchNwIyEDl6fT2K1nEMC2Wgym8RQW5UNggJMGpOP3p4tf30/ALWI/u0IwJuzBQfEAECZsaSea1uOAK/ASFBY0JPbjwBAhEeAy76UAWwyMgAAAIAYf/pBQ0FxwADACwAHUAOAwICCR0ZFANyKQQJCXIAK8wzK8wzEjkvMzAxQQchNwE3BgYEJy4DNzc+AxceAhcjLgInJg4CBwcGBh4CFxY2NgNpI/2+IwKQ8hmt/vybkMJuIxASFGms65aZ0nAF8wIua15nlWQ8DREIBBM0YU1kkF0DQMfH/pkCm+F2AwN3xfN9d4j5xW8DA4Dgk1eGTwMEVpGvVns6g39pQgIDRogAA//G//8H7gWwABEAFQAuACdAEyQhIQkuFhYACgkIchQVFSMAAnIAKzIyETMrMhI5LzMRMxEzMDFBMwMOBCcjNzc+BDcBByE3AQUeAgcOAychEzMDBT4CNzYmJiclAe70nxQzTHeufEkaI1NxSCwcCwNdJP1gIwKyAVSG0nIMCmSgx2z95v312wELU4xbCwotY0r+jwWw/S1j0L2WWAHGAgZWhJyaPwKTyMj97gEDbsmMc7B4PQEFsPsXAgFDfFVIcEEDAQAAAwAr//8H9AWwAAMABwAgACNAEQggIAMCAgYVBwJyFhMTBghyACsyETMrMhE5LzMzLzMwMUEHITcTAyMTAQUeAgcOAychEzMDBT4CNzYmJiclBF0j/RYjqv31/QOuAVSC1HQLCWWfx2r95vz12QEJUYtdCwoxZUf+kANBxsYCb/pQBbD91AEEZsGLcq50OgEFsPsbAQE9dVNHaDoDAQADAJ0AAAWLBbAAFQAZAB0AHUAOGQEYBhERGBwdAnIYCHIAKysyETkvMxEzMjAxYSMTNiYmJyYOAgc3PgMXHgIHAQMjEyEHITcFL/RMCiRnWDJhY2AvFC1eX2EwkddrEf2m/fb9AtUj+8EjAcZWdDwCAQgOFg7KDhYMBgECZ82aA+z6UAWwyMgAAgAi/pkFegWwAAcACwAXQAsJBgECcgsDAwAIcgArMhI5KzIvMDFzEzMDIRMzAyUDIxMi/fXaAnDb9f3+eF/1XwWw+xcE6fpQu/3eAiIAAgAj//8EpAWwAAUAHgAhQBAGHh4EAhMTBQJyFBERBAhyACsyETMrMhEzETkvMzAxQQchAyMTEwUeAgcOAychEzMDBTI2Njc2JiYnJQSkI/1w2vT8SAFVg9R1DAlkoMZr/eb89tsBClKLWwwJMGVH/o4FsMj7GAWw/dEBA2TAjHOtdDoBBbD7FwE+dlVJZzcDAQAG/4j+mgWQBbAAAwAHAAsADwATACUAJ0ATCxERIAMDBx4Icg4PDxAUAnIJBQAvMysyMhEzKzIyETMyETMwMWUHITczAyMTIQMjExMHITchAyMTITMDDgUHIzcXPgM3BKcj++4jPWHpVgWGb+hhaCP9cyMDR/z0/f16+IoRL0BSaIJOkR0+TG1MMxPHx8f90wIt/dQCLATpyMj6UAWw/bNMqa6kkG0fxwI7m7C7XAAF/6QAAAfoBbAABQAJAA0AEwAXACdAExYRCQMDAAAPDxQMCAhyDgoBAnIAKzIyKzIyMi8zETMRMzMzMDFBASETIQcnASEBAQMjEyEBITczAQMDNwECSf6CAR3uAQhI1f4i/sECfAKx/PT9BAr9av6sBPEBvdn+ywFXAnYDOv2f2RX9dQM/AnH6UAWw/MbZAmH6UAKgovy+AAIAH//qBKQFxgAeAD4AI0ARACACAj4+FTQwKglyDwsVA3IAKzLMK8wzEjkvMxI5OTAxQSc3FzI2Njc2JiYnJgYGBwc+AxceAwcOAyUXHgMHDgMnLgM3FwYWFhcWNjY3Ni4CJycCk9MZnEuDVwoJO21BRHhVDfQJY5q5X1+rhEYIB2OZsf7otlakf0UHB2ypy2ZhqoBGA/MDPGlETJFoCwcZPFg3twK5AY8BMGVQR1wuAQEwX0UBZ5tmMwECMWOYamGMWyxYAQIpV4tkcqZrMgICOGqeZwFGYzYDATNqUTtVNxwCAQAAAQAlAAAFfAWwAAkAF0ALBQAGAggCcgQGCHIAKzIrMhI5OTAxQQEzAyMTASMTMwFiAx78/fW0/OP8/fQBqAQI+lAECfv3BbAAA//F//4FfgWwAAMABwAZABlADBIFEQhyAgMDBAgCcgArMjIRMysyMjAxQQchNyEDIxMhMwMOBCcjNzc+BDcEwyP9WiMDYf31/f1j9Z8VMk12r3tJGiNUcUgrGw0FsMjI+lAFsP0tYtC/mFYCxwIGVYSbmkAAAAIAmf/oBVYFsAATABgAGkAOFxYAFQQIAhgCcg8ICXIAKzIrMhIXOTAxQQEhAQ4DIyImJzcWFjMyNjY3AxMXBwECOAIGARj9SiNQYXlNGzcbFhIoFDRLOBcB2hi3/sYCBQOr+1c/aU4pBAPHAwQmQysEbfzP+wgENAAAAwBV/8QGDAXsABUAKQAtABtADB8MDCsWAAArKgNyKwAvKxE5LzMROS8zMDFBBR4DBw4DIyUuAzc+AxcmBgYHBh4CFwUyNjY3Ni4CJxMBIwEC/wEVe8GCOg0NcbXmg/7rfMGCOg0NcbTnfHm3bw8JFEBvUQEYeLVwDgoTP21TIf7v7AERBSgCA16g03eD3KBZAgJbn9B4hN2kWsgBa7h2SYZqQAMCaLZzSohsQgMBjvnYBigAAgAh/qEFeQWwAAUADQAZQAwMBwJyBQQECQYIcgEALysyMhEzKzIwMWUDIxMjNwUTMwMhEzMDBU5y4z5/I/xG/fXaAnHa9fzJ/dgBX8nJBbD7FwTp+lAAAAIAxAAABV0FsAAVABkAF0ALFwYRERgAAnIYCHIAKysROS8zMjAxQTMDBhYWFxY+AjcHDgMnLgI3ATMDIwEh9EoKJGZYMWJhYC8TLl1hYDCS12oRA5P1/fUFsP48V3Q8AgEHDxYNyQ8WDQYBAmjOmgHD+lAAAQAoAAAHZQWwAAsAGUAMBQkGAgILAAJyCwhyACsrETMRMzIyMDFBMwMhEzMDIRMzAyEBJfXaAbPa9dsBr9r1/fnABbD7FwTp+xcE6fpQAAACACj+oQdlBbAABQARAB1ADgwFCAgEEQhyDwsGAnIBAC8rMjIrMjIRMzMwMWUDIxMjNwEzAyETMwMhEzMDIQcxcNk9fyH7XvXaAbPa9dsBr9r1/fnAv/3iAV+/BPH7FwTp+xcE6fpQAAIAh///BZsFsAADABwAHUAOERIPBBwcDwABAnIPCHIAKysyETkvMxEzMjAxUzchBxMFHgIHDgMnIRMzAwU+Ajc2JiYnJYciAd4hFAFUg9V1DAlkoMZs/eb99dsBClOKWwwJL2ZG/o4E8MDA/pEBA2TAjHOtdDoBBbD7FwIBP3ZUSWc3AwEAAgAs//8GuQWwABgAHAAdQA4aGQ4LABgYCwwCcgsIcgArKxE5LzMRMzIzMDFBBR4CBw4DJyETMwMFMjY2NzYmJiclAQMjEwFwAVWD1HQLCmSfxmz95vz22gEJU4pcCwowZkf+jwVs/fT8A4EBA2TAjHOtdDoBBbD7FwE+dlVJZzcDAQL2+lAFsAAAAQAk//8EiAWwABgAGUAMDgsAGBgLDAJyCwhyACsrETkvMxEzMDFBBR4CBw4DJyETMwMFMjY2NzYmJiclAWcBVYPUdQwJZKDGa/3m/PbbAQpSi1sMCTBlR/6OA4EBA2TAjHOtdDoBBbD7FwE+dlVJZzcDAQACAEj/6QTyBccAAwAsAB1ADgMCAh4JBSkJchkVHgNyACsyzCvMMxI5LzMwMUEHITcBMx4CFxY+Ajc3NjYuAicmBgYHBzY2JBceAwcHDgMnLgIEVyP9sCP+QfIDMm9fZpJiOQ0RCAMVN2RNZI5aFvMbqgEAnJDEciQQEhNoqOmTmNh2AzvIyP6gWYNLAwNXkq9VezqEf2hAAwNLilwBmuR6AwJ4xvN+eIb4xHADA3rdAAQAM//pBwIFxwADAAcAHQAzACNAEy8HBgYOJBkDAnICCHIZA3IOCXIAKysrKxEzEjkvMzIwMUEDIxMBByE3BQcGAgYGJy4DNzc2EjY2Fx4DBTc2LgInJg4CBwcGHgIXFj4CAiX99f0BpBj+lRcFigsTa63wmZPHcSYQCxRsrvCYk8dxJP7wCwkCLm1jaJloPQwLCgIubmNpmGc9BbD6UAWw/XHAwB9Piv7/y3QDA3zM+YBPiQEAy3QDA3vM+NJTS6uZYgQEWZa0V1NKrJplAwRalrQAAv+nAAAEzAWxABYAGgAfQA8XFhYAAAkMDBkIcg4JAnIAKzIrMhESOS8zEjkwMUEhJyYmNz4CMwUDIxMnBgYHBhYWFwUFASEBA4X+hliJkQ0MpPyRAen89trZgLMQCSdhTAFE/s/+Rf7sAb8CIio6y5ucyGEB+lAE6AIBhYNKcEEDAVD9bgKSAAMAQv/oBFYGFQAWAC8ARAAZQAw6IjAXFyIAAXIiC3IAKysROS8zETMwMUE3DgMHDgMPAjc2EjY2Nz4CAx4DBwcOAycuAzc3PgI3PgIXJgYGBwcGHgIXFj4CNzc2LgIDmrwGQGuLUXadYjMLCb0JEE6J0ZIxaVH3aZZeJggCDFePv3N0pWcqCAIEISgNN5G3Olp9SAoCBgsoU0RHakkrBwIFDSxTBhQBXHZIKg8WcKHFbUQRRIcBB+GdHAoYOP4jA1OLr2AWbsCRUAMCWpnAaRYaLy0WW5xdwAJYkFAWN3JhPgECOWF4PRY2bFc3AAACACP//wQPBDoAGwAzAC1AFgIBGyspKSgBKAEoDw0QBnIeHR0PCnIAKzIRMysyETk5Ly8RMxI5OREzMDFBITcFPgI3Ni4CIycDIxMFHgMHDgMHAyE3BT4CNzYmJiclNwUXHgIHDgMCaP6mHAEIL2VMCQYbM0AfzJvquwGbRpF4RwQEQmh5Oo3+WH4BMDFeQwkHJkkp/uYgATQ1RnpKAgRShZ4Bz6oBAhM5OCcxGgsB/IQEOgEBHEBwVkVfPCEF/fC+AQEZPjcxOBgBAaoBQgk6aU5ce0cfAAABABYAAAOIBDoABQAOtgIFBnIECnIAKysyMDFBByEDIxMDiCL+NpvrvAQ6wPyGBDoAAAP/hf6+BGMEOgAPABUAHQAhQBAdGAkWFhsTCApyFRAQAAZyACsyETMrMjIyETMvMzAxQTMDDgMHIzc3PgM3EyEDIxMhASEDIxMhAyMBiuxOFEdxpHJQGh86WUAsD4oCnLzrmf5P/jwEeFrrOP1hOO8EOv6EbdrCkiO9ATdye4tQAX37xgNu/VL9/gFC/r4AAAX/sAAABoEEOgAFAAkADQATABcAMEAXFRAQABYREQkDAwYAABQHDBITDQ0CBnIAKzIRMz8zMzkvMzMRMzMRMxEzETMwMUEBIRMzBycBIQEBAyMTIQEhNzMBAwM3AQG//swBE6vWRKX+p/7TAeUCX7zrvAN4/e7+2QfDAUCcwMMBFAG1AoX+Vtsa/jECXwHb+8YEOv172wGq+8YB4YH9ngACABf/6gO9BFAAHQA7ACNAEQAfAgI7OxQyLikLcg8LFAdyACsyzCvMMxI5LzMSOTkwMUEnNxc+Ajc2JiYnJgYGBwc+AhceAwcOAyUXHgMHDgMnLgI3FwYWFhcyNjY3NiYmJycCKtgWljFXPAcGJEUqMFc/C+wJiMVoR4tvPwQETHWJ/vS7Qn9lOgMFV4qjTmmzbQLoAS9RMjNgQwgHI0ovsQIEAXoBARw+NS88HgEBIEAwAXGRRgIBI0l0U0tqQh9HAQEdPmhNW4BQJAICTZZwATRFIwEiSDY1PhsBAQABABcAAARFBDoACQAXQAsFAAYCCAZyBAYKcgArMisyEjk5MDFBATMDIxMBIxMzAUICEPO87H397/K86wFvAsv7xgLL/TUEOgADACIAAAR+BDoAAwAJAA0AH0APDAcHCwYGAgkDBnIKAgpyACsyKzIROS8zMxEzMDFBAyMTIQEhNzMBAwM3AQHIu+u8A6D9tv7uB7oBZprwxgFRBDr7xgQ6/XXaAbH7xgHhgf2eAAAD/7z//wRFBDoAAwAHABkAGUAMEgURCnICAwMECAZyACsyMhEzKzIyMDFBByE3IQMjEyEzAw4EJyM3Nz4ENwOPIv3+IgK4vOu8/fjrdw8pPl6HXlEXIztRNCETCAQ6wMD7xgQ6/epNnY5vPgHFAgQ9XG1tLQAAAwAjAAAFmwQ6AAYACgAOABtADQAJDAYBCgZyCwMJCnIAKzIyKzIyMhI5MDFBATMBIwMzIwMjEwETMwMCrQHC1v2RoffCN7zquwMVvOy8ASYDFPvGBDr7xgQ6+8YEOvvGAAADABcAAARDBDoAAwAHAAsAG0ANCQYIAwICBgcGcgYKcgArKxE5LzMyETMwMUEHITcTAyMTIQMjEwNMIf3eIpO867wDcLzsvAJ2vr4BxPvGBDr7xgQ6AAMAFwAABEUEOgADAAcACwAZQAwJBggCAwMHBnIGCnIAKysyETMyETMwMUEHITczAyMTIQMjEwONIf34Iji867wDcrztvAQ6wMD7xgQ6+8YEOgACAFQAAAQMBDoAAwAHABC3AwYHBnICCnIAKysyMjAxQQMjEyEHITcCtLzsvAJEIfxpIQQ6+8YEOr6+AAAFADn+YAVSBgAAFgArAEIAVgBaACdAFScGBkkeERFSMz4LcjMHclgAclcOcgArKysrETMzETMyMhEzMDFBBw4DJy4DNxM+AxceBAc3NjYuAicmBgYHAx4CMxY+AiU3PgQXHgMHAw4DJy4DNwcGBhYWFxY2NjcTLgInJg4CEwEzAQVKAgw+baFvT3NLIgMwDUBliVdZd0cgBPQCBAUIHz82Olc9EUoHKkcxRWFAJPvrAgoqSGiPXFFyRR0CLg1AZIdWaYNEEfgCBQIYQT84Vj4TRwUkRDZKYz4gcQFT7P6tAhYVXr+eXwMDQ3CJSAE7TZd6RwICSnqUmloWJGBlVjcCAyxQMf5ULj4jAkBneSwVTKSZeUYDAkx6kUj+00yTdUUDA2KbtWsWLHBnRAICJUcwAaAwTC4BAUx6iPwdB6D4YAAAAgAX/r8ERQQ6AAcADQAbQA0GAQMNDAwACnIBBnIJAC8rKzIRMzIRMzAxcxMzAyETMwM3AyMTIzcXvOuaAZqa7bywbNg4fiEEOvyGA3r7xr/+AAFBvwACAG0AAAQYBDsAAwAXABdACw8UCQkBAAZyAQpyACsrETkvMzIwMUEDIxMTBw4CJy4CNxMzAwYWFhcWNjYEGLvsvC4SMm5xOH66Ww416zUJG01GOnFuBDr7xgQ6/iHBFx0OAQFgtoMBSP63Ql81AgERIAABABcAAAYtBDoACwAZQAwFCQYCAgsABnILCnIAKysRMxEzMjIwMVMzAyETMwMhEzMDIdPrmgFMmuyaAUub67z6pgQ6/IYDevyGA3r7xgACABH+vwZCBDoABQARAB1ADgwFCAgEEQpyDwsGBnIBAC8rMjIrMjIRMzMwMWUDIxMjNwEzAyETMwMhEzMDIQZCa9k4fiH79OubAUyb7JoBS5rsvPqmv/4AAUG/A3v8hgN6/IYDevvGAAIAUf//BKsEOgADABwAHUAOERIPHAQEDwIDBnIPCnIAKysyETkvMxEzMjAxQQchNwEFHgIHDgMnIRMzAxc+Ajc2JiYnJQJuIv4FIgGRASdrsWQIBlOGpVf+ILztm9g6Y0QJByBHMv68BDrAwP6oAQRSnXRgjl8uAQQ6/IUBASlRPTRLKgIBAAACACP//wX4BDoAGAAcAB1ADhoZDgsYAAALDAZyCwpyACsrETkvMxEzMjMwMUEFHgIHDgMnIRMzAxc+Ajc2JiYnJQEDIxMBPQEnbLFkCAZThqVX/iG765rZOmNECQcfSDL+vATcvOy8AuIBA1OddF+PXy4BBDr8hQEBKVE9NEsqAgECGPvGBDoAAQAj//8D5QQ6ABgAGUAMDgsYAAALDAZyCwpyACsrETkvMxEzMDFBBR4CBw4DJyETMwMXPgI3NiYmJyUBPQEnbLFkCAZThqVX/iG765rZOmNECQcfSDL+vALiAQNTnXRfj18uAQQ6/IUBASlRPTRLKgIBAAACACD/6APMBFEAJwArAB1ADisqKgkdGRQLcgQACQdyACsyzCvMMxI5LzMwMUEmBgYHBz4CFx4DBwcOAycuAjcXBhYWFxY+Ajc3Ni4CEwchNwIoOl4/C94Kh8xwcaBhJQoEDlWNv3Z1q1kF3wQhSzxIakgpCAQGAyFN0x3+VR0DjwIwVTgBdKxeAwJcmr9mJG3HmVgDAmy3dAE3YT4DAkBrfzsjNHdsR/7oo6MABAAl/+gGCQRSAAMABwAdADMAI0ATJAMCAhkvDgcGcgYKcg4HchkLcgArKysrETMSOS8zMjAxQQchNwEDIxMBNz4DFx4DBwcOAycuAzcHBh4CFxY+Ajc3Ni4CJyYOAgLsIv3MIQEVvOu8AUkDDliRxHl0pmYoCwMNWpLEeHKlZyj5AgYFJlJGSnBMLQkDBgYnUkdLbkwsAoXAwAG1+8YEOv3QF3DLnVkDA1yawmkYcMmbVwMDW5jAgBc2eWpFAgI/bIE/FzZ7bEYCAkBugwAC/70AAAQYBDsAAwAdAB1ADgESEhMTAwkEBnIHAwpyACsyKzISOS8zEjkwMUEhASEBBQMjEycOAgcGFhYXBQclLgM3PgMBQgEC/nr+/wKJAdK865vMNWNHCQciRCsBQx/+2UmJaToFBVWHpAIR/e8EOwH7xgN8AQEmSzgvQCMCAbABAStRe1FdhlcpAAQADf5HA/EGAAARABUALAAwAB1AEDAvKBwHchUAchQKcg0GD3IAKzIrKysyzDIwMUEzAw4CJyImJzcWFjMyNjY3AwEjARMjPgMXHgMHAyMTNiYmJyYOAgEHITcC2O1XDmGndiNDIiAYMxk1QyQHfv716wELH0oNRXambFp3RBUIdO11BxRDQUdrSy4BqR39cx0Bzv31bqxiAQoJvAgJOFctBj76AAYA/EVeu5laAwJCcZFR/UkCujteOQIBN2B3AtWmpgACADn/6QPsBFEAAwArABtADQQNAwICDSEYB3INC3IAKysyETkvMxEzMDFBByE3ARY2Njc3DgInLgM3Nz4DFx4CByM0JiYnJg4CBwcGHgIClBz+NRwBFDtiQw7dDIrOcXOiYSQKBA5VjcB3eataAd0jTz5Ka0coCQMGASBOAmijo/5DAi9WOAF0rV0CA1qYwWckcMaZVgMCa7Z1OWE9AgM/aYA+IzR5akYAAAP/uP//BkkEOgARABUALgAlQBIWLi4AJCEhCgkKchQVFSMABnIAKzIyETMrMjIRMxE5LzMwMUEzAw4EJyM3Nz4ENwEHITcBBR4CBw4DJyETMwMXPgI3NiYmJyUBUOp3Dyg+XodeUxkiO1E0IRQIAooi/g0iAhkBJmezaQcFVYakVf4hvOyb2DdkRAkIJkou/r0EOv3qTZ2Obz4BxQIEPF1tbS0Bz8DA/ocBA0uVcl6KWSsBBDr8hAEBJ007MkEfAgEAAwAX//8GWgQ6AAMABwAgACVAEhUWExMGCAMgAwICBgcGcgYKcgArKxE5LzMzETMRMxEzMjAxQQchNxMDIxMBBR4CBw4DJyETMwMXPgI3NiYmJyUDUyL93yGNvOu8At4BJ2eyaQcGVIakVP4gvOyb2DhjRQgIJkkv/r0CnL6+AZ77xgQ6/ocBA0qVc12KWisBBDr8hAEBJ007MkEfAgEAAAMADQAAA/IGAAADABoAHgAZQA0eHRYKB3IDAHIRAgpyACsyKysyzDIwMUEBIwETIz4DFx4DBwMjEzYmJicmDgIBByE3AgP+9esBCx9KDUV2pm1Zd0QWCXTtdgYUREFGa0suAbse/XMeBgD6AAYA/EVeu5laAwJCcZFR/UkCujteOQECOGB2At6npwAAAgAX/psERQQ6AAMACwAXQAsABgYLCnIJBAZyAgAvKzIrMhI5MDFlMwMjAzMDIRMzAyEBfexg60vrmgGamu28/I7A/dsFn/yGA3r7xgAAAgBf/+YHMAWwABgAMAAbQA4sHwlyFAcJciYaDgACcgArMjIyKzIrMjAxQTMDDgMnLgM3EzMDBh4CFxY2NjcBMwMOAicuAzcTMwMGHgIXFjY2NwOoyK8NSnelaGKYYyoLrvWtBQYgPzVNbUALA0H1rhOG2Y1hi1YgCq7HrQYJI0Q1TGg9CgWw/AFhp35EAgJGe6RgBAD7/yxXSi4CA0V2RgQA/AGI0HMDA0t+oVoEAPv/LVlILQIDRndEAAACAEf/5wYqBDoAGAAxABtADiwfC3IUBwtyJhoOAAZyACsyMjIrMisyMDFBMwMOAycuAzcTMwMGHgIXFjY2NwEzAw4CJy4DNxMzAwYeAhcWPgI3AwHAcgxCbJVhW4ZVIgly7HIEAhYyLURdNgkCr+xzEHXBg1p9SRsJcsBxBAMbOC8ySDEdBgQ6/VhZm3ZAAgNDc5dXAqn9ViJPRS4DA0JsPAKq/Vh8wm0EAkd3lVECqf1WJlBEKwICKERTKgAAAgAh//4D5wYXABcAGwAhQBANCgAXFwoaGxsKCwFyCgpyACsrETkvMxE5LzMRMzAxQQUeAgcOAichATMDFz4CNzYmJiclAQchNwFCASdusGAICojTef4gAQ/s7tg+ZkEICB1FNv69Adod/VgdAwABBFijdYGxWwIGF/qoAQEwWT81UTADAQKgp6cAAwAr/+oG5AXJAAMALAAwACBAEQMCAi8wAnIvCB0UA3IpCQlyACsyKzI/KxI5LzMwMUEHITcBNwYGBCcuAzc3PgMXHgIXJy4CJyYOAgcHBgYeAhcWNjYBAyMTBSwh/C8iBDPwGK3+/J2Owm4jEBIUaqvslZjScAb0AS1sXmaVZDsMEgcFEjRhTGSQXfyk/fT9A07AwP6MApzgdgMDeMTzfXmG+sRwAwOB35QBVoZPAwNVkK9WfDmDfmlBAgRHhQQz+lAFsAAAAwAZ/+kFpARRAAMAKwAvACRAEwMCAi4vBnIuCiEdGAdyCAQNC3IAKzLMK8wzPysSOS8zMDFBByE3ARY2Njc3DgInLgM3Nz4DFx4CByM0JiYnJg4CBwcGHgIBAyMTBGQd/LAdAoA7YkMO3QyKznB0omEkCwMNV4zBd3isWgLcI08+SmtHKQgEBgIgTf5zvOy8AnGnp/46Ai9WOAF1rF0CA1qZwGckcMaZVgMDarZ1OWE+AQM/aYA+IzR5akYDjvvGBDoAAAT/rAAABIkFsAAEAAkADQARACRAERENDAwCAAYGBwMCcg8FBQIIAD8zETMrMjIRMxE5LzMzMDFBASEBMxMDNzMTAwchNwUDIxMDQf1z/vgC9I9kyjqQ9qAg/SsgAdBe2F4FFvrqBbD6UAU4ePpQAma4uEr95AIcAAT/nQAAA7oEOgAEAAkADQARAB5ADhENDAwBBwMGchAFBQEKAD8zETMrMhI5LzMzMDFBASMBMxMDAzMTAwchNwUDIxMCD/6J+wJYuiWMGKrgcR79dR4Bj0S1RALC/T4EOvvGAtgBYvvGAcWpqUD+ewGFAAYAPgAABpMFsAADAAgADQARABUAGQA0QBoJFBQGBhgVEREQEAMCAhgIFgJyBAoKCwcCcgArMjIRMys/OS8zMxEzETMRMxEzETMwMUEHITcBASEBMxMDNzMTAwchNwUDIxMBAyMTA3Ah/c8gBA39c/73AvWPY8k6kPagIf0rIQHPXthe/hv99f0CZre3ArH66QWw+lAFOHj6UAJmuLhK/eQCHAOU+lAFsAAABgAtAAAFggQ6AAMACAANABEAFQAZAC5AFxURERAQAwICGBkGcgkUFAYGGAoLBwZyACsyPzMRMxEzKxI5LzMzETMRMzAxQQchNyUBIwEzEwMDMxMDByE3BQMjEwEDIxMC9B790h4DEv6I+wJYuiWMGKrgcR79dh4BjkO1Q/51vOy8AcWoqP39PgQ6+8YC2QFh+8YBxampQP57AYUCtfvGBDoABQASAAAGXwWxABYAGgAfACQAKAA0QBkZGhokGx8fIyMTKAYGExMBHCQCcg0nJwEIAD8zETMrMhI5LzMRMxEzETMRMxEzETMwMWEjEz4CMwUeAgcDIxM2JiYnJSIGBwEHITcTASEBIwMBByMBAQMjEwEH9ToWlvCbAdaQzWMQOvU6Ch5dUv4rh58VBDoj/QUjtwILAR39d5KiARgyjP6lAleF9IYBYaDHXQECY8aY/p8BYlFtOQIEdYkET8nJ/RcC6fyXA2r8+2UDaf1R/P8DAQAABQAVAAAFJwQ7ABcAGwAgACUAKQAwQBcaGxslICQkEykGBhMTAR0lBnINKCgBCgA/MxEzKzISOS8zETMRMxEzETMRMzAxYSM3PgIzBR4CBwcjNzYmJiclIgYGBwEHITcTASEBIwMTByMBAQMjEwEA6xoUg9iTATWItlIPGuwbCA5ITP7KVXBADAOGHv1EHbQBgAEP/gWIZckrgf7vAf5f7GCtk8NfAgNlwIqur0RtQwMEOnFRA42rq/3HAjj9WgKn/a9WAqb97P3aAiYABwA3AAAIkwWxAAMABwAeACIAJwAsADAAPEAeISIiJCwCcicrKxswDg4bGwMCAgUHAnIVLy8JCQUIAD8zETMRMysSOS8zMxEzETMRMxEzKzIyETMwMUEHITcTAyMTASMTPgIzBR4CBwMjEzYmJiclIgYHAQchNxMBIQEjAwEHIwEBAyMTBQEi/Gsivf31/QIH9TkUl/KbAdWRzmIROfU6Ch5cU/4qhp8VBDoj/QUjtwIMARz9dpGiARgyjP6lAliF9oYDJ8DAAon6UAWw+lABYKHIXAECYsaZ/p8BYlFtOQIEdYkET8nJ/RcC6fyXA2r8/GYDaf1R/P8DAQAABwAjAAAHKAQ7AAMABwAfACMAKAAtADEAPkAeJSIjIy0tBygsLBsxDg4bGwMCAgYHBnIVMDAJCQYKAD8zETMRMysSOS8zMxEzETMRMxEzETMRMxEzMzAxQQchNxMDIxMBIzc+AjMFHgIHByM3NiYmJyUiBgYHAQchNxMBIQEjAxMHIwEBAyMTBK0g/D0g4LzrvAIi7BsUg9iTATWJtlEPGu0cCA5HTf7KVXBADAOGHv1DHrQBgAEP/gaIZskqgf7uAf9g618CYbW1Adn7xgQ6+8atlMJfAgNlwIqur0RtQwMEOnFRA42rq/3HAjj9WgKn/a1UAqb97P3aAiYAA/+p/kUEMgeKABcAQABJACtAFBgNDEBAACssCUVDQ0JIQYBHFwACAD8y3hrNMjkyETM/MxI5LzMzMzAxQQUeAwcOAyMnNxcyNjY3NiYmJyUTFx4DBw4DIycGBgcGFhYXBy4CNz4CMxc+Azc2LgInJwEXNzcXASMDNQEPAQNYoX1DBgdlnLhZoRiCSYRZCwk0Yj3+4S1/V66MTgcIXZW6Zjg3XggHITshVkpxPgQFaqVdODZnVDgJCB1CXzmYAT91rc8B/sqT6wWwAQIsW45iaI9YKAGMAS5iT0NUKQIB/iQBASdUjWhtpG02AQEzPCs9LBCTG1+DU2d8OAIBHjxYOj5YOR0BAQT+nJsEEP7tARMQAAP/tP5NA8QGHgAYAEEASgAmQBENGQxBQQAtQ0lGREKASBgABgA/Mt4azTIyMjkvEjkvMzMzMDFTFx4DBw4DIyc3Fz4CNzYuAiMlExceAwcOAyMnBgYHBhYWFwcuAjc+AjMzMj4CNzYuAicnExc3NxUBIwMnzf9FlIBMBANilKNGqRaJNG9RCQYgOkMe/uNEiECcjloDBFqOpE8xOGQKBh04IFVCazwDBGWeVjImV083CAgnRVAhofh1rND+y5TrAQQ6AQEdQnFWWHI/GQF9AQEZQz0nMRsKAf69AQETN2lVXYBNIwECMD4qPC0Sih1gfkxidjQPIjwuLjgdCgEBBFGcmwQR/u4BExAAAwBh/+kFGwXHABcAKAA5AB9AEgwpajIgajIyDAAYagADcgwJcgArKysSOS8rKzAxQR4EBwcGAgYGJy4ENzc2EjY2FyYOAgcGBgchNjY1Ni4CARY+Ajc2NjchBhQHBh4CAy91rnZCEQ0LE2uu75l1rndCEg0LFGuv8ItekGZCEAEDAgKmAQEHDDRr/uJfj2VBEQICAf1ZAQEFDTVrBcQCUouzyWdPiv7/y3QDAlKLtMlnUIkBAMt0zwNJf59RBwwHBgsGSpiBUvvCA0h/n1EGDAUFCwZIloJSAAADADT/6AQdBFIAFQAgACsAH0ASCyFqJxtqJycLABZqAAdyCwtyACsrKxI5LysrMDFBHgMHBw4DJy4DNzc+AxcmDgIHITYuAgMWPgI3IQYeAgJ3c6ZlKAsCDlmSxHhypmYpCwIOWJLEbEBjSTIPAe8BECxMuz9lSjIO/g8CECtOBE8DXJrCaRhwyZpYAwNbmMBpF3DLnVnDAi9SaDcyZFM0/RwCL1NqNzJlVDQAAgCoAAAFYQXGAA4AEwAZQA0OEggFEwJyBQNyEghyACsrKxEzETMwMUEBPgIXFwcnDgIHASMDExMjAwJaAV0kYo9mLxkTKDsrEP3lvxiCFLDjAYYC/FWVWgEB0gEBJjwi+5IFsPvE/owFsAAAAgB1AAAESgRSABIAFwAVQAsXBnISFgpyDAUHcgArMisyKzAxQRM+AhcyFhcHJiYjDgIHASMbAiMDAc++HVp/Vx82GyoLFwweMSYM/nmlHEQLl6QBbgHBSoVUAQwMugMFAR4vGPzfBDr9J/6fBDoAAAQAYf92BRsGLgADAAcAHwA3ACRAEAICJycDGgNyBwczMwYOCXIAK80zETN8LysYzTMRM30vMDFBAyMTAwMjEwEHBgIGBicuBDc3NhI2NhceBAU3NjYuAicmDgIHBwYGHgIXFj4CA69KuEklS7hLAvULE2qu8Zh1rndCEg0LE2yv8Jh1rnZBEv7yCwgDFjdlT2iYaD0NDAcCFTlkT2mYZz0GLv5ZAaf6+P5QAbAB3FCJ/v7KdAMDUYu0yWZRiQEAy3QDAlKLs8q4UzyHgmtDAwNZl7NYUjyHg2xDAwRal7QABAA1/4YEHgS1AAMABwAdADMAJEAQBwckJAYZC3ICAi8vAw4HcgArzTMRM30vKxjNMxEzfC8wMUEDIxMTAyMTJTc+AxceAwcHDgMnLgM3BwYeAhcWPgI3NzYuAicmDgIC8UepRwhIqUj+mQIOWZHEeXOmZigLAg5akcR4c6VmKfkDBQUmUkZLb0wtCQIHBiZTRktvTCwEtf5oAZj8cP5hAZ/lF3DLnVkDA1yawmkYcMmbVwMDW5fBgBc2eWtEAgI/bII+FzZ6bUYCAkBugwAEAGP/5wbZB0AAFQAgAEEAZQAzQBlbTglyVDExLDgJckJDQxEICBsbFhYiIQJyACsyMnwvMxgvMxEzMhEzKzIyLzMrMjAxQTMHJy4DIyIGBwcnNzY2Fx4DASc2Njc3FwcOAiUHDgIHAwYeAhcWNjY3EzMDDgMnLgM3Ez4CBTceAwcDDgMnLgM3EzMDBh4CFxY+AjcTNi4CBdwgCBk8cG9uODNECgJ+AgmCaz1wbnL+TlEdMwoSng0HNUr+uhZPaDsMVAUDHT84TW0/C0HGQA1KeaRnZZhgJgpVFIfcAxIQZJVfJgtVD1CCr2xijFgiCkHGPwYKJkY2O1Y8IwhVBgMbQAbAhAEDJzAlOjMTASZqcwIBJjEl/lM9IUYsXwFlLUw7icgBT31H/e0sXVI1AgRGd0YBhv56YKd9RQMCTIKqYAISkdR0ycsFTYCpYP3uZq6CRwMCSn6hWwGG/nkvWkgsAgIuUmMzAhMvXE4yAAAEAEz/5wXDBecAFQAgAEIAZgAzQBlcTwtyVTIyLDkLckNERBEICBsbFhYiIQZyACsyMnwvMxgvMxEzMhEzKzIyLzMrMjAxQTcHJy4DIyIGBwcnNzY2Fx4DASc2Njc3FwcOAiUHDgIHBwYGFhYXFj4CNzczBw4DJy4DNzc+AgU3HgMHBw4DJy4DNzczBwYeAhcWPgI3NzY0JiYFNyIIHTtxbG44NEUIAn8CCIRrPXBtcv5PTh0zCRKfDgc3Sv7nFUZaMgoiBAEUMC4xSTQfBx62Hgs9ZZBdXYVRIAkiEnrKAosQXIhVIgkiDERxm2NYeUgZCB+2HQUHHDctMkYtGgUjBBY2BWcBhQECJzElOjMSASVrcgIBJjEl/lI9IEcsXgFlLko7e8ABSHE+8iFTTTQCAyhEVCrGxVSaeUMDAkl6nFbxhsNswMEESHeaWfFboXpEAwNJeJVOxcYlT0YsAQMvS1go9ChSRi8AAAMAX//mBzAHEAAHACAAOAArQBU0JwlyBQIBAQcHLSEICBUCchwPCXIAKzIrMhEzMzN8LzMYLzMzKzIwMUEhNyEHIQcjBzMDDgMnLgM3EzMDBh4CFxY2NjcBMwMOAicuAzcTMwMGHgIXFjY2NwPy/sAVAzoU/q8XqTTIrw1Kd6VnY5hjKguu9a0FBiBANE1tQAsDQfWuE4bZjWGLViAKrsetBgkjRDVMaD0KBph4eH5q/AFhp35EAgFHe6RgBAD7/yxYSS4CA0V2RgQA/AGI0HMDAkt+oloEAPv/LVlILQIDR3ZEAAMAR//nBioFsQAHACAAOQArQBU0JwtyBQIBAQcHLSEICBUGchwPC3IAKzIrMhEzMzN8LzMYLzMzKzIwMUEhNyEHIQcjBzMDDgMnLgM3EzMDBh4CFxY2NjcBMwMOAicuAzcTMwMGHgIXFj4CNwNJ/tAVAxgR/r0XqTHAcgxBbJZgXIdVIQhz7HIEAhYyLURdNgkCr+xzEHXBg1p9ShoJcsBxBAMbNzAxSTEdBgU5eHh/gP1YWZx1QQMCRHOXVwKp/VYiT0UuAgNBbDwCqv1YfMJtAwJHd5ZRAqn9ViZQQysCAidDVCoAAgBY/o4E3AXIACEAJQAZQAwWEg0DciUAACQBCXIAK80zETMrzDMwMWUHLgQ3Ez4DFx4CByM2JiYnJg4CBwMGHgMXAyMTAjQQZZxxQxcMKhNnotqFmNRnCPQGJ2hcVYJcOQssCAEXNFfgX/Rgs8kFRnaYsF0BEHvfrGIDAnvdl1SFUAICSHqUSf7tNXFoVTUF/dwCJAAAAgBE/osD7wRRAB8AIwAZQAwVEQwHciAAACIBC3IAK80zETMrzDMwMWUHLgM3Nz4DFx4CByc2JiYnJg4CBwcGHgIXAyMTAeUSb55fIwsDDVaNv3V3qlgF3QMgSzxIakgrCAUGAiBO2l/sYK3DB12YvWYjbceaVwMDa7dzATZhPwIDQGt/PCM3dmZEB/3gAiAAAQA7AAAEuAU+ABMACLEPBQAvLzAxQQEXBycDIwEnNxcBJzcXEzMBFwcDPP7x/FP96bUBJvtS/gEN/VT88LL+1f9WAyz+i6xyqf6+AZarcqoBdat0qgFL/mGrcQAB/PAEpf/gBfwABwAVtwYGBAQBAgIBAC8zLxEzETN8LzAxQyEHJzchNxdG/fMXpioCDhKmBSN+AepsAQAB/RAFFv/yBhQAFQAStgEUFA8GgAsALxrMMjMRMzAxQRcWPgIXFhYHByc3NiYnJg4CByP9GhlBenV4QGRzBQN9AgMmMT13eHs/JQWaAQEmMSUBAW9mJwEULjYCAiMxJwEAAAH+MQUY/wIGYgAFAAqyAIACAC8azTAxQSc3MwcX/raFFrQfJgUYz3ukbQAAAf49BRr/VwZiAAUACrIBgAQALxrNMDFDByc3NzPDtUtOGLQF0bdMcYsACPpD/sIBoQWxAA0AGwApADcARQBTAGEAbwAAQQc2NhcWFhcnNiYjJgYBBzY2FxYWFyc2JiMmBhMHNjYXFhYXJzYmIyIGAQc2NhcWFhcnNiYjIgYBBzY2FxYWFyc2JiMmBgEHNjYXFhYXJzYmIyYGAQc2NhcWFhcnNiYjIgYTBzY2FxYWFyc2JiMiBv4PcAhxWlhrAWwDHjAwNAICcQhyWVhsAWwCHTEvNFFuCHBaWGoBawIdMDA1/ttuCHBaV2sBawIdMDA1/ZVxCXFaV2sBawIdMDA1/qdxCHJaWGsBbAMdMTA0/vFuCHBaV2sBawIdMS81PG8IcFpXbAFsAh0wMDQE9AFYZgEBZ1cBKjwBO/7BAVhmAQFnVwEqPAE8/eABV2YBAWZXASo8O/3QAVdmAQFmVwEqPDv+uwFYZgEBZ1cBKjwBOwTwAVhmAQFnVwEqPAE7/d8BV2YBAWZXASo8O/3QAVdmAQFmVwEqPDsACPpz/mMBeAXGAAQACQAOABMAGAAdACIAJwAARTcXAyMBBycTMwE3NwUHJQcHJTcBJzclFwEXBwUnAQcnAzcBNxcTB/1jhQ6rZgGlhA6qZgEgDQsBOBD6Ww4J/scRBWhbAwFMPvraWgL+tkACBmcRX0IC32cTXkM9AxP+sAYEAxEBUfwmjAqAWpSMCoBaAQhiEphO/DFiE5hPBAJfAgFRO/tXYAL+rzz//wAl/oAFfAcmBCYA3AAAACcAoQFHAT4BBwAQBE3/yAAVQA4CIwQAAJhWAQ8BAQFeVgArNCs0AP//ABf+gARtBdsEJgDwAAAAJwChAIv/8wEHABADWP/IABVADgIjBAEAmFYBDwEBAX1WACs0KzQAAAIAIf/+A+cGYAAXABsAGkAMGgsbAnIAFxcNDQoSAD8zETMvMyvOMzAxQQUeAgcOAichATMDFz4CNzYmJiclAQchNwFCASdusGAICojTef4gARvs+tg+ZkEICB1FNv69Af8e/VceAwABBFijdYKxWgIGYPpfAQEwWj41UTADAQNvpqYAAAIAJgAABPoFsAADABsAI0ARAQIFAAMGBgUFEhATAnISCHIAKysyETkvMxEzMxEzMzAxQQEHAQMlNwUyNjY3NiYmJyUDIxMFHgIHDgIDWQFEa/69Q/6CIwFjU4tbCwssZEz+ztr1/QILh9NyDA2l/gPf/jZWAcn+lgHHATlzV0pxQQMB+xgFsAEDbcmMnc1iAAT/yP5gBBAEUgADAAgAHgA0ACVAFAADMAECMCUaDwtyBwZyGgdyBg5yACsrKysRMzIyMhEzMzAxQQEHAQMDIwEzAQcOAycuAzc3PgMXHgMHNzYuAicmDgIHBwYeAhcWPgICggEcbP7lhd7sAQTZAmECDEV1qnNmiVMgBAoQTXqobW+MSRP3AgUDIE1EPmRMMwsfAhczTzZKakcoAav+U1YBrgIG+wQF2v3zFWLHpWIDAl2Ws1hQX76dXQQDZKG9cBYzeGtGAgMtUGY3xDJcSywCAkJvgwACACMAAATqBxMAAwAJABVACgIGBgMJAnIICHIAKyvOMxEzMDFBAyMTEwchAyMTBOpf7F+mI/1w2vT8BxP93gIi/p3I+xgFsAACABEAAAPSBXcAAwAJABVACgIGBgMJBnIICnIAKyvOMxEzMDFBAyMTEwchAyMTA9JZ7FmdIv42m+u8BXf+AwH9/sPA/IYEOgACACv+wwSsBbAABQAdABlADAYHBxMSAgUCcgQIcgArKzIvMzkvMzAxQQchAyMTEzcXHgMHDgMHNz4DNzYuAicErCP9cdr1/Rgj6IHFgTYODVqVz4ITU3ZPLAkJETxvVQWwyPsYBbD8zcYBAlWX0X9/0ZpVArcCQW2JSkyJaT8CAAIAEf7gA4UEOgAUABoAG0ANAAEBCxcaBnIZCnIMCwAvMysrMhE5LzMwMVM3Fx4CBw4DByc+Ajc2JiYnAQchAyMTriPdjNlyDghMd5ZRSEZySgoLL2xSAdwi/jab67wBysYBA3LSk1iYeFYXrRlRc01ReUUDAnHA/IYEOv///6T+mgfoBbAEJgDaAAABBwJsBoUAAAALtgUbDAAAmlYAKzQA////sP6aBoEEOgQmAO4AAAEHAmwFSAAAAAu2BRsMAACaVgArNAD//wAr/pgFdgWwBCYCRwAAAAcCbAQM//7//wAi/poEfgQ6BCYA8QAAAQcCbANUAAAAC7YDEQIBAJpWACs0AAAEACQAAAWDBbAAAwAHAA0AEQAvQBcPDg4LDAQEDAwLBwcLCwAQAwhyCAACcgArMisyEjkvMy8RMxEzLxESOREzMDFBMwMjATMDIwEhASE3IQc3ASEBIPb99QIMm3ybApgBN/2c/iEGAYUexgEx/tUFsPpQBEv9OAQt/MDZqaL8vgAABAAhAAAEygQ6AAMABwANABEALUAWDw4OCwQEDAwLBwcLCwAQAwpyCQAGcgArMisyEjkvMy8RMxEzLxEzETMwMVMzAyMBMwMjASEBITchBzcTIdzsvOsB1ZJqkgIMATL+Dv5JBwFhJb/3/uAEOvvGA1P9pQNC/XXap4D9ngAABACkAAAG4QWwAAMABwANABEAI0AREA8PCwoKAw4GCHINBwIDAnIAKzIyMisyEjkvMzMRMzAxQQchNyEDIxMhASE3MwEDATcBAuMh/eIiAsH89f0ETv0x/qEF6AIGvP6ktgG+BbDAwPpQBbD8wtoCZPpQAqS3/KUABABsAAAFtAQ6AAMABwANABEAI0AREA8PCwoKAw4GCnINBwIDBnIAKzIyMisyEjkvMzMRMzAxQQchNyEDIxMhASE3MwEDAzcBApMi/fsiAnG87LwDof22/u4HuQFnmu/GAU8EOsDA+8YEOv112gGx+8YB4YH9ngD//wAm/poFhQWwBCYALAAAAQcCbARgAAAAC7YDDwoAAJpWACs0AP//ABf+mgRhBDoEJgD0AAABBwJsA2AAAAALtgMPCgAAmlYAKzQAAAQAJgAAB+oFsAADAAcACwAPAB9ADwcGBgoCAwMMCwJyDQoIcgArMisyMhEzETkvMzAxQQclJwMHITcTAyMTIQMjEwfqIf2blm4j/REjqP32/QRi/fT8BbDAAb79ocfHAmD6UAWw+lAFsAAEABEAAAWWBDoAAwAHAAsADwAfQA8HBgYKAgMDDAsGcg0KCnIAKzIrMjIRMxE5LzMwMUEHITcDByE3EwMjEyEDIxMFliL+UCOgIv3eIZS867wDcLzsvAQ6wMD+PL6+AcT7xgQ6+8YEOgAAAgAq/sIHiQWwAAcAHwAZQAwICQkUBAcCcgYIcgIALysrMi85LzMwMUEDIxMhAyMTATcXHgMHDgMHNz4DNzYuAicFgf3z2f2P2vX9A1oj6YHEgTYODVmWzoMTU3ZPLAkKEjxvVQWw+lAE6PsYBbD8zMYBAlWX0X9/0ZpVArcCQW2JSkyIaj8CAAQAEf7jBkcEOgAUABgAHAAgACNAER4XGBgAAQELHRwGchsKcgwLAC8zKysyETkvMzIRMy8wMUE3BR4CBw4DByc+Ajc2JiYnAwchNzMDIxMhAyMTAzIjAQqO4XkNB0t3lFFLRnJKCgs3dlPRIv34Ijm867wDcrzsvAHNxgEDbtGXWZd5VheuGVB0TVV5QQICbsDA+8YEOvvGBDoAAAEAX//oBeYFxwBDAB1ADjkMDCMiA3IAAQEuFwlyACsyMhEzKzIyETMwMWUHJiQmAjc3PgMXHgMHBwYCBgQnLgM3Nz4DNwcOAwcHBh4CFxY+Ajc3NjYmJicmDgIHBwYeAgVkEaD+5dBkGCAOR3iob3GRTRcMIBeM2P7tnY/ajToSHRJaksqBGExqSCgKHgsRQ35icLuQXhEiBQcQOjs+VDMcBiESPY7LsMYFZrsBDq7TXsOkYwQDba3HW86Y/vrFawMDccH1hsF2269oA88CUn2LPsRRqI1YAwNPj7po4ydzck8DA0dtdy7YgsaIRwABAEv/6ASWBFMAQwAdQA45DAwjIgdyAAEBLhcLcgArMjIvMysyMhEzMDFlBy4DNzc+AxceAwcHDgMnLgM3Nz4DNwcOAwcHBh4CFxY+Ajc3NjYmJiciDgIHBwYeAgRTCn7kqlUQEQo2XIRXV3A9EgcREG2p1Xl0rnAtCwoMR3WhZRcxRSwaBwoHCSxYR02BYz8KEgIFCiIkJzQgEgMSDjh1oI6jBUuP0oyBSph9SwMDWIqcR392yJRPAwNgoMpsTl+rhE0DxgU5U10pTzp+b0gDAzdjgUeCGE5TOwQwSk4dh2WVYzEA////wP6aBUYFsAQmADwAAAEHAmwDsgAAAAu2AQ8GAACaVgArNAD///+6/poEEgQ6BCYAXAAAAQcCbAK9AAAAC7YBDwYAAJpWACs0AAADAJr+oQZtBbAAAwAJABEAHUAOCQ0NCAoIcgUQDAIDAnIAKzIyMi8rMjIRMzAxQQchNwEDIxMjNwUTMwMhEzMDBF4i/F4iBYVy4j1/JPxG/PbbAnLa9f0FsMDA+xn92AFfyckFsPsXBOn6UAADAFf+vwTZBDsAAwALABEAH0APAgMDDQoFBnIIBwcQBApyACsyMhEzKzIvOS8zMDFBByE3ExMzAyETMwM3AyMTIzcDKSL9UCIxvOybAZua7bywa9o4fiIEO8DA+8UEOvyGA3r7xr/+AAFBv///AMT+mgVdBbAEJgDhAAABBwJsBDQAAAALtgIdGQAAmlYAKzQA//8Abf6aBDcEOwQmAPkAAAEHAmwDNgAAAAu2AhsCAACaVgArNAAAAwC0AAAFTgWwAAMAGQAdACNAEQMDCgoVAgIVFQQcCHIbBAJyACsyKxE5LzMvETMRMy8wMUEDIxMBMwMGFhYXFj4CNwcOAycuAjcBMwMjA0N/mn/+aPVKCiRlWTFiYWAuEi5eYGEvkthqEgOT9f31BBD9JALcAaD+PFd0PAIBBw8WDckPFg0GAQJozpoBw/pQAAADAIIAAAQuBDsAAwAHABsAI0AQAAAYGA0BAQ0NBQpyEgQGcgArMisyLzN9LxEzETMYLzAxQQMjEwEDIxMTBw4CJy4CNxMzAwYWFhcWNjYCoGqaagIovOy8LREybnE3f7lcDjXrNQgaTUY6cW4DLP2gAmABDvvGBDr+IcIWHg0BAWC2gwFI/rdCXzUCAREgAAACABwAAAS1BbAAFQAZABlADAEXBhERFxgCchcIcgArKxE5LzMRMzAxYSMTNiYmJyYOAgc3PgMXHgIHASMTMwRZ9UoKI2VZMWJhYS8ULV5fYDCS2GoR/G72/fUBxVZ1OwIBBw8VDskPFQ0GAQJnzpr+PQWwAAIAVf/pBbsFxgAJADYAJUASBR0BAR0dBhwcCiQVA3IvCglyACsyKzIROS8zMxEzLxEzMDFTFwYWFhcHLgIBLgM3Nz4DFx4DBwchNyE3Ni4CJyYOAgcDBh4CFxY2NxcOAlusBh9RRw94mEQDAYrVizoSJxNrqtyFjbplGxEV/F0iAqcGDAgvYlBVhWE8DSkLFEZ9Xl60Vx01i5IEOgFEZTsFrwVttfwiAV6p5Ib/euGuYgMDdsLte4m+IkKEbkQCA0V3kkv/AFOUc0ICAigiwyYnDAAAAv/y/+oEcwRRAAgANQAlQBIEHAEBHBwFGxsJIxQHci4JC3IAKzIrMhI5LzMzETMvETMwMUMXBhYXBy4CAS4DNzc+AxceAwcHITcFNzYuAicmDgIHBwYeAhcWNjcXDgIIoAhLZQ5wj0ECfG+oby8JBQxXjsJ2cZpaHgwQ/NMeAj4FBwwpSDRLbEkpCAUGEDJaRFaMOnMvh54DXQFicAaiBWSn/PoCU5C6ailtzJ9bAwNZlrtlZ60BFi5YRioDAkJwhD4oO3NgOwICSzx8RFosAAMAJP65BVQFsAADAAkAIQAhQBAKBgYLCAcHFxYJAwJyAghyACsrMi8zOS8zMzMRMzAxQQMjEyEBITczAQE3Fx4DBw4DBzc+Azc2LgInAhb99fwENP0V/tgGzgIG/W0k8YDGgDcODVuY0IISUXZNLQkJEDpsVAWw+lAFsPzD3wJe/MLNAQJVmdCAf9KbVgPAAUFrh0lKhmlAAgADACH+5AR+BDoAAwAJAB4AIUAQFhUJBnIGCgoHCwsBAwZyAQAvKxI5LzMzETMrLzMwMUEDIxMhASM3MwEBNwUeAgcOAwcnPgI3NiYmJwHIvOu7A6L9of4HowF9/XkjAQyL5H0NCEx5lFBHRHFMCQw7eFAEOvvGBDr9ddoBsf12xQEDZceYWJR0UxatGExvS1ZvOQL////F/oAFfgWwBCYA3QAAAQcAEARM/8gAC7YDJAYAAJhWACs0AP///7z+gARtBDoEJgDyAAABBwAQA1j/yAALtgMkBgEAmFYAKzQAAAEAK/5IBYIFsAAZABlADBkIchcCAhEKBQACcgArMi8zOS8zKzAxQTMDIRMzAQ4CJyImJzcWFjMyNjY3EyEDIwEo9W8CcG/1/v4PZKl4I0UiIxcxGDVDJQhx/ZFs9QWw/YICfvoYcK9hAQsIwgcIN1UtAqP9lQABABH+SAQ9BDoAGQAdQA8ZCnIXAgIAEQoPcgUABnIAKzIrMhI5LzMrMDFTMwMhEzMDDgInIiYnNxYWMxY2NjcTIQMjzetPAZlP7MMOYqZ1I0MiIhcwGTREJQdU/mdM6wQ6/jwBxPuIb6tgAQkJvAcJAThWLgH2/kgA//8AJv6ABYUFsAQmACwAAAEHABAEVv/IAAu2AxYKAQCYVgArNAD//wAX/oAEawQ6BCYA9AAAAQcAEANW/8gAC7YDFgoBAJhWACs0AP//ACb+gAbOBbAEJgAxAAABBwAQBZj/yAALtgMbDwAAmFYAKzQA//8AI/6ABcMEOgQmAPMAAAEHABAErv/IAAu2AxkLAQCYVgArNAAAAQBL/+kFLQXEACwAG0ANGgsRFBQLJQADcgsJcgArKzIROS8zETMwMUEeAwcHDgMnLgM3NyEHIQcGHgIXFj4CNzc2LgInJgYHJz4CAu2X4pA3ExETc7XwkZLOeSkSFwQDI/z5CA0VRHZVYphuQw4SDRNLimljvlweOpGXBcMBarz4kHuE+MRwAwNsuvGHj8MjTohmOwMCU4yrVXxcqYVPAgIoI8UlJwwAAgAv/+gEngWwAAcAJQAfQA8FCAgEJSUAHBIJcgcAAnIAKzIrMhE5ETMzETMwMUEhBwEjNwEhEzc2FhYHDgMnLgM3MwYWFhcWNjY3NiYmJycBIQN9Hv3XrhcBmv2kwJSKz2sLCWOdwGZgn3I8BfMEK1tCSYJYCgssbVaTBbCs/eKBAYH+cwcBbMqObqVuNgICPG+cYT9kPAIDOWtLVnpCAwEAAv/x/nMEVgQ6AAcAJQAfQA4IBQUEJSUAHBgSBwAGcgArMi/MMxI5LzMzETMwMVMhBwEjNwElEzcyFhYHDgMnLgM3MwYWFhcWNjY3NiYmJyfdA3kb/dquFwGV/ajBj4nQbAsJYZy/ZWCecjoE6gQtXERLhFoKCy1vWJMEOqT92IIBiQH+ZwZpx45tpW42AgI8bpxgQGg9AgM6bk1XekIDAQD//wAn/kcE+AWwBCYAsUwAACYCQakoAAcCbwEnAAD////6/kMD1AQ6BCYA7EwAACcCQf+C/3YABwJvAPr//P///8D+RwVGBbAEJgA8AAAABwJvA6sAAP///7r+RwQSBDoEJgBcAAAABwJvArYAAAABACkAAATsBbAAGAAStwMAAAsQDQJyACsvMzkvMzAxQQUHJQ4CBwYWFhcFEzMDJS4CNz4DAnUBciP+qlKKXAoLK2NKASTa9fz+AobScQwKZKDGA5oBxwEBP3ZUSHJEAwEE6fpQAQRtx45zrnY8AAIAQv//Bm0FsAAYAC0AH0AOGwsLECUlAwAAGhANAnIAKy8zOS8zMy8RMxEzMDFBBQclDgIHBhYWFwUTMwMlLgI3PgMBIzcXPgI3NjY0JicXFhYGBw4CAo4BciT+qlKKXAsKK2NKASXa9f3+AobScAsKZZ/HAj+WJHtObUANCAoKC+YMDAEIFIXZA5oBxwEBP3ZUSHJEAwEE6fpQAQRsyI5zrnY8/GbGAQFPfEgsXF5dLAI7e3s8i9d4AAMARP/nBkoGGAAWACsARwAdQBAzRAtyOy0Bch0SC3InBgdyACsyKzIrLysyMDFTNz4DFx4EBwcOAycuAzcHBh4CFxY2Njc3Ni4CJyYOAgUTMwMGFhYXFj4CNzY2JxcWFgcOAycuAk4CDUJ1rndRc0opDgQID0h0oWhri0wY+QIGAyBKQ059VRAcBBQyUDhNakUnAY/L7MwFDS8ySGpHKgoQBBHeDgcOEFSLv3lzlUMB9BVkz65oAwNFcYmSQ0Nau5xdAwNembZwFjNwY0ACA0x8SLczYlMzAgJJdojgBLD7TyhUPAMEQ3CBOmTJYwFkx2NvyptaAgFhqwACAKz/6QW3BbAAIABGACFAECgnJwIBAQ4yQwlyOg0OAnIAKzIvKzIROS8zMxEzMDFBIzcXMjY2NzYuAiclNwUeAwcOBAcOAgcGBhMnNzYmJic3HgMHBwYWFhcWPgI3NjYnFxYWBw4DJy4CAcLlI5dSjl8LBxw7UzH+nyMBRWCqf0IIBjhXa3I1BwYGBww4iwEIByBQRBpVlW04CQcCDSciRWFAJgkQBBLoDQcOD1OJvXhtgjsCZ8kBLGhaNkswFgIByQECL2GYalRoQCwtIgUREQUICP7RAkNBZTwFeAIoU4ReRyA5KAMCRW19NmPKYwFkx2NtyZ5aAQJSlgACAGH/4wTFBDoAHQBCACVAEj49PRsCAQENKioiMwtyDA0GcgArMisyMi8ROS8zMzMRMzAxQSU3Fz4CNzYmJiclNxceAgcOAwcOAgcGBgU3BhYXFj4CNzYmJxcWFgcOAyciLgI3NzYmJic3HgIHAW3+9B+oMWFFCAgnSiz+8xz2YrVwBgQ9WmQsCQQECAkzATEEAxMtOFI3IgcMBhTeDxIKC0p3omQ8bFQuAwkDID4oL1OXWQkBoAG4AQEaPjkyPh4CAb8BAj6Hck5PJyUlBxobBgcIvRMqNgcCM1VkL06gTQFOnU5fpX1GAhk4XUNOLTQYA4MBLG1iAAMAk/63A98FsAAfADQAPwAfQA46OT8sDA0CciEgIAEBAgAvMxEzETMrMi8zLzMwMUEhNxcyNjY3NiYmJyU3BR4CBw4EBw4CBw4CBzceAgcHBgYWFwcjJiY2Nzc2JiYBBwYGByc+Ajc3Aar+6SG8UY1dCwovY0f+1x8BD4HOcgoHMlBibDUGBwcGCR8fMzF3tF0PEQYCERkD6BoRBQURCiVcAhMcEoBcfCE8LgohAl3AAS9pV0llNAIBwAEDWraLUGZBMC8hBQ8OBQYJBgGAAlCif3klTUgeGSFTWSd2SWg9/o+sdMlHTDBfZjm2AAADAIv+qAO8BDoAHgAzAD4AHkAOOCAfHwIBAT4rCgwNBnIAKzI/MzkvMzMRMy8wMUEhNxc+Ajc2JiYnJTcFHgMHDgMHBgYHDgIjNx4CBwcGBhYXBwcmJjY3NzYmJgUHBgYHJz4CNzcBu/7QHtg0Z0oKBytOLv7WHQESTI9zQAUEQWFuMwgGBwgaG0U9XaBaCgsEAQ0QAuwPCwMECwYlTAIGHBN9W38hPC0LIAGdrwEBHEI8NEEfAQG+AQIlTXtWUVcvKCIGFwYGBwV5ATZ8alYbMi8WEgEYODodVTlFIMCsdMlITTBeZjq2AAAD/9v/5gdDBbAAEQAVADIAHUAOJiYeLwlyFxQAFQJyCwgALzMrMjIyKzIyLzAxQTMDDgQjIzc3PgQ3AQchNwETMwMGHgIXFj4CNzY2JxcWFgcOAycuAgIC9J8UMk12rnxJGiNTcEksGwwDRSP9liMBdLn1uQMFFSslRmdEKQkQBBLpDQYNEFWMv3p1mkMFsP0tZM+9llfHAgVWhZuaPwKTycn7uwRF+7odPjcjAgRCbn84Y8pjAWPIY2/LnVoDA2CrAAP/2f/mBh8EOgARABUAMwAfQBAnJx4vC3IXFAAVBnILCApyACsyKzIyMisyMi8wMUEzAw4EJyM3Nz4ENwEHITcBEzMDBh4CFxY+Ajc2NiczFhYHDgMnLgMBcOt4Dyg+XodeUhkjO1A0IRQIAoMi/iIjASN563kDBhkvJj1XOCEIDgIR3Q4KDQ1Le6xuV4RWJAQ6/epMnY9vPgHFAgQ8XW1tLQHPwsL9LgLS/S0gQDcjAQI9ZHAvXr9dXr1eYruTVQMCN2SLAAMAJ//nB0IFsAADAAcAIwAgQBEWFg4fCXIIAnIAAwMGCAQCcgArPzkvMysrMjIvMDFBIQchAzMDIwEzAwYWFhcWPgI3NjYnFxYWBw4DJy4CNwFsAuIj/R4l9f31BFj0twQMLi9GZ0UpCRADEukMBw0QVorAenOXRAkDMscDRfpQBbD7uSdTOgMDQm9+OGPKYwFjyGNwyZ5ZAgJirHIAAwAH/+gGHgQ6AAMABwAlACJAEhkZECELcgkGcgMCAgUHBnIFCgA/KxI5LzMrKzIyLzAxQQchNxMDIxMBEzMDBh4CFxY+Ajc2NiczFhYHDgMnLgMDMCL98iGPvO28AhV57HkDBhgwJj1XOSAIDwER3Q4KDQ1Le6xvVoJVJAJ8v78BvvvGBDr9LgLS/S0gQDciAgI9ZHAvXr9dXr1eY7qSVAEBOGWMAAEAS//oBIsFyAArABVAChILA3IlJR0ACXIAKzIyLysyMDFFLgM3Ez4DFzIWFwcmJicmDgIHAwYeAhcWNjY3NiYnFxYWBw4CAkyBx4M2ECkUdLLniVutTkpAjElZkmxHDSoKEj5wVFGCVA4PAgzqCQgLE5/yFQNjrN17AQaC4qpfAikvtiQiAQFEd5ZS/vdHkntMAgJCdk9WsVYBV65WktFtAAEAPf/oA6cEUQArABVACiEaB3IHBwAPC3IAKzIyLysyMDFlFjY2NzY2JzMWFgcOAicuAzc3PgMXFhYXByYmIyYOAgcHBh4CAgIxTjEICQEF3gUFBg16u25yqWwtCgUNWpPBdEmNP0AxdDpHbk4vCQUHDS1YrAEhQjE2bzY2bTZzmkwCA1iWwGorbsaXVgEBHSe4IB0BPmh9Pio5eGhBAAACAJH/5gUtBbAAAwAgABdACxQUDB0JcgUCAwJyACsyMisyMi8wMUEHITcTEzMDBh4CFxY+Ajc2NicXFhYHDgMnLgIFEyP7oSP9ufS5AgQVKyRHZkUpChADEecOBg4PVYu/enSXRQWwycn7uwRF+7odPzYkAgNCb344Y8pjAWTHY2/LnVoDAmKsAAACAHP/6ASSBDoAAwAgABdACxMTCxwLcgUCAwZyACsyMisyMi8wMUEHITcTEzMDBhYWFxY+Ajc2JicXFhYHDgMnLgMEBiH8jiLCeet5BA81MjZSOyMIDQkU3BAUCgxNfqdmV4NUJQQ6v7/9LgLS/S0qVDoCAixNXi5NmUoBSphMYad8RQEBN2WMAAACAFD/6QUZBccAIAA/ACNAEQAiPz8CAhc1MSwDchENFwlyACsyzCvMMxI5LzMSOTkwMUEXByciDgIHBh4CFxY2Njc3DgMnLgM3PgMFJy4DNz4DFx4CByc2JiYnJgYGBwYeAhcXAp7lGK9AemdECAgvVWgzSpFqD/MJbqrLZmC9mVUHCG6rxgE1yE2li1MGB3Cvz2d724YD8gJDcUFJmXALCSJGXTPKAxIBjAEYN2BIPVU0GAEBMGZOAXGiaDACATFknnBylVclWAECKVWFXnWkZCwCA1y1hwFHXC0CAitjUztRMBcBAQD////F/kcFiwWwBCYA3QAAAAcCbwRQAAD///+8/kcElwQ6BCYA8gAAAAcCbwNcAAAAAwAI/+cE2QXIAAMAGAAyAChAFBAnJw8ABAolJQodMAlyFAoDcgIIAD8rMisyETkvEjk5MzMRMzAxQQMjExcHPgMXFgQXAQc3ASYmJyYOAgM3FhYzMjY2NzYmJicnNzcyFhYHDgInJiYBmqbsp+/lCkyEvXucAQBy/hGeFwFQMH9DSmhCJj9VMGo2TodbCgsxcVWXHZSF0XELDJrtiE+WA8D8QAPAAgJ1wYxKAwKHZP4AAYMBTzAtAgE2Xnf8JLoYGzpvUVdzOgIBowZhwIyRx2cBAR0AAAIA6ARyA0kF2AAFAA8AErYFBQ0HAgIHAC8zLxDNMi8wMUE3EzcHASU3MwcGFhcHJiYB5AGgxAH+9P60DKUPChAnTEdEBIMWAT4BF/7D+VpVO2QuQyuNAP//AEACDgJlAs4EBgARAAD//wBAAg4CZQLOBAYAEQAAAAEAmwJwBKUDMQADAAixAwIALzMwMUEHITcEpSn8HykDMcHBAAEAfAJwBd4DMQADAAixAwIALzMwMUEHITcF3jb61DcDMcHBAAL/WP5mAxUAAAADAAcADrQCA4AGBwAvMxrOMjAxQQchNwEHITcC6Bv8ixsDohv8ixv+/piYAQKYmAABALIEJgIcBhwACgAIsQUAAC/NMDFTNz4CNxcGBgcHshQLP1w5dzBKDxgEJodJhXMuTkKLUokAAAEAjQQEAfoGAAAKAAixBQAAL80wMUEHDgIHJzY2NzcB+hYLPlw4ejFKDxkGAIxKhXMuT0KLUY8AAf+n/toBEwDPAAoACLEFAAAvzTAxZQcOAgcnNjY3NwETFQw+Wzl5MUUPGM+FSoVzLk5CjFGIAAABAM0EBgHGBgAACgAIsQYAAC/NMDFTMwcGFhcHLgI368sZDBIjdi09GQcGAJBNkEZHL3iEQv//ALoEJgNhBhwEJgGFCAAABwGFAUUAAP//AJoEBANEBgAEJgGGDQAABwGGAUoAAAAC/6T+yAJSAP4ACgAVAAyzEAULAAAvMs0yMDFlBw4CByc2Njc3IQcOAgcnNjY3NwEbHgw9XDt5MkcPIAIGHgw/Xzp5MkoQIP60TIt6MU1HlVa3tE2LeTFNR5VWtwAAAgBpAAAESgWwAAMABwAVQAoGBwcCAwJyAhJyACsrETkvMzAxQQMjEwEHITcDF+Ts5AIfIPw/HwWw+lAFsP6KxMQAA//8/mAEZgWwAAMABwALAB1ADgsKBgcHAQMKEnIDAnIBAC8rKxESOS8zETMwMUEBIwEBByE3AQchNwMz/tvsASUCHx78Px4DNh78Px4FsPiwB1D+isDA/IbAwAABAJ8CAwJPA9gADQAIsQQLAC/NMDFTNzY2MxYWBwcGBicmJp8CBXtjXm0BAQZ8YltuAtIoYX0Bd1wpYHgBAXL//wA1//IDAwD/BCYAEgcAAAcAEgHBAAD//wA1//IErwD/BCYAEgcAACcAEgHBAAAABwASA20AAAABAF4B7gFrAvEACwAIsQMJAC/NMDFTJjY3NhYVFAYHBiZfAU45N09OODdPAms6SgEBRTk7SAEBRAAABwCi/+gHAwXHABEAIwA1AEcAWQBrAG8AKUATX1ZWMmhNTUQpKTsyDRcODiAFBQA/MzMvMz8zMy8zMy8zETMvMzAxUzc+AhceAgcHDgInLgI3BwYWFhcWNjY3NzYmJicmBgYBNz4CFx4CBwcOAicuAjcHBhYWFxY2Njc3NiYmJyYGBgU3PgIXHgIHBw4CJy4CNwcGFhYXFjY2Nzc2JiYnJgYGAwEnAacGCVaLWVV9QAYGCVmPWFV5PaoJAxIyLC5DKQYJBBIyLS1EKQGTBghaj1lUcjYFBglPg1dWfUGzCgITMisvRCcGCQQTMiwuRCgBHgYIUIRYVnxABQcIWI9YVXI3mwkDEzMrL0MoBgoDEzIsLkMqePyRdwNwBEtMVYtQAgJRh1NNV4lOAgJSh55PJkYuAQEsSCpOJkgvAQEtSfxVTVeKTwICVYdPTlKLUgICUYehUCVHLgICLEoqTyZILgEBLEl4TlOJUwICUYdTTlaKTwICVYedUCVHLgICLUkqTyZILgEBLEkDSfuYTgRnAAIAWgCLAmEDqQAEAAkAEkAJAQUDCQIIBgYAAC8vFzkwMUEBBzUBAxMHAzUCYf7HxwFQlK6U3QOo/m8DEgGD/nb+bQEBhBIAAAL//ACLAgMDqAAEAAkADrQCCAgFAAAvLzkvMzAxZwE3FwEDMxMVJwQBOccB/q8Zk93CjAGRAxL+fQMd/n0SAgAB/+AAcAPGBSUAAwAOswADAgEAfC8zGC8zMDFBAScBA8b8kHYDcATY+5hOBGf//wCJAowC9AW/BgcB4gBzApv//wBmApsC7AWwBgcCOwBzApv//wB+Ao4DBQWwBgcCPABzApv//wCJAo4C3wW/BgcCPQBzApv//wCYApsDLQWwBgcCPgBzApv//wB4Ao4C9QW9BgcCPwBzApv//wCnAo8C7wW9BgcCQABzApsAAgCGAo8DKAVRAAMABwAVtwYGAgIDBwcDAC8zLxEzETN9LzAxQQchNwEDIxMDKBr9eBsBwnudewQ7l5cBFv0+AsIAAQCHA6YC5AQ+AAMACLEDAgAvMzAxQQchNwLkG/2+GgQ+mJgAAgBvAx0C+wTAAAMABwAMswIDBwYALzPOMjAxQQchNwEHITcCzBr9vRsCcRv9vRsDtZiYAQuXlwABAIsBhQI7BjUAFQAMsxARBgUALzMvMzAxUzc+AjcXDgIHBwYGFhYXBy4DkwEQVZdxOkRfOg0CCAgKJyhLRVEnBQPMEXXswjV+QJKmXBM6fX1zMHQsiaOmAAABAD4BggHvBjIAFQAMsxARBgUALzMvMzAxQQcOAgcnPgI3NzY2JiYnNx4DAecCD1WXcTtGXjoNAggICicoTERRJwUD6xF17cI0e0GSpV8TOXx8cy94LImjpwACAGsCjANMBb0ABAAZABO3FgsEBAsCEQIALzM/My8RMzAxQQMjEzMDBz4DFx4CBwMjEzYmJicmBgYBkmq9jI8uKQgpSHBPWmYlB1K7SgUGKzVBUSwE8/2ZAyH+iQFBinZHAgJXi1D+BQHMKVk+AgFFa////9f+hAJCAbcGBwHi/8H+k///ADH+lAHNAagGBwHh/8H+lP///6X+lAI8AbcGBwHg/8H+lP///7b+hwJGAbcGBwI6/8H+lP///7T+lAI6AakGBwI7/8H+lP///8z+hwJTAakGBwI8/8H+lP///9f+hwItAbgGBwI9/8H+lP///+b+lAJ7AakGBwI+/8H+lP///8b+hwJDAbYGBwI//8H+lP////X+iAI9AbYGBwJA/8H+lP///9r+qAJ8AWoGBwGd/1T8Gf///9v/vwI4AFcGBwGe/1T8Gf///8P/NgJPANkGBwGf/1T8GQAB/+X96wGQAlkAFAAIsQUQAC8vMDFnNz4CNxcOAgcHBgYWFwcuAxMCDlWWbjpDXTkMAgkEJzVMQ1IpCQ4SceG2MX85iJxXE0mekzp0KX+YnQAAAf+e/egBSgJWABQACLEQBQAvLzAxZQcOAgcnPgI3NzY2Jic3HgMBQwIOVZZuPEReOQwDCAMnNUtCUyoJORFz47czfDyKnVsSRpuQOHkofpacAAT/9wAABKIFxwADAB4AIgAmACJAECIhJSYmARsXEgVyCQICAQwAPzMRMyvMMxI5LzPOMjAxYSE3IQEDBgYHJz4CNxM+AhceAgcnNiYmJyYGBgUHITcBByE3A/D8ByMD+f4XTAtbUrYnLhgFVRCF1IZ6q1cE7QMdST5EYDkBFxj9QxoCjhr9RBnHA0n9lmCWMUkPR1cmAnSDx24DA2WzeQE4XDgCAUVv4I2N/veOjgAAAwAPAAAGWwWwAAMABwARACJAEAMCBgsOEAcHDREOBHIKDQwAPzMrMhI5LzkSOTPOMjAxQQchNwEHITcBAyMBAyMTMwETBlsb+gUbBcUb+gUcBbb87f43t/X97QHKtwPEm5v+yZubAyP6UAQd++MFsPvhBB8AAAMALP/tBl0FsAAXABsALQAjQBIiKQ0cGRgGcgIBAQ4MDwRyDgwAPysyEjkvMysyzD8zMDFBJzcXMjY2NzYmJicnAyMTBR4CBw4CAQchNxMzAwYWFhcWNjcHBgYnLgI3AhfkJMhVfkwLCh5YTJXd8/0Bb4fGZAwOlu8Dsx/9sB/Y6rIECSUmFSsVECRLJVpuLAgCHAHJAUF3U0dtQAMB+xgFsAEEa8SKmNJtAh+wsAEJ++YjNB0BAQYDugsKAQFRiVP//wAm/+sIFQWwBCYANgAAAAcAVwRUAAAABgAgAAAGRQWwAAMABwANABIAFwAdACpAFB0VCgoSBgcDAgIREgRyExsbCBEMAD8zMxEzKxI5LzPOMhEzETMzMDFBByE3AQchNwETATMDAQsCIwMBEwEzAQsCIxMTBj0c+jYcBZIb+jYcATNSAWqPQf6LJREjmiECn1YBZ/n95icRJZcNMAQtmpr+wpqa/REBZgRK/qH7rwWw+53+swWw+lABaQRH+lAFsPud/rMEXgFSAAIAEP/+BkUEOgARACIAIEAPFhMTERQIFAgRChwPAAZyACsyMj85OS8vETMRMzAxUwUeAwcDIxM2LgInJQMjISETMwMFFjY2NxMzAw4DzAJ0XXtFFAkz7TUFBR09Mf6lm+wDvP3Wf+tdAUFKZTwMcuxxDVyNsAQ6AgI/bJJW/sIBQC1MOSACAfyGAtf96QIBMWBIAqT9XWSaZzQAAAMAS//tBJ8FxgAjACcAKwAdQA4qKycmJgcZEgVyAAcNcgArMisyEjkvM84yMDFlFjY3FwYGJy4DNxM+AxcWFhcHJiYnJg4CBwMGHgITByE3AQchNwLgNGYyCTt4PHy5dS8ONRRnpNyIPHU7Ly5eMFmJYz0MNgkNNGf8Gf0IGQLJGP0HGrQBEQ/KDg4BAlebzHgBU4HZnlUBARIMyhATAQE6a45T/qpHg2c+AvGJif70iYkAAAMARAAABgMFsAADAAcAHwApQBMGBwMCAhQKFBcJCgoWFwRyFgxyACsrEjl9LzMRMxESORgvM84yMDFBByE3BQchNwElNwUyNjY3NiYmJyUDIxMFHgIHDgIGAxz6hRwFUxz6hRsCkP6BJAFjU4tbDAkrZEz+ztr0/AILhtRzDA2m/QSmm5vqm5v+YgHHATlyWEpxQQMB+xgFsAEDbciOncxjAAMARAAABH4FsAADABwAIAAtQBUfICARAwIFBgYaAhoCGgQQEQRyBAwAPysyEjk5fS8vETMRMxEzETMRMzAxQQchNwEBNxcyNjY3NiYmJyU3Fx4CBw4CBwEHAQchNwQ/T/xrTwEj/ncZ21KJXAsKKmVN/u9XwIzTbQwNhdiKAWIBAaNP/RBQBEexsfu5AluLAT51VE1uPgIByAEDYsOTk79nD/3jDwWwsbEABAAV/+cEPgWwAAMAFAAYABwAFUAJBAQDDwELDQMEAD8/MzMSOS8wMUEDIxMBNwcGAgYGJyYmJyU+AzcDBwE3BQcBNwJ3/fT9AcnyCQ9ssPKXP3w+AQBrnGo9DAwl/T4jAook/T0kBbD6UAWw/U8BTov+/8p1AgEQBrcDVY+zXwKAzP71zEDM/vXLAAAC/+UAAASuBDoAGwAfABhACwgVFR4fBnIOAR4KAD8zMysSOS8zMDFhIzc2Ni4CJyYOAgcHIzc+AxceBAcBAyMTBITsHgkBGD1pUWmdbUIOHewdFW6v8Jl1r3dEEg7+xrzsvLU/iYNrQgIEWpa2WrOxif/LdAMCUou0ymcDifvGBDoAAv/qAAAFWgWwABcAGwAaQAwZGAMAAA4MDwRyDgwAPysyEjkvM84yMDFBJTcFMjY2NzYmJiclAyMTBR4CBw4CBwchNwMM/RMjAs1WjVsLCi1kSv7O2fX9AgqG03MLDqT+myP9CSMCHgHHATl0WUlwQAMB+xgFsAEDa8aOnc5kasfHAAQAwP/oBTgFyQAhADMARQBJACVAEkInMEdHOTANch8FDklJFg4FcgArMjIvEMwyKzIyLxDMMjAxQTcOAicuAjc3PgIXHgIVJzYmJyYGBgcHBhYWFzI2Ezc+AhceAgcHDgInLgI3BwYWFhcWNjY3NzYmJicmBgYBAScBAkKiBk6BUFRzOAUGCFGHWE91QKMCLDgsPCQFCgMKKSg2QaAGCFqPWVd8PwUGCViOWlZ+P7IIAxMyKy9DKAYJAxIyLC5EKQFQ/JF3A3AEIgJQd0ACAlOIT01Ui1ICAkN2TgExRwEBMUomTiBIMwFF/SRNWYlOAwFQh1ROWIlOAgJQh6JRJUctAgIsSipPJkgvAQEtSQNJ+5hOBGcAAQAr/+oD2gX6AC4AFLcZGBgBJAwAAQAvMy8zEjkvMzAxZQcuAzcTPgMXHgMHBw4EBzc+Azc3NjQmJiciDgIHAwYeAgJ7E2OZZioLbwo2XIZaRGdBHAQFDXu/6v14EnboxYQRBgEJGBgiKxoNA2wHAx9FxNoFQ3ejYwKmT5Z6RgMCN1t1QCqF4LJ+RAG0Ak2Pyn0qESwoHAMpP0Ia/V80XEksAAAEACMAAAfgBcMAAwAVACcAMQAlQBErMC4qAgMbEiQJCTEuBCotDAA/Mz8zMy8z3DLOMhESOTkwMUEHITcTNz4CFx4CBwcOAicuAjcHBhYWFxY2Njc3NiYmJyYGBgMDIwEDIxMzARMHUhr9tBouBwtiompkh0EICApioWlkiEG1CQQTPjs+VTEICQUUPjo+VjL2/fz+zbjs/P4BM7gCL4+PAdtUZKNeAgNhnWBTZaFdAwNenbNVMl0+AQI8YjdUMV8/AQI8YwEb+lAEHPvkBbD74gQeAAIA8AOUBNEFsAAMABQAJEARCQQBAwYKBwcTFAIAAwMGBhEALzMRMxEzPzMzETMSFzkwMUETAwcDAyMTMxMTMwMBByMDIxMjNwQGP69AOUNuXoM6xIZe/hERhU51TYgQA5UBY/6dAQF//oICG/6DAX395QIbXv5EAbxeAAACAH3/6wRuBFEAHQAmABdACiIXFwQeDgcbBAsAPzM/MxI5LzMwMWUHBgYnLgM3PgMXHgMHBgYHIQMWFhcWNgMmBgcDIRMmJgOpAVO/Y22ocDEKCmWhy3Fvn2IrBAECAf0RPC55RWnAclOSPjQCCjUsd8VoNT0CAmCewmVrzaZfAwNem79iDBcM/rYyNwIDSANeAkky/uoBHzQ7AP//ALr/8wWMBZoEJwHhAEoChgAnAZUA+AAAAQcCPwMKAAAAB7EGBAA/MDEA//8Ahf/zBiYFtwQnAjoAkAKUACcBlQGbAAAABwI/A6QAAP//AIv/8wYWBagEJwI8AIACkwAnAZUBggAAAQcCPwOUAAAAB7ECBAA/MDEA//8Auv/zBdgFpAQnAj4AlQKPACcBlQEtAAABBwI/A1YAAAAHsQYEAD8wMQAAAgBE/+gERgX3ACkAPwAZQAwqAAASNR8LcgkSAHIAKzIrMhE5LzMwMUEWFhc2LgMnJgYGByc+AhceAwYHBw4EJy4DNzc+AxcmDgIHBwYeAhcWPgI3Ny4DAmFRjjQECSA7W0AvWFYsDy9maTaCql8mAg0IDT1fha1scKRnKQoDDFWJt31Fa0wvCAMFBydQQ1FzSiwKDwQoPkkEBgJDPzR0b104AwENGg+zGCEPAQJsstnfYjtcva2GTQMCV5K8aBZquItLwQI0W3Q9FjZyYj0DAkt8kEFcKD4sGAABAB7/FgVJBbAABwAOtQQHAnICBgAvMysyMDFBASMTIQMjAQVJ/vjt6/236+0BCAWw+WYF3fojBpoAA/+m/vMFAQWwAAMABwAQAB9ADg4GBgcHDwJyDAMDCgILAC8zMzMRMysyETMRMzAxRQchNwEHITcBBwEjNwEBNzMEKiL79yIE4CL8JyICRgP85KkbArX+QxiYTr+/Bf6/v/yyH/ywmwLQAsyGAAABAJoCcAP4AzEAAwAIsQMCAC8zMDFBByE3A/gi/MQiAzHBwQADADT//wTzBbAABAAJAA0AFkAKCQsLCgQICAECcgArPzMvMxEzMDFlATMBIxMTByMDBzchBwHcAkLV/TmgHVIIiI2qIwFKIvUEu/pPAwP91NcDA8LCwgAABABJ/+gHrgRRABcALwBHAF8AHUAOWzY2HhMLck5DQysGB3IAKzIyETMrMjIRMzAxUzc+AxceBBcHDgQnLgM3BwYeAhcWPgM3NzYuAycmDgIFBw4DJy4EJzc+BBceAwc3Ni4CJyYOAwcHBh4DFxY+AlMDDVqSwnZXiGZHLgsFE1F0jqBUcKJoKvQDBQkqVUU1ZFlJNg4GBBcuQ1IvSXJRMQZfAw1aksR2V4hlRy0KBBNSdY6gVG+jZyn0AwUJKlNFNWRYSjYPBwMVLkJSLktyUTECChdtyp9aAwNAa4iXSyRPn45vPgECXpvAexc3eGlDAQErSl5kLyMsXlhGLAICP2yCMRdtyp9aAwNCbYuYSyRPnYxsPgICXpy/exc2eGlEAgEqSFtjMCIrYFpJLQIDP2yBAAAB/w/+RgMeBhkAHwAQtxsUAXILBA9yACsyKzIwMUUOAicmJic3FhYzFjY2NxM+AhcyFhcHJiYjIgYGBwEdDWCkcyREIiMTKRU1SCgIvw5mrHUoTCYkFy0XOFExCE1vpFoCAQsJugcIAi5PMATxcahcAQ0ItwYHLlM0AAIAMQEEBDgD+QAZADMAG0ALFwSAChFAMR6AJCsALzMa3TIa3jIazTIwMVM3NjYzNhYXFhYzMjY3BwYGIyImJyYmIwYGAzc2NjM2FhcWFjMyNjcHBgYnIiYnJiYjBgZ6EzKBSEFrNzJjPEt9NBYvdEQ8ZjI3aUBPh4ATMn1HQWs4MmQ7TH81FjB3RTxlMzZpQE6EArnTMjoBKyAcKk0x0zA8KR4fKwFL/ivTMTsBLB8dKUwy0zA9ASkdHywBSwADAGAAgQQYBL0AAwAHAAsAH0ANAgEBCgoLAAMDBwcGCwAvzjIRMxEzETMRMxEzMDFBAScBFwchNwEHITcD2f0oaQLZpyP8tCMDAyT8tSIEevwHQgP668bG/ljGxgAAA//WAAED3wRRAAQACQANACJAEAMHBgAECAYFCQkBAgINDQwALzN8EM4vMjIYLzMXOTAxQQUHATclBQc3AQMHITcBAwJiKP0NGwNO/WDFHgNzrCL8xSICyuPDAUZ+k90fjQFF/Gi4uAADABQAAAPxBFQABAAJAA0AIkAQAwcGAAQIBgECAgUJCQ0NDAAvM3wQzi8yMhgvMxc5MDFBJTcBBwUlNwcBBQchNwMx/ZInAwca/JwCrc0d/HgDKSL8xSICs+HA/rt/l90kjv68b7m5AAIAPAAAA+MFsAAHAA8AHUAOBQgIDgcScgMKCgsBAnIAKzIyETMrMjIRMzAxUwEzBwETByM3AQM3MxMBIzwB6bRK/pWxBJlWAWyvA5n8/harAuQCzL/92f3cprwCKAIkqP0a/TYA//8AYwCoAgoFCAQnABIANQC2AAcAEgDIBAkAAgBnAoQCdgQ6AAMABwAQtgYCAgcDBnIAKzIyETMwMUEDIxMhAyMTAUhMlU0Bwk2UTQQ6/koBtv5KAbYAAf/R/2QBDAEAAAkACrIEgAkALxrNMDFBBwYGByc2Njc3AQwKDWJLdyk8DQ8BAEpjrkFNO3lHVP//AF4AAAWQBhkEJgBKAAAABwBKAjUAAAADAE4AAARTBhkAEAAUABgAG0APGAYXCnITFAZyDQYBcgEKAD8rMisyKz8wMWEjEz4CFxYWFwcmJiMmBgcXByE3IQMjEwE97MURgM2DTpZKNzp5PmaEEMog/aEfA+a87LwEf4O3YAICJRbFFxwCZWVGsLD7xgQ6AAADAF4AAAStBhkAEgAWABoAG0APGRoGchQAcg4GAXITAQpyACsyKzIrKzIwMWEjEz4CFx4CFwcmJiMiBgYHEwEzAQMHITcBTuzIEHjAfEqWk0l4S5pNPWFACqMBB+v++sUg/ZwgBJl8rFgCAQ8XC7YOGStTPPtkBef6GQQ6sLAAAAUAXgAABrwGGgARABUAJgAqAC4AJUAUIxwBci4qFBUGcg0GAXItFxcBCnIAKzIRMysyKzIyMisyMDFhIxM+AhcWFhcHJiYjIgYGBxcHITcBIxM+AhcWFhcHJiYjJgYHFwchNyEDIxMBTuzKDmywdyRHIxcWLRc5VzcJzh/9lSADKezEEYDNg06VSjY6eT9khBHKH/2gHwPmvOy8BKJyqlwBAQsIvAYGK1A4aLCw+8YEfoS2YAEBJRfFFhwBY2VGsLD7xgQ6AAUAXgAABwYGGgARABUAKAAsADAAKUAXKwByJBwBci4UFC0VBnINBgFyKRcBCnIAKzIyKzIrMjIRMysyKzAxYSMTPgIXFhYXByYmIyIGBgcXByE3ASMTPgIXHgIXByYmIyYGBgcTATMBAwchNwFO7MoObLF2JEcjFxYuFzhXNwnPIP2VIAMp7MkQeL97SpaVSHdMmkw9YkAKowEG7P76xR/9mx8EonKqXAEBCwi8BgYrUDhosLD7xgSafKpYAQEQFgu2DRgBKlM8+2QF5/oZBDqwsAAABABe/+0E+wYZAAMAFwAbAC0AJUAUIikLchMKcgkcHA0NBAFyGAIDBnIAKzIyKzIRMxEzKysyMDFBByE3ARYWFwcnNyYmIyIGBgcDIxM+AgEHITcTMwMGFhYXFjY3BwYGJy4CNwHVH/6oIAJIctpoH+cQJlgpOFIxCsvryg5prgKqIP2vH9nrswQKJSYVKxQQJEkmWm0uCAQ6sLAB3gI+K88BWBMPL1I1+10EonKpXP4hsLABCfvmIjQdAQEFA7oLCgEBUYhUAAAEABX/6gabBhYAGwAfADEAZwAxQBs7MkBkYFsLcgFFSUAHciYtC3IeEB8GchQKAXIAKzIrMjIrMisyzDIrzDMSOTkwMUEjLgI3PgMXHgMHIzYmJicmBgcGHgIBByE3NzMDBhYWFxY2NwcGBicuAjcFNiYmJy4DNz4DFx4CByc2JiYnIgYGBwYeAhceAgcOAycuAjcXFBYWFzI2NgPFchA6KAcHTXWNRluMXy0E7AMXQj5KbQwIBhAMAtEe/bUetOyRBAckJxUrFBAkSyZgaiUJ/hwJPl8oPHljOQQEUYCZTGixaQLqAiVKMi9XQAcHITtCHFWiZQYEVoegTWu5bwHjLVQ6L19HAvZQp6lTTnJKIwECN2SOWTVdOgEBV0o4cnJyAQqwsFn8qCE9JwIBBgO6CwoBAmGYVBE2PSAKDy9IZ0pUf1QoAQJPl3EBM0koAR9BMCYxHhMHFkd/Zll/UiYCAlSfcwE6UCkBGz4AFf+o/nIIRAWuAAUACwARABcAGwAfACMAJwArAC8AMwA3ADsAPwBDAEcAVwBzAIwAmgCoAABBIxMhByMhIzchAyMBIRMzBzMFITczNzMBITchBSE3IQEhNyEBByM3EwcjNwEhNyEBByM3ASE3IQUhNyEBByM3EwcjNwEHIzcFEzMDBgYjIiYnFwYWNzI2JSM3FzY2NzYmJycDIxMXHgIHDgIHBgYHBiIHJzczNjY3NiYnJzc3MhYXFgYXHgIVBgYBBwYGJyYmNzc2NhcWFgc3NiYnJgYHBwYWFxY2ASdvMgEtFL4GfsIVAS4ybfkx/tI4byS/Bhn+0hTAJG3+J/7xFAEP/OT+8hUBDQEY/vMVAQ0D4SxuLfAtbSz8Tf7xFQEO/J8tby0E6P7yFQEOAW/+8RUBD/ovLW8tsCxvLAcZLG4t/vY6YzsJaFBRaQJZAiUwLDr985oEbCxWCQlAImZRXmCoLlk6AQIyRh8EAgQEDy6+NH8rSgkGLCR8BosFEwQDAwQYNSMBgP7DBwmGZGBzAwgKhWNfdGoOBTBAQ1EKDwYxQURQBJEBHXR0/uP54QE7ynFxyv7FcXFxBld0+3T5+QLy+vr6XnECP/n5BBh0dHT87vz8AXj6+v6I/Pz0AXv+hU5cUlUCKzMBOnBGAQIiMiwUAQH+LwIlAQEZPjc4JxEYAw8DBPUDSAMoLykjAwFGAQIFAw8DGBIiMldJAUdwYX4CAnxfcGJ8AgJ8znI6VwIBWD1yO1cCAVgABQBc/dUH1whzAAMAHgAiACYAKgAAUwkCAzM0Njc2NjU0JiMiBgczNjYzMhYVFAYHDgITNSMVEzUzFQM1MxVcA7wDv/xBd8oZKURip5V/sQLLAj4nODk1KC89HcnKfwQGBAKDA8/8MfwxAt4zPhslgVKAl32NNzBANDRNGiE6Tv67qqr9SAQECpoEBAAB/+QAAAJ7AyMAHAAQtQMcHAsTAgAvzDIzETMwMWUHITcBPgI3NiYnIgYHBz4CFx4CBw4CBwcCThr9sBcBOBo+LwcGLCo6RQy0B1eJU0h9SgMDTGwznpGRhAEBFjhAJSkxAUg1AlR6QQEBM2dQRm1YJXUAAAEAcAAAAgwDFAAGACNAFQQFBQMDLwB/AAIPAF8ArwD/AAQAAQAvzV1xMhEzETMwMUEDIxMHNyUCDIKxY8wbAWsDFPzsAjwxl3IAAgAW//ECgQMkABEAIwAMsxcOIAUALzPEMjAxQQcOAicuAjc3PgIXHgIHNzYmJicmBgYHBwYWFhcWNjYCehAKUIxlYHYzBxELT4xmX3cxzRQEBScuMTseBRUEBicvMTsdAdaYXZhYAwNak1qYXphYAwNblfuxI085AQI2UiiwJE85AQI1UwABAGH/8wO0BKAAMgAXQAoUHh4mATEKDCZ+AD8zPzMSOS8zMDF3MxY+Ajc3Ni4CJyYGBgcGFhYXFj4CNxcOAicuAjc+AhceAwcHDgMHI8EPXZ98UQ8gBAcgPjFBYDoIBRxHOydLPy4KPw5rmVNxlkcICoXQfGaSWCAJCRN0vPycG7MCJ1aIYNkpVEUrAQFCajw1WzkBARctPiZEVX5FAQJmrGt8wWwCAk6Dql5LmvClVQEABAAe/+4DvwSgABIAIgA0AEQAHUANKBcXQQ4OBTkxfh8FCwA/Mz8zEjkvMzMRMzAxQQ4DJy4CNz4DFx4DBzYmJicmBgYHBhYWFxY2NgEOAycuAzc+AhceAgc2JiYjJgYGBwYWFhcyNjYDeAVThqJRY7ZwBQVWiJ9OR4xzQ+wHK04uNWFBBwYpTjA1YEIBMARQfpVIQoRrPgIFgMRoYalm8wYjQiowUTYGBSFBKzBSNwFHW4RTJwIBRo9xWX9RJgIBJk12QDJFIwEBJ0w5M0UjAQEoTQI9UndMJAECJEhuTHSVSAICRot5LD8hASVGMC1BIgEmSQAAAQBZAAAEFASNAAYADrUFAQZ9AwoAPz8zMzAxQQcBIQElNwQUGf1j/vsCnv2AIQSNkfwEA8wBwAABADz/7AOeBJwAMQAVQAkWHx8OJwsDAH4APzI/MzkvMzAxQTMHIyYOAgcHBh4CFxY2Njc2JiYnJgYGByc+AhceAgcOAicuAzc3PgIkAzYnFQxiqYVYDxkFCSJBND9iPgcGH0k6NWZMDzgOcqFXbZJECAmFz3pklmEoCgkUecABAAScxAItYZNlrCtXSS0BATtkOjdXNAEBKUw1SFeCRgECaaxnfLtmAwNIfqZgUZnxqVoAAQAw/+sD3QSNACMAF0AKIQkJAhkRCwUCfQA/Mz8zEjkvMzAxQScTIQchBzY2FzYWFgcOAicuAiczFhYXMjY2NzYmJicmBgE8wa4CtCL+E1ctZTNwnE0ICYPRfGWvbQPmBFxKQmE6BgYkTzs2XQIPMQJNw/wXFgEBYKhufrljAwJQlmtMRQE4Yz85WDIBASAAAv//AAADtQSNAAcACwAVQAkAAQEKBAt9ChIAPz8zEjkvMzAxQQchNwEzCQIDIxMDtSL8bBICk8n+9/6jApTK68oBu8CjAu/+qP6HAtH7cwSNAAIACP/uA8AEoAAdAD0AHUANHwAAHR4eEjQqCwkSfgA/Mz8zEjkvMzMRMzAxQRc+Ajc2JiYjJgYGBwc+AhceAwcOAyMnBzcXHgMHDgMnLgM3FwYWFhcWNjY3Ni4CJwFtcDZoSQgHJ0ktL1U9C+4Jh8dnS41wPgQEU4KTRbIKFZRHinA/BQRZjaZSUI9sPgLpATBRMTdkRQgGGTNGKAKnAQEhSzwxQB8BHDwvAXKRRQIBJk96VVJxRR8BN3MBARxAb1RdhlYnAgEsV4BWATNEIQECJU06LT0lEQEAAf/yAAADvASgAB4AErcLFH4DHh4CEgA/MxEzPzMwMWUHITcBPgI3NiYnJgYGBwc+AhceAgcOAwcFA3Qi/KAeAdUpYUwJCk9FP2A+CewKiNF2Z69lCAVDZHI1/uW/v6wBhiNVZTlGUgEBMFo8AXuvWwIBTZZwSX1rXCnUAAEAtAAAAwwEjQAGAAqzBn0CCgA/PzAxQQMjEwU3JQMMw+yZ/r4kAhUEjftzA3FSxqgAAgA5/+0DvQSgABUAKwAOtRwRficGCwA/Mz8zMDFBBw4DJy4DNzc+AxceAwE3NjQmJicmDgIHBwYUFhYXFj4CA7IcDkl6rXBqk1UdCx0OSXqtcGuSVRz+6yIFGT84PFY3HwgiBRk+OT1VNyACrcxntotMAwJTirBhzWe1i0wDAlOKsP6++CthVTgCAjFVZjP2LGJWOQICMlZnAAP/1gAABCoEjQADAAkADQAcQAwEDAwNDQh9BwMDBgIALzMzETM/My8zETMwMWUHITcBASM3ATMjByE3A5Ei/KYiA9n8dK4aA5OnUiH8yiK/v78DPfwElAP5wMAAAwBsAAAEggSOAAQACQANABtAEAgHAwQGAAoNCAEMCnIFAX0APzMrERc5MDFBASEBIwMTByMBAQMjEwHIAasBD/3XiXDaMYD+4wIMX+tfAg4Cf/z3Awr9aHIDCf2V/d4CIgAB/6IAAAR9BI0ACwAVQAoHCgQBBAkFAwB9AD8yLzMXOTAxQRMBIQEBIQMBIQEBAYejATIBIf4mARf+97L+xP7fAeb++wSN/msBlf2x/cIBnP5kAlcCNgAABACLAAAGHgSNAAUACgAPABUAIEAOEgQQAQ4EDAEIBAYBfQQALz8zETMRMxEzETMRMzAxZQEzBwEjExMHIwMBATMBIxMTByMDNwFaAY2JHf5mjDogH5VIA0kBX+v+JJMFShWNTiLTA7rQ/EMEjfw/zASN/FMDrftzBI38M8AD1bgAAAIAbgAABLcEjQAEAAkAD7UHAwUBfQMALz8zETMwMUEBIQEjAxMTIwMCCQGsAQL9i7cshRKo4AE6A1P7cwSN/Jf+3ASNAAABADj/7ARkBI0AFQAPtQwRBgB9BgAvPxEzMjAxQTMDDgInLgI3EzMDBhYWFxY2NjcDd+2CEpLehXvCZg6B64IIJFhFSXBICwSN/QCGvF8DAmK4ggMA/P9DYjcCAjRkSAACAGMAAAReBI0AAwAHABG2BgcHAQB9AQAvPxE5LzMwMUEDIxMhByE3AuTK7MsCZSP8KCMEjftzBI3AwAABAA//7gP+BJ4AOQAYQAoKJg82MSsYFA9+AD/MMy/MMxI5OTAxQTYuAicuAzc+AxceAgcnNiYmIyIGBgcGHgIXHgMHDgMnLgM3FwYeAjMyNjYCvQgiPUohRIVrPAUFV4ehTm+8cQLqAy5WODFkSggHJ0JKHUaEaDkFBlmKpFBXnntFAusDHTtSMTJlSQE4LDsnGAoUNlB1U1iCVCYBAlCfdwE6TigdQjYpNyUXCRQ5VHlUXIBQJAIBMF2NXgE0Si4XHEAAAgAJAAAEFgSNABkAHgAYQAobDQ0MDBoYFwB9AD8yLzM5LzMSOTAxUwUeAwcOAgcHITcFMjY2NzYmJicnAyMhAzcTFdMBr1CUcj4GBlWJVVL+aSABGztrSwkHKFA136nsArO/7c4EjQECKFGBWmWEVyMpwAEnUUE4SyUCAfwzAgQC/gcNAAADADr/LwRWBKAAAwAZAC8AHEAMAAMDKysKCgIgFX4CAC8/MxI5LzMSOREzMDFlAQcBAQcOAycuAzc3PgMXHgMHNzYuAicmDgIHBwYeAhcWPgICqwEkov7jAjsGD16Zzn55rGspCwYOX5nPfXmtain8BwYIKlpMUXlUMgkIBgcqWk1Re1Myrv78ewEFAjE4d9KfWAMCXp7Kbjp30aBYAwJfn8qiOj2AbkUDA0BviUY7PYFxSAMDQnKLAAABAAkAAAQwBI0AGAATtwIBAQ0MD30NAC8/MxI5LzMwMUElNwU+Ajc2JiYnJwMjEwUeAgcOAwI0/rgiASw8cE4KCChTNvep7MsBxnC7awgHWY6sAZoBwAEBJVBCOVIsAwH8MwSNAQNWpnlkkFsrAAIAO//tBFgEoAAVACsAELYnBhwRfgYLAD8/MxEzMDFBBw4DJy4DNzc+AxceAwc3Ni4CJyYOAgcHBh4CFxY+AgRMBg5emM9+ea1rKQsHDl+Zzn54rWoq/QcGCCpZTFF5VDIJBwcHK1pMUnlUMAJpOXbUoFkDAl6eym46d9GgWAMCXZ7Jpjo9gG1GAwNAb4lGOz2BcUgDA0NxiwABAAkAAASoBI0ACQARtgMIBQEHAH0APzIvMzk5MDFBAyMBAyMTMwETBKjK5P6JjuzL4wF4jQSN+3MDLfzTBI380wMtAAMACQAABcgEjQAGAAsAEAAWQAkCDgoFDAcEAH0APzIyMi8zMzkwMUEzEwEzASMBMwMDIwEzAyMTAUDCswHY1v12ov6dx3A27AT1ysvsOgSN/LEDT/tzBI38qP7LBI37cwFKAAACAAkAAAMxBI0AAwAHAA+1BgMCBH0CAC8/ETMzMDFlByE3EwMjEwMxIv2bIvPK7Mu/v78DzvtzBI0AAwAJAAAEnQSNAAMACQANABdADAYHCwUMCAYKAQQAfQA/Mi8zFzkwMUEDIxMhAQEnNwEDATcBAb/K7MsDyf21/r8R4wGEmf7hvAFtBI37cwSN/bn+7vPpAX37cwIjjf1QAAAB//P/7QOvBI0AEwANtBAMBwF9AD8vzDMwMUETMwMOAicuAjcXBhYWFxY2NgI8hu2HEHm+dnOrWgXrAx1EOTlRLwFuAx/84nSuYAIDVqJ3ATVQLQECN1gAAQAaAAABzwSNAAMACbIAfQEALz8wMUEDIxMBz8rrygSN+3MEjQADAAkAAASpBI0AAwAHAAsAGEAKAgMDBAkFCAR9BQAvPzMRMxI5LzMwMUEHITcTAyMTIQMjEwOnIf1+IpnK7MsD1cvqygKdwMAB8PtzBI37cwSNAAABAD//7wROBKAAKgAWQAkpKioFGRB+JAUALzM/MxI5LzMwMUEDDgInLgM3Nz4DFx4CFycuAicmDgIHBwYeAhcWNjc3IzcELEc4pLVQerBvLA0JD1yWy399um0K4gYyWUFReFQxCgoICjBgTj1zMyj1HwJi/i9BRhsCAVqbyXJJd86bVQMCWKt/AUBWLAMCPWqFSExBgmtBAgEZIcytAAMACQAAA+gEjQADAAcACwAaQAsHBgYBCgsLAQB9AQAvPxE5LzMROS8zMDFBAyMTAQchNwEHITcBv8rsywJ/Iv3XIgK+Iv2XIgSN+3MEjf4RwMAB78DAAAADAA//EwP+BXMAAwAHAEEAKUATBz4+JAgXMwYGMwsCICAXAAAXfgA/My8RMxEzPzMvERI5OTMRMzAxQQMjEwMDIxMlNi4CJy4DNz4DFx4CByc2JiYjJgYGBwYeAhceAwcOAycuAzcXBh4CMz4CAvM1ljZQNpY2AUUIIj1JIkSFazwFBVaIoE9vvHEC6gMuVjgxZEkJBydCSh1GhGg5BQZZiqRQV557RQLrAx07UjIxZUoFc/7MATT61P7MATTxLDsnGAoUNVB2UlmCUycBAlCfdwE6TigBHkM2KDclFwkUOVR5U1yBUCQBAi9ejV4BNEouFwEbQAADABEAAAQIBKAAAwAHACYAHUANBAUFASIZfg4CAg0BCgA/MzMRMz8zEjkvMzAxYSE3IQMHITclBw4CByc+AzcTPgMXHgIHJzYmJicmDgIDlPx9IQOEfxn9BhkBkBwIOmNFiiYwHQ8FHwpDcZ5leaBLBO4EEDo8M0ktGcABuZCQaflTj3QrWQ5CVlciAQFeo3pEAwJns3YBMWBAAgEtTFsABQACAAAD5wSOAAMABwAMABEAFQAbQAsGBwMCAhEUCgkRfQA/Mz8SOXwvMxjOMjAxQQchNwUHITclASEBIwMTByMDAQMjEwM7Gv0HGQLUGv0HGQFpAWIBAf4miSeNLIHMAb1g62ACRJGR2I+PogJ//PcDCv1ocgMJ/ZX93gIiAAACAAkAAAPgBI0AAwAHAA61BwYDfQIKAD8/MzMwMUEDIxMhByE3Ab/K7MsDDCL9nCIEjftzBI3AwAAAA/+kAAAD6wSNAAMACAANABtADAgMfQAFBQkCAwMJCgA/MxEzETMRMz8zMDFhNyEHARMzAyMBARMjAQMrIv0zIgIKhP/hs/48AbV3pv2LwMADUfyvBI37cwNqASP7cwAAAwA7/+0EWASgAAMAGQAvABdACgMCAgogFX4rCgsAPzM/MxI5LzMwMUEHITcFBw4DJy4DNzc+AxceAwc3Ni4CJyYOAgcHBh4CFxY+AgMtIv5mIQK6Bg5emM9+ea1rKQsHDl+Zzn54rWoq/QcGCCpZTFF5VDIJBwcHK1pMUnpTMQKhwMA4OXfToFkDAl6eym46d9GgWAIDXZ7Jpjs8gG5FAwNAb4lGOz2BcUgDAkJxiwAC/6QAAAPrBI0ABAAJAA61AQkKBAh9AD8zPzMwMUETMwMjAQETIwECaIT/4bP+PAG1d6b9iwNR/K8EjftzA2oBI/tzAAP/2wAAA6EEjQADAAcACwAXQAoHBgYCCgt9AwIKAD8zPzMSOS8zMDFlByE3AQchNwEHITcC+CL9BSEDDCP9lyEDBCH9AyLAwMAB/sHBAc/AwAADAAkAAASkBI0AAwAHAAsAE7cKBQsHAgADfQA/MzMzMy8zMDFBByE3MwMjEyEDIxMD+yL9fyJFyuzLA9DK7csEjcDA+3MEjftzBI0AA//aAAEEDASNAAMABwAQACVAEg0ICQMKBhAQDgd9CgIMAwMCCgA/MxEzETM/MzMRMxIXOTAxZQchNwEHITcBBwEjNwEDNzMDhyL8zyIDtiL88CIBfwL+DKsbAYbvGJrAv78DzcDA/dAX/budAb4Bq4YAAwBBAAAFNASNABUAJwArABVACRYAACt9HgwqCgA/zTI/My8zMDFBFx4DBw4DIycuAzc+AxcmBgYHBhYWFxcWNjY3NiYmJxMDIxMCwXhou45KCQpxstlzeGq7jEgJCnGy2WRhpGwODDl7WYtkpGsMCzp8V1nL7MsEGQECOXCqc323eDoCAjt0rXN8tXQ4uwE7gGddeT8DAQE/hGlcdToDAS/7cwSNAAIAbQAABUUEjQAZAB0AH0AOFRQUBgcHDRwOAB0dDX0APzMRMz8SOREzMxEzMDFBMwMGAgQnJy4DNxMzAwYeAhcXFjY2NwMDIxMEWusyGqX+8rhJgbpyKxAy6zIJBzBmVUp9o1sSuMvrygSN/tOx/viTAQEDW57SewEu/tFJim5EBAEDZ7RzAS77cwSNAAADAAAAAARxBKAALAAwADQAJ0ATLTQKLjMKKBISKRERMjIxCgYdfgA/Mz8zETMRMzMRMz8zPzMwMUE3Ni4CJyYOAgcHBgYWFhcHLgM3Nz4DFx4DBwcOAwc3PgIBNyEHITchBwNzBQcML1tHTHZVNAkFBwIaRkAKZ5RcJQkEDGSdyXJtrHQ1CQMNWY68cQtgeD/+ySMBwCL8ECIBwCMCays+c104AgI0XnxFKzp9c1kYdRJml7ViI3K9i0sDAk6Lt2okcMCSXQ91IH+o/fXBwcHBAAADAGL/6wULBI0AAwAHACMAHEANFxYLIA0NAwQKBQIDfQA/MzM/EjkvMz8zMDFBByE3ExMzAxM3PgIXHgIHDgMHNzI+Ajc2JiYnJgYGBBsi/Gkih8rtywcPNXx+O3y4YAkHWo+0YBMyWUYsCAgmWUM8dnQEjcDA+3MEjftzAfu/Gh4MAQFdsYBtlFkoAboXL0w1RVswAQITHwAAAgA5/+0ERASgAAMAKwAXQAoAAQEJHRR+KAkLAD8zPzMSOS8zMDFBByE3ATcOAicuAzc3PgMXHgIXIy4CJyYOAgcHBh4CFxY2NgK9Iv5EIQIM6hSY44J4qWYlDAoOXJXJe4G9bAjqAi1dR1B2TzAJCgcDJVVMS3JMAqfAwP7cAYW3WwMCXJzHbU9zzpxWAwJjuH9GYTQDAj1rh0RRO39tRgIDL2EAAAP/wf//BsMEjQARACkALQAgQA8oKSkcLB0BLX0fHAoLCAoAPzM/Mz8zMzMSOS8zMDFBMwMOBCcjNzc+BDclHgIHDgMnIRMzAxc2Njc2JiYnJTcDByE3AXPvbhIsRGyecTYWIkNaOSIVCAQgbrtsCAdYjq1b/hvK7andXpkOCCpTNP62IiAi/dIiBI39+Fy6poFJAcgBBEFleHk0XwNToXlkk2IvAQSN/DMBAWdjOEsoAgHAAZXAwAADAAn//wbGBI0AFwAbAB8AIUAPFxYWGxoaHgsffQ0KCh4KAD8zETM/MxI5LzMzLzMwMUEeAgcOAychEzMDFzY2NzYmJiclNwcHITcTAyMTBS9uvG0IBlqNrlr+Gsvrqd9emA4IKlI1/rciayH9jSKZyuzLAvcDU6F5Y5RiLwEEjfwzAQFnYjlLKAIBwFvAwAHw+3MEjQADAGMAAAUKBI0AAwAHABsAGUALGA0NAxMECgUCA30APzMzPzMSOS8zMDFBByE3ExMzAxM3PgIXHgIHAyMTNiYmJyYGBgQcIvxpI4fK7MsHDTZ7fjuDuVgON+w4CR5VSzt2cwSNwMD7cwSN+3MB+78aHgwBAWS7h/6qAVdIZTcCAhMfAAAEAAn+oQSjBI0AAwAHAAsADwAbQAwPC30DBwcOCgICCgoAPzMvETMzETM/MzAxZQMjEyUHITcTAyMTIQMjEwKOXOxcAbAi/X8i7srsywPPyuzLs/3uAhINwMADzftzBI37cwSNAAACAAv//AP4BI0AFwAbABtADAIBAQ0LDgobGhoNfQA/MxEzPzMSOS8zMDFBIQcFHgIHBgYHJxMjAwUWPgI3NiYmNzchBwJv/rkiASw0XDcBAo1a+6rpygHIXLCTYg0QX7X6If2HIgLpwAEBIkk8Y10BAQPN+3MCAi9gk2J5nk/pvr4AA/+D/q8EvwSNABAAFgAeACNAEBodHQkXCgocFAkKFhERAH0APzIRMz8zMzMRMxEzLzMwMUEzAw4EByM3Fz4DNxMhAyMTIQEhAyMTIQMjAZrrUxAyTGySYFAaIEBeQSwPjALpyuup/gH+LATIXOw7/Q877ASN/mNau7KYcx6/ATx/iplXAZr7cwPN/PP97wFR/rAAAAX/qgAABkUEjQADAAkADQATABcANUAZFBcXEQwLCwcHEREGDg4PCgICFQoJAwMPfQA/MxEzPzMRMxI5LzMzETMRMxEzETMRMzAxQQMjEyEBITczAQMDNwkCIRMzBycBIQED48rsygNO/gf+1xWnAUOqu8wBBPwX/v4BCZ22NY3+n/7PAe0EjftzBI39S9UB4PtzAguQ/WUB2AK1/iDVH/4JApcAAgAO/+4D6wSfAB4APgAdQA0fAgIBPj4VNCoLCxV+AD8zPzMSOS8zMxEzMDFBJzcXPgI3NiYmIyYGBgcHPgMXHgMHDgMnFx4DBw4DJy4DNxceAhcWNjY3Ni4CJycCLsIWgTdqSggINFguMVdBDO0HVYSdUEmTekYEA1SCl/6lRIpxQgQFX5OtVVCTcUAC6AExUjQ5clIJBho2SSiXAisBfQEBHUc/NkEbARs8MQFYfk8kAQEhRndXVHhMJUcBASBEb1JhhlIkAgEqVIFZATdDHQEBIEpALz8kEQEBAAMACwAABK0EjgADAAcACwAbQAwAAwoHCwoBAgUFCH0APzMRMzM/MzMzMzAxdwEXAQEzAyMBMwMjWgNyj/yQAtnpyun92+nK6VYEOFf7yQSN+3MEjftzAAADAAoAAARqBI0AAwAJAA0AH0AODAsLBwcGBgIJA30KAgoAPzM/MxI5LzMRMxEzMDFBAyMTIQEhNzMBAwM3AQHAyuzLA5X9uv7uBrQBfa36tgFbBI37cwSN/UvVAeD7cwILkP1lAAAD/8H//gSYBI0AAwAHABkAGEALExAKBwIDAwh9BgoAPz8zETMzPzMwMUEHITchAyMTITMDDgQnIzc3PgQ3A+Ai/dIiAubL7Mr9yO5vEi1Fap1wNhciQlk5IhUJBI3AwPtzBI3991u4p4JKAsgCB0Fjdng0AAIAdv/oBIkEjQASABcAF0AKARd9FRYWDg4HCwA/MxEzETM/MzAxQQEhAQ4CByImJzcWFjMyNjY3AxMTBwECCAF1AQz93C1oi2McNhoRFCkUMkc2FyCfKKz+6wHnAqb8eFCBSwEDAsEDBClDKANS/af+80UDqwAEAAn+rwS4BI0ABQAJAA0AEQAdQA0RDX0FCQkQCwgCAggKAD8zLxEzMzMRMz8zMDFlAyMTIzczByE3EwMjEyEDIxMEuG7ZOoAiBSL9fyLuyuzLA9DK7cvA/e8BUcDAwAPN+3MEjftzBI0AAgBbAAAEWwSNAAMAFwATtxQJCQIDDn0CAC8/MxI5LzMwMUEDIxMDBw4CJy4CNxMzAwYWFhcWNjYEW8rsyggONXR2OoXBXw857DoIHVZLO3ZzBI37cwSN/f+/GB8OAgFfu4wBXP6jSGQ3AwESHwAEAAkAAAZDBI0AAwAHAAsADwAZQAsLBwcPEAoGBgMOfQA/MzMRMz8zETMwMWUHITcBAyMTIQMjEyEDIxME8SL7xiIDSsrsygMuyuzK/GjK7MvAwMADzftzBI37cwSN+3MEjQAABQAJ/q8GVwSNAAUACQANABEAFQAnQBIRDQ0VfQQQAgIQEAwMExMJCAoAPzMzETMRMxEzLxEzPzMRMzAxZQMjEyM3MwchNwEDIxMhAyMTIQMjEwZXbtg6gCIEIvvGIgNKyuzKAy/L7Mr8aMrsy8D97wFRwMDAA837cwSN+3MEjftzBI0AAgBL//wE5QSNAAMAGgAXQAoGBQUPEgoRAQB9AD8yMj8zOS8zMDFTByE3ASUHBR4CBwYGBycTIwMFFjY2NzYmJmwhAbsiAT3+uSIBKjZbNwECj1r7qunKAch75J4SEF+zBI3AwP5qAcABAiZMO2JmAQEDzftzAgJZsYF4olP//wAL//wF2QSNBCYCIwAAAAcB/gQKAAAAAQAL//wD8wSNABYAFUAJFRYWCgwJCgp9AD8/MxI5LzMwMUEeAgcOAiclEzMDFzY2NzQmJiclNwJxb7NgERKe5Xr+OMrpqvtbjQM2WzX+1SEC9wNToniBsVkDAQSN/DMBAWZiO0wmAgHAAAIAFP/tBB8EoAADACsAF0AKAgEBHAgnCxMcfgA/Mz8zEjkvMzAxQSE3IQEeAhcWPgI3NzYuAicmBgYHBz4CFx4DBwcOAycuAicDWP5FIQG8/YQCL15IUXROLQoKBwUmV0pLc0wQ7BaY4IR3qmcnDAoPWpPHfX7BcAYB58D+3kdeMAIDPmuGRVE6fm5GAwIzZEcBhbpfAwJcncZuT3TNm1YDA1+zgAAEAAn/7QYaBKAAAwAHAB0AMwAdQA4kGX4vDgsDAgIGB30GCgA/PxI5LzM/Mz8zMDFBByE3EwMjEwEHDgMnLgM3Nz4DFx4DBzc2LgInJg4CBwcGHgIXFj4CApUi/pMil8rsywU8Bw5dmc5+ea5rKQwGD16azn14rWop/AcGBypaS1F6VTIJBwcIK1pMUXpTMQKkwMAB6ftzBI393Dl306BZAwJfnstvOHbRoFgCA12eyao7PYFuRwMDQG+KRjo9gnBIAwNBcYoAAAL/0QAABFIEjgADACMAGUALIwAEBBkbFn0ZAQoAPzM/MxI5LzMzMDFBASEBBSUiJiYnLgInLgI3PgMzBQMjEycGBgcGFhYXBQJn/nT+9gGSAd7+ow0VFQoEBgYDSG07BQVWiqVWAc3K7KnHV40OByZMMgE1Akv9tQJLjQEHCQUFDQwGHU5zVGCIVScB+3MDzQEBVFw3RCICAQAD//YAAARJBI0AAwAHAAsAG0AMCwoKAwIGBwcDfQIKAD8/MxEzERI5LzMwMUEDIxMhByE3EwchNwIoyuzKAw0h/Zsiux39cx4EjftzBI3AwP4BpqYAAAb/qv6vBkUEjQADAAcADQARABcAGwA7QBwCDgEBDg4GGxgYFRISEA8MCQkTBgYZCg0HBxN9AD8zETM/MxESOS8zMzMzETMzETMRMxEzLxEzMDFBIxMzAQMjEyEBITczAQMDNwkCIRMzBycBIQEFpclcyf3iyuzKA07+B/7XFacBQ6q7zAEE/Bf+/gEJnbY1jf6f/s8B7f6vAhADzvtzBI39S9UB4PtzAguR/WQB2AK1/iDVH/4JApcAAAQACv6vBGoEjQADAAcADQARACdAEhAPDwsKCgYNB30CDgEBDg4GCgA/MxEzLxEzPzMSOS8zMxEzMDFBIxMzAQMjEyEBITczAQMDNwEDu8lcyP2qyuzLA5X9uv7uBrQBfa36tgFb/q8CEAPO+3MEjf1L1QHg+3MCC5D9ZQAEAAoAAAUVBI0AAwAHAA0AEQApQBMQDw8KAAsLCgMDCgoGDQd9DgYKAD8zPzMSOS8zLxEzETMRMxEzMDFBMwMjEwMjEyEBITchAQMDNwEB15pwmlnK7MsEQP26/kMGAV4Bfqz8twFbA439fgOC+3MEjf1L1QHg+3MCC5D9ZQAEAGAAAAV0BI0AAwAHAA0AEQAhQA8QDw8LCgoOBgoNBwcDAH0APzIyETM/MzkvMzMRMzAxUyEHISUDIxMhASE3MwEDAzcBggG/Iv5BAmrK7MsDlf26/u4GtAF9rPq1AVwEjcDA+3MEjf1L1QHg+3MCC5D9ZQAAAQA+/+gFdwSoAEQAG0AMAAEBLxgLJCMjOg1+AD8zMxEzPzMzLzMwMWUHLgQ3Nz4DFx4DBwcOAgQnLgM3Nz4DNwcOAwcHBh4CFxY+Ajc3NjYmJicmDgIHBwYeAgUmEHzkv4dADQULRHSmbGqMUBoJCROJ0/77j4nTiz0OBQ5YkcR6FkttSSsJBQkZSYBcaLOMWQ0GBQUQODg9VDMcBgUORJDKr8EDNGSa1YopYbeRUwIDVo6vXUaQ7qpcAwJZoN6GMHXKl1UDyAFAaoBBJVaUcEACAz96p2Y1J2diQgMCOl5sMC2Fsmsu//8AbAAABIIEjgQmAe4AAAAHAkEACf7TAAL/ov6vBH0EjQADAA8AIkARCw4IBQQKBg99AgoBAQoKDQoAPzMRMy8RMz8zEhc5MDFBIxMzARMBIQEBIQMBIQEBA8LIXMj9aaMBMgEh/iYBF/73sv7E/t8B5v77/q8CEAPO/msBlf2x/cIBnP5kAlcCNgAABQBi/q8FvASNAAUACQANABEAFQAiQBARDQ0UFX0QEgwJBAgCAggSAD8zLxEzMzM/PzMzETMwMWUDIxMjNzMHITcTAyMTIQMjEyMHITcFvG7ZO4AhBSH9fiLuyuzKA9HL68qtIvx1IsD97wFRwMDAA837cwSN+3MEjcDAAAMAWwAABFsEjQADAAcAGwAfQA4AGBgNAwMNDQYHEn0GCgA/PzMSOS8zLxEzETMwMUEzAyMBAyMTAwcOAicuAjcTMwMGFhYXFjY2Af2Zb5oCzsrsyggONXR3OYXCXg857DkJHlVLO3ZzA0L9fgPN+3MEjf3/vxgeDwIBX7uMAVz+o0hlNgMBEh8AAAIACQAABAkEjQADABcAFEAJDxIUCQkBfQASAD8/OS8zPzAxcxMzAxM3PgIXHgIHAyMTNiYmJyYGBgnL68oJDzN0dziGwl4OOes5CR5VSzx1cwSN+3MCAr8YHw4BAl+7i/6iAV5IZTcCAhIgAAEAO//wBZQEpwA0ABtADBgYHR0RESILfi0ACwA/Mj8zOS8zETMvMDFFLgM3Nz4DFx4DBwclLgM3FwYWFhcFNzYmJicmDgIHBwYeAhcWNjcXDgIDVnnDhj0ODw9moM93eLJwKw4X/CNdhVIjBboEGUdBAwcFDittVUx6WTkLEwoYQ3FOUJhJMTR7gQ8BTpDHe3RzyJRSAgNTksN0mAEDQXGVWAE7ZD8EAxtSf0sCAjZifUaFS3pXMQECIxy3ICIMAAEAMv/tBG8EpAArABVACREUFBkLCyQAfgA/Mj8zOS8zMDFBHgMHBw4DJy4DNzchByUHBhYWFxY+Ajc3Ni4CJyYGByc+AgJ7eMCCOg0QD2efznh4sm8sDhgDZiL9jQUOLGxVTHpaOAsTCRdDcU5Rl0kwNX6EBKMBUJHHeHRzx5VSAwJSksR0mcABGlGASgMCN2F9R4NLe1gxAQEiHbgfIgwAAAIADv/oBAYEjQAHACYAG0AMCAUFBCYmHRMLBwB9AD8yPzM5LzMzETMwMVMhBwEjNwEhExceAwcOAycuAzcXFBYWFzI2Njc2JiYnJ8oDPBv+MqQXASv97eSdTItqOgUGXZGwWVGTcT8C6DNVNTxwTQgIMFo2kASNo/5lfQEB/ugCAi1Vf1Rjj1kpAgIrVoJaAThFHwEkUUI+SSECAQAAAwA0/+0EUAShABUAJAA0ABtADgslai0dai0tCwAWagALAC8vKxI5LysrMDFBHgMHBw4DJy4DNzc+AxcmBgYHBgYHITY0JzYmJgMWNjY3NjY3IRQGFwYeAgKXeaxqKgsGDl6ZzX95rWspCwcOX5nOcFqDVBUBAwICIAEBAiRd5FqCVBQCAwH94QEBARMwVASeA12eyW45dtSgWQMCXp7Kbjp30aBZwwRRhk8GCwYGCwZHglb80wJPhk8GCgYFCQQ2Z1M0AAQABwAABAoEoAADAAcACwAqACFADwYHAwICCSYdfhIKChEJEgA/MzMRMz8zEjkvM84yMDFBByE3BQchNwEhNyEBBw4CByc+AzcTPgMXHgIHJzYmJicmDgIDQxn9BhkC0Rn9BhoDc/x9IQOE/hccCDpjRIsmMB0PBR8KQ3GeZXehTgXsAxI6OzRILhkCvJGR64+P/i/AAiL5U490K1kOQlZXIgEBXqN6RAMCY611ATJaOgIBLUxbAAADAB7/8QPuBKEAIwAnACsAHUANJyYmKisrBxkSfgAHCwA/Mz8zEjkvMzMvMzAxZRY2NxcGBicuAzc3PgMXFhYXByYmJyIOAgcHBh4CAQchNwUHITcCZTNkMgY1bDdupWkrDBsQWI7AdzpyOSkwYjNJbUsuCRwHBidQATAZ/Q0aAskZ/Q4ZsQEQDL4ODwECS4Sza8ByvIlJAQEUDbsQDwExWHRDwzlqVjQCUJGR7pCQAAQACQAAB7YEoQADABUAJwAxAClAEiswLi0kCQkxLn0qLQobEhICAwAvMzN8LzMYPzM/MzMvMxESOTkwMUEHITcTNz4CFx4CBwcOAicuAjcHBhYWFxY2Njc3NiYmJyYGBgEDIwEDIxMzARMHIxr91hoTBgpkomVhiUUHBwpjoWVgiUayCAQXPzg7VTQHCAQYPzc6VjP+6Mrk/omO7MvjAXiNAWGQkAGiSWSbVgICWZZfSWOZVQICV5WqSzJWNwECNVo2SjFWNwICNVkBCPtzAy380wSN/NMDLQAAAv/aAAAEtASNABgAHAAbQAsbHAIBAQ4MD30OCgA/PzMSOXwvMxjOMjAxQSU3BT4CNzYmJiclAyMTBR4CBw4DBwchNwK//UcfAp4+bUoICCVONf8AqevKAc9tuGoIBliLqlsf/TsfAZ0BsgEBL1hAOE8sAgH8MwSNAQNUonZikV8uTbKyAAAC//X/8wKFAyMAGQAzABlAChsAABkaGggQLCQALzPMMjkvMzMRMzAxUzM+Ajc2JiciBgcjPgIXHgIHDgIHIwc3Fx4CBw4CJy4CNTMWFhcyNjc2JiYn7kkiQS4GBzopKkMPtgdYhEhFgVQBAl2HPoEHD2JBe08BAmaWS0t+TK0BQTExWQkGHTcfAdACFS4mLCgBJihNZS8BAS1gTktYJgEoUgECIFJNVmoxAgE2a1AyLAE0NiUpEgEAAv/zAAACeQMVAAcACwAXQAkDBwcBAQYFCAoAL8wyMjkvMxEzMDFBByE3ATMDBwEDIxMCeRr9lAwBspzJzgG2ibKKATmUggHu/v/aAdv86wMVAAEAC//zApIDFQAhABK2HwkJBAMZEQAvM8wyOS8zMDFTJxMhByEHNjYzNhYWBw4CJy4CJxcWFjcyNjc2JiciBs+WeAHhGv62Oh5AIEtsOAMDWI1VR3xQA60ENS89SggGNjciOwFeJwGQkZwNDwE+cEpXf0QCATZnSwIuJwFMOzVBARUAAAEAFv/zAmwDJAAtABO2ExwcAwAMJAAvM8wyOX0vMzAxQTMHJyYGBgcHBhYWNz4CNzYmByIGBgcnPgIzMhYWBw4CJy4CNzc+AwIeIg4HWY5eDg8DDi4rJT0nBAc1MyE9MA0uCElrPUpnMgMDWI5TXX48BgQMUoewAySWAQM0dFt3JEMqAQElPCQzPgEXKx8jPl00RnVHVX9GAQJUj1o1a6RyOgAAAQAlAAACugMVAAYADLMFAQYCAC/MMjIwMUEHASMBJTcCuhT+R8gBvP5bGgMVcv1dAoIBkgAABAAF//MCggMiAA8AHwAvAD0AF0AKDCQ7AxQUNCwcBAAvM8wyOS8XMzAxZQ4CJy4CNz4CFx4CBzYmJiMiBgYHBhYWMzI2NhMOAiMuAjU0NjYXHgIHNiYmIyIGBwYWFjMyNgJTAl2OSkSBUgECYI5HQoBUrQQaMRsgOykFBBovHCA7KuACWYVCPXlQVoZGQ3hMtgQUJxoqRAcEFCgZK0ThVWkwAQEtYk1SZjABAS1ePR8oFBcuIh8pFBcwAXtMXywBKlhGT2cxAQEuX1caJhMyLBsmFDQAAAEANP/0AnwDIgAuABO2EhsbCiMBLQAvM8wyOXwvMzAxdxcWNjY3NzYmJiMiBgYHBhYWMzI2NjcXDgIjLgI3PgIXHgIHBw4DByd4ClKBVQ0UAwwpKSc7JQQDEy0jIDgrCjcJQ2Q6TWk1AwNYj1RddjQGBQpOga5qFoYBAitlVpohQCkrQyQhNx8WKh0hOVkzAUN0SVaFSwECWJFXNm2jbTcBAQAAAQCRAosDPAMxAAMACLEDAgAvMzAxQQchNwM8Hv1zHQMxpqYAAwEIBEwDWgaaAAMADwAbABlACRMNDQcBAwMZBwAvMzN8LxjNETMRMzAxQTcXBQUmNjcyFhUUBiMiJjcUFjMyNjc2JiciBgGix/H+7/7AAW9NR2dsTEhqYCAkJToFBiIjKTUF2MIBweRNagFiSUxpXksgMTclIDMBOgAEAAkAAAP7BI0AAwAHAAsADwAbQAwLCgoGDw4HfQMCBgoAPzMzPzMzEjkvMzAxZQchNxMDIxMBByE3AQchNwNUIv14IvPK7MsChCL9yyIC2CL9eSK/v78DzvtzBI3+Lb+/AdPAwAAE/4f+SQRLBFEAEgAkAFsAXwAzQBpdXwZyJSYYGA9AQUEuU1MPDwVKNw9yIQUHcgArMisyETkvOREzMxEzETMSOTkrMjAxUzc+AhceAgcHDgMnLgI3BwYWFhcWNjY3NzYmJiciBgYDFwYGBwYWFhcXHgIHDgMnLgM3PgI3Fw4CBwYeAjMWPgI3NiYmJycuAjc+AgEHITdaAgqQ1XNrt2wGAQhZiaRTaLhv8QMDLFEyN2VHCQMEK1A0OGZGLVwkPwcFHC8YrVulYgYFd7PBTjyXi1gDA2aXTjMlPyoHBidDTCAoaWdKCQgpRybBOXBJAQI+XgNcGf6MEALGFnunUwMCU550F1qLXS4CAlSciBY1TSoBAS1TOBY1TiwBLFT+tTgTOiweHgoBAQI5fWpiilUmAQEYO2hQWnxLEVsKLkIoKzYdDAEPJkEzLjASAgIBIk5DQF1DAomVlQAABAA7/+cEiQRSABUAKwAvADMAF0AMMAotBhwRC3InBgdyACsyKzI/PzAxUzc+AxceAwcHDgMnLgM3BwYeAhcWPgI3NzYuAicmDgIFEzMDAxMzE0QDDEV4sXhpiU0bBAcRTHqobWuOTxn5AgUDH0tDQWNILQsHBAgiSD1Ma0QmAcqp2sbFDLQQAfQVZtCtZgMDZaG7WDhfvptcAwNdl7dyFjJyZUEBAkBpdzY0LnVvSQMDSXmJKwIe/eL95AIc/eQAAgArAAAE6gWwABkALgAfQA8mCBsaGgIBAQ4MDwJyDggAPysyEjkvMzMRMz8wMUEhNwUyNjY3NiYmJyUDIxMFHgIHDgIPAjceAgcHBgYWFwcjJiY2Nzc2JiYC2v5iIQFMT4pbCwkrYEX+2dr1/QIKgMttCgl4tWMgezl2s1oPEQUDERoD8RsQBAYQCSJXAljGAS9nVUdiNAIB+xgFsAEDWrWKcZRZGDEUhAJSon91JE1HHhwhVFknckhoOwADACsAAAV2BbAAAwAJAA0AIEAQCggJAgwLCwcGBgIDAnICCAA/KxI5LzMzETM/PzAxQQMjEyEBITczAQMBNwECHf31/QRO/TL+oAXpAga8/qS2Ab0FsPpQBbD8wtoCZPpQAqS3/KUAAAMAFAAABEYGAAADAAkADQAcQA4LBwYGAgkGcgMAcgoCCgA/MysrEjkvMzMwMUEBIwkCISczAQMDNwECCv716wELAyf96f7gI98BWIH2rgFMBgD6AAYA/jr9ob8BoPvGAgWg/VsAAAMAKwAABWAFsAADAAkADQAaQA4GCwcIDAUCCQMCcgoCCAA/MysyEhc5MDFBAyMTIQEhNzMBAwE3AQId/fX9BDj9Df7OCmMCd8j+GeECJgWw+lAFsP0GdgKE+lAC32D8wQAAAwAUAAAEMwYYAAMACQANACBAEAwLCwcGBgIJBnIDAXIKAgoAPzMrKxI5LzMzETMwMUEBIwkCITUzAQMBNwECDv7x6wEPAxD9vP78fgGbfv60vAGbBhj56AYY/iL9wZ4BofvGAh95/WgAAAIACf//BBYEjQAZAB0AFkAJGxoPAgEOD30BAC8/MxEzETMyMDFhITcXFjY2Nzc2LgInJTcFHgMHBwYGBAMDIxMBhv7qI/p0pWQPCAgNNGVR/uEiAQJ3t3s2DAYUsP7ub8rsy78BAVukbzpHf2M7AwHAAQNWlcZzOaf7iwSO+3MEjQABADn/7QREBKAAJwARthkVEH4kAAUAL8wzP8wzMDFBNw4CJy4DNzc+AxceAhcjLgInJg4CBwcGHgIXFjY2AwzqFJjjgneqZiUMCg5clcl8gL1sCOoCLV1HUHZPMAkKBwMlVUxLckwBgwGFt1sDAlycx21Pc86cVgMCY7h/RmE0AwI9bIVFUTt/bUYCAy9hAAACAAn//wQABI0AGQAxAChAExwbKRkCAgEbJgEBJhsDDQwPfQ0ALz8zEhc5Ly8vETMSOTkRMzAxQSE3BT4CNzYmJicnAyMTBR4DBw4CBwMhNwU+Ajc2JiYnJzcFFx4CBw4DAkL+uxwBCTRlSAgIKU4vz6nsywGSS5R3RAUFaqFWs/56gQEMNWZJCggiSDH9HwEkKU58RQQFVYilAf2mAQEcQzo3PRsBAfwzBI0BAh9Gd1lieDsF/cW/AQIfRjs1QyICAaYBQQRAdFNihE8iAAP/mgAABAEEjQAEAAkADQAcQAwNAAYDDAwBBwN9BQEALzM/MxI5LxI5OTMwMUEBIwEzEwM3MxMDByE3AoD+E/kCkqZMtwSb+6sg/XkgA5P8bQSN+3MDq+L7cwGwtbUAAAEA6ARtAiwGKgAKAAqyBYAAAC8azTAxUzc+AjcXBgYHB+gUCC5JMn8jNgwXBG2EPXNjJlI6dEN6AAACAQQE0gN9BnwADwATABK1EhMKAA0FAC8zfNwy1hjNMDFBNw4CJy4CJxcGFhcyNicnMxcC06oHZpRKR4lbA6YCSDs9XaSHolEFsAJUYykCASxhUQI9NQE2R8HBAAL9JwS+/3YGiQAXABsAHUAMABUVBRkbGwkREQwFAC8zMxEzMy8zETMRMzAxQxcOAgcGJiYHBgYHJz4CMzIWFjc2Nic3Fwf6YgYnRzMqREQnJioLZgUqSDQpREYnJinzpMrVBZ4cLlM2AQEoJwMCNSAaLlU1JycDAjc60QHQAAIA3ATnBR0GigAGAAoAFLcIBwcFAYAEBgAvMxrNOTMvzTAxUyUXFwcnByUTMwHcAUGY77WCtAG/w+L/AATn9gH0AY2NmwEI/vgAAgAWBNsDoQZ/AAYACgAXQAkHQAgIAwaAAgQALzMazTkzLxrNMDFBFyMnByMlJRMjAwKz7rWCs94BQf6/aomkBdH2jo72rv74AQcAAAIA3AToBI8GxwAGABoAH0ANERIIQBoJCAgDBoACBAAvMxrNOTMRMzMaEMwyMDFBFwcnBwclBSc3PgI3NiYmIzceAwcGBgcCv+Slj8XOATcB5o0KFjovBQQrOhIQI1ZOMQICUzYF3vUBn54B93QBewIIGR0dFwVnAQ0iPDA+OwsAAgDbBOgDowbMAAYAHgAlQBAIBwcQGAxAFBMTHAwMBoAEAC8azTIRMzMRMxoQzTIyETMwMUEXBycHByUlFw4CBwYmJgcGBgcnPgIzMhYWNzY2Aq32pZLCzwFFARpZBiQ/LCVAPSUfJgtbBiQ/LSRAPyQgJgXS6QGOjQHq+hwoSC4BASYlAwItGhgnSTAmIwMDLQADAAkAAAQWBcQAAwAHAAsAG0AMAgoKCwsHAwMHfQYKAD8/My8RMxEzETMwMUEDIxMBAyMTIQchNwQWWOtY/pTK7MsDDCL9nCIFxP4JAff+yftzBI3AwAAAAgEEBNEDfAZ8AA8AEwAStRETAAoNBQAvM3zcMhjWzTAxQTcOAicuAicXBhYXMjYnNxcHAtOpBmaUSkeKWwKlAUg7PV3MlsDIBa8CVWIpAgEsYVECPTUBNknAAb8AAAIBBQTTA3UHBwAPACUAKEARGxwcESUSEhERCQ0FAAkJBRAAPzN8LzMRMxEzGC8zETMRMy8zMDFBNw4CJy4CJxcGFhcyNicjNz4CNzYmJiIjNx4DFQ4CBwLPpgZlkUpHiFoBowJIOjtdJaIHFUM4BAQgMC4LDSBiYUABMUgiBa8CU2IpAgErYFECPDMBNFN1AQUXHRUVCF8BCBw4MSoxFwYA//8AiQKJAvQFvAYHAeIAcwKY//8AZgKYAuwFrQYHAjsAcwKY//8AfgKLAwUFrQYHAjwAcwKY//8AiQKLAt8FvAYHAj0AcwKY//8AmAKYAy0FrQYHAj4AcwKY//8AeAKLAvUFugYHAj8AcwKY//8ApwKMAu8FugYHAkAAcwKYAAEAbP/oBT8FyAApABVAChoWEQNyJgAFCXIAK8wzK8wzMDFBNwYGBCcuBDc3NhI2NhceAhcnLgInJg4CBwcGHgMXFjY2A+nyG67++513s31HFg0HEnK4+Jmb2ncG9AQ2cV5qoXFFDQcIARtAalFjkWAB2QKd4HYDAlKOts1pOI0BBc53AwN94JcBV4ZPAwNdnLtZOT6NiG9GAgNJiAAAAQBr/+oFRgXIAC0AG0ANLSwsBRoWEQNyJgUJcgArMivMMxI5LzMwMUEDDgInLgQ3NzYSNjYXHgIXIy4CJyYOAgcHBh4DFxY2NjcTITcFE1c7u9Bdeb6IUh0OBRNyufublNh9C+4HP3NUa6V0Rg0GCQUlSXVUNGliKTb+4yEC4f3aUFsmAQJQi7fSbiiOAQjSeQMDbs+SUXZBAwNfoL1cKEWSh21BAgEOJSIBH7sAAgArAAAFFQWwABsAHwAStxwPEAJyAh0AAC8yMisyMjAxYSE3BTI+Ajc3Ni4CJyU3BR4DBwcGAgYEAwMjEwHg/rclASJzvpJbEAYNGFCRbf6yIwE7luSUPhAFFIjW/u9g/fX9xwFLirpwLGCzjFQDAcgBA3DC/I4tm/79vmcFsPpQBbAAAgBu/+gFaQXIABkAMQAQtyEUA3ItBwlyACsyKzIwMUEHDgQnLgQ3Nz4EFx4EBTc2LgMnJg4CBwcGHgMXFj4CBV0FD1GCrdN7drR+TBkMBQ9Tg63SeHa1f0sZ/vsGCAQfQm1RaKZ5SQ0GCAQfQm1Ra6Z3SAL1LXDXvY1PAwJVkLjOZy1v1ruNTwMCVI63zpMuP4yFbkMDA16dvFkuPo2IcEYCBF6gvwAAAwBt/wQFaQXIAAMAHQA1ABtADSUYA3IAAwMxCwlyAQIALzMrMjIRMysyMDFlAQcBAQcOBCcuBDc3PgQXHgQFNzYuAycmDgIHBwYeAxcWPgIDYwE+rP7JAp4ED1KArNV7d7V/ShkNBA9Tga3Tene1f0sY/vwFCAMeQm1Saqd3SQ4ECAMfQW5RbaZ2SML+yIYBNgK1I3HZvY5PAwJVkbjQaSJx2LyOTwMCVY650IokQI2Hb0QDA1+fvVwjP46JcUYCBF+hwAAAAQCrAAADMASNAAYAFUAJAwQEBQUGfQIKAD8/My8zETMwMUEDIxMFNyUDMMTql/6SJQI9BI37cwNqetDNAAABABwAAAQJBKIAIAAXQAoQEAwVfgMgIAISAD8zETM/MzMvMDFlByE3AT4CNzYmJicmBgYHBz4CFx4DBw4DBwUDySH8dB0CGipSPAgHJ0wxRWtFDOkLkt58TI5vPQcEO1ppMv7Gv7+lAZ8iTFo5NEUkAQI5ZUEBgbpiAgIoUH1WRXViVij5AAH/gf6hBBIEjQAfABpACwYAHh4DFg8FAgN9AD8zMy8zEjkvMzMwMUEBITchBwEeAgcOAycmJic3FhYXFjY2NzYmJicnAUQBf/3SIgNbGv5jaZBECAtxs+N9Zr9bRkWcUmm0eA4NQIheUwJfAW7Al/6CE4G4aILLjUkCATossysvAQJVnGpkfj0BAQAAAv/R/sQEHwSNAAcACwAWQAkGBAt9CgMHBwIALzMRMy8/MzMwMWUHITcBMwkDIwEEHyL71BQDO8j+8f4RAzD+/+sBAb/AngPw/oj9qwPN+jcFyQAAAf/Y/p0ETQSMACcAFkAJJAkJAhoTBQJ9AD8zLzMSOS8zMDFBJxMhByEDNjYXMh4CBw4DJyYmJzcWFhcWPgI3Ni4CJyYGBgErztwDFCT9r3Q2eD1nklgiCQtlo9B4asNZWDybUEyAYz0KBg4uUT0wUkMBahIDEMz+nx8ZAU+HrF54xZBMAQI9N680MQEBNF59SjVnUzQBARYyAAEAMf7EBFoEjQAGAA+1AQUFBn0DAC8/MxEzMDFBBwEjASU3BFoZ/Oj4Awz9QyIEjZH6yAUIAcAAAgEFBMwDgwbZAA8AJwApQBEREBAZISEVHRwcJRUVAAkNBQAvM80yMnwvMzMRMxEzGC8zMxEzMDFBNw4CJy4CJxcGFhcyNhMXDgIjBiYmBwYGByc+AjMyFhY3NjYCzacGZJJLR4dYAqUDRTs8XGNhBClINClERScmKQtnBilJNChFRicmKwWuAlVjLAIBLmNRAjw1ATUBZxsvVDUBKCcCAzUhHC5UNigmAgM1AAH/uP6aAQEAswADAAixAQAAL80wMWUDIxMBAV3sXrP95wIZAAUAO//wBp8EnwApAC0AMQA1ADkAMUAYODk5MX0WLS0XMAo1NDQmGwEGBiZ+ERsLAD8zPzMRMxESOS8zPzMzETM/MxEzMDFBBy4DJyYOAgcHBh4CFxY+AjcXDgInLgM3Nz4DMx4CAQchNxMDIxMBByE3AQchNwQmJyxaWlotUntWMwoHBwYoWEstWltZLgU+fn0+eaxpKQsHD16azn5BgoICEiH9eCH0yuzLAoQi/csiAtgi/XkiBI3DAgYIBgEBQG2KSDs8gG9HBAIDBQYBvwMHBgIDXZ3Jbjp40J9YAQgJ/DK/vwPO+3MEjf4tv78B08DAAAABAEX+sQQ9BKQAOwAUtwAVHx81Cyk1AC8vMxI5LzMyMDFFFj4CNzc2LgInJg4CBwYeAhcWPgI3Nw4CJy4DNz4DFx4DBwcOBCcmJic3FhYBUXGjbkEPJAcEJlRGRGlJKgcFCSlMPDlrWz8MZA6AzYRolFojCApVjLtweaxnJQ4fEEhwncp9S5BEQDFlkAJgocFf9jh4aUIDATtkeDsxa1w8AgIfPlk5CoDFbQMDU4uvX2rAk1QCA16fy2/Pbte/klICASEdsBUcAAH/AP5HATsAzgARAAqyDQYAAC/MMjAxdzMDDgInIiYnNxYWMzI2NjdP7CkPYaZ1I0MhIBcxGTRCJgfO/vVurGIBCgjCBgk0VC3///+p/qEEOgSNBAYCZygA////2v6dBE8EjAQGAmkCAP///8n+xAQXBI0EBgJo+AD//wATAAAEAASiBAYCZvcA//8ATf7EBHYEjQQGAmocAP//ACL/6AQ/BKMEBgKA1gD//wBW/+kEBwW6BAYAGvkA//8AMf6xBCkEpAQGAm7sAP//ADf/6QRCBccGBgAcAAD//wD4AAADfQSNBAYCZU0A////BP5HAdsEOgQGAJwAAP///wT+RwHbBDoGBgCcAAD//wAjAAABygQ6BgYAjQAA////fP5fAcoEOgYmAI0AAAEGAKTUCgALtgEEAgAAQ1YAKzQA//8AIwAAAcoEOgYGAI0AAAADAAn/5gPnBKEAAwAWADEAKUAUDyYmDSMjCRsvC3IEAAACEwl+AgoAPz8zEjkvMysyETkvMzMRMzAxQQMjExcHPgIXFhYXASc3NyYmJyYGBgM3FhYzMjY2NzYmJicnNzc2HgIHDgInJiYBc4PnguvgCm3Ci36/UP50ixXxHEUoR1gvQlUeRCY5VzYHCDZeNV4cX0uQc0AECHG8cz5zAu39EwLtAgKFx2wDA3hb/mYDe/wcIAEBS3T8/LYYHDZYNj9CGAEBngUCI0x6VXWvYQIBHgACAEz/6ARpBKMAFQArAA61HBF+JwYLAD8zPzMwMUEHDgMnLgM3Nz4DFx4DBzc2LgInJg4CBwcGHgIXFj4CBF4CD1uX0YR+rmgmDAIPXZjRg32uZyX6BgYIKVlMUXtWMwkFBgcqWU1Se1UxAlURetupXgMDY6fRcRN52addAwJjpdCRMjyCcUkDA0NzjEYxPIR0SwMDRHWOAAEAVgAABGEFsAAGABNACQEFBQYEcgMMcgArKzIRMzAxQQcBIwEhNwRhGf0G+AL6/VohBbCR+uEE8MAAAAMAEP/oBCUGAAAEABoALwAZQA4hFgdyKwsLcgQKcgAAcgArKysyKzIwMUEzAwcjAQcOAycuAzc3PgMXHgMHNzYuAicmDgIHBwYWFhcWPgIBG+zlRM4ECwMMSn2wdGeJTh0FCBBLeKhrcZJQGfgCBgYlUUc9Zk40Cx0EK15KS29LLAYA+tnZAi0WZMijYAMDYZq2WERdv51eAwNjn79yFjd4aUQCAixQZzi3Q3tPAgNAbYEAAAEANv/pA/YEUQAnABlADB0ZGRQHcgQEAAkLcgArMjIvKzIvMjAxZRY2Njc3DgInLgM3Nz4DFx4CByM0JiYnJg4CBwcGHgIB4zxiRg/dDozOcXOlZCgLBQ1YkMN4eKxcAdsmUD9KbUssCAQGBCNQqgIvVjgCdaxdAgNal8FoJHDImFUDA2q2dTlhPQIDPmmAPyM2eWpEAAMAN//oBJkGAAAEABoALwAZQA0hBAQWC3IrCwdyAQByACsrMisyLzIwMWUTMwEjATc+AxceAwcHDgMnLgM3BwYeAhcWNjY3NzYuAicmDgICzOHs/vXK/XwDDEt/s3Noh00cBAgQTXmna2yRUxz5AwYHJ1FET35UERwDFDFQOEtwTS7uBRL6AAIJFmXKpGADA2Sdt1dEXbycXAMEY6C8chU2d2pEAwNNf0i3MmJQMgEDQG2CAAMALf5SBEoEUQATACkAPgAbQA8wJQtyOhoHcg4GD3IABnIAKysyKzIrMjAxQTMDDgMnJiYnNxYWFxY2NjcTATc+AxceAwcHDgMnLgM3BwYeAhcWNjY3NzYuAicmDgIDfc2rEViOwHhVpEpAOH9CZIlRDoT9CwIMS32zdWqJSxsFCBFMeahrbJFSHPkDBgcnUURRfFQQHQMTMlA5S29NLgQ6/BZyvIhIAgEwKawiKAEDUo9eAwj+txZmyaJgAwJim7haQ169m1wDA2WgvHEWNXdqRAIETX5JtzNjTzECAkBtggACADL/6QQ0BFEAFQArABC3HBELcicGB3IAKzIrMjAxUzc+AxceAwcHDgMnLgM3BwYeAhcWPgI3NzYuAicmDgI8Aw1dlsh5c6lsLAoDDl6XyHhxqWws+AMGCipXRkpzUjEJAwUILFZGS3NRMQIKF3HMnFcDAluawmoYccqZVgMCWpjBgBc4emlDAgM/a4JBFjh7a0UCAkBtgwAAA//I/mAEJARSAAQAGgAvABlADiEWB3IrCwtyAwZyAg5yACsrKzIrMjAxQQMjATMBBw4DJy4DNzc+AxceAwc3Ni4CJyYOAgcHBhYWFxY+AgGS3uwBBNICfAMMSn2xc2WJUyAEChBNeqlsb5JQGvkDBggnU0U9Z000DB8DLV5ISnBOLgNc+wQF2v3zFWTIo2EDA12VslhRXr6eXQMDY6C+cRU2eGpEAgMtUGY4xEJ3SwMCQm6CAAADADb+YARKBFIABAAaAC8AGUAOIRYLcisLB3IEDnIDBnIAKysrMisyMDFBEzczAQE3PgMXHgMHBw4DJy4DNwcGHgIXFjY2Nzc2LgInJg4CAlnhQc/+/Pz6AwxKf7R1aIlOHAQIEE17qGttklQc+gMGBydSRVB/VBEdAxQyUTlLcU4u/mAFEcn6JgOpFmbKo2ADA2OduFdEXr2bWwMDY5+9chU2eGpGAwJNgEq3M2NRMQICQW6DAAEAOv/sA/UEUQAqABlADBMSEgAZCwdyJAALcgArMisyETkvMzAxRS4DNzc+AxceAwcHITcFNzYmJicmDgIHBwYeAhcWNjcXBgYCBHKwdTMJBA1Xj8B1bZtdIQwU/NQfAj0FCxxRRkpsSSoIBQgVPGZKTJJCKUrDEwFTkcBtK23Hm1gDAlOMtGV/rQEdQGxDAwI/a4A+KkJ5XzgCASwmpzsvAAMALv5SBDkEUQASACgAPQAbQA8vJAtyORkHcg0GD3IABnIAKysyKzIrMjAxQTMDDgInJiYnNxYWFxY2NjcTATc+AxceAwcHDgMnLgM3BwYeAhcWNjY3NzYuAicmDgIDa86tFpDqnU+cRkA1dT1hiVIOhv0dAwxFdq10a4lLGgUIEEx5p2tsjEsW+AIGAh9LQ1F7UBEdAxMvTzlLakYnBDr8C5fiegIBKSStHiEBAkyKXAMU/rYWZMilYQIDYZy4WkRdvJxcAwRlobxuFTN2a0YCBE1/SLczYlAxAgJCboEAAv+f/k8EZwRIAAMAJQAZQAwOFQEBFR8EB3IDBnIAKysyLzMvETMwMUEBIwElHgMXEx4CFxY2NwcGBicuAycDLgInJgYHNzY2BGf8M/sDzf2MP1g+KxDuBxclHxMoEzQYLxg6UTYjDuEKIjcpECIQDB49BDr6JgXaDQEsSmA0/GYaOiwGAwEBwQYFAgI6WWcvA3UjQisBAQMBuQcJAP//AKsAAAMzBbUEBgAVugAAAQAk/+0ESQSfAEEAF0ALODgQIn4ZCjMAC3IAKzI/PzM5LzAxRS4DNz4CNyU2Njc2JgciBgcGFhYXASMBLgI3PgIXHgIHDgIHBQ4CBwYWFhcWPgI3NwYGBwYGBwYGAZhChW4/BARCZToBHyNIBwU7KzNQCAYgMxQCF/L+QSZFKwQGaaBWT41VBQM1Ui/+xhktIAUHKUgpXZ96Tg3LDWtZDh4QVuARASNHbk1KblcksxhCLy00AUMyJUM8Gv1PAkQwYmxBXX9AAQI/eVg7YE4exxEpMyAvOhoBBD1wl1kBfsxXDhwLRj4AAAP/7wAAAz0EjQADAAcACwAdQA0ICQkLCgoGB30DAgYKAD8zMz8SOS8zMy8zMDFlByE3EwMjEwEHBTcDPSL9myLzyuvKAagb/YIbv7+/A877cwSN/qWZupgAAAb/fgAABg8EjQADAAcACwAQABQAGAAzQBgKCwsYGA8HBhQTBhMGEw0PfQMCAhcXDQoAPzMRMxEzPxI5OS8vETMRMxEzETMRMzAxZQchNwEHITcBByE3BwEhATMTByE3AQMjEwWQIv2WIQJdIf3gIgKsIf2VInH9Vf71AySjLiL9miEC+KHpob6+vgIAvr4Bz76+f/vyBI39N7y8Asn7cwSNAAIACQAAA7wEjQADABkAF0AKDxAQAX0FBAQACgA/Mi8zPzMvMzAxcxMzAyc3FzI2Njc2JiYnJzcXHgIHDgIjCcvryiki2T1wTQkIKlM18iPUb7ttCAmT3nsEjftz5MEBKFNDOk4pAgHAAQNTonmGq1AAAAP/2//HBLsEuwAVACsALwAbQAsvLxwRfi0tJwYLcgArMjJ8Lxg/MzN8LzAxQQcOAycuAzc3PgMXHgMHNzYuAicmDgIHBwYeAhcWPgIBASMBBEwGDl6Yz355rWspCwcOX5nOfnitair9BwYHK1lMUXlUMgkHBwcrWkxSelQwAWn7y6sENQJpOXfToFkDAl6eym46d9GgWAIDXZ/Ipjs9gG1FAwNAb4lGOz2BcUgDAkJxiwLR+wwE9AAEACIAAAT+BI0AAwAHAAsADwAbQAwCA4AODw8LB30KBgoAPzM/MzMvMxrMMjAxQQchNxMDIxMhAyMTBQchNwPAIv1+IprK7MsD1MvqygEoHvt9HgKdwMAB8PtzBI37cwSNlqenAAACAAn+RwSoBI0ACQAbAB9ADxcQD3IJAwZ9CAoKAgIFCgA/MxEzETM/MzMrMjAxQQMjAQMjEzMBEwMzBw4CJyYmJzcWFjMyNjY3BKjK5P6JjuzL4wF4jb3rEg5jpnYjQyIjGDAYNEMmCASN+3MDLfzTBI380wMt+7iBcKxhAQEKCcAGCTRTLgD//wBAAg4CZQLOBgYAEQAAAAMAIAAABPcFsAAaAB4AIgAjQBECAQEdIiEhHQ4PDx4Cch0IcgArKzIRMxE5LzMRMxEzMDFhITcFMjY2Nzc2LgInJTcFHgMHBw4CBAMDIxMBByE3Ae7+wyUBH5PPexUKCws+fGf+tSMBL5LVhjMQChV8xP7/UP32/QGKHv1zHccChuCHUFWpjVcDAcgBA3G/9odOk/26ZwWw+lAFsP2EpqYAAAMAIAAABPcFsAAaAB4AIgAjQBECAQEdIiEhHQ4PDx4Cch0IcgArKzIRMxE5LzMRMxEzMDFhITcFMjY2Nzc2LgInJTcFHgMHBw4CBAMDIxMBByE3Ae7+wyUBH5PPexUKCws+fGf+tSMBL5LVhjMQChV8xP7/UP32/QGKHv1zHccChuCHUFWpjVcDAcgBA3G/9odOk/26ZwWw+lAFsP2EpqYAAAMAKwAABBAGAAADABoAHgAZQA0eHRYKB3IDAHIRAgpyACsyKysyxDIwMUEBIwETIz4DFx4DBwMjEzYmJicmDgIBByE3AiH+9esBCx9KDUV2pm1Zd0QWCXTtdgYUREFGa0suAa0d/XMdBgD6AAYA/EVeu5laAwJCcZFR/UkCujteOQECOGB2Au6mpgAAAwCdAAAFJQWwAAMABwALABVACgMKCwYHAnIBCHIAKysyLzMyMDFBAyMTIQchNwEHITcDavz0/QKuI/ubIwMbHv1zHgWw+lAFsMjI/gimpgAD/+X/7QKuBUMAAwAVABkAHUAOChELchgZGQICBAQDBnIAKzIvMhEzLzMrMjAxQQchNxMzAwYWFhcWNjcHBgYnLgI3AQchNwKuH/2wHtnrswQJJScVKxYRJEsmWm4sCAINHv1zHgQ6sLABCfvmIzQdAQEGA7oLCgEBUYhUAcGmpgD///+jAAAEqwc3BiYAJQAAAQcARAFUATcAC7YDEAcBAWFWACs0AP///6MAAATDBzcGJgAlAAABBwB1AfYBNwALtgMOAwEBYVYAKzQA////owAABKsHNwYmACUAAAEHAJ4A8gE3AAu2AxEHAQFsVgArNAD///+jAAAExQcqBiYAJQAAAQcApQEBATcAC7YDHAMBAWtWACs0AP///6MAAASrBwYGJgAlAAABBwBqAR4BNwANtwQDIwcBAXhWACs0NAD///+jAAAEqweSBiYAJQAAAQcAowGNAWwADbcEAxkHAQFHVgArNDQA////owAABNgHsQYmACUAAAEHAkIBfgEXABK2BQQDGwcBALj/srBWACs0NDT//wBf/jcFCgXHBiYAJwAAAQcAeQG8//oAC7YBKAUAAApWACs0AP//ACYAAAS8Bz4GJgApAAABBwBEASEBPgALtgQSBwEBbFYAKzQA//8AJgAABLwHPgYmACkAAAEHAHUBwwE+AAu2BBAHAQFsVgArNAD//wAmAAAEvAc+BiYAKQAAAQcAngC/AT4AC7YEEwcBAXdWACs0AP//ACYAAAS8Bw0GJgApAAABBwBqAOsBPgANtwUEJQcBAYNWACs0NAD//wA3AAACMgc+BiYALQAAAQcARP/ZAT4AC7YBBgMBAWxWACs0AP//ADcAAANIBz4GJgAtAAABBwB1AHsBPgALtgEEAwEBbFYAKzQA//8ANwAAAxcHPgYmAC0AAAEHAJ7/dwE+AAu2AQcDAQF3VgArNAD//wA3AAADMAcNBiYALQAAAQcAav+jAT4ADbcCARkDAQGDVgArNDQA//8AJgAABYYHKgYmADIAAAEHAKUBLAE3AAu2ARgGAQFrVgArNAD//wBi/+kFIgc4BiYAMwAAAQcARAFsATgAC7YCLhEBAU9WACs0AP//AGL/6QUiBzgGJgAzAAABBwB1Ag0BOAALtgIsEQEBT1YAKzQA//8AYv/pBSIHOAYmADMAAAEHAJ4BCgE4AAu2Ai8RAQFaVgArNAD//wBi/+kFIgcsBiYAMwAAAQcApQEYATkAC7YCOhEBAVlWACs0AP//AGL/6QUiBwcGJgAzAAABBwBqATUBOAANtwMCQREBAWZWACs0NAD//wBY/+gFMQc3BiYAOQAAAQcARAFJATcAC7YBGAABAWFWACs0AP//AFj/6AUxBzcGJgA5AAABBwB1AeoBNwALtgEWCwEBYVYAKzQA//8AWP/oBTEHNwYmADkAAAEHAJ4A5gE3AAu2ARkAAQFsVgArNAD//wBY/+gFMQcGBiYAOQAAAQcAagESATcADbcCASsAAQF4VgArNDQA//8AoQAABVAHNgYmAD0AAAEHAHUBwQE2AAu2AQkCAQFgVgArNAD//wAc/+kD0QYABiYARQAAAQcARACsAAAAC7YCPQ8BAYxWACs0AP//ABz/6QQbBgAGJgBFAAABBwB1AU4AAAALtgI7DwEBjFYAKzQA//8AHP/pA+sGAAYmAEUAAAEGAJ5LAAALtgI+DwEBl1YAKzQA//8AHP/pBB0F9AYmAEUAAAEGAKVZAQALtgJJDwEBllYAKzQA//8AHP/pBAQFzwYmAEUAAAEGAGp3AAANtwMCUA8BAaNWACs0NAD//wAc/+kD0QZbBiYARQAAAQcAowDmADUADbcDAkYPAQFyVgArNDQA//8AHP/pBDAGegYmAEUAAAEHAkIA1v/gABK2BAMCSA8AALj/3bBWACs0NDT//wA3/jcD5gRRBiYARwAAAQcAeQFB//oAC7YBKAkAAApWACs0AP//ADr/6wPwBgAGJgBJAAABBwBEAJYAAAALtgEuCwEBjFYAKzQA//8AOv/rBAUGAAYmAEkAAAEHAHUBOAAAAAu2ASwLAQGMVgArNAD//wA6/+sD8AYABiYASQAAAQYAnjQAAAu2AS8LAQGXVgArNAD//wA6/+sD8AXPBiYASQAAAQYAamAAAA23AgFBCwEBo1YAKzQ0AP//ACMAAAHkBfcGJgCNAAABBgBEi/cAC7YBBgMBAZ5WACs0AP//ACMAAAL6BfcGJgCNAAABBgB1LfcAC7YBBAMBAZ5WACs0AP//ACMAAALIBfcGJgCNAAABBwCe/yj/9wALtgEHAwEBqVYAKzQA//8AIwAAAuIFxgYmAI0AAAEHAGr/Vf/3AA23AgEZAwEBtVYAKzQ0AP//AA0AAAQnBfQGJgBSAAABBgClYwEAC7YCKgMBAapWACs0AP//ADj/6QQeBgAGJgBTAAABBwBEAKsAAAALtgIuBgEBjFYAKzQA//8AOP/pBB4GAAYmAFMAAAEHAHUBTQAAAAu2AiwGAQGMVgArNAD//wA4/+kEHgYABiYAUwAAAQYAnkkAAAu2Ai8GAQGXVgArNAD//wA4/+kEHgX0BiYAUwAAAQYApVgBAAu2AjoGAQGWVgArNAD//wA4/+kEHgXPBiYAUwAAAQYAanUAAA23AwJBBgEBo1YAKzQ0AP//AEr/6AQvBgAGJgBZAAABBwBEALIAAAALtgIeEQEBoFYAKzQA//8ASv/oBC8GAAYmAFkAAAEHAHUBVAAAAAu2AhwRAQGgVgArNAD//wBK/+gELwYABiYAWQAAAQYAnlAAAAu2Ah8RAQGrVgArNAD//wBK/+gELwXPBiYAWQAAAQYAanwAAA23AwIxEQEBt1YAKzQ0AP///7z+RwQZBgAGJgBdAAABBwB1AR4AAAALtgIZAQEBoFYAKzQA////vP5HBBkFzwYmAF0AAAEGAGpHAAANtwMCLgEBAbdWACs0NAD///+jAAAEqwbjBiYAJQAAAQcAcAD5ATkAC7YDEAMBAaZWACs0AP//ABz/6QQDBa0GJgBFAAABBgBwUgMAC7YCPQ8BAdFWACs0AP///6MAAASrBx8GJgAlAAABBwChASoBNwALtgMTBwEBU1YAKzQA//8AHP/pA/UF6AYmAEUAAAEHAKEAgwAAAAu2AkAPAQF+VgArNAAABP+j/lUEqwWwAAQACQANACMAK0AVDQwMAxYdBgACBwMCcg4PDwUFAghyACsyETMRMysyEjk5LzMSOS8zMDFBASEBMxMDNzMBAwchNwEXDgIHBhYXMjY3FwYGIyImNz4CAyj9hf72AxCrVM4PnwEZsiP8/iMDBXUjUj4GAxgeFy0VDCJOKFZpAgFOdgTh+x8FsPpQBPy0+lACHMfH/h89GTpKLx0gAQ4JjRUUaVdKcFAAAAMAHP5VA9EEUAAbADoAUAArQBceOjoPQ0oPcicxC3I7PDwZCnIJBQ8HcgArMjIrMhEzKzIrMhI5LzMwMWUTNiYmJyYGBgcHPgMXHgIHAwYGFwcHJjQTByciDgIHBhYWFxY2NjcXDgMnLgI3PgMzExcOAgcGFhcyNjcXBgYjIiY3PgICiFIGGkU4Mlg9CusGWYmfTG6qWQtPCQcTAukPdRicMGVYPAcFH0AsO3NVED8WT2h7QVqUVgUFYZm2Wad1I1I+BgMYHhctFA0iTilVaQECTnXZAgc0VDEBASNEMQFVf1MnAQJapHT+Hjl3NxIBNW8B75UBEixLOC1BJgEBMFk6bD1mSigBAk+OXWmNUyT9qD0ZOkovHSABDgmNFRRpV0pwUP//AF//6AUKB0sGJgAnAAABBwB1AfwBSwALtgEoEAEBbVYAKzQA//8AN//qA/IGAAYmAEcAAAEHAHUBJQAAAAu2ASgUAQGMVgArNAD//wBf/+gFCgdLBiYAJwAAAQcAngD4AUsAC7YBKxABAXhWACs0AP//ADf/6gPmBgAGJgBHAAABBgCeIgAAC7YBKxQBAZdWACs0AP//AF//6AUKByoGJgAnAAABBwCiAdcBUwALtgExEAEBglYAKzQA//8AN//qA+YF3wYmAEcAAAEHAKIBAAAIAAu2ATEUAQGhVgArNAD//wBf/+gFCgdOBiYAJwAAAQcAnwEOAUsAC7YBLhABAXZWACs0AP//ADf/6gP0BgMGJgBHAAABBgCfNwAAC7YBLhQBAZVWACs0AP//ACYAAATZB0EGJgAoAAABBwCfAJUBPgALtgIlHgEBdVYAKzQA//8AOP/oBc8GAgQmAEgAAAEHAdUEwwUCAAu2AzkBAQAAVgArNAD//wAmAAAEvAbqBiYAKQAAAQcAcADGAUAAC7YEEgcBAbFWACs0AP//ADr/6wPwBa0GJgBJAAABBgBwOwMAC7YBLgsBAdFWACs0AP//ACYAAAS8ByYGJgApAAABBwChAPgBPgALtgQVBwEBXlYAKzQA//8AOv/rA/AF6AYmAEkAAAEGAKFsAAALtgExCwEBflYAKzQA//8AJgAABLwHHQYmACkAAAEHAKIBngFGAAu2BBkHAQGBVgArNAD//wA6/+sD8AXgBiYASQAAAQcAogETAAkAC7YBNQsBAaFWACs0AAAFACb+VQS8BbAAAwAHAAsADwAlAClAFAoLCxgfDg8PBwJyEBERAwICBghyACsyETMyETMrMhEzLzM5LzMwMWUHITcBAyMTAQchNwEHITcBFw4CBwYWFzI2NxcGBiMiJjc+AgPoI/0RIgEh/fb9AtMi/XIjA1Mj/RYkAQt1JFE+BgMYHhctFAwiTShWaQIBTnXHx8cE6fpQBbD9oMTEAmDIyPqLPRk6Si8dIAEOCY0VFGlXSnBQAAIAOv5yA/AEUQArAEEAJUATEhMTCzQ7DnIZCwdyLC0kJAALcgArMhE5OSsyKzISOS8zMDFFLgM3Nz4DFx4DBwchNwU3NiYmJyYOAgcHBh4CFxY2NxcOAjcXDgIHBhYXMjY3FwYGIyYmNz4CAfZvq3AyCAQLVI3AdnGcXB8LDvzUHAI9BAkfUkVLa0YnCAQGEjRcRFWLOXQuh50YdCNSPgYDGB4XLRUMIk4oVmkCAU52FAJTj7tqKW3Ln1wDAlqVvGVnrQEVP3BIAgJCcIM+KDt0XzsCAks8e0VaK209GDpKMB0gAQ8IjBYUAWlWSnBQ//8AJgAABLwHQQYmACkAAAEHAJ8A1QE+AAu2BBYHAQF1VgArNAD//wA6/+sEBwYDBiYASQAAAQYAn0oAAAu2ATILAQGVVgArNAD//wBm/+sFFwdLBiYAKwAAAQcAngD6AUsAC7YBLxABAXhWACs0AP////n+UQRCBgAGJgBLAAABBgCeQQAAC7YDQhoBAZdWACs0AP//AGb/6wUXBzMGJgArAAABBwChATIBSwALtgExEAEBX1YAKzQA////+f5RBEIF6AYmAEsAAAEGAKF6AAALtgNEGgEBflYAKzQA//8AZv/rBRcHKgYmACsAAAEHAKIB2AFTAAu2ATUQAQGCVgArNAD////5/lEEQgXfBCYASwAAAQcAogEhAAgAC7YDSBoBAaFWACs0AP//AGb99gUXBccGJgArAAABBwHVAZj+kgAOtAE1BQEBuP+YsFYAKzT////5/lEEQgamBCYASwAAAQcCTwE8AHwAC7YDPxoBAZhWACs0AP//ACYAAAWFBz4GJgAsAAABBwCeARYBPgALtgMPCwEBd1YAKzQA//8ADQAAA/YHXwYmAEwAAAEHAJ4AVgFfAAu2Ah4DAQEmVgArNAD//wA3AAADSQcxBiYALQAAAQcApf+FAT4AC7YBEgMBAXZWACs0AP//ABMAAAL7BesGJgCNAAABBwCl/zf/+AALtgESAwEBqFYAKzQA//8ANwAAAy4G6gYmAC0AAAEHAHD/fQFAAAu2AQYDAQGxVgArNAD//wAjAAAC4AWkBiYAjQAAAQcAcP8v//oAC7YBBgMBAeNWACs0AP//ADcAAAMhByYGJgAtAAABBwCh/68BPgALtgEJAwEBXlYAKzQA//8AIwAAAtMF3wYmAI0AAAEHAKH/Yf/3AAu2AQkDAQGQVgArNAD///+O/lsCKQWwBiYALQAAAQYApOYGAAu2AQUCAAAAVgArNAD///91/lUCCgXYBiYATQAAAQYApM0AAAu2AhECAAAAVgArNAD//wA3AAACVgcdBiYALQAAAQcAogBWAUYAC7YBDQMBAYFWACs0AP//ADf/6AaPBbAEJgAtAAAABwAuAjIAAP//ACD+RgP7BdgEJgBNAAAABwBOAfoAAP//AAT/6AU6BzUGJgAuAAABBwCeAZoBNQALtgEXAQEBalYAKzQA////BP5HAscF3gYmAJwAAAEHAJ7/J//eAAu2ARUAAQGCVgArNAD//wAm/kkFcgWwBCYALwAAAQcB1QFe/uUADrQDFwIBALj/57BWACs0//8AEf40BE4GAAYmAE8AAAEHAdUA9P7QAA60AxcCAQG4/9SwVgArNP//ACYAAAPABzMGJgAwAAABBwB1AGwBMwALtgIIBwEBXFYAKzQA//8AIAAAAzkHkAYmAFAAAAEHAHUAbAGQAAu2AQQDAQFxVgArNAD//wAm/gYDwAWwBCYAMAAAAQcB1QEo/qIADrQCEQIBAbj/l7BWACs0////pv4GAhYGAAQmAFAAAAEHAdX/1f6iAA60AQ0CAQG4/5ewVgArNP//ACYAAAPXBbEGJgAwAAABBwHVAssEsQALtgIRBwAAAVYAKzQA//8AIAAAA2oGAgQmAFAAAAEHAdUCXgUCAAu2AQ0DAAACVgArNAD//wAmAAADwAWwBiYAMAAAAAcAogFe/dD//wAgAAAC9AYABCYAUAAAAAcAogD0/a3//wAmAAAFhgc3BiYAMgAAAQcAdQIgATcAC7YBCgYBAWFWACs0AP//AA0AAAQlBgAGJgBSAAABBwB1AVgAAAALtgIcAwEBoFYAKzQA//8AJv4CBYYFsAQmADIAAAEHAdUBlf6eAA60ARMFAQG4/5ewVgArNP//AA3+BgPyBFEEJgBSAAABBwHVAQD+ogAOtAIlAgEBuP+XsFYAKzT//wAmAAAFhgc6BiYAMgAAAQcAnwEyATcAC7YBEAkBAWpWACs0AP//AA0AAAQnBgMGJgBSAAABBgCfagAAC7YCIgMBAalWACs0AP//AA0AAAPyBgMGJgBSAAABBwHVAD8FAwALtgIgAwEBOlYAKzQA//8AYv/pBSIG5QYmADMAAAEHAHABEAE7AAu2Ai4RAQGUVgArNAD//wA4/+kEHgWtBiYAUwAAAQYAcFADAAu2Ai4GAQHRVgArNAD//wBi/+kFIgcgBiYAMwAAAQcAoQFBATgAC7YCMREBAUFWACs0AP//ADj/6QQeBegGJgBTAAABBwChAIIAAAALtgIxBgEBflYAKzQA//8AYv/pBXYHNwYmADMAAAEHAKYBiwE4AA23AwIsEQEBRVYAKzQ0AP//ADj/6QS1Bf8GJgBTAAABBwCmAMoAAAANtwMCLAYBAYJWACs0NAD//wAmAAAE1Qc3BiYANgAAAQcAdQGqATcAC7YCHgABAWFWACs0AP//ABEAAAOFBgAGJgBWAAABBwB1ALgAAAALtgIXAwEBoFYAKzQA//8AJv4GBNUFsAQmADYAAAEHAdUBKf6iAA60AicYAQG4/5ewVgArNP///5/+BwLyBFMEJgBWAAABBwHV/87+owAOtAIgAgEBuP+YsFYAKzT//wAmAAAE1Qc6BiYANgAAAQcAnwC8ATcAC7YCJAABAWpWACs0AP//ABEAAAOHBgMGJgBWAAABBgCfygAAC7YCHQMBAalWACs0AP//ACb/6gS9BzgGJgA3AAABBwB1AcsBOAALtgE6DwEBT1YAKzQA//8AG//rA/oGAAYmAFcAAAEHAHUBLQAAAAu2ATYOAQGMVgArNAD//wAm/+oEvQc4BiYANwAAAQcAngDHATgAC7YBPQ8BAVpWACs0AP//ABv/6wPKBgAGJgBXAAABBgCeKgAAC7YBOQ4BAZdWACs0AP//ACb+PAS9BcYGJgA3AAABBwB5AZP//wALtgE6KwAAE1YAKzQA//8AG/4zA8EETwYmAFcAAAEHAHkBPf/2AAu2ATYpAAAKVgArNAD//wAm/fsEvQXGBiYANwAAAQcB1QFE/pcADrQBQysBAbj/oLBWACs0//8AG/3yA8EETwYmAFcAAAEHAdUA7f6OAA60AT8pAQG4/5ewVgArNP//ACb/6gS9BzsGJgA3AAABBwCfANwBOAALtgFADwEBWFYAKzQA//8AG//rA/wGAwYmAFcAAAEGAJ8/AAALtgE8DgEBlVYAKzQA//8Anf4ABSUFsAYmADgAAAEHAdUBM/6cAA60AhECAQG4/42wVgArNP//AD/9/AKuBUMGJgBYAAABBwHVAIL+mAAOtAIfEQEBuP+hsFYAKzT//wCd/kEFJQWwBiYAOAAAAQcAeQGDAAQAC7YCCAIBAABWACs0AP//AD/+PQKuBUMGJgBYAAABBwB5ANMAAAALtgIWEQAAFFYAKzQA//8AnQAABSUHOQYmADgAAAEHAJ8AzQE2AAu2Ag4DAQFpVgArNAD//wA//+0DvwZ+BCYAWAAAAQcB1QKzBX4ADrQCGgQBALj/qLBWACs0//8AWP/oBTEHKgYmADkAAAEHAKUA9AE3AAu2ASQLAQFrVgArNAD//wBK/+gELwX0BiYAWQAAAQYApV8BAAu2AioRAQGqVgArNAD//wBY/+gFMQbjBiYAOQAAAQcAcADtATkAC7YBGAsBAaZWACs0AP//AEr/6AQvBa0GJgBZAAABBgBwVwMAC7YCHhEBAeVWACs0AP//AFj/6AUxBx8GJgA5AAABBwChAR4BNwALtgEbAAEBU1YAKzQA//8ASv/oBC8F6AYmAFkAAAEHAKEAiAAAAAu2AiERAQGSVgArNAD//wBY/+gFMQeSBiYAOQAAAQcAowGBAWwADbcCASEAAQFHVgArNDQA//8ASv/oBC8GWwYmAFkAAAEHAKMA6wA1AA23AwInEQEBhlYAKzQ0AP//AFj/6AVTBzYGJgA5AAABBwCmAWgBNwANtwIBFgABAVdWACs0NAD//wBK/+gEvAX/BiYAWQAAAQcApgDRAAAADbcDAhwRAQGWVgArNDQAAAIAWP6MBTEFsAAVACsAG0ANHiUBCwJyFxYREQYJcgArMhI5OSsyLzMwMUEzAw4CJy4CNxMzAwYWFhcWNjY3AxcOAgcGFhcyNjcXBgYjJiY3PgIEPPWmF6X/npXaaxKm9KUKJmpbYY9YDrF1I1M9BQQYHhcsFQ0jTShWaQIBTnUFsPw1neZ6AwN94ZcDzfwyVIdSAgNLjFz+kD0ZOkovHSABDgmNFRUBaVZLb1EAAAMASv5VBC8EOgAEABsAMQAhQBEkKw9yAREGchwdHQQEGAsLcgArMjIRMxEzKzIrMjAxQRMzAyMTNw4DJy4DNxMzAwYeAhcWNjYDFw4CBwYWFzI2NxcGBiMiJjc+AgK2jey83mNODEBupG9ZeUYXCHXrdgMGHDctYIFLAnUjUj8FBBkdFy0VDSNNKVZoAQFPdQELAy/7xgHgA2K3kFIDA0FwkFACu/1CJ0g6IwIDUY7+sT0ZOkovHSABDgmNFRRpV0pwUP//ALUAAAc6BzcGJgA7AAABBwCeAcEBNwALtgQZFQEBbFYAKzQA//8AeQAABfQGAAYmAFsAAAEHAJ4BBAAAAAu2BBkVAQGrVgArNAD//wChAAAFUAc2BiYAPQAAAQcAngC9ATYAC7YBDAIBAWtWACs0AP///7z+RwQZBgAGJgBdAAABBgCeGwAAC7YCHAEBAatWACs0AP//AKEAAAVQBwUGJgA9AAABBwBqAOkBNgANtwIBHgIBAXdWACs0NAD////lAAAE6wc3BiYAPgAAAQcAdQG9ATcAC7YDDg0BAWFWACs0AP///+YAAAPvBgAGJgBeAAABBwB1ASIAAAALtgMODQEBoFYAKzQA////5QAABOsHFgYmAD4AAAEHAKIBmAE/AAu2AxcIAQF2VgArNAD////mAAAD5AXfBiYAXgAAAQcAogD9AAgAC7YDFwgBAbVWACs0AP///+UAAATrBzoGJgA+AAABBwCfAM8BNwALtgMUCAEBalYAKzQA////5gAAA/EGAwYmAF4AAAEGAJ80AAALtgMUCAEBqVYAKzQA////jQAAB28HQgYmAIEAAAEHAHUC8AFCAAu2BhkDAQFsVgArNAD//wAO/+oGXwYBBiYAhgAAAQcAdQJuAAEAC7YDXw8BAY1WACs0AP//ABb/ogWQB4AGJgCDAAABBwB1AiMBgAALtgM0FgEBllYAKzQA//8AKv91BDAF/QYmAIkAAAEHAHUBNP/9AAu2AzAKAQGLVgArNAD///+W//8EFgSNBiYCSwAAAAcCQf8F/2v///+W//8EFgSNBiYCSwAAAAcCQf8F/2v//wBjAAAEXgSNBiYB8wAAAAYCQSW6////mgAABAEGHgYmAk4AAAEHAEQAywAeAAu2AxAHAQFrVgArNAD///+aAAAEOgYeBiYCTgAAAQcAdQFtAB4AC7YDDgMBAWtWACs0AP///5oAAAQJBh4GJgJOAAABBgCeaR4AC7YDEwMBAWtWACs0AP///5oAAAQ7BhIGJgJOAAABBgCldx8AC7YDGwMBAWtWACs0AP///5oAAAQiBe0GJgJOAAABBwBqAJUAHgANtwQDFwMBAWtWACs0NAD///+aAAAEAQZ5BiYCTgAAAQcAowEEAFMADbcEAxkDAQFRVgArNDQA////mgAABE4GmAYmAk4AAAAHAkIA9P/+//8AOf48BEQEoAYmAkwAAAAHAHkBYv////8ACQAAA/sGHgYmAkMAAAEHAEQAoAAeAAu2BBIHAQFsVgArNAD//wAJAAAEDwYeBiYCQwAAAQcAdQFCAB4AC7YEEAcBAWxWACs0AP//AAkAAAP7Bh4GJgJDAAABBgCePh4AC7YEFgcBAWxWACs0AP//AAkAAAP7Be0GJgJDAAABBgBqah4ADbcFBBkHAQGEVgArNDQA//8AGgAAAd8GHgYmAf4AAAEGAESGHgALtgEGAwEBa1YAKzQA//8AGgAAAvQGHgYmAf4AAAEGAHUnHgALtgEEAwEBa1YAKzQA//8AGgAAAsMGHgYmAf4AAAEHAJ7/IwAeAAu2AQkDAQF2VgArNAD//wAaAAAC3QXtBiYB/gAAAQcAav9QAB4ADbcCAQ0DAQGEVgArNDQA//8ACQAABKgGEgYmAfkAAAEHAKUAmAAfAAu2ARgGAQF2VgArNAD//wA7/+0EWAYeBiYB+AAAAQcARADZAB4AC7YCLhEBAVtWACs0AP//ADv/7QRYBh4GJgH4AAABBwB1AXoAHgALtgIsEQEBW1YAKzQA//8AO//tBFgGHgYmAfgAAAEGAJ53HgALtgIxEQEBW1YAKzQA//8AO//tBFgGEgYmAfgAAAEHAKUAhgAfAAu2AjERAQFvVgArNAD//wA7/+0EWAXtBiYB+AAAAQcAagCjAB4ADbcDAjURAQF0VgArNDQA//8AOP/sBGQGHgYmAfIAAAEHAEQAvwAeAAu2ARgLAQFrVgArNAD//wA4/+wEZAYeBiYB8gAAAQcAdQFhAB4AC7YBFgsBAWtWACs0AP//ADj/7ARkBh4GJgHyAAABBgCeXR4AC7YBGwsBAWtWACs0AP//ADj/7ARkBe0GJgHyAAABBwBqAIkAHgANtwIBHwsBAYRWACs0NAD//wBsAAAEggYeBiYB7gAAAQcAdQE5AB4AC7YDDgkBAWtWACs0AP///5oAAAQhBcsGJgJOAAABBgBwcCEAC7YDEAMBAbBWACs0AP///5oAAAQTBgYGJgJOAAABBwChAKEAHgALtgMTAwEBXVYAKzQAAAT/mv5VBAEEjQAEAAkADQAjACFADw0MDAMWHQgDfQ8OBQUBEgA/MxEzMz8zLzMSOS8zMDFBASMBMxMDNzMTAwchNwEXDgIHBhYXMjY3FwYGIyImNz4CAoD+E/kCkqZMtwSb+6sg/XkgAo92JFI+BgMZHRctFA0iTihWaQECTnYDk/xtBI37cwOr4vtzAbC1tf6LPRk6Si8dIAEOCY0VFGlXSnBQAP//ADn/7QREBh4GJgJMAAABBwB1AW0AHgALtgEoEAEBW1YAKzQA//8AOf/tBEQGHgYmAkwAAAEGAJ5qHgALtgEtEAEBW1YAKzQA//8AOf/tBEQF/QYmAkwAAAEHAKIBSAAmAAu2ATEQAQFwVgArNAD//wA5/+0ERAYhBiYCTAAAAQYAn38eAAu2AS4QAQFkVgArNAD//wAJ//8EFgYhBiYCSwAAAQYAn/keAAu2AiQdAQF0VgArNAD//wAJAAAD+wXLBiYCQwAAAQYAcEUhAAu2BBIHAQGwVgArNAD//wAJAAAD+wYGBiYCQwAAAQYAoXYeAAu2BBUHAQFeVgArNAD//wAJAAAD+wX9BiYCQwAAAQcAogEdACYAC7YEGQcBAYBWACs0AAAFAAn+VQP7BI0AAwAHAAsADwAlACNAEBgfCwoKBg8OB30REBAFBhIAPzMzETM/MzMSOS8zLzMwMWUHITcTAyMTAQchNwEHITcTFw4CBwYWFzI2NxcGBiMiJjc+AgNUIv14IvPK7MsChCL9yyIC2CL9eSLpdSNSPwUDGB4XLBYMI00pVWkCAU52v7+/A877cwSN/i2/vwHTwMD7rj0ZOkovHSABDgmNFRRpV0pwUP//AAkAAAQRBiEGJgJDAAABBgCfVB4AC7YEFgcBAXRWACs0AP//AD//7wROBh4GJgIAAAABBgCecR4AC7YBMBABAWZWACs0AP//AD//7wROBgYGJgIAAAABBwChAKkAHgALtgEwEAEBTVYAKzQA//8AP//vBE4F/QYmAgAAAAEHAKIBUAAmAAu2ATQQAQFwVgArNAD//wA//fsETgSgBiYCAAAAAQcB1QEp/pcADrQBNAUBAbj/mbBWACs0//8ACQAABKkGHgYmAf8AAAEGAJ5/HgALtgMRBwEBdlYAKzQA//8ADgAAAvYGEgYmAf4AAAEHAKX/MgAfAAu2AQkDAQF/VgArNAD//wAaAAAC2wXLBiYB/gAAAQcAcP8qACEAC7YBBgMBAbBWACs0AP//ABoAAALOBgYGJgH+AAABBwCh/1wAHgALtgEJAwEBXVYAKzQA////lv5VAc8EjQYmAf4AAAAGAKTuAP//ABoAAAICBf0GJgH+AAABBgCiAiYAC7YBDQMBAYBWACs0AP////P/7QSYBh4GJgH9AAABBwCeAPgAHgALtgEZAQEBdlYAKzQA//8ACf4DBJ0EjQYmAfwAAAAHAdUAz/6f//8ACQAAAzEGHgYmAfsAAAEGAHUdHgALtgIIBwEBa1YAKzQA//8ACf4EAzEEjQYmAfsAAAEHAdUAzf6gAA60AhEGAQG4/5WwVgArNP//AAkAAAMxBJAGJgH7AAAABwHVAiQDkP//AAkAAAMxBI0GJgH7AAAABwCiAPD9Qf//AAkAAASoBh4GJgH5AAABBwB1AY0AHgALtgEKBgEBa1YAKzQA//8ACf39BKgEjQYmAfkAAAAHAdUBMv6Z//8ACQAABKgGIQYmAfkAAAEHAJ8AnwAeAAu2ARAGAQF0VgArNAD//wA7/+0EWAXLBiYB+AAAAQYAcH4hAAu2Ai4RAQGgVgArNAD//wA7/+0EWAYGBiYB+AAAAQcAoQCvAB4AC7YCMREBAU1WACs0AP//ADv/7QTjBh0GJgH4AAABBwCmAPgAHgANtwMCMBEBAVFWACs0NAD//wAJAAAEFgYeBiYB9QAAAQcAdQEiAB4AC7YCHwABAWtWACs0AP//AAn+BAQWBI0GJgH1AAAABwHVANX+oP//AAkAAAQWBiEGJgH1AAABBgCfNB4AC7YCJQABAXRWACs0AP//AA//7gQbBh4GJgH0AAABBwB1AU4AHgALtgE6DwEBW1YAKzQA//8AD//uA/4GHgYmAfQAAAEGAJ5KHgALtgE/DwEBZlYAKzQA//8AD/49A/4EngYmAfQAAAAHAHkBSAAA//8AD//uBBwGIQYmAfQAAAEGAJ9fHgALtgFADwEBZlYAKzQA//8AY/4DBF4EjQYmAfMAAAEHAdUA4/6fAA60AhECAQG4/5CwVgArNP//AGMAAAReBiEGJgHzAAABBgCfTR4AC7YCDgcBAXRWACs0AP//AGP+RAReBI0GJgHzAAAABwB5ATQAB///ADj/7ARkBhIGJgHyAAABBgClbB8AC7YBGwsBAX9WACs0AP//ADj/7ARkBcsGJgHyAAABBgBwZCEAC7YBGAsBAbBWACs0AP//ADj/7ARkBgYGJgHyAAABBwChAJUAHgALtgEbCwEBXVYAKzQA//8AOP/sBGQGeQYmAfIAAAEHAKMA+ABTAA23AgEhCwEBUVYAKzQ0AP//ADj/7ATJBh0GJgHyAAABBwCmAN4AHgANtwIBGgsBAWFWACs0NAAAAgA4/oUEZASNABUAKwAaQAweJRcWFhEGC3IMAH0APzIrMjIRMy8zMDFBMwMOAicuAjcTMwMGFhYXFjY2NwMXDgIHBhYXMjY3FwYGIyImNz4CA3ftghKS3oV7wmYOgeuCCCRYRUlwSAuVdSNSPgYDGB4XLRQNIk4oVmkCAU51BI39AIa8XwMCYriCAwD8/0NiNwICNGRI/t89GTpKLx0gAQ4JjRUUaVdKcFAA//8AiwAABh4GHgYmAfAAAAEHAJ4BFwAeAAu2BBsKAQF2VgArNAD//wBsAAAEggYeBiYB7gAAAQYAnjUeAAu2AxMJAQF2VgArNAD//wBsAAAEggXtBiYB7gAAAQYAamEeAA23BAMXCQEBhFYAKzQ0AP///9YAAAQqBh4GJgHtAAABBwB1ATwAHgALtgMODQEBa1YAKzQA////1gAABCoF/QYmAe0AAAEHAKIBFwAmAAu2AxcNAQGAVgArNAD////WAAAEKgYhBiYB7QAAAQYAn04eAAu2AxQNAQF0VgArNAD///+jAAAEqwY/BiYAJQAAAQYArrD/AA60Aw4DAAC4/z6wVgArNP///7oAAAUgBkEEJgApZAABBwCu/oQAAQAOtAQQBwAAuP8/sFYAKzT////CAAAF6QZABCYALGQAAAcArv6MAAD////GAAACjQZCBCYALWQAAQcArv6QAAIADrQBBAMAALj/QbBWACs0//8AJ//pBTYGPwQmADMUAAEHAK7+8f//AA60AiwRAAC4/yqwVgArNP///7kAAAW0Bj8EJgA9ZAABBwCu/oP//wALtgEKCAAAjlYAKzQA//8AHgAABQMGPwQmALoUAAEHAK7+/v//AA60AzYdAAC4/yqwVgArNP//AAn/9QM6BpsGJgDDAAABBwCv/xr/6wAQQAkDAgErAAEBolYAKzQ0NP///6MAAASrBbAGBgAlAAD//wAm//8EtwWwBgYAJgAA//8AJgAABLwFsAYGACkAAP///+UAAATrBbAGBgA+AAD//wAmAAAFhQWwBgYALAAA//8ANwAAAikFsAYGAC0AAP//ACYAAAVyBbAGBgAvAAD//wAmAAAGzgWwBgYAMQAA//8AJgAABYYFsAYGADIAAP//AGL/6QUiBccGBgAzAAD//wAmAAAE+gWwBgYANAAA//8AnQAABSUFsAYGADgAAP//AKEAAAVQBbAGBgA9AAD////AAAAFRgWwBgYAPAAA//8ANwAAAzAHDQYmAC0AAAEHAGr/owE+AA23AgEZAwEBg1YAKzQ0AP//AKEAAAVQBwUGJgA9AAABBwBqAOkBNgANtwIBHgIBAXdWACs0NAD//wA7/+cEMgY8BiYAuwAAAQcArgE///wAC7YDQgYBAZpWACs0AP//ACj/6gQEBjsGJgC/AAABBwCuAQz/+wALtgJAKwEBmlYAKzQA//8AEf5hA/sGPAYmAMEAAAEHAK4BFP/8AAu2Ah0DAQGuVgArNAD//wBm//UCjgYmBiYAwwAAAQYArv3mAAu2ARIAAQGZVgArNAD//wBX/+cEOAajBiYAywAAAQYArxjzABBACQMCATgPAQGiVgArNDQ0//8AIQAABJAEOgYGAI4AAP//ADj/6QQeBFEGBgBTAAD////e/mAEWQQ6BgYAdgAA//8AZAAABBIEOgYGAFoAAP///5/+TwRnBEgGBgKLAAD//wBE//UC+gW6BiYAwwAAAQcAav9t/+sADbcCAScAAQGiVgArNDQA//8AV//nA/gFwgYmAMsAAAEGAGpr8wANtwIBNA8BAaJWACs0NAD//wA4/+kEHgY8BiYAUwAAAQcArgEF//wAC7YCLAYBAZpWACs0AP//AFf/5wPuBi4GJgDLAAABBwCuAPv/7gALtgEfDwEBmVYAKzQA//8AUv/nBgQGLAYmAM4AAAEHAK4CE//sAAu2AkAfAQGWVgArNAD//wAmAAAEvAcNBiYAKQAAAQcAagDrAT4ADbcFBCUHAQGDVgArNDQA//8AKwAABKwHPgYmALEAAAEHAHUBugE+AAu2AQYFAQFsVgArNAAAAQAm/+oEvQXGADkAG0ANCiYPNjErCXIYFA8DcgArzDMrzDMSOTkwMUE2LgInLgM3PgMXHgIHIzYmJicmBgYHBh4CFx4DBw4DJy4DNxcGHgIzFjY2A1AJKEteLkyUd0IGCGegvl6F0HYF9AYxaE1FgFkLCC1QXChRlXQ+Bwlmnr5hZ7eKSwT0BCFGZT9EgVsBfjtRNyYRG0pmi11pm2YxAgNsxohMbT0BAi1eSjRMNCQOHE1qkWFrm2IuAgE+d6ptAUBjQiICKlsA//8ANwAAAikFsAYGAC0AAP//ADcAAAMwBw0GJgAtAAABBwBq/6MBPgANtwIBGQMBAYNWACs0NAD//wAE/+gEXQWwBgYALgAA//8AKwAABXYFsAYGAkcAAP//ACYAAAVyBzMGJgAvAAABBwB1AaYBMwALtgMOAwEBW1YAKzQA//8Amf/oBVYHJgYmAN4AAAEHAKEBFQE+AAu2Ah4BAQFeVgArNAD///+jAAAEqwWwBgYAJQAA//8AJv//BLcFsAYGACYAAP//ACsAAASsBbAGBgCxAAD//wAmAAAEvAWwBgYAKQAA//8AJQAABXwHJgYmANwAAAEHAKEBUwE+AAu2AQ8BAQFeVgArNAD//wAmAAAGzgWwBgYAMQAA//8AJgAABYUFsAYGACwAAP//AGL/6QUiBccGBgAzAAD//wArAAAFgwWwBgYAtgAA//8AJgAABPoFsAYGADQAAP//AF//6AUKBccGBgAnAAD//wCdAAAFJQWwBgYAOAAA////wAAABUYFsAYGADwAAP//ABz/6QPRBFAGBgBFAAD//wA6/+sD8ARRBgYASQAA//8AFwAABEUF2wYmAPAAAAEHAKEAlv/zAAu2AQ8BAQF9VgArNAD//wA4/+kEHgRRBgYAUwAA////yP5gBBAEUQYGAFQAAAABADf/6gPmBFEAJwATQAkACR0UB3IJC3IAKysyETMwMWUWNjY3Nw4CJy4DNzc+AxceAgcnNCYmJyYOAgcHBh4CAeA7YkEN3w2Jy3Fzo2QnCgQMU4u+d3iuXAHdJU8/SmlFJwcEBQMiT6sBLlY4AXSsXQICWpjBaCRvxplWAwJqt3UBOGE9AgI+an8+IzV5akQA////vP5HBBkEOgYGAF0AAP///7oAAAQSBDoGBgBcAAD//wA6/+sD8AXPBiYASQAAAQYAamAAAA23AgFBCwEBo1YAKzQ0AP//ABYAAAOVBfMGJgDsAAABBwB1AMj/8wALtgEGBQEBi1YAKzQA//8AG//rA8EETwYGAFcAAP//ACAAAAIKBdgGBgBNAAD//wAjAAAC4gXGBiYAjQAAAQcAav9V//cADbcCARkDAQG1VgArNDQA////Av5GAgEF2AYGAE4AAP//ACIAAAR+BfIGJgDxAAABBwB1AUr/8gALtgMOAwEBilYAKzQA////vP5HBBkF6AYmAF0AAAEGAKFTAAALtgIeAQEBklYAKzQA//8AtQAABzoHNwYmADsAAAEHAEQCIwE3AAu2BBgVAQFhVgArNAD//wB5AAAF9AYABiYAWwAAAQcARAFmAAAAC7YEGBUBAaBWACs0AP//ALUAAAc6BzcGJgA7AAABBwB1AsQBNwALtgQWAQEBYVYAKzQA//8AeQAABfQGAAYmAFsAAAEHAHUCCAAAAAu2BBYBAQGgVgArNAD//wC1AAAHOgcGBiYAOwAAAQcAagHtATcADbcFBCsVAQF4VgArNDQA//8AeQAABfQFzwYmAFsAAAEHAGoBMQAAAA23BQQrFQEBt1YAKzQ0AP//AKEAAAVQBzYGJgA9AAABBwBEAR8BNgALtgELAgEBYFYAKzQA////vP5HBBkGAAYmAF0AAAEGAER9AAALtgIbAQEBoFYAKzQA//8AkQP+AZUGAAYGAAsAAP//AJ0D+AK8BgAGBgAGAAD//wAz//AEKgWwBCYABQAAAAcABQIOAAD///8E/kcC+QXhBiYAnAAAAQcAn/88/94AC7YBGAABAYBWACs0AP//AI0EBAH6BgAGBgGGAAD//wAmAAAGzgc3BiYAMQAAAQcAdQLBATcAC7YDEQABAWFWACs0AP//AA8AAAZhBgAGJgBRAAABBwB1ApsAAAALtgMzAwEBoFYAKzQA////o/5wBKsFsAYmACUAAAEHAKcBaQAEABC1BAMRBQEBuP+1sFYAKzQ0//8AHP51A9EEUAYmAEUAAAEHAKcApAAJABC1AwI+MQEBuP/JsFYAKzQ0//8AJgAABLwHPgYmACkAAAEHAEQBIQE+AAu2BBIHAQFsVgArNAD//wAlAAAFfAc+BiYA3AAAAQcARAF9AT4AC7YBDAEBAWxWACs0AP//ADr/6wPwBgAGJgBJAAABBwBEAJYAAAALtgEuCwEBjFYAKzQA//8AFwAABEUF8wYmAPAAAAEHAEQAwP/zAAu2AQwBAQGLVgArNAD//wB2AAAF0QWwBgYAuQAA//8AP/4lBV8EPAYGAM0AAP//AKgAAAVhBv0GJgEZAAABBwCsBFwBDwANtwMCFRMBAS1WACs0NAD//wB1AAAESgXQBiYBGgAAAQcArAPH/+IADbcDAhkXAQF7VgArNDQA//8AOP5HCIAEUQQmAFMAAAAHAF0EZwAA//8AYv5HCXIFxwQmADMAAAAHAF0FWQAA//8AH/43BKQFxgYmANsAAAEHAmwBc/+dAAu2AkIqAABkVgArNAD//wAX/jgDvQRQBiYA7wAAAQcCbAEa/54AC7YCPykAAGVWACs0AP//AF/+OgUKBccGJgAnAAABBwJsAbP/oAALtgErBQAAZFYAKzQA//8AN/46A+YEUQYmAEcAAAEHAmwBN/+gAAu2ASsJAABkVgArNAD//wChAAAFUAWwBgYAPQAA//8Adf5fBDAEOgYGAL0AAP//ADcAAAIpBbAGBgAtAAD///+kAAAH6AcmBiYA2gAAAQcAoQJQAT4AC7YFHQ0BAV5WACs0AP///7AAAAaBBdsGJgDuAAABBwChAYv/8wALtgUdDQEBfVYAKzQA//8ANwAAAikFsAYGAC0AAP///6MAAASrBx8GJgAlAAABBwChASoBNwALtgMTBwEBU1YAKzQA//8AHP/pA/UF6AYmAEUAAAEHAKEAgwAAAAu2AkAPAQF+VgArNAD///+jAAAEqwcGBiYAJQAAAQcAagEeATcADbcEAyMHAQF4VgArNDQA//8AHP/pBAQFzwYmAEUAAAEGAGp3AAANtwMCUA8BAaNWACs0NAD///+NAAAHbwWwBgYAgQAA//8ADv/qBl8EUQYGAIYAAP//ACYAAAS8ByYGJgApAAABBwChAPgBPgALtgQVBwEBXlYAKzQA//8AOv/rA/AF6AYmAEkAAAEGAKFsAAALtgExCwEBflYAKzQA//8AS//pBS0G3gYmAVgAAAEHAGoA9wEPAA23AgFCAAEBQVYAKzQ0AP//ADT/6gPaBFEGBgCdAAD//wA0/+oD+AXQBiYAnQAAAQYAamsBAA23AgFAAAEBolYAKzQ0AP///6QAAAfoBw0GJgDaAAABBwBqAkQBPgANtwYFLQ0BAYNWACs0NAD///+wAAAGgQXCBiYA7gAAAQcAagF///MADbcGBS0NAQGiVgArNDQA//8AH//qBKQHGgYmANsAAAEHAGoA3wFLAA23AwJUFQEBhFYAKzQ0AP//ABf/6gPfBc4GJgDvAAABBgBqUv8ADbcDAlEUAQGjVgArNDQA//8AJQAABXwG6gYmANwAAAEHAHABIgFAAAu2AQwIAQGxVgArNAD//wAXAAAERQWgBiYA8AAAAQYAcGX2AAu2AQwIAQHQVgArNAD//wAlAAAFfAcNBiYA3AAAAQcAagFHAT4ADbcCAR8BAQGDVgArNDQA//8AFwAABEUFwgYmAPAAAAEHAGoAiv/zAA23AgEfAQEBolYAKzQ0AP//AGL/6QUiBwcGJgAzAAABBwBqATUBOAANtwMCQREBAWZWACs0NAD//wA4/+kEHgXPBiYAUwAAAQYAanUAAA23AwJBBgEBo1YAKzQ0AP//AGH/6QUbBccGBgEXAAD//wA0/+gEHQRSBgYBGAAA//8AYf/pBRsHCQYmARcAAAEHAGoBRgE6AA23BANPAAEBalYAKzQ0AP//ADT/6AQdBdAGJgEYAAABBgBqdgEADbcEA0EAAQGlVgArNDQA//8ASP/pBPIHGwYmAOcAAAEHAGoBFwFMAA23AwJCHgEBhVYAKzQ0AP//ACD/6APmBc8GJgD/AAABBgBqWQAADbcDAkEJAQGjVgArNDQA//8Amf/oBVYG6gYmAN4AAAEHAHAA5AFAAAu2AhsYAQGxVgArNAD///+8/kcEGQWtBiYAXQAAAQYAcCIDAAu2AhsYAQHlVgArNAD//wCZ/+gFVgcNBiYA3gAAAQcAagEJAT4ADbcDAi4BAQGDVgArNDQA////vP5HBBkFzwYmAF0AAAEGAGpHAAANtwMCLgEBAbdWACs0NAD//wCZ/+gFVgc9BiYA3gAAAQcApgFeAT4ADbcDAhkBAQFiVgArNDQA////vP5HBIcF/wYmAF0AAAEHAKYAnAAAAA23AwIZAQEBllYAKzQ0AP//AMQAAAVdBw0GJgDhAAABBwBqAUgBPgANtwMCLxYBAYNWACs0NAD//wBtAAAEGAXCBiYA+QAAAQYAamnzAA23AwItAwEBolYAKzQ0AP//ACz//wa5Bw0GJgDlAAABBwBqAe8BPgANtwMCMhwBAYNWACs0NAD//wAj//8F+AXCBiYA/QAAAQcAagFy//MADbcDAjIcAQGiVgArNDQA//8AOP/oBIcGAAYGAEgAAP///6P+mASrBbAGJgAlAAABBwCtBOQAAwAOtAMRBQEBuP91sFYAKzT//wAc/p0D0QRQBiYARQAAAQcArQQeAAgADrQCPjEBAbj/ibBWACs0////owAABKsHuQYmACUAAAEHAKsFEwE9AAu2Aw8HAQFxVgArNAD//wAc/+kD0QaDBiYARQAAAQcAqwRsAAcAC7YCPA8BAZxWACs0AP///6MAAAYLB6sGJgAlAAABBwJSAO4BIQANtwQDEgcBAWFWACs0NAD//wAc/+kFYwZ0BiYARQAAAQYCUkbqAA23AwJBDwEBjFYAKzQ0AP///6MAAASrB6kGJgAlAAABBwJTAPEBKgANtwQDEAcBAVxWACs0NAD//wAc/+kD6gZyBiYARQAAAQYCU0nzAA23AwI9DwEBh1YAKzQ0AP///6MAAAV7B9wGJgAlAAABBwJUAOwBFQANtwQDEwMBAVBWACs0NAD//wAc/+kE1AalBiYARQAAAQYCVEXeAA23AwJADwEBe1YAKzQ0AP///6MAAASrB9MGJgAlAAABBwJVAOsBBwANtwQDEAcBATpWACs0NAD//wAc/+kD5wacBiYARQAAAQYCVUTQAA23AwI9DwEBZVYAKzQ0AP///6P+mASrBzcGJgAlAAAAJwCeAPIBNwEHAK0E5AADABe0BBoFAQG4/3W3VgMRBwEBbFYAKzQrNAD//wAc/p0D6wYABiYARQAAACYAnksAAQcArQQeAAgAF7QDRzEBAbj/ibdWAj4PAQGXVgArNCs0AP///6MAAASrB64GJgAlAAABBwJXARgBMgANtwQDEwcBAVxWACs0NAD//wAc/+kD7QZ4BiYARQAAAQYCV3H8AA23AwJADwEBh1YAKzQ0AP///6MAAASrB64GJgAlAAABBwJQARgBMgANtwQDEwcBAVxWACs0NAD//wAc/+kD7gZ4BiYARQAAAQYCUHH8AA23AwJADwEBh1YAKzQ0AP///6MAAASrCD0GJgAlAAABBwJYARcBNgANtwQDEwcBAW5WACs0NAD//wAc/+kD5QcGBiYARQAAAQYCWHD/AA23AwJADwEBmVYAKzQ0AP///6MAAASrCBUGJgAlAAABBwJrARsBPAANtwQDEwcBAW9WACs0NAD//wAc/+kD9wbeBiYARQAAAQYCa3QFAA23AwJADwEBmlYAKzQ0AP///6P+mASrBx8GJgAlAAAAJwChASoBNwEHAK0E5AADABe0BCAFAQG4/3W3VgMTBwEBU1YAKzQrNAD//wAc/p0D9QXoBiYARQAAACcAoQCDAAABBwCtBB4ACAAXtANNMQEBuP+Jt1YCQA8BAX5WACs0KzQA//8AJv6fBLwFsAYmACkAAAEHAK0EqAAKAA60BBMCAQG4/3+wVgArNP//ADr+lQPwBFEGJgBJAAABBwCtBHUAAAAOtAEvAAEBuP+JsFYAKzT//wAmAAAEvAfABiYAKQAAAQcAqwTgAUQAC7YEEQcBAXxWACs0AP//ADr/6wPwBoMGJgBJAAABBwCrBFUABwALtgEtCwEBnFYAKzQA//8AJgAABLwHMQYmACkAAAEHAKUAzgE+AAu2BB4HAQF2VgArNAD//wA6/+sEBwX0BiYASQAAAQYApUMBAAu2AToLAQGWVgArNAD//wAmAAAF2AeyBiYAKQAAAQcCUgC7ASgADbcFBBQHAQFsVgArNDQA//8AOv/rBU0GdQYmAEkAAAEGAlIw6wANtwIBMAsBAYxWACs0NAD//wAmAAAEvAewBiYAKQAAAQcCUwC+ATEADbcFBBIHAQFnVgArNDQA//8AOv/rA/AGcwYmAEkAAAEGAlMz9AANtwIBLgsBAYdWACs0NAD//wAmAAAFSQfjBiYAKQAAAQcCVAC6ARwADbcFBBUHAQFbVgArNDQA//8AOv/rBL4GpgYmAEkAAAEGAlQv3wANtwIBMQsBAXtWACs0NAD//wAmAAAEvAfaBiYAKQAAAQcCVQC5AQ4ADbcFBBIHAQFFVgArNDQA//8AOv/rA/AGnQYmAEkAAAEGAlUt0QANtwIBLgsBAWVWACs0NAD//wAm/p8EvAc+BiYAKQAAACcAngC/AT4BBwCtBKgACgAXtAUcAgEBuP9/t1YEEwcBAXdWACs0KzQA//8AOv6VA/AGAAYmAEkAAAAmAJ40AAEHAK0EdQAAABe0AjgAAQG4/4m3VgEvCwEBl1YAKzQrNAD//wA3AAAC0wfABiYALQAAAQcAqwOXAUQAC7YBBQMBAXxWACs0AP//ACMAAAKFBnoGJgCNAAABBwCrA0n//gALtgEFAwEBrlYAKzQA//////6bAikFsAYmAC0AAAEHAK0DXgAGAA60AQcCAQG4/36wVgArNP///+P+nwIKBdgGJgBNAAABBwCtA0IACgAOtAITAgEBuP9/sFYAKzT//wBi/pUFIgXHBiYAMwAAAQcArQT0AAAADrQCLwYBAbj/ibBWACs0//8AOP6RBB4EUQYmAFMAAAEHAK0Egf/8AA60Ai8RAQG4/4iwVgArNP//AGL/6QUiB7sGJgAzAAABBwCrBSoBPwALtgItEQEBX1YAKzQA//8AOP/pBB4GgwYmAFMAAAEHAKsEagAHAAu2Ai0GAQGcVgArNAD//wBi/+kGIwesBiYAMwAAAQcCUgEGASIADbcDAjARAQFPVgArNDQA//8AOP/pBWIGdAYmAFMAAAEGAlJF6gANtwMCMAYBAYxWACs0NAD//wBi/+kFIgeqBiYAMwAAAQcCUwEIASsADbcDAi4RAQFKVgArNDQA//8AOP/pBB4GcgYmAFMAAAEGAlNI8wANtwMCLgYBAYdWACs0NAD//wBi/+kFkgfdBiYAMwAAAQcCVAEDARYADbcDAjERAQE+VgArNDQA//8AOP/pBNMGpQYmAFMAAAEGAlRE3gANtwMCMQYBAXtWACs0NAD//wBi/+kFIgfUBiYAMwAAAQcCVQEDAQgADbcDAi4RAQEoVgArNDQA//8AOP/pBB4GnAYmAFMAAAEGAlVD0AANtwMCLgYBAWVWACs0NAD//wBi/pUFIgc4BiYAMwAAACcAngEKATgBBwCtBPQAAAAXtAM4BgEBuP+Jt1YCLxEBAVpWACs0KzQA//8AOP6RBB4GAAYmAFMAAAAmAJ5JAAEHAK0Egf/8ABe0AzgRAQG4/4i3VgIvBgEBl1YAKzQrNAD//wBc/+kGIQc1BiYAmAAAAQcAdQIMATUAC7YDOhwBAUdWACs0AP//ADT/6QTwBgAGJgCZAAABBwB1AV0AAAALtgM2EAEBjFYAKzQA//8AXP/pBiEHNQYmAJgAAAEHAEQBagE1AAu2AzwcAQFHVgArNAD//wA0/+kE8AYABiYAmQAAAQcARAC7AAAAC7YDOBABAYxWACs0AP//AFz/6QYhB7gGJgCYAAABBwCrBSkBPAALtgM7HAEBV1YAKzQA//8ANP/pBPAGgwYmAJkAAAEHAKsEegAHAAu2AzcQAQGcVgArNAD//wBc/+kGIQcpBiYAmAAAAQcApQEXATYAC7YDSBwBAVFWACs0AP//ADT/6QTwBfQGJgCZAAABBgClaAEAC7YDRBABAZZWACs0AP//AFz+lQYhBi0GJgCYAAABBwCtBN4AAAAOtAM9EAEBuP+JsFYAKzT//wA0/osE8ASqBiYAmQAAAQcArQR0//YADrQDORsBAbj/f7BWACs0//8AWP6VBTEFsAYmADkAAAEHAK0EzQAAAA60ARkGAQG4/4mwVgArNP//AEr+lQQvBDoGJgBZAAABBwCtBB4AAAAOtAIfCwEBuP+JsFYAKzT//wBY/+gFMQe5BiYAOQAAAQcAqwUHAT0AC7YBFwABAXFWACs0AP//AEr/6AQvBoMGJgBZAAABBwCrBHEABwALtgIdEQEBsFYAKzQA//8AWP/pBqQHQgYmAJoAAAEHAHUCDwFCAAu2AiAKAQFsVgArNAD//wBK/+gFWQXrBiYAmwAAAQcAdQFX/+sAC7YDJhsBAYtWACs0AP//AFj/6QakB0IGJgCaAAABBwBEAW0BQgALtgIiCgEBbFYAKzQA//8ASv/oBVkF6wYmAJsAAAEHAEQAtv/rAAu2AygbAQGLVgArNAD//wBY/+kGpAfFBiYAmgAAAQcAqwUsAUkAC7YCIQoBAXxWACs0AP//AEr/6AVZBm4GJgCbAAABBwCrBHX/8gALtgMnGwEBm1YAKzQA//8AWP/pBqQHNgYmAJoAAAEHAKUBGgFDAAu2Ai4VAQF2VgArNAD//wBK/+gFWQXfBiYAmwAAAQYApWPsAAu2AzQbAQGVVgArNAD//wBY/owGpAYDBiYAmgAAAQcArQTu//cADrQCIxABAbj/gLBWACs0//8ASv6VBVkElgYmAJsAAAEHAK0EawAAAA60AykVAQG4/4mwVgArNP//AKH+pwVQBbAGJgA9AAABBwCtBKUAEgAOtAEMBgEBuP92sFYAKzT///+8/g8EGQQ6BiYAXQAAAQcArQUN/3oADrQCIggAALj/ubBWACs0//8AoQAABVAHuQYmAD0AAAEHAKsE3gE9AAu2AQoCAQFwVgArNAD///+8/kcEGQaDBiYAXQAAAQcAqwQ8AAcAC7YCGgEBAbBWACs0AP//AKEAAAVQByoGJgA9AAABBwClAMwBNwALtgEXCAEBalYAKzQA////vP5HBBkF9AYmAF0AAAEGAKUpAQALtgInGAEBqlYAKzQA////9P6wBRQGAAQmAEgAAAAnAkEB2AI/AQcAQwB7/2wAF7QENxYBAbj/d7dWAzILAQGDVgArNCs0AP//AJ3+mgUlBbAGJgA4AAABBwJsAjQAAAALtgILAgAAmlYAKzQA//8AVP6aBAwEOgYmAPYAAAEHAmwB0QAAAAu2AgsCAACaVgArNAD//wDE/poFXQWwBiYA4QAAAQcCbAK4AAAAC7YCHRkBAJpWACs0AP//AG3+mgQYBDsGJgD5AAABBwJsAbkAAAALtgIbAgEAmlYAKzQA//8AK/6aBKwFsAYmALEAAAEHAmwA9QAAAAu2AQkEAACaVgArNAD//wAW/poDiAQ6BiYA7AAAAQcCbADbAAAAC7YBCQQAAJpWACs0AP//AFX+PQW7BcYGJgFMAAABBwJsArn/owALtgI6CgAAa1YAKzQA////8v5EBHMEUQYmAU0AAAEHAmwB0f+qAAu2AjkJAABrVgArNAD//wANAAAD8gYABgYATAAAAAIAJP//BIgFsAAYABwAGkAMHBsYAAALDAJyDgsIAD8zKxI5LzPMMjAxQQUeAgcOAychEzMDBTI2Njc2JiYnJQEHITcBZwFVg9R1DAlkoMZr/eb89tsBClKLWwwJMGVH/o4BlB79cx4DgQEDZMCMc610OgEFsPsXAT52VUlnNwMBAjWnpwAAAgAk//8EiAWwABgAHAAZQAscGxgAAAsMAg4LCAA/Mz8SOS8zzDIwMUEFHgIHDgMnIRMzAwUyNjY3NiYmJyUBByE3AWcBVYPUdQwJZKDGa/3m/PbbAQpSi1sMCTBlR/6OAZQe/XMeA4EBA2TAjHOtdDoBBbD7FwE+dlVJZzcDAQI1p6cAAgAAAAAErAWwAAUACQAWQAoGBwcEAgUCcgQIAD8rMhI5LzMwMUEHIQMjEwEHITcErCP9cdr1/QGDHv1zHgWwyPsYBbD9l6amAAAC/8cAAAOIBDoABQAJABZACgkICAQCBQZyBAoAPysyEjkvMzAxQQchAyMTAQchNwOIIv42m+u8AaAd/XIeBDrA/IYEOv4/p6cAAAQAPwAABYoFsAADAAkADQARACtAFQwLCwcHBhARBhEGEQIJAwJyCgIIcgArMisyETk5Ly8RMxEzEjkRMzAxQQMjEyEBITczAQMBNwEBByE3AjH99f0ETv0y/qAF6QIGvP6ktgG9/kce/XMeBbD6UAWw/MLaAmT6UAKkt/ylBOenpwAEACgAAARaBgAAAwAJAA0AEQAtQBcEBnIMCwsHBwYQEQYRBhECAwByCgIKcgArMisROTkvLxEzETMSOREzKzAxQQEjCQIhJzMBAwM3AQMHITcCHv716wELAyf96f7gI98BWIH2rgFM2x79cx4GAPoABgD+Ov2hvwGg+8YCBaD9WwVjpqYAAAIAoQAABVAFsAAIAAwAHUAPDAEEBwMLCwYDCAJyBghyACsrMhE5Lxc5MzAxQRMBIQEDIxMBAQchNwGmzgHAARz9fFv3YP7HAxke/XQdBbD9SwK1/Fz99AIlA4v8/KenAAQAUv5fBDAEOgADAAgADQARABdACxEQEAIFDQZyAg5yACsrMhI5LzMwMWUDIxM3ATMBIxMTByMDAQchNwIbXOxchgF+/f3QpgduCZm4Aoge/XMdbf3yAg6hAyz7xgQ6/LfxBDr8bKamAAAC/8AAAAVGBbAACwAPAB9ADw8HBQEECgMODgkFAwACcgArMi8zOS8XORI5MzAxQRMBIQEBIQMBIQkCByE3AcnYAX4BJ/3bAT/+8N7+eP7WAjL+yQMpHv1zHgWw/e8CEf0j/S0CHP3kAuoCxv2Np6cAAv+6AAAEEgQ6AAsADwAfQA8PBwUBCgQDDg4JBQMABnIAKzIvMzkvFzkSOTMwMUETASEBEyMDASEBAwEHITcBcY4BBAEP/mfv9Zv+8f7xAajmAs0e/XMeBDr+mwFl/eH95QF1/osCMgII/kWmpv//ACj/6gQEBE8GBgC/AAD////CAAAEqQWwBiYAKgAAAQcCQf8x/mUADrQDDgICALgBCLBWACs0//8AfAJwBd4DMQYGAYMAAP//AA0AAAQ8BccGBgAWAAD//wAm/+oEOAXHBgYAFwAA//8ADQAABCsFsAYGABgAAP//AFj/6ARzBbAGBgAZAAD//wBx/+kEIgW6BAYAGhQA//8AS//pBFYFxwQGABwUAP//AIz/9gQsBccEBgAdAAD//wBz/+gETAXIBAYAFBQA//8AZv/rBRcHSwYmACsAAAEHAHUB/QFLAAu2ASwQAQFtVgArNAD////5/lEEQgYABiYASwAAAQcAdQFFAAAAC7YDPxoBAYxWACs0AP//ACYAAAWGBzcGJgAyAAABBwBEAX8BNwALtgEMCQEBYVYAKzQA//8ADQAAA/IGAAYmAFIAAAEHAEQAtwAAAAu2Ah4DAQGgVgArNAD///+jAAAEqwchBiYAJQAAAQcArASOATMADbcEAw4DAQFmVgArNDQA//8AHP/pA9EF6wYmAEUAAAEHAKwD5//9AA23AwI8DwEBkVYAKzQ0AP//ACYAAAS8BygGJgApAAABBwCsBFsBOgANtwUEEQcBAXFWACs0NAD//wA6/+sD8AXrBiYASQAAAQcArAPQ//0ADbcCAS0LAQGRVgArNDQA////zwAAAsMHKAYmAC0AAAEHAKwDEwE6AA23AgEFAwEBcVYAKzQ0AP///4AAAAJ0BeIGJgCNAAABBwCsAsT/9AANtwIBBQMBAaNWACs0NAD//wBi/+kFIgcjBiYAMwAAAQcArASlATUADbcDAi0RAQFUVgArNDQA//8AOP/pBB4F6wYmAFMAAAEHAKwD5f/9AA23AwItBgEBkVYAKzQ0AP//ACYAAATVByEGJgA2AAABBwCsBEIBMwANtwMCHwABAWZWACs0NAD//wAMAAADAAXrBiYAVgAAAQcArANQ//0ADbcDAhgDAQGlVgArNDQA//8AWP/oBTEHIQYmADkAAAEHAKwEggEzAA23AgEXCwEBZlYAKzQ0AP//AEr/6AQvBesGJgBZAAABBwCsA+z//QANtwMCHREBAaVWACs0NAD///+FAAAFewY/BCYA0GQAAAcArv5P/////wAm/p8EtwWwBiYAJgAAAQcArQSQAAoADrQCNBsBAbj/f7BWACs0//8AEP6LBBEGAAYmAEYAAAEHAK0Ep//2AA60AzMEAQG4/2uwVgArNP//ACb+nwTZBbAGJgAoAAABBwCtBGkACgAOtAIiHQEBuP9/sFYAKzT//wA4/pUEhwYABiYASAAAAQcArQSLAAAADrQDMxYBAbj/ibBWACs0//8AJv4GBNkFsAYmACgAAAEHAdUA/P6iAA60AigdAQG4/5ewVgArNP//ADj9/ASHBgAGJgBIAAABBwHVAR3+mAAOtAM5FgEBuP+hsFYAKzT//wAm/p8FhQWwBiYALAAAAQcArQUAAAoADrQDDwoBAbj/f7BWACs0//8ADf6fA/IGAAYmAEwAAAEHAK0EfQAKAA60Ah4CAQG4/3+wVgArNP//ACYAAAVyBzMGJgAvAAABBwB1AaYBMwALtgMOAwEBW1YAKzQA//8AEQAABHoHPQYmAE8AAAEHAHUBrQE9AAu2Aw4DAQAbVgArNAD//wAm/uEFcgWwBiYALwAAAQcArQTMAEwADrQDEQIBAbj/z7BWACs0//8AEf7NBE4GAAYmAE8AAAEHAK0EYQA4AA60AxECAQG4/7ywVgArNP//ACb+nwPABbAGJgAwAAABBwCtBJUACgAOtAILAgEBuP9/sFYAKzT////j/p8CFgYABiYAUAAAAQcArQNCAAoADrQBBwIBAbj/f7BWACs0//8AJv6fBs4FsAYmADEAAAEHAK0FqQAKAA60AxQGAQG4/3+wVgArNP//AA/+nwZhBFEGJgBRAAABBwCtBa8ACgAOtAM2AgEBuP9/sFYAKzT//wAm/psFhgWwBiYAMgAAAQcArQUCAAYADrQBDQIBAbj/f7BWACs0//8ADf6fA/IEUQYmAFIAAAEHAK0EbQAKAA60Ah8CAQG4/3+wVgArNP//AGL/6QUiB94GJgAzAAABBwJRBRQBVQANtwMCMREBAVpWACs0NAD//wAmAAAE+gdCBiYANAAAAQcAdQGqAUIAC7YBGA8BAWxWACs0AP///8j+YARqBfYGJgBUAAABBwB1AZ3/9gALtgMwAwEBllYAKzQA//8AJv6fBNUFsAYmADYAAAEHAK0ElgAKAA60AiEYAQG4/3+wVgArNP///93+oALyBFMGJgBWAAABBwCtAzwACwAOtAIaAgEBuP+AsFYAKzT//wAm/pQEvQXGBiYANwAAAQcArQSx//8ADrQBPSsBAbj/iLBWACs0//8AG/6LA8EETwYmAFcAAAEHAK0EWv/2AA60ATkpAQG4/3+wVgArNP//AJ3+mQUlBbAGJgA4AAABBwCtBKEABAAOtAILAgEBuP91sFYAKzT//wA//pUCrgVDBiYAWAAAAQcArQPwAAAADrQCGREBAbj/ibBWACs0//8AWP/oBTEH3AYmADkAAAEHAlEE8QFTAA23AgEbAAEBbFYAKzQ0AP//AJoAAAV/BzYGJgA6AAABBwClAN4BQwALtgIYCQEBdlYAKzQA//8AZAAABBIF6gYmAFoAAAEGAKUb9wALtgIYCQEBoFYAKzQA//8Amv6fBX8FsAYmADoAAAEHAK0E0gAKAA60Ag0EAQG4/3+wVgArNP//AGT+nwQSBDoGJgBaAAABBwCtBEEACgAOtAINBAEBuP9/sFYAKzT//wC1/p8HOgWwBiYAOwAAAQcArQXBAAoADrQEGRMBAbj/f7BWACs0//8Aef6fBfQEOgYmAFsAAAEHAK0FJQAKAA60BBkTAQG4/3+wVgArNP///+X+nwTrBbAGJgA+AAABBwCtBKEACgAOtAMRAgEBuP9/sFYAKzT////m/p8D5AQ6BiYAXgAAAQcArQREAAoADrQDEQIBAbj/f7BWACs0////Af/pBWgF1wQmADNGAAEHAXL+Gf//AA23AwIuEQAAElYAKzQ0AP///5oAAAQBBRwGJgJOAAAABwCu/zL+3P///6YAAAQ3BR8EJgJDPAAABwCu/nD+3////64AAATlBRoEJgH/PAAABwCu/nj+2v///7EAAAILBR8EJgH+PAAABwCu/nv+3////9j/7QRiBRwEJgH4CgAABwCu/qL+3P///2UAAAS+BRwEJgHuPAAABwCu/i/+3P///+oAAAR7BRwEJgIOCgAABwCu/rT+3P///5oAAAQBBI0GBgJOAAD//wAJ//8EAASNBgYCTQAA//8ACQAAA/sEjQYGAkMAAP///9YAAAQqBI0GBgHtAAD//wAJAAAEqQSNBgYB/wAA//8AGgAAAc8EjQYGAf4AAP//AAkAAASdBI0GBgH8AAD//wAJAAAFyASNBgYB+gAA//8ACQAABKgEjQYGAfkAAP//ADv/7QRYBKAGBgH4AAD//wAJAAAEMASNBgYB9wAA//8AYwAABF4EjQYGAfMAAP//AGwAAASCBI4GBgHuAAD///+iAAAEfQSNBgYB7wAA//8AGgAAAt0F7QYmAf4AAAEHAGr/UAAeAA23AgENAwEBhFYAKzQ0AP//AGwAAASCBe0GJgHuAAABBgBqYR4ADbcEAxcJAQGDVgArNDQA//8ACQAAA/sF7QYmAkMAAAEGAGpqHgANtwUEGQcBAYNWACs0NAD//wAJAAAD+AYeBiYCBQAAAQcAdQErAB4AC7YCCAMBAYNWACs0AP//AA//7gP+BJ4GBgH0AAD//wAaAAABzwSNBgYB/gAA//8AGgAAAt0F7QYmAf4AAAEHAGr/UAAeAA23AgENAwEBhFYAKzQ0AP////P/7QOvBI0GBgH9AAD//wAJAAAEnQYeBiYB/AAAAQcAdQEiAB4AC7YDDgMBAYRWACs0AP//AHb/6ASJBgYGJgIcAAABBwChAIsAHgALtgIdFwEBhFYAKzQA////mgAABAEEjQYGAk4AAP//AAn//wQABI0GBgJNAAD//wAJAAAD4ASNBgYCBQAA//8ACQAAA/sEjQYGAkMAAP//AAsAAAStBgYGJgIZAAABBwChAMEAHgALtgMRCAEBhFYAKzQA//8ACQAABcgEjQYGAfoAAP//AAkAAASpBI0GBgH/AAD//wA7/+0EWASgBgYB+AAA//8ACQAABKQEjQYGAgoAAP//AAkAAAQwBI0GBgH3AAD//wA5/+0ERASgBgYCTAAA//8AYwAABF4EjQYGAfMAAP///6IAAAR9BI0GBgHvAAAAAwAO/jcD6wSfAB4APgBCAChAEx8BAgI+PhU/NDRAMCoLcg8LFX4APzPMK8zNMxI5EjkvMxI5OTAxQSc3Fz4CNzYmJiMmBgYHBz4DFx4DBw4DJxceAwcOAycuAzcXHgIXFjY2NzYuAicnEwMjEwIuwhaBN2pKCAg0WC4xV0EM7QdVhJ1QSZN6RgQDVIKX/qVEinFCBAVfk61VUJNxQALoATFSNDlyUgkGGjZJKJeyXexeAisBfQEBHUc/NkEbARs8MQFYfk8kAQEhRndXVHhMJUcBASBEb1JhhlIkAgEqVIFZATdDHQEBIEpALz8kEQEB/lL95wIZAAAEAAn+mgS5BI0AAwAHAAsADwAdQA0DAgIGCwd9Dw4KCgYSAD8zEM4zPzMSOS8zMDFBByE3EwMjEyEDIxMTAyMTA6ch/X4imcrsywPVy+rK+17sXgKdwMAB8PtzBI37cwSN/Cb95wIZAAIAOf5ABEQEoAAnACsAGEALGRB+KCQkKioFC3IAKzIvMhEzPzMwMUE3DgInLgM3Nz4DFx4CFyMuAicmDgIHBwYeAhcWNjYHAyMTAwzqFJjjgneqZiUMCg5clcl8gL1sCOoCLV1HUHZPMAkKBwMlVUxLckygXutdAYMBhbdbAwJcnMdtT3POnFYDAmO4f0ZhNAMCPWyFRVE7f21GAgMvYeL95wIZAP//AGwAAASCBI4GBgHuAAD//wA7/jcFlASnBiYCMgAAAAcCbAK//53//wALAAAErQXLBiYCGQAAAQcAcACPACEAC7YDDggBAbBWACs0AP//AHb/6ASJBcsGJgIcAAABBgBwWSEAC7YCGhcBAbBWACs0AP//AEEAAAU0BI0GBgIMAAD//wAa/+0FngSNBCYB/gAAAAcB/QHvAAD///9+AAAGDwYABiYCjwAAAQcAdQJ5AAAAC7YGGQ8BAU1WACs0AP///9v/xwS7Bh4GJgKRAAABBwB1AXoAHgALtgMwEQEBW1YAKzQA//8AD/38A/4EngYmAfQAAAAHAdUA9/6Y//8AiwAABh4GHgYmAfAAAAEHAEQBeAAeAAu2BBgKAQFrVgArNAD//wCLAAAGHgYeBiYB8AAAAQcAdQIaAB4AC7YEFgoBAWtWACs0AP//AIsAAAYeBe0GJgHwAAABBwBqAUMAHgANtwUEHwoBAYRWACs0NAD//wBsAAAEggYeBiYB7gAAAAcARACXAB7///+j/lgEqwWwBiYAJQAAAQcApAFrAAMAC7YDDgUBATlWACs0AP//ABz+XQPRBFAGJgBFAAABBwCkAKYACAALtgI7MQAATVYAKzQA//8AJv5fBLwFsAYmACkAAAEHAKQBMAAKAAu2BBACAABDVgArNAD//wA6/lUD8ARRBiYASQAAAQcApAD9AAAAC7YBLAAAAE1WACs0AP///5r+VQQBBI0GJgJOAAAABwCkAQ8AAP//AAn+XQP7BI0GJgJDAAAABwCkAOAACP///+P+nwHKBDoGJgCNAAABBwCtA0IACgAOtAEHAgEBuP9/sFYAKzQAAQCyAIkEJAP7AA8ACLEIAAAvLzAxZSImJjU0NjYzMhYWFRQGBgJresh3d8h6esh3d8iJd8h6esh3d8h6esh3AAEAkwAABEEDrwADAAizAQAScgArL3MRIRGTA64Dr/xRAAAEAAL/7wXeBcIAEAAYACAAKgAXQAkgECQIGBAcCBAALy8zETMRMxEzMDF3NjY3JRM2NjcDBgYHBwYGBwU2NjclBgYHATY2NwEGBgcBEzY2NwMlBgYHAgwvIQGUmzF4O68DEApkFjwhASQPLSICFw4xH/uJCzIfBPANMh/9sJ4ydj+PAXwOMR55Om8yUwN9NVIX/AoPHgx5GiMG6DhxM205ci8BrTtuMgEDOnEy/jgDkjVRGvzITjhzMQACALIAiQQkA/sADwAfABC3ABBqCBhqCAAALy8rKzAxZSImJjU0NjYzMhYWFRQGBicyNjY1NCYmIyIGBhUUFhYCa3rId3fIenrId3fIemalYmKlZmWmYmKmiXfIenrId3fIenrId0xipmVmpWJipWZlpmIAAAAAEQDSAAMAAQQJAAAAsgAAAAMAAQQJAAEAGgCyAAMAAQQJAAIADADMAAMAAQQJAAMAKADYAAMAAQQJAAQAKADYAAMAAQQJAAUAJgEAAAMAAQQJAAYAJgEmAAMAAQQJAAcAQAFMAAMAAQQJAAgADAGMAAMAAQQJAAkAJgGYAAMAAQQJAAsAFAG+AAMAAQQJAAwAFAG+AAMAAQQJAA0BIgHSAAMAAQQJAA4ANgL0AAMAAQQJABAADAMqAAMAAQQJABEAGgM2AAMAAQQJABkADAMqAEMAbwBwAHkAcgBpAGcAaAB0ACAAMgAwADEAMQAgAFQAaABlACAAUgBvAGIAbwB0AG8AIABQAHIAbwBqAGUAYwB0ACAAQQB1AHQAaABvAHIAcwAgACgAaAB0AHQAcABzADoALwAvAGcAaQB0AGgAdQBiAC4AYwBvAG0ALwBnAG8AbwBnAGwAZQBmAG8AbgB0AHMALwByAG8AYgBvAHQAbwAtAGMAbABhAHMAcwBpAGMAKQBSAG8AYgBvAHQAbwAgAE0AZQBkAGkAdQBtAEkAdABhAGwAaQBjAFIAbwBiAG8AdABvACAATQBlAGQAaQB1AG0AIABJAHQAYQBsAGkAYwBWAGUAcgBzAGkAbwBuACAAMwAuADAAMQA0ADsAIAAyADAAMgA1AFIAbwBiAG8AdABvAC0ATQBlAGQAaQB1AG0ASQB0AGEAbABpAGMAUgBvAGIAbwB0AG8AIABpAHMAIABhACAAdAByAGEAZABlAG0AYQByAGsAIABvAGYAIABHAG8AbwBnAGwAZQAuAEcAbwBvAGcAbABlAEMAaAByAGkAcwB0AGkAYQBuACAAUgBvAGIAZQByAHQAcwBvAG4ARwBvAG8AZwBsAGUALgBjAG8AbQBUAGgAaQBzACAARgBvAG4AdAAgAFMAbwBmAHQAdwBhAHIAZQAgAGkAcwAgAGwAaQBjAGUAbgBzAGUAZAAgAHUAbgBkAGUAcgAgAHQAaABlACAAUwBJAEwAIABPAHAAZQBuACAARgBvAG4AdAAgAEwAaQBjAGUAbgBzAGUALAAgAFYAZQByAHMAaQBvAG4AIAAxAC4AMQAuACAAVABoAGkAcwAgAGwAaQBjAGUAbgBzAGUAIABpAHMAIABhAHYAYQBpAGwAYQBiAGwAZQAgAHcAaQB0AGgAIABhACAARgBBAFEAIABhAHQAOgAgAGgAdAB0AHAAcwA6AC8ALwBvAHAAZQBuAGYAbwBuAHQAbABpAGMAZQBuAHMAZQAuAG8AcgBnAGgAdAB0AHAAcwA6AC8ALwBvAHAAZQBuAGYAbwBuAHQAbABpAGMAZQBuAHMAZQAuAG8AcgBnAFIAbwBiAG8AdABvAE0AZQBkAGkAdQBtACAASQB0AGEAbABpAGMAAAADAAD/9AAA/2oAZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAgAIAAj//wAPAAEAAgAOAAAAAAAAAigAAgBZACUAPgABAEQAXgABAGoAagABAHAAcAABAHUAdQABAIEAgQABAIMAgwABAIYAhgABAIkAiQABAIsAlgABAJgAnwABAKEAowABAKUApgABAKgArQADALEAsQABALoAuwABAL8AvwABAMEAwQABAMMAxAABAMcAxwABAMsAywABAM0AzgABANAA0QABANMA0wABANoA3gABAOEA4QABAOUA5QABAOcA6QABAOsA+wABAP0A/QABAP8BAQABAQMBAwABAQgBCQABARYBGgABARwBHAABASABIgABASQBJwADASoBKwABATMBNAABATYBNgABATsBPAABAUEBRAABAUcBSAABAUsBTQABAVEBUQABAVQBWAABAV0BXgABAWIBYgABAWQBZAABAWgBaAABAWoBbAABAW4BbgABAXABcAABAdYB3AACAe0CAQABAgUCBQABAg4CDgABAhACEAABAhcCGQABAhsCHAABAh4CHgABAiICIgABAiQCJgABAiwCLAABAjECMwABAjUCNQABAkMCQwABAkYCRgABAkgCSAABAksCTgABAnoCfgABAo4CkwABApYC/gABAwEDwAABA8IDwgABA8QDzgABA9AD2QABA9sD9gABA/oD+gABA/wEAwABBAUEBwABBAoEDgABBBAEmwABBJ4EnwABBKEEogABBKQEpwABBLEFDQABBQ8FGQABBRwFKQABAAEAAwAAABAAAAAWAAAAIAABAAEArQACAAEAqACsAAAAAgACAKgArAAAASQBJwAFAAEAAAAaADQACgAHAEQAXABmAEwAVABwAHoABERGTFQAdGN5cmwAdGdyZWsAdGxhdG4AdAAEY3BzcABe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AH0BKgErAIABQQFCAIIBSwFLAIQBWAFYAIUBYgFiAIYBZAFkAIcBaAFoAIgBagFsAIkBbgFuAIwB7QIBAI0CBQIFAKICEAIQAKMCFwIZAKQCHAIcAKcCHgIeAKgCIgIiAKkCJAImAKoCLAIsAK0CMQIxAK4CMwIzAK8CNQI1ALACQwJDALECRgJGALICSAJIALMCSwJOALQCegJ+ALgCjgKTAL0ClgL+AMMDAQOnASwDqQPAAdMDwgPCAesDxAPOAewD0APZAfcD2wP2AgED+gP6Ah0D/AQDAh4EBQQHAiYECgQOAikEEASYAi4EmwSbArcEngSfArgEoQSiAroEpASnArwEsQTsAsAE7gUNAvwFDwUWAxwFGAUZAyQFHAUpAyYAAQD7AAgACgAUABUAFgAXABgAGQAaABsAHAAdACUAJgAnACgAKQAqACsALAAtAC4ALwAwADEAMgAzADQANQA2ADcAOAA5ADoAOwA8AD0APgBlAGcAgQCDAIQAjACPAJEAkwCxALIAswC0ALUAtgC3ALgAuQC6ANIA0wDUANUA1gDXANgA2QDaANsA3ADdAN4A3wDgAOEA4gDjAOQA5QDmAOcA6ADpAS8BMwE1ATcBOQE7AUEBQwFFAUkBSwFMAVgBWQFxAbIBuAG9AcAClgKXApkCmwKcAp0CngKfAqACoQKiAqMCpAKlAqYCpwKoAqkCqgKrAqwCrQKuAq8CsAKxArICswK0ArUC0gLUAtYC2ALaAtwC3gLgAuIC5ALmAugC6gLsAu4C8ALyAvQC9gL4AvoC/AL+Av8DAQMDAwUDBwMJAwsDDQMPAxEDFAMWAxgDGgMcAx4DIAMiAyQDJgMoAyoDLAMuAzADMgM0AzYDOAM6AzwDPgNAA0EDQwNFA0cDSQOiA6MDpAOlA6YDpwOoA6oDqwOsA60DrgOvA7ADsQOyA7MDtAO1A7YDtwO4A7kDyQPKA8sDzAPNA84DzwPQA9ED0gPTA9QD1QPWA9cD2APZA9oD2wPcA90D3gPvA/ED8wP1BAoEDAQOBCMEKQQvBJkEngSiBSMFJQABAMQADgABAPb/zQABAMoAEwABAPb/3AABAFsACwABARz/8QABAfH/xwABAfH/8QABAfEADQACAPb/yAGG/6cAAgDK//QA9v/YAAIB8f+3Afb/8AACAPb/9QGG/7YAAgDt/6UBHP/u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Ayz/vgMu/74DP//vA7z/9QPC/+8D3f++A+H/9QPj//UD5f/vA+j/9QPt//UD7v/vA/b/7wP9//UEA//1BAf/7wQP/+8EJP/1BCb/9QQw/+8EMv/vBDT/7wQ4//UEjf/vBI//7wSR/+8Ek/++BJj/9QS0//UE0f/1BNP/9QTb/74E3//vBOH/7wBoADj/MwA6/8gAPP/wAD3/rABR/+8AUv/vAFT/7wDB/+8A0v8zANT/9QDW/zMA2v/wAN3/9QDe/+sA4f/mAOb/wgDs/+8A8P/vAPH/7wDz/+8A9P/vAPX/7wD2/84A+P/vAPr/7wD7/+8A/v/vAQD/7wEF/+8BGf/IASv/7wEz//ABNv/vATn/MwE6/80BPP/vAT7/7wFD//ABRf8zAUf/5gFJ/+YBTP/fAVD/9QFT/+8BVf/vAVf/7wFc/+8BXf/wAWL/0AFk/+sBZv/1AWz/nwFt/9ABb//1ArX/rALG/+8DDv/vAxD/7wMS/+8DE//vAyr/MwMs/zMDLv8zAz7/rANA/6wDp/+sA7b/rAO3//ADuf+sA7z/7wPR/+sD3f8zA97/8APh/+8D4//vA+j/7wPt/+8D9f+sA/3/7wQD/+8EBv/IBA7/rAQR//AEH//wBCT/7wQm/+8EL//rBDH/6wQz/+sENf/mBDj/7wSM/6wEjv+sBJD/rAST/zMElf/mBJj/7wSi/6wEtP/vBNH/7wTT/+8E2/8zBN7/yATg/8gAaABH/7QASP+0AEn/tABL/7QATAAUAE8AFABQABQAU/96AFX/tABX/2QAWwALAJT/tACZ/7QAu/+0AMj/tADJ/7QA9/+0AQP/tAEY/3oBHv+0ASL/tAFC/7QBYP+0AWH/tAFr/7QB3P9kAr3/tAK+/7QCv/+0AsD/tALB/7QCx/96Asj/egLJ/3oCyv96Asv/egLZ/7QC2/+0At3/tALf/7QC4f+0AuP/tALl/7QC5/+0Aun/tALr/7QC7f+0Au//tALx/7QC8/+0AxX/egMX/3oDGf96AyH/ZAMj/2QDJf9kAyf/ZAMp/2QDuv+0A8D/egPG/3oD4P+0A+L/egPk/7QD5/+0A+n/ZAQC/7QECP+0BA3/tAQb/7QEHf+0BB7/tAQo/3oEKv+0BCz/egQ5/7QEU/+0BFX/tARX/7QEWf+0BFv/tARd/7QEX/+0BGH/tARn/3oEaf96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NOY07Dk8NPI08jqMNPg5rjT+PbY5ljlmOWY6vDj6NQQ1CjUQOQY1FjUcNRw68jUiOhQ1KDUoNS41NDlCOlA1OjVAOpI6mD2wPbY1RjVMNVI1WDVeNWQ1ajVwNXY8PDV8NYI5wDnGNYg1jj28PcI1lDWaNaA1pjWsNbI1uDW+NcQ1yjXQNdY13DXiNeg17jX0Nfo6zjrUNgA2BjYMPFo8YDYSNhg8ZjxsPGY8bDxmPGw70DvWPH48hDYeNiQ8hDYqNjA2NjY8NkI2SDZONlQ8ljycNlo2YDZmNmw2cjZ4PKI8qDyiPKg2fjaEPK48tDyuPLQ6qjy0Noo2kDaWNpw2ojaoNq42tDa6NsA8ujsoNsY2zDbSNtg4lDbeNuQ26jbwNvY2/DcCNwg3DjcUNxo3Gj1WNyA3IDeYNyY3LDcyPcg9bjc4Nzg3Pj0IN0Q3SjdQPRo3Vj2MPYw3XDdiN2g3bjduN3Q3ejeAN4Y3jD3IN5I3mDeeN6Q3qjewN7Y3vD3ON8I3yDfON9Q32jfgN+Y37DfyPRQ3+Df+PPY4BDgKOAo4CjgQPPw4FjgcOCI4KDguPPY4NDg6OEA9kjhGPVY4TD1WOFI4WDheOGQ4ajhwOHY4fD0COII4iDiOPbA9vDxCOs488DumOKY9sDwqPbw85DxCOs48WjxyPH488DwqPK47pjusONY4lDiaO7g4oDimOL44rDrmPNI4sji4OuY4vjjEOMo40DyiOs441jjcPE444j2wPCo7mj28OOg8cjxCPPA8KjmQPK47rD22PcI47jrmOPQ5ljtqO7I4+jkAPKg61DkGOQw5EjkYOR45KjkkOSo5MDk2OTw5QjlIOU45VD2wPbY5WjlgOWY5bDlyOXg5fjmEOYo5kDmWO6Y6zjmcOaI6zjqSOpg5qDmuObQ5ujnAOcY5zDnSOdg53jnkOeo58Dn2Ofw6AjoIOg46FDoaOiA6JjosOjI6ODo+OkQ6SjpQOlY6XDpiOmg6bjp0PDw9sD22Ono6gD2wPbY9sD22PbA9tj2wPbY6hjqMPbA9tj2wPbY9sD22PbA9tjqSOpg9vD3COp46pDqqOrA9vD3CPbw9wj28PcI9vD3COrY6vDrCOsg6zjrUPPA65jraOuA88DrmPPA65jzwOuY88DrmOuw68jr4Ov46+Dr+OwQ7CjsQOxY7HDsiPLo7KDsuOzQ7OjtA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/+0FEQAOBRX/7QUWAA0A5wAQ/wcAEv8HACX/TgAu/w0AOAAUAEX/3gBH/+sASP/rAEn/6wBL/+sAU//rAFX/6wBW/+YAWf/qAFr/6ABd/+gAlP/rAJn/6wCb/+oAsv9OALT/TgC7/+sAvf/oAMj/6wDJ/+sAy//qANIAFADWABQA9//rAQP/6wEN/04BGP/rARr/6AEe/+sBIv/rATkAFAFC/+sBRQAUAWD/6wFh/+sBa//rAYf/BwGL/wcBj/8HAZD/BwIG/8ACCP/AAk7/wAKb/04CnP9OAp3/TgKe/04Cn/9OAqD/TgKh/04Ctv/eArf/3gK4/94Cuf/eArr/3gK7/94CvP/eAr3/6wK+/+sCv//rAsD/6wLB/+sCx//rAsj/6wLJ/+sCyv/rAsv/6wLM/+oCzf/qAs7/6gLP/+oC0P/oAtH/6ALS/04C0//eAtT/TgLV/94C1v9OAtf/3gLZ/+sC2//rAt3/6wLf/+sC4f/rAuP/6wLl/+sC5//rAun/6wLr/+sC7f/rAu//6wLx/+sC8//rAwH/DQMV/+sDF//rAxn/6wMqABQDLAAUAy4AFAMx/+oDM//qAzX/6gM3/+oDOf/qAzv/6gM//+gDTv/AA0//wANQ/8ADUf/AA1L/wANT/8ADVP/AA2n/wANq/8ADa//AA6L/TgOq/04Duv/rA77/6gPA/+sDwv/oA8X/6gPG/+sDx//qA87/DQPS/04D3QAUA9//3gPg/+sD4v/rA+T/6wPl/+gD5//rA+7/6AP2/+gD/v9OA///3gQC/+sEB//oBAj/6wQN/+sED//oBBT/TgQV/94EFv9OBBf/3gQb/+sEHf/rBB7/6wQo/+sEKv/rBCz/6wQw/+gEMv/oBDT/6AQ5/+sEOv9OBDv/3gQ8/04EPf/eBD7/TgQ//94EQP9OBEH/3gRC/04EQ//eBET/TgRF/94ERv9OBEf/3gRI/04ESf/eBEr/TgRL/94ETP9OBE3/3gRO/04ET//eBFD/TgRR/94EU//rBFX/6wRX/+sEWf/rBFv/6wRd/+sEX//rBGH/6wRn/+sEaf/rBGv/6wRt/+sEb//rBHH/6wRz/+sEdf/rBHf/6wR5/+sEe//rBH3/6wR//+oEgf/qBIP/6gSF/+oEh//qBIn/6gSL/+oEjf/oBI//6ASR/+gEkwAUBLX/TgS2/94EuP/rBLz/6wTA/+oExf/rBMf/6wTbABQE3//oBOH/6ATn/8AE7v/ABQb/wAACAJ8ABAAEAAAABgAGAAEACwAMAAIAJQAqAAQALAAtAAoALwA2AAwAOAA4ABQAOgA/ABUARQBGABsASQBKAB0ATABMAB8ATwBPACAAUQBUACEAVgBWACUAWABYACYAWgBdACcAXwBfACsAigCKACwAlgCWAC0AnQCdAC4AsQC1AC8AtwC5ADQAuwC7ADcAvQC+ADgAwADBADoAwwDFADwAxwDOAD8A0gDSAEcA1ADeAEgA4ADvAFMA8QDxAGMA9gD4AGQA+wD8AGcA/gEAAGkBAwEFAGwBCgEKAG8BDQENAHABGAEaAHEBIgEiAHQBLgEwAHUBMwE1AHgBNwE3AHsBOQE5AHwBOwE7AH0BQwFEAH4BVAFUAIABVgFWAIEBWAFYAIIBXAFeAIMBhQGGAIYBiAGKAIgB8wHzAIsB9QH2AIwB+AH4AI4B+wH7AI8CBgIIAJACSwJLAJMCTgJOAJQCYAJgAJUCYgJjAJYClgKXAJgCmQKZAJoCmwKwAJsCtQK8ALECvgLBALkCxgLLAL0C0ALYAMMC2gLaAMwC3ALcAM0C3gLeAM4C4ALgAM8C4gLrANAC9AL2ANoC+AL4AN0C+gL6AN4C/AL8AN8C/gL+AOADAwMDAOEDBQMFAOIDBwMHAOMDCQMJAOQDCwMLAOUDDQMZAOYDGwMbAPMDHQMdAPQDHwMfAPUDKgMqAPYDLAMsAPcDLgMuAPgDPAM8APkDPgNBAPoDQwNDAP4DRQNFAP8DSwNUAQADXwNjAQoDaQNrAQ8DcANwARIDggOFARMDiQOLARcDlAOUARoDogOnARsDqgO5ASEDvAO8ATEDwAPAATIDwgPCATMDxgPGATQDyQPKATUDzAPNATcDzwPVATkD1wPZAUAD2wPgAUMD4gPjAUkD5QPoAUsD7gPvAU8D8QPxAVED8wPzAVID9QP4AVMD+wQAAVcEAgQCAV0EBgQHAV4EDAQMAWAEDgQXAWEEGgQbAWsEHQQgAW0EJwQoAXEELAQsAXMELgQ0AXQEOgRiAXsEZARkAaQEZgRzAaUEewR7AbMEjASRAbQEkwSTAboElwSYAbsEmwSbAb0EnQSeAb4EoASgAcAEogSiAcEEswS3AcIEuQS5AccEuwS8AcgEvgS+AcoEwgTEAcsExgTGAc4EyATKAc8EzATMAdIEzgTOAdME0ATWAdQE2ATYAdsE2wTbAdwE3gTiAd0E5ATkAeIE5gTnAeME6wTrAeUE7gTuAeYE+QT5AecFBgUGAegFDQUNAekFEQURAeoAAgCaAAYABgAAAAsACwABABAAEAACABIAEgADACUAKQAEACwANAAJADgAPgASAEUARwAZAEkASQAcAEwATAAdAFEAVAAeAFYAVgAiAFoAWgAjAFwAXgAkAIoAigAnAJYAlgAoALEAtAApAL0AvQAtAMEAwQAuAMcAxwAvANQA1QAwANcA1wAyANoA2gAzANwA3gA0AOAA5gA3AOwA7AA+AO4A7gA/APcA9wBAAPwA/ABBAP4A/wBCAQQBBQBEAQoBCgBGAQ0BDQBHARgBGgBIAS4BMABLATMBNQBOATcBNwBRATkBOQBSATsBOwBTAUMBRABUAVQBVABWAVYBVgBXAVgBWABYAVwBXgBZAYUBiwBcAY8BkABjAfMB8wBlAfgB+ABmAfsB/ABnAgYCCABpAhoCGgBsAikCKwBtAksCSwBwAk4CTgBxAmACYAByAmICYwBzApYClwB1ApkCmQB3ApsCwQB4AsYCywCfAtAC4AClAuIC6wC2AvQC9gDAAvgC+ADDAvoC+gDEAvwC/ADFAv4C/gDGAwEDAQDHAwMDAwDIAwUDBQDJAwcDBwDKAwkDCQDLAwsDCwDMAw0DGQDNAxsDGwDaAx0DHQDbAx8DHwDcAyoDKgDdAywDLADeAy4DLgDfAzADMADgAzIDMgDhAzQDNADiAzYDNgDjAzgDOADkAzoDOgDlAzwDPADmAz4DRgDnA0sDVADwA18DYwD6A2kDawD/A3ADcAECA4EDhQEDA4kDiwEIA5QDlAELA6IDpwEMA6oDuQESA7wDvAEiA8ADwAEjA8IDwgEkA8YDxgElA8kDygEmA8wD1QEoA9cD2QEyA9sD4AE1A+ID6AE7A+4D7wFCA/ED8QFEA/MD8wFFA/UD+AFGA/sEAAFKBAIEAgFQBAYEBwFRBAwEFwFTBBoEGwFfBB0EIAFhBCcEKAFlBCwELAFnBC4ENAFoBDoEYgFvBGQEZAGYBGYEcwGZBHsEewGnBH4EfgGoBIAEgAGpBIwEkQGqBJMEkwGwBJcEmAGxBJsEmwGzBJ0EngG0BKAEoAG2BKIEogG3BLMEtwG4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AAAAAAAAAAAAAAAAACcAAgAEAAAAAAAAAAAAAAAAAAEAAAAJAAAAAAAAAAMAAAAAAAAAAAAAAAAAAQABAAAACAAAAAAAAAAAAAAAAAANAAIAHgAAAA0AAAAAAAAADwAAAAAAHgAfAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAABMAAAADAAMAIQADAAMAAwAAAAEAAwAiAAMAAwAAAAAAAwAAAAMAAAAAAAEAIQADAAAAAAACAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAACAAcAGgAJAAIAAAACAAEAAgAAAAIAAQAAAAAAAAAAAAAAAAAAAAAAAwAAAAAAAAAAAAAAAAAAAA8AEwAAAAMAAAAAAA0AAAAAAAMAAAADAAAAAAACAAEADwATAA0AAAAgACIAAAAAAAAAAAAAAAAAAAAeACEAAAADAAAAAwAAAAMAAAAAAAAAAAADAA8AEwAAAAEAAQAAAAAAAAAAAB4AAAAAAAAAAgABAAAAAAAAAB4AIQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGwAbAAAAEgASABgAEgASABIAGAAAAAAAAAAYABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEQAZACQAAAAOABUAHAAAAAUAAAAFAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAJQAFAAoAAAAAAAAAAAAAAAAAFQAFAAAAAAAVAAAAAAAAABkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZAAAAAAAVAAUAEQAZABUAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgACAAAAAgACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABsAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQAAgAAAAAAAAAAAAAAAAAAAAAAAAACAAIAAgACAAIACwALAAsACwAMAAYABgAGAAYABgAGAAYAAQABAAEAAQABAAAAAAAAAAAAAwAHAAcABwAHAAcACAAIAAgACAAJAAkABAAGAAQABgAEAAYAAgABAAIAAQACAAEAAgABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAIAAQACAAEAAgABAAIAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAMAAAADAAMAAgAHAAIABwACAAcAAAAAAAAAAAAAAAAAFAAQABQAEAAUABAAFAAQABQAEAANAAAADQAAAA0AAAALAAgACwAIAAsACAALAAgACwAIAAsACAAWAAAADAAJAAwAFwAdABcAHQAXAB0AAAAAAAIAAAAAAAAAAAAKAAoACgAKAAoACgAKAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAA4ADgAOAA4AEQAKAAoACgAFAAUABQAFAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAHAAcABwAHAAAABUAAAAOAA4ADgAOAA4ADgAkABEAEQAAAAAAAAAEAAAAAAAAAAIADAAAAAAABAAAAAAAFwAAAAAAAAAAAAAAAgAAAAAADAAPAAAADAABAAAAAwAAAAgAAAAHAAAACQAAAAAACAAHAAgAAAAAAAAAAAAAAAAAIwAAAAAAHwAEAAAAAAAAAAAAAAAAAAIAAAAAAAIADQAPAAYAAQADAAcAAwABAAkAEwABAAMAEAAAAAAAAAADAAkAFgAAABYAAAAWAAAADAAJABIAEgAAAAAAJgAAAAMABAAGAAAAAAABAAMAAAAAABoACQABAAIAAAAAAAIAAQAMAAkAAAAPABMAAAAEAAYABAAGAAAAAAAAAAEAAAABAAEADwATAAAAAAAAAAMAAAADAAIABwACAAEAAgAHAAAAAAAf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BPEE8gIHBPMCCAIJAgoE+AILAgsE+QT6AgwCDQIOAhUFBwUIAhYCFwIYAhkCGgIbBQsFDAUOBREFGgIdAh4CHwIgAiECIgIjAiQCJQImAg8CEAIRAhICEwIUAlYCKAIpAioCKwUUAiwCLgIvAjACMgI0ApIDTQNOA08DUANRA1IDUwNUA1UDVgNXA1gDWQNaA1sDXANdA14DXwNgA2EDYgNjA2QDZQNmA2cDaAOeA2kDagNrA2wDbQNuA28DcANxA3IDcwN0A3UDdgN3A3gDeQN6A3sDfAN9A34FGwOAA4EDggODA4QDhQOGA4cDiAOJA4oDiwOMA40DjgOPA5ADkQUeA5IDkwOVA5QDlgOXA5gDmQOaA5sDnAOdA58DoAOhBRwFHQTnBOgE6QTqBPQE9wT1BPYE+wT8BP0E6wTsBO0FBgUJBQoFDQUPBRACHAUSBP4E/wUABQEFAgUDBQQFBQUfBSAFIQUiBRMFFQUWAjMFGAI1BRkFFwIxAicCLQUnBSgAAgd8APsCAgKNAewB6wHqAekB6AHnAeYB5QHkAeMCTgJNAkwCSwJDAgECAAH/Af4B/QH8AfsB+gH5AfgB9wH2AfUB9AHzAfIB8QHwAe8B7gHtAgMCBAKPApECkAKSAo4CkwJtAgUCBgIHAggCCQIKAgsCDAINAg4CDwIQAhECEgITAhQCFQIWAhcCGAIZAhsCHAUaAh0CHgIfAiACIQIiAiMCJAIlAiYCVgIoAikCKgIrBRQCLAIuAi8CMAIxAjICMwI0An8CNgI3AjkCOANLA0wDTQNOA08DUANRA1IDUwNUA1UDVgNXA1gDWQNaA1sDXANdA14DXwNgA2EDYgNjA2QDZQNmA2cDaANpA2oDawNsA20DbgNvA3ADcQNyA3MDdAN1A3YDdwN4A3kDegN7A3wDfQN+A38FGwOAA4EDggODA4QDhQOGA4cDiAOJA4oDiwOMA40DjgOPA5ADkQUeA5IDkwOVA5QDlgOXA5gDmQOaA5sDnAOdA54DnwOgA6EFHAUdBOcE6ATpBOoE6wTsBO0E7gTvBPAE8QTyBPME9AT1BPYE9wT4BPkE+gT7BPwE/QT+BP8FAAUBBQIFAwIaBQQFBQUGBQcFCAUJBQoFCwUMBQ0FDgUPBRAFEQUSBR8FIAUhBSIFEwUVBRYFGAI1BRkFFwInAi0FJwUoAAEAAQF8AAEAAQBLAAEAAQC7AAEAAQA2AAEAAQATAAEAAgMkAyUAAgdgB1QAAQABAEoAAgdcB04AAQdeAAEHYAABB2IAAgABABQAHQAAAAEAAgAvAE8AAQADAEoAVwCVAAEAAwBJAEsChQACAAAAAQc6AAEABgLWAtcC6ALpA2sDdAABAAYATQBOAv0D6gPsBGUAAgADAZUBlQAAAeAB4gABAjoCQAAEAAIAAgCoAKwAAQEkAScAAQABAAwAJwAoACsAMwA1AEYARwBIAEsAUwBUAFUAAgACABQAHQAAAnACeQAKAAIABgBNAE0AAQBOAE4AAwL9Av0AAgPqA+oABAPsA+wABQRlBGUABgACAAQAFAAdAAACgQKBAAoCjAKMAAsEqQSwAAwAAgAGABoAGgAAABwAHAABAmUCagACAm4CbgAIAnACeQAJAoACgAATAAEAFAAaABwCZQJmAmcCaAJpAmoCbgKAAoECjASpBKoEqwSsBK0ErgSvBLAAAQY6AAEGPAABBj4AAQZAAAEGQgABBkQAAQZGAAEGSAABBkoAAQZMAAEGTgABBlAAAQZSAAEGVAABBlYAAgZYBl4AAgZeBmQAAgZkBmoAAgZqBnAAAgZwBnYAAgZ2BnwAAgZ8BoIAAgaCBogAAgaIBo4AAgaOBpQAAgaUBpoAAwaaBqAGpgADBqQGqgawAAMGrga0BroAAwa4Br4GxAADBsIGyAbOAAMGzAbSBtgAAwbWBtwG4gADBuAG5gbsAAQG6gbwBvYG/AAEBvgG/gcEBwoABQcGBwwHEgcYBx4ABQcYBx4HJAcqBzAABQcqBzAHNgc8B0IABQc8B0IHSAdOB1QABQdOB1QHWgdgB2YABQdgB2YHbAdyB3gABQdyB3gHfgeEB4oABQeEB4oHkAeWB5wABQeWB5wHogeoB64ABgeoB64HtAe6B8AHxgAGB74HxAfKB9AH1gfcAAYH1AfaB+AH5gfsB/IABgfqB/AH9gf8CAIICAAGCAAIBggMCBIIGAgeAAYIFggcCCIIKAguCDQABggsCDIIOAg+CEQISgAHCIoIQghICE4IVAhaCGAABwiCCFYIXAhiCGgIbgh0AAIAEQAlACkAAAArAC0ABQAvADQACAA2ADsADgA9AD4AFABFAEkAFgBLAE0AGwBPAFQAHgBWAFsAJABdAF4AKgCBAIEALACDAIMALQCGAIYALgCJAIkALwCNAI0AMACYAJsAMQDQANAANQABAOsACgBFAEYARwBIAEkASgBLAEwATQBOAE8AUABRAFIAUwBUAFUAVgBXAFgAWQBaAFsAXABdAF4AhQCGAIcAiQCKAIsAjQCQAJIAlAC7ALwAvQC+AL8AwADBAMIAwwDEAMUAxgDHAMgAyQDKAMsAzADNAM4A6gDrAOwA7QDuAO8A8ADxAPIA8wD0APUA9gD3APgA+QD6APsA/AD9AP4A/wEAAQEBAgEDAQQBBQEGAQcBMAE0ATYBOAE6ATwBQgFEAUYBSgFNAVoCmAKaArYCtwK4ArkCugK7ArwCvQK+Ar8CwALBAsICwwLEAsUCxgLHAsgCyQLKAssCzALNAs4CzwLQAtEC0wLVAtcC2QLbAt0C3wLhAuMC5QLnAukC6wLtAu8C8QLzAvUC9wL5AvsC/QMAAwIDBAMGAwgDCgMMAw4DEAMSAxUDFwMZAxsDHQMfAyEDIwMlAycDKQMrAy0DLwMxAzMDNQM3AzkDOwM9Az8DQgNEA0YDSANKA7oDuwO8A70DvwPAA8EDwgPDA8QDxQPGA8cDyAPfA+AD4QPiA+MD5APlA+YD5wPoA+kD6gPrA+wD7QPuA/AD8gP0A/YECwQNBA8EHQQkBCoEMASaBJsEnwSjBSQFJgABAPsACAAKABQAFQAWABcAGAAZABoAGwAcAB0AJQAmACcAKAApACoAKwAsAC0ALgAvADAAMQAyADMANAA1ADYANwA4ADkAOgA7ADwAPQA+AGUAZwCBAIMAhACMAI8AkQCTALEAsgCzALQAtQC2ALcAuAC5ALoA0gDTANQA1QDWANcA2ADZANoA2wDcAN0A3gDfAOAA4QDiAOMA5ADlAOYA5wDoAOkBLwEzATUBNwE5ATsBQQFDAUUBSQFLAUwBWAFZAXEBsgG4Ab0BwAKWApcCmQKbApwCnQKeAp8CoAKhAqICowKkAqUCpgKnAqgCqQKqAqsCrAKtAq4CrwKwArECsgKzArQCtQLSAtQC1gLYAtoC3ALeAuAC4gLkAuYC6ALqAuwC7gLwAvIC9AL2AvgC+gL8Av4C/wMBAwMDBQMHAwkDCwMNAw8DEQMUAxYDGAMaAxwDHgMgAyIDJAMmAygDKgMsAy4DMAMyAzQDNgM4AzoDPAM+A0ADQQNDA0UDRwNJA6IDowOkA6UDpgOnA6gDqgOrA6wDrQOuA68DsAOxA7IDswO0A7UDtgO3A7gDuQPJA8oDywPMA80DzgPPA9AD0QPSA9MD1APVA9YD1wPYA9kD2gPbA9wD3QPeA+8D8QPzA/UECgQMBA4EIwQpBC8EmQSeBKIFIwUlAdcAAgBNAdgAAgBQAdkAAwBKAE0B2gADAEoAUAHWAAIASgHcAAIAWAHbAAIAWAAAAAEAAQABAAEAAAADBMIAAgCtAtgAAgCpBMgAAgCtBNUAAgCpBMMAAgCtAtkAAgCpBLIAAgCpBMkAAgCtBGUAAgCtBNYAAgCpA0cAAgCpA0kAAgCpA0gAAgCpA0oAAgCpBMEAAgCpBMQAAgCtBMYAAgHVAvIAAgHVBLEAAgCpA/wAAgCpBNAAAgCtAyoAAgHVBNsAAgCtBN4AAgCqBOAAAgCtA0EAAgCpBOQAAgCtBMUAAgCtBMcAAgHVA/0AAgCpBNEAAgCtAysAAgHVBNwAAgCtBN8AAgCqBOEAAgCtA0IAAgCpBOUAAgCtAwMAAgHVBMoAAgCpBMwAAgCtAwUAAgCpAwcAAgHVBM4AAgCtAyAAAgCpAyYAAgHVBNkAAgCtA+8AAgCoA/EAAgCpBOIAAgCtAwQAAgHVBMsAAgCpBM0AAgCtAwYAAgCpAwgAAgHVBM8AAgCtAyEAAgCpAycAAgHVBNoAAgCtA/AAAgCoA/IAAgCpBOMAAgCtAxoAAgCpAxwAAgHVBL0AAgCsBNcAAgCtAxsAAgCpAx0AAgHVBL4AAgCsBNgAAgCtAqsAAgCqAw0AAgCpAw8AAgHVBLMAAgCoBNIAAgCtArUAAgCpA/UAAgCoBIwAAgCtBI4AAgCrBJAAAgCqAsYAAgCqAw4AAgCpAxAAAgHVBLQAAgCoBNMAAgCtAtAAAgCpA/YAAgCoBI0AAgCtBI8AAgCrBJEAAgCqAsIAAgCoAsMAAgCpAvcAAgCqBGMAAgCrBLoAAgCsBHQAAgCpBHYAAgCoBHgAAgCrBHoAAgCqBHwAAgCtBHUAAgCpBHcAAgCoBHkAAgCrBHsAAgCqBH0AAgCtBIIAAgCpBIQAAgCoBIYAAgCrBIgAAgCqBIoAAgCtBIMAAgCpBIUAAgCoBIcAAgCrBIkAAgCqBIsAAgCtApsAAgCoApwAAgCpAp4AAgCqBDoAAgCtBDwAAgCrBLUAAgCsAqMAAgCoAqQAAgCpBFIAAgCtBFQAAgCrBFYAAgCqBLcAAgCsAqcAAgCoAqgAAgCpAvYAAgCqBGIAAgCrBGQAAgCtBLkAAgCsArYAAgCoArcAAgCpArkAAgCqBDsAAgCtBD0AAgCrBLYAAgCsAr4AAgCoAr8AAgCpBFMAAgCtBFUAAgCrBFcAAgCqBLgAAgCsAscAAgCoAsgAAgCpAsoAAgCqBGcAAgCtBGkAAgCrBLwAAgCsAswAAgCoAs0AAgCpAzEAAgCqBH8AAgCtBIEAAgCrBMAAAgCsAqwAAgCoAq0AAgCpAq8AAgCqBGYAAgCtBGgAAgCrBLsAAgCsArEAAgCoArIAAgCpAzAAAgCqBH4AAgCtBIAAAgCrBL8AAgCsBNQAAwCqAKkE3QADAKoAqQ==","Roboto-Regular.ttf":"AAEAAAARAQAABAAQR0RFRqcXo6wAAcTkAAACWEdQT1NEdJY1AAHHPAAAiPRHU1VCzONMagACUDAAABXoT1MvMpeDsYYAAAGYAAAAYGNtYXAi3dtfAAAWsAAABqZjdnQgO/gmfQAAL7AAAAD+ZnBnbagFhDIAAB1YAAAPhmdhc3AACAAZAAHE2AAAAAxnbHlmY2ZsvAAAOxAAAYX+aGVhZAzKDRkAAAEcAAAANmhoZWEKuhLOAAABVAAAACRobXR4GbahRgAAAfgAABS4bG9jYWxTClEAADCwAAAKXm1heHAI3hDGAAABeAAAACBuYW1lVOeDEgABwRAAAAOmcG9zdP9tAGQAAcS4AAAAIHByZXB5WM7TAAAs4AAAAs4AAQAAAAMDltEyzEVfDzz1ABsIAAAAAADE8BEuAAAAAOVdrQ/6Gv3VCTEIcwAAAAkAAgAAAAAAAAABAAAHbP4MAAAJSvoa/koJMQgAAAAAAAAAAAAAAAAAAAAFLgABAAAFLgCpABUAdgAHAAIAEAAvAJoAAALmD3UAAwABAAQEhAGQAAUAAAWaBTMAAAEfBZoFMwAAA9EAZgIAAAACAAAAAAAAAAAA4AAC/1AAIFsAAAAgAAAAAEdPT0cAQAAA//0GAP4AAGYHmgIAIAABnwAAAAAEOgWwAAAAIAADA4wAZAAAAAAAAAAAAfwAAAH8AAACEAChApAAiQTtAHcEfwBuBdwAaQT6AGYBZgBoAr0AhgLJACcDcgAcBIoATgGTAB0CNgAmAhwAkANNABMEfwBzBH8AqwR/AF4EfwBfBH8ANQR/AJoEfwCFBH8ATgR/AHEEfwBkAfAAhQGxACkEEQBIBGQAmAQvAIcDyABLBy8AbQU4AB0E/ACpBTUAeAVAAKkEjACpBGwAqQVzAHoFtQCpAi0AtwRqADUFBQCpBE8AqQb8AKkFtQCpBYEAdwUMAKkFgQBuBO4AqQTAAFEExgAyBTAAjAUYAB0HGQA9BQQAOgTOAA8EywBXAh8AkwNJACkCHwAKA1gAQAOcAAQCeQA5BFoAbQR+AIwEMABdBIMAXwQ+AF0CyAA9BH4AYQRoAI0B8gCOAer/vgQOAI0B8gCcBwQAiwRrAI0EkABcBH4AjASMAF8CtgCNBCEAXwKeAAkEaQCJA+AAIQYDACsD+AAqA8kAFgP4AFkCtQBAAfQAsAK1ABQFcQCDAfQAiwRhAGkEpwBbBbUAaQQ0AA8B7ACUBOgAWwNZAGUGSQBcA5QAkwPBAGUEbgB/BkoAWwOrAI8C/QCDBEcAYQLvAEIC7wA/AoIAewSJAJsD6gBEAhcAlAH8AHQC7wB7A6QAewPAAGcF3ABVBjUAUAY5AHADygBEB3r/8QRFAFkFgQB3BLoApwTCAIwGwgBPBLEAfgSSAEcEiQBcBJwAlQTIAF8FmwAeAfsAnAR0AJsETwAjAioAIwWLAKIEiQCSB6EAaQdEAGEB/AChBYcAXgK6/+MFfwBmBJMAXAWQAIwE8wCJAgT/tAQ4AGMDxACqA44AjgOrAI8DawCCAfIAjgKuAHkCKwAyA8YAewL8AF8CWgB/AAD8pwAA/W4AAPyKAAD9XQAA/CcAAP04Ag4AuAQMAHICFwCUBHMAsgWkACAFcgBnBT8AMgSSAHgFtQCyBJIARgW7AE4FiQBaBVIAcgSGAGQEvQChBAMALwSJAGEEUQBkBCUAbQSJAJIEjwB7ApgAwwRvACYD7ABmBMUAKQSJAJIETgBlBIgAYQQsAFEEXgCQBaMAWAWaAGAGlwB6BKIAegRD/9oGSABLBgAAKwVlAHsIkgAyCKUAsgaDAD4FtACwBQsAowYEADMHQwAbBMAAUAW1ALIFqgAwBQgATQYtAFQF2gCvBXoAlweHALAHwACwBhIAEQbrALIFBQCjBWUAlAcnALcFGABaBG0AYgSTAJ4DXACbBNQALgYhABYEEABYBJ4AnQRTAJ0EoAAsBe8AngSdAJ0EngCdA9kAKAXOAGQEvgCdBFoAaAZ5AJ0GnwCSBPcAHgY2AJ4EWACeBE4AZAaIAJ4EZAAvBGj/5wROAGcGyQAnBuQAnQSJ//0EngCdBwkAnAYsAIEEV//bBywAuAX5AJoE0wAoBEcADwcMAMoGDAC9BtIAkwXiAJcJBQC3B9EAnAQkAFAD2wBMBXIAZwSMAFwFCwAWBAQALwVyAGcEiQBcBwEAnAYkAH4HCQCcBiwAgQUyAHYESABkBP4AdAAA/GYAAPxwAAD9ZQAA/aQAAPoaAAD6KwYJALIE7QCdBFf/2wUbAKkEigCMBGQAogORAJIE2wCyBAYAkgeiABsGYQAWBZoAsgS4AJ0FCgCkBH4AmwaMAEUFhAA/Bf8AqQTZAJ0HzwCpBbQAkggxALAG9ACSBe8AcQTUAG4FGAA6BCoAKgctADQFXQAfBbwAlwSWAGgFcACXBGsAhAVwAIkGMAA/BL7/3QUKAKQEWgCbBf4AMATvACwFswCyBIkAkgYSAKkE7ACdB08AqQY+AJ4FhwBeBKgAaASoAGoEuAA5A6sAOgUuADoEQAAqBPcAVwaVAFoG5QBkBlcANgUsADEESgBTBAgAeQfCAEUGdgA/B/sAqgaiAJAE9wB2BB4AZgWuACQFIQBGBWUAlwYCADAE8wAsBSsAjwMhAHAEFAAACCkAAAQUAAAIKQAAArkAAAIKAAABXAAABH8AAAIwAAABogAAAQAAAADRAAAAAAAAAjQAJgI0ACYFQACiBj8AkAOmAA0BmgBhAZoAMAGYACQBmgBPAtQAaQLcADwCwgAkBGoARgSQAFcCswCLA8QAlAVaAJQBfwBSB6oARAJnAGwCZwBaA6MAPALvAFEC7wA2Au8AXALvAFYC7wA7Au8ATwLvAEoDOABQAvgAUAL4AFAB8QBUAfEAUANhAHoC7wBRAu8AewLvAEIC7wA/Au8ANgLvAFwC7wBWAu8AOwLvAE8C7wBKAzgAUAL4AFAC+ABQAfEAVAHxAFAEpwBbBlYAHwaRAKcIdgCpBesAHwYrAIwEfwBfBdoAHwQjACsEdAAhBUgAXQVPAB8F6AB7A84AaAg6AKIFAQBoBRgAmAYmAFQG1wBlBs8AZAZqAFoEkABqBY8AqQSvAEYEkwCoBMUAPwg6AGMCDf+vBIIAZQRkAJgEEQA9BC8AhAQIACwCTAC1ApAAbwIEAF0E8wA9BG8AIASLAD0G1AA9BtQAPQTuAD0GmwBfAAAAAAg0AFsINQBcAu8AQgLvAHsC7wBRBBAAVgQQAGEEEABCBA8AcgQQAIEEEAAxBBAATwQQAE8EEACZBBAAYwQjAEgEKwAOBFQAJwYVADEEaAAUBH0AdQQnACkEIABEBEoAigS8AFoEXQCLBLwAYATjAIsGAgCLA7UAiwRVAIsDzwAsAekAmATkAIsErABkA8wAiwQgAEQENAAxA6EADgOvAIsEaAAUBLwAYARoABQDiQA+BM8AiwPwAEAFZwBhBRcAYQTzAHYFcwAnBHwAYQdCACgHUACLBXQAKQTOAIsEWgCLBSUALgYLAB8EQABIBOwAiwROAIwEwQAoBCAAIwUpAIsEagA9BlEAiwasAIsFHQAJBfEAiwRPAIsEfABLBncAiwSHAFAEEgALBkgAHwR5AIwFCgCMBTcAJAXDAGAEXwAOBKgAJwZiACcEagA9BGoAiwXEAAIEywBeBEAASAS8AGAENAAxA+QAQwgiAIsEqwAoAu8APwLvADYC7wBcAu8AVgLvADsC7wBPAu8ASgOXAI8CtQCfA+YAiwQ6AB8ExABkBUwAsgUkALIEFACTBT0AsgQPAJMEgACLBHwAYQRRAIsEhgAUAf4AnwOlAIIAAPyjA/AAbwP0/10EDwBpA/UAaQOvAIsDoACCA58AggLvAFEC7wA2Au8AXALvAFYC7wA7Au8ATwLvAEoFggB+Ba8AfgWTALIF4AB+BeMAfgPVAKAEggCDBFgADwTPAD4EawBlBC4ASgOlAIQBkgBoBqQAYAS6AIIB/P+2BH8AOwR/AHMEfwAiBH8AdgR/AHYEfwA2BH8AfgR/AF4EfwBxBH8A9AIG/7QCBP+0AfsAnAH7//kB+wCcBFEAiwUAAHgEIQA7BH4AjAQzAF0EkwBbBIwAWwSfAFoEjgCMBJwAWwQ+AF0EfgBhBHAAWgN5AFcE1gBoA7UAAQY6AAkD+QCLBLwAYATjADAE4wCLAfwAAAI2ACYFXgAlBV4AJQSGAAEExgAyAp7/9AU4AB0FOAAdBTgAHQU4AB0FOAAdBTgAHQU4AB0FNQB4BIwAqQSMAKkEjACpBIwAqQIt/98CLQCxAi3/6gIt/9UFtQCpBYEAdwWBAHcFgQB3BYEAdwWBAHcFMACMBTAAjAUwAIwFMACMBM4ADwRaAG0EWgBtBFoAbQRaAG0EWgBtBFoAbQRaAG0EMABdBD4AXQQ+AF0EPgBdBD4AXQH7/8QB+wCWAfv/zwH7/7oEawCNBJAAXASQAFwEkABcBJAAXASQAFwEaQCJBGkAiQRpAIkEaQCJA8kAFgPJABYFOAAdBFoAbQU4AB0EWgBtBTgAHQRaAG0FNQB4BDAAXQU1AHgEMABdBTUAeAQwAF0FNQB4BDAAXQVAAKkFGQBfBIwAqQQ+AF0EjACpBD4AXQSMAKkEPgBdBIwAqQQ+AF0EjACpBD4AXQVzAHoEfgBhBXMAegR+AGEFcwB6BH4AYQVzAHoEfgBhBbUAqQRoAI0CLf+2Afv/mwIt/80B+/+yAi3/7AH7/9ECLQAXAfL/+gItAKoGlwC3A9wAjgRqADUCBP+0BQUAqQQOAI0ETwCiAfIAkwRPAKkB8gBWBE8AqQKIAJwETwCpAs4AnAW1AKkEawCNBbUAqQRrAI0FtQCpBGsAjQRr/7sFgQB3BJAAXAWBAHcEkABcBYEAdwSQAFwE7gCpArYAjQTuAKkCtgBTBO4AqQK2AGQEwABRBCEAXwTAAFEEIQBfBMAAUQQhAF8EwABRBCEAXwTAAFEEIQBfBMYAMgKeAAkExgAyAp4ACQTGADICxgAJBTAAjARpAIkFMACMBGkAiQUwAIwEaQCJBTAAjARpAIkFMACMBGkAiQUwAIwEaQCJBxkAPQYDACsEzgAPA8kAFgTOAA8EywBXA/gAWQTLAFcD+ABZBMsAVwP4AFkHev/xBsIATwWBAHcEiQBcBID/vQSA/70EJwApBIYAFASGABQEhgAUBIYAFASGABQEhgAUBIYAFAR8AGED5gCLA+YAiwPmAIsD5gCLAen/vAHpAI4B6f/HAen/sgTjAIsEvABgBLwAYAS8AGAEvABgBLwAYAR9AHUEfQB1BH0AdQR9AHUEKwAOBIYAFASGABQEhgAUBHwAYQR8AGEEfABhBHwAYQSAAIsD5gCLA+YAiwPmAIsD5gCLA+YAiwSsAGQErABkBKwAZASsAGQE5ACLAen/kwHp/6oB6f/JAekABQHpAIcDzwAsBFUAiwO1AIMDtQCLA7UAiwO1AIsE4wCLBOMAiwTjAIsEvABgBLwAYAS8AGAESgCKBEoAigRKAIoEIABEBCAARAQgAEQEIABEBCcAKQQnACkEJwApBH0AdQR9AHUEfQB1BH0AdQR9AHUEfQB1BhUAMQQrAA4EKwAOBCMASAQjAEgEIwBIBTgAHQTw/4wGGf+aApH/oAWV//oFMv92BWb//AKY/5sFOAAdBPwAqQSMAKkEywBXBbUAqQItALcFBQCpBvwAqQW1AKkFgQB3BQwAqQTGADIEzgAPBQQAOgIt/9UEzgAPBIYAZARRAGQEiQCSApgAwwReAJAEdACbBJAAXASJAJsD4AAhBHAAWgKY/+QEXgCQBJAAXAReAJAGlwB6BIwAqQRzALIEwABRAi0AtwIt/9UEagA1BSQAsgUFAKkFCABNBTgAHQT8AKkEcwCyBIwAqQW1ALIG/ACpBbUAqQWBAHcFtQCyBQwAqQU1AHgExgAyBQQAOgRaAG0EPgBdBJ4AnQSQAFwEfgCMBDAAXQPJABYD+AAqBD4AXQNcAJsEIQBfAfIAjgH7/7oB6v++BFMAnQPJABYHGQA9BgMAKwcZAD0GAwArBxkAPQYDACsEzgAPA8kAFgFmAGgCkACJBCAAoQIE/7QBmgAwBvwAqQcEAIsFOAAdBFoAbQSMAKkFtQCyBD4AXQSeAJ0FiQBaBZoAYAULABYEBP/7CFkAXAlKAHcEwABQBBAAWAU1AHgEMABdBM4ADwQDAC8CLQC3B0MAGwYhABYCLQC3BTgAHQRaAG0FOAAdBFoAbQd6//EGwgBPBIwAqQQ+AF0FhwBeBDgAYwQ4AGMHQwAbBiEAFgTAAFAEEABYBbUAsgSeAJ0FtQCyBJ4AnQWBAHcEkABcBXIAZwSMAFwFcgBnBIwAXAVlAJQETgBkBQgATQPJABYFCABNA8kAFgUIAE0DyQAWBXoAlwRaAGgG6wCyBjYAngSDAF8FOAAdBFoAbQU4AB0EWgBtBTgAHQRaAG0FOAAdBFr/yQU4AB0EWgBtBTgAHQRaAG0FOAAdBFoAbQU4AB0EWgBtBTgAHQRaAG0FOAAdBFoAbQU4AB0EWgBtBTgAHQRaAG0EjACpBD4AXQSMAKkEPgBdBIwAqQQ+AF0EjACpBD4AXQSM/+4EPv+4BIwAqQQ+AF0EjACpBD4AXQSMAKkEPgBdAi0AtwH7AJwCLQCkAfIAhgWBAHcEkABcBYEAdwSQAFwFgQB3BJAAXAWBAEYEkP/CBYEAdwSQAFwFgQB3BJAAXAWBAHcEkABcBX8AZgSTAFwFfwBmBJMAXAV/AGYEkwBcBX8AZgSTAFwFfwBmBJMAXAUwAIwEaQCJBTAAjARpAIkFkACMBPMAiQWQAIwE8wCJBZAAjATzAIkFkACMBPMAiQWQAIwE8wCJBM4ADwPJABYEzgAPA8kAFgTOAA8DyQAWBKEAXwTGADID2QAoBXoAlwRaAGgEcwCyA1wAmwYwAD8Evv/dBGgAjQUF/9QFBf/UBHMAAwNc//0FOAALBCj/0wTOAA8EAwAvBQQAOgP4ACoEUQBkBGwAEgY/AJAEfwBeBH8AXwR/ADUEfwCaBJMAmQSnAIUEkwBkBKcAhwVzAHoEfgBhBbUAqQRrAI0FOAAdBFoAOgSMAF8EPgApAi3/CwH7/vAFgQB3BJAAMwTuAFYCtv+MBTAAjARpACsEp/84BPwAqQR+AIwFQACpBIMAXwVAAKkEgwBf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AHIAbwBqAGUAYwB0ACAAQQB1AHQAaABvAHIAcwAgACgAaAB0AHQAcABzADoALwAvAGcAaQB0AGgAdQBiAC4AYwBvAG0ALwBnAG8AbwBnAGwAZQBmAG8AbgB0AHMALwByAG8AYgBvAHQAbwAtAGMAbABhAHMAcwBpAGMAKQBSAG8AYgBvAHQAbwBSAGUAZwB1AGwAYQByAFYAZQByAHMAaQBvAG4AIAAzAC4AMAAxADQAOwAgADIAMAAyADUAUgBvAGIAbwB0AG8ALQBSAGUAZwB1AGwAYQByAFIAbwBiAG8AdABvACAAaQBzACAAYQAgAHQAcgBhAGQAZQBtAGEAcgBrACAAbwBmACAARwBvAG8AZwBsAGUALgBHAG8AbwBnAGwAZQBDAGgAcgBpAHMAdABpAGEAbgAgAFIAbwBiAGUAcgB0AHMAbwBuAEcAbwBvAGcAbABlAC4AYwBvAG0AVABoAGkAcwAgAEYAbwBuAHQAIABTAG8AZgB0AHcAYQByAGUAIABpAHMAIABsAGkAYwBlAG4AcwBlAGQAIAB1AG4AZABlAHIAIAB0AGgAZQAgAFMASQBMACAATwBwAGUAbgAgAEYAbwBuAHQAIABMAGkAYwBlAG4AcwBlACwAIABWAGUAcgBzAGkAbwBuACAAMQAuADEALgAgAFQAaABpAHMAIABsAGkAYwBlAG4AcwBlACAAaQBzACAAYQB2AGEAaQBsAGEAYgBsAGUAIAB3AGkAdABoACAAYQAgAEYAQQBRACAAYQB0ADoAIABoAHQAdABwAHMAOgAvAC8AbwBwAGUAbgBmAG8AbgB0AGwAaQBjAGUAbgBzAGUALgBvAHIAZwBoAHQAdABwAHMAOgAvAC8AbwBwAGUAbgBmAG8AbgB0AGwAaQBjAGUAbgBzAGUALgBvAHIAZwAAAAMAAAAAAAD/agBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQACAAgACP//AA8AAQACAA4AAAAAAAACKAACAFkAJQA+AAEARABeAAEAagBqAAEAcABwAAEAdQB1AAEAgQCBAAEAgwCDAAEAhgCGAAEAiQCJAAEAiwCWAAEAmACfAAEAoQCjAAEApQCmAAEAqACtAAMAsQCxAAEAugC7AAEAvwC/AAEAwQDBAAEAwwDEAAEAxwDHAAEAywDLAAEAzQDOAAEA0ADRAAEA0wDTAAEA2gDeAAEA4QDhAAEA5QDlAAEA5wDpAAEA6wD7AAEA/QD9AAEA/wEBAAEBAwEDAAEBCAEJAAEBFgEaAAEBHAEcAAEBIAEiAAEBJAEnAAMBKgErAAEBMwE0AAEBNgE2AAEBOwE8AAEBQQFEAAEBRwFIAAEBSwFNAAEBUQFRAAEBVAFYAAEBXQFeAAEBYgFiAAEBZAFkAAEBaAFoAAEBagFsAAEBbgFuAAEBcAFwAAEB1gHcAAIB7QIBAAECBQIFAAECDgIOAAECEAIQAAECFwIZAAECGwIcAAECHgIeAAECIgIiAAECJAImAAECLAIsAAECMQIzAAECNQI1AAECQwJDAAECRgJGAAECSAJIAAECSwJOAAECegJ+AAECjgKTAAEClgL+AAEDAQPAAAEDwgPCAAEDxAPOAAED0APZAAED2wP2AAED+gP6AAED/AQDAAEEBQQHAAEECgQOAAEEEASbAAEEngSfAAEEoQSiAAEEpASnAAEEsQUNAAEFDwUZAAEFHAUpAAEAAQADAAAAEAAAABYAAAAgAAEAAQCtAAIAAQCoAKwAAAACAAIAqACsAAABJAEnAAUAAQAAABoANAAKAAcARABcAGYATABUAHAAegAEREZMVAB0Y3lybAB0Z3JlawB0bGF0bgB0AARjcHNwAF5rZXJuAGRtYXJrAGxta21rAHQAAQAAAAEAYgAEAAAAAQBkAAQAAAABAGgAAgAIAAIAwgSiAAIACAACAHoAlgAGABAAAQBYAAAABgAQAAEAWgACAGoAAAAAAAEAAAAAAAIAAgABAAAAAgADAAQAAAACAAUABgABFcYABQAkAEgAAREuEhIAARE0N9YAARFcE9IAARFsStgAAREWERYAAREcESIAARFEESYAARFUETgAAREkAAQAAAACEQ4RFAAA//8ABAAAAAEAAgADAAIRUgAEAAARdhGeAAMAAwAA/5X/iAAA/1YAAAAA/4gAAAABXfQABAAAAesaBBdgF2AeMh3YF6YX5Bi2F8haVhj2GPYb7BgIGPYY9hi2GRgnDh/OJkQX9hgeHX4fXBg0GxYY1Bh+F5IwYhewLUAXsBewGWAYfhfWHvYYmBhKF2YYmBtcGH4YtiBEJX4c0hi2HdgsQi5CKYgkFhdIGJgXflDgF7BD8CtQL0QYZBdOF1RTyhdaGp4aMiDGReI0JEBAMtYY9jzoSBQdfifcGPYY9huiGPYY9hj2PpIhUBj2GdokuCLyHpQqaiOEF5woshdmGbBCFlbIGH4a2DGYIdoZOhh+ImQZhh0oGmgZOh3YGWAX9hiYGbAYfiV+F5wdfhdmG+wb7BvsGPYdfhdmGPYY9hi2F5wdfhdmF2A1xhdgF2AXYBd4HDYchBdyF4gXbBdyF2wXuhdsF+QYthi2GLYYtiZEHdgd2B3YHdgd2B3YHdgX5BfIF8gXyBfIGPYY9hj2GPYY9hi2GLYYthi2GLYfXBjUGNQY1BjUGNQY1BjUF5IXkheSF5IXsBlgGWAZYBlgGWAYmBiYHdgY1B3YGNQd2BjUF+QX5BfkF+QYthfIF5IXyBeSF8gXkhfIF5IXyBeSGPYXsBj2GPYY9hj2GPYb7BgIGAgYCBgIGPYXsBj2F7AY9hewF7AYthlgGLYZYBi2GWAX1hfWF9YmRCZEJkQYHh9cGJgfXBg0GDQYNBdyF3IXeBdsF2wXbBdsF2wXbBdsF3IXchdyF3IXchdsF2wXbBdyF4gXiBeIF4gXchdyF3IXeB3YF8gY9hj2GLYfXB3YF6YXyBg0GPYY9hvsGPYY9hi2GRgmRB9cHX4Y9h9cF7AZYBiYGWAXyCV+GPYY9hvsG+wboh3YF6YlfhfIGPYY9hi2GRgX5CZEHX4Y1BeSGWAYfhiYF2YXkhecGJgYHhgeGB4fXBiYF2AXYBdgGPYXsB3YGNQXyBeSF/YYmBfkH1wYmBj2HX4XZhj2HdgY1B3YGNQXyBeSF5IXkh1+F2YYthlgGWAYfhuiGJgbohiYG6IYmB3YGNQd2BjUHdgY1B3YGNQd2BjUHdgY1B3YGNQd2BjUHdgY1B3YGNQd2BjUHdgY1BfIF5IXyBeSF8gXkhfIF5IXyBeSF8gXkhfIF5IXyBeSGPYY9hi2GWAYthlgGLYZYBi2GWAYthlgGLYZYBi2GWAZYB9cGJgfXBiYH1wYmCZEJX4XnBewGdolfhvsH1wY9hewHdgY1BfIGPYYthlgF9YXphh+GLYYthj2F7Ab7BvsGAgY9hewGPYXsBi2GRgYfhfWJkQX9hiYF/YYmBgeGDQYthdsF3IXbBd4F2wXchd4AAJd0gAEAABhcmouACkAKAAAAAAAAAAAABIAAAAAAAAAAAAAAAAAAP/k/+MAAAARAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AiwCLAByAjICMwBzAkMCQwB1AkYCRgB2AkgCSAB3AksCTgB4AnoCfgB8Ao4CkwCBApYC/gCHAwEDAQDwAwMDRgDxA0sDqAE1A6oDugGTA7wDvAGkA78DwAGlA8IDwgGnA8YDxgGoA8gDyQGpA8sDzgGrA9AD0AGvA9ID0wGwA9UD1QGyA9cD2QGzA9sD4AG2A+ID5wG8A+kD7AHCA+4D9gHGA/oD+gHPA/wEAAHQBAIEAgHVBAoEDgHWBBAEEAHbBBMEFwHcBBoEHgHhBCEEIgHmBCcEKAHoBDAEMAHqBDIEMgHrBDQENAHsBDkEkwHtBJkEmwJIBKEEogJLBKQEpQJNBKcEpwJPBLEEwAJQBMIE/gJgBQAFBAKdBQYFBwKiBQkFCQKkBQsFDQKlBQ8FFwKoBRwFKQKxAAIATwAlAD4AAABFAF4AGgCBAIEANACDAIMANQCGAIYANgCJAIkANwCLAJYAOACYAJ0ARACxALEASgC7ALsASwC/AL8ATADBAMEATQDDAMMATgDHAMcATwDLAMsAUADNAM4AUQDQANEAUwDTANMAVQDaANwAVgDeAN4AWQDhAOEAWgDlAOUAWwDnAOkAXADrAPsAXwD9AP0AcAD/AQEAcQEDAQMAdAEIAQkAdQEWARoAdwEcARwAfAEgASIAfQEqASsAgAFBAUIAggFLAUsAhAFYAVgAhQFiAWIAhgFkAWQAhwFoAWgAiAFqAWwAiQFuAW4AjAHtAgEAjQIFAgUAogIQAhAAowIXAhkApAIcAhwApwIeAh4AqAIiAiIAqQIkAiYAqgIsAiwArQIxAjEArgIzAjMArwI1AjUAsAJDAkMAsQJGAkYAsgJIAkgAswJLAk4AtAJ6An4AuAKOApMAvQKWAv4AwwMBA6cBLAOpA8AB0wPCA8IB6wPEA84B7APQA9kB9wPbA/YCAQP6A/oCHQP8BAMCHgQFBAcCJgQKBA4CKQQQBJgCLgSbBJsCtwSeBJ8CuAShBKICugSkBKcCvASxBOwCwATuBQ0C/AUPBRYDHAUYBRkDJAUcBSkDJgABAPsACAAKABQAFQAWABcAGAAZABoAGwAcAB0AJQAmACcAKAApACoAKwAsAC0ALgAvADAAMQAyADMANAA1ADYANwA4ADkAOgA7ADwAPQA+AGUAZwCBAIMAhACMAI8AkQCTALEAsgCzALQAtQC2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AJP/5gCY/+YAs//mALj/wgDEABAA0//mAQj/5gEX/+YBG//mAR3/5gEf/+YBIf/mAUH/5gFq/+YCYP/mAmH/5gJj/+YCZP/mAqL/5gKs/+YCrf/mAq7/5gKv/+YCsP/mAtj/5gLa/+YC3P/mAt7/5gLs/+YC7v/mAvD/5gLy/+YDFP/mAxb/5gMY/+YDSf/mA6b/5gOz/+YD2f/mA9z/5gQJ/+YEDP/mBCf/5gQp/+YEK//mBGb/5gRo/+YEav/mBGz/5gRu/+YEcP/mBHL/5gR0/+YEdv/mBHj/5gR6/+YEfP/mBLv/5gTU/+YARwAQAAAAEgAAAEf/5wBI/+cASf/nAEv/5wBV/+cAlP/nAJn/5wC7/+cAxAAPAMj/5wDJ/+cA9//nAQP/5wEe/+cBIv/nAUL/5wFg/+cBYf/nAWv/5wGHAAABiwAAAY8AAAGQAAACvf/nAr7/5wK//+cCwP/nAsH/5wLZ/+cC2//nAt3/5wLf/+cC4f/nAuP/5wLl/+cC5//nAun/5wLr/+cC7f/nAu//5wLx/+cC8//nA7r/5wPg/+cD5P/nA+f/5wQC/+cECP/nBA3/5wQb/+cEHf/nBB7/5wQq/+cEOf/nBFP/5wRV/+cEV//nBFn/5wRb/+cEXf/nBF//5wRh/+cEdf/nBHf/5wR5/+cEff/nBLj/5wTF/+cEx//nAE0ABgAQAAsAEAANABQAQQASAEf/6ABI/+gASf/oAEv/6ABV/+gAYQATAJT/6ACZ/+gAu//oAMj/6ADJ/+gA9//oAQP/6AEe/+gBIv/oAUL/6AFg/+gBYf/oAWv/6AGFABABhgAQAYgAEAGJABABigAQAr3/6AK+/+gCv//oAsD/6ALB/+gC2f/oAtv/6ALd/+gC3//oAuH/6ALj/+gC5f/oAuf/6ALp/+gC6//oAu3/6ALv/+gC8f/oAvP/6AO6/+gD4P/oA+T/6APn/+gD9wAQA/gAEAP7ABAEAv/oBAj/6AQN/+gEG//oBB3/6AQe/+gEKv/oBDn/6ART/+gEVf/oBFf/6ARZ/+gEW//oBF3/6ARf/+gEYf/oBHX/6AR3/+gEef/oBH3/6AS4/+gExf/oBMf/6ABPAEcADABIAAwASQAMAEsADABVAAwAlAAMAJkADAC7AAwAyAAMAMkADADtADoA8gAYAPb/4wD3AAwA+f/3APwAAAD+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PSw7rDkkO7g9OD04NWo7xDpcOHY73DvoO/Q8ADxyO6wy6DwYPCQ8MDw8PE48Wjs0Oy48Zj0yO7I5Kju+PT4yoDVwO8o6YjimO+I77jv6PAY6dDiOMqY8HjwqPDY6sDxUPGA7OjryPGw5SDKsOU4ysjviMrg9UDhGMr4yxDwAPAYyyjLQMtYy3DqqPTI65jrsNFY5ZjsiODQ7QDg6OEAy4jhYOQY4XjumM1oy6DLuORgy9DL6OxYzADMGMwwzEjMYOygzHjMkOR4zKjMwMzYzPDNCM0g7EDNOM1Q7HDNmM1ozYDPeM2YzbDNyM3gzfjOEOa45tDOKM5AzljOcM6IzqDOuM7Qzujg6M8AzxjusM8wz0jPYM94z5DPqPPY89jzeM/Az9jzSPNg9FDfUM/w80jzMPH48xjeqPHg8ojyWPOo3ejQCPLo0CDQOPOQ0FDQaPPY0IDQmNCw0MjQ4ND40RDRKPUo0UDviNsA88Dy0PUQ0VjRWPVA9UD1QN6o0XDRiPMw86jx+O7g7uDvKPDA8NjRoNGg6FDRuOTw0dD0sOSQ47jjuOkQ4ZDR6NHo0gDhwNIY0jDSMOno0kjmiNJg0mDSeNKQ40DqMOow6GjqkOUI0qj0yOSo4+jj6Oko4lDSwNLA0tjigNLw0wjTCOoA0yDmoNM40zjTUNNo41jnkNOA05jogOiY9LD0yNOw08jT4NP41BDUKNRA1FjUcO741IjUoOVQ5WjUuNTQ9OD0+NTo1QDVGNUw1UjVYNV41ZDVqNXA1djV8NYI6YjWINY41lDWaOlw6YjWgNaY1rDvcO+I1sjW4O+g77jvoO+476DvuO1I7WDwAPAY1vjXEPAY1yjXQNdY13DXiNeg17jX0PBg8HjX6NgA2BjYMNhI2GDwkPCo8JDwqNh42JDwwPDY8MDw2Nio8NjYwNjY2PDZCNkg2TjZUNlo2YDZmPDw6sDZsNnI2eDZ+OC42hDaKNpA2ljacNqI2qDauNrQ2ujbANsA82DbGNsY2zDbSNtg23j1EPPA25DbkNuo8ijbwNvA29jycNvw9Dj0ONwI3CDcONxQ3FDcaNyA9JjcmNyw9RDcyNzg3PjdEN0o3UDdWN1w9SjdiN2g3bjd0N3o3gDeGN4w3kjyWN5g3njx4N6Q3qjeqN6o3sDx+N7Y3vDfCN8g3zjfUN9o34DfmPRQ37DzYN/I82Df4N/44BDgKOBA80jgWOBw8hD0mOCI4KD0sPTg7xDpcPHI7LjhAPSw7rD04PGY7xDpcO9w79DwAPHI7rDwwOy47NDhwOC44NDtAODo4QDhYOEY6dDxUOEw4Ujp0OFg4XjhkOGo8JDpcOHA4djvQOHw9LDusOyI9ODiCO/Q7xDxyO6w5JDwwOzQ9Mj0+OIg6dDiOOSo68js6OJQ4mjwqOmI4oDimOKw4sji4OL44uDi+OMQ4yjjQONY43DjiOOg9LD0yOO449Dj6OQA5BjkMORI5GDkeOSQ5KjsuOlw5MDk2Olw6IDomOTw5QjlIOU45VDlaOWA5ZjlsOXI5eDl+OYQ5ijmQOZY5nDmiOag5rjm0Obo5wDnGOcw50jnYOd455DnqOfA59jn8OgI6CDu+PSw9MjoOOpg9LD0yPSw9Mj0sPTI9LD0yOhQ6Gj0sPTI9LD0yPSw9Mj0sPTI6IDomPTg9PjosOjI6ODo+PTg9Pj04PT49OD0+PTg9PjpEOko6UDpWOlw6YjxyOnQ6aDpuPHI6dDxyOnQ8cjp0PHI6dDp6OoA6hjqMOoY6jDqSOpg6njqkOqo9Mjw8OrA6tjq8OsI6yDrCOsg6zjrUOto64DrmOuw7LjryOvg6/jsEOwo7vjwwOxA7FjscOyI7KDvKOyI7KDviOy47NDs6O0A9ODtGO0w7UjtYO147ZDtqO3A7djt8O4I7iDuOO5Q7mjugO6Y7rDuyO7g7vju4O747xDvKO9A71jvcO+I76DvuO/Q7+jwAPAY8cjwMPBI8GDwePCQ8KjwwPDY8PDxCPEg8TjxUPFo8YDxmPGw8cj1EPUo86jyWPMw89j1EPLQ9Sjz2POo8ljx4PMY8fjzMPNI82Dz2PN48nDyEPIo8kD0UPJY8nDyiPKg8rj1EPLQ8uj1KPMA8xjzqPMw80jzwPNg83jzkPOo88Dz2PPw9Aj0IPQ49FD0aPRo9ID0mPSw9Mj04PT49RD1KPVAAugBH/9wASP/cAEn/3ABL/9wAUf/zAFL/8wBT/9YAVP/zAFX/3ABZ/90AWv/hAF3/4QCU/9wAmf/cAJv/3QC7/9wAvf/hAL7/7gC//+YAwf/zAML/6wDD/+kAxf/wAMb/5wDI/9wAyf/cAMr/4wDL/90AzP/OAM3/1ADO/9sA7P/zAPD/8wDx//MA8//zAPT/8wD1//MA9//cAPj/8wD6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Azn/6gM7/+oDP//oA07/wANP/8ADUP/AA1H/wANS/8ADU//AA1T/wANp/8ADav/AA2v/wAOi/1YDqv9WA7r/6wO+/+oDwP/rA8L/6APF/+oDxv/rA8f/6gPO/vgD0v9WA90AFAPf/94D4P/rA+L/6wPk/+sD5f/oA+f/6wPu/+gD9v/oA/7/VgP//94EAv/rBAf/6AQI/+sEDf/rBA//6AQU/1YEFf/eBBb/VgQX/94EG//rBB3/6wQe/+sEKP/rBCr/6wQs/+sEMP/oBDL/6AQ0/+gEOf/rBDr/VgQ7/94EPP9WBD3/3gQ+/1YEP//eBED/VgRB/94EQv9WBEP/3gRE/1YERf/eBEb/VgRH/94ESP9WBEn/3gRK/1YES//eBEz/VgRN/94ETv9WBE//3gRQ/1YEUf/eBFP/6wRV/+sEV//rBFn/6wRb/+sEXf/rBF//6wRh/+sEZ//rBGn/6wRr/+sEbf/rBG//6wRx/+sEc//rBHX/6wR3/+sEef/rBHv/6wR9/+sEf//qBIH/6gSD/+oEhf/qBIf/6gSJ/+oEi//qBI3/6ASP/+gEkf/oBJMAFAS1/1YEtv/eBLj/6wS8/+sEwP/qBMX/6wTH/+sE2wAUBN//6ATh/+gE5//ABO7/wAUG/8AAAgCfAAQABAAAAAYABgABAAsADAACACUAKgAEACwALQAKAC8ANgAMADgAOAAUADoAPwAVAEUARgAbAEkASgAdAEwATAAfAE8ATwAgAFEAVAAhAFYAVgAlAFgAWAAmAFoAXQAnAF8AXwArAIoAigAsAJYAlgAtAJ0AnQAuALEAtQAvALcAuQA0ALsAuwA3AL0AvgA4AMAAwQA6AMMAxQA8AMcAzgA/ANIA0gBHANQA3gBIAOAA7wBTAPEA8QBjAPYA+ABkAPsA/ABnAP4BAABpAQMBBQBsAQoBCgBvAQ0BDQBwARgBGgBxASIBIgB0AS4BMAB1ATMBNQB4ATcBNwB7ATkBOQB8ATsBOwB9AUMBRAB+AVQBVACAAVYBVgCBAVgBWACCAVwBXgCDAYUBhgCGAYgBigCIAfMB8wCLAfUB9gCMAfgB+ACOAfsB+wCPAgYCCACQAksCSwCTAk4CTgCUAmACYACVAmICYwCWApYClwCYApkCmQCaApsCsACbArUCvACxAr4CwQC5AsYCywC9AtAC2ADDAtoC2gDMAtwC3ADNAt4C3gDOAuAC4ADPAuIC6wDQAvQC9gDaAvgC+ADdAvoC+gDeAvwC/ADfAv4C/gDgAwMDAwDhAwUDBQDiAwcDBwDjAwkDCQDkAwsDCwDlAw0DGQDmAxsDGwDzAx0DHQD0Ax8DHwD1AyoDKgD2AywDLAD3Ay4DLgD4AzwDPAD5Az4DQQD6A0MDQwD+A0UDRQD/A0sDVAEAA18DYwEKA2kDawEPA3ADcAESA4IDhQETA4kDiwEXA5QDlAEaA6IDpwEbA6oDuQEhA7wDvAExA8ADwAEyA8IDwgEzA8YDxgE0A8kDygE1A8wDzQE3A88D1QE5A9cD2QFAA9sD4AFDA+ID4wFJA+UD6AFLA+4D7wFPA/ED8QFRA/MD8wFSA/UD+AFTA/sEAAFXBAIEAgFdBAYEBwFeBAwEDAFgBA4EFwFhBBoEGwFrBB0EIAFtBCcEKAFxBCwELAFzBC4ENAF0BDoEYgF7BGQEZAGkBGYEcwGlBHsEewGzBIwEkQG0BJMEkwG6BJcEmAG7BJsEmwG9BJ0EngG+BKAEoAHABKIEogHBBLMEtwHCBLkEuQHHBLsEvAHIBL4EvgHKBMIExAHLBMYExgHOBMgEygHPBMwEzAHSBM4EzgHTBNAE1gHUBNgE2AHbBNsE2wHcBN4E4gHdBOQE5AHiBOYE5wHjBOsE6wHlBO4E7gHmBPkE+QHnBQYFBgHoBQ0FDQHpBREFEQHqAAIAmgAGAAYAAAALAAsAAQAQABAAAgASABIAAwAlACkABAAsADQACQA4AD4AEgBFAEcAGQBJAEkAHABMAEwAHQBRAFQAHgBWAFYAIgBaAFoAIwBcAF4AJACKAIoAJwCWAJYAKACxALQAKQC9AL0ALQDBAMEALgDHAMcALwDUANUAMADXANcAMgDaANoAMwDcAN4ANADgAOYANwDsAOwAPgDuAO4APwD3APcAQAD8APwAQQD+AP8AQgEEAQUARAEKAQoARgENAQ0ARwEYARoASAEuATAASwEzATUATgE3ATcAUQE5ATkAUgE7ATsAUwFDAUQAVAFUAVQAVgFWAVYAVwFYAVgAWAFcAV4AWQGFAYsAXAGPAZAAYwHzAfMAZQH4AfgAZgH7AfwAZwIGAggAaQIaAhoAbAIpAisAbQJLAksAcAJOAk4AcQJgAmAAcgJiAmMAcwKWApcAdQKZApkAdwKb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AAAAGAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABEAGQAkAAAADgAVABwAAAAFAAAABQAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAACUABQAKAAAAAAAAAAAAAAAAABUABQAAAAAAFQAAAAAAAAAZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGQAAAAAAFQAFABEAGQAVAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAgAAAAIAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAbAAAAAAAAAAAAAAAEAAQABAAEAAQABAAEAAIAAAAAAAAAAAAAAAAAAAAAAAAAAgACAAIAAgACAAsACwALAAsADAAGAAYABgAGAAYABgAGAAEAAQABAAEAAQAAAAAAAAAAAAMABwAHAAcABwAHAAgACAAIAAgACQAJAAQABgAEAAYABAAGAAIAAQACAAEAAgABAAIAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQACAAEAAgABAAIAAQACAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAjAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAADAAAAAwADAAIABwACAAcAAgAHAAAAAAAAAAAAAAAAABQAEAAUABAAFAAQABQAEAAUABAADQAAAA0AAAANAAAACwAIAAsACAALAAgACwAIAAsACAALAAgAFgAAAAwACQAMABcAHQAXAB0AFwAdAAAAAAACAAAAAAAAAAAACgAKAAoACgAKAAoACgAFAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAOAA4ADgAOABEACgAKAAoABQAFAAUABQAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAAAAAAAABwAHAAcABwAAAAVAAAADgAOAA4ADgAOAA4AJAARABEAAAAAAAAABAAAAAAAAAACAAwAAAAAAAQAAAAAABcAAAAAAAAAAAAAAAIAAAAAAAwADwAAAAwAAQAAAAMAAAAIAAAABwAAAAkAAAAAAAgABwAIAAAAAAAAAAAAAAAAACMAAAAAAB8ABAAAAAAAAAAAAAAAAAACAAAAAAACAA0ADwAGAAEAAwAHAAMAAQAJABMAAQADABAAAAAAAAAAAwAJABYAAAAWAAAAFgAAAAwACQASABIAAAAAACYAAAADAAQABgAAAAAAAQADAAAAAAAaAAkAAQACAAAAAAACAAEADAAJAAAADwATAAAABAAGAAQABgAAAAAAAAABAAAAAQABAA8AEwAAAAAAAAADAAAAAwACAAcAAgABAAIABwAAAAAAHwAJAB8ACQAfAAkAIAAiAAAAAwABAAQABgAEAAYABAAGAAQABgAEAAYABAAGAAQABgAEAAYABAAGAAQABgAEAAYABAAGAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAAAAACAAcAAgAHAAIABwACAAcAAgAHAAIABwACAAcAAgABAAIAAQACAAEAAgAHAAIAAQALAAgACwAIAAAACAAAAAgAAAAIAAAACAAAAAgADAAJAAwACQAMAAkAAAANAAAAIAAiAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAAAAAAAAAAAAbAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAAQABgAAAAEAAAAAAAIABwAAAAAAAAAIAAAAAAAAAAAAAQAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAMAAgAAAAAAAAAAABQAEAANAAAACwAaAAkAGgAJABYAAAAXAB0AAAAKAAAAAAAAAAUAEQAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABEAGQAAABEAAAAAAAAAAAAAAAAAAAAAAAoAAAAAAAAAAAAAAAAABQAAAAAABQAVABkAAAAAAAUAEQAB/asAAAAB/av+ngAB/e4GaQAB/coGaQAB/ecGPgAB/bIGuQAB/jMGQAAB/e4FCgAB/coFCgAB/ecE6AAB/bIE+gAB/jMFDwAB/dIEpgAB/kQEpgAB/dwFAQAB/hoFAQABArr/9gABAlb/9gABAUoACgABA5T+aQABAtQACgABAmoACgABARgACgABA7kAAAABA7H//wABAPgACgABArgAAAABAt4ACgABAi0ACgABApz/9gABAj7/9gABAkL/9gABAl4ACgABARMACgABAqb/9gABAiP/9gABAqv/9gABAjEACgABAlf/9gABAekACgABAloACgABArv/9gABAlMAAAABAQr+NQABAPn+NQABAcIACgABAqj+PgABAhX+PgABAtr98wABARf+VwABApT+VgABAhH+QwABAmz+BgABAPn+BgABAmwACgABAtD+BgABAjP+BgABAmP+BgABAPb+BwABAnT+RwABAjL+PgABAnT9+wABAjL98gABAmb9/AABAcX9/AABAmb+SAABAcX+SAABAcUAAAABAg4ACgABAkr+RAABAk///AABAk/9+AABAPT+TgABAhT+AgABAg/+BAABAg8ACAABAmv+AAABAg3+BAABAg0ACAABAij+SAABAhP9/wABAhP+SwABAj4AAAABAqcACgABAiX/9gABAO8ACgABAk4ACgABA0v/9gABAnT//wABAgD/9gABAmUACgABAsoACgABAjL/9gABA5oACgABAv4ACgABAL7+NQABA30ACgABA4EACgABAqj/9gABAhX/9gABAqMAAAABAj0AAAABAl7/9gABAgb/9wABAq7+ngABAfb+ngABAmv+qAABAjj+ngABARf+pwABAsP+ngABAkj+nQABArQAAAABAkb/9gABArT+ngABAkb+lAABApr+ngABAf3+ngABArT/9wABArT+lQABAjP+ngABAmf+nwABAsj+AAABAsj/YgABAmkAAAABAmYAAAABA8n/+gABAsP//QABAkwACgABAmcAAQABAoUACgABAf8ACgABAhMACgABAtr/9wABAir+QQABAtAACgABAjMACgABAq4AAAABAfYAAAABAmsACgABAjgAAAABARcACQABAPkACgABAkj//wABAmMACgABAPYACwABAjMAAAABAlb+lAABAmn+ngABAmX+BgABAmn9/AABAsr+qAABAkz+qAABApQAWgABAhEARwABApT++AABAhH+5QABAmz+qAABA33+qAABA4H+qAABAtD+qAABAjP+qAABAhIACgABAOf+aQABAmP+qAABAPb+qQABAnT+nQABAjL+lAABAmb+ngABAcX+ngABApoAAAABAo8ACgABAfgACgABAo/+qAABAfj+qAABA5r+qAABAv7+qAABAmX+qAABAg7+qAABAsMAAAABAn0ACgABAmsABAABAigAAAABAPQABAABAcn/9gABAhQABgABAlAAAAABAhgACgABAhkACAABAv0ACgABAfQACgABAhMAAwABAiYACAABAfz/9gABAmcACgABAkr//AABA37/9gABA4AAAAABAncAAAABAij9/AABAxIACgABAhUACgABAq7+TgABAfb+TgABAmv+WAABAjj+TgABAlD+TgABAhn+VgABAPn+qAABAfYG2gABAhkFCgABAssGigABAhkFCQABAtQGTAABAQYGPAABARgGoQABA7kGQwABA7EFCgABAawG2gABApUGQwABAlEFAQABArwGQAABA6UGTAABAt0GTAABAoYGTAABA3oGTAABArQGYgABA5QGQAABAooGTAABAiUE9QABArQE9QABAwwE9QABAk4E9QABAh0E9AABAoQE9QABAvAE9QABAlIE9QABAlgE9QABAuQGzAABAnME9QABAywE9QABAxQE9QABAzsE9QABAg0E9QABAlIFCAABA4IGGgABAwQE9QABAdIGzAABAm0GCAABAgcE4AABAkoFUAABAwkGQAABApwGYQABAj4FDAABAt0HYwABAk4GDAABArsGUQABAoIGTAABAnsGHgABARMGTAABAscGTAABAqYGYQABAiMFCgABAmUGTAABAqsGYQABAxIFKAABAjEFKAABAlcFKAABAh0FKAABAlQFKAABAwUFKAABAnYFKAABAhQFKAABAvQFKAABAiIFKAABAucFKAABAooFKAABArsFKAABAnQFKAABAkkFKAABAl8FKAABAmwGTAABAQoE4QABA4AFCgABAg4FKAABAqAHoAABAp8HeQABAqAH3wABARcHqwABARcHpwABAtUHeQABAsMHogABAsIHewABApsHoAABApsHnAABApsHYAABAkYGqAABAPwGZwABAPwGYwABAjwGQgABAj8GaQABAj4GQgABAjcGaQABAjcGZQABAjcGKQABAqAHaAABAkYGMQABAqgHwAABAhUGaQABAqgHvAABAhUGZQABAqcHewABAhQGJAABAqgHsgABAhUGWwABAmEHnQABAmsHcwABAjUGMQABAmoHZgABAjQGJAABAmsHnQABAjUGWwABAqAHvAABAiwGZQABAqAHnQABAiwGRgABAp8HewABAisGJAABAqAGYQABAiwFCgABAsgHpwABAfUHpgABARYHhAABARcHcwABAPwGLwABARcHiAABAPwGRAABARYHZgABA1QHmgABAQoGPAABAQgHmwABAPkIAAABAtYHkgABAj0GWwABAsMHagABAj8GMQABAsMHfwABAj8GRgABAsMHhwABAj8GTgABAmIHoAABAZgGaQABAmIHkgABAZgGWwABAm4HogABAjIGaQABAm4HngABAjIGZQABAm4HlAABAjIGWwABAmQHkQABApoHeQABAjYGQgABApsHaAABAjcGMQABApsHfQABAjcGRgABApsH3wABAjcGqAABApsHhQABAjcGTgABA5wHnAABAvsGZQABAmoHmwABAfwGZQABAmgHoAABAgMGaQABAmcHWwABAgIGJAABAmgHkgABAgMGWwABA6sHqwABA1sGagABAssH6QABAhkGaAABAfQFKAABAkUGhwABAkUGgwABAkQGYAABAkUGRwABAkUGxgABAhkGhwABAhkGgwABAPQGhwABAPQGgwABAm8GYAABAl4GgwABAl0GYAABAl4GRwABAkAGhwABAkAGgwABAkAGRwABAkUGTwABAkUGZAABAksGhwABAksGgwABAkoGQgABAksGeQABAfQGeQABAhkGTwABAhkGZAABAhgGQgABAhkGeQABAkgGgwABAkgGZAABAkcGQgABAkgFKAABAmcGgwABAPMGYAABAPQGTwABAPQGZAABAPMGQgABAt4GgwABAOkGhwABAOkFKAABAnAGhwABAnAGeQABAl4GTwABAl4GZAABAl4GbAABAggGhwABAggFKAABAggGeQABAh8GhwABAh8GgwABAh8GeQABAhIGeQABAj8GYAABAkAGTwABAkAGZAABAkAGxgABAkAGbAABAxIGgwABAhUGgwABAhQGQgABAhUGeQABAmoHXwABAnEFCgABAkIFCgABASYE9QABAk4FCgABASYGFAABAh8GFAABAh8E9QABA1AE8gABAmsHawABAnEHqwABARcHawABA1QGPwABAoYHiAABAt0HiAABAk4GMQABAnUFAAABAjUGKQABAa8GVAABAPwGJwABAN8GQAABAh0GUwABAfwGRgABA5wHoAABAvsGaQABA5wHYAABAvsGKQABAmoHnwABAfwGaQABAQoGMgABA3oHoAABA48GaQABAmsHqwABAt0HqwABAjUGaQABAk4GVAABAscE9QABAm0HOQABAgcGEQABAl4GYQABAgYFCQABAqgGYQABAhUFCgABA6UHiAABAwwGMQABAqAHYAABAkYGKQABA6sGTAABA1sFCwABAmsHiAABAjUGRgABAnsHPQABAi8FCwABAi8GKgABA6UHawABAwwGFAABAl4HgAABAgYGKAABAt0HcwABAk4GHAABAt0HawABAk4GFAABAsMHYgABAj8GKQABAs8GRwABAi8FDAABAs8HZgABAi8GKwABArQHgQABAiMGKQABAoYHcwABAfwGMQABAoYHawABAfwGKQABAoYHkAABAfwGTgABArAHawABAgwGFAABA3oHawABAxQGFAABAqAIAAABAqAHnAABAkYGZQABAqAHfQABAkYGRgABAmsICwABAjUGyQABAmoHhAABAjQGQgABAmsHpwABAjUGZQABARcICwABAPwGxwABARcGTAABAPsGQAABAsMIAgABAj8GyQABAj8FCgABAsMHngABAj8GZQABAr8HmgABAkYGaQABAr8H+gABAkYGyQABAr4HcwABAkUGQgABAr8GOwABAjcFCgABApsIAAABAjcGyQABArYHqwABAkQGVAABArYICwABAkQGtAABArUHhAABAkMGLQABArYGTAABAkQE9QABAfwFCgABAmoH/wABAfwGyQABAmkHeAABAfsGQgABAecE9QABArAGTAABAgwE9QABAnEGTAABAa8E9QABAmoGQAABAo0GTAABAfwFAAABAicFCQABAqAHwAABAiwGaQABAtYHoAABAj0GaQABAqAHcgABAkYGOwABAmsHfQABAjUGOwABARcHfQABAPwGOQABAsMHdAABAj8GOwABAmIHcgABAZgGOwABApsHcgABAjcGOwABAhwGTAABAl4GTAABAnoGSwABAmEGTAABAiUGTAABAsgGTAABAfUGSwABAl0HmgABAiUHqgABAl0GOwABAiUGSwABAQgGPAABAPkGoQABA3oGQQABA48FCgABAtYGQQABAj0FCgABAl4HqwABAnUGXwABAmIGQQABAZgFCgABAm4GQwABAjIFCgABAmQGQAABATgFyQABApsGQQABAo4HhAABAfgGOAABAo8GTAABAfkFAAABA5wGQQABAvsFCgABAmgGQQABAgMFCgABAsMGQwABAgYFKAABAnAFKAABAhUGRwABAhkGRwABAhYGhwABAPQFKAABAPQGRwABAt4FKAABAgYGhwABAhQGZAABAhEFKAABAhYFKAABAnYGZAABAv0FKAABAl4FKAABAkAFKAABAhIFKAABAiYFKAABAgMFKAABAmcFKAABAksFKAABAhUFKAABAnYGTwABAhQGTwABA4AGaQABAl4GhwABAh8FKAABAxIGhwABAxIGRwABAhUGhwABAqAGQQABAkYFCgABAmsGTAABAjUFCgABAkUFKAABAhkFKAABAPwFCAABAAAACgBkACQABERGTFQA+GN5cmwA+GdyZWsA+GxhdG4A/AAfARABGAEgASgBMAE4ATgBQAFIAVABWAFgAWgBcAF4AYABiAGQAZgBoAGoAbABuAHAAcgB0AHYAdAB2AHgAegAGmMyc2MBsGNjbXACOmRsaWcBtmRub20BvGZyYWMCSmxpZ2EBwmxpZ2ECQmxudW0ByGxvY2wBzmxvY2wB1GxvY2wB2mxvY2wB4G51bXIB5m9udW0B7HBudW0B8nNtY3AB+HNzMDEB/nNzMDICBHNzMDMCCnNzMDQCEHNzMDUCFnNzMDYCHHNzMDcCInN1YnMCKHN1cHMCLnRudW0CNAG2AAADugAHQVpFIAPqQ1JUIAPqRlJBIAQaTU9MIARMTkFWIAR+Uk9NIASwVFJLIAPqAAEAAAABBwIAAQAAAAEFHgAGAAAAAQI+AAEAAAABAgAABAAAAAEElAABAAAAAQGKAAEAAAABAfoAAQAAAAEBgAAEAAAAAQGcAAQAAAABAZwABAAAAAEBsAABAAAAAQFmAAEAAAABAWQAAQAAAAEBYgABAAAAAQF8AAEAAAABAX4AAQAAAAECNgABAAAAAQGEAAEAAAABAkQAAQAAAAECagABAAAAAQKQAAEAAAABArYAAQAAAAEBIAAGAAAAAQGE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AAUHBgcMBxIHGAceAAUHGAceByQHKgcwAAUHKgcwBzYHPAdCAAUHPAdCB0gHTgdUAAUHTgdUB1oHYAdmAAUHYAdmB2wHcgd4AAUHcgd4B34HhAeKAAUHhAeKB5AHlgecAAUHlgecB6IHqAeuAAYHqAeuB7QHugfAB8YABge+B8QHygfQB9YH3AAGB9QH2gfgB+YH7AfyAAYH6gfwB/YH/AgCCAgABggACAYIDAgSCBgIHgAGCBYIHAgiCCgILgg0AAYILAgyCDgIPghECEoABwiKCEIISAhOCFQIWghgAAcIgghWCFwIYghoCG4IdAACABEAJQApAAAAKwAtAAUALwA0AAgANgA7AA4APQA+ABQARQBJABYASwBNABsATwBUAB4AVgBbACQAXQBeACoAgQCBACwAgwCDAC0AhgCGAC4AiQCJAC8AjQCNADAAmACbADEA0ADQADUAAQDrAAoARQBGAEcASABJAEoASwBMAE0ATgBPAFAAUQBSAFMAVABVAFYAVwBYAFkAWgBbAFwAXQBeAIUAhgCHAIkAigCLAI0AkACSAJQAuwC8AL0AvgC/AMAAwQDCAMMAxADFAMYAxwDIAMkAygDLAMwAzQDOAOoA6wDsAO0A7gDvAPAA8QDyAPMA9AD1APYA9wD4APkA+gD7APwA/QD+AP8BAAEBAQIBAwEEAQUBBgEHATABNAE2ATgBOgE8AUIBRAFGAUoBTQFaApgCmgK2ArcCuAK5AroCuwK8Ar0CvgK/AsACwQLCAsMCxALFAsYCxwLIAskCygLLAswCzQLOAs8C0ALRAtMC1QLXAtkC2wLdAt8C4QLjAuUC5wLpAusC7QLvAvEC8wL1AvcC+QL7Av0DAAMCAwQDBgMIAwoDDAMOAxADEgMVAxcDGQMbAx0DHwMhAyMDJQMnAykDKwMtAy8DMQMzAzUDNwM5AzsDPQM/A0IDRANGA0gDSgO6A7sDvAO9A78DwAPBA8IDwwPEA8UDxgPHA8gD3wPgA+ED4gPjA+QD5QPmA+cD6APpA+oD6wPsA+0D7gPwA/ID9AP2BAsEDQQPBB0EJAQqBDAEmgSbBJ8EowUkBSYAAQD7AAgACgAUABUAFgAXABgAGQAaABsAHAAdACUAJgAnACgAKQAqACsALAAtAC4ALwAwADEAMgAzADQANQA2ADcAOAA5ADoAOwA8AD0APgBl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"},e="object"==typeof window?window:"object"==typeof globalThis?globalThis:"object"==typeof self?self:this;void 0!==e.pdfMake&&void 0!==e.pdfMake.addVirtualFileSystem&&e.pdfMake.addVirtualFileSystem(t),A.exports=t},428(A){"use strict";A.exports=window.jQuery},7837(A,t,e){"use strict";e.r(t),e.d(t,{default:()=>D});var n=e(428),r=e(5668);let i=n;var s=0,o=0,a=r.default.ext.buttons,B=null;function g(A,t,e){i.fn.animate?A.stop().fadeIn(t,e):(A.css("display","block"),e&&e.call(A))}function c(A,t,e){i.fn.animate?A.stop().fadeOut(t,e):(A.css("display","none"),e&&e.call(A))}var l,w=function(A,t){if(!r.default.versionCheck("2"))throw"Warning: Buttons requires DataTables 2 or newer";if(!(this instanceof w))return function(t){return new w(t,A).container()};void 0===t&&(t={}),!0===t&&(t={}),Array.isArray(t)&&(t={buttons:t}),this.c=i.extend(!0,{},w.defaults,t),t.buttons&&(this.c.buttons=t.buttons),this.s={dt:new r.default.Api(A),buttons:[],listenKeys:"",namespace:"dtb"+s++},this.dom={container:i("<"+this.c.dom.container.tag+"/>").addClass(this.c.dom.container.className)},this._constructor()};i.extend(w.prototype,{action:function(A,t){var e=this._nodeToButton(A);return void 0===t?e.conf.action:(e.conf.action=t,this)},active:function(A,t){var e=this._nodeToButton(A),n=this.c.dom.button.active,r=i(e.node);return e.inCollection&&this.c.dom.collection.button&&void 0!==this.c.dom.collection.button.active&&(n=this.c.dom.collection.button.active),void 0===t?r.hasClass(n):(r.toggleClass(n,void 0===t||t),this)},add:function(A,t,e){var n=this.s.buttons;if("string"==typeof t){for(var r=t.split("-"),i=this.s,s=0,o=r.length-1;s<o;s++)i=i.buttons[1*r[s]];n=i.buttons,t=1*r[r.length-1]}let a=this._expandButton(n,A,void 0!==A?A.split:void 0,(void 0===A||void 0===A.split||0===A.split.length)&&void 0!==i,!1,t);return void 0!==e&&!0!==e||this._draw(),a},collectionRebuild:function(A,t){var e=this._nodeToButton(A);if(void 0!==t){var n;for(n=e.buttons.length-1;n>=0;n--)this.remove(e.buttons[n].node);for(e.conf.prefixButtons&&t.unshift.apply(t,e.conf.prefixButtons),e.conf.postfixButtons&&t.push.apply(t,e.conf.postfixButtons),n=0;n<t.length;n++){var r=t[n];this._expandButton(e.buttons,r,void 0!==r&&void 0!==r.config&&void 0!==r.config.split,!0,void 0!==r.parentConf&&void 0!==r.parentConf.split,null,r.parentConf)}}this._draw(e.collection,e.buttons)},container:function(){return this.dom.container},disable:function(A){var t=this._nodeToButton(A);return t.isSplit?i(t.node.childNodes[0]).addClass(this.c.dom.button.disabled).prop("disabled",!0):i(t.node).addClass(this.c.dom.button.disabled).prop("disabled",!0),t.disabled=!0,this._checkSplitEnable(),this},destroy:function(){i("body").off("keyup."+this.s.namespace);var A,t,e=this.s.buttons.slice();for(A=0,t=e.length;A<t;A++)this.remove(e[A].node);this.dom.container.remove();var n=this.s.dt.settings()[0];for(A=0,t=n.length;A<t;A++)if(n.inst===this){n.splice(A,1);break}return this},enable:function(A,t){if(!1===t)return this.disable(A);var e=this._nodeToButton(A);return e.isSplit?i(e.node.childNodes[0]).removeClass(this.c.dom.button.disabled).prop("disabled",!1):i(e.node).removeClass(this.c.dom.button.disabled).prop("disabled",!1),e.disabled=!1,this._checkSplitEnable(),this},index:function(A,t,e){t||(t="",e=this.s.buttons);for(var n=0,r=e.length;n<r;n++){var i=e[n].buttons;if(e[n].node===A)return t+n;if(i&&i.length){var s=this.index(A,n+"-",i);if(null!==s)return s}}return null},name:function(){return this.c.name},node:function(A){if(!A)return this.dom.container;var t=this._nodeToButton(A);return i(t.node)},processing:function(A,t){var e=this.s.dt,n=this._nodeToButton(A);return void 0===t?i(n.node).hasClass("processing"):(i(n.node).toggleClass("processing",t),i(e.table().node()).triggerHandler("buttons-processing.dt",[t,e.button(A),e,i(A),n.conf]),this)},remove:function(A){var t=this._nodeToButton(A),e=this._nodeToHost(A),n=this.s.dt;if(t.buttons.length)for(var r=t.buttons.length-1;r>=0;r--)this.remove(t.buttons[r].node);t.conf.destroying=!0,t.conf.destroy&&t.conf.destroy.call(n.button(A),n,i(A),t.conf),this._removeKey(t.conf),i(t.node).remove(),t.inserter&&i(t.inserter).remove();var s=i.inArray(t,e);return e.splice(s,1),this},text:function(A,t){var e=this._nodeToButton(A),n=e.textNode,r=this.s.dt,s=i(e.node),o=function(A){return"function"==typeof A?A(r,s,e.conf):A};return void 0===t?o(e.conf.text):(e.conf.text=t,n.html(o(t)),this)},_constructor:function(){var A=this,t=this.s.dt,e=t.settings()[0],n=this.c.buttons;e._buttons||(e._buttons=[]),e._buttons.push({inst:this,name:this.c.name});for(var r=0,s=n.length;r<s;r++)this.add(n[r]);t.on("destroy",(function(t,n){n===e&&A.destroy()})),i("body").on("keyup."+this.s.namespace,(function(t){if(!document.activeElement||document.activeElement===document.body){var e=String.fromCharCode(t.keyCode).toLowerCase();-1!==A.s.listenKeys.toLowerCase().indexOf(e)&&A._keypress(e,t)}}))},_addKey:function(A){A.key&&(this.s.listenKeys+=i.isPlainObject(A.key)?A.key.key:A.key)},_draw:function(A,t){A||(A=this.dom.container,t=this.s.buttons),A.children().detach();for(var e=0,n=t.length;e<n;e++)A.append(t[e].inserter),A.append(" "),t[e].buttons&&t[e].buttons.length&&this._draw(t[e].collection,t[e].buttons)},_expandButton:function(A,t,e,n,r,s,o){var a,B=this.s.dt,g=!1,c=this.c.dom.collection,l=Array.isArray(t)?t:[t];void 0===t&&(l=Array.isArray(e)?e:[e]);for(var w=0,E=l.length;w<E;w++){var h=this._resolveExtends(l[w]);if(h)if(g=!(!h.config||!h.config.split),Array.isArray(h))this._expandButton(A,h,void 0!==Q&&void 0!==Q.conf?Q.conf.split:void 0,n,void 0!==o&&void 0!==o.split,s,o);else{var Q=this._buildButton(h,n,void 0!==h.split||void 0!==h.config&&void 0!==h.config.split,r);if(Q){if(null!=s?(A.splice(s,0,Q),s++):A.push(Q),Q.conf.dropIcon&&!Q.conf.split&&i(Q.node).addClass(this.c.dom.button.dropClass).append(this.c.dom.button.dropHtml),Q.conf.buttons&&(Q.collection=i("<"+c.container.content.tag+"/>"),Q.conf._collection=Q.collection,this._expandButton(Q.buttons,Q.conf.buttons,Q.conf.split,!g,g,s,Q.conf)),Q.conf.split){Q.collection=i("<"+c.container.tag+"/>"),Q.conf._collection=Q.collection;for(var u=0;u<Q.conf.split.length;u++){var f=Q.conf.split[u];"object"==typeof f&&(f.parent=o,void 0===f.collectionLayout&&(f.collectionLayout=Q.conf.collectionLayout),void 0===f.dropup&&(f.dropup=Q.conf.dropup),void 0===f.fade&&(f.fade=Q.conf.fade))}this._expandButton(Q.buttons,Q.conf.buttons,Q.conf.split,!g,g,s,Q.conf)}Q.conf.parent=o,h.init&&h.init.call(B.button(Q.node),B,i(Q.node),h),a=Q.node}}}return a},_buildButton:function(A,t,e,n){var r,s,B=this,g=this.c.dom,c=this.s.dt,l=!1,w=function(t){return"function"==typeof t?t(c,s,A):t},E=i.extend(!0,{},g.button);if(t&&e&&g.collection.split?i.extend(!0,E,g.collection.split.action):n||t?i.extend(!0,E,g.collection.button):e&&i.extend(!0,E,g.split.button),A.spacer){var h=i("<"+E.spacer.tag+"/>").addClass("dt-button-spacer "+A.style+" "+E.spacer.className).html(w(A.text));return{conf:A,node:h,nodeChild:null,inserter:h,buttons:[],inCollection:t,isSplit:e,collection:null,textNode:h}}if(A.available&&!A.available(c,A)&&!A.html)return!1;if(A.html)s=i(A.html);else{var Q=function(A,t,e,n,r){n.action.call(t.button(e),A,t,e,n,r),i(t.table().node()).triggerHandler("buttons-action.dt",[t.button(e),t,e,n])},u=function(A,t,e,n){n.async?(B.processing(e[0],!0),setTimeout((function(){Q(A,t,e,n,(function(){B.processing(e[0],!1)}))}),n.async)):Q(A,t,e,n,(function(){}))},f=A.tag||E.tag,C=void 0===A.clickBlurs||A.clickBlurs;if(s=i("<"+f+"/>").addClass(E.className).attr("aria-controls",this.s.dt.table().node().id).on("click.dtb",(function(t){t.preventDefault(),!s.hasClass(E.disabled)&&A.action&&u(t,c,s,A),C&&s.trigger("blur")})).on("keypress.dtb",(function(t){13===t.keyCode&&(t.preventDefault(),!s.hasClass(E.disabled)&&A.action&&u(t,c,s,A))})),"a"===f.toLowerCase()&&s.attr("href","#"),"button"===f.toLowerCase()&&s.attr("type","button"),E.liner.tag){var d=E.liner.tag.toLowerCase(),M=i("<"+d+"/>").html(w(A.text)).addClass(E.liner.className);"a"===d&&M.attr("href","#"),"a"!==d&&"button"!==d||(M.attr("tabindex",this.s.dt.settings()[0].iTabIndex),l=!0),s.append(M),r=M}else s.html(w(A.text)),r=s;l||s.attr("tabindex",this.s.dt.settings()[0].iTabIndex),!1===A.enabled&&s.addClass(E.disabled),A.className&&s.addClass(A.className),A.titleAttr&&s.attr("title",w(A.titleAttr)),A.attr&&s.attr(A.attr),A.namespace||(A.namespace=".dt-button-"+o++),void 0!==A.config&&A.config.split&&(A.split=A.config.split)}var D,I,p=this.c.dom.buttonContainer;if(D=p&&p.tag?i("<"+p.tag+"/>").addClass(p.className).append(s):s,this._addKey(A),this.c.buttonCreated&&(D=this.c.buttonCreated(A,D)),e){var y=t?i.extend(!0,this.c.dom.split,this.c.dom.collection.split):this.c.dom.split,F=y.wrapper;I=i("<"+F.tag+"/>").addClass(F.className).append(s);var Y=i.extend(A,{autoClose:!0,align:y.dropdown.align,attr:{"aria-haspopup":"dialog","aria-expanded":!1},className:y.dropdown.className,closeButton:!1,splitAlignClass:y.dropdown.splitAlignClass,text:y.dropdown.text});this._addKey(Y);var m=function(A,t,e,n){a.split.action.call(t.button(I),A,t,e,n),i(t.table().node()).triggerHandler("buttons-action.dt",[t.button(e),t,e,n]),e.attr("aria-expanded",!0)},b=i('<button class="'+y.dropdown.className+' dt-button"></button>').html(this.c.dom.button.dropHtml).addClass(this.c.dom.button.dropClass).on("click.dtb",(function(A){A.preventDefault(),A.stopPropagation(),b.hasClass(E.disabled)||m(A,c,b,Y),C&&b.trigger("blur")})).on("keypress.dtb",(function(A){13===A.keyCode&&(A.preventDefault(),b.hasClass(E.disabled)||m(A,c,b,Y))}));0===A.split.length&&b.addClass("dtb-hide-drop"),I.append(b).attr(Y.attr)}var v=e?I.get(0):s.get(0);return{conf:A,node:v,nodeChild:v&&v.children&&v.children.length?v.children[0]:null,inserter:e?I:D,buttons:[],inCollection:t,isSplit:e,inSplit:n,collection:null,textNode:r}},_checkSplitEnable:function(A){A||(A=this.s.buttons);for(var t=0;t<A.length;t++){var e=A[t];if(e.isSplit){var n=e.node.childNodes[1];this._checkAnyEnabled(e.buttons)?i(n).removeClass(this.c.dom.button.disabled).prop("disabled",!1):i(n).addClass(this.c.dom.button.disabled).prop("disabled",!1)}else e.isCollection&&this._checkSplitEnable(e.buttons)}},_checkAnyEnabled:function(A){for(var t=0;t<A.length;t++)if(!A[t].disabled)return!0;return!1},_nodeToButton:function(A,t){t||(t=this.s.buttons);for(var e=0,n=t.length;e<n;e++){if(t[e].node===A||t[e].nodeChild===A)return t[e];if(t[e].buttons.length){var r=this._nodeToButton(A,t[e].buttons);if(r)return r}}},_nodeToHost:function(A,t){t||(t=this.s.buttons);for(var e=0,n=t.length;e<n;e++){if(t[e].node===A)return t;if(t[e].buttons.length){var r=this._nodeToHost(A,t[e].buttons);if(r)return r}}},_keypress:function(A,t){if(!t._buttonsHandled){var e=function(e,n){if(e.key)if(e.key===A)t._buttonsHandled=!0,i(n).click();else if(i.isPlainObject(e.key)){if(e.key.key!==A)return;if(e.key.shiftKey&&!t.shiftKey)return;if(e.key.altKey&&!t.altKey)return;if(e.key.ctrlKey&&!t.ctrlKey)return;if(e.key.metaKey&&!t.metaKey)return;t._buttonsHandled=!0,i(n).click()}},n=function(A){for(var t=0,r=A.length;t<r;t++)e(A[t].conf,A[t].node),A[t].buttons.length&&n(A[t].buttons)};n(this.s.buttons)}},_removeKey:function(A){if(A.key){var t=i.isPlainObject(A.key)?A.key.key:A.key,e=this.s.listenKeys.split(""),n=i.inArray(t,e);e.splice(n,1),this.s.listenKeys=e.join("")}},_resolveExtends:function(A){var t,e,n=this,r=this.s.dt,s=function(t){for(var e=0;!i.isPlainObject(t)&&!Array.isArray(t);){if(void 0===t)return;if("function"==typeof t){if(!(t=t.call(n,r,A)))return!1}else if("string"==typeof t){if(!a[t])return{html:t};t=a[t]}if(++e>30)throw"Buttons: Too many iterations"}return Array.isArray(t)?t:i.extend({},t)};for(A=s(A);A&&A.extend;){if(!a[A.extend])throw"Cannot extend unknown button type: "+A.extend;var o=s(a[A.extend]);if(Array.isArray(o))return o;if(!o)return!1;var B=o.className;void 0!==A.config&&void 0!==o.config&&(A.config=i.extend({},o.config,A.config)),A=i.extend({},o,A),B&&A.className!==B&&(A.className=B+" "+A.className),A.extend=o.extend}var g=A.postfixButtons;if(g)for(A.buttons||(A.buttons=[]),t=0,e=g.length;t<e;t++)A.buttons.push(g[t]);var c=A.prefixButtons;if(c)for(A.buttons||(A.buttons=[]),t=0,e=c.length;t<e;t++)A.buttons.splice(t,0,c[t]);return A},_popover:function(A,t,e){var n=t,r=this.c,s=!1,o=i.extend({align:"button-left",autoClose:!1,background:!0,backgroundClassName:"dt-button-background",closeButton:!0,containerClassName:r.dom.collection.container.className,contentClassName:r.dom.collection.container.content.className,collectionLayout:"",collectionTitle:"",dropup:!1,fade:400,popoverTitle:"",rightAlignClassName:"dt-button-right",tag:r.dom.collection.container.tag},e),a=o.tag+"."+o.containerClassName.replace(/ /g,"."),B=t.node(),l=o.collectionLayout.includes("fixed")?i("body"):t.node(),E=function(){s=!0,c(i(a),o.fade,(function(){i(this).detach()})),i(n.buttons('[aria-haspopup="dialog"][aria-expanded="true"]').nodes()).attr("aria-expanded","false"),i("div.dt-button-background").off("click.dtb-collection"),w.background(!1,o.backgroundClassName,o.fade,l),i(window).off("resize.resize.dtb-collection"),i("body").off(".dtb-collection"),n.off("buttons-action.b-internal"),n.off("destroy.dtb-popover"),i("body").trigger("buttons-popover-hide.dt")};if(!1!==A){var h=i(n.buttons('[aria-haspopup="dialog"][aria-expanded="true"]').nodes());if(h.length&&(l.closest(a).length&&(l=h.eq(0)),E()),o.sort){var Q=i("button",A).map((function(A,t){return{text:i(t).text(),el:t}})).toArray();Q.sort((function(A,t){return A.text.localeCompare(t.text)})),i(A).append(Q.map((function(A){return A.el})))}var u=i(".dt-button",A).length,f="";3===u?f="dtb-b3":2===u?f="dtb-b2":1===u&&(f="dtb-b1");var C=i("<"+o.tag+"/>").addClass(o.containerClassName).addClass(o.collectionLayout).addClass(o.splitAlignClass).addClass(f).css("display","none").attr({"aria-modal":!0,role:"dialog"});A=i(A).addClass(o.contentClassName).attr("role","menu").appendTo(C),B.attr("aria-expanded","true"),l.parents("body")[0]!==document.body&&(l=i(document.body).children("div, section, p").last()),o.popoverTitle?C.prepend('<div class="dt-button-collection-title">'+o.popoverTitle+"</div>"):o.collectionTitle&&C.prepend('<div class="dt-button-collection-title">'+o.collectionTitle+"</div>"),o.closeButton&&C.prepend('<div class="dtb-popover-close">&times;</div>').addClass("dtb-collection-closeable"),g(C.insertAfter(l),o.fade);var d=i(t.table().container()),M=C.css("position");if("container"!==o.span&&"dt-container"!==o.align||(l=l.parent(),C.css("width",d.width())),"absolute"===M){var D=i(l[0].offsetParent),I=l.position(),p=l.offset(),y=D.offset(),F=D.position(),Y=window.getComputedStyle(D[0]);y.height=D.outerHeight(),y.width=D.width()+parseFloat(Y.paddingLeft),y.right=y.left+y.width,y.bottom=y.top+y.height;var m=I.top+l.outerHeight(),b=I.left;C.css({top:m,left:b}),Y=window.getComputedStyle(C[0]);var v=C.offset();v.height=C.outerHeight(),v.width=C.outerWidth(),v.right=v.left+v.width,v.bottom=v.top+v.height,v.marginTop=parseFloat(Y.marginTop),v.marginBottom=parseFloat(Y.marginBottom),o.dropup&&(m=I.top-v.height-v.marginTop-v.marginBottom),("button-right"===o.align||C.hasClass(o.rightAlignClassName))&&(b=I.left-v.width+l.outerWidth()),"dt-container"!==o.align&&"container"!==o.align||b<I.left&&(b=-I.left),F.left+b+v.width>i(window).width()&&(b=i(window).width()-v.width-F.left),p.left+b<0&&(b=-p.left),F.top+m+v.height>i(window).height()+i(window).scrollTop()&&(m=I.top-v.height-v.marginTop-v.marginBottom),D.offset().top+m<i(window).scrollTop()&&(m=I.top+l.outerHeight()),C.css({top:m,left:b})}else{var z=function(){var A=i(window).height()/2,t=C.height()/2;t>A&&(t=A),C.css("marginTop",-1*t)};z(),i(window).on("resize.dtb-collection",(function(){z()}))}o.background&&w.background(!0,o.backgroundClassName,o.fade,o.backgroundHost||l),i("div.dt-button-background").on("click.dtb-collection",(function(){})),o.autoClose&&setTimeout((function(){n.on("buttons-action.b-internal",(function(A,t,e,n){n[0]!==l[0]&&E()}))}),0),i(C).trigger("buttons-popover.dt"),n.on("destroy.dtb-popover",E),setTimeout((function(){s=!1,i("body").on("click.dtb-collection",(function(t){if(!s){var e=i.fn.addBack?"addBack":"andSelf",n=i(t.target).parent()[0];(!i(t.target).parents()[e]().filter(A).length&&!i(n).hasClass("dt-buttons")||i(t.target).hasClass("dt-button-background"))&&E()}})).on("keyup.dtb-collection",(function(A){27===A.keyCode&&E()})).on("keydown.dtb-collection",(function(t){var e=i("a, button",A),n=document.activeElement;9===t.keyCode&&(-1===e.index(n)?(e.first().focus(),t.preventDefault()):t.shiftKey?n===e[0]&&(e.last().focus(),t.preventDefault()):n===e.last()[0]&&(e.first().focus(),t.preventDefault()))}))}),0)}else E()}}),w.background=function(A,t,e,n){void 0===e&&(e=400),n||(n=document.body),A?g(i("<div/>").addClass(t).css("display","none").insertAfter(n),e):c(i("div."+t),e,(function(){i(this).removeClass(t).remove()}))},w.instanceSelector=function(A,t){if(null==A)return i.map(t,(function(A){return A.inst}));var e=[],n=i.map(t,(function(A){return A.name})),r=function(A){if(Array.isArray(A))for(var s=0,o=A.length;s<o;s++)r(A[s]);else if("string"==typeof A)if(-1!==A.indexOf(","))r(A.split(","));else{var a=i.inArray(A.trim(),n);-1!==a&&e.push(t[a].inst)}else if("number"==typeof A)e.push(t[A].inst);else if("object"==typeof A&&A.nodeName)for(var B=0;B<t.length;B++)t[B].inst.dom.container[0]===A&&e.push(t[B].inst);else"object"==typeof A&&e.push(A)};return r(A),e},w.buttonSelector=function(A,t){for(var e=[],n=function(A,t,e){for(var r,i,s=0,o=t.length;s<o;s++)(r=t[s])&&(i=void 0!==e?e+s:s+"",A.push({node:r.node,name:r.conf.name,idx:i}),r.buttons&&n(A,r.buttons,i+"-"))},r=function(A,t){var s,o,a=[];n(a,t.s.buttons);var B=i.map(a,(function(A){return A.node}));if(Array.isArray(A)||A instanceof i)for(s=0,o=A.length;s<o;s++)r(A[s],t);else if(null==A||"*"===A)for(s=0,o=a.length;s<o;s++)e.push({inst:t,node:a[s].node});else if("number"==typeof A)t.s.buttons[A]&&e.push({inst:t,node:t.s.buttons[A].node});else if("string"==typeof A)if(-1!==A.indexOf(",")){var g=A.split(",");for(s=0,o=g.length;s<o;s++)r(g[s].trim(),t)}else if(A.match(/^\d+(\-\d+)*$/)){var c=i.map(a,(function(A){return A.idx}));e.push({inst:t,node:a[i.inArray(A,c)].node})}else if(-1!==A.indexOf(":name")){var l=A.replace(":name","");for(s=0,o=a.length;s<o;s++)a[s].name===l&&e.push({inst:t,node:a[s].node})}else i(B).filter(A).each((function(){e.push({inst:t,node:this})}));else if("object"==typeof A&&A.nodeName){var w=i.inArray(A,B);-1!==w&&e.push({inst:t,node:B[w]})}},s=0,o=A.length;s<o;s++){var a=A[s];r(t,a)}return e},w.stripData=function(A,t){return null!==A&&"object"==typeof A&&A.nodeName&&A.nodeType&&(A=A.innerHTML),"string"!=typeof A||(A=w.stripHtmlScript(A),A=w.stripHtmlComments(A),t&&!t.stripHtml||(A=r.default.util.stripHtml(A)),t&&!t.trim||(A=A.trim()),t&&!t.stripNewlines||(A=A.replace(/\n/g," ")),t&&!t.decodeEntities||(B?A=B(A):(f.innerHTML=A,A=f.value)),t&&!t.escapeExcelFormula||A.match(/^[=@\t\r]/)&&(A="'"+A)),A},w.entityDecoder=function(A){B=A},w.stripHtmlComments=function(A){var t;do{t=A,A=A.replace(/(<!--.*?--!?>)|(<!--[\S\s]+?--!?>)|(<!--[\S\s]*?$)/g,"")}while(A!==t);return A},w.stripHtmlScript=function(A){var t;do{t=A,A=A.replace(/<script\b[^<]*(?:(?!<\/script[^>]*>)<[^<]*)*<\/script[^>]*>/gi,"")}while(A!==t);return A},w.defaults={buttons:["copy","excel","csv","pdf","print"],name:"main",tabIndex:0,dom:{container:{tag:"div",className:"dt-buttons"},collection:{container:{className:"dt-button-collection",content:{className:"",tag:"div"},tag:"div"}},button:{tag:"button",className:"dt-button",active:"dt-button-active",disabled:"disabled",spacer:{className:"dt-button-spacer",tag:"span"},liner:{tag:"span",className:""},dropClass:"",dropHtml:'<span class="dt-button-down-arrow">&#x25BC;</span>'},split:{action:{className:"dt-button-split-drop-button dt-button",tag:"button"},dropdown:{align:"split-right",className:"dt-button-split-drop",splitAlignClass:"dt-button-split-left",tag:"button"},wrapper:{className:"dt-button-split",tag:"div"}}}},w.version="3.2.6",i.extend(a,{collection:{text:function(A){return A.i18n("buttons.collection","Collection")},className:"buttons-collection",closeButton:!1,dropIcon:!0,init:function(A,t){t.attr("aria-expanded",!1)},action:function(A,t,e,n){n._collection.parents("body").length?this.popover(!1,n):this.popover(n._collection,n),"keypress"===A.type&&i("a, button",n._collection).eq(0).focus()},attr:{"aria-haspopup":"dialog"}},split:{text:function(A){return A.i18n("buttons.split","Split")},className:"buttons-split",closeButton:!1,init:function(A,t){return t.attr("aria-expanded",!1)},action:function(A,t,e,n){this.popover(n._collection,n)},attr:{"aria-haspopup":"dialog"}},copy:function(){if(a.copyHtml5)return"copyHtml5"},csv:function(A,t){if(a.csvHtml5&&a.csvHtml5.available(A,t))return"csvHtml5"},excel:function(A,t){if(a.excelHtml5&&a.excelHtml5.available(A,t))return"excelHtml5"},pdf:function(A,t){if(a.pdfHtml5&&a.pdfHtml5.available(A,t))return"pdfHtml5"},pageLength:function(A){var t=A.settings()[0].aLengthMenu,e=[],n=[];if(Array.isArray(t[0]))e=t[0],n=t[1];else for(var r=0;r<t.length;r++){var s=t[r];i.isPlainObject(s)?(e.push(s.value),n.push(s.label)):(e.push(s),n.push(s))}return{extend:"collection",text:function(A){return A.i18n("buttons.pageLength",{"-1":"Show all rows",_:"Show %d rows"},A.page.len())},className:"buttons-page-length",autoClose:!0,buttons:i.map(e,(function(A,t){return{text:n[t],className:"button-page-length",action:function(t,e){e.page.len(A).draw()},init:function(t,e,n){var r=this,i=function(){r.active(t.page.len()===A)};t.on("length.dt"+n.namespace,i),i()},destroy:function(A,t,e){A.off("length.dt"+e.namespace)}}})),init:function(A,t,e){var n=this;A.on("length.dt"+e.namespace,(function(){n.text(e.text)}))},destroy:function(A,t,e){A.off("length.dt"+e.namespace)}}},spacer:{style:"empty",spacer:!0,text:function(A){return A.i18n("buttons.spacer","")}}}),r.default.Api.register("buttons()",(function(A,t){void 0===t&&(t=A,A=void 0),this.selector.buttonGroup=A;var e=this.iterator(!0,"table",(function(e){if(e._buttons)return w.buttonSelector(w.instanceSelector(A,e._buttons),t)}),!0);return e._groupSelector=A,e})),r.default.Api.register("button()",(function(A,t){var e=this.buttons(A,t);return e.length>1&&e.splice(1,e.length),e})),r.default.Api.registerPlural("buttons().active()","button().active()",(function(A){return void 0===A?this.map((function(A){return A.inst.active(A.node)})):this.each((function(t){t.inst.active(t.node,A)}))})),r.default.Api.registerPlural("buttons().action()","button().action()",(function(A){return void 0===A?this.map((function(A){return A.inst.action(A.node)})):this.each((function(t){t.inst.action(t.node,A)}))})),r.default.Api.registerPlural("buttons().collectionRebuild()","button().collectionRebuild()",(function(A){return this.each((function(t){for(var e=0;e<A.length;e++)"object"==typeof A[e]&&(A[e].parentConf=t);t.inst.collectionRebuild(t.node,A)}))})),r.default.Api.register(["buttons().enable()","button().enable()"],(function(A){return this.each((function(t){t.inst.enable(t.node,A)}))})),r.default.Api.register(["buttons().disable()","button().disable()"],(function(){return this.each((function(A){A.inst.disable(A.node)}))})),r.default.Api.register("button().index()",(function(){var A=null;return this.each((function(t){var e=t.inst.index(t.node);null!==e&&(A=e)})),A})),r.default.Api.registerPlural("buttons().nodes()","button().node()",(function(){var A=i();return i(this.each((function(t){A=A.add(t.inst.node(t.node))}))),A})),r.default.Api.registerPlural("buttons().processing()","button().processing()",(function(A){return void 0===A?this.map((function(A){return A.inst.processing(A.node)})):this.each((function(t){t.inst.processing(t.node,A)}))})),r.default.Api.registerPlural("buttons().text()","button().text()",(function(A){return void 0===A?this.map((function(A){return A.inst.text(A.node)})):this.each((function(t){t.inst.text(t.node,A)}))})),r.default.Api.registerPlural("buttons().trigger()","button().trigger()",(function(){return this.each((function(A){A.inst.node(A.node).trigger("click")}))})),r.default.Api.register("button().popover()",(function(A,t){return this.map((function(e){return e.inst._popover(A,this.button(this[0].node),t)}))})),r.default.Api.register("buttons().containers()",(function(){var A=i(),t=this._groupSelector;return this.iterator(!0,"table",(function(e){if(e._buttons)for(var n=w.instanceSelector(t,e._buttons),r=0,i=n.length;r<i;r++)A=A.add(n[r].container())})),A})),r.default.Api.register("buttons().container()",(function(){return this.containers().eq(0)})),r.default.Api.register("button().add()",(function(A,t,e){var n,r=this.context;if(r.length){var i=w.instanceSelector(this._groupSelector,r[0]._buttons);i.length&&(n=i[0].add(t,A,e))}return n?this.button(this._groupSelector,n):this})),r.default.Api.register("buttons().destroy()",(function(){return this.pluck("inst").unique().each((function(A){A.destroy()})),this})),r.default.Api.registerPlural("buttons().remove()","buttons().remove()",(function(){return this.each((function(A){A.inst.remove(A.node)})),this})),r.default.Api.register("buttons.info()",(function(A,t,e){var n=this;return!1===A?(this.off("destroy.btn-info"),c(i("#datatables_buttons_info"),400,(function(){i(this).remove()})),clearTimeout(l),l=null,this):(l&&clearTimeout(l),i("#datatables_buttons_info").length&&i("#datatables_buttons_info").remove(),A=A?"<h2>"+A+"</h2>":"",g(i('<div id="datatables_buttons_info" class="dt-button-info"/>').html(A).append(i("<div/>")["string"==typeof t?"html":"append"](t)).css("display","none").appendTo("body")),void 0!==e&&0!==e&&(l=setTimeout((function(){n.buttons.info(!1)}),e)),this.on("destroy.btn-info",(function(){n.buttons.info(!1)})),this)})),r.default.Api.register("buttons.exportData()",(function(A){if(this.context.length)return C(new r.default.Api(this.context[0]),A)})),r.default.Api.register("buttons.exportInfo()",(function(A){return A||(A={}),{filename:E(A,this),title:Q(A,this),messageTop:u(this,A,A.message||A.messageTop,"top"),messageBottom:u(this,A,A.messageBottom,"bottom")}}));var E=function(A,t){var e="*"===A.filename&&"*"!==A.title&&void 0!==A.title&&null!==A.title&&""!==A.title?A.title:A.filename;if("function"==typeof e&&(e=e(A,t)),null==e)return null;-1!==e.indexOf("*")&&(e=e.replace(/\*/g,i("head > title").text()).trim()),e=e.replace(/[^a-zA-Z0-9_\u00A1-\uFFFF\.,\-_ !\(\)]/g,"");var n=h(A.extension,A,t);return n||(n=""),e+n},h=function(A,t,e){return null==A?null:"function"==typeof A?A(t,e):A},Q=function(A,t){var e=h(A.title,A,t);return null===e?null:-1!==e.indexOf("*")?e.replace(/\*/g,i("head > title").text()||"Exported data"):e},u=function(A,t,e,n){var r=h(e,t,A);if(null===r)return null;var s=i("caption",A.table().container()).eq(0);return"*"===r?s.css("caption-side")!==n?null:s.length?s.text():"":r},f=i("<textarea/>")[0],C=function(A,t){var e=i.extend(!0,{},{rows:null,columns:"",modifier:{search:"applied",order:"applied"},orthogonal:"display",stripHtml:!0,stripNewlines:!0,decodeEntities:!0,escapeExcelFormula:!1,trim:!0,format:{header:function(A){return w.stripData(A,e)},footer:function(A){return w.stripData(A,e)},body:function(A){return w.stripData(A,e)}},customizeData:null,customizeZip:null},t),n=A.columns(e.columns).indexes().map((function(t){var n=A.column(t);return e.format.header(n.title(),t,n.header())})).toArray(),r=A.table().footer()?A.columns(e.columns).indexes().map((function(t){var n=A.column(t).footer(),r="";if(n){var s=i(".dt-column-title",n);r=s.length?s.html():i(n).html()}return e.format.footer(r,t,n)})).toArray():null,s=i.extend({},e.modifier);A.select&&"function"==typeof A.select.info&&void 0===s.selected&&A.rows(e.rows,i.extend({selected:!0},s)).any()&&i.extend(s,{selected:!0});for(var o=A.rows(e.rows,s).indexes().toArray(),a=A.cells(o,e.columns,{order:s.order}),B=a.render(e.orthogonal).toArray(),g=a.nodes().toArray(),c=a.indexes().toArray(),l=A.columns(e.columns).count(),E=[],h=0,Q=0,u=l>0?B.length/l:0;Q<u;Q++){for(var f=[l],C=0;C<l;C++)f[C]=e.format.body(B[h],c[h].row,c[h].column,g[h]),h++;E[Q]=f}var M={header:n,headerStructure:d(e.format.header,A.table().header.structure(e.columns)),footer:r,footerStructure:d(e.format.footer,A.table().footer.structure(e.columns)),body:E};return e.customizeData&&e.customizeData(M),M};function d(A,t){for(var e=0;e<t.length;e++)for(var n=0;n<t[e].length;n++){var r=t[e][n];r&&(r.title=A(r.title,n,r.cell))}return t}function M(A,t){var e=new r.default.Api(A),n=t||e.init().buttons||r.default.defaults.buttons;return new w(e,n).container()}i.fn.dataTable.Buttons=w,i.fn.DataTable.Buttons=w,i(document).on("init.dt plugin-init.dt",(function(A,t){if("dt"===A.namespace){var e=t.oInit.buttons||r.default.defaults.buttons;e&&!t._buttons&&new w(t,e).container()}})),r.default.ext.feature.push({fnInit:M,cFeature:"B"}),r.default.feature&&r.default.feature.register("buttons",M);const D=r.default},5668(A,t,e){"use strict";e.r(t),e.d(t,{default:()=>ne});var n,r,i,s,o=e(428),a=function(A,t){if(a.factory(A,t))return a;if(this instanceof a)return o(A).DataTable(t);var e=this,n=void 0===(t=A),i=this.length;return n&&(t={}),this.api=function(){return new r(this)},this.each((function(){var A,s=i>1?$A({},t,!0):t,B=0,g=this.getAttribute("id"),c=a.defaults,l=o(this);if("table"==this.nodeName.toLowerCase()){s.on&&s.on.options&&at(l,"options",s.on.options),l.trigger("options.dt",s),x(c),N(c.column),U(c,c,!0),U(c.column,c.column,!0),U(c,o.extend(s,Bt(l.data())),!0);var w=a.settings;for(B=0,A=w.length;B<A;B++){var E=w[B];if(E.nTable==this||E.nTHead&&E.nTHead.parentNode==this||E.nTFoot&&E.nTFoot.parentNode==this){var h=void 0!==s.bRetrieve?s.bRetrieve:c.bRetrieve,Q=void 0!==s.bDestroy?s.bDestroy:c.bDestroy;if(n||h)return E.oInstance;if(Q){new a.Api(E).destroy();break}return void _A(E,0,"Cannot reinitialise DataTable",3)}if(E.sTableId==this.id){w.splice(B,1);break}}null!==g&&""!==g||(g="DataTables_Table_"+a.ext._unique++,this.id=g),l.children("colgroup").remove();var u=o.extend(!0,{},a.models.oSettings,{sDestroyWidth:l[0].style.width,sInstance:g,sTableId:g,colgroup:o("<colgroup>"),fastData:function(A,t,e){return _(u,A,t,e)}});u.nTable=this,u.oInit=s,w.push(u),u.api=new r(u),u.oInstance=1===e.length?e:l.dataTable(),x(s),s.aLengthMenu&&!s.iDisplayLength&&(s.iDisplayLength=Array.isArray(s.aLengthMenu[0])?s.aLengthMenu[0][0]:o.isPlainObject(s.aLengthMenu[0])?s.aLengthMenu[0].value:s.aLengthMenu[0]),s=$A(o.extend(!0,{},c),s),qA(u.oFeatures,s,["bPaginate","bLengthChange","bFilter","bSort","bSortMulti","bInfo","bProcessing","bAutoWidth","bSortClasses","bServerSide","bDeferRender"]),qA(u,s,["ajax","fnFormatNumber","sServerMethod","aaSorting","aaSortingFixed","aLengthMenu","sPaginationType","iStateDuration","bSortCellsTop","iTabIndex","sDom","fnStateLoadCallback","fnStateSaveCallback","renderer","searchDelay","rowId","caption","layout","orderDescReverse","orderIndicators","orderHandler","titleRow","typeDetect","columnTitleTag",["iCookieDuration","iStateDuration"],["oSearch","oPreviousSearch"],["aoSearchCols","aoPreSearchCols"],["iDisplayLength","_iDisplayLength"]]),qA(u.oScroll,s,[["sScrollX","sX"],["sScrollXInner","sXInner"],["sScrollY","sY"],["bScrollCollapse","bCollapse"]]),qA(u.oLanguage,s,"fnInfoCallback"),tt(u,"aoDrawCallback",s.fnDrawCallback),tt(u,"aoStateSaveParams",s.fnStateSaveParams),tt(u,"aoStateLoadParams",s.fnStateLoadParams),tt(u,"aoStateLoaded",s.fnStateLoaded),tt(u,"aoRowCallback",s.fnRowCallback),tt(u,"aoRowCreatedCallback",s.fnCreatedRow),tt(u,"aoHeaderCallback",s.fnHeaderCallback),tt(u,"aoFooterCallback",s.fnFooterCallback),tt(u,"aoInitComplete",s.fnInitComplete),tt(u,"aoPreDrawCallback",s.fnPreDrawCallback),u.rowIdFn=eA(s.rowId),s.on&&Object.keys(s.on).forEach((function(A){at(l,A,s.on[A])})),function(A){if(!a.__browser){var t={};a.__browser=t;var e=o("<div/>").css({position:"fixed",top:0,left:-1*window.pageXOffset,height:1,width:1,overflow:"hidden"}).append(o("<div/>").css({position:"absolute",top:1,left:1,width:100,overflow:"scroll"}).append(o("<div/>").css({width:"100%",height:10}))).appendTo("body"),n=e.children(),r=n.children();t.barWidth=n[0].offsetWidth-n[0].clientWidth,t.bScrollbarLeft=1!==Math.round(r.offset().left),e.remove()}o.extend(A.oBrowser,a.__browser),A.oScroll.iBarWidth=a.__browser.barWidth}(u);var f=u.oClasses;o.extend(f,a.ext.classes,s.oClasses),l.addClass(f.table),u.oFeatures.bPaginate||(s.iDisplayStart=0),void 0===u.iInitDisplayStart&&(u.iInitDisplayStart=s.iDisplayStart,u._iDisplayStart=s.iDisplayStart);var C=s.iDeferLoading;if(null!==C){u.deferLoading=!0;var d=Array.isArray(C);u._iRecordsDisplay=d?C[0]:C,u._iRecordsTotal=d?C[1]:C}var M=[],D=this.getElementsByTagName("thead"),I=dA(u,D[0]);if(s.aoColumns)M=s.aoColumns;else if(I.length)for(B=0,A=I[0].length;B<A;B++)M.push(null);for(B=0,A=M.length;B<A;B++)R(u);!function(A,t,e,n,r){var i,s,a,B,g,c,l,w=A.aoColumns;if(e)for(i=0,s=e.length;i<s;i++)e[i]&&e[i].name&&(w[i].sName=e[i].name);if(t)for(i=t.length-1;i>=0;i--){var E=void 0!==(l=t[i]).target?l.target:void 0!==l.targets?l.targets:l.aTargets;for(Array.isArray(E)||(E=[E]),a=0,B=E.length;a<B;a++){var h=E[a];if("number"==typeof h&&h>=0){for(;w.length<=h;)R(A);r(h,l)}else if("number"==typeof h&&h<0)r(w.length+h,l);else if("string"==typeof h)for(g=0,c=w.length;g<c;g++)"_all"===h?r(g,l):-1!==h.indexOf(":name")?w[g].sName===h.replace(":name","")&&r(g,l):n.forEach((function(A){if(A[g]){var t=o(A[g].cell);h.match(/^[a-z][\w-]*$/i)&&(h="."+h),t.is(h)&&r(g,l)}}))}}if(e)for(i=0,s=e.length;i<s;i++)r(i,e[i])}(u,s.aoColumnDefs,M,I,(function(A,t){G(u,A,t)}));var p=l.children("tbody").find("tr:first-child").eq(0);if(p.length){var y=function(A,t){return null!==A.getAttribute("data-"+t)?t:null};o(p[0]).children("th, td").each((function(A,t){var e=u.aoColumns[A];if(e||_A(u,0,"Incorrect column count",18),e.mData===A){var n=y(t,"sort")||y(t,"order"),r=y(t,"filter")||y(t,"search");null===n&&null===r||(e.mData={_:A+".display",sort:null!==n?A+".@data-"+n:void 0,type:null!==n?A+".@data-"+n:void 0,filter:null!==r?A+".@data-"+r:void 0},e._isArrayHost=!0,G(u,A))}}))}tt(u,"aoDrawCallback",XA);var F=u.oFeatures;if(s.bStateSave&&(F.bStateSave=!0),void 0===s.aaSorting){var Y=u.aaSorting;for(B=0,A=Y.length;B<A;B++)Y[B][1]=u.aoColumns[B].asSorting[0]}KA(u),tt(u,"aoDrawCallback",(function(){(u.bSorted||"ssp"===it(u)||F.bDeferRender)&&KA(u)}));var m=l.children("caption");u.caption&&(0===m.length&&(m=o("<caption/>").prependTo(l)),m.html(u.caption)),m.length&&(m[0]._captionSide=m.css("caption-side"),u.captionNode=m[0]),m.length?u.colgroup.insertAfter(m):u.colgroup.prependTo(u.nTable),0===D.length&&(D=o("<thead/>").appendTo(l)),u.nTHead=D[0];var b=l.children("tbody");0===b.length&&(b=o("<tbody/>").insertAfter(D)),u.nTBody=b[0];var v=l.children("tfoot");0===v.length&&(v=o("<tfoot/>").appendTo(l)),u.nTFoot=v[0],u.aiDisplay=u.aiDisplayMaster.slice(),u.bInitialised=!0;var z=u.oLanguage;o.extend(!0,z,s.oLanguage),z.sUrl?o.ajax({dataType:"json",url:z.sUrl,success:function(A){U(c.oLanguage,A),o.extend(!0,z,A,u.oInit.oLanguage),et(u,null,"i18n",[u],!0),bA(u)},error:function(){_A(u,0,"i18n file loading error",21),bA(u)}}):(et(u,null,"i18n",[u],!0),bA(u))}else _A(null,0,"Non-table node initialisation ("+this.nodeName+")",2)})),e=null,this};a.ext=n={builder:"-source-",buttons:{},ccContent:{},classes:{},errMode:"alert",escape:{attributes:!1},feature:[],features:{},search:[],selector:{cell:[],column:[],row:[]},legacy:{ajax:null},pager:{},renderer:{pageButton:{},header:{}},order:{},type:{className:{},detect:[],render:{},search:{},order:{}},_unique:0,fnVersionCheck:a.fnVersionCheck,iApiIndex:0,sVersion:a.version},o.extend(n,{afnFiltering:n.search,aTypes:n.type.detect,ofnSearch:n.type.search,oSort:n.type.order,afnSortData:n.order,aoFeatures:n.feature,oStdClasses:n.classes,oPagination:n.pager}),o.extend(a.ext.classes,{container:"dt-container",empty:{row:"dt-empty"},info:{container:"dt-info"},layout:{row:"dt-layout-row",cell:"dt-layout-cell",tableRow:"dt-layout-table",tableCell:"",start:"dt-layout-start",end:"dt-layout-end",full:"dt-layout-full"},length:{container:"dt-length",select:"dt-input"},order:{canAsc:"dt-orderable-asc",canDesc:"dt-orderable-desc",isAsc:"dt-ordering-asc",isDesc:"dt-ordering-desc",none:"dt-orderable-none",position:"sorting_"},processing:{container:"dt-processing"},scrolling:{body:"dt-scroll-body",container:"dt-scroll",footer:{self:"dt-scroll-foot",inner:"dt-scroll-footInner"},header:{self:"dt-scroll-head",inner:"dt-scroll-headInner"}},search:{container:"dt-search",input:"dt-input"},table:"dataTable",tbody:{cell:"",row:""},thead:{cell:"",row:""},tfoot:{cell:"",row:""},paging:{active:"current",button:"dt-paging-button",container:"dt-paging",disabled:"disabled",nav:""}});var B={},g=/[\r\n\u2028]/g,c=/<([^>]*>)/g,l=Math.pow(2,28),w=/^\d{2,4}[./-]\d{1,2}[./-]\d{1,2}([T ]{1}\d{1,2}[:.]\d{2}([.:]\d{2})?)?$/,E=new RegExp("(\\"+["/",".","*","+","?","|","(",")","[","]","{","}","\\","$","^","-"].join("|\\")+")","g"),h=/['\u00A0,$£€¥%\u2009\u202F\u20BD\u20a9\u20BArfkɃΞ]/gi,Q=function(A){return!A||!0===A||"-"===A},u=function(A){var t=parseInt(A,10);return!isNaN(t)&&isFinite(A)?t:null},f=function(A,t){return B[t]||(B[t]=new RegExp(FA(t),"g")),"string"==typeof A&&"."!==t?A.replace(/\./g,"").replace(B[t],"."):A},C=function(A,t,e,n){var r=typeof A,i="string"===r;return"number"===r||"bigint"===r||!(!n||!Q(A))||(t&&i&&(A=f(A,t)),e&&i&&(A=A.replace(h,"")),!isNaN(parseFloat(A))&&isFinite(A))},d=function(A,t,e,n){if(n&&Q(A))return!0;if("string"==typeof A&&A.match(/<(input|select)/i))return null;var r=function(A){return Q(A)||"string"==typeof A}(A);return r&&!!C(y(A),t,e,n)||null},M=function(A,t,e){var n=[],r=0,i=A.length;if(void 0!==e)for(;r<i;r++)A[r]&&A[r][t]&&n.push(A[r][t][e]);else for(;r<i;r++)A[r]&&n.push(A[r][t]);return n},D=function(A,t,e,n){var r=[],i=0,s=t.length;if(void 0!==n)for(;i<s;i++)A[t[i]]&&A[t[i]][e]&&r.push(A[t[i]][e][n]);else for(;i<s;i++)A[t[i]]&&r.push(A[t[i]][e]);return r},I=function(A,t){var e,n=[];void 0===t?(t=0,e=A):(e=t,t=A);for(var r=t;r<e;r++)n.push(r);return n},p=function(A){for(var t=[],e=0,n=A.length;e<n;e++)A[e]&&t.push(A[e]);return t},y=function(A,t){if(!A||"string"!=typeof A)return A;if(A.length>l)throw new Error("Exceeded max str len");var e;A=A.replace(c,t||"");do{e=A,A=A.replace(/<script/i,"")}while(A!==e);return e},F=function(A){return Array.isArray(A)&&(A=A.join(",")),"string"==typeof A?A.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;"):A},Y=function(A,t){if("string"!=typeof A)return A;var e=A.normalize?A.normalize("NFD"):A;return e.length!==A.length?(!0===t?A+" ":"")+e.replace(/[\u0300-\u036f]/g,""):e},m=function(A){if(Array.from&&Set)return Array.from(new Set(A));if(function(A){if(A.length<2)return!0;for(var t=A.slice().sort(),e=t[0],n=1,r=t.length;n<r;n++){if(t[n]===e)return!1;e=t[n]}return!0}(A))return A.slice();var t,e,n,r=[],i=A.length,s=0;A:for(e=0;e<i;e++){for(t=A[e],n=0;n<s;n++)if(r[n]===t)continue A;r.push(t),s++}return r},b=function(A,t){if(Array.isArray(t))for(var e=0;e<t.length;e++)b(A,t[e]);else A.push(t);return A};function v(A,t){t&&t.split(" ").forEach((function(t){t&&A.classList.add(t)}))}function z(A){var t,e,n={};o.each(A,(function(r){(t=r.match(/^([^A-Z]+?)([A-Z])/))&&-1!=="a aa ai ao as b fn i m o s ".indexOf(t[1]+" ")&&(e=r.replace(t[0],t[2].toLowerCase()),n[e]=r,"o"===t[1]&&z(A[r]))})),A._hungarianMap=n}function U(A,t,e){var n;A._hungarianMap||z(A),o.each(t,(function(r){void 0===(n=A._hungarianMap[r])||!e&&void 0!==t[n]||("o"===n.charAt(0)?(t[n]||(t[n]={}),o.extend(!0,t[n],t[r]),U(A[n],t[n],e)):t[n]=t[r])}))}a.util={diacritics:function(A,t){if("function"!=typeof A)return Y(A,t);Y=A},debounce:function(A,t){var e;return function(){var n=this,r=arguments;clearTimeout(e),e=setTimeout((function(){A.apply(n,r)}),t||250)}},throttle:function(A,t){var e,n,r=void 0!==t?t:200;return function(){var t=this,i=+new Date,s=arguments;e&&i<e+r?(clearTimeout(n),n=setTimeout((function(){e=void 0,A.apply(t,s)}),r)):(e=i,A.apply(t,s))}},escapeRegex:function(A){return A.replace(E,"\\$1")},set:function(A){if(o.isPlainObject(A))return a.util.set(A._);if(null===A)return function(){};if("function"==typeof A)return function(t,e,n){A(t,"set",e,n)};if("string"!=typeof A||-1===A.indexOf(".")&&-1===A.indexOf("[")&&-1===A.indexOf("("))return function(t,e){t[A]=e};var t=function(A,e,n){for(var r,i,s,o,a,B=tA(n),g=B[B.length-1],c=0,l=B.length-1;c<l;c++){if("__proto__"===B[c]||"constructor"===B[c])throw new Error("Cannot set prototype values");if(i=B[c].match($),s=B[c].match(AA),i){if(B[c]=B[c].replace($,""),A[B[c]]=[],(r=B.slice()).splice(0,c+1),a=r.join("."),Array.isArray(e))for(var w=0,E=e.length;w<E;w++)t(o={},e[w],a),A[B[c]].push(o);else A[B[c]]=e;return}s&&(B[c]=B[c].replace(AA,""),A=A[B[c]](e)),null!==A[B[c]]&&void 0!==A[B[c]]||(A[B[c]]={}),A=A[B[c]]}g.match(AA)?A=A[g.replace(AA,"")](e):A[g.replace($,"")]=e};return function(e,n){return t(e,n,A)}},get:function(A){if(o.isPlainObject(A)){var t={};return o.each(A,(function(A,e){e&&(t[A]=a.util.get(e))})),function(A,e,n,r){var i=t[e]||t._;return void 0!==i?i(A,e,n,r):A}}if(null===A)return function(A){return A};if("function"==typeof A)return function(t,e,n,r){return A(t,e,n,r)};if("string"!=typeof A||-1===A.indexOf(".")&&-1===A.indexOf("[")&&-1===A.indexOf("("))return function(t){return t[A]};var e=function(A,t,n){var r,i,s,o;if(""!==n)for(var a=tA(n),B=0,g=a.length;B<g;B++){if(r=a[B].match($),i=a[B].match(AA),r){if(a[B]=a[B].replace($,""),""!==a[B]&&(A=A[a[B]]),s=[],a.splice(0,B+1),o=a.join("."),Array.isArray(A))for(var c=0,l=A.length;c<l;c++)s.push(e(A[c],t,o));var w=r[0].substring(1,r[0].length-1);A=""===w?s:s.join(w);break}if(i)a[B]=a[B].replace(AA,""),A=A[a[B]]();else{if(null===A||null===A[a[B]])return null;if(void 0===A||void 0===A[a[B]])return;A=A[a[B]]}}return A};return function(t,n){return e(t,n,A)}},stripHtml:function(A,t){var e=typeof A;if("function"!==e)return"string"===e?y(A,t):A;y=A},escapeHtml:function(A){var t=typeof A;if("function"!==t)return"string"===t||Array.isArray(A)?F(A):A;F=A},unique:m};var P=function(A,t,e){void 0!==A[t]&&(A[e]=A[t])};function x(A){P(A,"ordering","bSort"),P(A,"orderMulti","bSortMulti"),P(A,"orderClasses","bSortClasses"),P(A,"orderCellsTop","bSortCellsTop"),P(A,"order","aaSorting"),P(A,"orderFixed","aaSortingFixed"),P(A,"paging","bPaginate"),P(A,"pagingType","sPaginationType"),P(A,"pageLength","iDisplayLength"),P(A,"searching","bFilter"),"boolean"==typeof A.sScrollX&&(A.sScrollX=A.sScrollX?"100%":""),"boolean"==typeof A.scrollX&&(A.scrollX=A.scrollX?"100%":""),"object"==typeof A.bSort?(A.orderIndicators=void 0===A.bSort.indicators||A.bSort.indicators,A.orderHandler=void 0===A.bSort.handler||A.bSort.handler,A.bSort=!0):!1===A.bSort?(A.orderIndicators=!1,A.orderHandler=!1):!0===A.bSort&&(A.orderIndicators=!0,A.orderHandler=!0),"boolean"==typeof A.bSortCellsTop&&(A.titleRow=A.bSortCellsTop);var t=A.aoSearchCols;if(t)for(var e=0,n=t.length;e<n;e++)t[e]&&U(a.models.oSearch,t[e]);A.serverSide&&!A.searchDelay&&(A.searchDelay=400)}function N(A){P(A,"orderable","bSortable"),P(A,"orderData","aDataSort"),P(A,"orderSequence","asSorting"),P(A,"orderDataType","sortDataType");var t=A.aDataSort;"number"!=typeof t||Array.isArray(t)||(A.aDataSort=[t])}function R(A){var t=a.defaults.column,e=A.aoColumns.length,n=o.extend({},a.models.oColumn,t,{aDataSort:t.aDataSort?t.aDataSort:[e],mData:t.mData?t.mData:e,idx:e,searchFixed:{},colEl:o("<col>").attr("data-dt-column",e)});A.aoColumns.push(n);var r=A.aoPreSearchCols;r[e]=o.extend({},a.models.oSearch,r[e])}function G(A,t,e){var n=A.aoColumns[t];if(null!=e){N(e),U(a.defaults.column,e,!0),void 0===e.mDataProp||e.mData||(e.mData=e.mDataProp),e.sType&&(n._sManualType=e.sType),e.className&&!e.sClass&&(e.sClass=e.className);var r=n.sClass;o.extend(n,e),qA(n,e,"sWidth","sWidthOrig"),r!==n.sClass&&(n.sClass=r+" "+n.sClass),void 0!==e.iDataSort&&(n.aDataSort=[e.iDataSort]),qA(n,e,"aDataSort")}var i=n.mData,s=eA(i);if(n.mRender&&Array.isArray(n.mRender)){var B=n.mRender.slice(),g=B.shift();n.mRender=a.render[g].apply(window,B)}n._render=n.mRender?eA(n.mRender):null;var c=function(A){return"string"==typeof A&&-1!==A.indexOf("@")};n._bAttrSrc=o.isPlainObject(i)&&(c(i.sort)||c(i.type)||c(i.filter)),n._setter=null,n.fnGetData=function(A,t,e){var r=s(A,t,void 0,e);return n._render&&t?n._render(r,t,A,e):r},n.fnSetData=function(A,t,e){return nA(i)(A,t,e)},"number"==typeof i||n._isArrayHost||(A._rowReadObject=!0),A.oFeatures.bSort||(n.bSortable=!1)}function S(A){!function(A){if(A.oFeatures.bAutoWidth){var t,e,r,i=A.nTable,s=A.aoColumns,B=A.oScroll,g=B.sY,c=B.sX,l=B.sXInner,w=L(A,"bVisible"),E=i.getAttribute("width"),h=i.parentNode,Q=i.style.width,u=GA(A);if(u===A.containerWidth)return!1;A.containerWidth=u,Q||E||(i.style.width="100%",Q="100%"),Q&&-1!==Q.indexOf("%")&&(E=Q),et(A,null,"column-calc",{visible:w},!1);var f=o(i.cloneNode()).css("visibility","hidden").css("margin",0).removeAttr("id");f.append("<tbody/>"),f.append(o(A.nTHead).clone()).append(o(A.nTFoot).clone()),f.find("tfoot th, tfoot td").css("width",""),f.find("thead th, thead td").each((function(){var t=K(A,this,!0,!1);t?(this.style.width=t,c&&(this.style.minWidth=t,o(this).append(o("<div/>").css({width:t,margin:0,padding:0,border:0,height:1})))):this.style.width=""}));var C=[];for(t=0;t<w.length;t++)C.push(SA(A,w[t]));if(C.length)for(t=0;t<C[0].length;t++){var d=o("<tr/>").appendTo(f.find("tbody"));for(e=0;e<w.length;e++){r=s[w[e]];var M=C[e][t]||"",D=n.type.className[r.sType],I=M+(r.sContentPadding||(c?"-":"")),p=-1===M.indexOf("<")&&-1===M.indexOf("&")?document.createTextNode(I):I;o("<td/>").addClass(D).addClass(r.sClass).append(p).appendTo(d)}}o("[name]",f).removeAttr("name");var y=o("<div/>").css(c||g?{position:"absolute",top:0,left:0,height:1,right:0,overflow:"hidden"}:{}).append(f).appendTo(h);c&&l?f.width(l):c?(f.css("width","auto"),f.removeAttr("width"),f.outerWidth()<h.clientWidth&&E&&f.outerWidth(h.clientWidth)):g?f.outerWidth(h.clientWidth):E&&f.outerWidth(E);var F=0,Y=f.find("tbody tr").eq(0).children();for(t=0;t<w.length;t++){var m=Y[t].getBoundingClientRect().width;F+=m,s[w[t]].sWidth=TA(m)}if(i.style.width=TA(F),y.remove(),E&&(i.style.width=TA(E)),(E||c)&&!A._reszEvt){var b=a.util.throttle((function(){var t=GA(A);A.bDestroying||0===t||S(A)}));if(window.ResizeObserver){var v=o(A.nTableWrapper).is(":visible"),z=o("<div>").css({width:"100%",height:0}).addClass("dt-autosize").appendTo(A.nTableWrapper);A.resizeObserver=new ResizeObserver((function(A){v?v=!1:b()})),A.resizeObserver.observe(z[0])}else o(window).on("resize.DT-"+A.sInstance,b);A._reszEvt=!0}}}(A),function(A){for(var t=A.aoColumns,e=0;e<t.length;e++){var n=K(A,[e],!1,!1);t[e].colEl.css("width",n),A.oScroll.sX&&t[e].colEl.css("min-width",n)}}(A);var t=A.oScroll;""===t.sY&&""===t.sX||RA(A),et(A,null,"column-sizing",[A])}function T(A,t){var e=L(A,"bVisible");return"number"==typeof e[t]?e[t]:null}function H(A,t){var e=L(A,"bVisible").indexOf(t);return-1!==e?e:null}function k(A){var t=A.aoHeader,e=A.aoColumns,n=0;if(t.length)for(var r=0,i=t[0].length;r<i;r++)e[r].bVisible&&"none"!==o(t[0][r].cell).css("display")&&n++;return n}function L(A,t){var e=[];return A.aoColumns.map((function(A,n){A[t]&&e.push(n)})),e}function j(A,t){return!0===t?A._name:t}function J(A){var t,e,r,i,s,o,B,g,c,l=A.aoColumns,w=A.aoData,E=a.ext.type.detect;for(t=0,e=l.length;t<e;t++){if(c=[],!(B=l[t]).sType&&B._sManualType)B.sType=B._sManualType;else if(!B.sType){if(!A.typeDetect)return;for(r=0,i=E.length;r<i;r++){var h=E[r],u=h.oneOf,f=h.allOf||h,C=h.init,d=!1;if(g=null,C&&(g=j(h,C(A,B,t)))){B.sType=g;break}for(s=0,o=w.length;s<o;s++)if(w[s]){if(void 0===c[s]&&(c[s]=_(A,s,t,"type")),u&&!d&&(d=j(h,u(c[s],A))),!(g=j(h,f(c[s],A)))&&r!==E.length-3)break;if("html"===g&&!Q(c[s]))break}if(u&&d&&g||!u&&g){B.sType=g;break}}B.sType||(B.sType="string")}var M=n.type.className[B.sType];M&&(W(A.aoHeader,t,M),W(A.aoFooter,t,M));var D=n.type.render[B.sType];D&&!B._render&&(B._render=a.util.get(D),O(A,t))}}function O(A,t){for(var e=A.aoData,n=0;n<e.length;n++)if(e[n].nTr){var r=_(A,n,t,"display");e[n].displayData[t]=r,q(e[n].anCells[t],r)}}function W(A,t,e){A.forEach((function(A){A[t]&&A[t].unique&&v(A[t].cell,e)}))}function K(A,t,e,n){Array.isArray(t)||(t=V(t));for(var r,i=0,s=A.aoColumns,o=0,a=t.length;o<a;o++){var B=s[t[o]],g=e?B.sWidthOrig:B.sWidth;if(n||!1!==B.bVisible){if(null==g)return null;if("number"==typeof g)r="px",i+=g;else{var c=g.match(/([\d\.]+)([^\d]*)/);c&&(i+=1*c[1],r=3===c.length?c[2]:"px")}}}return i+r}function V(A){var t=o(A).closest("[data-dt-column]").attr("data-dt-column");return t?t.split(",").map((function(A){return 1*A})):[]}function X(A,t,e,n){var r=A.aoData.length,i=o.extend(!0,{},a.models.oRow,{src:e?"dom":"data",idx:r});i._aData=t,A.aoData.push(i);for(var s=A.aoColumns,B=0,g=s.length;B<g;B++)s[B].sType=null;A.aiDisplayMaster.push(r);var c=A.rowIdFn(t);return void 0!==c&&(A.aIds[c]=i),!e&&A.oFeatures.bDeferRender||BA(A,r,e,n),r}function Z(A,t){var e;return t instanceof o||(t=o(t)),t.map((function(t,n){return e=oA(A,n),X(A,e.data,n,e.cells)}))}function _(A,t,e,n){"search"===n?n="filter":"order"===n&&(n="sort");var r=A.aoData[t];if(r){var i=A.iDraw,s=A.aoColumns[e],o=r._aData,B=s.sDefaultContent,g=s.fnGetData(o,n,{settings:A,row:t,col:e});if("display"!==n&&g&&"object"==typeof g&&g.nodeName&&(g=g.innerHTML),void 0===g)return A.iDrawError!=i&&null===B&&(_A(A,0,"Requested unknown parameter "+("function"==typeof s.mData?"{function}":"'"+s.mData+"'")+" for row "+t+", column "+e,4),A.iDrawError=i),B;if(g!==o&&null!==g||null===B||void 0===n){if("function"==typeof g)return g.call(o)}else g=B;if(null===g&&"display"===n)return"";if("filter"===n){var c=a.ext.type.search;c[s.sType]&&(g=c[s.sType](g))}return g}}function q(A,t){t&&"object"==typeof t&&t.nodeName?o(A).empty().append(t):A.innerHTML=t}var $=/\[.*?\]$/,AA=/\(\)$/;function tA(A){return(A.match(/(\\.|[^.])+/g)||[""]).map((function(A){return A.replace(/\\\./g,".")}))}var eA=a.util.get,nA=a.util.set;function rA(A){return M(A.aoData,"_aData")}function iA(A){A.aoData.length=0,A.aiDisplayMaster.length=0,A.aiDisplay.length=0,A.aIds={}}function sA(A,t,e,n){var r,i,s=A.aoData[t];if(s._aSortData=null,s._aFilterData=null,s.displayData=null,"dom"!==e&&(e&&"auto"!==e||"dom"!==s.src)){var o=s.anCells,a=aA(A,t);if(o)if(void 0!==n)q(o[n],a[n]);else for(r=0,i=o.length;r<i;r++)q(o[r],a[r])}else s._aData=oA(A,s,n,void 0===n?void 0:s._aData).data;var B=A.aoColumns;if(void 0!==n)B[n].sType=null,B[n].wideStrings=null;else{for(r=0,i=B.length;r<i;r++)B[r].sType=null,B[r].wideStrings=null;gA(A,s)}}function oA(A,t,e,n){var r,i,s,o=[],a=t.firstChild,B=0,g=A.aoColumns,c=A._rowReadObject;n=void 0!==n?n:c?{}:[];var l=function(A,t){if("string"==typeof A){var e=A.indexOf("@");if(-1!==e){var r=A.substring(e+1);nA(A)(n,t.getAttribute(r))}}},w=function(A){void 0!==e&&e!==B||(i=g[B],s=A.innerHTML.trim(),i&&i._bAttrSrc?(nA(i.mData._)(n,s),l(i.mData.sort,A),l(i.mData.type,A),l(i.mData.filter,A)):c?(i._setter||(i._setter=nA(i.mData)),i._setter(n,s)):n[B]=s),B++};if(a)for(;a;)"TD"!=(r=a.nodeName.toUpperCase())&&"TH"!=r||(w(a),o.push(a)),a=a.nextSibling;else for(var E=0,h=(o=t.anCells).length;E<h;E++)w(o[E]);var Q=t.firstChild?t:t.nTr;if(Q){var u=Q.getAttribute("id");u&&nA(A.rowId)(n,u)}return{data:n,cells:o}}function aA(A,t){var e=A.aoData[t],n=A.aoColumns;if(!e.displayData){e.displayData=[];for(var r=0,i=n.length;r<i;r++)e.displayData.push(_(A,t,r,"display"))}return e.displayData}function BA(A,t,e,n){var r,i,s,a,B,g,c=A.aoData[t],l=c._aData,w=[],E=A.oClasses.tbody.row;if(null===c.nTr){for(r=e||document.createElement("tr"),c.nTr=r,c.anCells=w,v(r,E),r._DT_RowIndex=t,gA(A,c),a=0,B=A.aoColumns.length;a<B;a++){s=A.aoColumns[a],(i=(g=!e||!n[a])?document.createElement(s.sCellType):n[a])||_A(A,0,"Incorrect column count",18),i._DT_CellIndex={row:t,column:a},w.push(i);var h=aA(A,t);!g&&(!s.mRender&&s.mData===a||o.isPlainObject(s.mData)&&s.mData._===a+".display")||q(i,h[a]),v(i,s.sClass),s.bVisible&&g?r.appendChild(i):s.bVisible||g||i.parentNode.removeChild(i),s.fnCreatedCell&&s.fnCreatedCell.call(A.oInstance,i,_(A,t,a),l,t,a)}et(A,"aoRowCreatedCallback","row-created",[r,l,t,w])}else v(c.nTr,E)}function gA(A,t){var e=t.nTr,n=t._aData;if(e){var r=A.rowIdFn(n);if(r&&(e.id=r),n.DT_RowClass){var i=n.DT_RowClass.split(" ");t.__rowc=t.__rowc?m(t.__rowc.concat(i)):i,o(e).removeClass(t.__rowc.join(" ")).addClass(n.DT_RowClass)}n.DT_RowAttr&&o(e).attr(n.DT_RowAttr),n.DT_RowData&&o(e).data(n.DT_RowData)}}function cA(A,t){var e,n,r,i=A.oClasses,s=A.aoColumns,a="header"===t?A.nTHead:A.nTFoot,B="header"===t?"sTitle":t;if(a){if(("header"===t||M(A.aoColumns,B).join(""))&&((r=o("tr",a)).length||(r=o("<tr/>").appendTo(a)),1===r.length)){var g=0;for(o("td, th",r).each((function(){g+=this.colSpan})),e=g,n=s.length;e<n;e++)o("<th/>").html(s[e][B]||"").appendTo(r)}var c=dA(A,a,!0);"header"===t?(A.aoHeader=c,o("tr",a).addClass(i.thead.row)):(A.aoFooter=c,o("tr",a).addClass(i.tfoot.row)),o(a).children("tr").children("th, td").each((function(){rt(A,t)(A,o(this),i)}))}}function lA(A,t,e){var n,r,i,s,a,B=[],g=[],c=A.aoColumns,l=c.length;if(t){for(e||(e=I(l).filter((function(A){return c[A].bVisible}))),n=0;n<t.length;n++)B[n]=t[n].slice().filter((function(A,t){return e.includes(t)})),g.push([]);for(n=0;n<B.length;n++)for(r=0;r<B[n].length;r++)if(s=1,a=1,void 0===g[n][r]){for(i=B[n][r].cell;void 0!==B[n+s]&&B[n][r].cell==B[n+s][r].cell;)g[n+s][r]=null,s++;for(;void 0!==B[n][r+a]&&B[n][r].cell==B[n][r+a].cell;){for(var w=0;w<s;w++)g[n+w][r+a]=null;a++}var E=o(".dt-column-title",i);g[n][r]={cell:i,colspan:a,rowspan:s,title:E.length?E.html():o(i).html()}}return g}}function wA(A,t){for(var e,n,r=lA(A,t),i=0;i<t.length;i++){if(e=t[i].row)for(;n=e.firstChild;)e.removeChild(n);for(var s=0;s<r[i].length;s++){var a=r[i][s];a&&o(a.cell).appendTo(e).attr("rowspan",a.rowspan).attr("colspan",a.colspan)}}}function EA(A,t){if(function(A){var t="ssp"==it(A),e=A.iInitDisplayStart;void 0!==e&&-1!==e&&(A._iDisplayStart=t?e:e>=A.fnRecordsDisplay()?0:e,A.iInitDisplayStart=-1)}(A),-1===et(A,"aoPreDrawCallback","preDraw",[A]).indexOf(!1)){var e,r=[],i=0,s="ssp"==it(A),a=A.aiDisplay,B=A._iDisplayStart,g=A.fnDisplayEnd(),c=A.aoColumns,l=o(A.nTBody);if(A.bDrawing=!0,A.deferLoading)A.deferLoading=!1,A.iDraw++,PA(A,!1);else if(s){if(!A.bDestroying&&!t)return 0===A.iDraw&&l.empty().append(QA(A)),(e=A).iDraw++,PA(e,!0),void MA(e,function(A){var t=A.aoColumns,e=A.oFeatures,n=A.oPreviousSearch,r=A.aoPreSearchCols,i=function(A,e){return"function"==typeof t[A][e]?"function":t[A][e]};return{draw:A.iDraw,columns:t.map((function(A,t){return{data:i(t,"mData"),name:A.sName,searchable:A.bSearchable,orderable:A.bSortable,search:{value:r[t].search,regex:r[t].regex,fixed:Object.keys(A.searchFixed).map((function(t){return{name:t,term:"function"!=typeof A.searchFixed[t]?A.searchFixed[t].toString():"function"}}))}}})),order:JA(A).map((function(A){return{column:A.col,dir:A.dir,name:i(A.col,"sName")}})),start:A._iDisplayStart,length:e.bPaginate?A._iDisplayLength:-1,search:{value:n.search,regex:n.regex,fixed:Object.keys(A.searchFixed).map((function(t){return{name:t,term:"function"!=typeof A.searchFixed[t]?A.searchFixed[t].toString():"function"}}))}}}(e),(function(A){!function(A,t){var e=DA(A,t),n=IA(A,"draw",t),r=IA(A,"recordsTotal",t),i=IA(A,"recordsFiltered",t);if(void 0!==n){if(1*n<A.iDraw)return;A.iDraw=1*n}e||(e=[]),iA(A),A._iRecordsTotal=parseInt(r,10),A._iRecordsDisplay=parseInt(i,10);for(var s=0,o=e.length;s<o;s++)X(A,e[s]);A.aiDisplay=A.aiDisplayMaster.slice(),J(A),EA(A,!0),vA(A),PA(A,!1)}(e,A)}))}else A.iDraw++;if(0!==a.length)for(var w=s?0:B,E=s?A.aoData.length:g,h=w;h<E;h++){var Q=a[h],u=A.aoData[Q];if(null!==u){null===u.nTr&&BA(A,Q);for(var f=u.nTr,C=0;C<c.length;C++){var d=c[C],M=u.anCells[C];v(M,n.type.className[d.sType]),v(M,A.oClasses.tbody.cell)}et(A,"aoRowCallback",null,[f,u._aData,i,h,Q]),r.push(f),i++}}else r[0]=QA(A);et(A,"aoHeaderCallback","header",[o(A.nTHead).children("tr")[0],rA(A),B,g,a]),et(A,"aoFooterCallback","footer",[o(A.nTFoot).children("tr")[0],rA(A),B,g,a]),l[0].replaceChildren?l[0].replaceChildren.apply(l[0],r):(l.children().detach(),l.append(o(r))),o(A.nTableWrapper).toggleClass("dt-empty-footer",0===o("tr",A.nTFoot).length),et(A,"aoDrawCallback","draw",[A],!0),A.bSorted=!1,A.bFiltered=!1,A.bDrawing=!1}else PA(A,!1)}function hA(A,t,e){var n=A.oFeatures,r=n.bSort,i=n.bFilter;void 0!==e&&!0!==e||(J(A),r&&OA(A),i?pA(A,A.oPreviousSearch):A.aiDisplay=A.aiDisplayMaster.slice()),!0!==t?A._iDisplayStart=0:nt(A),A._drawHold=t,EA(A),A.api.one("draw",(function(){A._drawHold=!1}))}function QA(A){var t=A.oLanguage,e=t.sZeroRecords,n=it(A);return"ssp"!==n&&"ajax"!==n||A.json?t.sEmptyTable&&0===A.fnRecordsTotal()&&(e=t.sEmptyTable):e=t.sLoadingRecords,o("<tr/>").append(o("<td />",{colSpan:k(A),class:A.oClasses.empty.row}).html(e))[0]}function uA(A,t,e){if(Array.isArray(e))for(var n=0;n<e.length;n++)uA(A,t,e[n]);else{var r=A[t];o.isPlainObject(e)?e.features?(e.rowId&&(A.id=e.rowId),e.rowClass&&(A.className=e.rowClass),r.id=e.id,r.className=e.className,uA(A,t,e.features)):Object.keys(e).map((function(A){r.contents.push({feature:A,opts:e[A]})})):r.contents.push(e)}}function fA(A,t,e){var n=[];o.each(t,(function(A,t){if(null!==t){var r=A.match(/^([a-z]+)([0-9]*)([A-Za-z]*)$/),i=r[2]?1*r[2]:0,s=r[3]?r[3].toLowerCase():"full";if(r[1]===e){var o=function(A,t,e){for(var n,r=0;r<A.length;r++)if((n=A[r]).rowNum===t&&("full"===e&&n.full||("start"===e||"end"===e)&&(n.start||n.end)))return n[e]||(n[e]={contents:[]}),n;return(n={rowNum:t})[e]={contents:[]},A.push(n),n}(n,i,s);uA(o,s,t)}}})),n.sort((function(A,t){var n=A.rowNum,r=t.rowNum;if(n===r){var i=A.full&&!t.full?-1:1;return"bottom"===e?-1*i:i}return r-n})),"bottom"===e&&n.reverse();for(var r=0;r<n.length;r++)delete n[r].rowNum,CA(A,n[r]);return n}function CA(A,t){var e=function(t,e){return n.features[t]||_A(A,0,"Unknown feature: "+t),n.features[t].apply(this,[A,e])},r=function(n){if(t[n])for(var r=t[n].contents,i=0,s=r.length;i<s;i++)if(r[i])if("string"==typeof r[i])r[i]=e(r[i],null);else if(o.isPlainObject(r[i]))r[i]=e(r[i].feature,r[i].opts);else if("function"==typeof r[i].node)r[i]=r[i].node(A);else if("function"==typeof r[i]){var a=r[i](A);r[i]="function"==typeof a.node?a.node():a}};r("start"),r("end"),r("full")}function dA(A,t,e){var n,r,i,s,a,B,g,c,l,w,E=A.aoColumns,h=o(t).children("tr"),Q=A.titleRow,u=t&&"thead"===t.nodeName.toLowerCase(),f=[],C=function(A,t,e){for(var n=A[t];n[e];)e++;return e};for(i=0,B=h.length;i<B;i++)f.push([]);for(i=0,B=h.length;i<B;i++)for(r=(n=h[i]).firstChild;r;){if("TD"==r.nodeName.toUpperCase()||"TH"==r.nodeName.toUpperCase()){var d=[],M=o(r);if(c=(c=1*r.getAttribute("colspan"))&&0!==c&&1!==c?c:1,l=(l=1*r.getAttribute("rowspan"))&&0!==l&&1!==l?l:1,g=C(f,i,0),w=1===c,e){if(w){G(A,g,Bt(M.data()));var D=E[g],I=r.getAttribute("width")||null,p=r.style.width.match(/width:\s*(\d+[pxem%]+)/);p&&(I=p[1]),D.sWidthOrig=D.sWidth||I,u?(null===D.sTitle||D.autoTitle||(!0===Q&&0===i||!1===Q&&i===h.length-1||Q===i||null===Q)&&(r.innerHTML=D.sTitle),!D.sTitle&&w&&(D.sTitle=y(r.innerHTML),D.autoTitle=!0)):D.footer&&(r.innerHTML=D.footer),D.ariaTitle||(D.ariaTitle=M.attr("aria-label")||D.sTitle),D.className&&M.addClass(D.className)}0===o(".dt-column-title",r).length&&o(document.createElement(A.columnTitleTag)).addClass("dt-column-title").append(r.childNodes).appendTo(r),A.orderIndicators&&u&&0!==M.filter(":not([data-dt-order=disable])").length&&0!==M.parent(":not([data-dt-order=disable])").length&&0===o(".dt-column-order",r).length&&o(document.createElement(A.columnTitleTag)).addClass("dt-column-order").appendTo(r);var F=u?"header":"footer";0===o("div.dt-column-"+F,r).length&&o("<div>").addClass("dt-column-"+F).append(r.childNodes).appendTo(r)}for(a=0;a<c;a++){for(s=0;s<l;s++)f[i+s][g+a]={cell:r,unique:w},f[i+s].row=n;d.push(g+a)}r.setAttribute("data-dt-column",m(d).join(","))}r=r.nextSibling}return f}function MA(A,t,e){var n,r=A.ajax,i=A.oInstance,s=function(t){var n=A.jqXHR?A.jqXHR.status:null;(null===t||"number"==typeof n&&204==n)&&DA(A,t={},[]);var r=t.error||t.sError;if(r&&_A(A,0,r),t.d&&"string"==typeof t.d)try{t=JSON.parse(t.d)}catch(A){}A.json=t,et(A,null,"xhr",[A,t,A.jqXHR],!0),e(t)};if(o.isPlainObject(r)&&r.data){var a="function"==typeof(n=r.data)?n(t,A):n;t="function"==typeof n&&a?a:o.extend(!0,t,a),delete r.data}var B={url:"string"==typeof r?r:"",data:t,success:s,dataType:"json",cache:!1,type:A.sServerMethod,error:function(t,e){-1===et(A,null,"xhr",[A,null,A.jqXHR],!0).indexOf(!0)&&("parsererror"==e?_A(A,0,"Invalid JSON response",1):4===t.readyState&&_A(A,0,"Ajax error",7)),PA(A,!1)}};if(o.isPlainObject(r)&&o.extend(B,r),A.oAjaxData=t,et(A,null,"preXhr",[A,t,B],!0),"json"===B.submitAs&&"object"==typeof t&&(B.data=JSON.stringify(t),B.contentType||(B.contentType="application/json; charset=utf-8")),"function"==typeof r)A.jqXHR=r.call(i,t,s,A);else if(""===r.url){var g={};DA(A,g,[]),s(g)}else A.jqXHR=o.ajax(B);n&&(r.data=n)}function DA(A,t,e){var n="data";if(o.isPlainObject(A.ajax)&&void 0!==A.ajax.dataSrc){var r=A.ajax.dataSrc;"string"==typeof r||"function"==typeof r?n=r:void 0!==r.data&&(n=r.data)}if(!e)return"data"===n?t.aaData||t[n]:""!==n?eA(n)(t):t;nA(n)(t,e)}function IA(A,t,e){var n=o.isPlainObject(A.ajax)?A.ajax.dataSrc:null;if(n&&n[t])return eA(n[t])(e);var r="";return"draw"===t?r="sEcho":"recordsTotal"===t?r="iTotalRecords":"recordsFiltered"===t&&(r="iTotalDisplayRecords"),void 0!==e[r]?e[r]:e[t]}function pA(A,t){var e=A.aoPreSearchCols;if("ssp"!=it(A)){!function(A){for(var t,e,n,r,i,s=A.aoColumns,o=A.aoData,a=0;a<o.length;a++)if(o[a]&&!(i=o[a])._aFilterData){for(n=[],t=0,e=s.length;t<e;t++)s[t].bSearchable?(null===(r=_(A,a,t,"filter"))&&(r=""),"string"!=typeof r&&r.toString&&(r=r.toString())):r="",r.indexOf&&-1!==r.indexOf("&")&&(YA.innerHTML=r,r=mA?YA.textContent:YA.innerText),r.replace&&(r=r.replace(/[\r\n\u2028]/g,"")),n.push(r);i._aFilterData=n,i._sFilterRow=n.join(" ")}}(A),A.aiDisplay=A.aiDisplayMaster.slice(),yA(A.aiDisplay,A,t.search,t),o.each(A.searchFixed,(function(t,e){yA(A.aiDisplay,A,e,{})}));for(var n=0;n<e.length;n++){var r=e[n];yA(A.aiDisplay,A,r.search,r,n),o.each(A.aoColumns[n].searchFixed,(function(t,e){yA(A.aiDisplay,A,e,{},n)}))}!function(A){for(var t,e,n=a.ext.search,r=A.aiDisplay,i=0,s=n.length;i<s;i++){for(var o=[],B=0,g=r.length;B<g;B++)e=r[B],t=A.aoData[e],n[i](A,t._aFilterData,e,t._aData,B)&&o.push(e);r.length=0,ot(r,o)}}(A)}A.bFiltered=!0,et(A,null,"search",[A])}function yA(A,t,e,n,r){if(""!==e){var i=0,s=[],a="function"==typeof e?e:null,B=e instanceof RegExp?e:a?null:function(A,t){var e=[],n=o.extend({},{boundary:!1,caseInsensitive:!0,exact:!1,regex:!1,smart:!0},t);if("string"!=typeof A&&(A=A.toString()),A=Y(A),n.exact)return new RegExp("^"+FA(A)+"$",n.caseInsensitive?"i":"");if(A=n.regex?A:FA(A),n.smart){var r=(A.match(/!?["\u201C][^"\u201D]+["\u201D]|[^ ]+/g)||[""]).map((function(A){var t,n=!1;return"!"===A.charAt(0)&&(n=!0,A=A.substring(1)),'"'===A.charAt(0)?(t=A.match(/^"(.*)"$/),A=t?t[1]:A):"“"===A.charAt(0)&&(t=A.match(/^\u201C(.*)\u201D$/),A=t?t[1]:A),n&&(A.length>1&&e.push("(?!"+A+")"),A=""),A.replace(/"/g,"")})),i=e.length?e.join(""):"",s=n.boundary?"\\b":"";A="^(?=.*?"+s+r.join(")(?=.*?"+s)+")("+i+".)*$"}return new RegExp(A,n.caseInsensitive?"i":"")}(e,n);for(i=0;i<A.length;i++){var g=t.aoData[A[i]],c=void 0===r?g._sFilterRow:g._aFilterData[r];(a&&a(c,g._aData,A[i],r)||B&&B.test(c))&&s.push(A[i])}for(A.length=s.length,i=0;i<s.length;i++)A[i]=s[i]}}var FA=a.util.escapeRegex,YA=o("<div>")[0],mA=void 0!==YA.textContent;function bA(A){var t,e=A.oInit,n=A.deferLoading,r=it(A);A.bInitialised?(cA(A,"header"),cA(A,"footer"),function(A,t,e){if(A.oFeatures.bStateSave){var n=A.fnStateLoadCallback.call(A.oInstance,A,(function(t){ZA(A,t,e)}));void 0!==n&&ZA(A,n,e)}else e()}(A,0,(function(){wA(A,A.aoHeader),wA(A,A.aoFooter);var i=A.iInitDisplayStart;if(e.aaData)for(t=0;t<e.aaData.length;t++)X(A,e.aaData[t]);else(n||"dom"==r)&&Z(A,o(A.nTBody).children("tr"));A.aiDisplay=A.aiDisplayMaster.slice(),function(A){var t=A.oClasses,e=o(A.nTable),n=o("<div/>").attr({id:A.sTableId+"_wrapper",class:t.container}).insertBefore(e);if(A.nTableWrapper=n[0],A.sDom)!function(A,t,e){for(var n,r,i,s,B,g=t.match(/(".*?")|('.*?')|./g),c=0;c<g.length;c++){if(n=null,"<"==(r=g[c])){if(i=o("<div/>"),"'"==(s=g[c+1])[0]||'"'==s[0]){var l,w="";if(-1!=(B=s.replace(/['"]/g,"")).indexOf(".")){var E=B.split(".");w=E[0],l=E[1]}else"#"==B[0]?w=B:l=B;i.attr("id",w.substring(1)).addClass(l),c++}e.append(i),e=i}else">"==r?e=e.parent():"t"==r?n=NA(A):a.ext.feature.forEach((function(t){r==t.cFeature&&(n=t.fnInit(A))}));n&&e.append(n)}}(A,A.sDom,n);else{var r=fA(A,A.layout,"top"),i=fA(A,A.layout,"bottom"),s=rt(A,"layout");r.forEach((function(t){s(A,n,t)})),s(A,n,{full:{table:!0,contents:[NA(A)]}}),i.forEach((function(t){s(A,n,t)}))}!function(A){var t=A.nTable,e=""!==A.oScroll.sX||""!==A.oScroll.sY;if(A.oFeatures.bProcessing){var n=o("<div/>",{id:A.sTableId+"_processing",class:A.oClasses.processing.container,role:"status"}).html(A.oLanguage.sProcessing).append("<div><div></div><div></div><div></div><div></div></div>");e?n.prependTo(o("div.dt-scroll",A.nTableWrapper)):n.insertBefore(t),o(t).on("processing.dt.DT",(function(A,t,e){n.css("display",e?"block":"none")}))}}(A)}(A),function(A){var t=A.nTHead,e=t.querySelectorAll("tr"),n=A.titleRow,r=':not([data-dt-order="disable"]):not([data-dt-order="icon-only"])';!0===n?t=e[0]:!1===n?t=e[e.length-1]:null!==n&&(t=e[n]),A.orderHandler&&kA(A,t,t===A.nTHead?"tr"+r+" th"+r+", tr"+r+" td"+r:"th"+r+", td"+r);var i=[];jA(A,i,A.aaSorting),A.aaSorting=i}(A),HA(A),PA(A,!0),et(A,null,"preInit",[A],!0),hA(A),("ssp"!=r||n)&&("ajax"==r?MA(A,{},(function(e){var n=DA(A,e);for(t=0;t<n.length;t++)X(A,n[t]);A.iInitDisplayStart=i,hA(A),PA(A,!1),vA(A)})):(vA(A),PA(A,!1)))}))):setTimeout((function(){bA(A)}),200)}function vA(A){if(A._bInitComplete)return;var t=[A,A.json];let e=o(A.tfoot);0===e.children().length&&e.remove(),A._bInitComplete=!0,S(A),et(A,null,"plugin-init",t,!0),et(A,"aoInitComplete","init",t,!0)}function zA(A,t){var e=parseInt(t,10);A._iDisplayLength=e,nt(A),et(A,null,"length",[A,e])}function UA(A,t,e){var n=A._iDisplayStart,r=A._iDisplayLength,i=A.fnRecordsDisplay();if(0===i||-1===r)n=0;else if("number"==typeof t)(n=t*r)>i&&(n=0);else if("first"==t)n=0;else if("previous"==t)(n=r>=0?n-r:0)<0&&(n=0);else if("next"==t)n+r<i&&(n+=r);else if("last"==t)n=Math.floor((i-1)/r)*r;else{if("ellipsis"===t)return;_A(A,0,"Unknown paging action: "+t,5)}var s=A._iDisplayStart!==n;return A._iDisplayStart=n,et(A,null,s?"page":"page-nc",[A]),s&&e&&EA(A),s}function PA(A,t){A.bDrawing&&!1===t||et(A,null,"processing",[A,t])}function xA(A,t,e){t?(PA(A,!0),setTimeout((function(){e(),PA(A,!1)}),0)):e()}function NA(A){var t=o(A.nTable),e=A.oScroll;if(""===e.sX&&""===e.sY)return A.nTable;var n=e.sX,r=e.sY,i=A.oClasses.scrolling,s=A.captionNode,a=s?s._captionSide:null,B=o(t[0].cloneNode(!1)),g=o(t[0].cloneNode(!1)),c=t.children("tfoot"),l="<div/>",w=function(A){return A?TA(A):null};c.length||(c=null);var E=o(l,{class:i.container}).append(o(l,{class:i.header.self}).css({overflow:"hidden",position:"relative",border:0,width:n?w(n):"100%"}).append(o(l,{class:i.header.inner}).css({"box-sizing":"content-box",width:e.sXInner||"100%"}).append(B.removeAttr("id").css("margin-left",0).append("top"===a?s:null).append(t.children("thead"))))).append(o(l,{class:i.body}).css({position:"relative",overflow:"auto",width:w(n)}).append(t));c&&E.append(o(l,{class:i.footer.self}).css({overflow:"hidden",border:0,width:n?w(n):"100%"}).append(o(l,{class:i.footer.inner}).append(g.removeAttr("id").css("margin-left",0).append("bottom"===a?s:null).append(t.children("tfoot")))));var h=E.children(),Q=h[0],u=h[1],f=c?h[2]:null;return o(u).on("scroll.DT",(function(){var A=this.scrollLeft;Q.scrollLeft=A,c&&(f.scrollLeft=A)})),o("th, td",Q).on("focus",(function(){var A=Q.scrollLeft;u.scrollLeft=A,c&&(u.scrollLeft=A)})),o(u).css("max-height",r),e.bCollapse||o(u).css("height",r),A.nScrollHead=Q,A.nScrollBody=u,A.nScrollFoot=f,A.aoDrawCallback.push(RA),E[0]}function RA(A){var t,e,n=A.oScroll,r=n.iBarWidth,i=o(A.nScrollHead).children("div"),s=i.children("table"),a=A.nScrollBody,B=o(a),g=o(A.nScrollFoot).children("div"),c=g.children("table"),l=o(A.nTHead),w=o(A.nTable),E=A.nTFoot&&o("th, td",A.nTFoot).length?o(A.nTFoot):null,h=A.oBrowser,Q=a.scrollHeight>a.clientHeight;if(A.scrollBarVis!==Q&&void 0!==A.scrollBarVis)return A.scrollBarVis=Q,void S(A);if(A.scrollBarVis=Q,w.children("thead, tfoot").remove(),(t=l.clone().prependTo(w)).find("th, td").removeAttr("tabindex"),t.find("[id]").removeAttr("id"),E&&(e=E.clone().prependTo(w)).find("[id]").removeAttr("id"),A.aiDisplay.length){var u=null,f="ssp"!==it(A)?A._iDisplayStart:0;for(D=f;D<f+A.aiDisplay.length;D++){var C=A.aiDisplay[D],d=A.aoData[C].nTr;if(d){u=d;break}}if(u)for(var M=o(u).children("th, td").map((function(t){return{idx:T(A,t),width:o(this).outerWidth()}})),D=0;D<M.length;D++){var I=A.aoColumns[M[D].idx].colEl[0];I.style.width.replace("px","")!==M[D].width&&(I.style.width=M[D].width+"px",n.sX&&(I.style.minWidth=M[D].width+"px"))}}s.find("colgroup").remove(),s.append(A.colgroup.clone()),E&&(c.find("colgroup").remove(),c.append(A.colgroup.clone())),o("th, td",t).each((function(){o(this.childNodes).wrapAll('<div class="dt-scroll-sizing" />')})),E&&o("th, td",e).each((function(){o(this.childNodes).wrapAll('<div class="dt-scroll-sizing" />')}));var p=Math.floor(w.height())>a.clientHeight||"scroll"==B.css("overflow-y"),y="padding"+(h.bScrollbarLeft?"Left":"Right"),F=w.outerWidth();s.css("width",TA(F)),i.css("width",TA(F)).css(y,p?r+"px":"0px"),E&&(c.css("width",TA(F)),g.css("width",TA(F)).css(y,p?r+"px":"0px")),w.children("colgroup").prependTo(w),w.find("thead, tfoot").find("[tabindex]").removeAttr("tabindex"),w.find("thead, tfoot").find("role").removeAttr("role"),B.trigger("scroll"),!A.bSorted&&!A.bFiltered||A._drawHold||(a.scrollTop=0)}function GA(A){return o(A.nTableWrapper).is(":visible")?o(A.nTableWrapper).width():0}function SA(A,t){var e=A.aoColumns[t];if(!e.wideStrings){for(var n=[],r=[],i=0,s=A.aiDisplayMaster.length;i<s;i++){var o=aA(A,A.aiDisplayMaster[i])[t],a=o&&"object"==typeof o&&o.nodeType?o.innerHTML:o+"";a=(a=a.replace(/id=".*?"/g,"").replace(/name=".*?"/g,"")).replace(/<script[\s\S]*?<\/script>/gi," ").replace(/<dialog[\s\S]*?<\/dialog>/gi," ").replace(/<template[\s\S]*?<\/template>/gi," ");var B=y(a," ").replace(/&nbsp;/g," ");r.push({str:a,len:B.length}),n.push(B)}r.sort((function(A,t){return t.len-A.len})).splice(3),e.wideStrings=r.map((function(A){return A.str}));let g=n.join(" ").split(" ");g.sort((function(A,t){return t.length-A.length})),g.length&&e.wideStrings.push(g[0]),g.length>1&&e.wideStrings.push(g[1]),g.length>2&&e.wideStrings.push(g[3])}return e.wideStrings}function TA(A){return null===A?"0px":"number"==typeof A?A<0?"0px":A+"px":A.match(/\d$/)?A+"px":A}function HA(A){var t=A.aoColumns;for(A.colgroup.empty(),Ot=0;Ot<t.length;Ot++)t[Ot].bVisible&&A.colgroup.append(t[Ot].colEl)}function kA(A,t,e,n,r){At(t,e,(function(t){var e=!1,i=void 0===n?V(t.target):"function"==typeof n?n():Array.isArray(n)?n:[n];if(i.length){for(var s=0,o=i.length;s<o&&(!1!==WA(A,i[s],s,t.shiftKey)&&(e=!0),1!==A.aaSorting.length||""!==A.aaSorting[0][1]);s++);e&&xA(A,!0,(function(){OA(A),LA(A,A.aiDisplay),hA(A,!1,!1),r&&r()}))}}))}function LA(A,t){if(!(t.length<2)){var e,n=A.aiDisplayMaster,r={},i={};for(e=0;e<n.length;e++)r[n[e]]=e;for(e=0;e<t.length;e++)i[t[e]]=r[t[e]];t.sort((function(A,t){return i[A]-i[t]}))}}function jA(A,t,e){var n=function(e){if(o.isPlainObject(e)){if(void 0!==e.idx)t.push([e.idx,e.dir]);else if(e.name){var n=M(A.aoColumns,"sName").indexOf(e.name);-1!==n&&t.push([n,e.dir])}}else t.push(e)};if(o.isPlainObject(e))n(e);else if(e.length&&"number"==typeof e[0])n(e);else if(e.length)for(var r=0;r<e.length;r++)n(e[r])}function JA(A){var t,e,n,r,i,s,B,g=[],c=a.ext.type.order,l=A.aoColumns,w=A.aaSortingFixed,E=o.isPlainObject(w),h=[];if(!A.oFeatures.bSort)return g;for(Array.isArray(w)&&jA(A,h,w),E&&w.pre&&jA(A,h,w.pre),jA(A,h,A.aaSorting),E&&w.post&&jA(A,h,w.post),t=0;t<h.length;t++)if(l[B=h[t][0]])for(e=0,n=(r=l[B].aDataSort).length;e<n;e++)s=l[i=r[e]].sType||"string",void 0===h[t]._idx&&(h[t]._idx=l[i].asSorting.indexOf(h[t][1])),h[t][1]&&g.push({src:B,col:i,dir:h[t][1],index:h[t]._idx,type:s,formatter:c[s+"-pre"],sorter:c[s+"-"+h[t][1]]});return g}function OA(A,t,e){var n,r,i,s=[],o=a.ext.type.order,B=A.aoData,g=A.aiDisplayMaster;if(J(A),void 0!==t){var c=A.aoColumns[t];i=[{src:t,col:t,dir:e,index:0,type:c.sType,formatter:o[c.sType+"-pre"],sorter:o[c.sType+"-"+e]}],g=g.slice()}else i=JA(A);for(n=0,r=i.length;n<r;n++)VA(A,i[n].col);if("ssp"!=it(A)&&0!==i.length){for(n=0,r=g.length;n<r;n++)s[n]=n;i.length&&"desc"===i[0].dir&&A.orderDescReverse&&s.reverse(),g.sort((function(A,t){var e,n,r,o,a,g=i.length,c=B[A]._aSortData,l=B[t]._aSortData;for(r=0;r<g;r++)if(e=c[(a=i[r]).col],n=l[a.col],a.sorter){if(0!==(o=a.sorter(e,n)))return o}else if(0!=(o=e<n?-1:e>n?1:0))return"asc"===a.dir?o:-o;return(e=s[A])<(n=s[t])?-1:e>n?1:0}))}else 0===i.length&&g.sort((function(A,t){return A<t?-1:A>t?1:0}));return void 0===t&&(A.bSorted=!0,A.sortDetails=i,et(A,null,"order",[A,i])),g}function WA(A,t,e,n){var r,i=A.aoColumns[t],s=A.aaSorting,o=i.asSorting,a=function(A,t){var e=A._idx;return void 0===e&&(e=o.indexOf(A[1])),e+1<o.length?e+1:t?null:0};if(!i.bSortable)return!1;if("number"==typeof s[0]&&(s=A.aaSorting=[s]),(n||e)&&A.oFeatures.bSortMulti){var B=M(s,"0").indexOf(t);-1!==B?(null===(r=a(s[B],!0))&&1===s.length&&(r=0),null===r||""===o[r]?s.splice(B,1):(s[B][1]=o[r],s[B]._idx=r)):n?(s.push([t,o[0],0]),s[s.length-1]._idx=0):(s.push([t,s[0][1],0]),s[s.length-1]._idx=0)}else s.length&&s[0][0]==t?(r=a(s[0]),s.length=1,s[0][1]=o[r],s[0]._idx=r):(s.length=0,s.push([t,o[0]]),s[0]._idx=0)}function KA(A){var t,e,n,r=A.aLastSort,i=A.oClasses.order.position,s=JA(A),a=A.oFeatures;if(a.bSort&&a.bSortClasses){for(t=0,e=r.length;t<e;t++)n=r[t].src,o(M(A.aoData,"anCells",n)).removeClass(i+(t<2?t+1:3));for(t=0,e=s.length;t<e;t++)n=s[t].src,o(M(A.aoData,"anCells",n)).addClass(i+(t<2?t+1:3))}A.aLastSort=s}function VA(A,t){var e,n,r,i=A.aoColumns[t],s=a.ext.order[i.sSortDataType];s&&(e=s.call(A.oInstance,A,t,H(A,t)));for(var o=a.ext.type.order[i.sType+"-pre"],B=A.aoData,g=0;g<B.length;g++)B[g]&&((n=B[g])._aSortData||(n._aSortData=[]),n._aSortData[t]&&!s||(r=s?e[g]:_(A,g,t,"sort"),n._aSortData[t]=o?o(r,A):r))}function XA(A){if(!A._bLoadingState){var t=[];jA(A,t,A.aaSorting);var e=A.aoColumns,n={time:+new Date,start:A._iDisplayStart,length:A._iDisplayLength,order:t.map((function(A){return e[A[0]]&&e[A[0]].sName?[e[A[0]].sName,A[1]]:A.slice()})),search:o.extend({},A.oPreviousSearch),columns:A.aoColumns.map((function(t,e){return{name:t.sName,visible:t.bVisible,search:o.extend({},A.aoPreSearchCols[e])}}))};A.oSavedState=n,et(A,"aoStateSaveParams","stateSaveParams",[A,n]),A.oFeatures.bStateSave&&!A.bDestroying&&A.fnStateSaveCallback.call(A.oInstance,A,n)}}function ZA(A,t,e){var n,r,i=A.aoColumns,s=M(A.aoColumns,"sName");A._bLoadingState=!0;var B=A._bInitComplete?new a.Api(A):null;if(!t||!t.time)return A._bLoadingState=!1,void e();var g=A.iStateDuration;if(g>0&&t.time<+new Date-1e3*g)return A._bLoadingState=!1,void e();if(-1!==et(A,"aoStateLoadParams","stateLoadParams",[A,t]).indexOf(!1))return A._bLoadingState=!1,void e();if(A.oLoadedState=o.extend(!0,{},t),et(A,null,"stateLoadInit",[A,t],!0),void 0!==t.length&&(B?B.page.len(t.length):A._iDisplayLength=t.length),void 0!==t.start&&(null===B?(A._iDisplayStart=t.start,A.iInitDisplayStart=t.start):UA(A,t.start/A._iDisplayLength)),void 0!==t.order&&(A.aaSorting=[],o.each(t.order,(function(t,e){var n=[e[0],e[1]];if("string"==typeof e[0]){var r=s.indexOf(e[0]);if(r<0)return;n[0]=r}else if(n[0]>=i.length)return;A.aaSorting.push(n)}))),void 0!==t.search&&o.extend(A.oPreviousSearch,t.search),t.columns){var c=t.columns,l=M(t.columns,"name");if(l.join("").length&&l.join("")!==s.join(""))for(c=[],n=0;n<s.length;n++)if(""!=s[n]){var w=l.indexOf(s[n]);w>=0?c.push(t.columns[w]):c.push({})}else c.push({});if(c.length===i.length){for(n=0,r=c.length;n<r;n++){var E=c[n];void 0!==E.visible&&(B?B.column(n).visible(E.visible,!1):i[n].bVisible=E.visible),void 0!==E.search&&o.extend(A.aoPreSearchCols[n],E.search)}B&&B.one("draw",(function(){B.columns.adjust()}))}}A._bLoadingState=!1,et(A,"aoStateLoaded","stateLoaded",[A,t]),e()}function _A(A,t,e,n){if(e="DataTables warning: "+(A?"table id="+A.sTableId+" - ":"")+e,n&&(e+=". For more information about this error, please see https://datatables.net/tn/"+n),t)window.console&&console.log&&console.log(e);else{var r=a.ext,i=r.sErrMode||r.errMode;if(A&&et(A,null,"dt-error",[A,n,e],!0),"alert"==i)alert(e);else{if("throw"==i)throw new Error(e);"function"==typeof i&&i(A,n,e)}}}function qA(A,t,e,n){Array.isArray(e)?o.each(e,(function(e,n){Array.isArray(n)?qA(A,t,n[0],n[1]):qA(A,t,n)})):(void 0===n&&(n=e),void 0!==t[e]&&(A[n]=t[e]))}function $A(A,t,e){var n;for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(n=t[r],o.isPlainObject(n)?(o.isPlainObject(A[r])||(A[r]={}),o.extend(!0,A[r],n)):e&&"data"!==r&&"aaData"!==r&&Array.isArray(n)?A[r]=n.slice():A[r]=n);return A}function At(A,t,e){o(A).on("click.DT",t,(function(A){e(A)})).on("keypress.DT",t,(function(A){13===A.which&&(A.preventDefault(),e(A))})).on("selectstart.DT",t,(function(){return!1}))}function tt(A,t,e){e&&A[t].push(e)}function et(A,t,e,n,r){var i=[];if(t&&(i=A[t].slice().reverse().map((function(t){return t.apply(A.oInstance,n)}))),null!==e){var s=o.Event(e+".dt"),a=o(A.nTable);s.dt=A.api,a[r?"trigger":"triggerHandler"](s,n),r&&0===a.parents("body").length&&o("body").trigger(s,n),i.push(s.result)}return i}function nt(A){var t=A._iDisplayStart,e=A.fnDisplayEnd(),n=A._iDisplayLength;t>=e&&(t=e-n),t-=t%n,(-1===n||t<0)&&(t=0),A._iDisplayStart=t}function rt(A,t){var e=A.renderer,n=a.ext.renderer[t];return o.isPlainObject(e)&&e[t]?n[e[t]]||n._:"string"==typeof e&&n[e]||n._}function it(A){return A.oFeatures.bServerSide?"ssp":A.ajax?"ajax":"dom"}function st(A,t,e){var n=A.fnFormatNumber,r=A._iDisplayStart+1,i=A._iDisplayLength,s=A.fnRecordsDisplay(),o=A.fnRecordsTotal(),a=-1===i;return t.replace(/_START_/g,n.call(A,r)).replace(/_END_/g,n.call(A,A.fnDisplayEnd())).replace(/_MAX_/g,n.call(A,o)).replace(/_TOTAL_/g,n.call(A,s)).replace(/_PAGE_/g,n.call(A,a?1:Math.ceil(r/i))).replace(/_PAGES_/g,n.call(A,a?1:Math.ceil(s/i))).replace(/_ENTRIES_/g,A.api.i18n("entries","",e)).replace(/_ENTRIES-MAX_/g,A.api.i18n("entries","",o)).replace(/_ENTRIES-TOTAL_/g,A.api.i18n("entries","",s))}function ot(A,t){if(t)if(t.length<1e4)A.push.apply(A,t);else for(Ot=0;Ot<t.length;Ot++)A.push(t[Ot])}function at(A,t,e){for(Array.isArray(e)||(e=[e]),Ot=0;Ot<e.length;Ot++)A.on(t+".dt",e[Ot])}function Bt(A){return a.ext.escape.attributes&&o.each(A,(function(t,e){A[t]=F(e)})),A}var gt=[],ct=Array.prototype;function lt(A,t,e){return function(){var n=t.apply(A||this,arguments);return r.extend(n,n,e.methodExt),n}}function wt(A,t){for(var e=0,n=A.length;e<n;e++)if(A[e].name===t)return A[e];return null}r=function(A,t){if(!(this instanceof r))return new r(A,t);var e,n=[],i=function(A){var t=function(A){var t,e,n=a.settings,r=M(n,"nTable");return A?A.nTable&&A.oFeatures?[A]:A.nodeName&&"table"===A.nodeName.toLowerCase()?-1!==(t=r.indexOf(A))?[n[t]]:null:A&&"function"==typeof A.settings?A.settings().toArray():("string"==typeof A?e=o(A).get():A instanceof o&&(e=A.get()),e?n.filter((function(A,t){return e.includes(r[t])})):void 0):[]}(A);t&&n.push.apply(n,t)};if(Array.isArray(A))for(e=0;e<A.length;e++)i(A[e]);else i(A);this.context=n.length>1?m(n):n,ot(this,t),this.selector={rows:null,cols:null,opts:null},r.extend(this,this,gt)},a.Api=r,o.extend(r.prototype,{any:function(){return 0!==this.count()},context:[],count:function(){return this.flatten().length},each:function(A){for(var t=0,e=this.length;t<e;t++)A.call(this,this[t],t,this);return this},eq:function(A){var t=this.context;return t.length>A?new r(t[A],this[A]):null},filter:function(A){var t=ct.filter.call(this,A,this);return new r(this.context,t)},flatten:function(){var A=[];return new r(this.context,A.concat.apply(A,this.toArray()))},get:function(A){return this[A]},join:ct.join,includes:function(A){return-1!==this.indexOf(A)},indexOf:ct.indexOf,iterator:function(A,t,e,n){var i,s,o,a,B,g,c,l,w=[],E=this.context,h=this.selector;for("string"==typeof A&&(n=e,e=t,t=A,A=!1),s=0,o=E.length;s<o;s++){var Q=new r(E[s]);if("table"===t)void 0!==(i=e.call(Q,E[s],s))&&w.push(i);else if("columns"===t||"rows"===t)void 0!==(i=e.call(Q,E[s],this[s],s))&&w.push(i);else if("every"===t||"column"===t||"column-rows"===t||"row"===t||"cell"===t)for(c=this[s],"column-rows"===t&&(g=Ct(E[s],h.opts)),a=0,B=c.length;a<B;a++)l=c[a],void 0!==(i="cell"===t?e.call(Q,E[s],l.row,l.column,s,a):e.call(Q,E[s],l,s,a,g))&&w.push(i)}if(w.length||n){var u=new r(E,A?w.concat.apply([],w):w),f=u.selector;return f.rows=h.rows,f.cols=h.cols,f.opts=h.opts,u}return this},lastIndexOf:ct.lastIndexOf,length:0,map:function(A){var t=ct.map.call(this,A,this);return new r(this.context,t)},pluck:function(A){var t=a.util.get(A);return this.map((function(A){return t(A)}))},pop:ct.pop,push:ct.push,reduce:ct.reduce,reduceRight:ct.reduceRight,reverse:ct.reverse,selector:null,shift:ct.shift,slice:function(){return new r(this.context,this)},sort:ct.sort,splice:ct.splice,toArray:function(){return ct.slice.call(this)},to$:function(){return o(this)},toJQuery:function(){return o(this)},unique:function(){return new r(this.context,m(this.toArray()))},unshift:ct.unshift}),window.__apiStruct=gt,r.extend=function(A,t,e){var n,i,s;if(e.length&&t&&(t instanceof r||t.__dt_wrapper))for(n=0,i=e.length;n<i;n++)"__proto__"!==(s=e[n]).name&&(t[s.name]="function"===s.type?lt(A,s.val,s):"object"===s.type?{}:s.val,t[s.name].__dt_wrapper=!0,r.extend(A,t[s.name],s.propExt))},r.register=i=function(A,t){if(Array.isArray(A))for(var e=0,n=A.length;e<n;e++)r.register(A[e],t);else{var i,s,a,B,g=A.split("."),c=gt;for(i=0,s=g.length;i<s;i++){var l=wt(c,a=(B=-1!==g[i].indexOf("()"))?g[i].replace("()",""):g[i]);l||(l={name:a,val:{},methodExt:[],propExt:[],type:"object"},c.push(l)),i===s-1?(l.val=t,l.type="function"==typeof t?"function":o.isPlainObject(t)?"object":"other"):c=B?l.methodExt:l.propExt}}},r.registerPlural=s=function(A,t,e){r.register(A,e),r.register(t,(function(){var A=e.apply(this,arguments);return A===this?this:A instanceof r?A.length?Array.isArray(A[0])?new r(A.context,A[0]):A[0]:void 0:A}))};var Et=function(A,t){if(Array.isArray(A)){var e=[];return A.forEach((function(A){var n=Et(A,t);ot(e,n)})),e.filter((function(A){return A}))}if("number"==typeof A)return[t[A]];var n=t.map((function(A){return A.nTable}));return o(n).filter(A).map((function(){var A=n.indexOf(this);return t[A]})).toArray()};i("tables()",(function(A){return null!=A?new r(Et(A,this.context)):this})),i("table()",(function(A){var t=this.tables(A),e=t.context;return e.length?new r(e[0]):t})),[["nodes","node","nTable"],["body","body","nTBody"],["header","header","nTHead"],["footer","footer","nTFoot"]].forEach((function(A){s("tables()."+A[0]+"()","table()."+A[1]+"()",(function(){return this.iterator("table",(function(t){return t[A[2]]}),1)}))})),[["header","aoHeader"],["footer","aoFooter"]].forEach((function(A){i("table()."+A[0]+".structure()",(function(t){var e=this.columns(t).indexes().flatten().toArray(),n=this.context[0],r=lA(n,n[A[1]],e),i=e.slice().sort((function(A,t){return A-t}));return r.map((function(A){return e.map((function(t){return A[i.indexOf(t)]}))}))}))})),s("tables().containers()","table().container()",(function(){return this.iterator("table",(function(A){return A.nTableWrapper}),1)})),i("tables().every()",(function(A){var t=this;return this.iterator("table",(function(e,n){A.call(t.table(n),n)}))})),i("caption()",(function(A,t){var e=this.context;if(void 0===A){var n=e[0].captionNode;return n&&e.length?n.innerHTML:null}return this.iterator("table",(function(e){var n=o(e.nTable),r=o(e.captionNode),i=o(e.nTableWrapper);if(r.length||(r=o("<caption/>").html(A),e.captionNode=r[0],t||(n.prepend(r),t=r.css("caption-side"))),r.html(A),t&&(r.css("caption-side",t),r[0]._captionSide=t),i.find("div.dataTables_scroll").length){var s="top"===t?"Head":"Foot";i.find("div.dataTables_scroll"+s+" table").prepend(r)}else n.prepend(r)}),1)})),i("caption.node()",(function(){var A=this.context;return A.length?A[0].captionNode:null})),i("draw()",(function(A){return this.iterator("table",(function(t){"page"===A?EA(t):("string"==typeof A&&(A="full-hold"!==A),hA(t,!1===A))}))})),i("page()",(function(A){return void 0===A?this.page.info().page:this.iterator("table",(function(t){UA(t,A)}))})),i("page.info()",(function(){if(0!==this.context.length){var A=this.context[0],t=A._iDisplayStart,e=A.oFeatures.bPaginate?A._iDisplayLength:-1,n=A.fnRecordsDisplay(),r=-1===e;return{page:r?0:Math.floor(t/e),pages:r?1:Math.ceil(n/e),start:t,end:A.fnDisplayEnd(),length:e,recordsTotal:A.fnRecordsTotal(),recordsDisplay:n,serverSide:"ssp"===it(A)}}})),i("page.len()",(function(A){return void 0===A?0!==this.context.length?this.context[0]._iDisplayLength:void 0:this.iterator("table",(function(t){zA(t,A)}))}));var ht=function(A,t,e){if(e){var n=new r(A);n.one("draw",(function(){e(n.ajax.json())}))}if("ssp"==it(A))hA(A,t);else{PA(A,!0);var i=A.jqXHR;i&&4!==i.readyState&&i.abort(),MA(A,{},(function(e){iA(A);for(var n=DA(A,e),r=0,i=n.length;r<i;r++)X(A,n[r]);hA(A,t),vA(A),PA(A,!1)}))}};i("ajax.json()",(function(){var A=this.context;if(A.length>0)return A[0].json})),i("ajax.params()",(function(){var A=this.context;if(A.length>0)return A[0].oAjaxData})),i("ajax.reload()",(function(A,t){return this.iterator("table",(function(e){ht(e,!1===t,A)}))})),i("ajax.url()",(function(A){var t=this.context;if(void 0===A){if(0===t.length)return;return t=t[0],o.isPlainObject(t.ajax)?t.ajax.url:t.ajax}return this.iterator("table",(function(t){o.isPlainObject(t.ajax)?t.ajax.url=A:t.ajax=A}))})),i("ajax.url().load()",(function(A,t){return this.iterator("table",(function(e){ht(e,!1===t,A)}))}));var Qt=function(A,t,e,r,i){var s,o,a,B=[],g=typeof t;for(t&&"string"!==g&&"function"!==g&&void 0!==t.length||(t=[t]),o=0,a=t.length;o<a;o++)(s=(s=e("string"==typeof t[o]?t[o].trim():t[o])).filter((function(A){return null!=A})))&&s.length&&(B=B.concat(s));var c=n.selector[A];if(c.length)for(o=0,a=c.length;o<a;o++)B=c[o](r,i,B);return m(B)},ut=function(A){return A||(A={}),A.filter&&void 0===A.search&&(A.search=A.filter),o.extend({columnOrder:"implied",search:"none",order:"current",page:"all"},A)},ft=function(A){var t=new r(A.context[0]);return A.length&&t.push(A[0]),t.selector=A.selector,t.length&&t[0].length>1&&t[0].splice(1),t},Ct=function(A,t){var e,n,r,i=[],s=A.aiDisplay,o=A.aiDisplayMaster,a=t.search,B=t.order,g=t.page;if("ssp"==it(A))return"removed"===a?[]:I(0,o.length);if("current"==g)for(e=A._iDisplayStart,n=A.fnDisplayEnd();e<n;e++)i.push(s[e]);else if("current"==B||"applied"==B){if("none"==a)i=o.slice();else if("applied"==a)i=s.slice();else if("removed"==a){var c={};for(e=0,n=s.length;e<n;e++)c[s[e]]=null;o.forEach((function(A){Object.prototype.hasOwnProperty.call(c,A)||i.push(A)}))}}else if("index"==B||"original"==B)for(e=0,n=A.aoData.length;e<n;e++)A.aoData[e]&&("none"==a||-1===(r=s.indexOf(e))&&"removed"==a||r>=0&&"applied"==a)&&i.push(e);else if("number"==typeof B){var l=OA(A,B,"asc");if("none"===a)i=l;else for(e=0;e<l.length;e++)(-1===(r=s.indexOf(l[e]))&&"removed"==a||r>=0&&"applied"==a)&&i.push(l[e])}return i};i("rows()",(function(A,t){void 0===A?A="":o.isPlainObject(A)&&(t=A,A=""),t=ut(t);var e=this.iterator("table",(function(e){return function(A,t,e){var n,r=Qt("row",t,(function(t){var r=u(t),i=A.aoData;if(null!==r&&!e)return[r];if(n||(n=Ct(A,e)),null!==r&&-1!==n.indexOf(r))return[r];if(null==t||""===t)return n;if("function"==typeof t)return n.map((function(A){var e=i[A];return t(A,e._aData,e.nTr)?A:null}));if(t.nodeName){var s=t._DT_RowIndex,a=t._DT_CellIndex;if(void 0!==s)return i[s]&&i[s].nTr===t?[s]:[];if(a)return i[a.row]&&i[a.row].nTr===t.parentNode?[a.row]:[];var B=o(t).closest("*[data-dt-row]");return B.length?[B.data("dt-row")]:[]}if("string"==typeof t&&"#"===t.charAt(0)){var g=A.aIds[t.replace(/^#/,"")];if(void 0!==g)return[g.idx]}var c=p(D(A.aoData,n,"nTr"));return o(c).filter(t).map((function(){return this._DT_RowIndex})).toArray()}),A,e);return"current"!==e.order&&"applied"!==e.order||LA(A,r),r}(e,A,t)}),1);return e.selector.rows=A,e.selector.opts=t,e})),i("rows().nodes()",(function(){return this.iterator("row",(function(A,t){return A.aoData[t].nTr||void 0}),1)})),i("rows().data()",(function(){return this.iterator(!0,"rows",(function(A,t){return D(A.aoData,t,"_aData")}),1)})),s("rows().cache()","row().cache()",(function(A){return this.iterator("row",(function(t,e){var n=t.aoData[e];return"search"===A?n._aFilterData:n._aSortData}),1)})),s("rows().invalidate()","row().invalidate()",(function(A){return this.iterator("row",(function(t,e){sA(t,e,A)}))})),s("rows().indexes()","row().index()",(function(){return this.iterator("row",(function(A,t){return t}),1)})),s("rows().ids()","row().id()",(function(A){for(var t=[],e=this.context,n=0,i=e.length;n<i;n++)for(var s=0,o=this[n].length;s<o;s++){var a=e[n].rowIdFn(e[n].aoData[this[n][s]]._aData);t.push((!0===A?"#":"")+a)}return new r(e,t)})),s("rows().remove()","row().remove()",(function(){return this.iterator("row",(function(A,t){var e=A.aoData,n=e[t],r=A.aiDisplayMaster.indexOf(t);-1!==r&&A.aiDisplayMaster.splice(r,1),A._iRecordsDisplay>0&&A._iRecordsDisplay--,nt(A);var i=A.rowIdFn(n._aData);void 0!==i&&delete A.aIds[i],e[t]=null})),this})),i("rows.add()",(function(A){var t=this.iterator("table",(function(t){var e,n,r,i=[];for(n=0,r=A.length;n<r;n++)(e=A[n]).nodeName&&"TR"===e.nodeName.toUpperCase()?i.push(Z(t,e)[0]):i.push(X(t,e));return i}),1),e=this.rows(-1);return e.pop(),ot(e,t),e})),i("row()",(function(A,t){return ft(this.rows(A,t))})),i("row().data()",(function(A){var t=this.context;if(void 0===A)return t.length&&this.length&&this[0].length?t[0].aoData[this[0]]._aData:void 0;var e=t[0].aoData[this[0]];return e._aData=A,Array.isArray(A)&&e.nTr&&e.nTr.id&&nA(t[0].rowId)(A,e.nTr.id),sA(t[0],this[0],"data"),this})),i("row().node()",(function(){var A=this.context;if(A.length&&this.length&&this[0].length){var t=A[0].aoData[this[0]];if(t&&t.nTr)return t.nTr}return null})),i("row.add()",(function(A){A instanceof o&&A.length&&(A=A[0]);var t=this.iterator("table",(function(t){return A.nodeName&&"TR"===A.nodeName.toUpperCase()?Z(t,A)[0]:X(t,A)}));return this.row(t[0])})),o(document).on("plugin-init.dt",(function(A,t){var e=new r(t);e.on("stateSaveParams.DT",(function(A,t,e){for(var n=t.rowIdFn,r=t.aiDisplayMaster,i=[],s=0;s<r.length;s++){var o=r[s],a=t.aoData[o];a._detailsShow&&i.push("#"+n(a._aData))}e.childRows=i})),e.on("stateLoaded.DT",(function(A,t,n){dt(e,n)})),dt(e,e.state.loaded())}));var dt=function(A,t){t&&t.childRows&&A.rows(t.childRows.map((function(A){return A.replace(/([^:\\]*(?:\\.[^:\\]*)*):/g,"$1\\:")}))).every((function(){et(A.settings()[0],null,"requestChild",[this])}))},Mt=a.util.throttle((function(A){XA(A[0])}),500),Dt=function(A,t){var e=A.context;if(e.length){var n=e[0].aoData[void 0!==t?t:A[0]];n&&n._details&&(n._details.detach(),n._detailsShow=void 0,n._details=void 0,o(n.nTr).removeClass("dt-hasChild"),Mt(e))}},It=function(A,t){var e=A.context;if(e.length&&A.length){var n=e[0].aoData[A[0]];n._details&&(n._detailsShow=t,t?(n._details.insertAfter(n.nTr),o(n.nTr).addClass("dt-hasChild")):(n._details.detach(),o(n.nTr).removeClass("dt-hasChild")),et(e[0],null,"childRow",[t,A.row(A[0])]),pt(e[0]),Mt(e))}},pt=function(A){var t=new r(A),e=".dt.DT_details",n="draw"+e,i="column-sizing"+e,s="destroy"+e,a=A.aoData;t.off(n+" "+i+" "+s),M(a,"_details").length>0&&(t.on(n,(function(e,n){A===n&&t.rows({page:"current"}).eq(0).each((function(A){var t=a[A];t._detailsShow&&t._details.insertAfter(t.nTr)}))})),t.on(i,(function(t,e){if(A===e)for(var n,r=k(e),i=0,s=a.length;i<s;i++)(n=a[i])&&n._details&&n._details.each((function(){var A=o(this).children("td");1==A.length&&A.attr("colspan",r)}))})),t.on(s,(function(e,n){if(A===n)for(var r=0,i=a.length;r<i;r++)a[r]&&a[r]._details&&Dt(t,r)})))},yt="row().child",Ft=yt+"()";i(Ft,(function(A,t){var e=this.context;return void 0===A?e.length&&this.length&&e[0].aoData[this[0]]?e[0].aoData[this[0]]._details:void 0:(!0===A?this.child.show():!1===A?Dt(this):e.length&&this.length&&function(A,t,e,n){var r=[],i=function(e,n){if(Array.isArray(e)||e instanceof o)for(var s=0,a=e.length;s<a;s++)i(e[s],n);else if(e.nodeName&&"tr"===e.nodeName.toLowerCase())e.setAttribute("data-dt-row",t.idx),r.push(e);else{var B=o("<tr><td></td></tr>").attr("data-dt-row",t.idx).addClass(n);o("td",B).addClass(n).html(e)[0].colSpan=k(A),r.push(B[0])}};i(e,n),t._details&&t._details.detach(),t._details=o(r),t._detailsShow&&t._details.insertAfter(t.nTr)}(e[0],e[0].aoData[this[0]],A,t),this)})),i([yt+".show()",Ft+".show()"],(function(){return It(this,!0),this})),i([yt+".hide()",Ft+".hide()"],(function(){return It(this,!1),this})),i([yt+".remove()",Ft+".remove()"],(function(){return Dt(this),this})),i(yt+".isShown()",(function(){var A=this.context;return A.length&&this.length&&A[0].aoData[this[0]]&&A[0].aoData[this[0]]._detailsShow||!1}));var Yt,mt,bt=/^([^:]+)?:(name|title|visIdx|visible)$/,vt=function(A,t,e,n,r,i){for(var s=[],o=0,a=r.length;o<a;o++)s.push(_(A,r[o],t,i));return s},zt=function(A,t,e){var n=A.aoHeader,r=A.titleRow,i=null;if(void 0!==e)i=e;else if(!0===r)i=0;else if(!1===r)i=n.length-1;else if(null!==r)i=r;else{for(var s=0;s<n.length;s++)n[s][t].unique&&o(".dt-column-title",n[s][t].cell).text()&&(i=s);null===i&&(i=0)}return n[i][t].cell};function Ut(A,t){o(A).find(".dt-column-order").remove(),o(A).find(".dt-column-title").each((function(){var A=o(this).html();o(this).parent().parent().append(A),o(this).remove()})),o(A).find("div.dt-column-"+t).remove(),o("th, td",A).removeAttr("data-dt-column")}i("columns()",(function(A,t){void 0===A?A="":o.isPlainObject(A)&&(t=A,A=""),t=ut(t);var e=this.iterator("table",(function(e){return function(A,t,e){var n,r,i=A.aoColumns,s=function(A){for(var t=[],e=0;e<A.length;e++)for(var n=0;n<A[e].length;n++){var r=A[e][n].cell;t.includes(r)||t.push(r)}return t}(A.aoHeader),a=Qt("column",t,(function(t){var a=u(t);if(""===t)return I(i.length);if(null!==a)return[a>=0?a:i.length+a];if("function"==typeof t){var B=Ct(A,e);return i.map((function(e,n){return t(n,vt(A,n,0,0,B),zt(A,n))?n:null}))}var g="string"==typeof t?t.match(bt):"";if(g)switch(g[2]){case"visIdx":case"visible":if(g[1]&&g[1].match(/^\d+$/)){var c=parseInt(g[1],10);if(c<0){var l=i.map((function(A,t){return A.bVisible?t:null}));return[l[l.length+c]]}return[T(A,c)]}return i.map((function(A,t){return A.bVisible?!1===A.responsiveVisible?null:g[1]?o(s[t]).filter(g[1]).length>0?t:null:t:null}));case"name":return n||(n=M(i,"sName")),n.map((function(A,t){return A===g[1]?t:null}));case"title":return r||(r=M(i,"sTitle")),r.map((function(A,t){return A===g[1]?t:null}));default:return[]}if(t.nodeName&&t._DT_CellIndex)return[t._DT_CellIndex.column];var w=o(s).filter(t).map((function(){return V(this)})).toArray().sort((function(A,t){return A-t}));if(w.length||!t.nodeName)return w;var E=o(t).closest("*[data-dt-column]");return E.length?[E.data("dt-column")]:[]}),A,e);return e.columnOrder&&"index"===e.columnOrder?a.sort((function(A,t){return A-t})):a}(e,A,t)}),1);return e.selector.cols=A,e.selector.opts=t,e})),s("columns().header()","column().header()",(function(A){return this.iterator("column",(function(t,e){return zt(t,e,A)}),1)})),s("columns().footer()","column().footer()",(function(A){return this.iterator("column",(function(t,e){return t.aoFooter.length?t.aoFooter[void 0!==A?A:0][e].cell:null}),1)})),s("columns().data()","column().data()",(function(){return this.iterator("column-rows",vt,1)})),s("columns().render()","column().render()",(function(A){return this.iterator("column-rows",(function(t,e,n,r,i){return vt(t,e,0,0,i,A)}),1)})),s("columns().dataSrc()","column().dataSrc()",(function(){return this.iterator("column",(function(A,t){return A.aoColumns[t].mData}),1)})),s("columns().cache()","column().cache()",(function(A){return this.iterator("column-rows",(function(t,e,n,r,i){return D(t.aoData,i,"search"===A?"_aFilterData":"_aSortData",e)}),1)})),s("columns().init()","column().init()",(function(){return this.iterator("column",(function(A,t){return A.aoColumns[t]}),1)})),s("columns().names()","column().name()",(function(){return this.iterator("column",(function(A,t){return A.aoColumns[t].sName}),1)})),s("columns().nodes()","column().nodes()",(function(){return this.iterator("column-rows",(function(A,t,e,n,r){return D(A.aoData,r,"anCells",t)}),1)})),s("columns().titles()","column().title()",(function(A,t){return this.iterator("column",(function(e,n){"number"==typeof A&&(t=A,A=void 0);var r=o(".dt-column-title",this.column(n).header(t));return void 0!==A?(r.html(A),this):r.html()}),1)})),s("columns().types()","column().type()",(function(){return this.iterator("column",(function(A,t){var e=A.aoColumns[t],n=e.sType;return n||(J(A),n=e.sType),n}),1)})),s("columns().visible()","column().visible()",(function(A,t){var e=this,n=[],r=this.iterator("column",(function(t,e){if(void 0===A)return t.aoColumns[e].bVisible;(function(A,t,e){var n,r,i,s,a=A.aoColumns,B=a[t],g=A.aoData;if(void 0===e)return B.bVisible;if(B.bVisible===e)return!1;if(e){var c=M(a,"bVisible").indexOf(!0,t+1);for(r=0,i=g.length;r<i;r++)g[r]&&(s=g[r].nTr,n=g[r].anCells,s&&s.insertBefore(n[t],n[c]||null))}else o(M(A.aoData,"anCells",t)).detach();return B.bVisible=e,HA(A),!0})(t,e,A)&&n.push(e)}));return void 0!==A&&this.iterator("table",(function(r){wA(r,r.aoHeader),wA(r,r.aoFooter),r.aiDisplay.length||o(r.nTBody).find("td[colspan]").attr("colspan",k(r)),XA(r),e.iterator("column",(function(e,r){n.includes(r)&&et(e,null,"column-visibility",[e,r,A,t])})),n.length&&(void 0===t||t)&&e.columns.adjust()})),r})),s("columns().widths()","column().width()",(function(){var A=this.columns(":visible").count(),t=o("<tr>").html("<td>"+Array(A).join("</td><td>")+"</td>");o(this.table().body()).append(t);var e=t.children().map((function(){return o(this).outerWidth()}));return t.remove(),this.iterator("column",(function(A,t){var n=H(A,t);return null!==n?e[n]:0}),1)})),s("columns().indexes()","column().index()",(function(A){return this.iterator("column",(function(t,e){return"visible"===A?H(t,e):e}),1)})),i("columns.adjust()",(function(){return this.iterator("table",(function(A){A.containerWidth=-1,S(A)}),1)})),i("column.index()",(function(A,t){if(0!==this.context.length){var e=this.context[0];if("fromVisible"===A||"toData"===A)return T(e,t);if("fromData"===A||"toVisible"===A)return H(e,t)}})),i("column()",(function(A,t){return ft(this.columns(A,t))})),i("cells()",(function(A,t,e){if(o.isPlainObject(A)&&(void 0===A.row?(e=A,A=null):(e=t,t=null)),o.isPlainObject(t)&&(e=t,t=null),null==t)return this.iterator("table",(function(t){return function(A,t,e){var n,r,i,s,a,B,g,c=A.aoData,l=Ct(A,e),w=p(D(c,l,"anCells")),E=o(b([],w)),h=A.aoColumns.length;return Qt("cell",t,(function(t){var e="function"==typeof t;if(null==t||e){for(r=[],i=0,s=l.length;i<s;i++)for(n=l[i],a=0;a<h;a++)B={row:n,column:a},e?(g=c[n],t(B,_(A,n,a),g.anCells?g.anCells[a]:null)&&r.push(B)):r.push(B);return r}if(o.isPlainObject(t))return void 0!==t.column&&void 0!==t.row&&-1!==l.indexOf(t.row)?[t]:[];var w=E.filter(t).map((function(A,t){return{row:t._DT_CellIndex.row,column:t._DT_CellIndex.column}})).toArray();return w.length||!t.nodeName?w:(g=o(t).closest("*[data-dt-row]")).length?[{row:g.data("dt-row"),column:g.data("dt-column")}]:[]}),A,e)}(t,A,ut(e))}));var n,r,i,s,a=e?{page:e.page,order:e.order,search:e.search}:{},B=this.columns(t,a),g=this.rows(A,a),c=this.iterator("table",(function(A,t){var e=[];for(n=0,r=g[t].length;n<r;n++)for(i=0,s=B[t].length;i<s;i++)e.push({row:g[t][n],column:B[t][i]});return e}),1),l=e&&e.selected?this.cells(c,e):c;return o.extend(l.selector,{cols:t,rows:A,opts:e}),l})),s("cells().nodes()","cell().node()",(function(){return this.iterator("cell",(function(A,t,e){var n=A.aoData[t];return n&&n.anCells?n.anCells[e]:void 0}),1)})),i("cells().data()",(function(){return this.iterator("cell",(function(A,t,e){return _(A,t,e)}),1)})),s("cells().cache()","cell().cache()",(function(A){return A="search"===A?"_aFilterData":"_aSortData",this.iterator("cell",(function(t,e,n){return t.aoData[e][A][n]}),1)})),s("cells().render()","cell().render()",(function(A){return this.iterator("cell",(function(t,e,n){return _(t,e,n,A)}),1)})),s("cells().indexes()","cell().index()",(function(){return this.iterator("cell",(function(A,t,e){return{row:t,column:e,columnVisible:H(A,e)}}),1)})),s("cells().invalidate()","cell().invalidate()",(function(A){return this.iterator("cell",(function(t,e,n){sA(t,e,A,n)}))})),i("cell()",(function(A,t,e){return ft(this.cells(A,t,e))})),i("cell().data()",(function(A){var t,e,n,r,i,s,o=this.context,a=this[0];return void 0===A?o.length&&a.length?_(o[0],a[0].row,a[0].column):void 0:(t=o[0],e=a[0].row,n=a[0].column,r=A,i=t.aoColumns[n],s=t.aoData[e]._aData,i.fnSetData(s,r,{settings:t,row:e,col:n}),sA(o[0],a[0].row,"data",a[0].column),this)})),i("order()",(function(A,t){var e=this.context,n=Array.prototype.slice.call(arguments);return void 0===A?0!==e.length?e[0].aaSorting:void 0:("number"==typeof A?A=[[A,t]]:n.length>1&&(A=n),this.iterator("table",(function(t){var e=[];jA(t,e,A),t.aaSorting=e})))})),i("order.listener()",(function(A,t,e){return this.iterator("table",(function(n){kA(n,A,{},t,e)}))})),i("order.fixed()",(function(A){if(!A){var t=this.context,e=t.length?t[0].aaSortingFixed:void 0;return Array.isArray(e)?{pre:e}:e}return this.iterator("table",(function(t){t.aaSortingFixed=o.extend(!0,{},A)}))})),i(["columns().order()","column().order()"],(function(A){var t=this;return A?this.iterator("table",(function(e,n){e.aaSorting=t[n].map((function(t){return[t,A]}))})):this.iterator("column",(function(A,t){for(var e=JA(A),n=0,r=e.length;n<r;n++)if(e[n].col===t)return e[n].dir;return null}),1)})),s("columns().orderable()","column().orderable()",(function(A){return this.iterator("column",(function(t,e){var n=t.aoColumns[e];return A?n.asSorting:n.bSortable}),1)})),i("processing()",(function(A){return this.iterator("table",(function(t){PA(t,A)}))})),i("search()",(function(A,t,e,n){var r=this.context;return void 0===A?0!==r.length?r[0].oPreviousSearch.search:void 0:this.iterator("table",(function(r){r.oFeatures.bFilter&&pA(r,"object"==typeof t?o.extend(r.oPreviousSearch,t,{search:A}):o.extend(r.oPreviousSearch,{search:A,regex:null!==t&&t,smart:null===e||e,caseInsensitive:null===n||n}))}))})),i("search.fixed()",(function(A,t){var e=this.iterator(!0,"table",(function(e){var n=e.searchFixed;return A?void 0===t?n[A]:(null===t?delete n[A]:n[A]=t,this):Object.keys(n)}));return void 0!==A&&void 0===t?e[0]:e})),s("columns().search()","column().search()",(function(A,t,e,n){return this.iterator("column",(function(r,i){var s=r.aoPreSearchCols;if(void 0===A)return s[i].search;r.oFeatures.bFilter&&("object"==typeof t?o.extend(s[i],t,{search:A}):o.extend(s[i],{search:A,regex:null!==t&&t,smart:null===e||e,caseInsensitive:null===n||n}),pA(r,r.oPreviousSearch))}))})),i(["columns().search.fixed()","column().search.fixed()"],(function(A,t){var e=this.iterator(!0,"column",(function(e,n){var r=e.aoColumns[n].searchFixed;return A?void 0===t?r[A]||null:(null===t?delete r[A]:r[A]=t,this):Object.keys(r)}));return void 0!==A&&void 0===t?e[0]:e})),i("state()",(function(A,t){if(!A)return this.context.length?this.context[0].oSavedState:null;var e=o.extend(!0,{},A);return this.iterator("table",(function(A){!1!==t&&(e.time=+new Date+100),ZA(A,e,(function(){}))}))})),i("state.clear()",(function(){return this.iterator("table",(function(A){A.fnStateSaveCallback.call(A.oInstance,A,{})}))})),i("state.loaded()",(function(){return this.context.length?this.context[0].oLoadedState:null})),i("state.save()",(function(){return this.iterator("table",(function(A){XA(A)}))})),a.use=function(A,t){var e="string"==typeof A?t:A,n="string"==typeof t?t:A;if(void 0===e&&"string"==typeof n)switch(n){case"lib":case"jq":return o;case"win":return window;case"datetime":return a.DateTime;case"luxon":return Rt;case"moment":return Gt;case"bootstrap":return Yt||window.bootstrap;case"foundation":return mt||window.Foundation;default:return null}"lib"===n||"jq"===n||e&&e.fn&&e.fn.jquery?o=e:"win"===n||e&&e.document?(window=e,document=e.document):"datetime"===n||e&&"DateTime"===e.type?a.DateTime=e:"luxon"===n||e&&e.FixedOffsetZone?Rt=e:"moment"===n||e&&e.isMoment?Gt=e:"bootstrap"===n||e&&e.Modal&&"modal"===e.Modal.NAME?Yt=e:("foundation"===n||e&&e.Reveal)&&(mt=e)},a.factory=function(A,t){var e=!1;return A&&A.document&&(window=A,document=A.document),t&&t.fn&&t.fn.jquery&&(o=t,e=!0),e},a.versionCheck=function(A,t){for(var e,n,r=t?t.split("."):a.version.split("."),i=A.split("."),s=0,o=i.length;s<o;s++)if((e=parseInt(r[s],10)||0)!==(n=parseInt(i[s],10)||0))return e>n;return!0},a.isDataTable=function(A){var t=o(A).get(0),e=!1;return A instanceof a.Api||(o.each(a.settings,(function(A,n){var r=n.nScrollHead?o("table",n.nScrollHead)[0]:null,i=n.nScrollFoot?o("table",n.nScrollFoot)[0]:null;n.nTable!==t&&r!==t&&i!==t||(e=!0)})),e)},a.tables=function(A){var t=!1;o.isPlainObject(A)&&(t=A.api,A=A.visible);var e=a.settings.filter((function(t){return!!(!A||A&&o(t.nTable).is(":visible"))})).map((function(A){return A.nTable}));return t?new r(e):e},a.camelToHungarian=U,i("$()",(function(A,t){var e=this.rows(t).nodes(),n=o(e);return o([].concat(n.filter(A).toArray(),n.find(A).toArray()))})),o.each(["on","one","off"],(function(A,t){i(t+"()",(function(){var A=Array.prototype.slice.call(arguments);A[0]=A[0].split(/\s/).map((function(A){return A.match(/\.dt\b/)?A:A+".dt"})).join(" ");var e=o(this.tables().nodes());return e[t].apply(e,A),this}))})),i("clear()",(function(){return this.iterator("table",(function(A){iA(A)}))})),i("error()",(function(A){return this.iterator("table",(function(t){_A(t,0,A)}))})),i("settings()",(function(){return new r(this.context,this.context)})),i("init()",(function(){var A=this.context;return A.length?A[0].oInit:null})),i("data()",(function(){return this.iterator("table",(function(A){return M(A.aoData,"_aData")})).flatten()})),i("trigger()",(function(A,t,e){return this.iterator("table",(function(n){return et(n,null,A,t,e)})).flatten()})),i("ready()",(function(A){var t=this.context;return A?this.tables().every((function(){var t=this;this.context[0]._bInitComplete?A.call(t):this.on("init.dt.DT",(function(){A.call(t)}))})):t.length?t[0]._bInitComplete||!1:null})),i("destroy()",(function(A){return A=A||!1,this.iterator("table",(function(t){var e=t.oClasses,n=t.nTable,i=t.nTBody,s=t.nTHead,B=t.nTFoot,g=o(n),c=o(i),l=o(t.nTableWrapper),w=t.aoData.map((function(A){return A?A.nTr:null})),E=e.order;t.bDestroying=!0,et(t,"aoDestroyCallback","destroy",[t],!0),A||new r(t).columns().visible(!0),t.resizeObserver&&t.resizeObserver.disconnect(),l.off(".DT").find(":not(tbody *)").off(".DT"),o(window).off(".DT-"+t.sInstance),n!=s.parentNode&&(g.children("thead").detach(),g.append(s)),B&&n!=B.parentNode&&(g.children("tfoot").detach(),g.append(B)),Ut(s,"header"),Ut(B,"footer"),t.colgroup.remove(),t.aaSorting=[],t.aaSortingFixed=[],KA(t),o(g).find("th, td").removeClass(o.map(a.ext.type.className,(function(A){return A})).join(" ")),o("th, td",s).removeClass(E.none+" "+E.canAsc+" "+E.canDesc+" "+E.isAsc+" "+E.isDesc).css("width","").removeAttr("aria-sort"),c.children().detach(),c.append(w);var h=t.nTableWrapper.parentNode,Q=t.nTableWrapper.nextSibling,u=A?"remove":"detach";g[u](),l[u](),!A&&h&&(h.insertBefore(n,Q),g.css("width",t.sDestroyWidth).removeClass(e.table));var f=a.settings.indexOf(t);-1!==f&&a.settings.splice(f,1)}))})),o.each(["column","row","cell"],(function(A,t){i(t+"s().every()",(function(A){var e,n=this.selector.opts,r=this,i=0;return this.iterator("every",(function(s,o,a){e=r[t](o,n),"cell"===t?A.call(e,e[0][0].row,e[0][0].column,a,i):A.call(e,o,a,i),i++}))}))})),i("i18n()",(function(A,t,e){var n=this.context[0],r=eA(A)(n.oLanguage);return void 0===r&&(r=t),o.isPlainObject(r)&&(r=void 0!==e&&void 0!==r[e]?r[e]:!1===e?r:r._),"string"==typeof r?r.replace("%d",e):r})),a.version="2.3.8",a.settings=[],a.models={},a.models.oSearch={caseInsensitive:!0,search:"",regex:!1,smart:!0,return:!1},a.models.oRow={nTr:null,anCells:null,_aData:[],_aSortData:null,_aFilterData:null,_sFilterRow:null,src:null,idx:-1,displayData:null},a.models.oColumn={idx:null,aDataSort:null,asSorting:null,bSearchable:null,bSortable:null,bVisible:null,_sManualType:null,_bAttrSrc:!1,fnCreatedCell:null,fnGetData:null,fnSetData:null,mData:null,mRender:null,sClass:null,sContentPadding:null,sDefaultContent:null,sName:null,sSortDataType:"std",sSortingClass:null,sTitle:null,sType:null,sWidth:null,sWidthOrig:null,wideStrings:null,searchFixed:null},a.defaults={aaData:null,aaSorting:[[0,"asc"]],aaSortingFixed:[],ajax:null,aLengthMenu:[10,25,50,100],aoColumns:null,aoColumnDefs:null,aoSearchCols:[],bAutoWidth:!0,bDeferRender:!0,bDestroy:!1,bFilter:!0,bInfo:!0,bLengthChange:!0,bPaginate:!0,bProcessing:!1,bRetrieve:!1,bScrollCollapse:!1,bServerSide:!1,bSort:!0,bSortMulti:!0,bSortCellsTop:null,titleRow:null,bSortClasses:!0,bStateSave:!1,fnCreatedRow:null,fnDrawCallback:null,fnFooterCallback:null,fnFormatNumber:function(A){return A.toString().replace(/\B(?=(\d{3})+(?!\d))/g,this.oLanguage.sThousands)},fnHeaderCallback:null,fnInfoCallback:null,fnInitComplete:null,fnPreDrawCallback:null,fnRowCallback:null,fnStateLoadCallback:function(A){try{return JSON.parse((-1===A.iStateDuration?sessionStorage:localStorage).getItem("DataTables_"+A.sInstance+"_"+location.pathname))}catch(A){return{}}},fnStateLoadParams:null,fnStateLoaded:null,fnStateSaveCallback:function(A,t){try{(-1===A.iStateDuration?sessionStorage:localStorage).setItem("DataTables_"+A.sInstance+"_"+location.pathname,JSON.stringify(t))}catch(A){}},fnStateSaveParams:null,iStateDuration:7200,iDisplayLength:10,iDisplayStart:0,iTabIndex:0,oClasses:{},oLanguage:{oAria:{orderable:": Activate to sort",orderableReverse:": Activate to invert sorting",orderableRemove:": Activate to remove sorting",paginate:{first:"First",last:"Last",next:"Next",previous:"Previous",number:""}},oPaginate:{sFirst:"«",sLast:"»",sNext:"›",sPrevious:"‹"},entries:{_:"entries",1:"entry"},lengthLabels:{"-1":"All"},sEmptyTable:"No data available in table",sInfo:"Showing _START_ to _END_ of _TOTAL_ _ENTRIES-TOTAL_",sInfoEmpty:"Showing 0 to 0 of 0 _ENTRIES-TOTAL_",sInfoFiltered:"(filtered from _MAX_ total _ENTRIES-MAX_)",sInfoPostFix:"",sDecimal:"",sThousands:",",sLengthMenu:"_MENU_ _ENTRIES_ per page",sLoadingRecords:"Loading...",sProcessing:"",sSearch:"Search:",sSearchPlaceholder:"",sUrl:"",sZeroRecords:"No matching records found"},orderDescReverse:!0,oSearch:o.extend({},a.models.oSearch),layout:{topStart:"pageLength",topEnd:"search",bottomStart:"info",bottomEnd:"paging"},sDom:null,searchDelay:null,sPaginationType:"",sScrollX:"",sScrollXInner:"",sScrollY:"",sServerMethod:"GET",renderer:null,rowId:"DT_RowId",caption:null,iDeferLoading:null,on:null,columnTitleTag:"span"},z(a.defaults),a.defaults.column={aDataSort:null,iDataSort:-1,ariaTitle:"",asSorting:["asc","desc",""],bSearchable:!0,bSortable:!0,bVisible:!0,fnCreatedCell:null,mData:null,mRender:null,sCellType:"td",sClass:"",sContentPadding:"",sDefaultContent:null,sName:"",sSortDataType:"std",sTitle:null,sType:null,sWidth:null},z(a.defaults.column),a.models.oSettings={oFeatures:{bAutoWidth:null,bDeferRender:null,bFilter:null,bInfo:!0,bLengthChange:!0,bPaginate:null,bProcessing:null,bServerSide:null,bSort:null,bSortMulti:null,bSortClasses:null,bStateSave:null},oScroll:{bCollapse:null,iBarWidth:0,sX:null,sXInner:null,sY:null},oLanguage:{fnInfoCallback:null},oBrowser:{bScrollbarLeft:!1,barWidth:0},ajax:null,aanFeatures:[],aoData:[],aiDisplay:[],aiDisplayMaster:[],aIds:{},aoColumns:[],aoHeader:[],aoFooter:[],oPreviousSearch:{},searchFixed:{},aoPreSearchCols:[],aaSorting:null,aaSortingFixed:[],sDestroyWidth:0,aoRowCallback:[],aoHeaderCallback:[],aoFooterCallback:[],aoDrawCallback:[],aoRowCreatedCallback:[],aoPreDrawCallback:[],aoInitComplete:[],aoStateSaveParams:[],aoStateLoadParams:[],aoStateLoaded:[],sTableId:"",nTable:null,nTHead:null,nTFoot:null,nTBody:null,nTableWrapper:null,bInitialised:!1,aoOpenRows:[],sDom:null,searchDelay:null,sPaginationType:"two_button",pagingControls:0,iStateDuration:0,aoStateSave:[],aoStateLoad:[],oSavedState:null,oLoadedState:null,bAjaxDataGet:!0,jqXHR:null,json:void 0,oAjaxData:void 0,sServerMethod:null,fnFormatNumber:null,aLengthMenu:null,iDraw:0,bDrawing:!1,iDrawError:-1,_iDisplayLength:10,_iDisplayStart:0,_iRecordsTotal:0,_iRecordsDisplay:0,oClasses:{},bFiltered:!1,bSorted:!1,bSortCellsTop:null,oInit:null,aoDestroyCallback:[],fnRecordsTotal:function(){return"ssp"==it(this)?1*this._iRecordsTotal:this.aiDisplayMaster.length},fnRecordsDisplay:function(){return"ssp"==it(this)?1*this._iRecordsDisplay:this.aiDisplay.length},fnDisplayEnd:function(){var A=this._iDisplayLength,t=this._iDisplayStart,e=t+A,n=this.aiDisplay.length,r=this.oFeatures,i=r.bPaginate;return r.bServerSide?!1===i||-1===A?t+n:Math.min(t+A,this._iRecordsDisplay):!i||e>n||-1===A?n:e},oInstance:null,sInstance:null,iTabIndex:0,nScrollHead:null,nScrollFoot:null,aLastSort:[],oPlugins:{},rowIdFn:null,rowId:null,caption:"",captionNode:null,colgroup:null,deferLoading:null,typeDetect:!0,resizeObserver:null,containerWidth:-1,orderDescReverse:null,orderIndicators:!0,orderHandler:!0,titleRow:null,columnTitleTag:"span"};var Pt=a.ext.pager;o.extend(Pt,{simple:function(){return["previous","next"]},full:function(){return["first","previous","next","last"]},numbers:function(){return["numbers"]},simple_numbers:function(){return["previous","numbers","next"]},full_numbers:function(){return["first","previous","numbers","next","last"]},first_last:function(){return["first","last"]},first_last_numbers:function(){return["first","numbers","last"]},_numbers:te,numbers_length:7}),o.extend(!0,a.ext.renderer,{pagingButton:{_:function(A,t,e,n,r){var i,s=A.oClasses.paging,a=[s.button];return n&&a.push(s.active),r&&a.push(s.disabled),{display:i="ellipsis"===t?o('<span class="ellipsis"></span>').html(e)[0]:o("<button>",{class:a.join(" "),role:"link",type:"button"}).html(e),clicker:i}}},pagingContainer:{_:function(A,t){return t}}});var xt=function(A,t){return function(e){return Q(e)||"string"!=typeof e||(e=e.replace(g," "),A&&(e=y(e)),t&&(e=Y(e,!1))),e}};function Nt(A,t,e,n,r){return Gt?A[t](r):Rt?A[e](r):n?A[n](r):A}var Rt,Gt,St=!1,Tt=/[T\s]\d{2}.*?(Z|[+-]\d{2}(?::?\d{2})?)$/;function Ht(A,t,e){var n;if(window.luxon&&!Rt&&(Rt=window.luxon),window.moment&&!Gt&&(Gt=window.moment),Gt){if(!(n=Gt(A,t,e,!0)).isValid())return null}else if(Rt){if(!(n=t&&"string"==typeof A?Rt.DateTime.fromFormat(A,t):Rt.DateTime.fromISO(A)).isValid)return null;n=n.setLocale(e)}else t?(St||alert("DataTables warning: Formatted date without Moment.js or Luxon - https://datatables.net/tn/17"),St=!0):n=new Date(A);return n}function kt(A){return function(t,e,n,r){0===arguments.length?(n="en",e=null,t=null):1===arguments.length?(n="en",e=t,t=null):2===arguments.length&&(n=e,e=t,t=null);var i="datetime"+(e?"-"+e:"");return a.ext.type.order[i+"-pre"]||a.type(i,{detect:function(A){return A===i&&i},order:{pre:function(A){return A.valueOf()}},className:"dt-right"}),function(s,o){if(null==s)if("--now"===r){var a=new Date;s=new Date(Date.UTC(a.getFullYear(),a.getMonth(),a.getDate(),a.getHours(),a.getMinutes(),a.getSeconds()))}else s="";if("type"===o)return i;if(""===s)return"sort"!==o?"":Ht("0000-01-01 00:00:00",null,n);if(null!==e&&t===e&&"sort"!==o&&"type"!==o&&!(s instanceof Date))return s;let B={},g="string"==typeof s?s.match(Tt):null;g&&(B.timeZone="Z"===g[1]?"UTC":g[1]);var c=Ht(s,t,n);if(null===c)return s;if("sort"===o)return c;var l=null===e?Nt(c,"toDate","toJSDate","")[A](navigator.language,B):Nt(c,"format","toFormat","toISOString",e);return"display"===o?F(l):l}}}var Lt=",",jt=".";if(void 0!==window.Intl)try{for(var Jt=(new Intl.NumberFormat).formatToParts(100000.1),Ot=0;Ot<Jt.length;Ot++)"group"===Jt[Ot].type?Lt=Jt[Ot].value:"decimal"===Jt[Ot].type&&(jt=Jt[Ot].value)}catch(A){}a.datetime=function(A,t){var e="datetime-"+A;t||(t="en"),a.ext.type.order[e]||a.type(e,{detect:function(n){var r=Ht(n,A,t);return!(""!==n&&!r)&&e},order:{pre:function(e){return Ht(e,A,t)||0}},className:"dt-right"})},a.render={date:kt("toLocaleDateString"),datetime:kt("toLocaleString"),time:kt("toLocaleTimeString"),number:function(A,t,e,n,r){return null==A&&(A=Lt),null==t&&(t=jt),{display:function(i){if("number"!=typeof i&&"string"!=typeof i)return i;if(""===i||null===i)return i;var s=i<0?"-":"",o=parseFloat(i),a=Math.abs(o);if(a>=1e11||a<1e-4&&0!==a){var B=o.toExponential(e).split(/e\+?/);return B[0]+" x 10<sup>"+B[1]+"</sup>"}if(isNaN(o))return F(i);o=o.toFixed(e),i=Math.abs(o);var g=parseInt(i,10),c=e?t+(i-g).toFixed(e).substring(2):"";return 0===g&&0===parseFloat(c)&&(s=""),s+(n||"")+g.toString().replace(/\B(?=(\d{3})+(?!\d))/g,A)+c+(r||"")}}},text:function(){return{display:F,filter:F}}};var Wt=a.ext.type;a.type=function(A,t,e){if(!t)return{className:Wt.className[A],detect:Wt.detect.find((function(t){return t._name===A})),order:{pre:Wt.order[A+"-pre"],asc:Wt.order[A+"-asc"],desc:Wt.order[A+"-desc"]},render:Wt.render[A],search:Wt.search[A]};var n=function(t,e){Wt[t][A]=e},r=function(t){Object.defineProperty(t,"_name",{value:A});var e=Wt.detect.findIndex((function(t){return t._name===A}));-1===e?Wt.detect.unshift(t):Wt.detect.splice(e,1,t)},i=function(t){Wt.order[A+"-pre"]=t.pre,Wt.order[A+"-asc"]=t.asc,Wt.order[A+"-desc"]=t.desc};void 0===e&&(e=t,t=null),"className"===t?n("className",e):"detect"===t?r(e):"order"===t?i(e):"render"===t?n("render",e):"search"===t?n("search",e):t||(e.className&&n("className",e.className),void 0!==e.detect&&r(e.detect),e.order&&i(e.order),void 0!==e.render&&n("render",e.render),void 0!==e.search&&n("search",e.search))},a.types=function(){return Wt.detect.map((function(A){return A._name}))};var Kt=function(A,t){return A=null!=A?A.toString().toLowerCase():"",t=null!=t?t.toString().toLowerCase():"",A.localeCompare(t,navigator.languages[0]||navigator.language,{numeric:!0,ignorePunctuation:!0})},Vt=function(A,t){return A=y(A),t=y(t),Kt(A,t)};a.type("string",{detect:function(){return"string"},order:{pre:function(A){return Q(A)&&"boolean"!=typeof A?"":"string"==typeof A?A.toLowerCase():A.toString?A.toString():""}},search:xt(!1,!0)}),a.type("string-utf8",{detect:{allOf:function(A){return!0},oneOf:function(A){return!Q(A)&&navigator.languages&&"string"==typeof A&&A.match(/[^\x00-\x7F]/)}},order:{asc:Kt,desc:function(A,t){return-1*Kt(A,t)}},search:xt(!1,!0)}),a.type("html",{detect:{allOf:function(A){return Q(A)||"string"==typeof A&&-1!==A.indexOf("<")},oneOf:function(A){return!Q(A)&&"string"==typeof A&&-1!==A.indexOf("<")}},order:{pre:function(A){return Q(A)?"":A.replace?y(A).trim().toLowerCase():A+""}},search:xt(!0,!0)}),a.type("html-utf8",{detect:{allOf:function(A){return Q(A)||"string"==typeof A&&-1!==A.indexOf("<")},oneOf:function(A){return navigator.languages&&!Q(A)&&"string"==typeof A&&-1!==A.indexOf("<")&&"string"==typeof A&&A.match(/[^\x00-\x7F]/)}},order:{asc:Vt,desc:function(A,t){return-1*Vt(A,t)}},search:xt(!0,!0)}),a.type("date",{className:"dt-type-date",detect:{allOf:function(A){if(A&&!(A instanceof Date)&&!w.test(A))return null;var t=Date.parse(A);return null!==t&&!isNaN(t)||Q(A)},oneOf:function(A){return A instanceof Date||"string"==typeof A&&w.test(A)}},order:{pre:function(A){var t=Date.parse(A);return isNaN(t)?-1/0:t}}}),a.type("html-num-fmt",{className:"dt-type-numeric",detect:{allOf:function(A,t){var e=t.oLanguage.sDecimal;return d(A,e,!0,!1)},oneOf:function(A,t){var e=t.oLanguage.sDecimal;return d(A,e,!0,!1)}},order:{pre:function(A,t){var e=t.oLanguage.sDecimal;return Xt(A,e,c,h)}},search:xt(!0,!0)}),a.type("html-num",{className:"dt-type-numeric",detect:{allOf:function(A,t){var e=t.oLanguage.sDecimal;return d(A,e,!1,!0)},oneOf:function(A,t){var e=t.oLanguage.sDecimal;return d(A,e,!1,!1)}},order:{pre:function(A,t){var e=t.oLanguage.sDecimal;return Xt(A,e,c)}},search:xt(!0,!0)}),a.type("num-fmt",{className:"dt-type-numeric",detect:{allOf:function(A,t){var e=t.oLanguage.sDecimal;return C(A,e,!0,!0)},oneOf:function(A,t){var e=t.oLanguage.sDecimal;return C(A,e,!0,!1)}},order:{pre:function(A,t){var e=t.oLanguage.sDecimal;return Xt(A,e,h)}}}),a.type("num",{className:"dt-type-numeric",detect:{allOf:function(A,t){var e=t.oLanguage.sDecimal;return C(A,e,!1,!0)},oneOf:function(A,t){var e=t.oLanguage.sDecimal;return C(A,e,!1,!1)}},order:{pre:function(A,t){var e=t.oLanguage.sDecimal;return Xt(A,e)}}});var Xt=function(A,t,e,n){if(0!==A&&(!A||"-"===A))return-1/0;var r=typeof A;return"number"===r||"bigint"===r?A:(t&&(A=f(A,t)),A.replace&&(e&&(A=A.replace(e,"")),n&&(A=A.replace(n,""))),1*A)};function Zt(A,t,e){e&&(A[t]=e)}o.extend(!0,a.ext.renderer,{footer:{_:function(A,t,e){t.addClass(e.tfoot.cell)}},header:{_:function(A,t,e){t.addClass(e.thead.cell),A.oFeatures.bSort||t.addClass(e.order.none);var n=A.titleRow,r=t.closest("thead").find("tr"),i=t.parent().index();"disable"===t.attr("data-dt-order")||"disable"===t.parent().attr("data-dt-order")||!0===n&&0!==i||!1===n&&i!==r.length-1||"number"==typeof n&&i!==n||o(A.nTable).on("order.dt.DT column-visibility.dt.DT",(function(n,r,i){if(A===r){var s=r.sortDetails;if(s){var o=M(s,"col");if("column-visibility"!==n.type||o.includes(i)){var a,B=e.order,g=r.api.columns(t),c=A.aoColumns[g.flatten()[0]],l=g.orderable().includes(!0),w="",E=g.indexes(),h=g.orderable(!0).flatten(),Q=A.iTabIndex,u=r.orderHandler&&l;t.removeClass(B.isAsc+" "+B.isDesc).toggleClass(B.none,!l).toggleClass(B.canAsc,u&&h.includes("asc")).toggleClass(B.canDesc,u&&h.includes("desc"));var f=!0;for(a=0;a<E.length;a++)o.includes(E[a])||(f=!1);if(f){var C=g.order();t.addClass(C.includes("asc")?B.isAsc:""+C.includes("desc")?B.isDesc:"")}var d=-1;for(a=0;a<o.length;a++)if(A.aoColumns[o[a]].bVisible){d=o[a];break}if(E[0]==d){var D=s[0],I=c.asSorting;t.attr("aria-sort","asc"===D.dir?"ascending":"descending"),w=I[D.index+1]?"Reverse":"Remove"}else t.removeAttr("aria-sort");if(l){var p=t.find(".dt-column-order");p.attr("role","button").attr("aria-label",l?c.ariaTitle+r.api.i18n("oAria.orderable"+w):c.ariaTitle),-1!==Q&&p.attr("tabindex",Q)}}}}}))}},layout:{_:function(A,t,e){var n=A.oClasses.layout,r=o("<div/>").attr("id",e.id||null).addClass(e.className||n.row).appendTo(t);a.ext.renderer.layout._forLayoutRow(e,(function(A,t){if("id"!==A&&"className"!==A){var e="";t.table&&(r.addClass(n.tableRow),e+=n.tableCell+" "),e+="start"===A?n.start:"end"===A?n.end:n.full,o("<div/>").attr({id:t.id||null,class:t.className?t.className:n.cell+" "+e}).append(t.contents).appendTo(r)}}))},_forLayoutRow:function(A,t){var e=function(A){switch(A){case"":return 0;case"start":return 1;case"end":return 2;default:return 3}};Object.keys(A).sort((function(A,t){return e(A)-e(t)})).forEach((function(e){t(e,A[e])}))}}}),a.feature={},a.feature.register=function(A,t,e){a.ext.features[A]=t,e&&n.feature.push({cFeature:e,fnInit:t})},a.feature.register("div",(function(A,t){var e=o("<div>")[0];return t&&(Zt(e,"className",t.className),Zt(e,"id",t.id),Zt(e,"innerHTML",t.html),Zt(e,"textContent",t.text)),e})),a.feature.register("info",(function(A,t){if(!A.oFeatures.bInfo)return null;var e=A.oLanguage,n=A.sTableId,r=o("<div/>",{class:A.oClasses.info.container});return t=o.extend({callback:e.fnInfoCallback,empty:e.sInfoEmpty,postfix:e.sInfoPostFix,search:e.sInfoFiltered,text:e.sInfo},t),A.aoDrawCallback.push((function(A){!function(A,t,e){var n=A._iDisplayStart+1,r=A.fnDisplayEnd(),i=A.fnRecordsTotal(),s=A.fnRecordsDisplay(),o=s?t.text:t.empty;s!==i&&(o+=" "+t.search),o=st(A,o+=t.postfix),t.callback&&(o=t.callback.call(A.oInstance,A,n,r,i,s,o)),e.html(o),et(A,null,"info",[A,e[0],o])}(A,t,r)})),A._infoEl||(r.attr({"aria-live":"polite",id:n+"_info",role:"status"}),o(A.nTable).attr("aria-describedby",n+"_info"),A._infoEl=r),r}),"i");var _t=0;function qt(A){var t=[];return A.numbers&&t.push("numbers"),A.previousNext&&(t.unshift("previous"),t.push("next")),A.firstLast&&(t.unshift("first"),t.push("last")),t}function $t(A,t,e){if(A._bInitComplete){var n=e.type?a.ext.pager[e.type]:qt,r=A.oLanguage.oAria.paginate||{},i=A._iDisplayStart,s=A._iDisplayLength,B=A.fnRecordsDisplay(),g=-1===s,c=g?0:Math.ceil(i/s),l=g?1:Math.ceil(B/s),w=[],E=[],h=n(e).map((function(A){return"numbers"===A?te(c,l,e.buttons,e.boundaryNumbers):A}));w=w.concat.apply(w,h);for(var Q=0;Q<w.length;Q++){var u=w[Q],f=Ae(A,u,c,l),C=rt(A,"pagingButton")(A,u,f.display,f.active,f.disabled),d="string"==typeof u?r[u]:r.number?r.number+(u+1):null;o(C.clicker).attr({"aria-controls":A.sTableId,"aria-disabled":f.disabled?"true":null,"aria-current":f.active?"page":null,"aria-label":d,"data-dt-idx":u,tabIndex:f.disabled?-1:A.iTabIndex&&"span"!==C.clicker[0].nodeName.toLowerCase()?A.iTabIndex:null}),"number"!=typeof u&&o(C.clicker).addClass(u),At(C.clicker,{action:u},(function(t){t.preventDefault(),UA(A,t.data.action,!0)})),E.push(C.display)}var M=rt(A,"pagingContainer")(A,E),D=t.find(document.activeElement).data("dt-idx");if(t.empty().append(M),void 0!==D&&t.find("[data-dt-idx="+D+"]").trigger("focus"),E.length){var I=o(E[0]).outerHeight();e.buttons>1&&I>0&&o(t).height()>=2*I-10&&$t(A,t,o.extend({},e,{buttons:e.buttons-2}))}}}function Ae(A,t,e,n){var r=A.oLanguage.oPaginate,i={display:"",active:!1,disabled:!1};switch(t){case"ellipsis":i.display="&#x2026;";break;case"first":i.display=r.sFirst,0===e&&(i.disabled=!0);break;case"previous":i.display=r.sPrevious,0===e&&(i.disabled=!0);break;case"next":i.display=r.sNext,0!==n&&e!==n-1||(i.disabled=!0);break;case"last":i.display=r.sLast,0!==n&&e!==n-1||(i.disabled=!0);break;default:"number"==typeof t&&(i.display=A.fnFormatNumber(t+1),e===t&&(i.active=!0))}return i}function te(A,t,e,n){var r=[],i=Math.floor(e/2),s=n?2:1,o=n?1:0;return t<=e?r=I(0,t):1===e?r=[A]:3===e?A<=1?r=[0,1,"ellipsis"]:A>=t-2?(r=I(t-2,t)).unshift("ellipsis"):r=["ellipsis",A,"ellipsis"]:A<=i?((r=I(0,e-s)).push("ellipsis"),n&&r.push(t-1)):A>=t-1-i?((r=I(t-(e-s),t)).unshift("ellipsis"),n&&r.unshift(0)):((r=I(A-i+s,A+i-o)).push("ellipsis"),r.unshift("ellipsis"),n&&(r.push(t-1),r.unshift(0))),r}a.feature.register("search",(function(A,t){if(!A.oFeatures.bFilter)return null;var e=A.oClasses.search,n=A.sTableId,r=A.oLanguage,i=A.oPreviousSearch,s='<input type="search" class="'+e.input+'"/>';-1===(t=o.extend({placeholder:r.sSearchPlaceholder,processing:!1,text:r.sSearch},t)).text.indexOf("_INPUT_")&&(t.text+="_INPUT_"),t.text=st(A,t.text);var B=t.text.match(/_INPUT_$/),g=t.text.match(/^_INPUT_/),c=t.text.replace(/_INPUT_/,""),l="<label>"+t.text+"</label>";g?l="_INPUT_<label>"+c+"</label>":B&&(l="<label>"+c+"</label>_INPUT_");var w=o("<div>").addClass(e.container).append(l.replace(/_INPUT_/,s));w.find("label").attr("for","dt-search-"+_t),w.find("input").attr("id","dt-search-"+_t),_t++;var E=function(e){var n=this.value;i.return&&"Enter"!==e.key||n!=i.search&&xA(A,t.processing,(function(){i.search=n,pA(A,i),A._iDisplayStart=0,EA(A)}))},h=null!==A.searchDelay?A.searchDelay:0,Q=o("input",w).val(i.search).attr("placeholder",t.placeholder).on("keyup.DT search.DT input.DT paste.DT cut.DT",h?a.util.debounce(E,h):E).on("mouseup.DT",(function(A){setTimeout((function(){E.call(Q[0],A)}),10)})).on("keypress.DT",(function(A){if(13==A.keyCode)return!1})).attr("aria-controls",n);return o(A.nTable).on("search.dt.DT",(function(t,e){A===e&&Q[0]!==document.activeElement&&Q.val("function"!=typeof i.search?i.search:"")})),w}),"f"),a.feature.register("paging",(function(A,t){if(!A.oFeatures.bPaginate)return null;t=o.extend({buttons:a.ext.pager.numbers_length,type:A.sPaginationType,boundaryNumbers:!0,firstLast:!0,previousNext:!0,numbers:!0},t);var e=o("<div/>").addClass(A.oClasses.paging.container+(t.type?" paging_"+t.type:"")).append(o("<nav>").attr("aria-label","pagination").addClass(A.oClasses.paging.nav)),n=function(){$t(A,e.children(),t)};return A.aoDrawCallback.push(n),o(A.nTable).on("column-sizing.dt.DT",n),e}),"p");var ee=0;a.feature.register("pageLength",(function(A,t){var e=A.oFeatures;if(!e.bPaginate||!e.bLengthChange)return null;t=o.extend({menu:A.aLengthMenu,text:A.oLanguage.sLengthMenu},t);var n,r=A.oClasses.length,i=A.sTableId,s=t.menu,a=[],B=[];if(Array.isArray(s[0]))a=s[0],B=s[1];else for(n=0;n<s.length;n++)o.isPlainObject(s[n])?(a.push(s[n].value),B.push(s[n].label)):(a.push(s[n]),B.push(s[n]));var g=t.text.match(/_MENU_$/),c=t.text.match(/^_MENU_/),l=t.text.replace(/_MENU_/,""),w="<label>"+t.text+"</label>";c?w="_MENU_<label>"+l+"</label>":g&&(w="<label>"+l+"</label>_MENU_");var E="tmp-"+ +new Date,h=o("<div/>").addClass(r.container).append(w.replace("_MENU_",'<span id="'+E+'"></span>')),Q=[];Array.prototype.slice.call(h.find("label")[0].childNodes).forEach((function(A){A.nodeType===Node.TEXT_NODE&&Q.push({el:A,text:A.textContent})}));var u=function(t){Q.forEach((function(e){e.el.textContent=st(A,e.text,t)}))},f=o("<select/>",{"aria-controls":i,class:r.select});for(n=0;n<a.length;n++){var C=A.api.i18n("lengthLabels."+a[n],null);null===C&&(C="number"==typeof B[n]?A.fnFormatNumber(B[n]):B[n]),f[0][n]=new Option(C,a[n])}return h.find("label").attr("for","dt-length-"+ee),f.attr("id","dt-length-"+ee),ee++,h.find("#"+E).replaceWith(f),o("select",h).val(A._iDisplayLength).on("change.DT",(function(){zA(A,o(this).val()),EA(A)})),o(A.nTable).on("length.dt.DT",(function(t,e,n){A===e&&(o("select",h).val(n),u(n))})),u(A._iDisplayLength),h}),"l"),o.fn.dataTable=a,a.$=o,o.fn.dataTableSettings=a.settings,o.fn.dataTableExt=a.ext,o.fn.DataTable=function(A){return o(this).dataTable(A).api()},o.each(a,(function(A,t){o.fn.DataTable[A]=t}));const ne=a}},t={};function e(n){var r=t[n];if(void 0!==r)return r.exports;var i=t[n]={exports:{}};return A[n].call(i.exports,i,i.exports,e),i.exports}e.n=A=>{var t=A&&A.__esModule?()=>A.default:()=>A;return e.d(t,{a:t}),t},e.d=(A,t)=>{for(var n in t)e.o(t,n)&&!e.o(A,n)&&Object.defineProperty(A,n,{enumerable:!0,get:t[n]})},e.o=(A,t)=>Object.prototype.hasOwnProperty.call(A,t),e.r=A=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(A,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(A,"__esModule",{value:!0})},(()=>{"use strict";const A=window.ReactDOM,t=window.React,n="linear-gradient(135deg, #0040E3, #18D4FD)",r=A=>{const t=(A=>{try{const t=new URL(A);return["http:","https:"].includes(t.protocol)?t.toString():null}catch(t){return"string"==typeof A&&A.startsWith("/")&&!A.startsWith("//")?A:null}})(A);return t?`url('${t.replace(/['"()]/g,"")}')`:"none"},i=(A,t)=>{return null==(e=t)||""===e||Array.isArray(e)&&0===e.length||"object"==typeof e&&0===Object.keys(e).length||"string"==typeof e&&""===e.trim()||"number"==typeof e&&0===e?"":`${A}: ${t};`;var e},s=(A,t=!0,e=!0,s=!0)=>{const{type:o="solid",color:a="",gradient:B=n,image:g={},position:c="center center",attachment:l="",repeat:w="no-repeat",size:E="",overlayColor:h=""}=A||{};return"gradient"===o&&e?i("background",B):"image"===o&&s?`background: ${r(g?.url)};\n\t\t\t\t${i("background-color",h)}\n\t\t\t\t${i("background-position",c)}\n\t\t\t\t${i("background-size",E)}\n\t\t\t\t${i("background-repeat",w)}\n\t\t\t\t${i("background-attachment",l)}\n\t\t\t\t${i("background-repeat",w)}\n\t\t\t\tbackground-blend-mode: overlay;`:t&&i("background",a)},o=A=>{if(!A)return"";const t=A=>{const{color:t="#000000",style:e="solid",width:n="0px"}=A;return`${n} ${e} ${t}`};return"object"!=typeof A||Array.isArray(A)?"":A.hasOwnProperty("top")||A.hasOwnProperty("right")||A.hasOwnProperty("bottom")||A.hasOwnProperty("left")?["top","right","bottom","left"].map((e=>A[e]?`border-${e}: ${t(A[e])};`:"")).join(" ").trim():i("border",t(A))},a=(A,t,e=!0)=>{const{fontFamily:n="Default",fontCategory:r="sans-serif",fontVariant:s=400,fontWeight:o,isUploadFont:a=!0,fontSize:B={desktop:null,tablet:null,mobile:null},fontStyle:g,textTransform:c,textDecoration:l,lineHeight:w,letterSpace:E}=t||{},h=!e||!n||"Default"===n,Q=B?.desktop||B,u=B?.tablet||Q,f=B?.mobile||u,C=A=>{const t=String(A);return["px","em","rem","%","vh","vw"].some((A=>t.endsWith(A)))?t:"number"==typeof A?`${t}px`:""},d=`\n\t\t${h?"":`font-family: '${n}', ${r};`}\n\t\t${i("font-weight",o)}\n\t\t${i("font-size",C(Q))}\n\t\t${i("font-style",g)}\n\t\t${i("text-transform",c)}\n\t\t${i("text-decoration",l)}\n\t\t${i("line-height",w)}\n\t\t${i("letter-spacing",E)}\n\t`,M=s&&400!==s?"400i"===s?":ital@1":s?.includes("00i")?`: ital, wght@1, ${s?.replace("00i","00")} `:`: wght@${s} `:"",D=h?"":`https://fonts.googleapis.com/css2?family=${n?.split(" ").join("+")}${M.replace(/ /g,"")}&display=swap`;return{googleFontLink:!a||h?"":`@import url(${D});`,styles:`${A}{\n\t\t\t${d}\n\t\t}\n\t\t@media only screen and (max-width: 1024px) {\n\t\t\t${A}{\n\t\t\t\t${i("font-size",C(u))}\n\t\t\t}\n\t\t}\n\t\t@media only screen and (max-width: 640px) {\n\t\t\t${A}{\n\t\t\t\t${i("font-size",C(f))}\n\t\t\t}\n\t\t}`.replace(/\s+/g," ").trim()}},B=A=>{if(!A)return"";if("string"==typeof A)return A;if("object"==typeof A&&!Array.isArray(A)){const t=["top","right","bottom","left"];return t.map((t=>A[t]||"")).every((A=>!A))?"":t.map((t=>A[t]||"0")).join(" ")}return""},g=window.ReactJSXRuntime,c=({attributes:A,id:t})=>{const{content:e,styles:n,datatableStyles:r}=A,{content:c,header:l,body:w,cells:E,footer:h}=n,{column:Q,search:u,recordInfo:f,pageLength:C,pagination:d,buttons:M}=r,D=`#${t}`,I=`${D} .b-blocks-table-main-container`,p=`${I} :where(.wp-block-b-blocks-table-head)`,y=`${I} .wp-block-b-blocks-table-body`,F=`${I} :where(.wp-block-b-blocks-table-footer)`,Y=`${y} .wp-block-b-blocks-table-row`,m=`${Y} .wp-block-b-blocks-table-cell`,b=`${I} :where(.b-blocks-table-head-cell)`,v=`${I} :where(.b-blocks-table-footer-cell)`,z=`${D} .dt-container .dt-layout-row .dt-layout-cell`,U=`${z} .dt-search`,P=`${z} .dt-length`,x=`${z} .dt-info`,N=`${z}>.dt-paging>nav>.dt-paging-button`,R=`${z} .dt-buttons .dt-button`,G=`${I}>colgroup>col`;return(0,g.jsx)("style",{dangerouslySetInnerHTML:{__html:`\n\n\t\t${a("",E.typography).googleFontLink}\n\t\t${a("",l.typography).googleFontLink}\n\t\t${a("",u.label.typo).googleFontLink}\n\t\t${a("",u.input.typo).googleFontLink}\n\t\t${a("",f.typo).googleFontLink}\n\t\t${a("",C.typo).googleFontLink}\n\t\t${a("",d.typo).googleFontLink}\n\t\t${a("",M.typo).googleFontLink}\n\n\t\t${a(m,E.typography).styles}\n\t\t${a(`${b} .wp-block-paragraph`,l.typography).styles}\n\t\t${a(`${U}>label`,u.label.typo).styles}\n\t\t${a(`${U}>.dt-input`,u.input.typo).styles}\n\t\t${a(`${x}`,f.typo).styles}\n\t\t${a(`${P}>label`,C.typo).styles}\n\t\t${a(`${N}`,d.typo).styles}\n\t\t${a(`${R}`,M.typo).styles}\n\n\t\t${D}{\n\t\t\t${i("justify-content",c.align.desktop)}\n\t\t}\n\n\t\t${I}{\n\t\t\t${i("width",c.width.desktop)}\n\t\t\t${i("border-radius",B(c.normal.radius.desktop))}\n\t\t}\n\t\t\t\n\t\t${I}, ${I} .wp-block-b-blocks-table-cell{\n\t\t\tborder-collapse: ${e.cellBorderType};\n\t\t\t${"separate"===e.cellBorderType?"border-spacing: 2px;":""}\n\t\t\t${o(c.normal.border)}\n\t\t}\n\n\t\t${I}:hover,\n\t\t${I}:hover .wp-block-b-blocks-table-cell{\n\t\t\t${o(c.hover.border)}\n\t\t\tborder-collapse: ${e.cellBorderType};\n\t\t\t${"separate"===e.cellBorderType?"border-spacing: 2px;":""}\n\t\t}\n\n\t\t${p}>.wp-block-b-blocks-table-row {\n\t\t\t${s(l.normal.bg)}\n\t\t\ttransition:all ${l.normal.transition}s ease-in-out;\n\t\t}\n\t\t${p}>.wp-block-b-blocks-table-row:hover{\n\t\t\t${s(l.hover.bg)}\n\t\t}\n\n\t\t${b}{\n\t\t\t${i("color",l.normal.color)}\n\t\t\t${i("padding",B(l.normal.padding.desktop))}\n\t\t}\n\n\t\t${b}:hover{\n\t\t\t${i("color",l.hover.color)}\n\t\t\t${i("padding",B(l.hover.padding.desktop))}\n\t\t}\n\n\t\t${y}{\n\t\t\t${s(w.normal.bg)}\n\t\t\ttransition:all ${w.normal.transition}s ease-in-out;\n\t\t}\n\n\t\t${y}:hover{\n\t\t\t${s(w.hover.bg)}\n\t\t}\n\n\t\t${m}{\n\t\t\t${o(m.border)}\n\t\t\t${i("padding",B(E.desktop.padding))}\n\t\t\t${i("border-radius",B(E.desktop.radius))}\n\t\t\ttransition: all ${E.evenCell.normal.transition}s ease-in-out;\n\t\t\t\n\t\t}\n\n\t\t${Y}:nth-of-type(even){\n\t\t\t${s(E.evenCell.normal.bg)}\n\t\t}\n\t\t\n\t\t${Y}:nth-of-type(even):hover{\n\t\t\t${s(E.evenCell.hover.bg)}\n\t\t}\n\n\t\t${Y}:nth-of-type(odd){\n\t\t\t${s(E.oddCell.normal.bg)}\n\t\t}\n\t\t${Y}:nth-of-type(odd):hover{\n\t\t\t${s(E.oddCell.hover.bg)}\n\t\t}\n\n\t\t${Y}:nth-of-type(even) .wp-block-b-blocks-table-cell{\n\t\t\t${i("color",E.evenCell.normal.color)}\n\t\t}\n\t\t\n\t\t${Y}:nth-of-type(even):hover .wp-block-b-blocks-table-cell{\n\t\t\t${i("color",E.evenCell.hover.color)}\n\t\t}\n\n\t\t${Y}:nth-of-type(odd) .wp-block-b-blocks-table-cell{\n\t\t\t${i("color",E.oddCell.normal.color)}\n\t\t}\n\t\t${Y}:nth-of-type(odd):hover .wp-block-b-blocks-table-cell{\n\t\t\t${i("color",E.oddCell.hover.color)}\n\t\t}\n\n\t\t${F}>.wp-block-b-blocks-table-row{\n\t\t\t${s(h.normal.bg)}\n\t\t}\n\t\t${F}>.wp-block-b-blocks-table-row:hover{\n\t\t\t${s(h.hover.bg)}\n\t\t}\n\t\t${v}{\n\t\t\t${i("padding",B(h.padding.desktop))}\n\t\t\t${i("color",h.normal.color)}\n\t\t}\n\t\t${v}:hover{\n\t\t\t${i("color",h.hover.color)}\n\t\t}\n\n\t\t${U}>label{\n\t\t\t${i("color",u.label.color)}\n\t\t\t${s(u.label.bg)}\n\t\t\t${i("padding",B(u.label.desktop.padding))}\n\t\t\t${i("margin",B(u.label.desktop.margin))}\n\t\t}\n\n\t\t${U}>.dt-input{\n\t\t\t\t${i("padding",B(u.input.desktop.padding))}\n\t\t\t\t${i("margin",B(u.input.desktop.margin))}\n\t\t\t\t${i("color",u.input.normal.color)}\n\t\t\t\t${s(u.input.normal.bg)}\n\t\t\t\t${o(u.input.normal.border)}\n\t\t\t\t${i("border-radius",B(u.input.normal.radius))}\n\t\t\t\ttransition: all ${u.input.normal.transition}s ease-in-out;\n\t\t\t\t\n\t\t}\n\n\t\t${U}>.dt-input:hover{\n\t\t\t${i("color",u.input.hover.color)}\n\t\t\t${s(u.input.hover.bg)}\n\t\t\t${o(u.input.hover.border)}\n\t\t\t${i("border-radius",B(u.input.hover.radius))}\n\t\t}\n\n\t\t${U}>.dt-input:focus{\n\t\t\t${i("color",u.input.focus.color)}\n\t\t\t${s(u.input.focus.bg)}\n\t\t\t${o(u.input.focus.border)}\n\t\t\t${i("border-radius",B(u.input.focus.radius))}\n\t\t}\n\n\t\t${x}{\n\t\t\t${i("padding",B(f.desktop.padding))}\n\t\t\t${i("margin",B(f.desktop.margin))}\n\t\t\t${i("color",f.color)}\n\t\t\t${s(f.bg)}\n\t\t}\n\n\t\t${P}>label{\n\t\t\t${i("color",C.color)}\n\t\t\t${s(C.bg)}\n\t\t\t${i("padding",B(C.desktop.padding))}\n\t\t\t${i("margin",B(C.desktop.margin))}\n\t\t}\n\n\t\t${N}{\n\t\t\t${i("padding",B(d.desktop.padding))}\n\t\t\t${i("margin",B(d.desktop.margin))}\n\t\t\t${i("color",d.normal.color)}\n\t\t\t${s(d.normal.bg)}\n\t\t\t${o(d.normal.border)}\n\t\t\t${i("border-radius",B(d.normal.radius))}\n\t\t\ttransition: all ${d.normal.transition}s ease-in-out;\n\t\t}\n\t\t${N}:hover{\n\t\t\t${i("color",d.hover.color)}\n\t\t\t${s(d.hover.bg)}\n\t\t\t${o(d.hover.border)}\n\t\t\t${i("border-radius",B(d.hover.radius))}\n\t\t}\n\t\t${N}.current{\n\t\t\t${i("color",d.active.color)}\n\t\t\t${s(d.active.bg)}\n\t\t\t${o(d.active.border)}\n\t\t\t${i("border-radius",B(d.active.radius))}\n\t\t}\n\n\t\t${R}{\n\t\t\t${i("padding",B(M.desktop.padding))}\n\t\t\t${i("color",M.normal.color)}\n\t\t\t${s(M.normal.bg)}\n\t\t\t${o(M.normal.border)}\n\t\t\t${i("border-radius",B(M.normal.radius))}\n\t\t\ttransition: all ${M.normal.transition}s ease-in-out;\n\t\t}\n\t\t${R}:hover{\n\t\t\t${i("color",M.hover.color)}\n\t\t\t${s(M.hover.bg)}\n\t\t\t${o(M.hover.border)}\n\t\t\t${i("border-radius",B(M.hover.radius))}\n\t\t}\n\n\t\t${Q.map(((A,t)=>`\n\t\t\t${G}[data-dt-column="${t}"]{\n\t\t\t\t${i("color",A.color)}\n\t\t\t\t${s(A.bg)}\n\t\t\t}\n\t\t`)).join("")}\n\n\t`}})};var l=e(5668),w=e(428);let E=w;var h=function(A,t){if(!l.default.versionCheck||!l.default.versionCheck("2"))throw"DataTables Responsive requires DataTables 2 or newer";this.s={childNodeStore:{},columns:[],current:[],dt:new l.default.Api(A)},this.s.dt.settings()[0].responsive||(t&&"string"==typeof t.details?t.details={type:t.details}:t&&!1===t.details?t.details={type:!1}:t&&!0===t.details&&(t.details={type:"inline"}),this.c=E.extend(!0,{},h.defaults,l.default.defaults.responsive,t),A.responsive=this,this._constructor())};E.extend(h.prototype,{_constructor:function(){var A=this,t=this.s.dt,e=E(window).innerWidth();t.settings()[0]._responsive=this,E(window).on("orientationchange.dtr",l.default.util.throttle((function(){var t=E(window).innerWidth();t!==e&&(A._resize(),e=t)}))),t.on("row-created.dtr",(function(e,n,r,i){-1!==E.inArray(!1,A.s.current)&&E(">td, >th",n).each((function(e){var n=t.column.index("toData",e);!1===A.s.current[n]&&E(this).css("display","none").addClass("dtr-hidden")}))})),t.on("destroy.dtr",(function(){t.off(".dtr"),E(t.table().body()).off(".dtr"),E(window).off("resize.dtr orientationchange.dtr"),t.cells(".dtr-control").nodes().to$().removeClass("dtr-control"),E(t.table().node()).removeClass("dtr-inline collapsed"),E.each(A.s.current,(function(t,e){!1===e&&A._setColumnVis(t,!0)}))})),this.c.breakpoints.sort((function(A,t){return A.width<t.width?1:A.width>t.width?-1:0})),this._classLogic();var n=this.c.details;!1!==n.type&&(A._detailsInit(),t.on("column-visibility.dtr",(function(){A._timer&&clearTimeout(A._timer),A._timer=setTimeout((function(){A._timer=null,A._classLogic(),A._resizeAuto(),A._resize(!0),A._redrawChildren()}),100)})),t.on("draw.dtr",(function(){A._redrawChildren()})),E(t.table().node()).addClass("dtr-"+n.type)),t.on("column-calc.dt",(function(t,e){for(var n=A.s.current,r=0;r<n.length;r++){var i=e.visible.indexOf(r);!1===n[r]&&i>=0&&e.visible.splice(i,1)}})),t.on("preXhr.dtr",(function(){var e=[];t.rows().every((function(){this.child.isShown()&&e.push(this.id(!0))})),t.one("draw.dtr",(function(){A._resizeAuto(),A._resize(),t.rows(e).every((function(){A._detailsDisplay(this,!1)}))}))})),t.on("draw.dtr",(function(){t.page.info().serverSide&&(A.s.childNodeStore={}),A._controlClass()})).ready((function(){A._resizeAuto(),A._resize(),t.on("column-sizing.dtr",(function(){A._resizeAuto(),A._resize()}))})),t.on("column-reorder.dtr",(function(t,e,n){A._classLogic(),A._resizeAuto(),A._resize(!0)}))},_colGroupAttach:function(A,t,e){var n=null;if(t[e].get(0).parentNode!==A[0]){for(var r=e+1;r<t.length;r++)if(A[0]===t[r].get(0).parentNode){n=r;break}null!==n?t[e].insertBefore(t[n][0]):A.append(t[e])}},_childNodes:function(A,t,e){var n=t+"-"+e;if(this.s.childNodeStore[n])return this.s.childNodeStore[n];for(var r=[],i=A.cell(t,e).node().childNodes,s=0,o=i.length;s<o;s++)r.push(i[s]);return this.s.childNodeStore[n]=r,r},_childNodesRestore:function(A,t,e){var n=t+"-"+e;if(this.s.childNodeStore[n]){var r=A.cell(t,e).node(),i=this.s.childNodeStore[n];if(i.length>0){for(var s=i[0].parentNode.childNodes,o=[],a=0,B=s.length;a<B;a++)o.push(s[a]);for(var g=0,c=o.length;g<c;g++)r.appendChild(o[g])}this.s.childNodeStore[n]=void 0}},_columnsVisibility:function(A){var t,e,n=this.s.dt,r=this.s.columns,i=r.map((function(A,t){return{columnIdx:t,priority:A.priority}})).sort((function(A,t){return A.priority!==t.priority?A.priority-t.priority:A.columnIdx-t.columnIdx})),s=E.map(r,(function(t,e){return!1===n.column(e).visible()?"not-visible":(!t.auto||null!==t.minWidth)&&(!0===t.auto?"-":-1!==E.inArray(A,t.includeIn))})),o=0;for(t=0,e=s.length;t<e;t++)!0===s[t]&&(o+=r[t].minWidth);var a=n.settings()[0].oScroll,B=a.sY||a.sX?a.iBarWidth:0,g=n.table().container().offsetWidth-B-o;for(t=0,e=s.length;t<e;t++)r[t].control&&(g-=r[t].minWidth);var c=!1;for(t=0,e=i.length;t<e;t++){var l=i[t].columnIdx;"-"===s[l]&&!r[l].control&&r[l].minWidth&&(c||g-r[l].minWidth<0?(c=!0,s[l]=!1):s[l]=!0,g-=r[l].minWidth)}var w=!1;for(t=0,e=r.length;t<e;t++)if(!r[t].control&&!r[t].never&&!1===s[t]){w=!0;break}for(t=0,e=r.length;t<e;t++)r[t].control&&(s[t]=w),"not-visible"===s[t]&&(s[t]=!1);return-1===E.inArray(!0,s)&&(s[0]=!0),s},_classLogic:function(){var A=this,t=this.c.breakpoints,e=this.s.dt.columns().eq(0).map((function(A){var t=this.column(A),e=t.header().className,n=t.init().responsivePriority,r=t.header().getAttribute("data-priority");return void 0===n&&(n=null==r?1e4:1*r),{className:e,includeIn:[],auto:!1,control:!1,never:!!e.match(/\b(dtr\-)?never\b/),priority:n}})),n=function(A,t){var n=e[A].includeIn;-1===E.inArray(t,n)&&n.push(t)},r=function(r,i,s,o){var a,B,g;if(s){if("max-"===s)for(a=A._find(i).width,B=0,g=t.length;B<g;B++)t[B].width<=a&&n(r,t[B].name);else if("min-"===s)for(a=A._find(i).width,B=0,g=t.length;B<g;B++)t[B].width>=a&&n(r,t[B].name);else if("not-"===s)for(B=0,g=t.length;B<g;B++)-1===t[B].name.indexOf(o)&&n(r,t[B].name)}else e[r].includeIn.push(i)};e.each((function(A,e){for(var n=A.className.split(" "),i=!1,s=0,o=n.length;s<o;s++){var a=n[s].trim();if("all"===a||"dtr-all"===a)return i=!0,void(A.includeIn=E.map(t,(function(A){return A.name})));if("none"===a||"dtr-none"===a||A.never)return void(i=!0);if("control"===a||"dtr-control"===a)return i=!0,void(A.control=!0);E.each(t,(function(A,t){var n=t.name.split("-"),s=new RegExp("(min\\-|max\\-|not\\-)?("+n[0]+")(\\-[_a-zA-Z0-9])?"),o=a.match(s);o&&(i=!0,o[2]===n[0]&&o[3]==="-"+n[1]?r(e,t.name,o[1],o[2]+o[3]):o[2]!==n[0]||o[3]||r(e,t.name,o[1],o[2]))}))}i||(A.auto=!0)})),this.s.columns=e},_controlClass:function(){if("inline"===this.c.details.type){var A=this.s.dt,t=this.s.current,e=E.inArray(!0,t);A.cells(null,(function(A){return A!==e}),{page:"current"}).nodes().to$().filter(".dtr-control").removeClass("dtr-control"),e>=0&&A.cells(null,e,{page:"current"}).nodes().to$().addClass("dtr-control")}this._tabIndexes()},_detailsDisplay:function(A,t){var e=this,n=this.s.dt,r=this.c.details,i=function(e){E(A.node()).toggleClass("dtr-expanded",!1!==e),E(n.table().node()).triggerHandler("responsive-display.dt",[n,A,e,t])};if(r&&!1!==r.type){var s="string"==typeof r.renderer?h.renderer[r.renderer]():r.renderer,o=r.display(A,t,(function(){return s.call(e,n,A[0][0],e._detailsObj(A[0]))}),(function(){i(!1)}));"boolean"==typeof o&&i(o)}},_detailsInit:function(){var A=this,t=this.s.dt,e=this.c.details;"inline"===e.type&&(e.target="td.dtr-control, th.dtr-control"),E(t.table().body()).on("keyup.dtr","td, th",(function(A){let t=document.activeElement.nodeName.toLowerCase();13!==A.keyCode||!E(this).data("dtr-keyboard")||"td"!==t&&"th"!==t||E(this).click()}));var n=e.target,r="string"==typeof n?n:"td, th";void 0===n&&null===n||E(t.table().body()).on("click.dtr mousedown.dtr mouseup.dtr",r,(function(e){if(E(t.table().node()).hasClass("collapsed")&&-1!==E.inArray(E(this).closest("tr").get(0),t.rows().nodes().toArray())){if("number"==typeof n){var r=n<0?t.columns().eq(0).length+n:n;if(t.cell(this).index().column!==r)return}var i=t.row(E(this).closest("tr"));"click"===e.type?A._detailsDisplay(i,!1):"mousedown"===e.type?E(this).css("outline","none"):"mouseup"===e.type&&E(this).trigger("blur").css("outline","")}}))},_detailsObj:function(A){var t=this,e=this.s.dt,n=[];let r=e.settings()[0];return E.map(this.s.columns,(function(i,s){if(!i.never&&!i.control){var o=r.aoColumns[s];return n[s]||(n[s]=e.column(s)),{className:o.sClass,columnIndex:s,data:r.fastData(A,s,t.c.orthogonal),hidden:n[s].visible()&&!t.s.current[s],rowIndex:A,title:n[s].title()}}}))},_find:function(A){for(var t=this.c.breakpoints,e=0,n=t.length;e<n;e++)if(t[e].name===A)return t[e]},_redrawChildren:function(){var A=this,t=this.s.dt;t.rows({page:"current"}).iterator("row",(function(e,n){A._detailsDisplay(t.row(n),!0)}))},_resize:function(A){var t,e,n=this,r=this.s.dt,i=E(window).innerWidth(),s=this.c.breakpoints,o=s[0].name,a=this.s.columns,B=this.s.current.slice();for(t=s.length-1;t>=0;t--)if(i<=s[t].width){o=s[t].name;break}var g=this._columnsVisibility(o);this.s.current=g;var c=!1;for(t=0,e=a.length;t<e;t++)if(!1===g[t]&&!a[t].never&&!a[t].control&&0==!r.column(t).visible()){c=!0;break}E(r.table().node()).toggleClass("collapsed",c);var l=!1,w=0,h=r.settings()[0],Q=E(r.table().node()).children("colgroup"),u=h.aoColumns.map((function(A){return A.colEl}));r.columns().eq(0).each((function(t,e){r.column(t).visible()&&(!0===g[e]&&w++,(A||g[e]!==B[e])&&(l=!0,n._setColumnVis(t,g[e])),g[e]?n._colGroupAttach(Q,u,e):u[e].detach())})),l&&(r.columns.adjust(),this._redrawChildren(),E(r.table().node()).trigger("responsive-resize.dt",[r,this._responsiveOnlyHidden()]),0===r.page.info().recordsDisplay&&E("td",r.table().body()).eq(0).attr("colspan",w)),n._controlClass()},_resizeAuto:function(){var A=this.s.dt,t=this.s.columns,e=this,n=A.columns().indexes().filter((function(t){return A.column(t).visible()}));if(this.c.auto&&-1!==E.inArray(!0,E.map(t,(function(A){return A.auto})))){var r=A.table().node().cloneNode(!1),i=E(A.table().header().cloneNode(!1)).appendTo(r),s=E(A.table().footer().cloneNode(!1)).appendTo(r),o=E(A.table().body()).clone(!1,!1).empty().appendTo(r);r.style.width="auto",A.table().header.structure(n).forEach((A=>{var t=A.filter((function(A){return!!A})).map((function(A){return E(A.cell).clone(!1).css("display","table-cell").css("width","auto").css("min-width",0)}));E("<tr/>").append(t).appendTo(i)}));for(var a=E("<tr/>").appendTo(o),B=0;B<n.count();B++)a.append("<td/>");this.c.details.renderer._responsiveMovesNodes?A.rows({page:"current"}).every((function(t){var r=this.node();if(r){var i=r.cloneNode(!1);A.cells(t,n).every((function(A,n){var r=e.s.childNodeStore[t+"-"+n];r?E(this.node().cloneNode(!1)).append(E(r).clone()).appendTo(i):E(this.node()).clone(!1).appendTo(i)})),o.append(i)}})):E(o).append(E(A.rows({page:"current"}).nodes()).clone(!1)).find("th, td").css("display",""),o.find("th, td").css("display",""),A.table().footer.structure(n).forEach((A=>{var t=A.filter((function(A){return!!A})).map((function(A){return E(A.cell).clone(!1).css("display","table-cell").css("width","auto").css("min-width",0)}));E("<tr/>").append(t).appendTo(s)})),"inline"===this.c.details.type&&E(r).addClass("dtr-inline collapsed"),E(r).find("[name]").removeAttr("name"),E(r).css("position","relative");var g=E("<div/>").css({width:1,height:1,overflow:"hidden",clear:"both"}).append(r);g.insertBefore(A.table().node()),a.children().each((function(e){var n=A.column.index("fromVisible",e);t[n].minWidth=this.offsetWidth||0})),g.remove()}},_responsiveOnlyHidden:function(){var A=this.s.dt;return E.map(this.s.current,(function(t,e){return!1===A.column(e).visible()||t}))},_setColumnVis:function(A,t){var e=this,n=this.s.dt,r=t?"":"none";this._setHeaderVis(A,t,n.table().header.structure()),this._setHeaderVis(A,t,n.table().footer.structure()),n.column(A).nodes().to$().css("display",r).toggleClass("dtr-hidden",!t),n.settings()[0].aoColumns[A].responsiveVisible=t,E.isEmptyObject(this.s.childNodeStore)||n.cells(null,A).indexes().each((function(A){e._childNodesRestore(n,A.row,A.column)}))},_setHeaderVis:function(A,t,e){var n=this,r=t?"":"none";e.forEach((function(A,t){for(var n=0;n<A.length;n++)if(A[n]&&A[n].rowspan>1)for(var r=A[n].rowspan,i=1;i<r;i++)e[t+i][n]={}})),e.forEach((function(e){if(e[A]&&e[A].cell)E(e[A].cell).css("display",r).toggleClass("dtr-hidden",!t);else for(var i=A;i>=0;){if(e[i]&&e[i].cell){e[i].cell.colSpan=n._colspan(e,i);break}i--}}))},_colspan:function(A,t){for(var e=1,n=t+1;n<A.length;n++)if(null===A[n]&&this.s.current[n])e++;else if(A[n])break;return e},_tabIndexes:function(){var A=this.s.dt,t=A.cells({page:"current"}).nodes().to$(),e=A.settings()[0],n=this.c.details.target;if(t.filter("[data-dtr-keyboard]").removeData("[data-dtr-keyboard]"),"number"==typeof n)A.cells(null,n,{page:"current"}).nodes().to$().attr("tabIndex",e.iTabIndex).data("dtr-keyboard",1);else{"td:first-child, th:first-child"===n&&(n=">td:first-child, >th:first-child");var r=A.rows({page:"current"}).nodes();("tr"===n?E(r):E(n,r)).attr("tabIndex",e.iTabIndex).data("dtr-keyboard",1)}}}),h.breakpoints=[{name:"desktop",width:1/0},{name:"tablet-l",width:1024},{name:"tablet-p",width:768},{name:"mobile-l",width:480},{name:"mobile-p",width:320}],h.display={childRow:function(A,t,e){var n=E(A.node());if(!t){if(n.hasClass("dtr-expanded"))return A.child(!1),!1;var r=e();return!1!==r&&(A.child(r,"child").show(),!0)}if(n.hasClass("dtr-expanded"))return A.child(e(),"child").show(),!0},childRowImmediate:function(A,t,e){var n=E(A.node());if(!t&&n.hasClass("dtr-expanded")||!A.responsive.hasHidden())return A.child(!1),!1;var r=e();return!1!==r&&(A.child(r,"child").show(),!0)},modal:function(A){return function(t,e,n,r){var i,s=n();if(!1===s)return!1;if(e){if(!(i=E("div.dtr-modal-content")).length||t.index()!==i.data("dtr-row-idx"))return null;i.empty().append(s)}else{var o=function(){i.remove(),E(document).off("keypress.dtr"),E(t.node()).removeClass("dtr-expanded"),r()};i=E('<div class="dtr-modal"/>').append(E('<div class="dtr-modal-display"/>').append(E('<div class="dtr-modal-content"/>').data("dtr-row-idx",t.index()).append(s)).append(E('<div class="dtr-modal-close">&times;</div>').click((function(){o()})))).append(E('<div class="dtr-modal-background"/>').click((function(){o()}))).appendTo("body"),E(t.node()).addClass("dtr-expanded"),E(document).on("keyup.dtr",(function(A){27===A.keyCode&&(A.stopPropagation(),o())}))}return A&&A.header&&E("div.dtr-modal-content").prepend("<h2>"+A.header(t)+"</h2>"),!0}}},h.renderer={listHiddenNodes:function(){var A=function(A,t,e){var n=this,r=E('<ul data-dtr-index="'+t+'" class="dtr-details"/>'),i=!1;return E.each(e,(function(t,e){if(e.hidden){var s=e.className?'class="'+e.className+'"':"";E("<li "+s+' data-dtr-index="'+e.columnIndex+'" data-dt-row="'+e.rowIndex+'" data-dt-column="'+e.columnIndex+'"><span class="dtr-title">'+e.title+"</span> </li>").append(E('<span class="dtr-data"/>').append(n._childNodes(A,e.rowIndex,e.columnIndex))).appendTo(r),i=!0}})),!!i&&r};return A._responsiveMovesNodes=!0,A},listHidden:function(){return function(A,t,e){var n=E.map(e,(function(A){var t=A.className?'class="'+A.className+'"':"";return A.hidden?"<li "+t+' data-dtr-index="'+A.columnIndex+'" data-dt-row="'+A.rowIndex+'" data-dt-column="'+A.columnIndex+'"><span class="dtr-title">'+A.title+'</span> <span class="dtr-data">'+A.data+"</span></li>":""})).join("");return!!n&&E('<ul data-dtr-index="'+t+'" class="dtr-details"/>').append(n)}},tableAll:function(A){return A=E.extend({tableClass:""},A),function(t,e,n){var r=E.map(n,(function(A){return"<tr "+(A.className?'class="'+A.className+'"':"")+' data-dt-row="'+A.rowIndex+'" data-dt-column="'+A.columnIndex+'"><td>'+(""!==A.title?A.title+":":"")+"</td> <td>"+A.data+"</td></tr>"})).join("");return E('<table class="'+A.tableClass+' dtr-details" width="100%"/>').append(r)}}},h.defaults={breakpoints:h.breakpoints,auto:!0,details:{display:h.display.childRow,renderer:h.renderer.listHidden(),target:0,type:"inline"},orthogonal:"display"};var Q=E.fn.dataTable.Api;Q.register("responsive()",(function(){return this})),Q.register("responsive.index()",(function(A){return{column:(A=E(A)).data("dtr-index"),row:A.parent().data("dtr-index")}})),Q.register("responsive.rebuild()",(function(){return this.iterator("table",(function(A){A._responsive&&A._responsive._classLogic()}))})),Q.register("responsive.recalc()",(function(){return this.iterator("table",(function(A){A._responsive&&(A._responsive._resizeAuto(),A._responsive._resize())}))})),Q.register("responsive.hasHidden()",(function(){var A=this.context[0];return!!A._responsive&&-1!==E.inArray(!1,A._responsive._responsiveOnlyHidden())})),Q.registerPlural("columns().responsiveHidden()","column().responsiveHidden()",(function(){return this.iterator("column",(function(A,t){return!!A._responsive&&A._responsive._responsiveOnlyHidden()[t]}),1)})),h.version="3.0.8",E.fn.dataTable.Responsive=h,E.fn.DataTable.Responsive=h,E(document).on("preInit.dt.dtr",(function(A,t,e){if("dt"===A.namespace&&(E(t.nTable).hasClass("responsive")||E(t.nTable).hasClass("dt-responsive")||t.oInit.responsive||l.default.defaults.responsive)){var n=t.oInit.responsive;!1!==n&&new h(t,E.isPlainObject(n)?n:{})}}));let u=w;var f=0,C=function(A,t){if(!l.default.versionCheck("2"))throw"Warning: FixedHeader requires DataTables 2 or newer";if(!(this instanceof C))throw"FixedHeader must be initialised with the 'new' keyword.";!0===t&&(t={}),A=new l.default.Api(A),this.c=u.extend(!0,{},C.defaults,t),this.s={dt:A,position:{theadTop:0,tbodyTop:0,tfootTop:0,tfootBottom:0,width:0,left:0,tfootHeight:0,theadHeight:0,windowHeight:u(window).height(),visible:!0},headerMode:null,footerMode:null,autoWidth:A.settings()[0].oFeatures.bAutoWidth,namespace:".dtfc"+f++,scrollLeft:{header:-1,footer:-1},enable:!0,autoDisable:!1},this.dom={floatingHeader:null,thead:u(A.table().header()),tbody:u(A.table().body()),tfoot:u(A.table().footer()),header:{host:null,scrollAdjust:null,floating:null,floatingParent:u('<div class="dtfh-floatingparent"><div class="dtfh-floating-limiter"><div></div></div></div>'),limiter:null,placeholder:null},footer:{host:null,scrollAdjust:null,floating:null,floatingParent:u('<div class="dtfh-floatingparent"><div class="dtfh-floating-limiter"><div></div></div></div>'),limiter:null,placeholder:null}};var e=this.dom;e.header.host=e.thead.parent(),e.header.limiter=e.header.floatingParent.children(),e.header.scrollAdjust=e.header.limiter.children(),e.footer.host=e.tfoot.parent(),e.footer.limiter=e.footer.floatingParent.children(),e.footer.scrollAdjust=e.footer.limiter.children();var n=A.settings()[0];if(n._fixedHeader)throw"FixedHeader already initialised on table "+n.nTable.id;n._fixedHeader=this,this._constructor()};u.extend(C.prototype,{destroy:function(){var A=this.dom;this.s.dt.off(".dtfc"),u("body").off(".dtfc"),u(window).off(this.s.namespace),A.header.rightBlocker&&A.header.rightBlocker.remove(),A.header.leftBlocker&&A.header.leftBlocker.remove(),A.footer.rightBlocker&&A.footer.rightBlocker.remove(),A.footer.leftBlocker&&A.footer.leftBlocker.remove(),this.c.header&&this._modeChange("in-place","header",!0),this.c.footer&&A.tfoot.length&&this._modeChange("in-place","footer",!0)},enable:function(A,t,e){this.s.enable=A,this.s.enableType=e,(t||void 0===t)&&(this._positions(),this._scroll(!0))},enabled:function(){return this.s.enable},headerOffset:function(A){return void 0!==A&&(this.c.headerOffset=A,this.update()),this.c.headerOffset},footerOffset:function(A){return void 0!==A&&(this.c.footerOffset=A,this.update()),this.c.footerOffset},update:function(A){var t=this.s.dt.table().node();(this.s.enable||this.s.autoDisable)&&(u(t).is(":visible")?(this.s.autoDisable=!1,this.enable(!0,!1)):(this.s.autoDisable=!0,this.enable(!1,!1)),0!==u(t).children("thead").length&&(this._positions(),this._scroll(void 0===A||A),this._widths(this.dom.header),this._widths(this.dom.footer)))},_constructor:function(){var A=this,t=this.s.dt;u(window).on("scroll"+this.s.namespace,(function(){A._scroll()})).on("resize"+this.s.namespace,l.default.util.throttle((function(){A.s.position.windowHeight=u(window).height(),A.update()}),50));var e=u(".fh-fixedHeader");!this.c.headerOffset&&e.length&&(this.c.headerOffset=e.outerHeight());var n=u(".fh-fixedFooter");!this.c.footerOffset&&n.length&&(this.c.footerOffset=n.outerHeight()),t.on("column-reorder.dt.dtfc column-visibility.dt.dtfc column-sizing.dt.dtfc responsive-display.dt.dtfc",(function(t,e){A.update()})),u("body").on("draw.dt.dtfc",(function(e,n){A.update(n!==t.settings()[0])})),t.on("destroy.dtfc",(function(){A.destroy()})),this._positions(),this._scroll()},_clone:function(A,t){var e=this,n=this.s.dt,r=this.dom[A],i="header"===A?this.dom.thead:this.dom.tfoot;if("footer"!==A||!this._scrollEnabled()){if(t||!r.floating){r.floating&&(null!==r.placeholder&&r.placeholder.detach(),r.floating.detach());var s=u(n.table().node()),o=u(s.parent()),a=this._scrollEnabled();r.floating=u(n.table().node().cloneNode(!1)).attr("aria-hidden","true").css({top:0,left:0}).removeAttr("id"),r.floatingParent.css({width:o[0].offsetWidth,position:"fixed",left:a?s.offset().left+o.scrollLeft():0}).css("header"===A?{top:this.c.headerOffset,bottom:""}:{top:"",bottom:this.c.footerOffset}).addClass("footer"===A?"dtfh-floatingparent-foot":"dtfh-floatingparent-head").appendTo("body").children().eq(0),r.limiter.css({width:"100%",overflow:"hidden",height:"fit-content"}),r.scrollAdjust.append(r.floating),this._stickyPosition(r.floating,"-");var B=function(){var A=o.scrollLeft();e.s.scrollLeft={footer:A,header:A},r.limiter.scrollLeft(e.s.scrollLeft.header)};B(),o.off("scroll.dtfh").on("scroll.dtfh",B),r.scrollAdjust.css({width:"fit-content",paddingRight:e.s.dt.settings()[0].oBrowser.barWidth});let t=u("footer"===A?"div.dtfc-bottom-blocker":"div.dtfc-top-blocker",n.table().container());return t.length&&t.clone().appendTo(r.floatingParent).css({position:"fixed",right:t.width()}),r.placeholder=i.clone(!1),r.placeholder.find("*[id]").removeAttr("id"),u(r.placeholder).insertAfter(u("header"===A?"colgroup":"tbody",r.host)),r.floating.append(i),this._widths(r),B}r.floating.removeClass("fixedHeader-floating fixedHeader-locked")}},_stickyPosition:function(A,t){if(this._scrollEnabled()){var e="rtl"===u(this.s.dt.table().node()).css("direction");A.find("th").each((function(){if("sticky"===u(this).css("position")){var A,t=u(this).css("right"),n=u(this).css("left");"auto"===t||e?"auto"!==n&&e&&(A=+n.replace(/px/g,""),u(this).css("left",A>0?A:0)):(A=+t.replace(/px/g,""),u(this).css("right",A>0?A:0))}}))}},_horizontal:function(A,t){var e=this.dom[A],n=this.s.scrollLeft;if(e.floating&&n[A]!==t){if(this._scrollEnabled()){var r=u(u(this.s.dt.table().node()).parent()).scrollLeft();e.floating.scrollLeft(r),e.floatingParent.scrollLeft(r)}n[A]=t}},_modeChange:function(A,t,e){var n=this.s.dt,r=this.dom[t],i=this.s.position,s=this._scrollEnabled();if("footer"!==t||!s){var o=function(A){r.floating[0].style.setProperty("width",A+"px","important"),s||r.floatingParent[0].style.setProperty("width",A+"px","important")},a=this.dom["footer"===t?"tfoot":"thead"],B=u.contains(a[0],document.activeElement)?document.activeElement:null,g=u(u(this.s.dt.table().node()).parent());if("in-place"===A)r.placeholder&&(r.placeholder.remove(),r.placeholder=null),u.contains(r.host[0],a[0])||("header"===t?a.insertAfter(u("colgroup",r.host)):r.host.append(a)),r.floating&&(r.floating.remove(),r.floating=null,this._stickyPosition(r.host,"+")),r.floatingParent&&(r.floatingParent.find("div.dtfc-top-blocker").remove(),r.floatingParent.remove()),u(u(r.host.parent()).parent()).scrollLeft(g.scrollLeft());else if("in"===A){let A=this._clone(t,e);var c,l=g.offset(),w=u(document).scrollTop(),E=w+u(window).height(),h=s?l.top:i.tbodyTop,Q=s?l.top+g.outerHeight():i.tfootTop;c="footer"===t?h>E?i.tfootHeight:h+i.tfootHeight-E:w+this.c.headerOffset+i.theadHeight-Q;var f="header"===t?"top":"bottom",C=this.c[t+"Offset"]-(c>0?c:0);r.floating.addClass("fixedHeader-floating"),r.floatingParent.css(f,C).css({left:i.left,"z-index":3}),o(i.width),A&&A(),"footer"===t&&r.floating.css("top","")}else"below"===A?(this._clone(t,e),r.floating.addClass("fixedHeader-locked"),r.floatingParent.css({position:"absolute",top:i.tfootTop-i.theadHeight,left:i.left+"px"}),o(i.width)):"above"===A&&(this._clone(t,e),r.floating.addClass("fixedHeader-locked"),r.floatingParent.css({position:"absolute",top:i.tbodyTop,left:i.left+"px"}),o(i.width));B&&B!==document.activeElement&&setTimeout((function(){B.focus()}),10),this.s.scrollLeft.header=-1,this.s.scrollLeft.footer=-1,this.s[t+"Mode"]=A,n.trigger("fixedheader-mode",[A,t])}},_positions:function(){var A=this.s.dt,t=A.table(),e=this.s.position,n=this.dom,r=u(t.node()),i=this._scrollEnabled(),s=u(A.table().header()),o=u(A.table().footer()),a=n.tbody,B=r.parent();e.visible=r.is(":visible"),e.width=r.outerWidth(),e.left=r.offset().left,e.theadTop=s.offset().top,e.tbodyTop=i?B.offset().top:a.offset().top,e.tbodyHeight=i?B.outerHeight():a.outerHeight(),e.theadHeight=s.outerHeight(),e.theadBottom=e.theadTop+e.theadHeight,e.tfootTop=e.tbodyTop+e.tbodyHeight,o.length?(e.tfootBottom=e.tfootTop+o.outerHeight(),e.tfootHeight=o.outerHeight()):(e.tfootBottom=e.tfootTop,e.tfootHeight=0)},_scroll:function(A){if(!this.s.dt.settings()[0].bDestroying){var t,e,n=this._scrollEnabled(),r=u(this.s.dt.table().node()).parent(),i=r.offset(),s=r.outerHeight(),o=u(document).scrollLeft(),a=u(document).scrollTop(),B=u(window).height()+a,g=this.s.position,c=n?i.top:g.tbodyTop,l=n?i.left:g.left,w=n?i.top+s:g.tfootTop,E=n?r.outerWidth():g.tbodyWidth;if(this.c.header){if(this.s.enable)if(!g.visible||a+this.c.headerOffset+g.theadHeight<=c)t="in-place";else if(a+this.c.headerOffset+g.theadHeight>c&&a+this.c.headerOffset+g.theadHeight<w)if(t="in",a+this.c.headerOffset+g.theadHeight>w||void 0===this.dom.header.floatingParent)A=!0;else{var h=this.dom.header.floatingParent.css({top:this.c.headerOffset,position:"fixed"}).children().eq(0);0===h.find(this.dom.header.floating).length&&h.append(this.dom.header.floating)}else t="below";else t="in-place";(A||t!==this.s.headerMode)&&this._modeChange(t,"header",A),this._horizontal("header",o)}var Q={offset:{top:0,left:0},height:0},f={offset:{top:0,left:0},height:0};if(this.c.footer&&this.dom.tfoot.length&&this.dom.tfoot.find("th, td").length){this.s.enable?!g.visible||g.tfootBottom+this.c.footerOffset<=B?e="in-place":w+g.tfootHeight+this.c.footerOffset>B&&c+this.c.footerOffset<B?(e="in",A=!0):e="above":e="in-place",(A||e!==this.s.footerMode)&&this._modeChange(e,"footer",A),this._horizontal("footer",o);var C=function(A){return{offset:A.offset(),height:A.outerHeight()}};if(Q=this.dom.header.floating?C(this.dom.header.floating):C(this.dom.thead),f=this.dom.footer.floating?C(this.dom.footer.floating):C(this.dom.tfoot),n&&f.offset.top>a){var d=a-i.top,M=B+(d>-Q.height?d:0)-(Q.offset.top+(d<-Q.height?Q.height:0)+f.height);M<0&&(M=0),r.outerHeight(M),Math.round(r.outerHeight())>=Math.round(M)?u(this.dom.tfoot.parent()).addClass("fixedHeader-floating"):u(this.dom.tfoot.parent()).removeClass("fixedHeader-floating")}}if(this.dom.header.floating&&this.dom.header.floatingParent.css("left",l-o),this.dom.footer.floating&&this.dom.footer.floatingParent.css("left",l-o),void 0!==this.s.dt.settings()[0]._fixedColumns){var D=function(A,e,n){if(void 0===n){var r=u("div.dtfc-"+A+"-"+e+"-blocker");n=0===r.length?null:r.clone().css("z-index",1)}return null!==n&&("in"===t||"below"===t?n.appendTo("body").css({top:"top"===e?Q.offset.top:f.offset.top,left:"right"===A?l+E-n.width():l}):n.detach()),n};this.dom.header.rightBlocker=D("right","top",this.dom.header.rightBlocker),this.dom.header.leftBlocker=D("left","top",this.dom.header.leftBlocker),this.dom.footer.rightBlocker=D("right","bottom",this.dom.footer.rightBlocker),this.dom.footer.leftBlocker=D("left","bottom",this.dom.footer.leftBlocker)}}},_scrollEnabled:function(){var A=this.s.dt.settings()[0].oScroll;return""!==A.sY||""!==A.sX},_widths:function(A){if(A&&A.placeholder){var t=u(this.s.dt.table().node()),e=u(t.parent());A.floatingParent.css("width",e[0].offsetWidth),A.floating.css("width",t[0].offsetWidth),u("colgroup",A.floating).remove();for(var n=A.placeholder.parent().find("colgroup").clone().appendTo(A.floating).find("col"),r=this.s.dt.columns(":visible").widths(),i=0;i<r.length;i++)n.eq(i).css("width",r[i])}}}),C.version="4.0.6",C.defaults={header:!0,footer:!1,headerOffset:0,footerOffset:0},u.fn.dataTable.FixedHeader=C,u.fn.DataTable.FixedHeader=C,u(document).on("init.dt.dtfh",(function(A,t,e){if("dt"===A.namespace){var n=t.oInit.fixedHeader,r=l.default.defaults.fixedHeader;if((n||r)&&!t._fixedHeader){var i=u.extend({},r,n);!1!==n&&new C(t,i)}}})),l.default.Api.register("fixedHeader()",(function(){})),l.default.Api.register("fixedHeader.adjust()",(function(){return this.iterator("table",(function(A){var t=A._fixedHeader;t&&t.update()}))})),l.default.Api.register("fixedHeader.enable()",(function(A){return this.iterator("table",(function(t){var e=t._fixedHeader;A=void 0===A||A,e&&A!==e.enabled()&&e.enable(A)}))})),l.default.Api.register("fixedHeader.enabled()",(function(){if(this.context.length){var A=this.context[0]._fixedHeader;if(A)return A.enabled()}return!1})),l.default.Api.register("fixedHeader.disable()",(function(){return this.iterator("table",(function(A){var t=A._fixedHeader;t&&t.enabled()&&t.enable(!1)}))})),u.each(["header","footer"],(function(A,t){l.default.Api.register("fixedHeader."+t+"Offset()",(function(A){var e=this.context;return void 0===A?e.length&&e[0]._fixedHeader?e[0]._fixedHeader[t+"Offset"]():void 0:this.iterator("table",(function(e){var n=e._fixedHeader;n&&n[t+"Offset"](A)}))}))})),e(2967),e(8486),e(9908),e(897);let d=w;function M(A,t,e){var n,r,i,s=function(t,e){if(t>e){var n=e;e=t,t=n}var r=!1;return A.columns(":visible").indexes().filter((function(A){return A===t&&(r=!0),A===e?(r=!1,!0):r}))},o=function(t,e){var n=A.rows({search:"applied"}).indexes();if(n.indexOf(t)>n.indexOf(e)){var r=e;e=t,t=r}var i=!1;return n.filter((function(A){return A===t&&(i=!0),A===e?(i=!1,!0):i}))};A.cells({selected:!0}).any()||e?(r=s(e.column,t.column),i=o(e.row,t.row)):(r=s(0,t.column),i=o(0,t.row)),n=A.cells(i,r).flatten(),A.cells(t,{selected:!0}).any()?A.cells(n).deselect():A.cells(n).select()}function D(A){var t=l.default.select.classes.checkbox;return A?t.replace(/ /g,"."):t}function I(A){var t=A.settings()[0]._select.selector;d(A.table().container()).off("mousedown.dtSelect",t).off("mouseup.dtSelect",t).off("click.dtSelect",t),d("body").off("click.dtSelect"+U(A.table().node()))}function p(A){var t,e=d(A.table().container()),n=A.settings()[0],r=n._select.selector;e.on("mousedown.dtSelect",r,(function(A){(A.shiftKey||A.metaKey||A.ctrlKey)&&e.css("-moz-user-select","none").one("selectstart.dtSelect",r,(function(){return!1})),window.getSelection&&(t=window.getSelection())})).on("mouseup.dtSelect",r,(function(){e.css("-moz-user-select","")})).on("click.dtSelect",r,(function(e){var n,r=A.select.items();if(t){var i=window.getSelection();if((!i.anchorNode||d(i.anchorNode).closest("table")[0]===A.table().node())&&i!==t)return}var s=A.settings()[0],o=A.table().container();if(d(e.target).closest("div.dt-container")[0]==o){var a=A.cell(d(e.target).closest("td, th"));if(a.any()){var B=d.Event("user-select.dt");if(y(A,B,[r,a,e]),!B.isDefaultPrevented()){var g=a.index();"row"===r?(n=g.row,z(e,A,s,"row",n)):"column"===r?(n=a.index().column,z(e,A,s,"column",n)):"cell"===r&&(n=a.index(),z(e,A,s,"cell",n)),s._select_lastCell=g}}}})),d("body").on("click.dtSelect"+U(A.table().node()),(function(t){if(n._select.blurable){if(d(t.target).parents().filter(A.table().container()).length)return;if(0===d(t.target).parents("html").length)return;if(d(t.target).parents("div.DTE").length)return;var e=d.Event("select-blur.dt");if(y(A,e,[t.target,t]),e.isDefaultPrevented())return;v(n,!0)}}))}function y(A,t,e,n){n&&!A.flatten().length||("string"==typeof t&&(t+=".dt"),e.unshift(A),d(A.table().node()).trigger(t,e))}function F(A){return A.mRender&&"selectCheckbox"===A.mRender._name}function Y(A,t){if("api"!==A.select.style()&&!1!==A.select.info()){var e=A.settings()[0],n=e._select_set;if(!A.page.info().serverSide)for(var r=n.length-1;r>=0;r--)e.aIds[n[r]]||n.splice(r,1);var i=n.length?n.length:A.rows({selected:!0}).count(),s=A.columns({selected:!0}).count(),o=A.cells({selected:!0}).count();"subtractive"===e._select_mode&&(i=A.page.info().recordsDisplay-n.length);var a=function(t,e,n){t.append(d('<span class="select-item"/>').append(A.i18n("select."+e+"s",{_:"%d "+e+"s selected",0:"",1:"1 "+e+" selected"},n)))},B=d(t),g=d('<span class="select-info"/>');a(g,"row",i),a(g,"column",s),a(g,"cell",o);var c=B.children("span.select-info");c.length&&c.remove(),""!==g.text()&&B.append(g)}}function m(A,t,e){A.one("draw",(function(){A.row(e).node().focus()})).page(t).draw(!1)}function b(A,t,e,n){var r=A[t+"s"]({search:"applied"}).indexes(),i=r.indexOf(n),s=r.indexOf(e);if(A[t+"s"]({selected:!0}).any()||-1!==i){if(i>s){var o=s;s=i,i=o}r.splice(s+1,r.length),r.splice(0,i)}else r.splice(r.indexOf(e)+1,r.length);A[t](e,{selected:!0}).any()?(r.splice(r.indexOf(e),1),A[t+"s"](r).deselect()):A[t+"s"](r).select()}function v(A,t){if(t||"single"===A._select.style){var e=new l.default.Api(A);e.rows({selected:!0}).deselect(),e.columns({selected:!0}).deselect(),e.cells({selected:!0}).deselect()}}function z(A,t,e,n,r){var i=t.select.style(),s=t.select.toggleable(),o=t[n](r,{selected:!0}).any();if(!o||s)if("os"===i)if(A.ctrlKey||A.metaKey)t[n](r).select(!o);else if(A.shiftKey)"cell"===n?M(t,r,e._select_lastCell||null):b(t,n,r,e._select_lastCell?e._select_lastCell[n]:null);else{var a=t[n+"s"]({selected:!0});o&&1===a.flatten().length?t[n](r).deselect():(a.deselect(),t[n](r).select())}else"multi+shift"==i&&A.shiftKey?"cell"===n?M(t,r,e._select_lastCell||null):b(t,n,r,e._select_lastCell?e._select_lastCell[n]:null):t[n](r).select(!o)}function U(A){return A.id.replace(/[^a-zA-Z0-9\-\_]/g,"-")}function P(A,t,e){for(var n=0;n<e.length;n++){var r=A.row(e[n]).id();r&&"undefined"!==r&&!t.includes(r)&&t.push(r)}}function x(A,t,e){for(var n=0;n<e.length;n++){var r=A.row(e[n]).id(),i=t.indexOf(r);-1!==i&&t.splice(i,1)}}l.default.select={},l.default.select.classes={checkbox:"dt-select-checkbox"},l.default.select.version="3.1.3",l.default.select.init=function(A){var t=A.settings()[0];if(!l.default.versionCheck("2"))throw"Warning: Select requires DataTables 2 or newer";if(!t._select){var e=A.state.loaded(),n=function(t,e,n){if(null!==n&&void 0!==n.select){if(A.rows({selected:!0}).any()&&A.rows().deselect(),void 0!==n.select.rows&&A.rows(n.select.rows).select(),A.columns({selected:!0}).any()&&A.columns().deselect(),void 0!==n.select.columns&&A.columns(n.select.columns).select(),A.cells({selected:!0}).any()&&A.cells().deselect(),void 0!==n.select.cells)for(var r=0;r<n.select.cells.length;r++)A.cell(n.select.cells[r].row,n.select.cells[r].column).select();A.state.save()}};A.on("stateSaveParams",(function(t,e,n){n.select={},n.select.rows=A.rows({selected:!0}).ids(!0).toArray(),n.select.columns=A.columns({selected:!0})[0],n.select.cells=A.cells({selected:!0})[0].map((function(t){return{row:A.row(t.row).id(!0),column:t.column}}))})).on("stateLoadParams",n).one("init",(function(){n(0,0,e)}));var r=t.oInit.select,i=l.default.defaults.select,s=void 0===r?i:r,o="row",a="api",B=!1,g=!0,c=null,w=!0,E="td, th",h="selected",Q=!0,u=!1,f=!1,C=!1;t._select={infoEls:[]},!0===s?(a="os",u=!0):"string"==typeof s?(a=s,u=!0):d.isPlainObject(s)&&(void 0!==s.blurable&&(B=s.blurable),void 0!==s.toggleable&&(g=s.toggleable),void 0!==s.info&&(w=s.info),void 0!==s.items&&(o=s.items),void 0!==s.style?(a=s.style,u=!0):(a="os",u=!0),void 0!==s.selector&&(E=s.selector),void 0!==s.className&&(h=s.className),void 0!==s.headerCheckbox&&(Q=s.headerCheckbox),void 0!==s.selectable&&(c=s.selectable),void 0!==s.keys&&(f=s.keys),void 0!==s.keysWrap&&(C=s.keysWrap)),A.select.selector(E),A.select.items(o),A.select.style(a),A.select.blurable(B),A.select.toggleable(g),A.select.info(w),A.select.keys(f,C),A.select.selectable(c),t._select.className=h,!u&&d(A.table().node()).hasClass("selectable")&&A.select.style("os"),(Q||"select-page"===Q||"select-all"===Q)&&A.ready((function(){!function(A,t){var e=A.settings()[0].aoColumns;A.columns().iterator("column",(function(n,r){if(F(e[r])){var i=A.column(r).header(),s=d("div.dt-column-header",i);if(s.length&&(i=s),!d("input",i).length){var o=d("<input>").attr({class:D(!1),type:"checkbox","aria-label":A.i18n("select.aria.headerCheckbox")||"Select all rows"}).appendTo(i).on("change",(function(){this.checked?"select-page"==t?A.rows({page:"current"}).select():A.rows({search:"applied"}).select():"select-page"==t?A.rows({page:"current",selected:!0}).deselect():A.rows({selected:!0}).deselect()})).on("click",(function(A){A.stopPropagation()}));A.on("draw select deselect",(function(e,n,r){if("row"===r||!r){var i=function(A,t){var e=A.settings()[0],n=e._select.selectable,r=0,i="select-page"==t?A.rows({page:"current",selected:!0}).count():A.rows({selected:!0}).count(),s="select-page"==t?A.rows({page:"current",selected:!0}).count():A.rows({search:"applied",selected:!0}).count();if(n)for(var o="select-page"==t?A.rows({page:"current"}).indexes():A.rows({search:"applied"}).indexes(),a=0;a<o.length;a++){var B=e.aoData[o[a]];n(B._aData,B.nTr,o[a])&&r++}else r="select-page"==t?A.rows({page:"current"}).count():A.rows({search:"applied"}).count();return{available:r,count:i,search:s}}(A,t);i.search&&i.search<=i.count&&i.search===i.available?o.prop("checked",!0).prop("indeterminate",!1):0===i.search&&0===i.count?o.prop("checked",!1).prop("indeterminate",!1):o.prop("checked",!1).prop("indeterminate",!0)}}))}}}))}(A,Q)}))}},d.each([{type:"row",prop:"aoData"},{type:"column",prop:"aoColumns"}],(function(A,t){l.default.ext.selector[t.type].push((function(A,e,n){var r,i=e.selected,s=[];if(!0!==i&&!1!==i)return n;for(var o=0,a=n.length;o<a;o++)(r=A[t.prop][n[o]])&&(!0===i&&!0===r._select_selected||!1===i&&!r._select_selected)&&s.push(n[o]);return s}))})),l.default.ext.selector.cell.push((function(A,t,e){var n,r=t.selected,i=[];if(void 0===r)return e;for(var s=0,o=e.length;s<o;s++)(n=A.aoData[e[s].row])&&(!0===r&&n._selected_cells&&!0===n._selected_cells[e[s].column]||!1===r&&(!n._selected_cells||!n._selected_cells[e[s].column]))&&i.push(e[s]);return i}));var N=l.default.Api.register,R=l.default.Api.registerPlural;function G(A,t){return function(e){return e.i18n("buttons."+A,t)}}function S(A){var t=A._eventNamespace;return"draw.dt.DT"+t+" select.dt.DT"+t+" deselect.dt.DT"+t}N("select()",(function(){return this.iterator("table",(function(A){l.default.select.init(new l.default.Api(A))}))})),N("select.blurable()",(function(A){return void 0===A?this.context[0]._select.blurable:this.iterator("table",(function(t){t._select.blurable=A}))})),N("select.toggleable()",(function(A){return void 0===A?this.context[0]._select.toggleable:this.iterator("table",(function(t){t._select.toggleable=A}))})),N("select.info()",(function(A){return void 0===A?this.context[0]._select.info:this.iterator("table",(function(t){t._select.info=A}))})),N("select.items()",(function(A){return void 0===A?this.context[0]._select.items:this.iterator("table",(function(t){t._select.items=A,y(new l.default.Api(t),"selectItems",[A])}))})),N("select.keys()",(function(A,t){return void 0===A?this.context[0]._select.keys:this.iterator("table",(function(e){e._select||l.default.select.init(new l.default.Api(e)),e._select.keys=A,e._select.keysWrap=t,function(A){var t=A.settings()[0],e=t._select.keys,n=t._select.keysWrap,r="dts-keys-"+t.sTableId;e?(d(A.rows({page:"current"}).nodes()).attr("tabindex",0),A.on("draw."+r,(function(){d(A.rows({page:"current"}).nodes()).attr("tabindex",0)})),d(document).on("keydown."+r,(function(t){var e=t.keyCode,r=document.activeElement;if([9,13,32,38,40].includes(e)){var i=A.rows({page:"current"}).nodes().toArray(),s=i.indexOf(r),o=!0,a=A.page.info();if(-1!==s){if(9===e)!1===t.shift&&s===i.length-1?m(A,"next",":first-child"):!0===t.shift&&0===s?m(A,"previous",":last-child"):o=!1;else if(13===e||32===e){var B=A.row(r);B.selected()?B.deselect():B.select()}else 38===e?s>0?i[s-1].focus():a.start>0?m(A,"previous",":last-child"):n&&m(A,"last",":last-child"):s<i.length-1?i[s+1].focus():a.page<a.pages-1?m(A,"next",":first-child"):n&&m(A,"first",":first-child");o&&(t.stopPropagation(),t.preventDefault())}}}))):(d(A.rows().nodes()).removeAttr("tabindex"),A.off("draw."+r),d(document).off("keydown."+r))}(new l.default.Api(e))}))})),N("select.style()",(function(A){return void 0===A?this.context[0]._select.style:this.iterator("table",(function(t){t._select||l.default.select.init(new l.default.Api(t)),t._select_init||function(A){var t=new l.default.Api(A);A._select_init=!0,A._select_mode="additive",A._select_set=[],A.aoRowCreatedCallback.push((function(e,n,r){var i,s,o=A.aoData[r],a=t.row(r).id();for((o._select_selected||"additive"===A._select_mode&&A._select_set.includes(a)||"subtractive"===A._select_mode&&!A._select_set.includes(a))&&(o._select_selected=!0,d(e).addClass(A._select.className).find("input."+D(!0)).prop("checked",!0)),i=0,s=A.aoColumns.length;i<s;i++)(A.aoColumns[i]._select_selected||o._selected_cells&&o._selected_cells[i])&&d(o.anCells[i]).addClass(A._select.className)})),function(A){A.on("select",(function(t,e,n,r){if("row"===n){var i=A.settings()[0];"additive"===i._select_mode?P(A,i._select_set,r):x(A,i._select_set,r)}})),A.on("deselect",(function(t,e,n,r){if("row"===n){var i=A.settings()[0];"additive"===i._select_mode?x(A,i._select_set,r):P(A,i._select_set,r)}}))}(t),t.on("info.dt",(function(A,e,n){e._select.infoEls.includes(n)||e._select.infoEls.push(n),Y(t,n)})),t.on("select.dtSelect.dt deselect.dtSelect.dt",(function(){A._select.infoEls.forEach((function(A){Y(t,A)})),t.state.save()})),t.on("destroy.dtSelect",(function(){d(t.rows({selected:!0}).nodes()).removeClass(t.settings()[0]._select.className),d("input."+D(!0),t.table().header()).remove(),I(t),t.off(".dtSelect"),d("body").off(".dtSelect"+U(t.table().node()))}))}(t),t._select.style=A;var e=new l.default.Api(t);"api"!==A?e.ready((function(){I(e),p(e)})):I(e),y(new l.default.Api(t),"selectStyle",[A])}))})),N("select.selector()",(function(A){return void 0===A?this.context[0]._select.selector:this.iterator("table",(function(t){var e=new l.default.Api(t),n=t._select.style;I(e),t._select.selector=A,n&&"api"!==n?e.ready((function(){I(e),p(e)})):I(e)}))})),N("select.selectable()",(function(A){let t=this.context[0];return A?(t._select.selectable=A,this):t._select.selectable})),N("select.last()",(function(A){let t=this.context[0];return A?(t._select_lastCell=A,this):t._select_lastCell})),N("select.cumulative()",(function(A){if(A)return this.iterator("table",(function(t){if(t._select_mode!==A){var e=new l.default.Api(t);if("subtractive"===A){var n=e.rows({selected:!1}).ids().toArray();t._select_mode=A,t._select_set.length=0,t._select_set.push.apply(t._select_set,n)}else{var r=e.rows({selected:!0}).ids().toArray();t._select_mode=A,t._select_set.length=0,t._select_set.push.apply(t._select_set,r)}}})).draw(!1);let t=this.context[0];return t&&t._select_set?{mode:t._select_mode,rows:t._select_set}:null})),R("rows().select()","row().select()",(function(A){var t=this,e=[];return!1===A?this.deselect():(this.iterator("row",(function(A,n){v(A);var r=A.aoData[n],i=A.aoColumns;if(!A._select.selectable||!1!==A._select.selectable(r._aData,r.nTr,n)){d(r.nTr).addClass(A._select.className),r._select_selected=!0,e.push(n);for(var s=0;s<i.length;s++){var o=i[s];if(null===o.sType&&t.columns().types(),F(o)){var a=r.anCells;a&&a[s]&&d("input."+D(!0),a[s]).prop("checked",!0),null!==r._aSortData&&(r._aSortData[s]=null)}}}})),this.iterator("table",(function(A){y(t,"select",["row",e],!0)})),this)})),N("row().selected()",(function(){var A=this.context[0];return!!(A&&this.length&&A.aoData[this[0]]&&A.aoData[this[0]]._select_selected)})),N("row().focus()",(function(){var A=this.context[0];A&&this.length&&A.aoData[this[0]]&&A.aoData[this[0]].nTr&&A.aoData[this[0]].nTr.focus()})),N("row().blur()",(function(){var A=this.context[0];A&&this.length&&A.aoData[this[0]]&&A.aoData[this[0]].nTr&&A.aoData[this[0]].nTr.blur()})),R("columns().select()","column().select()",(function(A){var t=this;return!1===A?this.deselect():(this.iterator("column",(function(A,t){v(A),A.aoColumns[t]._select_selected=!0;var e=new l.default.Api(A).column(t);d(e.header()).addClass(A._select.className),d(e.footer()).addClass(A._select.className),e.nodes().to$().addClass(A._select.className)})),this.iterator("table",(function(A,e){y(t,"select",["column",t[e]],!0)})),this)})),N("column().selected()",(function(){var A=this.context[0];return!!(A&&this.length&&A.aoColumns[this[0]]&&A.aoColumns[this[0]]._select_selected)})),R("cells().select()","cell().select()",(function(A){var t=this;return!1===A?this.deselect():(this.iterator("cell",(function(A,t,e){v(A);var n=A.aoData[t];void 0===n._selected_cells&&(n._selected_cells=[]),n._selected_cells[e]=!0,n.anCells&&d(n.anCells[e]).addClass(A._select.className)})),this.iterator("table",(function(A,e){y(t,"select",["cell",t.cells(t[e]).indexes().toArray()],!0)})),this)})),N("cell().selected()",(function(){var A=this.context[0];if(A&&this.length){var t=A.aoData[this[0][0].row];if(t&&t._selected_cells&&t._selected_cells[this[0][0].column])return!0}return!1})),R("rows().deselect()","row().deselect()",(function(){var A=this;return this.iterator("row",(function(t,e){var n=t.aoData[e],r=t.aoColumns;d(n.nTr).removeClass(t._select.className),n._select_selected=!1,t._select_lastCell=null;for(var i=0;i<r.length;i++){var s=r[i];if(null===s.sType&&A.columns().types(),F(s)){var o=n.anCells;o&&o[i]&&d("input."+D(!0),n.anCells[i]).prop("checked",!1),null!==n._aSortData&&(n._aSortData[i]=null)}}})),this.iterator("table",(function(t,e){y(A,"deselect",["row",A[e]],!0)})),this})),R("columns().deselect()","column().deselect()",(function(){var A=this;return this.iterator("column",(function(A,t){A.aoColumns[t]._select_selected=!1;var e=new l.default.Api(A),n=e.column(t);d(n.header()).removeClass(A._select.className),d(n.footer()).removeClass(A._select.className),e.cells(null,t).indexes().each((function(t){var e=A.aoData[t.row],n=e._selected_cells;!e.anCells||n&&n[t.column]||d(e.anCells[t.column]).removeClass(A._select.className)}))})),this.iterator("table",(function(t,e){y(A,"deselect",["column",A[e]],!0)})),this})),R("cells().deselect()","cell().deselect()",(function(){var A=this;return this.iterator("cell",(function(A,t,e){var n=A.aoData[t];void 0!==n._selected_cells&&(n._selected_cells[e]=!1),n.anCells&&!A.aoColumns[e]._select_selected&&d(n.anCells[e]).removeClass(A._select.className)})),this.iterator("table",(function(t,e){y(A,"deselect",["cell",A[e]],!0)})),this}));var T=0;d.extend(l.default.ext.buttons,{selected:{text:G("selected","Selected"),className:"buttons-selected",limitTo:["rows","columns","cells"],init:function(A,t,e){var n=this;e._eventNamespace=".select"+T++,A.on(S(e),(function(){n.enable(function(A,t){return!(-1===t.limitTo.indexOf("rows")||!A.rows({selected:!0}).any())||!(-1===t.limitTo.indexOf("columns")||!A.columns({selected:!0}).any())||!(-1===t.limitTo.indexOf("cells")||!A.cells({selected:!0}).any())}(A,e))})),this.disable()},destroy:function(A,t,e){A.off(e._eventNamespace)}},selectedSingle:{text:G("selectedSingle","Selected single"),className:"buttons-selected-single",init:function(A,t,e){var n=this;e._eventNamespace=".select"+T++,A.on(S(e),(function(){var t=A.rows({selected:!0}).flatten().length+A.columns({selected:!0}).flatten().length+A.cells({selected:!0}).flatten().length;n.enable(1===t)})),this.disable()},destroy:function(A,t,e){A.off(e._eventNamespace)}},selectAll:{text:G("selectAll","Select all"),className:"buttons-select-all",action:function(A,t,e,n){var r=this.select.items(),i=n.selectorModifier;i?("function"==typeof i&&(i=i.call(t,A,t,e,n)),this[r+"s"](i).select()):this[r+"s"]().select()}},selectNone:{text:G("selectNone","Deselect all"),className:"buttons-select-none",action:function(){v(this.settings()[0],!0)},init:function(A,t,e){var n=this;e._eventNamespace=".select"+T++,A.on(S(e),(function(){var t=A.rows({selected:!0}).flatten().length+A.columns({selected:!0}).flatten().length+A.cells({selected:!0}).flatten().length;n.enable(t>0)})),this.disable()},destroy:function(A,t,e){A.off(e._eventNamespace)}},showSelected:{text:G("showSelected","Show only selected"),className:"buttons-show-selected",action:function(A,t){if(t.search.fixed("dt-select"))t.search.fixed("dt-select",null),this.active(!1);else{var e=t.settings()[0].aoData;t.search.fixed("dt-select",(function(A,t,n){return e[n]._select_selected})),this.active(!0)}t.draw()}}}),d.each(["Row","Column","Cell"],(function(A,t){var e=t.toLowerCase();l.default.ext.buttons["select"+t+"s"]={text:G("select"+t+"s","Select "+e+"s"),className:"buttons-select-"+e+"s",action:function(){this.select.items(e)},init:function(A){var t=this;this.active(A.select.items()===e),A.on("selectItems.dt.DT",(function(A,n,r){t.active(r===e)}))}}})),l.default.type("select-checkbox",{className:"dt-select",detect:l.default.versionCheck("2.1")?{oneOf:function(){return!1},allOf:function(){return!1},init:function(A,t,e){return F(t)}}:function(A){return"select-checkbox"===A&&A},order:{pre:function(A){return"X"===A?-1:0}}}),d.extend(!0,l.default.defaults.oLanguage,{select:{aria:{rowCheckbox:"Select row"}}}),l.default.render.select=function(A,t){var e=A?l.default.util.get(A):null,n=t?l.default.util.get(t):null,r=function(A,t,r,i){var s=i.settings.aoData[i.row],o=s._select_selected,a=i.settings.oLanguage.select.aria.rowCheckbox,B=i.settings._select.selectable;return"display"===t?B&&!1===B(r,s.nTr,i.row)?"":d("<input>").attr({"aria-label":a,class:D(),name:n?n(r):null,type:"checkbox",value:e?e(r):null,checked:o}).on("input",(function(A){A.preventDefault(),this.checked=d(this).closest("tr").hasClass("selected")}))[0]:"type"===t?"select-checkbox":"filter"===t?"":o?"X":""};return r._name="selectCheckbox",r},l.default.ext.order["select-checkbox"]=function(A,t){return this.api().column(t,{order:"index"}).nodes().map((function(t){return"row"===A._select.items?d(t).parent().hasClass(A._select.className).toString():"cell"===A._select.items&&d(t).hasClass(A._select.className).toString()}))},d.fn.DataTable.select=l.default.select,d(document).on("i18n.dt.dtSelect preInit.dt.dtSelect",(function(A,t){"dt"===A.namespace&&l.default.select.init(new l.default.Api(t))}));var H=e(1710),k=e.n(H),L=e(7164),j=e.n(L),J=e(7108),O=e.n(J);l.default.Buttons.jszip(k()),j().vfs=O().pdfMake?O().pdfMake.vfs:O(),l.default.Buttons.pdfMake(j());const W=({templateContent:A,attributes:e})=>{const n=(0,t.useRef)(null),r=(0,t.useRef)(null);return(0,t.useEffect)((()=>{if(!n.current||!A)return;if("1"!==A.dataset.moved){const t=Array.from(A.children);n.current.append(...t),A.dataset.moved="1"}const t=((A,t=!1)=>{if(!A?.enabled)return null;const e={paging:A.paging.enabled,searching:A.searching.enabled,ordering:A.ordering.enabled,info:A.info,autoWidth:A.autoWidth,stateSave:!t&&A.stateSave,searchDelay:A.searchDelay};A.paging.enabled&&(e.pageLength=A.paging.pageLength,e.pagingType=A.paging.pagingType,e.lengthMenu=[[5,10,25,50,100,-1],["5","10","25","50","100","All"]]),A.searching.enabled&&(e.search={smart:A.searching.smart,regex:A.searching.regex,caseInsensitive:A.searching.caseInsensitive}),A.ordering.enabled&&(e.orderMulti=A.ordering.multiColumn),A.responsive&&(e.responsive=!0),A.fixedHeader&&(e.fixedHeader=!0),A.select?.enabled&&(e.select={style:A.select.style}),A.language&&(e.language={...A.language});const n={};if(["topStart","topEnd","bottomStart","bottomEnd"].forEach((t=>{const e=A.layout[t];n[t]=e&&"none"!==e?e:null})),A.buttons?.enabled){const t=(r=A.buttons,["copy","csv","excel","pdf","print","colvis"].filter((A=>r[A])));t.length&&(n.top2Start={buttons:t})}var r;return e.layout=n,A.serverSide?.enabled&&A.serverSide?.endpoint&&(e.serverSide=!0,e.ajax=A.serverSide.endpoint),e})(e?.datatables);if(!t)return;const i=setTimeout((()=>{if(n.current&&!r.current)try{r.current=new l.default(n.current,t),n.current.style.setProperty("border-collapse",e?.content?.cellBorderType||"collapse","important")}catch(A){console.warn("b-blocks/table: DataTables init failed —",A)}}),0);return()=>{clearTimeout(i),r.current&&(r.current.destroy(),r.current=null)}}),[]),(0,g.jsx)("table",{className:"b-blocks-table-main-container",ref:n})};document.addEventListener("DOMContentLoaded",(()=>{document.querySelectorAll(".wp-block-b-blocks-table[data-attributes]").forEach((t=>{let e={};try{const A=t.dataset.attributes;A&&"undefined"!==A&&""!==A&&(e=JSON.parse(A))}catch(A){console.warn("table: Invalid attributes JSON",A)}const n=t.querySelector(".b-blocks-table-innerBlocks-contents>table");n&&((0,A.createRoot)(t).render((0,g.jsxs)(g.Fragment,{children:[(0,g.jsx)(c,{attributes:e,id:t.id}),(0,g.jsx)(W,{attributes:e,templateContent:n})]})),t?.removeAttribute("data-attributes"))}))}))})()})();