From 2af892d4c2e98eea3652c3464ffc34effcd9d43f Mon Sep 17 00:00:00 2001 From: Arseny Kapoulkine Date: Fri, 12 Aug 2022 17:38:33 -0700 Subject: [PATCH] js: Ensure 8-byte alignment in the dummy allocator Although Wasm doesn't have particular alignment requirements, this might be beneficial for performance if nothing else. --- js/meshopt_encoder.js | 2 +- js/meshopt_encoder.module.js | 2 +- js/meshopt_simplifier.js | 2 +- js/meshopt_simplifier.module.js | 2 +- tools/wasmstubs.cpp | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/js/meshopt_encoder.js b/js/meshopt_encoder.js index adfd1a7c0..a2a37f91f 100644 --- a/js/meshopt_encoder.js +++ b/js/meshopt_encoder.js @@ -5,7 +5,7 @@ var MeshoptEncoder = (function() { // Built with clang version 14.0.4 // Built from meshoptimizer 0.18 - var wasm = "b9H79Tebbbenq9Geueu9Geub9Gbb9Gvuuuuueu9Gduueu9Gluuuueu9Gvuuuuub9Gluuuub9Giuuueu9Gd99ue99i8AYdilevlevlooooorrvbwwbeDDDlve9Weiiviebeoweuec:G;kekr;qiHo9TW9T9VV95dbH9F9F939H79T9F9J9H229F9Jt9VV7bb8A9TW79O9V9Wt9FW9U9J9V9KW9wWVtW949c919M9MWVbe8F9TW79O9V9Wt9FW9U9J9V9KW9wWVtW949c919M9MWV9c9V919U9KbdE9TW79O9V9Wt9FW9U9J9V9KW9wWVtW949wWV79P9V9UbiY9TW79O9V9Wt9FW9U9J9V9KW69U9KW949c919M9MWVbl8E9TW79O9V9Wt9FW9U9J9V9KW69U9KW949c919M9MWV9c9V919U9Kbv8A9TW79O9V9Wt9FW9U9J9V9KW69U9KW949wWV79P9V9UboE9TW79O9V9Wt9FW9U9J9V9KW69U9KW949tWG91W9U9JWbra9TW79O9V9Wt9FW9U9J9V9KW69U9KW949tWG91W9U9JW9c9V919U9KbwL9TW79O9V9Wt9FW9U9J9V9KWS9P2tWV9p9JtbDK9TW79O9V9Wt9FW9U9J9V9KWS9P2tWV9r919HtbqL9TW79O9V9Wt9FW9U9J9V9KWS9P2tWVT949WbkE9TW79O9V9Wt9F9V9Wt9P9T9P96W9wWVtW94J9H9J9OWbPa9TW79O9V9Wt9F9V9Wt9P9T9P96W9wWVtW94J9H9J9OW9ttV9P9Wbsa9TW79O9V9Wt9F9V9Wt9P9T9P96W9wWVtW94SWt9J9O9sW9T9H9Wbzl79IV9RbHDwebcekdXCq:1TYdbk;HkeYu8Jjjjjbcjo9Rgv8Kjjjjbcbhodnalcefae0mbabcbRb:q:kjjbc:GeV86bbavcjdfcbcjdz:tjjjb8AdnaiTmbavcjdfadalzMjjjb8Akabaefhrabcefhwavalfcbcbcjdal9RalcFe0Ez:tjjjb8AavavcjdfalzMjjjbhDcj;abal9UhedndnalTmbaec;WFbGgecjdaecjd6Ehqcbhkinakai9pmeaDcjlfcbcjdz:tjjjb8Aaqaiak9Rakaqfai6Egxcsfgecl4cifcd4hmadakal2fhPdndndndndnaec9WGgsTmbcbhzcehHaPhOawhAxekdnaxTmbcbhAcehHaPhCinaDaAfRbbhXaChecbhoinaDcjlfaofaeRbbgQaX9RgXcetaXcKtcK91cr4786bbaealfheaQhXaocefgoax9hmbkaraw9Ram6miawcbamz:tjjjbgeTmiaeamfhwaCcefhCaAcefgAal6hHaAal9hmbxvkkaraw9Ram6moawcbamz:tjjjb8AceheinawgXamfhwalaegoSmldnaraw9Ram6mbaocefheawcbamz:tjjjb8AaXmekkcbhwaoal6moxikindnaxTmbaDazfRbbhXcbheaOhoinaDcjlfaefaoRbbgQaX9RgXcetaXcKtcK91cr4786bbaoalfhoaQhXaecefgeax9hmbkkaraA9Ram6mearaAcbamz:tjjjbgLamfgw9RcK6mdcbhKaDcjlfhCinaDcjlfaKfhYcwh8AczhAcehQindndnaQce9hmbcuhoaYRbbmecbhodninaogecsSmeaecefhoaCaefcefRbbTmbkkcucbaecs6EhoxekaQcetc;:FFFeGhocuaQtcu7cFeGhXcbheinaoaXaCaefRbb9nfhoaecefgecz9hmbkkaoaAaoaA6geEhAaQa8AaeEh8AaQcetgQcw6mbkdndndndna8AcufPdiebkaLaKco4fgeaeRbbcdcia8AclSEaKci4coGtV86bba8Acw9hmeawaY8Pbb83bbawcwfaYcwf8Pbb83bbawczfhwxdkaLaKco4fgeaeRbbceaKci4coGtV86bbkdncwa8A9TgEmbinawcb86bbawcefhwxbkkcua8Atcu7hQcbh3aCh5ina5heaEhXcbhoinaeRbbgAaQaAaQcFeGgY6EaocFeGa8AtVhoaecefheaXcufgXmbkawao86bba5aEfh5awcefhwa3aEfg3cz6mbkcbheindnaCaefRbbgoaY6mbawao86bbawcefhwkaecefgecz9hmbkkdnaKczfgKas9pmbaCczfhCaraw9RcL0mekkaKas6meawTmeaOcefhOazcefgzal6hHawhAazalSmixbkkcbhwaHceGTmexlkcbhwaHceGmikaDaPaxcufal2falzMjjjb8Aaxakfhkawmbkcbhoxdkcbhoaraw9Rcaalalca6E6mednalc8F0mbawcbcaal9Rgez:tjjjbaefhwkawaDcjdfalzMjjjbalfab9Rhoxekcbhokavcjof8Kjjjjbaok9heeuaecaaeca0Eabcj;abae9Uc;WFbGgdcjdadcjd6Egdfcufad9Uae2adcl4cifcd4adV2fcefkmbcbabBd:q:kjjbk;yse3u8Jjjjjbc;ae9Rgl8Kjjjjbcbhvdnaici9UgocHfae0mbabcbydN:kjjbgvc;GeV86bbalc;abfcFecjez:tjjjb8AalcUfgr9cu83ibalc8Wfgw9cu83ibalcyfgD9cu83ibalcafgq9cu83ibalcKfgk9cu83ibalczfgx9cu83ibal9cu83iwal9cu83ibabaefc9WfhmabcefgPaofhednaiTmbcmcsavcb9kgsEhzavce9ihHcbhOcbhAcbhCcbhXcbhQindnaeam9nmbcbhvxikaQcufhvadaCcdtfgoydbhLaocwfydbhKaoclfydbhYcbh8Adndninalc;abfavcsGcitfgoydlhEdndndnaoydbgoaL9hmbaEaYSmekdnaoaY9hmbaEaK9hmba8Acefh8AxekaoaK9hmeaEaL9hmea8Acdfh8Aka8Ac870mdaXcufhvada8AciGcx2goc:y1jjbfydbaCfcdtfydbhEadaocN1jjbfydbaCfcdtfydbhKadaoc:q1jjbfydbaCfcdtfydbhLcbhodnindnalavcsGcdtfydbaE9hmbaohYxdkcuhYavcufhvaocefgocz9hmbkkaYcb9kaYaz9iGgvcu7aEaOSgoGh3dndndndndnaYcbcsaoEavEgvcs9hmbaHmbaEaEaAaEcefaASgvEgAcefSmecmcsavEhvkaPava8Acdtc;WeGV86bbavcs9hmeaEaA9Rgvcetavc8F917hvinaeavcFb0crtavcFbGV86bbaecefheavcje6hoavcr4hvaoTmbkaEhAxdkcPhvaPa8AcdtcPV86bbaEhAkavTmbavaz9imekalaXcdtfaEBdbaXcefcsGhXkaOa3fhOalc;abfaQcitfgvaKBdlavaEBdbalc;abfaQcefcsGgvcitfgoaEBdlaoaLBdbavcefhoxikavcufhva8Aclfg8Ac;ab9hmbkkdnadceaKaOScetaYaOSEcx2gvc:q1jjbfydbaCfcdtfydbgLTadavcN1jjbfydbaCfcdtfydbg8AceSGadavc:y1jjbfydbaCfcdtfydbgYcdSGaOcb9hGasGg5ce9hmbar9cu83ibaw9cu83ibaD9cu83ibaq9cu83ibak9cu83ibax9cu83ibal9cu83iwal9cu83ibcbhOkcbhEaXcufgvhodnindnalaocsGcdtfydba8A9hmbaEhKxdkcuhKaocufhoaEcefgEcz9hmbkkcbhodnindnalavcsGcdtfydbaY9hmbaohExdkcuhEavcufhvaocefgocz9hmbkkaOaLaOSg8Efh3dndnaKcm0mbaKcefhKxekcbcsa8Aa3SgvEhKa3avfh3kdndnaEcm0mbaEcefhExekcbcsaYa3SgvEhEa3avfh3kc9:cua8EEh8FaEaKcltVhocbhvdndndninavcj1jjbfRbbaocFeGSmeavcefgvcz9hmbxdkkaLaO9havcm0Va5VmbaPavc;WeV86bbxekaPa8F86bbaeao86bbaecefhekdna8EmbaLaA9Rgvcetavc8F917hvinaeavcFb0gocrtavcFbGV86bbavcr4hvaecefheaombkaLhAkdnaKcs9hmba8AaA9Rgvcetavc8F917hvinaeavcFb0gocrtavcFbGV86bbavcr4hvaecefheaombka8AhAkdnaEcs9hmbaYaA9Rgvcetavc8F917hvinaeavcFb0gocrtavcFbGV86bbavcr4hvaecefheaombkaYhAkalaXcdtfaLBdbaXcefcsGhvdndnaKPzbeeeeeeeeeeeeeebekalavcdtfa8ABdbaXcdfcsGhvkdndnaEPzbeeeeeeeeeeeeeebekalavcdtfaYBdbavcefcsGhvkalc;abfaQcitfgoaLBdlaoa8ABdbalc;abfaQcefcsGcitfgoa8ABdlaoaYBdbalc;abfaQcdfcsGcitfgoaYBdlaoaLBdbaQcifhoavhXa3hOkaPcefhPaocsGhQaCcifgCai6mbkkcbhvaeam0mbcbhvinaeavfavcj1jjbfRbb86bbavcefgvcz9hmbkaeab9Ravfhvkalc;aef8KjjjjbavkZeeucbhddninadcefgdc8F0meceadtae6mbkkadcrfcFeGcr9Uci2cdfabci9U2cHfkmbcbabBdN:kjjbk:Cdewu8Jjjjjbcz9Rhlcbhvdnaicvfae0mbcbhoabcbRbN:kjjbc;qeV86bbal9cb83iwabcefhrabaefc98fhwdnaiTmbcbhDindnaraw6mbcbskadaDcdtfydbgqalcwfaoaqalcwfaocdtfydb9Rgeaec8F91gefae7c507gocdtfgkydb9Rgec8E91c9:Gaecdt7aoVheinaraecFb0gvcrtaecFbGV86bbaecr4hearcefhravmbkakaqBdbaDcefgDai9hmbkkcbhvaraw0mbarcbBbbarab9RclfhvkavkBeeucbhddninadcefgdc8F0meceadtae6mbkkadcwfcFeGcr9Uab2cvfk:dvli99dui99ludnaeTmbcuadcetcuftcu7:Yhvdndncuaicuftcu7:YgoJbbbZMgr:lJbbb9p9DTmbar:Ohwxekcjjjj94hwkcbhicbhDinalclfIdbgrJbbbbJbbjZalIdbgq:lar:lMalcwfIdbgk:lMgr:varJbbbb9BEgrNhxaqarNhralcxfIdbhqdndnakJbbbb9GTmbaxhkxekJbbjZar:l:tgkak:maxJbbbb9GEhkJbbjZax:l:tgxax:marJbbbb9GEhrkdndnaqJbbj:;aqJbbj:;9GEgxJbbjZaxJbbjZ9FEavNJbbbZJbbb:;aqJbbbb9GEMgq:lJbbb9p9DTmbaq:Ohmxekcjjjj94hmkdndnakJbbj:;akJbbj:;9GEgqJbbjZaqJbbjZ9FEaoNJbbbZJbbb:;akJbbbb9GEMgq:lJbbb9p9DTmbaq:OhPxekcjjjj94hPkdndnarJbbj:;arJbbj:;9GEgqJbbjZaqJbbjZ9FEaoNJbbbZJbbb:;arJbbbb9GEMgr:lJbbb9p9DTmbar:Ohsxekcjjjj94hskdndnadcl9hmbabaDfgzas86bbazcifam86bbazcdfaw86bbazcefaP86bbxekabaifgzas87ebazcofam87ebazclfaw87ebazcdfaP87ebkalczfhlaicwfhiaDclfhDaecufgembkkk;klld99eud99eudnaeTmbdndncuaicuftcu7:YgvJbbbZMgo:lJbbb9p9DTmbao:Ohixekcjjjj94hikaic;8FiGhrinabcofcicdalclfIdb:lalIdb:l9EgialcwfIdb:lalaicdtfIdb:l9EEgialcxfIdb:lalaicdtfIdb:l9EEgiarV87ebdndnalaicefciGcdtfIdbJ;Zl:1ZNJbbj:;JbbjZalaicdtfIdbJbbbb9DEgoNgwJbbj:;awJbbj:;9GEgDJbbjZaDJbbjZ9FEavNJbbbZJbbb:;awJbbbb9GEMgw:lJbbb9p9DTmbaw:Ohqxekcjjjj94hqkabaq87ebdndnaoalaicdfciGcdtfIdbJ;Zl:1ZNNgwJbbj:;awJbbj:;9GEgDJbbjZaDJbbjZ9FEavNJbbbZJbbb:;awJbbbb9GEMgw:lJbbb9p9DTmbaw:Ohqxekcjjjj94hqkabcdfaq87ebdndnaoalaicufciGcdtfIdbJ;Zl:1ZNNgoJbbj:;aoJbbj:;9GEgwJbbjZawJbbjZ9FEavNJbbbZJbbb:;aoJbbbb9GEMgo:lJbbb9p9DTmbao:Ohixekcjjjj94hikabclfai87ebabcwfhbalczfhlaecufgembkkk:7ddwue998Jjjjjbcz9Rgv8KjjjjbdnaeTmbadcl6mbceai9Rhoadcd4gdceadce0EhradcdthwcbhDinc:CuhdalhiarhqinaiIdbavcxfz:xjjjb8Aavydxgkadadak9iEhdaiclfhiaqcufgqmbkaoadfgicKthkcbhdcbai9RhxarhiindndnaladfIdbgmaxz:wjjjbJbbbZJbbb:;amJbbbb9GEMgm:lJbbb9p9DTmbam:Ohqxekcjjjj94hqkabadfaqcFFFrGakVBdbadclfhdaicufgimbkabawfhbalawfhlaDcefgDae9hmbkkavczf8Kjjjjbk;TkdCui998Jjjjjbc:qd9Rgv8Kjjjjbavc:Oefcbc;Kbz:tjjjb8AcbhodnadTmbcbhoaiTmbdnabae9hmbavcuadcdtgoadcFFFFi0Ecbyd1:kjjbHjjjjbbgeBd:OeavceBd1daeabaozMjjjb8Akavc:yefcwfcbBdbav9cb83i:yeavc:yefaeadaiavc:Oefz:njjjbcuaicdtgraicFFFFi0Egwcbyd1:kjjbHjjjjbbhoavc:Oefavyd1dgDcdtfaoBdbavaDcefgqBd1daoavyd:yegkarzMjjjbhxavc:Oefaqcdtfadci9Ugmcbyd1:kjjbHjjjjbbgoBdbavaDcdfgrBd1daocbamz:tjjjbhPavc:Oefarcdtfawcbyd1:kjjbHjjjjbbgsBdbavaDcifgqBd1daxhoashrinaralIdbalaoydbgwcwawcw6Ecdtfc;ebfIdbMUdbaoclfhoarclfhraicufgimbkavc:OefaqcdtfcuamcdtadcFFFF970Ecbyd1:kjjbHjjjjbbgqBdbavaDclfBd1ddnadci6mbamceamce0EhiaehoaqhrinarasaoydbcdtfIdbasaoclfydbcdtfIdbMasaocwfydbcdtfIdbMUdbaocxfhoarclfhraicufgimbkkavc;mbfhzavyd:CehHavyd:GehOavhocbhwcbhrcbhAcehCinaohXcihQaearci2gLcdtfgocwfydbhKaoydbhdabaAcx2fgiclfaoclfydbgDBdbaiadBdbaicwfaKBdbaParfce86bbazaKBdwazaDBdlazadBdbaqarcdtfcbBdbdnawTmbcihQaXhiindnaiydbgoadSmbaoaDSmbaoaKSmbazaQcdtfaoBdbaQcefhQkaiclfhiawcufgwmbkkaAcefhAaxadcdtfgoaoydbcufBdbaxaDcdtfgoaoydbcufBdbaxaKcdtfgoaoydbcufBdbcbhwinaOaHaeawaLfcdtfydbcdtgifydbcdtfgKhoakaifgDydbgdhidnadTmbdninaoydbarSmeaoclfhoaicufgiTmdxbkkaoadcdtaKfc98fydbBdbaDaDydbcufBdbkawcefgwci9hmbkdndndnaQTmbcuhrJbbbbhYcbhoinasazaocdtfydbcdtgifgwIdbh8AawalcbaocefgDaocs0EcdtfIdbalaxaifydbgocwaocw6Ecdtfc;ebfIdbMgEUdbdnakaifydbgwTmbaEa8A:thEaOaHaifydbcdtfhoawcdthiinaqaoydbgwcdtfgdaEadIdbMg8AUdba8AaYaYa8A9DgdEhYawaradEhraoclfhoaic98fgimbkkaDhoaDaQ9hmbkarcu9hmekaCam9pmeindnaPaCfRbbmbaChrxdkamaCcefgC9hmbxdkkaQczaQcz6EhwazhoaXhzarcu9hmekkavyd1dhokaocdtavc:Oeffc98fhrdninaoTmearydbcbyd:e:kjjbH:bjjjbbarc98fhraocufhoxbkkavc:qdf8Kjjjjbk;UlevucuaicdtgvaicFFFFi0Egocbyd1:kjjbHjjjjbbhralalyd9GgwcdtfarBdbalawcefBd9GabarBdbaocbyd1:kjjbHjjjjbbhralalyd9GgocdtfarBdbalaocefBd9GabarBdlcuadcdtadcFFFFi0Ecbyd1:kjjbHjjjjbbhralalyd9GgocdtfarBdbalaocefBd9GabarBdwabydbcbavz:tjjjb8Aadci9UhwdnadTmbabydbhoaehladhrinaoalydbcdtfgvavydbcefBdbalclfhlarcufgrmbkkdnaiTmbabydbhlabydlhrcbhvaihoinaravBdbarclfhralydbavfhvalclfhlaocufgombkkdnadci6mbawceawce0EhDabydlhrabydwhvcbhlinaecwfydbhoaeclfydbhdaraeydbcdtfgwawydbgwcefBdbavawcdtfalBdbaradcdtfgdadydbgdcefBdbavadcdtfalBdbaraocdtfgoaoydbgocefBdbavaocdtfalBdbaecxfheaDalcefgl9hmbkkdnaiTmbabydlheabydbhlinaeaeydbalydb9RBdbalclfhlaeclfheaicufgimbkkkQbabaeadaic:01jjbz:mjjjbkQbabaeadaic:C:jjjbz:mjjjbk9DeeuabcFeaicdtz:tjjjbhlcbhidnadTmbindnalaeydbcdtfgbydbcu9hmbabaiBdbaicefhikaeclfheadcufgdmbkkaik9teiucbcbyd:m:kjjbgeabcifc98GfgbBd:m:kjjbdndnabZbcztgd9nmbcuhiabad9RcFFifcz4nbcuSmekaehikaik;LeeeudndnaeabVciGTmbabhixekdndnadcz9pmbabhixekabhiinaiaeydbBdbaiclfaeclfydbBdbaicwfaecwfydbBdbaicxfaecxfydbBdbaiczfhiaeczfheadc9Wfgdcs0mbkkadcl6mbinaiaeydbBdbaeclfheaiclfhiadc98fgdci0mbkkdnadTmbinaiaeRbb86bbaicefhiaecefheadcufgdmbkkabk;aeedudndnabciGTmbabhixekaecFeGc:b:c:ew2hldndnadcz9pmbabhixekabhiinaialBdbaicxfalBdbaicwfalBdbaiclfalBdbaiczfhiadc9Wfgdcs0mbkkadcl6mbinaialBdbaiclfhiadc98fgdci0mbkkdnadTmbinaiae86bbaicefhiadcufgdmbkkabk9teiucbcbyd:m:kjjbgeabcifc98GfgbBd:m:kjjbdndnabZbcztgd9nmbcuhiabad9RcFFifcz4nbcuSmekaehikaik9:eiuZbhedndncbyd:m:kjjbgdaecztgi9nmbcuheadai9RcFFifcz4nbcuSmekadhekcbabae9Rcifc98Gcbyd:m:kjjbfgdBd:m:kjjbdnadZbcztge9nmbadae9RcFFifcz4nb8Akkxbabaez:yjjjbk:beeiudnab:8gdcL4gicFeGglcFeSmbdnalmbdnabJbbbb9CmbaecbBdbabskabJbbj9FNaez:xjjjbhbaeaeydbcnfBdbabskaeaicFeGc:cufBdbadcFFF:d94Gcjjj;4iV::hbkabk:Gebdndnaecje9imbabJbbbuNhbdnaecFe9pmbaec:bufhexdkabJbbbuNhbaecpdaecpd6Ec:c9:fhexekaec:bu9kmbabJbbjxNhbdnaec:B9:9nmbaec;MbfhexekabJbbjxNhbaec:299aec:2990Ec;mefhekabaecLtcjjj;8if::Nkk:Eddbcjwk:edb4:h9w9N94:P:gW:j9O:ye9Pbbbbbbebbbdbbbebbbdbbbbbbbdbbbbbbbebbbbbbb:l29hZ;69:9kZ;N;76Z;rg97Z;z;o9xZ8J;B85Z;:;u9yZ;b;k9HZ:2;Z9DZ9e:l9mZ59A8KZ:r;T3Z:A:zYZ79OHZ;j4::8::Y:D9V8:bbbb9s:49:Z8R:hBZ9M9M;M8:L;z;o8:;8:PG89q;x:J878R:hQ8::M:B;e87bbbbbbjZbbjZbbjZ:E;V;N8::Y:DsZ9i;H;68:xd;R8:;h0838:;W:NoZbbbb:WV9O8:uf888:9i;H;68:9c9G;L89;n;m9m89;D8Ko8:bbbbf:8tZ9m836ZS:2AZL;zPZZ818EZ9e:lxZ;U98F8:819E;68:bc:eqkxebbbdbbbaWbb"; + var wasm = "b9H79Tebbbenq9Geueu9Geub9Gbb9Gvuuuuueu9Gduueu9Gluuuueu9Gvuuuuub9Gluuuub9Giuuueu9Gd99ue99i8AYdilevlevlooooorrvbwwbeDDDlve9Weiiviebeoweuec:G;kekr;qiHo9TW9T9VV95dbH9F9F939H79T9F9J9H229F9Jt9VV7bb8A9TW79O9V9Wt9FW9U9J9V9KW9wWVtW949c919M9MWVbe8F9TW79O9V9Wt9FW9U9J9V9KW9wWVtW949c919M9MWV9c9V919U9KbdE9TW79O9V9Wt9FW9U9J9V9KW9wWVtW949wWV79P9V9UbiY9TW79O9V9Wt9FW9U9J9V9KW69U9KW949c919M9MWVbl8E9TW79O9V9Wt9FW9U9J9V9KW69U9KW949c919M9MWV9c9V919U9Kbv8A9TW79O9V9Wt9FW9U9J9V9KW69U9KW949wWV79P9V9UboE9TW79O9V9Wt9FW9U9J9V9KW69U9KW949tWG91W9U9JWbra9TW79O9V9Wt9FW9U9J9V9KW69U9KW949tWG91W9U9JW9c9V919U9KbwL9TW79O9V9Wt9FW9U9J9V9KWS9P2tWV9p9JtbDK9TW79O9V9Wt9FW9U9J9V9KWS9P2tWV9r919HtbqL9TW79O9V9Wt9FW9U9J9V9KWS9P2tWVT949WbkE9TW79O9V9Wt9F9V9Wt9P9T9P96W9wWVtW94J9H9J9OWbPa9TW79O9V9Wt9F9V9Wt9P9T9P96W9wWVtW94J9H9J9OW9ttV9P9Wbsa9TW79O9V9Wt9F9V9Wt9P9T9P96W9wWVtW94SWt9J9O9sW9T9H9Wbzl79IV9RbHDwebcekdXCq:1TYdbk;HkeYu8Jjjjjbcjo9Rgv8Kjjjjbcbhodnalcefae0mbabcbRb:q:kjjbc:GeV86bbavcjdfcbcjdz:tjjjb8AdnaiTmbavcjdfadalzMjjjb8Akabaefhrabcefhwavalfcbcbcjdal9RalcFe0Ez:tjjjb8AavavcjdfalzMjjjbhDcj;abal9UhedndnalTmbaec;WFbGgecjdaecjd6Ehqcbhkinakai9pmeaDcjlfcbcjdz:tjjjb8Aaqaiak9Rakaqfai6Egxcsfgecl4cifcd4hmadakal2fhPdndndndndnaec9WGgsTmbcbhzcehHaPhOawhAxekdnaxTmbcbhAcehHaPhCinaDaAfRbbhXaChecbhoinaDcjlfaofaeRbbgQaX9RgXcetaXcKtcK91cr4786bbaealfheaQhXaocefgoax9hmbkaraw9Ram6miawcbamz:tjjjbgeTmiaeamfhwaCcefhCaAcefgAal6hHaAal9hmbxvkkaraw9Ram6moawcbamz:tjjjb8AceheinawgXamfhwalaegoSmldnaraw9Ram6mbaocefheawcbamz:tjjjb8AaXmekkcbhwaoal6moxikindnaxTmbaDazfRbbhXcbheaOhoinaDcjlfaefaoRbbgQaX9RgXcetaXcKtcK91cr4786bbaoalfhoaQhXaecefgeax9hmbkkaraA9Ram6mearaAcbamz:tjjjbgLamfgw9RcK6mdcbhKaDcjlfhCinaDcjlfaKfhYcwh8AczhAcehQindndnaQce9hmbcuhoaYRbbmecbhodninaogecsSmeaecefhoaCaefcefRbbTmbkkcucbaecs6EhoxekaQcetc;:FFFeGhocuaQtcu7cFeGhXcbheinaoaXaCaefRbb9nfhoaecefgecz9hmbkkaoaAaoaA6geEhAaQa8AaeEh8AaQcetgQcw6mbkdndndndna8AcufPdiebkaLaKco4fgeaeRbbcdcia8AclSEaKci4coGtV86bba8Acw9hmeawaY8Pbb83bbawcwfaYcwf8Pbb83bbawczfhwxdkaLaKco4fgeaeRbbceaKci4coGtV86bbkdncwa8A9TgEmbinawcb86bbawcefhwxbkkcua8Atcu7hQcbh3aCh5ina5heaEhXcbhoinaeRbbgAaQaAaQcFeGgY6EaocFeGa8AtVhoaecefheaXcufgXmbkawao86bba5aEfh5awcefhwa3aEfg3cz6mbkcbheindnaCaefRbbgoaY6mbawao86bbawcefhwkaecefgecz9hmbkkdnaKczfgKas9pmbaCczfhCaraw9RcL0mekkaKas6meawTmeaOcefhOazcefgzal6hHawhAazalSmixbkkcbhwaHceGTmexlkcbhwaHceGmikaDaPaxcufal2falzMjjjb8Aaxakfhkawmbkcbhoxdkcbhoaraw9Rcaalalca6E6mednalc8F0mbawcbcaal9Rgez:tjjjbaefhwkawaDcjdfalzMjjjbalfab9Rhoxekcbhokavcjof8Kjjjjbaok9heeuaecaaeca0Eabcj;abae9Uc;WFbGgdcjdadcjd6Egdfcufad9Uae2adcl4cifcd4adV2fcefkmbcbabBd:q:kjjbk;yse3u8Jjjjjbc;ae9Rgl8Kjjjjbcbhvdnaici9UgocHfae0mbabcbydN:kjjbgvc;GeV86bbalc;abfcFecjez:tjjjb8AalcUfgr9cu83ibalc8Wfgw9cu83ibalcyfgD9cu83ibalcafgq9cu83ibalcKfgk9cu83ibalczfgx9cu83ibal9cu83iwal9cu83ibabaefc9WfhmabcefgPaofhednaiTmbcmcsavcb9kgsEhzavce9ihHcbhOcbhAcbhCcbhXcbhQindnaeam9nmbcbhvxikaQcufhvadaCcdtfgoydbhLaocwfydbhKaoclfydbhYcbh8Adndninalc;abfavcsGcitfgoydlhEdndndnaoydbgoaL9hmbaEaYSmekdnaoaY9hmbaEaK9hmba8Acefh8AxekaoaK9hmeaEaL9hmea8Acdfh8Aka8Ac870mdaXcufhvada8AciGcx2goc:y1jjbfydbaCfcdtfydbhEadaocN1jjbfydbaCfcdtfydbhKadaoc:q1jjbfydbaCfcdtfydbhLcbhodnindnalavcsGcdtfydbaE9hmbaohYxdkcuhYavcufhvaocefgocz9hmbkkaYcb9kaYaz9iGgvcu7aEaOSgoGh3dndndndndnaYcbcsaoEavEgvcs9hmbaHmbaEaEaAaEcefaASgvEgAcefSmecmcsavEhvkaPava8Acdtc;WeGV86bbavcs9hmeaEaA9Rgvcetavc8F917hvinaeavcFb0crtavcFbGV86bbaecefheavcje6hoavcr4hvaoTmbkaEhAxdkcPhvaPa8AcdtcPV86bbaEhAkavTmbavaz9imekalaXcdtfaEBdbaXcefcsGhXkaOa3fhOalc;abfaQcitfgvaKBdlavaEBdbalc;abfaQcefcsGgvcitfgoaEBdlaoaLBdbavcefhoxikavcufhva8Aclfg8Ac;ab9hmbkkdnadceaKaOScetaYaOSEcx2gvc:q1jjbfydbaCfcdtfydbgLTadavcN1jjbfydbaCfcdtfydbg8AceSGadavc:y1jjbfydbaCfcdtfydbgYcdSGaOcb9hGasGg5ce9hmbar9cu83ibaw9cu83ibaD9cu83ibaq9cu83ibak9cu83ibax9cu83ibal9cu83iwal9cu83ibcbhOkcbhEaXcufgvhodnindnalaocsGcdtfydba8A9hmbaEhKxdkcuhKaocufhoaEcefgEcz9hmbkkcbhodnindnalavcsGcdtfydbaY9hmbaohExdkcuhEavcufhvaocefgocz9hmbkkaOaLaOSg8Efh3dndnaKcm0mbaKcefhKxekcbcsa8Aa3SgvEhKa3avfh3kdndnaEcm0mbaEcefhExekcbcsaYa3SgvEhEa3avfh3kc9:cua8EEh8FaEaKcltVhocbhvdndndninavcj1jjbfRbbaocFeGSmeavcefgvcz9hmbxdkkaLaO9havcm0Va5VmbaPavc;WeV86bbxekaPa8F86bbaeao86bbaecefhekdna8EmbaLaA9Rgvcetavc8F917hvinaeavcFb0gocrtavcFbGV86bbavcr4hvaecefheaombkaLhAkdnaKcs9hmba8AaA9Rgvcetavc8F917hvinaeavcFb0gocrtavcFbGV86bbavcr4hvaecefheaombka8AhAkdnaEcs9hmbaYaA9Rgvcetavc8F917hvinaeavcFb0gocrtavcFbGV86bbavcr4hvaecefheaombkaYhAkalaXcdtfaLBdbaXcefcsGhvdndnaKPzbeeeeeeeeeeeeeebekalavcdtfa8ABdbaXcdfcsGhvkdndnaEPzbeeeeeeeeeeeeeebekalavcdtfaYBdbavcefcsGhvkalc;abfaQcitfgoaLBdlaoa8ABdbalc;abfaQcefcsGcitfgoa8ABdlaoaYBdbalc;abfaQcdfcsGcitfgoaYBdlaoaLBdbaQcifhoavhXa3hOkaPcefhPaocsGhQaCcifgCai6mbkkcbhvaeam0mbcbhvinaeavfavcj1jjbfRbb86bbavcefgvcz9hmbkaeab9Ravfhvkalc;aef8KjjjjbavkZeeucbhddninadcefgdc8F0meceadtae6mbkkadcrfcFeGcr9Uci2cdfabci9U2cHfkmbcbabBdN:kjjbk:Cdewu8Jjjjjbcz9Rhlcbhvdnaicvfae0mbcbhoabcbRbN:kjjbc;qeV86bbal9cb83iwabcefhrabaefc98fhwdnaiTmbcbhDindnaraw6mbcbskadaDcdtfydbgqalcwfaoaqalcwfaocdtfydb9Rgeaec8F91gefae7c507gocdtfgkydb9Rgec8E91c9:Gaecdt7aoVheinaraecFb0gvcrtaecFbGV86bbaecr4hearcefhravmbkakaqBdbaDcefgDai9hmbkkcbhvaraw0mbarcbBbbarab9RclfhvkavkBeeucbhddninadcefgdc8F0meceadtae6mbkkadcwfcFeGcr9Uab2cvfk:dvli99dui99ludnaeTmbcuadcetcuftcu7:Yhvdndncuaicuftcu7:YgoJbbbZMgr:lJbbb9p9DTmbar:Ohwxekcjjjj94hwkcbhicbhDinalclfIdbgrJbbbbJbbjZalIdbgq:lar:lMalcwfIdbgk:lMgr:varJbbbb9BEgrNhxaqarNhralcxfIdbhqdndnakJbbbb9GTmbaxhkxekJbbjZar:l:tgkak:maxJbbbb9GEhkJbbjZax:l:tgxax:marJbbbb9GEhrkdndnaqJbbj:;aqJbbj:;9GEgxJbbjZaxJbbjZ9FEavNJbbbZJbbb:;aqJbbbb9GEMgq:lJbbb9p9DTmbaq:Ohmxekcjjjj94hmkdndnakJbbj:;akJbbj:;9GEgqJbbjZaqJbbjZ9FEaoNJbbbZJbbb:;akJbbbb9GEMgq:lJbbb9p9DTmbaq:OhPxekcjjjj94hPkdndnarJbbj:;arJbbj:;9GEgqJbbjZaqJbbjZ9FEaoNJbbbZJbbb:;arJbbbb9GEMgr:lJbbb9p9DTmbar:Ohsxekcjjjj94hskdndnadcl9hmbabaDfgzas86bbazcifam86bbazcdfaw86bbazcefaP86bbxekabaifgzas87ebazcofam87ebazclfaw87ebazcdfaP87ebkalczfhlaicwfhiaDclfhDaecufgembkkk;klld99eud99eudnaeTmbdndncuaicuftcu7:YgvJbbbZMgo:lJbbb9p9DTmbao:Ohixekcjjjj94hikaic;8FiGhrinabcofcicdalclfIdb:lalIdb:l9EgialcwfIdb:lalaicdtfIdb:l9EEgialcxfIdb:lalaicdtfIdb:l9EEgiarV87ebdndnalaicefciGcdtfIdbJ;Zl:1ZNJbbj:;JbbjZalaicdtfIdbJbbbb9DEgoNgwJbbj:;awJbbj:;9GEgDJbbjZaDJbbjZ9FEavNJbbbZJbbb:;awJbbbb9GEMgw:lJbbb9p9DTmbaw:Ohqxekcjjjj94hqkabaq87ebdndnaoalaicdfciGcdtfIdbJ;Zl:1ZNNgwJbbj:;awJbbj:;9GEgDJbbjZaDJbbjZ9FEavNJbbbZJbbb:;awJbbbb9GEMgw:lJbbb9p9DTmbaw:Ohqxekcjjjj94hqkabcdfaq87ebdndnaoalaicufciGcdtfIdbJ;Zl:1ZNNgoJbbj:;aoJbbj:;9GEgwJbbjZawJbbjZ9FEavNJbbbZJbbb:;aoJbbbb9GEMgo:lJbbb9p9DTmbao:Ohixekcjjjj94hikabclfai87ebabcwfhbalczfhlaecufgembkkk:7ddwue998Jjjjjbcz9Rgv8KjjjjbdnaeTmbadcl6mbceai9Rhoadcd4gdceadce0EhradcdthwcbhDinc:CuhdalhiarhqinaiIdbavcxfz:xjjjb8Aavydxgkadadak9iEhdaiclfhiaqcufgqmbkaoadfgicKthkcbhdcbai9RhxarhiindndnaladfIdbgmaxz:wjjjbJbbbZJbbb:;amJbbbb9GEMgm:lJbbb9p9DTmbam:Ohqxekcjjjj94hqkabadfaqcFFFrGakVBdbadclfhdaicufgimbkabawfhbalawfhlaDcefgDae9hmbkkavczf8Kjjjjbk;TkdCui998Jjjjjbc:qd9Rgv8Kjjjjbavc:Oefcbc;Kbz:tjjjb8AcbhodnadTmbcbhoaiTmbdnabae9hmbavcuadcdtgoadcFFFFi0Ecbyd1:kjjbHjjjjbbgeBd:OeavceBd1daeabaozMjjjb8Akavc:yefcwfcbBdbav9cb83i:yeavc:yefaeadaiavc:Oefz:njjjbcuaicdtgraicFFFFi0Egwcbyd1:kjjbHjjjjbbhoavc:Oefavyd1dgDcdtfaoBdbavaDcefgqBd1daoavyd:yegkarzMjjjbhxavc:Oefaqcdtfadci9Ugmcbyd1:kjjbHjjjjbbgoBdbavaDcdfgrBd1daocbamz:tjjjbhPavc:Oefarcdtfawcbyd1:kjjbHjjjjbbgsBdbavaDcifgqBd1daxhoashrinaralIdbalaoydbgwcwawcw6Ecdtfc;ebfIdbMUdbaoclfhoarclfhraicufgimbkavc:OefaqcdtfcuamcdtadcFFFF970Ecbyd1:kjjbHjjjjbbgqBdbavaDclfBd1ddnadci6mbamceamce0EhiaehoaqhrinarasaoydbcdtfIdbasaoclfydbcdtfIdbMasaocwfydbcdtfIdbMUdbaocxfhoarclfhraicufgimbkkavc;mbfhzavyd:CehHavyd:GehOavhocbhwcbhrcbhAcehCinaohXcihQaearci2gLcdtfgocwfydbhKaoydbhdabaAcx2fgiclfaoclfydbgDBdbaiadBdbaicwfaKBdbaParfce86bbazaKBdwazaDBdlazadBdbaqarcdtfcbBdbdnawTmbcihQaXhiindnaiydbgoadSmbaoaDSmbaoaKSmbazaQcdtfaoBdbaQcefhQkaiclfhiawcufgwmbkkaAcefhAaxadcdtfgoaoydbcufBdbaxaDcdtfgoaoydbcufBdbaxaKcdtfgoaoydbcufBdbcbhwinaOaHaeawaLfcdtfydbcdtgifydbcdtfgKhoakaifgDydbgdhidnadTmbdninaoydbarSmeaoclfhoaicufgiTmdxbkkaoadcdtaKfc98fydbBdbaDaDydbcufBdbkawcefgwci9hmbkdndndnaQTmbcuhrJbbbbhYcbhoinasazaocdtfydbcdtgifgwIdbh8AawalcbaocefgDaocs0EcdtfIdbalaxaifydbgocwaocw6Ecdtfc;ebfIdbMgEUdbdnakaifydbgwTmbaEa8A:thEaOaHaifydbcdtfhoawcdthiinaqaoydbgwcdtfgdaEadIdbMg8AUdba8AaYaYa8A9DgdEhYawaradEhraoclfhoaic98fgimbkkaDhoaDaQ9hmbkarcu9hmekaCam9pmeindnaPaCfRbbmbaChrxdkamaCcefgC9hmbxdkkaQczaQcz6EhwazhoaXhzarcu9hmekkavyd1dhokaocdtavc:Oeffc98fhrdninaoTmearydbcbyd:e:kjjbH:bjjjbbarc98fhraocufhoxbkkavc:qdf8Kjjjjbk;UlevucuaicdtgvaicFFFFi0Egocbyd1:kjjbHjjjjbbhralalyd9GgwcdtfarBdbalawcefBd9GabarBdbaocbyd1:kjjbHjjjjbbhralalyd9GgocdtfarBdbalaocefBd9GabarBdlcuadcdtadcFFFFi0Ecbyd1:kjjbHjjjjbbhralalyd9GgocdtfarBdbalaocefBd9GabarBdwabydbcbavz:tjjjb8Aadci9UhwdnadTmbabydbhoaehladhrinaoalydbcdtfgvavydbcefBdbalclfhlarcufgrmbkkdnaiTmbabydbhlabydlhrcbhvaihoinaravBdbarclfhralydbavfhvalclfhlaocufgombkkdnadci6mbawceawce0EhDabydlhrabydwhvcbhlinaecwfydbhoaeclfydbhdaraeydbcdtfgwawydbgwcefBdbavawcdtfalBdbaradcdtfgdadydbgdcefBdbavadcdtfalBdbaraocdtfgoaoydbgocefBdbavaocdtfalBdbaecxfheaDalcefgl9hmbkkdnaiTmbabydlheabydbhlinaeaeydbalydb9RBdbalclfhlaeclfheaicufgimbkkkQbabaeadaic:01jjbz:mjjjbkQbabaeadaic:C:jjjbz:mjjjbk9DeeuabcFeaicdtz:tjjjbhlcbhidnadTmbindnalaeydbcdtfgbydbcu9hmbabaiBdbaicefhikaeclfheadcufgdmbkkaik9teiucbcbyd:m:kjjbgeabcifc98GfgbBd:m:kjjbdndnabZbcztgd9nmbcuhiabad9RcFFifcz4nbcuSmekaehikaik;LeeeudndnaeabVciGTmbabhixekdndnadcz9pmbabhixekabhiinaiaeydbBdbaiclfaeclfydbBdbaicwfaecwfydbBdbaicxfaecxfydbBdbaiczfhiaeczfheadc9Wfgdcs0mbkkadcl6mbinaiaeydbBdbaeclfheaiclfhiadc98fgdci0mbkkdnadTmbinaiaeRbb86bbaicefhiaecefheadcufgdmbkkabk;aeedudndnabciGTmbabhixekaecFeGc:b:c:ew2hldndnadcz9pmbabhixekabhiinaialBdbaicxfalBdbaicwfalBdbaiclfalBdbaiczfhiadc9Wfgdcs0mbkkadcl6mbinaialBdbaiclfhiadc98fgdci0mbkkdnadTmbinaiae86bbaicefhiadcufgdmbkkabk9teiucbcbyd:m:kjjbgeabcrfc94GfgbBd:m:kjjbdndnabZbcztgd9nmbcuhiabad9RcFFifcz4nbcuSmekaehikaik9:eiuZbhedndncbyd:m:kjjbgdaecztgi9nmbcuheadai9RcFFifcz4nbcuSmekadhekcbabae9Rcifc98Gcbyd:m:kjjbfgdBd:m:kjjbdnadZbcztge9nmbadae9RcFFifcz4nb8Akkxbabaez:yjjjbk:beeiudnab:8gdcL4gicFeGglcFeSmbdnalmbdnabJbbbb9CmbaecbBdbabskabJbbj9FNaez:xjjjbhbaeaeydbcnfBdbabskaeaicFeGc:cufBdbadcFFF:d94Gcjjj;4iV::hbkabk:Gebdndnaecje9imbabJbbbuNhbdnaecFe9pmbaec:bufhexdkabJbbbuNhbaecpdaecpd6Ec:c9:fhexekaec:bu9kmbabJbbjxNhbdnaec:B9:9nmbaec;MbfhexekabJbbjxNhbaec:299aec:2990Ec;mefhekabaecLtcjjj;8if::Nkk:Eddbcjwk:edb4:h9w9N94:P:gW:j9O:ye9Pbbbbbbebbbdbbbebbbdbbbbbbbdbbbbbbbebbbbbbb:l29hZ;69:9kZ;N;76Z;rg97Z;z;o9xZ8J;B85Z;:;u9yZ;b;k9HZ:2;Z9DZ9e:l9mZ59A8KZ:r;T3Z:A:zYZ79OHZ;j4::8::Y:D9V8:bbbb9s:49:Z8R:hBZ9M9M;M8:L;z;o8:;8:PG89q;x:J878R:hQ8::M:B;e87bbbbbbjZbbjZbbjZ:E;V;N8::Y:DsZ9i;H;68:xd;R8:;h0838:;W:NoZbbbb:WV9O8:uf888:9i;H;68:9c9G;L89;n;m9m89;D8Ko8:bbbbf:8tZ9m836ZS:2AZL;zPZZ818EZ9e:lxZ;U98F8:819E;68:bc:eqkxebbbdbbbaWbb"; var wasmpack = new Uint8Array([32,0,65,2,1,106,34,33,3,128,11,4,13,64,6,253,10,7,15,116,127,5,8,12,40,16,19,54,20,9,27,255,113,17,42,67,24,23,146,148,18,14,22,45,70,69,56,114,101,21,25,63,75,136,108,28,118,29,73,115]); diff --git a/js/meshopt_encoder.module.js b/js/meshopt_encoder.module.js index c94244b7b..e56df9b02 100644 --- a/js/meshopt_encoder.module.js +++ b/js/meshopt_encoder.module.js @@ -5,7 +5,7 @@ var MeshoptEncoder = (function() { // Built with clang version 14.0.4 // Built from meshoptimizer 0.18 - var wasm = "b9H79Tebbbenq9Geueu9Geub9Gbb9Gvuuuuueu9Gduueu9Gluuuueu9Gvuuuuub9Gluuuub9Giuuueu9Gd99ue99i8AYdilevlevlooooorrvbwwbeDDDlve9Weiiviebeoweuec:G;kekr;qiHo9TW9T9VV95dbH9F9F939H79T9F9J9H229F9Jt9VV7bb8A9TW79O9V9Wt9FW9U9J9V9KW9wWVtW949c919M9MWVbe8F9TW79O9V9Wt9FW9U9J9V9KW9wWVtW949c919M9MWV9c9V919U9KbdE9TW79O9V9Wt9FW9U9J9V9KW9wWVtW949wWV79P9V9UbiY9TW79O9V9Wt9FW9U9J9V9KW69U9KW949c919M9MWVbl8E9TW79O9V9Wt9FW9U9J9V9KW69U9KW949c919M9MWV9c9V919U9Kbv8A9TW79O9V9Wt9FW9U9J9V9KW69U9KW949wWV79P9V9UboE9TW79O9V9Wt9FW9U9J9V9KW69U9KW949tWG91W9U9JWbra9TW79O9V9Wt9FW9U9J9V9KW69U9KW949tWG91W9U9JW9c9V919U9KbwL9TW79O9V9Wt9FW9U9J9V9KWS9P2tWV9p9JtbDK9TW79O9V9Wt9FW9U9J9V9KWS9P2tWV9r919HtbqL9TW79O9V9Wt9FW9U9J9V9KWS9P2tWVT949WbkE9TW79O9V9Wt9F9V9Wt9P9T9P96W9wWVtW94J9H9J9OWbPa9TW79O9V9Wt9F9V9Wt9P9T9P96W9wWVtW94J9H9J9OW9ttV9P9Wbsa9TW79O9V9Wt9F9V9Wt9P9T9P96W9wWVtW94SWt9J9O9sW9T9H9Wbzl79IV9RbHDwebcekdXCq:1TYdbk;HkeYu8Jjjjjbcjo9Rgv8Kjjjjbcbhodnalcefae0mbabcbRb:q:kjjbc:GeV86bbavcjdfcbcjdz:tjjjb8AdnaiTmbavcjdfadalzMjjjb8Akabaefhrabcefhwavalfcbcbcjdal9RalcFe0Ez:tjjjb8AavavcjdfalzMjjjbhDcj;abal9UhedndnalTmbaec;WFbGgecjdaecjd6Ehqcbhkinakai9pmeaDcjlfcbcjdz:tjjjb8Aaqaiak9Rakaqfai6Egxcsfgecl4cifcd4hmadakal2fhPdndndndndnaec9WGgsTmbcbhzcehHaPhOawhAxekdnaxTmbcbhAcehHaPhCinaDaAfRbbhXaChecbhoinaDcjlfaofaeRbbgQaX9RgXcetaXcKtcK91cr4786bbaealfheaQhXaocefgoax9hmbkaraw9Ram6miawcbamz:tjjjbgeTmiaeamfhwaCcefhCaAcefgAal6hHaAal9hmbxvkkaraw9Ram6moawcbamz:tjjjb8AceheinawgXamfhwalaegoSmldnaraw9Ram6mbaocefheawcbamz:tjjjb8AaXmekkcbhwaoal6moxikindnaxTmbaDazfRbbhXcbheaOhoinaDcjlfaefaoRbbgQaX9RgXcetaXcKtcK91cr4786bbaoalfhoaQhXaecefgeax9hmbkkaraA9Ram6mearaAcbamz:tjjjbgLamfgw9RcK6mdcbhKaDcjlfhCinaDcjlfaKfhYcwh8AczhAcehQindndnaQce9hmbcuhoaYRbbmecbhodninaogecsSmeaecefhoaCaefcefRbbTmbkkcucbaecs6EhoxekaQcetc;:FFFeGhocuaQtcu7cFeGhXcbheinaoaXaCaefRbb9nfhoaecefgecz9hmbkkaoaAaoaA6geEhAaQa8AaeEh8AaQcetgQcw6mbkdndndndna8AcufPdiebkaLaKco4fgeaeRbbcdcia8AclSEaKci4coGtV86bba8Acw9hmeawaY8Pbb83bbawcwfaYcwf8Pbb83bbawczfhwxdkaLaKco4fgeaeRbbceaKci4coGtV86bbkdncwa8A9TgEmbinawcb86bbawcefhwxbkkcua8Atcu7hQcbh3aCh5ina5heaEhXcbhoinaeRbbgAaQaAaQcFeGgY6EaocFeGa8AtVhoaecefheaXcufgXmbkawao86bba5aEfh5awcefhwa3aEfg3cz6mbkcbheindnaCaefRbbgoaY6mbawao86bbawcefhwkaecefgecz9hmbkkdnaKczfgKas9pmbaCczfhCaraw9RcL0mekkaKas6meawTmeaOcefhOazcefgzal6hHawhAazalSmixbkkcbhwaHceGTmexlkcbhwaHceGmikaDaPaxcufal2falzMjjjb8Aaxakfhkawmbkcbhoxdkcbhoaraw9Rcaalalca6E6mednalc8F0mbawcbcaal9Rgez:tjjjbaefhwkawaDcjdfalzMjjjbalfab9Rhoxekcbhokavcjof8Kjjjjbaok9heeuaecaaeca0Eabcj;abae9Uc;WFbGgdcjdadcjd6Egdfcufad9Uae2adcl4cifcd4adV2fcefkmbcbabBd:q:kjjbk;yse3u8Jjjjjbc;ae9Rgl8Kjjjjbcbhvdnaici9UgocHfae0mbabcbydN:kjjbgvc;GeV86bbalc;abfcFecjez:tjjjb8AalcUfgr9cu83ibalc8Wfgw9cu83ibalcyfgD9cu83ibalcafgq9cu83ibalcKfgk9cu83ibalczfgx9cu83ibal9cu83iwal9cu83ibabaefc9WfhmabcefgPaofhednaiTmbcmcsavcb9kgsEhzavce9ihHcbhOcbhAcbhCcbhXcbhQindnaeam9nmbcbhvxikaQcufhvadaCcdtfgoydbhLaocwfydbhKaoclfydbhYcbh8Adndninalc;abfavcsGcitfgoydlhEdndndnaoydbgoaL9hmbaEaYSmekdnaoaY9hmbaEaK9hmba8Acefh8AxekaoaK9hmeaEaL9hmea8Acdfh8Aka8Ac870mdaXcufhvada8AciGcx2goc:y1jjbfydbaCfcdtfydbhEadaocN1jjbfydbaCfcdtfydbhKadaoc:q1jjbfydbaCfcdtfydbhLcbhodnindnalavcsGcdtfydbaE9hmbaohYxdkcuhYavcufhvaocefgocz9hmbkkaYcb9kaYaz9iGgvcu7aEaOSgoGh3dndndndndnaYcbcsaoEavEgvcs9hmbaHmbaEaEaAaEcefaASgvEgAcefSmecmcsavEhvkaPava8Acdtc;WeGV86bbavcs9hmeaEaA9Rgvcetavc8F917hvinaeavcFb0crtavcFbGV86bbaecefheavcje6hoavcr4hvaoTmbkaEhAxdkcPhvaPa8AcdtcPV86bbaEhAkavTmbavaz9imekalaXcdtfaEBdbaXcefcsGhXkaOa3fhOalc;abfaQcitfgvaKBdlavaEBdbalc;abfaQcefcsGgvcitfgoaEBdlaoaLBdbavcefhoxikavcufhva8Aclfg8Ac;ab9hmbkkdnadceaKaOScetaYaOSEcx2gvc:q1jjbfydbaCfcdtfydbgLTadavcN1jjbfydbaCfcdtfydbg8AceSGadavc:y1jjbfydbaCfcdtfydbgYcdSGaOcb9hGasGg5ce9hmbar9cu83ibaw9cu83ibaD9cu83ibaq9cu83ibak9cu83ibax9cu83ibal9cu83iwal9cu83ibcbhOkcbhEaXcufgvhodnindnalaocsGcdtfydba8A9hmbaEhKxdkcuhKaocufhoaEcefgEcz9hmbkkcbhodnindnalavcsGcdtfydbaY9hmbaohExdkcuhEavcufhvaocefgocz9hmbkkaOaLaOSg8Efh3dndnaKcm0mbaKcefhKxekcbcsa8Aa3SgvEhKa3avfh3kdndnaEcm0mbaEcefhExekcbcsaYa3SgvEhEa3avfh3kc9:cua8EEh8FaEaKcltVhocbhvdndndninavcj1jjbfRbbaocFeGSmeavcefgvcz9hmbxdkkaLaO9havcm0Va5VmbaPavc;WeV86bbxekaPa8F86bbaeao86bbaecefhekdna8EmbaLaA9Rgvcetavc8F917hvinaeavcFb0gocrtavcFbGV86bbavcr4hvaecefheaombkaLhAkdnaKcs9hmba8AaA9Rgvcetavc8F917hvinaeavcFb0gocrtavcFbGV86bbavcr4hvaecefheaombka8AhAkdnaEcs9hmbaYaA9Rgvcetavc8F917hvinaeavcFb0gocrtavcFbGV86bbavcr4hvaecefheaombkaYhAkalaXcdtfaLBdbaXcefcsGhvdndnaKPzbeeeeeeeeeeeeeebekalavcdtfa8ABdbaXcdfcsGhvkdndnaEPzbeeeeeeeeeeeeeebekalavcdtfaYBdbavcefcsGhvkalc;abfaQcitfgoaLBdlaoa8ABdbalc;abfaQcefcsGcitfgoa8ABdlaoaYBdbalc;abfaQcdfcsGcitfgoaYBdlaoaLBdbaQcifhoavhXa3hOkaPcefhPaocsGhQaCcifgCai6mbkkcbhvaeam0mbcbhvinaeavfavcj1jjbfRbb86bbavcefgvcz9hmbkaeab9Ravfhvkalc;aef8KjjjjbavkZeeucbhddninadcefgdc8F0meceadtae6mbkkadcrfcFeGcr9Uci2cdfabci9U2cHfkmbcbabBdN:kjjbk:Cdewu8Jjjjjbcz9Rhlcbhvdnaicvfae0mbcbhoabcbRbN:kjjbc;qeV86bbal9cb83iwabcefhrabaefc98fhwdnaiTmbcbhDindnaraw6mbcbskadaDcdtfydbgqalcwfaoaqalcwfaocdtfydb9Rgeaec8F91gefae7c507gocdtfgkydb9Rgec8E91c9:Gaecdt7aoVheinaraecFb0gvcrtaecFbGV86bbaecr4hearcefhravmbkakaqBdbaDcefgDai9hmbkkcbhvaraw0mbarcbBbbarab9RclfhvkavkBeeucbhddninadcefgdc8F0meceadtae6mbkkadcwfcFeGcr9Uab2cvfk:dvli99dui99ludnaeTmbcuadcetcuftcu7:Yhvdndncuaicuftcu7:YgoJbbbZMgr:lJbbb9p9DTmbar:Ohwxekcjjjj94hwkcbhicbhDinalclfIdbgrJbbbbJbbjZalIdbgq:lar:lMalcwfIdbgk:lMgr:varJbbbb9BEgrNhxaqarNhralcxfIdbhqdndnakJbbbb9GTmbaxhkxekJbbjZar:l:tgkak:maxJbbbb9GEhkJbbjZax:l:tgxax:marJbbbb9GEhrkdndnaqJbbj:;aqJbbj:;9GEgxJbbjZaxJbbjZ9FEavNJbbbZJbbb:;aqJbbbb9GEMgq:lJbbb9p9DTmbaq:Ohmxekcjjjj94hmkdndnakJbbj:;akJbbj:;9GEgqJbbjZaqJbbjZ9FEaoNJbbbZJbbb:;akJbbbb9GEMgq:lJbbb9p9DTmbaq:OhPxekcjjjj94hPkdndnarJbbj:;arJbbj:;9GEgqJbbjZaqJbbjZ9FEaoNJbbbZJbbb:;arJbbbb9GEMgr:lJbbb9p9DTmbar:Ohsxekcjjjj94hskdndnadcl9hmbabaDfgzas86bbazcifam86bbazcdfaw86bbazcefaP86bbxekabaifgzas87ebazcofam87ebazclfaw87ebazcdfaP87ebkalczfhlaicwfhiaDclfhDaecufgembkkk;klld99eud99eudnaeTmbdndncuaicuftcu7:YgvJbbbZMgo:lJbbb9p9DTmbao:Ohixekcjjjj94hikaic;8FiGhrinabcofcicdalclfIdb:lalIdb:l9EgialcwfIdb:lalaicdtfIdb:l9EEgialcxfIdb:lalaicdtfIdb:l9EEgiarV87ebdndnalaicefciGcdtfIdbJ;Zl:1ZNJbbj:;JbbjZalaicdtfIdbJbbbb9DEgoNgwJbbj:;awJbbj:;9GEgDJbbjZaDJbbjZ9FEavNJbbbZJbbb:;awJbbbb9GEMgw:lJbbb9p9DTmbaw:Ohqxekcjjjj94hqkabaq87ebdndnaoalaicdfciGcdtfIdbJ;Zl:1ZNNgwJbbj:;awJbbj:;9GEgDJbbjZaDJbbjZ9FEavNJbbbZJbbb:;awJbbbb9GEMgw:lJbbb9p9DTmbaw:Ohqxekcjjjj94hqkabcdfaq87ebdndnaoalaicufciGcdtfIdbJ;Zl:1ZNNgoJbbj:;aoJbbj:;9GEgwJbbjZawJbbjZ9FEavNJbbbZJbbb:;aoJbbbb9GEMgo:lJbbb9p9DTmbao:Ohixekcjjjj94hikabclfai87ebabcwfhbalczfhlaecufgembkkk:7ddwue998Jjjjjbcz9Rgv8KjjjjbdnaeTmbadcl6mbceai9Rhoadcd4gdceadce0EhradcdthwcbhDinc:CuhdalhiarhqinaiIdbavcxfz:xjjjb8Aavydxgkadadak9iEhdaiclfhiaqcufgqmbkaoadfgicKthkcbhdcbai9RhxarhiindndnaladfIdbgmaxz:wjjjbJbbbZJbbb:;amJbbbb9GEMgm:lJbbb9p9DTmbam:Ohqxekcjjjj94hqkabadfaqcFFFrGakVBdbadclfhdaicufgimbkabawfhbalawfhlaDcefgDae9hmbkkavczf8Kjjjjbk;TkdCui998Jjjjjbc:qd9Rgv8Kjjjjbavc:Oefcbc;Kbz:tjjjb8AcbhodnadTmbcbhoaiTmbdnabae9hmbavcuadcdtgoadcFFFFi0Ecbyd1:kjjbHjjjjbbgeBd:OeavceBd1daeabaozMjjjb8Akavc:yefcwfcbBdbav9cb83i:yeavc:yefaeadaiavc:Oefz:njjjbcuaicdtgraicFFFFi0Egwcbyd1:kjjbHjjjjbbhoavc:Oefavyd1dgDcdtfaoBdbavaDcefgqBd1daoavyd:yegkarzMjjjbhxavc:Oefaqcdtfadci9Ugmcbyd1:kjjbHjjjjbbgoBdbavaDcdfgrBd1daocbamz:tjjjbhPavc:Oefarcdtfawcbyd1:kjjbHjjjjbbgsBdbavaDcifgqBd1daxhoashrinaralIdbalaoydbgwcwawcw6Ecdtfc;ebfIdbMUdbaoclfhoarclfhraicufgimbkavc:OefaqcdtfcuamcdtadcFFFF970Ecbyd1:kjjbHjjjjbbgqBdbavaDclfBd1ddnadci6mbamceamce0EhiaehoaqhrinarasaoydbcdtfIdbasaoclfydbcdtfIdbMasaocwfydbcdtfIdbMUdbaocxfhoarclfhraicufgimbkkavc;mbfhzavyd:CehHavyd:GehOavhocbhwcbhrcbhAcehCinaohXcihQaearci2gLcdtfgocwfydbhKaoydbhdabaAcx2fgiclfaoclfydbgDBdbaiadBdbaicwfaKBdbaParfce86bbazaKBdwazaDBdlazadBdbaqarcdtfcbBdbdnawTmbcihQaXhiindnaiydbgoadSmbaoaDSmbaoaKSmbazaQcdtfaoBdbaQcefhQkaiclfhiawcufgwmbkkaAcefhAaxadcdtfgoaoydbcufBdbaxaDcdtfgoaoydbcufBdbaxaKcdtfgoaoydbcufBdbcbhwinaOaHaeawaLfcdtfydbcdtgifydbcdtfgKhoakaifgDydbgdhidnadTmbdninaoydbarSmeaoclfhoaicufgiTmdxbkkaoadcdtaKfc98fydbBdbaDaDydbcufBdbkawcefgwci9hmbkdndndnaQTmbcuhrJbbbbhYcbhoinasazaocdtfydbcdtgifgwIdbh8AawalcbaocefgDaocs0EcdtfIdbalaxaifydbgocwaocw6Ecdtfc;ebfIdbMgEUdbdnakaifydbgwTmbaEa8A:thEaOaHaifydbcdtfhoawcdthiinaqaoydbgwcdtfgdaEadIdbMg8AUdba8AaYaYa8A9DgdEhYawaradEhraoclfhoaic98fgimbkkaDhoaDaQ9hmbkarcu9hmekaCam9pmeindnaPaCfRbbmbaChrxdkamaCcefgC9hmbxdkkaQczaQcz6EhwazhoaXhzarcu9hmekkavyd1dhokaocdtavc:Oeffc98fhrdninaoTmearydbcbyd:e:kjjbH:bjjjbbarc98fhraocufhoxbkkavc:qdf8Kjjjjbk;UlevucuaicdtgvaicFFFFi0Egocbyd1:kjjbHjjjjbbhralalyd9GgwcdtfarBdbalawcefBd9GabarBdbaocbyd1:kjjbHjjjjbbhralalyd9GgocdtfarBdbalaocefBd9GabarBdlcuadcdtadcFFFFi0Ecbyd1:kjjbHjjjjbbhralalyd9GgocdtfarBdbalaocefBd9GabarBdwabydbcbavz:tjjjb8Aadci9UhwdnadTmbabydbhoaehladhrinaoalydbcdtfgvavydbcefBdbalclfhlarcufgrmbkkdnaiTmbabydbhlabydlhrcbhvaihoinaravBdbarclfhralydbavfhvalclfhlaocufgombkkdnadci6mbawceawce0EhDabydlhrabydwhvcbhlinaecwfydbhoaeclfydbhdaraeydbcdtfgwawydbgwcefBdbavawcdtfalBdbaradcdtfgdadydbgdcefBdbavadcdtfalBdbaraocdtfgoaoydbgocefBdbavaocdtfalBdbaecxfheaDalcefgl9hmbkkdnaiTmbabydlheabydbhlinaeaeydbalydb9RBdbalclfhlaeclfheaicufgimbkkkQbabaeadaic:01jjbz:mjjjbkQbabaeadaic:C:jjjbz:mjjjbk9DeeuabcFeaicdtz:tjjjbhlcbhidnadTmbindnalaeydbcdtfgbydbcu9hmbabaiBdbaicefhikaeclfheadcufgdmbkkaik9teiucbcbyd:m:kjjbgeabcifc98GfgbBd:m:kjjbdndnabZbcztgd9nmbcuhiabad9RcFFifcz4nbcuSmekaehikaik;LeeeudndnaeabVciGTmbabhixekdndnadcz9pmbabhixekabhiinaiaeydbBdbaiclfaeclfydbBdbaicwfaecwfydbBdbaicxfaecxfydbBdbaiczfhiaeczfheadc9Wfgdcs0mbkkadcl6mbinaiaeydbBdbaeclfheaiclfhiadc98fgdci0mbkkdnadTmbinaiaeRbb86bbaicefhiaecefheadcufgdmbkkabk;aeedudndnabciGTmbabhixekaecFeGc:b:c:ew2hldndnadcz9pmbabhixekabhiinaialBdbaicxfalBdbaicwfalBdbaiclfalBdbaiczfhiadc9Wfgdcs0mbkkadcl6mbinaialBdbaiclfhiadc98fgdci0mbkkdnadTmbinaiae86bbaicefhiadcufgdmbkkabk9teiucbcbyd:m:kjjbgeabcifc98GfgbBd:m:kjjbdndnabZbcztgd9nmbcuhiabad9RcFFifcz4nbcuSmekaehikaik9:eiuZbhedndncbyd:m:kjjbgdaecztgi9nmbcuheadai9RcFFifcz4nbcuSmekadhekcbabae9Rcifc98Gcbyd:m:kjjbfgdBd:m:kjjbdnadZbcztge9nmbadae9RcFFifcz4nb8Akkxbabaez:yjjjbk:beeiudnab:8gdcL4gicFeGglcFeSmbdnalmbdnabJbbbb9CmbaecbBdbabskabJbbj9FNaez:xjjjbhbaeaeydbcnfBdbabskaeaicFeGc:cufBdbadcFFF:d94Gcjjj;4iV::hbkabk:Gebdndnaecje9imbabJbbbuNhbdnaecFe9pmbaec:bufhexdkabJbbbuNhbaecpdaecpd6Ec:c9:fhexekaec:bu9kmbabJbbjxNhbdnaec:B9:9nmbaec;MbfhexekabJbbjxNhbaec:299aec:2990Ec;mefhekabaecLtcjjj;8if::Nkk:Eddbcjwk:edb4:h9w9N94:P:gW:j9O:ye9Pbbbbbbebbbdbbbebbbdbbbbbbbdbbbbbbbebbbbbbb:l29hZ;69:9kZ;N;76Z;rg97Z;z;o9xZ8J;B85Z;:;u9yZ;b;k9HZ:2;Z9DZ9e:l9mZ59A8KZ:r;T3Z:A:zYZ79OHZ;j4::8::Y:D9V8:bbbb9s:49:Z8R:hBZ9M9M;M8:L;z;o8:;8:PG89q;x:J878R:hQ8::M:B;e87bbbbbbjZbbjZbbjZ:E;V;N8::Y:DsZ9i;H;68:xd;R8:;h0838:;W:NoZbbbb:WV9O8:uf888:9i;H;68:9c9G;L89;n;m9m89;D8Ko8:bbbbf:8tZ9m836ZS:2AZL;zPZZ818EZ9e:lxZ;U98F8:819E;68:bc:eqkxebbbdbbbaWbb"; + var wasm = "b9H79Tebbbenq9Geueu9Geub9Gbb9Gvuuuuueu9Gduueu9Gluuuueu9Gvuuuuub9Gluuuub9Giuuueu9Gd99ue99i8AYdilevlevlooooorrvbwwbeDDDlve9Weiiviebeoweuec:G;kekr;qiHo9TW9T9VV95dbH9F9F939H79T9F9J9H229F9Jt9VV7bb8A9TW79O9V9Wt9FW9U9J9V9KW9wWVtW949c919M9MWVbe8F9TW79O9V9Wt9FW9U9J9V9KW9wWVtW949c919M9MWV9c9V919U9KbdE9TW79O9V9Wt9FW9U9J9V9KW9wWVtW949wWV79P9V9UbiY9TW79O9V9Wt9FW9U9J9V9KW69U9KW949c919M9MWVbl8E9TW79O9V9Wt9FW9U9J9V9KW69U9KW949c919M9MWV9c9V919U9Kbv8A9TW79O9V9Wt9FW9U9J9V9KW69U9KW949wWV79P9V9UboE9TW79O9V9Wt9FW9U9J9V9KW69U9KW949tWG91W9U9JWbra9TW79O9V9Wt9FW9U9J9V9KW69U9KW949tWG91W9U9JW9c9V919U9KbwL9TW79O9V9Wt9FW9U9J9V9KWS9P2tWV9p9JtbDK9TW79O9V9Wt9FW9U9J9V9KWS9P2tWV9r919HtbqL9TW79O9V9Wt9FW9U9J9V9KWS9P2tWVT949WbkE9TW79O9V9Wt9F9V9Wt9P9T9P96W9wWVtW94J9H9J9OWbPa9TW79O9V9Wt9F9V9Wt9P9T9P96W9wWVtW94J9H9J9OW9ttV9P9Wbsa9TW79O9V9Wt9F9V9Wt9P9T9P96W9wWVtW94SWt9J9O9sW9T9H9Wbzl79IV9RbHDwebcekdXCq:1TYdbk;HkeYu8Jjjjjbcjo9Rgv8Kjjjjbcbhodnalcefae0mbabcbRb:q:kjjbc:GeV86bbavcjdfcbcjdz:tjjjb8AdnaiTmbavcjdfadalzMjjjb8Akabaefhrabcefhwavalfcbcbcjdal9RalcFe0Ez:tjjjb8AavavcjdfalzMjjjbhDcj;abal9UhedndnalTmbaec;WFbGgecjdaecjd6Ehqcbhkinakai9pmeaDcjlfcbcjdz:tjjjb8Aaqaiak9Rakaqfai6Egxcsfgecl4cifcd4hmadakal2fhPdndndndndnaec9WGgsTmbcbhzcehHaPhOawhAxekdnaxTmbcbhAcehHaPhCinaDaAfRbbhXaChecbhoinaDcjlfaofaeRbbgQaX9RgXcetaXcKtcK91cr4786bbaealfheaQhXaocefgoax9hmbkaraw9Ram6miawcbamz:tjjjbgeTmiaeamfhwaCcefhCaAcefgAal6hHaAal9hmbxvkkaraw9Ram6moawcbamz:tjjjb8AceheinawgXamfhwalaegoSmldnaraw9Ram6mbaocefheawcbamz:tjjjb8AaXmekkcbhwaoal6moxikindnaxTmbaDazfRbbhXcbheaOhoinaDcjlfaefaoRbbgQaX9RgXcetaXcKtcK91cr4786bbaoalfhoaQhXaecefgeax9hmbkkaraA9Ram6mearaAcbamz:tjjjbgLamfgw9RcK6mdcbhKaDcjlfhCinaDcjlfaKfhYcwh8AczhAcehQindndnaQce9hmbcuhoaYRbbmecbhodninaogecsSmeaecefhoaCaefcefRbbTmbkkcucbaecs6EhoxekaQcetc;:FFFeGhocuaQtcu7cFeGhXcbheinaoaXaCaefRbb9nfhoaecefgecz9hmbkkaoaAaoaA6geEhAaQa8AaeEh8AaQcetgQcw6mbkdndndndna8AcufPdiebkaLaKco4fgeaeRbbcdcia8AclSEaKci4coGtV86bba8Acw9hmeawaY8Pbb83bbawcwfaYcwf8Pbb83bbawczfhwxdkaLaKco4fgeaeRbbceaKci4coGtV86bbkdncwa8A9TgEmbinawcb86bbawcefhwxbkkcua8Atcu7hQcbh3aCh5ina5heaEhXcbhoinaeRbbgAaQaAaQcFeGgY6EaocFeGa8AtVhoaecefheaXcufgXmbkawao86bba5aEfh5awcefhwa3aEfg3cz6mbkcbheindnaCaefRbbgoaY6mbawao86bbawcefhwkaecefgecz9hmbkkdnaKczfgKas9pmbaCczfhCaraw9RcL0mekkaKas6meawTmeaOcefhOazcefgzal6hHawhAazalSmixbkkcbhwaHceGTmexlkcbhwaHceGmikaDaPaxcufal2falzMjjjb8Aaxakfhkawmbkcbhoxdkcbhoaraw9Rcaalalca6E6mednalc8F0mbawcbcaal9Rgez:tjjjbaefhwkawaDcjdfalzMjjjbalfab9Rhoxekcbhokavcjof8Kjjjjbaok9heeuaecaaeca0Eabcj;abae9Uc;WFbGgdcjdadcjd6Egdfcufad9Uae2adcl4cifcd4adV2fcefkmbcbabBd:q:kjjbk;yse3u8Jjjjjbc;ae9Rgl8Kjjjjbcbhvdnaici9UgocHfae0mbabcbydN:kjjbgvc;GeV86bbalc;abfcFecjez:tjjjb8AalcUfgr9cu83ibalc8Wfgw9cu83ibalcyfgD9cu83ibalcafgq9cu83ibalcKfgk9cu83ibalczfgx9cu83ibal9cu83iwal9cu83ibabaefc9WfhmabcefgPaofhednaiTmbcmcsavcb9kgsEhzavce9ihHcbhOcbhAcbhCcbhXcbhQindnaeam9nmbcbhvxikaQcufhvadaCcdtfgoydbhLaocwfydbhKaoclfydbhYcbh8Adndninalc;abfavcsGcitfgoydlhEdndndnaoydbgoaL9hmbaEaYSmekdnaoaY9hmbaEaK9hmba8Acefh8AxekaoaK9hmeaEaL9hmea8Acdfh8Aka8Ac870mdaXcufhvada8AciGcx2goc:y1jjbfydbaCfcdtfydbhEadaocN1jjbfydbaCfcdtfydbhKadaoc:q1jjbfydbaCfcdtfydbhLcbhodnindnalavcsGcdtfydbaE9hmbaohYxdkcuhYavcufhvaocefgocz9hmbkkaYcb9kaYaz9iGgvcu7aEaOSgoGh3dndndndndnaYcbcsaoEavEgvcs9hmbaHmbaEaEaAaEcefaASgvEgAcefSmecmcsavEhvkaPava8Acdtc;WeGV86bbavcs9hmeaEaA9Rgvcetavc8F917hvinaeavcFb0crtavcFbGV86bbaecefheavcje6hoavcr4hvaoTmbkaEhAxdkcPhvaPa8AcdtcPV86bbaEhAkavTmbavaz9imekalaXcdtfaEBdbaXcefcsGhXkaOa3fhOalc;abfaQcitfgvaKBdlavaEBdbalc;abfaQcefcsGgvcitfgoaEBdlaoaLBdbavcefhoxikavcufhva8Aclfg8Ac;ab9hmbkkdnadceaKaOScetaYaOSEcx2gvc:q1jjbfydbaCfcdtfydbgLTadavcN1jjbfydbaCfcdtfydbg8AceSGadavc:y1jjbfydbaCfcdtfydbgYcdSGaOcb9hGasGg5ce9hmbar9cu83ibaw9cu83ibaD9cu83ibaq9cu83ibak9cu83ibax9cu83ibal9cu83iwal9cu83ibcbhOkcbhEaXcufgvhodnindnalaocsGcdtfydba8A9hmbaEhKxdkcuhKaocufhoaEcefgEcz9hmbkkcbhodnindnalavcsGcdtfydbaY9hmbaohExdkcuhEavcufhvaocefgocz9hmbkkaOaLaOSg8Efh3dndnaKcm0mbaKcefhKxekcbcsa8Aa3SgvEhKa3avfh3kdndnaEcm0mbaEcefhExekcbcsaYa3SgvEhEa3avfh3kc9:cua8EEh8FaEaKcltVhocbhvdndndninavcj1jjbfRbbaocFeGSmeavcefgvcz9hmbxdkkaLaO9havcm0Va5VmbaPavc;WeV86bbxekaPa8F86bbaeao86bbaecefhekdna8EmbaLaA9Rgvcetavc8F917hvinaeavcFb0gocrtavcFbGV86bbavcr4hvaecefheaombkaLhAkdnaKcs9hmba8AaA9Rgvcetavc8F917hvinaeavcFb0gocrtavcFbGV86bbavcr4hvaecefheaombka8AhAkdnaEcs9hmbaYaA9Rgvcetavc8F917hvinaeavcFb0gocrtavcFbGV86bbavcr4hvaecefheaombkaYhAkalaXcdtfaLBdbaXcefcsGhvdndnaKPzbeeeeeeeeeeeeeebekalavcdtfa8ABdbaXcdfcsGhvkdndnaEPzbeeeeeeeeeeeeeebekalavcdtfaYBdbavcefcsGhvkalc;abfaQcitfgoaLBdlaoa8ABdbalc;abfaQcefcsGcitfgoa8ABdlaoaYBdbalc;abfaQcdfcsGcitfgoaYBdlaoaLBdbaQcifhoavhXa3hOkaPcefhPaocsGhQaCcifgCai6mbkkcbhvaeam0mbcbhvinaeavfavcj1jjbfRbb86bbavcefgvcz9hmbkaeab9Ravfhvkalc;aef8KjjjjbavkZeeucbhddninadcefgdc8F0meceadtae6mbkkadcrfcFeGcr9Uci2cdfabci9U2cHfkmbcbabBdN:kjjbk:Cdewu8Jjjjjbcz9Rhlcbhvdnaicvfae0mbcbhoabcbRbN:kjjbc;qeV86bbal9cb83iwabcefhrabaefc98fhwdnaiTmbcbhDindnaraw6mbcbskadaDcdtfydbgqalcwfaoaqalcwfaocdtfydb9Rgeaec8F91gefae7c507gocdtfgkydb9Rgec8E91c9:Gaecdt7aoVheinaraecFb0gvcrtaecFbGV86bbaecr4hearcefhravmbkakaqBdbaDcefgDai9hmbkkcbhvaraw0mbarcbBbbarab9RclfhvkavkBeeucbhddninadcefgdc8F0meceadtae6mbkkadcwfcFeGcr9Uab2cvfk:dvli99dui99ludnaeTmbcuadcetcuftcu7:Yhvdndncuaicuftcu7:YgoJbbbZMgr:lJbbb9p9DTmbar:Ohwxekcjjjj94hwkcbhicbhDinalclfIdbgrJbbbbJbbjZalIdbgq:lar:lMalcwfIdbgk:lMgr:varJbbbb9BEgrNhxaqarNhralcxfIdbhqdndnakJbbbb9GTmbaxhkxekJbbjZar:l:tgkak:maxJbbbb9GEhkJbbjZax:l:tgxax:marJbbbb9GEhrkdndnaqJbbj:;aqJbbj:;9GEgxJbbjZaxJbbjZ9FEavNJbbbZJbbb:;aqJbbbb9GEMgq:lJbbb9p9DTmbaq:Ohmxekcjjjj94hmkdndnakJbbj:;akJbbj:;9GEgqJbbjZaqJbbjZ9FEaoNJbbbZJbbb:;akJbbbb9GEMgq:lJbbb9p9DTmbaq:OhPxekcjjjj94hPkdndnarJbbj:;arJbbj:;9GEgqJbbjZaqJbbjZ9FEaoNJbbbZJbbb:;arJbbbb9GEMgr:lJbbb9p9DTmbar:Ohsxekcjjjj94hskdndnadcl9hmbabaDfgzas86bbazcifam86bbazcdfaw86bbazcefaP86bbxekabaifgzas87ebazcofam87ebazclfaw87ebazcdfaP87ebkalczfhlaicwfhiaDclfhDaecufgembkkk;klld99eud99eudnaeTmbdndncuaicuftcu7:YgvJbbbZMgo:lJbbb9p9DTmbao:Ohixekcjjjj94hikaic;8FiGhrinabcofcicdalclfIdb:lalIdb:l9EgialcwfIdb:lalaicdtfIdb:l9EEgialcxfIdb:lalaicdtfIdb:l9EEgiarV87ebdndnalaicefciGcdtfIdbJ;Zl:1ZNJbbj:;JbbjZalaicdtfIdbJbbbb9DEgoNgwJbbj:;awJbbj:;9GEgDJbbjZaDJbbjZ9FEavNJbbbZJbbb:;awJbbbb9GEMgw:lJbbb9p9DTmbaw:Ohqxekcjjjj94hqkabaq87ebdndnaoalaicdfciGcdtfIdbJ;Zl:1ZNNgwJbbj:;awJbbj:;9GEgDJbbjZaDJbbjZ9FEavNJbbbZJbbb:;awJbbbb9GEMgw:lJbbb9p9DTmbaw:Ohqxekcjjjj94hqkabcdfaq87ebdndnaoalaicufciGcdtfIdbJ;Zl:1ZNNgoJbbj:;aoJbbj:;9GEgwJbbjZawJbbjZ9FEavNJbbbZJbbb:;aoJbbbb9GEMgo:lJbbb9p9DTmbao:Ohixekcjjjj94hikabclfai87ebabcwfhbalczfhlaecufgembkkk:7ddwue998Jjjjjbcz9Rgv8KjjjjbdnaeTmbadcl6mbceai9Rhoadcd4gdceadce0EhradcdthwcbhDinc:CuhdalhiarhqinaiIdbavcxfz:xjjjb8Aavydxgkadadak9iEhdaiclfhiaqcufgqmbkaoadfgicKthkcbhdcbai9RhxarhiindndnaladfIdbgmaxz:wjjjbJbbbZJbbb:;amJbbbb9GEMgm:lJbbb9p9DTmbam:Ohqxekcjjjj94hqkabadfaqcFFFrGakVBdbadclfhdaicufgimbkabawfhbalawfhlaDcefgDae9hmbkkavczf8Kjjjjbk;TkdCui998Jjjjjbc:qd9Rgv8Kjjjjbavc:Oefcbc;Kbz:tjjjb8AcbhodnadTmbcbhoaiTmbdnabae9hmbavcuadcdtgoadcFFFFi0Ecbyd1:kjjbHjjjjbbgeBd:OeavceBd1daeabaozMjjjb8Akavc:yefcwfcbBdbav9cb83i:yeavc:yefaeadaiavc:Oefz:njjjbcuaicdtgraicFFFFi0Egwcbyd1:kjjbHjjjjbbhoavc:Oefavyd1dgDcdtfaoBdbavaDcefgqBd1daoavyd:yegkarzMjjjbhxavc:Oefaqcdtfadci9Ugmcbyd1:kjjbHjjjjbbgoBdbavaDcdfgrBd1daocbamz:tjjjbhPavc:Oefarcdtfawcbyd1:kjjbHjjjjbbgsBdbavaDcifgqBd1daxhoashrinaralIdbalaoydbgwcwawcw6Ecdtfc;ebfIdbMUdbaoclfhoarclfhraicufgimbkavc:OefaqcdtfcuamcdtadcFFFF970Ecbyd1:kjjbHjjjjbbgqBdbavaDclfBd1ddnadci6mbamceamce0EhiaehoaqhrinarasaoydbcdtfIdbasaoclfydbcdtfIdbMasaocwfydbcdtfIdbMUdbaocxfhoarclfhraicufgimbkkavc;mbfhzavyd:CehHavyd:GehOavhocbhwcbhrcbhAcehCinaohXcihQaearci2gLcdtfgocwfydbhKaoydbhdabaAcx2fgiclfaoclfydbgDBdbaiadBdbaicwfaKBdbaParfce86bbazaKBdwazaDBdlazadBdbaqarcdtfcbBdbdnawTmbcihQaXhiindnaiydbgoadSmbaoaDSmbaoaKSmbazaQcdtfaoBdbaQcefhQkaiclfhiawcufgwmbkkaAcefhAaxadcdtfgoaoydbcufBdbaxaDcdtfgoaoydbcufBdbaxaKcdtfgoaoydbcufBdbcbhwinaOaHaeawaLfcdtfydbcdtgifydbcdtfgKhoakaifgDydbgdhidnadTmbdninaoydbarSmeaoclfhoaicufgiTmdxbkkaoadcdtaKfc98fydbBdbaDaDydbcufBdbkawcefgwci9hmbkdndndnaQTmbcuhrJbbbbhYcbhoinasazaocdtfydbcdtgifgwIdbh8AawalcbaocefgDaocs0EcdtfIdbalaxaifydbgocwaocw6Ecdtfc;ebfIdbMgEUdbdnakaifydbgwTmbaEa8A:thEaOaHaifydbcdtfhoawcdthiinaqaoydbgwcdtfgdaEadIdbMg8AUdba8AaYaYa8A9DgdEhYawaradEhraoclfhoaic98fgimbkkaDhoaDaQ9hmbkarcu9hmekaCam9pmeindnaPaCfRbbmbaChrxdkamaCcefgC9hmbxdkkaQczaQcz6EhwazhoaXhzarcu9hmekkavyd1dhokaocdtavc:Oeffc98fhrdninaoTmearydbcbyd:e:kjjbH:bjjjbbarc98fhraocufhoxbkkavc:qdf8Kjjjjbk;UlevucuaicdtgvaicFFFFi0Egocbyd1:kjjbHjjjjbbhralalyd9GgwcdtfarBdbalawcefBd9GabarBdbaocbyd1:kjjbHjjjjbbhralalyd9GgocdtfarBdbalaocefBd9GabarBdlcuadcdtadcFFFFi0Ecbyd1:kjjbHjjjjbbhralalyd9GgocdtfarBdbalaocefBd9GabarBdwabydbcbavz:tjjjb8Aadci9UhwdnadTmbabydbhoaehladhrinaoalydbcdtfgvavydbcefBdbalclfhlarcufgrmbkkdnaiTmbabydbhlabydlhrcbhvaihoinaravBdbarclfhralydbavfhvalclfhlaocufgombkkdnadci6mbawceawce0EhDabydlhrabydwhvcbhlinaecwfydbhoaeclfydbhdaraeydbcdtfgwawydbgwcefBdbavawcdtfalBdbaradcdtfgdadydbgdcefBdbavadcdtfalBdbaraocdtfgoaoydbgocefBdbavaocdtfalBdbaecxfheaDalcefgl9hmbkkdnaiTmbabydlheabydbhlinaeaeydbalydb9RBdbalclfhlaeclfheaicufgimbkkkQbabaeadaic:01jjbz:mjjjbkQbabaeadaic:C:jjjbz:mjjjbk9DeeuabcFeaicdtz:tjjjbhlcbhidnadTmbindnalaeydbcdtfgbydbcu9hmbabaiBdbaicefhikaeclfheadcufgdmbkkaik9teiucbcbyd:m:kjjbgeabcifc98GfgbBd:m:kjjbdndnabZbcztgd9nmbcuhiabad9RcFFifcz4nbcuSmekaehikaik;LeeeudndnaeabVciGTmbabhixekdndnadcz9pmbabhixekabhiinaiaeydbBdbaiclfaeclfydbBdbaicwfaecwfydbBdbaicxfaecxfydbBdbaiczfhiaeczfheadc9Wfgdcs0mbkkadcl6mbinaiaeydbBdbaeclfheaiclfhiadc98fgdci0mbkkdnadTmbinaiaeRbb86bbaicefhiaecefheadcufgdmbkkabk;aeedudndnabciGTmbabhixekaecFeGc:b:c:ew2hldndnadcz9pmbabhixekabhiinaialBdbaicxfalBdbaicwfalBdbaiclfalBdbaiczfhiadc9Wfgdcs0mbkkadcl6mbinaialBdbaiclfhiadc98fgdci0mbkkdnadTmbinaiae86bbaicefhiadcufgdmbkkabk9teiucbcbyd:m:kjjbgeabcrfc94GfgbBd:m:kjjbdndnabZbcztgd9nmbcuhiabad9RcFFifcz4nbcuSmekaehikaik9:eiuZbhedndncbyd:m:kjjbgdaecztgi9nmbcuheadai9RcFFifcz4nbcuSmekadhekcbabae9Rcifc98Gcbyd:m:kjjbfgdBd:m:kjjbdnadZbcztge9nmbadae9RcFFifcz4nb8Akkxbabaez:yjjjbk:beeiudnab:8gdcL4gicFeGglcFeSmbdnalmbdnabJbbbb9CmbaecbBdbabskabJbbj9FNaez:xjjjbhbaeaeydbcnfBdbabskaeaicFeGc:cufBdbadcFFF:d94Gcjjj;4iV::hbkabk:Gebdndnaecje9imbabJbbbuNhbdnaecFe9pmbaec:bufhexdkabJbbbuNhbaecpdaecpd6Ec:c9:fhexekaec:bu9kmbabJbbjxNhbdnaec:B9:9nmbaec;MbfhexekabJbbjxNhbaec:299aec:2990Ec;mefhekabaecLtcjjj;8if::Nkk:Eddbcjwk:edb4:h9w9N94:P:gW:j9O:ye9Pbbbbbbebbbdbbbebbbdbbbbbbbdbbbbbbbebbbbbbb:l29hZ;69:9kZ;N;76Z;rg97Z;z;o9xZ8J;B85Z;:;u9yZ;b;k9HZ:2;Z9DZ9e:l9mZ59A8KZ:r;T3Z:A:zYZ79OHZ;j4::8::Y:D9V8:bbbb9s:49:Z8R:hBZ9M9M;M8:L;z;o8:;8:PG89q;x:J878R:hQ8::M:B;e87bbbbbbjZbbjZbbjZ:E;V;N8::Y:DsZ9i;H;68:xd;R8:;h0838:;W:NoZbbbb:WV9O8:uf888:9i;H;68:9c9G;L89;n;m9m89;D8Ko8:bbbbf:8tZ9m836ZS:2AZL;zPZZ818EZ9e:lxZ;U98F8:819E;68:bc:eqkxebbbdbbbaWbb"; var wasmpack = new Uint8Array([32,0,65,2,1,106,34,33,3,128,11,4,13,64,6,253,10,7,15,116,127,5,8,12,40,16,19,54,20,9,27,255,113,17,42,67,24,23,146,148,18,14,22,45,70,69,56,114,101,21,25,63,75,136,108,28,118,29,73,115]); diff --git a/js/meshopt_simplifier.js b/js/meshopt_simplifier.js index 664a25275..07b3ed563 100644 --- a/js/meshopt_simplifier.js +++ b/js/meshopt_simplifier.js @@ -5,7 +5,7 @@ var MeshoptSimplifier = (function() { // Built with clang version 14.0.4 // Built from meshoptimizer 0.18 - var wasm = "b9H79TebbbecD9Geueu9Geub9Gbb9Gquuuuuuu99uueu9Gvuuuuub9Gluuuue999Giuuue999Gluuuueu9Giuuueuimxdilvorbwwbewlve9Weiiviebeoweuecj;jekr7oo9TW9T9VV95dbH9F9F939H79T9F9J9H229F9Jt9VV7bbz9TW79O9V9Wt9F79P9T9W29P9M95beX9TW79O9V9Wt9F79P9T9W29P9M959t9J9H2Wbla9TW79O9V9Wt9F9V9Wt9P9T9P96W9wWVtW94SWt9J9O9sW9T9H9Wbvl79IV9RboDwebcekdDqq:STxdbk;48YiKuP99Hu8Jjjjjbcj;bb9Rgq8KjjjjbaqcKfcbc;Kbz1jjjb8AcualcdtgkalcFFFFi0Egxcbyd;S1jjbHjjjjbbhmaqcKfaqyd94gPcdtfamBdbaqamBdwaqaPcefBd94axcbyd;S1jjbHjjjjbbhsaqcKfaqyd94gPcdtfasBdbaqasBdxaqaPcefBd94cuadcitadcFFFFe0Ecbyd;S1jjbHjjjjbbhzaqcKfaqyd94gPcdtfazBdbaqazBdzaqaPcefBd94aqcwfaeadalcbz:cjjjbaxcbyd;S1jjbHjjjjbbhHaqcKfaqyd94gPcdtfaHBdbaqaPcefBd94axcbyd;S1jjbHjjjjbbhOaqcKfaqyd94gPcdtfaOBdbaqaPcefBd94alcd4alfhAcehCinaCgPcethCaPaA6mbkcbhXcuaPcdtgAaPcFFFFi0Ecbyd;S1jjbHjjjjbbhCaqcKfaqyd94gQcdtfaCBdbaqaQcefBd94aCcFeaAz1jjjbhLdnalTmbavcd4hKaPcufhQinaiaXaK2cdtfgYydlgPcH4aP7c:F:b:DD2aYydbgPcH4aP7c;D;O:B8J27aYydwgPcH4aP7c:3F;N8N27hAcbhPdndninaLaAaQGgAcdtfg8AydbgCcuSmeaiaCaK2cdtfaYcxz:ljjjbTmdaPcefgPaAfhAaPaQ9nmbxdkka8AaXBdbaXhCkaHaXcdtfaCBdbaXcefgXal9hmbkcbhPaOhCinaCaPBdbaCclfhCalaPcefgP9hmbkcbhPaHhCaOhAindnaPaCydbgQSmbaAaOaQcdtfgQydbBdbaQaPBdbkaCclfhCaAclfhAalaPcefgP9hmbkkcbhAalcbyd;S1jjbHjjjjbbhYaqcKfaqyd94gPcdtfaYBdbaqaPcefBd94axcbyd;S1jjbHjjjjbbhPaqcKfaqyd94gCcdtfaPBdbaqaCcefBd94axcbyd;S1jjbHjjjjbbhCaqcKfaqyd94gQcdtfaCBdbaqaQcefBd94aPcFeakz1jjjbhEaCcFeakz1jjjbh3dnalTmbazcwfh5indnamaAcdtgPfydbg8ETmbazasaPfydbcitfh8Fa3aPfhaaEaPfhXcbhKindndna8FaKcitfydbgLaA9hmbaXaABdbaaaABdbxekdnamaLcdtgkfydbghTmbazasakfydbcitgPfydbaASmeahcufh8Aa5aPfhCcbhPina8AaPSmeaPcefhPaCydbhQaCcwfhCaQaA9hmbkaPah6meka3akfgPaAaLaPydbcuSEBdbaXaLaAaXydbcuSEBdbkaKcefgKa8E9hmbkkaAcefgAal9hmbkaHhCaOhAa3hQaEhKcbhPindndnaPaCydbg8A9hmbdnaPaAydbg8A9hmbaKydbh8AdnaQydbgLcu9hmba8Acu9hmbaYaPfcb86bbxikaYaPfhXdnaPaLSmbaPa8ASmbaXce86bbxikaXcl86bbxdkdnaPaOa8AcdtgLfydb9hmbdnaQydbgXcuSmbaPaXSmbaKydbgkcuSmbaPakSmba3aLfydbg8EcuSmba8Ea8ASmbaEaLfydbgLcuSmbaLa8ASmbdnaHaXcdtfydbaHaLcdtfydb9hmbaHakcdtfydbaHa8Ecdtfydb9hmbaYaPfcd86bbxlkaYaPfcl86bbxikaYaPfcl86bbxdkaYaPfcl86bbxekaYaPfaYa8AfRbb86bbkaCclfhCaAclfhAaQclfhQaKclfhKalaPcefgP9hmbkawceGTmbaYhPalhCindnaPRbbce9hmbaPcl86bbkaPcefhPaCcufgCmbkkcbhKcualcx2alc;v:Q;v:Qe0Ecbyd;S1jjbHjjjjbbhmaqcKfaqyd94gPcdtfamBdbaqaPcefBd94amaialavz:djjjb8Acualc8S2gCalc;D;O;f8U0Ecbyd;S1jjbHjjjjbbhPaqcKfaqyd94gAcdtfaPBdbaqaAcefBd94aPcbaCz1jjjbhzdnadTmbaehCindnamaCclfydbg8Acx2fgPIdbamaCydbgLcx2fgAIdbgg:tg8JamaCcwfydbgXcx2fgQclfIdbaAclfIdbg8K:tg8LNaQIdbag:tg8MaPclfIdba8K:tg8NN:tgyayNa8NaQcwfIdbaAcwfIdbg8P:tgINa8LaPcwfIdba8P:tg8NN:tg8La8LNa8Na8MNaIa8JN:tg8Ja8JNMM:rg8MJbbbb9ETmbaya8M:vhya8Ja8M:vh8Ja8La8M:vh8LkazaHaLcdtfydbc8S2fgPa8La8M:rg8Ma8LNNg8NaPIdbMUdbaPa8Ja8Ma8JNg8RNgIaPIdlMUdlaPaya8MayNg8SNgRaPIdwMUdwaPa8Ra8LNg8RaPIdxMUdxaPa8Sa8LNg8UaPIdzMUdzaPa8Sa8JNg8SaPIdCMUdCaPa8La8Maya8PNa8LagNa8Ka8JNMM:mg8KNggNg8LaPIdKMUdKaPa8JagNg8JaPId3MUd3aPayagNgyaPIdaMUdaaPaga8KNggaPId8KMUd8KaPa8MaPIdyMUdyazaHa8Acdtfydbc8S2fgPa8NaPIdbMUdbaPaIaPIdlMUdlaPaRaPIdwMUdwaPa8RaPIdxMUdxaPa8UaPIdzMUdzaPa8SaPIdCMUdCaPa8LaPIdKMUdKaPa8JaPId3MUd3aPayaPIdaMUdaaPagaPId8KMUd8KaPa8MaPIdyMUdyazaHaXcdtfydbc8S2fgPa8NaPIdbMUdbaPaIaPIdlMUdlaPaRaPIdwMUdwaPa8RaPIdxMUdxaPa8UaPIdzMUdzaPa8SaPIdCMUdCaPa8LaPIdKMUdKaPa8JaPId3MUd3aPayaPIdaMUdaaPagaPId8KMUd8KaPa8MaPIdyMUdyaCcxfhCaKcifgKad6mbkcbh8AaehXincbhCinaYaeaCc:81jjbfydbgLa8AfcdtfydbgAfRbbhPdndnaYaXaCfydbgQfRbbgKc99fcFeGcpe0mbaPceSmbaPcd9hmekdnaKcufcFeGce0mbaEaQcdtfydbaA9hmekdnaPcufcFeGce0mba3aAcdtfydbaQ9hmekdnaKcv2aPfc:G1jjbfRbbTmbaHaAcdtfydbaHaQcdtfydb0mekJbbacJbbjZaPceSEh8MaKceShkaeaLcdtc:81jjbfydba8AfcdtfydbhLdnamaAcx2fgPcwfIdbamaQcx2fgKcwfIdbg8K:tg8La8LNaPIdbaKIdbg8P:tg8Ja8JNaPclfIdbaKclfIdbg8N:tgyayNMM:rggJbbbb9ETmba8Lag:vh8Layag:vhya8Jag:vh8JkJbbaca8MakEh8SdnamaLcx2fgPIdwa8K:tg8Ma8La8Ma8LNaPIdba8P:tgRa8JNayaPIdla8N:tg8RNMMgIN:tg8Ma8MNaRa8JaIN:tg8La8LNa8RayaIN:tg8Ja8JNMM:rgyJbbbb9ETmba8May:vh8Ma8Jay:vh8Ja8Lay:vh8LkazaHaQcdtfydbc8S2fgPa8La8SagNgya8LNNgIaPIdbMUdbaPa8Jaya8JNg8SNgRaPIdlMUdlaPa8Maya8MNggNg8RaPIdwMUdwaPa8Sa8LNg8SaPIdxMUdxaPaga8LNg8UaPIdzMUdzaPaga8JNg8VaPIdCMUdCaPa8Laya8Ma8KNa8La8PNa8Na8JNMM:mg8KNggNg8LaPIdKMUdKaPa8JagNg8JaPId3MUd3aPa8MagNg8MaPIdaMUdaaPaga8KNggaPId8KMUd8KaPayaPIdyMUdyazaHaAcdtfydbc8S2fgPaIaPIdbMUdbaPaRaPIdlMUdlaPa8RaPIdwMUdwaPa8SaPIdxMUdxaPa8UaPIdzMUdzaPa8VaPIdCMUdCaPa8LaPIdKMUdKaPa8JaPId3MUd3aPa8MaPIdaMUdaaPagaPId8KMUd8KaPayaPIdyMUdykaCclfgCcx9hmbkaXcxfhXa8Acifg8Aad6mbkkdnabaeSmbabaeadcdtz:hjjjb8Akcuadcx2adc;v:Q;v:Qe0Ecbyd;S1jjbHjjjjbbhaaqcKfaqyd94gPcdtfaaBdbaqaPcefBd94cuadcdtadcFFFFi0Ecbyd;S1jjbHjjjjbbh5aqcKfaqyd94gPcdtfa5BdbaqaPcefBd94axcbyd;S1jjbHjjjjbbhiaqcKfaqyd94gPcdtfaiBdbaqaPcefBd94alcbyd;S1jjbHjjjjbbh8WaqcKfaqyd94gPcdtfa8WBdbaqaPcefBd94JbbbbhRdnadao9nmbararNh8Saacwfh8Xaqydzh8Yaqydxh8Zaqydwh80JbbbbhRinaqcwfabadgsalaHz:cjjjbcbhhabhXcbhkincbhPindnaHaXaPfydbgAcdtgefydbgKaHabaPc:81jjbfydbakfcdtfydbgCcdtfydbg8ASmbaYaCfRbbgLcv2aYaAfRbbgQfc;q1jjbfRbbgdaQcv2aLfg8Ec;q1jjbfRbbg8FVcFeGTmbdna8Ec:G1jjbfRbbTmba8AaK0mekdnaQaL9hmbaQcufcFeGce0mbaEaefydbaC9hmekaaahcx2fgQaCaAa8FcFeGgKEBdlaQaAaCaKEBdbaQada8FGcFeGcb9hBdwahcefhhkaPclfgPcx9hmbkaXcxfhXakcifgkas6mbkdndnahTmbaahCahh8AinaCcwfgLJbbbbJbbjZazaHaCydbgAcdtfydbc8S2fgPIdyg8L:va8LJbbbb9BEaPIdwamaCclfgeydbgQcx2fgKcwfIdbg8LNaPIdzaKIdbg8JNaPIdaMg8Ma8MMMa8LNaPIdlaKclfIdbg8MNaPIdCa8LNaPId3Mg8La8LMMa8MNaPIdba8JNaPIdxa8MNaPIdKMg8La8LMMa8JNaPId8KMMM:lNgyJbbbbJbbjZazaHaQaAaLydbgKEgLcdtfydbc8S2fgPIdyg8L:va8LJbbbb9BEaPIdwamaAaQaKEgXcx2fgKcwfIdbg8LNaPIdzaKIdbg8JNaPIdaMg8Ma8MMMa8LNaPIdlaKclfIdbg8MNaPIdCa8LNaPId3Mg8La8LMMa8MNaPIdba8JNaPIdxa8MNaPIdKMg8La8LMMa8JNaPId8KMMM:lNg8Laya8L9FgPEUdbaeaQaXaPEBdbaCaAaLaPEBdbaCcxfhCa8Acufg8Ambkaqcjefcbcj;abz1jjjb8Aa8XhPahhCinaqcjefaPydbcO4c;8ZGfgAaAydbcefBdbaPcxfhPaCcufgCmbkcbhPcbhCinaqcjefaPfgAydbhQaAaCBdbaQaCfhCaPclfgPcj;ab9hmbkcbhPa8XhCinaqcjefaCydbcO4c;8ZGfgAaAydbgAcefBdba5aAcdtfaPBdbaCcxfhCahaPcefgP9hmbkasao9RgAci9Uh81dnalTmbcbhPaihCinaCaPBdbaCclfhCalaPcefgP9hmbkkcbhBa8Wcbalz1jjjbh83aAcO9UhUa81ce4h85cbh86cbhkdninaaa5akcdtfydbcx2fgXIdwg8Ja8S9Emea86a819pmeJFFuuh8Ldna85ah9pmbaaa5a85cdtfydbcx2fIdwJbb;aZNh8Lkdna8Ja8L9ETmba86aU0mdkdna83aHaXydlg87cdtg88fydbgAfg89Rbba83aHaXydbgecdtg8:fydbgZfgnRbbVmbdna80aZcdtgPfydbgQTmba8Ya8ZaPfydbcitfhPamaAcx2fg8Ecwfhda8EclfhxamaZcx2fg8Fcwfhva8FclfhwcbhCcehLdnindnaiaPydbcdtfydbgKaASmbaiaPclfydbcdtfydbg8AaASmbama8Acx2fg8AIdbamaKcx2fgKIdbg8M:tg8LawIdbaKclfIdbgy:tggNa8FIdba8M:tg8Ka8AclfIdbay:tg8JN:ta8LaxIdbay:tg8PNa8EIdba8M:tg8Na8JN:tNa8JavIdbaKcwfIdbgy:tgINaga8AcwfIdbay:tg8MN:ta8JadIdbay:tgyNa8Pa8MN:tNa8Ma8KNaIa8LN:ta8Ma8NNaya8LN:tNMMJbbbb9DmdkaPcwfhPaCcefgCaQ6hLaQaC9hmbkkaLceGTmba85cefh85xekaXcwfhQazaAc8S2fgPazaZc8S2fgCIdbaPIdbMUdbaPaCIdlaPIdlMUdlaPaCIdwaPIdwMUdwaPaCIdxaPIdxMUdxaPaCIdzaPIdzMUdzaPaCIdCaPIdCMUdCaPaCIdKaPIdKMUdKaPaCId3aPId3MUd3aPaCIdaaPIdaMUdaaPaCId8KaPId8KMUd8KaPaCIdyaPIdyMUdydndndndnaYaefgCRbbc9:fPdebdkaehPinaiaPcdtgPfaABdbaOaPfydbgPae9hmbxikkaOa88fydbhPaOa8:fydbheaia8:fa87BdbaPh87kaiaecdtfa87Bdbkance86bba89ce86bbaQIdbg8LaRaRa8L9DEhRaBcefhBcecdaCRbbceSEa86fh86kakcefgkah9hmbkkaBTmbdnalTmbcbhCaEhPindnaPydbgAcuSmbdnaCaiaAcdtgQfydbgA9hmbaEaQfydbhAkaPaABdbkaPclfhPalaCcefgC9hmbkcbhCa3hPindnaPydbgAcuSmbdnaCaiaAcdtgQfydbgA9hmba3aQfydbhAkaPaABdbkaPclfhPalaCcefgC9hmbkkcbhdabhPcbhKindnaiaPydbcdtfydbgCaiaPclfydbcdtfydbgASmbaCaiaPcwfydbcdtfydbgQSmbaAaQSmbabadcdtfg8AaCBdba8AclfaABdba8AcwfaQBdbadcifhdkaPcxfhPaKcifgKas9pmdxbkkashdxdkadao0mbkkdnaDTmbaDaR:rUdbkaqyd94gPcdtaqcKffc98fhHdninaPTmeaHydbcbyd;W1jjbH:bjjjbbaHc98fhHaPcufhPxbkkaqcj;bbf8Kjjjjbadk;pleouabydbcbaicdtz1jjjb8Aadci9UhvdnadTmbabydbhodnalTmbaehradhwinaoalarydbcdtfydbcdtfgDaDydbcefBdbarclfhrawcufgwmbxdkkaehradhwinaoarydbcdtfgDaDydbcefBdbarclfhrawcufgwmbkkdnaiTmbabydbhrabydlhwcbhDaihoinawaDBdbawclfhwarydbaDfhDarclfhraocufgombkkdnadci6mbavceavce0EhqabydlhvabydwhrinaecwfydbhwaeclfydbhDaeydbhodnalTmbalawcdtfydbhwalaDcdtfydbhDalaocdtfydbhokaravaocdtfgdydbcitfaDBdbaradydbcitfawBdladadydbcefBdbaravaDcdtfgdydbcitfawBdbaradydbcitfaoBdladadydbcefBdbaravawcdtfgwydbcitfaoBdbarawydbcitfaDBdlawawydbcefBdbaecxfheaqcufgqmbkkdnaiTmbabydlhrabydbhwinararydbawydb9RBdbawclfhwarclfhraicufgimbkkk:3ldouv998Jjjjjbca9Rglczfcwfcbyd11jjbBdbalcb8Pdj1jjb83izalcwfcbydN1jjbBdbalcb8Pd:m1jjb83ibdnadTmbaicd4hvdnabTmbavcdthocbhraehwinabarcx2fgiaearav2cdtfgDIdbUdbaiaDIdlUdlaiaDIdwUdwcbhiinalczfaifgDawaifIdbgqaDIdbgkakaq9EEUdbalaifgDaqaDIdbgkakaq9DEUdbaiclfgicx9hmbkawaofhwarcefgrad9hmbxdkkavcdthrcbhwincbhiinalczfaifgDaeaifIdbgqaDIdbgkakaq9EEUdbalaifgDaqaDIdbgkakaq9DEUdbaiclfgicx9hmbkaearfheawcefgwad9hmbkkalIdbalIdzgk:tJbbbb:xgqalIdlalIdCgx:tgmamaq9DEgqalIdwalIdKgm:tgPaPaq9DEhPdnabTmbadTmbJbbbbJbbjZaP:vaPJbbbb9BEhqinabaqabIdbak:tNUdbabclfgiaqaiIdbax:tNUdbabcwfgiaqaiIdbam:tNUdbabcxfhbadcufgdmbkkaPk:Qdidui99ducbhi8Jjjjjbca9Rglczfcwfcbyd11jjbBdbalcb8Pdj1jjb83izalcwfcbydN1jjbBdbalcb8Pd:m1jjb83ibdndnaembJbbjFhvJbbjFhoJbbjFhrxekadcd4cdthwincbhdinalczfadfgDabadfIdbgoaDIdbgrarao9EEUdbaladfgDaoaDIdbgrarao9DEUdbadclfgdcx9hmbkabawfhbaicefgiae9hmbkalIdwalIdK:thralIdlalIdC:thoalIdbalIdz:thvkavJbbbb:xgvaoaoav9DEgoararao9DEk9DeeuabcFeaicdtz1jjjbhlcbhidnadTmbindnalaeydbcdtfgbydbcu9hmbabaiBdbaicefhikaeclfheadcufgdmbkkaik9teiucbcbyd;01jjbgeabcifc98GfgbBd;01jjbdndnabZbcztgd9nmbcuhiabad9RcFFifcz4nbcuSmekaehikaik;LeeeudndnaeabVciGTmbabhixekdndnadcz9pmbabhixekabhiinaiaeydbBdbaiclfaeclfydbBdbaicwfaecwfydbBdbaicxfaecxfydbBdbaiczfhiaeczfheadc9Wfgdcs0mbkkadcl6mbinaiaeydbBdbaeclfheaiclfhiadc98fgdci0mbkkdnadTmbinaiaeRbb86bbaicefhiaecefheadcufgdmbkkabk;aeedudndnabciGTmbabhixekaecFeGc:b:c:ew2hldndnadcz9pmbabhixekabhiinaialBdbaicxfalBdbaicwfalBdbaiclfalBdbaiczfhiadc9Wfgdcs0mbkkadcl6mbinaialBdbaiclfhiadc98fgdci0mbkkdnadTmbinaiae86bbaicefhiadcufgdmbkkabk9teiucbcbyd;01jjbgeabcifc98GfgbBd;01jjbdndnabZbcztgd9nmbcuhiabad9RcFFifcz4nbcuSmekaehikaik9:eiuZbhedndncbyd;01jjbgdaecztgi9nmbcuheadai9RcFFifcz4nbcuSmekadhekcbabae9Rcifc98Gcbyd;01jjbfgdBd;01jjbdnadZbcztge9nmbadae9RcFFifcz4nb8Akk6eiucbhidnadTmbdninabRbbglaeRbbgv9hmeaecefheabcefhbadcufgdmbxdkkalav9Rhikaikk:cedbcjwk9PFFuuFFuuFFuuFFuFFFuFFFuFbbbbbbbbeeebeebebbeeebebbbbbebebbbbbebbbdbbbbbbbbbbbbbbbeeeeebebbbbbebbbbbeebbbbbbc;Swkxebbbdbbbj9Kbb"; + var wasm = "b9H79TebbbecD9Geueu9Geub9Gbb9Gquuuuuuu99uueu9Gvuuuuub9Gluuuue999Giuuue999Gluuuueu9Giuuueuimxdilvorbwwbewlve9Weiiviebeoweuecj;jekr7oo9TW9T9VV95dbH9F9F939H79T9F9J9H229F9Jt9VV7bbz9TW79O9V9Wt9F79P9T9W29P9M95beX9TW79O9V9Wt9F79P9T9W29P9M959t9J9H2Wbla9TW79O9V9Wt9F9V9Wt9P9T9P96W9wWVtW94SWt9J9O9sW9T9H9Wbvl79IV9RboDwebcekdDqq:STxdbk;48YiKuP99Hu8Jjjjjbcj;bb9Rgq8KjjjjbaqcKfcbc;Kbz1jjjb8AcualcdtgkalcFFFFi0Egxcbyd;S1jjbHjjjjbbhmaqcKfaqyd94gPcdtfamBdbaqamBdwaqaPcefBd94axcbyd;S1jjbHjjjjbbhsaqcKfaqyd94gPcdtfasBdbaqasBdxaqaPcefBd94cuadcitadcFFFFe0Ecbyd;S1jjbHjjjjbbhzaqcKfaqyd94gPcdtfazBdbaqazBdzaqaPcefBd94aqcwfaeadalcbz:cjjjbaxcbyd;S1jjbHjjjjbbhHaqcKfaqyd94gPcdtfaHBdbaqaPcefBd94axcbyd;S1jjbHjjjjbbhOaqcKfaqyd94gPcdtfaOBdbaqaPcefBd94alcd4alfhAcehCinaCgPcethCaPaA6mbkcbhXcuaPcdtgAaPcFFFFi0Ecbyd;S1jjbHjjjjbbhCaqcKfaqyd94gQcdtfaCBdbaqaQcefBd94aCcFeaAz1jjjbhLdnalTmbavcd4hKaPcufhQinaiaXaK2cdtfgYydlgPcH4aP7c:F:b:DD2aYydbgPcH4aP7c;D;O:B8J27aYydwgPcH4aP7c:3F;N8N27hAcbhPdndninaLaAaQGgAcdtfg8AydbgCcuSmeaiaCaK2cdtfaYcxz:ljjjbTmdaPcefgPaAfhAaPaQ9nmbxdkka8AaXBdbaXhCkaHaXcdtfaCBdbaXcefgXal9hmbkcbhPaOhCinaCaPBdbaCclfhCalaPcefgP9hmbkcbhPaHhCaOhAindnaPaCydbgQSmbaAaOaQcdtfgQydbBdbaQaPBdbkaCclfhCaAclfhAalaPcefgP9hmbkkcbhAalcbyd;S1jjbHjjjjbbhYaqcKfaqyd94gPcdtfaYBdbaqaPcefBd94axcbyd;S1jjbHjjjjbbhPaqcKfaqyd94gCcdtfaPBdbaqaCcefBd94axcbyd;S1jjbHjjjjbbhCaqcKfaqyd94gQcdtfaCBdbaqaQcefBd94aPcFeakz1jjjbhEaCcFeakz1jjjbh3dnalTmbazcwfh5indnamaAcdtgPfydbg8ETmbazasaPfydbcitfh8Fa3aPfhaaEaPfhXcbhKindndna8FaKcitfydbgLaA9hmbaXaABdbaaaABdbxekdnamaLcdtgkfydbghTmbazasakfydbcitgPfydbaASmeahcufh8Aa5aPfhCcbhPina8AaPSmeaPcefhPaCydbhQaCcwfhCaQaA9hmbkaPah6meka3akfgPaAaLaPydbcuSEBdbaXaLaAaXydbcuSEBdbkaKcefgKa8E9hmbkkaAcefgAal9hmbkaHhCaOhAa3hQaEhKcbhPindndnaPaCydbg8A9hmbdnaPaAydbg8A9hmbaKydbh8AdnaQydbgLcu9hmba8Acu9hmbaYaPfcb86bbxikaYaPfhXdnaPaLSmbaPa8ASmbaXce86bbxikaXcl86bbxdkdnaPaOa8AcdtgLfydb9hmbdnaQydbgXcuSmbaPaXSmbaKydbgkcuSmbaPakSmba3aLfydbg8EcuSmba8Ea8ASmbaEaLfydbgLcuSmbaLa8ASmbdnaHaXcdtfydbaHaLcdtfydb9hmbaHakcdtfydbaHa8Ecdtfydb9hmbaYaPfcd86bbxlkaYaPfcl86bbxikaYaPfcl86bbxdkaYaPfcl86bbxekaYaPfaYa8AfRbb86bbkaCclfhCaAclfhAaQclfhQaKclfhKalaPcefgP9hmbkawceGTmbaYhPalhCindnaPRbbce9hmbaPcl86bbkaPcefhPaCcufgCmbkkcbhKcualcx2alc;v:Q;v:Qe0Ecbyd;S1jjbHjjjjbbhmaqcKfaqyd94gPcdtfamBdbaqaPcefBd94amaialavz:djjjb8Acualc8S2gCalc;D;O;f8U0Ecbyd;S1jjbHjjjjbbhPaqcKfaqyd94gAcdtfaPBdbaqaAcefBd94aPcbaCz1jjjbhzdnadTmbaehCindnamaCclfydbg8Acx2fgPIdbamaCydbgLcx2fgAIdbgg:tg8JamaCcwfydbgXcx2fgQclfIdbaAclfIdbg8K:tg8LNaQIdbag:tg8MaPclfIdba8K:tg8NN:tgyayNa8NaQcwfIdbaAcwfIdbg8P:tgINa8LaPcwfIdba8P:tg8NN:tg8La8LNa8Na8MNaIa8JN:tg8Ja8JNMM:rg8MJbbbb9ETmbaya8M:vhya8Ja8M:vh8Ja8La8M:vh8LkazaHaLcdtfydbc8S2fgPa8La8M:rg8Ma8LNNg8NaPIdbMUdbaPa8Ja8Ma8JNg8RNgIaPIdlMUdlaPaya8MayNg8SNgRaPIdwMUdwaPa8Ra8LNg8RaPIdxMUdxaPa8Sa8LNg8UaPIdzMUdzaPa8Sa8JNg8SaPIdCMUdCaPa8La8Maya8PNa8LagNa8Ka8JNMM:mg8KNggNg8LaPIdKMUdKaPa8JagNg8JaPId3MUd3aPayagNgyaPIdaMUdaaPaga8KNggaPId8KMUd8KaPa8MaPIdyMUdyazaHa8Acdtfydbc8S2fgPa8NaPIdbMUdbaPaIaPIdlMUdlaPaRaPIdwMUdwaPa8RaPIdxMUdxaPa8UaPIdzMUdzaPa8SaPIdCMUdCaPa8LaPIdKMUdKaPa8JaPId3MUd3aPayaPIdaMUdaaPagaPId8KMUd8KaPa8MaPIdyMUdyazaHaXcdtfydbc8S2fgPa8NaPIdbMUdbaPaIaPIdlMUdlaPaRaPIdwMUdwaPa8RaPIdxMUdxaPa8UaPIdzMUdzaPa8SaPIdCMUdCaPa8LaPIdKMUdKaPa8JaPId3MUd3aPayaPIdaMUdaaPagaPId8KMUd8KaPa8MaPIdyMUdyaCcxfhCaKcifgKad6mbkcbh8AaehXincbhCinaYaeaCc:81jjbfydbgLa8AfcdtfydbgAfRbbhPdndnaYaXaCfydbgQfRbbgKc99fcFeGcpe0mbaPceSmbaPcd9hmekdnaKcufcFeGce0mbaEaQcdtfydbaA9hmekdnaPcufcFeGce0mba3aAcdtfydbaQ9hmekdnaKcv2aPfc:G1jjbfRbbTmbaHaAcdtfydbaHaQcdtfydb0mekJbbacJbbjZaPceSEh8MaKceShkaeaLcdtc:81jjbfydba8AfcdtfydbhLdnamaAcx2fgPcwfIdbamaQcx2fgKcwfIdbg8K:tg8La8LNaPIdbaKIdbg8P:tg8Ja8JNaPclfIdbaKclfIdbg8N:tgyayNMM:rggJbbbb9ETmba8Lag:vh8Layag:vhya8Jag:vh8JkJbbaca8MakEh8SdnamaLcx2fgPIdwa8K:tg8Ma8La8Ma8LNaPIdba8P:tgRa8JNayaPIdla8N:tg8RNMMgIN:tg8Ma8MNaRa8JaIN:tg8La8LNa8RayaIN:tg8Ja8JNMM:rgyJbbbb9ETmba8May:vh8Ma8Jay:vh8Ja8Lay:vh8LkazaHaQcdtfydbc8S2fgPa8La8SagNgya8LNNgIaPIdbMUdbaPa8Jaya8JNg8SNgRaPIdlMUdlaPa8Maya8MNggNg8RaPIdwMUdwaPa8Sa8LNg8SaPIdxMUdxaPaga8LNg8UaPIdzMUdzaPaga8JNg8VaPIdCMUdCaPa8Laya8Ma8KNa8La8PNa8Na8JNMM:mg8KNggNg8LaPIdKMUdKaPa8JagNg8JaPId3MUd3aPa8MagNg8MaPIdaMUdaaPaga8KNggaPId8KMUd8KaPayaPIdyMUdyazaHaAcdtfydbc8S2fgPaIaPIdbMUdbaPaRaPIdlMUdlaPa8RaPIdwMUdwaPa8SaPIdxMUdxaPa8UaPIdzMUdzaPa8VaPIdCMUdCaPa8LaPIdKMUdKaPa8JaPId3MUd3aPa8MaPIdaMUdaaPagaPId8KMUd8KaPayaPIdyMUdykaCclfgCcx9hmbkaXcxfhXa8Acifg8Aad6mbkkdnabaeSmbabaeadcdtz:hjjjb8Akcuadcx2adc;v:Q;v:Qe0Ecbyd;S1jjbHjjjjbbhaaqcKfaqyd94gPcdtfaaBdbaqaPcefBd94cuadcdtadcFFFFi0Ecbyd;S1jjbHjjjjbbh5aqcKfaqyd94gPcdtfa5BdbaqaPcefBd94axcbyd;S1jjbHjjjjbbhiaqcKfaqyd94gPcdtfaiBdbaqaPcefBd94alcbyd;S1jjbHjjjjbbh8WaqcKfaqyd94gPcdtfa8WBdbaqaPcefBd94JbbbbhRdnadao9nmbararNh8Saacwfh8Xaqydzh8Yaqydxh8Zaqydwh80JbbbbhRinaqcwfabadgsalaHz:cjjjbcbhhabhXcbhkincbhPindnaHaXaPfydbgAcdtgefydbgKaHabaPc:81jjbfydbakfcdtfydbgCcdtfydbg8ASmbaYaCfRbbgLcv2aYaAfRbbgQfc;q1jjbfRbbgdaQcv2aLfg8Ec;q1jjbfRbbg8FVcFeGTmbdna8Ec:G1jjbfRbbTmba8AaK0mekdnaQaL9hmbaQcufcFeGce0mbaEaefydbaC9hmekaaahcx2fgQaCaAa8FcFeGgKEBdlaQaAaCaKEBdbaQada8FGcFeGcb9hBdwahcefhhkaPclfgPcx9hmbkaXcxfhXakcifgkas6mbkdndnahTmbaahCahh8AinaCcwfgLJbbbbJbbjZazaHaCydbgAcdtfydbc8S2fgPIdyg8L:va8LJbbbb9BEaPIdwamaCclfgeydbgQcx2fgKcwfIdbg8LNaPIdzaKIdbg8JNaPIdaMg8Ma8MMMa8LNaPIdlaKclfIdbg8MNaPIdCa8LNaPId3Mg8La8LMMa8MNaPIdba8JNaPIdxa8MNaPIdKMg8La8LMMa8JNaPId8KMMM:lNgyJbbbbJbbjZazaHaQaAaLydbgKEgLcdtfydbc8S2fgPIdyg8L:va8LJbbbb9BEaPIdwamaAaQaKEgXcx2fgKcwfIdbg8LNaPIdzaKIdbg8JNaPIdaMg8Ma8MMMa8LNaPIdlaKclfIdbg8MNaPIdCa8LNaPId3Mg8La8LMMa8MNaPIdba8JNaPIdxa8MNaPIdKMg8La8LMMa8JNaPId8KMMM:lNg8Laya8L9FgPEUdbaeaQaXaPEBdbaCaAaLaPEBdbaCcxfhCa8Acufg8Ambkaqcjefcbcj;abz1jjjb8Aa8XhPahhCinaqcjefaPydbcO4c;8ZGfgAaAydbcefBdbaPcxfhPaCcufgCmbkcbhPcbhCinaqcjefaPfgAydbhQaAaCBdbaQaCfhCaPclfgPcj;ab9hmbkcbhPa8XhCinaqcjefaCydbcO4c;8ZGfgAaAydbgAcefBdba5aAcdtfaPBdbaCcxfhCahaPcefgP9hmbkasao9RgAci9Uh81dnalTmbcbhPaihCinaCaPBdbaCclfhCalaPcefgP9hmbkkcbhBa8Wcbalz1jjjbh83aAcO9UhUa81ce4h85cbh86cbhkdninaaa5akcdtfydbcx2fgXIdwg8Ja8S9Emea86a819pmeJFFuuh8Ldna85ah9pmbaaa5a85cdtfydbcx2fIdwJbb;aZNh8Lkdna8Ja8L9ETmba86aU0mdkdna83aHaXydlg87cdtg88fydbgAfg89Rbba83aHaXydbgecdtg8:fydbgZfgnRbbVmbdna80aZcdtgPfydbgQTmba8Ya8ZaPfydbcitfhPamaAcx2fg8Ecwfhda8EclfhxamaZcx2fg8Fcwfhva8FclfhwcbhCcehLdnindnaiaPydbcdtfydbgKaASmbaiaPclfydbcdtfydbg8AaASmbama8Acx2fg8AIdbamaKcx2fgKIdbg8M:tg8LawIdbaKclfIdbgy:tggNa8FIdba8M:tg8Ka8AclfIdbay:tg8JN:ta8LaxIdbay:tg8PNa8EIdba8M:tg8Na8JN:tNa8JavIdbaKcwfIdbgy:tgINaga8AcwfIdbay:tg8MN:ta8JadIdbay:tgyNa8Pa8MN:tNa8Ma8KNaIa8LN:ta8Ma8NNaya8LN:tNMMJbbbb9DmdkaPcwfhPaCcefgCaQ6hLaQaC9hmbkkaLceGTmba85cefh85xekaXcwfhQazaAc8S2fgPazaZc8S2fgCIdbaPIdbMUdbaPaCIdlaPIdlMUdlaPaCIdwaPIdwMUdwaPaCIdxaPIdxMUdxaPaCIdzaPIdzMUdzaPaCIdCaPIdCMUdCaPaCIdKaPIdKMUdKaPaCId3aPId3MUd3aPaCIdaaPIdaMUdaaPaCId8KaPId8KMUd8KaPaCIdyaPIdyMUdydndndndnaYaefgCRbbc9:fPdebdkaehPinaiaPcdtgPfaABdbaOaPfydbgPae9hmbxikkaOa88fydbhPaOa8:fydbheaia8:fa87BdbaPh87kaiaecdtfa87Bdbkance86bba89ce86bbaQIdbg8LaRaRa8L9DEhRaBcefhBcecdaCRbbceSEa86fh86kakcefgkah9hmbkkaBTmbdnalTmbcbhCaEhPindnaPydbgAcuSmbdnaCaiaAcdtgQfydbgA9hmbaEaQfydbhAkaPaABdbkaPclfhPalaCcefgC9hmbkcbhCa3hPindnaPydbgAcuSmbdnaCaiaAcdtgQfydbgA9hmba3aQfydbhAkaPaABdbkaPclfhPalaCcefgC9hmbkkcbhdabhPcbhKindnaiaPydbcdtfydbgCaiaPclfydbcdtfydbgASmbaCaiaPcwfydbcdtfydbgQSmbaAaQSmbabadcdtfg8AaCBdba8AclfaABdba8AcwfaQBdbadcifhdkaPcxfhPaKcifgKas9pmdxbkkashdxdkadao0mbkkdnaDTmbaDaR:rUdbkaqyd94gPcdtaqcKffc98fhHdninaPTmeaHydbcbyd;W1jjbH:bjjjbbaHc98fhHaPcufhPxbkkaqcj;bbf8Kjjjjbadk;pleouabydbcbaicdtz1jjjb8Aadci9UhvdnadTmbabydbhodnalTmbaehradhwinaoalarydbcdtfydbcdtfgDaDydbcefBdbarclfhrawcufgwmbxdkkaehradhwinaoarydbcdtfgDaDydbcefBdbarclfhrawcufgwmbkkdnaiTmbabydbhrabydlhwcbhDaihoinawaDBdbawclfhwarydbaDfhDarclfhraocufgombkkdnadci6mbavceavce0EhqabydlhvabydwhrinaecwfydbhwaeclfydbhDaeydbhodnalTmbalawcdtfydbhwalaDcdtfydbhDalaocdtfydbhokaravaocdtfgdydbcitfaDBdbaradydbcitfawBdladadydbcefBdbaravaDcdtfgdydbcitfawBdbaradydbcitfaoBdladadydbcefBdbaravawcdtfgwydbcitfaoBdbarawydbcitfaDBdlawawydbcefBdbaecxfheaqcufgqmbkkdnaiTmbabydlhrabydbhwinararydbawydb9RBdbawclfhwarclfhraicufgimbkkk:3ldouv998Jjjjjbca9Rglczfcwfcbyd11jjbBdbalcb8Pdj1jjb83izalcwfcbydN1jjbBdbalcb8Pd:m1jjb83ibdnadTmbaicd4hvdnabTmbavcdthocbhraehwinabarcx2fgiaearav2cdtfgDIdbUdbaiaDIdlUdlaiaDIdwUdwcbhiinalczfaifgDawaifIdbgqaDIdbgkakaq9EEUdbalaifgDaqaDIdbgkakaq9DEUdbaiclfgicx9hmbkawaofhwarcefgrad9hmbxdkkavcdthrcbhwincbhiinalczfaifgDaeaifIdbgqaDIdbgkakaq9EEUdbalaifgDaqaDIdbgkakaq9DEUdbaiclfgicx9hmbkaearfheawcefgwad9hmbkkalIdbalIdzgk:tJbbbb:xgqalIdlalIdCgx:tgmamaq9DEgqalIdwalIdKgm:tgPaPaq9DEhPdnabTmbadTmbJbbbbJbbjZaP:vaPJbbbb9BEhqinabaqabIdbak:tNUdbabclfgiaqaiIdbax:tNUdbabcwfgiaqaiIdbam:tNUdbabcxfhbadcufgdmbkkaPk:Qdidui99ducbhi8Jjjjjbca9Rglczfcwfcbyd11jjbBdbalcb8Pdj1jjb83izalcwfcbydN1jjbBdbalcb8Pd:m1jjb83ibdndnaembJbbjFhvJbbjFhoJbbjFhrxekadcd4cdthwincbhdinalczfadfgDabadfIdbgoaDIdbgrarao9EEUdbaladfgDaoaDIdbgrarao9DEUdbadclfgdcx9hmbkabawfhbaicefgiae9hmbkalIdwalIdK:thralIdlalIdC:thoalIdbalIdz:thvkavJbbbb:xgvaoaoav9DEgoararao9DEk9DeeuabcFeaicdtz1jjjbhlcbhidnadTmbindnalaeydbcdtfgbydbcu9hmbabaiBdbaicefhikaeclfheadcufgdmbkkaik9teiucbcbyd;01jjbgeabcifc98GfgbBd;01jjbdndnabZbcztgd9nmbcuhiabad9RcFFifcz4nbcuSmekaehikaik;LeeeudndnaeabVciGTmbabhixekdndnadcz9pmbabhixekabhiinaiaeydbBdbaiclfaeclfydbBdbaicwfaecwfydbBdbaicxfaecxfydbBdbaiczfhiaeczfheadc9Wfgdcs0mbkkadcl6mbinaiaeydbBdbaeclfheaiclfhiadc98fgdci0mbkkdnadTmbinaiaeRbb86bbaicefhiaecefheadcufgdmbkkabk;aeedudndnabciGTmbabhixekaecFeGc:b:c:ew2hldndnadcz9pmbabhixekabhiinaialBdbaicxfalBdbaicwfalBdbaiclfalBdbaiczfhiadc9Wfgdcs0mbkkadcl6mbinaialBdbaiclfhiadc98fgdci0mbkkdnadTmbinaiae86bbaicefhiadcufgdmbkkabk9teiucbcbyd;01jjbgeabcrfc94GfgbBd;01jjbdndnabZbcztgd9nmbcuhiabad9RcFFifcz4nbcuSmekaehikaik9:eiuZbhedndncbyd;01jjbgdaecztgi9nmbcuheadai9RcFFifcz4nbcuSmekadhekcbabae9Rcifc98Gcbyd;01jjbfgdBd;01jjbdnadZbcztge9nmbadae9RcFFifcz4nb8Akk6eiucbhidnadTmbdninabRbbglaeRbbgv9hmeaecefheabcefhbadcufgdmbxdkkalav9Rhikaikk:cedbcjwk9PFFuuFFuuFFuuFFuFFFuFFFuFbbbbbbbbeeebeebebbeeebebbbbbebebbbbbebbbdbbbbbbbbbbbbbbbeeeeebebbbbbebbbbbeebbbbbbc;Swkxebbbdbbbj9Kbb"; var wasmpack = new Uint8Array([32,0,65,2,1,106,34,33,3,128,11,4,13,64,6,253,10,7,15,116,127,5,8,12,40,16,19,54,20,9,27,255,113,17,42,67,24,23,146,148,18,14,22,45,70,69,56,114,101,21,25,63,75,136,108,28,118,29,73,115]); diff --git a/js/meshopt_simplifier.module.js b/js/meshopt_simplifier.module.js index 165341390..2df931ab4 100644 --- a/js/meshopt_simplifier.module.js +++ b/js/meshopt_simplifier.module.js @@ -5,7 +5,7 @@ var MeshoptSimplifier = (function() { // Built with clang version 14.0.4 // Built from meshoptimizer 0.18 - var wasm = "b9H79TebbbecD9Geueu9Geub9Gbb9Gquuuuuuu99uueu9Gvuuuuub9Gluuuue999Giuuue999Gluuuueu9Giuuueuimxdilvorbwwbewlve9Weiiviebeoweuecj;jekr7oo9TW9T9VV95dbH9F9F939H79T9F9J9H229F9Jt9VV7bbz9TW79O9V9Wt9F79P9T9W29P9M95beX9TW79O9V9Wt9F79P9T9W29P9M959t9J9H2Wbla9TW79O9V9Wt9F9V9Wt9P9T9P96W9wWVtW94SWt9J9O9sW9T9H9Wbvl79IV9RboDwebcekdDqq:STxdbk;48YiKuP99Hu8Jjjjjbcj;bb9Rgq8KjjjjbaqcKfcbc;Kbz1jjjb8AcualcdtgkalcFFFFi0Egxcbyd;S1jjbHjjjjbbhmaqcKfaqyd94gPcdtfamBdbaqamBdwaqaPcefBd94axcbyd;S1jjbHjjjjbbhsaqcKfaqyd94gPcdtfasBdbaqasBdxaqaPcefBd94cuadcitadcFFFFe0Ecbyd;S1jjbHjjjjbbhzaqcKfaqyd94gPcdtfazBdbaqazBdzaqaPcefBd94aqcwfaeadalcbz:cjjjbaxcbyd;S1jjbHjjjjbbhHaqcKfaqyd94gPcdtfaHBdbaqaPcefBd94axcbyd;S1jjbHjjjjbbhOaqcKfaqyd94gPcdtfaOBdbaqaPcefBd94alcd4alfhAcehCinaCgPcethCaPaA6mbkcbhXcuaPcdtgAaPcFFFFi0Ecbyd;S1jjbHjjjjbbhCaqcKfaqyd94gQcdtfaCBdbaqaQcefBd94aCcFeaAz1jjjbhLdnalTmbavcd4hKaPcufhQinaiaXaK2cdtfgYydlgPcH4aP7c:F:b:DD2aYydbgPcH4aP7c;D;O:B8J27aYydwgPcH4aP7c:3F;N8N27hAcbhPdndninaLaAaQGgAcdtfg8AydbgCcuSmeaiaCaK2cdtfaYcxz:ljjjbTmdaPcefgPaAfhAaPaQ9nmbxdkka8AaXBdbaXhCkaHaXcdtfaCBdbaXcefgXal9hmbkcbhPaOhCinaCaPBdbaCclfhCalaPcefgP9hmbkcbhPaHhCaOhAindnaPaCydbgQSmbaAaOaQcdtfgQydbBdbaQaPBdbkaCclfhCaAclfhAalaPcefgP9hmbkkcbhAalcbyd;S1jjbHjjjjbbhYaqcKfaqyd94gPcdtfaYBdbaqaPcefBd94axcbyd;S1jjbHjjjjbbhPaqcKfaqyd94gCcdtfaPBdbaqaCcefBd94axcbyd;S1jjbHjjjjbbhCaqcKfaqyd94gQcdtfaCBdbaqaQcefBd94aPcFeakz1jjjbhEaCcFeakz1jjjbh3dnalTmbazcwfh5indnamaAcdtgPfydbg8ETmbazasaPfydbcitfh8Fa3aPfhaaEaPfhXcbhKindndna8FaKcitfydbgLaA9hmbaXaABdbaaaABdbxekdnamaLcdtgkfydbghTmbazasakfydbcitgPfydbaASmeahcufh8Aa5aPfhCcbhPina8AaPSmeaPcefhPaCydbhQaCcwfhCaQaA9hmbkaPah6meka3akfgPaAaLaPydbcuSEBdbaXaLaAaXydbcuSEBdbkaKcefgKa8E9hmbkkaAcefgAal9hmbkaHhCaOhAa3hQaEhKcbhPindndnaPaCydbg8A9hmbdnaPaAydbg8A9hmbaKydbh8AdnaQydbgLcu9hmba8Acu9hmbaYaPfcb86bbxikaYaPfhXdnaPaLSmbaPa8ASmbaXce86bbxikaXcl86bbxdkdnaPaOa8AcdtgLfydb9hmbdnaQydbgXcuSmbaPaXSmbaKydbgkcuSmbaPakSmba3aLfydbg8EcuSmba8Ea8ASmbaEaLfydbgLcuSmbaLa8ASmbdnaHaXcdtfydbaHaLcdtfydb9hmbaHakcdtfydbaHa8Ecdtfydb9hmbaYaPfcd86bbxlkaYaPfcl86bbxikaYaPfcl86bbxdkaYaPfcl86bbxekaYaPfaYa8AfRbb86bbkaCclfhCaAclfhAaQclfhQaKclfhKalaPcefgP9hmbkawceGTmbaYhPalhCindnaPRbbce9hmbaPcl86bbkaPcefhPaCcufgCmbkkcbhKcualcx2alc;v:Q;v:Qe0Ecbyd;S1jjbHjjjjbbhmaqcKfaqyd94gPcdtfamBdbaqaPcefBd94amaialavz:djjjb8Acualc8S2gCalc;D;O;f8U0Ecbyd;S1jjbHjjjjbbhPaqcKfaqyd94gAcdtfaPBdbaqaAcefBd94aPcbaCz1jjjbhzdnadTmbaehCindnamaCclfydbg8Acx2fgPIdbamaCydbgLcx2fgAIdbgg:tg8JamaCcwfydbgXcx2fgQclfIdbaAclfIdbg8K:tg8LNaQIdbag:tg8MaPclfIdba8K:tg8NN:tgyayNa8NaQcwfIdbaAcwfIdbg8P:tgINa8LaPcwfIdba8P:tg8NN:tg8La8LNa8Na8MNaIa8JN:tg8Ja8JNMM:rg8MJbbbb9ETmbaya8M:vhya8Ja8M:vh8Ja8La8M:vh8LkazaHaLcdtfydbc8S2fgPa8La8M:rg8Ma8LNNg8NaPIdbMUdbaPa8Ja8Ma8JNg8RNgIaPIdlMUdlaPaya8MayNg8SNgRaPIdwMUdwaPa8Ra8LNg8RaPIdxMUdxaPa8Sa8LNg8UaPIdzMUdzaPa8Sa8JNg8SaPIdCMUdCaPa8La8Maya8PNa8LagNa8Ka8JNMM:mg8KNggNg8LaPIdKMUdKaPa8JagNg8JaPId3MUd3aPayagNgyaPIdaMUdaaPaga8KNggaPId8KMUd8KaPa8MaPIdyMUdyazaHa8Acdtfydbc8S2fgPa8NaPIdbMUdbaPaIaPIdlMUdlaPaRaPIdwMUdwaPa8RaPIdxMUdxaPa8UaPIdzMUdzaPa8SaPIdCMUdCaPa8LaPIdKMUdKaPa8JaPId3MUd3aPayaPIdaMUdaaPagaPId8KMUd8KaPa8MaPIdyMUdyazaHaXcdtfydbc8S2fgPa8NaPIdbMUdbaPaIaPIdlMUdlaPaRaPIdwMUdwaPa8RaPIdxMUdxaPa8UaPIdzMUdzaPa8SaPIdCMUdCaPa8LaPIdKMUdKaPa8JaPId3MUd3aPayaPIdaMUdaaPagaPId8KMUd8KaPa8MaPIdyMUdyaCcxfhCaKcifgKad6mbkcbh8AaehXincbhCinaYaeaCc:81jjbfydbgLa8AfcdtfydbgAfRbbhPdndnaYaXaCfydbgQfRbbgKc99fcFeGcpe0mbaPceSmbaPcd9hmekdnaKcufcFeGce0mbaEaQcdtfydbaA9hmekdnaPcufcFeGce0mba3aAcdtfydbaQ9hmekdnaKcv2aPfc:G1jjbfRbbTmbaHaAcdtfydbaHaQcdtfydb0mekJbbacJbbjZaPceSEh8MaKceShkaeaLcdtc:81jjbfydba8AfcdtfydbhLdnamaAcx2fgPcwfIdbamaQcx2fgKcwfIdbg8K:tg8La8LNaPIdbaKIdbg8P:tg8Ja8JNaPclfIdbaKclfIdbg8N:tgyayNMM:rggJbbbb9ETmba8Lag:vh8Layag:vhya8Jag:vh8JkJbbaca8MakEh8SdnamaLcx2fgPIdwa8K:tg8Ma8La8Ma8LNaPIdba8P:tgRa8JNayaPIdla8N:tg8RNMMgIN:tg8Ma8MNaRa8JaIN:tg8La8LNa8RayaIN:tg8Ja8JNMM:rgyJbbbb9ETmba8May:vh8Ma8Jay:vh8Ja8Lay:vh8LkazaHaQcdtfydbc8S2fgPa8La8SagNgya8LNNgIaPIdbMUdbaPa8Jaya8JNg8SNgRaPIdlMUdlaPa8Maya8MNggNg8RaPIdwMUdwaPa8Sa8LNg8SaPIdxMUdxaPaga8LNg8UaPIdzMUdzaPaga8JNg8VaPIdCMUdCaPa8Laya8Ma8KNa8La8PNa8Na8JNMM:mg8KNggNg8LaPIdKMUdKaPa8JagNg8JaPId3MUd3aPa8MagNg8MaPIdaMUdaaPaga8KNggaPId8KMUd8KaPayaPIdyMUdyazaHaAcdtfydbc8S2fgPaIaPIdbMUdbaPaRaPIdlMUdlaPa8RaPIdwMUdwaPa8SaPIdxMUdxaPa8UaPIdzMUdzaPa8VaPIdCMUdCaPa8LaPIdKMUdKaPa8JaPId3MUd3aPa8MaPIdaMUdaaPagaPId8KMUd8KaPayaPIdyMUdykaCclfgCcx9hmbkaXcxfhXa8Acifg8Aad6mbkkdnabaeSmbabaeadcdtz:hjjjb8Akcuadcx2adc;v:Q;v:Qe0Ecbyd;S1jjbHjjjjbbhaaqcKfaqyd94gPcdtfaaBdbaqaPcefBd94cuadcdtadcFFFFi0Ecbyd;S1jjbHjjjjbbh5aqcKfaqyd94gPcdtfa5BdbaqaPcefBd94axcbyd;S1jjbHjjjjbbhiaqcKfaqyd94gPcdtfaiBdbaqaPcefBd94alcbyd;S1jjbHjjjjbbh8WaqcKfaqyd94gPcdtfa8WBdbaqaPcefBd94JbbbbhRdnadao9nmbararNh8Saacwfh8Xaqydzh8Yaqydxh8Zaqydwh80JbbbbhRinaqcwfabadgsalaHz:cjjjbcbhhabhXcbhkincbhPindnaHaXaPfydbgAcdtgefydbgKaHabaPc:81jjbfydbakfcdtfydbgCcdtfydbg8ASmbaYaCfRbbgLcv2aYaAfRbbgQfc;q1jjbfRbbgdaQcv2aLfg8Ec;q1jjbfRbbg8FVcFeGTmbdna8Ec:G1jjbfRbbTmba8AaK0mekdnaQaL9hmbaQcufcFeGce0mbaEaefydbaC9hmekaaahcx2fgQaCaAa8FcFeGgKEBdlaQaAaCaKEBdbaQada8FGcFeGcb9hBdwahcefhhkaPclfgPcx9hmbkaXcxfhXakcifgkas6mbkdndnahTmbaahCahh8AinaCcwfgLJbbbbJbbjZazaHaCydbgAcdtfydbc8S2fgPIdyg8L:va8LJbbbb9BEaPIdwamaCclfgeydbgQcx2fgKcwfIdbg8LNaPIdzaKIdbg8JNaPIdaMg8Ma8MMMa8LNaPIdlaKclfIdbg8MNaPIdCa8LNaPId3Mg8La8LMMa8MNaPIdba8JNaPIdxa8MNaPIdKMg8La8LMMa8JNaPId8KMMM:lNgyJbbbbJbbjZazaHaQaAaLydbgKEgLcdtfydbc8S2fgPIdyg8L:va8LJbbbb9BEaPIdwamaAaQaKEgXcx2fgKcwfIdbg8LNaPIdzaKIdbg8JNaPIdaMg8Ma8MMMa8LNaPIdlaKclfIdbg8MNaPIdCa8LNaPId3Mg8La8LMMa8MNaPIdba8JNaPIdxa8MNaPIdKMg8La8LMMa8JNaPId8KMMM:lNg8Laya8L9FgPEUdbaeaQaXaPEBdbaCaAaLaPEBdbaCcxfhCa8Acufg8Ambkaqcjefcbcj;abz1jjjb8Aa8XhPahhCinaqcjefaPydbcO4c;8ZGfgAaAydbcefBdbaPcxfhPaCcufgCmbkcbhPcbhCinaqcjefaPfgAydbhQaAaCBdbaQaCfhCaPclfgPcj;ab9hmbkcbhPa8XhCinaqcjefaCydbcO4c;8ZGfgAaAydbgAcefBdba5aAcdtfaPBdbaCcxfhCahaPcefgP9hmbkasao9RgAci9Uh81dnalTmbcbhPaihCinaCaPBdbaCclfhCalaPcefgP9hmbkkcbhBa8Wcbalz1jjjbh83aAcO9UhUa81ce4h85cbh86cbhkdninaaa5akcdtfydbcx2fgXIdwg8Ja8S9Emea86a819pmeJFFuuh8Ldna85ah9pmbaaa5a85cdtfydbcx2fIdwJbb;aZNh8Lkdna8Ja8L9ETmba86aU0mdkdna83aHaXydlg87cdtg88fydbgAfg89Rbba83aHaXydbgecdtg8:fydbgZfgnRbbVmbdna80aZcdtgPfydbgQTmba8Ya8ZaPfydbcitfhPamaAcx2fg8Ecwfhda8EclfhxamaZcx2fg8Fcwfhva8FclfhwcbhCcehLdnindnaiaPydbcdtfydbgKaASmbaiaPclfydbcdtfydbg8AaASmbama8Acx2fg8AIdbamaKcx2fgKIdbg8M:tg8LawIdbaKclfIdbgy:tggNa8FIdba8M:tg8Ka8AclfIdbay:tg8JN:ta8LaxIdbay:tg8PNa8EIdba8M:tg8Na8JN:tNa8JavIdbaKcwfIdbgy:tgINaga8AcwfIdbay:tg8MN:ta8JadIdbay:tgyNa8Pa8MN:tNa8Ma8KNaIa8LN:ta8Ma8NNaya8LN:tNMMJbbbb9DmdkaPcwfhPaCcefgCaQ6hLaQaC9hmbkkaLceGTmba85cefh85xekaXcwfhQazaAc8S2fgPazaZc8S2fgCIdbaPIdbMUdbaPaCIdlaPIdlMUdlaPaCIdwaPIdwMUdwaPaCIdxaPIdxMUdxaPaCIdzaPIdzMUdzaPaCIdCaPIdCMUdCaPaCIdKaPIdKMUdKaPaCId3aPId3MUd3aPaCIdaaPIdaMUdaaPaCId8KaPId8KMUd8KaPaCIdyaPIdyMUdydndndndnaYaefgCRbbc9:fPdebdkaehPinaiaPcdtgPfaABdbaOaPfydbgPae9hmbxikkaOa88fydbhPaOa8:fydbheaia8:fa87BdbaPh87kaiaecdtfa87Bdbkance86bba89ce86bbaQIdbg8LaRaRa8L9DEhRaBcefhBcecdaCRbbceSEa86fh86kakcefgkah9hmbkkaBTmbdnalTmbcbhCaEhPindnaPydbgAcuSmbdnaCaiaAcdtgQfydbgA9hmbaEaQfydbhAkaPaABdbkaPclfhPalaCcefgC9hmbkcbhCa3hPindnaPydbgAcuSmbdnaCaiaAcdtgQfydbgA9hmba3aQfydbhAkaPaABdbkaPclfhPalaCcefgC9hmbkkcbhdabhPcbhKindnaiaPydbcdtfydbgCaiaPclfydbcdtfydbgASmbaCaiaPcwfydbcdtfydbgQSmbaAaQSmbabadcdtfg8AaCBdba8AclfaABdba8AcwfaQBdbadcifhdkaPcxfhPaKcifgKas9pmdxbkkashdxdkadao0mbkkdnaDTmbaDaR:rUdbkaqyd94gPcdtaqcKffc98fhHdninaPTmeaHydbcbyd;W1jjbH:bjjjbbaHc98fhHaPcufhPxbkkaqcj;bbf8Kjjjjbadk;pleouabydbcbaicdtz1jjjb8Aadci9UhvdnadTmbabydbhodnalTmbaehradhwinaoalarydbcdtfydbcdtfgDaDydbcefBdbarclfhrawcufgwmbxdkkaehradhwinaoarydbcdtfgDaDydbcefBdbarclfhrawcufgwmbkkdnaiTmbabydbhrabydlhwcbhDaihoinawaDBdbawclfhwarydbaDfhDarclfhraocufgombkkdnadci6mbavceavce0EhqabydlhvabydwhrinaecwfydbhwaeclfydbhDaeydbhodnalTmbalawcdtfydbhwalaDcdtfydbhDalaocdtfydbhokaravaocdtfgdydbcitfaDBdbaradydbcitfawBdladadydbcefBdbaravaDcdtfgdydbcitfawBdbaradydbcitfaoBdladadydbcefBdbaravawcdtfgwydbcitfaoBdbarawydbcitfaDBdlawawydbcefBdbaecxfheaqcufgqmbkkdnaiTmbabydlhrabydbhwinararydbawydb9RBdbawclfhwarclfhraicufgimbkkk:3ldouv998Jjjjjbca9Rglczfcwfcbyd11jjbBdbalcb8Pdj1jjb83izalcwfcbydN1jjbBdbalcb8Pd:m1jjb83ibdnadTmbaicd4hvdnabTmbavcdthocbhraehwinabarcx2fgiaearav2cdtfgDIdbUdbaiaDIdlUdlaiaDIdwUdwcbhiinalczfaifgDawaifIdbgqaDIdbgkakaq9EEUdbalaifgDaqaDIdbgkakaq9DEUdbaiclfgicx9hmbkawaofhwarcefgrad9hmbxdkkavcdthrcbhwincbhiinalczfaifgDaeaifIdbgqaDIdbgkakaq9EEUdbalaifgDaqaDIdbgkakaq9DEUdbaiclfgicx9hmbkaearfheawcefgwad9hmbkkalIdbalIdzgk:tJbbbb:xgqalIdlalIdCgx:tgmamaq9DEgqalIdwalIdKgm:tgPaPaq9DEhPdnabTmbadTmbJbbbbJbbjZaP:vaPJbbbb9BEhqinabaqabIdbak:tNUdbabclfgiaqaiIdbax:tNUdbabcwfgiaqaiIdbam:tNUdbabcxfhbadcufgdmbkkaPk:Qdidui99ducbhi8Jjjjjbca9Rglczfcwfcbyd11jjbBdbalcb8Pdj1jjb83izalcwfcbydN1jjbBdbalcb8Pd:m1jjb83ibdndnaembJbbjFhvJbbjFhoJbbjFhrxekadcd4cdthwincbhdinalczfadfgDabadfIdbgoaDIdbgrarao9EEUdbaladfgDaoaDIdbgrarao9DEUdbadclfgdcx9hmbkabawfhbaicefgiae9hmbkalIdwalIdK:thralIdlalIdC:thoalIdbalIdz:thvkavJbbbb:xgvaoaoav9DEgoararao9DEk9DeeuabcFeaicdtz1jjjbhlcbhidnadTmbindnalaeydbcdtfgbydbcu9hmbabaiBdbaicefhikaeclfheadcufgdmbkkaik9teiucbcbyd;01jjbgeabcifc98GfgbBd;01jjbdndnabZbcztgd9nmbcuhiabad9RcFFifcz4nbcuSmekaehikaik;LeeeudndnaeabVciGTmbabhixekdndnadcz9pmbabhixekabhiinaiaeydbBdbaiclfaeclfydbBdbaicwfaecwfydbBdbaicxfaecxfydbBdbaiczfhiaeczfheadc9Wfgdcs0mbkkadcl6mbinaiaeydbBdbaeclfheaiclfhiadc98fgdci0mbkkdnadTmbinaiaeRbb86bbaicefhiaecefheadcufgdmbkkabk;aeedudndnabciGTmbabhixekaecFeGc:b:c:ew2hldndnadcz9pmbabhixekabhiinaialBdbaicxfalBdbaicwfalBdbaiclfalBdbaiczfhiadc9Wfgdcs0mbkkadcl6mbinaialBdbaiclfhiadc98fgdci0mbkkdnadTmbinaiae86bbaicefhiadcufgdmbkkabk9teiucbcbyd;01jjbgeabcifc98GfgbBd;01jjbdndnabZbcztgd9nmbcuhiabad9RcFFifcz4nbcuSmekaehikaik9:eiuZbhedndncbyd;01jjbgdaecztgi9nmbcuheadai9RcFFifcz4nbcuSmekadhekcbabae9Rcifc98Gcbyd;01jjbfgdBd;01jjbdnadZbcztge9nmbadae9RcFFifcz4nb8Akk6eiucbhidnadTmbdninabRbbglaeRbbgv9hmeaecefheabcefhbadcufgdmbxdkkalav9Rhikaikk:cedbcjwk9PFFuuFFuuFFuuFFuFFFuFFFuFbbbbbbbbeeebeebebbeeebebbbbbebebbbbbebbbdbbbbbbbbbbbbbbbeeeeebebbbbbebbbbbeebbbbbbc;Swkxebbbdbbbj9Kbb"; + var wasm = "b9H79TebbbecD9Geueu9Geub9Gbb9Gquuuuuuu99uueu9Gvuuuuub9Gluuuue999Giuuue999Gluuuueu9Giuuueuimxdilvorbwwbewlve9Weiiviebeoweuecj;jekr7oo9TW9T9VV95dbH9F9F939H79T9F9J9H229F9Jt9VV7bbz9TW79O9V9Wt9F79P9T9W29P9M95beX9TW79O9V9Wt9F79P9T9W29P9M959t9J9H2Wbla9TW79O9V9Wt9F9V9Wt9P9T9P96W9wWVtW94SWt9J9O9sW9T9H9Wbvl79IV9RboDwebcekdDqq:STxdbk;48YiKuP99Hu8Jjjjjbcj;bb9Rgq8KjjjjbaqcKfcbc;Kbz1jjjb8AcualcdtgkalcFFFFi0Egxcbyd;S1jjbHjjjjbbhmaqcKfaqyd94gPcdtfamBdbaqamBdwaqaPcefBd94axcbyd;S1jjbHjjjjbbhsaqcKfaqyd94gPcdtfasBdbaqasBdxaqaPcefBd94cuadcitadcFFFFe0Ecbyd;S1jjbHjjjjbbhzaqcKfaqyd94gPcdtfazBdbaqazBdzaqaPcefBd94aqcwfaeadalcbz:cjjjbaxcbyd;S1jjbHjjjjbbhHaqcKfaqyd94gPcdtfaHBdbaqaPcefBd94axcbyd;S1jjbHjjjjbbhOaqcKfaqyd94gPcdtfaOBdbaqaPcefBd94alcd4alfhAcehCinaCgPcethCaPaA6mbkcbhXcuaPcdtgAaPcFFFFi0Ecbyd;S1jjbHjjjjbbhCaqcKfaqyd94gQcdtfaCBdbaqaQcefBd94aCcFeaAz1jjjbhLdnalTmbavcd4hKaPcufhQinaiaXaK2cdtfgYydlgPcH4aP7c:F:b:DD2aYydbgPcH4aP7c;D;O:B8J27aYydwgPcH4aP7c:3F;N8N27hAcbhPdndninaLaAaQGgAcdtfg8AydbgCcuSmeaiaCaK2cdtfaYcxz:ljjjbTmdaPcefgPaAfhAaPaQ9nmbxdkka8AaXBdbaXhCkaHaXcdtfaCBdbaXcefgXal9hmbkcbhPaOhCinaCaPBdbaCclfhCalaPcefgP9hmbkcbhPaHhCaOhAindnaPaCydbgQSmbaAaOaQcdtfgQydbBdbaQaPBdbkaCclfhCaAclfhAalaPcefgP9hmbkkcbhAalcbyd;S1jjbHjjjjbbhYaqcKfaqyd94gPcdtfaYBdbaqaPcefBd94axcbyd;S1jjbHjjjjbbhPaqcKfaqyd94gCcdtfaPBdbaqaCcefBd94axcbyd;S1jjbHjjjjbbhCaqcKfaqyd94gQcdtfaCBdbaqaQcefBd94aPcFeakz1jjjbhEaCcFeakz1jjjbh3dnalTmbazcwfh5indnamaAcdtgPfydbg8ETmbazasaPfydbcitfh8Fa3aPfhaaEaPfhXcbhKindndna8FaKcitfydbgLaA9hmbaXaABdbaaaABdbxekdnamaLcdtgkfydbghTmbazasakfydbcitgPfydbaASmeahcufh8Aa5aPfhCcbhPina8AaPSmeaPcefhPaCydbhQaCcwfhCaQaA9hmbkaPah6meka3akfgPaAaLaPydbcuSEBdbaXaLaAaXydbcuSEBdbkaKcefgKa8E9hmbkkaAcefgAal9hmbkaHhCaOhAa3hQaEhKcbhPindndnaPaCydbg8A9hmbdnaPaAydbg8A9hmbaKydbh8AdnaQydbgLcu9hmba8Acu9hmbaYaPfcb86bbxikaYaPfhXdnaPaLSmbaPa8ASmbaXce86bbxikaXcl86bbxdkdnaPaOa8AcdtgLfydb9hmbdnaQydbgXcuSmbaPaXSmbaKydbgkcuSmbaPakSmba3aLfydbg8EcuSmba8Ea8ASmbaEaLfydbgLcuSmbaLa8ASmbdnaHaXcdtfydbaHaLcdtfydb9hmbaHakcdtfydbaHa8Ecdtfydb9hmbaYaPfcd86bbxlkaYaPfcl86bbxikaYaPfcl86bbxdkaYaPfcl86bbxekaYaPfaYa8AfRbb86bbkaCclfhCaAclfhAaQclfhQaKclfhKalaPcefgP9hmbkawceGTmbaYhPalhCindnaPRbbce9hmbaPcl86bbkaPcefhPaCcufgCmbkkcbhKcualcx2alc;v:Q;v:Qe0Ecbyd;S1jjbHjjjjbbhmaqcKfaqyd94gPcdtfamBdbaqaPcefBd94amaialavz:djjjb8Acualc8S2gCalc;D;O;f8U0Ecbyd;S1jjbHjjjjbbhPaqcKfaqyd94gAcdtfaPBdbaqaAcefBd94aPcbaCz1jjjbhzdnadTmbaehCindnamaCclfydbg8Acx2fgPIdbamaCydbgLcx2fgAIdbgg:tg8JamaCcwfydbgXcx2fgQclfIdbaAclfIdbg8K:tg8LNaQIdbag:tg8MaPclfIdba8K:tg8NN:tgyayNa8NaQcwfIdbaAcwfIdbg8P:tgINa8LaPcwfIdba8P:tg8NN:tg8La8LNa8Na8MNaIa8JN:tg8Ja8JNMM:rg8MJbbbb9ETmbaya8M:vhya8Ja8M:vh8Ja8La8M:vh8LkazaHaLcdtfydbc8S2fgPa8La8M:rg8Ma8LNNg8NaPIdbMUdbaPa8Ja8Ma8JNg8RNgIaPIdlMUdlaPaya8MayNg8SNgRaPIdwMUdwaPa8Ra8LNg8RaPIdxMUdxaPa8Sa8LNg8UaPIdzMUdzaPa8Sa8JNg8SaPIdCMUdCaPa8La8Maya8PNa8LagNa8Ka8JNMM:mg8KNggNg8LaPIdKMUdKaPa8JagNg8JaPId3MUd3aPayagNgyaPIdaMUdaaPaga8KNggaPId8KMUd8KaPa8MaPIdyMUdyazaHa8Acdtfydbc8S2fgPa8NaPIdbMUdbaPaIaPIdlMUdlaPaRaPIdwMUdwaPa8RaPIdxMUdxaPa8UaPIdzMUdzaPa8SaPIdCMUdCaPa8LaPIdKMUdKaPa8JaPId3MUd3aPayaPIdaMUdaaPagaPId8KMUd8KaPa8MaPIdyMUdyazaHaXcdtfydbc8S2fgPa8NaPIdbMUdbaPaIaPIdlMUdlaPaRaPIdwMUdwaPa8RaPIdxMUdxaPa8UaPIdzMUdzaPa8SaPIdCMUdCaPa8LaPIdKMUdKaPa8JaPId3MUd3aPayaPIdaMUdaaPagaPId8KMUd8KaPa8MaPIdyMUdyaCcxfhCaKcifgKad6mbkcbh8AaehXincbhCinaYaeaCc:81jjbfydbgLa8AfcdtfydbgAfRbbhPdndnaYaXaCfydbgQfRbbgKc99fcFeGcpe0mbaPceSmbaPcd9hmekdnaKcufcFeGce0mbaEaQcdtfydbaA9hmekdnaPcufcFeGce0mba3aAcdtfydbaQ9hmekdnaKcv2aPfc:G1jjbfRbbTmbaHaAcdtfydbaHaQcdtfydb0mekJbbacJbbjZaPceSEh8MaKceShkaeaLcdtc:81jjbfydba8AfcdtfydbhLdnamaAcx2fgPcwfIdbamaQcx2fgKcwfIdbg8K:tg8La8LNaPIdbaKIdbg8P:tg8Ja8JNaPclfIdbaKclfIdbg8N:tgyayNMM:rggJbbbb9ETmba8Lag:vh8Layag:vhya8Jag:vh8JkJbbaca8MakEh8SdnamaLcx2fgPIdwa8K:tg8Ma8La8Ma8LNaPIdba8P:tgRa8JNayaPIdla8N:tg8RNMMgIN:tg8Ma8MNaRa8JaIN:tg8La8LNa8RayaIN:tg8Ja8JNMM:rgyJbbbb9ETmba8May:vh8Ma8Jay:vh8Ja8Lay:vh8LkazaHaQcdtfydbc8S2fgPa8La8SagNgya8LNNgIaPIdbMUdbaPa8Jaya8JNg8SNgRaPIdlMUdlaPa8Maya8MNggNg8RaPIdwMUdwaPa8Sa8LNg8SaPIdxMUdxaPaga8LNg8UaPIdzMUdzaPaga8JNg8VaPIdCMUdCaPa8Laya8Ma8KNa8La8PNa8Na8JNMM:mg8KNggNg8LaPIdKMUdKaPa8JagNg8JaPId3MUd3aPa8MagNg8MaPIdaMUdaaPaga8KNggaPId8KMUd8KaPayaPIdyMUdyazaHaAcdtfydbc8S2fgPaIaPIdbMUdbaPaRaPIdlMUdlaPa8RaPIdwMUdwaPa8SaPIdxMUdxaPa8UaPIdzMUdzaPa8VaPIdCMUdCaPa8LaPIdKMUdKaPa8JaPId3MUd3aPa8MaPIdaMUdaaPagaPId8KMUd8KaPayaPIdyMUdykaCclfgCcx9hmbkaXcxfhXa8Acifg8Aad6mbkkdnabaeSmbabaeadcdtz:hjjjb8Akcuadcx2adc;v:Q;v:Qe0Ecbyd;S1jjbHjjjjbbhaaqcKfaqyd94gPcdtfaaBdbaqaPcefBd94cuadcdtadcFFFFi0Ecbyd;S1jjbHjjjjbbh5aqcKfaqyd94gPcdtfa5BdbaqaPcefBd94axcbyd;S1jjbHjjjjbbhiaqcKfaqyd94gPcdtfaiBdbaqaPcefBd94alcbyd;S1jjbHjjjjbbh8WaqcKfaqyd94gPcdtfa8WBdbaqaPcefBd94JbbbbhRdnadao9nmbararNh8Saacwfh8Xaqydzh8Yaqydxh8Zaqydwh80JbbbbhRinaqcwfabadgsalaHz:cjjjbcbhhabhXcbhkincbhPindnaHaXaPfydbgAcdtgefydbgKaHabaPc:81jjbfydbakfcdtfydbgCcdtfydbg8ASmbaYaCfRbbgLcv2aYaAfRbbgQfc;q1jjbfRbbgdaQcv2aLfg8Ec;q1jjbfRbbg8FVcFeGTmbdna8Ec:G1jjbfRbbTmba8AaK0mekdnaQaL9hmbaQcufcFeGce0mbaEaefydbaC9hmekaaahcx2fgQaCaAa8FcFeGgKEBdlaQaAaCaKEBdbaQada8FGcFeGcb9hBdwahcefhhkaPclfgPcx9hmbkaXcxfhXakcifgkas6mbkdndnahTmbaahCahh8AinaCcwfgLJbbbbJbbjZazaHaCydbgAcdtfydbc8S2fgPIdyg8L:va8LJbbbb9BEaPIdwamaCclfgeydbgQcx2fgKcwfIdbg8LNaPIdzaKIdbg8JNaPIdaMg8Ma8MMMa8LNaPIdlaKclfIdbg8MNaPIdCa8LNaPId3Mg8La8LMMa8MNaPIdba8JNaPIdxa8MNaPIdKMg8La8LMMa8JNaPId8KMMM:lNgyJbbbbJbbjZazaHaQaAaLydbgKEgLcdtfydbc8S2fgPIdyg8L:va8LJbbbb9BEaPIdwamaAaQaKEgXcx2fgKcwfIdbg8LNaPIdzaKIdbg8JNaPIdaMg8Ma8MMMa8LNaPIdlaKclfIdbg8MNaPIdCa8LNaPId3Mg8La8LMMa8MNaPIdba8JNaPIdxa8MNaPIdKMg8La8LMMa8JNaPId8KMMM:lNg8Laya8L9FgPEUdbaeaQaXaPEBdbaCaAaLaPEBdbaCcxfhCa8Acufg8Ambkaqcjefcbcj;abz1jjjb8Aa8XhPahhCinaqcjefaPydbcO4c;8ZGfgAaAydbcefBdbaPcxfhPaCcufgCmbkcbhPcbhCinaqcjefaPfgAydbhQaAaCBdbaQaCfhCaPclfgPcj;ab9hmbkcbhPa8XhCinaqcjefaCydbcO4c;8ZGfgAaAydbgAcefBdba5aAcdtfaPBdbaCcxfhCahaPcefgP9hmbkasao9RgAci9Uh81dnalTmbcbhPaihCinaCaPBdbaCclfhCalaPcefgP9hmbkkcbhBa8Wcbalz1jjjbh83aAcO9UhUa81ce4h85cbh86cbhkdninaaa5akcdtfydbcx2fgXIdwg8Ja8S9Emea86a819pmeJFFuuh8Ldna85ah9pmbaaa5a85cdtfydbcx2fIdwJbb;aZNh8Lkdna8Ja8L9ETmba86aU0mdkdna83aHaXydlg87cdtg88fydbgAfg89Rbba83aHaXydbgecdtg8:fydbgZfgnRbbVmbdna80aZcdtgPfydbgQTmba8Ya8ZaPfydbcitfhPamaAcx2fg8Ecwfhda8EclfhxamaZcx2fg8Fcwfhva8FclfhwcbhCcehLdnindnaiaPydbcdtfydbgKaASmbaiaPclfydbcdtfydbg8AaASmbama8Acx2fg8AIdbamaKcx2fgKIdbg8M:tg8LawIdbaKclfIdbgy:tggNa8FIdba8M:tg8Ka8AclfIdbay:tg8JN:ta8LaxIdbay:tg8PNa8EIdba8M:tg8Na8JN:tNa8JavIdbaKcwfIdbgy:tgINaga8AcwfIdbay:tg8MN:ta8JadIdbay:tgyNa8Pa8MN:tNa8Ma8KNaIa8LN:ta8Ma8NNaya8LN:tNMMJbbbb9DmdkaPcwfhPaCcefgCaQ6hLaQaC9hmbkkaLceGTmba85cefh85xekaXcwfhQazaAc8S2fgPazaZc8S2fgCIdbaPIdbMUdbaPaCIdlaPIdlMUdlaPaCIdwaPIdwMUdwaPaCIdxaPIdxMUdxaPaCIdzaPIdzMUdzaPaCIdCaPIdCMUdCaPaCIdKaPIdKMUdKaPaCId3aPId3MUd3aPaCIdaaPIdaMUdaaPaCId8KaPId8KMUd8KaPaCIdyaPIdyMUdydndndndnaYaefgCRbbc9:fPdebdkaehPinaiaPcdtgPfaABdbaOaPfydbgPae9hmbxikkaOa88fydbhPaOa8:fydbheaia8:fa87BdbaPh87kaiaecdtfa87Bdbkance86bba89ce86bbaQIdbg8LaRaRa8L9DEhRaBcefhBcecdaCRbbceSEa86fh86kakcefgkah9hmbkkaBTmbdnalTmbcbhCaEhPindnaPydbgAcuSmbdnaCaiaAcdtgQfydbgA9hmbaEaQfydbhAkaPaABdbkaPclfhPalaCcefgC9hmbkcbhCa3hPindnaPydbgAcuSmbdnaCaiaAcdtgQfydbgA9hmba3aQfydbhAkaPaABdbkaPclfhPalaCcefgC9hmbkkcbhdabhPcbhKindnaiaPydbcdtfydbgCaiaPclfydbcdtfydbgASmbaCaiaPcwfydbcdtfydbgQSmbaAaQSmbabadcdtfg8AaCBdba8AclfaABdba8AcwfaQBdbadcifhdkaPcxfhPaKcifgKas9pmdxbkkashdxdkadao0mbkkdnaDTmbaDaR:rUdbkaqyd94gPcdtaqcKffc98fhHdninaPTmeaHydbcbyd;W1jjbH:bjjjbbaHc98fhHaPcufhPxbkkaqcj;bbf8Kjjjjbadk;pleouabydbcbaicdtz1jjjb8Aadci9UhvdnadTmbabydbhodnalTmbaehradhwinaoalarydbcdtfydbcdtfgDaDydbcefBdbarclfhrawcufgwmbxdkkaehradhwinaoarydbcdtfgDaDydbcefBdbarclfhrawcufgwmbkkdnaiTmbabydbhrabydlhwcbhDaihoinawaDBdbawclfhwarydbaDfhDarclfhraocufgombkkdnadci6mbavceavce0EhqabydlhvabydwhrinaecwfydbhwaeclfydbhDaeydbhodnalTmbalawcdtfydbhwalaDcdtfydbhDalaocdtfydbhokaravaocdtfgdydbcitfaDBdbaradydbcitfawBdladadydbcefBdbaravaDcdtfgdydbcitfawBdbaradydbcitfaoBdladadydbcefBdbaravawcdtfgwydbcitfaoBdbarawydbcitfaDBdlawawydbcefBdbaecxfheaqcufgqmbkkdnaiTmbabydlhrabydbhwinararydbawydb9RBdbawclfhwarclfhraicufgimbkkk:3ldouv998Jjjjjbca9Rglczfcwfcbyd11jjbBdbalcb8Pdj1jjb83izalcwfcbydN1jjbBdbalcb8Pd:m1jjb83ibdnadTmbaicd4hvdnabTmbavcdthocbhraehwinabarcx2fgiaearav2cdtfgDIdbUdbaiaDIdlUdlaiaDIdwUdwcbhiinalczfaifgDawaifIdbgqaDIdbgkakaq9EEUdbalaifgDaqaDIdbgkakaq9DEUdbaiclfgicx9hmbkawaofhwarcefgrad9hmbxdkkavcdthrcbhwincbhiinalczfaifgDaeaifIdbgqaDIdbgkakaq9EEUdbalaifgDaqaDIdbgkakaq9DEUdbaiclfgicx9hmbkaearfheawcefgwad9hmbkkalIdbalIdzgk:tJbbbb:xgqalIdlalIdCgx:tgmamaq9DEgqalIdwalIdKgm:tgPaPaq9DEhPdnabTmbadTmbJbbbbJbbjZaP:vaPJbbbb9BEhqinabaqabIdbak:tNUdbabclfgiaqaiIdbax:tNUdbabcwfgiaqaiIdbam:tNUdbabcxfhbadcufgdmbkkaPk:Qdidui99ducbhi8Jjjjjbca9Rglczfcwfcbyd11jjbBdbalcb8Pdj1jjb83izalcwfcbydN1jjbBdbalcb8Pd:m1jjb83ibdndnaembJbbjFhvJbbjFhoJbbjFhrxekadcd4cdthwincbhdinalczfadfgDabadfIdbgoaDIdbgrarao9EEUdbaladfgDaoaDIdbgrarao9DEUdbadclfgdcx9hmbkabawfhbaicefgiae9hmbkalIdwalIdK:thralIdlalIdC:thoalIdbalIdz:thvkavJbbbb:xgvaoaoav9DEgoararao9DEk9DeeuabcFeaicdtz1jjjbhlcbhidnadTmbindnalaeydbcdtfgbydbcu9hmbabaiBdbaicefhikaeclfheadcufgdmbkkaik9teiucbcbyd;01jjbgeabcifc98GfgbBd;01jjbdndnabZbcztgd9nmbcuhiabad9RcFFifcz4nbcuSmekaehikaik;LeeeudndnaeabVciGTmbabhixekdndnadcz9pmbabhixekabhiinaiaeydbBdbaiclfaeclfydbBdbaicwfaecwfydbBdbaicxfaecxfydbBdbaiczfhiaeczfheadc9Wfgdcs0mbkkadcl6mbinaiaeydbBdbaeclfheaiclfhiadc98fgdci0mbkkdnadTmbinaiaeRbb86bbaicefhiaecefheadcufgdmbkkabk;aeedudndnabciGTmbabhixekaecFeGc:b:c:ew2hldndnadcz9pmbabhixekabhiinaialBdbaicxfalBdbaicwfalBdbaiclfalBdbaiczfhiadc9Wfgdcs0mbkkadcl6mbinaialBdbaiclfhiadc98fgdci0mbkkdnadTmbinaiae86bbaicefhiadcufgdmbkkabk9teiucbcbyd;01jjbgeabcrfc94GfgbBd;01jjbdndnabZbcztgd9nmbcuhiabad9RcFFifcz4nbcuSmekaehikaik9:eiuZbhedndncbyd;01jjbgdaecztgi9nmbcuheadai9RcFFifcz4nbcuSmekadhekcbabae9Rcifc98Gcbyd;01jjbfgdBd;01jjbdnadZbcztge9nmbadae9RcFFifcz4nb8Akk6eiucbhidnadTmbdninabRbbglaeRbbgv9hmeaecefheabcefhbadcufgdmbxdkkalav9Rhikaikk:cedbcjwk9PFFuuFFuuFFuuFFuFFFuFFFuFbbbbbbbbeeebeebebbeeebebbbbbebebbbbbebbbdbbbbbbbbbbbbbbbeeeeebebbbbbebbbbbeebbbbbbc;Swkxebbbdbbbj9Kbb"; var wasmpack = new Uint8Array([32,0,65,2,1,106,34,33,3,128,11,4,13,64,6,253,10,7,15,116,127,5,8,12,40,16,19,54,20,9,27,255,113,17,42,67,24,23,146,148,18,14,22,45,70,69,56,114,101,21,25,63,75,136,108,28,118,29,73,115]); diff --git a/tools/wasmstubs.cpp b/tools/wasmstubs.cpp index b9e86ed84..3d3731698 100644 --- a/tools/wasmstubs.cpp +++ b/tools/wasmstubs.cpp @@ -100,7 +100,7 @@ extern "C" void* memset(void* ptr, int value, size_t num) void* operator new(size_t size) { - return sbrk(size); + return sbrk((size + 7) & ~7); } void operator delete(void* ptr) throw()