From d944ce1beeef378e34a982884f41a229469d624e Mon Sep 17 00:00:00 2001 From: "NGnius (Graham)" Date: Tue, 31 Jan 2023 21:45:11 -0500 Subject: [PATCH] Update decky template for pnpm CI and latest usdpl version --- Cargo.lock | 48 +- Cargo.toml | 3 + templates/decky/backend/Cargo.lock | 221 +- templates/decky/backend/Cargo.toml | 5 +- templates/decky/backend/build.sh | 2 +- templates/decky/build.sh | 19 +- templates/decky/package-lock.json | 2592 ----------------- templates/decky/pnpm-lock.yaml | 8 + templates/decky/src/index.tsx | 4 +- templates/decky/src/usdpl-front/package.json | 2 +- .../decky/src/usdpl-front/usdpl_front.d.ts | 22 + .../decky/src/usdpl-front/usdpl_front.js | 224 +- .../decky/src/usdpl-front/usdpl_front_bg.wasm | Bin 92782 -> 92177 bytes .../src/usdpl-front/usdpl_front_bg.wasm.d.ts | 3 + 14 files changed, 315 insertions(+), 2838 deletions(-) delete mode 100644 templates/decky/package-lock.json diff --git a/Cargo.lock b/Cargo.lock index 86e3aae..f847617 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -72,7 +72,7 @@ version = "0.1.0" dependencies = [ "log", "simplelog", - "usdpl-back 0.7.2", + "usdpl-back 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -1165,21 +1165,8 @@ dependencies = [ ] [[package]] -name = "usdpl-back" -version = "0.7.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "58928ed65332c30b9b9be5140fcdab97e45db679a5845d829aa26492765272e5" -dependencies = [ - "async-recursion", - "async-trait", - "bytes", - "hex", - "log", - "obfstr", - "tokio", - "usdpl-core 0.6.0", - "warp", -] +name = "usdpl" +version = "0.9.0" [[package]] name = "usdpl-back" @@ -1198,13 +1185,19 @@ dependencies = [ ] [[package]] -name = "usdpl-core" -version = "0.6.0" +name = "usdpl-back" +version = "0.9.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "862153581fac266458521f49e5906a71c1eee1665cb4c7d71e9586bd34b45394" +checksum = "e2938cb40ba84ebea44658ebb1e4e0045fca54a562873bacab2ae094abab61ff" dependencies = [ - "aes-gcm-siv", - "base64", + "async-recursion", + "async-trait", + "bytes", + "gettext-ng", + "log", + "tokio", + "usdpl-core 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)", + "warp", ] [[package]] @@ -1216,6 +1209,15 @@ dependencies = [ "hex-literal", ] +[[package]] +name = "usdpl-core" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f3904ca38aca189c68a6bc876cf73de7cc60003476b4e118012ae7eb783c1700" +dependencies = [ + "base64", +] + [[package]] name = "usdpl-front" version = "0.9.1" @@ -1231,10 +1233,6 @@ dependencies = [ "web-sys", ] -[[package]] -name = "usdpl-rs" -version = "0.9.0" - [[package]] name = "utf-8" version = "0.7.6" diff --git a/Cargo.toml b/Cargo.toml index 85b6d98..7af4b7e 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -22,5 +22,8 @@ members = [ "usdpl-core", "usdpl-front", "usdpl-back", +] + +exclude = [ "templates/decky/backend" ] diff --git a/templates/decky/backend/Cargo.lock b/templates/decky/backend/Cargo.lock index 9a1fde8..e9a21a6 100644 --- a/templates/decky/backend/Cargo.lock +++ b/templates/decky/backend/Cargo.lock @@ -40,9 +40,9 @@ dependencies = [ [[package]] name = "async-recursion" -version = "1.0.0" +version = "1.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2cda8f4bcc10624c4e85bc66b3f452cca98cfa5ca002dc83a16aad2367641bea" +checksum = "3b015a331cc64ebd1774ba119538573603427eaace0a1950c423ab971f903796" dependencies = [ "proc-macro2", "quote", @@ -51,9 +51,9 @@ dependencies = [ [[package]] name = "async-trait" -version = "0.1.58" +version = "0.1.64" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1e805d94e6b5001b651426cf4cd446b1ab5f319d27bab5c644f61de0a804360c" +checksum = "1cd7fce9ba8c3c042128ce72d8b2ddbf3a05747efb67ea0313c635e10bda47a2" dependencies = [ "proc-macro2", "quote", @@ -114,9 +114,9 @@ checksum = "14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610" [[package]] name = "bytes" -version = "1.3.0" +version = "1.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dfb24e866b15a1af2a1b663f10c6b6b8f397a84aadb828f12e5b289ec23a3a3c" +checksum = "89b2fd2a0dcf38d7971e2194b6b6eebab45ae01067456a7fd93d5547a61b70be" [[package]] name = "cfg-if" @@ -171,6 +171,70 @@ dependencies = [ "crypto-common", ] +[[package]] +name = "encoding" +version = "0.2.33" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6b0d943856b990d12d3b55b359144ff341533e516d94098b1d3fc1ac666d36ec" +dependencies = [ + "encoding-index-japanese", + "encoding-index-korean", + "encoding-index-simpchinese", + "encoding-index-singlebyte", + "encoding-index-tradchinese", +] + +[[package]] +name = "encoding-index-japanese" +version = "1.20141219.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "04e8b2ff42e9a05335dbf8b5c6f7567e5591d0d916ccef4e0b1710d32a0d0c91" +dependencies = [ + "encoding_index_tests", +] + +[[package]] +name = "encoding-index-korean" +version = "1.20141219.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4dc33fb8e6bcba213fe2f14275f0963fd16f0a02c878e3095ecfdf5bee529d81" +dependencies = [ + "encoding_index_tests", +] + +[[package]] +name = "encoding-index-simpchinese" +version = "1.20141219.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d87a7194909b9118fc707194baa434a4e3b0fb6a5a757c73c3adb07aa25031f7" +dependencies = [ + "encoding_index_tests", +] + +[[package]] +name = "encoding-index-singlebyte" +version = "1.20141219.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3351d5acffb224af9ca265f435b859c7c01537c0849754d3db3fdf2bfe2ae84a" +dependencies = [ + "encoding_index_tests", +] + +[[package]] +name = "encoding-index-tradchinese" +version = "1.20141219.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fd0e20d5688ce3cab59eb3ef3a2083a5c77bf496cb798dc6fcdb75f323890c18" +dependencies = [ + "encoding_index_tests", +] + +[[package]] +name = "encoding_index_tests" +version = "0.1.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a246d82be1c9d791c5dfde9a2bd045fc3cbba3fa2b11ad558f27d01712f00569" + [[package]] name = "fastrand" version = "1.8.0" @@ -197,9 +261,9 @@ dependencies = [ [[package]] name = "futures-channel" -version = "0.3.25" +version = "0.3.26" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "52ba265a92256105f45b719605a571ffe2d1f0fea3807304b522c1d778f79eed" +checksum = "2e5317663a9089767a1ec00a487df42e0ca174b61b4483213ac24448e4664df5" dependencies = [ "futures-core", "futures-sink", @@ -207,27 +271,27 @@ dependencies = [ [[package]] name = "futures-core" -version = "0.3.25" +version = "0.3.26" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "04909a7a7e4633ae6c4a9ab280aeb86da1236243a77b694a49eacd659a4bd3ac" +checksum = "ec90ff4d0fe1f57d600049061dc6bb68ed03c7d2fbd697274c41805dcb3f8608" [[package]] name = "futures-sink" -version = "0.3.25" +version = "0.3.26" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "39c15cf1a4aa79df40f1bb462fb39676d0ad9e366c2a33b590d7c66f4f81fcf9" +checksum = "f310820bb3e8cfd46c80db4d7fb8353e15dfff853a127158425f31e0be6c8364" [[package]] name = "futures-task" -version = "0.3.25" +version = "0.3.26" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2ffb393ac5d9a6eaa9d3fdf37ae2776656b706e200c8e16b1bdb227f5198e6ea" +checksum = "dcf79a1bf610b10f42aea489289c5a2c478a786509693b80cd39c44ccd936366" [[package]] name = "futures-util" -version = "0.3.25" +version = "0.3.26" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "197676987abd2f9cadff84926f410af1c183608d36641465df73ae8211dc65d6" +checksum = "9c1d6de3acfef38d2be4b1f543f553131788603495be83da675e180c8d6b7bd1" dependencies = [ "futures-core", "futures-sink", @@ -258,6 +322,16 @@ dependencies = [ "wasi", ] +[[package]] +name = "gettext-ng" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c2c86be871deb255ef65fc8395048a2505912c595f1eddc4da03aeb6fda5cf34" +dependencies = [ + "byteorder", + "encoding", +] + [[package]] name = "h2" version = "0.3.15" @@ -310,9 +384,9 @@ dependencies = [ [[package]] name = "hermit-abi" -version = "0.1.19" +version = "0.2.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33" +checksum = "ee512640fe35acbfb4bb779db6f0d80704c2cacfa2e39b601ef3e3f47d1ae4c7" dependencies = [ "libc", ] @@ -412,15 +486,15 @@ dependencies = [ [[package]] name = "itoa" -version = "1.0.4" +version = "1.0.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4217ad341ebadf8d8e724e264f13e593e0648f5b3e94b3896a5df283be015ecc" +checksum = "fad582f4b9e86b6caa621cabeb0963332d92eea04729ab12892c2533951e6440" [[package]] name = "libc" -version = "0.2.137" +version = "0.2.139" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fc7fcc620a3bff7cdd7a365be3376c97191aeaccc2a603e600951e452615bf89" +checksum = "201de327520df007757c1f0adce6e827fe8562fbc28bfd9c15571c66ca1f5f79" [[package]] name = "log" @@ -485,9 +559,9 @@ dependencies = [ [[package]] name = "num_cpus" -version = "1.14.0" +version = "1.15.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f6058e64324c71e02bc2b150e4f3bc8286db6c83092132ffa3f6b1eab0f9def5" +checksum = "0fac9e2da13b5eb447a6ce3d392f23a29d8694bff781bf03a16cd9ac8697593b" dependencies = [ "hermit-abi", "libc", @@ -510,9 +584,9 @@ checksum = "7b2b2cbbfd8defa51ff24450a61d73b3ff3e158484ddd274a883e886e6fbaa78" [[package]] name = "once_cell" -version = "1.16.0" +version = "1.17.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "86f0b0d4bf799edbc74508c1e8bf170ff5f41238e5f8225603ca7caaae2b7860" +checksum = "6f61fba1741ea2b3d6a1e3178721804bb716a68a6aeba1149b5d52e3d464ea66" [[package]] name = "opaque-debug" @@ -578,9 +652,9 @@ checksum = "5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de" [[package]] name = "proc-macro2" -version = "1.0.47" +version = "1.0.50" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5ea3d908b0e36316caf9e9e2c4625cdde190a7e6f440d794667ed17a1855e725" +checksum = "6ef7d57beacfaf2d8aee5937dab7b7f28de3cb8b1828479bb5de2a7106f2bae2" dependencies = [ "unicode-ident", ] @@ -593,9 +667,9 @@ checksum = "a1d01941d82fa2ab50be1e79e6714289dd7cde78eba4c074bc5a4374f650dfe0" [[package]] name = "quote" -version = "1.0.21" +version = "1.0.23" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bbe448f377a7d6961e30f5955f9b8d106c3f5e449d493ee1b125c1d43c2b5179" +checksum = "8856d8364d252a14d474036ea1358d63c9e6965c8e5c1885c18f73d70bff9c7b" dependencies = [ "proc-macro2", ] @@ -659,9 +733,9 @@ dependencies = [ [[package]] name = "ryu" -version = "1.0.11" +version = "1.0.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4501abdff3ae82a1c1b477a17252eb69cee9e66eb915c1abaa4f44d873df9f09" +checksum = "7b4b9743ed687d4b4bcedf9ff5eaa7398495ae14e61cba0a295704edbc7decde" [[package]] name = "safemem" @@ -677,15 +751,15 @@ checksum = "e1cf6437eb19a8f4a6cc0f7dca544973b0b78843adbfeb3683d1a94a0024a294" [[package]] name = "serde" -version = "1.0.148" +version = "1.0.152" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e53f64bb4ba0191d6d0676e1b141ca55047d83b74f5607e6d8eb88126c52c2dc" +checksum = "bb7d1f0d3021d347a83e556fc4683dea2ea09d87bccdf88ff5c12545d89d5efb" [[package]] name = "serde_json" -version = "1.0.89" +version = "1.0.91" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "020ff22c755c2ed3f8cf162dbb41a7268d934702f3ed3631656ea597e08fc3db" +checksum = "877c235533714907a8c2464236f5c4b2a17262ef1bd71f38f35ea592c8da6883" dependencies = [ "itoa", "ryu", @@ -706,9 +780,9 @@ dependencies = [ [[package]] name = "sha-1" -version = "0.10.0" +version = "0.10.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "028f48d513f9678cda28f6e4064755b3fbb2af6acd672f2c209b62323f7aea0f" +checksum = "f5058ada175748e33390e40e872bd0fe59a19f265d0158daa551c5a88a76009c" dependencies = [ "cfg-if", "cpufeatures", @@ -764,9 +838,9 @@ checksum = "6bdef32e8150c2a081110b42772ffe7d7c9032b606bc226c8260fd97e0976601" [[package]] name = "syn" -version = "1.0.104" +version = "1.0.107" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4ae548ec36cf198c0ef7710d3c230987c2d6d7bd98ad6edc0274462724c585ce" +checksum = "1f4064b5b16e03ae50984a5a8ed5d4f8803e6bc1fd170a3cda91a1be4b18e3f5" dependencies = [ "proc-macro2", "quote", @@ -798,18 +872,18 @@ dependencies = [ [[package]] name = "thiserror" -version = "1.0.37" +version = "1.0.38" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "10deb33631e3c9018b9baf9dcbbc4f737320d2b576bac10f6aefa048fa407e3e" +checksum = "6a9cd18aa97d5c45c6603caea1da6628790b37f7a34b6ca89522331c5180fed0" dependencies = [ "thiserror-impl", ] [[package]] name = "thiserror-impl" -version = "1.0.37" +version = "1.0.38" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "982d17546b47146b28f7c22e3d08465f6b8903d0ea13c1660d9d84a6e7adcdbb" +checksum = "1fb327af4685e4d03fa8cbcf1716380da910eeb2bb8be417e7f9fd3fb164f36f" dependencies = [ "proc-macro2", "quote", @@ -862,9 +936,9 @@ checksum = "cda74da7e1a664f795bb1f8a87ec406fb89a02522cf6e50620d016add6dbbf5c" [[package]] name = "tokio" -version = "1.22.0" +version = "1.25.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d76ce4a75fb488c605c54bf610f221cea8b0dafb53333c1a67e8ee199dcd2ae3" +checksum = "c8e00990ebabbe4c14c08aca901caed183ecd5c09562a12c824bb53d3c3fd3af" dependencies = [ "autocfg", "bytes", @@ -874,7 +948,7 @@ dependencies = [ "num_cpus", "pin-project-lite", "socket2", - "winapi", + "windows-sys", ] [[package]] @@ -943,9 +1017,9 @@ dependencies = [ [[package]] name = "try-lock" -version = "0.2.3" +version = "0.2.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "59547bce71d9c38b83d9c0e92b6066c4253371f15005def0c30d9657f50c7642" +checksum = "3528ecfd12c466c6f163363caf2d02a71161dd5e1cc6ae7b34207ea2d42d81ed" [[package]] name = "tungstenite" @@ -977,9 +1051,9 @@ dependencies = [ [[package]] name = "typenum" -version = "1.15.0" +version = "1.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dcf81ac59edc17cc8697ff311e8f5ef2d99fcbd9817b34cec66f90b6c3dfd987" +checksum = "497961ef93d974e23eb6f433eb5fe1b7930b659f06d12dec6fc44a8f554c0bba" [[package]] name = "unicase" @@ -992,15 +1066,15 @@ dependencies = [ [[package]] name = "unicode-bidi" -version = "0.3.8" +version = "0.3.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "099b7128301d285f79ddd55b9a83d5e6b9e97c92e0ea0daebee7263e932de992" +checksum = "d54675592c1dbefd78cbd98db9bacd89886e1ca50692a0692baefffdeb92dd58" [[package]] name = "unicode-ident" -version = "1.0.5" +version = "1.0.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6ceab39d59e4c9499d4e5a8ee0e2735b891bb7308ac83dfb4e80cad195c9f6f3" +checksum = "84a22b9f218b40614adcb3f4ff08b703773ad44fa9423e4e0d346d5db86e4ebc" [[package]] name = "unicode-normalization" @@ -1034,13 +1108,14 @@ dependencies = [ [[package]] name = "usdpl-back" -version = "0.7.2" +version = "0.9.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "58928ed65332c30b9b9be5140fcdab97e45db679a5845d829aa26492765272e5" +checksum = "e2938cb40ba84ebea44658ebb1e4e0045fca54a562873bacab2ae094abab61ff" dependencies = [ "async-recursion", "async-trait", "bytes", + "gettext-ng", "hex", "log", "obfstr", @@ -1051,9 +1126,9 @@ dependencies = [ [[package]] name = "usdpl-core" -version = "0.6.0" +version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "862153581fac266458521f49e5906a71c1eee1665cb4c7d71e9586bd34b45394" +checksum = "f3904ca38aca189c68a6bc876cf73de7cc60003476b4e118012ae7eb783c1700" dependencies = [ "aes-gcm-siv", "base64", @@ -1166,45 +1241,45 @@ dependencies = [ [[package]] name = "windows_aarch64_gnullvm" -version = "0.42.0" +version = "0.42.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "41d2aa71f6f0cbe00ae5167d90ef3cfe66527d6f613ca78ac8024c3ccab9a19e" +checksum = "8c9864e83243fdec7fc9c5444389dcbbfd258f745e7853198f365e3c4968a608" [[package]] name = "windows_aarch64_msvc" -version = "0.42.0" +version = "0.42.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dd0f252f5a35cac83d6311b2e795981f5ee6e67eb1f9a7f64eb4500fbc4dcdb4" +checksum = "4c8b1b673ffc16c47a9ff48570a9d85e25d265735c503681332589af6253c6c7" [[package]] name = "windows_i686_gnu" -version = "0.42.0" +version = "0.42.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fbeae19f6716841636c28d695375df17562ca208b2b7d0dc47635a50ae6c5de7" +checksum = "de3887528ad530ba7bdbb1faa8275ec7a1155a45ffa57c37993960277145d640" [[package]] name = "windows_i686_msvc" -version = "0.42.0" +version = "0.42.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "84c12f65daa39dd2babe6e442988fc329d6243fdce47d7d2d155b8d874862246" +checksum = "bf4d1122317eddd6ff351aa852118a2418ad4214e6613a50e0191f7004372605" [[package]] name = "windows_x86_64_gnu" -version = "0.42.0" +version = "0.42.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bf7b1b21b5362cbc318f686150e5bcea75ecedc74dd157d874d754a2ca44b0ed" +checksum = "c1040f221285e17ebccbc2591ffdc2d44ee1f9186324dd3e84e99ac68d699c45" [[package]] name = "windows_x86_64_gnullvm" -version = "0.42.0" +version = "0.42.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "09d525d2ba30eeb3297665bd434a54297e4170c7f1a44cad4ef58095b4cd2028" +checksum = "628bfdf232daa22b0d64fdb62b09fcc36bb01f05a3939e20ab73aaf9470d0463" [[package]] name = "windows_x86_64_msvc" -version = "0.42.0" +version = "0.42.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f40009d85759725a34da6d89a94e63d7bdc50a862acf0dbc7c8e488f1edcb6f5" +checksum = "447660ad36a13288b1db4d4248e857b510e8c3a225c822ba4fb748c0aafecffd" [[package]] name = "zeroize" diff --git a/templates/decky/backend/Cargo.toml b/templates/decky/backend/Cargo.toml index 3e3097a..b38378d 100644 --- a/templates/decky/backend/Cargo.toml +++ b/templates/decky/backend/Cargo.toml @@ -6,15 +6,16 @@ edition = "2021" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -usdpl-back = { version = "0.7", features = ["decky", "encrypt"] } +usdpl-back = { version = "0.9" } # logging log = "0.4" simplelog = "0.12" -[feature] +[features] default = [] encrypt = ["usdpl-back/encrypt"] +decky = ["usdpl-back/decky"] [profile.release] debug = false diff --git a/templates/decky/backend/build.sh b/templates/decky/backend/build.sh index cead05f..17dfbb4 100755 --- a/templates/decky/backend/build.sh +++ b/templates/decky/backend/build.sh @@ -1,6 +1,6 @@ #!/bin/bash -cargo build --target x86_64-unknown-linux-musl --features encrypt +cargo build --release --features ,$1 mkdir -p ../bin # TODO replace "backend" \/ with binary name cp ./target/release/backend ../bin/backend diff --git a/templates/decky/build.sh b/templates/decky/build.sh index 6d06066..ad7192f 100755 --- a/templates/decky/build.sh +++ b/templates/decky/build.sh @@ -1,10 +1,19 @@ #!/bin/bash +echo "--- Building a new encrypted USDPL plugin for Decky loader ---" +echo "This script assumes you have a functioning cargo (Rust) and pnpm (Node/Javascript) setup" +echo "If you do not, parts of this script will not work correctly (but may still exit 0)" + export USDPL_ENCRYPTION_KEY=$(openssl enc -aes-256-cbc -k caylon -pbkdf2 -P -md sha1 | awk -F= '{if ($1 == "key") print $2}') -echo USDPL key: $USDPL_ENCRYPTION_KEY +echo "Key generated..." +#echo USDPL key: $USDPL_ENCRYPTION_KEY -cd ./backend && ./build.sh && cd .. +echo "Building backend..." +cd ./backend && ./build.sh decky,encrypt && cd .. -cd ./src/usdpl_front && ./rebuild.sh decky encrypt && cd ../.. -npm install -npm run build +echo "Rebuilding USDPL frontend..." +cd ./src/usdpl-front && ./rebuild.sh decky encrypt && cd ../.. + +echo "Building frontend..." +# pnpm does not like local dependencies, and doesn't install them unless forced to install everything +rm -rf ./node_modules && pnpm install && pnpm run build diff --git a/templates/decky/package-lock.json b/templates/decky/package-lock.json deleted file mode 100644 index 2a88690..0000000 --- a/templates/decky/package-lock.json +++ /dev/null @@ -1,2592 +0,0 @@ -{ - "name": "decky-plugin-template", - "version": "0.0.1", - "lockfileVersion": 2, - "requires": true, - "packages": { - "": { - "name": "decky-plugin-template", - "version": "0.0.1", - "license": "GPL-2.0-or-later", - "dependencies": { - "decky-frontend-lib": "^1.0.1", - "react-icons": "^4.3.1", - "usdpl-front": "file:./src/usdpl-front" - }, - "devDependencies": { - "@rollup/plugin-commonjs": "^21.1.0", - "@rollup/plugin-json": "^4.1.0", - "@rollup/plugin-node-resolve": "^13.2.1", - "@rollup/plugin-replace": "^4.0.0", - "@rollup/plugin-typescript": "^8.3.2", - "@types/react": "16.14.0", - "@types/webpack": "^5.28.0", - "rollup": "^2.70.2", - "rollup-plugin-import-assets": "^1.1.1", - "shx": "^0.3.4", - "tslib": "^2.4.0", - "typescript": "^4.6.4" - } - }, - "node_modules/@jridgewell/gen-mapping": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", - "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", - "dev": true, - "dependencies": { - "@jridgewell/set-array": "^1.0.1", - "@jridgewell/sourcemap-codec": "^1.4.10", - "@jridgewell/trace-mapping": "^0.3.9" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/resolve-uri": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", - "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==", - "dev": true, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/set-array": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", - "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", - "dev": true, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/source-map": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.2.tgz", - "integrity": "sha512-m7O9o2uR8k2ObDysZYzdfhb08VuEml5oWGiosa1VdaPZ/A6QyPkAJuwN0Q1lhULOf6B7MtQmHENS743hWtCrgw==", - "dev": true, - "dependencies": { - "@jridgewell/gen-mapping": "^0.3.0", - "@jridgewell/trace-mapping": "^0.3.9" - } - }, - "node_modules/@jridgewell/sourcemap-codec": { - "version": "1.4.14", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", - "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==", - "dev": true - }, - "node_modules/@jridgewell/trace-mapping": { - "version": "0.3.17", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.17.tgz", - "integrity": "sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g==", - "dev": true, - "dependencies": { - "@jridgewell/resolve-uri": "3.1.0", - "@jridgewell/sourcemap-codec": "1.4.14" - } - }, - "node_modules/@rollup/plugin-commonjs": { - "version": "21.1.0", - "resolved": "https://registry.npmjs.org/@rollup/plugin-commonjs/-/plugin-commonjs-21.1.0.tgz", - "integrity": "sha512-6ZtHx3VHIp2ReNNDxHjuUml6ur+WcQ28N1yHgCQwsbNkQg2suhxGMDQGJOn/KuDxKtd1xuZP5xSTwBA4GQ8hbA==", - "dev": true, - "dependencies": { - "@rollup/pluginutils": "^3.1.0", - "commondir": "^1.0.1", - "estree-walker": "^2.0.1", - "glob": "^7.1.6", - "is-reference": "^1.2.1", - "magic-string": "^0.25.7", - "resolve": "^1.17.0" - }, - "engines": { - "node": ">= 8.0.0" - }, - "peerDependencies": { - "rollup": "^2.38.3" - } - }, - "node_modules/@rollup/plugin-json": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/@rollup/plugin-json/-/plugin-json-4.1.0.tgz", - "integrity": "sha512-yfLbTdNS6amI/2OpmbiBoW12vngr5NW2jCJVZSBEz+H5KfUJZ2M7sDjk0U6GOOdCWFVScShte29o9NezJ53TPw==", - "dev": true, - "dependencies": { - "@rollup/pluginutils": "^3.0.8" - }, - "peerDependencies": { - "rollup": "^1.20.0 || ^2.0.0" - } - }, - "node_modules/@rollup/plugin-node-resolve": { - "version": "13.3.0", - "resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-13.3.0.tgz", - "integrity": "sha512-Lus8rbUo1eEcnS4yTFKLZrVumLPY+YayBdWXgFSHYhTT2iJbMhoaaBL3xl5NCdeRytErGr8tZ0L71BMRmnlwSw==", - "dev": true, - "dependencies": { - "@rollup/pluginutils": "^3.1.0", - "@types/resolve": "1.17.1", - "deepmerge": "^4.2.2", - "is-builtin-module": "^3.1.0", - "is-module": "^1.0.0", - "resolve": "^1.19.0" - }, - "engines": { - "node": ">= 10.0.0" - }, - "peerDependencies": { - "rollup": "^2.42.0" - } - }, - "node_modules/@rollup/plugin-replace": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@rollup/plugin-replace/-/plugin-replace-4.0.0.tgz", - "integrity": "sha512-+rumQFiaNac9y64OHtkHGmdjm7us9bo1PlbgQfdihQtuNxzjpaB064HbRnewUOggLQxVCCyINfStkgmBeQpv1g==", - "dev": true, - "dependencies": { - "@rollup/pluginutils": "^3.1.0", - "magic-string": "^0.25.7" - }, - "peerDependencies": { - "rollup": "^1.20.0 || ^2.0.0" - } - }, - "node_modules/@rollup/plugin-typescript": { - "version": "8.5.0", - "resolved": "https://registry.npmjs.org/@rollup/plugin-typescript/-/plugin-typescript-8.5.0.tgz", - "integrity": "sha512-wMv1/scv0m/rXx21wD2IsBbJFba8wGF3ErJIr6IKRfRj49S85Lszbxb4DCo8iILpluTjk2GAAu9CoZt4G3ppgQ==", - "dev": true, - "dependencies": { - "@rollup/pluginutils": "^3.1.0", - "resolve": "^1.17.0" - }, - "engines": { - "node": ">=8.0.0" - }, - "peerDependencies": { - "rollup": "^2.14.0", - "tslib": "*", - "typescript": ">=3.7.0" - }, - "peerDependenciesMeta": { - "tslib": { - "optional": true - } - } - }, - "node_modules/@rollup/pluginutils": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-3.1.0.tgz", - "integrity": "sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==", - "dev": true, - "dependencies": { - "@types/estree": "0.0.39", - "estree-walker": "^1.0.1", - "picomatch": "^2.2.2" - }, - "engines": { - "node": ">= 8.0.0" - }, - "peerDependencies": { - "rollup": "^1.20.0||^2.0.0" - } - }, - "node_modules/@rollup/pluginutils/node_modules/estree-walker": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz", - "integrity": "sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==", - "dev": true - }, - "node_modules/@types/eslint": { - "version": "8.4.10", - "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.4.10.tgz", - "integrity": "sha512-Sl/HOqN8NKPmhWo2VBEPm0nvHnu2LL3v9vKo8MEq0EtbJ4eVzGPl41VNPvn5E1i5poMk4/XD8UriLHpJvEP/Nw==", - "dev": true, - "dependencies": { - "@types/estree": "*", - "@types/json-schema": "*" - } - }, - "node_modules/@types/eslint-scope": { - "version": "3.7.4", - "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.4.tgz", - "integrity": "sha512-9K4zoImiZc3HlIp6AVUDE4CWYx22a+lhSZMYNpbjW04+YF0KWj4pJXnEMjdnFTiQibFFmElcsasJXDbdI/EPhA==", - "dev": true, - "dependencies": { - "@types/eslint": "*", - "@types/estree": "*" - } - }, - "node_modules/@types/estree": { - "version": "0.0.39", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz", - "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==", - "dev": true - }, - "node_modules/@types/json-schema": { - "version": "7.0.11", - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz", - "integrity": "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==", - "dev": true - }, - "node_modules/@types/node": { - "version": "18.11.10", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.11.10.tgz", - "integrity": "sha512-juG3RWMBOqcOuXC643OAdSA525V44cVgGV6dUDuiFtss+8Fk5x1hI93Rsld43VeJVIeqlP9I7Fn9/qaVqoEAuQ==", - "dev": true - }, - "node_modules/@types/prop-types": { - "version": "15.7.5", - "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.5.tgz", - "integrity": "sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==", - "dev": true - }, - "node_modules/@types/react": { - "version": "16.14.0", - "resolved": "https://registry.npmjs.org/@types/react/-/react-16.14.0.tgz", - "integrity": "sha512-jJjHo1uOe+NENRIBvF46tJimUvPnmbQ41Ax0pEm7pRvhPg+wuj8VMOHHiMvaGmZRzRrCtm7KnL5OOE/6kHPK8w==", - "dev": true, - "dependencies": { - "@types/prop-types": "*", - "csstype": "^3.0.2" - } - }, - "node_modules/@types/resolve": { - "version": "1.17.1", - "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-1.17.1.tgz", - "integrity": "sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==", - "dev": true, - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/webpack": { - "version": "5.28.0", - "resolved": "https://registry.npmjs.org/@types/webpack/-/webpack-5.28.0.tgz", - "integrity": "sha512-8cP0CzcxUiFuA9xGJkfeVpqmWTk9nx6CWwamRGCj95ph1SmlRRk9KlCZ6avhCbZd4L68LvYT6l1kpdEnQXrF8w==", - "dev": true, - "dependencies": { - "@types/node": "*", - "tapable": "^2.2.0", - "webpack": "^5" - } - }, - "node_modules/@webassemblyjs/ast": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.1.tgz", - "integrity": "sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==", - "dev": true, - "dependencies": { - "@webassemblyjs/helper-numbers": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1" - } - }, - "node_modules/@webassemblyjs/floating-point-hex-parser": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz", - "integrity": "sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==", - "dev": true - }, - "node_modules/@webassemblyjs/helper-api-error": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz", - "integrity": "sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==", - "dev": true - }, - "node_modules/@webassemblyjs/helper-buffer": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz", - "integrity": "sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==", - "dev": true - }, - "node_modules/@webassemblyjs/helper-numbers": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz", - "integrity": "sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ==", - "dev": true, - "dependencies": { - "@webassemblyjs/floating-point-hex-parser": "1.11.1", - "@webassemblyjs/helper-api-error": "1.11.1", - "@xtuc/long": "4.2.2" - } - }, - "node_modules/@webassemblyjs/helper-wasm-bytecode": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz", - "integrity": "sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==", - "dev": true - }, - "node_modules/@webassemblyjs/helper-wasm-section": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz", - "integrity": "sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg==", - "dev": true, - "dependencies": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-buffer": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1", - "@webassemblyjs/wasm-gen": "1.11.1" - } - }, - "node_modules/@webassemblyjs/ieee754": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz", - "integrity": "sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==", - "dev": true, - "dependencies": { - "@xtuc/ieee754": "^1.2.0" - } - }, - "node_modules/@webassemblyjs/leb128": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.1.tgz", - "integrity": "sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==", - "dev": true, - "dependencies": { - "@xtuc/long": "4.2.2" - } - }, - "node_modules/@webassemblyjs/utf8": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.1.tgz", - "integrity": "sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==", - "dev": true - }, - "node_modules/@webassemblyjs/wasm-edit": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz", - "integrity": "sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA==", - "dev": true, - "dependencies": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-buffer": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1", - "@webassemblyjs/helper-wasm-section": "1.11.1", - "@webassemblyjs/wasm-gen": "1.11.1", - "@webassemblyjs/wasm-opt": "1.11.1", - "@webassemblyjs/wasm-parser": "1.11.1", - "@webassemblyjs/wast-printer": "1.11.1" - } - }, - "node_modules/@webassemblyjs/wasm-gen": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz", - "integrity": "sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA==", - "dev": true, - "dependencies": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1", - "@webassemblyjs/ieee754": "1.11.1", - "@webassemblyjs/leb128": "1.11.1", - "@webassemblyjs/utf8": "1.11.1" - } - }, - "node_modules/@webassemblyjs/wasm-opt": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz", - "integrity": "sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw==", - "dev": true, - "dependencies": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-buffer": "1.11.1", - "@webassemblyjs/wasm-gen": "1.11.1", - "@webassemblyjs/wasm-parser": "1.11.1" - } - }, - "node_modules/@webassemblyjs/wasm-parser": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz", - "integrity": "sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA==", - "dev": true, - "dependencies": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-api-error": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1", - "@webassemblyjs/ieee754": "1.11.1", - "@webassemblyjs/leb128": "1.11.1", - "@webassemblyjs/utf8": "1.11.1" - } - }, - "node_modules/@webassemblyjs/wast-printer": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz", - "integrity": "sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg==", - "dev": true, - "dependencies": { - "@webassemblyjs/ast": "1.11.1", - "@xtuc/long": "4.2.2" - } - }, - "node_modules/@xtuc/ieee754": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", - "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==", - "dev": true - }, - "node_modules/@xtuc/long": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", - "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==", - "dev": true - }, - "node_modules/acorn": { - "version": "8.8.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.1.tgz", - "integrity": "sha512-7zFpHzhnqYKrkYdUjF1HI1bzd0VygEGX8lFk4k5zVMqHEoES+P+7TKI+EvLO9WVMJ8eekdO0aDEK044xTXwPPA==", - "dev": true, - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/acorn-import-assertions": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz", - "integrity": "sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==", - "dev": true, - "peerDependencies": { - "acorn": "^8" - } - }, - "node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "dev": true, - "peerDependencies": { - "ajv": "^6.9.1" - } - }, - "node_modules/balanced-match": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", - "dev": true - }, - "node_modules/brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "dev": true, - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/browserslist": { - "version": "4.21.4", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.4.tgz", - "integrity": "sha512-CBHJJdDmgjl3daYjN5Cp5kbTf1mUhZoS+beLklHIvkOWscs83YAhLlF3Wsh/lciQYAcbBJgTOD44VtG31ZM4Hw==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/browserslist" - } - ], - "dependencies": { - "caniuse-lite": "^1.0.30001400", - "electron-to-chromium": "^1.4.251", - "node-releases": "^2.0.6", - "update-browserslist-db": "^1.0.9" - }, - "bin": { - "browserslist": "cli.js" - }, - "engines": { - "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" - } - }, - "node_modules/buffer-from": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", - "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", - "dev": true - }, - "node_modules/builtin-modules": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.3.0.tgz", - "integrity": "sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==", - "dev": true, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/caniuse-lite": { - "version": "1.0.30001436", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001436.tgz", - "integrity": "sha512-ZmWkKsnC2ifEPoWUvSAIGyOYwT+keAaaWPHiQ9DfMqS1t6tfuyFYoWR78TeZtznkEQ64+vGXH9cZrElwR2Mrxg==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/caniuse-lite" - } - ] - }, - "node_modules/chrome-trace-event": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", - "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==", - "dev": true, - "engines": { - "node": ">=6.0" - } - }, - "node_modules/commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", - "dev": true - }, - "node_modules/commondir": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", - "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==", - "dev": true - }, - "node_modules/concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", - "dev": true - }, - "node_modules/csstype": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.1.tgz", - "integrity": "sha512-DJR/VvkAvSZW9bTouZue2sSxDwdTN92uHjqeKVm+0dAqdfNykRzQ95tay8aXMBAAPpUiq4Qcug2L7neoRh2Egw==", - "dev": true - }, - "node_modules/decky-frontend-lib": { - "version": "1.8.3", - "resolved": "https://registry.npmjs.org/decky-frontend-lib/-/decky-frontend-lib-1.8.3.tgz", - "integrity": "sha512-k5/Zvv3Td55JKiETpYyFVweF5Tty9jWN/kipiA4PKJEMz7mFixzGuJ3p7Ud6hAqJ4aC5K4h4Z33gVQR48VVWMg==", - "dependencies": { - "minimist": "^1.2.6" - } - }, - "node_modules/deepmerge": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", - "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/electron-to-chromium": { - "version": "1.4.284", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.284.tgz", - "integrity": "sha512-M8WEXFuKXMYMVr45fo8mq0wUrrJHheiKZf6BArTKk9ZBYCKJEOU5H8cdWgDT+qCVZf7Na4lVUaZsA+h6uA9+PA==", - "dev": true - }, - "node_modules/enhanced-resolve": { - "version": "5.12.0", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.12.0.tgz", - "integrity": "sha512-QHTXI/sZQmko1cbDoNAa3mJ5qhWUUNAq3vR0/YiD379fWQrcfuoX1+HW2S0MTt7XmoPLapdaDKUtelUSPic7hQ==", - "dev": true, - "dependencies": { - "graceful-fs": "^4.2.4", - "tapable": "^2.2.0" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/es-module-lexer": { - "version": "0.9.3", - "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.9.3.tgz", - "integrity": "sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==", - "dev": true - }, - "node_modules/escalade": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/eslint-scope": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", - "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", - "dev": true, - "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/esrecurse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", - "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", - "dev": true, - "dependencies": { - "estraverse": "^5.2.0" - }, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/esrecurse/node_modules/estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", - "dev": true, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", - "dev": true, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/estree-walker": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", - "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==", - "dev": true - }, - "node_modules/events": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", - "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", - "dev": true, - "engines": { - "node": ">=0.8.x" - } - }, - "node_modules/fast-deep-equal": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", - "dev": true - }, - "node_modules/fast-json-stable-stringify": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", - "dev": true - }, - "node_modules/fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", - "dev": true - }, - "node_modules/fsevents": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", - "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", - "dev": true, - "hasInstallScript": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": "^8.16.0 || ^10.6.0 || >=11.0.0" - } - }, - "node_modules/function-bind": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", - "dev": true - }, - "node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "dev": true, - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/glob-to-regexp": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", - "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", - "dev": true - }, - "node_modules/graceful-fs": { - "version": "4.2.10", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", - "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==", - "dev": true - }, - "node_modules/has": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", - "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", - "dev": true, - "dependencies": { - "function-bind": "^1.1.1" - }, - "engines": { - "node": ">= 0.4.0" - } - }, - "node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", - "dev": true, - "dependencies": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "node_modules/inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "dev": true - }, - "node_modules/interpret": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz", - "integrity": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==", - "dev": true, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/is-builtin-module": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-3.2.0.tgz", - "integrity": "sha512-phDA4oSGt7vl1n5tJvTWooWWAsXLY+2xCnxNqvKhGEzujg+A43wPlPOyDg3C8XQHN+6k/JTQWJ/j0dQh/qr+Hw==", - "dev": true, - "dependencies": { - "builtin-modules": "^3.3.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-core-module": { - "version": "2.11.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.11.0.tgz", - "integrity": "sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==", - "dev": true, - "dependencies": { - "has": "^1.0.3" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-module": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz", - "integrity": "sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==", - "dev": true - }, - "node_modules/is-reference": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/is-reference/-/is-reference-1.2.1.tgz", - "integrity": "sha512-U82MsXXiFIrjCK4otLT+o2NA2Cd2g5MLoOVXUZjIOhLurrRxpEXzI8O0KZHr3IjLvlAH1kTPYSuqer5T9ZVBKQ==", - "dev": true, - "dependencies": { - "@types/estree": "*" - } - }, - "node_modules/jest-worker": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", - "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", - "dev": true, - "dependencies": { - "@types/node": "*", - "merge-stream": "^2.0.0", - "supports-color": "^8.0.0" - }, - "engines": { - "node": ">= 10.13.0" - } - }, - "node_modules/js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", - "peer": true - }, - "node_modules/json-parse-even-better-errors": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", - "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", - "dev": true - }, - "node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true - }, - "node_modules/loader-runner": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", - "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==", - "dev": true, - "engines": { - "node": ">=6.11.5" - } - }, - "node_modules/loose-envify": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", - "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", - "peer": true, - "dependencies": { - "js-tokens": "^3.0.0 || ^4.0.0" - }, - "bin": { - "loose-envify": "cli.js" - } - }, - "node_modules/magic-string": { - "version": "0.25.9", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.9.tgz", - "integrity": "sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==", - "dev": true, - "dependencies": { - "sourcemap-codec": "^1.4.8" - } - }, - "node_modules/merge-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", - "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", - "dev": true - }, - "node_modules/mime-db": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/mime-types": { - "version": "2.1.35", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", - "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", - "dev": true, - "dependencies": { - "mime-db": "1.52.0" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/minimist": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.7.tgz", - "integrity": "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/neo-async": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", - "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", - "dev": true - }, - "node_modules/node-releases": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.6.tgz", - "integrity": "sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg==", - "dev": true - }, - "node_modules/once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", - "dev": true, - "dependencies": { - "wrappy": "1" - } - }, - "node_modules/path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/path-parse": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", - "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", - "dev": true - }, - "node_modules/picocolors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", - "dev": true - }, - "node_modules/picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "dev": true, - "engines": { - "node": ">=8.6" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, - "node_modules/punycode": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", - "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/randombytes": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", - "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", - "dev": true, - "dependencies": { - "safe-buffer": "^5.1.0" - } - }, - "node_modules/react": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react/-/react-18.2.0.tgz", - "integrity": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==", - "peer": true, - "dependencies": { - "loose-envify": "^1.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/react-icons": { - "version": "4.7.1", - "resolved": "https://registry.npmjs.org/react-icons/-/react-icons-4.7.1.tgz", - "integrity": "sha512-yHd3oKGMgm7zxo3EA7H2n7vxSoiGmHk5t6Ou4bXsfcgWyhfDKMpyKfhHR6Bjnn63c+YXBLBPUql9H4wPJM6sXw==", - "peerDependencies": { - "react": "*" - } - }, - "node_modules/rechoir": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz", - "integrity": "sha512-HFM8rkZ+i3zrV+4LQjwQ0W+ez98pApMGM3HUrN04j3CqzPOzl9nmP15Y8YXNm8QHGv/eacOVEjqhmWpkRV0NAw==", - "dev": true, - "dependencies": { - "resolve": "^1.1.6" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/resolve": { - "version": "1.22.1", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", - "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", - "dev": true, - "dependencies": { - "is-core-module": "^2.9.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - }, - "bin": { - "resolve": "bin/resolve" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/rollup": { - "version": "2.79.1", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.79.1.tgz", - "integrity": "sha512-uKxbd0IhMZOhjAiD5oAFp7BqvkA4Dv47qpOCtaNvng4HBwdbWtdOh8f5nZNuk2rp51PMGk3bzfWu5oayNEuYnw==", - "dev": true, - "bin": { - "rollup": "dist/bin/rollup" - }, - "engines": { - "node": ">=10.0.0" - }, - "optionalDependencies": { - "fsevents": "~2.3.2" - } - }, - "node_modules/rollup-plugin-import-assets": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/rollup-plugin-import-assets/-/rollup-plugin-import-assets-1.1.1.tgz", - "integrity": "sha512-u5zJwOjguTf2N+wETq2weNKGvNkuVc1UX/fPgg215p5xPvGOaI6/BTc024E9brvFjSQTfIYqgvwogQdipknu1g==", - "dev": true, - "dependencies": { - "rollup-pluginutils": "^2.7.1", - "url-join": "^4.0.1" - }, - "peerDependencies": { - "rollup": ">=1.9.0" - } - }, - "node_modules/rollup-pluginutils": { - "version": "2.8.2", - "resolved": "https://registry.npmjs.org/rollup-pluginutils/-/rollup-pluginutils-2.8.2.tgz", - "integrity": "sha512-EEp9NhnUkwY8aif6bxgovPHMoMoNr2FulJziTndpt5H9RdwC47GSGuII9XxpSdzVGM0GWrNPHV6ie1LTNJPaLQ==", - "dev": true, - "dependencies": { - "estree-walker": "^0.6.1" - } - }, - "node_modules/rollup-pluginutils/node_modules/estree-walker": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-0.6.1.tgz", - "integrity": "sha512-SqmZANLWS0mnatqbSfRP5g8OXZC12Fgg1IwNtLsyHDzJizORW4khDfjPqJZsemPWBB2uqykUah5YpQ6epsqC/w==", - "dev": true - }, - "node_modules/safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, - "node_modules/schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "dev": true, - "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/serialize-javascript": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz", - "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==", - "dev": true, - "dependencies": { - "randombytes": "^2.1.0" - } - }, - "node_modules/shelljs": { - "version": "0.8.5", - "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.8.5.tgz", - "integrity": "sha512-TiwcRcrkhHvbrZbnRcFYMLl30Dfov3HKqzp5tO5b4pt6G/SezKcYhmDg15zXVBswHmctSAQKznqNW2LO5tTDow==", - "dev": true, - "dependencies": { - "glob": "^7.0.0", - "interpret": "^1.0.0", - "rechoir": "^0.6.2" - }, - "bin": { - "shjs": "bin/shjs" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/shx": { - "version": "0.3.4", - "resolved": "https://registry.npmjs.org/shx/-/shx-0.3.4.tgz", - "integrity": "sha512-N6A9MLVqjxZYcVn8hLmtneQWIJtp8IKzMP4eMnx+nqkvXoqinUPCbUFLp2UcWTEIUONhlk0ewxr/jaVGlc+J+g==", - "dev": true, - "dependencies": { - "minimist": "^1.2.3", - "shelljs": "^0.8.5" - }, - "bin": { - "shx": "lib/cli.js" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/source-map-support": { - "version": "0.5.21", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", - "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", - "dev": true, - "dependencies": { - "buffer-from": "^1.0.0", - "source-map": "^0.6.0" - } - }, - "node_modules/sourcemap-codec": { - "version": "1.4.8", - "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", - "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==", - "deprecated": "Please use @jridgewell/sourcemap-codec instead", - "dev": true - }, - "node_modules/supports-color": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", - "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/supports-color?sponsor=1" - } - }, - "node_modules/supports-preserve-symlinks-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", - "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", - "dev": true, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/tapable": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", - "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/terser": { - "version": "5.16.1", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.16.1.tgz", - "integrity": "sha512-xvQfyfA1ayT0qdK47zskQgRZeWLoOQ8JQ6mIgRGVNwZKdQMU+5FkCBjmv4QjcrTzyZquRw2FVtlJSRUmMKQslw==", - "dev": true, - "dependencies": { - "@jridgewell/source-map": "^0.3.2", - "acorn": "^8.5.0", - "commander": "^2.20.0", - "source-map-support": "~0.5.20" - }, - "bin": { - "terser": "bin/terser" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/terser-webpack-plugin": { - "version": "5.3.6", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.6.tgz", - "integrity": "sha512-kfLFk+PoLUQIbLmB1+PZDMRSZS99Mp+/MHqDNmMA6tOItzRt+Npe3E+fsMs5mfcM0wCtrrdU387UnV+vnSffXQ==", - "dev": true, - "dependencies": { - "@jridgewell/trace-mapping": "^0.3.14", - "jest-worker": "^27.4.5", - "schema-utils": "^3.1.1", - "serialize-javascript": "^6.0.0", - "terser": "^5.14.1" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.1.0" - }, - "peerDependenciesMeta": { - "@swc/core": { - "optional": true - }, - "esbuild": { - "optional": true - }, - "uglify-js": { - "optional": true - } - } - }, - "node_modules/tslib": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz", - "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==", - "dev": true - }, - "node_modules/typescript": { - "version": "4.9.3", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.3.tgz", - "integrity": "sha512-CIfGzTelbKNEnLpLdGFgdyKhG23CKdKgQPOBc+OUNrkJ2vr+KSzsSV5kq5iWhEQbok+quxgGzrAtGWCyU7tHnA==", - "dev": true, - "bin": { - "tsc": "bin/tsc", - "tsserver": "bin/tsserver" - }, - "engines": { - "node": ">=4.2.0" - } - }, - "node_modules/update-browserslist-db": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.10.tgz", - "integrity": "sha512-OztqDenkfFkbSG+tRxBeAnCVPckDBcvibKd35yDONx6OU8N7sqgwc7rCbkJ/WcYtVRZ4ba68d6byhC21GFh7sQ==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/browserslist" - } - ], - "dependencies": { - "escalade": "^3.1.1", - "picocolors": "^1.0.0" - }, - "bin": { - "browserslist-lint": "cli.js" - }, - "peerDependencies": { - "browserslist": ">= 4.21.0" - } - }, - "node_modules/uri-js": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", - "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", - "dev": true, - "dependencies": { - "punycode": "^2.1.0" - } - }, - "node_modules/url-join": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/url-join/-/url-join-4.0.1.tgz", - "integrity": "sha512-jk1+QP6ZJqyOiuEI9AEWQfju/nB2Pw466kbA0LEZljHwKeMgd9WrAEgEGxjPDD2+TNbbb37rTyhEfrCXfuKXnA==", - "dev": true - }, - "node_modules/usdpl-front": { - "resolved": "src/usdpl-front", - "link": true - }, - "node_modules/watchpack": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz", - "integrity": "sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==", - "dev": true, - "dependencies": { - "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.1.2" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/webpack": { - "version": "5.75.0", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.75.0.tgz", - "integrity": "sha512-piaIaoVJlqMsPtX/+3KTTO6jfvrSYgauFVdt8cr9LTHKmcq/AMd4mhzsiP7ZF/PGRNPGA8336jldh9l2Kt2ogQ==", - "dev": true, - "dependencies": { - "@types/eslint-scope": "^3.7.3", - "@types/estree": "^0.0.51", - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/wasm-edit": "1.11.1", - "@webassemblyjs/wasm-parser": "1.11.1", - "acorn": "^8.7.1", - "acorn-import-assertions": "^1.7.6", - "browserslist": "^4.14.5", - "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^5.10.0", - "es-module-lexer": "^0.9.0", - "eslint-scope": "5.1.1", - "events": "^3.2.0", - "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.2.9", - "json-parse-even-better-errors": "^2.3.1", - "loader-runner": "^4.2.0", - "mime-types": "^2.1.27", - "neo-async": "^2.6.2", - "schema-utils": "^3.1.0", - "tapable": "^2.1.1", - "terser-webpack-plugin": "^5.1.3", - "watchpack": "^2.4.0", - "webpack-sources": "^3.2.3" - }, - "bin": { - "webpack": "bin/webpack.js" - }, - "engines": { - "node": ">=10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependenciesMeta": { - "webpack-cli": { - "optional": true - } - } - }, - "node_modules/webpack-sources": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", - "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", - "dev": true, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/webpack/node_modules/@types/estree": { - "version": "0.0.51", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.51.tgz", - "integrity": "sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==", - "dev": true - }, - "node_modules/wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", - "dev": true - }, - "src/usdpl-front": { - "version": "0.7.0", - "license": "GPL-3.0-only" - } - }, - "dependencies": { - "@jridgewell/gen-mapping": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", - "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", - "dev": true, - "requires": { - "@jridgewell/set-array": "^1.0.1", - "@jridgewell/sourcemap-codec": "^1.4.10", - "@jridgewell/trace-mapping": "^0.3.9" - } - }, - "@jridgewell/resolve-uri": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", - "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==", - "dev": true - }, - "@jridgewell/set-array": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", - "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", - "dev": true - }, - "@jridgewell/source-map": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.2.tgz", - "integrity": "sha512-m7O9o2uR8k2ObDysZYzdfhb08VuEml5oWGiosa1VdaPZ/A6QyPkAJuwN0Q1lhULOf6B7MtQmHENS743hWtCrgw==", - "dev": true, - "requires": { - "@jridgewell/gen-mapping": "^0.3.0", - "@jridgewell/trace-mapping": "^0.3.9" - } - }, - "@jridgewell/sourcemap-codec": { - "version": "1.4.14", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", - "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==", - "dev": true - }, - "@jridgewell/trace-mapping": { - "version": "0.3.17", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.17.tgz", - "integrity": "sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g==", - "dev": true, - "requires": { - "@jridgewell/resolve-uri": "3.1.0", - "@jridgewell/sourcemap-codec": "1.4.14" - } - }, - "@rollup/plugin-commonjs": { - "version": "21.1.0", - "resolved": "https://registry.npmjs.org/@rollup/plugin-commonjs/-/plugin-commonjs-21.1.0.tgz", - "integrity": "sha512-6ZtHx3VHIp2ReNNDxHjuUml6ur+WcQ28N1yHgCQwsbNkQg2suhxGMDQGJOn/KuDxKtd1xuZP5xSTwBA4GQ8hbA==", - "dev": true, - "requires": { - "@rollup/pluginutils": "^3.1.0", - "commondir": "^1.0.1", - "estree-walker": "^2.0.1", - "glob": "^7.1.6", - "is-reference": "^1.2.1", - "magic-string": "^0.25.7", - "resolve": "^1.17.0" - } - }, - "@rollup/plugin-json": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/@rollup/plugin-json/-/plugin-json-4.1.0.tgz", - "integrity": "sha512-yfLbTdNS6amI/2OpmbiBoW12vngr5NW2jCJVZSBEz+H5KfUJZ2M7sDjk0U6GOOdCWFVScShte29o9NezJ53TPw==", - "dev": true, - "requires": { - "@rollup/pluginutils": "^3.0.8" - } - }, - "@rollup/plugin-node-resolve": { - "version": "13.3.0", - "resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-13.3.0.tgz", - "integrity": "sha512-Lus8rbUo1eEcnS4yTFKLZrVumLPY+YayBdWXgFSHYhTT2iJbMhoaaBL3xl5NCdeRytErGr8tZ0L71BMRmnlwSw==", - "dev": true, - "requires": { - "@rollup/pluginutils": "^3.1.0", - "@types/resolve": "1.17.1", - "deepmerge": "^4.2.2", - "is-builtin-module": "^3.1.0", - "is-module": "^1.0.0", - "resolve": "^1.19.0" - } - }, - "@rollup/plugin-replace": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@rollup/plugin-replace/-/plugin-replace-4.0.0.tgz", - "integrity": "sha512-+rumQFiaNac9y64OHtkHGmdjm7us9bo1PlbgQfdihQtuNxzjpaB064HbRnewUOggLQxVCCyINfStkgmBeQpv1g==", - "dev": true, - "requires": { - "@rollup/pluginutils": "^3.1.0", - "magic-string": "^0.25.7" - } - }, - "@rollup/plugin-typescript": { - "version": "8.5.0", - "resolved": "https://registry.npmjs.org/@rollup/plugin-typescript/-/plugin-typescript-8.5.0.tgz", - "integrity": "sha512-wMv1/scv0m/rXx21wD2IsBbJFba8wGF3ErJIr6IKRfRj49S85Lszbxb4DCo8iILpluTjk2GAAu9CoZt4G3ppgQ==", - "dev": true, - "requires": { - "@rollup/pluginutils": "^3.1.0", - "resolve": "^1.17.0" - } - }, - "@rollup/pluginutils": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-3.1.0.tgz", - "integrity": "sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==", - "dev": true, - "requires": { - "@types/estree": "0.0.39", - "estree-walker": "^1.0.1", - "picomatch": "^2.2.2" - }, - "dependencies": { - "estree-walker": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz", - "integrity": "sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==", - "dev": true - } - } - }, - "@types/eslint": { - "version": "8.4.10", - "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.4.10.tgz", - "integrity": "sha512-Sl/HOqN8NKPmhWo2VBEPm0nvHnu2LL3v9vKo8MEq0EtbJ4eVzGPl41VNPvn5E1i5poMk4/XD8UriLHpJvEP/Nw==", - "dev": true, - "requires": { - "@types/estree": "*", - "@types/json-schema": "*" - } - }, - "@types/eslint-scope": { - "version": "3.7.4", - "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.4.tgz", - "integrity": "sha512-9K4zoImiZc3HlIp6AVUDE4CWYx22a+lhSZMYNpbjW04+YF0KWj4pJXnEMjdnFTiQibFFmElcsasJXDbdI/EPhA==", - "dev": true, - "requires": { - "@types/eslint": "*", - "@types/estree": "*" - } - }, - "@types/estree": { - "version": "0.0.39", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz", - "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==", - "dev": true - }, - "@types/json-schema": { - "version": "7.0.11", - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz", - "integrity": "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==", - "dev": true - }, - "@types/node": { - "version": "18.11.10", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.11.10.tgz", - "integrity": "sha512-juG3RWMBOqcOuXC643OAdSA525V44cVgGV6dUDuiFtss+8Fk5x1hI93Rsld43VeJVIeqlP9I7Fn9/qaVqoEAuQ==", - "dev": true - }, - "@types/prop-types": { - "version": "15.7.5", - "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.5.tgz", - "integrity": "sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==", - "dev": true - }, - "@types/react": { - "version": "16.14.0", - "resolved": "https://registry.npmjs.org/@types/react/-/react-16.14.0.tgz", - "integrity": "sha512-jJjHo1uOe+NENRIBvF46tJimUvPnmbQ41Ax0pEm7pRvhPg+wuj8VMOHHiMvaGmZRzRrCtm7KnL5OOE/6kHPK8w==", - "dev": true, - "requires": { - "@types/prop-types": "*", - "csstype": "^3.0.2" - } - }, - "@types/resolve": { - "version": "1.17.1", - "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-1.17.1.tgz", - "integrity": "sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==", - "dev": true, - "requires": { - "@types/node": "*" - } - }, - "@types/webpack": { - "version": "5.28.0", - "resolved": "https://registry.npmjs.org/@types/webpack/-/webpack-5.28.0.tgz", - "integrity": "sha512-8cP0CzcxUiFuA9xGJkfeVpqmWTk9nx6CWwamRGCj95ph1SmlRRk9KlCZ6avhCbZd4L68LvYT6l1kpdEnQXrF8w==", - "dev": true, - "requires": { - "@types/node": "*", - "tapable": "^2.2.0", - "webpack": "^5" - } - }, - "@webassemblyjs/ast": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.1.tgz", - "integrity": "sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==", - "dev": true, - "requires": { - "@webassemblyjs/helper-numbers": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1" - } - }, - "@webassemblyjs/floating-point-hex-parser": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz", - "integrity": "sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==", - "dev": true - }, - "@webassemblyjs/helper-api-error": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz", - "integrity": "sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==", - "dev": true - }, - "@webassemblyjs/helper-buffer": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz", - "integrity": "sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==", - "dev": true - }, - "@webassemblyjs/helper-numbers": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz", - "integrity": "sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ==", - "dev": true, - "requires": { - "@webassemblyjs/floating-point-hex-parser": "1.11.1", - "@webassemblyjs/helper-api-error": "1.11.1", - "@xtuc/long": "4.2.2" - } - }, - "@webassemblyjs/helper-wasm-bytecode": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz", - "integrity": "sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==", - "dev": true - }, - "@webassemblyjs/helper-wasm-section": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz", - "integrity": "sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-buffer": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1", - "@webassemblyjs/wasm-gen": "1.11.1" - } - }, - "@webassemblyjs/ieee754": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz", - "integrity": "sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==", - "dev": true, - "requires": { - "@xtuc/ieee754": "^1.2.0" - } - }, - "@webassemblyjs/leb128": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.1.tgz", - "integrity": "sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==", - "dev": true, - "requires": { - "@xtuc/long": "4.2.2" - } - }, - "@webassemblyjs/utf8": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.1.tgz", - "integrity": "sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==", - "dev": true - }, - "@webassemblyjs/wasm-edit": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz", - "integrity": "sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-buffer": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1", - "@webassemblyjs/helper-wasm-section": "1.11.1", - "@webassemblyjs/wasm-gen": "1.11.1", - "@webassemblyjs/wasm-opt": "1.11.1", - "@webassemblyjs/wasm-parser": "1.11.1", - "@webassemblyjs/wast-printer": "1.11.1" - } - }, - "@webassemblyjs/wasm-gen": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz", - "integrity": "sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1", - "@webassemblyjs/ieee754": "1.11.1", - "@webassemblyjs/leb128": "1.11.1", - "@webassemblyjs/utf8": "1.11.1" - } - }, - "@webassemblyjs/wasm-opt": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz", - "integrity": "sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-buffer": "1.11.1", - "@webassemblyjs/wasm-gen": "1.11.1", - "@webassemblyjs/wasm-parser": "1.11.1" - } - }, - "@webassemblyjs/wasm-parser": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz", - "integrity": "sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-api-error": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1", - "@webassemblyjs/ieee754": "1.11.1", - "@webassemblyjs/leb128": "1.11.1", - "@webassemblyjs/utf8": "1.11.1" - } - }, - "@webassemblyjs/wast-printer": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz", - "integrity": "sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.11.1", - "@xtuc/long": "4.2.2" - } - }, - "@xtuc/ieee754": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", - "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==", - "dev": true - }, - "@xtuc/long": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", - "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==", - "dev": true - }, - "acorn": { - "version": "8.8.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.1.tgz", - "integrity": "sha512-7zFpHzhnqYKrkYdUjF1HI1bzd0VygEGX8lFk4k5zVMqHEoES+P+7TKI+EvLO9WVMJ8eekdO0aDEK044xTXwPPA==", - "dev": true - }, - "acorn-import-assertions": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz", - "integrity": "sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==", - "dev": true, - "requires": {} - }, - "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "dev": true, - "requires": {} - }, - "balanced-match": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", - "dev": true - }, - "brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "dev": true, - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "browserslist": { - "version": "4.21.4", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.4.tgz", - "integrity": "sha512-CBHJJdDmgjl3daYjN5Cp5kbTf1mUhZoS+beLklHIvkOWscs83YAhLlF3Wsh/lciQYAcbBJgTOD44VtG31ZM4Hw==", - "dev": true, - "requires": { - "caniuse-lite": "^1.0.30001400", - "electron-to-chromium": "^1.4.251", - "node-releases": "^2.0.6", - "update-browserslist-db": "^1.0.9" - } - }, - "buffer-from": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", - "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", - "dev": true - }, - "builtin-modules": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.3.0.tgz", - "integrity": "sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==", - "dev": true - }, - "caniuse-lite": { - "version": "1.0.30001436", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001436.tgz", - "integrity": "sha512-ZmWkKsnC2ifEPoWUvSAIGyOYwT+keAaaWPHiQ9DfMqS1t6tfuyFYoWR78TeZtznkEQ64+vGXH9cZrElwR2Mrxg==", - "dev": true - }, - "chrome-trace-event": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", - "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==", - "dev": true - }, - "commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", - "dev": true - }, - "commondir": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", - "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==", - "dev": true - }, - "concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", - "dev": true - }, - "csstype": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.1.tgz", - "integrity": "sha512-DJR/VvkAvSZW9bTouZue2sSxDwdTN92uHjqeKVm+0dAqdfNykRzQ95tay8aXMBAAPpUiq4Qcug2L7neoRh2Egw==", - "dev": true - }, - "decky-frontend-lib": { - "version": "1.8.3", - "resolved": "https://registry.npmjs.org/decky-frontend-lib/-/decky-frontend-lib-1.8.3.tgz", - "integrity": "sha512-k5/Zvv3Td55JKiETpYyFVweF5Tty9jWN/kipiA4PKJEMz7mFixzGuJ3p7Ud6hAqJ4aC5K4h4Z33gVQR48VVWMg==", - "requires": { - "minimist": "^1.2.6" - } - }, - "deepmerge": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", - "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==", - "dev": true - }, - "electron-to-chromium": { - "version": "1.4.284", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.284.tgz", - "integrity": "sha512-M8WEXFuKXMYMVr45fo8mq0wUrrJHheiKZf6BArTKk9ZBYCKJEOU5H8cdWgDT+qCVZf7Na4lVUaZsA+h6uA9+PA==", - "dev": true - }, - "enhanced-resolve": { - "version": "5.12.0", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.12.0.tgz", - "integrity": "sha512-QHTXI/sZQmko1cbDoNAa3mJ5qhWUUNAq3vR0/YiD379fWQrcfuoX1+HW2S0MTt7XmoPLapdaDKUtelUSPic7hQ==", - "dev": true, - "requires": { - "graceful-fs": "^4.2.4", - "tapable": "^2.2.0" - } - }, - "es-module-lexer": { - "version": "0.9.3", - "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.9.3.tgz", - "integrity": "sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==", - "dev": true - }, - "escalade": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", - "dev": true - }, - "eslint-scope": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", - "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", - "dev": true, - "requires": { - "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" - } - }, - "esrecurse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", - "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", - "dev": true, - "requires": { - "estraverse": "^5.2.0" - }, - "dependencies": { - "estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", - "dev": true - } - } - }, - "estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", - "dev": true - }, - "estree-walker": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", - "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==", - "dev": true - }, - "events": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", - "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", - "dev": true - }, - "fast-deep-equal": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", - "dev": true - }, - "fast-json-stable-stringify": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", - "dev": true - }, - "fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", - "dev": true - }, - "fsevents": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", - "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", - "dev": true, - "optional": true - }, - "function-bind": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", - "dev": true - }, - "glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "dev": true, - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "glob-to-regexp": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", - "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", - "dev": true - }, - "graceful-fs": { - "version": "4.2.10", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", - "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==", - "dev": true - }, - "has": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", - "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", - "dev": true, - "requires": { - "function-bind": "^1.1.1" - } - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", - "dev": true, - "requires": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "dev": true - }, - "interpret": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz", - "integrity": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==", - "dev": true - }, - "is-builtin-module": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-3.2.0.tgz", - "integrity": "sha512-phDA4oSGt7vl1n5tJvTWooWWAsXLY+2xCnxNqvKhGEzujg+A43wPlPOyDg3C8XQHN+6k/JTQWJ/j0dQh/qr+Hw==", - "dev": true, - "requires": { - "builtin-modules": "^3.3.0" - } - }, - "is-core-module": { - "version": "2.11.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.11.0.tgz", - "integrity": "sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==", - "dev": true, - "requires": { - "has": "^1.0.3" - } - }, - "is-module": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz", - "integrity": "sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==", - "dev": true - }, - "is-reference": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/is-reference/-/is-reference-1.2.1.tgz", - "integrity": "sha512-U82MsXXiFIrjCK4otLT+o2NA2Cd2g5MLoOVXUZjIOhLurrRxpEXzI8O0KZHr3IjLvlAH1kTPYSuqer5T9ZVBKQ==", - "dev": true, - "requires": { - "@types/estree": "*" - } - }, - "jest-worker": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", - "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", - "dev": true, - "requires": { - "@types/node": "*", - "merge-stream": "^2.0.0", - "supports-color": "^8.0.0" - } - }, - "js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", - "peer": true - }, - "json-parse-even-better-errors": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", - "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", - "dev": true - }, - "json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true - }, - "loader-runner": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", - "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==", - "dev": true - }, - "loose-envify": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", - "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", - "peer": true, - "requires": { - "js-tokens": "^3.0.0 || ^4.0.0" - } - }, - "magic-string": { - "version": "0.25.9", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.9.tgz", - "integrity": "sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==", - "dev": true, - "requires": { - "sourcemap-codec": "^1.4.8" - } - }, - "merge-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", - "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", - "dev": true - }, - "mime-db": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", - "dev": true - }, - "mime-types": { - "version": "2.1.35", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", - "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", - "dev": true, - "requires": { - "mime-db": "1.52.0" - } - }, - "minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "minimist": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.7.tgz", - "integrity": "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==" - }, - "neo-async": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", - "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", - "dev": true - }, - "node-releases": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.6.tgz", - "integrity": "sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg==", - "dev": true - }, - "once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", - "dev": true, - "requires": { - "wrappy": "1" - } - }, - "path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", - "dev": true - }, - "path-parse": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", - "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", - "dev": true - }, - "picocolors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", - "dev": true - }, - "picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "dev": true - }, - "punycode": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", - "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", - "dev": true - }, - "randombytes": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", - "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", - "dev": true, - "requires": { - "safe-buffer": "^5.1.0" - } - }, - "react": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react/-/react-18.2.0.tgz", - "integrity": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==", - "peer": true, - "requires": { - "loose-envify": "^1.1.0" - } - }, - "react-icons": { - "version": "4.7.1", - "resolved": "https://registry.npmjs.org/react-icons/-/react-icons-4.7.1.tgz", - "integrity": "sha512-yHd3oKGMgm7zxo3EA7H2n7vxSoiGmHk5t6Ou4bXsfcgWyhfDKMpyKfhHR6Bjnn63c+YXBLBPUql9H4wPJM6sXw==", - "requires": {} - }, - "rechoir": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz", - "integrity": "sha512-HFM8rkZ+i3zrV+4LQjwQ0W+ez98pApMGM3HUrN04j3CqzPOzl9nmP15Y8YXNm8QHGv/eacOVEjqhmWpkRV0NAw==", - "dev": true, - "requires": { - "resolve": "^1.1.6" - } - }, - "resolve": { - "version": "1.22.1", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", - "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", - "dev": true, - "requires": { - "is-core-module": "^2.9.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - } - }, - "rollup": { - "version": "2.79.1", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.79.1.tgz", - "integrity": "sha512-uKxbd0IhMZOhjAiD5oAFp7BqvkA4Dv47qpOCtaNvng4HBwdbWtdOh8f5nZNuk2rp51PMGk3bzfWu5oayNEuYnw==", - "dev": true, - "requires": { - "fsevents": "~2.3.2" - } - }, - "rollup-plugin-import-assets": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/rollup-plugin-import-assets/-/rollup-plugin-import-assets-1.1.1.tgz", - "integrity": "sha512-u5zJwOjguTf2N+wETq2weNKGvNkuVc1UX/fPgg215p5xPvGOaI6/BTc024E9brvFjSQTfIYqgvwogQdipknu1g==", - "dev": true, - "requires": { - "rollup-pluginutils": "^2.7.1", - "url-join": "^4.0.1" - } - }, - "rollup-pluginutils": { - "version": "2.8.2", - "resolved": "https://registry.npmjs.org/rollup-pluginutils/-/rollup-pluginutils-2.8.2.tgz", - "integrity": "sha512-EEp9NhnUkwY8aif6bxgovPHMoMoNr2FulJziTndpt5H9RdwC47GSGuII9XxpSdzVGM0GWrNPHV6ie1LTNJPaLQ==", - "dev": true, - "requires": { - "estree-walker": "^0.6.1" - }, - "dependencies": { - "estree-walker": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-0.6.1.tgz", - "integrity": "sha512-SqmZANLWS0mnatqbSfRP5g8OXZC12Fgg1IwNtLsyHDzJizORW4khDfjPqJZsemPWBB2uqykUah5YpQ6epsqC/w==", - "dev": true - } - } - }, - "safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "dev": true - }, - "schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - } - }, - "serialize-javascript": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz", - "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==", - "dev": true, - "requires": { - "randombytes": "^2.1.0" - } - }, - "shelljs": { - "version": "0.8.5", - "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.8.5.tgz", - "integrity": "sha512-TiwcRcrkhHvbrZbnRcFYMLl30Dfov3HKqzp5tO5b4pt6G/SezKcYhmDg15zXVBswHmctSAQKznqNW2LO5tTDow==", - "dev": true, - "requires": { - "glob": "^7.0.0", - "interpret": "^1.0.0", - "rechoir": "^0.6.2" - } - }, - "shx": { - "version": "0.3.4", - "resolved": "https://registry.npmjs.org/shx/-/shx-0.3.4.tgz", - "integrity": "sha512-N6A9MLVqjxZYcVn8hLmtneQWIJtp8IKzMP4eMnx+nqkvXoqinUPCbUFLp2UcWTEIUONhlk0ewxr/jaVGlc+J+g==", - "dev": true, - "requires": { - "minimist": "^1.2.3", - "shelljs": "^0.8.5" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - }, - "source-map-support": { - "version": "0.5.21", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", - "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", - "dev": true, - "requires": { - "buffer-from": "^1.0.0", - "source-map": "^0.6.0" - } - }, - "sourcemap-codec": { - "version": "1.4.8", - "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", - "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==", - "dev": true - }, - "supports-color": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", - "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - }, - "supports-preserve-symlinks-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", - "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", - "dev": true - }, - "tapable": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", - "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", - "dev": true - }, - "terser": { - "version": "5.16.1", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.16.1.tgz", - "integrity": "sha512-xvQfyfA1ayT0qdK47zskQgRZeWLoOQ8JQ6mIgRGVNwZKdQMU+5FkCBjmv4QjcrTzyZquRw2FVtlJSRUmMKQslw==", - "dev": true, - "requires": { - "@jridgewell/source-map": "^0.3.2", - "acorn": "^8.5.0", - "commander": "^2.20.0", - "source-map-support": "~0.5.20" - } - }, - "terser-webpack-plugin": { - "version": "5.3.6", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.6.tgz", - "integrity": "sha512-kfLFk+PoLUQIbLmB1+PZDMRSZS99Mp+/MHqDNmMA6tOItzRt+Npe3E+fsMs5mfcM0wCtrrdU387UnV+vnSffXQ==", - "dev": true, - "requires": { - "@jridgewell/trace-mapping": "^0.3.14", - "jest-worker": "^27.4.5", - "schema-utils": "^3.1.1", - "serialize-javascript": "^6.0.0", - "terser": "^5.14.1" - } - }, - "tslib": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz", - "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==", - "dev": true - }, - "typescript": { - "version": "4.9.3", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.3.tgz", - "integrity": "sha512-CIfGzTelbKNEnLpLdGFgdyKhG23CKdKgQPOBc+OUNrkJ2vr+KSzsSV5kq5iWhEQbok+quxgGzrAtGWCyU7tHnA==", - "dev": true - }, - "update-browserslist-db": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.10.tgz", - "integrity": "sha512-OztqDenkfFkbSG+tRxBeAnCVPckDBcvibKd35yDONx6OU8N7sqgwc7rCbkJ/WcYtVRZ4ba68d6byhC21GFh7sQ==", - "dev": true, - "requires": { - "escalade": "^3.1.1", - "picocolors": "^1.0.0" - } - }, - "uri-js": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", - "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", - "dev": true, - "requires": { - "punycode": "^2.1.0" - } - }, - "url-join": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/url-join/-/url-join-4.0.1.tgz", - "integrity": "sha512-jk1+QP6ZJqyOiuEI9AEWQfju/nB2Pw466kbA0LEZljHwKeMgd9WrAEgEGxjPDD2+TNbbb37rTyhEfrCXfuKXnA==", - "dev": true - }, - "usdpl-front": { - "version": "file:src/usdpl-front" - }, - "watchpack": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz", - "integrity": "sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==", - "dev": true, - "requires": { - "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.1.2" - } - }, - "webpack": { - "version": "5.75.0", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.75.0.tgz", - "integrity": "sha512-piaIaoVJlqMsPtX/+3KTTO6jfvrSYgauFVdt8cr9LTHKmcq/AMd4mhzsiP7ZF/PGRNPGA8336jldh9l2Kt2ogQ==", - "dev": true, - "requires": { - "@types/eslint-scope": "^3.7.3", - "@types/estree": "^0.0.51", - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/wasm-edit": "1.11.1", - "@webassemblyjs/wasm-parser": "1.11.1", - "acorn": "^8.7.1", - "acorn-import-assertions": "^1.7.6", - "browserslist": "^4.14.5", - "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^5.10.0", - "es-module-lexer": "^0.9.0", - "eslint-scope": "5.1.1", - "events": "^3.2.0", - "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.2.9", - "json-parse-even-better-errors": "^2.3.1", - "loader-runner": "^4.2.0", - "mime-types": "^2.1.27", - "neo-async": "^2.6.2", - "schema-utils": "^3.1.0", - "tapable": "^2.1.1", - "terser-webpack-plugin": "^5.1.3", - "watchpack": "^2.4.0", - "webpack-sources": "^3.2.3" - }, - "dependencies": { - "@types/estree": { - "version": "0.0.51", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.51.tgz", - "integrity": "sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==", - "dev": true - } - } - }, - "webpack-sources": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", - "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", - "dev": true - }, - "wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", - "dev": true - } - } -} diff --git a/templates/decky/pnpm-lock.yaml b/templates/decky/pnpm-lock.yaml index 4b23ddd..5fb0f12 100644 --- a/templates/decky/pnpm-lock.yaml +++ b/templates/decky/pnpm-lock.yaml @@ -15,10 +15,12 @@ specifiers: shx: ^0.3.4 tslib: ^2.4.0 typescript: ^4.6.4 + usdpl-front: file:./src/usdpl-front dependencies: decky-frontend-lib: 1.0.1 react-icons: 4.4.0 + usdpl-front: file:src/usdpl-front devDependencies: '@rollup/plugin-commonjs': 21.1.0_rollup@2.75.6 @@ -909,3 +911,9 @@ packages: /wrappy/1.0.2: resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} dev: true + + file:src/usdpl-front: + resolution: {directory: src/usdpl-front, type: directory} + name: usdpl-front + version: 0.9.1 + dev: false diff --git a/templates/decky/src/index.tsx b/templates/decky/src/index.tsx index e36d6dc..8de0f39 100755 --- a/templates/decky/src/index.tsx +++ b/templates/decky/src/index.tsx @@ -16,7 +16,7 @@ import { FaShip } from "react-icons/fa"; import logo from "../assets/logo.png"; -import {init_usdpl, target, init_embedded, call_backend} from "usdpl-front"; +import {init_usdpl, target_usdpl, init_embedded, call_backend} from "usdpl-front"; const USDPL_PORT: number = 54321; @@ -109,7 +109,7 @@ export default definePlugin((serverApi: ServerAPI) => { (async () => { await init_embedded(); init_usdpl(USDPL_PORT); - console.log("USDPL started for framework: " + target()); + console.log("USDPL started for framework: " + target_usdpl()); })(); return { diff --git a/templates/decky/src/usdpl-front/package.json b/templates/decky/src/usdpl-front/package.json index a769587..1c18e11 100644 --- a/templates/decky/src/usdpl-front/package.json +++ b/templates/decky/src/usdpl-front/package.json @@ -4,7 +4,7 @@ "NGnius (Graham) " ], "description": "Universal Steam Deck Plugin Library front-end designed for WASM", - "version": "0.7.0", + "version": "0.9.1", "license": "GPL-3.0-only", "repository": { "type": "git", diff --git a/templates/decky/src/usdpl-front/usdpl_front.d.ts b/templates/decky/src/usdpl-front/usdpl_front.d.ts index 8e30d2a..9477118 100644 --- a/templates/decky/src/usdpl-front/usdpl_front.d.ts +++ b/templates/decky/src/usdpl-front/usdpl_front.d.ts @@ -36,6 +36,25 @@ export function get_value(key: string): any; * @returns {Promise} */ export function call_backend(name: string, parameters: any[]): Promise; +/** +* Initialize translation strings for the front-end +* @param {string} locale +* @returns {Promise} +*/ +export function init_tr(locale: string): Promise; +/** +* Translate a phrase, equivalent to tr_n(msg_id, 0) +* @param {string} msg_id +* @returns {string} +*/ +export function tr(msg_id: string): string; +/** +* Translate a phrase, retrieving the plural form for `n` items +* @param {string} msg_id +* @param {number} n +* @returns {string} +*/ +export function tr_n(msg_id: string, n: number): string; export type InitInput = RequestInfo | URL | Response | BufferSource | WebAssembly.Module; @@ -47,6 +66,9 @@ export interface InitOutput { readonly set_value: (a: number, b: number, c: number) => number; readonly get_value: (a: number, b: number) => number; readonly call_backend: (a: number, b: number, c: number, d: number) => number; + readonly init_tr: (a: number, b: number) => number; + readonly tr: (a: number, b: number, c: number) => void; + readonly tr_n: (a: number, b: number, c: number, d: number) => void; readonly __wbindgen_export_0: (a: number) => number; readonly __wbindgen_export_1: (a: number, b: number, c: number) => number; readonly __wbindgen_export_2: WebAssembly.Table; diff --git a/templates/decky/src/usdpl-front/usdpl_front.js b/templates/decky/src/usdpl-front/usdpl_front.js index d8c4a42..0b42e36 100644 --- a/templates/decky/src/usdpl-front/usdpl_front.js +++ b/templates/decky/src/usdpl-front/usdpl_front.js @@ -9,15 +9,6 @@ function getObject(idx) { return heap[idx]; } let heap_next = heap.length; -function addHeapObject(obj) { - if (heap_next === heap.length) heap.push(heap.length + 1); - const idx = heap_next; - heap_next = heap[idx]; - - heap[idx] = obj; - return idx; -} - function dropObject(idx) { if (idx < 36) return; heap[idx] = heap_next; @@ -30,7 +21,9 @@ function takeObject(idx) { return ret; } -let WASM_VECTOR_LEN = 0; +const cachedTextDecoder = new TextDecoder('utf-8', { ignoreBOM: true, fatal: true }); + +cachedTextDecoder.decode(); let cachedUint8Memory0 = new Uint8Array(); @@ -41,6 +34,21 @@ function getUint8Memory0() { return cachedUint8Memory0; } +function getStringFromWasm0(ptr, len) { + return cachedTextDecoder.decode(getUint8Memory0().subarray(ptr, ptr + len)); +} + +function addHeapObject(obj) { + if (heap_next === heap.length) heap.push(heap.length + 1); + const idx = heap_next; + heap_next = heap[idx]; + + heap[idx] = obj; + return idx; +} + +let WASM_VECTOR_LEN = 0; + const cachedTextEncoder = new TextEncoder('utf-8'); const encodeString = (typeof cachedTextEncoder.encodeInto === 'function' @@ -107,14 +115,6 @@ function getInt32Memory0() { return cachedInt32Memory0; } -const cachedTextDecoder = new TextDecoder('utf-8', { ignoreBOM: true, fatal: true }); - -cachedTextDecoder.decode(); - -function getStringFromWasm0(ptr, len) { - return cachedTextDecoder.decode(getUint8Memory0().subarray(ptr, ptr + len)); -} - let cachedFloat64Memory0 = new Float64Array(); function getFloat64Memory0() { @@ -124,71 +124,6 @@ function getFloat64Memory0() { return cachedFloat64Memory0; } -function debugString(val) { - // primitive types - const type = typeof val; - if (type == 'number' || type == 'boolean' || val == null) { - return `${val}`; - } - if (type == 'string') { - return `"${val}"`; - } - if (type == 'symbol') { - const description = val.description; - if (description == null) { - return 'Symbol'; - } else { - return `Symbol(${description})`; - } - } - if (type == 'function') { - const name = val.name; - if (typeof name == 'string' && name.length > 0) { - return `Function(${name})`; - } else { - return 'Function'; - } - } - // objects - if (Array.isArray(val)) { - const length = val.length; - let debug = '['; - if (length > 0) { - debug += debugString(val[0]); - } - for(let i = 1; i < length; i++) { - debug += ', ' + debugString(val[i]); - } - debug += ']'; - return debug; - } - // Test for built-in - const builtInMatches = /\[object ([^\]]+)\]/.exec(toString.call(val)); - let className; - if (builtInMatches.length > 1) { - className = builtInMatches[1]; - } else { - // Failed to match the standard '[object ClassName]' - return toString.call(val); - } - if (className == 'Object') { - // we're a user defined class or Object - // JSON.stringify avoids problems with cycles, and is generally much - // easier than looping through ownProperties of `val`. - try { - return 'Object(' + JSON.stringify(val) + ')'; - } catch (_) { - return 'Object'; - } - } - // errors - if (val instanceof Error) { - return `${val.name}: ${val.message}\n${val.stack}`; - } - // TODO we could test for more things here, like `Set`s and `Map`s. - return className; -} - function makeMutClosure(arg0, arg1, dtor, f) { const state = { a: arg0, b: arg1, cnt: 1, dtor }; const real = (...args) => { @@ -213,7 +148,7 @@ function makeMutClosure(arg0, arg1, dtor, f) { return real; } -function __wbg_adapter_28(arg0, arg1, arg2) { +function __wbg_adapter_26(arg0, arg1, arg2) { wasm.__wbindgen_export_3(arg0, arg1, addHeapObject(arg2)); } @@ -318,6 +253,59 @@ export function call_backend(name, parameters) { return takeObject(ret); } +/** +* Initialize translation strings for the front-end +* @param {string} locale +* @returns {Promise} +*/ +export function init_tr(locale) { + const ptr0 = passStringToWasm0(locale, wasm.__wbindgen_export_0, wasm.__wbindgen_export_1); + const len0 = WASM_VECTOR_LEN; + const ret = wasm.init_tr(ptr0, len0); + return takeObject(ret); +} + +/** +* Translate a phrase, equivalent to tr_n(msg_id, 0) +* @param {string} msg_id +* @returns {string} +*/ +export function tr(msg_id) { + try { + const retptr = wasm.__wbindgen_add_to_stack_pointer(-16); + const ptr0 = passStringToWasm0(msg_id, wasm.__wbindgen_export_0, wasm.__wbindgen_export_1); + const len0 = WASM_VECTOR_LEN; + wasm.tr(retptr, ptr0, len0); + var r0 = getInt32Memory0()[retptr / 4 + 0]; + var r1 = getInt32Memory0()[retptr / 4 + 1]; + return getStringFromWasm0(r0, r1); + } finally { + wasm.__wbindgen_add_to_stack_pointer(16); + wasm.__wbindgen_export_4(r0, r1); + } +} + +/** +* Translate a phrase, retrieving the plural form for `n` items +* @param {string} msg_id +* @param {number} n +* @returns {string} +*/ +export function tr_n(msg_id, n) { + try { + const retptr = wasm.__wbindgen_add_to_stack_pointer(-16); + const ptr0 = passStringToWasm0(msg_id, wasm.__wbindgen_export_0, wasm.__wbindgen_export_1); + const len0 = WASM_VECTOR_LEN; + wasm.tr_n(retptr, ptr0, len0, n); + var r0 = getInt32Memory0()[retptr / 4 + 0]; + var r1 = getInt32Memory0()[retptr / 4 + 1]; + return getStringFromWasm0(r0, r1); + } finally { + wasm.__wbindgen_add_to_stack_pointer(16); + wasm.__wbindgen_export_4(r0, r1); + } +} + function handleError(f, args) { try { return f.apply(this, args); @@ -325,7 +313,7 @@ function handleError(f, args) { wasm.__wbindgen_export_5(addHeapObject(e)); } } -function __wbg_adapter_69(arg0, arg1, arg2, arg3) { +function __wbg_adapter_58(arg0, arg1, arg2, arg3) { wasm.__wbindgen_export_6(arg0, arg1, addHeapObject(arg2), addHeapObject(arg3)); } @@ -363,13 +351,13 @@ async function load(module, imports) { function getImports() { const imports = {}; imports.wbg = {}; - imports.wbg.__wbindgen_object_clone_ref = function(arg0) { - const ret = getObject(arg0); - return addHeapObject(ret); - }; imports.wbg.__wbindgen_object_drop_ref = function(arg0) { takeObject(arg0); }; + imports.wbg.__wbindgen_string_new = function(arg0, arg1) { + const ret = getStringFromWasm0(arg0, arg1); + return addHeapObject(ret); + }; imports.wbg.__wbindgen_string_get = function(arg0, arg1) { const obj = getObject(arg1); const ret = typeof(obj) === 'string' ? obj : undefined; @@ -378,16 +366,10 @@ function getImports() { getInt32Memory0()[arg0 / 4 + 1] = len0; getInt32Memory0()[arg0 / 4 + 0] = ptr0; }; - imports.wbg.__wbindgen_string_new = function(arg0, arg1) { - const ret = getStringFromWasm0(arg0, arg1); + imports.wbg.__wbindgen_object_clone_ref = function(arg0) { + const ret = getObject(arg0); return addHeapObject(ret); }; - imports.wbg.__wbg_log_0908d39cad1c806d = function(arg0, arg1) { - console.log(getStringFromWasm0(arg0, arg1)); - }; - imports.wbg.__wbg_error_09a8f7a1c2281819 = function(arg0, arg1) { - console.error(getStringFromWasm0(arg0, arg1)); - }; imports.wbg.__wbindgen_number_new = function(arg0) { const ret = arg0; return addHeapObject(ret); @@ -411,24 +393,6 @@ function getImports() { const ret = getObject(arg0) === undefined; return ret; }; - imports.wbg.__wbg_new_abda76e883ba8a5f = function() { - const ret = new Error(); - return addHeapObject(ret); - }; - imports.wbg.__wbg_stack_658279fe44541cf6 = function(arg0, arg1) { - const ret = getObject(arg1).stack; - const ptr0 = passStringToWasm0(ret, wasm.__wbindgen_export_0, wasm.__wbindgen_export_1); - const len0 = WASM_VECTOR_LEN; - getInt32Memory0()[arg0 / 4 + 1] = len0; - getInt32Memory0()[arg0 / 4 + 0] = ptr0; - }; - imports.wbg.__wbg_error_f851667af71bcfc6 = function(arg0, arg1) { - try { - console.error(getStringFromWasm0(arg0, arg1)); - } finally { - wasm.__wbindgen_export_4(arg0, arg1); - } - }; imports.wbg.__wbg_instanceof_Window_acc97ff9f5d2c7b4 = function(arg0) { let result; try { @@ -453,13 +417,6 @@ function getImports() { const ret = result; return ret; }; - imports.wbg.__wbg_url_74285ddf2747cb3d = function(arg0, arg1) { - const ret = getObject(arg1).url; - const ptr0 = passStringToWasm0(ret, wasm.__wbindgen_export_0, wasm.__wbindgen_export_1); - const len0 = WASM_VECTOR_LEN; - getInt32Memory0()[arg0 / 4 + 1] = len0; - getInt32Memory0()[arg0 / 4 + 0] = ptr0; - }; imports.wbg.__wbg_text_1169d752cc697903 = function() { return handleError(function (arg0) { const ret = getObject(arg0).text(); return addHeapObject(ret); @@ -527,7 +484,7 @@ function getImports() { const a = state0.a; state0.a = 0; try { - return __wbg_adapter_69(a, state0.b, arg0, arg1); + return __wbg_adapter_58(a, state0.b, arg0, arg1); } finally { state0.a = a; } @@ -550,6 +507,10 @@ function getImports() { const ret = getObject(arg0).then(getObject(arg1), getObject(arg2)); return addHeapObject(ret); }; + imports.wbg.__wbg_set_bf3f89b92d5a34bf = function() { return handleError(function (arg0, arg1, arg2) { + const ret = Reflect.set(getObject(arg0), getObject(arg1), getObject(arg2)); + return ret; + }, arguments) }; imports.wbg.__wbg_parse_e23be3fecd886e2a = function() { return handleError(function (arg0, arg1) { const ret = JSON.parse(getStringFromWasm0(arg0, arg1)); return addHeapObject(ret); @@ -558,22 +519,11 @@ function getImports() { const ret = JSON.stringify(getObject(arg0)); return addHeapObject(ret); }, arguments) }; - imports.wbg.__wbg_set_bf3f89b92d5a34bf = function() { return handleError(function (arg0, arg1, arg2) { - const ret = Reflect.set(getObject(arg0), getObject(arg1), getObject(arg2)); - return ret; - }, arguments) }; - imports.wbg.__wbindgen_debug_string = function(arg0, arg1) { - const ret = debugString(getObject(arg1)); - const ptr0 = passStringToWasm0(ret, wasm.__wbindgen_export_0, wasm.__wbindgen_export_1); - const len0 = WASM_VECTOR_LEN; - getInt32Memory0()[arg0 / 4 + 1] = len0; - getInt32Memory0()[arg0 / 4 + 0] = ptr0; - }; imports.wbg.__wbindgen_throw = function(arg0, arg1) { throw new Error(getStringFromWasm0(arg0, arg1)); }; - imports.wbg.__wbindgen_closure_wrapper358 = function(arg0, arg1, arg2) { - const ret = makeMutClosure(arg0, arg1, 76, __wbg_adapter_28); + imports.wbg.__wbindgen_closure_wrapper384 = function(arg0, arg1, arg2) { + const ret = makeMutClosure(arg0, arg1, 70, __wbg_adapter_26); return addHeapObject(ret); }; @@ -632,7 +582,7 @@ export default init; // USDPL customization -const encoded = "AGFzbQEAAAABsAEaYAJ/fwF/YAJ/fwBgAX8AYAN/f38Bf2ADf39/AGAEf39/fwBgAX8Bf2AAAX9gAABgBX9/f39/AGAEf39/fwF/YAF/AX5gBX9/f39/AX9gBn9/f39/fwBgBn9/f39/fwF/YAV/f35/fwBgBX9/fX9/AGAFf398f38AYAR/fn9/AGAEf31/fwBgBH98f38AYAJ+fwBgB39/f39/f38Bf2ADfn9/AX9gAXwBf2ACf38BfgKUCyoDd2JnG19fd2JpbmRnZW5fb2JqZWN0X2Nsb25lX3JlZgAGA3diZxpfX3diaW5kZ2VuX29iamVjdF9kcm9wX3JlZgACA3diZxVfX3diaW5kZ2VuX3N0cmluZ19nZXQAAQN3YmcVX193YmluZGdlbl9zdHJpbmdfbmV3AAADd2JnGl9fd2JnX2xvZ18wOTA4ZDM5Y2FkMWM4MDZkAAEDd2JnHF9fd2JnX2Vycm9yXzA5YThmN2ExYzIyODE4MTkAAQN3YmcVX193YmluZGdlbl9udW1iZXJfbmV3ABgDd2JnFl9fd2JpbmRnZW5fYm9vbGVhbl9nZXQABgN3YmcVX193YmluZGdlbl9udW1iZXJfZ2V0AAEDd2JnEl9fd2JpbmRnZW5faXNfbnVsbAAGA3diZxdfX3diaW5kZ2VuX2lzX3VuZGVmaW5lZAAGA3diZxpfX3diZ19uZXdfYWJkYTc2ZTg4M2JhOGE1ZgAHA3diZxxfX3diZ19zdGFja182NTgyNzlmZTQ0NTQxY2Y2AAEDd2JnHF9fd2JnX2Vycm9yX2Y4NTE2NjdhZjcxYmNmYzYAAQN3YmcoX193YmdfaW5zdGFuY2VvZl9XaW5kb3dfYWNjOTdmZjlmNWQyYzdiNAAGA3diZxxfX3diZ19mZXRjaF8wZmUwNDkwNWNjY2ZjMmFhAAADd2JnKl9fd2JnX2luc3RhbmNlb2ZfUmVzcG9uc2VfZWFhNDI2MjIwODQ4YTM5ZQAGA3diZxpfX3diZ191cmxfNzQyODVkZGYyNzQ3Y2IzZAABA3diZxtfX3diZ190ZXh0XzExNjlkNzUyY2M2OTc5MDMABgN3YmcoX193YmdfbmV3d2l0aHN0cmFuZGluaXRfMDVkNzE4MDc4ODQyMGM0MAADA3diZxJfX3diaW5kZ2VuX2NiX2Ryb3AABgN3YmcgX193YmdfbmV3bm9hcmdzX2I1YjA2M2ZjNmMyZjAzNzYAAAN3YmcbX193YmdfY2FsbF85N2FlOWQ4NjQ1ZGMzODhiAAADd2JnGl9fd2JnX25ld18wYjliZmRkOTc1ODMyODRlAAcDd2JnFF9fd2JpbmRnZW5faXNfc3RyaW5nAAYDd2JnG19fd2JnX3NlbGZfNmQ0Nzk1MDZmNzJjNmE3MQAHA3diZx1fX3diZ193aW5kb3dfZjI1NTdjYzc4NDkwYWNlYgAHA3diZyFfX3diZ19nbG9iYWxUaGlzXzdmMjA2YmRhNjI4ZDUyODYABwN3YmcdX193YmdfZ2xvYmFsX2JhNzVjNTBkMWNmMzg0ZjQABwN3YmckX193YmdfbmV3d2l0aGxlbmd0aF83YzQyZjdlNzM4YTlkNWQzAAYDd2JnGl9fd2JnX3NldF9hNjgyMTRmMzVjNDE3ZmE5AAQDd2JnG19fd2JnX2NhbGxfMTY4ZGE4ODc3OWUzNWY2MQADA3diZxpfX3diZ19uZXdfOTk2MmY5MzkyMTlmMTgyMAAAA3diZx5fX3diZ19yZXNvbHZlXzk5ZmUxNzk2NGYzMWZmYzAABgN3YmcbX193YmdfdGhlbl8xMWY3YTU0ZDY3YjRiZmFkAAADd2JnG19fd2JnX3RoZW5fY2VkYWQyMGZiYmQ5NDE4YQADA3diZxxfX3diZ19wYXJzZV9lMjNiZTNmZWNkODg2ZTJhAAADd2JnIF9fd2JnX3N0cmluZ2lmeV9kNjQ3MWQzMDBkZWQ5YjY4AAYDd2JnGl9fd2JnX3NldF9iZjNmODliOTJkNWEzNGJmAAMDd2JnF19fd2JpbmRnZW5fZGVidWdfc3RyaW5nAAEDd2JnEF9fd2JpbmRnZW5fdGhyb3cAAQN3YmcdX193YmluZGdlbl9jbG9zdXJlX3dyYXBwZXIzNTgAAwOUA5IDBQYKBAIECQACAwMECgQOAgQFBAQDBAEFAQQEBAEZAQgDBhUEAAAADRYGAAwEAAcBAAMXAAQGAAMBAgQGBQAHAAIFBAEBAAECCAAFAgAABgUFBAQEBwAEBAEAAAAEBAEBBAUFCQUEBQUEAwQFBAUGAgEEBAUIAQECBAUAAgUCAAACAgACAgICAQYGBQEJBQIFDQICAgEEAgYCCQMGAAIGAQAAAAEEAAAEBAQBBAABAAAB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AGogBSAJIAxqLQAAIgRBAnZqLQAAOgAAIAlBAWoiBiAITw0GIABB/wdPDQMgACAHakEJaiAFIARBBHQgBiAMai0AACIGQQR2ckE/cWotAAA6AAAgAEECaiEEIABB/gdHBEAgBkECdEE8cSEGQQMhCAwICyAEQYAIQayKwAAQzgEACyAJIAhBvInAABDOAQALIABBgAhBzInAABDOAQALQYAIQYAIQdyJwAAQzgEAC0GACEGACEGcisAAEM4BAAsgCSAIQeyJwAAQzgEACyAAQYAIQfyJwAAQzgEACyAGIAhBjIrAABDOAQALIAdBCGogBGogBSAGai0AADoAACAAIAhqIQALAkAgD0UgCyACSXINACAAQYEISQRAIAIgB0EIaiAAakGACCAAaxDnASAAaiEADAELIABBgAhBhIjAABCMAwALIABBgQhPDQIgCyEEIAMgB0EIaiAAEOUBRQ0BCwsgB0GgCGokACAQDwsgAEGACEGUiMAAEI0DAAtB1IbAAEErIAdBmAhqQYCHwABBvIrAABDDAQALiQ8CB38BfiMAQZACayIDJAAgAAJ/AkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQCABLQBwQQFrDgQBAAMGAgsAC0HwksAAQSNByJzAABCaAgALIAEgASkDADcDMCADQdAAaiABQQhqQSgQqQMaIAEgAS8BbDsBbiABEBc2AjggAUE4aiIFEMABIAUQwgEgA0GcAWpBHjYCACADQZQBaiIHQRs2AgAgAyABQe4AajYCmAEgA0GkncAANgKQASADQSA2AowBIAMgAUEwajYCiAEgA0EDNgLMASADQgQ3ArwBIANB+JzAADYCuAEgAyADQYgBajYCyAEgA0GAAmogA0G4AWoQRiABQcQAaiADQYgCaiIIKAIANgIAIAEgAykDgAI3AjwgA0G4AWogA0HQAGpBKBCpAxogA0GIAWogA0G4AWoQggEgAygCiAEiBEUNASADKAKMASEJIAMoApABIQYgASADKAKUATYCVCABQdAAaiAGNgIAIAFBzABqIAk2AgAgASAENgJIIANBiAFqIAQgBhA8IANBwAFqIgQgA0GQAWooAgA2AgAgAyADKQOIATcDuAEgAUHYAGoiBiADQbgBahC+ASAHQRw2AgAgAyABQdQAajYCkAEgA0EdNgKMASADIAY2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QRxqKAIAIQIgBigCGCEBDAQLQcj/wAAgETcCAEHE/8AAIAc2AgBBwP/AACAINgIAIAQNAQtBgYCAgHghAgwBC0GBgICAeCECIAQgCUEEdCIBakEJakUNACADIAFrEDILCyAAIAI2AgQgACABNgIAIAZBIGokAAuVCQIHfwF+IwBB0ABrIgMkAAJ/An8CQAJAAkACQAJAAkACQCABLQDGAUEBaw4DAwACAQsACyABIAEpA4gBNwOgASABIAEpApQBNwKsASABQagBaiABQZABaigCADYCACABQbQBaiIEIAFBnAFqKAIANgIAIANBNGpBHDYCACADQR02AiwgAyABQaABaiIHNgIoIAMgBCgCADYCFCADIANBFGo2AjAgA0IDNwI8IANB0J/AADYCOCADIANBKGo2AkggA0ECNgJMIANBGGogA0E4ahBGIAMoAhggAygCIBAEIANBGGoQ0QJBoP/AAEGg/8AAKQMAIgpCAXw3AwAgA0EIaiAEKAIAEKABIAMoAgghBSABQcABakEANgIAIAFBvAFqIAMoAgw2AgAgASAFNgK4ASABQbABaigCACEGIAMgASgCrAEiBSAEKAIAIgRBAnQiCGoiCTYCNCADIAU2AjAgAyAGNgIsIAMgBTYCKCABQbgBaiEGIAQEQANAIANBOGogBSgCABBIIAEoAsABIgQgASgCvAFGBEAgBiAEEIECIAEoAsABIQQLIAVBBGohBSABKAK4ASAEQQR0aiIEIAMpAzg3AwAgBEEIaiADQUBrKQMANwMAIAEgASgCwAFBAWo2AsABIAhBfGoiCA0ACyADIAk2AjALIANBKGoQxwEgAUGo/8AALwEAOwHEASADQR42AhwgAyABQcQBajYCGCADQQE2AkwgA0IBNwI8IANB+J/AADYCOCADIANBGGo2AkggA0EoaiADQThqEEYgAygCKCADKAIwEAQgA0EoahDRAiADQShqIAcQ3AEgASAKNwMQIAFBADYCCCABIAo3AwAgAUEAOgBwIAEgAykDKDcDGCABQSBqIANBMGooAgA2AgAgASAGKQIANwIkIAFBLGogBkEIaigCADYCACABIAEvAcQBOwFsCyADQThqIAEgAhAtIAMoAjhFBEAgA0HEAGooAgAhAiADQUBrKAIAIQQgAygCPCEFIAEQsAEgBUUNAiADIAIQHTYCGCADIAUgAkEEdGoiBjYCNCADIAU2AjAgAyAENgIsIAMgBTYCKCACRQ0EQQAhBCADQThqQQFyIgJBB2ohCANAIAUtAAAiB0EKRgRAIAVBEGohBgwFCyACIAUpAAE3AAAgCCAFQQhqKQAANwAAIAMgBzoAOCADQThqEF8hByADQRhqKAIAIAQgBxAeIARBAWohBCAFQRBqIgUgBkcNAAsMAwsgAUEDOgDGAUEADAULQfCSwABBI0Gkn8AAEJoCAAsgAyAENgIUIANBNGpBHzYCACADQR02AiwgAyABQaABaiIENgIoIAMgA0EUajYCMCADQQI2AkwgA0ICNwI8IANBpKDAADYCOCADIANBKGo2AkggA0EYaiADQThqEEYgAygCGCADKAIgEAUgA0EYahDRAiADKAIUIgJBJE8EQCACEAELQSEMAgsgAyAGNgIwCyABQaABaiEEIANBKGoQuwEgAygCGAshBSAEENECIAFBAToAxgFBAQshASAAIAU2AgQgACABRTYCACADQdAAaiQAC7IIAQR/IwBB8ABrIgUkACAFIAM2AgwgBSACNgIIAkACQAJAAkAgBQJ/AkACQCABQYECTwRAA0AgACAGaiAGQX9qIgchBkGAAmosAABBv39MDQALIAdBgQJqIgYgAUkNAiABQf99aiAHRw0EIAUgBjYCFAwBCyAFIAE2AhQLIAUgADYCEEHU38AAIQdBAAwBCyAAIAdqQYECaiwAAEG/f0wNASAFIAY2AhQgBSAANgIQQczpwAAhB0EFCzYCHCAFIAc2AhgCQCACIAFLIgYgAyABS3JFBEACfwJAAkAgAiADTQRAAkACQCACRQ0AIAIgAU8EQCABIAJGDQEMAgsgACACaiwAAEFASA0BCyADIQILIAUgAjYCICACIAEiBkkEQCACQQFqIgNBACACQX1qIgYgBiACSxsiBkkNBiAAIANqIAAgBmprIQYDQCAGQX9qIQYgACACaiACQX9qIgchAiwAAEFASA0ACyAHQQFqIQYLAkAgBkUNACAGIAFPBEAgASAGRg0BDAoLIAAgBmosAABBv39MDQkLIAEgBkYNBwJAIAAgBmoiASwAACIAQX9MBEAgAS0AAUE/cSEDIABBH3EhAiAAQV9LDQEgAkEGdCADciEADAQLIAUgAEH/AXE2AiRBAQwECyABLQACQT9xIANBBnRyIQMgAEFwTw0BIAMgAkEMdHIhAAwCCyAFQeQAakGKATYCACAFQdwAakGKATYCACAFQdQAakEcNgIAIAVBxABqQQQ2AgAgBUIENwI0IAVBsOrAADYCMCAFQRw2AkwgBSAFQcgAajYCQCAFIAVBGGo2AmAgBSAFQRBqNgJYIAUgBUEMajYCUCAFIAVBCGo2AkgMCAsgAkESdEGAgPAAcSABLQADQT9xIANBBnRyciIAQYCAxABGDQULIAUgADYCJEEBIABBgAFJDQAaQQIgAEGAEEkNABpBA0EEIABBgIAESRsLIQcgBSAGNgIoIAUgBiAHajYCLCAFQcQAakEFNgIAIAVB7ABqQYoBNgIAIAVB5ABqQYoBNgIAIAVB3ABqQY0BNgIAIAVB1ABqQY4BNgIAIAVCBTcCNCAFQYTrwAA2AjAgBUEcNgJMIAUgBUHIAGo2AkAgBSAFQRhqNgJoIAUgBUEQajYCYCAFIAVBKGo2AlggBSAFQSRqNgJQIAUgBUEgajYCSAwFCyAFIAIgAyAGGzYCKCAFQcQAakEDNgIAIAVB3ABqQYoBNgIAIAVB1ABqQYoBNgIAIAVCAzcCNCAFQfTpwAA2AjAgBUEcNgJMIAUgBUHIAGo2AkAgBSAFQRhqNgJYIAUgBUEQajYCUCAFIAVBKGo2AkgMBAsgBiADQcjrwAAQjgMACyAAIAFBACAGIAQQ+gIAC0HU38AAQSsgBBCaAgALIAAgASAGIAEgBBD6AgALIAVBMGogBBCsAgAL8AcBCH8CQAJAIABBA2pBfHEiAiAAayIFIAFLIAVBBEtyDQAgASAFayIHQQRJDQAgB0EDcSEIQQAhAQJAIAAgAkYNACAFQQNxIQMCQCACIABBf3NqQQNJBEAgACECDAELIAVBfHEhBiAAIQIDQCABIAIsAABBv39KaiACLAABQb9/SmogAiwAAkG/f0pqIAIsAANBv39KaiEBIAJBBGohAiAGQXxqIgYNAAsLIANFDQADQCABIAIsAABBv39KaiEBIAJBAWohAiADQX9qIgMNAAsLIAAgBWohAAJAIAhFDQAgACAHQXxxaiICLAAAQb9/SiEEIAhBAUYNACAEIAIsAAFBv39KaiEEIAhBAkYNACAEIAIsAAJBv39KaiEECyAHQQJ2IQUgASAEaiEDA0AgACEBIAVFDQIgBUHAASAFQcABSRsiBEEDcSEGIARBAnQhCAJAIARB/AFxIgdFBEBBACECDAELIAEgB0ECdGohCUEAIQIDQCAARQ0BIAIgACgCACICQX9zQQd2IAJBBnZyQYGChAhxaiAAQQRqKAIAIgJBf3NBB3YgAkEGdnJBgYKECHFqIABBCGooAgAiAkF/c0EHdiACQQZ2ckGBgoQIcWogAEEMaigCACICQX9zQQd2IAJBBnZyQYGChAhxaiECIABBEGoiACAJRw0ACwsgBSAEayEFIAEgCGohACACQQh2Qf+B/AdxIAJB/4H8B3FqQYGABGxBEHYgA2ohAyAGRQ0ACwJAIAFFBEBBACECDAELIAEgB0ECdGohACAGQX9qQf////8DcSICQQFqIgRBA3EhAQJAIAJBA0kEQEEAIQIMAQsgBEH8////B3EhBkEAIQIDQCACIAAoAgAiAkF/c0EHdiACQQZ2ckGBgoQIcWogAEEEaigCACICQX9zQQd2IAJBBnZyQYGChAhxaiAAQQhqKAIAIgJBf3NBB3YgAkEGdnJBgYKECHFqIABBDGooAgAiAkF/c0EHdiACQQZ2ckGBgoQIcWohAiAAQRBqIQAgBkF8aiIGDQALCyABRQ0AA0AgAiAAKAIAIgJBf3NBB3YgAkEGdnJBgYKECHFqIQIgAEEEaiEAIAFBf2oiAQ0ACwsgAkEIdkH/gfwHcSACQf+B/AdxakGBgARsQRB2IANqDwsgAUUEQEEADwsgAUEDcSECAkAgAUF/akEDSQRADAELIAFBfHEhAQNAIAMgACwAAEG/f0pqIAAsAAFBv39KaiAALAACQb9/SmogACwAA0G/f0pqIQMgAEEEaiEAIAFBfGoiAQ0ACwsgAkUNAANAIAMgACwAAEG/f0pqIQMgAEEBaiEAIAJBf2oiAg0ACwsgAwuRBwEFfyAAELEDIgAgABCeAyICEK4DIQECQAJAAkAgABCfAw0AIAAoAgAhAwJAIAAQhwNFBEAgAiADaiECIAAgAxCvAyIAQeiDwQAoAgBHDQEgASgCBEEDcUEDRw0CQeCDwQAgAjYCACAAIAIgARDNAg8LIAIgA2pBEGohAAwCCyADQYACTwRAIAAQYwwBCyAAQQxqKAIAIgQgAEEIaigCACIFRwRAIAUgBDYCDCAEIAU2AggMAQtB0IDBAEHQgMEAKAIAQX4gA0EDdndxNgIACwJAIAEQgwMEQCAAIAIgARDNAgwBCwJAAkACQEHsg8EAKAIAIAFHBEAgAUHog8EAKAIARw0BQeiDwQAgADYCAEHgg8EAQeCDwQAoAgAgAmoiATYCACAAIAEQ5wIPC0Hsg8EAIAA2AgBB5IPBAEHkg8EAKAIAIAJqIgE2AgAgACABQQFyNgIEIABB6IPBACgCAEYNAQwCCyABEJ4DIgMgAmohAgJAIANBgAJPBEAgARBjDAELIAFBDGooAgAiBCABQQhqKAIAIgFHBEAgASAENgIMIAQgATYCCAwBC0HQgMEAQdCAwQAoAgBBfiADQQN2d3E2AgALIAAgAhDnAiAAQeiDwQAoAgBHDQJB4IPBACACNgIADAMLQeCDwQBBADYCAEHog8EAQQA2AgALQYiEwQAoAgAgAU8NAUEIQQgQ7gIhAEEUQQgQ7gIhAUEQQQgQ7gIhA0EAQRBBCBDuAkECdGsiAkGAgHwgAyAAIAFqamtBd3FBfWoiACACIABJG0UNAUHsg8EAKAIARQ0BQQhBCBDuAiEAQRRBCBDuAiEBQRBBCBDuAiECQQACQEHkg8EAKAIAIgQgAiABIABBCGtqaiICTQ0AQeyDwQAoAgAhAUH4g8EAIQACQANAIAAoAgAgAU0EQCAAEIkDIAFLDQILIAAoAggiAA0AC0EAIQALIAAQoAMNACAAQQxqKAIAGgwAC0EAEGhrRw0BQeSDwQAoAgBBiITBACgCAE0NAUGIhMEAQX82AgAPCyACQYACSQ0BIAAgAhBiQZCEwQBBkITBACgCAEF/aiIANgIAIAANABBoGg8LDwsgAkF4cUHYgMEAaiEBAn9B0IDBACgCACIDQQEgAkEDdnQiAnEEQCABKAIIDAELQdCAwQAgAiADcjYCACABCyEDIAEgADYCCCADIAA2AgwgACABNgIMIAAgAzYCCAuPBwEIfwJAAkAgACgCCCIKQQFHQQAgACgCECIDQQFHG0UEQAJAIANBAUcNACABIAJqIQkgAEEUaigCAEEBaiEHIAEhBANAAkAgBCEDIAdBf2oiB0UNACADIAlGDQICfyADLAAAIgVBf0oEQCAFQf8BcSEFIANBAWoMAQsgAy0AAUE/cSEIIAVBH3EhBCAFQV9NBEAgBEEGdCAIciEFIANBAmoMAQsgAy0AAkE/cSAIQQZ0ciEIIAVBcEkEQCAIIARBDHRyIQUgA0EDagwBCyAEQRJ0QYCA8ABxIAMtAANBP3EgCEEGdHJyIgVBgIDEAEYNAyADQQRqCyIEIAYgA2tqIQYgBUGAgMQARw0BDAILCyADIAlGDQAgAywAACIEQX9KIARBYElyIARBcElyRQRAIARB/wFxQRJ0QYCA8ABxIAMtAANBP3EgAy0AAkE/cUEGdCADLQABQT9xQQx0cnJyQYCAxABGDQELAkACQCAGRQ0AIAYgAk8EQEEAIQMgAiAGRg0BDAILQQAhAyABIAZqLAAAQUBIDQELIAEhAwsgBiACIAMbIQIgAyABIAMbIQELIApFDQIgAEEMaigCACEGAkAgAkEQTwRAIAEgAhAxIQQMAQsgAkUEQEEAIQQMAQsgAkEDcSEFAkAgAkF/akEDSQRAQQAhBCABIQMMAQsgAkF8cSEHQQAhBCABIQMDQCAEIAMsAABBv39KaiADLAABQb9/SmogAywAAkG/f0pqIAMsAANBv39KaiEEIANBBGohAyAHQXxqIgcNAAsLIAVFDQADQCAEIAMsAABBv39KaiEEIANBAWohAyAFQX9qIgUNAAsLIAYgBEsEQCAGIARrIgQhBgJAAkACQEEAIAAtACAiAyADQQNGG0EDcSIDQQFrDgIAAQILQQAhBiAEIQMMAQsgBEEBdiEDIARBAWpBAXYhBgsgA0EBaiEDIABBHGooAgAhBCAAQRhqKAIAIQUgACgCBCEAAkADQCADQX9qIgNFDQEgBSAAIAQoAhARAABFDQALQQEPC0EBIQMgAEGAgMQARg0CIAUgASACIAQoAgwRAwANAkEAIQMDQCADIAZGBEBBAA8LIANBAWohAyAFIAAgBCgCEBEAAEUNAAsgA0F/aiAGSQ8LDAILIAAoAhggASACIABBHGooAgAoAgwRAwAhAwsgAw8LIAAoAhggASACIABBHGooAgAoAgwRAwALtAcBDn8CQAJAIAIoAhgiC0EiIAJBHGooAgAiDSgCECIOEQAARQRAAkAgAUUEQAwBCyAAIAFqIQ8gACEHAkADQAJAIAcsAAAiAkF/SgRAIAdBAWohCSACQf8BcSEEDAELIActAAFBP3EhBSACQR9xIQQgAkFfTQRAIARBBnQgBXIhBCAHQQJqIQkMAQsgBy0AAkE/cSAFQQZ0ciEFIAdBA2ohCSACQXBJBEAgBSAEQQx0ciEEDAELIARBEnRBgIDwAHEgCS0AAEE/cSAFQQZ0cnIiBEGAgMQARg0CIAdBBGohCQtBMCEFQYKAxAAhAgJAAn8CQAJAAkACQAJAAkACQCAEDiMIAQEBAQEBAQECBAEBAwEBAQEBAQEBAQEBAQEBAQEBAQEBBQALIARB3ABGDQQLIAQQU0UNBCAEQQFyZ0ECdkEHcwwFC0H0ACEFDAULQfIAIQUMBAtB7gAhBQwDCyAEIQUMAgtBgYDEACECIAQhBSAEEHgNASAEQQFyZ0ECdkEHcwshBSAEIQILAkACQCACQYCAvH9qIgpBAyAKQQNJG0EBRg0AIAYgA0kNAQJAIANFDQAgAyABTwRAIAEgA0YNAQwDCyAAIANqLAAAQUBIDQILAkAgBkUNACAGIAFPBEAgASAGRw0DDAELIAAgBmosAABBv39MDQILIAsgACADaiAGIANrIA0oAgwRAwAEQEEBDwtBBSEIA0AgCCEMIAIhCkGBgMQAIQJB3AAhAwJAAkACQAJAAkACQCAKQYCAvH9qIhBBAyAQQQNJG0EBaw4DAQUAAgtBACEIQf0AIQMgCiECAkACQAJAIAxB/wFxQQFrDgUHBQABAgQLQQIhCEH7ACEDDAULQQMhCEH1ACEDDAQLQQQhCEHcACEDDAMLQYCAxAAhAiAFIgNBgIDEAEcNAwsCf0EBIARBgAFJDQAaQQIgBEGAEEkNABpBA0EEIARBgIAESRsLIAZqIQMMBAsgDEEBIAUbIQhBMEHXACAKIAVBAnR2QQ9xIgJBCkkbIAJqIQMgBUF/akEAIAUbIQULIAohAgsgCyADIA4RAABFDQALQQEPCyAGIAdrIAlqIQYgCSIHIA9HDQEMAgsLIAAgASADIAZB4OXAABD6AgALIANFBEBBACEDDAELIAMgAU8EQCABIANGDQEMBAsgACADaiwAAEG/f0wNAwsgCyAAIANqIAEgA2sgDSgCDBEDAEUNAQtBAQ8LIAtBIiAOEQAADwsgACABIAMgAUHw5cAAEPoCAAu1BwIGfwJ+IwBBMGsiAyQAIANB/wE6AA8gA0EQaiABIANBD2pBASACKAIgIgYRBQACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQCADLQAQQQRHBEAgAykDECIJQv8Bg0IGUg0BCyADLQAPQX9qDgoTEAIDBAUGBwkIAQsgACAJNwIEDBMLIABBBToABAwSCyADQX82AiggA0EQaiABIANBKGpBBCAGEQUAIAMtABBBBEcEQCADMQAQQgZSDQ0LIAM1AihCgICAgMAAhCEJQQQhBUECIQQMEAsgA0J/NwMoIANBEGogASADQShqQQggBhEFACADLQAQQQRHBEAgAzEAEEIGUg0LCyADKQMoIgpCIIYhCSAKQiCIpyEHQQghBUEDIQQMDwsgA0F/NgIoIANBEGogASADQShqQQQgBhEFACADLQAQQQRHBEAgAykDECIJQv8Bg0IGUg0JCyADNQIoIQlBBCEEQQQhBQwOCyADQn83AyAgA0EoaiABIANBIGpBCCAGEQUAIAMtAChBBEcEQCADKQMoIglC/wGDQgZSDQcLIAMgAykDICIJNwIUIAlCIIinIQcgAykDECEJQQghBUEFIQQMDQsgA0F/NgIoIANBEGogASADQShqQQQgBhEFACADLQAQQQRHBEAgAykDECIJQv8Bg0IGUg0FCyADNQIoIQlBBCEFQQYhBAwMCyADQn83AyAgA0EoaiABIANBIGpBCCAGEQUAIAMtAChBBEcEQCADKQMoIglC/wGDQgZSDQMLIAMgAykDICIJNwIUIAlCIIinIQcgAykDECEJQQghBUEHIQQMCwsgA0EQaiABIAIQTSADKAIQRQ0IIAMoAhghByADKQMQIQkgAygCHCEFQQkhBAwKCyADQRBqIAEgAhC/ASADKAIQRQ0IIAAgAykCFDcCBAwKCyAAIAk3AgQMCQsgACAJNwIEDAgLIAAgCTcCBAwHCyAAIAk3AgQMBgsgACADNQIQIAM1AhRCIIaENwIEDAULIAAgAzUCECADNQIUQiCGhDcCBAwECyADQRBqIAEgAhBNIAMoAhAEQCADKAIYIQcgAykDECEJIAMoAhwhBUEBIQQMAwsgACADKQIUNwIEDAMLIAAgAykCFDcCBAwCC0EIIQQgA0EYaigCACEFIAMtABQhCAsgACAHNgAMIAAgCTcABCAAIAg6AAEgACAEOgAAIAAgBUEBajYCEAwBCyAAQQo6AAALIANBMGokAAuPBwEGfwJAAkACQCACQQlPBEAgAyACEE4iAg0BQQAPC0EIQQgQ7gIhAUEUQQgQ7gIhBUEQQQgQ7gIhBEEAIQJBAEEQQQgQ7gJBAnRrIgZBgIB8IAQgASAFamprQXdxQX1qIgEgBiABSRsgA00NAUEQIANBBGpBEEEIEO4CQXtqIANLG0EIEO4CIQUgABCxAyIBIAEQngMiBhCuAyEEAkACQAJAAkACQAJAAkAgARCHA0UEQCAGIAVPDQEgBEHsg8EAKAIARg0CIARB6IPBACgCAEYNAyAEEIMDDQcgBBCeAyIHIAZqIgggBUkNByAIIAVrIQYgB0GAAkkNBCAEEGMMBQsgARCeAyEEIAVBgAJJDQYgBCAFQQRqT0EAIAQgBWtBgYAISRsNBSABKAIAIgYgBGpBEGohByAFQR9qQYCABBDuAiEEQQAiBUUNBiAFIAZqIgEgBCAGayIAQXBqIgI2AgQgASACEK4DQQc2AgQgASAAQXRqEK4DQQA2AgRB8IPBAEHwg8EAKAIAIAQgB2tqIgA2AgBBjITBAEGMhMEAKAIAIgIgBSAFIAJLGzYCAEH0g8EAQfSDwQAoAgAiAiAAIAIgAEsbNgIADAkLIAYgBWsiBEEQQQgQ7gJJDQQgASAFEK4DIQYgASAFEMQCIAYgBBDEAiAGIAQQQAwEC0Hkg8EAKAIAIAZqIgYgBU0NBCABIAUQrgMhBCABIAUQxAIgBCAGIAVrIgVBAXI2AgRB5IPBACAFNgIAQeyDwQAgBDYCAAwDC0Hgg8EAKAIAIAZqIgYgBUkNAwJAIAYgBWsiBEEQQQgQ7gJJBEAgASAGEMQCQQAhBEEAIQYMAQsgASAFEK4DIgYgBBCuAyEHIAEgBRDEAiAGIAQQ5wIgByAHKAIEQX5xNgIEC0Hog8EAIAY2AgBB4IPBACAENgIADAILIARBDGooAgAiCSAEQQhqKAIAIgRHBEAgBCAJNgIMIAkgBDYCCAwBC0HQgMEAQdCAwQAoAgBBfiAHQQN2d3E2AgALIAZBEEEIEO4CTwRAIAEgBRCuAyEEIAEgBRDEAiAEIAYQxAIgBCAGEEAMAQsgASAIEMQCCyABDQMLIAMQKyIFRQ0BIAUgACABEJ4DQXhBfCABEIcDG2oiASADIAEgA0kbEKkDIAAQMg8LIAIgACABIAMgASADSRsQqQMaIAAQMgsgAg8LIAEQhwMaIAEQsAMLhwYBCH8CQCACRQ0AQQAgAkF5aiIEIAQgAksbIQkgAUEDakF8cSABayEKQQAhBANAAkACQAJAAkACQAJAAkACQAJAIAEgBGotAAAiB0EYdEEYdSIIQQBOBEAgCiAEa0EDcSAKQX9Gcg0BIAQgCUkNAgwIC0EBIQZBASEDAkACQAJAAkACQAJAAkACQCAHQcznwABqLQAAQX5qDgMAAQIOCyAEQQFqIgUgAkkNBkEAIQMMDQtBACEDIARBAWoiBSACTw0MIAEgBWosAAAhBSAHQaB+aiIDRQ0BIANBDUYNAgwDCyAEQQFqIgMgAk8EQEEAIQMMDAsgASADaiwAACEFAkACQAJAIAdBkH5qDgUBAAAAAgALIAhBD2pB/wFxQQJLBEBBASEDDA4LIAVBf0wNCUEBIQMMDQsgBUHwAGpB/wFxQTBJDQkMCwsgBUGPf0oNCgwICyAFQWBxQaB/Rw0JDAILIAVBoH9ODQgMAQsCQCAIQR9qQf8BcUEMTwRAIAhBfnFBbkcEQEEBIQMMCwsgBUF/TA0BQQEhAwwKCyAFQb9/Sg0IDAELQQEhAyAFQUBPDQgLQQAhAyAEQQJqIgUgAk8NByABIAVqLAAAQb9/TA0FQQEhA0ECIQYMBwsgASAFaiwAAEG/f0oNBQwECyAEQQFqIQQMBwsDQCABIARqIgMoAgBBgIGChHhxDQYgA0EEaigCAEGAgYKEeHENBiAEQQhqIgQgCUkNAAsMBQtBASEDIAVBQE8NAwsgBEECaiIDIAJPBEBBACEDDAMLIAEgA2osAABBv39KBEBBAiEGQQEhAwwDC0EAIQMgBEEDaiIFIAJPDQIgASAFaiwAAEG/f0wNAEEDIQZBASEDDAILIAVBAWohBAwDC0EBIQMLIAAgBDYCBCAAQQlqIAY6AAAgAEEIaiADOgAAIABBATYCAA8LIAQgAk8NAANAIAEgBGosAABBAEgNASACIARBAWoiBEcNAAsMAgsgBCACSQ0ACwsgACABNgIEIABBCGogAjYCACAAQQA2AgALgAYBB38CfyABBEBBK0GAgMQAIAAoAgAiCEEBcSIBGyEKIAEgBWoMAQsgACgCACEIQS0hCiAFQQFqCyEHAkAgCEEEcUUEQEEAIQIMAQsCQCADQRBPBEAgAiADEDEhBgwBCyADRQRADAELIANBA3EhCQJAIANBf2pBA0kEQCACIQEMAQsgA0F8cSELIAIhAQNAIAYgASwAAEG/f0pqIAEsAAFBv39KaiABLAACQb9/SmogASwAA0G/f0pqIQYgAUEEaiEBIAtBfGoiCw0ACwsgCUUNAANAIAYgASwAAEG/f0pqIQYgAUEBaiEBIAlBf2oiCQ0ACwsgBiAHaiEHCwJAAkAgACgCCEUEQEEBIQEgAEEYaigCACIHIABBHGooAgAiACAKIAIgAxCoAg0BDAILAkACQAJAAkAgAEEMaigCACIGIAdLBEAgCEEIcQ0EIAYgB2siBiEHQQEgAC0AICIBIAFBA0YbQQNxIgFBAWsOAgECAwtBASEBIABBGGooAgAiByAAQRxqKAIAIgAgCiACIAMQqAINBAwFC0EAIQcgBiEBDAELIAZBAXYhASAGQQFqQQF2IQcLIAFBAWohASAAQRxqKAIAIQYgAEEYaigCACEIIAAoAgQhAAJAA0AgAUF/aiIBRQ0BIAggACAGKAIQEQAARQ0AC0EBDwtBASEBIABBgIDEAEYNASAIIAYgCiACIAMQqAINASAIIAQgBSAGKAIMEQMADQFBACEBAn8DQCAHIAEgB0YNARogAUEBaiEBIAggACAGKAIQEQAARQ0ACyABQX9qCyAHSSEBDAELIAAoAgQhCyAAQTA2AgQgAC0AICEMQQEhASAAQQE6ACAgAEEYaigCACIIIABBHGooAgAiCSAKIAIgAxCoAg0AIAYgB2tBAWohAQJAA0AgAUF/aiIBRQ0BIAhBMCAJKAIQEQAARQ0AC0EBDwtBASEBIAggBCAFIAkoAgwRAwANACAAIAw6ACAgACALNgIEQQAPCyABDwsgByAEIAUgACgCDBEDAAvYBgIFfwN+IwBBIGsiAiQAIAJBCGpBAnIhBUHU/8AAKAIAIQEDQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAIAEiAw4EAAMCAQILQdT/wABBAkHU/8AAKAIAIgEgASADRiIEGzYCACAERQ0MIAIgA0EBRjoADCACQQM2AgggACACQQhqQfSDwAAoAgARAQBB1P/AACgCACEAQdT/wAAgAigCCDYCACACIABBA3EiATYCACABQQJHDQggAEF+aiIBRQ0AA0AgASgCACEDIAFBADYCACADRQ0KIAEoAgQgAUEBOgAIIANBGGoQaiADIAMoAgAiAUF/ajYCACABQQFGBEAgAxDpAQsiAQ0ACwsgAkEgaiQADwsgA0EDcUECRgRAA0BBlITBACgCAA0DQZSEwQBBfzYCAEGYhMEAKAIAIgFFBEBBIEEIEP4CIgFFDQUgAUKBgICAEDcDACABQRBqQQA2AgBBsIDBACkDACEGA0AgBkIBfCIHUA0HQbCAwQAgB0GwgMEAKQMAIgggBiAIUSIEGzcDACAIIQYgBEUNAAsgAUEAOwEcIAEgBzcDCEGYhMEAIAE2AgAgAUEYakEANgIACyABIAEoAgAiBEEBajYCACAEQX9MDQYgAyEEQZSEwQBBlITBACgCAEEBajYCAEHU/8AAIAVB1P/AACgCACIDIAMgBEYbNgIAIAJBADoAECACIAE2AgggAiAEQXxxNgIMIAMgBEYEQCACLQAQRQ0IDAsLAkAgAigCCCIBRQ0AIAEgASgCACIBQX9qNgIAIAFBAUcNACACKAIIEOkBCyADQQNxQQJGDQAMCwsAC0G81cAAQcAAQbyBwAAQmgIACyACQRxqQQA2AgAgAkGwx8AANgIYIAJCATcCDCACQajWwAA2AgggAkEIakG8gcAAEKwCAAtBsMfAAEEQIAJBwMfAAEGA0cAAEMMBAAtBIEEIEKIDAAsQqgIACwALA0AQSSACLQAQRQ0ACwwCCyACQQA2AgggAiACQQhqQeDWwAAQ1QEAC0H0x8AAQStB8NbAABCaAgALIAIoAggiAUUNACABIAEoAgAiAUF/ajYCACABQQFHDQAgAigCCBDpAUHU/8AAKAIAIQEMAQtB1P/AACgCACEBDAALAAuSBQEHfwJAAkACfwJAIAAgAWsgAkkEQCABIAJqIQUgACACaiEDIAJBD0sNASAADAILIAJBD00EQCAAIQMMAwsgAEEAIABrQQNxIgVqIQQgBQRAIAAhAyABIQADQCADIAAtAAA6AAAgAEEBaiEAIANBAWoiAyAESQ0ACwsgBCACIAVrIgJBfHEiBmohAwJAIAEgBWoiBUEDcSIABEAgBkEBSA0BIAVBfHEiB0EEaiEBQQAgAEEDdCIIa0EYcSEJIAcoAgAhAANAIAQgACAIdiABKAIAIgAgCXRyNgIAIAFBBGohASAEQQRqIgQgA0kNAAsMAQsgBkEBSA0AIAUhAQNAIAQgASgCADYCACABQQRqIQEgBEEEaiIEIANJDQALCyACQQNxIQIgBSAGaiEBDAILIANBfHEhAEEAIANBA3EiBmshByAGBEAgASACakF/aiEEA0AgA0F/aiIDIAQtAAA6AAAgBEF/aiEEIAAgA0kNAAsLIAAgAiAGayIGQXxxIgJrIQNBACACayECAkAgBSAHaiIFQQNxIgQEQCACQX9KDQEgBUF8cSIHQXxqIQFBACAEQQN0IghrQRhxIQkgBygCACEEA0AgAEF8aiIAIAQgCXQgASgCACIEIAh2cjYCACABQXxqIQEgAyAASQ0ACwwBCyACQX9KDQAgASAGakF8aiEBA0AgAEF8aiIAIAEoAgA2AgAgAUF8aiEBIAMgAEkNAAsLIAZBA3EiAEUNAiACIAVqIQUgAyAAawshACAFQX9qIQEDQCADQX9qIgMgAS0AADoAACABQX9qIQEgACADSQ0ACwwBCyACRQ0AIAIgA2ohAANAIAMgAS0AADoAACABQQFqIQEgA0EBaiIDIABJDQALCwuJBgIEfwF+IwBBIGsiBCQAIAQgAS0AACIGQQFqOgAQIARBGGogAiAEQRBqQQEgAygCDCIFEQUAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJ/IAQtABhBBEYEQCAEKAIcDAELIAQpAxgiCEL/AYNCBlINASAIQiCIpwshByAGQQFrDgkBAgMEBQYHCAkLCyAAIAg3AgAMDAsgBEEIaiABQQRqIAIgAxCLAQwICyAEIAEoAgQ2AhAgBEEYaiACIARBEGpBBCAFEQUAIAQtABhBBEYEQCAEIAQoAhw2AgwgBEEGOgAIDAgLIAQgBCkDGDcDCAwHCyAEIAErAwg5AxggBEEQaiACIARBGGpBCCAFEQUAIAQtABBBBEYEQCAEIAQoAhQ2AgwgBEEGOgAIDAcLIAQgBCkDEDcDCAwGCyAEIAEoAgQ2AhAgBEEYaiACIARBEGpBBCAFEQUAIAQtABhBBEYEQCAEIAQoAhw2AgwgBEEGOgAIDAYLIAQgBCkDGDcDCAwFCyAEIAEpAwg3AxggBEEQaiACIARBGGpBCCAFEQUAIAQtABBBBEYEQCAEIAQoAhQ2AgwgBEEGOgAIDAULIAQgBCkDEDcDCAwECyAEIAEoAgQ2AhAgBEEYaiACIARBEGpBBCAFEQUAIAQtABhBBEYEQCAEIAQoAhw2AgwgBEEGOgAIDAQLIAQgBCkDGDcDCAwDCyAEIAEpAwg3AxggBEEQaiACIARBGGpBCCAFEQUAIAQtABBBBEYEQCAEIAQoAhQ2AgwgBEEGOgAIDAMLIAQgBCkDEDcDCAwCCyAEIAEtAAE6ABAgBEEYaiACIARBEGpBASAFEQUAIAQtABhBBEYEQCAEIAQoAhw2AgwgBEEGOgAIDAILIAQgBCkDGDcDCAwBCyAEQQhqIAFBBGogAiADEIsBCyAELQAIQQZGBEAgBCgCDCEGDAELIAQpAwgiCEL/AYNCBlINASAIQiCIpyEGCyAAQQY6AAAgACAGIAdqNgIEDAELIAAgCDcCAAsgBEEgaiQAC8wFAQV/IwBB8ABrIgMkACADQShqIAEgAhCAAyADIAMpAyg3AzAgA0HQAGogA0EwahBCAkAgAygCUARAIANB6ABqIANB2ABqKQMANwMAIAMgAykDUDcDYCADQSBqIANB4ABqEKQDIAMoAiQhBCADKAIgIQYgA0EYaiADQeAAahClAyADKAIcRQRAIAAgBjYCBCAAQQA2AgAgAEEIaiAENgIADAILAkACQAJAIAJFBEBBASEBDAELIAJBf0wNAiACQQEQ/gIiAUUNAQsgA0EANgJAIAMgATYCOCADIAI2AjwgBCACSwR/IANBOGpBACAEEIcBIAMoAkAhBSADKAI4BSABCyAFaiAGIAQQqQMaIAMgBCAFaiICNgJAIAMoAjwgAmtBAk0EQCADQThqIAJBAxCHASADKAJAIQILIAMoAjgiASACaiIEQdDfwAAvAAAiBTsAACAEQQJqQdLfwAAtAAAiBjoAACADIAJBA2oiAjYCQCADIAMpAzA3A0ggA0HQAGogA0HIAGoQQiADKAJQBEADQCADQegAaiADQdgAaikDADcDACADIAMpA1A3A2AgA0EQaiADQeAAahCkAyADKAIQIQcgAygCPCACayADKAIUIgRJBEAgA0E4aiACIAQQhwEgAygCQCECIAMoAjghAQsgASACaiAHIAQQqQMaIAMgAiAEaiICNgJAIANBCGogA0HgAGoQpQMgAygCDARAIAMoAjwgAmtBAk0EQCADQThqIAJBAxCHASADKAJAIQILIAMoAjgiASACaiIEIAU7AAAgBEECaiAGOgAAIAMgAkEDaiICNgJACyADQdAAaiADQcgAahBCIAMoAlANAAsLIAAgAykDODcCACAAQQhqIANBQGsoAgA2AgAMAwsgAkEBEKIDAAsQqwIACyAAQZzewAA2AgQgAEEANgIAIABBCGpBADYCAAsgA0HwAGokAAvoBAIEfwZ+IAAgACgCOCACajYCOAJAIAACfwJAAkACQCAAKAI8IgVFBEAMAQsCfiACQQggBWsiBCACIARJGyIGQQNNBEBCAAwBC0EEIQMgATUAAAshByAAIAApAzAgA0EBciAGSQRAIAEgA2ozAAAgA0EDdK2GIAeEIQcgA0ECciEDCyADIAZJBH4gASADajEAACADQQN0rYYgB4QFIAcLIAVBA3RBOHGthoQiBzcDMCAEIAJLDQEgAEEgaiIDIABBKGoiBSkDACAHhSIIIABBGGoiBikDAHwiCiADKQMAIglCDYkgCSAAKQMQfCIJhSILfCIMIAtCEYmFNwMAIAYgDEIgiTcDACAFIAogCEIQiYUiCEIViSAIIAlCIIl8IgiFNwMAIAAgByAIhTcDEAsgAiAEayICQQdxIQMgBCACQXhxIgJJBEAgAEEYaikDACEIIABBIGopAwAhByAAQShqKQMAIQogACkDECEJA0AgCCABIARqKQAAIgsgCoUiCHwiCiAHIAl8IgkgB0INiYUiB3wiDCAHQhGJhSEHIAhCEIkgCoUiCEIViSAIIAlCIIl8IgmFIQogDEIgiSEIIAkgC4UhCSAEQQhqIgQgAkkNAAsgACAHNwMgIAAgCTcDECAAIAo3AyggACAINwMYCyADQQNLDQFCACEHQQAMAgsgAiAFaiEDDAILIAEgBGo1AAAhB0EECyICQQFyIANJBEAgASACIARqajMAACACQQN0rYYgB4QhByACQQJyIQILIAIgA0kEfiABIAIgBGpqMQAAIAJBA3SthiAHhAUgBws3AzALIAAgAzYCPAv/BAEKfyMAQTBrIgMkACADQSRqIAE2AgAgA0EDOgAoIANCgICAgIAENwMIIAMgADYCICADQQA2AhggA0EANgIQAn8CQAJAIAIoAggiCkUEQCACQRRqKAIAIgBFDQEgAigCECEBIABBA3QhBSAAQX9qQf////8BcUEBaiEHIAIoAgAhAANAIABBBGooAgAiBARAIAMoAiAgACgCACAEIAMoAiQoAgwRAwANBAsgASgCACADQQhqIAFBBGooAgARAAANAyABQQhqIQEgAEEIaiEAIAVBeGoiBQ0ACwwBCyACQQxqKAIAIgBFDQAgAEEFdCELIABBf2pB////P3FBAWohByACKAIAIQADQCAAQQRqKAIAIgEEQCADKAIgIAAoAgAgASADKAIkKAIM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nwEgA0EANgIYIAMgAykDADcDECAHRQRAQQQhBQwCCyADQcwAaiEGQQQhBQNAAkAgA0FAayABIAIQRSADKQJEIQ0gAygCQCIIQQhGDQAgA0E4aiAGQRhqKAIAIgQ2AgAgA0EwaiAGQRBqKQIAIg43AwAgA0EoaiAGQQhqKQIAIg83AwAgAyAGKQIAIhA3AyAgAygCaCEJIANB2ABqIgogBDYCACADQdAAaiILIA43AwAgA0HIAGoiDCAPNwMAIAMgEDcDQCADKAIYIgQgAygCFEYEQCADQRBqIAQQgwIgAygCGCEECyAFIAlqIQUgAygCECAEQShsaiIEIA03AgQgBCAINgIAIAQgAykDQDcCDCAEQRRqIAwpAwA3AgAgBEEcaiALKQMANwIAIARBJGogCigCADYCACADIAMoAhhBAWo2AhggB0F/aiIHDQEMAwsLIABBADYCACAAIA03AgQgA0EQahC8ASADQRBqENECDAILIABBADYCACAAIA03AgQMAQsgACADKQMQNwIAIAAgBTYCDCAAQQhqIANBGGooAgA2AgALIANB8ABqJAALgwQCCn8BfiMAQUBqIgMkACADQX82AhQgA0EoaiABIANBFGpBBCACKAIgEQUAAkACQAJAIAMtAChBBEcEQCADKQMoIg1C/wGDQgZSDQELIANBCGogAygCFCIFEKABIANBADYCICADIAMpAwg3AxggBUUEQEEEIQYMAgsgA0EoakEBciEHQQQhBgNAAkAgA0EoaiABIAIQNSADLQAoIghBCkYNACADQSZqIAdBAmotAAAiBDoAACADIAcvAAAiCTsBJCADKQIsIQ0gAygCNCEKIAMoAjghCyADQSpqIgwgBDoAACADIAk7ASggAygCICIEIAMoAhxGBEAgA0EYaiAEEIECIAMoAiAhBAsgBiALaiEGIAMoAhggBEEEdGoiBCADLwEoOwABIAQgCDoAACAEIAo2AgwgBCANNwIEIARBA2ogDC0AADoAACADIAMoAiBBAWo2AiAgBUF/aiIFDQEMAwsLIAMpAiwhDSAAQQA2AgAgACANNwIEIAMoAiAiAARAIAMoAhghBCAAQQR0IQUDQCAELQAAIgBBfmpBB0kgAEVyRQRAIARBBGoQoAILIARBEGohBCAFQXBqIgUNAAsLIANBGGoQ0QIMAgsgAEEANgIAIAAgDTcCBAwBCyAAIAMpAxg3AgAgACAGNgIMIABBCGogA0EgaigCADYCAAsgA0FAayQAC6YEAgV/AX4jAEHQAGsiAyQAIANB/wE6AA8gA0EoaiABIANBD2pBASACKAIgEQUAAkACQAJAAkACQAJAAkAgAy0AKEEERwRAIAMpAygiCEL/AYNCBlINAQtBAiEEAkACQAJAAkACQAJAAkACQCADLQAPQX9qDggHBgwABQECBAMLQQMhBAwLC0EFIQQMCgsgAEEFOgAEDAoLIABBBToABAwJCyADQShqIAEgAhBDIAMoAigiBkUNBCADKAI0IQUgAykCLCEIQQchBAwHCyADQShqIAEgAhBNIAMoAigiBgRAIAMoAjQhBSADKQIsIQhBBCEEDAcLIAAgAykCLDcCBAwHCyADQShqIAEgAhCUASADKQMoIQggAygCMCIHDQQMAwsgA0EoaiABIAIQbCADKQMoIQggAygCMCIHRQ0CIANBIGogA0HEAGooAgA2AgAgA0EYaiADQTxqKQIANwMAIAMgAykCNDcDECADKAJIIQVBACEEDAQLIABBCDYCACAAIAg3AgQMBQsgACADKQIsNwIEDAMLIAAgCDcCBAwCCyADQRhqIANBPGooAgA2AgAgAyADKQI0NwMQIAMoAkAhBUEBIQQLIAAgAykDEDcCFCAAIAc2AhAgACAINwIIIAAgBjYCBCAAIAQ2AgAgACAFQQFqNgIoIABBJGogA0EgaigCADYCACAAQRxqIANBGGopAwA3AgAMAQsgAEEINgIACyADQdAAaiQAC+kDAQZ/IwBBMGsiBSQAAkACQAJAAkACQCABKAIEIgMEQCABKAIAIQcgA0F/akH/////AXEiA0EBaiIGQQdxIQQCfyADQQdJBEBBACEDIAcMAQsgB0E8aiECIAZB+P///wNxIQZBACEDA0AgAigCACACQXhqKAIAIAJBcGooAgAgAkFoaigCACACQWBqKAIAIAJBWGooAgAgAkFQaigCACACQUhqKAIAIANqampqampqaiEDIAJBQGshAiAGQXhqIgYNAAsgAkFEagshAiAEBEAgAkEEaiECA0AgAigCACADaiEDIAJBCGohAiAEQX9qIgQNAAsLIAFBFGooAgANASADIQQMAwtBACEDIAFBFGooAgANAUEBIQIMBAsgBygCBA0AIANBEEkNAgsgAyADaiIEIANJDQELIARFDQACQCAEQX9KBEAgBEEBEP4CIgJFDQEgBCEDDAMLEKsCAAsgBEEBEKIDAAtBASECQQAhAwsgAEEANgIIIAAgAzYCBCAAIAI2AgAgBSAANgIMIAVBIGogAUEQaikCADcDACAFQRhqIAFBCGopAgA3AwAgBSABKQIANwMQIAVBDGpBhN7AACAFQRBqED4EQEHk3sAAQTMgBUEoakGY38AAQcDfwAAQwwEACyAFQTBqJAALzgMCAn8GfiMAQdAAayICJAAgAkFAayIDQgA3AwAgAkIANwM4IAIgACkDCCIENwMQIAIgACkDACIFNwMIIAIgBELzytHLp4zZsvQAhTcDMCACIARC7d6R85bM3LfkAIU3AyggAiAFQuHklfPW7Nm87ACFNwMgIAIgBUL1ys2D16zbt/MAhTcDGCACQQhqIAEoAgAgASgCCBA9IAJB/wE6AE8gAkEIaiACQc8AakEBED0gAzUCACEFIAIpAzghBiACKQMwIAIpAyAhCCACKQMYIQkgAikDKCEEIAJB0ABqJAAgBiAFQjiGhCIFhSIGQhCJIAYgCHwiBoUiByAEIAl8IghCIIl8IgkgBYUgBiAEQg2JIAiFIgR8IgUgBEIRiYUiBHwiBiAEQg2JhSIEIAdCFYkgCYUiByAFQiCJQv8BhXwiBXwiCCAEQhGJhSIEQg2JIAQgB0IQiSAFhSIFIAZCIIl8IgZ8IgSFIgdCEYkgByAFQhWJIAaFIgUgCEIgiXwiBnwiB4UiCEINiSAIIAVCEIkgBoUiBSAEQiCJfCIEfIUiBiAFQhWJIASFIgQgB0IgiXwiBXwiByAEQhCJIAWFQhWJhSAGQhGJhSAHQiCJhQv5AwMDfwF+AXwjAEHwAGsiAiQAIAIgATYCPAJAAkBBAUECIAEQByIDQQFGG0EAIAMbIgNBAkcEQCAAQQg6AAAgACADOgABDAELIAJBKGogARAIIAIoAighAyACQRhqIgQgAisDMDkDCCAEIANBAEetNwMAIAIpAxinBEAgAisDICEGIABBAzoAACAAIAY5AwgMAQsgAkEQaiABEAICQCACKAIQIgRFBEAgAkEANgJADAELIAIoAhQhAyACIAQ2AmAgAiADNgJoIAIgAzYCZCACQQhqIAJB4ABqELUCIAJBQGsgAigCCCACKAIMEOwCIAIoAkBFDQAgACACKQNANwIEIABBAToAACAAQQxqIAJByABqKAIANgIADAELAkACQAJAAkAgARAJQQFGDQAgARAKQQFGDQAgAiACQTxqEJkCIAIoAgQhASACKAIARQ0BIABBADoAACABQSRPDQIMAwsgAEEAOgAADAILIAIgATYCTCACQeAAaiACQcwAahDNASACKAJgRQ0DIAJB2ABqIAJB6ABqKAIAIgM2AgAgAiACKQNgIgU3A1AgAEEMaiADNgIAIAAgBTcCBCAAQQk6AAAgAUEkSQ0BCyABEAELIAIoAjwhAQsgAUEkTwRAIAEQAQsgAkHwAGokAA8LQYyWwABBK0H8nsAAEJoCAAuZBAEFfyMAQSBrIgAkAAJAAkACQAJAAkAQfiIBBEAgAUEYaiICQQAgAigCACICIAJBAkYiAhs2AgAgAkUEQCABQRxqIgItAAAhAyACQQE6AAAgACADQQFxIgM6AAQgAw0CQQAhA0GogMEAKAIAQf////8HcQRAEK0DQQFzIQMLIAEtAB0NAyABIAEoAhgiBEEBIAQbNgIYIARFDQYgBEECRw0EIAEoAhghBCABQQA2AhggACAENgIEIARBAkcNBQJAIAMNAEGogMEAKAIAQf////8HcUUNABCtAw0AIAFBAToAHQsgAkEAOgAACyABIAEoAgAiAkF/ajYCACACQQFGBEAgARDpAQsgAEEgaiQADwtB1cjAAEHeAEHQycAAEJADAAsgAEEANgIcIABBsMfAADYCGCAAQgE3AgwgAEHs1MAANgIIIABBBGogAEEIahDUAQALIAAgAzoADCAAIAI2AghBn8jAAEErIABBCGpBgNfAAEHE18AAEMMBAAsgAEEcakEANgIAIABBsMfAADYCGCAAQgE3AgwgAEHs18AANgIIIABBCGpB9NfAABCsAgALIABBADYCHCAAQbDHwAA2AhggAEIBNwIMIABBpNjAADYCCCAAQQRqIABBCGpBrNjAABDVAQALIABBHGpBADYCACAAQbDHwAA2AhggAEIBNwIMIABB/NPAADYCCCAAQQhqQbzUwAAQrAIAC5kDAQt/IwBBMGsiAyQAIANBCjYCKCADQoqAgIAQNwMgIAMgAjYCHCADQQA2AhggAyACNgIUIAMgATYCECADIAI2AgwgA0EANgIIIAAoAgQhCCAAKAIAIQkgACgCCCEKAn8DQAJA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KGw2AhQgAyAHNgIQDAELIANBADYCGAsgAyAEIAYgA0EQahCVASADKAIEIQQgAygCAARAIANBCGooAgAMAQsgASAFNgIEIAEgBDYCAEGBgICAeAs2AgQgACAENgIAIANBIGokAAvJAQEFfyMAQTBrIgIkACACQQhqQYAIEOQBIAJBADYCGCACIAIpAwg3AxAgAkEgaiABIAJBEGoQigECQCACLQAgQQZGBEAgAigCJCEFIAIoAhAhBCACIAIoAhgiAxDkASACKAIEIQYgAigCACAEIAMQqQMhBCAAIAU2AgwgACADNgIIIAAgBjYCBCAAIAQ2AgAMAQsgAiACKQMgNwMoIAJBKGoQswEhAyAAQQA2AgAgACADNgIECyACQRBqENECIAEQ3wEgAkEwaiQAC/ABAQF/IwBBEGsiAiQAIAIgADYCACACIABBBGo2AgQgASgCGEGF+MAAQQkgAUEcaigCACgCDBEDACEAIAJBADoADSACIAA6AAwgAiABNgIIIAJBCGpBjvjAAEELIAJB8PfAABBVQZn4wABBCSACQQRqQaT4wAAQVSEAAn8gAi0ADCIBIAItAA1FDQAaIAFB/wFxIQFBASABDQAaIAAoAgAiAC0AAEEEcUUEQCAAKAIYQZPjwABBAiAAQRxqKAIAKAIMEQMADAELIAAoAhhBhePAAEEBIABBHGooAgAoAgwRAwALIAJBEGokAEH/AXFBAEcL6AEBAn8jAEEwayICJAACfwJAAkACQCAALQAAQXxqQf8BcSIDQQIgA0ECSRtBAWsOAgECAAsgAkEkakEANgIAIAJBrKPAADYCICACQgE3AhQgAkGIpMAANgIQIAEgAkEQahDQAQwCCyACQSRqQQA2AgAgAkGso8AANgIgIAJCATcCFCACQeSjwAA2AhAgASACQRBqENABDAELIAIgADYCDCACQSRqQQE2AgAgAkICNwIUIAJBvKPAADYCECACQcMANgIsIAIgAkEoajYCICACIAJBDGo2AiggASACQRBqENABCyACQTBqJAAL6AEBAn8jAEEwayICJAACfwJAAkACQCAALQAAQXxqQf8BcSIDQQIgA0ECSRtBAWsOAgECAAsgAkEkakEANgIAIAJBrKPAADYCICACQgE3AhQgAkHspMAANgIQIAEgAkEQahDQAQwCCyACQSRqQQA2AgAgAkGso8AANgIgIAJCATcCFCACQcikwAA2AhAgASACQRBqENABDAELIAIgADYCDCACQSRqQQE2AgAgAkICNwIUIAJBoKTAADYCECACQcMANgIsIAIgAkEoajYCICACIAJBDGo2AiggASACQRBqENABCyACQTBqJAALzwEBAn8jAEEgayIDJAACQAJAIAEgAmoiAiABSQ0AIABBBGooAgAiAUEBdCIEIAIgBCACSxsiAkEIIAJBCEsbIgJBf3NBH3YhBAJAIAEEQCADQQE2AhggAyABNgIUIAMgACgCADYCEAwBCyADQQA2AhgLIAMgAiAEIANBEGoQlwEgAygCBCEBIAMoAgBFBEAgACABNgIAIABBBGogAjYCAAwCCyADQQhqKAIAIgBBgYCAgHhGDQEgAEUNACABIAAQogMACxCrAgALIANBIGokAAvPAQECfyMAQSBrIgMkAAJAAkAgASACaiICIAFJDQAgAEEEaigCACIBQQF0IgQgAiAEIAJLGyICQQggAkEISxsiAkF/c0EfdiEEAkAgAQRAIANBATYCGCADIAE2AhQgAyAAKAIANgIQDAELIANBADYCGAsgAyACIAQgA0EQahCRASADKAIEIQEgAygCAEUEQCAAIAE2AgAgAEEEaiACNgIADAILIANBCGooAgAiAEGBgICAeEYNASAARQ0AIAEgABCiAwALEKsCAAsgA0EgaiQAC80BAQN/IwBBIGsiAiQAAkACQCABQQFqIgFFDQAgAEEEaigCACIDQQF0IgQgASAEIAFLGyIBQQggAUEISxsiAUF/c0EfdiEEAkAgAwRAIAJBATYCGCACIAM2AhQgAiAAKAIANgIQDAELIAJBADYCGAsgAiABIAQgAkEQahCXASACKAIEIQMgAigCAEUEQCAAIAM2AgAgAEEEaiABNgIADAILIAJBCGooAgAiAEGBgICAeEYNASAARQ0AIAMgABCiAwALEKsCAAsgAkEgaiQAC80BAQN/IwBBIGsiAiQAAkACQCABQQFqIgFFDQAgAEEEaigCACIDQQF0IgQgASAEIAFLGyIBQQggAUEISxsiAUF/c0EfdiEEAkAgAwRAIAJBATYCGCACIAM2AhQgAiAAKAIANgIQDAELIAJBADYCGAsgAiABIAQgAkEQahCRASACKAIEIQMgAigCAEUEQCAAIAM2AgAgAEEEaiABNgIADAILIAJBCGooAgAiAEGBgICAeEYNASAARQ0AIAMgABCiAwALEKsCAAsgAkEgaiQAC70BAgJ/AX4jAEEgayIDJAAgA0GACBDkASADQQA2AhAgAyADKQMANwMIIANBGGogASADQQhqQeiPwAAQZgJAAkACQAJ/IAMtABhBBkYEQCADKAIcDAELIAMpAxgiBUL/AYNCBlINASAFQiCIpwshASADKAIQIgQgAUkNAiADKAIIIAEgAhDwASAAQQY6AAAgACABNgIEDAELIAAgBTcCAAsgA0EIahDRAiADQSBqJAAPCyABIARBhJHAABCNAwALywECA38BfiMAQRBrIgQkACABKAIAIQUgBCABKAIIIgE2AgQgBEEIaiACIARBBGpBBCADKAIMIgYRBQACQAJAAn8gBC0ACEEERgRAIAQoAgwMAQsgBCkDCCIHQv8Bg0IGUg0BIAdCIIinCyEDIARBCGogAiAFIAEgBhEFAAJ/IAQtAAhBBEYEQCAEKAIMDAELIAQpAwgiB0L/AYNCBlINASAHQiCIpwshASAAQQY6AAAgACABIANqNgIEDAELIAAgBzcCAAsgBEEQaiQAC8kBAgJ/AX4jAEEQayIEJAAgBCABKQMANwMIIAQgAiAEQQhqQQggAygCDBEFAAJAAkACfyAELQAAQQRGBEAgBCgCBAwBCyAEKQMAIgZC/wGDQgZSDQEgBkIgiKcLIQUgBEEIaiABQQhqIAIgAxB5AkACfyAELQAIQQZGBEAgBCgCDAwBCyAEKQMIIgZC/wGDQgZSDQEgBkIgiKcLIQEgAEEGOgAAIAAgASAFajYCBAwCCyAAIAY3AgAMAQsgACAGNwIACyAEQRBqJAALiAIBAn8jAEEgayIFJABBqIDBAEGogMEAKAIAIgZBAWo2AgACQAJAIAZBAEgNAEGchMEAQZyEwQAoAgBBAWoiBjYCACAGQQJLDQAgBSAEOgAYIAUgAzYCFCAFIAI2AhAgBUG808AANgIMIAVBsMfAADYCCEGYgMEAKAIAIgJBf0wNAEGYgMEAIAJBAWoiAjYCAEGYgMEAQaCAwQAoAgAEfyAFIAAgASgCEBEBACAFIAUpAwA3AwhBoIDBACgCACAFQQhqQaSAwQAoAgAoAhQRAQBBmIDBACgCAAUgAgtBf2o2AgAgBkEBSw0AIAQNAQsACyMAQRBrIgIkACACIAE2AgwgAiAANgIIAAu+AQECfyMAQSBrIgQkACAAAn9BACACIANqIgMgAkkNABogASgCBCICQQF0IgUgAyAFIANLGyIDQQggA0EISxsiBUF/c0EfdiEDAkAgAgRAIARBATYCGCAEIAI2AhQgBCABKAIANgIQDAELIARBADYCGAsgBCAFIAMgBEEQahCVASAEKAIEIQMgBCgCAARAIARBCGooAgAMAQsgASAFNgIEIAEgAzYCAEGBgICAeAs2AgQgACADNgIAIARBIGokAAvYAQEFfyMAQRBrIgMkACABKAIAIgEoAghFBEAgAUF/NgIIIAFBDGoiBCgCACEFIARBAjYCACABQRBqKAIAIQZBACEEIAEgBUECRgR/IAMgAigCACICKAIAIAIoAgQoAgARAQAgAygCACECIAMoAgQhBCABQRhqKAIAIgcEQCABKAIUIAcoAgwRAgALIAEgBDYCGCABIAI2AhQgASgCCEEBagUgBAs2AgggACAGNgIEIAAgBTYCACADQRBqJAAPC0Gwv8AAQRAgA0EIakHAv8AAQcTCwAAQwwEAC8EBAQR/IwBBIGsiBCQAAkAgAiADaiIDIAJJBEAgAyECDAELIANBAnQhAiADQYCAgIACSUECdCEFAkAgASgCBCIGBEAgASgCACEHIARBBDYCGCAEIAZBAnQ2AhQgBCAHNgIQDAELIARBADYCGAsgBCACIAUgBEEQahCVASAEKAIEIQIgBCgCAARAIARBCGooAgAhBQwBCyABIAM2AgQgASACNgIAQYGAgIB4IQULIAAgBTYCBCAAIAI2AgAgBEEgaiQAC7oBAAJAIAIEQAJAAkACfwJAAkAgAUEATgRAIAMoAggNASABDQJBASECDAQLDAYLIAMoAgQiAkUEQCABRQRAQQEhAgwECyABQQEQ/gIMAgsgAygCACACQQEgARDvAgwBCyABQQEQ/gILIgJFDQELIAAgAjYCBCAAQQhqIAE2AgAgAEEANgIADwsgACABNgIEIABBCGpBATYCACAAQQE2AgAPCyAAIAE2AgQLIABBCGpBADYCACAAQQE2AgALxQEBBX8jAEEgayIDJAACQAJAIAEoAgQiBCACTwRAQYGAgIB4IQYgBA0BDAILIANBHGpBADYCACADQfTFwAA2AhggA0IBNwIMIANBmMbAADYCCCADQQhqQezGwAAQrAIACyAEQQJ0IQUgASgCACEHAkAgAgRAQQQhBiAHIAVBBCACQQJ0IgQQ7wIiBUUNAgwBC0EEIQUgBxAyCyABIAI2AgQgASAFNgIAQYGAgIB4IQYLIAAgBjYCBCAAIAQ2AgAgA0EgaiQAC6sBAQN/AkAgAkEPTQRAIAAhAwwBCyAAQQAgAGtBA3EiBGohBSAEBEAgACEDA0AgAyABOgAAIANBAWoiAyAFSQ0ACwsgBSACIARrIgJBfHEiBGohAyAEQQFOBEAgAUH/AXFBgYKECGwhBANAIAUgBDYCACAFQQRqIgUgA0kNAAsLIAJBA3EhAgsgAgRAIAIgA2ohAgNAIAMgAToAACADQQFqIgMgAkkNAAsLIAALtQECAX8CfiMAQSBrIgMkACADQn83AxggA0EIaiABIANBGGpBCCACKAIgEQUAAkACQAJAIAMtAAhBBEcEQCADKQMIIgRC/wGDQgZSDQELIAMpAxghBCADQQhqIAEgAhBEIAMoAggiAUUNASADKQIMIQUgACADKAIUQQhqNgIYIAAgBTcCDCAAIAE2AggMAgsgAEEANgIIDAELIAMpAgwhBCAAQQA2AggLIAAgBDcDACADQSBqJAALrgEBAX8gAAJ/AkACfwJAIAIEQAJAAkACQCABQQBOBEAgAygCCEUNAiADKAIEIgQNASABDQMMBQsgAEEIakEANgIADAYLIAMoAgAgBCACIAEQ7wIMBAsgAUUNAgsgASACEP4CDAILIAAgATYCBCAAQQhqQQA2AgAMAgsgAgsiAwRAIAAgAzYCBCAAQQhqIAE2AgBBAAwCCyAAIAE2AgQgAEEIaiACNgIAC0EBCzYCAAvKAQECfyMAQeABayIDJAAgACgCACIALQDYASEEIABBBDoA2AECQCAEQQRHBEAgA0EIaiAAQdgBEKkDGiADIABB3AFqKAAANgADIAMgACgA2QE2AgBB0ANBCBD+AiIARQ0BIAAgA0EIakHYARCpAyIAIAQ6ANgBIABBADoAyAMgACACNgLEAyAAIAE2AsADIAAgAygCADYA2QEgAEHcAWogAygAAzYAACAAEKUBIANB4AFqJAAPC0HAkcAAQRUQnAMAC0HQA0EIEKIDAAutAQEBfwJAIAIEQAJ/AkACQAJAIAFBAE4EQCADKAIIRQ0CIAMoAgQiBA0BIAENAyACDAQLIABBCGpBADYCAAwFCyADKAIAIAQgAiABEO8CDAILIAENACACDAELIAEgAhD+AgsiAwRAIAAgAzYCBCAAQQhqIAE2AgAgAEEANgIADwsgACABNgIEIABBCGogAjYCAAwBCyAAIAE2AgQgAEEIakEANgIACyAAQQE2AgALwwEBAn8jAEEQayICJAAgAAJ/QQEgAC0ABA0AGiAAKAIAIQEgAEEFai0AAEUEQCABKAIYQYzjwABBByABQRxqKAIAKAIMEQMADAELIAEtAABBBHFFBEAgASgCGEGG48AAQQYgAUEcaigCACgCDBEDAAwBCyACQQE6AA8gAiABKQIYNwMAIAIgAkEPajYCCEEBIAJBguPAAEEDEEoNABogASgCGEGF48AAQQEgASgCHCgCDBEDAAsiADoABCACQRBqJAAgAAunAQEFfyAAQQhqIABBDGoiASgCACICIAIQ6wEgASgCACIFIAJBAXRGBEAgACgCACIDIAAoAgQiAUsEQCABIAIgA2siBE8EQCAAKAIIIgIgBSAEayIBQQJ0aiACIANBAnRqIARBAnQQqQMaIAAgATYCAA8LIAAoAggiAyACQQJ0aiADIAFBAnQQqQMaIAAgASACajYCBAsPC0Hyu8AAQStBoLzAABCaAgALrAEBA38jAEEwayICJAAgAUEEaiEDIAEoAgRFBEAgASgCACEBIAJBEGoiBEEANgIAIAJCATcDCCACIAJBCGo2AhQgAkEoaiABQRBqKQIANwMAIAJBIGogAUEIaikCADcDACACIAEpAgA3AxggAkEUakGYx8AAIAJBGGoQPhogA0EIaiAEKAIANgIAIAMgAikDCDcCAAsgAEH00sAANgIEIAAgAzYCACACQTBqJAALmgEBAX8jAEEwayIDJAAgA0GACBDkASADQQA2AhAgAyADKQMANwMIIANBGGogASACIANBCGoQKgJAIAMtABhBA0YEQCADQShqIANBEGooAgA2AgAgAyADKQMINwMgIANCADcDGCAAIANBGGpBlJHAABBFIANBIGoQ0QIMAQsgAEEINgIAIABCBTcCBCADQQhqENECCyADQTBqJAALqQEBAX8jAEEwayIDJAAgAyABNgIIIANBBDoADCADQShqIAJBEGopAgA3AwAgA0EgaiACQQhqKQIANwMAIAMgAikCADcDGAJAIANBCGpByIvAACADQRhqED4E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IABBJEkNACAAEAELEFghAAtB8P/AACgCACEBQfD/wAAgADYCAEHs/8AAKAIAQez/wABBATYCAEUgAUEkSXJFBEAgARABC0Hw/8AAC3wBA38gACAAELADIgBBCBDuAiAAayICEK4DIQBB5IPBACABIAJrIgE2AgBB7IPBACAANgIAIAAgAUEBcjYCBEEIQQgQ7gIhAkEUQQgQ7gIhA0EQQQgQ7gIhBCAAIAEQrgMgBCADIAJBCGtqajYCBEGIhMEAQYCAgAE2AgALaQEBfyMAQSBrIgIkAEHE/8AAKAIARQRAQfiDwABBK0HoisAAEJoCAAsgAkEYaiAAQQhqKAIANgIAIAIgACkCADcDECACQQhqIAJBEGogARBWIAIoAgghACACKAIMIAJBIGokAEEhIAAbC1sBAn8jAEEgayICJAAgAUEcaigCACEDIAEoAhggAkEYaiAAKAIAIgBBEGopAgA3AwAgAkEQaiAAQQhqKQIANwMAIAIgACkCADcDCCADIAJBCGoQPiACQSBqJAALbAEEfyMAQSBrIgIkAEEBIQMCQCAAIAEQXQ0AIAFBHGooAgAhBCABKAIYIAJBADYCHCACQdTfwAA2AhggAkIBNwIMIAJBhODAADYCCCAEIAJBCGoQPg0AIABBBGogARBdIQMLIAJBIGokACADC2sBAn8jAEEgayICJAAgAkEIaiABKAIAEAICQCACKAIIIgMEQCACKAIMIQEgAiADNgIQIAIgATYCGCACIAE2AhQgAiACQRBqELUCIAAgAigCACACKAIEEOwCDAELIABBADYCAAsgAkEgaiQAC20BAX8jAEEwayIDJAAgAyABNgIEIAMgADYCACADQRxqQQI2AgAgA0EsakEcNgIAIANCAjcCDCADQdjgwAA2AgggA0EcNgIkIAMgA0EgajYCGCADIAM2AiggAyADQQRqNgIgIANBCGogAhCsAgALVgECfyMAQSBrIgIkACABQRxqKAIAIQMgASgCGCACQRhqIABBEGopAgA3AwAgAkEQaiAAQQhqKQIANwMAIAIgACkCADcDCCADIAJBCGoQPiACQSBqJAALVgECfyMAQSBrIgIkACAAQRxqKAIAIQMgACgCGCACQRhqIAFBEGopAgA3AwAgAkEQaiABQQhqKQIANwMAIAIgASkCADcDCCADIAJBCGoQPiACQSBqJAALbQEBfyMAQTBrIgMkACADIAE2AgQgAyAANgIAIANBHGpBAjYCACADQSxqQRw2AgAgA0ICNwIMIANB6ObAADYCCCADQRw2AiQgAyADQSBqNgIYIAMgA0EEajYCKCADIAM2AiAgA0EIaiACEKwCAAttAQF/IwBBMGsiAyQAIAMgATYCBCADIAA2AgAgA0EcakECNgIAIANBLGpBHDYCACADQgI3AgwgA0GI58AANgIIIANBHDYCJCADIANBIGo2AhggAyADQQRqNgIoIAMgAzYCICADQQhqIAIQrAIAC20BAX8jAEEwayIDJAAgAyABNgIEIAMgADYCACADQRxqQQI2AgAgA0EsakEcNgIAIANCAjcCDCADQbznwAA2AgggA0EcNgIkIAMgA0EgajYCGCADIANBBGo2AiggAyADNgIgIANBCGogAhCsAgALZgEBfyMAQSBrIgIkACACQdDHwAA2AgQgAiAANgIAIAJBGGogAUEQaikCADcDACACQRBqIAFBCGopAgA3AwAgAiABKQIANwMIIAJB5MfAACACQQRqQeTHwAAgAkEIakGs1cAAEFEAC2MBAX8jAEEgayIDJAAgA0Gw1sAANgIEIAMgADYCACADQRhqIAFBEGopAgA3AwAgA0EQaiABQQhqKQIANwMAIAMgASkCADcDCCADQdTHwAAgA0EEakHUx8AAIANBCGogAhBRAAtZAQF/IwBBIGsiAiQAIAIgACgCADYCBCACQRhqIAFBEGopAgA3AwAgAkEQaiABQQhqKQIANwMAIAIgASkCADcDCCACQQRqQbyGwAAgAkEIahA+IAJBIGokAAthAQN/IAAgARDQAiAAKAIAIgQgACgCCCICaiEDAkACQCABQQJPBEAgA0EAIAFBf2oiARCoAxogBCABIAJqIgJqIQMMAQsgAUUNAQsgA0EAOgAAIAJBAWohAgsgACACNgIIC1kBAX8jAEEgayICJAAgAiAAKAIANgIEIAJBGGogAUEQaikCADcDACACQRBqIAFBCGopAgA3AwAgAiABKQIANwMIIAJBBGpBlKPAACACQQhqED4gAkEgaiQAC1kBAX8jAEEgayICJAAgAiAAKAIANgIEIAJBGGogAUEQaikCADcDACACQRBqIAFBCGopAgA3AwAgAiABKQIANwMIIAJBBGpBmMfAACACQQhqED4gAkEgaiQAC2gAIwBBMGsiASQAQdD/wAAtAAAEQCABQRxqQQE2AgAgAUICNwIMIAFBtNHAADYCCCABQRw2AiQgASAANgIsIAEgAUEgajYCGCABIAFBLGo2AiAgAUEIakHc0cAAEKwCAAsgAUEwaiQAC1kBAX8jAEEgayICJAAgAiAAKAIANgIEIAJBGGogAUEQaikCADcDACACQRBqIAFBCGopAgA3AwAgAiABKQIANwMIIAJBBGpBhN7AACACQQhqED4gAkEgaiQAC2gBAn8gASgCACEDAkACQAJAIAFBCGooAgAiAUUEQEEBIQIMAQsgAUF/TA0BIAFBARD+AiICRQ0CCyACIAMgARCpAyECIAAgATYCCCAAIAE2AgQgACACNgIADwsQqwIACyABQQEQogMAC1kBAX8jAEEgayICJAAgAiAAKAIANgIEIAJBGGogAUEQaikCADcDACACQRBqIAFBCGopAgA3AwAgAiABKQIANwMIIAJBBGpBpOXAACACQQhqED4gAkEgaiQAC1YBAX8jAEEgayICJAAgAiAANgIEIAJBGGogAUEQaikCADcDACACQRBqIAFBCGopAgA3AwAgAiABKQIANwMIIAJBBGpBvIbAACACQQhqED4gAkEgaiQAC2AAAkACQAJAAkACQCAAKAIADgcBAgMDBAMDAAsgAEEEaiIAELwBIAAQ0QIPCyAAQRBqENECIABBHGoiABDxASAAENECDwsgAEEQaiIAEPEBIAAQ0QILDwsgAEEEahDRAgtWAQF/IwBBIGsiAiQAIAIgADYCBCACQRhqIAFBEGopAgA3AwAgAkEQaiABQQhqKQIANwMAIAIgASkCADcDCCACQQRqQZSjwAAgAkEIahA+IAJBIGokAAtdAQJ/IABBDGooAgAiAiACQX9qIgMgACgCBCICIAAoAgBrcWtBAUYEQCAAEJkBIAAoAgxBf2ohAyAAKAIEIQILIAAgAkEBaiADcTYCBCAAKAIIIAJBAnRqIAE2AgALVgEBfyMAQSBrIgIkACACIAA2AgQgAkEYaiABQRBqKQIANwMAIAJBEGogAUEIaikCADcDACACIAEpAgA3AwggAkEEakGk5cAAIAJBCGoQPiACQSBqJAALYgEBfyMAQUBqIgEkACABQQA6AA8gAEEANgIIIABCATcCACABQRBqIABBgIXAABC/AiABQQ9qIAFB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QRBrIgMkACADQQhqIAAgASACEI4BAkAgAygCDCIAQYGAgIB4RwRAIABFDQEgAygCCCAAEKIDAAsgA0EQaiQADwsQqwIAC00BAn8jAEEQayICJAAgACgCACEDIABBADYCACADRQRAQZzAwABBHBCcAwALIAIgAzYCDCADQQhqQQAgARB8IAJBDGoQqgEgAkEQaiQAC00BAn8jAEEQayICJAAgACgCACEDIABBADYCACADRQRAQZzAwABBHBCcAwALIAIgAzYCDCADQQhqQQEgARB8IAJBDGoQqgEgAkEQaiQAC0MBAn8jAEEQayIBJAAgASAAQXhqNgIIIAAtABQgAEEBOgAUIAEgAUEIajYCDEEBcUUEQCABQQxqEOYBCyABQRBqJAALTgEBfyMAQRBrIgQkACABKAIAIAIoAgAgAygCABAfIQEgBEEIahDHAiAEKAIMIQIgACAEKAIIIgM2AgAgACACIAEgAxs2AgQgBEEQaiQAC0sBAX8gACgCACIAQQRqKAIAIAAoAggiA2sgAkkEQCAAIAMgAhCGASAAKAIIIQMLIAAoAgAgA2ogASACEKkDGiAAIAIgA2o2AghBAAtLAQF/IAAoAgAiAEEEaigCACAAKAIIIgNrIAJJBEAgACADIAIQhwEgACgCCCEDCyAAKAIAIANqIAEgAhCpAxogACACIANqNgIIQQALUAEBf0EgQQQQ/gIiAUUEQEEgQQQQogMACyABQoGAgIAQNwIAIAEgACkCADcCCCABQRBqIABBCGopAgA3AgAgAUEYaiAAQRBqKQIANwIAIAELRQECfyAALQAAQQNGBEAgACgCBCIBKAIAIAEoAgQoAgARAgAgASgCBCICKAIEBEAgAigCCBogASgCABAyCyAAKAIEEDILC0ACAn8BfiMAQRBrIgEkACABQQhqIABBCGooAgAiAjYCACABIAApAgAiAzcDACADpyACEAMgARDRAiABQRBqJAALRwECfyMAQRBrIgMkACADQQhqIAIQ5AEgAygCCCEEIAAgAygCDDYCBCAAIAQ2AgAgBCABIAIQqQMaIAAgAjYCCCADQRBqJAALUgEBfyAAKAIAIgAgACgCAEF/aiIBNgIAAkAgAQ0AIABBDGoQpwEgAEEUaiIBKAIEBEAgASgCABAyCyAAIAAoAgRBf2oiATYCBCABDQAgABAyCwtIAQF/IAAoAgAiAQRAIAEgACgCBCgCABECACAAKAIEIgEoAgQEQCABKAIIGiAAKAIAEDILIAAoAgggAEEMaigCACgCDBECAAsLRgACQCAEIANPBEAgBCACSw0BIAAgBCADazYCBCAAIAEgA0ECdGo2AgAPCyADIARBoMHAABCOAwALIAQgAkGgwcAAEI0DAAtAAQJ/IAAoAggiAQRAIAAoAgAhACABQQJ0IQEDQCAAKAIAIgJBJE8EQCACEAELIABBBGohACABQXxqIgENAAsLC0kBAn8jAEEQayIBJABBAEH8w8AAKAIAEQYAIgAEQCAAKAIAEAAgAUEQaiQADwtBu8TAAEHGACABQQhqQYTFwABB5MXAABDDAQALTgEBfyMAQSBrIgAkACAAQRRqQQE2AgAgAEIBNwIEIABB9JbAADYCACAAQRs2AhwgAEGYmsAANgIYIAAgAEEYajYCECAAQaCawAAQrAIAC0MBAX8gACgCBCAAKAIIIgNrIAJJBH8gACADIAIQgAIgACgCCAUgAwsgACgCAGogASACEKkDGiAAIAAoAgggAmo2AggLRAEBfyMAQRBrIgIkACAAKAIAIgBFBEBBnMDAAEEcEJwDAAsgAiAANgIMIABBCGpBACABEHwgAkEMahCqASACQRBqJAALRAEBfyMAQRBrIgIkACAAKAIAIgBFBEBBnMDAAEEcEJwDAAsgAiAANgIMIABBCGpBASABEHwgAkEMahCqASACQRBqJAALQwECfyMAQRBrIgMkACABIAIQJCEBIANBCGoQxwIgAygCDCECIAAgAygCCCIENgIAIAAgAiABIAQbNgIEIANBEGokAAtEAQN/IwBBEGsiAiQAIAEoAgAQJSEBIAJBCGoQxwIgAigCDCEDIAAgAigCCCIENgIAIAAgAyABIAQbNgIEIAJBEGokAAtIAQF/IwBBIGsiAyQAIANBFGpBADYCACADQdTfwAA2AhAgA0IBNwIEIAMgATYCHCADIAA2AhggAyADQRhqNgIAIAMgAhCsAgALSQEBfyMAQSBrIgIkACACQRRqQQE2AgAgAkIBNwIEIAJBtOHAADYCACACQYoBNgIcIAIgADYCGCACIAJBGGo2AhAgAiABEKwCAAtAAAJAAkACQCAALQDGAQ4EAQICAAILIAAQsAEgAEGgAWoQ0QIPCyAAQYgBahDRAiAAQZQBaiIAEJICIAAQnwILC0EBAX8gACgCBCAAKAIIIgNrIAJJBEAgACADIAIQhAIgACgCCCEDCyAAKAIAIANqIAEgAhCpAxogACACIANqNgIIC0MBAX8jAEHgAWsiBCQAIARBADoA2AEgBCADNgLUASAEIAI2AtABIAQgATYCzAEgBCAANgLIASAEEPgBIARB4AFqJAALNQEBfyMAQRBrIgEkACABIAAQqQICQCABKAIIRQ0AIAEoAgRFDQAgASgCABAyCyABQRBqJAALNQEBfyMAQRBrIgEkACABIAAQuQICQCABKAIIRQ0AIAEoAgRFDQAgASgCABAyCyABQRBqJAALRwEBf0EEQQQQ/gIiAkUEQEEEQQQQogMACyACIAE2AgAgAkG4usAAEJsDIQEgAEEIakG4usAANgIAIAAgAjYCBCAAIAE2AgALRgECfyABKAIEIQIgASgCACEDQQhBBBD+AiIBRQRAQQhBBBCiAwALIAEgAjYCBCABIAM2AgAgAEGE08AANgIEIAAgATYCAAs7AQF/IwBBEGsiAiQAIAJBCGogACABEHsgAigCDCIAQYGAgIB4RwRAIAIoAgggABCiAwALIAJBEGokAAs8AQF/IwBBEGsiAiQAIAJBCGogACABEJIBIAIoAgwiAEGBgICAeEcEQCACKAIIIAAQogMACyACQRBqJAALOwEBfyMAQRBrIgIkACACQQhqIAAgARB9IAIoAgwiAEGBgICAeEcEQCACKAIIIAAQogMACyACQRBqJAALPAEBf0EMQQQQ/gIiA0UEQEEMQQQQogMACyADQSU6AAggAyACNgIEIAMgATYCACAAIAOtQiCGQgOENwIACzkBAX8gAUEQdkAAIQIgAEEANgIIIABBACABQYCAfHEgAkF/RiIBGzYCBCAAQQAgAkEQdCABGzYCAAs5AAJAAn8gAkGAgMQARwRAQQEgACACIAEoAhARAAANARoLIAMNAUEACw8LIAAgAyAEIAEoAgwRAwALNQEBfyABKAIEIgIEQCABKAIAIQEgAEEENgIIIAAgAkECdDYCBCAAIAE2AgAPCyAAQQA2AggLQAEBfyMAQSBrIgAkACAAQRxqQQA2AgAgAEGwx8AANgIYIABCATcCDCAAQZjKwAA2AgggAEEIakGgysAAEKwCAAtAAQF/IwBBIGsiACQAIABBHGpBADYCACAAQZzewAA2AhggAEIBNwIMIABBzN7AADYCCCAAQQhqQdTewAAQrAIACz8BAX8jAEEgayICJAAgAkEBOgAYIAIgATYCFCACIAA2AhAgAkGk4cAANgIMIAJB1N/AADYCCCACQQhqEPUBAAszAAJAIABB/P///wdLDQAgAEUEQEEEDwsgACAAQf3///8HSUECdBD+AiIARQ0AIAAPCwALLAEBf0HA/8AAKAIAIgAgAEEEdEEQaiIAakEJagRAQcT/wAAoAgAgAGsQMgsLPQEBfyAAKAIAIQECQCAAQQRqLQAADQBBqIDBACgCAEH/////B3FFDQAQrQMNACABQQE6AAELIAFBADoAAAsvAQF/IwBBEGsiAiQAIAIgACgCADYCDCACQQxqIAEQbiACQQxqEI8CIAJBEGokAAs+ACAAKAIAIQAgAS0AAEEQcUEEdkUEQCABLQAAQSBxQQV2RQRAIAAgARCPAw8LIAAgARCpAQ8LIAAgARCoAQspACMAQRBrIgAkACAAQQhqIAFBysjAABDAAiAAQQhqEMUBIABBEGokAAspACMAQRBrIgAkACAAQQhqIAFBzNDAABDAAiAAQQhqEJgBIABBEGokAAssACAAKAIAIgAtAAAgAEEAOgAAQQFxRQRAQfiDwABBK0HwhMAAEJoCAAsQcgsyAQF/IAAgASgCBCABKAIIIgJLBH8gASACEKMCIAEoAggFIAILNgIEIAAgASgCADYCAAszAQF/QTRBBBD+AiIBRQRAQTRBBBCiAwALIAFCgYCAgBA3AgAgAUEIaiAAQSwQqQMaIAELMgEBfyAAIAEoAgQgASgCCCICSwR/IAEgAhClAiABKAIIBSACCzYCBCAAIAEoAgA2AgALMgEBfyAAIAEoAgQgASgCCCICSwR/IAEgAhCkAiABKAIIBSACCzYCBCAAIAEoAgA2AgALLgEBfyABKAIEIgIEQCAAQQE2AgggACACNgIEIAAgASgCADYCAA8LIABBADYCCAsjAQF/An9BASABEA5FDQAaQQALIQIgACABNgIEIAAgAjYCAAsqAQF/IAAoAgAEQCAAEI8CIAAoAgQiAUEkTwRAIAEQAQsgAEEIahDlAgsLLgEBfyAAKAIAIAAoAgQoAgARAgAgACgCBCIBKAIEBEAgASgCCBogACgCABAyCwswAQF/IAFBeGoiAiACKAIAQQFqIgI2AgAgAkUEQAALIABB3MPAADYCBCAAIAE2AgALLQEBfyMAQRBrIgEkACABQQhqIABBCGooAgA2AgAgASAAKQIANwMAIAEQrQEACzQAIABBAzoAICAAQoCAgICABDcCACAAIAE2AhggAEEANgIQIABBADYCCCAAQRxqIAI2AgALMAAgASgCGCACQQsgAUEcaigCACgCDBEDACECIABBADoABSAAIAI6AAQgACABNgIACyMAIAAoAgBBcGoiABDRAiAAQQxqKAIAIgBBJE8EQCAAEAELCzEBAX9BBEEEEP4CIgJFBEBBBEEEEKIDAAsgAiABNgIAIABBiMDAADYCBCAAIAI2AgALMQEBf0EEQQQQ/gIiAkUEQEEEQQQQogMACyACIAE2AgAgAEH0v8AANgIEIAAgAjYCAAsnACAAIAAoAgRBAXEgAXJBAnI2AgQgACABaiIAIAAoAgRBAXI2AgQLJgACQCAARQ0AIAAgASgCABECACABKAIERQ0AIAEoAggaIAAQMgsLJgEBfyMAQRBrIgEkACABIABBeGo2AgwgAUEMahC4ASABQRBqJAALOgECf0GMgMEALQAAIQFBjIDBAEEAOgAAQZCAwQAoAgAhAkGQgMEAQQA2AgAgACACNgIEIAAgATYCAAsgAQF/AkAgACgCBCIBRQ0AIABBCGooAgBFDQAgARAyCwsmAQF/IwBBEGsiAyQAIAMgATYCDCADIAA2AgggA0EIaiACEJsCAAsTACAAIAEpAAA3AAEgAEEAOgAACyYBAX8gAEEHaiIBIABJBEBB7LbAAEEzQfi3wAAQkAMACyABQQN2CyMAAkAgAUH8////B00EQCAAIAFBBCACEO8CIgANAQsACyAACyMAIAIgAigCBEF+cTYCBCAAIAFBAXI2AgQgACABaiABNgIACx4AIAAoAgAiAK1CACAArH0gAEF/SiIAGyAAIAEQXAslACAARQRAQYvEwABBMBCcAwALIAAgAiADIAQgBSABKAIQEQwACyABAX8gACgCBCAAKAIIIgJrIAFJBEAgACACIAEQgAILCxEAIAAoAgQEQCAAKAIAEDILCyMAIABFBEBBi8TAAEEwEJwDAAsgACACIAMgBCABKAIQEQUACyMAIABFBEBBi8TAAEEwEJwDAAsgACACIAMgBCABKAIQEQoACyMAIABFBEBBi8TAAEEwEJwDAAsgACACIAMgBCABKAIQERMACyMAIABFBEBBi8TAAEEwEJwDAAsgACACIAMgBCABKAIQERIACyMAIABFBEBBi8TAAEEwEJwDAAsgACACIAMgBCABKAIQERQACxcAIAEgA0YEfyAAIAIgARD+AUUFQQALCx4AIAAgAUEDcjYCBCAAIAFqIgAgACgCBEEBcjYCBAshACAARQRAQYvEwABBMBCcAwALIAAgAiADIAEoAhARBAALFAAgAEEEaigCAARAIAAoAgAQMgsLHQAgASgCAEUEQAALIABBnLjAADYCBCAAIAE2AgALHwAgAEUEQEGIusAAQTAQnAMACyAAIAIgASgCEBEBAAsfACAARQRAQci9wABBMBCcAwALIAAgAiABKAIQEQEACx8AIABFBEBBi8TAAEEwEJwDAAsgACACIAEoAhARAAALFwAgACgCBARAIAAQ5QIgAEEMahDlAgsLFQEBfyAAKAIAIAAoAggQAyAAENECCx4BAX9B8P/AACEBQez/wAAoAgAEfyABBSAAEMgBCwsZAQF/IAAoAhAiAQR/IAEFIABBFGooAgALCxUAIAAtAARBBEcEQCAAQQRqEIwCCwsZACABIAIgAxCVAiAAQQQ6AAAgACADNgIECxQAIAAoAgAQFARAIABBBGoQvAILCxIAQQBBGSAAQQF2ayAAQR9GGwsWACAAIAFBAXI2AgQgACABaiABNgIACxkAIAAgAUEIaigCADYCBCAAIAEoAgA2AgALHAAgASgCGEGM4MAAQQsgAUEcaigCACgCDBEDAAscACABKAIYQZfgwABBDiABQRxqKAIAKAIMEQMACxwAIAEoAhhBgPjAAEEFIAFBHGooAgAoAgwRAwALFwAgACACNgIIIAAgAjYCBCAAIAE2AgALFwBB2P/AACgCAEUEQCAAEHULQdj/wAALEAAgACABakF/akEAIAFrcQsMACAAIAEgAiADEDYLCwAgAQRAIAAQMgsLFAAgACgCACAAQQhqKAIAIAEQowMLDwAgAEEBdCIAQQAgAGtyCxMAIAAoAgAgAEEIaigCACABEDQLFQAgASAAKAIAIgAoAgAgACgCBBAzCxMAIAAoAgAoAgAgASACEJUCQQALEgAgASACIAMQlQIgAEEEOgAACwoAIABBCGoQ0QILDwAgACgCAARAIAAQqgELCxQAIAAoAgAgASAAKAIEKAIMEQAACw8AIAAgASACIAMgBBAwAAsOACAAKAIAIAEQdhpBAAsQACAAKAIAIAEgAhCVAkEACxEAIAAoAgAgACgCCCABEKMDCwgAIAAgARBOCxEAIAAoAgAgACgCBCABEKMDCxAAIAAgAjYCBCAAIAE2AgALFgBBkIDBACAANgIAQYyAwQBBAToAAAsTACAAQYTTwAA2AgQgACABNgIACw0AIAAtAARBAnFBAXYLEAAgASAAKAIAIAAoAgQQMwsNACAAIAEgAhCVAkEACwoAQQAgAGsgAHELCwAgAC0ABEEDcUULDAAgACABQQNyNgIECw0AIAAoAgAgACgCBGoLDQAgACgCACABEFlBAAsOACAAKAIAGgNADAALAAsMACAAIAEgAhDRAQALDAAgACABIAIQ0gEACwwAIAAgASACENMBAAsNACAANQIAQQEgARBcCwwAIAAgASACEMkCAAsNACAAKAIAIAEgAhBKCw0AIAApAwBBASABEFwLDQAgADMBAEEBIAEQXAsOACAAKAIALQAAIAEQYAsLACAAIwBqJAAjAAsHACAAENECCwoAIAAgASACED8LCwAgACACIAEQogELDQAgAUHMlMAAQQIQMwsLACAAKAIAIAEQVAsLACAAIAFB0wAQKQsJACAAIAEQKAALKQACfyAAKAIALQAARQRAIAFB2+XAAEEFEDMMAQsgAUHX5cAAQQQQMwsLCgAgACgCBEF4cQsKACAAKAIEQQFxCwoAIAAoAgxBAXELCgAgACgCDEEBdgsaACAAIAFBlIDBACgCACIAQfEAIAAbEQEAAAsKACACIAAgARAzCwwAIAAgASkCADcDAAsMACAAIAEpAgg3AwALDQAgAUGA5sAAQQIQMwsLACAAKAIAIAEQXQsLACAAIAEgAhCTAQsKACAAIAEgAhBbCwcAIAAQwQELCQAgAEEEOgAACwkAIABBADYCAAsLAEGchMEAKAIARQsHACAAIAFqCwcAIAAgAWsLBwAgAEEIagsHACAAQXhqCwYAIAEQcQsHACAAEK8BCwcAIAAQjwILBABBAQsMAEKch5ynnuWHmg8LDQBC65GTtfbYs6L0AAsNAEL4vvXOzKLGqqR/CwwAQpWm6Pbb08n6cQsDAAELAwABCwv9fgQAQYCAwAALzGhgdW53cmFwX3Rocm93YCBmYWlsZWQAAAABAAAADAAAAAQAAAACAAAAAQAAAAwAAAAEAAAAAwAAAAIAAAAYABAABAAAAAUAAAAGAAAABAAAAAcAAAAvaG9tZS9uZ25pdXMvLmNhcmdvL3JlZ2lzdHJ5L3NyYy9naXRodWIuY29tLTFlY2M2Mjk5ZGI5ZWM4MjMvY29uc29sZV9lcnJvcl9wYW5pY19ob29rLTAuMS43L3NyYy9saWIucnMAAFQAEABmAAAAlQAAAA4AAAAIAAAAAAAAAAEAAAAJAAAACgAAAAsAAAAMAAAAL3J1c3RjL2VkZjAxODIyMTNhOWUzMDk4MmViMzRmMzkyNWRkYzRjZjVlZDM0NzEvbGlicmFyeS9zdGQvc3JjL2lvL21vZC5ycwAAAOgAEABJAAAAUwEAABgAAABzdHJlYW0gZGlkIG5vdCBjb250YWluIHZhbGlkIFVURi04AABEARAAIgAAABUAAADoABAASQAAAIcBAAAbAAAAL3J1c3RjL2VkZjAxODIyMTNhOWUzMDk4MmViMzRmMzkyNWRkYzRjZjVlZDM0NzEvbGlicmFyeS9zdGQvc3JjL2lvL3JlYWRidWYucnMAAACEARAATQAAAMsAAAA2AAAACAAAAAQAAAAEAAAADQAAAA4AAABjYWxsZWQgYE9wdGlvbjo6dW53cmFwKClgIG9uIGEgYE5vbmVgIHZhbHVlL3J1c3RjL2VkZjAxODIyMTNhOWUzMDk4MmViMzRmMzkyNWRkYzRjZjVlZDM0NzEvbGlicmFyeS9zdGQvc3JjL3N5bmMvb25jZS5ycwAjAhAATAAAAI8AAAApAAAAAQAAAAwAAAAEAAAADwAAABAAAAARAAAAYSBEaXNwbGF5IGltcGxlbWVudGF0aW9uIHJldHVybmVkIGFuIGVycm9yIHVuZXhwZWN0ZWRseQAIAAAAAAAAAAEAAAASAAAAL3J1c3RjL2VkZjAxODIyMTNhOWUzMDk4MmViMzRmMzkyNWRkYzRjZjVlZDM0NzEvbGlicmFyeS9hbGxvYy9zcmMvc3RyaW5nLnJzAOACEABLAAAA6AkAAAkAAAAIAAAABAAAAAQAAAATAAAAFAAAABUAAABjYWxsZWQgYFJlc3VsdDo6dW53cmFwKClgIG9uIGFuIGBFcnJgIHZhbHVlAAgAAAAAAAAAAQAAABYAAAAvaG9tZS9uZ25pdXMvLmNhcmdvL3JlZ2lzdHJ5L3NyYy9naXRodWIuY29tLTFlY2M2Mjk5ZGI5ZWM4MjMvYmFzZTY0LTAuMTMuMC9zcmMvY2h1bmtlZF9lbmNvZGVyLnJzAAAAkAMQAGEAAAAtAAAAGgAAAJADEABhAAAANwAAAEQAAACQAxAAYQAAADoAAAAnAAAAL2hvbWUvbmduaXVzLy5jYXJnby9yZWdpc3RyeS9zcmMvZ2l0aHViLmNvbS0xZWNjNjI5OWRiOWVjODIzL2Jhc2U2NC0wLjEzLjAvc3JjL2VuY29kZS5ycyQEEABYAAAAtgAAACAAAAAkBBAAWAAAALcAAAAlAAAAJAQQAFgAAAD8AAAAHAAAACQEEABYAAAA/QAAACEAAAAkBBAAWAAAABMBAAAuAAAAJAQQAFgAAAATAQAACQAAACQEEABYAAAAFAEAAAkAAAAkBBAAWAAAAAsBAAAuAAAAJAQQAFgAAAALAQAACQAAACQEEABYAAAADQEAAA8AAAAkBBAAWAAAAAwBAAAJAAAAJAQQAFgAAAAPAQAACQAAACQEEABYAAAAoAAAACoAAAAwLjcuMHVzZHBsLWZyb250L3NyYy9saWIucnMAUQUQABYAAABgAAAAGAAAAFEFEAAWAAAAaAAAABgAAABmYWlsZWQgdG8gZmlsbCBidWZmZXJmYWlsZWQgdG8gd3JpdGUgd2hvbGUgYnVmZmVyAAAAnQUQABwAAAAXAAAAFwAAAAwAAAAEAAAAGAAAABkAAAAaAAAAZm9ybWF0dGVyIGVycm9yAOAFEAAPAAAAKAAAAGZhaWxlZCB0byBmaWxsIHdob2xlIGJ1ZmZlcgD8BRAAGwAAACUAAAAvcnVzdGMvZWRmMDE4MjIxM2E5ZTMwOTgyZWIzNGYzOTI1ZGRjNGNmNWVkMzQ3MS9saWJyYXJ5L3N0ZC9zcmMvaW8vaW1wbHMucnMAJAYQAEsAAADyAAAADQAAAC9ydXN0Yy9lZGYwMTgyMjEzYTllMzA5ODJlYjM0ZjM5MjVkZGM0Y2Y1ZWQzNDcxL2xpYnJhcnkvc3RkL3NyYy9pby9jdXJzb3IucnOABhAATAAAAOsAAAAKAAAAL3J1c3RjL2VkZjAxODIyMTNhOWUzMDk4MmViMzRmMzkyNWRkYzRjZjVlZDM0NzEvbGlicmFyeS9zdGQvc3JjL2lvL21vZC5ycwAAANwGEABJAAAAJAUAABYAAADcBhAASQAAACgFAAANAAAAYWR2YW5jaW5nIGlvIHNsaWNlcyBiZXlvbmQgdGhlaXIgbGVuZ3RoAEgHEAAnAAAA3AYQAEkAAAAmBQAADQAAAC9ydXN0Yy9lZGYwMTgyMjEzYTllMzA5ODJlYjM0ZjM5MjVkZGM0Y2Y1ZWQzNDcxL2xpYnJhcnkvc3RkL3NyYy9pby9yZWFkYnVmLnJzAAAAiAcQAE0AAAAhAQAAKwAAACEAAAAMAAAABAAAACIAAAAjAAAAJAAAACUAAAAmAAAAJwAAACgAAAAvaG9tZS9uZ25pdXMvRG9jdW1lbnRzL2dpdC1yZXBvcy91c2RwbC1ycy90ZW1wbGF0ZXMvZGVja3kvc3JjL3VzZHBsLWZyb250L3VzZHBsLXJzL3VzZHBsLWNvcmUvc3JjL3NlcmRlcy90cmFpdHMucnMAABAIEAByAAAAdgAAABwAAAApAAAAGAAAAAgAAAAqAAAAKwAAACwAAAAtAAAALgAAAC8AAAAwAAAAMQAAAGB1bndyYXBfdGhyb3dgIGZhaWxlZAAAADIAAADQAQAACAAAADMAAAA0AAAABAAAAAQAAAA1AAAANgAAAC9ob21lL25nbml1cy8uY2FyZ28vcmVnaXN0cnkvc3JjL2dpdGh1Yi5jb20tMWVjYzYyOTlkYjllYzgyMy93YXNtLWJpbmRnZW4tZnV0dXJlcy0wLjQuMzMvc3JjL2xpYi5ycwD8CBAAYwAAANoAAAAgAAAAYGFzeW5jIGZuYCByZXN1bWVkIGFmdGVyIGNvbXBsZXRpb25jYW5ub3QgYWNjZXNzIGEgVGhyZWFkIExvY2FsIFN0b3JhZ2UgdmFsdWUgZHVyaW5nIG9yIGFmdGVyIGRlc3RydWN0aW9uAAAANAAAAAAAAAABAAAANwAAAC9ydXN0Yy9lZGYwMTgyMjEzYTllMzA5ODJlYjM0ZjM5MjVkZGM0Y2Y1ZWQzNDcxL2xpYnJhcnkvc3RkL3NyYy90aHJlYWQvbG9jYWwucnMA7AkQAE8AAACmAQAACQAAACgpAAAhAAAADAAAAAQAAAA4AAAAOQAAABEAAABhIERpc3BsYXkgaW1wbGVtZW50YXRpb24gcmV0dXJuZWQgYW4gZXJyb3IgdW5leHBlY3RlZGx5ADQAAAAAAAAAAQAAABIAAAAvcnVzdGMvZWRmMDE4MjIxM2E5ZTMwOTgyZWIzNGYzOTI1ZGRjNGNmNWVkMzQ3MS9saWJyYXJ5L2FsbG9jL3NyYy9zdHJpbmcucnMAsAoQAEsAAADoCQAACQAAAGNhbGxlZCBgT3B0aW9uOjp1bndyYXAoKWAgb24gYSBgTm9uZWAgdmFsdWUANAAAAAAAAAABAAAAOgAAAGludGVybmFsIGVycm9yOiBlbnRlcmVkIHVucmVhY2hhYmxlIGNvZGU6IAAASAsQACoAAAAvaG9tZS9uZ25pdXMvLmNhcmdvL3JlZ2lzdHJ5L3NyYy9naXRodWIuY29tLTFlY2M2Mjk5ZGI5ZWM4MjMvYmFzZTY0LTAuMTMuMC9zcmMvZGVjb2RlLnJzfAsQAFgAAADSAQAAHwAAAHwLEABYAAAA2AEAAB8AAAB8CxAAWAAAAOEBAAAfAAAAfAsQAFgAAADqAQAAHwAAAHwLEABYAAAA8wEAAB8AAAB8CxAAWAAAAPwBAAAfAAAAfAsQAFgAAAAFAgAAHwAAAHwLEABYAAAADgIAAB8AAAB8CxAAWAAAAAMBAAAkAAAAfAsQAFgAAAAEAQAAKQAAAHwLEABYAAAAKgEAABYAAAB8CxAAWAAAAC0BAAAaAAAAfAsQAFgAAABBAQAADgAAAHwLEABYAAAARAEAABIAAAB8CxAAWAAAAFgBAAATAAAASW1wb3NzaWJsZTogbXVzdCBvbmx5IGhhdmUgMCB0byA4IGlucHV0IGJ5dGVzIGluIGxhc3QgY2h1bmssIHdpdGggbm8gaW52YWxpZCBsZW5ndGhzxAwQAFQAAAB8CxAAWAAAAJ0BAAAOAAAAfAsQAFgAAACxAQAACQAAAE92ZXJmbG93IHdoZW4gY2FsY3VsYXRpbmcgb3V0cHV0IGJ1ZmZlciBsZW5ndGgAAHwLEABYAAAAlgAAAAoAAAB8CxAAWAAAAJsAAAAhAAAAV3JpdGluZyB0byBhIFN0cmluZyBzaG91bGRuJ3QgZmFpbC9ob21lL25nbml1cy8uY2FyZ28vcmVnaXN0cnkvc3JjL2dpdGh1Yi5jb20tMWVjYzYyOTlkYjllYzgyMy9iYXNlNjQtMC4xMy4wL3NyYy9lbmNvZGUucnMAALINEABYAAAAUwAAAA4AAAAAAAAA//////////91c2RwbC1mcm9udC9zcmMvY29ubmVjdGlvbi5ycwAAACgOEAAdAAAAGQAAACYAAABQT1NUaHR0cDovL3VzZHBsLjovdXNkcGwvY2FsbAAAAFwOEAAMAAAAaA4QAAEAAABpDhAAAQAAAGoOEAALAAAAbG9jYWxob3N0AAAAmA4QAAkAAABEdW1wZWQgYmFzZTY0IGBgIGxlbjoAAACsDhAADwAAALsOEAAGAAAAKA4QAB0AAAAsAAAAJAAAACgOEAAdAAAAMwAAACcAAABSZWNlaXZlZCBiYXNlNjQgYAAAAPQOEAARAAAAuw4QAAYAAABFeHBlY3RlZCBjYWxsIHJlc3BvbnNlIG1lc3NhZ2UgZnJvbSAsIGdvdCBzb21ldGhpbmcgZWxzZRgPEAAkAAAAPA8QABQAAAB1c2RwbC1mcm9udC9zcmMvY29udmVydC5ycwAAYA8QABoAAAAgAAAAJwAAAHVzZHBsLWZyb250L3NyYy9saWIucnMAAIwPEAAWAAAAbwAAAE4AAABjYWxsX2JhY2tlbmQoLCBbcGFyYW1zOyBdKQAAtA8QAA0AAADBDxAACwAAAMwPEAACAAAAVVNEUEw6IEdvdCBwb3J0IOgPEAAQAAAAVVNEUEw6IEdvdCBlcnJvciB3aGlsZSBjYWxsaW5nIDogAAAAABAQAB8AAAAfEBAAAgAAAIwPEAAWAAAAbgAAAAEAAABUcmllZCB0byBzaHJpbmsgdG8gYSBsYXJnZXIgY2FwYWNpdHlEEBAAJAAAAC9ydXN0Yy9lZGYwMTgyMjEzYTllMzA5ODJlYjM0ZjM5MjVkZGM0Y2Y1ZWQzNDcxL2xpYnJhcnkvYWxsb2Mvc3JjL3Jhd192ZWMucnNwEBAATAAAAKoBAAAJAAAAOwAAAAwAAAAEAAAAPAAAAD0AAAARAAAAYSBEaXNwbGF5IGltcGxlbWVudGF0aW9uIHJldHVybmVkIGFuIGVycm9yIHVuZXhwZWN0ZWRseQA+AAAAAAAAAAEAAAASAAAAL3J1c3RjL2VkZjAxODIyMTNhOWUzMDk4MmViMzRmMzkyNWRkYzRjZjVlZDM0NzEvbGlicmFyeS9hbGxvYy9zcmMvc3RyaW5nLnJzACwREABLAAAA6AkAAAkAAAAKClN0YWNrOgoKCgo/AAAABAAAAAQAAABAAAAAQQAAAEIAAABMb2FkRXJyb3I6IElvKCkArBEQAA4AAAC6ERAAAQAAAExvYWRFcnJvcjogSW52YWxpZERhdGEAAMwREAAWAAAATG9hZEVycm9yOiBUb29TbWFsbEJ1ZmZlcgAAAOwREAAZAAAARHVtcEVycm9yOiBJbygAABASEAAOAAAAuhEQAAEAAABEdW1wRXJyb3I6IFVuc3VwcG9ydGVkAAAwEhAAFgAAAER1bXBFcnJvcjogVG9vU21hbGxCdWZmZXIAAABQEhAAGQAAAGNyYW5rc2hhZnQAAHQSEAAKAAAAZGVja3kAAACIEhAABQAAAGFueQCYEhAAAwAAAC9ob21lL25nbml1cy8uY2FyZ28vcmVnaXN0cnkvc3JjL2dpdGh1Yi5jb20tMWVjYzYyOTlkYjllYzgyMy9iYXNlNjQtMC4xMy4wL3NyYy9lbmNvZGUucnOkEhAAWAAAADsBAAAJAAAAISIjJCUmJygpKissLTAxMjM0NTY3ODlAQUJDREVGR0hJSktMTU5QUVJTVFVWWFlaW2BhYmNkZWhpamtsbXBxckFCQ0RFRkdISUpLTE1OT1BRUlNUVVZXWFlaYWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXowMTIzNDU2Nzg5KywuL0FCQ0RFRkdISUpLTE1OT1BRUlNUVVZXWFlaYWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXowMTIzNDU2Nzg5Li8wMTIzNDU2Nzg5QUJDREVGR0hJSktMTU5PUFFSU1RVVldYWVphYmNkZWZnaGlqa2xtbm9wcXJzdHV2d3h5ekFCQ0RFRkdISUpLTE1OT1BRUlNUVVZXWFlaYWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXowMTIzNDU2Nzg5LV9BQkNERUZHSElKS0xNTk9QUVJTVFVWV1hZWmFiY2RlZmdoaWprbG1ub3BxcnN0dXZ3eHl6MDEyMzQ1Njc4OSsv////////////////////////////////////////////AAECAwQFBgcICQoLDP//DQ4PEBESExQVFv///////xcYGRobHB0eHyAhIiMkJf8mJygpKiss/y0uLzD/////MTIzNDU2//83ODk6Ozz//z0+P/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8+P////zQ1Njc4OTo7PD3/////////AAECAwQFBgcICQoLDA0ODxAREhMUFRYXGBn///////8aGxwdHh8gISIjJCUmJygpKissLS4vMDEyM///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////AAE2Nzg5Ojs8PT4//////////wIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRob////////HB0eHyAhIiMkJSYnKCkqKywtLi8wMTIzNDX//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wABAgMEBQYHCAkKC/////////8MDQ4PEBESExQVFhcYGRobHB0eHyAhIiMkJf///////yYnKCkqKywtLi8wMTIzNDU2Nzg5Ojs8PT4//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////z7//zQ1Njc4OTo7PD3/////////AAECAwQFBgcICQoLDA0ODxAREhMUFRYXGBn/////P/8aGxwdHh8gISIjJCUmJygpKissLS4vMDEyM///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////Pv///z80NTY3ODk6Ozw9/////////wABAgMEBQYHCAkKCwwNDg8QERITFBUWFxgZ////////GhscHR4fICEiIyQlJicoKSorLC0uLzAxMjP/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////TBQQAAwUEADMExAAjBMQAEwTEAAMExAAjBkQAIwYEACMFxAAjBYQAIwVEACMFBAAY2FsbGVkIGBSZXN1bHQ6OnVud3JhcCgpYCBvbiBhbiBgRXJyYCB2YWx1ZQBEAAAACAAAAAQAAABFAAAAL2hvbWUvbmduaXVzLy5jYXJnby9yZWdpc3RyeS9zcmMvZ2l0aHViLmNvbS0xZWNjNjI5OWRiOWVjODIzL2Jhc2U2NC0wLjEzLjAvc3JjL2NodW5rZWRfZW5jb2Rlci5ycwAAAPgaEABhAAAAaAAAADAAAABPdmVyZmxvdyB3aGVuIGNhbGN1bGF0aW5nIG51bWJlciBvZiBjaHVua3MgaW4gaW5wdXQvaG9tZS9uZ25pdXMvLmNhcmdvL3JlZ2lzdHJ5L3NyYy9naXRodWIuY29tLTFlY2M2Mjk5ZGI5ZWM4MjMvYmFzZTY0LTAuMTMuMC9zcmMvZGVjb2RlLnJzAJ8bEABYAAAAvAAAAAoAAABGAAAACAAAAAQAAABHAAAASAAAAEYAAAAIAAAABAAAAEkAAABib2R5bWV0aG9kbW9kZXNhbWUtb3JpZ2lubm8tY29yc2NvcnNuYXZpZ2F0ZWF0dGVtcHRlZCB0byBjb252ZXJ0IGludmFsaWQgUmVxdWVzdE1vZGUgaW50byBKU1ZhbHVlL2hvbWUvbmduaXVzLy5jYXJnby9yZWdpc3RyeS9zcmMvZ2l0aHViLmNvbS0xZWNjNjI5OWRiOWVjODIzL3dlYi1zeXMtMC4zLjYwL3NyYy9mZWF0dXJlcy9nZW5fUmVxdWVzdE1vZGUucnONHBAAawAAAAMAAAABAAAAY2xvc3VyZSBpbnZva2VkIHJlY3Vyc2l2ZWx5IG9yIGRlc3Ryb3llZCBhbHJlYWR5TQAAAAQAAAAEAAAATgAAAE8AAABhbHJlYWR5IGJvcnJvd2VkUAAAAAAAAAABAAAAUQAAAGFscmVhZHkgbXV0YWJseSBib3Jyb3dlZFAAAAAAAAAAAQAAAFIAAAAvcnVzdGMvZWRmMDE4MjIxM2E5ZTMwOTgyZWIzNGYzOTI1ZGRjNGNmNWVkMzQ3MS9saWJyYXJ5L2FsbG9jL3NyYy9jb2xsZWN0aW9ucy92ZWNfZGVxdWUvbW9kLnJzYXNzZXJ0aW9uIGZhaWxlZDogc2VsZi5jYXAoKSA9PSBvbGRfY2FwICogMgAAAJQdEABeAAAA4wgAAAkAAAAvaG9tZS9uZ25pdXMvLmNhcmdvL3JlZ2lzdHJ5L3NyYy9naXRodWIuY29tLTFlY2M2Mjk5ZGI5ZWM4MjMvd2FzbS1iaW5kZ2VuLWZ1dHVyZXMtMC40LjMzL3NyYy9xdWV1ZS5ycwAAADAeEABlAAAAGgAAAC4AAAAwHhAAZQAAAB0AAAApAAAAMB4QAGUAAAAyAAAAGgAAAGNsb3N1cmUgaW52b2tlZCByZWN1cnNpdmVseSBvciBkZXN0cm95ZWQgYWxyZWFkeWNhbm5vdCBhY2Nlc3MgYSBUaHJlYWQgTG9jYWwgU3RvcmFnZSB2YWx1ZSBkdXJpbmcgb3IgYWZ0ZXIgZGVzdHJ1Y3Rpb24AAFQAAAAAAAAAAQAAADcAAAAvcnVzdGMvZWRmMDE4MjIxM2E5ZTMwOTgyZWIzNGYzOTI1ZGRjNGNmNWVkMzQ3MS9saWJyYXJ5L3N0ZC9zcmMvdGhyZWFkL2xvY2FsLnJzAFAfEABPAAAApgEAAAkAAABhbHJlYWR5IGJvcnJvd2VkVAAAAAAAAAABAAAAUQAAAGFzc2VydGlvbiBmYWlsZWQ6IG1pZCA8PSBzZWxmLmxlbigpAFUAAAAEAAAABAAAAFYAAABXAAAAVQAAAAQAAAAEAAAAWAAAAFkAAABGbk9uY2UgY2FsbGVkIG1vcmUgdGhhbiBvbmNlL3J1c3RjL2VkZjAxODIyMTNhOWUzMDk4MmViMzRmMzkyNWRkYzRjZjVlZDM0NzEvbGlicmFyeS9hbGxvYy9zcmMvY29sbGVjdGlvbnMvdmVjX2RlcXVlL3Jpbmdfc2xpY2VzLnJzAAA4IBAAZgAAACAAAAAOAAAAOCAQAGYAAAAjAAAAEQAAAC9ob21lL25nbml1cy8uY2FyZ28vcmVnaXN0cnkvc3JjL2dpdGh1Yi5jb20tMWVjYzYyOTlkYjllYzgyMy93YXNtLWJpbmRnZW4tZnV0dXJlcy0wLjQuMzMvc3JjL2xpYi5ycwDAIBAAYwAAAKUAAAAPAAAAwCAQAGMAAACFAAAAJwAAAMAgEABjAAAArwAAACQAAAAvaG9tZS9uZ25pdXMvLmNhcmdvL3JlZ2lzdHJ5L3NyYy9naXRodWIuY29tLTFlY2M2Mjk5ZGI5ZWM4MjMvd2FzbS1iaW5kZ2VuLWZ1dHVyZXMtMC40LjMzL3NyYy90YXNrL3NpbmdsZXRocmVhZC5ycwAAAFQhEABxAAAAIQAAABUAAABaAAAAWwAAAFwAAABdAAAAXgAAAFQhEABxAAAAVQAAACUAAABfAAAAcmV0dXJuIHRoaXNjbG9zdXJlIGludm9rZWQgcmVjdXJzaXZlbHkgb3IgZGVzdHJveWVkIGFscmVhZHljYW5ub3QgYWNjZXNzIGEgVGhyZWFkIExvY2FsIFN0b3JhZ2UgdmFsdWUgZHVyaW5nIG9yIGFmdGVyIGRlc3RydWN0aW9uAAAAbAAAAAAAAAABAAAANwAAAC9ydXN0Yy9lZGYwMTgyMjEzYTllMzA5ODJlYjM0ZjM5MjVkZGM0Y2Y1ZWQzNDcxL2xpYnJhcnkvc3RkL3NyYy90aHJlYWQvbG9jYWwucnMAlCIQAE8AAACmAQAACQAAAFRyaWVkIHRvIHNocmluayB0byBhIGxhcmdlciBjYXBhY2l0efQiEAAkAAAAL3J1c3RjL2VkZjAxODIyMTNhOWUzMDk4MmViMzRmMzkyNWRkYzRjZjVlZDM0NzEvbGlicmFyeS9hbGxvYy9zcmMvcmF3X3ZlYy5ycyAjEABMAAAAqgEAAAkAAABKc1ZhbHVlKCkAAAB8IxAACAAAAIQjEAABAAAAcgAAAAQAAAAEAAAAcwAAAHQAAAB1AAAAYWxyZWFkeSBib3Jyb3dlZHIAAAAAAAAAAQAAAFEAAAAAAAAAcgAAAAQAAAAEAAAAdgAAAHIAAAAEAAAABAAAAHcAAABjYWxsZWQgYE9wdGlvbjo6dW53cmFwKClgIG9uIGEgYE5vbmVgIHZhbHVlY2FsbGVkIGBSZXN1bHQ6OnVud3JhcCgpYCBvbiBhbiBgRXJyYCB2YWx1ZUFjY2Vzc0Vycm9ydXNlIG9mIHN0ZDo6dGhyZWFkOjpjdXJyZW50KCkgaXMgbm90IHBvc3NpYmxlIGFmdGVyIHRoZSB0aHJlYWQncyBsb2NhbCBkYXRhIGhhcyBiZWVuIGRlc3Ryb3llZGxpYnJhcnkvc3RkL3NyYy90aHJlYWQvbW9kLnJzsyQQAB0AAADdAgAABQAAAGZhaWxlZCB0byBnZW5lcmF0ZSB1bmlxdWUgdGhyZWFkIElEOiBiaXRzcGFjZSBleGhhdXN0ZWQA4CQQADcAAACzJBAAHQAAAFYEAAANAAAAsCMQAAAAAAB1bmNhdGVnb3JpemVkIGVycm9yb3RoZXIgZXJyb3JvdXQgb2YgbWVtb3J5dW5leHBlY3RlZCBlbmQgb2YgZmlsZXVuc3VwcG9ydGVkb3BlcmF0aW9uIGludGVycnVwdGVkYXJndW1lbnQgbGlzdCB0b28gbG9uZ2ludmFsaWQgZmlsZW5hbWV0b28gbWFueSBsaW5rc2Nyb3NzLWRldmljZSBsaW5rIG9yIHJlbmFtZWRlYWRsb2NrZXhlY3V0YWJsZSBmaWxlIGJ1c3lyZXNvdXJjZSBidXN5ZmlsZSB0b28gbGFyZ2VmaWxlc3lzdGVtIHF1b3RhIGV4Y2VlZGVkc2VlayBvbiB1bnNlZWthYmxlIGZpbGVubyBzdG9yYWdlIHNwYWNld3JpdGUgemVyb3RpbWVkIG91dGludmFsaWQgZGF0YWludmFsaWQgaW5wdXQgcGFyYW1ldGVyc3RhbGUgbmV0d29yayBmaWxlIGhhbmRsZWZpbGVzeXN0ZW0gbG9vcCBvciBpbmRpcmVjdGlvbiBsaW1pdCAoZS5nLiBzeW1saW5rIGxvb3ApcmVhZC1vbmx5IGZpbGVzeXN0ZW0gb3Igc3RvcmFnZSBtZWRpdW1kaXJlY3Rvcnkgbm90IGVtcHR5aXMgYSBkaXJlY3Rvcnlub3QgYSBkaXJlY3RvcnlvcGVyYXRpb24gd291bGQgYmxvY2tlbnRpdHkgYWxyZWFkeSBleGlzdHNicm9rZW4gcGlwZW5ldHdvcmsgZG93bmFkZHJlc3Mgbm90IGF2YWlsYWJsZWFkZHJlc3MgaW4gdXNlbm90IGNvbm5lY3RlZGNvbm5lY3Rpb24gYWJvcnRlZG5ldHdvcmsgdW5yZWFjaGFibGVob3N0IHVucmVhY2hhYmxlY29ubmVjdGlvbiByZXNldGNvbm5lY3Rpb24gcmVmdXNlZHBlcm1pc3Npb24gZGVuaWVkZW50aXR5IG5vdCBmb3VuZCAob3MgZXJyb3IgKQAAALAjEAAAAAAAJSgQAAsAAAAwKBAAAQAAAFBvaXNvbkVycm9ybGlicmFyeS9zdGQvc3JjL3N5c19jb21tb24vdGhyZWFkX2luZm8ucnNXKBAAKQAAABYAAAAzAAAAbWVtb3J5IGFsbG9jYXRpb24gb2YgIGJ5dGVzIGZhaWxlZAoAkCgQABUAAAClKBAADgAAAGxpYnJhcnkvc3RkL3NyYy9hbGxvYy5yc8QoEAAYAAAAVQEAAAkAAABjYW5ub3QgbW9kaWZ5IHRoZSBwYW5pYyBob29rIGZyb20gYSBwYW5pY2tpbmcgdGhyZWFk7CgQADQAAABsaWJyYXJ5L3N0ZC9zcmMvcGFuaWNraW5nLnJzKCkQABwAAACGAAAACQAAACgpEAAcAAAAPgIAAA8AAAAoKRAAHAAAAD0CAAAPAAAAeAAAAAwAAAAEAAAAeQAAAHIAAAAIAAAABAAAAHoAAAB7AAAAEAAAAAQAAAB8AAAAfQAAAHIAAAAIAAAABAAAAH4AAAB/AAAAcgAAAAAAAAABAAAAgAAAAG9wZXJhdGlvbiBzdWNjZXNzZnVsY29uZHZhciB3YWl0IG5vdCBzdXBwb3J0ZWQAAOApEAAaAAAAbGlicmFyeS9zdGQvc3JjL3N5cy93YXNtLy4uL3Vuc3VwcG9ydGVkL2xvY2tzL2NvbmR2YXIucnMEKhAAOAAAABYA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"; +const encoded = "AGFzbQEAAAABtwEbYAJ/fwBgAn9/AX9gAX8AYAN/f38AYAR/f39/AGADf39/AX9gAX8Bf2AAAGAAAX9gBX9/f39/AGAEf39/fwF/YAV/f39/fwF/YAF/AX5gA39/fwF+YAR/fn9/AGAGf39/f39/AX9gBn9/f39/fwBgBX9/fn9/AGAFf399f38AYAV/f3x/fwBgBH99f38AYAR/fH9/AGACfn8AYAd/f39/f39/AX9gA35/fwF/YAF8AX9gAn9/AX4CqgkjA3diZxpfX3diaW5kZ2VuX29iamVjdF9kcm9wX3JlZgACA3diZxVfX3diaW5kZ2VuX3N0cmluZ19uZXcAAQN3YmcVX193YmluZGdlbl9zdHJpbmdfZ2V0AAADd2JnG19fd2JpbmRnZW5fb2JqZWN0X2Nsb25lX3JlZgAGA3diZxVfX3diaW5kZ2VuX251bWJlcl9uZXcAGQN3YmcWX193YmluZGdlbl9ib29sZWFuX2dldAAGA3diZxVfX3diaW5kZ2VuX251bWJlcl9nZXQAAAN3YmcSX193YmluZGdlbl9pc19udWxsAAYDd2JnF19fd2JpbmRnZW5faXNfdW5kZWZpbmVkAAYDd2JnKF9fd2JnX2luc3RhbmNlb2ZfV2luZG93X2FjYzk3ZmY5ZjVkMmM3YjQABgN3YmccX193YmdfZmV0Y2hfMGZlMDQ5MDVjY2NmYzJhYQABA3diZypfX3diZ19pbnN0YW5jZW9mX1Jlc3BvbnNlX2VhYTQyNjIyMDg0OGEzOWUABgN3YmcbX193YmdfdGV4dF8xMTY5ZDc1MmNjNjk3OTAzAAYDd2JnKF9fd2JnX25ld3dpdGhzdHJhbmRpbml0XzA1ZDcxODA3ODg0MjBjNDAABQN3YmcSX193YmluZGdlbl9jYl9kcm9wAAYDd2JnIF9fd2JnX25ld25vYXJnc19iNWIwNjNmYzZjMmYwMzc2AAEDd2JnG19fd2JnX2NhbGxfOTdhZTlkODY0NWRjMzg4YgABA3diZxpfX3diZ19uZXdfMGI5YmZkZDk3NTgzMjg0ZQAIA3diZxRfX3diaW5kZ2VuX2lzX3N0cmluZwAGA3diZxtfX3diZ19zZWxmXzZkNDc5NTA2ZjcyYzZhNzEACAN3YmcdX193Ymdfd2luZG93X2YyNTU3Y2M3ODQ5MGFjZWIA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ASgCaCICQSRJDQYgAhAADAYLIABBCzYCAEEEDAoLIANBCGogBBACIAMoAggiBUUEQCADQQA2ArwBDAQLIAMoAgwhAiADIAU2ArwBIAMgAjYCwAEgAyACNgK4ASADIANBuAFqELICIANBuAFqIAMoAgAgAygCBBDlAiADKAK8AUUNAyADQYgBaiADQcABaiIGKAIAIgI2AgAgAyADKQO4ATcDgAEgA0G4AWogAygChAEgAhCaASADKAK4ASICQQpHBEAgAygCvAEhBSADQZABaiAGQSgQogMaIANB8AFqIANBmAFqKQMANwMAIANB+AFqIANBoAFqKQMANwMAIANBgAJqIANBqAFqKQMANwMAIAMgAykDkAE3A+gBIANBgAFqEMoCIARBJE8EQCAEEAALIAEoAmgiBEEkTwRAIAQQAAsgASgCWCIEQSRPBEAgBBAACyABKAJUIgRBJE8EQCAEEAALIAFByABqEMoCIAFBPGoQygIgASgCOCIBQSRJDQkgARAADAkLIAMgAykCvAE3A4gCIANBiAJqEKkBIQUgA0GAAWoQygIgBEEkTwRAIAQQAAsgASgCaCICQSRPBEAgAhAACyABKAJYIgJBJE8EQCACEAALIAEoAlQiAkEkTwRAIAIQAAsgAUHIAGoQygIgAUE8ahDKAiABKAI4IgFBJEkNByABEAAMBwtB4I/AAEEjQbiZwAAQ9wEAC0GAk8AAQStBnJrAABD3AQALIABBCzYCAEEDDAYLQYCTwABBK0GsmsAAEPcBAAsgASgCWCICQSRPBEAgAhAACyABKAJUIgJBJEkNACACEAALIAFByABqEMoCCyABQTxqEMoCIAEoAjgiAUEkSQ0AIAEQAAtBCiECCyAAIAU2AgQgACACNgIAIAAgAykD6AE3AwggAEEQaiADQfABaikDADcDACAAQRhqIANB+AFqKQMANwMAIABBIGogA0GAAmopAwA3AwBBAQs6AGAgA0GQAmokAAviCwIKfwJ+IwBB4AJrIgIkAAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQCAALQDYAkEBaw4DBwIBAAsgACAAQagBakGoARCiAxoLAkAgAC0AoAFBAWsOAwUBAAILIABBCGohBSAAQZgBai0AAEEBaw4DBwADAgsACyAAKAIAIQMgAiAAKAIEIgQ2AlAgAiADNgJMIAIgBDYCSCACQTBqIAJByABqELICIAJBOGogAigCMCACKAI0EOUCIAJB1AFqIAJBQGsoAgA2AgAgAiACKQM4NwLMASAAQQhqIgUgAkHIAGpBkAEQogMaIABBmAFqQQA6AAALIABBiAFqIABBlAFqKAIANgIAIABBgAFqIgMgAEGMAWopAgA3AgBBkOvAAEGQ68AAKQMAIgxCAXw3AwAgAkGEAmogAxDRASAAQRhqQQk2AgAgACAMNwMIIABB6ABqQQA6AAAgAEEcaiACKQKEAjcCACAAQSRqIAJBjAJqKAIANgIAIABB5ABqQZjrwAAvAQA7AQALIAJByABqIAUgARAnIAIoAkhBC0YNAiACQdgBaiACQcgAakEoEKIDGiAFEK4BAkACQCACKALYASIHQXhqDgMBBgAGCyACKALcASEBQdzrwAAoAgAEQBDjAgtB3OvAAEEANgIAIAFBJEkNCCABEAAMCAsgAkHgAWooAgAhASACQeQBaigCACEDIAIoAtwBIQYgAkEgahDnASACKQMgIQwgAikDKCENIAJByABqIAMQaiACQagCaiIIIAJB0ABqIgkpAwA3AwAgAiACKQNINwOgAiACIA03A5gCIAIgDDcDkAIgAiABNgJUIAIgASADQRhsIgRqNgJQIAIgATYCTCACIAY2AkggA0UNBSACQdgCaiEGA0AgAiABQRhqIgM2AkwgASgCBCIKRQ0GIAEoAgAhCyACIAEoAgg2AsgCIAIgCjYCxAIgAiALNgLAAiAGIAFBFGooAgA2AgAgAiABKQIMNwPQAiACQbACaiACQZACaiACQcACaiACQdACahBLIAIoArQCBEAgAkGwAmoQpgIgAkGwAmoQygILIAMhASAEQWhqIgQNAAsMBQtB4I/AAEEjQZScwAAQ9wEAC0Hgj8AAQSNBxI/AABD3AQALQQMhBCAAQQM6AKABIABBAzoAmAFBASEBDAULQeCPwABBI0GEnMAAEPcBAAtB3OvAACgCAARAEOMCC0Hc68AAQQA2AgBBASEBDAELIAJByABqELwBIAJB4ABqIAgpAwA3AwAgAkHYAGoiAyACQaACaikDADcDACAJIAJBmAJqKQMANwMAIAIgAikDkAI3A0hBACEBQdzrwAAoAgAEQBDjAgtBwOvAACACKQNINwMAQdjrwAAgAkHgAGopAwA3AwBB0OvA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CyAFaiAGIAQQogMaIAMgBCAFaiICNgJAIAMoAjggAmtBAk0EQCADQThqIAJBAxCFASADKAJAIQILIAMoAjwiASACaiIEQYzNwAAvAAAiBTsAACAEQQJqQY7NwAAtAAAiBjoAACADIAJBA2oiAjYCQCADIAMpAzA3A0ggA0HQAGogA0HIAGoQPiADKAJQBEADQCADQegAaiADQdgAaikDADcDACADIAMpA1A3A2AgA0EQaiADQeAAahCdAyADKAIQIQcgAygCOCACayADKAIUIgRJBEAgA0E4aiACIAQQhQEgAygCQCECIAMoAjwhAQsgASACaiAHIAQQogMaIAMgAiAEaiICNgJAIANBCGogA0HgAGoQngMgAygCDARAIAMoAjggAmtBAk0EQCADQThqIAJBAxCFASADKAJAIQILIAMoAjwiASACaiIEIAU7AAAgBEECaiAGOgAAIAMgAkEDaiICNgJACyADQdAAaiADQcgAahA+IAMoAlANAAsLIAAgAykDODcCBCAAQQE2AgAgAEEMaiADQUBrKAIANgIADAMLIAJBARCbAwALEJgCAAsgAEHYy8AANgIEIABBADYCACAAQQhqQQA2AgALIANB8ABqJAAL0AQCBH8GfiAAIAAoAjggAmo2AjgCQCAAAn8CQAJAAkAgACgCPCIFRQRADAELAn4gAkEIIAVrIgQgAiAESRsiBkEDTQRAQgAMAQtBBCEDIAE1AAALIQcgACAAKQMwIANBAXIgBkkEQCABIANqMwAAIANBA3SthiAHhCEHIANBAnIhAwsgAyAGSQR+IAEgA2oxAAAgA0EDdK2GIAeEBSAHCyAFQQN0QThxrYaEIgc3AzAgBCACSw0BIAAgACkDGCAHhSIIIAApAwh8IgkgACkDECIKQg2JIAogACkDAHwiCoUiC3wiDCALQhGJhTcDECAAIAxCIIk3AwggACAJIAhCEImFIghCFYkgCCAKQiCJfCIIhTcDGCAAIAcgCIU3AwALIAIgBGsiAkEHcSEDIAQgAkF4cSICSQRAIAApAwghCCAAKQMQIQcgACkDACEJIAApAxghCgNAIAggASAEaikAACILIAqFIgh8IgogByAJfCIJIAdCDYmFIgd8IgwgB0IRiYUhByAKIAhCEImFIghCFYkgCCAJQiCJfCIJhSEKIAxCIIkhCCAJIAuFIQkgBEEIaiIEIAJJDQALIAAgBzcDECAAIAk3AwAgACAKNwMYIAAgCDcDCAsgA0EDSw0BQgAhB0EADAILIAIgBWohAwwCCyABIARqNQAAIQdBBAsiAkEBciADSQRAIAEgAiAEamozAAAgAkEDdK2GIAeEIQcgAkECciECCyACIANJBH4gASACIARqajEAACACQQN0rYYgB4QFIAcLNwMwCyAAIAM2AjwLmgUCBn8DfiMAQTBrIgMkACADQf8BOgAHIANBCGogASADQQdqQQEgAigCIBEEAAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAIAMtAAhBBEcEQCADKQMIIgpC/wGDQgZSDQELQQIhBCADLQAHQX9qDgoCAw0ECgUGCQgHAQsgACAKNwIEDA0LIABBBToABAwMCyADQQhqIAEgAhBiIAMpAwghCiADKAIUIgdFDQggAygCKCEFIAMpAyAhCyADKQMYIQkgAygCECEIQQAhBAwKCyADQQhqIAEgAhCOASADKQMIIQogAygCFCIHRQ0HIAMoAiAhBSADKQMYIQkgAygCECEIQQEhBAwJC0EDIQQMCAtBBSEEDAcLIABBBToABAwHCyADQQhqIAEgAhBFIAMoAgwiAUUNBCABrSADKQMQIglCIIaEIQogCUIgiKchBSADKAIIIQZBCSEEDAULIANBCGogASACEFAgAygCDCIBBEAgAa0gAykDECIJQiCGhCEKIAlCIIinIQUgAygCCCEGQQghBAwFCyAAIAMpAxA3AgQMBQsgA0EIaiABIAIQPyADKAIMIgEEQCABrSADKQMQIglCIIaEIQogCUIgiKchBSADKAIIIQZBByEEDAQLIAAgAykDEDcCBAwECyADQQhqIAEgAhBFIAMoAgwiAQRAIAGtIAMpAxAiCUIghoQhCiAJQiCIpyEFIAMoAgghBkEEIQQMAwsgACADKQMQNwIEDAMLIAAgCjcCBAwCCyAAIAMpAxA3AgQMAQsgACALNwIgIAAgCTcCGCAAIAc2AhQgACAINgIQIAAgCjcCCCAAIAY2AgQgACAENgIAIAAgBUEBajYCKAwBCyAAQQo2AgALIANBMGokAAv5BAEKfyMAQTBrIgMkACADQQM6ACggA0KAgICAgAQ3AyAgA0EANgIYIANBADYCECADIAE2AgwgAyAANgIIAn8CQAJAIAIoAgAiCkUEQCACQRRqKAIAIgBFDQEgAigCECEBIABBA3QhBSAAQX9qQf////8BcUEBaiEHIAIoAgghAANAIABBBGooAgAiBARAIAMoAgggACgCACAEIAMoAgwoAgwRBQANBAsgASgCACADQQhqIAFBBGooAgARAQANAyABQQhqIQEgAEEIaiEAIAVBeGoiBQ0ACwwBCyACKAIEIgBFDQAgAEEFdCELIABBf2pB////P3FBAWohByACKAIIIQADQCAAQQRqKAIAIgEEQCADKAIIIAAoAgAgASADKAIMKAIMEQUADQMLIAMgBSAKaiIEQRxqLQAAOgAoIAMgBEEUaikCADcDICAEQRBqKAIAIQYgAigCECEIQQAhCUEAIQECQAJAAkAgBEEMaigCAEEBaw4CAAIBCyAGQQN0IAhqIgxBBGooAgBB/gBHDQEgDCgCACgCACEGC0EBIQELIAMgBjYCFCADIAE2AhAgBEEIaigCACEBAkACQAJAIARBBGooAgBBAWsOAgACAQsgAUEDdCAIaiIGQQRqKAIAQf4ARw0BIAYoAgAoAgAhAQtBASEJCyADIAE2AhwgAyAJNgIYIAggBCgCAEEDdGoiASgCACADQQhqIAEoAgQRAQANAiAAQQhqIQAgCyAFQSBqIgVHDQALCyAHIAJBDGooAgBJBEAgAygCCCACKAIIIAdBA3RqIgAoAgAgACgCBCADKAIMKAIMEQUADQELQQAMAQtBAQsgA0EwaiQAC9EEAQp/IwBBQGoiAyQAIAIoAgAhCSACKAIIIQggA0E4aiEKIANBMGohCyADQShqIQwDQCACKAIIIgUgAigCACIERgRAIAJBIBDLAiACKAIAIQQgAigCCCEFCyADIAY2AhQgA0EANgIQIAMgBCAFazYCDCADIAIoAgQgBWo2AgggA0EYaiABQQAgA0EIahCoAQJAAkACQAJAAkACQAJAAkAgAy0AGCIFQQRGBEAgAygCECIFDQEgAEEEOgAAIAAgAigCCCAIazYCBAwICwJ/AkACQAJAAkAgBUEBaw4DAQIDAAsgAygCHBpBKAwDCyADLQAZDAILIAMoAhwtAAgMAQsgAygCHC0ACAtB/wFxQSNGDQEgACADKQMYNwIADAcLIAMoAhQiBiAFSQ0BIAYgAygCDCIESw0CIAUgBEsNAyACIAIoAgggBWoiBDYCCCAEIAIoAgAiB0cgByAJR3INBSAKQgA3AwAgC0IANwMAIAxCADcDACADQgA3AyAgAyABEPABIAMoAgAhByADKAIEIgRBICAEQSBJGyIEQQFGBEAgBy0AACEHIAEgASkDACAErXw3AwAgAyAHOgAgDAULIANBIGogByAEEKIDGiABIAEpAwAgBK18NwMAIAQNBCAAQQQ6AAAgACACKAIIIAhrNgIEDAYLIAMgAykDGDcDICADQSBqEIcCDAYLIAUgBkH4gsAAEIgDAAsgBiAEQfiCwAAQhwMACyAFIARB6ILAABCHAwALIAIgA0EgaiAEEJcCCyAGIAVrIQYMAQsLIANBQGskAAvVBAEEfyAAIAEQqAMhAgJAAkACQCAAEJgDDQAgACgCACEDAkAgABCBA0UEQCABIANqIQEgACADEKkDIgBB+O/AACgCAEcNASACKAIEQQNxQQNHDQJB8O/AACABNgIAIAAgASACEMUCDwsgASADakEQaiEADAILIANBgAJPBEAgABBfDAELIABBDGooAgAiBCAAQQhqKAIAIgVHBEAgBSAENgIMIAQgBTYCCAwBC0Ho78AAQejvwAAoAgBBfiADQQN2d3E2AgALIAIQ/AIEQCAAIAEgAhDFAgwCCwJAQfzvwAAoAgAgAkcEQCACQfjvwAAoAgBHDQFB+O/AACAANgIAQfDvwABB8O/AACgCACABaiIBNgIAIAAgARDhAg8LQfzvwAAgADYCAEH078AAQfTvwAAoAgAgAWoiATYCACAAIAFBAXI2AgQgAEH478AAKAIARw0BQfDvwABBADYCAEH478AAQQA2AgAPCyACEJcDIgMgAWohAQJAIANBgAJPBEAgAhBfDAELIAJBDGooAgAiBCACQQhqKAIAIgJHBEAgAiAENgIMIAQgAjYCCAwBC0Ho78AAQejvwAAoAgBBfiADQQN2d3E2AgALIAAgARDhAiAAQfjvwAAoAgBHDQFB8O/AACABNgIACw8LIAFBgAJPBEAgACABEGEPCyABQXhxQeDtwABqIQICf0Ho78AAKAIAIgNBASABQQN2dCIBcQRAIAIoAggMAQtB6O/AACABIANyNgIAIAILIQEgAiAANgIIIAEgADYCDCAAIAI2AgwgACABNgIIC6AEAQh/IwBBIGsiCCQAAkACQAJAAkAgA0UNACACQQRqIQQgA0EDdCEG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fiMAQSBrIgMkACAAKAIARQRAIABBfzYCACADQRhqIABBHGopAgA3AwAgA0EQaiAAQRRqKQIANwMAIABBDGoiBCkCACEFIARBADYCACADIAU3AwggA0EIahDaAgJAIABBJGooAgBBAkYNACAAQShqKAIAIgRBJEkNACAEEAALIAAgATYCJCAAQShqIAI2AgAgAEEIaiICKAIAIQEgAkEANgIAIAAgACgCAEEBajYCACABBEAgACgCBCABKAIEEQIACyADQSBqJAAPC0HEtcAAQRAgA0EIakHUtcAAQZy3wAAQtAEAC+kBAgN/An4jAEEgayIDJAAgA0EQaiABIAIQRQJAAkAgAygCFCIEBEAgAygCECEFIAMgAykDGCIHPgIIIAMgBDYCBCADIAU2AgAgA0EQaiABIAIQUiADKAIUIgFFDQEgAygCECECIAMpAxghBiAAIAMpAwA3AgAgACAGPgIUIAAgATYCECAAIAI2AgwgAEEIaiADQQhqKAIANgIAIAAgBkIgiKcgB0IgiKdqNgIYDAILIAMpAxghBiAAQQA2AgQgACAGNwIIDAELIAMpAxghBiAAQQA2AgQgACAGNwIIIAMQmgILIANBIGokAAvQAQEFfyMAQSBrIgMkACAAAn9BACACQQFqIgQgAkkNABogASgCACICQQF0IgUgBCAFIARLGyIEQQQgBEEESxsiBUEMbCEEIAVBq9Wq1QBJQQJ0IQYCQCACBEAgASgCBCEHIANBBDYCGCADIAJBDGw2AhQgAyAHNgIQDAELIANBADYCGAsgAyAEIAYgA0EQahCXASADKAIEIQQgAygCAARAIANBCGooAgAMAQsgASAFNgIAIAEgBDYCBEGBgICAeAs2AgQgACAENgIAIANBIGokAAvPAQEFfyMAQSBrIgMkACAAAn9BACACQQFqIgQgAkkNABogASgCACICQQF0IgUgBCAFIARLGyIEQQQgBEEESxsiBUEobCEEIAVBtObMGUlBA3QhBgJAIAIEQCABKAIEIQcgA0EINgIYIAMgAkEobDYCFCADIAc2AhAMAQsgA0EANgIYCyADIAQgBiADQRBqEJcBIAMoAgQhBCADKAIABEAgA0EIaigCAAwBCyABIAU2AgAgASAENgIEQYGAgIB4CzYCBCAAIAQ2AgAgA0EgaiQAC88BAQV/IwBBIGsiAyQAIAAC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AAAgAy0ACEEERg0AIANBCGoQhwILIANBMGokAAupAQEDfyMAQTBrIgIkACABKAIERQRAIAEoAgwhAyACQRBqIgRBADYCACACQoCAgIAQNwMIIAIgAkEIajYCFCACQShqIANBEGopAgA3AwAgAkEgaiADQQhqKQIANwMAIAIgAykCADcDGCACQRRqQcy9wAAgAkEYahA6GiABQQhqIAQoAgA2AgAgASACKQMINwIACyAAQdDFwAA2AgQgACABNgIAIAJBMGokAAudAQEBfyMAQUBqIgQkACAEIAI2AjggBCABNgI0IAQgAjYCMCAEQQhqIARBMGoQsgIgBEEgaiAEKAIIIAQoAgwQ5QIgBEE4aiIBIARBKGooAgA2AgAgBCAEKQMgNwMwIARBEGogBEEwaiADEFEgASAEQRhqKAIANgIAIAQgBCkDEDcDMCAEIARBMGoQsgIgACAEKQMANwMAIARBQGskAAusAQEDfyMAQSBrIgMkACADQgA3AwggA0EBOgAcIANBCGoQhgIiAiACKAIAQQFqIgQ2AgACQCAEBEAgAigCCA0BIAJBfzYCCCACQQxqIgQQiQIgAkEYakHEuMAANgIAIAJBFGogAkEIajYCACACQRBqIAE2AgAgBCAANgIAIAJBADYCCCACEPQBIANBIGokAA8LAAtBxLXAAEEQIANBCGpB1LXAAEGwuMAAELQBAAubAQEBfyMAQUBqIgMkACADIAI2AjggAyABNgI0IAMgAjYCMCADQQhqIANBMGoQsgIgA0EgaiADKAIIIAMoAgwQ5QIgA0E4aiIBIANBKGooAgA2AgAgAyADKQMgNwMwIANBEGogA0EwahBVIAEgA0EYaigCADYCACADIAMpAxA3AzAgAyADQTBqELICIAAgAykDADcDACADQUBrJAALswEBAn8gACgCCCICBEAgACgCBCEAIAJBKGwhAgNAAkACQAJAAkACQAJAAkAgACgCAA4JAQIGBgMGBgQFAAsgAEEEahCaAgwFCyAAQRBqEJoCIABBHGoiARDrASABEMoCDAQLIABBEGoiARDrASABEMoCDAMLIABBBGoQmgIMAgsgAEEEaiIBEKcBIAEQygIMAQsgAEEEaiIBEJsCIAEQygILIABBKGohACACQVhqIgINAAsLC5sBAQN/IwBBEGsiBSQAIAMoAgghAiAFQQhqIAEQ8AEgAygCBCIEIAJJBEAgAiAEQcCMwAAQhgMACyADKAIAIAJqIAUoAgggBCACayIEIAUoAgwiBiAEIAZJGyIEEKIDGiADIAIgBGoiAjYCCCAAQQQ6AAAgASABKQMAIAStfDcDACADIAMoAgwiACACIAAgAksbNgIMIAVBEGokAAuYAQEDfyMAQUBqIgEkACABQQA2AgggAUKAgICAEDcDACABQRBqIAEQvgIgACABQRBqEHhFBEAgAUEYaiABQQhqKAIANgIAIAEgASkDADcDECABQRBqENsCIAAtAAAiA0EET0EAIANBBnFBBEYbRQRAIAAQhwILIAFBQGskAA8LQdyRwABBNyABQThqQZSSwABB8JLAABC0AQALmAEBA38jAEFAaiIBJAAgAUEANgIIIAFCgICAgBA3AwAgAUEQaiABEL4CIAAgAUEQahB5RQRAIAFBGGogAUEIaigCADYCACABIAEpAwA3AxAgAUEQahDbAiAALQAAIgNBBE9BACADQQZxQQRGG0UEQCAAEIcCCyABQUBrJAAPC0HckcAAQTcgAUE4akGUksAAQfCSwAAQtAEAC4oBAQV/IAAgACgCACIBEIMCIAAoAggiBSABIAAoAgwiAmtLBEAgASAFayIDIAIgA2siAktBACAAKAIAIgQgAWsgAk8bRQRAIAAoAgQiASAEIANrIgRBAnRqIAEgBUECdGogA0ECdBChAyAAIAQ2AggPCyAAKAIEIgAgAUECdGogACACQQJ0EKIDGgsLtQEBA38jAEEQayIBJAAgACgCACICQRRqKAIAIQMCQAJ/AkACQCACQQxqKAIADgIAAQMLIAMNAkEAIQJB5L3AAAwBCyADDQEgAigCCCIDKAIEIQIgAygCAAshAyABIAI2AgQgASADNgIAIAFBhMbAACAAKAIEIgEoAgggACgCCCABLQAQEIsBAAsgAUEANgIEIAEgAjYCDCABQfDFwAAgACgCBCIBKAIIIAAoAgggAS0AEBCLAQALlwEBAn8jAEEQayIBJAAgACgCAEUEQCAAQX82AgAgAAJ/QQAgACgCBCICRQ0AGiAAQQA6ABQgASAAQQxqNgIEIAIgAUEEaiAAQQhqKAIAKAIMEQEARQRAIABBBGoiAhCJAiACQQA2AgALIAAoAgBBAWoLNgIAIAFBEGokAA8LQcS1wABBECABQQhqQdS1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CAs3AwBBwOzAACACNwMAQbjswABCATcDAAsgAUEQaiQAQcDswAALfgEBfyMAQRBrIgEkACABQc6xwABBBBABNgIIIAFB5LHAAEEEEAE2AgwgASAAIAFBCGogAUEMahDiASABKAIMIgBBJE8EQCAAEAALIAEoAggiAEEkTwRAIAAQAAsCQCABLQAARQ0AIAEoAgQiAEEkSQ0AIAAQAAsgAUEQaiQAC3kBAX8jAEEwayIDJAAgAyABNgIEIAMgADYCACADQRRqQQI2AgAgA0EcakECNgIAIANBLGpB6wA2AgAgA0GUzsAANgIQIANBADYCCCADQesANgIkIAMgA0EgajYCGCADIAM2AiggAyADQQRqNgIgIANBCGogAhCoAgALeQEBfyMAQTBrIgMkACADIAE2AgQgAyAANgIAIANBFGpBAjYCACADQRxqQQI2AgAgA0EsakHrADYCACADQcTSwAA2AhAgA0EANgIIIANB6wA2AiQgAyADQSBqNgIYIAMgA0EEajYCKCADIAM2AiAgA0EIaiACEKgCAAt5AQF/IwBBMGsiAyQAIAMgATYCBCADIAA2AgAgA0EUakECNgIAIANBHGpBAjYCACADQSxqQesANgIAIANB5NLAADYCECADQQA2AgggA0HrADYCJCADIANBIGo2AhggAyADQQRqNgIoIAMgAzYCICADQQhqIAIQqAIAC3kBAX8jAEEwayIDJAAgAyABNgIEIAMgADYCACADQRRqQQI2AgAgA0EcakECNgIAIANBLGpB6wA2AgAgA0GY08AANgIQIANBADYCCCADQesANgIkIAMgA0EgajYCGCADIANBBGo2AiggAyADNgIgIANBCGogAhCoAgALcwEEfyMAQRBrIgEkACAAKAIIIgIgACgCBCIDRwRAIAIgA2tBAnZBAnQhAgNAIAMoAgAiBEEkTwRAIAQQAAsgA0EEaiEDIAJBfGoiAg0ACwsgASAAKAIMNgIMIAEgACgCADYCCCABQQhqEJkCIAFBEGokAAtsAQF/IwBBMGsiAyQAIAMgATYCKCADIAA2AiQgAyABNgIgIANBCGogA0EgahCyAiADQRBqIAMoAgggAygCDBDlAiADQShqIANBGGooAgA2AgAgAyADKQMQNwMgIANBIGogAhDPASADQTBqJAALaQEBfyMAQTBrIgIkACACIAE2AiggAiAANgIkIAIgATYCICACQQhqIAJBIGoQsgIgAkEQaiACKAIIIAIoAgwQ5QIgAkEoaiACQRhqKAIANgIAIAIgAikDEDcDICACQSBqEGcgAkEwaiQAC3IBA38jAEEgayICJAACf0EBIAAgARBcDQAaIAEoAgQhAyABKAIAIQQgAkEANgIcIAJBkM3AADYCGCACQQE2AhQgAkHAzcAANgIQIAJBADYCCEEBIAQgAyACQQhqEDoNABogAEEEaiABEFwLIAJBIGokAAt3AQF/AkACQCAARQ0AIAAoAgAhASAAQQA2AgAgACgCBCEAAkAgAQ4CAQIACyAAQSRJDQAgABAACxBWIQALQfzrwAAoAgAhAUH868AAIAA2AgBB+OvAACgCAEH468AAQQE2AgBFIAFBJElyRQRAIAEQAAtB/OvAAAt8AQN/IAAgABCqAyIAQQgQ5gIgAGsiAhCoAyEAQfTvwAAgASACayIBNgIAQfzvwAAgADYCACAAIAFBAXI2AgRBCEEIEOYCIQJBFEEIEOYCIQNBEEEIEOYCIQQgACABEKgDIAQgAyACQQhramo2AgRBiPDAAEGAgIABNgIAC3MAIwBBMGsiASQAQeDrwAAtAAAEQCABQRRqQQI2AgAgAUEcakEBNgIAIAFB3MTAADYCECABQQA2AgggAUHrADYCJCABIAA2AiwgASABQSBqNgIYIAEgAUEsajYCICABQQhqQYTFwAAQqAIACyABQTBqJAALdgEBfyAALQAEIQEgAC0ABQRAIAFB/wFxIQEgAAJ/QQEgAQ0AGiAAKAIAIgEtABhBBHFFBEAgASgCAEH3zsAAQQIgASgCBCgCDBEFAAwBCyABKAIAQfbOwABBASABKAIEKAIMEQUACyIBOgAECyABQf8BcUEARwtpAQF/IwBBIGsiAiQAQbzrwAAoAgBFBEBBgJPAAEErQcSbwAAQ9wEACyACQRhqIABBCGooAgA2AgAgAiAAKQIANwMQIAJBCGogAkEQaiABEFcgAigCCCEAIAIoAgwgAkEgaiQAQSEgABsLawECfyMAQSBrIgIkACACQQhqIAEoAgAQAgJAIAIoAggiAwRAIAIoAgwhASACIAM2AhQgAiABNgIYIAIgATYCECACIAJBEGoQsgIgACACKAIAIAIoAgQQ5QIMAQsgAEEANgIECyACQSBqJAALawECfyABQQRqKAIAIQMCQAJAAkAgAUEIaigCACIBRQRAQQEhAgwBCyABQX9MDQEgAUEBEPcCIgJFDQILIAIgAyABEKIDIQIgACABNgIIIAAgAjYCBCAAIAE2AgAPCxCYAgALIAFBARCbAwALWQEBfyMAQSBrIgIkACACIAAoAgA2AgQgAkEYaiABQRBqKQIANwMAIAJBEGogAUEIaikCADcDACACIAEpAgA3AwggAkEEakGIg8AAIAJBCGoQOiACQSBqJAALWQEBfyMAQSBrIgIkACACIAAoAgA2AgQgAkEYaiABQRBqKQIANwMAIAJBEGogAUEIaikCADcDACACIAEpAgA3AwggAkEEakGgg8AAIAJBCGoQOiACQSBqJAALYQEDfyAAIAEQywIgACgCBCIEIAAoAggiAmohAwJAAkAgAUECTwRAIANBACABQX9qIgEQowMaIAQgASACaiICaiEDDAELIAFFDQELIANBADoAACACQQFqIQILIAAgAjYCCAtZAQF/IwBBIGsiAiQAIAIgACgCADYCBCACQRhqIAFBEGopAgA3AwAgAkEQaiABQQhqKQIANwMAIAIgASkCADcDCCACQQRqQcy9wAAgAkEIahA6IAJBIGokAAtZAQF/IwBBIGsiAiQAIAIgACgCADYCBCACQRhqIAFBEGopAgA3AwAgAkEQaiABQQhqKQIANwMAIAIgASkCADcDCCACQQRqQcDLwAAgAkEIahA6IAJBIGokAAtZAQF/IwBBIGsiAiQAIAIgACgCADYCBCACQRhqIAFBEGopAgA3AwAgAkEQaiABQQhqKQIANwMAIAIgASkCADcDCCACQQRqQYjRwAAgAkEIahA6IAJBIGokAAtTAQJ/IwBBIGsiAiQAIAAoAgQhAyAAKAIAIAJBGGogAUEQaikCADcDACACQRBqIAFBCGopAgA3AwAgAiABKQIANwMIIAMgAkEIahA6IAJBIGokAAtWAQF/IwBBIGsiAiQAIAIgADYCBCACQRhqIAFBEGopAgA3AwAgAkEQaiABQQhqKQIANwMAIAIgASkCADcDCCACQQRqQYiDwAAgAkEIahA6IAJBIGokAAtWAQF/IwBBIGsiAiQAIAIgADYCBCACQRhqIAFBEGopAgA3AwAgAkEQaiABQQhqKQIANwMAIAIgASkCADcDCCACQQRqQaCDwAAgAkEIahA6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QAJAIAAtAKoBDgQAAgIBAgsgAEGAAWoQugEPCyAAQQhqEK4BCwslACAARQRAQdu6wABBMBCWAwALIAAgAiADIAQgBSABKAIQEQsACx0AIAAoAgAoAgAgASgCDEEAIAJrQRhsakFoahBDCxEAIAAoAgAEQCAAKAIEECsLCyABAX8gACgCACAAKAIIIgJrIAFJBEAgACACIAEQ/wELCyMAIABFBEBB27rAAEEwEJYDAAsgACACIAMgBCABKAIQEQQACyMAIABFBEBB27rAAEEwEJYDAAsgACACIAMgBCABKAIQEQ4ACyMAIABFBEBB27rAAEEwEJYDAAsgACACIAMgBCABKAIQERUACyMAIABFBEBB27rAAEEwEJYDAAsgACACIAMgBCABKAIQERQACyMAIABFBEBB27rAAEEwEJYDAAsgACACIAMgBCABKAIQEQoACxcAIAEgA0YEfyAAIAIgARD5AUUFQQALCx4AIAAgAUEDcjYCBCAAIAFqIgAgACgCBEEBcjYCBAshACAARQRAQdu6wABBMBCWAwALIAAgAiADIAEoAhARAwALFAAgACgCAARAIABBBGooAgAQKwsLGgAgACgCACgCACABKAIMIAJBBHRrQXBqEEMLHQAgASgCAEUEQAALIABBtLHAADYCBCAAIAE2AgALHwAgAEUEQEGgs8AAQTAQlgMACyAAIAIgASgCEBEAAAsfACAARQRAQeS4wABBMBCWAwALIAAgAiABKAIQEQAACx8AIABFBEBB27rAAEEwEJYDAAsgACACIAEoAhARAQALFwAgACgCAARAIAAQqQIgAEEMahCpAgsLFQEBfyAAKAIEIAAoAggQASAAEMoCCx4BAX9B/OvAACEBQfjrwAAoAgAEfyABBSAAEMsBCwsZAQF/IAAoAhAiAQR/IAEFIABBFGooAgALCxkAIAEgAiADEJcCIABBBDoAACAAIAM2AgQLFwAgAEEEaigCACAAQQhqKAIAIAEQnAMLEgBBAEEZIABBAXZrIABBH0YbCxYAIAAgAUEBcjYCBCAAIAFqIAE2AgALFgAgAEEEaigCACAAQQhqKAIAIAEQLwsTAEHQ68AAKAIABEAQmQEQpAILCxcAQejrwAAoAgBFBEAgABBvC0Hk68AACxcAIAAgAjYCCCAAIAE2AgQgACACNgIACxAAIAAgAWpBf2pBACABa3ELEgAgAC0AAEEERwRAIAAQhwILCwwAIAAgASACIAMQLgsLACABBEAgABArCwsPACAAQQF0IgBBACAAa3ILGQAgASgCAEHIzcAAQQsgASgCBCgCDBEFAAsZACABKAIAQdPNwABBDiABKAIEKAIMEQUACxkAIAEoAgBB3OPAAEEFIAEoAgQoAgwRBQALEwAgACgCACgCCCABIAIQlwJBAAsSACABIAIgAxCXAiAAQQQ6AAALCgAgAEEIahDKAgsPACAAKAIABEAgABCvAQsLFAAgACgCACABIAAoAgQoAgwRAQALDwAgACABIAIgAyAEECkACw4AIAAoAgAgARBwGkEACxAAIAAoAgAgASACEJcCQQALEAAgACgCCCABIAIQlwJBAAsIACAAIAEQSQsRACAAKAIAIAAoAgQgARCcAwsQACAAIAI2AgQgACABNgIACxYAQZzswAAgADYCAEGY7MAAQQE6AAALEwAgAEHgxcAANgIEIAAgATYCAAsNACAALQAEQQJxQQF2Cw8AIAAgAUEEaikCADcDAAsQACABIAAoAgAgACgCBBAsCw0AIAAgASACEJcCQQALCgBBACAAayAAcQsLACAALQAEQQNxRQsMACAAIAFBA3I2AgQLDQAgACgCACAAKAIEagsNACAAKAIAIAEQWEEACw4AIAAoAgAaA0AMAAsACwwAIAAgASACEMQBAAsMACAAIAEgAhDFAQALDAAgACABIAIQxgEACw0AIAA1AgBBASABEFoLDAAgACABIAIQwQIACw0AIAAoAgAgASACEEcLDQAgACkDAEEBIAEQWgsNACAAMwEAQQEgARBaCw4AIAAoAgAtAAAgARBdCwsAIAAjAGokACMACwcAIAAQygILCgAgACABIAIQOwsLACAAIAIgARChAQsNACABQcCRwABBAhAsCwsAIAAoAgAgARBKCwsAIAAgAUHYABAiCwkAIAAgARAhAAsKACAAKAIEQXhxCwoAIAAoAgRBAXELCgAgACgCDEEBcQsKACAAKAIMQQF2CxoAIAAgAUGg7MAAKAIAIgBB7AAgABsRAAAACwoAIAIgACABECwLDAAgACABKQIANwMACwwAIAAgASkCCDcDAAsLACAAKAIAIAEQXAsNACABQdzRwABBAhAsCwoAIAAgASACEDULCgAgACABIAIQWQsLACAAIAEgAhCWAQsHACAAEMEBCwkAIABBBDoAAAsJACAAQQA2AgALCAAgACABEBoLBwAgACABagsHACAAIAFrCwcAIABBCGoLBwAgAEF4agsHACAAENsBCwcAIAAQjgILBABBAQsMAELAzv7Ys4O0pjILDQBCyLXgz8qG29OJfwsMAELzkofTsYzsugULDABCw8Dx54u5kesACwMAAQsDAAELC9xqBQBBgIDAAAvRDwEAAAAEAAAABAAAAAIAAAADAAAAAwAAAAEAAAAEAAAABAAAAAQAAAAFAAAABQAAAP//////////YHVud3JhcF90aHJvd2AgZmFpbGVkAAAABgAAAAwAAAAEAAAABwAAAAYAAAAMAAAABAAAAAgAAAAHAAAAUAAQAAkAAAAKAAAACwAAAAkAAAAMAAAAL3J1c3RjL2MxOGE1ZThhNWIxYWZiMGQ3YTU4MmZlOWViYWQ0YzE5OTZjOTBkYTMvbGlicmFyeS9zdGQvc3JjL2lvL21vZC5ycwAAAIwAEABJAAAAUwEAABgAAABzdHJlYW0gZGlkIG5vdCBjb250YWluIHZhbGlkIFVURi04AADoABAAIgAAABUAAAAvcnVzdGMvYzE4YTVlOGE1YjFhZmIwZDdhNTgyZmU5ZWJhZDRjMTk5NmM5MGRhMy9saWJyYXJ5L3N0ZC9zcmMvaW8vcmVhZGJ1Zi5ycwAAABgBEABNAAAAYwAAADYAAAAYARAATQAAAMsAAAA2AAAADQAAAAQAAAAEAAAADgAAAA8AAAAQAAAADQAAAAQAAAAEAAAAEQAAABIAAAATAAAAY2FsbGVkIGBSZXN1bHQ6OnVud3JhcCgpYCBvbiBhbiBgRXJyYCB2YWx1ZQANAAAAAAAAAAEAAAAUAAAAL2hvbWUvbmduaXVzLy5jYXJnby9yZWdpc3RyeS9zcmMvZ2l0aHViLmNvbS0xZWNjNjI5OWRiOWVjODIzL2Jhc2U2NC0wLjEzLjAvc3JjL2NodW5rZWRfZW5jb2Rlci5ycwAAAPQBEABhAAAALQAAABoAAAD0ARAAYQAAADcAAABEAAAA9AEQAGEAAAA6AAAAJwAAAC9ob21lL25nbml1cy8uY2FyZ28vcmVnaXN0cnkvc3JjL2dpdGh1Yi5jb20tMWVjYzYyOTlkYjllYzgyMy9iYXNlNjQtMC4xMy4wL3NyYy9lbmNvZGUucnOIAhAAWAAAALYAAAAgAAAAiAIQAFgAAAC3AAAAJQAAAIgCEABYAAAA/AAAABwAAACIAhAAWAAAAP0AAAAhAAAAiAIQAFgAAAATAQAACQAAAIgCEABYAAAAFAEAAAkAAACIAhAAWAAAAAsBAAAJAAAAiAIQAFgAAAANAQAADwAAAIgCEABYAAAADAEAAAkAAACIAhAAWAAAAA8BAAAJAAAAiAIQAFgAAACgAAAAKgAAAGZhaWxlZCB0byBmaWxsIGJ1ZmZlcmZhaWxlZCB0byB3cml0ZSB3aG9sZSBidWZmZXIAAAClAxAAHAAAABcAAAAVAAAADAAAAAQAAAAWAAAAFwAAABgAAABmb3JtYXR0ZXIgZXJyb3IA6AMQAA8AAAAoAAAAZmFpbGVkIHRvIGZpbGwgd2hvbGUgYnVmZmVyAAQEEAAbAAAAJQAAAC9ydXN0Yy9jMThhNWU4YTViMWFmYjBkN2E1ODJmZTllYmFkNGMxOTk2YzkwZGEzL2xpYnJhcnkvc3RkL3NyYy9pby9pbXBscy5ycwAsBBAASwAAAPIAAAANAAAAL3J1c3RjL2MxOGE1ZThhNWIxYWZiMGQ3YTU4MmZlOWViYWQ0YzE5OTZjOTBkYTMvbGlicmFyeS9zdGQvc3JjL2lvL2N1cnNvci5yc4gEEABMAAAA6wAAAAoAAAAvcnVzdGMvYzE4YTVlOGE1YjFhZmIwZDdhNTgyZmU5ZWJhZDRjMTk5NmM5MGRhMy9saWJyYXJ5L3N0ZC9zcmMvaW8vbW9kLnJzAAAA5AQQAEkAAAAkBQAAFgAAAC9ydXN0Yy9jMThhNWU4YTViMWFmYjBkN2E1ODJmZTllYmFkNGMxOTk2YzkwZGEzL2xpYnJhcnkvc3RkL3NyYy9zeXMvd2FzbS8uLi91bnN1cHBvcnRlZC9pby5ycwAAAEAFEABdAAAADgAAABMAAABhZHZhbmNpbmcgaW8gc2xpY2VzIGJleW9uZCB0aGVpciBsZW5ndGgAsAUQACcAAADkBBAASQAAACYFAAANAAAAL3J1c3RjL2MxOGE1ZThhNWIxYWZiMGQ3YTU4MmZlOWViYWQ0YzE5OTZjOTBkYTMvbGlicmFyeS9zdGQvc3JjL2lvL3JlYWRidWYucnMAAADwBRAATQAAAOYAAAAOAAAAHAAAAAwAAAAEAAAAHQAAAB4AAAAfAAAAIAAAACEAAAAiAAAAIwAAAC9ob21lL25nbml1cy9Eb2N1bWVudHMvZ2l0LXJlcG9zL3VzZHBsLXJzL3VzZHBsLWNvcmUvc3JjL3NlcmRlcy90cmFpdHMucnMAAAB4BhAASQAAAHYAAAAcAAAAJAAAABgAAAAIAAAAJQAAACYAAAAnAAAAKAAAACkAAAAqAAAAKwAAACwAAABgdW53cmFwX3Rocm93YCBmYWlsZWQAAAAtAAAAIAIAAAgAAAAuAAAALwAAAGABAAAIAAAAMAAAADEAAAAEAAAABAAAADIAAAAzAAAAMQAAAAQAAAAEAAAANAAAADUAAAAvaG9tZS9uZ25pdXMvLmNhcmdvL3JlZ2lzdHJ5L3NyYy9naXRodWIuY29tLTFlY2M2Mjk5ZGI5ZWM4MjMvd2FzbS1iaW5kZ2VuLWZ1dHVyZXMtMC40LjMzL3NyYy9saWIucnMAYAcQAGMAAADaAAAAFQBB4I/AAAvIRGBhc3luYyBmbmAgcmVzdW1lZCBhZnRlciBjb21wbGV0aW9uADYAAABjYW5ub3QgYWNjZXNzIGEgVGhyZWFkIExvY2FsIFN0b3JhZ2UgdmFsdWUgZHVyaW5nIG9yIGFmdGVyIGRlc3RydWN0aW9uAAAxAAAAAAAAAAEAAAA3AAAAL3J1c3RjL2MxOGE1ZThhNWIxYWZiMGQ3YTU4MmZlOWViYWQ0YzE5OTZjOTBkYTMvbGlicmFyeS9zdGQvc3JjL3RocmVhZC9sb2NhbC5ycwBgCBAATwAAAKYBAAAaAAAAKCkAABwAAAAMAAAABAAAADgAAAA5AAAAOgAAAGEgRGlzcGxheSBpbXBsZW1lbnRhdGlvbiByZXR1cm5lZCBhbiBlcnJvciB1bmV4cGVjdGVkbHkAMQAAAAAAAAABAAAAOwAAAC9ydXN0Yy9jMThhNWU4YTViMWFmYjBkN2E1ODJmZTllYmFkNGMxOTk2YzkwZGEzL2xpYnJhcnkvYWxsb2Mvc3JjL3N0cmluZy5ycwAkCRAASwAAAOkJAAAOAAAAY2FsbGVkIGBPcHRpb246OnVud3JhcCgpYCBvbiBhIGBOb25lYCB2YWx1ZQAxAAAAAAAAAAEAAAA8AAAAaW50ZXJuYWwgZXJyb3I6IGVudGVyZWQgdW5yZWFjaGFibGUgY29kZTogAAC8CRAAKgAAAC9ob21lL25nbml1cy8uY2FyZ28vcmVnaXN0cnkvc3JjL2dpdGh1Yi5jb20tMWVjYzYyOTlkYjllYzgyMy9iYXNlNjQtMC4xMy4wL3NyYy9kZWNvZGUucnPwCRAAWAAAANIBAAAfAAAA8AkQAFgAAADYAQAAHwAAAPAJEABYAAAA4QEAAB8AAADwCRAAWAAAAOoBAAAfAAAA8AkQAFgAAADzAQAAHwAAAPAJEABYAAAA/AEAAB8AAADwCRAAWAAAAAUCAAAfAAAA8AkQAFgAAAAOAgAAHwAAAPAJEABYAAAAAwEAACQAAADwCRAAWAAAAAQBAAApAAAA8AkQAFgAAAAqAQAAFgAAAPAJEABYAAAALQEAABoAAADwCRAAWAAAAEEBAAAOAAAA8AkQAFgAAABEAQAAEgAAAPAJEABYAAAAWAEAABMAAABJbXBvc3NpYmxlOiBtdXN0IG9ubHkgaGF2ZSAwIHRvIDggaW5wdXQgYnl0ZXMgaW4gbGFzdCBjaHVuaywgd2l0aCBubyBpbnZhbGlkIGxlbmd0aHM4CxAAVAAAAPAJEABYAAAAnQEAAA4AAADwCRAAWAAAALEBAAAJAAAAT3ZlcmZsb3cgd2hlbiBjYWxjdWxhdGluZyBvdXRwdXQgYnVmZmVyIGxlbmd0aAAA8AkQAFgAAACWAAAACgAAAPAJEABYAAAAmwAAACEAAABXcml0aW5nIHRvIGEgU3RyaW5nIHNob3VsZG4ndCBmYWlsL2hvbWUvbmduaXVzLy5jYXJnby9yZWdpc3RyeS9zcmMvZ2l0aHViLmNvbS0xZWNjNjI5OWRiOWVjODIzL2Jhc2U2NC0wLjEzLjAvc3JjL2VuY29kZS5ycwAAJgwQAFgAAABTAAAADgAAAP//////////dXNkcGwtZnJvbnQvc3JjL2Nvbm5lY3Rpb24ucnMAAACYDBAAHQAAABkAAAAmAAAAUE9TVGh0dHA6Ly91c2RwbC46L3VzZHBsL2NhbGwAAADMDBAADAAAANgMEAABAAAA2QwQAAEAAADaDBAACwAAAGxvY2FsaG9zdAAAAAgNEAAJAAAAmAwQAB0AAAAtAAAAJAAAAJgMEAAdAAAANAAAACcAAACYDBAAHQAAAEkAAAAmAAAARXhwZWN0ZWQgY2FsbCByZXNwb25zZSBtZXNzYWdlLCBnb3Qgc29tZXRoaW5nIGVsc2V1c2RwbC1mcm9udC9zcmMvY29udmVydC5yc34NEAAaAAAAIAAAACcAAAAwLjkuMXVzZHBsLWZyb250L3NyYy9saWIucnMArQ0QABYAAABhAAAAGAAAAK0NEAAWAAAAaQAAABgAAACtDRAAFgAAAHAAAABOAAAArQ0QABYAAABvAAAAAQAAAK0NEAAWAAAAnwAAACYAAACtDRAAFgAAAJ4AAAABAAAArQ0QABYAAADDAAAAQAAAAK0NEAAWAAAA0QAAAEAAAABjcmFua3NoYWZ0AABEDhAACgAAAGRlY2t5AAAAWA4QAAUAAABhbnkAaA4QAAMAAABMb2FkRXJyb3I6IElvKCkAdA4QAA4AAACCDhAAAQAAAExvYWRFcnJvcjogSW52YWxpZERhdGEAAJQOEAAWAAAATG9hZEVycm9yOiBUb29TbWFsbEJ1ZmZlcgAAALQOEAAZAAAARHVtcEVycm9yOiBJbygAANgOEAAOAAAAgg4QAAEAAABEdW1wRXJyb3I6IFVuc3VwcG9ydGVkAAD4DhAAFgAAAER1bXBFcnJvcjogVG9vU21hbGxCdWZmZXIAAAAYDxAAGQAAAC9ob21lL25nbml1cy8uY2FyZ28vcmVnaXN0cnkvc3JjL2dpdGh1Yi5jb20tMWVjYzYyOTlkYjllYzgyMy9iYXNlNjQtMC4xMy4wL3NyYy9lbmNvZGUucnM8DxAAWAAAADsBAAAJAAAAISIjJCUmJygpKissLTAxMjM0NTY3ODlAQUJDREVGR0hJSktMTU5QUVJTVFVWWFlaW2BhYmNkZWhpamtsbXBxckFCQ0RFRkdISUpLTE1OT1BRUlNUVVZXWFlaYWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXowMTIzNDU2Nzg5KywuL0FCQ0RFRkdISUpLTE1OT1BRUlNUVVZXWFlaYWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXowMTIzNDU2Nzg5Li8wMTIzNDU2Nzg5QUJDREVGR0hJSktMTU5PUFFSU1RVVldYWVphYmNkZWZnaGlqa2xtbm9wcXJzdHV2d3h5ekFCQ0RFRkdISUpLTE1OT1BRUlNUVVZXWFlaYWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXowMTIzNDU2Nzg5LV9BQkNERUZHSElKS0xNTk9QUVJTVFVWV1hZWmFiY2RlZmdoaWprbG1ub3BxcnN0dXZ3eHl6MDEyMzQ1Njc4OSsv////////////////////////////////////////////AAECAwQFBgcICQoLDP//DQ4PEBESExQVFv///////xcYGRobHB0eHyAhIiMkJf8mJygpKiss/y0uLzD/////MTIzNDU2//83ODk6Ozz//z0+P/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8+P////zQ1Njc4OTo7PD3/////////AAECAwQFBgcICQoLDA0ODxAREhMUFRYXGBn///////8aGxwdHh8gISIjJCUmJygpKissLS4vMDEyM///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////AAE2Nzg5Ojs8PT4//////////wIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRob////////HB0eHyAhIiMkJSYnKCkqKywtLi8wMTIzNDX//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wABAgMEBQYHCAkKC/////////8MDQ4PEBESExQVFhcYGRobHB0eHyAhIiMkJf///////yYnKCkqKywtLi8wMTIzNDU2Nzg5Ojs8PT4//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////z7//zQ1Njc4OTo7PD3/////////AAECAwQFBgcICQoLDA0ODxAREhMUFRYXGBn/////P/8aGxwdHh8gISIjJCUmJygpKissLS4vMDEyM///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////Pv///z80NTY3ODk6Ozw9/////////wABAgMEBQYHCAkKCwwNDg8QERITFBUWFxgZ////////GhscHR4fICEiIyQlJicoKSorLC0uLzAxMjP/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////5BAQAKQQEABkEBAAJBAQAOQPEACkDxAAJBYQACQVEAAkFBAAJBMQACQSEAAkERAAY2FsbGVkIGBSZXN1bHQ6OnVud3JhcCgpYCBvbiBhbiBgRXJyYCB2YWx1ZQA+AAAACAAAAAQAAAA/AAAAL2hvbWUvbmduaXVzLy5jYXJnby9yZWdpc3RyeS9zcmMvZ2l0aHViLmNvbS0xZWNjNjI5OWRiOWVjODIzL2Jhc2U2NC0wLjEzLjAvc3JjL2NodW5rZWRfZW5jb2Rlci5ycwAAAJAXEABhAAAAaAAAADAAAABPdmVyZmxvdyB3aGVuIGNhbGN1bGF0aW5nIG51bWJlciBvZiBjaHVua3MgaW4gaW5wdXQvaG9tZS9uZ25pdXMvLmNhcmdvL3JlZ2lzdHJ5L3NyYy9naXRodWIuY29tLTFlY2M2Mjk5ZGI5ZWM4MjMvYmFzZTY0LTAuMTMuMC9zcmMvZGVjb2RlLnJzADcYEABYAAAAvAAAAAoAAABAAAAACAAAAAQAAABBAAAAQgAAAEAAAAAIAAAABAAAAEMAAABib2R5bWV0aG9kbW9kZXNhbWUtb3JpZ2lubm8tY29yc2NvcnNuYXZpZ2F0ZWF0dGVtcHRlZCB0byBjb252ZXJ0IGludmFsaWQgUmVxdWVzdE1vZGUgaW50byBKU1ZhbHVlL2hvbWUvbmduaXVzLy5jYXJnby9yZWdpc3RyeS9zcmMvZ2l0aHViLmNvbS0xZWNjNjI5OWRiOWVjODIzL3dlYi1zeXMtMC4zLjYwL3NyYy9mZWF0dXJlcy9nZW5fUmVxdWVzdE1vZGUucnMlGRAAawAAAAMAAAABAAAAY2xvc3VyZSBpbnZva2VkIHJlY3Vyc2l2ZWx5IG9yIGRlc3Ryb3llZCBhbHJlYWR5RwAAAAQAAAAEAAAASAAAAEkAAABhbHJlYWR5IGJvcnJvd2VkSgAAAAAAAAABAAAASwAAAGFscmVhZHkgbXV0YWJseSBib3Jyb3dlZEoAAAAAAAAAAQAAAEwAAAAvaG9tZS9uZ25pdXMvLmNhcmdvL3JlZ2lzdHJ5L3NyYy9naXRodWIuY29tLTFlY2M2Mjk5ZGI5ZWM4MjMvd2FzbS1iaW5kZ2VuLWZ1dHVyZXMtMC40LjMzL3NyYy9xdWV1ZS5ycwAAACwaEABlAAAAGgAAAC4AAAAsGhAAZQAAAB0AAAApAAAALBoQAGUAAAAyAAAAGgAAAGFscmVhZHkgYm9ycm93ZWRNAAAAAAAAAAEAAABLAAAATgAAAAQAAAAEAAAATwAAAFAAAABOAAAABAAAAAQAAABRAAAAUgAAAEZuT25jZSBjYWxsZWQgbW9yZSB0aGFuIG9uY2UvaG9tZS9uZ25pdXMvLmNhcmdvL3JlZ2lzdHJ5L3NyYy9naXRodWIuY29tLTFlY2M2Mjk5ZGI5ZWM4MjMvd2FzbS1iaW5kZ2VuLWZ1dHVyZXMtMC40LjMzL3NyYy9saWIucnMAKBsQAGMAAAClAAAADwAAACgbEABjAAAAhQAAACcAAAAoGxAAYwAAAK8AAAAkAAAAL2hvbWUvbmduaXVzLy5jYXJnby9yZWdpc3RyeS9zcmMvZ2l0aHViLmNvbS0xZWNjNjI5OWRiOWVjODIzL3dhc20tYmluZGdlbi1mdXR1cmVzLTAuNC4zMy9zcmMvdGFzay9zaW5nbGV0aHJlYWQucnMAAAC8GxAAcQAAACEAAAAVAAAAUwAAAFQAAABVAAAAVgAAAFcAAAC8GxAAcQAAAFUAAAAlAAAAY2xvc3VyZSBpbnZva2VkIHJlY3Vyc2l2ZWx5IG9yIGRlc3Ryb3llZCBhbHJlYWR5Y2Fubm90IGFjY2VzcyBhIFRocmVhZCBMb2NhbCBTdG9yYWdlIHZhbHVlIGR1cmluZyBvciBhZnRlciBkZXN0cnVjdGlvbgAAWQAAAAAAAAABAAAANwAAAC9ydXN0Yy9jMThhNWU4YTViMWFmYjBkN2E1ODJmZTllYmFkNGMxOTk2YzkwZGEzL2xpYnJhcnkvc3RkL3NyYy90aHJlYWQvbG9jYWwucnMA7BwQAE8AAACmAQAAGgAAAFoAAAByZXR1cm4gdGhpc2Nsb3N1cmUgaW52b2tlZCByZWN1cnNpdmVseSBvciBkZXN0cm95ZWQgYWxyZWFkeQBUcmllZCB0byBzaHJpbmsgdG8gYSBsYXJnZXIgY2FwYWNpdHmMHRAAJAAAAC9ydXN0Yy9jMThhNWU4YTViMWFmYjBkN2E1ODJmZTllYmFkNGMxOTk2YzkwZGEzL2xpYnJhcnkvYWxsb2Mvc3JjL3Jhd192ZWMucnO4HRAATAAAAKoBAAAJAAAAY2Fubm90IGFjY2VzcyBhIFRocmVhZCBMb2NhbCBTdG9yYWdlIHZhbHVlIGR1cmluZyBvciBhZnRlciBkZXN0cnVjdGlvbgAAZwAAAAAAAAABAAAANwAAAC9ydXN0Yy9jMThhNWU4YTViMWFmYjBkN2E1ODJmZTllYmFkNGMxOTk2YzkwZGEzL2xpYnJhcnkvc3RkL3NyYy90aHJlYWQvbG9jYWwucnMAbB4QAE8AAACmAQAAGgAAAG0AAAAEAAAABAAAAG4AAABvAAAAcAAAAGNhbGxlZCBgT3B0aW9uOjp1bndyYXAoKWAgb24gYSBgTm9uZWAgdmFsdWVBY2Nlc3NFcnJvcgAA5B4QAAAAAAB1bmNhdGVnb3JpemVkIGVycm9yb3RoZXIgZXJyb3JvdXQgb2YgbWVtb3J5dW5leHBlY3RlZCBlbmQgb2YgZmlsZXVuc3VwcG9ydGVkb3BlcmF0aW9uIGludGVycnVwdGVkYXJndW1lbnQgbGlzdCB0b28gbG9uZ2ludmFsaWQgZmlsZW5hbWV0b28gbWFueSBsaW5rc2Nyb3NzLWRldmljZSBsaW5rIG9yIHJlbmFtZWRlYWRsb2NrZXhlY3V0YWJsZSBmaWxlIGJ1c3lyZXNvdXJjZSBidXN5ZmlsZSB0b28gbGFyZ2VmaWxlc3lzdGVtIHF1b3RhIGV4Y2VlZGVkc2VlayBvbiB1bnNlZWthYmxlIGZpbGVubyBzdG9yYWdlIHNwYWNld3JpdGUgemVyb3RpbWVkIG91dGludmFsaWQgZGF0YWludmFsaWQgaW5wdXQgcGFyYW1ldGVyc3RhbGUgbmV0d29yayBmaWxlIGhhbmRsZWZpbGVzeXN0ZW0gbG9vcCBvciBpbmRpcmVjdGlvbiBsaW1pdCAoZS5nLiBzeW1saW5rIGxvb3ApcmVhZC1vbmx5IGZpbGVzeXN0ZW0gb3Igc3RvcmFnZSBtZWRpdW1kaXJlY3Rvcnkgbm90IGVtcHR5aXMgYSBkaXJlY3Rvcnlub3QgYSBkaXJlY3RvcnlvcGVyYXRpb24gd291bGQgYmxvY2tlbnRpdHkgYWxyZWFkeSBleGlzdHNicm9rZW4gcGlwZW5ldHdvcmsgZG93bmFkZHJlc3Mgbm90IGF2YWlsYWJsZWFkZHJlc3MgaW4gdXNlbm90IGNvbm5lY3RlZGNvbm5lY3Rpb24gYWJvcnRlZG5ldHdvcmsgdW5yZWFjaGFibGVob3N0IHVucmVhY2hhYmxlY29ubmVjdGlvbiByZXNldGNvbm5lY3Rpb24gcmVmdXNlZHBlcm1pc3Npb24gZGVuaWVkZW50aXR5IG5vdCBmb3VuZCAob3MgZXJyb3IgKQAAAOQeEAAAAAAAESIQAAsAAAAcIhAAAQAAAG1lbW9yeSBhbGxvY2F0aW9uIG9mICBieXRlcyBmYWlsZWQAADgiEAAVAAAATSIQAA0AAABsaWJyYXJ5L3N0ZC9zcmMvYWxsb2MucnNsIhAAGAAAAFUBAAAJAAAAbGlicmFyeS9zdGQvc3JjL3Bhbmlja2luZy5yc5QiEAAcAAAAPgIAAB4AAACUIhAAHAAAAD0CAAAfAAAAcQAAAAwAAAAEAAAAcgAAAG0AAAAIAAAABAAAAHMAAAB0AAAAEAAAAAQAAAB1AAAAdgAAAG0AAAAIAAAABAAAAHcAAAB4AAAAbQAAAAAAAAABAAAAeQAAAG9wZXJhdGlvbiBzdWNjZXNzZnVsDgAAABAAAAAWAAAAFQAAAAsAAAAWAAAADQAAAAsAAAATAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEQAAABIAAAAQAAAAEAAAABMAAAASAAAADQAAAA4AAAAVAAAADAAAAAsAAAAVAAAAFQAAAA8AAAAOAAAAEwAAACYAAAA4AAAAGQAAABcAAAAMAAAACQAAAAoAAAAQAAAAFwAAABkAAAAOAAAADQAAABQAAAAIAAAAGwAAAKsfEACbHxAAhR8QAHAfEABlHxAATx8QAEIfEAA3HxAAJB8QAAEiEAABIhAAASIQAAEiEAABIhAAASIQAAEiEAABIhAAASIQAAEiEAABIhAAASIQAAEiEAABIhAAASIQAAEiEAABIhAAASIQAAEiEAABIhAAASIQAAEiEAABIhAAASIQAPAhEADeIRAAziEQAL4hEACrIRAAmSEQAIwhEAB+IRAAaSEQAF0hEABSIRAAPSEQACghEAAZIRAACyEQAPggEADSIBAAmiAQAIEgEABqIBAAXiAQAFUgEABLIBAAOyAQACQgEAALIBAA/R8QAPAfEADcHxAA1B8QALkfEABIYXNoIHRhYmxlIGNhcGFjaXR5IG92ZXJmbG93PCUQABwAAAAvY2FyZ28vcmVnaXN0cnkvc3JjL2dpdGh1Yi5jb20tMWVjYzYyOTlkYjllYzgyMy9oYXNoYnJvd24tMC4xMi4zL3NyYy9yYXcvbW9kLnJzAGAlEABPAAAAWgAAACgAAAB6AAAABAAAAAQAAAB7AAAAfAAAAH0AAABsaWJyYXJ5L2FsbG9jL3NyYy9yYXdfdmVjLnJzY2FwYWNpdHkgb3ZlcmZsb3cAAAD0JRAAEQAAANglEAAcAAAABgIAAAUAAABhIGZvcm1hdHRpbmcgdHJhaXQgaW1wbGVtZW50YXRpb24gcmV0dXJuZWQgYW4gZXJyb3IAegAAAAAAAAABAAAAOwAAAGxpYnJhcnkvYWxsb2Mvc3JjL2ZtdC5yc2QmEAAYAAAAZAIAACAAAADvv70AY2FsbGVkIGBPcHRpb246OnVud3JhcCgpYCBvbiBhIGBOb25lYCB2YWx1ZSkuLgAAvCYQAAIAAABCb3Jyb3dFcnJvckJvcnJvd011dEVycm9yAGluZGV4IG91dCBvZiBib3VuZHM6IHRoZSBsZW4gaXMgIGJ1dCB0aGUgaW5kZXggaXMg4iYQACAAAAACJxAAEgAAAIMAAAAAAAAAAQAAAIQAAACQJhAAAAAAAGA6IACQJhAAAAAAAD0nEAACAAAAgwAAAAwAAAAEAAAAhQAAAIYAAACHAAAAICAgICB7CiwKLCAgeyB9IH0oCigsAAAAgwAAAAQAAAAEAAAAiAAAAGxpYnJhcnkvY29yZS9zcmMvZm10L251bS5ycwCQJxAAGwAAAGUAAAAUAAAAMHgwMDAxMDIwMzA0MDUwNjA3MDgwOTEwMTExMjEzMTQxNTE2MTcxODE5MjAyMTIyMjMyNDI1MjYyNzI4MjkzMDMxMzIzMzM0MzUzNjM3MzgzOTQwNDE0MjQzNDQ0NTQ2NDc0ODQ5NTA1MTUyNTM1NDU1NTY1NzU4NTk2MDYxNjI2MzY0NjU2NjY3Njg2OTcwNzE3MjczNzQ3NTc2Nzc3ODc5ODA4MTgyODM4NDg1ODY4Nzg4ODk5MDkxOTI5Mzk0OTU5Njk3OTg5OQAAgwAAAAQAAAAEAAAAiQAAAIoAAACLAAAAbGlicmFyeS9jb3JlL3NyYy9mbXQvbW9kLnJzAKAoEAAbAAAAkAkAAB4AAACgKBAAGwAAAJcJAAAWAAAAKClsaWJyYXJ5L2NvcmUvc3JjL3NsaWNlL21lbWNoci5ycwAA3igQACAAAABoAAAAJwAAAHJhbmdlIHN0YXJ0IGluZGV4ICBvdXQgb2YgcmFuZ2UgZm9yIHNsaWNlIG9mIGxlbmd0aCAQKRAAEgAAACIpEAAiAAAAcmFuZ2UgZW5kIGluZGV4IFQpEAAQAAAAIikQACIAAABzbGljZSBpbmRleCBzdGFydHMgYXQgIGJ1dCBl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gYyJBGsFDQMJBxCSYEcJdDyA9gpzCHAVRnoUDBQMVwkZgIeBRwOFQg8VhFAfBgaA1SsFPiEBcC0DGgQCgUAfEToFAYHQKoLmgPcpTAQKBAKDEURMPYDCPAYBBFUFGzQCgQ4sBGQMVgqArjgdDSwECQcCDgaAmoPYBBEDDQN3BF8GDAQBDwwEOAgKBigIIk6BVAwdAwkHNggOBAkHCQeAyyUKhAZsaWJyYXJ5L2NvcmUvc3JjL3VuaWNvZGUvdW5pY29kZV9kYXRhLnJzgwAAAAQAAAAEAAAAjAAAAFRyeUZyb21TbGljZUVycm9yU29tZU5vbmUAAACDAAAABAAAAAQAAACNAAAARXJyb3JVdGY4RXJyb3J2YWxpZF91cF90b2Vycm9yX2xlbgAAgwAAAAQAAAAEAAAAjgAAAHgxEAAoAAAAUAAAACgAAAB4MRAAKAAAAFwAAAAWAAAAAAMAAIMEIACRBWAAXROgABIXIB8MIGAf7yygKyowICxvpuAsAqhgLR77YC4A/iA2nv9gNv0B4TYBCiE3JA3hN6sOYTkvGKE5MBxhSPMeoUxANGFQ8GqhUU9vIVKdvKFSAM9hU2XRoVMA2iFUAODhVa7iYVfs5CFZ0OihWSAA7lnwAX9aAHAABwAtAQEBAgECAQFICzAVEAFlBwIGAgIBBCMBHhtbCzoJCQEYBAEJAQMBBSsDPAgqGAEgNwEBAQQIBAEDBwoCHQE6AQEBAgQIAQkBCgIaAQICOQEEAgQCAgMDAR4CAwELAjkBBAUBAgQBFAIWBgEBOgEBAgEECAEHAwoCHgE7AQEBDAEJASgBAwE3AQEDBQMBBAcCCwIdAToBAgECAQMBBQIHAgsCHAI5AgEBAgQIAQkBCgIdAUgBBAECAwEBCAFRAQIHDAhiAQIJCwdJAhsBAQEBATcOAQUBAgULASQJAWYEAQYBAgICGQIEAxAEDQECAgYBDwEAAwADHQIeAh4CQAIBBwgBAgsJAS0DAQF1AiIBdgMEAgkBBgPbAgIBOgEBBwEBAQECCAYKAgEwHzEEMAcBAQUBKAkMAiAEAgIBAzgBAQIDAQEDOggCApgDAQ0BBwQBBgEDAsZAAAHDIQADjQFgIAAGaQIABAEKIAJQAgABAwEEARkCBQGXAhoSDQEmCBkLLgMwAQIEAgInAUMGAgICAgwBCAEvATMBAQMCAgUCAQEqAggB7gECAQQBAAEAEBAQAAIAAeIBlQUAAwECBQQoAwQBpQIABAACUANGCzEEewE2DykBAgIKAzEEAgIHAT0DJAUBCD4BDAI0CQoEAgFfAwIBAQIGAQIBnQEDCBUCOQIBAQEBFgEOBwMFwwgCAwEBFwFRAQIGAQECAQECAQLrAQIEBgIBAhsCVQgCAQECagEBAQIGAQFlAwIEAQUACQEC9QEKAgEBBAGQBAICBAEgCigGAgQIAQkGAgMuDQECAAcBBgEBUhYCBwECAQJ6BgMBAQIBBwEBSAIDAQEBAAILAjQFBQEBAQABBg8ABTsHAAE/BFEBAAIALgIXAAEBAwQFCAgCBx4ElAMANwQyCAEOARYFAQ8ABwERAgcBAgEFZAGgBwABPQQABAAHbQcAYIDwAEGY68AACwJpegA7CXByb2R1Y2VycwEMcHJvY2Vzc2VkLWJ5AgZ3YWxydXMGMC4xOS4wDHdhc20tYmluZGdlbgYwLjIuODM="; function asciiToBinary(str) { if (typeof atob === 'function') { diff --git a/templates/decky/src/usdpl-front/usdpl_front_bg.wasm b/templates/decky/src/usdpl-front/usdpl_front_bg.wasm index b4c6989f68f464f387ce07f7f56c1ddbb5d77624..77ea3524e1a7a128a2a82748bf643d9aff6f2928 100644 GIT binary patch literal 92177 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 diff --git a/templates/decky/src/usdpl-front/usdpl_front_bg.wasm.d.ts b/templates/decky/src/usdpl-front/usdpl_front_bg.wasm.d.ts index 1e96bc2..959d805 100644 --- a/templates/decky/src/usdpl-front/usdpl_front_bg.wasm.d.ts +++ b/templates/decky/src/usdpl-front/usdpl_front_bg.wasm.d.ts @@ -7,6 +7,9 @@ export function version_usdpl(a: number): void; export function set_value(a: number, b: number, c: number): number; export function get_value(a: number, b: number): number; export function call_backend(a: number, b: number, c: number, d: number): number; +export function init_tr(a: number, b: number): number; +export function tr(a: number, b: number, c: number): void; +export function tr_n(a: number, b: number, c: number, d: number): void; export function __wbindgen_export_0(a: number): number; export function __wbindgen_export_1(a: number, b: number, c: number): number; export const __wbindgen_export_2: WebAssembly.Table;