From e1dc1428eb4d386519c54a3ed97824693b51c0e6 Mon Sep 17 00:00:00 2001 From: yushulx Date: Tue, 14 Nov 2023 01:51:55 +0000 Subject: [PATCH] =?UTF-8?q?Deploying=20to=20gh-pages=20from=20=20@=20c3fdd?= =?UTF-8?q?4bfbc37ec6405080b1363d6d16ade269813=20=F0=9F=9A=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .nojekyll | 0 404.html | 32 + _content/Razor.Barcode.Library/background.png | Bin 0 -> 378 bytes .../Razor.Barcode.Library/barcodeJsInterop.js | 186 + .../dbr-9.6.31.browser.worker.js | 11 + .../dbr-9.6.31.full.wasm | Bin 0 -> 4109156 bytes .../dbr-9.6.31.full.wasm.js | 6283 +++++++++++++++++ _content/Razor.Barcode.Library/dbr.js | 21 + _content/Razor.Barcode.Library/dbr.ui.html | 113 + .../dls.license.dialog.html | 20 + .../Microsoft.AspNetCore.Components.Web.dll | Bin 0 -> 54784 bytes ...Microsoft.AspNetCore.Components.Web.dll.br | Bin 0 -> 19465 bytes ...Microsoft.AspNetCore.Components.Web.dll.gz | Bin 0 -> 23054 bytes ...soft.AspNetCore.Components.WebAssembly.dll | Bin 0 -> 52224 bytes ...t.AspNetCore.Components.WebAssembly.dll.br | Bin 0 -> 20537 bytes ...t.AspNetCore.Components.WebAssembly.dll.gz | Bin 0 -> 23309 bytes .../Microsoft.AspNetCore.Components.dll | Bin 0 -> 140288 bytes .../Microsoft.AspNetCore.Components.dll.br | Bin 0 -> 51979 bytes .../Microsoft.AspNetCore.Components.dll.gz | Bin 0 -> 59397 bytes ....Extensions.Configuration.Abstractions.dll | Bin 0 -> 6144 bytes ...tensions.Configuration.Abstractions.dll.br | Bin 0 -> 2001 bytes ...tensions.Configuration.Abstractions.dll.gz | Bin 0 -> 2300 bytes ...icrosoft.Extensions.Configuration.Json.dll | Bin 0 -> 7680 bytes ...osoft.Extensions.Configuration.Json.dll.br | Bin 0 -> 3109 bytes ...osoft.Extensions.Configuration.Json.dll.gz | Bin 0 -> 3466 bytes .../Microsoft.Extensions.Configuration.dll | Bin 0 -> 6656 bytes .../Microsoft.Extensions.Configuration.dll.br | Bin 0 -> 2647 bytes .../Microsoft.Extensions.Configuration.dll.gz | Bin 0 -> 2987 bytes ...sions.DependencyInjection.Abstractions.dll | Bin 0 -> 12288 bytes ...ns.DependencyInjection.Abstractions.dll.br | Bin 0 -> 4491 bytes ...ns.DependencyInjection.Abstractions.dll.gz | Bin 0 -> 4989 bytes ...crosoft.Extensions.DependencyInjection.dll | Bin 0 -> 35840 bytes ...soft.Extensions.DependencyInjection.dll.br | Bin 0 -> 15163 bytes ...soft.Extensions.DependencyInjection.dll.gz | Bin 0 -> 17079 bytes ...rosoft.Extensions.Logging.Abstractions.dll | Bin 0 -> 22528 bytes ...oft.Extensions.Logging.Abstractions.dll.br | Bin 0 -> 8901 bytes ...oft.Extensions.Logging.Abstractions.dll.gz | Bin 0 -> 10159 bytes _framework/Microsoft.Extensions.Logging.dll | Bin 0 -> 16384 bytes .../Microsoft.Extensions.Logging.dll.br | Bin 0 -> 6902 bytes .../Microsoft.Extensions.Logging.dll.gz | Bin 0 -> 7780 bytes _framework/Microsoft.Extensions.Options.dll | Bin 0 -> 14848 bytes .../Microsoft.Extensions.Options.dll.br | Bin 0 -> 6247 bytes .../Microsoft.Extensions.Options.dll.gz | Bin 0 -> 6925 bytes .../Microsoft.Extensions.Primitives.dll | Bin 0 -> 7680 bytes .../Microsoft.Extensions.Primitives.dll.br | Bin 0 -> 2904 bytes .../Microsoft.Extensions.Primitives.dll.gz | Bin 0 -> 3319 bytes .../Microsoft.JSInterop.WebAssembly.dll | Bin 0 -> 8704 bytes .../Microsoft.JSInterop.WebAssembly.dll.br | Bin 0 -> 3578 bytes .../Microsoft.JSInterop.WebAssembly.dll.gz | Bin 0 -> 3964 bytes _framework/Microsoft.JSInterop.dll | Bin 0 -> 39424 bytes _framework/Microsoft.JSInterop.dll.br | Bin 0 -> 15704 bytes _framework/Microsoft.JSInterop.dll.gz | Bin 0 -> 17559 bytes _framework/RazorBarcodeLibrary.dll | Bin 0 -> 27136 bytes _framework/RazorBarcodeLibrary.dll.br | Bin 0 -> 8980 bytes _framework/RazorBarcodeLibrary.dll.gz | Bin 0 -> 10977 bytes _framework/RazorBarcodeLibrary.pdb.gz | Bin 0 -> 9424 bytes _framework/System.Collections.Concurrent.dll | Bin 0 -> 15872 bytes .../System.Collections.Concurrent.dll.br | Bin 0 -> 6572 bytes .../System.Collections.Concurrent.dll.gz | Bin 0 -> 7229 bytes _framework/System.Collections.dll | Bin 0 -> 9216 bytes _framework/System.Collections.dll.br | Bin 0 -> 3645 bytes _framework/System.Collections.dll.gz | Bin 0 -> 4015 bytes _framework/System.ComponentModel.dll | Bin 0 -> 4608 bytes _framework/System.ComponentModel.dll.br | Bin 0 -> 1466 bytes _framework/System.ComponentModel.dll.gz | Bin 0 -> 1684 bytes _framework/System.Console.dll | Bin 0 -> 13312 bytes _framework/System.Console.dll.br | Bin 0 -> 5728 bytes _framework/System.Console.dll.gz | Bin 0 -> 6504 bytes _framework/System.Linq.dll | Bin 0 -> 6656 bytes _framework/System.Linq.dll.br | Bin 0 -> 2588 bytes _framework/System.Linq.dll.gz | Bin 0 -> 2928 bytes _framework/System.Memory.dll | Bin 0 -> 13312 bytes _framework/System.Memory.dll.br | Bin 0 -> 5578 bytes _framework/System.Memory.dll.gz | Bin 0 -> 6169 bytes _framework/System.Net.Http.Json.dll | Bin 0 -> 10752 bytes _framework/System.Net.Http.Json.dll.br | Bin 0 -> 4290 bytes _framework/System.Net.Http.Json.dll.gz | Bin 0 -> 4759 bytes _framework/System.Net.Http.dll | Bin 0 -> 124416 bytes _framework/System.Net.Http.dll.br | Bin 0 -> 47686 bytes _framework/System.Net.Http.dll.gz | Bin 0 -> 54777 bytes _framework/System.Net.Primitives.dll | Bin 0 -> 7168 bytes _framework/System.Net.Primitives.dll.br | Bin 0 -> 2553 bytes _framework/System.Net.Primitives.dll.gz | Bin 0 -> 3024 bytes _framework/System.Private.CoreLib.dll | Bin 0 -> 1127936 bytes _framework/System.Private.CoreLib.dll.br | Bin 0 -> 388360 bytes _framework/System.Private.CoreLib.dll.gz | Bin 0 -> 464052 bytes _framework/System.Private.Uri.dll | Bin 0 -> 60928 bytes _framework/System.Private.Uri.dll.br | Bin 0 -> 25275 bytes _framework/System.Private.Uri.dll.gz | Bin 0 -> 28063 bytes ...tem.Runtime.InteropServices.JavaScript.dll | Bin 0 -> 36352 bytes ....Runtime.InteropServices.JavaScript.dll.br | Bin 0 -> 14155 bytes ....Runtime.InteropServices.JavaScript.dll.gz | Bin 0 -> 16154 bytes _framework/System.Runtime.dll | Bin 0 -> 6144 bytes _framework/System.Runtime.dll.br | Bin 0 -> 1939 bytes _framework/System.Runtime.dll.gz | Bin 0 -> 2230 bytes _framework/System.Text.Encodings.Web.dll | Bin 0 -> 27648 bytes _framework/System.Text.Encodings.Web.dll.br | Bin 0 -> 8856 bytes _framework/System.Text.Encodings.Web.dll.gz | Bin 0 -> 9894 bytes _framework/System.Text.Json.dll | Bin 0 -> 309248 bytes _framework/System.Text.Json.dll.br | Bin 0 -> 104781 bytes _framework/System.Text.Json.dll.gz | Bin 0 -> 122176 bytes _framework/blazor.boot.json | 63 + _framework/blazor.boot.json.br | Bin 0 -> 1838 bytes _framework/blazor.boot.json.gz | Bin 0 -> 2001 bytes _framework/blazor.webassembly.js | 1 + _framework/blazor.webassembly.js.br | Bin 0 -> 17827 bytes _framework/blazor.webassembly.js.gz | Bin 0 -> 20107 bytes _framework/dotnet.7.0.13.76151kug2k.js | 33 + _framework/dotnet.7.0.13.76151kug2k.js.br | Bin 0 -> 59037 bytes _framework/dotnet.7.0.13.76151kug2k.js.gz | Bin 0 -> 68425 bytes _framework/dotnet.timezones.blat | Bin 0 -> 341310 bytes _framework/dotnet.timezones.blat.br | Bin 0 -> 42655 bytes _framework/dotnet.timezones.blat.gz | Bin 0 -> 76193 bytes _framework/dotnet.wasm | Bin 0 -> 2510412 bytes _framework/dotnet.wasm.br | Bin 0 -> 868133 bytes _framework/dotnet.wasm.gz | Bin 0 -> 1031959 bytes _framework/example.dll | Bin 0 -> 30720 bytes _framework/example.dll.br | Bin 0 -> 11545 bytes _framework/example.dll.gz | Bin 0 -> 13156 bytes _framework/example.pdb.gz | Bin 0 -> 20580 bytes _framework/icudt.dat | Bin 0 -> 1526128 bytes _framework/icudt.dat.br | Bin 0 -> 329770 bytes _framework/icudt.dat.gz | Bin 0 -> 460350 bytes _framework/icudt_CJK.dat | Bin 0 -> 956416 bytes _framework/icudt_CJK.dat.br | Bin 0 -> 248840 bytes _framework/icudt_CJK.dat.gz | Bin 0 -> 333110 bytes _framework/icudt_EFIGS.dat | Bin 0 -> 550832 bytes _framework/icudt_EFIGS.dat.br | Bin 0 -> 143983 bytes _framework/icudt_EFIGS.dat.gz | Bin 0 -> 196037 bytes _framework/icudt_no_CJK.dat | Bin 0 -> 1107168 bytes _framework/icudt_no_CJK.dat.br | Bin 0 -> 222250 bytes _framework/icudt_no_CJK.dat.gz | Bin 0 -> 317618 bytes css/app.css | 216 + css/bootstrap/bootstrap.min.css | 7 + css/bootstrap/bootstrap.min.css.map | 1 + css/open-iconic/FONT-LICENSE | 86 + css/open-iconic/ICON-LICENSE | 21 + css/open-iconic/README.md | 114 + .../font/css/open-iconic-bootstrap.min.css | 1 + css/open-iconic/font/fonts/open-iconic.eot | Bin 0 -> 28196 bytes css/open-iconic/font/fonts/open-iconic.otf | Bin 0 -> 20996 bytes css/open-iconic/font/fonts/open-iconic.svg | 543 ++ css/open-iconic/font/fonts/open-iconic.ttf | Bin 0 -> 28028 bytes css/open-iconic/font/fonts/open-iconic.woff | Bin 0 -> 14984 bytes example.styles.css | 151 + favicon.png | Bin 0 -> 1148 bytes icon-192.png | Bin 0 -> 2626 bytes index.html | 32 + sample-data/weather.json | 27 + 149 files changed, 7962 insertions(+) create mode 100644 .nojekyll create mode 100644 404.html create mode 100644 _content/Razor.Barcode.Library/background.png create mode 100644 _content/Razor.Barcode.Library/barcodeJsInterop.js create mode 100644 _content/Razor.Barcode.Library/dbr-9.6.31.browser.worker.js create mode 100644 _content/Razor.Barcode.Library/dbr-9.6.31.full.wasm create mode 100644 _content/Razor.Barcode.Library/dbr-9.6.31.full.wasm.js create mode 100644 _content/Razor.Barcode.Library/dbr.js create mode 100644 _content/Razor.Barcode.Library/dbr.ui.html create mode 100644 _content/Razor.Barcode.Library/dls.license.dialog.html create mode 100644 _framework/Microsoft.AspNetCore.Components.Web.dll create mode 100644 _framework/Microsoft.AspNetCore.Components.Web.dll.br create mode 100644 _framework/Microsoft.AspNetCore.Components.Web.dll.gz create mode 100644 _framework/Microsoft.AspNetCore.Components.WebAssembly.dll create mode 100644 _framework/Microsoft.AspNetCore.Components.WebAssembly.dll.br create mode 100644 _framework/Microsoft.AspNetCore.Components.WebAssembly.dll.gz create mode 100644 _framework/Microsoft.AspNetCore.Components.dll create mode 100644 _framework/Microsoft.AspNetCore.Components.dll.br create mode 100644 _framework/Microsoft.AspNetCore.Components.dll.gz create mode 100644 _framework/Microsoft.Extensions.Configuration.Abstractions.dll create mode 100644 _framework/Microsoft.Extensions.Configuration.Abstractions.dll.br create mode 100644 _framework/Microsoft.Extensions.Configuration.Abstractions.dll.gz create mode 100644 _framework/Microsoft.Extensions.Configuration.Json.dll create mode 100644 _framework/Microsoft.Extensions.Configuration.Json.dll.br create mode 100644 _framework/Microsoft.Extensions.Configuration.Json.dll.gz create mode 100644 _framework/Microsoft.Extensions.Configuration.dll create mode 100644 _framework/Microsoft.Extensions.Configuration.dll.br create mode 100644 _framework/Microsoft.Extensions.Configuration.dll.gz create mode 100644 _framework/Microsoft.Extensions.DependencyInjection.Abstractions.dll create mode 100644 _framework/Microsoft.Extensions.DependencyInjection.Abstractions.dll.br create mode 100644 _framework/Microsoft.Extensions.DependencyInjection.Abstractions.dll.gz create mode 100644 _framework/Microsoft.Extensions.DependencyInjection.dll create mode 100644 _framework/Microsoft.Extensions.DependencyInjection.dll.br create mode 100644 _framework/Microsoft.Extensions.DependencyInjection.dll.gz create mode 100644 _framework/Microsoft.Extensions.Logging.Abstractions.dll create mode 100644 _framework/Microsoft.Extensions.Logging.Abstractions.dll.br create mode 100644 _framework/Microsoft.Extensions.Logging.Abstractions.dll.gz create mode 100644 _framework/Microsoft.Extensions.Logging.dll create mode 100644 _framework/Microsoft.Extensions.Logging.dll.br create mode 100644 _framework/Microsoft.Extensions.Logging.dll.gz create mode 100644 _framework/Microsoft.Extensions.Options.dll create mode 100644 _framework/Microsoft.Extensions.Options.dll.br create mode 100644 _framework/Microsoft.Extensions.Options.dll.gz create mode 100644 _framework/Microsoft.Extensions.Primitives.dll create mode 100644 _framework/Microsoft.Extensions.Primitives.dll.br create mode 100644 _framework/Microsoft.Extensions.Primitives.dll.gz create mode 100644 _framework/Microsoft.JSInterop.WebAssembly.dll create mode 100644 _framework/Microsoft.JSInterop.WebAssembly.dll.br create mode 100644 _framework/Microsoft.JSInterop.WebAssembly.dll.gz create mode 100644 _framework/Microsoft.JSInterop.dll create mode 100644 _framework/Microsoft.JSInterop.dll.br create mode 100644 _framework/Microsoft.JSInterop.dll.gz create mode 100644 _framework/RazorBarcodeLibrary.dll create mode 100644 _framework/RazorBarcodeLibrary.dll.br create mode 100644 _framework/RazorBarcodeLibrary.dll.gz create mode 100644 _framework/RazorBarcodeLibrary.pdb.gz create mode 100644 _framework/System.Collections.Concurrent.dll create mode 100644 _framework/System.Collections.Concurrent.dll.br create mode 100644 _framework/System.Collections.Concurrent.dll.gz create mode 100644 _framework/System.Collections.dll create mode 100644 _framework/System.Collections.dll.br create mode 100644 _framework/System.Collections.dll.gz create mode 100644 _framework/System.ComponentModel.dll create mode 100644 _framework/System.ComponentModel.dll.br create mode 100644 _framework/System.ComponentModel.dll.gz create mode 100644 _framework/System.Console.dll create mode 100644 _framework/System.Console.dll.br create mode 100644 _framework/System.Console.dll.gz create mode 100644 _framework/System.Linq.dll create mode 100644 _framework/System.Linq.dll.br create mode 100644 _framework/System.Linq.dll.gz create mode 100644 _framework/System.Memory.dll create mode 100644 _framework/System.Memory.dll.br create mode 100644 _framework/System.Memory.dll.gz create mode 100644 _framework/System.Net.Http.Json.dll create mode 100644 _framework/System.Net.Http.Json.dll.br create mode 100644 _framework/System.Net.Http.Json.dll.gz create mode 100644 _framework/System.Net.Http.dll create mode 100644 _framework/System.Net.Http.dll.br create mode 100644 _framework/System.Net.Http.dll.gz create mode 100644 _framework/System.Net.Primitives.dll create mode 100644 _framework/System.Net.Primitives.dll.br create mode 100644 _framework/System.Net.Primitives.dll.gz create mode 100644 _framework/System.Private.CoreLib.dll create mode 100644 _framework/System.Private.CoreLib.dll.br create mode 100644 _framework/System.Private.CoreLib.dll.gz create mode 100644 _framework/System.Private.Uri.dll create mode 100644 _framework/System.Private.Uri.dll.br create mode 100644 _framework/System.Private.Uri.dll.gz create mode 100644 _framework/System.Runtime.InteropServices.JavaScript.dll create mode 100644 _framework/System.Runtime.InteropServices.JavaScript.dll.br create mode 100644 _framework/System.Runtime.InteropServices.JavaScript.dll.gz create mode 100644 _framework/System.Runtime.dll create mode 100644 _framework/System.Runtime.dll.br create mode 100644 _framework/System.Runtime.dll.gz create mode 100644 _framework/System.Text.Encodings.Web.dll create mode 100644 _framework/System.Text.Encodings.Web.dll.br create mode 100644 _framework/System.Text.Encodings.Web.dll.gz create mode 100644 _framework/System.Text.Json.dll create mode 100644 _framework/System.Text.Json.dll.br create mode 100644 _framework/System.Text.Json.dll.gz create mode 100644 _framework/blazor.boot.json create mode 100644 _framework/blazor.boot.json.br create mode 100644 _framework/blazor.boot.json.gz create mode 100755 _framework/blazor.webassembly.js create mode 100644 _framework/blazor.webassembly.js.br create mode 100644 _framework/blazor.webassembly.js.gz create mode 100755 _framework/dotnet.7.0.13.76151kug2k.js create mode 100644 _framework/dotnet.7.0.13.76151kug2k.js.br create mode 100644 _framework/dotnet.7.0.13.76151kug2k.js.gz create mode 100755 _framework/dotnet.timezones.blat create mode 100644 _framework/dotnet.timezones.blat.br create mode 100644 _framework/dotnet.timezones.blat.gz create mode 100755 _framework/dotnet.wasm create mode 100644 _framework/dotnet.wasm.br create mode 100644 _framework/dotnet.wasm.gz create mode 100644 _framework/example.dll create mode 100644 _framework/example.dll.br create mode 100644 _framework/example.dll.gz create mode 100644 _framework/example.pdb.gz create mode 100755 _framework/icudt.dat create mode 100644 _framework/icudt.dat.br create mode 100644 _framework/icudt.dat.gz create mode 100755 _framework/icudt_CJK.dat create mode 100644 _framework/icudt_CJK.dat.br create mode 100644 _framework/icudt_CJK.dat.gz create mode 100755 _framework/icudt_EFIGS.dat create mode 100644 _framework/icudt_EFIGS.dat.br create mode 100644 _framework/icudt_EFIGS.dat.gz create mode 100755 _framework/icudt_no_CJK.dat create mode 100644 _framework/icudt_no_CJK.dat.br create mode 100644 _framework/icudt_no_CJK.dat.gz create mode 100644 css/app.css create mode 100644 css/bootstrap/bootstrap.min.css create mode 100644 css/bootstrap/bootstrap.min.css.map create mode 100644 css/open-iconic/FONT-LICENSE create mode 100644 css/open-iconic/ICON-LICENSE create mode 100644 css/open-iconic/README.md create mode 100644 css/open-iconic/font/css/open-iconic-bootstrap.min.css create mode 100644 css/open-iconic/font/fonts/open-iconic.eot create mode 100644 css/open-iconic/font/fonts/open-iconic.otf create mode 100644 css/open-iconic/font/fonts/open-iconic.svg create mode 100644 css/open-iconic/font/fonts/open-iconic.ttf create mode 100644 css/open-iconic/font/fonts/open-iconic.woff create mode 100644 example.styles.css create mode 100644 favicon.png create mode 100644 icon-192.png create mode 100644 index.html create mode 100644 sample-data/weather.json diff --git a/.nojekyll b/.nojekyll new file mode 100644 index 0000000..e69de29 diff --git a/404.html b/404.html new file mode 100644 index 0000000..5866f3f --- /dev/null +++ b/404.html @@ -0,0 +1,32 @@ + + + + + + + example + + + + + + + + +
+ + + + +
+
+ +
+ An unhandled error has occurred. + Reload + 🗙 +
+ + + + diff --git a/_content/Razor.Barcode.Library/background.png b/_content/Razor.Barcode.Library/background.png new file mode 100644 index 0000000000000000000000000000000000000000..e15a3bde6e2bdb380df6a0b46d7ed00bdeb0aaa8 GIT binary patch literal 378 zcmeAS@N?(olHy`uVBq!ia0vp^x**KK1SGdsl%54rjKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$3p^r=85sBugD~Uq{1qucLCF%=h?3y^w370~qEv>0#LT=By}Z;C1rt33 zJwr2>%=KS^ie7oTIEF;HpS|GCbyPusHSqiXaCu3qf)82(9Gq&mZq2{Kq}M*X&MWtJ zSi1Jo7ZzfImg%g=t(qo=wsSR2lZoP(Rj#3wacN=q0?Br(rXzgZEGK2$ID{|A=5S{xJEuzSH>!M+7wSY6hB<=-E^*n0W7 S8wY^CX7F_Nb6Mw<&;$S{dxtsz literal 0 HcmV?d00001 diff --git a/_content/Razor.Barcode.Library/barcodeJsInterop.js b/_content/Razor.Barcode.Library/barcodeJsInterop.js new file mode 100644 index 0000000..1025ee8 --- /dev/null +++ b/_content/Razor.Barcode.Library/barcodeJsInterop.js @@ -0,0 +1,186 @@ +export function init(license) { + return new Promise((resolve, reject) => { + let script = document.createElement('script'); + script.type = 'text/javascript'; + script.src = '_content/RazorBarcodeLibrary/dbr.js'; + script.onload = async () => { + resolve(); + }; + script.onerror = () => { + reject(); + }; + document.head.appendChild(script); + }); +} + +export function getVersion() { + if (!Dynamsoft) return ""; + return Dynamsoft.DBR.BarcodeReader.version; +} + +export function setLicense(license) { + if (!Dynamsoft) return; + Dynamsoft.DBR.BarcodeScanner.license = license; +} + +export async function loadWasm() { + if (!Dynamsoft) return; + try { + await Dynamsoft.DBR.BarcodeReader.loadWasm(); + } + catch (ex) { + console.error(ex); + } +} + +export async function createBarcodeReader() { + if (!Dynamsoft) return; + + try { + let reader = await Dynamsoft.DBR.BarcodeReader.createInstance(); + reader.ifSaveOriginalImageInACanvas = true; + return reader; + } + catch (ex) { + console.error(ex); + } + return null; +} + +export async function createBarcodeScanner() { + if (!Dynamsoft) return; + + try { + let scanner = await Dynamsoft.DBR.BarcodeScanner.createInstance(); + return scanner; + } + catch (ex) { + console.error(ex); + } + return null; +} + +export function drawCanvas(canvasId, sourceWidth, sourceHeight, results) { + var canvas = document.getElementById(canvasId); + if (!canvas) return; + canvas.width = sourceWidth; + canvas.height = sourceHeight; + var context = canvas.getContext('2d'); + context.clearRect(0, 0, canvas.width, canvas.height); + + + for (var i = 0; i < results.length; ++i) { + let result = results[i]; + context.beginPath(); + context.strokeStyle = 'red'; + context.lineWidth = 5; + context.moveTo(result.x1, result.y1); + context.lineTo(result.x2, result.y2); + context.lineTo(result.x3, result.y3); + context.lineTo(result.x4, result.y4); + context.lineTo(result.x1, result.y1); + context.stroke(); + + let x = [result.x1, result.x2, result.x3, result.x4]; + let y = [result.y1, result.y2, result.y3, result.y4]; + x.sort(function (a, b) { + return a - b; + }); + y.sort(function (a, b) { + return a - b; + }); + let left = x[0]; + let top = y[0]; + + context.font = '18px Verdana'; + context.fillStyle = '#ff0000'; + context.fillText(result.text, left, top); + } +} + +export function clearCanvas(canvasId) { + var canvas = document.getElementById(canvasId); + if (!canvas) return; + var context = canvas.getContext('2d'); + context.clearRect(0, 0, canvas.width, canvas.height); +} + +export function decodeBase64Image(base64) { + return new Promise((resolve, reject) => { + var canvas = document.createElement("canvas"); + var image = new Image(); + image.src = base64; + image.onload = () => { + canvas.width = image.width; + canvas.height = image.height; + let context = canvas.getContext('2d'); + context.drawImage(image, 0, 0, canvas.width, canvas.height); + resolve(canvas); + }; + image.onerror = (error) => { + reject(error); + }; + }); +} + +export function getSourceWidth(reader) { + let canvas = reader.getOriginalImageInACanvas(); + return canvas.width; +} + +export function getSourceHeight(reader) { + let canvas = reader.getOriginalImageInACanvas(); + return canvas.height; +} + +export async function setVideoElement(scanner, videoId) { + if (!Dynamsoft) return; + + try { + await scanner.setUIElement(document.getElementById(videoId)); + } + catch (ex) { + console.error(ex); + } +} + +export async function openCamera(scanner, cameraInfo) { + if (!Dynamsoft) return; + + try { + await scanner.setCurrentCamera(cameraInfo); + scanner.onFrameRead = results => { + console.log(results); + }; + scanner.onUnduplicatedRead = (txt, result) => { }; + scanner.onPlayed = function () { + + } + await scanner.show(); + } + catch (ex) { + console.error(ex); + } +} + +export async function closeCamera(scanner) { + if (!Dynamsoft) return; + + try { + await scanner.close(); + } + catch (ex) { + console.error(ex); + } +} + +export async function getCameras(scanner) { + if (!Dynamsoft) return; + + try { + return await scanner.getAllCameras(); + } + catch (ex) { + console.error(ex); + } +} \ No newline at end of file diff --git a/_content/Razor.Barcode.Library/dbr-9.6.31.browser.worker.js b/_content/Razor.Barcode.Library/dbr-9.6.31.browser.worker.js new file mode 100644 index 0000000..f29ce31 --- /dev/null +++ b/_content/Razor.Barcode.Library/dbr-9.6.31.browser.worker.js @@ -0,0 +1,11 @@ +/*! + * Dynamsoft JavaScript Library + * @product Dynamsoft Barcode Reader JS Edition + * @website http://www.dynamsoft.com + * @copyright Copyright 2023, Dynamsoft Corporation + * @author Dynamsoft + * @version 9.6.31 (js 20230908) + * @fileoverview Dynamsoft JavaScript Library for Barcode Reader + * More info on DBR JS: https://www.dynamsoft.com/barcode-reader/sdk-javascript/ + */ +!function(){"use strict";const e="undefined"==typeof self,t=e?{}:self,r=e=>e&&"object"==typeof e&&"function"==typeof e.then;class n extends Promise{constructor(e){let t,n;super(((e,r)=>{t=e,n=r})),this._s="pending",this.resolve=e=>{this.isPending&&(r(e)?this.task=e:(this._s="fulfilled",t(e)))},this.reject=e=>{this.isPending&&(this._s="rejected",n(e))},this.task=e}get status(){return this._s}get isPending(){return"pending"===this._s}get isFulfilled(){return"fulfilled"===this._s}get isRejected(){return"rejected"===this._s}get task(){return this._task}set task(e){let t;this._task=e,r(e)?t=e:"function"==typeof e&&(t=new Promise(e)),t&&(async()=>{try{const r=await t;e===this._task&&this.resolve(r)}catch(t){e===this._task&&this.reject(t)}})()}get isEmpty(){return null==this._task}}let o,a,s,i,c;if("undefined"!=typeof navigator&&(o=navigator,a=o.userAgent,s=o.platform,i=o.mediaDevices),!e){const e={Edge:{search:"Edg",verSearch:"Edg"},OPR:null,Chrome:null,Safari:{str:o.vendor,search:"Apple",verSearch:["Version","iPhone OS","CPU OS"]},Firefox:null,Explorer:{search:"MSIE",verSearch:"MSIE"}},t={HarmonyOS:null,Android:null,iPhone:null,iPad:null,Windows:{str:s,search:"Win"},Mac:{str:s},Linux:{str:s}};let r="unknownBrowser",n=0,i="unknownOS";for(let t in e){const o=e[t]||{};let s=o.str||a,i=o.search||t,c=o.verStr||a,d=o.verSearch||t;if(d instanceof Array||(d=[d]),-1!=s.indexOf(i)){r=t;for(let e of d){let t=c.indexOf(e);if(-1!=t){n=parseFloat(c.substring(t+e.length+1));break}}break}}for(let e in t){const r=t[e]||{};let n=r.str||a,o=r.search||e;if(-1!=n.indexOf(o)){i=e;break}}"Linux"==i&&-1!=a.indexOf("Windows NT")&&(i="HarmonyOS"),c={browser:r,version:n,OS:i}}e&&(c={browser:"ssr",version:0,OS:"ssr"}),"undefined"!=typeof WebAssembly&&a&&(!/Safari/.test(a)||/Chrome/.test(a)||/\(.+\s11_2_([2-6]).*\)/.test(a)),i&&i.getUserMedia;const d="Chrome"===c.browser&&c.version>66||"Safari"===c.browser&&c.version>13||"OPR"===c.browser&&c.version>43||"Edge"===c.browser&&c.version>15;var u=function(){try{if("undefined"!=typeof indexedDB)return indexedDB;if("undefined"!=typeof webkitIndexedDB)return webkitIndexedDB;if("undefined"!=typeof mozIndexedDB)return mozIndexedDB;if("undefined"!=typeof OIndexedDB)return OIndexedDB;if("undefined"!=typeof msIndexedDB)return msIndexedDB}catch(e){return}}();function l(e,t){e=e||[],t=t||{};try{return new Blob(e,t)}catch(o){if("TypeError"!==o.name)throw o;for(var r=new("undefined"!=typeof BlobBuilder?BlobBuilder:"undefined"!=typeof MSBlobBuilder?MSBlobBuilder:"undefined"!=typeof MozBlobBuilder?MozBlobBuilder:WebKitBlobBuilder),n=0;n=43)}})).catch((function(){return!1}))}(e).then((function(e){return p=e,p}))}function k(e){var t=b[e.name],r={};r.promise=new Promise((function(e,t){r.resolve=e,r.reject=t})),t.deferredOperations.push(r),t.dbReady?t.dbReady=t.dbReady.then((function(){return r.promise})):t.dbReady=r.promise}function I(e){var t=b[e.name].deferredOperations.pop();if(t)return t.resolve(),t.promise}function M(e,t){var r=b[e.name].deferredOperations.pop();if(r)return r.reject(t),r.promise}function x(e,t){return new Promise((function(r,n){if(b[e.name]=b[e.name]||{forages:[],db:null,dbReady:null,deferredOperations:[]},e.db){if(!t)return r(e.db);k(e),e.db.close()}var o=[e.name];t&&o.push(e.version);var a=u.open.apply(u,o);t&&(a.onupgradeneeded=function(t){var r=a.result;try{r.createObjectStore(e.storeName),t.oldVersion<=1&&r.createObjectStore(y)}catch(r){if("ConstraintError"!==r.name)throw r;console.warn('The database "'+e.name+'" has been upgraded from version '+t.oldVersion+" to version "+t.newVersion+', but the storage "'+e.storeName+'" already exists.')}}),a.onerror=function(e){e.preventDefault(),n(a.error)},a.onsuccess=function(){var t=a.result;t.onversionchange=function(e){e.target.close()},r(t),I(e)}}))}function C(e){return x(e,!1)}function P(e){return x(e,!0)}function D(e,t){if(!e.db)return!0;var r=!e.db.objectStoreNames.contains(e.storeName),n=e.versione.db.version;if(n&&(e.version!==t&&console.warn('The database "'+e.name+"\" can't be downgraded from version "+e.db.version+" to version "+e.version+"."),e.version=e.db.version),o||r){if(r){var a=e.db.version+1;a>e.version&&(e.version=a)}return!0}return!1}function N(e){var t=function(e){for(var t=e.length,r=new ArrayBuffer(t),n=new Uint8Array(r),o=0;o0&&(!e.db||"InvalidStateError"===o.name||"NotFoundError"===o.name))return Promise.resolve().then((()=>{if(!e.db||"NotFoundError"===o.name&&!e.db.objectStoreNames.contains(e.storeName)&&e.version<=e.db.version)return e.db&&(e.version=e.db.version+1),P(e)})).then((()=>function(e){k(e);for(var t=b[e.name],r=t.forages,n=0;n(e.db=t,D(e)?P(e):t))).then((n=>{e.db=t.db=n;for(var o=0;o{throw M(e,t),t}))}(e).then((function(){T(e,t,r,n-1)})))).catch(r);r(o)}}var E={_driver:"asyncStorage",_initStorage:function(e){var t=this,r={db:null};if(e)for(var n in e)r[n]=e[n];var o=b[r.name];o||(o={forages:[],db:null,dbReady:null,deferredOperations:[]},b[r.name]=o),o.forages.push(t),t._initReady||(t._initReady=t.ready,t.ready=R);var a=[];function s(){return Promise.resolve()}for(var i=0;i{const r=b[e.name],n=r.forages;r.db=t;for(var o=0;o{if(!t.objectStoreNames.contains(e.storeName))return;const r=t.version+1;k(e);const n=b[e.name],o=n.forages;t.close();for(let e=0;e{const o=u.open(e.name,r);o.onerror=e=>{o.result.close(),n(e)},o.onupgradeneeded=()=>{o.result.deleteObjectStore(e.storeName)},o.onsuccess=()=>{const e=o.result;e.close(),t(e)}}));return a.then((e=>{n.db=e;for(let t=0;t{throw(M(e,t)||Promise.resolve()).catch((()=>{})),t}))})):t.then((t=>{k(e);const r=b[e.name],n=r.forages;t.close();for(var o=0;o{var n=u.deleteDatabase(e.name);n.onerror=()=>{const e=n.result;e&&e.close(),r(n.error)},n.onblocked=()=>{console.warn('dropInstance blocked for database "'+e.name+'" until all open connections are closed')},n.onsuccess=()=>{const e=n.result;e&&e.close(),t(e)}}));return a.then((e=>{r.db=e;for(var t=0;t{throw(M(e,t)||Promise.resolve()).catch((()=>{})),t}))}))}else n=Promise.reject("Invalid arguments");return f(n,t),n}};const O=new Map;function B(e,t){let r=e.name+"/";return e.storeName!==t.storeName&&(r+=e.storeName+"/"),r}var F={_driver:"tempStorageWrapper",_initStorage:async function(e){const t={};if(e)for(let r in e)t[r]=e[r];const r=t.keyPrefix=B(e,this._defaultConfig);this._dbInfo=t,O.has(r)||O.set(r,new Map)},getItem:function(e,t){e=h(e);const r=this.ready().then((()=>O.get(this._dbInfo.keyPrefix).get(e)));return f(r,t),r},setItem:function(e,t,r){e=h(e);const n=this.ready().then((()=>(void 0===t&&(t=null),O.get(this._dbInfo.keyPrefix).set(e,t),t)));return f(n,r),n},removeItem:function(e,t){e=h(e);const r=this.ready().then((()=>{O.get(this._dbInfo.keyPrefix).delete(e)}));return f(r,t),r},clear:function(e){const t=this.ready().then((()=>{const e=this._dbInfo.keyPrefix;O.has(e)&&O.delete(e)}));return f(t,e),t},length:function(e){const t=this.ready().then((()=>O.get(this._dbInfo.keyPrefix).size));return f(t,e),t},keys:function(e){const t=this.ready().then((()=>[...O.get(this._dbInfo.keyPrefix).keys()]));return f(t,e),t},dropInstance:function(e,t){if(t=g.apply(this,arguments),!(e="function"!=typeof e&&e||{}).name){const t=this.config();e.name=e.name||t.name,e.storeName=e.storeName||t.storeName}let r;return r=e.name?new Promise((t=>{e.storeName?t(B(e,this._defaultConfig)):t(`${e.name}/`)})).then((e=>{O.delete(e)})):Promise.reject("Invalid arguments"),f(r,t),r}};const A=(e,t)=>{const r=e.length;let n=0;for(;n{}))}config(e){if("object"==typeof e){if(this._ready)return new Error("Can't call config() after localforage has been used.");for(let t in e){if("storeName"===t&&(e[t]=e[t].replace(/\W/g,"_")),"version"===t&&"number"!=typeof e[t])return new Error("Database version must be a number.");this._config[t]=e[t]}return!("driver"in e)||!e.driver||this.setDriver(this._config.driver)}return"string"==typeof e?this._config[e]:this._config}defineDriver(e,t,r){const n=new Promise((function(t,r){try{const n=e._driver,o=new Error("Custom driver not compliant; see https://mozilla.github.io/localForage/#definedriver");if(!e._driver)return void r(o);const a=L.concat("_initStorage");for(let t=0,n=a.length;t(null===t._ready&&(t._ready=t._initDriver()),t._ready)));return m(r,e,e),r}setDriver(e,t,r){const n=this;j(e)||(e=[e]);const o=this._getSupportedDrivers(e);function a(){n._config.driver=n.driver()}function s(e){return n._extend(e),a(),n._ready=n._initStorage(n._config),n._ready}const i=null!==this._driverSet?this._driverSet.catch((()=>Promise.resolve())):Promise.resolve();return this._driverSet=i.then((()=>{const e=o[0];return n._dbInfo=null,n._ready=null,n.getDriver(e).then((e=>{n._driver=e._driver,a(),n._wrapLibraryMethodsWithReady(),n._initDriver=function(e){return function(){let t=0;return function r(){for(;t{a();const e=new Error("No available storage method found.");return n._driverSet=Promise.reject(e),n._driverSet})),m(this._driverSet,t,r),this._driverSet}supports(e){return!!J[e]}_extend(e){K(this,e)}_getSupportedDrivers(e){const t=[];for(let r=0,n=e.length;r{let r,o,a,s,i,c,u,l,f,m=t.btoa,h=t.atob,g=e.bd,y=e.dm;const p=["https://mlts.dynamsoft.com/","https://slts.dynamsoft.com/"];let b,v,w,S,_,k,I,M,x,C,P,D,N,R,T,E=p,O=!1,B=Promise.resolve(),F=e.log&&((...t)=>{try{e.log.apply(null,t)}catch(e){setTimeout((()=>{throw e}),0)}})||(()=>{}),A=g&&F||(()=>{}),j=e=>e.join(""),U={a:[80,88,27,82,145,164,199,211],b:[187,87,89,128,150,44,190,213],c:[89,51,74,53,99,72,82,118],d:[99,181,118,158,215,103,76,117],e:[99,51,86,105,100,71,120,108],f:[97,87,49,119,98,51,74,48,83,50,86,53],g:[81,85,86,84,76,85,100,68,84,81,32,32],h:[90,87,53,106,99,110,108,119,100,65,32,32],i:[90,71,86,106,99,110,108,119,100,65,32,32],j:[97,88,89,32],k:[29,83,122,137,5,180,157,114],l:[100,71,70,110,84,71,86,117,90,51,82,111]},J=()=>t[j(U.c)][j(U.e)][j(U.f)]("raw",new Uint8Array(U.a.concat(U.b,U.d,U.k)),j(U.g),!0,[j(U.h),j(U.i)]),W=e=>h(h(e.replace(/\n/g,"+").replace(/\s/g,"=")).substring(1)),z=e=>m(String.fromCharCode(97+25*Math.random())+m(e)).replace(/\+/g,"\n").replace(/=/g," "),H=()=>{if(t.crypto){let e=new Uint8Array(36);t.crypto.getRandomValues(e);let r="";for(let t=0;t<36;++t){let n=e[t]%36;r+=n<10?n:String.fromCharCode(n+87)}return r}return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,(function(e){var t=16*Math.random()|0;return("x"==e?t:3&t|8).toString(16)}))};const L="Failed to connect to the Dynamsoft License Server: ",$={dlsErrorAndCacheExpire:L+"The cached license has expired. Please get connected to the network as soon as possible or contact the site administrator for more information.",publicTrialNetworkTimeout:L+"network timed out. Check your Internet connection or [contact Dynamsoft](https://www.dynamsoft.com/company/contact/) for more information.",networkTimeout:L+"network timed out. Check your Internet connection or contact the site administrator for more information.",publicTrialFailConnect:L+"network connection error. Check your Internet connection or [contact Dynamsoft](https://www.dynamsoft.com/company/contact/) for more information.",failConnect:L+"network connection error. Check your Internet connection or contact the site administrator for more information.",checkLocalTime:"Your system date and time appear to have been changed, causing the license to fail. Please correct the system data and time and try again.",idbTimeout:"Failed to open indexedDB: Timeout."};let V,K,Z,X,Y=async()=>{if(V)return V;V=new n,await(async()=>{I||(I=G)})(),await Promise.race([(async()=>{let e=await I.createInstance({name:"dynamjssdkhello"});await e.setItem("dynamjssdkhello","available")})(),new Promise(((e,t)=>{setTimeout((()=>t(new Error($.idbTimeout))),5e3)}))]),x=await I.createInstance({name:"dynamdlsinfo"}),C=m(m("v2")+String.fromCharCode(y.charCodeAt(y.length/2)+1)+m(y));try{let e=await x.getItem(C);if(!e){let t=await I.createInstance({name:"dynamltsinfo"});e=await t.getItem(C),e&&await x.setItem(C,e)}e&&([u,_]=JSON.parse(await W(e)))}catch(e){}try{null==u&&(u=H(),x.setItem(C,await z(JSON.stringify([u,null]))))}catch(e){}V.resolve()},q=async()=>{P=m(String.fromCharCode(s.charCodeAt(0)+10)+m(r)+m(s)+a+m(""+c)),M=await I.createInstance({name:"dynamdlsuns"+m(m("v2"))+m(String.fromCharCode(s.charCodeAt(0)+10)+m(r)+m(s)+a+m(""+c))});try{i=await x.getItem(P)}catch(e){}j=e=>h(String.fromCharCode.apply(null,e).replace(/\n/g,"+").replace(/\s/g,"="))},Q=async e=>{if(Z=Date.now(),K)return K;K=new n;try{let t={pd:r,vm:a,v:o,dt:c||"browser",ed:"javascript",cu:u,ad:y,os:l,fn:f};w&&(t.rmk=w),s&&(-1!=s.indexOf("-")?t.hs=s:t.og=s);let n={};if(_){let e=await x.getItem(C);e&&([u,_]=JSON.parse(await W(e))),n["lts-time"]=_}v&&(t.sp=v);let d=await Promise.race([(async()=>{let r,o=(new Date).kUtilFormat("yyyy-MM-ddTHH:mm:ss.SSSZ");_&&(x.setItem(C,await z(JSON.stringify([u,o]))),_=o);let a="auth/?ext="+encodeURIComponent(m(JSON.stringify(t)));S&&(a+="&v="+encodeURIComponent(S));let s,c=!1,d=!1,l=async e=>{if(e&&!e.ok)try{let t=await e.text();if(t){let e=JSON.parse(t);e.errorCode&&(s=e,e.errorCode>100&&e.errorCode<200&&(i=null,c=!0,d=!0))}}catch(e){}};try{r=await Promise.race([fetch(E[0]+a,{headers:n,cache:e?"reload":"default",mode:"cors"}),new Promise(((e,t)=>setTimeout(t,1e4)))]),await l(r)}catch(e){}if(!(i||r&&r.ok||c))try{r=await Promise.race([fetch(E[1]+a,{headers:n,mode:"cors"}),new Promise(((e,t)=>setTimeout(t,3e4)))]),await l(r)}catch(e){}if(!(i||r&&r.ok||c))try{r=await Promise.race([fetch(E[0]+a,{headers:n,mode:"cors"}),new Promise(((e,t)=>setTimeout(t,3e4)))]),await l(r)}catch(e){}s&&151==s.errorCode&&(x.removeItem(C),x.removeItem(P),u=H(),t.cu=u,_=void 0,a="auth/?ext="+encodeURIComponent(m(JSON.stringify(t))),r=await Promise.race([fetch(E[0]+a,{headers:n,mode:"cors"}),new Promise(((e,t)=>setTimeout(t,3e4)))]),await l(r));(()=>{if(!r||!r.ok){let e;d&&x.setItem(P,""),s?111==s.errorCode?e=s.message:(e=s.message.trim(),e.endsWith(".")||(e+="."),e=b?`An error occurred during authorization: ${e} [Contact Dynamsoft](https://www.dynamsoft.com/company/contact/) for more information.`:`An error occurred during authorization: ${e} Contact the site administrator for more information.`):e=b?$.publicTrialFailConnect:$.failConnect;let t=Error(e);throw s&&s.errorCode&&(t.ltsErrorCode=s.errorCode),t}})();let f=await r.text();try{_||(x.setItem(C,await z(JSON.stringify([u,o]))),_=o),x.setItem(P,f)}catch(e){}return f})(),new Promise(((e,t)=>{let r;r=b?$.publicTrialNetworkTimeout:$.networkTimeout,setTimeout((()=>t(new Error(r))),i?3e3:15e3)}))]);i=d}catch(e){g&&console.error(e),k=e}K.resolve(),K=null},ee=async()=>{X||(X=(async()=>{if(A(u),!i){if(!O)throw F(k.message),k;return}let e={dm:y};g&&(e.bd=!0),e.brtk=!0,e.ls=E[0],s&&(-1!=s.indexOf("-")?e.hs=s:e.og=s),e.cu=u,f&&(e.fn=f),r&&(e.pd=r),o&&(e.v=o),c&&(e.dt=c),l&&(e.os=l),w&&(e.rmk=w),A(i);try{let r=JSON.parse(await(async e=>{if(t[j(U.c)]&&t[j(U.c)][j(U.e)]&&t[j(U.c)][j(U.e)][j(U.f)]){let r=h(e),n=new Uint8Array(r.length);for(let e=0;e{let e=(new Date).kUtilFormat("yyyy-MM-ddTHH:mm:ss.SSSZ"),t=await R();if(A(t),t&&t(B=B.then((async()=>{try{let r=await M.keys();if(t||(re.isFulfilled?e&&(r=r.filter((t=>t{r=e.pd,o=e.v,a=o.split(".")[0],e.dt&&(c=e.dt),s=e.l||"",l="string"!=typeof e.os?JSON.stringify(e.os):e.os,f=e.fn,"string"==typeof f&&(f=f.substring(0,50)),e.ls&&e.ls.length&&(E=e.ls,1==E.length&&E.push(E[0])),b=p===E&&(!s||"200001"===s||s.startsWith("200001-")),v=e.sp,w=e.rmk,e.cv&&(S=""+e.cv),D=e.updl,N=e.mnet,R=e.mxet,await Y(),await q(),await Q(),await ee(),(!k||k.ltsErrorCode>=102&&k.ltsErrorCode<=120)&&oe(null,!0)},c:async()=>{let e=new Date;if(e.getTime()ee()))}},s:async(e,r,n,o)=>{try{let e;e=r.startsWith("{")&&r.endsWith("}")?await(async e=>{if(t[j(U.c)]&&t[j(U.c)][j(U.e)]&&t[j(U.c)][j(U.e)][j(U.f)]){let r=new Uint8Array(e.length);for(let t=0;t{await oe()}),36e4)},p:re,u:async()=>(await Y(),u)}},oe=t,ae="dbr",se=!1,ie="BarcodeReaderWasm",ce=0,de=0;let ue=new n,le=!1,fe=async e=>{await ue,ee=e.trial,te=e.msg,Module[ie].init(JSON.stringify(e))},me=()=>{let e=Module[ie].getMinExpireTime;return e?e():null},he=()=>{let e=Module[ie].getMaxExpireTime;return e?e():null},ge=new Map,ye=0,pe=!1,be=async function(e){const r=e.data?e.data:e,n=r.id,o=r.instanceID,a=r.body;switch(!Q||"decodeBuffer"!=r.type&&"decodeFileInMemory"!=r.type||await re.c(),r.type){case"loadWasm":try{X=r.bd,Y=r.engineResourcePath,se=r.bUseFullFeature,q=r.v;let e=r.dm,n=r.l;Q=r.brtk;let o,a=r.bptk;(async()=>{if(le)throw"can't load wasm twice";le=!0,ve("wasm loading...");let e=Date.now();await new Promise((async e=>{t.KModule=t.Module={locateFile:function(e){return["dbr.full.wasm.wasm","dbr.wasm.wasm"].includes(e)?"Safari"===c.browser&&[11,12].includes(Math.floor(c.version))?Y+ae+"-"+q+".standby"+(se?".full":"")+".wasm":Y+ae+"-"+q+(se?".full":"")+".wasm":Y+e},print:e=>{ve(e)},printErr:e=>{console.error(e),ve(e)},onRuntimeInitialized:e},"Safari"===c.browser&&[11,12].includes(Math.floor(c.version))?importScripts(Y+ae+"-"+q+".standby"+(se?".full":"")+".wasm.js"):importScripts(Y+ae+"-"+q+(se?".full":"")+".wasm.js")})),ve("wasm initialized, cost "+(Date.now()-e)+" ms"),Module=KModule,ue.resolve()})();let s=async()=>{try{re=ne({log:ve,bd:X,dm:e}),t.scsd=re.s,r.pd="dbr",r.updl=fe,r.mnet=me,r.mxet=he,await re.i(r)}catch(e){if(!a)throw e;Q=!1,await i(),o=e.ltsErrorCode,te=e.message||e}},i=async()=>{let t={pk:n,dm:e};X&&(t.bd=!0),await fe(t)};Q?await s():await i(),oe.postMessage({type:"load",success:!0,version:Module[ie].getVersion(),trial:ee,ltsErrorCode:o,message:te})}catch(e){let t=e&&e.message;oe.postMessage({type:"load",success:!1,ltsErrorCode:e&&e.ltsErrorCode,message:t,trial:ee,stack:X&&e?e.stack:null})}break;case"createInstance":{const e=ye++;try{let t=new Module[ie](r.bScanner,e);ge.set(e,t);let n=JSON.parse(t.getRuntimeSettings());r.bScanner?(n.expectedBarcodesCount=1,n.deblurLevel=0,n.localizationModes=[16,2,0,0,0,0,0,0]):(n.expectedBarcodesCount=512,n.scaleDownThreshold=1e5,n.timeout=1e5),se||(n.barcodeFormatIds=238028799),t.updateRuntimeSettings(JSON.stringify(n))}catch(e){Se(e,n);break}oe.postMessage({type:"task",id:n,body:{success:!0,instanceID:e}});break}case"destroyContext":try{if(!ge.get(o))break;ge.get(o).delete(),ge.delete(o)}catch(e){Se(e,n);break}oe.postMessage({type:"task",id:n,body:{success:!0}});break;case"decodeBuffer":{let e,t,r,s,i=Date.now();try{e=X?Date.now():0,d=a.buffer,(u=a.stride*a.height)>ce&&(de&&Module._free(de),de=Module._malloc(u),ce=u),Module.HEAPU8.set(d.subarray(0,u),de),t=X?Date.now():0,s=JSON.parse(ge.get(o).decodeBufferPtr(de,a.width,a.height,a.stride,a.format,void 0===a.orientation?0:a.orientation,!(!a.config||!a.config.bScanner))),r=Date.now()}catch(e){Se(e,n);break}!pe&&Q&&re.p.isPending&&(await Promise.race([re.p,new Promise((e=>setTimeout(e,500)))]),pe=!0),oe.postMessage({type:"task",id:n,body:{success:!0,decodeReturn:s,buffer:a.buffer,duration:Date.now()-i}},[a.buffer.buffer]),we(["timeWorkerGetMsg: "+i,"timeBeforeSendBufferToWasm: "+e+" "+(e-i),"timeBeforeDecode: "+t+" "+(t-e),"timeFinishDecode: "+r+" "+(r-t)].join("\n"));break}case"decodeFileInMemory":{let e,t,r;try{t=X?Date.now():0,e=JSON.parse(ge.get(o).decodeFileInMemory(a.bytes)),r=X?Date.now():0}catch(e){Se(e,n);break}oe.postMessage({type:"task",id:n,body:{success:!0,decodeReturn:e,duration:r-t}});break}case"clearMapDecodeRecord":try{ge.get(o).clearMapDecodeRecord()}catch(e){Se(e,n);break}oe.postMessage({type:"task",id:n,body:{success:!0}});break;case"getRuntimeSettings":{let e;try{e=ge.get(o).getRuntimeSettings()}catch(e){Se(e,n);break}oe.postMessage({type:"task",id:n,body:{success:!0,results:e}});break}case"updateRuntimeSettings":{let e;try{e=JSON.parse(ge.get(o).updateRuntimeSettings(a.settings))}catch(e){Se(e,n);break}oe.postMessage({type:"task",id:n,body:{success:!0,updateReturn:e}});break}case"resetRuntimeSettings":try{let e=ge.get(o);e.resetRuntimeSettings();let t=JSON.parse(e.getRuntimeSettings());e.bScanner?(t.expectedBarcodesCount=1,t.deblurLevel=0,t.localizationModes=[16,2,0,0,0,0,0,0]):(t.expectedBarcodesCount=512,t.scaleDownThreshold=1e5,t.timeout=1e5),se||(t.barcodeFormatIds=238028799),e.updateRuntimeSettings(JSON.stringify(t)),e.bScanner&&(e.setModeArgument("BinarizationModes",0,"EnableFillBinaryVacancy","0"),e.setModeArgument("LocalizationModes",0,"ScanDirection","2"),e.setModeArgument("BinarizationModes",0,"BlockSizeX","71"),e.setModeArgument("BinarizationModes",0,"BlockSizeY","71"))}catch(t){Se(e,n);break}oe.postMessage({type:"task",id:n,body:{success:!0}});break;case"resetRuntimeSettingsToCppDefault":try{ge.get(o).resetRuntimeSettings()}catch(t){Se(e,n);break}oe.postMessage({type:"task",id:n,body:{success:!0}});break;case"outputRuntimeSettingsToString":{let e;try{e=ge.get(o).outputSettingsToString()}catch(e){Se(e,n);break}oe.postMessage({type:"task",id:n,body:{success:!0,results:e}});break}case"initRuntimeSettingsWithString":{let e;try{e=JSON.parse(ge.get(o).initRuntimeSettingsWithString(a.settings))}catch(e){Se(e,n);break}oe.postMessage({type:"task",id:n,body:{success:!0,initReturn:e}});break}case"getIntermediateResults":{let e=[];try{var s=ge.get(o).getIntermediateResults(a.isCharge),i=JSON.parse(s,((t,r)=>{if("bytes"===t&&"ptr"in r&&"length"in r){var n=r,o=n.ptr,a=n.length;let t=Module[ie].getBytes(o,a);return t=t.slice(0),e.push(t.buffer),t}return r}))}catch(e){Se(e,n);break}oe.postMessage({type:"task",id:n,body:{success:!0,results:i}},e),ge.get(o).freeIntermediateResults();break}case"setModeArgument":{let e;try{e=JSON.parse(ge.get(o).setModeArgument(a.modeName,a.index,a.argumentName,a.argumentValue))}catch(e){Se(e,n);break}oe.postMessage({type:"task",id:n,body:{success:!0,setReturn:e}});break}case"getModeArgument":{let e;try{e=JSON.parse(ge.get(o).getModeArgument(a.modeName,a.index,a.argumentName))}catch(e){Se(e,n);break}oe.postMessage({type:"task",id:n,body:{success:!0,getReturn:e}});break}case"updateScanSettings":try{let e=ge.get(o),t=a.settings;e.duplicateForgetTime=t.duplicateForgetTime,e.oneDRememberFrameCount=t.oneDRememberFrameCount,e.oneDTrustFrameCount=t.oneDTrustFrameCount}catch(e){Se(e,n);break}oe.postMessage({type:"task",id:n,body:{success:!0}});break;case"getScanSettings":{let e={};try{let t=ge.get(o);e.duplicateForgetTime=t.duplicateForgetTime,e.oneDRememberFrameCount=t.oneDRememberFrameCount,e.oneDTrustFrameCount=t.oneDTrustFrameCount}catch(e){Se(e,n);break}oe.postMessage({type:"task",id:n,body:{success:!0,results:e}});break}default:console.warn("Unmatched task: ",e)}var d,u};oe.onmessage=be;let ve=e=>{oe.postMessage({type:"log",message:e})},we=e=>{X&&ve(e)},Se=(e,t)=>{oe.postMessage({type:"task",id:t,body:{success:!1,message:e.message,stack:e.stack}}),setTimeout((()=>{throw e}),0)}}(); diff --git a/_content/Razor.Barcode.Library/dbr-9.6.31.full.wasm b/_content/Razor.Barcode.Library/dbr-9.6.31.full.wasm new file mode 100644 index 0000000000000000000000000000000000000000..98e14c0f2c5ba4f3477e680e49243614f254d23b GIT binary patch literal 4109156 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�nGrC=sgawSm*MZ)0w+ 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%0AWFM`Dw5qUL2Bq4vuIqP56s?Y%j>V)92uh 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ΞgXI(4O8hEVHc+*o_mq38@5s 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�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

aP@9GUctYzWPllF8K2~;gK2~=02O8dJ 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\TiP6drP2WZ4;U@kC2 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

  • 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

    Z*E!6SSZZqa3VkXl3<<>u7zB9V=atzv(zC z`SMPIUno`_yT2KK`ESaev|*7#T#- z0Z0IO;zmK|?#~;tld-LGQ=8Z_`m4Pmermf|(hV8Y>X1Oa>=>z*bGBk!hIn7i@TXxq z5%Y<4tWJ&Kc)C8Ty!oqiX<|#P$~#uMg3(yzC~DnG9b~3 zuNFf$1lQa`A79g-I5D1rJBTnmQzodpDXAmrKBc6$jFCmfaPJZBHF2omOWfB+dmIm5 z#>{R@0Uws9m}c|*U%p;WQ_B?t!Lx2>QD?PTH{>z{2BWWAG31k^%VI=hJr z_7LiSu8?S-jb{2Sw|fnc=xP#}mp14Ag*Dp_?9gsV3)GZ7CSBOh@Gx42oe@_3KtW`N zs*{MN5s~4;I%2}iLf;r-I;-c;*&5{B=@G_v7 zgj}f24laD0PF2kbqQUot4WX=IFmLWRWeZ~47pNJv$8jYHL%w_!Ot!3NRQ6QJdz8Kd z)TBQ4n_>honWlU{J(M;DCqg*wWI1#Pz_m)MiaYUn#)x$Dfz<=#GeIOGz6q&X&TsHL z0WyF>p+fxBYGv<_|uP+uRlN=U!w#_wKSQ<30yylcYrt8ck~hu%+_IPR2R z{^#D0@5moE(*=z7No|%e)AoJT&GOp&^9Q<{7pgY$#joyqL$#5w+<(U<*2w33&)mN4 zOH1~jl08(upWDdFypffaLe)kXAs%QNNfKP)hbM)b&`^8iA`w581ug`7zI9&9$?WE& zo8nm4i-oThzFR~>yAg})qXxqCrknogvG{Z@4k-Zg&CRO+nxw_j92fKJPHF!7_%omM zj^En^cEfAf_`Gfw%-0F?(W@6E;+22COM<=q+TMPA%1eJm|9x@uUS=R`%|wYj*#D>Gd|kdmo!4C_kc4~l zZ#K`;dTkcNQ`gqUpwQXe8RgoT8@uP(r9BC2GOQ12D9weaqV(aoAV_zx&yG_-%Cu25 zX#T7|brNFtIZ}u35eGKGa?QjJ$ z)KR$9*N%4w^}8#=r^e<(_qtHd&S>r&+cpgzFCrA5BxYmhG^NWCo1a#n3m37t0WJm( z9^pXr9w?kS$(7d^uN8!P z0+v*KMhn#M^{eiOYv9T=y_%R_G?iZcCYnY~cHbBkeHOd^65kPQGfbcAv-}e1VU8uD zZA4HA);V$?)t8g7&K)~AyQ-A0WhoS5iDjRW{cv!q!qe=iZN(HCr9aAETmJO{UTLhB zejqlMuLgERTZx#y#C>c@AH?CYK*w3Mid&n~f5@(1)wbI+WJeXxr#^oIp5N5iJ<>-_;catl}kZ$aaXF}!~a64-(A3*5mNk6;$kqY|-1XR*(P3(X(9Rzt=g zow&zuk{iJlux*dc#?^2R^;n24Xq7WpHSl?HV;$O&Cb%dQFOLhLb4 z7?@8&U6{jU7+xiz&(zIgKgZph$D(+f69L@}QE|JbjU%2(Ctiu44!UT{{#bu3eFcvH z9L7OCN_XF6yX0&yYcBM=YyoPq$dTM>wB0c@Ve`Lkn>Sj=G$>GYTEY2(K-5A-v%aER zyBM)Z!K^~~PN`RzRkY)Urj$--Wse7&{%QM@?z179@xwryZ(#8Znzz7hL_e{%RUOkC z`xuJ2_Wwtci0fS~Wp7fSG3RG*cV-| zAC@uc${Dr@hI_4OD#lIGe@%0?A45h(Y7HmZY(gW;&XwcITI*wJ@0M2{v-hSii z?BziEQpVBvQ%zHOG+xxbwcp4KepKD=*9XhiD`iDwTxTkb7|b>HMrEKLqG~%C#o@5e z_C;3r{>^*emOUo>_a3qlOhxr%J(Zo7b(BwE>;#7s&UBP~ilje!^qn?ZuG6+p2%PB_>b7HpR#mP}>&fXEOU$SVgK z1pmv{S+XidbR9R2v&`8%Cm(QYG{hj2&Q|q28D+D}Pe`1cEff}ubG%fnfa|Kc=rZCe+Xvsz$l=G4r z=1oS}*b|zJr`ZtAqA709Js`|Nqv5Q*^U~jh{_-I|!AaJSa&Ncu9@ixEYymRTTv~iS z!a&R(QR$WOJgeARr;dQeHj>LF2h0X*jj4+XAq)94}{;L}yX468AMAb%0&{}Xk zKUawdXb{Q=Hj8f&ojIcieg!F_tq4p>`>FA428?A6(rcc@%Z}|tta6QXmV_&+342I*vl0}@hyw5C z{aS+4Athc5k5|%dB>j<+BnM&=K0(4qmZkpEii;!(9&3_(H_3mleSHI)9+Oxay>F7>Yvbuv zJl_5gRu7&ZeAj6DhWi7zG~IJuH~sO=Ay41osg{2CzQB#7ckV?HrB_g5B)#E!rSG-p zH@SK1Exp6)dBoEH-kyE^fB4?A{_k3OU;o{f?(2V#J^T8vus-sSx6<*DT% zH{?ybvnjxJ_DTB;j=W$CWwvwRMH`2>DH0$wbF|QeP3xyhbIZo>M=x7R4XZI8seFo0 zsNB*@{|xvd(Qt==8k`o6PiZWBYt?^yN{Xk|#nVLbG_EJ?lDeo3G|^$!-wpR`H0?XT zlg9Jj;}ECKEY7v5_d*(FWD*C9U={?%h~RWb#M*mKf9`D-O@6t2JWxJ9SUx^vj|K45 zpn&Hg=IvrFmKg(3l2>$2Q^JVWR3(hMu&7%16~)3lGfB8v+s2IjYCVKb!K1(DNOp*f z{M^GFJOo0oB@~-`xqAzqavV}u#9clxLq^?KR9GqQi#+kOlCDz*0pjk3+?`)st8slu z9EQ;SMW@e>L(mIJAnXw?vEbkL$L5WDt!1e*+^FcD?GY5Z`(yY0xNp9NME>O*BEkB4 z?dm`{;V-x`!j{{z$`+V#lywBCgFRZFtU62}k?4==TD04UTJE(eAry$6;NR&g7AMfI z$>`p|d~>ghty7f3c~`xc5=5Ph3pB*;wS7*$*Yrpx<|HZtY|Mu;i6j2VTr@{TJ~AMN z0FkH3X?IU7NZL9%a4)CwdiFv+-G@T%x3p09v(ml|1ysMIjm#u4>09w~A9Z&(RD(hu zdypGyy)7%$<%0pD>A)yUc{-$Fqu$VWI-A|}<{n@!xkryQo3jj3?n@oHB)dP>xg0=4 zQEj^LQS~$GQg98q!Bg4zSeL=aZdUfAO65YyYF!;iaT_G3p;}Ty++$638{L6XwYt0N zo?bI5QlIY+4I0+ra9t3%-$C35>31Ip-2cQ}^%DNQ&}My5%d$Q)IX9=}K3=o0{t@vr z=c}RYt51J4oSWtH&vtxlUfy{2*{+Yz%bLitE}5UTI?K9peq%|Nb@}|PwOQ8R-Z8JO zby?OI=4Tz7W$m4xwLZ(bc7E0gS=OIFG!If6v#i};nU}RG%li5Wb744@!|*ojcXL30 zN}l(w`FW>hHGbEYRgLgsFM+|nke6q! zO215|ahCMn;_2?<>8|4G&f@74#nb-c=|jcSZN=03i>I55r*{`mHx*Ae6i*tC?@Q2C zpx{V{0=euosk0#!6~onfAsalPt$SZ{KM;*ZOvAja;C{~o`b}cQ)zU}*bQCyld8oN9 zS^8@nD>rx;5;2GV{Sx;-4NO4Bz?X4?RDGkqek8t{>fle5k;B8EsLYOTs^KhL@Z##c z?52Xi!UcC%r(!o1&=xLuPjw!3Q^9%Rf^QluDAX)m@UD*x3`W>oxZtIO1w{Z07yL^u zlrH99HxOa-z-}2lEH$SC=1tk zaQ{FbGiqFbdhV>Uc!{ZNjs#o*y$6k!OmD(V_pXP7AeflJ z-Skn4r&m3d3PQ1#rRhPV^>oL(2vQ#OgLiX`NXPw1_8bB(^E1?MxCX0%^!*CsFQYOH z0@J0@Kl0RH?%Qvy3!HnpG@5j!yFvQHm0;}hNM>SMhmkyURm9pH1ENh|{h?J@n~aSD zl^OP^W<5nTpAe0_vFb=4d(-}qJp-FOq}n2Kwx$%#k}PG`DM7O#FM=BtDI)tkg^fN^ zMBhb9q!bZymSVMtUj6&QQRRy)?OjWrRJ6w%onv#01?_$-BSNz>R->rN-mFEDjJ*vh z95zNizi*OrpJL&WN_htzXcEMCH}LZ)Bxt`zCfN+`pxQH-FunBYd+W?$~- zRsJ@yydct_Sk0q8Yl>}>ToSo`OH_oy*lanBWZxd(6_YF(>v6VwB&1R2b6}bMp+vjw zgd_dpfgt_H1Bj_){8uI^Go~^@GDNPMPXEC=yTsDmjC-0=}%XGoc?t5 zr>#FN{TbDtrv5baM`Ve=2!D)9hj}XJ3EcfkHUpRvyFj2R>C8d*LUnW2uBiI-RJ3e+ zP4f64I&cSVv6FsB%Scl*-RoDduYAY*w)2(vm*33CyinqIqdnw_0Q> zCw(`PwdPWKM3Q562L86`SUQhO6Q_8E_)A)95-SFO{-(7d4!?NQd8eZ|=~A=R%DJhs zR#v`wt>#Nat+B5)_O&*Bt^SR(mLP~)V_$2N%>t!0yEH8zy06!{Zh{9}SGpe%x*%PL z-8_~t`mVzD+lV!A0@Jz=FfW9X13L z7-fj*2_hITe(y@8Ys0jpE!P}@2u*l+XW+is{FU4a|;hSlt`ax(Be_07-yQ!ngk+`|GnvU)?X+NZ7E5Ull2 z$I^^{nh-4Qi)2HP_@{Lnf_47M5MsHTHUtoy`Xbc$r;QtejRL+>r}}LTk!`MNcBpX; zF^qIK1i1SHzhQI6$jY9wSlLs`vLK&Y&*>{lVG;}ZX9+^UcSCTFHOk>!F?>9?ttrya zq9Hyy3kEG5_)ea-Avn!H{qlz3m-+HuMdZ=n^v=L~C4!1pqv?Yx=>%Yw80~ zE=(``z1I={Ym%?_2dDCPM|kSit@@4Zt#+!twCn|^N-`~B2jwUw1%o7wgHLws;L-+m z8q8L0zIFDvUtSW-8X&Bkgs58Svkd#tLc${h!izE8Sf*{XG&UC3muc%QE$XJ5iZm%t zntvXkX08#CT1eCF01t0EiUK@VBR(CRAyf5S^MEwC3j+${tn?wFL=SFmB}h@9P9>T) zDmp{$beypoBzm1qw0;Y6QGCVVC1b1E5^*4TyqiN{j!v3%bg4;+S!DE8e z8=-sd96lykyAis#r(-ul_aYp8g98o}&4Zo%R$(KF=R#}6Qr0qP&w|8`*X8qn0WL|d zghQZz*fEz&!sh=cE?F)gEP3|#S7?T>vmk>U_!65m`Db(6o@{R0lg({=vbk+fLZ=u9 zd``36o;1tV(RIOEKW7@kSfbvtHKvIVr^>P!KR_s^O#+PhF0owlL__+DG;so7Dd|@X>?= zR8WX|cx*B2$kM#4X62KQEKR>^Rz3&G(kvWSh4}198gz@P$djfboN~dbn5B>Tsi?we zo?-!@lWViHsYtq}q7`0XDrV_aqN%9Db1Jc^NV=w?6<%N}X6aNSld>k1u)mDE01BPy zSA~NDCC1(Rr4>!hD8y8kbwYYCD8KQcCRJx$^qr6!vQTZywRVTfVb>9@r60R2 z($&LkBjeMRgWuFB7??8~dWy*)NUw2oa zcD{%&r)K2xKp!v+y8jQKO?lNxE)vL#^IH$w3V>XtxtA;GAljJQmQ4KGKxeajr#K#E zS%MePO@~sNrJtO)bb!HM z{u5~|+kin{9maQelY?XhjB4T^_rc4Ik`rm{S?j*IQrDhN;FAih7wEnUTQ%yvHDH(g zs-wDIiB1VIKLRn4M+~MtU(G{Ar#W73J|!;YnP>pa4JIG^5rff420to>cApOp7J)eS z2FjXf^0S|Wkn|~n&;9UtX$oG!XZuLBq=li;k`ZTL&T~R9RLWCqPx9c1wSmUwCazwV ziEb_F$wrrG+Ljwd1u?NOtPoQIIwxObCzac@6t`Et?yV5%)i8T4;9Z;ySh32l(&TOpsXtw-j@`JqT&r zrke;BV}mZlM(^aO%b+qbx?6J><=ToSLp8GJTRr2u?&3$_^49Lan zS?sIjoEUC>DszwFYm-;WKR6!zFfRg9*mDv$VY!BEB(k@75&L%(VC!ny?GDi~noI%) zF1qdyp;Bt~#tM*2%4C9g3rehbVCM!eOwQ*+(+U7&i!6ZfqaZR+r*n$umE zihJn$jdi0gI}g|fb?*;>3sORRR*I!!8&h>mignwvvJxOyyCBN;n^W`hTiMrsgKA#( zQ2zN2vtZ84*ItimfACLa37wa%{T^lC`XgY6!? zboWtwGVESr#XE{uMp-`L)TPWh+4#)70f&XR)p01`yH8-;Pn>`x(R-1zP zuLXzp$rp~`lMz5SQnki{!27s6(odWnn)G?2tKB~xPfG`uR|ZwgJ3f10MddRd*=5Yc z(ECGnr&;*0=9e*));q!|)J1Y)d4PGc=33*W1n1)F+$$2Y-Z8X5G(1Tb@; zaNN!&7uMlCJ8*x1!xZIPMuwC~=9CDlCF;b{D1HEVhV7(CNzHq3CZ!j1`cL78!o~AKxxZi=JVTZTz8q0UgbwF&-&E7ENx!vs|V(PrOj()eeK)x zzS8Ekvflfxd0E=LR@Us?uZ|1Wx<`(%>GJtEi2-Fe6FZJ=HS%8rNZ*rfe*hbTk?8G9 z%9-11HarT(@b8Y>@6Dr!9JOCc7VGsFwGltJ*KEol$TEKR@7iqv?o*X6NC*1H3c8fb zpUA)m%TAU7X9=M9JRqvd@==5&KDA7&7bWYtr2Cgo4iv?*!YoV=`aQbz0ss5FtqB3& zp0|}#VgAf9<9`xqTe9#1fTBy9>)xyn3Zi=*LtL3J=Ot-~^s@ zA3Ez)E4!ppc2JxyDaxV(TiLNn*+FSKHeZ@1(zk25H06rtOxT*N8m0WGacfF=X9OKCbPsb}LIkdR9#%ElQ*OJO>uqN=hgAmt5eGMb{LEah4$&gsl4+QqeuvJ%o> z^_(lvOOM9^sVfq*-H(FAqyTxTo6j!G_ft8Ox&t|qy86hZ?m&*8$hp)V$P#PTNAEPL zJCLQRrz|gZ2eKq}mF1=GK$fJgvb@wC$dc4mmY2Gftj8;L|FeN)Qn%7?XpA8pR_gwT zblarvK;LrIn$#W0$$Nchsr&EV?fFu-IVg3BUaUFRWR95+_Rx@N!Hx+gQJgQ>@Zj=V zb5XjOWLBPYS{9s|3CVtXR<>}WtCm%mvM{}0i?=o`vSQufl%+Q!#Ab-w9U|LsS1>EW ztPC8iCi#n*10#Z|06hBSJ|42`B25`gM+q2!;Wc7xlF#XUmG@E;fw#h@9 z%g>Z^+E^l3ysx8P+=HjxTaV@!TMauFL3-?T50gSqhN6(I-QY}0h19FfTyq@4w4-w9 z4f6BT00VbJ)P2s})89{ta5iqGSDBXyTN@mDxM8-N-u7HfVZ=cAS%>dr7nE`6FkfQ@ zoE=6>qzF(@`Z~%O2jwi?;*3aZN^+caXQ$#oI%? z?W~orG{38S-N`oo?(+2!3cnv|ogV078<#)#LtXcUwjGBCbm_tNwEM_1PaK-e?t8e$ z$#;Y=@MA-YLsZ|7+)s3M_#1W;X&_<(n}M;e-HghNlIhdRK70(F!@K6f4Z$bW6CTgq z5PT?mJa0p=KYM(|hTt}PJTACsLvUx7dLZ;r;vrK+va5mT zM+h6)Zp8tGT^0lo@3ykYZ54DM9Cax<#T%*5g1&f1_0ho@EA>8Zn()3sI%jT9LOso; zf(!MUz+C-GEUXIwm^RRfo)yQgB@uK!Xd&5C5VBoPBGGEoQ zo_{sQvLc5h8t1{|TWk z$J|bOLj%lo=4Y0_KhM7rm$;^#uNug|InRIlsJpRd&>6_btIXH`j!}2jsO=aH<)-24N1{sSF%)o^cgZvNeQ{_L>3 zdbHfsJm~hKOu$`?2j_oNOW56fsV#LR(zY~@5uA7A9imU?k$;{e-LHc zzW-KN-!Gk;&kE1y-!!VRjnBF*gR{51pcW(Ur}UJv88`gv0*j@kL1-MPb~e~VGSg*@;cRqTJXk* zDA1pXljZL7F=3zI(7+P$yj5&g{u2(n%3b1c#2eGog!{hy=srhuFt;E3qKXW=%P}9i z*KxGfUBaqaDvD;Uv+P<~GH2 zY-~Y$Vj8pk{EMbEB=sBnaoXI9ZkR+j>QGN#VV}7WHxWN+kfHZ2tzCIiJx_8)QY}xK zD3W3&Ju9l^UqyM5bw!a-NzV)$SrJ~I9yIk*-_qKK$`I+=D8C*2XC30g4as|Xf8EqR zhEU_yQ8k1fs({Yc@OyKe!?pa*)_ZKn+hq@( ztTu&>Lqj={GTH+lYWN?yszJ30`Kd0aMVY-|aIl<6d)b$5v3Bw~e&fhG!fngD<(5e@UCB8|qKP`qNN z4U8skXVSfxsE*Dz;HnL@%CD1pGQ6$d!R4VzV@>MqsHKjz)UlS-KuZm@tbvv_&{6}V zbT4mUqS^olz4GqSz{s{fhWn&L0}UEztAVyP&@LKis)438(6j~^{Z8r@6#NL1Y6Fdd z2D$&eYJu1Km+b^fM`Swj93FB*1)i+Z0KTq*hFPe(Z*^6gCJ^w!wQI6 z!a>V$(8_VZgvE(r8}n1g!!2qV>yp@JhJ{&5cZ4&V8&SG3`*r&5*S8#ZDf}Xau5!|KjE6k{0Uq+?n)E zKaS4TIjk%auFMyB@Al(93{`j%Ge!TNr7W=QJWEQJie*CdV-}>h3Z#j5B@23ILshKU`{>kg_yW`J)_|Y}~ z!)x#T@s~dK=KEgv*6s4;s%^RFl576)C!gE%hI{ye8|Sus|GSSo`t}?D<;J&@zmE5J z9sI&0@BQ9~Zrx;;Yizmwvw!-Id++}CEw_`+^&kwh`EED6hK>?TFrfdOu5N(>_0hS< zxTqsN_|8%GrZ8w>g@|8Gn340bL>vrGpX8RaKjT}~LRlW<-@*rOddq%}TOSXgWN?zc z4XZ^UiE&eCR>y4WAlu3Zvg!$z0F4t;)9JgpP00OyRb>OHoZjCZA|pcJ>TX!mg9^~B z{j>J;u*|?!RgHxGov|9_Ut|qCq#rLV``quXw*?%>((zx8SV|`0tBDJ$%_4-jJk%LN zq%J9dw6q+^!f|8)@uO=eQ<0w*HR;dfYpiI2MoU^(Vu7LOv`taKlr^3VG%oj+qH(zX z;Ty+EHb@iSIG1J9`V4=9v*tD4fCd3zNZeo5IkEGr7@YQ7WRM8(xZmmp6tl|{Ik*QFr>4^h z&Iig=<`dQtP>%%EK#=tR@DFb#5DJNfPvHuPfM$_~fjbdHi9NMW3^Zpr(MaEPY`^=N z2-B(W7SqSNMPHle%eh#A4LBqaxXrnN5ULAjMk1_&FcJFbbLAq%x{MX!w0n+8XhOoC zu87~PmG(lfxb)FJ*? zVPDZN`-%X}kK+qe(>WJ#)aS>z3EJCP7g$c>^G+McJEf8be^Y;|pKhvTuZuPg5K zLwb*8NJ#1ahS**R$oO{#*HlfX;j3*ZA)Q7dXkkPbrxif<_tzW7vA3zytWA6((5_u* zG5=%r4qR%CVt3u{Ip_}&HE?GMiUT(#_?zs5^rLK5=vCnh$Ubq#KH!PF>v0(k(g(5v zjnnOZ7$T=!m`=Q^ds*zG+uZGAL8OF4i6Dghf4aASTX4DxOsrh+I90Y| zGYLaH&F*h!+jr6_P6W)St6hM2%j(gtmrb#V%$;b>mKjECf6OxehN1&-;iJccHXPha}tc=h(iYb>n$-9%MxQ9EC(KPEbG%*jD; zUb^S@Q?9vM|NX`0y}c*%?MXchb^Ug_C)8FEGn&!C3FIHqepQciIP0Q4%&qa>>Y}24 z&sWv!C($v{OL|9HjynV8cn0pP+mj~`hJt)@ zB{XY~IiG^?Np5RVi~&v?S1RGwiLo?vm(@5{+_HP}R?=4g2sQ$bU?cFR=eWyS$x)Zx zeoE)>u0QWNom)4*yvM2Nq<l{D8LQJ7a;2ApK609S>!|w~KtkSD z_Mofj>;a_~&gLIgV^Oln)mcaF;r6V{`-`K^O-1N$JCxhtLBKBP2mxp z*J3Jj=sx`^7phGr95b8gbyP)(m|g`j`+9wl-b~Oc8w%>iA9yQPZUzhPE4a`xqY@V> z(=LTk_cPEoz{=XPiM5p`U^B8C5Jy2x!1AS#S1_d|d6=+DNrq@*F3z4{#r<)bV0vKG zX}C@OW$ta<%cy-NwSmJvtL*V)4Q#BMr`Cx?kmdH>EP(*{AWz_C8=WDdvcJ=o0F^b| zEll?$`(=-p>s@*c0BJ2}(~uXw%Q{onw@ag5b~@^-47e4QN7#l{*Rbk*5{FQn z&s8-|T`WA{^-<40wOe8RC$v74eX#Ma4Uv*nfsRxz&qh&nC-@I z9?wM>?Wybghhlj3Xex=03tj|sI!bIR_zi^i;b+%!V02TgK;x}+mful+ui{rH+;;Pu z5uAH#NHk|pEIf|$cr$dvqk#MnXIOX~p$kpgS3#UBm|wu@4+(U8XXw5ix!17W1R07I zk$xX~W|8hJ9oeO5FqL#ssdyIYd08#+$_BIuyAM@#rpV9QKymy-PPkRleH#xACi(`@ zfjMPVDXb<4-rydAMwc>I*m>Y-oV3yGi8Dm@B)BDtp5b|)LdCLGk-Z^z6j0r>);!C< zDa&n^vMz{I!{|T_`J2^1Y*1sYzJ~m*tU2as3Cu| z8jz-y8uGWY2IIv#VK4xWWc6uPa3u8-9Pmub%D|Bn**HC~%HRJ&BHRNw)4LQ<_f)+0y7{lj=g!Lh4N-H&Z4nGPI zZ=_Juk1ROP!3yE!UXx$RJ-tirElHMp!IrlHSIdFWTg8;`qe=8RN|YfJ;dOK=ypFC2 zFH@q{7L>QRlw(_?ku0C-Px#QNbp#4;tG4or;dS-dThV?z=8=bWHjp#I<~V+`%D*T; z#t@_YzhMI=hDku|aNG*Q`cz~h3w`9VLn^l?g@@4F>X;Eeo*`;f(OyLap@w2F)wo>6_KQZaSK0B{OsHVFg z?MOx6x5xDFAl-wcxO2;ui|SrF!zlgiU{P`rRm+qqkRgnrVq&w%yM&}P#!;%69Ng7y zD#d!Zr!`4aarRkgm;%)>)y`8n$`vafBnx`md6+T^{W&rz*Xxy|Z+J~O+IP7ZfVHVg z>4l2*m{bss^^etSK8=&IqNM*~!iNEbat2j3Ow`GKuSdSz?G9a&+FGm@xx>H$bcw31 zm1MqYxQ`-|6s{|pep*P~r_sb{Y~ zlE+#Md&8lk*!XQtI1VRF@c{u5OSlWJ1NvBEdR)*qaG>i(I?Oy>U`ILrq4I|OqWWfA z)SXj@rG#)3+HY6!6wbp_$Kxqn2u~uQjF`(}19%EcJe4JcC#{nggK&%{%*c!sdlP&-AW@%G@`EQ;C8`#Z0}^$yg2SK^IXc}>m|IL2R*t73NJ!uw z&$G8ClWBCOm#x}tkj;<zEwK*r*FX^TYv z%OVlgz>I7XbN>bz%VBHx02Y)eEUplTw<9Z+H(vZ!z79TlDS;y3d%r@c}Oi zs>HFv(}Rd(IXbc_-c{ldVJt)`*!W;>^Azvp^A&GP$`$YBNvU{OnZj}@-t(Bk@Xv=* zhUYVd<xbQaJ-{O zxy(x%sv>{uHL<&pixMv7ZYdo4FT>=he(%L{OZ2Z2?ON55(f^IZYh#H___l%XKRSeF zV2WlPMKfe(q9JG-$8-SJjkz*aC<^Qypa$f_lH^CY=9+G0W+zPzu$bpfvIs<(N&K@- zm2LXbVkD}L*1xK|n6t9c%9wvh-P1-Z&xh=zLycD4U!x7w+sbGwT4yuYI@vFpJ6e$p z_%fYGW6Cf#Fovbp^T9D3R(~!r<_CVLF=%OU7>rfMFb`vuF_fgw=3K6jl@p_&(8|Qn z&Tv#}a-Nh6y>5_{Gm6bgxuiwK5q-j>>_7T90_Jg(at;np%K4jZbu|mh9w23p_sYZ- zRj9iejX$x8Th4?i|F^J z;Y#<`-k;moJKCgsFKKF>ogDoeD5Q$c0fT0rW#!`T=ezNb)yL>3NLa^VBlA}dc)t*%08Ndm3yeH-h4*>RFpE&q zf<7Umww*OeRflnvc>y{Kb*fq+i_nVF%cx3KWnS)ObQr2y zAv2LxHgA&_&S}ZS zOzz57M>t6cJJLrI{ADs>7DQ9IQ;->>tbZ7!lA0_L!!*o4Jl52uQT@xU4j91+cYB6; zRcj$nX;xn{D?}WJnzJ%kWCa(>ds^m~qHjHdpD}=yUwbbTd*^k?u+Ow3qbQwwvrPqO|2C5&>w8XgI_d)P$!oagOr3!3vP+!UprL z_d+`2W>C64O&z984@y`HJI%dV3x82O19GdS=T7D{e^aOE!Xen5*bDapZh7!Yp+eZ z+Rf#5v4wVX(LGq>k7%HN!z}9yhE;9GSNl?!fvSC3aO)FK%z0a%YDj}7wkvU=dC3~e z$e%Mx#h{D%Qf+83cVN(XB;{6D`_u;AJj9^2#7tI5m(N(FxFSC8#z|7UtqjL&ZTYRV zzp%kr=dXqWC^2w94c(1vy5EjDMS;Wn6k6L_HcYXse}S382@XZ?U#~#;*=5DttV3iC z_-tUow!{SMnMtrgnu6XdL{I}y6(8@OstB<~o$I1a&j&O35XtF~R012xxmAwxTQ;IbRmhM-)o2ZxPOkTsdPK1WB|8S>a@A5e!-VW;9-2)eIs;#2?AOgET(z) zP^1t~*r~J1IXrP64)a)1@D**5WhDIb?Yr(YI85K|_U(UV-&H+*m$R0KrGdbY+{W2- z?^?4lI#y>YIQ8Hz!J=#4$85cT`Mcw&zCCM zLTmsw0CjALjVPm6_wwU{1U&d>!rT~s{F^ZRIVjPJaY%vFH5?IQYw`tFsOFx_Nra3+ z;k?0h^3R9aB6-+-wJh(gvTsi!Z|+v<7tpHs1yE!2Y%csOnhAPv2!GCl?g{@A1cw?+ z_{7ITjQG?pR@aU;M|srY@x{kN*5e(^S%)7BAk>78*_>jw2Hk5Se^d=;{2B?e<#UsA z#<=(b}kI(8cFcje`t3` z>t-jswIxkk#wM7DLiU5)$q_+KRNkI*5jLHIIPeX$7-(-08N4pGo)Ke?{c1H~s*31L zu0-{@7h!X(cG|szi?EfeF0Fzt?ILVH6gobup=Wns*9YS+= zwex8@0XUpJjpO^N8x1S~l8)o_j!5b{J#%EDkVtlVW*DBq#%LQ)`cz#dUVncjfaAOa z0vr(zI9=&u#Wb}I!_r}}UWj>o!gF6N;#Mfiy*3bg9bJdwAGzg)@!E+Ooc_kk^9|!! ziPGs0y)Um|L`q;*U}hhOf^v-j1$wxsgPb)?v?EzJ*JqerL(HzEoLxy}cG1z*$&q`g zX=Gn7Va3bynq*-ittK1rM4pJ#?9ygfOhtm24D75jQe$eN~!C|)*%bFpj*VzT{FE%`>p zjg`$=Q)R=n=Vj|#;(_=AhiHqFRkQM40#F_5%sxQ=ZR!tcML49kI(UPO^4DY{=Z9u` zcrf>t*y*n&I^hX9Cu1BGk(Y#?GqSD_Y@0shB&*eg{z3m40kk22MF2`{4h?Y#E05s7 zKa|J;n$H2HCUW|(Qr2P>cc_?uRNSFr{?Q*j88AiwKzWKM2R1=G0QO*B32EgTI60MI zkW_*oS)Sk-<>MD5qcbc8M|7rUgeB1hY3E$6mCRW{Q7|&fL?Pq*>;KOtinjg>X+a(S%^8D=|^fi<7#`$%4{e+<4l1ts)G59tmy82_z6;xs1W^5HDj)-QF5jY!h-rT#}wJ-Alwi#+0CRB9R`MrN>h#%Xhkm@Hzi^kmm2# z)B2efl-^GwI0m8#b^;Z4gcsm90>3#pS{#GrLmC$)hVJ)Q=&&#XgAYdC?)B2McS^Kv z*9ly!zIi78Gl#2OJ~oFdvx<;&Ex%}B0Gx6%o$@?V#}yjiE0q|qUao)@2@kpE#?iSC zhj{8;#4M>(m{rM+uv!@aUAVeH)q$U6d>zBm>SNqDX3hBJ$4Z7iu0xPof0U0}Aw&dh zL*Cm0gmY@IFw}8Jsg@v3U$rekgkAiSXp0A(*RnN;a3p_lP{|<%LJMf_OZ1z0 zrO%BcT(P(c3ilNg~6Rc#a8+>2HjL?M`@N3 ziT^1pheM(^vZ?@5)sFjg;ZG+8%krX}2@w(Wx6Gx|=IRQ`T$a#5Y9>7}th;B4AnbxN zd(+X#xmiPoKMRXs$X+RA3(gxQ>YEy(0LaO8gJOSW4&uCifw%-(o(k;=XdWARqKdAg zo^=9mo@i9cZPYR973h#p+^S@?hj7t+G7ZqdtrT2N$FEF>&YgzK^j87!)tn(Z169{P zMo&Zh0dU=P1;CqLUnrY109KmUOkJI<^sEJ-P7wWZIq?u8tsIeBJ+^wlX|K1+L!49Q zkf>%{J^&_{t(&~k+qW>UYbyDbM?pnpWx8$lR%-RTN~WH%N}0;zU~xnt83t}y1 zPA+#RfMQQ96F^3mi!$BD27b#F0)?lc{MxEXP#HoRdqYtnlBs;57c(j5oBypS5uB_o zOZ^@0f%)sDD=-0yTP&AakiklTgyJQs;L!rva-&JA6az04tiej|V1s#v^9}mfN`rz2 zmE|l@5x-Z9jOQk)+~X2I;*F0>{1A_0g^Y4`^132^yo4MSL19vgmxUV;^E+Ib$0LHY zA@d(Bf<(bN{40-W6&OrP5yWPR7eQPRD-opK9;BODk{-VZ8uOF75J8IxAhrF(1yE#C zMYQRK5OF*g5kh0R0Kgbn${z^w^_4-YC1YZq8tT+-x>ZQpK~#IZ~w|G2x|(&o_YQ z+|-$=QBtKLsnYOLMZ7v^os~yGQ7Mj8$=LSKS*nPZaslODkj68o56T!}#GK8wz$pqI zR-{<0B4Yr$ExM#SQF{4CgW-(n{{>kNw3m}bAyI@zNtB9&rMi4pd5MBaUQ3Rg=g-YH zDU`2Cx;|LOgay%7ECh_!4`*SMW{JZj8)q%uolLu{N0`{PbO$Rs9tpXY?y#s1JJ=Sm_6 z+Gi{Q*QZS^!+CZn39RSstB_KRrOXTLF zZRpr3;I_ln1iZqdCx2btla0&gpc;3jmH7TxZLFTTZxuMuM4;6sVKb#z=(HOH8qD^G zZ;G+`z1uI2$1AqSS+pdU+fCpK0;(EgZ%jrqt<^_;a%M;+U=+zs;_}#ZWmFiF|~|A^bMA;p@y|M7z# z7`j5g*+^0cgJX}xy>Uf87HF@%z<5j)2$bxpy#Nx>^~m5juU6p@YvqtzGe!v_Ovrlx zbV+BLPko!W7j*G5Y*o5|nfen|%!7{Lwg9V9|aSt@U za`TA_mSKn%(<^XfV^S9bu$@yVJz)#W_XH;I$tEo~5iO>5l~G8*iOEi6L`t7J1B_zG zGZHGLv(RAKeYOF_V-)*NooC9UWot7wAC!1p6#!}2g^tuYtruul3J5W_xZx81(t19b zE&9WllA0p$F#(wg8N;Ztku~BOM#rKcK!{^-0(b5V>_Qu6efA$DihZ^|PI87Ziss;F zOI) zU<7FLN4~hW+R$O>dUcfz8nT#p%V`EYmgN1p4 z?!|%^Ae}0_U^x>tu1;t+7uw>E>Ktk!XGlCIFF zs-Y~E){2Q|6?cC-Ovt7fP?3RulU60o84^}cyDtvIFMR-p7KK>lYrB91Uk^yImU) zoBE;HH9XwyRBaL}A-vm6je~Un(dOK;tX6H4XcLkJhhX+tHubo{-mX`qQC4z@5Frop z(cWMULorBV}pCwUPDS&`*)((8R-$1ir z!goIKsTuIWxaluN?(%~kMGq7KjOK$@x(4l+kiPF}@O)V*h>r}OWbJ3+XoDhSnkBr* zitc7zBFI&SJh2n_l6}=>T^ayFJKP@Sm%fDwhc63Ki74HVwK0KuQ4TiDYKCw6Rf14r zgU#_gf3WZh8?3^0gSTS5Oi>#zK{Y&*v++tv31JPQKY4qwYR%Cm!#M6yHgrXBi}In* zU^WoafwVa_S-Yv3YkL@ zfQ636qFzW{L|zw^_{Vigpd%yl2qKS+#QA~3<-;4#N4k$CXWa6zNQckca0y&m#kg&r zVH6p}xNZESfachg=2l+_%>{+$SfZyTh12)!eo!i4+|d_XP$oNI)JiM}6IA zD^7d%3sC$M7<@kRx#Yg^;4^ZsdvdocDGPFErY{JGnYq-8m|1{YyE3NP^hrx4ry*n2 z0`noV2~y#j)swjmCmrXhK8ub18rx;FeNBhJh2@)!iWN%DAUW;_HOo(b1o_F)*CR%^G`U zSU8;es}Xc9FqDU9c+Kq{(k%&_AW-T@IB9wz_S_d^9x@NpT`M&8q`cD`y3Jzldz{1Z ztPo#QO?asjdSaiHUoJb^zR4u|NdScqjAQ_jM79mn{hapF}7X9Du5 z82#LJ9HBp>n>V^A7k6QYyyJ+A-k5&shRZ)?9py>}{==e;Jyvj5j7Ik(!#~*fbp+kt z&(Mi~^rGmDtJh8oo!FGar^dktHi~+Zz&{dYUy6MsWxhn`HIcUH>7B=0YsURkiBBLR zH)^ZV-BRK+PY>)k1kJg9B|fuE@JUU4k1N<9KFglfvz{3~%f5Mhl6Ml<-^{_MrB?Cz z)Yvgj1_wSFcUC22Y<}bbb^(04>8u(t3~r3_cUKFa7|nBhGL9Ud=BwW5-kPnxWNvy~ zQ_D{*FuxZg6l)x2?hnEo-l7-HlOLAw&gY4xf1reSo?gzMKQG~(Wdd(%0^aj(|Ay`C ztpQUg`IsoMDPC|d?)|njL3H5WZ&4&P4M6!=%VM!Q60_0+fIIA^-=8i4S2w^lbAF^> z&y#9ZB8L1SVfrKnH&)&d^5#YkJ)=s;F&p=z5`H8Guv5(*<@`kn!90h{P>Sr^N*HF@ zEO@OxYFS^UTKcHPde#|034hlGn_R%C9VqT>-GEn=#w)z-SQHMcP z2MH*NJ(dlIf(UgrPCp9%i)q*-clMS3?B{$>a-sXg+|tnKSJuiR)G zkg+#iHp&9rMw&FQd^6c~Mjx9_u`dasm@DSKb1LR?*;^#9ZN6!jviN2&tJ}SPZV%I+ zQxBg78?X-Eex0>mdEc8fZlC?YoIa|DR%Tvaw|hq%HN1Omc32~DX~kJt{G0gUFF?)d}DkPK@#+a-sP4YULW1Z_79@*r+2M^7! zbotcgy&pg;X~E1Hf?WQQRoI>AW|(y|l+CH(E~1S(eC}D2q-PHd!}3o;S35~XIRNJV z!LN;UVUg|lFe)#ltp*6kk69FS87`vgzX8GOuJl_9pV^La;%l4j3uv(FHWKvUY71O# z6V+ysYM>cvxZ2J0XUq1*QG2^xZ^J}ozcvMgY4pl8JoQ_zKM7IA<&ho8c=K{Q1NV)vP0 zHctZgW^<`vB+{DD5=3e*=+|XXvG$d0iU~RH+qP*uL<7|9KG2|YTMq&wocbgiRKbkf z-IjHak+_4l@>OyA6Nt7=0a5~UK+P*~`l(8l7Yzc4izekGz!OmXcI;k{0Yn|mtwr6Y1F}Stm6L3 zaY@Wn1Wdd!nn}4STXl;%F=*}=!dkLSge;r1yx4ChL}*K0z6h(5EKXW>=&dO~c@`rf zYhi z%81e^Oq?b-&bGgVNUglq0Vd-+7Dlp6@PlyY9T#xnWT>$VF#;ggGSwm5&J(D_I9gGG zHS1@KCw)f7yhvs7r~4VAmZc9hdmIb_13H`8m9-F}ItG{PI^})1w&S^yWSi9| z*N-OmY>cj=r-`zH&3lq3CDG)@=xype=!Hbs!ZZ|a!Za^x)6pMQd3!eD4{YAs?+;!< z)vsJZ#n)Gv_3tM8JImh*+yrl0uWpiw6FxpfUyZ?!C<_mED0w+gc$@RYt_Sq-HW^f3 zlpKAfI=TPy+p}%>FL3i#pQ7^N=D0{xg68rSLYk~_5)ML=R{cU8&s2un-}U7Y7f+=8ly~wrcyy zl3TUU%x3KpEvk$)BBOc%{1ZDy5{c96m{LB6;EBDXzzI`V9vVl9r4nSqy?I6Db38Op zmY1g6y@C#!JW~voLv+a;_JkUfd86P7OQ=_tIP|Elq|uq~H2EnWO>2)TD96eCJHvgD zt9B@^``EZ2xDN}4Iq1O1CY*m-Fr_0Yc2b`}2ZZt#>8=(_(LbG#)DfCcim3Q7TTr#F zI`WwwuFktJ9+<~|ZVHC}%;xEV9EhP`jRy0^A`PuHg#lcSQgFPqfT?CSnepq~p%UOGvl zJ-ux5`VT((Y`|+DNZlE6 z?~G6b#?|F9cOwe2O!J^=*o(2QeFdl#c|=HXpI^~Cf>!Fu8qd;(-R#)yCmC!w`Jl(s z0MjrBx8AYdr1VMgIV9kvR3^NL1Q3_7MnC6j{e98ZFPqe`S;*pDNJCKC{WYL-gnRpX z{#>yl2Pndo$jufL+T;@Szrw4eEe0d4;JTAolZZ~J<1>iOBkAkNbbo~+TZD@g7d*4# z8E~Xg1ziXo$ssijDj@*J;B{R4l346#^BzS+;-;~)lIAhdO)$!1qS^2YZkM?|iEr=s zOSbq@j)w!uC{b2F<5@r0yf-Ux%GBFmHmte0>Q;C~?bgiE=QoHQVq^%{xU@}#>Pw|C#rjnY`yq*6e)0t^ck zt&KDDlPSis66!R)!b|Ye=*#}6PO$q(=fze2G}3MkD`_pc{hRJ$wv{xzFI!35ldYuf zNh@g&TUAemw$cdDwx5qN!4~OEFrGmMBjd@sZ#$75&hBe=4Q9<2ROp2a)U3~bGuz(P zV>*j$gCkf2vPcxL)=Li%x!q3{sh_HiO|vcU45Jz=8{E&MXo?&koJ_Qv_R%JoHBZ1|7*8>u?KCf$p1s7kzKm6>h{7lI>w{CVUQux%I%avXHW4R*U|*zYM1kSS z_u4Q;FN7)Iq}kgIi=oC!L=Qhq1|^ahz^}Wvodr>NODCGdfC2Fz#4Vx?m4xX-k<&H9 z0)2m&=71vVntvKcpzBsT?JS4sr=ywli?2Bye>UKQtRU%+!kP3rmclhUT!I1-50*V)GR|1Fd~^)F#Vu;7`f;$yxHaPlj?B zApb!3k<2;hQ_uZ1O!6LQ6k%Syp1(h{pVa`>Qmt-FjpHfmJQAV=dXS9m&+8IME-D}^ zOcGn*K#py$BIC}|{#r~$9L}X}SVSO+)=rk~ODq}HfXG9Zr5TTMnyHy#a>Tj)p_yb- z_rMM049(ONhVIk6Dod*)=k}M(_^a3ka+XlKpIsg&c(LditPQU!UCK8n5#4J}6H5jP zX6-JSRzY)2jL=52&U>vne@j+LV@6@GXx;f+vQl|$=2i0YH~$?P)IeU=uze@eDJm{n zH{BZtY0J$&FWT_ANBP{M8+l)S?h1rF289{IFPzZlazgi{(IKxy?v(3uT_O&&XBx>Xqa=zHljN2%Hz# zvE!$|D}FriO_2=$o!e_aiBjWpEaVvv5!M1GDJCxW#wHpuGdFu?EunC0Yh|g!tTUY) zt)~hE#-y~E>bg`wxea6+N64#c*3Bu;yw`yYZmELWBg`e#oLQ&vPV z-SZjAc;frX<(=s#=p9b~=FEl-ZH8qf_UakdFM*b-aHNQ^CYqKoo8AzNpy9n|)!4e| z-eaVJ*yERvVLhQo&~``1KegR{|Kx5qL2x19&hv)IqqL^v}bbALD7UkN7{^=`%q)bO;y!6JKL>0L z7*+8g%pmtFxB`1!fXL^yIbbZ`Js9*}1!MW{!BBHK*gX3!-}CQtu$B24Gi}QV1q_JV%z2iGB5-dx<-A{Oy7YjL(iieedfcMza?WrZj|>q%gb7{pbI&p zPc1Kh^WWus+wxM0i2O_X%2KtNGD|@~7nBTT>;!8cdIaTb-D zTn8H3K@9-KX5Q|W*%~icWQZa|ZMK`JNPlqYbRv?nMED{na8#yKmbeKo3@gFfY_lwR z`prN8j?eUo%B4w-t94uasD{?oWvdKW9x8m(inhm7P(jPL@f6js3i~7OCkp2L z?A$8H3b%jKptgKcRa-`rfD^MyXHYUyXsww)v)1n+{_NGx&}AsYfT=qml@r=W(~7r~ zAr{EW@?zM?h6Vw%_%sqRFwkqb;&h)d(83uMO((=|Ik6`-u9<(QCBGH1Z?#p)F)FJZ z#3yUq=U8;3;vI*pvU?kQkd1UdaPsi9Ms<)VqZ6O$+wvu>t!`f2x5fAN2|9}IH;g#$ z2Wuu2lT}TaGQeb}^2B#6X;1f&@jh*dQJ7^DXDd$~BGpeLBnDE7n6{scRNyre>NB&0PZm z%j+yx%H>k-Z&wH>gr}Y6dnRlk)|z95e)>t|MR_k}>#={*DVQ$#@0(b)e<8`=Y%6k$ zP~X*oo`!TCX&_v&Bimh16phVP#PLvf+I^(cI|@9&44A52o2u!UZ3H5)y3_1VX!i#$ zD|01l)<$|SUu|M7*05C6fEeHN16(6So|s+Too{*Eq*~-C?I_Ai(|8)?U^LVHSOTCy)VgCr_L1t=Bk%-e!7sB>y;v*mFMVIn2Q$O+h40aY&wSJztp|$AU7NN;yWy z@!VwPBr>Kl*K*cZPnK%(@LkJRWu7_dJBWpozI?xOhJyu1PWHz%UwQY$Vs(i*J`3wl z%Lco1op0BYIJG8^jtjniH0d|vQ^^JiJeQTlvSck2 ziG%H>s-Nz9a+$E}$x?B^NSP$BTTFr3CtdrzvQqG$X9?BM^D^1z{*{^;?#HzEhBjQ` zf=PxIpQKyfJm9P#B=x1R{|r>~cJd5T?nH=AXu65@-UfHxM8KQt751)~u7st4wQPLS zck{O%9-!NkWk8%H4*;&cN5Ij5%mEtjavA;FzYbOxrbWNR~e4 zY8aY9u2I>Mba$c{6N!x8IBV9dA}{!y#lOtH$STO*x~Tgd`p4*R(&&4`%v}Q5SmiX7 zSEq#>C1-9eP0UH>*4g>Owl~Vu*1BxRMLg2k(OU;UykqY|Uv(&&eZ{HOVfzH;wOzdL zY;DlEn-r#u7&*F(Z&T9gwV};6H#VDQtOq~-T6<9x zMFCnO79|waSrql4M2RM!Zf}8W6ZVo+NU01_dk8%Q)jO=*IaXrIp%oHF~=M; z%6?bNrRK0#L)o`SeF-B3u|e(dj#kpqwsy4v2;c?=UfjTPlcrZ<4@TJjS{lwE_UNR` zzdf_!W##Ck>a6Bb6~S!+8LRURAVbay#%yWQ1qRMPPq%?(K7f7fmBOf5A!g zm6!Dr3qQPckyeh?=adf-9Ks4Sc>v@lWqoy+7h(3LMSTQ>W(qZ}WAQkcTAFRj3uv|C z2hq^;m5xSgsRB$FYb0U@?B9GvT-YfefVj}T0DjkITm+(iA{iLdDXRjQr@j3SUO2j$TP=BQ>z^CuQ+j(uGQi%rExdUs&d;TUWQY94&a*c+ks7hT zBkyb?lOXb!HwDQiK37~}BITt5U=slyeGBr4`i7IzV%5g8SI9U;ts2>o4H!nc|IYqg zFW+G=^9M58c4xlL+nPNL=DOG4f4F-3=;iqpcjhCrhx=Z`U%2ef+&}ix+5TmMNel5p zihZu4-Rg5~YphoV+I@#a3i({)uDtcYJ~|=L@=NXe1s zvJ{?SoH420(d4m#m1?6&iwddkPi)S_W6;}8jzC4QUB;|{9s+Y)ei;Loz=*J-^1hjj zf%q6QtsEEay-I0uF&(IA#FxTAN1z$Ize^QtaO=l|ySwiCw}Q4@h3JU;&&e|g^wRz% z(#Dz`Zp$xy8JOB;CHet(8Rs(em`!Y!T3Lo?uZ_?3lK!Q={M_2Zdy%fT=+6fIv6bsh zTF4&Ltwmr==yp3_IAa!`U<6&4>w?jDlDCCtF{C(fUqddq%&E)->leyj9SzM`(TOrg zUm|o0TVB-1r0`Kp9gbIk%2k{`*48fmErFGh|Jv)7A$a<*5IF^KP$3Ds;;-c z&$HK-hu7q;23Sq?%#Sfzo}r-DQH|;u+TNs8o5W>E2tPA_4y?-^bN|syC|(O3P>Lc| z^O(J+uSd8-pW98g9CmVP=bBooMms-KRN@u+rYsP@InfMhJXvCk%-6O^c=rT@q<;4V ztAuy6SCb%1vuMGdud3$J%*!i8%2--w$fzOZDN~B~NV+r6tbqPZ+{blBf6co9VU)H5 z-zS{GtSaPQ^%C!g)hUO|^1iuCNFksv(6{JE0J*a>SY4>kov)e zMZo;4dg!rVx^hD|vF12y3^c$j6O#!#k~Ua206t-JOg6e}V9Xkpg9NPS)3b!7VsX!{ z-POM&yvXFbKPE1vMre;)rFuoMqR%e1Nq~#H{l^^sS5v+;;QlnnRM(QhXs5MjK6% z_+N%dg1D-?P>&l8a>*XU&I%&hsRry$(-_lMDjkt+tkX5H;@(K4j^?n~ z)4h4+#*1=MI3Lg|I=%kTy2_Yjc}F1eqm`m2WMn4GOy9hLm0vb1pxhi*O)m@w3_0OY zf<9EqGj;+p@G@y}Xbt-6PHbwAhQ2mtM}}wrviDWG!TYKn4Vtn>0Mg%uf(_dF?4vR1 ztz9Eg8Pw>z4(d>cM5IGF22)RpbC`f3_Zpaj$+b%N!F3j;#0spe0r&bUce7JVEx3KP zsxAz&&SH1#!XOeyBogbwAl=)I!b+eIwOPsXC50zxv#QCtYJ7;)Fn z!svvn9A0JF&#Y?)%P--cC)8DIMA&nRJdu-x`HhIbTBN^S$NVY4UJG1367nz8v<)*$ zrWUVgP|Oi#YZO%EW!~VVt};Q}QjdSs!$*S@T|^XBuA?bFhWV_IO`$^%ZO=Z~<@eZ} z>@G){Y12vt!+5raZpr!;Dmc!LPT8TwsIwr8j=VW)N8Z6HCR*9}f#(4FHK8cEc8PDd zLGZJd;GdBa`1_G!8Rw}1_E!{lvusQ9Z7P&g+Gj00?Avbj)Z`>-5NX9)D`strG4|~& z%^F0enxQ}?0lhY}EOtwAy99dH5sclASBl2;wU`3wz9Lq3=-7ZWYW1} ze!b{onUYkVBaNe#dqRCa7MJh1Z>k)_g?TGOB!7S{1Zkr~<(ib6f^83qCNm60;g#?H z6pqc_JtT*vQ2~YaO>jH1hPYkB^R-?&!@e)uICQMz89w1@C;Ses8EySLMpB0ve(wv> zh-oFr(|ktVf|gUd%Z5uQY_{B$6;11XLNfeqgf<~GGzg&(;;(mXV+jo?_po-HNsM-3 zA+rDL1OT{V8NaX-&I^Q`3Y1R0YJP)Ox|gd@VT5tX^c;u#m&g0d`AP`tn8YtK zS#J;1YS8nvOH1oYy0`<*I%=H7@p5{|(v>R;ZPp?+p+$_YTyXBK84|P$KQ}X=z&qIApnn&G0fF+czv`bCR)j z-Mmc>)W&1l;9t4p+I`Y&mgtej6mO()w(nL8?g|I!7(Ke~ zaiFkf4F;f-50{Ng!L>0C2A89xwqjbPxHjl@*TyQ{%Ve!A821-xuE{1bIjcsrNeAcU z$bm9`Ap^w_@7H<{n~^GPhNE#{pH2mnf&hdY11l&(c5=0BM~QtMe6b}-;?fy|auf3K-xwJO%1$v>06C zillI=G#sYgG&lrIK^x;fw^OVPa#>>{k-Z9fC-C_YG?cGGX5Wm|?@4C!t#i|xf0g!F z?aa1@S7b8Q-IJ(H^JOwnSnB4*w4o{nwS+&EqwCt1Z!NOemv%l4ybymB0S6m2%T#+u zMkq0b*(XCX>Pb>_Dqp2AG#$+Hah$yFZUC8GMb(p5QERBuG6ms62GxYrC9^OV^1+M< z&SvS)xeM|Bh+}?)}@Ex>| z1bi`FJ~}2bLj>7$`7ytwkMwf7e9UgkZ@?fd#rs#*K~QWUuv~*gio{=ZBy9X%XaFU3+31zqVu$_ z{dhYpplVgQ#n=$?F5F-#v9vo~ejh_^gx_y4iTq_-h-xLbLIDq4&Yw5nWi5|`E7f>H zH4qyLvSzULgLYXgbWrUBI}Yc4sTn}g{e?SVM$XPY#c{JtEo2yuTI>iCfl=qy+l1@> zn!xJ&<15L;#s{p;0MVxX{@`8R z61!{Pp()*-#jU7ZE%!OuH$UqRecM~$1I-q~ZPh}!ty^_uW`EZ45i4|?DcvLF2USFfMT3@T@Iuvckc4roG!lN)9Qe1#4C@#R(|7o!C zsI7Pr9<@C*;NA)Z^NAJK0XZd<{L=6v6%RV{LKy1hqRS{6)S&-WjlS2gJ!RU!EXfL= zNU|cJ`6Tg?{FS@1rKQC|MV>HcX8*{xV!4753=zanSV(EhfR|v>i}=Nfelr(osgtV9 z+dmx*O1SYL1!6hsTI|?dQ{T#oPu$E24TO@R2C7=2ffK?Mj-@)f3;UX1pA-|dHJZ;# z57s2$&-r_Ms{SqWU<7#u4l&r8oZXlB;o@@pdR+Z7Mp<`^oDKx@u!8E5-|11dy?|)w z5V5H<)N`~bu0RFSlvNozf5GeF84A4*^)jzlcaEh}2DByC00P8`U)1MP`f7aOhO)~cHkzqh0!57(sF$p*Dow=}H;`s~8+YRnX;MN$h z&m{YoNCEpLdc9iN@7uRWuf}}mW4^Lqe^ol0=OOYCnzAN2lr_7@*6um-^Gy00^LrLq z=`3QZJ9xnWR(=6ltfDyi2oP5?Rdq{3RjA2O;k819i@DfI!szd`24as8TYu3`T&V8o zRb81y8jT9Rf{ywlHA@6Yh)BSC`3u4nC?R?g1Kg3_JqfbaarM0VL_Q`+(bP5_8)GCz zD97!t8@#jR^h9ZwG2m2;(Z`iqbv>zBgXu@bb>>-dWVpWdE)%&DdfJzr0U~g|&*jWB z7SQF`A>;g>3H)ci3>D6b6#uTBZP+aA*2L`O7)@$pAc_~B@&%EnRyJBT$C5+ZI{8_C z-6lc&v_hygM|$DK2L(JWu*3nh*icEfAk=rWdw& zn`L^fnQeGbl4U(cV09^)l8wd4!TWs}~J zE0HBUo7GKb_h}Oqe`d^Kr`<-pHmlcy!C{Lf z>QUAqOgs2za(XqFtNn5X7^V^j;vgZ&W^pg%!dR`+3_LDJLT@ z10f|$L#qkRA<4!W+mD>;9C5jim=f#w8pW8PF#GGB!hBrEH4X2f5yDiYBIVM%*5DqnkEqn({bLV`%tUjE z;YbcwLCqBXY);2;j^%bCmjt4;#UDkk=-6j7MztGy5Pm~EoK_hW3Ae9eAOwrvsF+I^ zjW>>}j}Gea8@LHwK`&KLY7Qs=DYQ3edcG}3Vqs(-Aa^01W@Yj=<*DTns3nIDCO@HE zrm)KdoEu3HFZPW{s=B(n;Mbu6!!Zs(CMu%$bx!AfM96q@3z!}A#3`Kdvv_AdK9PVO zW+D}KxS+2^Zn#>IHSDSw$=0Y79xpO;G30mzFv4Q7SI7=IBqL*v!DC5b7PbJER_?&1z~)U5~g!C@g6 z;ZQv+oAqx|wX5aKSbs0(P!-=6G?LCzi}EuIGy~mu1)WpsrcVOWqb8U>4YarUZ^PJY6T z$tyv*FX{--uDccBfG}hjP{h!MJl0`aR6SxcZIAF~m)e9*bP+wX%~zvh_SLc-l|Tmh z!EH}}!aPt~5$e-2tn@rHl!55QidbNZE_DKfFmTFyY&8Sd_BT|wqSrCw6K((Iy>huk-R%R5$-l7!h>8mpdmh3#{02L4$tNZU4OlL zN=RSakKs{BM;>9JDm)0+7OTm)$#l?wFeKS0%`>K8i*y0ExC(H9)Wd=FvGMD@GiF3- z@d`OKz(-*q@KOjC3Y;TrKH!}RcB&P5eU?S68VLUk7)rB>W{O( zPP4yD3wji3jWWqTu8+S~_!Ng*?$OKWjcnB zIkv*<9~?_2Jw@1;7$61!}KtF<)kMKXVFpQCH4^d zEgz$v3gM4Q0|Jk`OxWrs+mft>WdzXN+>v7Wz|>gYG&M9$A`K(+q*63aYkGr>9Bj{> z1aXr0dF!z3Mlj6|kvaN-Gf%N(xcZpS>X;gAE{1mb;9i*+v~EcRp`|kLm*^4iL5mnd z1jXrQU|%iQ&!eP2u?`cvYr?G{Zy#dC_FUlM6^crQ z8o8StN^udm%zEHaXgNFOMTt!NcVRQyP= zi!W2SiG5Lh7X4Aovhxi@D2s=%ZT00?h$-Myt6@)+J8!s1-M1ld#QNclm_Q(w-Is*G(z5no*titq{)ts^zvEFLD-NpghdbCa*tSL+se z@5C2uK<$Mpb_43fE`vU&vm*$fNi9yTk9yyV-LCTV*iwu7$0RQybD9n}_o0lkm*ke3 zRS8o;JGHQR?>_@3{V$l5$Vm7$Pvi<`{aD1tq+LIBX`i?+#+lErvMW-w-!~>(V~_;W zVr%wRvIKf#)ES|$9SU>g9n>n*0PPkXz?B)kIb42q-)wtNDM*+PN8O2#66^O$9mPT~ z`Z0e${2ZE(vmd0r-yBJ&Ni%10Aon4^-Ed-qG9r>Zm#YVU{NQLizWr!@b$4;bu;Fn= z)9^q}o4GNWz3EJ3b)0=P!KXJOymNCA@%luVDj=J?7jp;WasXK|0V5(=2fWGNyro5! z3mc3u6w6exi^N0CNKK$%#3{*K;6RoPS#^CRUp;{Ox?jUt4*A$Z0KTt@# zuZbp7Obu2lDMJ&9RXard86m=vlGl)mk}+$Uxs@;1*Hp-lRaIA*E)ZX#69yE;W5pEx zN>znxq8~dVoo=J644vqw+51rB1RR8fx%2G=y|q#`oa$?ehvirQKIsGW{h7tXnr%pE zXhY@D)IwfJc}TRMs+G;F`pTCgfK+S2S5Txb>!{gxp)j5afq4%F+NVNKWkNje9!g%H9 zqp)?|tjjWyE5& z6pM8X9&F2+!;XWxN3w$iGAK!WG06`{f{szLmdE;i24Z58UuDCMHYMkgQJXnJzVh1H zV&&H4&owhh-DoLR4a}TXO*040sg+q893lFtQxcwGdvmY>ZDOQIrf}IMSOf)ZF;|t|CXr)-eaR;Q-AC%bRs!iFJG@v-)9{P1WdwZh2 zMC4cIqlcMdGDnjZ!4}q72AqY2cH;QCv2<)V; zae@g>F$8>0QjH-%roBYcqpj^6HU`YPiPlDv+K#j%D$C>9#XFhuRpcl$QA$J0flBSI z3=v}30i&i3MqMn#$xK*~ZUho4ZOncheV(U>34M*NB_=Fel7j-q(@nH3qyL9uh#hgM zjT5@iRQVASwgNiuFFJul?*vnt*X zu%JgO{aYsUzu+(OSCjR>j~Qs~jn&81mXk$w=Ue=B_m#v_V>Kc01H}~48$Kb}PVotC zo2VL<3Le~fQjo?cRF4xR9AZqbj@eX%*_ayCHz?%Bi&1R*5b^A%8V+S&EY2_ydrbMl z;Z!!zv}9z069j3oTjYAD`cak2q=c}f?6QHKeBB;y4Q%|1qe=S z+0SGOpNd|C>K>}2LjstTg6O|X@dRAA;ZP_IV*^%r|)9hk=7%#Bc&Lz*~9;u&e zy-K!G8R;LkW+#XZ&1C~SY72&OB1jbv>i*;m0z?Cr@Evm4C>P3ts`y5PYpM~N0MI|N zyzzictAB!`^m?!<=nn&t7(T#AFZ+RxC;Ha3c9&^h53&qZ?aQ^|@yd(RUt>O{iLBbu z-U4LP6t@!;#{f?<7Sm_wctX+XML2_@x`#5fk_AC(QwOfT?DMRO%Cb~_8LK1i$TBaK zlE7fmgE{_zxn4b)(~$KLw-od=GoJ)$y?``=4E+ujhI#j~F3p3sNp8vc^8GFZD=z0P z-oZZG>h(UpPV_lyQSInyxrau=6rSmx1nG*rCrDWX9i9&&C-PpH56Wcs25C7oIeh3% zfUWVgX^dPgF(>a779=RS9)pg9bClOfx4%{Z6cPG9_r!Zfupjn&g*;f0j;jAIv>%a2 zvzR33B}*;LJ+a-h1B>ixkU+^NCBh|(D*nBOfs}e^YYPTCO*||ua2$^I1}i>(Ic}7D z#>Xv96Z~#cSj$CZ^){*NGFJ|6$>&BP5?BK*6I%hQ``~$G^e}=rzrofy?L|J^pc0WK zL(i9Nt0iquWk1%8l;PqSW)Wor90c=If+Kz!0tgZ~IY9Ew(B6pv1?k5Vo^8boYKXh0 zMr2$gl3=c3JZeQBJhFG35HsgyWU9X3qzNT|HL;|A$MWHaemg3vo?{R2QJDo>sldTl zV1;|e(%{M-+-y>!LJ-~F%4hiD+z%F)3{^EcTxr@62_p`+`7BO0Sf|7dlqxE##wmcx z7@{t6!%$u!Y$G4pEKoNN^u=bw4}7R?)`7}3KZhaAIPivQRKt4}%`){LM)hiMs^cI8 zfQ-+*ZQ*SQeIlj??&MR*DoZB(GGt;uFsL;eZ73Sh-&2vEq~N5DH976n##UIp(FSr@ zqC_@Ka2ByW@`OTQVm>sA*i>SINsSj!*y$EOv#~wsg~c=h*$y=(5jXzLgVttOxa=C+ z(U>)2C%c`3-T`wDCQu-IhRw#TfqTTvFz&Mf?it3B>Pwlx4PTPf9AfocBSmfd8aB5N z^+~>_{9tCHR>BG0A|pfZ6Z;ch9MFifr{vnBC&;xu1A0SK%09pj_=LzmoQZo7pNDiL zjr7p8MQX&QE#WrmX zQ>O%VG+gX0=r1U`?u{NQUMrwOl0)@z@C*X}f5nuf&m%p3q_m1Y-!4q;V6A>juXk)GKP1ED+f z$E*P#l|SlK%Why#^g_NDE?8GnU@b(efdJWj%Kc9Y1Thyxy%B{_YxWPBy&ryFHe1XL ztoWJ6WSWc$blpLe*;adtNPp>$4PVY{BxUb;jtDK9#@SD%5P3Su3Vm5>H(?ZI{|2|E zh($?8mK3%tpnHnEs_&*Wot7l*fKgURAxBf>p@&shr5MOU4{{&F>W0z`36C*_Bh=9_ z!|*mBow^FMD5BcwAZ6d~iIB=S5k3y2jXNOK3r$G5b;97tC?6gf4V7caNdnZ?n~Jc9 z<=;io8G@Zys8H`-vI&5?5h{Ri7TkxsVMMzG=Zdsbj*cOmOLkW6?44-b#e29L?g=cOi5NJG`!x=On z?539pA&Sl9@;w&M$a#wlCr-off_x8mLB5AOy~hg;`R;8|HZ0%0(Lr&L?{)DK`7YP= zMlt4PY-896n&hgk?$0}g{5P2;`7f`5Hcb6|@*hH$>_BWgVw>{cB(>y9hxz3DV|c2k zJEbEW+_i@8*zc-m3DF?fQ;!NbR=J6GfbjAvg$G_~))UX9e;$*vEySi^D0sma!bR_w zh`3O{TOsa7iqGOt*c?{}psXdzO0gnI_StoUQ7=Tu0)AA98%8_Ij;un~ax7NwH?@#S z!Mn%#a}hegs(=H12agjGDRyQne64R0!$A|}+6CkUpGvbo4%P{w?_Q-0^9FMZQq z`rLHmrSIBHiM{lL;g_;ct%Gie*%UB<(<%RJv@n@OF@*r=0A-KWAT$d9!U{DGBfXpJ zAe{t_PmC764Xtr9dVi-w@@PlL?v(fax2^(@G|i!-7HfpngO#hp?6UtSCJ7n&IK&+( zU}-s=b#9Ao;zIFRp_J38X7!<7#@0)J#uyLGFA;(v;y^U-L)?uJ%_L72iWr(IlU=h^Sf;;wpNTR zP?oUb25n(#Xn=XDd}l2keX58*gM)b^a1hDR*FI+jw6pwffj!Dj5Ktkw^ z|4Blbsj3{f3P4Uv5c+b~4mE9jFRn+U>@38&-Wf>g9jmr5Lh zJif<}aSLyLw2CfFt1S!v1$jm!1tq${3TI@oTp}%SMqg3K(3{ouf>=HQoZCJjQ zqG(A`5XIRNRKzbRa8r?0@M0^w7?gq!#oFU7=MTqn7L0$-%bt$6DN|ghA zPzwDrt~SCpi{_)K@^@q6h)w7V|LBY2ZhQ|S6|^!&kCc}UaR@fUDfV>o`kejT&qEkk zP&nMoj@^LpiiAf^fMP8^zkw@#FEPPQ{J<_TEVaTH`x=@04uk@k4Hcb}P+~I&_mIke z+zdd9IKz=JK3|}2*J}6x7J3lB({F%dhC@LBm8qU>DyA2%+e3$>Ui8)MH{_#=Pzu#8 z?kylncZy#1rL|6v#u4c3H4#t&jK$wZm&6upYnr6@w!kjLREgYFk#3@q_hoT(Q7s(V%Wjam>obJENWz_Y0#T5$x_OKs1#Twk1eVtO z*oU*5ahaSiFWD=v70n#Fpb{sykIb_gUpH4wO0n@L%YKwFWlxBfdKgmSEDhrO%0rwp z5NWU_U5Qz-3BA05_NZ8ueG+L~K2CPFMy*voK~iM>^?abQpq7iFA(CurEujyxcMK0C;+$Sb1o zU$bIWceA zkEYq1v^U~Qkj!IIb_wZbPy;&A@3Wz#O!=SjDIZVgD{MvCp#)q0JqZh|iV4IL{Fk=u z$jalB+b>E_?-wNkIQu=!ASeg+ zH#ZwaJU>KkAa^}@ltYpovsa|UR`VMG>B)D_8-W8L~@hC?ZB0ElS_@E8b& z*6g3gIIl);W&e$^%=4o+CR*#`8OuUb+2_ZLDEpka>RnxgF3-PU&!@8g&e}k#jEnZN zzu^9F|4UZxboidg&Hg%7#KAaPj_=3NPPJ-Su;RMEpL2sFQkT9|0RNynp_@;gYL{>S^vxBD-W+KKGwhb=^Veaoi z&5uDDF6r~Uy1h@1#fS2!I)3Q0+wZ=v$c#g=Nna@vUJjo0%e%5uUn!E+&x`S6sy*RB zb+Q-x&qY>F!|1&Gu!4nt4Ng?r-ei`#8Ke;g370y9q-s*_)Z#ERnYK(OHAtFZT9{V$ zxpf#@Hb^535*A|VqgdXKZj%uz)u=JRUN(|xfjyAmV?c98=&HmQ8G>gpAF_%Xf_C}m zaH#exw9HV`e(Dw(0urQD^*{A}lm28YPLqgrgh&QOOA7!98C`)#gpjUcT`?DDe#OzQ zPys=swXH~5c5{#P`yW}UOcY(FF4-3PVBi>-w&QX{nFxhGO-J(4ib9-oAsMS#sF8d; zJhX-)CoOxtLQ@ISk&;eFqw{u6JjirpL=Ib@D2zDvN3Vm^PA!b^yGR%%LXx8@`+5xE zATx-O*nt@n#8cUuN7)Q*EL_1XCh$dwlmsR0ogXQ?+3Oe`Tlk4k1wDxxV?S${EistP za0!^@8*aYGvKuM#yOd21k~^$q=$w!!+mrpVJIyUlk=&73oNNm5M}LQ}FUU{a2`OvF zMK*X#nJ(-t(pZ+5tlIsq26<})8;9^`W;i$D$E^ zg~-CG=usXSAq@ck|3f!GyNE=+>2V%>uO}|BTgxWUGrxn`7y7fE4HmzHVBz}Eb}z8u zr%*fr3bVJ*Fm~y=>FWMD`pNp|>L==N($8rBJlg)tq#7VmuoM9L&h~Sd+zSPe@nU{n zzUdDiEH)g;&&kitH#~CpT@Mxr>Wu^QWn;ryr61lLW9<7$n2~utJsRUFZoR>W?8ZJq z^QV#idaY`ZPNIq%=%{)>gc9LM1WQK{<+spdv%y-6!t4EaN@kGU@A#%(e*@z17<4~@ zJVZCKQ9-<>v-H@i039R4@DpmALZ)DN^nwk~20>6>E1yDVr!A9jc%(QdSW9HVD8QAf z%pHED*mRw_^v=2Bx%S^*^7On=^YQKPF3umel+SNi%82YuV7)cV5LT}Yc8KWZO^ugD zD4TSk55v?yrxd?*FpA;(ur+;nd78*U4W_{S|0y(;pRNDXT*Ey48;R zSZjpmT=5F~?_15LigO!a(!jaHeLN>5S9+rPPXAnM4IJ{{@#d4EP8&FkXIN71_0Md) z)|$IJAe#Q1PK)=IG2wJTo&`%r?3yHuJmTVhZPx6cLFCq>arOjBu%&Ud!}yFGeQH}o zcFl6DSJ;xCpMme=j1(oAbFNEl6cp;MwFbjG`FbUFuUg2@yFlTe%9XR zU3U+6I0#gc{fT%YhTKyuezP?LT0SQA23MfaFm~btTJ=Gk;JDEF8Tn*C0>oO=z&oxW zC7&c?`41adYC>(WjT!}PIkU6BO;rl3sTK?Bc#&rKLu;#~w^mV~8LC>NXr+qSN})-o zeW0EFX~!m^7YMvr^*Jud&zbl6MX!tw8?+QY$~meQ^idhT+Ma|jN86K3CbCuKs_pI= zn8kRFrDzn=L+5nrYg`^fF^}`hY(Yg@Iz1ZltTRU-`}x4(u%_W}(89Y-FdR|Rwdh7n zhD4u@Fk<8Kjj}@}qg8fjyOlAcC^{;W*YY47XU!1d6$$%_gXRa+O8j(8@>nOa03>>F zHQ9utf3~!E5Li>|Wuu-gspCi9!o0<%CjaGU1HiGlYl~>M!3F0Hv*LM8R-C3qHKD#3 z)8#|2HigX+zU!~x)#}AzwmaQhNR05YC%4x^fREtnUrvEKc*S&|JPEu)bF`W)JmN zI_rnKX|evSzgMxo*7OLDjqvn03}MFSbONr$b8!LG{S*@(ymNBqLIC1Uml@U31l9aY z3|C1LF-bMe>S%oO4ikDy3miA=n9&M>+q#7sV1~R5jzvg`J4p0uLI!VdYG)&>P!Le6 zRNO?*Ol6NGszanW8REP%+_QRd^S*NQ06SYe;6PFc2xQ`#fMMjU3B9|Z)@ct%dmdAu zuUj0|K)xx312+1Qxa1r%ust+!P#3IpJoHjWRYdkh6)S{IVtH*o@(@$Pzy_KR?u4Yr z_U)rinWsLGb8dNxW~y?3Ci*7 zQ8_GzG54dh+6!}|Jk&anAtTFtyE?nB@kKu&iNzdMwru-Hr=<>QBX*AVU$nSeQD7dL+2cSs4&A(XwLtmQkvVg-japJz^(x?U;DnYDorg z0UR=&RL$NPvCgD`UpFV>x3e=O!tvG7lBM5I^(BJuph$MrE3ufoacT)qviwsAuiI%> zj#9kJdiOy0@M5SiJyUkHep!i`S1Ulmt5VxdoXMxx)W&6~q6U#%j|z(FDkN z8+0}nnxmD@Y3pidkJ!5N&_Fj|r2I9;r1%#6kQ&DMTU-?`WgN@9{dENDX!aM&_4l1RxaT+wrr-Mpj3&Ny?-97Z zIC{TCJgblIv)?Vrz5Hq+>u9)tN4URTR0xG)$?{qFr9(i8M7#_yF+J1yr*FmF zrGplHlQx3iYu5{DbNun@k?GhaNV|ce)y3X?KI!RE!Z$U$x55MK8+R`xG55V<2ad zdPR1%mMms$mL~ZT5*C#$I@UTrdLIE5bm@E~7Z+tpsg=;gMw4C}lcVWgG>;{{6KT^a zrS6E!ui{iVq-l^-c%mmz)uWdmIThZs?^>{g0V4pUFj-Yo;Ht?O?@oD4);S>^PsB;f zP4fHBb?Mzg^UDb!n^)Er@dzfLm^^i8OR|({r5gg0=iJ2ESK-}F9HPjkYCeMzMjA3@ zXwswv=tl<>Kibe=1$Nj%`A*y&55zZ?&)OqfRuNMV@K?*h>_7y==>ZB}Sw8E^{UC(% z+Cyb?a7w0V9TYA{Q$>Vu*!TqtL6BH~-J3)I&-GrvOT8w+eMF#6S~48yaDw5|TO~_& z5mVb{%h6&ndZ+EZO$OyL5(RIF<#p*uh|FD!dz( zCOhpmL8U2LnowO3M}PhURy8g@5dU`D&BPcpM)o}W*_53}8;WQ>lz(xZ<(g=gd$vd# z&Az}xq+jD9wk<8uF4{DKBH}zTCxXmez7K{7G(IOmBg=$HrC1r*Hq)A~0pUE)XGTZTmM~Tj4b}6=D zjL4wC-)Q?`R(!Izvb{x!E?YO2N|8A|pv>t8WnwL~El&{~z;4HK^Y!zJT)x!Q7z=0s z?ed&sQTYs!2DGa7vO#-UqdnH4(x5jvXc{Y?X_1`{lCTi=Zhh=w6d#7{eEHTVx9gu9 zNHN|+z9cKjHm_(8nLuBCP`+i1sns`mPe`9fu6Ps-mKOvXx=!x8M{38}(PH_qn{9c+ z&Bn_6Z(OhaPT0^R2x;5#WO7=Qm!Og3>=U-&k;Xu;-5|Sq1FZ)yF{NY1{-P(t`CV}=A zQ*29w`G|NWiqB@B1T^an;(h~gMBHhs>UTtWY-Bq)UuqupyLf*gSCzAbjnBr0vw+A2 zW{;>r$po}lRWzX@s4)8@_9K@^6U}IUIL3jQiBnwev$U8T)X5yxN)CRt%(#38Oj#5= z>(#6ES=zOG3_M&Z{+u~`(YZKc-sR7AKXP$Im}SW-9A_qq^BD-v-Ld%#=LTs?1+%CT zNY9#NSsa^Juh|3t8jomAZ6g)v6+zXSp=N)zPOCDyx9AI)Yew@;XB|38La?O-3AT+Z zn1_mFIYHTWZLv)aAIT!>__;SWF~AXGWDcY!6ZwoB87S~D-Z6el zo?`tH1E*zp_BCuuUamjCS|uh|Y6sJuxfPps4@RvI&(@QD?CA`A>6^5JW?`#*d)Z@KV=CP7@LKnsZfM$g_eQfmlP5ivGJAz z$Mq8VlYKMXsh^YT3_qw2R1Enjq*d%Bke+kzISC-@K)o zV)C__#KqK5LPFHBxdOTHcoi2Eyf5;RS%vaUEWtYhLPmgOfHJP|N!fdMvGbJX7jQ}m zbqR7f=-m{13c>d*<66QK86YmRuk|p=uAle&y7Yr>FYT?D1xQt$in-8_dEtX?{831w z?B8wTC&@myx%X=AWRfQB}h*q?Hn@Z~UG3K-US8fJitDB*vt&@IEmZ#c|N6S4s_ zD|hV_T~NcU6mC8=Cxuzg-RyT_Etojmjru3Tedn6iWioeOYX*;`_6YWTdnfqRsFdRi z!VTW&?3+pP9D$G5O-GbUhL+dvlW~cNWSVHdrIlybLWdqH>S8=_Ay4tgF7rzAU9IDi73Y4=?=gP+$b;1~5=3$Y$eqjI9sJvy zePLYocz{W=V6}k-Ecx{A{e*_~63TWKoI<%DZ)CAWq+u8>IQLDachw)6VqcRX*Drec zxsniU-R=9HG;Aw)ke0@G=Fi)=lTUVOoR+$#Af%dh=NC{sy^F8#h_$d{SH5~b%SEhO zb@DCLO>!E{$7i!W(k{%a&PhfuO7De2br}`AaqrzWcq|P1z5}`db;oYZzTj zK|79+I}uWOB>OT;pYCfulV^$*RZ>7^7Fz&S7tD3XvVEq5v0c5C0-g}Zrz+eazOHB- zS<^76_Y51uUEk{@IAlOgXax1YeOMA< zGL4wwiDu>&_`?#Jbx{s~^C#tbxKKozsIV&a3zZUnYgsrIG9(vN-fzCLu6hLuvd8{P z_GtUb3G9%cD{LK8k?Dv_mOjwO#1&i44!RwQs$>5&H zL}9_6$~TMC$INeeX1O*SL9jAP%X5;p18ptIB3hH2T7jjwiR&o<&Axdiq@zK)uzxI^M6;YyfU50hyM%|>cg)@-nsiY~-te?8A%Qk(^p{6hgv@e7ep z_^|o5Iy<_0Q!;9-`*QhpI(YK)rOj26Fn@0L4{86Bd`2Byuah&6CPuTx8nj`yzrU?f zdQE>Pux(HW?oEnkkt(&gG#}ZN+>;bn*!Qm8S6sHUzdgTV$Bomk`w!Rd^oxsMrgYRf zLIH^^jalY9seY8ifxGgZ4Z`j3VQpwiy#W=RlcmM|xt(0yy1RIGei=N;<*t1D{+)28 z228gLcJ8Z!1)jZ=Fq!B@`|@X#Fzu{8Bx2ztqNsm%ehDM8GE+Jlry!Z}qO*!d<t2Gq-MA(mk>#I z9bQ33yC?EBNo_3vjwxL-m)q*i*`nq3-a5~UjVQ-aACX?p(bd^C#m+~r+lleIjSZ^! zym3YK=JVcx@_npJe)Y94*q`srcU`NUdq6b<$rk4zCeEiVpawE!iGBkojAak8htjU~ zMYhIRk-?zNR;qT9KY6h~xwT9P{Rr<^k)gTQKSRBu`ipzEY&e>qnH}x*NBKO_m>|PG z4y>}c&)9u{IU~yj=h%_#JE_Dq!}C)XxOP$ZS+hcJU50GFlyka!`OdfYcS<|XTK$+olqpQS-41qH~O~~?%gg!|P0yz0J`e$Q1G!!D+Ao8=JQM8M8JzV@E zT%9oM<~>Dcw&(#zuOt@3HrgpQdS|vjOR)ILd9oJ9w)&Q@$?k1&P8KAKj>X+I#qQ1i zl&_hF4@J~uAdXr%S*Ms#|5Drc--E5+I-W19bgP17B)TN609Gk1q`UJ8^FLWqmaX=^ zvHba0P9S^HT{=Y(W0?M}=AU+Zy(T~Rh3L+F6y)=_WF?q@KO<>-DicW;i2tR+!IwIJ z0VP?s_b8)TLsc)W%d;P?cF9+Me-p6=ODos{s`+Y%Ibk$BkpGt01hYLvSY&DKkEss` z$Kwb`E!f#sL!uY7Bd)(&P?u9>JKxRjxL=qprnH2ur;?GA)+ZTeteoixWexN}kL5VHIq(Bn3uzDV$0nNM9g(Z=j6-*YST#L*kzwy%&0#Fpc*Y}{*Xn>)r3VVYZ;GBF3? zvfy6MkZOmv{|f$1e9bfU4d=V!a0ephH7&-qm~`LsqD3pP)@%+M0G^4IAD-l8j1( zf!il?4{F~3F>M6bw4aM+9k)=FlyLB#mvL;ekzxqg7}pdE*FulOhYD%k^!7*uAvs62A7rLAa{5Bo)2-s2Zh?>o=5Su4hGIHxqlizPUrcBaqe zxZj}ZkTO$#L+AicX8Z=7$IUbRrft>we$%m=v;AhoZqDMX6km<_7Qay)BR}PS_92(VgP!z^9x-i*_ z;y7Y>AsnIWXWI|Rn;Kg%6@t|KsLa!|H+LbhR@vLlpJca9NW&{{z`u)M(|t5X8Y1UA z+LA+|9bDgPHN0?#<(ii>(+A6BZh~js2CQ|Ew;h2UFA<*8a+%-wc&@M;6`$e7;FUhE z^BW(F4SwTezR_=d%%9^o8qB18p5OQ|Z}l4yKoam&GJfm~g8pz3v~1)mz^UUvtF{9> zfK+8m!Bm;Us4E9hZ#Z-+bI^3Zd0@B+W2B&aNn-gg`iZj1)Mp)%H!d+6X^&1UcS{8oeqctGWbG=wB zk(8VLMy!_xLdDe3lQ0ZEbeDNG2G#Zf%4GIor~t2l)~gPzt{hUe?O>|RVH^OcvZc_e z%t0H#rLt-m($XO!YV0Y8LFWu$Z#=zWaQ~liLt6T|o#mK@L0C-7NymdDd%55E0Il>J z4NzLiFc)ZH7#xv-Asof$_&ZMN&$1i69k{^<=n}8vV|^@aDD&oC7Pg4YY%UsizL3o-PGYWtCJ)8`{C) z(z_0n>OK8onDb@or=uNGjQLtgCzW>Sh#Q>d!!S4^12+hfNzi^_fYvzfB*+NZ@f#n< zv;4-1J6O0baDuty9JIx&`8ZahI0+&^oT7z2VCt#EH~>(c zaOiYZS-EM$R&t>9#!`r$4mTVMX71A)2iJ8$Dg}1vY8)ITZhx4FN~)QLQ>q(-foleR z3?j+#?o4l{R$6XyREx8cAc2D^5C*{&ic?;&oGL91QEW+a1_GaNC6*j=+H$Ccu7S1W zlOmN>Mr+a-h)OIawOFda8^ES_2Ls_y>FLj*r4RiaW^39sTa%#iz%C=?PTZ2LXCT(k_kG@1 z0ZxTVO|w#IAn7HCRLFENRW{HMm0(I69O0npjlsOH5=?2WrfYBt2w*UK2y?RGdEcR6 zw?;S&m_CF$@vCIa{&w4UhTNy)aPdYFS4q;Bh>+gwdPN7b{iAW`<^6U^1VB0$W=|K` zvT&ZtHHqgsC2-xIv?deQPne5RUT)?jLwV@5C=VQ^oY0AykaIu{@M7J7*Tm((ZW3I^ zTu@2A5yLMvGXkRyp<3x0C$ zJ@$%upt3Z&*E7JH<2ff5isW@=6ri?_vr29I)x3G8F4mX=OzEP5$Z1BJhNs$07(md$ zZK`SbnAgH(_@uc{y_&&Q2uM8oW6B2Tb*i4|uJB4YYs>Dh5VaS%p!cA+A*0 z`f0UmFPZhU+3RpESli`&V~TM2`#2u8m<7yXe5;B{#f2e?(EwST(YQt1fd`>bq(rtq ze58Y#c!_y;)B_;PsIM-N{w+#HJ$5K*qQ-E03rDSkg+`a~c4D}MO#LIy0|amd4d^dh zqzM|s9o<(eEU-Y36``?}MZpJ71$-)cRdpTf8Zkr5gwSv{7y~sa}JtkcxU}Ke*}@BgYE3euzm|jy-a>q-w9?G`T+M##O!EeoLrZ-u@$HVzho1 z1hmpmWzG#FZVaKVE>@&F8^3uM48-hacXSG5iMv!=*{<-imay2sQ7PIstG90{)Caibi24OT-l-7|ET?1guKmXzt65W z+mP7K{#o|LcJ@-nF}bzGU7h`nf+F00edunsfgLR-hS#nqnrqj#S%df$F|dt-KA-)w zJk<&1x~8eO#xNK3$wsW~QAV*LOvFlZDzl8ML6zYLDl79=pRhR5UHP$;B@hEZfxn>R3Rb+#^FPX^&b^E5CFRi|L`v_I4>XK_I{UmaGcVx<%D%QP`zz>#wOU~qR@T`~j0VORo<$C5 zdZ`-c&DCP;4&CBmp0Y&~spo>KLbAvw(3sdulFZt*?V>_~((DlNFHPsG@`jj;atgvK zYLxwFvY@ee{tlW~`hw7&uq)_cBo0|GqU@_+M$cpYX_M6vywJl@{jq_2u6{|KfMk19 zC!M@CeNC*rg+!MtXo$FnOX5kzXgyRczap~#*ezeo3=_yqlR%WUfL(P{q=X~sRrMAb zF-T-k-+lP*{&J-z0Z$Bs^reMZh$ZRKEVLt;$OTc2CF?BgEoN`0$%uA#HN>B{pf@RU z=mz{L&4kYRhOw$!vMXNIxLeFu+?mZ4aIV%G$*a^?5I6~g{pAd@pC0bjbhB5snfs=` z(im&=f_+fwRqaAMWEY;I0TwkRS0uZ}_!p&ue3a8j$pK^{vhD)NKw|1PV;`Cl>HAG} zVPDIa?PW1{V(&hQRW5X*g}UZ~Td8VO1w#>Iy^B9YN6+ut&pIj*kQD8nP)KwI{aR?W z>WB`E)DkGdQgOCV7d`)@SfNWwhrl29S^j2EePEao7vfx#>Z0gcKeL=e00#n;pUEQH zzmr%&RPSyUs-m3*M4ZAorQ5mCG|Z|y%Yk+2v9A7Us|^|5GrM(NX!um zbcx~%TdUJ{LTr_|J}uXiSfC?2h?rza0Yb9Y79E{dfrTN#6Eq*ua7z@Oh4g8!3HB>W zTPyuiY_1=UAV5cvmDVtFd^o_*x&61fsSmU@jR- z#sOCrC)`cSpyIji`Py&Af|L=`oz)Cg)Q*(SgPrUNrWSGbMnZ*C|9m&1@!NDvLGM4s zSW&KDQuK?#fYnBm415@EAwnpSkywvLW0;x1&Sx)D^@`3ozf^L->CEY*pD;GoMho|e z*_%Q(po;(m{rX6DPyGePu^xLC;C$?Db4oS#1L<1Xf{*{>&ua@ZmcbTWzmUByLzF#T zTk!uL@u~3bBuN-E&eI{?7XREe6Gb+7wSWK5w%`3AR?;|XV6zsrzZ@$t#e|fFd}5(O z8-y^BwWxJ~+$bfSOPYANKbRO0m)jZ&?XL=XOKbOxlSt5P6HTQsK5=KU!wCzWX0`2s z5{t-DU{>|^P?O=Tbwvf4=YPxueq(k9Q0!X){<3dye6Po!;$gisETQRVQ6 z`SIvLU5IGeO)wTrOa|P}3W&2yxqxIxxWE$3zNF;wSF7dh!vsNeP(7M!Y2O+@EORh2 zHNHUkQ{pRW;LDN3(N*G2>mLZIFjsZiFh_(1;0T9&fZ5Vh;;?E^!xC@^rB^r%AFfeu zEwe2o9|50O?)*Oz@HsNTCv7gpCm0YKIcf`(YIoZblxmZmP>Nta4L(Pe8AFzaSehuC zZzqIyqgOu&=m9vH!@OY4T$CpUPcRT{ z&aU?`wPE@CJw(e>zZZulLw9BAS0&zQkwPdD4n!bT1tTLt&sEdJ({)tUvkHo zvKiBtm?N#}Ew<{dsvU$qqo>Jeu!-=Aa2|qnY6d}VhMZKsd|IvS>+8@v{YZ2{MjN9H zksR$l4^sX5I=GYubQ>6~QWRbmWD}|j!xGzycTLCaXNo{XclKA)9Q~lN`}rCnLXl>g zZ3sLj-zDZG@=gXE2;u`4Or7vug4z6zDZ)*8>n5JML_m)DMR=gCpJm*SOi7s+#50zJ z{-X3DwDyVpwX!AsH7G+bWzd19z-3H5D%ku&6DGb}75aq=Wfu8eh1#lLvIq>Vj5wmW ziOi?>N`S06Uy+e7m8`QhY`4!2$zjs}3iusZa}n1qHyqf$>vS85sC-)v1Z2icb;ykz zI_X>@ql*@dt+8F;0#K|1v9Xx``>_~9yLd#M*}Gc`msJhXs>-d%UdTQ~oT-}91+*jZ zMeunH`6@G%py`eCN0S+n9AWK*#6}oiFaVz(k*KTw&-u(k*&g1jO;w7`^j;Q|R~b_T zJRG*rRyD0eSQv6}+#9lb%Ql6PJTKwNcL$rct0x3>A}qr5?+o^Bhv#T;YmjEBXI>ff zpKsm9MO1+UAL7i&-Zh3bVcIc4NV9#rMG^gVr!z8GoF!JLGxfWsVA-H&RiQWnIm7<# z6#il5NFF!MNdSrc+nhn#;S!vV^v<=&J^2a~xFgQZUx2{UR^uG~;e#PUX!UM&sa9u< z#stiMq7$#E-)}nsIo&`oAXIPRuB77<{chiyV->`UedW~24v#Yi-<^c5AN6}>h3ou6x!Dft5!C#N~lxeg3RG_Ln``a$Y*$A80;Kz%R8aj;;msqc+ z4FykrG$O1G6px=Dt(E|9;Z+l7Y7(%DV8Tm^wvyY3`pmg$cRClbojtxedsj@iG;?}Q zIX8bb3IUFmiLb3KD78-ZpE`)&P$+(9B1)O0x-2iv%gc{Mlw|j;GUJ7@1ot3eq+Er! z*$lzaWn+qJ=Uo8@Sd1D|8{h2|U4H1$F#udG1LXW@6;l^^wCRpQ%;B?+4pQfby$56b zqZ|G48t8c8YD@H7#l5mMh|Y5-+8MPFT5ZW>Iw-q_?Fhw$>`wVhxEKSKR!Tv80aWhZ zkDR*|CkSz#U~beghjbQ3?9NV<%zm&A%vER!xM~Ym+Fxr3bX<+qxN;u`g0O)q$!>_5 zj%)b?VIn*Mt59;N1xgSGQ1{#ASum${ zh)!O(dp}Ma-r9|~91Gco0LEiH6=*EPY2ZBjm2G1MXJhs@VfJ_@bf|!QZAR0=k{Sb5 z1vceT$iAvZ%rl|S^C+!aY?G;@b+sf*d zT>d&U4I@3TeSV~jmC%!goXb6J80kYXMx&DNjvV9;b+jkb-V8e3wslu%vl!@}l9($t z85Y7Uw% zI!GmJ)9m~8seSsSZ_Q9^zmUD#&O zGR1EIFnh^3>z=B;MT^9!v>@jod8~njS%eb2>f|-Oy21LZOy*Jo5<0}Ia*3kN42gSZdw0Z&LKpSC zrbr;}+LTX3hHQz|ql>_jjl)9Ox=9m*hyi`$SwLa*m$u4^5jZuO~Zg$fkh~{kB)je!M$TPvlNd(LJwqG$sr@#N3km) z8TC&mrQvZLn1cj-h>iG=84R(iaAP%1OyPq~^b%nH*Ubjzm)9~icw^G%6O}a<*6i;4 zx&1We^h){u&%I`M6YNuV-P}&*5>OuYX_gn1&ndg*W~Op9%L#k@O?E-qBB$q-7xL`6 zCq9E-ww4$1Y|9DHdgb#)8fCg`w)YHY+9QpQ%2Q`cic$6S$tMTysuQ1n_2f^l@|Lj} zY}jtt@%Xu#|=UViJltzOi- z$0%8&A1D^maziae#A3OjT7S~hShF(5+*5AGA3~CL%{r$EBrGr=^(h?~B4H?Ve0Wm( z<`lV~eMGYL&4`Qat64Rzt(qIP=H$OkvTx-4`JQrt+q4!ZW}HK_$xXdGW5gR@!Jy+S zPzkxB@|M^uHMOAScHqRaaMz~CLJ3Sd1C3gQd-r--TB-)krzPdAOD$+_=@}r}L`ujs z!4A*vfiLwQHLcgkH{PS;_LdgEF`av_Pm}hot=9tB94qYB{ePoR#@ZjvX6da0OV?u; zr5p*CQ$+HDoV(0XmhcWD;hbc3(bY4%&WfInOG58i(x#ldi0ZY0O%I?dtbH2}2MJTU zmHoj;Umh4UkQ2jU9-PP7XCxE&ZthTQ^q)|u*1@a+!)x?B&OXL^g+>!2zH0mfR@kbSzA;rGeZsEX-o%Q8&a6eyXan@DJRr0A;LBdn-MsN3tsvL`|L0KN%*ix683nZI6~D^Z$VwF1RheVJOAeZB*t# z_B9S1V5C6mk$TE{8#}XO-dM=qG?=ogFe*tC6dwI>FlQY+LP(@lg?|`KTI&i-JZX}4 zs8-DlebS2k04yLz{R59=0>FCL#1`aXmSZb@NsDpKLji_=A&1E)>C&ePRR|YC%qtfQVs} zJw}YkC`m(KcMeNpZ3~6!eIUpqG|nlVXsux<8dW8Xj@QEI&RQ7Bj*(6GmVqdehac#@ z{Ko@1RF$KS!owd8WKejBq@X3<-+U4QbX)>RQvAz3Y3?EE^JdmAhoz5%w6K7;y(>g8XlX&gZ5~JU0+CS zdJ$Za=zg)kR`vl0?JQ~3WDXtOvFJN-3)YeAM(H=HOmKk+rB|Va;FHuTx-_X* zhA^En6@-;4$E12|j>+Kc9jWZ_)`iOo;o09W(MEv(F@+zGleRGti`TZ722V`~~ z$Bm0kfl*?qrli{noIGk5&46VjvqsoaWdis(AR@L#bwH$y{Np%OUZ5oF^-l1)1$#Rt z_Rm6>S(8JP^0MS85zJ3wCSj4Ffjm6WyjoHD7}9+-`vt(PoncxtAsS^{T|(R{tJ+(V ztvIFHSK?i1Ux}m6d}pXge54v5ezdI8$G5Dzx}0~2DXpHe0yFfq^hFHZt)U!cZmos# z2|N{e!(PCugWBoQ z3p;)1*5pD_Ay^>e^Zmulow>?3gQ*J@qOy5D`y7$KmVPuZxAFl;A{NQ#MmIqf)A{lv ztldwL7-&Wp?EJTbPe}nl-sL>Kf<2TOLN1VQt;W~n{3#&kQ7!TddP?7rl|Ku{e zDA{P)2x`0`R2uly$tV?Sh92~xz#5z39mOE}XS4u4{Mz7|(rDFWpym9L@|nL5Lbi~c zje{ksn~k6Y_q&)@WMtH|aXvf1_-#oV4~3xfs`B&X2bsg4p(6xzO+=<$E9AfqTff-i zq`HhDfp2pAP3PVFkMv3A>}fvo5xG(^8Sqq9rb3mpQDu2Hw+IS4_a7l``rKl6S4?as<{?$40zlKy?~!7K zDppmLhE}kQg(~)N8iF3QqM4Ck83|SFL)H6wC@B1)eNKb}ffEL5O;@)oxDD&Ldb-kI z6x-@n*;pZ_>^_c@rq?f6qo~9|lFylDl209xuww9RMf2GR&rX$&e2izOO1!QN<48hW zz9>PTuR{gn1lKBpN)hc-+1t9L;-E&L4awb&$u>(nD;da&hezMCCfKvnPfR+CUX|X& zMXaW39Iz5Obu$GNVHf0KBUG7x94Lus#bDZxtes#y?Rs%hS5 zV&rD0JerbjnBPPEx~enn=ZVR+g2V$RYr$KMANsVBWGFuXx3KwjTk$sQfIT5C&R4%C9tV z1ky(du88C|;>;lX`y_VNs3>Gofiu)#5e`l102^_1bk>1furz_k10(l&n3hxE{~tW_ zj5K7Jlo(&xy)W3?+S<59Tk^F?YC6)ci3u2tEfFE}aCSQ;<7m+(MHOTD(}WDU=)mlw z7%G(S245M=O&DRuma06iIiAJW6LSjCh>q+J<;<7Cp~n`(suibhRZe}IHnW6fm9xcG zF^xHMX#2IK!I{2RACL}JpdXf-K$X2KZi;&U8$M<}!*t9RTDTY|{__D@YQhSSbUIRE zaWHz5omQAqbnrs64E;D2+RxqwafP;xPYH>!ILXgqWrcv1^*P2TfanmMe?5vX-_By8 zUkC*r)iE~kR|`jd_PxZi)`^5IsGb_P?(Thlbvi~SeNRBHX_OpAP>cx`EM1T_19k9| z$xXo!>NsBg5`n-tlTTSjl&w{3(B(=*7Ma0n4GI60^S)e$?eaLJiK!sDn!Q=p94B=^ z>I|sew?##mnW^NrDzr-uWI+O@lG$D$>i@mCA0>1APf*gy{)aU=5M?xqle9fDI>v&g ze_9{DKr5?)0fFF`5iAyS_;bY5kHbwne)h9lZ++>+IMVkNhuB~yC2C4h9lYIa3cd_Y zeIpq(1={N`S8eVjw0QDfta!_viT>g9?i3K0K@y$8URDjpQ2xvKo+pMHr@m#V#CGBfV<5!eSn4 z4*|kh?LzQAoQ=0-IPj<*htoh8&?-#&2uJxzht*P@SJ)l^6#1}rs)Joqq6vl}%N>`^ z&cR-F=S~A!h}`szVKrF8c=Fh>0Qyp}z!R|znBRwPW~A-Bg$8Y+;OH|$5k~qn_|!t_ z)5K>OZEM@cy5=|lZ*UwNzfMUp^wscVRB4h^qTWEzSO=J!t!bY~)%&H4BN;AIGHATh zM%kwT>~u{n0gONZ2h@hR@*bWVsfhaqkydg=@0}L>|BtzMkMirP?mX|~_p0Bo9=A#* zRY@gV=U&UQFm|GnWm`4|)%61l;kYrKKirA!F)?8!Rq_gcgl5fPtRxT!j{vgl5YmCN zOoEekrkw(8));~(fr*o45(j8PXXtK|xD(HWOgq70+!HdH&v&15@9+LfRkF#f#cGV| zckj99xzFDF?7h!E`xwuuu%HQt5r9hY+zbSOuLdZ~0^7d<+r=!AH_&0Y@PTDYmX5T# zm=dAa)_eQp!H+H?a%-1gz|!nFsm0k3G}A7h#F#GktbYyD1?a3ExnBe9(X)Sh#6igO zWwKn9yseCbr8t}!)-CKTLv5+5m!UVyJBtU6p6v7f=XLzB!twXJER9mxh6j1Wc|NTe zt{r@r_}wlC7=CwzU%NS1)2F4+JMOx^ZVT-qJB?>=6^~49-J!SPOf{xme-JxS-PQxv zEUciceOM-4ONXA=fI#}N8%bqU1VG6VoLTr)`eDUw6jcFqDz>{gC2h2`6KOGdkV77R zWx4@73j1#OKYL(agb7^l*M;{2V7wKIz^Zho1lo4_yusrI;BmDkmG7*@JYb@;j|L_c zyOYIQyCf8SYxeKv28@LpzcorTdvx({>Ehq=G1Lpib7!f0D>EB$RRTE?+^#n7sZ=Ye z{^32LH6B1l>5@cRPP3DdrI%3sy!q>Jz|k()aX>bPO^}ri%Tgx(P-T5ATyy)aL#xHq z==r#*#`!o(g4{M%0)Nsn`0QhFT4jLjMcSQRwFj`54k zOtH_Qs*&qg)DRcm_*Q*i$pEWhL>=#B0mgwUpTMx9@gb&akc#2Y^dP}2hQFT~L>O)T zi5kw2%sWj)zjHZzCyh0x5S(|@C>b!_ZQt?zVdH>;xFF)=@*`P)h&hjbH;Ly z#Q8u!^Ds`(?xb|JllQys1DCMRuB7%!aH{o@ldG0Sw#l;*_@170tyMOO&=Oa@_bB{xkk1M47Z}0+)5>wt=D>h1qH!z5b{lX6 zfS5$sAwLkuR+h4aG)(L=ZAUts{nW9`mbvDBo+?-$P}X4(*|!%jN!2lVX{#srrP6a{ ze^}Y=s!z9F%)!cSqg>*);^SoHwyB&SK~PEu<=2m020T@3oO8A?k5lGCSVTw42Y=?W zJSiXknaf_D!Yay?_F%I@F)o&88}Uv;eyd?!pe!^fl6)(}*b0|n7>Q}HS4QD~z-uS< z6s`Hg)4j>ut_J zPfdcUK|wv4bvw9-bA`u~E)|Z{-5A`@+g8PZrb>e(L9G!{c1KLsHDb>tSP$?$-lsB3 zRCup1LVMI_ss*R-FWL>T+WL(9VqhHv5ZxzAS*hh!=R1KzlBi4m{5DnW$eGFajVq7m^* zw^|Q`QrXhU)$qur-j}4D!)`m#$dH(^exDRXPP*|`4QlLLE0%qL~`#_sAjg`;Iu+KVD%5{d1=CA^C zE|>4_U>7X;Ko4=m>1JPQU!|25wocL4aE^J!Z$a7@IY^UkY@6;v80>k98ChYeknH8( zUEYn!^?d>sUuol6u7zx6_eguJN~#b1OQ|6>)@7Ynz!(m|F-Wqq8flLQ$*fUNk-})- z9YZ9=_^50)-jK}-sZ}Yf(u?Ozvo~nzJ{9^FYaPhVS_9#&YWB5!s9?*WNwl-gHVXr-^#YRsjl2!yOK1(QDWBMM0ZVHr z%9?>lR8OBQ(x?p*E)%X?sIHND8Y%TOkN~$>8mh)9*lHH!g62ny$u}^6>UT9&noCf9 zJp1>3CQYLHgqyrSP)ZctqSFt$R}aetZpC9l0uGtO3H$^XZ2mL`$@b{?*kz5h>NOm4 zgFX*C^W$h%eoi*-Jw&DcAyNZt>z^DYzJL9D(~Iy~n)dQOktigFqoeSyW^Ewjs#NC2Ej!WG9ITd$pn zkXTD_7Yn)Kw(Ot(=SjmyB>krFbwrnIcb3zY6rI2`| zrdhFCZ4E|xhvu5WU^J)q_NovjK4tXl@`hhyWrt16!J;aa-9+zNoOfg)vWk5NOwOzu z6_|X-eJ=z#Z<7O2kef$mrsZcQ9lWdMXGV@I=9U0%84u9zI5QRABy*#WE5R=o)o1@^ zB6;((h#gf0hF;Y`e=G$fw*-G!@~yTPrRD5aIZ(huat)nR$#T?8FOBS=JNvW=u%&sh zMc(kWZ?RSn)0%ZWEY?@U6(IFL+Sg~8FS$PY|C5N9$J1>#ynP(=BTPY^%=zOniRZ}e%X zHd-NRIjs(NBx0ji+dz`+2A-_hU_AjqtPiS?91Xv! zqZG*=*D*girL+wL=s-C3_JR7=+#6eWT@mp=rf}U2x_1FqmgBozvL;W7uD?My=C0k4 zj?2ZpV)H&yyRO9@c{$np-jrj!-7`Z@=J~K2v-``$ViK?7)8^|6s9)Qm{7^$^wTpEu zQS+@=s}DLB=Nra6cG@oVnqAH)9m%GqrhK^GuO!uGMid*>^WD1#OfJG1<`~T z*y^~c96mv}T0EqBP{amSitNu&j6;_Yp2x#>C@Y&zSQ-P5#ZBnGXjMNfDH=?eWgoiI zAC!d*5_}1bYZz-6udKW?HKNaPyjjubMBFscwg%{}fal}%1B(Y@N!t_^xCp!hxM+F1 ztt>R}H;-YZWa@cg&{+8aKrX>Y$r708<19VVZ#EzX8}f*t*W=$b9QI*$_eHbvmV#O+ z73r3mam;i4%mN>NGNOy|<8m%c)i&ui{V=byT=u6D_Wz8_!q8YK%PTjoTx{Ff>Uc4* z32l{6<0&Un9Dpr7O`G=M=`cwK%&5SWwol>`qt}$#U7q_2Sz$w}IJdbi11>BoWYVlA z47!U0%>!}v*E1S*n*=UC)5Py1Rnz$<->vIZ$ODWk%j)M~!cK()?1RfWkwcm`@#Y=^ zP8u|`uc)ojapIrk-5KcjD*;?0-;o}V@RxEmUAAW}>ksm*EG$;SWRKQ-{Ur0#KR4M8 zv&l+blkG|ZsHq*T>OjGQGR8V*sOwbMCnX^l(lBEbKcoxFWlIf|WCfXZOM=l=xon4o zT#Y2~Vtqk6y1rlvn7AnpM-6{y2jWGEb=yD*4NV9kcUB@!fjrqqxrHvZOQ85U_ObW> z4jfeMUFaar&6E2Y4)e z&=2!Djg!WhE=ZG;1{)q;LP8UzN4y7#DL84&fOj+08B?c~-$AR{*G^L~NIwY$b<$M@ zxvdsdnI3PmI>C52tjW~M!BVVk%+1oUFw|owpKR(y(sMpHef*3LELa{bM;?i(7>qHO z4ApslgqUiWuD5C&C>Kn1BgHNF_+!cw#@@)|Q`{Ei(ZZ-)2r{61y_|#a8pl?=*l=Lb zG$z?o2_s3*k1}m0>6?;7S>vG2aC~C-&G8`u1$wlh=|yCC3Cew)05irNWhWRPMK`JX zosStIJa**;_P=i*I;orF=&N)yjen=ZbF*dFNA=uJyNB4kGe*Z?7J@chCYDp87Gy8z zs1ILd>u8psR`r;*%I^W#ss$ zm?!2zOUM$mDU+Tq!@NR{E;;x|jxPN|C^B)A$>It>)|e=}cd_b>H!8%-LI8y!(D!)s zdkzG`!bI-DH)9`L#`%>Z^@}x<^-!94iVX`+Ty@3WfhPP!gJM-dE@dy^$yDS;&-mbF zFjkr{B}CQ)4zMKbAR-IyL|!!CCXW4PzsaNYXg&YBo@?mV<{;mVN(y7`qh4D))B{!( z$pc#ALA~1=NCMx{grtZ@ghKgYMM5F+Al@op#CDy1T1?(Vor2*Kel*S=T_jim!-(h( zEY$;;bq-M?MgIOE@}21%;s&NL41VQ*On>n1sk^$ep{;%?S}C@A>_GKYyeh!Q(=4n{ z4(7!^h+t{yURwQn!@$F<>^;+g;#bPOx31lo>o~IVbGc-(Z|H@&ujz%^Nu(ScJCq>v zYc9MKJ1q#mEBg`5%d0ESa%;JY z7SZKb(Z2v_Ty4fnA!C|_E_^j%j-N|4@dAYT)uFu!`YH@!*rqa<&+&+L%zm-zr)7GZ z-r1pN`2t)9<3+c4yjUCpY_S0_e_=bWUKqa0haa)?_jS3Ai(uZ}3SRMNu$+Ab)h-1M zp%@Kl*hj6e)=P1m74?fQJHdm5V9?8+hp`M95*2jGC4WSXQV_wR?~e)N>NcBh_ycIM zR5#5ldi<~j?e5m*0_1}5=4PQs-m1moFmJveb)rL0i7`NmouMEZmyx?F>$EJb9zhd+ zg|{&MP?y|Stii*Wa_!-wC@Qq*Yv3w*s|Zlzi1HsJ>N&{kN~{Th+6AaQ@pjd^z9Q zdc6MI)1JRZHC?WS>DasD5N`K41IL)dmh|lMuev6xEQ0yRnJF zWBCY}PTgJP^%?L{q>P&%miE7iIYXUyb@LzLfT>}^Up76ca+y8;Z|Dn1Aw^khPyI1e z!NRGt0jV~}f%6K|oTP5CfUcyoa#rF3|Lsk_1@P`H6HaYEC*#yZ0amL9D+~ZD;;OcfM5{lBD%O!} zjc9bNi}-Bh8Uw5EjzUlUMhtqIPIe>(VbD7uoeWW^$XQnS2azE#da)zIm7il=K|(s4 z)rNa+U7kG~=LI4#99fdu+|*lmV9F%k0zwE@(WRqe}N> zAJ}!8rF2Khu^j=K`4}rxZAYkEbm$zM!|ZVp{2|yWws06V@?u%O{nk9CoJ5U9HX>2Q zaS2-}X4j<7AA8k_&BPA4{aBeC26+4^4CCfY{DjNh*{-WV?Es4Pf&NV)tZCfvmJ)na z>@k)WI}Bw0ho#qB!GL&vVZjkAA50l1krob~vN&MyZkEOc_n`xYbuk+2II zm#pC{*AQbJ$pG$U3m6n&$y~DQv%!b$t5ygtr7Ij-V&oXEB%5H$>f_%7Q0OOgDMJF& za0Ek6GSK9Z3w_}5=rZA&<&PGG?N=N0*SMj7f&-=m*f8D0IhfvbWQs=? z9-oo^de}^;3Yky=vD&sZ&}xo-BW10i>jam1d>L>KH)l;St}?0t|1DUte0HYKze^>J z70-!5#doYVNXoQki?gf>d}pk`?0!eOz+>TBZ=4p|6ijyWd8vD&?|g;gkeeP_S;R z;@4HSARq)jcn-O_zd5^BMe$4kxg@4knQ_eUvuzR!n1iU0-LpvOwCWeSiK1Mp8b1g8 z&jtSHBL8#H|6Brd454J?LeMH-fUkgz-jRTJTp2V={{8;q(5Mf>p@t8F$+NzacjJ8_ znb*7#sN}=EC)N9lRD$5EN)jOCi-W>1sdc1c6_ohz3r5w`X|v#@H2Nm+0{A#W)nE<)o0+M!Gd6>}fWi5G>D49&Z;? z{oL5v@nZi_m)qY^|8h1jjUWMiPb(8{eNoI}*?M{U^-gi2u_hYzGk@i%_9eN-n z;y%=_zYiYC_X}Of^F)Vdu#rLSf2=qpCg4Hx<6=-l$R5I(fD&nC8@aH_CGGeQ*ABv>@Zt!^4?HC>hSICp->JygYrOIl*sWWh3pm(Fq>T z>a*)+wMK87)gju~vx*g?n$hp}#3RaQPdlS=V@9#|uRK~D0;p)Oh*j16)l~h)Q|9!I zOx{Kro5`Bfx{3|vbd^fJ?``IX%$Ii@Uu(Q54FjLuv z6eiR*nQwz1L@K`Fe+47Fc*rv^ zZt~16G;-{ad&NEZt8DedpC?#=;nZ|8mQ4cXgIxw{(Y78I&uDEkS(r1^((jzO_A5_g zsspCfj}5>kAI|6c0F$KWm2{plLzz9{vVq9$M|i&I_T9rA?!#^>KGt&w?X>W1;;qU1@(YaB3NKju^@Eoi-q3l(q(yQj55u{D zo?cY-WFfyu9@Suio%_fy@Q*aKk60K~gY0GoX_J{Ps=`A((hQppxJ!@c2ZHHkIgj09 zzR#OqK%~#e&xfgyq;l-grWj5sB9BBE$(isHDV*7^SHni&44qR@OGxnRaNI#{GJ07@ zt(z&w^-&YY?G8MlmY>H9kdltI?NBdTpj-Yx?0HLYkMJBqT_x zqWx+ermtZ|W@)U%l~YzV=9*ERrj%CR@~e=e$WJ_rO&hT+j{2ge?c`TBDHzI7Kiz5i zseM3PH);_TvqN@!L2aU*Ayp$z8ddAO=Qr3h#r8sNw#6?ZyTiOK6Zbx zbibQn9eg0a!d>nTkX*WbBwv0%QdoW!oo7i!7c{Pj5@tdZ+TZM2z9?YvPe4lm8grw4 zTScS&Ac0&go{0|L9m5#C!@uGySaJl%&luRu4DAT>^>vc*tu7z0K34{Z$&i5$o;^L( z6ABPmDNLw;x6|MGnbhzcHRymJ4dE`3pT*;6cvOsXrpLTn4Gma4KtNlVz)|ay0ZH?2 z=>$6vS+zL4!33~+X1_gW4&h=6JmT>JONjLdfRsy*IHR2lE5c| z6dRGU2t*ceBywl*c`AJ7lN7}2(>$N%hM(|auRop1r)>C1K}xDpI1}>WQ?`ZI?g|wqEmIWdQ>U~O{J3AKf+?LYZ35d8y$PC9PSi-#GRpA ze5T~ifIcyAMu8sG3)~6Y+tYjqs2J^W$A-jL&}FNn_JQ#mS`(0s;yeg962*kr5)y=TtW2d@yk0$# z?kLle$e;q&gRCo#`f&-6unI+UrF9VvIRpRq)&jQHs38- z@Kku3ec@FwovZ3o`E}6Uw+^^-6n;_IK5|7AMTd@W4!4jYyFXUU26+V_s8r*zPJcp{ z0j*(vpTmgM7I#61!&dU&hsCjI_$y7m?-a#9VLu%MA_f(g5}!@8Y1UYjM(`vrP%XTF~}>(Ilbz)1S>aU@djY8FUATXhU*Rg*P9(~ORU=uTD9>hF?4163(cqr#LZ6j-7 z6ix(hW3?7j<}Y{+3jJ!YY4$jnTn`*=Rgs{(=-THd*B?jb@MX7HS^jQTc41i7V=_{% zuVNoU_8{L6(+Q9e2WC6f3%nQFlBP4y`9-v~UwVyOy!Uu<;Di@piVG3Kkx@wAk63&W zg7NX<0!ijlv+52@y22ZZt_MQWZe<%iqIG`sOpg{@3e;zrytq5d&J=;;4l8{8teb^$ zt*%pLU+%Eg;-ZUT0sXN<9E(G2c|>|hb>{oIL$@q2-e^Jk#QKJ4a}=+QD$obJ|tu%VKKfo zUr~6iD&m!j-1>5`I^34)u4HiJ#_K%2&>C+GVkkUcH>!+vE52NKt;(s@a0e9=`D+U3s!XP&BoiRt(03OxDbT8fuPl=g!CLB`KbYs7&D7MyCq1bbi8}f@0 z$^sZ1RtFEk3!viSf_sV!Pl#$y96zB-yzr)pt?CpiaOPk1e}J_!JT@v0(jFDV8Aj`> zCXKFYxiJuMhr!#5hQoH%3%KVq1C)}1I$m9-^50S9wdvC1WUIWh7olh zF7!S0Jg{N4k6qC?VZPhAH^Ngb^(SJ?lA&n&G=@Pb1H@HLSXUD_Uq;v(*8t>{s0kfs zHw=?YCg7W|F6Q|{6fU>R>FGeNL<|6=t{6D`)y33;p7?s9Nz(KUwIV^CD;b}gLe0|! z6!YApEH_E>Ycn+?6Mc(o>~eTpBL?qImWIObK&r(q)QCflM^p>`9(23OFLlFI3!F-% zT37~D3toCoUruT*y5MHa_s+8H^;u9H$l|Iji|)Y9SAmrm{ts8(&hoyWp9$$2o6V|v zDMH=lRg%qSHVnqHH6>`1lmP~tr$HtI%C29F$$Y|LWPzj0UO1K##lk1)SVpEq((ypj zabr1WhC&!pSuZ43aA+XJ&~OWSn&Z!aN-k1NjmdI+CA$VcC|muc;gg66zrq1}Q=3ic zPvsjtu0MJ9(YAB?vqi5H{Gq^3)pAu4>_EXzaIB5rsXLQ%SdxpXi6xqcy)wC)XNe@3 zj=&mloSvF!iSy)ItXgIA5MtleY+i_bMR znhOPsea6%+FpR6fYI)$ri#FJ3%)^~kfGYM$8Ki9_HY{{O-IcO| zYTWE628KCwSL>&wJMEgC+RtsHxvGB7(a$T?&!yA%^SjM{ZrP}x$p6f$7R#!;x)G;A z9Wo*}vC$#i*+Ca9?OsY24Dj;PU@^7#3?@2jBr)BO3)A_=ur#21Y&OavbWtdIgD<(M zec4KCX9zPDrH0fjJ=dGC-~-hm^6c;Ao8uj8G0lJ^98w*Y8Aw5vC+p*n^k0?|aYddf zPlV^6a5LI_mgQJh|NTUXX!wR?&v)d(gja3~WM65slBNpra=rg~o&P!Pf0kUt(Up<{csO+_?9_9fu_$932$2-T66C>noRD z%4xwCH}wM3pTu}{g-JCKRSpa?rE(%EkF0RyCa<<7nbG1ES91s_n;z$A6lNd^Ujjed zrp=Fe7ETid-8SUodz!M=d)aBJrNj$Ry|&Q61@EoXP9O$~+%5o~j|`}XeIFu7U7$Mb z5n#WUBf&tvBZ ziYtNS!*0;RCyLq7X(@c7G`;fvxK?b~MJt3Fv06dsR~my)2%@9Z-booBSQqaqP29gC^?ihd+Vdc zl3UWgAn&$Ac+0}+cHZ+{P^UCvp%L23qj~A(Bn2*|>L*?`-qx-d!bJTho&XPQk#R96 zh4yBDz%}Hy)yqh?C!ngRqtuaEI>>~r6g#V(-5xu=c6{R4zqrxnAc}6jP1E!nK&p%e zh<#(kw#c!p;j)*@P>H9VgiSwT_~wD;D(r18R(P>0{4$3H4)g%6wTUC%x$Fx|u~7}1 zHG3{AfBcsG<(ygSuH@&@>s2->&gA#Q{OTy}2l+hyR+KbAll^R8`e($ld_GtQppF#rLXobWXi5M} zqY}VULjsUn08$lFlHhFi-k55@E1St5P?am#4!j#xB-WJwpmia3KX5hMD$}4|CC~8U z^Fda21h4+GQtWkm<)pTE+3mfVSIP56V*u0``5OMD02q$#2jcxo&QJ7LG)=HnJWLnE_Zg!Nve<0@u=OUoe4HcXLXM<9HU@mR#!IK` zK){=z4O1Pl5m>YCc`vI+M=$}NYw&fg{`W#@t9D*@wY={%l22wp=GsfbiLs^6@}Me5 z2r{r+g50=6Zt0fWg*kri`tWmwillAW?`m;*ot2!8m*L|ZS?S%OTL6D?In(Yg2hhdk zqa=TMgXE3Wsr&w7sabd9W%yXtJ-JXUscvY3r_s8b>?F7CivxHS>&_3`vV?HJLLCPP zA6cMz7bS831}NVA#Hoht%>(j+5s}0V!QZGSdpyT&4KhIjeF5>Im|AvzH>XE3jI(k1^-cJbX={%79*oXHP_M~pDevi4sCa*3sA z=_EBR|JQ%GJh#JGDXO$ipz4h97Hk7=IAXm83PfQgD_iYcl#%7zZGWs!yWTxU3wia7 z{1;nrIT5MXS1p2$j>K?#19-)Cv4~#m6e>O$o5-TB+v@~2m`O;63G6(Rkk$$G10rz_ z1+=0cgaoCa4p%9~nIHccz=?=CfO`Meyw43MZA}`3`?R7lUik0Swn7tPbNHaYdN-kg=%>@x=9so;@PK zD|2(LjE%bvyC;0b%$;vBeBB0yGY_f@&u{^}y-Xn2!}QJi=RIoAhkz30%Kw1IZ^ zE2-I}62gd-Q!A569O+mm2q+&CX%&$ivCdKEX>YsQ<1Ju&Akfv=A4Dzm8L`eTUW~C& z+L6NSCt)OoSeV}#9WqqAoQ0Y>C&;L1bkiqp1Z?Y4y#GiIPj1)2WH)fJ05=7T% z?Ci8OT_Zy19C@s8Y?YUR0#WGY30}B64AYu&kCV15Thh%)ih5|QW6+VMK884fDtH&U!)Ok)5I?BZ^#*GkDz z%YzJNqx$l(5KC(Sh?#FefIDLZm7W)sdnIu;el;erOHbkvPt)X3NRk48&eGB@X2air z1~y3)9VmS9d#FB=!r?B*3ZhLZuCdoQxVblds5q?<_-=m9?INm)fMxGH*WBRTWR@hk z{u8q+dj&lQ8iWEkiotzCxG)heM^tP_H}zYWpZE5n_(UERnM+rCWIDfP!^`5j|F@iR?#hRDMkKX-q>J zEB$ql45-iY&7Xhbf9Y+mfAvB!k-efsbIFbxD5z(gQ8H6KWYRIJi?mm3AY!wY5d!eN z36KP6GMTRVS&%L2yB2&8NYi!x5dOd>0L6-sRPD2PsL2_Kr0ydHZF2=QIdXu4+ zc6#Nz{oRS&s%ywCnlE})^pd`+7T*&sYEvuVuJ5g8z*pigU<7w%MBz`s-7#>tZ@AkB zcQr`r(M35%3e%Jp?v5GiC?=N|TD$(xGAN@p<()G}GWd0ZTdhK6xVCOo)n~ZLRc*X@jl9zSWCp`K+d&h^^Kj2jCAMiX0xs118lpJGk2=Y}U z(mmeCc8Kd-MASBZLAH1BD=zR0Sfn3kbJ25eNu9_O2XS)OdWA(%FMPMM`~2#`ew)?| z7NwW*Q|MSI+-svKwrBr-o3>GjsFKj5D%hOq{5g^6Ab7sbAP4nYnL5!N5AE4i)XXOC=|a z=$Z%1cJ_6l1`Hv6R?pi^ya zbGO;lgpO)x%TWyn+Sl%=DAVF0!{or5V{i3;;mA_m4Sx=e*bvVim5|SF7!<^Mu#t(8 zs5|@tjqi{^TY`?eooqjoB?0YBe7Gq2tZA*6;$;QWV*6yJJr-w25p=}AzROqrJ|BL+ z6@H(wQm^1TR*mTx%RZ_;m^0(Y{cYiMxd<7>cWRoe_K2v%Ws5Lz#hf~z(^Zf&m8=AYnws9st~*!4ejofho-`O(!nlA)}5 z53rB9@z4tZ^h?^j~=8(YG#*8HB+Q;#off&a5Yj3Q- zS@sV)kb)#iHil;(@kQL5tSU2g=*edj4E}T*eX*Zz_WO7S(w+B6R3*xnINUu`c4F=z zS*{IF6V;PCBoXDPmm1iNWQAg{Qb+6#QUNnlWMrl?O-nJ2dbPF_C7yOTlCE~tG);7@ zgqrYAYQmnF8AQj>gvN4P$f0_1@3(r{5mmhgLYCaG6Qv!g@r&9ce~^%q__y*ml>rJ1 z3coV^N*RekR7p)WK7%816H%|A`4+CM+5yD_HYG2y#l*2VD*$ca<**su{ zz(rb;2jW=}Lk6qSWWg!=6=y$9=(6iwq;1rX{PHiqifuHoG3EM08cPXm**0@7kJp7q zQ6L*=U;wR6M^RJbwHn_)%HPEOT_Bs~snV+~ix6T4}X zP;lDeifD8aewfsdLGj<{72><%Bp|Jo&*9#{8m3ApOBJ^RsUHcjlF|9;B~zqcM;`X} z$kUT!I5BJOawx=%sxAWT>Kml8VR7cc7h$&-_8e#T2@%JS786BFu*p7|yB1-bvu|qo zr7H?Inyux!g)-uuA5A1vg-_`>5-+sDDzo3tJ)(4hA}$3K`V@sEuV7CFfcXrtX}K9~ zK(vYZ+%=2=#T6#CmHkSG)yk@5P_!W=m7OBeKTv6_wx{)vXQ`}2`CzR?!sU04-(&pF zLLZ!~fx%j&SdMsTx>F%N^x?*i<_pynxUK3(3u53Pod-Xfv4J0V5^)NU@RM_HhrBlQ zN+qnZmL~5wrHMYsGFN5sudsEuu$+Bs!tK-@u-ytL6r;f!GQ4P;X;)J2fG*8QtI$6N zhha%~pE8OB8re=%6yY2Afr|J-%0MQ{Ek|r1TQ!3Kl`RGh1`UXBL`zC?i^6y7@*1bwe$-W$`sqv^rU$QVj@GAcLEN ze=59Z&%4wMeESetZ8pqPUE7#KNZ2qQ_q3>6QOC53HG_C^D$A(9TSfFFqlIr&#%#dB_5h8E;xxz9}^sAby~7Pus&v_gtjPAsr&xFXjzv)_05 z`s_+k_N~gkbznYX^s3rmZ|lkYzfxsLz43KH+-!@m-ty9|@dXOrx9 z=}JOewDk4SIO$xdO5~xHd0kb*WUHze<7Wk&94kLX4PPmg?U+t;BXmTPw8xj3&sgY4%}7P7}tY$i1l zElh(M{>T{d!?Ffqp7`M%gCF8XU9C|uP`*<=Q!|Tzko~t^ z5~zI|Blk_BbzUtnN=`*3;2C(t7C|3oLd}8^|7Bkz-saR`zXfhoyNPc%ra?R~Y*ZFd zo3_HX7@Djk^IzMN?jjcb`s;tiRTF07JFqG`H81zgRYsr-(U0-lp<>-L%(A;xY!ISL zQ5&HU|AipaTEzY(nJnJqcy>L`w~9bzTQ1}EO@;7*ivt!Ynz25F$?octaA%mqK6{k$ znJ;c;z78iJk0;@HDy?zgkRG$<6E69g=;)f;jUWJtjjs$}@!`bfjh@w!%Y`X++DSuI zWq8ujIUOOw2#OOOuiN>>BF;)l;7XeF70XD&0FFcnO91u8El5vCe)8Ov4|VOgE*T{EFkV4odA zl-h|h$P?W{2TY$$rAmj{fo=pM4qjSBd8Wrg)KxP^+sMP`CO7NPPaKEs6IBdr2NUIt<)gD|qKJ%ZcE68!VP>R~;RCJY81mz4v6_%pNIrlLCnS zJQXNfHhpVcrXV=NkkdPFr!2|3%sj%S;_RWid3HnHM9gGig&07w-7qwd2UG-yps=ER zpQf;EXqbTDXXUdr+oer6roQjCQ#V7*kn^!eXjA`$RyNM$E4e#( zWH;H5^XY`pr323*aK81h^7PR~S;Ayg z7lBBn)jwoY$AIt?5NEVbA<;s>CZIfJn|Avcli(p}AoL#~EOS21(7Q-NHs2=E>Z%89 zSJZLVa`r9<5e;$SCcbH`bkGc4R=ddmL)8? zRYs=(1!+j0uzf>Dy7?ZO3HhfbDqXU!L|&-Z`ELGRCq$tVcF4LluctwM@nn&oWnaQe z*U1TE+D$fCv?E93H9J&H!?OVmlr4>2x942lTJk!S_C+U+^8bDSMENQkBk?P>#xjXK zBLPSg>!L}?=7r#HdMtCT!jynnnbiwM!2H6Iv)`0afT`|ks;L7@eO;e+1_Wi?!G!}| zaDd`M0eKOrZ-RqUZ+7s~jRHy8=*$f)M#71_`EKc90D=U02p3Acp>3)zdM2^Sqc!!*qJ(#9Uk{nBl1`!hTw<$NHVKwXxn2a14; znZ0&NgiUo+;RSD8$i6+6{YG1>t1`&cQfGj3SKp;NYRpAK#5c;a3$JR6i3L{I#4a{S zP`@4TsPqOWvXaa4lS)A6GL|8pVt3%ob9WA+!&C4kvR$faH0rQEjp5uD|B#8m?eg>Q zc%>;7BYr5~Y%ldc&Hx%LhVWT{bBFePe4j|}ld|rsT}GoNSz5dA1Oo^R zM#`HVS{tCT5geL+7!W*el)D+Up#^rQ8#P2X^Fu=97S|``XrLYsQL>~CYH5@@X!vb- z?$hHt1%A-p_u)Ov0c2o%Vp?7XKWMt<`O$fR87CvFZLe*TTpFE+a%Y<*5f5^&+&dU# zlZIbB>ZiW=#s*G{f>)VQQd+G_9VK(@*p|8f-`!lG+L?QG&duKZu zC3k?Q!q}~7BxwMUjBKg#P#~J^*WK0_z~!AD^ToJ^%achen|U<~T{>pN_xyom=6E=Y>x^l|EKZt4yCTldnxAwVxkqiH+zMA2 zE<@tdGG)hK5K=R!C2BDcL8H_WxfF7;Oc3{7s_K7z>vl7KGInM8nFlp3WEe}E?(ky8!boC|QeH59*fXnK`CxbkyWNz0=ytdr zGBj{h5N9_e*Y~lY*cS;JhfsNO+%WX5sq}qR(JtQ&zqnd>^1hb*J5As&f^w^K0YHu& zXuk0Y*q-u9#pouu&nKL67(H}7EES|}=@6`ZRfUv7FtSo6X^)oDC$*)sqB2BO6+g$R=Hqs0?5nWzjVDusZI za^RB8?vSof*S#RWPtB6(1^KW%M;Jb|K%>^fx-vcOwgOdq? zj$*5^r}5-&MwL*rt%My(EXZeHu_MmLR7n!iR%xM6L+0w0@4eY|#$J7oY1eM$tG-=4 z$Y-HAA*V;dV#kn>cQgnY3u&+(s_lHfd=}|##SW)+{R|k}lVI4@Hol!9_M$f1!*66* z2CE z+N!zoqwee4DBZlHIiX5Hm6itu?)kDk zB6&&$!PiiIQc(oO8F0iHJ|efu;SXagA6!)q{=9-y{QqiQYu*yu#|U(_PI)Tatx!#7 zT0o~){RPGTinx8WJq|_?z#_YXe@C*1IF<^EgQ9p#3F8dhAt@42F?Rwls9p_sn7{0H zw{4lsi!MUQOEa95A=;2Z8~=t zIQWDAu~aVIOMTRYmhIV{j}$wqb5-L@Cq4IFcc>j)6#p{1}qEscz{Ie~uAkx0F+|3TNKGsq7zJ#$K`s zfk`;jTm$uLu3`Fqu17@vAb9wzG}H3!;^UE*_7je4Mx_)v4jf4eHwkl^}fYyC>HJ0e3V!MbxDyXNg0l&dFq;v9^J0>R z;-)FfL*@wXHW+1)HtmYsmnLm;b5c{q%EJKHz zhUO^@!J9d}%Ia51E~5r*WyaxXI&w}ihKy9b7KC{&0AK~$jA^&$de|`4TM%Vqp0naipSR2gcWr_5zQ0Mb%*8WJGXBqri z$FJF>;V&v;4~-V?OL; zb>N70EX7r88E!}#W1L+l)fA(IL78LxdO|@iA8MNbhw-Siot}r<#enteGg9|` zGqw@P0R3t*E32L@fi7F&*RQ}`TjgXcvlX~$G(+XmdQF@l87*}+6Y7Xmj_{(7AH{6<8SPD(T zO0Z9%A_z&+D_C%Vx9Jt=F5F*_+0|{k7mEK=%qgYTx7JGbZxkbd{#>lykct=;-)X6& zY4%PT=XE5p#0V^n5DfrV9}TLxiMhj zsRSua=#2EKt-L&8`V@}XQv8Pc6#kR5a-uYS3ML_Y*Jn(pLJNW(Ceee;%~+xawrXiI zQTZ)wGhFv5eFfWlN17XY3!pQvGaYnR8D6JSwnC_4idSmGC=Y|_BCdA5xJr>Au0pLE zhv`=!hmebts~FI`3Q=fR<3fw**?I*;-r|$XX;?(s%dW#}WViZ2s66%t^w8o>fJC^) zff_%;fvVq)IqzjIEMsItZ=_e48)edFyA;bApRno zA~W?aSyw7!o-VrZ&1FAXcgG@0Y#~2wihVKtXc_;kHnqa3K^+C~Tz=CQp{nW?m;-N4wS~^yl^K_O z!o`{m#uC2KIWe*_#lB@DY45W@mp`tGZ3CuLejJWc?`~o3z()2`yC@wz08E~8)$-?C z9Ik=QL866*+Q&eJJHVq^ZOVASg}x3;Zmho=t?IrgUoyHzcyr{{K%l3M7lmWO;YgB& z1%lBU4jx$mf;)f%*>E}@orSG-&LWJZJupSD`eS;Z{fW3{p&Y!1JLjMjlT>h(8V^KlFKqG!0x$ zo5W02Te29deZp=zZ(qkDFuAQVQOpiSY!_488ubh9NjNsTlnI|sn4>G6PL_YT5iPrB zNW}cT*20^P0cjS1#=l(*+tp^f(x$J0DBq?{5xl=GX^+BFO)v7)T8>$cY>*2yb#J)1c?$<P+_)(}~O@lYwOeB6N$jE6lks%4mksgr)oS+9Vf|Feil^kz-Mam9np zpv52j?f*&!L-o~iNGEwlcrbU*d-eCYv6w?A+_v|+x%VCyIUYK3T)(dLgyn5xS_~*E z<{|Bd^}rMw-=tD1=4s7AE+QWtE0Q5x%nDl=j{B$~@=W;-DsEWND_guoK--&Zp)|0m z->tbDBM-HuZ6IMR4JUI$!J5Iz3G8OTIRW9FA7%Pzu)Wz6qNW`3LcaEc5F!O~_g%z; zQ7%H0GH-1)^H!%^<@B$ZY)j@Xj;Y9jMdcq>(AL3E#Hsc-Kl{SC+2Ew{#B`O0u8|KH zTVBMV(w|fV$k@`e6ce}-e5=77{&2X6Q*-!t6MO<}H%D%cPW%Q(0;BBd3H}bgn8cm1 zN#4T!4o6upmj&r8Cf-b${Pbj}-HzfUMbN-0f|Dh*rp`p!U%_1AFSK{HjK8FM*K4$= zU(D<-rjQhw1&+emFE~X9tFl_U3?5c<_HI6cPK`pC+o*|pIlGtuu-M6QDFJKM32dk8 zgdwmJ`AxM&) zrM2|;4Ix;iYX`*_dhZZ|;Uf^FCd%WYJqkg##@`{lVz>2W3BJ!D-1(8MrBQ3E3R=8yAZM}pBI1LX|P!0f}&zq@LIJHS~_NuE9iSNl#p-T1n3C%zgH z0io)}S1~(}cH>it_chsPCL+kFdny_2yLE(&$g27ObK6uA0o~WBCG7{=+>(1gJki?8wnp?)VS|s?QwUqc-Z$Ikt63(4rGSUiT`0$YEO?;y{a279T{w zAHe~Pk93X-{~R^M$fm7K?d%!6sYEqIe+X35!d0wB0gdX_IU#yFr0#~oHl4h0RFn5h z@SMBjw*w|kap`eIlAVh!ibeYqIG^d%4akwQCDN|qw16ujVtvH;AQb1XVG>RtHvU9a zCUO|U=yy3@(Z}Abm;y=p^hXU-h!LqU#&Y{-jD}Z2FFbhJ%ovQ3K(D?zGl1>GHdo5F zOr3*C-Z(X4AuGC5gBG6#XNvn6$3z5rOZi>GS;V)=c9q=8p@YF+r8pOO4@Ed|vc#Q& z)M*?|#71!8eB@FX1~yJEm>shttGd{pXKPXEoC4F)Lo2E+hW|UxX-V|tkF^3j6}^*R z5rbbi;+41D#sM*PltfM+f}6%knQDQTPg-^VDF%oP6qnJ|&d!J2<;}N+0)n(ZljDe6 zq__p)l}U3{`xdnVIE`-_C;t8ou)O<@+g^N(Ox6F-A%=FUQC6$O;NFe&{2JNtLzBF^1jCcx|>Ii78+>`!fhcP*{<<{tp68>^1er9`l99q?dPzmgP?s=I$exzE!JG#z z+(lx0Ny2)qF3gv634B+0uQOl#0q@^~+b&f>cL)SRe??_v7j%RYRGlaR)&~W!%L|I| zLUPX>#63~K5mgRCNXlKH5c2{%X%e%?biCuC7V8G}>ioOKY-dxVbhj3%$cCHAI7sh% zl@c(RrOtX~{c;@P_Xpl>xB`PHlvF@2pE-ng_9q!`y7Ct4Q)e|amsb7MXf-AyI}B%t}}c0Ji|3+Pdro zYX-Et&n7n94FpgPavdkym1YxcXEr%PWjzrSr<$U(LM$Oa)8y!|T1dlDc9mgYTeWm4 zD7YFkgl{@7^TaxPn}z@gu{HD?JX{_-Kwq5#L*;<%9jB@}vKdmF-DP8ZRKP%N1%eiB zoMNxcIp;S#${4_~d8=D2q<3R3Li7QF6eGq4>e;v(15wrEJ{d!A#jAaXWQlOS+i+3p zs$n6l>etB}!#C+vpaH<63vjtiR-}XEW zT(#}|!KdT6JzQK}G{SQqu6S+&h?#8hTqr&Jx_GXgHZ_i05e%G9M-CE6N+=fMZ}ggx z1kOxfJqtD!BZUy;aB6J$>z)mxV1!aU`BLx*&y&5N>=lZ^IdqhT@w;*M-w--<1Sl+A znfJ-a-fk&_e`UNod&st5BYG{J48F%t%cRvXD#;{bi{j(I*^-7Oh#5}XCo2}y(tlF4 z7@f`iud%9D((8)^uPeBLkjD!sM$_sStyx(aiuAM7FVK{t zJJV5=SQYp@2_;G6z@I&Vo~jxwoQ|zSAQ(}$3B*tm>CgZnIg%}XZH9eek^fJzv%HL}kCn@R`gBUHtDfR5_0aC=vOJ@GG!f)& z?t`Jb=8|FV#MOp7<&VXgZ3tPw1@3~PP56Y5s{r4{N^+qrC9cmfYvFnXE>3Vd1T z3(c#DKLb5!2N3Hge*jE4-$C}LrjBp>th9GV#^ zS@y*_F0%Q9#b!kb(_vGh40f^^4197CyOkMCtx{%-i*5d3SZ$k1>5{J$R5+7aevVo0 z3o#K?X0=7yw~+6D*5Md+UlyLK3;7vfpR+cd8LKoIAMbG!(k+Fp?w~-+M1{?TxMroGc8UD$wkYsv}7a_qu z0mFR+Y|!FczcKVl{0H-tveX6gP*AVqI!f@y<%D)hqnskypDo= z`>7x&&pMFPaLZ4(4y`hjkYxnmTWf&t;?($7!VYLL&j@TDV4hoH!Fj9Obwp#sgh5sw zwkxbW?1E`-jIGg@<`t;hloB*&1Vv8mFW}y)lQ)8T-PNwAipiB?m*VcM6veQAGN;16 z36xqK7COit&Ugr71k=s847@oa-vzV@SI_^ta;ZheB=ib9NIQ7i!955>3OEj{bJFZR;CgraRg{YkYX^M7IE1I3&__d$Of6!9!3F z{>N%cjpF@}lbw(KMQ(jCWc9EKFufBlKFUvo4rb&6RLd%O?T z!&ofXD_J0LBT?#iuu$NgUV-j$q!59X^^6|LhY>dt50*98<@%q!`8nABq2_Bj zWkLi10_VXBm18#pRsaM-sM3*wr}Pup=+#L_FxP60NbnrL+TYD6oJ`- zXA@>q0n+sRq<}Q7CenZ{LK@Q;hDh^3jWkvfiWvA|3tyj!8MZW$7%KTTUhn$ym?WZ+ zLAq~8MWw|x-dps;Puv#i!Cy8Vj1I`LLxR8^`6NI=U}Y}aOtOxdOfZw2dInnA6FsGe zG;)%F%mlYs;fw%uD@JX+-nEZ}(yfuwc4>gJAh`g!W~N4U<0~9E0DCpV3b;H7uw#Vv z(N~44Y77i~X`M1MI$LLf*@SVTo{ryPBU&Nk4E}JfVhTl(jR@Dn%L5XbTw}op1nCk& zlWfyeWb+JPm5^bDC1OB^L_nY@|A;#QKNE8)&dK*MO?=UbuL?m3wJ2Su%XtD6brr0> zvE-X`wG&D(O)Fvu4;l20}vqLl0lCPxbooWN= z`u8!BuCE@--*Y_Qqxl`++_?pDJs6$*>FHDGRO*UYtu_K6)D8vmEk*!Fq2m%cHlR@X z`!9Q~MHX(mU|s4<&|221C_Wu6WT?$B6G2@u#Y9NXYT;9*u5=qpOhn%}DrO`Ko}1Rf z2{ItzX=6D)&fT) zSy~I+mPkd?P)v0hDlENqT1(`$mLYrrrEx_Vkm)R)>PJOZLR@ zvso>6;JJD*`&}s~@=VdoeKC{+T9yjP(z02y4=^CunRsN+aN6gtxneLJ3WeY-W>3;m zioqtze$_F(wv<*)*s*-HlWSPCEzKAu25eDjh3nx{jqB8=?|$L0iZ!qwL>2mbpOFwF z3LJ%y1OTsz2|^5ZTMZ>OG6I(bprPIv%uvMU$vq3%N*Nn790qxj)GAf%3?8M51sLZJ z4na73*ugHTVm?HLz{@{{xvwyOLse`H-YDw!s#x`Qsw$SL0aL}s)Yq|E71L`&6;s4M zp8%WXChO{}Ef&n}P!;1;5~v=;1)R;iA~tr4A_fbovz|r`lfT*l>0~w7DVL*3#E%~MS`7LDW<@Brj@cRfD-ei2TZxGri*b!kEAzru{p4> znDQDyJuqeW%}mw0*cASQYGG@oIED;XzShN%>BSf)tKzmk8-aLTjMBB5Sn0C#1VwteVX3&zTDh*80P1HC`&a2=xjQ@PV&mjN7n_zY)~|H29B5a% zm@x2eZU?D!u`SM_@Cfy2cDB;RJVvk6#ca+;b+K{gcrNH-Xiw6`R3ZB#BNa*}Cjqzv ztx9P0qiLorV>m(4SdlI^=5;ZY`%ztN(iN31HturiVl(AwbTORY8@iZr57Wi`(@WCD zK3)k$%!>HqdR;8AB%#%MUCb94)x}trYh4VpkHE5lF2){>>0%a=XsCiU~#W75Q?_{U&_J~hc)qSV7{ zhuWCZ$hm{D+*bHXH7t_WxpjsPa#9ChwI^k#|+8CzL4YaYD zQ?xN16EZx?jfX=78T*TyD%XI1TpHa4-THrC%%8`Hjp={Q@FUw4v?!&X95FcMoh z2Jj%|+Kpb7cuRL(M_!Xz_9?Bj;fWm%Yz(A2R$Y4<2TKMz2>Cjw7JCevGE(yt*%Jv> z-_S&|wKgVrn)Ic|*(g(aQUGuQOK~$2P?Q1U57k%ikS|DoZ83@eBzl%D1Nc%>ta`H| z5(Vr~k#t#~i`9%evB;8FwQ_*a!iVXsAI4*JM6|(klTZM9loqn4lWNK>>pv$B!FlaQ z+hrG>&|BNNoRAR#tM~?0d2Cs`iJCe&<`$GsY&BO;2;|ytpnIV;{BR|fcEc7y6yJNPv6A>wqG7(8#sda&co%k|~$& zR3{&GV~0YK#TaG15AB88tu=kpNE(&RTV?VdAOLuvj_9jIc0(QXvH4JF{e%WWp|1eCNV{6MY5{cNx^g?XIZmz zMgt5pbzV#Z=E^jZ7kt9T&Tz>qa|v%9Z|(`TSh}~P`gH6NfgX}%38?xvO&lz>riUth z#pu1J2a#c*2g*Scw#6%YumbDofjErxiCzVI0M$ZRMZlw-{0X(LUNf+DRW;}VgCux~ zr;J?TMGu^uQo)KIIFbqed3qT6faTlr1$xk3i;ZIJVCWSxnMEp=ByJc5e{0eMLHhk` zvn=>9lZpp*g%9>6&_hSu!}>$4ftntOCOMKzXPJGe)6s)nf~YQvYEGdCzEy6Ln!)E=;31<(gQKzf}@*Nby|AR zsJ)w2BX6L9Ko4fu?VX+;U?$R?;d}meB5++3%i`idJjG#xk}NC%Boa2lAsoeORd50e z``|4sqzVc3$z!ztE;Wl|OqN@h#hFpSliP~UFIjd*9jZHQNmX`bpi=Xo=h_wp?-^!n z)EntwoRPdX^R*`08fY8&epXO~DvZ~Sn$vDh-Y>+qYM?jUds@%nfVU!$fi%S8p4B$D z#hGuP>!UUL`aEY>U;+Q$#AMI2Uq|gAjClLX+Mqb6BKMlokBjR(8Lt(4>_FHC8S*_c zi9iAstMPs#6%ddo0t=}Z=6p}1K<#KE2B__+j;*{JBjM!3tGM2rjhis^!^Tv0)@?Uf z$aQ6I5YFg%FpJQeU?yy}kt$#g)MwGA2}vX{!(5tR?wktd>C=LFgcZ~aXa#0t1^=Cb zSyG2VU0|N|V4hnCW^l0v^K1=fqcBO?2rMGb8KXp2Mq8`GG6zBE{L~<9`%P++#WC;m z0vY9Wt*uSJI5Xta$_~g_fg-3%BPazVq%Fxp$V9$u^h1;qIVqU3m;4NA#Nzbomk1W3 zp^BMs^zERUy$;j8zfGR1Y6WV;d? zM~BUINVU38hD|r`p&=81);IJ@)^^&LcwKby)jIZh`;*-tn~{|rldLQ{wJRUCYZwGO zeXv(PHC*}9pJsc@Z%k#o#eG=Evt#W7ci9%e;HQ^Q8~-%3T#tz0+&hX+#Qp`RBw4q! z2L`GcDNDYs=1HQpNj`xbizb;W=?!qq{yMd%PWBHtOg0;}xS+l43u9`RNa!@E4iE>5 zDMZ`FkA(E9Ej_C_?NJ+;dfBJAcg=4y0KM#lf`a`Khw8^_eTbnboE%+IMLk6a$)3|u zUHny=5LH}3bd?d1vY}(p8-*$64of{POtoo%3G7suV#Eh{nHF2YRCc8yOuO0N;#<5K zOl4frKsJS`Z*(0@)u6#N8-;0TtAeR6i5SAvcZh7)*yc=B6+W!YLT6#S>ih zrXsdKwBQhrL}4qT*iR`~lSgJEoF0|CGM8F~B)oA*BG+eQ-0z=^B#t?c@*7T#>7XX@T|TTbZ~>5o4MQp|0jB)_t2!oq_9ORLbEDu9bD0(=`#(# zt6(DwI%!pp@46W=M|$IR_0fJ$GtyK0?Q?#w{ic-qZB=g6Z~tBWZe$tlH(9LTHB6e* zfbch*9ABBt_FR-@Q#1VLC(bV_FhULSl#>3d?oe1?4(zA_>xDug#0I&n3Js?t%4}hf z+9Pz52**ahJLkrQ%^+yE1Pp5oW1-y&FkVX9sNeK%wB13~?o%(JUG`r=QaX7a8{cx) z43D6m)JiTI2`Sm|qnuZ?9}^)lV}lCV)q;rmcVq#1Rja%IqWL4I{^`p({!8Ud5Umw^ zhbhV%GH?f|sLh41dezr{T|*$pAn$T3s?T7>8N#Pxuz#xVn|K}aRqtrg4ZZW%x@vNFy*<_}97y&n=M;rm}|#&;am# z7%n`|vMUR5jJoUamCbOb&PKg2mM!%7rDQvOZP_pOJ!i$9x*}n6<*2CzvL{U(W)o3q z{5Qt)88CYU72T31lOgu81ufAwUUEyORZjh8Z$3YYm@>W{;3P?!z1eZ)C)<3Q$GJ7P zeN8uOMu!wPgglSKWFhh2O2I*}l$0;9uGPg{k5ip^c9Omi8Sy6_XIW7{OqyjIN1ZTT zko!Q|UbCeU*QX0t=_;<;=_)d_kwq5>DAkdh35VGkqtd+JZsr=I%^(fzd*N$azdQa)h>Y> zRynaepZ(sVCS^<0QHIbPrcod}uvCgi1PhpbV3>HoXu2Y{8`|uhDEE=P=fz!bPc#jP zjH5oM|He_BIm%Q`G#zCu4S|I9b-kmE&t5r&QLmUQyi5{9DAw4R*vL^vSc4n(@Kw1s_)H{ks~jCi zz@hfIrtfdhJiKvGN zd;H<7jP(``OROm zz^PWiVw9&{Z$QI&byHrfb+7Nyca7vPW_*u1s+26*F?1cC)8)jdUmWpBC@Y6PdfwqN z<}uWmdRhsQJE{4bGj>9qY9Lg(U*kZ->1Jw5O6L@*QaJQx3D*|L|3}@MfZ26bcfM!1Q{7v`u0dnT);UL#U6Lh72+ugEjx1TW z@aG{R?>UX3p&|J~m7GQ%2=4{#0_@-f0>-w2oj67@330$7?t+I%+oaXt1W16GKqn+X zPy*pWaCek}*CcU2-tWKmK6faU$~O4x{vJkk&#=!P)?V{odu^Ro3OK}2q~F=rDZyOZ zr2tfbxlLh+ZDzwC%oPk4z`+d5JYd}c@)$m~BGzVX0nSeCfRSe*dw{k*gQ?o-S#8I* zQK28I=YBi3eQ3TO!5HzTI$4f{v1|TR8(~+hohW!Q)!I5ceu-gH4T^QgHK++=YHi0a z;?er#yQUq#D1MquN@&Ng!irQ}-*8xtYGG4pZ^y5;_%`N>5$*T|$Wj5CI@q|IwLzPY zApm(z63K|V1-o|-246XLTla2|)KxWH2 zVaOlw-H*D$ZEJzKtYE4y0$Ri6bmY9yT1dT9GJnYbz!}|#IK$IDK+ex$d)E1ACmHiQ zJ!k2d7_iK1HWl+)r#_^!2^cM}kOd;+xv+%+?ia%LNlrvM4{cY;qAd1Ehl~CL(NPdm z1OCWAGyqQ5wiC*%RGuc(s{a7Mh!|dqF2D+eRdFB>{LKf=hTYIM70gWtntd;9&GYJB zyWk0pDQMQ7abt^Y|Bh+t1m^YXU8Mwi<9)H^%*kDtVCI_y6KR8(tAyln zhdHQlwzMsGTomoHen6`!*fy+ab2b{MR=!XQGqnxIE$b4mw1vTZeGdFS^~^3+w5+4ERa0O^v^pC(=W-Th`3 z5StHvgb)D%2yh;my~mbp<>^U@VYD=x9*RYJ#Rw{)Ji%z**Os z*(Np=^5jDaB}BNx6Dg6T-~+pdC)x}u4Al7$O*0axnr13x(gzS$`>XuiIZd-)T}0nM zd73L&;7D6;wm}J|q&r4&jOq)y!37}MMK;meYehsTemaj)wVO~}hiEziCQO&*V_-7G8m?d!F8+Tb>(v29zz~>8-%iD=wr(R6YUEjUjs$&vG~qt{6cui^7Ro zT*AzU2AMfI$I^agj#^z&`H-jb{sD-}{rxh`+-%=*OCk?L0~?oNjy3Un`CrgOjoI1+3tuDWBSNuME*8F}6xCi*X65|_u1>8%g zEpO{Gqw}mEh0vm1J?js5oNMY?fAw~d^^=w0WY)j5M?;Dy@O2yOAF5b?uY1fl-8)In z_e%kapy!D^7wH|DG(;V0*j=;GB^;VKs8)Rf$9r%PP=?IQULaE z)L=Zfk^)O9VaZ5;07~#`O%Kg65KIGF2Fl%MvY~$vKs8=I05jV>2__E?h`U&H08bVtvG?I?i<@nVrvbeio>vfRnA|A6volRgzY)zE!4zsnhgrt>vj1;y1pr z&`p;3^c^kw#}}*vtA|S80TB-vCs>mai<|Hj6K!6N?%uKB;aG;3Cy+%MztYTAZmV@1 z=gT**QE&6w0T7|aIm9fnBzW64zquyV2m0RzzG3Ay# zT*imR>_Fnky)Og&=G`P17N;s*AI{u9EgSeFYOF3Cy8n*S+UK<$DKt$9#oSHPv_raK z`KjZ4q!lE2sEFoeXU-XmFOz2i?~r_M{uh^AET?6*A=}{o0^1wN1C3v|jEh_-7ppO4 z1D>A}%_8{W%jvIKIM!yV?NsXQwAlxz+C_`|n2m3Y-rX1DHjTH@pxHz^l@SFtRt_M) ztrb6@Py{PiQE6zWamplpcXrKFR z-L`XebyYJ9EBQ>uPDx*lbh70JN|^w2&B1=ajtiorRhg|lTW@Qht;gDmk%K2lhzBGu z0y#n$MyCGh#_$v}>wB8pQ|M)Xz8iRoMqsO)${MJm%xAL^rPoPBn;Aa@3V zbS0a;{Ue4i48zP^4-R%fi(9FQNL+|a`V&mAix8?scS~yF(b8H7erGlQR!AaY_O!;^ z1PTv>eO0fZF87HwIj*@*D1m>&&a13i3?=Fv`cv~#80X%@EXbIaTUC@L+M!~1a{fJR z!K`@uC8t4oJ%Kvp1bR3&%R;@f$KAf@AcG|p5c;Ne@x~~)k>U^a+Vudb+U3r_533B_ zb|0$ReW+>|SE(wZEnkIicc22?DAjn;+7_5mdkSUL~`?TQf40Id7?TtYQe;yV!F zK?j+oZf`W8(6`=z=np{aA(b|9U*InEIOT7CvJa)~3CN(h&{Lw6h0FEo5G)4k;K|ZD z1`%qg51~Sj#O;;s!@39RFmoOE2VDfy7Zrkq_Ny<{KIhtYzj)>o5L)w?U^fCB7^vZ& z4F52VeRyH;58bJ1>7j$wg0+bE(OkB5VFP)7!R=|BP&jDqam_!5M0l)ddQQ8Pc(@@y zlbyMn=3zkX#eAy~4OuS^8A^L^9G~EJfbOrj0c}i(QY2Rj-|!dC!};4nX1(Z;T!h>P z>~xx(%O-F1K9@5gT(-|;9d;eORsvsx%b->m|kYK2+AjcUzJQi8&|f zX8Q^|2X6TaVEuv#)L?K>X|9*8Q-=Gx?2PLVW}D^~i6pktLe^gaswGxhb05YfKk130BPCii}B_Z`;c_&#-|6wkg=4 znYD&o7Gu&a?3M`{D>fu3O{l8)o2(Yr%C4k4Cd?`hY=mMsF~GEg4D;AxatvA!&Yr~0 zAtR=gj!_f%wS*0OY1pGYNkpq@8GfilMs&|hhQ59UW+0xf-AsyWwGJCI2;Exx7-sLg zCI45|t-ueeih8{gKj>C8_&7I@*(y+Y*|-q?2sxAd9xWedN8MV8)zcuXw7e|%nH=jkbypkPXnMhYmv&gH~Ht^H|m8|O&W zZYCHjvP=;U^KXMP1dM9J%n(b*I_|IHsPjK$Uf280YqNQ$sin`#mH~`0;EnAX6J|Ew)IOUHtP(_ zo7m*#QaGrsRIza5@4Si4o-}S>r*FM2J*rFD((M&&>CwuT*2mtK*42SryXnbJ=WS^z z3ryz{Tl)Q3HH8f_ZS`zvLZB;Knz}fGrr(y{5Nv6kiCx*!R*G&1TbiBRPh(3@XVWX$ z(i*`pnO*JGfhD%I(yzclC{;>msJkm$(@SmXBNC<@D}?rd^yrz=liUoN(xE3H+9WE0 z8OlA|**}s-VAi!vKP2}gI)b;T`)z0cv|E-?Fd<8yDb1^XQ<__;gUgN5OlbqTrl8-H z-qtgvxBV|RrQ6TIlpbSv$a?^LDpOhr=4C~|hh3 z*DYpT=67ZLRHmmle!6$T`r(_d^+SiBBbopICv&^=+?d;{Cic4TQgg3@`O}%(hIm1# zT;ALs^J*ptBbmOOxov0{6oje{P^{0~RvjMc2I?3@x@Tu@3+29lb9;pe2*9WeYFJ>U2~g_G4olcYi=vwo6K#(ul(a02BOUEQJLG4AbsX`XEEQF z&dNyO9D=U7?Tv;jh~&VPjlnG|wrg;6jJ6E!j*J(*;E<^ayqDNq6KuFyVsNv8AA=hq zh`G#n{Ra1uSO)i2S=d`wFt}N7(9Se$TJuh07-ua(5S$GTv*iqLR3&N4o}8{ZR%@6HOww^f1?Ef~qiZy*v}lI82Aq&g1h%(Rvh*}T?J#jb3^s|)=G`nJ0T z9mdPrI3>($VP;atZ0ID*>`Qy@3wrDOlcK zV1mnafC>J&6;1GtH^C*<`%G}%exD||#Beadb@|Lq@F4p<-UJieuy{EWoJsX2xE;MT zU}Nb7PGgP1dhs?EH7#R;Ystn_6VBP?P4K`QL$^fQkgbSoITPHvrHZO<1s)+2JTS=6 ztAUD^u#T33R=Os5H8sHmUph5QO>hA{nBe}h&jjxd)sN-}H^R*i&AL#fGWc;Wov;9~ zrH^HD8^E43le>a?B^j@R)=z;9Y?kOVWlf#e;#n6$&lNJrz^=O0MFyd$-7H0hWejYg zXeWEF4D3lWutO#k8NuI|fvqSTGe03bt;qH6LS#~GHNUf&v~R7+{LSY5!5UDHmecBh znG60uMcfBW%k~D!?Ot7Tc#e75h$BLnRZndNC6qQHV;olEiwapJ@mmb*%AHi*;qnd@ zu|2i>)K}!oD^AKvD{42AIZb6rXhq2_I7BGi4fd*fs>-TsdPNNiqpIAsi7M;wS#>wq zv+Aj@tk*MpZawR3gZ_GuDP$v5&Z2KMW?Kyn1$tw~uv65Vf3CRf4R-IFlGB|-ld&S% zgeCpK&NdH6d!zNY*Zv(n9OdMJ9soD>2)^lf{X zq61j86QM&#EJO?MRvDuxaN;&t&``)HA>rK6Np%#boTYP}Uo3EKEV3YtcJ#7o z8LH8{h~lg-D&h$*14zh8iH1?MH7XCd4aIusT|lone^$>zdZyXgwE8a#=&mjNCc1f z9VzTzJKBi-u2In;C5dARQ0j?_t7F_CCbsF(CZg?RM<)78Cn# zC^;GhAW@XK`W>30rPTdxOA(aX4zfAw?D0M?=+Q#9-CH5QuxCaQ8GxM~3^A@Sl0u~J z_d7-8{*^sC?sHReZdn!YjydbLhimL>U{Wh2l!FYV(jyty{sM$zO8Li>%1zHAK$fy8 zumMaN0f9CUjd`@NZP}t%eMdYwCEzd?>Mbu&I-Ei`JZjDXQg-Mm5Wdf+hhEwFxmG$t zWP1F17!R9+8bq~JL_&J#q}SV`rtOBrxqxiOI>1Z;pt{3X%dD2Eyw+*hoznma1Qu9` z`bCkYwGzoN7#+V&I_gm^apC{MRmE`W8;@}j-ZrApX(47hn?N_&D4WP^)OB~E{8|T$fB$6=CopW3ZTT<-D1{aHiXchb+XypJ8(*x$0B)uW*_x#=Lkp%csm46s4gu^e|RqV3uhskc*g5_yU*9NsrO_Pj~@9j*}S?itUwJ02-E~)22lIB>PjGRWOMDtEI!~jdIY-b zcn58i%yQ~0*%;Z&!rEED?k20Z?9kF1c3iQoha=DfgC?HpP>w1N zjHD>RM(R)7cS23Hx%2@_E5A)R7dPpAsgVv41p5#F;r+G$`fuKwpsOuq_{9gvQT=d1wMmhU?t1&np~KJ zm}f>*4#Jn7gL<5`9-;){1c4`1I05PCGt!j67Xta=y%2uM^w*b=NQ(k>aFT`aqup$j zd@AyTA5ci-hrX{9_2^8TwJzhKCqF$!5{$Un-XLUg_eQGgI+?bVjKmxcMupiZOaD~H zUadfb&|AY8-C{Ok^j5t<@StRPdQ+-rPj3vrkKX*3lx!HiF-Yi*VTs;sY>YJw&ePjy zDsWo*ev~hXUg)h0CVF7>=H8Qyirz+hK&xO2e-Ui8;x_QvOR1|@n%I5S9`z`U4H2Hg zP>vUY+0#=P1(&6;fo8=Wmgy~W3%MiWYMKs^)jDron{2$bDc$}~fFl{Jb*F;kLm(Un zHC0!Tj4RPdZIx>a^Tehv_786XfD8ZWE`f3PJ-ME<%wXABjuZIV0p<{`B{AX zMcSF-m%Zjr)@d&#L#1kP{^ z*4ZX1p)+Brrz=L41v*7>=OYYyZI&aOh0(#iKN6B9M%fwsCk_8xc9Lsh!lpoqbM6St}*k3+zWC8Y8c_kxSl8(4&67vG_>fmIjU<$qI?S)EFrY+ zT((le+-&|=dg3$7pDq;z@BaBf{lu1!Vo=#x1whjkJXXIj`4KJn*mEUe0{*$5~lrRi<(LGhTk z_t13Usi4${cZ9T6Xsh)M@HVx5de(wvF)M~NQ1}_5+f+z@he*QQDpLHWbUTGJSEbA; z8157dU~fE@vW}s__EqNZtg?<()>p!FcGI7$&wPCqyd+TJZ4$m(dtG>4Cp**4ViB@~ z7e3^{(LdViCHyM96p2tBgw07~_T{sLWnTrr5{3w#RuF{*`x!y6b7DZsP zE!!l988uWNcyRJG!jqp#)6cBx!BN5ZpGnooiBm#VYWxz+RZN^Mx5H*DeDCrv0|t!_ z;BJ@k4m@3f?gu7R7}3WOoxBqR6@7ozXF{fddVQ@P4MB*(G4;O;Xi)KN8*~4Aru5V` zGbw{F8IBm_0Gdb&3_N%`V3E{oNr#`4YGvE7YHsW-t=Ji7lo&6_3qSqrZwU`J*|q`k ziF|XmF|Z6g3#+OEBw~PsimbXHQuvdvti^&;xJ*lBOM+i+bbtK3#f*a==d&W)G=GqT z5w~f!cfYJ~@Nr)#vqEg0BM=VTLxs-tg{CjnMv`sjn|Rqiyj^G7rni?KDr0}S`(@$v z3tze~b2r>Dz3&D%wR9KYj~XSmTq!5>i)60F{Yhuv<#Zy1J8HXVXQJ~U625(tgnQZ0AldnhrW|kQFXEs4P9HddeF%_ zh1FL*P>ET|Sk+fORDE{s7j9EY6p5TlqR1~XtQ2hceVMDe$qGf;j$mv59rghGs^;>w z`l54ggdO1g2C`_69q5k7L;-UV8ZTNafpYQ-x?dmB0qPbb7j;gHV@?Gup9qsifPrgiU9&Oa?QJkcVUMk3Q0&bIv-K=H4ZMjwxa{>JuT6qj zZTe7Na@9xu!wgje&r&S;1lX9fMg*qr04%m-aIJYr<-eu~rmaB_l%!4bs|I@-CzJN; z)ikP51HLREg{3k)XVpZecN7?Av_~Ws`94XeW=NC4+!*bpc~kBHo8V^Wk78yRyaOm% zvNiE|p-pR01Z!d%rezg+Um~m^N0EH9&fjqiP{LV2;clny$SdOCU97u{t2-SNm*}v# z@b(LK&);y5fx~fXQwXru z2tB3DMshN6N+;wlZ#-iq3yrpfTOm$dnv(llg*ZQICRxi0QYr+xxM(x6k^2&xTgkFa z>6VwC*7BoOxe4dHc1Mu1?O%cvz z0RsOn9l)2bQs(&daq_XKA#L@zrhO*BS-t~#NWELn(g%HSBYhT4Aq^BIouUG4wk#gd zE;760&do`A%&`6+ncP9lkWoxC+o(idjSORu>oB-C%&=;TzQL`+(V=o$DYTCxTLfa3 zLATqOVEYaCM8YJbJE9p0UyYQfKz}{un?34-D<`clTg~QT zvb@!M87JL)#2U1d>P2ER_$b}^?r-9^;(gKeHFmu^kx&!x%etw~rM zZwqtFJJUJ$`!%^Z(LK>#w-@7K91}ec%S4}tg|u6sm#`(L4R;;BVH~U=8{g~Gg%{p) zs>DI8Mk(<|!Xg|!LKJYGVHs=L2(3I%_}2m|ERSkZbSO63BrU)%1Pym{QDahm82zj1 zb|GHD1SVg3)@WM!Y&v?(L-Nm_B6Sf?bHuW!M6oo(?k)1c>qu_!@EWRCxX3ORO_f)x zTQwQ*^iUON6L+7oYOc&)Huv=SCeQK5Gg%`gdSbk!u6mHW?oXe`$YW%!;FSg@DG!r?;5HxRhMfz{o2g}7pjVjZ8y-zk8eXU)Az2xH z37h%kJthUc?=p>lV9a-0Y#u$&Xb=(=W2-Sr>3JF@Z%w44iy&F+LH9^BnmT_>*eCM4 z>QF6zm(_Pf*+o$XFv91I$EH{i-4A)1I>*Oc!{tP7`vEH>w)ja8CHEJ3wE;+I6yE6_ ztcM?kjCLoGMN!&>`w+oE32P5@^6iFceb zkp8YxA$`f73hCeWR7ii1@<>(uRb4i*=)~lYu2e{WVGU^&O*tve+(-vh$O^N7;j=_7 z_r9iwnEwj|EA7(Yxb%K~=S^{UZ&MBKRI7|JH13*UMra2>?@n%9{?*6dG6uIPPkbeE zA65R}SlX<6fnxNKot~9yxl}r@#{gKEXqvf}khB*nRx|E`4*Fl>WXKCR9ULIt42?^3 z?XE#=#_n2VRuq&IraP%Fg`dHX(d22kBy74WpcszeFKKh=4oulpxNg~bBwK6#pdxVQ z=~`p{;M`)?Ia~}&m`2(wEUk)RCGOw2YsKtXKJI&5s~!uH(K{5dl!he8oz4rqYR!VO zh6IUwjSh-l%bn2%a*u1s#u{=T%J{X=nXS--*1v#Ssg&0Iz)vi3E^NqtW3iy9Go^Pt zW690Rp!G$auckioMu)T@REQ?>LZ!BU+P%OyCj3m%YP?LUmr3^}udvc?lGSztSNb?Q zl%@6_Hm%9Sx>ih7iVFowwCEbo$=v7HFt5nuU`Ion{2$>AgEr*AP$jlx~MYhqn|KtzxNrQOAE|ZK*TZ?@WMwkyy{V#XFrVVxkg8frr!v z8J`M?q*aJ!o_pm;hr57tw84t+6TgsZ7_57|R0mUIfiN5{Of%{HN$g!374;=d2nWH= zBo}Lj#SyN^64QNoHk;c5409BdWSeq`=c{fYehhfvUP)%N8X*H^dw#T*#BpSffil73 z*Ymh+UrO`Zo24_wWI$YzF|8&aKpD2!^7y>uG72y&SJ=%J;YO2Vk1rElq{6be{O@mM zi0&&$HyFk9#LO)RdFL~+390g_Uk!%uf&K8jB1Xfuq+}LNPW!}iRYv8 zlVkvbsLMzAO*Gb$MNq(I%sMI`3a`JZ*|yj6X?0(JU69~w90K7rzNIVr3Mh%T3Mh&8 zGS#!B?7IQYTgN)ToFui^Gufv8yaQGx5up%BIF7VqV8=DvPMKwRim6USZd4<0%49<+FF zIM+!(k-Z^gi#HDz?fXIn$IDkzar=GDX;^ZS9-K+tx36dX*K6(TEPUM@{JPoqHC|!G zs)-3ELNVxHKMm?Pv#j%DN&Na)*?Z!%(pHfS)|B+sBpt{XBOUUoi-AwO*LQx@YGvX< ztkS{}%Lp2HeFh?5T6=wlB`lP)-HIaF#C@fD;-$>d2eb4DO$Lh&Lg?&$`a0?2(pr~P z@`^aUwY|0s-X}2gUD<_yDgoGO!Us z-+(;tobRoZ-;eba_NhN4QDBrrZ=#ZxEz8f`JY+1AwSnd#@vF{#FsH{bME8l z7})z98c~zbLIZXWqH74itU1G}l;=Kiw~^G={gE68CcVF}dhb=vs+H?~VOLl48U=#L zJ+6!wGBfy8%2HJg;*{=bQ~PV_midI*0s?;1=dbTHxcuFBcm5A>31Bn7$GjTQlxrr! z{Snww%|tCY%>0)3*GdA3rGq~n5sdQ9#NA+bh@A9L?-}}z2qsJCDe~{nqw0zV%&QTV z$C5ceA;*6uFlTgc(_1#sxFMQp3c?=g``+W)c_fLO0llzt%Vj<9wSLb#t}tsk1_wHAE4tE|!OrU@Mv7WoVdLH4A@h|^#&)FVc;^m+wz9*U|V0h(fuhBj@ zE^qw8F6la56tCec`tq73_$@4=-})*bH!+=Spp?I-el6#B-RcPezpg^`gv;PoS9CG> z-0Xa?w^ji`0Y*??EiQgnX%q?>CTw76j^+~3Nh@Fg`n=)` zDn$4ISwq8Ggt&vakZ}h&vjsFZb_8pr(fPw3&`!C)vn-m40;BO5rVPh~67O4zYaqa{ z_Fz|Gm9UUEpXfoadeg->UjIQ4eig0lVuutAPU(XD#|G^`dk4 z0Eiie+)Liy@+2!fiTixJNa=a(KD*T%8I~i1BJ#wi?lW8E7E#swi09!+X6E09!D)}N z`98hX0Fc9+rT;g*RDx{)87Yi^ycMp=hqBS36ca`&h^ROFgEBIJYKkiaI9M2FvtwIg zzSuIEa0*#r3LzcYnk>ZU^N-r$rgvcL-NDGMbp;`LOOA`&dy2%BJ(*UkV1D)I>uc6` z-kHX2@j2EhJk<_W6sun~uw;d?MmQl|_M?Ji(o=c4Tmw(v9%J356qb6_?8tdUCU7C?EVJ}Ek6N{~L z*;Mb?pP`O5_`}%b6R(M(P}EdaSg9VP3?z00Oh%ACGiKyVNieQOO>Hi*({069H8)hV zmL#aTtv^jeVZ8FHq@^cX&nP&T9D>pMq-hKl9t$Lw=H$$++44y?gbUtJ$q5d}@Jyk7 z@|@fm_p?$l18mWHdAuQDS?sI(BN!Twp1=Z)bc0F`!>}oOKdOi0Pne>H`{geCAl%Z| zz)ZfoH%)pRl}BV-sd`?1wl`P3ml!c=ugGV5GuAC4N>|0yMp1K*O35YW+XkT?9|I;e z^%xdn^)+TJqDsj; zPPJyz^dN?2+W;_K4C^6NaF(o&W=Rzz17~o9-+Cu z)!u>o^_}NOs>-Xsz=1C{P?{BjB<>$3WXy%9Ff&Q14tg730L=BBEwm;_lKsH2{HZDS z-kLRqwDUuzz>A*+RYd&FoT*hi@AvZ0>Z)~ak6BCTDeg=@%bzJxKe&j6mL>FoGozFl zq(z@NeFHt>nDRI962+~Oor{X=mvJhHFc6tX-WZYvYPa4UXS)iLOO-~x&pf)bme$_T zxYf2}$rr(4O=XPl#)jwKv8!l2y7wpTe}B6BRV=d7lQ#BTx(Ls!-v!4`ZZ3w(kfWN7 z5k=FEf17<*(dw;=wfa`YbY=)~OgYIWNj|=AH*UX$-PD6!oz?Hjx}Vp3pV#|82LbU2 z;zz+PCW74u~X3?y(3MpfE)HMt15EEp)0*;8YVc8 z1`k?Rf*d#MjpfGIcAiSG?bAR+>EFjKNB2hdzvH`)tmKby zyXoUK?q@W$5OFoLG3zy|N)#k>;ThMb0a#ZUQ@yIZV;!!L2~4yO%dY%>J6(0SsxwoE zH2_<54&9EQWw)i_i_p|@_cQXgn`Qgi@w5Zqh_y(*05nE7N1mPOyf=Br+zZ?}8uzB|LFS{T7aL)Nc5Y1f*2{|zdRqPNK9!!Zz*&pZrd&}KJ z#0nC37=xAG*#gH{UG7F=kCpBf^ zUG51Tt>l~bKtrS%2J5>*!txYa%jOGzcs;8_z}p^kRIN25`f<|go%`(# z<|oqbX0webpb!Py|1Na~14}c?rZxA04NQio;xVY06Ngx}!405d+IahTG&j$m>#f3~ zZrARkBgL@v9yC2OKM2rJ_|>p`Ez=6SlOojQ3s#5FXY^Y~K%!a)%gel~%DRi9f77z8Z3 zN4H5w^k?Pa`}dk8jK{a&Gwk}W$X2;FgV!mPYn(~4ag8eg%5qiewoG2DFPu6(Mj@;& z^~fEG5hZL7v)h(#;TM{D`eX>;@q!Qo0LsenT0fiO$;6qegV2UFRwaypGynDmDhRw8 z(`=5s()>x?o6fNH3=8k!kKbb|m$W_USf^=EGX^}k(xj>Spi28Yo8-D;L^|*@`Y-~i z><31oX)f57s!r?|jCiA%jWPGfY@F86^@mU&H8En>z6mxRLOIlxxZj*GpfCas(#3>s}UHQ2RlX<)_zzS9B4=vG(%U_VQX0f z#^C_MxzDZ62;=3gx?gj5;8P)vkA4!1ok?X*+?~@aazn_ZU%Vi$7PV0#I5eOe_x=q% zMnP?26VQR@>?z#7!>PM3w)nW9;hFPSj7EDPmBfsVnJGN42^`extf@FdT-q8uB;;*lNCt_sS( zqWav}>7$ImcSs!E-L;E33FDAFP#GJFypwhk3j$;m?M2fxiK3+C82x~pTJP^XSxcnj zKtso2TRMamXO;e;>ta=)cEB)(q&jPNIY9LXACgrFUj>sbMWlawI5!s}qvD%kfs$vY zxYzg&od?edGPowwKnHqyfhV5XRCoKSioS>f*dtsYYZiYzud@Tb@^-YZT_8Lb0fdD)VtkXVq02!ho~%skT%*d-J|plPHrVuPX^%lhSokLZwHB-zqH3pK?lr!i~!qj5kbX>023-t1p-Z+!J)DNrG_YQ z(xA|!cOD8_de>>ep9WzLSq6=2u%gsoOq1bT<2Nu)SwaQ-DkEcR{6Z$eLDt)jZ!28p z?kZf*K6d@~ag(5%6lLg*I<%Hqi!iXGNMP#u6BLty4;k}OKW*c0h;Oa?ke7gO@HJ?3 zwKrS>a_p|tBX77#FZVK4SBgnCEC&45m)aPfjYz<1r=8BDm7BYv$-zt4 zxG`&9hGEy8YdK$Zx=*=KV+=L~dGv&gqB=#Nn0&U*w&*AvP#s10JY`1}0qQ%2=e{DZ06t-@}c0ZWVXEZ>^U7H zX3+<&qOPqFfLh*qz&uMiI4rW-*pi+~!*Q=*yfwlyZpue4IkD-c%X5?kI8C#}5m0^t zI25Beg<|7vXiuUFco&uNO2XZqsa|y-Q3`Lc{9WBU%o7wW&9ynYjk1SIbMyk|iz4-u zzR2@P_*{f)oihVFc#Z-L=YaCPrX7`k5$RC6=;+=HzV$;d{?~kH_QAcvxM<-gXW!%g z@A`*1IMjCJD6|vQ$F)Z<3QkDK#t)N^$@dYL@vFhCXdcB0v?#_raCVSI2vW!PpQj)( z2=f+$;Ni!*h~khOkyCBt0ICJJY$JhoZ36(G(^G}s@A65y{LWn4S_S&srk{bTMTMOd zK2s8U;#&z5MK|Dhj;5Kbc)Iid zHsg-m7Dos+RpJxo&0WNXiDr4{W=Rs*9Kcc#c)4H?+D4SKV8)MR5h6R>*06CS0s|A# zCs}S3?6X$+t}N`_AiKeR$9tcx0FcKrv1#rva>5tsfArWmP9caz)$*15*e>B!bz7Mq z+P~5)zq<(~!G! zUYWKiDBkRm#-?oxv3sgUJ-ii+wZGs!lgzHJnFLvyEfxodxVD`;e4Kf8k1v=alj3bY ze?6mcAHk>MUe6bQUN5MD8SK`kEO0`xHg6v*`15P*wg^^$hX51b=^Rhvmgt{G8uSo{ zybMC{KFV>JFiiXeP%jJ*1HR$jt++`RL>MGxM1z(6u3M-qwgo!4!yTvl?TRd=dSUhD zEmWgrJRzL?fLf-GxT+#;Vry25o6O>Gvus4SFpv>pv<5K}yVf<32)y#xiKLCmOFlwrjROumh58-`gA{kx&~!Hhn6ez7_-%fqpKby-pzsp3ZP8mx~xo9 zR_~d{+{!ejG>#4J@bNN}zQ`6P*o{6~zjZ6umsxq>2D{3(NLRpigO4!;F67cM^OHXC zMs{7z{l^hVN9HGg;1cfkAwJVJ-)L^@5TkguKE_{f%zJhw1pCbvKIymr$vk>|K`mkm7k!MoIM-ruM*>*L%$ztu7u`WOS@qqc1P z$yQY%(DGwwE^%2leT;Af-G67g^R+~KaQf(=OY9Ox0KyZym<4`xkqZlInV-T6B58M@ z&6vDhfeiTo8QtAfGdN4ox@N{#HaJV}d)8M-D^RdHhqY~rY7K#e=UgTe$OjrK@&uff ztwy&%Xa9_Gi#0Iz?sk^MdWE=wDJSmO5FA=-s{wt#6BAWPU+k=6>5yO;Kb}3%_t@A&bUt4Qpjl<}?(-yS z5PTB%CUb+RJWWRKEgYlL-L!&YORp4qajBjP!9gh7^{$Tv-uqU$ckfa~nh~m%;Unzq z1Q&q2NaCt;0ep5ayi1viP_^ZcKa%1_+V`)BRm+tST@`+?tN9qm! zCvh}C+DhZ0cxY&-5owp&LJM|z`3QmaXo2jq!>%lAa5MI=UCN(h(WMyB_$ko58@gEF z39f9e2pQ1kxdj%;TV-RIyu6Kkh<~GH6NfdGjFu=kXy9d==R@39H$byYxNq^Au;C`J zTe{Uv+F?6q4VHs4Dkdq9Id&XN)R<;tILODfaQ;wi-e!K9oDFm#*4?VP`E2N?Q3eyT z2^h+t4&P+6bP4pKsXTCA@^WfCjs^VgRk`*CgHN7xZ6gb_0>UQXu{e3+eop7AKtzVn z5irp9oa*IUv5~8B2CuS z|A@F&@|0F}+2Xx8e(HIck>%e`d+R;%n1lWWOtL8qRJ^mfwg`a6O0GvT=lOh%G*kXz zTCwISTb=>nGf3U#XQc>!hN+8R^M=#xJ7yoeugC`%p7OqhCqYmt{shA-tv*FC*px_D zXYZw|pEt#QF(h%jB#N@~o+9gc4YEG3ftDr6;)`UX!qf-qF$zI_jqw!8aD@@kBran5 ztA+$!i+jS3*Rn(Pta{H@48T#nQ8>J;cl1CX2*G4r@2iCEuCbbA0+`nK#s+2Oa5=|2 ztqC#E!Na2^m8?UhN_6~iyF8vABHNp-yR6q!cGe(TWi zQy#1XEP~Jtq!T>}CX1v~EwaO1s4OaT*utzl;*Fyr5aL@b(Du`bJlOgB!cdu#MfLBe z7PIVd_*lo@p89jD?k6*NfHq)D>QK$gnTw=slbS-y^ajXR2_fcz(yJI=wh@Xb>T<_& zS`^pSOBj5ZP5HwhvA&sPTA#;(E}#QW1g*EG3^I!Hj7vFZU>Jc64gbhriYjrl23WVL znN&PoEGTCgkam}EORo60^q{)Vvy8~+4h+HjM_HEbUXD=1aJE*XA^R}|!5wb8xchOI zy&UdJ@3qY^spvN9u5K!VS4P-5{k|1tD_}wRCgGTI3sN0w84;h(+Af1IrqL18@Xxf^ zCwNT?gn)q@iP3>#a$4*II?W~tY#(4A>V*6>Nw%uXp5Uy$K>}egM%h4+t%AkR4Yo=Y zAnsG%h8KQgo*x}O*kE}fHG66hpomSd0FrG8tcum!(a$>FbfQ zL{GuFm?XXI8_mIcx)4zAmU8j;(P@>m(hybiVn-44A4ZV2KMR6nqSNG66$}wWl zw3y(5&0Hl~0idmTKYz3RA~dOa=rmlx4fI*WdL-&jkmTcDlJj(`dNiep>yz)%cUf_m zF0@~dVsam7YOB^*X;I*se;m&%^)^ISiSu%oGIWHNN6P10hwZ(`b3LKgU^u(%#`LGj zAJHPQndmS{XN@<&{xr^^boZ&PbRl+cndt0^l3TI_?Ah~;54QKb_dlT9(yv{YPiuOj zJqxWj@42^j+n)P|_uPjXx95%Azp-`AG?($4ub!sJn>(MXdAH`BxHaW@k$Z*k9)2R! z#t3PCQ7*0%yQ|7^_PgVmU5F2nEPTk^obR2;Wq>3%<)e`HSUHLoY_fI?KQAf77QTKS zE^V=hR^~Jn{*g?)3EfWa15O#zgbqWtrbW^k>KocIsLsVs@i)176uykO{Z0nT4wWDJ z=(%z`$jw9D7$ndF%zw{<+jA>bv4hf`*oA|+7s}k0Q%jPeud)-qvVZ!ebC#d28!-|)b~KWx0i=6>yV5L?4{FdKe20O1^f;5&Nz)`53)Im3>^S2&V5gU38NO|JZqV9;yvVIe4zxANd<^2Y8AHF=s)z2b7L^7hs31$BllS>F!unvc9HzzA!A;j9+C$fQ|y@EOzp0s)P+nQ z^T-8!M^2ZkiW)8nZ@8nv^A6KO%ZtQfs;`hJiznNAxi^B74WK^R)b1Afjm#cs0ur27 z;646StF&-?BW~A_JcDrRAQ9)enS(`_Br(yb9CkQ|-LwjSt_Pg~xNi z!+OiKVoUC7+6P3UP++9X7*Rv|Ra?qRWS}QxTPmFSOcWXXrD^{B^JsNYg!)4F6v0D3 zG~~40esIoxbR6d*+(8q;$h3>DF3%k3;$8@RWFcuP@Ko@`Yo5~isyoyhISb5?;(5t) zw2OJ2GoS-W1QC^hmi4)`c`IxEM-8&#$ZQRv^SE~*aNdZ~J$89{j=#hKsr+C+jb&-O zaou+(u)S>S{R}_!a5D{Y^Dt6yu z$4=Luz~wDgrMty|-B<2!S1kA4n%~rLoMl3fCRn@Ifk9VGZYz7F`>$&RSiD$T{bUks zwNtida5o@~A=!J*#y!CAy=Uj0^2uLTQp%!5c}`ztp6YN8kYyaA5WrBqd>UWYn` zIG+Bg%qpcatMtXx`BYz>rSe$$Izj*OG1c0@J5aFSVpcw+faD2O z{*tJCa)+^8umKkIhs}b}9<*EViHRldo5B0fv~()MVbgQl-BQ4f+#jw23vmUs+?P`K z_o*c@7Y9c|8aiu=ZO@Rpphz@fzdge+#EYY>bn>WLl#|_!GHWa#dEYS&A`4h@f^EuI z?B0UU*u6v*E3V}E1o!AvCG7TxkaMafz_dSg9jnJOh{tgQ{hW{|Oa*8m} z2zdX^c49#F)*T!3jK*GnGSYiP%)jm{K`S&@tpP<^@DZ-k;0M;=I7{DJ^1MDD1_OSL-8iXnm2LZrdRJPP3)oK;7dSGW^HBXVC4d{DkN2-pG1qQB~)N;ysw zL3~L=gp#g>ySdNpVl1TIvIjaX_ba>n=;%CsYO?4#=RO!~a5r#ACIjvev>F^3kN$B( z(RMfafJF9Gtvquq&2327hAKM!b8kV)=|Owo`bAe8+9*mzZ|1{ zu{>KIqsG;J&o=Pv$RN;H3+NciTR+^*?FvTr=Zwxl1iqu&7SKW2nNya{qHKdO+nNCi ztN^)VEY|Z3P?MS8Upc^wV(C5-8}#xBokeXx&G)k*C`W$*(oy+^ZQ96ET82Nt9j}lL z8#A48HTFL0 ztBljU`=8$vmno-d;OrK4{wP$V-P@F~yH<7QZo2Qo76L(=v~DfS9&eWS0NG}FFSYI$ zeyFb(W4wb9EOejFFGQVhrfq-w9_D(Zzcyh7^3`&ojUSCkmr+o4rgbu5l3KHEY7^^R5+mQa_V-`I*=_RH;m}*u}Oek)XmZ{J^`#I&)gwh6TDfbi8alWOT~GtQ2|TN z3_VE??S5r>oc()$dZ*Q8$9wv^WJlH9Lv^ql$^o#V979j=@@olfaomvBQNUkKnc}ia zW^+@X9U)En)8Gy&i2Gcka=sE3_m#k&4XJnXGc(7zMth5id=wt3$RP{owx+R_iX7mW zkj8Sk-z0oQLohR`Y~wX_ZAaVz)2vX_8C^_rL9&61^MVURUQX>(^ukGij%u#eUg2w&Kww6me{^%1ja zoL}J$`pAUeCdq;+{y22pQ7R=4cD?(|I8-b{0FTtbQhg*nK{kwgC#0jdeyM)a-A+rmg_2B}?^uLHA_Cq52TTfK}l>qrHniLgzl7NHb_Wd*s5@MA?>gILK<&18=(+4fO**6UJnatLr8CgU?(F`k2BWY zU$0^CY}?BP6(_P~yc68OBwB!{7@{(Zy13sM!A?5ImAPHU^-ZIq5V0ns4WkkklMt9$ z3tl3R*&WGUOqA#6!K~{t^|>mM_=34|W7mw8w1SRR#}O zT%b>}N;wUTK&7P{fsQSu@|T#k8~~-o$|eKAm*SCMs}lFaoEw1S2qEg;K(XE4MgnI2 zg5pwe@jbH`@d9~lB;(44`{3z89|+9Fi{-ZGF$z*BmG#~IB0EaZ69E??Su{u#$jR-; zYF};ATGMQ9#HDXl!I{c@`Xa?}3EO4`qKucG6yQZ_v%02S$-Pin%2-v;y_n%5MxZhZ9U;1Lhr!4mCzL>fVuGbH`6GV#A zqWfI}+liEB6_)9*;XqB&S-69_aWn&(O13Sz50AhmW5>s_h8Y<#7@kn(UG1$(f*?lw z#c<8xyM90-kzfF(*phqRge|y}vSQAXqix?vMRU^L+M+kfQ`^H#%&87RX_o{FhQj_m zO9IS_Z0kZ(ClyJomcIGON7GUhutyBtj#~py+&DAV_gx~X*7tr&?|Y-mhdQ*qT5YeU zcGNfH1seo|G5!Dnu@x0sr9wfmwn9UA$!_p#1|xl~RE@=icLXDBwHw$hC-6Pz6t8`$$a6@6Z7Q#dAAi>F5Kfi+~?X=E`8tD#g4gUzb zU7JnL_dYUK{_O*}K2vgW`didYcPj*n#5!sU_rh&wm+$eaw-#lK(ZMy@(Y`fV7-w5P zR#+$)fU8Oi(V4e;>h61-A}DW79S~@lS>c_q%)0vy-Z*#1YT^)o2Px-1fT1aN1EYq) z=pVRGNVOC|fouaTSV9U~#%EO?>uCj8t8ifaZ`Ht_lTmRhyL-F32x8SWhuZ0*ark-W zr{+n-^J|7DBGkM^6@K7N6T`Mw_L+P~-)jYi-4^mH_76g0Dw%2F2iU-R70v$6PNn)+ zb5;YdfTGt~d}ts3DfiaZ+Dpvz&64xQ3kxaGFJZ&a9j*sL_mPbfX=N@m1$VNDuN6rGi6nI8(7U-)a#149u z$v%Jyev$Pa1cJN}Np>dn-Fa`DTeQGP6!H(-A(@{LaeDj`<#kA%PiLu}>~|*LS8;7} z5=5KgT3WE=ewNJk|Hl9n!xG1hq|s=k$o*77EAk}x$duF~QaH?#ek`!BjQ~Uz5p{=| zj9kmO!q>%PV#D?L_*qtng)H5D)8An|>F&G!j*jZ?>vq=xic{c&{DG<5d-mK~HR%+$@@q<+VDcemD1_={HUG*`#j+_+wb`lCmR*+GUf+s9B?*d@qe z%mkLKfQNVJFPjRqduTQL=ePJ*tF<)rYSceTHXTqi$6Xp=GDTd{7Dfn98iTw0W<$5q z*$2B`g_V1<^)d)-3pE$h**J05fOVjzukEgCie_KQd@Ox=@-Xwwpj{~k?CbK)TKnhp zz3KcMtfhE9Ki5~VK094_i`k1TlcRn*J6AkZWC~mo{fuk1G@E9G+K$A0>yAL2F?ZiC zd96p2L<@X&&@Zdfcqp}0cOPCEI|#N;XPep9D~r*6{BFLCKj$2{L2F6V*_QbN*T{Tv zTGr7X`WOsZopD^-d=HM1{qH!L1Xh?wckeEiv_C;?>lrVip0#YSV_=w`8~o2&Ol~G< zU&$o#Zw(ms2%DGX9QH}~(Sa&lgRl(~3Nnoo4S&5f3o=T_p$tdTF zv&(n?qQ#sUoeE9UZx!$7o!C;wp&YGQ}- z7jlVK$<&=P^Q23i09+FB92D;f2Lc4Q2bXy%r0`>Fj&e^@iLJ7FjOFG2vca z?8-LHp`Pr@UVtCnZ{-%qE%E{qE7~wyRu!=Nin(l4b}>uMDXpb+twL`F3DBO!wQ_c5xrnJdIQy6f?cs680I-kG`_ljsQ$Dc4f3k zP@>N-oXdB2Ki{pDxWUio^S;ls?G^{s%Fd>rvf$1R{d|7*e4fx*ulxer7$VG`$3y*u zQUWB^F|qg^nMUPBUsP7XBdG2Vtvmh}$lw&blvv~N??EIs9 z3CQ4oU)EMh00p`eXQ#oYMlB*82(dyYq>T|ouLMBAe+yNyloMS+-8@M7mjGBC7edzb zsOW9a%m3zy;!D4~`@vT#mdg+u7C{k_X4@JwZe#T7@8u-6m%xLvM8nE$;oCkieKhMF zEoMW!Sbf&&6+&udQ_cEseSh`c(QGyhwnkx?fXIx16Lo-iMtFn90@7G3M{$D*2=m@v zh$0;HuNon@ulA0`2SyTqc#8s}h=7_&P7s{8|D;GJ2A=N`c<4{(Xg33TD&Y>yL6FzFAuRn`%*!CXb-XuoQGX|Raix;0A zrkW}{)Lu$BRlJ&gK0u&*H^in(ddH?ZugC!qZ3Z;g2nQff@D=kZX&D%mcq@b?{+uY} zPxS*x1eb^ALQ=v|+ylb~Uv`gg<^?|)Kc-^Y4;zZOmo8bbA)VZ({K2J{YBgHNQk1*g zo7XV$ctbb)j4oVlII8=#l?w1FV@dG7xcsE0#nRiXXwH`xA7DUn`DuHq+e10Wtc@!6 zs_uT3jSY0QC5v7O^pHqvwY$r4q4*9kd2yBc>$iGIZl&(W*NZ@CoXjvQe1JvRE89|8 z_zaG4`iU?9Tt z4x`fn3lqT4T0$D5d;*Ne$01#{gUHJ_iu3I0S{2Z)G`Kk`2Tt+LEY-2Q<_0@?n{b9n z9mc(nM&6O+1?(=e{~iBN59WK)*~;2PB`CBcM&PRGe4Q@J_y%1MW$OZ+D=DF;eVjSj zx|3*k1vUpLI8{k$D2ATRXQuLG9rOpl(B>ami-hwSW=M&GWd(2+@S%NFC~f}m#w2~Wt25`L>sx<&uQtnSMIbm>}LQ}!?wvNfnKWJECIaA+~xt2lIC&fDf0UBTL94&Zh` zp<=L?(nUXWta2A?=B_-HZ$jlvZ_d}y0kBS|e#XoaMb&G%sq6i`T5}~DlCtwUO74MX zH30kR>1?bugZx5c7!e2~XE zp&1#&E=?cocA5z&I{|+1QBy;QEnb0x9W6yCdZ0BDJwn%jnKWd=BoAVd6Ba&?V%??1 z6(^T!ICMmTk`2TIi=L2zLh@l6(z~_fDKD`EEBDfACoAA8Cejwu>(HX|Eh?-9yGy81 zw5ExvHS%mt_XcUpoy>9HAp0Mc_{y^uxg8CEe5^MXn&gcgIEAkT7KA4w7LiJdcMurz zzpx``j1IFoN|p)u6z_<>xI@aGxr;=`vm8Mjd6A+xuo*Gb%Jrd%ez@!WDmJUeNh_it zk|f)#X2t!@!DjBYKJc#KpJ6Dh&&s2uoy0{OhZB$r!V>f(_Q%kZDAoBKe31Li@Vo#L zh}%tkhfLd2#`eu*mSf;D7hz?{pU6XUWL(TPeG)a3be5z_#&uI55N9)}!IK$r(~#vn zNQcvCsOL0l$Y~^wXDND`z>2}{15!^Uq^ST@L#DPY=P6=W*r+^3q&`ByH2)n*SWwyI zDH`hY6pacmpUzV>-SZSp&*xhOjhk>WcIb#a4g9ipmN5FB!)U^wr+~Pw<40o|n`fs5 z5UkuZ>*n(_s17&HHa;KCw#qf5ub2SYXqowCKpRn0v&vfZajcsa<`!s%MK`mURUPz= zhIr%LzzaC7aE&xJ8i4du9I4{R5&y+lCDN2wAU91Z3{%5`toRPsGYA+yHJ8tLHYz0+ zG?~xOGS)O8a8~Lua15%%C?1*9_;g?Z@8l`R8RoFrVH zrV0}-I_^^8g(gU1I#=G>>zwXGV}l0Q)6|TRd`0FvS5@(ScMeWQ=g4kpJk+ypp#*Xt zXR;WrST=d=;9?!T*0w&m3P&vqIZjK1T1d`j_#-K0D=djO`bKs{*J*WS6%2vG3X_nI z0!)of7s()_e(;&GYzbBLqwnwIum=bUH9wj}+Bsz%PP0{zvIrjBP277L^tl_?+8tIX zB_(;8QeZz>MYRy4rJ_!jSyaX<`2CdHVxhfDgaDw)}^V0~_vVpX`Lqz5oYZ#nyduwD1(964itFDozGlyH-OWFsGP zM;qQEtZX<+Ts}q~CUC$9p~o7PtZs!L+xUnWc|Rjex}oL1h#9nlMFKhqD4r*>WWNd* zKhjG{5UMco7$Vl9C44MVfVcwY7$M_S2zKhdD|{g5%9%ulkMRoW%wAeLc})Gs93BfH z;udXVeYsP)SwpmU3j6o1DB7D%HZ-AV@0y~$)l{seYVO2#IUTHWwE@(QK%!N&ckI!B zgo58@yPK~wao-@A(Zw(Wx?G6I_Vlh${i-mfhBq_Xb} zQ`|mqZ{OAVY9kpT2>~$M=|KSAT#LVznspA}*S8sud>dOxMl77EO!<%9qVz71R1~=d z&F6bbIKo;MLoZr{JG|P0U|5Iy?(XwBV+?sd_=vzen8QFRIcM&mrG~Yn2&R`1dq9j0 zvAMk45#6_AT3$f+B#SM&zjp_?n92juwjQ0VTWPNe(PxBrr+&!askz%zQ)xLQLZ}={ zd?W_DgJz{qB!qFXLJU%e+1SD}=0t(u5RA{puAqJ?69W%0p@qE)80BaYk(Up+(G~zp z!8q`MZ1pOwNK?O4)e~0iiG{g{+xjt8Kmm%zu4X0hA!bY4Vb$~P)??& z8#!u~`xT!_%nw&0pcr!}WMd+wQMfeWV<@><`7*7vsf)QHj6+|;uhXQ`zbRQ78c?VF zR+E@~%#MtYpgUG4|IAdkB|y^$QVSm7SDl79|D=;nR9QYCF?qBScYmYr3* ziR)`Aft%{%|3pJIbfe_rW?N}egg?%R!U*ZJl_rcZ5;v+b59FBwnfX)$7ANEjn^g_keW#X>*koPEWC_ukPMe=| zz!LEjA7URBguNP&TH_5LlDT-d?NtKl6&Sc&(cw_E)-7r=gcc1NrdktC*EANPBLmG) z_xtaaU1s3Hv1tDYpdd#+pg2c8gkRbB)}GM!q^EbET-e5OQei#4+kJTW(QYQm_juv8 z@RPGaGhBG>?2(mH@>ldyD+yLzbhCMnq68;m9KaMQX`l;@8sOa9%{bI+C=*jKO%?>u~Y`4x4`8N0& z;|hw^E6q2RX6Gt>ly>eRlu&zLg&gea|ElTOc7GULXzsc!B|Uhz{T%N|J_JmUXw!-! z8&~f@*wNdO@{uib87D}rb^o}Ig&wXpuwRMS7iev@6v_OZw2P{)%ckvbz1CrMno^17&~N32dEZLZ0v7NNNla& zL86${{fE`)YVLyycR#*SW*lK>8oth(6UmO13t^KpA8D1?#t04x0d4#{HGb=AK#KxU z0-WLUyT0QcIxd}v)L(R-4b<8`O*=g|0PT3Nl6_fd5F4uRq!PU#l3C5MIactqmQp4J zc0;VPA=JWGFgTw@y!o|*;ThNVg=a7u(q9y%+p*2#<#w_%8bgPP`DUfXqO`f6mrpGm z#5*ifxfoCYa7|)*E<*e|=`h)wwFe#4eSxq{A2qWLTB&BiSHZ}n^7Uu=5}+W_(L@b6 z-LwYx@w6Bh^|J#T5-OE9hp#Z~FH;VBROqj-g+5mKo!!{9)O$kTga3`}~ z9E*H6cJ_6n3}@ChS-Pk1>d`>Qmh|Ts+r6G;hg_MuPf6ILO1T};9e7S|RK|f7I_jPl zT#pTaYlW&7$e{8xpufW(nHNC6QeDZ@*7ex^_+Zf*1K9i|!g>WXGS=C&0RU!dY9#5eVPgDv^p)xl6(w?Tm zUS&V-O8t=Xe;Cx3wFD{Y)Syek&aBpWn{aiMK{%Ibg!XO48=m==jTIOJ){C}mDF2Fa z$=-InNlA*1b#^^INl7*d-ZWcJN8OutFp#U^YnIH};wr}gfb5+_NzJeJ!b>4LRe8Kf zuMx-Fd|vW8xs+Z*UFo*ur;Kk)Ydm}bH`a=0YU^@}%WwKiq(J#aE|qv5nRrq3XR#D~BJyO>Z#FET zm#Hiq)s3rDx-m23E(eBywPo=YJs#r<%j%-ikh^PJPovTwoPWEN*1qea0-PrDzHOo z8JQAirpk$MQms5bjuI30L#y_OeeGlYwL8_Gjj{FG);*TiPvF_>sE8k(U%}5Yn1g;F z)9**R%`zRd6`Y}pNIM3akxIRMj9=$Ls4hI>yP*BN-2txgU63v%Ub1HCFijQh&d7!G zP}rRrIoybou>d8*j?33|uQ)})o{1&MrQ`s5Dh)?BYnWw~Mm^-m(buYlVjWxE6xO9f zP4@gxQ+kV@)rCX#lI3H^%dJ@fCBKJyZdjgF42ClY;fVd)5w8^J1rtaCEv6Dtizb*G6 zZQ?gjYV80!Kf5|>EZ$Stw^q&JM~iE-Yhf_IbhZ`DuD(Duq|&PaMfEKjt+ys%5TK+X zr2c@_hSHDe*DuSrU?=LXSxn!YGLaBW27AshgaVu!p_I>SaF9aQ{E=kVb~ScYGfd3N zF6C;|zfASO=R~9rJzFkh!zmxTkF%+?VN|RLc&uW}%Ooq}-O;)4?HcH??ZNE!Q8*$w z<&I7PbX@^W_x^EzDZsd2=-oK?*74r>q@AZG`WvAecRagp5a$Mjr20GRvfpfTCBj&k z70ml+!#Ev*tqs9BA1d$fK@2^`SiTIdeh9GeKYp4CA{i20LyxAij+VM?V*I>mG#j=h zkEEc|)!N|FB7e!`VsZ67eeqTKwUU}FlZolVd`a{16&(n%0S`0|JruC)$}7t!6%5s4UhFnN-OXK@BTte*`!y{b}2MAqCbABH<06`I92O3$NU` zr`ROn=C?;m0no<5Z!8*>ap$~y^AI%N6Zr~c$uQwH;F;uV3$PA1FFr4sp;r9wy;`e! zsYwSokT!Kk^e~)Yr!Ib*6+J$fohKW63a#qrGXHY{MTeBbxZ4|#RqC{RBiI2=52Hzg z*fVf>{SxUdTl?@P>pW0V7q=zXoeHi5yWRQO=z6@dziGRJBT$ZPgP)BKDjkA{Kq|kV z9}+}4Km1sXsAfE+4gpoYZ%C^}LXUe6H#PBnVCBxK0OJX57w?q}C) zC8?qG+|mjq@Q08ST6je&`-RuZgOW(qHBZeOuC;kBK}$jFlPoN8C_Tzr;p>$COz6+B z{&)`;I<7Zp#$`MyB?^=;ZO1eoj*-MvL40$tWOV`8^G~pCt1CUL9CO=EUq2R7L)qq0hR(W<12lS58x)*NC=tw@Ssrhv=P%C-L=bMFFgS5@Ep&c}M~ zwf1A|JjhOVfH`LZhCm>O5E2BlCqjtf6&}{$>%%$H7PDhLf#~IPFE(4@S_D)I8w(Zf zCRm?X>Aq<2pd}trsilgioOAJhs6}fn9!anp=MXg# zf9HT250lFx{t&mtPxiXxfq;d~He5LeLv9vw5HDH;6`eSbtJzlFwKjt`&HZKB>r?_1 zt4g3537NqKYe)mPh7b}Do7tvYFsm|y!^(^+P*t-6CireJ?S3)Zg3uajXn%fYr7a2x z+q2X8R_zBj*I5i+zHNJ+!3&o1AYpxkL4#kYSIb*_OoOomu#aNzpy6x`!=oFZh5edZ zOckCI&58nI+9bNq zgWKJk$j3Yg8qdKSwB6s%V{TISNt9?tI9iyOQZeXU1S@W>bT` z)ZXSTENGA6GHsla0o_+K$ycI;+NbaauR#)2F*uP-cq*b6BgzQsYRV83VHx6+F4AlZRD&KSWp+Q_YDivb6r zA$esPg+xV6pP1~WO~-Dd(vVM;sKqJTuEayEv#RsH*WO)7DtP=jrQbyWmbQW=C6#_h zGM8?I;3vXq*Xw&w8kUL~hhHxW_`oZpaRbNYg5IaE<}G4NE36Dqedxe95KpB=>|;eH&} z?Irs6rt#v^>=MMtD0ZFK2+J)^vb@bSC-{;C6!ZKcIg|7 z<~Vgu;oAmsfsohgxF`^kSc&508b($4R$tF#R3GANt8cz@`bLNE%(n_|VSL#1x3V1$ zxYJ;o*HDqdz!KZAO5vIXE$o)oOGtJ%b9BKok}Pg$HdiVJwoL>XZjQ_dDB5(gmw^*S z=n`ggbWkrh@K`5~16iIy58Vb?Y-%R3)V0f}P$3&)>NFtisv2nPyhw3^pGdWa_P+ME z-q*(x>j{SzxciFd6Wm$(N}eA=xxE{N-H7(OZ6Qef+d|%+jkjlo=)t0FrMoXFGM4b4 zCQHb#lYz<3V$FDdB9Rv({X>O#s)o6$y>l6`6Lg;*)cDv)URL7({ zS%y;P+n6&ljw^gK#x{_1RXkKTQ|Es(F4npC#>L6RyN9Advea#EGz&`7)78WniTvcu zw@4tm1y1eGVt0uk;y#(AH);s91?U&j6hBsgFZtF^w#>R2gks;#b#9t&dB+y%6HkVv zcqQ~fC>x$@`TEf8hHQhHT|axfkc((N+jCC(ca?@hBk})j5GgB=s|ij-H`aP2`5f!l zL~P-gz8+`LgvDCGq@xPPsroD=VWvd16Z{$jzs5|PE+&Z`*J-*_Kizm4=n2?mf?W#i zIHAkAOTmtPj*i;m+P85UE^zC^=X9ead>$m$ZHG+*FVhNmY1JuAh@$OaFttiJ4Y;@1 z7DzKUd3>IFw)IzYX>UnbES7AMCd%>eQ$3#Gv<1J-4BM{eSArY)?P$;}! z@+SWZT;cWSWT{@OEcTV6K7ISFda`jEwHVwl@*~Ct5LUlUac^^5-KthE>9yO}iKTu0 z$r=hxQuWTR0P0ql9jBQTjD5pKd=~gcz*OZ8hPlS5p7>+7O;0HLGB503F_uFcFMBM? z?;~WVJJhcnIx%D`2o!U#bKlZ&;9N=smbmE;Y|CQlD;_fji+3&o>F6|<>Og)#P1}Gx zVOmXm_Xic@RP=P%-OY;NUR%A1XhPGri((GvG4`e>g{Ycv#QKOBNN~dB;t@0-FAS;k7@kt1Hyrk84 zLK{eWQd#5IIFRKYkdu8^qpFcAge@!0KP^y*Bp+61Yc?PSeZQL0gn6mvh})%G13_q0 z;?Kz=(?ZC@!4h$i)_&KkTuvXTa7?YEM%8j=5|8PSV*31_BtJ1Nr?{KiOHyKbm3X~# zAF~(-<2eVVEE?etALlWdlZ1~j*xA?PRkj7|!rEff5>i&ojoN}$11A0{@JiV)z$ypc@9^8~d zN66#*+m#&FCELg&4MH^(DhzyoB{}GF4rZmQqY@h+HKN$nYc~Tl?Hph}q5B6@O{tmL z;SgHjX{&;@XLqH`(egl!!)&cWn1L?Uf43J~-2?-9FKb(%h5O=KM&;$2a}a$2nYuYR z-Fpo=7PyPpt?;|EnGUR_!GtbUFu@aYYEg^fN9y*an=h=6$TOaE8v~lhAOo77O#8r zx!JbtbyuBh=k_njTC=womly+5G-lzDMW}Q%T)?!Vv)R@=ieKsxtzYW1zi3?DZoQ`J z)}h<|6*c?I*T~5Ji`1`W3Adwx>$*)F2uEcNrh{=kdu?{vG?BM%*Hl0sEu`CJKuj?w zbeA9VU-j$7!6gDaY@_~#V6`F>^C2WeGr{(}Wo`bg{)s)gX8CbBsDi4FnTSJq4 z{zcKauX0;E2ThP4%n@rA)jR-uZH`)+BUY>@Ld8PX#cQ+6ySQAgMOiQxr6rjhfYJj7 z*MaUDAMC=_fB8k>N+}Q5!;uBwl+lD=1l9X{cqmA|q-wQ~^`p8G0gviNtu{c?hjFoC zM^sE{n9mI;P!!Aq+VP1PuAbGwwJzW_ui9jYKT@0E0h-T)?FnpO+M$quyg<_Oq7A`= z_`tuu4?|5eFLJ3T>o2&YM4hNklWlgPzSLM^9cPhQt8CTuTOXPKklQF66+m=)A3B61 zkFV`?d}wk!Lnht1uyx97?1!1T?RFxI0@veOh}>1=DT85D7I|s}<|Lae2I23F6XN=5 zpfgXJ=f_6(lUQ)kKZd$cun6!N=c0=S|Ja^6oFMHk!AkIhO65efP;#3W zmy~_;5Y{)muFVDj4fc*jM9qNDyFh<7-@&OB5L}N)0G1W`kpzqi7g*RIW2wzMh4poq z-8FZtphYYlEBFS9TU3Am7oIN9oP6WyksKX4vx9cgGkT|qO_3d)?TE+IL@POs%qud( zwdmoHZL_v6^6Z7Kw3upbTGR#JlG%%a3#lC-+VmGqy$O^UOBM=Qv_I+r{M!kb2rpUz z#6#vFfSA@JL75w$daO?}ZkU&me!s1#H>sL}}B7X|^! zF5afDWaV0r3@Y1|4gVUN9F$I^@gsjb^dz#>u;b}2XYOj>%p}wmsfn3QOE~vc(GEiO z5EfAtG{@H^R~zs(63wi4w$sG9@4wtweW~DSA>37o=xeyZk`Nb&D5g?0{|+6SoJ8m) zrcA7EGnrtAyyUoLdly<+XpUdMGGmLar?~N5t|Y_u^D&pH8A}^rsd;V_w679Jx{30= z@;TKHmJa>M2DXcPxJY%WPd%LMHl=k82odiQZB)d(eaWmI18;Ts!n_SxA=;i?qErWh ziABFvNp4J(VYBQ<+N>cxGb#`$l@3NIngx@l;I_=4q@D+$T9SI0$E%?@a+~$$j5Bd_ zAn{5hGJdWq1XHH-Xr_m*96jznm*Vf3O7urJZ!!Q2hbJPSNX8wPGG0$eec{&yH9UAS zo+&bzq(+nlGZP1h-a;=EygRhsFeQG|>+Zb^jj{e$GpWfYb_nYpYR|UAJEwp_kyrgU;3GPFfz0=MHB~|3dCj)_&P2fBl+*z>+6Jqaohc7MWZm2Qq%R>x0l$`OBFD zBvf`qQ&O*Cu_i1Yq7gI0eh*x!W(L{5sFfd9+Q_7yN7N;`M?&mR%?j!}en+-oJL<&K z&^Jil6|Sz~%PoGRl9GhlGy#RoQLFg1hjn7fPKUpB+b1 z0=XK`PXMmNKt+vZ!<1kFg5>PR(C>Js$*T*qPLMx#x_)|G6K(#4q*PK*teGt8Du{t3t%*YQo$D2x~9pUJh4)t=I<*Mit z;ufgG+_JLB+=j|0&EF6AkELB#Bk!%^KC`CZ@q~-ubVIgIQCZvt9f1w+DwqLzUC>3F zWYm|?BYRRO3e5sJw<$^!z5Q$w8oXQwb}YdhJ+^TuH_F#R*Y`ENtmJ!)4H2ur!f?j9 z@3?fi=Ns$@{;;&2Uwv7!`*3$59l;4X-$Z2IKQT)Wp@N?!#=&9%#}35l8LZGHA`Eb` zh`)upSSb&&#T)|0J*<$4n`n@XQVt-x4~JQ&4)U@9c(L#Ni6*?ged3MdNL&=JAb`K8 zE@xFfS!2v*Zqa18q6KlnCv2Qn6-tgk6I92$@KKl|Y`e5D=drXR-P);{22szvMh zbAR8hrTZnREvjc@UT%llQZS%vcCL~a`kE)tGi`1URa3`E33guxcLQC3dU7%I;+PG+CVNyW>Z!V(CP7q6laJtv-;nQb}Pl zLedFJ3e#%EZK6Sfbp+&MN1QjFWAD=R_>n20pcB{|sgPNguu$-z4KEESdI*H&Rt4h# z#Txm~65FL%6yB3)2z!CQ43nAh2>P1o{8Ab_j(?|!AmY_DK;PJ+02ouhh)1Y-zM5Zo z9?qvv^Cd*g&j`h&EzOc&&M)$H|L2#7&q_x7BCqiN&ui>+&Ss5^3p;(z_}J-l`s{sP z;GPF`j06RXX9{>Ynk2j|&&)S40J8`k?nKFXSwSyzcId3wp1&H7fuAjyQSvLOgY$d& znf%W1dltWpOwQ-8`QEo8wSdVLYWOF<--)Iob&$q>!UqD~6mgg4&VEtYsvWN`{ z039dXnaDOO*8K+kIa+_3{Ndvo;X?q3U_jE#l@vf2l2$7z0No(9$Z&Ol8PcYI3PhYK zn@`tZdalj}>%U|%8v9X3(6W{cge*Z@`7s;C^R^UEL~tkAqE3acf9J4 zAHU!%v%y2Yl#*T6OG8|OIbm@x(n4LtrOg*Yl&u8?OV*Yv$9%x%J{F71wP*h76aXGI zr)F#UQ3#zj9iHG{N{zXQL+EPzTzZn6Z%qGu_83*C!XJZz^h;vO!Zo8P|P{?uP#e}kZYc*LSnig}izq{*k1_zms-qXkF^iqcdMmPEf~#D! zs>JMkP9DH!dKWD4ilyZ%ekHf5pOu|C=Qj21iann%F6&voF6*;=S)6HKltS4nv$I}$ zQEd64)d9@peLfMHD3^L0`TulBx(@MY_CbHxtR-&xNA?}bf4812{+#2EEjBm*q!1=Y zXB)DO)RVa9r8=~gA+Bo~Xw!oHp*nA~y4qf^E1qhDoqZ-t(gaDHYO1sgN9sZ zTjgJ!BH5lZ!MsR_Z=t<+k7fL-LiIGGzvZCYVKQ{9Om&o2U1&+KE1yK2Q$^L_HUl0B zNIi>1$1YMq-^`I^0D=*MEJ7f;*k!{Ze>)pHF^x8)E%jM`@r;*GHgW{T53kWeN8)t% z5bQKm4w94Y7Q#+hKOqDH{MFKm@N`0Y<>{&D5elb)?KlRfd86ycn{Q)OnuFtkinBQY zZp#=Lpw?sn`)%3rd+*cV63v>h6skrRQM8LS1l?;$4a4OJz6puJb}<$}Kdci5W40sm z9hXE!25X7-K$dj?fhBx2tbhQKjY(_H>FV(ARXWugR(^>_luWHX zgO#vE07f%y6DCz8@ekXEIvM~CYh#z$;&>5^;~8cP_ygfoC3(E}Zh7!Y9!tw(-(JAf zq}T4fZzkV{3PeSQrM0cwln(pO2q@_FnH}jcscFDu{YW8OCzWb9KuPV}UTqh<_y76!d>;ZKU zGEhGYtg5I}q!QRhp?tP!q7ebYBFm%DH}-~gC>E68g5}p?gy1M?SA-479L%;u&jbri zndjs^uOmv!USlz?SmeaJf-`69Bk!o>i!0HGDGEYL_^hT99t90iz7VNnj30~21D#+w zhB`iVlcLTs{NIIcRv{lb=dHoakwZYXhMi8+t?q;6U8X9Mi`ig#TX>dT@uu)B1v}CW zs#t^tm~DE=8(k?M;P!1+wfy?!+kMIHhgGPXUi@|0>-%d}m4`FXwV~l&1|xP z2vG@QGpEq;6kJ4tRia{@uwUv`vkKi~f(FZHxmxTuYi#MVc<`-RE-)mf^UYZpuKnem zhwBbIqHan{xD~PSYv3bCPlO6$JSy?@5x&Q}_TJZp+6*D|=Q0>zP=9!-(76R1ApUkj zEM6&HACJ7cm9_8wJaKkU`g|IL^8TRi8)ar?EqtcVy2WvA9>{YH??2%EWq@MFp*8IJ z9?nA%1C1d-wst5V0Q>45z3gXL4ml^!5Z9TFh101|-EFr5&tm`@Si?`mjEeY>cv zEUi>SeOgI+LU-lEWdSyz=0j>M0EzsQ12~^aL}I&G;2oB~e*Wq2EwB74eB~8$ql#V8 z7gbDn$MC_T{@y=9?^)g)|1cC#L*NA{a7HozrOh(qiLi|ME?dtwmJz@OYUxep-~ z4eJLhasPgh6-7)@7Ps(pRkUkdu|@UFW%ag%_i;{5aGT+`VPq2NkrVimYSF0j9n`>}PCrq$Eart&wu{J|4 z_U#q+H^af>5+L?)RPa#w6_fUG`MEuztq6GFi8@v&Mj>-;PUQ5#y2U0NwmaC(zM;(N z=)ZEH9^+0~gOGIogMczV$py$Mn0yS^yT@ zKoP;A#b%>OJwQcT)Z}n)l=Y&AWeBUoxg0%{xpt*nX+@q#+$b z(>Y*%-r#?>@$(FdXdU-OGtFPwFT)vNLY3MH*VLZ@ZrKS}>;>=DQD-~x*{15R6G;vT z>lb~ZiX!x)z=BQD(P)2Ub5K2sa-FfY=9q~y;QFWidD9U(hvOBZ0Y?p3)9kXa6(a|p zgQk&B)y&=!(97Zm7PvuloI&L0?^9@my-TYNCIC|G zpNLG2jR?}a%C6-QRIo(pj+V2BHigGeu0|e*sUgu+rFVpUQL@T5EClHnU=vT!UpH{HKq{U7Od%93{MRz zkezL;{wu12lJJynWmywq>aQ9%w+pD8m|)v&{MBPeru?{XSPLdX7HqXRy$v$9L)CMn z9f5k#-i5;86-%;vEPVyqScSu9(EuTDWb&~QJ@2Qu9bQsiB{zxZPEt;bS#^OI*THL> z)V0C7OZ;VN=Ok=dIOpsfAb|`^#C6c!Cv$fWJ_2HeSA`JIK3xcTRafU0Nt~rq#C~pI z=dRk##64OMR!GzjIFq&IS=Q}Jc9K+C(Cjm8yhSR@Z_VbYPV{Q&3{_`2c#DC)jrvu{)tHKZ*NO+;u!X$P=!r?u+tRjoil*&8o6IvueBhl$6@f z@$g9=AY+9cpu)ESf(OrLR&Ul&b(p-UVY)=s=h>g4eo=u|a~BtTvDyO7_q__2Ts=^Dzb;K9Bd0LgmZefS<)WZp@SMm}_=&>qLn^0nM~HGtYrr z*sKLoYWW6HW7tFY2n{tb11*@u!{;FsJmY;})ppRLMtJ*3jYe>h!!+R+q;Hs*y)?|F zCR(1NuxWVcp3(Q?)5-M1=dtmXU!*yW5jEZxHHU^tx+#X}=q#>G)qwm%_q}SmnI5NA6Nw=$M5~C3a*_72j9*lI4%WbKhOzT_A%|Rb~`m!m~IE2?8jVD zkCCuOYMVaBmtM@$kwxu?2Rd&E-avjasAT^x9;y#=(6R~hz$+Yc&4L$}&&cIM z@2NuNHWk&uzjG_S-U&b9-{mR6`w#5>?|gi$N;w6Yw~dPvlU+?ddkiMs&065*sjLx_ zkN@iDkLTdF-{rYHM|)_=gzU;{>_^%Z>td@RC}Kqv7y>S1r)IHUCIUG-|AAjxfRmag zr3T|Pb6-@yV)=yo`G|5z@Lt-tiozOuEeP2p)foWqYtDAAxY@Y(G;@<1#B+*o~OhPgg zZQ~VyM$;HNonG{=MI$<^5|uU6pYu|t=fiP9=ym{BA54f};XjxGY}M2|Jl+M+0sNY2 z?kSzsSU|q(BVfEZDn9~^hVsA&`$0|PgBa0TJV{K{YFaLm&KzfmVf)@261eF*3@5>s zM@6c%S>Do-XPWuEv{o78kr8t1>4Ud{)V+i@$Q-o5YJ1*|KRGvI4*i=Z%XWeEO^FP;3eQfSt4xewtg*+R5cE@1QI6R-NM@C4zpeOXaXx0VN?u+ zy~IPrFA8trV*vp_()Df2c&F2Q&W{nWJiGRjlPXm~J_HGx!a5|^A~u6FqMw{Zlk><* z2&BsOi&@=O7@ao}Pag@4%Fi9K{icyUW`?O&t zJN~n1Ki7&GH_M$Hq7`(9gTjRK{`ouqv@85kc%A08X5)hWr2`!coie1m z`Uu>p5rq^vaMFnw?lW?~zeYQ*4mj+idMV-$01fD8kYKCWkRQd^eTNtllJR75l=a+K zsa9<)`pBuT^E{+V#75SOM)d>JgV1p@-Hb zk4G_1@_7?1iD+uEM02eqnCQNta59jCG~6a>*ApT0ax_ln8tsD=Tu1{f644ja3A236 z1Px=Y0TF2hsz;uBb^TC@MGt7KcyVRPxUxxaR_!rnIHTuLFaUKL_EPoCdN8qw>luay1n5_-&?sOkqBeVj+ zaL-q43`OJAYAK&hx4Yltjujj@@KkzkC8nOBc)}#HQcS?pD+zHRl|Myj|2dAQ379X$ z{O(6_b|#bn_c?pQr>nOD722Lw74djjsnaJ51fZ4Bm?9t^e;-4^9&>RVk1tTiyK`HE z)w0gQ21yye&NFQUb{FaN$;^x@gveNx>kE2wG!7X~hH$Atmwon3M!9>;x4E&(={1M9wxx^?qicL4o$qlkYgbp!uZK(x^H z3nDx$pka42)I%G&UjW09l4-6;O%OH7ybXvWmXq19O>-sCpk4)LdQ7bg3$;Qy5~2MD zoSNtUXpPu!EaM~?o<;(bX?6#NCdR$PeUnhyWEDZ$4n3wi!kQ`}(BOpY)`XBka*l`IEE_$G z0A#tbR&b0W*=0&NP~kw!Etic_Rs2(G*Hlz|>d@iZhE z8h$VmZ>P9xT{i_&F9pEb^8#S>*GF?e@>TrXQhwnS_s5*C!hZ|$!*clw2ZHs-E*oi{ z+hJ>2CJdM)89s5>6)~f0IKw&E;p9C z?h@1Hk}YL#WEPe(QLCbs)`Gw(R-DVnRKR8Zn$No45GLWrC4^&LoP;##|VA1WRTwErFpW~cLNOOOb zuPOq1%m=Kg-3BGNih11G;#NJnD0?jBjgQ{;ZQh(Di}oFQ-q(I_F>^ZRS3 z#F6lvhQ?TNu&o@c8P3Keq7G%l*VuZ~6FV-P5PcrHK$>rUQB8!tLtHj7Ywb1`)-CQXvg+E0@KJ;BSYnnrdKv~ zli(88&==RhczOcwNi%jbDza?Nj4NT{?UVd@t5sOwEXcEa-x}RMTf?&8g-KY5i-COI zy(68Vu$WF{h}*!JCYY|@*gfdIyF5+iB4e&FMl5L9GMf0T+%kAZw4UTMmCWUV@5anc_EX|*uZXw#f?H2dw)&^d3PBplhzF|` z+i%rF-cN~JuZR)6SX_K$h21lvWlnE%*fFr$ue0s$;WbppXd?r07P~*qOs~A!)XK?( z^h~%0x;KzTw03}H0>?7ocMv|-Xr7;_h_%b3b2Gg-KlH*+A)Ljp+e8*{MqgT^trw*V zMKUAW>KCrF)`Ha(O6?MeQIshZ{~~deFn&BB5BykCvtG;O9V+3}X(9v)$JHZPPIg;U z_wm}&E5wU3q?*7Td-CMjZ!r%2m`H{D$cVrj?x+ZcdhLvs(B30a%X0DIPXzz%ou z?L0KCO&)+9U*5pe0{1jrhCre}Xv*E+%#&Xy&%V+YV39G1`TtI4z@qb76hZ+oLGy}I z;1&oUsKR=oKP#$R;23Zj=+{~uI*cQ#5Uaew}0eeJr zH?PTJND6lr(EZ4`s30mVhVagzyH58iEsr1{+7HUz9j;#XQ5)5!1pTAJwlQia<6{(% zAf`6B0-uS>LIV+Q%k080pO&sg9?i4xI9<#05v2jLA-FMq~A^9()X$X3;UqeLhxNFSWaT+QFDF|1GCiK8be3DATy@@%R4Dk` z_%%b)FV=)rMJf0uwWHQX^yqw#M)f?;lIQDjfm&83dSe~n@~qH-sc`LTqx@$-$T9QM zFBgmLU3h+JOz&?@O~IMNo%v2{X#wv>d33iLty4=nrkm8Q_}FfeR+r_;p>5Bh{SSWq_6LN*5macU7%Nr0UYdJ3Uizys48DA)l6BhJ1o4 z|2?vpE_8`RVPbkjCirr{8aES3vnRzNYjB>#Eo6ZjPH{EKz>s|+rbuuQ6cj%SHc|aE zXFr%lGSCxv@aE=m%`rTTNn)fgzzzoEZYf{@w9Dw$oFWX9@JcdM^$7@7M@D2A((OvM zy}c+6N3#70B&ui&v4ODmX%r(G1u}EwrSBSDrqdWd2f2&E)WIDIj*W6DtZz9_XxrRX zzH8rNVJ+hsDgWFgt<}S zC4maVagB=kH*$Ce*1~gyDzK4IVL=~(*|{gz7_sT~vF7_&>+d5TnCo;hAH3Gm(ReV5 z3)7i1aQGT}2F9?}gN{m?s)ZzQq)OuU0n3F5T_wdK35SL%DG5nnt0h&XPPTXW9pS*J zv_&_@LNXlc%B7pwRUkH#`5>QAR&(TFfD197haZJcXMUxTr_)PJ@eUAF$r5SheUgaq z(-^S@QBdl<4mu`uV7f$yI4`djegZGd#!?YTo|iVByrVK>to3cK&KAm=FiMU1c#!Ag z=nc?fo{0ez=a?KX&vMnKTzYg|P(6*W{$>kgplv0sR!aujMJTn0SR#vu>e>8rhniH0 zK~|R7C2Y+8cPR_A0+k zu)T<^t~w7=RO$rA(f8+>zyQ@@V$scvDlkkdm8Hv+FiX*vEn)o9^y#@re z0W&U~`E0f!#^U>0Hh_2W%zB$@^*-IC*A5^X6{cLLf;YxHjZ9d|^-8%(DXd0Th3?)t zBYGd3wmzJ64fUc%h3hNp60ZaN^1M&qD zZ>ZW7;}(CnW>PJl{6s56wH2je?JzUTG~j8;do1*atVnk3qAsOaP0FGgswhP92{#39 zFyfl~VO{*KxLV)@{o(qbvS!W=SkQnEsrn~Ftq{Zvv^0kujxZ&B;~(D?bEh*~9CasD zZc)b1A~LtLAyLR)F14UqSm=enGfaH4ZiZsV84}59(IXK;?Rflv)1wU}yo1x_8wrn2 ze##=jS|O7&t3r#J&PCYD5lZKLRLN}N9n)y=7T$sCXVD$gcf2a%e{U46Jt%v(1Ba-_ zI#8uUH@dw?HQ4QavAC!7Ufiejo|RBcXYJ@guh~OYV~(INQjJb1Q1+-^V@LHhhHTQ; zxq;cxKebJvv0kCE!xX~AG;4Mx*a`}nidp{iLYKOg}LmpQI1O%@~>twTr44 zA59A%TGQXmg*4N?SVHZAtt8!65d76jv)2mVjntmat9ozsi(K^T$1A}Q3ukoheHG5t z(IDh_ZiRggr5>}#2hpUV>Mjk@Cs9EV8&vk<1txO;&?)h~r3MwEyA@rL#kMK+eY(>Q z13~W0E2vs7bJsVAwt=8OdgO86juyd~qh=K$_MVl23i{j3JQXYsgCs0%=(shFg#nLn zg;W(n0*!+R-w`Tlt6x4ItJNcTS{e^vDRZh|W(6XG5FZ=dI4TWMU+>WcNEY?lB(uR^ zi|ck&Agt}GJJlzxkK0-Fy(*X^JDyN&Z+QzM(l?K2O(0idq_XphdLLau(}uuK0_1et zs^~6UrsHlU2@@LYOXU8}dy6Nq-LY&(GK;`5Kw6Mvl%uFy#yND!G|97fmqBML zaFn&y&1w@HNhCrYv^|f5S&mk98ctnh1<~*TlVy&Emc%`r9Ii|dtP`Jy1TD%`UN#KN zGI4IDW2ZZ81lmX37ivX^3I zZyWNPAHt3ZM)fWlG*-u7Gze;oA(r*uX2AWy@t}ze?y9Pfw?G4-xUl{|ny8xtBvwn4 zDdm-W8k0k7!A2^chmVX+zH7s28r2Y!aO^ad2yOrfJ|#aiAx($K1d2r#n5`*q(9pT{ z268m3_YlcckKY{PB=g(N!P#=V92JSP*RTZ@g)LBkBjsL^%;;)X zJL@Zsh@@=rt>Dw#uS^vOY7ro-uiYI97>UQl2?_DbdZWD`O2u_PAdrsIkqivI_J%w% za|ReP4=a-O2h#=a9a~GG1hor)*a7}3pDOq2K+daVqkRWuR_Yz@^Mencv;Ie?T>j7bz{Gv$ zMEc*Z*>SvSEceQCk{9t#^|yFNyY?w*<_OlGVM2XZr- z9U~F{Gr5_d>(I5*_J~f@?S`XRa=190M}S4PVA8!`2s?{vO=rEOdHnwdRkMZD#bLy$ zBV+3k3myhxnV0>d6rInC)|FE=VWzjJ#Wr@LX3amN;y z%oL&E_3tU~^g?lKe)`Zo9LvFX)yt$}e$A@~=YZ|*A4DzSl~ZPlBEUwPy2yQhh?xXv z?@%l-?*F50AMJ&juvle)y6A9Q_9(5jP2q9>@$|rE(U8`&;?6Vkj=&(Tg zWV*kO<9K)Z=r_jlSh#+u|FUR!pq(b|xZQ3`&WKQS%qdC@ayz>id@%V&(Txj6EN3v*iH#8j^Wt@H4e#74ZaewaG<>L zzC|OQ^2wPo{{HN7J^$eE^>_LokK*q~KeCv=4}R%1{{HNPYx(8t#z@d6Cpa~~u}#tZ(Tl7=_0s(NG( z7H5w3aoYpv3fBm_Vu%_7X>|c7rVTiehmo?A>ovsWdJq7O)!rGZg^k;@r%1k3xU<*Z z^zrfqLK{ToA2uh;jaqBumT+E;b3fgR%E!2d21JX>_qJX=6m>z6xw9qE@W1OWk@;wD zp%+Fl&tpA3JG!hkQI&D-@sm-DSFis;uZX2T|JI-a(ItDzsVDSQ)Mg3@(7jN|+bm%Z z#Nejzl+0)t$({n$=^n8E0iRxe!hUDSO5#jNysJvAf2kP#IH#^l#d3(sXP+2Uz`Kmf zW^8TmC*cGVM$caLp6liDg5?j8j@l4gHz?RscepogeCH#yp3u}xHI&_ZfSVD&JnH4# zzwvsXQ^TR#A@}}`Z?182z5-wC^b~~7q7&0r$l#(qghj0CrkmY@GpI%-fF}3O^rdD4 z_cD+w(<26;Zs~tF4wqfQoSMxF?z$tu>H`EuWa*S=6UdV#pD*U=HerOihi7!lEP69y z^)te%8e(oY?#mOf3tuH6V$?;%%!jG>RpI5xLJ&6Y`Mh1R+N-H^8dOH?Vy#GM+eosu z8{5)}tvTOV$sEd<*||H`fj)gbjoTvew{a4!j@G14OCmy*k$+&=5&3@Hed2?$jijX{3)0!}X2c?L{QBDf9r;fAcp%#RerDo>`5 zI=g>5B+6FS{q()eIK4TaB0Js^%05E|)>wZALQz?rw81$T(;&ndw2}U(^Xlre>|b18PEgBX(L&k_1?x99A=mr3f(*kp=NY7q)h~a@dQU9OwZrj$mT4x@WRU5o@G3uXbc;m4geZ+ zX$R)MabFj!$UQGA(8ncBce$kX2GbssG$J||`auEKj(9nZ5XU8OzZXqdHdP+yhrDIvrv*f|EAMygN z#cBX&E%<sIg4NJtK=*mLjs%SX3Sc6kB|u)k>IT)yLv$oNZns#Y{dFtVDPI$ zflq0v1s57lgQ2Xv0ADTNQ0N7VlCJwv!4^VZ8NEj54}Iy0KFYVDCgvcI=ntcnDYHq< zaY!)tXIh_R__n@9545~O+jUm=>GUzu5@fy8&jQB=@pCL^&;1&VQs288J*Or?kWI;h z0d=EDkAZqxS!38mD)9p4#Eho#v}u+XY5rSe#>8A{TXJLgF= z#5z|81$~w@?crtKabJTIw_a;y8Iji60vd-Q6jj5y!18-g>N&K-8 zT+Zfdq;5XurhAio8zAC7b5xe(w9SfvTp8=%@C)a7<*CS`RTWd84x38?_B8JMap#9I zBqW)z#>_f|9QYQPpo(qS`0urN)Jse6u^)5OU6--wrpNvDMA6*zs-FG5`Yrz<>PZe$ zkEK`j^wn?aRXzJR{yWdjzpE#gio6LRP-Kg8D!BNFm4=XCs1Zk%4AKJn45DOW27rS5 zkhpKKE7AFu1O<+=4(d!(sEgZ}Ec&HjhP_I4c|o@G=V{y#DVt#J(}k3smCZ9{y7E}~ zp;qv5H0>*;xgVELKJdE#E)#88NyhdS&-72!g@$&Si`UJ#90En-_%P(gD%5-+90rG% zs(M2^Vl6(c^$XqOqC7~wthI8T5{2eV8j`r0k|tRRd@e16o^qtS{(2flU`1&)r%u8KD6qS2vOMbXqFig;Spk65majJ8@tNAQdMaz$2E zl0w5+Hwwa9oR@P5R&Rqjm-aCm^`b#_@+G2+BeSTL;I{!dmYA$bT}XJGtluo_RMxm1 z>nQxaE-oC=#ANMGK^ff#>J?q;IPE6LvKlxDM;CS3torKz6BnsaJe)nM)oSwe9E2f| zW`WI2ng#KhfCAQ-UyPgfjztq^EAQfv)vd?eG?DVK59GR&&M9$*i;8$07Ex4J-08Nc z1ePvL?<|_iS-wd*^|<*}+-}5$glv$!WhGZ9@N3oflB0z&imf~zTo#>*!X5SJol9b4GvX0BwsnV*{D|#KR{lrc0Ej;^F}Jx z_6O*UvS7Ye`o=3grV%0rro!Dl#7rht&`APK);L{Bv}el-3JJ|1HnVRWfB3*eXNg1Z zgD3l)w(+n`RPJ|K(d9FCm}D4ggkC*z8_hLO;Y48dV%BNQdL*naE&`xdBBGUKqqdL- z=#*W- zdC-I(dwsya@)OG7_Z{Ur?}%%@NaX+zQvE08llXwQ8N;LeVgU>*&fH> zovtT%8Q$KXVjptGiVho#(>Ye`1qKnkvc$*wUzmTrE8q7LQ&p6o_|S;S5{gcvh!Esf zxStqW`h4tuM1%kZ$*bP~o8ILJW!2uq!>KBv!y@*upNCr#mEqz4(5EM>hexXiPI$O4 zq>ETm2 z;Nc%Q1mYj?A@C1RRS(>X81fKxhI=pRt8P2Asufn+9=P_&A-5Z9Cg(%5KKu~~v$q-@p7ja66YstxKF2B@f+n6O2H4={m71OT7o9nZA1=j=x8?rPosQ{ zY&CZlPh8pNi@CGhU*gG%K0$s%*w_@+t5M#>_gGCdeXTG%^7;Kx;=T;;UOtur4L;`y z9ikVePHgS)!U;wrx39sb1a(sn#a;P606L!brML^LZ%XBPH+Q3NbkD#@(Bx;Z0J!&| z&lV(sQAaaMDeJDlAYhLC4;*Y9lT*_nTCsb0@rG+J93`I1A5QI&n^}LdXP*2eYQ3fQXa6+ zxN-Pjsnl6j#zdGfpS%@dN+|%Q^9=rivB&b44RRk5=6$9?|dpUbI@lonwlU{F*f(Kd42tzEE_FD{?VsV6NM61C@r~cR1z}U zAG~&q0mKxCCKRt!#K+(W=qbB?(hMh6kl`aH1i@5l@e8bNLSSLIM;y zpowyYu1bUAg5{Y8s`fDbsi9)HsymZ0uo#&xhO8A18u(TS$wGs}Rf8khkTqEKjSZ;4*{`zBdc0PDv(8Qxzmrw@fDVYUbr^+$Uai(u z2o1O}p4aPF64 zQnIkXm=(!6qirw=tVl~@;<cl7JntZc zDB{1orf{o{%Uf@=0B*hz&1BnYA}&Ar0e_!N?CxwEVO8Q&ArVb@+fcj7p?O+h%U+jU zz>j)kweEYj70+r2w{bb+-&jc7vZTZVXsa)>IZKSnqYzE#bIh=HR)EKd?nhJ(zQ#OI zXIefJ>O^HHw`iGrs-+}6=r6@GuS(6_;CphIQaF5YpU7ZcDBDy!>?N8<78`BII2Bf) zA)9%T12uzF$cU#pT!Tac*+w)Y5FTDlUGEEnKNthLR~T43+N{{!pyt*B8!^UqDiO}< zce{ctKT%F+19uXp*ea`)?aA`Gi&4^O)5Gk`sy`kiC~y3&z-HXG{4i|B_7^i4whZY~ z?JDAhu-6m>5T-Z5jM#F|*|AIIaCdWHS1gu(?9ZZRi7$YG0l6;;er78?F!;%VuKNi4y>D>I^&fx9JT_+~LvMeaw9B}SE~ zR*9VvL1zjumm_a?Uviy)j^jqKv^I^|LRn2UL}4%O!UZ;v@;g6`-OCHjqdvK(Wd1tU zjPy0FTZp&G$|;>sr9}!`E(g@q!}>{)I7iKHZCBA&{;g8KvMaBiG(~lrowoesZm4Cw z{2t~k1&U}W?bVj_<-R0_-7G(N$o|lFdVb#0HfZM-Kt?t%^&k}qM;8!6zFNo*K}7g0J~+o)5FF54XJF4ja?ZU#U$fZ2+7x4;p}S$@gNmU>6emL zWJ&)kLX)TT_7mO!uM(Bjwg&qlDxEgK(1Fp+-CDTmhc~3_NgvHdZY}2NjWdh%z}Qv* zLcazGUqO0=PCHdsvk`k!Ag)kckD)BOKv_a;@d_r!lBU6#_d{`#UZ1>^8A2qo83Lq$ zCOK!rhcDf;>Cb+XOX5=Z2aPVnh!2?!AJ+8Qv@bPPceKfCUe#N6uZ+Y@c=g)?E58}q z;o6>VsVu!0olNuLqP}Nl1CXHr8#meNd+yzky3WIC+|nAJVGFK@Z2C@xq$|XR8V!3;>_$5JV07&U8;Rm2I zxLq~e#bksQ`|nMe%!w@PKH6fpj7ml=!l`=Q*9LMH2Tw3kb+#6_ubIo%K~H7w0IAVt zj@w75FFb|uSe%PrCT9Cd{aqD3wTwC`@$@qHNE2wv%1xYKov-b7Uf~KBShXw#3|_D~ zrp98i+-LkhLz$C9d{!?mJ_kEF7^B}pa{o7_*( zXRyQU@hcL&fgX}8G-W7JG|N=sKMjH$^0El8j#ms&RKQeOngi=}N>mN*YofS_Pe>=2 z8p9(?A#+1Y3sO#fVDwqVaQW zDF_K@Vdb`ryU)e=9?@S@eGEbPpq7g5#vcv}PM&W$mRC7Y%}}no!53s+CslFHOp;)$ z=Ief_V2hh0!nh;=T|^G1%o-;kBh-Z98A`^6l5s#uVDC{9Tc5NA=>(8w6A+%^3d5*$ z=MgsU5`@8%l?zI#h-CUJ6cyPjm^VhJg&+!E7YC@V!(!me|0&&s#aO!NFiR=y9xKTI zC)hy#IF6slzl8_D**|NAdZ89#wZ=n0V?a&Vq%so2tzy}Lj?IEFh~{en09m#0#amVl z%Ym>DPVh+=X>2wq%^)Lb$$SGBECBSzsp$)&L>*$Ilp6u}JScJ#Yf%17#Qmt1cL8+# zTS2KSB&Tc9frW@*T5W^wMs2V}I1z4W!od_qBu9DRH>XYI5M*`f3mJRh?KTWo>Kkxe zFcGV_5SWS4H0q(U0X&bgJ zW?xIf58#`&8u;5ZsU`CSs+?N+f7?Abk^5?!{)3UWum7V|H8s)64@>PMn5-7Zcy^(n z#$N@gq;{sWn~M&7Oho~@Ag)j5UkL_lXU$fFJ^GG%9?+o1Ra zJ3Yc70De-p=sBsbM|9`(u>JrE88_Ip21cu!OyHWA*J zv`eXc8eEpAu|_Y|NUeMz5%&vqW$6Ko)cwgg+{gXzCic`92To6(guN>tyi-C$XJzmP zjEa~dGSx|P=gdL`OoL z_6Kbs)s5}d{t))CxqH>W{iYEprKjY;=D=BzK@OvDAkqV+A*Y?yf!08@1a564+9im} z(MRN{EHQLu1@v}s(dc1W3Bq~;=w{*5Rs;2fu4?&t%1@=kx=f{^y@sk;8w1*9G`l>A zNY1Ul7cCT?P5B;C%5kAaR>pi=x?xFa?s^^+=k8&Y>CWmlrO-<59TN&69h zZ?j#AMPa*=4lsgeQkwZ)iMohT9wGP`uu~u_?_#!)(ZPV(6yNIcY z1GUxGB^K1TZwp&%(xy6x>{|a{Y}?Y_bI5H=ACA0jX=D30-nNGRf3$7&cB&!UsRj?R zQ^6q3nGJ9h#qUkvfy zn@9YoIsyt4VFr^zY$-Dk@69CHpY!}DfBK&<{P$ZoUL}DWrRxrsKE28O@e{UCB86%$ zOT~|p4hSNZn8T$ctL6^r*-)=Rw^gc0?=ua(pFPXVwu3(7q#LqZ;1rQ(=Upa|8N}A3|sUlcq_sngGZjr1QPHTqV;l zu(Zz3?P_J(QKyG=O0sIJosG)qfYKlgyzQIxW}$v`1<||-n+tKvC;wAi{@up%1FiCJ z-XFUdjd)1;t%Fj2rkTwp^1?w#ZJEpg>3m`jIRc2p4jau=+?Su zGnMUL7oBP9!U%m%nXRL3X$>PTQqj+H|8o-l1EZ>=yrki z>^4z>U(?HQHI-6_KuC>b`)QH3Akhpa#6;98<6|SUcyZmCj579fWMzOKi5Jb%?LgOo4tzYTER$ zzYddyt2z`yCetl7{S~W@w5mfdiM@oZ-oq>O!OFLF3k6tSRVohx>zGZOEp7=*z)t!M zu+Ke+&=;^dhu!diD5s2D1+QqSz;`kPK+-6(rrCH@x_{WTsk%59r~6Sm=Xy&DjVL_x*VQe}3WAU4^(2L~!GbT%}Bcn@|K?Yy*L9oJozfr#MXYo-m6FSb2Lm*2r(V4UMrdTbVNC@%HbC{nd))!bj90Aq?-iK%-`bHiCt)1A66r?T@?kw_M}>+Z8- z7BbTG%{_{UGa`0afI6~WS^V)YLK)oKj5<%I@lfD^h{Ea@uhuR9SYjh&W_el|*`;iJ zpyp<~-Q0ko)mZ~68yJ6xpST63iCmhnkZ zg$Q9H-u?wXhl1e+0uX5Rh{h!B*j898SoDYVUa+rIF-eFIJ4Bs{5v7WG z=_rb!qKoRKsk>RU290EjC@@+x(KOv%=__JdNA%DW1RZUOp0pVZ*pu9tShn(0>I9Q| zBO6fnY^ZFmG-Le}1Z;qP!w`dr$;l6+W7)hJ83m2r7(%yirXch*f-&LbJRD|KR}zUNKT-_QU^RA`Wcp*~A4!fjVD37eAt! zoY|wy34lU7dMGK@rrFan%^LVJsb4dmPXfV_04zcBz=>of%mIyUi+#<=qm5>e9ep!4 z0RflrL$QX2xF#Oln#?$5qNa+r&5R)z9}sfeHnrRsEEFS&0G=fE5KXghNp$Z}y)2?` zKl{-Q8$>`iKf!(IrYSZ*WM)BPL70Um%a0J&T7Gyb@gMQ|;i=VWcpQzC+iiG570-wW zpC(euqb)yPVmm6T6~_y*H(A3A%I&cHYP5)^{o^-nBI$X2Ka4;}1Vp?B$%YNRtVZfxL&8WqHqwS=MnP=9_O>1E>p?iE=|RWSkKTxL^8cXo-Pz_% zo%6HFtzfod&xGCb8=Jg;SaVZp5!sRubpm!N0=rZv> ztV-z6vq=$CNl*u#gDp2=BTyx{RGGG@%{bywa{Hr)m@!2^&hAzSe*pOC&qE1*8{UNm zxEfbLC)B4%iv6lbiB$l%IMJ=bOV-^!J>dH!l{Ss4PsVUaq3!z+q}MIo3cUL&eYijL zVYd-(4;SADRpMbY(Cdqb4t+Vqa6bAA4rhr?%3YKSlcM&bQFhSIn0?~ziSVi9ozZj- z4}zb^HZAP+6%aHnu|Qz%^rYJ~T+#&rF!a-~Kb|uUR)Gfr5<&&d(Yk;jXa+p-^#O^C zx-~Yd8lMg|2B2c07OHAuE1-%Wh(_o202@3%qRugNxQA^|R>Oi79+h67XhFSNn7?~s zP}j4KH|BEh+|>C-(si7HD=K4uFF-Qk|D!lwD}()UHZau65tHGub_o~Z<7dR~v80Nh z0R>Vf#{a2a{0tJMajCw%C+~*OsJ=vKuB*@gC!axbjV^p<+qC*fSq_7hPS7>9Ju$Pw zv6!ke;0EHme6}#%VU*8OIqauVIzc{k3mgFcfbnip^&)tv5&7OSq;4H(dC=fs)gdPY z7^)qDU8KlLP-uz7QrK#k+#n%IUC5F(=LCS@*q2Nz#-iUGV0|K!&zQuYn0&x5tRe~O zt1!?`ihxPPpSLov~t%nnUjGVem*)-XdEWA z^8jo`-{lr$4cNok@y6fg%SgBy1p%8}V1#*p2|0Hyn{x-!(bbcLwOQj1Zf?lO8g z;ko^_PUjZ?TeE3*40ye&S&Ge8TKoi z7LOGcQYI-Mw7_P}FT4jkojQ@KU9|WXA&$mDcfJcdWFex&PFOo-=bMfShtJ#j^0tty z{-)k1i`f>IGJN5&M5eE?&mzE8tE1Q9FxQ>?I_dn~iFYrXAw0ZxSz(KK*77z)MqO=f z#~64*ZCCD3l{Sy3XY5JWK{j!`Qz=~;!Vk6tCS+jC_zrZUyhjC{02i4q{F^tA!|%XW z%NK@!_-qfc*V-rWMowi<=&E842mjO`Hh2II-+R}Buv}ZH!!5vD9pqCn0HIw2Z#A@| z7-HB!b)oD@q@mHaLijG|T}8vJvy8sT)DSE>Nzom8f8@%6 zxvYt5H?l#k9sH$x^|g8_s#4WF146ma+F@t^#sbE1lLP|$qgJR*@W zAOc*%w}T9yb_|q&B{*agP*v-xhVFx^sW_YMg*x5isle2)5Pz~*ESGRymHcSy7Vfue zNaH|vaSm8QQ23$A*=g?CaM@8j+};;hI2+u1Umzv~PAkUeQkL<)OHkG&XM%AGv8)3w z)^*Nqy7%S`3e0k+*#T$w04Jot$Awax8%#JcuW=y$dC+7A8fn-B8e}g(qwfZt`GQVU z(9x<{jfdqmWSIk^!5yrK`2b0!&MdH`5aPEOVx4!*9dSzY|9#zjprQMI~{(g|ph#T? zp;?~%R;|7LRQuoG5=#LbJ#?1ezFYtM5e6x;&<#MR&M2Zj4>fzh>rU^v_yAHA;ooxg z@~Wui<<@MAP1~QBO^kuy;-#Y`rb(^S!hdI9RCuo7bI+9mTw-MV-I)9FDddc+BFe3c zN#tK`x!`_)rMs6Sg>0f&X!>^l2=Vs+W$*3d^s1`6@9R3}n%8Sy_Dm-4Avxy|Adm!u zL<}*KIlM-EsUO=v`1D4LEgwJ6GZWhaq3!dumeHc5iZX;CQBmhc?%Sw{V?c-!byT#p zrEU6@TEwVhjg@NJPM@3mE>COQ=lfgxyj<6rnIx#~Uw87E>+EyZe&1`az1G@mudQX) z{AhiBU44}}fGNx^wU{yvSpNm?yIVMY06Pa7rxOhs&M6f9hWG|nRamBEB|V+MHSX*dJjcq)Rvg)gl50@{60LUkUPy4(a?r(PM=d16Ib$LGfhjA@V^=Xj zr0-;3$0kTec2h}1<%(Gw4Mw56DGS{Q#KvM9`8`HSsZM)12~O zcErp1v<4bI$W>++yANFG7itLwgW_4m-wsC0-TPEu%yJHC#EaB&q+s=9L7N(4wHDW~7q=+yYp)S0rHJDQP7cE{oO}ry!>d`tM zi}6TfODH~DS#IM4H}YWzLf#(rpv^wW`2uB2POL<`ScO>svYuc8p(o%k#A6uE@r8@& zUga~+5W2_=Ysds`6xc*(ij~kLGm%F+L6x)0+Nx{Vs26q0x{{pj3tefBdOcX(vQ1qY zDw|LnZbh}bvy7Oh6iKZq)QW70;d5akoqmi4dBA1n)i(5}ayG^YIz=sqxn?u378H=) z7u%>VW3fwcR#I;fjJi$kCcds8>i2??X%8V^APzH%lPShi%eck;047uPfpdoNof!hy z!GxZ|lN-8r9C|g}c#L=+)lehyH`lXOw!?XX6c$vp;e(6m8w>~#y=yR_}18wUaJ^MOvS&e#~ z?k{*4fjvDS_Eldrhid8lysCTjN_G?u2J^?N>8OpNT0@f}YQ7rlfMv{!Wz1bqoAUrm z3sd+006e$23HIorB+FmbSx$~yNjM;M^|5U7 z+J3?^hDV0+()Q+Qq%?Qp8#0l~?>sDn6${f_ZW^n`XWY2nLs!T9HH;$rAoRcNPd#z? zgo)R*M6D2xYbN2NJ|^YoSF(O@=Y3{dk!Oa~fE!~G_99P25%v%5Rl}PHh&Cqk<=&zq zq@0&nJ2})%=nh|<)s59r=bqYLq2Z54-PLNfwuWx1R*h4tWtI&Pr=_qW*jA9d?Lkab z`KU)MK?t2Gdu*X5jKEk!o?!m;=<0)$4iyT$5l|V{wTXUou}dNA{Ee1}F&7PGG5yvB zC}F5a3S%Bx8e(GnV!#GRl*yT8@dT27YaZE&i(lIiTvwo0m0-75g0)8}L@G%BAgaEku(h(5dgbI~wkeqj=8`eQzdd*7hhFP0J8D1>hc?DB>* zI@I+Xhcn@9=t+bwb+3a$#YuX&n-x*7edet<_wU&y z?x@S%bD=1Zoz>yMgL^MzFEtHBuP4nUY$OBXEu$Wd6Wq1dGK|03=jN-9N9hV0ju`8E z7c1_&FSIR8s|93L+o}%CXUA(CataF!{nRN2!pg&nn!uRQ?F@V(x6Dc)=Q{ZBdxDYvY@`%N?909P#F%?sVG}B zJ^HY4dQwk)Oc^8&$(Bv=)kK#S93iznvjx!@Qs=x%<{31w^^&T5$xQy}c~#KR*w$zr zD|CN)j@25OUIQkzCi`ZN{z1|(ZK!!tV;Wjd%d48XeMVPSI{Ss!?rKoQZ?`eM{il2kt|O6#VHO4r9|j@p=fzQ5I?=P=O-Ep z%c!pQOs~-0BDG{#jYRuQuCjH)C_cm%7J^>u!^bn6F(H$im%4|VaLwlNWyr$If%UP# zXIyGcDa(#r$v|lVwH4ki(9`oG6di7zElDHKx}`s{Cb4X@-lK=JFSg*Am;rT096^Ca z1qjO($`9(gdMRVckuucnNr#B1eKXOwnZvVTNjjtrF5ol{Oz>J>HMPb@W`5%bN=UCk zTauNXtG!?;ebKE+b?+kUZziEcV)bjj6^njiTt#i$YS4ikxH4as@!yd#jt=O6rn}Y-nF;vZ}jpj zW&Q@Ig;|0!>5w;#>_oU}R?t3V2r5h}-VBQ}h~YIF0Xdp&m&91T>Nm4mhtz;tA@`-F zLX6gWOV5U{rSKSyuqd`YMxYYVK=B}*#K0azF`y>8)8sXpGFIi`5%H(0V^MLl{@8*ZK>}aLSJ6g81MGr%d zJaMO&!`C$L4cfMQbX1W=%)uY?u%o=`!$?|8=^84~hcH@%+JbNvE5ToZUDH>9W0pH5 zmr*}SqQ)MOO3V|-<537jTv8%9C6I5UENFzrXO3`?#bpzp!R;Q${D&Ky;e{T~3 zn}7JBdiauCdf(D1FI;mquAPR(t#iF*043O5o2E8cMthwx>&0B){zq?ABX!;VPbk>4 zBD6L4AUd8CG!nj#NY4iDbsBKhj%gr0AL9ppQ zPec>2*10=Yqac|z<<*PhbEqPxLa+j&zc%Rd(X23U3_6E}KKoTxOO93N0jC)XzdItv zny151(iau?WvWLL!0gX2~wc&nkbB)I8hBGTn#ua_i(IhSnc4>rOB`?F& zNZI)m#_d%MpO7H$s((J~5dp?AL?9B6$1a!W=c~T^ z%+6oYlA^7j$LrBK45}T;w|0T)9q#xR3PUh4YAR2!P$bw(HCRC}Gz9GP(dsbP?#hdi zRo{Oh!*?F4IUBNLf%_F7I)d>A*o0XBPaW}ALMGRr8?8gc@`&s8^{Tx>BX*Ga;n2O! ztx8{yeUJdb3#yvS`0=P$;e6|>O)U8blA4&AGyOJHzj{UwtWuoo-;_VA165Ft?tptt6*zQ9r z~?+q3dAEgC$iWkHv<0my>p5}Jk3I1$2}hWhCUk2>2_SN4h1(W;bv(kVP*VOZn( zu;D8i`?6C_)@8s!@UM}=h4fjn@#hl3Da>Cu? zg#rJ~B%;bUJ8G?O>M?po=ki$M%C5-z#L$POIzja)Z44Y9eFm8^FCdF?dqKszaIRY{Uy$k61}iB;Av&-P_4 zp+Z(xR$1~>EY--zLPQ-;mQgCNMU9xzV?^|=RrC9(S|3V|EVHa_CO`RTStG3l%8llN zNNNG3Kpm^9Q&p$FRqa)6t1dONsw?v)R*ZF0QI;w$+_Q>PBc*Im^RNZc4WFu(RSLF?56kAyH?hYAILPQY3nMKCT ztN^Hy(B~ZI1I<=NkkJ-DilgU9$}-~q&A77>76^enueJs{U~^3Jffd9=nO6`lTTfZg zxGzZ3<@jgyYdRK`FE%_n78;PwJTH80wNqty~C8?cj?=*P^c5Ofsm$!1(JW|j-nxoxif zZ2HC%ki6~X+^Pue`!ameJ8u#5vVS$Q(n0+_DO=zGr>sdEmTDTC%idX3-KCXw)f7%&M|jiDRi2n0Y1U<9Cua zwxGdjwXw+37Lr9v^ldc93gAP#3S!YB7inZ(B1_zwu;T;1zT7V2J_BS z$l1~&pG2Uy98N7~pJM2KMsoH-gZ6?(tY!ZFlyY|KIGtST6=Rmszj;H|%CuRu1xKqT zmgRIs|H(`AV|H>md;Wm^Z2CrW_UR0h+9XL~vAI>L4bfX!-yFqTzb(#^`#P0+kp%?b zJVRA$vB7GObE=Wbb2>da`_9vlvwxx?t8`p@C$+T5L|H#@r!8mybYpkYnyL3Z|0BUI zt6VvP3rN6u^ivKW5l%IBmd9zx*^Jsr4s-(pl*9%kEe0rP|7cX4YNgv(bWvgUI2FWa-a7u%X=3lS|oi{CGUswybYkd_q68wP)9Qk*tDl{ zuO&C_?c;}myE)lgp5gSO4*lBMZcgfG6Y<~qhXdaSWbiXOo-EOk4ClGQZY-Ab>S7!U z!1t2&ha1-8p_*Anp;s+6ff2Cs^UJhOOjzJN2aWcP&>0Psi;}T9gkH$b+0PoOdTxPaP@iH>r ztBh$LXOuBU;=cQIHo!^-O-~>jOfLGgqwk^6Dqv5IKkPnaz6h(Vnmtc+oe7@fsgqA6 z$Av;1VYJXiE;x3RMF+>0_`BNu0XM!7(1B{R&9Rd3`#;VWtEIKlx@Ft#WYw+H{s3k| z*=w1HB#Xt?9@wa}6Z9@eVngug#hMdne#js&7V#HUt2PH0r^|P%=Ql3x~yVc%9K^C0JT(1(5z{ULs9Tg znU&o3F_btyHZ=Gc8 z>?kTdS`WHXCGI;JGbAMd`*`q$iq!T+Kh))PcV3C_+M4x-E z0}5IU1AZb6Lv%c5-bYn6A6J~s`J%6up&^DR4}>ws0_x7T65O8T(stJ+m$tYrNn#nX zcSf-Y3PeB^m0?lM|Cg;3RzT*a0YtxAw49^%%-&8j;I@9ibek4q%bgJ)QrL&9ncild zbwGX9lwEg`Kb980Pkd3(A)P)sSFQ&mu~+eBI@mX3?@Qu$FTjN7@dw9 zs_-yQn7Q(^_%4E2d}pQLuq5_M;KhafH9|}x@X5qvlwXj@8&NHR1W%nmo~&R}uSh4) z7YTBNCM>j!&>WYk?}*n&p&fA;QcnCai7n@t^pnFF+pMo)2{>`dWq7K%L=`#`f`{Ri zNw_-Z2BCOOI*<-ZQL|b-bfuhc_i}q%DC1L%JJ_tn{Orordk$f^*L*a-RAz;Cn6CL~ za_QyX{l)*c^S(#oZD|m%iSkeX$fst!a+R9pJ%+8dWKiUNl}Bp zRi!Q=-vjtM-NJK{=LI|`C>P6+ zsAJ=1Dd&-WkbV?X$D!59w(^RfZ7o;)fSN;5a$~%fff*qat`B6`R`Q0`X~3BRCgw=A zTJy{LfZqr#b055r5cV)TFn0>v{tFo^ZpFg>mNT8K6g}?h^nY$}2e|(S#M6;s*1H}& zKVZX`eMozEf!thZ#Qj4TXO$C=dGSH9z}6fqEIK1Pm$Q4>IsvQW*9nZPTGoj?jGa`u zPN)x~F}k2kR8Zu6sb~SUP-H>1gy-36smQ}^MQFr+iXyCTIh`!(mai6NiMj?_vqRLo zWwj9AXf%oj{*?Iz$E6H(N~Stu}e_ z@hWCxNG{BzRanWw^>T@7eK)@=cYEpy?c^%D=&Uyb7EM8TwKj2Me?i;?>$>9Kz~3k9}xA=JrI%-it`JanNVE?p<0w z7A?Oi+WZR3z=~Kj(%Cw(o97%aFABs-jV$)E`sLLaOW)Z+vvDY}e2mgSRsJyVTmI(s zd$jwO#ZoMPa|a#6S?k?A-YkPDyou;^cb=fE-_^--ydA;wCMa8R}+49{kqS~>m zA9<0x3CH3A@C4BjEI7>}1zCCGexWH1Zmh5BV^7B=B*C1fG3KIEH5^(-p1qHqQg3;7l~se;(TSf>k&OG{D6( z^`Ifm2NFpDKgtmoDI`K(yClJxvvVGB@4RwLsOB!CAU~kGu~bKl<&98`r-Cmsr19U2 zuku}%Y|y%_Lu}Cou;)eN$lnXDnTKe%ke+#V}O=*1%lnQh>y zXA5p*yt2@wJ4chDDu_>G{+x}pYQP#kyLk*8-cB1a|3Xmx2a9igXI^_aEa^JHDvEKDES)3Yy>BG~94uI9jARWsZ;a%{I+k6oM{Q6 z;I!8Bwx!}AXH#21Ev%qtQ<>5&oNyj))0n86oH*f@d^9S#TI3W;6HAz}sb$@AHnl8q z5jItW#Svb}dDg(6GQX_9#ip*+F^K5wqAhvAWo)XPjHQ?#afBij&$ImUT5Se3;dj#b z(lU4%s2^m)&Jar>xYMsS`LZI)8Ujz zTQRw3grm_JP==-`!;mQPkoWT#f<0$2ncA7$yw@VF{5g|5@1rVRj6@rgJ1=TwH8W=i z^O7zU3BqKoa-XrfobzC+uMvah-(SQ^yHw|2dbFTIHhXSLKUE)3zy7;wXdi6#w#Smo zqs#bz`Sq*$^+y!1T^(O0q<)dIixx~T-mplIKy2wREz@7hO-brUnYd}`${A*DQ;TYG zKI(=hvUfiCzf64?aQl)E=}B}!$_CYYmd)B$(MF{K!GE(Spx)ImWCHr@32pjkl1ij6 z;YeMGz9dW!K=APPn@;f5q7b+pz#rc*FuXNa8Y#QcO-Zzc2^ z-ZQdfbGkba@UuM6;)%E9_WaMvBH|e^KAQ+zD)6&2cq9^izQzMyLXSQ)Ry^bujmMgW z9SXZIbiOaXR1rop+*l;uv*G*V%Y3$+Ra(?RvE_HU&u`#l@s!_Hir`?fPf@=s6k!ES z@Dy@wX311h#!-`pP1kk#jA^loV_9^kKAQy37Qgg{IJ z_zY7zgifwfX;T4YXVjaLl}SJpe-gc2HJnXoQw_6JakO0Ghml5kOFUCTNHY6KVl*j$o_t%AR6zEH%LbRAF-No=+ ze78-FeT%7Y;tlgr;-AloHavRyw!eMRFZ@f~GkRad5_Rc)(WUogi~Z4^_kHA%$1X=X z%)h_i`6kKlLJIWFJi6nHDSe=!sUnpSjl>OLhDE;_Ni5f3E~b1%($uU`k|8uud2|{9 z(wrobI4OC;7n-{pEZz2U;I_96oHQIZ`-`{`1C{yO%HpkUGRU2>(WqPF@a*ML>!nlE0qYnwJ;?1-l zJ|T!kI3a&#gjSu(a&g}-cDBykbt7C*u_(Sp_ zp2#=ASH8{+eC@-5~hefQ_tHzS~A(1)%zctI@u;&k=P3-t%)Jjr%3GHNcXIM zGu?U%TzKs@b_tyvg9m=ULtFe9I1#wzr9F~mN~b)x_%IzO!s9hx^R(GHOMv#Osl78W0i6&#)o2B5J_qI#oyL$m zZcehRMwhX3u!Na2=A-F;&e{Oi^w529b)@-LxF7@z>%=%OKn89QZShi@C* zyaQvTrgWMKJKT8_C2#w4`f94SzWIZ}R9Db(NUD60r$Uq#%XF=Vye8w-Zv)-I*=t6h zYc)byZ`AbhTE)#H4*7_$twdDEvmeElb>^RjY*?;!@5T^@fA(hrad-{xG zOsmZQ8mzJRj=C%(lI3L{BrU)BDNMCKbfK7Y0b=>Y=wmjru4`Cyhsxvf2N$hp269Jx zMzy3GUhfrLY<+F7eGseh&G--M)k@P#53hWnid&f4{bp0azR(=v@)tXVHawEU(g&x=oX+Q6- zA#VO6{CC%giN_06^z!R`P6bpqQ?x~YQXh)w2o=Z!!@3bj`xqGbVN9s44W6Sm>I5!_ z#i4$oDx+OvA*C(^@oMv8lp9Qi`pg)dfuPs?|-0s8OmIG?>d zb(+6r)VI%jxk_(AUr>+Xwqlot@iM>uLF7zl-@{D`1FvReSERWg(-mo8mRwm3-AQqo z$o%!K4My=kxwe0!hOU}2$%7nK4tu-t?RGUW&#&w z(xJiy^`-TcSxxkU?huctmn$p05kfqaaSr*NGTqsC3}tg`EiMD3iXF0r(e-;wcl?^l zOR4wrI;Kr4M(M>ukq&K_FAPJ1g3l6Z>JVqKV0u9phT!;>;^n-q3eVQH?uAPBFrEMR zCF`cUh0`xovQI7hTcN)cks`I#^jXV?Wz@DXtRos`(bfW$<)e-BVJ)-6i=+^vy>MPJ zS@~QrMqZ#cS#Jz2RGYjvV8L5zqn#JCDuAu3mg!S0RGX}C$jVdy$Zw@f1<^F69j0Kq ziVA)KkBj1(jD&Q%{}ab{jKc7k?w0oSw@V)R;SwSL`8?NxoN=d_628FXfL1dY4~NN; z&9yV>s3o{pOhQnUKkdp0PeLs^m?1#-n9xfgCOE1qc}j! z-WZOSrEj?*ma#tZm+)4*$}IBCh?2%(Y%j_SEsIv|lI=Er@!iGf%#78=pQvB5pX~A4 zRbg@EqusC99*>$ER{%4QJ{Y}U(?*-r;0hKqGdkSiw}3PUiNlBZ`!z*0!tRXMGkFsz*JZ%3ZU-^ zjY!^R>Xe=fbD@;FYZ4j#hCa5y#W?b z-}Gs@EEE(*RK)~ne!{4C41G=$!iwCpYc=t#yNfFNO2b#Q^{VfwG@(ki)(gF!4%}yD zd{HF5m0k+rHHr^KCl+7wj)bP$HyCW@lHJSKR7?9(**sXym$4d`>8jn7HIw2U-P00J zy~NzidMOQVmIYA@ywcreJ}1vb#uC->%|^2vyCO4dz>-r`txnZK4k=WSV}a~W+QRzH zQevNe-A+-f;AWdIOSI_xv{egk#;&Eo0E^0s#p==xSTfFn?ZGEJypJeK_MxEtPj{0x+=oQ{R(e<@7WfSWruz-!N@Dp z^-bfThE0MFn*^eId#bh7{&Bx1wM+r68vSr^dGV2pSF7u@>YJ1z;-F^bAGI=Rit3ws zG;cefRantd)t@C5W|U=0Bqx7*xiB3>ey&Wsj5KM|)tGb;MUz&0+{YWbV)7#HH|Uh8 z*e@jqcT938IW+U{%_2#+d%JhnqgwM~?u`^H%mPwpab>I|W`e)Acy6xM(%$ibM!i<6 zYmw2gh_s+wYp$-PC%$t*Tw`d-Zroj%ko~tWkTP1ZC%;{R&3vP_)hpVv34AxUipa1#=?!r~-Swii#n)rH=!}EVxh5cm#o2bH$K2^X7w&ywX7X|F_ zUsPaICG0>IHv1<nJSV z3~$3~w8ofR0=qD%*6itk@zG`nI|9)F4*2E69eoNK8!dRY=n)$VGCt5z3+r6c%=BdD zc^ACsf5+oGxD7c5=OflD+m7bcPy_h{)ge0~T~bb<31NXzQF3B$8~~!Ky_-ECAj~6} zG@9c@(JF}v6O0XX)Pn%UycOO^xM)EhfQ_(G70jt(R!BXtW>lTnAcq)sUya)}?j*7b zz{TOgSyh20&;zgczD695qay^O0sct@%Gfi8{z1y7UO0IUF4;R#RaZ66s%%7+ie|N< zGB*EDS}Wbb@{`wUyizN@FIuY@dTKRdwNM9%wdK+4`>ARD)ReX+uaO+onm!3D0_!Kc z&sigt;5ONJAo>+SE92bGpf!bKo7f%>(GX!@OG6MXSi>~Z+L`c8 z8X+`f-6szyARxnKo;DCxOZvg1#-PxZ zCC$GtSPyMFz?7QC6IK8!fUGCP9iSpOys(1@42+d5{cSx4Z)~m;S$skd3tFbgXj0B(nQmu^Ih(<8;ZEc5cKmK@yuFZX=pm_w_Y2Hi; zJ5q&BlrVzr>5hKc=h;^?TB$o-uC(R&%aw?eSwt$fw+fs2Qc@UVg)wyg#z~Q7b>uc&lfO)l{}9Wu%kyRu(`(y7{T^*GbM~* zJ8ZIq-CBiBf3C>${?Ap?O?|e2?f+~AHg~vy5o|ASri2}-!X`@C^N&{2%|2S>Nw7W7 z=@Le;9d`7QBHiPURA5sj?A|JD;xk3MA3t14H}~lRcKp*7*h~o{*j|^(5_W49HalJ9 zd2G6pZmNXcTZPSjsz~?rrz+`YN*KXPT{75@!l3glJyN@Ky`?U%sht;WgMQaioW(O61C)6=f=Wc8Op#OOJ4@P0Up+dG_5{^PB zjSvkITYQBskE>}@Ho>$c-@effGs*_P6qS^SjL<|`c6~{A(vx&a%M*=A3ehF6{84^? z9tE}{yE~zdPAaZLh@o)CfQ++;*&(e~RvR@3P1e$}^C)+a#lVQDmW+q?M_v2KsjLOr zbZ`K}{eT-3a(d`lp!pg0D?{{T{n22SWzxU77LsZ2KI#r&b1le=u(vvIJ^SG7>`ldY z?}H7i6ra>kaQh0d6k75hN0l5Qr0!Q&tNWX|IgYDdB82Z|gHK2U{yqJT|*q5_*JVFcUrocmaj z?%9u3U`I2U@!TJZ{UY*2HP+<)MGm*$U(Mko1?=cYDzLc^7cheDwVL>VhdnkJuDPZD zJKn0@+cNf3F{eTVue*D?g{R_C))%V%k{JVJ#^wOqrrOmd!lX zAM;2q3+i4ETyxK_7SDNE$J@8ZB$wL$zkQygfE`;_^0k4;R60N`~`0 zo&RFzeaYHvV|-*ZDudT^a&mr4KGT(~^3~)wmc`dhmz1|*I>oa=?HcN{Mzka|5_{So z+?ILX^PGtJKqn^2SZ)*4;g~ReS|POVSm}mz^JO*uVGi*?k9!88-?xhF8fsZ^Ba<72 z$J&-t2~e4}E$$4kHxH-)^v*JrA-OYk1Cj=+AG(D7U-vsnCq2p^J*rcS*j(teoHA^N)tjfo>=3OV^Jjvf!p)-J>>rP;hOH&S*cqkv@Qy?bz?WQYk?4L&>@*e!~^q zyA-{iU4t4!Hsrove;1=5d{f)g<@zwRLu^ zldNy_T77#H4|TS-_SHvt8iR{ojYCri|`6zI?JscVLHL}bD9+#D@%rf zaFJ|!0P6#0h$scSIie3;psT7UoM*dPSS`FayGcbw_h8XH9{8DIlgG!>70sBkg6r6` z{vr!z8!4oN`&h^kv{)Yheg(*55^{SaFrYy5w$vrS$$!Pm-FwX*Ku1=f6zwzRg=H~F z7EHCDE(^9&f4VGeENRMso9Y#T@$bX#p}Kv12r?CVE2I}(Qx2N4zKDNIk6}C!xqoGJ zdGlq6_!x{e>UsDmMPpaw;CVid-rbi&_xm9(Qaa@&2~8Noe1KGFebYL2IhwZIx|Lxz zC!-9rMXteE6H3ACRW=t=jEggjHYDzH?~*@REqT@b zbX#s*6HByA8^k<4_x{SlKK1@$(I?ox=+C{cfSq_>1vXv62)3u2C}BT7P=U=HDDpg9 zh0Wblz)sv#NjF`>4pw24CG6HJZ2G-Lo&+oPEMd>xU4hN*FVY>~Ux7{ERlo>V@+@H! zRoK+NA|1i@baQtWFoNx{nG*JJ6*fCrq%MzFoSx%U+5PQ0fA zn=WAotFXxuMzB54*>@Lt5^RS}l(6S+ufUGpUZi`n3Y&hHhc#;KnSk66ysMIUYHyKv z|K190?zRF(u)RVvCG6oUY_f#iUWFZfN0H}~@2KQCS;F>KVRLUU(h;oGrGy=>!lp{t zy;a!ktwo;4Zmr}wRl@dHVROId(;@jh{d>9OL#Vx0vu`VMfBJ1z*jo$O>{~0a=@Le; zJ{f{2@$91;i zysYD`%Gvb{-P=PpDPdaqe@l9c`}4p(5^FK?-y(#EKK*nH^7fEDKaApGGWfEaXi{8C zzO}s)gqgmf9$BvNS>|ZyG0{&Xgd3=L_0UEN>j=M-^>HmDGVaWx=q7K)#aod+TH4+A`s&z64N=<+JRy zJB*du?zlJYjr#*SeM2zKo(-lF5@q_*$CvDiIW6XD{+!6ft>>p7@e$!e=}x1>;ti_eA==^2m0-SIhKN3bWtA=!qs9!p^9FJ}vHb4EXq`4(L`IfP6v`;5raM9TVo@f=ga_*unR)WrIV>0mDoV1hO%`#L$VL3B3<5yq7OzR(z|7%qLe75`2{KP z4j?g9U9<#OHl~h5Scz8JOM61qHFGFqWv$D~^2OMuCp=a3v;B_!t!fJlM+a?HF6xV${N~N zla&%*!9q^%2`%ZWKVa&Rc%jUTya(w-h=t!yXGzgj^VW}sgHt$? z0tb0y*Ln9eAFuo6Y?OmJ>s8Pe{Ml$ZlO97F^2&-QY9|VC~&OgnIgM+0qG<*$0@}gtwx4`rNrRO`q!N#CezyZeweI zRE7ZuHzsDwSI?3PcLJrA6f>0TtD8+6LW%z^XTVbRR2}Q z!<$lR&U~DMit~w}MtQf-|QzZSbW z><{Yc$CP4o?c?O220Z6qzqrZ29`&yeX3%4LO^(DG%LvMxY^TE+6_F=p{$Pr zc(a;skmpE6k-FV)h0H1PZ=`lEZUq4ddV;PJW?SaQI^jf>VF@-!*`sYCs>jmN$EX5; zcqZ19p1&H@J@a{t*0kY@;A`de~(_1YINLNdaI9M`5XGKpI5AI z#)Cw)ysU3@dW3go$kx15m7vKHoO*WZw!s)SHL3bvoecEXJfSP9T(&_b2BE~( zKC9S(@34W^xEc;_aL4?_Nv?n&>L*iKytrs^+)#o!HXvK=ysOh&G#d?PY8HX|v}m%m z@}rmq<*@9L*wI2!G_{SKnPsi^1)x(>8w)dS+8WdoEG%l_I6Oijk%0IhNrHi^9cfXR zG1rm){wvLAD7k6aC_JcF^R?E@m2 z>5Z)N^PJ-*ZS#fLCI)A3)FmLcO+zh*Eax1q(4@2_R|CZ*1xVxB2mdH5s6H1dr@uZd ziq^q{Qgn*WPTAV_K;|z2nf_!(}f z>+4Z{bM3ivL6+@23?Z{ad9=%v-Vh37o065K50RBEK1AFPLDr6R#*WJAFiP|7&3ZF4 zzGy)Gkh?_gYAmwsqr!wp?oXh9QiO=}G3|nhVSUmwz~`sWvC$Lc$9K(011oZ(j>NEq zo;_z%HVq-%y1RmA)VLDOF4B--E22rUbOdO1lSrCf2r4aw4$q<&&~~dqv~Ao6Hj#Nm zCRlU$Wr@ZV?Bm25F{Jxo2iD!sn#OCSMyUvGRg;5wR194uceAWgFUEvb zcN|IE9TD2{LFiSJ!0v@yOGTu?F#**FiVD_PTfHpGL}g~Ve`15dF%>pT=1Mxjhl*cFe$F<5wS z3Rq%|dZIhFGtNYjv}R;e#cQdj0Y~ZyjD*$0i%k)>eWkdk0>#lw+#?XtN>lrYSwu;} zs9G+pJZQF7k4X;i!4ZYKcsC0>{bH%Mwxn7(#YF+4yU7nLRLmw?t~JrtQ_YaP12l9O z1v`Aytrk^37}2mi3zz5wg6mI~UPC|Xhjs@Gnkw`v?Z1-la+r74P=r8r5FMLgm2e3} z)*s6iU0{lutPilv^n<||Ak%9G`q2%nS4C5$eQQ-xgb0c(O_aDpnD%?*m^EUn)qfNQ zo5lb`l3{J>R-9EiB@ji0$Y;7Z!sX5e{yFowGVt|m$=Qg61 z?GjUK85RVn^n|wK^K!R^uQm5vQ$cynYNmk}OyRY4Mh*WQQr#E^nX+Kbd<+233kst- zG)b?^8SMTnow=;trXJbiv1pAaPRv&7UDH`@n|~LXGFKYCr0!m8;+|$DwAtoL-%w3+ zMVh{o!85VA;WzkdUMBv3Bon`DG(7K?p0|Y3^G+`}ZzvvLH`i|8C_LR|?Ke3T> zdoUmA)N=8>)O2(0fsJuJU|=`b-m{TGstb!HeX63|4}+jj3$gS_4-62bcxw5V4IDiZ z>kFGw+In6vd!GAzUySZk%iRX!Z(36xX1($$5ialQT`Vp9#RhR?ZKXcVR6e~@Y1rbG ze;%w;HZTvZ6}YS>8-dokSIfs^txp&(p3o|8{o2x9=(J9!Ks9&o$XGJSLh~mvOm64q z+J^15$&fKYc?9?DUJ9PPqA}`)Ccoy|nFe4)5Nc{Y4AT9YN^)ZRQju|aKw%Ff z?0y5J&O|6L!pMS>BuN88Gz{THdoJPO?~H2>e4$dbAcnD)`u8rMMjkM}@(+7CXWvIC zyMc)v11-T_T7v&cC=Pk-@>t6>mdxJme$;OYsQPcvEM?3Bu9`~};|Fo+M?Rrg4^=jj zw$Oc-(@zj3)h*5{=9OBIc$uS9sw6)e`Bhd;a_)yn=5>@1H21BV`@GaJUG&Fp_p*2Z zE;||!{o!Ff26?RVD#u;>{@vFea9Yq0fize?#Y`~DAN^(H1zYPlaFI-nm` z#h6F97Lmd(prk=4qRM)P?z6GT+-62zqYt&q<4`?YgtZlO6{edXd2a2p9JnmpVb6#t&F9H%2?rA0!mpM z*If-)!uXrOtA09yCQ&~<<~`NaM)7$}k9#+cnSJierm^@;-ap3shHwMv>N87dat$NHEFb@%h$V+oc1`Lu9G5~cg~L9R;pY)(sXfr#wQ(umoyP6)+ksj93= z$`w}@<{R)V?j8h$?;L6waWdmvA~fB@TrKcww97njxP2L2=tEb>bw4rvOo#d48Zlv` zG$T)&Zh;xii#PyryY4nYj6sJ|Pj3=CVq{%BVUN3G1!}cU>4Dgj;2k|sU3#FieR)>( zK-H(zNj&)WGTm%s-0Q9YIng<+PFBE_+io3h)$s(d+`Uvw0O$EP*sT-;;tdCoaMY1u zimBdenLjh3G7Z->OgIig={7-w)yW_ojPhD$eVnE;hA3sakVe^fGC`+_S6w0pEX?U| z!&5;hw2GtH(tMTV!~uW2@Sy!d=s;nMom$i(p;gqZpN3-D77gR8abL2r6mT}S2sm1Y zqXvqCR-si)0v>Z}wlb>P=D@}pP@n^@Y?AZ2y6Eko1yMi?Mf7OFvH}>}KC)mJ42F>^ zo$p5D6>LFrh0#D`R8ea2#-hbiVr3kFNCCCAxUmm)f>BrzWY_(_4YbKj4 zlQ(FeE?RLY*&Nx2OZO)mNwE3#s~2lC&AP?nj;6$2xL@MPVoZ$gkIt`lUXZz1rZy`1 z(c~qUV|&KG6WGmeZQn`V+Om_H)Z>T*FUbrqKfCk3=zM(qog_swmP4>j(WYt@I2}8| zzu#&yZ+g>%!(;JTJm*kk8pDZ6t!diXP()|I24srwg4J=7(x(cnNnzzu({^)l2-`d8 zUt-%()C4x-z#(`LiO+~Tn`@sMPEd4gu01%M;G+i(7KJkPcCa1=j9jl&j}x3LRwV+A z4OJC>C-5irWDG_5;}~STcUXEii_Wxei~c0y;eydOJy!JA^|VzZ3?V8;O@0_aXGTP; zO>g=j)3c8g3V!>8YII5r1v8_*E7*6~%Q-stXLZbQ``v@gJr-VU9`ia=TQPgm2mL!F z!QEL;aQstuKlf-+hx_8Klw^IJc50&emiE!x%x5-Dyy7p4cJ*^!je_^};uGuV(I;^v zTP$TGN}^b0^HsA&7>z1~ox<{alllcd&U8S;y-gbk+@rad#=}gRP)_n>t{UnV!_ejl zIpesaLAB-ChE}1x^FibC(I=0fJmhQbH8)r*jecHz1LTD-vL|8v1rsuDl#MUTv%1bx zE8lM_j2>OJTlKRM<9AjJt~xF#I&RoHju9Jn`w_*YNd)J%M!}=kucnqETh&eU{5cla znby;+ertHn@r=mzd5p(nUk3Xj^>jp(bJ?TGMcHWl;m-Twmx$IMfepXPP*`gaXbh+D z5N4%fwjhc(@Tf^&_pyx;H@02G8UYLBz8o8i0Z^O+Ey_cfvnK2r7ZUv+Epy~%hL($pU-d~iP?_V z0SuMD7R2`z#-N`Uo1?L;``5Z@x?Fu`#4`JhLS5uj59#ma_AuKj z5oAhQulkkH9iCj?XImlbz_~Nrd+X6UVXRU#&=J3TML#wkP2SeIUxopAYZv|YKkLMh zs)BibKTGyH&HZ)W_|^O7Uq!RBEh0+FJoV5KOIbjLE=)XCo-blsC^_ReAf!vP_1E1h zLt9HLK7jANk}G=CCUe-meF^EZ`bduCnxFB--@M4TVAB|6GMK!yh3{^ zdA>DZnK@g-6tPa+FC{7S^~6T?;F^{%4{oFfiQ19}`#&{qF>1}jr?7~Y&x4ka&$;}1 zVxu(i?^cGi0Q3~8@Ow#os5hakE8TGy4QJ&3ah%*`c<-l&;jbO)<&qC7)qv}ksTCau zC5$tZk8cExIycvrYt*m0QPb(@CYZzvq5pNZ0bV0t=TAOJdaqswla!t^iWhkbT=0IuX;J|3~RnM zHfG$ED*?d5;-}H)8q*%tukaA}ufxKN{HtULFDUR`VoupHXyDW_%74)wF?{&qCL+N8 z(5==f=^sNt)m2?=vSQ5QUY7>1=tt*6kV7vD=!gZI^taqZ=iqfu(uh8?hl*!SyUw)c zj>dgR#n{1YrC!VoEk-)-?W+r0FM)`zr!*Th^*rqChT!(F7>P_CVp7VAfT5HFB;UmB zlN=7TdSvYpzV#T^$Y+A>>dJC(0AVg3@f0druPz*6G5@oeh0X(0xgz`5VZ>sKOK133 zq?meCCrc2M2MkxO7PG>}>-amvzg|FawFIW7U1JL2XIFe_zSPB=nONCk7jI-nJb|SJ z{?r;W$Jd|xNRTW~pQyX`~NN0JT z%kwB_l43k&}6r|4QY*BFi6go#%hH<4?@6_*_RasEjYM=7P30 z_e?`rlt{_5G2RT7#Jg!2y*NVbxhvVSpV*_LcPE?NXlj?<5|BzB7uAREe(dt!9(nMp z@BZJn?&NBZ3rW6-+HZ_5Bwe&w7Z~LIw56@?TNbQ4H>T!wUsKi{KgM+g)3rD>rtaaq zy2JnZIpFI~y*9zI48ujtk85)?-V|+#A=hg%Uefk3p|xk*dzaDO&C&UHF#tLQbe#=8 zNWwtA9M(}jblI6ZmnQI7MZ0(~uvC5+kG#k*Yhl>dx}Q6o-F5IcV$3ooZ7%(lC=b_a zZxS=P^%LsxTGL%3obK3t2m+qV$O^TRK3$6d;xfkOP!L6-mzn_1l-&Haq7X z<)~GY_839hzQCu-S)uiTJqrLw~_-PPmDu%$mzW(Sn9XvO!27jL0mW3ls0y? zS$QxjJq(t#KBPD&C!-wB(_X(Ps>o|yls*KWVBRD}Hi89olau>(GOF9z!iPnZfr_t_ zZ1MZp%2-$;yu^(Ft##cL!PJe^7~V*0O_EY;El2%B?rlqi3w2+DDTgB(hV~KILvdm^ z%MQ7}?MLgw>SyZbkgUD>8Km(VxyD`uS1 z?Ry1(o$e1~eqIWnM*r5}9MsKprJbag97iK1#~~q$VTSc0Pkv#e>0z( z=2P{i2)-(fbjS5p-Ep>#3yGS-j%GU&dHXBo7~N$NR2~RJ|AL1qnglss?Je-iU>>i0 zFSp?pN!syB%GwsZ8U**)u3^MWJR^Z<`2=j`*Rb z`(Z0Ol5vKPgF?qaQkUpBI3FEVw-<(v_@%RYw(W=v(qGyUsbVQ#7sgTn7Qj;aI2-(; z|DT982w*7#sL|FqE{>&>p|F%+u$0U)Eag4NQmp`2VHa0osfM_UrRo;k{8OU;wQg1$ z*#^U(B?958F_uxEkI06a3QN`}nZ$pBxN&g66Ys0;=>VX$k*;JT4P(97K!(knnc zx-N0kF;x*s1O*JK=Tkv#5s(6EW+o4gm)C))?oX7_>zGMj31l^c+gs&keW`OZnim{A za^JBp42HE@5jBT-(sg;{qS5cx{d#o1Z*&%k7eIIw7q9SxaKH$h;8VCbfGLV_sn>9Va zgI&E|uhD4ss>b5=)?ZdN@~erJIS3Ee?X*Sc%eGCzx^3geHOgj1RN1zH==TR}dD)ok zsO)lYQCn9(qHMXA(gHrcoTXW3;_m;)%GtJ~bH%wgg1(^KSL9R)ySECP{f8nQ!S;01 zCG3GJZ0_%ibkF{MCEZjBySECP{ktOF(|=bRH0>ufnE&RHWPg zqe{Bjzb#+{D|wc%=_>5#vqd_B?dhgU7{PYf+z*O$$A3_PO_s1*tFVc`DbhXn{Ytu{ z-!EVU+sm6OVfR*Hv&V~cPam(On<-%g+w+_(VFcS@)88xdy#IR@*hC5Y@n2V9v)?V! z9s6ztcJ$i??D20`U{fWGV0&HWzEz|<{;djZri2}-!X`@CkB?Q;9V_xYT!l@QFoKo3 ze6vXR>^Cd0qb2OgDr~ZZ-Cl(qeWu9s@naOXkazPB!_B@Y%y?{OO^$KjdgdMEH=8hKWP8_YKD`C@B*wH78bOhV$GW!P} zwuGfai%0I3$bCI-&ii)TlICA8374^NYe#7jK6+VpYk`blIaj4MxHr`qzQoBNlHP9L zXKs*c>68!j!mXgS*pBTePDsoEAw4iXn11a7cN-V~v1_0=mMV7(vgoSC4ymqg-&$SW zvbBnO$FXt@uzM;ezrJ zM(nynwpYVFpo~AhgY4>S_FNz`HJk@~ zc}_+vN+hvQ4qfi4V;Bu{cQ{Bpu98#jP^>|I_)+i;!S$(K?_iy77b;aNWsXW@5tV0& z-Sc7CobtB;ziUNzAt|aVI-IgP>56cdZfEQ3>E^33yV-oToj>cB z_vgAgn;m%hs#P&mfjbfonMP{=HZISor{ApYA`!opR2}K_oL=u_W-AR-7-bZ#dZTje zWRlk18-+ABaoHz5FIeL~l<ZzHGmMxuYT669}RXFR~x84*?O zE%=zWwkX)LwzRx52UqM#SKO=x#y(?01=-Jo5O*mgq2;w41zQ(hK)PHZ+x-jJrq69@ z@H*k%BiywE1$Jl%rQ?R+*WITB;8<|7l)6MWh)?X)MoAf$zPO&;d0gio*ZRjbJf5&K)M&~{ zuR~KDKC_U+px=ygqzmT|h|UGUi;Rf=@N`XB0%+^aBnvQNB1X# z+O6(5WSedKRjVS;tiZgudHH8)RGuis+{}qGPQ_3K@WHB?4Pc{Xg9+bH#sjajE< z8MS@KsYL2eV6uF15Zaezo=+HRt3k)1eOXR!2s@NpP(=@&yaJ17sJbxJd4?loh-OYE z(!ae*yG9LemZJCcg&!7GcX`t18B0`GBVZ7nPspJ_QzudB+zo~`Qiq$|W64OiS=N}j zFB#^OMa{cabx4LvL>X#9lt+`LQ^}Gnb&dV{B8U;)l6GlmNsBb38-7)`3R?sRA5DgT z!mPnFvd!DH3gYbt5FYpT!*+TjTky@ zO&IshQ zYxN~Renn0{AMT5s-<*~dRNJX-cb9s*^%sHDQS@;yB+5#?JCoL@R`isL{({L&CPa8 zym24Lys1l9VRahgrqx>!8(L~8L5qtRI^(Pa7;q=n^EP853lh8gCfAh^8H{VdiH&kl zOR@}Avx8N&+;s+Pw5^)w1y9vEToh<)en*sl-4M*yb-p!=WUu0bwuqz1zq-%Rp&E`J zh66Km5f-{XNOy1nA-Fp=`uZy*qv}6jH>eY~%SV;_zQi~xFCVahu{Vr;0HevSmieTh zS1J0V$Uxp92+6$-oegN@CXh~84BA16A1Ep(5S0hbrlg zmN0^qx|Fa3RoFxc`|+nM>1IA%ly{^Gn zstS9sfXzHuflZb$g6(-ue6mRQ`~wx(>;nbt=_+jMqXq2Vk5<$D_X0Ni-z%_*j}$P1 z?RA;_kcaiuAmDedV4wZ&mEqcaA86XElA-bl@ki^p)n9jQw2svQQC^OFSWYCE^0NXq zZ`8l9*L%c!glB#EI^!qGoR|b}KJ9jXBwyF7rNQVDd_Q%7(Q)-5~K>A`D=sr)e| zm7Y+wAY(Qrkgc$<@5Az7|jI*}kbxppxw2<1LUL#($h7ci$ z8u~&rP(0h8UgiGl0a$>J^dK5>b8>LVnm(8AR}*UPadVE)?S4f?rxSrzO81o!_HdV)Mt)VWrNFA{0e3 z6~r}zb=WZyo7)B6$e-NHIIt<^WbXZSOsY-Q4|jxn0b-TT(1;D&rXN@^#4Ps|XUDai?@{|xbud|_&U)kf zeaULH8J4YGz$&GKMM$Lcelez=D)2_zhR~b1W*s_RSIWxkT4dz}K4*%37|Ugb^E|zI zF5Je#D{`V`da7(N^1I(>6EbF24RGkRk~Tq6SpSHK`S$B{EghtB(!PQAe^7mOn{OZ0lsY#+ zpe=+jAstWFXd2YT7IKQ1DVhv;JcqerbA^lb#Lrol8dc~0H^|!zOt>=ZB(wj6kUaJ# zXGm7AoBmI+QE#zTY|{o-v=`ozeJ!`sZ|}IBToJLBSoi~BI~R!th`$#b2wNBF^8i!_ zC84Jk!2^z9Im}TE1JtEBBkX~OWbmkLLxaEa*CoNNW}oedwnbOf=@tLo?Z8ls$W24` z`lYwLG~5>1gFZ^9-_d<;SbJ%xK02I*HxPaz3$GwNlZ8R|Y|2|vwk^388ip*hC25Rn zeA!7%)@@_z7*HF50JkOG1u)tM55F#oguD}%NC(1rrFM=)$~+B6jULIr)FK&way+a% z|AMO%;^=rv{>6_GrsQ?%s{JB3a82o%k?l1`i@DdhvHbEz3qBUdMZejcm3R(;g~?|- z$LfIBMhLb(+EAain~jm0^# zMfXjQMlsYHbdn7yDrJmTX^@gq9y*~K|1CqRLQl&_qjY@|&|FH!R&FwoU~Qa+dlD}G zktr)Pqd#JM4^1JHNg+*}$U<6(aEq~&4=jY($#Q~Nx1p-%6Jl!S`80CI>eDPI%>aj4 zvSBD|5Y=Q%D}`l$NHv$Lg*9#T*R&MM&`tuHR45cGH8_1|aw0-?h`G`-K6+LZCK%lNuxd{GGP-@YpKp; z(M(M)L(Z}EIhj`YW{C{*buS0ft@E?>adey|VmpT;{-zI;i;#=F+AvV2^SXmC!TQ(M zN)SjakgX~(0a9^kfpMemjco}vorYw(k*(+1WMYM9rPn$Pzw;E8t`n~(H9{rLCuT5# zd)ql8PPYc&T#qpvwc6`ZngZW|Qz)&wPoV?V+W{PfUlbhU&Da=zXY1fwh<9@sq-fnf zX~Eo=vL)D!veI|FQu1y1Vh4<}Nw04t zk2Ta`XgvMDWCN@$aV%YymO+H_+*%|EYuFW+;)c+v$vizAZ%CCU;*9Har$;;SOJ;Wk7S`u5Am&%NZ(Eu4i{Vl&y&a<<5KNPBvJCDI#@zck5>?Z=t_&{kw|$fV>&9BkM8rEs z3hbr>e^al%B zjbL1(x`l>nqJ;hU-U@8y-Xa~r_H>ga?Di_`=m&~)Pkf+~ZlZ+!`27{w%=?RUhpVuu z61Kkzn|WW6j$oypCG6HJY~nzX?zwv^>1N(rzzA0IEMb#X*!0~+I)d%#CQ2B=cG%JV zMY_lLS738@6|m!XRbaFG3fNQoDzNDiMzFoSi4ykXJ1el6JBvIIS7B2nj9`17bCX3n zg6*)$5_W49HhV{r?${lbbTjWMU`O6lfla@wfZhMD3T&c;5p1u^(RUW<9)D*AHdVsz zt-@x1zesoN_p9kj*nui+qJ$Bw)Mamx=M#G?u;~)^KovH3TaoU>ZPj!o?EWfjB7>o! zdiMXP?%m_;I*NPW{g~PF*z;JDMzW-l<+Ya{9?6m={1Czzq-9B#P<((-4xjtUO@MH2 zNIqmn&WU9?hkGx?6D&Yr!5M5h7-L{C4l#+73_@5+?BIbYAcIII;DAYl8G=6`K!E`i zaB`I7et*@ydhNY5Bjg4m(nWO?)rpd+>XOd^2YPj9{V695z{mO@BA!BiNd6B8L%dg^lL0 zv)?Je#=jHFJXC~@eLKMRf4h)x`gDL1Y^`r1hdo?`&3r55JN>OfzNs8Wu(izb97eDe zHu=p^=8oeQ+fuvz)=3?R>6mTu6gWB* zldUC{Q8j9j4)@Gx+^-f&zlFiOYZF^Rcd;?i<=dnW0gSB|VoYiGuoB}eI`4q)n2oSY z)Be%!>?XYU{8L%0Gr5R1X~GaG>4s?F2JUyLzyRwu(2F=un3#_TF7_e zYlSi=au~rvTXNX5PZwa*PrEW7t5&)(8m!DpzKHhCqu<5%D@DF*MZWyu<9~yEc`fZc z^5s@6Pa_q`7ncj3e0$F$-ww4!Pi-Xqgc1zNbiQ3Gz1q&X+2@WZ%e>}p^pNmww$Wte z8Z>{B`F9_Ja^}ZCN)&)$^n724`+XIs95}79xL=Crx!+ris-W2%G+Dprj|iTA+vt4?`fi_p2NH#VSIrG&O!IlyL8k!J%WOSJuN;) z_NCKz%7ec2cJ1lLJ?Z#c`NSWdbZDe13xpRqmH@S=qJ;z}cCv$|2;OdBeTdh767yagn8Wpqhg-Y;W9MZogo0S^GJ9*W~JQzuGF$4#{<$}k%J3e zy3?JY7;xV`V8vbW(o;P>@#0;2j$26+R0J`p(Y5yQgQr(~|9My(`9Mg`i58d8Nr%#m z%p`Du-Fg|%YIfyIvt$W+d|=n040~y|tDf}Fq56<|uIg#ug{$8^$g1cX*k#C*k^#R} z34ZlxQ}-?oCWX~`DQl|-Naxxsz)Aq= z9zm!ks5^#qu^n~X0_EPxp-mev>M(FRLu6#>pk66!q_;jQ1kT(-u+QWz8&72qvaOneuD2jBh zanMtpFr$2*XR7(@ah)?ynj+|O2_a5w)fW8a%uC08cm-izJ-2vlu0$0o#EL@!dUMhh z{d%KYM@`H{ttAyruv)xOT4nLp^`#P8%q~0KT`YYg?z2_Od}Zz?a~HU&#Vgze!q(hf zJ~zjeqF-Dumg8f(AQNTmsu|{bRjZ4n>K= zL|Ka|h~Kvp zxU!9OrzdaEf;6VCik>Jn$vnDq1xuA~@IV{(NY_f`UZFpi>dz7x@eW3J*5sVkCM+@v zf()}3<_Yn4A-nLalHi zT>fCR;_#t_(Qa*G`w)$=5Wcfr%!nIfJ&D|Ex2-RAYEQ-cW?T7ekN%#cuIQWi#8o8n znEnjtyolwk)2^Iqi8qI^ZMH1nR+>SeR`FBKHGXtbQL`*VhlRQ(FvScV_K9>GN8D+S zyz35Q@7@e1@4BCo*RJPiC7z|;ILqrU?VML{mUrbW^{#Bqi^!>WWHn51F%w@n53VE3 zvTjD#um;y;BhI2G8=`9(F~69lGt%|U&DBj>H#SvxwvMBGGF_+jj4`Xjchb#9Uzagw zlv59=Ke7OVU*aCa!Gm#WeQBMB2+7z>Np%kXt(b@+oPD+4Y>>NS#$(9;t~C3Q(Jgl+ zYjc~ZwM{lr+$X!av4Sl@n`>xep;~2kJT7y!*Ex%Web0zmuM9dhGM-rx3jXS5D=YB2?SX>4dHW^6rk6x@~kFtPaU67%)K`Q55 zV<8&dcfl_d6^jRur_n4rz|iQ*Qj+zEd)dZ|*}pN1m!=5gtgF>M z_EE+IItQI`?P%QX9(ga7p55}mYq>l>NOfGLT*3 zGvsuG19N*(nsN3VW+)j%Hls1U{Hw~D(<*hsl`6kbF?`S7jP63s4=O>+V#F7IWU$6% z54L~oW0QeYn@%u-vazgv8dAh1hQtOJe%&JktiYGxNg}P-^BRjt#li7%#0zbLE$_-3 z6LS~6C|=3kB=YILp0#;37-73?JKN=!c2OGL#%q$vfV+6#1gCbj%Ih)*NQb;4T8S5> z|6aZ&p3nPaa#9a!k;$^`z0n8kqvIUKsF?7 zL?zYtYSo}#d_+r}OG|Y_upu2(1!8FVVJ(BM5I8(y;`t+J zx4P(=L(~XGFw)>nn+W7OWsuOBVKQDcf}i--3<$B}8av{p7zcymr7ac6ZAf!|eGjP7 zdLe~>)VP!e_r~gMV~8LqY+O>k9Z`Sjjcs~UmWO;m7pT?ibj$-H9GS8f*Wv*tYEQeY zdGNYss+3EzVP6w3!VfzX2QKEvYY2lA4bUYTAf#_)LypIWO?#y-fSzF3;JkE@Vc>lk zkR`BuF3cy6El4OqbMzK%xHO{(->5%(Np9q5qi4kGhD~Z1MvM{gwLp|G6ML3^B`q`@ zYp>R;$=J=N0BsEgQt@)$J|i1j3!a~=-Adw>tuZg5VIo|K`DEeI7lv_x)Z)6=5}N9V z3+1;Nw}b03!m>__UditI1+q;O3K?fS26%PtB7_m+jF^pCdfI4$3Gxo;Gm^<7I@u3o zU>SOiz-PE)3fc#wdl2d&Yi*!Ptnn1dN!&1UA6yoa9G40|YH1TxE7Gw_^RBRX+y z1AU9cWO%926A>DLdnAJgIBqMd{~b0S{ZYQvQ%loj(F>7_-zkv{J(*mN^E2Rnv;{;* zqV4V=7_aOe);Uito&J$M=%u9%8L?)PwO_yEByL38;ZY5(JPVL9OhuEJil%wlL>^@$ z7=3a9y9(*xK$yZ*)fJ7dz~S&|*%E1agy+mHB6 zLnK2p1W<-sTA&aJ8OuJFNDL{#GK)TvzexeM;vCP~&Ek+W79)1K)F?B3JS_tPVXn+%Eb%z>?2^#4ymDNi zcZG4q<3nty)NwY{wy3Kn_w5#WZN=~z%wg3WDFi?e%d21yBxI>nD6mbO$dd4_8CmV_JY+r`dGo*7@LI|m6=7alqiU1jYafkaYkD* zlg5gEIN@m$F|Z97svxklC1B&e;-&DIZ#NX$#X{^f zH8ddM0TanPzI>YvZ^Fvorks{;U`s_Vh=Mp`V^joM%Z_Kk;klo{S|FaTgwfNy*{x=P zq{SmzA+lIS=wsKgw!cuGOD&cuGIV<$O>%cHA?!U=WR^%~ zw06ZhZsJ<>Drsa^vGaC@lh1s1L!-nL3dWIR{#1@LO@ghk=_kTz-l-=Fu<;y5ur=Sz ziIDHii2`gQhdoq;O@AijJN21DzVRG(ZxJ?{!_I!XnD5h}%<&>@<}U;6nZGRLn?4?3 zPaZG8#{VL~2p0POsQ{b#Q~@@Y!w9zKoBm|TN3az(;bB*Daw-GaHfN5jpm}Asxx;|# zo5OA9q$r}!kUm%}YHBi6b9}N;&E(?&cI5E_Y%GTnY;E53CqlkcpD4h_bJ)E_*k}$T z*jnb)pNBFDw!&r}3$SM%E5Igm*keW5_@g1;{f`#%jU5ZH{l^Nh>7xNgu(d4{IqbnA zY&3_Rd!&$W@{v&HV@23#4tw_Fg?!T=5BUfd+LFT_D#FHc*uf%f>PRT_xVp z5jOoXmk+as6CcaW8VI$vYU*$({lwuS?4toT_0a-sJcki%Epu!lGD8Obu5?}-i^?f+N#y(ttjepR=dYFIFpA5)Y{l@yymsXeE-t8QQjiCeR zgdulIP{!>b>O|bDuhuIoyofz2JrA0qH}G@dt!8;IVeHElofM;L)q?`uU_edPPl~N0 zNuu>v;cK{fs6BwfL%dA4sj{5|Pnt>Uz>ig3(Z|+=E;ZEKVq9J!$ zSY!uf+lFYs>%5YjI^#9*;9+i3wjmz%8U!OEL1bHiDbG+cl^ zr|+lnsu6<-?PjE1{2`*2>`fFC{VFU~$JOD3TQqdaK-ev9uDp^>guYH!mS)>zDSWt6 zt>+(|)~!#Km#D1IRnG6*@#msLzJA6BlfynH%N84ww4ZaE2Pk(td3$L^g~>h zGXcTKZI4R;iLlji1Fc3O`=W^L;Zhg)0xuf)tS7N+HMF7_A(G2x;E+E^A3|iw5D8Xu zMEVbpNPVp@8MUk3dHoa06iZf8$}g`5%{up?CpzA#sz20d^udevBkhR!t)3qR(*j1szN^xHr=rg=wjkk0=Io zsPY<@tTvYIa`Zj)lgxm<7gKKEb1IXoTfNRgjp4wgj(vk}ZK8U%_C@a=(oV8@3`B81z7$m< zr{fx>>q@UfJz&FjT?u8rAMcLC$JmhN)i-1_BDR~_cq-tqjl-eU* zDCad@c+u>ut2Kuq+t)|G(n=)jMHA~wWldm`xKiv=bYJA|M!QL^w_KS?p4ik^3=3{g z%k9+mD(R*;j^I-Jp1nzh4A(~QDK9muU^4XViMjsCN*SVAvf<6)6Fns}(tT=*W5$o6m=QoMf>|KN<@*YHNr}aWaU7kiNP@j#v?)F z+Pfc(*Je+-eT8#Ft$D~hB)R)eM_n!~&L~QC8C64L4M$pQE3eR>m*1T*BqCz`+^Kn^ zW!Tc8#VFofVHwCG+g+D<8q*1TRg){^$xxSqF);zHI?!Ou%C{23A!2h32O8~0kBv3Z zbRTQ0mTvS4%sz(Uhh>euR&W+=*q;x}5w)3E%yK)zeGNjbT0&;av*l1IL<>Ib zN)4PFN>Q(T)LNgNl230Le;{7>==dYa8arJ*%!`P;S?G+G4^t+b>HMnJSv?J4bN5B^ zN7mT$dU~guLF;JDtWEmhBZj+=%&N%*9;)U+J7R=k0x9 zyU4CoVq`Da=fzAUXk6B2=xz5UJVLS;2ZLX3Me-%yVo>A$Rwcq5Y_UJeEiH=YMt%lOk6KFoOvn;18@V0JWyr7P)Ul_K8E|In`QXAl-rr`?xJj~b`RmFU;wc3B2<-bznRuFN(vOGUAqD_n*e_=~II zAsX93H2Y3=;!RT@@Um3WJ{UjmRSDM|hGK$4y6`YZzqCb<7)_o;xrP2!=@>sUR^g>L z-qMpKOOOU}CT?FN!r@IimtzVmk(oY(ly0Bq64~L1$`4Rq1bPbSP^+@7WN#4bj_q7C z!XKvqAb{056@GhrxnUM<p<|LO$A*s;fgp4?<0Y@Lau9cMX}V z!ekZD(80Kuq;vZna(1=e zj!eYVz&}pL@#uyHVKES+$g(7|ge$OE8@Jc`rDcwZCgvMH*cn<*(lQ%NB>*Ba3DANU zQ)tv&D9=R-n|dA~6k5sXl+je5U^-=%XRYm(^o{)Y+nU)(T8xh^fMt821X*zq5g?{p zJr!=j`IWE2HMG9AQn^y)crKEypb;N+Dll?bYZR95g=p;}MT(BCF^qULR(b}%EFqRR z4MPdrKKy&Xy7eBVR;+jRaoERd+|u?!>4&#{@e6lty@#`#SJrI=8f&uls`ZZ1R!8)P zUt6WxrZfXL*m6qf7Zj=}?wvRA=YbnMpR)ywh~vN==FBxo-XbKy%@tfco5coPJVlT} zh?zm@H_x`?i<}U%oF6x=;(Io}ud@3!5XM|H-sBg~BrD{VR3igx{cB3u&>VV!(P$&a z<5cVxvwTw;Yav0I(*b2+f4PqZNScW}fn9&F6-wmFQTWFPSe#baWa)%c&y$BMgI^lQ zdpN+f#cQR9vr?AyK(zju5f!gpYuu~y&xPd_L2EAfX~1jRqc5!1XtnH$AmVxU4uO_Q zU%xxe>`WHRu-Vt|tM==r-k$`~4MxQr6uat#E^R*dMSJwJC{1QDSRDP$YRch!)%qcx zQXYx^Vjlfm=K8@#Yo07?X+ipwuV>JMRv8llHDO>INxUkKrM$#dRxOT?CRcCgU2y() zX3GPOtKzG--}fHiwmhI^(~n3fbP=fnAV_zlsvCttZ#C%68W@$#%X-rh#RRSr!&(&z~%; z=!ADG?S=lYZY|*I^9zWFkSiVqn;HJ_Otdth^V_`0?FCY=4jE5>ncLe+Bd#BR5{c5G zfycYOgcffdcbUdhpJ}Eg)3`ESZU6g5$aE!{>hWdK)M`h(GG(pC3!}eYZ3D6p2A&f` zg;7DnAayUU4Y{r+lrO{=w>_0ARLWUi3B&{JU^z0SEAs+t5UB3@;pneclNT$o>rp{A zEp?njbJ6aFyOor$q;1HVwKon#YjaO$q{iZC|ycI>Bm98k=Hl?UW8JsFM?trO-D)lxrnL;pj z;}VP#U~C+HHsdMkxaVvg$O&@21+hbV=W+iKbGODtT=DQBE0B-F*e1*=1vZUi-F503 zh+|&5Y&d#?W?27ibr&MhsK|SQE}~%wBz*ETIBW-DUzb!YMoXjR+7lfR=(2dZ$0u^E z4;iZyW)m8#2E%HdY9m>QB!qz#yKQh@F;Z-Y6rodnbi@ny#ONLD+l)ytD3P|-5_V`M zke_roS=Diz4ggv#064B-O@nNqX`9;}lDz1#VOFD3mHFjt^sQwep2tlS;{e)jvCm<2 zOX=-Wty54lu|uu+k8{>i3@wPWG3NpgL#&%)_2~Nz4Z6(M%;*E(64-(8N46iA$&=l3 z{%F)qI@Ez6GNiG#tP@C~?Y_gb^C`CttE52)`MGn#c18PkY5OkK-vT_=H7fb$ZN zf`5s%;wl0cXso)9=&XX^{l_to}*J2pGuM7d9@pr+? z2;%FX$d!aRyCl?4Xd@FHoghYEx)nX2$!21hE<-Aob1+V@5)duv$*7g_l9{p?hEl8> zj!u~od@d|-{v`uZp9kcL!l685SzMB`y`a-8ZnPU&n3K8D9JC5pW<=>Mm;9`3=x7#I zlWug=K*+w`D(_>S(Edbua5)Szf8qp*D`E51=yr#^pEe_l_S z@5PNWn;XbQPgx;)n6o)Sfg!<*iUKkvBy133SasS3xkYXV3J?vBAIKLG5&4N~b zQw6X5bM}y^M(1WU(lzKGjHO!DVyLrExUO2rQG-*S*dBazi>=h7TV6ewD^o74LRk^7 zv}UhxY?{6xfMSwnk^aL=qg=rDawAF=zd$z7yP`+Y__1Ha+ct!FP0-#rVX0*Qn|>VG z4Zew9oeRy?2AooS(oVFHpwn)5qDAk-HZ@V!pb1%v<>s<@1ycsq1R}x{OO17M$kj&- z)kgSJfEz$W`p2e1Trlplk23R&-5ac^j1P~SwE;C9hqC!hma=U}uIykLq-0l|;_cLV znLEAkgwTbEp$XEvhv`$@ZAt@O<>}a?mc#Bj&5W;#*Q1eatXFT58dyDW6dPAf6>)XE z1{nRT3^vvK7+i0KW5$o{hTXfC92 zndn33E70t)T@DUMU#}}IJ=CE3xPif(I*BUZRmtudJca10iPOut+K?@H^r??nB9by| zpi6*zR;irG+Oi2jcM^*2i={}KzqT@`eT8cW3XS1LA5&lG4*U+M)S?cJvWTK(^~#w` z)9TfOrLt=dVjgXlUtS8Xi1t964RFMT*2>MYE#+)(AKM~N0VRmqt}19Dyaurz8Jv@Q zIq~4i!~(oCVV4mv7PTd9N5Pd#70zKEe_*_Eb$m759g2H(xOb7$l4U=s9sN};>Kr&} z9h7TaDxy6syz&IawU3fRg9n9~;`9_?$7wF2N2SLVy3N0?6+){Izgki+hP94Bvl3nT z%F#xv&+AZ-;eU#1mfLTTg!5xurAiYQBt5ssy*EiaZ^V^NLPH>P*Y`wiY72FP@>!Y@ zw;eUq##KY^MPnBA;n811%O>}+bKuj1E&`vSke`arSWn!}(v83>FUX}4rFMffU!4=Z zge&>F&ajI$GgQ8e$xWm`PPMI&7unqs1IO}gQ@i*g+bo~QHjjem4?QBrS+PmO5F&yx z^JU38;@wwP z$4hn3TQZ#!>4Kmt#mx@nf`RCtF0I3wR?9*8P04B)2}j82bnEfu%H_U; zYrfGOMz9q&btdFHex?AM`EGzc^W6e$`a1#kl;z7b##exm>z&0z#v+cNbJ zA>Z+TD8R;Z*!@M=^w&eaQ(rIU%VGBxVWT;WV4*G3q0AH01=vImd$MzFQaiN6o|9{T$NY%GTz zD8i=xHsm|`x5a!pY^(^I_?wWAU~5|@Pdb?04tejOyB+c}%!!;1u?*|gLpbIb(%x5K zZw;H>4(rw9qRt)Wvke$YIkq0EPiu$dD9cKSpi-&77eUWCnjCgdYnXlD*PQiM%>I^=us z(}jF9#{-ODq0AgMS%gjhMaW06HQz)IBiITX&0%LhRe+6uDwKJs2pjukfbIWeA>Z_5 zfDvr1Zz6|1T!hU$9`c=jypV4yhY@Tob3BI;Y=upJB9wXL69w2<4m((c%{&(Joq4Q~ zZ~9LI?8!eZz$S7S!Pd5n=CHHJ3b3hTq0Ey-*jNrbScFX-4f#$SEtENt!w44IlEa>T zqyU?KB$Roo2pi8~_ZMN)9}oGS{CJ_v2@iu6-}~{56%%T0)%cN6!o5d|u#W}U_{R#c znZp4_u(izTj|SLNA1%NpbJ(#WZ1mxf@7y02^ZlWNy{l60aMxk&bT9g3nFAV~z=qEb z3pF}XCRn6h^6KDtfmEEj^w@m`!l-t5ILaw|WeX#5I6G;`h3eJdODRaoO5ZAbKV=J2L)uZQm$04^J!6 zU7pHwXY+2aP(;`C?*~*8Y#pAN2OR7h<#J~MmF=yl#0pX>F&(iQRt=Tyjf&10GIS=W z@TCvqoT5u{9Q7y<4)!^lx6>6oyU23H6jgL~eaSRX>1ZU?7>FUpPA=2Y&OD}+>C%SN zzTYx*$2@SQQw=cUynnbePSl?PIkLA5$T8=jY>~K{`Idy+nSWNchlk`4y&X46AbmI1 z?b_@xK6w5q(@R2XYE@ew9UEU!EqQffsq}xz+Avqy#hfo^>F`|Inv(o%rS{Gi8_gQK zxEO17i5{f3vtH=XacTX-&$SmQ`%toTu2m|%a;_e5n%>rw%39yHw-`fz@{%k~PjgIb zi!ZZV>!|a%t5D%&`Brdi7Z?_-;2HFxm-YT4)ORHQsR^I4g%sDR$nC)>ocHP&T0D z)|HVi)DnDkI}HS9jP@omP6h3dtx|YKtXyxDX-(<6(!>19fJF}@*X4@~g~i$NY|zkG zUk#;=j|b*Ru)rKY5MXCMP=HP3FoLc5MswJ?_ZMK3?+;}jE5c^p7hq@JSI9S!!yYQa z#&X#HB5dM*SLO@dbGsnK*mD)O?U-EkMjceKB64uR>Sj|%<|B-koFHREE4)!mp^v^? z;q<))*vx&QAJ5!ZfK9w7zz7z~%weNN*!aC6AHmjqGw%*Cf~~O09CoA#oBrL9@5$dS zeQjfQ{!cg01z<918i)94f#ja@a#f*jNrD*jncF-Jwi^t+3G?cJ{6UZ0fF% z?_?1+@vZ=S_+5p3oWX5JBC1Y6rOnZu40VPiS$U=cQTFqC=nV4=*h9Cn}x zo4GUOBUorl4m(zajpwlYi?HdphcZvSy-?q5Ja;df0oF8GHfhR@8D0%i_YIdb<*eA%I z9Rnh6qhfeZTy<|;<%8owJ}T~m7bW;8yN`YeXNWRw@gfzg7X$dGVlA@UjChew+IVww znDa&%Znt6hT9d1Y3hXx~)cJhf?2Y@CfX~JHv{0lZcq8(Fp#X>-pjYbvIX1fj2yGOg zNou28de;)^Nl#PI3JliqQB`P#6=JPWDy|^$B90@PAJal)aE}HH85%HI6M)(c zKNj);YVTBC9ze(gtS(CS073@n3w0Pqtq#K|_rHA|9zbm#kk#P<)ZqbH9Ued(2Iy5C z_(=4FW1)>29Gra0yCEgps9DGZr~|i{0YJzDsG}wf`5c4{z<@gG+>Xgb-bUa?bQwj< z2+mQoY;R^IRc>TSin_5E!%icT;Y2Py9ijI4ap7>@kCmq`>co)Ir`J}%rLX(+kb_UJ zG`iKs;AaIl4?PwYK8q4UP#2fblhcJuY(bFbIrG*(^9r|!I1bm!3pZ)yY|{q!ww5{mmXPn>w-jKbIqcat7hsd4A>U)81=wf~BUq^K-1_WjYy8~$ zR@lT(9PDSyKXr%yKaGF(?3t5)vOSl(l#G9Jg-f5tKYN<_C*o`Xz!1b(9se}vohpFI zy7GejlUB^dKYc3#|0HQE|MUrF;h!XJ<)1$3Ec}zC#%}`u^hwX>pB@dy+YAjE{|o>) zkOw&4769-a4{*FK0GOx-$oQwnXvVFvTJ-!g035d#Agja1Ami2oWOaA|b=cr!{L>GP z@lP9^jDLE7@lOwM{4)UPhX+sx{4)Tk!;kZY`KKuQx${rmYnhdQ`mrkVPoFAFImHyv(~m zd(w$7cTl<4jIk`49i^&bwJb*u+BKSP?#|YJ18=n_$_#p4+q*KWOl?oxK9aT%@7s$q z4PQx_8qL|Wu@cLX7{^Z-=5y$@U5!lf=uh)I0b#++_6XB(XK|C{l)NbKy66)^y~@i<|?;b z-I{izAT49|jZyA^ZS~2DUJ62#OCwc=%M`r>&t;D7jXJYnj2oCWW=Sm_tqw=Of!kjj zBn`43p>hS|$C@5t2Rz>aM4h$tG+R_MlKstOga7ZPde6=OV2N_COk>FivPKo z@PrR@vnoC2!(6~nTXgUVZ6W=n%cI}#Vm8_RhB7okkv48M851&#p$c7-#HY8fTQix> zmaF>8(KW53* z)s!jhDwU*`j#unbYdTr7ieqk&Y*bE0sYU~p64yz(amwtttB$e%A*$ryTfO;KA!fFgZlV84>_QZXFO!TKBhfnR3G2* zkT($irU$&9@Qjb&NBE47|4qVR>~(SZ1_tdl?&lZW&&z>vd&kBK+kbl;&TuKb!ZI|5 z^jj944#(YmY@>J>CgkBL8IYw@CO?iIQC zMU1OlFr*XDc1T^Ti#=s-rZmS;kX=p9(?A)qjKA|3(TAM%=P{5XEVMaBbj|Vr!|h1V z{)Cedjk?k0fQV$C{+PXNr$WZ49N}=r08NO}Fpy>3=aUQas6ZY@U!o8ZmkAxckcVpBN@75fO|@rFZQnfn%g&1exPhYsIy_2=ZH6xRPTu0QP?)|;#h zKFK%+Ay7eCp=qo}lP6=&Hp^BP6Ol}% zx-~6xw^qDVt9-YPQp(X^_rk8Ywkk0PnMQO6OLK^fRD&M1^y`Mi}B(sp+j^UE$Qs13*;Gx=R}p z4tTUe<0M75kjhl_+#6xN4DC=WUb2_gz;Hne&4Y9NM;oSA=`9}<4)CmPGD6D0!zi9d zr`n<$@g`#Lebj7CG&%s~pXk@&n5_#&HC-Z|8X}fTsB3A^a}b$CwyE-3`_`7>AK5dq zL&fdGaj8XlZNhno?`hY~T&=rhFIMAMi5gDOIiXpIHIdIB+&B$bO9ly#${bhxxVR%8 ziTz#@mN!-1-*sXvt4gj_s2==DL4h;%79q~O1#swvECNz%m23lRTgC!v`FYnO$AoLOj2vayF1 zD$c3#@mk7Fl9&BABus(H`=AJpSx5+;BS4ZwAWSIN2NSnTvE}t0_???7~uI1 z+z+_F3C!*v2SC!>TazQekq5UlnKwt+z4-Ryy%LAS;e)*7=~Rs^J>!ue%VXW-jUdb8 zKU|*k5x`qrmdCKcQ*@Tcf4DpzPasF;D7KH*aNB^J!OJWoJlD|GZ0KrYs1C_t;5-hR zRW!4w@I$~oV8j%SdTq~e6Mj)+&jkYYvw_Z2wK(Ty^pz`MffFz>3bWSF6mf|nZ2Sjd z_8s~`A>Z`(1B_sy%p5jRgiU=fRSca z)H4Bg{Fwr5Jcki%ZOhCzT)v;}VVA4|O#c4QFczp554)siE3v@IRXCC*8c%O5u)btA zvH&)es!Ea>3-C6V(ix!U0Pe7BeW~sWAV-$~Ocp4u`^Fmru&Z#wX2;1w0ziuy{0Nhg|_cI}AVl z{vavG!!Vj1b_D=+cz`?X3IOWxfUFK19P5VxvcoPvI2?BQ z!O0H0Jb;Z$0Jy`h0H6*V&R!j;ao80A^uv$yEL;&OR06Dw1w_%${jiH%oO@)4|2=+O z*zEYRYUYtT$Wr>I!!Dm5V*#H&9Cqae+hLanBOm)L!C2s862eUp^+Quia{X^hq$BMA=97eFf&%Pe=o&I_OHkHFp7GYyK>|hZ# zH66-4K3ynt+`}-tIxxMSO?LffD{oFeHugK)B4dseHoV>N6+@=q= zE89@6>7$7=w(iPiFEz+pfSY$^zS1CX0dAJJn!qM+0dAJJW^1yOw|x7ZycIqq2hG+q zCvW*~I(aL6xIE`0z{y)48&2K|A1;r_(=42&-CaY_uBsbl_`6*wX?*jnb) zsQ^21ssNkFVGk8yGhYh%&U~quFNaMOVN+iS`3SbQW%~0D_H=uBzSqyVckS&&#Or5z zrIQ(O`k94hjOq0=W+^EbnEcBPFwv9Fp`7Wy2<6OxQ_jdiOD|>0VG55+YHeeW9|$Sw z;;>wrxwaU+3?Ezw(g!|W_%NMaoAfe#n8t5b4$x9yzc0{JUYDy11JWdFf%FsN*pv`;(t9%z{xr3xE-9ogq^v!|XYEvH%;)VFX+A zO@A)rJN3B&Y&?hETZB!0Hsm|`*+Rat9Cn}xn|UJSd*+E^z8p4IgiW6a`JOyc$T#(w z06YGf0&MKl0YAx(%Mspa!)_haPLq3A7u<;yrs0f?S2e=50b;z`*xHMS>) z_(19F&ZEpk1RH6~mvlt;CuplXP!n19r0NxoTwXW*E60$rJw1rN#6sv~b=YiYDXNL0 zy~&}B8NR(gpGY7 zSj1lw3`y(!ed$0 zX_U`ZqhMWzWG`|fC$)B^QMM1Zj^g?v*vj9>xNIqcpdY&3_RJ6gy$ zc{J4bSP?dw!_GcZ$T#(f%g4Uu*dw-YxwYJ`>B?!Wy+_tOU1b8#Xry z3$W?K0rpf8HvUHecK;t0^F173(+?M5qaO({f~{>Cd(gq2_HzpDfI0qbMtBo{1b5n- z!yko3?wX)jn+xHNKRRbhTu|0U5|>&0x60J2x~bKv+rr3wI)3-!K~+2Uo6 zWxGBvdjVX=wsMsYBe@QdT)Rq!D;?WV4|R|s(xIXbp{Nt^9)`d|p$5>mot@Fm zHcZh=88I_-*^@_eCjaa43b~TT7GT9llI$V zsj|lo?A9|3D@M}(5tY7heQ7aXm-*S;xJo~9<9YfSg2nK&6_WyfHa4)ZTVIMAFVv1% z<_gxT*SMcox}RTgKd*2q1bJPf zl$ILn)7u+mM=I5=;NiNT>jnM#PapE^&U>mfVSQ;i7gRtUIbTb?bQ#>qZdoy}Nvf%Q z`%}S5Za?cle(Q)@F54kkMLV{?VifI|)G-j^!73+_Q(3F4nzmVXMZcU4-X{K*q_R(B z%Y}1S_wG`ar?6}WD%mC;2E)7z_@)Y|Hj2Vfn_5)LE3Fh#3<0c}Z+cjk4yhneen>{U zY3g+fye=uJV9bDa^-7>%Tx8Sp+O)(gQ^fMz((~fyrR7@&8_y%|8sa)$GRW^W7IzKF zIRJZ2d^HANm_6Wx_xYM5G*6U<*ZJ2_Xf@ukvImzL&-JCtcJP3x3iqQ%XI_z1(%ML0rBX6S(Bh)h zs{*Xk)NDh^b5@7d_m?Ln{EzS4w*R_^Ud*E!JGb5T@(!LK)VriMUMvLBM-sXH-lE5r z81WZsMlmgW8kebnJqh#2hFODGieE6ydQ6iR^N%Ml8XK716IkA@gbl8=S729~$*45Z z-8f6Xjr^A=JR)RON1`nx+d6{7C+2T_$#AqK`o)IEt(&R71-IaJ+((d}kEP%dl!9W^ z2fe(YSu*Z%897x%N&zX@fgwE}(de`S60PhKMd%4Hd#F~7*#aYJkDg-*@m59#s@x_7 z2AEp53p_NXp%>K=89H8uGhbIt^w?rT*g{|5m~YWI79b+#iYBHba?#!yy}Og%b)-*D z_KG}l4(0;z<@wPE7s#FvoXfBN_whI~i3rNHw9!^c(Qsoey%qzf8l#P?%)n zY}v#UwSlU~8x-6?u*83u7cVAl!lHK!vr#dN@%99!q$klglC88`q_Ueg_K2uy3GowZ zW7;N~pbxiT6`;*CvPQyv=M4 zVXcy1Wm>#U_S{)4sfW|*EwIZy!|52;3f?OJ<7zo(B~6jhFD6$;pDH7RT$zfZu8e-+ zQU7Ssxh)SQ+gjh|+4cuuAsyv^udhdcT&82>hq3Tlfe2nYmw} zy4n++#jIFRBiHEp^h{5DH}LMA1*-w(I3{liVCe0V$%D5V6)(>cFhAN}l-uro(O>KS`!}ZAw^IxXb3*LAs6G+69&rKNRT+s~={oA4 zs`_HHoBQodGXB@O_4h6`jqQcs3gfsOYG0mK#iA~a{(Lc1o0>zMx<1VtG< zfH*kdfdh#ObCYpfW206n{!t^V)*?{}wWR=r(0DCN%o9Q?lSUHTDw42b@ZdAN?z3=? zIy0u*an@Aco#J&G%6JWPi{!lK*xw8kAvt)ucqe778Kf^&;ks&ENv}3a+`lwBlCTh6 z;g=u==LmOMmJh-kU{O2wMenO(drjiu#&VaDehfD@TDZiZF}m6MZ^Ksc!)DJsL0I{) z^;JPLGx#!Y0HkNu@^)8~STxZ55k>z};YFGb#r2qg1#V9)&=N0Ht&FZuO3{%OORXrH z44KFXycGSv?!sqC^RX4PB%uWqn?`tHTFWz6pNtwdcHduIhd7aIM-m>3LUJ|qtxTu2 zZOS1_eDs9fn5t;NkU)C6>hV>;O^-1a+<`_gABA}# zKG^1?!OIS8KG?9Z6S*AV3~w&7d_vx&s>Z8rgk1D;z|*Z@ZK5?}RP4RnS6-UwHekP( zM<1#rmx7vqs4it{d~SjM-ruLUIHRv37jq4pQ!%Cc#l|AWgc90^ftI3om6HY0+seEE z^|FLrCA$*VCp4mr47B=U^gOy^%K?N?QvR(?l|xd8R7U7@jqER$ux3yPLST=pG|^!7 zbU+HzO7vm`{%Bugo9h%Ct_HlB(FYrsE5tLt(W81@wSt&9x|MRj%$-9bKdg&e+v08G zaf!D*l3lqNxvNQxL}E6qY3p!>sG5Hzi6!)uFps~3whI52h%@=1NLjmSO%Z$&x-Ehs zT}{#DphamlEn5MDyv^~)baauc2gH0>YhWq*n=%XFUzL|qq1MfgbP{pIqqPKDiP;aL zp#%GSj%`~<`fS@UD;NJof7m7J zJ)Y#-LSyMs^*r1))I_C$iWKZ{`89qtc1gUmu?x{AI^?eIi-x(}R&D`?O_j;A-chCtV05zVD3#zS=;0B_ z5l^#%j<$>TcD`C;W$4%6{q5SUhqBxNCYHcT6IowDO&_a>_Kn6%v(fk*1GG5ashL&z z50Hi%cF5_1)h%KUo<|ncT5s&q?4fF-jgpq?s)#{?y@VLgf<%Vt-;_quZ7&fXMEDRy zM>@`LiE;E|TcwF<3B>NHF$9Mkt&Jqki^T6>oAqzp&PtClMVfh9LtL>Y#uhVG#MokE zY_S+yO!Jw1HBCP9j&l8NFjl&E>D8>BbcVX-(G0yL$%W`aW34Wlw*k}XR9g#%QGl#+S;dCdx=Iv`XvR<~|EDR4jE4rfBHNSx z8@(N3fo97 z5t;zqSR8;~Gl$!eQV|raSH2b+y*6G)+tV6AV}bMB{KlH|-`bPf4w-fSyY9%kjk(%J zURt9LucH~{Rl$0MJ$4Xq%@r9nauuovKQQX%JiWWxlQpy|w%C)Nv;t4q-{baovYN9+ zy?#a}n{7wEa^lp5l@oeW>ZBg6TMC6@`CI~F;%;6}hqr+;)S%X(77Se&JD_eA>hW(v{rA- z^LVLg?PE61LpSOXRWmy8gIeXli}yJ-5g4Btx z#J9+BV~D0fZ$p){6&l9x3~B*ryh|dgpI)kos7^)s3F)H-6~#-TA~|bMueFXjUXxM} z(PSij;EmE6!9r>@EYks`-7i72E7)F$zu|b2h)6sM&LAZK9}{$me%q(^ok#tqd3wwE zg*MHhAisTO+x1+FK$QdjE_V$}^cb9L8l0p%Z{IQ6C+SJeeQxdR_Duo_|G~Ch3Ug!r zUT%}Onh7$U%vdCh4xMV;FEK~qLnhFS+1~^9_aJ}8zt>cM^M=klZm1skeUja8sCRNs zCySYer77#$$^k^0wUvYI$T*0pwyG?bYJ6$fY=t#J+k>VLzu6+DM@1ZHk7n4zX@_(Q zMd)Z-^snXSPoaA)?MK2qal@gxl!(!HsxH$6qFN(5?u*dZ<@y2%FD&0D1VB_=KHk^3 zG3IQ@gjo6_ey0uxp@@33y z`MnEKEbHJ7pK_YF;CIB^!(-|Xm?%D`RgRvF@>^mu`Xzgw%{mm3dswIps#UBWZ+oP% zlTPet)erAz(hnbPYWBgDGDt{h9uD$3I9_A(liP}k&bpbu{we<#uMZyIvtlKl#y&(lG_F6@Uk~F5so;B0z)Pb);!bN8^O&5rKd#7sM+I{Gg&_7(wS?t+7GvKpzq2oYdfrJbGm*mW@N&g(}Fj zHP2&bms~*<2;4&d(QNzzdZ2DppzOg-(UHB{`z4zT^uP|y*)~8Vn<~3-=F=}-&a(BT z>p2m+1^pcc;L@;M60b0=iBp$QGO8WaHh6ycy~Ga1q>iFqAiGjdbRVv01TG@8)ImDW z;k12cZoA~C`=b<)#`xMxq= z(27_pHLxm)`?c1LZ{cvU)svV#|iC(YinWXK}L;N!8nY~)0YPf+?8nw#SDtuDduEuqI$(Z4dy>*Qy z8bORvkbf6CP7gVwY93@h;Hl7u!e4(mHXB^ z+&YV&KC20QTg^sk2NBg>vfKc(D>?4- ziCMTD?!f6dR3w)=A}0-KDc<>Lk_#E*2tzyK9hr=SMBUgPWRPcr#H09aAs*QzpCCvn zosz7OOFGkOYz?}>Znx%fckJX6wVJ7RiNvW^N#w>RNhIkX0Y93J=c%GVQ0k7eM;N`^ zvkfZ0t%0!;%rDvQ&)j}=;hiXy*r@~hQ+N+&(B(pkuEh9Af$ARXl`|v!70DCPDGai9@CJo& znbqT3;VOm7)7x(qOl;%!U4s{oa2v;qYbWHa&ZDu(drogdi~4bOC6NUT*KD|Gz4)+t zl#1nd4>p#hx2GJAVp%}<1~K7)J!qu+G3#MYw+^@RYeUjJ+z2=f16Oy%MlU8kr*zMG z2-T6F)ezFi{~ryZh_`tNHRG}tVLLPjPGp^UR`_rs#$>`bS`efY%~u@5HHhk_3) z8hr0?ky=X8&h%a>NBCuO<3A4>w5q8D0mzV+`6-16o@+_f&+h?#>q^A})szZzMWx!R zHcO*Y#R#KQFT7B6FB?pK$yK3>keX572SvR6s*k%&AjGb&Q0Zknv};|G;IfZ6&(WJKoe8 z3M)~P!=SbYwq2FNPz9@$yv(c^D^qp4Dpab~zLaME&i>KG7c5z%=bMz5oEJvfSz(2-N1FnEQm}X7}qf=AmoV5?bNpL&z0oERye)JJep8T;T~?RwjsY%S}GmDRFe`p$i^N z<lJRISRz@7qn%!u!F0B|%!~8jqM9jL4gCRWqE|H|EgX=yMR~v)WuQ#0RV0SGa z44BU3G&eD`>(>t!{22elh>UCC zG;fsLH|tx;3}hs&_GeX!C-mCrR-2=SEUFeScnR`F9L0-wvW07JY^c+kKgX9S!zW7E zkhbqcnIMMa{^RV>ERGV631r}=>!*ZihJ8xLUWFxNW0g8$n3lnTQ1#L)YuFkYHGxB*7k0%|RXrLDm<- zS<4VDtT@V5i&xXg#N|;LbxeQO(!;Cb;{z;t*zC75bqlkXLo< zZ&LwF>|~AMs=Lvhmj{<}Yh^-b+vrMX2~X!$x-)U6wzj3Q@nz ztxQ14@(gZ6V?e^Ku@2r)E~0;#?J|Xy1w(#6hw}Mt3e;B( z33Da!w4K}HmvwEiD;TeM)Ah|)Fv!IE^`RtO!a#AYmfCsfwJIAuj}dWb4Y+`hs!g;` z7d;sHq?)UuAb(U*th02-F=f)d95Z^Ck;vE?hb3FBL+9S|ad$i9qd)F-O{4P+vj~dL zLj_s$w3N`CxGu9qh+v%vNOo3L)E0;VRW68-Mb)Xc8wZ&KkZ%d~mFGr%tT{AG_X546m&Km!cJR)Ti~8T^u{Q+gLfpjQE0u3?EKWK#>WPMQe5Gxd;!&p%9wj8kFbd zhiZz6j0q3mJEDOz+_D&4Spw06^0>}l?onvF;EBB&{X6vso2*U_AiC2oj>A$qD`n8W zL0+1IeVZ|J9HDhIZvI;^LfF^{tQUpMHm^@XiRjo$bKb7T9Ped&ir{E~w-IM=}+#KmSui%2!CQk*MRl3UHhEF6$Y1->AfVjtu%)e~I{ z!m}9qu8t^DO@|T&;pH%H2_aP<5Y>tEXR$7zSj?YGoCJNh!bC%@MtVd}t#;N;J|Dow zw(MG!G}Q{>xmqRFA&vR=aY4x983rftAq@#%Or*NRK9x-CC|3s2W&wha=n8_K5lSPh4+F=A4*}pRTqJ~y1>LOg~uCdSKU#Vg_$?KSyjbA0s<&K}g(tHoBb<%{c<)XV27CZJt1c`SfB2 zCcYl!f4W!Ne@2^>uf@<)n`tB=$99Yv_GgWkdY;+2dk`5%%rL2Ixce1noN+|g5v^$g zpn|8!n{-#SSLxVIN?)%Y+1Yxjjz%ZmJcM`EZ3N3l2 z*U1Nn0ICO_^G(`$X*u=lm=?{ONY;%Q!NgS88r`7G8P2{~>wY(Faclf5phDjPyEX`D zy~w}2!No#*%T#UUpO^p#Yl-&7NP(D!OYq|!I6_4C?xZx>uuxnYq?_TQVd=a(hTw~7 zDlNM;A*(&1$8lws%E8{0x(Mi?fPPW4Eq(RIdOx^VTL;eAus+Fv{^eqgnWU5Qt@)Cz z#3nd!N7Y}+b}Ktbrim@LH@9$Q6Y`=q{xq1OjcelPBasofo`2U;mW_y$7vOu?Q`w#7 z5;6`J@>*BZ?gpcma4}6a!}Ya5)qmrnJQOfX#lz_KPjgSexvrKT=bPY>rn_t<wLO(bEVtt(p}@z z>H2N4r&jM)m+pF>?)p5PP6*k(Z(;x|NDp{wAL0@2iXpC~V;{v zGR9LGkP|b7baD5?N&N=)*yC+?Bt18jeqIggdAWo~mezD5&DX%+qn+Q3>p)dzuh*MS z^t#frxLS{X2{gx6N~A)T9Jro7SRrZLT)>mA05}<0D&p$(8~**@|N3`ce}`2F2c)YK zKWLq7jc8Ku4HZg@C;J}Gi#4(oaw*A+Ps{ZkqLGJ3+*6W28Sct#B z;&Cup5)uY!_K-)yN?Of>C&FSSz26~0#`8JeM$5{xj655g5Et@Lm*(*^u3w0<%~>mV zFoKtob#q)79u4OqE2FNg&pu!%;SkbgHT;f_PWCIaMxC)ZKl9n&w_JGEw_Mrt;QJq3 z-zb5v@Ls{hhk_>&f~~O89Cq%30&MbukdI(%zOfv3un3#_V90mkgN1yfIqckc0X8`v z@*OL}#&g)AB5d*lAs@j)J9F6nB5d^iA>Y~e74l8qA7BIvW#+K4B5dNlAs@lke4{yx zU@L6uzL4+ueFfOedjjm4_Y`2$_XgOL_ZDCiIgDUyeWN+-+`9{~$#;h`j}>9#IgDUy znKQo|@)2x>jpeZYMcDK`A>XNc3i&1v1=wSU3b2WH1=xe{D!@i_7{S)IOpS$n$Hxk= z@f>!45jOolL%vi0vzRZ3-CKl><}iYVw!AZxdE%V~*hCI{xConhN62^P9mRY(?7<>z z)Wh)Ebo!wAY{Fj|q1IN-+!;zgePg*Qhy3%+@L^$S114v=>30`?9>2?)DZej#8i`eMiwfI6KL&Yp21@e7&ax;BxC1LtQeN$*kXbyfhHnGaqlcRZhc zxe!G2(NEZL(CUssSKv7-kkh7-i!V^F3tF*kyMxSE5;sRi+G9{UOV_oJ zOec#Ws&I3P8?5vZ)Y_N|;b;oyO90}Y0Fbk2zz{{72K1%u7n{GWYV7fBfIxo>^4Tu8 z;{NfUj(bM}hWi;%1+6yWiDA6p$OYWjJZ*^b83B*`vnsIq+zPx{+|NRxxBx*m+XM|c z{GS2kPy}XZ9$)APs{44(2m?9Ih$E=fU&1^KWkGQivr3^ z{n<5m6I@H8u)jgx+>z#9`AZFe%?g6TE$9yGEvUo#vhFt6*WV(!e}p|EKDKCENDz~N zxx2nJ;0(vGOIOp=$qG!H-*JA+jDcRZq|Lpi+_PxD+`!pbMJL#1%5I=6oAQzi>s4p$ zU%`p6xO*^~NDL7DSMK0Pd#zxvOtd1caHW(Q&g_WbffyU^akzx}k8%UR~)*iJ?M0^vX8hp@}lSUJTyuX~u8goKEQHN06tyda-GGw34$El;nS@rsq!R6`i9=tI48!B(`ijgdks z)J~P&VlTB(@iuC-(PE{Q)={x?EiL!^Tl>8H|0e;l&m(63`|S6<_S$Q&z1G@md-(vf z#7%x`_hLFX%AUrHWK@pnk|m5XsvX%5EdX{aBw_Sw5G;2flL7Lm(;@@j$Z3%Qj3r_d z0QE3n@x;y^DVcch&?Ihyws4wjgC1~5r`u#v_8kA~Hb+g$*)Wu{N45=XhGb7XKY53Y zPEf&ubLt(^dg0(nQ^_LoFA@qa%25z3xk=iIg5eRlQcj%q)UeVpi@|i`|JsD=7;p4Q zdWqc8BD&=I%PyuR>KdLlw5G7xO4j15h=)ai=GReQvxV`yWi0!(H|wdDFhh8mbwP@l zq~s`RmHN!NAcnNE+wv31e3&*CjZ(VwNb!tmc}F~QV2G4-;VTZ0FQ+;gMZ>$)ZWArX zuhmWHZ!~e(HXzymT9`W4*kf>7r?Us3Np<>0c70m(Y_}Voh+=Sm z277ilI-c_?+g#lNLLP}VZOZR{enXo*BM7OjSs!h;`=`@&)Qy+)>GUOLUcHNrybBp3 zDhJ7u7rL`20<;&XYh*u0cbQftJe?=#3L%db8wl$0jEH!Yb8Qs?CI1?q7l!lPBP6Ry z51Ukv+sa%CWbvy43712VMxtkBz%k}fCV@7$Z?Gvx7&C@W{fQ{eDh~o#n+E~Nk(|7^ z2J;IOj7on8#-CyQKf>oLk+6j%2zKqM6L=dK+4zkDkbkyLvfh2blnW2p9*izRdL9-g zgrOVH;rnFEE)Jtk&i1#2d|I#@lLQp(*`9yAl*Bm_BalaOsP=i1H$I7ru*{Gt1R1O$ zPu258Qd)BNfFK!6;@9_O1A7sp^>;pb8%zYfK>hVFY@;|!;fE?;#t#=ru*1&|aREz1 zdz4>rE8E9%lGflBCI@GT*)7D&t>u1P9H2Vepi5&JS=xA4 zv17{($7=s;Ww-$)(gXQUHnN|fGpC!A!g~IlV4zyUt=@u}U?hJR`0E`IP_EIgf{bw4 zeT_TQtbYg|M-L;q+#6pG*?nuq36TcEw~O#jP$@4ot6JsA>{1>*w_cpg9;A+>SOW&o zXui?Ms6(kx~`g%op5pW6l4{aCw7sFbku`?-t1~_|Studb>CO;dE$|jgql?KOD ztp@8N$gDZCTcazby;y+pBQJU$Ypqia30^0V{?d2toLI-RCf;b+od=afca_m;grKx- zO&fh@W#K)kCMRNZJc45M49COr#h2OxRLeld&`oT$5y>+jFCt54+DwlocOE=$Iz7>y zs9891%AI&)dSYf*>rdRvg|p-IZ_C(TSyr4qo1O#EgGuLqt{S^ar{spzagH9Ur}hCV z@UbfIHeFd(*qI2D!cIee5S)|WX{ICo< z1L>2fLF3xwmPu_0+*CL4^;LO8WIu3fs|L=82F`H;!WnrVy)UD9IWz90_Ic`ervd{; z&rb3(cM`k#*Ms;+-I*!k4NV-0Ai=}kI?b5s)1@3sALf>qBqc*QL}=JeDmZ+W)rCz^ z30D)8dJ5w6W%+-_Zh<}Cd4*UcatEepTbJXyZ&6tQ9DirA;~K8KlFc&7lan7x&M{DP z4L-gd=u6lT(arcr)@~TT2{hX4&bgX-P!4+}0J{a%Ce%_kXpFK2d-=9sGtim6S_woa z%jgz*I;`t}(6V?={9|&ok6cFNGIz8Z9>8M?TlUeUrpLuU>Q7K7#P5>(pEq$=pC^@< zF(%a^C{FllWQlB%zHgdS{8lqcRG`ugYv>vlmKX_syb>M$-abOejow&)qoV6gaz_j(Y2`0UxM#mk6QiY z3N)KOlllwwj(@a7uW+9)+Ye0~+Hx{GytrbdctX}oo)fZ2Toe<>a$9WYy?hC?XXUH6 zPjX1xMmeq*+i2icv3tsw%W5`G{f@XL-T@J$qA%Yc?#GyAmOb6A@oW!RAS~)Nqr(J@ zVM>9d?rBVuYn5^#!^$JEZoz)WN;YLm)5J1a<|!TIKzm(|YI{ZE-*YE9i zwDN1U%s0R}nRCDnu)=}Exd2ToLl#ve_%G-c$nB}MM;qCy4a8r<=vzehsDbX5@t#mq z=$k;fnFAbg@>+!bEiHh2VLZnI0?$y6ftMfq02IR5MiqZAeb zyR~r2O>h)U)N+CQ@tA_u6=*^)<FYWj;1|NBa$v)J;(^y7ovz92tPewnJL9a9!Ana+F zh)5(Au>&%*c0TjRG)(F3bGl!CzX!C>Qp{%yb&O-A{3x4#$)-BV;%v+Bhowh`VFUr8 z*nqZKetX~@KNN1E=A*ZoX_V@ubY8gM1M+l#RvvP87=fd9@khiUi@8m3mh8{c{*))5 zpN56U#(#|fm?HE*r*2x38%Db4hP2$;gkfI~UOAR0XX2DL&Zfxi<)%?%lnmd(eN={J zceX=$0&Wv&%fKggJqmvZol$*Mv$Qj+bStgr$EIvc16pOmydQm#PJXfKWO&?+{T z8I2LtQ50^NN6TnPtR9SOLp@^aiND>gO^pzHlWYdDduHY>IJGXwt(Sci5_CMJfKqH! zenZIFHA8tnWfCMT*AYaA4UT2hycCH75lofNB&--alc+t;CZb3}UML<(cC_FMunu=0_?{M=x}%JY+q zHv7d4cnjpBRZ!fJi01p&GMmhOe3KBLSOgyyYv-N#rnv{wb6j>MorXKmK7LM;X~lMS zuo+*tLhN}n??|kUz=Ok(+!P~?0TT3tZ{L$TO?^nge_pyMeqYuW3^~c%R1f-H}B3aMEHu)s?z%W~7YI*l*U9c42Akyr$90r3&(12@W?U8n9j#n}fK^|7a;!luQsWNhBb2<#z!Ytned@b1~2& zong&^G19I+dcw~NsYnv zBC(U`kBOCN0JJy-WH%KT-~NNx{zUt(vC{H?(17Xkw`_2OkZMnwo4m?p50$=cu8|)x zuuP`C4XC&lA>4$QHE>mh4r`jcQmGh?X+sTu&`2?WTjRgb!aG-sk03pO^(6ibBF?yA zjFC)u4~jrG{wyLTrcD#Ko*hb}g7vg&hxNQgWRsJAf>I5diuRQ~zPq&jU&yX0E&qey zI&NRObAJ!=mIeN5k!w#zN`iwrc8K4IIwDV<(C8TP zvATJXM@?KzyDbknO_xq2VphQ^=vcrmvE8Gp(v0P&r|6WpfP_88zrkBXscAO7zndf9|x{_Rdl$j zg-7KXf^Ztq8bC-@kyzb;!cZB0tnwtzMB+ai|}GTW?(=_@JfJ-;Wu=2 zDaY~=)x$LoX`O;1yTmyo((y0FapQoX-mn=QQF(Df0t?fsQ30z+u+mT-)hq}$*82gN z6fVrtst08S$OOrQMzsZgd`0|#;2sH#s)L1YrAH{elmvb?5guY-gB3gp?sq^1^Htes zF%%7HISCq#TYlJ(v}(1R_rX2Ho6LccU!IF743T+{HHH&e#UpWPTxt zFlk1^TAt#A9fs^$BoG=k4`L!+<3862ivs|%4Kg_1IK%A?XGG@3+jYSkSs?xsJZ3pq zr4eJ{8k#k`Cek*4f$n^=RPnGI$PpV$HmAN?<0&Wg8(401RCsmTF@+7)*Yx!P&0gx$Ho(@6Yz=5ppQKgPr%X_n5J&H9tG=4%CW}U- z4;^-)!-=iwX{uTns;`BKp%!-3Xp(`1()Li@n8*>GkxOjN<_K^^PDFV?u3nf(O}!W( zmhvLE%GjMr)*(w2+f5+iOs|$&YAdWK#bs&8*bAkO8@VtQ8$n}evPD}V{8}KP@Wyxr z?-d|2rce%FeRh3f2@&5c^2?G#sMI4@{s_K}HL@*`bg@Z(cWm1Jr&r8m%m5{U9rS!Z zk77$`r)`lxaM_#rS+DSf4lIRm4`lejpjc!D~1@qBaBgO|hb34cPgz<%79X*AKXbrT? z6M9d49l%XmRL&^GHfXuG;1UE6%^BU{vjM5H&i4ps*i!KhMKTNAs$phT&C>R28g8jC z=d0o7ny=NW(WG}&<6}W4u?X60g(HxfX($ZiwGo3}a%wikgzzd1o7Obr5YpJW%a=6R za0>G!m->?2`1Ax9mVgg{*P0W^5Yz!4^0|Qx^ zP$65+46tCe#n~%R13~cQ#%qn8AO{H4yZ~C)_c!Akuew2ZT4?SlDKA2ny4Xo^Ar^(n z9!@m%!UM7&b`!P-r0Jp{Sknlm0T@yYI{?FJk2XiCaGa;g0ONt;U{3FLu_G|Dv$v{I}30y;q zOY?oaj?{(3f|$|kxzcLYqg!VXEEk|MWKxU#!(J|wbT8pdoX7PlgH9))a#u^D1ojP& zMRDGMq#LFpWX? z$XV5P&-`?u)nn`?1t8dVKIQz-3o&D?oP5K43rF=zX}A1UKzsxrqeuW58I(pfI*f9s|V~T?FGNox2v_ zdR83)U3ugrX`|2<%^Ty4Ui4%=%gHplk@j$zmGf6SU0#PEXVj!iM6apsjxhr{t$!#e z{{a}C<>{5TFvJEpo6|`dSmzdoUcO+_K*OXN{KXoy!@|&z0MSWafoHW4SRgQ=Rc3X7 zQ`8At&kXKp_%B6y2e+OmED|1-wudKq;maZ}(6V1(W0oU4+%UR$*J7RW7sEOJ5ypT{ zG53+#4LaOLQIp7+w~F=E(cPlv95PI^nZ@atKwUDHl+~j8T{f^NkCYvpQK`J2 z9KMQ%7FAtF`o#ilsjh~vtL!Y1h$bzP&O(-p;+XCiL2-=v;2TDZ{1j`DG?&*{_KwI# zStGr(?GORX%-K}Jz4!hsYWr$|CpvEmYMnqSISa7C@>B?-GLwPHs!-ywx>+GB zOa~q8_RVIpz&?(fSwJ;C+0*QFbBi^VWR%zuJl5*q_f8O@CwtasWwc}q#UHZ3k7BV# z+qIsB(Huhz8(*t;7k$W1=RAc_m?4r&cMZWDc^*p_5d?00&}ptcFfn6tAFP|+Tsy!~ zf;_(=?)K4zYK2E#G0r}GacK|GgRjMi^f5pkdLq&bt!0zVA%!oUljUL)8!ajKLe@aH zsb2!Z3?D*>i3l|fFkqlfCw7@iPo}P2Fpl=+Oe-QnrjR+wTHc`V?%Sj9tir z`BH~;=xg{-G?dhiSAqD`AuSK^Q>=3t9Q*m=imB@^Z1xYlup3GwB<9~r?ilkRM;xI! zOe{a_Vkz9a8{h(co<3A%RcCygL+TI~z}6v&Cz&F7v4;NY$6K+60-cuzn@=vkiFx{E z+gBGtdWOm$K($4O2%}+GIN#J}87nl?M31P=Lg>rBWd`%Y=UyvjwyXIRvd2-$%_5}| zudqKm$&`jA1Rg>hbBInz93zBFFPQ& zK*8r90uP{C=OJ3)#Lw-2to}3VBSEjd?W*%kGOH*DeYZ-#_?~zF{GOM6;mOzvCnQAq zMLWvzxxx`a>=)=LTMGrA2TK4k=q!&RScTi<+e)`}uqyB|z|<6GUi>EOhY0$^_R_dP zGRgQ?!35nqz%aO4T;ys>J$oz(SP--)h&jM818S`d5~5&Q+>wFZWEs)>Ii-_B?-4v( z%K@jdis%DAM-w!WQpUvgAp^n;36VV+)F&Cxu-%vXVW@?-rtmU6dHcF81ioF_Y^2@9 zK9}&R=X@IebCgfLzt!}g$MAUou`U8S$)T*tLie=P(@Kc}(Iu3cC2lS$EGwlUG)vHq zMnlU@uH__8UCu@geQ=m6$XH=0;j63AwuHHIfL;URhb zF~~)ef`oJM*Hq7&MXYjB5gqYRD%o3i3i+t`Y-}r#KcPyJR8E$o`gnd-QbS14cpg`7jaYueO_Xb1Q&%*Kq>&UR~4rz7432JY#A^eQ|ohF)c$(yI(&J`<6de~dMS z4dLiN5I-4${PsMCg@;ky{zjOL!&Kje4HUt|_d_ftIO%Qh(-6Z2h*)lPK@Ct?Z)0CX zaXjPX92Lhb#6E(ZtuBVmV37;TPKc-7X&$|Zt-aLga1KcT{>lR|m?&FN4qnXy$h)Nl z6CVdL68UuAIKnR(#dzFssZIyuc`@w%Rn;kOrB1;XR9h=uQe-%uE-SS`j{^4cRhHsqXPuY_@e z6qt;xQldH;dn+@w3`xbvPGX$tUgO*DLqvjjgD!shwAv^$AvBOW z%g!dUSg~5Bn}!FXo=_QHB5!z6o&n)+%W)N>uEy~2f8C<)SH|>vt>X4 zG8KPrv{T55Nd|Whw-lnq8^9tQ)p##eYW}6x{3+0yym`F?N^77b>JeEtE#pld-~9R_ z4rn0&mx$EzTDry!P!4M!fHWoe&SjgXZ79mqjG%>8YboI*M$*k*Z&yVS#sITfGry9- z)v7Y6gk}2T4lo_m+@qhW{iY8Or`2*F9}k zA+|d)8RQBsLXw5DwISYKx@s`QRA0JiffFssHgzRjI@n%e5E*S*z&Ph0<^~u8IXOpe z<$?ccTppB&JAm$C-j#Uw= z;ZCH4V3r}Th;7ENF zJsZLF?YzMLherh68`EJq326t0$m#GEaGCTjWL^JZvE^$p+9|qD#s1HSA z8B2X(XMNUZm~3$?eR%J;>XEs4F~hHVF+se?3^$GvF$oM7M>_L&h(nk2(wFe3lz`Gx z;ZG*N7Dt(OHS5FG$e+byyowIm5-;J|j5%#TroWeV;y+I@fV0qF_)xazXKQ((+{Zmy zrvA@7b=Rkc>X-7kSxS7Om$>Yi|6PO*mZAAF^szE@YZ-d#nWDu0GIW0#y0Zw; z)5r7HZXxcGSgkGmvGLfobNbJArhALe+3%|)!>0ZoEwntq8lj#dRpCVf?1x0k_dPSDl@YW>-FbM_ zGe12n*MY;M_8lH|=iyP${LA5W6;XifVZc*N?jJ5Lrv7UJ?Mh2c0x-&)cs;lnKt21D zHlHD)`$%a;zvxcKVh$U2kU}WkdO%38P$KvtO)Xt=co-1rrisa+JK&obOq^Pbpd&>?E-TA=zw{t%?pikl+X?PpIZpI z>KPZ%*|Ho%doktISBm!I&|L~16!M8W52qk|Cd>(9;Eb__>oI1xk?1a1uMk13t$>3O z9S^AqF8+7Ie!IXW#!X2MBK@7Of)91Rv^4ZdQJ`G*rslr52b0-J^#86+nb8zDS|YiXc)4R#$( zZHTSWQLLyrhm72{vX|*vxVE}%ZTyP(D?NBFmq}IpQH)dt0Tn9dEdE27UcNao{<+XD zv-6g)VTs(tPG=!%77jz#qhbgylASt)2D`}%aq0tb86j2+6$tSBgT#qVn7TN(k>fwo z4apbilT3k4AO(z2{IQti*fLP{fk}C6xjsHxP=X(7xgP9^n(ydC?4lFfW;zpXwr#k< z;Sm2299lsQjAx*W<;>rUcg0{H!~+F)r#>ou20|?^6~YRh5!csv9G4O^CVHYO9_-MtxnZG^)2>KsCogtg06d zX=H%1+t9F2i>Qw}<%LNKavgMww!$L2;UXoK*JB;@!Nk?VJIaN$2$cM46z;Wwt3h>i zPE360SK8$+U}5+b#&q%#q&D-+DIYz4<=Dg?hHKRdd(nty*z&ZJce?m_hQIh8%yB4wxgQ~@gn=vow%WEhD-0Z#AtWPu zz0U=tEtj)g6J@TYKG&$v73aAMs11nG>X{=oFfs>atQr83y45-`9J%`e zfkQ$p8pXiE=tN0htU1va%P;P&$m?;hN99<6z=HaWzOc*)c@onGvPOlFp2YC}t570X z9rfgk3&h}yrPhHSL^Y3$VJ@teSb<|Nj29Z}i$F4?Gd5UTD*bxwRCY8PpG@VnG;Fd& zh5hmL-^9zrQ1tk-1FVlQ{v7<5Px{SqlJL>Vp(P2J!qRK;p{Gm#odi46_Ec&2)zcP! zT$Ur)S#G{cd$^u9Q>8ugqguH=KPv0Iub#H>!!qs3AJ)q4uhJf=r!6d$ZQ)M}Vo#pmaX#_jdW~#KOzh6t6`+iyHY&~t) zKbC2?{9~=$p?@gT2zIu&r%Jo8p0@C0S?T~*r7dfNU& zWw}QW)#}_+r4g+4rAm9|Z)<6X{^0_ zULlG>sIymd-z;mm^PBawgJs&>!CKnFH_9}Eopm1idYN|M>$SA`Ds5jqZRV?Gxo01* zmwUWSo3E!G+Fzy-?Ci_J|MY2gQ2aS+rfEYqI)V6EJqD(&8S+O8_?mU`Nr50rHhto5@>d-}I( zX$w2ca!>56rR{ltnMSZyXO%WnPn-MAvK+zAatpsvrV;E+o3GODucsZlwJi7et+jId z-&dwR^1fQyT$M(!v%Q61FUvjk>$S8!RocDvv|Uvi!Ol7ly|=8BU}xG)mG<;4wY2@W zl;s|)r|o%9nRefMYUSo;%Cy;;TH3;M#}_zHu(L1oRoeaav|Ux&&U)JZe=qBN?B8p3 z?yAymt*0&gTUm}^tuIyDzIxhRm3CJ>?a;Gjod=(-)j3zC&DPTv{?(U*ZXWp8<8!)6 zsIymxepc3g;Ai!;|6QgX`roy*JyjaP&N}CwDa+mYOf7AuN_*y~wY2#kmE|7(Q7vtz zN+Vcn@1M(ZbN^gR+w%`T4W$GBNjx|(&0j1a$E9BAjQbyp`v)!NLJ4Ru+-h8E)|`e* z?Ixa3{~M!lNBE9t(jl=t;;eEgyQYa8 zw_OMebtL6*qd2%C{ukllsuh4_app3Gmui2v!+vxckSgoRo@h+P-wofdj_+H<^;|0QUH?fKHGz)TBQ#e9M*@@LsD%57 z9@O^=h*W@B$ewHu{uOz4Jzl!1d=vG}1)h$2jM=`-|m;payJ@IR)RMv{|B)k1K3yjyXBD?2`GYp z{JnClGcRWIrInbBi)j6!^KLk+?{DsT>vz#bs|TG0&}1{VTdCKpXVuxs$vadHW!Kv( zQvZ4G(jX``2Ujq6Mgko`S{)r)O?nVqWlN?lYLYh!BddVrp@voB9E#s^%goIDd~iBZ z{r&eujn!*^_+|Vd!>R_LL8H?@oK{@;%LG zA%ox@ScymG`jvCHCE*kcRg8HhL_lQHXjH%JpMe~)GuD6sC@#o<2EbK2j}=&jqgDX*>|7M z`OeQ*X_MRR3r*J4WKAKuM38S&!BdX&Kj3 z=bL^D5Qfqd{y#C&4EjG3<;(dd9LV-ju8G>B;X$$)2gX4XLpF85y- z`!B4`lyedfvGjaEhL7B$doz;IK?038rz6t|4$zZ`e{7WMs1MN8I>*k&?2dkbul@`$XC&J zH+qjna~FRinn4wY)3+hr_0$pxvz3_xoV@a@aZ1@t|0Ub)b0gmN8I&>W1n!3`Lg~nK zSv$iDv0`#9leRRFkP)Sr&0XxnF2ycno1Y(0K(lqNpQfw9cM)TJP6CJ}Kw-E)Q4I|L zX3NE;BRo!Fn7`Nc?M;(A)<;+KwPY`DT+@`V*YmY(uT#QWf=BIjik%?HqX%lNe{Z_d zjqFXw?nsYaAAw~&e~sT|K95@;oyTWuZ+eVA-TFv~3xV-+?JhYA*CNAl)&@Fd=sCeR z-FNDrGAcKzM5NE72zvyNLyl* zK%%~^?*ajtjAAIxp1tx0Ken@G-HNNWYa!`z1g`tU`=!ayx`J%j3gOa6gJ8ZiFPH_m3z4Z~Y^+y_1v%Cyu)R=KpF7&8*lvTy24p}@oXLoKfLCz* z*qJfRdQzc@Za+yt!jDQ<;_ih+{V4S$lRNIA^G>$^eSYIL)jS+N5yA6L1kS^0e@0vdbA-i;O@tQRV`t6!oA&BWLsUtq zF06i)_y!pkk1;WNr~lJS(eYcbkhI}@a@cA_)24K13K0BY8SLM@d=t3 zgY#+00=-&mjKP6po-7#|g79dwlrysb*b1aFkChrG)T|sZcZ_n-vLt?CBnOC~$THqY zXd4xev0cMcW`^Zs`nej+Z%5B!!C~;A#f33y#8L^9pkwJai-o(XK$XIqmoP#;Y0CB6 ztWX9=jJ{U*V3DqX>gOI}*^V=F?KCY&N-SZm!@t95;C(RH1s^8SLAo@7$D zvFE;0tD)caaASsU!axO|JLcy>yR7TmGR6kW*1a`t=~XP60}o-#m2Yxd=Oe$0bdM7Y zdD(e*b+8DL5hSvO1Euz7sA0@LaG@NnE|)3#g>aw7s@OScv2G&wdZ7x=(;&zV zG0P!iJOyWbM!SX1D+^NX`36fB6Mj+-42@TgRAGN~JKZxt^7E1NM2hmRMRB8Xcq&m2 zbTkX`w&D%dcZ8y-^esijhVZ5VX0-LMWX0r$gSQQN=B8qL?931{cjDWjk@%|7%x*^b z)W198rcP;Q3N-u`Wq;h*DVP9>RsLtd$IcR~bIkSJ2#FN9brE*pO_`CqE!=E!G{rB= z<$5ymbCb{i)*}Bc&zB$LW97dYDyg$8hY{^37)^0OM76Yj_yZZCMBSqjDAAt0EHnP9}Yde}3?}&MPGJF@1;qqC=c_!0w z9Lq?-y*pb1ix8iwi!+>FR{~Gsy<^4rz&Nqoi_x#l4U%JBbYF5EHBI8|U=^COJ;T{I zei+2><3@kxKLKRC1Nyxp4*U)OnOk0x-Qz6=COs&aN^7Y&gZsR>_?s%!`6YUjh-k|FqFX92kq96KKumpR@WHO|e68E2wr%Q`q2XqC4%u028vB;U zq&wA}FNSuDJGF?tfL-S_QciQ5MK3RKr)5oq3)~KT87T=VFXKss1V4$O*UMZIpSmtE zv4P;}BM9hRm&JOH6t9T!)sU#@=if2)3Hvg$CB4AelV-r~PiV!7p&co{^_=jbU%XQ9j$>nRV2% z_GY&>^vu`_dUAQe`2U@Mpcj6}UW?*f8BZohLzg*I`S+vF;ecXA3|x1lmsV%rOWV%A z!0ob}>%Sb$QF0}RcleN7^a>NdGYHtS-vtxSB-;l+_Y)2WS6Km`OiJEB=;V_>P3Y3sFXd$q67&z`uT<;g>mv4I}R8Zm@p+f54i@KR3~J z{>lw>SNsmn;gAJxhET&Q$v;6&?gXeFwQn-NfN3JD>zB{d0EeV-bog8!08^3D53_E# zqAilim1|MNKaeot5YsgPkaQ@YTo zBUnC`7`n#cF^)eTK|+$iy_Cx0cng(5e??Jrtj2LWTp`Dx9MJf z`)d)3?zU*p95Kg%e@6n@byd=5!3)h{g?*i)ohds0_=!fO3o7Y4C0CUFRO2ZEPldg& zOjqgJuZQObVOT5Dcx@VT(7P*49a4+@WjmngJ}wg$U&N~&#XKN)YfP$o*RN@iSZ9Dt zax)1spn-g(ZPIc)Bo~k9uGAlgi+*z`AXI1awt3DfxI);O?YrlJ9d7Xp_ zv~j8wndvp|@~bsR{359TPqXgwJCfHG9dz5=>vkvGH1lp7rFWjA0~lufx-(hOx69q- zyOYaVG)BU;ATH#>$pE+81yWrg9zZ6|#gR#hd=x8c{L$(GIXl#^kaN?`iC)N?X^^BX zIa%ulHYMwb!drnXhUQ z=8-?{vCsprM1i}%q@ zzo^)mGL`&BFir4+F+}6>_r>}Cb%;U&Sqm?J{ejffp$|yZ!UiJ!*;2QLAC1_zrL9M8 zEzQTLRpy744?;uJIMhdLWlXIgsw`U3ONiE-x}CSuv{v|*SiVW$PtPlLc`d>WHnOE8 zz2>ka^@&Z)clRXyoaD|jCtPdX27bYqrFg5<5NOXicSZ&{Y;V#j? ztMD_QTtahP7Qz>cYi?p`+s(4B_;0(`1wF|LZksYBk@l92l)3cEv}s#1K^3}`(%i}! z6J8gE0tyk|&za?TcS`&~%bmguvQ-s?%P5w_-e6N;wgF(2BL{3453!vY{5FCqsKQjT z!m{RZMIK`qQWH|a2rzv{Qgk-30OjNpP~H`^OB&}Q=Gx)jkWQ$lYulz1egJx?#s<8- z{_*i2H^9iz3>`NzMInJ0Iigl8D(4A}w{!8%0V!a6*9HHrnLtI>1s`p)g9j3!_QD<` zO>o1o*W#YwSLh=Aw)iN11}HGWDG|(d`H3vlNl(g_{hvYg#k%pmoc(16>EXTn;lICi7=|`Fma1l=9h zHbrVM)t^F+MJR`Ky3*5a2*cwo>jE6X!qaM6HRIxqe8Dy(G^W!*vur|Zuj%#XWU!Pv46U#ZLo8N{=uj)? zGDl0cQM>c5921m)3hn{BFLG`ZeAMtOw`bygS-dTOb4OtdXk&blwJ-1~Mc0t6*+u>(~~lExPb#)rB{!$Mp(u zr0S)knoi*i*cw#pQGgSsi0dU#yDnzOf|sf#`gxS=PW3)7h&sZ-?0n>7!G+u1B@c;E z++J|RIHkH~JO0wGrflZF{nlp@s>u&ZqEe?e2TG<@ zTij2FGos+ZE_VDZk+D~hfsZV$VkG;^k+{igG>@c_jdOLfjiTT)|G;PS0lYM98a{ zw!$65k(err#h6HB&dv0ku}S+5Yac$R7p}cy{+-n!!Xp{}hH}SqgV(>S{%GlrVF&`(v`M|-WQOqEej{W1WH_B2dY9~G8kDfDIV8@}2a~-Hkf7>P5aPwOdj<{5SD{3l;f6)rQ6zB~m*5OmD z5f67vlL?5mcxBiU|13go+|8ts7s?_pyZVv}=^6M-CFqZLs_m0{u<}}+=Q=a^W7sX_ zx@3K{rwZO*1R3|O*&XqMugeVXX2SU2@>X`O*4s7rY9k2^8?{xi^>)X1iWphTr)Lf< z|7r|Cy75hr1#(8#T47c+$RDY}mT8A$BGgeGWA<4zE{~cJZ@=(iJbGDY_OUML#duXW zD!mI}?FHJitGUj?e)h0_d%W!^30;;dNXMfLJ}lo5vJ`bHGXxc7?!`YA zUq~qg5RxpjvgOF2;YBD^Be_Zzn{c*>_B`8l)4vd6YVX@pSBt8 zpqF!qL{NqYF+2b+7biupkh0i*O)*Mj&pr3tzjpiWQTuy?n(&E~dIFkW!roeG-XBP> z*bSq7iM!%|8q`%*v`D%z&h_70g&}+6WlIV0N&fEBJ%i z0e*-0eVpGBe&N00hgV~=mqa4_h@atrP-yj`(Aoix0wj#2`ph1Q>*vcfgdqL`S8W;2 z>2K!GKXcqqk5;qC&_#61=E;WMx77L2UZsnn)EwSX^ctHOK)f8^Z$~>FUbNkX-C!(VOQj;AZ(h!(DLP_db>Lk7ZH<3pIc<9z zjeoGV=^msriGTr}bWtjM5PHErWWBhOFI##M2vtPyHoWTg=b6F>3d;=+?@f8_aCg^g z)6Y|FF;tykj!;$hC#x7hj09C}X! zZF%!rZO2*j=_S_4tb}Ta7DF<0ap;w83=#*Z<1^#<{fy3M7kbzEH~Qy}0FCZX5BZ-4 zMW_ox=yil6(lQHCLU&2B4cH7g&KPtYJ*+74wugjQ*XBGKJk2$}Y1Q)rP4k}RK(im% zWTEt6L9p&-0CvdpGH_* zTqTa`GB;!&0;YWZP#hYV*QX&aMR`Wa5pzQ6ma@8#c{S_{%ViZI2Sr*ufWjPXvo;F( zrCxyu`MfBD`*KNg&~?Bt-VP`fB}Q?Z90#%t%nF8 zqnHBx4iO`#WTpc0hElyWlS<#zsY-uSn=0LfP#)gYM(xm)h7$21dUbJ5$hHw17|IW8 zC>k^%!g~UHT{)G)Qyz4_R1?a6P@hnb;5MV6Z;IiLpV3R1QGNIs4ISm7%37!l5=b$X zFfAsvD5Dw{W%H>8;WPSa)w)EXCB(VZUAo(C%jXuX1hKC@4`VR?cMy6(hqzuu)e`y| znlceB%|Y!<#Ei7O5a(#5ImYA4+MO8;`m=Y5#%uQ9wq=aRMVWbflh=buc)%PnjT5Xk zCQD2zM%$W3*{C4h=*uQ@W`?i$OZXZSp2$g*JdT0`Wj++~h8kr)krzV+LCH?QeWpA1 z<;x_kX-mM>MjL&k?`%5|DDgCX-tpFemt?h=*BUD&?m^9X2rwp8gc34rkr+o0E%+}# z*dAs8ex{dd@&@T?p9dqPR|ul)zbM?TRc4}Sk|2$UDpYm*<*XKHTLQQ~8K?9Z({61t z8{h_-VP4eo#;P_6YYXicq=^46yE5&TP*NHu0`{<*@3JjM_7c5&GLK+(1BSbU*&Yj- z>8&jeEUCRrB94EFJw3z$G#CLjs5lhll`oD%LHEG*f%p{G2uqAjYkhPd?n6A4kU+!E zxy%o&s~mO|DZoWtyN|BDH)=WO23J$i_LI5n4JKgC55JmNW6}u3KOHZqFjr~xNU;@5 zF0m7}ApyM5VD>2frq!0m3+XZ8Y{fFNt7!Al=KYD5)QHmXsKi_YEr*!Sm$TSl4TYEN z(WJpDm`uq*ykMUJxop_1J`Bty{^Ji3!u0qN5@w(q-cvb zO7-jpyeGp6)CYQ|@dg>N$h6PMH$G64+v%g>z>bCkyQP^0i4-(vqz&@%k9^&-QNPqO z^DsKQge0o;tAXQsU;7(ax=7FNFri@(=o4AJ4z#?FoIs(%77<71XlV?ZpkRk%ZK|4m zK?>rlNy$^RXVV=!4i!ftzQwew+Yr0jl7O_X3yNb=L-piL`#TLjQ5H=NwL+i~vZF6& z$jfcW4y5q)GOXq3O&e(XJdo)VgP7SU#YA@+>I?3g zoE6oTK_$3VEJ-2(3G3uwqfp2%!0z@l_z12n(RH-w{3Iwlot|8Edr&lczZM9;kHfF$aBSmWn;rP{#FI+%4 zi%<02gw7^(F9{p@o#R)EdW>}R3eeU%(RXX?2#TobD0tfRm1AyO{MX~jh0!E4wgLTC zu=xfweVH43RgR+F6d8+8O`-z)OhCiER7<_r5SuUfGvwz?xI(zT78PM7K)uKX943Im zX5AIAXfh{g*Lnp#kya`m=ARH2q?axuC~LG(UZban+8hE^xxc8=(<@j!>Hv*hV>&%4 zYtRdigb4QQNEn!CKR=r{DkMZ+PVG6y`f5cIt79fp={bC1nCO&IO)s5cG8tJZtq)|P zwo+zkxpYPrYuR1MIZmQMj>GqcO7x-+eF1`oO#{&N!n^{o;B^jIIxgsiZV)c8AVcZ4 z%7kZIn+XqAIy!o($-!&};qVPrgH{$+8rXF!0a~di9PPCLX;Or~W zlG--SXxxczJ#UQZ;@Un`o2R1?)O%=#`luw&;-cPGa-7BWn@NYb9F^ck@|=|%2cC_& z3&rVzD@Gyugo*}x;yn7cA)D|c5Cx}a9w{KuJEZvo!BDAs4j)-74|y8W!-gs^A9P!J z*~4YFj@G~}7Oncz_-l*(oM3K!44$I>7?yIV`&FMWVX=T)NZJ7xivYRulNhn(mNi7k z6ayt5ypXbXvUYmUKyK43kdDUxJjw(yN|JoSVuYGCgk|xr6r%Y%JMn+D+qKHCSvlrK z=2yeYzw{T#uZ|w~BJ&Tz*S@F)2Wp6?1Hj1l=K8d<7Xx4(<5C1aLqLv2XQCNq@>q72 z0Ie1w_x-5NA?a(lHh)ICDYmK*#5 zd|EvnUFfLRxKYTJ;M5PzS8P<_T(zn(;0pS9j5!CpN_{F6RC zA|4EKc*Uc?N>Bd1!9Sbe6+#$D`R|z4n2QR{!8mPUu8XugXl0 zH@#xuPGB#ICN&eh2j@l~%*9`rGF}Vm)^XZ+@f15h%osaRT|)4345qTGC&!P;NId?H z-UMRTIsBgZ51PrV4~vC%{iG|o*d5P7kHc`O@ItOY_%T$7mvf9jBy<|QH)I%l2Q!D* zINKp&$%QSb2tM*cNA%=1oM8Q>tsifcX(V9PKcMzYGy;d6oJqsqZ_$^-`u~T`H z0&?=nSh{T%8P27%yYG;MSuQZn>ig-&>&6hc{^uosu=(4+_Qb|F zaX!ZWwHQ0+5Z?ifUxugFo4oTJICM2fq!8V;pJnz)9hg}3kfc#@)oT@6n;)=SU>;~{ zN44DewT$Soh)bAE%i&q`LzA;@tLsXsbjpTIR$N*YOIX~WKuYw&&hci6*n%keGiA4X zRs6{&XhDW0;_)(;(o42}eD-dOskLe!0{OuV1|i@!MTVT|Mw9i@SvW7&a5%1Iqf zWf5@@G06G|eWfC>Db665x+H`TjyzLNr+dyZH72}GgMHo@fnz*dU{z`Rl-hwl>~AnQ z7`*N=_^<9w>F{>+idqz08oU8qCd=bWl{0Lpgza;3)e5jRe9>e=$SyU3w#yYtW>&^w z8!a03g1v;vmH5lEpvkE1=4M1P%5huEO23kKYipyACMNAemzA=4?mI?`q0er-TLQW3 z-RSg#67~<9IeL*dUq!-gma9QbOnW4zz5Fs3zWj2eF>&jH8mlT8 z6GpV34XK=dXmbd3W-=vjhu*e7TbTgbHIl>z*~;_X${Y0ka+ycNL_v-a;3&M@{tn7Q zR01%DBOA8BPCV>FnbW~Z$Db6G)*0JUb@e8TF~A40)B~4mj+^lT9_c`N`Thv#jcZW( zRUHkiAL~1a0qy9rkghp22L@Q;GFRian5td{r0v3yE&#>f8>d0#rSE1OM;|!tP{?;f zNhJ_wtPjfW)Yrl$5&PgY2b0f%@lA-VgM1T~50nPFbb*Uys@C}qEU`OC@h8Ti)3q*a z8RVWp4u`yMZ>A?$S$s#w=F1CG&(|@ZgNs^4pL|c~cG>qli&qkdfDpeJ@wd3{3_&<8 z+5iq7<+#Zi{~%l!Jlzy_hsZSJpSDmgh1rIwcvol)Qg{4Mt@J3s+8uvGhGd*jy5kS= ziWf&ZU)D6f@;=kxAJ^qA0e49dez4Li!T-r-TJTA@7FiqYX(l5~WFCXjoG!l2HBAF= zzTU8$NdvlF=8$)-M8^l7mD~WS667U};w>cI0edrjld6ilmeps>0lWO1^mXSBBtZ-ar*@p1<|=KEvhjtEslH4oB}ibgIT?qtX9PF4wAzzF!D&Y zUJ2on<$Q318B+CA3aYIAg(US9<2$bR#D71EzH=NK2fLnDr7=($9mapTI2or)Vho1; zYQ%yaK#Yr!>WRct?Gb`;RcrUxJIu2Cawb5(MRo#FA1#eMVZh*==F(lI>hvPoYX6D#-R!CeBXSv?7UQ(YmS{KB&r^M2~CA#)q@m2AF)|)B~?p|8~UQgmc)-P z*6c@+6OQVDr`8)~jsIxe_yL7;R#b#TIRzhWm-7KArp+<}e}yA%NC@l&blgaV@M+WK zeldJLjV-}&ub@U&(TY4OdxE<;zS7*n&u5il`Dqk3B~*;FFt1B7HN}55Kn2qKw0|t| zA0U|*5c&Wb(D=v4N=iD0Hg@99#s$UeGxyiytwxM|I3|s zckXoj0gwuajJi$nHumsEe)v5ZSMUE9)JeOE{VuT=nKCHqs-V9Qk@Azr#}5zY@3{R~ zew%v(M)T1=LLx%=rV!-UZuPF{3`=qkr9V4@htdO!<=c7o$>Z~5AS$zy*{A2fS9(At z*qOGgO50ga+yD1vIf9+#=Bl*2>S>3*Tb4WU-CDU_Roc#a+WsfXa*sYyE4Qag`&d0~ z|KFA62-f;prOnpUc73NTcguHb<@O&c(+Jk;tkUM{Y4d+umLu3%Zda8?uruw@x5{#l zf2)=@Q>8uq&05;R!Lr;F2Wx5bRT{z0_I6ciJL_rtzfsot=r?NR_Ec#EJL{aO(g=2@ z&3(PBbN1`Cw1uygX-|EvmbU*unfBO$TH5?q%e4EyT1(qir4j7x%b~~1a*sb=OWRYW z-B(Xr_)1yssjt+_RcZIu({@#91Z#cya#`nrFW1uMtF(vfX){&YvtO#0`%+ow{q?k6 zc^ZD7pV?pdeJ0e|tC{^}4bS{_J?*c{w3&L^{x6nk1Uu`T|En@>-(S_z=Bl(i>uHDn zqAYjtFY4v0w7GiP{O8MZ1Uvh(|Fb^LsO_(>g4$jq+pJLfFYmuIdw308IJXV6NbGuq zj}H#m{J3CkFux}LN7Q;*4`*Kr?c{1lknLPE75@+&yu)ec&NY}@i=9w89kNwT|JRRg z9J{0Uoh`XQ-j8Wm?0q2TO>sofR;GH;6U*)~hLwz8o60$*EIN1tDZ7=^wZ3jeGbsrt zb`#mH*nTwpb9w`oNtZmTB9eONMR2#{^Woc1o6A7<$Y+n&zxbYrk%sX%Bji`{cewRI z59voAzmM>{2qwSl&GzIP)>s_t;oFU?&mx@_@$4y^0t8p#CUMsOwXryxM_7fKRW5pe z9~N`DM4oGmuPZ)^bRgG%eSDjI3q=TszXY_oJM%>@_Aauq0>dD_E#wNx<2rZETEe3E zPY~Vl++h3<9Lq8$Q98PfWu2QcMvemUITQNNf;@RbF+&I+Islc;lI)oj2RTeh09mFF7Ygw@x*5*Az6Bi`{T-0 z{O%~lcA`mYp9|yb#M!+&O27~8@csOeNK@*&z52Uqufqm!$t*^D`c0j4yXDMPY1ne` zXFAoZx7@lw?ALSSUOax~BP6HpIuyBk)E=WVWz@SVj#Qzuq#E#r1v#X)y?aw<<+Bi% zK`PSTXRE8hmjbE^wHMe~kDH8+ZTnj9bQNZGEIszJbyiI)>&Q_n>m= zpl=R{2uv8|g*WY;eZwZ4&$-ZhD++=`$j{tEcVD+jhS`{^PB6T?&ey>3U1=apL$Q;9 zqGKRe!-d+Iolw!z>4t!eC^5Wo@73O329CBzb79j=SG(iemvc_h?6ZKu5+=tB8Bntf zu;Ml#CujhOcmt1fQsIDJaMpERCUO8Ype4)L9uv#tsx1$rSRXBEj{$|`=BX{uM6_P6 zYIOMEjI6ajw~9Z1gTyDlAOn|*)T4O6OPxNKzVUWz(roWHN8A7q;J^_xGJ419mLKHA zK2v11cSDU(Al$Z`U+>)6|1^xb1^J;5tcs(6i}^|5hB&JtBEjsmgTxU;bYOZ&j_OH| zubl-(v547^E--mNL1#A>c{mWP$Pt1Q-V(@P{OYV%_VFgm4p}DyKx%j5FwP0={cwjJ zP7hx^5HBk;E)AL*l5!xIMRiLz!O6KTs+R}S?T|v-iRjQ7fIxo-?C+rc6`=xCJ`Gag zYz5yb>owbwd;Avw*h5-_spbW@h6wet_}`kV*-z5l@g!BMXnK1*X%jE?ge(UK-a_ZP z-QZj3P_G+$3&Iz={+6@{VfQj4+-Y+Q6VrotM9g%y2nDxpSGZf@?yU;;D%eZ3VZSt; zquPFKiu@cPx6no75O~kGjG{@mI!dFB>=}-TJk(w73fz)30ufA3zF`yl12(!MuC}Ah z+k5no^kP@ysMV0_hQIR3@tcMK>Q*08c+TehXF=9s5p>JTUz$6Bos>OKNk))!yv$7*mqTW408sZZ%{>t z!8bM}ZNP8^$jS^97oWR%7Vkc48Mw*4?(Q_Hc9x`VXTj(24oAM*pKt4tOKRT*w)wVA z4^x2Mc$11BX|elxm}(eoe?!{-hHBg25Zhm}_&>DyK>)OmVb8W$5&+g1)-ddb0A33G zWuk5(hDU2h)kd>rqIuDBin~_ zhofyCwWDbxZ^(ckJ;u*t&YO&It_E-;&{VoTBFX0{Ke!!{J1PqG>`jlqBRRo;bnQ(i z?nu%sz~Mr8Q+n*Qw&e!W75Egf0!GN%!>j+rTB`oNwVZnf~V9-xz7XusAMFE=D zP*m>+hW$qWe8`y3yrh1b`Yxv4eqdf$$uZQAt$u=m*t%v1WH}@W>nmb?ft|aDvRz-~ znF~0wB+B|Tr01Jl_jdG^AwJP%_Lj3L?syhY1*>*mELnj9PPitJ`R=-j=g*C=QS{`H z%|>a}K9-EMtv#xfR!^ONt1i9HJ7#9^-_OE}SZ|Lqpo*i&9jx zq|DQRkH>F{VJ9MLc-DqER(7+368cq(S3e})N?&Rmt-?!uJriV&oYw>ej)DLVo#b6093&@fe$EJX-2^S|aA% zMaRZxJw?fDR^}ysT9&p?i#RcDQ2DfQ_1;g*k|Rya(#|O`6ZzV-G|qS74GEks2Z3T* zmK;7UWbo6n)TSi@J(k$Cga)5Bz|n7yR1v*5Ji^Hg$RS0>Ufqw^r+1&jCzsdU*n{cn zkGQUi`<+WqygOZE;COKEfgI8U52kC~iU%D@>;8Kl$pTpJ0lHf8C)SFjx6_$XpWz5; z>)hJ1_7m9P*eYyt>Mc9=G7|K{v>?BnDqn}Q9KQrcDaF@rK3R!q))(iW>_*EisEIyX z`w3Sqa3Fn$Z2W=O1elFiF>XYHhw`lnTuzJDf;xT`a6uU?>TzrlJ!0k19ZSB78C_4AL*a*zCREp2{ZnRfraTH4HmWg5X+oez|0`yZ&K zE&NfLMzFKoe3eG9Gi_Iuc1t~N&;4bcAG^O+Ztl}%+U%!mX$yPHG=iP&%~xp;*VAUI zv}Zn5D|hHqWt{{&>)cbN5$sIczo#ts$evo-T$OfLJ#FR>%W}{DL9N`v@0Dp!{9Y|> zzDgt5*_T~a+Aa08L!T_`Jow34xw$Isu6o*`Pn6{je4r0h(Ydvk@-m=c8 z?yZ&EQ>EQkPh0qSS?-CC*UHW3X~3-otsQ=$JD?--NY``;6O|U*)^m*?ZT5V z+I=8rq3e@@0Kz-{L(?ytC_)m8A{d}Hq@SwJzsh|^Lm$OyfgGH#IdO8ICkZ4WwAAfs zPo5v9@_8!3dco=*ct};MSmUr_(e~6H-XhliaOImaR&_e4;ehBnPrQK#<@k znHv2h2f#MvEqE;EBov47paYuYz@#J`7Bt5V$Ma@f|M2rHoxJSnxaEY9QsN^yTtZR~ z5|))PPw-+^pKx=aBP*An(&x{QS%+`mPij7!za52z3wc4QfRJIn2aYai`cOCHMuNe@ zpqJq^&=JPFR&!Db#X7**g8@bePIr*u#J}H*NJ-#kXuU-Y;t7ooQJzjuy;x%^q+AT6 zr^tmljUQ)OlgbGQz8p1Jxe{fWK`k~!?&Qn+pgQsjO;Ts8Ex$XRPY7}@EjreopQ0Q* zrtkQm^c`Qr808($hftiSy4N%i$?2y@#zLYV>bZv;2f;iv`124mp(EMezVmW zgb0W4UR4v$f)A{L8xD2XO=kU@75IGxaB2Uv$wo5--I&wjPRLYT zDQ8Tt&eE}E^rmd|Z78(7U%l+mSEkD4X%| z;F)w{Ji*|9yoL;h`oFG1BUbH8ZIIzOS9rKF%Q>)2m?o&S&VBB=9r6SnHr^?^aek8{ zr59xmQ;hJy6qDTm8j`Aii8mZ^&g|u|P$#>(%gN!^4B0I9#$lB2jG+jq%}vAR2B;vm zMQUs0kZOx*(aCd0?l^dx&T%Y%Cpk@$O7kIMnr8ykJf?46z-!G{#L+k3FY{(I&yg>g zNNc%^QYl)9U?>Vgju-5iXEJ@R!Bk2EL05!<&>)*5_l+>$$Fxi4 zC4`2mBjDZK#+ggwPVW-&C(TEehB|YzZgJ+i0I%)JXWX=%e#ZMTSv5Q~^J2|Pd5Em2#sfLocmTRl5RCutMA!A8z}YR*i%ybyA-(o6W)&|+q9C6*xy21}8v(XA zHmkgx;HZP`#^`7juR25`N@8qvyeMK^R`Lsyij5oz^WM22AZ}8&v z%RvBz{T(LBqzh+$7_iHS=ZDuIF&n6aY6EQoNKyu?l)<(XDMy0r!>D-KE<{Muu1q4s zp(^`OTXs^0tCZok6x~YrGG3K3-5>7Bz7%ZTJ_cbhuO)V1zLz#a+PafpxWIM6ookX_ zRzjDNG^7FjQz?uJnh99Zee8%){MBaK7k?*4f%wE?4(H#*M}%FrQ4@JaTr#p;qxkkd zB&TEz$!d#-N;+zM2GK6`Oc{S(ojipRae1S?N|u3|kMg@dj76%$_+z}!GaY|;6$8sZ zQ7Z8%V$2ACYmF!wDCPSS#&_bX9uTl8P~V4E^&2VhgeZg%i8W(ufH1Jgv$M>AQ4E>p zg+~tF{GicMPf_?gH;FU5(w);aELOnTt4d^is=BCC&@HRnfWX_lj+m>mDDNZeMcGF# z{i=_2U;R^ss>D=r3KtuXh!fpp3)-AoOL-Gb4LuLb?T8Pj$ZL8)G=7@kS&;$BWf|66 zCO$snc0Kdk%@d1a8kI#&si?B}uy_(5w(O|Ow)*T;`Us|3m(}ay}@BH%49kfYv5K-kj*WUa<<}bG;5&^*VN+E%CQjp-z#; ziq&Cl##abLf!|hJY-%hlsS*LaN{hykwG|&+rRvEG@}0y>#F0$8nFs-uQ5%EC_{HqQ zyv93MDIcsO%U2nVrxYHj44CnORs1yLKVQlcxD|~c7P=CF(WkkgTo(59Z0#5`H(MTY z2zr*Vl#|_Frag6gEp1PgMzFKoOqKTR?poUX?y}B(^|XcC%Cx6$tCibRrQKUk+f}9A zQcv5ntE`h?t)Ere(;uv*EqtIX_rwQkX?uRFOe0vUvr3z(r_Jpw%Mt7>xA6WljbLZm z{Qn{DZJ_O}%6s4SwZC_gHz9$91bEkSrzb_J-qwSNTK1}lNUimZ-aE#rr}ea>9UUEs z-cuBNd&aGor3Q%_bs2UfU~HEVHR1*qF-njq3y3zhX}emZMv1sAK~sr#*`}wlCzkvB zKl6R(T<;7)u;Yv)X0Q3q|9qbL^~~>QJ~Lo@V{GtlPj~p;5ncaX9y{=^2UwIZJFfNhDf;gjp_8WGzaIHR-#Y+sCZ0=6^82LI-H z9{sn7XD46_F*f|Mqhl}Z$dA`2zi_@bVQ>{wH8}0LA2}Uk|I=fG{~2N3fZ;6i?EI^z z+wrdv)(Y6EA4OR2q^H||GQwH`!x_al^mLtJgms^An61hGRBQ5nr97T(@l4FIc+a+X z>eH@+pONZWI<32bHTKW)9Sf#gwqt>J3GdpbbX+?Y_B4^UDaLi9g`v%UlSg%oYu?SW zb}t-ezrt*l!PJ=v0wW^37)#`G;n{3EBYe(FTXPvN`^|a5A>+kBWW2_;Z!@kTh0Kt4 zx3e+Mq+8iNGr5Z2EmV|o_9SdH(o~<(h=Ed8_ZZyrjSlX*=}c$B4M}&rteP^p)>3>! zrTg4wg^|B9PjR-#H#IIK90xhim-c|>+}J?55CGkuDuEc)vUkhJxD3poc~NsO(>^Ya zvacmmW*5q&cfCR`w9CYNa7qn~?GERqyXJ(^nLbl%O=~Yy28~Kr%~7*V>gN;BYO0en zu@}MkRghp$CD}DcCP^h0xR#ShK-e!A`D#9xb)sDJCv)ax2>$R~V-<58=>BvKwkPCn zZmx16WReiyJ4fW_D;8}TDl&%rRaOZkz3N7NZ3sexm3QXu`kid(vZkgG%#)}?{xBWa z8!KF}=aaw5N7p#HTuKsWnR~6C9!w-pj5nsqT9TZ8ZaPgSlW&)q zE@0P-`}EVvvB`$s3YO}sb|~d3B^2JjG+!oRAG$yW1WG&AogZ<~R8w3MWBvgf}_4lkrca(n7pICy5qf!;3fv zG*|kfN}9Dg?o}#cZqU`c47^?+evZ+Em(ekwzBd?s0W&B_C?6rQcf?) zAV-*42#z(S9LO;yq|N79J`#T2BT=lbLO!Nl6B@T|Vo3wlV2y4yn-;IcLI47>N*TdT zU9C!f1DDC2DGoXjO?J*n5;=1)DU(nt;ru4pY|e!g4NQqCD=As{o{@Jcgi@iPzmR-r zj%^P5N1A|4&0&s*@Jw+r{LD1;mKF82Cf7=8J*5H8G}$wu9;9P^9u;w36XTFPPjz0J zlJ>@mOnq$<58PgR4V~)q$QDy2?&hdTACc*Q3tKa`iRHG+Q^tCYB#*O0t`~ zo>;Gc(yNy4A$rx)L2Gs{k}glG7J}wds%C`2!in4@D5enV>zn2JWc7NQz|3pX$$QiF zzjH0N&(3T1(50@*qL4kEN|#(s{_z}&0vy`hSf5a@X>;2yJ6pRS-eM7}FcuRyJWA;-oyC{Uk8&5c9++odqZ^Hzs!Gw;a> znLa!Z{|C9}p5|s@u#$3R$^JJvfBR>o9j3xOuX%_*MMdv4231!`1H?~^+l5;6UXyo~ z>nyD{RIXzS%6ix`ilr5)2Xc28y{=~Ujc0IEm57=4>MEw}Ngky{yOO;{F8WE?TQMPc z95rbx#N7&Y`4FVKQp-*3G;C6`g0K25q-%8JS~3Mjvb zM#Ch{aw7T2oK#^*>BhS5+0t|5aPkqN4W>YWLa}T8)5P4FgIb3+bxkO5$UObvqcFTXcG-a=z41#8Xa*&SjzD5nP2xsNKtZ1pR@fL z@xyw<8`-V4E#FMbGLu9nDQ1;(8ZGT?;Hx1X%zZREk|~M3ZLpZ>H!9T0P}yWi+cC7O zophJ3UU^+Y^P}atmUe}j;_e4S$*(qMHUFrptYiedin{hW)|=JKuRnAy_*B___^y`C_+`ygbT7-yKGeIlH^EkqQP>uz6ooxi z-qSuM6&C$-Md1}xTd9OFV5~7023iM_&+QLHi`Y<0ZY-BNlENa5^3$tm)A*qvyi$$Y zcI8%j1z}4ftz#MmVJs?S{i1$J7mfG>((!c#pi3sm;X~!K3o^afIfxB=S*u*;IUcf} zyJkJNisgGW>-u+*E+o)GS|lGR6EScHcA& z^|d68cNdzv*^u?;vNKm!|HSQ9-*ce=%-EqqHx*zW`N*ou3&Du?Z&YPANa{k5%D~r) ztF~o&1wE^rwC=L8ta%(is~jFOk^1h^P4zX1?9z0N7CC3sO+KKbJoc>XC9jZ4S0R(G zLdwmzzQO9Ex%3Usv@U8=#KnHNCcYE(l@ym9+94;@3);jZs<>zA@2m#c$|bAf;zpEn zkv6(F8cRZz@smoLtn<@5N*~eAtv**$WyLb4Yt0(L9A!43OlxWcdiiEVwNRfUs)dDG zy5B@R-@lxlzYUGU#`@bo@|l#)K$xQ)y3oKX1lsW1Z)()By~5pxr9?72J{E+hG{fv| zO?rMdeb#Fn^k3-XX}l*sx{;A6vbnJvW?wZkL!Fnh)vb&G zbe}8zX$=h*HTQAOur_&O3QIW2_osLgDqpQ?(6WW7R;*IWu@A;E>GG_z_1DTB=Mac z89nMO+Grrv#+2E~Qd@CLb(tZ=dF&GI7|IDh?nRC>aOG_0H%T?2Il!V$h1jK+#G>7d zZgT;@Ug8_03Ni!3g1w{!Ixkz-j}rt~IbKeV*()E-aY-3-s~)z;DFCvObVnw-0tA8kU2~J5KO^odmP(7~Y)k_d_$FecetTxN(Rdn{0bxDJ_X$qf7giz$+jZ_0}EhGZX zo+c;CM6ZPSlwq3*Dkd3eX%oG#Ey#^iPM*aqa-RsUS)4(H?t;$d>-mAzmoUhz`9E)1 zIB6YkI+0;2GVZQAl~{MO;#3}25{e%^ctN>eC#yXYE99OqDMm||NXL5}I@~sJ^e_f! zSC!6(*G*{ECm%%vU3DfE?yNE|djrZk&2?<-aPQ+1ghaUHL{*Jl9*MsT^ShYJ+x&A@ z=NazAQqAqyB^)KY98{YpE9bUut)JtIr7?A9mXxa| zrkfB`5ld3@3AdWtC_2B%(2-ULNmo{()PGJ%W?72jKvEkQZOkQA&+p=0B}>SSu-O=! zBCn0*8?7XylpvL8wct^?EjA*PaGlO+R}3LUAxRoXv-;hJv}!y!qq^r|O6T+few5q! zO%0S9B+gTz&aZZLex<_D1&-ADtBp)`{#xo>$va!MPpR5#S+!$OTCK56$4DlzD^6v~ zz@zSfW>v1;rM&WsmCKq>ZLI8MBwfx(q5ThwoNC4_eOAk4C#n>&)zGuJ>WZp>9W4p>@}Q&S64}kS0xk zEvCxg+LY=%_L7(IrdZju~kg9^Zse46x-?sZ&kqIqHKBM%}=TnDN|Vh^n%5X=Nba zBkTZA(os_ZG!bzw({Yd4ctK#PHL5ePLYx|DQ|ym7PdO_AQ_Y{3sq(68fxIo5kBT{a zjbulj-yEm?l2X#ln5tn&$#w}l`h46~+d`-!iYBny-lnFhdTY`Wnr!f)Nmr=wEc%k7 zXGxH16w_NalZibT@KZ_f?!zg z&2?gt1xEFlq^OU5DfK$!kZ4&;S^PQ;R(FIL+PXF?`3lDtBt<2!I~9B~c3T*0jL*1y zw68$D{(H(tw{*&s{{ODhVe=_39puyG@|l%R)*IEATVp^6F_I(Js&r=g07i>uw_49r zF;3~|-;HauQr;`5N#>l~OX8}{AM@7SgnK8LI;WL9Gr`x8NuL&KUSj1sRXu;fX8by2 znsIC96?BhFU1zWN$ax}BQt4!;z#)_lD+DVY(myIYxxiG&L!m(-jB4pepFh%=tfoy| zR0?@xpvTl8uQB1@-5zL;p*^TA=ItSGjUhvHjb~IhE$%5AgSKx-ne9I6Jzn)m!^z(&!-n-)XUxvd@W8?|A<{1nd(@nde)>|%yc~`^=~63 zHd-eeb-keR+D0R7Y{M`Dnlbk_S#PprO1_=k-dI1PTBy0g`a4(#NH27xO=jax=(8kZ zd7s71eF^Dd?*%XB(2bH)-@J^mU4YI4okpd*<)$80w*srYUc7{ZDAcB1MXLTdQCy0T z#z)lDRSi>3o1ZLof=72=Wh|rP(lcJ#Rna7ja7-qJP%3Cd!rv-ELPktv1(olO&4bUk zkkzZMYfPoHSIfv8$1(JeIMB~?Js7kjY^jT#OgHeVZEWtem{KL>71!B)=q1gaZ00Pn zJM!8QX)=*rOV2$+Z$$niC^r1L3CcK+I;dzXfFK!onC_dU1Wj7&Z^5mTL z?IwTe^5$EwW%ac-7ZnxeY%V=k?pCz;IgQ*p%3Dm2M@p6ic5K$n5F|a~692}ozE)Ms zv5Sto*ZRW%D|6ZkI`1q2Gl5{()3gw8SJ>8UvT3>YahWu@<)jMLkJ%>wG+DY~>6I3e zG&6I@M0Mu+%3CY44#dGPuX$H!E?Ns?>!M`J^Oux{jIfuKe)xQQFUsk1qc102?pm`Y zoo+?$h$|VZnD9_znUS7v~BezrX#2+41>3`zA%IK zHo28C1?x(B$_e-K-nnLsw(}Q4c1X z@X&-vOB2LjlE_SlN=I5oTOG8iGIvk~$-SMHDFkME?J|5!u5YX$&lL&_-V`{R2xzgo zi4r$EY%az7viW3*{d#E^BBp2wW3)XTvmrG_4La8+Z#2w?0OxT~0;7WM%vC#Sr z)g{#|b-Lz&t1*gO6C_Q(Z$-CS-!@!XyUInNd{q{g$WD!rZTUHo>Deq2^(xt@6my@V zan%heQ5C4X>D_G3W%2X5x|j-lSR-U<;ln0b)_0VpDtuBMwM<=6Oq0pm%47ux-DiFi zKzkOHYlgH&FA1oeCz`9In_5m@q{-{WmBGa?FO_=p3w2%gaOtxu=B~6X>}%^s*8wDZ z71zy7<^_@&*Q#Du*MhaTaZ5o5AY6cf@dVqY+@HOB)MkAwUGLAf4AWcxROV zlHcJq$)a7O72 z*sd7sJnrch9*^h-k9iDd#4}*s80-I?r^8vK>jVsE5gUHn(;fSEgtY^ZCTuM@DHF*bPA(;aycy=-j4aY5qa}7sa#Z^W@ta*X}0$J&1zVS~T%7|tTk ze&1sU`w`X+*zOn`{<)_+@#isJz`8Nk|DvbESxn2|L5EE-z$YJDg9gvXtNHz8*)*4$ z18VuKE11)8#lc-rBkU*VF6H(aLtrWS!8w<5`z-5{E6tYrWHaB(3}0_)XluIJW^lZL zS7X{N6}e%;>l#zdkH4D{RIh6=U|9%`cwCqUH#{{cx*KpBcZ6JA*m|8?lQrSmP6r_|Vs~Hya0Bono4VN4U4&*?u$xqu%;_LOanB16r-)r1vtHQWAb>?7*B?FbB9UwAla}O|ULTfPSe05z?vQOdn~UmmL**o!ADk-bcAd+}`<`o>v($&y(w38A zqB~lKl24@@DSfJRQ)%bu2+cB*l1Zy?ts5_PE6l5;!RpdM#5N0iikRHIlOr>C@#ySv zQLxHpeig}yK3TOasU@(I9?2}VOiA25*R1F~O&^HCU2~cMww6hmj;YMy2cw4D${H>h z&SInP_k4pt)Qhloz;G7n1`l|;qYp$_Cty2btp9mWcj)sGT{~b~Vr=+1Pj~EdFA}W zBf9QqJhtmI5!MPA&SHH1PkXvUpN_D0z_!HLaIdGsS>)LZ7|tR#_>`wR{HX}*25d3L z+Iu|R);$qj>u!&oyeq=`cX{T9(MiADH;rDqdIP9%OE9<1#uOe94B& zZlY{XUPa<6SJ^Yb|wt`G&q(Nqwc@ZbG1my@N41MvyaSf8Pjfq=oY)No) zR{3PKWwS?c`==xi}J*xP*YLaE$ZzN9dTrtRKbagv|_$H*UQ_9UMpL=+O7FFWeInIkg+ zDi)r0Q|^rmkHB%J%04T_zz!ZLZd72JRb4@ybO+!{Zochhnmbfo=Ar%L-0M1h5Wfo6 z?V?t^m!;#EZeSa`?RUXX4S*4w{ zvkSKHw4bh9zEtB?8?|?u6^EPaC8wA^y`+{)0;lpp$XsOV>YVzNC4nzeO)3?= zi_m1Adm+@fjBmTLE~~Dru${m2mNc4uAyEfOJX^G5rs0$C4wFk&u4z$^#yyf*H(@V` z9^0m@Dx~;cIYa*JL8+&ezot;~HC>cHiU|=`>P%oQoz^IjnUZS=<{D%Bm82rE?9x*p z&roC~{1{fx#nsD>vR88Qqozi;)YPH4#jM+M%H+#S{I7nY%WEV;u0wY{?}gM}eui-2 zND=Bj4myU$bdS!WT6(RuV!Z(T$6-9)9KXhz#`tIxpH5fHaE^=W@lpPh6qLnka2` zhrUR%KApPKvi{IZoaQo`g4a-J)nCS*LNUhk6{G44Jq`xo-l1$a$ky7wR;SNxb`SB2 z#Y;KA8BgA!9#C!CBLoH&=o2TDmY`OjSXgCHKL^mDY>c+uakSF zYiDTWUefS~>w4Y`TAla1OfZTi|1o)8T_wm36)v{PLM&w|H7d4% z&~8rGkvHSsxX3jP{gg^Hjk9Dfxl6asW>KKND49p)r7E?%D$}Lp%ZYBhE$3Xh$w)eD zy@Vp>!U6JvHX#_2f-#HHBF<|?my|8R>@mHJcS2M?94W$jv`Ex2atbdyoA%T%#Mf1e z7aV*q$}^W0-PsIc^JH0iA%c_@H}ZwT1qJI=w90>YH9+arX0jyj7+v>}&m6M}+|Du+ zIJC!;zhcX*Pt?NrUqWM=3Pyv zbOcU+m29cf4>;;{=91FQu=o zhN-7D^tuXwIh|H2Z6Zs*W<6GzjA0};e*wpe-6htsX8!Xu`GV3i#Bwgv*QhoBqNJCz zrq#$K*IT61CHNpw)55DJGuaG6X;ZSJD6GtK-UN~Tp=S|+V`u4i!kERMbID|s64wO3 zTt%|-2WTik1_u+e(F(4;5e+3~92zKX&8RgW2}`Sb4Jz&^GLgxNTn!Sb)fYWhu7i=+ zjde&WD=ax;JD9baO-e&DFgHbu%d5`%DZJE2SuHw5FSnDDyir*4U1vtqo|kG^d4&5& zCUfptYZ4(|FaN#Y`_2^$j;a`SbIbF&#*Kck>%gsZE~L!@e2Q(A;H?VJM=FxUBKEg*8L|>hqIWL-VYo$Rbt=iPnL3GLr(Yp zAPP13zUP3m$e|ms#TXl&@N_tfbiIJ>kFi$3PCXIPb)WD&7h`PrJ&zs#UPRXq*nt=u z{=KKe8KpB|dtgi5A8qp0N@z~)Q`PyZ=dk0eG4>UYb-of| z!^0lKS>!qRvd4~mIl_7Y+ZSW4zw&ga|1zfgOON$pZ15$I;Vh@BHXhKQGs;`qz7=c`?{^u>>tLY-J3kOcZ1NhkZg0Jsi=s1BSE6bMTO- zJNi(Bbpo~{#`+I>x7|JMAr@2VvG&%_H@VZj_CRU!x^O|U^`;06|mEHMRdKpe0=+3tQD}6 zcSdymI~|>riSEq1SX{+a^%gz%eTy;nNsskD8DZ^!;VklO-Qnp@eImjJpYYg`80+lv z*v?%s-R&M5+#X@Aj>m8o)6)Ks!>o&a$akmrOw)tzl!mmuQ^8Jqc}^Q2Das(p56foH z90gHxPvg(w#U#5or7P@D@(~#~XJeU@nwjJlbYR&>F~d9$Y-`N=AmchlAjr52V*cqw z9&U-aC`cs);W)*6S4X@tfmXs|Kl?B2RZcD+XLn3Ks5hI>EI#5UQ=UpwB}mqW-yC7Rn?2pW80!RV zA;x+i^mI6*bOvm5jJ39Vx|0hLUGFB3;f#0&tQ}+BZJrKik**amoJFkv0Z(_}0}(cC zd+b;{!Upg6*x~m_ST|rei}AGrcKUr0)_b4lxi7{#0mE73Ief3D!&$`I0oxp7gRP$K z=+=m?_a2Y!e@}#Uw|H#VmI!MF3}-Pd{Tn^qfg2;N6R@2zHh8C}JNnL;E?_%itQ9bv zQCe>BJP+OwVcmc&#@KMPr#rDZrVH4v7;9yiwqD+mk8ik&sT#iBb3gv}7<-$?hHs0o zUchh`d3IZ#Zg(rf+5y`VWBq@9PQDFv=wF{xThAqpc*$!`y90o0!5j;*&5d5bI(`zp5n~je z=KehvEYRZPz*u}Z65~G^h+2ojTK*rO+~OqyltoL);}i7om&z&>er82vn{K&M|IHWV1$uhcgx$OB==F=sY za9pp@TgEMy$rW5wx9j%OZQ8(l+#IQzOD1de918}^=NcsaI?`FY=1uy$sX6&Z^h&R* zCpz6iS(rl%OhP0-PyDKyW(`}qQlP?OPtmKUir73({Cy5cxRuS{2?|Xq>PbD-5h)L{ z^tun21FlU)-_0bwoc#41E5=LD$EZb>f6Mr{!VFwoUq6T668~26ZxwmwneolzjdL|s zDRJbaxQJZ`M`IW*9Vb%$aX3`M^x?VN>gRE0R3T%`N646Xx!d7V^>J2!_n>{ov7-B0 z*L+fja#WjGey5aiVVVV_c^05KC-IT4k1HY^Qr)%Cb}XX^QhT~*nw-|Lj)~pvWwKa+ zh9CFkH=$vmBdFvTn=3sl_w89LG>IqtracSE{3fM>*wbkmM3Ig%`^AtX(am5te4MbT zVsNRQyXtC-lp2#5J03H=3AjOsh7E#%(f}zwFI~L$XOMGEW%>dao=WD3AUmvldYLo*x@RqH>Y1z< zGb>rv_?}AGW^#ekMZq9p6S;(C^zIu8bKg%TVMIA1VL4qcVS#Rj@(mJ(e0T{nZJBWz z7?p)tGb9W-Q#+D;G0`r{m&`9uBUeto=+!sTJwZmZ!LoTSUv@w%Iq?YslYE5)Azx~L zUcSTw`O1XF)9L$6x)J$$22stB6}mRGGxXeeUMcjt6bNQ0gD@dqPY&? zsMt+epIwvPJ`Boa{XV&qUP1D44vu9f6U83#G~y@ozbM6^FsCM3#B3NupV9{>Ag$na z)SHSX_}7}8AU8B(x#N6AM@U-2>linR{xTHZSVqv0G6M39{p%=_X}a7>f=PY)8|UEc z-8s}x8lJx@U6Hy`Wbr7oE4$rBpxeDi6EUmE0G3%YBzwKWciH zt8ivvSNck*o8d&q4CThAtm{{*^QtLXJe6@V-TkBiStC+Wt5GkM(dcty3QiS{jH#Ii zi|xHFn64Ej*Ba&%E|sU%u-Z+|0m@ELsNExIJq^OJeg-6IT;$r%6%!hQro~xgQ_+^ zf?D@6xL>Ww4be-)8*Yw~Z5d?K4*bzrJvV5qo;#|s%B0S2S)7fNR`IUMHI%Mrz)3RY z)GA77zcV+}3`;^lI@##P(HXZnoy<0Id?<6hWNTJ`+%q3DUwv-nJoj!R6TCId;MP#Y z=o2di^^((+boSDjGChwRRHRXNS>=TY%LWvY3DKhCn}%|_c?#9!NzDfFaqkwRSE@wO zp;nsh%uRl&8Rj`R z`0vENpT`(IUYQrSRIQ7|kqqyG9Fx{E^2;x=5a-qPajGL7zq~Xjx=TuPntMoEF4vnM zKbp~em~78)A{2RAmrwZV6?UF$L%4h!<4}!XQkry%ee;``Q`b;@(=0}puhjRvF!^N` z1J?JLbE)-h=A6Yz@2LReCKjU+dylNitz=AajW5wO%+-kMy?L4I5a=@BNQ@IaC!rm- zH#Vl46TG-X66jDam+CoM;nycS^?qMXaoQ^69LXGcgwG2cA5p_ZTYW~D7$Nz_gwF_J z5(qcs2_Qc0?q!5Hn%BD+Wi2(2aVik9^{B24>*6^LC6?1jWjv?Ric0k%{q7}AI%-K0 zD>HtwmafjC;IqvZDv_6(ThWVYf9n^SNs{maQ)~1Ert*oHIw7;zvBMmQ=!OGaWe>G4T?TInfNuWj)bs#iWy^*XOY^_o{+z1m}tK;^sCL1spM zGNwf@V_NX?O!dC4N<&6(UC|@@ZfH=(C-i4be=79nj3RVklgVq5loiQ`%hqpAYl_FZ zZCdj&*ZngzpKsT6&S4mk4RtpR>}J|mORhw_)R>uDUB9j!$X{JQ!-Kg|eUuG!qN9J) zn8W^x?gKLY*=YR-V+X0bvN6dl=E?H4diCD5{z;cw#uE$2XvBD@a0+47n}ryHh@mXG z&t@Sq0mwoqLke+(UlM3MvOY#3DkP2Eob##J?Rj8JvZ?W}q`v04WlBB2RU&dlTDrLM zLW`y)z1q_Gig4cIlMcPbulsMM^O?`A4O5=ABU7F|Gi2RKnarFrW#`$hyeD0I6PYS_ zTc3t3ezBVT7lhK9>Qj;Ftj6=Q#<2FLoNS4at+gS{hj9(erUiKtA~Ng&(iGOF($kN~ zBF{o1kx*6R6g9dWC*?nhb5-)Tl~m;_iQ{r7Ei)7p0yU;eQ4ocuLYUCF(5pjeCMT*osQYSY;{TEe+B_lCG++l&bptrnyqOl37_0H``2f zGN;WH#$c0RM#gN8ra@BeR3fDD5~sumCp%qlX1l9gKUZU?JgwJIKyye2%|VOc*Cd_C zj#MPH%*;TeCOb4ME+}tWS}m8#%x4qciqiZ@!N#yZle(dnJHcLxcy>&KGwpN4Pxm}} zSBN+7X>H<0q8@6p3zlQnkuovURNK1cQJw+Aw8i%%Ea#Cr#B!9wq#o;*vyIsr>yTS%J;E5H=3y#Scx0Wi^5mUC7LpBF>H z@4{61E`+swTY=>v<@4{%_ZbzC<$JBNcaE!{(dbgkx4N`K+VXs_B;N%f&-ZdSA7;Kj zlYC>+HK>({ckX6H_io;g!7Vw?g~+6tikp7*|ukjOy$SuysW_1k+elby((aZQv}0{Vo$1eIHh18`FJ~ZpT=S-l zd(e1jtWDQ$b3L5r$O%&DWIVr7-?O&(2B#QJUC1iEdM)#epWN*!BUyqcth>tANoxb2 zvnSMI2r1A!nFLzg7)_ZE+mW9qUV2R8|j+jqkzaKpvd}u|YW!NXb)2 zW@2Tx>1#P|g=1c0!3)_mukqlePECv_GA}y^(mqs`eL?zhT0CuA&EGoKF?Z@a%}x-b zyb8@PmzFUatMSuQ^8Tkx3X(eJ&!i4J8dXl)aMfg7flXyx*cJH0=D%@Kta|On=JJhL zV}Bku+||Vpz3Xc%39cj4#)a#3Tt~#}M?=iCMmt-)t+2%#$BOP0mi;@nMYK0JZK-OS zZSG|{jAmorcK6t9CcSfnXTG1ijKvJpMh{@yxNP{V^0cR_3uN@S z+CemvEtC|yen^olR8xbtT`0jBGYZL&c}Yw%FP!Ejp~$>&TE8k0u&5BwtEhYz4SV3S z^GLY@+vtSVl*~&Kka2OBr z4A|Zn>ptP>c0Cc%4gcO_I3u0`>&4jMxTnKer0WI@XAx@!?BsVNtn*#Zb0Nms-|^Vy z??iNi$32F#7+*JFi!nAl=IM?fi|G0R!&&6n2^h{I)_ctJ-1}IBwF9;_#)jYabSJ(Y z(G4E;*x^SbtQ#<##k8~ncJiAM*8isGc__x(0oxj5{iB}l;L(U@H()rUv;^$bBM~-u z#Pd8FW1WEQjIqHtJl)}ML_E70hT_+bZ#*ZzI}(TLeBE={@%4y9=ZME}7IQQFn#XV! zvB6h8cI2xO)(hCa7;F8Fr#sz`>G~e)#n|AG$8Z+YGW;`#*`1JE&evh!RWmQ4L(Me0 z)WMe;bkiqTm@xM1duX=47&)=eYfc6Pok7Z230F^`{Tr_#{dMm;=3S4;)vZ;^?l3OX zn&zUnj;5s7{9C2gc^Sy0aJ!x<$>>4;t=bS)H zZYr+U<+V*G^`n$-mK^&;lnS&>(a+RnH96P)M(a&Or|Evn(g3G=W6ImS{gIxvZp};2 zdeZc)*`O*QQl-w3S!R?OfmEe4Zwt;kK0~ApofDW|cVU0#ESla@I?0u&QTkCjVsEk#6_}Pj})A5!MaZ?id>!@N`EHM0A~i?TE2fz)n6K(>?5Yc4BP! zkjIWa6wwVH^w{ACBdpW&7|tl~4|r_&K!mjehOl+ZAK|&w087pNr^v z`#rXIe}uIIhO-#o;C@ec^!^Cz1Z+o)wE~8-$g}@h&l6`68{X%!WA{Z^FJSv)th3M4 z?c5j9wLk5#&7Y32!CsHyET*L!uw60M3fSpSMRdJSd7k@YtQD|Rdm_5Q9#4leN=v|Y z$5=aHTVt$$kLP*lo``2VV4GuX&~@JV>?~1Taz;G6M zw(su`kr#G z=IIYVC)qnTGr@R`j>pW+v(?I5tA9Lxy+0glK620XvT2u=mgrRC1+pH-1NU_5b#!<3 zG1yJ)t8<>rIHm(0&=p#1VMS-s-g+b;8v@(bgR+_w9p4W)G(N-x#Ix8Spqp=iW|y@+X;Ei|UW zdB)VpdB&xsm7~F7`fTYr(i~0E+_R;hE7Cvj+0si{X{1Cj!8z*jlk>lNH28*6`fTab zBK?MEOV2*SX!>99Z0TQMYJ_?dR?1-&)Q_5ICN;l$&-JfdyQGBtpv;f)xC*}fL-D*) zmB?iFa3`H`{+iP~%;gvRZHQx|lw2d#EW7wHmi&5MdSx#seM^&T*eNMFVb-q0XDV#t zSLPAxye4LwtyHI*!KYTQDlsl{AFlKogxWMjodwVFOG__h&w|s!lCx53#`G+2JabJ8 z)1Em}iiTYXSSI6~BQ9ehL#um_68H)`v3RQ1q86EapvLY`q1;!}I13(gXgrK~G*>p~ z^d{FeYd3BvVLW>j+fZ6v47{PVLE7s+m+P9Vn;THHU7k@FIBzJeEC$|Cn$vk&fnKpM zPtUp9VowgL^z)*o8(1AP*l-2|B_J?(kj*M`qdDoO*XM6bm)zc%8F^Tfo@nL{79e(T^+z*GWJXmRrJ8+uDy7WDHTx{6NOeXv zIZE{tQg}CqT4>%TofU;PguvUud2Qy8%4LlS-1IU1mXsBrjwetxE^FlA|5qn}yNcwN zli#%cX9t#&mm{gy@Ud=V@}*_6)kUXdjj5?t$N_#OIZ@*=U|Y?&?Q z+FLX(VMILHvR;csKo)#@mkv+Zq@3CBlX2NUX7};yV~uG--nbrYI@x|9e?CGHOvv2RIoBZ4_*rlWMP$k(05nv5e#{ zbG;QMNH+A;66z_OR3y%$g^x5UUmGlvwFBA^wlVacnzTDp#tt zvGECA?vc!~VzwwS1NSB$8`>p#T;$;G3G*Ub-Q>rRYelfr3 zdHO{7q!tq4llBvN(j%Nv5P`2o% zyOhs(jP;0zDTJtpN#4OdkStEF$8lJhGUjmkL-V0YjVsGFDVlYo+OnA$Mi?^i1+MkY zyyfXfxc^1N8(UTai2IMs(eP?T)c_z&6KN_ZH6+XOzx>o!k*&!<#+bv6~~T`$3Q4jCcmD6=R+4o(^Y` zZn)qvoJFh`u)Q%hxXIHUzA2*XZ}ZrJZ4uT97|vpR!w-166Ca4MZoqcOSUX@ii#!Ky z&l6`6YX$7&`y;IXeouEO#=7tG*y8&ly3Tt%w(y<^8@}6PIE!iN1#EAOwF9;_#`^E_ zJP*Aq;@J+^mKYmu@pL$&v;=HljCBIGGsXrtdY(sbjCghewh&{(cRD(@vyQwo-_F8S zOx559&;7^^F}B%bgUu1v4H(WM&(1qM-HvxeSSw(s-X3ASA2)3Hp=aCw<3^EZD_}T_ zSm#Hc4rdYTp7hwRlM&YcCy(JQ(scs1GsXu0=;?44>AC@1jIrSlJ>BsiMs%Hk?ToR( z(9<0mMs&S^?TxX)KX^KvQ91**E5zW8aIgcEC2rSnKaS-O1w-UH`bpa2Dh11Z-!F4ZiE?j(j(w>jeyFk!L$#IEz^K zJD%sR??hNDV5c9Cu)#4;cl20<^}p@01K*CYPQY*$(=r@*x?_U~>ji9ojI{!G`dcyG zw;WH~MBY*Fe>s(sXR*m5++9`RWFkq8@n!(%v$Jo{hw*uk$yST|t1V{G_kPj}+WF>SN=wM~Nx6n{4+N7u|uAubq$;hrQu6>W_I1i=9g;=`z+ZbL z%?11)sj@*?)f%DHTy)>qF-i95*>6g!xl=(?t~;^_kIl!2 z8Q1hDX-@oM^YoKXF1uFGP2dljDI~D3p_NJ51uJjlDMII*`opHyU?ZF$CC%kzD?DA8 zRt@4rcj8HCvbbLPAWxTCmP&Wy3l)27GPmC64H zxvm$S{c|L<8Hw1j|5MQl&kU+)D{Ze#hG^$5Pginm4Jmw#KSYrg^jCRA0Ig6ZOibn| zHIxYR&kgo@Wut;eu7ptIp(q#lN)_?@*YhDY{lTm(ys^sF(ypv6CMg7#(YjCmsm|~7 zGJrir7Jy|7l~=!#i0aDJE1G57^y1^xRI@}(0GE`yOY7yzd~?T_B=(d|bEk8$WA-K} z@Nf`X%%$b!68o2(FE#W}HR0+Ox#o%NPpatm<&ORmcO$5Ia)w(5#H8wKloKjQLSwsb zl}Yz#NLtlvIZmRaxIxNM=FCc4@-Pkg0r-4kJ-dbI+-qx=Mq&)VQ08EwqGnT0KEB-6 z=?_k`WH+x$a#|OxU4VwRyOTvOb0;5LK3nF*11YuI)hFJHh-yunAnaoD|Z~t9mv2#GC`G^fdE;Vl8neCl_SL>kyyxD?&6=@NP(;4T?^i|#k)>@sgc~e zV&>XXvv<&X#S-O1_2|_-ut#ZjdHkjD-^ z6k+Xv;VjY(9`tlaAB?b0z;?t~zvt-=^&+}2MaYPQVsotaqQM+k0O`*WKr_UHc-e z6)>E|`1<#HxO0Xw-E(e)P{9X-ar#k|MBRZLaylb-v&PsZ3C9_!r^VeNq7Eb?r9!qc7F z9btpr9y=0ao!dRO^Y)nTHjfQ%i?G(8dJJbVE$v$!_DW{IHhbYHfuq8b214cva+gz$ zx12sylIs{@ZA`iDHpV^E^DN;>Xbm*i-S)dPFNRNrVFKy~=k_Rx@`s%gd`g=k(ckQ| zWuL9`Rdo(wDo;zf)q-x#DYw|?mYnismiFXJ%!QlnD$_#t?MpVQzc?+~B$HvwcGY>R zZ|B7ulRqM$X&h+x+*W&!&brm!=3Ark>E7bY4rj6KS^+z~Bf@$+JRQy=T{~b~W2}F( zr#pCaMAr(~=?_L&?}MIhUyOAEwh&{z?Vb*2l+J){j zoq*vi@*HmUbU2GxJ7Ak*Z15gWcl13GUGLo<+yCwe>)zVNI%b-59ZIWvsw(7L(q8r%%FxcScwzU^`=MaD%5idP7VXupKeh3K-5P zEt@^hgPS9)8?eO~8@|KSop?t~7qDG1*2*vjnB#BH2N+z%R1M$exgUR9jI}&AY(-cv zU^t6ByHD2h&FS4w){9s>U|V9W|07R#=tnVKz}hj^{bx^yvlw4*=rHSMkF9sz?A~D% zYVZ%91I{9cZon2}Z1@9DhqFl63)ub`YX$7o_anOQ_dU){C*hcRd}>B3(CNIEz>-U?;y5VV&=Io(nP7 ze%xc5ACKq;$2^9!7+*JFi!nBQ%+nozETZcN3}=yNCtx^>SnuyV&%J*aVeNozjj`dt z)14SZbc1ht?C>`utQ#<##k8~ncJgS1^^baB82M?AY3M!&h^>-B6YkE@uf&JoXH$B`KOn#Vd{i?HEW zJ%+Q$bMO_99r;Rx^#Zmp##(((clxhmy1({VFUAIc;W3=Wv<$!Kv14D1uy(+37U>3G z@N`GN5MiBw;VjY(4|uv02O_K+u-!2>c-Ye&eK?})1Z+o)wE}kXp_uL=&$AO_!v{Tf z?7@g`(DT^gUW9cX@EFc0@1OVB@beMY4j9fN-QaVc4rdYT25eW1_4j+a1N$So-u)ii zdw+zr1BSC0-{7;J?&xPDtP`*uG1dwg&LYqLeV!-IA~xLTv19uptQWBTG1j@))9t)B zqHFK<*ygSE5W&fmseU%c2b zn8>eOXmi9EveTgZuG)HjdZx9Xz!bek?67jsh@(?8O;~NgOg6`PI~qG0{3d@>Ax)*^ zbdvmQg8s2wwn=lemTbq|EurgJN0MV!26CsJ`ucS8cm=)f1fv{WTf!VQ2`#^c!*S7W6_2yrw%!B_98$i>xH*+rRmT~Q*_A8V$7ZPk=hWKQ*7;2+cG1!^wZBtk* zHZSfw<5 zW|Eh4L|CcLlQhhVOHKc3f^Df_2E-26-f7R#lZ7ohkK%ro4w0}6BAigkugj2&-Mem8 zl8^9;_m+wd1O?qvJKvpGQgoMAu=P=G4y}|hpKB(RvBg*>v3jtHsE?Ezv)mn+O|D7) zj0B~V_u_u>zAJCNMgRNK6}SBkQOi7^yZfYNg}Ip4mK%-vEmS8q{h3v$waObtuTiFh?t1<|O&?B3wOUNfBypw5J%XUuNU#uFyAec@h zb!&a00%$7U{d&l29{T>DaXXss%^q;wsU;L={7w3FExjQWjjdNpFg@5a~IS@#MA*owH}5=sH) zX-r;}yi7XOT&y@twA|k$1pNqwdA1WNFEzg7s5U(y^)2n?K`@mkJA4o51?x^kvzN%Te7J2(|J^M-(j`u zl9o2tB`?th4-J$@tI5aCrPtB?q&bV3WV#jgVdv6|?VvZ;tqSLfa=>}XN3fu;(WK_C zE-aHJ$fc5a*iSPBfEde~$&WCQZMqujn5r~Y2F_CQz4eNQKG3e6nGOdd{rBy*8PkyD z#CmDRWK)#3u2}i6g<8FoRw(cBSCH%0@PR+LRt>gE5Z#8>HM!D^I&0a~#K!GkFO!X| zM^S@Gn%x?yTSfpTUR(p=GAgz)rQD&8In!i%aXO(6MV|I&LuJ0%E4?wH-bVbcG(YO4 z)ZAT_RWM4(8She=RMl|Hl)Da&G#BJYeb9KxrXIfm{}I$XN9~Xhu=Ub~j51lSuHA>r z8OkuoGh&zp3=CHq!;yJuN!LdvlDE_~6+pgZeQstWQ&^?rmlp2NW&?vOI!`Cuy0Z>F zZz()$QYLo4ZBfrOYj67LqShlkKXuge$R%?Odtt@B-jILU}X=3BUC06W&M2yXQsO?=3&apRl9IUc@k=;6-4-<3;x<{QdI$x#cR-7Nl z06}tUJ^FR1(dpb6HM;*>5&W|vVAgy<{F!o|5(V0RJ-(&x^ZO2dX>;qX4Y%U5V8;}U zm$Pie@PFZMS^WP6*Jkg6?N+gc-Il65^1WFv|8Zt@a%a6>s?GyuhVwc*-C7b1XAv8I z$YUoy6k*+f;Vja%0(Sb=2jVsEF}`8j)17EXST|t1W2_x8oJF34_j{f=i&!gQC*K!g{r7pgLowEUug4bO8_{*% z?XiV-N7(RP9>ZBoOD|x1W2_yptufZ$;&~q067g&YY)gy{Z}fCHqqGEUUyOAEwll^C z@AN#6zBA(43D`o64R3ICbk;|1$amLp6;n0X?71J=9AoeB*x(%z)(sfWBG1m-J>8DC zM_4Ohr`{G}z0tD4hY@ z6=R+6d%A`1M|6WHJccvk8L)1Q^}pxoa2Dx00mE6uhJWwrj{SXvwF9;}##+Zc-O2Ap zbp7vo3}-REPQZ4?*x);!?#Oo{x?aF=7J0SxuANM?WJsx4LfSo=TVS~p!-O)STA7vW2_ah(~rhFJJtGs5}- zI}~H>fNhPj{!!2Kz|n|jC&TDBw;WCLi%D^)_9LFdmPaBE?QeJtXE8T}uX_w<5$hlE z*uf(a)(zP17#serr#tbtFUYn^I zH&tHbCC^gwvXq5N@=>mZxY_ZCtL1T&D)nDgE1Vje@f9Yl8!FxM(rT?#9h(^wNwa$0 z#^wpOiE7z0Ce;g*TH@Q92mA9}mKd>50E4~dwDJa-A+<-$G)FhT>WE*pS#ry2;^mcy zr;3N&45Q;U6pNbG=lC16e$S&W1Rym&K$aTq-D0)OrNi;svptz7J=HTk3kf2{Pm%FG zBRsGaq~g$0+VXd#gI((%w!btO^o!Qjfy32lkOXYZZ z>A&*Br6fDd=ySrR#bH?#m)X;ehu9FxzIeIuAOawvGO6SxA*z7|7ZQ5D+{wGO*i;!c zPvf^X!#9)ib%wuL@Qgib`tvDoD0-5yl#>dWtu;Rj#(5Z}kjyu$Z(z5EO~y^vuoa5& z+)dZmW-#Y^>@8SHm2}wAm_yo1^QrrJ{o2M{IKY@2F__ojcnQN9Yz%Tfc4=jw^2d!L z&YbY%pFF$r#IB&3*te2MxE%GGnrT#1F8X4piY=|Zgwz&R=%LavQcmiPNt47;ijU9Q!#i2U)8y4t^s5^wGZ&2FW-DoQ6KO+nhjhcp4ymW2 zmY+ElFAr-Eg;*&S&w~9}F04HpK9G{dXG1~E+KU)u`Q-q%p+^CqMcRpzf_yd<#K{R$ z^LQ5LZsOFtM9(hH<*-968Bx1v-M|B~%c~o7mK5 zL)cP>+)n3C&SY|DVy{Bl+sw;xx}30sJe@mN!Xfir3K>oYGv0&NbJ@!`T5FearHOPU zyXvW4s>739;7Qf3YGEy6_N=AO#X#3GJJmIyn4RbEZDWmU3QPzOXpC z&dSP_lof{FFHGmQOIHG$MOnG~x{%GPOrZ2Urz&D2@1SHP>d)M+;pJFhD>wJCm59a0 zz7e-g7lNVQNc=dV?J)U+xkL&eR*F(-pcwG2b+sIk3`qBv5a$F2>>02L0x%DHX98JNc?rGSocy*Sb;&OadTuUgf zGbDuKQVX)#kH$Y956WmME=NmpIC$3~&{>L%QG9}NwsL(|a!()88T?JO-B`S5=4^vI zsz1ri(^7+J?qEJ=1LpGNu}Y(w+`?&HvPZYvr9i^yK1GL(CAw_T&F0_++E_W%+>G&< z_NEcMs___Fnj>E`$;;|>L2u$ni(_Sm8qNWiIOlPk(>USH6ZUyC$=eIT@&*%H)98$y zrb8Uop{D4f&=Vl0XUK@yxc-gEa#vuZXP1HP9dn9fhH7qIp+66(OW0ptYh^?pc}wam z=WD7kMJ9SgJf2DkNvjq6eZMUQm_2fyM`=vhVkIr7EA^tbE{xj*kuS}OG(jYi)lL2k z=hN9sN~N{5W@B7m!!JjXqlLQ03U$urY%Q)9{ml0IdP>a|yJ`fIydIPLYV}q0f6F*m z3_+Gi;57GcOc0ha%B(EfpxZcG(~#l{3E{~GH%6u_C}r4SwDIW)$KCMg3bkUB_uNJt z{9wk^Mh^=9JP~y9xIk_u#nc~DvP&zkMe6L{KUyR<$IXUiJke`uG%Wa=`8ve0iknM6 zCyVl2rA@4qO=G3Y@e^pGh!L584oxe)!0NnVVa4ZQ&L^F)cCmt5S93tw!kWekwTczi zD#kOR6l7}+mys2))iTP;hM35TB}I`7P?I1zFED;u7G+tz3=yG(2=YQ)S&wJmFHOsI z0L!F7kpoV2iUAvlK0!4Pd7;F5hh*vxnogz~>lv4>mW}Q8+tn{f(CVDcNvDf3*i|E+ zXmC+0?sFU8$U8a`UAe^x0A8ZBoL??tQwIBd=Z1O;iX}PM%zE zu6$8BC+-qw?ZU#ajHT4+foTRYgF)bHM! zPUPJqw5WBm_A@gV8(4{ASXVW1&L%2jd=u)S$qiL(3Zuhjjh4dK0 z3hZeh=_ZgiWMuJGT(k9F7S;w9q(D>NtZ}>4F(RsX3sAGf%Pv{nko>%wOe4X1U9zGj z2i9=2P(Ju3W{(TX52DccnJ`QFnbBEFHcXKe3TbIp^}M2uNnzXhO2_G!S7iQPHXQ5O z^xUUmjnvQ)&?0DuyjN!fxmzNsqzid*Ss=JpP0N%ID&ia!&n(q|E?&vkpHCv~#R_X# z$`g7c0YjY3npY=3uF+>CdR5q+oyQA!iAJG!9Nlio22?`ije`D8?TL|+DKeZFc)1rj zQ?nuhWRZ!ta)bP8Z-72vSrB7mf?4r$nh{$b_wdf76KzrW0V8WidEHZ&im;YN7$RGW zj))h03vJS!g|@;e#^8rGiGGuI057#Vy5;M%anYo(HIB25f!nq*%F^YwK4aecL2Csz zgsU)$vziPG6C3oXvjGj$&r}r?n~~`QUA>>>H1{(tOr%{^(xQnXeKt!alG4=>^;^xf z!rs$QyKd4v#EmyJMQZqL6WvQIJbPeaM~A$#hsKl)q4SaI?BUXkD+Q>A@U$slVwcNq zHVstiTUU8dg2-2D3kA&yTl2B(n3&2?xe4kL6C=s737Vr2i@98W6wphL9`g{o+OI^; zhyaZ#$CI5PYb}B2x}2xFUOh{|+)3=c__NEXbp(5mYO&V)X6|YAzSGwGmYRp?b!~UT zb+I-Ncl*+=mtEqN0^JnK^{$!Mn9ZteXLdD_S#>J1b@rhrIrw0(0ijCtF=rpH>5`LD zQwHm;#UGZ|%p)<}~xTfYdI9pgYm?L!0Cgf%QyAghRtc9V^TG#wvi&rRw21s;Lk*7y%$ zAp8%b1L3)Ds20BqvP7?9?wXzpa~uC0J30k|ICdADogHd>^A+XDCDAFz|wyaEfJA=Wc>LxsiR$CnNX@OPJb@3`1E0C(PMSsJoUY1x)YL=7x z5co_A=_o?h6jFUQvqCXbH=bDgqB)D7(mAwO1j;jiR&^)y1J3v+)$mLWw!>G6FYf5D zNU2a0*bmfYx|;2$Pc|3tUZP%NvbmK*_Zq)Ch_7S?MHx^eR!D@*0w`daL}{vDgl#H& zg|2$BPBUh-=eW#sc89Yd3VJ3xO)t1UCVkq&nxRgpN$C+Yy{=MD9WAT_1Keuzy5v9O*T%1kpAK-%ZyTP-x_Rm(H}}M& zA{txa|Kb82$ZIwK<+@>cEwf)0CHG>G-O1%uY>1Y0fluWvrFLmHG??R4q_AO=%C=DH zj_o=X8WVp}p0SB|avQI@PBsT3m2U6eFQoMnMeKEZ2M4^i2F@bZ4cKCg4IlP&IE!?> zfbEa5R=`d@6w!4b@;nz~Z1|wZjz1XD^#gVw#)dslhcilN!1l&i_W@70>w$=F_&JZ^ zjCcmD7h{9{o(^Y`t{X6%MXVLDllMnh=YG#~A;#LD_1NamMs$PwJchFvUpHWjF*e-i z>5lJ<==uS}S>)LX7|tTryVvvFdvAob1GY8BhM)FyCq5m~4fc5K@SX_k1`KC0EvIMhaGpu*rLZeixD>bq{na;c@FOI*pWLTtQW9-G1mI1r#rnX zrrYJQUW^So9>ZBo%kV=En_{F(c1bhsUv4f}ueyHxtrb&fdcmf~ghoMAV?v=xvjnHo z#4w6$wO+53z1fC#2;I`5#QdqjjoXq_H7YTuYAp3A3yVuDea?xPW%tK4^p!MiTAR(d zR_oZ$=2{kp;WnSUt%D#Z<-TneJ|%p0H2hK*UX#u_t!tEGO@Lp?aMQZN-ff$3+nH-g z6LU=BVLx0~g!Of*oW9bfjK8P2{;G*!bL@?KUhk$-8aYp6@^>Y32SUE`HtIkVZ2-TtV`8JaeCvo2_gwBl5p&Z#_gQBPq9e}7h@21A zUjDwa(VrQ=`V<(_R+br-6w}DcM&giUn4PA%ar!1@>OC9$+(CO%bUbO<1{>WKY8#uUSSp zx}|c61^p`)2KCBwO3isrQ;~R%sS~t<_*sck!j#N2aI2dgzaOaz&&7v2l@Avr<+Ch3 zH~DI{Swf|ya$WL<^V#XN&#~+ir4p8Q&B?cD9l3;1eDWxieXgc%ndn@@JYJKjQt}5n zp|S}sxtInmr^(fz=(TA+WVp^m*o4_g8oghAhP$5AESJobLJ5>fsix9wSEX2VaQDyI zs6>HJOWEpt)w4&jojoONuva-;>3cR=U`&Zy5Rhz2EGw!)wmiOOmcBL}Io(Qk!_dLz;$;nR&+r%YVQ1PWUUd(xRb z+ttH9kj|_{3n*h`Vv$bp-10n42ZmhCb)i_oRnFH&jB3cSL-*(ZXYOsF>^iD@&wJ19 z@7o_oQtQjDk8_UXmTXJ50a=!XgLJ|AurW^Z)|<7m66`oDP8OpUvuxRG#%m^^1`G&n zNF&K$z?n2gNt8r{rZL!HztBmP;P7P95c3cqpaX)ZWDKv9rzA>H9`pO}s#E9Q)7_RJ z^VS-J`qrskpSyPL+O=!fE>}2j67(c_;XRX-{%Cz$#GH-g-NBwX8;JiS_nP&m+nha! z{YD~jJHc_Ql;^%zM=!P+_m}=c4O^acUQKD4KOWVd8BV^}Z;i7(ZoSy6xVz{J=CtsF z&6REl4yMa7iCZiZtshv0XoCXV)e4tKiFu>9adBE0Nj5;-Y2s{QbaCQ@7izdbU|@bx z#OoRcg0N7HcgBAN%YxMyx8v^wNwr>prW^V9^YKR`j!-M{`>I)Y{H`k8%KDY=fq;LO z!Gg81e%&lpQ_OWxrs-{Ij26vS!dKzJ)mB9JxdRi}J%zS$PqVhMPg#?AD6K~a#W7$* z%Vcd~oOH&uvBtV}&_(pL|pu)#KwuN8twgn$uAvAUokTk!Vtl_~hIYY5FHM5zjK$7?GK( zpH)akjCrz$CgA5tptDs{q1H?x6?>4PCqBx^)--*)EeMHVvnO{z%cS#M=5$C1O^r4q zAQolQUn2jhPihzDr9}tzApuIObj^qK7P^Uu$Z$i1B&QJaf})yO6F*0IBLQmvLbMdg zB3crS(P0oRl_Rnhz(6`fY7#D8qgd(Gz^q$s3uR;6P#t7&ZA&{QwvI1z+kDJb+I3>W`E%FW`%%4K=NefRl5D zdP=h40KXWQ%dJ&~03HEQq1gPYYE_o%a=D0oxmyWyBrJfup9pXBqKux2Z~{9pIB3bTmu9Q!x80dl;mU+5 zWDKiBwUo6|RE0V%smadrfk{hS9kRq)v~ESEMlM#bJBPAckNSqHjTA})R5XR(H6(WZ zs-t)9f^9y3>h>KL!1WY+qyq<_nARTqTq-izlNSmfD5fN6xfPt8Z8Pq0wk_T323rHS z_nGW<$)0DjJ8oI~_W$SSpI-9=d|M^2D?XAt?l}M+Xx5|6cs|-(I{11feVrRn83ji+ zL(;1IsX<$AL6gC+E@`~Z@2O^Y*g3QWxc!z+tn{VR8K;|R zGfsz4kxw<57$QP2v2-6x^HU}w+NmsDT$<40M3pyBM>-L@5CX~TKI*zNL_K1QqWzcZ zj%;E?x|d4l7&qOSX_JhUcSqhpnmZ$#AM4CZR6BonoDq^%hi1}HT{dtsRPz#bljxbJ$xs@h`GB{@?-=GB7lQQxBW4-<<+7CToj<==o-DHsb>O#fTIzJ` zM@?rJ%>JvR3+xrIjxN?rgT3RfEZSaqJhIjg8M)bEj}DD14EPi9W;1v*4wrOZ1y*m2 zCTb1V6SqqqN^gLDpXVyotN7*ICB24UROaapelbN%;b4-Z(yRDIrJklHdo53H*bO^c z4v|+}N$h#Hv+Yi<;E*QepSZU~Me6`w+Srt8ah?7Qfp4VyicG^WW zB3+UqyNUfY1UZg%Fs9L*ymDG0LGNvgxZgqhgwV59D;SbY<6l<+)b6B!L5Xo8Qq0cB zQywiyef9U%BRuN)MwW;tdM$Vj70m}+D5Dy+U`7_-dZ_Z&<|=*`2+g5i=c-v%l(H~> zrM!4Tdv-=0!C?j}QpOhvpDo5^N3v5&7Eu5r$Y0jJrr{~tQ5qkQou6QEm=gaJ1}ESt zV4tl(a({!NVGMH`m=8E-Xne-`hb9O1;p8dLDS<6i!H1vr5^2S<{O-_i2e)Jio(wey z8JFMZ*pcyYI;SMLM*60Rfwe#-3@XFLW~q7~yv6ink}8a*i8I%Kko{0{Rs60ElBe^6 zBP+N*r&Mz0C!VCOS|eK1s_-q6z>`LFpNjPDvC8?RTQ;>vS^3@PSu?$|PZ(R0yvor< zV;gF&E8^$+cM{7)O-CTOiOgY`fru#abptaL7O%?{@+L#wYuUV5VMaV2oAPd(dJ)R25OSwK|E! z{L!fHOXJ=e`cODihFz2_x-iMvm#yR00^!vO*B+P;ORZ>ri0i=Y?+0zFrY8JadDv9( zI~t|yJeXYT_9s|vC#!egH=+}D>!3?_v09{CM;-BqlE%sEJxYp^huRhC{tbFx`ds0E zY|HJ+2ed47$8XhLx84IZ+8Us58~myb5F1>vf6+v0Ic6mMI%09-8|VNToD$Af*<9Sl zsy)6FHIlsGvIj*`pdCnvT}uf_r{YG97x{ISm@$2g+7xit-c&7g(KtgQReP3S*+957 z!D@|bXf7r-`lQLu{7eYQOLGCJOP4G2OCpSsi+2~x&|^MfA%-p-k4sQtYy2zU|~h}K)L~iB|DUM zwr`G>qMe!;d$W~rESfx$Zqg4HTYxpmF+N8{PO5GtaMkIyyp1ID(N2EEvG&DpVfe(o z(heyl$#}b6y;u#SuvF)LDv`lyDE`B8k2|3Cl#t|g>q`=87uyZD*-y7(st^V2gH}DF zCmGv5J1=;7V%8^lnuHxMsT@}GRD9*BaGFR-K9w6Zm&z>m=S@|VC1=elOQ=ukw5$s| zOC4Gm>Et&5ff|yfBbuF;Oq9Y6Zq4=tv;Il;#@ZU^HuU<|PV%+MYY%6)Q=w~7fR9Wb zPBKupfD$w78=1`ZsKEL2s%WuzIi$_|QXMI(=^Jr8RHLNMpwR3{FnfznMRHM$K5+v^ z?`V3~aE)WbZQ7hI&=Oe+udua8!@La#pWlt(sVg)hxQbZlG_XynW6d^D(Cz5!4*hh+ z|F#6#k@#L{FY8UNdkL=(I_F3fb}jLPKF%?Xb=sTc~qZ{j7ZFQ=23Q3 z;1JDlYxBpEj8aj$VWOA<-SJ_m)!sz?G>uif`+p7%V|;DOy`19b%!(FDb~9(rtZ1QR zn~Af| zw&XTVfPA8bhB5)9`IsLvA9?pRk#{waH~h$Bf$M*czSkv)6ppgjp=MtL!Q;AM;jSfX z{(UsQxKX8-Ig5R18mGCJB63HoEkvGEbQ6*1bkB%p-s;|^%8A@@???o`I45v~(MUUt z4rbc~Yt1J3yQYA_7ZbfIK9Alzr&7nv_es=Qg|yMA)@5DWtyRX)=(Ga~As52X|G48U zJNIG<>XDDik6w{^+0%q6b6LAW0{MV$DkF5RY^OpB9f`L%ae;-1#hq!ZWs~;l>Lem( zb^kuiB28r11Xb;}9*BOD<5~IOH))N3I^~IxY-f;c%`CFv|<5 zbEeIaI0srgRWx|k#rK0+sCweh)w78GT(?dHDjcDJ`1Zz|)o4WEk+e<}SxCM+lV5^^ zyKQmr^9--PKWX2Gh!UUcG-Y-z?Vx}T2hE~8D0xsqfp~RCo)xKdf6~#M4GE8Iehy@- z$VQ#3Od`o5+f<3YW~-78Ir8Wu<*Mcq*w?CMh$nfwqEfrmel_a63W;{#M^feR?OdI7 zSX2+_Vo8)3BcY92cDpX~v3mD`WbnYQ_~>x9Dn2p{Nk4_zL40`F4ihSB0qAPCFOKnf z=%9y(4&FD+>cz2e{Q3U)vyggE{5QOC;LUHNMrBVHi6ut6WDnX!i|%6%(48d^?gxkE z4!e#t3OCmEHH|ZW(ATxwDGxX2*5btZ-A3%PRkc)VHyGc`b01uebSXKvLFDqLLISq~ z)n*1R3QB zk=Vx^)I3Q0bvV~8ltq1L%xePG@=c8P2$go4Vda|~xPlGJIQYut{(N*-)lP8fY2N`(Hcc-WGoXrGH~u<~m;CT&cvPR2ToQ zWE7`|T+8pxn!9dBNiNr1UdJyy0l}J*Ax(NT!dhV+Tg7G!jXlqE$f#QrPKnM}@5uU~ zyBf61UP>vEF9@$Eod$u4=n9i<3QSBW+kjhiP~9UOvP+fx<0gKeMnob|+MBFnlt16k z7+X__gYVH^Rmn&E*f70B13;=jyh5G=xInA@KPPE_UuEatp`AZ00$!y(zl$E^W6Gl2 zk{+@2WVI&j*61Ghsn*x?xHniFi?&O$-{C0l zEr?G)HqH1{5BFF@EuZ-B8XNfJ%7D?eb1{m@p^^7jP#_!Qf%*77&G`Aj5-s4Y0S5Go zw)$%P+SSy>%n8?2rED2`t*cjcz@<_!B*|LuT#z>aYh^38*WlpC6W7VNpuo{x~(;p`)o>8w1xitnE$w^@iZGLXMck80)>72iKh7D63etsI6e~X z)TcvHqt?LO&M|b6#2kK}b=#rMqt#dIE(rf!*l}acL_s<^H#UM8%CQ|>j<2$)sw6=h zTnim}>LyA7a>7B-_qISpIs@^Ooia=*ToaJ~IQ>$t5wUAR6IHlBzfW7t{>Ie%KN0B~ zqAdx!kfjgLIF;^r6=z%)p>^4nP~>+h^w-tUpt13v;@3bkUku5&8E)0a7Z__-^%5<- z_mv*l1DkX_JCK|mkt<5cnMz*dSXwHNwkrX$hU3MODJTPP4=UqI-#jIeWWqnTS4%aQ z@)B9X_#$>O8m@@3B@Nbnjj9cLvRK033Qa6$8))l?2t?gXdJK=y5d!JGNw&Qr5icit zvmH%)Bt4{ZAd0(&79w^0&@CuJ1kA&A(oyETsg;gJ!W-O(XnnGr)Lo%Uh8U6;r}i$G z?szB;`ex81C4i*MHhA^hprpDz6wFi1O!ctoKU_R)d-BY~*T2}CS@X+J{IC?^B8 z^%a(3$Y`dT;nPGW!uB zpO!LFw5Gqtt7RKYCDk;?q&@8XUOEL_)T%)NtBT`45LL>a6B?*CdK%EK8pWS@f8#Ar zzH7U6)Ys<0TxA*g1le5}BpeHQnl) zuWx!r3)ASE5hx>2|EU`Nl@B+Qq_oZ4=*6dY)u3~N6sixU0e585;JE5(GOMFxdD>vjc?L!&BIBi^5Lj(OTPzXtdZa zwIqQe8cn#1*2?RmyOZAiY$*DY#ryFuBG;P9pxSBm_az;ZjAUiUVHVBEf}cB_?TtTD zrG?@xHz22~DSa%C)^hZd0jwq!U^5uHSjEeL&#k5v;E-G8(D5T}{7O00+k^h6L`SLPZ7}DZNW^J(Myz z&GFm-zbsSfuyh)zU>ln;n|2Rw`=9_+{^enKT=lHhcE2k6(6KaGTy;DW@XhPuVVGs%+wR zr`V&U>*Z9cwiBbwRVaPv`%-P1n1@wXN@31+e|;Uvu4EWq0DH4)(kgkd$<}Uig;SEr zdCfhtTk4Ye=eQ8WM{ic&8XeOI;5Qg}tK<+5T(niIr~x^FA+HHy4v5Da54zVC3y_sI z2R;kyOS(o94oEl9Zr32&>Zy%m4E6hmiPuWR?l-w{ceY(qcnNwC4&#!gLo&~#MqPk# zO{Y8LJcn$wN~Tfi+GMFRY>e&&8{3KMO}lvgE~$^CRUzgC4IV^O;)5~nG*|7yfj0s> zhu60GL=S=CNq4gLHcrg8I&S=6Qro{T{&bJ+EyNov5pJF8$y!ukjf3e*+Pqduw(HTg z=w7zYY~R(Xgg?g;*M>(lt}r3DK$*rNIf6v?XWw@eTWL0$BxC?Ku-7_x|32{3%PAQr zbNeW@QYRzq=K)S5+eDkX6VLIAwhbCUcKzU)6AQg|25GmE3c5;a{6AT;&z6Gb%fXaa z$A1@Pn>{86+lzWpwk)xO&mMktrYUt4TvLlEdeG8QC7LQwy+h38 z%&NwG4K%9Z!QRV|opdpo^pL2=Tw08+^ocoaR$>n(JD5KinFJA2nl(5j3lO~dpT`^ymjU} zBC%NWN3BqAb+SEAZ^N-9lVkyW!iF|&jUKNio06CBwL!HuZ6xZYGARq>y-6=n!YO%^ zFRj9>bnyl9rExUY_@ieA-uRG{L*r03O-TT2V12TLvOM&t&?wyNK8_N6K*6hOk5zB1 zJ(#=<>2x4tyl-Qv>TP?I=3LA4gC_ALTdSJ`bf;(%!ZfK+SXq_e3Yw4uYFf{+znE)l zjBr33rKKWs9d3gER;D7SKrVVvW$NuV74=wE4PumvvYMlc!jwz;T&}2iI%BT7TWUtR z`NXt=^&k73;B~Z)VyuoTK6(?JjRv=8>_czkGyv*3ik0=exHzJ^jXa8?VFL3M-R+8A zs-ioD8ejBdRh|Z)zi^awu6X8LKF@68`H$w7FY?7Fui2B`tUCHLc#W^)@k=xxDlf{1 z)aNO`M;xGL%P06aRBb%TqSMeFIi6mI7DYAzfY5RS#^ppYmz8;3&4waM;0_bXoUiXBIl zTLUh|lGr{I{7U$kXE;~-Kwvn!nXIajS#fDQGO5$i!DLU2?b5Z9A}FZWI5NbSTr210 zFy?D53!Yux{6=Wmp7rCn#)PbqbWkbW2XL*;WW_X0gYKCX#RGyt5v}RVW=H?@Ou)Tb zfGhBWIr!3$6tQkFn$aTWZym1FVOXEz;Bz``^N4m7O+jJ!uH_MZURB)Pk*PM=jFJXh8(swHz%TX%U!NNdh;FHMA(JlPvF# zxub<1ocCw~_D+Qca4$Nenj1i#>YmJQ<%u`Oj~A~seo~Z9iZ<-A-Mw&ys$l@@9(ddv zapI2Yy9S?o6=c*g0f~Tc{<4p`%r)-fGQghW_VlM@<;N%y#ljPAL2RKXeeB(SwB0tW}Gq@$2O=8b$=IKBXCla$i zU%D&lJx~ZOo)s*b%L*P$mO56Dqc`WA#tHJse3k{AH}QehT3j6;$gvq3^OAgEjrhPC z#|QF?=4Au6DCH@dxj<`NGocv|Kn!v`VAH}pU{ezhxRSYaW!{&}2Lfey9w5r-$$0=9 zP-vsf19}P`;D?a8-;>XM(FIq0TPQ;ufCQJ#0Yb6L1`}X`#bxtLHlLw@M-`+fLmpIS z$;0vF>RPy8&K4m^9)) zVG-Y4=>j<_%#`EAHDq#t%4if{alV>Ym5*xUrzMD$|w!e~H1aO?f zxlS`Z-bb5y+?QS2(Y^;f&?@rjLW5xkL;VMdeh{L`$CyI6ThIp=W*6KpiwfIU%TtSv z<0wWU87G+^yOo%6aXS7xI6T%s+(j}1w!;= zm4h=gogPTmxqLLxp-;t0}O9m3z zs>k2Ll8fqx)&F5m9i;&5)*o|Y68jAwrdzw%npy!iQ~Nx?e9{Sk^2`7$JOHzKMI-52 z^dhNmuwC{x_gHmRjg5;BEkY@njASu7LG*kiS;DV$dUCtbVW$enMJxE|H+gT7c5P_h z`;ht40ZmeHNfbKwfn2k;xv~?QAhIj|M&y3K&j}pDkK&~DLeYMms^e*ZlcP_{Qpt zIU7q&HpsDsuw<@jaRGxymAj3-`;y-K8|`!e;h0gPAW4}{(XZ1x>6Kk*ja0nB5I=*qv}ZPSs}pFohf2T2|3w*xkU`>iUL!@RA4;m?9fz7M$I7 zWR(WoW2ml*<2@>7e82nO%$->W!TJPA>WzDO8LeM*kfhb zXaPI_fpWeNgfhp=u-W$q*xC1&^36ONU@tscf{h;yFoLDN9|^G8BPG~a0VCL&Z{~2w zN3az(QNWIsVbkvm`A)vCly7P*z@8i{!Nv+0!Pfd_elz4d^P45ucmaE?3>z(A1Y66T zes3s~U@L6)Jpp$1Jtf#w0eiL#8-FC^d;F17zOi=&*hB9s!DbEx7{S)IOcbzVW!Pu| zyZFvhzNvSHGM_EOMhn=5ca-wYyd&fzSZYfFJ6?v36|hIju<5slGEcp|ROVO#d#DVX zdC29%XXJAa)W?_{}_iAk?+aMh# zN3>X;atvvWquEXBz-dx%j9#c_T=~44&9X(#SmYTW#l=qqix|Y9g9MR_t>PJ77EN>^ zV(iUNVX^+R|-s9#50XMZOym?)Ej#lAx1a*ECcdAuL6NWO^RS_eQ>f(^+J% z$vEm6J1{6s8h28SGWK!Awy$m-N)}wnDwVt;yGo#%&xwLWo*XV~SF`^HL%`$C=eGvlyhXW3Cv; z+ckp;V}VPxpc``wOnMWj3MU5GL zb48P$&BWq1>5O;S_Jm&yv2`Ojb4L>9#KMIvEQu0`98H%rcjK9VZ{i_g`N?&-_u)dz2^@%os4z)@r7vCgY%c%BiC z&iU|0!WVoPY&2$l7-Pz`ld3xH+?;I~W=&gQ*!*0db&O0x)>Atl&9=!_&44#!!vSzx z))Rm?ZA0I?ExAb)=pMIcyc#G58Bh@%!@c$;2 zSg#Af8yj#&9pP8_pA{(WC1dF<|0~jG#SM*v>doqyvf3Ll=wn0#%nTgu$-jmslR|BT z5(}ZRWYVz>SC`4vyPr!>%mQH^_fV+v@;pmJ9yw>?Fm|~oUu^fLWeFZ^Z^)Cj_;&%m+Z`W zQx39;|A|LjB#lJz9li82a!BY#tkSc!T( z(#f?|n_7N-S6VV^ zI&t?=nk38TC)2bUlCO6BP`6s3D{iZT{I!jmtntmq1dF%3@`5M|6*oHKw{8%>IvELI z(v}=*MTwoB%_0Dy#6WWry^(i1sxI~+)-;Jkf*nGz!C23yIOAh4^6b?NcePO4S_u*< z_>g3V50GddM?J{Yhvk-cr+ZrSRY-VD#Kt0t49`_%ZDKOuCik;ZV&B!YQf*z&2R{it zNU+W02k*M=V1+Xi_wY-5V*3C`c1V+&rApw3W1auY2+HO_sKB$K;DJWOuEX69gA$E}j3}@5#-Oe@TK@`YCFAv)pso}vQReq9 zva8%~BT@k+JPEVKqq!^o7|#b)(P)2+RV=q)<`l2VHmVCw}8AtNzl4g=`9E>-P+cz4@Y!Na2ta8rC26+*cubs1}2}`aIu0ikXgR2O- zgZT6cNe?bl0qZJQ=0i5I_x{!Lf17sQueGFCH!=sUsOPc;dm$`Ds9& z|I#_B(ek?1x_pO!lKQN}KSh0plFO|xw9@c@xw)FKVqP)wR$eYvL#;N{mtAW^;_80-$9R- zhB>6t!h9kj=L#co&9vObS{67$Ut^T{SmP4W@pfIR?`m}F4i=$a7s99UNScvu0ue}4 zpBo$Bjo4E4NqS|&pAG3zjYba_q7Z=w^`~?ps?YX2Vh>uv+sMi89@o!5!)6hufJwS9 zS;zHl+fcBZ%wHV5@VO_lR~EK6y752q)HputIM`$PTa~N{SxhYhdndKSpE}Tnn-)B~ z{|X}gE7|Kg9%0Wr`(oJtIkO&1{8X|n)V$+~k5EtiD~_k0!Ts7jjqiLkG)m2ZlZK{%4XeL3t&8Idlem?hX0=1nDq|Iy?o6)} z+W1Ib);Ng_Z~*>*9TXx*Yy7&|MFZ>dX}V-x5g{+iW99h+$FkPCdKc#A zd9J4R8i&Z+`xDpdc)GRu(zS-RI-Y)+xtiK)2+!MkY21eT95=t*`tlLZnY15dSe`+Q z?P~6-&X=f_7o6}MYBPXH77bV(YKsqHxZV5w)3o!9cO_8c+;wB>ef6KoY z;N6^j8+vte%Y;V_^2L5T7h=(!j2LN^hKmk!Saj!0v*<);^~)O_BaTm3ocF~pmY{l8NtPU7JB3Dp zg+Ad6+mtJkY%)Q7Z!EU`4?CZ1`;mva0*EWT$%J5b(=YE*hZWqOY`c4x`B&<)I(Rvp zO%!^)yLWN0vHh2Gn99##+Z~L2Y)vWv&|WClkfS#J<^2z~6R4?bEGpXMBc#~|-=ek0 z;L+o#F^t<`sExZH=@1(b?2VFq{}IsvlU?X|YTF{^&@C@1PPo^lI%TQAUQz}*3H7kO zTglEuwhoCB$Qd68F-amLxQJoJw2!KI5<;e1yrCt48PP?~?6M-~yA>ICNao?M+fBHp z$@a@0(WK$+4>U$U*l9{T>Y0|C4qSR=b?2@tsdzuG5e9thjwoz8!f1(wSMITx&kZxe z$6tD*ns(b^NjGnvWSI3SvD?N;BbFj?NNZSwfVjv+&rt`u@(?xlkwVToD-Z~&_kd;8 zEqiP@E3bYVR#w;F2%o_DRzvzi*2WG_OB}d?_5&=cEcyfHc;8xYH@TD+3)|z0_MT9t z3X&is{DO6tiBen^#dx&P7`snsLy%XI!#X_7)mD*7PX)zBhWVC;2@^J_v#V*-Eu7h> zR5!>nM0x8j7j6cd|Hx=(QiU3HP+{3SaMA{ol1d`Pb-E&XVvaapPDr<+hzsdf2}|41 zo>nm4lnAAR4w{YGsxYDrGUk9Bbh>?VuRN|ul3EVoj3e<^pqz@7Zt?kHl&|>)0R^}d z_h}&RSzw6$%sf5T$MHf%$l%mWR-_{=b-=$AnG6p7EM=~;n#KQpm{nqv*@l@+nX#1X zS_tkgawZ1(=hB(nRQyWrvOz7AVNySrL>p`WcW|aAJCj6(WRhsVGD-A0bM4%~BmFfi zMQBYvv8q^4L4BCB#Ygq?2`<^cAQZ>QTcvS(BO) zU98kko%<7T_JcMQRAxSlBrEILD&!JB@afl})!BJeb9B0T=e~3ZfDe5-PrG@va;<(^|k$6Icg?sD$=6 z6(L5$Kgu;<81n1a4!%)}z$ki*QCJJfNGsqN&ZnPibvG!{{BK5)ed~^E6PD15$K&2< zneVn672kUeiR*or#+$8|>=7a1b_NKdmDMMj!gN3_t?i679C#?Ry6?yabr@=vtD!Ay z0Q#v>!qh=I1|*dG2OE^lvkH`Bz+OmSPP*&XWq2c6p}OrIZ)WCnxQlZUU14j)(^lf? zRXGN%zyaZo2t8O`f&@%K)#DntF!y9+A^C0{?(t)+jQxp5I;okLxWX}Dr}??Sh`_in zs&g)@Gp-`ltUJ#NQ`pbR3gedh6GXf-dUVB-S^q6IAF*)ptus&b;P?~T9O0F3g-*3Prd;Ae8@^s@2==$vJEUw~El0<25X&#+YRG~f*XD!XKJ>U;rKWCgoS-Z6%G$O>P8 zFl3E~NQTC7d=DD(b5-6{6mqFr39yj$N3z%kyF9Q(msXstIjzoQ=_I$ebkGY+bvZQ? zk}9!S^V^U!6xG!5!S);C^kh*76b___ew@$mPOe%0ws9p4HT+Kg&uK6tbag@y>XuLi{drCl3%vw zDH4qK<>>}~Pw=~uU-s|mRs24O%?5-k_kwbXp?RsLMyz2Izj9%-8Op(xV4G%s(kX6_ z?4lvQBfA#rHw1Oi@hU^3=%lI%${D5ZZf;JN!yU3g_yYq=UMI>pJKJOvyNujxAQN_l z79aTv#4SB1FXquk-e;yzD%=dKsx=THU9_%-p;9J#33?!!tX64#Ks<0R0u`%sDNX@% zpaZ?3DMN>!ue$D26ho{p=3e?0N!p_8xF{3pP#7BUIKA432GeU2j##Fv9Q3sBr<0vB zovn%7rx9}Ll6PO zX02+w@Yt#E3M zbq@LFMXevDX4I;S+pMMDcVIxRy`ED`t|?F(&qb}a@*;-Zi695@Zm0t_n43*Eq`Ih4 zXGqmH8&WkHt93sq|$|2POkHO(z!sFh}zCQC(I8T-^`nB9G$mw zpbGT~d2aGarW2h)Z7xEuEHHnxZGfgXM&@h~3L&J1GRyIs)Y#Zac&b#JBBw3jUL0L` zIjq6_47wI54^kC=2J>WYgXc<ukQNUrROt}9eOnRKJsFCIo zDp@&+{S3Ynw6uyx_s6Dle?a7^ZCG(&V(zj1Jr;SMmt7qS+=)1JF9$t8vThC?m#pRn*0qXm9onE)#i~Cb^>$v>Bxa@gVb_dD! zXC{;wqtje#9x8Xttbt;ll#w`Z=PXAUCgsZOn{Swk@*%2n`7hP6)@qb_PBr-u<#qJ^ zRDE!{<`mvEJVp8cjz08>>x4ekSyD9<5Fz-H-BUh^wz)Z!PmeH%)Igg0>$S~7VSGSbOBi?L=<%J;QPmKNPgmk> zLM5AP*SrtLu{_R;;&W1%zxbTW0($1dcV1XA<>xD`;3uK5OXAv<+|HVnH?w^nEI4RE zbv1KMthXD9xMzqIgy)wDdCCrk{1=c6)U0@wYt3_61RC{&xs^lsM-k5B3 zfepz97vQ-P3$S|mSF}v{t>r#(rx0zOD+lw!7UEevL;QqPxsh9g1Ltkj8lXmAa%(2% z&a?5+$`6|;`@V%FAqY+p?~XhfG}P=ivpUiR4EB_h$)`m;=bdiBRx2g$opoOQI57y1@Qm5<%X`M|Y{ zuqQk&&?&mcB<#-aO$OuxHwpq7EEw5LR(zFuMR-^yNlR>4X+Xi@s1MW>cX`hP`%Poal7Hbl5of;uzs5Z@jfwLayXT3}E*;!8SDB zf9BPqy{*b$b!!hxby_0%tHw`k6CV6$Q&G*W0Cybq+lbY4_W?!2wVe4d*)-v#Xq$o6 zcN5Lvor)Md_NOPKc&Dyio^Dk~(l25R?>=ySD79*h z9}Gl5?{;>>RD_yB7HaV!-7e^6C*XYG>ePWlo+|UzeBq+TFbxHI39jeUE&f6F(rQSX z!Q+w~Be5gKsn|BqWxIQbdIdyn7{rw#pFO*W(k0PO=)H;^e9W~K0ik-mg~03d<|b2Y z+bIR~dZapzgxD>k%%$uxby~t!$nSO_$96i9??f!@ z35%kzTs7obR?EURs5OgDfs|iRmDo)+8b`DuI<5b6PrJ@U7@{4nwnZs zQ>)%l52rEG_tM`tImL#{#ER%~G;-gw%$Pa&@>cZfUWq-f`Hu+SeGCQ0$TyW7V7-iX(Z!IvmVL zg$9PwK^ZVFJ;EGA@&cDd=^|CA${hb114*|-zVO(=WIL(Gciy=xT@FHXA}@_G?~CZL zF6|`~3N7i7rL0;ChIpTHpPvbM1lBi(1*ile&jDnjZcY?#$p)aJ@8Pswhp+zmQ;{(X z*3U5-a_Z~+2M@sdM1b*LIm!rpQo7wSmg#=;6Wp)l%i{0gm)o2So8RCLt#5c(gQL-I5EwN?FJPOM-j5~c@iSF$phrf++dVPaViA-Z_Cbj9+ zd`q)?4ZqUt>WvU-b~o`WP4Q-ar3t>4UulZ3S3H{Djr_{r@XN3i6K`$uCA^F%w7)w0 zkq=?q-lAu269UrpN(~5K!YM&DNd5q4`CZ{P;`uSwR#pK!q}`pqyiwI_Y{o-5E5TnV zhkLjDy8ZY49e$CS*@5R>yRkD=+X*|hgyswrL`YTKo@`Av7|V5yNGmm^vV*$Z(=azG z?#ZYY4=LVXu-c$we|RLP5b`vv*R8$3V1m6FhC6r+HsF34$pf6yH$lAIp7fx54J51Z z=L+B{`Ddtb`UKhNh=n0_jq(>n2ON&@H>}>9m!ctCK3I`hKGhuR(;3AOYog*Pfs+Hp z0KAtL!?H?tNH(uh%uxLwckj6?VMxH4BO>D@*C*E|*K19Mu99ngAh;{c zoAl;4@&>OpD&x32S#uvpCN%FkTlnPBnfRl&%AMwrg`{}$??@jac|tW0i~vtqXH2jVanvNHAdJgGV9=!O$W!0 zteGxa#=}fR4p7N>oYyZXORdSvYK|%jQ?5EfeO1>~psl6}GoVS7kNbe`VEd0|Ke!R& zhBQYLnrJ4*8Y%aMdkkN=IW|6b)Ew*%$h~t>@cjOJdtJdDAfiur(PgK+9E`HT>TzKe zthjc1DjASZa8D`C?W~pBX%yBYix%&*_r!edY;x4=8trOnF1X*w$JQI#gqu$73mZuV zZ)1>=xgQSkto!oQ%bgo$LY~+~R$PQ=McWUcnK2S{ds$OS~Scc{) zyFIDaw??B}7;sJwLJx(G2HgTD(C5Pao@6c{8qobz>xpAzbJ{Sec{O#IYnwc0NU<;$ zHq(;O3Ra)jfoIH0kQu~?1m|*f}W7yj=iVUotn7txdpW_Xuc80*PzNNkfCOa18 zcx2!zG5c0bHHFZf`XkdXasJ&yM}8TGT~PLFm{TBZdfZ`J7f4XkGY2+PcWYe5(lpVw zd+bRI5c#iEPu%*}MBDS=uEQ|a=E%Kf( zVu3Mg=eDo&39D8*p3aL1BaYhfgk4QhP?%Sbywe4}n~cF5Zax_ z9KimELfP4Pq7RtXKqmd3==+US@$Ju%x2vScV`VL3*k4SDR6aA33xFY&H zkrlj*aRxNqC-QvXcYEogg@Wqn*AYbC3+ame&7gcPF9#9W;#7!qm#$k5BSw`{L zg11}zwR-pe)KBywMMsK$faPE{9~GV z`3hyX-pesEX1uKPg;b8uu!6s*bGM)w0dwX3`xN4PWTQ>h~I>r%}=?!6qD`UX$qQC>b zDln04mK1@y;4gK;D(+ifNt|@dY?HXqwJ*C-8>WiaD)pBNis7c; zxv6E|S*<9M14#jBp4+cEH?=4xSE*(9WXmX6Jl33?UCnV*>-O_T zs4WC6n&u#ASOohLq^w=9Wp1Hmkj-hs{p|TF&cr<*RhbN>^<*8K$AV_Pl5;h9i1-@2 zjGjbpY9r^S);(zN{Fk!kGTTX^_m_+`65e0XjOGIuv{qQsy^rSQ>l&AOsK_&J>>?#%u>ld& zk)EMqCj-ey*3UpMGJ0LXuhc@Mat3S|>lhw5NT}LXgjh_5tQe3Bxnxwc~nB2pi^+2J#v~&jASo-GUg7Z6VEm@D4PEZz){Zq7OisK(}hOowP^Q zI~TTW|C(IbR)Y)Ms)`zPqAm|-K%TNqmPM6Rp>$*kjs(omjSgT#J;=3FI)Ku2&|KK| zITyAdL=I9>Ghs51ki?HYm$3k&9udkZY)DLavy{9OQaGwnA&qazF1RJP47{AvaTZj*5oOo%R9Dxg?DP}+&hp26*V(HFyI?V&}B_a-nUlqdkaQ`_cu!=&vatyV7v zoxwLxD*jzDl2XZas31nrr{f3L+{3AQ%2+HvL~x<@`bQ$?0C$YXi0!}<-H06E;yR}R z0hcdQ*G$&cjGe<=BbocjCVE0SQbh`fRg^H>3Uqzs#$4fzPR<{K|ykC$OH z|1IP@{ohLY#tPUYW!Ur&L%!#JSjsn1z>bw+(?1CL2$tGez>bz-V=sn$54~8*H~n`3 zMzB<70UIyFrv5hMBiNd6tbh@0h0UA``Cd3zf{hli^Z&I3oBe*sclP@w*i-={*jnFM z0ehqjoBm!X^SSSp@=X*lf~{qa7BGUXu<^5@%%f*Zu-Weh*o)sS!KS|xV5h!Qf=zup zz@Gee2{u;12)4Fm=361(3*RciCJNYzGHmvnA>WJNEaxj=$IGy>0!FaZmNTKu(`QPs zsRH(F88%wLE`Fn&?;D}aC(E!g55q(5g|DxTUvY&v2BFqgjeb3paN%oZ*w+GVv<#a* z9bg1o%bfaZfIa=y5^TJHJywRzd@1BR^QCgW0ybWTO+6p-5o~SC^m7i@%_b&(BKW}l zgAn?|5IPY;9}A(658^9#2W~3euC0f~sYjahlV?8GtP*64N%Z=so6qrDd1$WsVgqg&Xap*#5F zDqd78jg#-^#FO>rdcx1Xzw@dHr;rp8lE_4mis`)JS5;e~T?OE>=8ZiGFFMn^a-(MfznZ}t5x^r;CL(GF9}h=1T>s&1eu zCjK>c-nxMpK1>7azDy)~y_DA^JQrPIa62E}d13Fev&$C7=U&!=O>Q&{<&6e|QY)YjdTty|Q2R^Cb+bF}__~^wq?1 z+wIMjU)Wwrn0J=)tHU_1lqQ58*nCn?WDM&zy6y3Q8D?C+B8>`C?0P#-N0N-U*i)Mu zqt`?2bcPFMDuXkp_{%cTWna<~Wg@;NqNUpy-R-iu&&Etsww9=JwtJk;wa3+Vwkcan zRBN`Yqc@1gD|$Px%jLvIF8=hOYiCPT$jNZ1N1H4AxwYAdZqvSVT6(biO>Mv7*ru*CYtOA4 ziWFd$E_&JmjRTDY+4$qdhEOw0zZ!Upy@I1L^Q~#?+N|(T^+sN&|&^QrCi@` zS^67~A=&FrB{Dt6iSn3&2RhxLj!)My7aX?McVVT{-{7T;?8^9C!x;WxcmV^|4R@KY z^g`dg@y)W!?M<$$9n1IbP42Ti;Jb zP>Q!zw!8dB?G5ipnwFp#YKPW(4VT!9Sy1*UR;$+$Io4`Eg&h?%)Y3R^*l{?I^@udE zp!?=96IgWnVEn7CRI=HKVsoXcyA6#hv&9n>+Mg)ClT*5CI|bf}o;Jk*f$6sYfL;8% z!EWSf;34?l{Yi8{))8ER{2;sdL9N;mW0ikmsK~5ypVFuthc<8KxPT_DN>@AP6d4oh zbJCZ%3$RASxfo5?aA%v1WU^~TjB?`cXi=88VnpdCajR>S%}1U|HaB@1y+_KKYc0u< zhaKH0`H_c}QDoyXss=q(Z7t$QC2rQw&tas;&wos>W32lc2y?NmwNf%%mt1=!yEfSr zeBsUP7|(9_;4QR||7IFO_6>hPyQGX5eXtHAlZ7jdyzCr{lit>+oA7>G$4dkFM8jAI zulL_Nl-7+-(@i31hD$3yq^ZG)SoUd!!dmkodLPafH*}t)(nrLz><{O(kxmO2yORxf zcGMPfi&Z3>v@UUNAukbjr>7j6VkEe27BVeOE+P~>TEsT1SiO8GPzEv z;c1(Xh^_FEG#<^aD;CA;nij>$?7Aa4Ra}DMq`efkIaG5vxh~MtrE(521sCJzjPZ(P zoSn z%AG@Xn-+%}zszy$L1Ldjb^EK17X8f$^AhdPc-irRjHi7Mu+%>`G0^D73jZK&TGDt9 z?l{Pi4f^m{7kR`hmoSny)o^=cDc|=NOfll$VSE{NnSgl$mM}v@A4ygYVWN!&{DCx~ zlPi!zj-)RqwCQmA3P;s2i=iYQL8zEaw@_(f;xFv@tL+HDDa?#hw=}cqkgfyQJoMo> z1xycQJ-E5Dlh!Jv^E&(W=XDC}3JLysm`gZzBKO)PV@Q&Cf4a&>eAAKa`ht3{Z=#-b zacw6fxOkGWNjCj5QZmlN(xY41lk_WjAg2ZV`&PM zB^~#YL_|UYHr-TeMXAHdEAC2G-iIad=H%sf;Py-92Ul4%a%Z-kqEnO>Si5M#fT3yJo z2f?AqCad`IvIOK{LdBh!0a#$6O^=Bs+{n?Zzz8(vtIdfcbkhQN|EOSXYArp zR!KEzOxfW--ixn7cxW+Wnm1RFWViMUJ}nqaF^YheY~(d?6tz4DYYk{hiBVU-lr0Pf zLNrXx=D>Hk_(S|Rm;E?suLQH}8RC%*h4KxnJ1eqXg`-nw;ykj-wBDnoTbTe5NOVPn5Otg)$U> z3DuXJk61b4PWXZRvqkhXbM@dQsSBmCz>U*wu8ZqDC=!N+nhHhpk8ZBlFi}aiL3f6< zHNNHfQ~K}49Z#fNlN$#%Ff? zsyw;opMSgKiBB8HNE&xJwaIuxzFCzv ztXnK4(F5#UC?BP|kZeV-bVaAJA$M^T)5$xs#ZsfUs>ff*`H#BoQP;_$D_b>)T}wxK z#RxG+NMjrnL%~gtB19C7y;T&_%<%&VlUF~s$XbVXBOd)FEfBkep-2K|O6o+Yi?zlh z^Ib3|V@Pa%9TFwY?2ivAe!0DcBuv6lJx+}i7EG9(J?T*})E?ljVl#(a1#XNgyOYKH zn=o4ebF|q(Z54AX8B1XhN+r0G$TWGN9%N;!_NA*;T)?{q$h3IQG8`<(QbuN=pq9qs z^P0cn+W|kOp>vYAJd>_67H}tHBikna?;J#SH)_qa4%v30dJy5K99Drtqg_$bB0Gfa ziNDS{2ge;8L3Zh?YA?ic3u<@5=nwQJ(-QvRqQSLM%8#Z-74$$MtGVV;hWai6jn%ce z35HysNuYINP68^>Ju4s!rASt)kt_6Ph(DNPDwyeyq{t+($TbQsvtXC^Qn?nTCB5!d zuh;6;ZYO2I610<+Q7-2Ly2u*;ebp8XS(M_~z(wGwAimMg+n4 zD!n9+I>Rpio6L9jqU2lw&Mlmue3Z>LihK!s46NnmsH&eyoayLufN|8OzzKX>ZAVaQ zeG*;kk%guhxhmw!-3cs|%sd>ka!D4Hv$zgDMv0}i9M&q96G~!H)8bD9b-SYbWuct4 zS?m5CZ7VK}zjWIS8T3Ra9*rLDb=z9L9I`lb){AYi{N8ZJ7s7bg4q=SDLl`mCN_5gc zMeBi!ykH_>H7uD|N zruqd$b#%H`eHS!?J-y*XWCCkftDIau*g!EXvwMeHjb%qZ4qft}?8b7TF>4;z=JC$U zW7xvkm{dNYY-wzLJ&JD{P9~^-FwUy>XLt}jtfAAK*YL+lARM`{XR-r1jQwPeVSxRkcTR5Y`o3Ni6cVf7Uix9|-s zvcZhcRc(OaL^90KhLADtm6VT>wKzQO6NB&P3?M!;EE%UbZsWR?luAAiVOv*OWA&^t zi`H)K19so1OpXTK%3)NFcE{EXNYSda=ID=nLt)86b}>}^5o!G}KP_6AELr^Uq9p(5 zjozNTIjL49d^(JU8D#JaL| z{wqI_(QWDCbmoZa0)K3vrN^Dxp#zr!W7j@|q)v)eETGFx%wYScM_rLVeo2lV*^42) zDz0lk(Fh;E6akcu`!hT- z-KJw7@^tYnH37oQ0Y>x&J4Z;lil26|XJA-SEG5gZ!ms0hViRW!^shdYZfdZVP(VW* z1mK8R{(;Um-%WMWaOUs_S=4qyZ6XCBkS4H|(b`mbs@S9@T~B>%{YCCNsX84b@E}TSYL6EB~q$drshFDk3wQ67m5^rJGo#Lj1 zn^|bl&C(=W!XTm@Qp)vDg;e3J^>a^*Go^2!*_*imi&4R4&KmCDW?fJH8WqciL&B6L5?)i*ryR9hi_yek)@jiaZCA`Jrqb>hnTSX;P1*_D@)_@9-m6ffa^{3%WUMZ{ zbs9bO(N9ag?mWg?1gYvBo!M(AKiLKp?tQsUvhn1+-DE{=;w0dk zlt`Et%tN>nF*}bplL!%d8-3UQPzxe{klfC$?Q%A8P5U?8^H{%m)zi?A&mTjP!+=p} z)5hC2Lkp<47{kjSjRB5*HQKiM(>9wSp@2E{^(?&kvih1(y}+WJkA7Bc&%#h^IyIxe z8O;k0MSP-vE5%PE_)G^(xgh$Yw@>-d4##nO^TDxm2Mi$em>knAedID z6_dY_Sa+|c3fQw{*k}PG*qU$pFG888{-OjMD`1Dpu&F-}`JVmrQohjwcHv|RHghuM zd!Y;)Enoyo?fkQl@8qAAU{ik@U{C&O2{!sC0YYGoeg^tz}LW zFoLbH>Cc9ICqG+)jTf-T%dpYUgnSpDF6Ep3RDhlRR0%d!zzDXsWvqZbREEtw8Ol8K zWGUZx0eid*oB3qOclwj1d{YICV5uzy>`)mtI~mG+ak7+eqJW(!!)8Ab@}2!eDc_Wb zarf%@C-S>jgj!oQF%e2QK2e5!JisPCUV@DlFoLaR&VDT9JNK~?Y`TCwSB8xp5BVNB zUe5P>0XF@6CD`mo1B_s6TSkA|!Mfq0@l3c=^;zAif`guaZz=uwdqY_STg#e#Pk_Dn zo)T=LfDvrXH(J0hK2m~BJrc@%x(u6rIKW`)mt`!69M!BSfa*wba$cmaF744b(S$~<$SROWaAJ6eX#{3=H2{xQI2{;>p`C}0Fz%N#!+@;!FG1RE`27yf$*Hub}h@7W)gV50?$V5z>p z3;D+Xt^}L-UVt6@UI{jRHoyp$$}C`ymtiyC4fzPR=9?&BC(5wd?}U8kzEjFKUceqN z!)E>_Hb?8!20W+vn#SZZehJ648`e>>zm`t4G_nQsOd!BUw8Y@!UCJ`?g0 zY|S@bzzDX&X1@{go&81$HdeqMD#J#<9`c?4S}EW3*8+@SYklJd?C~;e=5)w+`gAGZ zQ~@K{TIN^*BiIU?_-ZKg*jG!i(E@hyzm#AzUkUlne5C}N{&Ikw{Bj94Ucd;pwq^E9 zA>Y|Am0(i^?AbDGw18clF6WyLWj zWuE+EsmyT?gIgZ@V$LlIwYF;P`B1{4=gY8D0XBB31e^KK0YZObh*^B+pJ{P);_rKELoxDc`8i z2aI5AnbV&Q^_}``2{u;12)5>%`Ao=n<})SOcmaE?44ZyBPnKY#1&m;8zUj%3k6~(n_3;vHtbiRV!)E^|JE6X3%dpV`cK%o?-}Et; z4^H~@v7D0jPf3ysHBEY7eD8a@G7{S&uM?VtsT^KLHX2t{TbQw1O;Q)L5 z!{vM*3b2_Em0+VE2rz=JZ5cZpU=JNG!6x1pU<6z9jTW$rV_l@x!)}18!ccL-&=xBy*K20x(pjHU`NZasrQ6@1WWBKU=NjHqmP7q=N~TRn|gPE z5iFHiz{bk3iFbv31Y7fs7BGUXu<1h~-^oKI*z7w4?Cd*Bu$gxR*bDC{!6phA!Pfdl z3)scCmta$G4`n`GhK(06f~{rFJ{0m1Y=w;#u!qX9nYV>}XWmxIH}%#4d-km**u;-l z=R5dgKVIEh-)I3N*b1BeA0gk#|51XC7qG|6u$g}g`Of@XIbQ*LtPC41U<6BTxfsfP z?qUfxQNT`=VY5F9`Cj}{IbQ)gR)&pw7~JyQzpnPXbV9AIn*Enh`ni88!!88a?1d6+ zs(=w}Epy_ZL%!qxT!M`iutR0o^xubkr~ba2uYiq}VG}FQT?`=tw7m=sQ%R!QT@?5Ev zGygU8fM9D6CJNYzGHmwyAs@lkd{YJN*)nXjfL-`rDc{8RLYXJZu-UT#cJ6E`-*f>x zS%%GiH{>H&YG(m^vJ9K}PRMucJEeTHGXX}hRAvF2D#K>J9r6)u%{NiN2)4pT3)uN@ zm0;uF3S}NG!^XZDU=Mw>lyBxtfDvr1Z=!&mD8pvI5%Qh;Mk(KP0VCL2=6C@k*b1Ba zdMNYBua{tB1?-VBZ1!}>_u}bNzL~EC*b84N!6phA!Pd5n7O?X#lwi{@gfdT+VPggC zkuq%huS34){<>7=L;)jMYD)pT@Z}P0=F6eXGiBI#0eid*oB2}6_rjM-Wlne)eEYF4 z<$Rk^YpcemLkW*fmtlVuVB>#Pg3W$0zzDXMIrDsgoqoOqn<`*WmtmvNg?tx3U(WaW z0GleqX8tU|2)4Fm_KzLxX6I{`Tcr4cfdOOpedrq5dYH#L%zg;>;te-G)`$5KT>Z_m zm6G{61_Dws0Q$WR^>;+on*0P_Ka$l{4xVNzSfy8GvW)RS`~~g><6n=&<{>TGnbhP< zq^3I>FZQr_=rjH`Gqi6{tCW=Z7R3+az4}(noLEqFwT`-JRF%*7^9Vuw=k<&i0ya?a zpKid2sUg3?6qcykqD(out6-E+Yl?HO+LVem$kSbwLVk@Z_)C|0=t2v;{Z z(5?_Ih%d@C{2zKr`t`_6;Yh3d-St|fT0b0BJGh-7qlx&;U{*0tVB=i<5{4r%LfhZ5 zG3#h-ihr~SG^s;rr|WW+B&>S6L|p|Lwj$09Y&It#hD>2V#zI(E@ONMQH)`L7HMCX^ ze<}HEJs6W!WqFT#Ufn{&I!}LEvXOYzKFp4AHcerh7S*{S*%psS%#wHNBrB1grsr34d^WoD-1+Z83K>>`peaTfDql?_{xm^i$73{Us!{& zXrnrSsZ{*%Mm*D7mVUA{qQ)00@!0C5Qh)sMTJ1HtU$wCsx1K>2PJVD$d~|E}vx!!m&1e2{)N`_ZgZj5GSmGhBB3>|;k z^=B~#f5&v^i5HIBKuHw;hpg6!m_Lrb+SXU1oei=vPXXR2%D{B7ZKTorMtS5?f#2i2FG zQmxTdnljxnlC9DJZlp5|N!Hgm+s*3^$*RUw2Pnxl#~V4n$dER&b&d!r$Cxq;TJnu^&n-nYs3V~9Rr?8XoqoJ+-;Zfl@h8>P`_ofvn zS38b&u<4F#Qf)Sq8aHsU!F*l&i z7hYa|D|xgdEUPv;^P@FjrvlUq#=t!#^|yA=BAye@T8NoDl6z0HxZZVGhh|R=o1LpX zR6XfIIYU*$LA;E;zzx?U26Y{KMfQLt!QOsFcF==d;!8J>pkucjH)acw7-IA`SdQMm zQ|IItDi5d8tb9X(?MXZwk|aB@#6=ut{Jh7S=JIt4r7wxS$U6uu2-KEHh>f{W zL2d2Zl0S-iaSdevlW#<#bHiw-iBShLAp{mq<0?)?miOYcB#eC?z{O^g9OHJ@()fww ziypTmq1GJ>p14(1diX5UppU$u+G6*>$286$@T2;3_jO( zhDh#DzjIVvLo|y2_0`ZQw_z`9{b5(Xym^`9banQJyz0F=d&>SE>&_&H&JPvG?17AS z_xGk*bg+uHn=o=Lc^jTJ`B_in_(?ShQ#|cu!@9*as5wB9#?$&SgrqTWQ%aHrn&2WH zPG_C=Ar}kGn!nNxdATFKIy*?4U;?wOF-9wSR?$ix&dCYyn4-A6Bu}y|If*8sd{4)F zytiQ|=)@t<^rAQOj`Nau0~B|DnkWaMDZP%FQ(rC3MfEfnIgyE6Sy3Rc9NApxsnH*A zl2*VXFkSgE!qEi%pCPbbH{K}%&^%+<7!;qb#0-W>4BcA~b1H;Q+H8mS7@@_OUs8$& zUM>*DMRg_Gtm9#ExNDW8B;8U2o$jtx(^_{%;GLtRU94ZH;bs1+I@1DYN4tpGb>n1z zS9$$>SH%;LShc+IuQ#W_({fk4@%v_ylu@>TP6u>zKZ;u|w45tdf%1>)4FJY?N3SE~ zSm!$G94ml2XWUz)r47Ftqab~SBNAcm4MfTYg-I)@6~qJ(gVx$13<^l7&`yN~%Wko@UHuTPimc=w%LZ8;zZzd3p79jDdj z*&N@d8NNDWKJ)hgv-*k6y#7@5*#@)^D|t^l<%ese%+vR@lV9LHk>q<3vzxg<1XIC# z#03CZ-THVv4v)d`1)%GeTCuO!B367IUA0S59OV3|rRtd2>Apapasy-X%${ zAj}+N+-5LlKhQuG-VMG0jshl7{a>+oU^J2(4B|5t**nYdJ-vQ)?roN2a|>$~On9ucgc*Yh}JU%z#G9YMId^ z{k^5Pk%xQJu!6loo<6?g#ooMA@YSTbI^6@u8i9vSTKdWUH8kgDJnWr>gNfj_LLXc*Odc3OXq5n> z`-A6;qqlmyXpikiTbfK?9_^iBd^%3A!8sc4F=OaIJs*;$TWT4Ja^0fv-D*Z^WGa#6 zXfKJ>Xcv+Bz}CvlBWq<=N4t`}9PJi8S~RI&VzgQe2WvqiUuLOEvJHR{I9|ZHsD7W9 zJgG#zHO!!$GkQf0uVT+f$*uAmV)G^GomtEr7N_3n(e0pdP4;`yZ1&Z6U5y`{>~`EW zDeA-R+3fWe(;|jvP_xVP2(GVjQ6T?P27zB{&1Rb|1LbB)b11sjO0tbw{uiX12=mXc8ehnL z2E1lnl%B1hOUS=|rZ>({!Yk6y&qTbFOXC+n2q0h;5pt?XX}woPw*y+0UZ_=ll7Cz- z=W6Y%(n(uh*6?ed*i;sTHVBm4zOKPumA>Yt{^r^AEWI0BgKVDdrWfgjEu{`)yDB~X zral*T&n{C3$QDvxGU~ThaE-O3p3SVXdzVx(V{(73iY>K-dFhtWN@o&`SNM|r5QMHw ziI~SLoT&UV2ZUS<_mocI`B!TBPOIh1zdYZoY>bPdiyD)gQD4mTUWM}$kptz2=H^9* z1Pp+9z$6z}^t(!;kdKkbAK_yZvcbWt(AgZO29 zd{7Fd_YaC8^DvgHluC)vSYPrh1FZW$XxI2y=|#m+ayWvr!`kmLhuT~;a*+e6#$*9o z(aZKoRP^|eP78hs7USP%Pf>-97{cI+fr>0riVds?ks7SdSELIy2_EG-#aLSoTFV8p zZP6IG;-|w3&(BbAT0bpTD5=F50oIJ%vB7k@JKdFk1nE~Yu>RdJc`qY*Z0C*B+GewL zLAnl7)(`7mY1x@VE`jp;NEAsgrgg}d5-vLMgPIsrTQPD`jz}k1O^8Zlm`|O()yP2F z$XP|od~v8{uPzQtQl^zMk>di22a`M#J4VE~K@%aF8d5jdQ1v^=UXt6{9wC77-sI=b z*Ww%mFpKK3nAqr~K_4kp;FXoVh(f9M1j~qJSMB^{Z!hS|2``hL739OgVBYFMef^TV z84bfN;YM)QecKTp*&JbwMlRfIE%Y4eh`E0N$3H*v*jq1au??1&67q)W6SniVDaoZw z^{*zW)7Q_Q&tS(|{@Kzp7c|a3z`UKvM^^&77Fo&dc({nO_!fLzR3!5t3kL}>i1fQx z4A(NwHnUY_{ut7dz+WpCfuDD9@Z8sDmumIXK*{iB)l4MzNG)LGv;q&AabmgX>!~MQ_7ZW>@*CFHxu5OW!CvA zadk~-FB}>q&V~>zrbYmIy@dn?I+;HqXHv z^tF=?Y5y%Qgo9S`i`m|YGZdP{nxSdZ-4-nlu!QmZK$jJb-)CdiGJfxldRJ5KK06l} zBeV!@UEWWq^1Yhj3--CzKef`aUE052tKHlc2PksaW5KuRi`ubKwDnGmwrd`i{-E6h z{icgqX)KRERobbRWp1aJ2AwK6({NXML zn*GmLNi1WSb2q6!v7(Ix938P}63ibvuz%G2$!cxu$orW0)b-5x5DTBov;GF-+q_e> zR=vlQSUqt_>Zx$`mEsV$i#P&z8o}x5#B93iI=wBcH6Eu&ZCoA6+0n}E=iV010$qnx z_7PEliOz}^BeJ|huYGF~SKX$mq`?e6yykk=UmXovZ5;Q3XYmpwu*83Mg7v@~qyiQr zj9F2%sKY}bnoIl0_mc71)@q14>4;`6YEWs*y7HLzl*$*D(JkVY2M2$e46u})=KVeN zDnkG4WztSt=Bxry_-t6Ec`-+QTFKkw??5ZP-D<%R+n-XTkAkBHF4uj-+}!h@xO;By z3s+r2tGb-h@w_Yn$flff_9Bm-czym8%!~?S4(os<&5}3kE%qge%f%A`i1lSu)V00Z zVJrUU*xohv8x@>@4^t*0X3z?VQ7hN9Q6&Q@B+m3lNYvkTqqq&7MM}91OghNk5!$5< z+)AI?0&GW}!r(K7SP@k_v@|V(6^N5hd$2&}1x8c6R}@g_v{mA$%9gBDJjj$N6mi^I zjR=@4Q=CjjF=I^z0xY^|OWBbav%J{061tYNDt7@z;0EanD>z|3fvMQ#G;bYc7I@10Jz_!!lb1OG zwHxaydr9eCZDQUN>4m5znN59-prLkXN>V>%@Wqou%$KqK+oQ31qpTtLuOvC!mOo`( zU@GR@ZDv$ah_fE8#;!a75BZd-HUw$UU$St28%tVPMw~=+2H|BIm!@DTWt3Gw%_fRL zln!AQ)#cPwWP#r+P`vzjaiEsgi-pWfDU|}P^Fhc?y|1Eeq7nU|TU#UtLmAq7*zN`0 z1!6_cB{=mgy^nqTRBKG~>unJvtE$awBqInE+DGvjv$8_eFfZx;5N_zwN)v5ZB*jDL zS8b1OA{l$cd^&cWUJG@dYp!74MNB#(t(V7?oB4W7inFJd_fYauHF5ax9lxooP*YoT zP+;-`$I(mU6q>Px;rDqPu%H&_54NFQn|vlhrE7o3SRLru5NMr6_k#mb!?TH;Ym&p1 zfQUHA4jU|0&*X~juWf#l&z#TN(jDvSz=~5L@S)?IeBW3-#ZfzyidiDjT&I!x4ZC1{ zCqGi`W04@G5VFNnY#95Wa}v}_w3uhcTRa!w^{KgRYNfUs;ExWpj_Y;qe5U)3y+G-0 z7?i-O#K;NK1H%_bFLL&;@Ik_uq?qwXhDIWj1CVYWwe{9hbyO`YIr`s3D?S^{5sK?&}`w?@jk6pB!<-3+tQ?i1)rqXg^ z%x4&xDUP8mhsGbf2mDGsV^ED$PfR$)ju( z`lM2EmNxl%yWdUrkDzB_GDDouB+mhc5x-4_FlI%f{9RsXTrGJZlAGV&0L5yUr8O9g zIa6XdyBg@*AsN~#+Oe82kfUd&R*wn2Gxj0xK!9_1r1;jCahbPiE3Cwa4go{mAQqzi99=u|^0 z!olQcz#$x~tMh=K-lAmgXi~ynY4Di+HSgb*oO;`bz0T$R6-+Cvmx9o+nxM}saKU_) z8`o|D#ySXRhnR(~$f-~1-GqppQb<2ifQ_Wh4pDFHC4bdc5+hrGzqj~;fS4in>Fz>l zsgw5*v65c!dMYGY?I5yNNchSN;WIBJG);vNED90X8Ex4gHeHh6XxWzr(msqxbd}oH z&(;wMd3}Q@RIwq0P4PFcL#U|L0l|dvD(gs!IvibIhwv5Z&_rID zPh_W345d2e-f^jk-Kk9PD2SKed0st5;f7SWLWgE!62XS`CrOT&bg)Wk&{K#rS-Os# z$!ROhnXbue`#N@Pz;h{3xc_ZXIBbT|(ZcT`L=-;FvZIfRoGB9o0F8v^88&*52|HaF zgxW7bfswxm$ z?3)#fg%>En$)h|D2KW6sA<0{e%$zq}{h{d?8+G4d#G)2UrVdT7!movUI~azg08RG* zLa0s;E=bp^>GUHH*4s=XF`aSEs@qg2+6(bzT3T`#J%Ah8q9JS)2jD}qhMnSwdt{bl z=5L8Hz`<5Kj>LH=cwnZVchFWjh#@7;dJpFtGNze#Q9`GBORGl=P%RMEtQ9$vJXx*D zhoZl}7iX{V-ykxdrvD{cmY`G@@9_VfKZgCI0M^NptYhB4*=e-0iHuc@VK{OIz?gqS z$a*bKB9U=88Iy66nPjsaGv2_0YsjRKUP>jgF%SYUI5>$!UfFV^tukxy9&&0pmbDX= zkXI+Eg2)C+&z4D&in2SR*R|gs@*$#GIV?~*#-ZF`h8Rk?4G}szul08Q`KeoxZ`m1h z*22C>3K#7>bQbC{zcYZeKErC(ak{Zs`m7svA&$o}5j3REeDK~r3XesYVfGI!i5(Vt zGazd5dMvDN`pOG0eDDf$>O6Q}OOrxW%xPWL8qIh{m8Q@yPOMzDZGHDv9K?LcGz+Mv zV>_6qQ?Wm;R|rW*>^ye|3Y%7d6`By@ zP}UyyaFOZGZxO{I)6j<&{|9R7NYTSKdPeLq&TT#=#<}6P@E-a$q7ERQ@ej-0SR6UZ zc;9jlxC~VYKlM1|;9H17bEaf`Xy^2UfvX@NF)rf&wu4K)guQhMq7ALxzB zs(9LBFXp8@1g495BM;(|y4G8v|R&!|;;Nvqg>lHGK04){Mqk3rsYXz7Ev=!W69S?_tMqFHwb` zd%Rn*W~yOm@fkj?DI)``=JXKLs!t6oE1w!a#2nyRRMBV~btBzF*RVo>$0A{)1lQxKcWhbQF3@}5%R#{vn7GNm}g=ER>&)qz$g;FAbAlDLK?5v(vJ$WZdiR?7Wdv~WJBp)&8^ zfL<~cE3m=0FMBby6GjjtwwNLj#6k6?sVgq^W|VNPI72@HZIeP&K)+cKI{Jr{6sq3N zFs!7T`PVh{gM4T&Af}k%=rY_^7u}cEQxsMG?oFqiUa1qN`zH8RSWKZ05?5GkAp`kL za1BYA(o5D1>~PTW{_|GwV)LdyVy3kqRJ~^>sSYa*VbhdI6FPzxt~hXedB!fuO zoP>&`9S`>t#PdP3blqq}eGpw~iw#uLpOz`q`hHU{(vK#o!XMK6p6I4!&EVZisg`b~ z85~Kil(v8uG6%M_)B&w(D2}4({s1yQ}klSOaC(@O&u4Pv6 zA5VKcOkR=ff{&t_twx}j1sFR0U?^gU#cQZ?uFAZzM4LtC)n=I96uKH1cf48QQ%QA;+)RFGZ{^P7t! z9`ziwBVl%aYI$s(7lQ#tmcwXrc?=8QLq%gyeazo$#DYZaEWFV7!{Ur~hAd+`$0L-Z z`Xfe!f6~fgQ0zy2-_`Ln+yz-n+Iz=7BBZ9el$>Pb&ya+F+X1Xdp6ZUFFHtiX=`RdZ zJ8!Sh0_1i-xk~o8%>dnFZOzG}SkFgXl);^S2qM8un^D`?TFo?rP%l-Zkjm&LLU{zIen&sjTP}HWX%~A;lycvW(((3P6g|G@ zR%QWQK~tI@`G*}qEs8HjtF0yoK z4;o{Hb35}c8l#?q<}b9V6h)6rbc0gem)$%zjakT^em!FM&yO&8keLp;jS0w*KH{Le z?4cE^_Y9bQl*$76gf=BXZvj+;xz9X^>y5pC-l~N?=TAnxLokBl2)ir9^-Q?saRe!V zhGe+B!jwun3`LUG_;_1w3y5LbBPF5r_FA@3xai0C_QVEL;uWSEfjl)ew=@53CJ&MT zsfee5*@TxwEGC0h$3(gp3Z~6kX?fzxitnZyM8P`NaRbqjyjI;jRO4-XYlAX`JYn+7 zm{)5^l39~Vh;7)gNAC6qdB#;I!q&DTQI8|4m^a{PDOJNB$+Q-O0NXF7gM0LR&VVY9 zOy(3n(6zgjFh4t+>hDtMiUa-Km;*%8j1quERT>@A-9$SlJWbMU^+bb70F5b~7%G z!H*w)thYCe=UP7n)x=n9t+F;L92!@j@^&wZ+f#XAkM5XH_x|KGVgN_V_GWlMm-e-o zQq#FA;%KYG$B7MFFh?^ZS3>AN=l!38sUqKU2@mUp+tVQtfJWG6h^ql?=rmzmYXC4B z?e#2$;SdhibEEG{endzcS!IR~SUAtAS;zc2y~x;X6=so-<(*L1)Crg>ZRLIEyp@#} zs$f-AG~DYGBi0jojFAwFVZ$Sp$^_) zlYfvGo@W?_!R$DCc*~vN-r_ZqkObWai}@B3aVkV;6Crrf{jBJ+v4;QAh&;PjzQ(fh z2FwKS>G6~BSdnGoB8dGyAAV1S--TR7u{p5U5z-x?ZAjNDTzvLSg7iYcl?3Upf-8)z z3?oRIQgls*`YyD{8nG$)l{nqP;tgtg(72do4_Xygh9P;2DGWxC z{*5c2mTt}%#dO%@yUkMk@3sS;4Z3`w1=o`nJG9~Cf(;($0^lW-bb)OlW96`1lf5aL z6sJ?-k!_US+%wQWN2hwJKnTpOZlv2oZIMIL+u>ui%ISn88i? z=VW4gnJ8~)wG`%!m(nOelpEHI2ysD*GHp_+SPL25kpyOgq}?uj!eXSy&!MoDJQ{;3 zi)FH$Cf4B(7#Y+I66inG!I>aT=4H$NXBK+PV)}eu>;5(}1}9d`C;N9Tstl7(()gOm zS!B#IvA2^Iqd<|0Fs5KF?ho|4unfb|1c~oMbYfbdx|K@ac>!Bf52(FbdcDW&j4Yto zWCyu;3bL<*ijZq%HJ8pf3{QH`Mgh;o(KSztN^;3_6-wefhSMh5pKI?OihxykS$RyJ z#9D#-5VpH{ad{((m^>{JjTRL#c@lWpk05vOzEjyeM2);|56tGadC%Lfq|(e>i(NFl znbexgma=G@EGNA5y#38AMH@*PnxFThnbcY@$!MHw9OGgX+~z?3)F#%5ct*Bjc7w=C zZB!@hP}-_=!j(CQSPVjs(-)Ou>e3Y?QDI8pL?&6Jr}t^F)8fT(O^$QC5@yG?berbJ zSv*Cbo{hfe?)Hq-+y!+P^Gal{s&Wk|R2lzdgk`Q|lv1fVb zyixM-H2I96p?(z191E`E8}gu>spvmJC96b-2+jE|5zZVr0^zQP5}(BkRR+A^@G}+N z)SpPt3K{a-9N_q8NTTVYHyEK4uW3oSLTX;}@?~i9{7;pkMZDHs>e0EH_pa>wc&+!< zE-Qn#64I*oAJ$O8K%?7brvnC@GH0Og0-cl{Fi-#ub$Pe{&1GoMGL9hK!m`kRb{mPt zA{z}iD?2L+E<_~hLu2FPQPcugT{DtFLKk-jP4D6zNG0-2Mldwm?UAgUJSsh1#zrB^ zds9p0QF_fVq^jN`YD87a%4w=nRvzVLiTt%8=wr~qw&r9`g45kr83FC!*D0K(E5HS8&r`*q2;P>AS%z7=4Lz?fxo$K1pel#5qKxv zt!D3#>HnJ^#`yet8U3>{z1mr)vrYE9lAzeMAhQgy{NBV_8)JhE;cK&rd*GNe$TLv^ zyx&S-f-+YzpvS~wPsx|M5Cc}xAnZAlPsn+_zZk?N-7bab44<$EQe z*6Uh-g19KBNKd1im9-dL#&sksQa^V*jdVL_5pYIyn}qX(5wsl=-p?TPBr%)8JtBNq zOto~b@d*J@K&D5e;$46|^?;{jQ$C;7Z)A|?LKK^cl~S9ZmJ8!hl=kgR5NUPWxBAzF z5==`?8^CL8;Bhz~N`|1| z$Z39vF_Qg>ikk@sfuWxM7N+`$Eas(69L%|aJrs)eC_kI|cx5J@>Ne1GqDrOpO}JQvN_9 zNc?MA*hWlu&l8Qvh|D`%e3xce8?xjX#$f=SL8l2hlXP67Z~bdnJnBy^X>^1X+N)$( zbA}G&{42+eG$pz2sM5s-Sk=@}fU-)28y|K8j*r4$*h_0GhnS#2=kyUFn~4;|dnfxF z5Cj>W4Ud#Jn@(jS%(L9TKau_3ggDMwU`nJksQq?y1pb)QLT{_dm9hQJ7iZMk**99( zN>Rf&Y}Hv3G-C9EV}gC7&8{p0hoAjvo7?_jO!?Sa{T?6lN+~ zH~Q6P2&He>$CdF#9CU5i)$xpY+s+%=WDWWN+1wQ^L}Eq#Gc`3>TTsi}@TNqtSCs1( z-T94sr~!~|r7s*@F%W#+Xq4$~ITHwSCViKN1yzo}Ob#t@hN^O_L<#L0C3@}hxZ~96 zCKEYzhQ`?GP?wsFzL6qal~ySLM&0Vi+QsKk%@s@^%{YY{5JkKgaYsoJJVHV8{6{(s z&QLIksy41#cHlru%J%qL*&Y?juFje;K{&Tv1}RLua!`a8%|IqOL8+*0sSFdaB{`8f<{E`14rWcQOq_T#m%QHa2 zX6Q_QVIo{#oT5Rn@Vt(Z?6A#{J_1;)zk7eOQ|LZ3C0XZ4ADe@1(DOYK&pQ39f%d1Q z^dIETSy2RJ);e+z*CwDoT}aIHOj#siPR?x9TQFx-4iUm)oPueX(-4@pS;42I6c+Ft zCu$VOQ^mYVf#o={Q;56{=o|$;S|2f)qk+lb?Vw-^XO{d1&lu^3nIniyn(Wd8L7!9Q zq(=w|lis_8v}z;M+qE1M=yT!ES4i`rwWrAlB-(0a2()9%5L;ki8Agy! zXxqlZuznBIlV99&T|;P3Arwl>FY$1f&1OR%*y)31VOmFm-kx-ou45Yn~^jznPsPbwsiE^Ae{YP%qx3UhaFhy)6qK^22-%;bq_?@QEzZ<`EOHZ4P zIk7Ws`nm}T$8xCYqn+O&J&WIkT-?Kf-^nXX9#!La;ozjgb;wYZ?a-xVhg{XNJ?fPF zZW*Nf5AwTov(vQgcWpk|G4hf9xQ`MsZ1#yQp;Nr40+d;a7@e~@eVs0fu{nDGRz{rl z9J)5w0uTp54IhUrB^RknUCT>-j}~Y0ty5pZHIa?_&qv6iW;wNBK6XrhjUJSE-(Nw2 zLre@d4j3##x-I;^6hUbz*w>&V@FKJ)R8}h`7F+X;LSX1jB4g+>E-{v_y8vRqaAzXK z%!!F@IS9-g6d58(21~zYe+snIzgEnAm0wk+D6KgC>6Ai5JAs|Y>9rv*xmGpVc|}xg z@Nur|gt=2gzVybcPQtd~yj!GzTbbMd&jDkp2!H{KAqitPwlW0LAqD6p)fC;Oy_FO- zb~H1Kei)IAvkww)p~y;6&Y4(;1Uq;6f^v>GV`kYa3x=#V)>|Oh_o>^mFI#JoxvUS% zd$s(9NSw?_!|0kt6I&NX8l8$Z-z(wgN77Y{_W>fMbctv9*lz%+$L%xO5OKV_st{XA zlrr|~8712Yw6sHo5wi2vu_|79(WPs#&4YvN&8{R$zt^N^CjYb*2)hLY-4pVCjC^S< zHK$@tgaISrWv7RPQ2Jz5&;d6&S$+zjBdbmfHf&aGIFP|6#M^0#0_W8cYrjD22KPa|&|}i5J3@^g`+l?@jrc)m;h<_;`}V1<(Pv`1OW z3UzwSk8zgd?y#j`_-O`@0|Jn^Bu@Z zQg@Zx{ag9YnSt+|`LE(TXV&=6nJ4EvriJin7lNw--_h?i=~?1C(o$d$BNk$t%9ccc zVha)E)#^54u)d9`r2v+*+}bumGmKYbvN?3LW`N`uUpkziu5eA8G~qM~X&U7q-rQH1 zY-SP2qc68v(BNygV%Vx>&6RQ!s8P|zp#nw`C!H!sNecD|!r1y;J-U_C`xUx84Wl?s zhxuFegM&thegK{o>|rgAQ(UD`hl<8v&RuT|GV;sPKX<(;u(jaH_9@ydqXI56A!f|V zMom9z>P7vN|Scy* zHTcJpjvddxXxM2fs%Pnvu*S72gn?RU18dl1r=Tc3BboK zVY$G2Qdvzc3+SzpRm#9DSUJ+WhIZ(Z-k8ayG?fP3*4Ky|ipGQ%vv*rX!nN#URA|>I zOT)2tlp81QbZipEtzqPHEQe%>AG4L@xY8^NjH+b)NfO3Rwx~)CNfEi0awF{ny;}uJ#{Si1&8U%yB&SM{mTuQKxrUNoVoZ*pJ(X7oMIjUn6op_&X6L4?7Gw@6!I} ztc8V!ww0T&Y`y8XcbgaU;dHaO^fY?+VKal4QCJ?T@JUa=p^k zd_wyULT=WaISuu4l-xYp+Z<#FMsG7z2a5sh(gY`E$y;cH{xYQeMKi!`MokBchf2~n zm>-v29HFVq9P$`0r?8FA1(A>AsEPSa);-2eBzGVCcY0n#UsX`W8;xWCMbSzi$m(9!DhPwJEguQ|>gL6VkmK4?<3@rY`)Z(fZ{RHM6LH)_uS>@|O@Q_Pcmzb(X`*ZQY+(GM|c zV!mC(Kw2zPcF7`ec+}Q8hX=+I2Zy(VanXA=q;0S@!)mT=4Xn`?J(#!AQ`1F@Hs7pf zM!qI_RD9t&^Qk0}xjKd1bqJt*yLmAB3H<2-q$s}TN;$HLr-PUwNNrPxpxn8KA|B! z1TFJE1p^D8rTlHtq4vFfj;%Sn7Q5b|8+$ofe^ai}5CFDC2isQ84Y|3gl)#~1bl|L; zU?((;6JQrL#$}Xcy{187hh+HfZ}v?Ryns$>t;G5euI|CJ$u0?Iiy}D7I6L3CU{>QP z#z`E4o6{`{!mIF4?E4!;iac2_4{pXFP^Hz96{Ypc(l~~%Clj{QEm+F`2p^)#Yu&RX;s6fs7<#w^6I2|h zOYSmP9VRR4aWVWc^kn?_V!_2m$W&ZDzj*709Mza~t879%#*tf1<1y)(O0y=c7=_72 zwV34QfQP+E|Mj?NfoAyv25aH$n%3aOyVyZbOq;nC|yDp z-7c}P?sI~~Skxq=ccGMT^v2i-*rgV$4DKqFvK4_QQ4QrUS|G8rVc<0oRD`+^5O!`v zQ|`uEu@d&p8r2Iz8)6oyur<_HI<3K_fsRADsZ(hT6_F6ZA92Snm@!%3%?odpBus$O zwC^>W3y>i@Dinox3XY@i}9GG$3wlpIpa-7utKN2uCG`~-CAcgiAoj_=l{ zH8LLVOy5eoC^zj~GkGKr@;r;qUgvh+$YmW9*mxeuCGU;WxPZ*{+EY*@|03OC-KeW+ zUM=@xFU`@YJFVuYM-ES}VDQt5WkG4xp_ z6d(0P!agmK8-IQ#dQ)j%`&Hx&eqWSz{aALGcj#;vnmpU?ofD8CzHX+~ryJL{pe#Dx z0zs@y{-3R;3;Y)T?O-kceQT;G0Qd(t+y>5C`bYR&;b}(q>NslZ7dJz{p*vnIY1w`F zV!ND;^H}!O=nN>5*OnjP>*(lAFJ;CIrRTCkh<2jFV%jF#x#0EaU|;Wm(dE?4?+s|? zQrzGI)pnLTn?2sq<71@aRH*}AG;mS!_*R|DcXWqVig)c(x!x(p9VI`FJ+VB7L%hi) zxLimc+X^`jP!gU7&;W@4N*(|T)&^ytft54uVgH&O+v>qi^2M#aZnau;=6L&o=v5(Z zoY~|JVFiTgpKj<<`b~V{KvAn{M0*IZRnfkP90_||0BVXSvDTnf&~di5ybm$6tktxo zn>-=a>lYBP293Ja+9*9;muO5Ae!A6$yrouiC7n+HHtnVYJ`8oqH^(fEe;2Wj4tngU zINtz`97wkbX<^18lp3{wv(L3*lUn7sGhBRduSnwtvJAtm?tn&&skvi`AsQ1!gxL^WM-cniB>(1`nr@em6<(QH zL&3EPn37X6#Af{}s&`_q_v_{5`W5AMikw6B-Ow+h^6Cvsow73p0)?7U@OyrrL@#3GULacbE(J6}uE|()^dA&qxi%Opggs@_95?r?K@%D_w z0&CeZZ`rYS7S|JD1UwoVU?W%SAN@zcc*+J=;7js*xyvCXdxo|_hh=L$ZPCmnkS861 zPgW7w7~JJ5@?uYleOO!Q{PKefT+RHq(he%WQx*?gBUEA`A6&6etF#MRF7syWlxiAtFrySGBFBKqd7%B}#)>KoZNC78=0oDq*@bL=88 z>lMpi7`5Ogf{Py9O7OS^;p?mTKpT2)xoSnYn$kW1_L47ZX=J)~ux(O@3FcKS-;bkl z2@Nu?IMUxORgW*w%cj)&N=i#s9aXVQ>?X=#wuozzf2=KtJOiE0Mae;1ltdPhx-Mw~ zZ9_tneWA6br&xXm)qeD%uKPj4;VKO)%&p`i7_pGt%5GJRmH4r#Xl~5hVJUd$n4UgF zhcp%4rC20Q`?z}yUjrz=g>H12NEyiv)}W)&s6Ap)3Y)AVGG@{PU97TcCAlveu@;RH z#u?>Bz3*vr?HJK>l(NSsV1?g znS3Rc8l_oDv6M==U#&y>v1%RuU8|!KmDhno;ZdhE?*qpmwxF0Kn@9N?;|e{h_5XeB z7DkJ)J26^}-SZY}Blp56BR6W3qZl||g1~Q>J#LuRGaZUn+fXX zTXYFh4s*yxv-v5@^TrqJc%$8mWxHQ2+x=46?w7sYn#p+sAogY2?e)MD)q=VNU{p~` z09f8%*0Q%Ho2_JtQEq;kkaCH!+^-(ZtP!#Rh~MV(o@EJhbgMy61LN^e)taLNQxEdZaL6Gw?smAmLeDyE8A~s6$~(~ zih@=7tGs)gdSGdrwN}2R-+kn&qi4M5@85j%S9!Mf6j!b)t!8~=GhS=;;JW`V$!|j^_+){Wf%Lxr;Y?ATvpqD~oim@P+3IY`;J^9AJ|#OvmIVlnGFX*pbcrC+-6ndco-m@-kiGJoPM z*3>(j$XJCZ;bfk6b<(pT^b6=ah9wX_|M*@(CN6Xu)qpk5jo5pUW)-m*++N7_O$IWO zagp>ptexb7kI4A|Q=NW@ zMyn$aB}1UQ(pRS^C(8#;LY4=s1jg%SO|m?=ELk4v@QSHi$8WN~TkP){_BWjS4b*5; zY9r|xZ+{0WL9@>?>eF*-5F$voOCJ6>e1)WyP00gU24ZCwwoWRD;w|~&Sgckj{1O%| zTQI9D5Pcs+r|a^}mAdlep)MsSSWhm(%a7osh}0@jDMHPq#`9W3$!kR{uZmmYuIb{A zd0k|$=C|>b(;{Bf;LjK*K^j^e)FkG(W4n$_;7x!;&Od;DyQP1GUmf3WBsiSDT5dSj zghv;`(NTZcoI^%C!RjRJw>);?K*eIw!*f*U$1ancTg+x-I(0z|j+1Z58?JzmI7W># zL{bQgW%37+g*be`K$4WdFbFJ4{(?0_XEU~!u=5#PBJB{wlvqOF%=zPzgPV})b>Nd9UnGT`Y-7m z{Prt34^!6bZwNQjfBY88o&F4s&03?@E-&%Z;7H;{Z5oG*v)GsU0NMejjJtSe8x(V< z#sH0_iCK1b*fF5DWdup#Ts_tZ>MAXq7LXmBVKG{aAU0xQ1Oc*2=$xFhe+q$@X#^GO zXar&B8o|@}Vgx(M=Q)0gOSETgp`D^zyt@R>$w%K*{9(*j87AS}_OaVJCVxoX8IE@r zRB4V~>NtndY1_Nq5WXhE8iqj`=Jw>b=uVy0fejhU=*5u#d#eV|PiEKX1qyHkrNyo)rE)scJQ5NBw zbFFstY)QO4*i<4z?jbhs8ZI3J`oKVkexN94V_=$kJ`@`&FR>XzLw~(wK0RCck<+Tk7QAatnYe%LWP#aK|59(*Q1vJMnkT4 zC0A6XQ*Gz{uwHL1qeU3iWgVoe(F}hnCLL(Dt$ic=@zXFVgB0!MH4p0|u!W3Bv%X$K zf})4%TQ0iWTY@f^Ad>l%vC~pVOYX;@l|Kw577TZga59`GVs~-!{1|_}I-U)nO|atG z1|^lP2{Q=uf=WaZX7NBej7wA~9nnb~6{9-_P&yad5NO!oMpDMS6UqDKheH=lAqsgUpu*ct&y#&vEwIsJCjCo z)t5$T|EM;_^x)k{EfA2sy967!I9g-|CKqbu;pqz0?vYLa${5VEH0W#XVgjYey{+8q zQCjaZel_G<`PGo0NyW$bP59Ll02;KX_{D@%49l2rPmD@RKBnMlY0s!)%1Ft-oGyqD zba9p_%Rs#djJp;u7n6?W=R1lQl2b#oaD@p3Y&^lJr>;cvrc?KVF z<2)V2E(^#1g(@9nMlTB=@Y2EM{((Gke7@CCImE?!hdkiZ@FcG2We>QSbNG;s zQl{4a2w`Wx?52Wr+z#@*=o9h-clL%N>zoB{oW{mDL@kBhP(US+U`9RJXNWC1cC2wI zL-vO%oo8|2tYYUhg#gMB0ypAs(Z81k-{9a%`JSIWEBi37YLD|inRBW36hpxq`mx$3 z-GNy<8H}9P1~#-e^amzOpgmsb359n`R#sdLnUR68%=&*znII!Ussi#P_Kt#t=XLrs zXs+bDxX59C*m}hD5J3QvU!C>-gK}A4xJJ=WKDBsV$~MmXxL!C!{t0H(0NX7I5E;9- zA-{RiPnmF7O+h632W6b$^C^Nr;`9s%B!WaFpc&nW6q#*&gxR)EB$TRH{xM4qLrT|k zKWIqzh9KFq2`yOY973R$I2ukr`eWGPT#pPECEv#I99n)*_WY+KT}^BxwE?-fsxS$(KiRtEyqJI!uWqi;}!uXRzA1?0?T=|oC{lx2&`?lI1g9*IeZI#z+ zQZYq!pJp92s19_KE3{(4M!3b(-VJ}xot)WA6bJokiPK@uYGSEW{6T}!dY2~ zc2&!{K9IjSb1f!1ye*ky>YG=Z%FOx$AM%ua2N|K2&;TWhPH zIgeogl8fl#&^Cw=9tQr44r6`Tvj6bY50iQPDV4WeK9{Uf8EM;YFt9$FD%LSQP!`JatG<)MDtW6vV^dPX zvS@V@SQf2&xYGnF_zPRMtINyRpgDnk9}GjtB12idR>pz11#-I6j12991jTZ4D(tKK z(#Qll4yhRKxt#~LN9zN{vDD!Tz-H8vgvTtQh}70KoF=+sNoJQ~OjmTat#oPft*tN- zu5Q5j5Lv~Vh7m+g%9^+$Q?RC0&YIRE@@ygp1hl2ulM>Z zN4|FE>uJiR*>{k|yT-dlVP1-25m{x7DmohU{U2!P`^BYr@;=ti04}9%1)d(^I;D*j zg@}!m(axJlBOQ&_O9=dmiuk2s1yGgOq}6-6Os0MMxOHlEe+(u((ZL+uN4nmQidp zPWPtU#5At|*hhYnr2%?|d*+pEAL57 zNmEtj%4zfnMvUQGfAjT{7F3;r+KM>Fz}Q|!7oUuG=(>~wIBJrQ#C!W!=MEaayyGXu zXO^bSVt<<$B(SKl-IB5}&2)Yy%3A9Siq;WZQ)Z5&n{aS=OkW5k zfjTI>_0zvrqP>atlO&fIKdGhH%NCHR8;Kg@0_ZjSY3s1BQncMxDf(PrrAms@DwR_L zCq2GOl@UBrqgARBfz^LlrNV%RRmuoP1Q&guRZ2Ga<gvE7duKMjX54T(3V6^!hO;C4fw? zFTHSnG9#YvCo=#kOYZ?`B|^X0HC?bmvGn=~4ASeX9`yRikDYK`hTxDX^6b#XKz1^- zPMec;$>+BE77H9ODM`#77D=CwO>8GKT|1c>D0W&PS}UlIa&$zX{^^d9Dn6uscKwK8 z(0HrRyWQ^agx=8-SC0E$lvN}7@`M#~i8Y!Q?bCKs9mp;><#=4|NNK4n$F)@lA(G5< zgnXBxW|9*^`ghfqZ*1u63XhkEs)n$YCpQmYlOqCcZPib<0YVn|V=WIh;lo0hJWXbo z^9}@jgP-`E$P@>Bo)fK?Uco}iB^;GoXh_-x;feI za3n)LTBu|X~=;xt{&jaXE`br@TI8MeHa_H2)Q zaJ*;IDgdgn4T;oejnZFj5Uy~TFl0lkH)8hLQPdEjISZwP7TMNc-opjEk@j~v0?cSk zrj7H?bc!(l2xsY8g!xDK4KSsu8O)Uwvp_L#?`?@$@R^@zyJ^GP^h*42D+&R2CqV)Q zyQIMk3hgKJb~WK_@^KYd4D(<+J)00`MW!iQld(CrI5a~lj&jaMlru>W`v;eh@J=LU zJWJ*skp}6ESKnRT*?5& zxp<*%e0k<9t(c@1IJurjv)oV&`aDshiDveynoKJ5!m>64Sd`~q-@il(yZs%U2Q|t) zSzFp=ThxqZHZ{A}LzE?zPU;FS{X{;~KQJug9|X43D_y0V+wqHX>aKE2xzbhp`d1Zt zvfiFNGab%b^sno%Db(^&HFZaIVD+FJ9hS59ZaQXTi^@|Hz^OZY%CS8~p(pEbNf^z{ z>Tqb$aviP`oY@5xU5y)K3r+(KkK$j%qDu7*e%mxgMsk zfft->yg&>^43K$#t{v16I6p-+M%|UMJsQ(1$O8tJv!^j*5|A@UT8SRkZ*khz8D1x? zKdKDlN2oan|2X9gLhIW>xT8gtEt`{VN60wFCZotirECxmuo0L(@E<7+zTt}+p^Ct* zDMxeF7s-dNk-9)L^IX$VZc84}#odr(G)1wce@xJ;gaU{)X5VV(m~cSu|E_4Gt_4Du z#U7nGBKO*W8&{kVl44Te4?s#1L*W=D84ATSX(AO)NHJ)@0k9@(Ha;$z?Y|DJK$^4t z%Wd({L~8NSW_TfF7nO5)x_3T%yjH8Xn{qK5Q%i`wE&7OHK5HJOubb&#s2c|7q!-d&I2vAvd#|UP19S)vIN+Id1L@^6{fm@tTY8bDJ2$(yL5t3#4yqkuFvGOklDJ0~In0`JE`WZNYaFeP~jn2*OTr2(S+k>6~kdI6HVM z=_e;Ho1d}TX>QbvxKJ@W{7nXB?4$2X%?7h7RNAyJ)62+8={3`}jk|iWg=jp;j4}1&wC9mvy?1Nm zqyZrjX#_(I6B3_}f+)z-HBTUFwWMIeNCS5YZ7y~Moh(lE!9}eh$V@>pM8jBZp#a*J z49UaxvJgxs^yaFJm|oZlcQk1-%_Yn2GfM@_^_7A|XqtLu(V{q`Cl^uICm)F!L$pY! z3~aLq!TWZ~eI{^fo&4PxVlq(M*1&!K8YEdbdqDTNWdD`BPGCwp#+92aoPC+;A9{^M z4pL^4kD?PMNS^ywX&X0GDR9UOBr)JmZspGdxIM7(V4_xfL6lJEs?zmFMH9)-Pl{Bk zT|L(}HPx8&{c2aBXjDEcZH7uC+#7@O!F$C(`H@e$3N5KR`9tC2@3v^HzvmuSEjeny z_UL&#H_`+Ev;|{pjNJRv`j`qILH`BgB64FjMH)W#q|?%daUj5GOqX8MKJ&%-{`GRB z_9i{Lef`5)9mSDxrcoy1Dba`fL9a#v>PShFW;aao)#YiTNovlWLOuG$`G67IPrvGinTW=vD%0X%M2(a_Rm54T- zCLGA4eLzmy)tq2EtQBqgecEwk%x}=Cr%u?LHKhEUVK=Ftr zCl57UZpRZWG2g*ngC$jMo8S3M{j1AYpsudI0@cO4_C1(zf&+OD+K!Vcl9+ZIkHPN05kbBC$2#GuZo`!&N@=N3!(da< z4U<%5@f(S^s2e8@S9XJ)Bct>Tj$09>=s~M>0}HYj^_XG8NmOMS_VP2Tmv(&ot)Nm) zD#tG72_bP^?SP=mHB)@|yW>%tYa70fU%W5C?yuLc$5=Ik`KJ18gVYy?NWLA zOq0Ceyy)>bYPFfdBmS1_3Y8a}o`n0Nf%)ePtZ@?K&UPHmtEM__^W>id^8>g z2pfU|sE89PyprfCW%0D~1NIj_?&IW!gjn$AF+4aW#|tw@a7UQG1pE`z&e6JWl$?W2 zlKxR$m+A+!ObBn_;?<^)Aio(62fh<)mV4DXOK=(7<6MzsThY*=^bLD!`x@y5?# zzEa6oj|usViB=Lei`R^hCBtiZK5)WB26#CFQ6-KASp2=d=qi!{k}M#(8*?jeFp`V@ z8~FIaa+}}h{44X?VLzYmn_#|x%r4h z3#{)D*!gRp!oWPbhYi+sBK*GH9j64)0|iM-vW*E_ky#~f?=goMKDlYLb<>BF7UeGq*!bJF%Spk{ z6N;H9dhBErW7RUEYCm5*^lLh`(2HC`kQv~G`gl? ziSwzIiGnG}x-6Gg47}85=a5qBvko~?In)1&hLJs;tW*amkAF;9q(9TxNXnhX zYxGcoaY>WFre$)J(l)cp7_Tq^pLOa*ucFpag;_kSCDCLLTcO}FPMpe}8Y`W)0hpq` z(k7Y2G>fAl;@3i`HlemlsOO4dTJ{DZzDYSAqVKP8Ir4k)%{}ypfg90nkP924+hB?A z)1;~~t-4QSysJOZ+e8-zZ1zbjbrdRWf=Upz zv{hBqYV4M874_gSP_sGj4$ByxGUdzcw3I`hG)+Fdl{QDvH{Ps7VVh+Dz1ilV#D3gY zhP{rs8t$*k8As4&oKF;+X{yinEU{S78$`K<45~ITYfyBs#LAR#yOu1~4yBL~*1>^? z)BuEb>V_G6W^L?j31A&&F_q-oSQxUWOjRje_Y%-6t+(4zs_FNk66gGZZpGwS{iy76 znxJ)$1MA0vzs7IukRY1ZZB@f~!Z-csV&2k7EC&l}q8OC7*0zRPM2dynkqjm}(3^OR z@uorhtNkI%lKkn|`J^9BLhpDnh5NDYaLD585h&*nKoM)<-R)a?v5Mp@UX}y))~4y% z*>%X-pZ0p?q_%-KrZL8nv&dp*hK6=q7KeOTSeX?iL41)q*V#;iAdOgjx-gK3=M2k( zAL<|D+uf`yf{7ahBQ|6#I(BJi9NOy`-O=POWRfQAlDc@?h7!8j_g;DBmBCxIQEa6t ziykWk^cX^49Y+ZAFui3(w#`VT!ZsA@@VwSMwFt)+LyDtfEa|8$=E4fbEwNh}Fflx} zt(gP#n1qbD7%Rg?cH_&6n5aZxJdv(7Rk)1-nlKS_7#s{5i|HdX`B>9py%L1sWMElI zgNy?y+l=vu^mM4HAR*UD@Lg$RSvEA6L#Co1H++}rKs?n1W?<}!Qp?GU3_M^2IBtKP zB!{64lppkM45ETAgKk5Vmt7#EmMyvhup{~Vt&HH`VOOO;tCB;!ZUaN6gR69S%dr7@EmnPoKXiI96@Q)!%Cz{rD08hn}x(|sxm;}Q=6yGf-I z^+6L(vl9IR+@w!#HDAoXOCnlt8aZG{!hcckCZ)Mb}@oYj%)=bG51F!+p59iTmb2$JfWs4*kEG#+DVS;T~57fcls6DqRs92rT)om za>k)*KfFSlgT~M3Rei9g*qSi{ZE*pb8<)ClA=1;k3EVObac09GyreQ5q!_`LXWX9@ zJti#&GM_FGW5j_o7;7IL(%lNm3-<|hdqcOLxb4~JAa`4IEPCv!pS1t}2JeCC2q2pWZ@k<^@*d24{bhR!23L3$1;;zW3QsF+FVzHTa z)Qj039nPzKvhB4!RITk;`-ts;t-goy`VQyyJ*E0Ety!kNr`w2pUe{B3A=@K--Y`Bi z=b2F3eK#a)1&jYVss_nfNFqA?J#5-FT*wS(roZ)Ot|*4i!yNxYduE$Q+8K9C{z1I9_bDC7AewW1=fzU{WCkQ*~f(=UqyUgQF9zn;uCA9=U4!H(&ij-|Y?W z{P_RT-<$58|HQ*xjcjYQR-Bv@6~)CF-mx_AlM8Z_{vU&2)TLTPN9MIJ|Ex~;Vopl1 zg7@7C{6bp5xi8A-)Z^f@dFb9z2nAlOTS96>F^a~s{C>Vz7H&mh^Zu>j!9Rmc$n5?; zE3Dje%DB_M5eO7aQ`ScorWpiYHQ)*(z*z0}by5ez7DQ#82gk9=2(hauhM>(PtcdEx z$TFWgG@Gn40{1Kvb)dkL7Z#FHtmpK=JqPxGh!#He2DMOvkZU^8^;O1UP%~_W{*36) zX?pCStGh>AS~}ttMt!v_RyO1eomhE1i*ONKhnO+MUCMNw)OL4T1P1a5?m0#<1aEKs!-y4)*c((hxe4c}_$qrGd!$TFr$xU!X4 z%L7^3W?NBxEV(#0Cyz|8rrw6}?RBg!rG~g>5^U-VD8mj+5fms%mzTXH3c1MIpyIw? zNo{?8sN?QNmL#tu+KJiWw2SZGYbTfWJBid-$;BJ!2x!)O;G^kkDVHf}H$9DZ z->PFl;^G>xPB)k*;f>j0R0Eyl&pHh1tC9~w z-64_b`n`|npr*h&KkJbhpNx~&F`gSGR|p9&LcVF}qJkNob-_ zKYRdjIXiU63LVDEp>Vo7d4slg6WE9Oah})JU!7c~?=ASN_s|sMpWK1!0rXwWsuXGW zErFMjV(+U+>|VvFjuE_wp!9`SsQd?5U@m%H>wgDw`^C}C6mWtP{*$s^)_N;HFOiIE zgXWQ!A-PP!yUb;l1xaK*O-Q~jx8@sZM|{5jY^Q>qvx;bW#1z@6V2enA3C30D z4YoO}c4<;U zb1}$e(k4I3K5eyT)M$Ez?GZ0k_2%}U0GrEj_JHRZZRR&f$qN@nzqEl3ye|H6sJbp+ zUrGp7_-qw>Dw5!)n^R^9bO@8sn2|8OG?od!uD80V#Fhr8`T$;ZBt@wg<{UZsVXeZUDTaviwA%2(!GN}qV*9U6 zFP@5S%jSo<)-tLvx)-r?-E$YZd~7Z795Lh`H6hIc+lmL$}5jvD7n$H6V z2pk>;bXOi=gXJ+N2(TR=HGUyu1G{!_*c!FJk?i;IQ8CloZmjXO-T>@Y@o_N;B|fpK z*MgX^OrA|H?6d z;RbA92_sm~x9}T9K7w`F;S%;h6L$QeBHxn_HS!&Muz)@EU<0N zY`%ou*M!ZLFoN|mkN?-AOoDaT;^6{z;&20Ytb{$@gw21x$anwe8~OGfDqwdWYQPpg zSHK9?+j6*sJBm9UpT+sJq9vqhPYH(_%n?4{2%@-2L($VafzmJ)Wb3ENk~?ry@4 zA1umz`e38XeI@M9CT!u;o^QC7J@x5LFdA_MLiJW1|5Q=>Q=e+WK3Twyf3g9aFJT1h zW$t^R$amKR4cOu*3fS|XXuuBtY5_a+s}0!VM++FiMt#3r!1n!e12%uJ!+vc;y!Q5i zcMbd;I*NI&pXf0fq=t#!sD2V%ZO-n)RVGVo^6V(GDJKj7hH!FXp889`gabCDZT1Q) z({aR$(H^fj*>XCZ?-8&yL5xKan{l@QjYKk=MmNEssWn4M)z_xe%UU=2{CIxnrbSQP z5l9yE|3LCh9f-85$DYY2Mrf9MPC`az8NRpu1|%Q-_tFjtO6(q4lb6OKi7$yoN^A9O zD``M=dG-5NrmXLs7IhRsM>t)^stqNmv_1UQ4%94TN3zJ#XmX~$41LAdQnaaP z$O3(A@{q>1tJ9m7$pIt!J2oJFH>OF_cdN1J12j-v2kiC8=3i+~n3meKr$eoVDk*eb zC5w8cCa)kjI?~%1Vg{1OJ8A2UD~3fX$=9*#>GUAA5FX-y(?)s7$23ocj$-41bm$1` zBAJ&cBWJHf4J(QUdb3)i?D7+J<+lE?&i{t-eO1VQH(Al>ui35#anPbVvqzHmgOR*z zl!6;3iL%_4Y!m+!kHl#2JI8Foq6-2U%#L+Y8*B4Qd+HX1?x;hWpI@5Pff14{d1Yw$ z;Yp^Q!rF~UX)%Zep}XS%qwo)GHbh`lSVL6#RBINx;&0yy8+KadTM8--vK$=j zhKpd{CiiIyt3P(9%KM`Ir?)b>m;PCGR*%}Ks`%wjl_mD7(C0BS$%m(`2EeT{l^RWJ zlMhXyDAn1}h;t8^X)(m6ui;$AM0=_JrJmAU&BJ<*PKOE(k)d%O*5gD2eEIl$9uMo0 z)9%1*L+=CMqRgMl=B+e9yX>>jYvMmrcI3Hk>qa^n^b6s zTG|VUX=ufO|LTVsM+E#rQ@Ot~U8#Gy%-`8+X^)vhOwXBk&Lq$2T=3L6&2nfkpRX&+ z`RdeRQ)pG?>8RB{FV{i_G_B+g0hO-z(p%tyizA79^zBRC(3c*)_aX6{U)cTwhg%2u z7T^KpBR>5%Fqv1)q-Ul*wqC1m;$ZcWkEeZY!){7XBRr37CcEo&{Y~lV0;#l6H?bo( zr5lvUqC+F*AFfSx9r-s|6XY_aQ4t4_&hQjmisQ2yHf$YQX^|&GfpIr;QCsP^NeH-$p!0fl0)lb%7Ln^mZ_s+IZ=g-+&$ZYm4iR4o+Ma5`DSCaW-= z)Hv5Mc|!|4sW+CXH&#+(3eZAV^hY>0jruLw{n^@|u~cqkoQG^gHK&DYy+odedmA-& z`IkmC5BDZ9{SiS_@_4wnnQIFL#Pb9Q?s3XxPGhd(8?PIo-eL+=j(rJChdZA35LE5d%_jEBV!_4Vs!& zQHs8`L9WRor~-pL0_J$htzFe-CYso|5x5@WUz=@MQ9h8yUI0z(imeOkm*j zR4aHZX0TJUq+-2inKBuH$MB|tRA9&c2C{6DSr*5%oUvrD5chQJkqK#I*XYj}o1>sy zI&g1eD|PHZvCSeFNF!G~m9V>;u;cd>`3TnY&6lwIo3MrbMZRbEH}dT(VRtuS$3Il$ zd+I}te1}We15McReMLTkjdqr>15Mbz4;K0E{9q&B@%I-nf{iju*nAUq?Cv5T!Fs-Z zC5&Jlw(!0p-!t!Pz~)NWi|=i~7JsqGcj6Ztuwx~RV78I*r6tDajwYs!dx?72|L(??JHpf8*O=IW3Kpp_LYrw*s&7!coQ~P!e0Jf zGvD`$G9PNf_5~QqrI-F?V^A&;s@FXCFGUG2z1)PoT)^g-mmjrG@L;)k%DDxWy?D#htu*JVBU`F^i}9sj)s zZ1Hyr7{Pj5=Dy^x;T8huuS_C?TIi!i=#x`<+^34rXNu5gi_qta&>@95)_C!^8g!>CD_}1iYrqbdFoN}bb0zHMFE(JuzF3rbv#$=b z?4c%X;gKTWGmkX#9e=ohJ^640HebRB*6UmRjUwL*ztMmlE@20ouze+rV7<(Rhl(-@ z)?src?8OHgu;ULF`JQgV4j(CChmJJz&40dt9r%0$w)pD>j9|Sj$4b~kP1wE?c6SqY z{MU*ypZ>K*nfprET}{~Hp&}o_Mq5hQ(I#xZgx%kSEqtyh^SRG8%A7A@2b!?O&w4(% z@3WuHxi6u5s}?>}l>Y2zny`ZfY~f%7cDRHQtd}|e=_22KpKieBO4v)EYQT<^1XO>Bj5463mCzAee)&k z{w8eUeMP=!-`B`@tb`G)m$|Qm5v;=wzqcs!f%i6Gb0zHMUu?h@?ke&;{5=Ki z$@es1^8t2i8`rByBs$9(o8|9JHj*Glg{$3d^KIAGAzv%`;_5!PQ(C%XfPydi`bb|U zp5HzLJGeI~vR+I(S>z&foIJ4_y`f$hAj@~oNX>GK+Uwn4yt8QPi8~vxVzJw8MwB_AJzUSZFfE_PkPd8!vO4!{^*zr4xGM~JoQRaMr!JzND zBWKWr>aE&0SCnwqTod-nWUl_$_sV2F-@^9_7{NO1_`ejer~ah@J6ysJHerkZROEZ% zpPKnf*x@GZ`2S1W+W^URm3Q9#H9g(a^Km7OWLYENcH5-n1Xrkp*G|lb=L&2KgN;q7 zl#_QiOVzR|m&V@3vdB`kIBH`70xMx~WFkNzy`WtytbjoXtbl+41QtX|I*GtC7SMn& z0)!brn>dL!et-Yx+^ z5Q!yc7N(*vZ%B^w!_!gsbJ+bXxS!qp9Gun`W>*;B;whij!Bat63*YhB-tPohH^> z^Vt8kr#trT0GrRT9U->#El)?V80TV+5iDYZfu}n@2(X15+aF@{-}H1lzZuYVPkQX^ zqXE``)MEsTdFkcYt`J-Lnx{MSwSaCR$M%QV(j%Vk^dkXXKgS3LdC9TeA=b^Yb0-42 z#S=cg!y(qqv9k{cbp3}N9W(5qhi6i8Eumtr7QgCaKlIfQ`-;aFzY<{cIYzJ;XZN_L zd*bf`Z18s;I}u{Nzw+3gzY6L8(qn_a46yE(Jw~vYm-#O^%)}1Iyb$5fya3|yX~YRH zFITsrGbkLTM{uc+YEdFSSm=#M|M`|O{e~A4rk1hSL09(v4g2gx&KH%y0eIUT*b8JV5_4j(ZV|zoo9GefZ zg`TG)Sj@}fdpvgNJps1#ZjT*#cZj{qV@vM}u*DoZ9Ae!ZBUsE!f47hG*zN$E&#@gL zw)n@M?(iQ6bln_#;++9Dc&Dd39%9`bBN*iKeouGg{s3Ft<*|di0<8N-9wQjUd7sDn z_XXI}J3L0PNVk|{1dG^wj%^RIg?S(6-uZy8_jZr%dV7E^{h`MQ7SmhIvBM$O&9Nu` zAfOxkfsd15G0ue?BUr@xJ3ZZzodMR%u{|Nyz1P#7ds{%a^cIhudP{&U<`}_ZUgmRb zdx#C*?BhK7=76r3V|zku@Fq`p;!OeFVvZ3E@{(gaLTqWfkMqp-fNmkj_J`QgJ)Z8= zJptWfiZPS!yC<7T2^Dj-@J1iQzBh*0-5y)GJHWa*Mz9#?(vxO)EMD*Qlk19DKgW)S z*!(|vx}E}6x3b2J7+ZSTF?f+Il z*ZYRYc6}qjmcH&Wg2lWn=Gegyo6oVGA=W?X<2-gUh;u&2c7)i{qn?gnke3`g6k@#` z+Y@4gulYDnel3Wzmt(s^Z0Qk4$K-k9k##8>N~oBt!3iJxi4!6Au*U`u2iQW65iG{p z`>Lng{nY^L=GYTo39!Y!r#svaux^eK4AML1>3YWkY~dk?+4lY0UQ+N_-EHLeJ`{Z4 z|DunJV31CZ?Fq5L7d#!oBHcoc?GLe~BcAT`k$|q3V|zku@Oe*n;`0IBVvZdQvBBp& z9l;=%dY|=lyFMGx4L;*Bf*&5iDX$pYn94J{4f|Ikr8- zx`#d8*-r*^{ZD#~U@^U3j_nDt!6!W3iBAM{i#bNH80UPB5iDX0f9~Vl`{x1H&9QTb z0&MW0r#tyzfb|c0?8w0Y>*W~1VqTU$>gi5>G{6>f>~M&6bL`xKknVtw^H7NOa*SY* zmydY5(;o@2evTarvH2X^8DjkfALo&UAkJQjF@x?{$YxMN#azvQ*vGKr!y)z|kIjE5 zzy=@m7{Owk{rw(0x<9}ca%^9SE&WeVcjkYFbUC&VV*U4dI)cT#4F1GnHiLd&Gw9ZG zd0SG(22TEvoC8vcQn8wp?>GGG%I67o&DbosZ({DPsBq9KZz@~~#Em%eEMj&SvWFi2 z5X^tL0gvA;8B1YF(K=A8w6>M+LY_N|Z7A~GQRnp#Yh5g0e?6}0np|Sv6#YhW4D-#m z$j;6DXmP;nUds_m{(2;PeM~M=NOWY=%rHKg<9eMvxk#d|ACG1aw5LeCLE=UAK#3DW{s;X zrZ=b6l0ILWJ?mat?%h5RPu-986;8jRS-IiDl3jGPu1qwuFeSx(J;u7qS(ZWPBSuzy z*st%h(!98SakXWc`D{JwGm$g&Ey=SIHtE%5 z+jZ?pT8IL1J&PIvD;g?a7er3PW7Hcpk8{0vQqH(>#>2OGZ&M;@(OPL;CEb>^7d8qF^1tdju7M8SA#lt{L3Y%{|=wGS*yAbGfLJf(OlBH{ff%#^Gap# zI&#e06#RGiwaUm{s7OBH$kqAt#(Ev5jOwJfJ6~ALSs0zA6A>Q{g&UYlyK5`Hgf(_F z>j?B|BwtP&DmP(Xxa~UA(Wyi?B;!fLR*g<+22h58Xz$Ey=3d2C>ya1Lp1G}hSNRR) z-)F*KYR+|ProB_TymaCc>O~Vev;JYbX44I7+*&86o7~5c;KKUJQ3gRR8Ss2jmBDTQ zUMLV#ag5rdNeb;ffkX|bf{fky1SePRWpV6*Gw=8I*JDN^Qx%7 zC`Yfbn>~C)*_buz?BViKw=6{?eWer>UZra1=87zuINIEfWRcHnoJqu^I3SPtx{srA z+#49BV!;h0;WYXRiw#R#_A0u8aoph!RNaGmy>p9<%S&~x^cu06o2SS)2cDYfY{ zt0lYnMX4*9=l5B(zttXPZ^mnGZ;w$cE93Fo=MJ0J7n=;yOV_nJT-SNaW9z5GOP;X-pU9SgZT_FOZFm>k5KfEsFmRR z&DJM8%)*95-!0!8%~IKEQ~Viq+UZ2Ii8*5@&{>H^Zi_n4u8?`($J=DHJ*MQXcs6iw z`EVt9H3o_CtYA!IF!@9`XYa>&j}Jz*!>`0+#?0kJqoxYip$-A@SqrC^Qwn6=qwE=o z8+|N{N&1Cy9Ed+aROnu4b&M;VF@nrvkPyiW#az%8U#N+uuAea&DSoQtjh`CE*Y1MM z1jl8cf6FxI|>iQgo$pvdN)QO!uSr;Eq404OozI(yKu;gGcMTxLQKR zBjqJL+tCI`aTOXpS)q2`Q8tVJy|_+{-dbi&Yek*|_m#q5hC~EM=RX z?W15MjBfVP$SW+-uqqM}Cf*}N1S8jdk?xs#QKH1YR!hEYezIZDT%=8yzIK!4DcZ%n z-i%jn;=T$S@a3$CR&>>!RRcv&tE3d&+~S=a`?ri5$IcWrovmCXjJvvA|3u`wYoUu& z30wgF0`ARWezwpW+D#XWrxQ0ls=bo`#rfN_0nG@p;a`SYsI z|8_MOoJ#b(4$Bw>%;UNRMGtP4b>Vcb%m7WIV$v-N8cLsQBL7*%d^4p{X(}C$UW8*$ zb!$GMff@Cd&bZC9fS$ir*BnWn^}5aoYxJED#?1%))fVsjkMvAOx1r4}OxfHMm!&dA zM4!Ro|4?Pf*Qu`zm73m>m7A)YQYNB9D_~gF$@DmCkG7PtNlJ6;W?WkrxU0jz)by(x zwoAibYA$v!hrVQD=K2sTx#mB&P-zqPLhdJEb@2!el@%YCUkk}x!H5Qb{VpX#Ru9pv z&XO~P?#p*-g1@ff9z0tSd0=+aKw_@$G%2Y*6MI~V9%7uk`8r+t(wF96X*}W9U@pj* zNk-;6Q{tN$SH#dB7eALK^$Peh@&Cimx}nTc;~TNL&vA+9$)aicyk*o`UiGY@Wtr0V zc;U&Z<@NwbLt6Py*iXAx+@VV^L~;51axQdlg$B-IIFEmTWzclSB1Qb_n{?19`PEHg zCH#A>>*sydu%4=_F2rx6CFe7 z&5=ikawJ~Bz0Yz~_$nxIhNUG|lc#*1>dK=-@r%1yKK}DcZ2qQe;%yGWM8r{~zQCm* zcpUaoi;<+SX;(k=Qt7d+JA^-_{B6pMvUgmn48aK5K5~Mi-M<9gUBeR2hl=PsTvBJs?1a2B| zt>ID#Ys$S%tHLwBR7nb0b@;9tH|1xl8IR$f_G#n>*W={VmH_2uwLL!V+;A<2tD~pL z4Zf{BmrR2dn$i`u!=PWPb0tvP3F4+E7;8zfW3Fe&{WWvi2AaLY+J^5dxe$cXdJq1L z={UFrQyVxA!Y%yQDalCp!S&R!#1~i`QBT)Lr_gD9p+L;m2p@))E^zb>lBV~(nE$WW zL(TWq>EXWWCzj#9>R;x4wW5q=?=_;bGMbC_v|>Ciy7B+tD`xt_6=To^D`tAQVn(zU zyTVDVWn+>6m*Y_LtVS16hZj+Yf8XGmgK524!<#kk4NS~+EbTOMI|h6OckCe9NPCPi zS=gy;ZcnkiH_a`*7WF2~4E0%66~-6i!1=e?`niSTncNHZ+r~084>7|}@FcF8nq{o5 z=1Ic35!}C=CDXcHW`%_$J(x&Cb-oi?^GkWk7G&$U+mHE0`-+OO0@+G^MWxS@RrcDWCW@3e>z4Ap4e!x`u$4%`E#pQz(4!oUXi49E{2Oog{)U&$-S7Z`$K{6uUIN zTDNma>Oe}H|4a4_&FoDWSR^*->;Bs)mo*a&aQTcmwqBYT^~26OpGZk}rqO$}iilhIKL zxYR*sG!e~Yue%c0@npSqJe`EJS@DyQjWx|hmb(t(KaHnxJ{Y(0Lc5P=GS6a3#w)D{zC9TSww*qPex;a$2K&7q%0sj;u6}{U3_R z?;Mto$itd(D3R9ov}&`2T=C*&M5@=Sm7HZh$ZODD4 zt{v#Uz9s*lEdB@vx5XVgEO$|NI=TC}&XD^!?FKcCFl~&OoQYmAJUtC>D+|-pFz~V& zqJXi0(9+bkUYQrx;_QSkvk_>j}B=T>LR{)wjUPyfG7A;>dw-v8Se zgFI`#;HqP|0b65LPn++ApFj!`yj#I`VLW)Jjob-@GL#qIW)cyzn5e#cgN#FO#4#Ur zZ;+3)cta0Ma6t?Y;A%_n(k-XbhxwA&S*#f2i6=3Oi035n;7MOf_E%>L|80wlMa~H^ z5gO`-4mw`bj&dEZcd93eniZAsjSv$%cD4$AeM=!CfQ51Uo*8@7nnMw|0JE zq1dp4F{c}HBGnK8lj6w(1UfUCLLRd=ziVmHD}+K5-lGp}(#N;Q>A zh=se$mK!g1)T_TPbLUl=t4So3c3%?Et6VWZ5eaNOqee1BkT#%ux%QPT`z2BhR@JULeJ;; z(d{n8;@@S$tP-v>_oGr$MYia)1ne+Xhj}H=)$^B)$NBV1KD{~muj)7?i4^_UVXTI- z$SHW3#qs2UFP7jnm8EN!qZ&VeQ`_^hTe?6VIJ0nh$g|6-YnI1C$q??ll1c8&^k@TJ zeEDBBIz*GoZPU%6UZ7s!7(lHkTE}=7WB zjKN;pDBdY@;Knx+e(sgkUY&y;n!)Z6DCyoI9-GXd+MZb(*etrnHty5*_agfn>F-Fa zCd8w%GMLU8++tJo||?{Z|!bzV{j&D(tX%Y@YNDGEGdC~>t41~wGVg3kjbx7 zIhcPm$pRcrnh5#LP&f4%pF-nYgqRmoGyDp}RD7PkT}lMz6vo)vC%YJ%RH( z`=oX=%_HTe>Sj7|n>*9lIL4DV$^HI>>kC(P#*-ItxmA^M^RX&dSdCM~-0j6S1;$O$ zbS5`OH*>-@xv^VA>w)OYRV5vqf;zB+q(EB649R)Kibh}Goil-q}W0bp;ee0IHRE8&`j<)PG< z^oS;ks;ZtzOjSPyYhl@@1vonMwU^iam>q9XOa`8-{ij2(%McQxGc__Y&$zvovmad> zZU=Q`-f?*weT9?7yaYe5&Ydci&y4DPI5&+#X{e{H&Z$C|V%j0Cx_(|_zJXoI!^CLd zp{g5hV7e%`_-Uf%*oj*Nwf9E=Ibq5|t+!28);nFu1&+XVOE3HL7gYv`yyEJW)JtjO zw&-yL;K@Fln6F~UHIm(2C-DMUQHEiI5mAx{><(ws)Bwswyj{Oyl$b6r&2ksx9rP3b z;W@5!;e2%HGbR|R2Iv5^q9Iw1o}8vzkII04R5_JslS{dqx-w5ka844~a0-ucbz`q` z&rS5pGTH#JVHW!svk2#4ton)@`IR&*xa3CHQ{1b2KW)1>5q*6Fd~edR6M7vk{y#2y zJLp3Z0j}7+tdVB+GIF6(hH)4^!htuGlpyLw1HCTlV{s?i}Cp9pZ1y$i# zG^kRK$_m$4+D#o6d`?@_1!qXp5<#h0`a~)cW6_OlD=N#B+r3=A+$lk!-0AmL?h4bA zB`iT8Yl?f2%+L6e6pL<9LuMdP2z2RAwEruT%I~qK*HFj1I*--cc%#!LK9Ei#0L@RK z`)DmJj-nKxEeivn5kKpS$`f1ztGgS|>X$xzg0fpu7txp+-MQo`_OHAQiCdtMOR`fy z&vpDxCZ{VZ2Nf}@r|)3EBXlW6+b{F-R+Jm^e{uBzzM32@ zS4-7u6*)svS0uI^FlDB#7)Sq5*@{;H? zqwUo;K4V1l@mlziarQ367QKIDouxY}q4FfNfX)M>F;19zF2iK<}Lw` zBW;XUMQ`9Q%f?lu`G!@IQ(dFubDt+dSl#oPQ%sbpEiUSi4%+(UNz)~7NJT`$e$JNh zHSrpHg2>N}a-gakbBO-}pRgA0(vooq6bUQ}ja{vnc8C(EzQHE68dZj;^S@B#zUk=v(wU-L}1+-UK2EH6KSQ%x1+# zz-gu_<^e%#X%DW;Naq0+|4U73flN@{M|5GehI=FC9@L$7m_q)^^Ti3$1R9;`GHrAy z|4)nQi+<9Vq(3c&veJtFtnT!5{;W=`+$$yP$Lj0GYno|?YcH#Q3P3M$^;U*?gyWzm z5ve9JRA4n6rNFDV6iClD2Bzb+*Bi5;If6S@>~Me%Fvp|qQ}Yea_;nNFm()Q=Z$LGS z>(?m3^N6$1UW&!^8Yrp8Ll8^jI!Kj?QR0G-yVU6AbY>r&YxgwI=;otz%#=@tH&kX< zRLucgUL%aljw&jDqve3^Q*qHu=+;wHaBn0F4Y=vJBMadZe-fBXboUIIOniD2Ui*KP zDAE>~ z?p*=4_%0vkp%7cz?Xfev1GLbpT`ImvBexa7-EBWc)H{72B0V7(k8SWIu}?Vj$; z+XHMN$M%KTe2x(;#yR*yA1A>g*3GfAe-L2(Kk#(NLTq8D$M)|G=z4GU*siw**wPM< z5iI6qF~<&u*nE!d46*)Oe4NML62v*5V>?1@>CK*wV33y_I}~EQ9NQCOgE#p&PrfOL zvzKGLLTqWfqm!NS_RLC-P%&47dwlFC?g_CsdTj8<09(j0g2gy{cYC_scL!KE$DZg0 z*y2B5EFqC*w!{B?aWT$rju9+ky?^j@1dG_hPaS4X8WzSYlWw-hR;|i1QH6VjuS11< z5A1hE^Sy8wFT^ zo`+)dO@vvArCmTS@`yW5@70Xc2->*`>o40jQj#L$CL(wRHf>tg6v7&g-Gd2L%oN4; zJ3MBVDOt$Om2A^PYEH3HY*bSUGu-A0U)HV|n+tal-Ac}!V1+9?vnQSVOXnc1f%F^k zxrLXKn&fYcyGJ|vS`NuXVMTyO`_LOYb?JoHmG*=cP=7+J7auv&JdVuCuYZ$NuI;en z$1G0;p5fR~RjTtOgqKJ%w12@Gt9Iv&+JADiFDuE46b@V&BqLW{;D-x9DZjr<#XV@L6urTa@FtVtG~r8}B6sixv~x ze-IfETp%AlQ=Ouc{IsM#-o#Xo)|5xx7f^8Pu{T0hiTP}6cl_+M7nv*k0vWyUi%~q+?bZU~!Z`xmD z^T3}Q-Owa>gpIUGZmr#IPgTjc7C)V-UbL<9`)1$VV;h6Ho7nuTO0VT-zKqffzg)5x zZJ%h5S8arBsPtsUI#F^0{EQG&*+Zf**uiMxy->g&Dq(peJ^va3yI)n~r z+Spd|HIhZ!h0?m+uoOLkgqG>_0d_!!-&(-S!+1ayEy{p{c4C{R&qjEmX{6jjzB7{U zF0@^-LLfPI-`P;F@-4KSzeImC)3GAa^7)4@UrJ$u3X@ETthz5T$5ko_iq!L}Xu`5y zS~Y#C&JnZTyp~1;V)ka>>>bg;i5id|wV|?aL}zY@l&`3~fg-B}8WMe_4rx~!`b<W}vg%saYPh8RpZXQuKc$YoR7cii1ygVh zL3(^vL?0!US4%eJ0Clb=E4v77TCjDBGbE0IuBdF{^H~JPmsL37Q!5Z^Tv`1!7eco5 zTulHqF-|n5LTTj6Z6VdHa%+VIwNRxA5+uQxm@AgrS{EWU2C3eWTEnG=yeCbKRep?~ zHQ^i%)NRYI+;p@cIBo-prb4PI$H}2Z=ome&fo5iakDE5d-izVVChQOmIbuSeo7Uf? zB#qCwE|zeu`-xCQoM1{r6w076)nJ)IF*&u@x?#SGVZJRppHtt~V4vAozKan*`kOSu zjGd}k1TCaG z@@q4bCTQfwcG7#3X^t^-!c)VG5U8vhABX30@2{O;P3AR+iV~tRSEOVe3Byf?C7t5O znN3V8<>XwQs#Nqf-(f=!@#KvY>G`o0O|ghcf3=HMx%RKdNwP}C>%^GW#v+WYW!(!s zxhz3R%gK_g7^I)UxA6`kH< zSXJUMXed=4#2}%9irSHq!F31P2+EDJ#sZkn#&X9Y&gIreb1U%T{Vr|LWxT(-U2C>bsdZ73@dWk_B8A zT$8eVuiU}{N=4JTSpy|Rj zu@YwKWI0EdZiLU`DxcYbDw8=HZxn=>EmGQwTieOj6&0P$t6o)CY|qvkheUYgHCfNz z5;wIQwNhk*kP0hQ_zQK% zx!5vwS4fvUXBEe^V!~gm4NeAp9V>tK9hD)$0qShms2bLauew&P>2g4GS_cw`^lAp7 zeY8IKD60hb5f#4DqOuyz>Q<*#tBk+1IwoyPO?nQ@J!$~v$aL03YhMhd)Aw!M34}P#gN{pO zjfRJ%Vj)Y#LO&-J{P(1(jM)yig=}P6$0RHGBMlDu?a?CsT=WVkoM%55}2mUAL8)mHS$hyVt^r z5UFM3H8x~lqv?U@Z*tKae}Ais-FW$%#LHXg)h==i-{RPQqUJa<9!X=CfFzClR*U>r zx0aXUa`ev2Y#FIofHoM9-itO}(kn|7YlWyVGT$I3NPCyo+b*rH*;cu$BAu*mg~KeW zt}MX|gGCz)+$J!gk0t}8fAz|&?E~eus41yhIeL7QANw%%R|KDq42tYACECUW?WW`e z=d=w|UPDO?9X7eIcmg(Nf_A&ZC3%% zwMA)&_?HZMM5BvpE})tK@)xFRplu=yuPb1xW2f|GWy1pjFOoE^dI8n21k72i-3d|)Ixcr;N= zIr{s_&bT&Xbl#K-ac1;cTLKI3hGIf^q{3!t@O2u2e>MEE(v?#aNiUh5qbreVI_+D! zQe6s}=@YLLDmCTD%|_)v%;2V>Y(i@6^FzC~Wcp?8HCnvY4@ssOPitB%mNH(W5zhAa z4xBT<`!ANG=Oer%OGm41N}{Z_Cz+foTa$BNuWkOtN~yh$?!QF$AEW!%qd%0)b@9Cu zEN3>I&}Pauo2!cmupwKUc>^&%)mp8dY)3!t1rl5CQov~TX0H~~fEbrq3ZQx@J->V@ zKa4{~ui;3td>}!Uh7O9Frd+oTeTgM>f}}Sw;8&756NZe$k&;fP+bgJxNmcfw%n~~@ zIN&(;!r$QqyBenQ=>zeMT&$I@-qo4OO@L;G6;e3C)gbKFP%c@a!}lx6e_>;;94oT__2(mYBzk2z8UO z$Alq-yah4WOr^PKud;kaLu#rS^mAh)GgDc>1bvD2XjM`fm067LE7{3(*2ToG4n-VuaGo* zY4JqNNahhnMgZ78nqL*t!jLhkgZAGdFH;JOHv2nC zDQy_w(L`FQ+f*2NY+KrM*rUUQi##~8HY=D`tB{9v8@{-&>%I>9g4za$j_mG zHel6S^uI}+dyye4KHAmDZS{bzHhL~j=zI~Q=tg!CNZaPi=uNGFl3~oguQH>>u#QzI zpRY(CrKgN!f|Rd9l&s(9m%IACyYl?9_BiXWtZrfkh!XTL(<#9wAe$sEWx^t9s_jMe z3x+;>X%l@@J9-JjWj4%ee;%E8IFF5o7$*B#j7G#mrqL1u=Bdo1!-&*?rS!~VjQo?l z{l0___H@(Ghg^IFd&+#x;a@fSu>5mc(0G`|Dr;_C%A2d*51k_W7d^y23`*u+H8>&7 zpnBo-@u+u;3JpBBoi6UoS#V^-DGfdPwpIo;e;R*uZd?z3H7u^7tQV}9&dU#{9z)-` zRg-26mqu8fbGE{oEoB}t1S&2IxE5zxfB{vYEueL&v^rM6X#y1&Ib+1i(Z^SGMl|o& zsFqt<$)x3E7&@r>qaFat@sjlSi-f+65zS8%Z*h-Tsu&V|HNxVOK?TV|xZ zrj$oIht<_hQXhijOe!*{EJuHf3X%9u9_SuUW0^*^&8g|Ao2EAPp+gHglH8k$kYR;9 zkv$w!4F>2$*u-L$&C0m80BlioZX^i-Kl=DZ6?D}Ycd0JE+qg^<6T6*TV;E#}(_@Ss zgTwevSQ3*0`huyrN?TLH!75p*ktK8bsVosdpkS3izpegfQy{f6wM*)C8?Ko^NTGS) zdwdiQ5cvD_W7d;ya<24$4F2b zUl_Y)Ld5I~c>2dm8?D-8H}roZ$xoTp)C?xpZ$wpWJ@VZx{FSKo8vSCgagz<9Q5kU| z7u;wfkmQLHM^n+p7ToGc^aV@~Z~;%WOY9xe?L@}$ilLpbX^U1qriDp+0+=4!ee`lG zu(kekXnnE3vvU-Y1EZ8)rZ~m`TCZ#kCCC{Fs7&d`jPV;k!wwEOG^pCJ$9gtY0r#(lRKN?e zZmVg8n+#?jvG#n~JVohLd=2PbOa|6r;tILaMpoz7Z(!SL6;#s~>Tp!%kj)-nw1z&p z-%V7V^{Ec{GdPXeSdO1zHn=w-F4S;QEItXOqY?nA4e$+D(tkTXKl}cV|5|0YB{%e; zJp3;A;htskb>V3DE&KI_;@)3ndX#mIIiyzcGq=k!sBCB>UwnC?()3)iIrW87+>4BN zXm@Vit-W4T2bHQ>g?5T|(oNw!#Q)O7CtzIXF}s##2W^?P2OrYSemov+zudKQw;UZo zaKe1r;R0vP1JQ3rUm1!1U&=_(tx8tI<>;QvncrW9si4N1C5MUx%VBhs^2#N)?@tot zsreXjd&`{?^E|!lRB6*p^ni@E|C>w`F^7{c0vii9#g1s8kMT#_I#jXi5*;)&H&=B> z2VZt8k`8@pgzK!?2*+?wFp^A_(UaKFOYlMn+m6DQ+b_2lGoX9Dz8&Gm)GI3-H$3wyZV%B zdHD*eDtmBiuOimU&q1O!7Nx`TaFo)Gq6kDckvR=&&c7b*-qO!?``C=@>Wfq#$?iQ?ZLSIVCt*(@2`H}@2XLU*$6F?><97|75kP} z5Ta-8tyNp?nzDX5O|Ly8T(zcMsWo(}X1$XjIK@ndwil=EiXnHcsLo_x+lSSpq7SR? z!{O?1of)Cd=S@(fZt=(A9m)Pry#6G?c8MP9wZ?lnwkN~}OP-Ekk!~T!_J`Qg zk3HS#9|v^39NQCOgU3DHiN^!F#T+{rVuK%fI)Xtyb8K&j_0D*@U1tKi!4Et}Fo-k9 z7DBB5eNRWQNY~3Tf<6?0YFJ4ZiK^PJTPU`rq`}k#7cAFUJTL^Rn~} zPj~7Y0k)W9heNEJW9Pme(tX{>c__qsIYuzZ%Slgn`ecChbL?1%&F9$85bHnc<2>?c z5N9vNbhpZ*7pJ#V5h~_t{%byl9bXHvM?5zFNPrDac#L2%&i=z5JNj^dE#%m~5L@~i zPj}{TLb@DV2(kWOdOCu|ybO*y?8nt|S&KbaRhLlkso3!s>*$FJCW?zCtqN?Ml5!h9 zgmb}qhnZG-N38Rj!hh4mgO%C*A5(EMVE(0Dp#q4nPm@vB3gvgnxB_H}u$$*Q%Rft7ntw5Z z;?JIL+Hej^+gisq7CfjXRfW1sJTA-k!q~R*8(5cLPyX)HGRhw@dH-XiGscqZwjmqD zPDqfOGd)u5d9{oH+&j4#9<^`W37NrK_{%RYl@_m#9!IojpH{cRRVid5nI>y5TWN9e zockcVOr(5N#^{+te!5N@S#BGlX}eXOCDf#6r8-sYk5@v*OR);HMN%>@7@lxN1A96| z2JnB$6dER^LEYv?w`tX0Z$*T$_aL^LE?)3Ih!MMTk*y+1WV@tuc)=my@M zDc!c23LxJpjrNPp&V+7aP)6h0H9BfXK|>psUymC~T&@XKp*qNeMUmbS>Ko~%tMps5 z?|;d&-t@zp4?XiMSHJHicf4@y;rGAxyI1$zmaO!IE-j!I<(A@&sLv9K)m>Fmk8M`i zPU*pT@<1FNxIZo(*!9VjaB%he{(EQDyRxU`Ka%HFAD};^R>x!p`Trelcr@b4wtywb zo{EZ^E6HCOx%o;ZDc>ngXRD(^7ol>bZAN#$F|Q}v{?g$R-8RyY*V&+M*@(syn`TtU z7*cBstm$E>`o~rER^&|-#&tX2HU^S2)onMH$;yy!s=Ol4CQOt+Gw>K$mGSawj|O`$^6J$ zmPR!=N!2IK1oob0xTW%_m+XaF?TUNEh19 zW}sob@(+SB)p#v>qSCRkSz{|zV=MJzsoXIzDDQw&H?b`)zb@S~KEY_UArfbpbw^}jt~rUFkX%^u zvxyo&QS2t=C@(EX3e>L+-8a_ERN2bh8N)3rUPdUoj(L2+EopkB_GTz1u+2i4fZa23 zccpE?)LXiaZpLgUmm>Nc^RI(P!v*;vzgQ0*3b2J7+aF>}U-WbYi;MhXjvWrMZjL?i zg@A713qH>MA+~hHW2cVjV5S#y$$F_eepc@?a7{OwC3putw#Fjqk=}vz# zpzG%t!D5`f93xo77C+(RJot$Ko6oVGA+~hL)15gK&<#H3vEv^Lu!S5WSjL_G=dlo*&#|2$*8ixdJNnTe&V?K!8000#o;VO-g9AR!lOfj2u{|L+_=u-F{*fTg zg%o3pvil?17KKnTSG@%v!|sI;`>@A)9}cjk4|$AWG0wpUJ$B-Q0k)W9heE8o&(ocI zAf$W1V~Zg+c)!O87W1<7UWeUXMJA^+4y{oWmsJ}&fzsNNATUbgE=P`U#Dj6@&RSMC z%Lkl5icexSV2#+e5AL{_g+#C28KFP?Rw^<6f6&TG%3H7RjL&d<#tC^$05&lf^N~0Q*00i^ThQ0K z^fpckUKNk|v|6?t*-|E%BPHVh@*H`ElI2BgB;GQbqza7C=OCQnYv z@MfbdLW6S0SY-BZTRE-ou;k6Us7duDd9M8GsU$hHQ&O-+tahx@56|H7R;)*z<|gt;rki=xCx**5GidR0&Mr zYV{y}_d0h)F;cRDQk#9>YnW%0H|<+pMKCp31=X|qM2155WL6xiOX`@qq?)U$7Gh2d zYx9iR^T8I6hz;KR-eA)2|A}7^2o@KFUXJYvvB4fsN3ck@kYoEpZ0S9o?(};Cx?Ya$ z39-SuJ>7|S2Xu=$b}+;S@A7m6gM8-L-Vp2U_H?^;2XupXdW>KYXO1m|SpR-cN3clO z%Q1pQY-yLLJGCpo=5uU&h;{$S)1AF9pzGh~F@nYPdO5Zy#0Ky1bSK^s&@JW|!D5{A zIYzLEEzJ8k_s$1cH^f<~VV!a$A802M#r#rnP!1_6MEX3w>Y-fn|-{Rvu@|GaZUW!Rl|CWpm zCREJT{F{9YJKh{(Z}Qmun*waG-D3ocarW==*wK3eY$3&)Q;~ z3pqxxi1q)`(-ACUgR>4hSu2l9cr#$d9Ao~hZtQj&ue6m?%O|TKhuf+2r7E-B+QzEP za`~=t*T%}L()x%v45`OQYL#Ph?2}W9(Rl#Q2rk)Euk>djs1vP|j3UK+9iAh-AXGM9dGWTVfza zH^aRri+@u?t&|w~7u{Wl*(~#~h4y?I8YDg?llaIbEk49idhF;@7xoW)hCXs@vy^eo z>s|UalC(UP(PffoBWtYa6CxD9oAi$tvJj)nSAHELD$-P5In=S_OvyP&$#khp2&r1% zYt|+>7DydIpd8WC5}ln9D6{`o#{)VDK)QQbbrv%U`&mnUN{Bpm8wUl+XoBKae33R5 z@mll_@l;D2G-(6)C)YZr%VBDFFyr#*F##>=1)@xun0U7Bsbj*t8?)TEtUfv|S^49l?T&!VY?z)M&SJDrLKB;fsPzlA{p58!MH7DjSzQ%ar{D`=b+U3^j zE7G2sZNVKiN>4`4`~KD&8R|}?KNLCjLH}_AeM&FUr)nEhTP}BS)g!jBC?sZc@} z;f6|#ZwDA=DGI@yZcdu$(Zs8bPktKFYDcte#4e{pIdhsnd2iAF7H0z1TUHjO`a{Le zr24BkK!~U0YB!3fWqgw#{-|>4Qj_xD5*rhol!gzasBQ+39m7!rg;Nq*xh)E&qWrv# z*l^v+NdpE*HKgrWh#ZJ(*dko4a~l4=fsW^zlKI<(r{virE&TB&+x+jmPc_FtGD zuPVK!wZG!_qD!o-RX$=mcP9_Yw2nL7Bl<~B7$bobhlsXuEV1;I+9h}D!A$$Tk`9UT z7;ceWAfHAuM`o_t%BrQ+jV)D`-jUSxx$LdjHQLDnyMJzXU=}Fd#wt($z^ec|w6QyR z7`5@Ku^}6bF>ER0QB>gAn@Nhm;RYup+5`LOZMvkiqeuj_Ih95h3AND9CIQx-WbK^o zMzxbwv~&}VWdL?|Qgq zj!hQyu)u?^S?K9uU;2P?2P)_3!#u`+h?MY8#{F$^RkzjYxUF;}_uR?lT7};704LMk z%5`yFN4DrGnu0q!b_Nk9q?o5lvr=}>ovG*_rQExM?69u3C#hy;W(jZL1gOt0cDXuo zn&Y?`u_1cb6k-*rcc#_Bn3Kpe%Iu@^eH6El-oc9C96>(sjC<0RH4=<*IcF<$;5?+wr(STTGIzG2;Z(6uLbitK+l{Fl1-0O)AKm zHbyzLMPTaUf>O+Nc4xH5t}8aAiCGd%JMiM){oUWa zde?oOHMz~*njxDzuPpn?4Mb%}mWm8El2cQg)aY}{+Isa5 zjUGFg&C(XxX-7s{%p8`L0>#`gg>tQgVr=Ctv!xCa-`Td4{dP#;s*>DN&BzIdiyQvI zWzD#01Z=uHLwR(m$OI#QYOvsCPmFzn`0Jy^n4GlyJx@X>*9-dbuP|_(Zxf< zNKCUTxzRxft3>O)fggr2vyQQkX}h>8l$V|BS?F+zr!nG=Y8vtY6rpG2x)2VC?%W(< zB4hS08EDbax$$Z+C$RBH=nlon1+yilDDBu9aE$aqMmoChgsi|=6|%zM7ZuKk@*Mb# zJ>7Jxj1479EmTz#*2Raax-&W#SEQX1UCvCV)qTU}2oL_u*M#Ah7jc}eIWgrC?am9E zs>k_)`O^Hz=ntcX`IEM01!M|+|466l2964kfevw`Tw~&v2hH|cKX@%~g%$I$F4o8m zFSe>SD`?xL*s~^yUSwYTCQ_I8T0P?CoO%;8HM5A^bp!dGrL+Zj9Uc5}`>9yA-Nwax!mpSSrrRhEDC1PCitIu|e)I?s=GgQQfRryv81z z31S?$A^#{ifMFD*^%<>rhB;MdUv?*}HZ4?T(bsxu?rlvUUaV0$dtH|GojyQ6gM%Gb z1lhS#zv!J*+q5ASDd(V67u)6|V!F!kg|fk}J97pWD*4&Bx5i?dmc3YQ_YzwKt+@H4 zt+@H4t+;lxhWlPCF1*QRbI+;1Mm$o2=};9fq0XskILSuxR^&8zBW$Urz1^Z_jGmF}VVmZ~2pC^8 z7LPm5dCYMg`UD2aeM;3*6Eu{lU}Zjd89!su2QGuN-GRY((`At^|1&S(JNB~xo6j+VMY_RHJ>AKl23Rl0c86I1C!X%uPXfC69NQ6MOG}>a z)KW;7WAh<4__3!u{^NkI|G3AFJRV^4Kk^vCpzLQnHaHVt-5euWr0f6C(-ACUy&T&W zVv9fUbO(PB&@Fu5V|%|JVBH)eSWK^f+S4679bof0wj;!rzUS!(7UNvZF@i;G@R+AN z{#bx5j7Q=>yD12i$h;uE0t_!1wzGK zEuQqTA37Ogk9utJ(EyvzF@nW7yI=EkPdpM}gGW4eBE)*fJ+|j~NcVRh8~j~>b^9J8 zSj@}(UpVaUk@AR+E;0d2E=a*4Ih!E!Vr*-6vpUNX%?c?#MfVuMUz63wy&|FelES!7?dVoIo%d+5^~9?j#rNRbW*lKP|ERj3N4Gakob~vx1u_374Pc z5>lG6+lZoO4^HQo{BVc0Jb8~L)98&O_{E7g4`bKyAXnhpXT=rwozkxBJCgI3>- z+IL#WSVB>Ih2b^*Q$4)g9$u~uCu@Jhmb+90la>fiUo79sB}<^&qQcWUi4hr-yLNFr z(t|=0;Ti$M`iy2gqmje|F}2D@sqHuUz1ub;!+?zYijj?^LMOY<3dbhN7+Xt4??g-u zs!LT*%wkniIhjh5Kf?38eCQFLXZT}yo|mY$kc7MM_}QdK%m;7cN6I2r1c?PFBoh7t#;x;%4d2IC|OhMtw*ZP&V`c=_#R`5B!+wdmVBViBT2Gt zjQ;y&<~clBEZK$cDpu&Hx=_R2GYc;Y&5) zBWlacNzfKo`tBdE>+Ut$V9%YK94VDb<%*dJz|UZoxtA>hRsIlerDfVd{IUpsjJL_X z50#_0Hh51YRh)hWpDNdakgtUh#BUoSmQSycn4&o1S_lmhyK;^Aa;ae*)yOhbS$?x3 zsIv6+sHdk(8Mj%YA&?G~WWG{rQ`W4Oxps-|Nx4lrDPvl0{b{SRlA|kE<156gX2(`$ z+Oh(r9}Nt&{-{Atv5*_)LU&$rKgBXeF7BP(V{hNoa~kbn(AlD+Wf3I<_U&9sb$)Cq zBID@n>%ZXOPn!r6gPSjsxcrNi^`Cr+6TJWI>iFl;dJy`jA1;DVXw@U*w=9aR*1+12z8zE;*^D41ZQYd z?hI|p>KRhpY;o*zUK*N<$FH|DG%U6yo*s+qvKWyIY?`5?>s~u`PHJ?z5!bZ^wHx1< z-+0lEBw?SXHdf&?dYUF1r{TtAh)_>1-DFwDWJKMrPH_Qla&d4(NdoLDwEw}8lX7Pl zgt8r7ExGZUc->}vlt=MJn>pCL*iM$xR(^oEV>ijLkkHv$FU5C-1tb+NZ(J-z-3j_N za_|=VgiOxK=u2n#CH-5H=Jhl2#1?k%tpsN&HooGq=agQfiA3J4YSyS6PHV!K(rU8M zxAjZDRrEP42JhEyHT$0`V*l4gf5V|T6fadPrrN3623<2Tsw4Nho5Y?*hUDW>b4->Y z>zT`EYH(hrlIM~SqYiQ>dzxi(hc%$x8RktRcI^ZCnXm5ExKB!*1DA}Y9uCS zzP#2ORBitY7nb_+x%9o%m(Ql*RDF4f;#3+I#mOOx;~7QkY#COVJ|ae{nM``^Te)ZC zMJBd!+PA!vO71uu8o^S>4xJKMU`;+8ce$&T#U;(^ftGusVq7YcdDG|=OPLBnaH1nl z+vY$fJqdSkc{QwjJOyirKg@WX>r-`IG8*ym)N=aA40k&4u>SG+8ontj>qIN9?~GLI zoL}1|BXD4L$|c{Dw(R;g)4pR&u|d1kaG##uGXG$~iZF?M#mVG^%#r-~^!5puP`%_)30q?M0gDH*-JgPdfvK@_I;hGI54B3fk|?x#$#LBV=#^~UTA1J!5$#1v(VX@ zBhZ(v>qCPFntzV!udt-FNO9zvcm zj*PQ1BjB_$YmSxlw1dlFqA8YHT$5}MDMJ&}!)9iB$YM!6)oTsLT*73iS=8?EQ-%`~ zLk{&1v)Z7F7#1b5o=A+DH|!YH-Hgo~!Vdq)mxCSf(wF@1n4sI3W!F_M=Gfs7>*g52 zB3=KekMr2k0GrRT9U->(kf%HRP(atsu_wM5V1qAuy5k|%%`t*OKEL4Uj(j1&7LR!B z;E@39e%@mQgE&9uvHs@*Z0WNeBUq$c%rSyRY(B@fhuFfRk8|&0K-c?>$98=tz?MGk zF@nYP7IW-yh;?)9iBAP|gHQQ52^QmA$T5ONtbf?k9XT9ey&T&UV%<-Ax^tfh=$0Pz z*r^8tY%#|O7V|QnW7|V)@NpmK$&Uwgy&T&UVuO!)x)UD@=oWK~V33y_+Yw?*2YsAp z4hD1!IkrETTC%zg8M$2$pi@%bG2~5$FT1}h<(Ik3m*xvZjKQw#<}!i zPj~vm0oKp4qail`0Z+H{10mg?d943u0k-r%JVvmXm+pUe*e^4Qwv91_>x+IJot)|% z%-VGH{>!8a1_M>mGp>yPtVme{^)@5AnwEjqjryI?zg9;5C*3Y z7zyBHL#!j)gbRG>lxyYLM=|9dIkI}%PdSbV{ zOeVECG$hAykP8FnECORwOGwRe}Qf%TBPe}M5sPBKDQ!kDby;lrmv%&E*d9ABL7aLU>g-`?gG1O zOT92Q=@)Iwl%II?24=I0U4RihB{2gAw^C53BPz@% z!V7mF#n2=ZQq{Pn^*<}+^6zUua!aR@{N!vIrTkL6#8jhA0&U-^rmdfu)&Nu|Ye?uz zBi!rx#FI}xdG|Bp$_ICBZG$uG>M-*^ATQuZG|`Q)DteavTNjlD?VaY~LrQt^FPb=6fQC-dC(hEpAm^wAZ&}tG_ zkQ#gWQo22q5MUyOG*!ud`gzDfWM<8<)Zj|xAX6y*RyW!GW~{4B8dJ8Ws!>hc5h2vz zl+NkHOeD{}4fSW6-c1M+PnfiW6R;?H?`0%j5Q$(iEZb^HLRLJLBt+7yD&ucZmc@3# z*qJg=g|=F=ZkWd(9Z@}dQ){7GsoZ6rR&lx`KCungFK&4k$=g8+O)5=|CS$g-AkZ* zk)$lHtC6T5erouW8fc0{0cZl`>#M2%7lYnkM$99C+ z(jHHDYEMX)WAh<4c#o$${+@uY|89>Rd3S)#zsq9;gR<}T*kE^nb#shhk*@#8o{nG< z>*d(45LL$0bM`G2nKn{vE3oo&9QTD3+NW#=F>YIV%;1&`__Q2|5isQt)I7MJA6XL zTrKYKu^-wIVsG)-;#&f2KF0_a?K~02{o?V<$qa*Y((*Zbk!Xxkka2_nAve{5@ z6Ru@y@O6rYnI6>*1+SME!dC0OtFvQ&1Oi-6Ts-#IN(j}z-fWfAEA7BI?DgkN+IQJq zllTh9*|}Eq6iZL{?InB9p-s0#qzZpI3&?CzZci9j$>NP`)w2AmHWLctJgqj&`}PdH zKlx@`ke+5WFE8z4oxW4A6qH^7AE3rf4&JdkZc1~SXs%=ZgPFSS4z|wqc;XItsmiS4 zK7C22POXxMBURRJTO;po+(FWJH?A|55_Mx@Quf#a6W86+ci}c7wGl~Qs~D4RY?@_S?(g{mNV$XV4jkJMYX{sV7sekq$qHLZon-6NYjt4f(x6l=q((5@9ujq+4^>JQ-;N;!AGE5fQMT&IFXhS)P3=yH$;buV z$)pKbFz9pw7S+b3+`#A0m@T*I^#geq(A`O|rT)hK=P75UjYf%fa9J$&j`Q*<1r_pI z8Om)*kK`=NZ7~Ly5pD>Y^!>T*g2nwH2ZHxOS#(>2ph(u~*G)Zc{xYL}uD zE6BJm6f0OQAoO$M2uYvvm>e<6kC&J3Vu-bDKWmyIq>Hu;br$pIE{44-%hmprtL;jq zqS~HHYuomN!!Z*l6|O0Wtxc0YKt^n4qEc5VHl}+U0BP%`@nx;&;u~&eT~urhlxs4r z;RQ0mX?3|f;}u)Dr=1CLElny%!IBTAW85XhUpAdIK#Rt->MOIEr5`guGDpGE6i8cG zQ`2U=?tY zL{%kv2m3DO3+t3zR9HuPNd2QZDjhQkR%6z&H|Wn@sLHae^ZArq=4KrvEC^q-vJ8)R zRI`T0dtRT;SMX#khaybWE;A_Sr6WXHaY}|k>7P@&ODdGXTbC}`Zp3TpKhv9-0a4zi zk+@1-0>3FKlZnVFso@sdWq_o~FXc=!apAg`-odL&^{VUyh`iZC#P#HtHLB~$v#*m1 zSaJ^8;z_1%HoqE~tjy1P8THfLnjrp}y@TU&E17}G*Z2@E59W$y(st2Ky>y~6J}PmS zy7Kwb(h_TsIHRP*@T|Jr7uJC`J<_c)l5H**MRAUm#u67TFQc)9VJ`nY<}{XaCjw8U zZX_k86+=o&CHrsi^p%uaWPi1!fUBGoP&Vt${;`r{lyXb=Q2jQWE1NIpafbtvESj>ewCm z(0}r?*DPbFMt7gAlugyZxf`+3P#PH-sUkG5QdSf*Z~`-zta~ZO;ZoU?ERhBrddcE% zPj>NLNutB5RDvtX)LfFjLqw=|$)hFI(<*4%sAiJYbBXTmA<9TrdPZ}xr}-uS?wJyg zVy9eAo-A3?^vSB_M>VS4O)46)t7KSSuCiQTf|{Ic|IkLf8yivNED3Vd(K~(*Zw}Od z6@jCveM<7kvuel5AJ6>#MY(R)Ke({zW~J{~km0YZPi7!-7+pDB=hN>o` zH_2pPJ_f`#VQEVAQaKwEw4SeXHs0DOz57&}isD~_Xp)hSvnQ_k+o}8QVFu`fj6JV3ceH=+cf0c;Hu&EjJNdr@x?YYEEbgF}&U(5tX9H{@$M%KT;AfuhIu~R<@=mtw3JH8ZPy&rpwU{LnQJ+}0CfX(L^!6Mz@ zN1l#g5nITyy&={=eG@&^Id%dy=d*3B`3#W?%l z_i+*|VoRqzcItG1E#}za5bJ%<)9v|QKsSHNW7|&!*x)-JBUsGKLXPbXv2Ko?`*uLL z_-!BO;SlTQ*c0Ch=my{NbOeLEFAL09sTA- zsbwFbVy^n%@Ub8LMu>ggWBsoOSTDy27UP^h>FIWy46vm~J$Cxh09*K~$M%0Uz?Qz^ zF@iyQf9tXNzYVb7Upj1Yw90KVcbWB#tovjMo?G`#nb8)jX}U*aFN=#Lwq@EvNzZoJ zsxK0EDyzP_+}mJ7C&PD{%C%u8IEpeA*^>5c%;S-S9cJM-0hus zWy2nEaUdTAC04uC!jG#wZX*h3;Ws62yb2dN%66M2nRQ`3k(IY{jHoTAS^8Dusq1*~ zmVW8?%0vGB=(Wf>oW&pJ_Sf;C@3n74lYuSldFFmpLP=*?rS`PSl*kidJR(nD31SM6 z#o6DH3kC}=-p>mTzv9+`U7hLth--T2h$~Z3#$Lf}42Pb3oz=yo{MExp`RKvuMht#7 zu>*k9t?Nu)RR&v#K#oJU&M42+vtFu}Sw*dSHy*v$FeAKiOjdm6S*yswz>)PS1edfdBs|_ zIbL&)t z*W$e8oK^w^cNTp~iRevCPGum$#t}>qpdHFOhk^0xk*-dgR{#aYvOdqeQdjQmc^rlQ;FS(i>jwe)& zEJ(1`tgh489@ax^Yvj*$;-nn&KZ6xY;Qpx@wgcCjh$@gzspnufXFYN(UX^wf zyqeRdZ9HWZvSx2DB+D|;$+D24s5efAlB?#jk}H?iCCen0JXG4$zH~VNvp!8ShVEvQ2vi((oi6l6T8A<5sF;{F?ZpEm&}|A7WQ~ zQF5x3d{)^Eq>IB*U@C$n)tOAL zU`mVdZ^TZ^ZZ0UdS5l}*drW|MCFd`9qMOGEzmvDNt6V`oB=e0gW@E2?zJ#Wy{3}U5 z?A3SDSElmA0$}*jgTbHeqnWIb-(lIpGUc@3M8g7$ zfCn4Xv{zch7!F$^LuZZ0`b*7LzI|DU<7TyRUC`nh(Zn55zGFf=ww1Is?Q}6{t;mEM*gn!RMP{o?mY)xtLCr0eyrQO%MUsnGNICmtV^T#rG z!03m$p9(<^kd#uvNRtMI4{_fzUpA%Yhkh_shyBoKWRE#?Un!L_(^_z01X<;Dt^-f3g6(~@QiY?6S4sp9oOj=aYc-SwiL zt;*p4I&&tOX3A$G8t1_-nc-eVxC#!O238U}^Q(vQjH^Q@N2Y@DQ6c+mtu0cfwi1oE z_EagoCfHJOGNj$UQ<|HsR>~zrfu-bXX}4ib&K##{uEZ>A0!1|-PqTAgREY4?!o%_L z1>)byQ6d|uRa&$chuus$5-v*n(*j{xOH;wYj1R|?58zMI7;9+~qQ^MRFiC}|jK*a( zLY;~z-_^HvBB_I}Pd5atUn~HrCg@5Q-s&b>Gj-I#y2wP&NM6AwFwJH-AwMpbyHqz6 zCU9-cH7Ew+diH|qp;ODKhpu8AX+ZO{DjQutM{4==)I+s?sqRc411APtFUnOxmzUP^ zBlBK8R+x_}HXqrmr1CO~#0(;FJQJX*qs?D!x*6&%+bX*%usyG~-nMFXtXdk{&M}i# zY~QT|HZ)g%b}fZ6D(%*G>h zcPbE_MhEF=T-PbaNFF)u){HAG6^OTLDSF3ja=%~M-=Aamdl3#|D%uc~xCRneSuH-! z(6mnboay(^w?9|&L*ICjayqS=792h!QgmlHzRkog&BPVVu+ShSZ%tHJAoJKYvo_2#&Ye`9ST1}rY9l=T>&q2Na``>O{=^g- z|51IY9mdJn3>%4)F$0bylG_z6C*wg{7B@SnfaGL6Vs}n!dYZ0ZSSMreZtI|ig zr6i?89@}}^4dXhTV{`?L$+$!x+8r7PcRRyjE5v$Va@fHy1$1K`BUsH*f9?RqhR2S4 zF~Hhiba8GEvEG9YJNRHgH|DX;A=dQRst_C7<>Dk5@aeHbUkI??1CDP00|7Snd4~}U z;`CS}#9BKY9l6i zpRjZ+m+bvSx?Dmi%T;%)i+%6b5c@lab^k8F#ymza8)xfoN4M_o0Bd;c@Ld7c-s0$X zYzeT2#|Q@LZFY36%>g!cr^Wucz~z-JQF8{$z+xn>CO{fAa0$i`Y`lW=$#ApZtaT4) z7b9BU%gn4y^EMnbIBo9FF+DO_e;&vDERP=K6h*y_37Z3X*xplugqa8|;({z=CWF`2 z?3vZtLYXCUhWwE~LKU8mdZ7rXaoqg;Byx5Rr_l()`!2`GS0px0>>*i2Wa#T0N~XB@ zbM=BN8OwQ5z=~|B@w)-y&($0l{|1~!pyW^x{)i!tjjj)(7v>qrqz;Lcn+wL1avHIc z7V&caa28fou1ri*%??88nD)rHk)Kw~B;;5|Y3m-D@qwC;N~xJ_zoCXP-Mq_u$jfWV zyM2cul-gl=FT;g4jkk4V8(OEcL@Q*}2J9G8m>5NM$3h30!~2kpGiqfmS||5ew8;0#eO9JEdl8r3 z>Hx4{xq%cz^HE}lsEo*yK3hW4vGK-LNg0>fH){ga|H(u*G`SMa-q4hNjnda2(R`F! zT~KUZ&PXlkCIW3PA2N3isU@iYh77!3N26-(!Jbd59+mwhbz9>uH(Mlqyi8ai?50gE zsrJ4LL*{I#6Vl|+Zf6(+1TH{Da|`hKIT|i`!nVUop|NDJtz7r)RCPpZ{hTV|0j^n# zg5?4xh-7Q&nmfI@VN(*8YuEZDEOW!!Bs@6s0G2t4(FQ%Kj2uNRM+ULr$f8t<0;|-S zyRD=NGhbE_Yo>vcj@zmvoNkFIzJX)V;Z*%fjzXQSMdpYYR?Lz0WhRL=a;7Pw`MDad zbv`L66==i-yH-oWngHtPA-g)K!a&zAGWS!A>AbH%w=wxwiMb@#eKJi_hgD5ENxZSr zB+FvXB}jbZ5=@K-&}8D8&dhZ&&i|gC?9CNRTk|#zixa9^kda2}?H#rW2D~P7%wx*@Z(GWpcyvUefXEWok@@S_lJA+M4wS zQ(RoqYwBQ`%-kxFssyR21@m(?5sa?|CRnyebn+FRZMH~QA?1vMi3-HeVsv8DsyoA> zdZQc0$2JC7!(&G_1Xz26qa&DA4VoTX6Jni~qubRA=o%h7^8Ns8zu(bq53!cV)`nR7 zeU6S`z^BJng;?Xgj_%OhY<|o^jI^*#_n)*1haGvj}gpbo!cGV&f5d5x6Wbv z*9BPj-45IH?f@I}7{P3M4UZjpSAezO<>K5PVl9sm%*NTf&CwCeVoi^&3bF25N4IZn zK-a$2VLNUOu(77YHZ=pR;W2_)UOG2Bx}7%%Sj%JUL#+D_N4M`CA)Uw8g;>L51Os0F z#>KhoZvt%0V_QP3x5m*OToclHY*UCe5{${qfw!lV7eZOCdT(>FA9!1c{k6k-e;r_L zj}gqqIkwu-ZC)KY(vCd77Zud(@Tooj#2us^ZIxY|<~&dvHkoa-mY5NZ!=A;6V@s6iUS`6nconCy6z z!7Y7-m$_yeazi@p4fWo~ip%8^tp9ZFs`Pi(QO8}oYG~r+MNQ09pCQ-%WJv;#w|$d!Tg_&PsnF5R;Jusx|o`r~=LtgnA$j@ucqH3>_7+>(T)K5k0FgCpN97AmY(p<7`095kyS zQWQAj!o1;>3ss%oa9@#m71d^@uh_YFX9r0Rc_oJzU{$(q)Kzh~YirE^Y))OZs zldjVlrt}r9B4KK}-2woY%8X;s)Ys7%%s*BJwcj!>8tpYEf0=Vvm_v=cOxpqCw&jPy6PaH-t zh|^=O5Nr1w9l3+x2?fFiCjd^TKi1qe6x`X>eI*)A*v8Kle2E2UR#ku#}0oL}|ju2~j?8vu5x^KBS zw}x0V!B86ye{)WdP=NKm;xK|)y0*u5gjmC41haIVFS|H*e>uRK9$Ot^ z?cI)U$L@fx;jzPC3b5{%9NnG}Yj})cz~>ho-OeutSo=YTZGAAn8oL}uFo^RD4(og& zzvx}S1%dp{M>wLL~K;KgIB zL#%g?i}T<;0o|C#wuD%3yQAB`J)mnR81i)U_Eeq{%5pWf&Bd^JTZnzqVPl^Ru!hG7 zX5;K_b#w=|23W^qyF#q_aYwi2<00M09M<_*fb~A&FoIcL8XvUS5PdcJHh++4_R z-{S*l-p_y=pAt@CEGCXJEt7wa@w|~?e*al46=}N>7g9aK&SSGK#BmO}=#Dd3q%%>? zsxk$wuRe==T6upSQ51|fwM8R?=KJ1H*G-<&^k+nWO3_j-FHPq3EcvnhyoQq&o0&B$ zB0>_u2?<|Z6N>(($Tv)D%|a!mT#25?@kolKViq1pZXU}QXTJH$m4km~3;x9v{EL%< zkMmVr^{TVUZ2@$Q^@lZ_ij!J2g$bc0qIz z5uIA!%oMj6T_|6w{bxnrkE&Pja-DriBiLNVoB!1M>KV(Ucb01BGV9fC)!X!UaN8BX z;P}%=A3cBc&JFSCw%W-XYnAN$x6(KNjdm5|guZ0xr)B7mLHrp? zIM;-1L^2b7oMqF1!nQDd7deW^CM1f_OT^z8zjlpQDavFWD5pGmMg z%>w>98Qa8WwmX|}O*4p1#-EW_vncy?&9;en1W68+#OGTLPDf>Qa%qNp~Zmk*%%_pM` zEIKLKZP9ll?(E8|JLlD%mqCpL6c-8=;yI=fnCz)2&qiLd3bvv@g?n2U@fOO+QF1N4 zr9>`KFq2a%30qc%r}^<5IH4rS;dS^3zFGZjT09z$zJYku=icy!`u!g^cR4SMm!(xV z>H^fzmrKc0_c97R3HL6uF}Xl^~aJM9jQ%ICMjiF+9lO13AIh= zC4|OIs7|P5LeC@AB(#5|dIrIU4W5bkY2uz-K>QTyhiQ-*k;7Husu7BC4jDfW!8nJj z;H%fgrERt8maE3=@H1HUy{G@$FRDY_wKEVM;K-ktYx8pV#+BP^Gve#+-RSt=xBjdtIS`^bLMVo(gyjbC|h>iMvYJu?*} z1Gc@6w*G9I6n-Duw9HO8+7=J}u6>O?k=Ht9F5!P!JB=fk`v4gkhzB<$kX~rvmHVhU z>8VifYFsj-C|;cTc%Dr7_H}Kpinz8w<*7EdfOT4RZ1cqE`Ukv8Ne(pyii|9_0FXs{{~%@aoP-UrxQACmgn&?(n5W8iTLEVkNqWv z{h>rq-*Z`u${0wW?pJYF(kHM13e1Z1d%!BmnEF&3t;SFCZepLUVN;&Ag;78=uof7( zb!%RHy0DstRJ}^U7!cxG@IfDGg3dn{x%+^qmee`GGRd~d>HKI{84h-p0p|%!sx+y^ zW`U*hX@jhMi`zUO;W4FZE?Mfh7TqFENHr6EFdx_Be6%wkKaZm4r<79Q`DH#bL^WwL zHROWvL=bH}-^3F=l&>EsL^ss(v_%rynwNwwq>+qIRw-IiglHl9(;z{U+K_Fwjn}oQ zyrg;4k>jBan4wefWuvcMkTmbbqrY?PM2*s?CT%)60gclAoZxGavTgD%R@jGYb56dG zR-mVc1$w0|(3c!%f!cVcT%c*PD$peS#209Pq7xQqKPSg3P!_z{txaR3)kNHEk4W#eV-R;pcI zI{G{29x)p+%^OLg@=KoQ(AQShSK^F^RykxJ2eQBajq~JD$q7|UqqEDacg-=X0#!Ut;(hvNn>35g4q8(={E%&Jv zpo%pKWn+bpNj}}-7`Ut@X8Ck}TG02U6>_X1$30IsztQfJD!LDy6M>GnK}O(B7+)FH zxg?ZNUXli`M9`dC@3GI~+~}=E4g3V38QoJt&Zw#{h?!bsD>yzQy8ldC2s&W=5(E?~ zf+ug|sdEhSGd=kk@fm1D(K5IxiLEo^Gy9(<@`-*sai(9o03`W8iJpM$X~AF0BMK938x6j&JTAP^CE@}>3@JB9 zjp4Zq6rm|E>j!5GvaeLoU9VCB$>}P`WY0VxW4FcA?wo9LH=ZtS+*6?AQ)P25g4sYZ+@1EBUZ)~OXmJ&5zAESc& zih@X%X?IFtJ}v&0=)eM4X&VM#rnX6T(ppNg6TgfvS}>kZveSg|7xLW;HQ2u}X4ZyI z2P2z@ObT!oS75*}*Rt>6F0SZR%6OGaWzQ~-4OPil!aMpBueMtPv5CQBBf_s@vLn(- zvw(#R>6RMqzd7b7A~K+duVMg&WT`g7b=>y#Cv(KXG{frAZsI ztu))x=5DJEY;0v48JWnk(QiSc)=cu)JtZQsL|Bo@rgce zMPigTJ8YT6DFvsc0<||ti6dOCFpNe9e6kbZkNjvrp=PAwOY!Fj?iZ1d?w zU;xIDJ{KL3w<|ETf3=_;ABB2J=dGBSc_`i}yMoQJyp-56B!yF6=t;rQDI<3g!nDtU@Hp2t-5)cRTq`{fkN0`r8GQ|9q! z0Bo-y51E_kYwk*axq^CspiK9rpH&<`K{Sntada<>Et@?+*s=s!+3J;F!#d?wW?_&I~Z&n6e(i z6G%W^NByLDp&j##$#3|zw5ZH0`3u??v?B9O#eb8$lJPA=6c0+&XI@n~CL|lrkpCu) z2WuTCLeU;IOVZ9gj=SMP@|BpYH0R9a#^r=$GNQbI<<-;&4YPKQ3P$ap2KZT-<$DF! zprfsMwJ^1*0?pY!JsCFDY~m-;Z;UoTu6amQ10G&Iy^?^I?*z0D7W5xiUzLHYuOv4| zjXAl9t9G3~hw!?-a|lgQSmFs%J{GZh^19M;(tnkY{#AX^gS^rsuk1r)pGWG{E=PJv zwp3z5B^S!Y*Pvcpo4nQo#|Ku}5-D-eq^oFsGQK9h+$^-zUPLT>QooqPjOQm6d+lhP zyxw-_dopb`tl?iZADTZ2Ek^iX-Bv@p#73`5=9nN^;1K%-V~o^YW=QYZMyjPVFVL%? zkg8{jbvC18Om$Pww`oaYqj}K6j9H)9h74$#SL%PfYN6vlgFf5$xzq>yx&795XnlL9 z$}6`mH8<0WC(UBX)Wi;~D_!2&>+#m|@pfJ>-@>IM3V zs?Un!ddFCZ=M!oZdS|IRo5{wr>Whegntm4fO-v}97cwb3g?M&dlh*Y6dnW%LOGP1i z_po$7=-~c>_*pz_NG!n2cJ9hF?coy6m@*4*uKXeqd&db;^|F&{6`$BPj#{$oad&Tumy6J7QBM1N8B1yTs~ zkDbRT6e~F7O*+e*_;gi2b#Eg`W1=-I5}jG&*F+{CFA~)vn?46|&haeDpsVCp=%u$I zxew4smbyQ`58W?RDa7_@J5vdn6Ry~ z`txMNnTKxj#_Bm3I4Rb7s7dGR-i?m8qPF0gYyq&$m9&s;EtvvGsLay% zY}5RbtS?o0nr5SGAD@41yeNLbwYnO2LD@w`<`*TIpG$tpJevgPzOj0#EnXcDcs>fA z3QpNy8f5>{Z1&LvSscEU%qh<-qtE3yoa>*Xgs-}u9L3MSlJb0dT!V?U)XQwmwp~Px zTTPDgSyY#FI-Q%N{de&Nd^a~fuO8F?XqM+uXwSB9STLI#pA&s3UoEAt2ML@fDNRd? z=dA$K7DpO0Z&^Od^CG%qHZSHxZ!hxgVjI`oxRyp^-Y6QH%+bjgi+mB+TId+Z0(oD` zf0x3%+L8{MXU&@A;*=kbP1C{98@jMDZg2)h=>)dFVgNNMU{*N1UMj%l2k$W5GcVAf*S zlEw5p-8DWMpUrGSE5hG6(`-7Z@M4ac%goids|OB8wr@(j*>F3(iPd(2_8IG)<=IHo zl)scIZeZi|RhND>UBu5}S0pIu3~1tzxytpoANf7?29+Lig=rAcst$lCXvIO zOEa$pDQ_741=?rB8%}4g$w4725o|Xk4Zh=WG`zeN&Oz7xrH3`bx6( z^!iHeq@wkDu}&YlfPRU#fXYKNrv8i;MB7uI=p{tC|@cI zCfyCUWAA)=JX=Z4)={>G8I!}L8O>tdh*~Mt%g-flI~r1R%wy-8le%dw$+BdwcbO#d zeA{lXmDHWD2FqWLNPb>*_6UgC4swxhpQ-B4V*Od7KNri<>}hh#Vzi!JEyb^(cCI7# zl4dlD!mO#pID{qB&g$8y9Gl(KQ+dKQtS&Y0vg%@j;Fd3lX*ymF6JUe(UCC}vqXPCtBfNKGfRAu60G{z2r5!J2{ z&*ebyq}ck?p-9YQ0@`w+2PM&paaIjAXfJjpl#m>Y)8sI1T0k~ug`=~WM42VfGQCPB zVR3~iSXfNr7mL>7Wy&^PrbIFtj#aj$_$d^~ymYA58GdQGZ%h46(D$?RZ+bxgtd$6i zI-WECBZ{P39gD73z^~*f8aJO#6o~5;wTsoK&*|qT<#fv2puPWA{48b)g+D;JnHh5- zeikDd3Dh;6E}*q>vPy~GW4%z$BV@f$mf~7P+&~A^Kw!|BWGYVXSUibTSp|qCG!4;+h(j4M~dPG{}21*-^g_4;n| zD($aZN(t^|t^NAMXh$xMM@8l%74!IyFq9&^R!_QObj>H; zwD9AzuRz&|HC0C6z9_-ba)!`yPD(#-zfN8g>l=0FggMLVdTr4y@Ne|st-&#uv-Z=cOLYiv04c$)<0`VZz% z0V!d8)^Z1|zyW3>2Xd$6F`fV^z1Aq*1B+*a>uUqq#iN0bND5i=WUa~s71PQ}^jH#D zK+LCX#D9@7lew9RYYvf&Od3gbUQ$D^8r62@c(&AJ;*G0hA07Nz*XoE>W)qq^U4Rm8 zKkxq0XhMexY%s2F+fZ{ZjlAJ_dftr4ihW63jeZ}^aGnIt_KiSHNNl*pN$1$I=JCxO zeKXM)tqn2*FNv2(B^)-sxrO)z{_LF*Q(-mfm&4SvS&ZP*gt^6|tyVQ%j-cd5;^72g zm0N<N>WTuS3RK)e3Fxv3+bFoAgZ&bXijF8XRbNTpp=e0@fi8W!tC zu^1C$vTzumT^uDlG&i*~9i=paVjQzSfYjdNmYO-L1TBSLQ zIL_w7v-r?u&K&2ew`TvrQ(VV8f@{%W{FJkcQ7ieDn;DbPtkFA@myMT+wFqwPb`a*w zMgT6c0C#fyrQh*c)C>c#M#j<=VN z7Y`i8o8|`bz)eC%Ja8Z0?@ExEdW+I>G0F?|922cEr$m-C5EB)=g=-^sR86U|;R7)- zGb<*}nOsaPnp8|IPG!SWnMgP>u{f0t%z@M3T>pW@L`tY$oKn)6M>cYzT1qZ4k5V+(TE8yHs4U=|CMo4VtPhO zXe}(15}7Zolvorm`tOz!=SxalOp~6Xl&Emd_7tSV#i^7SZq6Z?e3Y*LFPlIm7S zTs##aQKGZW=0jZ)nszID=Cj@&O-Rf=wvb?LIC@W!=`nwnXpVfgLKo@JrTTNa-YwM( z`aJ$f&`z7hNs3gjm4mON{L-)_^){{6x!j_Oj?h$5|BXYI=I?13hbUGkwp~=5Yb@U~ zg7bBm%CHfmlMvLz^BI~i#K_x-W@IckM!30h43diy{p-Q|5j%;gWI}PG%?Gs^cT~}W ztBKZeeBz|~-zrXKOjVp5L+ili7HA!a6Y4Chbs&=_6(^_~)xw+m6%I_glPDZmZ)gaM z0zG3O5g<}C7G>0ojCg=@yqb~u0wEelSdt2H6%k^G*jx@RhgAfI=A_F=M=~FvM@SV> zu8*yYWHk`7oY6sYN6|svOx#G9H^ci$hOr8!Ft!f#D3penL+2xCJ0JZ_osYrZS`m%X<20S1^QGHC z)cFj%Bk2?(7|TuPdn_vd|4OM=dqQSz5$ zdf)LX`SiY-|Lb}mGk`b87rC)rjrjF2S}}|c(8NzVzTSw7Nje=?Z#>D4Ew9i<#rYZ_ zV{QIgoQq$C@_1d$wIJpASMB{!Pca&MG6=D0Vxr+F`ffR%wK00|WCw0^yX)>uNv&FM zqDz*%wFkpd^zFx+a&%02-Q3pAUE^QXzB6MV#K|R5hSk-rgR9VyemeOm_-U|l@mM}V z1okr*4UZ*#hL>7VGm0ugW?|i&$ZWlk@rAKNtaEhEZh*C}H86#14I4?E>vDYEntP4E zHw-U>dlyUMU>U|DZ=Jqa5|6|*7Q z`An*AB0iG}@=zb2NfnR7;B#DzX*Eo>Jmn)q8^A|M8#2{ojLWa>e@tSrz^t5NS2xtg z?5k)9u(O223(auKpOsfH*yc^jek1VxP9eaoysgA2v~pY1K@%jOAob!wkOGd06lFrfaiu9`2#xghqt49h=poXfCzInHJHqN%tHk8>ABWLSscM2u+dDs@^-)~*JUwJScg zPQ`tnrY5*xnd=Sp#y5X(>hq=##&QH6e|E%W^*l`?JW=9AT#1tsjW5G$fI~4yru=`` zp}2r6>T~0ZsE4$M7=kCY-btWS{GYAFSEzkUQF)~~f`p}>XC^g+P{TLw3UyJd$mnDf zj2^-hzfiPQJ;{SqOG7Ylg^o!`+5t9T&RvNMl8yuME923-YrnZRo_+VN_v%`>>tY^C zdT6zrL1=Q#;aHn{U_Q)_*i}xA8|wtwDHz;mC+UiCX|f~Y#6Q+#A!Rw`zhL=KGyK@t z_x(F@*tQY^uWohW_{n7B8EI|3CV5OM=hZ&rzh&!jj;Wb6<1>6c{nk~&CQ?^O*QTF2mo+;v2x#nVy>7it2#J{DsF~>BN zk@&auU|P-N)=+Has!b*p8V_#7gUB?=|FJ5)E?cFq^yNjrdW|ooN!6>G?S|J)_45Vh zoSOf8*2k{;=KrC5 zHC%1Mm0vS%H>VoE=IRB^tm+tw7izceQGNBRjK*^K!n~l5Wozc+S9{0)SNA#gvu1s& zT?jgd)!90h-Scr@G}|A}*A5ci+TL`Io=#7((=B$o$40RHiF{G|$s+s7BL4}lHc8a; zEjHg{STW)SEWn9%EPZT+$JVUQE3IO-cFUt%Tp4RUo$z+II6vv?zBxubjRjvg*fYZ% zk@UxZEHUXmw<`XzKF6v54H~Q%*w~HlDQdi)QbNJY(6(q602?(s4&W z!l$l;J;}PI({iZZxFmPYQ>jx*H+q|*;E)qMX47XiH8d+enH~K`v{nv3X$-besg_NX zN*+u0m^tm4k#s|oe`TGOT~uubc}tC+pA1U#a3WdA&d<->}1gdw3AHctE?typ?M8Pg&@;1hbh*F#7&NYgjZYCF`7>>}j4GDM6B%5n4dd19N-CY3rX}TsjakJw)wbI{F=g7n zo-atF9Ve!s)Zme9Y1F*;N=ka_Lxvl4vV(<>Zwi9kCO>6Cj)4ajpV!Cp6w3q0pQ-JKHyf3#Ha@QepHH?w(0s7v%_P8%u#GbTpg&Vs?BX zvbwl}lN^!QvW6HlERWPMa*S)CIp^{2wQi7>zZrXKapb*F`v~Hzx?KLYoa%mX(>$R7!o)gD|um07h`5m@nc)oAw!D5&^V7tTrMkpC$?2K(5_Q( z+=*>dOh4^M)-+5tNO(D>6iM`_96vP?W9;RShBsG^Z;3-=H4oc4Q=JT>I?<4$eE*=v zDU;NOYUG*)2{;P@^3?+0>!{qh$*xW{1Nx0NcGlb(pd;~bn5J~K#)=EIJ3|-$T#X3I z6NmO$s17(@i_V|A;pO5N>j=>oYh~`m)c9h1C-w*CRC5%tyT7{i0e7-9!7SF>P{ zy8Z7Du(9_!j9?I_#~LBldat7+n5FBjcNoDe*7n%e5bM6j(d~IpK-am$VLR^#u$IRN zX4C84?&uEQ9$;f0+ZJeen)zqJ)taD-M?|M@BNz)TjQ|qngAQ~7{P3ut+zY6b#D)_ zhQ|)SEx_7ub#y!48ek2N5e(9Mi=%73CBVjxn3E3dDfVkl;}rW6L-NRVxtM(uxf(xb zakX6DT&kSQ{pNyYJeilAH;^2;qL-K0m!s1EpUtwU`4Yh^@+%l~OYY?ry6T8b$SjXm`$(cvGpO={jsCl`{RJF?JD?o$onp=l24vyqI^S_|?)**=XDh)F%&WgMJGr=tP?oFaeiy^){UP>khc&+) zVBK#yj9@m-&Nm&l>ze^K=CREo*868ickrJ>I**NoSmz%c9lO^*@G(setIZeJ(BS{_>$Vx5N^ z-R_41x~9ighgk0`j&A=~LOPE%L#+E{N4Mw80bOUe!*=ctu;!N>Mli_x7ai99Vt_R~ zMleg)dC<`j%wjE%tqrmEE=RX@S3o!R1&3|=LVz_qMlhRR=K)8z`+)#!dTe!w^*-+W=Pdv*rcn8&t+So3p^Zq4Tcx<=b!hwcxs&ixJ}nB}GAv9%%AyU)=b zyf2^|^VpUU>wVhM9r$!W*YOy^fESOg3$cdBj_e5N+B;l&J3_4Cu|xL;be(%G9a44s zy{S|sl;x`ZDHr?pPleb$4r|{NU`>w^%*NT+?&uD03$X4shwTlq*4++Ue|JcCm&3Yu z1z6)_4kMW5rTJlpt@?0)jcs-q!7N?FV@Ey|VC@e%I)YicrpMNVSm%R|Zr29`x`xM& zd?3KuA8>TrL#*YowISBt##lV4X`nf5zMC7@Ys>{0oGpc;@lo$Esqh*#@Tz1 zqa&EbnjTvfV%<9&-M%{ly7ui3+i`n*4UZAb^3u7@(e1n~z*-(#A7b6L zj&9%Dkj`W4LagC2f&nkLx;S^;8en4{+Y(~ETO8fNTS7XIZ3?kQf*~yryfc-SgtA=q znlAPO%@DiUVZECJtnD#^**M4E;pjHMBfy#-TODGZ)sAlW>X6Q3%@7+~<>&}zd1*g7 z%PbwBKW=?=Ru=32(qRO%*qFz*gjnyt938jtbOf_>V;&=z#Tp(v z^z#5~{oKX5HpH5T9JcCEK-c}5!w6>68}rzf5bOQa(H;0{K-cjY!EBr@j}gpb?Vq?f zxBeu+njTvdV!a+b;KgHyzZYQL@3}blg;>jD>qD%2z|rkF5X3o_U`We#2WBNRc0yUMTHkds ztov?={hPyD{}y1q?>LNLHqP#Thwa@TU~P|W53$C-I=Um@2ptYLJr4y~>njc;807uS4(ok6z?vQ-n5FCPc60=@*qFyQ zg;?iHj&A3d0=o7W9k%t00oL>w!EAcn2OZtM2Lr6-v2`KV@EE~toSj`RPJ&si_XUUT z|3ZMZJ+>pnS`Rq7^$!Ge&CfY()#n1N`&ow(%h1a$4sxHxx&Si@t7 z+W}p-?dS*wym)MLh&4U7Cd4}TyEu2>AH>=8*s2ig-e>8Mmb>mtr6r*(SDjD0*mr$8 z#CABWvm?M-9wV5Ivw5$hTYYbU^*-gW1D^`8u}?T`%O?V?x7A?;gY@olSo5v`Yi)7Z z+ARUr{;0zU261|9O^9_q;^+uw=~^CJA7b4PJG#9e4(OU5TN7fP&5mx@=74U@W1B*( z^C3q^FyPZ;YeTI0K}Wahg8^M-_=Un8yfa<7{}0U>0k=&&9d+eF4^cufq<$ zH^4gU9kzRYfVFRT*w)(vtm!d=Szfy99NnIE0XF8bEg{x>x1&4w?vT!7n?tPWF@gav z?{abOeOG|BJ+>pn8Xh}xTS#}Ci*sv;H4_YJd3bFqEeU10YOHlJ9KJQgZgp5A#5%V) zj9@m-_B$Q6{ha~U^4Pi%>%QI5?R$Gj=do6Zwg1Y|5zO+^xyfQ?4d|1z?RwA7n}V-; zZ*egY%*N36*p3iuc#L3{uG4UF?rsEF(_^bcto`UIsqJ9Lqo-u!YoEeS-Q5z2xhUS$5w^d z*kKpvro#bU>pvW}_CErw_wNoPm`$(ku^l1S@Yvy>2Xx(^yEqAE;~euC!7SD}Y#vF?vtocn$h(6v0aKE%2|baZ=v z7|^vnMlj&TW2-}~chJRo@L)hU=CLgy*872@+y8@ruAN}W&CNeJC7F{G%5pXKeHX*# z?}ym;95(j70Bd-RU^dR)cOBh@MW4l7E`7KAc=361%HyzgbW`Onn#bE@qyfpsN zVn%N6){6PN^7#tKt>T@^Kh7y0l%rF`K~4P3st%j2aFuvaM?Z3iZ@qBia`{1(@j^Bm zm3UycrG3OVqY@25SvFOlP}0k*le-MD+xSnuf_pOteew5^M-xxO)16Xj1==q zk+kahD%Z)Dt@pr|O6ooE`2j+M_!iXnaHqzz*+FDa_Rr(Bo#zsiA_yMO_$+V5V>-WWPXwrnEJ~Kyzgf-j)M5I-IdRml{+qTDU!P)46{*^nlRg{M@^0A zqnEg2JGG^-NOlWcaC>=eAlkPOFYf_*5N|8GyP#74^D8-ajB+uz8&EN+A2PniB`!KB zyg&zD>KY_-Jbd{Enu-623Mwz9Bon%<2EvP zqF8Puk_mx7J{s_bqXDl6U^U~=-at;Y_Bt6tFe^iP|KPBL{}5nf9wV5gYk2I)-v?Ox z?_HeRL#+38haLQSKsV;G%^}wG*s2g4+vDOS81U(_LthK9-ouV=|HA<`_Em=w4C3@y zBg9%AM@KMA*L%oe1hZJ%V_QS4`xQsG=PLnS=gSV;`Q-p>d5mB-z20s|cW`%rjd^Ty zh&4S%FdJw0OD;}=S*+o)LthNA&KDis?hqS$&|zC14Cq=9IBe|$0oMDx!w6=1X?tvI zh&4U7Cd4{BU7Wjj25~k$wmQUmpL28s1719~J;YibTOVTG&$>AGeKv@*<*~IP*87a5 zLvz~unN)Kkl;x`1cCqhmhuHlN>)sz=V;&=zjk9&1qg!`hfHe~A_wvPLs4g&=6|~n# zV>Lf{ZDC@RHXEL7xTqfnL$)rlkjudR-*wKc%TK5j9ip=~bNneC>J2VZqQ=3*ci#O|^6A=dp{M@KMA zH|DV|A=caC=niZN=vp3IA7b5)I=a0d4d~h)+Ztlsk2pGl0iPb*6k@FpJG!+W4(Pfc zau~rNPLGX+Sm%R|j$oFq%QO7?R$TKb=Es<=lTF^d5mC| zm)?6E-TwCkSleSeLagDjBX@*!cepsWhgi#F1Or}fcXS7C53r8Mc86HgV{1aJv(Cl2 zb6pT;E5VS@tJkISnNXIi=DS@CtKS`B?{Zl4T>;j;&0z$yady@^Y}eWV8}r!a5bM3e z(H(q8NawM!5bM0n(Gkq@(tWGNG(qBKOFO@NXkj|P`&OCIN;|FVYC9%_1*`KMgvQi{ z(IWab!7qua)q1{jdN!f)>JMmY+-;?cr9V} zqvz^dOycV+DKp#6^Je?3shr~-x`cKAwPii|x}WtwI4;h&_Hj;vD!5$U@SUW{jn}rY zRM0z_MUKIlFQ~tjQGzLIT2rQmE@4k_u6~fC{EC`{7owjrx33@I25#oxIu(dnWxjrp z-wM;G9COb?^mU3v$F?L@%!y*mW7$CPdKnD{bSK*YD4Uk`uFg@cszD~F=8<_ZkDC0J zqFcGx)3glDZ8cHtXLns8Ka{eYY9ZJRR2^cMa|1}%vfGAT?wYQzCz=6%oBVQ-fnk4$ zU$H-&uwRT0(G<y3akk+}<%p$SPsC^dIK8LFLc$j&)X{EYd zbed+9juA}dKnVoRDzMPfb}jLS)%B#>WGFTC)2*&Hb1{+dlIddfB1jPmnTvt!&2 zW=ugkR*|YLCsiA%YRk52*OP%k7+=p3xhM16L4N1(i&Utd z%I_Y2=kmLY-+BD*;CH^wxT)B|=-o7Q+lrMs&EO=e0z+N&VbcuA{@%R#w5&ETP%Pz3 zrIOk~QYJEWlir*wOnX#~Z0AJDziJkuU#XVq zT*J}dV-VzkEDohC+vcIW0#j0&$kv(WVgcH|xhT+*Rv;b0x}>AEI4q`;Q0m~MB+)aL zN8c`1r$I%ZP7*A|)65B3d1>v)fl__!o%!e&7!c{?zsEnUQH6LKCmuY5juE}z4G|V0EQ&C(WhK-lQPVj<4UzdGjYbiCl$1>b7Vi6uvSZ#r zjD}4D99M+cFkMHCr#Za9_>T>qh|7EGpPg83rXI1 zlje=ff2h3~hAhciF`kiR4TcA>>Lqn&nJ}e45OeWWU)?c%n~AU)usP#Qi=lXCnzLd& z1Y0IkGcETCt;rc#Fig)i%(_TKpX5vfKB#hLKQe=Z$(hOFNIZ)oRi&MhW(v!%d2w?3 z0-LPOdh!B|V`-sDnVmsbtVg<1#doylFD! zS5|O1dbl{Pq7jX*L5r`XrG^ZH_oT&ha8$I+wRoBs<*N@&gP{BLxA=-_)BPG*&}fjpCsMpq(0q72Oa$)KV@C7ndo|{j<*V3PdXlbr>Yy> zr0cODU^JX!wDD-V-uKN4mvp^&xH>>VCVHK&3`gl>5~48xZ9pIPsdjoas@))(<`4yK z)w%EIwMrxLhA1{v5`#R`fe}5Es&n^FU7cI?nAN$$RjK}R)#IYe-B!v+(&c(g|E!iy zzP*+{)TgB%u2?Od+m2C03iY-8s>V3cXgWVjmNUQ=qz`cgWTC!=U)^uDY&nWqL9)yo zgMQDO98H1%9nticY zK!LM$t7{9`%Bne%7p{y)A0RIkJ{~qx7b;C%cZjZg5j|3fhb1^@hPTs7FKd5HGyunZ2lDXzVnuYYDt)_;J;DS>$eV(QH+YWAq zJ(`Q1i;lP{3};i?$y_=arAty;I=x9%U$m1sTk%CZXU5zhjXnLybZ-A>I=6o`^S1QU zh*@U7-u}hqs(b2dY2l1yGQ=^ROKb_**$~gm(h^IlXDux(Q@Q)dX(gxiJ#sC3Y}7_^ zpT?&P`OLG8PlIQ< zaz6?T_m2W)38ISW*78k>WMQh9;d_W*4d2YEG<+A#e@s_?PVH-^ZeoQgoFnLVx#%yA zBMj!m!8*7xL|avnV}dn5f~jpfjaM)R_U{YLEgWMlpm_O?3A{8!SfeTT(69RE=9n z%)o(!%9&qkM^oCtHEMDT^|Bx1)J->|7M z&={^^rVzcC5iVN4gaO9*jEG%IOH~1@qTXCy9^HF3X1g*I&9OY?VCzMtGH9gww`n$} z5$Rl5Q=ybQqtS{P@KcCQAtr4iX=pSHnN-Vp22B*^GYX5vh6$Yk8#c7WTKPaP zkhJEPW?s+hCU~RK)LTD2IXWUKUoZHVTinZ%f4SYg9P}@DCNE1|_)7`MG zt(W`U%Oq~SJdnIJ++Sf;6?nZGEyWb47+@xdv{he* zu@j)aObgVPtwpQVN|H`6C=T?=vxCSp^+E|QwNt4r(r%f58MRh6X$_WVSoIc_P1>!7 zP-(ZCwP^No8d|O!LH{BgK{cu)1EY_a5fpJI1GUc3N8u~bv*}WVOdl_)qvZR(H^R@8 z)9&LWE~&R%tBw?zh6o;%B54z0Dgz*ua0nn$QI8N%Z$Yhm;q-z&^-)fgf=B6@i_>^b zg3>{yuuiwCCi1vn)%=LDA9+=i=fz1~4KUfIu7>;SN-GA1q!kQ|ylv_$2K$m)OKV59 zcJx`~6jlr-nniLrYg!XpTIee$J(`-Z<)lZWXl5ssHyba)y@hmA$ukCEo{y^5rDahX z`PS6cx=vCSPlQ^hvu$l2Cspcv9<5S0wLBij#Ca!q)FeawO*Sv}*5g|TDI9&`EbjXj zK@9T~D@vrCE?e#@jB|&j+t=4%z)4o(@Oxz)??Ablqkqd?791@NXInd5Y~nA_zk#oRq+%x}r(OH$?0bMuU?9Lho0DR~t%AN`?OsWL9eQUwcA z2kT3shm5U3D?{e=Hmdp^k~LI5L&$z-Bn9zAo$L3>pxDagac)KmLVDRJ5E zrGai5*p~(lq=Efu;9zOwMdU-P2sthN@5b7v|KQ84?M~o(pcB{gPHQk;2Rx@rLp|pv z&F69p2!+I;t3e*a(hZCvC6r}+zbocOHs%NzlvPfp=ws8F`A8WqqnnBw3<&DmMHW>V z{EH~-6)mn8U%=9$jPI|<;E^@@m%X-m);sZ_(y=Y2oU^Xx(l=Pyx(h#kVYT%9RUh<@!J8R@CoY zsRhguwi8-?QHJjl(;Jjv7PruU_UV~*E6t;lb*B=F710#yAN_eQS=+!Eu(a^}I^v!v zl+N5tI_50$6H4OILzyIAR5ue6lf-G6Bu1V)9r=GExp>dNDhX*;Yil*X?Lej0&K+Fqlutqah``9v* zKOdn6jaV|b5Pz^}?eaa2{x2%d`W|XtjgrMlntHL`MUx)i){D$uqIanJsVdjp(RfB_ z?p$VSeg_jXmTCOxgvRP#m;KK6k6AUDF>UiGaSu=ZPo77=DAGD<9Az~Qv*>Btg@g)o zcG`hmNG{R|q0iTUGDv|^o^D~u6s0NDq&%CpJO?J|NWL4P1e@-Ob&I=j=qW__a2}06 zSri+LN9dvEWPRU7lbEewTw1uo_tZp|Bzcu*?1-I^s3N{K%%3J=qranKmZGNr2|L>e z3UnpLqXnr1H_O7-M8{$OI?-?CX#<}m81P>vH5!DX$YK(X;Al-Y=e?WDf3ZT z4TuI+HVsQDs$?#~Jh&2uj6g9rM3vRxY85TA{2|Jg%>4YSt(1H|kS-H9F47kCw=@QQ z{V{E<65UlXMTYYavP#lPqQmkrH^ay9bB$Zc32>1%^kXuSG<2ozMhwf03g0&L0j-=d z4r#_*WDSglo(x12G<26e8oJ5ei%df|3DB~QfJqWy87FDz*Z`xySjeBd=t^oJ#v+Ek z!2%zx=B9ivo7mK2D{e7B(q6zIv(bZ6QUYnPne0cksXVNHJBj9dBTTr{l6Rs zEt5aW{UkzUozThL5h5q1?-b!{PW@sGiT82Mnq`q2RW7&MW__hBm{c#NF^vX+)QdLd zjm!0k7N>rXe-v2RM?Z~cqXM1G*TkTqR;x(##`ucqzgUg5jG1}qR*D;kH)tJ50RyXR)OX?Vnmrq zc^zfJ?o!*p4$#_$js8@T{zR?tVkjO?r5Np;&*h_Z?>)u^EA(+1R>>(biYr!jT3nNS zEx$^}r~)QAQ}C7kg0Enz`91!L+~rbogxu++;TWlmHA!#x78prXzhrSlSuEK~L&7dC z9FSTnRlsCW#e>3NGpPKGm<*O|29=)*u{%w`GFtH&^n4jU^hbS3hAw50A|r#-qKoQf zUmZ_SdMA<22aD{|ByHO(T|#2p_|(9hsX1j^ZQo^#!lKbn^BHq3UCrCHX_K*f9_d

    &c%#x_$~(xkGC$Q*}Jjv$y{nTHr+yL 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�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 z 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 1) { + thisProgram = process["argv"][1].replace(/\\/g, "/"); + } + arguments_ = process["argv"].slice(2); + if (typeof module !== "undefined") { + module["exports"] = Module; + } + process["on"]("uncaughtException", function(ex) { + if (!(ex instanceof ExitStatus)) { + throw ex; + } + }); + process["on"]("unhandledRejection", function(reason) { + throw reason; + }); + quit_ = function(status, toThrow) { + if (keepRuntimeAlive()) { + process["exitCode"] = status; + throw toThrow; + } + logExceptionOnExit(toThrow); + process["exit"](status); + }; + Module["inspect"] = function() { + return "[Emscripten Module object]"; + }; +} else if (ENVIRONMENT_IS_WEB || ENVIRONMENT_IS_WORKER) { + if (ENVIRONMENT_IS_WORKER) { + scriptDirectory = self.location.href; + } else if (typeof document !== "undefined" && document.currentScript) { + scriptDirectory = document.currentScript.src; + } + if (scriptDirectory.indexOf("blob:") !== 0) { + scriptDirectory = scriptDirectory.substr(0, scriptDirectory.replace(/[?#].*/, "").lastIndexOf("/") + 1); + } else { + scriptDirectory = ""; + } + { + read_ = function(url) { + var xhr = new XMLHttpRequest(); + xhr.open("GET", url, false); + xhr.send(null); + return xhr.responseText; + }; + if (ENVIRONMENT_IS_WORKER) { + readBinary = function(url) { + var xhr = new XMLHttpRequest(); + xhr.open("GET", url, false); + xhr.responseType = "arraybuffer"; + xhr.send(null); + return new Uint8Array(xhr.response); + }; + } + readAsync = function(url, onload, onerror) { + var xhr = new XMLHttpRequest(); + xhr.open("GET", url, true); + xhr.responseType = "arraybuffer"; + xhr.onload = function() { + if (xhr.status == 200 || xhr.status == 0 && xhr.response) { + onload(xhr.response); + return; + } + onerror(); + }; + xhr.onerror = onerror; + xhr.send(null); + }; + } + setWindowTitle = function(title) { + document.title = title; + }; +} else {} + +var out = Module["print"] || console.log.bind(console); + +var err = Module["printErr"] || console.warn.bind(console); + +objAssign(Module, moduleOverrides); + +moduleOverrides = null; + +if (Module["arguments"]) arguments_ = Module["arguments"]; + +if (Module["thisProgram"]) thisProgram = Module["thisProgram"]; + +if (Module["quit"]) quit_ = Module["quit"]; + +function warnOnce(text) { + if (!warnOnce.shown) warnOnce.shown = {}; + if (!warnOnce.shown[text]) { + warnOnce.shown[text] = 1; + err(text); + } +} + +var tempRet0 = 0; + +var setTempRet0 = function(value) { + tempRet0 = value; +}; + +var wasmBinary; + +if (Module["wasmBinary"]) wasmBinary = Module["wasmBinary"]; + +var noExitRuntime = Module["noExitRuntime"] || true; + +if (typeof WebAssembly !== "object") { + abort("no native wasm support detected"); +} + +var wasmMemory; + +var ABORT = false; + +var EXITSTATUS; + +function assert(condition, text) { + if (!condition) { + abort(text); + } +} + +var UTF8Decoder = typeof TextDecoder !== "undefined" ? new TextDecoder("utf8") : undefined; + +function UTF8ArrayToString(heap, idx, maxBytesToRead) { + var endIdx = idx + maxBytesToRead; + var endPtr = idx; + while (heap[endPtr] && !(endPtr >= endIdx)) ++endPtr; + if (endPtr - idx > 16 && heap.subarray && UTF8Decoder) { + return UTF8Decoder.decode(heap.subarray(idx, endPtr)); + } else { + var str = ""; + while (idx < endPtr) { + var u0 = heap[idx++]; + if (!(u0 & 128)) { + str += String.fromCharCode(u0); + continue; + } + var u1 = heap[idx++] & 63; + if ((u0 & 224) == 192) { + str += String.fromCharCode((u0 & 31) << 6 | u1); + continue; + } + var u2 = heap[idx++] & 63; + if ((u0 & 240) == 224) { + u0 = (u0 & 15) << 12 | u1 << 6 | u2; + } else { + u0 = (u0 & 7) << 18 | u1 << 12 | u2 << 6 | heap[idx++] & 63; + } + if (u0 < 65536) { + str += String.fromCharCode(u0); + } else { + var ch = u0 - 65536; + str += String.fromCharCode(55296 | ch >> 10, 56320 | ch & 1023); + } + } + } + return str; +} + +function UTF8ToString(ptr, maxBytesToRead) { + return ptr ? UTF8ArrayToString(HEAPU8, ptr, maxBytesToRead) : ""; +} + +function stringToUTF8Array(str, heap, outIdx, maxBytesToWrite) { + if (!(maxBytesToWrite > 0)) return 0; + var startIdx = outIdx; + var endIdx = outIdx + maxBytesToWrite - 1; + for (var i = 0; i < str.length; ++i) { + var u = str.charCodeAt(i); + if (u >= 55296 && u <= 57343) { + var u1 = str.charCodeAt(++i); + u = 65536 + ((u & 1023) << 10) | u1 & 1023; + } + if (u <= 127) { + if (outIdx >= endIdx) break; + heap[outIdx++] = u; + } else if (u <= 2047) { + if (outIdx + 1 >= endIdx) break; + heap[outIdx++] = 192 | u >> 6; + heap[outIdx++] = 128 | u & 63; + } else if (u <= 65535) { + if (outIdx + 2 >= endIdx) break; + heap[outIdx++] = 224 | u >> 12; + heap[outIdx++] = 128 | u >> 6 & 63; + heap[outIdx++] = 128 | u & 63; + } else { + if (outIdx + 3 >= endIdx) break; + heap[outIdx++] = 240 | u >> 18; + heap[outIdx++] = 128 | u >> 12 & 63; + heap[outIdx++] = 128 | u >> 6 & 63; + heap[outIdx++] = 128 | u & 63; + } + } + heap[outIdx] = 0; + return outIdx - startIdx; +} + +function stringToUTF8(str, outPtr, maxBytesToWrite) { + return stringToUTF8Array(str, HEAPU8, outPtr, maxBytesToWrite); +} + +function lengthBytesUTF8(str) { + var len = 0; + for (var i = 0; i < str.length; ++i) { + var u = str.charCodeAt(i); + if (u >= 55296 && u <= 57343) u = 65536 + ((u & 1023) << 10) | str.charCodeAt(++i) & 1023; + if (u <= 127) ++len; else if (u <= 2047) len += 2; else if (u <= 65535) len += 3; else len += 4; + } + return len; +} + +var UTF16Decoder = typeof TextDecoder !== "undefined" ? new TextDecoder("utf-16le") : undefined; + +function UTF16ToString(ptr, maxBytesToRead) { + var endPtr = ptr; + var idx = endPtr >> 1; + var maxIdx = idx + maxBytesToRead / 2; + while (!(idx >= maxIdx) && HEAPU16[idx]) ++idx; + endPtr = idx << 1; + if (endPtr - ptr > 32 && UTF16Decoder) { + return UTF16Decoder.decode(HEAPU8.subarray(ptr, endPtr)); + } else { + var str = ""; + for (var i = 0; !(i >= maxBytesToRead / 2); ++i) { + var codeUnit = HEAP16[ptr + i * 2 >> 1]; + if (codeUnit == 0) break; + str += String.fromCharCode(codeUnit); + } + return str; + } +} + +function stringToUTF16(str, outPtr, maxBytesToWrite) { + if (maxBytesToWrite === undefined) { + maxBytesToWrite = 2147483647; + } + if (maxBytesToWrite < 2) return 0; + maxBytesToWrite -= 2; + var startPtr = outPtr; + var numCharsToWrite = maxBytesToWrite < str.length * 2 ? maxBytesToWrite / 2 : str.length; + for (var i = 0; i < numCharsToWrite; ++i) { + var codeUnit = str.charCodeAt(i); + HEAP16[outPtr >> 1] = codeUnit; + outPtr += 2; + } + HEAP16[outPtr >> 1] = 0; + return outPtr - startPtr; +} + +function lengthBytesUTF16(str) { + return str.length * 2; +} + +function UTF32ToString(ptr, maxBytesToRead) { + var i = 0; + var str = ""; + while (!(i >= maxBytesToRead / 4)) { + var utf32 = HEAP32[ptr + i * 4 >> 2]; + if (utf32 == 0) break; + ++i; + if (utf32 >= 65536) { + var ch = utf32 - 65536; + str += String.fromCharCode(55296 | ch >> 10, 56320 | ch & 1023); + } else { + str += String.fromCharCode(utf32); + } + } + return str; +} + +function stringToUTF32(str, outPtr, maxBytesToWrite) { + if (maxBytesToWrite === undefined) { + maxBytesToWrite = 2147483647; + } + if (maxBytesToWrite < 4) return 0; + var startPtr = outPtr; + var endPtr = startPtr + maxBytesToWrite - 4; + for (var i = 0; i < str.length; ++i) { + var codeUnit = str.charCodeAt(i); + if (codeUnit >= 55296 && codeUnit <= 57343) { + var trailSurrogate = str.charCodeAt(++i); + codeUnit = 65536 + ((codeUnit & 1023) << 10) | trailSurrogate & 1023; + } + HEAP32[outPtr >> 2] = codeUnit; + outPtr += 4; + if (outPtr + 4 > endPtr) break; + } + HEAP32[outPtr >> 2] = 0; + return outPtr - startPtr; +} + +function lengthBytesUTF32(str) { + var len = 0; + for (var i = 0; i < str.length; ++i) { + var codeUnit = str.charCodeAt(i); + if (codeUnit >= 55296 && codeUnit <= 57343) ++i; + len += 4; + } + return len; +} + +function allocateUTF8(str) { + var size = lengthBytesUTF8(str) + 1; + var ret = _malloc(size); + if (ret) stringToUTF8Array(str, HEAP8, ret, size); + return ret; +} + +function writeArrayToMemory(array, buffer) { + HEAP8.set(array, buffer); +} + +function writeAsciiToMemory(str, buffer, dontAddNull) { + for (var i = 0; i < str.length; ++i) { + HEAP8[buffer++ >> 0] = str.charCodeAt(i); + } + if (!dontAddNull) HEAP8[buffer >> 0] = 0; +} + +function alignUp(x, multiple) { + if (x % multiple > 0) { + x += multiple - x % multiple; + } + return x; +} + +var buffer, HEAP8, HEAPU8, HEAP16, HEAPU16, HEAP32, HEAPU32, HEAPF32, HEAPF64; + +function updateGlobalBufferAndViews(buf) { + buffer = buf; + Module["HEAP8"] = HEAP8 = new Int8Array(buf); + Module["HEAP16"] = HEAP16 = new Int16Array(buf); + Module["HEAP32"] = HEAP32 = new Int32Array(buf); + Module["HEAPU8"] = HEAPU8 = new Uint8Array(buf); + Module["HEAPU16"] = HEAPU16 = new Uint16Array(buf); + Module["HEAPU32"] = HEAPU32 = new Uint32Array(buf); + Module["HEAPF32"] = HEAPF32 = new Float32Array(buf); + Module["HEAPF64"] = HEAPF64 = new Float64Array(buf); +} + +var INITIAL_MEMORY = Module["INITIAL_MEMORY"] || 16777216; + +var wasmTable; + +var __ATPRERUN__ = []; + +var __ATINIT__ = []; + +var __ATPOSTRUN__ = []; + +var runtimeInitialized = false; + +var runtimeKeepaliveCounter = 0; + +function keepRuntimeAlive() { + return noExitRuntime || runtimeKeepaliveCounter > 0; +} + +function preRun() { + if (Module["preRun"]) { + if (typeof Module["preRun"] == "function") Module["preRun"] = [ Module["preRun"] ]; + while (Module["preRun"].length) { + addOnPreRun(Module["preRun"].shift()); + } + } + callRuntimeCallbacks(__ATPRERUN__); +} + +function initRuntime() { + runtimeInitialized = true; + if (!Module["noFSInit"] && !FS.init.initialized) FS.init(); + FS.ignorePermissions = false; + TTY.init(); + callRuntimeCallbacks(__ATINIT__); +} + +function postRun() { + if (Module["postRun"]) { + if (typeof Module["postRun"] == "function") Module["postRun"] = [ Module["postRun"] ]; + while (Module["postRun"].length) { + addOnPostRun(Module["postRun"].shift()); + } + } + callRuntimeCallbacks(__ATPOSTRUN__); +} + +function addOnPreRun(cb) { + __ATPRERUN__.unshift(cb); +} + +function addOnInit(cb) { + __ATINIT__.unshift(cb); +} + +function addOnPostRun(cb) { + __ATPOSTRUN__.unshift(cb); +} + +var runDependencies = 0; + +var runDependencyWatcher = null; + +var dependenciesFulfilled = null; + +function getUniqueRunDependency(id) { + return id; +} + +function addRunDependency(id) { + runDependencies++; + if (Module["monitorRunDependencies"]) { + Module["monitorRunDependencies"](runDependencies); + } +} + +function removeRunDependency(id) { + runDependencies--; + if (Module["monitorRunDependencies"]) { + Module["monitorRunDependencies"](runDependencies); + } + if (runDependencies == 0) { + if (runDependencyWatcher !== null) { + clearInterval(runDependencyWatcher); + runDependencyWatcher = null; + } + if (dependenciesFulfilled) { + var callback = dependenciesFulfilled; + dependenciesFulfilled = null; + callback(); + } + } +} + +Module["preloadedImages"] = {}; + +Module["preloadedAudios"] = {}; + +function abort(what) { + { + if (Module["onAbort"]) { + Module["onAbort"](what); + } + } + what = "Aborted(" + what + ")"; + err(what); + ABORT = true; + EXITSTATUS = 1; + what += ". Build with -s ASSERTIONS=1 for more info."; + var e = new WebAssembly.RuntimeError(what); + throw e; +} + +var dataURIPrefix = "data:application/octet-stream;base64,"; + +function isDataURI(filename) { + return filename.startsWith(dataURIPrefix); +} + +function isFileURI(filename) { + return filename.startsWith("file://"); +} + +var wasmBinaryFile; + +wasmBinaryFile = "dbr.full.wasm.wasm"; + +if (!isDataURI(wasmBinaryFile)) { + wasmBinaryFile = locateFile(wasmBinaryFile); +} + +function getBinary(file) { + try { + if (file == wasmBinaryFile && wasmBinary) { + return new Uint8Array(wasmBinary); + } + if (readBinary) { + return readBinary(file); + } else { + throw "both async and sync fetching of the wasm failed"; + } + } catch (err) { + abort(err); + } +} + +function getBinaryPromise() { + if (!wasmBinary && (ENVIRONMENT_IS_WEB || ENVIRONMENT_IS_WORKER)) { + if (typeof fetch === "function" && !isFileURI(wasmBinaryFile)) { + return fetch(wasmBinaryFile, { + credentials: "same-origin" + }).then(function(response) { + if (!response["ok"]) { + throw "failed to load wasm binary file at '" + wasmBinaryFile + "'"; + } + return response["arrayBuffer"](); + }).catch(function() { + return getBinary(wasmBinaryFile); + }); + } else { + if (readAsync) { + return new Promise(function(resolve, reject) { + readAsync(wasmBinaryFile, function(response) { + resolve(new Uint8Array(response)); + }, reject); + }); + } + } + } + return Promise.resolve().then(function() { + return getBinary(wasmBinaryFile); + }); +} + +function createWasm() { + var info = { + "a": asmLibraryArg + }; + function receiveInstance(instance, module) { + var exports = instance.exports; + Module["asm"] = exports; + wasmMemory = Module["asm"]["X"]; + updateGlobalBufferAndViews(wasmMemory.buffer); + wasmTable = Module["asm"]["Z"]; + addOnInit(Module["asm"]["Y"]); + removeRunDependency("wasm-instantiate"); + } + addRunDependency("wasm-instantiate"); + function receiveInstantiationResult(result) { + receiveInstance(result["instance"]); + } + function instantiateArrayBuffer(receiver) { + return getBinaryPromise().then(function(binary) { + return WebAssembly.instantiate(binary, info); + }).then(function(instance) { + return instance; + }).then(receiver, function(reason) { + err("failed to asynchronously prepare wasm: " + reason); + abort(reason); + }); + } + function instantiateAsync() { + if (!wasmBinary && typeof WebAssembly.instantiateStreaming === "function" && !isDataURI(wasmBinaryFile) && !isFileURI(wasmBinaryFile) && typeof fetch === "function") { + return fetch(wasmBinaryFile, { + credentials: "same-origin" + }).then(function(response) { + var result = WebAssembly.instantiateStreaming(response, info); + return result.then(receiveInstantiationResult, function(reason) { + err("wasm streaming compile failed: " + reason); + err("falling back to ArrayBuffer instantiation"); + return instantiateArrayBuffer(receiveInstantiationResult); + }); + }); + } else { + return instantiateArrayBuffer(receiveInstantiationResult); + } + } + if (Module["instantiateWasm"]) { + try { + var exports = Module["instantiateWasm"](info, receiveInstance); + return exports; + } catch (e) { + err("Module.instantiateWasm callback failed with error: " + e); + return false; + } + } + instantiateAsync(); + return {}; +} + +var tempDouble; + +var tempI64; + +function callRuntimeCallbacks(callbacks) { + while (callbacks.length > 0) { + var callback = callbacks.shift(); + if (typeof callback == "function") { + callback(Module); + continue; + } + var func = callback.func; + if (typeof func === "number") { + if (callback.arg === undefined) { + getWasmTableEntry(func)(); + } else { + getWasmTableEntry(func)(callback.arg); + } + } else { + func(callback.arg === undefined ? null : callback.arg); + } + } +} + +function getWasmTableEntry(funcPtr) { + return wasmTable.get(funcPtr); +} + +function jsStackTrace() { + var error = new Error(); + if (!error.stack) { + try { + throw new Error(); + } catch (e) { + error = e; + } + if (!error.stack) { + return "(no stack trace available)"; + } + } + return error.stack.toString(); +} + +function ___assert_fail(condition, filename, line, func) { + abort("Assertion failed: " + UTF8ToString(condition) + ", at: " + [ filename ? UTF8ToString(filename) : "unknown filename", line, func ? UTF8ToString(func) : "unknown function" ]); +} + +function ___cxa_allocate_exception(size) { + return _malloc(size + 16) + 16; +} + +function ExceptionInfo(excPtr) { + this.excPtr = excPtr; + this.ptr = excPtr - 16; + this.set_type = function(type) { + HEAP32[this.ptr + 4 >> 2] = type; + }; + this.get_type = function() { + return HEAP32[this.ptr + 4 >> 2]; + }; + this.set_destructor = function(destructor) { + HEAP32[this.ptr + 8 >> 2] = destructor; + }; + this.get_destructor = function() { + return HEAP32[this.ptr + 8 >> 2]; + }; + this.set_refcount = function(refcount) { + HEAP32[this.ptr >> 2] = refcount; + }; + this.set_caught = function(caught) { + caught = caught ? 1 : 0; + HEAP8[this.ptr + 12 >> 0] = caught; + }; + this.get_caught = function() { + return HEAP8[this.ptr + 12 >> 0] != 0; + }; + this.set_rethrown = function(rethrown) { + rethrown = rethrown ? 1 : 0; + HEAP8[this.ptr + 13 >> 0] = rethrown; + }; + this.get_rethrown = function() { + return HEAP8[this.ptr + 13 >> 0] != 0; + }; + this.init = function(type, destructor) { + this.set_type(type); + this.set_destructor(destructor); + this.set_refcount(0); + this.set_caught(false); + this.set_rethrown(false); + }; + this.add_ref = function() { + var value = HEAP32[this.ptr >> 2]; + HEAP32[this.ptr >> 2] = value + 1; + }; + this.release_ref = function() { + var prev = HEAP32[this.ptr >> 2]; + HEAP32[this.ptr >> 2] = prev - 1; + return prev === 1; + }; +} + +var exceptionLast = 0; + +var uncaughtExceptionCount = 0; + +function ___cxa_throw(ptr, type, destructor) { + var info = new ExceptionInfo(ptr); + info.init(type, destructor); + exceptionLast = ptr; + uncaughtExceptionCount++; + throw ptr; +} + +function _gmtime_r(time, tmPtr) { + var date = new Date(HEAP32[time >> 2] * 1e3); + HEAP32[tmPtr >> 2] = date.getUTCSeconds(); + HEAP32[tmPtr + 4 >> 2] = date.getUTCMinutes(); + HEAP32[tmPtr + 8 >> 2] = date.getUTCHours(); + HEAP32[tmPtr + 12 >> 2] = date.getUTCDate(); + HEAP32[tmPtr + 16 >> 2] = date.getUTCMonth(); + HEAP32[tmPtr + 20 >> 2] = date.getUTCFullYear() - 1900; + HEAP32[tmPtr + 24 >> 2] = date.getUTCDay(); + HEAP32[tmPtr + 36 >> 2] = 0; + HEAP32[tmPtr + 32 >> 2] = 0; + var start = Date.UTC(date.getUTCFullYear(), 0, 1, 0, 0, 0, 0); + var yday = (date.getTime() - start) / (1e3 * 60 * 60 * 24) | 0; + HEAP32[tmPtr + 28 >> 2] = yday; + if (!_gmtime_r.GMTString) _gmtime_r.GMTString = allocateUTF8("GMT"); + HEAP32[tmPtr + 40 >> 2] = _gmtime_r.GMTString; + return tmPtr; +} + +function ___gmtime_r(a0, a1) { + return _gmtime_r(a0, a1); +} + +function _tzset_impl() { + var currentYear = new Date().getFullYear(); + var winter = new Date(currentYear, 0, 1); + var summer = new Date(currentYear, 6, 1); + var winterOffset = winter.getTimezoneOffset(); + var summerOffset = summer.getTimezoneOffset(); + var stdTimezoneOffset = Math.max(winterOffset, summerOffset); + HEAP32[__get_timezone() >> 2] = stdTimezoneOffset * 60; + HEAP32[__get_daylight() >> 2] = Number(winterOffset != summerOffset); + function extractZone(date) { + var match = date.toTimeString().match(/\(([A-Za-z ]+)\)$/); + return match ? match[1] : "GMT"; + } + var winterName = extractZone(winter); + var summerName = extractZone(summer); + var winterNamePtr = allocateUTF8(winterName); + var summerNamePtr = allocateUTF8(summerName); + if (summerOffset < winterOffset) { + HEAP32[__get_tzname() >> 2] = winterNamePtr; + HEAP32[__get_tzname() + 4 >> 2] = summerNamePtr; + } else { + HEAP32[__get_tzname() >> 2] = summerNamePtr; + HEAP32[__get_tzname() + 4 >> 2] = winterNamePtr; + } +} + +function _tzset() { + if (_tzset.called) return; + _tzset.called = true; + _tzset_impl(); +} + +function _localtime_r(time, tmPtr) { + _tzset(); + var date = new Date(HEAP32[time >> 2] * 1e3); + HEAP32[tmPtr >> 2] = date.getSeconds(); + HEAP32[tmPtr + 4 >> 2] = date.getMinutes(); + HEAP32[tmPtr + 8 >> 2] = date.getHours(); + HEAP32[tmPtr + 12 >> 2] = date.getDate(); + HEAP32[tmPtr + 16 >> 2] = date.getMonth(); + HEAP32[tmPtr + 20 >> 2] = date.getFullYear() - 1900; + HEAP32[tmPtr + 24 >> 2] = date.getDay(); + var start = new Date(date.getFullYear(), 0, 1); + var yday = (date.getTime() - start.getTime()) / (1e3 * 60 * 60 * 24) | 0; + HEAP32[tmPtr + 28 >> 2] = yday; + HEAP32[tmPtr + 36 >> 2] = -(date.getTimezoneOffset() * 60); + var summerOffset = new Date(date.getFullYear(), 6, 1).getTimezoneOffset(); + var winterOffset = start.getTimezoneOffset(); + var dst = (summerOffset != winterOffset && date.getTimezoneOffset() == Math.min(winterOffset, summerOffset)) | 0; + HEAP32[tmPtr + 32 >> 2] = dst; + var zonePtr = HEAP32[__get_tzname() + (dst ? 4 : 0) >> 2]; + HEAP32[tmPtr + 40 >> 2] = zonePtr; + return tmPtr; +} + +function ___localtime_r(a0, a1) { + return _localtime_r(a0, a1); +} + +function setErrNo(value) { + HEAP32[___errno_location() >> 2] = value; + return value; +} + +var PATH = { + splitPath: function(filename) { + var splitPathRe = /^(\/?|)([\s\S]*?)((?:\.{1,2}|[^\/]+?|)(\.[^.\/]*|))(?:[\/]*)$/; + return splitPathRe.exec(filename).slice(1); + }, + normalizeArray: function(parts, allowAboveRoot) { + var up = 0; + for (var i = parts.length - 1; i >= 0; i--) { + var last = parts[i]; + if (last === ".") { + parts.splice(i, 1); + } else if (last === "..") { + parts.splice(i, 1); + up++; + } else if (up) { + parts.splice(i, 1); + up--; + } + } + if (allowAboveRoot) { + for (;up; up--) { + parts.unshift(".."); + } + } + return parts; + }, + normalize: function(path) { + var isAbsolute = path.charAt(0) === "/", trailingSlash = path.substr(-1) === "/"; + path = PATH.normalizeArray(path.split("/").filter(function(p) { + return !!p; + }), !isAbsolute).join("/"); + if (!path && !isAbsolute) { + path = "."; + } + if (path && trailingSlash) { + path += "/"; + } + return (isAbsolute ? "/" : "") + path; + }, + dirname: function(path) { + var result = PATH.splitPath(path), root = result[0], dir = result[1]; + if (!root && !dir) { + return "."; + } + if (dir) { + dir = dir.substr(0, dir.length - 1); + } + return root + dir; + }, + basename: function(path) { + if (path === "/") return "/"; + path = PATH.normalize(path); + path = path.replace(/\/$/, ""); + var lastSlash = path.lastIndexOf("/"); + if (lastSlash === -1) return path; + return path.substr(lastSlash + 1); + }, + extname: function(path) { + return PATH.splitPath(path)[3]; + }, + join: function() { + var paths = Array.prototype.slice.call(arguments, 0); + return PATH.normalize(paths.join("/")); + }, + join2: function(l, r) { + return PATH.normalize(l + "/" + r); + } +}; + +function getRandomDevice() { + if (typeof crypto === "object" && typeof crypto["getRandomValues"] === "function") { + var randomBuffer = new Uint8Array(1); + return function() { + crypto.getRandomValues(randomBuffer); + return randomBuffer[0]; + }; + } else if (ENVIRONMENT_IS_NODE) { + try { + var crypto_module = require("crypto"); + return function() { + return crypto_module["randomBytes"](1)[0]; + }; + } catch (e) {} + } + return function() { + abort("randomDevice"); + }; +} + +var PATH_FS = { + resolve: function() { + var resolvedPath = "", resolvedAbsolute = false; + for (var i = arguments.length - 1; i >= -1 && !resolvedAbsolute; i--) { + var path = i >= 0 ? arguments[i] : FS.cwd(); + if (typeof path !== "string") { + throw new TypeError("Arguments to path.resolve must be strings"); + } else if (!path) { + return ""; + } + resolvedPath = path + "/" + resolvedPath; + resolvedAbsolute = path.charAt(0) === "/"; + } + resolvedPath = PATH.normalizeArray(resolvedPath.split("/").filter(function(p) { + return !!p; + }), !resolvedAbsolute).join("/"); + return (resolvedAbsolute ? "/" : "") + resolvedPath || "."; + }, + relative: function(from, to) { + from = PATH_FS.resolve(from).substr(1); + to = PATH_FS.resolve(to).substr(1); + function trim(arr) { + var start = 0; + for (;start < arr.length; start++) { + if (arr[start] !== "") break; + } + var end = arr.length - 1; + for (;end >= 0; end--) { + if (arr[end] !== "") break; + } + if (start > end) return []; + return arr.slice(start, end - start + 1); + } + var fromParts = trim(from.split("/")); + var toParts = trim(to.split("/")); + var length = Math.min(fromParts.length, toParts.length); + var samePartsLength = length; + for (var i = 0; i < length; i++) { + if (fromParts[i] !== toParts[i]) { + samePartsLength = i; + break; + } + } + var outputParts = []; + for (var i = samePartsLength; i < fromParts.length; i++) { + outputParts.push(".."); + } + outputParts = outputParts.concat(toParts.slice(samePartsLength)); + return outputParts.join("/"); + } +}; + +var TTY = { + ttys: [], + init: function() {}, + shutdown: function() {}, + register: function(dev, ops) { + TTY.ttys[dev] = { + input: [], + output: [], + ops: ops + }; + FS.registerDevice(dev, TTY.stream_ops); + }, + stream_ops: { + open: function(stream) { + var tty = TTY.ttys[stream.node.rdev]; + if (!tty) { + throw new FS.ErrnoError(43); + } + stream.tty = tty; + stream.seekable = false; + }, + close: function(stream) { + stream.tty.ops.flush(stream.tty); + }, + flush: function(stream) { + stream.tty.ops.flush(stream.tty); + }, + read: function(stream, buffer, offset, length, pos) { + if (!stream.tty || !stream.tty.ops.get_char) { + throw new FS.ErrnoError(60); + } + var bytesRead = 0; + for (var i = 0; i < length; i++) { + var result; + try { + result = stream.tty.ops.get_char(stream.tty); + } catch (e) { + throw new FS.ErrnoError(29); + } + if (result === undefined && bytesRead === 0) { + throw new FS.ErrnoError(6); + } + if (result === null || result === undefined) break; + bytesRead++; + buffer[offset + i] = result; + } + if (bytesRead) { + stream.node.timestamp = Date.now(); + } + return bytesRead; + }, + write: function(stream, buffer, offset, length, pos) { + if (!stream.tty || !stream.tty.ops.put_char) { + throw new FS.ErrnoError(60); + } + try { + for (var i = 0; i < length; i++) { + stream.tty.ops.put_char(stream.tty, buffer[offset + i]); + } + } catch (e) { + throw new FS.ErrnoError(29); + } + if (length) { + stream.node.timestamp = Date.now(); + } + return i; + } + }, + default_tty_ops: { + get_char: function(tty) { + if (!tty.input.length) { + var result = null; + if (ENVIRONMENT_IS_NODE) { + var BUFSIZE = 256; + var buf = Buffer.alloc(BUFSIZE); + var bytesRead = 0; + try { + bytesRead = fs.readSync(process.stdin.fd, buf, 0, BUFSIZE, null); + } catch (e) { + if (e.toString().includes("EOF")) bytesRead = 0; else throw e; + } + if (bytesRead > 0) { + result = buf.slice(0, bytesRead).toString("utf-8"); + } else { + result = null; + } + } else if (typeof window != "undefined" && typeof window.prompt == "function") { + result = window.prompt("Input: "); + if (result !== null) { + result += "\n"; + } + } else if (typeof readline == "function") { + result = readline(); + if (result !== null) { + result += "\n"; + } + } + if (!result) { + return null; + } + tty.input = intArrayFromString(result, true); + } + return tty.input.shift(); + }, + put_char: function(tty, val) { + if (val === null || val === 10) { + out(UTF8ArrayToString(tty.output, 0)); + tty.output = []; + } else { + if (val != 0) tty.output.push(val); + } + }, + flush: function(tty) { + if (tty.output && tty.output.length > 0) { + out(UTF8ArrayToString(tty.output, 0)); + tty.output = []; + } + } + }, + default_tty1_ops: { + put_char: function(tty, val) { + if (val === null || val === 10) { + err(UTF8ArrayToString(tty.output, 0)); + tty.output = []; + } else { + if (val != 0) tty.output.push(val); + } + }, + flush: function(tty) { + if (tty.output && tty.output.length > 0) { + err(UTF8ArrayToString(tty.output, 0)); + tty.output = []; + } + } + } +}; + +function mmapAlloc(size) { + abort(); +} + +var MEMFS = { + ops_table: null, + mount: function(mount) { + return MEMFS.createNode(null, "/", 16384 | 511, 0); + }, + createNode: function(parent, name, mode, dev) { + if (FS.isBlkdev(mode) || FS.isFIFO(mode)) { + throw new FS.ErrnoError(63); + } + if (!MEMFS.ops_table) { + MEMFS.ops_table = { + dir: { + node: { + getattr: MEMFS.node_ops.getattr, + setattr: MEMFS.node_ops.setattr, + lookup: MEMFS.node_ops.lookup, + mknod: MEMFS.node_ops.mknod, + rename: MEMFS.node_ops.rename, + unlink: MEMFS.node_ops.unlink, + rmdir: MEMFS.node_ops.rmdir, + readdir: MEMFS.node_ops.readdir, + symlink: MEMFS.node_ops.symlink + }, + stream: { + llseek: MEMFS.stream_ops.llseek + } + }, + file: { + node: { + getattr: MEMFS.node_ops.getattr, + setattr: MEMFS.node_ops.setattr + }, + stream: { + llseek: MEMFS.stream_ops.llseek, + read: MEMFS.stream_ops.read, + write: MEMFS.stream_ops.write, + allocate: MEMFS.stream_ops.allocate, + mmap: MEMFS.stream_ops.mmap, + msync: MEMFS.stream_ops.msync + } + }, + link: { + node: { + getattr: MEMFS.node_ops.getattr, + setattr: MEMFS.node_ops.setattr, + readlink: MEMFS.node_ops.readlink + }, + stream: {} + }, + chrdev: { + node: { + getattr: MEMFS.node_ops.getattr, + setattr: MEMFS.node_ops.setattr + }, + stream: FS.chrdev_stream_ops + } + }; + } + var node = FS.createNode(parent, name, mode, dev); + if (FS.isDir(node.mode)) { + node.node_ops = MEMFS.ops_table.dir.node; + node.stream_ops = MEMFS.ops_table.dir.stream; + node.contents = {}; + } else if (FS.isFile(node.mode)) { + node.node_ops = MEMFS.ops_table.file.node; + node.stream_ops = MEMFS.ops_table.file.stream; + node.usedBytes = 0; + node.contents = null; + } else if (FS.isLink(node.mode)) { + node.node_ops = MEMFS.ops_table.link.node; + node.stream_ops = MEMFS.ops_table.link.stream; + } else if (FS.isChrdev(node.mode)) { + node.node_ops = MEMFS.ops_table.chrdev.node; + node.stream_ops = MEMFS.ops_table.chrdev.stream; + } + node.timestamp = Date.now(); + if (parent) { + parent.contents[name] = node; + parent.timestamp = node.timestamp; + } + return node; + }, + getFileDataAsTypedArray: function(node) { + if (!node.contents) return new Uint8Array(0); + if (node.contents.subarray) return node.contents.subarray(0, node.usedBytes); + return new Uint8Array(node.contents); + }, + expandFileStorage: function(node, newCapacity) { + var prevCapacity = node.contents ? node.contents.length : 0; + if (prevCapacity >= newCapacity) return; + var CAPACITY_DOUBLING_MAX = 1024 * 1024; + newCapacity = Math.max(newCapacity, prevCapacity * (prevCapacity < CAPACITY_DOUBLING_MAX ? 2 : 1.125) >>> 0); + if (prevCapacity != 0) newCapacity = Math.max(newCapacity, 256); + var oldContents = node.contents; + node.contents = new Uint8Array(newCapacity); + if (node.usedBytes > 0) node.contents.set(oldContents.subarray(0, node.usedBytes), 0); + }, + resizeFileStorage: function(node, newSize) { + if (node.usedBytes == newSize) return; + if (newSize == 0) { + node.contents = null; + node.usedBytes = 0; + } else { + var oldContents = node.contents; + node.contents = new Uint8Array(newSize); + if (oldContents) { + node.contents.set(oldContents.subarray(0, Math.min(newSize, node.usedBytes))); + } + node.usedBytes = newSize; + } + }, + node_ops: { + getattr: function(node) { + var attr = {}; + attr.dev = FS.isChrdev(node.mode) ? node.id : 1; + attr.ino = node.id; + attr.mode = node.mode; + attr.nlink = 1; + attr.uid = 0; + attr.gid = 0; + attr.rdev = node.rdev; + if (FS.isDir(node.mode)) { + attr.size = 4096; + } else if (FS.isFile(node.mode)) { + attr.size = node.usedBytes; + } else if (FS.isLink(node.mode)) { + attr.size = node.link.length; + } else { + attr.size = 0; + } + attr.atime = new Date(node.timestamp); + attr.mtime = new Date(node.timestamp); + attr.ctime = new Date(node.timestamp); + attr.blksize = 4096; + attr.blocks = Math.ceil(attr.size / attr.blksize); + return attr; + }, + setattr: function(node, attr) { + if (attr.mode !== undefined) { + node.mode = attr.mode; + } + if (attr.timestamp !== undefined) { + node.timestamp = attr.timestamp; + } + if (attr.size !== undefined) { + MEMFS.resizeFileStorage(node, attr.size); + } + }, + lookup: function(parent, name) { + throw FS.genericErrors[44]; + }, + mknod: function(parent, name, mode, dev) { + return MEMFS.createNode(parent, name, mode, dev); + }, + rename: function(old_node, new_dir, new_name) { + if (FS.isDir(old_node.mode)) { + var new_node; + try { + new_node = FS.lookupNode(new_dir, new_name); + } catch (e) {} + if (new_node) { + for (var i in new_node.contents) { + throw new FS.ErrnoError(55); + } + } + } + delete old_node.parent.contents[old_node.name]; + old_node.parent.timestamp = Date.now(); + old_node.name = new_name; + new_dir.contents[new_name] = old_node; + new_dir.timestamp = old_node.parent.timestamp; + old_node.parent = new_dir; + }, + unlink: function(parent, name) { + delete parent.contents[name]; + parent.timestamp = Date.now(); + }, + rmdir: function(parent, name) { + var node = FS.lookupNode(parent, name); + for (var i in node.contents) { + throw new FS.ErrnoError(55); + } + delete parent.contents[name]; + parent.timestamp = Date.now(); + }, + readdir: function(node) { + var entries = [ ".", ".." ]; + for (var key in node.contents) { + if (!node.contents.hasOwnProperty(key)) { + continue; + } + entries.push(key); + } + return entries; + }, + symlink: function(parent, newname, oldpath) { + var node = MEMFS.createNode(parent, newname, 511 | 40960, 0); + node.link = oldpath; + return node; + }, + readlink: function(node) { + if (!FS.isLink(node.mode)) { + throw new FS.ErrnoError(28); + } + return node.link; + } + }, + stream_ops: { + read: function(stream, buffer, offset, length, position) { + var contents = stream.node.contents; + if (position >= stream.node.usedBytes) return 0; + var size = Math.min(stream.node.usedBytes - position, length); + if (size > 8 && contents.subarray) { + buffer.set(contents.subarray(position, position + size), offset); + } else { + for (var i = 0; i < size; i++) buffer[offset + i] = contents[position + i]; + } + return size; + }, + write: function(stream, buffer, offset, length, position, canOwn) { + if (buffer.buffer === HEAP8.buffer) { + canOwn = false; + } + if (!length) return 0; + var node = stream.node; + node.timestamp = Date.now(); + if (buffer.subarray && (!node.contents || node.contents.subarray)) { + if (canOwn) { + node.contents = buffer.subarray(offset, offset + length); + node.usedBytes = length; + return length; + } else if (node.usedBytes === 0 && position === 0) { + node.contents = buffer.slice(offset, offset + length); + node.usedBytes = length; + return length; + } else if (position + length <= node.usedBytes) { + node.contents.set(buffer.subarray(offset, offset + length), position); + return length; + } + } + MEMFS.expandFileStorage(node, position + length); + if (node.contents.subarray && buffer.subarray) { + node.contents.set(buffer.subarray(offset, offset + length), position); + } else { + for (var i = 0; i < length; i++) { + node.contents[position + i] = buffer[offset + i]; + } + } + node.usedBytes = Math.max(node.usedBytes, position + length); + return length; + }, + llseek: function(stream, offset, whence) { + var position = offset; + if (whence === 1) { + position += stream.position; + } else if (whence === 2) { + if (FS.isFile(stream.node.mode)) { + position += stream.node.usedBytes; + } + } + if (position < 0) { + throw new FS.ErrnoError(28); + } + return position; + }, + allocate: function(stream, offset, length) { + MEMFS.expandFileStorage(stream.node, offset + length); + stream.node.usedBytes = Math.max(stream.node.usedBytes, offset + length); + }, + mmap: function(stream, address, length, position, prot, flags) { + if (address !== 0) { + throw new FS.ErrnoError(28); + } + if (!FS.isFile(stream.node.mode)) { + throw new FS.ErrnoError(43); + } + var ptr; + var allocated; + var contents = stream.node.contents; + if (!(flags & 2) && contents.buffer === buffer) { + allocated = false; + ptr = contents.byteOffset; + } else { + if (position > 0 || position + length < contents.length) { + if (contents.subarray) { + contents = contents.subarray(position, position + length); + } else { + contents = Array.prototype.slice.call(contents, position, position + length); + } + } + allocated = true; + ptr = mmapAlloc(length); + if (!ptr) { + throw new FS.ErrnoError(48); + } + HEAP8.set(contents, ptr); + } + return { + ptr: ptr, + allocated: allocated + }; + }, + msync: function(stream, buffer, offset, length, mmapFlags) { + if (!FS.isFile(stream.node.mode)) { + throw new FS.ErrnoError(43); + } + if (mmapFlags & 2) { + return 0; + } + var bytesWritten = MEMFS.stream_ops.write(stream, buffer, 0, length, offset, false); + return 0; + } + } +}; + +function asyncLoad(url, onload, onerror, noRunDep) { + var dep = !noRunDep ? getUniqueRunDependency("al " + url) : ""; + readAsync(url, function(arrayBuffer) { + assert(arrayBuffer, 'Loading data file "' + url + '" failed (no arrayBuffer).'); + onload(new Uint8Array(arrayBuffer)); + if (dep) removeRunDependency(dep); + }, function(event) { + if (onerror) { + onerror(); + } else { + throw 'Loading data file "' + url + '" failed.'; + } + }); + if (dep) addRunDependency(dep); +} + +var FS = { + root: null, + mounts: [], + devices: {}, + streams: [], + nextInode: 1, + nameTable: null, + currentPath: "/", + initialized: false, + ignorePermissions: true, + ErrnoError: null, + genericErrors: {}, + filesystems: null, + syncFSRequests: 0, + lookupPath: function(path, opts) { + path = PATH_FS.resolve(FS.cwd(), path); + opts = opts || {}; + if (!path) return { + path: "", + node: null + }; + var defaults = { + follow_mount: true, + recurse_count: 0 + }; + for (var key in defaults) { + if (opts[key] === undefined) { + opts[key] = defaults[key]; + } + } + if (opts.recurse_count > 8) { + throw new FS.ErrnoError(32); + } + var parts = PATH.normalizeArray(path.split("/").filter(function(p) { + return !!p; + }), false); + var current = FS.root; + var current_path = "/"; + for (var i = 0; i < parts.length; i++) { + var islast = i === parts.length - 1; + if (islast && opts.parent) { + break; + } + current = FS.lookupNode(current, parts[i]); + current_path = PATH.join2(current_path, parts[i]); + if (FS.isMountpoint(current)) { + if (!islast || islast && opts.follow_mount) { + current = current.mounted.root; + } + } + if (!islast || opts.follow) { + var count = 0; + while (FS.isLink(current.mode)) { + var link = FS.readlink(current_path); + current_path = PATH_FS.resolve(PATH.dirname(current_path), link); + var lookup = FS.lookupPath(current_path, { + recurse_count: opts.recurse_count + }); + current = lookup.node; + if (count++ > 40) { + throw new FS.ErrnoError(32); + } + } + } + } + return { + path: current_path, + node: current + }; + }, + getPath: function(node) { + var path; + while (true) { + if (FS.isRoot(node)) { + var mount = node.mount.mountpoint; + if (!path) return mount; + return mount[mount.length - 1] !== "/" ? mount + "/" + path : mount + path; + } + path = path ? node.name + "/" + path : node.name; + node = node.parent; + } + }, + hashName: function(parentid, name) { + var hash = 0; + for (var i = 0; i < name.length; i++) { + hash = (hash << 5) - hash + name.charCodeAt(i) | 0; + } + return (parentid + hash >>> 0) % FS.nameTable.length; + }, + hashAddNode: function(node) { + var hash = FS.hashName(node.parent.id, node.name); + node.name_next = FS.nameTable[hash]; + FS.nameTable[hash] = node; + }, + hashRemoveNode: function(node) { + var hash = FS.hashName(node.parent.id, node.name); + if (FS.nameTable[hash] === node) { + FS.nameTable[hash] = node.name_next; + } else { + var current = FS.nameTable[hash]; + while (current) { + if (current.name_next === node) { + current.name_next = node.name_next; + break; + } + current = current.name_next; + } + } + }, + lookupNode: function(parent, name) { + var errCode = FS.mayLookup(parent); + if (errCode) { + throw new FS.ErrnoError(errCode, parent); + } + var hash = FS.hashName(parent.id, name); + for (var node = FS.nameTable[hash]; node; node = node.name_next) { + var nodeName = node.name; + if (node.parent.id === parent.id && nodeName === name) { + return node; + } + } + return FS.lookup(parent, name); + }, + createNode: function(parent, name, mode, rdev) { + var node = new FS.FSNode(parent, name, mode, rdev); + FS.hashAddNode(node); + return node; + }, + destroyNode: function(node) { + FS.hashRemoveNode(node); + }, + isRoot: function(node) { + return node === node.parent; + }, + isMountpoint: function(node) { + return !!node.mounted; + }, + isFile: function(mode) { + return (mode & 61440) === 32768; + }, + isDir: function(mode) { + return (mode & 61440) === 16384; + }, + isLink: function(mode) { + return (mode & 61440) === 40960; + }, + isChrdev: function(mode) { + return (mode & 61440) === 8192; + }, + isBlkdev: function(mode) { + return (mode & 61440) === 24576; + }, + isFIFO: function(mode) { + return (mode & 61440) === 4096; + }, + isSocket: function(mode) { + return (mode & 49152) === 49152; + }, + flagModes: { + "r": 0, + "r+": 2, + "w": 577, + "w+": 578, + "a": 1089, + "a+": 1090 + }, + modeStringToFlags: function(str) { + var flags = FS.flagModes[str]; + if (typeof flags === "undefined") { + throw new Error("Unknown file open mode: " + str); + } + return flags; + }, + flagsToPermissionString: function(flag) { + var perms = [ "r", "w", "rw" ][flag & 3]; + if (flag & 512) { + perms += "w"; + } + return perms; + }, + nodePermissions: function(node, perms) { + if (FS.ignorePermissions) { + return 0; + } + if (perms.includes("r") && !(node.mode & 292)) { + return 2; + } else if (perms.includes("w") && !(node.mode & 146)) { + return 2; + } else if (perms.includes("x") && !(node.mode & 73)) { + return 2; + } + return 0; + }, + mayLookup: function(dir) { + var errCode = FS.nodePermissions(dir, "x"); + if (errCode) return errCode; + if (!dir.node_ops.lookup) return 2; + return 0; + }, + mayCreate: function(dir, name) { + try { + var node = FS.lookupNode(dir, name); + return 20; + } catch (e) {} + return FS.nodePermissions(dir, "wx"); + }, + mayDelete: function(dir, name, isdir) { + var node; + try { + node = FS.lookupNode(dir, name); + } catch (e) { + return e.errno; + } + var errCode = FS.nodePermissions(dir, "wx"); + if (errCode) { + return errCode; + } + if (isdir) { + if (!FS.isDir(node.mode)) { + return 54; + } + if (FS.isRoot(node) || FS.getPath(node) === FS.cwd()) { + return 10; + } + } else { + if (FS.isDir(node.mode)) { + return 31; + } + } + return 0; + }, + mayOpen: function(node, flags) { + if (!node) { + return 44; + } + if (FS.isLink(node.mode)) { + return 32; + } else if (FS.isDir(node.mode)) { + if (FS.flagsToPermissionString(flags) !== "r" || flags & 512) { + return 31; + } + } + return FS.nodePermissions(node, FS.flagsToPermissionString(flags)); + }, + MAX_OPEN_FDS: 4096, + nextfd: function(fd_start, fd_end) { + fd_start = fd_start || 0; + fd_end = fd_end || FS.MAX_OPEN_FDS; + for (var fd = fd_start; fd <= fd_end; fd++) { + if (!FS.streams[fd]) { + return fd; + } + } + throw new FS.ErrnoError(33); + }, + getStream: function(fd) { + return FS.streams[fd]; + }, + createStream: function(stream, fd_start, fd_end) { + if (!FS.FSStream) { + FS.FSStream = function() {}; + FS.FSStream.prototype = { + object: { + get: function() { + return this.node; + }, + set: function(val) { + this.node = val; + } + }, + isRead: { + get: function() { + return (this.flags & 2097155) !== 1; + } + }, + isWrite: { + get: function() { + return (this.flags & 2097155) !== 0; + } + }, + isAppend: { + get: function() { + return this.flags & 1024; + } + } + }; + } + var newStream = new FS.FSStream(); + for (var p in stream) { + newStream[p] = stream[p]; + } + stream = newStream; + var fd = FS.nextfd(fd_start, fd_end); + stream.fd = fd; + FS.streams[fd] = stream; + return stream; + }, + closeStream: function(fd) { + FS.streams[fd] = null; + }, + chrdev_stream_ops: { + open: function(stream) { + var device = FS.getDevice(stream.node.rdev); + stream.stream_ops = device.stream_ops; + if (stream.stream_ops.open) { + stream.stream_ops.open(stream); + } + }, + llseek: function() { + throw new FS.ErrnoError(70); + } + }, + major: function(dev) { + return dev >> 8; + }, + minor: function(dev) { + return dev & 255; + }, + makedev: function(ma, mi) { + return ma << 8 | mi; + }, + registerDevice: function(dev, ops) { + FS.devices[dev] = { + stream_ops: ops + }; + }, + getDevice: function(dev) { + return FS.devices[dev]; + }, + getMounts: function(mount) { + var mounts = []; + var check = [ mount ]; + while (check.length) { + var m = check.pop(); + mounts.push(m); + check.push.apply(check, m.mounts); + } + return mounts; + }, + syncfs: function(populate, callback) { + if (typeof populate === "function") { + callback = populate; + populate = false; + } + FS.syncFSRequests++; + if (FS.syncFSRequests > 1) { + err("warning: " + FS.syncFSRequests + " FS.syncfs operations in flight at once, probably just doing extra work"); + } + var mounts = FS.getMounts(FS.root.mount); + var completed = 0; + function doCallback(errCode) { + FS.syncFSRequests--; + return callback(errCode); + } + function done(errCode) { + if (errCode) { + if (!done.errored) { + done.errored = true; + return doCallback(errCode); + } + return; + } + if (++completed >= mounts.length) { + doCallback(null); + } + } + mounts.forEach(function(mount) { + if (!mount.type.syncfs) { + return done(null); + } + mount.type.syncfs(mount, populate, done); + }); + }, + mount: function(type, opts, mountpoint) { + var root = mountpoint === "/"; + var pseudo = !mountpoint; + var node; + if (root && FS.root) { + throw new FS.ErrnoError(10); + } else if (!root && !pseudo) { + var lookup = FS.lookupPath(mountpoint, { + follow_mount: false + }); + mountpoint = lookup.path; + node = lookup.node; + if (FS.isMountpoint(node)) { + throw new FS.ErrnoError(10); + } + if (!FS.isDir(node.mode)) { + throw new FS.ErrnoError(54); + } + } + var mount = { + type: type, + opts: opts, + mountpoint: mountpoint, + mounts: [] + }; + var mountRoot = type.mount(mount); + mountRoot.mount = mount; + mount.root = mountRoot; + if (root) { + FS.root = mountRoot; + } else if (node) { + node.mounted = mount; + if (node.mount) { + node.mount.mounts.push(mount); + } + } + return mountRoot; + }, + unmount: function(mountpoint) { + var lookup = FS.lookupPath(mountpoint, { + follow_mount: false + }); + if (!FS.isMountpoint(lookup.node)) { + throw new FS.ErrnoError(28); + } + var node = lookup.node; + var mount = node.mounted; + var mounts = FS.getMounts(mount); + Object.keys(FS.nameTable).forEach(function(hash) { + var current = FS.nameTable[hash]; + while (current) { + var next = current.name_next; + if (mounts.includes(current.mount)) { + FS.destroyNode(current); + } + current = next; + } + }); + node.mounted = null; + var idx = node.mount.mounts.indexOf(mount); + node.mount.mounts.splice(idx, 1); + }, + lookup: function(parent, name) { + return parent.node_ops.lookup(parent, name); + }, + mknod: function(path, mode, dev) { + var lookup = FS.lookupPath(path, { + parent: true + }); + var parent = lookup.node; + var name = PATH.basename(path); + if (!name || name === "." || name === "..") { + throw new FS.ErrnoError(28); + } + var errCode = FS.mayCreate(parent, name); + if (errCode) { + throw new FS.ErrnoError(errCode); + } + if (!parent.node_ops.mknod) { + throw new FS.ErrnoError(63); + } + return parent.node_ops.mknod(parent, name, mode, dev); + }, + create: function(path, mode) { + mode = mode !== undefined ? mode : 438; + mode &= 4095; + mode |= 32768; + return FS.mknod(path, mode, 0); + }, + mkdir: function(path, mode) { + mode = mode !== undefined ? mode : 511; + mode &= 511 | 512; + mode |= 16384; + return FS.mknod(path, mode, 0); + }, + mkdirTree: function(path, mode) { + var dirs = path.split("/"); + var d = ""; + for (var i = 0; i < dirs.length; ++i) { + if (!dirs[i]) continue; + d += "/" + dirs[i]; + try { + FS.mkdir(d, mode); + } catch (e) { + if (e.errno != 20) throw e; + } + } + }, + mkdev: function(path, mode, dev) { + if (typeof dev === "undefined") { + dev = mode; + mode = 438; + } + mode |= 8192; + return FS.mknod(path, mode, dev); + }, + symlink: function(oldpath, newpath) { + if (!PATH_FS.resolve(oldpath)) { + throw new FS.ErrnoError(44); + } + var lookup = FS.lookupPath(newpath, { + parent: true + }); + var parent = lookup.node; + if (!parent) { + throw new FS.ErrnoError(44); + } + var newname = PATH.basename(newpath); + var errCode = FS.mayCreate(parent, newname); + if (errCode) { + throw new FS.ErrnoError(errCode); + } + if (!parent.node_ops.symlink) { + throw new FS.ErrnoError(63); + } + return parent.node_ops.symlink(parent, newname, oldpath); + }, + rename: function(old_path, new_path) { + var old_dirname = PATH.dirname(old_path); + var new_dirname = PATH.dirname(new_path); + var old_name = PATH.basename(old_path); + var new_name = PATH.basename(new_path); + var lookup, old_dir, new_dir; + lookup = FS.lookupPath(old_path, { + parent: true + }); + old_dir = lookup.node; + lookup = FS.lookupPath(new_path, { + parent: true + }); + new_dir = lookup.node; + if (!old_dir || !new_dir) throw new FS.ErrnoError(44); + if (old_dir.mount !== new_dir.mount) { + throw new FS.ErrnoError(75); + } + var old_node = FS.lookupNode(old_dir, old_name); + var relative = PATH_FS.relative(old_path, new_dirname); + if (relative.charAt(0) !== ".") { + throw new FS.ErrnoError(28); + } + relative = PATH_FS.relative(new_path, old_dirname); + if (relative.charAt(0) !== ".") { + throw new FS.ErrnoError(55); + } + var new_node; + try { + new_node = FS.lookupNode(new_dir, new_name); + } catch (e) {} + if (old_node === new_node) { + return; + } + var isdir = FS.isDir(old_node.mode); + var errCode = FS.mayDelete(old_dir, old_name, isdir); + if (errCode) { + throw new FS.ErrnoError(errCode); + } + errCode = new_node ? FS.mayDelete(new_dir, new_name, isdir) : FS.mayCreate(new_dir, new_name); + if (errCode) { + throw new FS.ErrnoError(errCode); + } + if (!old_dir.node_ops.rename) { + throw new FS.ErrnoError(63); + } + if (FS.isMountpoint(old_node) || new_node && FS.isMountpoint(new_node)) { + throw new FS.ErrnoError(10); + } + if (new_dir !== old_dir) { + errCode = FS.nodePermissions(old_dir, "w"); + if (errCode) { + throw new FS.ErrnoError(errCode); + } + } + FS.hashRemoveNode(old_node); + try { + old_dir.node_ops.rename(old_node, new_dir, new_name); + } catch (e) { + throw e; + } finally { + FS.hashAddNode(old_node); + } + }, + rmdir: function(path) { + var lookup = FS.lookupPath(path, { + parent: true + }); + var parent = lookup.node; + var name = PATH.basename(path); + var node = FS.lookupNode(parent, name); + var errCode = FS.mayDelete(parent, name, true); + if (errCode) { + throw new FS.ErrnoError(errCode); + } + if (!parent.node_ops.rmdir) { + throw new FS.ErrnoError(63); + } + if (FS.isMountpoint(node)) { + throw new FS.ErrnoError(10); + } + parent.node_ops.rmdir(parent, name); + FS.destroyNode(node); + }, + readdir: function(path) { + var lookup = FS.lookupPath(path, { + follow: true + }); + var node = lookup.node; + if (!node.node_ops.readdir) { + throw new FS.ErrnoError(54); + } + return node.node_ops.readdir(node); + }, + unlink: function(path) { + var lookup = FS.lookupPath(path, { + parent: true + }); + var parent = lookup.node; + if (!parent) { + throw new FS.ErrnoError(44); + } + var name = PATH.basename(path); + var node = FS.lookupNode(parent, name); + var errCode = FS.mayDelete(parent, name, false); + if (errCode) { + throw new FS.ErrnoError(errCode); + } + if (!parent.node_ops.unlink) { + throw new FS.ErrnoError(63); + } + if (FS.isMountpoint(node)) { + throw new FS.ErrnoError(10); + } + parent.node_ops.unlink(parent, name); + FS.destroyNode(node); + }, + readlink: function(path) { + var lookup = FS.lookupPath(path); + var link = lookup.node; + if (!link) { + throw new FS.ErrnoError(44); + } + if (!link.node_ops.readlink) { + throw new FS.ErrnoError(28); + } + return PATH_FS.resolve(FS.getPath(link.parent), link.node_ops.readlink(link)); + }, + stat: function(path, dontFollow) { + var lookup = FS.lookupPath(path, { + follow: !dontFollow + }); + var node = lookup.node; + if (!node) { + throw new FS.ErrnoError(44); + } + if (!node.node_ops.getattr) { + throw new FS.ErrnoError(63); + } + return node.node_ops.getattr(node); + }, + lstat: function(path) { + return FS.stat(path, true); + }, + chmod: function(path, mode, dontFollow) { + var node; + if (typeof path === "string") { + var lookup = FS.lookupPath(path, { + follow: !dontFollow + }); + node = lookup.node; + } else { + node = path; + } + if (!node.node_ops.setattr) { + throw new FS.ErrnoError(63); + } + node.node_ops.setattr(node, { + mode: mode & 4095 | node.mode & ~4095, + timestamp: Date.now() + }); + }, + lchmod: function(path, mode) { + FS.chmod(path, mode, true); + }, + fchmod: function(fd, mode) { + var stream = FS.getStream(fd); + if (!stream) { + throw new FS.ErrnoError(8); + } + FS.chmod(stream.node, mode); + }, + chown: function(path, uid, gid, dontFollow) { + var node; + if (typeof path === "string") { + var lookup = FS.lookupPath(path, { + follow: !dontFollow + }); + node = lookup.node; + } else { + node = path; + } + if (!node.node_ops.setattr) { + throw new FS.ErrnoError(63); + } + node.node_ops.setattr(node, { + timestamp: Date.now() + }); + }, + lchown: function(path, uid, gid) { + FS.chown(path, uid, gid, true); + }, + fchown: function(fd, uid, gid) { + var stream = FS.getStream(fd); + if (!stream) { + throw new FS.ErrnoError(8); + } + FS.chown(stream.node, uid, gid); + }, + truncate: function(path, len) { + if (len < 0) { + throw new FS.ErrnoError(28); + } + var node; + if (typeof path === "string") { + var lookup = FS.lookupPath(path, { + follow: true + }); + node = lookup.node; + } else { + node = path; + } + if (!node.node_ops.setattr) { + throw new FS.ErrnoError(63); + } + if (FS.isDir(node.mode)) { + throw new FS.ErrnoError(31); + } + if (!FS.isFile(node.mode)) { + throw new FS.ErrnoError(28); + } + var errCode = FS.nodePermissions(node, "w"); + if (errCode) { + throw new FS.ErrnoError(errCode); + } + node.node_ops.setattr(node, { + size: len, + timestamp: Date.now() + }); + }, + ftruncate: function(fd, len) { + var stream = FS.getStream(fd); + if (!stream) { + throw new FS.ErrnoError(8); + } + if ((stream.flags & 2097155) === 0) { + throw new FS.ErrnoError(28); + } + FS.truncate(stream.node, len); + }, + utime: function(path, atime, mtime) { + var lookup = FS.lookupPath(path, { + follow: true + }); + var node = lookup.node; + node.node_ops.setattr(node, { + timestamp: Math.max(atime, mtime) + }); + }, + open: function(path, flags, mode, fd_start, fd_end) { + if (path === "") { + throw new FS.ErrnoError(44); + } + flags = typeof flags === "string" ? FS.modeStringToFlags(flags) : flags; + mode = typeof mode === "undefined" ? 438 : mode; + if (flags & 64) { + mode = mode & 4095 | 32768; + } else { + mode = 0; + } + var node; + if (typeof path === "object") { + node = path; + } else { + path = PATH.normalize(path); + try { + var lookup = FS.lookupPath(path, { + follow: !(flags & 131072) + }); + node = lookup.node; + } catch (e) {} + } + var created = false; + if (flags & 64) { + if (node) { + if (flags & 128) { + throw new FS.ErrnoError(20); + } + } else { + node = FS.mknod(path, mode, 0); + created = true; + } + } + if (!node) { + throw new FS.ErrnoError(44); + } + if (FS.isChrdev(node.mode)) { + flags &= ~512; + } + if (flags & 65536 && !FS.isDir(node.mode)) { + throw new FS.ErrnoError(54); + } + if (!created) { + var errCode = FS.mayOpen(node, flags); + if (errCode) { + throw new FS.ErrnoError(errCode); + } + } + if (flags & 512) { + FS.truncate(node, 0); + } + flags &= ~(128 | 512 | 131072); + var stream = FS.createStream({ + node: node, + path: FS.getPath(node), + id: node.id, + flags: flags, + mode: node.mode, + seekable: true, + position: 0, + stream_ops: node.stream_ops, + node_ops: node.node_ops, + ungotten: [], + error: false + }, fd_start, fd_end); + if (stream.stream_ops.open) { + stream.stream_ops.open(stream); + } + if (Module["logReadFiles"] && !(flags & 1)) { + if (!FS.readFiles) FS.readFiles = {}; + if (!(path in FS.readFiles)) { + FS.readFiles[path] = 1; + } + } + return stream; + }, + close: function(stream) { + if (FS.isClosed(stream)) { + throw new FS.ErrnoError(8); + } + if (stream.getdents) stream.getdents = null; + try { + if (stream.stream_ops.close) { + stream.stream_ops.close(stream); + } + } catch (e) { + throw e; + } finally { + FS.closeStream(stream.fd); + } + stream.fd = null; + }, + isClosed: function(stream) { + return stream.fd === null; + }, + llseek: function(stream, offset, whence) { + if (FS.isClosed(stream)) { + throw new FS.ErrnoError(8); + } + if (!stream.seekable || !stream.stream_ops.llseek) { + throw new FS.ErrnoError(70); + } + if (whence != 0 && whence != 1 && whence != 2) { + throw new FS.ErrnoError(28); + } + stream.position = stream.stream_ops.llseek(stream, offset, whence); + stream.ungotten = []; + return stream.position; + }, + read: function(stream, buffer, offset, length, position) { + if (length < 0 || position < 0) { + throw new FS.ErrnoError(28); + } + if (FS.isClosed(stream)) { + throw new FS.ErrnoError(8); + } + if ((stream.flags & 2097155) === 1) { + throw new FS.ErrnoError(8); + } + if (FS.isDir(stream.node.mode)) { + throw new FS.ErrnoError(31); + } + if (!stream.stream_ops.read) { + throw new FS.ErrnoError(28); + } + var seeking = typeof position !== "undefined"; + if (!seeking) { + position = stream.position; + } else if (!stream.seekable) { + throw new FS.ErrnoError(70); + } + var bytesRead = stream.stream_ops.read(stream, buffer, offset, length, position); + if (!seeking) stream.position += bytesRead; + return bytesRead; + }, + write: function(stream, buffer, offset, length, position, canOwn) { + if (length < 0 || position < 0) { + throw new FS.ErrnoError(28); + } + if (FS.isClosed(stream)) { + throw new FS.ErrnoError(8); + } + if ((stream.flags & 2097155) === 0) { + throw new FS.ErrnoError(8); + } + if (FS.isDir(stream.node.mode)) { + throw new FS.ErrnoError(31); + } + if (!stream.stream_ops.write) { + throw new FS.ErrnoError(28); + } + if (stream.seekable && stream.flags & 1024) { + FS.llseek(stream, 0, 2); + } + var seeking = typeof position !== "undefined"; + if (!seeking) { + position = stream.position; + } else if (!stream.seekable) { + throw new FS.ErrnoError(70); + } + var bytesWritten = stream.stream_ops.write(stream, buffer, offset, length, position, canOwn); + if (!seeking) stream.position += bytesWritten; + return bytesWritten; + }, + allocate: function(stream, offset, length) { + if (FS.isClosed(stream)) { + throw new FS.ErrnoError(8); + } + if (offset < 0 || length <= 0) { + throw new FS.ErrnoError(28); + } + if ((stream.flags & 2097155) === 0) { + throw new FS.ErrnoError(8); + } + if (!FS.isFile(stream.node.mode) && !FS.isDir(stream.node.mode)) { + throw new FS.ErrnoError(43); + } + if (!stream.stream_ops.allocate) { + throw new FS.ErrnoError(138); + } + stream.stream_ops.allocate(stream, offset, length); + }, + mmap: function(stream, address, length, position, prot, flags) { + if ((prot & 2) !== 0 && (flags & 2) === 0 && (stream.flags & 2097155) !== 2) { + throw new FS.ErrnoError(2); + } + if ((stream.flags & 2097155) === 1) { + throw new FS.ErrnoError(2); + } + if (!stream.stream_ops.mmap) { + throw new FS.ErrnoError(43); + } + return stream.stream_ops.mmap(stream, address, length, position, prot, flags); + }, + msync: function(stream, buffer, offset, length, mmapFlags) { + if (!stream || !stream.stream_ops.msync) { + return 0; + } + return stream.stream_ops.msync(stream, buffer, offset, length, mmapFlags); + }, + munmap: function(stream) { + return 0; + }, + ioctl: function(stream, cmd, arg) { + if (!stream.stream_ops.ioctl) { + throw new FS.ErrnoError(59); + } + return stream.stream_ops.ioctl(stream, cmd, arg); + }, + readFile: function(path, opts) { + opts = opts || {}; + opts.flags = opts.flags || 0; + opts.encoding = opts.encoding || "binary"; + if (opts.encoding !== "utf8" && opts.encoding !== "binary") { + throw new Error('Invalid encoding type "' + opts.encoding + '"'); + } + var ret; + var stream = FS.open(path, opts.flags); + var stat = FS.stat(path); + var length = stat.size; + var buf = new Uint8Array(length); + FS.read(stream, buf, 0, length, 0); + if (opts.encoding === "utf8") { + ret = UTF8ArrayToString(buf, 0); + } else if (opts.encoding === "binary") { + ret = buf; + } + FS.close(stream); + return ret; + }, + writeFile: function(path, data, opts) { + opts = opts || {}; + opts.flags = opts.flags || 577; + var stream = FS.open(path, opts.flags, opts.mode); + if (typeof data === "string") { + var buf = new Uint8Array(lengthBytesUTF8(data) + 1); + var actualNumBytes = stringToUTF8Array(data, buf, 0, buf.length); + FS.write(stream, buf, 0, actualNumBytes, undefined, opts.canOwn); + } else if (ArrayBuffer.isView(data)) { + FS.write(stream, data, 0, data.byteLength, undefined, opts.canOwn); + } else { + throw new Error("Unsupported data type"); + } + FS.close(stream); + }, + cwd: function() { + return FS.currentPath; + }, + chdir: function(path) { + var lookup = FS.lookupPath(path, { + follow: true + }); + if (lookup.node === null) { + throw new FS.ErrnoError(44); + } + if (!FS.isDir(lookup.node.mode)) { + throw new FS.ErrnoError(54); + } + var errCode = FS.nodePermissions(lookup.node, "x"); + if (errCode) { + throw new FS.ErrnoError(errCode); + } + FS.currentPath = lookup.path; + }, + createDefaultDirectories: function() { + FS.mkdir("/tmp"); + FS.mkdir("/home"); + FS.mkdir("/home/web_user"); + }, + createDefaultDevices: function() { + FS.mkdir("/dev"); + FS.registerDevice(FS.makedev(1, 3), { + read: function() { + return 0; + }, + write: function(stream, buffer, offset, length, pos) { + return length; + } + }); + FS.mkdev("/dev/null", FS.makedev(1, 3)); + TTY.register(FS.makedev(5, 0), TTY.default_tty_ops); + TTY.register(FS.makedev(6, 0), TTY.default_tty1_ops); + FS.mkdev("/dev/tty", FS.makedev(5, 0)); + FS.mkdev("/dev/tty1", FS.makedev(6, 0)); + var random_device = getRandomDevice(); + FS.createDevice("/dev", "random", random_device); + FS.createDevice("/dev", "urandom", random_device); + FS.mkdir("/dev/shm"); + FS.mkdir("/dev/shm/tmp"); + }, + createSpecialDirectories: function() { + FS.mkdir("/proc"); + var proc_self = FS.mkdir("/proc/self"); + FS.mkdir("/proc/self/fd"); + FS.mount({ + mount: function() { + var node = FS.createNode(proc_self, "fd", 16384 | 511, 73); + node.node_ops = { + lookup: function(parent, name) { + var fd = +name; + var stream = FS.getStream(fd); + if (!stream) throw new FS.ErrnoError(8); + var ret = { + parent: null, + mount: { + mountpoint: "fake" + }, + node_ops: { + readlink: function() { + return stream.path; + } + } + }; + ret.parent = ret; + return ret; + } + }; + return node; + } + }, {}, "/proc/self/fd"); + }, + createStandardStreams: function() { + if (Module["stdin"]) { + FS.createDevice("/dev", "stdin", Module["stdin"]); + } else { + FS.symlink("/dev/tty", "/dev/stdin"); + } + if (Module["stdout"]) { + FS.createDevice("/dev", "stdout", null, Module["stdout"]); + } else { + FS.symlink("/dev/tty", "/dev/stdout"); + } + if (Module["stderr"]) { + FS.createDevice("/dev", "stderr", null, Module["stderr"]); + } else { + FS.symlink("/dev/tty1", "/dev/stderr"); + } + var stdin = FS.open("/dev/stdin", 0); + var stdout = FS.open("/dev/stdout", 1); + var stderr = FS.open("/dev/stderr", 1); + }, + ensureErrnoError: function() { + if (FS.ErrnoError) return; + FS.ErrnoError = function ErrnoError(errno, node) { + this.node = node; + this.setErrno = function(errno) { + this.errno = errno; + }; + this.setErrno(errno); + this.message = "FS error"; + }; + FS.ErrnoError.prototype = new Error(); + FS.ErrnoError.prototype.constructor = FS.ErrnoError; + [ 44 ].forEach(function(code) { + FS.genericErrors[code] = new FS.ErrnoError(code); + FS.genericErrors[code].stack = ""; + }); + }, + staticInit: function() { + FS.ensureErrnoError(); + FS.nameTable = new Array(4096); + FS.mount(MEMFS, {}, "/"); + FS.createDefaultDirectories(); + FS.createDefaultDevices(); + FS.createSpecialDirectories(); + FS.filesystems = { + "MEMFS": MEMFS + }; + }, + init: function(input, output, error) { + FS.init.initialized = true; + FS.ensureErrnoError(); + Module["stdin"] = input || Module["stdin"]; + Module["stdout"] = output || Module["stdout"]; + Module["stderr"] = error || Module["stderr"]; + FS.createStandardStreams(); + }, + quit: function() { + FS.init.initialized = false; + for (var i = 0; i < FS.streams.length; i++) { + var stream = FS.streams[i]; + if (!stream) { + continue; + } + FS.close(stream); + } + }, + getMode: function(canRead, canWrite) { + var mode = 0; + if (canRead) mode |= 292 | 73; + if (canWrite) mode |= 146; + return mode; + }, + findObject: function(path, dontResolveLastLink) { + var ret = FS.analyzePath(path, dontResolveLastLink); + if (ret.exists) { + return ret.object; + } else { + return null; + } + }, + analyzePath: function(path, dontResolveLastLink) { + try { + var lookup = FS.lookupPath(path, { + follow: !dontResolveLastLink + }); + path = lookup.path; + } catch (e) {} + var ret = { + isRoot: false, + exists: false, + error: 0, + name: null, + path: null, + object: null, + parentExists: false, + parentPath: null, + parentObject: null + }; + try { + var lookup = FS.lookupPath(path, { + parent: true + }); + ret.parentExists = true; + ret.parentPath = lookup.path; + ret.parentObject = lookup.node; + ret.name = PATH.basename(path); + lookup = FS.lookupPath(path, { + follow: !dontResolveLastLink + }); + ret.exists = true; + ret.path = lookup.path; + ret.object = lookup.node; + ret.name = lookup.node.name; + ret.isRoot = lookup.path === "/"; + } catch (e) { + ret.error = e.errno; + } + return ret; + }, + createPath: function(parent, path, canRead, canWrite) { + parent = typeof parent === "string" ? parent : FS.getPath(parent); + var parts = path.split("/").reverse(); + while (parts.length) { + var part = parts.pop(); + if (!part) continue; + var current = PATH.join2(parent, part); + try { + FS.mkdir(current); + } catch (e) {} + parent = current; + } + return current; + }, + createFile: function(parent, name, properties, canRead, canWrite) { + var path = PATH.join2(typeof parent === "string" ? parent : FS.getPath(parent), name); + var mode = FS.getMode(canRead, canWrite); + return FS.create(path, mode); + }, + createDataFile: function(parent, name, data, canRead, canWrite, canOwn) { + var path = name ? PATH.join2(typeof parent === "string" ? parent : FS.getPath(parent), name) : parent; + var mode = FS.getMode(canRead, canWrite); + var node = FS.create(path, mode); + if (data) { + if (typeof data === "string") { + var arr = new Array(data.length); + for (var i = 0, len = data.length; i < len; ++i) arr[i] = data.charCodeAt(i); + data = arr; + } + FS.chmod(node, mode | 146); + var stream = FS.open(node, 577); + FS.write(stream, data, 0, data.length, 0, canOwn); + FS.close(stream); + FS.chmod(node, mode); + } + return node; + }, + createDevice: function(parent, name, input, output) { + var path = PATH.join2(typeof parent === "string" ? parent : FS.getPath(parent), name); + var mode = FS.getMode(!!input, !!output); + if (!FS.createDevice.major) FS.createDevice.major = 64; + var dev = FS.makedev(FS.createDevice.major++, 0); + FS.registerDevice(dev, { + open: function(stream) { + stream.seekable = false; + }, + close: function(stream) { + if (output && output.buffer && output.buffer.length) { + output(10); + } + }, + read: function(stream, buffer, offset, length, pos) { + var bytesRead = 0; + for (var i = 0; i < length; i++) { + var result; + try { + result = input(); + } catch (e) { + throw new FS.ErrnoError(29); + } + if (result === undefined && bytesRead === 0) { + throw new FS.ErrnoError(6); + } + if (result === null || result === undefined) break; + bytesRead++; + buffer[offset + i] = result; + } + if (bytesRead) { + stream.node.timestamp = Date.now(); + } + return bytesRead; + }, + write: function(stream, buffer, offset, length, pos) { + for (var i = 0; i < length; i++) { + try { + output(buffer[offset + i]); + } catch (e) { + throw new FS.ErrnoError(29); + } + } + if (length) { + stream.node.timestamp = Date.now(); + } + return i; + } + }); + return FS.mkdev(path, mode, dev); + }, + forceLoadFile: function(obj) { + if (obj.isDevice || obj.isFolder || obj.link || obj.contents) return true; + if (typeof XMLHttpRequest !== "undefined") { + throw new Error("Lazy loading should have been performed (contents set) in createLazyFile, but it was not. Lazy loading only works in web workers. Use --embed-file or --preload-file in emcc on the main thread."); + } else if (read_) { + try { + obj.contents = intArrayFromString(read_(obj.url), true); + obj.usedBytes = obj.contents.length; + } catch (e) { + throw new FS.ErrnoError(29); + } + } else { + throw new Error("Cannot load without read() or XMLHttpRequest."); + } + }, + createLazyFile: function(parent, name, url, canRead, canWrite) { + function LazyUint8Array() { + this.lengthKnown = false; + this.chunks = []; + } + LazyUint8Array.prototype.get = function LazyUint8Array_get(idx) { + if (idx > this.length - 1 || idx < 0) { + return undefined; + } + var chunkOffset = idx % this.chunkSize; + var chunkNum = idx / this.chunkSize | 0; + return this.getter(chunkNum)[chunkOffset]; + }; + LazyUint8Array.prototype.setDataGetter = function LazyUint8Array_setDataGetter(getter) { + this.getter = getter; + }; + LazyUint8Array.prototype.cacheLength = function LazyUint8Array_cacheLength() { + var xhr = new XMLHttpRequest(); + xhr.open("HEAD", url, false); + xhr.send(null); + if (!(xhr.status >= 200 && xhr.status < 300 || xhr.status === 304)) throw new Error("Couldn't load " + url + ". Status: " + xhr.status); + var datalength = Number(xhr.getResponseHeader("Content-length")); + var header; + var hasByteServing = (header = xhr.getResponseHeader("Accept-Ranges")) && header === "bytes"; + var usesGzip = (header = xhr.getResponseHeader("Content-Encoding")) && header === "gzip"; + var chunkSize = 1024 * 1024; + if (!hasByteServing) chunkSize = datalength; + var doXHR = function(from, to) { + if (from > to) throw new Error("invalid range (" + from + ", " + to + ") or no bytes requested!"); + if (to > datalength - 1) throw new Error("only " + datalength + " bytes available! programmer error!"); + var xhr = new XMLHttpRequest(); + xhr.open("GET", url, false); + if (datalength !== chunkSize) xhr.setRequestHeader("Range", "bytes=" + from + "-" + to); + if (typeof Uint8Array != "undefined") xhr.responseType = "arraybuffer"; + if (xhr.overrideMimeType) { + xhr.overrideMimeType("text/plain; charset=x-user-defined"); + } + xhr.send(null); + if (!(xhr.status >= 200 && xhr.status < 300 || xhr.status === 304)) throw new Error("Couldn't load " + url + ". Status: " + xhr.status); + if (xhr.response !== undefined) { + return new Uint8Array(xhr.response || []); + } else { + return intArrayFromString(xhr.responseText || "", true); + } + }; + var lazyArray = this; + lazyArray.setDataGetter(function(chunkNum) { + var start = chunkNum * chunkSize; + var end = (chunkNum + 1) * chunkSize - 1; + end = Math.min(end, datalength - 1); + if (typeof lazyArray.chunks[chunkNum] === "undefined") { + lazyArray.chunks[chunkNum] = doXHR(start, end); + } + if (typeof lazyArray.chunks[chunkNum] === "undefined") throw new Error("doXHR failed!"); + return lazyArray.chunks[chunkNum]; + }); + if (usesGzip || !datalength) { + chunkSize = datalength = 1; + datalength = this.getter(0).length; + chunkSize = datalength; + out("LazyFiles on gzip forces download of the whole file when length is accessed"); + } + this._length = datalength; + this._chunkSize = chunkSize; + this.lengthKnown = true; + }; + if (typeof XMLHttpRequest !== "undefined") { + if (!ENVIRONMENT_IS_WORKER) throw "Cannot do synchronous binary XHRs outside webworkers in modern browsers. Use --embed-file or --preload-file in emcc"; + var lazyArray = new LazyUint8Array(); + Object.defineProperties(lazyArray, { + length: { + get: function() { + if (!this.lengthKnown) { + this.cacheLength(); + } + return this._length; + } + }, + chunkSize: { + get: function() { + if (!this.lengthKnown) { + this.cacheLength(); + } + return this._chunkSize; + } + } + }); + var properties = { + isDevice: false, + contents: lazyArray + }; + } else { + var properties = { + isDevice: false, + url: url + }; + } + var node = FS.createFile(parent, name, properties, canRead, canWrite); + if (properties.contents) { + node.contents = properties.contents; + } else if (properties.url) { + node.contents = null; + node.url = properties.url; + } + Object.defineProperties(node, { + usedBytes: { + get: function() { + return this.contents.length; + } + } + }); + var stream_ops = {}; + var keys = Object.keys(node.stream_ops); + keys.forEach(function(key) { + var fn = node.stream_ops[key]; + stream_ops[key] = function forceLoadLazyFile() { + FS.forceLoadFile(node); + return fn.apply(null, arguments); + }; + }); + stream_ops.read = function stream_ops_read(stream, buffer, offset, length, position) { + FS.forceLoadFile(node); + var contents = stream.node.contents; + if (position >= contents.length) return 0; + var size = Math.min(contents.length - position, length); + if (contents.slice) { + for (var i = 0; i < size; i++) { + buffer[offset + i] = contents[position + i]; + } + } else { + for (var i = 0; i < size; i++) { + buffer[offset + i] = contents.get(position + i); + } + } + return size; + }; + node.stream_ops = stream_ops; + return node; + }, + createPreloadedFile: function(parent, name, url, canRead, canWrite, onload, onerror, dontCreateFile, canOwn, preFinish) { + Browser.init(); + var fullname = name ? PATH_FS.resolve(PATH.join2(parent, name)) : parent; + var dep = getUniqueRunDependency("cp " + fullname); + function processData(byteArray) { + function finish(byteArray) { + if (preFinish) preFinish(); + if (!dontCreateFile) { + FS.createDataFile(parent, name, byteArray, canRead, canWrite, canOwn); + } + if (onload) onload(); + removeRunDependency(dep); + } + var handled = false; + Module["preloadPlugins"].forEach(function(plugin) { + if (handled) return; + if (plugin["canHandle"](fullname)) { + plugin["handle"](byteArray, fullname, finish, function() { + if (onerror) onerror(); + removeRunDependency(dep); + }); + handled = true; + } + }); + if (!handled) finish(byteArray); + } + addRunDependency(dep); + if (typeof url == "string") { + asyncLoad(url, function(byteArray) { + processData(byteArray); + }, onerror); + } else { + processData(url); + } + }, + indexedDB: function() { + return window.indexedDB || window.mozIndexedDB || window.webkitIndexedDB || window.msIndexedDB; + }, + DB_NAME: function() { + return "EM_FS_" + window.location.pathname; + }, + DB_VERSION: 20, + DB_STORE_NAME: "FILE_DATA", + saveFilesToDB: function(paths, onload, onerror) { + onload = onload || function() {}; + onerror = onerror || function() {}; + var indexedDB = FS.indexedDB(); + try { + var openRequest = indexedDB.open(FS.DB_NAME(), FS.DB_VERSION); + } catch (e) { + return onerror(e); + } + openRequest.onupgradeneeded = function openRequest_onupgradeneeded() { + out("creating db"); + var db = openRequest.result; + db.createObjectStore(FS.DB_STORE_NAME); + }; + openRequest.onsuccess = function openRequest_onsuccess() { + var db = openRequest.result; + var transaction = db.transaction([ FS.DB_STORE_NAME ], "readwrite"); + var files = transaction.objectStore(FS.DB_STORE_NAME); + var ok = 0, fail = 0, total = paths.length; + function finish() { + if (fail == 0) onload(); else onerror(); + } + paths.forEach(function(path) { + var putRequest = files.put(FS.analyzePath(path).object.contents, path); + putRequest.onsuccess = function putRequest_onsuccess() { + ok++; + if (ok + fail == total) finish(); + }; + putRequest.onerror = function putRequest_onerror() { + fail++; + if (ok + fail == total) finish(); + }; + }); + transaction.onerror = onerror; + }; + openRequest.onerror = onerror; + }, + loadFilesFromDB: function(paths, onload, onerror) { + onload = onload || function() {}; + onerror = onerror || function() {}; + var indexedDB = FS.indexedDB(); + try { + var openRequest = indexedDB.open(FS.DB_NAME(), FS.DB_VERSION); + } catch (e) { + return onerror(e); + } + openRequest.onupgradeneeded = onerror; + openRequest.onsuccess = function openRequest_onsuccess() { + var db = openRequest.result; + try { + var transaction = db.transaction([ FS.DB_STORE_NAME ], "readonly"); + } catch (e) { + onerror(e); + return; + } + var files = transaction.objectStore(FS.DB_STORE_NAME); + var ok = 0, fail = 0, total = paths.length; + function finish() { + if (fail == 0) onload(); else onerror(); + } + paths.forEach(function(path) { + var getRequest = files.get(path); + getRequest.onsuccess = function getRequest_onsuccess() { + if (FS.analyzePath(path).exists) { + FS.unlink(path); + } + FS.createDataFile(PATH.dirname(path), PATH.basename(path), getRequest.result, true, true, true); + ok++; + if (ok + fail == total) finish(); + }; + getRequest.onerror = function getRequest_onerror() { + fail++; + if (ok + fail == total) finish(); + }; + }); + transaction.onerror = onerror; + }; + openRequest.onerror = onerror; + } +}; + +var SYSCALLS = { + mappings: {}, + DEFAULT_POLLMASK: 5, + calculateAt: function(dirfd, path, allowEmpty) { + if (path[0] === "/") { + return path; + } + var dir; + if (dirfd === -100) { + dir = FS.cwd(); + } else { + var dirstream = FS.getStream(dirfd); + if (!dirstream) throw new FS.ErrnoError(8); + dir = dirstream.path; + } + if (path.length == 0) { + if (!allowEmpty) { + throw new FS.ErrnoError(44); + } + return dir; + } + return PATH.join2(dir, path); + }, + doStat: function(func, path, buf) { + try { + var stat = func(path); + } catch (e) { + if (e && e.node && PATH.normalize(path) !== PATH.normalize(FS.getPath(e.node))) { + return -54; + } + throw e; + } + HEAP32[buf >> 2] = stat.dev; + HEAP32[buf + 4 >> 2] = 0; + HEAP32[buf + 8 >> 2] = stat.ino; + HEAP32[buf + 12 >> 2] = stat.mode; + HEAP32[buf + 16 >> 2] = stat.nlink; + HEAP32[buf + 20 >> 2] = stat.uid; + HEAP32[buf + 24 >> 2] = stat.gid; + HEAP32[buf + 28 >> 2] = stat.rdev; + HEAP32[buf + 32 >> 2] = 0; + tempI64 = [ stat.size >>> 0, (tempDouble = stat.size, +Math.abs(tempDouble) >= 1 ? tempDouble > 0 ? (Math.min(+Math.floor(tempDouble / 4294967296), 4294967295) | 0) >>> 0 : ~~+Math.ceil((tempDouble - +(~~tempDouble >>> 0)) / 4294967296) >>> 0 : 0) ], + HEAP32[buf + 40 >> 2] = tempI64[0], HEAP32[buf + 44 >> 2] = tempI64[1]; + HEAP32[buf + 48 >> 2] = 4096; + HEAP32[buf + 52 >> 2] = stat.blocks; + HEAP32[buf + 56 >> 2] = stat.atime.getTime() / 1e3 | 0; + HEAP32[buf + 60 >> 2] = 0; + HEAP32[buf + 64 >> 2] = stat.mtime.getTime() / 1e3 | 0; + HEAP32[buf + 68 >> 2] = 0; + HEAP32[buf + 72 >> 2] = stat.ctime.getTime() / 1e3 | 0; + HEAP32[buf + 76 >> 2] = 0; + tempI64 = [ stat.ino >>> 0, (tempDouble = stat.ino, +Math.abs(tempDouble) >= 1 ? tempDouble > 0 ? (Math.min(+Math.floor(tempDouble / 4294967296), 4294967295) | 0) >>> 0 : ~~+Math.ceil((tempDouble - +(~~tempDouble >>> 0)) / 4294967296) >>> 0 : 0) ], + HEAP32[buf + 80 >> 2] = tempI64[0], HEAP32[buf + 84 >> 2] = tempI64[1]; + return 0; + }, + doMsync: function(addr, stream, len, flags, offset) { + var buffer = HEAPU8.slice(addr, addr + len); + FS.msync(stream, buffer, offset, len, flags); + }, + doMkdir: function(path, mode) { + path = PATH.normalize(path); + if (path[path.length - 1] === "/") path = path.substr(0, path.length - 1); + FS.mkdir(path, mode, 0); + return 0; + }, + doMknod: function(path, mode, dev) { + switch (mode & 61440) { + case 32768: + case 8192: + case 24576: + case 4096: + case 49152: + break; + + default: + return -28; + } + FS.mknod(path, mode, dev); + return 0; + }, + doReadlink: function(path, buf, bufsize) { + if (bufsize <= 0) return -28; + var ret = FS.readlink(path); + var len = Math.min(bufsize, lengthBytesUTF8(ret)); + var endChar = HEAP8[buf + len]; + stringToUTF8(ret, buf, bufsize + 1); + HEAP8[buf + len] = endChar; + return len; + }, + doAccess: function(path, amode) { + if (amode & ~7) { + return -28; + } + var lookup = FS.lookupPath(path, { + follow: true + }); + var node = lookup.node; + if (!node) { + return -44; + } + var perms = ""; + if (amode & 4) perms += "r"; + if (amode & 2) perms += "w"; + if (amode & 1) perms += "x"; + if (perms && FS.nodePermissions(node, perms)) { + return -2; + } + return 0; + }, + doDup: function(path, flags, suggestFD) { + var suggest = FS.getStream(suggestFD); + if (suggest) FS.close(suggest); + return FS.open(path, flags, 0, suggestFD, suggestFD).fd; + }, + doReadv: function(stream, iov, iovcnt, offset) { + var ret = 0; + for (var i = 0; i < iovcnt; i++) { + var ptr = HEAP32[iov + i * 8 >> 2]; + var len = HEAP32[iov + (i * 8 + 4) >> 2]; + var curr = FS.read(stream, HEAP8, ptr, len, offset); + if (curr < 0) return -1; + ret += curr; + if (curr < len) break; + } + return ret; + }, + doWritev: function(stream, iov, iovcnt, offset) { + var ret = 0; + for (var i = 0; i < iovcnt; i++) { + var ptr = HEAP32[iov + i * 8 >> 2]; + var len = HEAP32[iov + (i * 8 + 4) >> 2]; + var curr = FS.write(stream, HEAP8, ptr, len, offset); + if (curr < 0) return -1; + ret += curr; + } + return ret; + }, + varargs: undefined, + get: function() { + SYSCALLS.varargs += 4; + var ret = HEAP32[SYSCALLS.varargs - 4 >> 2]; + return ret; + }, + getStr: function(ptr) { + var ret = UTF8ToString(ptr); + return ret; + }, + getStreamFromFD: function(fd) { + var stream = FS.getStream(fd); + if (!stream) throw new FS.ErrnoError(8); + return stream; + }, + get64: function(low, high) { + return low; + } +}; + +function ___syscall_fcntl64(fd, cmd, varargs) { + SYSCALLS.varargs = varargs; + try { + var stream = SYSCALLS.getStreamFromFD(fd); + switch (cmd) { + case 0: + { + var arg = SYSCALLS.get(); + if (arg < 0) { + return -28; + } + var newStream; + newStream = FS.open(stream.path, stream.flags, 0, arg); + return newStream.fd; + } + + case 1: + case 2: + return 0; + + case 3: + return stream.flags; + + case 4: + { + var arg = SYSCALLS.get(); + stream.flags |= arg; + return 0; + } + + case 5: + { + var arg = SYSCALLS.get(); + var offset = 0; + HEAP16[arg + offset >> 1] = 2; + return 0; + } + + case 6: + case 7: + return 0; + + case 16: + case 8: + return -28; + + case 9: + setErrNo(28); + return -1; + + default: + { + return -28; + } + } + } catch (e) { + if (typeof FS === "undefined" || !(e instanceof FS.ErrnoError)) throw e; + return -e.errno; + } +} + +function ___syscall_getdents64(fd, dirp, count) { + try { + var stream = SYSCALLS.getStreamFromFD(fd); + if (!stream.getdents) { + stream.getdents = FS.readdir(stream.path); + } + var struct_size = 280; + var pos = 0; + var off = FS.llseek(stream, 0, 1); + var idx = Math.floor(off / struct_size); + while (idx < stream.getdents.length && pos + struct_size <= count) { + var id; + var type; + var name = stream.getdents[idx]; + if (name === ".") { + id = stream.id; + type = 4; + } else if (name === "..") { + var lookup = FS.lookupPath(stream.path, { + parent: true + }); + id = lookup.node.id; + type = 4; + } else { + var child = FS.lookupNode(stream, name); + id = child.id; + type = FS.isChrdev(child.mode) ? 2 : FS.isDir(child.mode) ? 4 : FS.isLink(child.mode) ? 10 : 8; + } + tempI64 = [ id >>> 0, (tempDouble = id, +Math.abs(tempDouble) >= 1 ? tempDouble > 0 ? (Math.min(+Math.floor(tempDouble / 4294967296), 4294967295) | 0) >>> 0 : ~~+Math.ceil((tempDouble - +(~~tempDouble >>> 0)) / 4294967296) >>> 0 : 0) ], + HEAP32[dirp + pos >> 2] = tempI64[0], HEAP32[dirp + pos + 4 >> 2] = tempI64[1]; + tempI64 = [ (idx + 1) * struct_size >>> 0, (tempDouble = (idx + 1) * struct_size, + +Math.abs(tempDouble) >= 1 ? tempDouble > 0 ? (Math.min(+Math.floor(tempDouble / 4294967296), 4294967295) | 0) >>> 0 : ~~+Math.ceil((tempDouble - +(~~tempDouble >>> 0)) / 4294967296) >>> 0 : 0) ], + HEAP32[dirp + pos + 8 >> 2] = tempI64[0], HEAP32[dirp + pos + 12 >> 2] = tempI64[1]; + HEAP16[dirp + pos + 16 >> 1] = 280; + HEAP8[dirp + pos + 18 >> 0] = type; + stringToUTF8(name, dirp + pos + 19, 256); + pos += struct_size; + idx += 1; + } + FS.llseek(stream, idx * struct_size, 0); + return pos; + } catch (e) { + if (typeof FS === "undefined" || !(e instanceof FS.ErrnoError)) throw e; + return -e.errno; + } +} + +function ___syscall_ioctl(fd, op, varargs) { + SYSCALLS.varargs = varargs; + try { + var stream = SYSCALLS.getStreamFromFD(fd); + switch (op) { + case 21509: + case 21505: + { + if (!stream.tty) return -59; + return 0; + } + + case 21510: + case 21511: + case 21512: + case 21506: + case 21507: + case 21508: + { + if (!stream.tty) return -59; + return 0; + } + + case 21519: + { + if (!stream.tty) return -59; + var argp = SYSCALLS.get(); + HEAP32[argp >> 2] = 0; + return 0; + } + + case 21520: + { + if (!stream.tty) return -59; + return -28; + } + + case 21531: + { + var argp = SYSCALLS.get(); + return FS.ioctl(stream, op, argp); + } + + case 21523: + { + if (!stream.tty) return -59; + return 0; + } + + case 21524: + { + if (!stream.tty) return -59; + return 0; + } + + default: + abort("bad ioctl syscall " + op); + } + } catch (e) { + if (typeof FS === "undefined" || !(e instanceof FS.ErrnoError)) throw e; + return -e.errno; + } +} + +function ___syscall_mkdir(path, mode) { + try { + path = SYSCALLS.getStr(path); + return SYSCALLS.doMkdir(path, mode); + } catch (e) { + if (typeof FS === "undefined" || !(e instanceof FS.ErrnoError)) throw e; + return -e.errno; + } +} + +function ___syscall_open(path, flags, varargs) { + SYSCALLS.varargs = varargs; + try { + var pathname = SYSCALLS.getStr(path); + var mode = varargs ? SYSCALLS.get() : 0; + var stream = FS.open(pathname, flags, mode); + return stream.fd; + } catch (e) { + if (typeof FS === "undefined" || !(e instanceof FS.ErrnoError)) throw e; + return -e.errno; + } +} + +function ___syscall_readlink(path, buf, bufsize) { + try { + path = SYSCALLS.getStr(path); + return SYSCALLS.doReadlink(path, buf, bufsize); + } catch (e) { + if (typeof FS === "undefined" || !(e instanceof FS.ErrnoError)) throw e; + return -e.errno; + } +} + +function ___syscall_rmdir(path) { + try { + path = SYSCALLS.getStr(path); + FS.rmdir(path); + return 0; + } catch (e) { + if (typeof FS === "undefined" || !(e instanceof FS.ErrnoError)) throw e; + return -e.errno; + } +} + +function ___syscall_unlink(path) { + try { + path = SYSCALLS.getStr(path); + FS.unlink(path); + return 0; + } catch (e) { + if (typeof FS === "undefined" || !(e instanceof FS.ErrnoError)) throw e; + return -e.errno; + } +} + +function __embind_register_bigint(primitiveType, name, size, minRange, maxRange) {} + +function getShiftFromSize(size) { + switch (size) { + case 1: + return 0; + + case 2: + return 1; + + case 4: + return 2; + + case 8: + return 3; + + default: + throw new TypeError("Unknown type size: " + size); + } +} + +function embind_init_charCodes() { + var codes = new Array(256); + for (var i = 0; i < 256; ++i) { + codes[i] = String.fromCharCode(i); + } + embind_charCodes = codes; +} + +var embind_charCodes = undefined; + +function readLatin1String(ptr) { + var ret = ""; + var c = ptr; + while (HEAPU8[c]) { + ret += embind_charCodes[HEAPU8[c++]]; + } + return ret; +} + +var awaitingDependencies = {}; + +var registeredTypes = {}; + +var typeDependencies = {}; + +var char_0 = 48; + +var char_9 = 57; + +function makeLegalFunctionName(name) { + if (undefined === name) { + return "_unknown"; + } + name = name.replace(/[^a-zA-Z0-9_]/g, "$"); + var f = name.charCodeAt(0); + if (f >= char_0 && f <= char_9) { + return "_" + name; + } else { + return name; + } +} + +function createNamedFunction(name, body) { + name = makeLegalFunctionName(name); + return new Function("body", "return function " + name + "() {\n" + ' "use strict";' + " return body.apply(this, arguments);\n" + "};\n")(body); +} + +function extendError(baseErrorType, errorName) { + var errorClass = createNamedFunction(errorName, function(message) { + this.name = errorName; + this.message = message; + var stack = new Error(message).stack; + if (stack !== undefined) { + this.stack = this.toString() + "\n" + stack.replace(/^Error(:[^\n]*)?\n/, ""); + } + }); + errorClass.prototype = Object.create(baseErrorType.prototype); + errorClass.prototype.constructor = errorClass; + errorClass.prototype.toString = function() { + if (this.message === undefined) { + return this.name; + } else { + return this.name + ": " + this.message; + } + }; + return errorClass; +} + +var BindingError = undefined; + +function throwBindingError(message) { + throw new BindingError(message); +} + +var InternalError = undefined; + +function throwInternalError(message) { + throw new InternalError(message); +} + +function whenDependentTypesAreResolved(myTypes, dependentTypes, getTypeConverters) { + myTypes.forEach(function(type) { + typeDependencies[type] = dependentTypes; + }); + function onComplete(typeConverters) { + var myTypeConverters = getTypeConverters(typeConverters); + if (myTypeConverters.length !== myTypes.length) { + throwInternalError("Mismatched type converter count"); + } + for (var i = 0; i < myTypes.length; ++i) { + registerType(myTypes[i], myTypeConverters[i]); + } + } + var typeConverters = new Array(dependentTypes.length); + var unregisteredTypes = []; + var registered = 0; + dependentTypes.forEach(function(dt, i) { + if (registeredTypes.hasOwnProperty(dt)) { + typeConverters[i] = registeredTypes[dt]; + } else { + unregisteredTypes.push(dt); + if (!awaitingDependencies.hasOwnProperty(dt)) { + awaitingDependencies[dt] = []; + } + awaitingDependencies[dt].push(function() { + typeConverters[i] = registeredTypes[dt]; + ++registered; + if (registered === unregisteredTypes.length) { + onComplete(typeConverters); + } + }); + } + }); + if (0 === unregisteredTypes.length) { + onComplete(typeConverters); + } +} + +function registerType(rawType, registeredInstance, options) { + options = options || {}; + if (!("argPackAdvance" in registeredInstance)) { + throw new TypeError("registerType registeredInstance requires argPackAdvance"); + } + var name = registeredInstance.name; + if (!rawType) { + throwBindingError('type "' + name + '" must have a positive integer typeid pointer'); + } + if (registeredTypes.hasOwnProperty(rawType)) { + if (options.ignoreDuplicateRegistrations) { + return; + } else { + throwBindingError("Cannot register type '" + name + "' twice"); + } + } + registeredTypes[rawType] = registeredInstance; + delete typeDependencies[rawType]; + if (awaitingDependencies.hasOwnProperty(rawType)) { + var callbacks = awaitingDependencies[rawType]; + delete awaitingDependencies[rawType]; + callbacks.forEach(function(cb) { + cb(); + }); + } +} + +function __embind_register_bool(rawType, name, size, trueValue, falseValue) { + var shift = getShiftFromSize(size); + name = readLatin1String(name); + registerType(rawType, { + name: name, + "fromWireType": function(wt) { + return !!wt; + }, + "toWireType": function(destructors, o) { + return o ? trueValue : falseValue; + }, + "argPackAdvance": 8, + "readValueFromPointer": function(pointer) { + var heap; + if (size === 1) { + heap = HEAP8; + } else if (size === 2) { + heap = HEAP16; + } else if (size === 4) { + heap = HEAP32; + } else { + throw new TypeError("Unknown boolean type size: " + name); + } + return this["fromWireType"](heap[pointer >> shift]); + }, + destructorFunction: null + }); +} + +function ClassHandle_isAliasOf(other) { + if (!(this instanceof ClassHandle)) { + return false; + } + if (!(other instanceof ClassHandle)) { + return false; + } + var leftClass = this.$$.ptrType.registeredClass; + var left = this.$$.ptr; + var rightClass = other.$$.ptrType.registeredClass; + var right = other.$$.ptr; + while (leftClass.baseClass) { + left = leftClass.upcast(left); + leftClass = leftClass.baseClass; + } + while (rightClass.baseClass) { + right = rightClass.upcast(right); + rightClass = rightClass.baseClass; + } + return leftClass === rightClass && left === right; +} + +function shallowCopyInternalPointer(o) { + return { + count: o.count, + deleteScheduled: o.deleteScheduled, + preservePointerOnDelete: o.preservePointerOnDelete, + ptr: o.ptr, + ptrType: o.ptrType, + smartPtr: o.smartPtr, + smartPtrType: o.smartPtrType + }; +} + +function throwInstanceAlreadyDeleted(obj) { + function getInstanceTypeName(handle) { + return handle.$$.ptrType.registeredClass.name; + } + throwBindingError(getInstanceTypeName(obj) + " instance already deleted"); +} + +var finalizationGroup = false; + +function detachFinalizer(handle) {} + +function runDestructor($$) { + if ($$.smartPtr) { + $$.smartPtrType.rawDestructor($$.smartPtr); + } else { + $$.ptrType.registeredClass.rawDestructor($$.ptr); + } +} + +function releaseClassHandle($$) { + $$.count.value -= 1; + var toDelete = 0 === $$.count.value; + if (toDelete) { + runDestructor($$); + } +} + +function attachFinalizer(handle) { + if ("undefined" === typeof FinalizationGroup) { + attachFinalizer = function(handle) { + return handle; + }; + return handle; + } + finalizationGroup = new FinalizationGroup(function(iter) { + for (var result = iter.next(); !result.done; result = iter.next()) { + var $$ = result.value; + if (!$$.ptr) { + console.warn("object already deleted: " + $$.ptr); + } else { + releaseClassHandle($$); + } + } + }); + attachFinalizer = function(handle) { + finalizationGroup.register(handle, handle.$$, handle.$$); + return handle; + }; + detachFinalizer = function(handle) { + finalizationGroup.unregister(handle.$$); + }; + return attachFinalizer(handle); +} + +function ClassHandle_clone() { + if (!this.$$.ptr) { + throwInstanceAlreadyDeleted(this); + } + if (this.$$.preservePointerOnDelete) { + this.$$.count.value += 1; + return this; + } else { + var clone = attachFinalizer(Object.create(Object.getPrototypeOf(this), { + $$: { + value: shallowCopyInternalPointer(this.$$) + } + })); + clone.$$.count.value += 1; + clone.$$.deleteScheduled = false; + return clone; + } +} + +function ClassHandle_delete() { + if (!this.$$.ptr) { + throwInstanceAlreadyDeleted(this); + } + if (this.$$.deleteScheduled && !this.$$.preservePointerOnDelete) { + throwBindingError("Object already scheduled for deletion"); + } + detachFinalizer(this); + releaseClassHandle(this.$$); + if (!this.$$.preservePointerOnDelete) { + this.$$.smartPtr = undefined; + this.$$.ptr = undefined; + } +} + +function ClassHandle_isDeleted() { + return !this.$$.ptr; +} + +var delayFunction = undefined; + +var deletionQueue = []; + +function flushPendingDeletes() { + while (deletionQueue.length) { + var obj = deletionQueue.pop(); + obj.$$.deleteScheduled = false; + obj["delete"](); + } +} + +function ClassHandle_deleteLater() { + if (!this.$$.ptr) { + throwInstanceAlreadyDeleted(this); + } + if (this.$$.deleteScheduled && !this.$$.preservePointerOnDelete) { + throwBindingError("Object already scheduled for deletion"); + } + deletionQueue.push(this); + if (deletionQueue.length === 1 && delayFunction) { + delayFunction(flushPendingDeletes); + } + this.$$.deleteScheduled = true; + return this; +} + +function init_ClassHandle() { + ClassHandle.prototype["isAliasOf"] = ClassHandle_isAliasOf; + ClassHandle.prototype["clone"] = ClassHandle_clone; + ClassHandle.prototype["delete"] = ClassHandle_delete; + ClassHandle.prototype["isDeleted"] = ClassHandle_isDeleted; + ClassHandle.prototype["deleteLater"] = ClassHandle_deleteLater; +} + +function ClassHandle() {} + +var registeredPointers = {}; + +function ensureOverloadTable(proto, methodName, humanName) { + if (undefined === proto[methodName].overloadTable) { + var prevFunc = proto[methodName]; + proto[methodName] = function() { + if (!proto[methodName].overloadTable.hasOwnProperty(arguments.length)) { + throwBindingError("Function '" + humanName + "' called with an invalid number of arguments (" + arguments.length + ") - expects one of (" + proto[methodName].overloadTable + ")!"); + } + return proto[methodName].overloadTable[arguments.length].apply(this, arguments); + }; + proto[methodName].overloadTable = []; + proto[methodName].overloadTable[prevFunc.argCount] = prevFunc; + } +} + +function exposePublicSymbol(name, value, numArguments) { + if (Module.hasOwnProperty(name)) { + if (undefined === numArguments || undefined !== Module[name].overloadTable && undefined !== Module[name].overloadTable[numArguments]) { + throwBindingError("Cannot register public name '" + name + "' twice"); + } + ensureOverloadTable(Module, name, name); + if (Module.hasOwnProperty(numArguments)) { + throwBindingError("Cannot register multiple overloads of a function with the same number of arguments (" + numArguments + ")!"); + } + Module[name].overloadTable[numArguments] = value; + } else { + Module[name] = value; + if (undefined !== numArguments) { + Module[name].numArguments = numArguments; + } + } +} + +function RegisteredClass(name, constructor, instancePrototype, rawDestructor, baseClass, getActualType, upcast, downcast) { + this.name = name; + this.constructor = constructor; + this.instancePrototype = instancePrototype; + this.rawDestructor = rawDestructor; + this.baseClass = baseClass; + this.getActualType = getActualType; + this.upcast = upcast; + this.downcast = downcast; + this.pureVirtualFunctions = []; +} + +function upcastPointer(ptr, ptrClass, desiredClass) { + while (ptrClass !== desiredClass) { + if (!ptrClass.upcast) { + throwBindingError("Expected null or instance of " + desiredClass.name + ", got an instance of " + ptrClass.name); + } + ptr = ptrClass.upcast(ptr); + ptrClass = ptrClass.baseClass; + } + return ptr; +} + +function constNoSmartPtrRawPointerToWireType(destructors, handle) { + if (handle === null) { + if (this.isReference) { + throwBindingError("null is not a valid " + this.name); + } + return 0; + } + if (!handle.$$) { + throwBindingError('Cannot pass "' + _embind_repr(handle) + '" as a ' + this.name); + } + if (!handle.$$.ptr) { + throwBindingError("Cannot pass deleted object as a pointer of type " + this.name); + } + var handleClass = handle.$$.ptrType.registeredClass; + var ptr = upcastPointer(handle.$$.ptr, handleClass, this.registeredClass); + return ptr; +} + +function genericPointerToWireType(destructors, handle) { + var ptr; + if (handle === null) { + if (this.isReference) { + throwBindingError("null is not a valid " + this.name); + } + if (this.isSmartPointer) { + ptr = this.rawConstructor(); + if (destructors !== null) { + destructors.push(this.rawDestructor, ptr); + } + return ptr; + } else { + return 0; + } + } + if (!handle.$$) { + throwBindingError('Cannot pass "' + _embind_repr(handle) + '" as a ' + this.name); + } + if (!handle.$$.ptr) { + throwBindingError("Cannot pass deleted object as a pointer of type " + this.name); + } + if (!this.isConst && handle.$$.ptrType.isConst) { + throwBindingError("Cannot convert argument of type " + (handle.$$.smartPtrType ? handle.$$.smartPtrType.name : handle.$$.ptrType.name) + " to parameter type " + this.name); + } + var handleClass = handle.$$.ptrType.registeredClass; + ptr = upcastPointer(handle.$$.ptr, handleClass, this.registeredClass); + if (this.isSmartPointer) { + if (undefined === handle.$$.smartPtr) { + throwBindingError("Passing raw pointer to smart pointer is illegal"); + } + switch (this.sharingPolicy) { + case 0: + if (handle.$$.smartPtrType === this) { + ptr = handle.$$.smartPtr; + } else { + throwBindingError("Cannot convert argument of type " + (handle.$$.smartPtrType ? handle.$$.smartPtrType.name : handle.$$.ptrType.name) + " to parameter type " + this.name); + } + break; + + case 1: + ptr = handle.$$.smartPtr; + break; + + case 2: + if (handle.$$.smartPtrType === this) { + ptr = handle.$$.smartPtr; + } else { + var clonedHandle = handle["clone"](); + ptr = this.rawShare(ptr, Emval.toHandle(function() { + clonedHandle["delete"](); + })); + if (destructors !== null) { + destructors.push(this.rawDestructor, ptr); + } + } + break; + + default: + throwBindingError("Unsupporting sharing policy"); + } + } + return ptr; +} + +function nonConstNoSmartPtrRawPointerToWireType(destructors, handle) { + if (handle === null) { + if (this.isReference) { + throwBindingError("null is not a valid " + this.name); + } + return 0; + } + if (!handle.$$) { + throwBindingError('Cannot pass "' + _embind_repr(handle) + '" as a ' + this.name); + } + if (!handle.$$.ptr) { + throwBindingError("Cannot pass deleted object as a pointer of type " + this.name); + } + if (handle.$$.ptrType.isConst) { + throwBindingError("Cannot convert argument of type " + handle.$$.ptrType.name + " to parameter type " + this.name); + } + var handleClass = handle.$$.ptrType.registeredClass; + var ptr = upcastPointer(handle.$$.ptr, handleClass, this.registeredClass); + return ptr; +} + +function simpleReadValueFromPointer(pointer) { + return this["fromWireType"](HEAPU32[pointer >> 2]); +} + +function RegisteredPointer_getPointee(ptr) { + if (this.rawGetPointee) { + ptr = this.rawGetPointee(ptr); + } + return ptr; +} + +function RegisteredPointer_destructor(ptr) { + if (this.rawDestructor) { + this.rawDestructor(ptr); + } +} + +function RegisteredPointer_deleteObject(handle) { + if (handle !== null) { + handle["delete"](); + } +} + +function downcastPointer(ptr, ptrClass, desiredClass) { + if (ptrClass === desiredClass) { + return ptr; + } + if (undefined === desiredClass.baseClass) { + return null; + } + var rv = downcastPointer(ptr, ptrClass, desiredClass.baseClass); + if (rv === null) { + return null; + } + return desiredClass.downcast(rv); +} + +function getInheritedInstanceCount() { + return Object.keys(registeredInstances).length; +} + +function getLiveInheritedInstances() { + var rv = []; + for (var k in registeredInstances) { + if (registeredInstances.hasOwnProperty(k)) { + rv.push(registeredInstances[k]); + } + } + return rv; +} + +function setDelayFunction(fn) { + delayFunction = fn; + if (deletionQueue.length && delayFunction) { + delayFunction(flushPendingDeletes); + } +} + +function init_embind() { + Module["getInheritedInstanceCount"] = getInheritedInstanceCount; + Module["getLiveInheritedInstances"] = getLiveInheritedInstances; + Module["flushPendingDeletes"] = flushPendingDeletes; + Module["setDelayFunction"] = setDelayFunction; +} + +var registeredInstances = {}; + +function getBasestPointer(class_, ptr) { + if (ptr === undefined) { + throwBindingError("ptr should not be undefined"); + } + while (class_.baseClass) { + ptr = class_.upcast(ptr); + class_ = class_.baseClass; + } + return ptr; +} + +function getInheritedInstance(class_, ptr) { + ptr = getBasestPointer(class_, ptr); + return registeredInstances[ptr]; +} + +function makeClassHandle(prototype, record) { + if (!record.ptrType || !record.ptr) { + throwInternalError("makeClassHandle requires ptr and ptrType"); + } + var hasSmartPtrType = !!record.smartPtrType; + var hasSmartPtr = !!record.smartPtr; + if (hasSmartPtrType !== hasSmartPtr) { + throwInternalError("Both smartPtrType and smartPtr must be specified"); + } + record.count = { + value: 1 + }; + return attachFinalizer(Object.create(prototype, { + $$: { + value: record + } + })); +} + +function RegisteredPointer_fromWireType(ptr) { + var rawPointer = this.getPointee(ptr); + if (!rawPointer) { + this.destructor(ptr); + return null; + } + var registeredInstance = getInheritedInstance(this.registeredClass, rawPointer); + if (undefined !== registeredInstance) { + if (0 === registeredInstance.$$.count.value) { + registeredInstance.$$.ptr = rawPointer; + registeredInstance.$$.smartPtr = ptr; + return registeredInstance["clone"](); + } else { + var rv = registeredInstance["clone"](); + this.destructor(ptr); + return rv; + } + } + function makeDefaultHandle() { + if (this.isSmartPointer) { + return makeClassHandle(this.registeredClass.instancePrototype, { + ptrType: this.pointeeType, + ptr: rawPointer, + smartPtrType: this, + smartPtr: ptr + }); + } else { + return makeClassHandle(this.registeredClass.instancePrototype, { + ptrType: this, + ptr: ptr + }); + } + } + var actualType = this.registeredClass.getActualType(rawPointer); + var registeredPointerRecord = registeredPointers[actualType]; + if (!registeredPointerRecord) { + return makeDefaultHandle.call(this); + } + var toType; + if (this.isConst) { + toType = registeredPointerRecord.constPointerType; + } else { + toType = registeredPointerRecord.pointerType; + } + var dp = downcastPointer(rawPointer, this.registeredClass, toType.registeredClass); + if (dp === null) { + return makeDefaultHandle.call(this); + } + if (this.isSmartPointer) { + return makeClassHandle(toType.registeredClass.instancePrototype, { + ptrType: toType, + ptr: dp, + smartPtrType: this, + smartPtr: ptr + }); + } else { + return makeClassHandle(toType.registeredClass.instancePrototype, { + ptrType: toType, + ptr: dp + }); + } +} + +function init_RegisteredPointer() { + RegisteredPointer.prototype.getPointee = RegisteredPointer_getPointee; + RegisteredPointer.prototype.destructor = RegisteredPointer_destructor; + RegisteredPointer.prototype["argPackAdvance"] = 8; + RegisteredPointer.prototype["readValueFromPointer"] = simpleReadValueFromPointer; + RegisteredPointer.prototype["deleteObject"] = RegisteredPointer_deleteObject; + RegisteredPointer.prototype["fromWireType"] = RegisteredPointer_fromWireType; +} + +function RegisteredPointer(name, registeredClass, isReference, isConst, isSmartPointer, pointeeType, sharingPolicy, rawGetPointee, rawConstructor, rawShare, rawDestructor) { + this.name = name; + this.registeredClass = registeredClass; + this.isReference = isReference; + this.isConst = isConst; + this.isSmartPointer = isSmartPointer; + this.pointeeType = pointeeType; + this.sharingPolicy = sharingPolicy; + this.rawGetPointee = rawGetPointee; + this.rawConstructor = rawConstructor; + this.rawShare = rawShare; + this.rawDestructor = rawDestructor; + if (!isSmartPointer && registeredClass.baseClass === undefined) { + if (isConst) { + this["toWireType"] = constNoSmartPtrRawPointerToWireType; + this.destructorFunction = null; + } else { + this["toWireType"] = nonConstNoSmartPtrRawPointerToWireType; + this.destructorFunction = null; + } + } else { + this["toWireType"] = genericPointerToWireType; + } +} + +function replacePublicSymbol(name, value, numArguments) { + if (!Module.hasOwnProperty(name)) { + throwInternalError("Replacing nonexistant public symbol"); + } + if (undefined !== Module[name].overloadTable && undefined !== numArguments) { + Module[name].overloadTable[numArguments] = value; + } else { + Module[name] = value; + Module[name].argCount = numArguments; + } +} + +function dynCallLegacy(sig, ptr, args) { + var f = Module["dynCall_" + sig]; + return args && args.length ? f.apply(null, [ ptr ].concat(args)) : f.call(null, ptr); +} + +function dynCall(sig, ptr, args) { + if (sig.includes("j")) { + return dynCallLegacy(sig, ptr, args); + } + return getWasmTableEntry(ptr).apply(null, args); +} + +function getDynCaller(sig, ptr) { + var argCache = []; + return function() { + argCache.length = arguments.length; + for (var i = 0; i < arguments.length; i++) { + argCache[i] = arguments[i]; + } + return dynCall(sig, ptr, argCache); + }; +} + +function embind__requireFunction(signature, rawFunction) { + signature = readLatin1String(signature); + function makeDynCaller() { + if (signature.includes("j")) { + return getDynCaller(signature, rawFunction); + } + return getWasmTableEntry(rawFunction); + } + var fp = makeDynCaller(); + if (typeof fp !== "function") { + throwBindingError("unknown function pointer with signature " + signature + ": " + rawFunction); + } + return fp; +} + +var UnboundTypeError = undefined; + +function getTypeName(type) { + var ptr = ___getTypeName(type); + var rv = readLatin1String(ptr); + _free(ptr); + return rv; +} + +function throwUnboundTypeError(message, types) { + var unboundTypes = []; + var seen = {}; + function visit(type) { + if (seen[type]) { + return; + } + if (registeredTypes[type]) { + return; + } + if (typeDependencies[type]) { + typeDependencies[type].forEach(visit); + return; + } + unboundTypes.push(type); + seen[type] = true; + } + types.forEach(visit); + throw new UnboundTypeError(message + ": " + unboundTypes.map(getTypeName).join([ ", " ])); +} + +function __embind_register_class(rawType, rawPointerType, rawConstPointerType, baseClassRawType, getActualTypeSignature, getActualType, upcastSignature, upcast, downcastSignature, downcast, name, destructorSignature, rawDestructor) { + name = readLatin1String(name); + getActualType = embind__requireFunction(getActualTypeSignature, getActualType); + if (upcast) { + upcast = embind__requireFunction(upcastSignature, upcast); + } + if (downcast) { + downcast = embind__requireFunction(downcastSignature, downcast); + } + rawDestructor = embind__requireFunction(destructorSignature, rawDestructor); + var legalFunctionName = makeLegalFunctionName(name); + exposePublicSymbol(legalFunctionName, function() { + throwUnboundTypeError("Cannot construct " + name + " due to unbound types", [ baseClassRawType ]); + }); + whenDependentTypesAreResolved([ rawType, rawPointerType, rawConstPointerType ], baseClassRawType ? [ baseClassRawType ] : [], function(base) { + base = base[0]; + var baseClass; + var basePrototype; + if (baseClassRawType) { + baseClass = base.registeredClass; + basePrototype = baseClass.instancePrototype; + } else { + basePrototype = ClassHandle.prototype; + } + var constructor = createNamedFunction(legalFunctionName, function() { + if (Object.getPrototypeOf(this) !== instancePrototype) { + throw new BindingError("Use 'new' to construct " + name); + } + if (undefined === registeredClass.constructor_body) { + throw new BindingError(name + " has no accessible constructor"); + } + var body = registeredClass.constructor_body[arguments.length]; + if (undefined === body) { + throw new BindingError("Tried to invoke ctor of " + name + " with invalid number of parameters (" + arguments.length + ") - expected (" + Object.keys(registeredClass.constructor_body).toString() + ") parameters instead!"); + } + return body.apply(this, arguments); + }); + var instancePrototype = Object.create(basePrototype, { + constructor: { + value: constructor + } + }); + constructor.prototype = instancePrototype; + var registeredClass = new RegisteredClass(name, constructor, instancePrototype, rawDestructor, baseClass, getActualType, upcast, downcast); + var referenceConverter = new RegisteredPointer(name, registeredClass, true, false, false); + var pointerConverter = new RegisteredPointer(name + "*", registeredClass, false, false, false); + var constPointerConverter = new RegisteredPointer(name + " const*", registeredClass, false, true, false); + registeredPointers[rawType] = { + pointerType: pointerConverter, + constPointerType: constPointerConverter + }; + replacePublicSymbol(legalFunctionName, constructor); + return [ referenceConverter, pointerConverter, constPointerConverter ]; + }); +} + +function new_(constructor, argumentList) { + if (!(constructor instanceof Function)) { + throw new TypeError("new_ called with constructor type " + typeof constructor + " which is not a function"); + } + var dummy = createNamedFunction(constructor.name || "unknownFunctionName", function() {}); + dummy.prototype = constructor.prototype; + var obj = new dummy(); + var r = constructor.apply(obj, argumentList); + return r instanceof Object ? r : obj; +} + +function runDestructors(destructors) { + while (destructors.length) { + var ptr = destructors.pop(); + var del = destructors.pop(); + del(ptr); + } +} + +function craftInvokerFunction(humanName, argTypes, classType, cppInvokerFunc, cppTargetFunc) { + var argCount = argTypes.length; + if (argCount < 2) { + throwBindingError("argTypes array size mismatch! Must at least get return value and 'this' types!"); + } + var isClassMethodFunc = argTypes[1] !== null && classType !== null; + var needsDestructorStack = false; + for (var i = 1; i < argTypes.length; ++i) { + if (argTypes[i] !== null && argTypes[i].destructorFunction === undefined) { + needsDestructorStack = true; + break; + } + } + var returns = argTypes[0].name !== "void"; + var argsList = ""; + var argsListWired = ""; + for (var i = 0; i < argCount - 2; ++i) { + argsList += (i !== 0 ? ", " : "") + "arg" + i; + argsListWired += (i !== 0 ? ", " : "") + "arg" + i + "Wired"; + } + var invokerFnBody = "return function " + makeLegalFunctionName(humanName) + "(" + argsList + ") {\n" + "if (arguments.length !== " + (argCount - 2) + ") {\n" + "throwBindingError('function " + humanName + " called with ' + arguments.length + ' arguments, expected " + (argCount - 2) + " args!');\n" + "}\n"; + if (needsDestructorStack) { + invokerFnBody += "var destructors = [];\n"; + } + var dtorStack = needsDestructorStack ? "destructors" : "null"; + var args1 = [ "throwBindingError", "invoker", "fn", "runDestructors", "retType", "classParam" ]; + var args2 = [ throwBindingError, cppInvokerFunc, cppTargetFunc, runDestructors, argTypes[0], argTypes[1] ]; + if (isClassMethodFunc) { + invokerFnBody += "var thisWired = classParam.toWireType(" + dtorStack + ", this);\n"; + } + for (var i = 0; i < argCount - 2; ++i) { + invokerFnBody += "var arg" + i + "Wired = argType" + i + ".toWireType(" + dtorStack + ", arg" + i + "); // " + argTypes[i + 2].name + "\n"; + args1.push("argType" + i); + args2.push(argTypes[i + 2]); + } + if (isClassMethodFunc) { + argsListWired = "thisWired" + (argsListWired.length > 0 ? ", " : "") + argsListWired; + } + invokerFnBody += (returns ? "var rv = " : "") + "invoker(fn" + (argsListWired.length > 0 ? ", " : "") + argsListWired + ");\n"; + if (needsDestructorStack) { + invokerFnBody += "runDestructors(destructors);\n"; + } else { + for (var i = isClassMethodFunc ? 1 : 2; i < argTypes.length; ++i) { + var paramName = i === 1 ? "thisWired" : "arg" + (i - 2) + "Wired"; + if (argTypes[i].destructorFunction !== null) { + invokerFnBody += paramName + "_dtor(" + paramName + "); // " + argTypes[i].name + "\n"; + args1.push(paramName + "_dtor"); + args2.push(argTypes[i].destructorFunction); + } + } + } + if (returns) { + invokerFnBody += "var ret = retType.fromWireType(rv);\n" + "return ret;\n"; + } else {} + invokerFnBody += "}\n"; + args1.push(invokerFnBody); + var invokerFunction = new_(Function, args1).apply(null, args2); + return invokerFunction; +} + +function heap32VectorToArray(count, firstElement) { + var array = []; + for (var i = 0; i < count; i++) { + array.push(HEAP32[(firstElement >> 2) + i]); + } + return array; +} + +function __embind_register_class_class_function(rawClassType, methodName, argCount, rawArgTypesAddr, invokerSignature, rawInvoker, fn) { + var rawArgTypes = heap32VectorToArray(argCount, rawArgTypesAddr); + methodName = readLatin1String(methodName); + rawInvoker = embind__requireFunction(invokerSignature, rawInvoker); + whenDependentTypesAreResolved([], [ rawClassType ], function(classType) { + classType = classType[0]; + var humanName = classType.name + "." + methodName; + function unboundTypesHandler() { + throwUnboundTypeError("Cannot call " + humanName + " due to unbound types", rawArgTypes); + } + if (methodName.startsWith("@@")) { + methodName = Symbol[methodName.substring(2)]; + } + var proto = classType.registeredClass.constructor; + if (undefined === proto[methodName]) { + unboundTypesHandler.argCount = argCount - 1; + proto[methodName] = unboundTypesHandler; + } else { + ensureOverloadTable(proto, methodName, humanName); + proto[methodName].overloadTable[argCount - 1] = unboundTypesHandler; + } + whenDependentTypesAreResolved([], rawArgTypes, function(argTypes) { + var invokerArgsArray = [ argTypes[0], null ].concat(argTypes.slice(1)); + var func = craftInvokerFunction(humanName, invokerArgsArray, null, rawInvoker, fn); + if (undefined === proto[methodName].overloadTable) { + func.argCount = argCount - 1; + proto[methodName] = func; + } else { + proto[methodName].overloadTable[argCount - 1] = func; + } + return []; + }); + return []; + }); +} + +function __embind_register_class_constructor(rawClassType, argCount, rawArgTypesAddr, invokerSignature, invoker, rawConstructor) { + assert(argCount > 0); + var rawArgTypes = heap32VectorToArray(argCount, rawArgTypesAddr); + invoker = embind__requireFunction(invokerSignature, invoker); + whenDependentTypesAreResolved([], [ rawClassType ], function(classType) { + classType = classType[0]; + var humanName = "constructor " + classType.name; + if (undefined === classType.registeredClass.constructor_body) { + classType.registeredClass.constructor_body = []; + } + if (undefined !== classType.registeredClass.constructor_body[argCount - 1]) { + throw new BindingError("Cannot register multiple constructors with identical number of parameters (" + (argCount - 1) + ") for class '" + classType.name + "'! Overload resolution is currently only performed using the parameter count, not actual type info!"); + } + classType.registeredClass.constructor_body[argCount - 1] = function unboundTypeHandler() { + throwUnboundTypeError("Cannot construct " + classType.name + " due to unbound types", rawArgTypes); + }; + whenDependentTypesAreResolved([], rawArgTypes, function(argTypes) { + argTypes.splice(1, 0, null); + classType.registeredClass.constructor_body[argCount - 1] = craftInvokerFunction(humanName, argTypes, null, invoker, rawConstructor); + return []; + }); + return []; + }); +} + +function __embind_register_class_function(rawClassType, methodName, argCount, rawArgTypesAddr, invokerSignature, rawInvoker, context, isPureVirtual) { + var rawArgTypes = heap32VectorToArray(argCount, rawArgTypesAddr); + methodName = readLatin1String(methodName); + rawInvoker = embind__requireFunction(invokerSignature, rawInvoker); + whenDependentTypesAreResolved([], [ rawClassType ], function(classType) { + classType = classType[0]; + var humanName = classType.name + "." + methodName; + if (methodName.startsWith("@@")) { + methodName = Symbol[methodName.substring(2)]; + } + if (isPureVirtual) { + classType.registeredClass.pureVirtualFunctions.push(methodName); + } + function unboundTypesHandler() { + throwUnboundTypeError("Cannot call " + humanName + " due to unbound types", rawArgTypes); + } + var proto = classType.registeredClass.instancePrototype; + var method = proto[methodName]; + if (undefined === method || undefined === method.overloadTable && method.className !== classType.name && method.argCount === argCount - 2) { + unboundTypesHandler.argCount = argCount - 2; + unboundTypesHandler.className = classType.name; + proto[methodName] = unboundTypesHandler; + } else { + ensureOverloadTable(proto, methodName, humanName); + proto[methodName].overloadTable[argCount - 2] = unboundTypesHandler; + } + whenDependentTypesAreResolved([], rawArgTypes, function(argTypes) { + var memberFunction = craftInvokerFunction(humanName, argTypes, classType, rawInvoker, context); + if (undefined === proto[methodName].overloadTable) { + memberFunction.argCount = argCount - 2; + proto[methodName] = memberFunction; + } else { + proto[methodName].overloadTable[argCount - 2] = memberFunction; + } + return []; + }); + return []; + }); +} + +function validateThis(this_, classType, humanName) { + if (!(this_ instanceof Object)) { + throwBindingError(humanName + ' with invalid "this": ' + this_); + } + if (!(this_ instanceof classType.registeredClass.constructor)) { + throwBindingError(humanName + ' incompatible with "this" of type ' + this_.constructor.name); + } + if (!this_.$$.ptr) { + throwBindingError("cannot call emscripten binding method " + humanName + " on deleted object"); + } + return upcastPointer(this_.$$.ptr, this_.$$.ptrType.registeredClass, classType.registeredClass); +} + +function __embind_register_class_property(classType, fieldName, getterReturnType, getterSignature, getter, getterContext, setterArgumentType, setterSignature, setter, setterContext) { + fieldName = readLatin1String(fieldName); + getter = embind__requireFunction(getterSignature, getter); + whenDependentTypesAreResolved([], [ classType ], function(classType) { + classType = classType[0]; + var humanName = classType.name + "." + fieldName; + var desc = { + get: function() { + throwUnboundTypeError("Cannot access " + humanName + " due to unbound types", [ getterReturnType, setterArgumentType ]); + }, + enumerable: true, + configurable: true + }; + if (setter) { + desc.set = function() { + throwUnboundTypeError("Cannot access " + humanName + " due to unbound types", [ getterReturnType, setterArgumentType ]); + }; + } else { + desc.set = function(v) { + throwBindingError(humanName + " is a read-only property"); + }; + } + Object.defineProperty(classType.registeredClass.instancePrototype, fieldName, desc); + whenDependentTypesAreResolved([], setter ? [ getterReturnType, setterArgumentType ] : [ getterReturnType ], function(types) { + var getterReturnType = types[0]; + var desc = { + get: function() { + var ptr = validateThis(this, classType, humanName + " getter"); + return getterReturnType["fromWireType"](getter(getterContext, ptr)); + }, + enumerable: true + }; + if (setter) { + setter = embind__requireFunction(setterSignature, setter); + var setterArgumentType = types[1]; + desc.set = function(v) { + var ptr = validateThis(this, classType, humanName + " setter"); + var destructors = []; + setter(setterContext, ptr, setterArgumentType["toWireType"](destructors, v)); + runDestructors(destructors); + }; + } + Object.defineProperty(classType.registeredClass.instancePrototype, fieldName, desc); + return []; + }); + return []; + }); +} + +var emval_free_list = []; + +var emval_handle_array = [ {}, { + value: undefined +}, { + value: null +}, { + value: true +}, { + value: false +} ]; + +function __emval_decref(handle) { + if (handle > 4 && 0 === --emval_handle_array[handle].refcount) { + emval_handle_array[handle] = undefined; + emval_free_list.push(handle); + } +} + +function count_emval_handles() { + var count = 0; + for (var i = 5; i < emval_handle_array.length; ++i) { + if (emval_handle_array[i] !== undefined) { + ++count; + } + } + return count; +} + +function get_first_emval() { + for (var i = 5; i < emval_handle_array.length; ++i) { + if (emval_handle_array[i] !== undefined) { + return emval_handle_array[i]; + } + } + return null; +} + +function init_emval() { + Module["count_emval_handles"] = count_emval_handles; + Module["get_first_emval"] = get_first_emval; +} + +var Emval = { + toValue: function(handle) { + if (!handle) { + throwBindingError("Cannot use deleted val. handle = " + handle); + } + return emval_handle_array[handle].value; + }, + toHandle: function(value) { + switch (value) { + case undefined: + { + return 1; + } + + case null: + { + return 2; + } + + case true: + { + return 3; + } + + case false: + { + return 4; + } + + default: + { + var handle = emval_free_list.length ? emval_free_list.pop() : emval_handle_array.length; + emval_handle_array[handle] = { + refcount: 1, + value: value + }; + return handle; + } + } + } +}; + +function __embind_register_emval(rawType, name) { + name = readLatin1String(name); + registerType(rawType, { + name: name, + "fromWireType": function(handle) { + var rv = Emval.toValue(handle); + __emval_decref(handle); + return rv; + }, + "toWireType": function(destructors, value) { + return Emval.toHandle(value); + }, + "argPackAdvance": 8, + "readValueFromPointer": simpleReadValueFromPointer, + destructorFunction: null + }); +} + +function _embind_repr(v) { + if (v === null) { + return "null"; + } + var t = typeof v; + if (t === "object" || t === "array" || t === "function") { + return v.toString(); + } else { + return "" + v; + } +} + +function floatReadValueFromPointer(name, shift) { + switch (shift) { + case 2: + return function(pointer) { + return this["fromWireType"](HEAPF32[pointer >> 2]); + }; + + case 3: + return function(pointer) { + return this["fromWireType"](HEAPF64[pointer >> 3]); + }; + + default: + throw new TypeError("Unknown float type: " + name); + } +} + +function __embind_register_float(rawType, name, size) { + var shift = getShiftFromSize(size); + name = readLatin1String(name); + registerType(rawType, { + name: name, + "fromWireType": function(value) { + return value; + }, + "toWireType": function(destructors, value) { + return value; + }, + "argPackAdvance": 8, + "readValueFromPointer": floatReadValueFromPointer(name, shift), + destructorFunction: null + }); +} + +function integerReadValueFromPointer(name, shift, signed) { + switch (shift) { + case 0: + return signed ? function readS8FromPointer(pointer) { + return HEAP8[pointer]; + } : function readU8FromPointer(pointer) { + return HEAPU8[pointer]; + }; + + case 1: + return signed ? function readS16FromPointer(pointer) { + return HEAP16[pointer >> 1]; + } : function readU16FromPointer(pointer) { + return HEAPU16[pointer >> 1]; + }; + + case 2: + return signed ? function readS32FromPointer(pointer) { + return HEAP32[pointer >> 2]; + } : function readU32FromPointer(pointer) { + return HEAPU32[pointer >> 2]; + }; + + default: + throw new TypeError("Unknown integer type: " + name); + } +} + +function __embind_register_integer(primitiveType, name, size, minRange, maxRange) { + name = readLatin1String(name); + if (maxRange === -1) { + maxRange = 4294967295; + } + var shift = getShiftFromSize(size); + var fromWireType = function(value) { + return value; + }; + if (minRange === 0) { + var bitshift = 32 - 8 * size; + fromWireType = function(value) { + return value << bitshift >>> bitshift; + }; + } + var isUnsignedType = name.includes("unsigned"); + var checkAssertions = function(value, toTypeName) {}; + var toWireType; + if (isUnsignedType) { + toWireType = function(destructors, value) { + checkAssertions(value, this.name); + return value >>> 0; + }; + } else { + toWireType = function(destructors, value) { + checkAssertions(value, this.name); + return value; + }; + } + registerType(primitiveType, { + name: name, + "fromWireType": fromWireType, + "toWireType": toWireType, + "argPackAdvance": 8, + "readValueFromPointer": integerReadValueFromPointer(name, shift, minRange !== 0), + destructorFunction: null + }); +} + +function __embind_register_memory_view(rawType, dataTypeIndex, name) { + var typeMapping = [ Int8Array, Uint8Array, Int16Array, Uint16Array, Int32Array, Uint32Array, Float32Array, Float64Array ]; + var TA = typeMapping[dataTypeIndex]; + function decodeMemoryView(handle) { + handle = handle >> 2; + var heap = HEAPU32; + var size = heap[handle]; + var data = heap[handle + 1]; + return new TA(buffer, data, size); + } + name = readLatin1String(name); + registerType(rawType, { + name: name, + "fromWireType": decodeMemoryView, + "argPackAdvance": 8, + "readValueFromPointer": decodeMemoryView + }, { + ignoreDuplicateRegistrations: true + }); +} + +function __embind_register_std_string(rawType, name) { + name = readLatin1String(name); + var stdStringIsUTF8 = name === "std::string"; + registerType(rawType, { + name: name, + "fromWireType": function(value) { + var length = HEAPU32[value >> 2]; + var str; + if (stdStringIsUTF8) { + var decodeStartPtr = value + 4; + for (var i = 0; i <= length; ++i) { + var currentBytePtr = value + 4 + i; + if (i == length || HEAPU8[currentBytePtr] == 0) { + var maxRead = currentBytePtr - decodeStartPtr; + var stringSegment = UTF8ToString(decodeStartPtr, maxRead); + if (str === undefined) { + str = stringSegment; + } else { + str += String.fromCharCode(0); + str += stringSegment; + } + decodeStartPtr = currentBytePtr + 1; + } + } + } else { + var a = new Array(length); + for (var i = 0; i < length; ++i) { + a[i] = String.fromCharCode(HEAPU8[value + 4 + i]); + } + str = a.join(""); + } + _free(value); + return str; + }, + "toWireType": function(destructors, value) { + if (value instanceof ArrayBuffer) { + value = new Uint8Array(value); + } + var getLength; + var valueIsOfTypeString = typeof value === "string"; + if (!(valueIsOfTypeString || value instanceof Uint8Array || value instanceof Uint8ClampedArray || value instanceof Int8Array)) { + throwBindingError("Cannot pass non-string to std::string"); + } + if (stdStringIsUTF8 && valueIsOfTypeString) { + getLength = function() { + return lengthBytesUTF8(value); + }; + } else { + getLength = function() { + return value.length; + }; + } + var length = getLength(); + var ptr = _malloc(4 + length + 1); + HEAPU32[ptr >> 2] = length; + if (stdStringIsUTF8 && valueIsOfTypeString) { + stringToUTF8(value, ptr + 4, length + 1); + } else { + if (valueIsOfTypeString) { + for (var i = 0; i < length; ++i) { + var charCode = value.charCodeAt(i); + if (charCode > 255) { + _free(ptr); + throwBindingError("String has UTF-16 code units that do not fit in 8 bits"); + } + HEAPU8[ptr + 4 + i] = charCode; + } + } else { + for (var i = 0; i < length; ++i) { + HEAPU8[ptr + 4 + i] = value[i]; + } + } + } + if (destructors !== null) { + destructors.push(_free, ptr); + } + return ptr; + }, + "argPackAdvance": 8, + "readValueFromPointer": simpleReadValueFromPointer, + destructorFunction: function(ptr) { + _free(ptr); + } + }); +} + +function __embind_register_std_wstring(rawType, charSize, name) { + name = readLatin1String(name); + var decodeString, encodeString, getHeap, lengthBytesUTF, shift; + if (charSize === 2) { + decodeString = UTF16ToString; + encodeString = stringToUTF16; + lengthBytesUTF = lengthBytesUTF16; + getHeap = function() { + return HEAPU16; + }; + shift = 1; + } else if (charSize === 4) { + decodeString = UTF32ToString; + encodeString = stringToUTF32; + lengthBytesUTF = lengthBytesUTF32; + getHeap = function() { + return HEAPU32; + }; + shift = 2; + } + registerType(rawType, { + name: name, + "fromWireType": function(value) { + var length = HEAPU32[value >> 2]; + var HEAP = getHeap(); + var str; + var decodeStartPtr = value + 4; + for (var i = 0; i <= length; ++i) { + var currentBytePtr = value + 4 + i * charSize; + if (i == length || HEAP[currentBytePtr >> shift] == 0) { + var maxReadBytes = currentBytePtr - decodeStartPtr; + var stringSegment = decodeString(decodeStartPtr, maxReadBytes); + if (str === undefined) { + str = stringSegment; + } else { + str += String.fromCharCode(0); + str += stringSegment; + } + decodeStartPtr = currentBytePtr + charSize; + } + } + _free(value); + return str; + }, + "toWireType": function(destructors, value) { + if (!(typeof value === "string")) { + throwBindingError("Cannot pass non-string to C++ string type " + name); + } + var length = lengthBytesUTF(value); + var ptr = _malloc(4 + length + charSize); + HEAPU32[ptr >> 2] = length >> shift; + encodeString(value, ptr + 4, length + charSize); + if (destructors !== null) { + destructors.push(_free, ptr); + } + return ptr; + }, + "argPackAdvance": 8, + "readValueFromPointer": simpleReadValueFromPointer, + destructorFunction: function(ptr) { + _free(ptr); + } + }); +} + +function __embind_register_void(rawType, name) { + name = readLatin1String(name); + registerType(rawType, { + isVoid: true, + name: name, + "argPackAdvance": 0, + "fromWireType": function() { + return undefined; + }, + "toWireType": function(destructors, o) { + return undefined; + } + }); +} + +function __emval_incref(handle) { + if (handle > 4) { + emval_handle_array[handle].refcount += 1; + } +} + +function requireRegisteredType(rawType, humanName) { + var impl = registeredTypes[rawType]; + if (undefined === impl) { + throwBindingError(humanName + " has unknown type " + getTypeName(rawType)); + } + return impl; +} + +function __emval_take_value(type, argv) { + type = requireRegisteredType(type, "_emval_take_value"); + var v = type["readValueFromPointer"](argv); + return Emval.toHandle(v); +} + +function _abort() { + abort(""); +} + +function _clock() { + if (_clock.start === undefined) _clock.start = Date.now(); + return (Date.now() - _clock.start) * (1e6 / 1e3) | 0; +} + +var _emscripten_get_now; + +if (ENVIRONMENT_IS_NODE) { + _emscripten_get_now = function() { + var t = process["hrtime"](); + return t[0] * 1e3 + t[1] / 1e6; + }; +} else _emscripten_get_now = function() { + return performance.now(); +}; + +var _emscripten_get_now_is_monotonic = true; + +function _clock_gettime(clk_id, tp) { + var now; + if (clk_id === 0) { + now = Date.now(); + } else if ((clk_id === 1 || clk_id === 4) && _emscripten_get_now_is_monotonic) { + now = _emscripten_get_now(); + } else { + setErrNo(28); + return -1; + } + HEAP32[tp >> 2] = now / 1e3 | 0; + HEAP32[tp + 4 >> 2] = now % 1e3 * 1e3 * 1e3 | 0; + return 0; +} + +function reallyNegative(x) { + return x < 0 || x === 0 && 1 / x === -Infinity; +} + +function convertI32PairToI53(lo, hi) { + return (lo >>> 0) + hi * 4294967296; +} + +function convertU32PairToI53(lo, hi) { + return (lo >>> 0) + (hi >>> 0) * 4294967296; +} + +function reSign(value, bits) { + if (value <= 0) { + return value; + } + var half = bits <= 32 ? Math.abs(1 << bits - 1) : Math.pow(2, bits - 1); + if (value >= half && (bits <= 32 || value > half)) { + value = -2 * half + value; + } + return value; +} + +function unSign(value, bits) { + if (value >= 0) { + return value; + } + return bits <= 32 ? 2 * Math.abs(1 << bits - 1) + value : Math.pow(2, bits) + value; +} + +function formatString(format, varargs) { + var textIndex = format; + var argIndex = varargs; + function prepVararg(ptr, type) { + if (type === "double" || type === "i64") { + if (ptr & 7) { + ptr += 4; + } + } else {} + return ptr; + } + function getNextArg(type) { + var ret; + argIndex = prepVararg(argIndex, type); + if (type === "double") { + ret = Number(HEAPF64[argIndex >> 3]); + argIndex += 8; + } else if (type == "i64") { + ret = [ HEAP32[argIndex >> 2], HEAP32[argIndex + 4 >> 2] ]; + argIndex += 8; + } else { + type = "i32"; + ret = HEAP32[argIndex >> 2]; + argIndex += 4; + } + return ret; + } + var ret = []; + var curr, next, currArg; + while (1) { + var startTextIndex = textIndex; + curr = HEAP8[textIndex >> 0]; + if (curr === 0) break; + next = HEAP8[textIndex + 1 >> 0]; + if (curr == 37) { + var flagAlwaysSigned = false; + var flagLeftAlign = false; + var flagAlternative = false; + var flagZeroPad = false; + var flagPadSign = false; + flagsLoop: while (1) { + switch (next) { + case 43: + flagAlwaysSigned = true; + break; + + case 45: + flagLeftAlign = true; + break; + + case 35: + flagAlternative = true; + break; + + case 48: + if (flagZeroPad) { + break flagsLoop; + } else { + flagZeroPad = true; + break; + } + + case 32: + flagPadSign = true; + break; + + default: + break flagsLoop; + } + textIndex++; + next = HEAP8[textIndex + 1 >> 0]; + } + var width = 0; + if (next == 42) { + width = getNextArg("i32"); + textIndex++; + next = HEAP8[textIndex + 1 >> 0]; + } else { + while (next >= 48 && next <= 57) { + width = width * 10 + (next - 48); + textIndex++; + next = HEAP8[textIndex + 1 >> 0]; + } + } + var precisionSet = false, precision = -1; + if (next == 46) { + precision = 0; + precisionSet = true; + textIndex++; + next = HEAP8[textIndex + 1 >> 0]; + if (next == 42) { + precision = getNextArg("i32"); + textIndex++; + } else { + while (1) { + var precisionChr = HEAP8[textIndex + 1 >> 0]; + if (precisionChr < 48 || precisionChr > 57) break; + precision = precision * 10 + (precisionChr - 48); + textIndex++; + } + } + next = HEAP8[textIndex + 1 >> 0]; + } + if (precision < 0) { + precision = 6; + precisionSet = false; + } + var argSize; + switch (String.fromCharCode(next)) { + case "h": + var nextNext = HEAP8[textIndex + 2 >> 0]; + if (nextNext == 104) { + textIndex++; + argSize = 1; + } else { + argSize = 2; + } + break; + + case "l": + var nextNext = HEAP8[textIndex + 2 >> 0]; + if (nextNext == 108) { + textIndex++; + argSize = 8; + } else { + argSize = 4; + } + break; + + case "L": + case "q": + case "j": + argSize = 8; + break; + + case "z": + case "t": + case "I": + argSize = 4; + break; + + default: + argSize = null; + } + if (argSize) textIndex++; + next = HEAP8[textIndex + 1 >> 0]; + switch (String.fromCharCode(next)) { + case "d": + case "i": + case "u": + case "o": + case "x": + case "X": + case "p": + { + var signed = next == 100 || next == 105; + argSize = argSize || 4; + currArg = getNextArg("i" + argSize * 8); + var argText; + if (argSize == 8) { + currArg = next == 117 ? convertU32PairToI53(currArg[0], currArg[1]) : convertI32PairToI53(currArg[0], currArg[1]); + } + if (argSize <= 4) { + var limit = Math.pow(256, argSize) - 1; + currArg = (signed ? reSign : unSign)(currArg & limit, argSize * 8); + } + var currAbsArg = Math.abs(currArg); + var prefix = ""; + if (next == 100 || next == 105) { + argText = reSign(currArg, 8 * argSize, 1).toString(10); + } else if (next == 117) { + argText = unSign(currArg, 8 * argSize, 1).toString(10); + currArg = Math.abs(currArg); + } else if (next == 111) { + argText = (flagAlternative ? "0" : "") + currAbsArg.toString(8); + } else if (next == 120 || next == 88) { + prefix = flagAlternative && currArg != 0 ? "0x" : ""; + if (currArg < 0) { + currArg = -currArg; + argText = (currAbsArg - 1).toString(16); + var buffer = []; + for (var i = 0; i < argText.length; i++) { + buffer.push((15 - parseInt(argText[i], 16)).toString(16)); + } + argText = buffer.join(""); + while (argText.length < argSize * 2) argText = "f" + argText; + } else { + argText = currAbsArg.toString(16); + } + if (next == 88) { + prefix = prefix.toUpperCase(); + argText = argText.toUpperCase(); + } + } else if (next == 112) { + if (currAbsArg === 0) { + argText = "(nil)"; + } else { + prefix = "0x"; + argText = currAbsArg.toString(16); + } + } + if (precisionSet) { + while (argText.length < precision) { + argText = "0" + argText; + } + } + if (currArg >= 0) { + if (flagAlwaysSigned) { + prefix = "+" + prefix; + } else if (flagPadSign) { + prefix = " " + prefix; + } + } + if (argText.charAt(0) == "-") { + prefix = "-" + prefix; + argText = argText.substr(1); + } + while (prefix.length + argText.length < width) { + if (flagLeftAlign) { + argText += " "; + } else { + if (flagZeroPad) { + argText = "0" + argText; + } else { + prefix = " " + prefix; + } + } + } + argText = prefix + argText; + argText.split("").forEach(function(chr) { + ret.push(chr.charCodeAt(0)); + }); + break; + } + + case "f": + case "F": + case "e": + case "E": + case "g": + case "G": + { + currArg = getNextArg("double"); + var argText; + if (isNaN(currArg)) { + argText = "nan"; + flagZeroPad = false; + } else if (!isFinite(currArg)) { + argText = (currArg < 0 ? "-" : "") + "inf"; + flagZeroPad = false; + } else { + var isGeneral = false; + var effectivePrecision = Math.min(precision, 20); + if (next == 103 || next == 71) { + isGeneral = true; + precision = precision || 1; + var exponent = parseInt(currArg.toExponential(effectivePrecision).split("e")[1], 10); + if (precision > exponent && exponent >= -4) { + next = (next == 103 ? "f" : "F").charCodeAt(0); + precision -= exponent + 1; + } else { + next = (next == 103 ? "e" : "E").charCodeAt(0); + precision--; + } + effectivePrecision = Math.min(precision, 20); + } + if (next == 101 || next == 69) { + argText = currArg.toExponential(effectivePrecision); + if (/[eE][-+]\d$/.test(argText)) { + argText = argText.slice(0, -1) + "0" + argText.slice(-1); + } + } else if (next == 102 || next == 70) { + argText = currArg.toFixed(effectivePrecision); + if (currArg === 0 && reallyNegative(currArg)) { + argText = "-" + argText; + } + } + var parts = argText.split("e"); + if (isGeneral && !flagAlternative) { + while (parts[0].length > 1 && parts[0].includes(".") && (parts[0].slice(-1) == "0" || parts[0].slice(-1) == ".")) { + parts[0] = parts[0].slice(0, -1); + } + } else { + if (flagAlternative && argText.indexOf(".") == -1) parts[0] += "."; + while (precision > effectivePrecision++) parts[0] += "0"; + } + argText = parts[0] + (parts.length > 1 ? "e" + parts[1] : ""); + if (next == 69) argText = argText.toUpperCase(); + if (currArg >= 0) { + if (flagAlwaysSigned) { + argText = "+" + argText; + } else if (flagPadSign) { + argText = " " + argText; + } + } + } + while (argText.length < width) { + if (flagLeftAlign) { + argText += " "; + } else { + if (flagZeroPad && (argText[0] == "-" || argText[0] == "+")) { + argText = argText[0] + "0" + argText.slice(1); + } else { + argText = (flagZeroPad ? "0" : " ") + argText; + } + } + } + if (next < 97) argText = argText.toUpperCase(); + argText.split("").forEach(function(chr) { + ret.push(chr.charCodeAt(0)); + }); + break; + } + + case "s": + { + var arg = getNextArg("i8*"); + var argLength = arg ? _strlen(arg) : "(null)".length; + if (precisionSet) argLength = Math.min(argLength, precision); + if (!flagLeftAlign) { + while (argLength < width--) { + ret.push(32); + } + } + if (arg) { + for (var i = 0; i < argLength; i++) { + ret.push(HEAPU8[arg++ >> 0]); + } + } else { + ret = ret.concat(intArrayFromString("(null)".substr(0, argLength), true)); + } + if (flagLeftAlign) { + while (argLength < width--) { + ret.push(32); + } + } + break; + } + + case "c": + { + if (flagLeftAlign) ret.push(getNextArg("i8")); + while (--width > 0) { + ret.push(32); + } + if (!flagLeftAlign) ret.push(getNextArg("i8")); + break; + } + + case "n": + { + var ptr = getNextArg("i32*"); + HEAP32[ptr >> 2] = ret.length; + break; + } + + case "%": + { + ret.push(curr); + break; + } + + default: + { + for (var i = startTextIndex; i < textIndex + 2; i++) { + ret.push(HEAP8[i >> 0]); + } + } + } + textIndex += 2; + } else { + ret.push(curr); + textIndex += 1; + } + } + return ret; +} + +function traverseStack(args) { + if (!args || !args.callee || !args.callee.name) { + return [ null, "", "" ]; + } + var funstr = args.callee.toString(); + var funcname = args.callee.name; + var str = "("; + var first = true; + for (var i in args) { + var a = args[i]; + if (!first) { + str += ", "; + } + first = false; + if (typeof a === "number" || typeof a === "string") { + str += a; + } else { + str += "(" + typeof a + ")"; + } + } + str += ")"; + var caller = args.callee.caller; + args = caller ? caller.arguments : []; + if (first) str = ""; + return [ args, funcname, str ]; +} + +function _emscripten_get_callstack_js(flags) { + var callstack = jsStackTrace(); + var iThisFunc = callstack.lastIndexOf("_emscripten_log"); + var iThisFunc2 = callstack.lastIndexOf("_emscripten_get_callstack"); + var iNextLine = callstack.indexOf("\n", Math.max(iThisFunc, iThisFunc2)) + 1; + callstack = callstack.slice(iNextLine); + if (flags & 32) { + warnOnce("EM_LOG_DEMANGLE is deprecated; ignoring"); + } + if (flags & 8 && typeof emscripten_source_map === "undefined") { + warnOnce('Source map information is not available, emscripten_log with EM_LOG_C_STACK will be ignored. Build with "--pre-js $EMSCRIPTEN/src/emscripten-source-map.min.js" linker flag to add source map loading to code.'); + flags ^= 8; + flags |= 16; + } + var stack_args = null; + if (flags & 128) { + stack_args = traverseStack(arguments); + while (stack_args[1].includes("_emscripten_")) stack_args = traverseStack(stack_args[0]); + } + var lines = callstack.split("\n"); + callstack = ""; + var newFirefoxRe = new RegExp("\\s*(.*?)@(.*?):([0-9]+):([0-9]+)"); + var firefoxRe = new RegExp("\\s*(.*?)@(.*):(.*)(:(.*))?"); + var chromeRe = new RegExp("\\s*at (.*?) \\((.*):(.*):(.*)\\)"); + for (var l in lines) { + var line = lines[l]; + var symbolName = ""; + var file = ""; + var lineno = 0; + var column = 0; + var parts = chromeRe.exec(line); + if (parts && parts.length == 5) { + symbolName = parts[1]; + file = parts[2]; + lineno = parts[3]; + column = parts[4]; + } else { + parts = newFirefoxRe.exec(line); + if (!parts) parts = firefoxRe.exec(line); + if (parts && parts.length >= 4) { + symbolName = parts[1]; + file = parts[2]; + lineno = parts[3]; + column = parts[4] | 0; + } else { + callstack += line + "\n"; + continue; + } + } + var haveSourceMap = false; + if (flags & 8) { + var orig = emscripten_source_map.originalPositionFor({ + line: lineno, + column: column + }); + haveSourceMap = orig && orig.source; + if (haveSourceMap) { + if (flags & 64) { + orig.source = orig.source.substring(orig.source.replace(/\\/g, "/").lastIndexOf("/") + 1); + } + callstack += " at " + symbolName + " (" + orig.source + ":" + orig.line + ":" + orig.column + ")\n"; + } + } + if (flags & 16 || !haveSourceMap) { + if (flags & 64) { + file = file.substring(file.replace(/\\/g, "/").lastIndexOf("/") + 1); + } + callstack += (haveSourceMap ? " = " + symbolName : " at " + symbolName) + " (" + file + ":" + lineno + ":" + column + ")\n"; + } + if (flags & 128 && stack_args[0]) { + if (stack_args[1] == symbolName && stack_args[2].length > 0) { + callstack = callstack.replace(/\s+$/, ""); + callstack += " with values: " + stack_args[1] + stack_args[2] + "\n"; + } + stack_args = traverseStack(stack_args[0]); + } + } + callstack = callstack.replace(/\s+$/, ""); + return callstack; +} + +function _emscripten_log_js(flags, str) { + if (flags & 24) { + str = str.replace(/\s+$/, ""); + str += (str.length > 0 ? "\n" : "") + _emscripten_get_callstack_js(flags); + } + if (flags & 1) { + if (flags & 4) { + err(str); + } else if (flags & 2) { + console.warn(str); + } else if (flags & 512) { + console.info(str); + } else if (flags & 256) { + console.debug(str); + } else { + out(str); + } + } else if (flags & 6) { + err(str); + } else { + out(str); + } +} + +function _emscripten_log(flags, format, varargs) { + var result = formatString(format, varargs); + var str = UTF8ArrayToString(result, 0); + _emscripten_log_js(flags, str); +} + +function emscripten_realloc_buffer(size) { + try { + wasmMemory.grow(size - buffer.byteLength + 65535 >>> 16); + updateGlobalBufferAndViews(wasmMemory.buffer); + return 1; + } catch (e) {} +} + +function _emscripten_resize_heap(requestedSize) { + var oldSize = HEAPU8.length; + requestedSize = requestedSize >>> 0; + var maxHeapSize = 2147483648; + if (requestedSize > maxHeapSize) { + return false; + } + for (var cutDown = 1; cutDown <= 4; cutDown *= 2) { + var overGrownHeapSize = oldSize * (1 + .2 / cutDown); + overGrownHeapSize = Math.min(overGrownHeapSize, requestedSize + 100663296); + var newSize = Math.min(maxHeapSize, alignUp(Math.max(requestedSize, overGrownHeapSize), 65536)); + var replacement = emscripten_realloc_buffer(newSize); + if (replacement) { + return true; + } + } + return false; +} + +function _emscripten_run_script(ptr) { + eval(UTF8ToString(ptr)); +} + +function _emscripten_run_script_int(ptr) { + return eval(UTF8ToString(ptr)) | 0; +} + +function _emscripten_run_script_string(ptr) { + var s = eval(UTF8ToString(ptr)); + if (s == null) { + return 0; + } + s += ""; + var me = _emscripten_run_script_string; + var len = lengthBytesUTF8(s); + if (!me.bufferSize || me.bufferSize < len + 1) { + if (me.bufferSize) _emscripten_builtin_free(me.buffer); + me.bufferSize = len + 1; + me.buffer = _emscripten_builtin_malloc(me.bufferSize); + } + stringToUTF8(s, me.buffer, me.bufferSize); + return me.buffer; +} + +var ENV = {}; + +function getExecutableName() { + return thisProgram || "./this.program"; +} + +function getEnvStrings() { + if (!getEnvStrings.strings) { + var lang = (typeof navigator === "object" && navigator.languages && navigator.languages[0] || "C").replace("-", "_") + ".UTF-8"; + var env = { + "USER": "web_user", + "LOGNAME": "web_user", + "PATH": "/", + "PWD": "/", + "HOME": "/home/web_user", + "LANG": lang, + "_": getExecutableName() + }; + for (var x in ENV) { + if (ENV[x] === undefined) delete env[x]; else env[x] = ENV[x]; + } + var strings = []; + for (var x in env) { + strings.push(x + "=" + env[x]); + } + getEnvStrings.strings = strings; + } + return getEnvStrings.strings; +} + +function _environ_get(__environ, environ_buf) { + var bufSize = 0; + getEnvStrings().forEach(function(string, i) { + var ptr = environ_buf + bufSize; + HEAP32[__environ + i * 4 >> 2] = ptr; + writeAsciiToMemory(string, ptr); + bufSize += string.length + 1; + }); + return 0; +} + +function _environ_sizes_get(penviron_count, penviron_buf_size) { + var strings = getEnvStrings(); + HEAP32[penviron_count >> 2] = strings.length; + var bufSize = 0; + strings.forEach(function(string) { + bufSize += string.length + 1; + }); + HEAP32[penviron_buf_size >> 2] = bufSize; + return 0; +} + +function _fd_close(fd) { + try { + var stream = SYSCALLS.getStreamFromFD(fd); + FS.close(stream); + return 0; + } catch (e) { + if (typeof FS === "undefined" || !(e instanceof FS.ErrnoError)) throw e; + return e.errno; + } +} + +function _fd_read(fd, iov, iovcnt, pnum) { + try { + var stream = SYSCALLS.getStreamFromFD(fd); + var num = SYSCALLS.doReadv(stream, iov, iovcnt); + HEAP32[pnum >> 2] = num; + return 0; + } catch (e) { + if (typeof FS === "undefined" || !(e instanceof FS.ErrnoError)) throw e; + return e.errno; + } +} + +function _fd_seek(fd, offset_low, offset_high, whence, newOffset) { + try { + var stream = SYSCALLS.getStreamFromFD(fd); + var HIGH_OFFSET = 4294967296; + var offset = offset_high * HIGH_OFFSET + (offset_low >>> 0); + var DOUBLE_LIMIT = 9007199254740992; + if (offset <= -DOUBLE_LIMIT || offset >= DOUBLE_LIMIT) { + return -61; + } + FS.llseek(stream, offset, whence); + tempI64 = [ stream.position >>> 0, (tempDouble = stream.position, +Math.abs(tempDouble) >= 1 ? tempDouble > 0 ? (Math.min(+Math.floor(tempDouble / 4294967296), 4294967295) | 0) >>> 0 : ~~+Math.ceil((tempDouble - +(~~tempDouble >>> 0)) / 4294967296) >>> 0 : 0) ], + HEAP32[newOffset >> 2] = tempI64[0], HEAP32[newOffset + 4 >> 2] = tempI64[1]; + if (stream.getdents && offset === 0 && whence === 0) stream.getdents = null; + return 0; + } catch (e) { + if (typeof FS === "undefined" || !(e instanceof FS.ErrnoError)) throw e; + return e.errno; + } +} + +function _fd_write(fd, iov, iovcnt, pnum) { + try { + var stream = SYSCALLS.getStreamFromFD(fd); + var num = SYSCALLS.doWritev(stream, iov, iovcnt); + HEAP32[pnum >> 2] = num; + return 0; + } catch (e) { + if (typeof FS === "undefined" || !(e instanceof FS.ErrnoError)) throw e; + return e.errno; + } +} + +function _mktime(tmPtr) { + _tzset(); + var date = new Date(HEAP32[tmPtr + 20 >> 2] + 1900, HEAP32[tmPtr + 16 >> 2], HEAP32[tmPtr + 12 >> 2], HEAP32[tmPtr + 8 >> 2], HEAP32[tmPtr + 4 >> 2], HEAP32[tmPtr >> 2], 0); + var dst = HEAP32[tmPtr + 32 >> 2]; + var guessedOffset = date.getTimezoneOffset(); + var start = new Date(date.getFullYear(), 0, 1); + var summerOffset = new Date(date.getFullYear(), 6, 1).getTimezoneOffset(); + var winterOffset = start.getTimezoneOffset(); + var dstOffset = Math.min(winterOffset, summerOffset); + if (dst < 0) { + HEAP32[tmPtr + 32 >> 2] = Number(summerOffset != winterOffset && dstOffset == guessedOffset); + } else if (dst > 0 != (dstOffset == guessedOffset)) { + var nonDstOffset = Math.max(winterOffset, summerOffset); + var trueOffset = dst > 0 ? dstOffset : nonDstOffset; + date.setTime(date.getTime() + (trueOffset - guessedOffset) * 6e4); + } + HEAP32[tmPtr + 24 >> 2] = date.getDay(); + var yday = (date.getTime() - start.getTime()) / (1e3 * 60 * 60 * 24) | 0; + HEAP32[tmPtr + 28 >> 2] = yday; + HEAP32[tmPtr >> 2] = date.getSeconds(); + HEAP32[tmPtr + 4 >> 2] = date.getMinutes(); + HEAP32[tmPtr + 8 >> 2] = date.getHours(); + HEAP32[tmPtr + 12 >> 2] = date.getDate(); + HEAP32[tmPtr + 16 >> 2] = date.getMonth(); + return date.getTime() / 1e3 | 0; +} + +function _setTempRet0(val) { + setTempRet0(val); +} + +function __isLeapYear(year) { + return year % 4 === 0 && (year % 100 !== 0 || year % 400 === 0); +} + +function __arraySum(array, index) { + var sum = 0; + for (var i = 0; i <= index; sum += array[i++]) {} + return sum; +} + +var __MONTH_DAYS_LEAP = [ 31, 29, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31 ]; + +var __MONTH_DAYS_REGULAR = [ 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31 ]; + +function __addDays(date, days) { + var newDate = new Date(date.getTime()); + while (days > 0) { + var leap = __isLeapYear(newDate.getFullYear()); + var currentMonth = newDate.getMonth(); + var daysInCurrentMonth = (leap ? __MONTH_DAYS_LEAP : __MONTH_DAYS_REGULAR)[currentMonth]; + if (days > daysInCurrentMonth - newDate.getDate()) { + days -= daysInCurrentMonth - newDate.getDate() + 1; + newDate.setDate(1); + if (currentMonth < 11) { + newDate.setMonth(currentMonth + 1); + } else { + newDate.setMonth(0); + newDate.setFullYear(newDate.getFullYear() + 1); + } + } else { + newDate.setDate(newDate.getDate() + days); + return newDate; + } + } + return newDate; +} + +function _strftime(s, maxsize, format, tm) { + var tm_zone = HEAP32[tm + 40 >> 2]; + var date = { + tm_sec: HEAP32[tm >> 2], + tm_min: HEAP32[tm + 4 >> 2], + tm_hour: HEAP32[tm + 8 >> 2], + tm_mday: HEAP32[tm + 12 >> 2], + tm_mon: HEAP32[tm + 16 >> 2], + tm_year: HEAP32[tm + 20 >> 2], + tm_wday: HEAP32[tm + 24 >> 2], + tm_yday: HEAP32[tm + 28 >> 2], + tm_isdst: HEAP32[tm + 32 >> 2], + tm_gmtoff: HEAP32[tm + 36 >> 2], + tm_zone: tm_zone ? UTF8ToString(tm_zone) : "" + }; + var pattern = UTF8ToString(format); + var EXPANSION_RULES_1 = { + "%c": "%a %b %d %H:%M:%S %Y", + "%D": "%m/%d/%y", + "%F": "%Y-%m-%d", + "%h": "%b", + "%r": "%I:%M:%S %p", + "%R": "%H:%M", + "%T": "%H:%M:%S", + "%x": "%m/%d/%y", + "%X": "%H:%M:%S", + "%Ec": "%c", + "%EC": "%C", + "%Ex": "%m/%d/%y", + "%EX": "%H:%M:%S", + "%Ey": "%y", + "%EY": "%Y", + "%Od": "%d", + "%Oe": "%e", + "%OH": "%H", + "%OI": "%I", + "%Om": "%m", + "%OM": "%M", + "%OS": "%S", + "%Ou": "%u", + "%OU": "%U", + "%OV": "%V", + "%Ow": "%w", + "%OW": "%W", + "%Oy": "%y" + }; + for (var rule in EXPANSION_RULES_1) { + pattern = pattern.replace(new RegExp(rule, "g"), EXPANSION_RULES_1[rule]); + } + var WEEKDAYS = [ "Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday" ]; + var MONTHS = [ "January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December" ]; + function leadingSomething(value, digits, character) { + var str = typeof value === "number" ? value.toString() : value || ""; + while (str.length < digits) { + str = character[0] + str; + } + return str; + } + function leadingNulls(value, digits) { + return leadingSomething(value, digits, "0"); + } + function compareByDay(date1, date2) { + function sgn(value) { + return value < 0 ? -1 : value > 0 ? 1 : 0; + } + var compare; + if ((compare = sgn(date1.getFullYear() - date2.getFullYear())) === 0) { + if ((compare = sgn(date1.getMonth() - date2.getMonth())) === 0) { + compare = sgn(date1.getDate() - date2.getDate()); + } + } + return compare; + } + function getFirstWeekStartDate(janFourth) { + switch (janFourth.getDay()) { + case 0: + return new Date(janFourth.getFullYear() - 1, 11, 29); + + case 1: + return janFourth; + + case 2: + return new Date(janFourth.getFullYear(), 0, 3); + + case 3: + return new Date(janFourth.getFullYear(), 0, 2); + + case 4: + return new Date(janFourth.getFullYear(), 0, 1); + + case 5: + return new Date(janFourth.getFullYear() - 1, 11, 31); + + case 6: + return new Date(janFourth.getFullYear() - 1, 11, 30); + } + } + function getWeekBasedYear(date) { + var thisDate = __addDays(new Date(date.tm_year + 1900, 0, 1), date.tm_yday); + var janFourthThisYear = new Date(thisDate.getFullYear(), 0, 4); + var janFourthNextYear = new Date(thisDate.getFullYear() + 1, 0, 4); + var firstWeekStartThisYear = getFirstWeekStartDate(janFourthThisYear); + var firstWeekStartNextYear = getFirstWeekStartDate(janFourthNextYear); + if (compareByDay(firstWeekStartThisYear, thisDate) <= 0) { + if (compareByDay(firstWeekStartNextYear, thisDate) <= 0) { + return thisDate.getFullYear() + 1; + } else { + return thisDate.getFullYear(); + } + } else { + return thisDate.getFullYear() - 1; + } + } + var EXPANSION_RULES_2 = { + "%a": function(date) { + return WEEKDAYS[date.tm_wday].substring(0, 3); + }, + "%A": function(date) { + return WEEKDAYS[date.tm_wday]; + }, + "%b": function(date) { + return MONTHS[date.tm_mon].substring(0, 3); + }, + "%B": function(date) { + return MONTHS[date.tm_mon]; + }, + "%C": function(date) { + var year = date.tm_year + 1900; + return leadingNulls(year / 100 | 0, 2); + }, + "%d": function(date) { + return leadingNulls(date.tm_mday, 2); + }, + "%e": function(date) { + return leadingSomething(date.tm_mday, 2, " "); + }, + "%g": function(date) { + return getWeekBasedYear(date).toString().substring(2); + }, + "%G": function(date) { + return getWeekBasedYear(date); + }, + "%H": function(date) { + return leadingNulls(date.tm_hour, 2); + }, + "%I": function(date) { + var twelveHour = date.tm_hour; + if (twelveHour == 0) twelveHour = 12; else if (twelveHour > 12) twelveHour -= 12; + return leadingNulls(twelveHour, 2); + }, + "%j": function(date) { + return leadingNulls(date.tm_mday + __arraySum(__isLeapYear(date.tm_year + 1900) ? __MONTH_DAYS_LEAP : __MONTH_DAYS_REGULAR, date.tm_mon - 1), 3); + }, + "%m": function(date) { + return leadingNulls(date.tm_mon + 1, 2); + }, + "%M": function(date) { + return leadingNulls(date.tm_min, 2); + }, + "%n": function() { + return "\n"; + }, + "%p": function(date) { + if (date.tm_hour >= 0 && date.tm_hour < 12) { + return "AM"; + } else { + return "PM"; + } + }, + "%S": function(date) { + return leadingNulls(date.tm_sec, 2); + }, + "%t": function() { + return "\t"; + }, + "%u": function(date) { + return date.tm_wday || 7; + }, + "%U": function(date) { + var janFirst = new Date(date.tm_year + 1900, 0, 1); + var firstSunday = janFirst.getDay() === 0 ? janFirst : __addDays(janFirst, 7 - janFirst.getDay()); + var endDate = new Date(date.tm_year + 1900, date.tm_mon, date.tm_mday); + if (compareByDay(firstSunday, endDate) < 0) { + var februaryFirstUntilEndMonth = __arraySum(__isLeapYear(endDate.getFullYear()) ? __MONTH_DAYS_LEAP : __MONTH_DAYS_REGULAR, endDate.getMonth() - 1) - 31; + var firstSundayUntilEndJanuary = 31 - firstSunday.getDate(); + var days = firstSundayUntilEndJanuary + februaryFirstUntilEndMonth + endDate.getDate(); + return leadingNulls(Math.ceil(days / 7), 2); + } + return compareByDay(firstSunday, janFirst) === 0 ? "01" : "00"; + }, + "%V": function(date) { + var janFourthThisYear = new Date(date.tm_year + 1900, 0, 4); + var janFourthNextYear = new Date(date.tm_year + 1901, 0, 4); + var firstWeekStartThisYear = getFirstWeekStartDate(janFourthThisYear); + var firstWeekStartNextYear = getFirstWeekStartDate(janFourthNextYear); + var endDate = __addDays(new Date(date.tm_year + 1900, 0, 1), date.tm_yday); + if (compareByDay(endDate, firstWeekStartThisYear) < 0) { + return "53"; + } + if (compareByDay(firstWeekStartNextYear, endDate) <= 0) { + return "01"; + } + var daysDifference; + if (firstWeekStartThisYear.getFullYear() < date.tm_year + 1900) { + daysDifference = date.tm_yday + 32 - firstWeekStartThisYear.getDate(); + } else { + daysDifference = date.tm_yday + 1 - firstWeekStartThisYear.getDate(); + } + return leadingNulls(Math.ceil(daysDifference / 7), 2); + }, + "%w": function(date) { + return date.tm_wday; + }, + "%W": function(date) { + var janFirst = new Date(date.tm_year, 0, 1); + var firstMonday = janFirst.getDay() === 1 ? janFirst : __addDays(janFirst, janFirst.getDay() === 0 ? 1 : 7 - janFirst.getDay() + 1); + var endDate = new Date(date.tm_year + 1900, date.tm_mon, date.tm_mday); + if (compareByDay(firstMonday, endDate) < 0) { + var februaryFirstUntilEndMonth = __arraySum(__isLeapYear(endDate.getFullYear()) ? __MONTH_DAYS_LEAP : __MONTH_DAYS_REGULAR, endDate.getMonth() - 1) - 31; + var firstMondayUntilEndJanuary = 31 - firstMonday.getDate(); + var days = firstMondayUntilEndJanuary + februaryFirstUntilEndMonth + endDate.getDate(); + return leadingNulls(Math.ceil(days / 7), 2); + } + return compareByDay(firstMonday, janFirst) === 0 ? "01" : "00"; + }, + "%y": function(date) { + return (date.tm_year + 1900).toString().substring(2); + }, + "%Y": function(date) { + return date.tm_year + 1900; + }, + "%z": function(date) { + var off = date.tm_gmtoff; + var ahead = off >= 0; + off = Math.abs(off) / 60; + off = off / 60 * 100 + off % 60; + return (ahead ? "+" : "-") + String("0000" + off).slice(-4); + }, + "%Z": function(date) { + return date.tm_zone; + }, + "%%": function() { + return "%"; + } + }; + for (var rule in EXPANSION_RULES_2) { + if (pattern.includes(rule)) { + pattern = pattern.replace(new RegExp(rule, "g"), EXPANSION_RULES_2[rule](date)); + } + } + var bytes = intArrayFromString(pattern, false); + if (bytes.length > maxsize) { + return 0; + } + writeArrayToMemory(bytes, s); + return bytes.length - 1; +} + +function _strftime_l(s, maxsize, format, tm) { + return _strftime(s, maxsize, format, tm); +} + +function _time(ptr) { + var ret = Date.now() / 1e3 | 0; + if (ptr) { + HEAP32[ptr >> 2] = ret; + } + return ret; +} + +var FSNode = function(parent, name, mode, rdev) { + if (!parent) { + parent = this; + } + this.parent = parent; + this.mount = parent.mount; + this.mounted = null; + this.id = FS.nextInode++; + this.name = name; + this.mode = mode; + this.node_ops = {}; + this.stream_ops = {}; + this.rdev = rdev; +}; + +var readMode = 292 | 73; + +var writeMode = 146; + +Object.defineProperties(FSNode.prototype, { + read: { + get: function() { + return (this.mode & readMode) === readMode; + }, + set: function(val) { + val ? this.mode |= readMode : this.mode &= ~readMode; + } + }, + write: { + get: function() { + return (this.mode & writeMode) === writeMode; + }, + set: function(val) { + val ? this.mode |= writeMode : this.mode &= ~writeMode; + } + }, + isFolder: { + get: function() { + return FS.isDir(this.mode); + } + }, + isDevice: { + get: function() { + return FS.isChrdev(this.mode); + } + } +}); + +FS.FSNode = FSNode; + +FS.staticInit(); + +embind_init_charCodes(); + +BindingError = Module["BindingError"] = extendError(Error, "BindingError"); + +InternalError = Module["InternalError"] = extendError(Error, "InternalError"); + +init_ClassHandle(); + +init_RegisteredPointer(); + +init_embind(); + +UnboundTypeError = Module["UnboundTypeError"] = extendError(Error, "UnboundTypeError"); + +init_emval(); + +function intArrayFromString(stringy, dontAddNull, length) { + var len = length > 0 ? length : lengthBytesUTF8(stringy) + 1; + var u8array = new Array(len); + var numBytesWritten = stringToUTF8Array(stringy, u8array, 0, u8array.length); + if (dontAddNull) u8array.length = numBytesWritten; + return u8array; +} + +var asmLibraryArg = { + "b": ___assert_fail, + "f": ___cxa_allocate_exception, + "e": ___cxa_throw, + "L": ___gmtime_r, + "K": ___localtime_r, + "r": ___syscall_fcntl64, + "I": ___syscall_getdents64, + "N": ___syscall_ioctl, + "J": ___syscall_mkdir, + "s": ___syscall_open, + "H": ___syscall_readlink, + "F": ___syscall_rmdir, + "G": ___syscall_unlink, + "x": __embind_register_bigint, + "P": __embind_register_bool, + "v": __embind_register_class, + "j": __embind_register_class_class_function, + "R": __embind_register_class_constructor, + "h": __embind_register_class_function, + "k": __embind_register_class_property, + "O": __embind_register_emval, + "u": __embind_register_float, + "g": __embind_register_integer, + "d": __embind_register_memory_view, + "t": __embind_register_std_string, + "o": __embind_register_std_wstring, + "Q": __embind_register_void, + "S": __emval_decref, + "T": __emval_incref, + "V": __emval_take_value, + "m": _abort, + "a": _clock, + "D": _clock_gettime, + "c": _emscripten_log, + "z": _emscripten_resize_heap, + "U": _emscripten_run_script, + "W": _emscripten_run_script_int, + "p": _emscripten_run_script_string, + "B": _environ_get, + "C": _environ_sizes_get, + "n": _fd_close, + "M": _fd_read, + "w": _fd_seek, + "q": _fd_write, + "l": _mktime, + "y": _setTempRet0, + "E": _strftime, + "A": _strftime_l, + "i": _time +}; + +var asm = createWasm(); + +var ___wasm_call_ctors = Module["___wasm_call_ctors"] = function() { + return (___wasm_call_ctors = Module["___wasm_call_ctors"] = Module["asm"]["Y"]).apply(null, arguments); +}; + +var _strlen = Module["_strlen"] = function() { + return (_strlen = Module["_strlen"] = Module["asm"]["_"]).apply(null, arguments); +}; + +var ___errno_location = Module["___errno_location"] = function() { + return (___errno_location = Module["___errno_location"] = Module["asm"]["$"]).apply(null, arguments); +}; + +var _malloc = Module["_malloc"] = function() { + return (_malloc = Module["_malloc"] = Module["asm"]["aa"]).apply(null, arguments); +}; + +var _free = Module["_free"] = function() { + return (_free = Module["_free"] = Module["asm"]["ba"]).apply(null, arguments); +}; + +var ___getTypeName = Module["___getTypeName"] = function() { + return (___getTypeName = Module["___getTypeName"] = Module["asm"]["ca"]).apply(null, arguments); +}; + +var ___embind_register_native_and_builtin_types = Module["___embind_register_native_and_builtin_types"] = function() { + return (___embind_register_native_and_builtin_types = Module["___embind_register_native_and_builtin_types"] = Module["asm"]["da"]).apply(null, arguments); +}; + +var __get_tzname = Module["__get_tzname"] = function() { + return (__get_tzname = Module["__get_tzname"] = Module["asm"]["ea"]).apply(null, arguments); +}; + +var __get_daylight = Module["__get_daylight"] = function() { + return (__get_daylight = Module["__get_daylight"] = Module["asm"]["fa"]).apply(null, arguments); +}; + +var __get_timezone = Module["__get_timezone"] = function() { + return (__get_timezone = Module["__get_timezone"] = Module["asm"]["ga"]).apply(null, arguments); +}; + +var _emscripten_builtin_malloc = Module["_emscripten_builtin_malloc"] = function() { + return (_emscripten_builtin_malloc = Module["_emscripten_builtin_malloc"] = Module["asm"]["ha"]).apply(null, arguments); +}; + +var _emscripten_builtin_free = Module["_emscripten_builtin_free"] = function() { + return (_emscripten_builtin_free = Module["_emscripten_builtin_free"] = Module["asm"]["ia"]).apply(null, arguments); +}; + +var dynCall_viiiiiiji = Module["dynCall_viiiiiiji"] = function() { + return (dynCall_viiiiiiji = Module["dynCall_viiiiiiji"] = Module["asm"]["ja"]).apply(null, arguments); +}; + +var dynCall_viiijj = Module["dynCall_viiijj"] = function() { + return (dynCall_viiijj = Module["dynCall_viiijj"] = Module["asm"]["ka"]).apply(null, arguments); +}; + +var dynCall_viiiiiijjiii = Module["dynCall_viiiiiijjiii"] = function() { + return (dynCall_viiiiiijjiii = Module["dynCall_viiiiiijjiii"] = Module["asm"]["la"]).apply(null, arguments); +}; + +var dynCall_iiiijjii = Module["dynCall_iiiijjii"] = function() { + return (dynCall_iiiijjii = Module["dynCall_iiiijjii"] = Module["asm"]["ma"]).apply(null, arguments); +}; + +var dynCall_jiji = Module["dynCall_jiji"] = function() { + return (dynCall_jiji = Module["dynCall_jiji"] = Module["asm"]["na"]).apply(null, arguments); +}; + +var dynCall_viijii = Module["dynCall_viijii"] = function() { + return (dynCall_viijii = Module["dynCall_viijii"] = Module["asm"]["oa"]).apply(null, arguments); +}; + +var dynCall_iiiiij = Module["dynCall_iiiiij"] = function() { + return (dynCall_iiiiij = Module["dynCall_iiiiij"] = Module["asm"]["pa"]).apply(null, arguments); +}; + +var dynCall_iiiiijj = Module["dynCall_iiiiijj"] = function() { + return (dynCall_iiiiijj = Module["dynCall_iiiiijj"] = Module["asm"]["qa"]).apply(null, arguments); +}; + +var dynCall_iiiiiijj = Module["dynCall_iiiiiijj"] = function() { + return (dynCall_iiiiiijj = Module["dynCall_iiiiiijj"] = Module["asm"]["ra"]).apply(null, arguments); +}; + +var calledRun; + +function ExitStatus(status) { + this.name = "ExitStatus"; + this.message = "Program terminated with exit(" + status + ")"; + this.status = status; +} + +dependenciesFulfilled = function runCaller() { + if (!calledRun) run(); + if (!calledRun) dependenciesFulfilled = runCaller; +}; + +function run(args) { + args = args || arguments_; + if (runDependencies > 0) { + return; + } + preRun(); + if (runDependencies > 0) { + return; + } + function doRun() { + if (calledRun) return; + calledRun = true; + Module["calledRun"] = true; + if (ABORT) return; + initRuntime(); + if (Module["onRuntimeInitialized"]) Module["onRuntimeInitialized"](); + postRun(); + } + if (Module["setStatus"]) { + Module["setStatus"]("Running..."); + setTimeout(function() { + setTimeout(function() { + Module["setStatus"](""); + }, 1); + doRun(); + }, 1); + } else { + doRun(); + } +} + +Module["run"] = run; + +if (Module["preInit"]) { + if (typeof Module["preInit"] == "function") Module["preInit"] = [ Module["preInit"] ]; + while (Module["preInit"].length > 0) { + Module["preInit"].pop()(); + } +} + +run(); diff --git a/_content/Razor.Barcode.Library/dbr.js b/_content/Razor.Barcode.Library/dbr.js new file mode 100644 index 0000000..a155330 --- /dev/null +++ b/_content/Razor.Barcode.Library/dbr.js @@ -0,0 +1,21 @@ +/*! + * Dynamsoft JavaScript Library + * @product Dynamsoft Barcode Reader JS Edition + * @website http://www.dynamsoft.com + * @copyright Copyright 2023, Dynamsoft Corporation + * @author Dynamsoft + * @version 9.6.31 (js 20230908) + * @fileoverview Dynamsoft JavaScript Library for Barcode Reader + * More info on DBR JS: https://www.dynamsoft.com/barcode-reader/sdk-javascript/ + */ +!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports):"function"==typeof define&&define.amd?define(["exports"],t):t(((e="undefined"!=typeof globalThis?globalThis:e||self).Dynamsoft=e.Dynamsoft||{},e.Dynamsoft.DBR={}))}(this,(function(e){"use strict";const t="undefined"==typeof self,i=t?{}:self;let r,n,s,o,a;if("undefined"!=typeof navigator&&(r=navigator,n=r.userAgent,s=r.platform,o=r.mediaDevices),!t){const e={Edge:{search:"Edg",verSearch:"Edg"},OPR:null,Chrome:null,Safari:{str:r.vendor,search:"Apple",verSearch:["Version","iPhone OS","CPU OS"]},Firefox:null,Explorer:{search:"MSIE",verSearch:"MSIE"}},t={HarmonyOS:null,Android:null,iPhone:null,iPad:null,Windows:{str:s,search:"Win"},Mac:{str:s},Linux:{str:s}};let i="unknownBrowser",o=0,l="unknownOS";for(let t in e){const r=e[t]||{};let s=r.str||n,a=r.search||t,l=r.verStr||n,h=r.verSearch||t;if(h instanceof Array||(h=[h]),-1!=s.indexOf(a)){i=t;for(let e of h){let t=l.indexOf(e);if(-1!=t){o=parseFloat(l.substring(t+e.length+1));break}}break}}for(let e in t){const i=t[e]||{};let r=i.str||n,s=i.search||e;if(-1!=r.indexOf(s)){l=e;break}}"Linux"==l&&-1!=n.indexOf("Windows NT")&&(l="HarmonyOS"),a={browser:i,version:o,OS:l}}t&&(a={browser:"ssr",version:0,OS:"ssr"});const l="undefined"!=typeof WebAssembly&&n&&!(/Safari/.test(n)&&!/Chrome/.test(n)&&/\(.+\s11_2_([2-6]).*\)/.test(n)),h=!("undefined"==typeof Worker),c=!(!o||!o.getUserMedia),u=async()=>{let e=!1;if(c)try{(await o.getUserMedia({video:!0})).getTracks().forEach((e=>{e.stop()})),e=!0}catch(e){}return e};"Chrome"===a.browser&&a.version>66||"Safari"===a.browser&&a.version>13||"OPR"===a.browser&&a.version>43||"Edge"===a.browser&&a.version;const d=(()=>{if(!t&&document.currentScript){let e=document.currentScript.src,t=e.indexOf("?");if(-1!=t)e=e.substring(0,t);else{let t=e.indexOf("#");-1!=t&&(e=e.substring(0,t))}return e.substring(0,e.lastIndexOf("/")+1)}return"./"})(),f=" is not allowed to change after `createInstance` or `loadWasm` is called.",g=!t&&document.currentScript&&(document.currentScript.getAttribute("data-license")||document.currentScript.getAttribute("data-productKeys")||document.currentScript.getAttribute("data-licenseKey")||document.currentScript.getAttribute("data-handshakeCode")||document.currentScript.getAttribute("data-organizationID"))||"",_=!t&&document.currentScript&&document.currentScript.getAttribute("data-sessionPassword")||"",p=e=>{if(null==e)e=[];else{e=e instanceof Array?[...e]:[e];for(let i=0;ie&&"object"==typeof e&&"function"==typeof e.then;class C extends Promise{constructor(e){let t,i;super(((e,r)=>{t=e,i=r})),this._s="pending",this.resolve=e=>{this.isPending&&(w(e)?this.task=e:(this._s="fulfilled",t(e)))},this.reject=e=>{this.isPending&&(this._s="rejected",i(e))},this.task=e}get status(){return this._s}get isPending(){return"pending"===this._s}get isFulfilled(){return"fulfilled"===this._s}get isRejected(){return"rejected"===this._s}get task(){return this._task}set task(e){let t;this._task=e,w(e)?t=e:"function"==typeof e&&(t=new Promise(e)),t&&(async()=>{try{const i=await t;e===this._task&&this.resolve(i)}catch(t){e===this._task&&this.reject(t)}})()}get isEmpty(){return null==this._task}}var x=function(){this.init()};x.prototype={init:function(){var e=this||T;return e._counter=1e3,e._html5AudioPool=[],e.html5PoolSize=10,e._codecs={},e._howls=[],e._muted=!1,e._volume=1,e._canPlayEvent="canplaythrough",e._navigator="undefined"!=typeof window&&window.navigator?window.navigator:null,e.masterGain=null,e.noAudio=!1,e.usingWebAudio=!0,e.autoSuspend=!0,e.ctx=null,e.autoUnlock=!0,e._setup(),e},volume:function(e){var t=this||T;if(e=parseFloat(e),t.ctx||F(),void 0!==e&&e>=0&&e<=1){if(t._volume=e,t._muted)return t;t.usingWebAudio&&t.masterGain.gain.setValueAtTime(e,T.ctx.currentTime);for(var i=0;i=0;t--)e._howls[t].unload();return e.usingWebAudio&&e.ctx&&void 0!==e.ctx.close&&(e.ctx.close(),e.ctx=null,F()),e},codecs:function(e){return(this||T)._codecs[e.replace(/^x-/,"")]},_setup:function(){var e=this||T;if(e.state=e.ctx&&e.ctx.state||"suspended",e._autoSuspend(),!e.usingWebAudio)if("undefined"!=typeof Audio)try{void 0===(new Audio).oncanplaythrough&&(e._canPlayEvent="canplay")}catch(t){e.noAudio=!0}else e.noAudio=!0;try{(new Audio).muted&&(e.noAudio=!0)}catch(e){}return e.noAudio||e._setupCodecs(),e},_setupCodecs:function(){var e=this||T,t=null;try{t="undefined"!=typeof Audio?new Audio:null}catch(t){return e}if(!t||"function"!=typeof t.canPlayType)return e;var i=t.canPlayType("audio/mpeg;").replace(/^no$/,""),r=e._navigator?e._navigator.userAgent:"",n=r.match(/OPR\/([0-6].)/g),s=n&&parseInt(n[0].split("/")[1],10)<33,o=-1!==r.indexOf("Safari")&&-1===r.indexOf("Chrome"),a=r.match(/Version\/(.*?) /),l=o&&a&&parseInt(a[1],10)<15;return e._codecs={mp3:!(s||!i&&!t.canPlayType("audio/mp3;").replace(/^no$/,"")),mpeg:!!i,opus:!!t.canPlayType('audio/ogg; codecs="opus"').replace(/^no$/,""),ogg:!!t.canPlayType('audio/ogg; codecs="vorbis"').replace(/^no$/,""),oga:!!t.canPlayType('audio/ogg; codecs="vorbis"').replace(/^no$/,""),wav:!!(t.canPlayType('audio/wav; codecs="1"')||t.canPlayType("audio/wav")).replace(/^no$/,""),aac:!!t.canPlayType("audio/aac;").replace(/^no$/,""),caf:!!t.canPlayType("audio/x-caf;").replace(/^no$/,""),m4a:!!(t.canPlayType("audio/x-m4a;")||t.canPlayType("audio/m4a;")||t.canPlayType("audio/aac;")).replace(/^no$/,""),m4b:!!(t.canPlayType("audio/x-m4b;")||t.canPlayType("audio/m4b;")||t.canPlayType("audio/aac;")).replace(/^no$/,""),mp4:!!(t.canPlayType("audio/x-mp4;")||t.canPlayType("audio/mp4;")||t.canPlayType("audio/aac;")).replace(/^no$/,""),weba:!(l||!t.canPlayType('audio/webm; codecs="vorbis"').replace(/^no$/,"")),webm:!(l||!t.canPlayType('audio/webm; codecs="vorbis"').replace(/^no$/,"")),dolby:!!t.canPlayType('audio/mp4; codecs="ec-3"').replace(/^no$/,""),flac:!!(t.canPlayType("audio/x-flac;")||t.canPlayType("audio/flac;")).replace(/^no$/,"")},e},_unlockAudio:function(){var e=this||T;if(!e._audioUnlocked&&e.ctx){e._audioUnlocked=!1,e.autoUnlock=!1,e._mobileUnloaded||44100===e.ctx.sampleRate||(e._mobileUnloaded=!0,e.unload()),e._scratchBuffer=e.ctx.createBuffer(1,1,22050);var t=function(i){for(;e._html5AudioPool.length0?o._seek:i._sprite[e][0]/1e3),h=Math.max(0,(i._sprite[e][0]+i._sprite[e][1])/1e3-l),c=1e3*h/Math.abs(o._rate),u=i._sprite[e][0]/1e3,d=(i._sprite[e][0]+i._sprite[e][1])/1e3;o._sprite=e,o._ended=!1;var f=function(){o._paused=!1,o._seek=l,o._start=u,o._stop=d,o._loop=!(!o._loop&&!i._sprite[e][2])};if(!(l>=d)){var g=o._node;if(i._webAudio){var _=function(){i._playLock=!1,f(),i._refreshBuffer(o);var e=o._muted||i._muted?0:o._volume;g.gain.setValueAtTime(e,T.ctx.currentTime),o._playStart=T.ctx.currentTime,void 0===g.bufferSource.start?o._loop?g.bufferSource.noteGrainOn(0,l,86400):g.bufferSource.noteGrainOn(0,l,h):o._loop?g.bufferSource.start(0,l,86400):g.bufferSource.start(0,l,h),c!==1/0&&(i._endTimers[o._id]=setTimeout(i._ended.bind(i,o),c)),t||setTimeout((function(){i._emit("play",o._id),i._loadQueue()}),0)};"running"===T.state&&"interrupted"!==T.ctx.state?_():(i._playLock=!0,i.once("resume",_),i._clearTimer(o._id))}else{var p=function(){g.currentTime=l,g.muted=o._muted||i._muted||T._muted||g.muted,g.volume=o._volume*T.volume(),g.playbackRate=o._rate;try{var r=g.play();if(r&&"undefined"!=typeof Promise&&(r instanceof Promise||"function"==typeof r.then)?(i._playLock=!0,f(),r.then((function(){i._playLock=!1,g._unlocked=!0,t?i._loadQueue():i._emit("play",o._id)})).catch((function(){i._playLock=!1,i._emit("playerror",o._id,"Playback was unable to start. This is most commonly an issue on mobile devices and Chrome where playback was not within a user interaction."),o._ended=!0,o._paused=!0}))):t||(i._playLock=!1,f(),i._emit("play",o._id)),g.playbackRate=o._rate,g.paused)return void i._emit("playerror",o._id,"Playback was unable to start. This is most commonly an issue on mobile devices and Chrome where playback was not within a user interaction.");"__default"!==e||o._loop?i._endTimers[o._id]=setTimeout(i._ended.bind(i,o),c):(i._endTimers[o._id]=function(){i._ended(o),g.removeEventListener("ended",i._endTimers[o._id],!1)},g.addEventListener("ended",i._endTimers[o._id],!1))}catch(e){i._emit("playerror",o._id,e)}};"data:audio/wav;base64,UklGRigAAABXQVZFZm10IBIAAAABAAEARKwAAIhYAQACABAAAABkYXRhAgAAAAEA"===g.src&&(g.src=i._src,g.load());var m=window&&window.ejecta||!g.readyState&&T._navigator.isCocoonJS;if(g.readyState>=3||m)p();else{i._playLock=!0,i._state="loading";var v=function(){i._state="loaded",p(),g.removeEventListener(T._canPlayEvent,v,!1)};g.addEventListener(T._canPlayEvent,v,!1),i._clearTimer(o._id)}}return o._id}i._ended(o)},pause:function(e){var t=this;if("loaded"!==t._state||t._playLock)return t._queue.push({event:"pause",action:function(){t.pause(e)}}),t;for(var i=t._getSoundIds(e),r=0;r=0?t=parseInt(n[0],10):e=parseFloat(n[0])}else n.length>=2&&(e=parseFloat(n[0]),t=parseInt(n[1],10));if(!(void 0!==e&&e>=0&&e<=1))return(i=t?r._soundById(t):r._sounds[0])?i._volume:0;if("loaded"!==r._state||r._playLock)return r._queue.push({event:"volume",action:function(){r.volume.apply(r,n)}}),r;void 0===t&&(r._volume=e),t=r._getSoundIds(t);for(var a=0;a0?r/h:r),u=Date.now();e._fadeTo=i,e._interval=setInterval((function(){var n=(Date.now()-u)/r;u=Date.now(),a+=l*n,a=Math.round(100*a)/100,a=l<0?Math.max(i,a):Math.min(i,a),o._webAudio?e._volume=a:o.volume(a,e._id,!0),s&&(o._volume=a),(it&&a>=i)&&(clearInterval(e._interval),e._interval=null,e._fadeTo=null,o.volume(i,e._id),o._emit("fade",e._id))}),c)},_stopFade:function(e){var t=this,i=t._soundById(e);return i&&i._interval&&(t._webAudio&&i._node.gain.cancelScheduledValues(T.ctx.currentTime),clearInterval(i._interval),i._interval=null,t.volume(i._fadeTo,e),i._fadeTo=null,t._emit("fade",e)),t},loop:function(){var e,t,i,r=this,n=arguments;if(0===n.length)return r._loop;if(1===n.length){if("boolean"!=typeof n[0])return!!(i=r._soundById(parseInt(n[0],10)))&&i._loop;e=n[0],r._loop=e}else 2===n.length&&(e=n[0],t=parseInt(n[1],10));for(var s=r._getSoundIds(t),o=0;o=0?t=parseInt(n[0],10):e=parseFloat(n[0])}else 2===n.length&&(e=parseFloat(n[0]),t=parseInt(n[1],10));if("number"!=typeof e)return(i=r._soundById(t))?i._rate:r._rate;if("loaded"!==r._state||r._playLock)return r._queue.push({event:"rate",action:function(){r.rate.apply(r,n)}}),r;void 0===t&&(r._rate=e),t=r._getSoundIds(t);for(var a=0;a=0?t=parseInt(r[0],10):i._sounds.length&&(t=i._sounds[0]._id,e=parseFloat(r[0]))}else 2===r.length&&(e=parseFloat(r[0]),t=parseInt(r[1],10));if(void 0===t)return 0;if("number"==typeof e&&("loaded"!==i._state||i._playLock))return i._queue.push({event:"seek",action:function(){i.seek.apply(i,r)}}),i;var o=i._soundById(t);if(o){if(!("number"==typeof e&&e>=0)){if(i._webAudio){var a=i.playing(t)?T.ctx.currentTime-o._playStart:0,l=o._rateSeek?o._rateSeek-o._seek:0;return o._seek+(l+a*Math.abs(o._rate))}return o._node.currentTime}var h=i.playing(t);h&&i.pause(t,!0),o._seek=e,o._ended=!1,i._clearTimer(t),i._webAudio||!o._node||isNaN(o._node.duration)||(o._node.currentTime=e);var c=function(){h&&i.play(t,!0),i._emit("seek",t)};if(h&&!i._webAudio){var u=function(){i._playLock?setTimeout(u,0):c()};setTimeout(u,0)}else c()}return i},playing:function(e){var t=this;if("number"==typeof e){var i=t._soundById(e);return!!i&&!i._paused}for(var r=0;r=0&&T._howls.splice(r,1);var n=!0;for(i=0;i=0){n=!1;break}return O&&n&&delete O[e._src],T.noAudio=!1,e._state="unloaded",e._sounds=[],e=null,null},on:function(e,t,i,r){var n=this["_on"+e];return"function"==typeof t&&n.push(r?{id:i,fn:t,once:r}:{id:i,fn:t}),this},off:function(e,t,i){var r=this,n=r["_on"+e],s=0;if("number"==typeof t&&(i=t,t=null),t||i)for(s=0;s=0;s--)n[s].id&&n[s].id!==t&&"load"!==e||(setTimeout(function(e){e.call(this,t,i)}.bind(r,n[s].fn),0),n[s].once&&r.off(e,n[s].fn,n[s].id));return r._loadQueue(e),r},_loadQueue:function(e){var t=this;if(t._queue.length>0){var i=t._queue[0];i.event===e&&(t._queue.shift(),t._loadQueue()),e||i.action()}return t},_ended:function(e){var t=this,i=e._sprite;if(!t._webAudio&&e._node&&!e._node.paused&&!e._node.ended&&e._node.currentTime=0;r--){if(i<=t)return;e._sounds[r]._ended&&(e._webAudio&&e._sounds[r]._node&&e._sounds[r]._node.disconnect(0),e._sounds.splice(r,1),i--)}}},_getSoundIds:function(e){if(void 0===e){for(var t=[],i=0;i=0;if(!e.bufferSource)return this;if(T._scratchBuffer&&e.bufferSource&&(e.bufferSource.onended=null,e.bufferSource.disconnect(0),t))try{e.bufferSource.buffer=T._scratchBuffer}catch(e){}return e.bufferSource=null,this},_clearSound:function(e){/MSIE |Trident\//.test(T._navigator&&T._navigator.userAgent)||(e.src="data:audio/wav;base64,UklGRigAAABXQVZFZm10IBIAAAABAAEARKwAAIhYAQACABAAAABkYXRhAgAAAAEA")}};var I=function(e){this._parent=e,this.init()};I.prototype={init:function(){var e=this,t=e._parent;return e._muted=t._muted,e._loop=t._loop,e._volume=t._volume,e._rate=t._rate,e._seek=0,e._paused=!0,e._ended=!0,e._sprite="__default",e._id=++T._counter,t._sounds.push(e),e.create(),e},create:function(){var e=this,t=e._parent,i=T._muted||e._muted||e._parent._muted?0:e._volume;return t._webAudio?(e._node=void 0===T.ctx.createGain?T.ctx.createGainNode():T.ctx.createGain(),e._node.gain.setValueAtTime(i,T.ctx.currentTime),e._node.paused=!0,e._node.connect(T.masterGain)):T.noAudio||(e._node=T._obtainHtml5Audio(),e._errorFn=e._errorListener.bind(e),e._node.addEventListener("error",e._errorFn,!1),e._loadFn=e._loadListener.bind(e),e._node.addEventListener(T._canPlayEvent,e._loadFn,!1),e._endFn=e._endListener.bind(e),e._node.addEventListener("ended",e._endFn,!1),e._node.src=t._src,e._node.preload=!0===t._preload?"auto":t._preload,e._node.volume=i*T.volume(),e._node.load()),e},reset:function(){var e=this,t=e._parent;return e._muted=t._muted,e._loop=t._loop,e._volume=t._volume,e._rate=t._rate,e._seek=0,e._rateSeek=0,e._paused=!0,e._ended=!0,e._sprite="__default",e._id=++T._counter,e},_errorListener:function(){var e=this;e._parent._emit("loaderror",e._id,e._node.error?e._node.error.code:0),e._node.removeEventListener("error",e._errorFn,!1)},_loadListener:function(){var e=this,t=e._parent;t._duration=Math.ceil(10*e._node.duration)/10,0===Object.keys(t._sprite).length&&(t._sprite={__default:[0,1e3*t._duration]}),"loaded"!==t._state&&(t._state="loaded",t._emit("load"),t._loadQueue()),e._node.removeEventListener(T._canPlayEvent,e._loadFn,!1)},_endListener:function(){var e=this,t=e._parent;t._duration===1/0&&(t._duration=Math.ceil(10*e._node.duration)/10,t._sprite.__default[1]===1/0&&(t._sprite.__default[1]=1e3*t._duration),t._ended(e)),e._node.removeEventListener("ended",e._endFn,!1)}};var O={},A=function(e){var t=e._src;if(O[t])return e._duration=O[t].duration,void M(e);if(/^data:[^;]+;base64,/.test(t)){for(var i=atob(t.split(",")[1]),r=new Uint8Array(i.length),n=0;n0?(O[t._src]=e,M(t,e)):i()};"undefined"!=typeof Promise&&1===T.ctx.decodeAudioData.length?T.ctx.decodeAudioData(e).then(r).catch(i):T.ctx.decodeAudioData(e,r,i)},M=function(e,t){t&&!e._duration&&(e._duration=t.duration),0===Object.keys(e._sprite).length&&(e._sprite={__default:[0,1e3*e._duration]}),"loaded"!==e._state&&(e._state="loaded",e._emit("load"),e._loadQueue())},F=function(){if(T.usingWebAudio){try{"undefined"!=typeof AudioContext?T.ctx=new AudioContext:"undefined"!=typeof webkitAudioContext?T.ctx=new webkitAudioContext:T.usingWebAudio=!1}catch(e){T.usingWebAudio=!1}T.ctx||(T.usingWebAudio=!1);var e=/iP(hone|od|ad)/.test(T._navigator&&T._navigator.platform),t=T._navigator&&T._navigator.appVersion.match(/OS (\d+)_(\d+)_?(\d+)?/),i=t?parseInt(t[1],10):null;if(e&&i&&i<9){var r=/safari/.test(T._navigator&&T._navigator.userAgent.toLowerCase());T._navigator&&!r&&(T.usingWebAudio=!1)}T.usingWebAudio&&(T.masterGain=void 0===T.ctx.createGain?T.ctx.createGainNode():T.ctx.createGain(),T.masterGain.gain.setValueAtTime(T._muted?0:T._volume,T.ctx.currentTime),T.masterGain.connect(T.ctx.destination)),T._setup()}};!function(e,t,i,r){var n;e.prototype._pos=[0,0,0],e.prototype._orientation=[0,0,-1,0,1,0],e.prototype.stereo=function(e){var t=this;if(!t.ctx||!t.ctx.listener)return t;for(var i=t._howls.length-1;i>=0;i--)t._howls[i].stereo(e);return t},e.prototype.pos=function(e,i,r){var n=this;return n.ctx&&n.ctx.listener?(i="number"!=typeof i?n._pos[1]:i,r="number"!=typeof r?n._pos[2]:r,"number"!=typeof e?n._pos:(n._pos=[e,i,r],void 0!==n.ctx.listener.positionX?(n.ctx.listener.positionX.setTargetAtTime(n._pos[0],t.ctx.currentTime,.1),n.ctx.listener.positionY.setTargetAtTime(n._pos[1],t.ctx.currentTime,.1),n.ctx.listener.positionZ.setTargetAtTime(n._pos[2],t.ctx.currentTime,.1)):n.ctx.listener.setPosition(n._pos[0],n._pos[1],n._pos[2]),n)):n},e.prototype.orientation=function(e,i,r,n,s,o){var a=this;if(!a.ctx||!a.ctx.listener)return a;var l=a._orientation;return i="number"!=typeof i?l[1]:i,r="number"!=typeof r?l[2]:r,n="number"!=typeof n?l[3]:n,s="number"!=typeof s?l[4]:s,o="number"!=typeof o?l[5]:o,"number"!=typeof e?l:(a._orientation=[e,i,r,n,s,o],void 0!==a.ctx.listener.forwardX?(a.ctx.listener.forwardX.setTargetAtTime(e,t.ctx.currentTime,.1),a.ctx.listener.forwardY.setTargetAtTime(i,t.ctx.currentTime,.1),a.ctx.listener.forwardZ.setTargetAtTime(r,t.ctx.currentTime,.1),a.ctx.listener.upX.setTargetAtTime(n,t.ctx.currentTime,.1),a.ctx.listener.upY.setTargetAtTime(s,t.ctx.currentTime,.1),a.ctx.listener.upZ.setTargetAtTime(o,t.ctx.currentTime,.1)):a.ctx.listener.setOrientation(e,i,r,n,s,o),a)},i.prototype.init=(n=i.prototype.init,function(e){var t=this;return t._orientation=e.orientation||[1,0,0],t._stereo=e.stereo||null,t._pos=e.pos||null,t._pannerAttr={coneInnerAngle:void 0!==e.coneInnerAngle?e.coneInnerAngle:360,coneOuterAngle:void 0!==e.coneOuterAngle?e.coneOuterAngle:360,coneOuterGain:void 0!==e.coneOuterGain?e.coneOuterGain:0,distanceModel:void 0!==e.distanceModel?e.distanceModel:"inverse",maxDistance:void 0!==e.maxDistance?e.maxDistance:1e4,panningModel:void 0!==e.panningModel?e.panningModel:"HRTF",refDistance:void 0!==e.refDistance?e.refDistance:1,rolloffFactor:void 0!==e.rolloffFactor?e.rolloffFactor:1},t._onstereo=e.onstereo?[{fn:e.onstereo}]:[],t._onpos=e.onpos?[{fn:e.onpos}]:[],t._onorientation=e.onorientation?[{fn:e.onorientation}]:[],n.call(this,e)}),i.prototype.stereo=function(e,i){var r=this;if(!r._webAudio)return r;if("loaded"!==r._state)return r._queue.push({event:"stereo",action:function(){r.stereo(e,i)}}),r;var n=void 0===t.ctx.createStereoPanner?"spatial":"stereo";if(void 0===i){if("number"!=typeof e)return r._stereo;r._stereo=e,r._pos=[e,0,0]}for(var o=r._getSoundIds(i),a=0;a{console.warn(`Sound '${e}' playback failure: ${t}`)}})}static get version(){return this._version}static get license(){return this._license}static set license(e){((e,t)=>{const i=e;if(!i._pLoad.isEmpty)throw new Error("`license`"+f);i._license=t})(P,e)}static get productKeys(){return this._license}static set productKeys(e){P.license=e}static get handshakeCode(){return this._license}static set handshakeCode(e){P.license=e}static get organizationID(){return this._license}static set organizationID(e){P.license=e}static set sessionPassword(e){((e,t)=>{const i=e;if(!i._pLoad.isEmpty)throw new Error("`sessionPassword`"+f);i._sessionPassword=t})(P,e)}static get sessionPassword(){return this._sessionPassword}static async detectEnvironment(){return await(async()=>({wasm:l,worker:h,getUserMedia:c,camera:await u(),browser:a.browser,version:a.version,OS:a.OS}))()}static get engineResourcePath(){return this._engineResourcePath}static set engineResourcePath(e){if(!this._pLoad.isEmpty)throw new Error("`engineResourcePath` is not allowed to change after `createInstance` or `loadWasm` is called.");P._engineResourcePath=(e=>{if(null==e&&(e="./"),!t){let t=document.createElement("a");t.href=e,e=t.href}return e.endsWith("/")||(e+="/"),e})(e)}static get licenseServer(){return this._licenseServer}static set licenseServer(e){((e,t)=>{const i=e;if(!i._pLoad.isEmpty)throw new Error("`licenseServer`"+f);i._licenseServer=p(t)})(P,e)}static get deviceFriendlyName(){return this._deviceFriendlyName}static set deviceFriendlyName(e){((e,t)=>{const i=e;if(!i._pLoad.isEmpty)throw new Error("`deviceFriendlyName`"+f);i._deviceFriendlyName=t||""})(P,e)}static get _bUseFullFeature(){return this.__bUseFullFeature}static set _bUseFullFeature(e){if(!this._pLoad.isEmpty)throw new Error("`_bUseFullFeature` is not allowed to change after `createInstance` or `loadWasm` is called.");P.__bUseFullFeature=e}static isImageSource(e){return!(!e||"object"!=typeof e||Array.isArray(e))&&"getImage"in e}static isDSImage(e){return!(!e||"object"!=typeof e||Array.isArray(e))&&("data"in e&&("width"in e&&("height"in e&&"pixelFormat"in e)))}static isDCEFrame(e){return!(!e||"object"!=typeof e||Array.isArray(e))&&("data"in e&&("region"in e&&("sx"in e&&("sy"in e&&("width"in e&&("height"in e&&(("colorMode"in e||"pixelFormat"in e)&&("timeSpent"in e&&("timeStamp"in e&&("isCropped"in e&&("toCanvas"in e&&("_sWidth"in e&&("_sHeight"in e&&"_bUseWebGL"in e)))))))))))))}get ifSaveOriginalImageInACanvas(){return this._ifSaveOriginalImageInACanvas}set ifSaveOriginalImageInACanvas(e){this._ifSaveOriginalImageInACanvas=e}getOriginalImageInACanvas(){return!this.oriCanvas&&this.oriCanvasData?this.oriCanvasData.toCanvas():this.oriCanvas}set region(e){this._region=e,this.array_decodeFrameTimeCost.length=0,this.array_getFrameTimeCost.length=0,this._intervalGetVideoFrame=0}get region(){return this._region}static isWasmLoaded(){return this._pLoad.isFulfilled}isContextDestroyed(){return this.bDestroyed}static get lastErrorCode(){return this._lastErrorCode}static get lastErrorString(){return this._lastErrorString}get lastErrorCode(){return this._lastErrorCode}get lastErrorString(){return this._lastErrorString}static get defaultUIElementURL(){var e;return null===(e=P._defaultUIElementURL)||void 0===e?void 0:e.replace("@engineResourcePath/",P.engineResourcePath)}static set defaultUIElementURL(e){P._defaultUIElementURL=e}static _fireHTTPSWarnning(){P.onWarning&&location&&"https:"!==location.protocol&&setTimeout((()=>{P.onWarning&&P.onWarning({id:2,message:"Not connected via SSL (HTTPS), the SDK may not work correctly."})}),0)}get soundSource(){return this._soundSource}set soundSource(e){this._soundSource=e,this.beepSound=new E({src:[this._soundSource],onplayerror:(e,t)=>{console.warn(`Sound '${e}' playback failure: ${t}`)}})}get whenToPlaySoundforSuccessfulRead(){return!0===this.bPlaySoundOnSuccessfulRead?"frame":this.bPlaySoundOnSuccessfulRead?this.bPlaySoundOnSuccessfulRead:"never"}set whenToPlaySoundforSuccessfulRead(e){this.bPlaySoundOnSuccessfulRead="never"!==e&&e}get whenToVibrateforSuccessfulRead(){return!0===this.bVibrateOnSuccessfulRead?"frame":this.bVibrateOnSuccessfulRead?this.bVibrateOnSuccessfulRead:"never"}set whenToVibrateforSuccessfulRead(e){this.bVibrateOnSuccessfulRead="never"!==e&&e}set dce(e){this._dce=e}get dce(){return!this._dce||this._dce.isDisposed||this._dce.disposed?null:this._dce}set maxCvsSideLength(e){this._maxCvsSideLength=e,this._dceControler&&this._dceControler.setDisiredValue(this,"maxCvsSideLength",e)}get maxCvsSideLength(){return this._maxCvsSideLength}async _registerDCEControler(){if(!this.dce)return;P._onLog&&P._onLog("_registerDCEControler()");const e=this.dce;this._dceControler=e._createControler();const t=this._dceControler;t.register(this),t.setDisiredValue(this,"refreshInterval",200),t.setDisiredValue(this,"maxCvsSideLength",this._maxCvsSideLength),this._styleIdBeforeVerification=this.dce.createDrawingStyle({fillStyle:"rgba(248,252,0,0.2)",strokeStyle:"transparent",paintMode:"strokeAndFill"});try{ResizeObserver}catch(e){"ReferenceError"===e.name&&window&&(window.ResizeObserver=void 0)}const i=e.getUIElement(),r=this.dce.constructor;if("@engineResourcePath/dce.ui.html"===r._defaultUIElementURL)try{i?i===t._innerSetUI&&(await e.setUIElement(`${r.engineResourcePath}dce.ui.html`),t._innerSetUI=e.getUIElement()):(await e.setUIElement(`${r.engineResourcePath}dbr.ui.html`),t._innerSetUI=e.getUIElement())}catch(t){await e.setUIElement(r.defaultUIElementURL)}else i||await e.setUIElement(r.defaultUIElementURL);this.callbackCameraChange=()=>{this._clearResultsCanvasTimeoutId&&clearTimeout(this._clearResultsCanvasTimeoutId),this._drawResults(null),this.array_decodeFrameTimeCost.length=0,this.array_getFrameTimeCost.length=0,this._intervalGetVideoFrame=0},this.callbackResolutionChange=()=>{this._clearResultsCanvasTimeoutId&&clearTimeout(this._clearResultsCanvasTimeoutId),this._drawResults(null),this.array_decodeFrameTimeCost.length=0,this.array_getFrameTimeCost.length=0,this._intervalGetVideoFrame=0},this.callbackCameraClose=()=>{this.stopScanning(!0),this.array_decodeFrameTimeCost.length=0,this.array_getFrameTimeCost.length=0,this._intervalGetVideoFrame=0,this._bPauseScan=!1},this.callbackSingleFrameAcquired=async e=>{this._clearResultsCanvasTimeoutId&&clearTimeout(this._clearResultsCanvasTimeoutId),this._drawResults(null);let t=await this._decode_DCEFrame(e,{bCopyData:!1}),i=null;if(t&&t.length){const{sx:r,sy:n,width:s,height:o,_sWidth:a,_sHeight:l}=e;i=t.map((e=>({localizationResult:JSON.parse(JSON.stringify(e.localizationResult))}))),P.recalculateResultLocation(i,r,n,a,l,s,o)}if(this._drawResults(i,t),await this.clearMapDecodeRecord(),this.onImageRead&&this.dce.isOpen()&&!this._bPauseScan){let e=this._cloneDecodeResults(t);this.onImageRead(e)}if(this.onUniqueRead&&this.dce.isOpen()&&!this._bPauseScan)for(let e of t)this.onUniqueRead(e.barcodeText,this._cloneDecodeResults(e))},e.on("cameraChange",this.callbackCameraChange),e.on("resolutionChange",this.callbackResolutionChange),e.on("cameraClose",this.callbackCameraClose),e.on("singleFrameAcquired",this.callbackSingleFrameAcquired)}_logoutDCEControler(){this.dce&&this._dceControler&&(P._onLog&&P._onLog("_logoutDCEControler()"),this._dceControler.logout(this),this.dce.off("cameraChange",this.callbackCameraChange),this.dce.off("resolutionChange",this.callbackResolutionChange),this.dce.off("cameraClose",this.callbackCameraClose),this.dce.off("singleFrameAcquired",this.callbackSingleFrameAcquired),this._dceControler=null,this.dce=null)}async setImageSource(e,t){if(null==e)return this._imgSource=null,this._logoutDCEControler(),void(this._drawingItemNamespace=null);if(e&&e.isCameraEnhancer)this.dce=e,await this._registerDCEControler(),this._imgSource=null;else{if(!P.isImageSource(e))throw new Error("Invalid value.");this._logoutDCEControler(),this._imgSource=e}t&&t.resultsHighlightBaseShapes&&(this._drawingItemNamespace=t.resultsHighlightBaseShapes)}static async loadWasm(){if(this._pLoad.isEmpty){let{lt:e,l:t,ls:r,sp:n,rmk:s}=(e=>{const t=e;if(t._pLoad.isEmpty){let e,r,n=t._license||"",s=JSON.parse(JSON.stringify(t._licenseServer)),o=t._sessionPassword,a=0;if(n.startsWith("t")||n.startsWith("f"))a=0;else if(0===n.length||n.startsWith("P")||n.startsWith("L")||n.startsWith("Y")||n.startsWith("A"))a=1;else{a=2;const t=n.indexOf(":");if(-1!=t&&(n=n.substring(t+1)),n.startsWith("DLS2")){let t;try{let e=n.substring(4);e=atob(e),t=JSON.parse(e)}catch(e){throw new Error("Format Error: The license string you specified is invalid, please check to make sure it is correct.")}if(n=t.handshakeCode?t.handshakeCode:t.organizationID?t.organizationID:"","number"==typeof n&&(n=JSON.stringify(n)),0===s.length){let e=[];t.mainServerURL&&(e[0]=t.mainServerURL),t.standbyServerURL&&(e[1]=t.standbyServerURL),s=p(e)}!o&&t.sessionPassword&&(o=t.sessionPassword),e=t.remark}("200001"===n||n.startsWith("200001-"))&&(s&&s.length||(n="")),n||(a=1)}if(a&&(i.crypto||(r="Please upgrade your browser to support online key."),i.crypto.subtle||(r="Require https to use online key in this browser.")),r){if(1!==a)throw new Error(r);a=0,console.warn(r),t._lastErrorCode=-1,t._lastErrorString=r}return 1===a&&(n="",console.warn("Applying for a public trial license ...")),{lt:a,l:n,ls:s,sp:o,rmk:e}}throw new Error("Can't preprocess license again"+f)})(P);this._pLoad.task=async(i,o)=>{let l=P.engineResourcePath+P._workerName;P.engineResourcePath.startsWith(location.origin)||(l=await fetch(l).then((e=>e.blob())).then((e=>URL.createObjectURL(e)))),P._dbrWorker=new Worker(l),P._dbrWorker.onerror=e=>{let t=new Error(e.message);o(t)},P._dbrWorker.onmessage=async t=>{let r=t.data?t.data:t;switch(r.type){case"log":P._onLog&&P._onLog(r.message);break;case"load":{r.message&&(r.message=r.message.replace("(https://www.dynamsoft.com/purchase-center/)","(https://www.dynamsoft.com/store/dynamsoft-barcode-reader/#javascript)"));let t,n=!1;1===e&&(n=!0,r.message||(r.message="Using a temporary license. [Register for a 30-day trial license >>>](https://www.dynamsoft.com/customer/license/trialLicense?product=dbr&deploymenttype=browser)")),r.success?(P._dbrWorker.onerror=null,P._version=r.version+"(JS "+P._jsVersion+"."+P._jsEditVersion+")",P._onLog&&P._onLog("load dbr worker success"),r.message&&console.warn(r.message)):(t=new Error(r.message),t.stack=r.stack+"\n"+t.stack,t.ltsErrorCode=r.ltsErrorCode,n||111==r.ltsErrorCode&&-1!=r.message.toLowerCase().indexOf("trial license")&&(n=!0)),n&&P.showDialog(r.success?"warn":"error",r.message),r.success?i():o(t);break}case"task":{let e=r.id,t=r.body;try{P._taskCallbackMap.get(e)(t),P._taskCallbackMap.delete(e)}catch(t){throw P._taskCallbackMap.delete(e),t}break}default:P._onLog&&P._onLog(t)}},P._dbrWorker.postMessage({type:"loadWasm",engineResourcePath:P.engineResourcePath,bUseFullFeature:P._bUseFullFeature,bd:P._bWasmDebug,v:P._jsVersion,brtk:!!e,bptk:1===e,l:t,dm:location.origin.startsWith("http")?location.origin:"https://localhost",os:a,cv:P.authCacheVersion,fn:P.deviceFriendlyName,ls:r,sp:n,rmk:s})}}await this._pLoad}static async showDialog(e,t){await(async(e,t,i)=>{if(!e._bNeverShowDialog)try{let r=await fetch(e.engineResourcePath+"dls.license.dialog.html");if(!r.ok)throw Error("Get license dialog fail. Network Error: "+r.statusText);let n=await r.text();if(!n.trim().startsWith("<"))throw Error("Get license dialog fail. Can't get valid HTMLElement.");let s=document.createElement("div");s.innerHTML=n;let o=[];for(let e=0;e{if(e==t.target){a.remove();for(let e of o)e.remove()}}));else if(!h&&e.classList.contains("dls-license-icon-close"))h=e,e.addEventListener("click",(()=>{a.remove();for(let e of o)e.remove()}));else if(!c&&e.classList.contains("dls-license-icon-error"))c=e,"error"!=t&&e.remove();else if(!u&&e.classList.contains("dls-license-icon-warn"))u=e,"warn"!=t&&e.remove();else if(!d&&e.classList.contains("dls-license-msg-content")){d=e;let t=i;for(;t;){let i=t.indexOf("["),r=t.indexOf("]",i),n=t.indexOf("(",r),s=t.indexOf(")",n);if(-1==i||-1==r||-1==n||-1==s){e.appendChild(new Text(t));break}i>0&&e.appendChild(new Text(t.substring(0,i)));let o=document.createElement("a"),a=t.substring(i+1,r);o.innerText=a;let l=t.substring(n+1,s);o.setAttribute("href",l),o.setAttribute("target","_blank"),e.appendChild(o),t=t.substring(s+1)}}document.body.appendChild(a)}catch(t){e._onLog&&e._onLog(t.message||t)}})(this,e,t)}static async createInstanceInWorker(e=!1){return await P.loadWasm(),await new Promise(((t,i)=>{let r=P._nextTaskID++;P._taskCallbackMap.set(r,(e=>{if(e.success)return t(e.instanceID);{let t=new Error(e.message);return t.stack=e.stack+"\n"+t.stack,i(t)}})),P._dbrWorker.postMessage({type:"createInstance",id:r,bScanner:e})}))}static async createInstance(){const e=new P;return e._instanceID=await P.createInstanceInWorker(),P._fireHTTPSWarnning(),e}async clearMapDecodeRecord(){return await new Promise(((e,t)=>{let i=P._nextTaskID++;P._taskCallbackMap.set(i,(i=>{if(i.success)return e();{let e=new Error(i.message);return e.stack=i.stack+"\n"+e.stack,t(e)}})),P._dbrWorker.postMessage({type:"clearMapDecodeRecord",id:i,instanceID:this._instanceID})}))}async decode(e){P._onLog&&P._onLog("decode(source: any)"),P._onLog&&(this._timeStartDecode=Date.now());{let t={};return!this.region||this.region instanceof Array||(t.region=JSON.parse(JSON.stringify(this.region))),e instanceof Blob?await this._decode_Blob(e,t):e instanceof ArrayBuffer?await this._decode_ArrayBuffer(e,t):e instanceof Uint8Array||e instanceof Uint8ClampedArray?await this._decode_Uint8Array(e,t):e instanceof HTMLImageElement||"undefined"!=typeof ImageBitmap&&e instanceof ImageBitmap?await this._decode_Image(e,t):e instanceof HTMLCanvasElement?await this._decode_Canvas(e,t):e instanceof HTMLVideoElement?await this._decode_Video(e,t):"string"==typeof e?"data:image/"==e.substring(0,11)?await this._decode_Base64(e,t):await this._decode_Url(e,t):P.isDCEFrame(e)?(t.bCopyData=!0,await this._decode_DCEFrame(e,t)):P.isDSImage(e)?(t.bCopyData=!0,await this._decode_DSImage(e,t)):await Promise.reject(TypeError("'_decode(source, config)': Type of 'source' should be 'Blob', 'ArrayBuffer', 'Uint8Array', 'HTMLImageElement', 'HTMLCanvasElement', 'HTMLVideoElement', 'String(base64 with image mime)' or 'String(url)'."))}}async decodeBase64String(e){let t={};return!this.region||this.region instanceof Array||(t.region=JSON.parse(JSON.stringify(this.region))),this._decode_Base64(e,t)}async decodeUrl(e){let t={};return!this.region||this.region instanceof Array||(t.region=JSON.parse(JSON.stringify(this.region))),this._decode_Url(e,t)}async _decodeBuffer_Uint8Array(e,t,i,r,n,s,o){return await new Promise(((a,l)=>{let h=P._nextTaskID++;P._taskCallbackMap.set(h,(e=>{if(e.success){let t,i=P._onLog?Date.now():0;P._onLog&&P._onLog("worker return result: "+i),this._lastInnerDecodeDuration=e.duration;try{t=this._handleRetJsonString(e.decodeReturn)}catch(e){return l(e)}if(P._onLog){let e=Date.now();P._onLog("DBR getting message from worker timestamp: "+i),P._onLog("From DBR staring decoding to entering worker costs: "+(this._timeEnterInnerDBR-this._timeStartDecode)),P._onLog("From DBR entering worker to returning message from worker costs: "+(i-this._timeEnterInnerDBR)),P._onLog("Handling results from DBR worker costs: "+(e-i)),P._onLog("Total decoding image costs: "+(e-this._timeStartDecode))}return a(t)}{let t=new Error(e.message);return t.stack=e.stack+"\n"+t.stack,l(t)}})),this._timeEnterInnerDBR=Date.now(),P._onLog&&P._onLog("Sending buffer to worker timestamp:"+this._timeEnterInnerDBR),P._dbrWorker.postMessage({type:"decodeBuffer",id:h,instanceID:this._instanceID,body:{buffer:e,width:t,height:i,stride:r,format:n,orientation:s,config:o}},[e.buffer]),P._onLog&&o&&o.timeStamp&&P._onLog("Delay of decoding image: "+(this._timeEnterInnerDBR-o.timeStamp))}))}async _decodeBuffer_Blob(e,t,i,r,n,s,o){P._onLog&&P._onLog("_decodeBuffer_Blob(buffer,width,height,stride,format)");const a=e.arrayBuffer?await e.arrayBuffer():await new Promise(((t,i)=>{let r=new FileReader;r.readAsArrayBuffer(e),r.onload=()=>{t(r.result)},r.onerror=()=>{i(r.error)}}));return await this._decodeBuffer_Uint8Array(new Uint8Array(a),t,i,r,n,s,o)}async decodeBuffer(e,t,i,r,n,s,o){let a;return P._onLog&&P._onLog("decodeBuffer(buffer,width,height,stride,format)"),P._onLog&&(this._timeStartDecode=Date.now()),e instanceof Uint8Array||e instanceof Uint8ClampedArray?a=await this._decodeBuffer_Uint8Array(e,t,i,r,n,s,o):e instanceof ArrayBuffer?a=await this._decodeBuffer_Uint8Array(new Uint8Array(e),t,i,r,n,s,o):e instanceof Blob&&(a=await this._decodeBuffer_Blob(e,t,i,r,n,s,o)),a}async _decodeFileInMemory_Uint8Array(e){return await new Promise(((t,i)=>{let r=P._nextTaskID++;P._taskCallbackMap.set(r,(e=>{if(e.success){let r;this._lastInnerDecodeDuration=e.duration;try{r=this._handleRetJsonString(e.decodeReturn)}catch(e){return i(e)}return t(r)}{let t=new Error(e.message);return t.stack=e.stack+"\n"+t.stack,i(t)}})),P._dbrWorker.postMessage({type:"decodeFileInMemory",id:r,instanceID:this._instanceID,body:{bytes:e}})}))}async getRuntimeSettings(){return await new Promise(((e,t)=>{let i=P._nextTaskID++;P._taskCallbackMap.set(i,(i=>{if(i.success){let t=JSON.parse(i.results);return null!=this.userDefinedRegion&&(t.region=JSON.parse(JSON.stringify(this.userDefinedRegion))),e(t)}{let e=new Error(i.message);return e.stack=i.stack+"\n"+e.stack,t(e)}})),P._dbrWorker.postMessage({type:"getRuntimeSettings",id:i,instanceID:this._instanceID})}))}async updateRuntimeSettings(t){let i;if("string"==typeof t)if("speed"==t){let e=await this.getRuntimeSettings();await this.resetRuntimeSettings(),i=await this.getRuntimeSettings(),i.barcodeFormatIds=e.barcodeFormatIds,i.barcodeFormatIds_2=e.barcodeFormatIds_2,i.region=e.region,i.deblurLevel=3,i.expectedBarcodesCount=0,i.localizationModes=[2,0,0,0,0,0,0,0]}else if("balance"==t){let e=await this.getRuntimeSettings();await this.resetRuntimeSettings(),i=await this.getRuntimeSettings(),i.barcodeFormatIds=e.barcodeFormatIds,i.barcodeFormatIds_2=e.barcodeFormatIds_2,i.region=e.region,i.deblurLevel=5,i.expectedBarcodesCount=512,i.localizationModes=[2,16,0,0,0,0,0,0]}else if("coverage"==t){let e=await this.getRuntimeSettings();await this.resetRuntimeSettings(),i=await this.getRuntimeSettings(),i.barcodeFormatIds=e.barcodeFormatIds,i.barcodeFormatIds_2=e.barcodeFormatIds_2,i.region=e.region}else if("dense"==t){let e=await this.getRuntimeSettings();await this.resetRuntimeSettings(),this.maxCvsSideLength=4096,i=await this.getRuntimeSettings(),i.barcodeFormatIds=e.barcodeFormatIds,i.barcodeFormatIds_2=e.barcodeFormatIds_2,i.region=e.region,i.deblurLevel=9,i.expectedBarcodesCount=0,i.localizationModes=[2,8,0,0,0,0,0,0]}else if("distance"==t){let e=await this.getRuntimeSettings();await this.resetRuntimeSettings(),this.maxCvsSideLength=4096,i=await this.getRuntimeSettings(),i.barcodeFormatIds=e.barcodeFormatIds,i.barcodeFormatIds_2=e.barcodeFormatIds_2,i.region=e.region,i.deblurLevel=3,i.expectedBarcodesCount=0,i.localizationModes=[2,8,0,0,0,0,0,0]}else i=JSON.parse(t);else{if("object"!=typeof t)throw TypeError("'UpdateRuntimeSettings(settings)': Type of 'settings' should be 'string' or 'PlainObject'.");if(i=JSON.parse(JSON.stringify(t)),i.region instanceof Array){let e=i.region;[e.regionLeft,e.regionTop,e.regionLeft,e.regionBottom,e.regionMeasuredByPercentage].some((e=>void 0!==e))&&(i.region={regionLeft:e.regionLeft||0,regionTop:e.regionTop||0,regionRight:e.regionRight||0,regionBottom:e.regionBottom||0,regionMeasuredByPercentage:e.regionMeasuredByPercentage||0})}}if(!P._bUseFullFeature){if(0!=(i.barcodeFormatIds&~(e.EnumBarcodeFormat.BF_ONED|e.EnumBarcodeFormat.BF_QR_CODE|e.EnumBarcodeFormat.BF_PDF417|e.EnumBarcodeFormat.BF_DATAMATRIX))||0!=i.barcodeFormatIds_2)throw Error("Some of the specified barcode formats are not supported in the compact version. Please try the full-featured version.");if(0!=i.intermediateResultTypes)throw Error("Intermediate results is not supported in the compact version. Please try the full-featured version.")}if(this.bFilterRegionInJs){let e=i.region;if(e instanceof Array)throw Error("The `region` of type `Array` is only allowed in `BarcodeScanner`.");this.userDefinedRegion=JSON.parse(JSON.stringify(e)),(e.regionLeft||e.regionTop||e.regionRight||e.regionBottom||e.regionMeasuredByPercentage)&&(e.regionLeft||e.regionTop||100!=e.regionRight||100!=e.regionBottom||!e.regionMeasuredByPercentage)?this.region=e:this.region=null,i.region={regionLeft:0,regionTop:0,regionRight:0,regionBottom:0,regionMeasuredByPercentage:0}}else this.userDefinedRegion=null,this.region=null;return(this.autoZoom||this.autoFocus)&&(i.intermediateResultTypes|=e.EnumIntermediateResultType.IRT_TYPED_BARCODE_ZONE),await new Promise(((e,t)=>{let r=P._nextTaskID++;P._taskCallbackMap.set(r,(i=>{if(i.success){try{this._handleRetJsonString(i.updateReturn)}catch(e){t(e)}return e()}{let e=new Error(i.message);return e.stack=i.stack+"\n"+e.stack,t(e)}})),P._dbrWorker.postMessage({type:"updateRuntimeSettings",id:r,instanceID:this._instanceID,body:{settings:JSON.stringify(i)}})}))}async resetRuntimeSettings(){return this.userDefinedRegion=null,this.region=null,this.maxCvsSideLength=L,await new Promise(((e,t)=>{let i=P._nextTaskID++;P._taskCallbackMap.set(i,(i=>{if(i.success)return e();{let e=new Error(i.message);return e.stack=i.stack+"\n"+e.stack,t(e)}})),P._dbrWorker.postMessage({type:"resetRuntimeSettings",id:i,instanceID:this._instanceID})}))}async _resetRuntimeSettingsToCppDefault(){return this.userDefinedRegion=null,this.region=null,this.maxCvsSideLength=L,await new Promise(((e,t)=>{let i=P._nextTaskID++;P._taskCallbackMap.set(i,(i=>{if(i.success)return e();{let e=new Error(i.message);return e.stack=i.stack+"\n"+e.stack,t(e)}})),P._dbrWorker.postMessage({type:"resetRuntimeSettingsToCppDefault",id:i,instanceID:this._instanceID})}))}async outputRuntimeSettingsToString(){if(!P._bUseFullFeature)throw Error("outputRuntimeSettingsToString() is not supported in the compact version. Please try the full-featured version.");return await new Promise(((e,t)=>{let i=P._nextTaskID++;P._taskCallbackMap.set(i,(i=>{if(i.success)return e(i.results);{let e=new Error(i.message);return e.stack=i.stack+"\n"+e.stack,t(e)}})),P._dbrWorker.postMessage({type:"outputRuntimeSettingsToString",id:i,instanceID:this._instanceID})}))}async initRuntimeSettingsWithString(e){if(!P._bUseFullFeature)throw Error("initRuntimeSettingsWithString() is not supported in the compact version. Please try the full-featured version.");if("string"==typeof e)e=e;else{if("object"!=typeof e)throw TypeError("'initRuntimeSettingstWithString(settings)': Type of 'settings' should be 'string' or 'PlainObject'.");e=JSON.stringify(e)}return await new Promise(((t,i)=>{let r=P._nextTaskID++;P._taskCallbackMap.set(r,(e=>{if(e.success){try{this._handleRetJsonString(e.initReturn)}catch(e){i(e)}return t()}{let t=new Error(e.message);return t.stack=e.stack+"\n"+t.stack,i(t)}})),P._dbrWorker.postMessage({type:"initRuntimeSettingsWithString",id:r,instanceID:this._instanceID,body:{settings:e}})}))}async _decode_Blob(e,t){P._onLog&&P._onLog("_decode_Blob(blob: Blob)");let i=null,r=null;if("undefined"!=typeof createImageBitmap)try{i=await createImageBitmap(e)}catch(e){}i||(r=await function(e){return new Promise(((t,i)=>{let r=URL.createObjectURL(e),n=new Image;n.dbrObjUrl=r,n.src=r,n.onload=()=>{t(n)},n.onerror=e=>{i(new Error("Can't convert blob to image : "+(e instanceof Event?e.type:e)))}}))}(e));let n=await this._decode_Image(i||r,t);return i&&i.close(),n}async _decode_ArrayBuffer(e,t){return await this._decode_Blob(new Blob([e]),t)}async _decode_Uint8Array(e,t){return await this._decode_Blob(new Blob([e]),t)}async _decode_Image(e,t){P._onLog&&P._onLog("_decode_Image(image: HTMLImageElement|ImageBitmap)"),t=t||{};let i,r,n=e instanceof HTMLImageElement?e.naturalWidth:e.width,s=e instanceof HTMLImageElement?e.naturalHeight:e.height,o=Math.max(n,s);if(o>this._maxCvsSideLength){let e=this._maxCvsSideLength/o;i=Math.round(n*e),r=Math.round(s*e)}else i=n,r=s;this.canvas||(this.canvas=document.createElement("canvas"));const a=this.canvas;a.width===i&&a.height===r||(a.width=i,a.height=r),a.ctx2d||(a.ctx2d=a.getContext("2d",{willReadFrequently:!0}));a.ctx2d.drawImage(e,0,0,n,s,0,0,i,r),e.dbrObjUrl&&URL.revokeObjectURL(e.dbrObjUrl);let l=await this._decode_Canvas(a,t);if(this.ifSaveOriginalImageInACanvas){const t=document.createElement("canvas");t.width=e.width,t.height=e.height;t.getContext("2d").drawImage(e,0,0),this.oriCanvas=t,this.oriCanvasData=null}return P.recalculateResultLocation(l,0,0,n,s,i,r),l}async _decode_Canvas(t,i){if(P._onLog&&P._onLog("_decode_Canvas(canvas:HTMLCanvasElement)"),t.crossOrigin&&"anonymous"!=t.crossOrigin)throw"cors";if(0===t.width||0===t.height)throw Error("The width or height of the 'canvas' is 0.");this.ifSaveOriginalImageInACanvas&&(this.oriCanvas=t,this.oriCanvasData=null);let r=(t.ctx2d||t.getContext("2d",{willReadFrequently:!0})).getImageData(0,0,t.width,t.height).data;return await this._decodeBuffer_Uint8Array(r,t.width,t.height,4*t.width,e.EnumImagePixelFormat.IPF_ABGR_8888,0,i)}async _decode_Video(e,t){if(P._onLog&&P._onLog("_decode_Video(video)"),!(e instanceof HTMLVideoElement))throw TypeError("'_decode_Video(video [, config] )': Type of 'video' should be 'HTMLVideoElement'.");if(e.crossOrigin&&"anonymous"!=e.crossOrigin)throw"cors";t=t||{};let i,r,n=e.videoWidth,s=e.videoHeight,o=Math.max(n,s);if(o>this._maxCvsSideLength){let e=this._maxCvsSideLength/o;i=Math.round(n*e),r=Math.round(s*e)}else i=n,r=s;this.canvas||(this.canvas=document.createElement("canvas"));const a=this.canvas;a.width===i&&a.height===r||(a.width=i,a.height=r),a.ctx2d||(a.ctx2d=a.getContext("2d",{willReadFrequently:!0}));a.ctx2d.drawImage(e,0,0,n,s,0,0,i,r);let l=await this._decode_Canvas(a,t);if(this.ifSaveOriginalImageInACanvas){const t=document.createElement("canvas");t.width=e.videoWidth,t.height=e.videoHeight;t.getContext("2d").drawImage(e,0,0),this.oriCanvas=t,this.oriCanvasData=null}return P.recalculateResultLocation(l,0,0,n,s,i,r),l}async _decode_DCEFrame(t,i){if(P._onLog&&P._onLog("_decode_DCEFrame(dceFrame)"),!P.isDCEFrame(t))return[];let r=[];this.ifSaveOriginalImageInACanvas&&(this.oriCanvas=null,this.oriCanvasData={width:t.width,height:t.height,colorMode:t.colorMode,pixelFormat:t.pixelFormat,data:new Uint8Array(t.data),toCanvas:t.toCanvas});const{width:n,height:s,colorMode:o,pixelFormat:a,stride:l,timeStamp:h}=t;let c;c=i&&i.bCopyData?new Uint8Array(t.data):t.data;let u=null;if(i?(u=JSON.parse(JSON.stringify(i)),u.timeStamp=h):u={timeStamp:h},a&&l)if("grey"===a)r=await this._decodeBuffer_Uint8Array(c,n,s,l,e.EnumImagePixelFormat.IPF_GrayScaled,0,u);else if("rgba"===a)r=await this._decodeBuffer_Uint8Array(c,n,s,l,e.EnumImagePixelFormat.IPF_ABGR_8888,0,u);else{if("bgra"!==a)throw new Error(`Pixel format '${a}' is not supported to decode.`);r=await this._decodeBuffer_Uint8Array(c,n,s,l,e.EnumImagePixelFormat.IPF_ARGB_8888,0,u)}else if("grey"===o)r=await this._decodeBuffer_Uint8Array(c,n,s,n,e.EnumImagePixelFormat.IPF_GrayScaled,0,u);else if("rgba"===o)r=await this._decodeBuffer_Uint8Array(c,n,s,4*n,e.EnumImagePixelFormat.IPF_ABGR_8888,0,u);else{if("bgra"!==o)throw new Error(`Color mode '${o}' is not supported to decode.`);r=await this._decodeBuffer_Uint8Array(c,n,s,4*n,e.EnumImagePixelFormat.IPF_ARGB_8888,0,u)}return r}async _decode_DSImage(t,i){if(P._onLog&&P._onLog("_decode_DSImage(dsImage)"),!P.isDSImage(t))return null;this.ifSaveOriginalImageInACanvas&&(this.oriCanvas=null,this.oriCanvasData={width:t.width,height:t.height,pixelFormat:t.pixelFormat.toLowerCase(),data:new Uint8Array(t.data),toCanvas:function(){const e=document.createElement("canvas");let t;switch(e.width=this.width,e.height=this.height,this.pixelFormat){case"grey":t=new Uint8ClampedArray(this.width*this.height*4);for(let e=0;e{let r=new XMLHttpRequest;r.open("GET",e,!0),r.responseType="blob",r.send(),r.onloadend=async()=>{t(r.response)},r.onerror=()=>{i(new Error("Network Error: "+r.statusText))}}));return await this._decode_Blob(i,t)}}async _decode_FilePath(e,t){throw P._onLog&&P._onLog("_decode_FilePath(path)"),Error("'_decode_FilePath(path, config)': The method is only supported in node environment.")}static recalculateResultLocation(e,t,i,r,n,s,o){if(e.length>0)for(let a of e){let e=a.localizationResult;2==e.resultCoordinateType&&(e.x1*=.01*s,e.x2*=.01*s,e.x3*=.01*s,e.x4*=.01*s,e.y1*=.01*o,e.y2*=.01*o,e.y3*=.01*o,e.y4*=.01*o);let l=s/r,h=o/n;e.x1=e.x1/l+t,e.x2=e.x2/l+t,e.x3=e.x3/l+t,e.x4=e.x4/l+t,e.y1=e.y1/h+i,e.y2=e.y2/h+i,e.y3=e.y3/h+i,e.y4=e.y4/h+i,2==e.resultCoordinateType&&(e.x1*=100/r,e.x2*=100/r,e.x3*=100/r,e.x4*=100/r,e.y1*=100/n,e.y2*=100/n,e.y3*=100/n,e.y4*=100/n),e.x1=Math.round(e.x1),e.x2=Math.round(e.x2),e.x3=Math.round(e.x3),e.x4=Math.round(e.x4),e.y1=Math.round(e.y1),e.y2=Math.round(e.y2),e.y3=Math.round(e.y3),e.y4=Math.round(e.y4)}}static BarcodeReaderException(t,i){let r,n=e.EnumErrorCode.DBR_UNKNOWN;return"number"==typeof t?(n=t,r=new Error(i)):r=new Error(t),r.code=n,r}_handleRetJsonString(t){let i=e.EnumErrorCode;if(t.textResults){for(let e=0;e{let i=t.indexOf(":");e[t.substring(0,i)]=t.substring(i+1)})),i.exception=e}}return t.decodeRecords?this.decodeRecords=t.decodeRecords:this.decodeRecords={},this._lastErrorCode=t.exception,this._lastErrorString=t.description,t.exception&&!P._setWarnnedEx.has(t.description)&&(P._setWarnnedEx.add(t.description),console.warn(t.description)),t.textResults}if(t.exception==i.DBR_SUCCESS)return t.data;throw P.BarcodeReaderException(t.exception,t.description)}async setModeArgument(e,t,i,r){return await new Promise(((n,s)=>{let o=P._nextTaskID++;P._taskCallbackMap.set(o,(e=>{if(e.success){try{this._handleRetJsonString(e.setReturn)}catch(e){return s(e)}return n()}{let t=new Error(e.message);return t.stack=e.stack+"\n"+t.stack,s(t)}})),P._dbrWorker.postMessage({type:"setModeArgument",id:o,instanceID:this._instanceID,body:{modeName:e,index:t,argumentName:i,argumentValue:r}})}))}async getModeArgument(e,t,i){return await new Promise(((r,n)=>{let s=P._nextTaskID++;P._taskCallbackMap.set(s,(e=>{if(e.success){let t;try{t=this._handleRetJsonString(e.getReturn)}catch(e){return n(e)}return r(t)}{let t=new Error(e.message);return t.stack=e.stack+"\n"+t.stack,n(t)}})),P._dbrWorker.postMessage({type:"getModeArgument",id:s,instanceID:this._instanceID,body:{modeName:e,index:t,argumentName:i}})}))}async getIntermediateResults(){return await new Promise(((e,t)=>{let i=P._nextTaskID++;P._taskCallbackMap.set(i,(i=>{if(i.success)return e(i.results);{let e=new Error(i.message);return e.stack=i.stack+"\n"+e.stack,t(e)}})),P._dbrWorker.postMessage({type:"getIntermediateResults",id:i,instanceID:this._instanceID,body:{isCharge:!0}})}))}async getIntermediateCanvas(){let t=await this.getIntermediateResults(),i=[];for(let r of t)if(r.dataType==e.EnumIMResultDataType.IMRDT_IMAGE)for(let t of r.results){const r=t.bytes;let n;switch(P._onLog&&P._onLog(" "+r.length+" "+r.byteLength+" "+t.width+" "+t.height+" "+t.stride+" "+t.format),t.format){case e.EnumImagePixelFormat.IPF_ABGR_8888:n=new Uint8ClampedArray(r);break;case e.EnumImagePixelFormat.IPF_RGB_888:{const e=r.length/3;n=new Uint8ClampedArray(4*e);for(let t=0;t=i)break;n[o]=n[o+1]=n[o+2]=(128&e)/128*255,n[o+3]=255,e<<=1}}break}default:console.warn("unknow intermediate image",t)}if(!n)continue;let s=new ImageData(n,t.width,t.height),o=document.createElement("canvas");o.width=t.width,o.height=t.height,o.getContext("2d").putImageData(s,0,0),i.push(o)}return i}async getScanSettings(){return await new Promise(((e,t)=>{let i=P._nextTaskID++;P._taskCallbackMap.set(i,(i=>{if(i.success){let t=i.results;return t.intervalTime=this.intervalTime,t.whenToPlaySoundforSuccessfulRead=this.whenToPlaySoundforSuccessfulRead,t.soundOnSuccessfullRead=this.soundSource,t.whenToVibrateforSuccessfulRead=this.whenToVibrateforSuccessfulRead,t.vibrateDuration=this.vibrateDuration,t.captureAndDecodeInParallel=this.captureAndDecodeInParallel,t.autoZoom=this.autoZoom,t.autoFocus=this.autoFocus,t.autoSuggestTip=this.autoSuggestTip,e(t)}{let e=new Error(i.message);return e.stack+="\n"+i.stack,t(e)}})),P._dbrWorker.postMessage({type:"getScanSettings",id:i,instanceID:this._instanceID})}))}async updateScanSettings(t){if(!t)return;const i=JSON.parse(JSON.stringify(t));if(i.autoZoom||i.autoFocus||i.autoSuggestTip){if(!P._bUseFullFeature)throw new Error("'autoZoom', 'autoFocus' and 'autoSuggestTip' are not supported in the compact version. Please try the full-featured version.");const t=await this.getRuntimeSettings();t.intermediateResultTypes|=e.EnumIntermediateResultType.IRT_TYPED_BARCODE_ZONE,await this.updateRuntimeSettings(t)}return i.hasOwnProperty("intervalTime")&&(this.intervalTime=Math.max(i.intervalTime,0),delete i.intervalTime),i.hasOwnProperty("whenToPlaySoundforSuccessfulRead")&&(this.whenToPlaySoundforSuccessfulRead=i.whenToPlaySoundforSuccessfulRead,delete i.whenToPlaySoundforSuccessfulRead),i.hasOwnProperty("soundOnSuccessfullRead")&&(this.soundSource=i.soundOnSuccessfullRead,delete i.soundOnSuccessfullRead),i.hasOwnProperty("whenToVibrateforSuccessfulRead")&&(this.whenToVibrateforSuccessfulRead=i.whenToVibrateforSuccessfulRead,delete i.whenToVibrateforSuccessfulRead),i.hasOwnProperty("vibrateDuration")&&(this.vibrateDuration=i.vibrateDuration,delete i.vibrateDuration),i.hasOwnProperty("captureAndDecodeInParallel")&&(this.captureAndDecodeInParallel=i.captureAndDecodeInParallel,delete i.captureAndDecodeInParallel),i.hasOwnProperty("autoZoom")&&(this.autoZoom&&this.autoZoom!=i.autoZoom&&this.dce&&this.dce.setZoom({factor:1}).catch((()=>{})),this.autoZoom=i.autoZoom,delete i.autoZoom),i.hasOwnProperty("autoFocus")&&(this.autoFocus=i.autoFocus,this.dce&&this.dce.setFocus({mode:"continuous"}).catch((()=>{})),delete i.autoFocus),i.hasOwnProperty("autoSuggestTip")&&(this.autoSuggestTip=i.autoSuggestTip,delete i.autoFocus),await new Promise(((e,t)=>{let r=P._nextTaskID++;P._taskCallbackMap.set(r,(i=>{if(i.success)return e();{let e=new Error(i.message);return e.stack+="\n"+i.stack,t(e)}})),P._dbrWorker.postMessage({type:"updateScanSettings",id:r,instanceID:this._instanceID,body:{settings:i}})}))}_cloneDecodeResults(e){if(e instanceof Array){let t=[];for(let i of e)t.push(this._cloneDecodeResults(i));return t}{let t=e,i=JSON.parse(JSON.stringify(t,((e,t)=>"oriVideoCanvas"==e||"searchRegionCanvas"==e?void 0:t)));return i}}async _loopReadVideo(){if(this.bDestroyed)return this.dce&&this._dceControler&&this._dceControler.setDisiredAction(this,"stopFetchingLoop"),this._clearResultsCanvasTimeoutId&&clearTimeout(this._clearResultsCanvasTimeoutId),void this._drawResults(null);if(this.dce&&!this.dce.isOpen())return this._clearResultsCanvasTimeoutId&&clearTimeout(this._clearResultsCanvasTimeoutId),this._drawResults(null),void await this.clearMapDecodeRecord();if(!this.dce&&!this._imgSource||this._bPauseScan)return P._onLog&&P._onLog("Scan is paused, or imageSource is not set. Ask in 1s."),await this.clearMapDecodeRecord(),this._loopReadVideoTimeoutId&&clearTimeout(this._loopReadVideoTimeoutId),void(this._loopReadVideoTimeoutId=setTimeout((()=>{this._loopReadVideo()}),this._intervalDetectVideoPause));P._onLog&&P._onLog("======= once read ======="),P._onLog&&(this._timeStartDecode=Date.now());let e=null,t=null;if(this.dce)e=this._getVideoFrame();else if(this._imgSource&&(t=await this._imgSource.getImage(),!P.isDSImage(t)))throw new Error("Invalid DSImage.");if(!e&&!t)return P._onLog&&P._onLog("Get invalid frame."),this._loopReadVideoTimeoutId&&clearTimeout(this._loopReadVideoTimeoutId),void(this._loopReadVideoTimeoutId=setTimeout((()=>{this._loopReadVideo()}),0));(async()=>{let i=[];if(e){i=await this._decode_DCEFrame(e,{bScanner:!0,bCopyData:!1});let t=null;if(i&&i.length){const{sx:r,sy:n,width:s,height:o,_sWidth:a,_sHeight:l}=e;t=i.map((e=>({resultState:e.resultState,localizationResult:JSON.parse(JSON.stringify(e.localizationResult))}))),P.recalculateResultLocation(t,r,n,a,l,s,o)}0==this._resultHighlightingDuration?this._drawResults(null):this._drawResults(t,i),this._clearResultsCanvasTimeoutId&&clearTimeout(this._clearResultsCanvasTimeoutId),this._resultHighlightingDuration>0&&(this._clearResultsCanvasTimeoutId=setTimeout((()=>{this.bDestroyed||this._drawResults(null)}),this._resultHighlightingDuration))}else t&&(i=await this._decode_DSImage(t,{bScanner:!0,bCopyData:!1}));return i})().then((e=>{if(P._onLog&&P._onLog(e),this.dce&&this.captureAndDecodeInParallel){let e=this.array_decodeFrameTimeCost,t=this.array_getFrameTimeCost;const i=()=>{let i=0;if(t&&t.length){let r=Math.min(...e),n=Math.max(...t);r&&n&&(i=r-n)}else i=0;return i>0?i:0};(()=>{for(;e.length>=5;)e.shift();e.push(this._lastInnerDecodeDuration)})(),this._intervalGetVideoFrame=i()+this.intervalTime}if((this.dce&&this.dce.isOpen()||this._imgSource)&&!this._bPauseScan){if(this.bPlaySoundOnSuccessfulRead&&e.length){let t=!1;!0===this.bPlaySoundOnSuccessfulRead||"frame"===this.bPlaySoundOnSuccessfulRead?t=e.some((e=>e.resultState>=0)):"unique"===this.bPlaySoundOnSuccessfulRead&&(t=e.some((e=>0==e.resultState))),t&&this.beepSound&&(this.beepSound.stop(),this.beepSound.play())}if(navigator.vibrate&&this.bVibrateOnSuccessfulRead&&e.length){let t=!1;if(!0===this.bVibrateOnSuccessfulRead||"frame"===this.bVibrateOnSuccessfulRead?t=e.some((e=>e.resultState>=0)):"unique"===this.bVibrateOnSuccessfulRead&&(t=e.some((e=>0==e.resultState))),t)try{navigator.vibrate(this.vibrateDuration)}catch(e){console.warn("Vibration not allowed. User interaction required: "+(e.message||e))}}if(this.onImageRead){e=e.filter((e=>e.resultState>=0));const t=this._cloneDecodeResults(e);this.onImageRead(t)}if(this.onUniqueRead){e=e.filter((e=>0==e.resultState));const t=this._cloneDecodeResults(e);for(let e of t)this.onUniqueRead(e.barcodeText,e)}}this._loopReadVideoTimeoutId&&clearTimeout(this._loopReadVideoTimeoutId),this.intervalTime?this._loopReadVideoTimeoutId=setTimeout((()=>{this._loopReadVideo()}),this.intervalTime):this._loopReadVideo()})).catch((e=>{this.dce&&this._dceControler&&this._dceControler.setDisiredAction(this,"stopFetchingLoop"),P._onLog&&P._onLog(e.message||e),this._loopReadVideoTimeoutId&&clearTimeout(this._loopReadVideoTimeoutId),this._loopReadVideoTimeoutId=setTimeout((()=>{this.dce&&(this.dce.startFetchingLoop(),this._dceControler&&this._dceControler.clearUserDisiredAction({user:this,actionName:"stopFetchingLoop"})),this._loopReadVideo()}),Math.max(this.intervalTime,1e3)),"platform error"==e.message||console.warn(e.message)}))}_getVideoFrame(){if(!this.dce)return null;let e;if(this.captureAndDecodeInParallel){if(P._onLog&&P._onLog("Get frame in parallel."),this._dceControler&&this._dceControler.setDisiredValue(this,"loopInterval",this._intervalGetVideoFrame),!this.dce.numberOfFramesInBuffer)return this._dceControler&&this._dceControler.setDisiredValue(this,"loopInterval",0),null;e=this.dce.getFrameFromBuffer();const t=e=>{if(!e)return;let t=e.timeSpent,i=this.array_getFrameTimeCost;for(;i.length>=5;)i.shift();i.push(t)};t(e)}else P._onLog&&P._onLog("Get frame in serial."),this._dceControler&&this._dceControler.setDisiredAction(this,"stopFetchingLoop"),e=this.dce.getFrame();return e}_drawResults(e,t){if(!this.dce||this.dce.disposed||this._bPauseScan||!this._drawingItemNamespace||!this._drawingItemNamespace.DT_Polygon)return;if(!this._dbrDrawingLayer){if(!this.dce.isOpen())return;if(!(this.dce.singleFrameMode||this.dce.video&&this.dce._videoTrack))return;this._dbrDrawingLayer=this.dce.getDrawingLayer(3)}const i=this._dbrDrawingLayer;e||(e=[]);let r=this._arrPolygons;for(let n=0;n{this.dce&&(this.dce.startFetchingLoop(),this._dceControler&&this._dceControler.clearUserDisiredAction({user:this,actionName:"stopFetchingLoop"})),this._loopReadVideo()}),0)),this._promiseStartScan.resolve(t),t}stopScanning(e){this.dce&&(this._clearResultsCanvasTimeoutId&&clearTimeout(this._clearResultsCanvasTimeoutId),this._drawResults(null),this._dceControler&&(this._dceControler.setDisiredValue(this,"ifShowScanRegionLaser",!1),this.dce.ifShowScanRegionLaser||this.dce.hideScanRegionLaser(),this._dceControler.setDisiredAction(this,"close",[e]))),this._bPauseScan=!0,this._loopReadVideoTimeoutId&&clearTimeout(this._loopReadVideoTimeoutId),this.array_decodeFrameTimeCost.length=0,this.array_getFrameTimeCost.length=0,this._intervalGetVideoFrame=0,this._promiseStartScan=null}pauseScanning(e){if(this._clearResultsCanvasTimeoutId&&clearTimeout(this._clearResultsCanvasTimeoutId),e&&e.keepResultsHighlighted||this._drawResults(null),this._bPauseScan=!0,this.dce){if(this.dce.singleFrameMode)throw new Error("'pauseScanning()' is unavailable when property 'singleFrameMode' of the 'CameraEnhancer' instance is true.");this._dceControler&&(this._dceControler.setDisiredValue(this,"ifShowScanRegionLaser",!1),this.dce.ifShowScanRegionLaser||this.dce.hideScanRegionLaser(),this._dceControler.setDisiredAction(this,"stopFetchingLoop"))}}resumeScanning(){if(this._bPauseScan=!1,this.dce){if(this.dce.singleFrameMode)throw new Error("'resumeScanning()' is unavailable when property 'singleFrameMode' of the 'CameraEnhancer' instance is true.");this.dce.startFetchingLoop(),this._dceControler&&(this._dceControler.clearUserDisiredAction({user:this,actionName:"stopFetchingLoop"}),this._dceControler.setDisiredValue(this,"ifShowScanRegionLaser",!0),this.dce.ifShowScanRegionLaser&&this.dce.showScanRegionLaser())}}destroyContext(){if(P._onLog&&P._onLog("destroyContext()"),this.bDestroyed)return;this.bDestroyed=!0,(this.dce||this._promiseStartScan)&&this.stopScanning(),this.setImageSource(null);let e=P._nextTaskID++;P._taskCallbackMap.set(e,(e=>{if(!e.success){let t=new Error(e.message);throw t.stack=e.stack+"\n"+t.stack,t}})),P._dbrWorker.postMessage({type:"destroyContext",id:e,instanceID:this._instanceID})}}P._jsVersion="9.6.31",P._jsEditVersion="20230908",P._version=`loading...(JS ${P._jsVersion}.${P._jsEditVersion})`,P._license=g,P._sessionPassword=_,P.browserInfo=a,P._workerName=`dbr-${P._jsVersion}.browser.worker.js`,P._engineResourcePath=d,P._licenseServer=[],P._deviceFriendlyName="",P._isShowRelDecodeTimeInResults=!1,P._bWasmDebug=!1,P._bNeverShowDialog=!1,P.__bUseFullFeature=!0,P._nextTaskID=0,P._taskCallbackMap=new Map,P._pLoad=new C,P._lastErrorCode=0,P._lastErrorString="",P._setWarnnedEx=new Set,P._defaultUIElementURL="@engineResourcePath/dbr.ui.html";var k={653:(e,t,i)=>{var r,n,s,o,a,l,h,c,u,d,f,g,_,p,m,v,y,S,b,w,C,x=x||{version:"5.2.1"};if(t.fabric=x,"undefined"!=typeof document&&"undefined"!=typeof window)document instanceof("undefined"!=typeof HTMLDocument?HTMLDocument:Document)?x.document=document:x.document=document.implementation.createHTMLDocument(""),x.window=window;else{var T=new(i(192).JSDOM)(decodeURIComponent("%3C!DOCTYPE%20html%3E%3Chtml%3E%3Chead%3E%3C%2Fhead%3E%3Cbody%3E%3C%2Fbody%3E%3C%2Fhtml%3E"),{features:{FetchExternalResources:["img"]},resources:"usable"}).window;x.document=T.document,x.jsdomImplForWrapper=i(898).implForWrapper,x.nodeCanvas=i(245).Canvas,x.window=T,DOMParser=x.window.DOMParser}function E(e,t){var i=e.canvas,r=t.targetCanvas,n=r.getContext("2d");n.translate(0,r.height),n.scale(1,-1);var s=i.height-r.height;n.drawImage(i,0,s,r.width,r.height,0,0,r.width,r.height)}function I(e,t){var i=t.targetCanvas.getContext("2d"),r=t.destinationWidth,n=t.destinationHeight,s=r*n*4,o=new Uint8Array(this.imageBuffer,0,s),a=new Uint8ClampedArray(this.imageBuffer,0,s);e.readPixels(0,0,r,n,e.RGBA,e.UNSIGNED_BYTE,o);var l=new ImageData(a,r,n);i.putImageData(l,0,0)}x.isTouchSupported="ontouchstart"in x.window||"ontouchstart"in x.document||x.window&&x.window.navigator&&x.window.navigator.maxTouchPoints>0,x.isLikelyNode="undefined"!=typeof Buffer&&"undefined"==typeof window,x.SHARED_ATTRIBUTES=["display","transform","fill","fill-opacity","fill-rule","opacity","stroke","stroke-dasharray","stroke-linecap","stroke-dashoffset","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke-width","id","paint-order","vector-effect","instantiated_by_use","clip-path"],x.DPI=96,x.reNum="(?:[-+]?(?:\\d+|\\d*\\.\\d+)(?:[eE][-+]?\\d+)?)",x.commaWsp="(?:\\s+,?\\s*|,\\s*)",x.rePathCommand=/([-+]?((\d+\.\d+)|((\d+)|(\.\d+)))(?:[eE][-+]?\d+)?)/gi,x.reNonWord=/[ \n\.,;!\?\-]/,x.fontPaths={},x.iMatrix=[1,0,0,1,0,0],x.svgNS="http://www.w3.org/2000/svg",x.perfLimitSizeTotal=2097152,x.maxCacheSideLimit=4096,x.minCacheSideLimit=256,x.charWidthsCache={},x.textureSize=2048,x.disableStyleCopyPaste=!1,x.enableGLFiltering=!0,x.devicePixelRatio=x.window.devicePixelRatio||x.window.webkitDevicePixelRatio||x.window.mozDevicePixelRatio||1,x.browserShadowBlurConstant=1,x.arcToSegmentsCache={},x.boundsOfCurveCache={},x.cachesBoundsOfCurve=!0,x.forceGLPutImageData=!1,x.initFilterBackend=function(){return x.enableGLFiltering&&x.isWebglSupported&&x.isWebglSupported(x.textureSize)?(console.log("max texture size: "+x.maxTextureSize),new x.WebglFilterBackend({tileSize:x.textureSize})):x.Canvas2dFilterBackend?new x.Canvas2dFilterBackend:void 0},"undefined"!=typeof document&&"undefined"!=typeof window&&(window.fabric=x),function(){function e(e,t){if(this.__eventListeners[e]){var i=this.__eventListeners[e];t?i[i.indexOf(t)]=!1:x.util.array.fill(i,!1)}}function t(e,t){var i=function(){t.apply(this,arguments),this.off(e,i)}.bind(this);this.on(e,i)}x.Observable={fire:function(e,t){if(!this.__eventListeners)return this;var i=this.__eventListeners[e];if(!i)return this;for(var r=0,n=i.length;r-1||!!t&&this._objects.some((function(t){return"function"==typeof t.contains&&t.contains(e,!0)}))},complexity:function(){return this._objects.reduce((function(e,t){return e+(t.complexity?t.complexity():0)}),0)}},x.CommonMethods={_setOptions:function(e){for(var t in e)this.set(t,e[t])},_initGradient:function(e,t){!e||!e.colorStops||e instanceof x.Gradient||this.set(t,new x.Gradient(e))},_initPattern:function(e,t,i){!e||!e.source||e instanceof x.Pattern?i&&i():this.set(t,new x.Pattern(e,i))},_setObject:function(e){for(var t in e)this._set(t,e[t])},set:function(e,t){return"object"==typeof e?this._setObject(e):this._set(e,t),this},_set:function(e,t){this[e]=t},toggle:function(e){var t=this.get(e);return"boolean"==typeof t&&this.set(e,!t),this},get:function(e){return this[e]}},r=t,n=Math.sqrt,s=Math.atan2,o=Math.pow,a=Math.PI/180,l=Math.PI/2,x.util={cos:function(e){if(0===e)return 1;switch(e<0&&(e=-e),e/l){case 1:case 3:return 0;case 2:return-1}return Math.cos(e)},sin:function(e){if(0===e)return 0;var t=1;switch(e<0&&(t=-1),e/l){case 1:return t;case 2:return 0;case 3:return-t}return Math.sin(e)},removeFromArray:function(e,t){var i=e.indexOf(t);return-1!==i&&e.splice(i,1),e},getRandomInt:function(e,t){return Math.floor(Math.random()*(t-e+1))+e},degreesToRadians:function(e){return e*a},radiansToDegrees:function(e){return e/a},rotatePoint:function(e,t,i){var r=new x.Point(e.x-t.x,e.y-t.y),n=x.util.rotateVector(r,i);return new x.Point(n.x,n.y).addEquals(t)},rotateVector:function(e,t){var i=x.util.sin(t),r=x.util.cos(t);return{x:e.x*r-e.y*i,y:e.x*i+e.y*r}},createVector:function(e,t){return new x.Point(t.x-e.x,t.y-e.y)},calcAngleBetweenVectors:function(e,t){return Math.acos((e.x*t.x+e.y*t.y)/(Math.hypot(e.x,e.y)*Math.hypot(t.x,t.y)))},getHatVector:function(e){return new x.Point(e.x,e.y).multiply(1/Math.hypot(e.x,e.y))},getBisector:function(e,t,i){var r=x.util.createVector(e,t),n=x.util.createVector(e,i),s=x.util.calcAngleBetweenVectors(r,n),o=s*(0===x.util.calcAngleBetweenVectors(x.util.rotateVector(r,s),n)?1:-1)/2;return{vector:x.util.getHatVector(x.util.rotateVector(r,o)),angle:s}},projectStrokeOnPoints:function(e,t,i){var r=[],n=t.strokeWidth/2,s=t.strokeUniform?new x.Point(1/t.scaleX,1/t.scaleY):new x.Point(1,1),o=function(e){var t=n/Math.hypot(e.x,e.y);return new x.Point(e.x*t*s.x,e.y*t*s.y)};return e.length<=1||e.forEach((function(a,l){var h,c,u=new x.Point(a.x,a.y);0===l?(c=e[l+1],h=i?o(x.util.createVector(c,u)).addEquals(u):e[e.length-1]):l===e.length-1?(h=e[l-1],c=i?o(x.util.createVector(h,u)).addEquals(u):e[0]):(h=e[l-1],c=e[l+1]);var d,f,g=x.util.getBisector(u,h,c),_=g.vector,p=g.angle;if("miter"===t.strokeLineJoin&&(d=-n/Math.sin(p/2),f=new x.Point(_.x*d*s.x,_.y*d*s.y),Math.hypot(f.x,f.y)/n<=t.strokeMiterLimit))return r.push(u.add(f)),void r.push(u.subtract(f));d=-n*Math.SQRT2,f=new x.Point(_.x*d*s.x,_.y*d*s.y),r.push(u.add(f)),r.push(u.subtract(f))})),r},transformPoint:function(e,t,i){return i?new x.Point(t[0]*e.x+t[2]*e.y,t[1]*e.x+t[3]*e.y):new x.Point(t[0]*e.x+t[2]*e.y+t[4],t[1]*e.x+t[3]*e.y+t[5])},makeBoundingBoxFromPoints:function(e,t){if(t)for(var i=0;i0&&(t>r?t-=r:t=0,i>r?i-=r:i=0);var n,s=!0,o=e.getImageData(t,i,2*r||1,2*r||1),a=o.data.length;for(n=3;n=n?s-n:2*Math.PI-(n-s)}function s(e,t,i){for(var s=i[1],o=i[2],a=i[3],l=i[4],h=i[5],c=function(e,t,i,s,o,a,l){var h=Math.PI,c=l*h/180,u=x.util.sin(c),d=x.util.cos(c),f=0,g=0,_=-d*e*.5-u*t*.5,p=-d*t*.5+u*e*.5,m=(i=Math.abs(i))*i,v=(s=Math.abs(s))*s,y=p*p,S=_*_,b=m*v-m*y-v*S,w=0;if(b<0){var C=Math.sqrt(1-b/(m*v));i*=C,s*=C}else w=(o===a?-1:1)*Math.sqrt(b/(m*y+v*S));var T=w*i*p/s,E=-w*s*_/i,I=d*T-u*E+.5*e,O=u*T+d*E+.5*t,A=n(1,0,(_-T)/i,(p-E)/s),R=n((_-T)/i,(p-E)/s,(-_-T)/i,(-p-E)/s);0===a&&R>0?R-=2*h:1===a&&R<0&&(R+=2*h);for(var D=Math.ceil(Math.abs(R/h*2)),M=[],F=R/D,L=8/3*Math.sin(F/4)*Math.sin(F/4)/Math.sin(F/2),P=A+F,k=0;kw)for(var T=1,E=_.length;T2;for(t=t||0,h&&(a=e[2].xe[i-2].x?1:n.x===e[i-2].x?0:-1,l=n.y>e[i-2].y?1:n.y===e[i-2].y?0:-1),r.push(["L",n.x+a*t,n.y+l*t]),r},x.util.getPathSegmentsInfo=d,x.util.getBoundsOfCurve=function(t,i,r,n,s,o,a,l){var h;if(x.cachesBoundsOfCurve&&(h=e.call(arguments),x.boundsOfCurveCache[h]))return x.boundsOfCurveCache[h];var c,u,d,f,g,_,p,m,v=Math.sqrt,y=Math.min,S=Math.max,b=Math.abs,w=[],C=[[],[]];u=6*t-12*r+6*s,c=-3*t+9*r-9*s+3*a,d=3*r-3*t;for(var T=0;T<2;++T)if(T>0&&(u=6*i-12*n+6*o,c=-3*i+9*n-9*o+3*l,d=3*n-3*i),b(c)<1e-12){if(b(u)<1e-12)continue;0<(f=-d/u)&&f<1&&w.push(f)}else(p=u*u-4*d*c)<0||(0<(g=(-u+(m=v(p)))/(2*c))&&g<1&&w.push(g),0<(_=(-u-m)/(2*c))&&_<1&&w.push(_));for(var E,I,O,A=w.length,R=A;A--;)E=(O=1-(f=w[A]))*O*O*t+3*O*O*f*r+3*O*f*f*s+f*f*f*a,C[0][A]=E,I=O*O*O*i+3*O*O*f*n+3*O*f*f*o+f*f*f*l,C[1][A]=I;C[0][R]=t,C[1][R]=i,C[0][R+1]=a,C[1][R+1]=l;var D=[{x:y.apply(null,C[0]),y:y.apply(null,C[1])},{x:S.apply(null,C[0]),y:S.apply(null,C[1])}];return x.cachesBoundsOfCurve&&(x.boundsOfCurveCache[h]=D),D},x.util.getPointOnPath=function(e,t,i){i||(i=d(e));for(var r=0;t-i[r].length>0&&r1e-4;)i=l(s),n=s,(r=o(h.x,h.y,i.x,i.y))+a>t?(s-=c,c/=2):(h=i,s+=c,a+=r);return i.angle=u(n),i}(s,t)}},x.util.transformPath=function(e,t,i){return i&&(t=x.util.multiplyTransformMatrices(t,[1,0,0,1,-i.x,-i.y])),e.map((function(e){for(var i=e.slice(0),r={},n=1;n=t}))}}}(),function(){function e(t,i,r){if(r)if(!x.isLikelyNode&&i instanceof Element)t=i;else if(i instanceof Array){t=[];for(var n=0,s=i.length;n57343)return e.charAt(t);if(55296<=i&&i<=56319){if(e.length<=t+1)throw"High surrogate without following low surrogate";var r=e.charCodeAt(t+1);if(56320>r||r>57343)throw"High surrogate without following low surrogate";return e.charAt(t)+e.charAt(t+1)}if(0===t)throw"Low surrogate without preceding high surrogate";var n=e.charCodeAt(t-1);if(55296>n||n>56319)throw"Low surrogate without preceding high surrogate";return!1}x.util.string={camelize:function(e){return e.replace(/-+(.)?/g,(function(e,t){return t?t.toUpperCase():""}))},capitalize:function(e,t){return e.charAt(0).toUpperCase()+(t?e.slice(1):e.slice(1).toLowerCase())},escapeXml:function(e){return e.replace(/&/g,"&").replace(/"/g,""").replace(/'/g,"'").replace(//g,">")},graphemeSplit:function(t){var i,r=0,n=[];for(r=0;r-1?e.prototype[n]=function(e){return function(){var i=this.constructor.superclass;this.constructor.superclass=r;var n=t[e].apply(this,arguments);if(this.constructor.superclass=i,"initialize"!==e)return n}}(n):e.prototype[n]=t[n],i&&(t.toString!==Object.prototype.toString&&(e.prototype.toString=t.toString),t.valueOf!==Object.prototype.valueOf&&(e.prototype.valueOf=t.valueOf))};function n(){}function s(t){for(var i=null,r=this;r.constructor.superclass;){var n=r.constructor.superclass.prototype[t];if(r[t]!==n){i=n;break}r=r.constructor.superclass.prototype}return i?arguments.length>1?i.apply(this,e.call(arguments,1)):i.call(this):console.log("tried to callSuper "+t+", method not found in prototype chain",this)}x.util.createClass=function(){var i=null,o=e.call(arguments,0);function a(){this.initialize.apply(this,arguments)}"function"==typeof o[0]&&(i=o.shift()),a.superclass=i,a.subclasses=[],i&&(n.prototype=i.prototype,a.prototype=new n,i.subclasses.push(a));for(var l=0,h=o.length;l-1||"touch"===e.pointerType},d="string"==typeof(u=x.document.createElement("div")).style.opacity,f="string"==typeof u.style.filter,g=/alpha\s*\(\s*opacity\s*=\s*([^\)]+)\)/,_=function(e){return e},d?_=function(e,t){return e.style.opacity=t,e}:f&&(_=function(e,t){var i=e.style;return e.currentStyle&&!e.currentStyle.hasLayout&&(i.zoom=1),g.test(i.filter)?(t=t>=.9999?"":"alpha(opacity="+100*t+")",i.filter=i.filter.replace(g,t)):i.filter+=" alpha(opacity="+100*t+")",e}),x.util.setStyle=function(e,t){var i=e.style;if(!i)return e;if("string"==typeof t)return e.style.cssText+=";"+t,t.indexOf("opacity")>-1?_(e,t.match(/opacity:\s*(\d?\.?\d*)/)[1]):e;for(var r in t)"opacity"===r?_(e,t[r]):i["float"===r||"cssFloat"===r?void 0===i.styleFloat?"cssFloat":"styleFloat":r]=t[r];return e},function(){var e,t,i,r,n=Array.prototype.slice,s=function(e){return n.call(e,0)};try{e=s(x.document.childNodes)instanceof Array}catch(e){}function o(e,t){var i=x.document.createElement(e);for(var r in t)"class"===r?i.className=t[r]:"for"===r?i.htmlFor=t[r]:i.setAttribute(r,t[r]);return i}function a(e){for(var t=0,i=0,r=x.document.documentElement,n=x.document.body||{scrollLeft:0,scrollTop:0};e&&(e.parentNode||e.host)&&((e=e.parentNode||e.host)===x.document?(t=n.scrollLeft||r.scrollLeft||0,i=n.scrollTop||r.scrollTop||0):(t+=e.scrollLeft||0,i+=e.scrollTop||0),1!==e.nodeType||"fixed"!==e.style.position););return{left:t,top:i}}e||(s=function(e){for(var t=new Array(e.length),i=e.length;i--;)t[i]=e[i];return t}),t=x.document.defaultView&&x.document.defaultView.getComputedStyle?function(e,t){var i=x.document.defaultView.getComputedStyle(e,null);return i?i[t]:void 0}:function(e,t){var i=e.style[t];return!i&&e.currentStyle&&(i=e.currentStyle[t]),i},i=x.document.documentElement.style,r="userSelect"in i?"userSelect":"MozUserSelect"in i?"MozUserSelect":"WebkitUserSelect"in i?"WebkitUserSelect":"KhtmlUserSelect"in i?"KhtmlUserSelect":"",x.util.makeElementUnselectable=function(e){return void 0!==e.onselectstart&&(e.onselectstart=x.util.falseFunction),r?e.style[r]="none":"string"==typeof e.unselectable&&(e.unselectable="on"),e},x.util.makeElementSelectable=function(e){return void 0!==e.onselectstart&&(e.onselectstart=null),r?e.style[r]="":"string"==typeof e.unselectable&&(e.unselectable=""),e},x.util.setImageSmoothing=function(e,t){e.imageSmoothingEnabled=e.imageSmoothingEnabled||e.webkitImageSmoothingEnabled||e.mozImageSmoothingEnabled||e.msImageSmoothingEnabled||e.oImageSmoothingEnabled,e.imageSmoothingEnabled=t},x.util.getById=function(e){return"string"==typeof e?x.document.getElementById(e):e},x.util.toArray=s,x.util.addClass=function(e,t){e&&-1===(" "+e.className+" ").indexOf(" "+t+" ")&&(e.className+=(e.className?" ":"")+t)},x.util.makeElement=o,x.util.wrapElement=function(e,t,i){return"string"==typeof t&&(t=o(t,i)),e.parentNode&&e.parentNode.replaceChild(t,e),t.appendChild(e),t},x.util.getScrollLeftTop=a,x.util.getElementOffset=function(e){var i,r,n=e&&e.ownerDocument,s={left:0,top:0},o={left:0,top:0},l={borderLeftWidth:"left",borderTopWidth:"top",paddingLeft:"left",paddingTop:"top"};if(!n)return o;for(var h in l)o[l[h]]+=parseInt(t(e,h),10)||0;return i=n.documentElement,void 0!==e.getBoundingClientRect&&(s=e.getBoundingClientRect()),r=a(e),{left:s.left+r.left-(i.clientLeft||0)+o.left,top:s.top+r.top-(i.clientTop||0)+o.top}},x.util.getNodeCanvas=function(e){var t=x.jsdomImplForWrapper(e);return t._canvas||t._image},x.util.cleanUpJsdomNode=function(e){if(x.isLikelyNode){var t=x.jsdomImplForWrapper(e);t&&(t._image=null,t._canvas=null,t._currentSrc=null,t._attributes=null,t._classList=null)}}}(),function(){function e(){}x.util.request=function(t,i){i||(i={});var r=i.method?i.method.toUpperCase():"GET",n=i.onComplete||function(){},s=new x.window.XMLHttpRequest,o=i.body||i.parameters;return s.onreadystatechange=function(){4===s.readyState&&(n(s),s.onreadystatechange=e)},"GET"===r&&(o=null,"string"==typeof i.parameters&&(t=function(e,t){return e+(/\?/.test(e)?"&":"?")+t}(t,i.parameters))),s.open(r,t,!0),"POST"!==r&&"PUT"!==r||s.setRequestHeader("Content-Type","application/x-www-form-urlencoded"),s.send(o),s}}(),x.log=console.log,x.warn=console.warn,function(){var e=x.util.object.extend,t=x.util.object.clone,i=[];function r(){return!1}function n(e,t,i,r){return-i*Math.cos(e/r*(Math.PI/2))+i+t}x.util.object.extend(i,{cancelAll:function(){var e=this.splice(0);return e.forEach((function(e){e.cancel()})),e},cancelByCanvas:function(e){if(!e)return[];var t=this.filter((function(t){return"object"==typeof t.target&&t.target.canvas===e}));return t.forEach((function(e){e.cancel()})),t},cancelByTarget:function(e){var t=this.findAnimationsByTarget(e);return t.forEach((function(e){e.cancel()})),t},findAnimationIndex:function(e){return this.indexOf(this.findAnimation(e))},findAnimation:function(e){return this.find((function(t){return t.cancel===e}))},findAnimationsByTarget:function(e){return e?this.filter((function(t){return t.target===e})):[]}});var s=x.window.requestAnimationFrame||x.window.webkitRequestAnimationFrame||x.window.mozRequestAnimationFrame||x.window.oRequestAnimationFrame||x.window.msRequestAnimationFrame||function(e){return x.window.setTimeout(e,1e3/60)},o=x.window.cancelAnimationFrame||x.window.clearTimeout;function a(){return s.apply(x.window,arguments)}x.util.animate=function(i){i||(i={});var s,o=!1,l=function(){var e=x.runningAnimations.indexOf(s);return e>-1&&x.runningAnimations.splice(e,1)[0]};return s=e(t(i),{cancel:function(){return o=!0,l()},currentValue:"startValue"in i?i.startValue:0,completionRate:0,durationRate:0}),x.runningAnimations.push(s),a((function(e){var t,h=e||+new Date,c=i.duration||500,u=h+c,d=i.onChange||r,f=i.abort||r,g=i.onComplete||r,_=i.easing||n,p="startValue"in i&&i.startValue.length>0,m="startValue"in i?i.startValue:0,v="endValue"in i?i.endValue:100,y=i.byValue||(p?m.map((function(e,t){return v[t]-m[t]})):v-m);i.onStart&&i.onStart(),function e(i){var r=(t=i||+new Date)>u?c:t-h,n=r/c,S=p?m.map((function(e,t){return _(r,m[t],y[t],c)})):_(r,m,y,c),b=p?Math.abs((S[0]-m[0])/y[0]):Math.abs((S-m)/y);if(s.currentValue=p?S.slice():S,s.completionRate=b,s.durationRate=n,!o){if(!f(S,b,n))return t>u?(s.currentValue=p?v.slice():v,s.completionRate=1,s.durationRate=1,d(p?v.slice():v,1,1),g(v,1,1),void l()):(d(S,b,n),void a(e));l()}}(h)})),s.cancel},x.util.requestAnimFrame=a,x.util.cancelAnimFrame=function(){return o.apply(x.window,arguments)},x.runningAnimations=i}(),function(){function e(e,t,i){var r="rgba("+parseInt(e[0]+i*(t[0]-e[0]),10)+","+parseInt(e[1]+i*(t[1]-e[1]),10)+","+parseInt(e[2]+i*(t[2]-e[2]),10);return(r+=","+(e&&t?parseFloat(e[3]+i*(t[3]-e[3])):1))+")"}x.util.animateColor=function(t,i,r,n){var s=new x.Color(t).getSource(),o=new x.Color(i).getSource(),a=n.onComplete,l=n.onChange;return n=n||{},x.util.animate(x.util.object.extend(n,{duration:r||500,startValue:s,endValue:o,byValue:o,easing:function(t,i,r,s){return e(i,r,n.colorEasing?n.colorEasing(t,s):1-Math.cos(t/s*(Math.PI/2)))},onComplete:function(t,i,r){if(a)return a(e(o,o,0),i,r)},onChange:function(t,i,r){if(l){if(Array.isArray(t))return l(e(t,t,0),i,r);l(t,i,r)}}}))}}(),function(){function e(e,t,i,r){return e-1&&c>-1&&c-1)&&(i="stroke")}else{if("href"===e||"xlink:href"===e||"font"===e)return i;if("imageSmoothing"===e)return"optimizeQuality"===i;a=l?i.map(s):s(i,n)}}else i="";return!l&&isNaN(a)?i:a}function f(e){return new RegExp("^("+e.join("|")+")\\b","i")}function g(e,t){var i,r,n,s,o=[];for(n=0,s=t.length;n1;)l.shift(),h=t.util.multiplyTransformMatrices(h,l[0]);return h}}();var v=new RegExp("^\\s*("+t.reNum+"+)\\s*,?\\s*("+t.reNum+"+)\\s*,?\\s*("+t.reNum+"+)\\s*,?\\s*("+t.reNum+"+)\\s*$");function y(e){if(!t.svgViewBoxElementsRegEx.test(e.nodeName))return{};var i,r,n,o,a,l,h=e.getAttribute("viewBox"),c=1,u=1,d=e.getAttribute("width"),f=e.getAttribute("height"),g=e.getAttribute("x")||0,_=e.getAttribute("y")||0,p=e.getAttribute("preserveAspectRatio")||"",m=!h||!(h=h.match(v)),y=!d||!f||"100%"===d||"100%"===f,S=m&&y,b={},w="",C=0,x=0;if(b.width=0,b.height=0,b.toBeParsed=S,m&&(g||_)&&e.parentNode&&"#document"!==e.parentNode.nodeName&&(w=" translate("+s(g)+" "+s(_)+") ",a=(e.getAttribute("transform")||"")+w,e.setAttribute("transform",a),e.removeAttribute("x"),e.removeAttribute("y")),S)return b;if(m)return b.width=s(d),b.height=s(f),b;if(i=-parseFloat(h[1]),r=-parseFloat(h[2]),n=parseFloat(h[3]),o=parseFloat(h[4]),b.minX=i,b.minY=r,b.viewBoxWidth=n,b.viewBoxHeight=o,y?(b.width=n,b.height=o):(b.width=s(d),b.height=s(f),c=b.width/n,u=b.height/o),"none"!==(p=t.util.parsePreserveAspectRatioAttribute(p)).alignX&&("meet"===p.meetOrSlice&&(u=c=c>u?u:c),"slice"===p.meetOrSlice&&(u=c=c>u?c:u),C=b.width-n*c,x=b.height-o*c,"Mid"===p.alignX&&(C/=2),"Mid"===p.alignY&&(x/=2),"Min"===p.alignX&&(C=0),"Min"===p.alignY&&(x=0)),1===c&&1===u&&0===i&&0===r&&0===g&&0===_)return b;if((g||_)&&"#document"!==e.parentNode.nodeName&&(w=" translate("+s(g)+" "+s(_)+") "),a=w+" matrix("+c+" 0 0 "+u+" "+(i*c+C)+" "+(r*u+x)+") ","svg"===e.nodeName){for(l=e.ownerDocument.createElementNS(t.svgNS,"g");e.firstChild;)l.appendChild(e.firstChild);e.appendChild(l)}else(l=e).removeAttribute("x"),l.removeAttribute("y"),a=l.getAttribute("transform")+a;return l.setAttribute("transform",a),b}function S(e,t){var i="xlink:href",r=m(e,t.getAttribute(i).slice(1));if(r&&r.getAttribute(i)&&S(e,r),["gradientTransform","x1","x2","y1","y2","gradientUnits","cx","cy","r","fx","fy"].forEach((function(e){r&&!t.hasAttribute(e)&&r.hasAttribute(e)&&t.setAttribute(e,r.getAttribute(e))})),!t.children.length)for(var n=r.cloneNode(!0);n.firstChild;)t.appendChild(n.firstChild);t.removeAttribute(i)}t.parseSVGDocument=function(e,i,n,s){if(e){!function(e){for(var i=g(e,["use","svg:use"]),r=0;i.length&&re.x&&this.y>e.y},gte:function(e){return this.x>=e.x&&this.y>=e.y},lerp:function(e,t){return void 0===t&&(t=.5),t=Math.max(Math.min(1,t),0),new i(this.x+(e.x-this.x)*t,this.y+(e.y-this.y)*t)},distanceFrom:function(e){var t=this.x-e.x,i=this.y-e.y;return Math.sqrt(t*t+i*i)},midPointFrom:function(e){return this.lerp(e)},min:function(e){return new i(Math.min(this.x,e.x),Math.min(this.y,e.y))},max:function(e){return new i(Math.max(this.x,e.x),Math.max(this.y,e.y))},toString:function(){return this.x+","+this.y},setXY:function(e,t){return this.x=e,this.y=t,this},setX:function(e){return this.x=e,this},setY:function(e){return this.y=e,this},setFromPoint:function(e){return this.x=e.x,this.y=e.y,this},swap:function(e){var t=this.x,i=this.y;this.x=e.x,this.y=e.y,e.x=t,e.y=i},clone:function(){return new i(this.x,this.y)}})}(t),function(e){var t=e.fabric||(e.fabric={});function i(e){this.status=e,this.points=[]}t.Intersection?t.warn("fabric.Intersection is already defined"):(t.Intersection=i,t.Intersection.prototype={constructor:i,appendPoint:function(e){return this.points.push(e),this},appendPoints:function(e){return this.points=this.points.concat(e),this}},t.Intersection.intersectLineLine=function(e,r,n,s){var o,a=(s.x-n.x)*(e.y-n.y)-(s.y-n.y)*(e.x-n.x),l=(r.x-e.x)*(e.y-n.y)-(r.y-e.y)*(e.x-n.x),h=(s.y-n.y)*(r.x-e.x)-(s.x-n.x)*(r.y-e.y);if(0!==h){var c=a/h,u=l/h;0<=c&&c<=1&&0<=u&&u<=1?(o=new i("Intersection")).appendPoint(new t.Point(e.x+c*(r.x-e.x),e.y+c*(r.y-e.y))):o=new i}else o=new i(0===a||0===l?"Coincident":"Parallel");return o},t.Intersection.intersectLinePolygon=function(e,t,r){var n,s,o,a,l=new i,h=r.length;for(a=0;a0&&(l.status="Intersection"),l},t.Intersection.intersectPolygonPolygon=function(e,t){var r,n=new i,s=e.length;for(r=0;r0&&(n.status="Intersection"),n},t.Intersection.intersectPolygonRectangle=function(e,r,n){var s=r.min(n),o=r.max(n),a=new t.Point(o.x,s.y),l=new t.Point(s.x,o.y),h=i.intersectLinePolygon(s,a,e),c=i.intersectLinePolygon(a,o,e),u=i.intersectLinePolygon(o,l,e),d=i.intersectLinePolygon(l,s,e),f=new i;return f.appendPoints(h.points),f.appendPoints(c.points),f.appendPoints(u.points),f.appendPoints(d.points),f.points.length>0&&(f.status="Intersection"),f})}(t),function(e){var t=e.fabric||(e.fabric={});function i(e){e?this._tryParsingColor(e):this.setSource([0,0,0,1])}function r(e,t,i){return i<0&&(i+=1),i>1&&(i-=1),i<1/6?e+6*(t-e)*i:i<.5?t:i<2/3?e+(t-e)*(2/3-i)*6:e}t.Color?t.warn("fabric.Color is already defined."):(t.Color=i,t.Color.prototype={_tryParsingColor:function(e){var t;e in i.colorNameMap&&(e=i.colorNameMap[e]),"transparent"===e&&(t=[255,255,255,0]),t||(t=i.sourceFromHex(e)),t||(t=i.sourceFromRgb(e)),t||(t=i.sourceFromHsl(e)),t||(t=[0,0,0,1]),t&&this.setSource(t)},_rgbToHsl:function(e,i,r){e/=255,i/=255,r/=255;var n,s,o,a=t.util.array.max([e,i,r]),l=t.util.array.min([e,i,r]);if(o=(a+l)/2,a===l)n=s=0;else{var h=a-l;switch(s=o>.5?h/(2-a-l):h/(a+l),a){case e:n=(i-r)/h+(i0)-(e<0)||+e};function f(e,t){var i=e.angle+u(Math.atan2(t.y,t.x))+360;return Math.round(i%360/45)}function g(e,i){var r=i.transform.target,n=r.canvas,s=t.util.object.clone(i);s.target=r,n&&n.fire("object:"+e,s),r.fire(e,i)}function _(e,t){var i=t.canvas,r=e[i.uniScaleKey];return i.uniformScaling&&!r||!i.uniformScaling&&r}function p(e){return e.originX===h&&e.originY===h}function m(e,t,i){var r=e.lockScalingX,n=e.lockScalingY;return!((!r||!n)&&(t||!r&&!n||!i)&&(!r||"x"!==t)&&(!n||"y"!==t))}function v(e,t,i,r){return{e,transform:t,pointer:{x:i,y:r}}}function y(e){return function(t,i,r,n){var s=i.target,o=s.getCenterPoint(),a=s.translateToOriginPoint(o,i.originX,i.originY),l=e(t,i,r,n);return s.setPositionByOrigin(a,i.originX,i.originY),l}}function S(e,t){return function(i,r,n,s){var o=t(i,r,n,s);return o&&g(e,v(i,r,n,s)),o}}function b(e,i,r,n,s){var o=e.target,a=o.controls[e.corner],l=o.canvas.getZoom(),h=o.padding/l,c=o.toLocalPoint(new t.Point(n,s),i,r);return c.x>=h&&(c.x-=h),c.x<=-h&&(c.x+=h),c.y>=h&&(c.y-=h),c.y<=h&&(c.y+=h),c.x-=a.offsetX,c.y-=a.offsetY,c}function w(e){return e.flipX!==e.flipY}function C(e,t,i,r,n){if(0!==e[t]){var s=n/e._getTransformedDimensions()[r]*e[i];e.set(i,s)}}function x(e,t,i,r){var n,h=t.target,c=h._getTransformedDimensions(0,h.skewY),d=b(t,t.originX,t.originY,i,r),f=Math.abs(2*d.x)-c.x,g=h.skewX;f<2?n=0:(n=u(Math.atan2(f/h.scaleX,c.y/h.scaleY)),t.originX===s&&t.originY===l&&(n=-n),t.originX===a&&t.originY===o&&(n=-n),w(h)&&(n=-n));var _=g!==n;if(_){var p=h._getTransformedDimensions().y;h.set("skewX",n),C(h,"skewY","scaleY","y",p)}return _}function T(e,t,i,r){var n,h=t.target,c=h._getTransformedDimensions(h.skewX,0),d=b(t,t.originX,t.originY,i,r),f=Math.abs(2*d.y)-c.y,g=h.skewY;f<2?n=0:(n=u(Math.atan2(f/h.scaleY,c.x/h.scaleX)),t.originX===s&&t.originY===l&&(n=-n),t.originX===a&&t.originY===o&&(n=-n),w(h)&&(n=-n));var _=g!==n;if(_){var p=h._getTransformedDimensions().x;h.set("skewY",n),C(h,"skewX","scaleX","x",p)}return _}function E(e,t,i,r,n){n=n||{};var s,o,a,l,h,u,f=t.target,g=f.lockScalingX,v=f.lockScalingY,y=n.by,S=_(e,f),w=m(f,y,S),C=t.gestureScale;if(w)return!1;if(C)o=t.scaleX*C,a=t.scaleY*C;else{if(s=b(t,t.originX,t.originY,i,r),h="y"!==y?d(s.x):1,u="x"!==y?d(s.y):1,t.signX||(t.signX=h),t.signY||(t.signY=u),f.lockScalingFlip&&(t.signX!==h||t.signY!==u))return!1;if(l=f._getTransformedDimensions(),S&&!y){var x=Math.abs(s.x)+Math.abs(s.y),T=t.original,E=x/(Math.abs(l.x*T.scaleX/f.scaleX)+Math.abs(l.y*T.scaleY/f.scaleY));o=T.scaleX*E,a=T.scaleY*E}else o=Math.abs(s.x*f.scaleX/l.x),a=Math.abs(s.y*f.scaleY/l.y);p(t)&&(o*=2,a*=2),t.signX!==h&&"y"!==y&&(t.originX=c[t.originX],o*=-1,t.signX=h),t.signY!==u&&"x"!==y&&(t.originY=c[t.originY],a*=-1,t.signY=u)}var I=f.scaleX,O=f.scaleY;return y?("x"===y&&f.set("scaleX",o),"y"===y&&f.set("scaleY",a)):(!g&&f.set("scaleX",o),!v&&f.set("scaleY",a)),I!==f.scaleX||O!==f.scaleY}n.scaleCursorStyleHandler=function(e,t,r){var n=_(e,r),s="";if(0!==t.x&&0===t.y?s="x":0===t.x&&0!==t.y&&(s="y"),m(r,s,n))return"not-allowed";var o=f(r,t);return i[o]+"-resize"},n.skewCursorStyleHandler=function(e,t,i){var n="not-allowed";if(0!==t.x&&i.lockSkewingY)return n;if(0!==t.y&&i.lockSkewingX)return n;var s=f(i,t)%4;return r[s]+"-resize"},n.scaleSkewCursorStyleHandler=function(e,t,i){return e[i.canvas.altActionKey]?n.skewCursorStyleHandler(e,t,i):n.scaleCursorStyleHandler(e,t,i)},n.rotationWithSnapping=S("rotating",y((function(e,t,i,r){var n=t,s=n.target,o=s.translateToOriginPoint(s.getCenterPoint(),n.originX,n.originY);if(s.lockRotation)return!1;var a,l=Math.atan2(n.ey-o.y,n.ex-o.x),h=Math.atan2(r-o.y,i-o.x),c=u(h-l+n.theta);if(s.snapAngle>0){var d=s.snapAngle,f=s.snapThreshold||d,g=Math.ceil(c/d)*d,_=Math.floor(c/d)*d;Math.abs(c-_)0?s:a:(c>0&&(n=u===o?s:a),c<0&&(n=u===o?a:s),w(l)&&(n=n===s?a:s)),t.originX=n,S("skewing",y(x))(e,t,i,r))},n.skewHandlerY=function(e,t,i,r){var n,a=t.target,c=a.skewY,u=t.originX;return!a.lockSkewingY&&(0===c?n=b(t,h,h,i,r).y>0?o:l:(c>0&&(n=u===s?o:l),c<0&&(n=u===s?l:o),w(a)&&(n=n===o?l:o)),t.originY=n,S("skewing",y(T))(e,t,i,r))},n.dragHandler=function(e,t,i,r){var n=t.target,s=i-t.offsetX,o=r-t.offsetY,a=!n.get("lockMovementX")&&n.left!==s,l=!n.get("lockMovementY")&&n.top!==o;return a&&n.set("left",s),l&&n.set("top",o),(a||l)&&g("moving",v(e,t,i,r)),a||l},n.scaleOrSkewActionName=function(e,t,i){var r=e[i.canvas.altActionKey];return 0===t.x?r?"skewX":"scaleY":0===t.y?r?"skewY":"scaleX":void 0},n.rotationStyleHandler=function(e,t,i){return i.lockRotation?"not-allowed":t.cursorStyle},n.fireEvent=g,n.wrapWithFixedAnchor=y,n.wrapWithFireEvent=S,n.getLocalPoint=b,t.controlsUtils=n}(t),function(e){var t=e.fabric||(e.fabric={}),i=t.util.degreesToRadians,r=t.controlsUtils;r.renderCircleControl=function(e,t,i,r,n){r=r||{};var s,o=this.sizeX||r.cornerSize||n.cornerSize,a=this.sizeY||r.cornerSize||n.cornerSize,l=void 0!==r.transparentCorners?r.transparentCorners:n.transparentCorners,h=l?"stroke":"fill",c=!l&&(r.cornerStrokeColor||n.cornerStrokeColor),u=t,d=i;e.save(),e.fillStyle=r.cornerColor||n.cornerColor,e.strokeStyle=r.cornerStrokeColor||n.cornerStrokeColor,o>a?(s=o,e.scale(1,a/o),d=i*o/a):a>o?(s=a,e.scale(o/a,1),u=t*a/o):s=o,e.lineWidth=1,e.beginPath(),e.arc(u,d,s/2,0,2*Math.PI,!1),e[h](),c&&e.stroke(),e.restore()},r.renderSquareControl=function(e,t,r,n,s){n=n||{};var o=this.sizeX||n.cornerSize||s.cornerSize,a=this.sizeY||n.cornerSize||s.cornerSize,l=void 0!==n.transparentCorners?n.transparentCorners:s.transparentCorners,h=l?"stroke":"fill",c=!l&&(n.cornerStrokeColor||s.cornerStrokeColor),u=o/2,d=a/2;e.save(),e.fillStyle=n.cornerColor||s.cornerColor,e.strokeStyle=n.cornerStrokeColor||s.cornerStrokeColor,e.lineWidth=1,e.translate(t,r),e.rotate(i(s.angle)),e[h+"Rect"](-u,-d,o,a),c&&e.strokeRect(-u,-d,o,a),e.restore()}}(t),function(e){var t=e.fabric||(e.fabric={});t.Control=function(e){for(var t in e)this[t]=e[t]},t.Control.prototype={visible:!0,actionName:"scale",angle:0,x:0,y:0,offsetX:0,offsetY:0,sizeX:null,sizeY:null,touchSizeX:null,touchSizeY:null,cursorStyle:"crosshair",withConnection:!1,actionHandler:function(){},mouseDownHandler:function(){},mouseUpHandler:function(){},getActionHandler:function(){return this.actionHandler},getMouseDownHandler:function(){return this.mouseDownHandler},getMouseUpHandler:function(){return this.mouseUpHandler},cursorStyleHandler:function(e,t){return t.cursorStyle},getActionName:function(e,t){return t.actionName},getVisibility:function(e,t){var i=e._controlsVisibility;return i&&void 0!==i[t]?i[t]:this.visible},setVisibility:function(e){this.visible=e},positionHandler:function(e,i){return t.util.transformPoint({x:this.x*e.x+this.offsetX,y:this.y*e.y+this.offsetY},i)},calcCornerCoords:function(e,i,r,n,s){var o,a,l,h,c=s?this.touchSizeX:this.sizeX,u=s?this.touchSizeY:this.sizeY;if(c&&u&&c!==u){var d=Math.atan2(u,c),f=Math.sqrt(c*c+u*u)/2,g=d-t.util.degreesToRadians(e),_=Math.PI/2-d-t.util.degreesToRadians(e);o=f*t.util.cos(g),a=f*t.util.sin(g),l=f*t.util.cos(_),h=f*t.util.sin(_)}else f=.7071067812*(c&&u?c:i),g=t.util.degreesToRadians(45-e),o=l=f*t.util.cos(g),a=h=f*t.util.sin(g);return{tl:{x:r-h,y:n-l},tr:{x:r+o,y:n-a},bl:{x:r-o,y:n+a},br:{x:r+h,y:n+l}}},render:function(e,i,r,n,s){"circle"===((n=n||{}).cornerStyle||s.cornerStyle)?t.controlsUtils.renderCircleControl.call(this,e,i,r,n,s):t.controlsUtils.renderSquareControl.call(this,e,i,r,n,s)}}}(t),function(){function e(e,t){var i,r,n,s,o=e.getAttribute("style"),a=e.getAttribute("offset")||0;if(a=(a=parseFloat(a)/(/%$/.test(a)?100:1))<0?0:a>1?1:a,o){var l=o.split(/\s*;\s*/);for(""===l[l.length-1]&&l.pop(),s=l.length;s--;){var h=l[s].split(/\s*:\s*/),c=h[0].trim(),u=h[1].trim();"stop-color"===c?i=u:"stop-opacity"===c&&(n=u)}}return i||(i=e.getAttribute("stop-color")||"rgb(0,0,0)"),n||(n=e.getAttribute("stop-opacity")),r=(i=new x.Color(i)).getAlpha(),n=isNaN(parseFloat(n))?1:parseFloat(n),n*=r*t,{offset:a,color:i.toRgb(),opacity:n}}var t=x.util.object.clone;x.Gradient=x.util.createClass({offsetX:0,offsetY:0,gradientTransform:null,gradientUnits:"pixels",type:"linear",initialize:function(e){e||(e={}),e.coords||(e.coords={});var t,i=this;Object.keys(e).forEach((function(t){i[t]=e[t]})),this.id?this.id+="_"+x.Object.__uid++:this.id=x.Object.__uid++,t={x1:e.coords.x1||0,y1:e.coords.y1||0,x2:e.coords.x2||0,y2:e.coords.y2||0},"radial"===this.type&&(t.r1=e.coords.r1||0,t.r2=e.coords.r2||0),this.coords=t,this.colorStops=e.colorStops.slice()},addColorStop:function(e){for(var t in e){var i=new x.Color(e[t]);this.colorStops.push({offset:parseFloat(t),color:i.toRgb(),opacity:i.getAlpha()})}return this},toObject:function(e){var t={type:this.type,coords:this.coords,colorStops:this.colorStops,offsetX:this.offsetX,offsetY:this.offsetY,gradientUnits:this.gradientUnits,gradientTransform:this.gradientTransform?this.gradientTransform.concat():this.gradientTransform};return x.util.populateWithProperties(this,t,e),t},toSVG:function(e,i){var r,n,s,o,a=t(this.coords,!0),l=(i=i||{},t(this.colorStops,!0)),h=a.r1>a.r2,c=this.gradientTransform?this.gradientTransform.concat():x.iMatrix.concat(),u=-this.offsetX,d=-this.offsetY,f=!!i.additionalTransform,g="pixels"===this.gradientUnits?"userSpaceOnUse":"objectBoundingBox";if(l.sort((function(e,t){return e.offset-t.offset})),"objectBoundingBox"===g?(u/=e.width,d/=e.height):(u+=e.width/2,d+=e.height/2),"path"===e.type&&"percentage"!==this.gradientUnits&&(u-=e.pathOffset.x,d-=e.pathOffset.y),c[4]-=u,c[5]-=d,o='id="SVGID_'+this.id+'" gradientUnits="'+g+'"',o+=' gradientTransform="'+(f?i.additionalTransform+" ":"")+x.util.matrixToSVG(c)+'" ',"linear"===this.type?s=["\n']:"radial"===this.type&&(s=["\n']),"radial"===this.type){if(h)for((l=l.concat()).reverse(),r=0,n=l.length;r0){var p=_/Math.max(a.r1,a.r2);for(r=0,n=l.length;r\n')}return s.push("linear"===this.type?"\n":"\n"),s.join("")},toLive:function(e){var t,i,r,n=x.util.object.clone(this.coords);if(this.type){for("linear"===this.type?t=e.createLinearGradient(n.x1,n.y1,n.x2,n.y2):"radial"===this.type&&(t=e.createRadialGradient(n.x1,n.y1,n.r1,n.x2,n.y2,n.r2)),i=0,r=this.colorStops.length;i1?1:s,isNaN(s)&&(s=1);var o,a,l,h,c=t.getElementsByTagName("stop"),u="userSpaceOnUse"===t.getAttribute("gradientUnits")?"pixels":"percentage",d=t.getAttribute("gradientTransform")||"",f=[],g=0,_=0;for("linearGradient"===t.nodeName||"LINEARGRADIENT"===t.nodeName?(o="linear",a=function(e){return{x1:e.getAttribute("x1")||0,y1:e.getAttribute("y1")||0,x2:e.getAttribute("x2")||"100%",y2:e.getAttribute("y2")||0}}(t)):(o="radial",a=function(e){return{x1:e.getAttribute("fx")||e.getAttribute("cx")||"50%",y1:e.getAttribute("fy")||e.getAttribute("cy")||"50%",r1:0,x2:e.getAttribute("cx")||"50%",y2:e.getAttribute("cy")||"50%",r2:e.getAttribute("r")||"50%"}}(t)),l=c.length;l--;)f.push(e(c[l],s));return h=x.parseTransformAttribute(d),function(e,t,i,r){var n,s;Object.keys(t).forEach((function(e){"Infinity"===(n=t[e])?s=1:"-Infinity"===n?s=0:(s=parseFloat(t[e],10),"string"==typeof n&&/^(\d+\.\d+)%|(\d+)%$/.test(n)&&(s*=.01,"pixels"===r&&("x1"!==e&&"x2"!==e&&"r2"!==e||(s*=i.viewBoxWidth||i.width),"y1"!==e&&"y2"!==e||(s*=i.viewBoxHeight||i.height)))),t[e]=s}))}(0,a,n,u),"pixels"===u&&(g=-i.left,_=-i.top),new x.Gradient({id:t.getAttribute("id"),type:o,coords:a,colorStops:f,gradientUnits:u,gradientTransform:h,offsetX:g,offsetY:_})}})}(),m=x.util.toFixed,x.Pattern=x.util.createClass({repeat:"repeat",offsetX:0,offsetY:0,crossOrigin:"",patternTransform:null,initialize:function(e,t){if(e||(e={}),this.id=x.Object.__uid++,this.setOptions(e),!e.source||e.source&&"string"!=typeof e.source)t&&t(this);else{var i=this;this.source=x.util.createImage(),x.util.loadImage(e.source,(function(e,r){i.source=e,t&&t(i,r)}),null,this.crossOrigin)}},toObject:function(e){var t,i,r=x.Object.NUM_FRACTION_DIGITS;return"string"==typeof this.source.src?t=this.source.src:"object"==typeof this.source&&this.source.toDataURL&&(t=this.source.toDataURL()),i={type:"pattern",source:t,repeat:this.repeat,crossOrigin:this.crossOrigin,offsetX:m(this.offsetX,r),offsetY:m(this.offsetY,r),patternTransform:this.patternTransform?this.patternTransform.concat():null},x.util.populateWithProperties(this,i,e),i},toSVG:function(e){var t="function"==typeof this.source?this.source():this.source,i=t.width/e.width,r=t.height/e.height,n=this.offsetX/e.width,s=this.offsetY/e.height,o="";return"repeat-x"!==this.repeat&&"no-repeat"!==this.repeat||(r=1,s&&(r+=Math.abs(s))),"repeat-y"!==this.repeat&&"no-repeat"!==this.repeat||(i=1,n&&(i+=Math.abs(n))),t.src?o=t.src:t.toDataURL&&(o=t.toDataURL()),'\n\n\n'},setOptions:function(e){for(var t in e)this[t]=e[t]},toLive:function(e){var t=this.source;if(!t)return"";if(void 0!==t.src){if(!t.complete)return"";if(0===t.naturalWidth||0===t.naturalHeight)return""}return e.createPattern(t,this.repeat)}}),function(e){var t=e.fabric||(e.fabric={}),i=t.util.toFixed;t.Shadow?t.warn("fabric.Shadow is already defined."):(t.Shadow=t.util.createClass({color:"rgb(0,0,0)",blur:0,offsetX:0,offsetY:0,affectStroke:!1,includeDefaultValues:!0,nonScaling:!1,initialize:function(e){for(var i in"string"==typeof e&&(e=this._parseShadow(e)),e)this[i]=e[i];this.id=t.Object.__uid++},_parseShadow:function(e){var i=e.trim(),r=t.Shadow.reOffsetsAndBlur.exec(i)||[];return{color:(i.replace(t.Shadow.reOffsetsAndBlur,"")||"rgb(0,0,0)").trim(),offsetX:parseFloat(r[1],10)||0,offsetY:parseFloat(r[2],10)||0,blur:parseFloat(r[3],10)||0}},toString:function(){return[this.offsetX,this.offsetY,this.blur,this.color].join("px ")},toSVG:function(e){var r=40,n=40,s=t.Object.NUM_FRACTION_DIGITS,o=t.util.rotateVector({x:this.offsetX,y:this.offsetY},t.util.degreesToRadians(-e.angle)),a=new t.Color(this.color);return e.width&&e.height&&(r=100*i((Math.abs(o.x)+this.blur)/e.width,s)+20,n=100*i((Math.abs(o.y)+this.blur)/e.height,s)+20),e.flipX&&(o.x*=-1),e.flipY&&(o.y*=-1),'\n\t\n\t\n\t\n\t\n\t\n\t\t\n\t\t\n\t\n\n'},toObject:function(){if(this.includeDefaultValues)return{color:this.color,blur:this.blur,offsetX:this.offsetX,offsetY:this.offsetY,affectStroke:this.affectStroke,nonScaling:this.nonScaling};var e={},i=t.Shadow.prototype;return["color","blur","offsetX","offsetY","affectStroke","nonScaling"].forEach((function(t){this[t]!==i[t]&&(e[t]=this[t])}),this),e}}),t.Shadow.reOffsetsAndBlur=/(?:\s|^)(-?\d+(?:\.\d*)?(?:px)?(?:\s?|$))?(-?\d+(?:\.\d*)?(?:px)?(?:\s?|$))?(\d+(?:\.\d*)?(?:px)?)?(?:\s?|$)(?:$|\s)/)}(t),function(){if(x.StaticCanvas)x.warn("fabric.StaticCanvas is already defined.");else{var e=x.util.object.extend,t=x.util.getElementOffset,i=x.util.removeFromArray,r=x.util.toFixed,n=x.util.transformPoint,s=x.util.invertTransform,o=x.util.getNodeCanvas,a=x.util.createCanvasElement,l=new Error("Could not initialize `canvas` element");x.StaticCanvas=x.util.createClass(x.CommonMethods,{initialize:function(e,t){t||(t={}),this.renderAndResetBound=this.renderAndReset.bind(this),this.requestRenderAllBound=this.requestRenderAll.bind(this),this._initStatic(e,t)},backgroundColor:"",backgroundImage:null,overlayColor:"",overlayImage:null,includeDefaultValues:!0,stateful:!1,renderOnAddRemove:!0,controlsAboveOverlay:!1,allowTouchScrolling:!1,imageSmoothingEnabled:!0,viewportTransform:x.iMatrix.concat(),backgroundVpt:!0,overlayVpt:!0,enableRetinaScaling:!0,vptCoords:{},skipOffscreen:!0,clipPath:void 0,_initStatic:function(e,t){var i=this.requestRenderAllBound;this._objects=[],this._createLowerCanvas(e),this._initOptions(t),this.interactive||this._initRetinaScaling(),t.overlayImage&&this.setOverlayImage(t.overlayImage,i),t.backgroundImage&&this.setBackgroundImage(t.backgroundImage,i),t.backgroundColor&&this.setBackgroundColor(t.backgroundColor,i),t.overlayColor&&this.setOverlayColor(t.overlayColor,i),this.calcOffset()},_isRetinaScaling:function(){return x.devicePixelRatio>1&&this.enableRetinaScaling},getRetinaScaling:function(){return this._isRetinaScaling()?Math.max(1,x.devicePixelRatio):1},_initRetinaScaling:function(){if(this._isRetinaScaling()){var e=x.devicePixelRatio;this.__initRetinaScaling(e,this.lowerCanvasEl,this.contextContainer),this.upperCanvasEl&&this.__initRetinaScaling(e,this.upperCanvasEl,this.contextTop)}},__initRetinaScaling:function(e,t,i){t.setAttribute("width",this.width*e),t.setAttribute("height",this.height*e),i.scale(e,e)},calcOffset:function(){return this._offset=t(this.lowerCanvasEl),this},setOverlayImage:function(e,t,i){return this.__setBgOverlayImage("overlayImage",e,t,i)},setBackgroundImage:function(e,t,i){return this.__setBgOverlayImage("backgroundImage",e,t,i)},setOverlayColor:function(e,t){return this.__setBgOverlayColor("overlayColor",e,t)},setBackgroundColor:function(e,t){return this.__setBgOverlayColor("backgroundColor",e,t)},__setBgOverlayImage:function(e,t,i,r){return"string"==typeof t?x.util.loadImage(t,(function(t,n){if(t){var s=new x.Image(t,r);this[e]=s,s.canvas=this}i&&i(t,n)}),this,r&&r.crossOrigin):(r&&t.setOptions(r),this[e]=t,t&&(t.canvas=this),i&&i(t,!1)),this},__setBgOverlayColor:function(e,t,i){return this[e]=t,this._initGradient(t,e),this._initPattern(t,e,i),this},_createCanvasElement:function(){var e=a();if(!e)throw l;if(e.style||(e.style={}),void 0===e.getContext)throw l;return e},_initOptions:function(e){var t=this.lowerCanvasEl;this._setOptions(e),this.width=this.width||parseInt(t.width,10)||0,this.height=this.height||parseInt(t.height,10)||0,this.lowerCanvasEl.style&&(t.width=this.width,t.height=this.height,t.style.width=this.width+"px",t.style.height=this.height+"px",this.viewportTransform=this.viewportTransform.slice())},_createLowerCanvas:function(e){e&&e.getContext?this.lowerCanvasEl=e:this.lowerCanvasEl=x.util.getById(e)||this._createCanvasElement(),x.util.addClass(this.lowerCanvasEl,"lower-canvas"),this._originalCanvasStyle=this.lowerCanvasEl.style,this.interactive&&this._applyCanvasStyle(this.lowerCanvasEl),this.contextContainer=this.lowerCanvasEl.getContext("2d")},getWidth:function(){return this.width},getHeight:function(){return this.height},setWidth:function(e,t){return this.setDimensions({width:e},t)},setHeight:function(e,t){return this.setDimensions({height:e},t)},setDimensions:function(e,t){var i;for(var r in t=t||{},e)i=e[r],t.cssOnly||(this._setBackstoreDimension(r,e[r]),i+="px",this.hasLostContext=!0),t.backstoreOnly||this._setCssDimension(r,i);return this._isCurrentlyDrawing&&this.freeDrawingBrush&&this.freeDrawingBrush._setBrushStyles(this.contextTop),this._initRetinaScaling(),this.calcOffset(),t.cssOnly||this.requestRenderAll(),this},_setBackstoreDimension:function(e,t){return this.lowerCanvasEl[e]=t,this.upperCanvasEl&&(this.upperCanvasEl[e]=t),this.cacheCanvasEl&&(this.cacheCanvasEl[e]=t),this[e]=t,this},_setCssDimension:function(e,t){return this.lowerCanvasEl.style[e]=t,this.upperCanvasEl&&(this.upperCanvasEl.style[e]=t),this.wrapperEl&&(this.wrapperEl.style[e]=t),this},getZoom:function(){return this.viewportTransform[0]},setViewportTransform:function(e){var t,i,r,n=this._activeObject,s=this.backgroundImage,o=this.overlayImage;for(this.viewportTransform=e,i=0,r=this._objects.length;i\n'),this._setSVGBgOverlayColor(i,"background"),this._setSVGBgOverlayImage(i,"backgroundImage",t),this._setSVGObjects(i,t),this.clipPath&&i.push("\n"),this._setSVGBgOverlayColor(i,"overlay"),this._setSVGBgOverlayImage(i,"overlayImage",t),i.push(""),i.join("")},_setSVGPreamble:function(e,t){t.suppressPreamble||e.push('\n','\n')},_setSVGHeader:function(e,t){var i,n=t.width||this.width,s=t.height||this.height,o='viewBox="0 0 '+this.width+" "+this.height+'" ',a=x.Object.NUM_FRACTION_DIGITS;t.viewBox?o='viewBox="'+t.viewBox.x+" "+t.viewBox.y+" "+t.viewBox.width+" "+t.viewBox.height+'" ':this.svgViewportTransformation&&(i=this.viewportTransform,o='viewBox="'+r(-i[4]/i[0],a)+" "+r(-i[5]/i[3],a)+" "+r(this.width/i[0],a)+" "+r(this.height/i[3],a)+'" '),e.push("\n',"Created with Fabric.js ",x.version,"\n","\n",this.createSVGFontFacesMarkup(),this.createSVGRefElementsMarkup(),this.createSVGClipPathMarkup(t),"\n")},createSVGClipPathMarkup:function(e){var t=this.clipPath;return t?(t.clipPathId="CLIPPATH_"+x.Object.__uid++,'\n'+this.clipPath.toClipPathSVG(e.reviver)+"\n"):""},createSVGRefElementsMarkup:function(){var e=this;return["background","overlay"].map((function(t){var i=e[t+"Color"];if(i&&i.toLive){var r=e[t+"Vpt"],n=e.viewportTransform,s={width:e.width/(r?n[0]:1),height:e.height/(r?n[3]:1)};return i.toSVG(s,{additionalTransform:r?x.util.matrixToSVG(n):""})}})).join("")},createSVGFontFacesMarkup:function(){var e,t,i,r,n,s,o,a,l="",h={},c=x.fontPaths,u=[];for(this._objects.forEach((function e(t){u.push(t),t._objects&&t._objects.forEach(e)})),o=0,a=u.length;o',"\n",l,"","\n"].join("")),l},_setSVGObjects:function(e,t){var i,r,n,s=this._objects;for(r=0,n=s.length;r\n")}else e.push('\n")},sendToBack:function(e){if(!e)return this;var t,r,n,s=this._activeObject;if(e===s&&"activeSelection"===e.type)for(t=(n=s._objects).length;t--;)r=n[t],i(this._objects,r),this._objects.unshift(r);else i(this._objects,e),this._objects.unshift(e);return this.renderOnAddRemove&&this.requestRenderAll(),this},bringToFront:function(e){if(!e)return this;var t,r,n,s=this._activeObject;if(e===s&&"activeSelection"===e.type)for(n=s._objects,t=0;t0+h&&(o=s-1,i(this._objects,n),this._objects.splice(o,0,n)),h++;else 0!==(s=this._objects.indexOf(e))&&(o=this._findNewLowerIndex(e,s,t),i(this._objects,e),this._objects.splice(o,0,e));return this.renderOnAddRemove&&this.requestRenderAll(),this},_findNewLowerIndex:function(e,t,i){var r,n;if(i){for(r=t,n=t-1;n>=0;--n)if(e.intersectsWithObject(this._objects[n])||e.isContainedWithinObject(this._objects[n])||this._objects[n].isContainedWithinObject(e)){r=n;break}}else r=t-1;return r},bringForward:function(e,t){if(!e)return this;var r,n,s,o,a,l=this._activeObject,h=0;if(e===l&&"activeSelection"===e.type)for(r=(a=l._objects).length;r--;)n=a[r],(s=this._objects.indexOf(n))"}}),e(x.StaticCanvas.prototype,x.Observable),e(x.StaticCanvas.prototype,x.Collection),e(x.StaticCanvas.prototype,x.DataURLExporter),e(x.StaticCanvas,{EMPTY_JSON:'{"objects": [], "background": "white"}',supports:function(e){var t=a();if(!t||!t.getContext)return null;var i=t.getContext("2d");return i&&"setLineDash"===e?void 0!==i.setLineDash:null}}),x.StaticCanvas.prototype.toJSON=x.StaticCanvas.prototype.toObject,x.isLikelyNode&&(x.StaticCanvas.prototype.createPNGStream=function(){var e=o(this.lowerCanvasEl);return e&&e.createPNGStream()},x.StaticCanvas.prototype.createJPEGStream=function(e){var t=o(this.lowerCanvasEl);return t&&t.createJPEGStream(e)})}}(),x.BaseBrush=x.util.createClass({color:"rgb(0, 0, 0)",width:1,shadow:null,strokeLineCap:"round",strokeLineJoin:"round",strokeMiterLimit:10,strokeDashArray:null,limitedToCanvasSize:!1,_setBrushStyles:function(e){e.strokeStyle=this.color,e.lineWidth=this.width,e.lineCap=this.strokeLineCap,e.miterLimit=this.strokeMiterLimit,e.lineJoin=this.strokeLineJoin,e.setLineDash(this.strokeDashArray||[])},_saveAndTransform:function(e){var t=this.canvas.viewportTransform;e.save(),e.transform(t[0],t[1],t[2],t[3],t[4],t[5])},_setShadow:function(){if(this.shadow){var e=this.canvas,t=this.shadow,i=e.contextTop,r=e.getZoom();e&&e._isRetinaScaling()&&(r*=x.devicePixelRatio),i.shadowColor=t.color,i.shadowBlur=t.blur*r,i.shadowOffsetX=t.offsetX*r,i.shadowOffsetY=t.offsetY*r}},needsFullRender:function(){return new x.Color(this.color).getAlpha()<1||!!this.shadow},_resetShadow:function(){var e=this.canvas.contextTop;e.shadowColor="",e.shadowBlur=e.shadowOffsetX=e.shadowOffsetY=0},_isOutSideCanvas:function(e){return e.x<0||e.x>this.canvas.getWidth()||e.y<0||e.y>this.canvas.getHeight()}}),x.PencilBrush=x.util.createClass(x.BaseBrush,{decimate:.4,drawStraightLine:!1,straightLineKey:"shiftKey",initialize:function(e){this.canvas=e,this._points=[]},needsFullRender:function(){return this.callSuper("needsFullRender")||this._hasStraightLine},_drawSegment:function(e,t,i){var r=t.midPointFrom(i);return e.quadraticCurveTo(t.x,t.y,r.x,r.y),r},onMouseDown:function(e,t){this.canvas._isMainEvent(t.e)&&(this.drawStraightLine=t.e[this.straightLineKey],this._prepareForDrawing(e),this._captureDrawingPath(e),this._render())},onMouseMove:function(e,t){if(this.canvas._isMainEvent(t.e)&&(this.drawStraightLine=t.e[this.straightLineKey],(!0!==this.limitedToCanvasSize||!this._isOutSideCanvas(e))&&this._captureDrawingPath(e)&&this._points.length>1))if(this.needsFullRender())this.canvas.clearContext(this.canvas.contextTop),this._render();else{var i=this._points,r=i.length,n=this.canvas.contextTop;this._saveAndTransform(n),this.oldEnd&&(n.beginPath(),n.moveTo(this.oldEnd.x,this.oldEnd.y)),this.oldEnd=this._drawSegment(n,i[r-2],i[r-1],!0),n.stroke(),n.restore()}},onMouseUp:function(e){return!this.canvas._isMainEvent(e.e)||(this.drawStraightLine=!1,this.oldEnd=void 0,this._finalizeAndAddPath(),!1)},_prepareForDrawing:function(e){var t=new x.Point(e.x,e.y);this._reset(),this._addPoint(t),this.canvas.contextTop.moveTo(t.x,t.y)},_addPoint:function(e){return!(this._points.length>1&&e.eq(this._points[this._points.length-1])||(this.drawStraightLine&&this._points.length>1&&(this._hasStraightLine=!0,this._points.pop()),this._points.push(e),0))},_reset:function(){this._points=[],this._setBrushStyles(this.canvas.contextTop),this._setShadow(),this._hasStraightLine=!1},_captureDrawingPath:function(e){var t=new x.Point(e.x,e.y);return this._addPoint(t)},_render:function(e){var t,i,r=this._points[0],n=this._points[1];if(e=e||this.canvas.contextTop,this._saveAndTransform(e),e.beginPath(),2===this._points.length&&r.x===n.x&&r.y===n.y){var s=this.width/1e3;r=new x.Point(r.x,r.y),n=new x.Point(n.x,n.y),r.x-=s,n.x+=s}for(e.moveTo(r.x,r.y),t=1,i=this._points.length;t=n&&(o=e[i],a.push(o));return a.push(e[s]),a},_finalizeAndAddPath:function(){this.canvas.contextTop.closePath(),this.decimate&&(this._points=this.decimatePoints(this._points,this.decimate));var e=this.convertPointsToSVGPath(this._points);if(this._isEmptySVGPath(e))this.canvas.requestRenderAll();else{var t=this.createPath(e);this.canvas.clearContext(this.canvas.contextTop),this.canvas.fire("before:path:created",{path:t}),this.canvas.add(t),this.canvas.requestRenderAll(),t.setCoords(),this._resetShadow(),this.canvas.fire("path:created",{path:t})}}}),x.CircleBrush=x.util.createClass(x.BaseBrush,{width:10,initialize:function(e){this.canvas=e,this.points=[]},drawDot:function(e){var t=this.addPoint(e),i=this.canvas.contextTop;this._saveAndTransform(i),this.dot(i,t),i.restore()},dot:function(e,t){e.fillStyle=t.fill,e.beginPath(),e.arc(t.x,t.y,t.radius,0,2*Math.PI,!1),e.closePath(),e.fill()},onMouseDown:function(e){this.points.length=0,this.canvas.clearContext(this.canvas.contextTop),this._setShadow(),this.drawDot(e)},_render:function(){var e,t,i=this.canvas.contextTop,r=this.points;for(this._saveAndTransform(i),e=0,t=r.length;e0&&!this.preserveObjectStacking){t=[],i=[];for(var n=0,s=this._objects.length;n1&&(this._activeObject._objects=i),t.push.apply(t,i)}else t=this._objects;return t},renderAll:function(){!this.contextTopDirty||this._groupSelector||this.isDrawingMode||(this.clearContext(this.contextTop),this.contextTopDirty=!1),this.hasLostContext&&(this.renderTopLayer(this.contextTop),this.hasLostContext=!1);var e=this.contextContainer;return this.renderCanvas(e,this._chooseObjectsToRender()),this},renderTopLayer:function(e){e.save(),this.isDrawingMode&&this._isCurrentlyDrawing&&(this.freeDrawingBrush&&this.freeDrawingBrush._render(),this.contextTopDirty=!0),this.selection&&this._groupSelector&&(this._drawSelection(e),this.contextTopDirty=!0),e.restore()},renderTop:function(){var e=this.contextTop;return this.clearContext(e),this.renderTopLayer(e),this.fire("after:render"),this},_normalizePointer:function(e,t){var i=e.calcTransformMatrix(),r=x.util.invertTransform(i),n=this.restorePointerVpt(t);return x.util.transformPoint(n,r)},isTargetTransparent:function(e,t,i){if(e.shouldCache()&&e._cacheCanvas&&e!==this._activeObject){var r=this._normalizePointer(e,{x:t,y:i}),n=Math.max(e.cacheTranslationX+r.x*e.zoomX,0),s=Math.max(e.cacheTranslationY+r.y*e.zoomY,0);return x.util.isTransparent(e._cacheContext,Math.round(n),Math.round(s),this.targetFindTolerance)}var o=this.contextCache,a=e.selectionBackgroundColor,l=this.viewportTransform;return e.selectionBackgroundColor="",this.clearContext(o),o.save(),o.transform(l[0],l[1],l[2],l[3],l[4],l[5]),e.render(o),o.restore(),e.selectionBackgroundColor=a,x.util.isTransparent(o,t,i,this.targetFindTolerance)},_isSelectionKeyPressed:function(e){return Array.isArray(this.selectionKey)?!!this.selectionKey.find((function(t){return!0===e[t]})):e[this.selectionKey]},_shouldClearSelection:function(e,t){var i=this.getActiveObjects(),r=this._activeObject;return!t||t&&r&&i.length>1&&-1===i.indexOf(t)&&r!==t&&!this._isSelectionKeyPressed(e)||t&&!t.evented||t&&!t.selectable&&r&&r!==t},_shouldCenterTransform:function(e,t,i){var r;if(e)return"scale"===t||"scaleX"===t||"scaleY"===t||"resizing"===t?r=this.centeredScaling||e.centeredScaling:"rotate"===t&&(r=this.centeredRotation||e.centeredRotation),r?!i:i},_getOriginFromCorner:function(e,t){var i={x:e.originX,y:e.originY};return"ml"===t||"tl"===t||"bl"===t?i.x="right":"mr"!==t&&"tr"!==t&&"br"!==t||(i.x="left"),"tl"===t||"mt"===t||"tr"===t?i.y="bottom":"bl"!==t&&"mb"!==t&&"br"!==t||(i.y="top"),i},_getActionFromCorner:function(e,t,i,r){if(!t||!e)return"drag";var n=r.controls[t];return n.getActionName(i,n,r)},_setupCurrentTransform:function(e,i,r){if(i){var n=this.getPointer(e),s=i.__corner,o=i.controls[s],a=r&&s?o.getActionHandler(e,i,o):x.controlsUtils.dragHandler,l=this._getActionFromCorner(r,s,e,i),h=this._getOriginFromCorner(i,s),c=e[this.centeredKey],u={target:i,action:l,actionHandler:a,corner:s,scaleX:i.scaleX,scaleY:i.scaleY,skewX:i.skewX,skewY:i.skewY,offsetX:n.x-i.left,offsetY:n.y-i.top,originX:h.x,originY:h.y,ex:n.x,ey:n.y,lastX:n.x,lastY:n.y,theta:t(i.angle),width:i.width*i.scaleX,shiftKey:e.shiftKey,altKey:c,original:x.util.saveObjectTransform(i)};this._shouldCenterTransform(i,l,c)&&(u.originX="center",u.originY="center"),u.original.originX=h.x,u.original.originY=h.y,this._currentTransform=u,this._beforeTransform(e)}},setCursor:function(e){this.upperCanvasEl.style.cursor=e},_drawSelection:function(e){var t=this._groupSelector,i=new x.Point(t.ex,t.ey),r=x.util.transformPoint(i,this.viewportTransform),n=new x.Point(t.ex+t.left,t.ey+t.top),s=x.util.transformPoint(n,this.viewportTransform),o=Math.min(r.x,s.x),a=Math.min(r.y,s.y),l=Math.max(r.x,s.x),h=Math.max(r.y,s.y),c=this.selectionLineWidth/2;this.selectionColor&&(e.fillStyle=this.selectionColor,e.fillRect(o,a,l-o,h-a)),this.selectionLineWidth&&this.selectionBorderColor&&(e.lineWidth=this.selectionLineWidth,e.strokeStyle=this.selectionBorderColor,o+=c,a+=c,l-=c,h-=c,x.Object.prototype._setLineDash.call(this,e,this.selectionDashArray),e.strokeRect(o,a,l-o,h-a))},findTarget:function(e,t){if(!this.skipTargetFind){var r,n,s=this.getPointer(e,!0),o=this._activeObject,a=this.getActiveObjects(),l=i(e),h=a.length>1&&!t||1===a.length;if(this.targets=[],h&&o._findTargetCorner(s,l))return o;if(a.length>1&&!t&&o===this._searchPossibleTargets([o],s))return o;if(1===a.length&&o===this._searchPossibleTargets([o],s)){if(!this.preserveObjectStacking)return o;r=o,n=this.targets,this.targets=[]}var c=this._searchPossibleTargets(this._objects,s);return e[this.altSelectionKey]&&c&&r&&c!==r&&(c=r,this.targets=n),c}},_checkTarget:function(e,t,i){if(t&&t.visible&&t.evented&&t.containsPoint(e)){if(!this.perPixelTargetFind&&!t.perPixelTargetFind||t.isEditing)return!0;if(!this.isTargetTransparent(t,i.x,i.y))return!0}},_searchPossibleTargets:function(e,t){for(var i,r,n=e.length;n--;){var s=e[n],o=s.group?this._normalizePointer(s.group,t):t;if(this._checkTarget(o,s,t)){(i=e[n]).subTargetCheck&&i instanceof x.Group&&(r=this._searchPossibleTargets(i._objects,t))&&this.targets.push(r);break}}return i},restorePointerVpt:function(e){return x.util.transformPoint(e,x.util.invertTransform(this.viewportTransform))},getPointer:function(t,i){if(this._absolutePointer&&!i)return this._absolutePointer;if(this._pointer&&i)return this._pointer;var r,n=e(t),s=this.upperCanvasEl,o=s.getBoundingClientRect(),a=o.width||0,l=o.height||0;a&&l||("top"in o&&"bottom"in o&&(l=Math.abs(o.top-o.bottom)),"right"in o&&"left"in o&&(a=Math.abs(o.right-o.left))),this.calcOffset(),n.x=n.x-this._offset.left,n.y=n.y-this._offset.top,i||(n=this.restorePointerVpt(n));var h=this.getRetinaScaling();return 1!==h&&(n.x/=h,n.y/=h),r=0===a||0===l?{width:1,height:1}:{width:s.width/a,height:s.height/l},{x:n.x*r.width,y:n.y*r.height}},_createUpperCanvas:function(){var e=this.lowerCanvasEl.className.replace(/\s*lower-canvas\s*/,""),t=this.lowerCanvasEl,i=this.upperCanvasEl;i?i.className="":(i=this._createCanvasElement(),this.upperCanvasEl=i),x.util.addClass(i,"upper-canvas "+e),this.wrapperEl.appendChild(i),this._copyCanvasStyle(t,i),this._applyCanvasStyle(i),this.contextTop=i.getContext("2d")},getTopContext:function(){return this.contextTop},_createCacheCanvas:function(){this.cacheCanvasEl=this._createCanvasElement(),this.cacheCanvasEl.setAttribute("width",this.width),this.cacheCanvasEl.setAttribute("height",this.height),this.contextCache=this.cacheCanvasEl.getContext("2d")},_initWrapperElement:function(){this.wrapperEl=x.util.wrapElement(this.lowerCanvasEl,"div",{class:this.containerClass}),x.util.setStyle(this.wrapperEl,{width:this.width+"px",height:this.height+"px",position:"relative"}),x.util.makeElementUnselectable(this.wrapperEl)},_applyCanvasStyle:function(e){var t=this.width||e.width,i=this.height||e.height;x.util.setStyle(e,{position:"absolute",width:t+"px",height:i+"px",left:0,top:0,"touch-action":this.allowTouchScrolling?"manipulation":"none","-ms-touch-action":this.allowTouchScrolling?"manipulation":"none"}),e.width=t,e.height=i,x.util.makeElementUnselectable(e)},_copyCanvasStyle:function(e,t){t.style.cssText=e.style.cssText},getSelectionContext:function(){return this.contextTop},getSelectionElement:function(){return this.upperCanvasEl},getActiveObject:function(){return this._activeObject},getActiveObjects:function(){var e=this._activeObject;return e?"activeSelection"===e.type&&e._objects?e._objects.slice(0):[e]:[]},_onObjectRemoved:function(e){e===this._activeObject&&(this.fire("before:selection:cleared",{target:e}),this._discardActiveObject(),this.fire("selection:cleared",{target:e}),e.fire("deselected")),e===this._hoveredTarget&&(this._hoveredTarget=null,this._hoveredTargets=[]),this.callSuper("_onObjectRemoved",e)},_fireSelectionEvents:function(e,t){var i=!1,r=this.getActiveObjects(),n=[],s=[];e.forEach((function(e){-1===r.indexOf(e)&&(i=!0,e.fire("deselected",{e:t,target:e}),s.push(e))})),r.forEach((function(r){-1===e.indexOf(r)&&(i=!0,r.fire("selected",{e:t,target:r}),n.push(r))})),e.length>0&&r.length>0?i&&this.fire("selection:updated",{e:t,selected:n,deselected:s}):r.length>0?this.fire("selection:created",{e:t,selected:n}):e.length>0&&this.fire("selection:cleared",{e:t,deselected:s})},setActiveObject:function(e,t){var i=this.getActiveObjects();return this._setActiveObject(e,t),this._fireSelectionEvents(i,t),this},_setActiveObject:function(e,t){return this._activeObject!==e&&!!this._discardActiveObject(t,e)&&!e.onSelect({e:t})&&(this._activeObject=e,!0)},_discardActiveObject:function(e,t){var i=this._activeObject;if(i){if(i.onDeselect({e,object:t}))return!1;this._activeObject=null}return!0},discardActiveObject:function(e){var t=this.getActiveObjects(),i=this.getActiveObject();return t.length&&this.fire("before:selection:cleared",{target:i,e}),this._discardActiveObject(e),this._fireSelectionEvents(t,e),this},dispose:function(){var e=this.wrapperEl;return this.removeListeners(),e.removeChild(this.upperCanvasEl),e.removeChild(this.lowerCanvasEl),this.contextCache=null,this.contextTop=null,["upperCanvasEl","cacheCanvasEl"].forEach(function(e){x.util.cleanUpJsdomNode(this[e]),this[e]=void 0}.bind(this)),e.parentNode&&e.parentNode.replaceChild(this.lowerCanvasEl,this.wrapperEl),delete this.wrapperEl,x.StaticCanvas.prototype.dispose.call(this),this},clear:function(){return this.discardActiveObject(),this.clearContext(this.contextTop),this.callSuper("clear")},drawControls:function(e){var t=this._activeObject;t&&t._renderControls(e)},_toObject:function(e,t,i){var r=this._realizeGroupTransformOnObject(e),n=this.callSuper("_toObject",e,t,i);return this._unwindGroupTransformOnObject(e,r),n},_realizeGroupTransformOnObject:function(e){if(e.group&&"activeSelection"===e.group.type&&this._activeObject===e.group){var t={};return["angle","flipX","flipY","left","scaleX","scaleY","skewX","skewY","top"].forEach((function(i){t[i]=e[i]})),x.util.addTransformToObject(e,this._activeObject.calcOwnMatrix()),t}return null},_unwindGroupTransformOnObject:function(e,t){t&&e.set(t)},_setSVGObject:function(e,t,i){var r=this._realizeGroupTransformOnObject(t);this.callSuper("_setSVGObject",e,t,i),this._unwindGroupTransformOnObject(t,r)},setViewportTransform:function(e){this.renderOnAddRemove&&this._activeObject&&this._activeObject.isEditing&&this._activeObject.clearContextTop(),x.StaticCanvas.prototype.setViewportTransform.call(this,e)}}),x.StaticCanvas)"prototype"!==r&&(x.Canvas[r]=x.StaticCanvas[r])}(),function(){var e=x.util.addListener,t=x.util.removeListener,i={passive:!1};function r(e,t){return e.button&&e.button===t-1}x.util.object.extend(x.Canvas.prototype,{mainTouchId:null,_initEventListeners:function(){this.removeListeners(),this._bindEvents(),this.addOrRemove(e,"add")},_getEventPrefix:function(){return this.enablePointerEvents?"pointer":"mouse"},addOrRemove:function(e,t){var r=this.upperCanvasEl,n=this._getEventPrefix();e(x.window,"resize",this._onResize),e(r,n+"down",this._onMouseDown),e(r,n+"move",this._onMouseMove,i),e(r,n+"out",this._onMouseOut),e(r,n+"enter",this._onMouseEnter),e(r,"wheel",this._onMouseWheel),e(r,"contextmenu",this._onContextMenu),e(r,"dblclick",this._onDoubleClick),e(r,"dragover",this._onDragOver),e(r,"dragenter",this._onDragEnter),e(r,"dragleave",this._onDragLeave),e(r,"drop",this._onDrop),this.enablePointerEvents||e(r,"touchstart",this._onTouchStart,i),"undefined"!=typeof eventjs&&t in eventjs&&(eventjs[t](r,"gesture",this._onGesture),eventjs[t](r,"drag",this._onDrag),eventjs[t](r,"orientation",this._onOrientationChange),eventjs[t](r,"shake",this._onShake),eventjs[t](r,"longpress",this._onLongPress))},removeListeners:function(){this.addOrRemove(t,"remove");var e=this._getEventPrefix();t(x.document,e+"up",this._onMouseUp),t(x.document,"touchend",this._onTouchEnd,i),t(x.document,e+"move",this._onMouseMove,i),t(x.document,"touchmove",this._onMouseMove,i)},_bindEvents:function(){this.eventsBound||(this._onMouseDown=this._onMouseDown.bind(this),this._onTouchStart=this._onTouchStart.bind(this),this._onMouseMove=this._onMouseMove.bind(this),this._onMouseUp=this._onMouseUp.bind(this),this._onTouchEnd=this._onTouchEnd.bind(this),this._onResize=this._onResize.bind(this),this._onGesture=this._onGesture.bind(this),this._onDrag=this._onDrag.bind(this),this._onShake=this._onShake.bind(this),this._onLongPress=this._onLongPress.bind(this),this._onOrientationChange=this._onOrientationChange.bind(this),this._onMouseWheel=this._onMouseWheel.bind(this),this._onMouseOut=this._onMouseOut.bind(this),this._onMouseEnter=this._onMouseEnter.bind(this),this._onContextMenu=this._onContextMenu.bind(this),this._onDoubleClick=this._onDoubleClick.bind(this),this._onDragOver=this._onDragOver.bind(this),this._onDragEnter=this._simpleEventHandler.bind(this,"dragenter"),this._onDragLeave=this._simpleEventHandler.bind(this,"dragleave"),this._onDrop=this._onDrop.bind(this),this.eventsBound=!0)},_onGesture:function(e,t){this.__onTransformGesture&&this.__onTransformGesture(e,t)},_onDrag:function(e,t){this.__onDrag&&this.__onDrag(e,t)},_onMouseWheel:function(e){this.__onMouseWheel(e)},_onMouseOut:function(e){var t=this._hoveredTarget;this.fire("mouse:out",{target:t,e}),this._hoveredTarget=null,t&&t.fire("mouseout",{e});var i=this;this._hoveredTargets.forEach((function(r){i.fire("mouse:out",{target:t,e}),r&&t.fire("mouseout",{e})})),this._hoveredTargets=[],this._iTextInstances&&this._iTextInstances.forEach((function(e){e.isEditing&&e.hiddenTextarea.focus()}))},_onMouseEnter:function(e){this._currentTransform||this.findTarget(e)||(this.fire("mouse:over",{target:null,e}),this._hoveredTarget=null,this._hoveredTargets=[])},_onOrientationChange:function(e,t){this.__onOrientationChange&&this.__onOrientationChange(e,t)},_onShake:function(e,t){this.__onShake&&this.__onShake(e,t)},_onLongPress:function(e,t){this.__onLongPress&&this.__onLongPress(e,t)},_onDragOver:function(e){e.preventDefault();var t=this._simpleEventHandler("dragover",e);this._fireEnterLeaveEvents(t,e)},_onDrop:function(e){return this._simpleEventHandler("drop:before",e),this._simpleEventHandler("drop",e)},_onContextMenu:function(e){return this.stopContextMenu&&(e.stopPropagation(),e.preventDefault()),!1},_onDoubleClick:function(e){this._cacheTransformEventData(e),this._handleEvent(e,"dblclick"),this._resetTransformEventData(e)},getPointerId:function(e){var t=e.changedTouches;return t?t[0]&&t[0].identifier:this.enablePointerEvents?e.pointerId:-1},_isMainEvent:function(e){return!0===e.isPrimary||!1!==e.isPrimary&&("touchend"===e.type&&0===e.touches.length||!e.changedTouches||e.changedTouches[0].identifier===this.mainTouchId)},_onTouchStart:function(r){r.preventDefault(),null===this.mainTouchId&&(this.mainTouchId=this.getPointerId(r)),this.__onMouseDown(r),this._resetTransformEventData();var n=this.upperCanvasEl,s=this._getEventPrefix();e(x.document,"touchend",this._onTouchEnd,i),e(x.document,"touchmove",this._onMouseMove,i),t(n,s+"down",this._onMouseDown)},_onMouseDown:function(r){this.__onMouseDown(r),this._resetTransformEventData();var n=this.upperCanvasEl,s=this._getEventPrefix();t(n,s+"move",this._onMouseMove,i),e(x.document,s+"up",this._onMouseUp),e(x.document,s+"move",this._onMouseMove,i)},_onTouchEnd:function(r){if(!(r.touches.length>0)){this.__onMouseUp(r),this._resetTransformEventData(),this.mainTouchId=null;var n=this._getEventPrefix();t(x.document,"touchend",this._onTouchEnd,i),t(x.document,"touchmove",this._onMouseMove,i);var s=this;this._willAddMouseDown&&clearTimeout(this._willAddMouseDown),this._willAddMouseDown=setTimeout((function(){e(s.upperCanvasEl,n+"down",s._onMouseDown),s._willAddMouseDown=0}),400)}},_onMouseUp:function(r){this.__onMouseUp(r),this._resetTransformEventData();var n=this.upperCanvasEl,s=this._getEventPrefix();this._isMainEvent(r)&&(t(x.document,s+"up",this._onMouseUp),t(x.document,s+"move",this._onMouseMove,i),e(n,s+"move",this._onMouseMove,i))},_onMouseMove:function(e){!this.allowTouchScrolling&&e.preventDefault&&e.preventDefault(),this.__onMouseMove(e)},_onResize:function(){this.calcOffset()},_shouldRender:function(e){var t=this._activeObject;return!!(!!t!=!!e||t&&e&&t!==e)||(t&&t.isEditing,!1)},__onMouseUp:function(e){var t,i=this._currentTransform,n=this._groupSelector,s=!1,o=!n||0===n.left&&0===n.top;if(this._cacheTransformEventData(e),t=this._target,this._handleEvent(e,"up:before"),r(e,3))this.fireRightClick&&this._handleEvent(e,"up",3,o);else{if(r(e,2))return this.fireMiddleClick&&this._handleEvent(e,"up",2,o),void this._resetTransformEventData();if(this.isDrawingMode&&this._isCurrentlyDrawing)this._onMouseUpInDrawingMode(e);else if(this._isMainEvent(e)){if(i&&(this._finalizeCurrentTransform(e),s=i.actionPerformed),!o){var a=t===this._activeObject;this._maybeGroupObjects(e),s||(s=this._shouldRender(t)||!a&&t===this._activeObject)}var l,h;if(t){if(l=t._findTargetCorner(this.getPointer(e,!0),x.util.isTouchEvent(e)),t.selectable&&t!==this._activeObject&&"up"===t.activeOn)this.setActiveObject(t,e),s=!0;else{var c=t.controls[l],u=c&&c.getMouseUpHandler(e,t,c);u&&u(e,i,(h=this.getPointer(e)).x,h.y)}t.isMoving=!1}if(i&&(i.target!==t||i.corner!==l)){var d=i.target&&i.target.controls[i.corner],f=d&&d.getMouseUpHandler(e,t,c);h=h||this.getPointer(e),f&&f(e,i,h.x,h.y)}this._setCursorFromEvent(e,t),this._handleEvent(e,"up",1,o),this._groupSelector=null,this._currentTransform=null,t&&(t.__corner=0),s?this.requestRenderAll():o||this.renderTop()}}},_simpleEventHandler:function(e,t){var i=this.findTarget(t),r=this.targets,n={e:t,target:i,subTargets:r};if(this.fire(e,n),i&&i.fire(e,n),!r)return i;for(var s=0;s1&&(t=new x.ActiveSelection(i.reverse(),{canvas:this}),this.setActiveObject(t,e))},_collectObjects:function(e){for(var t,i=[],r=this._groupSelector.ex,n=this._groupSelector.ey,s=r+this._groupSelector.left,o=n+this._groupSelector.top,a=new x.Point(v(r,s),v(n,o)),l=new x.Point(y(r,s),y(n,o)),h=!this.selectionFullyContained,c=r===s&&n===o,u=this._objects.length;u--&&!((t=this._objects[u])&&t.selectable&&t.visible&&(h&&t.intersectsWithRect(a,l,!0)||t.isContainedWithinRect(a,l,!0)||h&&t.containsPoint(a,null,!0)||h&&t.containsPoint(l,null,!0))&&(i.push(t),c)););return i.length>1&&(i=i.filter((function(t){return!t.onSelect({e})}))),i},_maybeGroupObjects:function(e){this.selection&&this._groupSelector&&this._groupSelectedObjects(e),this.setCursor(this.defaultCursor),this._groupSelector=null}}),x.util.object.extend(x.StaticCanvas.prototype,{toDataURL:function(e){e||(e={});var t=e.format||"png",i=e.quality||1,r=(e.multiplier||1)*(e.enableRetinaScaling?this.getRetinaScaling():1),n=this.toCanvasElement(r,e);return x.util.toDataURL(n,t,i)},toCanvasElement:function(e,t){e=e||1;var i=((t=t||{}).width||this.width)*e,r=(t.height||this.height)*e,n=this.getZoom(),s=this.width,o=this.height,a=n*e,l=this.viewportTransform,h=(l[4]-(t.left||0))*e,c=(l[5]-(t.top||0))*e,u=this.interactive,d=[a,0,0,a,h,c],f=this.enableRetinaScaling,g=x.util.createCanvasElement(),_=this.contextTop;return g.width=i,g.height=r,this.contextTop=null,this.enableRetinaScaling=!1,this.interactive=!1,this.viewportTransform=d,this.width=i,this.height=r,this.calcViewportBoundaries(),this.renderCanvas(g.getContext("2d"),this._objects),this.viewportTransform=l,this.width=s,this.height=o,this.calcViewportBoundaries(),this.interactive=u,this.enableRetinaScaling=f,this.contextTop=_,g}}),x.util.object.extend(x.StaticCanvas.prototype,{loadFromJSON:function(e,t,i){if(e){var r="string"==typeof e?JSON.parse(e):x.util.object.clone(e),n=this,s=r.clipPath,o=this.renderOnAddRemove;return this.renderOnAddRemove=!1,delete r.clipPath,this._enlivenObjects(r.objects,(function(e){n.clear(),n._setBgOverlay(r,(function(){s?n._enlivenObjects([s],(function(i){n.clipPath=i[0],n.__setupCanvas.call(n,r,e,o,t)})):n.__setupCanvas.call(n,r,e,o,t)}))}),i),this}},__setupCanvas:function(e,t,i,r){var n=this;t.forEach((function(e,t){n.insertAt(e,t)})),this.renderOnAddRemove=i,delete e.objects,delete e.backgroundImage,delete e.overlayImage,delete e.background,delete e.overlay,this._setOptions(e),this.renderAll(),r&&r()},_setBgOverlay:function(e,t){var i={backgroundColor:!1,overlayColor:!1,backgroundImage:!1,overlayImage:!1};if(e.backgroundImage||e.overlayImage||e.background||e.overlay){var r=function(){i.backgroundImage&&i.overlayImage&&i.backgroundColor&&i.overlayColor&&t&&t()};this.__setBgOverlay("backgroundImage",e.backgroundImage,i,r),this.__setBgOverlay("overlayImage",e.overlayImage,i,r),this.__setBgOverlay("backgroundColor",e.background,i,r),this.__setBgOverlay("overlayColor",e.overlay,i,r)}else t&&t()},__setBgOverlay:function(e,t,i,r){var n=this;if(!t)return i[e]=!0,void(r&&r());"backgroundImage"===e||"overlayImage"===e?x.util.enlivenObjects([t],(function(t){n[e]=t[0],i[e]=!0,r&&r()})):this["set"+x.util.string.capitalize(e,!0)](t,(function(){i[e]=!0,r&&r()}))},_enlivenObjects:function(e,t,i){e&&0!==e.length?x.util.enlivenObjects(e,(function(e){t&&t(e)}),null,i):t&&t([])},_toDataURL:function(e,t){this.clone((function(i){t(i.toDataURL(e))}))},_toDataURLWithMultiplier:function(e,t,i){this.clone((function(r){i(r.toDataURLWithMultiplier(e,t))}))},clone:function(e,t){var i=JSON.stringify(this.toJSON(t));this.cloneWithoutData((function(t){t.loadFromJSON(i,(function(){e&&e(t)}))}))},cloneWithoutData:function(e){var t=x.util.createCanvasElement();t.width=this.width,t.height=this.height;var i=new x.Canvas(t);this.backgroundImage?(i.setBackgroundImage(this.backgroundImage.src,(function(){i.renderAll(),e&&e(i)})),i.backgroundImageOpacity=this.backgroundImageOpacity,i.backgroundImageStretch=this.backgroundImageStretch):e&&e(i)}}),function(e){var t=e.fabric||(e.fabric={}),i=t.util.object.extend,r=t.util.object.clone,n=t.util.toFixed,s=t.util.string.capitalize,o=t.util.degreesToRadians,a=!t.isLikelyNode;t.Object||(t.Object=t.util.createClass(t.CommonMethods,{type:"object",originX:"left",originY:"top",top:0,left:0,width:0,height:0,scaleX:1,scaleY:1,flipX:!1,flipY:!1,opacity:1,angle:0,skewX:0,skewY:0,cornerSize:13,touchCornerSize:24,transparentCorners:!0,hoverCursor:null,moveCursor:null,padding:0,borderColor:"rgb(178,204,255)",borderDashArray:null,cornerColor:"rgb(178,204,255)",cornerStrokeColor:null,cornerStyle:"rect",cornerDashArray:null,centeredScaling:!1,centeredRotation:!0,fill:"rgb(0,0,0)",fillRule:"nonzero",globalCompositeOperation:"source-over",backgroundColor:"",selectionBackgroundColor:"",stroke:null,strokeWidth:1,strokeDashArray:null,strokeDashOffset:0,strokeLineCap:"butt",strokeLineJoin:"miter",strokeMiterLimit:4,shadow:null,borderOpacityWhenMoving:.4,borderScaleFactor:1,minScaleLimit:0,selectable:!0,evented:!0,visible:!0,hasControls:!0,hasBorders:!0,perPixelTargetFind:!1,includeDefaultValues:!0,lockMovementX:!1,lockMovementY:!1,lockRotation:!1,lockScalingX:!1,lockScalingY:!1,lockSkewingX:!1,lockSkewingY:!1,lockScalingFlip:!1,excludeFromExport:!1,objectCaching:a,statefullCache:!1,noScaleCache:!0,strokeUniform:!1,dirty:!0,__corner:0,paintFirst:"fill",activeOn:"down",stateProperties:"top left width height scaleX scaleY flipX flipY originX originY transformMatrix stroke strokeWidth strokeDashArray strokeLineCap strokeDashOffset strokeLineJoin strokeMiterLimit angle opacity fill globalCompositeOperation shadow visible backgroundColor skewX skewY fillRule paintFirst clipPath strokeUniform".split(" "),cacheProperties:"fill stroke strokeWidth strokeDashArray width height paintFirst strokeUniform strokeLineCap strokeDashOffset strokeLineJoin strokeMiterLimit backgroundColor clipPath".split(" "),colorProperties:"fill stroke backgroundColor".split(" "),clipPath:void 0,inverted:!1,absolutePositioned:!1,initialize:function(e){e&&this.setOptions(e)},_createCacheCanvas:function(){this._cacheProperties={},this._cacheCanvas=t.util.createCanvasElement(),this._cacheContext=this._cacheCanvas.getContext("2d"),this._updateCacheCanvas(),this.dirty=!0},_limitCacheSize:function(e){var i=t.perfLimitSizeTotal,r=e.width,n=e.height,s=t.maxCacheSideLimit,o=t.minCacheSideLimit;if(r<=s&&n<=s&&r*n<=i)return rc&&(e.zoomX/=r/c,e.width=c,e.capped=!0),n>u&&(e.zoomY/=n/u,e.height=u,e.capped=!0),e},_getCacheCanvasDimensions:function(){var e=this.getTotalObjectScaling(),t=this._getTransformedDimensions(0,0),i=t.x*e.scaleX/this.scaleX,r=t.y*e.scaleY/this.scaleY;return{width:i+2,height:r+2,zoomX:e.scaleX,zoomY:e.scaleY,x:i,y:r}},_updateCacheCanvas:function(){var e=this.canvas;if(this.noScaleCache&&e&&e._currentTransform){var i=e._currentTransform.target,r=e._currentTransform.action;if(this===i&&r.slice&&"scale"===r.slice(0,5))return!1}var n,s,o=this._cacheCanvas,a=this._limitCacheSize(this._getCacheCanvasDimensions()),l=t.minCacheSideLimit,h=a.width,c=a.height,u=a.zoomX,d=a.zoomY,f=h!==this.cacheWidth||c!==this.cacheHeight,g=this.zoomX!==u||this.zoomY!==d,_=f||g,p=0,m=0,v=!1;if(f){var y=this._cacheCanvas.width,S=this._cacheCanvas.height,b=h>y||c>S;v=b||(h<.9*y||c<.9*S)&&y>l&&S>l,b&&!a.capped&&(h>l||c>l)&&(p=.1*h,m=.1*c)}return this instanceof t.Text&&this.path&&(_=!0,v=!0,p+=this.getHeightOfLine(0)*this.zoomX,m+=this.getHeightOfLine(0)*this.zoomY),!!_&&(v?(o.width=Math.ceil(h+p),o.height=Math.ceil(c+m)):(this._cacheContext.setTransform(1,0,0,1,0,0),this._cacheContext.clearRect(0,0,o.width,o.height)),n=a.x/2,s=a.y/2,this.cacheTranslationX=Math.round(o.width/2-n)+n,this.cacheTranslationY=Math.round(o.height/2-s)+s,this.cacheWidth=h,this.cacheHeight=c,this._cacheContext.translate(this.cacheTranslationX,this.cacheTranslationY),this._cacheContext.scale(u,d),this.zoomX=u,this.zoomY=d,!0)},setOptions:function(e){this._setOptions(e),this._initGradient(e.fill,"fill"),this._initGradient(e.stroke,"stroke"),this._initPattern(e.fill,"fill"),this._initPattern(e.stroke,"stroke")},transform:function(e){var t=this.group&&!this.group._transformDone||this.group&&this.canvas&&e===this.canvas.contextTop,i=this.calcTransformMatrix(!t);e.transform(i[0],i[1],i[2],i[3],i[4],i[5])},toObject:function(e){var i=t.Object.NUM_FRACTION_DIGITS,r={type:this.type,version:t.version,originX:this.originX,originY:this.originY,left:n(this.left,i),top:n(this.top,i),width:n(this.width,i),height:n(this.height,i),fill:this.fill&&this.fill.toObject?this.fill.toObject():this.fill,stroke:this.stroke&&this.stroke.toObject?this.stroke.toObject():this.stroke,strokeWidth:n(this.strokeWidth,i),strokeDashArray:this.strokeDashArray?this.strokeDashArray.concat():this.strokeDashArray,strokeLineCap:this.strokeLineCap,strokeDashOffset:this.strokeDashOffset,strokeLineJoin:this.strokeLineJoin,strokeUniform:this.strokeUniform,strokeMiterLimit:n(this.strokeMiterLimit,i),scaleX:n(this.scaleX,i),scaleY:n(this.scaleY,i),angle:n(this.angle,i),flipX:this.flipX,flipY:this.flipY,opacity:n(this.opacity,i),shadow:this.shadow&&this.shadow.toObject?this.shadow.toObject():this.shadow,visible:this.visible,backgroundColor:this.backgroundColor,fillRule:this.fillRule,paintFirst:this.paintFirst,globalCompositeOperation:this.globalCompositeOperation,skewX:n(this.skewX,i),skewY:n(this.skewY,i)};return this.clipPath&&!this.clipPath.excludeFromExport&&(r.clipPath=this.clipPath.toObject(e),r.clipPath.inverted=this.clipPath.inverted,r.clipPath.absolutePositioned=this.clipPath.absolutePositioned),t.util.populateWithProperties(this,r,e),this.includeDefaultValues||(r=this._removeDefaultValues(r)),r},toDatalessObject:function(e){return this.toObject(e)},_removeDefaultValues:function(e){var i=t.util.getKlass(e.type).prototype;return i.stateProperties.forEach((function(t){"left"!==t&&"top"!==t&&(e[t]===i[t]&&delete e[t],Array.isArray(e[t])&&Array.isArray(i[t])&&0===e[t].length&&0===i[t].length&&delete e[t])})),e},toString:function(){return"#"},getObjectScaling:function(){if(!this.group)return{scaleX:this.scaleX,scaleY:this.scaleY};var e=t.util.qrDecompose(this.calcTransformMatrix());return{scaleX:Math.abs(e.scaleX),scaleY:Math.abs(e.scaleY)}},getTotalObjectScaling:function(){var e=this.getObjectScaling(),t=e.scaleX,i=e.scaleY;if(this.canvas){var r=this.canvas.getZoom(),n=this.canvas.getRetinaScaling();t*=r*n,i*=r*n}return{scaleX:t,scaleY:i}},getObjectOpacity:function(){var e=this.opacity;return this.group&&(e*=this.group.getObjectOpacity()),e},_set:function(e,i){var r="scaleX"===e||"scaleY"===e,n=this[e]!==i,s=!1;return r&&(i=this._constrainScale(i)),"scaleX"===e&&i<0?(this.flipX=!this.flipX,i*=-1):"scaleY"===e&&i<0?(this.flipY=!this.flipY,i*=-1):"shadow"!==e||!i||i instanceof t.Shadow?"dirty"===e&&this.group&&this.group.set("dirty",i):i=new t.Shadow(i),this[e]=i,n&&(s=this.group&&this.group.isOnACache(),this.cacheProperties.indexOf(e)>-1?(this.dirty=!0,s&&this.group.set("dirty",!0)):s&&this.stateProperties.indexOf(e)>-1&&this.group.set("dirty",!0)),this},setOnGroup:function(){},getViewportTransform:function(){return this.canvas&&this.canvas.viewportTransform?this.canvas.viewportTransform:t.iMatrix.concat()},isNotVisible:function(){return 0===this.opacity||!this.width&&!this.height&&0===this.strokeWidth||!this.visible},render:function(e){this.isNotVisible()||this.canvas&&this.canvas.skipOffscreen&&!this.group&&!this.isOnScreen()||(e.save(),this._setupCompositeOperation(e),this.drawSelectionBackground(e),this.transform(e),this._setOpacity(e),this._setShadow(e,this),this.shouldCache()?(this.renderCache(),this.drawCacheOnCanvas(e)):(this._removeCacheCanvas(),this.dirty=!1,this.drawObject(e),this.objectCaching&&this.statefullCache&&this.saveState({propertySet:"cacheProperties"})),e.restore())},renderCache:function(e){e=e||{},this._cacheCanvas&&this._cacheContext||this._createCacheCanvas(),this.isCacheDirty()&&(this.statefullCache&&this.saveState({propertySet:"cacheProperties"}),this.drawObject(this._cacheContext,e.forClipping),this.dirty=!1)},_removeCacheCanvas:function(){this._cacheCanvas=null,this._cacheContext=null,this.cacheWidth=0,this.cacheHeight=0},hasStroke:function(){return this.stroke&&"transparent"!==this.stroke&&0!==this.strokeWidth},hasFill:function(){return this.fill&&"transparent"!==this.fill},needsItsOwnCache:function(){return!("stroke"!==this.paintFirst||!this.hasFill()||!this.hasStroke()||"object"!=typeof this.shadow)||!!this.clipPath},shouldCache:function(){return this.ownCaching=this.needsItsOwnCache()||this.objectCaching&&(!this.group||!this.group.isOnACache()),this.ownCaching},willDrawShadow:function(){return!!this.shadow&&(0!==this.shadow.offsetX||0!==this.shadow.offsetY)},drawClipPathOnCache:function(e,i){if(e.save(),i.inverted?e.globalCompositeOperation="destination-out":e.globalCompositeOperation="destination-in",i.absolutePositioned){var r=t.util.invertTransform(this.calcTransformMatrix());e.transform(r[0],r[1],r[2],r[3],r[4],r[5])}i.transform(e),e.scale(1/i.zoomX,1/i.zoomY),e.drawImage(i._cacheCanvas,-i.cacheTranslationX,-i.cacheTranslationY),e.restore()},drawObject:function(e,t){var i=this.fill,r=this.stroke;t?(this.fill="black",this.stroke="",this._setClippingProperties(e)):this._renderBackground(e),this._render(e),this._drawClipPath(e,this.clipPath),this.fill=i,this.stroke=r},_drawClipPath:function(e,t){t&&(t.canvas=this.canvas,t.shouldCache(),t._transformDone=!0,t.renderCache({forClipping:!0}),this.drawClipPathOnCache(e,t))},drawCacheOnCanvas:function(e){e.scale(1/this.zoomX,1/this.zoomY),e.drawImage(this._cacheCanvas,-this.cacheTranslationX,-this.cacheTranslationY)},isCacheDirty:function(e){if(this.isNotVisible())return!1;if(this._cacheCanvas&&this._cacheContext&&!e&&this._updateCacheCanvas())return!0;if(this.dirty||this.clipPath&&this.clipPath.absolutePositioned||this.statefullCache&&this.hasStateChanged("cacheProperties")){if(this._cacheCanvas&&this._cacheContext&&!e){var t=this.cacheWidth/this.zoomX,i=this.cacheHeight/this.zoomY;this._cacheContext.clearRect(-t/2,-i/2,t,i)}return!0}return!1},_renderBackground:function(e){if(this.backgroundColor){var t=this._getNonTransformedDimensions();e.fillStyle=this.backgroundColor,e.fillRect(-t.x/2,-t.y/2,t.x,t.y),this._removeShadow(e)}},_setOpacity:function(e){this.group&&!this.group._transformDone?e.globalAlpha=this.getObjectOpacity():e.globalAlpha*=this.opacity},_setStrokeStyles:function(e,t){var i=t.stroke;i&&(e.lineWidth=t.strokeWidth,e.lineCap=t.strokeLineCap,e.lineDashOffset=t.strokeDashOffset,e.lineJoin=t.strokeLineJoin,e.miterLimit=t.strokeMiterLimit,i.toLive?"percentage"===i.gradientUnits||i.gradientTransform||i.patternTransform?this._applyPatternForTransformedGradient(e,i):(e.strokeStyle=i.toLive(e,this),this._applyPatternGradientTransform(e,i)):e.strokeStyle=t.stroke)},_setFillStyles:function(e,t){var i=t.fill;i&&(i.toLive?(e.fillStyle=i.toLive(e,this),this._applyPatternGradientTransform(e,t.fill)):e.fillStyle=i)},_setClippingProperties:function(e){e.globalAlpha=1,e.strokeStyle="transparent",e.fillStyle="#000000"},_setLineDash:function(e,t){t&&0!==t.length&&(1&t.length&&t.push.apply(t,t),e.setLineDash(t))},_renderControls:function(e,i){var r,n,s,a=this.getViewportTransform(),l=this.calcTransformMatrix();n=void 0!==(i=i||{}).hasBorders?i.hasBorders:this.hasBorders,s=void 0!==i.hasControls?i.hasControls:this.hasControls,l=t.util.multiplyTransformMatrices(a,l),r=t.util.qrDecompose(l),e.save(),e.translate(r.translateX,r.translateY),e.lineWidth=1*this.borderScaleFactor,this.group||(e.globalAlpha=this.isMoving?this.borderOpacityWhenMoving:1),this.flipX&&(r.angle-=180),e.rotate(o(this.group?r.angle:this.angle)),i.forActiveSelection||this.group?n&&this.drawBordersInGroup(e,r,i):n&&this.drawBorders(e,i),s&&this.drawControls(e,i),e.restore()},_setShadow:function(e){if(this.shadow){var i,r=this.shadow,n=this.canvas,s=n&&n.viewportTransform[0]||1,o=n&&n.viewportTransform[3]||1;i=r.nonScaling?{scaleX:1,scaleY:1}:this.getObjectScaling(),n&&n._isRetinaScaling()&&(s*=t.devicePixelRatio,o*=t.devicePixelRatio),e.shadowColor=r.color,e.shadowBlur=r.blur*t.browserShadowBlurConstant*(s+o)*(i.scaleX+i.scaleY)/4,e.shadowOffsetX=r.offsetX*s*i.scaleX,e.shadowOffsetY=r.offsetY*o*i.scaleY}},_removeShadow:function(e){this.shadow&&(e.shadowColor="",e.shadowBlur=e.shadowOffsetX=e.shadowOffsetY=0)},_applyPatternGradientTransform:function(e,t){if(!t||!t.toLive)return{offsetX:0,offsetY:0};var i=t.gradientTransform||t.patternTransform,r=-this.width/2+t.offsetX||0,n=-this.height/2+t.offsetY||0;return"percentage"===t.gradientUnits?e.transform(this.width,0,0,this.height,r,n):e.transform(1,0,0,1,r,n),i&&e.transform(i[0],i[1],i[2],i[3],i[4],i[5]),{offsetX:r,offsetY:n}},_renderPaintInOrder:function(e){"stroke"===this.paintFirst?(this._renderStroke(e),this._renderFill(e)):(this._renderFill(e),this._renderStroke(e))},_render:function(){},_renderFill:function(e){this.fill&&(e.save(),this._setFillStyles(e,this),"evenodd"===this.fillRule?e.fill("evenodd"):e.fill(),e.restore())},_renderStroke:function(e){if(this.stroke&&0!==this.strokeWidth){if(this.shadow&&!this.shadow.affectStroke&&this._removeShadow(e),e.save(),this.strokeUniform&&this.group){var t=this.getObjectScaling();e.scale(1/t.scaleX,1/t.scaleY)}else this.strokeUniform&&e.scale(1/this.scaleX,1/this.scaleY);this._setLineDash(e,this.strokeDashArray),this._setStrokeStyles(e,this),e.stroke(),e.restore()}},_applyPatternForTransformedGradient:function(e,i){var r,n=this._limitCacheSize(this._getCacheCanvasDimensions()),s=t.util.createCanvasElement(),o=this.canvas.getRetinaScaling(),a=n.x/this.scaleX/o,l=n.y/this.scaleY/o;s.width=a,s.height=l,(r=s.getContext("2d")).beginPath(),r.moveTo(0,0),r.lineTo(a,0),r.lineTo(a,l),r.lineTo(0,l),r.closePath(),r.translate(a/2,l/2),r.scale(n.zoomX/this.scaleX/o,n.zoomY/this.scaleY/o),this._applyPatternGradientTransform(r,i),r.fillStyle=i.toLive(e),r.fill(),e.translate(-this.width/2-this.strokeWidth/2,-this.height/2-this.strokeWidth/2),e.scale(o*this.scaleX/n.zoomX,o*this.scaleY/n.zoomY),e.strokeStyle=r.createPattern(s,"no-repeat")},_findCenterFromElement:function(){return{x:this.left+this.width/2,y:this.top+this.height/2}},_assignTransformMatrixProps:function(){if(this.transformMatrix){var e=t.util.qrDecompose(this.transformMatrix);this.flipX=!1,this.flipY=!1,this.set("scaleX",e.scaleX),this.set("scaleY",e.scaleY),this.angle=e.angle,this.skewX=e.skewX,this.skewY=0}},_removeTransformMatrix:function(e){var i=this._findCenterFromElement();this.transformMatrix&&(this._assignTransformMatrixProps(),i=t.util.transformPoint(i,this.transformMatrix)),this.transformMatrix=null,e&&(this.scaleX*=e.scaleX,this.scaleY*=e.scaleY,this.cropX=e.cropX,this.cropY=e.cropY,i.x+=e.offsetLeft,i.y+=e.offsetTop,this.width=e.width,this.height=e.height),this.setPositionByOrigin(i,"center","center")},clone:function(e,i){var r=this.toObject(i);this.constructor.fromObject?this.constructor.fromObject(r,e):t.Object._fromObject("Object",r,e)},cloneAsImage:function(e,i){var r=this.toCanvasElement(i);return e&&e(new t.Image(r)),this},toCanvasElement:function(e){e||(e={});var i=t.util,r=i.saveObjectTransform(this),n=this.group,s=this.shadow,o=Math.abs,a=(e.multiplier||1)*(e.enableRetinaScaling?t.devicePixelRatio:1);delete this.group,e.withoutTransform&&i.resetObjectTransform(this),e.withoutShadow&&(this.shadow=null);var l,h,c,u,d=t.util.createCanvasElement(),f=this.getBoundingRect(!0,!0),g=this.shadow,_={x:0,y:0};g&&(h=g.blur,l=g.nonScaling?{scaleX:1,scaleY:1}:this.getObjectScaling(),_.x=2*Math.round(o(g.offsetX)+h)*o(l.scaleX),_.y=2*Math.round(o(g.offsetY)+h)*o(l.scaleY)),c=f.width+_.x,u=f.height+_.y,d.width=Math.ceil(c),d.height=Math.ceil(u);var p=new t.StaticCanvas(d,{enableRetinaScaling:!1,renderOnAddRemove:!1,skipOffscreen:!1});"jpeg"===e.format&&(p.backgroundColor="#fff"),this.setPositionByOrigin(new t.Point(p.width/2,p.height/2),"center","center");var m=this.canvas;p.add(this);var v=p.toCanvasElement(a||1,e);return this.shadow=s,this.set("canvas",m),n&&(this.group=n),this.set(r).setCoords(),p._objects=[],p.dispose(),p=null,v},toDataURL:function(e){return e||(e={}),t.util.toDataURL(this.toCanvasElement(e),e.format||"png",e.quality||1)},isType:function(e){return arguments.length>1?Array.from(arguments).includes(this.type):this.type===e},complexity:function(){return 1},toJSON:function(e){return this.toObject(e)},rotate:function(e){var t=("center"!==this.originX||"center"!==this.originY)&&this.centeredRotation;return t&&this._setOriginToCenter(),this.set("angle",e),t&&this._resetOrigin(),this},centerH:function(){return this.canvas&&this.canvas.centerObjectH(this),this},viewportCenterH:function(){return this.canvas&&this.canvas.viewportCenterObjectH(this),this},centerV:function(){return this.canvas&&this.canvas.centerObjectV(this),this},viewportCenterV:function(){return this.canvas&&this.canvas.viewportCenterObjectV(this),this},center:function(){return this.canvas&&this.canvas.centerObject(this),this},viewportCenter:function(){return this.canvas&&this.canvas.viewportCenterObject(this),this},getLocalPointer:function(e,i){i=i||this.canvas.getPointer(e);var r=new t.Point(i.x,i.y),n=this._getLeftTopCoords();return this.angle&&(r=t.util.rotatePoint(r,n,o(-this.angle))),{x:r.x-n.x,y:r.y-n.y}},_setupCompositeOperation:function(e){this.globalCompositeOperation&&(e.globalCompositeOperation=this.globalCompositeOperation)},dispose:function(){t.runningAnimations&&t.runningAnimations.cancelByTarget(this)}}),t.util.createAccessors&&t.util.createAccessors(t.Object),i(t.Object.prototype,t.Observable),t.Object.NUM_FRACTION_DIGITS=2,t.Object.ENLIVEN_PROPS=["clipPath"],t.Object._fromObject=function(e,i,n,s){var o=t[e];i=r(i,!0),t.util.enlivenPatterns([i.fill,i.stroke],(function(e){void 0!==e[0]&&(i.fill=e[0]),void 0!==e[1]&&(i.stroke=e[1]),t.util.enlivenObjectEnlivables(i,i,(function(){var e=s?new o(i[s],i):new o(i);n&&n(e)}))}))},t.Object.__uid=0)}(t),S=x.util.degreesToRadians,b={left:-.5,center:0,right:.5},w={top:-.5,center:0,bottom:.5},x.util.object.extend(x.Object.prototype,{translateToGivenOrigin:function(e,t,i,r,n){var s,o,a,l=e.x,h=e.y;return"string"==typeof t?t=b[t]:t-=.5,"string"==typeof r?r=b[r]:r-=.5,"string"==typeof i?i=w[i]:i-=.5,"string"==typeof n?n=w[n]:n-=.5,o=n-i,((s=r-t)||o)&&(a=this._getTransformedDimensions(),l=e.x+s*a.x,h=e.y+o*a.y),new x.Point(l,h)},translateToCenterPoint:function(e,t,i){var r=this.translateToGivenOrigin(e,t,i,"center","center");return this.angle?x.util.rotatePoint(r,e,S(this.angle)):r},translateToOriginPoint:function(e,t,i){var r=this.translateToGivenOrigin(e,"center","center",t,i);return this.angle?x.util.rotatePoint(r,e,S(this.angle)):r},getCenterPoint:function(){var e=new x.Point(this.left,this.top);return this.translateToCenterPoint(e,this.originX,this.originY)},getPointByOrigin:function(e,t){var i=this.getCenterPoint();return this.translateToOriginPoint(i,e,t)},toLocalPoint:function(e,t,i){var r,n,s=this.getCenterPoint();return r=void 0!==t&&void 0!==i?this.translateToGivenOrigin(s,"center","center",t,i):new x.Point(this.left,this.top),n=new x.Point(e.x,e.y),this.angle&&(n=x.util.rotatePoint(n,s,-S(this.angle))),n.subtractEquals(r)},setPositionByOrigin:function(e,t,i){var r=this.translateToCenterPoint(e,t,i),n=this.translateToOriginPoint(r,this.originX,this.originY);this.set("left",n.x),this.set("top",n.y)},adjustPosition:function(e){var t,i,r=S(this.angle),n=this.getScaledWidth(),s=x.util.cos(r)*n,o=x.util.sin(r)*n;t="string"==typeof this.originX?b[this.originX]:this.originX-.5,i="string"==typeof e?b[e]:e-.5,this.left+=s*(i-t),this.top+=o*(i-t),this.setCoords(),this.originX=e},_setOriginToCenter:function(){this._originalOriginX=this.originX,this._originalOriginY=this.originY;var e=this.getCenterPoint();this.originX="center",this.originY="center",this.left=e.x,this.top=e.y},_resetOrigin:function(){var e=this.translateToOriginPoint(this.getCenterPoint(),this._originalOriginX,this._originalOriginY);this.originX=this._originalOriginX,this.originY=this._originalOriginY,this.left=e.x,this.top=e.y,this._originalOriginX=null,this._originalOriginY=null},_getLeftTopCoords:function(){return this.translateToOriginPoint(this.getCenterPoint(),"left","top")}}),function(){var e=x.util,t=e.degreesToRadians,i=e.multiplyTransformMatrices,r=e.transformPoint;e.object.extend(x.Object.prototype,{oCoords:null,aCoords:null,lineCoords:null,ownMatrixCache:null,matrixCache:null,controls:{},_getCoords:function(e,t){return t?e?this.calcACoords():this.calcLineCoords():(this.aCoords&&this.lineCoords||this.setCoords(!0),e?this.aCoords:this.lineCoords)},getCoords:function(e,t){return i=this._getCoords(e,t),[new x.Point(i.tl.x,i.tl.y),new x.Point(i.tr.x,i.tr.y),new x.Point(i.br.x,i.br.y),new x.Point(i.bl.x,i.bl.y)];var i},intersectsWithRect:function(e,t,i,r){var n=this.getCoords(i,r);return"Intersection"===x.Intersection.intersectPolygonRectangle(n,e,t).status},intersectsWithObject:function(e,t,i){return"Intersection"===x.Intersection.intersectPolygonPolygon(this.getCoords(t,i),e.getCoords(t,i)).status||e.isContainedWithinObject(this,t,i)||this.isContainedWithinObject(e,t,i)},isContainedWithinObject:function(e,t,i){for(var r=this.getCoords(t,i),n=t?e.aCoords:e.lineCoords,s=0,o=e._getImageLines(n);s<4;s++)if(!e.containsPoint(r[s],o))return!1;return!0},isContainedWithinRect:function(e,t,i,r){var n=this.getBoundingRect(i,r);return n.left>=e.x&&n.left+n.width<=t.x&&n.top>=e.y&&n.top+n.height<=t.y},containsPoint:function(e,t,i,r){var n=this._getCoords(i,r),s=(t=t||this._getImageLines(n),this._findCrossPoints(e,t));return 0!==s&&s%2==1},isOnScreen:function(e){if(!this.canvas)return!1;var t=this.canvas.vptCoords.tl,i=this.canvas.vptCoords.br;return!!this.getCoords(!0,e).some((function(e){return e.x<=i.x&&e.x>=t.x&&e.y<=i.y&&e.y>=t.y}))||!!this.intersectsWithRect(t,i,!0,e)||this._containsCenterOfCanvas(t,i,e)},_containsCenterOfCanvas:function(e,t,i){var r={x:(e.x+t.x)/2,y:(e.y+t.y)/2};return!!this.containsPoint(r,null,!0,i)},isPartiallyOnScreen:function(e){if(!this.canvas)return!1;var t=this.canvas.vptCoords.tl,i=this.canvas.vptCoords.br;return!!this.intersectsWithRect(t,i,!0,e)||this.getCoords(!0,e).every((function(e){return(e.x>=i.x||e.x<=t.x)&&(e.y>=i.y||e.y<=t.y)}))&&this._containsCenterOfCanvas(t,i,e)},_getImageLines:function(e){return{topline:{o:e.tl,d:e.tr},rightline:{o:e.tr,d:e.br},bottomline:{o:e.br,d:e.bl},leftline:{o:e.bl,d:e.tl}}},_findCrossPoints:function(e,t){var i,r,n,s=0;for(var o in t)if(!((n=t[o]).o.y=e.y&&n.d.y>=e.y||(n.o.x===n.d.x&&n.o.x>=e.x?r=n.o.x:(i=(n.d.y-n.o.y)/(n.d.x-n.o.x),r=-(e.y-0*e.x-(n.o.y-i*n.o.x))/(0-i)),r>=e.x&&(s+=1),2!==s)))break;return s},getBoundingRect:function(t,i){var r=this.getCoords(t,i);return e.makeBoundingBoxFromPoints(r)},getScaledWidth:function(){return this._getTransformedDimensions().x},getScaledHeight:function(){return this._getTransformedDimensions().y},_constrainScale:function(e){return Math.abs(e)\n')}},toSVG:function(e){return this._createBaseSVGMarkup(this._toSVG(e),{reviver:e})},toClipPathSVG:function(e){return"\t"+this._createBaseClipPathSVGMarkup(this._toSVG(e),{reviver:e})},_createBaseClipPathSVGMarkup:function(e,t){var i=(t=t||{}).reviver,r=t.additionalTransform||"",n=[this.getSvgTransform(!0,r),this.getSvgCommons()].join(""),s=e.indexOf("COMMON_PARTS");return e[s]=n,i?i(e.join("")):e.join("")},_createBaseSVGMarkup:function(e,t){var i,r,n=(t=t||{}).noStyle,s=t.reviver,o=n?"":'style="'+this.getSvgStyles()+'" ',a=t.withShadow?'style="'+this.getSvgFilter()+'" ':"",l=this.clipPath,h=this.strokeUniform?'vector-effect="non-scaling-stroke" ':"",c=l&&l.absolutePositioned,u=this.stroke,d=this.fill,f=this.shadow,g=[],_=e.indexOf("COMMON_PARTS"),p=t.additionalTransform;return l&&(l.clipPathId="CLIPPATH_"+x.Object.__uid++,r='\n'+l.toClipPathSVG(s)+"\n"),c&&g.push("\n"),g.push("\n"),i=[o,h,n?"":this.addPaintOrder()," ",p?'transform="'+p+'" ':""].join(""),e[_]=i,d&&d.toLive&&g.push(d.toSVG(this)),u&&u.toLive&&g.push(u.toSVG(this)),f&&g.push(f.toSVG(this)),l&&g.push(r),g.push(e.join("")),g.push("\n"),c&&g.push("\n"),s?s(g.join("")):g.join("")},addPaintOrder:function(){return"fill"!==this.paintFirst?' paint-order="'+this.paintFirst+'" ':""}})}(),function(){var e=x.util.object.extend,t="stateProperties";function i(t,i,r){var n={};r.forEach((function(e){n[e]=t[e]})),e(t[i],n,!0)}function r(e,t,i){if(e===t)return!0;if(Array.isArray(e)){if(!Array.isArray(t)||e.length!==t.length)return!1;for(var n=0,s=e.length;n=0;l--)if(n=a[l],this.isControlVisible(n)&&(r=this._getImageLines(t?this.oCoords[n].touchCorner:this.oCoords[n].corner),0!==(i=this._findCrossPoints({x:s,y:o},r))&&i%2==1))return this.__corner=n,n;return!1},forEachControl:function(e){for(var t in this.controls)e(this.controls[t],t,this)},_setCornerCoords:function(){var e=this.oCoords;for(var t in e){var i=this.controls[t];e[t].corner=i.calcCornerCoords(this.angle,this.cornerSize,e[t].x,e[t].y,!1),e[t].touchCorner=i.calcCornerCoords(this.angle,this.touchCornerSize,e[t].x,e[t].y,!0)}},drawSelectionBackground:function(t){if(!this.selectionBackgroundColor||this.canvas&&!this.canvas.interactive||this.canvas&&this.canvas._activeObject!==this)return this;t.save();var i=this.getCenterPoint(),r=this._calculateCurrentDimensions(),n=this.canvas.viewportTransform;return t.translate(i.x,i.y),t.scale(1/n[0],1/n[3]),t.rotate(e(this.angle)),t.fillStyle=this.selectionBackgroundColor,t.fillRect(-r.x/2,-r.y/2,r.x,r.y),t.restore(),this},drawBorders:function(e,t){t=t||{};var i=this._calculateCurrentDimensions(),r=this.borderScaleFactor,n=i.x+r,s=i.y+r,o=void 0!==t.hasControls?t.hasControls:this.hasControls,a=!1;return e.save(),e.strokeStyle=t.borderColor||this.borderColor,this._setLineDash(e,t.borderDashArray||this.borderDashArray),e.strokeRect(-n/2,-s/2,n,s),o&&(e.beginPath(),this.forEachControl((function(t,i,r){t.withConnection&&t.getVisibility(r,i)&&(a=!0,e.moveTo(t.x*n,t.y*s),e.lineTo(t.x*n+t.offsetX,t.y*s+t.offsetY))})),a&&e.stroke()),e.restore(),this},drawBordersInGroup:function(e,t,i){i=i||{};var r=x.util.sizeAfterTransform(this.width,this.height,t),n=this.strokeWidth,s=this.strokeUniform,o=this.borderScaleFactor,a=r.x+n*(s?this.canvas.getZoom():t.scaleX)+o,l=r.y+n*(s?this.canvas.getZoom():t.scaleY)+o;return e.save(),this._setLineDash(e,i.borderDashArray||this.borderDashArray),e.strokeStyle=i.borderColor||this.borderColor,e.strokeRect(-a/2,-l/2,a,l),e.restore(),this},drawControls:function(e,t){t=t||{},e.save();var i,r,n=this.canvas.getRetinaScaling();return e.setTransform(n,0,0,n,0,0),e.strokeStyle=e.fillStyle=t.cornerColor||this.cornerColor,this.transparentCorners||(e.strokeStyle=t.cornerStrokeColor||this.cornerStrokeColor),this._setLineDash(e,t.cornerDashArray||this.cornerDashArray),this.setCoords(),this.group&&(i=this.group.calcTransformMatrix()),this.forEachControl((function(n,s,o){r=o.oCoords[s],n.getVisibility(o,s)&&(i&&(r=x.util.transformPoint(r,i)),n.render(e,r.x,r.y,t,o))})),e.restore(),this},isControlVisible:function(e){return this.controls[e]&&this.controls[e].getVisibility(this,e)},setControlVisible:function(e,t){return this._controlsVisibility||(this._controlsVisibility={}),this._controlsVisibility[e]=t,this},setControlsVisibility:function(e){for(var t in e||(e={}),e)this.setControlVisible(t,e[t]);return this},onDeselect:function(){},onSelect:function(){}})}(),x.util.object.extend(x.StaticCanvas.prototype,{FX_DURATION:500,fxCenterObjectH:function(e,t){var i=function(){},r=(t=t||{}).onComplete||i,n=t.onChange||i,s=this;return x.util.animate({target:this,startValue:e.left,endValue:this.getCenterPoint().x,duration:this.FX_DURATION,onChange:function(t){e.set("left",t),s.requestRenderAll(),n()},onComplete:function(){e.setCoords(),r()}})},fxCenterObjectV:function(e,t){var i=function(){},r=(t=t||{}).onComplete||i,n=t.onChange||i,s=this;return x.util.animate({target:this,startValue:e.top,endValue:this.getCenterPoint().y,duration:this.FX_DURATION,onChange:function(t){e.set("top",t),s.requestRenderAll(),n()},onComplete:function(){e.setCoords(),r()}})},fxRemove:function(e,t){var i=function(){},r=(t=t||{}).onComplete||i,n=t.onChange||i,s=this;return x.util.animate({target:this,startValue:e.opacity,endValue:0,duration:this.FX_DURATION,onChange:function(t){e.set("opacity",t),s.requestRenderAll(),n()},onComplete:function(){s.remove(e),r()}})}}),x.util.object.extend(x.Object.prototype,{animate:function(){if(arguments[0]&&"object"==typeof arguments[0]){var e,t,i=[],r=[];for(e in arguments[0])i.push(e);for(var n=0,s=i.length;n-1||n&&s.colorProperties.indexOf(n[1])>-1,a=n?this.get(n[0])[n[1]]:this.get(e);"from"in i||(i.from=a),o||(t=~t.indexOf("=")?a+parseFloat(t.replace("=","")):parseFloat(t));var l={target:this,startValue:i.from,endValue:t,byValue:i.by,easing:i.easing,duration:i.duration,abort:i.abort&&function(e,t,r){return i.abort.call(s,e,t,r)},onChange:function(t,o,a){n?s[n[0]][n[1]]=t:s.set(e,t),r||i.onChange&&i.onChange(t,o,a)},onComplete:function(e,t,n){r||(s.setCoords(),i.onComplete&&i.onComplete(e,t,n))}};return o?x.util.animateColor(l.startValue,l.endValue,l.duration,l):x.util.animate(l)}}),function(e){var t=e.fabric||(e.fabric={}),i=t.util.object.extend,r=t.util.object.clone,n={x1:1,x2:1,y1:1,y2:1};function s(e,t){var i=e.origin,r=e.axis1,n=e.axis2,s=e.dimension,o=t.nearest,a=t.center,l=t.farthest;return function(){switch(this.get(i)){case o:return Math.min(this.get(r),this.get(n));case a:return Math.min(this.get(r),this.get(n))+.5*this.get(s);case l:return Math.max(this.get(r),this.get(n))}}}t.Line?t.warn("fabric.Line is already defined"):(t.Line=t.util.createClass(t.Object,{type:"line",x1:0,y1:0,x2:0,y2:0,cacheProperties:t.Object.prototype.cacheProperties.concat("x1","x2","y1","y2"),initialize:function(e,t){e||(e=[0,0,0,0]),this.callSuper("initialize",t),this.set("x1",e[0]),this.set("y1",e[1]),this.set("x2",e[2]),this.set("y2",e[3]),this._setWidthHeight(t)},_setWidthHeight:function(e){e||(e={}),this.width=Math.abs(this.x2-this.x1),this.height=Math.abs(this.y2-this.y1),this.left="left"in e?e.left:this._getLeftToOriginX(),this.top="top"in e?e.top:this._getTopToOriginY()},_set:function(e,t){return this.callSuper("_set",e,t),void 0!==n[e]&&this._setWidthHeight(),this},_getLeftToOriginX:s({origin:"originX",axis1:"x1",axis2:"x2",dimension:"width"},{nearest:"left",center:"center",farthest:"right"}),_getTopToOriginY:s({origin:"originY",axis1:"y1",axis2:"y2",dimension:"height"},{nearest:"top",center:"center",farthest:"bottom"}),_render:function(e){e.beginPath();var t=this.calcLinePoints();e.moveTo(t.x1,t.y1),e.lineTo(t.x2,t.y2),e.lineWidth=this.strokeWidth;var i=e.strokeStyle;e.strokeStyle=this.stroke||e.fillStyle,this.stroke&&this._renderStroke(e),e.strokeStyle=i},_findCenterFromElement:function(){return{x:(this.x1+this.x2)/2,y:(this.y1+this.y2)/2}},toObject:function(e){return i(this.callSuper("toObject",e),this.calcLinePoints())},_getNonTransformedDimensions:function(){var e=this.callSuper("_getNonTransformedDimensions");return"butt"===this.strokeLineCap&&(0===this.width&&(e.y-=this.strokeWidth),0===this.height&&(e.x-=this.strokeWidth)),e},calcLinePoints:function(){var e=this.x1<=this.x2?-1:1,t=this.y1<=this.y2?-1:1,i=e*this.width*.5,r=t*this.height*.5;return{x1:i,x2:e*this.width*-.5,y1:r,y2:t*this.height*-.5}},_toSVG:function(){var e=this.calcLinePoints();return["\n']}}),t.Line.ATTRIBUTE_NAMES=t.SHARED_ATTRIBUTES.concat("x1 y1 x2 y2".split(" ")),t.Line.fromElement=function(e,r,n){n=n||{};var s=t.parseAttributes(e,t.Line.ATTRIBUTE_NAMES),o=[s.x1||0,s.y1||0,s.x2||0,s.y2||0];r(new t.Line(o,i(s,n)))},t.Line.fromObject=function(e,i){var n=r(e,!0);n.points=[e.x1,e.y1,e.x2,e.y2],t.Object._fromObject("Line",n,(function(e){delete e.points,i&&i(e)}),"points")})}(t),function(e){var t=e.fabric||(e.fabric={}),i=t.util.degreesToRadians;t.Circle?t.warn("fabric.Circle is already defined."):(t.Circle=t.util.createClass(t.Object,{type:"circle",radius:0,startAngle:0,endAngle:360,cacheProperties:t.Object.prototype.cacheProperties.concat("radius","startAngle","endAngle"),_set:function(e,t){return this.callSuper("_set",e,t),"radius"===e&&this.setRadius(t),this},toObject:function(e){return this.callSuper("toObject",["radius","startAngle","endAngle"].concat(e))},_toSVG:function(){var e,r=(this.endAngle-this.startAngle)%360;if(0===r)e=["\n'];else{var n=i(this.startAngle),s=i(this.endAngle),o=this.radius;e=['180?"1":"0")+" 1"," "+t.util.cos(s)*o+" "+t.util.sin(s)*o,'" ',"COMMON_PARTS"," />\n"]}return e},_render:function(e){e.beginPath(),e.arc(0,0,this.radius,i(this.startAngle),i(this.endAngle),!1),this._renderPaintInOrder(e)},getRadiusX:function(){return this.get("radius")*this.get("scaleX")},getRadiusY:function(){return this.get("radius")*this.get("scaleY")},setRadius:function(e){return this.radius=e,this.set("width",2*e).set("height",2*e)}}),t.Circle.ATTRIBUTE_NAMES=t.SHARED_ATTRIBUTES.concat("cx cy r".split(" ")),t.Circle.fromElement=function(e,i){var r,n=t.parseAttributes(e,t.Circle.ATTRIBUTE_NAMES);if(!("radius"in(r=n)&&r.radius>=0))throw new Error("value of `r` attribute is required and can not be negative");n.left=(n.left||0)-n.radius,n.top=(n.top||0)-n.radius,i(new t.Circle(n))},t.Circle.fromObject=function(e,i){t.Object._fromObject("Circle",e,i)})}(t),function(e){var t=e.fabric||(e.fabric={});t.Triangle?t.warn("fabric.Triangle is already defined"):(t.Triangle=t.util.createClass(t.Object,{type:"triangle",width:100,height:100,_render:function(e){var t=this.width/2,i=this.height/2;e.beginPath(),e.moveTo(-t,i),e.lineTo(0,-i),e.lineTo(t,i),e.closePath(),this._renderPaintInOrder(e)},_toSVG:function(){var e=this.width/2,t=this.height/2;return["']}}),t.Triangle.fromObject=function(e,i){return t.Object._fromObject("Triangle",e,i)})}(t),function(e){var t=e.fabric||(e.fabric={}),i=2*Math.PI;t.Ellipse?t.warn("fabric.Ellipse is already defined."):(t.Ellipse=t.util.createClass(t.Object,{type:"ellipse",rx:0,ry:0,cacheProperties:t.Object.prototype.cacheProperties.concat("rx","ry"),initialize:function(e){this.callSuper("initialize",e),this.set("rx",e&&e.rx||0),this.set("ry",e&&e.ry||0)},_set:function(e,t){switch(this.callSuper("_set",e,t),e){case"rx":this.rx=t,this.set("width",2*t);break;case"ry":this.ry=t,this.set("height",2*t)}return this},getRx:function(){return this.get("rx")*this.get("scaleX")},getRy:function(){return this.get("ry")*this.get("scaleY")},toObject:function(e){return this.callSuper("toObject",["rx","ry"].concat(e))},_toSVG:function(){return["\n']},_render:function(e){e.beginPath(),e.save(),e.transform(1,0,0,this.ry/this.rx,0,0),e.arc(0,0,this.rx,0,i,!1),e.restore(),this._renderPaintInOrder(e)}}),t.Ellipse.ATTRIBUTE_NAMES=t.SHARED_ATTRIBUTES.concat("cx cy rx ry".split(" ")),t.Ellipse.fromElement=function(e,i){var r=t.parseAttributes(e,t.Ellipse.ATTRIBUTE_NAMES);r.left=(r.left||0)-r.rx,r.top=(r.top||0)-r.ry,i(new t.Ellipse(r))},t.Ellipse.fromObject=function(e,i){t.Object._fromObject("Ellipse",e,i)})}(t),function(e){var t=e.fabric||(e.fabric={}),i=t.util.object.extend;t.Rect?t.warn("fabric.Rect is already defined"):(t.Rect=t.util.createClass(t.Object,{stateProperties:t.Object.prototype.stateProperties.concat("rx","ry"),type:"rect",rx:0,ry:0,cacheProperties:t.Object.prototype.cacheProperties.concat("rx","ry"),initialize:function(e){this.callSuper("initialize",e),this._initRxRy()},_initRxRy:function(){this.rx&&!this.ry?this.ry=this.rx:this.ry&&!this.rx&&(this.rx=this.ry)},_render:function(e){var t=this.rx?Math.min(this.rx,this.width/2):0,i=this.ry?Math.min(this.ry,this.height/2):0,r=this.width,n=this.height,s=-this.width/2,o=-this.height/2,a=0!==t||0!==i,l=.4477152502;e.beginPath(),e.moveTo(s+t,o),e.lineTo(s+r-t,o),a&&e.bezierCurveTo(s+r-l*t,o,s+r,o+l*i,s+r,o+i),e.lineTo(s+r,o+n-i),a&&e.bezierCurveTo(s+r,o+n-l*i,s+r-l*t,o+n,s+r-t,o+n),e.lineTo(s+t,o+n),a&&e.bezierCurveTo(s+l*t,o+n,s,o+n-l*i,s,o+n-i),e.lineTo(s,o+i),a&&e.bezierCurveTo(s,o+l*i,s+l*t,o,s+t,o),e.closePath(),this._renderPaintInOrder(e)},toObject:function(e){return this.callSuper("toObject",["rx","ry"].concat(e))},_toSVG:function(){return["\n']}}),t.Rect.ATTRIBUTE_NAMES=t.SHARED_ATTRIBUTES.concat("x y rx ry width height".split(" ")),t.Rect.fromElement=function(e,r,n){if(!e)return r(null);n=n||{};var s=t.parseAttributes(e,t.Rect.ATTRIBUTE_NAMES);s.left=s.left||0,s.top=s.top||0,s.height=s.height||0,s.width=s.width||0;var o=new t.Rect(i(n?t.util.object.clone(n):{},s));o.visible=o.visible&&o.width>0&&o.height>0,r(o)},t.Rect.fromObject=function(e,i){return t.Object._fromObject("Rect",e,i)})}(t),function(e){var t=e.fabric||(e.fabric={}),i=t.util.object.extend,r=t.util.array.min,n=t.util.array.max,s=t.util.toFixed,o=t.util.projectStrokeOnPoints;t.Polyline?t.warn("fabric.Polyline is already defined"):(t.Polyline=t.util.createClass(t.Object,{type:"polyline",points:null,exactBoundingBox:!1,cacheProperties:t.Object.prototype.cacheProperties.concat("points"),initialize:function(e,t){t=t||{},this.points=e||[],this.callSuper("initialize",t),this._setPositionDimensions(t)},_projectStrokeOnPoints:function(){return o(this.points,this,!0)},_setPositionDimensions:function(e){var t,i=this._calcDimensions(e),r=this.exactBoundingBox?this.strokeWidth:0;this.width=i.width-r,this.height=i.height-r,e.fromSVG||(t=this.translateToGivenOrigin({x:i.left-this.strokeWidth/2+r/2,y:i.top-this.strokeWidth/2+r/2},"left","top",this.originX,this.originY)),void 0===e.left&&(this.left=e.fromSVG?i.left:t.x),void 0===e.top&&(this.top=e.fromSVG?i.top:t.y),this.pathOffset={x:i.left+this.width/2+r/2,y:i.top+this.height/2+r/2}},_calcDimensions:function(){var e=this.exactBoundingBox?this._projectStrokeOnPoints():this.points,t=r(e,"x")||0,i=r(e,"y")||0;return{left:t,top:i,width:(n(e,"x")||0)-t,height:(n(e,"y")||0)-i}},toObject:function(e){return i(this.callSuper("toObject",e),{points:this.points.concat()})},_toSVG:function(){for(var e=[],i=this.pathOffset.x,r=this.pathOffset.y,n=t.Object.NUM_FRACTION_DIGITS,o=0,a=this.points.length;o\n']},commonRender:function(e){var t,i=this.points.length,r=this.pathOffset.x,n=this.pathOffset.y;if(!i||isNaN(this.points[i-1].y))return!1;e.beginPath(),e.moveTo(this.points[0].x-r,this.points[0].y-n);for(var s=0;s"},toObject:function(e){return n(this.callSuper("toObject",e),{path:this.path.map((function(e){return e.slice()}))})},toDatalessObject:function(e){var t=this.toObject(["sourcePath"].concat(e));return t.sourcePath&&delete t.path,t},_toSVG:function(){return["\n"]},_getOffsetTransform:function(){var e=t.Object.NUM_FRACTION_DIGITS;return" translate("+o(-this.pathOffset.x,e)+", "+o(-this.pathOffset.y,e)+")"},toClipPathSVG:function(e){var t=this._getOffsetTransform();return"\t"+this._createBaseClipPathSVGMarkup(this._toSVG(),{reviver:e,additionalTransform:t})},toSVG:function(e){var t=this._getOffsetTransform();return this._createBaseSVGMarkup(this._toSVG(),{reviver:e,additionalTransform:t})},complexity:function(){return this.path.length},_calcDimensions:function(){for(var e,n,s=[],o=[],a=0,l=0,h=0,c=0,u=0,d=this.path.length;u"},addWithUpdate:function(e){var i=!!this.group;return this._restoreObjectsState(),t.util.resetObjectTransform(this),e&&(i&&t.util.removeTransformFromObject(e,this.group.calcTransformMatrix()),this._objects.push(e),e.group=this,e._set("canvas",this.canvas)),this._calcBounds(),this._updateObjectsCoords(),this.dirty=!0,i?this.group.addWithUpdate():this.setCoords(),this},removeWithUpdate:function(e){return this._restoreObjectsState(),t.util.resetObjectTransform(this),this.remove(e),this._calcBounds(),this._updateObjectsCoords(),this.setCoords(),this.dirty=!0,this},_onObjectAdded:function(e){this.dirty=!0,e.group=this,e._set("canvas",this.canvas)},_onObjectRemoved:function(e){this.dirty=!0,delete e.group},_set:function(e,i){var r=this._objects.length;if(this.useSetOnGroup)for(;r--;)this._objects[r].setOnGroup(e,i);if("canvas"===e)for(;r--;)this._objects[r]._set(e,i);t.Object.prototype._set.call(this,e,i)},toObject:function(e){var i=this.includeDefaultValues,r=this._objects.filter((function(e){return!e.excludeFromExport})).map((function(t){var r=t.includeDefaultValues;t.includeDefaultValues=i;var n=t.toObject(e);return t.includeDefaultValues=r,n})),n=t.Object.prototype.toObject.call(this,e);return n.objects=r,n},toDatalessObject:function(e){var i,r=this.sourcePath;if(r)i=r;else{var n=this.includeDefaultValues;i=this._objects.map((function(t){var i=t.includeDefaultValues;t.includeDefaultValues=n;var r=t.toDatalessObject(e);return t.includeDefaultValues=i,r}))}var s=t.Object.prototype.toDatalessObject.call(this,e);return s.objects=i,s},render:function(e){this._transformDone=!0,this.callSuper("render",e),this._transformDone=!1},shouldCache:function(){var e=t.Object.prototype.shouldCache.call(this);if(e)for(var i=0,r=this._objects.length;i\n"],i=0,r=this._objects.length;i\n"),t},getSvgStyles:function(){var e=void 0!==this.opacity&&1!==this.opacity?"opacity: "+this.opacity+";":"",t=this.visible?"":" visibility: hidden;";return[e,this.getSvgFilter(),t].join("")},toClipPathSVG:function(e){for(var t=[],i=0,r=this._objects.length;i"},shouldCache:function(){return!1},isOnACache:function(){return!1},_renderControls:function(e,t,i){e.save(),e.globalAlpha=this.isMoving?this.borderOpacityWhenMoving:1,this.callSuper("_renderControls",e,t),void 0===(i=i||{}).hasControls&&(i.hasControls=!1),i.forActiveSelection=!0;for(var r=0,n=this._objects.length;r\n','\t\n',"\n"),o=' clip-path="url(#imageCrop_'+l+')" '}if(this.imageSmoothing||(a='" image-rendering="optimizeSpeed'),i.push("\t\n"),this.stroke||this.strokeDashArray){var h=this.fill;this.fill=null,e=["\t\n'],this.fill=h}return"fill"!==this.paintFirst?t.concat(e,i):t.concat(i,e)},getSrc:function(e){var t=e?this._element:this._originalElement;return t?t.toDataURL?t.toDataURL():this.srcFromAttribute?t.getAttribute("src"):t.src:this.src||""},setSrc:function(e,t,i){return x.util.loadImage(e,(function(e,r){this.setElement(e,i),this._setWidthHeight(),t&&t(this,r)}),this,i&&i.crossOrigin),this},toString:function(){return'#'},applyResizeFilters:function(){var e=this.resizeFilter,t=this.minimumScaleTrigger,i=this.getTotalObjectScaling(),r=i.scaleX,n=i.scaleY,s=this._filteredEl||this._originalElement;if(this.group&&this.set("dirty",!0),!e||r>t&&n>t)return this._element=s,this._filterScalingX=1,this._filterScalingY=1,this._lastScaleX=r,void(this._lastScaleY=n);x.filterBackend||(x.filterBackend=x.initFilterBackend());var o=x.util.createCanvasElement(),a=this._filteredEl?this.cacheKey+"_filtered":this.cacheKey,l=s.width,h=s.height;o.width=l,o.height=h,this._element=o,this._lastScaleX=e.scaleX=r,this._lastScaleY=e.scaleY=n,x.filterBackend.applyFilters([e],s,l,h,this._element,a),this._filterScalingX=o.width/this._originalElement.width,this._filterScalingY=o.height/this._originalElement.height},applyFilters:function(e){if(e=(e=e||this.filters||[]).filter((function(e){return e&&!e.isNeutralState()})),this.set("dirty",!0),this.removeTexture(this.cacheKey+"_filtered"),0===e.length)return this._element=this._originalElement,this._filteredEl=null,this._filterScalingX=1,this._filterScalingY=1,this;var t=this._originalElement,i=t.naturalWidth||t.width,r=t.naturalHeight||t.height;if(this._element===this._originalElement){var n=x.util.createCanvasElement();n.width=i,n.height=r,this._element=n,this._filteredEl=n}else this._element=this._filteredEl,this._filteredEl.getContext("2d").clearRect(0,0,i,r),this._lastScaleX=1,this._lastScaleY=1;return x.filterBackend||(x.filterBackend=x.initFilterBackend()),x.filterBackend.applyFilters(e,this._originalElement,i,r,this._element,this.cacheKey),this._originalElement.width===this._element.width&&this._originalElement.height===this._element.height||(this._filterScalingX=this._element.width/this._originalElement.width,this._filterScalingY=this._element.height/this._originalElement.height),this},_render:function(e){x.util.setImageSmoothing(e,this.imageSmoothing),!0!==this.isMoving&&this.resizeFilter&&this._needsResize()&&this.applyResizeFilters(),this._stroke(e),this._renderPaintInOrder(e)},drawCacheOnCanvas:function(e){x.util.setImageSmoothing(e,this.imageSmoothing),x.Object.prototype.drawCacheOnCanvas.call(this,e)},shouldCache:function(){return this.needsItsOwnCache()},_renderFill:function(e){var t=this._element;if(t){var i=this._filterScalingX,r=this._filterScalingY,n=this.width,s=this.height,o=Math.min,a=Math.max,l=a(this.cropX,0),h=a(this.cropY,0),c=t.naturalWidth||t.width,u=t.naturalHeight||t.height,d=l*i,f=h*r,g=o(n*i,c-d),_=o(s*r,u-f),p=-n/2,m=-s/2,v=o(n,c/i-l),y=o(s,u/r-h);t&&e.drawImage(t,d,f,g,_,p,m,v,y)}},_needsResize:function(){var e=this.getTotalObjectScaling();return e.scaleX!==this._lastScaleX||e.scaleY!==this._lastScaleY},_resetWidthHeight:function(){this.set(this.getOriginalSize())},_initElement:function(e,t){this.setElement(x.util.getById(e),t),x.util.addClass(this.getElement(),x.Image.CSS_CANVAS)},_initConfig:function(e){e||(e={}),this.setOptions(e),this._setWidthHeight(e)},_initFilters:function(e,t){e&&e.length?x.util.enlivenObjects(e,(function(e){t&&t(e)}),"fabric.Image.filters"):t&&t()},_setWidthHeight:function(e){e||(e={});var t=this.getElement();this.width=e.width||t.naturalWidth||t.width||0,this.height=e.height||t.naturalHeight||t.height||0},parsePreserveAspectRatioAttribute:function(){var e,t=x.util.parsePreserveAspectRatioAttribute(this.preserveAspectRatio||""),i=this._element.width,r=this._element.height,n=1,s=1,o=0,a=0,l=0,h=0,c=this.width,u=this.height,d={width:c,height:u};return!t||"none"===t.alignX&&"none"===t.alignY?(n=c/i,s=u/r):("meet"===t.meetOrSlice&&(e=(c-i*(n=s=x.util.findScaleToFit(this._element,d)))/2,"Min"===t.alignX&&(o=-e),"Max"===t.alignX&&(o=e),e=(u-r*s)/2,"Min"===t.alignY&&(a=-e),"Max"===t.alignY&&(a=e)),"slice"===t.meetOrSlice&&(e=i-c/(n=s=x.util.findScaleToCover(this._element,d)),"Mid"===t.alignX&&(l=e/2),"Max"===t.alignX&&(l=e),e=r-u/s,"Mid"===t.alignY&&(h=e/2),"Max"===t.alignY&&(h=e),i=c/n,r=u/s)),{width:i,height:r,scaleX:n,scaleY:s,offsetLeft:o,offsetTop:a,cropX:l,cropY:h}}}),x.Image.CSS_CANVAS="canvas-img",x.Image.prototype.getSvgSrc=x.Image.prototype.getSrc,x.Image.fromObject=function(e,t){var i=x.util.object.clone(e);x.util.loadImage(i.src,(function(e,r){r?t&&t(null,!0):x.Image.prototype._initFilters.call(i,i.filters,(function(r){i.filters=r||[],x.Image.prototype._initFilters.call(i,[i.resizeFilter],(function(r){i.resizeFilter=r[0],x.util.enlivenObjectEnlivables(i,i,(function(){var r=new x.Image(e,i);t(r,!1)}))}))}))}),null,i.crossOrigin)},x.Image.fromURL=function(e,t,i){x.util.loadImage(e,(function(e,r){t&&t(new x.Image(e,i),r)}),null,i&&i.crossOrigin)},x.Image.ATTRIBUTE_NAMES=x.SHARED_ATTRIBUTES.concat("x y width height preserveAspectRatio xlink:href crossOrigin image-rendering".split(" ")),x.Image.fromElement=function(e,i,r){var n=x.parseAttributes(e,x.Image.ATTRIBUTE_NAMES);x.Image.fromURL(n["xlink:href"],i,t(r?x.util.object.clone(r):{},n))})}(t),x.util.object.extend(x.Object.prototype,{_getAngleValueForStraighten:function(){var e=this.angle%360;return e>0?90*Math.round((e-1)/90):90*Math.round(e/90)},straighten:function(){return this.rotate(this._getAngleValueForStraighten())},fxStraighten:function(e){var t=function(){},i=(e=e||{}).onComplete||t,r=e.onChange||t,n=this;return x.util.animate({target:this,startValue:this.get("angle"),endValue:this._getAngleValueForStraighten(),duration:this.FX_DURATION,onChange:function(e){n.rotate(e),r()},onComplete:function(){n.setCoords(),i()}})}}),x.util.object.extend(x.StaticCanvas.prototype,{straightenObject:function(e){return e.straighten(),this.requestRenderAll(),this},fxStraightenObject:function(e){return e.fxStraighten({onChange:this.requestRenderAllBound})}}),function(){function e(e,t){var i="precision "+t+" float;\nvoid main(){}",r=e.createShader(e.FRAGMENT_SHADER);return e.shaderSource(r,i),e.compileShader(r),!!e.getShaderParameter(r,e.COMPILE_STATUS)}function t(e){e&&e.tileSize&&(this.tileSize=e.tileSize),this.setupGLContext(this.tileSize,this.tileSize),this.captureGPUInfo()}x.isWebglSupported=function(t){if(x.isLikelyNode)return!1;t=t||x.WebglFilterBackend.prototype.tileSize;var i=document.createElement("canvas"),r=i.getContext("webgl")||i.getContext("experimental-webgl"),n=!1;if(r){x.maxTextureSize=r.getParameter(r.MAX_TEXTURE_SIZE),n=x.maxTextureSize>=t;for(var s=["highp","mediump","lowp"],o=0;o<3;o++)if(e(r,s[o])){x.webGlPrecision=s[o];break}}return this.isSupported=n,n},x.WebglFilterBackend=t,t.prototype={tileSize:2048,resources:{},setupGLContext:function(e,t){this.dispose(),this.createWebGLCanvas(e,t),this.aPosition=new Float32Array([0,0,0,1,1,0,1,1]),this.chooseFastestCopyGLTo2DMethod(e,t)},chooseFastestCopyGLTo2DMethod:function(e,t){var i,r=void 0!==window.performance;try{new ImageData(1,1),i=!0}catch(e){i=!1}var n="undefined"!=typeof ArrayBuffer,s="undefined"!=typeof Uint8ClampedArray;if(r&&i&&n&&s){var o=x.util.createCanvasElement(),a=new ArrayBuffer(e*t*4);if(x.forceGLPutImageData)return this.imageBuffer=a,void(this.copyGLTo2D=I);var l,h,c={imageBuffer:a,destinationWidth:e,destinationHeight:t,targetCanvas:o};o.width=e,o.height=t,l=window.performance.now(),E.call(c,this.gl,c),h=window.performance.now()-l,l=window.performance.now(),I.call(c,this.gl,c),h>window.performance.now()-l?(this.imageBuffer=a,this.copyGLTo2D=I):this.copyGLTo2D=E}},createWebGLCanvas:function(e,t){var i=x.util.createCanvasElement();i.width=e,i.height=t;var r={alpha:!0,premultipliedAlpha:!1,depth:!1,stencil:!1,antialias:!1},n=i.getContext("webgl",r);n||(n=i.getContext("experimental-webgl",r)),n&&(n.clearColor(0,0,0,0),this.canvas=i,this.gl=n)},applyFilters:function(e,t,i,r,n,s){var o,a=this.gl;s&&(o=this.getCachedTexture(s,t));var l={originalWidth:t.width||t.originalWidth,originalHeight:t.height||t.originalHeight,sourceWidth:i,sourceHeight:r,destinationWidth:i,destinationHeight:r,context:a,sourceTexture:this.createTexture(a,i,r,!o&&t),targetTexture:this.createTexture(a,i,r),originalTexture:o||this.createTexture(a,i,r,!o&&t),passes:e.length,webgl:!0,aPosition:this.aPosition,programCache:this.programCache,pass:0,filterBackend:this,targetCanvas:n},h=a.createFramebuffer();return a.bindFramebuffer(a.FRAMEBUFFER,h),e.forEach((function(e){e&&e.applyTo(l)})),function(e){var t=e.targetCanvas,i=t.width,r=t.height,n=e.destinationWidth,s=e.destinationHeight;i===n&&r===s||(t.width=n,t.height=s)}(l),this.copyGLTo2D(a,l),a.bindTexture(a.TEXTURE_2D,null),a.deleteTexture(l.sourceTexture),a.deleteTexture(l.targetTexture),a.deleteFramebuffer(h),n.getContext("2d").setTransform(1,0,0,1,0,0),l},dispose:function(){this.canvas&&(this.canvas=null,this.gl=null),this.clearWebGLCaches()},clearWebGLCaches:function(){this.programCache={},this.textureCache={}},createTexture:function(e,t,i,r){var n=e.createTexture();return e.bindTexture(e.TEXTURE_2D,n),e.texParameteri(e.TEXTURE_2D,e.TEXTURE_MAG_FILTER,e.NEAREST),e.texParameteri(e.TEXTURE_2D,e.TEXTURE_MIN_FILTER,e.NEAREST),e.texParameteri(e.TEXTURE_2D,e.TEXTURE_WRAP_S,e.CLAMP_TO_EDGE),e.texParameteri(e.TEXTURE_2D,e.TEXTURE_WRAP_T,e.CLAMP_TO_EDGE),r?e.texImage2D(e.TEXTURE_2D,0,e.RGBA,e.RGBA,e.UNSIGNED_BYTE,r):e.texImage2D(e.TEXTURE_2D,0,e.RGBA,t,i,0,e.RGBA,e.UNSIGNED_BYTE,null),n},getCachedTexture:function(e,t){if(this.textureCache[e])return this.textureCache[e];var i=this.createTexture(this.gl,t.width,t.height,t);return this.textureCache[e]=i,i},evictCachesForKey:function(e){this.textureCache[e]&&(this.gl.deleteTexture(this.textureCache[e]),delete this.textureCache[e])},copyGLTo2D:E,captureGPUInfo:function(){if(this.gpuInfo)return this.gpuInfo;var e=this.gl,t={renderer:"",vendor:""};if(!e)return t;var i=e.getExtension("WEBGL_debug_renderer_info");if(i){var r=e.getParameter(i.UNMASKED_RENDERER_WEBGL),n=e.getParameter(i.UNMASKED_VENDOR_WEBGL);r&&(t.renderer=r.toLowerCase()),n&&(t.vendor=n.toLowerCase())}return this.gpuInfo=t,t}}}(),function(){var e=function(){};function t(){}x.Canvas2dFilterBackend=t,t.prototype={evictCachesForKey:e,dispose:e,clearWebGLCaches:e,resources:{},applyFilters:function(e,t,i,r,n){var s=n.getContext("2d");s.drawImage(t,0,0,i,r);var o={sourceWidth:i,sourceHeight:r,imageData:s.getImageData(0,0,i,r),originalEl:t,originalImageData:s.getImageData(0,0,i,r),canvasEl:n,ctx:s,filterBackend:this};return e.forEach((function(e){e.applyTo(o)})),o.imageData.width===i&&o.imageData.height===r||(n.width=o.imageData.width,n.height=o.imageData.height),s.putImageData(o.imageData,0,0),o}}}(),x.Image=x.Image||{},x.Image.filters=x.Image.filters||{},x.Image.filters.BaseFilter=x.util.createClass({type:"BaseFilter",vertexSource:"attribute vec2 aPosition;\nvarying vec2 vTexCoord;\nvoid main() {\nvTexCoord = aPosition;\ngl_Position = vec4(aPosition * 2.0 - 1.0, 0.0, 1.0);\n}",fragmentSource:"precision highp float;\nvarying vec2 vTexCoord;\nuniform sampler2D uTexture;\nvoid main() {\ngl_FragColor = texture2D(uTexture, vTexCoord);\n}",initialize:function(e){e&&this.setOptions(e)},setOptions:function(e){for(var t in e)this[t]=e[t]},createProgram:function(e,t,i){t=t||this.fragmentSource,i=i||this.vertexSource,"highp"!==x.webGlPrecision&&(t=t.replace(/precision highp float/g,"precision "+x.webGlPrecision+" float"));var r=e.createShader(e.VERTEX_SHADER);if(e.shaderSource(r,i),e.compileShader(r),!e.getShaderParameter(r,e.COMPILE_STATUS))throw new Error("Vertex shader compile error for "+this.type+": "+e.getShaderInfoLog(r));var n=e.createShader(e.FRAGMENT_SHADER);if(e.shaderSource(n,t),e.compileShader(n),!e.getShaderParameter(n,e.COMPILE_STATUS))throw new Error("Fragment shader compile error for "+this.type+": "+e.getShaderInfoLog(n));var s=e.createProgram();if(e.attachShader(s,r),e.attachShader(s,n),e.linkProgram(s),!e.getProgramParameter(s,e.LINK_STATUS))throw new Error('Shader link error for "${this.type}" '+e.getProgramInfoLog(s));var o=this.getAttributeLocations(e,s),a=this.getUniformLocations(e,s)||{};return a.uStepW=e.getUniformLocation(s,"uStepW"),a.uStepH=e.getUniformLocation(s,"uStepH"),{program:s,attributeLocations:o,uniformLocations:a}},getAttributeLocations:function(e,t){return{aPosition:e.getAttribLocation(t,"aPosition")}},getUniformLocations:function(){return{}},sendAttributeData:function(e,t,i){var r=t.aPosition,n=e.createBuffer();e.bindBuffer(e.ARRAY_BUFFER,n),e.enableVertexAttribArray(r),e.vertexAttribPointer(r,2,e.FLOAT,!1,0,0),e.bufferData(e.ARRAY_BUFFER,i,e.STATIC_DRAW)},_setupFrameBuffer:function(e){var t,i,r=e.context;e.passes>1?(t=e.destinationWidth,i=e.destinationHeight,e.sourceWidth===t&&e.sourceHeight===i||(r.deleteTexture(e.targetTexture),e.targetTexture=e.filterBackend.createTexture(r,t,i)),r.framebufferTexture2D(r.FRAMEBUFFER,r.COLOR_ATTACHMENT0,r.TEXTURE_2D,e.targetTexture,0)):(r.bindFramebuffer(r.FRAMEBUFFER,null),r.finish())},_swapTextures:function(e){e.passes--,e.pass++;var t=e.targetTexture;e.targetTexture=e.sourceTexture,e.sourceTexture=t},isNeutralState:function(){var e=this.mainParameter,t=x.Image.filters[this.type].prototype;if(e){if(Array.isArray(t[e])){for(var i=t[e].length;i--;)if(this[e][i]!==t[e][i])return!1;return!0}return t[e]===this[e]}return!1},applyTo:function(e){e.webgl?(this._setupFrameBuffer(e),this.applyToWebGL(e),this._swapTextures(e)):this.applyTo2d(e)},retrieveShader:function(e){return e.programCache.hasOwnProperty(this.type)||(e.programCache[this.type]=this.createProgram(e.context)),e.programCache[this.type]},applyToWebGL:function(e){var t=e.context,i=this.retrieveShader(e);0===e.pass&&e.originalTexture?t.bindTexture(t.TEXTURE_2D,e.originalTexture):t.bindTexture(t.TEXTURE_2D,e.sourceTexture),t.useProgram(i.program),this.sendAttributeData(t,i.attributeLocations,e.aPosition),t.uniform1f(i.uniformLocations.uStepW,1/e.sourceWidth),t.uniform1f(i.uniformLocations.uStepH,1/e.sourceHeight),this.sendUniformData(t,i.uniformLocations),t.viewport(0,0,e.destinationWidth,e.destinationHeight),t.drawArrays(t.TRIANGLE_STRIP,0,4)},bindAdditionalTexture:function(e,t,i){e.activeTexture(i),e.bindTexture(e.TEXTURE_2D,t),e.activeTexture(e.TEXTURE0)},unbindAdditionalTexture:function(e,t){e.activeTexture(t),e.bindTexture(e.TEXTURE_2D,null),e.activeTexture(e.TEXTURE0)},getMainParameter:function(){return this[this.mainParameter]},setMainParameter:function(e){this[this.mainParameter]=e},sendUniformData:function(){},createHelpLayer:function(e){if(!e.helpLayer){var t=document.createElement("canvas");t.width=e.sourceWidth,t.height=e.sourceHeight,e.helpLayer=t}},toObject:function(){var e={type:this.type},t=this.mainParameter;return t&&(e[t]=this[t]),e},toJSON:function(){return this.toObject()}}),x.Image.filters.BaseFilter.fromObject=function(e,t){var i=new x.Image.filters[e.type](e);return t&&t(i),i},function(e){var t=e.fabric||(e.fabric={}),i=t.Image.filters,r=t.util.createClass;i.ColorMatrix=r(i.BaseFilter,{type:"ColorMatrix",fragmentSource:"precision highp float;\nuniform sampler2D uTexture;\nvarying vec2 vTexCoord;\nuniform mat4 uColorMatrix;\nuniform vec4 uConstants;\nvoid main() {\nvec4 color = texture2D(uTexture, vTexCoord);\ncolor *= uColorMatrix;\ncolor += uConstants;\ngl_FragColor = color;\n}",matrix:[1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,1,0],mainParameter:"matrix",colorsOnly:!0,initialize:function(e){this.callSuper("initialize",e),this.matrix=this.matrix.slice(0)},applyTo2d:function(e){var t,i,r,n,s,o=e.imageData.data,a=o.length,l=this.matrix,h=this.colorsOnly;for(s=0;s=S||o<0||o>=y||(l=4*(a*y+o),h=p[f*m+d],t+=_[l]*h,i+=_[l+1]*h,r+=_[l+2]*h,C||(n+=_[l+3]*h));w[s]=t,w[s+1]=i,w[s+2]=r,w[s+3]=C?_[s+3]:n}e.imageData=b},getUniformLocations:function(e,t){return{uMatrix:e.getUniformLocation(t,"uMatrix"),uOpaque:e.getUniformLocation(t,"uOpaque"),uHalfSize:e.getUniformLocation(t,"uHalfSize"),uSize:e.getUniformLocation(t,"uSize")}},sendUniformData:function(e,t){e.uniform1fv(t.uMatrix,this.matrix)},toObject:function(){return i(this.callSuper("toObject"),{opaque:this.opaque,matrix:this.matrix})}}),t.Image.filters.Convolute.fromObject=t.Image.filters.BaseFilter.fromObject}(t),function(e){var t=e.fabric||(e.fabric={}),i=t.Image.filters,r=t.util.createClass;i.Grayscale=r(i.BaseFilter,{type:"Grayscale",fragmentSource:{average:"precision highp float;\nuniform sampler2D uTexture;\nvarying vec2 vTexCoord;\nvoid main() {\nvec4 color = texture2D(uTexture, vTexCoord);\nfloat average = (color.r + color.b + color.g) / 3.0;\ngl_FragColor = vec4(average, average, average, color.a);\n}",lightness:"precision highp float;\nuniform sampler2D uTexture;\nuniform int uMode;\nvarying vec2 vTexCoord;\nvoid main() {\nvec4 col = texture2D(uTexture, vTexCoord);\nfloat average = (max(max(col.r, col.g),col.b) + min(min(col.r, col.g),col.b)) / 2.0;\ngl_FragColor = vec4(average, average, average, col.a);\n}",luminosity:"precision highp float;\nuniform sampler2D uTexture;\nuniform int uMode;\nvarying vec2 vTexCoord;\nvoid main() {\nvec4 col = texture2D(uTexture, vTexCoord);\nfloat average = 0.21 * col.r + 0.72 * col.g + 0.07 * col.b;\ngl_FragColor = vec4(average, average, average, col.a);\n}"},mode:"average",mainParameter:"mode",applyTo2d:function(e){var t,i,r=e.imageData.data,n=r.length,s=this.mode;for(t=0;th[0]&&n>h[1]&&s>h[2]&&r 0.0) {\n"+this.fragmentSource[e]+"}\n}"},retrieveShader:function(e){var t,i=this.type+"_"+this.mode;return e.programCache.hasOwnProperty(i)||(t=this.buildSource(this.mode),e.programCache[i]=this.createProgram(e.context,t)),e.programCache[i]},applyTo2d:function(e){var i,r,n,s,o,a,l,h=e.imageData.data,c=h.length,u=1-this.alpha;i=(l=new t.Color(this.color).getSource())[0]*this.alpha,r=l[1]*this.alpha,n=l[2]*this.alpha;for(var d=0;d=e||t<=-e)return 0;if(t<1.1920929e-7&&t>-1.1920929e-7)return 1;var i=(t*=Math.PI)/e;return a(t)/t*a(i)/i}},applyTo2d:function(e){var t=e.imageData,i=this.scaleX,r=this.scaleY;this.rcpScaleX=1/i,this.rcpScaleY=1/r;var n,s=t.width,a=t.height,l=o(s*i),h=o(a*r);"sliceHack"===this.resizeType?n=this.sliceByTwo(e,s,a,l,h):"hermite"===this.resizeType?n=this.hermiteFastResize(e,s,a,l,h):"bilinear"===this.resizeType?n=this.bilinearFiltering(e,s,a,l,h):"lanczos"===this.resizeType&&(n=this.lanczosResize(e,s,a,l,h)),e.imageData=n},sliceByTwo:function(e,i,n,s,o){var a,l,h=e.imageData,c=.5,u=!1,d=!1,f=i*c,g=n*c,_=t.filterBackend.resources,p=0,m=0,v=i,y=0;for(_.sliceByTwo||(_.sliceByTwo=document.createElement("canvas")),((a=_.sliceByTwo).width<1.5*i||a.height=t)){M=r(1e3*s(x-b.x)),S[M]||(S[M]={});for(var L=w.y-y;L<=w.y+y;L++)L<0||L>=o||(F=r(1e3*s(L-b.y)),S[M][F]||(S[M][F]=f(n(i(M*p,2)+i(F*m,2))/1e3)),(T=S[M][F])>0&&(I+=T,O+=T*c[E=4*(L*t+x)],A+=T*c[E+1],R+=T*c[E+2],D+=T*c[E+3]))}d[E=4*(C*a+l)]=O/I,d[E+1]=A/I,d[E+2]=R/I,d[E+3]=D/I}return++l1&&F<-1||(y=2*F*F*F-3*F*F+1)>0&&(T+=y*f[3+(M=4*(D+I*t))],b+=y,f[M+3]<255&&(y=y*f[M+3]/250),w+=y*f[M],C+=y*f[M+1],x+=y*f[M+2],S+=y)}_[v]=w/S,_[v+1]=C/S,_[v+2]=x/S,_[v+3]=T/b}return g},toObject:function(){return{type:this.type,scaleX:this.scaleX,scaleY:this.scaleY,resizeType:this.resizeType,lanczosLobes:this.lanczosLobes}}}),t.Image.filters.Resize.fromObject=t.Image.filters.BaseFilter.fromObject}(t),function(e){var t=e.fabric||(e.fabric={}),i=t.Image.filters,r=t.util.createClass;i.Contrast=r(i.BaseFilter,{type:"Contrast",fragmentSource:"precision highp float;\nuniform sampler2D uTexture;\nuniform float uContrast;\nvarying vec2 vTexCoord;\nvoid main() {\nvec4 color = texture2D(uTexture, vTexCoord);\nfloat contrastF = 1.015 * (uContrast + 1.0) / (1.0 * (1.015 - uContrast));\ncolor.rgb = contrastF * (color.rgb - 0.5) + 0.5;\ngl_FragColor = color;\n}",contrast:0,mainParameter:"contrast",applyTo2d:function(e){if(0!==this.contrast){var t,i=e.imageData.data,r=i.length,n=Math.floor(255*this.contrast),s=259*(n+255)/(255*(259-n));for(t=0;t1&&(t=1/this.aspectRatio):this.aspectRatio<1&&(t=this.aspectRatio),e=t*this.blur*.12,this.horizontal?i[0]=e:i[1]=e,i}}),i.Blur.fromObject=t.Image.filters.BaseFilter.fromObject}(t),function(e){var t=e.fabric||(e.fabric={}),i=t.Image.filters,r=t.util.createClass;i.Gamma=r(i.BaseFilter,{type:"Gamma",fragmentSource:"precision highp float;\nuniform sampler2D uTexture;\nuniform vec3 uGamma;\nvarying vec2 vTexCoord;\nvoid main() {\nvec4 color = texture2D(uTexture, vTexCoord);\nvec3 correction = (1.0 / uGamma);\ncolor.r = pow(color.r, correction.r);\ncolor.g = pow(color.g, correction.g);\ncolor.b = pow(color.b, correction.b);\ngl_FragColor = color;\ngl_FragColor.rgb *= color.a;\n}",gamma:[1,1,1],mainParameter:"gamma",initialize:function(e){this.gamma=[1,1,1],i.BaseFilter.prototype.initialize.call(this,e)},applyTo2d:function(e){var t,i=e.imageData.data,r=this.gamma,n=i.length,s=1/r[0],o=1/r[1],a=1/r[2];for(this.rVals||(this.rVals=new Uint8Array(256),this.gVals=new Uint8Array(256),this.bVals=new Uint8Array(256)),t=0,n=256;t'},_getCacheCanvasDimensions:function(){var e=this.callSuper("_getCacheCanvasDimensions"),t=this.fontSize;return e.width+=t*e.zoomX,e.height+=t*e.zoomY,e},_render:function(e){var t=this.path;t&&!t.isNotVisible()&&t._render(e),this._setTextStyles(e),this._renderTextLinesBackground(e),this._renderTextDecoration(e,"underline"),this._renderText(e),this._renderTextDecoration(e,"overline"),this._renderTextDecoration(e,"linethrough")},_renderText:function(e){"stroke"===this.paintFirst?(this._renderTextStroke(e),this._renderTextFill(e)):(this._renderTextFill(e),this._renderTextStroke(e))},_setTextStyles:function(e,t,i){if(e.textBaseline="alphabetical",this.path)switch(this.pathAlign){case"center":e.textBaseline="middle";break;case"ascender":e.textBaseline="top";break;case"descender":e.textBaseline="bottom"}e.font=this._getFontDeclaration(t,i)},calcTextWidth:function(){for(var e=this.getLineWidth(0),t=1,i=this._textLines.length;te&&(e=r)}return e},_renderTextLine:function(e,t,i,r,n,s){this._renderChars(e,t,i,r,n,s)},_renderTextLinesBackground:function(e){if(this.textBackgroundColor||this.styleHas("textBackgroundColor")){for(var t,i,r,n,s,o,a,l=e.fillStyle,h=this._getLeftOffset(),c=this._getTopOffset(),u=0,d=0,f=this.path,g=0,_=this._textLines.length;g<_;g++)if(t=this.getHeightOfLine(g),this.textBackgroundColor||this.styleHas("textBackgroundColor",g)){r=this._textLines[g],i=this._getLineLeftOffset(g),d=0,u=0,n=this.getValueOfPropertyAt(g,0,"textBackgroundColor");for(var p=0,m=r.length;p=0:ia?u%=a:u<0&&(u+=a),this._setGraphemeOnPath(u,s,o),u+=s.kernedWidth}return{width:l,numOfSpaces:0}},_setGraphemeOnPath:function(e,i,r){var n=e+i.kernedWidth/2,s=this.path,o=t.util.getPointOnPath(s.path,n,s.segmentsInfo);i.renderLeft=o.x-r.x,i.renderTop=o.y-r.y,i.angle=o.angle+("right"===this.pathSide?Math.PI:0)},_getGraphemeBox:function(e,t,i,r,n){var s,o=this.getCompleteStyleDeclaration(t,i),a=r?this.getCompleteStyleDeclaration(t,i-1):{},l=this._measureChar(e,o,r,a),h=l.kernedWidth,c=l.width;0!==this.charSpacing&&(c+=s=this._getWidthOfCharSpacing(),h+=s);var u={width:c,left:0,height:o.fontSize,kernedWidth:h,deltaY:o.deltaY};if(i>0&&!n){var d=this.__charBounds[t][i-1];u.left=d.left+d.width+l.kernedWidth-l.width}return u},getHeightOfLine:function(e){if(this.__lineHeights[e])return this.__lineHeights[e];for(var t=this._textLines[e],i=this.getHeightOfChar(e,0),r=1,n=t.length;r0){var I=v+s+u;"rtl"===this.direction&&(I=this.width-I-d),h&&m&&(e.fillStyle=m,e.fillRect(I,c+w*r+o,d,this.fontSize/15)),u=f.left,d=f.width,h=g,m=p,r=n,o=a}else d+=f.kernedWidth;I=v+s+u,"rtl"===this.direction&&(I=this.width-I-d),e.fillStyle=p,g&&p&&e.fillRect(I,c+w*r+o,d-b,this.fontSize/15),y+=i}else y+=i;this._removeShadow(e)}},_getFontDeclaration:function(e,i){var r=e||this,n=this.fontFamily,s=t.Text.genericFonts.indexOf(n.toLowerCase())>-1,o=void 0===n||n.indexOf("'")>-1||n.indexOf(",")>-1||n.indexOf('"')>-1||s?r.fontFamily:'"'+r.fontFamily+'"';return[t.isLikelyNode?r.fontWeight:r.fontStyle,t.isLikelyNode?r.fontStyle:r.fontWeight,i?this.CACHE_FONT_SIZE+"px":r.fontSize+"px",o].join(" ")},render:function(e){this.visible&&(this.canvas&&this.canvas.skipOffscreen&&!this.group&&!this.isOnScreen()||(this._shouldClearDimensionCache()&&this.initDimensions(),this.callSuper("render",e)))},_splitTextIntoLines:function(e){for(var i=e.split(this._reNewline),r=new Array(i.length),n=["\n"],s=[],o=0;o-1&&(e.underline=!0),e.textDecoration.indexOf("line-through")>-1&&(e.linethrough=!0),e.textDecoration.indexOf("overline")>-1&&(e.overline=!0),delete e.textDecoration)}x.IText=x.util.createClass(x.Text,x.Observable,{type:"i-text",selectionStart:0,selectionEnd:0,selectionColor:"rgba(17,119,255,0.3)",isEditing:!1,editable:!0,editingBorderColor:"rgba(102,153,255,0.25)",cursorWidth:2,cursorColor:"",cursorDelay:1e3,cursorDuration:600,caching:!0,hiddenTextareaContainer:null,_reSpace:/\s|\n/,_currentCursorOpacity:0,_selectionDirection:null,_abortCursorAnimation:!1,__widthOfSpace:[],inCompositionMode:!1,initialize:function(e,t){this.callSuper("initialize",e,t),this.initBehavior()},setSelectionStart:function(e){e=Math.max(e,0),this._updateAndFire("selectionStart",e)},setSelectionEnd:function(e){e=Math.min(e,this.text.length),this._updateAndFire("selectionEnd",e)},_updateAndFire:function(e,t){this[e]!==t&&(this._fireSelectionChanged(),this[e]=t),this._updateTextarea()},_fireSelectionChanged:function(){this.fire("selection:changed"),this.canvas&&this.canvas.fire("text:selection:changed",{target:this})},initDimensions:function(){this.isEditing&&this.initDelayedCursor(),this.clearContextTop(),this.callSuper("initDimensions")},render:function(e){this.clearContextTop(),this.callSuper("render",e),this.cursorOffsetCache={},this.renderCursorOrSelection()},_render:function(e){this.callSuper("_render",e)},clearContextTop:function(e){if(this.isEditing&&this.canvas&&this.canvas.contextTop){var t=this.canvas.contextTop,i=this.canvas.viewportTransform;t.save(),t.transform(i[0],i[1],i[2],i[3],i[4],i[5]),this.transform(t),this._clearTextArea(t),e||t.restore()}},renderCursorOrSelection:function(){if(this.isEditing&&this.canvas&&this.canvas.contextTop){var e=this._getCursorBoundaries(),t=this.canvas.contextTop;this.clearContextTop(!0),this.selectionStart===this.selectionEnd?this.renderCursor(e,t):this.renderSelection(e,t),t.restore()}},_clearTextArea:function(e){var t=this.width+4,i=this.height+4;e.clearRect(-t/2,-i/2,t,i)},_getCursorBoundaries:function(e){void 0===e&&(e=this.selectionStart);var t=this._getLeftOffset(),i=this._getTopOffset(),r=this._getCursorBoundariesOffsets(e);return{left:t,top:i,leftOffset:r.left,topOffset:r.top}},_getCursorBoundariesOffsets:function(e){if(this.cursorOffsetCache&&"top"in this.cursorOffsetCache)return this.cursorOffsetCache;var t,i,r,n,s=0,o=0,a=this.get2DCursorLocation(e);r=a.charIndex,i=a.lineIndex;for(var l=0;l0?o:0)},"rtl"===this.direction&&(n.left*=-1),this.cursorOffsetCache=n,this.cursorOffsetCache},renderCursor:function(e,t){var i=this.get2DCursorLocation(),r=i.lineIndex,n=i.charIndex>0?i.charIndex-1:0,s=this.getValueOfPropertyAt(r,n,"fontSize"),o=this.scaleX*this.canvas.getZoom(),a=this.cursorWidth/o,l=e.topOffset,h=this.getValueOfPropertyAt(r,n,"deltaY");l+=(1-this._fontSizeFraction)*this.getHeightOfLine(r)/this.lineHeight-s*(1-this._fontSizeFraction),this.inCompositionMode&&this.renderSelection(e,t),t.fillStyle=this.cursorColor||this.getValueOfPropertyAt(r,n,"fill"),t.globalAlpha=this.__isMousedown?1:this._currentCursorOpacity,t.fillRect(e.left+e.leftOffset-a/2,l+e.top+h,a,s)},renderSelection:function(e,t){for(var i=this.inCompositionMode?this.hiddenTextarea.selectionStart:this.selectionStart,r=this.inCompositionMode?this.hiddenTextarea.selectionEnd:this.selectionEnd,n=-1!==this.textAlign.indexOf("justify"),s=this.get2DCursorLocation(i),o=this.get2DCursorLocation(r),a=s.lineIndex,l=o.lineIndex,h=s.charIndex<0?0:s.charIndex,c=o.charIndex<0?0:o.charIndex,u=a;u<=l;u++){var d,f=this._getLineLeftOffset(u)||0,g=this.getHeightOfLine(u),_=0,p=0;if(u===a&&(_=this.__charBounds[a][h].left),u>=a&&u1)&&(g/=this.lineHeight);var v=e.left+f+_,y=p-_,S=g,b=0;this.inCompositionMode?(t.fillStyle=this.compositionColor||"black",S=1,b=g):t.fillStyle=this.selectionColor,"rtl"===this.direction&&(v=this.width-v-y),t.fillRect(v,e.top+e.topOffset+b,y,S),e.topOffset+=d}},getCurrentCharFontSize:function(){var e=this._getCurrentCharIndex();return this.getValueOfPropertyAt(e.l,e.c,"fontSize")},getCurrentCharColor:function(){var e=this._getCurrentCharIndex();return this.getValueOfPropertyAt(e.l,e.c,"fill")},_getCurrentCharIndex:function(){var e=this.get2DCursorLocation(this.selectionStart,!0),t=e.charIndex>0?e.charIndex-1:0;return{l:e.lineIndex,c:t}}}),x.IText.fromObject=function(t,i){if(e(t),t.styles)for(var r in t.styles)for(var n in t.styles[r])e(t.styles[r][n]);x.Object._fromObject("IText",t,i,"text")}}(),C=x.util.object.clone,x.util.object.extend(x.IText.prototype,{initBehavior:function(){this.initAddedHandler(),this.initRemovedHandler(),this.initCursorSelectionHandlers(),this.initDoubleClickSimulation(),this.mouseMoveHandler=this.mouseMoveHandler.bind(this)},onDeselect:function(){this.isEditing&&this.exitEditing(),this.selected=!1},initAddedHandler:function(){var e=this;this.on("added",(function(){var t=e.canvas;t&&(t._hasITextHandlers||(t._hasITextHandlers=!0,e._initCanvasHandlers(t)),t._iTextInstances=t._iTextInstances||[],t._iTextInstances.push(e))}))},initRemovedHandler:function(){var e=this;this.on("removed",(function(){var t=e.canvas;t&&(t._iTextInstances=t._iTextInstances||[],x.util.removeFromArray(t._iTextInstances,e),0===t._iTextInstances.length&&(t._hasITextHandlers=!1,e._removeCanvasHandlers(t)))}))},_initCanvasHandlers:function(e){e._mouseUpITextHandler=function(){e._iTextInstances&&e._iTextInstances.forEach((function(e){e.__isMousedown=!1}))},e.on("mouse:up",e._mouseUpITextHandler)},_removeCanvasHandlers:function(e){e.off("mouse:up",e._mouseUpITextHandler)},_tick:function(){this._currentTickState=this._animateCursor(this,1,this.cursorDuration,"_onTickComplete")},_animateCursor:function(e,t,i,r){var n;return n={isAborted:!1,abort:function(){this.isAborted=!0}},e.animate("_currentCursorOpacity",t,{duration:i,onComplete:function(){n.isAborted||e[r]()},onChange:function(){e.canvas&&e.selectionStart===e.selectionEnd&&e.renderCursorOrSelection()},abort:function(){return n.isAborted}}),n},_onTickComplete:function(){var e=this;this._cursorTimeout1&&clearTimeout(this._cursorTimeout1),this._cursorTimeout1=setTimeout((function(){e._currentTickCompleteState=e._animateCursor(e,0,this.cursorDuration/2,"_tick")}),100)},initDelayedCursor:function(e){var t=this,i=e?0:this.cursorDelay;this.abortCursorAnimation(),this._currentCursorOpacity=1,this._cursorTimeout2=setTimeout((function(){t._tick()}),i)},abortCursorAnimation:function(){var e=this._currentTickState||this._currentTickCompleteState,t=this.canvas;this._currentTickState&&this._currentTickState.abort(),this._currentTickCompleteState&&this._currentTickCompleteState.abort(),clearTimeout(this._cursorTimeout1),clearTimeout(this._cursorTimeout2),this._currentCursorOpacity=0,e&&t&&t.clearContext(t.contextTop||t.contextContainer)},selectAll:function(){return this.selectionStart=0,this.selectionEnd=this._text.length,this._fireSelectionChanged(),this._updateTextarea(),this},getSelectedText:function(){return this._text.slice(this.selectionStart,this.selectionEnd).join("")},findWordBoundaryLeft:function(e){var t=0,i=e-1;if(this._reSpace.test(this._text[i]))for(;this._reSpace.test(this._text[i]);)t++,i--;for(;/\S/.test(this._text[i])&&i>-1;)t++,i--;return e-t},findWordBoundaryRight:function(e){var t=0,i=e;if(this._reSpace.test(this._text[i]))for(;this._reSpace.test(this._text[i]);)t++,i++;for(;/\S/.test(this._text[i])&&i-1;)t++,i--;return e-t},findLineBoundaryRight:function(e){for(var t=0,i=e;!/\n/.test(this._text[i])&&i0&&rthis.__selectionStartOnMouseDown?(this.selectionStart=this.__selectionStartOnMouseDown,this.selectionEnd=t):(this.selectionStart=t,this.selectionEnd=this.__selectionStartOnMouseDown),this.selectionStart===i&&this.selectionEnd===r||(this.restartCursorIfNeeded(),this._fireSelectionChanged(),this._updateTextarea(),this.renderCursorOrSelection()))}},_setEditingProps:function(){this.hoverCursor="text",this.canvas&&(this.canvas.defaultCursor=this.canvas.moveCursor="text"),this.borderColor=this.editingBorderColor,this.hasControls=this.selectable=!1,this.lockMovementX=this.lockMovementY=!0},fromStringToGraphemeSelection:function(e,t,i){var r=i.slice(0,e),n=x.util.string.graphemeSplit(r).length;if(e===t)return{selectionStart:n,selectionEnd:n};var s=i.slice(e,t);return{selectionStart:n,selectionEnd:n+x.util.string.graphemeSplit(s).length}},fromGraphemeToStringSelection:function(e,t,i){var r=i.slice(0,e).join("").length;return e===t?{selectionStart:r,selectionEnd:r}:{selectionStart:r,selectionEnd:r+i.slice(e,t).join("").length}},_updateTextarea:function(){if(this.cursorOffsetCache={},this.hiddenTextarea){if(!this.inCompositionMode){var e=this.fromGraphemeToStringSelection(this.selectionStart,this.selectionEnd,this._text);this.hiddenTextarea.selectionStart=e.selectionStart,this.hiddenTextarea.selectionEnd=e.selectionEnd}this.updateTextareaPosition()}},updateFromTextArea:function(){if(this.hiddenTextarea){this.cursorOffsetCache={},this.text=this.hiddenTextarea.value,this._shouldClearDimensionCache()&&(this.initDimensions(),this.setCoords());var e=this.fromStringToGraphemeSelection(this.hiddenTextarea.selectionStart,this.hiddenTextarea.selectionEnd,this.hiddenTextarea.value);this.selectionEnd=this.selectionStart=e.selectionEnd,this.inCompositionMode||(this.selectionStart=e.selectionStart),this.updateTextareaPosition()}},updateTextareaPosition:function(){if(this.selectionStart===this.selectionEnd){var e=this._calcTextareaPosition();this.hiddenTextarea.style.left=e.left,this.hiddenTextarea.style.top=e.top}},_calcTextareaPosition:function(){if(!this.canvas)return{x:1,y:1};var e=this.inCompositionMode?this.compositionStart:this.selectionStart,t=this._getCursorBoundaries(e),i=this.get2DCursorLocation(e),r=i.lineIndex,n=i.charIndex,s=this.getValueOfPropertyAt(r,n,"fontSize")*this.lineHeight,o=t.leftOffset,a=this.calcTransformMatrix(),l={x:t.left+o,y:t.top+t.topOffset+s},h=this.canvas.getRetinaScaling(),c=this.canvas.upperCanvasEl,u=c.width/h,d=c.height/h,f=u-s,g=d-s,_=c.clientWidth/u,p=c.clientHeight/d;return l=x.util.transformPoint(l,a),(l=x.util.transformPoint(l,this.canvas.viewportTransform)).x*=_,l.y*=p,l.x<0&&(l.x=0),l.x>f&&(l.x=f),l.y<0&&(l.y=0),l.y>g&&(l.y=g),l.x+=this.canvas._offset.left,l.y+=this.canvas._offset.top,{left:l.x+"px",top:l.y+"px",fontSize:s+"px",charHeight:s}},_saveEditingProps:function(){this._savedProps={hasControls:this.hasControls,borderColor:this.borderColor,lockMovementX:this.lockMovementX,lockMovementY:this.lockMovementY,hoverCursor:this.hoverCursor,selectable:this.selectable,defaultCursor:this.canvas&&this.canvas.defaultCursor,moveCursor:this.canvas&&this.canvas.moveCursor}},_restoreEditingProps:function(){this._savedProps&&(this.hoverCursor=this._savedProps.hoverCursor,this.hasControls=this._savedProps.hasControls,this.borderColor=this._savedProps.borderColor,this.selectable=this._savedProps.selectable,this.lockMovementX=this._savedProps.lockMovementX,this.lockMovementY=this._savedProps.lockMovementY,this.canvas&&(this.canvas.defaultCursor=this._savedProps.defaultCursor,this.canvas.moveCursor=this._savedProps.moveCursor))},exitEditing:function(){var e=this._textBeforeEdit!==this.text,t=this.hiddenTextarea;return this.selected=!1,this.isEditing=!1,this.selectionEnd=this.selectionStart,t&&(t.blur&&t.blur(),t.parentNode&&t.parentNode.removeChild(t)),this.hiddenTextarea=null,this.abortCursorAnimation(),this._restoreEditingProps(),this._currentCursorOpacity=0,this._shouldClearDimensionCache()&&(this.initDimensions(),this.setCoords()),this.fire("editing:exited"),e&&this.fire("modified"),this.canvas&&(this.canvas.off("mouse:move",this.mouseMoveHandler),this.canvas.fire("text:editing:exited",{target:this}),e&&this.canvas.fire("object:modified",{target:this})),this},_removeExtraneousStyles:function(){for(var e in this.styles)this._textLines[e]||delete this.styles[e]},removeStyleFromTo:function(e,t){var i,r,n=this.get2DCursorLocation(e,!0),s=this.get2DCursorLocation(t,!0),o=n.lineIndex,a=n.charIndex,l=s.lineIndex,h=s.charIndex;if(o!==l){if(this.styles[o])for(i=a;i=h&&(r[c-d]=r[u],delete r[u])}},shiftLineStyles:function(e,t){var i=C(this.styles);for(var r in this.styles){var n=parseInt(r,10);n>e&&(this.styles[n+t]=i[n],i[n-t]||delete this.styles[n])}},restartCursorIfNeeded:function(){this._currentTickState&&!this._currentTickState.isAborted&&this._currentTickCompleteState&&!this._currentTickCompleteState.isAborted||this.initDelayedCursor()},insertNewlineStyleObject:function(e,t,i,r){var n,s={},o=!1,a=this._unwrappedTextLines[e].length===t;for(var l in i||(i=1),this.shiftLineStyles(e,i),this.styles[e]&&(n=this.styles[e][0===t?t:t-1]),this.styles[e]){var h=parseInt(l,10);h>=t&&(o=!0,s[h-t]=this.styles[e][l],a&&0===t||delete this.styles[e][l])}var c=!1;for(o&&!a&&(this.styles[e+i]=s,c=!0),c&&i--;i>0;)r&&r[i-1]?this.styles[e+i]={0:C(r[i-1])}:n?this.styles[e+i]={0:C(n)}:delete this.styles[e+i],i--;this._forceClearCache=!0},insertCharStyleObject:function(e,t,i,r){this.styles||(this.styles={});var n=this.styles[e],s=n?C(n):{};for(var o in i||(i=1),s){var a=parseInt(o,10);a>=t&&(n[a+i]=s[a],s[a-i]||delete n[a])}if(this._forceClearCache=!0,r)for(;i--;)Object.keys(r[i]).length&&(this.styles[e]||(this.styles[e]={}),this.styles[e][t+i]=C(r[i]));else if(n)for(var l=n[t?t-1:1];l&&i--;)this.styles[e][t+i]=C(l)},insertNewStyleBlock:function(e,t,i){for(var r=this.get2DCursorLocation(t,!0),n=[0],s=0,o=0;o0&&(this.insertCharStyleObject(r.lineIndex,r.charIndex,n[0],i),i=i&&i.slice(n[0]+1)),s&&this.insertNewlineStyleObject(r.lineIndex,r.charIndex+n[0],s),o=1;o0?this.insertCharStyleObject(r.lineIndex+o,0,n[o],i):i&&this.styles[r.lineIndex+o]&&i[0]&&(this.styles[r.lineIndex+o][0]=i[0]),i=i&&i.slice(n[o]+1);n[o]>0&&this.insertCharStyleObject(r.lineIndex+o,0,n[o],i)},setSelectionStartEndWithShift:function(e,t,i){i<=e?(t===e?this._selectionDirection="left":"right"===this._selectionDirection&&(this._selectionDirection="left",this.selectionEnd=e),this.selectionStart=i):i>e&&ie?this.selectionStart=e:this.selectionStart<0&&(this.selectionStart=0),this.selectionEnd>e?this.selectionEnd=e:this.selectionEnd<0&&(this.selectionEnd=0)}}),x.util.object.extend(x.IText.prototype,{initDoubleClickSimulation:function(){this.__lastClickTime=+new Date,this.__lastLastClickTime=+new Date,this.__lastPointer={},this.on("mousedown",this.onMouseDown)},onMouseDown:function(e){if(this.canvas){this.__newClickTime=+new Date;var t=e.pointer;this.isTripleClick(t)&&(this.fire("tripleclick",e),this._stopEvent(e.e)),this.__lastLastClickTime=this.__lastClickTime,this.__lastClickTime=this.__newClickTime,this.__lastPointer=t,this.__lastIsEditing=this.isEditing,this.__lastSelected=this.selected}},isTripleClick:function(e){return this.__newClickTime-this.__lastClickTime<500&&this.__lastClickTime-this.__lastLastClickTime<500&&this.__lastPointer.x===e.x&&this.__lastPointer.y===e.y},_stopEvent:function(e){e.preventDefault&&e.preventDefault(),e.stopPropagation&&e.stopPropagation()},initCursorSelectionHandlers:function(){this.initMousedownHandler(),this.initMouseupHandler(),this.initClicks()},doubleClickHandler:function(e){this.isEditing&&this.selectWord(this.getSelectionStartFromPointer(e.e))},tripleClickHandler:function(e){this.isEditing&&this.selectLine(this.getSelectionStartFromPointer(e.e))},initClicks:function(){this.on("mousedblclick",this.doubleClickHandler),this.on("tripleclick",this.tripleClickHandler)},_mouseDownHandler:function(e){!this.canvas||!this.editable||e.e.button&&1!==e.e.button||(this.__isMousedown=!0,this.selected&&(this.inCompositionMode=!1,this.setCursorByClick(e.e)),this.isEditing&&(this.__selectionStartOnMouseDown=this.selectionStart,this.selectionStart===this.selectionEnd&&this.abortCursorAnimation(),this.renderCursorOrSelection()))},_mouseDownHandlerBefore:function(e){!this.canvas||!this.editable||e.e.button&&1!==e.e.button||(this.selected=this===this.canvas._activeObject)},initMousedownHandler:function(){this.on("mousedown",this._mouseDownHandler),this.on("mousedown:before",this._mouseDownHandlerBefore)},initMouseupHandler:function(){this.on("mouseup",this.mouseUpHandler)},mouseUpHandler:function(e){if(this.__isMousedown=!1,!(!this.editable||this.group||e.transform&&e.transform.actionPerformed||e.e.button&&1!==e.e.button)){if(this.canvas){var t=this.canvas._activeObject;if(t&&t!==this)return}this.__lastSelected&&!this.__corner?(this.selected=!1,this.__lastSelected=!1,this.enterEditing(e.e),this.selectionStart===this.selectionEnd?this.initDelayedCursor(!0):this.renderCursorOrSelection()):this.selected=!0}},setCursorByClick:function(e){var t=this.getSelectionStartFromPointer(e),i=this.selectionStart,r=this.selectionEnd;e.shiftKey?this.setSelectionStartEndWithShift(i,r,t):(this.selectionStart=t,this.selectionEnd=t),this.isEditing&&(this._fireSelectionChanged(),this._updateTextarea())},getSelectionStartFromPointer:function(e){for(var t,i=this.getLocalPointer(e),r=0,n=0,s=0,o=0,a=0,l=0,h=this._textLines.length;l0&&(o+=this._textLines[l-1].length+this.missingNewlineOffset(l-1));n=this._getLineLeftOffset(a)*this.scaleX,t=this._textLines[a],"rtl"===this.direction&&(i.x=this.width*this.scaleX-i.x+n);for(var c=0,u=t.length;cs||o<0?0:1);return this.flipX&&(a=n-a),a>this._text.length&&(a=this._text.length),a}}),x.util.object.extend(x.IText.prototype,{initHiddenTextarea:function(){this.hiddenTextarea=x.document.createElement("textarea"),this.hiddenTextarea.setAttribute("autocapitalize","off"),this.hiddenTextarea.setAttribute("autocorrect","off"),this.hiddenTextarea.setAttribute("autocomplete","off"),this.hiddenTextarea.setAttribute("spellcheck","false"),this.hiddenTextarea.setAttribute("data-fabric-hiddentextarea",""),this.hiddenTextarea.setAttribute("wrap","off");var e=this._calcTextareaPosition();this.hiddenTextarea.style.cssText="position: absolute; top: "+e.top+"; left: "+e.left+"; z-index: -999; opacity: 0; width: 1px; height: 1px; font-size: 1px; paddingーtop: "+e.fontSize+";",this.hiddenTextareaContainer?this.hiddenTextareaContainer.appendChild(this.hiddenTextarea):x.document.body.appendChild(this.hiddenTextarea),x.util.addListener(this.hiddenTextarea,"keydown",this.onKeyDown.bind(this)),x.util.addListener(this.hiddenTextarea,"keyup",this.onKeyUp.bind(this)),x.util.addListener(this.hiddenTextarea,"input",this.onInput.bind(this)),x.util.addListener(this.hiddenTextarea,"copy",this.copy.bind(this)),x.util.addListener(this.hiddenTextarea,"cut",this.copy.bind(this)),x.util.addListener(this.hiddenTextarea,"paste",this.paste.bind(this)),x.util.addListener(this.hiddenTextarea,"compositionstart",this.onCompositionStart.bind(this)),x.util.addListener(this.hiddenTextarea,"compositionupdate",this.onCompositionUpdate.bind(this)),x.util.addListener(this.hiddenTextarea,"compositionend",this.onCompositionEnd.bind(this)),!this._clickHandlerInitialized&&this.canvas&&(x.util.addListener(this.canvas.upperCanvasEl,"click",this.onClick.bind(this)),this._clickHandlerInitialized=!0)},keysMap:{9:"exitEditing",27:"exitEditing",33:"moveCursorUp",34:"moveCursorDown",35:"moveCursorRight",36:"moveCursorLeft",37:"moveCursorLeft",38:"moveCursorUp",39:"moveCursorRight",40:"moveCursorDown"},keysMapRtl:{9:"exitEditing",27:"exitEditing",33:"moveCursorUp",34:"moveCursorDown",35:"moveCursorLeft",36:"moveCursorRight",37:"moveCursorRight",38:"moveCursorUp",39:"moveCursorLeft",40:"moveCursorDown"},ctrlKeysMapUp:{67:"copy",88:"cut"},ctrlKeysMapDown:{65:"selectAll"},onClick:function(){this.hiddenTextarea&&this.hiddenTextarea.focus()},onKeyDown:function(e){if(this.isEditing){var t="rtl"===this.direction?this.keysMapRtl:this.keysMap;if(e.keyCode in t)this[t[e.keyCode]](e);else{if(!(e.keyCode in this.ctrlKeysMapDown)||!e.ctrlKey&&!e.metaKey)return;this[this.ctrlKeysMapDown[e.keyCode]](e)}e.stopImmediatePropagation(),e.preventDefault(),e.keyCode>=33&&e.keyCode<=40?(this.inCompositionMode=!1,this.clearContextTop(),this.renderCursorOrSelection()):this.canvas&&this.canvas.requestRenderAll()}},onKeyUp:function(e){!this.isEditing||this._copyDone||this.inCompositionMode?this._copyDone=!1:e.keyCode in this.ctrlKeysMapUp&&(e.ctrlKey||e.metaKey)&&(this[this.ctrlKeysMapUp[e.keyCode]](e),e.stopImmediatePropagation(),e.preventDefault(),this.canvas&&this.canvas.requestRenderAll())},onInput:function(e){var t=this.fromPaste;if(this.fromPaste=!1,e&&e.stopPropagation(),this.isEditing){var i,r,n,s,o,a=this._splitTextIntoLines(this.hiddenTextarea.value).graphemeText,l=this._text.length,h=a.length,c=h-l,u=this.selectionStart,d=this.selectionEnd,f=u!==d;if(""===this.hiddenTextarea.value)return this.styles={},this.updateFromTextArea(),this.fire("changed"),void(this.canvas&&(this.canvas.fire("text:changed",{target:this}),this.canvas.requestRenderAll()));var g=this.fromStringToGraphemeSelection(this.hiddenTextarea.selectionStart,this.hiddenTextarea.selectionEnd,this.hiddenTextarea.value),_=u>g.selectionStart;f?(i=this._text.slice(u,d),c+=d-u):h0&&(r+=(i=this.__charBounds[e][t-1]).left+i.width),r},getDownCursorOffset:function(e,t){var i=this._getSelectionForOffset(e,t),r=this.get2DCursorLocation(i),n=r.lineIndex;if(n===this._textLines.length-1||e.metaKey||34===e.keyCode)return this._text.length-i;var s=r.charIndex,o=this._getWidthBeforeCursor(n,s),a=this._getIndexOnLine(n+1,o);return this._textLines[n].slice(s).length+a+1+this.missingNewlineOffset(n)},_getSelectionForOffset:function(e,t){return e.shiftKey&&this.selectionStart!==this.selectionEnd&&t?this.selectionEnd:this.selectionStart},getUpCursorOffset:function(e,t){var i=this._getSelectionForOffset(e,t),r=this.get2DCursorLocation(i),n=r.lineIndex;if(0===n||e.metaKey||33===e.keyCode)return-i;var s=r.charIndex,o=this._getWidthBeforeCursor(n,s),a=this._getIndexOnLine(n-1,o),l=this._textLines[n].slice(0,s),h=this.missingNewlineOffset(n-1);return-this._textLines[n-1].length+a-l.length+(1-h)},_getIndexOnLine:function(e,t){for(var i,r,n=this._textLines[e],s=this._getLineLeftOffset(e),o=0,a=0,l=n.length;at){r=!0;var h=s-i,c=s,u=Math.abs(h-t);o=Math.abs(c-t)=this._text.length&&this.selectionEnd>=this._text.length||this._moveCursorUpOrDown("Down",e)},moveCursorUp:function(e){0===this.selectionStart&&0===this.selectionEnd||this._moveCursorUpOrDown("Up",e)},_moveCursorUpOrDown:function(e,t){var i=this["get"+e+"CursorOffset"](t,"right"===this._selectionDirection);t.shiftKey?this.moveCursorWithShift(i):this.moveCursorWithoutShift(i),0!==i&&(this.setSelectionInBoundaries(),this.abortCursorAnimation(),this._currentCursorOpacity=1,this.initDelayedCursor(),this._fireSelectionChanged(),this._updateTextarea())},moveCursorWithShift:function(e){var t="left"===this._selectionDirection?this.selectionStart+e:this.selectionEnd+e;return this.setSelectionStartEndWithShift(this.selectionStart,this.selectionEnd,t),0!==e},moveCursorWithoutShift:function(e){return e<0?(this.selectionStart+=e,this.selectionEnd=this.selectionStart):(this.selectionEnd+=e,this.selectionStart=this.selectionEnd),0!==e},moveCursorLeft:function(e){0===this.selectionStart&&0===this.selectionEnd||this._moveCursorLeftOrRight("Left",e)},_move:function(e,t,i){var r;if(e.altKey)r=this["findWordBoundary"+i](this[t]);else{if(!e.metaKey&&35!==e.keyCode&&36!==e.keyCode)return this[t]+="Left"===i?-1:1,!0;r=this["findLineBoundary"+i](this[t])}if(void 0!==typeof r&&this[t]!==r)return this[t]=r,!0},_moveLeft:function(e,t){return this._move(e,t,"Left")},_moveRight:function(e,t){return this._move(e,t,"Right")},moveCursorLeftWithoutShift:function(e){var t=!0;return this._selectionDirection="left",this.selectionEnd===this.selectionStart&&0!==this.selectionStart&&(t=this._moveLeft(e,"selectionStart")),this.selectionEnd=this.selectionStart,t},moveCursorLeftWithShift:function(e){return"right"===this._selectionDirection&&this.selectionStart!==this.selectionEnd?this._moveLeft(e,"selectionEnd"):0!==this.selectionStart?(this._selectionDirection="left",this._moveLeft(e,"selectionStart")):void 0},moveCursorRight:function(e){this.selectionStart>=this._text.length&&this.selectionEnd>=this._text.length||this._moveCursorLeftOrRight("Right",e)},_moveCursorLeftOrRight:function(e,t){var i="moveCursor"+e+"With";this._currentCursorOpacity=1,t.shiftKey?i+="Shift":i+="outShift",this[i](t)&&(this.abortCursorAnimation(),this.initDelayedCursor(),this._fireSelectionChanged(),this._updateTextarea())},moveCursorRightWithShift:function(e){return"left"===this._selectionDirection&&this.selectionStart!==this.selectionEnd?this._moveRight(e,"selectionStart"):this.selectionEnd!==this._text.length?(this._selectionDirection="right",this._moveRight(e,"selectionEnd")):void 0},moveCursorRightWithoutShift:function(e){var t=!0;return this._selectionDirection="right",this.selectionStart===this.selectionEnd?(t=this._moveRight(e,"selectionStart"),this.selectionEnd=this.selectionStart):this.selectionStart=this.selectionEnd,t},removeChars:function(e,t){void 0===t&&(t=e+1),this.removeStyleFromTo(e,t),this._text.splice(e,t-e),this.text=this._text.join(""),this.set("dirty",!0),this._shouldClearDimensionCache()&&(this.initDimensions(),this.setCoords()),this._removeExtraneousStyles()},insertChars:function(e,t,i,r){void 0===r&&(r=i),r>i&&this.removeStyleFromTo(i,r);var n=x.util.string.graphemeSplit(e);this.insertNewStyleBlock(n,i,t),this._text=[].concat(this._text.slice(0,i),n,this._text.slice(r)),this.text=this._text.join(""),this.set("dirty",!0),this._shouldClearDimensionCache()&&(this.initDimensions(),this.setCoords()),this._removeExtraneousStyles()}}),function(){var e=x.util.toFixed,t=/ +/g;x.util.object.extend(x.Text.prototype,{_toSVG:function(){var e=this._getSVGLeftTopOffsets(),t=this._getSVGTextAndBg(e.textTop,e.textLeft);return this._wrapSVGTextAndBg(t)},toSVG:function(e){return this._createBaseSVGMarkup(this._toSVG(),{reviver:e,noStyle:!0,withShadow:!0})},_getSVGLeftTopOffsets:function(){return{textLeft:-this.width/2,textTop:-this.height/2,lineTop:this.getHeightOfLine(0)}},_wrapSVGTextAndBg:function(e){var t=this.getSvgTextDecoration(this);return[e.textBgRects.join(""),'\t\t",e.textSpans.join(""),"\n"]},_getSVGTextAndBg:function(e,t){var i,r=[],n=[],s=e;this._setSVGBg(n);for(var o=0,a=this._textLines.length;o",x.util.string.escapeXml(i),""].join("")},_setSVGTextLineText:function(e,t,i,r){var n,s,o,a,l,h=this.getHeightOfLine(t),c=-1!==this.textAlign.indexOf("justify"),u="",d=0,f=this._textLines[t];r+=h*(1-this._fontSizeFraction)/this.lineHeight;for(var g=0,_=f.length-1;g<=_;g++)l=g===_||this.charSpacing,u+=f[g],o=this.__charBounds[t][g],0===d?(i+=o.kernedWidth-o.width,d+=o.width):d+=o.kernedWidth,c&&!l&&this._reSpaceAndTab.test(f[g])&&(l=!0),l||(n=n||this.getCompleteStyleDeclaration(t,g),s=this.getCompleteStyleDeclaration(t,g+1),l=this._hasStyleChangedForSvg(n,s)),l&&(a=this._getStyleDeclaration(t,g)||{},e.push(this._createTextCharSpan(u,a,i,r)),u="",n=s,i+=d,d=0)},_pushTextBgRect:function(t,i,r,n,s,o){var a=x.Object.NUM_FRACTION_DIGITS;t.push("\t\t\n')},_setSVGTextLineBg:function(e,t,i,r){for(var n,s,o=this._textLines[t],a=this.getHeightOfLine(t)/this.lineHeight,l=0,h=0,c=this.getValueOfPropertyAt(t,0,"textBackgroundColor"),u=0,d=o.length;uthis.width&&this._set("width",this.dynamicMinWidth),-1!==this.textAlign.indexOf("justify")&&this.enlargeSpaces(),this.height=this.calcTextHeight(),this.saveState({propertySet:"_dimensionAffectingProps"}))},_generateStyleMap:function(e){for(var t=0,i=0,r=0,n={},s=0;s0?(i=0,r++,t++):!this.splitByGrapheme&&this._reSpaceAndTab.test(e.graphemeText[r])&&s>0&&(i++,r++),n[s]={line:t,offset:i},r+=e.graphemeLines[s].length,i+=e.graphemeLines[s].length;return n},styleHas:function(e,i){if(this._styleMap&&!this.isWrapping){var r=this._styleMap[i];r&&(i=r.line)}return t.Text.prototype.styleHas.call(this,e,i)},isEmptyStyles:function(e){if(!this.styles)return!0;var t,i,r=0,n=!1,s=this._styleMap[e],o=this._styleMap[e+1];for(var a in s&&(e=s.line,r=s.offset),o&&(n=o.line===e,t=o.offset),i=void 0===e?this.styles:{line:this.styles[e]})for(var l in i[a])if(l>=r&&(!n||lr&&!p?(a.push(l),l=[],s=f,p=!0):s+=m,p||o||l.push(d),l=l.concat(c),g=o?0:this._measureWord([d],i,u),u++,p=!1,f>_&&(_=f);return v&&a.push(l),_+n>this.dynamicMinWidth&&(this.dynamicMinWidth=_-m+n),a},isEndOfWrapping:function(e){return!this._styleMap[e+1]||this._styleMap[e+1].line!==this._styleMap[e].line},missingNewlineOffset:function(e){return this.splitByGrapheme?this.isEndOfWrapping(e)?1:0:1},_splitTextIntoLines:function(e){for(var i=t.Text.prototype._splitTextIntoLines.call(this,e),r=this._wrapText(i.lines,this.width),n=new Array(r.length),s=0;s{},898:()=>{},245:()=>{}},B={};function N(e){var t=B[e];if(void 0!==t)return t.exports;var i=B[e]={exports:{}};return k[e](i,i.exports,N),i.exports}N.d=(e,t)=>{for(var i in t)N.o(t,i)&&!N.o(e,i)&&Object.defineProperty(e,i,{enumerable:!0,get:t[i]})},N.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t);var j={};(()=>{let e;N.d(j,{R:()=>e}),e="undefined"!=typeof document&&"undefined"!=typeof window?N(653).fabric:{version:"5.2.1"}})();var V=j.R; +/*! + * Dynamsoft JavaScript Library + * @product Dynamsoft Camera Enhancer JS Edition + * @website https://www.dynamsoft.com + * @copyright Copyright 2023, Dynamsoft Corporation + * @author Dynamsoft + * @version 3.3.8 (js 20231011) + * @fileoverview Dynamsoft JavaScript Library for Camera Enhancer + * More info on DCE JS: https://www.dynamsoft.com/camera-enhancer/docs/programming/javascript/?ver=latest + */const U="undefined"==typeof self;let G,W,H,Y,X;if("undefined"!=typeof navigator&&(G=navigator,W=G.userAgent,H=G.platform,Y=G.mediaDevices),!U){const e={Edge:{search:"Edg",verSearch:"Edg"},OPR:null,Chrome:null,Safari:{str:G.vendor,search:"Apple",verSearch:["Version","iPhone OS","CPU OS"]},Firefox:null,Explorer:{search:"MSIE",verSearch:"MSIE"}},t={HarmonyOS:null,Android:null,iPhone:null,iPad:null,Windows:{str:H,search:"Win"},Mac:{str:H},Linux:{str:H}};let i="unknownBrowser",r=0,n="unknownOS";for(let t in e){const n=e[t]||{};let s=n.str||W,o=n.search||t,a=n.verStr||W,l=n.verSearch||t;if(l instanceof Array||(l=[l]),-1!=s.indexOf(o)){i=t;for(let e of l){let t=a.indexOf(e);if(-1!=t){r=parseFloat(a.substring(t+e.length+1));break}}break}}for(let e in t){const i=t[e]||{};let r=i.str||W,s=i.search||e;if(-1!=r.indexOf(s)){n=e;break}}"Linux"==n&&-1!=W.indexOf("Windows NT")&&(n="HarmonyOS"),X={browser:i,version:r,OS:n}}U&&(X={browser:"ssr",version:0,OS:"ssr"});const z="undefined"!=typeof WebAssembly&&W&&!(/Safari/.test(W)&&!/Chrome/.test(W)&&/\(.+\s11_2_([2-6]).*\)/.test(W)),Z=!("undefined"==typeof Worker),J=!(!Y||!Y.getUserMedia),K=async()=>{let e=!1;if(J)try{(await Y.getUserMedia({video:!0})).getTracks().forEach((e=>{e.stop()})),e=!0}catch(e){}return e};"Chrome"===X.browser&&X.version>66||"Safari"===X.browser&&X.version>13||"OPR"===X.browser&&X.version>43||"Edge"===X.browser&&X.version;const q=(()=>{if(!U&&document.currentScript){let e=document.currentScript.src,t=e.indexOf("?");if(-1!=t)e=e.substring(0,t);else{let t=e.indexOf("#");-1!=t&&(e=e.substring(0,t))}return e.substring(0,e.lastIndexOf("/")+1)}return"./"})();class Q{constructor(e,t){this._zIndex=null,this._drawingLayer=null,this._drawingLayerId=null,this._mapStyle=new Map,this.mapEvent_Callbacks=new Map([["selected",new Map],["deselected",new Map],["mousedown",new Map],["mouseup",new Map],["dblclick",new Map],["mouseover",new Map],["mouseout",new Map]]),this.mapNoteName_Content=new Map([]),this.isDrawingItem=!0,this._setFabricObject(e),this._mediaType=e.type,this.styleSelector="default",this.styleId=t}get mediaType(){return this._mediaType}get drawingLayerId(){return this._drawingLayerId}_setFabricObject(e){this._fabricObject=e,this._fabricObject.on("selected",(()=>{this.styleSelector="selected"})),this._fabricObject.on("deselected",(()=>{this._fabricObject.canvas&&this._fabricObject.canvas.getActiveObjects().includes(this._fabricObject)?this.styleSelector="selected":this.styleSelector="default","textbox"===this._fabricObject.type&&(this._fabricObject.isEditing&&this._fabricObject.exitEditing(),this._fabricObject.selected=!1)})),e.getDrawingItem=()=>this}_getFabricObject(){return this._fabricObject}_on(e,t){if(!t)return;const i=e.toLowerCase(),r=this.mapEvent_Callbacks.get(i);if(!r)throw new Error(`Event '${e}' does not exist.`);let n=r.get(t);n||(n=e=>{const i=e.e;if(!i)return void(t&&t.apply(this,[{targetItem:this,itemClientX:null,itemClientY:null,itemPageX:null,itemPageY:null}]));const r={targetItem:this,itemClientX:null,itemClientY:null,itemPageX:null,itemPageY:null};if(this._drawingLayer){let e,t,n,s;const o=i.target.getBoundingClientRect();e=o.left,t=o.top,n=e+window.scrollX,s=t+window.scrollY;const a=this._drawingLayer.fabricCanvas.lowerCanvasEl.width,l=this._drawingLayer.fabricCanvas.lowerCanvasEl.height,h=parseFloat(window.getComputedStyle(this._drawingLayer.fabricCanvas.lowerCanvasEl).width),c=parseFloat(window.getComputedStyle(this._drawingLayer.fabricCanvas.lowerCanvasEl).height),u=h/c,d=a/l,f=this._drawingLayer._getObjectFit();let g,_,p,m,v=1;if("contain"===f)u0?i-1:r,te),actionName:"modifyPolygon",pointIndex:i}),e}),{})}_extendSet(e,t){if("vertices"===e){const e=this._fabricObject;if(e.group){const i=e.group;e.points=t.map((e=>({x:e.x-i.left-i.width/2,y:e.y-i.top-i.height/2}))),i.addWithUpdate()}else e.points=t;const i=e.points.length-1;return e.controls=e.points.reduce((function(e,t,r){return e["p"+r]=new V.Control({positionHandler:$,actionHandler:ie(r>0?r-1:i,te),actionName:"modifyPolygon",pointIndex:r}),e}),{}),e._setPositionDimensions({}),!0}}_extendGet(e){if("vertices"===e){const e=[],t=this._fabricObject;if(t.selectable&&!t.group)for(let i in t.oCoords)e.push({x:t.oCoords[i].x,y:t.oCoords[i].y});else for(let i of t.points){let r=i.x-t.pathOffset.x,n=i.y-t.pathOffset.y;const s=V.util.transformPoint({x:r,y:n},t.calcTransformMatrix());e.push({x:s.x,y:s.y})}return e}}}const ne=e=>{let t=(e=>e.split("\n").map((e=>e.split("\t"))))(e);return(e=>{for(let t=0;;t++){let i=-1;for(let r=0;ri&&(i=n.length)}if(-1===i)break;for(let r=0;r=e[r].length-1)continue;let n=" ".repeat(i+2-e[r][t].length);e[r][t]=e[r][t].concat(n)}}})(t),(e=>{let t="";for(let i=0;im?(g=d,_=d/p,{x:n.x*i.width,y:(n.y-(f-_)/2)*i.width}):(g=f*p,_=f,{x:(n.x-(d-g)/2)*i.height,y:n.y*i.height}):"cover"===h?p>m?{x:(c-i.height*d)/2+n.x*i.height,y:n.y*i.height}:{x:n.x*i.width,y:(u-i.width*f)/2+n.y*i.width}:{x:n.x*i.width,y:n.y*i.height}}return i={width:1,height:1},{x:n.x*i.width,y:n.y*i.height}},V.Canvas.prototype._onTouchStart=function(e){var t=this.findTarget(e);!this.allowTouchScrolling&&e.cancelable&&e.preventDefault&&e.preventDefault(),t&&e.cancelable&&e.preventDefault&&e.preventDefault(),null===this.mainTouchId&&(this.mainTouchId=this.getPointerId(e)),this.__onMouseDown(e),this._resetTransformEventData();var i=this.upperCanvasEl,r=this._getEventPrefix();V.util.addListener(V.document,"touchend",this._onTouchEnd,{passive:!1}),V.util.addListener(V.document,"touchmove",this._onMouseMove,{passive:!1}),V.util.removeListener(i,r+"down",this._onMouseDown)},V.Textbox.prototype._wrapLine=function(e,t,i,r){const n=e.match(/[\u3040-\u30ff\u3400-\u4dbf\u4e00-\u9fff\uf900-\ufaff\uff66-\uff9f]/g),s=!(!n||!n.length);var o=0,a=this.splitByGrapheme||s,l=[],h=[],c=a?V.util.string.graphemeSplit(e):e.split(this._wordJoiners),u="",d=0,f=a?"":" ",g=0,_=0,p=0,m=!0,v=this._getWidthOfCharSpacing();r=r||0,0===c.length&&c.push([]),i-=r;for(var y=0;yi&&!m?(l.push(h),h=[],o=g,m=!0):o+=v,m||a||h.push(f),h=h.concat(u),_=a?0:this._measureWord([f],t,d),d++,m=!1,g>p&&(p=g);return y&&l.push(h),p+r>this.dynamicMinWidth&&(this.dynamicMinWidth=p-v+r),l});class oe{constructor(e,t,i,r){let n,s;switch(this.mapMediaType_Style=new Map,this.mode="viewer",this.onSelectionChange=null,this._arrDrwaingItem=[],this._arrFabricObject=[],this._visible=!0,e.hasOwnProperty("getFabricCanvas")?this.fabricCanvas=e.getFabricCanvas():(this.fabricCanvas=new V.Canvas(e,Object.assign(r,{allowTouchScrolling:!0})),this.fabricCanvas.setDimensions({width:"100%",height:"100%"},{cssOnly:!0}),this.fabricCanvas.lowerCanvasEl.className="",this.fabricCanvas.upperCanvasEl.className="",this.fabricCanvas.on("selection:created",(function(e){const t=e.selected,i=[];for(let e of t){const t=e.getDrawingItem()._drawingLayer;t&&!i.includes(t)&&i.push(t)}for(let e of i){const i=[];for(let r of t){const t=r.getDrawingItem();t._drawingLayer===e&&i.push(t)}setTimeout((()=>{e.onSelectionChange&&e.onSelectionChange(i,[])}),0)}})),this.fabricCanvas.on("before:selection:cleared",(function(e){const t=this.getActiveObjects(),i=[];for(let e of t){const t=e.getDrawingItem()._drawingLayer;t&&!i.includes(t)&&i.push(t)}for(let e of i){const i=[];for(let r of t){const t=r.getDrawingItem();t._drawingLayer===e&&i.push(t)}setTimeout((()=>{const t=[];for(let r of i)e.hasDrawingItem(r)&&t.push(r);t.length>0&&e.onSelectionChange&&e.onSelectionChange([],t)}),0)}})),this.fabricCanvas.on("selection:updated",(function(e){const t=e.selected,i=e.deselected,r=[];for(let e of t){const t=e.getDrawingItem()._drawingLayer;t&&!r.includes(t)&&r.push(t)}for(let e of i){const t=e.getDrawingItem()._drawingLayer;t&&!r.includes(t)&&r.push(t)}for(let e of r){const r=[],n=[];for(let i of t){const t=i.getDrawingItem();t._drawingLayer===e&&r.push(t)}for(let t of i){const i=t.getDrawingItem();i._drawingLayer===e&&n.push(i)}setTimeout((()=>{e.onSelectionChange&&e.onSelectionChange(r,n)}),0)}})),this.fabricCanvas.wrapperEl.style.position="absolute",e.getFabricCanvas=()=>this.fabricCanvas),this.id=t,this._mapDrawingStyles=i,t){case 1:n=i.get(1),s=i.get(5);break;case 2:n=i.get(2),s=i.get(6);break;case 3:n=i.get(3),s=i.get(7);break;default:n=i.get(4),s=i.get(8)}for(let e of Q.arrMediaTypes)this.mapMediaType_Style.set(e,{default:n,selected:s})}getId(){return this.id}_getDrawingStyle(e,t){if("number"!=typeof e)throw new Error("Invalid style id.");const i=this._mapDrawingStyles.get(e);return i?t?JSON.parse(JSON.stringify(i)):i:null}setVisible(e){if(e){for(let e of this._arrFabricObject)e.visible=!0;this._visible=!0}else{for(let e of this._arrFabricObject)e.visible=!1;this._visible=!1}this.fabricCanvas.renderAll()}isVisible(){return this._visible}_getItemCurrentStyleId(e){return e.styleId?e.styleId:this.mapMediaType_Style.get(e._mediaType)[e.styleSelector].styleId}_getItemCurrentStyle(e){if(e.styleId)return this._getDrawingStyle(e.styleId);return e._mapStyle.get(e.styleSelector)||null}_changeMediaTypeCurStyleInStyleSelector(e,t,i,r){let n;switch(e){case"rect":n=this.fabricCanvas.getObjects("rect");break;case"arc":n=this.fabricCanvas.getObjects("circle");break;case"polygon":n=this.fabricCanvas.getObjects("polygon");break;case"image":n=this.fabricCanvas.getObjects("image");break;case"text":n=this.fabricCanvas.getObjects("textbox");break;case"line":n=this.fabricCanvas.getObjects("line");break;case"path":n=this.fabricCanvas.getObjects("path")}for(let e of n){if(!this._arrFabricObject.includes(e))continue;const r=e.getDrawingItem();r.styleSelector===t&&this._changeItemStyle(r,i,!0)}r||this.fabricCanvas.renderAll()}_changeItemStyle(e,t,i){if(!e||!t)return;const r=e._getFabricObject();"number"==typeof e.styleId&&(t=this._getDrawingStyle(e.styleId)),r.strokeWidth=t.lineWidth,"fill"===t.paintMode?(r.fill=t.fillStyle,r.stroke=t.fillStyle):"stroke"===t.paintMode?(r.fill="transparent",r.stroke=t.strokeStyle):"strokeAndFill"===t.paintMode&&(r.fill=t.fillStyle,r.stroke=t.strokeStyle),r.fontFamily&&(r.fontFamily=t.fontFamily),r.fontSize&&(r.fontSize=t.fontSize),r.group||(r.dirty=!0),i||this.fabricCanvas.renderAll()}_updateGroupItem(e,t,i){if(!e||!t)return;const r=e.getChildItems();if("add"===i){if(r.includes(t))return;const i=t._getFabricObject();if(this.fabricCanvas.getObjects().includes(i)){if(!this._arrFabricObject.includes(i))throw new Error("Existed in other drawing layers.");t._zIndex=null}else{let i;if(t.styleId)i=this._getDrawingStyle(t.styleId);else{i=this.mapMediaType_Style.get(t._mediaType)[e.styleSelector];const r=()=>{this._changeItemStyle(t,this.mapMediaType_Style.get(t._mediaType).selected,!0)},n=()=>{this._changeItemStyle(t,this.mapMediaType_Style.get(t._mediaType).default,!0)};t._on("selected",r),t._on("deselected",n),t._funcChangeStyleToSelected=r,t._funcChangeStyleToDefault=n}t._drawingLayer=this,t._drawingLayerId=this.id,this._changeItemStyle(t,i,!0)}e._fabricObject.addWithUpdate(t._getFabricObject())}else{if("remove"!==i)return;if(!r.includes(t))return;t._zIndex=null,t._drawingLayer=null,t._drawingLayerId=null,t._off("selected",t._funcChangeStyleToSelected),t._off("deselected",t._funcChangeStyleToDefault),t._funcChangeStyleToSelected=null,t._funcChangeStyleToDefault=null,e._fabricObject.removeWithUpdate(t._getFabricObject())}this.fabricCanvas.renderAll()}_addDrawingItem(e,t){let i=e._getFabricObject();const r=this.fabricCanvas.getObjects();let n,s;if(r.includes(i)){if(this._arrFabricObject.includes(i))return;throw new Error("Existed in other drawing layers.")}if("group"===e._mediaType){n=e.getChildItems();for(let e of n)if(e._drawingLayer&&e._drawingLayer!==this)throw new Error("The childItems of DT_Group have existed in other drawing layers.")}if(t&&"object"==typeof t&&!Array.isArray(t))for(let e in t)i.set(e,t[e]);if(n){for(let e of n){const t=this.mapMediaType_Style.get(e._mediaType);for(let i of Q.arrStyleSelectors)e._mapStyle.set(i,t[i]);if(e.styleId)s=this._getDrawingStyle(e.styleId);else{s=t.default;const i=()=>{this._changeItemStyle(e,this.mapMediaType_Style.get(e._mediaType).selected,!0)},r=()=>{this._changeItemStyle(e,this.mapMediaType_Style.get(e._mediaType).default,!0)};e._on("selected",i),e._on("deselected",r),e._funcChangeStyleToSelected=i,e._funcChangeStyleToDefault=r}e._drawingLayer=this,e._drawingLayerId=this.id,this._changeItemStyle(e,s,!0)}i.dirty=!0,this.fabricCanvas.renderAll()}else{const t=this.mapMediaType_Style.get(e._mediaType);for(let i of Q.arrStyleSelectors)e._mapStyle.set(i,t[i]);if(e.styleId)s=this._getDrawingStyle(e.styleId);else{s=t.default;const i=()=>{this._changeItemStyle(e,this.mapMediaType_Style.get(e._mediaType).selected)},r=()=>{this._changeItemStyle(e,this.mapMediaType_Style.get(e._mediaType).default)};e._on("selected",i),e._on("deselected",r),e._funcChangeStyleToSelected=i,e._funcChangeStyleToDefault=r}this._changeItemStyle(e,s)}e._zIndex=this.id,e._drawingLayer=this,e._drawingLayerId=this.id;const o=this._arrFabricObject.length;let a=r.length;if(o)a=r.indexOf(this._arrFabricObject[o-1])+1;else for(let t=0;t{for(let t of this._arrDrawingLayer)if(t.getId()===e)return!0;return!1};if(void 0===t){for(let e=100;;e++)if(!i(e)){t=e;break}}else if(i(t))throw new Error("Existed drawing layer id.");const r=new oe(e,t,this._mapDrawingStyles,{enableRetinaScaling:!1});return r._manager=this,this._arrDrawingLayer.push(r),this._switchPointerEvent(),r}deleteDrawingLayer(e){const t=this.getDrawingLayer(e);if(!t)return;const i=this._arrDrawingLayer;t.dispose(),i.splice(i.indexOf(t),1),this._switchPointerEvent()}clearDrawingLayers(){for(let e of this._arrDrawingLayer)e.dispose();this._arrDrawingLayer.length=0}getDrawingLayer(e){for(let t of this._arrDrawingLayer)if(t.getId()===e)return t;return null}getDrawingLayers(){return Array.from(this._arrDrawingLayer)}getSelectedDrawingItems(){if(!this._arrDrawingLayer.length)return;const e=this._arrDrawingLayer[0].fabricCanvas.getActiveObjects(),t=[];for(let i of e)t.push(i.getDrawingItem());return t}setDimensions(e,t){this._arrDrawingLayer.length&&this._arrDrawingLayer[0]._setDimensions(e,t)}setObjectFit(e){for(let t of this._arrDrawingLayer)t&&t._setObjectFit(e)}getObjectFit(){return this._arrDrawingLayer.length?this._arrDrawingLayer[0]._getObjectFit():null}setVisible(e){this._arrDrawingLayer.length&&(this._arrDrawingLayer[0].fabricCanvas.wrapperEl.style.display=e?"block":"none")}_switchPointerEvent(){if(this._arrDrawingLayer.length)for(let e of this._arrDrawingLayer)e.getMode()}}class le{constructor(e){this._controlTarget=null,this._arrUsers=[],this._mapAction_UserArgs=new Map,this._mapProperty_UserValue=new Map,this._mapAction_Callbacks=new Map,this._controlTarget=e}setControlTarget(e){this._controlTarget=e}getControlTarget(){return this._controlTarget}register(e){this._arrUsers.includes(e)||this._arrUsers.push(e)}logout(e){const t=this._arrUsers.indexOf(e);-1!==t&&(this.clearUserDisiredAction({user:e}),this.clearUserDisiredValue({user:e}),this._arrUsers.splice(t,1))}getRegisteredUsers(){return this._arrUsers}ifUserExisted(e){return this._arrUsers.includes(e)}setDisiredValue(e,t,i,r){if(!this._arrUsers.includes(e))throw new Error("Unregistered user.");r&&(this._controlTarget[t]=i),this._mapProperty_UserValue.get(t)?this._mapProperty_UserValue.get(t).set(e,i):this._mapProperty_UserValue.set(t,new Map([[e,i]]))}clearUserDisiredValue(e){if(e&&(e.user||e.property)){if(e.property&&e.user){const t=this._mapProperty_UserValue.get(e.property);if(!t)return;t.delete(e.user)}else if(e.property)this._mapProperty_UserValue.delete(e.property);else if(e.user)for(let t of this._mapProperty_UserValue.values())t.delete(e.user)}else this._mapProperty_UserValue=new Map}getValue(e){if(!this._controlTarget)throw new Error("Control target is not set.");return this._controlTarget[e]}getPropertyDisiredValue(e){if(this._mapProperty_UserValue.get(e)){const t=[],i=this._mapProperty_UserValue.get(e);for(let e of i.values())t.push(e);return t}return null}setDisiredAction(e,t,i,r){if(!this._arrUsers.includes(e))throw new Error("Unregistered user.");return i||(i=[]),r?this._controlTarget[t](...i):(this._mapAction_UserArgs.get(t)?this._mapAction_UserArgs.get(t).set(e,i):this._mapAction_UserArgs.set(t,new Map([[e,i]])),this._render(t))}clearUserDisiredAction(e){if(e&&(e.user||e.actionName)){if(e.actionName&&e.user){const t=this._mapAction_UserArgs.get(e.actionName);if(!t)return;t.delete(e.user)}else if(e.actionName)this._mapAction_UserArgs.delete(e.actionName);else if(e.user)for(let t of this._mapAction_UserArgs.values())t.delete(e.user);this.render()}else this._mapAction_UserArgs=new Map}addCallback(e,t){const i=this._mapAction_Callbacks.get(e);i?i.push(t):this._mapAction_Callbacks.set(e,[t])}removeCallback(e,t){const i=this._mapAction_Callbacks.get(e);if(!i)return;const r=i.indexOf(t);-1!==r&&i.splice(r,1)}clearCallback(e){e?this._mapAction_Callbacks.delete(e):this._mapAction_Callbacks.clear()}_fireCallback(e){const t=this._mapAction_Callbacks.get(e);if(t)for(let e of t){if(!e)return;setTimeout(e.bind(this._controlTarget),0)}}_render(e){const t=this._mapAction_UserArgs.get(e);if(!t)throw new Error("Unrecorded action.");if(t.size===this._arrUsers.length){let i=[];for(let e of t.values())e.length>0&&(i=e);if(this._controlTarget[e]){const t=this._controlTarget[e](...i);return this._mapAction_UserArgs.delete(e),this._fireCallback(e),t}}}render(e){if(e)return this._render(e);for(let e of this._mapAction_UserArgs.keys())this._render(e)}}class he{static multiply(e,t){const i=[];for(let r=0;r<3;r++){const n=t.slice(3*r,3*r+3);for(let t=0;t<3;t++){const r=[e[t],e[t+3],e[t+6]].reduce(((e,t,i)=>e+t*n[i]),0);i.push(r)}}return i}static identity(){return[1,0,0,0,1,0,0,0,1]}static translate(e,t,i){return he.multiply(e,[1,0,0,0,1,0,t,i,1])}static rotate(e,t){var i=Math.cos(t),r=Math.sin(t);return he.multiply(e,[i,-r,0,r,i,0,0,0,1])}static scale(e,t,i){return he.multiply(e,[t,0,0,0,i,0,0,0,1])}}var ce;!function(e){e.GREY="grey",e.GREY32="grey32",e.RGBA="rgba",e.RBGA="rbga",e.GRBA="grba",e.GBRA="gbra",e.BRGA="brga",e.BGRA="bgra"}(ce||(ce={}));const ue=(e,t,i,r)=>{let n=t+Math.round((e-t)/i)*i;return r&&(n=Math.min(n,r)),n};class de{constructor(){this._maxCvsSideLength=void 0,this._defaultMaxCvsSideLength=null,this._predefinedResolutions=[{width:160,height:120},{width:320,height:240},{width:480,height:360},{width:640,height:480},{width:800,height:600},{width:960,height:720},{width:1280,height:720},{width:1920,height:1080},{width:2560,height:1440},{width:3840,height:2160}],this._mapCameraResolutions=new Map,this._bWebGLSupported=!0,this.extraBindings=[],this._cvsSingleFrameMode=null,this._cvsOriginalImage=null,this._imgWidth=0,this._imgHeight=0,this._singleFrameInputContainer=null,this._clickIptSingleFrameMode=()=>{if(!this._isSingleFrameModeEnabled())return;if(this.getDrawingLayers().some((e=>"editor"==e.getMode())))return;let e;if(this._singleFrameInputContainer)e=this._singleFrameInputContainer.firstElementChild;else{e=document.createElement("input"),e.setAttribute("type","file"),"camera"===this.singleFrameMode?(e.setAttribute("capture",""),e.setAttribute("accept","image/*")):1!=this.singleFrameMode&&"image"!==this.singleFrameMode||(e.removeAttribute("capture"),e.setAttribute("accept",".jpg,.jpeg,.icon,.gif,.svg,.webp,.png,.bmp")),e.addEventListener("change",(async()=>{const t=e.files[0];e.value="";const i=await(async e=>{let t=null,i=null;if("undefined"!=typeof createImageBitmap)try{if(t=await createImageBitmap(e),t)return t}catch(e){}var r;return t||(i=await(r=e,new Promise(((e,t)=>{let i=URL.createObjectURL(r),n=new Image;n.dbrObjUrl=i,n.src=i,n.onload=()=>{e(n)},n.onerror=e=>{t(new Error("Can't convert blob to image : "+(e instanceof Event?e.type:e)))}})))),i})(t),r=i instanceof HTMLImageElement?i.naturalWidth:i.width,n=i instanceof HTMLImageElement?i.naturalHeight:i.height;this._imgWidth=r,this._imgHeight=n;const s=e=>{const t=Date.now();if(0===r||0===n)return null;if(e instanceof HTMLImageElement&&!e.complete)throw new Error("The source is not loaded.");const i=this._scanRegion,s=this.getFrameSize(r,n,i,this.maxCvsSideLength);if(!s)return null;let o=!0;r===s.sWidth&&n===s.sHeight&&(o=!1);const a=this.mapPixelFormatString_Enum.get(this.framePixelFormat.toLowerCase()),l={data:null,region:i?JSON.parse(JSON.stringify(i)):null,sx:s.sx,sy:s.sy,width:s.dWidth,height:s.dHeight,colorMode:null,pixelFormat:null,timeSpent:null,timeStamp:null,isCropped:o,toCanvas:this._toCanvas,_sWidth:s.sWidth,_sHeight:s.sHeight,_bUseWebGL:null},h=this._getImageData(e,r,n,s,null,{pixelFormat:a});if(!h)return null;const c=Date.now();return l.data=h.data,l.pixelFormat=l.colorMode=h.pixelFormat,l._bUseWebGL=h._bUseWebGL,l.timeSpent=c-t,l.timeStamp=c,h.pixelFormat===ce.GREY?l.stride=l.width:l.stride=4*l.width,l};(e=>{let t=this._cvsSingleFrameMode;if(!t){if(t=document.createElement("canvas"),!this._videoContainer)throw new Error("Unable to find video element");this._videoContainer.after(t),t.style.position="absolute",t.style.width="100%",t.style.height="100%",t.style.left="0",t.style.top="0",t.style.objectFit="contain",t.style.pointerEvents="none",this._cvsSingleFrameMode=t}t.width==r&&t.height==n||(t.width=r,t.height=n);const i=t.getContext("2d");i.clearRect(0,0,t.width,t.height),i.drawImage(e,0,0)})(i),this._updateScanRegionCanvas(),this._updateScanAreaDiv(),this._updateViewDecorator();for(let e of this._arrScanRegionOverlays)e&&this._updateScanRegionOverlay(e);let o;this._updateDrawingLayersSize();try{o=s(i)}catch(e){throw e}const a=this.mapCameraEvents.get("singleframeacquired");for(let e of a)if(e)try{const t={data:new Uint8Array(o.data),region:JSON.parse(JSON.stringify(o.region)),sx:o.sx,sy:o.sy,width:o.width,height:o.height,stride:o.stride,colorMode:o.colorMode,pixelFormat:o.pixelFormat,timeSpent:o.timeSpent,timeStamp:o.timeStamp,isCropped:o.isCropped,toCanvas:o.toCanvas,_sWidth:o._sWidth,_sHeight:o._sHeight,_bUseWebGL:o._bUseWebGL};await e.apply(this,[t])}catch(e){console.error(e)}})),e.style.position="absolute",e.style.top="-9999px",e.style.backgroundColor="transparent",e.style.color="transparent";const t=document.createElement("div");t.append(e),t.style.position="absolute",t.style.width="1px",t.style.height="1px",t.style.overflow="hidden",t.style.pointerEvents="none",this._elContainer.prepend(t),this._singleFrameInputContainer=t}null==e||e.click()},this.styleEls=[],this._framePixelFormat=void 0,this._defaultFramePixelFormat="rgba",this.mapPixelFormatString_Enum=new Map([["grey",ce.GREY],["grey32",ce.GREY32],["rgba",ce.RGBA],["rbga",ce.RBGA],["grba",ce.GRBA],["gbra",ce.GBRA],["brga",ce.BRGA],["bgra",ce.BGRA]]),this.shaderPixelFormat=ce.RGBA,this.maxVideoCvsLength=3,this._reusedCvs=null,this._reusedWebGLCvs=null,this._tempDataContainer=null,this._webGLTexture=null,this._webGLProgramInfo=null,this._webGLBuffers=null,this._softwareScale=1,this._scaleCenter={x:0,y:0},this._focusParameters={maxTimeout:400,minTimeout:300,kTimeout:void 0,oldDistance:null,fds:null,isDoingFocus:0,taskBackToContinous:null,curFocusTaskId:0,focusCancelableTime:1500,defaultFocusAreaSizeRatio:6,focusBackToContinousTime:5e3,tapFocusMinDistance:null,tapFocusMaxDistance:null,_focusArea:null},this._tapFocusEnabled=!0,this._focusSupported=!0,this._tapDoFocus=async e=>{if(this._touchMoved)return void(this._touchMoved=!1);if(!this._tapFocusEnabled)return;if(!this._bOpen)return;if(this._isSingleFrameModeEnabled())return;if(!this._video||this._video.paused)return;if(!this._videoTrack)return;if(!this._focusSupported)return;if(this.getDrawingLayers().some((e=>"editor"==e.getMode())))return;if(!this._focusParameters.fds&&(this._focusParameters.fds=(await this.getCapabilities()).focusDistance,!this._focusParameters.fds))return void(this._focusSupported=!1);if(null==this._focusParameters.kTimeout&&(this._focusParameters.kTimeout=(this._focusParameters.maxTimeout-this._focusParameters.minTimeout)/(1/this._focusParameters.fds.min-1/this._focusParameters.fds.max)),1==this._focusParameters.isDoingFocus)return;let t,i,r,n;if(this._focusParameters.taskBackToContinous&&(clearTimeout(this._focusParameters.taskBackToContinous),this._focusParameters.taskBackToContinous=null),e instanceof MouseEvent)t=e.clientX,i=e.clientY;else{if(!(e instanceof TouchEvent))throw new Error("Unknown event type.");if(!e.changedTouches.length)return;t=e.changedTouches[0].clientX,i=e.changedTouches[0].clientY}const s=this.getVideoFit(),o=this._video.videoWidth,a=this._video.videoHeight,l=this._elContainer.getBoundingClientRect(),h=l.left,c=l.top,u=window.getComputedStyle(this._elContainer),d=parseFloat(u.width),f=parseFloat(u.height),g=d/f,_=o/a;let p=1;if("contain"===s)_>g?(p=d/o,r=(t-h)/p,n=(i-c-(f-d/_)/2)/p):(p=f/a,n=(i-c)/p,r=(t-h-(d-f*_)/2)/p);else{if("cover"!==s)throw new Error("Unsupported object-fit.");_>g?(p=f/a,n=(i-c)/p,r=(t-h+(f*_-d)/2)/p):(p=d/o,r=(t-h)/p,n=(i-c+(d/_-f)/2)/p)}const m={x:r+"px",y:n+"px"},v=2*Math.round(Math.min(o,a)/this._focusParameters.defaultFocusAreaSizeRatio/2)+"px",y=v;await this._setLocalFocus(m,v,y,this._focusParameters.tapFocusMinDistance,this._focusParameters.tapFocusMaxDistance),this._focusParameters.taskBackToContinous=setTimeout((()=>{this._videoTrack&&this._videoTrack.applyConstraints({advanced:[{focusMode:"continuous"}]}).catch((()=>{}))}),this._focusParameters.focusBackToContinousTime)},this._touchMoved=!1,this._touchMoveEvent=()=>{this._touchMoved=!0},this._recordedStates={},this.playCallbackInfo=null,this._toCanvas=function(){const e=document.createElement("canvas");let t;if(e.width=this.width,e.height=this.height,"grey"===(this.pixelFormat||this.colorMode)){t=new Uint8ClampedArray(this.width*this.height*4);for(let e=0;e{await this.selectCamera(this._selCam.value),this._bOpen||this.stop()},this._onResolutionSelChange=async()=>{let e,t;if(this._selRsl&&-1!=this._selRsl.selectedIndex){let i=this._selRsl.options[this._selRsl.selectedIndex];e=i.getAttribute("data-width"),t=i.getAttribute("data-height")}await this.setResolution(e,t),this._bOpen||this.stop()},this._onCloseBtnClick=()=>{this.close(!0)},this._bOpen=!1,this.isCameraEnhancer=!0,this.isDisposed=!1,this.disposed=!1,this.videoSrc=null,this.videoSettings={video:{width:{ideal:1280},height:{ideal:720},facingMode:{ideal:"environment"}}},this.iPlayRound=0,this.promisePlay=null,this._ifSaveLastUsedCamera=!1,this.ifSkipCameraInspection=!1,this._allCameras=[],this._currentCamera=null,this._videoTrack=null,this._lastDeviceId=void 0,this._vc_bPlayingVideoBeforeHide=!1,this._ev_documentHideEvent=()=>{if(!this._isSingleFrameModeEnabled())if("visible"===document.visibilityState){if(de._onLog&&de._onLog("DCE: document visible."),this._bOpen&&this._vc_bPlayingVideoBeforeHide)if(this.videoSrc)this._video.play();else if(this._video.srcObject){const e=this._video.srcObject.getTracks()[0];this._video.srcObject.active&&e&&!e.muted?this._video.play():this.play()}}else"hidden"===document.visibilityState&&(de._onLog&&de._onLog("DCE: document hidden."),["iPhone","iPad","Mac"].includes(X.OS)?(this._vc_bPlayingVideoBeforeHide=!0,this._video&&this._video.pause()):this._video&&!this._video.paused?(this._vc_bPlayingVideoBeforeHide=!0,this._video.pause()):this._vc_bPlayingVideoBeforeHide=!1)},this.containerClassName="dce-video-container",this._elContainer=null,this._videoContainer=null,this._video=null,this.videoFit="contain",this._cvsScanRegion=null,this._divScanArea=null,this._divScanLight=null,this._bgLoading=null,this._selCam=null,this._bgCamera=null,this._selRsl=null,this._optGotRsl=null,this._btnClose=null,this._selMinLtr=null,this._optGotMinLtr=null,this.regionMaskFillStyle="rgba(0,0,0,0.5)",this.regionMaskStrokeStyle="rgb(254,142,20)",this.regionMaskLineWidth=2,this._bShowScanRegionMask=!0,this._bShowScanRegionLaser=void 0,this._defaultBShowScanRegionLaser=!1,this._scanRegion=null,this._arrScanRegionOverlays=[],this._layerBaseCvs=null,this._drawingLayerOfTip=null,this._tipArgs={x:void 0,y:void 0,width:void 0,duration:void 0,autoShowSuggestedTip:void 0},this._hideTipTimeoutId=null,this.onTipSuggested=null,this._cvsViewDecorator=null,this._decoratorType=[],this._decoratorArea=null,this._viewDecoratorInfo={rectangle:{lineWidth:4,strokeStyle:"rgb(254,142,20)",fillStyle:"transparent",maskFillStyle:"transparent"},focus:{lineWidth:4,strokeStyle:"rgb(254,142,20)",fillStyle:"transparent",maskFillStyle:"transparent"},crossline:{lineWidth:2,strokeStyle:"rgb(254,142,20)"},crosshair:{lineWidth:4,strokeStyle:"rgb(254,142,20)"}},this._croppingRegions=void 0,this._defaultCroppingRegions=[null],this.bIncreaseRegionIndexAuto=!0,this._croppingRegionIndex=0,this._loopInterval=void 0,this._defaultLoopInterval=0,this._maxNumberOfFramesInBuffer=void 0,this._defaultMaxNumberOfFramesInBuffer=1,this._frameQueue=[],this._bFetchingLoopStarted=!1,this._refreshInterval=void 0,this._defaultRefreshInterval=-1,this._updateLayersTimeout=500,this._updateLayers=()=>{this._cvsScanRegion&&(this._cvsScanRegion.style.display="none"),this._divScanLight&&(this._divScanLight.style.display="none"),this._cvsViewDecorator&&(this._cvsViewDecorator.style.display="none");for(let e of this._arrScanRegionOverlays)e&&(e.style.display="none");this._resizeTimeoutId&&clearTimeout(this._resizeTimeoutId),this._resizeTimeoutId=setTimeout((()=>{if(!this.isDisposed||!this.disposed){this.ifShowScanRegionMask&&this.showScanRegionMask(),this.ifShowScanRegionLaser&&this.showScanRegionLaser(),this._cvsViewDecorator&&this.showViewDecorator(),this._updateScanRegionCanvas(),this._updateScanAreaDiv(),this._updateViewDecorator();for(let e of this._arrScanRegionOverlays)e&&(e.style.display="",this._updateScanRegionOverlay(e));this._updateDrawingLayersSize(),this._updateVideoContainerStyle()}}),this._updateLayersTimeout)},this._windowResizeListener=()=>{this._windowWidth!==document.documentElement.clientWidth&&(this._windowWidth=document.documentElement.clientWidth,this._updateLayers())},this.mapCameraEvents=new Map([["cameraopen",[]],["cameraclose",[]],["camerachange",[]],["resolutionchange",[]],["played",[]],["singleframeacquired",[]],["frameaddedtobuffer",[]]]),this._controler=null,navigator&&navigator.mediaDevices&&navigator.mediaDevices.getUserMedia?this._singleFrameMode=!1:this._singleFrameMode=!0}static getVersion(){return this._version}static async detectEnvironment(){return await(async()=>({wasm:z,worker:Z,getUserMedia:J,camera:await K(),browser:X.browser,version:X.version,OS:X.OS}))()}static set engineResourcePath(e){if(this._hasEngineResourceLoaded)throw new Error("`engineResourcePath` is not allowed to change after `createInstance` is called.");de._engineResourcePath=(e=>{if(null==e&&(e="./"),!U){let t=document.createElement("a");t.href=e,e=t.href}return e.endsWith("/")||(e+="/"),e})(e)}static get engineResourcePath(){return this._engineResourcePath}static isStorageAvailable(e){let t;try{t=window[e];const i="__storage_test__";return t.setItem(i,i),t.removeItem(i),!0}catch(e){return e instanceof DOMException&&(22===e.code||1014===e.code||"QuotaExceededError"===e.name||"NS_ERROR_DOM_QUOTA_REACHED"===e.name)&&t&&0!==t.length}}static isDCEFrame(e){return!(!e||"object"!=typeof e||Array.isArray(e))&&"data"in e&&"region"in e&&"sx"in e&&"sy"in e&&"width"in e&&"height"in e&&("colorMode"in e||"pixelFormat"in e)&&"timeSpent"in e&&"timeStamp"in e&&"isCropped"in e&&"toCanvas"in e&&"_sWidth"in e&&"_sHeight"in e&&"_bUseWebGL"in e}static async testCameraAccess(){try{if(!navigator||!navigator.mediaDevices||!navigator.mediaDevices.getUserMedia)return{ok:!1,message:"Insecure context."};(await navigator.mediaDevices.getUserMedia({video:!0})).getTracks().forEach((e=>{e.stop()}))}catch(e){if("OverconstrainedError"===e.name||"NotFoundError"===e.name)return{ok:!1,message:"No camera detected."};if("NotAllowedError"===e.name)return{ok:!1,message:"No permission to access camera."};if("AbortError"===e.name)return{ok:!1,message:"Some problem occurred which prevented the device from being used."};if("NotReadableError"===e.name)return{ok:!1,message:"A hardware error occurred."};if("SecurityError"===e.name)return{ok:!1,message:"User media support is disabled."};throw e}return{ok:!0,message:"Successfully accessed the camera."}}set maxCvsSideLength(e){if(e<=0)throw new Error("Invalid value.");this._maxCvsSideLength=e}get maxCvsSideLength(){if(void 0!==this._maxCvsSideLength)return this._maxCvsSideLength;if(this._controler){const e=this._controler.getPropertyDisiredValue("maxCvsSideLength");if(e&&1===e.length)return e[0]}return this._defaultMaxCvsSideLength}static set defaultUIElementURL(e){de._defaultUIElementURL=e}static get defaultUIElementURL(){var e;return null===(e=de._defaultUIElementURL)||void 0===e?void 0:e.replace("@engineResourcePath/",de.engineResourcePath)}getUIElement(){return this.UIElement}async setUIElement(e){if(this._bOpen)throw new Error("It is not allowed to change the UIElement when the camera is open.");if("string"==typeof e||e instanceof String){if(!e.trim().startsWith("<")){let t=await fetch(e);if(!t.ok)throw Error("setUIElement(elementOrUrl): Network Error: "+t.statusText);e=await t.text()}if(!e.trim().startsWith("<"))throw Error("setUIElement(elementOrUrl): Can't get valid HTMLElement.");let t=document.createElement("div");t.innerHTML=e;for(let e=0;e100||e.regionTop>100||e.regionRight>100||e.regionBottom>100)))}set scanRegion(e){if(!this._checkValidRegion(e))throw new Error("Invalid region.");this._scanRegion=JSON.parse(JSON.stringify(e)),this._updateScanRegionCanvas(),this._updateScanAreaDiv();for(let e of this._arrScanRegionOverlays)e&&this._updateScanRegionOverlay(e)}setScanRegion(e){this.scanRegion=e}getScanRegion(){return JSON.parse(JSON.stringify(this._scanRegion))}_calculateCvsSize(){var e,t;let i,r,n;if(this._isSingleFrameModeEnabled()?(i=this._imgWidth,r=this._imgHeight,n="contain"):(i=null===(e=this._video)||void 0===e?void 0:e.videoWidth,r=null===(t=this._video)||void 0===t?void 0:t.videoHeight,n=this.getVideoFit()),!i||!r)throw new Error("Invalid content dimensions.");return{width:i,height:r,objectFit:n}}addScanRegionOverlayCanvas(){this._assertOpen();const e=document.createElement("canvas");if(this._updateScanRegionOverlay(e),!this._scanRegionOverlayContainer){const e=document.createElement("div");if(this._scanRegionOverlayContainer=e,e.style.position="absolute",e.style.left="0",e.style.top="0",e.style.width="100%",e.style.height="100%",e.style.overflow="hidden",e.style.pointerEvents="none",this._layerBaseCvs)this._layerBaseCvs.parentElement.after(e);else if(this._cvsScanRegion)this._cvsScanRegion.after(e);else if(this._cvsOriginalImage)this._cvsOriginalImage.after(e);else if(this._cvsSingleFrameMode)this._cvsSingleFrameMode.after(e);else{if(!this._videoContainer)throw new Error("Unable to find video element");this._videoContainer.after(e)}this._recordedStates.overlayShow=!0}return this._scanRegionOverlayContainer.append(e),this._arrScanRegionOverlays.push(e),e}removeScanRegionOverlayCanvas(e){const t=this._arrScanRegionOverlays.indexOf(e);-1!==t&&(e.remove(),this._arrScanRegionOverlays.splice(t,1))}_updateScanRegionOverlay(e){if(!e)return;let t;try{t=this._calculateCvsSize()}catch(e){if("Invalid content dimensions."===(e.message||e))return;throw e}const{width:i,height:r,objectFit:n}=t;if(i<=0||r<=0)return e.width=0,void(e.height=0);const s=this._getRegionInPixels(i,r,this._scanRegion),o=this.getFrameSize(i,r,this._scanRegion,this.maxCvsSideLength),a=o.dWidth,l=o.dHeight;e.width==a&&e.height==l||(e.width=a,e.height=l);const h=window.getComputedStyle(this._elContainer),c=parseFloat(h.width),u=parseFloat(h.height),d=c/u,f=i/r;let g,_,p,m,v=1;"contain"===n?(f>d?(v=c/i,g=0,_=(u-r*v)/2):(v=u/r,g=(c-i*v)/2,_=0),g+=s.regionLeft*v,_+=s.regionTop*v,p=(s.regionRight-s.regionLeft)*v,m=(s.regionBottom-s.regionTop)*v):"cover"===n?(f>d?(v=u/r,g=s.regionLeft*v-(i*v-c)/2,_=s.regionTop*v):(v=c/i,g=s.regionLeft*v,_=s.regionTop*v-(r*v-u)/2),p=(s.regionRight-s.regionLeft)*v,m=(s.regionBottom-s.regionTop)*v):(g=0,_=0,p=0,m=0),e.style.position="absolute",e.style.left=g+"px",e.style.top=_+"px",e.style.width=p+"px",e.style.height=m+"px"}showScanRegionOverlays(){this._scanRegionOverlayContainer&&("none"==this._scanRegionOverlayContainer.style.display&&(this._scanRegionOverlayContainer.style.display=""),this._recordedStates.overlayShow=!0)}hideScanRegionOverlays(){this._scanRegionOverlayContainer&&(this._scanRegionOverlayContainer.style.display="none",this._recordedStates.overlayShow=!1)}setViewDecorator(e,t){if(!e)return void(this._cvsViewDecorator&&(this._cvsViewDecorator.remove(),this._cvsViewDecorator=null));if(!t)throw new Error("Invalid area.");this._assertOpen();let i=[];if("string"==typeof e?i.push(e):Array.isArray(e)&&(i=JSON.parse(JSON.stringify(e))),!this._cvsViewDecorator){if(this._cvsViewDecorator=document.createElement("canvas"),this._scanRegionOverlayContainer)this._scanRegionOverlayContainer.after(this._cvsViewDecorator);else if(this._layerBaseCvs)this._layerBaseCvs.parentElement.after(this._cvsViewDecorator);else if(this._cvsScanRegion)this._cvsScanRegion.after(this._cvsViewDecorator);else if(this._cvsOriginalImage)this._cvsOriginalImage.after(this._cvsViewDecorator);else if(this._cvsSingleFrameMode)this._cvsSingleFrameMode.after(this._cvsViewDecorator);else{if(!this._videoContainer)throw new Error("Unable to find video element");this._videoContainer.after(this._cvsViewDecorator)}this._recordedStates.decoratorShow=!0}this._decoratorArea=JSON.parse(JSON.stringify(t)),this._decoratorType.length=0;const r=["rectangle","focus"],n=["crossline","crosshair"];let s=!1,o=!1;for(let e of i)e=e.toLowerCase(),r.includes(e)&&!s&&(s=!0,this._decoratorType.push(e)),n.includes(e)&&!o&&(o=!0,!this._decoratorType.includes(e)&&this._decoratorType.push(e));this._updateViewDecorator()}getViewDecorator(){return{type:JSON.parse(JSON.stringify(this._decoratorType)),area:JSON.parse(JSON.stringify(this._decoratorArea)),canvas:this._cvsViewDecorator}}showViewDecorator(){this._cvsViewDecorator&&("none"==this._cvsViewDecorator.style.display&&(this._cvsViewDecorator.style.display=""),this._recordedStates.decoratorShow=!0)}hideViewDecorator(){this._cvsViewDecorator&&(this._cvsViewDecorator.style.display="none",this._recordedStates.decoratorShow=!1)}setViewDecoratorLineWidth(e,t){if("string"!=typeof e)throw new Error("The 'type' should be a string.");if(e=e.toLowerCase(),!this._viewDecoratorInfo.hasOwnProperty(e))throw new Error(`The type of '${e}' doesn't exist.`);if(!this._viewDecoratorInfo[e].hasOwnProperty("lineWidth"))throw new Error(`It is not allowed to change the property 'lineWidth' when the decorator type is '${e}'.`);this._viewDecoratorInfo[e].lineWidth=t,this._updateViewDecorator()}setViewDecoratorStrokeStyle(e,t){if("string"!=typeof e)throw new Error("The 'type' should be a string.");if(e=e.toLowerCase(),!this._viewDecoratorInfo.hasOwnProperty(e))throw new Error(`The type of '${e}' doesn't exist.`);if(!this._viewDecoratorInfo[e].hasOwnProperty("strokeStyle"))throw new Error(`It is not allowed to change the property 'strokeStyle' when the decorator type is '${e}'.`);this._viewDecoratorInfo[e].strokeStyle=t,this._updateViewDecorator()}setViewDecoratorFillStyle(e,t){if("string"!=typeof e)throw new Error("The 'type' should be a string.");if(e=e.toLowerCase(),!this._viewDecoratorInfo.hasOwnProperty(e))throw new Error(`The type of '${e}' doesn't exist.`);if(!this._viewDecoratorInfo[e].hasOwnProperty("fillStyle"))throw new Error(`It is not allowed to change the property 'fillStyle' when the decorator type is '${e}'.`);this._viewDecoratorInfo[e].fillStyle=t,this._updateViewDecorator()}setViewDecoratorMaskFillStyle(e,t){if("string"!=typeof e)throw new Error("The 'type' should be a string.");if(e=e.toLowerCase(),!this._viewDecoratorInfo.hasOwnProperty(e))throw new Error(`The type of '${e}' doesn't exist.`);if(!this._viewDecoratorInfo[e].hasOwnProperty("maskFillStyle"))throw new Error(`It is not allowed to change the property 'maskFillStyle' when the decorator type is '${e}'.`);this._viewDecoratorInfo[e].maskFillStyle=t,this._updateViewDecorator()}_updateViewDecorator(){if(!this._bOpen)return;if(!this._cvsViewDecorator||!this._decoratorArea)return;let e;if(this._isSingleFrameModeEnabled())e="contain";else{if(!this._video)return;e=this.getVideoFit()}const t=this._cvsViewDecorator;t.style.position="absolute",t.style.width="100%",t.style.height="100%",t.style.left="0",t.style.top="0",t.style.objectFit=e,t.style.pointerEvents="none";const i=this.getVisibleRegion(!0);if(!i)return;const r=i.regionRight-i.regionLeft,n=i.regionBottom-i.regionTop;if(t.width==r&&t.height==n||(t.width=r,t.height=n),r<=0||n<=0)return;const s=t.getContext("2d");s.clearRect(0,0,t.width,t.height);const o=this._decoratorArea.x/100*r,a=this._decoratorArea.y/100*n,l=this._decoratorArea.width/100*r,h=this._decoratorArea.height/100*n;for(let e of this._decoratorType){if("rectangle"===e){s.fillStyle=this._viewDecoratorInfo.rectangle.maskFillStyle,s.fillRect(0,0,t.width,t.height),s.clearRect(Math.round(o),Math.round(a),Math.round(l),Math.round(h)),s.fillStyle=this._viewDecoratorInfo.rectangle.fillStyle,s.fillRect(Math.round(o),Math.round(a),Math.round(l),Math.round(h)),s.lineWidth=this._viewDecoratorInfo.rectangle.lineWidth,s.strokeStyle=this._viewDecoratorInfo.rectangle.strokeStyle;const e=s.lineWidth/2;s.strokeRect(Math.round(o-e),Math.round(a-e),Math.round(l+s.lineWidth),Math.round(h+s.lineWidth))}if("focus"===e){s.fillStyle=this._viewDecoratorInfo.focus.maskFillStyle,s.fillRect(0,0,t.width,t.height),s.clearRect(Math.round(o),Math.round(a),Math.round(l),Math.round(h)),s.fillStyle=this._viewDecoratorInfo.focus.fillStyle,s.fillRect(Math.round(o),Math.round(a),Math.round(l),Math.round(h)),s.lineWidth=this._viewDecoratorInfo.focus.lineWidth,s.strokeStyle=this._viewDecoratorInfo.focus.strokeStyle;const e=s.lineWidth/2,i=[0,.25,.75,1],r=[0,.25,.75,1];s.beginPath();for(let e=0;e{const e=parseFloat(window.getComputedStyle(this._elContainer).width),t=parseFloat(window.getComputedStyle(this._elContainer).height);let s,o={regionBottom:r,regionRight:i,regionLeft:0,regionTop:0,regionMeasuredByPercentage:!1};return"cover"===n?e/tthis.maxNumberOfFramesInBuffer;)this._frameQueue.shift()}get maxNumberOfFramesInBuffer(){if(void 0!==this._maxNumberOfFramesInBuffer)return this._maxNumberOfFramesInBuffer;if(this._controler){const e=this._controler.getPropertyDisiredValue("maxNumberOfFramesInBuffer");if(e&&1===e.length)return e[0]}return this._defaultMaxNumberOfFramesInBuffer}get numberOfFramesInBuffer(){return this._frameQueue.length}set refreshInterval(e){this._refreshInterval=e}get refreshInterval(){if(void 0!==this._refreshInterval)return this._refreshInterval;if(this._controler){const e=this._controler.getPropertyDisiredValue("refreshInterval");if(e&&1===e.length)return e[0]}return this._defaultRefreshInterval}static async createInstance(e){let t=new de;("string"==typeof e||e instanceof String)&&(e=JSON.parse(e));for(let i in e)t[i]=e[i];return this._hasEngineResourceLoaded=!0,de.onWarning&&(location&&"file:"===location.protocol?setTimeout((()=>{de.onWarning&&de.onWarning({id:1,message:"The page is opened over file:// and Dynamsoft Camera Enhancer may not work properly. Please open the page via https://."})}),0):!1!==window.isSecureContext&&navigator&&navigator.mediaDevices&&navigator.mediaDevices.getUserMedia||setTimeout((()=>{de.onWarning&&de.onWarning({id:2,message:"Dynamsoft Camera Enhancer may not work properly in a non-secure context. Please open the page via https://."})}),0)),t._drawingLayersManager=new ae,t}static async playVideo(e,t,i){return new Promise(((r,n)=>{e||n(new Error("Invalid video element.")),t||n(new Error("Invalid source.")),e.onloadedmetadata=async()=>{e.onloadedmetadata=null,await e.play(),r(e)},"string"==typeof t||t instanceof String?e.src=t:e.srcObject=t,void 0!==i&&setTimeout((()=>n(new Error("Failed to play video. Timeout."))),i)}))}static findBestRearCameraInIOS(e){if(!e||!e.length)return null;const t=["back","baksidan","bakre","bak","後置","后置","背面","خلفية","задна","posteriore","posterior","zadní","bagside","rück","πίσω","trasera","taka","arrière","אחורית","बैक","stražnja","hátsó","belakang","aртқы","후면","achterzijde","tylny","traseira","spate","задняя","задней","zadná","านหลัง","arka","sau"],i=["triple","三镜头","三鏡頭","トリプル","ثلاثية","тройна","trojný","τριπλή","kolmois","משולשת","ट्रिपल","trostruka","tiga","tripla","үштік","트리플","trippelt","trippel","trójobiektywowy","triplă","тройная","trojitá","สาม","üçlü","потроєна","ba camera"],r=["dual wide","dual-weitwinkel","dual con gran angular","dual","doble","double","双广角","雙廣角","デュアル広角","مزدوجة عريضة","двойна широкоъгълна","duální širokoúhlý","διπλή ευρεία","laajakulmainen kaksois","כפולה רחבה","ड्युअल वाइड","dvostruka široka","kettős, széles látószögű","ganda","doppia con grandangolo","қос кең бұрышты","듀얼 와이드","dwikamera","dobbelt vidvinkelkamera","dwuobiektywowy","dupla grande-angular","grande angular dupla","dublă","двойная широкоугольная","duálna širokouhlá","dubbel vidvinkel","คู่ด้านหลังมุมกว้าง","çift geniş","здвоєна ширококутна","kép rộng mặt sau"],n=e.filter((e=>{const i=e.label.toLowerCase();return t.some((e=>i.includes(e)))}));if(!n.length)return null;const s=n.find((e=>{const t=e.label.toLowerCase();return i.some((e=>t.includes(e)))}));if(s)return s.deviceId;const o=n.find((e=>{const t=e.label.toLowerCase();return r.some((e=>t.includes(e)))}));return o?o.deviceId:n[0].deviceId}static findBestRearCamera(e){if(!e||!e.length)return null;if(["iPhone","iPad","Mac"].includes(X.OS))return de.findBestRearCameraInIOS(e);const t=["rear","back","rück","arrière","trasera","trás","traseira","posteriore","posterior","后面","後面","背面","后置","後置","背置","задней","خلفية","후","arka","achterzijde","หลัง","baksidan","bagside","sau","bak","tylny","taka","אחורית","πίσω","spate","hátsó","zadní","darrere","zadná","задня","stražnja","belakang","बैक","задна","aртқы","задняя","bakre","านหลัง"];for(let i of e){const e=i.label.toLowerCase();if(e&&t.some((t=>e.includes(t)))&&/\b0(\b)?/.test(e))return i.deviceId}return["Android","HarmonyOS"].includes(X.OS)?e[e.length-1].deviceId:null}_isSingleFrameModeEnabled(){return 0!=this.singleFrameMode}async play(e,t,i,r){let n;if(this._video&&this.videoSrc){de._onLog&&(n=Date.now(),de._onLog("DCE: start loading static video: "+n));const e=await de.playVideo(this._video,this.videoSrc,4e3);if(de._onLog&&de._onLog("DCE: finish loading static video. Costs: "+(Date.now()-n)),!this._video)return e.pause(),this.playCallbackInfo={width:0,height:0,deviceId:null},{width:0,height:0,deviceId:null};const t={width:this._video.videoWidth,height:this._video.videoHeight,deviceId:this._currentCamera&&this._currentCamera.deviceId};this.playCallbackInfo=JSON.parse(JSON.stringify(t));const i=this.mapCameraEvents.get("played");for(let e of i){if(!e)continue;const i=JSON.parse(JSON.stringify(t));setTimeout((()=>{this.isDisposed&&this.disposed||e.apply(this,[i])}),0)}return this._recordedStates.videoPlaying=!0,t}if(this._isSingleFrameModeEnabled())return r&&r.notTriggerSingleFrameClick||this._clickIptSingleFrameMode(),this.playCallbackInfo={width:0,height:0,deviceId:null},{width:0,height:0,deviceId:null};if(!this._video)throw new Error("'video' is null or undefined.");const s=++this.iPlayRound;if(this.promisePlay&&(await this.promisePlay,s{var n;try{this._video&&this._video.srcObject&&this.stop(),de._onLog&&de._onLog("DCE: ======before video========");const s=()=>{if(!this._video)throw l&&l.getTracks().forEach((e=>{e.stop()})),this._videoTrack=null,this._currentCamera=null,new Error("'video' is null or undefined.")},o=this.getVideoSettings();let a,l;if("boolean"==typeof o.video&&(o.video={}),e)delete o.video.facingMode,o.video.deviceId={exact:e};else if(o.video.deviceId);else if(this._lastDeviceId)delete o.video.facingMode,o.video.deviceId={exact:this._lastDeviceId};else if(this.ifSaveLastUsedCamera&&de.isStorageAvailable&&window.localStorage.getItem("dce_last_camera_id")){delete o.video.facingMode,o.video.deviceId={ideal:window.localStorage.getItem("dce_last_camera_id")};const e=JSON.parse(window.localStorage.getItem("dce_last_apply_width")),t=JSON.parse(window.localStorage.getItem("dce_last_apply_height"));e&&t&&(o.video.width=e,o.video.height=t)}else if(this.ifSkipCameraInspection);else if(o.video.facingMode){if(await this.getAllCameras(!1),!this._video)throw new Error("'video' is null or undefined.");let e=o.video.facingMode;if(e instanceof Array&&e.length&&(e=e[0]),e=e.exact||e.ideal||e,"environment"===e){a=!0;const e=de.findBestRearCamera(this._allCameras);e&&(delete o.video.facingMode,o.video.deviceId={exact:e})}}t&&(o.video.width={ideal:t}),i&&(o.video.height={ideal:i}),de._onLog&&de._onLog("DCE: ======try getUserMedia========");let h=[0,500],c=null;const u=async e=>{for(let t of h){t&&await new Promise((e=>setTimeout(e,t))),s();try{de._onLog&&de._onLog("DCE: ask "+JSON.stringify(e)),l=await navigator.mediaDevices.getUserMedia(e);break}catch(e){if(s(),"NotFoundError"===e.name||"NotAllowedError"===e.name)throw e;c=e,de._onLog&&de._onLog("DCE: "+e.message||e)}}s()};let d;if(await u(o),l||(de._onLog&&de._onLog("DCE: ======try getUserMedia again========"),d=JSON.parse(JSON.stringify(o)),"object"==typeof d.video&&(["iPhone","iPad"].includes(X.OS)?(t>=1280||i>=1280?d.video.width=1280:t>=640||i>=640?d.video.width=640:(t<640||i<640)&&(d.video.width=320),delete d.video.height):a&&!o.video.deviceId?(delete d.video.facingMode,this._allCameras.length&&(d.video.deviceId={ideal:this._allCameras[this._allCameras.length-1].deviceId})):d.video=!0),de._onLog&&de._onLog("DCE: "+d),await u(d)),l||(h=[1e3,2e3],await u(o)),l||await u(d),!l)throw c;const f=()=>{const e=l.getVideoTracks();let t,i;if(e.length&&(t=this._videoTrack=e[0]),this._video&&t){const e=t.getSettings();if(e)for(let r of this._allCameras)if(e.deviceId===r.deviceId){r._checked=!0,r.label=t.label,i=r;break}}this._currentCamera=i};if(await this.getAllCameras(!1),s(),a&&!this.ifSkipCameraInspection){f();const e=de.findBestRearCamera(this._allCameras),t=null===(n=this._currentCamera)||void 0===n?void 0:n.deviceId;e&&e!=t&&(l.getTracks().forEach((e=>{e.stop()})),h=[0,500,1e3,2e3],o.video.deviceId={exact:e},await u(o))}de._onLog&&de._onLog("DCE: ======play video========"),s(),await de.playVideo(this._video,l,4e3),s(),de._onLog&&de._onLog("DCE: ======played video========"),this._bgLoading&&(this._bgLoading.style.animationPlayState="paused");const g=this._video.videoWidth+"x"+this._video.videoHeight;this._optGotRsl&&(this._optGotRsl.setAttribute("data-width",this._video.videoWidth),this._optGotRsl.setAttribute("data-height",this._video.videoHeight),this._optGotRsl.innerText=g,this._selRsl&&this._optGotRsl.parentNode==this._selRsl&&(this._selRsl.value="got")),de._onLog&&de._onLog("DCE: got "+g),f(),this._renderSelCameraInfo();const _={width:this._video.videoWidth,height:this._video.videoHeight,deviceId:this._currentCamera&&this._currentCamera.deviceId};if(_.deviceId&&(this._lastDeviceId=_.deviceId,this.ifSaveLastUsedCamera&&de.isStorageAvailable&&(window.localStorage.setItem("dce_last_camera_id",this._lastDeviceId),o.video.width&&o.video.height&&(window.localStorage.setItem("dce_last_apply_width",JSON.stringify(o.video.width)),window.localStorage.setItem("dce_last_apply_height",JSON.stringify(o.video.height))))),!r||!r.notTriggerPlayedEvent){const e=this.mapCameraEvents.get("played");for(let t of e){if(!t)continue;const e=JSON.parse(JSON.stringify(_));setTimeout((()=>{this.isDisposed&&this.disposed||t.apply(this,[e])}),0)}}return this.promisePlay=null,_}catch(e){throw this.promisePlay=null,this._bgLoading&&(this._bgLoading.style.display="none"),"NotFoundError"===e.name&&(DOMException?e=new DOMException("No camera available, please use a device with an accessible camera.",e.name):(e=new Error("No camera available, please use a device with an accessible camera.")).name="NotFoundError"),e}})(),de._onLog&&(n=Date.now(),de._onLog("DCE: start opening camera: "+n));const o=await this.promisePlay;return de._onLog&&de._onLog("DCE: finish opening camera. Costs: "+(Date.now()-n)),this.playCallbackInfo=JSON.parse(JSON.stringify(o)),this._recordedStates.videoPlaying=!0,o}async resume(){this._assertOpen(),this._video&&(await this._video.play(),this._recordedStates.videoPlaying=!0),this.ifShowScanRegionLaser&&this.showScanRegionLaser()}pause(){this._assertOpen(),this._video&&(this._video.pause(),this._recordedStates.videoPlaying=!1),this.ifShowScanRegionLaser&&this.hideScanRegionLaser()}isPaused(){var e;return!this._isSingleFrameModeEnabled()&&!0===(null===(e=this._video)||void 0===e?void 0:e.paused)}_bindUI(){if(!this.UIElement)throw new Error("Need to define `UIElement` before opening.");const e=[this.UIElement];for(let t=0;t','','',''].join(""),this._optGotRsl=this._optGotRsl||this._selRsl.options[0])):!this._optGotRsl&&t.classList.contains("dce-opt-gotResolution")?this._optGotRsl=t:!this._btnClose&&t.classList.contains("dce-btn-close")?this._btnClose=t:!this._selMinLtr&&t.classList.contains("dlr-sel-minletter")?(this._selMinLtr=t,this._selMinLtr.options.length||(this._selMinLtr.innerHTML=[this._optGotMinLtr?"":'','','','','','','','','','',''].join(""),this._optGotMinLtr=this._optGotMinLtr||this._selMinLtr.options[0])):!this._optGotMinLtr&&t.classList.contains("dlr-opt-gotMinLtr")&&(this._optGotMinLtr=t);if(this.extraBindings&&this.extraBindings.length)for(let i of this.extraBindings)try{i(t)}catch(e){}}if(!this._video)throw this._unbindUI(),Error(`Can not find the video container element with class '${this.containerClassName}'`);this._isSingleFrameModeEnabled()||this.videoSrc?(this._isSingleFrameModeEnabled()&&(this._elContainer&&(this._elContainer.addEventListener("click",this._clickIptSingleFrameMode),this._elContainer.setAttribute("title","Take a photo")),this._bgCamera&&(this._bgCamera.style.display="block")),this._selCam&&(this._selCam.style.display="none"),this._selRsl&&(this._selRsl.style.display="none"),this._selMinLtr&&(this._selMinLtr.style.display="none")):(this._elContainer&&(["Android","HarmonyOS"].includes(X.OS)?(this._elContainer.addEventListener("touchend",this._tapDoFocus),this._elContainer.addEventListener("touchmove",this._touchMoveEvent)):this._elContainer.addEventListener("click",this._tapDoFocus)),this._selCam&&(this._selCam.style.display="block",this._selCam.addEventListener("change",this._onCameraSelChange)),this._selRsl&&(this._selRsl.style.display="block",this._selRsl.addEventListener("change",this._onResolutionSelChange)),this._selMinLtr&&(this._selMinLtr.style.display="block"),this._bgLoading&&(this._bgLoading.style.display="block")),this._btnClose&&this._btnClose.addEventListener("click",this._onCloseBtnClick),document.addEventListener("visibilitychange",this._ev_documentHideEvent),window.ResizeObserver&&(this._resizeObserver||(this._resizeObserver=new ResizeObserver((e=>{for(let t of e)t.target===this._elContainer&&this._updateLayers()}))),this._elContainer&&this._resizeObserver.observe(this._elContainer)),this._windowWidth=document.documentElement.clientWidth,window.addEventListener("resize",this._windowResizeListener)}_unbindUI(){this._isSingleFrameModeEnabled()?(this._elContainer&&(this._elContainer.removeEventListener("click",this._clickIptSingleFrameMode),this._elContainer.removeAttribute("title")),this._bgCamera&&(this._bgCamera.style.display="none")):this._bgLoading&&(this._bgLoading.style.display="none"),this._elContainer&&(this._elContainer.removeEventListener("click",this._tapDoFocus),this._elContainer.removeEventListener("touchend",this._tapDoFocus),this._elContainer.removeEventListener("touchmove",this._touchMoveEvent)),this._selCam&&this._selCam.removeEventListener("change",this._onCameraSelChange),this._selRsl&&this._selRsl.removeEventListener("change",this._onResolutionSelChange),this._btnClose&&this._btnClose.removeEventListener("click",this._onCloseBtnClick),this.hideScanRegionLaser(),this.hideViewDecorator(),this.hideScanRegionOverlays(),this._drawingLayersManager.setVisible(!1),this._hideOriginalImageCvs(),this._videoContainer&&this._videoContainer.remove(),this._video=null,this._videoContainer=null,this._elContainer=null,this._selCam=null,this._selRsl=null,this._optGotRsl=null,this._btnClose=null,this._selMinLtr=null,this._optGotMinLtr=null,this._divScanArea=null,this._divScanLight=null,this._cvsScanRegion&&(this._cvsScanRegion.remove(),this._cvsScanRegion=null),this._singleFrameInputContainer&&(this._singleFrameInputContainer.remove(),this._singleFrameInputContainer=null),this._cvsSingleFrameMode&&(this._cvsSingleFrameMode.remove(),this._cvsSingleFrameMode=null),document.removeEventListener("visibilitychange",this._ev_documentHideEvent),window.ResizeObserver&&this._resizeObserver&&this._resizeObserver.disconnect(),window.removeEventListener("resize",this._windowResizeListener)}_assertOpen(){if(!this._bOpen)throw Error("The camera is not open.")}async open(e){this.UIElement||await this.setUIElement(de.defaultUIElementURL),this._bindUI(),e&&this.appendAndShowUI();let t=await this.play();this.bOpen=!0,this._focusParameters.fds=null,this._focusParameters.kTimeout=void 0,this._focusSupported=!0,this._tapFocusEnabled&&!this._isSingleFrameModeEnabled()&&(this._focusParameters.fds=(await this.getCapabilities()).focusDistance,this._focusParameters.fds||(this._focusSupported=!1,this._tapFocusEnabled=!1));const i=this.mapCameraEvents.get("cameraopen");for(let e of i){if(!e)continue;const i=JSON.parse(JSON.stringify(t));setTimeout((()=>{this.isDisposed&&this.disposed||e.apply(this,[i])}),0)}return t}close(e){if(!this._video)return;this.stop(),this._hideOriginalImage(!1),this.hideTip(),this._unbindUI(),e&&this.hideUI(),this.stopFetchingLoop(),this.bOpen=!1;const t=this.mapCameraEvents.get("cameraclose");for(let e of t){if(!e)continue;const t={width:0,height:0,deviceId:null};setTimeout((()=>{this.isDisposed&&this.disposed||e.apply(this,[t])}),0)}}stop(){this._video&&this._video.srcObject&&(de._onLog&&de._onLog("DCE: ======stop video========"),this._video.srcObject.getTracks().forEach((e=>{e.stop()})),this._video.srcObject=null,this._videoTrack=null,this._currentCamera=null),this._video&&this.videoSrc&&(de._onLog&&de._onLog("DCE: ======stop existing video========"),this._video.pause(),this._video.currentTime=0),this._bgLoading&&(this._bgLoading.style.animationPlayState=""),this._frameQueue.length=0,this._reusedCvs&&this._reusedCvs.ctx2d&&this._reusedCvs.ctx2d.clearRect(0,0,this._reusedCvs.width,this._reusedCvs.height),this.forceLoseContext()}async getAllCameras(e=!0){let t=(await navigator.mediaDevices.enumerateDevices()).filter((e=>"videoinput"===e.kind));if(e&&t&&t.length&&!t[0].deviceId){let e=await navigator.mediaDevices.getUserMedia({video:!0});t=(await navigator.mediaDevices.enumerateDevices()).filter((e=>"videoinput"===e.kind)),e.getTracks().forEach((e=>{e.stop()}))}const i=[],r=[];if(this._allCameras)for(let e of this._allCameras)e._checked&&r.push(e);for(let e=0;e{this.isDisposed&&this.disposed||t.apply(this,[e])}),0)}}if(r!==s.width||n!==s.height){this._updateScanRegionCanvas(),this._updateScanAreaDiv(),this._updateViewDecorator();for(let e of this._arrScanRegionOverlays)e&&this._updateScanRegionOverlay(e);this._updateDrawingLayersSize(),this._updateVideoContainerStyle();const e=this.mapCameraEvents.get("resolutionchange");for(let t of e){if(!t)continue;const e=JSON.parse(JSON.stringify(s));setTimeout((()=>{this.isDisposed&&this.disposed||t.apply(this,[e])}),0)}}return s}getResolution(){if(this._bOpen)return[this._video.videoWidth,this._video.videoHeight];{let e=0,t=0;const i=this.videoSettings.video.width,r=this.videoSettings.video.height;return i&&(e=i.exact||i.ideal||i),r&&(t=r.exact||r.ideal||r),[e,t]}}async setResolution(e,t){let i,r;if(e instanceof Array?(i=e[0],r=e[1]):(i=e,r=t),this.videoSettings.video.width={ideal:i},this.videoSettings.video.height={ideal:r},!this._bOpen||this._video.paused)return null;const n=this._video.videoWidth,s=this._video.videoHeight,o=await this.play(null,i,r);if(n!==o.width||s!==o.height){this._updateScanRegionCanvas(),this._updateScanAreaDiv(),this._updateViewDecorator();for(let e of this._arrScanRegionOverlays)e&&this._updateScanRegionOverlay(e);this._updateDrawingLayersSize(),this._updateVideoContainerStyle();const e=this.mapCameraEvents.get("resolutionchange");for(let t of e){if(!t)continue;const e=JSON.parse(JSON.stringify(o));setTimeout((()=>{this.isDisposed&&this.disposed||t.apply(this,[e])}),0)}}return o}async getResolutions(e){var t,i;let r="";const n=(e,t)=>{const i=this._mapCameraResolutions.get(e);if(!i||!i.length)return!1;for(let e of i)if(e[0]===t.width&&e[1]===t.height)return!0;return!1},s=async(e,t,i)=>{const r={video:{deviceId:{exact:e},width:{ideal:t},height:{ideal:i}}};let n=null;try{n=await navigator.mediaDevices.getUserMedia(r)}catch(e){return null}if(!n)return null;const s=n.getVideoTracks();let o=null;try{const e=s[0].getSettings();o={width:e.width,height:e.height}}catch(e){const t=document.createElement("video");t.srcObject=n,o={width:t.videoWidth,height:t.videoHeight},t.srcObject=null}return s.forEach((e=>{e.stop()})),o};if(!this._bOpen){const o=null===(i=null===(t=this.videoSettings)||void 0===t?void 0:t.video)||void 0===i?void 0:i.deviceId;if(!o)return null;if(r=o.hasOwnProperty("exact")?this.videoSettings.video.deviceId.exact:o.hasOwnProperty("ideal")?this.videoSettings.video.deviceId.ideal:this.videoSettings.video.deviceId,!r)return null;let a=this._mapCameraResolutions.get(r);if(a&&!e)return this._mapCameraResolutions.get(r);this._mapCameraResolutions.set(r,[]),a=this._mapCameraResolutions.get(r);for(let e of this._predefinedResolutions){const t=await s(r,e.width,e.height);t&&!n(r,t)&&a.push([t.width,t.height])}return a}if(this._currentCamera){r=this._currentCamera.deviceId;let t=this._mapCameraResolutions.get(r);if(t&&!e)return this._mapCameraResolutions.get(r);this._mapCameraResolutions.set(r,[]),t=this._mapCameraResolutions.get(r);let i=this._videoTrack;for(let e of this._predefinedResolutions){await i.applyConstraints({width:{ideal:e.width},height:{ideal:e.height}});const s=i.getSettings(),o={width:s.width,height:s.height};n(r,o)||t.push([o.width,o.height])}return this._video.srcObject.getTracks().forEach((e=>{e.stop()})),await this.play(r,null,null,{notTriggerPlayedEvent:!0}),t}return null}on(e,t){if(!t)return;const i=this.mapCameraEvents.get(e.toLowerCase());if(!i)throw new Error(`Event '${e}' does not exist.`);i.includes(t)||i.push(t)}off(e,t){const i=this.mapCameraEvents.get(e.toLowerCase());if(!i)throw new Error(`Event '${e}' does not exist.`);const r=i.indexOf(t);-1!==r&&i.splice(r,1)}offAll(e){if(e){if("string"==typeof e){const t=this.mapCameraEvents.get(e);t&&(t.length=0)}}else for(let e of this.mapCameraEvents.values())e&&(e.length=0)}getVideoSettings(){return JSON.parse(JSON.stringify(this.videoSettings))}updateVideoSettings(e){if(this.videoSettings=JSON.parse(JSON.stringify(e)),this._lastDeviceId=null,this._bOpen)return this.play()}isOpen(){return this._bOpen}getCapabilities(){if(this._assertOpen(),this._isSingleFrameModeEnabled())throw new Error("'getCapabilities()' is unavailable in singleFrameMode.");return this._videoTrack&&this._videoTrack.getCapabilities?this._videoTrack.getCapabilities():{}}getCameraSettings(){if(this._assertOpen(),this._isSingleFrameModeEnabled())throw new Error("'getCameraSettings()' is unavailable in singleFrameMode.");return this._videoTrack?this._videoTrack.getSettings():null}getConstraints(){if(this._assertOpen(),this._isSingleFrameModeEnabled())throw new Error("'getConstraints()' is unavailable in singleFrameMode.");return this._videoTrack?this._videoTrack.getConstraints():null}async applyConstraints(e){if(this._assertOpen(),this._isSingleFrameModeEnabled())throw new Error("'applyConstraints()' is unavailable in singleFrameMode.");if(!this._videoTrack)throw new Error('"_videoTrack" is null.');if(!this._videoTrack.applyConstraints)throw Error("Not supported.");return await this._videoTrack.applyConstraints(e)}async turnOnTorch(){if(this._assertOpen(),this._isSingleFrameModeEnabled())throw new Error("'turnOnTorch()' is unavailable in singleFrameMode.");if(this.getCapabilities().torch)return await this._videoTrack.applyConstraints({advanced:[{torch:!0}]});throw Error("Not supported.")}async turnOffTorch(){if(this._assertOpen(),this._isSingleFrameModeEnabled())throw new Error("'turnOffTorch()' is unavailable in singleFrameMode.");if(this.getCapabilities().torch)return await this._videoTrack.applyConstraints({advanced:[{torch:!1}]});throw Error("Not supported.")}async setColorTemperature(e){if(this._assertOpen(),this._isSingleFrameModeEnabled())throw new Error("'setColorTemperature()' is unavailable in singleFrameMode.");let t=this.getCapabilities().colorTemperature;if(!t)throw Error("Not supported.");return et.max&&(e=t.max),await this._videoTrack.applyConstraints({advanced:[{colorTemperature:e,whiteBalanceMode:"manual"}]})}getColorTemperature(){if(this._assertOpen(),this._isSingleFrameModeEnabled())throw new Error("'getColorTemperature()' is unavailable in singleFrameMode.");return this._videoTrack?this._videoTrack.getSettings().colorTemperature||0:null}async setExposureCompensation(e){if(this._assertOpen(),this._isSingleFrameModeEnabled())throw new Error("'setExposureCompensation()' is unavailable in singleFrameMode.");let t=this.getCapabilities().exposureCompensation;if(!t)throw Error("Not supported.");return et.max&&(e=t.max),await this._videoTrack.applyConstraints({advanced:[{exposureCompensation:e}]})}getExposureCompensation(){if(this._assertOpen(),this._isSingleFrameModeEnabled())throw new Error("'getExposureCompensation()' is unavailable in singleFrameMode.");return this._videoTrack?this._videoTrack.getSettings().exposureCompensation||0:null}async _setHardwareScale(e){if(this._assertOpen(),this._isSingleFrameModeEnabled())throw new Error("'_setHardwareScale()' is unavailable in singleFrameMode.");if(e<1)throw new RangeError("Invalid value.");if(!this._videoTrack)return;const t=this.getCapabilities().zoom;if(!t)throw new Error("Not supported.");return et.max&&(e=t.max),e=ue(e,t.min,t.step,t.max),await this._videoTrack.applyConstraints({advanced:[{zoom:e}]}),e}_getHardwareScale(){if(this._assertOpen(),this._isSingleFrameModeEnabled())throw new Error("'_getHardwareScale()' is unavailable in singleFrameMode.");return this._videoTrack?this._videoTrack.getSettings().zoom||1:null}_setSoftwareScale(e,t){if(this._assertOpen(),this._isSingleFrameModeEnabled())throw new Error("'_setSoftwareScale()' is unavailable in singleFrameMode.");if(e<1)throw new RangeError("Invalid value.");t&&this._setScaleCenter(t),this._softwareScale=e,this._scaleVideo(e,t)}_getSoftwareScale(){return this._softwareScale}_setScaleCenter(e){if(this._assertOpen(),this._isSingleFrameModeEnabled())throw new Error("'_setScaleCenter()' is unavailable in singleFrameMode.");if(!e||"string"!=typeof e.x||"string"!=typeof e.y)throw new Error("Invalid center.");const t=this._video.videoWidth,i=this._video.videoHeight;let r=0,n=0;if(e.x.endsWith("px"))r=parseFloat(e.x);else{if(!e.x.endsWith("%"))throw new Error("Invalid scale center.");r=parseFloat(e.x)/100*t}if(e.y.endsWith("px"))n=parseFloat(e.y);else{if(!e.y.endsWith("%"))throw new Error("Invalid scale center.");n=parseFloat(e.y)/100*i}if(NaN==r||NaN==n)throw new Error("Invalid scale center.");this._scaleCenter={x:r,y:n}}_resetScaleCenter(){if(this._assertOpen(),this._isSingleFrameModeEnabled())throw new Error("'_resetScaleCenter()' is unavailable in singleFrameMode.");const e=this._video.videoWidth,t=this._video.videoHeight;this._scaleCenter={x:e/2,y:t/2}}_isVideoCenter(e){if(this._assertOpen(),this._isSingleFrameModeEnabled())throw new Error("'_isVideoCenter()' is unavailable in singleFrameMode.");return e&&e.x==this._video.videoWidth/2&&e.y==this._video.videoHeight/2}async _setZoom(e){if(this._assertOpen(),this._isSingleFrameModeEnabled())throw new Error("'setZoom()' is unavailable in singleFrameMode.");if(e<1)throw new RangeError("Invalid value.");this._resetScaleCenter();try{if(this._isVideoCenter(this._scaleCenter)){const t=await this._setHardwareScale(e);let i=this._getHardwareScale();1==i&&1!=t&&(i=t),e>i?this._setSoftwareScale(e/i):this._setSoftwareScale(1)}else await this._setHardwareScale(1),this._setSoftwareScale(e)}catch(t){if("Not supported."!==(t.message||t))throw t;this._setSoftwareScale(e)}}async setZoom(e){if("number"!=typeof e&&"object"!=typeof e)throw new TypeError("Illegal type of argument.");if("number"==typeof e)return this._setZoom(e);if(this._assertOpen(),this._isSingleFrameModeEnabled())throw new Error("'setZoom()' is unavailable in singleFrameMode.");if(e){if("number"!=typeof e.factor)throw new TypeError("Illegal type of 'factor'.");if(e.factor<1)throw new RangeError("Invalid value.");e.centerPoint?this._setScaleCenter(e.centerPoint):this._resetScaleCenter();try{if(this._isVideoCenter(this._scaleCenter)){const t=await this._setHardwareScale(e.factor);let i=this._getHardwareScale();1==i&&1!=t&&(i=t),e.factor>i?this._setSoftwareScale(e.factor/i):this._setSoftwareScale(1)}else await this._setHardwareScale(1),this._setSoftwareScale(e.factor)}catch(t){if("Not supported."!==(t.message||t))throw t;this._setSoftwareScale(e.factor)}}}getZoom(){if(this._assertOpen(),this._isSingleFrameModeEnabled())throw new Error("'getZoom()' is unavailable in singleFrameMode.");return this._videoTrack?this._getHardwareScale()*this._softwareScale:null}getZoomSettings(){if(this._assertOpen(),this._isSingleFrameModeEnabled())throw new Error("'getZoom()' is unavailable in singleFrameMode.");return this._videoTrack?{factor:this._getHardwareScale()*this._softwareScale}:null}async resetZoom(){await this.setZoom({factor:1})}async setFrameRate(e){if(this._assertOpen(),this._isSingleFrameModeEnabled())throw new Error("'setFrameRate()' is unavailable in singleFrameMode.");let t=this.getCapabilities().frameRate;if(!t)throw Error("Not supported.");return et.max&&(e=t.max),await this._videoTrack.applyConstraints({width:{ideal:Math.max(this._video.videoWidth,this._video.videoHeight)},frameRate:e})}getFrameRate(){if(this._assertOpen(),this._isSingleFrameModeEnabled())throw new Error("'getFrameRate()' is unavailable in singleFrameMode.");return this._videoTrack?this._videoTrack.getSettings().frameRate:null}async _setFocus(e,t){if(this._assertOpen(),this._isSingleFrameModeEnabled())throw new Error("'setFocus()' is unavailable in singleFrameMode.");if("string"!=typeof e)throw Error("Invalid focus mode.");e=e.toLowerCase();const i=this.getCapabilities().focusMode,r=this.getCapabilities().focusDistance;if(!i)throw Error("Not supported.");if(!i.includes(e))throw Error("Unsupported mode.");if(t>=0){if(!r)throw Error("Manual focus unsupported.");return tr.max&&(t=r.max),t=ue(t,r.min,r.step,r.max),await this._videoTrack.applyConstraints({advanced:[{focusMode:e,focusDistance:t}]})}return await this._videoTrack.applyConstraints({advanced:[{focusMode:e}]})}async setFocus(e,t){if("string"==typeof e)return this._setFocus(e,t);if(this._assertOpen(),this._isSingleFrameModeEnabled())throw new Error("'setFocus()' is unavailable in singleFrameMode.");if(!e)return;const i=this.getCapabilities(),r=i.focusMode,n=i.focusDistance;if(!r)throw Error("Not supported.");if("string"!=typeof e.mode)throw Error("Invalid focus mode.");const s=e.mode.toLowerCase();if(!r.includes(s))throw Error("Unsupported focus mode.");if("manual"!==s)return this._focusParameters._focusArea=null,await this._videoTrack.applyConstraints({advanced:[{focusMode:s}]});if(!n)throw Error("Manual focus unsupported.");if(e.hasOwnProperty("distance")){let t=e.distance;return tn.max&&(t=n.max),t=ue(t,n.min,n.step,n.max),this._focusParameters._focusArea=null,await this._videoTrack.applyConstraints({advanced:[{focusMode:s,focusDistance:t}]})}if(!e.area)throw new Error("'distance' or 'area' should be specified in 'manual' mode.");{const t=e.area.centerPoint;let i=e.area.width,r=e.area.height;if(!i||!r){const e=this._video.videoWidth,t=this._video.videoHeight;i||(i=2*Math.round(Math.min(e,t)/this._focusParameters.defaultFocusAreaSizeRatio/2)+"px"),r||(r=2*Math.round(Math.min(e,t)/this._focusParameters.defaultFocusAreaSizeRatio/2)+"px")}this._focusParameters._focusArea={centerPoint:{x:t.x,y:t.y},width:i,height:r},await this._setLocalFocus(t,i,r)}}getFocus(){if(this._assertOpen(),this._isSingleFrameModeEnabled())throw new Error("'_getHardwareScale()' is unavailable in singleFrameMode.");if(!this._videoTrack)return null;const e=this._videoTrack.getSettings().focusMode;return e?"continuous"===e?{mode:e}:{mode:e,distance:this._videoTrack.getSettings().focusDistance}:null}getFocusSettings(){if(this._assertOpen(),this._isSingleFrameModeEnabled())throw new Error("'_getHardwareScale()' is unavailable in singleFrameMode.");if(!this._videoTrack)return null;const e=this._videoTrack.getSettings(),t=e.focusMode;return t?"manual"===t?this._focusParameters._focusArea?{mode:"manual",area:JSON.parse(JSON.stringify(this._focusParameters._focusArea))}:{mode:"manual",distance:e.focusDistance}:{mode:t}:null}async _setFocusAndGetContract(e,t){const i=e=>{if(!this._bOpen||!this._videoTrack||this.video.paused||e.focusTaskId!=this._focusParameters.curFocusTaskId){this._bOpen&&this._videoTrack&&!this.video.paused||(this._focusParameters.isDoingFocus=0);const t=new Error(`Focus task ${e.focusTaskId} canceled.`);throw t.name="DeprecatedTaskError",t}1===this._focusParameters.isDoingFocus&&Date.now()-e.timeStart>this._focusParameters.focusCancelableTime&&(this._focusParameters.isDoingFocus=-1)};let r;t=ue(t,this._focusParameters.fds.min,this._focusParameters.fds.step,this._focusParameters.fds.max),await this._videoTrack.applyConstraints({advanced:[{focusMode:"manual",focusDistance:t}]}),i(e),r=null==this._focusParameters.oldDistance?this._focusParameters.kTimeout*Math.max(Math.abs(1/this._focusParameters.fds.min-1/t),Math.abs(1/this._focusParameters.fds.max-1/t))+this._focusParameters.minTimeout:this._focusParameters.kTimeout*Math.abs(1/this._focusParameters.oldDistance-1/t)+this._focusParameters.minTimeout,this._focusParameters.oldDistance=t,await new Promise((e=>{setTimeout(e,r)})),i(e);let n=e.focusL-e.focusW/2,s=e.focusT-e.focusH/2,o=e.focusW,a=e.focusH;if(n>=this.video.videoWidth||s>=this.video.videoHeight)throw new Error("Invalid area.");n+o>this.video.videoWidth&&(o=this.video.videoWidth-n),s+a>this.video.videoHeight&&(a=this.video.videoHeight-s);const l=this._getImageData(this.video,this.video.videoWidth,this.video.videoHeight,{sx:n,sy:s,sWidth:o,sHeight:a,dWidth:o,dHeight:a},null,{pixelFormat:ce.RGBA});if(!l)return this._setFocusAndGetContract(e,t);const h=l.data;let c=0;for(let e=0,t=h.length-8;eo&&oc)return await this._doFocusDetail(e,s,o,r,n,h,c)}else{let a=await this._setFocusAndGetContract(e,h);if(o>a)return await this._doFocusDetail(e,s,o,r,n,h,a);if(o==a)return await this._doFocusDetail(e,s,o,h,a);let c=await this._setFocusAndGetContract(e,l);if(c>o&&o{try{(null==t||tthis._focusParameters.fds.max)&&(i=this._focusParameters.fds.max),this._focusParameters.oldDistance=null;let r=ue(Math.sqrt(i*(t||this._focusParameters.fds.step)),this._focusParameters.fds.min,this._focusParameters.fds.step,this._focusParameters.fds.max),n=ue(Math.sqrt((t||this._focusParameters.fds.step)*r),this._focusParameters.fds.min,this._focusParameters.fds.step,this._focusParameters.fds.max),s=ue(Math.sqrt(r*i),this._focusParameters.fds.min,this._focusParameters.fds.step,this._focusParameters.fds.max),o=await this._setFocusAndGetContract(e,s),a=await this._setFocusAndGetContract(e,n),l=await this._setFocusAndGetContract(e,r);if(a>l&&lo&&a>o){let t=await this._setFocusAndGetContract(e,i);const n=await this._doFocusDetail(e,r,l,i,t,s,o);return this._focusParameters.isDoingFocus=0,n}if(a==l&&ll){const t=await this._doFocusDetail(e,r,l,s,o);return this._focusParameters.isDoingFocus=0,t}return d(e,t,i)}catch(e){if("DeprecatedTaskError"!==e.name)throw e}};return d(u,r,n)}async enableTapToFocus(){if(this._assertOpen(),this._isSingleFrameModeEnabled())throw new Error("'enableTapToFocus()' is unavailable in singleFrameMode.");if(!this._videoTrack)throw new Error("Video is not playing.");if(!this._focusSupported)throw new Error("Tapping to focus unsupported.");if(!this._focusParameters.fds&&(this._focusParameters.fds=(await this.getCapabilities()).focusDistance,!this._focusParameters.fds))throw this._focusSupported=!1,this._tapFocusEnabled=!1,new Error("Tapping to focus unsupported.");this._tapFocusEnabled=!0}disableTapToFocus(){this._tapFocusEnabled=!1}isTapToFocusEnabled(){return this._tapFocusEnabled}_updateVideoContainerStyle(){if(!this._video)return;if(this._isSingleFrameModeEnabled())return;const e=this._getSoftwareScale(),t=this._videoContainer;if("contain"===this.videoFit&&e>1){const e=this._video.videoWidth,i=this._video.videoHeight,r=window.getComputedStyle(this._elContainer),n=parseFloat(r.width),s=parseFloat(r.height),o=e/i;if(n/sa?o/(i/e):s/(r/e));const c=h*(1-1/e)*(i/2-this._scaleCenter.x),u=h*(1-1/e)*(r/2-this._scaleCenter.y);this._video.style.transform=`translate(${c}px, ${u}px) scale(${e})`}this._updateVideoContainerStyle()}}getFrameSize(e,t,i,r){if(!e||!t)return null;let n,s,o,a,l=e,h=t;const c={regionLeft:0,regionTop:0,regionRight:l,regionBottom:h,regionMeasuredByPercentage:!1};i?(i.regionMeasuredByPercentage?(c.regionLeft=i.regionLeft*l/100,c.regionTop=i.regionTop*h/100,c.regionRight=i.regionRight*l/100,c.regionBottom=i.regionBottom*h/100):(c.regionLeft=i.regionLeft,c.regionTop=i.regionTop,c.regionRight=i.regionRight,c.regionBottom=i.regionBottom),n=Math.round(c.regionLeft),s=Math.round(c.regionTop),l=Math.round(c.regionRight-c.regionLeft),h=Math.round(c.regionBottom-c.regionTop)):(n=0,s=0,l=Math.round(l),h=Math.round(h));const u=Math.max(l,h);if(r&&r>0&&u>r){const e=r/u;l>h?(o=r,a=Math.round(h*e)):(o=Math.round(l*e),a=r)}else o=l,a=h;return o<=0||a<=0?null:{sx:n,sy:s,sWidth:l,sHeight:h,dWidth:o,dHeight:a}}getFrame(){if(this._assertOpen(),this._isSingleFrameModeEnabled())throw new Error("'getFrame()' is unavailable in singleFrameMode.");return this._getVideoData()}getImage(){return this.getFrame()}_drawImage(e,t,i,r,n,s,o){if(this.isDisposed&&this.disposed)throw Error("The 'CameraEnhancer' instance has been disposed.");if(!i||!r)return null;if(t instanceof HTMLVideoElement&&4!==t.readyState||t instanceof HTMLImageElement&&!t.complete)throw new Error("The source is not loaded.");let a;de._onLog&&(a=Date.now(),de._onLog("DCE: _drawImage(), START: "+a));let l=0,h=0,c=i,u=r,d=0,f=0,g=i,_=r;n&&(n.sx&&(l=Math.round(n.sx)),n.sy&&(h=Math.round(n.sy)),n.sWidth&&(c=Math.round(n.sWidth)),n.sHeight&&(u=Math.round(n.sHeight)),n.dx&&(d=Math.round(n.dx)),n.dy&&(f=Math.round(n.dy)),n.dWidth&&(g=Math.round(n.dWidth)),n.dHeight&&(_=Math.round(n.dHeight)));let p=ce.RGBA;o&&o.pixelFormat&&(p=o.pixelFormat);const m=e;if(!o||!o.bUseWebGL){de._onLog&&de._onLog("DCE: _drawImage() in context2d."),m.ctx2d||(m.ctx2d=m.getContext("2d",{willReadFrequently:!0}));const e=m.ctx2d;if(!e)throw new Error("Unable to get 'CanvasRenderingContext2D' from canvas.");return(m.width{const t=e.createBuffer();e.bindBuffer(e.ARRAY_BUFFER,t),e.bufferData(e.ARRAY_BUFFER,new Float32Array([0,0,0,1,1,0,1,0,0,1,1,1]),e.STATIC_DRAW);const i=e.createBuffer();return e.bindBuffer(e.ARRAY_BUFFER,i),e.bufferData(e.ARRAY_BUFFER,new Float32Array([0,0,0,1,1,0,1,0,0,1,1,1]),e.STATIC_DRAW),{positions:t,texCoords:i}},i=e=>{const t=e.createTexture();return e.bindTexture(e.TEXTURE_2D,t),e.texParameteri(e.TEXTURE_2D,e.TEXTURE_MAG_FILTER,e.LINEAR),e.texParameteri(e.TEXTURE_2D,e.TEXTURE_MIN_FILTER,e.LINEAR),e.texParameteri(e.TEXTURE_2D,e.TEXTURE_WRAP_S,e.CLAMP_TO_EDGE),e.texParameteri(e.TEXTURE_2D,e.TEXTURE_WRAP_T,e.CLAMP_TO_EDGE),t},r=(e,t)=>{const i=e.createProgram();if(t.forEach((t=>e.attachShader(i,t))),e.linkProgram(i),!e.getProgramParameter(i,e.LINK_STATUS)){const t=new Error(`An error occured linking the program: ${e.getProgramInfoLog(i)}.`);throw t.name="WebGLError",t}return e.useProgram(i),i},n=(e,t,i)=>{const r=e.createShader(t);if(e.shaderSource(r,i),e.compileShader(r),!e.getShaderParameter(r,e.COMPILE_STATUS)){const t=new Error(`An error occured compiling the shader: ${e.getShaderInfoLog(r)}.`);throw t.name="WebGLError",t}return r},s="\n attribute vec2 a_position;\n attribute vec2 a_texCoord;\n \n uniform mat3 u_matrix;\n uniform mat3 u_textureMatrix;\n \n varying vec2 v_texCoord;\n void main(void) {\n gl_Position = vec4((u_matrix * vec3(a_position, 1)).xy, 0, 1.0);\n v_texCoord = vec4((u_textureMatrix * vec3(a_texCoord, 1)).xy, 0, 1.0).xy;\n }\n ";let o="rgb";["rgba","rbga","grba","gbra","brga","bgra"].includes(p)&&(o=p.slice(0,3));const a=`\n precision mediump float;\n varying vec2 v_texCoord;\n uniform sampler2D u_image;\n uniform float uColorFactor;\n \n void main() {\n vec4 sample = texture2D(u_image, v_texCoord);\n float grey = 0.21 * sample.r + 0.71 * sample.g + 0.07 * sample.b;\n gl_FragColor = vec4(sample.${o} * (1.0 - uColorFactor) + (grey * uColorFactor), sample.a);\n }\n `,l=r(e,[n(e,e.VERTEX_SHADER,s),n(e,e.FRAGMENT_SHADER,a)]);this._webGLProgramInfo={program:l,attribLocations:{vertexPosition:e.getAttribLocation(l,"a_position"),texPosition:e.getAttribLocation(l,"a_texCoord")},uniformLocations:{uSampler:e.getUniformLocation(l,"u_image"),uColorFactor:e.getUniformLocation(l,"uColorFactor"),uMatrix:e.getUniformLocation(l,"u_matrix"),uTextureMatrix:e.getUniformLocation(l,"u_textureMatrix")}},this._webGLBuffers=t(e),this._webGLTexture=i(e),this.shaderPixelFormat=p}const n=(e,t,i)=>{e.bindBuffer(e.ARRAY_BUFFER,t),e.enableVertexAttribArray(i),e.vertexAttribPointer(i,2,e.FLOAT,!1,0,0)},o=(e,t,i)=>{const r=e.RGBA,n=e.RGBA,s=e.UNSIGNED_BYTE;e.bindTexture(e.TEXTURE_2D,t),e.texImage2D(e.TEXTURE_2D,0,r,n,s,i)},v=(e,t,s,o)=>{e.clearColor(0,0,0,1),e.clearDepth(1),e.enable(e.DEPTH_TEST),e.depthFunc(e.LEQUAL),e.clear(e.COLOR_BUFFER_BIT|e.DEPTH_BUFFER_BIT),n(e,s.positions,t.attribLocations.vertexPosition),n(e,s.texCoords,t.attribLocations.texPosition),e.activeTexture(e.TEXTURE0),e.bindTexture(e.TEXTURE_2D,o),e.uniform1i(t.uniformLocations.uSampler,0),e.uniform1f(t.uniformLocations.uColorFactor,[ce.GREY,ce.GREY32].includes(p)?1:0);let a,m,v=he.translate(he.identity(),-1,-1);v=he.scale(v,2,2),v=he.scale(v,1/e.canvas.width,1/e.canvas.height),a=he.translate(v,d,f),a=he.scale(a,g,_),e.uniformMatrix3fv(t.uniformLocations.uMatrix,!1,a),m=he.translate(he.identity(),l/i,h/r),m=he.scale(m,c/i,u/r),e.uniformMatrix3fv(t.uniformLocations.uTextureMatrix,!1,m),e.drawArrays(e.TRIANGLES,0,6)};let y;if(o(e,this._webGLTexture,t),v(e,this._webGLProgramInfo,this._webGLBuffers,this._webGLTexture),s){if(s.lengtht||r.sy>i||r.sx+r.sWidth>t||r.sy+r.sHeight>i)throw new Error("Invalid position.");if(e instanceof HTMLVideoElement&&4!==e.readyState||e instanceof HTMLImageElement&&!e.complete)throw new Error("The source is not loaded.");let o;de._onLog&&(o=Date.now(),de._onLog("DCE: _getImageData(), START: "+o));const a=Math.round(r.sx),l=Math.round(r.sy),h=Math.round(r.sWidth),c=Math.round(r.sHeight),u=Math.round(r.dWidth),d=Math.round(r.dHeight);let f=ce.RGBA;s&&s.pixelFormat&&(f=s.pixelFormat);let g,_,p,m=this._bWebGLSupported;s&&0==s.bUseWebGL&&(m=!1),m?(this._reusedWebGLCvs||(this._reusedWebGLCvs=document.createElement("canvas")),g=this._reusedWebGLCvs):(this._reusedCvs||(this._reusedCvs=document.createElement("canvas")),g=this._reusedCvs);try{if(m)if(de._onLog&&de._onLog("DCE: _getImageData() in WebGL."),n)if(f===ce.GREY){if(p=new Uint8Array(u*d*4),_=this._drawImage(g,e,t,i,{sx:a,sy:l,sWidth:h,sHeight:c,dWidth:u,dHeight:d},p,{pixelFormat:f,bUseWebGL:m}),p=this._transformPixelFormat(p,_.pixelFormat,f),n){if(n.length=this.croppingRegions.length||this._croppingRegionIndex<0)throw new Error("The 'croppingRegionIndex' is out of bounds.");e=this.croppingRegions[this._croppingRegionIndex],this.bIncreaseRegionIndexAuto&&++this._croppingRegionIndex>=this.croppingRegions.length&&(this._croppingRegionIndex=0)}return e}_fetchingLoop(e){if(this.isDisposed&&this.disposed)return;if(!this._bOpen||!this.isFetchingLoopStarted())return void this.stopFetchingLoop();const t=()=>{de._onLog&&de._onLog("DCE: start fetching a frame into buffer: "+Date.now());const e=this.getCurrentRegion();let t=this._getVideoData(null,{region:e});if(!t)return void de._onLog;for(;this._frameQueue&&this._frameQueue.length>=this.maxNumberOfFramesInBuffer;)this._frameQueue.shift();this._frameQueue.push(t);const i=this.mapCameraEvents.get("frameaddedtobuffer");for(let e of i)e&&setTimeout((()=>{this.isDisposed&&this.disposed||e.apply(this)}),0)},i=()=>{this.isDisposed&&this.disposed||(this._frameLoopTimeoutId2&&clearTimeout(this._frameLoopTimeoutId2),this.refreshInterval<=0||(this._frameLoopTimeoutId2=setTimeout((()=>{this.isDisposed&&this.disposed||(this._bOpen&&this.isFetchingLoopStarted()?(t(),i()):this.stopFetchingLoop())}),this.refreshInterval)))};e&&(this._frameQueue.length0&&i()):this.refreshInterval>0?(t(),i()):0===this.refreshInterval?t():this.refreshInterval),this._frameLoopTimeoutId&&clearTimeout(this._frameLoopTimeoutId),this._frameLoopTimeoutId=setTimeout((()=>{this.isDisposed&&this.disposed||this._fetchingLoop(!0)}),this.loopInterval)}startFetchingLoop(){if(this.isDisposed&&this.disposed)throw Error("The 'CameraEnhancer' instance has been disposed.");if(this._assertOpen(),this._isSingleFrameModeEnabled())throw Error("'startFetchingLoop()' is unavailable in singleFrameMode.");this.isFetchingLoopStarted()||(this._bFetchingLoopStarted=!0,this._recordedStates.fetchingLoopStart=!0,de._onLog&&de._onLog("DCE: start fetching loop: "+Date.now()),this._fetchingLoop(!0))}isFetchingLoopStarted(){return this._bFetchingLoopStarted}stopFetchingLoop(){this._bFetchingLoopStarted&&(de._onLog&&de._onLog("DCE: stop fetching loop: "+Date.now()),this._frameLoopTimeoutId&&clearTimeout(this._frameLoopTimeoutId),this._frameQueue.length=0,this._bFetchingLoopStarted=!1,this._recordedStates.fetchingLoopStart=!1)}getFrameFromBuffer(e){return this._frameQueue&&this._frameQueue.length?e?ee.getId()>=0))}getSelectedDrawingItems(){return this._drawingLayersManager.getSelectedDrawingItems()}createDrawingStyle(e){return this._drawingLayersManager.createDrawingStyle(e)}getDrawingStyle(e){return this._drawingLayersManager.getDrawingStyle(e)}getDrawingStyles(){return this._drawingLayersManager.getDrawingStyles()}updateDrawingStyle(e,t){return this._drawingLayersManager.updateDrawingStyle(e,t)}clearDrawingLayers(){const e=this.getDrawingLayers();for(let t of e)this.deleteDrawingLayer(t.getId())}showTip(e,t,i,r,n=3e3,s=!0){this._assertOpen(),this._tipArgs.x=e,this._tipArgs.y=t,this._tipArgs.width=i,this._tipArgs.autoShowSuggestedTip=!!s,this._drawingLayerOfTip||(this._drawingLayerOfTip=this._createDrawingLayer(-1)),this._tipStyleId||(this._tipStyleId=this.createDrawingStyle({fillStyle:"#FFFFFF",paintMode:"fill",fontFamily:"Open Sans",fontSize:40})),this._drawingLayerOfTip.clearDrawingItems();const o=new se(r||"",e,t,i,this._tipStyleId);o._fabricObject.paddingTop=15,o._fabricObject.calcTextHeight=function(){for(var e=0,t=0,i=this._textLines.length;t0&&(this._hideTipTimeoutId=setTimeout((()=>{this.isDisposed&&this.disposed||this._hideTip()}),this._tipArgs.duration))}_hideTip(){this._drawingLayerOfTip&&(this.deleteDrawingLayer(this._drawingLayerOfTip.getId()),this._drawingLayerOfTip=null,this._hideTipTimeoutId&&clearTimeout(this._hideTipTimeoutId))}hideTip(){this._hideTip(),this._tipArgs.x=null,this._tipArgs.y=null,this._tipArgs.width=null,this._tipArgs.autoShowSuggestedTip=null}updateTipMessage(e){if(!this._drawingLayerOfTip)throw new Error("The Tip is not showing.");this._drawingLayerOfTip.getDrawingItems()[0].setAttribute("text",e),this._drawingLayerOfTip.renderAll(),this._tipArgs.duration>0&&(this._hideTipTimeoutId&&clearTimeout(this._hideTipTimeoutId),this._hideTipTimeoutId=setTimeout((()=>{this.isDisposed&&this.disposed||this._hideTip()}),this._tipArgs.duration))}suggestTip(e,t){this._tipArgs.autoShowSuggestedTip&&(this._drawingLayerOfTip?this.updateTipMessage(t):void 0!==this._tipArgs.x&&this.showTip(this._tipArgs.x,this._tipArgs.y,this._tipArgs.width,t,this._tipArgs.duration)),this.onTipSuggested&&setTimeout((()=>{this.isDisposed&&this.disposed||this.onTipSuggested.apply(this,[e,t])}),0)}_createControler(){if(this._controler||(this._controler=new le(this)),this._controler)return this._controler}_destroyControler(){this._controler=null}setOriginalImage(e,t,i){if(!e||!t||!i)throw new Error("Invalid arguments");this._originalImageData={imageData:e,width:t,height:i};let r=this._cvsOriginalImage;r||(r=document.createElement("canvas"),r.style.position="absolute",r.style.width="100%",r.style.height="100%",r.style.left="0",r.style.top="0",r.style.backgroundColor="white",r.style.objectFit="contain",this._cvsOriginalImage=r),r.width===t&&r.height===i||(r.width=t,r.height=i);const n=r.getContext("2d");n.clearRect(0,0,r.width,r.height),e instanceof Uint8Array||e instanceof Uint8ClampedArray?(e instanceof Uint8Array&&(e=new Uint8ClampedArray(e.buffer)),n.putImageData(new ImageData(e,t,i),0,0)):e instanceof HTMLCanvasElement&&n.drawImage(e,0,0),document.body.contains(r)&&""===r.style.display&&this._updateDrawingLayersSize({width:t,height:i,objectFit:"contain"})}getOriginalImage(){return this._originalImageData?Object.assign({},this._originalImageData):null}async deleteOriginalImage(){await this.hideOriginalImage(),this._cvsOriginalImage&&(this._cvsOriginalImage.remove(),this._cvsOriginalImage=null),this._originalImageData=null}_showOriginalImageCvs(){this._cvsOriginalImage&&"none"==this._cvsOriginalImage.style.display&&(this._cvsOriginalImage.style.display="")}_hideOriginalImageCvs(){this._cvsOriginalImage&&(this._cvsOriginalImage.style.display="none")}showOriginalImage(){if(!this._originalImageData)throw new Error("No original image is set.");const e=this._cvsOriginalImage;if(""===e.style.display&&document.body.contains(e))return;const{width:t,height:i}=this._originalImageData;if(this._updateDrawingLayersSize({width:t,height:i,objectFit:"contain"}),this._bOpen&&(this._video&&!this._video.paused&&this._video.pause(),this._bFetchingLoopStarted&&(this.stopFetchingLoop(),this._recordedStates.fetchingLoopStart=!0),this.ifShowScanRegionMask&&this._cvsScanRegion&&(this._cvsScanRegion.style.display="none"),this.ifShowScanRegionLaser&&this._divScanLight&&(this._divScanLight.style.display="none"),this._cvsViewDecorator&&(this._cvsViewDecorator.style.display="none"),this._scanRegionOverlayContainer&&(this._scanRegionOverlayContainer.style.display="none"),this._selCam&&(this._selCam.parentElement.style.display="none")),!document.body.contains(e))if(this._cvsSingleFrameMode)this._cvsSingleFrameMode.after(e);else{if(!this._videoContainer)throw new Error("Unable to find video element");this._videoContainer.after(e)}this._showOriginalImageCvs()}async _hideOriginalImage(e){this._originalImageData&&this._cvsOriginalImage&&"none"!==this._cvsOriginalImage.style.display&&(this._updateDrawingLayersSize(),this._bOpen&&e&&(this._video&&this._recordedStates.videoPlaying&&await this.play(null,null,null,{notTriggerSingleFrameClick:!0}),this._recordedStates.fetchingLoopStart&&!this._isSingleFrameModeEnabled()&&this.startFetchingLoop(),this.ifShowScanRegionMask&&this._cvsScanRegion&&this._recordedStates.maskShow&&this.showScanRegionMask(),this.ifShowScanRegionLaser&&this._divScanLight&&this._recordedStates.laserShow&&this.showScanRegionLaser(),this._cvsViewDecorator&&this._recordedStates.decoratorShow&&this.showViewDecorator(),this._scanRegionOverlayContainer&&this._recordedStates.overlayShow&&this.showScanRegionOverlays()),this._selCam&&(this._selCam.parentElement.style.display=""),this._hideOriginalImageCvs())}async hideOriginalImage(){return this._hideOriginalImage(!0)}transformCoord(e){if(!this.isOpen())throw new Error("Unavailable when the camera is not open.");if(this._isSingleFrameModeEnabled()&&!this._cvsSingleFrameMode)throw new Error("No image is selected. ");const t=this._elContainer.getBoundingClientRect();let i,r,n,s,o,a=t.left,l=t.top,h=a+window.scrollX,c=l+window.scrollY;this._isSingleFrameModeEnabled()?(i=this._cvsSingleFrameMode.width,r=this._cvsSingleFrameMode.height,n=parseFloat(window.getComputedStyle(this._cvsSingleFrameMode).width),s=parseFloat(window.getComputedStyle(this._cvsSingleFrameMode).height),o="contain"):(i=this.video.videoWidth,r=this.video.videoHeight,n=parseFloat(window.getComputedStyle(this._elContainer).width),s=parseFloat(window.getComputedStyle(this._elContainer).height),o=this.videoFit);const u=n/s,d=i/r;let f,g,_,p,m=1;if("contain"===o)u({x:t.x-e.left-e.width/2,y:t.y-e.top-e.height/2}))),e.addWithUpdate()}else i.points=t;const r=i.points.length-1;return i.controls=i.points.reduce((function(e,t,i){return e["p"+i]=new V.Control({positionHandler:$,actionHandler:ie(i>0?i-1:r,te),actionName:"modifyPolygon",pointIndex:i}),e}),{}),i._setPositionDimensions({}),!0}}_extendGet(e){if("startPoint"===e||"endPoint"===e){const t=[],i=this._fabricObject;if(i.selectable&&!i.group)for(let e in i.oCoords)t.push({x:i.oCoords[e].x,y:i.oCoords[e].y});else for(let e of i.points){let r=e.x-i.pathOffset.x,n=e.y-i.pathOffset.y;const s=V.util.transformPoint({x:r,y:n},i.calcTransformMatrix());t.push({x:s.x,y:s.y})}return"startPoint"===e?t[0]:t[1]}}},DT_Group:class extends Q{constructor(e){super(new V.Group(e.map((e=>e._getFabricObject())))),this._fabricObject.on("selected",(()=>{this.styleSelector="selected";const e=this._fabricObject._objects;for(let t of e)setTimeout((()=>{t&&t.fire("selected")}),0);setTimeout((()=>{this._fabricObject&&this._fabricObject.canvas&&(this._fabricObject.dirty=!0,this._fabricObject.canvas.renderAll())}),0)})),this._fabricObject.on("deselected",(()=>{this.styleSelector="default";const e=this._fabricObject._objects;for(let t of e)setTimeout((()=>{t&&t.fire("deselected")}),0);setTimeout((()=>{this._fabricObject&&this._fabricObject.canvas&&(this._fabricObject.dirty=!0,this._fabricObject.canvas.renderAll())}),0)}))}getChildItems(){return this._fabricObject._objects.map((e=>e.getDrawingItem()))}addChildItem(e){if(!e||!e.isDrawingItem)throw TypeError("Illegal drawing item.");this._drawingLayer?this._drawingLayer._updateGroupItem(this,e,"add"):this._fabricObject.addWithUpdate(e._getFabricObject())}removeChildItem(e){e&&e.isDrawingItem&&(this._drawingLayer?this._drawingLayer._updateGroupItem(this,e,"remove"):this._fabricObject.removeWithUpdate(e._getFabricObject()))}}};function ge(e,t,i){return(i.x-e.x)*(t.y-e.y)==(t.x-e.x)*(i.y-e.y)&&Math.min(e.x,t.x)<=i.x&&i.x<=Math.max(e.x,t.x)&&Math.min(e.y,t.y)<=i.y&&i.y<=Math.max(e.y,t.y)}function _e(e){return Math.abs(e)<1e-6?0:e<0?-1:1}function pe(e,t,i,r){let n=e[0]*(i[1]-t[1])+t[0]*(e[1]-i[1])+i[0]*(t[1]-e[1]),s=e[0]*(r[1]-t[1])+t[0]*(e[1]-r[1])+r[0]*(t[1]-e[1]);return!((n^s)>=0&&0!==n&&0!==s)&&(n=i[0]*(e[1]-r[1])+r[0]*(i[1]-e[1])+e[0]*(r[1]-i[1]),s=i[0]*(t[1]-r[1])+r[0]*(i[1]-t[1])+t[0]*(r[1]-i[1]),!((n^s)>=0&&0!==n&&0!==s))}class me extends P{constructor(){super(),this._barcodeFillStyle="rgba(254,180,32,0.3)",this._barcodeStrokeStyle="rgba(254,180,32,0.9)",this._barcodeLineWidth=1,this._barcodeFillStyleBeforeVerification="rgba(248,252,0,0.2)",this._barcodeStrokeStyleBeforeVerification="transparent",this._barcodeLineWidthBeforeVerification=2,this.bFilterRegionInJs=!0,this._onPlayed=null}static get version(){return this._version+`(DCE ${de.getVersion()})`}static _fireHTTPSWarnning(){me.onWarning&&location&&"https:"!==location.protocol&&setTimeout((()=>{me.onWarning&&me.onWarning({id:2,message:"Not connected via SSL (HTTPS), the SDK may not work correctly."})}),0)}static async testCameraAccess(){return de.testCameraAccess()}_fireResolutionWarning(){if(!this.singleFrameMode&&this.onWarning&&this.dce.isOpen()){const e=this.dce.getConstraints();e&&e.width<1280&&e.height<720&&setTimeout((()=>{this.onWarning&&this.onWarning({id:3,message:"Camera resolution too low, please use a higher resolution (720P or better)."})}),0)}}getUIElement(){return this.dce.getUIElement()}async setUIElement(e){await this.dce.setUIElement(e)}get singleFrameMode(){return this.dce.singleFrameMode}set singleFrameMode(e){if("boolean"!=typeof e&&!["image","camera"].includes(e))throw new Error("Invalid value.");this.dce.singleFrameMode=e,e&&(this.dce.ifShowScanRegionLaser=!1,(async()=>{let e=await this.getScanSettings();e.oneDTrustFrameCount=1,await this.updateScanSettings(e)})())}get onUnduplicatedRead(){return this.onUniqueRead}set onUnduplicatedRead(e){this.onUniqueRead=e}get video(){return this.dce&&this.dce.video}set videoSrc(e){this.dce&&(this.dce.videoSrc=e)}get videoSrc(){return this.dce&&this.dce.videoSrc}set onTipSuggested(e){this.dce&&(this.dce.onTipSuggested=e)}get onTipSuggested(){return this.dce&&this.dce.onTipSuggested}_assertOpen(){if(!this.dce.isOpen())throw Error("The scanner is not open.")}set barcodeFillStyle(e){this._barcodeFillStyle=e,this.dce&&this.dce.updateDrawingStyle(3,{fillStyle:e})}get barcodeFillStyle(){return this._barcodeFillStyle}set barcodeStrokeStyle(e){this._barcodeStrokeStyle=e,this.dce&&this.dce.updateDrawingStyle(3,{strokeStyle:e})}get barcodeStrokeStyle(){return this._barcodeStrokeStyle}set barcodeLineWidth(e){this._barcodeLineWidth=e,this.dce&&this.dce.updateDrawingStyle(3,{lineWidth:e})}get barcodeLineWidth(){return this._barcodeLineWidth}set barcodeFillStyleBeforeVerification(e){this._barcodeFillStyleBeforeVerification=e,this._styleIdBeforeVerification&&this.dce.updateDrawingStyle(this._styleIdBeforeVerification,{fillStyle:e})}get barcodeFillStyleBeforeVerification(){return this._barcodeFillStyleBeforeVerification}set barcodeStrokeStyleBeforeVerification(e){this._barcodeStrokeStyleBeforeVerification=e,this._styleIdBeforeVerification&&this.dce.updateDrawingStyle(this._styleIdBeforeVerification,{strokeStyle:e})}get barcodeStrokeStyleBeforeVerification(){return this._barcodeStrokeStyleBeforeVerification}set barcodeLineWidthBeforeVerification(e){this._barcodeLineWidthBeforeVerification=e,this._styleIdBeforeVerification&&this.dce.updateDrawingStyle(this._styleIdBeforeVerification,{lineWidth:e})}get barcodeLineWidthBeforeVerification(){return this._barcodeLineWidthBeforeVerification}set regionMaskFillStyle(e){this.dce.setScanRegionMaskStyle({fillStyle:e})}get regionMaskFillStyle(){return this.dce.regionMaskFillStyle}set regionMaskStrokeStyle(e){this.dce.setScanRegionMaskStyle({strokeStyle:e})}get regionMaskStrokeStyle(){return this.dce.regionMaskStrokeStyle}set regionMaskLineWidth(e){this.dce.setScanRegionMaskStyle({lineWidth:e})}get regionMaskLineWidth(){return this.dce.regionMaskLineWidth}set region(e){this._region=e,this.dce&&(e?e instanceof Array||this.dce.setScanRegion(e):this.dce.setScanRegion(null)),this.array_decodeFrameTimeCost.length=0,this.array_getFrameTimeCost.length=0,this._intervalGetVideoFrame=0}get region(){return this._region}set ifSaveOriginalImageInACanvas(e){this._ifSaveOriginalImageInACanvas=e,this.dce.framePixelFormat=e?"rgba":"grey"}get ifSaveOriginalImageInACanvas(){return this._ifSaveOriginalImageInACanvas}async createDCEInstance(){this.dce||(P._onLog&&P._onLog("createDCEInstance()"),de.defaultUIElementURL=null,this.dce=await de.createInstance(),this.dce.refreshInterval=200,this.dce.framePixelFormat="grey",this.dce.maxCvsSideLength=this.maxCvsSideLength,this._drawingItemNamespace=fe,["iPhone","iPad","Android","HarmonyOS"].includes(P.browserInfo.OS)||this.dce.setResolution(1920,1080),this._styleIdBeforeVerification=this.dce.createDrawingStyle({fillStyle:"rgba(248,252,0,0.2)",strokeStyle:"transparent",paintMode:"strokeAndFill"}),this.barcodeLineWidth=this._barcodeLineWidth,this.dce.on("cameraChange",(()=>{this._clearResultsCanvasTimeoutId&&clearTimeout(this._clearResultsCanvasTimeoutId),this._drawResults(null),this.array_decodeFrameTimeCost.length=0,this.array_getFrameTimeCost.length=0,this._intervalGetVideoFrame=0})),this.dce.on("resolutionChange",(()=>{this._clearResultsCanvasTimeoutId&&clearTimeout(this._clearResultsCanvasTimeoutId),this._drawResults(null),this.array_decodeFrameTimeCost.length=0,this.array_getFrameTimeCost.length=0,this._intervalGetVideoFrame=0})),this.dce.on("cameraClose",(()=>{this._clearResultsCanvasTimeoutId&&clearTimeout(this._clearResultsCanvasTimeoutId),this._drawResults(null),this.array_decodeFrameTimeCost.length=0,this.array_getFrameTimeCost.length=0,this._intervalGetVideoFrame=0,this._bPauseScan=!1})),this.dce.on("singleFrameAcquired",(async t=>{if(!t)return;if(!t.data)return;let i;this._clearResultsCanvasTimeoutId&&clearTimeout(this._clearResultsCanvasTimeoutId),this._drawResults(null),this.ifSaveOriginalImageInACanvas&&(this.oriCanvas=null,this.oriCanvasData={width:t.width,height:t.height,pixelFormat:t.pixelFormat,data:new Uint8Array(t.data),toCanvas:t.toCanvas});const{data:r,sx:n,sy:s,width:o,height:a,stride:l,pixelFormat:h,timeStamp:c,_sWidth:u,_sHeight:d}=t,f={timeStamp:c};if("grey"===h)i=await this._decodeBuffer_Uint8Array(r,o,a,l,e.EnumImagePixelFormat.IPF_GrayScaled,0,f);else if("rgba"===h)i=await this._decodeBuffer_Uint8Array(r,o,a,l,e.EnumImagePixelFormat.IPF_ABGR_8888,0,f);else{if("bgra"!==h)throw new Error(`Pixel format '${h}' is not supported.`);i=await this._decodeBuffer_Uint8Array(r,o,a,l,e.EnumImagePixelFormat.IPF_ARGB_8888,0,f)}if(await this.clearMapDecodeRecord(),P.recalculateResultLocation(i,n,s,u,d,o,a),this._drawResults(i),this.onFrameRead&&this.isOpen()&&!this._bPauseScan){let e=this._cloneDecodeResults(i);this.onFrameRead(e)}if(this.onUniqueRead&&this.isOpen()&&!this._bPauseScan)for(let e of i)this.onUniqueRead(e.barcodeText,this._cloneDecodeResults(e))})))}set maxCvsSideLength(e){this._maxCvsSideLength=e,this.dce.maxCvsSideLength=e}get maxCvsSideLength(){return this._maxCvsSideLength}static async createInstance(e){const t=new me;t._instanceID=await me.createInstanceInWorker(!0),await t.createDCEInstance(),"string"==typeof e&&(e=JSON.parse(e));for(let i in e)t[i]=e[i];return await t.dce.setUIElement(me.defaultUIElementURL),t.singleFrameMode&&console.warn("The `navigator.mediaDevices.getUserMedia` is unavailable. automatically change to `singleFrameMode`."),me._fireHTTPSWarnning(),t.singleFrameMode||await t.updateRuntimeSettings("single"),t}async decodeCurrentFrame(e){this._assertOpen();let t=null;e&&e.region&&(t=e.region);const i=this.dce._getVideoData(null,{region:t});return this._decode_DCEFrame(i)}async updateRuntimeSettings(t){let i;if("string"==typeof t)if("speed"==t){let e=await this.getRuntimeSettings();await this.resetRuntimeSettings(),i=await this.getRuntimeSettings(),i.barcodeFormatIds=e.barcodeFormatIds,i.barcodeFormatIds_2=e.barcodeFormatIds_2,e.region&&(i.region=e.region),i.expectedBarcodesCount=0,i.localizationModes=[2,0,0,0,0,0,0,0],i.barcodeZoneMinDistanceToImageBorders=9}else if("balance"==t){let e=await this.getRuntimeSettings();await this.resetRuntimeSettings(),i=await this.getRuntimeSettings(),i.barcodeFormatIds=e.barcodeFormatIds,i.barcodeFormatIds_2=e.barcodeFormatIds_2,e.region&&(i.region=e.region),i.expectedBarcodesCount=512,i.deblurLevel=3,i.localizationModes=[2,16,0,0,0,0,0,0],i.barcodeZoneMinDistanceToImageBorders=9,i.timeout=1e5}else if("coverage"==t){let e=await this.getRuntimeSettings();await this.resetRuntimeSettings(),i=await this.getRuntimeSettings(),i.barcodeFormatIds=e.barcodeFormatIds,i.barcodeFormatIds_2=e.barcodeFormatIds_2,e.region&&(i.region=e.region),i.expectedBarcodesCount=512,i.deblurLevel=5,i.scaleDownThreshold=1e5,i.localizationModes=[2,16,4,8,0,0,0,0],i.barcodeZoneMinDistanceToImageBorders=9,i.timeout=1e5}else if("single"==t){let e=await this.getRuntimeSettings();await this.resetRuntimeSettings(),i=await this.getRuntimeSettings(),i.barcodeFormatIds=e.barcodeFormatIds,i.barcodeFormatIds_2=e.barcodeFormatIds_2,e.region&&(i.region=e.region)}else if("dense"==t){let e=await this.getRuntimeSettings();await this.resetRuntimeSettings(),this.maxCvsSideLength=4096,i=await this.getRuntimeSettings(),i.barcodeFormatIds=e.barcodeFormatIds,i.barcodeFormatIds_2=e.barcodeFormatIds_2,e.region&&(i.region=e.region),i.expectedBarcodesCount=0,i.deblurLevel=7,i.scaleDownThreshold=1e5,i.localizationModes=[2,8,0,0,0,0,0,0],i.minResultConfidence=0,i.barcodeZoneMinDistanceToImageBorders=9,i.timeout=1e5}else if("distance"==t){let e=await this.getRuntimeSettings();await this.resetRuntimeSettings(),this.maxCvsSideLength=4096,i=await this.getRuntimeSettings(),i.barcodeFormatIds=e.barcodeFormatIds,i.barcodeFormatIds_2=e.barcodeFormatIds_2,e.region&&(i.region=e.region),i.expectedBarcodesCount=0,i.scaleDownThreshold=1e5,i.localizationModes=[2,8,0,0,0,0,0,0],i.barcodeZoneMinDistanceToImageBorders=9,i.timeout=1e5}else i=JSON.parse(t);else{if("object"!=typeof t)throw TypeError("'UpdateRuntimeSettings(settings)': Type of 'settings' should be 'string' or 'PlainObject'.");if(i=JSON.parse(JSON.stringify(t)),i.region instanceof Array){let e=t.region;[e.regionLeft,e.regionTop,e.regionLeft,e.regionBottom,e.regionMeasuredByPercentage].some((e=>void 0!==e))&&(i.region={regionLeft:e.regionLeft||0,regionTop:e.regionTop||0,regionRight:e.regionRight||0,regionBottom:e.regionBottom||0,regionMeasuredByPercentage:e.regionMeasuredByPercentage||0})}}if(!P._bUseFullFeature){if(0!=(i.barcodeFormatIds&~(e.EnumBarcodeFormat.BF_ONED|e.EnumBarcodeFormat.BF_QR_CODE|e.EnumBarcodeFormat.BF_PDF417|e.EnumBarcodeFormat.BF_DATAMATRIX))||0!=i.barcodeFormatIds_2)throw Error("Some of the specified barcode formats are not supported in the compact version. Please try the full-featured version.");if(0!=i.intermediateResultTypes)throw Error("Intermediate results is not supported in the compact version. Please try the full-featured version.")}{let e=i.region;if(this.bFilterRegionInJs?this.userDefinedRegion=JSON.parse(JSON.stringify(e)):this.userDefinedRegion=null,e instanceof Array)if(e.length){for(let t=0;t{let r=P._nextTaskID++;P._taskCallbackMap.set(r,(i=>{if(i.success){try{this._handleRetJsonString(i.updateReturn)}catch(e){t(e)}return e()}{let e=new Error(i.message);return e.stack=i.stack+"\n"+e.stack,t(e)}})),P._dbrWorker.postMessage({type:"updateRuntimeSettings",id:r,instanceID:this._instanceID,body:{settings:JSON.stringify(i)}})})),"string"==typeof t&&["speed","balance","coverage","dense","distance"].includes(t)&&(await this.setModeArgument("BinarizationModes",0,"EnableFillBinaryVacancy","1"),await this.setModeArgument("BinarizationModes",0,"BlockSizeX","0"),await this.setModeArgument("BinarizationModes",0,"BlockSizeY","0"))}_bindUI(){if(!this.getUIElement())throw new Error("Need to define `UIElement` before opening.");if(this.dce._bindUI(),!this.dce.video)throw this._unbindUI(),Error("Can not find the video container element with class 'dce-video-container'")}_unbindUI(){this.dce._unbindUI()}set onPlayed(e){this.dce.off("played",this._onPlayed),this._onPlayed=e,this.dce.on("played",this._onPlayed)}get onPlayed(){return this._onPlayed}async getAllCameras(){return this.dce.getAllCameras()}async getCurrentCamera(){return this.dce.getSelectedCamera()}async setCurrentCamera(e){const t=await this.dce.selectCamera(e);return this._fireResolutionWarning(),t}getResolution(){return this.dce.getResolution()}async setResolution(e,t){const i=await this.dce.setResolution(e,t);return this._fireResolutionWarning(),i}getVideoSettings(){return this.dce.getVideoSettings()}updateVideoSettings(e){return this.dce.updateVideoSettings(e)}isOpen(){return this.dce&&this.dce.isOpen()}setVideoFit(e){return this.dce&&this.dce.setVideoFit(e)}getVideoFit(){return this.dce&&this.dce.getVideoFit()}set ifShowScanRegionMask(e){this.dce&&(this.dce.ifShowScanRegionMask=e)}get ifShowScanRegionMask(){return this.dce&&this.dce.ifShowScanRegionMask}set ifSaveLastUsedCamera(e){this.dce&&(this.dce.ifSaveLastUsedCamera=e)}get ifSaveLastUsedCamera(){return this.dce&&this.dce.ifSaveLastUsedCamera}set ifSkipCameraInspection(e){this.dce&&(this.dce.ifSkipCameraInspection=e)}get ifSkipCameraInspection(){return this.dce&&this.dce.ifSkipCameraInspection}stop(){this._clearResultsCanvasTimeoutId&&clearTimeout(this._clearResultsCanvasTimeoutId),this._drawResults(null),this.dce.stop(),this.dce.ifShowScanRegionLaser=!1,this.dce.hideViewDecorator(),this.array_decodeFrameTimeCost.length=0,this.array_getFrameTimeCost.length=0,this._intervalGetVideoFrame=0}pause(){this.dce.pause()}async play(e,t,i){this.dce.ifShowScanRegionLaser=!0;const r=await this.dce.play(e,t,i);return this._fireResolutionWarning(),r}pauseScan(e){this._assertOpen(),this._clearResultsCanvasTimeoutId&&clearTimeout(this._clearResultsCanvasTimeoutId),e&&e.keepResultsHighlighted||this._drawResults(null),this._bPauseScan=!0,this.dce.ifShowScanRegionLaser=!1,this.dce.stopFetchingLoop()}resumeScan(){this._assertOpen(),this._bPauseScan=!1,this.dce.ifShowScanRegionLaser=!0}getCapabilities(){return this.dce.getCapabilities()}getCameraSettings(){return this.dce.getCameraSettings()}getConstraints(){return this.dce.getConstraints()}async applyConstraints(e){return this.dce.applyConstraints(e)}async turnOnTorch(){return this.dce.turnOnTorch()}async turnOffTorch(){return this.dce.turnOffTorch()}async setColorTemperature(e){return this.dce.setColorTemperature(e)}getColorTemperature(){return this.dce.getColorTemperature()}async setExposureCompensation(e){return this.dce.setExposureCompensation(e)}getExposureCompensation(){return this.dce.getExposureCompensation()}async setZoom(e){return this.dce.setZoom(e)}getZoomSettings(){return this.dce.getZoomSettings()}resetZoom(){return this.dce.resetZoom()}async setFrameRate(e){return this.dce.setFrameRate(e)}getFrameRate(){return this.dce.getFrameRate()}async setFocus(e,t){return this.dce.setFocus(e,t)}getFocus(){return this.dce.getFocus()}getFocusSettings(){return this.dce.getFocusSettings()}async _loopReadVideo(){if(this.bDestroyed)return this.dce&&this.dce.stopFetchingLoop(),this._clearResultsCanvasTimeoutId&&clearTimeout(this._clearResultsCanvasTimeoutId),void this._drawResults(null);if(!this.isOpen())return this._clearResultsCanvasTimeoutId&&clearTimeout(this._clearResultsCanvasTimeoutId),this._drawResults(null),void await this.clearMapDecodeRecord();if(!this.dce.video||this.dce.video.paused||this._bPauseScan)return P._onLog&&P._onLog("Video or scan is paused. Ask in 1s."),await this.clearMapDecodeRecord(),this._loopReadVideoTimeoutId&&clearTimeout(this._loopReadVideoTimeoutId),void(this._loopReadVideoTimeoutId=setTimeout((()=>{this._loopReadVideo()}),this._intervalDetectVideoPause));P._onLog&&P._onLog("======= once read ======="),P._onLog&&(this._timeStartDecode=Date.now());const t=this._getVideoFrame();if(!t)return P._onLog&&P._onLog("Get invalid frame."),this._clearResultsCanvasTimeoutId&&clearTimeout(this._clearResultsCanvasTimeoutId),this._drawResults(null),this._loopReadVideoTimeoutId&&clearTimeout(this._loopReadVideoTimeoutId),void(this._loopReadVideoTimeoutId=setTimeout((()=>{this._loopReadVideo()}),0));(async()=>{t._bUseWebGL||"grey"!==t.pixelFormat||(this.dce.framePixelFormat="rgba");let i=[];this.ifSaveOriginalImageInACanvas&&(this.oriCanvas=null,this.oriCanvasData={width:t.width,height:t.height,pixelFormat:t.pixelFormat,data:new Uint8Array(t.data),toCanvas:t.toCanvas});const{data:r,sx:n,sy:s,width:o,height:a,stride:l,pixelFormat:h,timeStamp:c,_sWidth:u,_sHeight:d}=t,f={timeStamp:c};if("grey"===h)i=await this._decodeBuffer_Uint8Array(r,o,a,l,e.EnumImagePixelFormat.IPF_GrayScaled,0,f);else if("rgba"===h)i=await this._decodeBuffer_Uint8Array(r,o,a,l,e.EnumImagePixelFormat.IPF_ABGR_8888,0,f);else{if("bgra"!==h)throw new Error(`Pixel format '${h}' is not supported.`);i=await this._decodeBuffer_Uint8Array(r,o,a,l,e.EnumImagePixelFormat.IPF_ARGB_8888,0,f)}if(P.recalculateResultLocation(i,n,s,u,d,o,a),0==this._resultHighlightingDuration?this._drawResults(null):this._drawResults(i),this._clearResultsCanvasTimeoutId&&clearTimeout(this._clearResultsCanvasTimeoutId),this._resultHighlightingDuration>0&&(this._clearResultsCanvasTimeoutId=setTimeout((()=>{this.bDestroyed||this._drawResults(null)}),this._resultHighlightingDuration)),this.isOpen()&&this.dce.video&&!this.dce.video.paused&&!this._bPauseScan&&(this.autoZoom||this.autoFocus||this.autoSuggestTip))if(i.length)this.autoZoomInFrameArray.length=0,this.autoZoomOutFrameCount=0,this.frameArrayInIdealZoom.length=0,this.suggestTipFrameArray.length=0,this.autoZoom&&this.autoFocus&&(this.nextActionInIdealZoom="focus"),this.autoFocusFrameArray.length=0,this.noIntermediateResultsCount=0;else{const t=async()=>new Promise(((e,t)=>{let i=P._nextTaskID++;P._taskCallbackMap.set(i,(i=>{if(i.success)return e(i.results);{let e=new Error(i.message);return e.stack=i.stack+"\n"+e.stack,t(e)}})),P._dbrWorker.postMessage({type:"getIntermediateResults",id:i,instanceID:this._instanceID,body:{isCharge:!1}})})),i=await t(),r=(e,t,i,r,n,s,o)=>{let a=s/r,l=o/n;e.x1=e.x1/a+t,e.x2=e.x2/a+t,e.x3=e.x3/a+t,e.x4=e.x4/a+t,e.y1=e.y1/l+i,e.y2=e.y2/l+i,e.y3=e.y3/l+i,e.y4=e.y4/l+i},l=t=>{if(!t)return null;const i={};let l,h,c,f,g;{const e=this.video.videoWidth*(1-this.autoZoomDetectionArea)/2,t=this.video.videoWidth*(1+this.autoZoomDetectionArea)/2,i=t,r=e,n=this.video.videoHeight*(1-this.autoZoomDetectionArea)/2,s=n,o=this.video.videoHeight*(1+this.autoZoomDetectionArea)/2;g={x1:e,x2:t,x3:i,x4:r,y1:n,y2:s,y3:o,y4:o}}const _=(e,t)=>{const i=(e,t)=>{if(!e&&!t)throw new Error("Invalid arguments.");return function(e,t,i){let r=!1;const n=e.length;if(n<=2)return!1;for(let s=0;s0!=_e(a.y-i)>0&&_e(t-(i-o.y)*(o.x-a.x)/(o.y-a.y)-o.x)<0&&(r=!r)}return r}([{x:t.x1,y:t.y1},{x:t.x2,y:t.y2},{x:t.x3,y:t.y3},{x:t.x4,y:t.y4}],e.x,e.y)},r=(e,t)=>!!(pe([e[0],e[1]],[e[2],e[3]],[t.x1,t.y1],[t.x2,t.y2])||pe([e[0],e[1]],[e[2],e[3]],[t.x2,t.y2],[t.x3,t.y3])||pe([e[0],e[1]],[e[2],e[3]],[t.x3,t.y3],[t.x4,t.y4])||pe([e[0],e[1]],[e[2],e[3]],[t.x4,t.y4],[t.x1,t.y1]));return!!(i({x:e.x1,y:e.y1},t)||i({x:e.x2,y:e.y2},t)||i({x:e.x3,y:e.y3},t)||i({x:e.x4,y:e.y4},t))||(!!(i({x:t.x1,y:t.y1},e)||i({x:t.x2,y:t.y2},e)||i({x:t.x3,y:t.y3},e)||i({x:t.x4,y:t.y4},e))||!!(r([t.x1,t.y1,t.x2,t.y2],e)||r([t.x2,t.y2,t.x3,t.y3],e)||r([t.x3,t.y3,t.x4,t.y4],e)||r([t.x4,t.y4,t.x1,t.y1],e)))},p=[];for(let i of t){if(i.resultType!==e.EnumIntermediateResultType.IRT_TYPED_BARCODE_ZONE)continue;const t=i.scaleDownRatio;for(let e of i.results){if(!e)continue;const i={x1:e.x1=e.x1*t,x2:e.x2=e.x2*t,x3:e.x3=e.x3*t,x4:e.x4=e.x4*t,y1:e.y1=e.y1*t,y2:e.y2=e.y2*t,y3:e.y4=e.y3*t,y4:e.y4=e.y4*t};r(i,n,s,u,d,o,a),_(g,i)&&p.push(e)}}const m=(t=>{if(!t||!t.length)return null;const i=e=>{const t=(e.x1+e.x2+e.x3+e.x4)/4,i=(e.y1+e.y2+e.y3+e.y4)/4;return(t-o/2)*(t-o/2)+(i-a/2)*(i-a/2)};let r,n=t.filter((t=>t.barcodeFormat==e.EnumBarcodeFormat.BF_QR_CODE||t.barcodeFormat==e.EnumBarcodeFormat.BF_DATAMATRIX));if(n.length||(n=t.filter((t=>t.barcodeFormat==e.EnumBarcodeFormat.BF_ONED)),n.length||(n=t)),!n.length)return null;r=n[0];let s=i(r);if(1!=n.length)for(let e=1;e1.1*r.confidence?(r=n[e],s=t):n[e].confidence>.9*r.confidence&&t!0===e)).length>=this.suggestTipFrameLimit[1]){this.suggestTipFrameArray.length=0;const e=h.x3-h.x1,t=h.y3-h.y1;h.result.moduleSizet?e>o*this.hugeBarcodeTipLimit?this.dce&&this.dce.suggestTip("huge-barcode","Please zoom out or move farther."):e>.6*o&&Math.max(this.video.videoWidth,this.video.videoHeight)<=1280&&Math.min(this.video.videoWidth,this.video.videoHeight)<=720&&this.dce&&this.dce.suggestTip("low-resolution","Please use a higher resolution."):e<=t&&(t>a*this.hugeBarcodeTipLimit?this.dce&&this.dce.suggestTip("huge-barcode","Please zoom out or move farther."):t>.6*a&&Math.max(this.video.videoWidth,this.video.videoHeight)<=1280&&Math.min(this.video.videoWidth,this.video.videoHeight)<=720&&this.dce&&this.dce.suggestTip("low-resolution","Please use a higher resolution."))}if(this.autoZoom){const e=this.autoZoomIdealArea[1];let t=(1-this.autoZoomTargetBorder)/2;const i=h.x1/u,l=(u-h.x3)/u,c=h.y1/d,f=(d-h.y3)/d;if(i>e&&l>e&&c>e&&f>e&&h.result.moduleSize{}))),this.autoZoomInFrameArray.filter((e=>!0===e)).length>=this.autoZoomInFrameLimit[1]){this.autoZoomInFrameArray.length=0;const e=[(.5-t)/(.5-i),(.5-t)/(.5-l),(.5-t)/(.5-c),(.5-t)/(.5-f)].filter((e=>e>0)),r=Math.min(...e,this.autoZoomInIdealModuleSize/h.result.moduleSize),n=this.dce.getZoomSettings().factor;let s=Math.max(Math.pow(n*r,1/this.autoZoomInMaxTimes),this.autoZoomInMinStep);s=Math.min(s,r);const o=n*s;await this.setZoom({factor:o}),this.dce.clearFrameBuffer()}}else if(this.autoZoomInFrameArray.length=0,this.frameArrayInIdealZoom.push(!0),this.frameArrayInIdealZoom.splice(0,this.frameArrayInIdealZoom.length-this.frameLimitInIdealZoom[0]),this.frameArrayInIdealZoom.filter((e=>!0===e)).length>=this.frameLimitInIdealZoom[1])if(this.frameArrayInIdealZoom.length=0,"focus"===this.nextActionInIdealZoom&&this.autoFocus){r(h,n,s,u,d,o,a);try{await this.setFocus({mode:"manual",area:{centerPoint:{x:(h.x1+h.x3)/2+"px",y:(h.y1+h.y3)/2+"px"},width:h.x3-h.x1+"px",height:h.y3-h.y1+"px"}})}catch(e){}this.dce.clearFrameBuffer(),this.nextActionInIdealZoom="zoomOut"}else{if("zoomOut"!==this.nextActionInIdealZoom&&this.autoFocus)throw new Error("Invalid action.");if(this.enableZoomOutInIdealZoom){t=this.autoZoomIdealArea[1]+this.autoZoomOutStepRate_2;const e=[(.5-t)/(.5-i),(.5-t)/(.5-l),(.5-t)/(.5-c),(.5-t)/(.5-f)].filter((e=>e>0));let r=Math.min(...e)*this.dce.getZoomSettings().factor;await this.setZoom({factor:r}),this.dce.clearFrameBuffer(),this.autoFocus&&(this.nextActionInIdealZoom="focus",this.setFocus({mode:"continuous"}).catch((e=>{})))}}}else if(this.autoFocus&&(this.autoFocusFrameArray.push(!0),this.autoFocusFrameArray.splice(0,this.autoFocusFrameArray.length-this.autoFocusFrameLimit[0]),this.autoFocusFrameArray.filter((e=>!0===e)).length>=this.autoFocusFrameLimit[1])){this.autoFocusFrameArray.length=0;try{r(h,n,s,u,d,o,a),await this.setFocus({mode:"manual",area:{centerPoint:{x:(h.x1+h.x3)/2+"px",y:(h.y1+h.y3)/2+"px"},width:h.x3-h.x1+"px",height:h.y3-h.y1+"px"}})}catch(e){}this.dce.clearFrameBuffer()}}else if(this.noIntermediateResultsCount++,this.suggestTipFrameArray.push(!1),this.autoZoom){if(this.autoZoomInFrameArray.push(!1),this.autoZoomInFrameArray.splice(0,this.autoZoomInFrameArray.length-this.autoZoomInFrameLimit[0]),this.autoZoomOutFrameCount++,this.frameArrayInIdealZoom.push(!1),this.frameArrayInIdealZoom.splice(0,this.frameArrayInIdealZoom.length-this.frameLimitInIdealZoom[0]),this.autoZoomOutFrameCount>=this.autoZoomOutFrameLimit){this.autoZoomOutFrameCount=0;const e=this.getZoomSettings().factor;if(e>this.autoZoomOutMinValue){const t=Math.max((e-1)*this.autoZoomOutStepRate,this.autoZoomOutMinStep),i=Math.max(e-t,this.autoZoomOutMinValue);await this.setZoom({factor:i}),this.dce.clearFrameBuffer()}}this.autoFocus&&(this.nextActionInIdealZoom="focus",this.setFocus({mode:"continuous"}).catch((e=>{})))}else this.autoFocus&&(this.autoFocusFrameArray.length=0,this.setFocus({mode:"continuous"}).catch((e=>{})))}return i})().then((e=>{if(P._onLog&&P._onLog(e),this.captureAndDecodeInParallel){let e=this.array_decodeFrameTimeCost,t=this.array_getFrameTimeCost,i=this._indexCurrentDecodingFrame;const r=()=>{let r=0;if(this.region instanceof Array){let n=0,s=0;n=i+1>=this.region.length?0:i+1,s=n+1>=this.region.length?0:n+1,r=e[n]&&e[n].length&&t[s]&&t[s].length?Math.min(...e[n])-Math.max(...t[s]):0}else if(t&&t.length){let i=Math.min(...e),n=Math.max(...t);i&&n&&(r=i-n)}else r=0;return r>0?r:0};(()=>{if(this.region instanceof Array){for(e[i]&&e[i]instanceof Array||(e[i]=[]);e[i].length>=5;)e[i].shift();e[i].push(this._lastInnerDecodeDuration)}else{for(;e.length>=5;)e.shift();e.push(this._lastInnerDecodeDuration)}})(),this._intervalGetVideoFrame=r()+this.intervalTime,P._onLog&&P._onLog("Next fetching frame loop interval: "+this._intervalGetVideoFrame)}if(this.isOpen()&&this.dce.video&&!this.dce.video.paused&&!this._bPauseScan){if(this.bPlaySoundOnSuccessfulRead&&e.length){let t=!1;!0===this.bPlaySoundOnSuccessfulRead||"frame"===this.bPlaySoundOnSuccessfulRead?t=e.some((e=>e.resultState>=0)):"unique"===this.bPlaySoundOnSuccessfulRead&&(t=e.some((e=>0==e.resultState))),t&&this.beepSound&&(this.beepSound.stop(),this.beepSound.play())}if(navigator.vibrate&&this.bVibrateOnSuccessfulRead&&e.length){let t=!1;if(!0===this.bVibrateOnSuccessfulRead||"frame"===this.bVibrateOnSuccessfulRead?t=e.some((e=>e.resultState>=0)):"unique"===this.bVibrateOnSuccessfulRead&&(t=e.some((e=>0==e.resultState))),t)try{navigator.vibrate(this.vibrateDuration)}catch(e){console.warn("Vibration not allowed. User interaction required: "+(e.message||e))}}if(this.onFrameRead){e=e.filter((e=>e.resultState>=0));const t=this._cloneDecodeResults(e);this.onFrameRead(t)}if(this.onUniqueRead){e=e.filter((e=>0==e.resultState));const t=this._cloneDecodeResults(e);for(let e of t)this.onUniqueRead(e.barcodeText,e)}}this._loopReadVideoTimeoutId&&clearTimeout(this._loopReadVideoTimeoutId),this.intervalTime?this._loopReadVideoTimeoutId=setTimeout((()=>{this._loopReadVideo()}),this.intervalTime):this._loopReadVideo()}))}_getVideoFrame(){if(!this.dce)return null;let e;if(this.captureAndDecodeInParallel){P._onLog&&P._onLog("Get frame in parallel.");let t=this.dce.isFetchingLoopStarted();if(this.dce.loopInterval=this._intervalGetVideoFrame,t||this.dce.startFetchingLoop(),!this.dce.numberOfFramesInBuffer)return this.dce.loopInterval=0,null;e=this.dce.getFrameFromBuffer();const i=e=>{if(!e)return;let t=e.timeSpent,i=this.array_getFrameTimeCost;for(;i.length>=5;)i.shift();i.push(t)};i(e)}else P._onLog&&P._onLog("Get frame in serial."),this.dce.stopFetchingLoop(),e=this.dce.getFrame();return e}async open(){this._bindUI();const e=await this.dce.open();return this._bPauseScan=!1,this.singleFrameMode||(this.dce&&(this.dce.ifShowScanRegionLaser=!0),this._loopReadVideoTimeoutId&&clearTimeout(this._loopReadVideoTimeoutId),this._loopReadVideoTimeoutId=setTimeout((()=>{this._loopReadVideo()}),0)),this._fireResolutionWarning(),e}async openVideo(){this._bindUI(),this.dce.ifShowScanRegionLaser=!1;const e=await this.dce.open();return this._bPauseScan=!0,this.singleFrameMode||(this._loopReadVideoTimeoutId&&clearTimeout(this._loopReadVideoTimeoutId),this._loopReadVideoTimeoutId=setTimeout((()=>{this._loopReadVideo()}),0)),this._fireResolutionWarning(),e}close(){this._drawResults(null),this.dce.close(),this._bPauseScan=!0,this._loopReadVideoTimeoutId&&clearTimeout(this._loopReadVideoTimeoutId)}async show(){this._bindUI();const e=await this.dce.open(!0);return this._bPauseScan=!1,this.singleFrameMode||(this.dce&&(this.dce.ifShowScanRegionLaser=!0),this._loopReadVideoTimeoutId&&clearTimeout(this._loopReadVideoTimeoutId),this._loopReadVideoTimeoutId=setTimeout((()=>{this._loopReadVideo()}),0)),this._fireResolutionWarning(),e}async showVideo(){this._bindUI(),this.dce.ifShowScanRegionLaser=!1;const e=await this.dce.open(!0);return this._bPauseScan=!0,this.singleFrameMode||(this._loopReadVideoTimeoutId&&clearTimeout(this._loopReadVideoTimeoutId),this._loopReadVideoTimeoutId=setTimeout((()=>{this._loopReadVideo()}),0)),this._fireResolutionWarning(),e}hide(){this.dce.close(!0),this._bPauseScan=!0,this._loopReadVideoTimeoutId&&clearTimeout(this._loopReadVideoTimeoutId)}showTip(e,t,i,r,n=3e3,s=!0){this.dce&&this.dce.showTip(e,t,i,r,n,s)}hideTip(){this.dce&&this.dce.hideTip()}updateTipMessage(e){this.dce&&this.dce.updateTipMessage(e)}async enableTapToFocus(){this.dce&&this.dce.enableTapToFocus()}disableTapToFocus(){this.dce&&this.dce.disableTapToFocus()}isTapToFocusEnabled(){return this.dce.isTapToFocusEnabled()}convertToPageCoordinates(e){return this.dce.convertToPageCoordinates(e)}convertToClientCoordinates(e){return this.dce.convertToClientCoordinates(e)}destroyContext(){this.close(),this.dce&&this.dce.dispose(!1),this.bDestroyed||super.destroyContext()}}var ve,ye,Se,be,we,Ce,xe,Te,Ee,Ie,Oe,Ae,Re,De,Me,Fe,Le,Pe,ke,Be,Ne,je,Ve,Ue,Ge,We;e.EnumBarcodeColourMode=void 0,(ve=e.EnumBarcodeColourMode||(e.EnumBarcodeColourMode={}))[ve.BICM_DARK_ON_LIGHT=1]="BICM_DARK_ON_LIGHT",ve[ve.BICM_LIGHT_ON_DARK=2]="BICM_LIGHT_ON_DARK",ve[ve.BICM_DARK_ON_DARK=4]="BICM_DARK_ON_DARK",ve[ve.BICM_LIGHT_ON_LIGHT=8]="BICM_LIGHT_ON_LIGHT",ve[ve.BICM_DARK_LIGHT_MIXED=16]="BICM_DARK_LIGHT_MIXED",ve[ve.BICM_DARK_ON_LIGHT_DARK_SURROUNDING=32]="BICM_DARK_ON_LIGHT_DARK_SURROUNDING",ve[ve.BICM_SKIP=0]="BICM_SKIP",ve[ve.BICM_REV=2147483648]="BICM_REV",e.EnumBarcodeComplementMode=void 0,(ye=e.EnumBarcodeComplementMode||(e.EnumBarcodeComplementMode={}))[ye.BCM_AUTO=1]="BCM_AUTO",ye[ye.BCM_GENERAL=2]="BCM_GENERAL",ye[ye.BCM_SKIP=0]="BCM_SKIP",ye[ye.BCM_REV=2147483648]="BCM_REV",e.EnumBarcodeFormat_2=void 0,(Se=e.EnumBarcodeFormat_2||(e.EnumBarcodeFormat_2={}))[Se.BF2_NULL=0]="BF2_NULL",Se[Se.BF2_POSTALCODE=32505856]="BF2_POSTALCODE",Se[Se.BF2_NONSTANDARD_BARCODE=1]="BF2_NONSTANDARD_BARCODE",Se[Se.BF2_USPSINTELLIGENTMAIL=1048576]="BF2_USPSINTELLIGENTMAIL",Se[Se.BF2_POSTNET=2097152]="BF2_POSTNET",Se[Se.BF2_PLANET=4194304]="BF2_PLANET",Se[Se.BF2_AUSTRALIANPOST=8388608]="BF2_AUSTRALIANPOST",Se[Se.BF2_RM4SCC=16777216]="BF2_RM4SCC",Se[Se.BF2_DOTCODE=2]="BF2_DOTCODE",Se[Se.BF2_PHARMACODE_ONE_TRACK=4]="BF2_PHARMACODE_ONE_TRACK",Se[Se.BF2_PHARMACODE_TWO_TRACK=8]="BF2_PHARMACODE_TWO_TRACK",Se[Se.BF2_PHARMACODE=12]="BF2_PHARMACODE",Se[Se.BF2_ALL=-1]="BF2_ALL",e.EnumBinarizationMode=void 0,(be=e.EnumBinarizationMode||(e.EnumBinarizationMode={}))[be.BM_AUTO=1]="BM_AUTO",be[be.BM_LOCAL_BLOCK=2]="BM_LOCAL_BLOCK",be[be.BM_SKIP=0]="BM_SKIP",be[be.BM_THRESHOLD=4]="BM_THRESHOLD",be[be.BM_REV=2147483648]="BM_REV",e.EnumClarityCalculationMethod=void 0,(we=e.EnumClarityCalculationMethod||(e.EnumClarityCalculationMethod={}))[we.ECCM_CONTRAST=1]="ECCM_CONTRAST",e.EnumClarityFilterMode=void 0,(Ce=e.EnumClarityFilterMode||(e.EnumClarityFilterMode={}))[Ce.CFM_GENERAL=1]="CFM_GENERAL",e.EnumColourClusteringMode=void 0,(xe=e.EnumColourClusteringMode||(e.EnumColourClusteringMode={}))[xe.CCM_AUTO=1]="CCM_AUTO",xe[xe.CCM_GENERAL_HSV=2]="CCM_GENERAL_HSV",xe[xe.CCM_SKIP=0]="CCM_SKIP",xe[xe.CCM_REV=2147483648]="CCM_REV",e.EnumColourConversionMode=void 0,(Te=e.EnumColourConversionMode||(e.EnumColourConversionMode={}))[Te.CICM_GENERAL=1]="CICM_GENERAL",Te[Te.CICM_SKIP=0]="CICM_SKIP",Te[Te.CICM_REV=2147483648]="CICM_REV",e.EnumConflictMode=void 0,(Ee=e.EnumConflictMode||(e.EnumConflictMode={}))[Ee.CM_IGNORE=1]="CM_IGNORE",Ee[Ee.CM_OVERWRITE=2]="CM_OVERWRITE",e.EnumDeblurMode=void 0,(Ie=e.EnumDeblurMode||(e.EnumDeblurMode={}))[Ie.DM_SKIP=0]="DM_SKIP",Ie[Ie.DM_DIRECT_BINARIZATION=1]="DM_DIRECT_BINARIZATION",Ie[Ie.DM_THRESHOLD_BINARIZATION=2]="DM_THRESHOLD_BINARIZATION",Ie[Ie.DM_GRAY_EQUALIZATION=4]="DM_GRAY_EQUALIZATION",Ie[Ie.DM_SMOOTHING=8]="DM_SMOOTHING",Ie[Ie.DM_MORPHING=16]="DM_MORPHING",Ie[Ie.DM_DEEP_ANALYSIS=32]="DM_DEEP_ANALYSIS",Ie[Ie.DM_SHARPENING=64]="DM_SHARPENING",Ie[Ie.DM_BASED_ON_LOC_BIN=128]="DM_BASED_ON_LOC_BIN",Ie[Ie.DM_SHARPENING_SMOOTHING=256]="DM_SHARPENING_SMOOTHING",e.EnumDeformationResistingMode=void 0,(Oe=e.EnumDeformationResistingMode||(e.EnumDeformationResistingMode={}))[Oe.DRM_AUTO=1]="DRM_AUTO",Oe[Oe.DRM_GENERAL=2]="DRM_GENERAL",Oe[Oe.DRM_BROAD_WARP=4]="DRM_BROAD_WARP",Oe[Oe.DRM_LOCAL_REFERENCE=8]="DRM_LOCAL_REFERENCE",Oe[Oe.DRM_DEWRINKLE=16]="DRM_DEWRINKLE",Oe[Oe.DRM_SKIP=0]="DRM_SKIP",Oe[Oe.DRM_REV=2147483648]="DRM_REV",e.EnumDPMCodeReadingMode=void 0,(Ae=e.EnumDPMCodeReadingMode||(e.EnumDPMCodeReadingMode={}))[Ae.DPMCRM_AUTO=1]="DPMCRM_AUTO",Ae[Ae.DPMCRM_GENERAL=2]="DPMCRM_GENERAL",Ae[Ae.DPMCRM_SKIP=0]="DPMCRM_SKIP",Ae[Ae.DPMCRM_REV=2147483648]="DPMCRM_REV",e.EnumGrayscaleTransformationMode=void 0,(Re=e.EnumGrayscaleTransformationMode||(e.EnumGrayscaleTransformationMode={}))[Re.GTM_INVERTED=1]="GTM_INVERTED",Re[Re.GTM_ORIGINAL=2]="GTM_ORIGINAL",Re[Re.GTM_SKIP=0]="GTM_SKIP",Re[Re.GTM_REV=2147483648]="GTM_REV",e.EnumImagePreprocessingMode=void 0,(De=e.EnumImagePreprocessingMode||(e.EnumImagePreprocessingMode={}))[De.IPM_AUTO=1]="IPM_AUTO",De[De.IPM_GENERAL=2]="IPM_GENERAL",De[De.IPM_GRAY_EQUALIZE=4]="IPM_GRAY_EQUALIZE",De[De.IPM_GRAY_SMOOTH=8]="IPM_GRAY_SMOOTH",De[De.IPM_SHARPEN_SMOOTH=16]="IPM_SHARPEN_SMOOTH",De[De.IPM_MORPHOLOGY=32]="IPM_MORPHOLOGY",De[De.IPM_SKIP=0]="IPM_SKIP",De[De.IPM_REV=2147483648]="IPM_REV",e.EnumIntermediateResultSavingMode=void 0,(Me=e.EnumIntermediateResultSavingMode||(e.EnumIntermediateResultSavingMode={}))[Me.IRSM_MEMORY=1]="IRSM_MEMORY",Me[Me.IRSM_FILESYSTEM=2]="IRSM_FILESYSTEM",Me[Me.IRSM_BOTH=4]="IRSM_BOTH",e.EnumLocalizationMode=void 0,(Fe=e.EnumLocalizationMode||(e.EnumLocalizationMode={}))[Fe.LM_SKIP=0]="LM_SKIP",Fe[Fe.LM_AUTO=1]="LM_AUTO",Fe[Fe.LM_CONNECTED_BLOCKS=2]="LM_CONNECTED_BLOCKS",Fe[Fe.LM_LINES=8]="LM_LINES",Fe[Fe.LM_STATISTICS=4]="LM_STATISTICS",Fe[Fe.LM_SCAN_DIRECTLY=16]="LM_SCAN_DIRECTLY",Fe[Fe.LM_STATISTICS_MARKS=32]="LM_STATISTICS_MARKS",Fe[Fe.LM_STATISTICS_POSTAL_CODE=64]="LM_STATISTICS_POSTAL_CODE",Fe[Fe.LM_CENTRE=128]="LM_CENTRE",Fe[Fe.LM_ONED_FAST_SCAN=256]="LM_ONED_FAST_SCAN",Fe[Fe.LM_REV=2147483648]="LM_REV",e.EnumPDFReadingMode=void 0,(Le=e.EnumPDFReadingMode||(e.EnumPDFReadingMode={}))[Le.PDFRM_RASTER=1]="PDFRM_RASTER",Le[Le.PDFRM_AUTO=2]="PDFRM_AUTO",Le[Le.PDFRM_VECTOR=4]="PDFRM_VECTOR",Le[Le.PDFRM_REV=2147483648]="PDFRM_REV",e.EnumQRCodeErrorCorrectionLevel=void 0,(Pe=e.EnumQRCodeErrorCorrectionLevel||(e.EnumQRCodeErrorCorrectionLevel={}))[Pe.QRECL_ERROR_CORRECTION_H=0]="QRECL_ERROR_CORRECTION_H",Pe[Pe.QRECL_ERROR_CORRECTION_L=1]="QRECL_ERROR_CORRECTION_L",Pe[Pe.QRECL_ERROR_CORRECTION_M=2]="QRECL_ERROR_CORRECTION_M",Pe[Pe.QRECL_ERROR_CORRECTION_Q=3]="QRECL_ERROR_CORRECTION_Q",e.EnumRegionPredetectionMode=void 0,(ke=e.EnumRegionPredetectionMode||(e.EnumRegionPredetectionMode={}))[ke.RPM_AUTO=1]="RPM_AUTO",ke[ke.RPM_GENERAL=2]="RPM_GENERAL",ke[ke.RPM_GENERAL_RGB_CONTRAST=4]="RPM_GENERAL_RGB_CONTRAST",ke[ke.RPM_GENERAL_GRAY_CONTRAST=8]="RPM_GENERAL_GRAY_CONTRAST",ke[ke.RPM_GENERAL_HSV_CONTRAST=16]="RPM_GENERAL_HSV_CONTRAST",ke[ke.RPM_SKIP=0]="RPM_SKIP",ke[ke.RPM_REV=2147483648]="RPM_REV",e.EnumResultCoordinateType=void 0,(Be=e.EnumResultCoordinateType||(e.EnumResultCoordinateType={}))[Be.RCT_PIXEL=1]="RCT_PIXEL",Be[Be.RCT_PERCENTAGE=2]="RCT_PERCENTAGE",e.EnumResultType=void 0,(Ne=e.EnumResultType||(e.EnumResultType={}))[Ne.RT_STANDARD_TEXT=0]="RT_STANDARD_TEXT",Ne[Ne.RT_RAW_TEXT=1]="RT_RAW_TEXT",Ne[Ne.RT_CANDIDATE_TEXT=2]="RT_CANDIDATE_TEXT",Ne[Ne.RT_PARTIAL_TEXT=3]="RT_PARTIAL_TEXT",e.EnumScaleUpMode=void 0,(je=e.EnumScaleUpMode||(e.EnumScaleUpMode={}))[je.SUM_AUTO=1]="SUM_AUTO",je[je.SUM_LINEAR_INTERPOLATION=2]="SUM_LINEAR_INTERPOLATION",je[je.SUM_NEAREST_NEIGHBOUR_INTERPOLATION=4]="SUM_NEAREST_NEIGHBOUR_INTERPOLATION",je[je.SUM_SKIP=0]="SUM_SKIP",je[je.SUM_REV=2147483648]="SUM_REV",e.EnumTerminatePhase=void 0,(Ve=e.EnumTerminatePhase||(e.EnumTerminatePhase={}))[Ve.TP_REGION_PREDETECTED=1]="TP_REGION_PREDETECTED",Ve[Ve.TP_IMAGE_PREPROCESSED=2]="TP_IMAGE_PREPROCESSED",Ve[Ve.TP_IMAGE_BINARIZED=4]="TP_IMAGE_BINARIZED",Ve[Ve.TP_BARCODE_LOCALIZED=8]="TP_BARCODE_LOCALIZED",Ve[Ve.TP_BARCODE_TYPE_DETERMINED=16]="TP_BARCODE_TYPE_DETERMINED",Ve[Ve.TP_BARCODE_RECOGNIZED=32]="TP_BARCODE_RECOGNIZED",e.EnumTextFilterMode=void 0,(Ue=e.EnumTextFilterMode||(e.EnumTextFilterMode={}))[Ue.TFM_AUTO=1]="TFM_AUTO",Ue[Ue.TFM_GENERAL_CONTOUR=2]="TFM_GENERAL_CONTOUR",Ue[Ue.TFM_SKIP=0]="TFM_SKIP",Ue[Ue.TFM_REV=2147483648]="TFM_REV",e.EnumTextResultOrderMode=void 0,(Ge=e.EnumTextResultOrderMode||(e.EnumTextResultOrderMode={}))[Ge.TROM_CONFIDENCE=1]="TROM_CONFIDENCE",Ge[Ge.TROM_POSITION=2]="TROM_POSITION",Ge[Ge.TROM_FORMAT=4]="TROM_FORMAT",Ge[Ge.TROM_SKIP=0]="TROM_SKIP",Ge[Ge.TROM_REV=2147483648]="TROM_REV",e.EnumTextureDetectionMode=void 0,(We=e.EnumTextureDetectionMode||(e.EnumTextureDetectionMode={}))[We.TDM_AUTO=1]="TDM_AUTO",We[We.TDM_GENERAL_WIDTH_CONCENTRATION=2]="TDM_GENERAL_WIDTH_CONCENTRATION",We[We.TDM_SKIP=0]="TDM_SKIP",We[We.TDM_REV=2147483648]="TDM_REV",e.BarcodeReader=P,e.BarcodeScanner=me,Object.defineProperty(e,"__esModule",{value:!0})})); diff --git a/_content/Razor.Barcode.Library/dbr.ui.html b/_content/Razor.Barcode.Library/dbr.ui.html new file mode 100644 index 0000000..2b478f2 --- /dev/null +++ b/_content/Razor.Barcode.Library/dbr.ui.html @@ -0,0 +1,113 @@ +

      + + +
      +
      + +
      +
      + + +
      + + +
      + + + + + + + + + + + + + + + + + + + + + + +
      +
      + \ No newline at end of file diff --git a/_content/Razor.Barcode.Library/dls.license.dialog.html b/_content/Razor.Barcode.Library/dls.license.dialog.html new file mode 100644 index 0000000..303b99c --- /dev/null +++ b/_content/Razor.Barcode.Library/dls.license.dialog.html @@ -0,0 +1,20 @@ + +
      +
      +
      + + + x +
      +
      +
      +
      + \ No newline at end of file diff --git a/_framework/Microsoft.AspNetCore.Components.Web.dll b/_framework/Microsoft.AspNetCore.Components.Web.dll new file mode 100644 index 0000000000000000000000000000000000000000..4a251eb1aad2066279214354821fdeaf7b62845c GIT binary patch literal 54784 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 literal 0 HcmV?d00001 diff --git a/_framework/Microsoft.AspNetCore.Components.Web.dll.gz b/_framework/Microsoft.AspNetCore.Components.Web.dll.gz new file mode 100644 index 0000000000000000000000000000000000000000..60bdaf1b5e6c7d884f68b0f0ee1c3ace746d97cc GIT binary patch literal 23054 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 MFB)6S`SW^^f3cD;cK`qY literal 0 HcmV?d00001 diff --git a/_framework/Microsoft.AspNetCore.Components.WebAssembly.dll.gz b/_framework/Microsoft.AspNetCore.Components.WebAssembly.dll.gz new file mode 100644 index 0000000000000000000000000000000000000000..f6aded30437b92910960848953134cf53d0d2fe5 GIT binary patch literal 23309 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 c%`9BOX)Y3r0k^~_jqJXIECMdE9$R-!6z$KLm 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 x(jZGnne>HK|-KYqVZ& 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 literal 0 HcmV?d00001 diff --git a/_framework/Microsoft.AspNetCore.Components.dll.br b/_framework/Microsoft.AspNetCore.Components.dll.br new file mode 100644 index 0000000000000000000000000000000000000000..336698e31cc6bf1306617ada5c230b01dc193d06 GIT binary patch literal 51979 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�prh?ZHK`j|(f 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