From f94fb276e9f98c6b43e024cbcbc7c7e5a5420161 Mon Sep 17 00:00:00 2001 From: thenick775 Date: Sun, 29 Sep 2024 21:28:51 -0700 Subject: [PATCH] feat: mGBA as package - an initial test to see how this will work out --- gbajs3/package-lock.json | 7 ++ gbajs3/package.json | 1 + gbajs3/src/emulator/mgba/mgba-emulator.tsx | 2 +- gbajs3/src/emulator/mgba/wasm/mgba.d.ts | 86 --------------------- gbajs3/src/emulator/mgba/wasm/mgba.js | 15 ---- gbajs3/src/emulator/mgba/wasm/mgba.wasm | Bin 1712156 -> 0 bytes gbajs3/src/hooks/use-emulator.tsx | 2 +- gbajs3/vite.config.ts | 8 ++ 8 files changed, 18 insertions(+), 103 deletions(-) delete mode 100644 gbajs3/src/emulator/mgba/wasm/mgba.d.ts delete mode 100644 gbajs3/src/emulator/mgba/wasm/mgba.js delete mode 100755 gbajs3/src/emulator/mgba/wasm/mgba.wasm diff --git a/gbajs3/package-lock.json b/gbajs3/package-lock.json index de8135ba..e437b4c7 100644 --- a/gbajs3/package-lock.json +++ b/gbajs3/package-lock.json @@ -12,6 +12,7 @@ "@emotion/styled": "^11.11.0", "@mui/material": "^6.0.2", "@mui/x-tree-view": "^7.0.0", + "@thenick775/mgba-wasm": "^1.0.9", "@uidotdev/usehooks": "^2.4.1", "jwt-decode": "^4.0.0", "nanoid": "^5.0.7", @@ -3696,6 +3697,12 @@ "@testing-library/dom": ">=7.21.4" } }, + "node_modules/@thenick775/mgba-wasm": { + "version": "1.0.17", + "resolved": "https://registry.npmjs.org/@thenick775/mgba-wasm/-/mgba-wasm-1.0.17.tgz", + "integrity": "sha512-BzihfvS0uiNVw78Vpdh3Q5VrvdUlsrWD5K9JOuqWOM+cdIeqGgk91HE569NTDWqygVEHXpwIQhVwt3tS//ikxw==", + "license": "MPL-2.0" + }, "node_modules/@types/aria-query": { "version": "5.0.4", "resolved": "https://registry.npmjs.org/@types/aria-query/-/aria-query-5.0.4.tgz", diff --git a/gbajs3/package.json b/gbajs3/package.json index fc1a7b5c..ffdc732a 100644 --- a/gbajs3/package.json +++ b/gbajs3/package.json @@ -17,6 +17,7 @@ "@emotion/styled": "^11.11.0", "@mui/material": "^6.0.2", "@mui/x-tree-view": "^7.0.0", + "@thenick775/mgba-wasm": "^1.0.9", "@uidotdev/usehooks": "^2.4.1", "jwt-decode": "^4.0.0", "nanoid": "^5.0.7", diff --git a/gbajs3/src/emulator/mgba/mgba-emulator.tsx b/gbajs3/src/emulator/mgba/mgba-emulator.tsx index f8f8784e..6ed750a6 100644 --- a/gbajs3/src/emulator/mgba/mgba-emulator.tsx +++ b/gbajs3/src/emulator/mgba/mgba-emulator.tsx @@ -2,7 +2,7 @@ import type { coreCallbacks, filePaths, mGBAEmulator as mGBAEmulatorTypeDef -} from './wasm/mgba.js'; +} from '@thenick775/mgba-wasm'; interface FsNode extends FS.FSNode { mode: number; diff --git a/gbajs3/src/emulator/mgba/wasm/mgba.d.ts b/gbajs3/src/emulator/mgba/wasm/mgba.d.ts deleted file mode 100644 index 864505f1..00000000 --- a/gbajs3/src/emulator/mgba/wasm/mgba.d.ts +++ /dev/null @@ -1,86 +0,0 @@ -/// - -declare namespace mGBA { - export interface filePaths { - root: string; - cheatsPath: string; - gamePath: string; - savePath: string; - saveStatePath: string; - screenshotsPath: string; - } - - // see: https://developer.mozilla.org/en-US/docs/Web/API/BaseAudioContext/state - // interrupted is a valid property on iOS - type ExtendedAudioContextState = AudioContextState | 'interrupted'; - - export type coreCallbacks = { - alarmCallback?: (() => void) | null; - coreCrashedCallback?: (() => void) | null; - keysReadCallback?: (() => void) | null; - saveDataUpdatedCallback?: (() => void) | null; - videoFrameEndedCallback?: (() => void) | null; - videoFrameStartedCallback?: (() => void) | null; - }; - - export interface mGBAEmulator extends EmscriptenModule { - // custom methods from preamble - autoLoadCheats(): boolean; - bindKey(bindingName: string, inputName: string): void; - buttonPress(name: string): void; - buttonUnpress(name: string): void; - FSInit(): Promise; - FSSync(): Promise; - getFastForwardMultiplier(): number; - getMainLoopTimingMode(): number; - getMainLoopTimingValue(): number; - getSave(): Uint8Array; - getVolume(): number; - listRoms(): void; - listSaves(): void; - loadGame(romPath: string): boolean; - loadState(slot: number): boolean; - pauseGame(): void; - quickReload(): void; - quitGame(): void; - quitMgba(): void; - resumeGame(): void; - saveState(slot: number): boolean; - screenshot(fileName?: string): boolean; - setFastForwardMultiplier(multiplier: number): void; - setMainLoopTiming(mode: number, value: number): void; - setVolume(percent: number): void; - toggleInput(enabled: boolean): void; - uploadCheats(file: File, callback?: () => void): void; - uploadRom(file: File, callback?: () => void): void; - uploadSaveOrSaveState(file: File, callback?: () => void): void; - addCoreCallbacks(coreCallbacks: coreCallbacks): void; - // custom variables - version: { - projectName: string; - projectVersion: string; - }; - filePaths(): filePaths; - gameName?: string; - saveName?: string; - // extra exported runtime methods - FS: typeof FS; - // SDL2 - SDL2: { - audio: { - currentOutputBuffer: AudioBuffer; - scriptProcessorNode: ScriptProcessorNode; - }; - audioContext: Omit & { - readonly state: ExtendedAudioContextState; - }; - }; - } - - // eslint-disable-next-line import/no-default-export - export default function mGBA(options: { - canvas: HTMLCanvasElement; - }): Promise; -} - -export = mGBA; diff --git a/gbajs3/src/emulator/mgba/wasm/mgba.js b/gbajs3/src/emulator/mgba/wasm/mgba.js deleted file mode 100644 index f2535fc8..00000000 --- a/gbajs3/src/emulator/mgba/wasm/mgba.js +++ /dev/null @@ -1,15 +0,0 @@ - -var mGBA = (() => { - var _scriptDir = import.meta.url; - - return ( -function(moduleArg = {}) { - -var Module=moduleArg;var readyPromiseResolve,readyPromiseReject;Module["ready"]=new Promise((resolve,reject)=>{readyPromiseResolve=resolve;readyPromiseReject=reject});Module.loadGame=name=>{const loadGame=cwrap("loadGame","number",["string"]);if(loadGame(name)){const arr=name.split(".");arr.pop();const saveName=arr.join(".")+".sav";Module.gameName=name;Module.saveName=saveName.replace("/data/games/","/data/saves/");return true}return false};Module.getSave=()=>FS.readFile(Module.saveName);Module.listRoms=()=>FS.readdir("/data/games/");Module.listSaves=()=>FS.readdir("/data/saves/");Module.FSInit=()=>new Promise((resolve,reject)=>{FS.mkdir("/data");FS.mount(FS.filesystems.IDBFS,{},"/data");FS.syncfs(true,err=>{if(err){reject(new Error(`Error syncing app data from IndexedDB: ${err}`))}try{FS.mkdir("/data/saves")}catch(e){}try{FS.mkdir("/data/states")}catch(e){}try{FS.mkdir("/data/games")}catch(e){}try{FS.mkdir("/data/cheats")}catch(e){}try{FS.mkdir("/data/screenshots")}catch(e){}resolve()})});Module.FSSync=()=>new Promise((resolve,reject)=>{FS.syncfs(err=>{if(err){reject(new Error(`Error syncing app data to IndexedDB: ${err}`))}resolve()})});Module.filePaths=()=>({root:"/data",cheatsPath:"/data/cheats",gamePath:"/data/games",savePath:"/data/saves",saveStatePath:"/data/states",screenshotsPath:"/data/screenshots"});Module.uploadSaveOrSaveState=(file,callback)=>{const split=file.name.split(".");if(split.length<2){console.warn("unrecognized file extension: "+file.name);return}const extension=split[split.length-1].toLowerCase();let dir=null;if(extension=="sav"){dir="/data/saves/"}else if(extension.startsWith("ss")){dir="/data/states/"}else{console.warn("unrecognized file extension: "+extension);return}const reader=new FileReader;reader.onload=e=>{FS.writeFile(dir+file.name,new Uint8Array(e.target.result));if(callback){callback()}};reader.readAsArrayBuffer(file)};Module.uploadRom=(file,callback)=>{const split=file.name.split(".");if(split.length<2){console.warn("unrecognized file extension: "+file.name);return}const extension=split[split.length-1].toLowerCase();let dir=null;if(["gba","gbc","gb","zip","7z"].includes(extension)){dir="/data/games/"}else{console.warn("unrecognized file extension: "+extension);return}const reader=new FileReader;reader.onload=e=>{FS.writeFile(dir+file.name,new Uint8Array(e.target.result));if(callback){callback()}};reader.readAsArrayBuffer(file)};Module.uploadCheats=(file,callback)=>{const split=file.name.split(".");if(split.length<2){console.warn("unrecognized file extension: "+file.name);return}const extension=split[split.length-1].toLowerCase();let dir=null;if(extension=="cheats"){dir="/data/cheats/"}else{console.warn("unrecognized file extension: "+extension);return}const reader=new FileReader;reader.onload=e=>{FS.writeFile(dir+file.name,new Uint8Array(e.target.result));if(callback){callback()}};reader.readAsArrayBuffer(file)};const keyBindings=new Map([["a",0],["b",1],["select",2],["start",3],["right",4],["left",5],["up",6],["down",7],["r",8],["l",9]]);Module.buttonPress=name=>{const buttonPress=cwrap("buttonPress",null,["number"]);buttonPress(keyBindings.get(name.toLowerCase()))};Module.buttonUnpress=name=>{const buttonUnpress=cwrap("buttonUnpress",null,["number"]);buttonUnpress(keyBindings.get(name.toLowerCase()))};Module.bindKey=(bindingName,inputName)=>{const bindKey=cwrap("bindKey",null,["string","number"]);bindKey(bindingName,keyBindings.get(inputName.toLowerCase()))};Module.pauseGame=()=>{const pauseGame=cwrap("pauseGame",null,[]);pauseGame()};Module.resumeGame=()=>{const resumeGame=cwrap("resumeGame",null,[]);resumeGame()};Module.getVolume=()=>{const getVolume=cwrap("getVolume","number",[]);return getVolume()};Module.setVolume=percent=>{const setVolume=cwrap("setVolume",null,["number"]);setVolume(percent)};Module.getMainLoopTimingMode=()=>{const getMainLoopTimingMode=cwrap("getMainLoopTimingMode","number",[]);return getMainLoopTimingMode()};Module.getMainLoopTimingValue=()=>{const getMainLoopTimingValue=cwrap("getMainLoopTimingValue","number",[]);return getMainLoopTimingValue()};Module.setMainLoopTiming=(mode,value)=>{const setMainLoopTiming=cwrap("setMainLoopTiming","number",["number","number"]);setMainLoopTiming(mode,value)};Module.quitGame=()=>{const quitGame=cwrap("quitGame",null,[]);quitGame()};Module.quitMgba=()=>{const quitMgba=cwrap("quitMgba",null,[]);quitMgba()};Module.quickReload=()=>{const quickReload=cwrap("quickReload",null,[]);quickReload()};Module.toggleInput=toggle=>{const setEventEnable=cwrap("setEventEnable",null,["boolean"]);setEventEnable(toggle)};Module.screenshot=fileName=>{const screenshot=cwrap("screenshot","boolean",["string"]);return screenshot(fileName)};Module.saveState=slot=>{const saveState=cwrap("saveState","boolean",["number"]);return saveState(slot)};Module.loadState=slot=>{const loadState=cwrap("loadState","boolean",["number"]);return loadState(slot)};Module.saveStateSlot=(slot,flags)=>{var saveStateSlot=cwrap("saveStateSlot","number",["number","number"]);Module.saveStateSlot=(slot,flags)=>{if(flags===undefined){flags=63}return saveStateSlot(slot,flags)};return Module.saveStateSlot(slot,flags)};Module.loadStateSlot=(slot,flags)=>{var loadStateSlot=cwrap("loadStateSlot","number",["number","number"]);Module.loadStateSlot=(slot,flags)=>{if(flags===undefined){flags=61}return loadStateSlot(slot,flags)};return Module.loadStateSlot(slot,flags)};Module.autoLoadCheats=()=>{const autoLoadCheats=cwrap("autoLoadCheats","bool",[]);return autoLoadCheats()};Module.setFastForwardMultiplier=multiplier=>{const setFastForwardMultiplier=cwrap("setFastForwardMultiplier",null,["number"]);setFastForwardMultiplier(multiplier)};Module.getFastForwardMultiplier=()=>{const getFastForwardMultiplier=cwrap("getFastForwardMultiplier","number",[]);return getFastForwardMultiplier()};const coreCallbackStore={alarmCallbackPtr:null,coreCrashedCallbackPtr:null,keysReadCallbackPtr:null,saveDataUpdatedCallbackPtr:null,videoFrameEndedCallbackPtr:null,videoFrameStartedCallbackPtr:null};Module.addCoreCallbacks=callbacks=>{const addCoreCallbacks=cwrap("addCoreCallbacks",null,["number"]);Object.keys(coreCallbackStore).forEach(callbackKey=>{const callbackName=callbackKey.replace("CallbackPtr","Callback");const callback=callbacks[callbackName];if(callback!==undefined&&!!coreCallbackStore[callbackKey]){removeFunction(coreCallbackStore[callbackKey]);coreCallbackStore[callbackKey]=null}if(!!callback)coreCallbackStore[callbackKey]=addFunction(callback,"vi")});addCoreCallbacks(coreCallbackStore.alarmCallbackPtr,coreCallbackStore.coreCrashedCallbackPtr,coreCallbackStore.keysReadCallbackPtr,coreCallbackStore.saveDataUpdatedCallbackPtr,coreCallbackStore.videoFrameEndedCallbackPtr,coreCallbackStore.videoFrameStartedCallbackPtr)};var moduleOverrides=Object.assign({},Module);var arguments_=[];var thisProgram="./this.program";var quit_=(status,toThrow)=>{throw toThrow};var ENVIRONMENT_IS_WEB=true;var ENVIRONMENT_IS_WORKER=false;var scriptDirectory="";function locateFile(path){if(Module["locateFile"]){return Module["locateFile"](path,scriptDirectory)}return scriptDirectory+path}var read_,readAsync,readBinary;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(_scriptDir){scriptDirectory=_scriptDir}if(scriptDirectory.startsWith("blob:")){scriptDirectory=""}else{scriptDirectory=scriptDirectory.substr(0,scriptDirectory.replace(/[?#].*/,"").lastIndexOf("/")+1)}{read_=url=>{var xhr=new XMLHttpRequest;xhr.open("GET",url,false);xhr.send(null);return xhr.responseText};if(ENVIRONMENT_IS_WORKER){readBinary=url=>{var xhr=new XMLHttpRequest;xhr.open("GET",url,false);xhr.responseType="arraybuffer";xhr.send(null);return new Uint8Array(xhr.response)}}readAsync=(url,onload,onerror)=>{var xhr=new XMLHttpRequest;xhr.open("GET",url,true);xhr.responseType="arraybuffer";xhr.onload=()=>{if(xhr.status==200||xhr.status==0&&xhr.response){onload(xhr.response);return}onerror()};xhr.onerror=onerror;xhr.send(null)}}}else{}var out=Module["print"]||console.log.bind(console);var err=Module["printErr"]||console.error.bind(console);Object.assign(Module,moduleOverrides);moduleOverrides=null;if(Module["arguments"])arguments_=Module["arguments"];if(Module["thisProgram"])thisProgram=Module["thisProgram"];if(Module["quit"])quit_=Module["quit"];var wasmBinary;if(Module["wasmBinary"])wasmBinary=Module["wasmBinary"];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 HEAP8,HEAPU8,HEAP16,HEAPU16,HEAP32,HEAPU32,HEAPF32,HEAPF64;function updateMemoryViews(){var b=wasmMemory.buffer;Module["HEAP8"]=HEAP8=new Int8Array(b);Module["HEAP16"]=HEAP16=new Int16Array(b);Module["HEAPU8"]=HEAPU8=new Uint8Array(b);Module["HEAPU16"]=HEAPU16=new Uint16Array(b);Module["HEAP32"]=HEAP32=new Int32Array(b);Module["HEAPU32"]=HEAPU32=new Uint32Array(b);Module["HEAPF32"]=HEAPF32=new Float32Array(b);Module["HEAPF64"]=HEAPF64=new Float64Array(b)}var __ATPRERUN__=[];var __ATINIT__=[];var __ATMAIN__=[];var __ATPOSTRUN__=[];var runtimeInitialized=false;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 preMain(){callRuntimeCallbacks(__ATMAIN__)}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++;Module["monitorRunDependencies"]?.(runDependencies)}function removeRunDependency(id){runDependencies--;Module["monitorRunDependencies"]?.(runDependencies);if(runDependencies==0){if(runDependencyWatcher!==null){clearInterval(runDependencyWatcher);runDependencyWatcher=null}if(dependenciesFulfilled){var callback=dependenciesFulfilled;dependenciesFulfilled=null;callback()}}}function abort(what){Module["onAbort"]?.(what);what="Aborted("+what+")";err(what);ABORT=true;EXITSTATUS=1;what+=". Build with -sASSERTIONS for more info.";var e=new WebAssembly.RuntimeError(what);readyPromiseReject(e);throw e}var dataURIPrefix="data:application/octet-stream;base64,";var isDataURI=filename=>filename.startsWith(dataURIPrefix);var wasmBinaryFile;if(Module["locateFile"]){wasmBinaryFile="mgba.wasm";if(!isDataURI(wasmBinaryFile)){wasmBinaryFile=locateFile(wasmBinaryFile)}}else{wasmBinaryFile=new URL("mgba.wasm",import.meta.url).href}function getBinarySync(file){if(file==wasmBinaryFile&&wasmBinary){return new Uint8Array(wasmBinary)}if(readBinary){return readBinary(file)}throw"both async and sync fetching of the wasm failed"}function getBinaryPromise(binaryFile){if(!wasmBinary&&(ENVIRONMENT_IS_WEB||ENVIRONMENT_IS_WORKER)){if(typeof fetch=="function"){return fetch(binaryFile,{credentials:"same-origin"}).then(response=>{if(!response["ok"]){throw`failed to load wasm binary file at '${binaryFile}'`}return response["arrayBuffer"]()}).catch(()=>getBinarySync(binaryFile))}}return Promise.resolve().then(()=>getBinarySync(binaryFile))}function instantiateArrayBuffer(binaryFile,imports,receiver){return getBinaryPromise(binaryFile).then(binary=>WebAssembly.instantiate(binary,imports)).then(instance=>instance).then(receiver,reason=>{err(`failed to asynchronously prepare wasm: ${reason}`);abort(reason)})}function instantiateAsync(binary,binaryFile,imports,callback){if(!binary&&typeof WebAssembly.instantiateStreaming=="function"&&!isDataURI(binaryFile)&&typeof fetch=="function"){return fetch(binaryFile,{credentials:"same-origin"}).then(response=>{var result=WebAssembly.instantiateStreaming(response,imports);return result.then(callback,function(reason){err(`wasm streaming compile failed: ${reason}`);err("falling back to ArrayBuffer instantiation");return instantiateArrayBuffer(binaryFile,imports,callback)})})}return instantiateArrayBuffer(binaryFile,imports,callback)}function createWasm(){var info={"a":wasmImports};function receiveInstance(instance,module){wasmExports=instance.exports;wasmMemory=wasmExports["_d"];updateMemoryViews();wasmTable=wasmExports["Ae"];addOnInit(wasmExports["$d"]);removeRunDependency("wasm-instantiate");return wasmExports}addRunDependency("wasm-instantiate");function receiveInstantiationResult(result){receiveInstance(result["instance"])}if(Module["instantiateWasm"]){try{return Module["instantiateWasm"](info,receiveInstance)}catch(e){err(`Module.instantiateWasm callback failed with error: ${e}`);readyPromiseReject(e)}}instantiateAsync(wasmBinary,wasmBinaryFile,info,receiveInstantiationResult).catch(readyPromiseReject);return{}}var tempDouble;var tempI64;var ASM_CONSTS={272368:($0,$1)=>{Module.canvas.width=$0;Module.canvas.height=$1},272425:($0,$1,$2,$3,$4,$5,$6)=>{Module.version={gitCommit:UTF8ToString($0),gitShort:UTF8ToString($1),gitBranch:UTF8ToString($2),gitRevision:$3,binaryName:UTF8ToString($4),projectName:UTF8ToString($5),projectVersion:UTF8ToString($6)}},272657:()=>{FS.syncfs(function(err){assert(!err)})},272701:()=>{if(typeof AudioContext!=="undefined"){return true}else if(typeof webkitAudioContext!=="undefined"){return true}return false},272848:()=>{if(typeof navigator.mediaDevices!=="undefined"&&typeof navigator.mediaDevices.getUserMedia!=="undefined"){return true}else if(typeof navigator.webkitGetUserMedia!=="undefined"){return true}return false},273082:$0=>{if(typeof Module["SDL2"]==="undefined"){Module["SDL2"]={}}var SDL2=Module["SDL2"];if(!$0){SDL2.audio={}}else{SDL2.capture={}}if(!SDL2.audioContext){if(typeof AudioContext!=="undefined"){SDL2.audioContext=new AudioContext}else if(typeof webkitAudioContext!=="undefined"){SDL2.audioContext=new webkitAudioContext}if(SDL2.audioContext){autoResumeAudioContext(SDL2.audioContext)}}return SDL2.audioContext===undefined?-1:0},273575:()=>{var SDL2=Module["SDL2"];return SDL2.audioContext.sampleRate},273643:($0,$1,$2,$3)=>{var SDL2=Module["SDL2"];var have_microphone=function(stream){if(SDL2.capture.silenceTimer!==undefined){clearTimeout(SDL2.capture.silenceTimer);SDL2.capture.silenceTimer=undefined}SDL2.capture.mediaStreamNode=SDL2.audioContext.createMediaStreamSource(stream);SDL2.capture.scriptProcessorNode=SDL2.audioContext.createScriptProcessor($1,$0,1);SDL2.capture.scriptProcessorNode.onaudioprocess=function(audioProcessingEvent){if(SDL2===undefined||SDL2.capture===undefined){return}audioProcessingEvent.outputBuffer.getChannelData(0).fill(0);SDL2.capture.currentCaptureBuffer=audioProcessingEvent.inputBuffer;dynCall("vi",$2,[$3])};SDL2.capture.mediaStreamNode.connect(SDL2.capture.scriptProcessorNode);SDL2.capture.scriptProcessorNode.connect(SDL2.audioContext.destination);SDL2.capture.stream=stream};var no_microphone=function(error){};SDL2.capture.silenceBuffer=SDL2.audioContext.createBuffer($0,$1,SDL2.audioContext.sampleRate);SDL2.capture.silenceBuffer.getChannelData(0).fill(0);var silence_callback=function(){SDL2.capture.currentCaptureBuffer=SDL2.capture.silenceBuffer;dynCall("vi",$2,[$3])};SDL2.capture.silenceTimer=setTimeout(silence_callback,$1/SDL2.audioContext.sampleRate*1e3);if(navigator.mediaDevices!==undefined&&navigator.mediaDevices.getUserMedia!==undefined){navigator.mediaDevices.getUserMedia({audio:true,video:false}).then(have_microphone).catch(no_microphone)}else if(navigator.webkitGetUserMedia!==undefined){navigator.webkitGetUserMedia({audio:true,video:false},have_microphone,no_microphone)}},275295:($0,$1,$2,$3)=>{var SDL2=Module["SDL2"];SDL2.audio.scriptProcessorNode=SDL2.audioContext["createScriptProcessor"]($1,0,$0);SDL2.audio.scriptProcessorNode["onaudioprocess"]=function(e){if(SDL2===undefined||SDL2.audio===undefined){return}SDL2.audio.currentOutputBuffer=e["outputBuffer"];dynCall("vi",$2,[$3])};SDL2.audio.scriptProcessorNode["connect"](SDL2.audioContext["destination"])},275705:($0,$1)=>{var SDL2=Module["SDL2"];var numChannels=SDL2.capture.currentCaptureBuffer.numberOfChannels;for(var c=0;c{var SDL2=Module["SDL2"];var numChannels=SDL2.audio.currentOutputBuffer["numberOfChannels"];for(var c=0;c>2]}}},276790:$0=>{var SDL2=Module["SDL2"];if($0){if(SDL2.capture.silenceTimer!==undefined){clearTimeout(SDL2.capture.silenceTimer)}if(SDL2.capture.stream!==undefined){var tracks=SDL2.capture.stream.getAudioTracks();for(var i=0;i{var w=$0;var h=$1;var pixels=$2;if(!Module["SDL2"])Module["SDL2"]={};var SDL2=Module["SDL2"];if(SDL2.ctxCanvas!==Module["canvas"]){SDL2.ctx=Module["createContext"](Module["canvas"],false,true);SDL2.ctxCanvas=Module["canvas"]}if(SDL2.w!==w||SDL2.h!==h||SDL2.imageCtx!==SDL2.ctx){SDL2.image=SDL2.ctx.createImageData(w,h);SDL2.w=w;SDL2.h=h;SDL2.imageCtx=SDL2.ctx}var data=SDL2.image.data;var src=pixels>>2;var dst=0;var num;if(typeof CanvasPixelArray!=="undefined"&&data instanceof CanvasPixelArray){num=data.length;while(dst>8&255;data[dst+2]=val>>16&255;data[dst+3]=255;src++;dst+=4}}else{if(SDL2.data32Data!==data){SDL2.data32=new Int32Array(data.buffer);SDL2.data8=new Uint8Array(data.buffer);SDL2.data32Data=data}var data32=SDL2.data32;num=data32.length;data32.set(HEAP32.subarray(src,src+num));var data8=SDL2.data8;var i=3;var j=i+4*num;if(num%8==0){while(i{var w=$0;var h=$1;var hot_x=$2;var hot_y=$3;var pixels=$4;var canvas=document.createElement("canvas");canvas.width=w;canvas.height=h;var ctx=canvas.getContext("2d");var image=ctx.createImageData(w,h);var data=image.data;var src=pixels>>2;var dst=0;var num;if(typeof CanvasPixelArray!=="undefined"&&data instanceof CanvasPixelArray){num=data.length;while(dst>8&255;data[dst+2]=val>>16&255;data[dst+3]=val>>24&255;src++;dst+=4}}else{var data32=new Int32Array(data.buffer);num=data32.length;data32.set(HEAP32.subarray(src,src+num))}ctx.putImageData(image,0,0);var url=hot_x===0&&hot_y===0?"url("+canvas.toDataURL()+"), auto":"url("+canvas.toDataURL()+") "+hot_x+" "+hot_y+", auto";var urlBuf=_malloc(url.length+1);stringToUTF8(url,urlBuf,url.length+1);return urlBuf},280420:$0=>{if(Module["canvas"]){Module["canvas"].style["cursor"]=UTF8ToString($0)}},280503:()=>{if(Module["canvas"]){Module["canvas"].style["cursor"]="none"}},280572:()=>window.innerWidth,280602:()=>window.innerHeight};function ExitStatus(status){this.name="ExitStatus";this.message=`Program terminated with exit(${status})`;this.status=status}var listenOnce=(object,event,func)=>{object.addEventListener(event,func,{"once":true})};var autoResumeAudioContext=(ctx,elements)=>{if(!elements){elements=[document,document.getElementById("canvas")]}["keydown","mousedown","touchstart"].forEach(event=>{elements.forEach(element=>{if(element){listenOnce(element,event,()=>{if(ctx.state==="suspended")ctx.resume()})}})})};var callRuntimeCallbacks=callbacks=>{while(callbacks.length>0){callbacks.shift()(Module)}};var dynCallLegacy=(sig,ptr,args)=>{var f=Module["dynCall_"+sig];return args&&args.length?f.apply(null,[ptr].concat(args)):f.call(null,ptr)};var wasmTableMirror=[];var wasmTable;var getWasmTableEntry=funcPtr=>{var func=wasmTableMirror[funcPtr];if(!func){if(funcPtr>=wasmTableMirror.length)wasmTableMirror.length=funcPtr+1;wasmTableMirror[funcPtr]=func=wasmTable.get(funcPtr)}return func};var dynCall=(sig,ptr,args)=>{if(sig.includes("j")){return dynCallLegacy(sig,ptr,args)}var rtn=getWasmTableEntry(ptr).apply(null,args);return rtn};var noExitRuntime=Module["noExitRuntime"]||true;function setValue(ptr,value,type="i8"){if(type.endsWith("*"))type="*";switch(type){case"i1":HEAP8[ptr>>0]=value;break;case"i8":HEAP8[ptr>>0]=value;break;case"i16":HEAP16[ptr>>1]=value;break;case"i32":HEAP32[ptr>>2]=value;break;case"i64":abort("to do setValue(i64) use WASM_BIGINT");case"float":HEAPF32[ptr>>2]=value;break;case"double":HEAPF64[ptr>>3]=value;break;case"*":HEAPU32[ptr>>2]=value;break;default:abort(`invalid type for setValue: ${type}`)}}var PATH={isAbs:path=>path.charAt(0)==="/",splitPath:filename=>{var splitPathRe=/^(\/?|)([\s\S]*?)((?:\.{1,2}|[^\/]+?|)(\.[^.\/]*|))(?:[\/]*)$/;return splitPathRe.exec(filename).slice(1)},normalizeArray:(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:path=>{var isAbsolute=PATH.isAbs(path),trailingSlash=path.substr(-1)==="/";path=PATH.normalizeArray(path.split("/").filter(p=>!!p),!isAbsolute).join("/");if(!path&&!isAbsolute){path="."}if(path&&trailingSlash){path+="/"}return(isAbsolute?"/":"")+path},dirname: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: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)},join:function(){var paths=Array.prototype.slice.call(arguments);return PATH.normalize(paths.join("/"))},join2:(l,r)=>PATH.normalize(l+"/"+r)};var initRandomFill=()=>{if(typeof crypto=="object"&&typeof crypto["getRandomValues"]=="function"){return view=>crypto.getRandomValues(view)}else abort("initRandomDevice")};var randomFill=view=>(randomFill=initRandomFill())(view);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.isAbs(path)}resolvedPath=PATH.normalizeArray(resolvedPath.split("/").filter(p=>!!p),!resolvedAbsolute).join("/");return(resolvedAbsolute?"/":"")+resolvedPath||"."},relative:(from,to)=>{from=PATH_FS.resolve(from).substr(1);to=PATH_FS.resolve(to).substr(1);function trim(arr){var start=0;for(;start=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{var endIdx=idx+maxBytesToRead;var endPtr=idx;while(heapOrArray[endPtr]&&!(endPtr>=endIdx))++endPtr;if(endPtr-idx>16&&heapOrArray.buffer&&UTF8Decoder){return UTF8Decoder.decode(heapOrArray.subarray(idx,endPtr))}var str="";while(idx>10,56320|ch&1023)}}return str};var FS_stdin_getChar_buffer=[];var lengthBytesUTF8=str=>{var len=0;for(var i=0;i=55296&&c<=57343){len+=4;++i}else{len+=3}}return len};var stringToUTF8Array=(str,heap,outIdx,maxBytesToWrite)=>{if(!(maxBytesToWrite>0))return 0;var startIdx=outIdx;var endIdx=outIdx+maxBytesToWrite-1;for(var i=0;i=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 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 FS_stdin_getChar=()=>{if(!FS_stdin_getChar_buffer.length){var result=null;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}FS_stdin_getChar_buffer=intArrayFromString(result,true)}return FS_stdin_getChar_buffer.shift()};var TTY={ttys:[],init(){},shutdown(){},register(dev,ops){TTY.ttys[dev]={input:[],output:[],ops:ops};FS.registerDevice(dev,TTY.stream_ops)},stream_ops:{open(stream){var tty=TTY.ttys[stream.node.rdev];if(!tty){throw new FS.ErrnoError(43)}stream.tty=tty;stream.seekable=false},close(stream){stream.tty.ops.fsync(stream.tty)},fsync(stream){stream.tty.ops.fsync(stream.tty)},read(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;i0){out(UTF8ArrayToString(tty.output,0));tty.output=[]}},ioctl_tcgets(tty){return{c_iflag:25856,c_oflag:5,c_cflag:191,c_lflag:35387,c_cc:[3,28,127,21,4,0,1,0,17,19,26,0,18,15,23,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]}},ioctl_tcsets(tty,optional_actions,data){return 0},ioctl_tiocgwinsz(tty){return[24,80]}},default_tty1_ops:{put_char(tty,val){if(val===null||val===10){err(UTF8ArrayToString(tty.output,0));tty.output=[]}else{if(val!=0)tty.output.push(val)}},fsync(tty){if(tty.output&&tty.output.length>0){err(UTF8ArrayToString(tty.output,0));tty.output=[]}}}};var zeroMemory=(address,size)=>{HEAPU8.fill(0,address,address+size);return address};var alignMemory=(size,alignment)=>Math.ceil(size/alignment)*alignment;var mmapAlloc=size=>{size=alignMemory(size,65536);var ptr=_emscripten_builtin_memalign(65536,size);if(!ptr)return 0;return zeroMemory(ptr,size)};var MEMFS={ops_table:null,mount(mount){return MEMFS.createNode(null,"/",16384|511,0)},createNode(parent,name,mode,dev){if(FS.isBlkdev(mode)||FS.isFIFO(mode)){throw new FS.ErrnoError(63)}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(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(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>>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(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(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(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(parent,name){throw FS.genericErrors[44]},mknod(parent,name,mode,dev){return MEMFS.createNode(parent,name,mode,dev)},rename(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(parent,name){delete parent.contents[name];parent.timestamp=Date.now()},rmdir(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(node){var entries=[".",".."];for(var key of Object.keys(node.contents)){entries.push(key)}return entries},symlink(parent,newname,oldpath){var node=MEMFS.createNode(parent,newname,511|40960,0);node.link=oldpath;return node},readlink(node){if(!FS.isLink(node.mode)){throw new FS.ErrnoError(28)}return node.link}},stream_ops:{read(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;i0||position+length{var dep=!noRunDep?getUniqueRunDependency(`al ${url}`):"";readAsync(url,arrayBuffer=>{onload(new Uint8Array(arrayBuffer));if(dep)removeRunDependency(dep)},event=>{if(onerror){onerror()}else{throw`Loading data file "${url}" failed.`}});if(dep)addRunDependency(dep)};var FS_createDataFile=(parent,name,fileData,canRead,canWrite,canOwn)=>{FS.createDataFile(parent,name,fileData,canRead,canWrite,canOwn)};var preloadPlugins=Module["preloadPlugins"]||[];var FS_handledByPreloadPlugin=(byteArray,fullname,finish,onerror)=>{if(typeof Browser!="undefined")Browser.init();var handled=false;preloadPlugins.forEach(plugin=>{if(handled)return;if(plugin["canHandle"](fullname)){plugin["handle"](byteArray,fullname,finish,onerror);handled=true}});return handled};var FS_createPreloadedFile=(parent,name,url,canRead,canWrite,onload,onerror,dontCreateFile,canOwn,preFinish)=>{var fullname=name?PATH_FS.resolve(PATH.join2(parent,name)):parent;var dep=getUniqueRunDependency(`cp ${fullname}`);function processData(byteArray){function finish(byteArray){preFinish?.();if(!dontCreateFile){FS_createDataFile(parent,name,byteArray,canRead,canWrite,canOwn)}onload?.();removeRunDependency(dep)}if(FS_handledByPreloadPlugin(byteArray,fullname,finish,()=>{onerror?.();removeRunDependency(dep)})){return}finish(byteArray)}addRunDependency(dep);if(typeof url=="string"){asyncLoad(url,processData,onerror)}else{processData(url)}};var FS_modeStringToFlags=str=>{var flagModes={"r":0,"r+":2,"w":512|64|1,"w+":512|64|2,"a":1024|64|1,"a+":1024|64|2};var flags=flagModes[str];if(typeof flags=="undefined"){throw new Error(`Unknown file open mode: ${str}`)}return flags};var FS_getMode=(canRead,canWrite)=>{var mode=0;if(canRead)mode|=292|73;if(canWrite)mode|=146;return mode};var IDBFS={dbs:{},indexedDB:()=>{if(typeof indexedDB!="undefined")return indexedDB;var ret=null;if(typeof window=="object")ret=window.indexedDB||window.mozIndexedDB||window.webkitIndexedDB||window.msIndexedDB;assert(ret,"IDBFS used, but indexedDB not supported");return ret},DB_VERSION:21,DB_STORE_NAME:"FILE_DATA",mount:function(mount){return MEMFS.mount.apply(null,arguments)},syncfs:(mount,populate,callback)=>{IDBFS.getLocalSet(mount,(err,local)=>{if(err)return callback(err);IDBFS.getRemoteSet(mount,(err,remote)=>{if(err)return callback(err);var src=populate?remote:local;var dst=populate?local:remote;IDBFS.reconcile(src,dst,callback)})})},quit:()=>{Object.values(IDBFS.dbs).forEach(value=>value.close());IDBFS.dbs={}},getDB:(name,callback)=>{var db=IDBFS.dbs[name];if(db){return callback(null,db)}var req;try{req=IDBFS.indexedDB().open(name,IDBFS.DB_VERSION)}catch(e){return callback(e)}if(!req){return callback("Unable to connect to IndexedDB")}req.onupgradeneeded=e=>{var db=e.target.result;var transaction=e.target.transaction;var fileStore;if(db.objectStoreNames.contains(IDBFS.DB_STORE_NAME)){fileStore=transaction.objectStore(IDBFS.DB_STORE_NAME)}else{fileStore=db.createObjectStore(IDBFS.DB_STORE_NAME)}if(!fileStore.indexNames.contains("timestamp")){fileStore.createIndex("timestamp","timestamp",{unique:false})}};req.onsuccess=()=>{db=req.result;IDBFS.dbs[name]=db;callback(null,db)};req.onerror=e=>{callback(e.target.error);e.preventDefault()}},getLocalSet:(mount,callback)=>{var entries={};function isRealDir(p){return p!=="."&&p!==".."}function toAbsolute(root){return p=>PATH.join2(root,p)}var check=FS.readdir(mount.mountpoint).filter(isRealDir).map(toAbsolute(mount.mountpoint));while(check.length){var path=check.pop();var stat;try{stat=FS.stat(path)}catch(e){return callback(e)}if(FS.isDir(stat.mode)){check.push.apply(check,FS.readdir(path).filter(isRealDir).map(toAbsolute(path)))}entries[path]={"timestamp":stat.mtime}}return callback(null,{type:"local",entries:entries})},getRemoteSet:(mount,callback)=>{var entries={};IDBFS.getDB(mount.mountpoint,(err,db)=>{if(err)return callback(err);try{var transaction=db.transaction([IDBFS.DB_STORE_NAME],"readonly");transaction.onerror=e=>{callback(e.target.error);e.preventDefault()};var store=transaction.objectStore(IDBFS.DB_STORE_NAME);var index=store.index("timestamp");index.openKeyCursor().onsuccess=event=>{var cursor=event.target.result;if(!cursor){return callback(null,{type:"remote",db:db,entries:entries})}entries[cursor.primaryKey]={"timestamp":cursor.key};cursor.continue()}}catch(e){return callback(e)}})},loadLocalEntry:(path,callback)=>{var stat,node;try{var lookup=FS.lookupPath(path);node=lookup.node;stat=FS.stat(path)}catch(e){return callback(e)}if(FS.isDir(stat.mode)){return callback(null,{"timestamp":stat.mtime,"mode":stat.mode})}else if(FS.isFile(stat.mode)){node.contents=MEMFS.getFileDataAsTypedArray(node);return callback(null,{"timestamp":stat.mtime,"mode":stat.mode,"contents":node.contents})}else{return callback(new Error("node type not supported"))}},storeLocalEntry:(path,entry,callback)=>{try{if(FS.isDir(entry["mode"])){FS.mkdirTree(path,entry["mode"])}else if(FS.isFile(entry["mode"])){FS.writeFile(path,entry["contents"],{canOwn:true})}else{return callback(new Error("node type not supported"))}FS.chmod(path,entry["mode"]);FS.utime(path,entry["timestamp"],entry["timestamp"])}catch(e){return callback(e)}callback(null)},removeLocalEntry:(path,callback)=>{try{var stat=FS.stat(path);if(FS.isDir(stat.mode)){FS.rmdir(path)}else if(FS.isFile(stat.mode)){FS.unlink(path)}}catch(e){return callback(e)}callback(null)},loadRemoteEntry:(store,path,callback)=>{var req=store.get(path);req.onsuccess=event=>callback(null,event.target.result);req.onerror=e=>{callback(e.target.error);e.preventDefault()}},storeRemoteEntry:(store,path,entry,callback)=>{try{var req=store.put(entry,path)}catch(e){callback(e);return}req.onsuccess=event=>callback();req.onerror=e=>{callback(e.target.error);e.preventDefault()}},removeRemoteEntry:(store,path,callback)=>{var req=store.delete(path);req.onsuccess=event=>callback();req.onerror=e=>{callback(e.target.error);e.preventDefault()}},reconcile:(src,dst,callback)=>{var total=0;var create=[];Object.keys(src.entries).forEach(function(key){var e=src.entries[key];var e2=dst.entries[key];if(!e2||e["timestamp"].getTime()!=e2["timestamp"].getTime()){create.push(key);total++}});var remove=[];Object.keys(dst.entries).forEach(function(key){if(!src.entries[key]){remove.push(key);total++}});if(!total){return callback(null)}var errored=false;var db=src.type==="remote"?src.db:dst.db;var transaction=db.transaction([IDBFS.DB_STORE_NAME],"readwrite");var store=transaction.objectStore(IDBFS.DB_STORE_NAME);function done(err){if(err&&!errored){errored=true;return callback(err)}}transaction.onerror=e=>{done(this.error);e.preventDefault()};transaction.oncomplete=e=>{if(!errored){callback(null)}};create.sort().forEach(path=>{if(dst.type==="local"){IDBFS.loadRemoteEntry(store,path,(err,entry)=>{if(err)return done(err);IDBFS.storeLocalEntry(path,entry,done)})}else{IDBFS.loadLocalEntry(path,(err,entry)=>{if(err)return done(err);IDBFS.storeRemoteEntry(store,path,entry,done)})}});remove.sort().reverse().forEach(path=>{if(dst.type==="local"){IDBFS.removeLocalEntry(path,done)}else{IDBFS.removeRemoteEntry(store,path,done)}})}};var FS={root:null,mounts:[],devices:{},streams:[],nextInode:1,nameTable:null,currentPath:"/",initialized:false,ignorePermissions:true,ErrnoError:class{constructor(errno){this.name="ErrnoError";this.errno=errno}},genericErrors:{},filesystems:null,syncFSRequests:0,lookupPath(path,opts={}){path=PATH_FS.resolve(path);if(!path)return{path:"",node:null};var defaults={follow_mount:true,recurse_count:0};opts=Object.assign(defaults,opts);if(opts.recurse_count>8){throw new FS.ErrnoError(32)}var parts=path.split("/").filter(p=>!!p);var current=FS.root;var current_path="/";for(var i=0;i40){throw new FS.ErrnoError(32)}}}}return{path:current_path,node:current}},getPath(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(parentid,name){var hash=0;for(var i=0;i>>0)%FS.nameTable.length},hashAddNode(node){var hash=FS.hashName(node.parent.id,node.name);node.name_next=FS.nameTable[hash];FS.nameTable[hash]=node},hashRemoveNode(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(parent,name){var errCode=FS.mayLookup(parent);if(errCode){throw new FS.ErrnoError(errCode)}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(parent,name,mode,rdev){var node=new FS.FSNode(parent,name,mode,rdev);FS.hashAddNode(node);return node},destroyNode(node){FS.hashRemoveNode(node)},isRoot(node){return node===node.parent},isMountpoint(node){return!!node.mounted},isFile(mode){return(mode&61440)===32768},isDir(mode){return(mode&61440)===16384},isLink(mode){return(mode&61440)===40960},isChrdev(mode){return(mode&61440)===8192},isBlkdev(mode){return(mode&61440)===24576},isFIFO(mode){return(mode&61440)===4096},isSocket(mode){return(mode&49152)===49152},flagsToPermissionString(flag){var perms=["r","w","rw"][flag&3];if(flag&512){perms+="w"}return perms},nodePermissions(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(dir){if(!FS.isDir(dir.mode))return 54;var errCode=FS.nodePermissions(dir,"x");if(errCode)return errCode;if(!dir.node_ops.lookup)return 2;return 0},mayCreate(dir,name){try{var node=FS.lookupNode(dir,name);return 20}catch(e){}return FS.nodePermissions(dir,"wx")},mayDelete(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(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(){for(var fd=0;fd<=FS.MAX_OPEN_FDS;fd++){if(!FS.streams[fd]){return fd}}throw new FS.ErrnoError(33)},getStreamChecked(fd){var stream=FS.getStream(fd);if(!stream){throw new FS.ErrnoError(8)}return stream},getStream:fd=>FS.streams[fd],createStream(stream,fd=-1){if(!FS.FSStream){FS.FSStream=function(){this.shared={}};FS.FSStream.prototype={};Object.defineProperties(FS.FSStream.prototype,{object:{get(){return this.node},set(val){this.node=val}},isRead:{get(){return(this.flags&2097155)!==1}},isWrite:{get(){return(this.flags&2097155)!==0}},isAppend:{get(){return this.flags&1024}},flags:{get(){return this.shared.flags},set(val){this.shared.flags=val}},position:{get(){return this.shared.position},set(val){this.shared.position=val}}})}stream=Object.assign(new FS.FSStream,stream);if(fd==-1){fd=FS.nextfd()}stream.fd=fd;FS.streams[fd]=stream;return stream},closeStream(fd){FS.streams[fd]=null},chrdev_stream_ops:{open(stream){var device=FS.getDevice(stream.node.rdev);stream.stream_ops=device.stream_ops;stream.stream_ops.open?.(stream)},llseek(){throw new FS.ErrnoError(70)}},major:dev=>dev>>8,minor:dev=>dev&255,makedev:(ma,mi)=>ma<<8|mi,registerDevice(dev,ops){FS.devices[dev]={stream_ops:ops}},getDevice:dev=>FS.devices[dev],getMounts(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(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(mount=>{if(!mount.type.syncfs){return done(null)}mount.type.syncfs(mount,populate,done)})},mount(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(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(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(parent,name){return parent.node_ops.lookup(parent,name)},mknod(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(path,mode){mode=mode!==undefined?mode:438;mode&=4095;mode|=32768;return FS.mknod(path,mode,0)},mkdir(path,mode){mode=mode!==undefined?mode:511;mode&=511|512;mode|=16384;return FS.mknod(path,mode,0)},mkdirTree(path,mode){var dirs=path.split("/");var d="";for(var i=0;i0,ioctl(stream,cmd,arg){if(!stream.stream_ops.ioctl){throw new FS.ErrnoError(59)}return stream.stream_ops.ioctl(stream,cmd,arg)},readFile(path,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(path,data,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:()=>FS.currentPath,chdir(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(){FS.mkdir("/tmp");FS.mkdir("/home");FS.mkdir("/home/web_user")},createDefaultDevices(){FS.mkdir("/dev");FS.registerDevice(FS.makedev(1,3),{read:()=>0,write:(stream,buffer,offset,length,pos)=>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 randomBuffer=new Uint8Array(1024),randomLeft=0;var randomByte=()=>{if(randomLeft===0){randomLeft=randomFill(randomBuffer).byteLength}return randomBuffer[--randomLeft]};FS.createDevice("/dev","random",randomByte);FS.createDevice("/dev","urandom",randomByte);FS.mkdir("/dev/shm");FS.mkdir("/dev/shm/tmp")},createSpecialDirectories(){FS.mkdir("/proc");var proc_self=FS.mkdir("/proc/self");FS.mkdir("/proc/self/fd");FS.mount({mount(){var node=FS.createNode(proc_self,"fd",16384|511,73);node.node_ops={lookup(parent,name){var fd=+name;var stream=FS.getStreamChecked(fd);var ret={parent:null,mount:{mountpoint:"fake"},node_ops:{readlink:()=>stream.path}};ret.parent=ret;return ret}};return node}},{},"/proc/self/fd")},createStandardStreams(){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)},staticInit(){[44].forEach(code=>{FS.genericErrors[code]=new FS.ErrnoError(code);FS.genericErrors[code].stack=""});FS.nameTable=new Array(4096);FS.mount(MEMFS,{},"/");FS.createDefaultDirectories();FS.createDefaultDevices();FS.createSpecialDirectories();FS.filesystems={"MEMFS":MEMFS,"IDBFS":IDBFS}},init(input,output,error){FS.init.initialized=true;Module["stdin"]=input||Module["stdin"];Module["stdout"]=output||Module["stdout"];Module["stderr"]=error||Module["stderr"];FS.createStandardStreams()},quit(){FS.init.initialized=false;for(var i=0;ithis.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=(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);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||[])}return intArrayFromString(xhr.responseText||"",true)};var lazyArray=this;lazyArray.setDataGetter(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(key=>{var fn=node.stream_ops[key];stream_ops[key]=function forceLoadLazyFile(){FS.forceLoadFile(node);return fn.apply(null,arguments)}});function writeChunks(stream,buffer,offset,length,position){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{FS.forceLoadFile(node);return writeChunks(stream,buffer,offset,length,position)};stream_ops.mmap=(stream,length,position,prot,flags)=>{FS.forceLoadFile(node);var ptr=mmapAlloc(length);if(!ptr){throw new FS.ErrnoError(48)}writeChunks(stream,HEAP8,ptr,length,position);return{ptr:ptr,allocated:true}};node.stream_ops=stream_ops;return node}};var UTF8ToString=(ptr,maxBytesToRead)=>ptr?UTF8ArrayToString(HEAPU8,ptr,maxBytesToRead):"";var SYSCALLS={DEFAULT_POLLMASK:5,calculateAt(dirfd,path,allowEmpty){if(PATH.isAbs(path)){return path}var dir;if(dirfd===-100){dir=FS.cwd()}else{var dirstream=SYSCALLS.getStreamFromFD(dirfd);dir=dirstream.path}if(path.length==0){if(!allowEmpty){throw new FS.ErrnoError(44)}return dir}return PATH.join2(dir,path)},doStat(func,path,buf){var stat=func(path);HEAP32[buf>>2]=stat.dev;HEAP32[buf+4>>2]=stat.mode;HEAPU32[buf+8>>2]=stat.nlink;HEAP32[buf+12>>2]=stat.uid;HEAP32[buf+16>>2]=stat.gid;HEAP32[buf+20>>2]=stat.rdev;tempI64=[stat.size>>>0,(tempDouble=stat.size,+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[buf+24>>2]=tempI64[0],HEAP32[buf+28>>2]=tempI64[1];HEAP32[buf+32>>2]=4096;HEAP32[buf+36>>2]=stat.blocks;var atime=stat.atime.getTime();var mtime=stat.mtime.getTime();var ctime=stat.ctime.getTime();tempI64=[Math.floor(atime/1e3)>>>0,(tempDouble=Math.floor(atime/1e3),+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[buf+40>>2]=tempI64[0],HEAP32[buf+44>>2]=tempI64[1];HEAPU32[buf+48>>2]=atime%1e3*1e3;tempI64=[Math.floor(mtime/1e3)>>>0,(tempDouble=Math.floor(mtime/1e3),+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[buf+56>>2]=tempI64[0],HEAP32[buf+60>>2]=tempI64[1];HEAPU32[buf+64>>2]=mtime%1e3*1e3;tempI64=[Math.floor(ctime/1e3)>>>0,(tempDouble=Math.floor(ctime/1e3),+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[buf+72>>2]=tempI64[0],HEAP32[buf+76>>2]=tempI64[1];HEAPU32[buf+80>>2]=ctime%1e3*1e3;tempI64=[stat.ino>>>0,(tempDouble=stat.ino,+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[buf+88>>2]=tempI64[0],HEAP32[buf+92>>2]=tempI64[1];return 0},doMsync(addr,stream,len,flags,offset){if(!FS.isFile(stream.node.mode)){throw new FS.ErrnoError(43)}if(flags&2){return 0}var buffer=HEAPU8.slice(addr,addr+len);FS.msync(stream,buffer,offset,len,flags)},varargs:undefined,get(){var ret=HEAP32[+SYSCALLS.varargs>>2];SYSCALLS.varargs+=4;return ret},getp(){return SYSCALLS.get()},getStr(ptr){var ret=UTF8ToString(ptr);return ret},getStreamFromFD(fd){var stream=FS.getStreamChecked(fd);return stream}};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}while(FS.streams[arg]){arg++}var newStream;newStream=FS.createStream(stream,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 12:{var arg=SYSCALLS.getp();var offset=0;HEAP16[arg+offset>>1]=2;return 0}case 13:case 14:return 0}return-28}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}function ___syscall_fstat64(fd,buf){try{var stream=SYSCALLS.getStreamFromFD(fd);return SYSCALLS.doStat(FS.stat,stream.path,buf)}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}var convertI32PairToI53Checked=(lo,hi)=>hi+2097152>>>0<4194305-!!lo?(lo>>>0)+hi*4294967296:NaN;function ___syscall_ftruncate64(fd,length_low,length_high){var length=convertI32PairToI53Checked(length_low,length_high);try{if(isNaN(length))return 61;FS.ftruncate(fd,length);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}var stringToUTF8=(str,outPtr,maxBytesToWrite)=>stringToUTF8Array(str,HEAPU8,outPtr,maxBytesToWrite);function ___syscall_getcwd(buf,size){try{if(size===0)return-28;var cwd=FS.cwd();var cwdLengthInBytes=lengthBytesUTF8(cwd)+1;if(size>>0,(tempDouble=id,+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>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.floor(tempDouble/4294967296)>>>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.name==="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:{if(!stream.tty)return-59;return 0}case 21505:{if(!stream.tty)return-59;if(stream.tty.ops.ioctl_tcgets){var termios=stream.tty.ops.ioctl_tcgets(stream);var argp=SYSCALLS.getp();HEAP32[argp>>2]=termios.c_iflag||0;HEAP32[argp+4>>2]=termios.c_oflag||0;HEAP32[argp+8>>2]=termios.c_cflag||0;HEAP32[argp+12>>2]=termios.c_lflag||0;for(var i=0;i<32;i++){HEAP8[argp+i+17>>0]=termios.c_cc[i]||0}return 0}return 0}case 21510:case 21511:case 21512:{if(!stream.tty)return-59;return 0}case 21506:case 21507:case 21508:{if(!stream.tty)return-59;if(stream.tty.ops.ioctl_tcsets){var argp=SYSCALLS.getp();var c_iflag=HEAP32[argp>>2];var c_oflag=HEAP32[argp+4>>2];var c_cflag=HEAP32[argp+8>>2];var c_lflag=HEAP32[argp+12>>2];var c_cc=[];for(var i=0;i<32;i++){c_cc.push(HEAP8[argp+i+17>>0])}return stream.tty.ops.ioctl_tcsets(stream.tty,op,{c_iflag:c_iflag,c_oflag:c_oflag,c_cflag:c_cflag,c_lflag:c_lflag,c_cc:c_cc})}return 0}case 21519:{if(!stream.tty)return-59;var argp=SYSCALLS.getp();HEAP32[argp>>2]=0;return 0}case 21520:{if(!stream.tty)return-59;return-28}case 21531:{var argp=SYSCALLS.getp();return FS.ioctl(stream,op,argp)}case 21523:{if(!stream.tty)return-59;if(stream.tty.ops.ioctl_tiocgwinsz){var winsize=stream.tty.ops.ioctl_tiocgwinsz(stream.tty);var argp=SYSCALLS.getp();HEAP16[argp>>1]=winsize[0];HEAP16[argp+2>>1]=winsize[1]}return 0}case 21524:{if(!stream.tty)return-59;return 0}case 21515:{if(!stream.tty)return-59;return 0}default:return-28}}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}function ___syscall_lstat64(path,buf){try{path=SYSCALLS.getStr(path);return SYSCALLS.doStat(FS.lstat,path,buf)}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}function ___syscall_mkdirat(dirfd,path,mode){try{path=SYSCALLS.getStr(path);path=SYSCALLS.calculateAt(dirfd,path);path=PATH.normalize(path);if(path[path.length-1]==="/")path=path.substr(0,path.length-1);FS.mkdir(path,mode,0);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}function ___syscall_newfstatat(dirfd,path,buf,flags){try{path=SYSCALLS.getStr(path);var nofollow=flags&256;var allowEmpty=flags&4096;flags=flags&~6400;path=SYSCALLS.calculateAt(dirfd,path,allowEmpty);return SYSCALLS.doStat(nofollow?FS.lstat:FS.stat,path,buf)}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}function ___syscall_openat(dirfd,path,flags,varargs){SYSCALLS.varargs=varargs;try{path=SYSCALLS.getStr(path);path=SYSCALLS.calculateAt(dirfd,path);var mode=varargs?SYSCALLS.get():0;return FS.open(path,flags,mode).fd}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}function ___syscall_readlinkat(dirfd,path,buf,bufsize){try{path=SYSCALLS.getStr(path);path=SYSCALLS.calculateAt(dirfd,path);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}catch(e){if(typeof FS=="undefined"||!(e.name==="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.name==="ErrnoError"))throw e;return-e.errno}}function ___syscall_stat64(path,buf){try{path=SYSCALLS.getStr(path);return SYSCALLS.doStat(FS.stat,path,buf)}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}function ___syscall_unlinkat(dirfd,path,flags){try{path=SYSCALLS.getStr(path);path=SYSCALLS.calculateAt(dirfd,path);if(flags===0){FS.unlink(path)}else if(flags===512){FS.rmdir(path)}else{abort("Invalid flags passed to unlinkat")}return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}var readI53FromI64=ptr=>HEAPU32[ptr>>2]+HEAP32[ptr+4>>2]*4294967296;function ___syscall_utimensat(dirfd,path,times,flags){try{path=SYSCALLS.getStr(path);path=SYSCALLS.calculateAt(dirfd,path,true);if(!times){var atime=Date.now();var mtime=atime}else{var seconds=readI53FromI64(times);var nanoseconds=HEAP32[times+8>>2];atime=seconds*1e3+nanoseconds/(1e3*1e3);times+=16;seconds=readI53FromI64(times);nanoseconds=HEAP32[times+8>>2];mtime=seconds*1e3+nanoseconds/(1e3*1e3)}FS.utime(path,atime,mtime);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}var nowIsMonotonic=1;var __emscripten_get_now_is_monotonic=()=>nowIsMonotonic;var __emscripten_throw_longjmp=()=>{throw Infinity};var isLeapYear=year=>year%4===0&&(year%100!==0||year%400===0);var MONTH_DAYS_LEAP_CUMULATIVE=[0,31,60,91,121,152,182,213,244,274,305,335];var MONTH_DAYS_REGULAR_CUMULATIVE=[0,31,59,90,120,151,181,212,243,273,304,334];var ydayFromDate=date=>{var leap=isLeapYear(date.getFullYear());var monthDaysCumulative=leap?MONTH_DAYS_LEAP_CUMULATIVE:MONTH_DAYS_REGULAR_CUMULATIVE;var yday=monthDaysCumulative[date.getMonth()]+date.getDate()-1;return yday};function __localtime_js(time_low,time_high,tmPtr){var time=convertI32PairToI53Checked(time_low,time_high);var date=new Date(time*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 yday=ydayFromDate(date)|0;HEAP32[tmPtr+28>>2]=yday;HEAP32[tmPtr+36>>2]=-(date.getTimezoneOffset()*60);var start=new Date(date.getFullYear(),0,1);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 __mktime_js=function(tmPtr){var ret=(()=>{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=ydayFromDate(date)|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();HEAP32[tmPtr+20>>2]=date.getYear();var timeMs=date.getTime();if(isNaN(timeMs)){return-1}return timeMs/1e3})();return setTempRet0((tempDouble=ret,+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)),ret>>>0};function __mmap_js(len,prot,flags,fd,offset_low,offset_high,allocated,addr){var offset=convertI32PairToI53Checked(offset_low,offset_high);try{if(isNaN(offset))return 61;var stream=SYSCALLS.getStreamFromFD(fd);var res=FS.mmap(stream,len,offset,prot,flags);var ptr=res.ptr;HEAP32[allocated>>2]=res.allocated;HEAPU32[addr>>2]=ptr;return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}function __msync_js(addr,len,prot,flags,fd,offset_low,offset_high){var offset=convertI32PairToI53Checked(offset_low,offset_high);try{if(isNaN(offset))return 61;SYSCALLS.doMsync(addr,SYSCALLS.getStreamFromFD(fd),len,flags,offset);return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}function __munmap_js(addr,len,prot,flags,fd,offset_low,offset_high){var offset=convertI32PairToI53Checked(offset_low,offset_high);try{if(isNaN(offset))return 61;var stream=SYSCALLS.getStreamFromFD(fd);if(prot&2){SYSCALLS.doMsync(addr,stream,len,flags,offset)}FS.munmap(stream)}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return-e.errno}}var stringToNewUTF8=str=>{var size=lengthBytesUTF8(str)+1;var ret=_malloc(size);if(ret)stringToUTF8(str,ret,size);return ret};var __tzset_js=(timezone,daylight,tzname)=>{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);HEAPU32[timezone>>2]=stdTimezoneOffset*60;HEAP32[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=stringToNewUTF8(winterName);var summerNamePtr=stringToNewUTF8(summerName);if(summerOffset>2]=winterNamePtr;HEAPU32[tzname+4>>2]=summerNamePtr}else{HEAPU32[tzname>>2]=summerNamePtr;HEAPU32[tzname+4>>2]=winterNamePtr}};var _abort=()=>{abort("")};var _emscripten_set_main_loop_timing=(mode,value)=>{Browser.mainLoop.timingMode=mode;Browser.mainLoop.timingValue=value;if(!Browser.mainLoop.func){return 1}if(!Browser.mainLoop.running){Browser.mainLoop.running=true}if(mode==0){Browser.mainLoop.scheduler=function Browser_mainLoop_scheduler_setTimeout(){var timeUntilNextTick=Math.max(0,Browser.mainLoop.tickStartTime+value-_emscripten_get_now())|0;setTimeout(Browser.mainLoop.runner,timeUntilNextTick)};Browser.mainLoop.method="timeout"}else if(mode==1){Browser.mainLoop.scheduler=function Browser_mainLoop_scheduler_rAF(){Browser.requestAnimationFrame(Browser.mainLoop.runner)};Browser.mainLoop.method="rAF"}else if(mode==2){if(typeof Browser.setImmediate=="undefined"){if(typeof setImmediate=="undefined"){var setImmediates=[];var emscriptenMainLoopMessageId="setimmediate";var Browser_setImmediate_messageHandler=event=>{if(event.data===emscriptenMainLoopMessageId||event.data.target===emscriptenMainLoopMessageId){event.stopPropagation();setImmediates.shift()()}};addEventListener("message",Browser_setImmediate_messageHandler,true);Browser.setImmediate=function Browser_emulated_setImmediate(func){setImmediates.push(func);if(ENVIRONMENT_IS_WORKER){if(Module["setImmediates"]===undefined)Module["setImmediates"]=[];Module["setImmediates"].push(func);postMessage({target:emscriptenMainLoopMessageId})}else postMessage(emscriptenMainLoopMessageId,"*")}}else{Browser.setImmediate=setImmediate}}Browser.mainLoop.scheduler=function Browser_mainLoop_scheduler_setImmediate(){Browser.setImmediate(Browser.mainLoop.runner)};Browser.mainLoop.method="immediate"}return 0};var _emscripten_get_now;_emscripten_get_now=()=>performance.now();var setMainLoop=(browserIterationFunc,fps,simulateInfiniteLoop,arg,noSetTiming)=>{assert(!Browser.mainLoop.func,"emscripten_set_main_loop: there can only be one main loop function at once: call emscripten_cancel_main_loop to cancel the previous one before setting a new one with different parameters.");Browser.mainLoop.func=browserIterationFunc;Browser.mainLoop.arg=arg;var thisMainLoopId=Browser.mainLoop.currentlyRunningMainloop;function checkIsRunning(){if(thisMainLoopId0){var start=Date.now();var blocker=Browser.mainLoop.queue.shift();blocker.func(blocker.arg);if(Browser.mainLoop.remainingBlockers){var remaining=Browser.mainLoop.remainingBlockers;var next=remaining%1==0?remaining-1:Math.floor(remaining);if(blocker.counted){Browser.mainLoop.remainingBlockers=next}else{next=next+.5;Browser.mainLoop.remainingBlockers=(8*remaining+next)/9}}Browser.mainLoop.updateStatus();if(!checkIsRunning())return;setTimeout(Browser.mainLoop.runner,0);return}if(!checkIsRunning())return;Browser.mainLoop.currentFrameNumber=Browser.mainLoop.currentFrameNumber+1|0;if(Browser.mainLoop.timingMode==1&&Browser.mainLoop.timingValue>1&&Browser.mainLoop.currentFrameNumber%Browser.mainLoop.timingValue!=0){Browser.mainLoop.scheduler();return}else if(Browser.mainLoop.timingMode==0){Browser.mainLoop.tickStartTime=_emscripten_get_now()}Browser.mainLoop.runIter(browserIterationFunc);if(!checkIsRunning())return;if(typeof SDL=="object")SDL.audio?.queueNewAudioData?.();Browser.mainLoop.scheduler()};if(!noSetTiming){if(fps&&fps>0){_emscripten_set_main_loop_timing(0,1e3/fps)}else{_emscripten_set_main_loop_timing(1,1)}Browser.mainLoop.scheduler()}if(simulateInfiniteLoop){throw"unwind"}};var handleException=e=>{if(e instanceof ExitStatus||e=="unwind"){return EXITSTATUS}quit_(1,e)};var runtimeKeepaliveCounter=0;var keepRuntimeAlive=()=>noExitRuntime||runtimeKeepaliveCounter>0;var _proc_exit=code=>{EXITSTATUS=code;if(!keepRuntimeAlive()){Module["onExit"]?.(code);ABORT=true}quit_(code,new ExitStatus(code))};var exitJS=(status,implicit)=>{EXITSTATUS=status;_proc_exit(status)};var _exit=exitJS;var maybeExit=()=>{if(!keepRuntimeAlive()){try{_exit(EXITSTATUS)}catch(e){handleException(e)}}};var callUserCallback=func=>{if(ABORT){return}try{func();maybeExit()}catch(e){handleException(e)}};var safeSetTimeout=(func,timeout)=>setTimeout(()=>{callUserCallback(func)},timeout);var warnOnce=text=>{warnOnce.shown||={};if(!warnOnce.shown[text]){warnOnce.shown[text]=1;err(text)}};var Browser={mainLoop:{running:false,scheduler:null,method:"",currentlyRunningMainloop:0,func:null,arg:0,timingMode:0,timingValue:0,currentFrameNumber:0,queue:[],pause(){Browser.mainLoop.scheduler=null;Browser.mainLoop.currentlyRunningMainloop++},resume(){Browser.mainLoop.currentlyRunningMainloop++;var timingMode=Browser.mainLoop.timingMode;var timingValue=Browser.mainLoop.timingValue;var func=Browser.mainLoop.func;Browser.mainLoop.func=null;setMainLoop(func,0,false,Browser.mainLoop.arg,true);_emscripten_set_main_loop_timing(timingMode,timingValue);Browser.mainLoop.scheduler()},updateStatus(){if(Module["setStatus"]){var message=Module["statusMessage"]||"Please wait...";var remaining=Browser.mainLoop.remainingBlockers;var expected=Browser.mainLoop.expectedBlockers;if(remaining){if(remaining{assert(img.complete,`Image ${name} could not be decoded`);var canvas=document.createElement("canvas");canvas.width=img.width;canvas.height=img.height;var ctx=canvas.getContext("2d");ctx.drawImage(img,0,0);preloadedImages[name]=canvas;URL.revokeObjectURL(url);onload?.(byteArray)};img.onerror=event=>{err(`Image ${url} could not be decoded`);onerror?.()};img.src=url};preloadPlugins.push(imagePlugin);var audioPlugin={};audioPlugin["canHandle"]=function audioPlugin_canHandle(name){return!Module.noAudioDecoding&&name.substr(-4)in{".ogg":1,".wav":1,".mp3":1}};audioPlugin["handle"]=function audioPlugin_handle(byteArray,name,onload,onerror){var done=false;function finish(audio){if(done)return;done=true;preloadedAudios[name]=audio;onload?.(byteArray)}var b=new Blob([byteArray],{type:Browser.getMimetype(name)});var url=URL.createObjectURL(b);var audio=new Audio;audio.addEventListener("canplaythrough",()=>finish(audio),false);audio.onerror=function audio_onerror(event){if(done)return;err(`warning: browser could not fully decode audio ${name}, trying slower base64 approach`);function encode64(data){var BASE="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";var PAD="=";var ret="";var leftchar=0;var leftbits=0;for(var i=0;i=6){var curr=leftchar>>leftbits-6&63;leftbits-=6;ret+=BASE[curr]}}if(leftbits==2){ret+=BASE[(leftchar&3)<<4];ret+=PAD+PAD}else if(leftbits==4){ret+=BASE[(leftchar&15)<<2];ret+=PAD}return ret}audio.src="data:audio/x-"+name.substr(-3)+";base64,"+encode64(byteArray);finish(audio)};audio.src=url;safeSetTimeout(()=>{finish(audio)},1e4)};preloadPlugins.push(audioPlugin);function pointerLockChange(){Browser.pointerLock=document["pointerLockElement"]===Module["canvas"]||document["mozPointerLockElement"]===Module["canvas"]||document["webkitPointerLockElement"]===Module["canvas"]||document["msPointerLockElement"]===Module["canvas"]}var canvas=Module["canvas"];if(canvas){canvas.requestPointerLock=canvas["requestPointerLock"]||canvas["mozRequestPointerLock"]||canvas["webkitRequestPointerLock"]||canvas["msRequestPointerLock"]||(()=>{});canvas.exitPointerLock=document["exitPointerLock"]||document["mozExitPointerLock"]||document["webkitExitPointerLock"]||document["msExitPointerLock"]||(()=>{});canvas.exitPointerLock=canvas.exitPointerLock.bind(document);document.addEventListener("pointerlockchange",pointerLockChange,false);document.addEventListener("mozpointerlockchange",pointerLockChange,false);document.addEventListener("webkitpointerlockchange",pointerLockChange,false);document.addEventListener("mspointerlockchange",pointerLockChange,false);if(Module["elementPointerLock"]){canvas.addEventListener("click",ev=>{if(!Browser.pointerLock&&Module["canvas"].requestPointerLock){Module["canvas"].requestPointerLock();ev.preventDefault()}},false)}}},createContext(canvas,useWebGL,setInModule,webGLContextAttributes){if(useWebGL&&Module.ctx&&canvas==Module.canvas)return Module.ctx;var ctx;var contextHandle;if(useWebGL){var contextAttributes={antialias:false,alpha:false,majorVersion:1};if(webGLContextAttributes){for(var attribute in webGLContextAttributes){contextAttributes[attribute]=webGLContextAttributes[attribute]}}if(typeof GL!="undefined"){contextHandle=GL.createContext(canvas,contextAttributes);if(contextHandle){ctx=GL.getContext(contextHandle).GLctx}}}else{ctx=canvas.getContext("2d")}if(!ctx)return null;if(setInModule){if(!useWebGL)assert(typeof GLctx=="undefined","cannot set in module if GLctx is used, but we are a non-GL context that would replace it");Module.ctx=ctx;if(useWebGL)GL.makeContextCurrent(contextHandle);Module.useWebGL=useWebGL;Browser.moduleContextCreatedCallbacks.forEach(callback=>callback());Browser.init()}return ctx},destroyContext(canvas,useWebGL,setInModule){},fullscreenHandlersInstalled:false,lockPointer:undefined,resizeCanvas:undefined,requestFullscreen(lockPointer,resizeCanvas){Browser.lockPointer=lockPointer;Browser.resizeCanvas=resizeCanvas;if(typeof Browser.lockPointer=="undefined")Browser.lockPointer=true;if(typeof Browser.resizeCanvas=="undefined")Browser.resizeCanvas=false;var canvas=Module["canvas"];function fullscreenChange(){Browser.isFullscreen=false;var canvasContainer=canvas.parentNode;if((document["fullscreenElement"]||document["mozFullScreenElement"]||document["msFullscreenElement"]||document["webkitFullscreenElement"]||document["webkitCurrentFullScreenElement"])===canvasContainer){canvas.exitFullscreen=Browser.exitFullscreen;if(Browser.lockPointer)canvas.requestPointerLock();Browser.isFullscreen=true;if(Browser.resizeCanvas){Browser.setFullscreenCanvasSize()}else{Browser.updateCanvasDimensions(canvas)}}else{canvasContainer.parentNode.insertBefore(canvas,canvasContainer);canvasContainer.parentNode.removeChild(canvasContainer);if(Browser.resizeCanvas){Browser.setWindowedCanvasSize()}else{Browser.updateCanvasDimensions(canvas)}}Module["onFullScreen"]?.(Browser.isFullscreen);Module["onFullscreen"]?.(Browser.isFullscreen)}if(!Browser.fullscreenHandlersInstalled){Browser.fullscreenHandlersInstalled=true;document.addEventListener("fullscreenchange",fullscreenChange,false);document.addEventListener("mozfullscreenchange",fullscreenChange,false);document.addEventListener("webkitfullscreenchange",fullscreenChange,false);document.addEventListener("MSFullscreenChange",fullscreenChange,false)}var canvasContainer=document.createElement("div");canvas.parentNode.insertBefore(canvasContainer,canvas);canvasContainer.appendChild(canvas);canvasContainer.requestFullscreen=canvasContainer["requestFullscreen"]||canvasContainer["mozRequestFullScreen"]||canvasContainer["msRequestFullscreen"]||(canvasContainer["webkitRequestFullscreen"]?()=>canvasContainer["webkitRequestFullscreen"](Element["ALLOW_KEYBOARD_INPUT"]):null)||(canvasContainer["webkitRequestFullScreen"]?()=>canvasContainer["webkitRequestFullScreen"](Element["ALLOW_KEYBOARD_INPUT"]):null);canvasContainer.requestFullscreen()},exitFullscreen(){if(!Browser.isFullscreen){return false}var CFS=document["exitFullscreen"]||document["cancelFullScreen"]||document["mozCancelFullScreen"]||document["msExitFullscreen"]||document["webkitCancelFullScreen"]||(()=>{});CFS.apply(document,[]);return true},nextRAF:0,fakeRequestAnimationFrame(func){var now=Date.now();if(Browser.nextRAF===0){Browser.nextRAF=now+1e3/60}else{while(now+2>=Browser.nextRAF){Browser.nextRAF+=1e3/60}}var delay=Math.max(Browser.nextRAF-now,0);setTimeout(func,delay)},requestAnimationFrame(func){if(typeof requestAnimationFrame=="function"){requestAnimationFrame(func);return}var RAF=Browser.fakeRequestAnimationFrame;RAF(func)},safeSetTimeout(func,timeout){return safeSetTimeout(func,timeout)},safeRequestAnimationFrame(func){return Browser.requestAnimationFrame(()=>{callUserCallback(func)})},getMimetype(name){return{"jpg":"image/jpeg","jpeg":"image/jpeg","png":"image/png","bmp":"image/bmp","ogg":"audio/ogg","wav":"audio/wav","mp3":"audio/mpeg"}[name.substr(name.lastIndexOf(".")+1)]},getUserMedia(func){window.getUserMedia||=navigator["getUserMedia"]||navigator["mozGetUserMedia"];window.getUserMedia(func)},getMovementX(event){return event["movementX"]||event["mozMovementX"]||event["webkitMovementX"]||0},getMovementY(event){return event["movementY"]||event["mozMovementY"]||event["webkitMovementY"]||0},getMouseWheelDelta(event){var delta=0;switch(event.type){case"DOMMouseScroll":delta=event.detail/3;break;case"mousewheel":delta=event.wheelDelta/120;break;case"wheel":delta=event.deltaY;switch(event.deltaMode){case 0:delta/=100;break;case 1:delta/=3;break;case 2:delta*=80;break;default:throw"unrecognized mouse wheel delta mode: "+event.deltaMode}break;default:throw"unrecognized mouse wheel event: "+event.type}return delta},mouseX:0,mouseY:0,mouseMovementX:0,mouseMovementY:0,touches:{},lastTouches:{},calculateMouseCoords(pageX,pageY){var rect=Module["canvas"].getBoundingClientRect();var cw=Module["canvas"].width;var ch=Module["canvas"].height;var scrollX=typeof window.scrollX!="undefined"?window.scrollX:window.pageXOffset;var scrollY=typeof window.scrollY!="undefined"?window.scrollY:window.pageYOffset;var adjustedX=pageX-(scrollX+rect.left);var adjustedY=pageY-(scrollY+rect.top);adjustedX=adjustedX*(cw/rect.width);adjustedY=adjustedY*(ch/rect.height);return{x:adjustedX,y:adjustedY}},setMouseCoords(pageX,pageY){const{x:x,y:y}=Browser.calculateMouseCoords(pageX,pageY);Browser.mouseMovementX=x-Browser.mouseX;Browser.mouseMovementY=y-Browser.mouseY;Browser.mouseX=x;Browser.mouseY=y},calculateMouseEvent(event){if(Browser.pointerLock){if(event.type!="mousemove"&&"mozMovementX"in event){Browser.mouseMovementX=Browser.mouseMovementY=0}else{Browser.mouseMovementX=Browser.getMovementX(event);Browser.mouseMovementY=Browser.getMovementY(event)}if(typeof SDL!="undefined"){Browser.mouseX=SDL.mouseX+Browser.mouseMovementX;Browser.mouseY=SDL.mouseY+Browser.mouseMovementY}else{Browser.mouseX+=Browser.mouseMovementX;Browser.mouseY+=Browser.mouseMovementY}}else{if(event.type==="touchstart"||event.type==="touchend"||event.type==="touchmove"){var touch=event.touch;if(touch===undefined){return}var coords=Browser.calculateMouseCoords(touch.pageX,touch.pageY);if(event.type==="touchstart"){Browser.lastTouches[touch.identifier]=coords;Browser.touches[touch.identifier]=coords}else if(event.type==="touchend"||event.type==="touchmove"){var last=Browser.touches[touch.identifier];last||=coords;Browser.lastTouches[touch.identifier]=last;Browser.touches[touch.identifier]=coords}return}Browser.setMouseCoords(event.pageX,event.pageY)}},resizeListeners:[],updateResizeListeners(){var canvas=Module["canvas"];Browser.resizeListeners.forEach(listener=>listener(canvas.width,canvas.height))},setCanvasSize(width,height,noUpdates){var canvas=Module["canvas"];Browser.updateCanvasDimensions(canvas,width,height);if(!noUpdates)Browser.updateResizeListeners()},windowedWidth:0,windowedHeight:0,setFullscreenCanvasSize(){if(typeof SDL!="undefined"){var flags=HEAPU32[SDL.screen>>2];flags=flags|8388608;HEAP32[SDL.screen>>2]=flags}Browser.updateCanvasDimensions(Module["canvas"]);Browser.updateResizeListeners()},setWindowedCanvasSize(){if(typeof SDL!="undefined"){var flags=HEAPU32[SDL.screen>>2];flags=flags&~8388608;HEAP32[SDL.screen>>2]=flags}Browser.updateCanvasDimensions(Module["canvas"]);Browser.updateResizeListeners()},updateCanvasDimensions(canvas,wNative,hNative){if(wNative&&hNative){canvas.widthNative=wNative;canvas.heightNative=hNative}else{wNative=canvas.widthNative;hNative=canvas.heightNative}var w=wNative;var h=hNative;if(Module["forcedAspectRatio"]&&Module["forcedAspectRatio"]>0){if(w/h>2];if(param==12321){var alphaSize=HEAP32[attribList+4>>2];EGL.contextAttributes.alpha=alphaSize>0}else if(param==12325){var depthSize=HEAP32[attribList+4>>2];EGL.contextAttributes.depth=depthSize>0}else if(param==12326){var stencilSize=HEAP32[attribList+4>>2];EGL.contextAttributes.stencil=stencilSize>0}else if(param==12337){var samples=HEAP32[attribList+4>>2];EGL.contextAttributes.antialias=samples>0}else if(param==12338){var samples=HEAP32[attribList+4>>2];EGL.contextAttributes.antialias=samples==1}else if(param==12544){var requestedPriority=HEAP32[attribList+4>>2];EGL.contextAttributes.lowLatency=requestedPriority!=12547}else if(param==12344){break}attribList+=8}}if((!config||!config_size)&&!numConfigs){EGL.setErrorCode(12300);return 0}if(numConfigs){HEAP32[numConfigs>>2]=1}if(config&&config_size>0){HEAPU32[config>>2]=62002}EGL.setErrorCode(12288);return 1}};var _eglBindAPI=api=>{if(api==12448){EGL.setErrorCode(12288);return 1}EGL.setErrorCode(12300);return 0};var _eglChooseConfig=(display,attrib_list,configs,config_size,numConfigs)=>EGL.chooseConfig(display,attrib_list,configs,config_size,numConfigs);var webgl_enable_ANGLE_instanced_arrays=ctx=>{var ext=ctx.getExtension("ANGLE_instanced_arrays");if(ext){ctx["vertexAttribDivisor"]=(index,divisor)=>ext["vertexAttribDivisorANGLE"](index,divisor);ctx["drawArraysInstanced"]=(mode,first,count,primcount)=>ext["drawArraysInstancedANGLE"](mode,first,count,primcount);ctx["drawElementsInstanced"]=(mode,count,type,indices,primcount)=>ext["drawElementsInstancedANGLE"](mode,count,type,indices,primcount);return 1}};var webgl_enable_OES_vertex_array_object=ctx=>{var ext=ctx.getExtension("OES_vertex_array_object");if(ext){ctx["createVertexArray"]=()=>ext["createVertexArrayOES"]();ctx["deleteVertexArray"]=vao=>ext["deleteVertexArrayOES"](vao);ctx["bindVertexArray"]=vao=>ext["bindVertexArrayOES"](vao);ctx["isVertexArray"]=vao=>ext["isVertexArrayOES"](vao);return 1}};var webgl_enable_WEBGL_draw_buffers=ctx=>{var ext=ctx.getExtension("WEBGL_draw_buffers");if(ext){ctx["drawBuffers"]=(n,bufs)=>ext["drawBuffersWEBGL"](n,bufs);return 1}};var webgl_enable_WEBGL_multi_draw=ctx=>!!(ctx.multiDrawWebgl=ctx.getExtension("WEBGL_multi_draw"));var getEmscriptenSupportedExtensions=function(ctx){var supportedExtensions=["ANGLE_instanced_arrays","EXT_blend_minmax","EXT_disjoint_timer_query","EXT_frag_depth","EXT_shader_texture_lod","EXT_sRGB","OES_element_index_uint","OES_fbo_render_mipmap","OES_standard_derivatives","OES_texture_float","OES_texture_half_float","OES_texture_half_float_linear","OES_vertex_array_object","WEBGL_color_buffer_float","WEBGL_depth_texture","WEBGL_draw_buffers","EXT_color_buffer_half_float","EXT_float_blend","EXT_texture_compression_bptc","EXT_texture_compression_rgtc","EXT_texture_filter_anisotropic","KHR_parallel_shader_compile","OES_texture_float_linear","WEBGL_compressed_texture_s3tc","WEBGL_compressed_texture_s3tc_srgb","WEBGL_debug_renderer_info","WEBGL_debug_shaders","WEBGL_lose_context","WEBGL_multi_draw"];return(ctx.getSupportedExtensions()||[]).filter(ext=>supportedExtensions.includes(ext))};var GL={counter:1,buffers:[],programs:[],framebuffers:[],renderbuffers:[],textures:[],shaders:[],vaos:[],contexts:[],offscreenCanvases:{},queries:[],stringCache:{},unpackAlignment:4,recordError:function recordError(errorCode){if(!GL.lastError){GL.lastError=errorCode}},getNewId:table=>{var ret=GL.counter++;for(var i=table.length;i{var source="";for(var i=0;i>2]:undefined;source+=UTF8ToString(HEAPU32[string+i*4>>2],len)}return source},createContext:(canvas,webGLContextAttributes)=>{if(!canvas.getContextSafariWebGL2Fixed){canvas.getContextSafariWebGL2Fixed=canvas.getContext;function fixedGetContext(ver,attrs){var gl=canvas.getContextSafariWebGL2Fixed(ver,attrs);return ver=="webgl"==gl instanceof WebGLRenderingContext?gl:null}canvas.getContext=fixedGetContext}var ctx=canvas.getContext("webgl",webGLContextAttributes);if(!ctx)return 0;var handle=GL.registerContext(ctx,webGLContextAttributes);return handle},registerContext:(ctx,webGLContextAttributes)=>{var handle=GL.getNewId(GL.contexts);var context={handle:handle,attributes:webGLContextAttributes,version:webGLContextAttributes.majorVersion,GLctx:ctx};if(ctx.canvas)ctx.canvas.GLctxObject=context;GL.contexts[handle]=context;if(typeof webGLContextAttributes.enableExtensionsByDefault=="undefined"||webGLContextAttributes.enableExtensionsByDefault){GL.initExtensions(context)}return handle},makeContextCurrent:contextHandle=>{GL.currentContext=GL.contexts[contextHandle];Module.ctx=GLctx=GL.currentContext?.GLctx;return!(contextHandle&&!GLctx)},getContext:contextHandle=>GL.contexts[contextHandle],deleteContext:contextHandle=>{if(GL.currentContext===GL.contexts[contextHandle]){GL.currentContext=null}if(typeof JSEvents=="object"){JSEvents.removeAllHandlersOnTarget(GL.contexts[contextHandle].GLctx.canvas)}if(GL.contexts[contextHandle]&&GL.contexts[contextHandle].GLctx.canvas){GL.contexts[contextHandle].GLctx.canvas.GLctxObject=undefined}GL.contexts[contextHandle]=null},initExtensions:context=>{context||=GL.currentContext;if(context.initExtensionsDone)return;context.initExtensionsDone=true;var GLctx=context.GLctx;webgl_enable_ANGLE_instanced_arrays(GLctx);webgl_enable_OES_vertex_array_object(GLctx);webgl_enable_WEBGL_draw_buffers(GLctx);{GLctx.disjointTimerQueryExt=GLctx.getExtension("EXT_disjoint_timer_query")}webgl_enable_WEBGL_multi_draw(GLctx);getEmscriptenSupportedExtensions(GLctx).forEach(ext=>{if(!ext.includes("lose_context")&&!ext.includes("debug")){GLctx.getExtension(ext)}})}};var _eglCreateContext=(display,config,hmm,contextAttribs)=>{if(display!=62e3){EGL.setErrorCode(12296);return 0}var glesContextVersion=1;for(;;){var param=HEAP32[contextAttribs>>2];if(param==12440){glesContextVersion=HEAP32[contextAttribs+4>>2]}else if(param==12344){break}else{EGL.setErrorCode(12292);return 0}contextAttribs+=8}if(glesContextVersion!=2){EGL.setErrorCode(12293);return 0}EGL.contextAttributes.majorVersion=glesContextVersion-1;EGL.contextAttributes.minorVersion=0;EGL.context=GL.createContext(Module["canvas"],EGL.contextAttributes);if(EGL.context!=0){EGL.setErrorCode(12288);GL.makeContextCurrent(EGL.context);Module.useWebGL=true;Browser.moduleContextCreatedCallbacks.forEach(function(callback){callback()});GL.makeContextCurrent(null);return 62004}else{EGL.setErrorCode(12297);return 0}};var _eglCreateWindowSurface=(display,config,win,attrib_list)=>{if(display!=62e3){EGL.setErrorCode(12296);return 0}if(config!=62002){EGL.setErrorCode(12293);return 0}EGL.setErrorCode(12288);return 62006};var _eglDestroyContext=(display,context)=>{if(display!=62e3){EGL.setErrorCode(12296);return 0}if(context!=62004){EGL.setErrorCode(12294);return 0}GL.deleteContext(EGL.context);EGL.setErrorCode(12288);if(EGL.currentContext==context){EGL.currentContext=0}return 1};var _eglDestroySurface=(display,surface)=>{if(display!=62e3){EGL.setErrorCode(12296);return 0}if(surface!=62006){EGL.setErrorCode(12301);return 1}if(EGL.currentReadSurface==surface){EGL.currentReadSurface=0}if(EGL.currentDrawSurface==surface){EGL.currentDrawSurface=0}EGL.setErrorCode(12288);return 1};var _eglGetConfigAttrib=(display,config,attribute,value)=>{if(display!=62e3){EGL.setErrorCode(12296);return 0}if(config!=62002){EGL.setErrorCode(12293);return 0}if(!value){EGL.setErrorCode(12300);return 0}EGL.setErrorCode(12288);switch(attribute){case 12320:HEAP32[value>>2]=EGL.contextAttributes.alpha?32:24;return 1;case 12321:HEAP32[value>>2]=EGL.contextAttributes.alpha?8:0;return 1;case 12322:HEAP32[value>>2]=8;return 1;case 12323:HEAP32[value>>2]=8;return 1;case 12324:HEAP32[value>>2]=8;return 1;case 12325:HEAP32[value>>2]=EGL.contextAttributes.depth?24:0;return 1;case 12326:HEAP32[value>>2]=EGL.contextAttributes.stencil?8:0;return 1;case 12327:HEAP32[value>>2]=12344;return 1;case 12328:HEAP32[value>>2]=62002;return 1;case 12329:HEAP32[value>>2]=0;return 1;case 12330:HEAP32[value>>2]=4096;return 1;case 12331:HEAP32[value>>2]=16777216;return 1;case 12332:HEAP32[value>>2]=4096;return 1;case 12333:HEAP32[value>>2]=0;return 1;case 12334:HEAP32[value>>2]=0;return 1;case 12335:HEAP32[value>>2]=12344;return 1;case 12337:HEAP32[value>>2]=EGL.contextAttributes.antialias?4:0;return 1;case 12338:HEAP32[value>>2]=EGL.contextAttributes.antialias?1:0;return 1;case 12339:HEAP32[value>>2]=4;return 1;case 12340:HEAP32[value>>2]=12344;return 1;case 12341:case 12342:case 12343:HEAP32[value>>2]=-1;return 1;case 12345:case 12346:HEAP32[value>>2]=0;return 1;case 12347:HEAP32[value>>2]=0;return 1;case 12348:HEAP32[value>>2]=1;return 1;case 12349:case 12350:HEAP32[value>>2]=0;return 1;case 12351:HEAP32[value>>2]=12430;return 1;case 12352:HEAP32[value>>2]=4;return 1;case 12354:HEAP32[value>>2]=0;return 1;default:EGL.setErrorCode(12292);return 0}};var _eglGetDisplay=nativeDisplayType=>{EGL.setErrorCode(12288);if(nativeDisplayType!=0&&nativeDisplayType!=1){return 0}return 62e3};var _eglGetError=()=>EGL.errorCode;var _eglInitialize=(display,majorVersion,minorVersion)=>{if(display!=62e3){EGL.setErrorCode(12296);return 0}if(majorVersion){HEAP32[majorVersion>>2]=1}if(minorVersion){HEAP32[minorVersion>>2]=4}EGL.defaultDisplayInitialized=true;EGL.setErrorCode(12288);return 1};var _eglMakeCurrent=(display,draw,read,context)=>{if(display!=62e3){EGL.setErrorCode(12296);return 0}if(context!=0&&context!=62004){EGL.setErrorCode(12294);return 0}if(read!=0&&read!=62006||draw!=0&&draw!=62006){EGL.setErrorCode(12301);return 0}GL.makeContextCurrent(context?EGL.context:null);EGL.currentContext=context;EGL.currentDrawSurface=draw;EGL.currentReadSurface=read;EGL.setErrorCode(12288);return 1};var _eglQueryString=(display,name)=>{if(display!=62e3){EGL.setErrorCode(12296);return 0}EGL.setErrorCode(12288);if(EGL.stringCache[name])return EGL.stringCache[name];var ret;switch(name){case 12371:ret=stringToNewUTF8("Emscripten");break;case 12372:ret=stringToNewUTF8("1.4 Emscripten EGL");break;case 12373:ret=stringToNewUTF8("");break;case 12429:ret=stringToNewUTF8("OpenGL_ES");break;default:EGL.setErrorCode(12300);return 0}EGL.stringCache[name]=ret;return ret};var _eglSwapBuffers=(dpy,surface)=>{if(!EGL.defaultDisplayInitialized){EGL.setErrorCode(12289)}else if(!Module.ctx){EGL.setErrorCode(12290)}else if(Module.ctx.isContextLost()){EGL.setErrorCode(12302)}else{EGL.setErrorCode(12288);return 1}return 0};var _eglSwapInterval=(display,interval)=>{if(display!=62e3){EGL.setErrorCode(12296);return 0}if(interval==0)_emscripten_set_main_loop_timing(0,0);else _emscripten_set_main_loop_timing(1,interval);EGL.setErrorCode(12288);return 1};var _eglTerminate=display=>{if(display!=62e3){EGL.setErrorCode(12296);return 0}EGL.currentContext=0;EGL.currentReadSurface=0;EGL.currentDrawSurface=0;EGL.defaultDisplayInitialized=false;EGL.setErrorCode(12288);return 1};var _eglWaitClient=()=>{EGL.setErrorCode(12288);return 1};var _eglWaitGL=_eglWaitClient;var _eglWaitNative=nativeEngineId=>{EGL.setErrorCode(12288);return 1};var readEmAsmArgsArray=[];var readEmAsmArgs=(sigPtr,buf)=>{readEmAsmArgsArray.length=0;var ch;while(ch=HEAPU8[sigPtr++]){var wide=ch!=105;wide&=ch!=112;buf+=wide&&buf%8?4:0;readEmAsmArgsArray.push(ch==112?HEAPU32[buf>>2]:ch==105?HEAP32[buf>>2]:HEAPF64[buf>>3]);buf+=wide?8:4}return readEmAsmArgsArray};var runEmAsmFunction=(code,sigPtr,argbuf)=>{var args=readEmAsmArgs(sigPtr,argbuf);return ASM_CONSTS[code].apply(null,args)};var _emscripten_asm_const_int=(code,sigPtr,argbuf)=>runEmAsmFunction(code,sigPtr,argbuf);var runMainThreadEmAsm=(code,sigPtr,argbuf,sync)=>{var args=readEmAsmArgs(sigPtr,argbuf);return ASM_CONSTS[code].apply(null,args)};var _emscripten_asm_const_int_sync_on_main_thread=(code,sigPtr,argbuf)=>runMainThreadEmAsm(code,sigPtr,argbuf,1);var _emscripten_date_now=()=>Date.now();var withStackSave=f=>{var stack=stackSave();var ret=f();stackRestore(stack);return ret};var JSEvents={removeAllEventListeners(){while(JSEvents.eventHandlers.length){JSEvents._removeHandler(JSEvents.eventHandlers.length-1)}JSEvents.deferredCalls=[]},inEventHandler:0,deferredCalls:[],deferCall(targetFunction,precedence,argsList){function arraysHaveEqualContent(arrA,arrB){if(arrA.length!=arrB.length)return false;for(var i in arrA){if(arrA[i]!=arrB[i])return false}return true}for(var i in JSEvents.deferredCalls){var call=JSEvents.deferredCalls[i];if(call.targetFunction==targetFunction&&arraysHaveEqualContent(call.argsList,argsList)){return}}JSEvents.deferredCalls.push({targetFunction:targetFunction,precedence:precedence,argsList:argsList});JSEvents.deferredCalls.sort((x,y)=>x.precedence{for(var i=0;icString>2?UTF8ToString(cString):cString;var specialHTMLTargets=[0,document,window];var findEventTarget=target=>{target=maybeCStringToJsString(target);var domElement=specialHTMLTargets[target]||document.querySelector(target);return domElement};var findCanvasEventTarget=findEventTarget;var _emscripten_get_canvas_element_size=(target,width,height)=>{var canvas=findCanvasEventTarget(target);if(!canvas)return-4;HEAP32[width>>2]=canvas.width;HEAP32[height>>2]=canvas.height};var stringToUTF8OnStack=str=>{var size=lengthBytesUTF8(str)+1;var ret=stackAlloc(size);stringToUTF8(str,ret,size);return ret};var getCanvasElementSize=target=>withStackSave(()=>{var w=stackAlloc(8);var h=w+4;var targetInt=stringToUTF8OnStack(target.id);var ret=_emscripten_get_canvas_element_size(targetInt,w,h);var size=[HEAP32[w>>2],HEAP32[h>>2]];return size});var _emscripten_set_canvas_element_size=(target,width,height)=>{var canvas=findCanvasEventTarget(target);if(!canvas)return-4;canvas.width=width;canvas.height=height;return 0};var setCanvasElementSize=(target,width,height)=>{if(!target.controlTransferredOffscreen){target.width=width;target.height=height}else{withStackSave(()=>{var targetInt=stringToUTF8OnStack(target.id);_emscripten_set_canvas_element_size(targetInt,width,height)})}};var registerRestoreOldStyle=canvas=>{var canvasSize=getCanvasElementSize(canvas);var oldWidth=canvasSize[0];var oldHeight=canvasSize[1];var oldCssWidth=canvas.style.width;var oldCssHeight=canvas.style.height;var oldBackgroundColor=canvas.style.backgroundColor;var oldDocumentBackgroundColor=document.body.style.backgroundColor;var oldPaddingLeft=canvas.style.paddingLeft;var oldPaddingRight=canvas.style.paddingRight;var oldPaddingTop=canvas.style.paddingTop;var oldPaddingBottom=canvas.style.paddingBottom;var oldMarginLeft=canvas.style.marginLeft;var oldMarginRight=canvas.style.marginRight;var oldMarginTop=canvas.style.marginTop;var oldMarginBottom=canvas.style.marginBottom;var oldDocumentBodyMargin=document.body.style.margin;var oldDocumentOverflow=document.documentElement.style.overflow;var oldDocumentScroll=document.body.scroll;var oldImageRendering=canvas.style.imageRendering;function restoreOldStyle(){var fullscreenElement=document.fullscreenElement||document.webkitFullscreenElement;if(!fullscreenElement){document.removeEventListener("fullscreenchange",restoreOldStyle);document.removeEventListener("webkitfullscreenchange",restoreOldStyle);setCanvasElementSize(canvas,oldWidth,oldHeight);canvas.style.width=oldCssWidth;canvas.style.height=oldCssHeight;canvas.style.backgroundColor=oldBackgroundColor;if(!oldDocumentBackgroundColor)document.body.style.backgroundColor="white";document.body.style.backgroundColor=oldDocumentBackgroundColor;canvas.style.paddingLeft=oldPaddingLeft;canvas.style.paddingRight=oldPaddingRight;canvas.style.paddingTop=oldPaddingTop;canvas.style.paddingBottom=oldPaddingBottom;canvas.style.marginLeft=oldMarginLeft;canvas.style.marginRight=oldMarginRight;canvas.style.marginTop=oldMarginTop;canvas.style.marginBottom=oldMarginBottom;document.body.style.margin=oldDocumentBodyMargin;document.documentElement.style.overflow=oldDocumentOverflow;document.body.scroll=oldDocumentScroll;canvas.style.imageRendering=oldImageRendering;if(canvas.GLctxObject)canvas.GLctxObject.GLctx.viewport(0,0,oldWidth,oldHeight);if(currentFullscreenStrategy.canvasResizedCallback){getWasmTableEntry(currentFullscreenStrategy.canvasResizedCallback)(37,0,currentFullscreenStrategy.canvasResizedCallbackUserData)}}}document.addEventListener("fullscreenchange",restoreOldStyle);document.addEventListener("webkitfullscreenchange",restoreOldStyle);return restoreOldStyle};var setLetterbox=(element,topBottom,leftRight)=>{element.style.paddingLeft=element.style.paddingRight=leftRight+"px";element.style.paddingTop=element.style.paddingBottom=topBottom+"px"};var getBoundingClientRect=e=>specialHTMLTargets.indexOf(e)<0?e.getBoundingClientRect():{"left":0,"top":0};var JSEvents_resizeCanvasForFullscreen=(target,strategy)=>{var restoreOldStyle=registerRestoreOldStyle(target);var cssWidth=strategy.softFullscreen?innerWidth:screen.width;var cssHeight=strategy.softFullscreen?innerHeight:screen.height;var rect=getBoundingClientRect(target);var windowedCssWidth=rect.width;var windowedCssHeight=rect.height;var canvasSize=getCanvasElementSize(target);var windowedRttWidth=canvasSize[0];var windowedRttHeight=canvasSize[1];if(strategy.scaleMode==3){setLetterbox(target,(cssHeight-windowedCssHeight)/2,(cssWidth-windowedCssWidth)/2);cssWidth=windowedCssWidth;cssHeight=windowedCssHeight}else if(strategy.scaleMode==2){if(cssWidth*windowedRttHeight{if(strategy.scaleMode!=0||strategy.canvasResolutionScaleMode!=0){JSEvents_resizeCanvasForFullscreen(target,strategy)}if(target.requestFullscreen){target.requestFullscreen()}else if(target.webkitRequestFullscreen){target.webkitRequestFullscreen(Element.ALLOW_KEYBOARD_INPUT)}else{return JSEvents.fullscreenEnabled()?-3:-1}currentFullscreenStrategy=strategy;if(strategy.canvasResizedCallback){getWasmTableEntry(strategy.canvasResizedCallback)(37,0,strategy.canvasResizedCallbackUserData)}return 0};var _emscripten_exit_fullscreen=()=>{if(!JSEvents.fullscreenEnabled())return-1;JSEvents.removeDeferredCalls(JSEvents_requestFullscreen);var d=specialHTMLTargets[1];if(d.exitFullscreen){d.fullscreenElement&&d.exitFullscreen()}else if(d.webkitExitFullscreen){d.webkitFullscreenElement&&d.webkitExitFullscreen()}else{return-1}return 0};var requestPointerLock=target=>{if(target.requestPointerLock){target.requestPointerLock()}else{if(document.body.requestPointerLock){return-3}return-1}return 0};var _emscripten_exit_pointerlock=()=>{JSEvents.removeDeferredCalls(requestPointerLock);if(document.exitPointerLock){document.exitPointerLock()}else{return-1}return 0};var _emscripten_get_device_pixel_ratio=()=>devicePixelRatio;var _emscripten_get_element_css_size=(target,width,height)=>{target=findEventTarget(target);if(!target)return-4;var rect=getBoundingClientRect(target);HEAPF64[width>>3]=rect.width;HEAPF64[height>>3]=rect.height;return 0};var fillGamepadEventData=(eventStruct,e)=>{HEAPF64[eventStruct>>3]=e.timestamp;for(var i=0;i>3]=e.axes[i]}for(var i=0;i>3]=e.buttons[i].value}else{HEAPF64[eventStruct+i*8+528>>3]=e.buttons[i]}}for(var i=0;i>2]=e.buttons[i].pressed}else{HEAP32[eventStruct+i*4+1040>>2]=e.buttons[i]==1}}HEAP32[eventStruct+1296>>2]=e.connected;HEAP32[eventStruct+1300>>2]=e.index;HEAP32[eventStruct+8>>2]=e.axes.length;HEAP32[eventStruct+12>>2]=e.buttons.length;stringToUTF8(e.id,eventStruct+1304,64);stringToUTF8(e.mapping,eventStruct+1368,64)};var _emscripten_get_gamepad_status=(index,gamepadState)=>{if(index<0||index>=JSEvents.lastGamepadState.length)return-5;if(!JSEvents.lastGamepadState[index])return-7;fillGamepadEventData(gamepadState,JSEvents.lastGamepadState[index]);return 0};var _emscripten_get_main_loop_timing=(mode,value)=>{if(mode)HEAP32[mode>>2]=Browser.mainLoop.timingMode;if(value)HEAP32[value>>2]=Browser.mainLoop.timingValue};var _emscripten_get_num_gamepads=()=>JSEvents.lastGamepadState.length;var _emscripten_get_screen_size=(width,height)=>{HEAP32[width>>2]=screen.width;HEAP32[height>>2]=screen.height};function _glActiveTexture(x0){GLctx.activeTexture(x0)}var _emscripten_glActiveTexture=_glActiveTexture;var _glAttachShader=(program,shader)=>{GLctx.attachShader(GL.programs[program],GL.shaders[shader])};var _emscripten_glAttachShader=_glAttachShader;var _glBeginQueryEXT=(target,id)=>{GLctx.disjointTimerQueryExt["beginQueryEXT"](target,GL.queries[id])};var _emscripten_glBeginQueryEXT=_glBeginQueryEXT;var _glBindAttribLocation=(program,index,name)=>{GLctx.bindAttribLocation(GL.programs[program],index,UTF8ToString(name))};var _emscripten_glBindAttribLocation=_glBindAttribLocation;var _glBindBuffer=(target,buffer)=>{GLctx.bindBuffer(target,GL.buffers[buffer])};var _emscripten_glBindBuffer=_glBindBuffer;var _glBindFramebuffer=(target,framebuffer)=>{GLctx.bindFramebuffer(target,GL.framebuffers[framebuffer])};var _emscripten_glBindFramebuffer=_glBindFramebuffer;var _glBindRenderbuffer=(target,renderbuffer)=>{GLctx.bindRenderbuffer(target,GL.renderbuffers[renderbuffer])};var _emscripten_glBindRenderbuffer=_glBindRenderbuffer;var _glBindTexture=(target,texture)=>{GLctx.bindTexture(target,GL.textures[texture])};var _emscripten_glBindTexture=_glBindTexture;var _glBindVertexArray=vao=>{GLctx.bindVertexArray(GL.vaos[vao])};var _glBindVertexArrayOES=_glBindVertexArray;var _emscripten_glBindVertexArrayOES=_glBindVertexArrayOES;function _glBlendColor(x0,x1,x2,x3){GLctx.blendColor(x0,x1,x2,x3)}var _emscripten_glBlendColor=_glBlendColor;function _glBlendEquation(x0){GLctx.blendEquation(x0)}var _emscripten_glBlendEquation=_glBlendEquation;function _glBlendEquationSeparate(x0,x1){GLctx.blendEquationSeparate(x0,x1)}var _emscripten_glBlendEquationSeparate=_glBlendEquationSeparate;function _glBlendFunc(x0,x1){GLctx.blendFunc(x0,x1)}var _emscripten_glBlendFunc=_glBlendFunc;function _glBlendFuncSeparate(x0,x1,x2,x3){GLctx.blendFuncSeparate(x0,x1,x2,x3)}var _emscripten_glBlendFuncSeparate=_glBlendFuncSeparate;var _glBufferData=(target,size,data,usage)=>{GLctx.bufferData(target,data?HEAPU8.subarray(data,data+size):size,usage)};var _emscripten_glBufferData=_glBufferData;var _glBufferSubData=(target,offset,size,data)=>{GLctx.bufferSubData(target,offset,HEAPU8.subarray(data,data+size))};var _emscripten_glBufferSubData=_glBufferSubData;function _glCheckFramebufferStatus(x0){return GLctx.checkFramebufferStatus(x0)}var _emscripten_glCheckFramebufferStatus=_glCheckFramebufferStatus;function _glClear(x0){GLctx.clear(x0)}var _emscripten_glClear=_glClear;function _glClearColor(x0,x1,x2,x3){GLctx.clearColor(x0,x1,x2,x3)}var _emscripten_glClearColor=_glClearColor;function _glClearDepthf(x0){GLctx.clearDepth(x0)}var _emscripten_glClearDepthf=_glClearDepthf;function _glClearStencil(x0){GLctx.clearStencil(x0)}var _emscripten_glClearStencil=_glClearStencil;var _glColorMask=(red,green,blue,alpha)=>{GLctx.colorMask(!!red,!!green,!!blue,!!alpha)};var _emscripten_glColorMask=_glColorMask;var _glCompileShader=shader=>{GLctx.compileShader(GL.shaders[shader])};var _emscripten_glCompileShader=_glCompileShader;var _glCompressedTexImage2D=(target,level,internalFormat,width,height,border,imageSize,data)=>{GLctx.compressedTexImage2D(target,level,internalFormat,width,height,border,data?HEAPU8.subarray(data,data+imageSize):null)};var _emscripten_glCompressedTexImage2D=_glCompressedTexImage2D;var _glCompressedTexSubImage2D=(target,level,xoffset,yoffset,width,height,format,imageSize,data)=>{GLctx.compressedTexSubImage2D(target,level,xoffset,yoffset,width,height,format,data?HEAPU8.subarray(data,data+imageSize):null)};var _emscripten_glCompressedTexSubImage2D=_glCompressedTexSubImage2D;function _glCopyTexImage2D(x0,x1,x2,x3,x4,x5,x6,x7){GLctx.copyTexImage2D(x0,x1,x2,x3,x4,x5,x6,x7)}var _emscripten_glCopyTexImage2D=_glCopyTexImage2D;function _glCopyTexSubImage2D(x0,x1,x2,x3,x4,x5,x6,x7){GLctx.copyTexSubImage2D(x0,x1,x2,x3,x4,x5,x6,x7)}var _emscripten_glCopyTexSubImage2D=_glCopyTexSubImage2D;var _glCreateProgram=()=>{var id=GL.getNewId(GL.programs);var program=GLctx.createProgram();program.name=id;program.maxUniformLength=program.maxAttributeLength=program.maxUniformBlockNameLength=0;program.uniformIdCounter=1;GL.programs[id]=program;return id};var _emscripten_glCreateProgram=_glCreateProgram;var _glCreateShader=shaderType=>{var id=GL.getNewId(GL.shaders);GL.shaders[id]=GLctx.createShader(shaderType);return id};var _emscripten_glCreateShader=_glCreateShader;function _glCullFace(x0){GLctx.cullFace(x0)}var _emscripten_glCullFace=_glCullFace;var _glDeleteBuffers=(n,buffers)=>{for(var i=0;i>2];var buffer=GL.buffers[id];if(!buffer)continue;GLctx.deleteBuffer(buffer);buffer.name=0;GL.buffers[id]=null}};var _emscripten_glDeleteBuffers=_glDeleteBuffers;var _glDeleteFramebuffers=(n,framebuffers)=>{for(var i=0;i>2];var framebuffer=GL.framebuffers[id];if(!framebuffer)continue;GLctx.deleteFramebuffer(framebuffer);framebuffer.name=0;GL.framebuffers[id]=null}};var _emscripten_glDeleteFramebuffers=_glDeleteFramebuffers;var _glDeleteProgram=id=>{if(!id)return;var program=GL.programs[id];if(!program){GL.recordError(1281);return}GLctx.deleteProgram(program);program.name=0;GL.programs[id]=null};var _emscripten_glDeleteProgram=_glDeleteProgram;var _glDeleteQueriesEXT=(n,ids)=>{for(var i=0;i>2];var query=GL.queries[id];if(!query)continue;GLctx.disjointTimerQueryExt["deleteQueryEXT"](query);GL.queries[id]=null}};var _emscripten_glDeleteQueriesEXT=_glDeleteQueriesEXT;var _glDeleteRenderbuffers=(n,renderbuffers)=>{for(var i=0;i>2];var renderbuffer=GL.renderbuffers[id];if(!renderbuffer)continue;GLctx.deleteRenderbuffer(renderbuffer);renderbuffer.name=0;GL.renderbuffers[id]=null}};var _emscripten_glDeleteRenderbuffers=_glDeleteRenderbuffers;var _glDeleteShader=id=>{if(!id)return;var shader=GL.shaders[id];if(!shader){GL.recordError(1281);return}GLctx.deleteShader(shader);GL.shaders[id]=null};var _emscripten_glDeleteShader=_glDeleteShader;var _glDeleteTextures=(n,textures)=>{for(var i=0;i>2];var texture=GL.textures[id];if(!texture)continue;GLctx.deleteTexture(texture);texture.name=0;GL.textures[id]=null}};var _emscripten_glDeleteTextures=_glDeleteTextures;var _glDeleteVertexArrays=(n,vaos)=>{for(var i=0;i>2];GLctx.deleteVertexArray(GL.vaos[id]);GL.vaos[id]=null}};var _glDeleteVertexArraysOES=_glDeleteVertexArrays;var _emscripten_glDeleteVertexArraysOES=_glDeleteVertexArraysOES;function _glDepthFunc(x0){GLctx.depthFunc(x0)}var _emscripten_glDepthFunc=_glDepthFunc;var _glDepthMask=flag=>{GLctx.depthMask(!!flag)};var _emscripten_glDepthMask=_glDepthMask;function _glDepthRangef(x0,x1){GLctx.depthRange(x0,x1)}var _emscripten_glDepthRangef=_glDepthRangef;var _glDetachShader=(program,shader)=>{GLctx.detachShader(GL.programs[program],GL.shaders[shader])};var _emscripten_glDetachShader=_glDetachShader;function _glDisable(x0){GLctx.disable(x0)}var _emscripten_glDisable=_glDisable;var _glDisableVertexAttribArray=index=>{GLctx.disableVertexAttribArray(index)};var _emscripten_glDisableVertexAttribArray=_glDisableVertexAttribArray;var _glDrawArrays=(mode,first,count)=>{GLctx.drawArrays(mode,first,count)};var _emscripten_glDrawArrays=_glDrawArrays;var _glDrawArraysInstanced=(mode,first,count,primcount)=>{GLctx.drawArraysInstanced(mode,first,count,primcount)};var _glDrawArraysInstancedANGLE=_glDrawArraysInstanced;var _emscripten_glDrawArraysInstancedANGLE=_glDrawArraysInstancedANGLE;var tempFixedLengthArray=[];var _glDrawBuffers=(n,bufs)=>{var bufArray=tempFixedLengthArray[n];for(var i=0;i>2]}GLctx.drawBuffers(bufArray)};var _glDrawBuffersWEBGL=_glDrawBuffers;var _emscripten_glDrawBuffersWEBGL=_glDrawBuffersWEBGL;var _glDrawElements=(mode,count,type,indices)=>{GLctx.drawElements(mode,count,type,indices)};var _emscripten_glDrawElements=_glDrawElements;var _glDrawElementsInstanced=(mode,count,type,indices,primcount)=>{GLctx.drawElementsInstanced(mode,count,type,indices,primcount)};var _glDrawElementsInstancedANGLE=_glDrawElementsInstanced;var _emscripten_glDrawElementsInstancedANGLE=_glDrawElementsInstancedANGLE;function _glEnable(x0){GLctx.enable(x0)}var _emscripten_glEnable=_glEnable;var _glEnableVertexAttribArray=index=>{GLctx.enableVertexAttribArray(index)};var _emscripten_glEnableVertexAttribArray=_glEnableVertexAttribArray;var _glEndQueryEXT=target=>{GLctx.disjointTimerQueryExt["endQueryEXT"](target)};var _emscripten_glEndQueryEXT=_glEndQueryEXT;function _glFinish(){GLctx.finish()}var _emscripten_glFinish=_glFinish;function _glFlush(){GLctx.flush()}var _emscripten_glFlush=_glFlush;var _glFramebufferRenderbuffer=(target,attachment,renderbuffertarget,renderbuffer)=>{GLctx.framebufferRenderbuffer(target,attachment,renderbuffertarget,GL.renderbuffers[renderbuffer])};var _emscripten_glFramebufferRenderbuffer=_glFramebufferRenderbuffer;var _glFramebufferTexture2D=(target,attachment,textarget,texture,level)=>{GLctx.framebufferTexture2D(target,attachment,textarget,GL.textures[texture],level)};var _emscripten_glFramebufferTexture2D=_glFramebufferTexture2D;function _glFrontFace(x0){GLctx.frontFace(x0)}var _emscripten_glFrontFace=_glFrontFace;var __glGenObject=(n,buffers,createFunction,objectTable)=>{for(var i=0;i>2]=id}};var _glGenBuffers=(n,buffers)=>{__glGenObject(n,buffers,"createBuffer",GL.buffers)};var _emscripten_glGenBuffers=_glGenBuffers;var _glGenFramebuffers=(n,ids)=>{__glGenObject(n,ids,"createFramebuffer",GL.framebuffers)};var _emscripten_glGenFramebuffers=_glGenFramebuffers;var _glGenQueriesEXT=(n,ids)=>{for(var i=0;i>2]=0;return}var id=GL.getNewId(GL.queries);query.name=id;GL.queries[id]=query;HEAP32[ids+i*4>>2]=id}};var _emscripten_glGenQueriesEXT=_glGenQueriesEXT;var _glGenRenderbuffers=(n,renderbuffers)=>{__glGenObject(n,renderbuffers,"createRenderbuffer",GL.renderbuffers)};var _emscripten_glGenRenderbuffers=_glGenRenderbuffers;var _glGenTextures=(n,textures)=>{__glGenObject(n,textures,"createTexture",GL.textures)};var _emscripten_glGenTextures=_glGenTextures;function _glGenVertexArrays(n,arrays){__glGenObject(n,arrays,"createVertexArray",GL.vaos)}var _glGenVertexArraysOES=_glGenVertexArrays;var _emscripten_glGenVertexArraysOES=_glGenVertexArraysOES;function _glGenerateMipmap(x0){GLctx.generateMipmap(x0)}var _emscripten_glGenerateMipmap=_glGenerateMipmap;var __glGetActiveAttribOrUniform=(funcName,program,index,bufSize,length,size,type,name)=>{program=GL.programs[program];var info=GLctx[funcName](program,index);if(info){var numBytesWrittenExclNull=name&&stringToUTF8(info.name,name,bufSize);if(length)HEAP32[length>>2]=numBytesWrittenExclNull;if(size)HEAP32[size>>2]=info.size;if(type)HEAP32[type>>2]=info.type}};var _glGetActiveAttrib=(program,index,bufSize,length,size,type,name)=>{__glGetActiveAttribOrUniform("getActiveAttrib",program,index,bufSize,length,size,type,name)};var _emscripten_glGetActiveAttrib=_glGetActiveAttrib;var _glGetActiveUniform=(program,index,bufSize,length,size,type,name)=>{__glGetActiveAttribOrUniform("getActiveUniform",program,index,bufSize,length,size,type,name)};var _emscripten_glGetActiveUniform=_glGetActiveUniform;var _glGetAttachedShaders=(program,maxCount,count,shaders)=>{var result=GLctx.getAttachedShaders(GL.programs[program]);var len=result.length;if(len>maxCount){len=maxCount}HEAP32[count>>2]=len;for(var i=0;i>2]=id}};var _emscripten_glGetAttachedShaders=_glGetAttachedShaders;var _glGetAttribLocation=(program,name)=>GLctx.getAttribLocation(GL.programs[program],UTF8ToString(name));var _emscripten_glGetAttribLocation=_glGetAttribLocation;var writeI53ToI64=(ptr,num)=>{HEAPU32[ptr>>2]=num;var lower=HEAPU32[ptr>>2];HEAPU32[ptr+4>>2]=(num-lower)/4294967296};var emscriptenWebGLGet=(name_,p,type)=>{if(!p){GL.recordError(1281);return}var ret=undefined;switch(name_){case 36346:ret=1;break;case 36344:if(type!=0&&type!=1){GL.recordError(1280)}return;case 36345:ret=0;break;case 34466:var formats=GLctx.getParameter(34467);ret=formats?formats.length:0;break}if(ret===undefined){var result=GLctx.getParameter(name_);switch(typeof result){case"number":ret=result;break;case"boolean":ret=result?1:0;break;case"string":GL.recordError(1280);return;case"object":if(result===null){switch(name_){case 34964:case 35725:case 34965:case 36006:case 36007:case 32873:case 34229:case 34068:{ret=0;break}default:{GL.recordError(1280);return}}}else if(result instanceof Float32Array||result instanceof Uint32Array||result instanceof Int32Array||result instanceof Array){for(var i=0;i>2]=result[i];break;case 2:HEAPF32[p+i*4>>2]=result[i];break;case 4:HEAP8[p+i>>0]=result[i]?1:0;break}}return}else{try{ret=result.name|0}catch(e){GL.recordError(1280);err(`GL_INVALID_ENUM in glGet${type}v: Unknown object returned from WebGL getParameter(${name_})! (error: ${e})`);return}}break;default:GL.recordError(1280);err(`GL_INVALID_ENUM in glGet${type}v: Native code calling glGet${type}v(${name_}) and it returns ${result} of type ${typeof result}!`);return}}switch(type){case 1:writeI53ToI64(p,ret);break;case 0:HEAP32[p>>2]=ret;break;case 2:HEAPF32[p>>2]=ret;break;case 4:HEAP8[p>>0]=ret?1:0;break}};var _glGetBooleanv=(name_,p)=>emscriptenWebGLGet(name_,p,4);var _emscripten_glGetBooleanv=_glGetBooleanv;var _glGetBufferParameteriv=(target,value,data)=>{if(!data){GL.recordError(1281);return}HEAP32[data>>2]=GLctx.getBufferParameter(target,value)};var _emscripten_glGetBufferParameteriv=_glGetBufferParameteriv;var _glGetError=()=>{var error=GLctx.getError()||GL.lastError;GL.lastError=0;return error};var _emscripten_glGetError=_glGetError;var _glGetFloatv=(name_,p)=>emscriptenWebGLGet(name_,p,2);var _emscripten_glGetFloatv=_glGetFloatv;var _glGetFramebufferAttachmentParameteriv=(target,attachment,pname,params)=>{var result=GLctx.getFramebufferAttachmentParameter(target,attachment,pname);if(result instanceof WebGLRenderbuffer||result instanceof WebGLTexture){result=result.name|0}HEAP32[params>>2]=result};var _emscripten_glGetFramebufferAttachmentParameteriv=_glGetFramebufferAttachmentParameteriv;var _glGetIntegerv=(name_,p)=>emscriptenWebGLGet(name_,p,0);var _emscripten_glGetIntegerv=_glGetIntegerv;var _glGetProgramInfoLog=(program,maxLength,length,infoLog)=>{var log=GLctx.getProgramInfoLog(GL.programs[program]);if(log===null)log="(unknown error)";var numBytesWrittenExclNull=maxLength>0&&infoLog?stringToUTF8(log,infoLog,maxLength):0;if(length)HEAP32[length>>2]=numBytesWrittenExclNull};var _emscripten_glGetProgramInfoLog=_glGetProgramInfoLog;var _glGetProgramiv=(program,pname,p)=>{if(!p){GL.recordError(1281);return}if(program>=GL.counter){GL.recordError(1281);return}program=GL.programs[program];if(pname==35716){var log=GLctx.getProgramInfoLog(program);if(log===null)log="(unknown error)";HEAP32[p>>2]=log.length+1}else if(pname==35719){if(!program.maxUniformLength){for(var i=0;i>2]=program.maxUniformLength}else if(pname==35722){if(!program.maxAttributeLength){for(var i=0;i>2]=program.maxAttributeLength}else if(pname==35381){if(!program.maxUniformBlockNameLength){for(var i=0;i>2]=program.maxUniformBlockNameLength}else{HEAP32[p>>2]=GLctx.getProgramParameter(program,pname)}};var _emscripten_glGetProgramiv=_glGetProgramiv;var _glGetQueryObjecti64vEXT=(id,pname,params)=>{if(!params){GL.recordError(1281);return}var query=GL.queries[id];var param;{param=GLctx.disjointTimerQueryExt["getQueryObjectEXT"](query,pname)}var ret;if(typeof param=="boolean"){ret=param?1:0}else{ret=param}writeI53ToI64(params,ret)};var _emscripten_glGetQueryObjecti64vEXT=_glGetQueryObjecti64vEXT;var _glGetQueryObjectivEXT=(id,pname,params)=>{if(!params){GL.recordError(1281);return}var query=GL.queries[id];var param=GLctx.disjointTimerQueryExt["getQueryObjectEXT"](query,pname);var ret;if(typeof param=="boolean"){ret=param?1:0}else{ret=param}HEAP32[params>>2]=ret};var _emscripten_glGetQueryObjectivEXT=_glGetQueryObjectivEXT;var _glGetQueryObjectui64vEXT=_glGetQueryObjecti64vEXT;var _emscripten_glGetQueryObjectui64vEXT=_glGetQueryObjectui64vEXT;var _glGetQueryObjectuivEXT=_glGetQueryObjectivEXT;var _emscripten_glGetQueryObjectuivEXT=_glGetQueryObjectuivEXT;var _glGetQueryivEXT=(target,pname,params)=>{if(!params){GL.recordError(1281);return}HEAP32[params>>2]=GLctx.disjointTimerQueryExt["getQueryEXT"](target,pname)};var _emscripten_glGetQueryivEXT=_glGetQueryivEXT;var _glGetRenderbufferParameteriv=(target,pname,params)=>{if(!params){GL.recordError(1281);return}HEAP32[params>>2]=GLctx.getRenderbufferParameter(target,pname)};var _emscripten_glGetRenderbufferParameteriv=_glGetRenderbufferParameteriv;var _glGetShaderInfoLog=(shader,maxLength,length,infoLog)=>{var log=GLctx.getShaderInfoLog(GL.shaders[shader]);if(log===null)log="(unknown error)";var numBytesWrittenExclNull=maxLength>0&&infoLog?stringToUTF8(log,infoLog,maxLength):0;if(length)HEAP32[length>>2]=numBytesWrittenExclNull};var _emscripten_glGetShaderInfoLog=_glGetShaderInfoLog;var _glGetShaderPrecisionFormat=(shaderType,precisionType,range,precision)=>{var result=GLctx.getShaderPrecisionFormat(shaderType,precisionType);HEAP32[range>>2]=result.rangeMin;HEAP32[range+4>>2]=result.rangeMax;HEAP32[precision>>2]=result.precision};var _emscripten_glGetShaderPrecisionFormat=_glGetShaderPrecisionFormat;var _glGetShaderSource=(shader,bufSize,length,source)=>{var result=GLctx.getShaderSource(GL.shaders[shader]);if(!result)return;var numBytesWrittenExclNull=bufSize>0&&source?stringToUTF8(result,source,bufSize):0;if(length)HEAP32[length>>2]=numBytesWrittenExclNull};var _emscripten_glGetShaderSource=_glGetShaderSource;var _glGetShaderiv=(shader,pname,p)=>{if(!p){GL.recordError(1281);return}if(pname==35716){var log=GLctx.getShaderInfoLog(GL.shaders[shader]);if(log===null)log="(unknown error)";var logLength=log?log.length+1:0;HEAP32[p>>2]=logLength}else if(pname==35720){var source=GLctx.getShaderSource(GL.shaders[shader]);var sourceLength=source?source.length+1:0;HEAP32[p>>2]=sourceLength}else{HEAP32[p>>2]=GLctx.getShaderParameter(GL.shaders[shader],pname)}};var _emscripten_glGetShaderiv=_glGetShaderiv;var webglGetExtensions=function $webglGetExtensions(){var exts=getEmscriptenSupportedExtensions(GLctx);exts=exts.concat(exts.map(e=>"GL_"+e));return exts};var _glGetString=name_=>{var ret=GL.stringCache[name_];if(!ret){switch(name_){case 7939:ret=stringToNewUTF8(webglGetExtensions().join(" "));break;case 7936:case 7937:case 37445:case 37446:var s=GLctx.getParameter(name_);if(!s){GL.recordError(1280)}ret=s?stringToNewUTF8(s):0;break;case 7938:var glVersion=GLctx.getParameter(7938);{glVersion=`OpenGL ES 2.0 (${glVersion})`}ret=stringToNewUTF8(glVersion);break;case 35724:var glslVersion=GLctx.getParameter(35724);var ver_re=/^WebGL GLSL ES ([0-9]\.[0-9][0-9]?)(?:$| .*)/;var ver_num=glslVersion.match(ver_re);if(ver_num!==null){if(ver_num[1].length==3)ver_num[1]=ver_num[1]+"0";glslVersion=`OpenGL ES GLSL ES ${ver_num[1]} (${glslVersion})`}ret=stringToNewUTF8(glslVersion);break;default:GL.recordError(1280)}GL.stringCache[name_]=ret}return ret};var _emscripten_glGetString=_glGetString;var _glGetTexParameterfv=(target,pname,params)=>{if(!params){GL.recordError(1281);return}HEAPF32[params>>2]=GLctx.getTexParameter(target,pname)};var _emscripten_glGetTexParameterfv=_glGetTexParameterfv;var _glGetTexParameteriv=(target,pname,params)=>{if(!params){GL.recordError(1281);return}HEAP32[params>>2]=GLctx.getTexParameter(target,pname)};var _emscripten_glGetTexParameteriv=_glGetTexParameteriv;var jstoi_q=str=>parseInt(str);var webglGetLeftBracePos=name=>name.slice(-1)=="]"&&name.lastIndexOf("[");var webglPrepareUniformLocationsBeforeFirstUse=program=>{var uniformLocsById=program.uniformLocsById,uniformSizeAndIdsByName=program.uniformSizeAndIdsByName,i,j;if(!uniformLocsById){program.uniformLocsById=uniformLocsById={};program.uniformArrayNamesById={};for(i=0;i0?nm.slice(0,lb):nm;var id=program.uniformIdCounter;program.uniformIdCounter+=sz;uniformSizeAndIdsByName[arrayName]=[sz,id];for(j=0;j{name=UTF8ToString(name);if(program=GL.programs[program]){webglPrepareUniformLocationsBeforeFirstUse(program);var uniformLocsById=program.uniformLocsById;var arrayIndex=0;var uniformBaseName=name;var leftBrace=webglGetLeftBracePos(name);if(leftBrace>0){arrayIndex=jstoi_q(name.slice(leftBrace+1))>>>0;uniformBaseName=name.slice(0,leftBrace)}var sizeAndId=program.uniformSizeAndIdsByName[uniformBaseName];if(sizeAndId&&arrayIndex{var p=GLctx.currentProgram;if(p){var webglLoc=p.uniformLocsById[location];if(typeof webglLoc=="number"){p.uniformLocsById[location]=webglLoc=GLctx.getUniformLocation(p,p.uniformArrayNamesById[location]+(webglLoc>0?`[${webglLoc}]`:""))}return webglLoc}else{GL.recordError(1282)}};var emscriptenWebGLGetUniform=(program,location,params,type)=>{if(!params){GL.recordError(1281);return}program=GL.programs[program];webglPrepareUniformLocationsBeforeFirstUse(program);var data=GLctx.getUniform(program,webglGetUniformLocation(location));if(typeof data=="number"||typeof data=="boolean"){switch(type){case 0:HEAP32[params>>2]=data;break;case 2:HEAPF32[params>>2]=data;break}}else{for(var i=0;i>2]=data[i];break;case 2:HEAPF32[params+i*4>>2]=data[i];break}}}};var _glGetUniformfv=(program,location,params)=>{emscriptenWebGLGetUniform(program,location,params,2)};var _emscripten_glGetUniformfv=_glGetUniformfv;var _glGetUniformiv=(program,location,params)=>{emscriptenWebGLGetUniform(program,location,params,0)};var _emscripten_glGetUniformiv=_glGetUniformiv;var _glGetVertexAttribPointerv=(index,pname,pointer)=>{if(!pointer){GL.recordError(1281);return}HEAP32[pointer>>2]=GLctx.getVertexAttribOffset(index,pname)};var _emscripten_glGetVertexAttribPointerv=_glGetVertexAttribPointerv;var emscriptenWebGLGetVertexAttrib=(index,pname,params,type)=>{if(!params){GL.recordError(1281);return}var data=GLctx.getVertexAttrib(index,pname);if(pname==34975){HEAP32[params>>2]=data&&data["name"]}else if(typeof data=="number"||typeof data=="boolean"){switch(type){case 0:HEAP32[params>>2]=data;break;case 2:HEAPF32[params>>2]=data;break;case 5:HEAP32[params>>2]=Math.fround(data);break}}else{for(var i=0;i>2]=data[i];break;case 2:HEAPF32[params+i*4>>2]=data[i];break;case 5:HEAP32[params+i*4>>2]=Math.fround(data[i]);break}}}};var _glGetVertexAttribfv=(index,pname,params)=>{emscriptenWebGLGetVertexAttrib(index,pname,params,2)};var _emscripten_glGetVertexAttribfv=_glGetVertexAttribfv;var _glGetVertexAttribiv=(index,pname,params)=>{emscriptenWebGLGetVertexAttrib(index,pname,params,5)};var _emscripten_glGetVertexAttribiv=_glGetVertexAttribiv;function _glHint(x0,x1){GLctx.hint(x0,x1)}var _emscripten_glHint=_glHint;var _glIsBuffer=buffer=>{var b=GL.buffers[buffer];if(!b)return 0;return GLctx.isBuffer(b)};var _emscripten_glIsBuffer=_glIsBuffer;function _glIsEnabled(x0){return GLctx.isEnabled(x0)}var _emscripten_glIsEnabled=_glIsEnabled;var _glIsFramebuffer=framebuffer=>{var fb=GL.framebuffers[framebuffer];if(!fb)return 0;return GLctx.isFramebuffer(fb)};var _emscripten_glIsFramebuffer=_glIsFramebuffer;var _glIsProgram=program=>{program=GL.programs[program];if(!program)return 0;return GLctx.isProgram(program)};var _emscripten_glIsProgram=_glIsProgram;var _glIsQueryEXT=id=>{var query=GL.queries[id];if(!query)return 0;return GLctx.disjointTimerQueryExt["isQueryEXT"](query)};var _emscripten_glIsQueryEXT=_glIsQueryEXT;var _glIsRenderbuffer=renderbuffer=>{var rb=GL.renderbuffers[renderbuffer];if(!rb)return 0;return GLctx.isRenderbuffer(rb)};var _emscripten_glIsRenderbuffer=_glIsRenderbuffer;var _glIsShader=shader=>{var s=GL.shaders[shader];if(!s)return 0;return GLctx.isShader(s)};var _emscripten_glIsShader=_glIsShader;var _glIsTexture=id=>{var texture=GL.textures[id];if(!texture)return 0;return GLctx.isTexture(texture)};var _emscripten_glIsTexture=_glIsTexture;var _glIsVertexArray=array=>{var vao=GL.vaos[array];if(!vao)return 0;return GLctx.isVertexArray(vao)};var _glIsVertexArrayOES=_glIsVertexArray;var _emscripten_glIsVertexArrayOES=_glIsVertexArrayOES;function _glLineWidth(x0){GLctx.lineWidth(x0)}var _emscripten_glLineWidth=_glLineWidth;var _glLinkProgram=program=>{program=GL.programs[program];GLctx.linkProgram(program);program.uniformLocsById=0;program.uniformSizeAndIdsByName={}};var _emscripten_glLinkProgram=_glLinkProgram;var _glPixelStorei=(pname,param)=>{if(pname==3317){GL.unpackAlignment=param}GLctx.pixelStorei(pname,param)};var _emscripten_glPixelStorei=_glPixelStorei;function _glPolygonOffset(x0,x1){GLctx.polygonOffset(x0,x1)}var _emscripten_glPolygonOffset=_glPolygonOffset;var _glQueryCounterEXT=(id,target)=>{GLctx.disjointTimerQueryExt["queryCounterEXT"](GL.queries[id],target)};var _emscripten_glQueryCounterEXT=_glQueryCounterEXT;var computeUnpackAlignedImageSize=(width,height,sizePerPixel,alignment)=>{function roundedToNextMultipleOf(x,y){return x+y-1&-y}var plainRowSize=width*sizePerPixel;var alignedRowSize=roundedToNextMultipleOf(plainRowSize,alignment);return height*alignedRowSize};var colorChannelsInGlTextureFormat=format=>{var colorChannels={5:3,6:4,8:2,29502:3,29504:4};return colorChannels[format-6402]||1};var heapObjectForWebGLType=type=>{type-=5120;if(type==1)return HEAPU8;if(type==4)return HEAP32;if(type==6)return HEAPF32;if(type==5||type==28922)return HEAPU32;return HEAPU16};var heapAccessShiftForWebGLHeap=heap=>31-Math.clz32(heap.BYTES_PER_ELEMENT);var emscriptenWebGLGetTexPixelData=(type,format,width,height,pixels,internalFormat)=>{var heap=heapObjectForWebGLType(type);var shift=heapAccessShiftForWebGLHeap(heap);var byteSize=1<>shift,pixels+bytes>>shift)};var _glReadPixels=(x,y,width,height,format,type,pixels)=>{var pixelData=emscriptenWebGLGetTexPixelData(type,format,width,height,pixels,format);if(!pixelData){GL.recordError(1280);return}GLctx.readPixels(x,y,width,height,format,type,pixelData)};var _emscripten_glReadPixels=_glReadPixels;var _glReleaseShaderCompiler=()=>{};var _emscripten_glReleaseShaderCompiler=_glReleaseShaderCompiler;function _glRenderbufferStorage(x0,x1,x2,x3){GLctx.renderbufferStorage(x0,x1,x2,x3)}var _emscripten_glRenderbufferStorage=_glRenderbufferStorage;var _glSampleCoverage=(value,invert)=>{GLctx.sampleCoverage(value,!!invert)};var _emscripten_glSampleCoverage=_glSampleCoverage;function _glScissor(x0,x1,x2,x3){GLctx.scissor(x0,x1,x2,x3)}var _emscripten_glScissor=_glScissor;var _glShaderBinary=(count,shaders,binaryformat,binary,length)=>{GL.recordError(1280)};var _emscripten_glShaderBinary=_glShaderBinary;var _glShaderSource=(shader,count,string,length)=>{var source=GL.getSource(shader,count,string,length);GLctx.shaderSource(GL.shaders[shader],source)};var _emscripten_glShaderSource=_glShaderSource;function _glStencilFunc(x0,x1,x2){GLctx.stencilFunc(x0,x1,x2)}var _emscripten_glStencilFunc=_glStencilFunc;function _glStencilFuncSeparate(x0,x1,x2,x3){GLctx.stencilFuncSeparate(x0,x1,x2,x3)}var _emscripten_glStencilFuncSeparate=_glStencilFuncSeparate;function _glStencilMask(x0){GLctx.stencilMask(x0)}var _emscripten_glStencilMask=_glStencilMask;function _glStencilMaskSeparate(x0,x1){GLctx.stencilMaskSeparate(x0,x1)}var _emscripten_glStencilMaskSeparate=_glStencilMaskSeparate;function _glStencilOp(x0,x1,x2){GLctx.stencilOp(x0,x1,x2)}var _emscripten_glStencilOp=_glStencilOp;function _glStencilOpSeparate(x0,x1,x2,x3){GLctx.stencilOpSeparate(x0,x1,x2,x3)}var _emscripten_glStencilOpSeparate=_glStencilOpSeparate;var _glTexImage2D=(target,level,internalFormat,width,height,border,format,type,pixels)=>{GLctx.texImage2D(target,level,internalFormat,width,height,border,format,type,pixels?emscriptenWebGLGetTexPixelData(type,format,width,height,pixels,internalFormat):null)};var _emscripten_glTexImage2D=_glTexImage2D;function _glTexParameterf(x0,x1,x2){GLctx.texParameterf(x0,x1,x2)}var _emscripten_glTexParameterf=_glTexParameterf;var _glTexParameterfv=(target,pname,params)=>{var param=HEAPF32[params>>2];GLctx.texParameterf(target,pname,param)};var _emscripten_glTexParameterfv=_glTexParameterfv;function _glTexParameteri(x0,x1,x2){GLctx.texParameteri(x0,x1,x2)}var _emscripten_glTexParameteri=_glTexParameteri;var _glTexParameteriv=(target,pname,params)=>{var param=HEAP32[params>>2];GLctx.texParameteri(target,pname,param)};var _emscripten_glTexParameteriv=_glTexParameteriv;var _glTexSubImage2D=(target,level,xoffset,yoffset,width,height,format,type,pixels)=>{var pixelData=null;if(pixels)pixelData=emscriptenWebGLGetTexPixelData(type,format,width,height,pixels,0);GLctx.texSubImage2D(target,level,xoffset,yoffset,width,height,format,type,pixelData)};var _emscripten_glTexSubImage2D=_glTexSubImage2D;var _glUniform1f=(location,v0)=>{GLctx.uniform1f(webglGetUniformLocation(location),v0)};var _emscripten_glUniform1f=_glUniform1f;var miniTempWebGLFloatBuffers=[];var _glUniform1fv=(location,count,value)=>{if(count<=288){var view=miniTempWebGLFloatBuffers[count-1];for(var i=0;i>2]}}else{var view=HEAPF32.subarray(value>>2,value+count*4>>2)}GLctx.uniform1fv(webglGetUniformLocation(location),view)};var _emscripten_glUniform1fv=_glUniform1fv;var _glUniform1i=(location,v0)=>{GLctx.uniform1i(webglGetUniformLocation(location),v0)};var _emscripten_glUniform1i=_glUniform1i;var miniTempWebGLIntBuffers=[];var _glUniform1iv=(location,count,value)=>{if(count<=288){var view=miniTempWebGLIntBuffers[count-1];for(var i=0;i>2]}}else{var view=HEAP32.subarray(value>>2,value+count*4>>2)}GLctx.uniform1iv(webglGetUniformLocation(location),view)};var _emscripten_glUniform1iv=_glUniform1iv;var _glUniform2f=(location,v0,v1)=>{GLctx.uniform2f(webglGetUniformLocation(location),v0,v1)};var _emscripten_glUniform2f=_glUniform2f;var _glUniform2fv=(location,count,value)=>{if(count<=144){var view=miniTempWebGLFloatBuffers[2*count-1];for(var i=0;i<2*count;i+=2){view[i]=HEAPF32[value+4*i>>2];view[i+1]=HEAPF32[value+(4*i+4)>>2]}}else{var view=HEAPF32.subarray(value>>2,value+count*8>>2)}GLctx.uniform2fv(webglGetUniformLocation(location),view)};var _emscripten_glUniform2fv=_glUniform2fv;var _glUniform2i=(location,v0,v1)=>{GLctx.uniform2i(webglGetUniformLocation(location),v0,v1)};var _emscripten_glUniform2i=_glUniform2i;var _glUniform2iv=(location,count,value)=>{if(count<=144){var view=miniTempWebGLIntBuffers[2*count-1];for(var i=0;i<2*count;i+=2){view[i]=HEAP32[value+4*i>>2];view[i+1]=HEAP32[value+(4*i+4)>>2]}}else{var view=HEAP32.subarray(value>>2,value+count*8>>2)}GLctx.uniform2iv(webglGetUniformLocation(location),view)};var _emscripten_glUniform2iv=_glUniform2iv;var _glUniform3f=(location,v0,v1,v2)=>{GLctx.uniform3f(webglGetUniformLocation(location),v0,v1,v2)};var _emscripten_glUniform3f=_glUniform3f;var _glUniform3fv=(location,count,value)=>{if(count<=96){var view=miniTempWebGLFloatBuffers[3*count-1];for(var i=0;i<3*count;i+=3){view[i]=HEAPF32[value+4*i>>2];view[i+1]=HEAPF32[value+(4*i+4)>>2];view[i+2]=HEAPF32[value+(4*i+8)>>2]}}else{var view=HEAPF32.subarray(value>>2,value+count*12>>2)}GLctx.uniform3fv(webglGetUniformLocation(location),view)};var _emscripten_glUniform3fv=_glUniform3fv;var _glUniform3i=(location,v0,v1,v2)=>{GLctx.uniform3i(webglGetUniformLocation(location),v0,v1,v2)};var _emscripten_glUniform3i=_glUniform3i;var _glUniform3iv=(location,count,value)=>{if(count<=96){var view=miniTempWebGLIntBuffers[3*count-1];for(var i=0;i<3*count;i+=3){view[i]=HEAP32[value+4*i>>2];view[i+1]=HEAP32[value+(4*i+4)>>2];view[i+2]=HEAP32[value+(4*i+8)>>2]}}else{var view=HEAP32.subarray(value>>2,value+count*12>>2)}GLctx.uniform3iv(webglGetUniformLocation(location),view)};var _emscripten_glUniform3iv=_glUniform3iv;var _glUniform4f=(location,v0,v1,v2,v3)=>{GLctx.uniform4f(webglGetUniformLocation(location),v0,v1,v2,v3)};var _emscripten_glUniform4f=_glUniform4f;var _glUniform4fv=(location,count,value)=>{if(count<=72){var view=miniTempWebGLFloatBuffers[4*count-1];var heap=HEAPF32;value>>=2;for(var i=0;i<4*count;i+=4){var dst=value+i;view[i]=heap[dst];view[i+1]=heap[dst+1];view[i+2]=heap[dst+2];view[i+3]=heap[dst+3]}}else{var view=HEAPF32.subarray(value>>2,value+count*16>>2)}GLctx.uniform4fv(webglGetUniformLocation(location),view)};var _emscripten_glUniform4fv=_glUniform4fv;var _glUniform4i=(location,v0,v1,v2,v3)=>{GLctx.uniform4i(webglGetUniformLocation(location),v0,v1,v2,v3)};var _emscripten_glUniform4i=_glUniform4i;var _glUniform4iv=(location,count,value)=>{if(count<=72){var view=miniTempWebGLIntBuffers[4*count-1];for(var i=0;i<4*count;i+=4){view[i]=HEAP32[value+4*i>>2];view[i+1]=HEAP32[value+(4*i+4)>>2];view[i+2]=HEAP32[value+(4*i+8)>>2];view[i+3]=HEAP32[value+(4*i+12)>>2]}}else{var view=HEAP32.subarray(value>>2,value+count*16>>2)}GLctx.uniform4iv(webglGetUniformLocation(location),view)};var _emscripten_glUniform4iv=_glUniform4iv;var _glUniformMatrix2fv=(location,count,transpose,value)=>{if(count<=72){var view=miniTempWebGLFloatBuffers[4*count-1];for(var i=0;i<4*count;i+=4){view[i]=HEAPF32[value+4*i>>2];view[i+1]=HEAPF32[value+(4*i+4)>>2];view[i+2]=HEAPF32[value+(4*i+8)>>2];view[i+3]=HEAPF32[value+(4*i+12)>>2]}}else{var view=HEAPF32.subarray(value>>2,value+count*16>>2)}GLctx.uniformMatrix2fv(webglGetUniformLocation(location),!!transpose,view)};var _emscripten_glUniformMatrix2fv=_glUniformMatrix2fv;var _glUniformMatrix3fv=(location,count,transpose,value)=>{if(count<=32){var view=miniTempWebGLFloatBuffers[9*count-1];for(var i=0;i<9*count;i+=9){view[i]=HEAPF32[value+4*i>>2];view[i+1]=HEAPF32[value+(4*i+4)>>2];view[i+2]=HEAPF32[value+(4*i+8)>>2];view[i+3]=HEAPF32[value+(4*i+12)>>2];view[i+4]=HEAPF32[value+(4*i+16)>>2];view[i+5]=HEAPF32[value+(4*i+20)>>2];view[i+6]=HEAPF32[value+(4*i+24)>>2];view[i+7]=HEAPF32[value+(4*i+28)>>2];view[i+8]=HEAPF32[value+(4*i+32)>>2]}}else{var view=HEAPF32.subarray(value>>2,value+count*36>>2)}GLctx.uniformMatrix3fv(webglGetUniformLocation(location),!!transpose,view)};var _emscripten_glUniformMatrix3fv=_glUniformMatrix3fv;var _glUniformMatrix4fv=(location,count,transpose,value)=>{if(count<=18){var view=miniTempWebGLFloatBuffers[16*count-1];var heap=HEAPF32;value>>=2;for(var i=0;i<16*count;i+=16){var dst=value+i;view[i]=heap[dst];view[i+1]=heap[dst+1];view[i+2]=heap[dst+2];view[i+3]=heap[dst+3];view[i+4]=heap[dst+4];view[i+5]=heap[dst+5];view[i+6]=heap[dst+6];view[i+7]=heap[dst+7];view[i+8]=heap[dst+8];view[i+9]=heap[dst+9];view[i+10]=heap[dst+10];view[i+11]=heap[dst+11];view[i+12]=heap[dst+12];view[i+13]=heap[dst+13];view[i+14]=heap[dst+14];view[i+15]=heap[dst+15]}}else{var view=HEAPF32.subarray(value>>2,value+count*64>>2)}GLctx.uniformMatrix4fv(webglGetUniformLocation(location),!!transpose,view)};var _emscripten_glUniformMatrix4fv=_glUniformMatrix4fv;var _glUseProgram=program=>{program=GL.programs[program];GLctx.useProgram(program);GLctx.currentProgram=program};var _emscripten_glUseProgram=_glUseProgram;var _glValidateProgram=program=>{GLctx.validateProgram(GL.programs[program])};var _emscripten_glValidateProgram=_glValidateProgram;function _glVertexAttrib1f(x0,x1){GLctx.vertexAttrib1f(x0,x1)}var _emscripten_glVertexAttrib1f=_glVertexAttrib1f;var _glVertexAttrib1fv=(index,v)=>{GLctx.vertexAttrib1f(index,HEAPF32[v>>2])};var _emscripten_glVertexAttrib1fv=_glVertexAttrib1fv;function _glVertexAttrib2f(x0,x1,x2){GLctx.vertexAttrib2f(x0,x1,x2)}var _emscripten_glVertexAttrib2f=_glVertexAttrib2f;var _glVertexAttrib2fv=(index,v)=>{GLctx.vertexAttrib2f(index,HEAPF32[v>>2],HEAPF32[v+4>>2])};var _emscripten_glVertexAttrib2fv=_glVertexAttrib2fv;function _glVertexAttrib3f(x0,x1,x2,x3){GLctx.vertexAttrib3f(x0,x1,x2,x3)}var _emscripten_glVertexAttrib3f=_glVertexAttrib3f;var _glVertexAttrib3fv=(index,v)=>{GLctx.vertexAttrib3f(index,HEAPF32[v>>2],HEAPF32[v+4>>2],HEAPF32[v+8>>2])};var _emscripten_glVertexAttrib3fv=_glVertexAttrib3fv;function _glVertexAttrib4f(x0,x1,x2,x3,x4){GLctx.vertexAttrib4f(x0,x1,x2,x3,x4)}var _emscripten_glVertexAttrib4f=_glVertexAttrib4f;var _glVertexAttrib4fv=(index,v)=>{GLctx.vertexAttrib4f(index,HEAPF32[v>>2],HEAPF32[v+4>>2],HEAPF32[v+8>>2],HEAPF32[v+12>>2])};var _emscripten_glVertexAttrib4fv=_glVertexAttrib4fv;var _glVertexAttribDivisor=(index,divisor)=>{GLctx.vertexAttribDivisor(index,divisor)};var _glVertexAttribDivisorANGLE=_glVertexAttribDivisor;var _emscripten_glVertexAttribDivisorANGLE=_glVertexAttribDivisorANGLE;var _glVertexAttribPointer=(index,size,type,normalized,stride,ptr)=>{GLctx.vertexAttribPointer(index,size,type,!!normalized,stride,ptr)};var _emscripten_glVertexAttribPointer=_glVertexAttribPointer;function _glViewport(x0,x1,x2,x3){GLctx.viewport(x0,x1,x2,x3)}var _emscripten_glViewport=_glViewport;var _emscripten_has_asyncify=()=>0;var _emscripten_memcpy_js=(dest,src,num)=>HEAPU8.copyWithin(dest,src,src+num);var _emscripten_pause_main_loop=()=>{Browser.mainLoop.pause()};var doRequestFullscreen=(target,strategy)=>{if(!JSEvents.fullscreenEnabled())return-1;target=findEventTarget(target);if(!target)return-4;if(!target.requestFullscreen&&!target.webkitRequestFullscreen){return-3}var canPerformRequests=JSEvents.canPerformEventHandlerRequests();if(!canPerformRequests){if(strategy.deferUntilInEventHandler){JSEvents.deferCall(JSEvents_requestFullscreen,1,[target,strategy]);return 1}return-2}return JSEvents_requestFullscreen(target,strategy)};var _emscripten_request_fullscreen_strategy=(target,deferUntilInEventHandler,fullscreenStrategy)=>{var strategy={scaleMode:HEAP32[fullscreenStrategy>>2],canvasResolutionScaleMode:HEAP32[fullscreenStrategy+4>>2],filteringMode:HEAP32[fullscreenStrategy+8>>2],deferUntilInEventHandler:deferUntilInEventHandler,canvasResizedCallback:HEAP32[fullscreenStrategy+12>>2],canvasResizedCallbackUserData:HEAP32[fullscreenStrategy+16>>2]};return doRequestFullscreen(target,strategy)};var _emscripten_request_pointerlock=(target,deferUntilInEventHandler)=>{target=findEventTarget(target);if(!target)return-4;if(!target.requestPointerLock){return-1}var canPerformRequests=JSEvents.canPerformEventHandlerRequests();if(!canPerformRequests){if(deferUntilInEventHandler){JSEvents.deferCall(requestPointerLock,2,[target]);return 1}return-2}return requestPointerLock(target)};var getHeapMax=()=>2147483648;var growMemory=size=>{var b=wasmMemory.buffer;var pages=(size-b.byteLength+65535)/65536;try{wasmMemory.grow(pages);updateMemoryViews();return 1}catch(e){}};var _emscripten_resize_heap=requestedSize=>{var oldSize=HEAPU8.length;requestedSize>>>=0;var maxHeapSize=getHeapMax();if(requestedSize>maxHeapSize){return false}var alignUp=(x,multiple)=>x+(multiple-x%multiple)%multiple;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=growMemory(newSize);if(replacement){return true}}return false};var _emscripten_resume_main_loop=()=>{Browser.mainLoop.resume()};var _emscripten_sample_gamepad_data=()=>{try{if(navigator.getGamepads)return(JSEvents.lastGamepadState=navigator.getGamepads())?0:-1}catch(e){navigator.getGamepads=null}return-1};var registerBeforeUnloadEventCallback=(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString)=>{var beforeUnloadEventHandlerFunc=(e=event)=>{var confirmationMessage=getWasmTableEntry(callbackfunc)(eventTypeId,0,userData);if(confirmationMessage){confirmationMessage=UTF8ToString(confirmationMessage)}if(confirmationMessage){e.preventDefault();e.returnValue=confirmationMessage;return confirmationMessage}};var eventHandler={target:findEventTarget(target),eventTypeString:eventTypeString,callbackfunc:callbackfunc,handlerFunc:beforeUnloadEventHandlerFunc,useCapture:useCapture};return JSEvents.registerOrRemoveHandler(eventHandler)};var _emscripten_set_beforeunload_callback_on_thread=(userData,callbackfunc,targetThread)=>{if(typeof onbeforeunload=="undefined")return-1;if(targetThread!==1)return-5;return registerBeforeUnloadEventCallback(2,userData,true,callbackfunc,28,"beforeunload")};var registerFocusEventCallback=(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString,targetThread)=>{if(!JSEvents.focusEvent)JSEvents.focusEvent=_malloc(256);var focusEventHandlerFunc=(e=event)=>{var nodeName=JSEvents.getNodeNameForTarget(e.target);var id=e.target.id?e.target.id:"";var focusEvent=JSEvents.focusEvent;stringToUTF8(nodeName,focusEvent+0,128);stringToUTF8(id,focusEvent+128,128);if(getWasmTableEntry(callbackfunc)(eventTypeId,focusEvent,userData))e.preventDefault()};var eventHandler={target:findEventTarget(target),eventTypeString:eventTypeString,callbackfunc:callbackfunc,handlerFunc:focusEventHandlerFunc,useCapture:useCapture};return JSEvents.registerOrRemoveHandler(eventHandler)};var _emscripten_set_blur_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>registerFocusEventCallback(target,userData,useCapture,callbackfunc,12,"blur",targetThread);var _emscripten_set_element_css_size=(target,width,height)=>{target=findEventTarget(target);if(!target)return-4;target.style.width=width+"px";target.style.height=height+"px";return 0};var _emscripten_set_focus_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>registerFocusEventCallback(target,userData,useCapture,callbackfunc,13,"focus",targetThread);var fillFullscreenChangeEventData=eventStruct=>{var fullscreenElement=document.fullscreenElement||document.mozFullScreenElement||document.webkitFullscreenElement||document.msFullscreenElement;var isFullscreen=!!fullscreenElement;HEAP32[eventStruct>>2]=isFullscreen;HEAP32[eventStruct+4>>2]=JSEvents.fullscreenEnabled();var reportedElement=isFullscreen?fullscreenElement:JSEvents.previousFullscreenElement;var nodeName=JSEvents.getNodeNameForTarget(reportedElement);var id=reportedElement?.id||"";stringToUTF8(nodeName,eventStruct+8,128);stringToUTF8(id,eventStruct+136,128);HEAP32[eventStruct+264>>2]=reportedElement?reportedElement.clientWidth:0;HEAP32[eventStruct+268>>2]=reportedElement?reportedElement.clientHeight:0;HEAP32[eventStruct+272>>2]=screen.width;HEAP32[eventStruct+276>>2]=screen.height;if(isFullscreen){JSEvents.previousFullscreenElement=fullscreenElement}};var registerFullscreenChangeEventCallback=(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString,targetThread)=>{if(!JSEvents.fullscreenChangeEvent)JSEvents.fullscreenChangeEvent=_malloc(280);var fullscreenChangeEventhandlerFunc=(e=event)=>{var fullscreenChangeEvent=JSEvents.fullscreenChangeEvent;fillFullscreenChangeEventData(fullscreenChangeEvent);if(getWasmTableEntry(callbackfunc)(eventTypeId,fullscreenChangeEvent,userData))e.preventDefault()};var eventHandler={target:target,eventTypeString:eventTypeString,callbackfunc:callbackfunc,handlerFunc:fullscreenChangeEventhandlerFunc,useCapture:useCapture};return JSEvents.registerOrRemoveHandler(eventHandler)};var _emscripten_set_fullscreenchange_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>{if(!JSEvents.fullscreenEnabled())return-1;target=findEventTarget(target);if(!target)return-4;registerFullscreenChangeEventCallback(target,userData,useCapture,callbackfunc,19,"webkitfullscreenchange",targetThread);return registerFullscreenChangeEventCallback(target,userData,useCapture,callbackfunc,19,"fullscreenchange",targetThread)};var registerGamepadEventCallback=(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString,targetThread)=>{if(!JSEvents.gamepadEvent)JSEvents.gamepadEvent=_malloc(1432);var gamepadEventHandlerFunc=(e=event)=>{var gamepadEvent=JSEvents.gamepadEvent;fillGamepadEventData(gamepadEvent,e["gamepad"]);if(getWasmTableEntry(callbackfunc)(eventTypeId,gamepadEvent,userData))e.preventDefault()};var eventHandler={target:findEventTarget(target),allowsDeferredCalls:true,eventTypeString:eventTypeString,callbackfunc:callbackfunc,handlerFunc:gamepadEventHandlerFunc,useCapture:useCapture};return JSEvents.registerOrRemoveHandler(eventHandler)};var _emscripten_set_gamepadconnected_callback_on_thread=(userData,useCapture,callbackfunc,targetThread)=>{if(_emscripten_sample_gamepad_data())return-1;return registerGamepadEventCallback(2,userData,useCapture,callbackfunc,26,"gamepadconnected",targetThread)};var _emscripten_set_gamepaddisconnected_callback_on_thread=(userData,useCapture,callbackfunc,targetThread)=>{if(_emscripten_sample_gamepad_data())return-1;return registerGamepadEventCallback(2,userData,useCapture,callbackfunc,27,"gamepaddisconnected",targetThread)};var registerKeyEventCallback=(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString,targetThread)=>{if(!JSEvents.keyEvent)JSEvents.keyEvent=_malloc(176);var keyEventHandlerFunc=e=>{var keyEventData=JSEvents.keyEvent;HEAPF64[keyEventData>>3]=e.timeStamp;var idx=keyEventData>>2;HEAP32[idx+2]=e.location;HEAP32[idx+3]=e.ctrlKey;HEAP32[idx+4]=e.shiftKey;HEAP32[idx+5]=e.altKey;HEAP32[idx+6]=e.metaKey;HEAP32[idx+7]=e.repeat;HEAP32[idx+8]=e.charCode;HEAP32[idx+9]=e.keyCode;HEAP32[idx+10]=e.which;stringToUTF8(e.key||"",keyEventData+44,32);stringToUTF8(e.code||"",keyEventData+76,32);stringToUTF8(e.char||"",keyEventData+108,32);stringToUTF8(e.locale||"",keyEventData+140,32);if(getWasmTableEntry(callbackfunc)(eventTypeId,keyEventData,userData))e.preventDefault()};var eventHandler={target:findEventTarget(target),eventTypeString:eventTypeString,callbackfunc:callbackfunc,handlerFunc:keyEventHandlerFunc,useCapture:useCapture};return JSEvents.registerOrRemoveHandler(eventHandler)};var _emscripten_set_keydown_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>registerKeyEventCallback(target,userData,useCapture,callbackfunc,2,"keydown",targetThread);var _emscripten_set_keypress_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>registerKeyEventCallback(target,userData,useCapture,callbackfunc,1,"keypress",targetThread);var _emscripten_set_keyup_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>registerKeyEventCallback(target,userData,useCapture,callbackfunc,3,"keyup",targetThread);var _emscripten_set_main_loop=(func,fps,simulateInfiniteLoop)=>{var browserIterationFunc=getWasmTableEntry(func);setMainLoop(browserIterationFunc,fps,simulateInfiniteLoop)};var fillMouseEventData=(eventStruct,e,target)=>{HEAPF64[eventStruct>>3]=e.timeStamp;var idx=eventStruct>>2;HEAP32[idx+2]=e.screenX;HEAP32[idx+3]=e.screenY;HEAP32[idx+4]=e.clientX;HEAP32[idx+5]=e.clientY;HEAP32[idx+6]=e.ctrlKey;HEAP32[idx+7]=e.shiftKey;HEAP32[idx+8]=e.altKey;HEAP32[idx+9]=e.metaKey;HEAP16[idx*2+20]=e.button;HEAP16[idx*2+21]=e.buttons;HEAP32[idx+11]=e["movementX"];HEAP32[idx+12]=e["movementY"];var rect=getBoundingClientRect(target);HEAP32[idx+13]=e.clientX-rect.left;HEAP32[idx+14]=e.clientY-rect.top};var registerMouseEventCallback=(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString,targetThread)=>{if(!JSEvents.mouseEvent)JSEvents.mouseEvent=_malloc(72);target=findEventTarget(target);var mouseEventHandlerFunc=(e=event)=>{fillMouseEventData(JSEvents.mouseEvent,e,target);if(getWasmTableEntry(callbackfunc)(eventTypeId,JSEvents.mouseEvent,userData))e.preventDefault()};var eventHandler={target:target,allowsDeferredCalls:eventTypeString!="mousemove"&&eventTypeString!="mouseenter"&&eventTypeString!="mouseleave",eventTypeString:eventTypeString,callbackfunc:callbackfunc,handlerFunc:mouseEventHandlerFunc,useCapture:useCapture};return JSEvents.registerOrRemoveHandler(eventHandler)};var _emscripten_set_mousedown_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>registerMouseEventCallback(target,userData,useCapture,callbackfunc,5,"mousedown",targetThread);var _emscripten_set_mouseenter_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>registerMouseEventCallback(target,userData,useCapture,callbackfunc,33,"mouseenter",targetThread);var _emscripten_set_mouseleave_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>registerMouseEventCallback(target,userData,useCapture,callbackfunc,34,"mouseleave",targetThread);var _emscripten_set_mousemove_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>registerMouseEventCallback(target,userData,useCapture,callbackfunc,8,"mousemove",targetThread);var _emscripten_set_mouseup_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>registerMouseEventCallback(target,userData,useCapture,callbackfunc,6,"mouseup",targetThread);var fillPointerlockChangeEventData=eventStruct=>{var pointerLockElement=document.pointerLockElement||document.mozPointerLockElement||document.webkitPointerLockElement||document.msPointerLockElement;var isPointerlocked=!!pointerLockElement;HEAP32[eventStruct>>2]=isPointerlocked;var nodeName=JSEvents.getNodeNameForTarget(pointerLockElement);var id=pointerLockElement?.id||"";stringToUTF8(nodeName,eventStruct+4,128);stringToUTF8(id,eventStruct+132,128)};var registerPointerlockChangeEventCallback=(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString,targetThread)=>{if(!JSEvents.pointerlockChangeEvent)JSEvents.pointerlockChangeEvent=_malloc(260);var pointerlockChangeEventHandlerFunc=(e=event)=>{var pointerlockChangeEvent=JSEvents.pointerlockChangeEvent;fillPointerlockChangeEventData(pointerlockChangeEvent);if(getWasmTableEntry(callbackfunc)(eventTypeId,pointerlockChangeEvent,userData))e.preventDefault()};var eventHandler={target:target,eventTypeString:eventTypeString,callbackfunc:callbackfunc,handlerFunc:pointerlockChangeEventHandlerFunc,useCapture:useCapture};return JSEvents.registerOrRemoveHandler(eventHandler)};var _emscripten_set_pointerlockchange_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>{if(!document||!document.body||!document.body.requestPointerLock&&!document.body.mozRequestPointerLock&&!document.body.webkitRequestPointerLock&&!document.body.msRequestPointerLock){return-1}target=findEventTarget(target);if(!target)return-4;registerPointerlockChangeEventCallback(target,userData,useCapture,callbackfunc,20,"mozpointerlockchange",targetThread);registerPointerlockChangeEventCallback(target,userData,useCapture,callbackfunc,20,"webkitpointerlockchange",targetThread);registerPointerlockChangeEventCallback(target,userData,useCapture,callbackfunc,20,"mspointerlockchange",targetThread);return registerPointerlockChangeEventCallback(target,userData,useCapture,callbackfunc,20,"pointerlockchange",targetThread)};var registerUiEventCallback=(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString,targetThread)=>{if(!JSEvents.uiEvent)JSEvents.uiEvent=_malloc(36);target=findEventTarget(target);var uiEventHandlerFunc=(e=event)=>{if(e.target!=target){return}var b=document.body;if(!b){return}var uiEvent=JSEvents.uiEvent;HEAP32[uiEvent>>2]=e.detail;HEAP32[uiEvent+4>>2]=b.clientWidth;HEAP32[uiEvent+8>>2]=b.clientHeight;HEAP32[uiEvent+12>>2]=innerWidth;HEAP32[uiEvent+16>>2]=innerHeight;HEAP32[uiEvent+20>>2]=outerWidth;HEAP32[uiEvent+24>>2]=outerHeight;HEAP32[uiEvent+28>>2]=pageXOffset;HEAP32[uiEvent+32>>2]=pageYOffset;if(getWasmTableEntry(callbackfunc)(eventTypeId,uiEvent,userData))e.preventDefault()};var eventHandler={target:target,eventTypeString:eventTypeString,callbackfunc:callbackfunc,handlerFunc:uiEventHandlerFunc,useCapture:useCapture};return JSEvents.registerOrRemoveHandler(eventHandler)};var _emscripten_set_resize_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>registerUiEventCallback(target,userData,useCapture,callbackfunc,10,"resize",targetThread);var registerTouchEventCallback=(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString,targetThread)=>{if(!JSEvents.touchEvent)JSEvents.touchEvent=_malloc(1696);target=findEventTarget(target);var touchEventHandlerFunc=e=>{var t,touches={},et=e.touches;for(var i=0;i>3]=e.timeStamp;var idx=touchEvent>>2;HEAP32[idx+3]=e.ctrlKey;HEAP32[idx+4]=e.shiftKey;HEAP32[idx+5]=e.altKey;HEAP32[idx+6]=e.metaKey;idx+=7;var targetRect=getBoundingClientRect(target);var numTouches=0;for(var i in touches){t=touches[i];HEAP32[idx+0]=t.identifier;HEAP32[idx+1]=t.screenX;HEAP32[idx+2]=t.screenY;HEAP32[idx+3]=t.clientX;HEAP32[idx+4]=t.clientY;HEAP32[idx+5]=t.pageX;HEAP32[idx+6]=t.pageY;HEAP32[idx+7]=t.isChanged;HEAP32[idx+8]=t.onTarget;HEAP32[idx+9]=t.clientX-targetRect.left;HEAP32[idx+10]=t.clientY-targetRect.top;idx+=13;if(++numTouches>31){break}}HEAP32[touchEvent+8>>2]=numTouches;if(getWasmTableEntry(callbackfunc)(eventTypeId,touchEvent,userData))e.preventDefault()};var eventHandler={target:target,allowsDeferredCalls:eventTypeString=="touchstart"||eventTypeString=="touchend",eventTypeString:eventTypeString,callbackfunc:callbackfunc,handlerFunc:touchEventHandlerFunc,useCapture:useCapture};return JSEvents.registerOrRemoveHandler(eventHandler)};var _emscripten_set_touchcancel_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>registerTouchEventCallback(target,userData,useCapture,callbackfunc,25,"touchcancel",targetThread);var _emscripten_set_touchend_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>registerTouchEventCallback(target,userData,useCapture,callbackfunc,23,"touchend",targetThread);var _emscripten_set_touchmove_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>registerTouchEventCallback(target,userData,useCapture,callbackfunc,24,"touchmove",targetThread);var _emscripten_set_touchstart_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>registerTouchEventCallback(target,userData,useCapture,callbackfunc,22,"touchstart",targetThread);var fillVisibilityChangeEventData=eventStruct=>{var visibilityStates=["hidden","visible","prerender","unloaded"];var visibilityState=visibilityStates.indexOf(document.visibilityState);HEAP32[eventStruct>>2]=document.hidden;HEAP32[eventStruct+4>>2]=visibilityState};var registerVisibilityChangeEventCallback=(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString,targetThread)=>{if(!JSEvents.visibilityChangeEvent)JSEvents.visibilityChangeEvent=_malloc(8);var visibilityChangeEventHandlerFunc=(e=event)=>{var visibilityChangeEvent=JSEvents.visibilityChangeEvent;fillVisibilityChangeEventData(visibilityChangeEvent);if(getWasmTableEntry(callbackfunc)(eventTypeId,visibilityChangeEvent,userData))e.preventDefault()};var eventHandler={target:target,eventTypeString:eventTypeString,callbackfunc:callbackfunc,handlerFunc:visibilityChangeEventHandlerFunc,useCapture:useCapture};return JSEvents.registerOrRemoveHandler(eventHandler)};var _emscripten_set_visibilitychange_callback_on_thread=(userData,useCapture,callbackfunc,targetThread)=>registerVisibilityChangeEventCallback(specialHTMLTargets[1],userData,useCapture,callbackfunc,21,"visibilitychange",targetThread);var registerWheelEventCallback=(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString,targetThread)=>{if(!JSEvents.wheelEvent)JSEvents.wheelEvent=_malloc(104);var wheelHandlerFunc=(e=event)=>{var wheelEvent=JSEvents.wheelEvent;fillMouseEventData(wheelEvent,e,target);HEAPF64[wheelEvent+72>>3]=e["deltaX"];HEAPF64[wheelEvent+80>>3]=e["deltaY"];HEAPF64[wheelEvent+88>>3]=e["deltaZ"];HEAP32[wheelEvent+96>>2]=e["deltaMode"];if(getWasmTableEntry(callbackfunc)(eventTypeId,wheelEvent,userData))e.preventDefault()};var eventHandler={target:target,allowsDeferredCalls:true,eventTypeString:eventTypeString,callbackfunc:callbackfunc,handlerFunc:wheelHandlerFunc,useCapture:useCapture};return JSEvents.registerOrRemoveHandler(eventHandler)};var _emscripten_set_wheel_callback_on_thread=(target,userData,useCapture,callbackfunc,targetThread)=>{target=findEventTarget(target);if(!target)return-4;if(typeof target.onwheel!="undefined"){return registerWheelEventCallback(target,userData,useCapture,callbackfunc,9,"wheel",targetThread)}else{return-1}};var _emscripten_set_window_title=title=>document.title=UTF8ToString(title);var _emscripten_sleep=()=>{throw"Please compile your program with async support in order to use asynchronous operations like emscripten_sleep"};var ENV={};var getExecutableName=()=>thisProgram||"./this.program";var 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};var stringToAscii=(str,buffer)=>{for(var i=0;i>0]=str.charCodeAt(i)}HEAP8[buffer>>0]=0};var _environ_get=(__environ,environ_buf)=>{var bufSize=0;getEnvStrings().forEach((string,i)=>{var ptr=environ_buf+bufSize;HEAPU32[__environ+i*4>>2]=ptr;stringToAscii(string,ptr);bufSize+=string.length+1});return 0};var _environ_sizes_get=(penviron_count,penviron_buf_size)=>{var strings=getEnvStrings();HEAPU32[penviron_count>>2]=strings.length;var bufSize=0;strings.forEach(string=>bufSize+=string.length+1);HEAPU32[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.name==="ErrnoError"))throw e;return e.errno}}var doReadv=(stream,iov,iovcnt,offset)=>{var ret=0;for(var i=0;i>2];var len=HEAPU32[iov+4>>2];iov+=8;var curr=FS.read(stream,HEAP8,ptr,len,offset);if(curr<0)return-1;ret+=curr;if(curr>2]=num;return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return e.errno}}function _fd_seek(fd,offset_low,offset_high,whence,newOffset){var offset=convertI32PairToI53Checked(offset_low,offset_high);try{if(isNaN(offset))return 61;var stream=SYSCALLS.getStreamFromFD(fd);FS.llseek(stream,offset,whence);tempI64=[stream.position>>>0,(tempDouble=stream.position,+Math.abs(tempDouble)>=1?tempDouble>0?+Math.floor(tempDouble/4294967296)>>>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.name==="ErrnoError"))throw e;return e.errno}}function _fd_sync(fd){try{var stream=SYSCALLS.getStreamFromFD(fd);if(stream.stream_ops?.fsync){return stream.stream_ops.fsync(stream)}return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return e.errno}}var doWritev=(stream,iov,iovcnt,offset)=>{var ret=0;for(var i=0;i>2];var len=HEAPU32[iov+4>>2];iov+=8;var curr=FS.write(stream,HEAP8,ptr,len,offset);if(curr<0)return-1;ret+=curr;if(typeof offset!=="undefined"){offset+=curr}}return ret};function _fd_write(fd,iov,iovcnt,pnum){try{var stream=SYSCALLS.getStreamFromFD(fd);var num=doWritev(stream,iov,iovcnt);HEAPU32[pnum>>2]=num;return 0}catch(e){if(typeof FS=="undefined"||!(e.name==="ErrnoError"))throw e;return e.errno}}var getCFunc=ident=>{var func=Module["_"+ident];return func};var writeArrayToMemory=(array,buffer)=>{HEAP8.set(array,buffer)};var ccall=(ident,returnType,argTypes,args,opts)=>{var toC={"string":str=>{var ret=0;if(str!==null&&str!==undefined&&str!==0){ret=stringToUTF8OnStack(str)}return ret},"array":arr=>{var ret=stackAlloc(arr.length);writeArrayToMemory(arr,ret);return ret}};function convertReturnValue(ret){if(returnType==="string"){return UTF8ToString(ret)}if(returnType==="boolean")return Boolean(ret);return ret}var func=getCFunc(ident);var cArgs=[];var stack=0;if(args){for(var i=0;i{var numericArgs=!argTypes||argTypes.every(type=>type==="number"||type==="boolean");var numericRet=returnType!=="string";if(numericRet&&numericArgs&&!opts){return getCFunc(ident)}return function(){return ccall(ident,returnType,argTypes,arguments,opts)}};var uleb128Encode=(n,target)=>{if(n<128){target.push(n)}else{target.push(n%128|128,n>>7)}};var sigToWasmTypes=sig=>{var typeNames={"i":"i32","j":"i64","f":"f32","d":"f64","e":"externref","p":"i32"};var type={parameters:[],results:sig[0]=="v"?[]:[typeNames[sig[0]]]};for(var i=1;i{var sigRet=sig.slice(0,1);var sigParam=sig.slice(1);var typeCodes={"i":127,"p":127,"j":126,"f":125,"d":124,"e":111};target.push(96);uleb128Encode(sigParam.length,target);for(var i=0;i{if(typeof WebAssembly.Function=="function"){return new WebAssembly.Function(sigToWasmTypes(sig),func)}var typeSectionBody=[1];generateFuncType(sig,typeSectionBody);var bytes=[0,97,115,109,1,0,0,0,1];uleb128Encode(typeSectionBody.length,bytes);bytes.push.apply(bytes,typeSectionBody);bytes.push(2,7,1,1,101,1,102,0,0,7,5,1,1,102,0,0);var module=new WebAssembly.Module(new Uint8Array(bytes));var instance=new WebAssembly.Instance(module,{"e":{"f":func}});var wrappedFunc=instance.exports["f"];return wrappedFunc};var updateTableMap=(offset,count)=>{if(functionsInTableMap){for(var i=offset;i{if(!functionsInTableMap){functionsInTableMap=new WeakMap;updateTableMap(0,wasmTable.length)}return functionsInTableMap.get(func)||0};var freeTableIndexes=[];var getEmptyTableSlot=()=>{if(freeTableIndexes.length){return freeTableIndexes.pop()}try{wasmTable.grow(1)}catch(err){if(!(err instanceof RangeError)){throw err}throw"Unable to grow wasm table. Set ALLOW_TABLE_GROWTH."}return wasmTable.length-1};var setWasmTableEntry=(idx,func)=>{wasmTable.set(idx,func);wasmTableMirror[idx]=wasmTable.get(idx)};var addFunction=(func,sig)=>{var rtn=getFunctionAddress(func);if(rtn){return rtn}var ret=getEmptyTableSlot();try{setWasmTableEntry(ret,func)}catch(err){if(!(err instanceof TypeError)){throw err}var wrapped=convertJsFunctionToWasm(func,sig);setWasmTableEntry(ret,wrapped)}functionsInTableMap.set(func,ret);return ret};var removeFunction=index=>{functionsInTableMap.delete(getWasmTableEntry(index));setWasmTableEntry(index,null);freeTableIndexes.push(index)};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.createPreloadedFile=FS_createPreloadedFile;FS.staticInit();Module["requestFullscreen"]=Browser.requestFullscreen;Module["requestAnimationFrame"]=Browser.requestAnimationFrame;Module["setCanvasSize"]=Browser.setCanvasSize;Module["pauseMainLoop"]=Browser.mainLoop.pause;Module["resumeMainLoop"]=Browser.mainLoop.resume;Module["getUserMedia"]=Browser.getUserMedia;Module["createContext"]=Browser.createContext;var preloadedImages={};var preloadedAudios={};var GLctx;for(var i=0;i<32;++i)tempFixedLengthArray.push(new Array(i));var miniTempWebGLFloatBuffersStorage=new Float32Array(288);for(var i=0;i<288;++i){miniTempWebGLFloatBuffers[i]=miniTempWebGLFloatBuffersStorage.subarray(0,i+1)}var miniTempWebGLIntBuffersStorage=new Int32Array(288);for(var i=0;i<288;++i){miniTempWebGLIntBuffers[i]=miniTempWebGLIntBuffersStorage.subarray(0,i+1)}var wasmImports={Q:___syscall_fcntl64,rb:___syscall_fstat64,ab:___syscall_ftruncate64,mb:___syscall_getcwd,ib:___syscall_getdents64,sb:___syscall_ioctl,ob:___syscall_lstat64,jb:___syscall_mkdirat,pb:___syscall_newfstatat,S:___syscall_openat,hb:___syscall_readlinkat,fb:___syscall_rmdir,qb:___syscall_stat64,gb:___syscall_unlinkat,db:___syscall_utimensat,tb:__emscripten_get_now_is_monotonic,bb:__emscripten_throw_longjmp,Za:__localtime_js,_a:__mktime_js,Wa:__mmap_js,Xa:__msync_js,Ya:__munmap_js,eb:__tzset_js,a:_abort,Qa:_eglBindAPI,Ua:_eglChooseConfig,Ga:_eglCreateContext,Ja:_eglCreateWindowSurface,Ha:_eglDestroyContext,Ka:_eglDestroySurface,Va:_eglGetConfigAttrib,O:_eglGetDisplay,Fa:_eglGetError,Ra:_eglInitialize,La:_eglMakeCurrent,Ea:_eglQueryString,Ma:_eglSwapBuffers,Na:_eglSwapInterval,Ta:_eglTerminate,Pa:_eglWaitGL,Oa:_eglWaitNative,i:_emscripten_asm_const_int,b:_emscripten_asm_const_int_sync_on_main_thread,T:_emscripten_date_now,ya:_emscripten_exit_fullscreen,Ca:_emscripten_exit_pointerlock,h:_emscripten_get_device_pixel_ratio,e:_emscripten_get_element_css_size,V:_emscripten_get_gamepad_status,X:_emscripten_get_main_loop_timing,l:_emscripten_get_now,Ub:_emscripten_get_num_gamepads,Da:_emscripten_get_screen_size,ea:_emscripten_glActiveTexture,da:_emscripten_glAttachShader,ua:_emscripten_glBeginQueryEXT,ca:_emscripten_glBindAttribLocation,ba:_emscripten_glBindBuffer,aa:_emscripten_glBindFramebuffer,$:_emscripten_glBindRenderbuffer,_:_emscripten_glBindTexture,ma:_emscripten_glBindVertexArrayOES,Zd:_emscripten_glBlendColor,Yd:_emscripten_glBlendEquation,Xd:_emscripten_glBlendEquationSeparate,Wd:_emscripten_glBlendFunc,Vd:_emscripten_glBlendFuncSeparate,Ud:_emscripten_glBufferData,Td:_emscripten_glBufferSubData,Sd:_emscripten_glCheckFramebufferStatus,Rd:_emscripten_glClear,Qd:_emscripten_glClearColor,Pd:_emscripten_glClearDepthf,Od:_emscripten_glClearStencil,Nd:_emscripten_glColorMask,Md:_emscripten_glCompileShader,Ld:_emscripten_glCompressedTexImage2D,Kd:_emscripten_glCompressedTexSubImage2D,Jd:_emscripten_glCopyTexImage2D,Id:_emscripten_glCopyTexSubImage2D,Hd:_emscripten_glCreateProgram,Gd:_emscripten_glCreateShader,Fd:_emscripten_glCullFace,Ed:_emscripten_glDeleteBuffers,Dd:_emscripten_glDeleteFramebuffers,Cd:_emscripten_glDeleteProgram,wa:_emscripten_glDeleteQueriesEXT,Bd:_emscripten_glDeleteRenderbuffers,Ad:_emscripten_glDeleteShader,zd:_emscripten_glDeleteTextures,la:_emscripten_glDeleteVertexArraysOES,yd:_emscripten_glDepthFunc,xd:_emscripten_glDepthMask,wd:_emscripten_glDepthRangef,vd:_emscripten_glDetachShader,ud:_emscripten_glDisable,td:_emscripten_glDisableVertexAttribArray,sd:_emscripten_glDrawArrays,ha:_emscripten_glDrawArraysInstancedANGLE,ia:_emscripten_glDrawBuffersWEBGL,rd:_emscripten_glDrawElements,ga:_emscripten_glDrawElementsInstancedANGLE,qd:_emscripten_glEnable,pd:_emscripten_glEnableVertexAttribArray,ta:_emscripten_glEndQueryEXT,od:_emscripten_glFinish,nd:_emscripten_glFlush,md:_emscripten_glFramebufferRenderbuffer,kd:_emscripten_glFramebufferTexture2D,jd:_emscripten_glFrontFace,id:_emscripten_glGenBuffers,gd:_emscripten_glGenFramebuffers,xa:_emscripten_glGenQueriesEXT,fd:_emscripten_glGenRenderbuffers,ed:_emscripten_glGenTextures,ka:_emscripten_glGenVertexArraysOES,hd:_emscripten_glGenerateMipmap,dd:_emscripten_glGetActiveAttrib,cd:_emscripten_glGetActiveUniform,bd:_emscripten_glGetAttachedShaders,ad:_emscripten_glGetAttribLocation,$c:_emscripten_glGetBooleanv,_c:_emscripten_glGetBufferParameteriv,Zc:_emscripten_glGetError,Yc:_emscripten_glGetFloatv,Xc:_emscripten_glGetFramebufferAttachmentParameteriv,Wc:_emscripten_glGetIntegerv,Uc:_emscripten_glGetProgramInfoLog,Vc:_emscripten_glGetProgramiv,oa:_emscripten_glGetQueryObjecti64vEXT,qa:_emscripten_glGetQueryObjectivEXT,na:_emscripten_glGetQueryObjectui64vEXT,pa:_emscripten_glGetQueryObjectuivEXT,ra:_emscripten_glGetQueryivEXT,Tc:_emscripten_glGetRenderbufferParameteriv,Rc:_emscripten_glGetShaderInfoLog,Qc:_emscripten_glGetShaderPrecisionFormat,Pc:_emscripten_glGetShaderSource,Sc:_emscripten_glGetShaderiv,Oc:_emscripten_glGetString,Nc:_emscripten_glGetTexParameterfv,Mc:_emscripten_glGetTexParameteriv,Jc:_emscripten_glGetUniformLocation,Lc:_emscripten_glGetUniformfv,Kc:_emscripten_glGetUniformiv,Fc:_emscripten_glGetVertexAttribPointerv,Hc:_emscripten_glGetVertexAttribfv,Gc:_emscripten_glGetVertexAttribiv,Ec:_emscripten_glHint,Dc:_emscripten_glIsBuffer,Cc:_emscripten_glIsEnabled,Bc:_emscripten_glIsFramebuffer,Ac:_emscripten_glIsProgram,va:_emscripten_glIsQueryEXT,zc:_emscripten_glIsRenderbuffer,yc:_emscripten_glIsShader,wc:_emscripten_glIsTexture,ja:_emscripten_glIsVertexArrayOES,vc:_emscripten_glLineWidth,uc:_emscripten_glLinkProgram,tc:_emscripten_glPixelStorei,sc:_emscripten_glPolygonOffset,sa:_emscripten_glQueryCounterEXT,rc:_emscripten_glReadPixels,qc:_emscripten_glReleaseShaderCompiler,pc:_emscripten_glRenderbufferStorage,oc:_emscripten_glSampleCoverage,nc:_emscripten_glScissor,mc:_emscripten_glShaderBinary,lc:_emscripten_glShaderSource,kc:_emscripten_glStencilFunc,jc:_emscripten_glStencilFuncSeparate,ic:_emscripten_glStencilMask,hc:_emscripten_glStencilMaskSeparate,gc:_emscripten_glStencilOp,fc:_emscripten_glStencilOpSeparate,ec:_emscripten_glTexImage2D,dc:_emscripten_glTexParameterf,cc:_emscripten_glTexParameterfv,bc:_emscripten_glTexParameteri,ac:_emscripten_glTexParameteriv,$b:_emscripten_glTexSubImage2D,_b:_emscripten_glUniform1f,Zb:_emscripten_glUniform1fv,Yb:_emscripten_glUniform1i,Xb:_emscripten_glUniform1iv,Wb:_emscripten_glUniform2f,Vb:_emscripten_glUniform2fv,Tb:_emscripten_glUniform2i,Sb:_emscripten_glUniform2iv,Rb:_emscripten_glUniform3f,Qb:_emscripten_glUniform3fv,Pb:_emscripten_glUniform3i,Ob:_emscripten_glUniform3iv,Nb:_emscripten_glUniform4f,Mb:_emscripten_glUniform4fv,Lb:_emscripten_glUniform4i,Kb:_emscripten_glUniform4iv,Jb:_emscripten_glUniformMatrix2fv,Ib:_emscripten_glUniformMatrix3fv,Hb:_emscripten_glUniformMatrix4fv,Gb:_emscripten_glUseProgram,Fb:_emscripten_glValidateProgram,Eb:_emscripten_glVertexAttrib1f,Db:_emscripten_glVertexAttrib1fv,Cb:_emscripten_glVertexAttrib2f,Bb:_emscripten_glVertexAttrib2fv,Ab:_emscripten_glVertexAttrib3f,zb:_emscripten_glVertexAttrib3fv,yb:_emscripten_glVertexAttrib4f,xb:_emscripten_glVertexAttrib4fv,fa:_emscripten_glVertexAttribDivisorANGLE,wb:_emscripten_glVertexAttribPointer,vb:_emscripten_glViewport,o:_emscripten_has_asyncify,ub:_emscripten_memcpy_js,q:_emscripten_pause_main_loop,za:_emscripten_request_fullscreen_strategy,N:_emscripten_request_pointerlock,cb:_emscripten_resize_heap,M:_emscripten_resume_main_loop,W:_emscripten_sample_gamepad_data,s:_emscripten_set_beforeunload_callback_on_thread,E:_emscripten_set_blur_callback_on_thread,g:_emscripten_set_canvas_element_size,m:_emscripten_set_element_css_size,F:_emscripten_set_focus_callback_on_thread,v:_emscripten_set_fullscreenchange_callback_on_thread,U:_emscripten_set_gamepadconnected_callback_on_thread,R:_emscripten_set_gamepaddisconnected_callback_on_thread,y:_emscripten_set_keydown_callback_on_thread,w:_emscripten_set_keypress_callback_on_thread,x:_emscripten_set_keyup_callback_on_thread,Ba:_emscripten_set_main_loop,Sa:_emscripten_set_main_loop_timing,K:_emscripten_set_mousedown_callback_on_thread,I:_emscripten_set_mouseenter_callback_on_thread,H:_emscripten_set_mouseleave_callback_on_thread,L:_emscripten_set_mousemove_callback_on_thread,J:_emscripten_set_mouseup_callback_on_thread,z:_emscripten_set_pointerlockchange_callback_on_thread,u:_emscripten_set_resize_callback_on_thread,A:_emscripten_set_touchcancel_callback_on_thread,C:_emscripten_set_touchend_callback_on_thread,B:_emscripten_set_touchmove_callback_on_thread,D:_emscripten_set_touchstart_callback_on_thread,t:_emscripten_set_visibilitychange_callback_on_thread,G:_emscripten_set_wheel_callback_on_thread,Aa:_emscripten_set_window_title,n:_emscripten_sleep,kb:_environ_get,lb:_environ_sizes_get,Ia:_exit,j:_fd_close,P:_fd_read,$a:_fd_seek,nb:_fd_sync,p:_fd_write,Z:invoke_ii,Y:invoke_iii,c:invoke_iiii,r:invoke_iiiii,Ic:invoke_vi,d:invoke_vii,k:invoke_viii,f:invoke_viiii,xc:invoke_viiiii,ld:invoke_viiiiiiiii};var wasmExports=createWasm();var ___wasm_call_ctors=()=>(___wasm_call_ctors=wasmExports["$d"])();var _screenshot=Module["_screenshot"]=a0=>(_screenshot=Module["_screenshot"]=wasmExports["ae"])(a0);var _buttonPress=Module["_buttonPress"]=a0=>(_buttonPress=Module["_buttonPress"]=wasmExports["be"])(a0);var _buttonUnpress=Module["_buttonUnpress"]=a0=>(_buttonUnpress=Module["_buttonUnpress"]=wasmExports["ce"])(a0);var _setVolume=Module["_setVolume"]=a0=>(_setVolume=Module["_setVolume"]=wasmExports["de"])(a0);var _getVolume=Module["_getVolume"]=()=>(_getVolume=Module["_getVolume"]=wasmExports["ee"])();var _getMainLoopTimingMode=Module["_getMainLoopTimingMode"]=()=>(_getMainLoopTimingMode=Module["_getMainLoopTimingMode"]=wasmExports["fe"])();var _getMainLoopTimingValue=Module["_getMainLoopTimingValue"]=()=>(_getMainLoopTimingValue=Module["_getMainLoopTimingValue"]=wasmExports["ge"])();var _setMainLoopTiming=Module["_setMainLoopTiming"]=(a0,a1)=>(_setMainLoopTiming=Module["_setMainLoopTiming"]=wasmExports["he"])(a0,a1);var _setFastForwardMultiplier=Module["_setFastForwardMultiplier"]=a0=>(_setFastForwardMultiplier=Module["_setFastForwardMultiplier"]=wasmExports["ie"])(a0);var _getFastForwardMultiplier=Module["_getFastForwardMultiplier"]=()=>(_getFastForwardMultiplier=Module["_getFastForwardMultiplier"]=wasmExports["je"])();var _quitGame=Module["_quitGame"]=()=>(_quitGame=Module["_quitGame"]=wasmExports["ke"])();var _quitMgba=Module["_quitMgba"]=()=>(_quitMgba=Module["_quitMgba"]=wasmExports["le"])();var _quickReload=Module["_quickReload"]=()=>(_quickReload=Module["_quickReload"]=wasmExports["me"])();var _pauseGame=Module["_pauseGame"]=()=>(_pauseGame=Module["_pauseGame"]=wasmExports["ne"])();var _resumeGame=Module["_resumeGame"]=()=>(_resumeGame=Module["_resumeGame"]=wasmExports["oe"])();var _setEventEnable=Module["_setEventEnable"]=a0=>(_setEventEnable=Module["_setEventEnable"]=wasmExports["pe"])(a0);var _bindKey=Module["_bindKey"]=(a0,a1)=>(_bindKey=Module["_bindKey"]=wasmExports["qe"])(a0,a1);var _saveState=Module["_saveState"]=a0=>(_saveState=Module["_saveState"]=wasmExports["re"])(a0);var _loadState=Module["_loadState"]=a0=>(_loadState=Module["_loadState"]=wasmExports["se"])(a0);var _autoLoadCheats=Module["_autoLoadCheats"]=()=>(_autoLoadCheats=Module["_autoLoadCheats"]=wasmExports["te"])();var _loadGame=Module["_loadGame"]=a0=>(_loadGame=Module["_loadGame"]=wasmExports["ue"])(a0);var _saveStateSlot=Module["_saveStateSlot"]=(a0,a1)=>(_saveStateSlot=Module["_saveStateSlot"]=wasmExports["ve"])(a0,a1);var _loadStateSlot=Module["_loadStateSlot"]=(a0,a1)=>(_loadStateSlot=Module["_loadStateSlot"]=wasmExports["we"])(a0,a1);var _addCoreCallbacks=Module["_addCoreCallbacks"]=(a0,a1,a2,a3,a4,a5)=>(_addCoreCallbacks=Module["_addCoreCallbacks"]=wasmExports["xe"])(a0,a1,a2,a3,a4,a5);var _setupConstants=Module["_setupConstants"]=()=>(_setupConstants=Module["_setupConstants"]=wasmExports["ye"])();var _main=Module["_main"]=(a0,a1)=>(_main=Module["_main"]=wasmExports["ze"])(a0,a1);var _malloc=a0=>(_malloc=wasmExports["Be"])(a0);var setTempRet0=a0=>(setTempRet0=wasmExports["Ce"])(a0);var _emscripten_builtin_memalign=(a0,a1)=>(_emscripten_builtin_memalign=wasmExports["De"])(a0,a1);var _setThrew=(a0,a1)=>(_setThrew=wasmExports["Ee"])(a0,a1);var stackSave=()=>(stackSave=wasmExports["Fe"])();var stackRestore=a0=>(stackRestore=wasmExports["Ge"])(a0);var stackAlloc=a0=>(stackAlloc=wasmExports["He"])(a0);var dynCall_ji=Module["dynCall_ji"]=(a0,a1)=>(dynCall_ji=Module["dynCall_ji"]=wasmExports["Ie"])(a0,a1);var dynCall_jiji=Module["dynCall_jiji"]=(a0,a1,a2,a3,a4)=>(dynCall_jiji=Module["dynCall_jiji"]=wasmExports["Je"])(a0,a1,a2,a3,a4);var dynCall_iiiji=Module["dynCall_iiiji"]=(a0,a1,a2,a3,a4,a5)=>(dynCall_iiiji=Module["dynCall_iiiji"]=wasmExports["Ke"])(a0,a1,a2,a3,a4,a5);var dynCall_jii=Module["dynCall_jii"]=(a0,a1,a2)=>(dynCall_jii=Module["dynCall_jii"]=wasmExports["Le"])(a0,a1,a2);var _GBAInputInfo=Module["_GBAInputInfo"]=109920;var _binaryName=Module["_binaryName"]=186992;var _projectName=Module["_projectName"]=186996;var _projectVersion=Module["_projectVersion"]=187e3;var _gitCommit=Module["_gitCommit"]=186976;var _gitCommitShort=Module["_gitCommitShort"]=186980;var _gitBranch=Module["_gitBranch"]=186984;var _gitRevision=Module["_gitRevision"]=186988;var _GBIORegisterNames=Module["_GBIORegisterNames"]=49376;var _GBSavestateMagic=Module["_GBSavestateMagic"]=64640;var _GBSavestateVersion=Module["_GBSavestateVersion"]=64644;var _GBA_LUX_LEVELS=Module["_GBA_LUX_LEVELS"]=93136;var _GBAVideoObjSizes=Module["_GBAVideoObjSizes"]=138416;var _GBASavestateMagic=Module["_GBASavestateMagic"]=138208;var _GBASavestateVersion=Module["_GBASavestateVersion"]=138212;function invoke_iiiii(index,a1,a2,a3,a4){var sp=stackSave();try{return getWasmTableEntry(index)(a1,a2,a3,a4)}catch(e){stackRestore(sp);if(e!==e+0)throw e;_setThrew(1,0)}}function invoke_iiii(index,a1,a2,a3){var sp=stackSave();try{return getWasmTableEntry(index)(a1,a2,a3)}catch(e){stackRestore(sp);if(e!==e+0)throw e;_setThrew(1,0)}}function invoke_vii(index,a1,a2){var sp=stackSave();try{getWasmTableEntry(index)(a1,a2)}catch(e){stackRestore(sp);if(e!==e+0)throw e;_setThrew(1,0)}}function invoke_viiii(index,a1,a2,a3,a4){var sp=stackSave();try{getWasmTableEntry(index)(a1,a2,a3,a4)}catch(e){stackRestore(sp);if(e!==e+0)throw e;_setThrew(1,0)}}function invoke_ii(index,a1){var sp=stackSave();try{return getWasmTableEntry(index)(a1)}catch(e){stackRestore(sp);if(e!==e+0)throw e;_setThrew(1,0)}}function invoke_viiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9){var sp=stackSave();try{getWasmTableEntry(index)(a1,a2,a3,a4,a5,a6,a7,a8,a9)}catch(e){stackRestore(sp);if(e!==e+0)throw e;_setThrew(1,0)}}function invoke_viii(index,a1,a2,a3){var sp=stackSave();try{getWasmTableEntry(index)(a1,a2,a3)}catch(e){stackRestore(sp);if(e!==e+0)throw e;_setThrew(1,0)}}function invoke_iii(index,a1,a2){var sp=stackSave();try{return getWasmTableEntry(index)(a1,a2)}catch(e){stackRestore(sp);if(e!==e+0)throw e;_setThrew(1,0)}}function invoke_vi(index,a1){var sp=stackSave();try{getWasmTableEntry(index)(a1)}catch(e){stackRestore(sp);if(e!==e+0)throw e;_setThrew(1,0)}}function invoke_viiiii(index,a1,a2,a3,a4,a5){var sp=stackSave();try{getWasmTableEntry(index)(a1,a2,a3,a4,a5)}catch(e){stackRestore(sp);if(e!==e+0)throw e;_setThrew(1,0)}}Module["cwrap"]=cwrap;Module["addFunction"]=addFunction;Module["removeFunction"]=removeFunction;Module["FS"]=FS;var calledRun;dependenciesFulfilled=function runCaller(){if(!calledRun)run();if(!calledRun)dependenciesFulfilled=runCaller};function callMain(){var entryFunction=_main;var argc=0;var argv=0;try{var ret=entryFunction(argc,argv);exitJS(ret,true);return ret}catch(e){return handleException(e)}}function run(){if(runDependencies>0){return}preRun();if(runDependencies>0){return}function doRun(){if(calledRun)return;calledRun=true;Module["calledRun"]=true;if(ABORT)return;initRuntime();preMain();readyPromiseResolve(Module);if(Module["onRuntimeInitialized"])Module["onRuntimeInitialized"]();if(shouldRunNow)callMain();postRun()}if(Module["setStatus"]){Module["setStatus"]("Running...");setTimeout(function(){setTimeout(function(){Module["setStatus"]("")},1);doRun()},1)}else{doRun()}}if(Module["preInit"]){if(typeof Module["preInit"]=="function")Module["preInit"]=[Module["preInit"]];while(Module["preInit"].length>0){Module["preInit"].pop()()}}var shouldRunNow=true;if(Module["noInitialRun"])shouldRunNow=false;run(); - - - return moduleArg.ready -} -); -})(); -export default mGBA; \ No newline at end of file diff --git a/gbajs3/src/emulator/mgba/wasm/mgba.wasm b/gbajs3/src/emulator/mgba/wasm/mgba.wasm deleted file mode 100755 index 11ddafd3b30a28bc0ff55e096cc81962767594b5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1712156 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%0DBVNrCUg!)I2i2U3nn!3aGF$K-{W&0y4vR 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≠VPaa)7zb%L*)on2Xmw1V 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

LN}%8;YCRAuf(#A(S)E8%L=1my^sc4 z>vHOEyHKJogIgr(GPs028T>|Xe2R(e1b^zQBv^H@i0j3shI92-&H5|R64Oqpqxon0 zgk#!$#2hy8eqx-5enJ^u?k8xNrHcAV7@f%C&`%6c>nFk))HLA;{Zv;!;nxdlq~l6GZl|@-HbgRCq;sOv#!!KS8+$kqLwKo3 zxShQSSa3=YoqaCp_FkVyzm>yFBrpHu(=`j^xdQ1hF9#a8keI%G4=z&>=#nV^7 z;xP`(Hle2C4gstXSMgL94wY6ETmi5bTmi7hQ~>NT6#&;p0(?g$z@EMWV2`QjJdde> z#bX>6yXxbz{)!ot(c7Su38Sa4fYDCdCauqs?itQ7(rU@x=+V2`N)*kdXH z_LvHQJ*EO+kEsCIr>F{mhbC2r#nV^7;xP`(InYqx<1;HcH$}1v9UvM{T>+oRRKVvk z74UgX1$;g?Rlqkin>u`+z5+gvspu<@ser{}9F}X02NhV+Ge$c)v!b_77nytI%^Ygm z&*BktWZU3-Q$EIbl+PbT$Fm=cgf)2d8Y*z&F%>xR>8k=K{aLxppFDj9PCTXpCmvIQ z6OXCrUyrGP#bX>66Qsf%nC~$DqzMon<_i?>N}rf2z#N*32h&%8=_OTw=`j^xdQ1hF z9#a9P$CSGaP11-psK@lD()Gxzai-)oSZ^68gE3{C491jkG8j|F$zV(wCxbB+IPpoV z+`pb@Xqxp#o3w$5i0NV=8dsGg}2thUQ{#m#445 ziN{p*ug6rt;xP`(dU%ut?HRGV!S+_*#OtoWiBEnNIO)&n#_qfhPhWu(kEy_k$5i0N zV=DUBV=7?r7>8v&Jl0<#9(}^Bz{$|G?>O=F6*%#j3Y>UM1x`Gs0w*3*ffJ9Z=wF}c zDq!hP@$2D`Q#YqgiyKWZJxh-9YnYd_YgU3(<7o1xRG`UYD$wLH6=?F93N(341)4mj z0!==LR-kEU)^}JueFZEYN9Vi(Gi%o^v$Oh~&MXpN7RK ztegy}hJyfSI0!g~g8*PSi1rN!(J%$Qx+er9<|6m*?-IeQJ~R$7%9PM6xUF%R-k1Os zavKaDGysE#m0|FpG7KJ6hQWi%FnCZI1`l!=tYO`?4fCL)VP!dW`=Fd!E}`6JFQMFK z4=T6WgUW68pmLi%sNCkx+BSPo(PnFyhm{-VLEf;TPHdd26Fqks1`jI3;6Y^=Jg5u< zTf@Ty;Xwm1cvu+*4=N+qgUSu_AaB?Zq+_Ro)N_|%@Srjbcpw;t!Gi{1@USur9#n?G zgUT>?P#L)%RBo6DdBcVvt(^)|{7DSM;6Vd0cvu+*4=TgpL1h>`s0@P#m0|FpGIF=9 zZI}lY4I2WrekxEsdl?1~D#PGGWf(lD41))iVep_b47-CK`FubrIQIvc+H2Z}R2Wxw zi<@IIt9Y9_DG|Ty+NM-0j#5wN$uPG~)`8RtX|ZKU?x|8CUOYjHAwjSBIB@8lquY8; zXsa<5j*KZMhZxjkYd-c(dS}C^X!oA?-?93_XYo;{jmvU2ObC?})nuHnzKAf${(2c! zzJve}W4RUv+BDSP={i`j38p~xt3vY)Gm;TPC9=M8^jckx5_I!wp#?eql91nmvVj&2 zRD&^zdbC`aV`;0vRb4#10U(HT`Mt^2D_?^i?LrJ@1U+?Xu}KMYuhNv8V;|p}Z|6q0 z^McUM85*_c102i4T2(Y=-yiFLTi4DhZ4}}@Rm3@V+M}y@MF|xX0|e8nb!Vt`s82gL zkCr2>K^Tej8l=X0F@|)n$&qL^sm+$e+l)JXp|om1#-YusWlz0?5}_yy-_`=l8~4%W zab+ptHG@)u6?v|TC}GmFd8=IJt7=u5_OLA}4Lv+Xh5nP%HFcm>GZWq|Qurw%4MARj zBgoPSK_Sf=nXa);Us!R@ql}ZeTxzUYR35s?l8N6A1&QAd1&QAd1&QAd1&QAd1&QAd z1$o1aZ4EWd!-mLi>{OsS44&J-au~`%4nsM}VJHVV4CNq)p&aBe81EW_!NbbPEeCnS zJZK2g+NmIQ7|I1Y4CNq)p&aBel!F`wV~j&Ecvu;Ra*)GN4)TVTgS=rLGz4k=RFFCh zhoKzgFqDHFhH{WM%vkSG!#r#V)bv!K`at#E2A0E64ssaEK@LMX$YCf4 zISl0>hrt;25DXqxMs7LC8|Fdt<*l|XKg_Y59Z@`QQ~E#an0b50T2a;JVGwq#*WSkGQcZR?=j$PMPa1){6!mB>GNrBi49=KaT#F8aXH9wTn=&^dr(nuq0u8^X#3ij?L%4+t}+}H$*do}6RlCeyS5mMA?Ml{ zgAv#iQ_QUnz6m3oxsz03$sFFHWESNBS4BC*RZ$LdRg{BK73FZOjVcUY@>dUvN97*& z;ak2nm5M9|i!r=7 z^c67v`c4~}~e{C^VwL?Ex zfyFrV6)_HdMT|pFp`)N5j4DH45#!KT#5h0|F$4+J!I&Y8)lQ8uhkmdaYpz3I5#!L4 zbrkf2QDx{WVjTL47>B+h#-Xo>AxLwRKQ+c2dP*Aw{a{oX`idBbz9Pn< zuZVHzD`Fh_iWq`~m%$jDVj88T9KiLUid#d-N!CS<$poICL*bgW%0ZkV?*+Nq#Z!f8 zes<(EKd8}isbRBZgEp!X*2srg;+l@bwQU!Ms!Vq?FiXW@Z>0$H`Ulc^Glw9@-#CaX zt76LYzJcj5dH#WE9ngA6b)*1|D3%MT3gUSf^pfbW;`!s;? z$tr~ZfZZ#Whg}|wo@xg2d(y%%Gs619`TBv#h*^*^@cshZeH<- zPBRsW!zp(G1<5cbdI)nkJ*W()2UWmX)d_&xE7Lo{8|R&1+RYM01*J*c(se^&+Y1Lt zwiU)fU~Pioc)WH{$f+-Jc(TBcnSfF}y;oE6yGir`;} z+bL&)DVy`+pRdcsP9Rs`moQ~#fuZu8D zI~zj2O)=2U^6cR{&9QJ|<>EmZ(F*m{We_~50)&cA79_)+>;QWw8^haH;t#$rG0^Dp z4B^Q2pmNJR$eXc-N_1TO>`{rK$F+OqzWdPVz9aS8zO%{587csjROHr$zQZwqjq;4) z*zlk-Haw`@Pu|>$ep0JT{j>&mWB*{dE0e*-Kn81Smyd_D*K;2WC;fGlvYsqzDLu!5 zR-MW0Hsq_L&cRA~ZH$705F#?_*U@?o=5s2Nb$U1u%Vk8$#fql}4wf$gHG*WIOpYZTo2$EY0S9LtN-iD@$Cl&ZR$?Z<0!P^QMD_-D+U z;o>&@IdD-1UT^3&HBlX=XDhF3j+%9LHss&0=HI5GYY(&@#61#3p-oNx(ZgB%6XtbVAGo;r ziPoVwXip4j_*2*?hc}RlC&-e0U=7t1u*M+70#a z9bE3n*UoyG2C`6dtMx$a_om|M$J)#sK7BBY_jO~tS45cR=rkD(MewNQju5GiGcR$& zHO6*GTFp$(UNb@J8Y;)p>se$2kHJO@R0bgaV&nn_REPojw!~8^{lw48sfEp}i(amas z-#JMOn+I?1gqC+|%92A`b`xE#oDYf_d;wfX3o5&7_57V_1r^3_M?YZUpIv)0zf)H0&Ju_E7CRlc#2`IB$H#z zmN8c22o-STt3;rs<2Tie$G+(6-N&TzsrH=f$t`#5q)!pUz~h%|NCaP18SxGH%m$w$be(8at0&W9;&)YF0R}X12CFTm`rSyaw?J+ zs^ew+D1;#zGgkp99z8}5mM(*Z4UrMO&S;QZ7REwN?a89nr)%NDN*{~qOB{=(d}lNk zOZm=dESB=EI~Ik&nrQWO=&#nNKY4Kz{TUrXe+|%%oL@ytjIk2M-HaSFNK3SD4Qaq7 zLdzhH^uJZoK>ZTQR}vj+vnC7h;&9tGlS$-x9d|l-_hA~_DeOEOu6@&;YH{nnIEmjE z-?ryAbDCnFN;Lqc(BLIIw8XfVALfGlc9xGCPT>%C^=Oj_<=((Kf`2>q1>2Vc6ZIDlVNekz*Ux%!L;G zpb2a0z`o{XjiyB_H7Q%9WP$Siuu7GtYQteJ zgENUkkaxy~p>&aiMB%DNS28SVs)sAC9LPEL&f*OYoahfvVc*894p-5&?@qdHKDZJf zGj}?6gSR~IPG=kCn(`V5AQdZ{(0iIt19eQOVtGf$8_x`b7MI1>O{ICPmp4z<@bBE2 zR=w>k+G{;YVc@>!RQo!xFax8065qWkl=Tm~FnJ3wl z61{D{yJ4v_%e=c`Sy!!hrocCy7iMW|YfY8Z;2JCRGcqx#0&~H4Z!Lf03QcVs*iTp! z_@>B8i#Fg7sg=!|m!zWYEr7QU53N)$o1c27u!+#sS5tfsGGM0!dJS4y#_jX(hBm`R=vv(=0q!*Q zkXzf^w7i9XY3$>@sKzdTHW@r*hqCx0DLm=-Vl~j z&DO{2@r=y~D0Rf+;D609836VGr_(j*<;ZMYoG**GI!Y|AlLUSnqs|%cx)U-6+XS4l zGb!E*-WVZZbRt8S;k+=JPHHh@2|O$lMVHE37pI4#E>}$y>}~aUD!B)T$ZzJ#CzUY` z6`9ziJn*5EVQQ?5E)*+^N}0vVV)ZSfnK6zX&WwHaSsPWYVQmz#@gR3Qk{o1`8QHwZ zKWzb%{eY>wCh-k(==@}K9kl_g=#OnOEQ!O2Iyoa2O;oR#Df^;aJCBd$r*(TNL8zxx zamcZHEM3W|{g^c_PpKB?dvHl;+ngCk=%g~{HO&TS*N`n?spc5BE*_#cu$X8`B*M^L zX@fbs39}9W)v`%ltIA}hF~$mG88>7V>5(tS%vUJfPJa85BghsO68LeKh-Q4HCJBO? z!A+pRnanP2Z9`2TBQ$L-KmtsKA~l&`H9;mNTzUG9Y!Y>8E(k z^3;W}s95q(^PJ@Q8J=3^{d1lY+3)2UwWwYgg2kgEEPwraJv8GhbqIo~0p8<^Lf#Dh zdb*;pwMOV-BjaTVT|Z&!L_r3Cs+zY<&pC}}y`UF{*yvY?C6ZPY5alHs7KPGUftnS- zhXO%|g4wl^V;$ZAeIdMY#$sFRjV^5>-D^;_zl*dEsciSppKfsD0pC0Ao0rSC7+)n& z6d1QYoh0e|%o1<4iOauj5leu2vZy=@CK-k$LGb&JTKkyGi;auZn-I;DMg7x4A&KI& zMdDhKIS{?&2(QXP>uP(VAN6Z!UYoEo5PPWI+SP)B9;H9Eu2A*B5}x0wZP^1OmEM5p zA0b+p9NV)B#!fpC(hb({evSAsXUE zRF${K2|a&ozN@Ax_AXt@p4F~V4#7!@3WnB+R=G@g=t*gawIG{#@9WZAf(T49zb~G* zC*UHcY%SWlC;A~;9UU$d{ep#eqb@O4u_*YT+p^V6 z`wmuZKy}?b&8z^3)<3`&Q6)g3J%OI-tg9g^t_jmrO&zm_UCx4hz7~(OPo#n93~GCC zAnw-aU_>9eU9^%=jWJuWca@-(&t8TCu9u0A^7}PZcrGsMHjCVH>aM$RISOPZ2Gss= zgS8GzC|&l$60Z}JgC}>rF^1|HBZ-ERA_(VPgUY@QeX3?0*0|>Rb~3S~ZvURVK=Un@ zq+q(sM4=#*$27Td-Fzp7u2DolA_(tHnmC>2kNyaho{G{Zpe{;yD?O;^B2TAs_AmB# zS*Z}|QDglmsC-luR6Z&SDrew{%4^w#ldGt_=f%Fd8Oo&#<{3RO2vc1GsK7$dXK_Qf zLajFdCG^Cby2xPB1_MMx7)|tmFQMVBGs*IDO)v~?xDeGzV)G? z&H{ajO5DTli89nSOt4=WCK@_3V=DX{QlPovbqX4obwZ73%amEuic!dL68fzuoOn^2 z>8N%Ffk*}jir%S#rX>wz1e@I1S}S;91@JNi5BM=#FiWk=WnY6mpnY{CG(9N(9)C2^ zOLDzbQ8Xx7Ub3){COUdI-}=?5Wc)S>0&41WuGhvAbC`0BqIfK?_3a3wyM^!c1oFl zz4G1g14G4)Al``uQ`DRqObrZT*6^j z`h^rVTi*x4)LV$Q5m_9fq@<>%H)ZYCu0iHy3xUNe%Lqe45*WVKXLkuGlx3j-J}!6m znhzw|?WApNYh0WjzrFU}JugZ{_zppHar(mTHTY)j?O}Odz+wPyXNKllnNNOt=dP$p z0YsV&1fARE&b++Wz+A)2@W9}L3U{$UvxjzEwwpDKvTDjP*-}6S9;Ny$&yFi2iwdde zwg7sb43vC&sp#-hS)*IoPc=3Q7RS)*%8jc6LDEM+W-loVuu5o!(|{q}E~$yLkn+o^qYjqG}+ z-pTj&TCrY#$Gw`Bs@F$bByIU1Dq8uoB0rnzO2}BB0L{R%Ah}V*#L>_anN+1pv}Us* zf^dP#^~V@8<_Wwbc(hKw6bZlfqEj5 zP$Lz0z%Y(R17(V%(E1)8P-7>k@hRR`bNUL*$GH3UOxjtB4~&z9@L#kf&a*uY@tOf> z5^wNvy8ssc!Fk9J$Pq5omG6jmu zTV9vGLvIq;Bq!xh$7o)V!@iaxF+TLV^u{dAK5x1rdL(N-&lVT!Jf@ywxHpt}$YQdn zO_)bAlLW(rcw2t2ZH|dDZ@fXEqiF5cMV~*U?Z%7K8}`Jvb{l(be@9I9+%{awH>)jd;ZM1lY8yt+k%nm`vPOFQA?9U7??3dA9-^N>Biys?SqA%{L<(U?My3a8xFL>#UWkYSUH4KwK zyDsY7B%4-g+L#9D9wu2V&5!983&22FgUZ_9VZ2`JA8pO9m?1#p)$X z)CpQ4S;S!vxJAftQHxI0-2>b^V*sw|S%;ME3Yt2Xx-6kp?GUPx?@}zn@SU;7ZZN&& z0lPxB`9OPDq%l2vWz=84&(Iy zPl_&J0&yt{3pQJ9iFXN2WQm8EsVH_*xHPdB!2+*3g5_OxgzXhHwYY0$Em%2JTQ8|F zM$~Uth-hsGfpAcy!81N3%VljJ6&dM+lXB7<7QJzb(Kk5rNUcoz;r zi4v8K67ku{os|V8*zGrj7^M}h>K74a!g2}F>S>hF#gMnM6m1An95gLig14>Au4n=D zI)nt0YOI|i)ex#o#IRzG?uudqs`{k`?Dwk;@`X~bL4LVJ!*8#xXH+O~;}Q?)@FihB z$68vggCgcf;eU{_2Cxsegd;H~RR#+#z+{XWd74lYv*ixYo{B;l)S^jI)Sg@wINm-h!NX>)_!-hnkhrTYgp&=Yfw-WaVQ(w@!7VcE78n;**Y-F^1$zXC-DKxlx6pkWl zZ5g9durw)P0E*D&VQ^Rla0{xIj)@o-?JJaByqdBr5f$EKC8al#oefJEYQDl>)c#`* z7%;2ZJaY?!NNJB5UtoIJE%ql}U(pK1R$@}E=;zk3&NO?bCKzJCqZ^U14fr?MZ`gEd z8zq`7QKxAl+RcNqx3kFm2)iiTcz%>;#`9x5xAHv16K4bY$9c~3`~*+D4){)TBmWt` zn|$BR6OBOrvpiWrPPlZ{Xk7{k0pQjH`GxPvk4E`X20~t2na4_&7j$Rr>RpXgmR>!- zzkN@t%{$V==#UF--$J4ce{ZpUyn+n(o`oIBsbZA7ZG9LJH=V}zeX z3O@Y{3DX_XMr;VD>q#8Pk=@*7dhRqo2c0|ekCL&Ux*eOPPa=^eCa?&Cu>U5VnC;Hl zDHJ;5YmXDz{?{oIWX2nd5$O4a26{fNLXv=;*?d(S(TLDj&xb8t?&pFslh(z)J2%&U zyw1=ru4>yZ4Vg-iY=L+F3lFwPE)ft~RSUs;)PA&1HDWK5_Tccr&j|Xgr*TG4C+ryU zw56e!AR$7c)HzlJ?KbBI^60H%Q~BGaR!2xo>|g_pL-R^4+T1qi@rQxDp+7KnX}kdM zlBk3nlZAO3%S!RTmaNtnK+RTlNj%^BarBKnwH+N{*QrO?88h>0RUm-2cWVRqrXJh8 zDDcfxWBa9s?-YE4?1b^ri5*R08JNYb=bQjI%wsFH5!DTLugRhC#G*O|T)(=6>XJno z9<~27A~R^*Y4$~|22#3B%E|VjhQpKpEjA^xG5I!6B+C2+w=ww+PvQN$JSF1(9Z&kQ z{blwJ`8>gA#`EuaB9?{?URb^vwg?&9R87#UnsI;J`osXFndw7&=#*NwAYW~B8ahkx z!RN#oMZSVhJY4qI}?B?fAxM z;bn~PPO*92{*C_d7#J4QHXas4h>Qo03L*4CPYaz|Ah}56MuV3z5|E$`9t1oHNBZcC zQ7Ydi@Dzzjf&oMvEUg1&2IT^BqzL(p3!gcI!XHgEbi>$~Y4xChBxE=`R&>HnYb8S` zzo8T5d42;^nr4nrz`3*L(bI}G8 zBL5ad)KcltxBoLDwecbwcayf$rVh80ZX_oO>wdTas{7LtJ!n_+PL+e(CPnM+; zDRd(`=+|~57?#rL@$bmC3yRiT7-($cMeq&qom;!-X>xweJj5vSv;Lt{CqH(|T5RMf zAioXe`ya$;%i{NCB7tu;w)9wy2%3I3RM7W)PA;|ohWiBOwHkS67_i2DYO-eZ0Gh(d zynGwmAGEGEFH+cMLzT@>A~LgZr7lHe2&6oqt&3CkIv>dDd$KzpXy4S0wXi0p$xz~9 zBNy%qggc@(WgtX`(OmGYN>C$#x<$7DzE7n<@r`(40Y?uc5L8tQ0^Q2v16AQjtk)w`kC zv{`8XuU*t{Hp0Yn!U%hlc1-9V49xP6e;wKofky2nBxNIxbB=377>+Hy3{Ik}-Pn)u z{W+gq+1dIj%v&HHtUnsbV#(Mpje=df_5z{Y0rU3DHH)q>ZwDOaOgC>&2h7{GdL7On z&7|2rkS(nj7Bn^IB%P>g8 z3}U=m1Nu-}Sws6x5;23GnwkU?S};FfVseHax`BV`K$Em7=WQ_bz@@ggJ{PZl+@YE* z;IwPVLfo=P7K5iAs*Xt*H?|B$7Nt`U+od|S-m_jaQR_Mr_rz49F3Sj+;OPTR7{;VM zU$K4=07G!OsF1^j>>-}QogsP56!>3A}vLJ7+Rpkk73jdplJo$yE(t?eL)xb^)$ zU5kc7I=V7oo~&M2Jb3)#ax4_g{+eU6a7Y-FW$@z{3!0B*tf%g4eLIdDeNj?jfW5~s z9F`zka!j;TN@Al0D=$Xbv?hBj)3kiDOT<&Qva)o0G~FG;2z7E83<&j@RS;6X>e0H7dhC$G+T2zT zWrlN{t&dD3?cPC+W?;^o8`yIor@0P#Ku0~3$_||j!99Znk}9|tmMm)Q(20MKsTbL` zQDexgD@n#eE!Z%t3SqaXLf9=ZJ4T5Uf*4PGJ&1LlVM6dl;J7M9>?t_oV0g4zm9RBj zlywrtwKx)Don+hVRye)c>m*Fg*W?b!VEBg>) z=dJ-&hH!0egAh{2?&x55e3^21Tba*T_BWJY6K6w@M%LoQPaimrBn$&*Y6EDZGhXzE z>a*cL)LJmD;XfN%3-ZS^bdYN8I7CH%aB_E?&4A(DMQg{^+A%JXr}xy_i6tG7x)zB9 zgDX97ETLV2R(?W@gcUnCFb7EQ^#we&qOTe=0~hiubE(D&=*TkjP-dvA$ZW`MWYd_)2O4l< z8MDCwKhc26Hev0{fPz0o+2qxo4LUky>~KTt_v)NEN6vp(=f?|f*bs#U-ld`91I754 z7pd7{tmrbS?=uY{D(LgC`t~Rjf+KKPl>%b76a)OLDxnG(v&7Z>tLS~W&6{rVLHR$VMI7A@;KxxBpOcoft`%wFZEvRIH)bNq`p87R1Kal%dN}8r%HW zESHIxRw+0j0Im^X3k_vX&@H#u&}%3QKfl5ug+D>7DR6!z?v4j)hIB=iAd9&ZLJXX7 zjHM|B=}?D+(lImgGwa2KhFKd}VOblT_gh28)exUaV7)X%xgnT-Ly#$YO{wotLm)kk z+MurZW`eE?Q5Hs^HE9Z=XJa?ZyjP}%orc;KUQITU;2>5E@TR*IPo7=Qnix9RMi)!P zZ~EMx?74+$))QjC9VjbckV)0iC)1RhzzLya zX#*#bb6BpgHcKuWdSaa*JGO_(Mtz`0@2ShmdJWkLXsxOB&_xE;g-(kk_K}prB2qeAE9p4@jr%^G zT-|LzSr|d&Z4Qa9a&n(nE<@0xeQ^JNQ_pD5R9Q$BNP%7!Vpg0i(#HCw@q}C6j!KAt zi(+&`F^tfasdlon%ML5^ zqZ88@gh&BB8nz-i`RCeGM$wK4qdRF$)cdD_!!RY+1Iuf)cA97%mS~T~l+c1AAYWNP zi+v%FG8&@%-`t(F|2fK()_wK3rA}TAr#6Cmr>UCN<8~^c)@kMU{Pso*%fC27?nh_x zd*gP(R7|*-NUfhBtdJMYf+4@xqTNXa3E|DP_Aj!rg0+5D-xjwnicxDa^3*Drzr}wi z=`;x!hHKiwW?z<92@ClufFS&=CfCn1A9EU(Nu2`HP(UMxR60`xHOR&R3>K&psIAg{ znpCu83g;=i?CI;|aoFS+D+7OQ+KZ8niId5mj}O}>C%4U~ zlpi5Y(9w)WHf0lHHVvTGGH(}l6#aH#P{`0BhfD}G5Q0IWw=38gMy1X;N@s|e1SwQg zAJrYBIs*nCI)hqEodHet`|~Sa2S|?E|0;f&RpcxUiarnGGtJ;PePF4tABWA zJ%ZM5Rzc98{~0If@-a3%?r#G_#oehttYt9s9Ve=x5hj{s5$vbe+k%-vf;s~dgjs2% zNVWM^VnB`7cr_-99OHFO4@zn$@L0?C{S6KA;Ko_u!N)gqSb^b*jm{X`RPNr~%&0Y^ z+<(!A*g|b^vf>0H?J{WlK_f+=)B%Oz#)y#45>S{R#iO**mII$)#bTOOecb*~9Ua{2 zA1C$vu0Kxld;S;(+x`O%>%r}9WuI&q59i+6_cdFHcE%@F(3Wgm4jW2U(zzgcTpdg` z?7?szmO-CZ)RC^KBjih|r8DlOS}o>ZJ;UQ=l#PpH=*;ioi&TGp*Iyjv6Zqbd0y|Id9A%a%e%z8JGX&Mg5~-{-!EJg=tSHR{M#JZ$FNz8 zgwxh>1lmzzIkxE?kj>X*$JX!aC`WcIWQX2MX*JV=NeltDauE_QM5CxnWF26ITPg)= z+ChlDBU8W82fVLl5^s>>cJV3!hL=0C5O-%k?oQ$?{ayXAyNa+w{jftt*xmiGyNj@U z`eFB27;~jVz)20&Tk3RFz7SC+Xx05_LZAn6w)V%6#2NITN_8}SH4_wfnxSMvyX$Hx zA$Rpd)J{SU^+VK3LhkN|sEvf&lTnowbC0#9Po|nx@hN2DOcIX$G-(gLec~c4N{tgp zS`kSV&iwPE*gi%<5Q-7NqV^{!JI9YhcsYdJYaw5IUfXH;m^Opu3+?GR4?!Kcv|dHG zNQdwE?Pr^%1o z3DgxTdFxB8b?WnQMiCfAd^Ku+3BqG2){$K` zICl1%*#3`=EhUOC#$>87nZKY}<}RSizsrIxynT~fY{T1MvzZ&-rt&nr;L{|$e4WJ< zp1#7z@7l*$_;|`b>fz&e?4zcS6!WaGjmdCJ_uN6uQyOzr9x=oH9_p;Y6dxqTF;Ag6 zkQ7n=)q6hvnR@#d>s=;e&Q&9BXyTyr`M#W89`-L-y_q#9NQLdkl7``0@|8oh)}U}w z7|rE8$h4h8>j%tHfVxe^YE7$!q&8J|f^SZ{;%Nq>hiK1j)?htQEfg)FNK%JBeE#Y|0`g-PnBQ^q>0bjd zEg-k*XRiG)SB{G@g1h`1pK4Rq>{9#dc0 zi#9~1_7QSe6ML_?!4^MmB|U8gAgrrd9cvw%pF!?IkDe^%$6nBGv~k1yt3Uv)C0pnb zy2~U1HL#xFkuI4Zm#@$D5`c2EoN4C2g`ejr|En*s%JIyQzsDW<03Fm0ks!E;w|ReC zS0jbLx3Ik;xq<-}J{3&ZuH@PvA;4ZV=(3oUh#qXgSV}$>Jg=Rus}#IbG$c1cQT}+e zVk!w8K-eoOnWtD+*|nv6mcsv24l~1Si<&KH9>MDRv?mKx85jLW_Pt5S5qMNtH=;d z^iqubG0EZQ@c7fOV*9MvZ6^g%wV$oGU#YYD zRv22UYeoz7V`oL6AGu!O5X)K6*-V1A_DM?8Zso|j@K1Xd>iPld3SGY_nnMQ-J&#Lq za}31|R*DDm7uaY_aQBqsaAsw{tcGx^`@xTHW&3e|`#+`Tr@dT8`@^+X>m%`C!OVF- z+hCxT|54qA|7`lzQKQj_<3=O#|M*<J z`RK~{m4tsbmiZh=G83)z(s&yRjPKB%;ON5E{AdWE@!Eb<8el-eXPPrdwtvf%W*H+# zqPCgOWq1PDae*lRBU7Fr--RdQcG~_Gh9=V44u+-r1{BZ10%dV?$7ReZEayz85~Var zoGZ$=p(9})#sHKYyim2}fKdRNQt5D4s|AwSRX{UB^*PIzW!6eWKEf`P0jMIZ!c2=P z6>iPVk6(feO?!d-;Z4{%CfGS1*5;@h`otzZC9%Wetv&Lwz<%$Oo5GUvu}!;3l%qTl z!{t!xrX@TY4HlC>w~5UtavR#7-?UUwp4dW~KeI`0&cuv+1s<;|@XpPp0`J;9y1)}d z1==bx%@1v^XyuV|p%1Q8=)If0mEylz!GrnslQ326yT!YO+niYe>Oh#|!zQf0bMhy~ zI}jX$n(=Y9O)TjSesU&|S&F54yFq|D+dpaC zXwFC#-KVT##n$HrR{kn~HZ&kuy)n3Qvv;$?3@Q}srh&*XiL7}q@E875Vu2dM z&?SE0Pznj_DhkG9Btv6(qUDIvMX?5GrO>(}4ZKwgA5h$W&^$vKYa-E{v8GV$34|Lj zv#BRF-EnSL+dG&nnuC36+a`dCQDP|!CiTP0SsI)gd@|V)-QR?xABz|slpE!ly{L-( z$hq+UFVd-T`&W~q2Fcp=GJ9>S0{zoz{zqT`)4zS67@V!X9=QZYny2sHl{|8ZNYetJ zy#&q2WtxycFsxptY-e7Pih1M`0k(Qs$12Xhp;L9Mmq}9Gl{`zFV(&+KVo={N zQ|1#pbc*txOW5>izn|IHnqboeh}B3@U*KXf?B6nwK!#5iI5j9Hi&}ZIP)2$LijA~l z;j_p@7dE?fGVubTDiaX%u{De=+V;dau=k^>t?1=20nvxHy(^BlkUV!u``UveGF}W?qcVju5%2xN^;oYs+IOkh?rPdVvG8V^N@H$6kS& z9Y+;do*h-7&5qIF>{t}4*|ArsX2(&54$O|yO~JTqb}S(}NFK>D-GisVoB@I6-!L>V zGan0x&Q&)YFJK6Hr3)1rzIoynTHA)Wj4Nhk-qk*s5yKjiq9;oAYfaI%sWpdi^2V~u zaL|A>FHq^WOskhfa@1%+9j7v9K~Qf&ccQiSPu5%ZE}61;r+K}1Fr@bn#oD)8P<`9YSo zA+)7qa_yWBmPgEAClNjnm$xu+@^~U?y;r-Laejnlq&99sF^q`0PONT};615>>Qwg3 zPM<)s_|o`jl7H_?-o4sbk49g}Bh1sUw0RpsaQiFpM9Q)t^r>ycd9mWZ`>S}R&d$#0 zUP;eNubjiMhZ1bkfdS^p)$@4alWY^Z9Q>o^37hwH-$Cd}5$3Zw7P_(0)E#0k`n^~( z&g@%5cTg3O8WT@I4TTh$-OdvufKyojeC6YDe1&g6Whi}Oj^B%xn920`ENh)z$>V=x zlyacMGKawWdo*9?PdyhcbuSXrOA@*&e^%eHLv=y453Bh<<-5fM%N(jnJ;`3VB6q)2 znj9s$5rc8BF|-7ItGB9en*uA}@&};~q9K)AjkU_XAb-v%hDpEtE8>xnIC%_$mqr&43|A z`F;Ihq4T0l9g)3~BVsGYs8FEMwuR&yv}B*UtMe)pDmJ{B?KNk=3ac%`Q4?Y?_QB)) z1Vv!^Q#%c%SZ3Yw=Nu)l;AlbQVA?i%K|Qu@saKJD6$z@+)ngyy=T>PX2R>0ZlB%}9 zEC1AztyXUo0I&jkLjzsTJZn{UzCu2n5?{yhw`r1M3!+{F1Azdyj>bMb(Fby+gQY6 zXp(7_6!Q>p69AO8KLG0_U}8US>Uwa+8_yll{~g0Ij3{?RxoGo}_@jFT+>Yo&dwYQG zi0<6mtpLibNCcD?n(+Tzjv9atVDJ0b~Bp{8ptsb_H+j)WnjAckOdqvij1q!?v{LgpLufv&O z3{bE%J-ukwdH|ury()wmNF*Q5GbV6cMiMc!rDbf71U5p81j(rqFb}L>0@j=0H_bUd zgWCz91~P9&mldAIojq#dfwu<*a_UCzXzp*tIPM0oQdJbwnptIw;$=h3Ib=QZK;*T?c-9~TE< zYD(0x*cY@D_1|jH+>vu}Dk6lJ-*|^Q4tjdx9eCr{uw;h^^NA>bl2T=adP)4-H+3eV zCs{8w(?#-O@M~Vyv1o(uR1Zm|IUD+%J9W!~Y7F%klua zl9AeeZh3q%a;=p^kRicww-l@V6qx|$Px;`L;zFQL-BRtM3r zug8veGtB0Ca&Lwk*DM@c32iFTQR$U2(>%s>fnkzOTp2Ur zWvwe?SzJI090v?{0Wb}z%Q6NP_+f1RhI}yLS>}m%i1UE)_wVgqEEL2`?*dHBBxI)J zsC+d^kn%fVu?rDV07^s{z^fUAYUI=<@q|evamH)2D`Hiji9OqMIg7DwRZXyP&Peid zF|*F^Btm<+QKL*9Qa9_L$nw6u5UzZYTh-4R^TNV*4nk{c8;JJ6$h32#lbuD3 zY@o!w+F}<}Q0rV^>-7%DAVqSU91hMWPyn!WF0=~A^NEA91jnh0$wJ$s&jR%J=;!td z_cZ4R1Ql6!cD_#o;>nw^ufHJ2TwO$7d$SKV-2s-T*NY-mQa;B?i!9mS(e}{MXr;UH zO=_v$&d;X~uIOTbi50d*JCj-MD?u$lUH9${*ZX0o-oXX(WWLH)MQ3x?&d)uNpZgyC zOYNraS#4$@m#lQ>_RBwHaqur7kgY~$5s=QdVHnwS1=xLOMu{9y`*=&u}$`wfkj zTyfd#eoSKw;N$IZ8c9i?*&B*_l$qxmVHoN2-Iq~q~$vA&;Oz)es@1q&acjso)oa})AZphAm(|h1NirvVZ zjqN%-a60hirRC1NXbLvEn9YEx4SWSwT078v%~JO~LeIN)9&(+}&poJw9h`$?7wV6l zSd5*PJ6B|zvf6>p4)yWnkQs;Y*d;^9a7lbY=aP)a<_>g+(MlsYpAk z!WoTys6m34Hqax9cY}4Wm)PW7r(eyus%f9PnoX)^ld9pI&bsL#0{Xa~T_{FV z&(48;(%(R2)M%S2sCq#soHX0SeLg(6-eyAz%-OW8Le;u#!wPe98&hI^GKH<|=Y$g5 zDv(OHaUXB2$=TT)+b=zHqS^JBqH3a*WF?yv-7Cxm0jdjl zYT-3+y~#u`06H@P)=ds8!zL7UeyZ64wN?Q+7=yMFO>SUdrjG->D|TnHO`suysMLJU z_H@sq`G5`pi!0fLc8JbnqMGTUX@+zKno{LCFQ6%9|9AwN&T}+%&jY&i$djFKgX;oV z4cS)ar3}a>_Diy|nr{^6wM$O9+G=)xs~V9oX(Iqfl~BY?Cfrn`=p`ZM0`FHTH3!ks zSRXBoQ=)~<45OZI1GKEtV;{s4Io6T2{hShAOAs3}5A&r?)qya_>(hxR;1vv#P zVd2!Ui-*p7@6WA)eD175ej!*K=>0Q*l{t2p4~hW-t60PuKFD5TnGdGf4E@YLVsC)6 zf;^D#4t!8XAoTcAu{^Zkl}r#{B9JjD#JU_`r{;n-v-kU>#{ffT`8d`@Emk)`-UVBn zxABb7I>_i6+;Em%ILPP-D;QlE&)xH#(Q%*KXhzq^!v^8uynu%dBk*uufrmbuWAOxM zJ->pMtzM($hSTy$HdmtM*=msC<7+@J@%GbaVM72n)(4m!+0gOEz;sA;fP~M0lbe{R zLAqg}r{|oJ4Kpfww?C1Gj@4k@FvzH8%Uvr*Ri4B8kaF7jKzAlU+8EKbGXszcPNrLR zZPg5B^;*|*9@yB_+$c6x3|-A&0}Lq<1@~d(COigd+JkYaYYb_o451iOqc?~J)xaS3 zz8p1(`+b=(jJ5t9=u4}~V467Xz|jrKz{oLeiPPN%SHmHV&m*m~Vb2m^(-JSstPSTmFs_u-O34y(p2PLG zlJSFp2vw8>M9Eu7ws68iK4F)qC{M0 zrUDf+hKi-GSq%>$V#7ZGA~->HTK9)Si7+3TSNm=p8a zM3~R&Bjz(4yZ1ykR*C?rgSMx^nrK)R9~xwv{g$Sq;658o*j}IeV9y3; z-w5~F2<@Q>GVa5Sv-w7Yehur{SU}y~2pw(|9cmUoUEbr1jgh=(G#&O4 z@(<5@Oh$*BfQGSZG;l47i)~`TXMyuT6a$=Ra1i!^KSO?lz|a@X3x3m=)ke{FUsmgJ z8})KEx3M}*u0dmHvf8P*4Z8Clw}}S0O&`#g&TRnC1+`J&^#wI)4PHL4L0UuYf`>fY z3J5BGZg+l-^qhzHN`XxzTaVfR*G8OeH5_Ye_XS@hSXl6$XbT4sDeRB6vaWJ;vzF&5 z_He93R+Gh!Ec3f_waI9FA`y&RHd3XpU}$&UY^p6t~@kUl{SQ4k$tc28Oe4a z>}o}r2Sjm~U9|hKVd(!0TP19iOgEx5=4^zlWw|bKubZJ@r??m2(h7TQZ+-zT;B0b6 zkj&}v!qm2hc8)KA-96Q9?{Dz5?p`J+O?k-VhMS@U}{t@si~X3 z?-J5q5#9O2txQWCyU8Y#5ud>A>bVx$?F7GkU^i2WU_CduD#b?^TE{bjw3ib=EoWwB zR)e`icTlhcbg^JE&up9Y29&SXb1jswCHUn-c?qQm%1Z;3mz_D3y_`KLt;}jDcR7?7 z3MQar8(D8ad4Zm5q5K|#1C%eFY|o(#!HB<6I)eGV*OQRfY0+#iXAedz6Qy(@*tk!y zK2H9>I5f2j{Qu^mSr9E|1OGLN_H-HTD59<8vabsR6aFT9hSy{*S(ebBu>9xS=v(Fv zXp2{$7yvN4utEq5kT9bJGX~jSu+NMcLYrf7dWG!=LkG4pZ70_(BD%F7l9ET*OX_WT!JfW3uaBmfoo2M(K$C8Hq}-gx2eFUz*`-n#=4VVj~WAVtEtgx5cD`+*QG|GLeADg z@>65eNFh+8WAikq5z;mKlikis8p(!~Cf03YcsW+ILrNLZikCwe);_cOEO3 z3B@mVCz%xp+uiLDhNCu4`v_(;G{ocT3K~k7Dja?pE_*!Q$DyBhsg6uy9Q@i$ao*)6 zzhNJ`ZO&YhhRY4JdF(=#WKTr}S7gn7*c7E%XCL;Fm^`9XKzlDoyK)~aV;Ji{4A-#m ziwfvXdYG<70^9fylO%V&Foed9!`rM$hwvHr6!BovU2j=zQ=jDJz+>C2jLlLAFMn`1 zt-keu68|98tf|xSiC##K%aCAbBCgy#$Qi){GF)LoM_Vy?xSy28*?%o3i*x>1=4nx8 z(@<8IEj9RkD(;-8=aX?~fxeTLG>8Xu#E$42ac3Js#RQx9WurT=)xl(`XeN8qYBqY# zqnKLbnu5zJ=z38@@k+&ZYE^KcvXsHhKK8g?G91}Vn1AEt7UBv%qp-Qm=q$-G_!q=& zAiZ+4Ncg;Lfo~H$y3_L=D2xeon}(8fNt64#lYv`V8sqaaL6n>_Ab^Y!TADzypLGFb zOCf-4=?fqfAWxZNvP81CX#@&OXaWc+%L0h16Uz_D?N#Y9<}L&fYg-UNK%`mI!15t6 z+GG;cvc&nBb@-P)ebgbG33ZdFhdPOJLS0C1ucwPT+SEs#XuLkX6f;m#K~#*GK4#2XOPp045|%B?x4=Ini?u|7aR;W= zN%@n>JbVnZb=b*Oi0Gu$io;kv{JmiHHN`Jt#AjiF)la~132iehDdBuui5t_O7Slgp zHPe7)nqo}9`K}H%(rMEgBL&l+Rvj>X*~N+NH*F$dcIh$w>3v!`i0LDO?l-Kmj0 zFnw9|a+pNF*cMWp7+`mNUQ;Et9UHt8eXLcTL)ipbjDoj?PDcSj=`67c}kz;gV124MF z+jI$Ct@VP+)kHH+-}Q`X7MP6##|()y!vO2r$!1c+u`eLYX}3P1NzuDjyVL#2#-|uq zAf<+B#}nFQL(1}Gqw1Vvsu6k}8#&nkplzmv^@XvB!PPDa2DyW_7C;f&Q2GejVk^?a zV0VD|stzf-g9B|QJrv!+Ff!|PaDJ+ufjrmij!Dh=<3TdO&$!9Ap^MB4NLD4*EfDv% zV8*%?(P7*C>2}(-!A`>st9RPYqSJ6oQK%@q)3)_GZ3~@X39ZxQz(PhZuA(S9EhM*2 zQ~GKNp|aDmZ3C;C%6@~Pvwigc%j~0M_VWigo2YSJ5k5%n8Z>r=y0H~wY)2D`@M8z% zB6|r=bC$&T1!s%fvMMot3j=Ya7$2J27von?TZ|Vh@Jj9y037YQz7%LqUzle+77Vj5 z%x^h+!u-}^sBY~K)k`{AmCte@Yay+csK@b8y*u9r#Umun%HD) z>7_K^HDQfOXG-u_oEz6|1+Rc#m(Gn(wfZ4Zmz_ji^(T28iwGM}D3W-Cy>}*gL3HcL zI*LnLq+RLuQleH?MiK~ZCvM=dx24_(5fbnsPT`p4Hy1oH+3`pJ6BobJTD&RF|ilO2&2=3}t(iYyMtZzby|*70C39MNYJrhX7XJi6v)eBotH zj%h|gNXs~6$ZC^Ho-<2{V~Fwd;XtjoEkOkmN2UU4VbVfPXtcZsop)K98`VK z#HdKu!}Qu|K|(1A-H-^eW}jnsYFNjUA3+wk+AJ$lSEdDFso6ooOu9 zfW42^fI5$6cxKBQsRqVXzXmhHpz6?!EVX3j;iYpWkf0`-%C2;(e-+3+I%bZ8@PZAsCH)aUNx^~3EpVl;C&VzV7NT2lFUW;@HJH(?1vyB%wLBr9+ zqw+rzx?aSXTMS;dZ4|&Ij7}>etRrcR=K$Ht(VC+})W&b%20-ZM^(no!{wF*`(RcP8 z5@e~l?jaG&S9=xcf2j*m&A(5o>ucCmS7H5>wSknW?xsocT_Cp6`fwcM={9QrZ8H?n zsZpbsP&f+W(0C^yxbO^;mVN%vZ{<(8cli?ogYqYyI^-ZILA$2fZJ6K%-P>|>V_e+f zS>MLMlcV8qsR;zN)*rA~_{;y7#nV3$EyN4@FIh+zY76y+#=_V_b76d8VxhG#xiGab zy)d)TUf8g(ap9bW*@aCDn-|Vqm|Hk+Vavk&!q$cJ7di{wg^L!pExcmkl?$(;oC_8% zT*wwAhXnt_-Q-Gy6|nr*%}EcASFT`uPQFTsf)%5LsV_4L;OnM7`N|M3qsD>oSA=kx zKg!EbeR5j}I0lah0T(HNqEynA@v*&=-GP8V+&ifmH-Fqq4#}cP24|H2=1|~;3OoWi z_X~_BFHqp;hXT)6;9VLyy{eQeFWWt$4dT`9>XToIS8Vue~Q!it(cAUZ+0nRZmf$t_8K} zjmH7K0vz`v(i0;LhO`ZJaLEqat4tPI~oWl6;E#km=oP zTa6O;>$mtTNoeth z)Z(9~L^fWK12E&>OOfS(5AB^a$ItS<*Ke_$^R3(Bq5`#8#nq@s<*UWvyAi&FElHBg z`@ei|epu9dH^mz|$Y9%Ad=v>jQ$ThFTWi{;vCew`UTr4Ub?FL#1gF?Xqx|+`Sc~Bm zTd86!)+Kt$FQzd$L$RtZC7$a;2om{`cU6L&AVR=lOJLD72%IF@QU|i3^{vm zy_zh&;y|Z7bqy5JE4o#_mG6~CG;ZXFkYMEM zlu>H%W_gMasB7kNp4%w-JZ)(7uuOPaK2LvhI-cm?xJN(D9qcrdMWOjns)fv<%QP%l z!OBz1;Z4Eo4lU*)vdgrzXQ6WMWqQha*}Zt)mbZ0;ae37@;o{m|$y-G#Fgqm>sn~WU zCM5{M0v^xkDk|ZhK8{@0H>|K_$itMHKX)0T&&A1ZbDEhS3tv0K*VEx^A$&a*zOwN3 zMEIHuUq{1NJA6GFzMA2SCLg&hwDe&`;9m=Gtp*zOa)d^xbq`*qg*}4LgPaD)KmOaG zM$C*9hm;wY`rIld89w0}sr0y-{=#KTdXEBH?*|bAoRz?3GRjJFYSZO{#U;g0hIJ4F zWJOayB;H(VKY|uS7u;~Y=Rx@xY|yTT3eq?t26aV^n^yHrPpB~(1H0%X8fBOzkuKrD z=!UFp%)S6ot*$0l!yfQMu_NLZ18ukxhZ(?zxN} zWuU+-P$!B-7!!L6=id1L2C7?E#9bCS%Y+xnr=&0fO-CbHwUO-*W{yJG%!*+w4I58n zILzsi2U#wlkHN|9ra(I7->f-3J=Tcgh72a{Kl*|aXFDoz1`7hTI4ALPPo3}`&Xgq* z2uOj0ZDJUJmV%g4iUtlM$3hHu!C8b|RbbhfoymUWLU1Q2Y7DK4fbGiuw zU?@i^b2c1z9h|ws_ZayFe#tHR?>k<%}y;Myhw||d@$5;>{4)sKc-~IiV zYpl3f1NbenoqJ@QTbwQrBU%7p+GO2`F#}a0sXBJ8qYZr-`WG}VQ%l=*qVO9=1^MBb z@cFcVZU~>x_~$v{^O!L5zWml6<-(j*zAU*+?{>TyH#LtgVxS%rIET{0`DB?$lSR5` z?jROh@S5pJR<2ywr2odoka$5C=EV64?efYYx46K+uqJUMbcmm`_}Jq?eO**60z9E! zM-}p0iG_;#L--hOD3^4^KF`&`i=Go{whp#r&JXat*n4F$-LZ&6?E(l|3Gma^9w?8Ku{{>}eD5BGafK-6ii z>OXQJ+E|efa}>762Z-|P<5?F+YJEod znNTpxxoZdz+_H#gL6IZaUq6N4K(@cwH<4q}Iq|<*e&@N&rjxwro&~j94b@?=rDb@2 z$HpIUqE4M>kkF$r13I?XdyS!e02~6B!Pok62QvJ_#oJjq(BWJ^KX0Dd(S9w z^+hNxUwyx(FT>-v?6`rb>GdL|XUs6jdMzu4UY7s7by`*oJ$4HuQ&_5WLOe->4OWOCN-)6?XV460q7Wr0 z`FMf`E7pF0=ic|~)vN02>h3CaE3y1>*Lm;VKj)r%&bjBFd+xoCiSc&+#OudcZG^31 z5vDrkKi29852CbYZ2ow3+uALjB#qMQ%pbCIYL6n!(F6>mmoPq)K_Yw0dIox7bu!^F zPME_x=~!7nW~Ff^w&UsF=>)Ax49VVg6X^phkdbAZq-3S)C#SJq$RZ+DOFXH3M3iV_ZA>utGcfL2jI+XLLgrlGmFlidRN43G=kY*#D- z9ZnDC(nEQvGL}d*E_;Kun8^&N4w*EB*NT}KB|Fw+CUr5>$Q+q$VY--!A-7{qx|gX1 zy>)YB!T@iRi_0QAR>i7yn_PC;WC!~BV`GcWs?AkbTe5GQD_2{(kI$8>E#a@4D_2{} zZ=EYwd(yvhu59gTf8Ctfv{7leg+FdYB$U;QMvKVEu1IB6r&pfCzcy(~aW)zClBsN& zWHx2=k||BtP9B?*dU-4+P1&I-sh7fH(v%09l6u)ICQUoODXEvZV$!s?o057tD<;jl zxGAldu43A(Uz^f;nQBRE6K*7_DXo{Jmb7gN=H;g)ZCi?YscA{umSkR5TGFB?=>`TonN8*ZD<_gy~SNZWM2-}33IZPWQa%con{HeKkie8S7yCJcR* zPq?9dLeJj$gthhwTWPbgeZp4ajJHqNN}a3PCu}9p*7gb8(C3xyQ??<{b+e=tCo|OM zNhDRS)Tt`>Y^<4{*tp2NIAAO{vlTA!)%;I!ahm@T1*Z`K?ZPZ?6|)r#Z>~DOT_JWh z|I5Dc+U9@ZgG|>U_ejn{0~d*h>{4p5?MXT%izK6~a0+0~-;SB=k4vC1?^sm4ms11| zSH`fDB4D+;W{TU_y_%pjuo@9oB*Q#bXm}~nE?UNF%b~VCSKHcQ1qC$*4}vDt4G+Rl-h+TM zRF0S26jLsQ74Afm&M~FR@gbNUBp-tAAF7q)LtrM=Xeg6tPpn zQ4$^rO1`LQenmkiF=mNbDFw-q!2T+l==}z2o_8tWWS0j4v)tJofDI=C$4914gduYx z;22?nmj0n}liTfX3vM!E3mC1!i{M{SrF^)WN9CjxXT+$aRd-acVrE@RrF5hyrK4I2 z3caH}PF?oSOl$AV6nkf7N>Uw`iJO?-StG}8s*{Gj^sAZjX!zdYrP^HRotC1a`4ts< zhdFJdchuTq@1Tx+?*QDy%_8~UfyYLqJ2~mCsZThKx4BOS>5H^NNbBdSNL;g?S|H(% zv=aWvi-h;WFbm-entFkRpKc}m^oxY=Ncj9%g(7Ymt2l<@CPL2}%4cQw%4e#zE2fHF z!ESl4&t-Uc<+Hk3`Pdj(R6Y!vEy|~*sEB>bO?s?zQ9&1|t=Z6^*5;HC8^4H;Pn8dV zln-v_;9tH&7wolFKDaao84&nC3<$%RXMU?eZenhu^}2MlUZ>HT<;S+8b+bJwk2Kn@ z)t=PIiYL`ZQu9Z9?QO3yGrf~q4KEB#6zI*zbU@;Yv?je6bz#5gzy>PER0+;-U%9=; ztZ7uj6oI%FME(H>a8X;F_ z6UgMAK*m3{$Sk99D+VW8F*wm4gK{r05U&I{ z7X4@G{a|W2>Y4Ds>z2jU+e%MZMe_m@7waMJwVlYZvIh~pc0AddiA`E<3<(g{EH8ooTwp?5}IdbYiwl4YE(PWSZFCmM4e{%eZ1| zOC}2|D2_Y{*0Y(7)}}0KA!Bq4TWFU_?pBLsL`-IM8s421@zC=7}>6(<_2P|Dsf>HJN68z9NQhIK=O>t0}gVNhbH8Bp> z;k@w6>o$*G&~44=<@Kh=?u^%F0lUT`y7&)?@kY~vP|7PokCIn{%^2nNtH&tl*MN~u zZI%}?=q5WXN-A?9M9M2mkC9iF%^2nNu*b;j;ee24cLjv9dFXt5Ez0R(Lr8-}Gd6iu z?XmHyI$)!9rY3C6m}*{}NI5=@JknhnswE3pg3)t~xeop4mx6P#Ng-%SH*~aS&A8?g zW%Y~`EUT=}OWS44I``6iMjPg{jNH@FT4UA;m*q2BKV%uXD5N!GMz72B8U2E3+Qyf) z%P6g2gnn5*qhCNxGqP8^wMJ3dGQK>YF)XO2IoG$#slW)!xjvsWEU>0IIi04p&JAhK z4NW=C>dNTz1MPCw(wslgl(V@@xM!uc&W&l#A8g9m+$UVs(wcKT&B?8|4fgRTn`GG5 z+U2||%~@;8+1x9m?Q(8SbB;FUEOg6QyR5HFvyL@oE%eJP+GV{i&H9SwtRb!`?bD6z z@@n8PZrGUS%>tW@rdb$Gvow1zq$N$gjfj48;!J+MlY;>=br-fI%_O#w)Oe!}3Ym;H zk_JWDQfelZjie@$ZA#7Lu#wcdyG_ze@)}8f|F%h+$yy_=@6a}BGwI5u4er&JmSysk zOFJ9EG6~A1osD9d%;eI}MzTywa%pFyStb{`w6hW|lZ0I2S*e!sem=1eW@#nk}I@a<_;HM_lHt zmN{~_NDilUx6eK7F$cE><}JcxCczIuC)7u&_CuONVcGd`7G_vx_J)v`(H}W}1Q9f5X#LSkfp_rO-g<*fTTs3;m z1{P+_x#4#XvNx1fQ?5Da-cVajx#l2zLxDBrnuGEURo0YiF48xYT2r>UXx~t8&Do^k zn5C!kb!AadGDUY~HmrwWqA>qcd`|bv!zc6Zw9_{KJZbJUXLDJ`r$bjrQi&k4`7QI- z#=9YVS7FnxY2BuH9^p`2v?T`1M~naz7i|miJnTfN+8!&EN+X`9dHJ?v@jP4tkW=G6 zx<}edVLgPxSXd7+CyiON558+qOUGw+8OhV+i1pO+j@bE7YgL$ zm3e07%{)s>j>Zs@kwc1XLF8z1o_p@_&hv|hI~s#yMhQq<&BrJpzb|Wmf(^$`MFD%5~HirE`4l|9$Q`2Z%rV(D%A?-$#^V$4_ zQkU#IE!sn2Vx?G;bYj(%uwem(y0S@CQ?eF@4XaB9d#a@)!+KI7SxW;ki)E-4k~J)u z47V^LXu_>wyJX4Ixj<98hP9HVOQ!)%=^FM)BVCv{HKnUTa&M6|(gpLmDP6+`X`~B= za#Om7)zL`Tjw}s3qmiy1T^g1}BVAj{=QidKFE@UYjz>3 zZ{ub$Ryf#%&*BKrWgQEj&AT?G(}X6^_DU}zIV2Tx&~S5mR4v%dqiWz>s7~jXc|EE= zEU_c1B51I8wQgin6Q+I=lOE&O6sza)^Rapz@oQ)VTh|Ks8UObfzj`bE!ZLZMt`-ul z^fS53;kU9)|C+7o``5s^`u9wJ#PReyw3 znVUg&>F&jqDtV2ixzCxphX;jt~Tk`#|HSGtE+-QV)Kz3Hha+)LzunGl92Uwq?A;6*3 zY-IJ{Ga58JO=0x#-?PRwzK2o6f6uUPd=I0A|33TZ>A!avHhqE)H z6cCB*bQb!;C+ILV`UK-`N@!|jhr!U7&}kI(DLM^*KEjYyq> zU{^-wPC;M}m9EZn(y?Ei=Uuuwzp}VG&xzkH!3jg@DG0VYUm}V$U7cs+*XUqr0{&&# z;Km-#4A8L@J~&}jx;jr9ADp259Ie3#WZ=I+tUmtPsf?IQa#1R)Y4sO`xUbupjTt;}}K;xQw@||zr;ikFOeH+I@`@Hvs zykt^ditu>{c74_j?aJjnue?O8Sl%B|y@)Hd=1Sf(u8&r=vX|ewEh$&Vb4fY5MyD^T z2E*s?ROVe%iIusjDdFY2+-1t2CVgj}q{puAHszkKQy$xFW&TWD;<#i5MU;CH8_`8$ z_V|jsNO|n4uAAL;%40v;b(vkKJoY19m)Uj7W1G4zv+I<{j8AjnFasB=%YDT^E>34c zDw)0W@#u#5Qj?iXHaLSt$KYKbaaxiW6fb|4hUWaCVT4_K3=uY3!neZ8We_x_w3nQN7suP8*SpCE}jCP=Gyc|28lCeQH2B$ccVN1&I#Vh zAlz8_7b^Eoj*n1(s9er3>#p2$cfXBN>Ua48s9o9rI*&8wy>e}gyL%>+F3FSceoiC( zaeBqKzz&>jlC;h(xGmp;w3b@R$6Z%4&*pHX;;hZ#Fk}t#J!no^OPl7*QOVrR`9Jf$ zQ|{0lPG~+CEx0|uknf(fnl|m3tCqPN)WmKpeS_Z7j@=-g*kWP*(@+ehUMPkpq(gW2 z9_gl9f{gUJmeAFGu4P5Py17ZKr2W!{ZRg;nxw*EfqO@!JUQyaR{ivvEsJgdzLzPW& z7@jo6;b>9a66^;MvlzThbj%xM|Eo^t#?A;6q6m4nD|6BT$Ho}mc)K8HaZGWmOXMDZ z;6Lne)t$^fY#*3=o@Y(a^5<-GI+NnUI8T1?hIpj%Kbtnq>I;LIw>o^~oL8M2l{Ix! zWpP%S8pWowtTMCf@-4{af8M5kx%f?#!CdEyiMC$ zanC>ScH@WFHB-8)=24*f+!vU(E-lck>W+PG)@e=o@?HMQW<=)da&O{}m{VtSG2RBM&YMlnE~x8H`dss*#pTwlZ6O@@5LbTE+8O53G_;{z z%=k%X(>d+e7+rRUM!#w?Wq1k%G%^wt(72wPwKBEXBG}DnEUXNVM#q+;{U+nT$g`mq6>^HllOGIw|+6WMod zW8^64!!-^d$78!WidYfguwD0AbD@u{E!p8#iMyPYIX0vnsd4u4Mvi}`U`tV68xu!d zy`PYt<K-E?Ya*IBo9}=o$xYtfAtQm#~Q#^U5t1B3is~Qdd;SzL)`0!bHt6a6R~R0RY2O8 z!+t+X;}hF_9vt$Q(8AsR<~XHDD7r236vmQHk7zW%U*aG33mxfgoN&9`(( z_32?nB(lr=k9A_R-G{T1177TA0Cf)+%?(z5KjyYWk4<@Fly113(3VXK(yq;YoRLjH z4@j+-Hl#DVL}mIz2ff=$CE!isJ_QER5qw|6`5n4H zuKvPL5DjsrUccuTbqU1CWc3rYOgyDC|Fl2Qr$=kM`Z-Ipab5vaUjl`@` z(IHYVy)K#1O*{`XJ=hXY`#Vm64wa3UH%AkWAQiDSbz(g7V0Gy*YrFaQCDr%A{+wDO zyd1u~8-3j_zDfIVwVjC6md{DQ|7zPK)590p}tClzVb_>_&c<4mp zH2cxz0~D@rrxKl!X3375ca$43lQ9nOws_TT$pI@3-q;XcO!LATN+v|`)jsbnDoYn1 zaEE3xImz80+Y;XCSuJLaogf>h)!taCRGvuUA@LKsL)=XoE<9kx(f`NQl1UURgn;*3 zbVDq>AcCmkiS1%7dPDbPo?mk|?T?=OYR z9yqLKKb%|k7ZR1-I!C`pb!~w?qo9D*rYKZ)v(x z4eL=@RG*hxdHAJpoGvK?Ts!F)0}Wi$c)KcnD?t^}DS!GB4IQ~VJz{t#cc+IvHtzJW z$NZfh(GA>D$9krnC-`M=_@%xD+4Z?6bwws86cyh;XIE#EPiyJwj)UA$ zqm)oc)P@$iQ>z&2DBViU)mE&9XLl5pcz!tD6dSw$L7+EVV)g0BB}UXZ z5S8{EQ#%e^I!S+EUx}FKNW&VEe|RSU@L2xg6!#J^f<>XII_Ji!17Dzb5f|NGabVS0 zdHon8XN^&2;D-2z>GzLtv(5;_hh2DLr^J~d_unxp)>j|Wa1CJ|g>&3SmA%{dee4dC zE`5Yr(&dbw3_{@=Ib24+MPAxyry3~1A>?eUAKYZ87+J2ItUgSvK=n>Zz=16)b1J38 zuY%Vhf^poRd>TD_SkMVl{N8`$NkplEm|h;|Hd-PB)V8BguzD@@e2#_!LuH(*jlQ!7bt#cWyHT7vIQ|kY=fR zCC3p5el(B8t_)7E;@$@Sanl(qMAh94pl-ut_0N$evD?96_b(YI4)Vw`zeF{;{Z~)w zJ`#0iT)m6PTt1xLTKy$OIT|QAch=42wJRgLTKO!>LLb*jtVRD}%ty(#bO6^uk>2io z<98ePxbb}VkBR4Q!O40*tyXVQl4}T1%PP%M zH{n>?9IbI*ilnj)r?cXLI=%WF07xdM_2S6NNg+%ccc=kQH^BW3aH;|BX@K<%tbQH! z{;K+J(Z1}<=aoNc6`lTk9Aik+G7iJA!E`zqL+19uWE$cz0wA|pu)As+RQGLBc#=+I z#YWd?6PGk(8P#w3DW%0ae_X-N6U=;57_nc7rK6VquIYuM;kW;ZJRqab;<$X_~UTk2IPBNcoWn8$(!tk&LZG-Tq4dbCv(WH7xT(vmkGNaFvUy z9p{JhO)xeH^EG3mX7;w@Y!OXF?&k~@KVm0jq<3$?RHQMKM)%@uewZRNBaxd&HCT$@ zG=HeRkkC9m4xt1qm8qBz8i>OUff;d{anG=|CT#GyGwo@{J&=qm#RKkWF~glZ$I;M+ zJG2q*&9r5n=4nggw#xqa^;Nn99pS?Q*dk2Ld7#HrQWzgzy)D^W0{95P9s!2{&cW60 zqX1_Gd<@_@0lx-tM!;c!(*iyYuv@tV)L}_)Vedf?>h>RZ55S`W-UV<(z`Fqs3)l`ggdyc$4)b!2USg)y6aV%RvV{a6 zR$5svvHLJ7SgR8F5hXBCY&Web=OJG09`^Y^qOw*8m;&l$4}Xj_IDJ&YM@fRC&_Gg{ ztrWXoQz3h%Y98Z{k>;NJ9z7L>N7C)yLpYm%{A7lM`veJB_$od@qEOorh@#tbZRF>w zw6%)j<9Cg86TgJ=5_M_^@DQOF8Uzz&P$@vnJ~)geKDPRMm-D3AXc;ggIqQ2LSdHU6jZ~A45V?6U5K}F)7ll<~th9A#n z5Ze303Mi=8V1t)bA4$eY=>stsyO@-)TJ7#3vj0)#I{#rt|D%GSbut5>UOu81PpyzA z0Wz$GWf`|+n``8Fvu+)=WJgz$Y%kYBq61UXQ_4Ph75LrFFOW0~Plx=|G{-(+)$LIl zOnywHzmcnxO6!;LN;X@f%-lVw1`N^wy3$@9K?Ud_^h2DiJVk`sZa}5t<`=SWHmy(I^}w@-&=`vfo0HpAtH_@Mn> zA3de|!0iM!lB~p7lsdN=O3BzNi7W7(=m!;QN>sBiCd|aI(qLp*gUd8b6-E~t>84Lm zA{yI0#QSyp)+v->$34t51B;4-rXuF6{m;f^LWSooy8*NDxFXT~G$n7@mGYKdNtWH9 z%(}AgCHtxRCtk{jQikua^<)!b<($|m7Qis%0!M*QZ=KX@*iAoY^y+N(%GIx-lVpy@ zy4$h(2ZPen)#^Pfn5;7!ygs_?$M{9j#dUzdyCp7|jn%Sal%|G0t5V_ellF@#$Z#Tc zpSWWj^U5ILF@PJ~@yNsn2Y|WsRC(2Zmsb1)W5uH?z-6c5}Sh}t%(5AdzL z!5m6psOu7ZaUkti$fZOKjV$<24xk!|>;CpE=<1&Qt}RINURv$WKR_)>naELI`4`<6 zPHu-D5mZjjkz)$K5F&%5KwKDO!$ z`BwFskAAq1h<~Y{h;QyA;>Y`m_*H#G{PX=p+=n%Lb=GT@^F$u;_M-(67WvVl*MhLI zkKOY7`PTIs@gMCY;$Q41;y=5e3hDy89%=g z2#BT6xdZrbe878dS`fJr%@M{}mDXehzoB+6j4`cZjfk0x{Fm~E##$bG88ZXDZQ4J= zt1|mZm^^T!vqB}G{GLrD#z>0gibwsX^-M1m*LwbY+Q-511eyoTf;ouv8uJ>Bxd50$ z-sO&Yd(8&3jOJ#tpKZ@la8|FI2bZbH_Zye?vWI>>ws4JXS5rYMyyVX*6tjs0u7x>8 zf;%itB-pwqk$C3|+A5U`jy~_-;4%rjcV|I46^CA-+(8z4g>otf%Ms<@YR?!cZ}$r2 zl(ALbEPOq0Y99`$x7YOVY3y>+o`_lXJe|{C&(DXcQ$3G1&$D!1yU&7cVCUXp+XX)_ z9NWOj%MIKA*q##t6Za0=z{T${)|!KjyCCxWV)G)-qLkm`tr}Cxv-9t4+{-#kvq~no z^PO|=ylOulV(H|^!&&f7S-CfOr+nNU-m{>T^6OHd^nv!hn=)l@P)a#crHLWCqgK(< z#NN3`ZRCJ?Y83R)x=;D9U)FuVJhcs$G3G_{H(;Kc2tC9+aC867-vYz;%F5|5Bb>K& zQ#5}IoZc&xJFt1LP)=EVIilQtyaVI>cvrNM3j)xqcBR~}^5!rux}HQ8t*@4d%LrqineAz zDdp1Mpp>%cqEJd%aVbzLn!g2p>kUdNv#GR&o4;5xIrH~VduY(4jMXb6vi)!c=jDg1 zqIDmd7x=T6%}bfISIwIR^T5W-8S|oz9B3YFh(O$TS$%KvMAD}T{YZf5u1wJY%Z=P!se`AfaAw^BY| zm{nTf=iZ={GV`KPN||;kP%0YA1%B%dN-49cw1peW&6BTQS~V$S^~;iMo}={=^OXPk zjCpDx^l)<0Ys`x_aPy3>moyLD+w_X_2d=T%<6%;RQu@13dB1-~!A;B02+-eKDXKQA2H)Y9nL z)T1}p7LDF!Chi?=0~hzp=q)gCZ)~TOdlzP57Pz!GD5aggD3nrGTnd!Z=@>EOgO#EM zTwuQ5;FofqN?W)Eytc_z{P7-IV=0&Q%Z?0~2QP3hF;AJX&zJ{xUCx*nE#N?NW^{_` z?Iq@cn;+@B7r4Oiy|QLHaQmWd#sa7J3gr%L-Yb+-7GI7i7tP!PZ}$r2l(AJ_ugu(8 zmX#Q0dM%b6*m^;0GU+f0s)KXv59y_L>A>m>YQ`)bkg|IZN6}tmUexH#&beOFJZ1d8 zYxK~Bl>2)nxE)x3(dsdvoZ2qELb(I8^a|ya#g`+>MU7tI?OvgrGPcU=mquTA(VFD} z^OUuhu_`Po@ql^C;ma8FbQDEJ4OWU8Jv0O6@3k?IGJfARdV%|UCAj_6=moa#70Uh8 z=mmaXjwly3dV#llg>uT+Dz9G}J@|l9E2W3pr2|{{#JCNZUxXSxV15y3^r8|Em|x6F zJT!qH8;5!&s~xy~-ZpMJj=~^=m04EmQnv3E{{7VG1%6+SC>J$)fzf+~@`cdo&7Q=+ zyofYn^r8|kaC)y$ z?!e~r9)xB=Ic4$Xh;lk^GByrYiWHq%+f2A zQx;#2C>ND@fwy~wa?02$uU|^M*?HJYvFyOs3sQyYFbc7US{6f_9g4kdMh8}3P%}FF z(U&vkMUCFLPGc5<_^{V<&10{amX-Gb#tFV z*|xoRH#W?4tV;)V_pQBmXIl|E;*epmkoE?~yx{$t&aSwZW2n;9*(pXBptD0&OWWBg z5*MJegWupQ%R!jGasm1`wD(}95rd%>zrF}eVa4{~(D8{cHbr$}6Y_69jx+V-YM zT!8ilIa=EGrbzUqz5m+Z9&`^^Of&t*J>c)i!r>F<+BNsQZui-Jgv)NZQn+S`Fjz>+ z{aHV_<88V(dqi*TdTHDXx&HTFYeAYD!Vzjl4>AmHB|Yxp@rR4+uUAH zy`0MiRMg71x3;oTch}uEHScbFpx50d6lf6T7Q3yfs>JSg>xOorY0%v0=ID7RZbzx@E?%HJC9~ z99Z7vN)Lw<;X*s9so2h3_d%~^-!NsI}M}kV#9LP-5UpUD%{Gu z(r?($t#Y-wf;UVrB3Hg0zpdsHYj(hLTI$3inqxUr*Y0+>jKoJ(x?T%&UoU6=$)D4?9y9*OTKBN=Fv7}{chz*Ycx+Ba0&wu)V-@!DETaYLD zvtftlWp~dQmTcsPbs6(WTygh&4$m|%>^kO(mU&m_t~gw!@Yp1?mPcg8meZ+U$=#eO zE4Ggq>R5A2gF3QOt3~T8!he1!!x0w?%AW~TX6Rci%7FzuxrjuZja%RmV?}>mH?&$U zmZ>GHbZ@tVT~@h!l1djGvQzV=G|(ZH!py7Es-_yO-Y&YK8|77*iCM9t)^6m-H25`TQGm=N-^(7x|SE_gzFjCbR%TlVcsNb z9ayMmvQ`|0gISP^|7exBF?!1TF#2E?q&7QIFy%@SyI>8f_7Rugiu_w83Jwm zsqL(S;8D%%E-CppwlxXvdcxZP4Wr<$-Eqz;7)5obRzRzP(AFMEN2)f8YYAGAs;`!Y zbi}=l>RR@=|K98tLL1!aoy?vr2YV9E!QiVY5+WFr?j9H&?ywf6cVX<(eI` zDtZ$`Z9bMUg0_6gH?6ld$o1~L+!4%j&1qIdDVP?^38i3MEG0?{@-t{5(fj%GS`DM( zfo1P!=q2i@66>>{VQEoLt+#HbK$#<|J<3gUpAOv8v$@Z^f=jgEYIuLwXJ{@V^B#|BXsb>;-chg3z;EQ-iW3Pg|+`X|8I_$G*Mk3e+ON&IX z1THiZaMU853p2qKC>R1ywl@U&FunQh(1bRMsEsY1(@NQ3)zc=V`lvhiLW+DFU9|j> z|Kg(k3!;3N^B1mR5>NHZ!H|w^bVRvwTbt#HcVt_cI;p74V(4yL;;}{h7(_wzHbHLf zoD4wLcy3=I)tW!H;B=;xHg^B1`4^&24RA3+e~qo zBz~>1PJvU|-B}1+xU>7fg-yxuwMn_MKVaC|YUmS&sak6G8wAYKkw{*@%5{;udyuV^ zA7U3_Jq7Mef%gBwQoD$!j@c%{N|W80ZQyHB!kOLKv~921j~;aA=a+*s ze`%2j`td>|u>hUOCd&3Y@srC%C-x4*jyf^5+z3h?Sjgo00-?D8o3cG-MJ?FAzZaqf z+d0oa-w)^cES4lbr`}qUXvOxHq}PS}y(Rgt%?7=1cXrr;bg1926T&2`X5R**I#*)O zhOC9S%TsvuIV#W%4(sFvNV+1as{9i2pb;gkcF$==A`c^O7^FME%tvge)$(!A6Q;Nn;8L_=0g z*t~BeZ(a`d+RNe77sHBOKUy+Baa{b0-O{&V@hf(@HgqYRfzc4o2BYV(inV--v-eOw%HZ0y^%C(_O6%ZH=70_U` z9$HL29e$7C)Wdu5X*)hB?>$JzE;Rmt4n$aF=x;b;t1uMbTUd=YnYC@Bg~LXc!M@^N zwqSm8nC_}s_~5&AxG#QRF}QarcMQE^sD2H-Jsk(V+&!Mk9eaF#F*gn_em^l(Lk)3) zT)SZ~h~1uxVLx#n8ZtlWW7~smUYfV`Ws$y1-h{<(A#OCGOIZ~2d0A|5Sr5m+Sz<9B zX?P7Tcq~RbU^2fOs1)%FVZTd>UlAqvSqGXeB}zTDWR7}E=672xnZ+9~)wX_w2QDJx zrI#(3pZZ+9@v?NdFWz_o_bwGC#)}xLU&hNU@g|RCu7l3{GIJyJVs~>-4Jj}7kEdeq zo(F0;6c%qt(SwX-oLJk=kP0ebs{e*mI=T@1m}q5pw*Ay?mW*>NyO~MShgQu`Eu>9Y zxK*{}O<25D)o4PONFWF)fS}nYwi8eK^{(A41VZ-v}AsqwRk`D z(zhWWt$ayywDRIz)Vbz$DL-OOFFy?)?BPH%%O^=s^Jx5ECd zY?|Dvx3Z~m+haVs+R(drb3^1qr*kVuyJ@P(#R=tm2Ahu_@59j^=`@wl_@wfa+%fSA z4ujo37Hwp6j=O_POVT@RXKIt~z7J><-^gV3Q_0I~(KsKYpDIsOpB<=Ff0z%t^0tzW z{qvUTY^vK2(#%h^(>Baow3ksE7H_2F`k_lf7ejkNZ*Xo8jTG;FzNqUdoL8DvBKa1~U$@id6u$qVQ9 zW$QxHgRxND(CcQ+PaGFN7A}1o7C#o|+R&wNs@J@5Hn^^bV_|V|IPA~;c4NZcd3`81 zB6e6IIs^MLNPcfIXB#Xhl)|KaDN*`)+s=dAIx4}GYm_y!%`DBX?v-lPC za3fw}{QuAeGhxzI=!Kgwy==k!RA!3%!Y!Dk!#$l3vIdz{7QdWML%P(L7&GFoei<{f zET?}v^AmJdmzmF?gR-nMrRUPbcfN4<+jLtV$6M&`bnY$iZ|e2>j6as)7kZ)syj|s0 zz~iY3aL)tvay6X}WF+Gv%64W|PzU?_Z&szN&+}FX*^Imo4Vj--NSiQkt+0HWu=oY^ zMlW=!7Q}pBEi|~Shh|i&?l|>6sn|p8s&B2ndxd|9Hb-z=Qu+RHyh8U29=T+4j9U`N zlVg{{j0H;vHkdh7RA|^jbH)ipx}1-n1UfYJ-zkMbRYBWdp#DTm!Gs zU83X3@k>Wb{#b~Fs!(9#$>C&eDU$FXzqC?IYD2WZ-XBfY4n|5F)vT76y6H8YYoVS& zx9VnH3pJjc9d^Y1mF)>6&kj#k|6125#4f77hh2r$eS>OIG*By5LhUL)-Vz_bR200t zdU{wjtCjK9y!0)7OfA*jm`0#&$-XVV^OEEannb=Tb)wzRMBDZAx?8~;=WU7Y=B1l} zhh025T6Rfoc$by#25xsFJKT}44NQtj^m(kjt3tOXuGI9Yyo**1SWl|swk1`On;O^E z5}wxihs#~OU85`~>pO1m+P?*?gz6>0b$ zuz1;+H{^@miAyFMdEKc?gtoGmYh*WkHl(@tUfPoTOjGVXmv+c~xHb3GrTMxK6>`&8 zt73*b$X}FwR1~Eyw|-RTm3O=bzQzDA z?HC(+&Cbz5Pr_rDGWeCmqeK1&%1vM99*S=oEyI1a!JWQus5IVjLmW}<$eU_(Czls( ziN6uMllJ}_;2>!)>Hf2m(GLFi+JgS!M3HrRU9ZPGe3uNk;YoP)i=>W0w(?U7@gZe- zlw!t{Qx7ICu70O%66@-hO^zY`Zr`sY)LOmERKpX~ysG|L8AdKuIbqhc%7fQbD*se> zNJrI&hs7>R1@l*@hsR3Paq|UMJ=mVKl(0}hHq5|>8Lm`V<3c_XRg-6 zh$vs(mfUC$Acw@=s6VHYwUN~^f}@VZt6oR#yuM{y^4gHp?b%(gIm*&|le+Xnz4e2d z4)&)|q5RZWfbr2QC#w$+y0|iBr_e^#y(`9IwalH0s{0Z(8tNfsarLj%LJ^JDepm3R zX~D+M?j-Q5qH9ZF>z;1FdUXPdL~ak);2sxLBgZihIDRLE@99@qI|Wjkb#Gkx!9XhL z=TTCpKxb%Meb0)@M=d^(9A&24G;B0UOon$~rqRXsZdp8|9=&VO)b4mPwMiT!gl1^@ zodecUQT2n+!g?xYg0e9IT|++^;jJ5t@G!LAW`rlBCw%yj5kCD;`3YK5y>|tf?t%)_ zoZ{y01~~W%fZci{;2i*u>eDX)oYR|k0-Ob?{Fqe^Wz;b=*!s~oF|aS+s`si@5Er;o zxzD29=w{Ef$~DS?XJ{cfi9{RdQqOd6fE7M8tnn~(ISPs*kgv$P+`446MEWcKDfO3X z=zljAziHAlb;{|w?YK%ACROOU@nrX9Vv~R@Y<2#al%Q| zVovug70|CIzOQjtEEc=tf?~C>gd?5d{Zq_0SC^i z0O^_7eNZr|8JMD1-EnPc%5qIl#gkgKgT`(@u)ai<%B@E8@@SO9aS#;25iLV;lkS-x zr8pPA<@zX+zz6u5&AEp^-CU`>wOEo$q{YLbw6bTy-Iq~jDC0)2KzQZLpC~-L!t<*N z&p%nIyaW{KE=c&t12nGU26L~z>R%04Zjy|}sLpdG(`e3GA{N8C7=_5f!%VB4OIVncq~%=2$WYN&J78P4SyRvx<7zRZAeTG~vcFYujx$rWa`$nug>C^06e6=K2CtE7~%X3J|= zMlUZ-kaIAk!lbKL^=a75#I%-|BXadB){n-v=w~$aDIp8Q(T9-=QOV?5c9Ja0?T<~)s2?7otV zf7<$uhy6l-%(}gdf~JabW#tVuj(|qxpR2}_i4VAxN)z-aCG2wbKN*zKGG;~(byg2@ zDLU<-iS>F7Ta=!Khe~cw`Bqq~B+DH8n#Q}R@^jXX>Tlbai*JvnP_D48(Jsn~+~o{p zZr^EWT>Vd=XfNq3D*7$0Zi+x6SA{w>VE@)|B_Eu&ra3rmt(Va1J2WC%)Be3(-l!@W zd2fausp=(-k)g~eO(pdCwq$Ax_WGm_<^Q7b?m7ug?Ec4I^xajo^uMlC-^K1*{Br)UJMkdq!Z<)(z(#=I`zYCK0H;WT zsiAg23HRqbN_2VL>fh=>^{Ee$4dXYQ>_G8#T44zH|)Ymk0dy0!AI0qnU~SdhhlqyfsoEFca0!*)qtYnbMUH%F0s zJlekcns`Y6lA)n8KLbNi$(|d3TEA=b(Bwn9BX)<5N7eTxtC(%lwde1w*YDUN93|#r zW~L=f98G)<8lN!oAzrjZ=y^MhWZ$%mD6fHCEDn&}e?O5pJWplh1%WtWqgw2)*in67 z$iJtwHjX?V-~OiXkYKv!?@kOQX<)c-t56w1ogv|kM1SHF*=S0lS6U*O$8PFGR?>Yh z#45?gGZI~AiO?!fems%7ci;ZJzMF~dj{U0D8duz@vujP`V9aB?Pr8-W&m^Pp-C0c@ z5zg4H`DuQn5$Og=E3cAWejHa7N}&k?o`MNivx&W^btCgjsg}&_6?i=HzJe18RE~E{ zGAG!U91wlb7AluPKD?dQTZnt3nR;E92+~a@maRm4o0W)uw@95@Qu%5L)!=!t3@?Hr zya*FUy=B4%mBo$lNDHB*(joMqOf4fcb75I$BDG;3ILC9aanASt&idPiOVrPVSTUkU z)Ipw;DFGF4oQ%b1oXor|aIy;jmkP4VxY)jVE>0R;taP4>?fYC@Y;|r06OFvHFtMe1 zrP4?@wC7<DuZi z$`wCCK&M*iv%L9uIWuMn0xMPix~#oQ#tS%mW=2ae$jJx~0~|8Mq@&cz9$ru3nsUkZ z)vF_{%JRUV{Tmt@wjoA({`~nhJ8+pHM+A@6@T)~5{-Ychnn4#nnvF!SR#RV2&E5Z% zm@cbM;?D7g5}#|u&o%pO))Jq$7C&#b&t@|5d7}7vV!H~L8rdA3+=|^%uW6XCRv$qm z@u%p|)T-)KGG<=8sa0cmzt1yxk)~GOUj1bs8njIONLiGwMW$%oi9-F@s!Fj4w?N*0=9KrHc3DT7}ih zVlDq4UoXFX^_r+m;yC?RQa^%N^wX=5agnVmg`pvYu@&xqV9-nAx%20Tc8o>tp7Kwx ziuqQa9FJ>$@}*?ok-kOjcN*-5clqU;Bs^E`Id-M+eEF`O=FO>?=ujbM+5Z@>{Gu!^ zVLwWl5);FDtmIZRh`?${+^(^*+xr5(9(BJv6U#w`8En+05oSY8p`y&9S;ClzsRE%1%!m^7g|Xp@t$ybBjD8WQ8g5)+ z`qWlDz?I6sGK8|s8B?f;SaSwt0Y>>)=VOIffl~ceBptks!c>Vnw;7IyNJ;fB3?B77 zK&5g`T1PF$+Y{N-26`%XpMCE=-$}OdCKgH?@QcUWxWcKji$*0AdWRQG?pCvFYRRT( zI#vPn#CUXwwDK$~p|nb{@Ynen1tm68M~&3f`t&yj$D@eMz$d;jxG54+mC8^gbu(NU z#Pf6C+DgS^4Nh04FfQ$_l^^u)X(;Z; zmN0Il_>&)u2fg>tjG%Xd4^nRJO^z`FV$jIAJq-x<0_$7Mn1?o{vsdG>kiVPN5>1r# zc|$tKHrk@%V(5}UMahB)3>A~hZ9J4Gj+gqmoPJksyjaMc%^IvTY$72Dtj2x*5u1MK z9rFdKA;@fZgSe64I{$8i?EBbFY*&JsZxqnRZON;Bg7Iz1Egrf`&dXToXy)rY#K``0 z9%B4{y@wd3aZM@R#J1#(9(wh*fAUb`)MlZSq8Tk>WPy?$G=%R_J2mb}eF zZ`_u=-9taWEvd&Iylq>uJAf>r>5nE*cx{9J&a0X`dG&3F%m@=x;qTzLO1a6P;~1-v`Jr-Anb z_zdvg06zyj72vbL`vN>g`G*A~0EgM6_S}GP%K_e>4e&JZIl-hkM4J6(a=ebIUM<-Y zPvb7%<&qscM>Ppa+!3s!7lI07jMyrBxv`YFo$esJE0f&hZcF^-t**SwoniQ?p++~e zc&TCOY`kM9)4&7R^{V&aHPBf$etlYN8x)EDs$xUE+};h^yUTf(=$(d6y~k-M6;WgU zTAHBN_;ynj5i4O9mIUI{-!jjPnNlTMqA8U$M2U%mJMkCx@imOFjPBLHO)B19>h8l$ zGem*7X)tN!ql(?p6(F%Cei{vDN^DDfV9O10J!rA%Eg+(mU4+QU!EbdEa_kNXj<6@NwX0fZY=wrDs!=+{_lW?}m7vrF2hhk*U*C z?|%RFsrFwF_^&7JE4>mPZA}jW@Q=@i$7lVcU-3f>{39!brfN^~=uUVf&tynG8<0E{ z^0r6gu>X3t{nsP@>+Y?-qNDz?Zi|0NUHBRvpYxA?VG+Lfk1RwQlIM7I&v+!yWk~MX z>M8kHNNg3gP;$n9J<$H^6aMR=faG!iI34P(o5;C?;c>Tr^y`-hxqoE6(~#U7u!iY z6F&a48{)?d+#LPP_0dcKe^w%S4mE+C?!Xz0^kN3@#OC-NN`eeyrOnaNt0|A)N3X_b zL-9W+O&}d~>}vA0gjOJcPgwD++hR>q!N`uClwIDn^ZMwse8D2rGK5x1sp8NuDrPWM zJ9u3qcX*f`R>SG5s$PvZ-WW$1a&7B=PR;>ZFYBY^KCn%>@@ka)?MgjjE!?r zt*lNm|0v7XdxVujxUw`^{k)M68@EhvhaCHv;GHmd6C!tQa@NvpLO8EY&II`2z_m%8 zCeHOJ{sWn0)HmJQ^1b}_&(s@3GhDPnE>Ap{J8+{2Yw>J9|ZnFfDZs43-E)$ zUkvax@bLgY4E$w-$CGF1yOZY5-8Ue&qgV_loV__wCYm61XzjHQc4zpA*DHH{Sg%XW z?Fk}K+zY_~H?PlSo6>h>P|OJ5%l5sI|HvHq_sx<2(K+&KiKSEhN9V|YV2=Ec&5?h4 zj{GxooI*rD<2q;Is$lFK5|?fJmAbQEw^uAJL%m9 zd&Q8!hZE)PZfKXQ51|avhTpJK#*>o++?I$L8Xk|D*%q}mLY`8ZM5~-O3BpZeN|CwG z_0fMZHT`-8wv-fecFFdGe<9eq3P&1Fv3Z)}K~UN$_g@**Z2D>>7T}1pi?W*bNUQ?8u+OI zp8d}&D(~L#_?Um33Xe1X zabI|R!awd0kH`Guf$(_TKTe0o6aMjFcznt~9tw|7`^UrK@frVkBs`w7m1&pzrd)R{#Lza( zaJ&HC<)_LCUBmtQfe)%(tg6Z_a5J_%0h%noxM_kGMykI~{1;`pkN>Wv!q%^3=)up5 z`^$>9#qrZyK`cw+e*1&+tl^7HNqQS3jcy^y(|akAxr94)w~9^)J4^W%3MeWt#M1+} z5&KuK&qOza0|4>h{5=`nyaQU&vZ+;eCWMUok=Z`8_Tn&;=`o6*Bqq~_ix2aQ2*vgk6sd$Zg! z_72y_>pg_$;|(6d@$p6v$?x&=9+cbTHV?|{@g@)M*MvIuu$&%m_Mm(oyF4hD$J;_; zz_)u)4v%`sCx^%G0L$Tlv&K-<#2v?g!E$)utua^*kEsC5;eo%#-pk>E!^U7aJPrg{ z4v*;o%i(b_z;XuQY_Rllc;K)xSPl;yHU`V#aU{TUc;K+H_i}jPurXK;kH-QmhsR8S z4^lo33`--2#}nbb93D7q?7bWwIBX1-!{bDNme6tVZ` zcz-gyuk-%d0Ly8F!^YCc!GpubU^!#X1Xzv}95(iTA21FZgAW7aXhFKhlL^-S%zeW= zOfF zyaVVq=+BQF+EsSUg?`_!uxAPD}qq;0FVI92l;(_g@Bn*kCMr`VL!`_v6W4V0>T(9|p#!W$+X* z-YAane*$<2Bz>|^!rvaPUd4cA`%7ZljA2mdQd)^K~h zfBqI*gK7d%;iTH=!P9`_0=FOvGFVEknW#A(N%% zgpY=Vn2${*GL33Zcr+x$qt%p<308B$$3nt&g@jDKniI~1gt#o5N@P;jobZW|5Qk<{ zLZ)lY36F(@wL(HBa?J^khlCpo37O(GCp-}nVktLO&E&5+;Zq?YR&-NBriIN3pAHGJ zu$vMxVQfzLOh}0J-IS22WOKrkAt9D|Q$i-0%?Y0k39;In5;FbFB{W7m0bidI|4Af) zjTeER2DZGwa(6vP5GlR^rhFQs#l1{eR9IOvS+=+hv4pdceNI}gu1{ZHIg}6qiA94^ zL?+^~kXe3S`!nT<5^n{cNeC7ckbPs726@6rNJeF=0m+tC@Eq2Rj~O|bgm4vPNV{P) zTd7|n#shP(^K8kPx}S&;Vr~dZ!uF9E;+dm{Vi8F&W2Td2f&w<& zK9;!Enj%yAE;sd?12P5Vy8cNDmo364EGwb;6gx~5v2%;BLG^Pu(U~iDctqCh*eTc0 z)NiJUR1`K!zNor?Mde?Gpe*8pnFwDgr;Yi7WX_O8)@GH3GLSMIe)vj)5}{_(XTp=* zy$9A>0E{nIeS7%InzpG`DwPj2msU97l=nBNZf&&SXKE9DOR&L}erF1A)>%+?jot{Y zVO*J(0e1R9g)yRqzDpQ}-!KttZwi=^?a)Js2;y{_*cU#8_rUEXT; z_B^TW7OgD52(eY~uJOyZi+9yLeq$AP=%oB2?*_w%N-wWf+;^|y@m=9@Xfs(Xj7MY1 z!D08icQB$I9JZEjjt)GeWmK?odmc(At7mOzA^7Zm2%34Hjw0$3$AX?VurO(0Qq62W zsX{7B#Qh;+Sd^dUe6A-BLYe?u$JTlBqIz&C0FjkC4P!y4QhJu58-J6t%mTV@tR*oFm z^n;rcsDL9vYK5@|>ge6@waGfGTg%KN?hCk;VtGXv2&<-P2BDjR=Ut4_Nv?`kv9Fe& z)$EexhwZV51_1H$G_!^?ahM+zm~0TX6Nsv{$*~o#>c0LYPWb8}El<~0xc5K6KD>m& z^zhvM_OQ|(K2MA?Ut%iOd`v&?%zF~{2k->^o=+K!DKa=}{XgLTZg2XkoW8m{OEr+b zdVlsRNngG5y=lf$`s$1O^=cJU(NT;I_Lo8l8b2rwTqz7_vD=_6ZUi-Bg^8zz^?q37 z7HiS^b(X^jN1H5t)qvx%x{a(tb2dSV9-F* zRrd_6ioqLM_Io5qUvb~Oq58`{70O|*9EfziR{bvn5)R{dfEae7Ww#lx=S=yKjGAO;j``bh6RGLZNPSwqGz3 zWj3%K8sVLZ2Heb@^{P1>^`3!aCSG6BAV;t$dgzDkm$^LKxBTeB?;aLUOV!U}WYg*Y z-OTOSv69XdhmM*()IAKkGRPZKf753a+BPs98l>wRXl)yD%$lGPvL@)9DOnN(Lru~PS!WcAnpM84|pNa^ze*mp|xz+mOt3^{V19Ui3# zHfKqyyOACk=5H9S+#TjMXHIiB&81&&PGj$sRxkV(wMP=H0TeLX&IUF{aF=b6f(tbk z$0#1zF4eDUW3P$1aRz?~0;cxzT3S_hccRX>ix=KZyfEWRy=II-oHKG@owq^seU=y? z3Aoxj9Et2Dc5B(7Z&YTK0|5kOSy&ZVa)A zaF@}HF@)gcX5Z>VV@$!Xq*Su)en?s=cAxxjku-{lc*&h)3_!)xS{t^ft`Rj#?hp4i zUeo>Q>xZuj`^DHXb&bv@P&Uf;-xG1l)HUkuci`N1cm0?*Hq1mC0|{PNzXHNQsI>rL zn4}<9R0@9gsuX(Y+3fpo+xN;}CTZ)XHo;v=3&OQ01n;rcj1UM8waZ`|gA3McgOdB` zy)hiiZW?Qgo+9_$7-k=K5?V`>Yzd!<#Yt@;werqTo}TO&*+zDMsO%ZbE<=#Q)H(c` zB@1~h(|`UZB*^O2Q{)bjDKhKPnu4^d>!<-zW@&3>2^F||N@|GWb19`XsiBr7_x$2_ zReNJMruU)5x-qYBeEc<{+hpu2vy5Gqh}e=I$=J=b42QjxD*qTt%^e?-D;pRW+uw@HPmW6Y_+4*LDs^%mR2r-MoLdCy=TkOU~2D9x9~Fpnqo&6SBz z^6qOUt6#=JEG=Hs5);s-LKhzRH?pVMMjmEQh+!ravzF0mPs3&!b`tv+JSvGcg%;)Y8JTKSpjS1^#CRw_zy{ig=-POgVyVXsI} z*6#gG>-%gT4O&?%w5N@M&{ykQBGnCY5cvD~yWQ_e%m{Sed!f&#XsV5tV8bRQ zN)2PCy8|_j{?I@RmDHjzcPdY=q47pNz*Vlt(Xh<3=WqnAp*4Kh`mtEfL>_M0uxKKX2%5m=27aD9qoSoTi}Wz z9^wlizk>mCNx$;pG%5ZqW{=+9C~NX7`LI2&3(vw#-!J#iOaX=Oq01)2chKFaZ+*uup0aHm)Hr(NcL&_blEs3LXe(FAO+B7_qe|VG zFXY}Z9+ljQFXrBuMRw%N1Ma9Vr&5ta5IjgYvICbu2`4`;0pjz7&=BKXQknpjA;>(= zc^wRn5rKCj3e3Qy#$ECwc0dn%_QZcogvIDe&8D&WWnfp?{4%iZtji3bQ^rTfp;Al% zhHESE0#<4(&DtAoYTgPpkDa)_d4%wX=B;QnPfhb>5o|bITdA_(5G6PZ3ov8XWWy6s z98s!l$~Hs2Ha#qX&L2VbNRuJlXaPIx!A4+**KQ;EamZ}ol%q6+hC>Q8YLYQu2)f-| zx|}uPVvx3pjH;&{#&{G2Z{D?{QrSLtQHBp%#@Az`1tX8;ci3ASS@yiRj3aZi4OBIO99T_&$0${XlUcI}m$QP^-GWbKb6rHZu+kt`}Esw?+5tPHVd5|xSh?asOR#o+R)@%-omzIf!bBV_qV{Z zBv>)|mhH5;?4I2F@OuaGiq}?(dsezy%EA;_y)V#Fek|MXYn{}FmNMcxbW($sVj)dN zQ<7e#d5_i!OR_oig{QW(ouKnzy*Id0x|uO?rRtxWqPt2fo#V1OPqL-6AO?ibr}ANjJcf~7DY>TiQAa4DzEG!-!QX)Ay{SrPkIjFpHJB(XZGR#I1p zPsL*u!m(B$qm1~!vI z2DbS~;ff%I!$AsHrczi5QdmL&XhRLhIubU?k&lu)NnOdLuq-KL4G~WaQb^qM?X`-e zP|7Aqp`5Eo;ZQ>gMHHlP740-<@+vce3&fyjJP*uCnu)*x4I%PW5JDpGE5S@s!)4cPIrs@RU zc5QN--dXtJn?1BE#0hR9%I?|_X}5_;ylX==p5OC29s9EO^WI1JZ6X5j+7Jb}iHJcq zeS|c1;Cg`HcCGe^YU~V-Ie|G&-!l%O~B3nXF5OwRBBDe)&K4h{9Q>FW~{vc z#inN=+4KTL?YV+w;&*tnEvjIbV3k8ea7j%TO(`s97RC}Hk^aaV94wRn5T&OPfyJL_ zA`SA2snoI`?4d_^NYkqNo3B;8Y6`xVkB3;K8t3<;{K{_n7{4`se~n*eiS97JcthOB z`CZ5FC-|-M`$>LBaMJt}^(826j$&zjhR*9F>h{hNTZLY;<25=Dh5434+;yhFdNxu; z?A&kUv>ssopU;^Py~9!0mbY%s0_Cm6H~Z{c!tCd%M6))!j2Yw54$~B6Y=^10(ilpus- z93fi;vn)I0>lW_`<#Pic!z8f*v+}_*hemYbS&vD;Lqm@-EY${%P1cK9!3RdCc^(yG zPEAqxG@e{E{Ktez_;%($L=OHNknLoi%GyB6e-hAz@}Ja!F|i6+ApaSc#3`4w?-N=W zcgv-BNx6F7=)|Ss4bye-sD@VKQK>)AA+SXghw7*)OmfK;w4RGUSy_(UOM}yu=?SCc z4e@a0+et^ZmGUVn+kg%(mI9x$!5QvtC{a1++G{Ggokx-hN|Ms1obvi$fS|mVgn2ld z&os{>*~eR(zB}@I>fd5!%*_DUi*z?^FiVenozz8Ve{t?!&D7DX-N`|xZFKNIxURbm z6L0peQ&$y92|u?8Y8Rb$0jwT6G(WJsX!S^irlSt_(1J%Dxzsb$X@R2-fms*c>d`cI znOHpq=6uoWfjQe6%x$dhMGjjw_O-KmihUxKy5-UySv>^~ouAdSDD$S!_!rF^mdwIL z7i+Tz=1rk%yEbpe&FhjbvJGWM?cf-}n@mhm>=U7Mf$g9Ihh9KCsL=Qq z?Vw)UL4~gE+74Qnc~j`l7tNc6nm2`R>(adWIqqPRA+(t|6Fk&%mnx=kb3|-~eug-8 zpA+(~kK_l9-Mx0Mb;vHVJnO5b;Lr+v*uZkD-ba8X-cW8@WCsBeB(=u+ zpWPKB-lW|jW~LE7qJreDou`)o;JYsD|8MoXJK7YE3GG_jXfz?xqR@QGN_cS z?OS7ubd#yua29q&w81WjW&uBGq*H@vgjs{uB8hgR_d)-V4_Le`_@FmOgkEiq24Rxx zBe9^&eD_^N4Cc-C&m>uZTY=(Gjm;#1W;*=34I|6RL5PW5}-Rpj4-xs`dyl5#6&ETw@~?P%BFRy#VJC^wO-Kp+V_8bKS7?MpL@S_?B4 z4a5?Q6008!-k!0j#rwdb77W#3(Vocl^YJW{@@gmLvQ)p}1t->>OAOI?obxZIxYw%< zl6nQeCWlB-I*U`JLkf>B&txREySX~(NsjjM-Ic0K>0K$g$+k-Ek7DN8v&U_ujZe>) zXZR?o@t|alS0qlO-GPLp!x89TI(u ztS1SF44P!9MUxC=nuL4w*q_sV)3`<1cUP(}Iyddf3)EdE_x(yX4mVmCuY z^v;5Y6pqTXS3%Y-i?PK-3`+AFUmuNCuD}Y-&Utbt9;h-zjgg4sFgEH8r$3x4K0Zf3 zjp}on0Kwju(puc`kCJK`{0;HB0+}D`jwNz~AjQIo-K&heAy6Ffx0e1FerYOoi?p;x;8!qeT)cyP2&GeRZ>YkZWb`y68O*hY(J2uNw&D^_g(mW^bjg#6~ z&gZVO>)Cnyba!3cg^|EcEcv(RJ(=&iwey_If8hdkU^`(x){zgU$4Il-KKGi)PsNj*44N7bzS|d-F0RsJE75wjmda78szWE zntFfx=i{9gh;u5}Qi$05!sLX2WD(4 zcPCDg4CmHEW#;mxv2N%Mf^ticOgRmbxyY!~>&5kptodK+Znia_Av{bI7pZKP=eqdz zrs?>CmUDltJBoKT&IVG4F}9;nE~7Q^9uV=OopN{Orb~l6mns&mAF=R@nR0hUv~E@_ zQ`auRvdvLiJ&1*0rc>^&Xt&hHTF=(R7c=GVic;NhSwGF%TkWXkq9by1G@2dxJSvk- z@p1VhpRrguvH3M_$WDK@rPsghZoW64k-w*t_sq!td$F=^bHlEiG|x5Kr@HIPu1t#D zI(nB=_pV#Dd{@x>+B?f<;@*{pTk5gkf=t}IqQp{9+%MET{h}a7|K{lzMe~n$H*1{F zXx*cEdO`hTe9V0gcfVK7n`f8{!O)g_U*Vl*xw93u-21Wax}vMmc0LpMg*2lti|LD} z?)Mv8f1B^N(2AM1{<1?%7lT;%zwN>FE=ld59vy1(ETy-{*hM0R zL&XaYvkIp@@oWaxE8EVF{jPm_17U-(9SO@?9al@*IrEJJ-^~$jg(d#e5Z4f?Aln_z zuJ-&r3F$`nZe|eFHlDO@h}8{Ev+O1+-V@PgqkFh5;;XYBBVgOEi)%Q3V_vqoj3p>- zB{p*D4o+Jg_B%fZ*1xrB8=v3oKAcjud9{=Falk*6_Ea6##a6|w#dZjONt9htLk2tV zBj|>#{hXNfhpe|dsIvYaFj>ElaQA4tZIO!LK*CZb5vDC2xV5pcVH>z%xFGHw8FPj1 z5Uq*RSKGMxAKYz!PsSq@mF82!Kfp&OG4K~jGKuvewGP|vYmtEMg8l-YzvvWCZ^P{^Rm7RP4`KG+;{wWJ@4a?b=U$?F@i`< zI?gw2tj2Lc-m)?(`Qw6yja0fu7%5m>OrjkO6mi9tSyw^brq&hLyo%v6f$1u^V5tZD z*%wF({NRmDfBXtZM>LpF{NdHcptqg||9|%01~`)BIuER_#?O$L}F+WS1h8yS}pn(P&=x$(UcocWyLgAx*RESbYp$!EcM@#g{ zcM|VphVD$+;(1By!oIU~rbNoY^XX*jtWel-5jGX4ILi+Cc;EM4W>r>qHKu{V%mA3) zjX_ssWo2b$zI;F5d-)1^Gmdw(*jHnvKbaK5=C5*f{1!@-MVsv?-wy-on#nB+ffaI# zSNM@2w|%)sQpk;g(8rs`{(Lw2#}(&9N0GJdn(#&p82M0q>yGkNB}Ep$NLhS5kuHYONS#vA&R8EBU!>@@1V2&r(_CYHX2Me5 zEk#}XCx>>zVpfszCMl$MOb{Kxf~o7`1M&j)bP*j{%du!)Mbf=a4CiJO0v3Vh~Bj8y9f*jM=h_70OYTWzCr*d~INcL^eW(x?rRH20*sIIV+o zFPN2!+I0N#2M^jHNpmOZtJ;SvwF7NBd8bE<*&s>t;he6c4B0RQC-B#(S3KoGI87FU zuIIF`O$=paxFS$e-AMTA1nsT}>9#>Qg5nL^lmpfqA|73MLfs&oCf|qz;q)9JWb-KZ z;IzkO9%fh>gp+;#DIV56<1*s@j;(1d?x9|x)@H)oOArqCXwf}yLo4Kuw79CLTNPQDUwXuyts*XCq10}uO{xbv z4z-Eav+LM`w>}Y~baWFl9T1dbb<15orjbH!R=L#3t|oQzup@^D2<04e8vC=(O#HoL zHg856p0e>&pg95BNX*GY1=^UovI^qv5h+I{%*MP_ib9qm!~S_^u!fa2k0i`Szo}@V zsoMwHw12Oo7Gl%>O;Tn^;t@{8d7L2Pph%t~e%kMa-ry~7;4nquJOrd8Q1-_26KQCa!DuRqYSbc`W$MVVTGd@fp+I{opeXp1m$UbJ`bfc-Rf*M-yse6l1$z zL%moX;WI~K&?F^m5UcV7hZ3+k5<__?0GlH*QXOV%-#cIv;WeEG**s>v=72JDfF9N~ppMvAE)GbF zB@-X+ONu?A71a^jd(tcFkxHmXn&SB#RC*ZI7rtJ<;xT=IWMKcUCz;j{a=CRhk;g=S zC70WN$qzJC`6wkn_=gWlq!Y*I>UIM+zl!9(L54ip zUVyi@t|_KavC-Q$M6(n0~1N`rI1|B&^ool^GFaj;x z<|*Gto}j(Y>tR{a!ibMlhT0C7bnMn^o?j-t+-*r)uii0R(jAH1C#^fd8tDWN-use{ z81^nk{ljtUlSX+ub;awWBW(W?JJoC0mDnav@)MBQj~+6&5<7M3yAoUR)&rN=dz#n7 zvZT8bTQb_YO87n`_MWExp_K6bFX^ttMo#6^{$3>Zo~HHx$!7Xqr;(h&XF6oxMgLCt zBU?i~xt?J@csP8=PMFy`iG80w_D=V#;bH?>+wuL1of(+W)pM!GO>p z-aumLz`yMO41aClk2=zPz$*NF1{4MVb${3&Mhna(jRSewJGa8YwYLrWUgAIBLxycu z7#l*f!{|ycdo`3{*_ZsQ>?=Rl@g+VGMH83(YdG@5g)Kb4w^7sEdxQveXv7V_NvGwje#14D$ou^pVm7eQ2KaZ2F{Ub<&a8JIKnU_jEkz z5~_*ueZ6iGm}jqIHwecRDYQ9vr!a>+l97}*|JVL=o)lpug|IM^y@8LB>?48dSoUGu zWF&BfW9e@NSs6>*!9nC$f)Y8FA%>6x6n@(`!`NqskvHowW>?dPF~sP}&EN4?2k=Zx zijNg4h}CrU8RX{+pXCot z|5MzK5=brzfpA{0Z*g&8z|DHp^b%+RlQN8j@qqP+RmX?vdX)LI>k+Lst;Y=4Bi1g~ zqueI5tm_e3@#FQFX|o>voMyvVZU`fX2FDgU5~w-KdeV&QkV58 zgAXRm-1HcGVZvAfV8WJIG*-KbSbUkkR$}3@IwfpSEKM$cEaNR*$MF4g9rrrxm7w_F-5So?^ADd^bU?MlvJyCV2Q5Mpfu|f!O7pv zZt>4vxbo?J-iTZ-{x=hI}|6!Iva->z(91&u-<2JA`j~ z;V^g)7}E0+(Dn1#Og4hTERTZG261yg*b-b3>}ojtKK}CvUI0Z|Yv7_VH((#YMT6{J zP=V!vXc~QR?-kG^*aD|RZDF58Xhi(|vy420u6QCf=DQ51GHTz-X8{Lm5i~g*{_1Dg z2i&Cy$^f4Fh>;g`6J7oi@EOQm*w1hN1Y{~OObqV1%omM$#VW5rw7}%np5q+ooxlLF z`cWI#@m<%RwJm~lrhyEGuE!L7QIH0)(5ze;IGih6TLzP}> z(?G2mFY#aIvAaIR(*QN1PR>@}3bQ-H?x4c;$^kSuXmo}j1}DbDA8FKTf&b;8|I0!4 z%b)&u_zs*C6~?=b3-}BNigLD2;eLSZgo)O#A7A(fj`irqIqa?_z&~tU-s)nL#cNz_$v6kAGtla2fx23B1_O1)I)k`w`7nw0 zAbSvvw7dU0U^nAMxT?6_QCa(IM`rCqe!zWoQ2v9%C&Z7$+NaIl72Hih$0q*tF)QPo ziX*dlRozZ3UR!i5H1H#_c)>xRg2j7O;=AhIux98?9R!R#vTX)OWzm|w3CCI6J}Qg0 zyBDEDtm~;?v`@iCg!cKkn-bzDzAOu#zY~5>0`8vOs;x3T4xN4mpdPaMw{@EjAZL$X zNHQP#lC(B(lAaV8`d9tuvR?Q@;UIQ?AYNuD(+D!#Y%TROP6!J*iRV1&>-{AI|g*{NfWHJfXP5K6Zb%SGV>(yM+h^27?SnabgouM68V$ z8Dh8s77Ul0{qAtzPWXz1J>epv#dJfX?$omGdhEvS;igj`JK=_UBn%Dq++C`)*w4k> ztC=Ef{b+gj3sq+4YA=3It?j?~*Z~Ev)^httfVDIP^8f zjnTU3yWe2g7P_0+soDGF>0(@J=uNcC$#NRq-Na2}Nlko@Tbv$i2sh&+u^7yT-*#J^ z1fO=dw}~{C4ZppJTk)*}i#tV4=ytD(TIrEZstAm;n^f_7Uj!4DplUb|o3=Rlap*Q? zLAJT}$WGO?7O=%hT4)X3{*{?p-c??jVhquZ)iNUapN9!YIQanwAl_TG?7lN zeQl_mavIV71-SwZ= zLVI5N8!>hIemn7xI71bghX+)tQp@yL*?vM(AG*bKvFYP&{ z9Me!02~>y?oKPx&RO1S7_;MXp+2Whxa31ZDMHl$=4vchzs;ZpkVuHpKs;YRE@)^Js;fKC!C(y@ZV$LO7+ z;oAP=G7fA>_b8WKIneq%R^myM^z@ zqwEv~EHoOX<1pqz#K(%U}ehykR{WPJ$4KR~2H+bOm^Cl=|a?>u;j|bW5 z=f>zDog4hk9!;o&>F3tc!7 zcZi~SnUh`Jl5xf^umv|+PiuxB-URXhtlc(KR~mN!D+QG_XX`pGJK4h@)O=n2m;E2+ zo1M#G^XP{&1hKJ)bd`AM-|(?J^j%1Ljvb}%rUrx8|29@4;`6kc3R=M?*aU8LzY&#G zi82`7W?&r;>J(Ui(q97j51oC?i75+h*rt*WjB39TAYrTvr!bGIVEe$xt$$ zHbLEXM>eQisaz7iP(_BEj5j~;C7BO2+F?kJ$CCOroAde3&@NQZPg1H#pO`dfOdAAU;Yx-N>4Os=MZspySVGqZ<*~0!Y z`9F=R`myqEWWqKm5o~%S$Br<0MSozcTF=o#VDh`;Q3jLm*{v&FN@A%np;bifR&8rd z7u=lELU=jx7+F&SoV8Frc|=d=8cTwg3whbJ!5Gn|w84_bJDZxu8w@2*8%zZ<%9Z1! z@fMARCY{Dfw8Qenx=W*aIF&*5t!cdJY<8)htOW1n7_!34F>p;@{pN%elDwLrM_LQu z<%^CrdtiRLI3ml&!_Ueei@opzSoZheX2jkN%#dQXdMZ@*Uoo^8BMz7@nqw> z>ZbymbY;Sbi}@ZBUmCur=rm-n73%Hz9&g%RdlgqE9%T6*6I!+LUHx9yd9hopORUVg zW}@Eeu5X0mcWYd|Un?W8+BL}e5YIh`JKiT1_fly^pUKYhCD z^l10VmsFRib$a;iK2JiY2Ogwk1$Iob!h%oXgI{SI+l|$&-VC*ZWhnXO6?FO8Ewi%a zO`f{V1bdE$PmUQE`6_`5kPrq_okhYc5wD>J6MahDfRUw3X#nm_nLgtu>dZUxq<38W zLR-RuDd!TF7$W$T&%q8-M}CwiJw{Fdw(9wv`%!cuK3#hTWW^l*Ai;+PiIGe%6;9(9 zeH2)TLE@zCCBOpseiN|Z7-9kv16YVb;^r3GgT%k|gy6J89!#a2%Z;tWkb<=z0HKP0 z+8zOu4`(R?1|@VD98}apUc9C z4<+m;Ce-E@K&a9}D+2a&F`@32t*R0IU<*q&S3SVOiXGDt-kb1dB*MI`g=IBXZpKQn zuyostX^&px*uqNjM91od*(q>Pgee-XB}|Ze6EypqQd&o5K!aH21Sczn6TjlEwn>rMTv7AtOCSMW= z;IHp}i$GF2iZ%>jcLN6Z2=5TsN0@xOp@;^eGYI@ihspo@&LVNt<7BvHQ*^kILPsM;_PKWtBW+o10y{zLo$ zcr_}F4GCiS$iEX8$JQYl;6b5wEt(({e`jxLYk=vK-W>3UF`aiU0d6lofLJ8@$2Fi7 z_^zat0>O572GC^#et0T_;b}&~Q}dcQSh_fUu!VM4EM442tyuc+#3bGW-jWVk+E~)= z&VWI%UHulU?0bpAOQNunM;d!a+8{lS8L#G^M(N$5Q@XgLncl__IJtL7)46o z|890G#Gk#S40xP=40Jf~`9{9jeFVwno*^ck3BT*D@oTLaO+LyB*jU?#AZ`E`_!quyD}3wZ^U@qX8iVTb zrSDW#p?*9=lNhP+lfLd$b zSk;`4vSa%N0}N0TAfT{)>ne<}X|wh5$gM_fX4cghZ(*=SX{%8j9Iib96IkpCll8!E zV~8RR<6H-^>!o?OOzJiUXTObXV|dVh8}WO#x?cWiOxzvF8-uwWpKP@hEpcpF6H=jI zjziQ0v5-cOsaMD@U=c9SmUSFvC{-R#w21X-w>&`PrEPh5n7udPLvHqZuKX{g`tvQpD^>V9U(mm$RUY6-YNlBE=6g?4oXXU z7%j0wtw6MRYYHZ+8@q3-mz|O#01_Vqi5x0y0mRPaA8q#7pY}oQ(n2e-f8$`bODNAX zhAEu?d@JW8errRIa=*kUWxoU-8F_h_WL?#M{+(ErgvS%)(yY}$mXA>PPMnnE`}ptm zts2J=)yGf=2^DJ4=q~$X2bn?{S|`~45e|?%z!b`B(MTMP2+4iKhDI@w&8s1L^^U*< ziI$TLKq*-~NU*=a6!Ne7F*`Gi!2Up+i4RpZ-<_GoLq)?89p;ZZ5(-9i~f)$3Cl{IpxBP0X~CVZ_G zO!(UI*zDT1&7og|#tlFQ767iXPum=Zz|kUZHN-*O&9-?uaUVI`{3J9Xf?%hRCvKo? zs6UjUzIFr+^#t2iLp`0cyM{VxL)aixpyBWxHW@Nw8u4ic{Z0}_@M$pAVdSnIK|>wH z-fXC+6Z?@f)DJpW@|s{Xv=HcH_8 z8+#Ah8PnUu#<4KKz@8HcO842B2w-^Xf)n=Vc5fQ9ZX&^CCJ~L`IIuzL2u*m>p$XrK z(e++`n07`=Vj-I>%KAZDT}5ChxJU=9IDD~(pMpCQ+xmTMKmMK)4A{H7eIfghe2|H> z&}4XJWt1Ffy%kNUA1O59xPE`>TQOzpoTX8A*TWAAZzbjw5C0J)>KH+2_lb@phaL<< z>k8iy??4;)M=_N@4F5jkdG=fF>Ad?$WGw8mYDp{Jf*i!|i1hrhPkJ}}zlw>t0~i0( znB6eaL#)7R{iK+QV@a}ZI>&pCAnQgJ+6R1HsV!mv7h9@pKXSdnF%NZBeA422lVBlw z;>5KtYbD*a&lWmx?Mn--uKfebgxKQRZ?ab&rDvb}pD_juCHOwF0?+`jaoB!5`<&+u z{IbuiR*CKmK?LJd(5zzvpfKc30Z?KlEU>v=etT;eO`zzTKC=p@105d^uI3th zX=~mDa}OxO+~X$F<~{J$4v?NQVm`{3R!raE#SsTDIy4a=A=qlrCm)l6Gk4&>%<5-k z91sH(iDSx#%?m`%bd8&RVQwH2lCSJ5@ zGWVarmlIDi2{Q=d#<;%u6L|0!@VEe9(*7czWXJLqOdBTOL<@_*T__AOY|^<`hQI^Y zT)#WQJouqO%o1CnKTW74LZJ4Mb1M!eND%yy4=H)5xQgUZfPOT#=4eEe>?7w^J0ghQ zydwzcNe7g4A)tc~DB0>lKw#ZZ+OGIe21)?r2fxk+O=4}x*N?NIzylUZNs1jI&^p35 zy>J+-79#a|N!{E9j}9&b1wO4KxEzilc+|y;9%{$o5hUVxw_!U3w2Kw(5@iyBo-iSI zOG@Bo*~&glmaVM1&tUAN#l4tMbMM*}H&}2#SkVzA@?(eD7a)eEx6=w`F{WFna>bf_%`qXz={SrRUD0;Z0w7&Umu_;Ca1{E z4y4I{Jp@pItNK}|p?>rkisXHNHN4+5`Hc7WkdWa0`#m_ne?kg+!#*jxe}ZNA2PdDG z2>w6vp94g60*#3;eTZ2QP64$*)DOPHg#7~94`Mj_UzDgC$q0nQ&wP65EgwM%wgCih z83{i7OW0PV@5qPVzkgTu$0$ma5Q!Q1%UFnC`Ec@~Fox;3N?#2>NZC$H`@KMCsN&7!sppFCYA3!}xEf+NgHnMUBTB^aRJA4XxT|1?frBy*{7(=gD`*XtU`h#vQ2HrMzi zWEd!B>j8p6uuBhZ_S!7W887i)=CNmC7MX+jspB2`>sukdZbQ<;)~p^opuHBR#BTj@ z(jF-B%Ypypp#RIC{&@HfoD%-HI7St=EE`RR*1Bx?@xN1j?iv(sX_rsG zyL^xzqIvn~mzgpA{fBb-^rbJK{&vf!&s{!7P_PJ&mu!l(=`qr#=OCqx$>~AwVf^WJ5?Qod;_M#1 zoi7*Oq~6Bf-Ifa;WS2`1wYl`=@(~Buq)N-IH(2hHeTTTFxbvPJ7i9DP>me5ikj)@- zRl&{wC0=d5-%eQB?UT^BpeoW?N?}EJoV(g~PYZoiH)>enrMyKg1ySTMC9T^@RcnKy z%ETd7cu`%H{r6Bvq1Oz0Hfeq>!3I$?9e8Qo7aG{|(AFL1Qi{lJ`wR;xo6jCVKh zx*uBCI$h?&=oYHCI@i(MJGUbL?`N~mWjxiMu@SG1cgQAIW3OF}AS~me4o;ZWD2g96 zKu7nZ*$LfG(5O`1PsS+n;wLsx`wZrYR-^dX#Vrg&ftea0f3mU)MWU(D0++Kwiv&v# zy}nD7q=7eUBuBPQk_HJ9;LQ+XbnhcO2^oO+?`4inr`g{pG7pz%>rXYLekZ1@$10ninzY;L zBt_|iFY5I}nGi#wQ``KId~Fddj6AwOl}CR)CMh*M(`<7q-mPs;xZ-(Xp{}}P@cEVy z>0TmMk+%R_*mqhtxAX=GN^?C0*u%Pmn}TuRZXwt;WfUA_Hzz!#7e{ploRxYDsq%KeAkq};ptzv9n#xuj*Ke`~0+ z0yWT&iBDTPB~qj$hSj_)iP1H0xfJzm=qiFBiYDx8k)l=#1j3MDeh;`Ww&{2$Aqk^R zn!G%1gM(uTB>FzqgX4jzJ<^e&HXWEHxfB=yewsDOedXw8iqu4AF97<~5Uf8#7{aN3 zsDaNis1oBb_|q6&)H*o;ZixYaBHWw+3;r}FQf&m8ZMFtzyk*-l{SZi3B%m(DM*0+R zUJ|PO!RJEylAq~I-SSLl06S=vFOv#Q%!eWPQ#u(mS}pOQW#d7^1nw!ak+S4Tj?%t1 z3m@Ppbrc2pqzCCITOEb2B^Q})`Z;1_(TdXy>l=5BnZz?ZGw!hY*)?*o&NPabEy#D7o7*$&4Vo$b8|z%_EV z_gTOd+l>t1+AHpl1mKEy+oQ7`49iVv9s#bhe5jgJXBAaBc7L=>ZXT=3k+(2*f5e}X z1t)!l^KH;ts>*nfT|V-ikaYKl<1Os*$=1>gdJ&)G_T;V@PfF}oXS=TfcZM8e@gqV7 z!bFoyK}+5-!iNg85k3$}CRD{3-~a%2aG3_Z4}(4uLli>3#Jm`v0J{YU8qqAW42VYC zHj@UueF;i6VzEN$G+Z!tjzOO)ZG0ITXW1BOV-uY}LjOcU+JGg-{t3Kr+J>?Hr9Y=D z0p>|Z(#DUZO{e||vM2OB-LjOIiY!Y?8>J*!F1(ZE+hkeBehQ2aDIbGj{S+!WQ>2ah zC-68;6C2;e<$?#<<-+9&A4Qt9`R%T|Z?_b2vGj45k%iLs?CulFXma;;l{ds69-`&M zzL+%#Mk;Ht^X2r9GP|Z(v(SrW-OxQ-BoLl%(h7-fFeDaQ_UjM>ip6Nsw^ZN-JmVxV zSheZWPz-^30Lc*OA#ekvOr6q+B+~y^#_wwii_QAOQMV%VR;}I0_=VpRW7ll$64gqE z#qQ18rPe0{5%j68E2)**?$d)8V27xS9_BgC})el!9MTgNNSRbx|6w z6i3@DSL%O&|ETMtWQL4Ys1fNweY@{Mb3NSvR(A6Xy58>Wlin9+gZf;77eTX%BRB%j z7|ZQklo+~nE@iyn$I?Z4Q4;%xgPMMBAa)H5Wj>stw+;L15s7*VN7!vI-h!WQ^{N=i zW(WI?upuT9AIA+5oov5yw_Y{vy4u@*D@Mi9iwRu@hmUE$)qjYyovEIc247jqwDBk$ zsU&VDf0X{tIo1?#2Nz> z+D!F;3qUS$h+}dd6RYU8XhwF$;f%1QRv~AX*rUTWojuHTxz9e0zUIVk-m&%i-;= z3T9V(Ym}JL?jseX6mAk=g7&PJSy-Z~X7_Q&s ziU386qXFfHx2vNejWh4g+u4HhcJ(@>wa}i*f4mQ|SRhtngpZTA?}qKW21w7t7$Cb# z8{>%D^-DDAZU(F7wYnLM0TRWAi0h9tA}bQ+KlWmf0Sxt74M#uc(9G*2@3!wH{&O^( z1g{q|v-usdY@6J5vYklXb#j|1Bf6akj3&y}3DMEAok(~+n2>(Jl@@|V?%1NVRUk|* zZ56-(ahxu<7^<1D6P;is#AiVjx(_S zKgIOa=hNIzGdQiU-(oFYV7(2nj$mX}Iui6__|dUM)&HQo@n<)HKUQj~B_)CyME{T_ z*Ey=rttpOGYc{hO`Z|`7`rDyDyWexcC;~*sw_*DR-hve9Zwz7>_xFK3euG@BF+xLV z@nESz2ies#|FZXKbDGyTkvdPc`w2*`_k5qoZ zN8qn&Ah=%y1R1}wo$$(kv7!vlqEPi9@Vv$-8o4o756hJ4{EPIsBavG9V!VMQTD4C1cH%l%!aZ11{L|x?GHO2y8YH8 z*|E~89YzdYe6>NJT45p_7&G`#TU7pW3{UUXv{Gd()wJsR(3t$n2^Ts3ezR}Hg!EXY z-P7YYQyMzXzOt{xG}QH#wKWF%VMgx$$p_tpLSI>e?;K12*zb1zV~^QCmY}I)=@aYX z%@Smr_#Vx{F%cCDIq9S#9E& z0yS|S9&cVdGI%p$W3dw=LF%?>Po$2U4&_dWF5cWpf_R1E9hXX*oe+rEZ{p&I7;i>r zo4L3xN+azq-b`*NTv2=nvWthj77T8@zwHs@&Dg7f zJrCgO@ty};lt%jE_&G{@9=a%Iq_9Vu-Ut}ObMc@}Z;JZ1vic~uWsG93B`m*V8U6om zxR1iW6odX4LqtP*Oyr3#PU6!DSG=KtF4SoS1AY%EJcHC4Z4oep)`dDvO!5}1Uoi7R-?~bcXylpt}v4lDg=A$2Gpls&J z?nggNIztVd?oI#bN1H)AHnIKt-2jpNG|K)*=|}|kcU=vU404g05qFGDqUj! zuZ(Vj@X>uNAqEEvVH zPP){@#SgKoLF3pHT-+9=k@k^uHGDAo{5#XGXBz~^B=;te3VfpKiice>z?z@shv0h} zNO^!FZ=f3xzpJk#-R->Z{7g_9j*f#uGcY9_6t*aB!5ldU#bNzqgR!nUi-_-fSt48I zQF&SDP(S`&maYTkQ94j)1Sk!49VlG~N@ua+{9r+X?{pm~T?fiTI#Bq9f&@(+O9#ro z$}s6HBBZ|U)A->>-nry->MbeVkSxd!wtEp5zFBw2>{^+IzEJu5nAW^r2jjyRE1L6-cz9F;|2gCC; z%}i@SrzOlyK3bXnbpU`Q51B!lEx5UJ2}D5IN@QAZpF#Q$V><6{VmzS8o*115P+LDT z=yaCsF(z@Ic0}TW<$=TxD=PgvF^OxGcN!}fDWcq3KJ-O7_B_9h49V906aXESaa827 z>Qa~E^&40A?)k|f{hV$NO6`5`f9 z1nnnj>R4jVUul~)9gr$NgKP0;fnvug&BPRP@O*b0@y0N9PyHS_G-_tEHrTik$x018|vdKM8bW4 zHI$tDp^ru+0Y3`vpFk$a5Fgu@zsf_?sd`N&Cj4avbK1|-Yn^YMn)fv&5k)!;gKSI<`0)zfwL zV8e4}Z3kJlWS4&S6fPRM@!vaN0zpc~>=BQLp@)k4y-y>_h5PjH zxL+vDZj-LP_2scOrd9Tmcmyg{udjOB9Q6f9bsvxZoqsvEOy|bX`5I2{594 z!Lh67*m3P6=j!QtcOK^!0!X4JlJ9zVQoqLhZRqi;S|9xPoZp+tnD{c99QvF;_n-5q z`iogGu?h=>y8NNYy5FNlNh{FM*&YLIlo0DmI8zi-2b;(OL$P&5_wMf2mD*B0yIEIa z8Og)iSXWWtoG3GrBf^HwF$};ls_;2$9pdWL3_r6qBx<=yWy)*6<47th9k-=lWGSi&XpWe1QMSM9uZoHfeVdQKvj^TsEkqtGwT(8eWv`&g z-p1F%{suJkmj^zlZ^C-^O3$`^g~#6UGsd!r#tYg5yY{E4*2Ukqvw-RtLc)5iJdEug z@KoII*^=~pJj`t6Fdg1B6ZX+NqG+Xg=O1c>e=&OHwsRz7EgJ>wY{(qJbCEJfN&y@` zOd=k`ISR9@60SWVmeH@reFx8hzs9$n&&HkCLv|kc>vSERmuclh?XA<lyC_4JSBT#P7V!4%qdCu z59}ySr^C?EFEo$n8E+JMLk@lK_PF8>VtTQ^8Rr{cxsdV3%GWhC%(0nN0ud z@AASyByvMGa$y+X;eyx5E(*;PJ7ND8^cWZoL%oDsMUDa>qPlf*l{&z0`p=#4PW9n- zgnl6+j7kyzeg_C8J;Nu1OpYFA(HE#E%hjZw47fw|dE~93UrU9YR{r4qs>=Z zo&`0`hpvUhMnMn#+BJqpvwI$ zAohXZqgc|}NbS;T|3%Y}`}h5t(;1zB3|@kd=QHC8Ffn?Uac?{U4{NBXE}$>h{79NC zI?(1-SD~qO^j7icMlZzC1Xa@ZG5w#gYB!%w3Uf!b+UcWUH`GETeQKIbnY}$cuj5yH z_(xg8k0jtX!avV$!2&g70$YT1W?eI_RWU~CRo@Pp2>XR?g+C~PS;Dz5P?FYPDzl6)O=Xg>kdJ?Sqo$w=gY5T}1 zbg`p%-2JI-9>rqq&e=@-uD|gZ-W4MZq$PUSU)$4s?(JR8qvCh{fET~(o1MSw&VJ_= zg6hvb=VkXsyt_ZPd1CFe;P4X&Un2;J*&_au6T4| zWWt|>)eX1V76Q+uE#{$w!w z*4O)f%>Ojl%6GlBp&p3)p78YQ;J@ha8O{#-!~9(P>7gt%lkk2YaHOcY9AFt-dj+V| zAA9)R68jcHJ;M9k?;A%Tt4Fk{=Uiqu{QiHH1t#SKXgJl27QOJ-f>p-g_6%j&3ZrpP zd0AY*Yrl-VDE+t;{?j*p>gRhIz>5ziLGu{uz4}ZB!FK~eKkq>m#L=6(Pn`Bo40$-= z1JDjM4Y^CP-0^4px0@yc4{tDl(7pi-$LmN4gYJ5bQ}(4GP5HL$zdRRO+-d*KcSHT) zt5Ede{5N^d?{3K;u{j^Z3iXlbHnW|bZhXJ(V5U2K(BxEjX}`a zGhm148s25<`7pz2;MhpPwdX4wB+N?qgXn)Y{K1*$^~w}}!|axXIQGn-Sr4rHR2Bo+ zpS7>Tny39Qz5BV09iTmyz!lts*$lEW>VeOmw0VGdjZxKSRYqUp-9n&N-r%4;^KceX zU(~aKxTq(5_bTQ^>H9ZH-$4%}H3xxJVqV{U+5aIu3Lw+N-G{dorFL4Eid$z= zeg7FDcDeCBYiHk|{WJW1pZ`7oAN=C~__F_5Q+OY1?0rC}rSNl^-~_si5PCqmy?E;Y z9&)~PaDt|WAO7ku!7lNn_rC38uU`7S{~DL{#i$h9t0&%vMg7dEhyNDPNt~V>dRuhb z%d2m7Pfre=j85Mg;JP>T>`xC31kdnRZ|Iqy9(rr=)?nbTJRdxZvS)&4Klwb{Ma7<> zXM&Tgii$l$Cxf@eRdE6TKOdM{<~Gpd&y z(+@DP&kw=y0}Da??KLofe!g&KmeEy~Ec^vvLWl!UW@bTbF*?_F@B&H2NgQq;S zpLw7E;~8`bzn{yXTQB>c*3$c#p@EnEyEs8v13#dp_hD|N&L+-JzU)`@>WZEfS?Oi} zui__j+W(mhdWhdIWLCctcwZTM+t0GSzpNKOpBeJL67+v%=&e6Hgm!M}o%8rXpH72_ za1SowhFO&PUkPwGx^YeGP2dM-WB9?%!+38Yo>SnUq?c1~4GEIJHRv1s@A`*GfNuv8 zBf|@*=eyo&cmlazAi?mYaCj{|5z^0q^FAC5U;;6m=bt+T{-%-He#qs6F&`j{Hgt-a z#$epf{LIVvW1h;3Qv6vK%Z$m8{Wwp5oO3CspW`X0Im>=X2eJ5V_pnHm#Mz6}u0 z=>@hh@VEcd+x{Tyh4)Vk{OtefzgoJtSttfS=9z;}e>ys{2mhJ3@hPvoal5=xZrt-~ z<>eLpR7$t;*W5H(DHUqDjYjRBx4d|Ey|iAHqk=swZ`8MM-!3neOB;>ATpq1%SBk+# z6$ORO*1|%iQe7%ENh<;88h)0B?T)sgrpw1>-;$@<5(OB}$;NNKseVNY@!MLpaom5M>J zywoUHHwvh?Uar^68_U79kGrMImHbMfSgMVbrIMK`b2eJtyysmlte1k3>OHTxy}o|W zn-8bL56URBvAOwCjPz2qRx2$vD)+o=)k2Zw^}COQeND|L->9&B=zmh&1$U? zEEm?-3-4bnEUhiqs@ogI_t%ye7aG-tWj;Gz4$GxRkh^*fb6MZ4;7Yh%ELUfFBunqE zEWNv4t#;R&+}J5p%EcgVGuSLtN)4HvV(BhctyaKm;cW3PmS?OJsm zy+n(6gR?K*J*PkNhU1gtGr^r&86!fbP%L86*QEoO%u7w4n?WgZZ z*WkSAu*xHF-@DM0;79q3zFY^Z6>`H0&}!993_N*-R86g-Gt*LWTxJhEyHrDKi|h_p zzHR5s`-31jf9w2R@67pI?>~PF$7jypegFBp7++4sUGFLu9~sF~6_me$C5bTyb?Oof zwwLNrPdRjMZ4jm2d;36u|m9PwJxK^l;aPI|$dcC?-#*h|KrLkh`Z3|-|k=0l5FyV}W zX%<|!uo2AU&um~$!8lFRQ>6yF#xcIJU0Fj73f7nssvBUD;P$4rsl)0so23mfn_a8N zjdxPpu2b`@`4!6W(o*?$SzePP5tN1V^F{RWrtZw*Dp&>BiVRo1SSgVAovjt_c=qH> zc|*=;!?~SH0k2%mhdUSKXt{E=)EKW+3ymG{b{xB0d$tP2p;R+hCULyXv-PSe8L3vG z#cY@}k+fy^MEka#Qf7MW?*w;)oDf zORB9T+Jy)n9Z^F1aTc-IEJ)f_}Phc$<%EDL^IDwp_=l z`)nyQ*QW|lkM6$c7U_w5L*laDaml?yPux2am-UW|?j3sK-jTR`LF&4fS)wwzR@(8l z7aGtHw`-+^G-A2@Vryxcg;S-CZRg%?@BJ@qd!NY9Tnpzu89;U1g!cHtwsM6{sLwbd ze_P+Ilt?gGNeRBXEy8Z3jIo}Dei0O*qe1T@*GC)0#tOJH{gf^va66JF1QKCi#RS%1CMSXe8SHW!Tgupr8P{R+65(eo=1>u9D} zI=57*)-fpF1}qi+F7i))?ApThO~}WQO1W|Ry;p*IZRuRG`9dB-r&MgdJOt-Mi+Y9{31XsxiZ2+7{Sa=lS5 z-Jx#kO=H9go1|kaH8?mT78bXu35k4KL6!1Sa2lKilye()2sO|5Mz>6kjs}~x>g{rc zDw2pVv^}{2EvDf?cfjAg{9RnzM8Q(6jGxG|0G&XqTdAUwV`MB$N}%_NEl4ceJsfBU^PW*a!mv@)f37J=R$oB zwpz>8>yeyZFRYbZ0uPq9VK||IROv^Hl>&DWZvw-qScZt#t3P+Tz4-bw*~=4j*x zA&#!W&X)t*<~DS!Xo%|^VkyzCEZqZ>;zH%yFWt*;FUq+w`Cuh(*Bj>51K9U#;A6$@ z8Xv!i73eME-<<;f6gS1z@iwX(XEv*KXmwC^R!Zzu^4X>=U%lOsK6}fy^ZAwXZPR@{ zEP{8UgjM-c&_ur;5Jwi zmep*va&Ni1F{9_#4NTCe5@;xvcFI^hu-aZIegKPZgOq^T!Ht&xQ*G7~JLni3=;)Pm zU@yy!l{(CVm}qIG1?~lFOs$BmK`UT6c?T@ZMqy(KtBUQ^@Grq2@?t>Of*WOML?oF8 zc$Y_8A6&Jxv{v6<2Zb3MACjzCF62uU*2z(Qv!D=ce#}3K5=(uvURx+EHoTq1!pQdW zXmx$Ffa!)sp%WNTS3$`OVBW3;Bl@4cXxFtX+{}G;h&Ri3OBGw+Z76Yp&lRy}Yr+}> z2{yH5NXIRATstAT9?<+=>L!HW1KO1V zi6rGNmEB9PUB6+cWtSPgV(W+@qPqDku(Wa=I+;>KBzC~|%mT);--H(BVV&Xc91(!q zg>r>r8HOKqo)s8vmD0ke=5JwTmh0!_Z=t@9gGDf*HCs?Gt%J9-6#v+V4Wq*n>8hh- z3`@3QajmEjnuEYw^(M=f*s1}f>LS#3%EeOEnC!TsNG|XdVry~Dow^4;Q94W9V4F`J zB?ED6AgBYp0J*0opop*A)g_djD;64sbFsXydz&=j@KY%?xB||?COivNfMu8omF0De zDr9G!cn-kkW|=K-j+e}-9?ja|tQ)YMOSKv-bs1jDqos+tDX0u33tQKz#x#T2oZ~>$ z49dW|XF0Ee%%!_a(2yYX1nmtf<#pDvrG?GSN*M?@RdjR7uJQ>y2Y5*Ux~N-}jQlzn zE7i-(lu$6|irY*2-V2GNa!agFa$1Uq4Lc~Kr)_ttrd6h9~GoLbQ`@j~*+QX;L9S*5el0^ExBSBE}O zT6ZBH^Av}gr_$5-M3<#Kuj3ULt2LlT`mly#2Bo4hlz2Mk zZdNx@WpU~3V!2xPxcL{$-cZ(BRMYXp0n|m})kGYH z^Rk%~Yjbx?G#VW>P2 zxp0cW<#}MX;9i7_qkHv)mS%Nh2NcaID(pbKi4{Ut3XKON4zwCK$-0}mmbx+ez09zoRm`h!`(p%J_q)NXY&6qJ{n*_?z3cL;A6HBm3 z@WdwZ0j9aMCgP*Hnv!PI-SUov8rhV6MSFfjTszjEV?3772QW^iun5joSjMgM*8NEX zCQzkW?F@(la(;T{>T1Ia4va?d5|%R10D4g5yg`L1(#u(gc;~{fw6jQu6$C}ydlyWW zodUWGPZIQX{J;HzIWS`QMs9i@coQypKPs2b>0dBwIFXlmM$Dmp76&0Jp1*i27&pHo z=6BTmj+x(_`JFJo*UWEzmIp813TDk6SLE!|cs%g3NZQbvu2tbWfEP+7KP$WdSPgxS zD2YH3$b{Y`@gd`4Wai1px&@#f(CP-noxLTltk|aRrNRDFupp!aHSLL0TAvLc|WNfEq2t9b7c3dARM}Db(QW zT9%?nu&XdviX;=O6l%-#)z!Tb5%XzR#=(7c;mb?V;;c*50Kf^k708Ad@7@wDcyAs5 zD)?8xKSTz2cdIoR13+nEl+^PjkbMDC#T$c}vtFpg1*3(^(l)eqT!Zoh8wkEz9J#3a zSb3++Qj0VL=5x^Gg^lWh45GKF-ZedmxG#Nj;xvY|mM2lRG}UQx;kBu5pq!?A*}ftM zdO;A*lsc8_GVsx+3&s@;*tJgb0q_-9qK#wfe+tABK&jTdEuuj((2~))QFBDG(a6zW z@otK1TaT$s1$tNj3=b7KlGJ(z^NWExq9$Yb#roBg*;*O3OZZo*d8;*VsaCCn5Xv#Bz|5gF0CsF980a#Yp$`W z&lC{RT`iIS7}wX~FhJ*)E8@jNA8F&M^(e(I-5Ix_1+8*Yb!9R?uUO?G0v6~u_8N23 z`KF@9SFesW742#xa(RezFj8lgo5WURT*K%&>iGs7sLR2)i5m>Ku^hxG*Dwts;qIx9 zjsB|2t?VW$1h&i>4d%=1IFKm}1A+T$g<#S|cm?3JMpz0iI8N&T?x+`o8-$J-G1Oco z3fCDXb+}h=AWR8fJ(3Smj(PZ;C^BK0H$7zv8Ud{ESF7ubP)wRGz6zo$LM%^!dK-23 zsyvyl`kSy?=(2Jz64lJ%1*=O-rJ8$Tnv4TJ=0IgX&1v`YHLT&Lq6i@6v!)8Q9l(rD zos0%y9MMf@fc-XCm>$0tw7WJ@s8oZSP$`0osdc3But@(4EEea<(NlB8h}|numl;QO zHJr*pYP7H5G->D}YT3CoF*7$AnUIbK@L$AON}c*xKV^gRw^cIk^6)iCKd&8IQ^W?<=sZ3S4ou4=0E6Gn$5qM zI7LTB3XKMw2IUe$%#s)LmlAcgJLB78(~xv7CN86?`7$8)+q5MUm!h8O^d+uwDBK=g zXl_$(CP6xHPMcZ`S49ZO3?bqv2@GH_(MD$kQ;6a+!0?IE72yI}MpOg@xH%9n3>L7I z(tTo&89JwIMFldLtpj;9U13yRQ_*DIsZLphDsIX2^=sE8(k5ztvaXR8}Tg-@c>G0^4GigQXxG&)u08K3G0!N6*T|8fZ-Kbf0jg)I!dT_hEcG6yG@BxUn_5V`K@g%|8w~}@Rxh}3jglv zLbqTF5f3PT0wh6PEtRe=qAS3!@HT+h7+O}EDsLi&*BcRPfs$RnzUjR>GKN6H?R6a9 zsN%PTgIO4>_<;%t?z>d3%xp%I5V}tdv8;-}mVy`1$403H6;cAU^6(-7CJx57t6pKd zQ5Cg^iUtlT_-v>HJA>Gw0Fwb(0&^C&vIqruS2luAm1 zrGdld3mePTNWT*uMNumH*B5BUF9c$y$@V7nO-5AQu8Q*wae13Wbrmc_A)X|< zmh@7OR_+uaJ`pJZyq~&*JqXRwb;wcJaS?`!!O+;OIxt1VdToG!<%h0tLF}^QbHHPSOSi~X$b47f+Q%0uVR2ary53dX#)|J3A8iy8J zV1cCwF!W}puOikGa300k_9i2t7ViaNespru0Y^mK(Z^hd6D%-bBP@V5xME-!Li;U1 zq&Jrn54C064l*HRWiKqPZ+O+kRk*9X#by3I2h@Fms5^jmoB?`w&YDgN@g)%j!MPw@ zF5tG<5b|=7O{Cl&vnde+HfWSclm~-tqmhSIz+>nMksfiQR4W#sUSE|<8-bz*Vc*9&*c>)Y!dw6QXN>Wy{pHmr1b zC(qr13(~s|Kn$26tPF;fGGd5!L&3WCz?fUYOvRM3ToPCUmmY`?is}QZnh;hCbd%}h zd017v5A*_{5&Z%}x*{Iu95DxXk%$ETq@yUR>&=d#)^io{+%6Fh|csu-4=bsh+ zaWE!&`|64>;UNr21?QNoL&ln8`UB%Lh5X}lRmkFVLC7J{;u27xJ*lE`=n(iDKrM%^ z@F|6MJV8igPk?F=0Wp}wwR))}AUUgN`!@gE6BOQ z@rA+^<+{QC9n+0sfw+FrDOumH0C}sJz^u_mt)h`xa#Y9J(q_fmMy-lhm%j)(bo9@; z65UwB?~6dvU<(vW3x&$&O5q9|UolM1O1X_9C8ZbQpV3&2zUEB~4N*d;H)~bIZ^26uxe@V3j?QN-`dutaUxsy|TK+#0>mdF zG%yHjOQ4j%qW7L&oLPk9t&HW+d|6B@2}o4ymZ6Cv_$Q}7dObfsIhqT`86BCAE?DFZ z{7^5!T(mb$y^1|AQr{HD=zs|t6h|gT!GZ>6zMG55&oG2=dM34yIr!DFJ+J~dRPw?s zD5L=-PcOxCg^Lg|sc<21YhxV(d;=P{INup!>_{NDW=l1zOhyq1bcEb4)MSU8$7lgI z2K5alY}tdQP{z^&);epU*|K+zzDe?ivw)Yew^D+U*|k7ONMk&eXZxR2_)(iN%@Mz&CFd1upR^gUd?H75P1cXxE9imf=KVxlohmU?3$AX;R1P{4L;B9zFpNF~j*$2~+& zQ`p(F42zr&Vhkb%DdOq3v1VB&7Pn|tJd=YtvZ&kGiE`Up!oR|8@BG;d7tXj=?U|P^ zzVy3 z)ZMjIe%+ITb5;YyvQu)m@a)EKFlo@;P#<(zXoSFa8Da**jr!CJWr=>~`h=R!a_nX) zNr*u1);wT2M2l@S7OI;CyoUgq1?wS$(nyF6T0E{q!p4q`NOHZFAly0PlSEHI!KEZk zPnC-svMDBci4qj7^Hz|&9{I(o3>wrEeMF6bu$7dxo`&iI&{n7}aglACnu` z;nRi@Q(EG$WiSRTfDqNp5{ej2v5M|6x8Y+z;!1Z7n8W$r*j`^S*TmGfA!WgC6>|{O z2=0y%M|)Q!*wE~vDh3j9z@11fb?jqjRj$G-P)BzY^Kf;giuk>oEAVJ0FF-AZ5^Js~ zJmBIB48$Rw2ul+Soo5n-Ci$8(gAGAX#=@ybiWZ zeSP*!@c`=di&X#tv5vx&BmgSLQDI=WdZ`6hxX!0I$7nXAygXO2s0^CS1hw!Nxpy z?}ewyjAEPLT^z(>Cda~g1QEkZgZmbo9YUGd3@#Dmw~m>JFkLyp-JMw60M0g+amS=F ztxPz7(^c#Bo3AdjGE_Cq!Q(+T!!AdGX5L|+pbOfO7JiSU90(s`&xp%Osu^U2iE)44 zqaqh~HVB?YE&=GONgsi6zrdl&J)ZA*q5htx>nYDSZ)Bd%en^MnhrkO8g&mv#5tf0C ziG}TDl?Jd|_gD)L$rIN1OT+hm3%tTkQAOITu1oyJ&LK>Tr07Xo!-xk&gMJr%1Byet_rvkAqBAN2rMJKCOHz|43W4` z3=wN%u23dx+452yKZf~$z1CE5q^N-m#L7_qF-o5v3+zH;?46(*!pVro)2IW5P;|Db zW%M+&$)HW8sHyiWfWKRVl(i4I9-0b@0&FLu3aA^Lk=-qvLznM_jbiW~ zXj!G&drXLiw2V&OkjI|10Ij%ns62whm`1F1hLENWAhGb7;y_%{m><}K6uoN3GN;ONMT514 zXWQ{7POSwWUzm9no4SIJFN{x4Pv$3-G|l^H6-yhg8X)$U$^qMEo0+KHf zH~_;`?P#u@!6|APPNXL>OmB=<>iX!1q;fJlgh0F$&J?}YvfU6or>WY_#9d^rruWej z1Y@cM1iOH#Ywf(I(!#cRv`$%EKsGQ0{A;mfbdcCqsAig9%d!GZEeIvdpd03f*!L&q zxvQu|ZQ}W2nh~9qJ?$`4xno~~huYmSZW6u74X;(V6_}HUh~1L@e5LpJb?|7wapt9s zl}xnH_AN@DlNcSWj&Y>$d1rCMwWaWlnSTWYv?XU|3koocrNM`|c0%oly| zT!}R7jq{HptiU~SO+6QsFd$2q-vLo;8j)N)bZLuy3}!6J@90-YkOVAsggwAUsi{U8 zF94%%*0&dR!w=U6V^-o_4n;y=EoI8Q*_&_NahA19e^NMjB#Gz$G zxf98C#@o?|t6s%0!d=+>1g3K0nA;#X8L#-R@tNy$%u?he3W?)2;%d6=WdAu;NWctf zwMHQ^N1&IiVK&86%uJ)YA2B&J#)3IRF6+o%?K{%VIHMTrqMXP$Tx)hz01=EBthz<; zS_pOP#u4EM*@)DuW*3+|D4{=jV@P)-^b{u%gHRK*Ot#u{*wqAd4L?|~m@#%mLNyWj z1>4%YfwhQz3V>l~*g~wT&Fx{=19ry3t|hV|YE$~9(_{JfHeDCH$MA2kT9X&iyQYxW z>iXsabX`COV6jnh-=b%j1w<-fH4t&plYmzI!ieJj?P3g)DcZx}SDJ=21{9nrda#(V zjaEdso1}-EY&0<_nz>ymBU2cu9KbPLIz~Mf$ovC=>=@$WG8r8hbIsZj1`=DI9l8=1v76C)5}bQ3A%O z`!P~0-cRg2qOoC6+qgR2G}yQyYm!_LP8yR>$fk5mX%X9#8WPb3J_%qNODAs74qts_ za^9FEtrx{g(9UQOOKTMa@C%){UUeHR?LePoU~CcN4O79pYTvY#>bn9SjKs zrBGFOUdV}P4I(O~6HQgDqGvFA8{uxJpBpYQ*=QR)T~nXN%gkKNTQ`V3cdcxYF%%)L zzYlQLvum;#ow|a9*Y80+Cb2LxjwW{jPArCkEzOy1C~;J@&Jq$r zE_u+&m&8cZ_|nBH^6MfN0eP~Qyv-#%AIm+;^K%6gz&J&|33zs!t9mW+{m@IpWyI(Z zb1Wu;90NA>Y871Po|y6yQrWRfOJ1S41lO`xU&JK@F5>4LV!exN=e9Rhm*lC$1C%z- z2~H;gNcD3_ZglY+C<1<65oBjBp1t_u*^B3xqEh+$Ip|S@Q|nR>J3J^oVNRmp?2?3a zBOtPL7StsFdv_K+Xo(ms{9E*(X@PxMzeFI(qa?u+vJwaLD{$m7h=4}VI_)|xB05}@ zdTk9Sepr3rqH{x-fGc6Vi6{nyGVtzRanZ7e`NEcAylNC&MGE-o(lc5w>{;IdOz<3a|>3AMG@`5Fm zzv6v@B7yNcpX369*7b=GMMp13M=wQ3m!qQ(Mn^A3N0*|bi_y`A_$WR+9~a{AFMFS8 z;t`P5NW?}0W~Q(+AG!6~$Gw}c5tUq+oxGL1Ha;^q70xeQf9-}A&gG`Za&rrLn7z4$ zk6jP1P0qiDP1*}H*XI{z#uuh?Q!{f~Gn}1WxHfaslw8xo+*E#aZgO@$H@y(%Uz;AC z9DmIlxi*H2qvo#bW0Nxr<8!%>UC&LMvKy0QxtRsV+=SQA;==q~IGxAlEUCcak#KBb zY%)K4E!0ME{A$RC#&S|LbA5Vjbb5Z_mY3(@CFl5p9^b^J>3RGaz2*I=d_dq8}y(ii&Og|{k?EGtuwn^l72Sbg&;Rr z7~FE6c2)Y*d;#d6*#RXE-{#BC!0=6)o)-;_Q=UFDPKCtKIOXlf=F-JzY*H&pr=3bp zr_(OQa4ICm!6^q{r^8CM6(A@P2Z4@Am!yEb*7Rxn zg_r0qihkHP{7^--vqe7vvy9cqBMAnQDv@JE_XxQ@e(P5T(Njz18@F%J06%E@quc8+ z{JGk#M2|R?JUXf=J$d*)Ow5CzZN8PUG(~wZMV8-9NpgMY`4Ul@ev!(2`W15JfwexycP`h9cus&oUYnSu@ z7KqC+qYx8ncdYTjTak@ox=iKDysqR7^P+p?3MY^^tH;seK+Nidw)BQJkBl0&_1?{t zWS*IK92wx)K0&vVZEqlp5*2M_%6ty0>NlAz#O)9guC;kQJFQKMW^Ed>bTAQ1(55SD z#@ZKE_H(KEDS6n}7Wm?l+tI&SXAbxggR9C!Qf53a>=!E#DzD1Ko3 zI`Y{f_g)PsbGj@h2(TXDZwh|e5eU>lEAxi=zIaPwnxKa}A4lTHjLf9Se3^Q(-NLpf zVW!SiXZ9mPOPzdeY!(5eu+)%WAnIX)47AqGa-I2c=CSE_w`x-(qc1(+`sD{)|KM)d zcOlobp-FiW^zhA( zX+>VzZ3MgyFOfpDb{WL4sLdqHW9mwlUy9x@Ssv3$vOJz)r=0FNxaJrKARqCPt_p{U zP!K_hm{vgF2_a#U$dB)o93J7a(KTltctN>ZBu_L_KJq1)rk#5d7Q_Q?vy7ZCW2A2U z{jla>LRzRm7P*oClZ7!NV<8wWD}Gdj*gHzoaRQQGKC9I zL%hK8EfbX}=T;|s!7x;_4&vQ!04l8pHZB+wH!`uYNCNM63k{sT-2l@kzCrZkQS-F~ z5vIG$&6OAIMQ31HsPCLwNIKJzVMRBOrt8{74cm%k5b-p?ghYy7I$32cJAPidZ3M&B z{_4$}H)SIRA%y90e)2|c;pXJ@*vw6U8cg<_2>M2tNeeQ<49017r*C*;lQ%pxc0vB0 zZ@m?m%5`ymVP{0`9=3wuB>q&Up6AThGW86hBvQA$lRS?;>Xla9t}?#glv>>>mydSB z@ul^2qXIh+6-jRpS3^{qm53XS&CSft+Y^J`+?vnLO^4VtH8U-jENWxVU(LNXIX!z_ z8(@@~#U<$Qc{Ef;PyP&d-PXhH}7~g4d*Km0=_z2o|Y%a{c(Z+8f zGe@sYj=s7u7miI{$1S+(%r^S`YEJ2l{T?wj^#1vo>!TA3GShma7U)H%SYDXVP#kk4 z9DVib91%(PUR^O$2$Gwc{CI9*W;&+sysU)$bs5EoZRwy&hr{dhGYi*eF;=;Sd~P~F zGpGHTo>|C)*s%a7!s#)Pe%@nDu*X>6*q;dVSl|K1)^Qe1;wN!uP!L4O1Tw!?KM+W4 z0A-I{vyl>}A4G9S@v!OKHSL1iH9HRIz|~7PX2$t@(fnR8zvs>Gr3rK0{9Z7>=jE5P zGy)8I0sDU!#&aQwEH6CuM*Klsd<~AA6|%Uc5UJmsvbxq(KG$6C$|e&_gU~3+UO|5( zd*UMIAb4eYY?Bw2u=C;6ECh>`?8=R#hR_byW9~ZU6H5j8Tqj3yGihdIGQ`}?=I5-B z;nvKYZg=-a!>Kv%+MG0D*6`RIM4OfB(QZE=MsHbm`K%|x=O z6UsE3Y{M4TC3#-z1K=BGMv(ZLX;lMI8GLarjy{L-5yfRiPck>ewVJPJ2Q~k4^R@Uf zQ4g*gOJ1Gd08|(Z7+tjrboy0$FFG1!#%pT8R*3^hnkuY2+?G3g=Hd3Q@oRHrfU`2q zkXP6B2tmD9b93fI807r?%(OX=MefLTr&#!7q9m>;9CS7uV+;BO<)(A+=!lj!1?SGf z&2Vnko16vvm}Q7VM2tq0!+M+wdG*q3P!7ms%>h!5je5C!^WAinm09tKa44YWvQ-tMIYxmAf0R&b^ zjSsc;_}k2juTQ@^J#%wf%3ThYpRlDMWa#`_LrFP0jfgoaiK$eHH@e^ubW|2swj?c= zrstK0N0<>LQcdu<-*AI@o^~JR8^pT#1|8Cg7y{^ z#nG7=XvVWxk&~b#3=>o#9SB+$Be|>g%zAmpC$Hs9nLE1^lVfAKX>U55Zt^HNUCm8j zpV~cyB%GVtHGqWI)g_Qrq+ob=;+{eHEBzHw!bW-+=%(TAHz)IB_?aD@@+SE~8c#k; z5N`MO?jV35y@(V;F@Q)Akfsm?6%ZsSA|fRyNRbji z0Ra^hlqQ5GAc8?!q}}iH?9N^`mm??a|M$!P_4;y`cb=Vjo@ZuuW_GsR?rgNd*oiYH zBzEFNKBg0A?h@UJ>&Pa7!|O#jdXc4`7CKv#ElC_Nh)EpH(Jc?%i6k*}OA*YBcsNv;b9HFI?g!nj1Od=;3=)ZC-h*LL&a5j}F zUH_2&2Pbl|7zPqly;8a$L=W6@bibqONgpX;JZ*$4yYvJ!va~;+Cz&THvo0yGNWz6< zIWauHOQ(SHol7{zD(J`Vlcr;+f{OetMYWVBA6`Cw*)1mX*xL9;~7N(nD za4d|oIE-~H&S8|NTWAy&8wR7P-jq0bh)w1bFy1AgPbJu^7Xx&BlALeBQwXMr2-MT9lTS;1~!u)`GXNCcqoqb9ZqOf<$7;q{T$Hs1l`=8aSLN`InO6sL@55zUE z&bSg_7UJS!k7y%b%NMs{3Lz~u=#47YcY7^?^y%Zp~K7;lKl zk5|H-28_dP)cQDSY}d!|%>t7xvC?i%t`MmiF`Q%nFV~-Fh<;JIRz_DWV(E$n{w0J- z|3mSg)=McE_FK3E&63E=(X z@0^VF#?5h@(5Yjr{Yr`a)FzwxI7u#+`WOXQD^QDt<2&OpjxPT=(Xb0cu~MxYc?%A^ zFz#S1aca$XVQFAbBzI2{x9BO6`P*n=oqU-Mn0)>3aAh$s8z3a zT#A5gxA4lLIxMJgS>dE`Xf-EZ^3~r21Dap)>4{>8=WY;9Zy3W>+9Y~dK9uYV1Y+#d$T>tyPPk#V zfM0=d0aulVZSS#Ma<>@vBM?oIgWvq@H$T&|IY!!|>3^sYV;@cE3KW$2+jkebW0Xsd z?i|B)=FNsAEXTyguoT1nN z_Xa5bt+~`zTzo4oBs45MqD9L{1VUOV%2r%zq}1aI^@m8#3QZ)A4ru2Y$;B78i%t+D zBMV2P_MJt;ItB4g?VT$Oat4JxaOgu>6js2&;8XzzSrH!+nLn+Z>S+S`XgZ`t5M9lb z-WetzQolMFQ|2H}p8k~15dMR|YARD_{%n+pxtl)`Clo;P8edy6+)^i;p1x2#&gL zM4^U8bw#u&9F59y7ERU>&aIt9Q{#m=v!}+B6saL7A7IrH!KH>{^9$#2#Dv%4gkvSb zx%hCY=;54E3=el!{%|MJ$iP`Nl?d^Llc5qhRlvdEQ~?KBVHCrtY@vk{g)d^`ooL{U z*whem#J_kTm=o-SQFx(Qp>X<%nN4W?>x0LtULHM!-ikY7pgvrwIwW8a$A)pKVW_|` zOr{yeDlrTxhtUtI(&<4M24XJJ8WTo+0!!!=oc*M}*^K`Bt+P|p6C6PFsw;c?4Qlr9vd3uUDXE!3dhtldJnlu%qW z>8$T+4&{s%9!7@F_{Y{E6osSWBL>wdtpm)&2>KU}$S_)a;KUI+>qiEu~@c!?3Pb=aHJMu6?Ou!1%MNr9Rt->||a^oDC_ z@Gl;uhEM?i;(`36lAf|x`c_DRIto$OQHWAUa_t0jslik+!KjpAs)k@%?O^+Q1}kq& zz_fG2N7G|v^2>#AZ3S-xrJKk`wF{OeuESf{XtjfJ(GfF7(TlI}jvYKu%`W!DLW4C6 zM){Fv2nFyj9ynGL4I-f-!Sq$i8XT-zR8~0H;U+DkMbE$7Ums$>A2nE2Bf+>kS9*gH z_VMc5pXECnXuX1+J*3)CdRYVJ6%JO{VSZth0yf7*PI`GGO>)ED%R-}!eKrNU5GB2K z8dZ%a$eZCckkai5okw7j*5O?`;U{q%-BL}+=Q=NTu_kvi7~%HvxMl_JZOVUYT|Pmi zXRPT3@y+m?C$6O8(w8(Xg8bVZT1kEz5=~N%J9X(t6y!}W&wQ0;5x`@W(tY}Ul<8Nc zhY-eK;tttXTAyKbH7k`KQN&6p6E`+fS^-Jf=S*uR-9M5)MNqQ>XY0+B%4$ZNBOa-j zXCUZ11{2jvlZLR#J%bdxrp<%6AbTi?!%cz%0vn79RJL7d7cTGPLb2R3P+ktB9XeYM z$8uyK*Qa&g;K06E4(y9jwsqg|K>3YahzZ3ay)6%mVOW&jGJs{W7&8(JA%W_5>9y|L zDo}nA0ejOPEP?~2-Ae1eEz}vMweA}lIIeZyFqUNt#j2&8Aias8b>B#qnjC87kXN{4 zUJ**Eg0X;pG#uGKVFl!Jr?u`QFN|y5C-`+aImCs@ONb18UCI+r5YY<`TlZmE+QSh= zuah)2mbwo9KUllLn1EVYJuFj8NDYMLNG!`Ogg~fNa;#0Tw1AZfv9DmLeFei@u3v#8 zLRH^V`VjT40@dKE>Q#M*)lY<69OaFSQiVzDp{i$lCsGbd3*`9>{nnnhV+WSPa*van z%U+7`CspZxD|vpOSFHnP?W33G2AVP7LjOLgcuzQ}bH+5+pP zO13ctCUnu>@W3y>5e!|g@$AcC1&sK$^ivck(?+k zgdIa~B`V=jOpZxX(CsV{V#w0L!*lY9vJddE<_z}QDE49edm3#Vn@+R(`))6@Zw*nnkO*uh!m7$iqa0}tAdZTo3Ykq*_9JTggpVoF1v z$Q(x&AC=ZxdZx>15~_8OMm8EhsV`wWl{Z*yr-gH76An==74nh?19CFc zB(?OK$2h!mwxyff7YyZca&F>_D{j3sHq26RB@sMlaj9eqGF#l_=3)i}gG@gY7; z96Y>#^bpKw6cEy?ae*tMY({-$^bK%wU9_=0sW82vA)sp?JS!zl#}?{5I;633gwakP zU@(UV2RFtqg(9vo2sGCuri4Whx6R{6LYhqyL16?<@J+KNDvwgru8dyRJzko5O7h76 zO;HKv|4xXQBKA}EjSuyMODhF_WTtyH^Z}N{B(olW=yuWgrMH_Nb2eHN>d5x$pPgNp zvn%iR3JAb88~LF?`RPl#&A$=-g3)h4Bm0bvb)!P+w#E~4n9K;5RWMg7?vZX3oE8<@ zh*PEwYoyd@!-n=HWubwxP>(A(?*tvyv)5Ae$IW_ml*jF9%ftIBn zuO4r4P1SRK=wB+T#a>gK5kI~s8T2tD@Rk<5ou2L&qc^_lIcY*WOm8`y)5b_ z^g1{tP^ZBtKQ@{{BJ~nd1U#iw^Fx%66f#I}m{83pR9#0dTUxL6#tvsag60#{6iLybk(-=rfcn$8ZBQqqlY zxPV73NXWxB@D@#+n`bVw(%X6qk5+CUS+j`f(K}v%AYi(*4*y zl$q6J+0&21I@lu-Y%mJ%Z=}`2&D;9_6!63KV{$<4>dlxnnU?&dU+Za^>WQ9aQI?at z$xD75QkN&>>(O9T&t`sHqTNJU2uQ?q%amMWKhB^;+Uq>PAT3JTSVe1Zn}AqpQPM^$ zTB)2=qJU^tWTZ@UUiZN>Wb$k(bU!ZDK3Z_7en@lW%^UJ$mv#KOdV0>!m*cn+fIfb} zAGmRb%uDY6o;G|qLlzdN=yZsG9ZUl0U@~|EOaW8DH1H;v4rYLvU>2AS-U4rfIbbfx z0Plcz!8|Y@ya(O~AAkj5Ay@=H1dG8E@DW%FGQl$NG57>52cLo!;4`oid=6HDFTiTB z2CN0^Ko(dJz64)^4PYbq8f*fa!4|L;d;_+D?O+Gk39`X1up8_F--7SJUa$}B2j7DO z;2<~zegHp$pTJ>o1pEws0Y||x@GJNY90w=BNpK3B2ET(d;4H`i=fHVz0bB%^z#rf; zxB{+%KfyKd7q|{?fWJX5xC#CNx4><12iyhsKpyxP+y@W9L+}VZ1~z~W!npx=-~l{= z7w`r?z!#JNe!w4;1f@V}PzLBgSx^p?2Ngg?Pzh89RX|lx4O9m;Kuu5!)CPJ`2h;`i zKz+~vGz5)60B8)FfTkc21c7FtIS2+JAQXgwa1a4nfR-Q<)T>7eG%ydZHJ2 z5%dOqKwr=gD0-6p!2mE23<86}5J0+@z)7Z7>JS1sUKS@Gh7K=7aaZ z```nx04xNHz=vQlSOPu*OF<@B20jL#faTy*umXGrR)WvLD)0qZ4c36QU>(Q;>%o`c zE3g4<1Yd(qU^CbPwt{cKHn1J+06Rf8*adcjJ>XmL9oP%@f&JinZ~zP4=#X<;1c))Tn1ObRq!Xc2L1xq z!42>?$OSjSKj0R)4eo%u;2y{W|APDA0eA==fyclGICqQ_z#Vu1Pv8Z-fe-KnC4e9B z2PHu%P#Tm0I#3pr1LZ*lP!UuDl|dCy6;uP&K@Ct7)B?4E9@GJKK|N3(Gyn}jBM<-@ zgC?LU2n0c(8E6iIK?n#1VIUktfEJ)7hy<-bYtRO?1?@n4&;djN1BeDOAQr@dc#r@R zK@#W)I)P-+85jW%1YiOpFary)f-aydNCDkIchCd80D6L6;6>0I^Z|WAKhPfx00Y4w zFc=I0FM*-pWiSj32P42p@Crx;SR2leeaGG3=GK90&$Z>+ajm#Wt~G9E3*$n$U@nA< z;KI2UTuZJI*O05vHQ?%Sdaf>4k88>`;R3kETo4z?HRGCdWw_E@Nv;$QJA84-;m>(+ zl)fA1#d&hxoDWx-tHf2{Dsp8x9aoMk&sFEDaaFjgTurV9SBt9+8?q!k?9yFYE*N%4 zno7JP6+a3qdXkjC5~g(3dL^vnXE=S&-QP?0F+5Z)&(CxBPm<#)J^7;!tCvYj2Uu~D z=)kRI)E;`y@E6iE{JRJnOgnT;I*OrBy8N#qgtU=GVMD?)?(yTUy@>&lj(E~RHi*K8 z!x=XJ>+T=thhPe9a$&QIY%)PMNGBU?pnyIlff06pz-|ZGWrG}`m(rSf-`&3k4g^lX z#A7=8krz}5XA)RMcI(Lm#|djgFx*YSumb3~A)Sy-j>DuTg?l2IJILuipfCwX}X-A z4<$wig+3ruJ)59t)CLNwQu1#-;}~}E29g? zjcQXkZt}pwai7HH$I-DVeK0Aw^r4}FIt6{|TV$z@3&o~GA9Y+QmLA3BGT%#mC9?u{ zpEWNKXPBSv;otDbSnTXnE7%r2Za!@k_)vnk+hYe@oilt3<2i0OaGr7kTj&)eMb)-( z0YKcGPO^1ngeQVi=-(dD|B7>*BRI#&OTsR^Cc;3GKVVs*7jhMVBBQaakTVOrd7L}x z=OItz)c~?SXgrTIbrG9K?Ny z0~wTlJW}b8Qhtk)(PtInVi4CAakCNk66`V%R}FC@;@)I-vk_Moah(zOH`c5Z>@0{Y zxez6p;^E)@E=rI+0Sv+(Z!k7v$d3>=1tocmQtIGP6%NUW?*P3&!k!4zXYF*@f>?yT zkx4W%xr$7hfxO9_A$^*Mf4LSDQTI5v41v4=`NMRayF%f<1`DTWdiXc(iCFp6RXVSs zKu&rG&bE`If0JxWv4lRd6T3Ukuxyrxzgs$ISOe+tI<`l{ek_%a;-YBVloOcC8P3l3 z@L%Gda~O?EpAIM?HU2}Ckh(}aNNViHD5)3Z)%UOlkOv@rAj@E_$i5!@bdaSc$>Tt4 zgv%lv3IB4Cb>LqCl1Du4Dtu6LdStK={&ZXujT)o)T9gjLm*7XoOIcIpW2SjC3C-)(kHu5nCu8W9Y0lI<$#x@FXMx+2mZ>q zl_^7!91C-99-Lvu91s7twGr6{bO&jGI?hHwr@Xg7S=2)?Fj9TEyLozedHc9w=j#c{ z8IB-{$sTU*a?n9~;BeB7%vd}LP8C+-T}m%EB!zT5-96OlA#pjLrSIYH#!;~#r1C(x zOT~mjiud3o2_eN}Eu^qLe{ZDc=I(}UCF@Bl>+KFZ zZ;GdK!A~i-7t(P<`N@ycqjcP1=MFn>Hy^55HE2kC7>o90#YWLn52g=Y1Il^F!#_Lb zP4SNh*i@vp&&$iR^w7;k{4cdHw}A4K^OW)~BD~$RagO549T!lC@I!gY&kn0=3ai(*@7X;cE54+Anl}2W z+n1)Id>!ju9UeGk#rsA1I`$29`23yn{fqKd=OeAZs-HE#@#<%4U&ne@*NtOcom`!_ z|5<%+-S{j}?R$L24BHF=ZG}D+m5uf~45U7pD7V?>6zI@?(ASJ=UrO;^Ky8|pVH=sz z8-3WhuX-Kg=3n4KdW!!Vw=J+1bAn)Q97L;K@uUv(Q$zD0$D$0xk3_I;XsPp(__-Lv|pUcca>_Dx^8(v~(d zN{XT~b0a}ihCQ688gqi`zc54XTU5O|_KosQGV}Y@Q*KA;p@;MHeM;XtpKMC8m-#7u z=X`x;qTQGEqwL<;_p|L>-H()hrsxgb(kH2X)nlw<-B4JqFLP>M&!_QKm*ex8k!7F8 zSKUWP9-3T6?W@*N8P(&HvcAf(nd!m18=l5joz~J#9?^E+r);B^pYIuM_eB{U%Uo3W z`l5O>?Y=JZbsX!fRGejlKkvBszxq0^?}5o1cG-QO zvYsa#wJcTps{1STBb*cC_!L!=Soj=Z&7_*K&+7Z@fVYd>FBFw;=PwS_f7X0Y4gF@@ zv-*|@sk-P{eeW!b7^L=fH9o7iL7%J&1k*ShdSn4lyAm|_4D^fPS&?5-^9I#3LGP; zZKd;B9N*iICy}xRPWukgj_XP^8*C~B^ zYKdp{T{(E#h-dX3)-Pza+Sjptiwf_GZC_wt=4yS_>t8wMR-8ItSH9}H8a=J|TaLcU z@r0{-KK}bV&wR|EJ$iA0a}D*e2<58|JD!(Th#1+_vCPUbfwMBJ>#A3&UiteY7x_5m zyLwu+I_iA6{n&1LFOZ@r-=e}%qYgJ#`>M-CzD2d!UjsJ|eOBL2E&d*$_EopNv$|62 ze~)kXuG*K%SXAFo>up2dEpV=();Y^pt>5)qlRN5s^T#N8UtLuA+I@@vv-%D!U#Y-; zu&8{b_NF$M#!k+5u|kbG&zkQ)(<2JhmAVa_)s63fov&Kw%D2b4hx4A*x5hX6 zM{3`v>Cb#zgG0~i`(wS|FFmVo_rG?^8!J0zc$&JZn?9`Ov*vr~O#d{s@6+TvuS1i^ zYTu`+=lHMw>ZSH|)t}Yp-4&~~Ijr_|wcl6kuPyyO|2zfTh*~FYHxB3fYW>ONMp;U} zT;5>m*e+3^?Tj6#BR!@5C@u9q^|HQ_y?x34X|9=1ZRF9$p6^roo*(pCzi0KmQTfLL z=Njtuq4lG2QN3?d)}7XG{o!)Yd^{O9;M_Q+%#QU)VRb%^t?#nljn61`^|Zce*IzsOtiJ#LyJ7jW`u6-MI^|h?_pfjDmf}nG z=-8i&>Q}xycl@mQKJB)@Vz2jA#h3DRHP)&19X5=Pe^%d{USkG7jjwu)T^iS?z`3)! zOwQIp?b|8gs(ew9?aMfab7#k}+V{+jGrt!o^8(ZtJC2d^Eg~H8UBJKszE6>F+MU8CDpdUQpn(7Zj{^|3qzPOL$n1}!Vit2kY_NS%U@&=>qhjIK66=ic3 zR^OWtxp}ZHO31OLZ_csd4qcn8u=;o4?BmC6`gHgSoDB~b*<6LyzXQ9nb=0eWk3D>N zv+a2Laa*QzyJ@7&RapIdtSehbz54gMZ1kVOSvfX+T9$2OqF{3sR{vg?nU`aW+@EHv zG9wZ7>}zusF7SI@cAjm1^J%)){zw%(BoYzrbIrS&Z;T;TVdr(E9xzsWph zzUtpqvX0}vgX}b0)QrJ4ePoKwRapJIiYr@3z4~_*N1dy%`gavqwvKxB?<$TuS7G(< zDz0oD_3Gb7GO-OxzZ(UkkKnw|Rakw!ze-M)Ek(cC#_0lVy|JHm6;@v}7`!sqmbWs^ zb{O}Yq#<8dVfFbpmGep_hwUiMmV)xT3KuvpymH(o%*equw9=-F!g;@oaDnqe7q*UR zsm}{H=jGbcRwCd1zS6GBRakvq=*renuRbqy)VT_)&kJ4II_lNug^oH`VfA^TD_cjs z`rJ-9-dj57jtt(9dXBWY3aiiU7GQs$ojuYP&>P2biNQ8kVfDG4D_cjs`WT${%_Fn+ z+jN3_dCFB-eJs2g{eS=d3|rdZL|dZX*XAm$J{I1O{+I^;yv-c8W4+B)SbZ$)%GOb@ zJ{ER0#yINL$HFU7-o*55v@OQ1DuT^bSbaR}n69g^`gqn=K8||z@vP(c>nf~1o^@sG zsOJp1*F60FCVDriN8^kKo?Bo27b3czC@oz_q=+jNf%_`ED;CSIBVv1(D$-dnS>#Z} z%XxXhl7%}SkGO$|F|SuRM-jNM-f)~ER?W@(TZx$eHzH0ns5+SP_Pu8PHeicnijy@`na-5aJW7TFYWrklkc@sJ{BrB|1JhoM9_|KkvGn<5rn z6QrvyWRZ0X5#3MB{E`yIW0QuzD5CtJw+AZ`D{mtr_2ZD4O2kEq7~0lXx{66InRgIz zBS9#sSe&MaP2qcIDG>|qB4YZ-0dFc1M=4_SZ)2o8Cn$}Kdx$vH+h2NehawJ9#EN%6 zub{Zh$V0@J>+ZCt2t1%^c;jCW|LRfFa})GT0zDTI1?aAHPoTro0I)dgX5$Keq4U54 z>bYg|<2@eco8-sJOZggkNv(IYd7!`rzaEHFe+z1<@E!0xJ)VA0DO8IE<8h5it&^51 zj(u`%xwzLp`+%&Z@u{I_aZ0R#g@hsq`T!+cJgn zuWiHkVeN-D`CEg`9@@V(I9mZC@p>My3%;)xU{5^pHw1un~(IB7Rld7`m$7I-98(Au`KKMarC8S#7Q5y2nZ?* ziX^SPEDs-8mOmaC<2)2Ar#iBe5_hxF_onoPhnw`hiMcy&au}3+fUJX+2g>9jX>LkZ z@RL4DMsCW2B1xOA`XWAC^;KykE47Z6p)Zg=VhVmqE62z^1k3VA?j;3uuu$vB0{yB$ z`iLp`wI@%}IZ9r38)@*IlxzQz_axQVO;_++PFF!!Nmtp)w~|mnS57Es?WS|rdF%Xi zrF5lrWpp}SSzUQuMSQF1sylqE2ozr)7CNDfP+BM@_zB*EyWpYI_Vv{HX!v>xUOHc$ z|1*ER;9o*ll6|pr{!d@UzNGHC|MU8L-hY(s;lFJ?oPB$HzWo#&Ka_g>@6t=~%Km?eX6Jd>`RH9$S3{@Q)z>xDHP$uNHPeOYB6Q9zoyS(w)zsC|HPAKEHPHp? zn(IP!)dc63&SR@))Y8?})yN0{LAqdFn6By*O4&@p%@ z2*VTIx$k-UmurYXJy0Js0GNElknz5!|FTTC2n36h7RbLiX^H%clSt%W6s@2yiq_B< zMH}dgqAm2rNjv0UoU}*&#YqR`Uz|iCe*=gHF(4Mifq0Mr50v34+LNW zA}|9Bu!1h2D@Xy|KzGmsyuj!QN%SgaUPS&y(Hr`r=mULG^o71C`axe5{h=?40niu4 zKA%WR@KZAyVKx6XooBThgZ$KtMOe+N2&-|-Ck^`IWE}D@PR1jDH4_k4^BTfx zCL*lnb%fPSLRd{Y!fGZXtmX}b)l5NH%~XWdOhZ`Bn+U6!j<6cX_MQQ~nwba}CywR& ze;uBM^)F6lBmd&$E#yzU&6op8%w>=+1Cah5K)QDU=}FFG%!ef2W4sSZkp2Tex&?sr z3jygCfe#srA&Di7k01%sF9oEd{7Fywl8$61V;LmzG2;_Rg7nJ)=_r5FQ~so*{6A%^ zfFwR+tb`;;Px+AUb3l3ulaAyn#ut#pYQ`E!g7joZy0w7x>j3Gpzb z9m$=HY)E1kV>cv0`aOVj-vZKq2S~RU>|^YQB)(@HfFwwN5Ri`YCq3m$I+BMNKR^;c zGJb+2NPifRj`AlxrXGha^Z(cBFd%NdFL!?h$wloaL>KvoRaGsYM-6%WjAx+!>h95>rj${uc)6$d2@0 zfOOt~^gh5BIHviea0w^2euyLd86_c!QVh~jdZaH6NLL1sUI)rD%0Uw485JN2(o_E< zT}428N{@6TD?t*K8C4*OstnRm|08`hK)ULH^ff?DMlDF9HbW0dke>1p~Ls81*5E1`N_s{-kdRNY@CEJ^(akG=U_VG6Eq9(o_DV3j(C4d`U;L86?r15e!L$ zFi1!FlRgxXE)0-997Hf$KoTt(k&p!GDSy(n0;H#WNk_6ZB+-V^7LsVkARXmT`u2cy z9RTU0fI%bC@Yg~N{Iw7Ze=WqpUkmZ@*FpmPwU7vZEhNET3mxIFg--C-LNffd&>8+( zFv4F8Jp8pFz+Vd{_!lQ4^4EeH{#vlWzc{fXe=T%@zZSZ}UkfSl*Frb=YoR;*wa^3p zT6h8eTIdOXE%buF7G8wE7J9>93w_|Pg}(6DLO=Lxp+Ee!FaZ8q7zlqY41&KF2E$(q zL*TE4m*B63q43wj%kbC2F!*a>IQ+FR0{&VU34blT0)H)}!e0xc;IDI) zf5z-qGWj`^tC)19|AN`AW^xUaYngPVU&rjSm|V}~mrT0Sf5q%JFu9S*ubFhE-^A=T zGr5JytxUSof5YsyF}a<|9Zb5??__q_OzvWGHG$$O#Z;+k4(DK|HSMLGkJu`pP6)}|ApBdW%3x4zcT4c{~NPA&g2OuPcrFB ze~Q_iX7YC?&oJpqf0o(hFnNy2^Gv$ZUto3@nY_g0A56N^UuJe!n7qp5pG>;aUt@NE zF?pTI8%(;=|IO@jnY_v5KTNvP-(q&RnY_c~T_#=W?=ibPCjVvfK9jEW518FUCLb~R zm`PW98|<_oy)2JjnD>mh!A}eB@YjL|{I%c-e=T^yUkl#w*MblHwcrbXEtG)27X09^ z1%LQ!p(OmZPzwH9C=Gutl!3n%bnw?gS@>(A9Q?IV9{yUW0Dmo1gufOl!CwoN;je`% z@Yh0B_-mmW{IyUW{#vL3e=XF6zZPo2UkkP2|D5M_@VpQFZ}tH_w*TimuY>1(;D56Z z)WPgwTeqxO@bbHV z2T>d*+duuamwySG(;ZX1bC^=_Ho|V6oMGxFNH5GJ2)WjGZvW56&mXdO(y>*4XLk*J zCHk;!>!n@$PW7mCVR*y7AXP)d^xaT5;aj+z=gdG~KSX8vXz z^}@dN>X$CY?2G?(#DtyKFEu){@$m6a4mJ&5o;$Td>I=5z4=hVYp119|Qh)5FiVv!7 zo9^BuW$vQ)wy%A=B0KCJ~@qFySAXh-jEM2hR;2;u*=f4n0Kai*nRj& z`jJ;ZJ0G*KX7kxET^#tvy{7&HDrE1j`F>iBZ}>a@`Idsq$xPS+_B5Hg>r^JJT@c%?b0%1tpiP`+djb>)+0` zHhWd5(f`#|?N|TO?#JE-dSZCSNsmZ6N zraj)=#W($|zWJ7cLB0FksZz1}o71*z7+iYqky(?Qeswo7mtP!EW4WpMZ=EV%J|rwX zd?c!5sRL8)_d4*`PUCBHbJy| zmqe_;=+}9k+h<3DxasGEmS6Sr9++11J_t*00Hyqmj;C6|Q zGbX=(wUIvJvrA`gh195bY37_|Ek_R<^ssjJ`uT0Vy1dEN&#j#Lal7glDu3s{<^1-P zSE>ivE`Fcf>w9Zh+-n`aG(Fb6KBjHP+b8Eo?z#HjpFghf&fz;WxzPGz%=Sqqt+{_5 z3|yJeC-d)v<*Vq|weS2lYu|UjE_i(V@%&D?DJ4d>eH#;d!} zOuiC4^VH*QyU#YfI{Vjoxd*#sWXBJ#7<2IIf(z?H8g!m;YyIf+{a2s3n|aLt!z6J? zn^(Bz-)!|=zxJE2&V9dPQsoZo_o(Hk z5+}Sk=+pPMeA@A+BeAz8-x+qd^`5R%?$4>%*yot9N|xW2HYrbiFHW zoDz5Aw-*C_Q`SFveH<6QW@AWrt92`X7hlTi9kIElc;`+qH{teHkAtnJR+#nD-*vXT z9nU-(v!mYSv5f*dbnXyS<+D8rpN_BTZY^=dX6;ouv&-%8hh}U@|J0}MgSw?oWcTom z@Y*$oKWqwW)@#V+HoH&S?*7<*?3EU8wK{(5>Wb(;b|ri5sQk|h)vKN=b1N_DT8q0; zBi8JCi)IFoi^Pw$ttAZmc6#}H(;FjndJHiLRJ~9WQ`=0$qxxSUmOfE3WjRB7wwHfR z8h(sO;nJIUBwDsXlqbQJ=L{>!26r-ZondnpHtkm$TeaR+|Y;aV>r6%Ima`390ju&hQvdP>98*kW{k=HfkbwnNwfBXsPrAuyN5+D`C?@-BM%Zae!J0xMLfq_L4q@ zTI({L?c3Eu1d3{{%!4S6ixF@?*|=z}T(WV|S_=-r#zkvolZ}hkx_XtAuL0rDTL?*RJJW> zvz@GcX+x=w@N`u>-foZiu&T@cv;nvyz4feask2{&Z#GMhI(7v5(%U6D!_i;8{Fk}i zfc6-)SFmQ3`$nX^9&vLz(V&exA`u=3PQ6Kk0&+sn_~8Q_nkLCL({&zZj|23f+#A1( zS#?;L(o=dUEl;Ylc56DoqVyqqe^3t43N!&&8O{QRf!SaaXP9x^%RevOjml0RN{K#H z8v4vaGQ@1gTad)t4ARX3q@N2&mjOsm@*T#zkii#}k|6yOKsw5w^pr2@NPfgv3Q1%#mO&Dv{}_;t@+UpzPddu~6UK5#;#0;7NP_f~ z59vMwq^B_HNUmgj4oR$Hd;v+2p6p1s8jyYsAl+K9j*$gPtY>@)NsylWNk{pUp2DOf z`4wXWB(ah4H6%fLvLhYkPkPFqbd>)l#%4%j3u7xJLHch1>9zsVQ+lK$xt*~ClGw?} zh9pS83y^L%ApIUdx^KaEjJ=S=KE{4Xg7n`5(oz1Tr+i6A@&Mx?ByouG10+HE9|7qo zf6`O_q@(5O9PKOsPTM8iAqmn^TBP$}I!~tag7gOJyoy@( zaboL>IHCl@50da_kdD$MeMvyNQh@ZOK^cY)k|@h42T72g`XA}a1JYA^q$61YlBme2 z1W8n8kdFEv>8k+JRRyH42C6e^KoWF>Nz`JHp7JMMZ9qE8m-Hm{kVG9uT}YxHgLITX z>FWd1H2|b<2pTa0Ac@9|CXfW_DSy&61*E5ZNk=jek_cingCv?WNJsgTJ{XWL1du)y zgfYS)i3mmuNP_f~Kj~Tm(o?>qBN+)vv|_Y|B-$`YNBNV!Eg)SxK>GHegGQp@uLT4A zwGa(|EyTcI3$gImLLB_H5D$MXB*0$_iSXA#68yE$5&l}}1b;0g!(R)X;jaZF{I$Tt zzc>+)zZOjJ*MbQD;>3*nwP1n27Oe2sLKpaJp)35gkOF@#bc4SZy2D=!J>ai}7vQgj zp77T~FZgTWMfhu>H~h8G2mV^<3x6&2gTEH~!(R&n;ID;&@Ylj1_-kP>{IxIy{#tkm z{#qCce=WQWe=Q7yzZQnWUkfAPuZ5BD*TO6C*Fq}%wJ-|)S{My~EsTM`7RJI~3$Mao z3u*Az!Z`SAVLbe`FaiErcn$tqm*FuS!(u46KbNmu&y%-2TVR>(v|)Z?6mM0{#vlX zUkkVe78B1sJ9J}&7Tn>l1rPXZ!4v*k@PfYy{!Cwph@Yg~~ z_-mmQ{IyUT{#qyle=X?XuZ6Pk*Frh?YoR>+wNL^6TBrzrEmVTP7AnJE3svB+g{tt^ zLN)knp*sAvPy_y2pu2US^Sln8_ksV-K2QtW|8t(#!Sg=wzu5F9{yU;k~jHk z$(wwi=dY~}p4Y#&KKQ)7`oQz;@A>wpr4Q7>KCmu$F8_Dyp&o1h=ThDd{+H^Z zKHB~{&+FiMANb$w0~@%dmlohYT`4zzztSa2x_jb%cfQ_bN_&*_^~9^k{JnijxVih4!CTney?s2~eEmw7D(R2u z{W4B?`v;dPT>>#a9$ttkRnpxX$-sj{GJd6D>sf~LK#HYHx%na)FMmHwu?4pP56;Kk z&C?6_2*@8dPY=$^+lQuBkUn1SZus%pgK{|ub1zR1cQ?+*ZZ3zsXbuYLLpriS>M-{X zh)&|ojX6UO0tej0fgG2P*)C|>5lVr)FgS9!Ia2zZ952gl6Y#_smc1Y!L*4_q;BQPh z_7k`a_JOltC-@C)0(~&A!*7`1;k$P@?$+CQqVo;-Oh>PSJPX+a`XkWqg#J48fr!71 z_!^MEL4Gt7GZui4(jdX9X?Uu99MXV2eXgPm(~-tEgD{WRX>WgV9UNbpfk#LO%LZ>F zOrJ!=(Pt>a4YAya=`BoOhUpU#_P}xtroa9=CM^5i+rQasQ}8S*N-_en31nZ$nvhmV z9b_j+Z%6~=!x^YwIQ8;F;5($&0`ey05v2YWqz!T_WK+cd0l5v~S0Qghu7lJg{uJaQ zgsqTQA(ul|MEqgMG=#&DN%~oD|62PHcmt82LiUE70@)t24`dA(Wy7daMNIDzvt z=;_wMkp73af6u4$dD=QMWM206uUT{+h8)KC$nq~ zTl2DNooCecEAw(2U*LSVU-8c!a*j*cex-D77W{F9pvQ3&K3Q%u8<;!<`7KEFC`<)+ z%n1Y(A4Mv*O8EbVR3?2YBLrP_^FY~i=AQS=)m*)|**0=7VOZRLxzmnY&m+2)5f+tv!`5pLOsF1QKbU04o%R`6-Oa@>0E%i!;_NKd^;?JxUg zZ6^N*(BtUtPx6y}PG^xH#aC{hc_A2O%1yw!p&aflGSAg(FgXV^ZTWG*8J9ewGS7LS zj2^wgNRSRPKxXDSca$&BM=l@g;ZHf7wVC25?cC`|*C*&|q;BaYw_vO%(vsE}X}KXS zH>Bl;wA_%^eV@!LYBRR7dBJhOV7e`K@GqVVnusCQkji+BnXk>29$GnYQawt{-9 zwgJoOT#XB!=r8)*r4@l!1^DT*YhEfz+l0{Ws=CkQPC`%9KQ6&#+e%=jw1+;@27eJ! z8Z;<(I?`bAGakwM#gJ-!7Q$7rrqWJT_M!jE4%Kj!`CVc1He?;Lr_Yn6VfkYp`(V5o z%k}|F@k7~;t88+yY>w%Z+CL~xFAnI_e?Y1}G&nc}2m7hbTefc9Ix;LcxMk~BEhEC3 zHxF;oqGgNlkf7ku@Q8@;;3h#q%|k*%nm29|*fg+Nv!E(LbI~udAH6D-&~Vu16E-gRy2nqGQqka55g%B3#`QOZK@X0^-0;}D zw`t%!8|T)~eQ*DlJbu`>ZNTe8n|QwcqjCSy?dJymJ}Km7ebZZBUFTf+X*ECP`xD0u zJLaF?FsRX)-1POK5yRr@lnX3%JJS2ZlxlOwT^)IN_nMW$n5l^e9-f@_t0lVr&IRxN zd!g6Hii7(EY(1NNv-#vdzU&ZoqlIpGmG~8PXOzDew7GP^%$EvZCTQ_gRedM_EfFeKmYcwbybXigLT=X7QXua3-`r~ zf4$i8>yInFIpn*(j~h??=1|Tro!|PWcJS#pzPQ}wt9en!!?XTw*s^5V*b!+}7bT4T zY*#(=%m)>E=6%qt)0W<4uD8E*clxK5TYu7albgGzuTCG8K7HnUYkqGx{`QD7ZN~of z;*JNeoR4{P_B)^cP_y;uD_z%~3hDc8nOberatHlby~WGNTMj?n;q`};9#6PC^w*|c zR-bK^dXfL=o0|g;ly8{4VAECWs$c3vPo2AP$?;E+@VF$u2Ly3IRgqz7pl? zCuV&1eZ?l0mA^F>m;Y2XwEzCf&0g4iZ^+N};@?`j<<78^VFM4+k9KveGBdlfu!fIYaSj|L))x3_dnn?(& zNk>@CWQ5hcfv}n>2&-{y@2SwMnTBw2;#j`_*Wov@{>903O}?Uk1&ATG{HoKQF})QNAX6W`E6zJ{1c$(PEnLR)Cpg9lafXh#yve1jdsUJkgTcq@moV_fDq|i7D(?=;E;siM+KQ20mD=JSj4|zQd-DB)=_zgo|H*;ru zdt|sXyOb_cnbr9kQo2ZW&xm-h_jbP6=yGtD$ZUORh+#nsyKUDRB`sQ*yBROrF^M+K&lqJDQSrVL-CBaEq5}cGJ z!AV&X3YSF;ce2em87D=)(AX5+Nghko{oWcDCT+j!@!nugE<8qI{ow_9y8aoju zl}|mMB2FrwI?fW4*opSP^ilGSH+C*mzWB~!;W)ukI4(K5a9q5T^elzP} zHr%ZAPs`K=WABf@fB%ICJ8WkrNo#4y-R$chZcM^;R*Cgr8!ZxF#2MFvt?OfX;+rh@ z^l!4zj`Yi+9{Y@7yy$L=uYXV4rxDb|gq{%vNl+Z=^(skmQ9utAU&W?i8iuT`zWz-< z$D!;h@C8^6)_}EO9moRf!I$7GRAl-#U;n9j?(RlUqnFX!SjJe+SlL+Hs5jOz)-yIV zHa0dhHaCVC!;BHemd3WmD5Jp`ZHzU>8#@|JMys)_vAeN{v9GZo+F*cjka4i_CF4-z z%f?~G;l>fhRO4vl7~@#utHw0rIOBNZ1mkPQiN;CBbmL^>8^$Tdsm5u>>Bd>cN45;( z`^FE93yq77ON<{GKQXQ{t}|vC*Bdt&zcy|%ZZ>W)ZZmE-?lA5*9y0!9JZ${gc+z;v zc-n~H>5YFFFB`8KuN!X||2Ez<-ZthL|25t>J~Tcya=bh5!F%#vyf^Q|`||#LNxmFk zp0B`H6hC-6{CWN&e~G`$ zU*rGcbNPSx+x#8=E`N{zmw&)NzcfmvO6ubm)!AI~FN(g?!Bb&caTF?n) zh4Mm0p^{Kps4mnLY6*Iwu24^?FEkRG3eAOJAw&oj!h~=kLTDkh6e5LILK~r-&_Re2 z3_`RJE5r%$LXyx?=p=L&1i^&;wOOzTU4*VeiqK8yA@me_2`>u0g+4-Gp`XxS7$^)9 z1`9)kmxQ6hFk!ebLKrE$BBTnVgwetnAx#)3j2B)LCJK{_k|CH1;RpMk?^6gSXd%_BrFv&g=NCW!g67SuuAwsSR=JehdxUR=?}WX=K4HJ`y>LJ{C>#=g z5PlR63rB>XgV zxGDT2+!pQ%_k=v*U*W#+P%2e7^#-uZq zHI+A2FjX{FGF3KJF;z8HGgUX$Fx52GGSxQeO?6H6O!Z9-ObtzqOaZ3GrY5GQra)7W zshO#{DcBTZ3N?k9!c7sT7N(Y_NK-3QYf~FjTT?qzdsDP2!PL=|Y%-d7lVB1}W>Z&F zim98ahpDHjm+3`QZ&M#rKU06xK+_=85YtPh5vEkrc+=~qNv0{Lsirqg(@nEXvrThM zb4?khcTDq4^Gyp(i%d&QADNb#mYF^=tuTFNT50;+w92%`wAQr2wAr-9wAHl3w9~Z9 zwA-`?FACppI$-+2^rPvp>1Wd~rlY1~re96JnU0%Im`<8bo6eZdn$DXpm@b+AFkLoX zFTk$(_uee`4ARZEb5PuYZ5|4<#h)2a^;&0*! z@uYZ4JT3k%o)L4zbK-gNf_O>%L%b|r5wD7Wir2)y#OvY>@o({__>Xu?ye-}l?~3=t zJn@0}P<$l1ncdAEW>2$^xrEuz>~AhEn%kP&nWN0n=2&yQxsy5B+}SLcE#?$+ zH**hjPxAotVDn4nm(9b>sphffapno;*US^mubb1&lg(4i)6Fx?v&?hMbIlm{&F`4s zHP188H@|QGz`W4>p?R_SBXg#CnR&VSGxI9*7v|OGHRg5ZEc1Hvm*%g`8_XNco6MWd zTg+R{+sxa|JIvYUJ?3xC-R5tfmb(Ux(R z@s`&ulPr@hQ!LXg(=9VBGcB_$Z(H86%(Hx8SzuXg`N*==l4)6H`PlNQWvwO4@}*^? zaEjKNlt*xxBt!=FBtWnlzYn(N~nrQ80O}2Kn z8m+w5WEHJutHs*Ynquu{?QZR1?P=|0ebL(6+Sl68I@mhII@CJCI@0=zHPt%GI@&tU zI^H_bI>|cC`lj_Q>)X~j)(q>r)_K#SMUFRdG_Ut2d@w_3MZcUrTpyR5sdd#rn{`>gx_4@GDF*fisH zamI?fJ8WacC1bd|J1k9OZQ3M_wDD%RySux)ySwXydoq>;cZaR-_x%?>Kb?E;x#y%^ zNxPbMBkg9|t+ab-57Hi{JxY6=_9X3jnvs@~=A^w&d!P0p?Ni$4v~OuY(tf4=PWzMg zH|<|qEG;J(54ylyU~VuEm>(tl0n35q!HQrdFab;ilR!6E z4Xgpy1Z#n{!FphQ5CBubMqm@LDcBrr3AO@TgKfcfV0*9w*b(dmb_TnEUBPZ(cd!T8 z2kZ;>1N(ymz%&p9VGsc^5C?srA0)u6SP-N@8VrFEPyj_x0u@jNH82XMgM+}q;1F;) zI076Ajsi!6W5BWCIB+6337ia00jGk~!0F&Da5gvxoCnSa7k~@FMc`s^3Ahwo1}+Cz zfGfdO;A(IUxDH$oZU8reo50QB7H})L4crdy0C$1A!9Cz!a38oIJOCa74}(X*qu_Dy z1b7lW1)c`afM>yT;Cb)@coDn=UIwp%*TC!G4e%y-3%m{f2i^hif%n0O;3M!U_!6{0 z8+5=|;A`*=_zwI4egwaOU%?;XPw*G`7yJk2@Wgp?dUAR4cnWw5dJ1_8dy069dWw09 zdrEjpdP;dpd&+pqddhjqdn$M;c`ADnJc*tpPqN4DsphHfsqIPeH1IU^H1ag|H1Ra` zwDh#{wDGj_bntZabnFggjx7;E_D?|8&3R ziFyWk2788hhI>YMMtVkhvSOn>6FrkWlRZ;B(>*ghGd;6Bvpw@X^F0eZ3q6ZGi#ph!1TRhu5J3YHRyFGh7`#lFd2R(;9M?6P8$2`Y9Cp;%Tr#z=U=RD^< z7d#g|mpqp}S3K7|*FCp9w>@_}_dO3hPdraO&poCm!}HQ(d2Em4dF6TSdE@#5{3OJmi9ML3yEkP=2T&R2V7(6@`jJC7_Z}X{ZcT z7Ag-_fGR?jpej%jR26bV)u8H74X7qm8>$1rcg7eIn)Ab z3AKV+Lv5h8P&=qS)B)-Qb%we?U7>DJcc=%{8|nk~h5ADSpfm`CJdhWHAp}Ap4DvyK zh=2l65F#NO3PB9SLL3x<1W1G=NQM+hg)}G%=}faP0nLPFL9?NG(0phCv=CYZErpgr%b``!YG@6#7Fq|bhc-YPp)Jr> zXdAR0+5zo^c0s$LJo1bPZRgPub#AOkX?4Cp0fK{n(-ub|h^ z8|Xds5&8^$fxbcCp`Xw%=nwQ4`Uhn}*-#A1;f?dgdvkend-HnpdGmVR65gPf^wQptm+`V*&dYnl-iTN5ieAYpdlhfg zo9-Rr9qJwC9pN469pxSGo$Q_Jo#vh4o#~zBo$a0Ho$p=bUE*EpUFQ9twbQ%GyV|?P zyTO|k+vwfq-R|Ax-R<4$-RIr!J>Wg)J>)&&J?1^`J?TB=J?%Z?J?lN^J@38fz2v>@ zz2?2{z2Uv-z308}edK-OeeQkXHN2)b!<*@~y^i;__l@_h_r3Rn_oMfd_p|ql_pA4t z_q+Fp_ow%l_mB6VH_Myt%>n0x^TP$;LU3WY2wW5{4wr;W!KL9ca5=acVTo0}f18^$b2yOy5g`2_6;TCW!xHa4cZU?uAJHQ>`PH-2v zE8GL_3HO3~!+qesa6h;|JOCaDgRlpNU@wfoD2%~4?1TL<0S93creGRoU>4@#FdTse zScD~5h80+a2f>5kq3|$xI6ML#1&@Zuz+>TY@OXFvJQ1D*Pll(!Q{idwba)0l6P^Xn zhUdcb;Q8{ z7Mu;o;2cOCk`swXTu3e?H^NMWQ1QWPnM6h}%RC6Q7{S)?3N9;tv- zL@FVbkt#?6l87WBRgq-GjZ{ObBQ=nkNG+r`QU|Gv)I;hc0Fr{FB8`y7NK>R4(i~}l zv_x7Vt&uiJJET3*0qKZzLOLT|kgiBKq&w0B>5240dLw<1{s@TRh#w)45W*ll5F6MI zC^`%sj*dV_p<~f;=y-GjIuV_WPC=)lGtimn9CR)^A6<^FKv$xx(ADTVbUnHO-H2{N zx1c-Fo#-xf54sOMfF4GVphwYT=n3=`dImj~*v0ZYV^u&S6FtAW+RYGZY<`WS$vU=6TTtP$22Yl1b!nqkec7FbKH4b~QGhqcE# zU>&heSZAy&)(z{0^~U;OeX)L6e{29Y5KF^A%!7F`7(+1}^I?9BzyeqhBQXl2u@J^! z92UU@Ou}SL!Bi}Y=~y~82pfzI!G>bPu;JJUY$P@c8;y;{#$n^J3D`tz5;hr|f=$Jy zVbif0*i38|HXECR&Bf+n^RWfkLTnMX1Y3$N!&YD`u~pb=Yz?*+TZgU3HeegEP1t5^ z3$_*8hHb}oU^}s0*luhOwinxn?Z*yahp@xg5$q^-3_FgUz)oVPu+!KX>@0Q;yMSH9 zE@79kE7(=+8g>J_iQU3(WB*}yu)Ekj>^}AYdx$;49%E0j7np&)#4@or*gNd~|LA|h zzGFYIU)XQ#5B3-PhsCfQxC_sN=fm^k1@J<6VZ1nA0xyGC#;f27cp{#JSH+WYH(mp; ziPyqw<8|=*IDj|6Q}Kp)BfK%*3~!FN#@pa+@pgCzyffYf?}~TByW>6ZUU+Z358fB= zhxf+^;2`e7A>50@IErJq5BK9ioWv=d#zQ!Rvp9$Ico>i10xsebF5^)=9UqL3z(?a_ z@Ui%Kd=fqxpN3DzXW(=2Mfg&DIldZSgRjNc;hXTy_!fLCz75}j@5FcEyYW5vKKuxN z6hDR^$4}y?@YDDi{49PBKaXF)FXET*tN1niI(`GciQmHS;`i_e_(S{={uqCXKf|Bn zFK`1l@eKSWo{3wyjXU^j{4M?te~*8_KjNS8&-fSoEB+n-h5yF?;{Wh0JeM!GFOM&u zub{7xuduJEueh(Iue7h6ue`6Kuad8_FVUCetLjVk{cqax)%Ml#)$;+q2EJ5ZLti6b zV_y?rQ(p^TD_?708(%wLdtV1%M_(sjXI~dzS6??@cV7=*PhT%zZ(ko@Ki@!~*9ZF$ zAL_$>KA+zg^ijT$kMZ$7!6*6@pXQ7Dbl)J~5Z`d$2;WHGSli?Uf(|70pB6tVc!wo zQQryQN#7~oY2O*&Mc*ag72j3g4c{H#UEe+5W8V|sQ{Qvn3txusrO)!&zE{52zIVQl zzE8d{zOTM-z8}7yzTdt-zJIuI;{v>}@f3m-h zzplTYAMmI68~9WG4gHP%P5e#$&HT;%t^BS1ZT%hno&25sUHo1B-TdACJ^j7?ef<6W z1N;O1px@(%{D>d*<9?st?Z}e~WZ}IQ&@AB{U@An_@AM_vg zAMqdepYWgbpYosfpYfmdpYvbzU-Dn}U-Mu0-|*k`-}3+GzvI8_zwdwGf8>ASf9^N^ z8UC04OuyxSHp>b>;LD^@@M;F{+vWS;UaPod5HW(0iqyLlqg0NCrS_{ ziPA(FqAXF4s6bRCDiM{5L?VfB6E%pML@lBYQJ1Jk)F%KUg=j#e5)Fw)L}Q`}(UfRL zG$&dREs0h{YoaaDj%ZJGAUYDAh|WY8q8rhJ=tcA)`V#$#0mMK8Bs>H}cnO$52$aAH zAK@nmB1n(~MbHFGa0E|;i3lMOA|VqBp%NOQ6N8As#1LXAF^m{aj37o5qlnSO7-B3j zju=l&ASM!%h{?nhVj3}>m`ThcW)pLWxx{=TE4F}GNGu{26HADt#4=(9v65IttR~hF zYl(HldSU~yh1g1LCw34!iCx5QVh^#G*hlOq4iJZk!^9EdC~=H9PMjo85vPf>#5v+T zae=rN2 zCf*QliFd?%;sf!K_(Xgrz7SuDZ^RGcC-IB;P5dGL690%SBAdt&hzsNl#0Ok~T!B1+ ze1Q^yl7Vu8ih)Xj%7KJH)j+jC^+1h4%|Puy-9Y^S5J(9$2s8>b4m1rk3p5Y32(%2e z4|EK43Um&15A+H24WtFYfG6M$zyUOX1@M3`;13XiK!6NT0VW^^lzgDrwBgRO&Yf^CECf*pfhf?b2%gZ+a2g9CyC zgJ94Tgo55697KX>5DWT)WRMEdK_ z5Ih__8ay6689Ws{9Xt~}8$2Jp7`zm`61*C`7Q7w26TBO|7km(W7ML{=e_$f{&AnH6)B)yW!UO|mvwkE~AuWD41UOeGtU zjmaitQ?eP^f^12)Cfkzj$qr;UvIp6d>_zq_`;dLfe&hf$jRZ*#=_O$jAyE<|eWafx z$N(86Ns=OIk|8;gC&Q#bilju!q(Z8sMn*}UOecqu!^q*}2y!GjiX2UjB`1)R$jRgs zaw<8Eoc{mEPI4AGmz+l~Bo~oO$fe{mayhw@Tt%)X*N|(;_2dR}Be{v(LT)8@lDo-0 zHC&-iJY4R+2j=Vr#BrlPd$t&bl@)~)QyiMLA?~?b(`{X0?G5Lgi zNM`|%dP+T`o>MOr`CL#|M+Q0`EkP{B~)P?1ovQ1MWSQ0Y+FP`Oa~P{mN?P(mm% zloYBON)EY0)k8Hy^+G_XK`1rUIMgK6G}J8ABGfX}I@BiAF4Qs9Dbyv@J=7!AE7U(U zFq9VZgrJZ&1c#6i77B!dAu>dVLLojB4hbPSq=ocQR%}pcaA-(qXlQt7RA@|SY-oIF zLTFNGN@!YWdT2&yW@vV3PH1juUT8sRacF61WoT7sb!c5^LuhkoTWCjUcW6&&U+8e? zNa$$jSm=1@MCfGbROn3TeCR^xV(3!na_CCvYUo<%dgw;zUg&=4LFh^7MaT@j3}uGw zkP~_pdJ}pZdLQ}_`V#sc`VsmW`W5;e`V;ya`WMO$#W6XVc*e!#W(qMync_@IrW8|_ zDaVv&Dliq9%1jj|fk|SjGRcgasm4@iYB05#I!s-r9#fwIm=vZV(}-!zG-p~cZI~`h z52hE>hw0CNjE8|3F9S0OgEAO{Gd_l6!c2q_7?F_}nNb*(i86zj!ORe5C^L*1&WvD2 zGNYI=%s6HuGl`kZOkt)n)0pYZ3}zNHo0-GRW9Bmpm_^KDW(l*DS;j19Rxm4>Rm^H; zEwheU&unJ4Fk6{z%noKZvxnKo9AFMIhnTF`Vde;PlsU#6XHGCDnbXW!<{WdLxxidx zE-_b_Ys?MiCUc9q&D>$`GWVGW%p>Lr^OSkUJZD}oCX>NrG8SVq4)cn6&AegWGVhr8 z%tz)6^OgC={9t}EznH&F7L(1ym>g_QHlB5{x!F8yUN#?_pDoB1VT-XP*ph51wlrIY zEz6c;%d-{OifkpeGMmUIu~k_&TaB&G)?jP0wb}+-pJC|L+E@T(8OW5V?3U(#Cie1gFVb`+j*!AoNb~C$$-Nx=>c(Vd!K#4K4c%U zkJ+c}Gxj-avKj14Hj}kjn|0V%>}&Q7`<8vjeqcYcpV-grSN0qGo&CZ7WPh>0*+1-G z_8*(g=HTMEoLoHT;&O4hxjbB6E+1EbE65e%3UfucqFgbqI9Gxz$(7SN$wPPnmfat<<4>ExeMGy?h<#I zyTV=Nu5s778{AFq7I&NbkGsR&xgXq5?icr)`@{X^{&87cHW%Y^@Ns-j zKAv~+x%k|C9zHLhkI&B+;0yAF_`-YnG{33oazl>kbui#hm ztN1niT7DhBp5MT4 z@bvJE@a*uM@ci(C@WSw-@RIPd@bd7A@T%~d@TTy#@XqkA@V@Z=@PY8b@R9JT@agcG z@Y(Q%@Wt?@@YV43@Qv`z@a^z_;fLX@*rV{{@YC?K@QZL}*bY14*Wq{J_u(($Z{gqJ zSU5){XCyw7E0Q~sHMv^1d zA~hm4BXuHmBlROdq+z6Sq)DV{q2FtRAJII<+NEV3rDKC&&cJ+dpZJF+*jFLEGqFmgC@Byu!zEOI<@B62!% zCUQ1%DRMb-C2~D-BXToxEAn6DPULRnUgSaKapXzlY2-yDBl0q0MV!d1$m__P$ot60 z$fwAc$hXM%$dAac$e&17Bs&s|Kp_Wibs3!nIijXQa60%~Ag(gBXp@q;=XeG23+6Zlhc0zlhlh9e{ zB6JnH3EhPrLQkQO&{yau^cT_ukKh$x0TnO-7yJSt1cabK3Y0(#A%PKCffK?)L=Xi@ zkOf6h1x<(wx{xjm5(W!HgrUMPVYo0#7%hwu#t9RJNx~FisxVEMF3b>S3v-0I!aQNV zus~QSEEbjsONHga3SpJ7T39Qr6E+B&gw4WMVVkgB*dgo^_6qxjL&9Odlcq6E@K^XJWC__qOvoX|iSeRK%q8X#^NRV!0%Ae2kXTqODi#xqi>1Xf zVp*}ASYE6kRun6VmBlJzqL?IB72RSrvAS48tRvPF0kMJDP;4YN5u1w5#O7iPv8C8b zY$LW6+llSPtXK!Jqu5F8Ds~gQi#^5OVjr=u*iY;)4iE>5X(A|kM6U>oh=_?k(JvBW zP$Wf442g`$ik!%cVNnz%Q5ID(D(YgoI9MDi4i`s=BgIkTXmN}!<+k+@h~A}$q|iz~#H;wo{CxK>;zt`|3mo5aoH7ICY%P24W- z5O<2Z#NFZ^ai6$fJSZL#kBCRbW8!h~gm_XsEuIz6iRZ-&;zjY2ctyM_UK6j2H^iIb zE%AniDM3nLzuUdPu#b z-cnzwpVVI(APtn#BvA55kmQwM36W34tPux+UF~ z{*&%VccpvMed&SpSb8cwlb%b4WJ(#*OUaVnNFSt6(r4+5^i}#MeV2Ynzob9XU+JHe zEybi9a-5t~j+b3>E;+ZHN6sr3kPFI%=x;#UkCC`@U z$aCfS@&b9GyhL6qFO!$cE9BMk8hNd}PF^o>kT=Sk5jYSLvq=PzEY#|9cmJ6j(tOT=6SGg;XeoQ8-K ztT-#D6>qt$tXM89x0T1rYvr@@TLr9wRw1jfRm3W46|;(4C9INGDXX+q#wu%-v&vf) ztcq48tFl$aO0W{GB&({GY`Lxfg{uKMfrB|N=e(G6Q;v8b7f><*kCjfSmQXgKTtdZ! zN(m)_Qb1lHACMm?02BlY0fm7gKxv>1P!uQz?9TBZ$Il#%ld31xNGg_8B&k+X&7{0Z zO_Itdtxs|%B_tKEx;UwJQoST1sb^Bxq*h6llKe?Rl9)s$QAw4P8YMMMYG18wwOu(H zB%~(9C%R(mau_i)1|)3EQ93bqwOrM%x^KE~xG%adxL3PZx%ayFxLYL5Nt~59J8^De z380!)-Kt^Lv}#$ktvXg+tDaTg0<09Pft6}Cv>I8BttM7etC`i@YGJjsT3M~FHdb4! zoz>pzV0E-QS)HveR#&T=)!pi0^|X3fy{$f0U#p+h-x^>Iw9+il@>r1NwO|XePz$qg z%V+s5!U|YHi~Jvb%A&21#aOJxS-cgtB9>r@mSoA6VyTv9MJ?S*w+2~*ts&M>YnV0M z8exsJMp>h+G1gdXoHgE(66HiCQBBkmqltQAdg7qO!HKjJau|noIEQy8B~MPCk~}qe zTJrSd8Obw~XC=>0o|8N`d0z7T)NCL)qT^2_5(A0BL^6>|q!UAlOd^}eCGv@qBRdnUiPj`*vNgq; zYE84ITQjVg)+}qbHOHE3&9mlP3#^6KB5Sd=#9C@CvzA*ctd-U(Yqhn;T5GMd)>|8_ zjn*b>v$e(AYHhQ&TRW_s)-G$ewa40P?X&h<2dsnEA?vVp#5!snvyNLQtdrI$>$G*o zI%}Q#AN}*z1?!@9$+~P^v94Oztn1bd>!x+fx^4Yu-LdXk_pJNY1M8vn$a-u&v7TDb ztmoDX%dku<-{ILSDg0Vue!m%Q;qOoGJ;;|C3 zlCe^;(y=nJvaxcp^05lBim^(u%CRc3gjixMDONR>9COF2#j3|@#A?QB#cIdu#OlWC z#p=g^SW2uxEH&0J)+p9E)+E+6)-2XM)*{w2)+*LI)+W|A)-KjQ)*;q0)+yFG)+N?8 z)-BdO)+5$4)+^RK)+g3C)-TpSHXt@ImKFnJo){GK#^4wdLt|L%Wz4o5>y`D|dSkt{ z-dXRh57tNPll9s9Vtuu~S>LT6)=%q~_1pSm{k8sCSyr|cvvSyRc1}CqcGsn8M~}q&Mt3Puq)b??819pntz)rOr+KueSb`!g)-OO%ox3F8~=tVpaakm=mc~Ix&U2)Za{aS2hbDf1@s2`0DXaeK!0EWFc3%s zK)?e)fER!P1V8}{zyTlN2M8bl1OXDD02&AZ48Q^$zyo0*0tkQzNPr9|fC^|p6wrZm zU=T1E7y=9hh5^HY5x_`b6fhbX1B?a60po!Qz(imYFd3KvOa-O^(}5YlOkfr;8<+#k z1r$ehG$-olPP#M58SD&khC0KX&UP2OtKH4+ZuhWz+P&=Fb|1U1-OuiC53mQ?X*Otk zY{>T7u#MQLjoG;Ev;8(<2kf9t+LTS(A)B#To3nX4Y)5Rt7H!FvZN*k?&5qi-oo)}Z z2irsJq4qF)xIMxiX^*l;+hgpp_PGDiA8${vC)$(j$@Ua`sy)q~ZqKl1+OzE0_8fbz zJ<0D#dx3qxe&7Ib5I6)J295wnfn&gN-~@0II0c*r&H!hDbHI7v z0&o$y1Y8EL09S!)z;)mTa1*!%+y?#w?f`dzd%%6*0q_ub1Uv?w08fEuz;oaQU;rkN z0lWk<0SmAJ2Y3a%2HpT~fp@@r-~;dx_yl|gz5ri=Z@_op2Qb_j;f!=fIisC1&RA!h zv%%hIZ?ZSrTkNg&Hha6h!`^A{vUl5i?7j9rd%u0aK4>4Z58FrVqxLcTxP8JtX`ixB z+h^>v_Bs2!eZjtHU$QUTSM00yHT$}K!@g~)__C5Q){lI=`Ke8X&Pwc1m zGyA#y!ZvKv&ahwFng642*|zQ2uk6?M8~d&O&VFxyus_XxU{%-%Uf7-w7 z-}WE-ul>)?va{`&ox_Q9ays#j%gN=;j-L}hH-29H{P+d&3*#64ufAeQ{L=Vk@yp{^ z#IKBB6~8)uZT!0U_3<0xH^y&@-yA>Qncz%xCOMOxDb7@9nzK88PyF8aeewI_55ymg zKNNpB{z&}M_+#9U z&N64Yv%*>FY6{ z;}asqX+ziqpVJbs9R2oW@QQr>WD- zY3{UeS~{(q)=nFzt<%nF?{siFI$5z!PG_f!)79zbba#3Nvb*XifMG_c?keFb=_=)lbCq_Lag}wIbCq{h za8-0wa#eO!aV5ACT}iI0u4I?nRn1l1Rl`-&Rm)Y|RmWA=RnJx5waQuTtZ~*l>zwt@ z24|zQ$=U2|ake_!obApI2XLjh8n{wj4PA{~{alS*OKtz4~LZCq_# z?Og3$9b6q zbJV$#^J>mVIZGszN^mDMO30O%FL6QQ!o)?1ixW#FRY|Iv)IW(%3MHLP>g(?3?(ZJp z9_UVUgKm!-a(msd8*!s<%#FK!Zoivw2i!q7>89MYJLG2EtebQ5?yx)J7Tls+a?5VT zt-43M$GFG3$GOM5C%7lNvtpCnligF?Q{B_t)7>-NGu?CD^W5{@$K1!=8Sa^rE;w;vsSq$H*!rBqExPI0GHOR1hxBc*1_b?1h2)4Ao`cK&njICq_U&VA>B^U!(Z zJa(QqPn~DZbLWL)IHr>bBmq@{WWWtn1F8cxfSSPC1~XD;rY=iep1LA+b?Uj)8>zQb z|4Y4>3S?)*GGiG|Vq!{zmrl`yOviF;=O3^XSO#PP*+6b!Ij{ogmfbzOM|RKbUfI2~ z`(*dc?w8#^dti22Hkj?n_GZJ`NH&^{W#ietY=1V9ofQjY2eZj+Dx1z`ve|4do6l|y ze5(Js{+Ie+>wl~Nz5b8-KkNUh|GWO5`hV-^0lqokogdCm=a=)_`Q!X`{yAArwi9!5 zyvpH@bLVu&yIt;F?%eJ??!4}N?)>fo?t<<@?!xXO?xOBu?&9te?vn0O?$Yiu?y~N3 z?(*&m?uzb8?#k{e?gV$DJIP(uo$PkItGTPYYq)E=Yq@K?>$vN>>$&T@0e6bKfjiaR z(A~)0*xkh4)ZNV8+}*<6(%s74+TF(8*4@tC-rd37(cQ`2+1S|6@FFZ)l=n}@kS+QMC`$x>jAMu2(mx8`Vwf7ImAtUEQtjQ}?R})I;iF z^_Y5GJ)xddPpfCubLx5Zf_m|P^slPd)Enx5>K*m2dQZKtK2RU3kJTsYQ}vnpLN(P4 z^`)Ar+UhIyjrvx7r+!dBs-M))>R0uf`d$5@{#0?pXZQ`m2pBg zrWjL=X~uM8hB4EaWz06_7;}wz#(ZOevCvp#EH;)HOO0j5a$|+D(pY7zHr5zxjdjL) zV}r5L*ko)rwisKDZN_$Ehq2SxW$ZTg7<-L<#(v{~anLwq95#*^M~z?VZ}pG*SN*4E zso82w&7s9|iLMQfln(VA+_wB}k1t(DeVYooQ*+G`!Oj#?+Jv(`oHs&&)4Ydy4{ zS}!dt)?4eN_0{@m{j~wwKn>I&4b%J@p#`*{MrxEsYaxx%SdG(oEvyNesL7h5shXxm zwL#ioZHRWvIBuLUP8z3-)5aO&tZ~jbZ(J}g8kdaA#uekLam~1H+%Rq$w~X7yf5si- zu5r(}Z#*y_8jp;}#uMYI@yvK`yf6&IG%}2rMy6pIw&57BjMv5+2%1+1u=6_BH#N{mlX9 zKr_t*O^*qgUK2JE6E!gtH+`nxB+P&rG)a>(X)|OpCTnsgZ-&i?DVU-unX;*vs;QY# zQ#aGiuiAI*m-buxqy5$XX<1sfmLnP$%^8i4=8EQy=85Kw=8NW!7Kj#%7LFE;7LS&U zmWq~+mWft~R*F`RCPWjXNztm&_WqEIv|hDGtHFY1pH(Lgj9C8MDz6J?`(G#rgYg{T;n zqHeGxy#&b?lJe8`^^330rQ}F$UJNw zF^`(Z%;V+>^Q3voJZ+va&zk4V^X3KfqIt=@Y+f<1n%B(h<_+_vdCRCqX{S<$)C`O!turO{>4711@(4bhF!P0`KKEz#}K1JQ%gBhjPLlhISr z)6omjtI=!G8_}E5ThZImJJAQxN72X8r_pE87f~Z>My=@U=)36q=!fXX=$Gi%==bQ4 z=+Ee{=%47{XjU{knp1b_x%E7HRxGccPcNVs(hKWF^kRB(y@Xy;FRho?E9#Z>%6g(+ zRj;ns(Cg^+^!j>=-av1xH_@Bv&Gi;~E4`iGUhk;iHy@Y}%}3^A^NIP?d}cm3Uzmnz zni=LxGt;z8+jPuV=43*Hi13IZw zI<1FvMrUZA10`dEFuK3SilPt&LCGxb^e z9DSZXUtg#%(wFE<|3`nBzFc3SuhduRtMxVdT7A8~LEorv(l_f{^sV|feY?I>-=*)> z_v;7rgZd%;uzo~8svpyj>nHS6`f2^F-aW0&g0r3)!5ahfrJWi$Tkom29RDGG#F*)W zQj|ptrZ21!o{aqIlP|cCK7{@m)s@*XDkptI|J@Iyw#lDIj+?ZnFXg>L>=n0<=^5-F zct4=}z}!Rme(R#&u)Be))AfZ@0_8?wo~8=}BbzG2^_!s)dS_DVb+Wr zR0DO!j9xS{)Kw7z*8&auywti6SkeE=hz+yq;S-o;?5NSVNBqZ}A2e-3zxmVqCQo}l z=J}{x1By?k`k&J;>X-Ga`ZfKIeoud-Kh~e>&-CZIp__V!{!-7>ZQapd>96%S`dj^- z{$Bs2f7QS1KlGpaAN{YMrN{If={eKm({rWgPS2lSFuibkk@TYJ#nOwXmq;&}UMjtG zdYSaH=@rr|rdLX@oSv9oH9a}qonAe?R(kF9tXQ4&dg(xVN_vCz)bxhw&C*+>w@PoF z-X^_$ddKum>7CQNrguy4p57z9XL_&n-syeP`=<{`ADEt&4yJq3p>%ILnm%s)?*-5L zBtr7y<;d>9`oKPV@U-d6{#VTsnmuTbzu$l|118P9HmcI})$0j-i5vZIn(_TO( z2-oJyG2M;bvORVs?o!H&B zz7$`oFU^*yX?E-yXw2 zy>HEpdKdj%KIZ)5hLkd~yIfOvxv;U)2LF`1TvsQ!q@YH8ql{<17rs}%_r4FlkG@a7 zFTSt7@4lbDU%ubIKfdxn1)w5O38)NI0jdGjfm%Rqpbk(UXb3a~nggwXHb7gT9nb;j z0(1kq13iIWKp&tl&<_{@30IFaQS# zfCMOj28LQ%Mh&*%d3eYIf->3SCS>&qZ5zU>jI%hmrMqufa>}FV0p?k$@%|L&lGw#A z*e;}e2|Ok@_?tu}#DBDlp2d;FElX6SOovi|L(G#$| z`Ab$=S5uS2bKl?Go?0}Fz~>A4p;58wQG99K-qZ<(O@<_{a`Xc0UZ*D~GpmNy1}Yl^ z!pC(#FxFRB_m*sF{AEa+xx&P274psp4<^S3BNG{b1vo$eBtQoIKmeEp5GVxZ z0mZ-qU=gqcSO%;BRsySl)xa8HEwBz)4{Qat0o#Ecz%F1num{)+><112hk(Pt5#Shb z95?}-0nP&Ffb+mb;1X~dxCUGYZUDD{+rS;*E^rUH4?F-K0*`>l|MZ^#Pl0E^bKoWL z3V02?1>OPgfe*k(;4|XJUnj$F954I5Z-$jeZDK5ZYI_E-N2$+9cciyynIsW+^q>)gh0vbc`RB z$mdiJ{p?+jwG;X|KVVz4y3hxKGr?m2$#hQFTzAos zkH|Tdk;8gidkD{k+_4R!*Mw9e%VzIH-gqD226wpihxIhDF1CK`Dpz+`)4U$B`}}6O zYqrVRIbxz2Oj;b$-`UB=B|X*+Qe}a)_YBkoYk{@FI$&L}9@qeE2sQ#6gH6DuU^B2e z*aB<`wg%gPZNYY6d$1$e3G57Z0lR|T!0zCGU=Oe-*bD3p_5u5X{lEd>KyVN^7#sqQ z07rpi!ExYtZ~{09oC;0@r-L&<9jFIGKm%w5&0r`P4n}}6pbIQ1jRoVuL~tgU1bV<^ zFcnM#)4>cd6U+j$K@fyN1Vlj$#6b$AK@Q|W0Te+QR6rHfzyO#7&H~#wMi57xLv*30 zAAudNW5lz#o}P*NcaDeNd-4$bY0hMC>xwkQ(5{3sMwe@{Rxe~uln?x4?QI+e?Qxg_ z*R!|V^X*KwM@vbCv!}qTe4h=o10BM3`Y*|^{L|x_!$;DWc<&O z*4kb#&;VahK)H@57XUj`0fRMvwPiroIQ`(PeA_dJBjSK}f079NFX7vLKsNu@UsHKtnhoZHd0-IC2MfSLa1J;ZoCg+z^T7q+LU0kd7+eA_1($&< zz?I-Ca5cCFTnnxP*Ml3tjo>D53%C{B25tv;fP29G;34n`coaMio&ZmQXTWpddGG>w z8N32s1FwTO!CT;M@D6wvyazr2AA*m-r{D|l)j$0=;5+am_zCms?Gu7z%m!NnYkSz)Z6kgrd2>^8LWMj3+6{J5ClM5S@yMpj9{<-3$5rN2r4 zEe{9>ebdz__vpMLVwtUN@~nvW&|BZIysb%V<7(lR!VQMj!JpQZ;a$w>T6`Q{@FZ+r z?%(V&0p4}Y+$>^f#2m{eZGiiiI)EBu{NQL9{+D|ZHKF*3eqO;&xnpFugE1jaeV|+p zUYO{pL5wo=BN{|y754Eex|UFDs4dhE>Hu|wIzgSGE>Ksf8`K^859$H+gnB`}p*~Pw zs6R9S8VC)BhC(Bu(a;!ZEHn-p4^4n3L6e~=&{Sv|G##1&=^#B60vRC_WQIbaFen^~ zfFdC)6a_^?HpmV+pcu#rxu94m4vL4|Py$p^nh4E=k{}P{g_5BZC=E)7GN3F7h7bsa zFo=R!h=)W-f@Da6G{_GHpxIC^R0tJ8bD&~qA+!kUtzI-m;(EA_UauRHnje|fsAx<1`oc-u48vYFZ$w~83$>>FGWQL5W7@4`mL zeWGpoF`@SgmJ;1eC2||{E@HlIhi8bohKkJTYHseSWZaI~EzQy}kBCf*DAASLJH)I) zdh5zYt#+5=KSWi}J6Etit0c8uV7;LwzE_?S@x)-&cQSX6@Wm}5vaH$8L(YJIf~~cu z6I@$=LtoRq7+L}?hgL$Xpw-YiXg#z6+6Zlewm@5$ozGcL*8=1&)BD zU>j_QV_+8?3&+9nup3T*6XBU~66}G!a0;9XXTX_oHVnWJjKC<2!z4_>G|a#p%))`e926z*^8QuzSgSW#w z;a%`5D9kyNB93Vy^!nC^nJo8wnPhM~Z^z;H-h2y=xY_`NXJ75)bQfPccj;NNfwTnd*#$|B{E@<;`wB2o#df>cGSAvKX&NFAguQV*$* zG(Z|6jgcluQ>3J{8PXhSfwV+gA#IShNIRrG(gEp+bV0fz-I4#09!O857t$N)gY-rE zA^nj7$UtNeG6Wfl3`2$^Bao5ESY$_0qSfc^to!$7}ZfN&ElEj=@sF1ccZR`Yhg2$*GYE+XhdV;yD8C|Wu6!6qtDZW z6ZV0MIaFW8d?{O0$^|!jc6gK2I$~_`P<2$;#p0`3g8e~yg5!^Qg|6Go7{TaB^&c_c zNCml3#ofGqYZLn-OblJG@1HT;Tx4n*Qp=2(b-EIJWahWGZKn~Ar>SYi9jL|D-wl7BR0g2IFJ~`iMWth zBo2v3+(-hFh|ENi5D(%-l93c76-h(Vkt`$|@gV>LA`pThI6@#KLLoH5AS}Wm{6BpG zkq{YC5Eao7KN3J@Be_TrDMX5pImiNJA+i`*hAc-`AS;p8$QooVvL4xhY(cgn+mP+Z z4rCXy8|iGTkKtCg>6Q9dd!jHUx0=0jPThX4Bs5n)5gV5x6N?WQc_bp zxstomVnLlFH>PvlyLXH- z%-d9-l)9a6((s2ziV=L7pPdkmtxt!2m2bnrjwD&u@0^W zhHB);==%)eBn&QVExi{UYuw?`d5>5RSr^J1=S~sBc5Zcu&QC(-9sWW^xLcp zjFGfdFjDQCwJ$Z+VpZkrn`Iv9y0UCfTOG>RGuf63FOA%>MiDg{JTz&q0i65hBs z0zTleGsZ>0Z}l^c=M5qB?ZnJkU)4V9L9u7vTKJo85IPtgf(}K8p~KM;=ty)FIvO2= zjz!0zD2yT~iee~^ z5-5pMD2*~Gi*hKB3aE%msEjJ8ifX7I4WK#bEOa)Si{_z0G#@QM<3f5<24hNLon$t7 zx%ZdtYsj65N>LNNb`O^&GYJV{5u4;TrnHP(oRDy+Um=W z-!XTM?v!I6vKcv#<>}((lz5>aBA*WT#6{&X_LEs*`S+oF&;i5x)B@<0D;rvX1vB2} zPtXCW(K=(!N|Pb(dE6heBBh!8L=|N%$iLydnZ7q`LKIkZiXI(Bm|yxv>ehK8iA(=J z&Af>A8SbjBv|f21^-oRD9cxnE#t_%I;?|L!LI(MKrbieX+dWQn7PuOO3`jpIZZ;f{ z?_!fIXXxd*a}3SRzoUMmf6x;2FItM0!OCLgu<}?1tRhwktBh5_s$$i!>R1h|CRPip zjn%>GV)d~4SOcsf)(C5iHNl!<&9LTJ3#=v93TutE!P;W&u=ZF7tRvP5>x^~5x?

RNpY#=rW8;lLXN=k=f!?6+ANNf}~8XJp^!^UG1u!-1Y zYzj6Nn}$utW?(u@kA+|c%!rvVGZu=4VHPYLi@+i=D;9-CW2f|wp-At;fWL?c4Vq(2 z>&<2CFI~RG_lAU+YQ}EiH;g(317#F(ClHo8|dYB<7#9_8BcP(%}Ho2U~t?S)y z&GVsWlrLwt?TIirVx6Uy>xKHBuvmQXO8sm5UhBxDwx$sHQ2NA#Qr|$|_qeSFzwS!* z{-~u;7Nd(8GlvMVVRp=c#b8d%g~eiVSUl#&60k&UCYFSGFfW#jrC_O88kUY_V3}AJ zmW}x^00S`ygE0g{F$}{o0wXaRV=xxuFdh>y5tA?(Q!o|NFh3T+a` z6Y)v-WPA!f6`zJr$7kR=T#p-Z6D|~Xj-iudEtTRYx;})xaV9!1+ZqIE%Sk66+LoV6 zF80TVZlvSfVd`CGW@PPzXU=zU-C(L=Zc1;Z#C1Zv6jKR5l=?KeVrFjQpY&6V~v(cGemhkAGM$F8)nL5vV$rz&h9`xp6>?xoZ+SV}3awt|NVC0qOAAlDWe{kv7w{&5aXA=tR>-<4Axrbu|hhvi^cT43EIA zcoZIu+i(Z&!ej9`JRW!BNw^31;wgA4o`GlK*|-k}a0rKS1V?ckCvXa*R^=4udeb1kochc6vG2h$7W{n$6{>`1{ z*pqq~TZf!9kO>=+6sm)c^PkVb;@9aaDl22B61PI~v(BYGweI!Dr*Jwd)|Ge7Rv6dV zct|*ry4YANqhDse`#aDmzrSvG;NINR-rI&TYD@Du=cbI0^tT{0|8VX=eGz`f@b57+ zxHgI_cxHN{o10uUb4y|p;4h5GYGUk=J;wXl?KKq6pGFj#hr|1!C-`&x1^xW|$;1>wN9c(V!a$gaP$G=5 z5dTs#2rCgqL=!f`PB@5|e@77)5lh4o@r0X5Ad(0V;U$uZ6e5*KCo+gkB8$i-d;~y% z1Vq3DLZAc}WGs)IlY&TMg~)QTm*Lte(}K$=r->~H*u>P$u2_?vBj?U8R)D_w@71v? zUTjNYz)<_dU{7aeQA6|H+{OB%adA;GQ4Mhe*UKZ@`HUyYrP#Bm=B}C6XUSQnG~EJM zT-HKovcHr5qHdXI8@5Ys$?W1S_^?3xyp{06q94Ktrn#3Zx`PQ3yNl;!lm#fxQ$!Ut z4{K~bZAsNFD-JWA@K+^g`DPWq;~pm0XaB@IW4fnc1W8Z?O9+HSsDwuNi2#v9%p!7$ zJR+YcB#Mc}#4=(zv4U7bY#=rhTZwJN4q_*b1wCr%J2iBrUB;yiJIxJXNJWH+)q*@Ns!_9pw0{mB93AaV#flpID5Cr6N@ z$gavPsyqEDyT0e9eJ|ZTqaxib?{?B{-?7{jQ#pE;VT4Ul2CI{Gt22t+Y(jQU)%@7B zg`TRuS&?J%&L?Sj=lBcOoe@QmFY>!qe&ZSCu2w_=^|svcrt;UNhXmVGKEYhGsrA5oAi+YNs=_lkSxiOJSmbg zsgNqEkpXfRIh)KS^T;5XPZp9zWHC9PTtF@)7m-WIrT_GolPk&9RO9E##?Zc+`ETLqEy{la&IylDo4foSC+Lz}8sU_0`@a63=N}JSs}> z8cU$okGxAvP3daNYz4W^V(t3rwN?s$clQ+nl*?@&oyi{6u~wzmea`ALLK+7g<7P&T|dQyFGE<>c7-gX%C@U33MN>A)LB&u`%0=&U+qfy4Sfb zcQ00-G90|ZmwrB?~z~fGjr#pj>TJ&uCk%#?2sj%nW0awGc!@F&}x)xmh%WYQJe4#ssOt`T#boVkl} zU8*WvR3CZ(^DW}1<%?ieX9j2FB=Cs>q#@IB+5g1sWd8!%BFl2K*1D35fn+$6iaawPl=R51*q9n zE|o_GsUm6)RZK0Q7Ez0-<E47WM*QlG+E$S}y zhK*lg`b2%EzEa<)AOG}!QGcis>MvDFm7%NA)#;ja9l9P}pKe4q zp_|ez=~i@Wx((fyZb!GLJJ22JPIOng8{L!cP4}e-(ZlEwbZqEIa#Pm2>>;LmS-(TZ zM0w=nus&o`dVbN3f^sR3G7~^PcB$`=GpC@tde9tB7W9YH;czOaonVw2dqo>m|XdP{$L+LQuLWk24bTsXxQ|UB1 zoz9>$=`1>%25E@KXq+Z!lBQ^yW@w%kXo;3-g;r@l9iVgQTsn^q()n~DT}02L=hF-6 zMf75N3B8nFMlYw=&}->+bV=!YdMmw~-be4J57CF|BlI!)1bvb|O`oOD(HH28^dRZKn?n;GBRbJXE0_%3s{;h8?@G}uJ9F;G5ptmjtPw49?JSsiLR#(j!kuT73h zD{7Pcj($&nroYf%>2LIR`WOA1{zLzzOX)I9Ii@00nW@55WvVfCn0icorUBECX~Z;U znljCp=1eQ5HPeP^%d}(KGhLZ(On2r#rU%oL>BaPB`ZE2P{>%VoATx*=!VG1GF(a8# z%xGo|GnN_0jAte=lbFfO6sDwfDl?6l&dgwRjGhT$jEspfGoefv6V604Hpb347$+0U z#4+)Vn@M11GRaH|lggwsnT(GC8JIzsYo>vb^8Cf>Zc`P@@`7>hIXNdi35HWypPg&c z2OH-ZhvK=ZgR?VDQ;WAJCIbh8H-#nmz_i0@qT#apN#>LACUM)tR?69hsm`m|PsiKT zH{l0$yL4ym&+~ulmdNFeQp9S^>^!S`8du9Xm_Et4XqC@R+m^i3dI`%noOE4ri^LGR zp-|5NS*eJP{tR8TC(h7OO!4;&PGxPGb@D#sE%QF5`q*d1*7J5@lF7q!ZQ)k6s_vi( zWiSS32!>>6hGAHSV|ypX2be?5Vdf}vj5*GnU`{hopn6Jz? z<~#F)`N{lZelsP^U#1LOmMzD&(!1ge3711V>l(xs6(uS$3C}|`x*Rat zJ;Ye(*@*29i3_!*Sz%-Rsf^du6n9!w8zY*QB)rNC4IYh+Q8$xJXsBnBvnM_)yn}vX zs9v2OUrpC6>a(yYLFcLoJx^7sU&e3wb)#OGw+7B)&WNe%ajphclZscz$5x0k#E9OJ z;68Z}&@T%%57w{NK6=|k9>r{+;8|$Rj%=2-kI=<5PW}+yI;&$=dio^OXRJJ1fvw0^ zVk@&%*s5$bwmMsrt;N=6>#+6M25dvN5!-}q$~I?Pur1kEY#X*6+n(*fc4RxTo!KsI zSGF75gYC)oVtccF*uHE(wm&<79mtMkN3o;XG3;1&JUfA%$WCIXvD4WZtd7;QA*_Kl zvL@EdhO#B47B-xXWUXuz8_n8T2OGmWSr;3}#tg{HVNn)m36^Bb`fg_@8t)M8EmdrNBHpF%jl+|#%Y&oRxG|>BzQ4|IaR+qw3ka^* zdQARgdgR0Px~S};(-F1pL&4YKjdZ1MS@+gCTWT5DZ|oI+C)5*GE^t++>QCjQ7S{HZ zvyF2su^tnz$^+x3IfI3QwbUxOdWK#%b;?E!|FMhQn-ip@S@oH@dxAa1o@URmXW4V?MfTD^{VVJ> z_Bwlmy~*BUZ?kvVd+dGo0sD}B#6D)9vd`G(>|J)G$OsM(%%!~s|EEmukk?zEvPSYDA2%t zFm-)gUhKfImX3qq4^vAWoWv2otdB!)hYi&a*QXbLj>g=BiE<9Aplm?4?vcOBEn>r| zd$A><=c%}y>-sim>%e^EbBG~)ee!&y9lpq{O{f&w6|a-o4lSEE+BrS^nvS-D5$5op>@W5YTf+Wj%W!46a$I??0#}Kv z%vIs4a@Dx%Tn(-!SBtC7)#2)K^|=OIL#{E`gloz*(33~26BVAA>2@I7&n3&$&KPhb0wu?xUt+g zZag=Eo5)S#CUaA`soXSfI%nieTqqaDS-5a6g0pf_Tr_9r99#_N;$pctE}nC930xvK zlk;Y@a!u1}Yv+h7)Eegp(+7_&r&~l>N2+IrWom3UwR`rgHW=6%>rukWiDpG~OR})sg2NXPgq%HR887DZF=9 zi!6_$0X31V>xywd@(=ZWR{N_5a~s)M(|_i}sa`IHOXbqJ3@($);<7m(2XHjUa4g4h zJST7>r*VERz~ykWxLhvC<#PpGAy>rB;flHW+yZVPw}@NHE#p>mYq@pYCT=sgo!i0f zA$iXJ5w!z942MAy`WrUO z-XK7E9Z{_CAJYd$c-6&WAQKJA!eof27D z7fR0b$QcWDqT7HI_Fr+$-8bw^MA^uud~?1f- z^8NS${6Ky%KZGC359delqxmuXSbiKoo}a)^9|jNAgxa zijU@Pyq%BXoqRm+<`eitekPy9dw4IO!l&`+dwE zS9p#0^8r4GpT+0$d3=yB;0yU8ehxpEpT`&T3;2cnB7QNygg+a-&Yos^mVehjA>m6{ zuh9FBp}H9rFbOi-cvIWzP*y%+irneC7|$Dd zTGWHMxzzH6k>>v9(@F73xw^5g$);9RP5nB(%~H+zHy9hAm|kjJXq@kOFE@xUObfVi z(Fm0IQsak(4K}yUgVLAs%lPH|N`4i;j^Ds< zFn@$U${*)X@F)2*{8|1Sf1bac&ErgarE1|W}MrbdTfl?ebY@%Zx*)Zac zgGqazx+*!uL!>h^*9tvs4&CO+xuK798+(5vg~8g+W0>Z{xb~)2`9VJ)|1fHS{%v}7 z-7-_{i27#2)g^DT;ihix+$Go!a|hKd45B{eY2HruGm#_X6N4KvdS>i5K_pwa5MO2W z1w(@Su^-usOxbybg&X1VVt8_l?g}0UK9fH?&YD;2z=H45F*DDH)HTN_otbE$LjF|a zJM-eOGI@e`tM!=I6yHJUD0C7!3tfb+LN}qi@So5_=qdCPdJBDoenNj?fG|)PBn%dY z3d4jE!boA1Fh&?Fj1wjblZ45_6k)0`P0$H?Aw)0;M!_V63SmOH5Gh!NC?Q&~33kCD z#0zd=rr;G)gft;T$P}`KYyl8J0TN0|VF3{cffhJ{7eql46hRaGLO{q7W(&DOo{%pT z2!%qCFh`gt6bti(1;RpMv9MHFCM*|L2rGqELhYz%Yukh%0fg3tC&!r+=jbLS>3BI` zZ))ut8oMemH|`)&M=3OHNB~Sf`4cfmJik5d6hqW1c0E-iuYJ-S|Ax5V_QUpv`Uyho z_&Bm_#xF;vp{`N3IPHr9(}h_%fKBi2?6@2;-tf)vgQ#KxJx794T3!7+eK9`5eKfR6 z-T^QuJjUjS*Kn4}kK~$!!36>P4*3XU$+>BI8|Sx0WyLy@Q9SY$_7+R@FArU8UE??% z$7HM#)(Pu{4Z?jDr^&W2s?#c!fs)&uus@891so*M}*_T3E`A*S~w$|70wG6 zgp0yu;hJz=xFy^c?g)2Nd=tSnX$|IHW`tBWVqdYJI6xdERt>nayZUZnnfY_rcxxu~DmYp=ZS<$D zvcHLYB>%Ri6g`Xh@c3G$Ul8l#6&`*L`GyqUKB)8ltfunL{-#8zZej6#988OF;~nJgJQl|AQp;6 z;v8|VI8Q7V=Zg!(h2o^x&QWoJ9H_l=D`Jhg%)cN!QY=ICPSk}BBnG9Q%h_hI>#_=h zu4cM#rqA)y$QBWsyk&Gh!-tu!xjyF3(^u2Ggh0Wd2ut8M_)7PI$jPESbFD8TqU{wE zNv>JQr|1aXW8YI9MCCZ^$L9pVsQo(7evBL(V2IUO%XC+S+A&9yj@hT^PGv7jek`w( zt0@=da`r#?8T=eJfKH+xgl$jyoZmnAJEFDuTkdP`QEPJHkf?_CKyZ<`SX?456_<(2 z#TDX8ah14QTqCX(*NN-J4dO;|lek&jB5oD8iQB~;;!bgwxLe#K?iKfm`^5v|VezbZ zS-c`%6|ajo#GB%6@veAZd>}p)ABj)I=i&?TrT9vGBfb^ii66v|;wSNo_*MKSeiwg; zKgD1F^nZ(g#1iqZSSps4%1Py=3Q|R>l2k>iDpixJOEsjLQZ1>rR7a{S)syN=4Wx!r zBdM{}L~1HElbTB{q?S^u=_A!=W@cn+ajvZkzVly> zd=adr!=rYBy!EZT7Z)?`TV(2BpsaaPV0Y-NsD<__F@2Lhrf(udsg=}PY9qCk+DYxD z4pK*{lhj%2B6XFzN!_LYq#jaFsh8AS>Lc})`bqtz0n$KekTh5tA`O*>NyDWP(kN-P zG)5XLjg!Vp6QqgKBx#B?RhlMEmu5&hNiT&+2FWOyB(oGMg-I4ET#Aq)C94!AMN2lR zq|`1sq!`I5xujSrPKuY@Qi7By&6JWPkK~n-r4%VuN|Vy13@KB}lCmYA1W1qsONfL@ zn1oA&l)kdKhouK2mD<%`SGoj9Zwpgd???VQm6bc6RF1 zwD#&tXH#Q|XSiC+Q5>$t{Ec_0I_Kul_Q^fmZa*ne5-l+jD{&Gp36d-+k}7GEUkXS$ z(kv-g%9DapzEmI;N=4EfX|6O+DwgI;3#5h8B5AR-L|Q5>la@;>q?OVtX|=RQS}U!S z)=L|tjnXD*v$RFpDs7XtOFN{U(k^MYv`5-2?UVLP2c(12p?~^^r6bZ&>6mm}Iw75u zPD!VwGtyby_I@dC?22oJH_Tl{SI5>#y{*O<{LS0Sr2@SAL<3c1VldG4KAr{v1{y z1_XC7?OkJhr2Rv>sB7TJjC=2NC5?)EB0ZI!NzbJh(o5-;^jdl&y_Mcc@1+mYN9mLF zS^6S6i3d`XiM{f2C5Xj9gYOCzqEi$Q9*EauvC%TurVn*N|(U4InxvAVtZZ5ZwTgt8E)^Z!Ut=vv-FPD^dkUPqqoIGBhAa}MM z&$<{mD9@wjxqHR+F*o6#`W6x8$T6O2y5rb%;!AeT#9)%!IXr~XkG52HIg|FOuS_rE zc3{`-&0O1EpUE#|GTy>=Gism_ihl_u(RNP z;%v?*U1NP~D#3g&y07<)ycEgw7ZA;Cv&*Ma0@k72X*9rWD zZvP9$J>p#H>k~FiXJJ0NR~ip+J=Gt%26&=8NuDfEk*CVj2T8SO=O8nuf!%_yXq#QF$aou#9Ow$wEWtOF<=Zp^> z?L$(hdO^bq^LVv1;&k#6ZOJV)P#GEqjnRvCRtU#CeXVD@0d+x}PD1C@!xvkEN zx-aUzsQ;qDi^0keWvDVt8Lo^_Mk=F}(aKn5oHAaSpiEY#D$|r1icZlhA&NmUDkjCO zgeev!T!~PuN|X|<*c7|sP+Ur^5~su~ZY4oURQ_#cO0troq$+7jx{|46DcOooffYnS z6->buLLn7eVH8f`m498dima%LrudbBlB3L0W-ED0P{~&cl_F)1GFO?W6f5(U1qAXRGDa(}=%1ULGvRYZAtW{K94c%x%9bKtyf~lddK-WswcaF!J7}iC%3mm0u zXqu$!5iu-1*;L1KKkNySUwAnQ^EIA7P&Z#!XMU6}Q8!yBP*$raw077LoobqAT5MWs zT4##Ok5-$RzM49jdYVR>qSSbk%T&%-#aPSO!`RO_$~f9M-Doq$7^95q8PrG_Nn^k` z+ejJA_-@@{-AUac-3#4A-D}-FU32|sT|0fO{;RH|zO%lnzPtY4^+7*4E>a(@U#F~B zHYgjFP0D6vi?UVOrfgSsC_9y1%5G(kvRB!s>{kvb2bDw0VdaQ&R5_*`S57D=l~c-T z<&1JxIj5XgE+`k3OUh;CigH!Crd(HUC^wZ`%5CM2a#y*h+*ckb50yvCW95nRRC%U6 zS6(PDl~>AZ<;_3+x5_)^z4Af%sC-gBD_@ka$~Wb^@S_(OrfSz)^nLXs^x67MeU4t#(|W%i)5H2zdPKiQpR0eS zf1!V+KdQf_f2_Zwzo@^j|Do?1GCkz8{=bmgAw5HSg#6XF2&oa$F{Dcf7BVg*G-Ps! zF2oZ8hb#?Q9@n0* zYpZqCx@tYOzS=--s5Vj?t4-9VYBROD+Cpuk8dRfdQSEA+nxH1CGgXh8tfr`GYPt%j zpbDw5im0fHskln0luE0d%BzAZs*0+rn(9{r>MV7(nx_WUe6>I=REyL(>Rff6TC6Tm z7pf(ti_|6RQgxZSTwS5AR9C61)ivr`b)C9i-Jot#x2fCJo$79NuX;c|s2);}s>jt6 z>PhvKdRD!lUQ#csSJdN%pka|=sbPVFUgnXEAln@ zhI~`LBj1-F$WP=K@=N)h{6YRKf0KX8f81e)Ww2eaZLm+UTW~~hcyMfRO3)m% z2i-wWFg=(V6oP6nKe!>7AD9!E7bpy@2`mh332Y8*3+xJ9Rd1*_)jR3~^`ZJmeX2fF zpQ|s`x9U6fgZfeZq<&GqsejbJYN=XAE31{$%4-$0N?K*DidJ2#snyczXmz!ET79jd z)<|otHPM=C&9vrP3$2aTR_ma3)H-RMwJutBt%ufI>#OzC`fCHVLE2z#m^NG+sg;zD z(#B~Mw29huZHA`P^je5!(#%?@7N%LWa4k}^YEfFWX4CANLyOUznoEn-;xxCGpv}~h zv}7$!+Y#6hI3G9~*cZ4EI1)G>xEy#Ecoeu3xE{D2cpZ2j_#3E@(=Mk~PWzlbIlXd* zFF72%Ei|wo7kD=F`ZKksJ$gKC#(=974 z3;#8a?g>8{elfhO@oF-_ZCTX&!XsV`ZIod33ww9*_wS28WE7Xd#IodpJzP3PHs4dbKYfH4H+A?jq zwnAH}t$DBpMs2gUMcb-v)3$3nw4K^+ZI8BB+o$c<4rm9pL;v&-Ye%%B+A;08 zc0xO;ozhNgXSB20dF_IBQM;sF)~;w*wQJgS?S^(!yQSUM?r3+ld)j^Nf%Z^)q&?Q2 zXw}1OhL>30TFQjC3U3-dKDU+T!in$|g-z#|#()$`;gp|}s1+1LX;coC zPZd(DsU6flY6EqGIz>IE3aIVWI_flahB`>Cq_$8Csa4c`>Iij?T0%Xfs?y)7Csb{^ zGJS{oLS3S6P&Me^)MctJ-Hfh8H=rBR52&kD3)($z4Oj_ z)BZ>%Gnph`W=1jT zCQ=KjjnqNvA`VDBq(0IBX^1pJ8Y4}RrbsiSInn}YiL^pmBW;kjNIRrG(gEp+bV52K zU68H_+;Jk^kse4-q!-c~>4Wq|`XT)hM`Qpp5E+CFMus3mkzvSiWCSu28HJ2S#vo&n zamaXN0x}VCLM9=Tkts-MUfaB|yvV%pyr{hByzP0ZdAss<=Pl3Mm`CJ^c?Efyd3*CV z$O2>`Vnj@cE3yb#jJP50hzH_{cp=`158{jX zA^u1J5{LvL;fNV2L2yJumLn^WmB?yj4YC$lhipVPBU_NI$TnmrvJ2Ub>_PS+`;mjl zA>=S}3^|URLe4_;FCZ6@OUPy93UUp(iQGl*ArFz~$O}Y6UL)_3PskVKEAk!rf&4_u zk-x}4q!Ot@YN55!dT0Z*DcT%ug}N4uDX7Z-m+w|Eqad^(u)w<@ykBLeNI_b`)&jAhpx{8kzJl!qw+c=aJT9mz=vioA*t@Vr;n>1T@7g|N-JIM;m`!f( zZj0R-F6`pj-Ls$PP)`^CaDT=BkpD&hhyM5cKl*nG_~}0?U{=87fGq((1L6YG1FQkN z1EK;p2P_Q;3)mWPIN)o*?||n4RRO01o(5bESP*zN;Ap_qK&L>5z_x*%0_z3#2<#l_ z9he^&6-WoRM%$rX(QasWv?tmN?Tz+9`=b5Of#@J~FggSsijF`>p`+1p=mc~kIvJgc zPD5v)&ge{Z7V3h|L5-*hbw%A!chnR0LcLKR)ED(b1JPhK1Pw#O(FimWjX`74I5Zwj zK$FoFG!;!l)6onx6U{<%(2A;jv;ZwcEod>i6fHqZQ7ej|D2k&bN~0{wqarG!3c4I! zjjlo0q3h8N=q7Xvx)a@p9!8I#$I#jm{efKI!NB8z*8}eb>VaxtouKYPjzJDS zH+@#Mr`E(>Tkxz_`$8G`bom8#@~p8QqLsjf0K3M$(vK zj57urd81&=Hzpf{jgs-Yaf|V!akufNah-9k@s{znG2Xb!c*l6ic+7a&_`vwk_}I9? zxY4-U_{4b4_|(|e^xD|TRAFpp`ey86>S}6eYHaFh>SGEqA*MYhXH%5P$z(E3FwHZK zHJwCHp=Z(a=mqo=dKtZf-b8PschI}&ee?nP5Pgb1L!YA>s-rK_H|SgRJ^B&-jDA7C zqTkRT=uh+)`UfpX|DylUD%614V78b&Ruij*)yC>zbukC59#$V~fHlM#VU4jSSW~PS z)*NerwZvLsZLqdjJFKFrJ=PKHgmuQcVcoGFSWm1M)*I`C^~L&O{V_*uAT}5qf(^xn zVZ*Tz*hp+NHU=Aujl;%c6R?Sx6E+E(f{ie_nvzV(rWDf<(?FA_X_@J!DbKXSbih<( z$}uUXEYn>RX38)AmT;>6Ph;>9pyS>80tb>6_`Y z>58e$^uwf^NTh>nZP$9PHm==VySi4I46Z$0`@1f79p$>nwV&&3SASPGS5H?LSEFm8 zYoKeKYlLftYo=>~E8)7$^|tFh*C(zoTz|N}bN%C57V%*h0*RnJ`yuG3JJOV4j!{=8FYmAy_CDfkj~nSUQ%0WnyM52g}9s zuzai#E5epyRt&)ijKnC6#u$vnI84MOOvV&!Iko~@jjh4fV(YN=*amD9wi(-w?Z9?o zyRg03K5RdB06PTHKa3s0j$+5Ku@Bfs>=X7G`+|MNzG2_7AJ|Xq7xo+bgOy`{v42)>^92fQ9$A8&v+#2ev_@g{gvycymcZ-KYOTj8zoHh5dS z9o`=AfOo_@;hpg=cvrj|4$mORd*D6sUU+Z358fB=hxf-F@d5Zid=NeuAA%3XhvCEV z5%@@a6h0asgOA0>;p6cM_(a?ZpM+1wr{GiZzws>-nkIBksGHCsp?yO0gf0oA61pe! zOBk6jC}Cd0>;(A5pM=PSn1rl^wz=KiUbEfYYPbb(AzUaI#)WecTqKvsrEp6)Gnda< zxTRbvhjJK4a3n`@W^c@UnK$jd#(TN<0q;HDN4FD$+3eZ%{acbWHF?}Is~eJ=Ri z^||I_>-*8i&i93n?o;Vw?_1ONtA5`S=2SA#TJ?xGTO0UyQrq?zji;iF@JR zxDW1&`{D2-zjz=Xga_jxcqkr*hvN}=Bp!uF<1u(F9*4){33w8o48Jaril^b}cm|${ zFTu0$Y}}0J;JJ7no{twm^b2tdUW6CpOYvoR30{gLIErI9juSYEQ#g$?IE!;Qj|;en zOSp_H_;P#&z7k)Bug2HlYw>k>xbG5Q+L!m;;w$;)`QpAMzJl+2-$TATe4qH<_dV$ubQ8Kc-GXjOx2D_B{pL)FZ|*-V(irI(IWuxqWI-ev zNk*1LhDL@(CPpSl7DjG}ydHTwa!cf|$lsA)BJV}+jC>w>H?lnPUF65e9g(*pKSfqX zuE#gv8}Uu}W_%024d0IMz<1)i@ZIq3Rs0%$9lwF!#BbrZ@jLik{2qQEe}F&4AK{PjC-_tR8U7r9 zfvdQN>-bCj75*A8gXq7(-{SA^_xK0=BmN2hjDNwu;@|M^_z(Oi{tN$&|G~@gzxY4A z0hVy4G*i)kM7Cwf54@R(UKi7|a*>csSpDUKJjyc21G-m5z&}vLNq0s5zUDfL`$L-(VA#Ov?baR?THRVN1_wa zndm}vCAtyai5^5xq8HJd=tJ}+`VsvJM`8dmkQhV^CWa70iDATWVgxag7)6XG#t>tP zal`~-BH=_#A|?}4h^fRhVmdK{a3b3o)CRL(C=S5%Y-!#6rSImK-3G1{Qzzm~O4LY%g*Pxr4k! zJ|a5u26=^iL&^|))DCq(d!UWc`e+NZGdc_%j`l|fpi|KK=mK;e8j3DP{ZS9}KyV_u z1kFW@&^&Y*I?rd3kE_pOpD~`BjPpF*JmcU+;lZAVv-|k;_UZ4Fm^;>Ij1cXabAjcquVOCNFs`eCSr(KB94eB5{N`1iAW|=h*TntNGCFgOkxRwAy|SVctRjVLLy{BA(j&>h?T@DVl}ab zSWB!U))O0ujl?F1{$^qev6a|HY$tXQJBeMyZekCym)J+_Ck_w?i9^I;;s|k+I7S>N zP7o)FQ^aZF3~`n?N1P`v5SNI{#1(>ZyXdybO?F%DcGGRA+cvj*Zb#kh-D|o(ajWgF zx!rgB<5thTj{9Kuq3(^{ySg`ZpXeUqKGWUgKGxmeJ<0vOd851Fp5mVFe$@S)`%d?p z?zi3dyFYi=+`qWrb${i4-~F+B9gmhCEj$K$jPRJ~(cH70r@KdxM}o(EkA)uo9!Y!( zpUS86+58gT%;)e0d=bBtM|qqlc$#NqS;s*1N2aS)a1LWPQ!5pZzndJnL^(WtL5LjcnWOTG_R;9kT0XH_UFF-6XqZcI)hR z*=@5sW_Ql+lHE1CTXy&C9@#y!`(*dc?w8#^dqDQU>_ORsvxj64%TD*sPI}}uK8ZrD z30T6`gp~k(0>D

r$ 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 { const [emulator, setEmulator] = useState(null); diff --git a/gbajs3/vite.config.ts b/gbajs3/vite.config.ts index 711f3cba..2b3d89c4 100644 --- a/gbajs3/vite.config.ts +++ b/gbajs3/vite.config.ts @@ -87,6 +87,9 @@ export default defineConfig({ }), visualizer({ gzipSize: true }) ], + optimizeDeps: { + exclude: ['@thenick775/mgba-wasm'] + }, build: { rollupOptions: { output: { @@ -98,6 +101,11 @@ export default defineConfig({ return vendorPrefix + '_@mui'; } + if (id.indexOf('@thenick775/mgba-wasm') > -1) { + // vendor mGBA + return vendorPrefix + '_mgba-wasm'; + } + if ( id.indexOf('react-joyride') > -1 || id.indexOf('react-floater') > -1 ||