diff --git a/README.md b/README.md index 47760dd..d549bbd 100644 --- a/README.md +++ b/README.md @@ -2,27 +2,61 @@ Testing repository for the AR.js core module. I'm converting AR.js code to the Typescript language but providing the same classes and structures as much as possible. The module export two namespaces as in the old implementation: **THREEx** and **ARjs**. +The project is under development, so things could not works as expected. If you find a bug file an issue at our [issues](https://github.com/AR-js-org/AR.js-threejs/issues) ## List of classes in the namespaces ### THREEx: - [x] ArBaseControls - [x] ArClickability - [x] ArMarkerCloak -- [x] ArMarkerHelper - [x] ArMarkerControls +- [x] ArMarkerHelper - [x] ArSmoothedControls - [x] ArToolkitContext - [x] ArToolkitSource - [x] ArToolkitProfile -- [x] ArVideoinwebgl -- [x] HittestingPlane +- [x] ArVideoinWebgl +- [x] HitTestingPlane ### ARjs: -- [x] Source +- [x] Anchor +- [x] AnchorDebugUI - [x] Context +- [x] HitTesting +- [x] Session +- [x] SessionDebugUI +- [x] Source - [x] Profile - [x] Utils ## Examples -For now, you can find two vanilla JS examples in the **examples** folder and another one in Typescript in the **example-ts** folder. More examples will be added in a near future. \ No newline at end of file +For now, you can find some vanilla JS examples in the **examples** folder and another one in Typescript in the **example-ts** folder. More examples will be added in a near future. + +## Test it with Typescript + +First, you need to add the `ar.js-threejs` package to your project: + +`npm install @ar-js-org/ar.js-threejs` + +then in your typescript code you can import the `THREEx` and `ARjs` namespaces: + +```typescript +import { THREEx, ARjs } from "@ar-js-org/ar.js-threejs" + +var arToolkitSource = new THREEx.ArToolkitSource({ +// to read from the webcam +sourceType: 'webcam', + + sourceWidth: window.innerWidth > window.innerHeight ? 640 : 480, + sourceHeight: window.innerWidth > window.innerHeight ? 480 : 640, +}) +// other Ar.js code... +``` + +After, you need a bundler (webpack, rollup..) to build the final app. look at _example-ts_ for this purpose. + +## Feature to add + +- [ ] NFT example +- [ ] markers-area with multimarker support? \ No newline at end of file diff --git a/data/camera_para.dat b/data/camera_para.dat new file mode 100644 index 0000000..67102ed Binary files /dev/null and b/data/camera_para.dat differ diff --git a/data/marker-artoolkit-pattern-pattratio-09.png b/data/marker-artoolkit-pattern-pattratio-09.png new file mode 100644 index 0000000..3419335 Binary files /dev/null and b/data/marker-artoolkit-pattern-pattratio-09.png differ diff --git a/data/markers-page-ipad-640x480.jpg b/data/markers-page-ipad-640x480.jpg new file mode 100644 index 0000000..f6ff278 Binary files /dev/null and b/data/markers-page-ipad-640x480.jpg differ diff --git a/data/patt.hiro b/data/patt.hiro new file mode 100644 index 0000000..7f78e3c --- /dev/null +++ b/data/patt.hiro @@ -0,0 +1,196 @@ + 234 235 240 233 240 234 240 235 240 237 240 238 240 240 240 232 + 229 240 240 240 240 240 240 240 240 240 240 240 240 240 240 228 + 227 240 240 240 240 240 240 240 240 240 240 240 240 240 240 239 + 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 + 236 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 + 234 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 + 236 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 + 231 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 + 229 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 + 225 149 240 240 186 216 225 174 240 240 240 237 238 240 240 240 + 150 107 238 231 75 208 115 147 238 228 223 226 237 180 226 240 + 150 62 181 213 62 187 113 169 197 72 29 237 120 50 53 207 + 149 63 47 78 53 184 113 101 142 5 150 150 45 217 186 83 + 121 84 220 222 58 180 121 92 128 109 237 124 155 232 161 64 + 149 71 240 240 76 210 98 109 122 108 240 129 51 119 161 155 + 149 186 240 240 98 219 135 152 207 191 236 227 152 77 175 209 + 235 235 240 233 240 234 240 235 240 236 240 238 240 240 240 240 + 229 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 + 227 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 + 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 + 236 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 + 234 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 + 236 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 + 232 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 + 229 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 + 225 156 240 240 186 216 225 186 240 240 240 240 240 240 240 240 + 150 117 240 231 72 206 115 162 240 232 223 237 240 180 226 240 + 150 74 187 213 51 184 103 168 197 78 29 237 120 50 53 216 + 144 77 51 74 61 184 106 101 142 5 150 152 52 217 186 85 + 117 89 219 219 65 184 121 92 128 100 236 125 156 240 170 73 + 148 71 240 240 76 210 109 109 121 99 240 137 51 120 166 164 + 140 186 240 240 98 220 150 156 207 192 236 230 152 77 176 212 + 234 235 240 233 240 234 240 235 240 236 240 238 240 240 240 233 + 229 240 240 240 240 240 240 240 240 240 240 240 240 240 240 239 + 227 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 + 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 + 234 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 + 232 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 + 235 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 + 232 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 + 228 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 + 225 156 240 240 182 212 225 180 240 240 240 240 240 240 240 240 + 150 116 238 228 66 205 115 151 238 236 225 240 240 180 226 240 + 156 84 186 211 47 184 109 170 200 92 30 240 120 50 53 216 + 147 83 51 73 50 184 106 110 148 17 151 150 45 217 186 85 + 127 98 219 219 58 179 109 101 128 107 237 125 155 240 163 72 + 155 86 240 240 76 201 85 108 121 95 232 137 51 118 153 155 + 149 189 240 240 98 220 141 154 206 178 235 230 152 77 175 209 + + 232 228 239 240 240 240 240 240 240 240 240 207 83 64 155 209 + 240 240 240 240 240 240 240 240 240 240 226 53 186 161 161 175 + 240 240 240 240 240 240 240 240 240 240 180 50 217 232 119 77 + 240 240 240 240 240 240 240 240 240 238 237 120 45 155 51 152 + 238 240 240 240 240 240 240 240 240 237 226 237 150 124 129 227 + 240 240 240 240 240 240 240 240 240 240 223 29 150 237 240 236 + 237 240 240 240 240 240 240 240 240 240 228 72 5 109 108 191 + 240 240 240 240 240 240 240 240 240 240 238 197 142 128 122 207 + 235 240 240 240 240 240 240 240 240 174 147 169 101 92 109 152 + 240 240 240 240 240 240 240 240 240 225 115 113 113 121 98 135 + 234 240 240 240 240 240 240 240 240 216 208 187 184 180 210 219 + 240 240 240 240 240 240 240 240 240 186 75 62 53 58 76 98 + 233 240 240 240 240 240 240 240 240 240 231 213 78 222 240 240 + 240 240 240 240 240 240 240 240 240 240 238 181 47 220 240 240 + 235 240 240 240 240 240 240 240 240 149 107 62 63 84 71 186 + 234 229 227 240 236 234 236 231 229 225 150 150 149 121 149 149 + 240 240 240 240 240 240 240 240 240 240 240 216 85 73 164 212 + 240 240 240 240 240 240 240 240 240 240 226 53 186 170 166 176 + 240 240 240 240 240 240 240 240 240 240 180 50 217 240 120 77 + 240 240 240 240 240 240 240 240 240 240 240 120 52 156 51 152 + 238 240 240 240 240 240 240 240 240 240 237 237 152 125 137 230 + 240 240 240 240 240 240 240 240 240 240 223 29 150 236 240 236 + 236 240 240 240 240 240 240 240 240 240 232 78 5 100 99 192 + 240 240 240 240 240 240 240 240 240 240 240 197 142 128 121 207 + 235 240 240 240 240 240 240 240 240 186 162 168 101 92 109 156 + 240 240 240 240 240 240 240 240 240 225 115 103 106 121 109 150 + 234 240 240 240 240 240 240 240 240 216 206 184 184 184 210 220 + 240 240 240 240 240 240 240 240 240 186 72 51 61 65 76 98 + 233 240 240 240 240 240 240 240 240 240 231 213 74 219 240 240 + 240 240 240 240 240 240 240 240 240 240 240 187 51 219 240 240 + 235 240 240 240 240 240 240 240 240 156 117 74 77 89 71 186 + 235 229 227 240 236 234 236 232 229 225 150 150 144 117 148 140 + 233 239 240 240 240 240 240 240 240 240 240 216 85 72 155 209 + 240 240 240 240 240 240 240 240 240 240 226 53 186 163 153 175 + 240 240 240 240 240 240 240 240 240 240 180 50 217 240 118 77 + 240 240 240 240 240 240 240 240 240 240 240 120 45 155 51 152 + 238 240 240 240 240 240 240 240 240 240 240 240 150 125 137 230 + 240 240 240 240 240 240 240 240 240 240 225 30 151 237 232 235 + 236 240 240 240 240 240 240 240 240 240 236 92 17 107 95 178 + 240 240 240 240 240 240 240 240 240 240 238 200 148 128 121 206 + 235 240 240 240 240 240 240 240 240 180 151 170 110 101 108 154 + 240 240 240 240 240 240 240 240 240 225 115 109 106 109 85 141 + 234 240 240 240 240 240 240 240 240 212 205 184 184 179 201 220 + 240 240 240 240 240 240 240 240 240 182 66 47 50 58 76 98 + 233 240 240 240 240 240 240 240 240 240 228 211 73 219 240 240 + 240 240 240 240 240 240 240 240 240 240 238 186 51 219 240 240 + 235 240 240 240 240 240 240 240 240 156 116 84 83 98 86 189 + 234 229 227 240 234 232 235 232 228 225 150 156 147 127 155 149 + + 209 175 77 152 227 236 191 207 152 135 219 98 240 240 186 149 + 155 161 119 51 129 240 108 122 109 98 210 76 240 240 71 149 + 64 161 232 155 124 237 109 128 92 121 180 58 222 220 84 121 + 83 186 217 45 150 150 5 142 101 113 184 53 78 47 63 149 + 207 53 50 120 237 29 72 197 169 113 187 62 213 181 62 150 + 240 226 180 237 226 223 228 238 147 115 208 75 231 238 107 150 + 240 240 240 238 237 240 240 240 174 225 216 186 240 240 149 225 + 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 229 + 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 231 + 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 236 + 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 234 + 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 236 + 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 + 239 240 240 240 240 240 240 240 240 240 240 240 240 240 240 227 + 228 240 240 240 240 240 240 240 240 240 240 240 240 240 240 229 + 232 240 240 240 238 240 237 240 235 240 234 240 233 240 235 234 + 212 176 77 152 230 236 192 207 156 150 220 98 240 240 186 140 + 164 166 120 51 137 240 99 121 109 109 210 76 240 240 71 148 + 73 170 240 156 125 236 100 128 92 121 184 65 219 219 89 117 + 85 186 217 52 152 150 5 142 101 106 184 61 74 51 77 144 + 216 53 50 120 237 29 78 197 168 103 184 51 213 187 74 150 + 240 226 180 240 237 223 232 240 162 115 206 72 231 240 117 150 + 240 240 240 240 240 240 240 240 186 225 216 186 240 240 156 225 + 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 229 + 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 232 + 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 236 + 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 234 + 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 236 + 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 + 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 227 + 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 229 + 240 240 240 240 238 240 236 240 235 240 234 240 233 240 235 235 + 209 175 77 152 230 235 178 206 154 141 220 98 240 240 189 149 + 155 153 118 51 137 232 95 121 108 85 201 76 240 240 86 155 + 72 163 240 155 125 237 107 128 101 109 179 58 219 219 98 127 + 85 186 217 45 150 151 17 148 110 106 184 50 73 51 83 147 + 216 53 50 120 240 30 92 200 170 109 184 47 211 186 84 156 + 240 226 180 240 240 225 236 238 151 115 205 66 228 238 116 150 + 240 240 240 240 240 240 240 240 180 225 212 182 240 240 156 225 + 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 228 + 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 232 + 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 235 + 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 232 + 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 234 + 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 + 240 240 240 240 240 240 240 240 240 240 240 240 240 240 240 227 + 239 240 240 240 240 240 240 240 240 240 240 240 240 240 240 229 + 233 240 240 240 238 240 236 240 235 240 234 240 233 240 235 234 + + 149 149 121 149 150 150 225 229 231 236 234 236 240 227 229 234 + 186 71 84 63 62 107 149 240 240 240 240 240 240 240 240 235 + 240 240 220 47 181 238 240 240 240 240 240 240 240 240 240 240 + 240 240 222 78 213 231 240 240 240 240 240 240 240 240 240 233 + 98 76 58 53 62 75 186 240 240 240 240 240 240 240 240 240 + 219 210 180 184 187 208 216 240 240 240 240 240 240 240 240 234 + 135 98 121 113 113 115 225 240 240 240 240 240 240 240 240 240 + 152 109 92 101 169 147 174 240 240 240 240 240 240 240 240 235 + 207 122 128 142 197 238 240 240 240 240 240 240 240 240 240 240 + 191 108 109 5 72 228 240 240 240 240 240 240 240 240 240 237 + 236 240 237 150 29 223 240 240 240 240 240 240 240 240 240 240 + 227 129 124 150 237 226 237 240 240 240 240 240 240 240 240 238 + 152 51 155 45 120 237 238 240 240 240 240 240 240 240 240 240 + 77 119 232 217 50 180 240 240 240 240 240 240 240 240 240 240 + 175 161 161 186 53 226 240 240 240 240 240 240 240 240 240 240 + 209 155 64 83 207 240 240 240 240 240 240 240 240 239 228 232 + 140 148 117 144 150 150 225 229 232 236 234 236 240 227 229 235 + 186 71 89 77 74 117 156 240 240 240 240 240 240 240 240 235 + 240 240 219 51 187 240 240 240 240 240 240 240 240 240 240 240 + 240 240 219 74 213 231 240 240 240 240 240 240 240 240 240 233 + 98 76 65 61 51 72 186 240 240 240 240 240 240 240 240 240 + 220 210 184 184 184 206 216 240 240 240 240 240 240 240 240 234 + 150 109 121 106 103 115 225 240 240 240 240 240 240 240 240 240 + 156 109 92 101 168 162 186 240 240 240 240 240 240 240 240 235 + 207 121 128 142 197 240 240 240 240 240 240 240 240 240 240 240 + 192 99 100 5 78 232 240 240 240 240 240 240 240 240 240 236 + 236 240 236 150 29 223 240 240 240 240 240 240 240 240 240 240 + 230 137 125 152 237 237 240 240 240 240 240 240 240 240 240 238 + 152 51 156 52 120 240 240 240 240 240 240 240 240 240 240 240 + 77 120 240 217 50 180 240 240 240 240 240 240 240 240 240 240 + 176 166 170 186 53 226 240 240 240 240 240 240 240 240 240 240 + 212 164 73 85 216 240 240 240 240 240 240 240 240 240 240 240 + 149 155 127 147 156 150 225 228 232 235 232 234 240 227 229 234 + 189 86 98 83 84 116 156 240 240 240 240 240 240 240 240 235 + 240 240 219 51 186 238 240 240 240 240 240 240 240 240 240 240 + 240 240 219 73 211 228 240 240 240 240 240 240 240 240 240 233 + 98 76 58 50 47 66 182 240 240 240 240 240 240 240 240 240 + 220 201 179 184 184 205 212 240 240 240 240 240 240 240 240 234 + 141 85 109 106 109 115 225 240 240 240 240 240 240 240 240 240 + 154 108 101 110 170 151 180 240 240 240 240 240 240 240 240 235 + 206 121 128 148 200 238 240 240 240 240 240 240 240 240 240 240 + 178 95 107 17 92 236 240 240 240 240 240 240 240 240 240 236 + 235 232 237 151 30 225 240 240 240 240 240 240 240 240 240 240 + 230 137 125 150 240 240 240 240 240 240 240 240 240 240 240 238 + 152 51 155 45 120 240 240 240 240 240 240 240 240 240 240 240 + 77 118 240 217 50 180 240 240 240 240 240 240 240 240 240 240 + 175 153 163 186 53 226 240 240 240 240 240 240 240 240 240 240 + 209 155 72 85 216 240 240 240 240 240 240 240 240 240 239 233 + diff --git a/dist/ar.js b/dist/ar.js index 28e6f91..36fdd1d 100644 --- a/dist/ar.js +++ b/dist/ar.js @@ -1 +1 @@ -!function(A,I){if("object"==typeof exports&&"object"==typeof module)module.exports=I(require("three"));else if("function"==typeof define&&define.amd)define(["three"],I);else{var g="object"==typeof exports?I(require("three")):I(A.THREE);for(var B in g)("object"==typeof exports?exports:A)[B]=g[B]}}(this,(A=>(()=>{var I={799:function(A,I,g){var B;"undefined"!=typeof self&&self,B=()=>(()=>{var A={230:A=>{A.exports="object"==typeof self?self.FormData:window.FormData},654:()=>{},231:()=>{},703:()=>{},61:(A,I,g)=>{var B=g(698).default;function C(){"use strict";A.exports=C=function(){return I},A.exports.__esModule=!0,A.exports.default=A.exports;var I={},g=Object.prototype,Q=g.hasOwnProperty,E=Object.defineProperty||function(A,I,g){A[I]=g.value},i="function"==typeof Symbol?Symbol:{},o=i.iterator||"@@iterator",D=i.asyncIterator||"@@asyncIterator",a=i.toStringTag||"@@toStringTag";function t(A,I,g){return Object.defineProperty(A,I,{value:g,enumerable:!0,configurable:!0,writable:!0}),A[I]}try{t({},"")}catch(A){t=function(A,I,g){return A[I]=g}}function s(A,I,g,B){var C=I&&I.prototype instanceof h?I:h,Q=Object.create(C.prototype),i=new J(B||[]);return E(Q,"_invoke",{value:S(A,g,i)}),Q}function w(A,I,g){try{return{type:"normal",arg:A.call(I,g)}}catch(A){return{type:"throw",arg:A}}}I.wrap=s;var G={};function h(){}function r(){}function e(){}var R={};t(R,o,(function(){return this}));var y=Object.getPrototypeOf,F=y&&y(y(K([])));F&&F!==g&&Q.call(F,o)&&(R=F);var n=e.prototype=h.prototype=Object.create(R);function M(A){["next","throw","return"].forEach((function(I){t(A,I,(function(A){return this._invoke(I,A)}))}))}function c(A,I){function g(C,E,i,o){var D=w(A[C],A,E);if("throw"!==D.type){var a=D.arg,t=a.value;return t&&"object"==B(t)&&Q.call(t,"__await")?I.resolve(t.__await).then((function(A){g("next",A,i,o)}),(function(A){g("throw",A,i,o)})):I.resolve(t).then((function(A){a.value=A,i(a)}),(function(A){return g("throw",A,i,o)}))}o(D.arg)}var C;E(this,"_invoke",{value:function(A,B){function Q(){return new I((function(I,C){g(A,B,I,C)}))}return C=C?C.then(Q,Q):Q()}})}function S(A,I,g){var B="suspendedStart";return function(C,Q){if("executing"===B)throw new Error("Generator is already running");if("completed"===B){if("throw"===C)throw Q;return{value:void 0,done:!0}}for(g.method=C,g.arg=Q;;){var E=g.delegate;if(E){var i=N(E,g);if(i){if(i===G)continue;return i}}if("next"===g.method)g.sent=g._sent=g.arg;else if("throw"===g.method){if("suspendedStart"===B)throw B="completed",g.arg;g.dispatchException(g.arg)}else"return"===g.method&&g.abrupt("return",g.arg);B="executing";var o=w(A,I,g);if("normal"===o.type){if(B=g.done?"completed":"suspendedYield",o.arg===G)continue;return{value:o.arg,done:g.done}}"throw"===o.type&&(B="completed",g.method="throw",g.arg=o.arg)}}}function N(A,I){var g=I.method,B=A.iterator[g];if(void 0===B)return I.delegate=null,"throw"===g&&A.iterator.return&&(I.method="return",I.arg=void 0,N(A,I),"throw"===I.method)||"return"!==g&&(I.method="throw",I.arg=new TypeError("The iterator does not provide a '"+g+"' method")),G;var C=w(B,A.iterator,I.arg);if("throw"===C.type)return I.method="throw",I.arg=C.arg,I.delegate=null,G;var Q=C.arg;return Q?Q.done?(I[A.resultName]=Q.value,I.next=A.nextLoc,"return"!==I.method&&(I.method="next",I.arg=void 0),I.delegate=null,G):Q:(I.method="throw",I.arg=new TypeError("iterator result is not an object"),I.delegate=null,G)}function k(A){var I={tryLoc:A[0]};1 in A&&(I.catchLoc=A[1]),2 in A&&(I.finallyLoc=A[2],I.afterLoc=A[3]),this.tryEntries.push(I)}function U(A){var I=A.completion||{};I.type="normal",delete I.arg,A.completion=I}function J(A){this.tryEntries=[{tryLoc:"root"}],A.forEach(k,this),this.reset(!0)}function K(A){if(A){var I=A[o];if(I)return I.call(A);if("function"==typeof A.next)return A;if(!isNaN(A.length)){var g=-1,B=function I(){for(;++g=0;--B){var C=this.tryEntries[B],E=C.completion;if("root"===C.tryLoc)return g("end");if(C.tryLoc<=this.prev){var i=Q.call(C,"catchLoc"),o=Q.call(C,"finallyLoc");if(i&&o){if(this.prev=0;--g){var B=this.tryEntries[g];if(B.tryLoc<=this.prev&&Q.call(B,"finallyLoc")&&this.prev=0;--I){var g=this.tryEntries[I];if(g.finallyLoc===A)return this.complete(g.completion,g.afterLoc),U(g),G}},catch:function(A){for(var I=this.tryEntries.length-1;I>=0;--I){var g=this.tryEntries[I];if(g.tryLoc===A){var B=g.completion;if("throw"===B.type){var C=B.arg;U(g)}return C}}throw new Error("illegal catch attempt")},delegateYield:function(A,I,g){return this.delegate={iterator:K(A),resultName:I,nextLoc:g},"next"===this.method&&(this.arg=void 0),G}},I}A.exports=C,A.exports.__esModule=!0,A.exports.default=A.exports},698:A=>{function I(g){return A.exports=I="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(A){return typeof A}:function(A){return A&&"function"==typeof Symbol&&A.constructor===Symbol&&A!==Symbol.prototype?"symbol":typeof A},A.exports.__esModule=!0,A.exports.default=A.exports,I(g)}A.exports=I,A.exports.__esModule=!0,A.exports.default=A.exports},687:(A,I,g)=>{var B=g(61)();A.exports=B;try{regeneratorRuntime=B}catch(A){"object"==typeof globalThis?globalThis.regeneratorRuntime=B:Function("r","regeneratorRuntime = r")(B)}}},I={};function B(g){var C=I[g];if(void 0!==C)return C.exports;var Q=I[g]={exports:{}};return A[g](Q,Q.exports,B),Q.exports}B.n=A=>{var I=A&&A.__esModule?()=>A.default:()=>A;return B.d(I,{a:I}),I},B.d=(A,I)=>{for(var g in I)B.o(I,g)&&!B.o(A,g)&&Object.defineProperty(A,g,{enumerable:!0,get:I[g]})},B.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(A){if("object"==typeof window)return window}}(),B.o=(A,I)=>Object.prototype.hasOwnProperty.call(A,I);var C={};return(()=>{"use strict";function A(A,I,g,B,C,Q,E){try{var i=A[Q](E),o=i.value}catch(A){return void g(A)}i.done?I(o):Promise.resolve(o).then(B,C)}function I(I){return function(){var g=this,B=arguments;return new Promise((function(C,Q){var E=I.apply(g,B);function i(I){A(E,C,Q,i,o,"next",I)}function o(I){A(E,C,Q,i,o,"throw",I)}i(void 0)}))}}function Q(A,I){if(!(A instanceof I))throw new TypeError("Cannot call a class as a function")}function E(A){return E="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(A){return typeof A}:function(A){return A&&"function"==typeof Symbol&&A.constructor===Symbol&&A!==Symbol.prototype?"symbol":typeof A},E(A)}function i(A){var I=function(A,I){if("object"!==E(A)||null===A)return A;var g=A[Symbol.toPrimitive];if(void 0!==g){var B=g.call(A,"string");if("object"!==E(B))return B;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(A)}(A);return"symbol"===E(I)?I:String(I)}function o(A,I){for(var g=0;gBI});var a,t=B(687),s=B.n(t),w=(a=(a="undefined"!=typeof document&&document.currentScript?document.currentScript.src:void 0)||"/index.js",function(A){var I,g;(A=void 0!==(A=A||{})?A:{}).ready=new Promise((function(A,B){I=A,g=B}));var C,Q,i,o,D,t,s=Object.assign({},A),w=[],G="./this.program",h=function(A,I){throw I},r="object"==("undefined"==typeof window?"undefined":E(window)),e="function"==typeof importScripts,R="object"==("undefined"==typeof process?"undefined":E(process))&&"object"==E(process.versions)&&"string"==typeof process.versions.node,y="";R?(y=e?B(703).dirname(y)+"/":"//",t=function(){D||(o=B(231),D=B(703))},C=function(A,I){var g=pI(A);return g?I?g:g.toString():(t(),A=D.normalize(A),o.readFileSync(A,I?void 0:"utf8"))},i=function(A){var I=C(A,!0);return I.buffer||(I=new Uint8Array(I)),I},Q=function(A,I,g){var B=pI(A);B&&I(B),t(),A=D.normalize(A),o.readFile(A,(function(A,B){A?g(A):I(B.buffer)}))},process.argv.length>1&&(G=process.argv[1].replace(/\\/g,"/")),w=process.argv.slice(2),process.on("uncaughtException",(function(A){if(!(A instanceof oA))throw A})),process.on("unhandledRejection",(function(A){throw A})),h=function(A,I){if(X())throw process.exitCode=A,I;var g;(g=I)instanceof oA||M("exiting due to exception: "+g),process.exit(A)},A.inspect=function(){return"[Emscripten Module object]"}):(r||e)&&(e?y=self.location.href:"undefined"!=typeof document&&document.currentScript&&(y=document.currentScript.src),a&&(y=a),y=0!==y.indexOf("blob:")?y.substr(0,y.replace(/[?#].*/,"").lastIndexOf("/")+1):"",C=function(A){try{var I=new XMLHttpRequest;return I.open("GET",A,!1),I.send(null),I.responseText}catch(I){var g=pI(A);if(g)return function(A){for(var I=[],g=0;g255&&(fI&&k(!1,"Character code "+B+" ("+String.fromCharCode(B)+") at offset "+g+" not in 0x00-0xFF."),B&=255),I.push(String.fromCharCode(B))}return I.join("")}(g);throw I}},e&&(i=function(A){try{var I=new XMLHttpRequest;return I.open("GET",A,!1),I.responseType="arraybuffer",I.send(null),new Uint8Array(I.response)}catch(I){var g=pI(A);if(g)return g;throw I}}),Q=function(A,I,g){var B=new XMLHttpRequest;B.open("GET",A,!0),B.responseType="arraybuffer",B.onload=function(){if(200==B.status||0==B.status&&B.response)I(B.response);else{var C=pI(A);C?I(C.buffer):g()}},B.onerror=g,B.send(null)});var F,n=A.print||console.log.bind(console),M=A.printErr||console.warn.bind(console);Object.assign(A,s),s=null,A.arguments&&(w=A.arguments),A.thisProgram&&(G=A.thisProgram),A.quit&&(h=A.quit),A.wasmBinary&&(F=A.wasmBinary);var c,S=A.noExitRuntime||!0;"object"!=("undefined"==typeof WebAssembly?"undefined":E(WebAssembly))&&_("no native wasm support detected");var N=!1;function k(A,I){A||_(I)}var U,J,K,Y,L,d,l,H,q,u="undefined"!=typeof TextDecoder?new TextDecoder("utf8"):void 0;function f(A,I,g){for(var B=I+g,C=I;A[C]&&!(C>=B);)++C;if(C-I>16&&A.buffer&&u)return u.decode(A.subarray(I,C));for(var Q="";I>10,56320|1023&D)}}else Q+=String.fromCharCode((31&E)<<6|i)}else Q+=String.fromCharCode(E)}return Q}function m(A,I){return A?f(K,A,I):""}function p(A,I,g,B){if(!(B>0))return 0;for(var C=g,Q=g+B-1,E=0;E=55296&&i<=57343&&(i=65536+((1023&i)<<10)|1023&A.charCodeAt(++E)),i<=127){if(g>=Q)break;I[g++]=i}else if(i<=2047){if(g+1>=Q)break;I[g++]=192|i>>6,I[g++]=128|63&i}else if(i<=65535){if(g+2>=Q)break;I[g++]=224|i>>12,I[g++]=128|i>>6&63,I[g++]=128|63&i}else{if(g+3>=Q)break;I[g++]=240|i>>18,I[g++]=128|i>>12&63,I[g++]=128|i>>6&63,I[g++]=128|63&i}}return I[g]=0,g-C}function b(A){for(var I=0,g=0;g=55296&&B<=57343?(I+=4,++g):I+=3}return I}function W(I){U=I,A.HEAP8=J=new Int8Array(I),A.HEAP16=Y=new Int16Array(I),A.HEAP32=d=new Int32Array(I),A.HEAPU8=K=new Uint8Array(I),A.HEAPU16=L=new Uint16Array(I),A.HEAPU32=l=new Uint32Array(I),A.HEAPF32=H=new Float32Array(I),A.HEAPF64=q=new Float64Array(I)}A.INITIAL_MEMORY;var Z,x=[],V=[],O=[];function X(){return S}var T=0,v=null,j=null;function P(I){T++,A.monitorRunDependencies&&A.monitorRunDependencies(T)}function z(I){if(T--,A.monitorRunDependencies&&A.monitorRunDependencies(T),0==T&&(null!==v&&(clearInterval(v),v=null),j)){var g=j;j=null,g()}}function _(I){A.onAbort&&A.onAbort(I),M(I="Aborted("+I+")"),N=!0,I+=". Build with -sASSERTIONS for more info.";var B=new WebAssembly.RuntimeError(I);throw g(B),B}var $,AA,IA,gA,BA="data:application/octet-stream;base64,";function CA(A){return A.startsWith(BA)}function QA(A){return A.startsWith("file://")}function EA(A){try{if(A==$&&F)return new Uint8Array(F);var I=pI(A);if(I)return I;if(i)return i(A);throw"both async and sync fetching of the wasm failed"}catch(A){_(A)}}CA($="data:application/octet-stream;base64,AGFzbQEAAAABhwZfYAF/AX9gAX8AYAJ/fwBgAn9/AX9gA39/fwF/YAV/f39/fwBgA39/fwBgBH9/f38AYAR/f39/AX9gBn9/f39/fwF/YAV/f39/fwF/YAZ/f39/f38AYAd/f39/f39/AGAIf39/f39/f38Bf2AAAGAHf39/f39/fwF/YAABf2ABfQF9YAV/fn5+fgBgA39+fwF+YAJ/fABgAn19AX1gBX9/f39+AX9gCH9/f39/f39/AGADf39/AX1gCn9/f39/f39/f38Bf2ABfwF8YAp/f39/f39/f39/AGAEf35+fwBgA39/fQBgB39/f39/fn4Bf2AGf39/f35+AX9gA39/fABgAX8BfWAFf319f38Bf2AGf39/f39/AXxgAXwBfWACfH8BfGAGf399fX9/AX9gBX9/fX1/AGACf38BfWACf38BfGAJf39/f39/f39/AX9gA39/fwF+YAx/f39/f39/f39/f38Bf2AFf39+f38AYAZ/fH9/f38Bf2ABfwF+YAZ/f39/fn8Bf2APf39/f39/f39/f39/f39/AGALf39/f39/f39/f38Bf2AEf39/fwF+YAJ/fQBgBX9/f398AX9gAAF8YA1/f39/f39/f39/f39/AGADf319AX1gBX99fX9/AX1gBH19fX0BfWACf34AYAd/f39/fH9/AX9gBH5+fn4Bf2AEf39/fQBgAn5/AX9gAX0Bf2ADfHx/AXxgAnx8AXxgB39/f39/f30BfWAHf39/f39/fwF9YAN/fn8AYAN/f30BfWAMf39/f39/f39/f3x/AX9gAn5+AXxgBX9/f319AGAGfHx8fHx8AXxgA3x8fAF8YAN9fX0BfWAEf39/fgF+YAZ/fX19fX8Bf2ACfn4BfWADfn5+AX9gA39/fgBgAn9/AX5gBH9/fH8BfGACf30BfWACfX8Bf2ACfH8Bf2AOf39/f39/f39/f3x/f38Bf2AFf399fX8Bf2ADf399AX9gBn9/f39/fQBgBn98fH9/fwBgBH9+f38Bf2AEf39+fgBgA39/fwF8AqECMAFhAWEADgFhAWIAAQFhAWMABgFhAWQACwFhAWUABQFhAWYABgFhAWcAAAFhAWgAFwFhAWkABAFhAWoAAgFhAWsABQFhAWwABgFhAW0AAAFhAW4ACAFhAW8ABAFhAXAANgFhAXEAAgFhAXIABgFh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RQRAA0AgAEECdEHAtwRqIABB/a8CEMgENgIAIABBAWoiAEEGRw0AC0HwtwRBAToAAEHYtwRBwLcEKAIANgIAC0HAtwQhASACQQhqQcC3BBD5AkUNAkHYtwQhASACQQhqQdi3BBD5AkUNAkEYEDciAUUNAQsgASACKQMINwIAIAEgAikDGDcCECABIAIpAxA3AggMAQtBACEBCyACQSBqJAAgASEAQZy5BEEBOgAAQZi5BCAANgIAIAALyQoCBX8PfiMAQeAAayIFJAAgBEL///////8/gyEMIAIgBIVCgICAgICAgICAf4MhCiACQv///////z+DIg1CIIghDiAEQjCIp0H//wFxIQcCQAJAIAJCMIinQf//AXEiCUH//wFrQYKAfk8EQCAHQf//AWtBgYB+Sw0BCyABUCACQv///////////wCDIgtCgICAgICAwP//AFQgC0KAgICAgIDA//8AURtFBEAgAkKAgICAgIAghCEKDAILIANQIARC////////////AIMiAkKAgICAgIDA//8AVCACQoCAgICAgMD//wBRG0UEQCAEQoCAgICAgCCEIQogAyEBDAILIAEgC0KAgICAgIDA//8AhYRQBEAgAiADhFAEQEKAgICAgIDg//8AIQpCACEBDAMLIApCgICAgICAwP//AIQhCkIAIQEMAgsgAyACQoCAgICAgMD//wCFhFAEQCABIAuEIQJCACEBIAJQBEBCgICAgICA4P//ACEKDAMLIApCgICAgICAwP//AIQhCgwCCyABIAuEUARAQgAhAQwCCyACIAOEUARAQgAhAQwCCyALQv///////z9YBEAgBUHQAGogASANIAEgDSANUCIGG3kgBkEGdK18pyIGQQ9rEIgBQRAgBmshBiAFKQNYIg1CIIghDiAFKQNQIQELIAJC////////P1YNACAFQUBrIAMgDCADIAwgDFAiCBt5IAhBBnStfKciCEEPaxCIASAGIAhrQRBqIQYgBSkDSCEMIAUpA0AhAwsgA0IPhiILQoCA/v8PgyICIAFCIIgiBH4iECALQiCIIhMgAUL/////D4MiAX58Ig9CIIYiESABIAJ+fCILIBFUrSACIA1C/////w+DIg1+IhUgBCATfnwiESAMQg+GIhIgA0IxiIRC/////w+DIgMgAX58IhQgDyAQVK1CIIYgD0IgiIR8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aiAFIAZsbCABakoNCCAADwtBgLIEQfmMARAwQf+DARAwQYAdEDBBpQEQM0HxIBAwQcCOARAwEDQMCAtBgLIEQa+QARAwQf+DARAwQYAdEDBBpgEQM0HxIBAwQcCOARAwEDQMBwtBgLIEQeKSARAwQf+DARAwQYAdEDBBpwEQM0HxIBAwQZaTARAwEDQMBgtBgLIEQdeWARAwQf+DARAwQYAdEDBBqAEQM0HxIBAwQZaTARAwEDQMBQtBgLIEQcmYARAwQf+DARAwQYAdEDBBqQEQM0HxIBAwQY6bARAwEDQMBAtBgLIEQfmcARAwQf+DARAwQYAdEDBBqgEQM0HxIBAwQY6bARAwEDQMAwtBgLIEQaWfARAwQf+DARAwQYAdEDBBqwEQM0HxIBAwQa6gARAwEDQMAgtBgLIEQfKhARAwQf+DARAwQYAdEDBBrAEQM0HxIBAwQa6gARAwEDQMAQtBgLIEQaWlARAwQf+DARAwQYAdEDBBsAEQM0HxIBAwQZuKARAwEDQLEAAACwkAIAAQUygCAAsJACAAIAE2AgALIgEBfyMAQRBrIgIkACAAIAEgARCEARD7BiACQRBqJAAgAAsLACAAQcS5BBDLAQsRACAAIAEgASgCACgCFBECAAsPACAAIAAoAgAoAhARAAALEQAgACABIAAoAgAoAiwRAwALDAAgACABLQAAOgAACwkAIAAgAToACwvMCQIEfgR/IwBB8ABrIgokACAEQv///////////wCDIQUCQAJAIAFQIgkgAkL///////////8AgyIGQoCAgICAgMD//wB9QoCAgICAgMCAgH9UIAZQG0UEQCADQgBSIAVCgICAgICAwP//AH0iCEKAgICAgIDAgIB/ViAIQoCAgICAgMCAgH9RGw0BCyAJIAZCgICAgICAwP//AFQgBkKAgICAgIDA//8AURtFBEAgAkKAgICAgIAghCEEIAEhAwwCCyADUCAFQoCAgICAgMD//wBUIAVCgICAgICAwP//AFEbRQRAIARCgICAgICAIIQhBAwCCyABIAZCgICAgICAwP//AIWEUARAQoCAgICAgOD//wAgAiABIAOFIAIgBIVCgICAgICAgICAf4WEUCIJGyEEQgAgASAJGyEDDAILIAMgBUKAgICAgIDA//8AhYRQDQEgASAGhFAEQCADIAWEQgBSDQIgASAD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AKIiAaIgAERpUO7gQpP5PqJEJx4P6IfAVr+goiABREI6BeFTVaU/oiAARIFeDP3//9+/okQAAAAAAADwP6CgoLYLFQAgACABELUGIABBBGogAUEEahBJCxIAIAAQMigCACAAKAIAa0ECdQsSACAAKAIAIgAEQCAAEMIEGgsLEQAgACABKAIAEMIENgIAIAALQgEBfyAAKAIAIQIgARBhIQAgAkEIaiIBEEYgAEsEfyABIAAQOigCAEEARwVBAAtFBEAQdQALIAJBCGogABA6KAIACzYAIAIEfyACBEADQCAAIAEoAgA2AgAgAEEEaiEAIAFBBGohASACQQFrIgINAAsLQQAFIAALGgsQACACBEAgACABIAIQPhoLC/oBAgN+An8jAEEQayIFJAACfiABvSIDQv///////////wCDIgJCgICAgICAgAh9Qv/////////v/wBYBEAgAkI8hiEEIAJCBIhCgICAgICAgIA8fAwBCyACQoCAgICAgID4/wBaBEAgA0I8hiEEIANCBIhCgICAgICAwP//AIQMAQsgAlAEQEIADAELIAUgAkIAIAOnZ0EgaiACQiCIp2cgAkKAgICAEFQbIgZBMWoQiAEgBSkDACEEIAUpAwhCgICAgICAwACFQYz4ACAGa61CMIaECyECIAAgBDcDACAAIAIgA0KAgICAgICAgIB/g4Q3AwggBUEQaiQAC0IBAX8gASACbCEEIAQCfyADKAJMQQBIBEAgACAEIAMQ3QMMAQsgACAEIAMQ3QMLIgBGBEAgAkEAIAEbDwsgACABbgt3ACAAIAEqAgAgApQ4AgAgACABKgIEIAKUOAIEIAAgASoCCCAClDgCCCAAIAEqAgwgApQ4AgwgACABKgIQIAKUOAIQIAAgASoCFCAClDgCFCAAIAEqAhggApQ4AhggACABKgIcIAKUOAIcIAAgASoCICAClDgCIAs9AQF/IAAoAgQiAARAIAAQ4gIEQAJAIABBCGoiASgCAARAIAEQ9QNBf0cNAQsgACAAKAIAKAIQEQEACwsLCxEAIAAgACgCAEEIazYCACAACy4BAX8gABDsAiAAKAIABEAgABDTBiAAEDIaIAAoAgAhASAAELoBGiABEDELIAALDwAgABDnAUEEaiABEHcaC1kBAn8jAEEQayICJAAgABCtAQRAIAAoAgAhAyAAEP0BGiAD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AwwBCwsgACABNgIECygBAX9BBBAGEIQEIgBBkPYDNgIAIABBpPYDNgIAIABBlPcDQQ0QBQALDwAgACAAKAIAKAIkEQAACxEAIAAgASABKAIAKAIgEQIACxEAIAAgASABKAIAKAIsEQIACwwAIABBgoaAIDYAAAugAQEEfyMAQRBrIgckAAJAIABFDQAgBCgCDCEGIAIgAWsiCEEASgRAIAAgASAIEMMCIAhHDQELIAYgAyABayIBa0EAIAEgBkgbIgFBAEoEQCAAIAcgASAFEKIHIgUQQCABEMMCIQYgBRA4GiABIAZHDQELIAMgAmsiAUEASgRAIAAgAiABEMMCIAFHDQELIAQQnQcgACEJCyAHQRBqJAAgCQsuAQF/IwBBEGsiASQAIAFBCGogABBAIAAQNUECdGoQdygCACEAIAFBEGokACAACysBAX8jAEEQayIBJAAgAUEIaiAAEEAgABA1ahB3KAIAIQAgAUEQaiQAIAALFgAgACABIAIgAyAAKAIAKAIgEQgAGgspACAAQQh0QYCA/AdxIABBGHRyIABBCHZBgP4DcSAAQRh2cnIgACABGwsOACAAKAIIQf////8HcQtQAQF+AkAgA0HAAHEEQCACIANBQGqtiCEBQgAhAgwBCyADRQ0AIAJBwAAgA2uthiABIAOtIgSIhCEBIAIgBIghAgsgACABNwMAIAAgAjcDCAvbAQIBfwJ+QQEhBAJAIABCAFIgAUL///////////8AgyIFQoCAgICAgMD//wBWIAVCgICAgICAwP//AFEbDQAgAkIAUiADQv///////////wCDIgZCgICAgICAwP//AFYgBkKAgICAgIDA//8AURsNACAAIAKEIAUgBoSEUARAQQAPCyABIAODQgBZBEBBfyEEIAAgAlQgASADUyABIANRGw0BIAAgAoUgASADhYRCAFIPC0F/IQQgACACViABIANVIAEgA1EbDQAgACAChSABIAOFhEIAUiEECyAEC1IBAn9BjPsDKAIAIgEgAEEHakF4cSICaiEAAkAgAkEAIAAgAU0bDQAgAD8AQRB0SwRAIAAQG0UNAQtBjPsDIAA2AgAgAQ8LQYiZBEEwNgIAQX8LogEBAn8jAEGgAWsiBCQAQX8hBSAEIAFBAWtBACABGzYClAEgBCAAIARBngFqIAEbIgA2ApABIARBAEGQARA5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IAMgAToAACABEMMBC0F/ELsBRQ0AIABBADYCAAsLCQAgABCCAxAxC4sCAgd/AXwjAEEgayIGJAAgBiAEQQR0EDciCjYCECAKBEACQCAGIARBGGwQNyILNgIUIAtFDQAgBEEAIARBAEobIQwDQCAJIAxGRQRAIAogCUEEdCIHaiIIIAIgB2oiBysDADkDACAIIAcrAwg5AwggCyAJQRhsIghqIgcgAyAIaiIIKwMAOQMAIAcgCCsDCDkDCCAHIAgrAxA5AxAgCUEBaiEJDAELCyAGIAQ2AhggACgCACAGQRBqIAEgBSAGQQhqEN4CQQBIBEAgBkKAgICAwPD1y8EANwMICyAGKAIQEDEgBigCFBAxIAYrAwghDSAGQSBqJAAgDQ8LC0EAQQNB/g1BABA2QQEQAQALCAAgACgCEEULCQAgABCEAxAxCwoAIABBGHRBGHULFAAgAEHolAM2AgAgAEEEahBFIAALDAAgABDNAhogABAxCwkAIAAgARDwBAvTAwICfgJ/IwBBIGsiBCQAAkAgAUL///////////8AgyIDQoCAgICAgMCAPH0gA0KAgICAgIDA/8MAfVQEQCABQgSGIABCPIiEIQMgAEL//////////w+DIgBCgYCAgICAgIAIWgRAIANCgYCAgICAgIDAAHwhAgwCCyADQoCAgICAgICAQH0hAiAAQoCAgICAgICACFINASACIANCAYN8IQIMAQsgAFAgA0KAgICAgIDA//8AVCADQoCAgICAgMD//wBRG0UEQCABQgSGIABCPIiEQv////////8Dg0KAgICAgICA/P8AhCECDAELQoCAgICAgID4/wAhAiADQv///////7//wwBWDQBCACECIANCMIinIgVBkfcASQ0AIARBEGogACABQv///////z+DQoCAgICAgMAAhCICIAVBgfcAaxCIASAEIAAgAkGB+AAgBWsQ/gEgBCkDCEIEhiAEKQMAIgBCPIiEIQIgBCkDECAEKQMYhEIAUq0gAEL//////////w+DhCIAQoGAgICAgICACFoEQCACQgF8IQIMAQsgAEKAgICAgICAgAhSDQAgAkIBgyACfCECCyAEQSBqJAAgAiABQoCAgICAgICAgH+DhL8LRQEBfyMAQRBrIgUkACAFIAEgAiADIARCgICAgICAgICAf4UQnQEgBSkDACEBIAAg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ACABEEoLFwEBfyAAEIABIQEgABDaBiAAIAEQ2AYLBABBAQsxAQF/IAAQ0gYgACgCAARAIAAgACgCABDQBiAAEDIaIAAoAgAhASAAEJACGiABEDELCywBAX8gABDbBiAAKAIABEAgABDaBiAAEDIaIAAoAgAhASAAEO8BGiABEDELCxgBAX8gABBGIQIgACABEMgGIAAgAhCtAwtUAQJ/IwBBIGsiAiQAAkAgABDvASABSQRAIAAQ1AYgAUkNASAAEDIhAyAAIAJBCGogASAAEIABIAMQkAQiABCOBCAAEI0ECyACQSBqJAAPCxCRAgAL5AcBB38gASAAEKIBIgJLBEAjAEEgayIIJAACQCABIAJrIgUgABAyKAIAIAAoAgRrQQV1TQRAIwBBEGsiAyQAIAMgADYCACADIAAoAgQiATYCBCADIAEgBUEFdGo2AgggAygCBCECIAMoAgghAQNAIAEgAkYEQCADEHIgA0EQaiQABSAAEDIaIAIQzgYgAyACQSBqIgI2AgQMAQsLDAELIAAQMiEHIAhBCGohAgJ/IAAQogEgBWohAyMAQRBrIgYkACAGIAM2AgwjAEEQayIEJAAgABAyGiAEQf///z82AgwgBEH/////BzYCCCAEQQxqIARBCGoQlQIoAgAhASAEQRBqJAAgASADTwRAIAAQkAIiAyABQQF2SQRAIAYgA0EBdDYCCCAGQQhqIAZBDGoQbygCACEBCyAGQRBqJAAgAQwBCxCRAgALIQYgABCiASEDQQAhASMAQRBrIgQkACAEQQA2AgwgAkEMaiAHENQBIAYEQCACKAIQGiAGQf///z9LBEAQ8wEACyAGQQV0EFshAQsgAiABNgIAIAIgASADQQV0aiIDNgIIIAIgAzYCBCACEDwgASAGQQV0ajYCACAEQRBqJAAjAEEQayIDJAAgAyACKAIINgIAIAIoAgghASADIAJBCGo2AgggAyABIAVBBXRqNgIEIAMoAgAhBQNAIAMoAgQgBUcEQCACKAIQGiADKAIAEM4GIAMgAygCAEEgaiIFNgIADAELCyADELIBIANBEGokACAAENIGIAAQMhogACgCACEDIAAoAgQhBSACQQRqIQcDQCADIAVHBEAgBygCAEEgayIEQgA3AgAgBEIANwIQIARCADcCCCAEQRhqIgEQswIaIAQgBUEgayIFKAIANgIAIAQgBSgCBDYCBCAEIAUoAgg2AgggBCAFKAIMNgIMIAQgBSgCEDYCECAEIAUoAhQ2AhQgASAFQRhqEKYGIAcgBygCAEEgazYCAAwBCwsgACAHEEkgAEEEaiACQQhqEEkgABAyIAIQPBBJIAIgAigCBDYCACAAEKIBGiAAKAIAGiAAKAIAIAAQkAJBBXRqGiAAKAIAIAAQkAJBBXRqGiAAKAIAGiACKAIEIQEDQCABIAIoAghHBEAgAigCEBogAiACKAIIQSBrIgA2AgggABCaAwwBCwsgAigCAARAIAIoAhAaIAIoAgAhACACEDwoAgAgAigCAGsaIAAQMQsLIAhBIGokAA8LIAEgAkkEQCAAKAIAIAFBBXRqIQEgABCiARogACABENAGIAAoAgAaIAAoAgAgABCQAkEFdGoaIAAoAgAaIAAoAgAgABCiAUEFdGoaCwsJACAAQQEQtwMLUQEBfyAAEJ0FIAAQMiAAKAIAIAAoAgQgAUEEaiICEJQCIAAgAhBJIABBBGogAUEIahBJIAAQMiABEDwQSSABIAEoAgQ2AgAgACAAEI0BEOAGC14BAn8jAEEQayIFJAAgBUEANgIMIABBDGogAxDUASABBEAgACgCEBogARBbIQQLIAAgBDYCACAAIAIgBGoiAjYCCCAAIAI2AgQgABA8IAEgBGo2AgAgBUEQaiQAIAALEgAgABA8KAIAIAAoAgBrQQxtCywAIAAoAgAaIAAoAgAgABCzAUEMbGoaIAAoAgAgABCzAUEMbGoaIAAoAgAaCw0AIABB1arVqgEQvwILZAECfyMAQRBrIgUkACAFQQA2AgwgAEEMaiADENQBIAEEQCAAKAIQIAEQ4wYhBAsgACAENgIAIAAgBCACQQxsaiICNgIIIAAgAjYCBCAAEDwgBCABQQxsajYCACAFQRBqJAAgAAsNACAAIAEgAkEMEKYEC70BAQR/IABFBEAPCwNAIAAoAgQgAkoEQCACQQJ0IgMgACgCCGooAgAEQCAAKAIIIAJBAnRqIgEoAgAEQCABQQA2AgAgACAAKAIAQQFrNgIACwtBACEBA0AgAUEERwRAIAEgA2pBAnQiBCAAKAIMaigCABAxIAAoAhQgBGooAgAQMSABQQFqIQEMAQsLIAJBAWohAgwBCwsgACgCDBAxIAAoAhQQMSAAKAIIEDEgACgCEBAxIAAoAhgQMSAAEDELGQAgAUHMmbPmAEsEQBDzAQALIAFBFGwQWwskACAAIAE2AgAgACABKAIEIgE2AgQgACABIAIgA3RqNgIIIAALJAAgACABNgIAIAAgASgCBCIBNgIEIAAgASACIANsajYCCCAACwwAIAAQ9QYaIAAQMQtLAQJ/IAAoAgQiB0EIdSEGIAdBAXEEQCADKAIAIAYQqwQhBgsgACgCACIAIAEgAiADIAZqIARBAiAHQQJxGyAFIAAoAgAoAhQRCwALIAACQCAAKAIEIAFHDQAgACgCHEEBRg0AIAAgAjYCHAsLmgEAIABBAToANQJAIAAoAgQgAkcNACAAQQE6ADQCQCAAKAIQIgJFBEAgAEEBNgIkIAAgAzYCGCAAIAE2AhAgA0EBRw0CIAAoAjBBAUYNAQwCCyABIAJGBEAgACgCGCICQQJGBEAgACADNgIYIAMhAgsgACgCMEEBRw0CIAJBAUYNAQwCCyAAIAAoAiRBAWo2AiQLIABBAToANgsLCgAgACABaigCAAtaAQJ/IwBBEGsiAiQAIAIgATYCDCABIAAQ6gYiA00EQCAAENsBIgAgA0EBdkkEQCACIABBAXQ2AgggAkEIaiACQQxqEG8oAgAhAwsgAkEQaiQAIAMPCxC+AgALzcsBAg5/AXwgA0UEQCAEQQFGBEAgCARAAn8gACEEQQAhAyABIgZBACABQQBKGyEAIAcoAgAiASACIgVBAWsiCyAGbEEBdGohCSABIQIDQCAAIANHBEAgCUEAOwEAIAJBADsBACADQQFqIQMgAkECaiECIAlBAmohCQwBCwsgBUEAIAVBAEobIQwgASAGQQFrIgpBAXRqIQlBACEDIAEhAgNAIAMgDEcEQCAJQQA7AQAgAkEAOwEAIANBAWohAyAJIAZBAXQiAGohCSAAIAJqIQIMAQsLIAtBASALQQFKGyESIAdBkIDQAGohDSAHQZCAyABqIQAgCCAGQQFqIgJqIQggAiAEaiEOIApBASAKQQFKGyIUQQFrIRAgASACQQF0aiECQQAgBmtBAXQhFUEAIQxBASEPAkADQCAPIBJHBEAgDiAQaiEWIAggEGohEUEBIQkDQAJAAkACQCAJIBRHBEAgDi0AACAILQAATQRAIAIgFWoiBC8BACIDQRB0QRB1IgFBAEoEQCACIAE7AQAgA0EcbCANaiIDQQRrIA82AgAgA0EcayIBIAEoAgBBAWo2AgAgA0EYayIBIAEoAgAgCWo2AgAgA0EUayIBIAEoAgAgD2o2AgAMBQsgBEECay8BACIDQRB0QRB1IQEgBC4BAiIEQQBKBEAgAUEASgRAIARBAnQgAGpBBGsoAgAiASADQQJ0IABqQQRrKAIAIgRKBEAgAiAEOwEAQQAhCiAMQQAgDEEAShshCyAAIQMDQCAKIAtGBEAgBCEBDAgLIAEgAygCAEYEQCADIAQ2AgALIApBAWohCiADQQRqIQMMAAsACyACIAE7AQAgASAETg0FQQAhCiAMQQAgDEEAShshCyAAIQMDQCAKIAtGDQYgBCADKAIARgRAIAMgATYCAAsgCkEBaiEKIANBBGohAwwACwALIAJBAmsuAQAiA0EASgRAIARBAnQgAGpBBGsoAgAiASADQf//A3FBAnQgAGpBBGsoAgAiBEoEQCACIAQ7AQBBACEKIAxBACAMQQBKGyELIAAhAwNAIAogC0YEQCAEIQEMBwsgASADKAIARgRAIAMgBDYCAAsgCkEBaiEKIANBBGohAwwACwALIAIgATsBACABIARODQRBACEKIAxBACAMQQBKGyELIAAhAwNAIAogC0YNBSAEIAMoAgBGBEAgAyABNgIACyAKQQFqIQogA0EEaiEDDAALAAsgAiAEOwEAIARBHGwgDWoiA0EcayIBIAEoAgBBAWo2AgAgA0EYayIBIAEoAgAgCWo2AgAgA0EUayIBIAEoAgAgD2o2AgAgCSADQRBrIgEoAgBIBEAgASAJNgIACyADQQRrIA82AgAMBQsgAUEASgRAIAIgATsBACADQRxsIA1qIgNBHGsiASABKAIAQQFqNgIAIANBGGsiASABKAIAIAlqNgIAIANBFGsiASABKAIAIA9qNgIAIAkgA0EMayIBKAIASgRAIAEgCTYCAAsgA0EEayAPNgIADAULIAJBAmsvAQAiA0EQdEEQdSIBQQBKBEAgAiABOwEAIANBHGwgDWoiA0EcayIBIAEoAgBBAWo2AgAgA0EYayIBIAEoAgAgCWo2AgAgA0EUayIBIAEoAgAgD2o2AgAgA0EMayIBKAIAIAlODQUgASAJNgIADAULIAxBgIACTgRAQQBBA0HkC0EAEDZBfyEKDAkLIAIgDEEBaiIBOwEAIAAgDEECdGogAUEQdEEQdTYCACANIAxBHGxqIgMgDzYCGCADIA82AhQgAyAJNgIQIAMgCTYCDCADIA82AgggAyAJNgIEIANBATYCACABIQwMBAsgAkEAOwEADAMLIAJBBGohAiARQQJqIQggFkECaiEOIA9BAWohDwwFCyABQRB0QRB1QRxsIA1qIgNBHGsiASABKAIAQQFqNgIAIANBGGsiASABKAIAIAlqNgIAIANBFGsiASABKAIAIA9qNgIADAELIAFBEHRBEHVBHGwgDWoiA0EEayAPNgIAIANBHGsiASABKAIAQQFqNgIAIANBGGsiASABKAIAIAlqNgIAIANBFGsiASABKAIAIA9qNgIACyACQQJqIQIgCEEBaiEIIA5BAWohDiAJQQFqIQkMAAsACwsgDEEAIAxBAEobQQFqIQJBASEDQQEhCCAAIQkDQCACIANHBEACQCADIAkoAgAiAUYEQCAIIgpBAWohCAwBCyABQQJ0IABqQQRrKAIAIQoLIAkgCjYCACAJQQRqIQkgA0EBaiEDDAELCyAHIAhBAWsiCTYCCEEAIAlFDQEaIAdBjIAIaiEKIAdBDGpBACAJQQJ0EDkhCyAHQZCAKGpBACAJQQR0EDkhCEEAIQMDQCADIAlOBEBBACEJIAxBACAMQQBKGyEEA0AgBCAJRgRAQQAhCiAHKAIIIgBBACAAQQBKGyEAQQAhAwNAIAAgA0YNBSAIIANBBHRqIgEgASsDACALIANBAnRqKAIAtyIXozkDACABIAErAwggF6M5AwggA0EBaiEDDAALAAsgCyAAIAlBAnRqKAIAQQFrIgJBAnQiA2oiASABKAIAIA0gCUEcbGoiBSgCAGo2AgAgCCACQQR0IgFqIgIgAisDACAFKAIEt6A5AwAgAiACKwMIIAUoAgi3oDkDCCAFKAIMIgIgASAKaiIBKAIASARAIAEgAjYCAAsgBSgCECICIAogA0ECdCIDQQRyaiIBKAIASgRAIAEgAjYCAAsgBSgCFCICIAogA0EIcmoiASgCAEgEQCABIAI2AgALIAUoAhgiAiAKIANBDHJqIgEoAgBKBEAgASACNgIACyAJQQFqIQkMAAsABSAKIANBBHRqIgEgBjYCACABQQA2AgQgASAFNgIIIAFBADYCDCADQQFqIQMgBygCCCEJDAELAAsACyAKCw8LIAZFBEACfyAAIQRBACEDIAEiCEEAIAFBAEobIQAgBygCACIBIAIiBkEBayIJIAhsQQF0aiELIAEhAgNAIAAgA0cEQCALQQA7AQAgAkEAOwEAIANBAWohAyACQQJqIQIgC0ECaiELDAELCyAGQQAgBkEAShshDCABIAhBAWsiCkEBdGohC0EAIQMgASECA0AgAyAMRwRAIAtBADsBACACQQA7AQAgA0EBaiEDIAsgCEEBdCIAaiELIAAgAmohAgwBCwsgCUEBIAlBAUobIRAgB0GQgNAAaiEOIAdBkIDIAGohACAEIAhBAWoiAmohDCAKQQEgCkEBShsiEkEBayEUIAEgAkEBdGohAkEAIAhrQQF0IRVBACEKQQEhDQJAA0AgDSAQRwRAIAwgFGohFkEBIQsDQAJAAkACQCALIBJHBEAgBSAMLQAATgRAIAIgFWoiBC8BACIDQRB0QRB1IgFBAEoEQCACIAE7AQAgA0EcbCAOaiIDQQRrIA02AgAgA0EcayIBIAEoAgBBAWo2AgAgA0EYayIBIAEoAgAgC2o2AgAgA0EUayIBIAEoAgAgDWo2AgAMBQsgBEECay8BACIDQRB0QRB1IQEgBC4BAiIEQQBKBEAgAUEASgRAIARBAnQgAGpBBGsoAgAiASADQQJ0IABqQQRrKAIAIgRKBEAgAiAEOwEAQQAhCSAKQQAgCkEAShshESAAIQMDQCAJIBFGBEAgBCEBDAgLIAEgAygCAEYEQCADIAQ2AgALIAlBAWohCSADQQRqIQMMAAsACyACIAE7AQAgASAETg0FQQAhCSAKQQAgCkEAShshESAAIQMDQCAJIBFGDQYgBCADKAIARgRAIAMgATYCAAsgCUEBaiEJIANBBGohAwwACwALIAJBAmsuAQAiA0EASgRAIARBAnQgAGpBBGsoAgAiASADQf//A3FBAnQgAGpBBGsoAgAiBEoEQCACIAQ7AQBBACEJIApBACAKQQBKGyERIAAhAwNAIAkgEUYEQCAEIQEMBwsgASADKAIARgRAIAMgBDYCAAsgCUEBaiEJIANBBGohAwwACwALIAIgATsBACABIARODQRBACEJIApBACAKQQBKGyERIAAhAwNAIAkgEUYNBSAEIAMoAgBGBEAgAyABNgIACyAJQQFqIQkgA0EEaiEDDAALAAsgAiAEOwEAIARBHGwgDmoiA0EcayIBIAEoAgBBAWo2AgAgA0EYayIBIAEoAgAgC2o2AgAgA0EUayIBIAEoAgAgDWo2AgAgCyADQRBrIgEoAgBIBEAgASALNgIACyADQQRrIA02AgAMBQsgAUEASgRAIAIgATsBACADQRxsIA5qIgNBHGsiASABKAIAQQFqNgIAIANBGGsiASABKAIAIAtqNgIAIANBFGsiASABKAIAIA1qNgIAIAsgA0EMayIBKAIASgRAIAEgCzYCAAsgA0EEayANNgIADAULIAJBAmsvAQAiA0EQdEEQdSIBQQBKBEAgAiABOwEAIANBHGwgDmoiA0EcayIBIAEoAgBBAWo2AgAgA0EYayIBIAEoAgAgC2o2AgAgA0EUayIBIAEoAgAgDWo2AgAgA0EMayIBKAIAIAtODQUgASALNgIADAULIApBgIACTgRAQQBBA0HkC0EAEDZBfyEJDAkLIAIgCkEBaiIBOwEAIAAgCkECdGogAUEQdEEQdTYCACAOIApBHGxqIgMgDTYCGCADIA02AhQgAyALNgIQIAMgCzYCDCADIA02AgggAyALNgIEIANBATYCACABIQoMBAsgAkEAOwEADAMLIAJBBGohAiAWQQJqIQwgDUEBaiENDAULIAFBEHRBEHVBHGwgDmoiA0EcayIBIAEoAgBBAWo2AgAgA0EYayIBIAEoAgAgC2o2AgAgA0EUayIBIAEoAgAgDWo2AgAMAQsgAUEQdEEQdUEcbCAOaiIDQQRrIA02AgAgA0EcayIBIAEoAgBBAWo2AgAgA0EYayIBIAEoAgAgC2o2AgAgA0EUayIBIAEoAgAgDWo2AgALIAJBAmohAiAMQQFqIQwgC0EBaiELDAALAAsLIApBACAKQQBKG0EBaiECQQEhA0EBIQwgACELA0AgAiADRwRAAkAgAyALKAIAIgFGBEAgDCIJQQFqIQwMAQsgAUECdCAAakEEaygCACEJCyALIAk2AgAgC0EEaiELIANBAWohAwwBCwsgByAMQQFrIgs2AghBACALRQ0BGiAHQYyACGohCSAHQQxqQQAgC0ECdBA5IQwgB0GQgChqQQAgC0EEdBA5IQVBACEDA0AgAyALTgRAQQAhCyAKQQAgCkEAShshBANAIAQgC0YEQEEAIQkgBygCCCIAQQAgAEEAShshAEEAIQMDQCAAIANGDQUgBSADQQR0aiIBIAErAwAgDCADQQJ0aigCALciF6M5AwAgASABKwMIIBejOQMIIANBAWohAwwACwALIAwgACALQQJ0aigCAEEBayICQQJ0IgNqIgEgASgCACAOIAtBHGxqIgYoAgBqNgIAIAUgAkEEdCIBaiICIAIrAwAgBigCBLegOQMAIAIgAisDCCAGKAIIt6A5AwggBigCDCICIAEgCWoiASgCAEgEQCABIAI2AgALIAYoAhAiAiAJIANBAnQiA0EEcmoiASgCAEoEQCABIAI2AgALIAYoAhQiAiAJIANBCHJqIgEoAgBIBEAgASACNgIACyAGKAIYIgIgCSADQQxyaiIBKAIASgRAIAEgAjYCAAsgC0EBaiELDAALAAUgCSADQQR0aiIBIAg2AgAgAUEANgIEIAEgBjYCCCABQQA2AgwgA0EBaiEDIAcoAgghCwwBCwALAAsgCQsPCwJ/IAAhBiABIghBAm0iEkEAIBJBAEobIQAgBygCACIDIAJBAm0iFEEBayIKIBJsQQF0aiEJQQAhASADIQQDQCAAIAFHBEAgCUEAOwEAIARBADsBACABQQFqIQEgBEECaiEEIAlBAmohCQwBCwsgFEEAIBRBAEobIQIgAyASQQFrIgxBAXRqIQlBACEBIAMhBANAIAEgAkcEQCAJQQA7AQAgBEEAOwEAIAFBAWohASAJIBJBAXQiAGohCSAAIARqIQQMAQsLIApBASAKQQFKGyEVIAxBASAMQQFKGyEWIAdBkIDQAGohECAHQZCAyABqIQAgCEEBdCAGakECaiEGIBJBAXQgA2pBAmohBEEAIBJrQQF0IRFBACEMQQEhDgJAA0AgDiAVRwRAQQEhCQNAAkACQAJAIAkgFkcEQCAFIAYtAABOBEAgBCARaiIDLwEAIgJBEHRBEHUiAUEASgRAIAQgATsBACACQRxsIBBqIgJBBGsgDjYCACACQRxrIgEgASgCAEEBajYCACACQRhrIgEgASgCACAJajYCACACQRRrIgEgASgCACAOajYCAAwFCyADQQJrLwEAIgFBEHRBEHUhAiADLgECIgNBAEoEQCACQQBKBEAgA0ECdCAAakEEaygCACICIAFBAnQgAGpBBGsoAgAiA0oEQCAEIAM7AQBBACEKIAxBACAMQQBKGyELIAAhAQNAIAogC0YEQCADIQIMCAsgAiABKAIARgRAIAEgAzYCAAsgCkEBaiEKIAFBBGohAQwACwALIAQgAjsBACACIANODQVBACEKIAxBACAMQQBKGyELIAAhAQNAIAogC0YNBiADIAEoAgBGBEAgASACNgIACyAKQQFqIQogAUEEaiEBDAALAAsgBEECay4BACIBQQBKBEAgA0ECdCAAakEEaygCACICIAFB//8DcUECdCAAakEEaygCACIDSgRAIAQgAzsBAEEAIQogDEEAIAxBAEobIQsgACEBA0AgCiALRgRAIAMhAgwHCyACIAEoAgBGBEAgASADNgIACyAKQQFqIQogAUEEaiEBDAALAAsgBCACOwEAIAIgA04NBEEAIQogDEEAIAxBAEobIQsgACEBA0AgCiALRg0FIAMgASgCAEYEQCABIAI2AgALIApBAWohCiABQQRqIQEMAAsACyAEIAM7AQAgA0EcbCAQaiICQRxrIgEgASgCAEEBajYCACACQRhrIgEgASgCACAJajYCACACQRRrIgEgASgCACAOajYCACAJIAJBEGsiASgCAEgEQCABIAk2AgALIAJBBGsgDjYCAAwFCyACQQBKBEAgBCACOwEAIAFBHGwgEGoiAkEcayIBIAEoAgBBAWo2AgAgAkEYayIBIAEoAgAgCWo2AgAgAkEUayIBIAEoAgAgDmo2AgAgCSACQQxrIgEoAgBKBEAgASAJNgIACyACQQRrIA42AgAMBQsgBEECay8BACICQRB0QRB1IgFBAEoEQCAEIAE7AQAgAkEcbCAQaiICQRxrIgEgASgCAEEBajYCACACQRhrIgEgASgCACAJajYCACACQRRrIgEgASgCACAOajYCACACQQxrIgEoAgAgCU4NBSABIAk2AgAMBQsgDEGAgAJOBEBBAEEDQeQLQQAQNkF/IQoMCQsgBCAMQQFqIgE7AQAgACAMQQJ0aiABQRB0QRB1NgIAIBAgDEEcbGoiAiAONgIYIAIgDjYCFCACIAk2AhAgAiAJNgIMIAIgDjYCCCACIAk2AgQgAkEBNgIAIAEhDAwECyAEQQA7AQAMAwsgBEEEaiEEIA5BAWohDiAGIAhqQQRqIQYMBQsgAkEQdEEQdUEcbCAQaiICQRxrIgEgASgCAEEBajYCACACQRhrIgEgASgCACAJajYCACACQRRrIgEgASgCACAOajYCAAwBCyACQRB0QRB1QRxsIBBqIgJBBGsgDjYCACACQRxrIgEgASgCAEEBajYCACACQRhrIgEgASgCACAJajYCACACQRRrIgEgASgCACAOajYCAAsgBEECaiEEIAZBAmohBiAJQQFqIQkMAAsACwsgDEEAIAxBAEobQQFqIQNBASEBQQEhBiAAIQkDQCABIANHBEACQCABIAkoAgAiAkYEQCAGIgpBAWohBgwBCyACQQJ0IABqQQRrKAIAIQoLIAkgCjYCACAJQQRqIQkgAUEBaiEBDAELCyAHIAZBAWsiCTYCCEEAIAlFDQEaIAdBjIAIaiEIIAdBDGpBACAJQQJ0EDkhBiAHQZCAKGpBACAJQQR0EDkhBUEAIQEDQCABIAlOBEBBACEJIAxBACAMQQBKGyEEA0AgBCAJRgRAQQAhCiAHKAIIIgBBACAAQQBKGyEAQQAhAQNAIAAgAUYNBSAFIAFBBHRqIgIgAisDACAGIAFBAnRqKAIAtyIXozkDACACIAIrAwggF6M5AwggAUEBaiEBDAALAAsgBiAAIAlBAnRqKAIAQQFrIgJBAnQiA2oiASABKAIAIBAgCUEcbGoiDCgCAGo2AgAgBSACQQR0IgFqIgIgAisDACAMKAIEt6A5AwAgAiACKwMIIAwoAgi3oDkDCCAMKAIMIgIgASAIaiIBKAIASARAIAEgAjYCAAsgDCgCECICIAggA0ECdCIDQQRyaiIBKAIASgRAIAEgAjYCAAsgDCgCFCICIAggA0EIcmoiASgCAEgEQCABIAI2AgALIAwoAhgiAiAIIANBDHJqIgEoAgBKBEAgASACNgIACyAJQQFqIQkMAAsABSAIIAFBBHRqIgIgEjYCACACQQA2AgQgAiAUNgIIIAJBADYCDCABQQFqIQEgBygCCCEJDAELAAsACyAKCw8LIAgEQAJ/IAAhBEEAIQMgASIGQQAgAUEAShshACAHKAIAIgEgAiIFQQFrIgsgBmxBAXRqIQkgASECA0AgACADRwRAIAlBADsBACACQQA7AQAgA0EBaiEDIAJBAmohAiAJQQJqIQkMAQsLIAVBACAFQQBKGyEMIAEgBkEBayIKQQF0aiEJQQAhAyABIQIDQCADIAxHBEAgCUEAOwEAIAJBADsBACADQQFqIQMgCSAGQQF0IgBqIQkgACACaiECDAELCyALQQEgC0EBShshEiAHQZCA0ABqIQ0gB0GQgMgAaiEAIAggBkEBaiICaiEIIAIgBGohDiAKQQEgCkEBShsiFEEBayEQIAEgAkEBdGohAkEAIAZrQQF0IRVBACEMQQEhDwJAA0AgDyASRwRAIA4gEGohFiAIIBBqIRFBASEJA0ACQAJAAkAgCSAURwRAIA4tAAAgCC0AAEsEQCACIBVqIgQvAQAiA0EQdEEQdSIBQQBKBEAgAiABOwEAIANBHGwgDWoiA0EEayAPNgIAIANBHGsiASABKAIAQQFqNgIAIANBGGsiASABKAIAIAlqNgIAIANBFGsiASABKAIAIA9qNgIADAULIARBAmsvAQAiA0EQdEEQdSEBIAQuAQIiBEEASgRAIAFBAEoEQCAEQQJ0IABqQQRrKAIAIgEgA0ECdCAAakEEaygCACIESgRAIAIgBDsBAEEAIQogDEEAIAxBAEobIQsgACEDA0AgCiALRgRAIAQhAQwICyABIAMoAgBGBEAgAyAENgIACyAKQQFqIQogA0EEaiEDDAALAAsgAiABOwEAIAEgBE4NBUEAIQogDEEAIAxBAEobIQsgACEDA0AgCiALRg0GIAQgAygCAEYEQCADIAE2AgALIApBAWohCiADQQRqIQMMAAsACyACQQJrLgEAIgNBAEoEQCAEQQJ0IABqQQRrKAIAIgEgA0H//wNxQQJ0IABqQQRrKAIAIgRKBEAgAiAEOwEAQQAhCiAMQQAgDEEAShshCyAAIQMDQCAKIAtGBEAgBCEBDAcLIAEgAygCAEYEQCADIAQ2AgALIApBAWohCiADQQRqIQMMAAsACyACIAE7AQAgASAETg0EQQAhCiAMQQAgDEEAShshCyAAIQMDQCAKIAtGDQUgBCADKAIARgRAIAMgATYCAAsgCkEBaiEKIANBBGohAwwACwALIAIgBDsBACAEQRxsIA1qIgNBHGsiASABKAIAQQFqNgIAIANBGGsiASABKAIAIAlqNgIAIANBFGsiASABKAIAIA9qNgIAIAkgA0EQayIBKAIASARAIAEgCTYCAAsgA0EEayAPNgIADAULIAFBAEoEQCACIAE7AQAgA0EcbCANaiIDQRxrIgEgASgCAEEBajYCACADQRhrIgEgASgCACAJajYCACADQRRrIgEgASgCACAPajYCACAJIANBDGsiASgCAEoEQCABIAk2AgALIANBBGsgDzYCAAwFCyACQQJrLwEAIgNBEHRBEHUiAUEASgRAIAIgATsBACADQRxsIA1qIgNBHGsiASABKAIAQQFqNgIAIANBGGsiASABKAIAIAlqNgIAIANBFGsiASABKAIAIA9qNgIAIANBDGsiASgCACAJTg0FIAEgCTYCAAwFCyAMQYCAAk4EQEEAQQNB5AtBABA2QX8hCgwJCyACIAxBAWoiATsBACAAIAxBAnRqIAFBEHRBEHU2AgAgDSAMQRxsaiIDIA82AhggAyAPNgIUIAMgCTYCECADIAk2AgwgAyAPNgIIIAMgCTYCBCADQQE2AgAgASEMDAQLIAJBADsBAAwDCyACQQRqIQIgEUECaiEIIBZBAmohDiAPQQFqIQ8MBQsgAUEQdEEQdUEcbCANaiIDQRxrIgEgASgCAEEBajYCACADQRhrIgEgASgCACAJajYCACADQRRrIgEgASgCACAPajYCAAwBCyABQRB0QRB1QRxsIA1qIgNBBGsgDzYCACADQRxrIgEgASgCAEEBajYCACADQRhrIgEgASgCACAJajYCACADQRRrIgEgASgCACAPajYCAAsgAkECaiECIAhBAWohCCAOQQFqIQ4gCUEBaiEJDAALAAsLIAxBACAMQQBKG0EBaiECQQEhA0EBIQggACEJA0AgAiADRwRAAkAgAyAJKAIAIgFGBEAgCCIKQQFqIQgMAQsgAUECdCAAakEEaygCACEKCyAJIAo2AgAgCUEEaiEJIANBAWohAwwBCwsgByAIQQFrIgk2AghBACAJRQ0BGiAHQYyACGohCiAHQQxqQQAgCUECdBA5IQsgB0GQgChqQQAgCUEEdBA5IQhBACEDA0AgAyAJTgRAQQAhCSAMQQAgDEEAShshBANAIAQgCUYEQEEAIQogBygCCCIAQQAgAEEAShshAEEAIQMDQCAAIANGDQUgCCADQQR0aiIBIAErAwAgCyADQQJ0aigCALciF6M5AwAgASABKwMIIBejOQMIIANBAWohAwwACwALIAsgACAJQQJ0aigCAEEBayICQQJ0IgNqIgEgASgCACANIAlBHGxqIgUoAgBqNgIAIAggAkEEdCIBaiICIAIrAwAgBSgCBLegOQMAIAIgAisDCCAFKAIIt6A5AwggBSgCDCICIAEgCmoiASgCAEgEQCABIAI2AgALIAUoAhAiAiAKIANBAnQiA0EEcmoiASgCAEoEQCABIAI2AgALIAUoAhQiAiAKIANBCHJqIgEoAgBIBEAgASACNgIACyAFKAIYIgIgCiADQQxyaiIBKAIASgRAIAEgAjYCAAsgCUEBaiEJDAALAAUgCiADQQR0aiIBIAY2AgAgAUEANgIEIAEgBTYCCCABQQA2AgwgA0EBaiEDIAcoAgghCQwBCwALAAsgCgsPCyAGRQRAAn8gACEEQQAhAyABIghBACABQQBKGyEAIAcoAgAiASACIgZBAWsiCSAIbEEBdGohCyABIQIDQCAAIANHBEAgC0EAOwEAIAJBADsBACADQQFqIQMgAkECaiECIAtBAmohCwwBCwsgBkEAIAZBAEobIQwgASAIQQFrIgpBAXRqIQtBACEDIAEhAgNAIAMgDEcEQCALQQA7AQAgAkEAOwEAIANBAWohAyALIAhBAXQiAGohCyAAIAJqIQIMAQsLIAlBASAJQQFKGyEQIAdBkIDQAGohDiAHQZCAyABqIQAgBCAIQQFqIgJqIQwgCkEBIApBAUobIhJBAWshFCABIAJBAXRqIQJBACAIa0EBdCEVQQAhCkEBIQ0CQANAIA0gEEcEQCAMIBRqIRZBASELA0ACQAJAAkAgCyASRwRAIAUgDC0AAEgEQCACIBVqIgQvAQAiA0EQdEEQdSIBQQBKBEAgAiABOwEAIANBHGwgDmoiA0EEayANNgIAIANBHGsiASABKAIAQQFqNgIAIANBGGsiASABKAIAIAtqNgIAIANBFGsiASABKAIAIA1qNgIADAULIARBAmsvAQAiA0EQdEEQdSEBIAQuAQIiBEEASgRAIAFBAEoEQCAEQQJ0IABqQQRrKAIAIgEgA0ECdCAAakEEaygCACIESgRAIAIgBDsBAEEAIQkgCkEAIApBAEobIREgACEDA0AgCSARRgRAIAQhAQwICyABIAMoAgBGBEAgAyAENgIACyAJQQFqIQkgA0EEaiEDDAALAAsgAiABOwEAIAEgBE4NBUEAIQkgCkEAIApBAEobIREgACEDA0AgCSARRg0GIAQgAygCAEYEQCADIAE2AgALIAlBAWohCSADQQRqIQMMAAsACyACQQJrLgEAIgNBAEoEQCAEQQJ0IABqQQRrKAIAIgEgA0H//wNxQQJ0IABqQQRrKAIAIgRKBEAgAiAEOwEAQQAhCSAKQQAgCkEAShshESAAIQMDQCAJIBFGBEAgBCEBDAcLIAEgAygCAEYEQCADIAQ2AgALIAlBAWohCSADQQRqIQMMAAsACyACIAE7AQAgASAETg0EQQAhCSAKQQAgCkEAShshESAAIQMDQCAJIBFGDQUgBCADKAIARgRAIAMgATYCAAsgCUEBaiEJIANBBGohAwwACwALIAIgBDsBACAEQRxsIA5qIgNBHGsiASABKAIAQQFqNgIAIANBGGsiASABKAIAIAtqNgIAIANBFGsiASABKAIAIA1qNgIAIAsgA0EQayIBKAIASARAIAEgCzYCAAsgA0EEayANNgIADAULIAFBAEoEQCACIAE7AQAgA0EcbCAOaiIDQRxrIgEgASgCAEEBajYCACADQRhrIgEgASgCACALajYCACADQRRrIgEgASgCACANajYCACALIANBDGsiASgCAEoEQCABIAs2AgALIANBBGsgDTYCAAwFCyACQQJrLwEAIgNBEHRBEHUiAUEASgRAIAIgATsBACADQRxsIA5qIgNBHGsiASABKAIAQQFqNgIAIANBGGsiASABKAIAIAtqNgIAIANBFGsiASABKAIAIA1qNgIAIANBDGsiASgCACALTg0FIAEgCzYCAAwFCyAKQYCAAk4EQEEAQQNB5AtBABA2QX8hCQwJCyACIApBAWoiATsBACAAIApBAnRqIAFBEHRBEHU2AgAgDiAKQRxsaiIDIA02AhggAyANNgIUIAMgCzYCECADIAs2AgwgAyANNgIIIAMgCzYCBCADQQE2AgAgASEKDAQLIAJBADsBAAwDCyACQQRqIQIgFkECaiEMIA1BAWohDQwFCyABQRB0QRB1QRxsIA5qIgNBHGsiASABKAIAQQFqNgIAIANBGGsiASABKAIAIAtqNgIAIANBFGsiASABKAIAIA1qNgIADAELIAFBEHRBEHVBHGwgDmoiA0EEayANNgIAIANBHGsiASABKAIAQQFqNgIAIANBGGsiASABKAIAIAtqNgIAIANBFGsiASABKAIAIA1qNgIACyACQQJqIQIgDEEBaiEMIAtBAWohCwwACwALCyAKQQAgCkEAShtBAWohAkEBIQNBASEMIAAhCwNAIAIgA0cEQAJAIAMgCygCACIBRgRAIAwiCUEBaiEMDAELIAFBAnQgAGpBBGsoAgAhCQsgCyAJNgIAIAtBBGohCyADQQFqIQMMAQsLIAcgDEEBayILNgIIQQAgC0UN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AyACQQJqIQIgCUECaiEJDAELCyAFQQAgBUEAShshByABIAZBAWsiCkEBdGohCUEAIQMgASECA0AgAyAHRwRAIAlBADsBACACQQA7AQAgA0EBaiEDIAkgBkEBdCIAaiEJIAAgAmohAgwBCwsgC0EBIAtBAUobIRIgDEGQgNAAaiEPIAxBkIDIAGohACAIIAZBAWoiAmohByACIARqIQ4gDCgCBCACaiENIApBASAKQQFKGyIUQQFrIRAgASACQQF0aiECQQAgBmtBAXQhFUEAIQhBASETAkADQCASIBNHBEAgDiAQaiEWIAcgEGohEUEBIQkDQAJAAkACQCAJIBRHBEAgDi0AACAHLQAATQRAIA1B/wE6AAAgAiAVaiIELwEAIgNBEHRBEHUiAUEASgRAIAIgATsBACADQRxsIA9qIgNBBGsgEzYCACADQRxrIgEgASgCAEEBajYCACADQRhrIgEgASgCACAJajYCACADQRRrIgEgASgCACATajYCAAwFCyAEQQJrLwEAIgNBEHRBEHUhASAELgECIgRBAEoEQCABQQBKBEAgBEECdCAAakEEaygCACIBIANBAnQgAGpBBGsoAgAiBEoEQCACIAQ7AQBBACEKIAhBACAIQQBKGyELIAAhAwNAIAogC0YEQCAEIQEMCAsgASADKAIARgRAIAMgBDYCAAsgCkEBaiEKIANBBGohAwwACwALIAIgATsBACABIARODQVBACEKIAhBACAIQQBKGyELIAAhAwNAIAogC0YNBiAEIAMoAgBGBEAgAyABNgIACyAKQQFqIQogA0EEaiEDDAALAAsgAkECay4BACIDQQBKBEAgBEECdCAAakEEaygCACIBIANB//8DcUECdCAAakEEaygCACIESgRAIAIgBDsBAEEAIQogCEEAIAhBAEobIQsgACEDA0AgCiALRgRAIAQhAQwHCyABIAMoAgBGBEAgAyAENgIACyAKQQFqIQogA0EEaiEDDAALAAsgAiABOwEAIAEgBE4NBEEAIQogCEEAIAhBAEobIQsgACEDA0AgCiALRg0FIAQgAygCAEYEQCADIAE2AgALIApBAWohCiADQQRqIQMMAAsACyACIAQ7AQAgBEEcbCAPaiIDQRxrIgEgASgCAEEBajYCACADQRhrIgEgASgCACAJajYCACADQRRrIgEgASgCACATajYCACAJIANBEGsiASgCAEgEQCABIAk2AgALIANBBGsgEzYCAAwFCyABQQBKBEAgAiABOwEAIANBHGwgD2oiA0EcayIBIAEoAgBBAWo2AgAgA0EYayIBIAEoAgAgCWo2AgAgA0EUayIBIAEoAgAgE2o2AgAgCSADQQxrIgEoAgBKBEAgASAJNgIACyADQQRrIBM2AgAMBQsgAkECay8BACIDQRB0QRB1IgFBAEoEQCACIAE7AQAgA0EcbCAPaiIDQRxrIgEgASgCAEEBajYCACADQRhrIgEgASgCACAJajYCACADQRRrIgEgASgCACATajYCACADQQxrIgEoAgAgCU4NBSABIAk2AgAMBQsgCEGAgAJOBEBBAEEDQeQLQQAQNkF/IQoMCQsgAiAIQQFqIgE7AQAgACAIQQJ0aiABQRB0QRB1NgIAIA8gCEEcbGoiAyATNgIYIAMgEzYCFCADIAk2AhAgAyAJNgIMIAMgEzYCCCADIAk2AgQgA0EBNgIAIAEhCAwECyACQQA7AQAgDUEAOgAADAMLIA1BAmohDSACQQRqIQIgEUECaiEHIBZBAmohDiATQQFqIRMMBQsgAUEQdEEQdUEcbCAPaiIDQRxrIgEgASgCAEEBajYCACADQRhrIgEgASgCACAJajYCACADQRRrIgEgASgCACATajYCAAwBCyABQRB0QRB1QRxsIA9qIgNBBGsgEzYCACADQRxrIgEgASgCAEEBajYCACADQRhrIgEgASgCACAJajYCACADQRRrIgEgASgCACATajYCAAsgDUEBaiENIAJBAmohAiAHQQFqIQcgDkEBaiEOIAlBAWohCQwACwALCyAIQQAgCEEAShtBAWohAkEBIQNBASEHIAAhCQNAIAIgA0cEQAJAIAMgCSgCACIBRgRAIAciCkEBaiEHDAELIAFBAnQgAGpBBGsoAgAhCgsgCSAKNgIAIAlBBGohCSADQQFqIQMMAQsLIAwgB0EBayIJNgIIQQAgCUUNARogDEGMgAhqIQogDEEMakEAIAlBAnQQOSELIAxBkIAoakEAIAlBBHQQOSEHQQAhAwNAIAMgCU4EQEEAIQkgCEEAIAhBAEobIQQDQCAEIAlGBEBBACEKIAwoAggiAEEAIABBAEobIQBBACEDA0AgACADRg0FIAcgA0EEdGoiASABKwMAIAsgA0ECdGooAgC3IhejOQMAIAEgASsDCCAXozkDCCADQQFqIQMMAAsACyALIAAgCUECdGooAgBBAWsiAkECdCIDaiIBIAEoAgAgDyAJQRxsaiIFKAIAajYCACAHIAJBBHQiAWoiAiACKwMAIAUoAgS3oDkDACACIAIrAwggBSgCCLegOQMIIAUoAgwiAiABIApqIgEoAgBIBEAgASACNgIACyAFKAIQIgIgCiADQQJ0IgNBBHJqIgEoAgBKBEAgASACNgIACyAFKAIUIgIgCiADQQhyaiIBKAIASARAIAEgAjYCAAsgBSgCGCICIAogA0EMcmoiASgCAEoEQCABIAI2AgALIAlBAWohCQwACwAFIAogA0EEdGoiASAGNgIAIAFBADYCBCABIAU2AgggAUEANgIMIANBAWohAyAMKAIIIQkMAQsACwALIAoLDwsgBkUEQAJ/IAAhBEEAIQMgASIIQQAgAUEAShshACAHIgwoAgAiASACIgZBAWsiCSAIbEEBdGohCyABIQIDQCAAIANHBEAgC0EAOwEAIAJBADsBACADQQFqIQMgAkECaiECIAtBAmohCwwBCwsgBkEAIAZBAEobIQcgASAIQQFrIgpBAXRqIQtBACEDIAEhAgNAIAMgB0cEQCALQQA7AQAgAkEAOwEAIANBAWohAyALIAhBAXQiAGohCyAAIAJqIQIMAQsLIAlBASAJQQFKGyEQIAxBkIDQAGohDSAMQZCAyABqIQAgBCAIQQFqIgJqIQcgDCgCBCACaiEOIApBASAKQQFKGyISQQFrIRQgASACQQF0aiECQQAgCGtBAXQhFUEAIQpBASEPAkADQCAPIBBHBEAgByAUaiEWQQEhCwNAAkACQAJAIAsgEkcEQCAFIActAABOBEAgDkH/AToAACACIBVqIgQvAQAiA0EQdEEQdSIBQQBKBEAgAiABOwEAIANBHGwgDWoiA0EEayAPNgIAIANBHGsiASABKAIAQQFqNgIAIANBGGsiASABKAIAIAtqNgIAIANBFGsiASABKAIAIA9qNgIADAULIARBAmsvAQAiA0EQdEEQdSEBIAQuAQIiBEEASgRAIAFBAEoEQCAEQQJ0IABqQQRrKAIAIgEgA0ECdCAAakEEaygCACIESgRAIAIgBDsBAEEAIQkgCkEAIApBAEobIREgACEDA0AgCSARRgRAIAQhAQwICyABIAMoAgBGBEAgAyAENgIACyAJQQFqIQkgA0EEaiEDDAALAAsgAiABOwEAIAEgBE4NBUEAIQkgCkEAIApBAEobIREgACEDA0AgCSARRg0GIAQgAygCAEYEQCADIAE2AgALIAlBAWohCSADQQRqIQMMAAsACyACQQJrLgEAIgNBAEoEQCAEQQJ0IABqQQRrKAIAIgEgA0H//wNxQQJ0IABqQQRrKAIAIgRKBEAgAiAEOwEAQQAhCSAKQQAgCkEAShshESAAIQMDQCAJIBFGBEAgBCEBDAcLIAEgAygCAEYEQCADIAQ2AgALIAlBAWohCSADQQRqIQMMAAsACyACIAE7AQAgASAETg0EQQAhCSAKQQAgCkEAShshESAAIQMDQCAJIBFGDQUgBCADKAIARgRAIAMgATYCAAsgCUEBaiEJIANBBGohAwwACwALIAIgBDsBACAEQRxsIA1qIgNBHGsiASABKAIAQQFqNgIAIANBGGsiASABKAIAIAtqNgIAIANBFGsiASABKAIAIA9qNgIAIAsgA0EQayIBKAIASARAIAEgCzYCAAsgA0EEayAPNgIADAULIAFBAEoEQCACIAE7AQAgA0EcbCANaiIDQRxrIgEgASgCAEEBajYCACADQRhrIgEgASgCACALajYCACADQRRrIgEgASgCACAPajYCACALIANBDGsiASgCAEoEQCABIAs2AgALIANBBGsgDzYCAAwFCyACQQJrLwEAIgNBEHRBEHUiAUEASgRAIAIgATsBACADQRxsIA1qIgNBHGsiASABKAIAQQFqNgIAIANBGGsiASABKAIAIAtqNgIAIANBFGsiASABKAIAIA9qNgIAIANBDGsiASgCACALTg0FIAEgCzYCAAwFCyAKQYCAAk4EQEEAQQNB5AtBABA2QX8hCQwJCyACIApBAWoiATsBACAAIApBAnRqIAFBEHRBEHU2AgAgDSAKQRxsaiIDIA82AhggAyAPNgIUIAMgCzYCECADIAs2AgwgAyAPNgIIIAMgCzYCBCADQQE2AgAgASEKDAQLIAJBADsBACAOQQA6AAAMAwsgDkECaiEOIAJBBGohAiAWQQJqIQcgD0EBaiEPDAULIAFBEHRBEHVBHGwgDWoiA0EcayIBIAEoAgBBAWo2AgAgA0EYayIBIAEoAgAgC2o2AgAgA0EUayIBIAEoAgAgD2o2AgAMAQsgAUEQdEEQdUEcbCANaiIDQQRrIA82AgAgA0EcayIBIAEoAgBBAWo2AgAgA0EYayIBIAEoAgAgC2o2AgAgA0EUayIBIAEoAgAgD2o2AgALIA5BAWohDiACQQJqIQIgB0EBaiEHIAtBAWohCwwACwALCyAKQQAgCkEAShtBAWohAkEBIQNBASEHIAAhCwNAIAIgA0cEQAJAIAMgCygCACIBRgRAIAciCUEBaiEHDAELIAFBAnQgAGpBBGsoAgAhCQsgCyAJNgIAIAtBBGohCyADQQFqIQMMAQsLIAwgB0EBayILNgIIQQAgC0UNARogDEGMgAhqIQkgDEEMakEAIAtBAnQQOSEHIAxBkIAoakEAIAtBBHQQOSEFQQAhAwNAIAMgC04EQEEAIQsgCkEAIApBAEobIQQDQCAEIAtGBEBBACEJIAwoAggiAEEAIABBAEobIQBBACEDA0AgACADRg0FIAUgA0EEdGoiASABKwMAIAcgA0ECdGooAgC3IhejOQMAIAEgASsDCCAXozkDCCADQQFqIQMMAAsACyAHIAAgC0ECdGooAgBBAWsiAkECdCIDaiIBIAEoAgAgDSALQRxsaiIGKAIAajYCACAFIAJBBHQiAWoiAiACKwMAIAYoAgS3oDkDACACIAIrAwggBigCCLegOQMIIAYoAgwiAiABIAlqIgEoAgBIBEAgASACNgIACyAGKAIQIgIgCSADQQJ0IgNBBHJqIgEoAgBKBEAgASACNgIACyAGKAIUIgIgCSADQQhyaiIBKAIASARAIAEgAjYCAAsgBigCGCICIAkgA0EMcmoiASgCAEoEQCABIAI2AgALIAtBAWohCwwACwAFIAkgA0EEdGoiASAINgIAIAFBADYCBCABIAY2AgggAUEANgIMIANBAWohAyAMKAIIIQsMAQsACwALIAkLDwsCfyAAIQYgASIIQQJtIhBBACAQQQBKGyEAIAcoAgAiAyACQQJtIhRBAWsiCiAQbEEBdGohCUEAIQEgAyEEA0AgACABRwRAIAlBADsBACAEQQA7AQAgAUEBaiEBIARBAmohBCAJQQJqIQkMAQsLIBRBACAUQQBKGyECIAMgEEEBayIMQQF0aiEJQQAhASADIQQDQCABIAJHBEAgCUEAOwEAIARBADsBACABQQFqIQEgCSAQQQF0IgBqIQkgACAEaiEEDAELCyAKQQEgCkEBShshFSAMQQEgDEEBShshFiAHQZCA0ABqIQ4gB0GQgMgAaiEAIBBBAWoiASAHKAIEaiEMIAhBAXQgBmpBAmohEiADIAFBAXRqIQRBACAQa0EBdCERQQAhBkEBIQ0CQANAIA0gFUcEQEEBIQkDQAJAAkACQCAJIBZHBEAgBSASLQAATgRAIAxB/wE6AAAgBCARaiIDLwEAIgJBEHRBEHUiAUEASgRAIAQgATsBACACQRxsIA5qIgJBBGsgDTYCACACQRxrIgEgASgCAEEBajYCACACQRhrIgEgASgCACAJajYCACACQRRrIgEgASgCACANajYCAAwFCyADQQJrLwEAIgFBEHRBEHUhAiADLgECIgNBAEoEQCACQQBKBEAgA0ECdCAAakEEaygCACICIAFBAnQgAGpBBGsoAgAiA0oEQCAEIAM7AQBBACEKIAZBACAGQQBKGyELIAAhAQNAIAogC0YEQCADIQIMCAsgAiABKAIARgRAIAEgAzYCAAsgCkEBaiEKIAFBBGohAQwACwALIAQgAjsBACACIANODQVBACEKIAZBACAGQQBKGyELIAAhAQNAIAogC0YNBiADIAEoAgBGBEAgASACNgIACyAKQQFqIQogAUEEaiEBDAALAAsgBEECay4BACIBQQBKBEAgA0ECdCAAakEEaygCACICIAFB//8DcUECdCAAakEEaygCACIDSgRAIAQgAzsBAEEAIQogBkEAIAZBAEobIQsgACEBA0AgCiALRgRAIAMhAgwHCyACIAEoAgBGBEAgASADNgIACyAKQQFqIQogAUEEaiEBDAALAAsgBCACOwEAIAIgA04NBEEAIQogBkEAIAZBAEobIQsgACEBA0AgCiALRg0FIAMgASgCAEYEQCABIAI2AgALIApBAWohCiABQQRqIQEMAAsACyAEIAM7AQAgA0EcbCAOaiICQRxrIgEgASgCAEEBajYCACACQRhrIgEgASgCACAJajYCACACQRRrIgEgASgCACANajYCACAJIAJBEGsiASgCAEgEQCABIAk2AgALIAJBBGsgDTYCAAwFCyACQQBKBEAgBCACOwEAIAFBHGwgDmoiAkEcayIBIAEoAgBBAWo2AgAgAkEYayIBIAEoAgAgCWo2AgAgAkEUayIBIAEoAgAgDWo2AgAgCSACQQxrIgEoAgBKBEAg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IAcgFGohFkEBIQsDQAJAAkACQCALIBJHBEAgBSAHLQAASARAIA5B/wE6AAAgAiAVaiIELwEAIgNBEHRBEHUiAUEASgRAIAIgATsBACADQRxsIA1qIgNBBGsgDzYCACADQRxrIgEgASgCAEEBajYCACADQRhrIgEgASgCACALajYCACADQRRrIgEgASgCACAPajYCAAwFCyAEQQJrLwEAIgNBEHRBEHUhASAELgECIgRBAEoEQCABQQBKBEAgBEECdCAAakEEaygCACIBIANBAnQgAGpBBGsoAgAiBEoEQCACIAQ7AQBBACEJIApBACAKQQBKGyERIAAhAwNAIAkgEUYEQCAEIQEMCAsgASADKAIARgRAIAMgBDYCAAsgCUEBaiEJIANBBGohAwwACwALIAIgATsBACABIARODQVBACEJIApBACAKQQBKGyERIAAhAwNAIAkgEUYNBiAEIAMoAgBGBEAgAyABNgIACyAJQQFqIQkgA0EEaiEDDAALAAsgAkECay4BACIDQQBKBEAgBEECdCAAakEEaygCACIBIANB//8DcUECdCAAakEEaygCACIESgRAIAIgBDsBAEEAIQkgCkEAIApBAEobIREgACEDA0AgCSARRgRAIAQhAQwHCyABIAMoAgBGBEAgAyAENgIACyAJQQFqIQkgA0EEaiEDDAALAAsgAiABOwEAIAEgBE4NBEEAIQkgCkEAIApBAEobIREgACEDA0AgCSARRg0FIAQgAygCAEYEQCADIAE2AgALIAlBAWohCSADQQRqIQMMAAsACyACIAQ7AQAgBEEcbCANaiIDQRxrIgEgASgCAEEBajYCACADQRhrIgEgASgCACALajYCACADQRRrIgEgASgCACAPajYCACALIANBEGsiASgCAEgEQCABIAs2AgALIANBBGsgDzYCAAwFCyABQQBKBEAgAiABOwEAIANBHGwgDWoiA0EcayIBIAEoAgBBAWo2AgAgA0EYayIBIAEoAgAgC2o2AgAgA0EUayIBIAEoAgAgD2o2AgAgCyADQQxrIgEoAgBKBEAgASALNgIACyADQQRrIA82AgAMBQsgAkECay8BACIDQRB0QRB1IgFBAEoEQCACIAE7AQAgA0EcbCANaiIDQRxrIgEgASgCAEEBajYCACADQRhrIgEgASgCACALajYCACADQRRrIgEgASgC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ACACIANODQRBACEKIAZBACAGQQBKGyELIAAhAQNAIAogC0YNBSADIAEoAgBGBEAgASACNgIACyAKQQFqIQogAUEEaiEBDAALAAsgBCADOwEAIANBHGwgDmoiAkEcayIBIAEoAgBBAWo2AgAgAkEYayIBIAEoAgAgCWo2AgAgAkEUayIBIAEoAgAgDWo2AgAgCSACQRBrIgEoAgBIBEAgASAJNgIACyACQQRrIA02AgAMBQsgAkEASgRAIAQgAjsBACABQRxsIA5qIgJBHGsiASABKAIAQQFqNgIAIAJBGGsiASABKAIAIAlqNgIAIAJBFGsiASABKAIAIA1qNgIAIAkgAkEMayIBKAIASgRAIAEgCTYCAAsgAkEEayANNgIADAULIARBAmsvAQAiAkEQdEEQdSIBQQBKBEAgBCABOwEAIAJBHGwgDmoiAkEcayIBIAEoAgBBAWo2AgAgAkEYayIBIAEoAgAgCWo2AgAgAkEUayIBIAEoAgAgDWo2AgAgAkEMayIBKAIAIAlODQUgASAJNgIADAULIAZBgIACTgRAQQBBA0HkC0EAEDZBfyEKDAkLIAQgBkEBaiIBOwEAIAAgBkECdGogAUEQdEEQdTYCACAOIAZBHGxqIgIgDTYCGCACIA02AhQgAiAJNgIQIAIgCTYCDCACIA02AgggAiAJNgIEIAJBATYCACABIQYMBAsgBEEAOwEAIAxBADoAAAwDCyAMQQJqIQwgBEEEaiEEIA1BAWohDSAIIBJqQQRqIRIMBQsgAkEQdEEQdUEcbCAOaiICQRxrIgEgASgCAEEBajYCACACQRhrIgEgASgCACAJajYCACACQRRrIgEgASgCACANajYCAAwBCyACQRB0QRB1QRxsIA5qIgJBBGsgDTYCACACQRxrIgEgASgCAEEBajYCACACQRhrIgEgASgCACAJajYCACACQRRrIgEgASgCACANajYCAAsgDEEBaiEMIARBAmohBCASQQJqIRIgCUEBaiEJDAALAAsLIAZBACAGQQBKG0EBaiEDQQEhAUEBIQwgACEJA0AgASADRwRAAkAgASAJKAIAIgJGBEAgDCIKQQFqIQwMAQsgAkECdCAAakEEaygCACEKCyAJIAo2AgAgCUEEaiEJIAFBAWohAQwBCwsgByAMQQFrIgk2AghBACAJRQ0BGiAHQYyACGohDCAH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BEGYpwQoAgBBAWoiBTYCACAAIAU2AgAgAwRAA0AgAiAEQQN0aiIGKAIARQRAIAYgBTYCACACIARBA3RqIgAgATYCBCAAQQA2AgggAyQBIAIPCyAEQQFqIgQgA0cNAAsLIAAgASACIANBBHRBCHIQ0AIgA0EBdCIAEPYEIQEgACQBIAELHwBBkKcEKAIARQRAQZCnBCAANgIAQZSnBCABNgIACwu+DwIFfw9+IwBB0AJrIgUkACAEQv///////z+DIQsgAkL///////8/gyEKIAIgBIVCgICAgICAgICAf4MhDSAEQjCIp0H//wFxIQgCQAJAIAJCMIinQf//AXEiCUH//wFrQYKAfk8EQCAIQf//AWtBgYB+Sw0BCyABUCACQv///////////wCDIgxCgICAgICAwP//AFQgDEKAgICAgIDA//8AURtFBEAgAkKAgICAgIAghCENDAILIANQIARC////////////AIMiAkKAgICAgIDA//8AVCACQoCAgICAgMD//wBRG0UEQCAEQoCAgICAgCCEIQ0gAyEBDAILIAEgDEKAgICAgIDA//8AhYRQBEAgAyACQoCAgICAgMD//wCFhFAEQEIAIQFCgICAgICA4P//ACENDAMLIA1CgICAgICAwP//AIQhDUIAIQEMAgsgAyACQoCAgICAgMD//wCFhFAEQEIAIQEMAgsgASAMhFAEQEKAgICAgIDg//8AIA0gAiADhFAbIQ1CACEBDAILIAIgA4RQBEAgDUKAgICAgIDA//8AhCENQgAhAQwCCyAMQv///////z9YBEAgBUHAAmogASAKIAEgCiAKUCIGG3kgBkEGdK18pyIGQQ9rEIgBQRAgBmshBiAFKQPIAiEKIAUpA8ACIQELIAJC////////P1YNACAFQbACaiADIAsgAyALIAtQIgcbeSAHQQZ0rXynIgdBD2sQiAEgBiAHakEQayEGIAUpA7gCIQsgBSkDsAIhAwsgBUGgAmogC0KAgICAgIDAAIQiEkIPhiADQjGIhCICQgBCgICAgLDmvIL1ACACfSIEQgAQggEgBUGQAmpCACAFKQOoAn1CACAEQgAQggEgBUGAAmogBSkDmAJCAYYgBSkDkAJCP4iEIgRCACACQgAQggEgBUHwAWogBEIAQgAgBSkDiAJ9QgAQggEgBUHgAWogBSkD+AFCAYYgBSkD8AFCP4iEIgRCACACQgAQggEgBUHQAWogBEIAQgAgBSkD6AF9QgAQggEgBUHAAWogBSkD2AFCAYYgBSkD0AFCP4iEIgRCACACQgAQggEgBUGwAWogBEIAQgAgBSkDyAF9QgAQggEgBUGgAWogAkIAIAUpA7gBQgGGIAUpA7ABQj+IhEIBfSICQgAQggEgBUGQAWogA0IPhkIAIAJCABCCASAFQfAAaiACQgBCACAFKQOoASAFKQOgASIMIAUpA5gBfCIEIAxUrXwgBEIBVq18fUIAEIIBIAVBgAFqQgEgBH1CACACQgAQggEgBiAJIAhraiEGAn8gBSkDcCITQgGGIg4gBSkDiAEiD0IBhiAFKQOAAUI/iIR8IhBC5+wAfSIUQiCIIgIgCkKAgICAgIDAAIQiFUIBhiIWQiCIIgR+IhEgAUIBhiIMQiCIIgsgECAUVq0gDiAQVq0gBSkDeEIBhiATQj+IhCAPQj+IfHx8QgF9IhNCIIgiEH58Ig4gEVStIA4gDiATQv////8PgyITIAFCP4giFyAKQgGGhEL/////D4MiCn58Ig5WrXwgBCAQfnwgBCATfiIRIAogEH58Ig8gEVStQiCGIA9CIIiEfCAOIA4gD0IghnwiDlatfCAOIA4gFEL/////D4MiFCAKfiIRIAIgC358Ig8gEVStIA8gDyATIAxC/v///w+DIhF+fCIPVq18fCIOVq18IA4gBCAUfiIYIBAgEX58IgQgAiAKfnwiCiALIBN+fCIQQiCIIAogEFatIAQgGFStIAQgClatfHxCIIaEfCIEIA5UrXwgBCAPIAIgEX4iAiALIBR+fCILQiCIIAIgC1atQiCGhHwiAiAPVK0gAiAQQiCGfCACVK18fCICIARUrXwiBEL/////////AFgEQCAWIBeEIRUgBUHQAGogAiAEIAMgEhCCASABQjGGIAUpA1h9IAUpA1AiAUIAUq19IQpCACABfSELIAZB/v8AagwBCyAFQeAAaiAEQj+GIAJCAYiEIgIgBEIBiCIEIAMgEhCCASABQjCGIAUpA2h9IAUpA2AiDEIAUq19IQpCACAMfSELIAEhDCAGQf//AGoLIgZB//8BTgRAIA1CgICAgICAwP//AIQhDUIAIQEMAQsCfiAGQQBKBEAgCkIBhiALQj+IhCEKIARC////////P4MgBq1CMIaEIQwgC0IBhgwBCyAGQY9/TARAQgAhAQwCCyAFQUBrIAIgBEEBIAZrEP4BIAVBMGogDCAVIAZB8ABqEIgBIAVBIGogAyASIAUpA0AiAiAFKQNIIgwQggEgBSkDOCAFKQMoQgGGIAUpAyAiAUI/iIR9IAUpAzAiBCABQgGGIgFUrX0hCiAEIAF9CyEEIAVBEGogAyASQgNCABCCASAFIAMgEkIFQgAQggEgDCACIAIgAyACQgGDIgEgBHwiA1QgCiABIANWrXwiASASViABIBJRG618IgJWrXwiBCACIAIgBEKAgICAgIDA//8AVCADIAUpAxBWIAEgBSkDGCIEViABIARRG3GtfCICVq18IgQgAiAEQoCAgICAgMD//wBUIAMgBSkDAFYgASAFKQMIIgNWIAEgA1Ebca18IgEgAlStfCANhCENCyAAIAE3AwAgACANNwMIIAVB0AJqJAALxAECAX8CfkF/IQMCQCAAQgBSIAFC////////////AIMiBEKAgICAgIDA//8AViAEQoCAgICAgMD//wBRGw0AQQAgAkL///////////8AgyIFQoCAgICAgMD//wBWIAVCgICAgICAwP//AFEbDQAgACAEIAWEhFAEQEEADwsgASACg0IAWQRAQQAgASACUyABIAJRGw0BIAAgASAChYRCAFIPCyAAQgBSIAEgAlUgASACURsNACAAIAEgAoWEQgBSIQMLIAMLiQwBBn8gACABaiEFAkACQCAAKAIEIgJBAXENACACQQNxRQ0BIAAoAgAiAiABaiEBAkAgACACayIAQbSjBCgCAEcEQCACQf8BTQRAIAAoAggiBCACQQN2IgJBA3RByKMEakYaIAAoAgwiAyAERw0CQaCjBEGgowQoAgBBfiACd3E2AgAMAwsgACgCGCEGAkAgACAAKAIMIgJHBEAgACgCCCIDQbCjBCgCAEkaIAMgAjYCDCACIAM2AggMAQsCQCAAQRRqIgQoAgAiAw0AIABBEGoiBCgCACIDDQBBACECDAELA0AgBCEHIAMiAkEUaiIEKAIAIgMNACACQRBqIQQgAigCECIDDQALIAdBADYCAAsgBkUNAgJAIAAoAhwiBEECdEHQpQRqIgMoAgAgAEYEQCADIAI2AgAgAg0BQaSjBEGkowQoAgBBfiAEd3E2AgAMBAsgBkEQQRQgBigCECAARhtqIAI2AgAgAkUNAwsgAiAGNgIYIAAoAhAiAwRAIAIgAzYCECADIAI2AhgLIAAoAhQiA0UNAiACIAM2AhQgAyACNgIYDAILIAUoAgQiAkEDcUEDRw0BQaijBCABNgIAIAUgAkF+cTYCBCAAIAFBAXI2AgQgBSABNgIADwsgBCADNgIMIAMgBDYCCAsCQCAFKAIEIgJBAnFFBEBBuKMEKAIAIAVGBEBBuKMEIAA2AgBBrKMEQayjBCgCACABaiIBNgIAIAAgAUEBcjYCBCAAQbSjBCgCAEcNA0GoowRBADYCAEG0owRBADYCAA8LQbSjBCgCACAFRgRAQbSjBCAANgIAQaijBEGoowQoAgAgAWoiATYCACAAIAFBAXI2AgQgACABaiABNgIADwsgAkF4cSABaiEBAkAgAkH/AU0EQCAFKAIIIgQgAkEDdiICQQN0QcijBGpGGiAEIAUoAgwiA0YEQEGgowRBoKMEKAIAQX4gAndxNgIADAILIAQgAzYCDCADIAQ2AggMAQsgBSgCGCEGAkAgBSAFKAIMIgJHBEAgBSgCCCIDQbCjBCgCAEkaIAMgAjYCDCACIAM2AggMAQsCQCAFQRRqIgMoAgAiBA0AIAVBEGoiAygCACIEDQBBACECDAELA0AgAyEHIAQiAkEUaiIDKAIAIgQNACACQRBqIQMgAigCECIEDQALIAdBADYCAAsgBkUNAAJAIAUoAhwiBEECdEHQpQRqIgMoAgAgBUYEQCADIAI2AgAgAg0BQaSjBEGkowQoAgBBfiAEd3E2AgAMAgsgBkEQQRQgBigCECAFRhtqIAI2AgAgAkUNAQsgAiAGNgIYIAUoAhAiAwRAIAIgAzYCECADIAI2AhgLIAUoAhQiA0UNACACIAM2AhQgAyACNgIYCyAAIAFBAXI2AgQgACABaiABNgIAIABBtKMEKAIARw0BQaijBCABNgIADwsgBSACQX5xNgIEIAAgAUEBcjYCBCAAIAFqIAE2AgALIAFB/wFNBEAgAUF4cUHIowRqIQICf0GgowQoAgAiA0EBIAFBA3Z0IgFxRQRAQaCjBCABIANyNgIAIAIMAQsgAigCCAshASACIAA2AgggASAANgIMIAAgAjYCDCAAIAE2AggPC0EfIQQgAUH///8HTQRAIAFBCHYiAiACQYD+P2pBEHZBCHEiBHQiAiACQYDgH2pBEHZBBHEiA3QiAiACQYCAD2pBEHZBAnEiAnRBD3YgAyAEciACcmsiAkEBdCABIAJBFWp2QQFxckEcaiEECyAAIAQ2AhwgAEIANwIQIARBAnRB0KUEaiEHAkACQEGkowQoAgAiA0EBIAR0IgJxRQRAQaSjBCACIANyNgIAIAcgADYCACAAIAc2AhgMAQsgAUEAQRkgBEEBdmsgBEEfRht0IQQgBygCACECA0AgAiIDKAIEQXhxIAFGDQIgBEEddiECIARBAXQhBCADIAJBBHFqIgdBEGooAgAiAg0ACyAHIAA2AhAgACADNgIYCyAAIAA2AgwgACAANgIIDwsgAygCCCIBIAA2AgwgAyAANgIIIABBADYCGCAAIAM2AgwgACABNgIICwsSACAARQRAQQAPCyAAIAEQ2AMLdAEDfyAARQRAQQBBA0GGwABBABA2DwsgACgCACIBRQRADwsgASgCABAxQQAhAQN/IAAoAgAiAygCCCECIAMoAgwgAUwEfyACEDEgACgCABAxIABBADYCAEEABSACIAFBDGxqKAIAEDEgAUEBaiEBDAELCxoL5R4CD38FfiMAQZABayIEJAAgBEEAQZABEDkiA0F/NgJMIAMgADYCLCADQYMCNgIgIAMgADYCVCABIQQgAiEOQQAhACMAQbACayIGJAAgAygCTBoCQAJAAkACQCADKAIEDQAgAxCRAxogAygCBA0ADAELIAQtAAAiAUUNAgJAAkACQAJAA0ACQAJAIAFB/wFxEN0BBEADQCAEIgFBAWohBCABLQABEN0BDQALIANCABDEAQNAAn8gAygCBCICIAMoAmhHBEAgAyACQQFqNgIEIAItAAAMAQsgAxBRCxDdAQ0ACyADKAIEIQQgAykDcEIAWQRAIAMgBEEBayIENgIECyAEIAMoAixrrCADKQN4IBR8fCEUDAELAn8CQAJAIAQtAABBJUYEQCAELQABIgFBKkYNASABQSVHDQILIANCABDEAQJAIAQtAABBJUYEQANAAn8gAygCBCIBIAMoAmhHBEAgAyABQQFqNgIEIAEtAAAMAQsgAxBRCyIBEN0BDQALIARBAWohBAwBCyADKAIEIgEgAygCaEcEQCADIAFBAWo2AgQgAS0AACEBDAELIAMQUSEBCyAELQAAIAFHBEAgAykDcEIAWQRAIAMgAygCBEEBazYCBAsg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TARAIAEgCiADIAkQ/wEEQCABIQQMAgsgBUHwAGogASACQgBCABBdIAUpA3ghAiAFKQNwIQQMAQsgBgR+IAEFIAVB4ABqIAEgCkIAQoCAgICAgMC7wAAQXSAFKQNoIgpCMIinQfgAayEGIAUpA2ALIQQgB0UEQCAFQdAAaiADIAlCAEKAgICAgIDAu8AAEF0gBSkDWCIJQjCIp0H4AGshByAFKQNQIQMLIAlC////////P4NCgICAgICAwACEIQkgCkL///////8/g0KAgICAgIDAAIQhCiAGIAdKBEADQAJ+IAogCX0gAyAEVq19IgtCAFkEQCALIAQgA30iBIRQBEAgBUEgaiABIAJCAEIAEF0gBSkDKCECIAUpAyAhBAwFCyALQgGGIARCP4iEDAELIApCAYYgBEI/iIQLIQogBEIBhiEEIAZBAWsiBiAHSg0ACyAHIQYLAkAgCiAJfSADIARWrX0iCUIAUwRAIAohCQwBCyAJIAQgA30iBIRCAFINACAFQTBqIAEgAkIAQgAQXSAFKQM4IQIgBSkDMCEEDAELIAlC////////P1gEQANAIARCP4ghASAGQQFrIQYgBEIBhiEEIAEgCUIBhoQiCUKAgICAgIDAAFQNAAsLIAhBgIACcSEHIAZBAEwEQCAFQUBrIAQgCUL///////8/gyAGQfgAaiAHcq1CMIaEQgBCgICAgICAwMM/EF0gBSkDSCECIAUpA0AhBAwBCyAJQv///////z+DIAYgB3KtQjCGhCECCyAAIAQ3AwAgACACNwMIIAVBgAFqJAALvwIBAX8jAEHQAGsiBCQAAkAgA0GAgAFOBEAgBEEgaiABIAJCAEKAgICAgICA//8AEF0gBCkDKCECIAQpAyAhASADQf//AUkEQCADQf//AGshAwwCCyAEQRBqIAEgAkIAQoCAgICAgID//wAQXSADQf3/AiADQf3/AkgbQf7/AWshAyAEKQMYIQIgBCkDECEBDAELIANBgYB/Sg0AIARBQGsgASACQgBCgICAgICAgDkQXSAEKQNIIQIgBCkDQCEBIANB9IB+SwRAIANBjf8AaiEDDAELIARBMGogASACQgBCgICAgICAgDkQXSADQeiBfSADQeiBfUobQZr+AWohAyAEKQM4IQIgBCkDMCEBCyAEIAEgAkIAIANB//8Aaq1CMIYQXSAAIAQpAwg3AwggACAEKQMANwMAIARB0ABqJAALNQAgACABNwMAIAAgAkL///////8/gyAEQjCIp0GAgAJxIAJCMIinQf//AXFyrUIwhoQ3AwgLEAAgACABIAJBAEEAEIkFGgvEAgACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQCABQQlrDhIACgsMCgsCAwQFDAsMDAoLBwgJCyACIAIoAgAiAUEEajYCACAAIAEoAgA2AgAPCwALIAIgAigCACIBQQRqNgIAIAAgATIBADcDAA8LIAIgAigCACIBQQRqNgIAIAAgATMBADcDAA8LIAIgAigCACIBQQRqNgIAIAAgATAAADcDAA8LIAIgAigCACIBQQRqNgIAIAAgATEAADcDAA8LAAsgAiACKAIAQQdqQXhxIgFBCGo2AgAgACABKwMAOQMADwsgACACIAMRAgALDwsgAiACKAIAIgFBBGo2AgAgACABNAIANwMADwsgAiACKAIAIgFBBGo2AgAgACABNQIANwMADwsgAiACKAIAQQdqQXhxIgFBCGo2AgAgACABKQMANwMAC20BBH8gACgCACwAABCuAUUEQEEADwsDQCAAKAIAIQNBfyEBIAJBzJmz5gBNBEBBfyADLAAAQTBrIgQgAkEKbCIBaiAEIAFB/////wdzShshAQsgACADQQFqNgIAIAEhAiADLAABEK4BDQALIAILDAAgACAAKAIAEPEEC/8SAhJ/AX4jAEHQAGsiCCQAIAggATYCTCAIQTdqIRcgCEE4aiESAkACQAJAAkADQCABIQwgByAOQf////8Hc0oNASAHIA5qIQ4CQAJAAkAgDCIHLQAAIgkEQANAAkACQCAJQf8BcSIBRQRAIAchAQwBCyABQSVHDQEgByEJA0AgCS0AAUElRwRAIAkhAQwCCyAHQQFqIQcgCS0AAiEKIAlBAmoiASEJIApBJUYNAAsLIAcgDGsiByAOQf////8HcyIYSg0HIAAEQCAAIAwgBxCDAQsgBw0GIAggATYCTCABQQFqIQdBfyEPAkAgASwAARCuAUUNACABLQACQSRHDQAgAUEDaiEHIAEsAAFBMGshD0EBIRMLIAggBzYCTEEAIQ0CQCAHLAAAIglBIGsiAUEfSwRAIAchCgwBCyAHIQpBASABdCIBQYnRBHFFDQADQCAIIAdBAWoiCjYCTCABIA1yIQ0g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ABpBAiABQZYBSw0AGkEAQQFBlgEgAWt0IgFBAWsgAHENABpBAUECIAAgAXEbCwsTACAAQQF0QYCAgAhqQYGAgAhJCxUBAX8jAEEQayIBIAA4AgwgASoCDAsQACABjCABIAAbEJYFIAGUCwwAIAAgAJMiACAAlQs5AQF+An4gACgCTEEASARAIAAQmwUMAQsgABCbBQsiAUKAgICACFkEQEGImQRBPTYCAEF/DwsgAacLDAAgACAAKAIAEOYEC3ACAn8BfiAAKAIoIQJBASEBAkAgAEIAIAAtAABBgAFxBH9BAUECIAAoAhQgACgCHEYbBUEBCyACERMAIgNCAFMNACADIAAoAggiAQR/IABBBGoFIAAoAhwiAUUNASAAQRRqCygCACABa6x8IQMLIAMLWQEBfyAAIAAoAkgiAUEBayABcjYCSCAAKAIAIgFBCHEEQCAAIAFBIHI2AgBBfw8LIABCADcCBCAAIAAoAiwiATYCHCAAIAE2AhQgACABIAAoAjBqNgIQQQALLAAgACgCABogACgCACAAENwBahogACgCACAAEI0BahogACgCACAAENwBahoLlwIBBX8gASgCTBpB/wEhBSAAIQMCQANAAkACQAJAIAEoAgQiAiABKAIIIgRGDQACfyACQQogBCACaxDcAyIGBEAgBiABKAIEIgJrQQFqDAELIAEoAgggASgCBCICawshBCADIAIgBCAFIAQgBUkbIgIQPhogASABKAIEIAJqIgQ2AgQgAiADaiEDIAYNAiAFIAJrIgVFDQIgBCABKAIIRg0AIAEgBEEBajYCBCAELQAAIQIMAQsgARCQAyICQQBODQBBACECIAAgA0YNAyABLQAAQRBxDQEMAwsgAyACOgAAIANBAWohAyACQf8BcUEKRg0AIAVBAWsiBQ0BCwsgAEUEQEEAIQIMAQsgA0EAOgAAIAAhAgsgAgt1AgJ8AX4gAAJ+EA8iAUQAAAAAAECPQKMiAplEAAAAAAAA4ENjBEAgArAMAQtCgICAgICAgICAfwsiAzcDACAAAn8gASADQugHfrmhRAAAAAAAQI9AoiIBmUQAAAAAAADgQWMEQCABqgwBC0GAgICAeAs2AggLRQIBfgF8An4QD0QAAAAAAECPQKMiAplEAAAAAAAA4ENjBEAgArAMAQtCgICAgICAgICAfwshASAABEAgACAB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QQFqOwEGIAEgC2ogAGoiAiAELQAYQQFqOwEAIAIgBC0AGUEBajsBAiACIAQtABpBAWo7AQQgAiAELQAbQQFqOwEGIAEgD2ogAGoiASAELQAcQQFqOwEAIAEgBC0AHUEBajsBAiABIAQtAB5BAWo7AQQgASAELQAfQQFqOwEGIARBIGohBCAHQQFqIgdBBEcNAAsgDUGAC2okAAvLAwEEfyAAKALkAyAAQQFB/A8gACgCBCgCABEEACIAQfwHaiIBNgIoIABC/////w83AvgHIABCgYCAgCA3AoAIIABCg4CAgMAANwKICCAAQv3///9vNwLwByAAQoWAgIDgADcCkAggAEL7////TzcC6AcgAEKHgICAgAE3ApgIIABC+f///69/NwLgByAAQomAgICgATcCoAggAEL3////j383AtgHIABCi4CAgMABNwKoCCAAQvX////vfjcC0AcgAEKNgICA4AE3ArAIIABC8////89+NwLIByAAQQ82ArgIIABC8f///69+NwLAB0EQIQJBECEDA0AgASADQQJ0IgBqIAI2AgAgASAAa0EAIAJrIgQ2AgAgASAAQQRyaiACNgIAIAEgA0F/c0ECdGogBDYCACACQQFqIQJBMCEAIANBAmoiA0EwRw0ACwNAIAEgAEECdCICakEgNgIAIAEgAmtBYDYCACABIAJBBHJqQSA2AgAgASAAQX9zQQJ0akFgNgIAIAEgAkEIcmpBIDYCACABQX4gAGtBAnRqQWA2AgAgASACQQxyakEgNgIAIAFBfSAAa0ECdGpBYDYCACAAQQRqIgBBgAJHDQALC/cCAQp/IAAoAuQDIgQgACgCWCIBQQFGIgI2AhwgBCAAQQFB/gVBgAIgAhsgACgCeCAAKAIEKAIIEQgANgIYIAAoAnhBAEoEQCAEKAIUIQYgAUEBRyEIA0AgBiAEIAdBAnQiAWooAiAiAm0hBiAIRQRAIAQoAhggAWoiAyADKAIAQf8BajYCAAsgAkH+AWogAkEBayIJQQF0IgptIQUgBCgCGCABaigCACEBQQAhAkEAIQMDQCADIAVKBEADQCADIAJBAWoiAkEBdEEBckH/AWwgCWogCm0iBUoNAAsLIAEgA2ogAiAGbDoAACADQQFqIgNBgAJHDQALIAhFBEBBASECA0AgASACayIFIAEtAAA6AAAgASACaiIDIAEt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C6KhIAogCqIiC6M5AyAgBSABKwMIIAqiIA0gASsDSKKhIAujOQMoIAUgASsDECAKoiANIAErA1CioSALozkDMCAFIAErAyAgCqIgECARIAyiIBMgDqIgDyASoqCgoCIMIAErA0CioSALozkDOCAFIAErAyggCqIgDCABKwNIoqEgC6M5A0AgBSABKwMwIAqiIAwgASsDUKKhIAujOQNIQQAFQX8LQQBOBEBBACECA0BBACEEIAJBAkYNAgNAIARBBkcEQCAEQQN0IgEgACACQTBsamohBkEAIQNEAAAAAAAAAAAhCgNAIANBA0cEQCAFQSBqIAJBGGxqIANBA3RqKwMAIAVB0ABqIANBMGxqIAFqKwMAoiAKoCEKIANBAWohAwwBCwsgBiAKOQMAIARBAWohBAwBCwsgAkEBaiECDAALAAtBAEEDQdgWQQAQNgsgBUHgAWokACAECxIAIAAgACgCACABQQJ0ajYCAAswAQF/IwBBEGsiAiQAIAIgATYCACACIAA2AgggAiACQQhqEOoDIQAgAkEQaiQAIAALDQAgACgCACAAKAIERgtXAQJ/IwBBIGsiAyQAIAAQMiICIANBCGogACAAED1BAWoQ+wMgABA9IAIQtgIiAigCCCABELcCIAIgAigCCEEIajYCCCAAIAIQ6AIgAhDnAiADQSBqJAALqQQCCX8BfiAAEL0CIQIgABDuAiEDIwBBIGsiBiQAIAYgAzYCECAGIAI2AhggBkEQaiAGQRhqEKgDIQQjAEEQayIFJAAgBSADNgIAIAUgAjYCCCAEQQJOBEAgBSgCCCECIAUQ0gEoAgAhAyMAQRBrIgEkACABIAIpAgAiCjcDCCACIAMpAgA3AgAgAyAKNwIAIAFBEGokACAFKAIIIQIjAEEwayIBJAAgASACNgIgIAEgAjYCKCABQSBqIAFBKGoQqAMhAgJAIARBAWsiBEECSA0AIARBAmtBAXYiCSACSA0AIAEgAUEoaiACQQF0IgNBAXIiAhDuATYCGAJAIANBAmoiAyAETg0AIAFBGGoiBygCACEIIAEgB0EBEO4BNgIQIAggASgCEBCnAkUNACABQRhqEJ8BGiADIQILIAEoAhggASgCIBCnAg0AIAEgASgCICkCADcDEANAAkAgASgCICABKAIYKQIANwIAIAEgASgCGDYCICACIAlKDQAgASAB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EKAGIAEgASgCAEEUaiIDNgIADAELCyABELIBIAFBEGokACAAIAIQ9AYgAhDyBgsgBEEgaiQADwsgASACSQRAIAAgACgCACABQRRsahCnBgsLnwEBBH8jAEEgayICJAAgACABNgIAIAJBGGogARCoBiEDQRAQWyEEIwBBIGsiBSQAIAUgATYCDCAEEPcDIgRB3NoBNgIAIARBDGogBUEIaiAFQQxqEKsCEKsCGiAFQSBqJAAgACAENgIEIAMQuQEaIAIgATYCBCACIAE2AgAgAygCACEBIANBADYCACABBEAgAyABEIsGCyACQSBqJAAgAAueAQECfyAAQgA3AgAgAEEIaiIBQQA2AgAgAUEEahBSGiABQRBqEFIaIABBJGoiAULSCTcCACABQQhqEIMEGiABQQxqIgJCADcCBCACIAE2AgAgAkEMahBSGiACQRhqEFIaIAJBJGoQUhogAkEwahBSGiABQcgAahBSGiABQdQAahCqAyABQRA2AmwgAUIANwJkIAIQjgYgAkEBEI0GIAALpwIBA38gACgCACECIAAgATYCACACBEAgAgRAIAJBlAZqIgBBGGoQ0wEaIABBDGoQfiAAEH4gAkGMBWoiAEH8AGoQfiAAQfAAahB+IABB3ABqEOAFIAJB/ARqENMBGiACQaABaiIAQZABahB+IABB3ABqIgFBKGoQlgQgAUEcahB+IABByABqEJcEIABBPGoQlwQgAEEgahCWBCAAQRBqIgAQzAIgACgCAARAIAAgACgCABDNBiAAEDIaIAAoAgAhASAAELMBGiABEDELIAJB3ABqEIcEGiACQcgAaiIDKAIIIQAgAxAyIQQDQCAABEAgACgCACEBIAQgAEEIahClBiAAEDEgASEADAELCyADELECIAJBQGsQ0QEgAkEMahDTARoLIAIQMQsLYQEDfyAAKAIAIQIgACABNgIAIAIEQCACBEAgAkEEaiIDKAIIIQAgAxAyIQQDQCAABEAgACgCACEBIAQgAEEIahCWBiAAEDEgASEADAELCyADELECIAJBABCtBgsgAhAxCwsJACABQQA7AQALCwAgACABQQIQ8gELjQICDH8BfUF/IQoCQCABKAIIIgYgAigCBEcNACAAKAIEIgMgASgCBEcNACAAKAIIIgcgAigCCEcNAEEAIQogA0EAIANBAEobIQsgB0EAIAdB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IAogABCYASAGIAoQhwEgChA4GiAKIAAQwQEgByAKEIcBIAoQOBogABD0AQwBCyACEKsHIQACQCABBEAgCiAAEPYBIAMgCigCADYAACAKIAAQ9QEMAQsgCiAAELsDIAMgCigCADYAACAKIAAQwAELIAggChCHASAKEDgaIAQgABC9AToAACAFIAAQmQE6AAAgCiAAEJgBIAYgChCHASAKEDgaIAogABDBASAHIAoQhwEgChA4GiAAEPQBCzYCACAKQRBqJAALMQEBfyMAQRBrIgIkACACIAAoAgA2AgggAkEIaiABEOsFIAIoAgghACACQRBqJAAgAAsLACAAQdi4BBDLAQsLACAAQeC4BBDLAQsVACAAIAEoAgAQ3AQgASgCABDrARoL9A8BC38jAEGwBGsiCyQAIAsgCjYCpAQgCyABNgKoBAJAIAAgC0GoBGoQcwRAIAUgBSgCAEEEcjYCAEEAIQAMAQsgC0HNAjYCYCALIAtBiAFqIAtBkAFqIAtB4ABqIgEQZiIPKAIAIgo2AoQBIAsgCkGQA2o2AoABIAEQRCERIAtB0ABqEEQhDCALQUBrEEQhDiALQTBqEEQhDSALQSBqEEQhECMAQRBrIgEkACALAn8gAgRAIAEgAxCmByICEPYBIAsgASgCADYAeCABIAIQ9QEgDSABENUBIAEQOBogASACEMABIA4gARDVASABEDgaIAsgAhC9ATYCdCALIAIQmQE2AnAgASACEJgBIBEgARCHASABEDgaIAEgAhDBASAMIAEQ1QEgARA4GiACEPQBDAELIAEgAxClByICEPYBIAsgASgCADYAeCABIAIQ9QEgDSABENUBIAEQOBogASACEMABIA4gARDVASABEDgaIAsgAhC9ATYCdCALIAIQmQE2AnAgASACEJgBIBEgARCHASABEDgaIAEgAhDBASAMIAEQ1QEgARA4GiACEPQBCzYCHCABQRBqJAAgCSAIKAIANgIAIARBgARxIhJBCXYhE0EAIQNBACEBA0AgASECAkACQAJAAkAgA0EERg0AIAAgC0GoBGoQiwFFDQBBACEKAkACQAJAAkACQAJAIAtB+ABqIANqLAAADgUBAAQDBQkLIANBA0YNByAHQQEgABBoELYBBEAgC0EQaiAAEKcHIBAgCygCEBCvBAwCCyAFIAUoAgBBBHI2AgBBACEADAYLIANBA0YNBgsDQCAAIAtBqARqEIsBRQ0GIAdBASAAEGgQtgFFDQYgC0EQaiAAEKcHIBAgCygCEBCvBAwACwALAkAgDhA1RQ0AIAAQaCAOEEAoAgBHDQAgABB6GiAGQQA6AAAgDiACIA4QNUEBSxshAQwGCwJAIA0QNUUNACAAEGggDRBAKAIARw0AIAAQehogBkEBOgAAIA0gAiANEDVBAUsbIQEMBgsCQCAOEDVFDQAgDRA1RQ0AIAUgBSgCAEEEcjYCAEEAIQAMBAsgDhA1RQRAIA0QNUUNBQsgBiANEDVFOgAADAQLIAIgA0ECSXJFBEBBACEBIBMgA0ECRiALLQB7QQBHcXJFDQULIAsgDBCsATYCCCALQRBqIAtBCGoQngEhBAJAIANFDQAgAyALai0Ad0EBSw0AA0ACQCALIAwQ+QE2AgggBCALQQhqEH1FDQAgB0EBIAQoAgAoAgAQtgFFDQAgBBCHAgwBCwsgCyAMEKwBNgIIIAQgC0EIahDqAyIBIBAQNU0EQCALIBAQ+QE2AgggC0EIakEAIAFrEKQHIQogEBD5ASEUIAwQrAEhFSMAQSBrIgEkACABIBQ2AhAgASAKNgIYIAEgFTYCCANAAkAgAUEYaiABQRBqEH0iCkUNACABKAIYIAEoAggQqAFFDQAgAUEYahCHAiABQQhqEIcCDAELCyABQSBqJAAgCkEBcw0BCyALIAwQrAE2AgAgBCALQQhqIAsQngEoAgA2AgALIAsgBCgCADYCCANAAkAgCyAMEPkBNgIAIAtBCGogCxB9RQ0AIAAgC0GoBGoQiwFFDQAgABBoIAsoAggoAgBHDQAgABB6GiALQQhqEIcCDAELCyASRQ0DIAsgDBD5ATYCACALQQhqIAsQfUUNAyAFIAUoAgBBBHI2AgBBACEADAILA0ACQCAAIAtBqARqEIsBRQ0AAn8gB0HAACAAEGgiARC2AQRAIAkoAgAiBCALKAKkBEYEQCAIIAkgC0GkBGoQxAIgCSgCACEECyAJIARBBGo2AgAgBCABNgIAIApBAWoMAQsgERA1RSAKRXINASABIAsoAnBHDQEgCygChAEiASALKAKAAUYEQCAPIAtBhAFqIAtBgAFqEMQCIAsoAoQBIQELIAsgAUEEajYChAEgASAKNgIAQQALIQogABB6GgwBCwsgCkUgCygChAEiASAPKAIARnJFBEAgCygCgAEgAUYEQCAPIAtBhAFqIAtBgAFqEMQCIAsoAoQBIQELIAsgAUEEajYChAEgASAKNgIACwJAIAsoAhxBAEwNAAJAIAAgC0GoBGoQc0UEQCAAEGggCygCdEYNAQsgBSAFKAIAQQRyNgIAQQAhAAwDCwNAIAAQehogCygCHEEATA0BAkAgACALQagEahBzRQRAIAdBwAAgABBoELYBDQELIAUgBSgCAEEEcjYCAEEAIQAMBAsgCSgCACALKAKkBEYEQCAIIAkgC0GkBGoQxAILIAAQaCEBIAkgCSgCACIEQQRqNgIAIAQgATYCACALIAsoAhxBAWs2AhwMAAsACyACIQEgCCgCACAJKAIARw0DIAUgBSgCAEEEcjYCAEEAIQAMAQsCQCACRQ0AQQEhCgNAIAIQNSAKTQ0BAkAgACALQagEahBzRQRAIAAQaCACIAoQwgMoAgBGDQELIAUgBSgCAEEEcjYCAEEAIQAMAwsgABB6GiAKQQFqIQoMAAsAC0EBIQAgDygCACALKAKEAUYNAEEAIQAgC0EANgIQIBEgDygCACALKAKEASALQRBqEIoBIAsoAhAEQCAFIAUoAgBBBHI2AgAMAQtBASEACyAQEDgaIA0QOBogDhA4GiAMEDgaIBEQOBogDxBlDAMLIAIhAQsgA0EBaiEDDAALAAsgC0GwBGokACAACx0AIAAgARC5ARB5IAEQUygCACEBIAAQUyABNgIACzQBAX8jAEEQayICJAAgAiAAKAIANgIIIAIgAigCCCABajYCCCACKAIIIQAgAkEQaiQAIAALCwAgAEHIuAQQywELCwAgAEHQuAQQywELwwEBBn8jAEEQayIEJAAgABBTKAIAIQUCfyACKAIAIAAoAgBrIgNB/////wdJBEAgA0EBdAwBC0F/CyIDQQEgAxshAyABKAIAIQYgACgCACEHIAVBzQJGBH9BAAUgACgCAAsgAxDQAiIIBEAgBUHNAkcEQCAAELkBGgsgBEHMAjYCBCAAIARBCGogCCAEQQRqEGYiBRCpByAFEGUgASAAKAIAIAYgB2tqNgIAIAIgAyAAKAIAajYCACAEQRBqJAAPCxB1AAslAQF/IAEoAgAQ4wRBGHRBGHUhAiAAIAEoAgA2AgQgACACOgAAC50QAQt/IwBBsARrIgskACALIAo2AqQEIAsgATYCqAQCQCAAIAtBqARqEHQEQCAFIAUoAgBBBHI2AgBBACEADAELIAtBzQI2AmggCyALQYgBaiALQZABaiALQegAaiIBEGYiDygCACIKNgKEASALIApBkANqNgKAASABEEQhESALQdgAahBEIQwgC0HIAGoQRCEOIAtBOGoQRCENIAtBKGoQRCEQIwBBEGsiASQAIAsCfyACBEAgASADEKwHIgIQ9gEgCyABKAIANgB4IAEgAhD1ASANIAEQhwEgARA4GiABIAIQwAEgDiABEIcBIAEQOBogCyACEL0BOgB3IAsgAhCZAToAdiABIAIQmAEgESABEIcBIAEQOBogASACEMEBIAwgARCHASABEDgaIAIQ9AEMAQsgASADEKsHIgIQ9gEgCyABKAIANgB4IAEgAhD1ASANIAEQhwEgARA4GiABIAIQwAEgDiABEIcBIAEQOBogCyACEL0BOgB3IAsgAhCZAToAdiABIAIQmAEgESABEIcBIAEQOBogASACEMEBIAwgARCHASABEDgaIAIQ9AELNgIkIAFBEGokACAJIAgoAgA2AgAgBEGABHEiEkEJdiETQQAhA0EAIQEDQCABIQICQAJAAkACQCADQQRGDQAgACALQagEahCMAUUNAEEAIQoCQAJAAkACQAJAAkAgC0H4AGogA2osAAAOBQEABAMFCQsgA0EDRg0HIAdBASAAEGkQtwEEQCALQRhqIAAQrgcgECALLAAYELAEDAILIAUgBSgCAEEEcjYCAEEAIQAMBgsgA0EDRg0GCwNAIAAgC0GoBGoQjAFFDQYgB0EBIAAQaRC3AUUNBiALQRhqIAAQrgcgECALLAAYELAEDAALAAsCQCAOEDVFDQAgABBpQf8BcSAOQQAQQS0AAEcNACAAEHsaIAZBADoAACAOIAIgDhA1QQFLGyEBDAYLAkAgDRA1RQ0AIAAQaUH/AXEgDUEAEEEtAABHDQAgABB7GiAGQQE6AAAgDSACIA0QNUEBSxshAQwGCwJAIA4QNUUNACANEDVFDQAgBSAFKAIAQQRyNgIAQQAhAAwECyAOEDVFBEAgDRA1RQ0FCyAGIA0QNUU6AAAMBAsgAiADQQJJckUEQEEAIQEgEyADQQJGIAstAHtBAEdxckUNBQsgCyAMEKwBNgIQIAtBGGogC0EQahCeASEEAkAgA0UNACADIAtqLQB3QQFLDQADQAJAIAsgDBD6ATYCECAEIAtBEGoQfUUNACAHQQEgBCgCACwAABC3AUUNACAEEPUCDAELCyALIAwQrAE2AhAgBCgCACALKAIQayIBIBAQNU0EQCALIBAQ+gE2AhAgC0EQakEAIAFrEKoHIQogEBD6ASEUIAwQrAEhFSMAQSBrIgEkACABIBQ2AhAgASAKNgIYIAEgFTYCCANAAkAgAUEYaiABQRBqEH0iCkUNACABKAIYLQAAIAEoAggtAABHDQAgAUEYahD1AiABQQhqEPUCDAELCyABQSBqJAAgCkEBcw0BCyALIAwQrAE2AgggBCALQRBqIAtBCGoQngEoAgA2AgALIAsgBCgCADYCEANAAkAgCyAMEPoBNgIIIAtBEGogC0EIahB9RQ0AIAAgC0GoBGoQjAFFDQAgABBpQf8BcSALKAIQLQAARw0AIAAQexogC0EQahD1AgwBCwsgEkUNAyALIAwQ+gE2AgggC0EQaiALQQhqEH1FDQMgBSAFKAIAQQRyNgIAQQAhAAwCCwNAAkAgACALQagEahCMAUUNAAJ/IAdBwAAgABBpIgEQtwEEQCAJKAIAIgQgCygCpARGBEAgCCAJIAtBpARqEK0HIAkoAgAhBAsgCSAEQQFqNgIAIAQgAToAACAKQQFqDAELIBEQNUUgCkVyDQEgCy0AdiABQf8BcUcNASALKAKEASIBIAsoAoABRgRAIA8gC0GEAWogC0GAAWoQxAIgCygChAEhAQsgCyABQQRqNgKEASABIAo2AgBBAAshCiAAEHsaDAELCyAKRSALKAKEASIBIA8oAgBGckUEQCALKAKAASABRgRAIA8gC0GEAWogC0GAAWoQxAIgCygChAEhAQsgCyABQQRqNgKEASABIAo2AgALAkAgCygCJEEATA0AAkAgACALQagEahB0RQRAIAAQaUH/AXEgCy0Ad0YNAQsgBSAFKAIAQQRyNgIAQQAhAAwDCwNAIAAQexogCygCJEEATA0BAkAgACALQagEahB0RQRAIAdBwAAgABBpELcBDQELIAUgBSgCAEEEcjYCAEEAIQAMBAsgCSgCACALKAKkBEYEQCAIIAkgC0GkBGoQrQcLIAAQaSEBIAkgCSgCACIEQQFqNgIAIAQgAToAACALIAsoAiRBAWs2AiQMAAsACyACIQEgCCgCACAJKAIARw0DIAUgBSgCAEEEcjYCAEEAIQAMAQsCQCACRQ0AQQEhCgNAIAIQNSAKTQ0BAkAgACALQagEahB0RQRAIAAQaUH/AXEgAiAKEEEtAABGDQELIAUgBSgCAEEEcjYCAEEAIQAMAwsgABB7GiAKQQFqIQoMAAsAC0EBIQAgDygCACALKAKEAUYNAEEAIQAgC0EANgIYIBEgDygCACALKAKEASALQRhqEIoBIAsoAhgEQCAFIAUoAgBBBHI2AgAMAQtBASEACyAQEDgaIA0QOBogDhA4GiAMEDgaIBEQOBogDxBlDAMLIAIhAQsgA0EBaiEDDAALAAsgC0GwBGokACAACwwAIABBAUEtELsHGgsMACAAQQFBLRCiBxoLHAEBfyAALQAAIQIgACABLQAAOgAAIAEgAjoAAAtkAQF/IwBBEGsiBiQAIAZBADoADyAGIAU6AA4gBiAEOgANIAZBJToADCAFBEAgBkENaiAGQQ5qELIHCyACIAEgASACKAIAEJ4GIAZBDGogAyAAKAIAEBkgAWo2AgAgBkEQaiQAC0IAIAEgAiADIARBBBDWASEBIAMtAABBBHFFBEAgACABQdAPaiABQewOaiABIAFB5ABIGyABQcUASBtB7A5rNgIACwtAACACIAMgAEEIaiAAKAIIKAIEEQAAIgAgAEGgAmogBSAEQQAQwwMgAGsiAEGfAkwEQCABIABBDG1BDG82AgALC0AAIAIgAyAAQQhqIAAoAggoAgARAAAiACAAQagBaiAFIARBABDDAyAAayIAQacBTARAIAEgAEEMbUEHbzYCAAsLQgAgASACIAMgBEEEENcBIQEgAy0AAEEEcUUEQCAAIAFB0A9qIAFB7A5qIAEgAUHkAEgbIAFBxQBIG0HsDms2AgALC0AAIAIgAyAAQQhqIAAoAggoAgQRAAAiACAAQaACaiAFIARBABDFAyAAayIAQZ8CTARAIAEgAEEMbUEMbzYCAAsLQAAgAiADIABBCGogACgCCCgCABEAACIAIABBqAFqIAUgBEEAEMUDIABrIgBBpwFMBEAgASAAQQxtQQdvNgIACwsyAAJAQX8gACgCTBC7AUUEQCAAKAJMIQAMAQsgACAAQSAQlQciADYCTAsgAEEYdEEYdQvCAQEFfyMAQRBrIgckACMAQRBrIgUkACAAIQMCQCABQe////8DTQRAAkAgARC6AwRAIAMgARCcASADIQYMAQsgAyADIAEQwQJBAWoiABDAAiIGEJUBIAMgABC1ASADIAEQjwELIAYhBCABIgAEfyAABEADQCAEIAI2AgAgBEEEaiEEIABBAWsiAA0ACwtBAAUgBAsaIAVBADYCDCAGIAFBAnRqIAVBDGoQqgEgBUEQaiQADAELELQBAAsgB0EQaiQAIAMLvQUBCn8jAEEQayIJJAAgBhCRASEKIAkgBhDJAiINEJgBIAUgAzYCAAJAAkAgACIHLQAAIgZBK2sOAwABAAELIAogBkEYdEEYdRCaASEGIAUgBSgCACIHQQRqNgIAIAcgBjYCACAAQQFqIQcLAkACQCACIAciBmtBAUwNACAHLQAAQTBHDQAgBy0AAUEgckH4AEcNACAKQTAQmgEhBiAFIAUoAgAiCEEEajYCACAIIAY2AgAgCiAHLAABEJoBIQYgBSAFKAIAIghBBGo2AgAgCCAGNgIAIAdBAmoiByEGA0AgAiAGTQ0CIAYsAAAQXBDGBEUNAiAGQQFqIQYMAAsACwNAIAIgBk0NASAGLAAAIQgQXBogCBCuAUUNASAGQQFqIQYMAAsACwJAIAkQvwEEQCAKIAcgBiAFKAIAEOUBIAUgBSgCACAGIAdrQQJ0ajYCAAwBCyAHIAYQmAIgDRCZASEOIAchCANAIAYgCE0EQCADIAcgAGtBAnRqIAUoAgAQvgMFAkAgCSALEEEsAABBAEwNACAMIAkgCxBBLAAARw0AIAUgBSgCACIMQQRqNgIAIAwgDjYCACALIAsgCRA1QQFrSWohC0EAIQwLIAogCCwAABCaASEPIAUgBSgCACIQQQRqNgIAIBAgDzYCACAIQQFqIQggDEEBaiEMDAELCwsCQAJAA0AgAiAGTQ0BIAYtAAAiB0EuRwRAIAogB0EYdEEYdRCaASEHIAUgBSgCACIIQQRqNgIAIAggBzYCACAGQQFqIQYMAQsLIA0QvQEhByAFIAUoAgAiC0EEaiIINgIAIAsgBzYCACAGQQFqIQYMAQsgBSgCACEICyAKIAYgAiAIEOUBIAUgBSgCACACIAZrQQJ0aiIFNgIAIAQgBSADIAEgAGtBAnRqIAEgAkYbNgIAIAkQOBogCUEQaiQAC94DAQh/IwBBEGsiCiQAIAYQkQEhCyAKIAYQyQIiBhCYAQJAIAoQvwEEQCALIAAgAiADEOUBIAUgAyACIABrQQJ0aiIGNgIADAELIAUgAzYCAAJAAkAgACIILQAAIgdBK2sOAwABAAELIAsgB0EYdEEYdRCaASEIIAUgBSgCACIHQQRqNgIAIAcgCDYCACAAQQFqIQgLAkAgAiAIa0ECSA0AIAgtAABBMEcNACAILQABQSByQfgARw0AIAtBMBCaASEHIAUgBSgCACIJQQRqNgIAIAkgBzYCACALIAgsAAEQmgEhByAFIAUoAgAiCUEEajYCACAJIAc2AgAgCEECaiEICyAIIAIQmAJBACEJIAYQmQEhDEEAIQcgCCEGA38gAiAGTQR/IAMgCCAAa0ECdGogBSgCABC+AyAFKAIABQJAIAogBxBBLQAARQ0AIAkgCiAHEEEsAABHDQAgBSAFKAIAIglBBGo2AgAgCSAMNgIAIAcgByAKEDVBAWtJaiEHQQAhCQsgCyAGLAAAEJoBIQ0gBSAFKAIAIg5BBGo2AgAgDiANNgIAIAZBAWohBiAJQQFqIQkMAQsLIQYLIAQgBiADIAEgAGtBAnRqIAEgAkYbNgIAIAoQOBogCkEQaiQAC6gFAQp/IwBBEGsiCSQAIAYQlwEhCiAJIAYQywIiDRCYASAFIAM2AgACQAJAIAAiBy0AACIGQStrDgMAAQABCyAKIAZBGHRBGHUQgQEhBiAFIAUoAgAiB0EBajYCACAHIAY6AAAgAEEBaiEHCwJAAkAgAiAHIgZrQQFMDQAgBy0AAEEwRw0AIActAAFBIHJB+ABHDQAgCkEwEIEBIQYgBSAFKAIAIghBAWo2AgAgCCAGOgAAIAogBywAARCBASEGIAUgBSgCACIIQQFqNgIAIAggBjoAACAHQQJqIgchBgNAIAIgBk0NAiAGLAAAEFwQxgRFDQIgBkEBaiEGDAALAAsDQCACIAZNDQEgBiwAACEIEFwaIAgQrgFFDQEgBkEBaiEGDAALAAsCQCAJEL8BBEAgCiAHIAYgBSgCABD7ASAFIAUoAgAgBiAHa2o2AgAMAQsgByAGEJgCIA0QmQEhDiAHIQgDQCAGIAhNBEAgAyAHIABraiAFKAIAEJgCBQJAIAkgDBBBLAAAQQBMDQAgCyAJIAwQQSwAAEcNACAFIAUoAgAiC0EBajYCACALIA46AAAgDCAMIAkQNUEBa0lqIQxBACELCyAKIAgsAAAQgQEhDyAFIAUoAgAiEEEBajYCACAQIA86AAAgCEEBaiEIIAtBAWohCwwBCwsLA0ACQCACIAZLBEAgBi0AACIHQS5HDQEgDRC9ASEHIAUgBSgCACIIQQFqNgIAIAggBzoAACAGQQFqIQYLIAogBiACIAUoAgAQ+wEgBSAFKAIAIAIgBmtqIgU2AgAgBCAFIAMgASAAa2ogASACRhs2AgAgCRA4GiAJQRBqJAAPCyAKIAdBGHRBGHUQgQEhByAFIAUoAgAiCEEBajYCACAIIAc6AAAgBkEBaiEGDAALAAvVAwEIfyMAQRBrIgokACAGEJcBIQsgCiAGEMsCIgYQmAECQCAKEL8BBEAgCyAAIAIgAxD7ASAFIAMgAiAAa2oiBjYCAAwBCyAFIAM2AgACQAJAIAAiCC0AACIHQStrDgMAAQABCyALIAdBGHRBGHUQgQEhCCAFIAUoAgAiB0EBajYCACAHIAg6AAAgAEEBaiEICwJAIAIgCGtBAkgNACAILQAAQTBHDQAgCC0AAUEgckH4AEcNACALQTAQgQEhByAFIAUoAgAiCUEBajYCACAJIAc6AAAgCyAILAABEIEBIQcgBSAFKAIAIglBAWo2AgAgCSAHOgAAIAhBAmohCAsgCCACEJgCQQAhCSAGEJkBIQxBACEHIAghBgN/IAIgBk0EfyADIAggAGtqIAUoAgAQmAIgBSgCAAUCQCAKIAcQQS0AAEUNACAJIAogBxBBLAAARw0AIAUgBSgCACIJQQFqNgIAIAkgDDoAACAHIAcgChA1QQFrSWohB0EAIQkLIAsgBiwAABCBASENIAUgBSgCACIOQQFqNgIAIA4gDToAACAGQQFqIQYgCUEBaiEJDAELCyEGCyAEIAYgAyABIABraiABIAJGGzYCACAKEDgaIApBEGokAAsNACAAQdCbAzYCACAAC6ADAQJ/IwBB4AJrIgAkACAAIAI2AtACIAAgATYC2AIgAxDaASEGIAMgAEHgAWoQ9wIhByAAQdABaiADIABBzAJqEPYCIABBwAFqEEQiASABEFQQPyAAIAFBABBBIgI2ArwBIAAgAEEQajYCDCAAQQA2AggDQAJAIABB2AJqIABB0AJqEIsBRQ0AIAAoArwBIAEQNSACakYEQCABEDUhAyABIAEQNUEBdBA/IAEgARBUED8gACADIAFBABBBIgJqNgK8AQsgAEHYAmoQaCAGIAIgAEG8AWogAEEIaiAAKALMAiAAQdABaiAAQRBqIABBDGogBxDIAg0AIABB2AJqEHoaDAELCwJAIABB0AFqEDVFDQAgACgCDCIDIABBEGprQZ8BSg0AIAAgA0EEajYCDCADIAAoAgg2AgALIAUgAiAAKAK8ASAEIAYQyAc2AgAgAEHQAWogAEEQaiAAKAIMIAQQigEgAEHYAmogAEHQAmoQcwRAIAQgBCgCAEECcjYCAAsgACgC2AIhAiABEDgaIABB0AFqEDgaIABB4AJqJAAgAgtFAQF/IwBBEGsiAyQAIAMgATYCDCADIAI2AgggAyADQQxqEMoBIQEgAEGx+QEgAygCCBD9BCEAIAEQyQEgA0EQaiQAIAALDQAgACgCACABKAIASAuxAgIEfgV/IwBBIGsiCCQAAkACQAJAIAEgAkcEQEGImQQoAgAhDEGImQRBADYCACMAQRBrIgkkABBcGiMAQRBrIgokACMAQRBrIgskACALIAEgCEEcakECEMYDIAspAwAhBCAKIAspAwg3AwggCiAENwMAIAtBEGokACAKKQMAIQQgCSAKKQMINwMIIAkgBDcDACAKQRBqJAAgCSkDACEEIAggCSkDCDcDECAIIAQ3AwggCUEQaiQAIAgpAxAhBCAIKQMIIQVBiJkEKAIAIgFFDQEgCCgCHCACRw0CIAUhBiAEIQcgAUHEAEcNAwwCCyADQQQ2AgAMAgtBiJkEIAw2AgAgCCgCHCACRg0BCyADQQQ2AgAgBiEFIAchBAsgACAFNwMAIAAgBDcDCCAIQSBqJAALtgECAnwDfyMAQRBrIgUkAAJAAkACQCAAIAFHBEBBiJkEKAIAIQdBiJkEQQA2AgAQXBojAEEQayIGJAAgBiAAIAVBDGpBARDGAyAGKQMAIAYpAwgQ1gMhAyAGQRBqJABBiJkEKAIAIgBFDQEgBSgCDCABRw0CIAMhBCAAQcQARw0DDAILIAJBBDYCAAwCC0GImQQgBzYCACAFKAIMIAFGDQELIAJBBDYCACAEIQMLIAVBEGokACADC7YBAgJ9A38jAEEQayIFJAACQAJAAkAgACABRwRAQYiZBCgCACEHQYiZBEEANgIAEFwaIwBBEGsiBiQAIAYgACAFQQxqQQAQxgMgBikDACAGKQMIEPQEIQMgBkEQaiQAQYiZBCgCACIARQ0BIAUoAgwgAUcNAiADIQQgAEHEAEcNAwwCCyACQQQ2AgAMAgtBiJkEIAc2AgAgBSgCDCABRg0BCyACQQQ2AgAgBCEDCyAFQRBqJAAgAwvHAQIDfwF+IwBBEGsiBCQAAn4CQAJAIAAgAUcEQAJAAkAgAC0AACIFQS1HDQAgAEEBaiIAIAFHDQAMAQtBiJkEKAIAIQZBiJkEQQA2AgAQXBogACAEQQxqIAMQsgQhBwJAQYiZBCgCACIABEAgBCgCDCABRw0BIABBxABGDQQMBQtBiJkEIAY2AgAgBCgCDCABRg0ECwsLIAJBBDYCAEIADAILIAJBBDYCAEJ/DAELQgAgB30gByAFQS1GGwshByAEQRBqJAAgBwvYAQIDfwF+IwBBEGsiBCQAAn8CQAJAAkAgACABRwRAAkACQCAALQAAIgVBLUcNACAAQQFqIgAgAUcNAAwBC0GImQQoAgAhBkGImQRBADYCABBcGiAAIARBDGogAxCyBCEHAkBBiJkEKAIAIgAEQCAEKAIMIAFHDQEgAEHEAEYNBQwEC0GImQQgBjYCACAEKAIMIAFGDQMLCwsgAkEENgIAQQAMAwsgB0L/////D1gNAQsgAkEENgIAQX8MAQtBACAHpyIAayAAIAVBLUYbCyEAIARBEGokACAAC5UDAQF/IwBBkAJrIgAkACAAIAI2AoACIAAgATYCiAIgAxDaASEGIABB0AFqIAMgAEH/AWoQ+AIgAEHAAWoQRCIBIAEQVBA/IAAgAUEAEEEiAjYCvAEgACAAQRBqNgIMIABBADYCCANAAkAgAEGIAmogAEGAAmoQjAFFDQAgACgCvAEgARA1IAJqRgRAIAEQNSEDIAEgARA1QQF0ED8gASABEFQQPyAAIAMgAUEAEEEiAmo2ArwBCyAAQYgCahBpIAYgAiAAQbwBaiAAQQhqIAAsAP8BIABB0AFqIABBEGogAEEMakHguAMQygINACAAQYgCahB7GgwBCwsCQCAAQdABahA1RQ0AIAAoAgwiAyAAQRBqa0GfAUoNACAAIANBBGo2AgwgAyAAKAIINgIACyAFIAIgACgCvAEgBCAGEMgHNgIAIABB0AFqIABBEGogACgCDCAEEIoBIABBiAJqIABBgAJqEHQEQCAEIAQoAgBBAnI2AgALIAAoAogCIQIgARA4GiAAQdABahA4GiAAQZACaiQAIAIL3QECA38BfiMAQRBrIgQkAAJ/AkACQAJAIAAgAUcEQAJAAkAgAC0AACIFQS1HDQAgAEEBaiIAIAFHDQAMAQtBiJkEKAIAIQZBiJkEQQA2AgAQXBogACAEQQxqIAMQsgQhBwJAQYiZBCgCACIABEAgBCgCDCABRw0BIABBxABGDQUMBAtBiJkEIAY2AgAgBCgCDCABRg0DCwsLIAJBBDYCAEEADAMLIAdC//8DWA0BCyACQQQ2AgBB//8DDAELQQAgB6ciAGsgACAFQS1GGwshACAEQRBqJAAgAEH//wNxC7cBAgF+An8jAEEQayIFJAACQAJAIAAgAUcEQEGImQQoAgAhBkGImQRBADYCABBcGiAAIAVBDGogAxCAByEEAkBBiJkEKAIAIgAEQCAFKAIMIAFHDQEgAEHEAEYNAwwEC0GImQQgBjYCACAFKAIMIAFGDQMLCyACQQQ2AgBCACEEDAELIAJBBDYCACAEQgBVBEBC////////////ACEEDAELQoCAgICAgICAgH8hBAsgBUEQaiQAIAQLxAECAn8BfiMAQRBrIgQkAAJ/AkACQCAAIAFHBEBBiJkEKAIAIQVBiJkEQQA2AgAQXBogACAEQQxqIAMQgAchBgJAQYiZBCgCACIABEAgBCgCDCABRw0BIABBxABGDQQMAwtBiJkEIAU2AgAgBCgCDCABRg0CCwsgAkEENgIAQQAMAgsgBkKAgICAeFMgBkL/////B1VyDQAgBqcMAQsgAkEENgIAQf////8HIAZCAFUNABpBgICAgHgLIQAgBEEQaiQAIAALmwEBBH8jAEEQayIFJAAgASACENUDIgRB7////wNNBEACQCAEELoDBEAgACAEEJwBIAAhAwwBCyAAIAAgBBDBAkEBaiIGEMACIgMQlQEgACAGELUBIAAgBBCPAQsDQCABIAJHBEAgAyABEKoBIANBBGohAyABQQRqIQEMAQsLIAVBADYCDCADIAVBDGoQqgEgBUEQaiQADwsQtAEAC2kAIABFBEAPCwJAIAAoAgAgAUYNACAAIAE2AgAgAUUEQCAAQeSGpwJqIgAoAgAQMSAAQQA2AgAMAQsgAEHkhqcCaiAAKAIoIAAoAiRsEDciADYCACAADQBBAEEDQf4NQQAQNkEBEAEACwtUAQJ/AkADQCADIARHBEBBfyEAIAEgAkYNAiABKAIAIgUgAygCACIGSA0CIAUgBkoEQEEBDwUgA0EEaiEDIAFBBGohAQwCCwALCyABIAJHIQALIAALQAEBf0EAIQADfyABIAJGBH8gAAUgASwAACAAQQR0aiIAQYCAgIB/cSIDQRh2IANyIABzIQAgAUEBaiEBDAELCwsbACMAQRBrIgEkACAAIAIgAxDaBCABQRBqJAALXgEDfyABIAQgA2tqIQUCQANAIAMgBEcEQEF/IQAgASACRg0CIAEsAAAiBiADLAAAIgdIDQIgBiAHSgRAQQEPBSADQQFqIQMgAUEBaiEBDAILAAsLIAIgBUchAAsgAAv3AQEFfyMAQSBrIgIkAAJ/AkACQCABQX8QuwENACACIAE2AhQgAC0ALARAIAJBFGpBBEEBIAAoAiAQzwFBAUcNAgwBCyACIAJBGGoiBTYCECACQSBqIQYgAkEUaiEDA0AgACgCJCAAKAIoIAMgBSACQQxqIAJBGGogBiACQRBqEP4CIQQgAigCDCADRg0CIARBA0YEQCADQQFBASAAKAIgEM8BQQFGDQIMAwsgBEEBSw0CIAJBGGoiA0EBIAIoAhAgA2siAyAAKAIgEM8BIANHDQIgAigCDCEDIARBAUYNAAsLIAEQ2QQMAQtBfwshACACQSBqJAAgAAtmAQF/AkAgAC0ALEUEQCACQQAgAkEAShshAgNAIAIgA0YNAiAAIAEoAgAgACgCACgCNBEDAEF/RgRAIAMPBSABQQRqIQEgA0EBaiEDDAELAAsACyABQQQgAiAAKAIgEM8BIQILIAILJgAgACAAKAIAKAIYEQAAGiAAIAEQxwMiATYCJCAAIAEQmwI6ACwL8gEBA38jAEEgayICJAAgAUF/ELsBIQQgAC0ANCEDAkAgBARAIAMNASAAIAAoAjAiAUF/ELsBQQFzOgA0DAELAkAgA0UNACACIAAoAjA2AhACQAJAAkAgACgCJCAAKAIoIAJBEGogAkEUaiIDIAJBDGogAkEYaiACQSBqIAMQ/gJBAWsOAwICAAELIAAoAjAhAyACIAJBGWo2AhQgAiADOgAYCwNAIAIoAhQiAyACQRhqTQ0CIAIgA0EBayIDNgIUIAMsAAAgACgCIBD8AkF/Rw0ACwtBfyEBDAELIABBAToANCAAIAE2AjALIAJBIGokACABCwkAIABBARDKBAsJACAAQQAQygQLMwAgACABEMcDIgE2AiQgACABEM8CNgIsIAAgACgCJBCbAjoANSAAKAIsQQlOBEAQdQALC/oBAQV/IwBBIGsiAiQAAn8CQAJAIAFBfxC7AQ0AIAIgARDSAzoAFyAALQAsBEAgAkEXakEBQQEgACgCIBDPAUEBRw0CDAELIAIgAkEYaiIFNgIQIAJBIGohBiACQRdqIQMDQCAAKAIkIAAoAiggAyAFIAJBDGogAkEYaiAGIAJBEGoQ/gIhBCACKAIMIANGDQIgBEEDRgRAIANBAUEBIAAoAiAQzwFBAUYNAgwDCyAEQQFLDQIgAkEYaiIDQQEgAigCECADayIDIAAoAiAQzwEgA0cNAiACKAIMIQMgBEEBRg0ACwsgARDZBAwBC0F/CyEAIAJBIGokACAAC2kBAX8CQCAALQAsRQRAIAJBACACQQBKGyECA0AgAiADRg0CIAAgASwAABDDASAAKAIAKAI0EQMAQX9GBEAgAw8FIAFBAWohASADQQFqIQMMAQsACwALIAFBASACIAAoAiAQzwEhAgsgAgsmACAAIAAoAgAoAhgRAAAaIAAgARDKAyIBNgIkIAAgARCbAjoALAv1AQEDfyMAQSBrIgIkACABQX8QuwEhBCAALQA0IQMCQCAEBEAgAw0BIAAgACgCMCIBQX8QuwFBAXM6ADQMAQsCQCADRQ0AIAIgACgCMBDSAzoAEwJAAkACQCAAKAIkIAAoAiggAkETaiACQRRqIgMgAkEMaiACQRhqIAJBIGogAxD+AkEBaw4DAgIAAQsgACgCMCEDIAIgAkEZajYCFCACIAM6ABgLA0AgAigCFCIDIAJBGGpNDQIgAiADQQFrIgM2AhQgAywAACAAKAIgEPwCQX9HDQALC0F/IQEMAQsgAEEBOgA0IAAgATYCMAsgAkEgaiQAIAELCQAgAEEBEM4ECwkAIABBABDOBAszACAAIAEQygMiATYCJCAAIAEQzwI2AiwgACAAKAIkEJsCOgA1IAAoAixBCU4EQBB1AAsLHgBB2LAEEIMDQaizBBCDA0GssQQQywNB/LMEEMsDC6chAhh/An0jAEHQAGsiECQAAkACQAJAQQBBAyAARSABRXIEf0HWPwUgASgCBA0BQYfHAAtBABA2QX8hFwwBCyAAKAIcEDECQCABKAIEIgQEQCAAIARBhAFsEDciAjYCHCACRQ0DA0AgAyAETg0CIANBhAFsIgQgACgCHGogASgCACAEakGEARA+GiADQQFqIQMgASgCBCEEDAALAAtBACEEIABBADYCHAsgACAENgIgIAAoAiQEQEEAIQMDQCAAKAIkIQQgACgCKCADSgRAIAQgA0EMbGooAgAQMSADQQFqIQMMAQsLIAQQMQsCQCABKAIMIgMEQCAAIANBDGwQNyIENgIkIARFDQMDQCADIAlMDQIgCUEMbCICIAAoAiRqIgggASgCCCIEIAJqIgooAgg2AgggCCAKKAIENgIEAkACQCAKKAIEIgwEQCAIIAxBDGwQNyIKNgIAQQAhAyAKRQ0HA0AgAyAMTg0CIANBDGwiCiAAKAIkIAJqKAIAaiIMIAIgBGooAgAgCmoiBCkCADcCACAMIAQoAgg2AgggA0EBaiEDIAEoAggiBCACaigCBCEMDAALAAsgCkEANgIADAELIAEoAgwhAwsgCUEBaiEJDAALAAtBACEDIABBADYCJAsgACADNgIoIAAoAjQiAwRAIAMQMSAAQgA3AjQLAkACQCABKAIMIgFBAEwNACAAIAE2AjggACABQcQAbBA3IgQ2AjQgBEUNAUEAIQMDQCABIANGDQEgBCADQcQAbGpBADYCQCADQQFqIQMMAAsACyAAKAIgIgFFDQEgAUEAIAFBAEobIRgDQEEAIQEgEiAAKAIoTg0CA0AgEkEMbCIFIAAoAiRqKAIEIAFMBEAgEkEBaiESDAILIBBBQGsQUiEKIBBBMGoQUiEJQQAhBCAQQSBqEFIhDANAIAQgGEYEQCAQIAoQfDYCAEEAQQFBtNIAIBAQNiAAIBFBAnRqIAAoAiQgBWoiAygCCDYCPCAAKAIAIRMgAygCACABQQxsaiIDKAIAIQQgAygCBCEDIwBBIGsiCyQAIAsgETYCHCALQRBqQZQBEFsQrAYQqwYiCCgCACAEEJUBIAgoAgAgAxCPASAIKAIAEDJB4AAQlQEgCCgCABAyEF4gChB8EKoGIAogCCgCABAyEF4iAkcEQCAKKAIAIQYgCigCBCEDIwBBEGsiBSQAAkAgAhDbASADIAZrQRRtIgdPBEAgBSADNgIMIAIQfCAHTyIPBH8gAwUgBSAGNgIMIAIQfCEEIAUgBSgCDCAEQRRsajYCDCAFKAIMCyEEIAIoAgAhDSAEIAZrIQ4gBCAGRwRAIA0gBiAOENQCCyAPRQRAIAIgBSgCDCADIAcgAhB8axCaBgwCCyACIA0gDkEUbUEUbGoQpwYMAQsgAigCAARAIAIQfCEEIAIQhwUgAiAEEKEGIAIQMhogAigCACEEIAIQ2wEaIAQQMSACEDJBADYCACACQgA3AgALIAIgAiAHEKwEEJkGIAIgBiADIAcQmgYLIAVBEGokAAsgCCgCABAyEFMhBCAMEI0BIQMCQCADIAQQjQEiAksEQCMAQSBrIgYkAAJAIAMgAmsiAyAEEDIoAgAgBCgCBGtNBEAjAEEQayIFJAAgBSAEIAMQtgMiAigCBCEDIAIoAgghBwNAIAMgB0YEQCACEHIgBUEQaiQABSAEEDIaIAMQhgYgAiADQQFqIgM2AgQMAQsLDAELIAQQMiECIAZBCGogBCAEEI0BIANqELQDIAQQjQEgAhCdBCEFIwBBEGsiByQAIAcgBUEIaiADEIcGIgMoAgAhAgNAIAMoAgQgAkcEQCAFKAIQGiADKAIAEIYGIAMgAygCAEEBaiICNgIADAELCyADELIBIAdBEGokACAEIAUQnAQgBRCbBAsgBkEgaiQADAELIAIgA0sEQCAEIAQoAgAgA2oQgAQLCyAMIAgoAgAQMhBTIgNHBEAgDCgCACEFIAwoAgQhAiMAQRBrIgQkAAJAIAUgAhD9AyIGIAMQ3AFNBEAgBCACNgIMIAUgAxCNASAGTyIHBH8gAgUgBCAFNgIMIAQgAxCNASAEKAIMajYCDCAEKAIMCyADKAIAEJ0GIQUgB0UEQCADIAQoAgwgAiAGIAMQjQFrEJ8GDAILIAMgBRCABAwBCyADKAIABEAgAxCNASEHIAMQmgUgAyAHEJsGIAMQMhogAygCACEHIAMQ3AEaIAcQMSADEDJBADYCACADQgA3AgALIAMgBhC0AyEHIAMQ4QYgB0kEQBC+AgALIAMQMhogAyAHEFsiDTYCACADIA02AgQgAxAyIAcgDWo2AgAgA0EAEOAGIAMgBSACIAYQnwYLIARBEGokAAsgCCgCACIDQSRqIgJBDGpBgAEQjQYgAkEMahCOBiACQQg2AmggAkEQNgJsIANBCGoiAxBTQQAQrQUhDSADEH8hBUEAIQQjAEEQayIDJAAjAEEQayIGJAAgA0IANwIAIAZBADYCDCADQQhqEKUCIAUEQCADEOoCIAVJBEAQsAIACyADIAMQMiAFELkCIgc2AgAgAyAHNgIEIAMQMiAHIAVBAnRqNgIAIANBABC4AiADIAUQrgMLIAZBEGokAANAIAMQRiAETQRAIANBABA6IQYgAxBGIQdBgAEQWyEEIAIQhQYhDiAEQQE6AGQgBCAONgIAIARB6ABqEFIaIARB9ABqEFIaIARBBGpB4AAQgwYgAkEIaiAEEIkGIAIoAghBABCjAyACIAIoAgggDSAFIAYgBxCEBiADEH4gA0EQaiQABSADIAQQOiAENgIAIARBAWohBAwBCwsgEygCACgCACEDIAsgC0EIaiAIEIEEKQIANwMAIwBBIGsiBSQAIAUgETYCHCAFIANByABqIgQgBUEcahBLNgIYIAUQRzYCCCAFQRhqIAVBCGoQfQRAQRAQBiAFQQhqQaMOEJYBEOUCQfjZAUEPEAUACyMAQSBrIg0kACANIAVBHGoiDxDjAjYCECANQRhqIRRBACEHIwBBIGsiAyQAIAQQPBogDygCACEOIAQQlAEhBiADQQA6AB8CQAJAIAZFDQAgBCAOIAYQXyIHEDooAgAiAkUNAANAIAIoAgAiAkUNASAOIAIoAgRHBEAgAigCBCAGEF8gB0cNAgsgBBBeIAJBCGogDxCMAkUNAAsMAQsjAEEQayIVJAAgA0EQaiAEEDIiAkEBEKQEIBVBCGogAkEAEK0CEKwCIgIoAgBBCGohFiANKAIQIRkjAEEQayIPJAAgDyAZNgIIIBYgDygCCCgCADYCACAWQQRqELMCGiAPQRBqJAAgAhBTQQE6AAQgAigCACAONgIEIAIoAgBBADYCACAVQRBqJAAgBBA8KAIAIQIgBBBeIQ8CQCAGBEAgAkEBarMgDyoCACAGs5ReRQ0BCyADIAYQiwJBAXMgBkEBdHI2AgwgAwJ/IAQQPCgCAEEBarMgBBBeKgIAlY0iGkMAAIBPXSAaQwAAAABgcQRAIBqpDAELQQALNgIIIAQgA0EMaiADQQhqEG8oAgAQrwIgDiAEEJQBIgYQXyEHCwJAIAQgBxA6KAIAIgJFBEAgAygCECAEQQhqIgIoAgA2AgAgBCADKAIQNgIIIAQgBxA6IAI2AgAgAygCECgCAEUNASADKAIQIQIgBCADKAIQKAIAKAIEIAYQXxA6IAI2AgAMAQsgAygCECACKAIANgIAIAIgAygCEDYCAAsgA0EQaiIGELkBIQIgBBA8IgQgBCgCAEEBajYCACADQQE6AB8gBigCACEEIAZBADYCACAEBEAgBhBTIgYtAAQEQCAGKAIAIARBCGoQpQYLIAQEQCAGKAIAGiAEEDELCwsgFCADQRBqIAIQdyADQR9qEK4CIANBIGokACAUEG0hAyANQSBqJAAgA0EEaiALEKYGIAsQ0QEgBUEgaiQAIAkgEygCAEEEaiALQRxqEKkGIgJHBEAgCSgCACEGIAkoAgQhAyMAQRBrIgUkAAJAIAYgAxDwAyIHIAIQswFNBEAgBSADNgIMIAIQbCAHTyIPBH8gAwUgBSAGNgIMIAIQbCEEIAUgBSgCDCAEQQxsajYCDCAFKAIMCyEEIAIoAgAhDSAEIAZrIQ4gBCAGRwRAIA0gBiAOENQCCyAPRQRAIAIgBSgCDCADIAcgAhBsaxD5BQwCCyACEGwhAyACIA0gDkEMbUEMbGoQiAcgAiADEKsDDAELIAIoAgAEQCACEGwhBCACEMkEIAIgBBCrAyACEDIaIAIoAgAhBCACELMBGiAEEDEgAhAyQQA2AgAgAkIANwIACyACIAcQ5QYhBCACEKAEIARJBEAQvgIACyACIAIQMiAEEOMGIg02AgAgAiANNgIEIAIQMiANIARBDGxqNgIAIAJBABCfBCACIAYgAyAHEPkFCyAFQRBqJAALIAgQ0QEgC0EgaiQAIAwQqQUgCRDVBCAKEN8DIAFBAWohASARQQFqIREMAgsCQCAEQYQBbCIGIAAoAhxqIgIoAoABIAAoAiQgBWoiAygCACABQQxsaigCCEcNACACKAJ8IAMoAghHDQBBACEDIBBBCGoiCCACKgIAIAIqAgQgAioCcCACKgJ0IAIoAnhBAEcQ0gQhCwJAIAooAgQgChAyKAIASQRAIwBBEGsiByQAIAcgCkEBELMEIQIgChAyIAIoAgQgCxC5AyACIAIoAgRBFGo2AgQgAhByIAdBEGokAAwBCyMAQSBrIgckACAKEDIiAiAHQQhqIAogChB8QQFqEKwEIAoQfCACEPYGIgIoAgggCxC5AyACIAIoAghBFGo2AgggCiACEPQGIAIQ8gYgB0EgaiQACyAAKAIcIAZqIgIqAgghGiACKgIMIRsgCEMAAAAAOAIIIAggGzgCBCAIIBo4AgACQCAJKAIEIAkQMigCAEkEQCMAQRBrIgskACALIAlBARCiBCECIAkQMiACKAIEIAgQ5gYgAiACKAIEQQxqNgIEIAIQciALQRBqJAAMAQsjAEEgayILJAAgCRAyIgIgC0EIaiAJIAkQbEEBahDlBiAJEGwgAhChBCICKAIIIAgQ5gYgAiACKAIIQQxqNgIIIAkQzAIgCRAyGiACQQRqIgciCCAIKAIAIAkoAgQgCSgCACINayIIQXRtQQxsaiIONgIAIAhBAEoEQCAOIA0gCBA+GgsgCSAHEEkgCUEEaiACQQhqEEkgCRAyIAIQPBBJIAIgAigCBDYCACAJIAkQbBCfBCACKAIEIQgDQCAIIAIoAghHBEAgAigCEBogAiACKAIIQQxrNgIIDAELCyACKAIABEAgAigCEBogAigCACEIIAIQngQaIAgQMQsgC0EgaiQACwNAIANB4ABGDQEgACgCHCAGaiADakEQaiEIAkAgDCgCBCAMEDIoAgBHBEAjAEEQayILJAAgCyAMQQEQtgMhAiAMEDIgAigCBCAIELUDIAIgAigCBEEBajYCBCACEHIgC0EQaiQADAELIwBBIGsiCyQAIAwQMiICIAtBCGogDCAMEI0BQQFqELQDIAwQjQEgAhCdBCICKAIIIAgQtQMgAiACKAIIQQFqNgIIIAwgAhCcBCACEJsEIAtBIGokAAsgA0EBaiEDDAALAAsgBEEBaiEEDAALAAsACwALDAELIBBB0ABqJAAgFw8LQQBBA0HozgBBABA2QQEQAQALtAEBBH8jAEEQayIFJAADQAJAIAIgA0wNACAAKAIYIgQgACgCHCIGTwRAIAAgASgCACAAKAIAKAI0EQMAQX9GDQEgA0EBaiEDIAFBBGohAQUgBSAGIARrQQJ1NgIMIAUgAiADazYCCCAFQQxqIAVBCGoQnAIhBCAAKAIYIAEgBCgCACIEEMwBIAAgBEECdCIGIAAoAhhqNgIYIAMgBGohAyABIAZqIQELDAELCyAFQRBqJAAgAwssACAAIAAoAgAoAiQRAABBf0YEQEF/DwsgACAAKAIMIgBBBGo2AgwgACgCAAvKAQEEfyMAQRBrIgQkAANAAkAgAiAFTA0AAn8gACgCDCIDIAAoAhAiBkkEQCAEQf////8HNgIMIAQgBiADa0ECdTYCCCAEIAIgBWs2AgQgBEEMaiAEQQhqIARBBGoQnAIQnAIhAyABIAAoAgwgAygCACIDEMwBIAAgA0ECdCIGIAAoAgxqNgIMIAEgBmoMAQsgACAAKAIAKAIoEQAAIgNBf0YNASABIAM2AgBBASEDIAFBBGoLIQEgAyAFaiEFDAELCyAEQRBqJAAgBQsMACAAEMwDGiAAEDELrwEBBH8jAEEQayIFJAADQAJAIAIgBEwNACAAKAIYIgMgACgCHCIGTwRAIAAgASwAABDDASAAKAIAKAI0EQMAQX9GDQEgBEEBaiEEIAFBAWohAQUgBSAGIANrNgIMIAUgAiAEazYCCCAFQQxqIAVBCGoQnAIhAyAAKAIYIAEgAygCACIDEM0BIAAgAyAAKAIYajYCGCADIARqIQQgASADaiEBCwwBCwsgBUEQaiQAIAQLLwAgACAAKAIAKAIkEQAAQX9GBEBBfw8LIAAgACgCDCIAQQFqNgIMIAAsAAAQwwELwAEBBH8jAEEQayIEJAADQAJAIAIgBUwNAAJAIAAoAgwiAyAAKAIQIgZJBEAgBEH/////BzYCDCAEIAYgA2s2AgggBCACIAVrNgIEIARBDGogBEEIaiAEQQRqEJwCEJwCIQMgASAAKAIMIAMoAgAiAxDNASAAIAAoAgwgA2o2AgwMAQsgACAAKAIAKAIoEQAAIgNBf0YNASABIAMQ0gM6AABBASEDCyABIANqIQEgAyAFaiEFDAELCyAEQRBqJAAgBQsMACAAENMDGiAAEDELVAECfyABIAAoAlQiASABQQAgAkGAAmoiAxDcAyIEIAFrIAMgBBsiAyACIAIgA0sbIgIQPhogACABIANqIgM2AlQgACADNgIIIAAgASACajYCBCACC6kBAQR/IAAoAlQiAygCBCIFIAAoAhQgACgCHCIGayIEIAQgBUsbIgQEQCADKAIAIAYgBBA+GiADIAMoAgAgBGo2AgAgAyADKAIEIARrIgU2AgQLIAMoAgAhBCAFIAIgAiAFSxsiBQRAIAQgASAFED4aIAMgAygCACAFaiIENgIAIAMgAygCBCAFazYCBAsgBEEAOgAAIAAgACgCLCIBNgIcIAAgATYCFCACCykAIAEgASgCAEEHakF4cSIBQRBqNgIAIAAgASkDACABKQMIENYDOQMAC8cYAxJ/AXwCfiMAQbAEayILJAAgC0EANgIsAkAgAb0iGUIAUwRAQQEhEEG+6AEhEyABmiIBvSEZDAELIARBgBBxBEBBASEQQcHoASETDAELQcToAUG/6AEgBEEBcSIQGyETIBBFIRULAkAgGUKAgICAgICA+P8Ag0KAgICAgICA+P8AUQRAIABBICACIBBBA2oiAyAEQf//e3EQiQEgACATIBAQgwEgAEHc+gFB9JYCIAVBIHEiBRtBiP4BQYyaAiAFGyABIAFiG0EDEIMBIABBICACIAMgBEGAwABzEIkBIAMgAiACIANIGyEJDAELIAtBEGohEQJAAn8CQCABIAtBLGoQigUiASABoCIBRAAAAAAAAAAAYgRAIAsgCygCLCIGQQFrNgIsIAVBIHIiDkHhAEcNAQwDCyAFQSByIg5B4QBGDQIgCygCLCEKQQYgAyADQQBIGwwBCyALIAZBHWsiCjYCLCABRAAAAAAAALBBoiEBQQYgAyADQQBIGwshDCALQTBqQQBBoAIgCkEASBtqIg0hBwNAIAcCfyABRAAAAAAAAPBBYyABRAAAAAAAAAAAZnEEQCABqwwBC0EACyIDNgIAIAdBBGohByABIAO4oUQAAAAAZc3NQaIiAUQAAAAAAAAAAGINAAsCQCAKQQBMBEAgCiEDIAchBiANIQgMAQsgDSEIIAohAwNAIANBHSADQR1IGyEDAkAgB0EEayIGIAhJDQAgA60hGkIAIRkDQCAGIBlC/////w+DIAY1AgAgGoZ8IhkgGUKAlOvcA4AiGUKAlOvcA359PgIAIAZBBGsiBiAITw0ACyAZpyIGRQ0AIAhBBGsiCCAGNgIACwNAIAggByIGSQRAIAZBBGsiBygCAEUNAQsLIAsgCygCLCADayIDNgIsIAYhByADQQBKDQALCyADQQBIBEAgDEEZakEJbkEBaiEPIA5B5gBGIRIDQEEAIANrIgNBCSADQQlIGyEJAkAgBiAITQRAIAgoAgAhBwwBC0GAlOvcAyAJdiEUQX8gCXRBf3MhFkEAIQMgCCEHA0AgByADIAcoAgAiFyAJdmo2AgAgFiAXcSAUbCEDIAdBBGoiByAGSQ0ACyAIKAIAIQcgA0UNACAGIAM2AgAgBkEEaiEGCyALIAsoAiwgCWoiAzYCLCANIAggB0VBAnRqIgggEhsiByAPQQJ0aiAGIAYgB2tBAnUgD0obIQYgA0EASA0ACwtBACEDAkAgBiAITQ0AIA0gCGtBAnVBCWwhA0EKIQcgCCgCACIJQQpJDQADQCADQQFqIQMgCSAHQQpsIgdPDQALCyAMQQAgAyAOQeYARhtrIA5B5wBGIAxBAEdxayIHIAYgDWtBAnVBCWxBCWtIBEBBBEGkAiAKQQBIGyALaiAHQYDIAGoiCUEJbSIPQQJ0akHQH2shCkEKIQcgCSAPQQlsayIJQQdMBEADQCAHQQpsIQcgCUEBaiIJQQhHDQALCwJAIAooAgAiEiASIAduIg8gB2xrIglFIApBBGoiFCAGRnENAAJAIA9BAXFFBEBEAAAAAAAAQEMhASAHQYCU69wDRyAIIApPcg0BIApBBGstAABBAXFFDQELRAEAAAAAAEBDIQELRAAAAAAAAOA/RAAAAAAAAPA/RAAAAAAAAPg/IAYgFEYbRAAAAAAAAPg/IAkgB0EBdiIURhsgCSAUSRshGAJAIBUNACATLQAAQS1HDQAgGJohGCABmiEBCyAKIBIgCWsiCTYCACABIBigIAFhDQAgCiAHIAlqIgM2AgAgA0GAlOvcA08EQANAIApBADYCACAIIApBBGsiCksEQCAIQQRrIghBADYCAAsgCiAKKAIAQQFqIgM2AgAgA0H/k+vcA0sNAAsLIA0gCGtBAnVBCWwhA0EKIQcgCCgCACIJQQpJDQADQCADQQFqIQMgCSAHQQpsIgdPDQALCyAKQQRqIgcgBiAGIAdLGyEGCwNAIAYiByAITSIJRQRAIAdBBGsiBigCAEUNAQsLAkAgDkHnAEcEQCAEQQhxIQoMAQsgA0F/c0F/IAxBASAMGyIGIANKIANBe0pxIgobIAZqIQxBf0F+IAobIAVqIQUgBEEIcSIKDQBBdyEGAkAgCQ0AIAdBBGsoAgAiDkUNAEEKIQlBACEGIA5BCnANAANAIAYiCkEBaiEGIA4gCUEKbCIJcEUNAAsgCkF/cyEGCyAHIA1rQQJ1QQlsIQkgBUFfcUHGAEYEQEEAIQogDCAGIAlqQQlrIgZBACAGQQBKGyIGIAYgDEobIQwMAQtBACEKIAwgAyAJaiAGakEJayIGQQAgBkEAShsiBiAGIAxKGyEMC0F/IQkgDEH9////B0H+////ByAKIAxyIhIbSg0BIAwgEkEAR2pBAWohDgJAIAVBX3EiFUHGAEYEQCADIA5B/////wdzSg0DIANBACADQQBKGyEGDAELIBEgAyADQR91IgZzIAZrrSAREJ4CIgZrQQFMBEADQCAGQQFrIgZBMDoAACARIAZrQQJIDQALCyAGQQJrIg8gBToAACAGQQFrQS1BKyADQQBIGzoAACARIA9rIgYgDkH/////B3NKDQILIAYgDmoiAyAQQf////8Hc0oNASAAQSAgAiADIBBqIgUgBBCJASAAIBMgEBCDASAAQTAgAiAFIARBgIAEcxCJAQJAAkACQCAVQcYARgRAIAtBEGoiBkEIciEDIAZBCXIhCiANIAggCCANSxsiCSEIA0AgCDUCACAKEJ4CIQYCQCAIIAlHBEAgBiALQRBqTQ0BA0AgBkEBayIGQTA6AAAgBiALQRBqSw0ACwwBCyAGIApHDQAgC0EwOgAYIAMhBgsgACAGIAogBmsQgwEgCEEEaiIIIA1NDQALIBIEQCAAQZWmAkEBEIMBCyAMQQBMIAcgCE1yDQEDQCAINQIAIAoQngIiBiALQRBqSwRAA0AgBkEBayIGQTA6AAAgBiALQRBqSw0ACwsgACAGIAxBCSAMQQlIGxCDASAMQQlrIQYgCEEEaiIIIAdPDQMgDEEJSiEDIAYhDCADDQALDAILAkAgDEEASA0AIAcgCEEEaiAHIAhLGyEJIAtBEGoiBkEIciEDIAZBCXIhDSAIIQcDQCANIAc1AgAgDRCeAiIGRgRAIAtBMDoAGCADIQYLAkAgByAIRwRAIAYgC0EQak0NAQNAIAZBAWsiBkEwOgAAIAYgC0EQaksNAAsMAQsgACAGQQEQgwEgBkEBaiEGIAogDHJFDQAgAEGVpgJBARCDAQsgACAGIAwgDSAGayIGIAYgDEobEIMBIAwgBmshDCAHQQRqIgcgCU8NASAMQQBODQALCyAAQTAgDEESakESQQAQiQEgACAPIBEgD2sQgwEMAgsgDCEGCyAAQTAgBkEJakEJQQAQiQELIABBICACIAUgBEGAwABzEIkBIAUgAiACIAVIGyEJDAELIBMgBUEadEEfdUEJcWohDAJAIANBC0sNAEEMIANrIQZEAAAAAAAAMEAhGANAIBhEAAAAAAAAMECiIRggBkEBayIGDQALIAwtAABBLUYEQCAYIAGaIBihoJohAQwBCyABIBigIBihIQELIBEgCygCLCIGIAZBH3UiBnMgBmutIBEQngIiBkYEQCALQTA6AA8gC0EPaiEGCyAQQQJyIQogBUEgcSEIIAsoAiwhByAGQQJrIg0gBUEPajoAACAGQQFrQS1BKyAHQQBIGzoAACAEQQhxIQYgC0EQaiEHA0AgByIFAn8gAZlEAAAAAAAA4EFjBEAgAaoMAQtBgICAgHgLIgdBkIwDai0AACAIcjoAACAGIANBAEpyRSABIAe3oUQAAAAAAAAwQKIiAUQAAAAAAAAAAGFxIAVBAWoiByALQRBqa0EBR3JFBEAgBUEuOgABIAVBAmohBwsgAUQAAAAAAAAAAGINAAtBfyEJQf3///8HIAogESANayIFaiIGayADSA0AIABBICACIAYCfwJAIANFDQAgByALQRBqayIIQQJrIANODQAgA0ECagwBCyAHIAtBEGprIggLIgdqIgMgBBCJASAAIAwgChCDASAAQTAgAiADIARBgIAEcxCJASAAIAtBEGogCBCDASAAQTAgByAIa0EAQQAQiQEgACANIAUQgwEgAEEgIAIgAyAEQYDAAHMQiQEgAyACIAIgA0gbIQkLIAtBsARqJAAgCQsEAEIACwQAQQALCQAgACgCPBAMC9cBAQR/IwBBIGsiBCQAIAQgATYCECAEIAIgACgCMCIDQQBHazYCFCAAKAIsIQYgBCADNgIcIAQgBjYCGEEgIQMCQAJAIAAgACgCPCAEQRBqQQIgBEEMahAfEIcDBH9BIAUgBCgCDCIDQQBKDQFBIEEQIAMbCyAAKAIAcjYCAAwBCyAEKAIUIgYgAyIFTw0AIAAgACgCLCIDNgIEIAAgAyAFIAZrajYCCCAAKAIwBEAgACADQQFqNgIEIAEgAmpBAWsgAy0AADoAAAsgAiEFCyAEQSBqJAAgBQvYAgEHfyMAQSBrIgMkACADIAAoAhwiBDYCECAAKAIUIQUgAyACNgIcIAMgATYCGCADIAUgBGsiATYCFCABIAJqIQUgA0EQaiEBQQIhBwJ/AkACQAJAIAAoAjwgAUECIANBDGoQDRCHAwRAIAEhBAwBCwNAIAUgAygCDCIGRg0CIAZBAEgEQCABIQQMBAsgASAGIAEoAgQiCEsiCUEDdGoiBCAGIAhBACAJG2siCCAEKAIAajYCACABQQxBBCAJG2oiASABKAIAIAhrNgIAIAUgBmshBSAAKAI8IAQiASAHIAlrIgcgA0EMahANEIcDRQ0ACwsgBUF/Rw0BCyAAIAAoAiwiATYCHCAAIAE2AhQgACABIAAoAjBqNgIQIAIMAQsgAEEANgIcIABCADcDECAAIAAoAgBBIHI2AgBBACAHQQJGDQAaIAIgBCgCBGsLIQEgA0EgaiQAIAELRgEBfyAAKAI8IQMjAEEQayIAJAAgAyABpyABQiCIpyACQf8BcSAAQQhqEBcQhwMhAiAAKQMIIQEgAEEQaiQAQn8gASACGwsGAEGImQQLJAEBf0H8mAQoAgAiAARAA0AgACgCABEOACAAKAIEIgANAAsLCwoAIAAoAgQQjAULnwEBBH8gA0EASgRAIAAoAnAhAiAAKALkAygCGCEHA0AgAgRAIAEgBUECdGooAgAhACACIQYDQCAHIAAtAABBAXZB/ABxaigCACAALQABQQR0QcAfcWogAC0AAkECdkE+cWoiBCAELwEAIgQgBEEBaiIEIAQgBEH//wNxRxs7AQAgAEEDaiEAIAZBAWsiBg0ACwsgBUEBaiIFIANHDQALCwv+CgEafyAAIAAoAuQDIhMoAhA2AogBIABBASATKAIUIghBBXQgACgCBCgCABEEACILQoCAgIDwAzcCECALQoCAgIDwBzcCCCALQoCAgIDwAzcCACAAIAsQ3gNBASEKAkACQCAIQQJIDQADQAJAAkACQCAIIApBAXROBEAgCkEBcSEEIA8NAUEAIQJBACEDIAshAQwCC0EAIQlBACECQQAhAyALIQEgD0EDTwRAIApB/P///wdxIQdBACEEA0AgAUHgAGogAUFAayABQSBqIAEgAiABKAIYIgIgA0oiBRsgASgCOCIGIAIgAyAFGyICSiIDGyABKAJYIgUgBiACIAMbIgJKIgMbIAEoAngiBiAFIAIgAxsiA0oiBRshAiAGIAMgBRshAyABQYABaiEBIARBBGoiBCAHRw0ACwsgCkEDcSIERQ0CA0AgASACIAEoAhgiByADSiIFGyECIAcgAyAFGyEDIAFBIGohASAJQQFqIgkgBEcNAAsMAgsgCkH+////B3EhB0EAIQJBACEDIAshAUEAIQkDQCADIAEoAhwiBUgEQCABIAIgASgCGEEASiIGGyECIAUgAyAGGyEDCyADIAEoAjwiBUgEQCABQSBqIAIgASgCOEEASiIGGyECIAUgAyAGGyEDCyABQUBrIQEgCUECaiIJIAdHDQALCyAERQ0AIAEoAhwgA0wNACABIAIgASgCGEEAShshAgsgAkUNASAL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QQd0IARqIQQgASgCDCADbEEHdCACaiECCyABKAIsIgENAAsLAkAgAkEATA0AQYCU69wDIQMgBSgCTBogBCAEIgFKBEAgASACbSIBQQEgAUEBShshAwsgBSgCRCIBBEADQCABKAIARQRAAkAgAyABKAIEIgJBAWsgASgCDCIEbkEBak4EQCABIAI2AhAMAQsgASADIARsNgIQIAAgASgCCCACbBCqBSABQQE2AiggASgCECECCyABIABBASABKAIIIAIQqwU2AgAgBSgCUCECIAFBADYCJCABQgA3AhggASACNgIUCyABKAIsIgENAAsLIAUoAkgiAUUNAANAIAEoAgBFBEACQCADIAEoAgQiAkEBayABKAIMIgRuQQFqTgRAIAEgAjYCEAwBCyABIAMgBGw2AhAgACACIAEoAghsQQd0EKoFIAFBATYCKCABKAIQIQILIAEgAEEBIAEoAgggAhCsBTYCACAFKAJQIQIgAUEANgIkIAFCADcCGCABIAI2AhQLIAEoAiwiAQ0ACwsL7QYBB38CQAJAIAIgA2oiCCABKAIESw0AIAEoAgwgA0kNACABKAIADQELIAAoAgAiA0EXNgIUIAAgAygCABEBAAsCQCACIAEoAhgiA08EQCAIIAEoAhAgA2pNDQELIAEoAihFBEAgACgCACIDQccANgIUIAAgAygCABEBAAsgASgCJARAAkAgASgCECIHQQBMDQAgAUEwaiEJIAEoAggiCiABKAIYbCEFIAEoAhQhBkEAIQMDQCAGIAcgA2siByAGIAdIGyIGIAEoAhwgASgCGCADaiIHayILIAYgC0gbIgYgASgCBCAHayIHIAYgB0gbIgZBAEwNASAAIAkgASgCACADQQJ0aigCACAFIAYgCmwiBiABKAI0EQUAIAUgBmohBSABKAIQIgcgASgCFCIGIANqIgNKDQALCyABQQA2AiQLQQAhAyABIAIgCCABKAIQIgdrIgVBACAFQQBKGyABKAIYIAJJGyIFNgIYIAdBAEwNACABQTBqIQkgASgCCCIKIAVsIQUgASgCFCEGA0AgBiAHIANrIgcgBiAHSBsiBiABKAIcIAEoAhggA2oiB2siCyAGIAtIGyIGIAEoAgQgB2siByAGIAdIGyIGQQBMDQEgACAJIAEoAgAgA0ECdGooAgAgBSAGIApsIgYgASgCMBEFACAFIAZqIQUgASgCECIHIAEoAhQiBiADaiIDSg0ACwsCQAJAAkAgASgCHCIFIAhPDQACQAJAAkAgAiAFSwRAIAIhBSAERQ0BIAAoAgAiA0EXNgIUIAAgAygCABEBAAwCCyAEDQELIAEoAiANASAAKAIAIgNBFzYCFCAAIAMoAgARAQAMBAsgASAINgIcIAEoAiBFDQILIAUgASgCGCIAayIDIAggAGsiBk8NACABKAIIIQAgCCAFQX9zaiEHIAggBWtBA3EiCARAQQAhBQNAIAEoAgAgA0ECdGooAgBBACAAEDkaIANBAWohAyAFQQFqIgUgCEcNAAsLIAdBA0kNAANAIANBAnQiBSABKAIAaigCAEEAIAAQORogBSABKAIAaigCBEEAIAAQORogBSABKAIAaigCCEEAIAAQORogBSABKAIAaigCDEEAIAAQORogA0EEaiIDIAZHDQALCyAERQ0BCyABQQE2AiQLIAEoAgAgAiABKAIYa0ECdGoL9gYBB38CQAJAIAIgA2oiCCABKAIESw0AIAEoAgwgA0kNACABKAIADQELIAAoAgAiA0EXNgIUIAAgAygCABEBAAsCQCACIAEoAhgiA08EQCAIIAEoAhAgA2pNDQELIAEoAihFBEAgACgCACIDQccANgIUIAAgAygCABEBAAsgASgCJARAAkAgASgCECIHQQBMDQAgAUEwaiEJIAEoAghBB3QiCiABKAIYbCEFIAEoAhQhBkEAIQMDQCAGIAcgA2siByAGIAdIGyIGIAEoAhwgASgCGCADaiIHayILIAYgC0gbIgYgASgCBCAHayIHIAYgB0gbIgZBAEwNASAAIAkgASgCACADQQJ0aigCACAFIAYgCmwiBiABKAI0EQUAIAUgBmohBSABKAIQIgcgASgCFCIGIANqIgNKDQALCyABQQA2AiQLQQAhAyABIAIgCCABKAIQIgdrIgVBACAFQQBKGyABKAIYIAJJGyIFNgIYIAdBAEwNACABQTBqIQkgASgCCEEHdCIKIAVsIQUgASgCFCEGA0AgBiAHIANrIgcgBiAHSBsiBiABKAIcIAEoAhggA2oiB2siCyAGIAtIGyIGIAEoAgQgB2siByAGIAdIGyIGQQBMDQEgACAJIAEoAgAgA0ECdGooAgAgBSAGIApsIgYgASgCMBEFACAFIAZqIQUgASgCECIHIAEo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AgQoAhwRCgAiBzYCDCAEKAIYIQYLIAAgASACIAMgByAIIAQoAhAgACgC3AMoAgQRDAAgBiAEKAIYIgNJBH8gACAEKAIMIAZBAnRqQQAgAyAGayIBIAAoAuQDKAIEEQcAIAUgBSgCACABajYCACAEKAIYBSADCyAEKAIQIgBPBEAgBEEANgIYIAQgBCgCFCAAajYCFAsLjwEBBH8jAEEQayIHJAAgACgCyAMiCCgCECEJIAUoAgAhCiAHQQA2AgwgACABIAIgAyAIKAIMIAdBDGogBiAKayIBIAkgASAJSRsgACgC3AMoAgQRDAAgACAIKAIMIAQgBSgCAEECdGogBygCDCAAKALkAygCBBEHACAFIAUoAgAgBygCDGo2AgAgB0EQaiQAC9wBAQF/IAAoAsgDIQICQAJAAkACQAJAIAEOBAADAgEDCyAAKAJUBEAgAkHQATYCBCACKAIMDQQgAiAAIAIoAghBACACKAIQQQEgACgCBCgCHBEKADYCDAwECyACIAAoAtwDKAIENgIEDAMLIAIoAghFBEAgACgCACIBQQM2AhQgACABKAIAEQEACyACQdEBNgIEDAILIAIoAghFBEAgACgCACIBQQM2AhQgACABKAIAEQEACyACQdIBNgIEDAELIAAoAgAiAUEDNgIUIAAgASgCABEBAAsgAkIANwIUCzwAIAAgASACKAIAIAQgBSgCAEECdGogACgC3AMoAgwRBwAgBSAFKAIAQQFqNgIAIAIgAigCAEEBajYCAAvCAwEMfyACQQJ0IgIgASgCCGooAgAhBSABKAIEIAJqKAIAIQYgASgCACACaigCACEHIAMoAgAhASAAKALQAiECIAAoAtwDIgMoAhwhCCADKAIYIQsgAygCFCEMIAMoAhAhDSAAKAJwIgNBAk8EfyADQQF2IQMDQCAMIAYtAABBAnQiBGooAgAhDiALIAUtAABBAnQiCWooAgAhCiAEIAhqKAIAIQ8gASACIAkgDWooAgAiCSAHLQAAIgRqai0AADoAACABIAIgBCAKIA9qQRB1Igpqai0AADoAASABIAIgBCAOamotAAA6AAIgASACIAkgBy0AASIEamotAAA6AAMgASACIAQgCmpqLQAAOgAEIAEgAiAEIA5qai0AADoABSABQQZqIQEgB0ECaiEHIAVBAWohBSAGQQFqIQYgA0EBayIDDQALIAAoAnAFIAMLQQFxBEAgDCAGLQAAQQJ0IgBqKAIAIQMgCyAFLQAAQQJ0IgVqKAIAIQYgACAIaigCACEIIAEgAiAHLQAAIgAgBSANaigCAGpqLQAAOgAAIAEgAiAAIAYgCGpBEHVqai0AADoAASABIAIgACADamotAAA6AAILC4sCAQN/IwBBEGsiCCQAAkACQCAAKALcAyIHKAIkBEAgB0EgakEAIAQgBSgCAEECdGpBAEEBIAcoAigQkgMgB0EANgIkIAUgBSgCAEEBajYCACAHIAcoAixBAWs2AiwMAQsgBygCLCEJIAggBCAFKAIAIgNBAnRqIgQoAgA2AgggCAJ/IAkgBiADayIDIAMgCUsbIgNBAiADQQJJGyIDQQJPBEAgBCgCBAwBCyAHQQE2AiQgBygCIAs2AgwgACABIAIoAgAgCEEIaiAHKAIMEQcAIAcoAiQhACAFIAUoAgAgA2o2AgAgByAHKAIsIANrNgIsIAANAQsgAiACKAIAQQFqNgIACyAIQRBqJAALhgUBDn8gAkECdCIFIAEoAghqKAIAIQogASgCBCAFaigCACELIAEoAgAgAkEDdGoiASgCACEHIAEoAgQhCCADKAIEIQIgAygCACEDIAAoAtACIQQgACgC3AMiASgCHCEOIAEoAhghDyABKAIUIRAgASgCECERIAAoAnAiAUECTwR/IAFBAXYhCQNAIBAgCy0AAEECdCIBaigCACEMIA8gCi0AAEECdCIGaigCACEFIAEgDmooAgAhASADIAQgBiARaigCACINIActAAAiBmpqLQAAOgAAIAMgBCAGIAEgBWpBEHUiBWpqLQAAOgABIAMgBCAGIAxqai0AADoAAiADIAQgDSAHLQABIgFqai0AADoAAyADIAQgASAFamotAAA6AAQgAyAEIAEgDGpqLQAAOgAFIAIgBCANIAgtAAAiAWpqLQAAOgAAIAIgBCABIAVqai0AADoAASACIAQgASAMamotAAA6AAIgAiAEIA0gCC0AASIBamotAAA6AAMgAiAEIAEgBWpqLQAAOgAEIAIgBCABIAxqai0AADoABSACQQZqIQIgCEECaiEIIANBBmohAyAHQQJqIQcgCkEBaiEKIAtBAWohCyAJQQFrIgkNAAsgACgCcAUgAQtBAXEEQCAQIAstAABBAnQiAGooAgAhCSAPIAot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Qe4ANgIUDAQLIAAoAgAiASAFNgIYIAFB7wA2AhQMAwsgACgCACIBIAU2AhggAUHwADYCFAwCCyAAKAIAIgFB2wA2AhQgASACLQAHNgIYIAAoAgAgBTYCHAwBCyAAKAIAIgEgBTYCGCABQc8ANgIUCyAAQQEgACgCACgCBBECAAsMAgsCQCABQQxJDQAgAi0AAkHBAEcNACACLQADQeQARw0AIAItAARB7wBHDQAgAi0ABUHiAEcNACACLQAGQeUARw0AIAItAAghAyACLQAHIQcgAi0ACiEJIAItAAkhCiACLQAMIQsgAi0ACyENIAItAA0hBSAAKAIAIgFBzgA2AhQgASAFNgIkIAEgCyANQQh0cjYCICABIAkgCkEIdHI2AhwgASADIAdBCHRyNgIYIABBASABKAIEEQIAIAAgBToArAIgAEEBNgKoAgwCCyAAKAIAIgEgBTYCGCABQdAANgIUIABBASAAKAIAKAIEEQIADAELIAAoAgAiASADNgIYIAFBxgA2AhQgACAAKAIAKAIAEQEACyAGIAQ2AgQgBiAINgIAQQEhBCAMQQBMDQAgACAMIAAoAhgoAhARAgALIAJBEGokACAECzYAIABBADYC2AEgAEEANgK4AyAAQQA2ApABIAAoAtADIgBBADYCpAEgAEEANgIYIABCADcCDAuGOwEPfyMAQaACayIJJAAgACgCuAMhAQNAAkACQAJAIAENACAAKALQAygCDEUEQCAAKAIYIgIoAgQiAUUEQCAAIAIoAgwRAABFBEBBACEBDAQLIAIoAgQhAQsgAigCACIDLQAAIQUgAUEBayIEBH8gA0EBagUgACACKAIMEQAARQRAQQAhAQwECyACKAIEIQQgAigCAAsiAUEBaiEDIAVB/wFGIAEtAAAiAUHYAUZxRQRAIAAoAgAiBiAFNgIYIAZBNzYCFCAAKAIAIAE2AhwgACAAKAIAKAIAEQEACyAAIAE2ArgDIAIgBEEBazYCBCACIAM2AgAMAQsgABDjA0UEQEEAIQEMAgsgACgCuAMhAQsCQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAIAFBAWsO/gEPERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERIBAgUJBQUFBQMEBQgFBQUPDw8PDw8PDwAHBgoQCxERDQ0NDQ0NDQ0NDQ0NDQ0NDRERERERERERDBERERERDhELIAAoAgAiAkHoADYCFCAAQQEgAigCBBECACAAKALQAyIBKAIMBEAgACgCACICQcAANgIUIAAgAigCABEBACAAKALQAyEBCyAAQgA3AOgBIABCADcA8AEgAEKBgoSIkKDAgAE3AIACIABCgYKEiJCgwIABNwD4ASAAQoWKlKjQoMGCBTcAkAIgAEKFipSo0KDBggU3AIgCIABCADcDsAIgAEEANgIoIABCADcDmAIgAEEAOgCsAiAAQoGABDcCpAIgAEEAOgCiAiAAQYECOwGgAiABQQE2AgwMFAtBACEBIABBAEEAQQAQ2AINEwwSC0EAIQEgAEEAQQFBABDYAg0SDBELQQAhASAAQQBBAEEBENgCDREMEAtBACEBIABBAEEBQQEQ2AINEAwPCyAAKAIAIgIgATYCGCACQT82AhQgACAAKAIAKAIAEQEADA8LIAAoAhgiBigCBCEBIAYoAgAhAyAAKALQAygCEEUEQCAAKAIAIgJBPDYCFCACQRhqQei4AkHQABA+GiAAIAAoAgAoAgARAQALIAFFBEAgACAGKAIMEQAARQRAQQAhAQwPCyAGKAIAIQMgBigCBCEBCyADLQAAIQUgAUEBayICBH8gA0EBagUgACAGKAIMEQAARQRAQQAhAQwPCyAGKAIEIQIgBigCAAsiBC0AACEBIAJBAWsiAwR/IARBAWoFIAAgBigCDBEAAEUEQEEAIQEMDwsgBigCBCEDIAYoAgALIQQgACgCACICIAQtAAAiCzYCGCACQekANgIUQQEhAiAAQQEgACgCACgCBBECAAJAAkACQCALQQF0QQZqIAVBCHQgAXJHIAtBBEtyDQAgCwRAIAAgCzYC1AIgBEEBaiEKIANBAWshBQwCCyAAKALgAUUNACAAIAs2AtQCIARBAWohCiADQQFrIQUMAgsgACgCACIBQQw2AhQgACAB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AwR/IAJBAWoFIAAgASgCDBEAAEUEQEEAIQEMCwsgASgCBCEDIAEoAgALIgVBAWohAiADQQFrIQMgBS0AACAEQQh0ckH/AUcNACADRQRAIAAgASgCDBEAAEUEQEEAIQEMCwsgASgCBCEDIAEoAgAhAgsgAkEBaiEEIANBAWshAyACLQAAQQNHBEAgBCECDAELIANFBEAgACABKAIMEQAARQRAQQAhAQwLCyABKAIEIQMgASgCACEECyAEQQFqIQIgA0EBayEDIAAoAtgBIgcoAlggBC0AAEcNACADRQRAIAAgASgCDBEAAEUEQEEAIQEMCwsgACgC2AEhByABKAIEIQMgASgCACECCyACQQFqIQQgA0EBayEDIAcoAgAgAi0AAEcEQCAEIQIMAQsgA0UEQCAAIAEoAgwRAABFBEBBACEBDAsLIAAoAtgBIQcgASgCBCEDIAEoAgAhBAsgBEEBaiECIANBAWshAyAHKAKwASAELQAARw0AIANFBEAgACABKAIMEQAARQRAQQAhAQwLCyABKAIEIQMgASgCACECCyACQQFqIQQgA0EBayEDIAItAABBgAFHBEAgBCECDAELIANFBEAgACABKAIMEQAARQRAQQAhAQwLCyABKAIEIQMgASgCACEECyAELQAAIQUgA0EBayIDBH8gBEEBagUgACABKAIMEQAARQRAQQAhAQwLCyABKAIEIQMgASgCAAsiBEEBaiECIANBAWshAyAELQAAIAVBCHRyDQAgA0UEQCAAIAEoAgwRAABFBEBBACEBDAsLIAEoAgQhAyABKAIAIQILIAItAAAhBCADQQFrIgMEfyACQQFqBSAAIAEoAgwRAABFBEBBACEBDAsLIAEoAgQhAyABKAIACyIFQQFqIQIgA0EBayEDIAUtAAAgBEEIdHINACADRQRAIAAgASgCDBEAAEUEQEEAIQEMCwsgASgCBCEDIAEoAgAhAgsgAkEBaiEEIANBAWshAyACLQAABEAgBCECDAELIANFBEAgACABKAIMEQAARQRAQQAhAQwLCyABKAIEIQMgASgCACEECyAELQAAIQUgA0EBayIDBH8gBEEBagUgACABKAIMEQAARQRAQQAhAQwLCyABKAIEIQMgASgCAAsiBEEBaiECIANBAWshAyAELQAAIAVBCHRyQQFHDQAgA0UEQCAAIAEoAgwRAABF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QcsBNgIUCwJAIAAoAswDKAIQRQ0AIAAoAgghBQNAIAUEQCAAIAUoAgARAQALAkAgACAAKALMAygCABEAACIBDgMFAAIACyAAKAIIIgVFIAFBfXFBAUdyDQAgBSAFKAIEQQFqIgE2AgQgASAFKAIIIgJIDQAgBSAAKALMAiACajYCCAwACwALIAAgACgCkAE2ApgBDAELIAAoAgAiAiABNgIYIAJBFTYCFCAAIAAoAgAoAgARAQALIAAoAhRBzAFHBEAgACAAKAK8AygCABEBACAAQcwBNgIUIABBADYCjAELAkAgACgCvAMoAggEQCAAQYwBaiECIAAoAowBIQUDQCAAKAJ0IgMgBUsEQCAAKAIIIgEEQCABIAM2AgggASAFNgIEIAAgASgCABEBACAAKAKMASEFC0EAIQEgAEEAIAJBACAAKALAAygCBBEHACAFIAAoAowBIgVHDQEMAwsgACAAKAK8AygCBBEBACAAIAAoArwDKAIAEQEAQQAhBSAAQQA2AowBIAAoArwDKAIIDQALCyAAQc4BQc0BIAAoAkQbNgIUQQEhAQsLIAEL0gEBAn8CQAJAIAAoAhQiAUHNAWtBAUsNACAAKAJADQAgACgCjAEgACgCdEkEQCAAKAIAIgFBxQA2AhQgACABKAIAEQEACyAAIAAoArwDKAIEEQEAIABB0gE2AhQMAQsCQAJAIAFBzwFrDgQAAQECAQsgAEHSATYCFAwBCyAAKAIAIgIgATYCGCACQRU2AhQgACAAKAIAKAIAEQEACwJAA0AgACgCzAMiASgCFA0BIAAgASgCABEAAA0AC0EADwsgACAAKAIYKAIYEQEAIAAQugVBAQucBgEFfyAAKAIUIgNBfnFByAFHBEAgACgCACICIAM2AhggAkEVNgIUIAAgACgCACgCABEBAAsCf0EBIQICQAJAAkACQAJAIAAoAhQiA0HIAWsOCwABBAICAgICAgMCAwsgACAAKALMAygCBBEBACAAIAAoAhgoAggRAQAgAEHJATYCFAsgACAAKALMAygCABEAACICQQFHDQIgACgCJCICIQUCQAJAAkACQCACQQFrDgQDAgABAgsgACgC2AEiAygCsAEhBEECIQUgAygCACIGQQFHIgIgAygCWCIDQQJHciAEQQNHckUEQEEDIQIMAwsgAiADQSJHckUEQEEHIQIgBEEjRg0DCyAGQdIARyADQccAR3IgBEHCAEdyRQRAQQIhAgwDCyAGQfIARyADQecAR3JFBEBBBiECIARB4gBGDQMLIAAoApwCBEBBAyECDAMLIAAoAqgCBEBBAiECAkACQCAALQCsAiIDDgIFAAELQQMhAgwECyAAKAIAIgIgAzYCGCACQfQANgIUIABBfyAAKAIAKAIEEQIAQQMhAgwDCyAAKAIAIgIgBjYCGCACQfEANgIUIAIgBDYCICACIAM2AhwgAEEBIAIoAgQRAgBBAyECDAILQQQhBSAAKAKoAkUEQEEEIQIMAgtBBCECAkACQCAALQCsAiIDDgMDAQABC0EFIQIMAgsgACgCACICIAM2AhggAkH0ADYCFCAAQX8gACgCACgCBBECAEEFIQIMAQtBACECQQAhBQsgACAFNgIsIAAgAjYCKCAAQQA2AogBIABBgAI2AmAgAEKCgICAEDcDWCAAQgE3A1AgAEKAgICAEDcDSCAAQgA3A0AgAEKAgICAgICA+D83AzggAEEANgJsIABCADcCZCAAQcoBNgIUIAAgACgCrAMiAjYCNCAAIAI2AjBBAQwDCyAAIAAoAswDKAIAEQAADAILIAAoAgAiAiADNgIYIAJBFTYCFCAAIAAoAgAoAgARAQBBACECCyACCyICQQJGBEAgAQRAIAAoAgAiAUE1NgIUIAAgASgCABEBAAsgABC6BQsgAgsHACAAELkFC6IHAQF/IABBADYCBCABQdoARwRAIAAoAgBCjYCAgKALNwIUIAAoAgAgATYCHCAAIAAoAgAoAgARAQALIAJB6ANHBEAgACgCAEKWgICAgD03AhQgACgCACACNgIcIAAgACgCACgCABEBAAsgACgCACEBIAAoAgwhAiAAQQRqQQBB5AMQORogAEEBNgIQIAAgAjYCDCAAIAE2AgAjAEEQayICJAAgAEEANgIEIAJBADYCDEHUABA3IgFFBEAgACgCAEI4NwIUIAAgACgCACgCABEBAAsgAUGAlOvcAzYCMCABQd8BNgIoIAFB4AE2AiQgAUHhATYCICABQeIBNgIcIAFB4wE2AhggAUHkATYCFCABQeUBNgIQIAFB5gE2AgwgAUHnATYCCCABQegBNgIEIAFB6QE2AgAgAUIANwI0IAFBADYCLCABQdQANgJMIAFCADcCPCABQgA3AkQgACABNgIEAkBBn5cCEI0DIgNFDQAgAkH4ADoACyACIAJBDGo2AgAgAiACQQtqNgIEIANBxpACIAIQpQFBAEwNACACKAIMIQMgAi0AC0HfAXFBzQBGBEAgAiADQegHbCIDNgIMCyABIANB6AdsNgIsCyACQRBqJAAgAEEANgK4AiAAQQA2AhggAEEANgIIIABCADcCpAEgAEIANwKsASAAQgA3ArQBIABCADcCvAEgAEIANwLEASAAQgA3AswBIAAgAEEAQawBIAAoAgQoAgARBAAiATYC0AMgAUIANwJgIAFB/AA2AhwgAUH9ADYCCCABQf4ANgIEIAFB/wA2AgAgAUEANgJoIAFB/AA2AiQgAUH8ADYCKCABQgA3AmwgAUH8ADYCLCABQfwANgIwIAFCADcCdCABQfwANgI0IAFB/AA2AjggAUIANwJ8IAFB/AA2AjwgAUEANgKEASABQUBrQfwANgIAIAFCADcCiAEgAUH8ADYCRCABQfwANgJIIAFB/AA2AkwgAUH8ADYCUCABQgA3ApABIAFB/AA2AlQgAUIANwKYASABQQA2AqABIAFB/AA2AlwgAUGAATYCICABQYABNgJYIABBADYCuAMgAEEANgKQASAAQQA2AtgBIAAoAtADIgFBADYCpAEgAUEANgIYIAFCADcCDCAAIABBAEEcIAAoAgQoAgARBAAiATYCzAMgAUEBNgIYIAFCADcCECABQfgANgIMIAFB+QA2AgggAUH6ADYCBCABQfsANgIAIABByAE2AhQLIgEBfUF/IAAqAgAgASoCAJMiAkMAAAAAXiACQwAAAABdGwsQACABIAIgAyAAKAIAEQQACz4BAn8jAEEQayIEJAAgBEEIaiIDIAEgAiAAKAIAEQYAIAMoAgAQKSADKAIAIQAgAygCABAoIARBEGokACAAC1EBAn8jAEEQayICJAAgACgCACEDIAIgACgCBCIAQQF1IAFqIgEgAEEBcQR/IAEoAgAgA2ooAgAFIAMLEQAANgIMIAIoAgwhACACQRBqJAAgAAs5AQF/IAAoAgQiBEEBdSABaiEBIAAoAgAhACABIAIgAyAEQQFxBH8gASgCACAAaigCAAUgAAsRBgALNwEBfyAAKAIEIgNBAXUgAWohASAAKAIAIQAgASACIANBAXEEfyABKAIAIABqKAIABSAACxECAAsHACAAERAACwsAIAEgAiAAETQACwsAIAEgAiAAEQIACysCAX8BfCMAQRBrIgIkACACIAEgABEaADkDCCACKwMIIQMgAkEQaiQAIAMLCwAgASACIAARFAALJwEBfyMAQRBrIgEkACABIAAREAA2AgwgASgCDCEAIAFBEGokACAACwkAIAEgABEBAAsPACABIAAoAgBqIAI2AgALDQAgASAAKAIAaigCAAsRACAAKAIAQYQBakEBEPUEAAsYAQF/QRAQWyIAQgA3AwAgAEIANwMIIAALKAEBfyMAQRBrIgMkACADIAEgAiAAEQYAIAMQwAUhACADQRBqJAAgAAs1AQF/IwBBEGsiAiQAIAIgARC/BSACIAIgABEAADYCDCACKAIMIQAgAhA4GiACQRBqJAAgAAsrAQF/IwBBEGsiAyQAIAMgASACIAARAwA2AgwgAygCDCEAIANBEGokACAACzcBAX8jAEEQayIDJAAgAyACEL8FIAMgASADIAARAwA2AgwgAygCDCEAIAMQOBogA0EQaiQAIAALKQEBfyMAQRBrIgIkACACIAEgABEAADYCDCACKAIMIQAgAkEQaiQAIAALLQEBfyMAQRBrIgQkACAEIAEgAiADIAARBAA2AgwgBCgCDCEAIARBEGokACAACx8AIAAgARDHBSIAIAIpAgg3AgggACACKQIANwIAQQELdwECfyABELgBIAJLBEAgASACEMcFIQMjAEEQayICJAAjAEEQayIBJAAgASACQQhqIgQ2AgwgAxDABSEDIAEoAgwgAzYCACABIAEoAgxBCGo2AgwgAUEQaiQAIABBqLICIAQQJzYCACACQRBqJAAPCyAAQQEQdxoLgAMBBH8gASAAELgBIgNLBEAjAEEgayIGJAACQCABIANrIgQgABAyKAIAIAAoAgRrQQR1TQRAIwBBEGsiBSQAIAUgACAEEMIFIgMoAgQhASADKAIIIQQDQCABIARGBEAgAxByIAVBEGokAAUgABAyIAEgAhCWAyADIAFBEGoiATYCBAwBCwsMAQsgABAyIQEgBkEIaiAAIAAQuAEgBGoQxgUgABC4ASABEMUFIQMjAEEQayIBJAAgASADKAIINgIAIAMoAgghBSABIANBCGo2AgggASAFIARBBHRqNgIEIAEoAgAhBANAIAEoAgQgBEcEQCADKAIQIAEoAgAgAhCWAyABIAEoAgBB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CwtB0JUEIAE2AgBBzJUEEDIaQcyVBCgCACEAQcyVBBC6ARogABAxCwsJACAAQQRqEEALCQAgABCyBhAxCwkAIAAQhgQQMQsMACAAEIcEGiAAEDELBwAgACgCCAsHACAAKAIECyUAIAEgAiADIAQgBSAGrSAHrUIghoQgCK0gCa1CIIaEIAARHgALIwAgASACIAMgBCAFrSAGrUIghoQgB60gCK1CIIaEIAARHwALGQAgASACIAMgBCAFrSAGrUIghoQgABEWAAsZACABIAIgA60gBK1CIIaEIAUgBiAAES0ACyIBAX4gASACrSADrUIghoQgBCAAERMAIgVCIIinJAEgBacLBgAgACQACwQAIwALBgBByPwBCwYAQbOQAgsGAEHf+QELGwAgAEUEQEEADwsgAEHw7wNBgPEDEKkBQQBHCxsAIAAgASgCCCAFEHgEQCABIAIgAyAEEKoECws4ACAAIAEoAgggBRB4BEAgASACIAMgBBCqBA8LIAAoAggiACABIAIgAyAEIAUgACgCACgCFBELAAugAgEHfyAAIAEoAgggBRB4BEAgASACIAMgBBCqBA8LIAEtADUhBiAAKAIMIQggAUEAOgA1IAEtADQhByABQQA6ADQgAEEQaiIMIAEgAiADIAQgBRCoBCAGIAEtADUiCnIhBiAHIAEtADQiC3IhBwJAIABBGGoiCSAMIAhBA3RqIghPDQADQCAHQQFxIQcgBkEBcSEGIAEtADYNAQJAIAsEQCABKAIYQQFGDQMgAC0ACEECcQ0BDAMLIApFDQAgAC0ACEEBcUUNAgsgAUEAOwE0IAkgASACIAMgBCAFEKgEIAEtADUiCiAGciEGIAEtADQiCyAHciEHIAlBCGoiCSAISQ0ACwsgASAGQf8BcUEARzoANSABIAdB/wFxQQBHOgA0C5IBACAAIAEoAgggBBB4BEAgASACIAMQqQQPCwJAIAAgASgCACAEEHhFDQACQCACIAEoAhBHBEAgASgCFCACRw0BCyADQQFHDQEgAUEBNgIgDwsgASACNgIUIAEgAzYCICABIAEoAihBAWo2AigCQCABKAIkQQFHDQAgASgCGEECRw0AIAFBAToANgsgAUEENgIsCwvzAQAgACABKAIIIAQQeARAIAEgAiADEKkEDwsCQCAAIAEoAgAgBBB4BEACQCACIAEoAhBHBEAg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AQwBCxB1AAsLEQAgACABIAIgAyAEQQAQ7gYLEQAgACABIAIgAyAEQQAQ7wYLEQAgACABIAIgAyAEQQEQ7gYLEQAgACABIAIgAyAEQQEQ7wYL0QEBAX8jAEEwayIFJAAgBSABNgIoAkAgAigCBEEBcUUEQCAAIAEgAiADIAQgACgCACgCGBEKACECDAELIAVBGGoiACACEE4gABDLAiEBIAAQRQJAIAQEQCAFQRhqIAEQwQEMAQsgBUEYaiABEMABCyAFIAVBGGoQrAE2AhADQCAFIAVBGGoQ+gE2AgggBUEQaiAFQQhqEH0EQCAFQShqIAVBEGoiACgCACwAABDNAyAAEPUCDAEFIAUoAighAiAFQRhqEDgaCwsLIAVBMGokACACC/UCAQF/IwBB4AJrIgAkACAAIAI2AtACIAAgATYC2AIgAEHQAWoQRCEGIABBEGoiAiADEE4gAhCRAUHguANB+rgDIABB4AFqEOUBIAIQRSAAQcABahBEIgMgAxBUED8gACADQQAQQSIBNgK8ASAAIAI2AgwgAEEANgIIA0ACQCAAQdgCaiAAQdACahCLAUUNACAAKAK8ASADEDUgAWpGBEAgAxA1IQIgAyADEDVBAXQQPyADIAMQVBA/IAAgAiADQQAQQSIBajYCvAELIABB2AJqEGhBECABIABBvAFqIABBCGpBACAGIABBEGogAEEMaiAAQeABahDIAg0AIABB2AJqEHoaDAELCyADIAAoArwBIAFrED8gAxBAIQIQXCEBIAAgBTYCACACIAEgABDCB0EBRwRAIARBBDYCAAsgAEHYAmogAEHQAmoQcwRAIAQgBCgCAEECcjYCAAsgACgC2AIhASADEDgaIAYQOBogAEHgAmokACABC9QDAQF+IwBBgANrIgAkACAAIAI2AvACIAAgATYC+AIgAEHYAWogAyAAQfABaiAAQewBaiAAQegBahC8BCAAQcgBahBEIgEgARBUED8gACABQQAQQSICNgLEASAAIABBIGo2AhwgAEEANgIYIABBAToAFyAAQcUAOgAWA0ACQCAAQfgCaiAAQfACahCLAUUNACAAKALEASABEDUgAmpGBEAgARA1IQMgASABEDVBAXQQPyABIAEQVBA/IAAgAyABQQAQQSICajYCxAELIABB+AJqEGggAEEXaiAAQRZqIAIgAEHEAWogACgC7AEgACgC6AEgAEHYAWogAEEgaiAAQRxqIABBGGogAEHwAWoQuwQNACAAQfgCahB6GgwBCwsCQCAAQdgBahA1RQ0AIAAtABdFDQAgACgCHCIDIABBIGprQZ8BSg0AIAAgA0EEajYCHCADIAAoAhg2AgALIAAgAiAAKALEASAEEMQHIAApAwAhBiAFIAApAwg3AwggBSAGNwMAIABB2AFqIABBIGogACgCHCAEEIoBIABB+AJqIABB8AJqEHMEQCAEIAQoAgBBAnI2AgALIAAoAvgCIQIgARA4GiAAQdgBahA4GiAAQYADaiQAIAILvQMAIwBB8AJrIgAkACAAIAI2AuACIAAgATYC6AIgAEHIAWogAyAAQeABaiAAQdwBaiAAQdgBahC8BCAAQbgBahBEIgEgARBUED8gACABQQAQQSICNgK0ASAAIABBEGo2AgwgAEEANgIIIABBAToAByAAQcUAOgAGA0ACQCAAQegCaiAAQeACahCLAUUNACAAKAK0ASABEDUgAmpGBEAgARA1IQMgASABEDVBAXQQPyABIAEQVBA/IAAgAyABQQAQQSICajYCtAELIABB6AJqEGggAEEHaiAAQQZqIAIgAEG0AWogACgC3AEgACgC2AEgAEHIAWogAEEQaiAAQQxqIABBCGogAEHgAWoQuwQNACAAQegCahB6GgwBCwsCQCAAQcgBahA1RQ0AIAAtAAdFDQAgACgCDCIDIABBEGprQZ8BSg0AIAAgA0EEajYCDCADIAAoAgg2AgALIAUgAiAAKAK0ASAEEMUHOQMAIABByAFqIABBEGogACgCDCAEEIoBIABB6AJqIABB4AJqEHMEQCAEIAQoAgBBAnI2AgALIAAoAugCIQIgARA4GiAAQcgBahA4GiAAQfACaiQAIAILvQMAIwBB8AJrIgAkACAAIAI2AuACIAAgATYC6AIgAEHIAWogAyAAQeABaiAAQdwBaiAAQdgBahC8BCAAQbgBahBEIgEgARBUED8gACABQQAQQSICNgK0ASAAIABBEGo2AgwgAEEANgIIIABBAToAByAAQcUAOgAGA0ACQCAAQegCaiAAQeACahCLAUUNACAAKAK0ASABEDUgAmpGBEAgARA1IQMgASABEDVBAXQQPyABIAEQVBA/IAAgAyABQQAQQSICajYCtAELIABB6AJqEGggAEEHaiAAQQZqIAIgAEG0AWogACgC3AEgACgC2AEgAEHIAWogAEEQaiAAQQxqIABBCGogAEHgAWoQuwQNACAAQegCahB6GgwBCwsCQCAAQcgBahA1RQ0AIAAtAAdFDQAgACgCDCIDIABBEGprQZ8BSg0AIAAgA0EEajYCDCADIAAoAgg2AgALIAUgAiAAKAK0ASAEEMYHOAIAIABByAFqIABBEGogACgCDCAEEIoBIABB6AJqIABB4AJqEHMEQCAEIAQoAgBBAnI2AgALIAAoAugCIQIgARA4GiAAQcgBahA4GiAAQfACaiQAIAILoAMBAn8jAEHgAmsiACQAIAAgAjYC0AIgACABNgLYAiADENoBIQYgAyAAQeABahD3AiEHIABB0AFqIAMgAEHMAmoQ9gIgAEHAAWoQRCIBIAEQVBA/IAAgAUEAEEEiAjYCvAEgACAAQRBqNgIMIABBADYCCANAAkAgAEHYAmogAEHQAmoQiwFFDQAgACgCvAEgARA1IAJqRgRAIAEQNSEDIAEgARA1QQF0ED8gASABEFQQPyAAIAMgAUEAEEEiAmo2ArwBCyAAQdgCahBoIAYgAiAAQbwBaiAAQQhqIAAoAswCIABB0AFqIABBEGogAEEMaiAHEMgCDQAgAEHYAmoQehoMAQsLAkAgAEHQAWoQNUUNACAAKAIMIgMgAEEQamtBnwFKDQAgACADQQRqNgIMIAMgACgCCDYCAAsgBSACIAAoArwBIAQgBhDHBzcDACAAQdABaiAAQRBqIAAoAgwgBBCKASAAQdgCaiAAQdACahBzBEAgBCAEKAIAQQJyNgIACyAAKALYAiECIAEQOBogAEHQAWoQOBogAEHgAmokACACC6ADAQJ/IwBB4AJrIgAkACAAIAI2AtACIAAgATYC2AIgAxDaASEGIAMgAEHgAWoQ9wIhByAAQdABaiADIABBzAJqEPYCIABBwAFqEEQiASABEFQQPyAAIAFBABBBIgI2ArwBIAAgAEEQajYCDCAAQQA2AggDQAJAIABB2AJqIABB0AJqEIsBRQ0AIAAoArwBIAEQNSACakYEQCABEDUhAyABIAEQNUEBdBA/IAEgARBUED8gACADIAFBABBBIgJqNgK8AQsgAEHYAmoQaCAGIAIgAEG8AWogAEEIaiAAKALMAiAAQdABaiAAQRBqIABBDGogBxDIAg0AIABB2AJqEHoaDAELCwJAIABB0AFqEDVFDQAgACgCDCIDIABBEGprQZ8BSg0AIAAgA0EEajYCDCADIAAoAgg2AgALIAUgAiAAKAK8ASAEIAYQygc7AQAgAEHQAWogAEEQaiAAKAIMIAQQigEgAEHYAmogAEHQAmoQcwRAIAQgBCgCAEECcjYCAAsgACgC2AIhAiABEDgaIABB0AFqEDgaIABB4AJqJAAgAgugAwECfyMAQeACayIAJAAgACACNgLQAiAAIAE2AtgCIAMQ2gEhBiADIABB4AFqEPcCIQcgAEHQAWogAyAAQcwCahD2AiAAQcABahBEIgEgARBUED8gACABQQAQQSICNgK8ASAAIABBEGo2AgwgAEEANgIIA0ACQCAAQdgCaiAAQdACahCLAUUNACAAKAK8ASABEDUgAmpGBEAgARA1IQMgASABEDVBAXQQPyABIAEQVBA/IAAgAyABQQAQQSICajYCvAELIABB2AJqEGggBiACIABBvAFqIABBCGogACgCzAIgAEHQAWogAEEQaiAAQQxqIAcQyAINACAAQdgCahB6GgwBCwsCQCAAQdABahA1RQ0AIAAoAgwiAyAAQRBqa0GfAUoNACAAIANBBGo2AgwgAyAAKAIINgIACyAFIAIgACgCvAEgBCAGEMsHNwMAIABB0AFqIABBEGogACgCDCAEEIoBIABB2AJqIABB0AJqEHMEQCAEIAQoAgBBAnI2AgALIAAoAtgCIQIgARA4GiAAQdABahA4GiAAQeACaiQAIAILoAMBAn8jAEHgAmsiACQAIAAgAjYC0AIgACABNgLYAiADENoBIQYgAyAAQeABahD3AiEHIABB0AFqIAMgAEHMAmoQ9gIgAEHAAWoQRCIBIAEQVBA/IAAgAUEAEEEiAjYCvAEgACAAQRBqNgIMIABBADYCCANAAkAgAEHYAmogAEHQAmoQiwFFDQAgACgCvAEgARA1IAJqRgRAIAEQNSEDIAEgARA1QQF0ED8gASABEFQQPyAAIAMgAUEAEEEiAmo2ArwBCyAAQdgCahBoIAYgAiAAQbwBaiAAQQhqIAAoAswCIABB0AFqIABBEGogAEEMaiAHEMgCDQAgAEHYAmoQehoMAQsLAkAgAEHQAWoQNUUNACAAKAIMIgMgAEEQamtBnwFKDQAgACADQQRqNgIMIAMgACgCCDYCAAsgBSACIAAoArwBIAQgBhDMBzYCACAAQdABaiAAQRBqIAAoAgwgBBCKASAAQdgCaiAAQdACahBzBEAgBCAEKAIAQQJyNgIACyAAKALYAiECIAEQOBogAEHQAWoQOBogAEHgAmokACACC+8BAQF/IwBBIGsiBiQAIAYgATYCGAJAIAMoAgRBAXFFBEAgBkF/NgIAIAYgACABIAIgAyAEIAYgACgCACgCEBEJACIBNgIYAkACQAJAIAYoAgAOAgABAgsgBUEAOgAADAMLIAVBAToAAAwCCyAFQQE6AAAgBEEENgIADAELIAYgAxBOIAYQkQEhASAGEEUgBiADEE4gBhDJAiEAIAYQRSAGIAAQwQEgBkEMciAAEMABIAUgBkEYaiIDIAIgBiADIAEgBEEBEMMDIAZGOgAAIAYoAhghAQNAIANBDGsQOCIDIAZHDQALCyAGQSBqJAAgAQv1AgEBfyMAQZACayIAJAAgACACNgKAAiAAIAE2AogCIABB0AFqEEQhBiAAQRBqIgIgAxBOIAIQlwFB4LgDQfq4AyAAQeABahD7ASACEEUgAEHAAWoQRCIDIAMQVBA/IAAgA0EAEEEiATYCvAEgACACNgIMIABBADYCCANAAkAgAEGIAmogAEGAAmoQjAFFDQAgACgCvAEgAxA1IAFqRgRAIAMQNSECIAMgAxA1QQF0ED8gAyADEFQQPyAAIAIgA0EAEEEiAWo2ArwBCyAAQYgCahBpQRAgASAAQbwBaiAAQQhqQQAgBiAAQRBqIABBDGogAEHgAWoQygINACAAQYgCahB7GgwBCwsgAyAAKAK8ASABaxA/IAMQQCECEFwhASAAIAU2AgAgAiABIAAQwgdBAUcEQCAEQQQ2AgALIABBiAJqIABBgAJqEHQEQCAEIAQoAgBBAnI2AgALIAAoAogCIQEgAxA4GiAGEDgaIABBkAJqJAAgAQvUAwEBfiMAQaACayIAJAAgACACNgKQAiAAIAE2ApgCIABB4AFqIAMgAEHwAWogAEHvAWogAEHuAWoQvwQgAEHQAWoQRCIBIAEQVBA/IAAgAUEAEEEiAjYCzAEgACAAQSBqNgIcIABBADYCGCAAQQE6ABcgAEHFADoAFgNAAkAgAEGYAmogAEGQAmoQjAFFDQAgACgCzAEgARA1IAJqRgRAIAEQNSEDIAEgARA1QQF0ED8gASABEFQQPyAAIAMgAUEAEEEiAmo2AswBCyAAQZgCahBpIABBF2ogAEEWaiACIABBzAFqIAAsAO8BIAAsAO4BIABB4AFqIABBIGogAEEcaiAAQRhqIABB8AFqEL4EDQAgAEGYAmoQexoMAQsLAkAgAEHgAWoQNUUNACAALQAXRQ0AIAAoAhwiAyAAQSBqa0GfAUoNACAAIANBBGo2AhwgAyAAKAIYNgIACyAAIAIgACgCzAEgBBDEByAAKQMAIQYgBSAAKQMINwMIIAUgBjcDACAAQeABaiAAQSBqIAAoAhwgBBCKASAAQZgCaiAAQZACahB0BEAgBCAEKAIAQQJyNgIACyAAKAKYAiECIAEQOBogAEHgAWoQOBogAEGgAmokACACC70DACMAQZACayIAJAAgACACNgKAAiAAIAE2AogCIABB0AFqIAMgAEHgAWogAEHfAWogAEHeAWoQvwQgAEHAAWoQRCIBIAEQVBA/IAAgAUEAEEEiAjYCvAEgACAAQRBqNgIMIABBADYCCCAAQQE6AAcgAEHFADoABgNAAkAgAEGIAmogAEGAAmoQjAFFDQAgACgCvAEgARA1IAJqRgRAIAEQNSEDIAEgARA1QQF0ED8gASABEFQQPyAAIAMgAUEAEEEiAmo2ArwBCyAAQYgCahBpIABBB2ogAEEGaiACIABBvAFqIAAsAN8BIAAsAN4BIABB0AFqIABBEGogAEEMaiAAQQhqIABB4AFqEL4EDQAgAEGIAmoQexoMAQsLAkAgAEHQAWoQNUUNACAALQAHRQ0AIAAoAgwiAyAAQRBqa0GfAUoNACAAIANBBGo2AgwgAyAAKAIINgIACyAFIAIgACgCvAEgBBDFBzkDACAAQdABaiAAQRBqIAAoAgwgBBCKASAAQYgCaiAAQYACahB0BEAgBCAEKAIAQQJyNgIACyAAKAKIAiECIAEQOBogAEHQAWoQOBogAEGQAmokACACC70DACMAQZACayIAJAAgACACNgKAAiAAIAE2AogCIABB0AFqIAMgAEHgAWogAEHfAWogAEHeAWoQvwQgAEHAAWoQRCIBIAEQVBA/IAAgAUEAEEEiAjYCvAEgACAAQRBqNgIMIABBADYCCCAAQQE6AAcgAEHFADoABgNAAkAgAEGIAmogAEGAAmoQjAFFDQAgACgCvAEgARA1IAJqRgRAIAEQNSEDIAEgARA1QQF0ED8gASABEFQQPyAAIAMgAUEAEEEiAmo2ArwBCyAAQYgCahBpIABBB2ogAEEGaiACIABBvAFqIAAsAN8BIAAsAN4BIABB0AFqIABBEGogAEEMaiAAQQhqIABB4AFqEL4EDQAgAEGIAmoQexoMAQsLAkAgAEHQAWoQNUUNACAALQAHRQ0AIAAoAgwiAyAAQRBqa0GfAUoNACAAIANBBGo2AgwgAyAAKAIINgIACyAFIAIgACgCvAEgBBDGBzgCACAAQdABaiAAQRBqIAAoAgwgBBCKASAAQYgCaiAAQYACahB0BEAgBCAEKAIAQQJyNgIACyAAKAKIAiECIAEQOBogAEHQAWoQOBogAEGQAmokACACC5UDAQF/IwBBkAJrIgAkACAAIAI2AoACIAAgATYCiAIgAxDaASEGIABB0AFqIAMgAEH/AWoQ+AIgAEHAAWoQRCIBIAEQVBA/IAAgAUEAEEEiAjYCvAEgACAAQRBqNgIMIABBADYCCANAAkAgAEGIAmogAEGAAmoQjAFFDQAgACgCvAEgARA1IAJqRgRAIAEQNSEDIAEgARA1QQF0ED8gASABEFQQPyAAIAMgAUEAEEEiAmo2ArwBCyAAQYgCahBpIAYgAiAAQbwBaiAAQQhqIAAsAP8BIABB0AFqIABBEGogAEEMakHguAMQygINACAAQYgCahB7GgwBCwsCQCAAQdABahA1RQ0AIAAoAgwiAyAAQRBqa0GfAUoNACAAIANBBGo2AgwgAyAAKAIINgIACyAFIAIgACgCvAEgBCAGEMcHNwMAIABB0AFqIABBEGogACgCDCAEEIoBIABBiAJqIABBgAJqEHQEQCAEIAQoAgBBAnI2AgALIAAoAogCIQIgARA4GiAAQdABahA4GiAAQZACaiQAIAILlQMBAX8jAEGQAmsiACQAIAAgAjYCgAIgACABNgKIAiADENoBIQYgAEHQAWogAyAAQf8BahD4AiAAQcABahBEIgEgARBUED8gACABQQAQQSICNgK8ASAAIABBEGo2AgwgAEEANgIIA0ACQCAAQYgCaiAAQYACahCMAUUNACAAKAK8ASABEDUgAmpGBEAgARA1IQMgASABEDVBAXQQPyABIAEQVBA/IAAgAyABQQAQQSICajYCvAELIABBiAJqEGkgBiACIABBvAFqIABBCGogACwA/wEgAEHQAWogAEEQaiAAQQxqQeC4AxDKAg0AIABBiAJqEHsaDAELCwJAIABB0AFqEDVFDQAgACgCDCIDIABBEGprQZ8BSg0AIAAgA0EEajYCDCADIAAoAgg2AgALIAUgAiAAKAK8ASAEIAYQygc7AQAgAEHQAWogAEEQaiAAKAIMIAQQigEgAEGIAmogAEGAAmoQdARAIAQgBCgCAEECcjYCAAsgACgCiAIhAiABEDgaIABB0AFqEDgaIABBkAJqJAAgAguVAwEBfyMAQZACayIAJAAgACACNgKAAiAAIAE2AogCIAMQ2gEhBiAAQdABaiADIABB/wFqEPgCIABBwAFqEEQiASABEFQQPyAAIAFBABBBIgI2ArwBIAAgAEEQajYCDCAAQQA2AggDQAJAIABBiAJqIABBgAJqEIwBRQ0AIAAoArwBIAEQNSACakYEQCABEDUhAyABIAEQNUEBdBA/IAEgARBUED8gACADIAFBABBBIgJqNgK8AQsgAEGIAmoQaSAGIAIgAEG8AWogAEEIaiAALAD/ASAAQdABaiAAQRBqIABBDGpB4LgDEMoCDQAgAEGIAmoQexoMAQsLAkAgAEHQAWoQNUUNACAAKAIMIgMgAEEQamtBnwFKDQAgACADQQRqNgIMIAMgACgCCDYCAAsgBSACIAAoArwBIAQgBhDLBzcDACAAQdABaiAAQRBqIAAoAgwgBBCKASAAQYgCaiAAQYACahB0BEAgBCAEKAIAQQJyNgIACyAAKAKIAiECIAEQOBogAEHQAWoQOBogAEGQAmokACACC5UDAQF/IwBBkAJrIgAkACAAIAI2AoACIAAgATYCiAIgAxDaASEGIABB0AFqIAMgAEH/AWoQ+AIgAEHAAWoQRCIBIAEQVBA/IAAgAUEAEEEiAjYCvAEgACAAQRBqNgIMIABBADYCCANAAkAgAEGIAmogAEGAAmoQjAFFDQAgACgCvAEgARA1IAJqRgRAIAEQNSEDIAEgARA1QQF0ED8gASABEFQQPyAAIAMgAUEAEEEiAmo2ArwBCyAAQYgCahBpIAYgAiAAQbwBaiAAQQhqIAAsAP8BIABB0AFqIABBEGogAEEMakHguAMQygINACAAQYgCahB7GgwBCwsCQCAAQdABahA1RQ0AIAAoAgwiAyAAQRBqa0GfAUoNACAAIANBBGo2AgwgAyAAKAIINgIACyAFIAIgACgCvAEgBCAGEMwHNgIAIABB0AFqIABBEGogACgCDCAEEIoBIABBiAJqIABBgAJqEHQEQCAEIAQoAgBBAnI2AgALIAAoAogCIQIgARA4GiAAQdABahA4GiAAQZACaiQAIAIL7wEBAX8jAEEgayIGJAAgBiABNgIYAkAgAygCBEEBcUUEQCAGQX82AgAgBiAAIAEgAiADIAQgBiAAKAIAKAIQEQkAIgE2AhgCQAJAAkAgBigCAA4CAAECCyAFQQA6AAAMAwsgBUEBOgAADAILIAVBAToAACAEQQQ2AgAMAQsgBiADEE4gBhCXASEBIAYQRSAGIAMQTiAGEMsCIQAgBhBFIAYgABDBASAGQQxyIAAQwAEgBSAGQRhqIgMgAiAGIAMgASAEQQEQxQMgBkY6AAAgBigCGCEBA0AgA0EMaxA4IgMgBkcNAAsLIAZBIGokACABC0ABAX9BACEAA38gASACRgR/IAAFIAEoAgAgAEEEdGoiAEGAgICAf3EiA0EYdiADciAAcyEAIAFBBGohAQwBCwsLGwAjAEEQayIBJAAgACACIAMQzQcgAUEQaiQAC8LZAQQtfw59A34BfCMAQSBrIh0kAAJAAkACQAJAIABBACABG0UEQEEAQQNB/uEAQQAQNgwBCyAAKAIQIQ8gACgCDCEHAkAgACgCFCIlQQFGDQACfwJAAkACQAJAAkAgJUEBaw4FAAIEAwEECyAdIAc2AhwgHSAPNgIYIAcgD2wiAhA3IgRFDQggBCABIAIQPgwECwJ/IAEhBSAdIAdBA20iAUEBdCIGNgIcIB0gD0EDbSICQQF0IgQ2AhggBCAGbBA3Ig4EQCACQQAgAkEAShshCiABQQAgAUEAShshCSAOIgEhDANAIAogC0cEQCABIAZqIQEgBSALQQNsIgIgB2xqIQggBSACQQJqIAdsaiEEIAUgAkEBaiAHbGohA0EAIQIDQCACIAlHBEAgDCAILQAAIAgtAAFBAXZqIAMtAABBAXZqIAMtAAFBAnZqQQJ0QQluOgAAIAEgBC0AACADLQABQQJ2IAMtAABBAXZqaiAELQABQQF2akECdEEJbjoAACAMIAgtAAIgCC0AAUEBdmogAy0AAUECdmogAy0AAkEBdmpBAnRBCW46AAEgASAELQACIAMtAAJBAXYgAy0AAUECdmogBC0AAUEBdmpqQQJ0QQluOgABIAJBAWohAiAEQQNqIQQgA0EDaiEDIAhBA2ohCCABQQJqIQEgDEECaiEMDAELCyALQQFqIQsgBiAMaiEMDAELCyAODAELDAgLDAMLAn8gASECIB0gB0ECbSIBNgIcIB0gD0ECbSIENgIYIAEgBGwQNyIFBEAgBEEAIARBAEobIQ4gAUEAIAFBAEobIQYgBSEBA0AgDCAORwRAIAIgDEEBdCIEIAdsaiEDIAIgBEEBciAHbGohCEEAIQQDQCAEIAZHBEAgASAILQABIAgtAAAgAy0AASADLQAAampqQQJ2OgAAIARBAWohBCAIQQJqIQggA0ECaiEDIAFBAWohAQwBCwsgDEEBaiEMDAELCyAFDAELDAcLDAILAn8gHSAHQQNtIgI2AhwgHSAPQQNtIgM2AhggAiADbBA3IgUEQCADQQAgA0EAShshBiACQQAgAkEAShshCiAFIQIDQCAEIAZHBEAgASAEQQNsIg4gB2xqIQMgASAOQQJqIAdsaiEMIAEgDkEBaiAHbGohCEEAIQsDQCAKIAtHBEAgAiAMLQACIAwtAAEgDC0AACAILQACIAgtAAEgCC0AACADLQACIAMtAAEgAy0AAGpqampqampqQQluOgAAIAtBAWohCyAMQQNqIQwgCEEDaiEIIANBA2ohAyACQQFqIQIMAQsLIARBAWohBAwBCwsgBQwBCwwGCwwBCwJ/IB0gB0EEbSICNgIcIB0gD0EEbSIENgIYIAIgBGwQNyIFBEAgBEEAIARBAEobIQ4gAkEAIAJBAEobIQogBSECA0AgCyAORwRAIAEgC0ECdCIEIAdsaiEDIAEgBEEDciAHbGohDCABIARBAnIgB2xqIQggASAEQQFyIAdsaiEEQQAhBgNAIAYgCkcEQCACIAwtAAMgDC0AAiAMLQABIAwtAAAgCC0AAyAILQACIAgtAAEgCC0AACAELQADIAQtAAIgBC0AASAELQAAIAMtAAMgAy0AAiADLQABIAMtAABqampqampqampqampqampBBHY6AAAgBkEBaiEGIAxBBGohDCAIQQRqIQggBEEEaiEEIANBBGohAyACQQFqIQIMAQsLIAtBAWohCwwBCwsgBQwBCwwFCwsiAQ0ADAELIAAoAgAhAiMAQSBrIikkACApIAFBASAHIA8gBxDXBSEeIAIoAgAoAgAhHEEAIQMjAEEgayIqJAACQAJAIBxB3ABqIggQUxCiAUUNACAIEFNBABBKKAIEIB4oAgRHDQAgCBBTQQAQSigCCCAeKAIIRg0BCyAeKAIEIQQgHigCCCEMA0AgBEEISCAMQQhIckUEQCADQQFqIQMgDEEBdSEMIARBAXUhBAwBCwsgHigCBCECIB4oAgghBEEAIQwgCEEDNgIUIAggAzYCECAIQwAAAEBDAAAAPxDVBiIvOAIYIAhDAACAPyAvEKQClTgCHCAIQQRqIgUgCCgCFCADbBCaBCADQQAgA0EAShshDgNAIAwgDkcEQCAEIAx2IQYgAiAMdiEHQQAhAwNAIAgoAhQiDyADTQRAIAxBAWohDAwDBSAFIAwgD2wgA2oQSkECIAcgBkEBEOgDIANBAWohAwwBCwALAAsLAkAgCEEgaiIFEI4CIgMgAiAEbCIOSQRAIwBBIGsiByQAAkAgDiADayIGIAUQMigCACAFKAIEa0EBdU0EQCMAQRBrIgIkACACIAU2AgAgAiAFKAIEIgQ2AgQgAiAEIAZBAXRqNgIIIAIoAgQhDCACKAIIIQQDQCAEIAxGBEAgAhByIAJBEGokAAUgBRAyIAwQrwYgAiAMQQJqIgw2AgQMAQsLDAELIAUQMiEKIAdBCGohAgJ/IAUQjgIgBmohDyMAQRBrIgMkACADIA82AgwjAEEQayIMJAAgBRAyGiAMQf////8HNgIMIAxB/////wc2AgggDEEMaiAMQQhqEJUCKAIAIQQgDEEQaiQAIAQgD08EQCAFEI8CIgwgBEEBdkkEQCADIAxBAXQ2AgggA0EIaiADQQxqEG8oAgAhBAsgA0EQaiQAIAQMAQtB0oEBEJYCAAshAyAFEI4CIQ9BACEEIwBBEGsiDCQAIAxBADYCDCACQQxqIAoQ1AEgAwRAIAIoAhAaIANB/////wdLBEAQ8wEACyADQQF0EFshBAsgAiAENgIAIAIgBCAPQQF0aiIPNgIIIAIgDzYCBCACEDwgBCADQQF0ajYCACAMQRBqJAAjAEEQayIEJAAgBCACKAIINgIAIAIoAgghAyAEIAJBCGo2AgggBCADIAZBAXRqNgIEIAQiAygCACEEA0AgAygCBCAERwRAIAIoAhAgAygCABCvBiADIAMoAgBBAmoiBDYCAAwBCwsgAxCyASADQRBqJAAgBRC0BiAFEDIgBSgCACAFKAIEIAJBBGoiBBCUAiAFIAQQSSAFQQRqIAJBCGoQSSAFEDIgAhA8EEkgAiACKAIENgIAIAUQjgIaIAUoAgAaIAUoAgAgBRCPAkEBdGoaIAUoAgAgBRCPAkEBdGoaIAUoAgAaIAIoAgQhBANAIAQgAigCCEcEQCACKAIQGiACIAIoAghBAms2AggMAQsLIAIoAgAEQCACKAIQGiACKAIAIQQgAhA8KAIAIAIoAgBrGiAEEDELCyAHQSBqJAAMAQsgAyAOSwRAIAUoAgAgDkEBdGohAiAFEI4CGiAFIAIQsAYgBSgCABogBSgCACAFEI8CQQF0ahogBSgCABogBSgCACAFEI4CQQF0ahoLCyAIQSxqIA4QkwIgCEE4aiAOEJMCCyAqQZQcEI4BIQ4CQAJAAkACQAJAIB4oAgBBAUYEQCAeKAIQQQFHDQEgCEEEaiICEKIBIAgoAhQgCCgCEGxHDQIgHigCBCACQQAQSigCBEcNAyAeKAIIIAJBABBKKAIIRw0EIAggAkEAEEogHhDmAiAIIAJBARBKIAJBABBKEOYCIAggAkECEEogAkEBEEoQswZBASEDA0AgAyAIKAIQTw0GIAIgCCgCFCADbBBKKAIYIQ8gAiAIKAIUIANsQQFrEEooAhghB0EAIQwgAiAIKAIUIANsQQFrEEooAgQiBUEBdCEKIAIgCCgCFCADbEEBaxBKKAIIQQF2IQkgBUEBdiEaA0AgCSAMRwRAIAcgCiAMbEECdGoiBCAFQQJ0aiELQQAhBgNAIAYgGkYEQCAMQQFqIQwMAwUgDyAEKgIAIAQqAgSSIAsqAgCSIAsqAgSSQwAAgD6UOAIAIAtBCGohCyAEQQhqIQQgBkEBaiEGIA9BBGohDwwBCwALAAsLIAggAiAIKAIUIANsQQFqEEogAiAIKAIUIANsEEoQ5gIgCCACIAgoAhQgA2xBAmoQSiACIAgoAhQgA2xBAWoQShCzBiADQQFqIQMMAAsAC0GAsgRBjDIQMEHMFBAwQYAdEDBBygIQM0HxIBAwQas2EDAQNAwIC0GAsgRB5z4QMEHMFBAwQYAdEDBBywIQM0HxIBAwQe7CABAwEDQMBwtBgLIEQd3KABAwQcwUEDBBgB0QMEHNAhAzQfEgEDBB+c4AEDAQNAwGC0GAsgRB6NYAEDBBzBQQMEGAHRAwQc4CEDNB8SAQMEH02gAQMBA0DAULQYCyBEGG4QAQMEHMFBAwQYAdEDBBzwIQM0HxIBAwQfTaABAwEDQMBAsgDhB2IwBBMGsiIiQAAkAgHEGgAWoiDigCACAIEFNBABBKKAIERgRAIA4oAgQgCBBTQQAQSigCCEYNAQtBACEMQQAhBEEAIQsgDkEgaiECAkAgCEEEahCiAQRAIAhBAEEAEPABKAIAIQMgCEEAQQAQ8AEoAgQhBSAIQQBBABDwASgCCCEGIAIgCCgCEDYCDCACIAgoAhRBAWsiBzYCECACIAIoAgwgB2wQmgQDQCAMIAIoAgxPDQIgBiAMdiEHIAUgDHYhCkEAIQ8DQCACKAIQIgkgD00EQCAMQQFqIQwMAgUgAiAJIAxsIA9qEEogAyAKIAdBARDoAyAPQQFqIQ8MAQsACwALAAtBgLIEQccJEDBBvxEQMEGAHRAwQTUQM0HxIBAwQaskEDAQNAwFCyAIEFNBABBKKAIEIQYgCBBTQQAQSigCCCEHIAgoAhAhDCAIKAIUIQUgDkHcAGoiAkPNzEw/OAIYIAJBBTYCFCACQwAAwD84AhAgAkMAAEBAOAIMIAJBJDYCCCACIAU2AgQgAiAMNgIAIAJBHGpBJBCTAiACQShqIg8gAigCBCACKAIAbBCaBANAIAQgDEcEQCAHIAR2IQIgBiAEdiEKIAQgBWwhCUEAIQMDQCADIAVGBEAgBEEBaiEEDAMFIA8gAyAJahBKQQIgCiACQQIQ6AMgA0EBaiEDDAELAAsACwsgDiAIEFNBABBKKAIENgIAIA4gCBBTQQAQSigCCDYCBCAOKAIIIQQCQCAEIA5BEGoiBSICEGwiA0sEQCMAQSBrIgwkAAJAIAQgA2siAyACEDIoAgAgAigCBGtBDG1NBEAgAiADEMMGDAELIAIQMiEEIAxBCGogAiACEGwgA2oQwgYgAhBsIAQQoQQiBCADEMEGIAIgBBDABiAEKAIEIQIDQCACIAQoAghHBEAgBCgCEBogBCAEKAIIQQxrIgM2AgggAxDMBgwBCwsgBCgCAARAIAQoAhAaIAQoAgAhAiAEEJ4EGiACEDELCyAMQSBqJAAMAQsgAyAESwRAIAIoAgAgBEEMbGohBCACEGwhAyACIAQQzQYgAiADEKsDCwsDQCAFEGwgC0sEQCAFIAsQvgEhAiAOKAIMIQQCQCAEIAIQbCIDSwRAIwBBIGsiDCQAAkAgBCADayIDIAIQMigCACACKAIEa0EMbU0EQCACIAMQwwYMAQsgAhAyIQQgDEEIaiACIAIQbCADahDCBiACEGwgBBChBCIEIAMQwQYgAiAEEMAGIAQoAgQhAgNAIAIgBCgCCEcEQCAEKAIQGiAEIAQoAghBDGsiAzYCCCADEMoGDAELCyAEKAIABEAgBCgCEBogBCgCACECIAQQngQaIAIQMQsLIAxBIGokAAwBCyADIARLBEAgAigCACAEQQxsaiEEIAIQbCEDIAIgBBDLBiACIAMQqwMLCyALQQFqIQsMAQsLC0GUARBbEKwGIQQjAEEQayICJAAgAkEIaiAEEKsGIgQgHEFAayIjEPgDIAQQ0QEgAkEQaiQAICMoAgAgCBBTQQAQSigCBBCVASAjKAIAIAgQU0EAEEooAggQjwEgIkEQakGrIxCOASErICMoAgAhLCAcQbwCaiEaQQAhDCMAQTBrIiYkAAJAAkACQAJAAkAgCARAIA5FDQEgCBBTEKIBRQ0CIAgQU0EAEEooAgQgDigCAEcNAyAIEFNBABBKKAIIIA4oAgRHDQRBACEFIwBBIGsiHyQAAkACQCAIIgIoAhBBAEoEQCAfQd+OARCOASENIAIhDwJAAkACQCAOQSBqIhEiChCiAQRAIA8oAhBBAEwNASAPQeCtAUGk2gEQqQFFDQIDQEEAIQcgBSAKKAIMTw0EA0AgCigCECAHTQRAIAVBAWohBQwCBSAKIAooAhAgBWwgB2oQSiECIA8gBSAHEPABIQQgDyAFIAdBAWoiBxDwASEDQQAhCQJAAkACQAJAAkACQAJAAkACQAJAIAIoAgBBAkYEQCAEKAIAQQJHDQEgAygCAEECRw0CIAIoAhBBAUcNAyAEKAIQQQFHDQQgAygCEEEBRw0FIAIoAgQgAygCBEcNBiACKAIIIAMoAghHDQcgBCgCBCADKAIERw0IIAQoAgggAygCCEcNCQNAIAkgBCgCCE8NDUEAIQYgCSACKAIITwRAQYCyBEH90AEQMEGi0QEQMEGAHRAwQfcAEDNB8SAQMEGq0gEQMBA0DBULIAIoAhggAigCDCAJbGohECAEIAkQTCESIAMgCRBMIRQDQCAGIAQoAgRPBEAgCUEBaiEJDAIFIBAgBkECdCILaiALIBJqKgIAIAsgFGoqAgCTOAIAIAZBAWohBgwBCwALAAsAC0GAsgRBndAAEDBBvxEQMEGAHRAwQdYAEDNB8SAQMEG61QAQMBA0DAkLQYCyBEGR3AAQMEG/ERAwQYAdEDBB1wAQM0HxIBAwQbrVABAwEDQMCAtBgLIEQdfgABAwQb8REDBBgB0QMEHYABAzQfEgEDBButUAEDAQNAwHC0GAsgRB2PAAEDBBvxEQMEGAHRAwQdkAEDNB8SAQMEGu9QAQMBA0DAYLQYCyBEGN+QAQMEG/ERAwQYAdEDBB2gAQM0HxIBAwQa71ABAwEDQMBQtBgLIEQbP+ABAwQb8REDBBgB0QMEHbABAzQfEgEDBBrvUAEDAQNAwEC0GAsgRB/oABEDBBvxEQMEGAHRAwQdwAEDNB8SAQMEHZgQEQMBA0DAMLQYCyBEHRhgEQMEG/ERAwQYAdEDBB3QAQM0HxIBAwQYOHARAwEDQMAgtBgLIEQd6KARAwQb8REDBBgB0QMEHeABAzQfEgEDBB2YEBEDAQNAwBC0GAsgRB2I0BEDBBvxEQMEGAHRAwQd8AEDNB8SAQMEGDhwEQMBA0CwwICwALAAsAC0GAsgRBgSsQMEG/ERAwQYAdEDBByAAQM0HxIBAwQecvEDAQNAwEC0GAsgRBqDgQMEG/ERAwQYAdEDBByQAQM0HxIBAwQY48EDAQNAwDC0GAsgRBj8YAEDBBvxEQMEGAHRAwQcoAEDNB8SAQMEGPygAQMBA0DAILIA0QdiAfQdWPARCOASEtIwBBMGsiCyQAIA5BPGoiJxCUBCALQQhqQQRyISggDioCNBBuITVBASEEAkADQAJAAkACQAJAAkACQAJAAkAgERCiAUEBayAESwRAIBEgBEEBaxCTBCEGIBEgBBCTBCEKIBEgBEEBaiIDEJMEIQcCfyAREKIBIARLBEAgEUEAEEooAgQgESAEEEooAgRusxDXBhDWBiIvi0MAAABPXQRAIC+oDAILQYCAgIB4DAELQYCyBEHotgEQMEGWtwEQMEGAHRAwQd4AEDNB8SAQMEHvuQEQMBA0DA0LIRAgBCARKAIQbyESAkAgBigCBCAKKAIERw0AIAYoAgQgBygCBEcNACAGKAIIIAooAghHDQIgBigCCCAHKAIIRw0DQQEhAiAKKAIEQQFrIgRBASAEQQFLGyEkIAooAghBAWsiBEEBIARBAUsbIS4gErIhMANAIAIgLkYNCUEBIQQgArMhMSAGIAJBAWsiCRBMISAgBiACEEwhFCAGIAJBAWoiBRBMIRcgCiAJEEwhFSAKIAIQTCEhIAogBRBMIRYgByAJEEwhGSAHIAIQTCEbIAcgBRBMIRgDQCAEICRGBEAgBSECDAIFAkAgISAEQQJ0IgJqIgkqAgAQbiA1XQ0AAkACQCAJKgIAIi8gICAEQQFrQQJ0IglqKgIAIjJeRQ0AIC8gAiAgaioCAF5FDQAgLyAgIARBAWpBAnQiDWoqAgBeRQ0AIC8gCSAUaioCAF5FDQAgLyACIBRqKgIAXkUNACAvIA0gFGoqAgBeRQ0AIC8gCSAXaioCAF5FDQAgLyACIBdqKgIAXkUNACAvIA0gF2oqAgBeRQ0AIC8gCSAVaioCAF5FDQAgLyACIBVqKgIAXkUNACAvIA0gFWoqAgBeRQ0AIC8gCSAhaioCAF5FDQAgLyANICFqKgIAXkUNACAvIAkgFmoqAgBeRQ0AIC8gAiAWaioCAF5FDQAgLyANIBZqKgIAXkUNACAvIAkgGWoqAgBeRQ0AIC8gAiAZaioCAF5FDQAgLyANIBlqKgIAXkUNACAvIAkgG2oqAgBeRQ0AIC8gAiAbaioCAF5FDQAgLyANIBtqKgIAXkUNACAvIAkgGGoqAgBeRQ0AIC8gAiAYaioCAF5FDQAgLyANIBhqKgIAXg0BCyAvIDJdRQ0BIC8gAiAgaioCAF1FDQEgLyAgIARBAWpBAnQiDWoqAgBdRQ0BIC8gCSAUaioCAF1FDQEgLyACIBRqKgIAXUUNASAvIA0gFGoqAgBdRQ0BIC8gCSAXaioCAF1FDQEgLyACIBdqKgIAXUUNASAvIA0gF2oqAgBdRQ0BIC8gCSAVaioCAF1FDQEgLyACIBVqKgIAXUUNASAvIA0gFWoqAgBdRQ0BIC8gCSAhaioCAF1FDQEgLyANICFqKgIAXUUNASAvIAkgFmoqAgBdRQ0BIC8gAiAWaioCAF1FDQEgLyANIBZqKgIAXUUNASAvIAkgGWoqAgBdRQ0BIC8gAiAZaioCAF1FDQEgLyANIBlqKgIAXUUNASAvIAkgG2oqAgBdRQ0BIC8gAiAbaioCAF1FDQEgLyANIBtqKgIAXUUNASAvIAkgGGoqAgBdRQ0BIC8gAiAYaioCAF1FDQEgLyANIBhqKgIA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AkEgaiADIA1BEGoQWiACQShqIAMgDUEYahBaIAJBMGogAyANQSBqEFogAkE4aiADIA1BKGoQWiAIIAJBDGoiAyACQQhqIgUgLyA2lBCFAiAGIAggAioCECACKgIUIAIoAgwgAigCCBBYOAIAIAYgCCACKgIYIAIqAhwgAigCDCACKAIIEFg4AgQgBiAIIAIqAiAgAioCJCACKAIMIAIoAggQWDgCCCAGIAggAioCKCACKgIsIAIoAgwgAigCCBBYOAIMIAYgCCACKgIwIAIqAjQgAigCDCACKAIIEFg4AhAgBiAIIAIqAjggAioCPCACKAIMIAIoAggQWDgCFCAIIAMgBSAvIDOUEIUCIAYgCCACKgJAIAIqAkQgAigCDCACKAIIEFg4AhggBiAIIAIqAkggAioCTCACKAIMIAIoAggQWDgCHCAGIAggAioCUCACKgJUIAIoAgwgAigCCBBYOAIgIAYgCCACKgJYIAIqAlwgAigCDCACKAIIEFg4AiQgBiAIIAIqAmAgAioCZCACKAIMIAIoAggQWDgCKCAGIAggAioCaCACKgJsIAIoAgwgAigCCBBYOAIsIAggAyAFIC8gNZQQhQIgBiAIIAIqAnAgAioCdCACKAIMIAIoAggQWDgCMCAGIAggAioCeCACKgJ8IAIoAgwgAigCCBBYOAI0IAYgCCACKgKAASACKgKEASACKAIMIAIoAggQWDgCOCAGIAggAioCiAEgAioCjAEgAigCDCACKAIIEFg4AjwgBiAIIAIqApABIAIqApQBIAIoAgwgAigCCBBYOAJAIAYgCCACKgKYASACKgKcASACKAIMIAIoAggQWDgCRCAIIAMgBSAvIDSUEIUCIAYgCCACKgKgASACKgKkASACKAIMIAIoAggQWDgCSCAGIAggAioCqAEgAioCrAEgAigCDCACKAIIEFg4AkwgBiAIIAIqArABIAIqArQBIAIoAgwgAigCCBBYOAJQIAYgCCACKgK4ASACKgK8ASACKAIMIAIoAggQWDgCVCAGIAggAioCwAEgAioCxAEgAigCDCACKAIIEFg4AlggBiAIIAIqAsgBIAIqAswBIAIoAgwgAigCCBBYOAJcIAggAyAFIC8gMpQQhQIgBiAIIAIqAtABIAIqAtQBIAIoAgwgAigCCBBYOAJgIAYgCCACKgLYASACKgLcASAC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ZyB3b3JrIG92ZXJmbG93LgoAIyMjIEZlYXR1cmUgY2FuZGlkYXRlcyBmb3IgdHJhY2tpbmcgYXJlIG92ZXJmbG93LgoAYXJnbENhbWVyYUZydXN0dW1SSCgpOiBhclBhcmFtRGVjb21wTWF0KCkgaW5kaWNhdGVkIHBhcmFtZXRlciBlcnJvci4KAGFyVmlkZW9PcGVuOiBFcnJvciwgdmlkZW8gZGV2aWNlIGFscmVhZHkgb3Blbi4KAGtwbURlbGV0ZVJlZkRhdGFTZXQoKTogTlVMTCByZWZEYXRhU2V0UHRyL3JlZkltYWdlLgoAU3RhcnQgdHJhY2tpbmdfdGhyZWFkICMlZC4KAE91dCBvZiBtZW1vcnkhIQoARGF0YSBudW0gZXJyb3IhIQoAdwBJRCBhbHJlYWR5IGV4aXN0cwAlcyVzACVzLiVzAHZlY3RvcgAvaG9tZS93YWx0ZXIva2Fsd2FsdC1naXRodWIvQVIuanMtZ2l0aHViLW9yZy9hcnRvb2xraXQ1LWpzL2xpYi9hcnRvb2xraXQ1L2xpYi9TUkMvS1BNL0ZyZWFrTWF0Y2hlci9kZXRlY3RvcnMvb3JpZW50YXRpb25fYXNzaWdubWVudC5jcHAAL2hvbWUvd2FsdGVyL2thbHdhbHQtZ2l0aHViL0FSLmpzLWdpdGh1Yi1vcmcvYXJ0b29sa2l0NS1qcy9saWIvYXJ0b29sa2l0NS9saWIvU1JDL0tQTS9GcmVha01hdGNoZXIvZnJhbWV3b3JrL3RpbWVycy5jcHAAL2hvbWUvd2FsdGVyL2thbHdhbHQtZ2l0aHViL0FSLmpzLWdpdGh1Yi1vcmcvYXJ0b29sa2l0NS1qcy9saWIvYXJ0b29sa2l0NS9saWIvU1JDL0tQTS9GcmVha01hdGNoZXIvZGV0ZWN0b3JzL2hhcnJpcy5jcHAAL2hvbWUvd2FsdGVyL2thbHdhbHQtZ2l0aHViL0FSLmpzLWdpdGh1Yi1vcmcvYXJ0b29sa2l0NS1qcy9saWIvYXJ0b29sa2l0NS9saWIvU1JDL0tQTS9GcmVha01hdGNoZXIvZGV0ZWN0b3JzL0RvR19zY2FsZV9pbnZhcmlhbnRfZGV0ZWN0b3IuY3BwAC9ob21lL3dhbHRlci9rYWx3YWx0LWdpdGh1Yi9BUi5qcy1naXRodWItb3JnL2FydG9vbGtpdDUtanMvbGliL2FydG9vbGtpdDUvbGliL1NSQy9LUE0vRnJlYWtNYXRjaGVyL21hdGNoZXJzL2hvdWdoX3NpbWlsYXJpdHlfdm90aW5nLmNwcAAvaG9tZS93YWx0ZXIva2Fsd2FsdC1naXRodWIvQVIuanMtZ2l0aHViLW9yZy9hcnRvb2xraXQ1LWpzL2xpYi9hcnRvb2xraXQ1L2xpYi9TUkMvS1BNL0ZyZWFrTWF0Y2hlci9mcmFtZXdvcmsvaW1hZ2UuY3BwAC9ob21lL3dhbHRlci9rYWx3YWx0LWdpdGh1Yi9BUi5qcy1naXRodWItb3JnL2FydG9vbGtpdDUtanMvbGliL2FydG9vbGtpdDUvbGliL1NSQy9LUE0vRnJlYWtNYXRjaGVyL2RldGVjdG9ycy9nYXVzc2lhbl9zY2FsZV9zcGFjZV9weXJhbWlkLmNwcAAvaG9tZS93YWx0ZXIva2Fsd2FsdC1naXRodWIvQVIuanMtZ2l0aHViLW9yZy9hcnRvb2xraXQ1LWpzL2xpYi9hcnRvb2xraXQ1L2xpYi9TUkMvS1BNL0ZyZWFrTWF0Y2hlci9kZXRlY3RvcnMvcHlyYW1pZC5jcHAAaW5mbwBFcnJvcjogaWNwR2V0Sl9VX1hjAHdiAHJiAEFSX1BJWEVMX0ZPUk1BVF9SR0IAUGF0dGVybiBleHRyYWN0aW9uIGZhaWxlZC4AQXNzZXJ0aW9uIGBweXJhbWlkYCBmYWlsZWQgaW4gAFRyYWNraW5nIHRocmVhZCA9ICVkCgBTSVpFID0gJWQsICVkCgBFcnJvciAyOiBpY3BHZXRJbml0WHcyWGMKAD8/PyAyCgBFcnJvcjogdW5zdXBwb3J0ZWQgcGl4ZWwgZm9ybWF0LgoAYXJWaWRlb09wZW5Bc3luYzogRXJyb3IsIHZpZGVvIGRldmljZSBhbHJlYWR5IG9wZW4uCgBVbmtub3duIG9yIHVuc3VwcG9ydGVkIGxhYmVsaW5nIHRocmVzaG9sZCBtb2RlIHJlcXVlc3RlZC4gU2V0IHRvIG1hbnVhbC4KAGtwbURlbGV0ZVJlZkRhdGFTZXQoKTogMCB4c2l6ZS95c2l6ZS9kcGkuCgBFcnJvciAoJWQpOiB1bmFibGUgdG8gb3BlbiBjYW1lcmEgcGFyYW1ldGVycyBmaWxlICIlcyIgZm9yIHdyaXRpbmcuCgBFcnJvcjogTlVMTCBwYXR0SGFuZGxlLgoARW5kIHRyYWNraW5nX3RocmVhZCAjJWQuCgBFcnJvcjogdW5hYmxlIHRvIG9wZW4gbXVsdGltYXJrZXIgY29uZmlnIGZpbGUgJyVzJy4KAE91dCBvZiBtZW1vcnkhIQoAcgAvaG9tZS93YWx0ZXIva2Fsd2FsdC1naXRodWIvQVIuanMtZ2l0aHViLW9yZy9hcnRvb2xraXQ1LWpzL2xpYi9hcnRvb2xraXQ1L2xpYi9TUkMvS1BNL0ZyZWFrTWF0Y2hlci9tYXRjaGVycy9mcmVhay5oAHdhcm5pbmcAICUxMGcAQnVpbGQgUHlyYW1pZAAlNGQAd2IAcmIAQVJfUElYRUxfRk9STUFUX0JHUgBNQU5VQUwAQVJfUElYRUxfRk9STUFUX1JHQgBHZW5lcmljIGVycm9yIGR1cmluZyBtYXRjaGluZyBwaGFzZS4AIGxpbmUgACVzJXMKAEZpbGUgb3BlbiBlcnJvci4gJXMKAERpc3RvcnRpb24gZmFjdG9yOiBrMT0lMS4xMGYsIGsyPSUxLjEwZiwgcDE9JTEuMTBmLCBwMj0lMS4xMGYKAEVycm9yOiBtYWxsb2MKAEVycm9yIDM6IGljcEdldEluaXRYdzJYYwoARXJyb3IgaWNwR2V0Sl9VX1MKAD09PT09PSAlcyA9PT09PT09PQoAPz8/IDMKAEVycm9yOiBjYW4ndCBsb2FkIHBhdHRlcm4gZnJvbSBOVUxMIGJ1ZmZlci4KAGtwbVNldFJlZkRhdGFTZXQoKTogTlVMTCBrcG1IYW5kbGUvZmlsZW5hbWUuCgBFcnJvciBzYXZpbmcgZmVhdHVyZSBtYXA6IGVycm9yIHdyaXRpbmcgZGF0YS4KAE91dCBvZiBtZW1vcnkhIQoAZXJyb3IARnJlYWsgZmVhdHVyZXMgLSAlZAByYgBBUl9QSVhFTF9GT1JNQVRfQkdSAEFVVE9fTUVESUFOAEFSX1BJWEVMX0ZPUk1BVF9SR0JBAEluc3VmZmljaWVudCBjb250cmFzdCBkdXJpbmcgbWF0Y2hpbmcuACU3LjVmIAAgbGluZSAARXJyb3Igb3BlbmluZyBmaWxlICclcyc6IAAgICAgICAgICAgICAgICAgICBmeD0lZiwgZnk9JWYsIHgwPSVmLCB5MD0lZiwgcz0lZgoARXJyb3IgNDogaWNwR2V0SW5pdFh3MlhjCgBFcnJvciBpY3BHZXRVX2Zyb21fWF9ieV9NYXRYMlUKAEVycm9yIGFsbG9jYXRpbmcgbWVtb3J5LgoARXJyb3I6IG91dCBvZiBtZW1vcnkuCgBFcnJvcjogVW5hYmxlIHRvIG9wZW4gZmlsZSAnJXMnIGZvciB3cml0aW5nLgoARXJyb3I6IHVuYWJsZSB0byBvcGVuIGZpbGUgJyVzJXMnIGZvciByZWFkaW5nLgoAT3V0IG9mIG1lbW9yeSEhCgBTdGVwIHNpemUgbXVzdCBiZSBlcXVhbCB0byB3aWR0aCBmb3Igbm93AEV4dHJhY3QgRmVhdHVyZXMAJXMAV2lkdGggY2Fubm90IGJlIHplcm8AU291cmNlIHdpZHRoIG11c3QgYmUgZXZlbgBJbWFnZSBpcyB0b28gc21hbGwAeCBvdXQgb2YgcmFuZ2UAQ2xvY2sgaGFzIG5vdCBiZWVuIHN0YXJ0ZWQAUHlyYW1pZCBpcyBub3QgYWxsb2NhdGVkACVkAHJiAEFVVE9fT1RTVQBBUl9QSVhFTF9GT1JNQVRfQkdSQQBBUl9QSVhFTF9GT1JNQVRfUkdCQQB3cCBtdXN0IGJlIGF0IGxlYXN0IDEAQmFyY29kZSBtYXRjaGluZyBjb3VsZCBub3QgZmluZCBjb3JyZWN0IGJhcmNvZGUgbG9jYXRvciBwYXR0ZXJuLgBbJXNdIAA6IAAlcyVzCgBEaXN0b3J0aW9uIGZhY3RvciA9ICVmICVmICVmICVmICVmICVmCgBFcnJvciA1OiBpY3BHZXRJbml0WHcyWGMKAEVycm9yIGljcEdldFhjX2Zyb21fWHdfYnlfTWF0WHcyWGMKAEVycm9yIHJlYWRpbmcgaW1hZ2VTZXQuCgBFcnJvciB3aGlsZSBhZGRpbmcgcmVmZXJlbmNlIGRhdGEgc2V0OiBrcG1HZW5SZWZEYXRhU2V0KCkgZmFpbGVkLgoARXJyb3Igb3BlbmluZyAnJXMnLgoAQ2FuJ3Qgb3BlbiBKUEVHIGZpbGUgJyVzJwoAT3V0IG9mIG1lbW9yeSEhCgBQYXR0ZXJuIERhdGEgcmVhZCBlcnJvciEhCgBSZWFkIGVycm9yISEKAFslc10gWyVzXSBbJXNdIDogRm91bmQgJWQgZmVhdHVyZXMAJWYAd2IAQVJfUElYRUxfRk9STUFUX0FCR1IAUHlyYW1pZCBpcyBOVUxMAEFVVE9fQURBUFRJVkUAQVJfUElYRUxfRk9STUFUX0JHUkEAQmFyY29kZSBtYXRjaGluZyBlcnJvciBkZXRlY3Rpb24vY29ycmVjdGlvbiBmb3VuZCB1bnJlY292ZXJhYmxlIGVycm9yLgBFcnJvciBjcmVhdGluZyBmdWxsIGZpbGUgcGF0aCBmcm9tICclcycgYW5kICclcycAQXNzZXJ0aW9uIGB4IDwgbU1heFhgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBoZWlnaHQgPj0gNWAgZmFpbGVkIGluIABBc3NlcnRpb24gYGhlaWdodCA+PSAxYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgaGVpZ2h0ID4gMGAgZmFpbGVkIGluIABBc3NlcnRpb24gYG1JbWFnZXMuc2l6ZSgpID4gMGAgZmFpbGVkIGluIABBc3NlcnRpb24gYHggPj0gMGAgZmFpbGVkIGluIABBc3NlcnRpb24gYG1TdG9wVGltZSA+PSAwYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgZHN0ICE9IDBgIGZhaWxlZCBpbiAAJXMlcwoARGlzdG9ydGlvbiBmYWN0b3IgPSAlZiAlZiAlZiAlZiAlZgoARXJyb3IgPSAlZgoARXJyb3IgNjogaWNwR2V0SW5pdFh3MlhjCgAgICAgICAgICBJbWFnZVNpemUgPSAlN2RbcGl4ZWxdCgA9PT09PT09PT0gJWQgPT09PT09PT09PT0KAEltYWdlc2V0IGNvbnRhaW5zICVkIGltYWdlcy4KAEVycm9yOiBVbmFibGUgdG8gb3BlbiBmaWxlICclcycgZm9yIHJlYWRpbmcuCgBFcnJvciAoJWQpOiB1bmFibGUgdG8gb3BlbiBjYW1lcmEgcGFyYW1ldGVycyBmaWxlICIlcyIgZm9yIHJlYWRpbmcuCgBFcnJvciBwcm9jZXNzaW5nIG11bHRpbWFya2VyIGNvbmZpZyBmaWxlICclcyc6IEZpcnN0IGxpbmUgbXVzdCBiZSBudW1iZXIgb2YgbWFya2VyIGNvbmZpZ3MgdG8gcmVhZC4KAEVycm9yIHJlYWRpbmcgcGF0dGVybiBmaWxlICclcycuCgBIZWlnaHQgY2Fubm90IGJlIHplcm8AJWYgJWYgJWYgJWYAeCBtdXN0IGJlIHBvc2l0aXZlAExhcGxhY2lhbiBweXJhbWlkIGhhcyBub3QgYmVlbiBhbGxvY2F0ZWQAQ2xvY2sgaGFzIG5vdCBiZWVuIHN0b3BwZWQAQVJfUElYRUxfRk9STUFUX0FCR1IAQVJfUElYRUxfRk9STUFUX01PTk8ARGVzdGluYXRpb24gaXMgTlVMTABBVVRPX0JSQUNLRVRJTkcAaHAgbXVzdCBiZSBhdCBsZWFzdCAxAEVycm9yICglZCk6IHVuYWJsZSB0byBkZXRlcm1pbmUgZmlsZSBsZW5ndGguAE1hdGNoaW5nIGNvbmZpZGVuY2UgY3V0b2ZmIHZhbHVlIG5vdCByZWFjaGVkLgBBc3NlcnRpb24gYHkgPj0gbU1pbllgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBpbWFnZS50eXBlKCkgPT0gSU1BR0VfVUlOVDhgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBzdG9yZS5zaXplKCkgPT0gcG9pbnRzLnNpemUoKWAgZmFpbGVkIGluIAAgSU5GTyAgACVzJXMKAERpc3RvcnRpb24gZmFjdG9yID0gJWYgJWYgJWYgJWYKAEVycm9yIDc6IGljcEdldEluaXRYdzJYYwoARXh0cmFjdGVkIGZlYXR1cmVzID0gJTdkW3BpeGVsXQoARXJyb3IgaWNwMkdldFRTCgBGYWxsaW5nIGJhY2sgdG8gcmVhZGluZyAnJXMlcycgaW4gQVJUb29sS2l0IHY0LnggZm9ybWF0LgoARXJyb3IgaW4gb3BlbmluZyAnJXMnIGluIHppcGZpbGUuCgBFcnJvciByZWFkaW5nIEpQRUcgZmlsZS4KAEVycm9yIHdoaWxlIGFkZGluZyByZWZlcmVuY2UgZGF0YSBzZXQ6IGtwbU1lcmdlUmVmRGF0YVNldCgpIGZhaWxlZC4KAEVycm9yIHNhdmluZyBmZWF0dXJlIHNldDogZXJyb3Igd3JpdGluZyBkYXRhLgoAT3V0IG9mIG1lbW9yeSEhCgAAAAAAAEAOAAAEEAAAShIAAF0UAABpGAAAQnVpbGQgSW5kZXgAWyVzXSBbJXNdIFslc10gOiAlczogJWYgbXMASW1hZ2UgbXVzdCBiZSBncmF5c2NhbGUAeSBvdXQgb2YgcmFuZ2UARmVhdHVyZSBzdG9yZSBoYXMgbm90IGJlZW4gYWxsb2NhdGVkACVkACVsbHUlYwB3YgBBUl9QSVhFTF9GT1JNQVRfTU9OTwBBUl9QSVhFTF9GT1JNQVRfQVJHQgBNYXhpbXVtIGFsbG93YWJsZSBwb3NlIGVycm9yIGV4Y2VlZGVkLgBBc3NlcnRpb24gYHN0ZXAgPj0gd2lkdGhgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBpKzErY2h1bmtfc2l6ZSA8IHdpZHRoYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgcHlyYW1pZC0+bnVtT2N0YXZlcygpID4gMGAgZmFpbGVkIGluIABBc3NlcnRpb24gYHNyYyAhPSAwYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgeCA8IG1HcmFkaWVudHNbb2N0YXZlKm1OdW1TY2FsZXNQZXJPY3RhdmUrc2NhbGVdLndpZHRoKClgIGZhaWxlZCBpbiAARXJyb3IgaW4gb3BlbmluZyAnJXMnIGZvciByZWFkaW5nCgAgRmlsdGVyZWQgZmVhdHVyZXMgPSAlN2RbcGl4ZWxdCgBMYWJlbGluZyB0aHJlc2hvbGQgbW9kZSBzZXQgdG8gJXMuCgBFcnJvciByZWFkaW5nIEpQRUcgZmlsZSBoZWFkZXIuCgBFcnJvcjogc3VwcGxpZWQgZmlsZSBkb2VzIG5vdCBhcHBlYXIgdG8gYmUgYW4gQVJUb29sS2l0IGNhbWVyYSBwYXJhbWV0ZXIgZmlsZS4KAGtwbURlbGV0ZVJlZkRhdGFTZXQoKTogTlVMTCByZWZEYXRhU2V0UHRyMS9yZWZEYXRhU2V0UHRyMi4KAENhbid0IHJlYWQgSlBFRyBmaWxlICclcycKAEFSX1BJWEVMX0ZPUk1BVF8ydnV5AFB5cmFtaWQgZG9lcyBub3QgY29udGFpbiBhbnkgbGV2ZWxzAFN0ZXAgbXVzdCBiZSBncmVhdGVyIHRoYW4gb3IgZXF1YWwgdGhlIHdpZHRoAHggbXVzdCBiZSBsZXNzIHRoYW4gdGhlIGltYWdlIHdpZHRoAEV4dGVuZGluZyBiZXlvbmQgdGhlIHdpZHRoIG9mIHRoZSBpbWFnZQBTb3VyY2UgaXMgTlVMTABBUl9QSVhFTF9GT1JNQVRfQVJHQgBFcnJvciAoJWQpOiB1bmFibGUgdG8gcmVhZCBmcm9tIGZpbGUuAE11bHRpLW1hcmtlciBwb3NlIGVycm9yIHZhbHVlIGV4Y2VlZGVkLgANJTRkLyU0ZC4AQXNzZXJ0aW9uIGBweXJhbWlkYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgeSA8IG1NYXhZYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgaW1hZ2UuY2hhbm5lbHMoKSA9PSAxYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgbnVtX3BvaW50cyA9PSBwb2ludHMuc2l6ZSgpYCBmYWlsZWQgaW4gACU3LjVmIAAgSU5GTyAgAGtwbVNldFJlZkRhdGFTZXQoKTogTlVMTCBrcG1IYW5kbGUvcmVmRGF0YVNldC4KAGtwbURlbGV0ZVJlZkRhdGFTZXQoKTogTlVMTCByZWZEYXRhU2V0UHRyLgoARXJyb3I6IHVuYWJsZSB0byBvcGVuIGZpbGUgJyVzJyBmb3Igd3JpdGluZy4KAEVycm9yIHByb2Nlc3NpbmcgbXVsdGltYXJrZXIgY29uZmlnIGZpbGUgJyVzJzogcGF0dGVybiAnJXMnIHNwZWNpZmllZCBpbiBtdWx0aW1hcmtlciBjb25maWd1cmF0aW9uIHdoaWxlIGluIGJhcmNvZGUtb25seSBtb2RlLgoARXJyb3I6IFVuc3VwcG9ydGVkIHBpeGVsIGZvcm1hdCAoJWQpIHJlcXVlc3RlZC4KAEVycm9yIGluIHJlYWRpbmcgJyVzJy4KAAojIyMgU3VyZmFjZSBOby4lZCAjIyMKAEFSX1BJWEVMX0ZPUk1BVF8ydnV5AEFSX1BJWEVMX0ZPUk1BVF95dXZzACVzAEltYWdlIG11c3QgaGF2ZSAxIGNoYW5uZWwAL2hvbWUvd2FsdGVyL2thbHdhbHQtZ2l0aHViL0FSLmpzLWdpdGh1Yi1vcmcvYXJ0b29sa2l0NS1qcy9saWIvYXJ0b29sa2l0NS9saWIvU1JDL0tQTS9GcmVha01hdGNoZXIvbWF0Y2hlcnMvdmlzdWFsX2RhdGFiYXNlLmgAU2hvdWxkIGJlIHNhbWUgc2l6ZQBSZWplY3RlZCBmcmVxdWVudGx5IG1pc3JlY29nbmlzZWQgbWF0cml4IG1hcmtlci4AQXNzZXJ0aW9uIGBidWNrZXRbMF0uZmlyc3QgPj0gYnVja2V0W25dLmZpcnN0YCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgYW5nbGUgPiAtUElgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBjaGFubmVscyA+IDBgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBzcmNfd2lkdGggPiAwYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgeSA+PSAwYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgZHluYW1pY19jYXN0PGNvbnN0IEJpbm9taWFsUHlyYW1pZDMyZio+KHB5cmFtaWQpYCBmYWlsZWQgaW4gAGtwbVNhdmVSZWZEYXRhU2V0KCk6IE5VTEwgZmlsZW5hbWUvcmVmRGF0YVNldC4KAGtwbVNldFJlZkRhdGFTZXQoKTogcmVmRGF0YVNldC4KAEVycm9yOiBzdXBwbGllZCBidWZmZXIgZG9lcyBub3QgYXBwZWFyIHRvIGJlIEFSVG9vbEtpdCBjYW1lcmEgcGFyYW1ldGVycy4KAEVycm9yIHByb2Nlc3NpbmcgbXVsdGltYXJrZXIgY29uZmlnIGZpbGUgJyVzJzogVW5hYmxlIHRvIGRldGVybWluZSBkaXJlY3RvcnkgbmFtZS4KAEVycm9yIGluIHdyaXRpbmcgJyVzJyBpbiB0aGUgemlwZmlsZS4KAEVycm9yIHNhdmluZyBpbWFnZSBzZXQ6IGVycm9yIHdyaXRpbmcgZGF0YS4KAEFSX1BJWEVMX0ZPUk1BVF95dXZzAE51bWJlciBvZiBjaGFubmVscyBjYW5ub3QgYmUgemVybwB5IG11c3QgYmUgcG9zaXRpdmUAV2lkdGggbXVzdCBiZSBwb3NpdGl2ZQBhbmdsZSBvdXQgb2YgcmFuZ2UAT25seSBiaW5vbWlhbCBweXJhbWlkIGlzIHN1cHBvcnRlZABudGhfZWxlbWVudCBmYWlsZWQAQVJfUElYRUxfRk9STUFUX1JHQl81NjUAQXNzZXJ0aW9uIGBtUHlyYW1pZC5zaXplKCkgPT0gbU51bU9jdGF2ZXMqbU51bVNjYWxlc1Blck9jdGF2ZWAgZmFpbGVkIGluIAAgbGluZSAARmllbGQtb2YtdmlldyB2ZXJ0aWNhbCA9ICUuMWYsIGhvcml6b250YWwgPSAlLjFmIGRlZ3JlZXMsIGFzcGVjdCByYXRpbyA9ICUuM2YKAE1heCBmZWF0dXJlID0gJWQKACAgUmVhZCBJbWFnZVNldC4KAEVycm9yIHNhdmluZyBLUE0gZGF0YTogdW5hYmxlIHRvIG9wZW4gZmlsZSAnJXMlcyVzJyBmb3Igd3JpdGluZy4KAEVycm9yICglZCk6IHVuYWJsZSB0byBvcGVuIGV4dGVybmFsIHBhcmFtZXRlcnMgZmlsZSAiJXMiIGZvciB3cml0aW5nLgoARXJyb3IgaW4gY2xvc2luZyAlcyBpbiB0aGUgemlwZmlsZS4KAEF1dG8gdGhyZXNob2xkIChicmFja2V0KSBtYXJrZXIgY291bnRzIC1bJTNkOiAlM2RdIFslM2Q6ICUzZF0gWyUzZDogJTNkXSsuCgBFcnJvciBwcm9jZXNzaW5nIG11bHRpbWFya2VyIGNvbmZpZyBmaWxlICclcyc6IFVuYWJsZSB0byBsb2FkIHBhdHRlcm4gJyVzJy4KAE91dCBvZiBtZW1vcnkhIQoAUHlyYW1pZCBoYXMgbm90IGJlZW4gYWxsb2NhdGVkIHlldAAlbGYAQVJfUElYRUxfRk9STUFUX1JHQl81NjUAQVJfUElYRUxfRk9STUFUX1JHQkFfNTU1MQAuAEFzc2VydGlvbiBgcFswXSA+IHBtMVstMV1gIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBhbmdsZSA8PSBQSWAgZmFpbGVkIGluIABBc3NlcnRpb24gYGQudHlwZSgpID09IElNQUdFX0YzMmAgZmFpbGVkIGluIABBc3NlcnRpb24gYHNyY19oZWlnaHQgPiAwYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgb2N0YXZlID49IDBgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGB5IDwgbUdyYWRpZW50c1tvY3RhdmUqbU51bVNjYWxlc1Blck9jdGF2ZStzY2FsZV0uaGVpZ2h0KClgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBtRGF0YS5nZXQoKWAgZmFpbGVkIGluIAA6IAAlM2Q6ICglM2QsJTNkKSA6ICVmIG1pbj0lZiBtYXg9JWYsIHNkPSVmCgBwb2ludHMtJWQKAEVycm9yICglZCk6IHVuYWJsZSB0byBvcGVuIGV4dGVybmFsIHBhcmFtZXRlcnMgZmlsZSAiJXMiIGZvciByZWFkaW5nLgoAQXV0byB0aHJlc2hvbGQgKGJyYWNrZXQpIGFkanVzdGVkIHRocmVzaG9sZCB0byAlZC4KAEVycm9yIG9wZW5pbmcgZmlsZSAnJXMuaXNldCcuCgBFcnJvciBpbiBjbG9zaW5nICclcycuCgB5IG11c3QgYmUgbGVzcyB0aGFuIHRoZSBpbWFnZSBoZWlnaHQAL2hvbWUvd2FsdGVyL2thbHdhbHQtZ2l0aHViL0FSLmpzLWdpdGh1Yi1vcmcvYXJ0b29sa2l0NS1qcy9saWIvYXJ0b29sa2l0NS9saWIvU1JDL0tQTS9GcmVha01hdGNoZXIvZGV0ZWN0b3JzL2dhdXNzaWFuX3NjYWxlX3NwYWNlX3B5cmFtaWQuaABIZWlnaHQgbXVzdCBiZSBwb3NpdGl2ZQBPbmx5IEYzMiBpbWFnZXMgc3VwcG9ydGVkAFNob3VsZCBiZSBtYXhpbWEARGF0YSBwb2ludGVyIGlzIE5VTEwAUHlyYW1pZCBpcyBOVUxMAEFSX1BJWEVMX0ZPUk1BVF9SR0JBXzQ0NDQAQVJfUElYRUxfRk9STUFUX1JHQkFfNTU1MQBBc3NlcnRpb24gYHNjYWxlID49IG1NaW5TY2FsZWAgZmFpbGVkIGluIABBc3NlcnRpb24gYGltYWdlLndpZHRoKCkgPT0gbVB5cmFtaWRbMF0ud2lkdGgoKWAgZmFpbGVkIGluIABbJSAuM2YgJSAuM2YgJSAuM2ZdIFslIDYuMWZdCgBFcnJvciBwcm9jZXNzaW5nIG11bHRpbWFya2VyIGNvbmZpZyBmaWxlICclcycsIG1hcmtlciBkZWZpbml0aW9uICUzZDogRmlyc3QgbGluZSBtdXN0IGJlIHBhdHRlcm4gd2lkdGguCgBFcnJvciAoJWQpOiB1bmFibGUgdG8gb3BlbiBvcHRpY2FsIHBhcmFtZXRlcnMgZmlsZSAiJXMiIGZvciB3cml0aW5nLgoAa3BtU2V0UmVmRGF0YVNldEZpbGUoKTogTlVMTCBrcG1IYW5kbGUvZmlsZW5hbWUuCgAgICAgZW5kLgoAQXV0byB0aHJlc2hvbGQgKCVzKSBhZGp1c3RlZCB0aHJlc2hvbGQgdG8gJWQuCgAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KAEFSX1BJWEVMX0ZPUk1BVF80MjB2AG1lZGlhbgAlbGYgJWxmICVsZiAlbGYAT2N0YXZlIG11c3QgYmUgcG9zaXRpdmUAc2NhbGUgb3V0IG9mIHJhbmdlAEltYWdlIG9mIHdyb25nIHNpemUgZm9yIHB5cmFtaWQAVW5hYmxlIHRvIGFsbG9jYXRlIGltYWdlIGRhdGEAQVJfUElYRUxfRk9STUFUX1JHQkFfNDQ0NABBc3NlcnRpb24gYGRldGVjdG9yYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgcFswXSA+IHBtMVswXWAgZmFpbGVkIGluIABBc3NlcnRpb24gYGltMS50eXBlKCkgPT0gSU1BR0VfRjMyYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgZy5jaGFubmVscygpID09IDJgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBzcmNfc3RlcCA+IDBgIGZhaWxlZCBpbiAAJTNkLCAlM2Q6IG1heF9zaW0gPSAlZgoAICBSZWFkIEZlYXR1cmVTZXQuCgBDYW5ub3QgZmluZCB0aGUgcGFnZSBmb3Igc2tpcHBpbmcuCgBFcnJvciAoJWQpOiB1bmFibGUgdG8gb3BlbiBvcHRpY2FsIHBhcmFtZXRlcnMgZmlsZSAiJXMiIGZvciByZWFkaW5nLgoARXJyb3Igc2F2aW5nIEtQTSBkYXRhOiBlcnJvciB3cml0aW5nIGRhdGEuCgBBUl9QSVhFTF9GT1JNQVRfNDIwdgBPdHN1AEFSX1BJWEVMX0ZPUk1BVF80MjBmACVmICVmAFN0ZXAgbXVzdCBiZSBwb3NpdGl2ZQBJbnZhbGlkIGltYWdlIHR5cGUARGV0ZWN0b3IgaXMgTlVMTABOdW1iZXIgb2YgY2hhbm5lbHMgc2hvdWxkIGJlIDIAQXNzZXJ0aW9uIGBvY3RhdmUgPCBtTnVtT2N0YXZlc2AgZmFpbGVkIGluIABBc3NlcnRpb24gYHNjYWxlIDwgbU1heFNj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AAAAWAAAAD0AAABuAAAAGgAAACQAAABqAAAAXQAAADQAAABLAAAAKQAAAEgAAABVAAAAUAAAAGYAAAA8AAAAfAAAAGkAAAAZAAAAKAAAADMAAABlAAAAVAAAABgAAAB7AAAAUwAAADIAAAAxAAAAegAAAHgAAAB5AAAAT2N0YXZlIG11c3QgYmUgbGVzcyB0aGFuIG51bWJlciBvZiBvY3RhdmVzAEFSX1BJWEVMX0ZPUk1BVF80MjBmAEFSX1BJWEVMX0ZPUk1BVF9OVjIxAEFzc2VydGlvbiBgcFswXSA+IHBbLTFdYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgZHN0LnR5cGUoKSA9PSBJTUFHRV9GMzJgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBkLmNoYW5uZWxzKCkgPT0gMWAgZmFpbGVkIGluIABBc3NlcnRpb24gYG1heF9oZWlnaHQgPiAwYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgZHN0X3dpZHRoID4gMGAgZmFpbGVkIGluIABBc3NlcnRpb24gYHNpemUgPiAwYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgcHlyYW1pZC0+aW1hZ2VzKCkuc2l6ZSgpID4gMGAgZmFpbGVkIGluIABQYWdlWyVkXSAgcHJlOiUzZCwgYWZ0OiUzZCwgZXJyb3IgPSAlZgoAJTNkLCAlM2Q6IG1heF9zaW0gPSAlZiwgKG1heCxtaW4pID0gJWYsICVmLCBzZCA9ICVmCgAgIFJlYWQgTWFya2VyU2V0LgoARXJyb3IgcHJvY2Vzc2luZyBtdWx0aW1hcmtlciBjb25maWcgZmlsZSAnJXMnLCBtYXJrZXIgZGVmaW5pdGlvbiAlM2Q6IExpbmVzIDIgLSA0IG11c3QgYmUgbWFya2VyIHRyYW5zZm9ybS4KAEVycm9yIGxvYWRpbmcgS1BNIGRhdGE6IHVuYWJsZSB0byBvcGVuIGZpbGUgJyVzJXMlcycgZm9yIHJlYWRpbmcuCgBQeXJhbWlkIGlzIGVtcHR5AERlc3RpbmF0aW9uIGltYWdlIHNob3VsZCBiZSBhIGZsb2F0AG1yawBzaXplIG11c3QgYmUgcG9zaXRpdmUATWF4aW11bSBiaW4gc2hvdWxkIGJlIHBvc2l0aXZlAE9ubHkgc2luZ2xlIGNoYW5uZWwgaW1hZ2VzIHN1cHBvcnRlZABBUl9QSVhFTF9GT1JNQVRfTlYyMQBBc3NlcnRpb24gYHBbMF0gPiBwWzFdYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgZHN0X3N0ZXAgPiAwYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgc2NhbGUgPj0gMGAgZmFpbGVkIGluIABKUEVHIGZpbGUgaGFzIHVuc3VwcG9ydGVkICVkLWNvbXBvbmVudCBwaXhlbHMKAEVycm9yIGxvYWRpbmcgS1BNIGRhdGE6IGVycm9yIHJlYWRpbmcgZGF0YS4KAGFyVXRpbEdldFBpeGVsRm9ybWF0TmFtZTogRXJyb3IsIHVucmVjb2duaXNlZCBwaXhlbCBmb3JtYXQgKCVkKS4KAFNjYWxlIG11c3QgYmUgcG9zaXRpdmUAVW5rbm93biBpbWFnZSB0eXBlAEFzc2VydGlvbiBgcFswXSA+IHBwMVstMV1gIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBoaXN0ICE9IE5VTExgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGAoc3JjX3dpZHRoJTIpID09IDFgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBpbTEuY2hhbm5lbHMoKSA9PSAxYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgbVJlZkltYWdlV2lkdGggPiAwYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgcHlyYW1pZC0+aW1hZ2VzKClbMF0ud2lkdGgoKSA9PSBkZXRlY3Rvci0+d2lkdGgoKWAgZmFpbGVkIGluIABPdXQgb2YgbWVtb3J5LgoAa3BtQ2hhbmdlUGFnZU5vT2ZSZWZEYXRhU2V0KCk6IE5VTEwgcmVmRGF0YVNldC4KAGFyVmlkZW9VdGlsR2V0UGl4ZWxGb3JtYXROYW1lOiBFcnJvciwgdW5yZWNvZ25pc2VkIHBpeGVsIGZvcm1hdCAoJWQpLgoARXJyb3Igb3BlbmluZyBmaWxlICclcy5tcmsnLgoAJSUlMDJ4AHZlY3RvcgBQeXJhbWlkIGFuZCBkZXRlY3RvciBzaXplIG1pc21hdGNoAC9ob21lL3dhbHRlci9rYWx3YWx0LWdpdGh1Yi9BUi5qcy1naXRodWItb3JnL2FydG9vbGtpdDUtanMvbGliL2FydG9vbGtpdDUvbGliL1NSQy9LUE0vRnJlYWtNYXRjaGVyL2RldGVjdG9ycy9vcmllbnRhdGlvbl9hc3NpZ25tZW50LmgAJWYgJWYgJWYgJWYAd2lkdGggbXVzdCBiZSBwb3NpdGl2ZQBVbnN1cHBvcnRlZCBpbWFnZSB0eXBlAFNvdXJjZSB3aWR0aCBtdXN0IGJlIG9kZABBc3NlcnRpb24gYHNjYWxlIDwgbU51bVNjYWxlc1Blck9jdGF2ZWAgZmFpbGVkIGluIABBc3NlcnRpb24gYHBbMF0gPiBwcDFbMF1gIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBpbTIuY2hhbm5lbHMoKSA9PSAxYCBmYWlsZWQgaW4gAC9wcm9jL3NlbGYvZXhlAFNjYWxlIG11c3QgYmUgbGVzcyB0aGFuIG51bWJlciBvZiBzY2FsZSBwZXIgb2N0YXZlAEhpc3RvZ3JhbSBwb2ludGVyIGlzIE5VTEwAQXNzZXJ0aW9uIGBwWzBdID4gcHAxWzFdYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgKGNodW5rX3NpemUlMik9PTBgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBtUmVmSW1hZ2VIZWlnaHQgPiAwYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgcHlyYW1pZC0+aW1hZ2VzKClbMF0uaGVpZ2h0KCkgPT0gZGV0ZWN0b3ItPmhlaWdodCgpYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgZC53aWR0aCgpID09IGltMi53aWR0aCgpYCBmYWlsZWQgaW4gAFRyYW5zZm9ybWF0aW9uIG1hdHJpeCByZWFkIGVycm9yISEKAHZlY3RvcgBJbWFnZXMgbXVzdCBoYXZlIHRoZSBzYW1lIHdpZHRoAGpwZwBVbnRlc3RlZCBiZWhhdmlvciBmb3Igb2RkIGNodW5rIHNpemUAaGVpZ2h0IG11c3QgYmUgcG9zaXRpdmUAT2N0YXZlIG91dCBvZiByYW5nZQBBc3NlcnRpb24gYChmYmluKzAuNWYpID4gMCAmJiAoZmJpbi0wLjVmKSA8IG51bV9iaW5zYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgYXNzaWdubWVudC5zaXplKCkgPT0gbnVtX2luZGljZXNgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGAhaXNpbmYodVswXSlgIGZhaWxlZCBpbiAAJXMlcwoAV2lkdGggaXMgemVybwAvaG9tZS93YWx0ZXIva2Fsd2FsdC1naXRodWIvQVIuanMtZ2l0aHViLW9yZy9hcnRvb2xraXQ1LWpzL2xpYi9hcnRvb2xraXQ1L2xpYi9TUkMvS1BNL0ZyZWFrTWF0Y2hlci9tYXRjaGVycy9ob3VnaF9zaW1pbGFyaXR5X3ZvdGluZy5oAC9ob21lL3dhbHRlci9rYWx3YWx0LWdpdGh1Yi9BUi5qcy1naXRodWItb3JnL2FydG9vbGtpdDUtanMvbGliL2FydG9vbGtpdDUvbGliL1NSQy9LUE0vRnJlYWtNYXRjaGVyL21hdGNoZXJzL2JpbmFyeV9oaWVyYXJjaGljYWxfY2x1c3RlcmluZy5oAERlY2ltYWwgYmluIHBvc2l0aW9uIGluZGV4IG91dCBvZiByYW5nZQBTY2FsZSBvdXQgb2YgcmFuZ2UASU5GAEFzc2VydGlvbiBgZC5oZWlnaHQoKSA9PSBpbTIuaGVpZ2h0KClgIGZhaWxlZCBpbiAASW1hZ2VzIG11c3QgaGF2ZSB0aGUgc2FtZSBoZWlnaHQALy4uL3NoYXJlLyVzAEhlaWdodCBpcyB6ZXJvAEFzc2lnbm1lbnQgc2l6ZSB3cm9uZwBBc3NlcnRpb24gYChpbnQpc3RkOjpmbG9vcih4KSA9PSAoaW50KXhgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBpbmRleCA+PSAwYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgbWFnbml0dWRlID49IDBgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGAhaXNpbmYodVsxXSlgIGZhaWxlZCBpbiAAU3RlcCBpcyB6ZXJvAC9ob21lL3dhbHRlci9rYWx3YWx0LWdpdGh1Yi9BUi5qcy1naXRodWItb3JnL2FydG9vbGtpdDUtanMvbGliL2FydG9vbGtpdDUvbGliL1NSQy9LUE0vRnJlYWtNYXRjaGVyL2RldGVjdG9ycy9pbnRlcnBvbGF0ZS5oAE1hZ25pdHVkZSBjYW5ub3QgYmUgbmVnYXRpdmUAaW5kZXggb3V0IG9mIHJhbmdlAEhPTUUAQXNzZXJ0aW9uIGBhc3NpZ25tZW50W2ldICE9IC0xYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgaW0xLndpZHRoKCkgPT0gaW0yLndpZHRoKClgIGZhaWxlZCBpbiAAL2hvbWUvd2FsdGVyL2thbHdhbHQtZ2l0aHViL0FSLmpzLWdpdGh1Yi1vcmcvYXJ0b29sa2l0NS1qcy9saWIvYXJ0b29sa2l0NS9saWIvU1JDL0tQTS9GcmVha01hdGNoZXIvZGV0ZWN0b3JzL2hhcnJpcy1pbmxpbmUuaAAvcHJvYy9zZWxmL2NtZGxpbmUAZmxvb3IoKSBhbmQgY2FzdCBub3QgdGhlIHNhbWUAQXNzaWdubWVudCBpcyBpbnZhbGlkAEFzc2VydGlvbiBgbnVtX2JpbnMgPj0gMGAgZmFpbGVkIGluIABBc3NlcnRpb24gYGJpblggPj0gMGAgZmFpbGVkIGluIABBc3NlcnRpb24gYChpPj4xKSA8IHN0ZDo6Y2VpbCgoc3JjX2hlaWdodC0xKS8yLmYpYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgaW0xLmhlaWdodCgpID09IGltMi5oZWlnaHQoKWAgZmFpbGVkIGluIABJbmRleCBpcyBvdXQgb2YgYm91bmRzAE51bWJlciBiaW5zIG11c3QgYmUgcG9zaXRpdmUAYmluWCBvdXQgb2YgcmFuZ2UAT3V0IG9mIHJhbmdlAERvRyBQeXJhbWlkAHJiAEFzc2VydGlvbiBgKGludClzdGQ6OmZsb29yKHkpID09IChpbnQpeWAgZmFpbGVkIGluIABBc3NlcnRpb24gYGFzc2lnbm1lbnRbaV0gPCBudW1faW5kaWNlc2AgZmFpbGVkIGluIABOb24tbWF4IHN1cHByZXNzaW9uAEFzc2lnbm1lbnQgb3V0IG9mIHJhbmdlAEFzc2VydGlvbiBgeXAgPj0gMCAmJiB5cCA8IGhlaWdodGAgZmFpbGVkIGluIABBc3NlcnRpb24gYGJpblggPCBtTnVtWEJpbnNgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBpbWFnZS50eXBlKCkgPT0gSU1BR0VfVUlOVDhgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGB3MSA+PSAwYCBmYWlsZWQgaW4gACVzOiAlcwoAeXAgb3V0IG9mIGJvdW5kcwBTdWJwaXhlbAB3MSBtdXN0IGJlIHBvc2l0aXZlAFVuYWJsZSB0byBkZXRlcm1pbmUgcHJvY2VzcyBuYW1lAE9ubHkgZ3JheSBzY2FsZSBpbWFnZXMgYXJlIHN1cHBvcnRlZABBc3NlcnRpb24gYGluZGljZXNbYXNzaWdubWVudFtpXV0gPCBudW1fZmVhdHVyZXNgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBiaW5ZID49IDBgIGZhaWxlZCBpbiAAcHJ1bmVGZWF0dXJlcwAlcyVzAGJpblkgb3V0IG9mIHJhbmdlAEFzc2VydGlvbiBgeXBfcGx1c18xID49IDAgJiYgeXBfcGx1c18xIDwgaGVpZ2h0YCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgb2N0YXZlIDwgbU51bU9jdGF2ZXNgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGB3MiA+PSAwYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgaXQtPnNlY29uZC5zaXplKCkgIT0gMGAgZmFpbGVkIGluIABGaW5kIE9yaWVudGF0aW9ucwB5cF9wbHVzXzEgb3V0IG9mIGJvdW5kcwAvaG9tZS93YWx0ZXIva2Fsd2FsdC1naXRodWIvQVIuanMtZ2l0aHViLW9yZy9hcnRvb2xraXQ1LWpzL2xpYi9hcnRvb2xraXQ1L2xpYi9TUkMvS1BNL0ZyZWFrTWF0Y2hlci9kZXRlY3RvcnMvZ2F1c3NpYW5fc2NhbGVfc3BhY2VfcHlyYW1pZC5oAHcyIG11c3QgYmUgcG9zaXRpdmUAQ2x1c3RlciBtdXN0IGhhdmUgYXRsZWFzZXQgMSBmZWF0dXJlAC92YXIvY2FjaGUAQXNzZXJ0aW9uIGBiaW5ZIDwgbU51bVlCaW5zYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgZHN0W2ldID49IC0yNTgwNjRgIGZhaWxlZCBpbiAALy5jYWNoZQBPY3RhdmUgb3V0IG9mIHJhbmdlAEFzc2VydGlvbiBgYjEgPj0gMCAmJiBiMSA8IG51bV9iaW5zYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgeHAgPj0gMCAmJiB4cCA8IHdpZHRoYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgZHN0W2ldIDw9IDI1ODA2NGAgZmFpbGVkIGluIABBc3NlcnRpb24gYGJpbkFuZ2xlID49IDBgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBpbTAuaGVpZ2h0KCkgPT0gaW0xLmhlaWdodCgpYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgbUsgPT0gbUNlbnRlcnMuc2l6ZSgpYCBmYWlsZWQgaW4gAEhlaWdodCBpcyBpbmNvbnNpc3RlbnQAeHAgb3V0IG9mIGJvdW5kcwAlcy8lcwAvaG9tZS93YWx0ZXIva2Fsd2FsdC1naXRodWIvQVIuanMtZ2l0aHViLW9yZy9hcnRvb2xraXQ1LWpzL2xpYi9hcnRvb2xraXQ1L2xpYi9TUkMvS1BNL0ZyZWFrTWF0Y2hlci9tYXRjaGVycy9rbWVkb2lkcy5oAGIxIGJpbiBpbmRleCBvdXQgb2YgcmFuZ2UAYmluQW5nbGUgb3V0IG9mIHJhbmdlAEFzc2VydGlvbiBgc2NhbGUgPCBtTnVtU2NhbGVzUGVyT2N0YXZlYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgZHN0W2ldIDw9IDQxMjkwMjRgIGZhaWxlZCBpbiAAayBzaG91bGQgbWF0Y2ggdGhlIG51bWJlciBvZiBjbHVzdGVyIGNlbnRlcnMAU2NhbGUgb3V0IG9mIHJhbmdlAC92YXIvbGliAEFzc2VydGlvbiBgYjIgPj0gMCAmJiBiMiA8IG51bV9iaW5zYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgYmluQW5nbGUgPCBtTnVtQW5nbGVCaW5zYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgeHBfcGx1c18xID49IDAgJiYgeHBfcGx1c18xIDwgd2lkdGhgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBkc3RbaV0gPj0gLTQxMjkwMjRgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBpbTAuaGVpZ2h0KCkgPT0gaW0yLmhlaWdodCgpYCBmYWlsZWQgaW4gAHhwX3BsdXNfMSBvdXQgb2YgYm91bmRzAC8uY29uZmlnAGIyIGJpbiBpbmRleCBvdXQgb2YgcmFuZ2UAQXNzZXJ0aW9uIGBudW1fZmVhdHVyZXMgPiAwYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgYmluU2NhbGUgPj0gMGAgZmFpbGVkIGluIABBc3NlcnRpb24gYChpbTEuaGVpZ2h0KCk+PjEpID09IGltMi5oZWlnaHQoKWAgZmFpbGVkIGluIAB2ZWN0b3IATnVtYmVyIG9mIGZlYXR1cmVzIG11c3QgYmUgcG9zaXRpdmUAYmluU2NhbGUgb3V0IG9mIHJhbmdlAFRNUERJUgBBc3NlcnRpb24gYGd4eCA8PSA0MTI5MDI0YCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgdzAgPj0gMCAmJiB3MCA8PSAxLjAwMDFgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGAoaW0wLmhlaWdodCgpPj4xKSA9PSBpbTEuaGVpZ2h0KClgIGZhaWxlZCBpbiAAdmVjdG9yAC90bXAAT3V0IG9mIHJhbmdlAEFzc2VydGlvbiBgYmluU2NhbGUgPCBtTnVtU2NhbGVCaW5zYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgbnVtX2luZGljZXMgPD0gbnVtX2ZlYXR1cmVzYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgZ3h4ID49IDBgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGAoaW0wLmhlaWdodCgpPj4xKSA9PSBpbTIuaGVpZ2h0KClgIGZhaWxlZCBpbiAATW9yZSBpbmRpY2VzIHRoYW4gZmVhdHVyZXMARXJyb3IgbG9va2luZyBmb3IgcmVzb3VyY2VzIGRpcmVjdG9yeSBwYXRoAEFzc2VydGlvbiBgcm93IDwgbUhlaWdodGAgZmFpbGVkIGluIABBc3NlcnRpb24gYG1CdWNrZXRzLnNpemUoKSA9PSBtTnVtQnVja2V0c1hgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBneXkgPD0gNDEyOTAyNGAgZmFpbGVkIGluIABBc3NlcnRpb24gYHcxID49IDAgJiYgdzEgPD0gMS4wMDAxYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgaW5kZXggPD0gKGJpblggKyBiaW5ZKm1OdW1YQmlucyArIGJpbkFuZ2xlKm1OdW1YQmlucyptTnVtWUJpbnMgKyBiaW5TY2FsZSptTnVtWEJpbnMqbU51bVlCaW5zKm1OdW1BbmdsZUJpbnMpYCBmYWlsZWQgaW4gAEVycm9yIGNyZWF0aW5nIHJlc291cmNlcyBkaXJlY3RvcnkgcGF0aAAvaG9tZS93YWx0ZXIva2Fsd2FsdC1naXRodWIvQVIuanMtZ2l0aHViLW9yZy9hcnRvb2xraXQ1LWpzL2xpYi9hcnRvb2xraXQ1L2xpYi9TUkMvS1BNL0ZyZWFrTWF0Y2hlci9mcmFtZXdvcmsvaW1hZ2UuaABCdWNrZXRzIGFyZSBub3QgYWxsb2NhdGVkAEFzc2VydGlvbiBgbnVtX2luZGljZXMgPj0gbUtgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGB3MiA+PSAwICYmIHcyIDw9IDEuMDAwMWAgZmFpbGVkIGluIABBc3NlcnRpb24gYGd5eSA+PSAwYCBmYWlsZWQgaW4gAE5vdCBlbm91Z2ggZmVhdHVyZXMAcm93IG91dCBvZiBib3VuZHMAdmVjdG9yAEFzc2VydGlvbiBgbUJ1Y2tldHNbMF0uc2l6ZSgpID09IG1OdW1CdWNrZXRzWWAgZmFpbGVkIGluIABBc3NlcnRpb24gYGd4eSA8PSA0MTI5MDI0YCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgdzMgPj0gMCAmJiB3MyA8PSAxLjAwMDFgIGZhaWxlZCBpbiAARXJyb3I6IFVuYWJsZSB0byBjaGFuZ2Ugd29ya2luZyBkaXJlY3RvcnkgdG8gJyVzJy4KAEFzc2lnbm1lbnQgc2l6ZSBpcyBpbmNvcnJlY3QAQXNzZXJ0aW9uIGBtRmVhdHVyZVBvaW50cy5zaXplKCkgPD0gbU1heE51bUZlYXR1cmVQb2ludHNgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBneHkgPj0gLTQxMjkwMjRgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGAodzArdzErdzIrdzMpIDw9IDEuMDAwMWAgZmFpbGVkIGluIABBc3NlcnRpb24gYG4gPiAwYCBmYWlsZWQgaW4gAFslIC4zZiAlIC4zZiAlIC4zZl0gWyUgNi4xZl0KAAADAAAAAwAAAAQAAAAEAAAABAAAAAEAAAAEAAAAAgAAAAIAAAACAAAAAgAAAAIAAAABAAAAAQAAAAEAQYCtAQunMgQAAACIAAAABQAAAJAAAAAGAAAAmAAAAAkAAACwAAAAGAQAAFMLAAAGDgAA0w8AAC5pc2V0AHJiAE42dmlzaW9uMjVHYXVzc2lhblNjYWxlU3BhY2VQeXJhbWlkRQAAABT6AAC5VgAAVG9vIG1hbnkgZmVhdHVyZSBwb2ludHMAdmVjdG9yAC9ob21lL3dhbHRlci9rYWx3YWx0LWdpdGh1Yi9BUi5qcy1naXRodWItb3JnL2FydG9vbGtpdDUtanMvbGliL2FydG9vbGtpdDUvbGliL1NSQy9LUE0vRnJlYWtNYXRjaGVyL3V0aWxzL3BhcnRpYWxfc29ydC5oAEFzc2VydGlvbiBgcG9zID09IDY2NmAgZmFpbGVkIGluIABBc3NlcnRpb24gYG51bV9jZW50ZXJzID4gMGAgZmFpbGVkIGluIABUaGVyZSBtdXN0IGJlIGF0IGxlYXN0IDEgY2VudGVyAG4gbXVzdCBiZSBwb3NpdGl2ZQBQb3NpdGlvbiBpcyBub3Qgd2l0aGluIHJhbmdlAEFzc2VydGlvbiBga3Auc2NhbGUgPCBtTGFwbGFjaWFuUHlyYW1pZC5udW1TY2FsZVBlck9jdGF2ZSgpYCBmYWlsZWQgaW4gAFslc10gWyVzXSBbJXNdIDogRm91bmQgJWQgZmVhdHVyZXMgaW4gcXVlcnkARmVhdHVyZSBwb2ludCBzY2FsZSBpcyBvdXQgb2YgYm91bmRzAEFzc2VydGlvbiBgayA+IDBgIGZhaWxlZCBpbiAAayBtdXN0IGJlIHBvc2l0aXZlAEZpbmQgTWF0Y2hlcyAoMSkAQXNzZXJ0aW9uIGBrcC5zY29yZSA9PSBsYXAxLmdldDxmbG9hdD4oeSlbeF1gIGZhaWxlZCBpbiAAU2NvcmUgaXMgbm90IGNvbnNpc3RlbnQgd2l0aCB0aGUgRG9HIGltYWdlAEhvdWdoIFZvdGluZyAoMSkARmluZCBIb3VnaCBNYXRjaGVzICgxKQBBc3NlcnRpb24gYGJ1Y2tldFswXS5maXJzdCA+PSBidWNrZXRbbl0uZmlyc3RgIGZhaWxlZCBpbiAAbnRoX2VsZW1lbnQgZmFpbGVkAEVzdGltYXRlIEhvbW9ncmFwaHkgKDEpAEZpbmQgSW5saWVycyAoMSkAQXNzZXJ0aW9uIGBvY3RhdmUgPCBtTnVtT2N0YXZlc2AgZmFpbGVkIGluIAAvaG9tZS93YWx0ZXIva2Fsd2FsdC1naXRodWIvQVIuanMtZ2l0aHViLW9yZy9hcnRvb2xraXQ1LWpzL2xpYi9hcnRvb2xraXQ1L2xpYi9TUkMvS1BNL0ZyZWFrTWF0Y2hlci9kZXRlY3RvcnMvZ2F1c3NpYW5fc2NhbGVfc3BhY2VfcHlyYW1pZC5oAEZpbmQgTWF0Y2hlcyAoMikAT2N0YXZlIG91dCBvZiByYW5nZQBIb3VnaCBWb3RpbmcgKDIpAEZpbmQgSG91Z2ggTWF0Y2hlcyAoMikAQXNzZXJ0aW9uIGBzY2FsZSA8IG1OdW1TY2FsZXNQZXJPY3RhdmVgIGZhaWxlZCBpbiAAU2NhbGUgb3V0IG9mIHJhbmdlAEVzdGltYXRlIEhvbW9ncmFwaHkgKDIpAEZpbmQgSW5saWVycyAoMikAQXNzZXJ0aW9uIGBpbmRleCA8IG1JbWFnZXMuc2l6ZSgpYCBmYWlsZWQgaW4gAC9ob21lL3dhbHRlci9rYWx3YWx0LWdpdGh1Yi9BUi5qcy1naXRodWItb3JnL2FydG9vbGtpdDUtanMvbGliL2FydG9vbGtpdDUvbGliL1NSQy9LUE0vRnJlYWtNYXRjaGVyL2RldGVjdG9ycy9Eb0dfc2NhbGVfaW52YXJpYW50X2RldGVjdG9yLmgAQXNzZXJ0aW9uIGBiZXN0X2luZGV4ICE9IHN0ZDo6bnVtZXJpY19saW1pdHM8c2l6ZV90Pjo6bWF4KClgIGZhaWxlZCBpbiAAL2hvbWUvd2FsdGVyL2thbHdhbHQtZ2l0aHViL0FSLmpzLWdpdGh1Yi1vcmcvYXJ0b29sa2l0NS1qcy9saWIvYXJ0b29sa2l0NS9saWIvU1JDL0tQTS9GcmVha01hdGNoZXIvbWF0Y2hlcnMvZmVhdHVyZV9tYXRjaGVyLWlubGluZS5oAEluZGV4IGlzIG91dCBvZiByYW5nZQBTb21ldGhpbmcgc3RyYW5nZQBBc3NlcnRpb24gYHNjYWxlID49IDBgIGZhaWxlZCBpbiAAU2NhbGUgbXVzdCBiZSBwb3NpdGl2ZQBBc3NlcnRpb24gYG1NYXRjaGVzLnNpemUoKSA8PSBmZWF0dXJlczEtPnNpemUoKWAgZmFpbGVkIGluIABOdW1iZXIgb2YgbWF0Y2hlcyBzaG91bGQgYmUgbG93ZXIAU2NhbGUgbXVzdCBiZSBsZXNzIHRoYW4gbnVtYmVyIG9mIHNjYWxlIHBlciBvY3RhdmUAQXNzZXJ0aW9uIGBsYXAwLmhlaWdodCgpID09IGxhcDEuaGVpZ2h0KCkgPT0gbGFwMi5oZWlnaHQoKWAgZmFpbGVkIGluIABBc3NlcnRpb24gYG1Sb290LmdldCgpYCBmYWlsZWQgaW4gAFdpZHRoL2hlaWdodCBhcmUgbm90IGNvbnNpc3RlbnQAUm9vdCBjYW5ub3QgYmUgTlVMTABBc3NlcnRpb24gYG1pbmkgIT0gLTFgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGAobGFwMC5oZWlnaHQoKSA9PSBsYXAxLmhlaWdodCgpKSAmJiAoKGxhcDEuaGVpZ2h0KCk+PjEpID09IGxhcDIuaGVpZ2h0KCkpYCBmYWlsZWQgaW4gAE1pbmltdW0gaW5kZXggbm90IHNldABBc3NlcnRpb24gYCgobGFwMC53aWR0aCgpPj4xKSA9PSBsYXAxLndpZHRoKCkpICYmIChsYXAxLndpZHRoKCkgPT0gbGFwMi53aWR0aCgpKWAgZmFpbGVkIGluIABBc3NlcnRpb24gYDBgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBuIDw9IGluX21hdGNoZXMuc2l6ZSgpYCBmYWlsZWQgaW4gAEltYWdlIHNpemVzIGFyZSBpbmNvbnNpc3RlbnQAU2hvdWxkIGJlIHRoZSBzYW1lAEFzc2VydGlvbiBgYmluWCA+PSAwYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgKHgtMSkgPj0gMCAmJiAoeCsxKSA8IGxhcDEud2lkdGgoKWAgZmFpbGVkIGluIAB4IG91dCBvZiBib3VuZHMAL2hvbWUvd2FsdGVyL2thbHdhbHQtZ2l0aHViL0FSLmpzLWdpdGh1Yi1vcmcvYXJ0b29sa2l0NS1qcy9saWIvYXJ0b29sa2l0NS9saWIvU1JDL0tQTS9GcmVha01hdGNoZXIvbWF0Y2hlcnMvaG91Z2hfc2ltaWxhcml0eV92b3RpbmcuaABiaW5YIG91dCBvZiByYW5nZQBBc3NlcnRpb24gYCh5LTEpID49IDAgJiYgKHkrMSkgPCBsYXAxLmhlaWdodCgpYCBmYWlsZWQgaW4gAHkgb3V0IG9mIGJvdW5kcwBBc3NlcnRpb24gYGJpblggPCBtTnVtWEJpbnNgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBiaW5ZID49IDBgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBsYXAwLndpZHRoKCkgPT0gbGFwMS53aWR0aCgpYCBmYWlsZWQgaW4gAEltYWdlIGRpbWVuc2lvbnMgaW5jb25zaXN0ZW50AGJpblkgb3V0IG9mIHJhbmdlAEFzc2VydGlvbiBgYmluWSA8IG1OdW1ZQmluc2AgZmFpbGVkIGluIABBc3NlcnRpb24gYGxhcDAud2lkdGgoKSA9PSBsYXAyLndpZHRoKClgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBiaW5BbmdsZSA+PSAwYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgbGFwMC5oZWlnaHQoKSA9PSBsYXAxLmhlaWdodCgpYCBmYWlsZWQgaW4gAGJpbkFuZ2xlIG91dCBvZiByYW5nZQBBc3NlcnRpb24gYGxhcDAuaGVpZ2h0KCkgPT0gbGFwMi5oZWlnaHQoKWAgZmFpbGVkIGluIABBc3NlcnRpb24gYGJpbkFuZ2xlIDwgbU51bUFuZ2xlQmluc2AgZmFpbGVkIGluIABBc3NlcnRpb24gYCh4LTEpID49IDAgJiYgKHgrMSkgPCBpbS53aWR0aCgpYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgYmluU2NhbGUgPj0gMGAgZmFpbGVkIGluIABBc3NlcnRpb24gYCh5LTEpID49IDAgJiYgKHkrMSkgPCBpbS5oZWlnaHQoKWAgZmFpbGVkIGluIABiaW5TY2FsZSBvdXQgb2YgcmFuZ2UAQXNzZXJ0aW9uIGAobGFwMC53aWR0aCgpPj4xKSA9PSBsYXAyLndpZHRoKClgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBiaW5TY2FsZSA8IG1OdW1TY2FsZUJpbnNgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGAobGFwMC5oZWlnaHQoKT4+MSkgPT0gbGFwMi5oZWlnaHQoKWAgZmFpbGVkIGluIABBc3NlcnRpb24gYHhfZGl2XzItMC41ZiA+PSAwYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgZGlzdEJpbkFuZ2xlID49IDBgIGZhaWxlZCBpbiAAeF9kaXZfMiBvdXQgb2YgYm91bmRzIG91dCBvZiBib3VuZHMgZm9yIGludGVycG9sYXRpb24AZGlzdEJpbkFuZ2xlIG11c3Qgbm90IGJlIG5lZ2F0aXZlAEFzc2VydGlvbiBgaHlwLnNpemUoKSA+PSA5Km1heF9udW1faHlwb3RoZXNlc2AgZmFpbGVkIGluIABBc3NlcnRpb24gYHlfZGl2XzItMC41ZiA+PSAwYCBmYWlsZWQgaW4gAHlfZGl2XzIgb3V0IG9mIGJvdW5kcyBvdXQgb2YgYm91bmRzIGZvciBpbnRlcnBvbGF0aW9uAC9ob21lL3dhbHRlci9rYWx3YWx0LWdpdGh1Yi9BUi5qcy1naXRodWItb3JnL2FydG9vbGtpdDUtanMvbGliL2FydG9vbGtpdDUvbGliL1NSQy9LUE0vRnJlYWtNYXRjaGVyL2hvbW9ncmFwaHlfZXN0aW1hdGlvbi9yb2J1c3RfaG9tb2dyYXBoeS5oAGh5cCB2ZWN0b3Igc2hvdWxkIGJlIG9mIHNpemUgOSptYXhfbnVtX2h5cG90aGVzZXMAQXNzZXJ0aW9uIGB4X2Rpdl8yKzAuNWYgPCBsYXAyLndpZHRoKClgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGB0bXBfaS5zaXplKCkgPj0gbnVtX3BvaW50c2AgZmFpbGVkIGluIABBc3NlcnRpb24gYHlfZGl2XzIrMC41ZiA8IGxhcDIuaGVpZ2h0KClgIGZhaWxlZCBpbiAAdG1wX2kgdmVjdG9yIHNob3VsZCBiZSBvZiBzaXplIG51bV9wb2ludHMAQXNzZXJ0aW9uIGAobGFwMC53aWR0aCgpPj4xKSA9PSBsYXAxLndpZHRoKClgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBoeXBfY29zdHMuc2l6ZSgpID49IG1heF9udW1faHlwb3RoZXNlc2AgZmFpbGVkIGluIABBc3NlcnRpb24gYChsYXAwLmhlaWdodCgpPj4xKSA9PSBsYXAxLmhlaWdodCgpYCBmYWlsZWQgaW4gAHZlY3RvcgBBc3NlcnRpb24gYG4gPiAwYCBmYWlsZWQgaW4gAC9ob21lL3dhbHRlci9rYWx3YWx0LWdpdGh1Yi9BUi5qcy1naXRodWItb3JnL2FydG9vbGtpdDUtanMvbGliL2FydG9vbGtpdDUvbGliL1NSQy9LUE0vRnJlYWtNYXRjaGVyL3V0aWxzL3BhcnRpYWxfc29ydC5oAEFzc2VydGlvbiBgcm93IDwgbUhlaWdodGAgZmFpbGVkIGluIAAvaG9tZS93YWx0ZXIva2Fsd2FsdC1naXRodWIvQVIuanMtZ2l0aHViLW9yZy9hcnRvb2xraXQ1LWpzL2xpYi9hcnRvb2xraXQ1L2xpYi9TUkMvS1BNL0ZyZWFrTWF0Y2hlci9mcmFtZXdvcmsvaW1hZ2UuaABuIG11c3QgYmUgcG9zaXRpdmUAcm93IG91dCBvZiBib3VuZHMAQXNzZXJ0aW9uIGBrID4gMGAgZmFpbGVkIGluIABrIG11c3QgYmUgcG9zaXRpdmUAQXNzZXJ0aW9uIGAoaW50KXN0ZDo6Zmxvb3IoeCkgPT0gKGludCl4YCBmYWlsZWQgaW4gAC9ob21lL3dhbHRlci9rYWx3YWx0LWdpdGh1Yi9BUi5qcy1naXRodWItb3JnL2FydG9vbGtpdDUtanMvbGliL2FydG9vbGtpdDUvbGliL1NSQy9LUE0vRnJlYWtNYXRjaGVyL2RldGVjdG9ycy9pbnRlcnBvbGF0ZS5oAEFzc2VydGlvbiBgMGAgZmFpbGVkIGluIABGYWlsZWQgdG8gY29tcHV0ZSBtYXRyaXggaW52ZXJzZQBmbG9vcigpIGFuZCBjYXN0IG5vdCB0aGUgc2FtZQBBc3NlcnRpb24gYChpbnQpc3RkOjpmbG9vcih5KSA9PSAoaW50KXlgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGB5cCA+PSAwICYmIHlwIDwgaGVpZ2h0YCBmYWlsZWQgaW4gAHlwIG91dCBvZiBib3VuZHMAQXNzZXJ0aW9uIGB5cF9wbHVzXzEgPj0gMCAmJiB5cF9wbHVzXzEgPCBoZWlnaHRgIGZhaWxlZCBpbiAAeXBfcGx1c18xIG91dCBvZiBib3VuZHMAQXNzZXJ0aW9uIGB4cCA+PSAwICYmIHhwIDwgd2lkdGhgIGZhaWxlZCBpbiAAeHAgb3V0IG9mIGJvdW5kcwBBc3NlcnRpb24gYHhwX3BsdXNfMSA+PSAwICYmIHhwX3BsdXNfMSA8IHdpZHRoYCBmYWlsZWQgaW4gAHhwX3BsdXNfMSBvdXQgb2YgYm91bmRzAEFzc2VydGlvbiBgdzAgPj0gMCAmJiB3MCA8PSAxLjAwMDFgIGZhaWxlZCBpbiAAT3V0IG9mIHJhbmdlAEFzc2VydGlvbiBgdzEgPj0gMCAmJiB3MSA8PSAxLjAwMDFgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGB3MiA+PSAwICYmIHcyIDw9IDEuMDAwMWAgZmFpbGVkIGluIABBc3NlcnRpb24gYHczID49IDAgJiYgdzMgPD0gMS4wMDAxYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgKHcwK3cxK3cyK3czKSA8PSAxLjAwMDFgIGZhaWxlZCBpbiAAAAAAAADgVgAAEQAAABIAAAAAAAAAJG0AABMAAAAUAAAATjZ2aXNpb245RXhjZXB0aW9uRQA8+gAA5GwAAFT7AABONnZpc2lvbjE4Qmlub21pYWxQeXJhbWlkMzJmRQAAADz6AAAEbQAA4FYAAAAAAAD4bAAADwAAABUAAAAWAAAAuVKMPo5a5z65Uow+AAAAAAAAAAD4bQAAFwAAABgAAAAZAAAAGgAAABsAAABOU3QzX18yMjBfX3NoYXJlZF9wdHJfcG9pbnRlcklQTjZ2aXNpb244S2V5ZnJhbWVJTGk5NkVFRU5TXzEwc2hhcmVkX3B0cklTM19FMjdfX3NoYXJlZF9wdHJfZGVmYXVsdF9kZWxldGVJUzNfUzNfRUVOU185YWxsb2NhdG9ySVMzX0VFRUUAPPoAAHBtAAC09wAATlN0M19fMjEwc2hhcmVkX3B0cklONnZpc2lvbjhLZXlmcmFtZUlMaTk2RUVFRTI3X19zaGFyZWRfcHRyX2RlZmF1bHRfZGVsZXRlSVMzX1MzX0VFAGJvb2wgdmlzaW9uOjpWaXN1YWxEYXRhYmFzZTx2aXNpb246OkZSRUFLRXh0cmFjdG9yLCB2aXNpb246OkJpbmFyeUZlYXR1cmVTdG9yZSwgdmlzaW9uOjpCaW5hcnlGZWF0dXJlTWF0Y2hlcjw5Nj4+OjpxdWVyeShjb25zdCBHYXVzc2lhblNjYWxlU3BhY2VQeXJhbWlkICopIFtGRUFUVVJFX0VYVFJBQ1RPUiA9IHZpc2lvbjo6RlJFQUtFeHRyYWN0b3IsIFNUT1JFID0gdmlzaW9uOjpCaW5hcnlGZWF0dXJlU3RvcmUsIE1BVENIRVIgPSB2aXNpb246OkJpbmFyeUZlYXR1cmVNYXRjaGVyPDk2Pl0AaHlwX2Nvc3RzIHZlY3RvciBzaG91bGQgYmUgb2Ygc2l6ZSBtYXhfbnVtX2h5cG90aGVzZXMAQbTfAQvfULK+uT4S3KC+kL45PhLcoL6Qvjm+AAAAgLK+ub4S3KA+kL45vhLcoD6Qvjk+0nIYvwAAAADScpi+OgYEv9JymD46BgS/0nIYPwAAAIDScpg+OgYEP9JymL46BgQ/AAAAgFa4Pb9mTSQ/Vri9vmZNJD9WuL0+AAAAAFa4PT9mTSS/Vri9PmZNJL9WuL2+DOlYPwAAAIAM6dg+mdk7Pwzp2L6Z2Ts/DOlYvwAAAAAM6di+mdk7vwzp2D6Z2Tu/AAAAAPxTbj/xZU6/DVTuPvFlTr8NVO6+AAAAgPxTbr/xZU4/DVTuvvFlTj8NVO4+AACAvwAAAAAAAAC/0LNdvwAAAD/Qs12/AACAPwAAAIAAAAA/0LNdPwAAAL/Qs10/AAAAADhxAAAXAAAAHAAAAB0AAAAeAAAAHwAAAE5TdDNfXzIyMF9fc2hhcmVkX3B0cl9wb2ludGVySVBoMTZOdWxsQXJyYXlEZWxldGVySWhFTlNfOWFsbG9jYXRvckloRUVFRQAAAAA8+gAA7HAAALT3AAAxNk51bGxBcnJheURlbGV0ZXJJaEUAAAAAAAAA4HEAABcAAAAgAAAAIQAAACIAAAAjAAAATlN0M19fMjIwX19zaGFyZWRfcHRyX3BvaW50ZXJJUGhOU18xMHNoYXJlZF9wdHJJaEUyN19fc2hhcmVkX3B0cl9kZWZhdWx0X2RlbGV0ZUloaEVFTlNfOWFsbG9jYXRvckloRUVFRQA8+gAAeHEAALT3AABOU3QzX18yMTBzaGFyZWRfcHRySWhFMjdfX3NoYXJlZF9wdHJfZGVmYXVsdF9kZWxldGVJaGhFRQB2aXNpb246OlNjb3BlZFRpbWVyOjp+U2NvcGVkVGltZXIoKQBpbmZpbml0eQBNaXNzaW5nIEh1ZmZtYW4gY29kZSB0YWJsZSBlbnRyeQBGZWJydWFyeQBKYW51YXJ5AEp1bHkAVGh1cnNkYXkAVHVlc2RheQBXZWRuZXNkYXkAU2F0dXJkYXkAU3VuZGF5AE1vbmRheQBGcmlkYXkATWF5ACVtLyVkLyV5AE1BWF9BTExPQ19DSFVOSyBpcyB3cm9uZywgcGxlYXNlIGZpeABBTElHTl9UWVBFIGlzIHdyb25nLCBwbGVhc2UgZml4AHNldE1hcmtlckluZm9WZXJ0ZXgATm90IGEgSlBFRyBmaWxlOiBzdGFydHMgd2l0aCAweCUwMnggMHglMDJ4AENvcnJ1cHQgSlBFRyBkYXRhOiAldSBleHRyYW5lb3VzIGJ5dGVzIGJlZm9yZSBtYXJrZXIgMHglMDJ4AFVuZXhwZWN0ZWQgbWFya2VyIDB4JTAyeABVbnN1cHBvcnRlZCBtYXJrZXIgdHlwZSAweCUwMngAVW5zdXBwb3J0ZWQgSlBFRyBwcm9jZXNzOiBTT0YgdHlwZSAweCUwMngARGVmaW5lIEh1ZmZtYW4gVGFibGUgMHglMDJ4AERlZmluZSBBcml0aG1ldGljIFRhYmxlIDB4JTAyeDogMHglMDJ4AC0rICAgMFgweAAtMFgrMFggMFgtMHgrMHggMHgAQm9ndXMgREFDIHZhbHVlIDB4JXgAX19uZXh0X3ByaW1lIG92ZXJmbG93AEh1ZmZtYW4gY29kZSBzaXplIHRhYmxlIG92ZXJmbG93AE5vdgBUaHUAICAgICAgICAlNHUgJTR1ICU0dSAlNHUgJTR1ICU0dSAlNHUgJTR1AEpQRUcgcGFyYW1ldGVyIHN0cnVjdCBtaXNtYXRjaDogbGlicmFyeSB0aGlua3Mgc2l6ZSBpcyAldSwgY2FsbGVyIGV4cGVjdHMgJXUARGVmaW5lIFJlc3RhcnQgSW50ZXJ2YWwgJXUAV2FybmluZzogdGh1bWJuYWlsIGltYWdlIHNpemUgZG9lcyBub3QgbWF0Y2ggZGF0YSBsZW5ndGggJXUATWlzY2VsbGFuZW91cyBtYXJrZXIgMHglMDJ4LCBsZW5ndGggJXUASkZJRiBleHRlbnNpb24gbWFya2VyOiB0eXBlIDB4JTAyeCwgbGVuZ3RoICV1AEpGSUYgZXh0ZW5zaW9uIG1hcmtlcjogcGFsZXR0ZSB0aHVtYm5haWwgaW1hZ2UsIGxlbmd0aCAldQBKRklGIGV4dGVuc2lvbiBtYXJrZXI6IEpQRUctY29tcHJlc3NlZCB0aHVtYm5haWwgaW1hZ2UsIGxlbmd0aCAldQBKRklGIGV4dGVuc2lvbiBtYXJrZXI6IFJHQiB0aHVtYm5haWwgaW1hZ2UsIGxlbmd0aCAldQBVbmtub3duIEFQUDE0IG1hcmtlciAobm90IEFkb2JlKSwgbGVuZ3RoICV1AFVua25vd24gQVBQMCBtYXJrZXIgKG5vdCBKRklGKSwgbGVuZ3RoICV1AE9idGFpbmVkIFhNUyBoYW5kbGUgJXUARnJlZWQgWE1TIGhhbmRsZSAldQBPYnRhaW5lZCBFTVMgaGFuZGxlICV1AEZyZWVkIEVNUyBoYW5kbGUgJXUAdW5zdXBwb3J0ZWQgbG9jYWxlIGZvciBzdGFuZGFyZCBpbnB1dABBdWd1c3QAZ2V0VHJhbnNNYXRNdWx0aVNxdWFyZVJvYnVzdABJbnZhbGlkIGNyb3AgcmVxdWVzdABVbnN1cHBvcnRlZCBjb2xvciBjb252ZXJzaW9uIHJlcXVlc3QAdW5zaWduZWQgc2hvcnQAZ2V0TXVsdGlNYXJrZXJDb3VudABnZXRUcmFuc01hdFNxdWFyZUNvbnQAdW5zaWduZWQgaW50AENvcnJ1cHQgSlBFRyBkYXRhOiBwcmVtYXR1cmUgZW5kIG9mIGRhdGEgc2VnbWVudABoZWlnaHQARnJhY3Rpb25hbCBzYW1wbGluZyBub3QgaW1wbGVtZW50ZWQgeWV0AENDSVI2MDEgc2FtcGxpbmcgbm90IGltcGxlbWVudGVkIHlldABOb3QgaW1wbGVtZW50ZWQgeWV0AGZzZXQAZ2V0AE9jdABmbG9hdABTYXQAdWludDY0X3QAQ2Fubm90IHF1YW50aXplIG1vcmUgdGhhbiAlZCBjb2xvciBjb21wb25lbnRzAFN0YXJ0IE9mIFNjYW46ICVkIGNvbXBvbmVudHMAQm9ndXMgdmlydHVhbCBhcnJheSBhY2Nlc3MAQm9ndXMgc2FtcGxpbmcgZmFjdG9ycwBRdWFudGl6aW5nIHRvICVkID0gJWQqJWQqJWQgY29sb3JzAFF1YW50aXppbmcgdG8gJWQgY29sb3JzAENhbm5vdCBxdWFudGl6ZSB0byBmZXdlciB0aGFuICVkIGNvbG9ycwBDYW5ub3QgcXVhbnRpemUgdG8gbW9yZSB0aGFuICVkIGNvbG9ycwBJbnZhbGlkIEpQRUcgZmlsZSBzdHJ1Y3R1cmU6IHR3byBTT0kgbWFya2VycwBJbnZhbGlkIEpQRUcgZmlsZSBzdHJ1Y3R1cmU6IHR3byBTT0YgbWFya2VycwBuZnRNYXJrZXJzAFNtb290aGluZyBub3Qgc3VwcG9ydGVkIHdpdGggbm9uc3RhbmRhcmQgc2FtcGxpbmcgcmF0aW9zAE1heGltdW0gc3VwcG9ydGVkIGltYWdlIGRpbWVuc2lvbiBpcyAldSBwaXhlbHMAQXBwbGljYXRpb24gdHJhbnNmZXJyZWQgdG9vIG1hbnkgc2NhbmxpbmVzAEFwcGxpY2F0aW9uIHRyYW5zZmVycmVkIHRvbyBmZXcgc2NhbmxpbmVzAEZhaWxlZCB0byBjcmVhdGUgdGVtcG9yYXJ5IGZpbGUgJXMAQ2xvc2VkIHRlbXBvcmFyeSBmaWxlICVzAE9wZW5lZCB0ZW1wb3JhcnkgZmlsZSAlcwBBcHIAdmVjdG9yAElucHV0IGZpbGUgcmVhZCBlcnJvcgBzZXRNYXJrZXJJbmZvRGlyAEludmFsaWQgSlBFRyBmaWxlIHN0cnVjdHVyZTogbWlzc2luZyBTT1MgbWFya2VyAG5mdE1hcmtlcgBnZXRNYXJrZXIAZGV0ZWN0TWFya2VyAF9hZGRNdWx0aU1hcmtlcgBnZXRNdWx0aUVhY2hNYXJrZXIAX2FkZE1hcmtlcgBnZXRORlRNYXJrZXIAZGV0ZWN0TkZUTWFya2VyAF9hZGRORlRNYXJrZXIAT2N0b2JlcgBOb3ZlbWJlcgBTZXB0ZW1iZXIARGVjZW1iZXIAdW5zaWduZWQgY2hhcgBpb3NfYmFzZTo6Y2xlYXIATWFyAFVucmVjb2duaXplZCBjb21wb25lbnQgSURzICVkICVkICVkLCBhc3N1bWluZyBZQ2JDcgBzZXR1cABWaXJ0dWFsIGFycmF5IGNvbnRyb2xsZXIgbWVzc2VkIHVwAFNlcAAlSTolTTolUyAlcABzZXRQYXR0UmF0aW8AZ2V0UGF0dFJhdGlvAHRlYXJkb3duAFN1bgBKdW4Ac3RkOjpleGNlcHRpb24AQm9ndXMgSHVmZm1hbiB0YWJsZSBkZWZpbml0aW9uAFNlbGVjdGVkICVkIGNvbG9ycyBmb3IgcXVhbnRpemF0aW9uAEltYWdlIHRvbyB3aWRlIGZvciB0aGlzIGltcGxlbWVudGF0aW9uAE1vbgBuYW4ARGlkbid0IGV4cGVjdCBtb3JlIHRoYW4gb25lIHNjYW4AU2FtcGxpbmcgZmFjdG9ycyB0b28gbGFyZ2UgZm9yIGludGVybGVhdmVkIHNjYW4ASmFuAGdldE1hcmtlck51bQBnZXRNdWx0aU1hcmtlck51bQBKdWwAYm9vbABCdWZmZXIgcGFzc2VkIHRvIEpQRUcgbGlicmFyeSBpcyB0b28gc21hbGwAQXByaWwAc2V0TG9nTGV2ZWwAZ2V0TG9nTGV2ZWwAZW1zY3JpcHRlbjo6dmFsAHB1c2hfYmFjawBGcmkAZHBpAGJhZF9hcnJheV9uZXdfbGVuZ3RoAEJvZ3VzIG1hcmtlciBsZW5ndGgAd2lkdGgATWFyY2gAQXVnAHVuc2lnbmVkIGxvbmcAc3RkOjp3c3RyaW5nAGJhc2ljX3N0cmluZwBzdGQ6OnN0cmluZwBzdGQ6OnUxNnN0cmluZwBzdGQ6OnUzMnN0cmluZwBDb3B5cmlnaHQgKEMpIDIwMTgsIFRob21hcyBHLiBMYW5lLCBHdWlkbyBWb2xsYmVkaW5nAGluZgAlLjBMZgAlTGYAcmVzaXplAHRydWUAVHVlAGZhbHNlAFN1c3BlbnNpb24gbm90IGFsbG93ZWQgaGVyZQBnZXRUcmFuc01hdFNxdWFyZQBnZXRUcmFuc01hdE11bHRpU3F1YXJlAHNldE1hdHJpeENvZGVUeXBlAGdldE1hdHJpeENvZGVUeXBlAEp1bmUAc2V0UHJvamVjdGlvbk5lYXJQbGFuZQBnZXRQcm9qZWN0aW9uTmVhclBsYW5lAHNldFByb2plY3Rpb25GYXJQbGFuZQBnZXRQcm9qZWN0aW9uRmFyUGxhbmUAUmVxdWVzdGVkIGZlYXR1cmUgd2FzIG9taXR0ZWQgYXQgY29tcGlsZSB0aW1lAFNlZWsgZmFpbGVkIG9uIHRlbXBvcmFyeSBmaWxlAFJlYWQgZmFpbGVkIG9uIHRlbXBvcmFyeSBmaWxlAEVtcHR5IGlucHV0IGZpbGUAUHJlbWF0dXJlIGVuZCBvZiBpbnB1dCBmaWxlAFByZW1hdHVyZSBlbmQgb2YgSlBFRyBmaWxlAHNldENhbWVyYSgpOiBFcnJvciBjcmVhdGluZyAzRCBoYW5kbGUAZG91YmxlAERDVCBjb2VmZmljaWVudCBvdXQgb2YgcmFuZ2UASW52YWxpZCBjb2xvciBxdWFudGl6YXRpb24gbW9kZSBjaGFuZ2UASlBFRyBkYXRhc3RyZWFtIGNvbnRhaW5zIG5vIGltYWdlACAgICB3aXRoICVkIHggJWQgdGh1bWJuYWlsIGltYWdlAGdldFByb2Nlc3NpbmdJbWFnZQBTdGFydCBvZiBJbWFnZQBFbmQgT2YgSW1hZ2UAQm9ndXMgYnVmZmVyIGNvbnRyb2wgbW9kZQBDb3JydXB0IEpQRUcgZGF0YTogYmFkIEh1ZmZtYW4gY29kZQBDb3JydXB0IEpQRUcgZGF0YTogYmFkIGFyaXRobWV0aWMgY29kZQBzZXRQYXR0ZXJuRGV0ZWN0aW9uTW9kZQBnZXRQYXR0ZXJuRGV0ZWN0aW9uTW9kZQBzZXREZWJ1Z01vZGUAZ2V0RGVidWdNb2RlAHNldExhYmVsaW5nTW9kZQBnZXRMYWJlbGluZ01vZGUAc2V0VGhyZXNob2xkTW9kZQBnZXRUaHJlc2hvbGRNb2RlAHNldEltYWdlUHJvY01vZGUAZ2V0SW1hZ2VQcm9jTW9kZQBCb2d1cyBpbnB1dCBjb2xvcnNwYWNlAEJvZ3VzIEpQRUcgY29sb3JzcGFjZQBzZXRUaHJlc2hvbGQAZ2V0VGhyZXNob2xkAHZvaWQAQmFja2luZyBzdG9yZSBub3Qgc3VwcG9ydGVkAERDVCBzY2FsZWQgYmxvY2sgc2l6ZSAlZHglZCBub3Qgc3VwcG9ydGVkAFF1YW50aXphdGlvbiB0YWJsZSAweCUwMnggd2FzIG5vdCBkZWZpbmVkAEh1ZmZtYW4gdGFibGUgMHglMDJ4IHdhcyBub3QgZGVmaW5lZABBcml0aG1ldGljIHRhYmxlIDB4JTAyeCB3YXMgbm90IGRlZmluZWQAV3JpdGUgdG8gWE1TIGZhaWxlZABSZWFkIGZyb20gWE1TIGZhaWxlZABXcml0ZSB0byBFTVMgZmFpbGVkAFJlYWQgZnJvbSBFTVMgZmFpbGVkAFdlZAAgICAgICAgICUzZCAlM2QgJTNkICUzZCAlM2QgJTNkICUzZCAlM2QAV2FybmluZzogdW5rbm93biBKRklGIHJldmlzaW9uIG51bWJlciAlZC4lMDJkAENvcnJ1cHQgSlBFRyBkYXRhOiBmb3VuZCBtYXJrZXIgMHglMDJ4IGluc3RlYWQgb2YgUlNUJWQAU3RhcnQgT2YgRnJhbWUgMHglMDJ4OiB3aWR0aD0ldSwgaGVpZ2h0PSV1LCBjb21wb25lbnRzPSVkACAgICBDb21wb25lbnQgJWQ6ICVkaHglZHYgcT0lZABJbnZhbGlkIHByb2dyZXNzaXZlIHBhcmFtZXRlcnMgU3M9JWQgU2U9JWQgQWg9JWQgQWw9JWQAICBTcz0lZCwgU2U9JWQsIEFoPSVkLCBBbD0lZAAgICAgQ29tcG9uZW50ICVkOiBkYz0lZCBhYz0lZABJbnZhbGlkIHByb2dyZXNzaXZlIHBhcmFtZXRlcnMgYXQgc2NhbiBzY3JpcHQgZW50cnkgJWQASW52YWxpZCBzY2FuIHNjcmlwdCBhdCBlbnRyeSAlZABCb2d1cyBEUVQgaW5kZXggJWQAQm9ndXMgREhUIGluZGV4ICVkAEJvZ3VzIERBQyBpbmRleCAlZABUb28gbWFueSBjb2xvciBjb21wb25lbnRzOiAlZCwgbWF4ICVkAEluY29uc2lzdGVudCBwcm9ncmVzc2lvbiBzZXF1ZW5jZSBmb3IgY29tcG9uZW50ICVkIGNvZWZmaWNpZW50ICVkAFdyb25nIEpQRUcgbGlicmFyeSB2ZXJzaW9uOiBsaWJyYXJ5IGlzICVkLCBjYWxsZXIgZXhwZWN0cyAlZABBdCBtYXJrZXIgMHglMDJ4LCByZWNvdmVyeSBhY3Rpb24gJWQAVW5zdXBwb3J0ZWQgSlBFRyBkYXRhIHByZWNpc2lvbiAlZABEZWZpbmUgUXVhbnRpemF0aW9uIFRhYmxlICVkICBwcmVjaXNpb24gJWQAQWRvYmUgQVBQMTQgbWFya2VyOiB2ZXJzaW9uICVkLCBmbGFncyAweCUwNHggMHglMDR4LCB0cmFuc2Zvcm0gJWQASW1wcm9wZXIgY2FsbCB0byBKUEVHIGxpYnJhcnkgaW4gc3RhdGUgJWQAQ2Fubm90IHRyYW5zY29kZSBkdWUgdG8gbXVsdGlwbGUgdXNlIG9mIHF1YW50aXphdGlvbiB0YWJsZSAlZABVbmtub3duIEFkb2JlIGNvbG9yIHRyYW5zZm9ybSBjb2RlICVkAEludmFsaWQgbWVtb3J5IHBvb2wgY29kZSAlZABCb2d1cyBtZXNzYWdlIGNvZGUgJWQASkZJRiBBUFAwIG1hcmtlcjogdmVyc2lvbiAlZC4lMDJkLCBkZW5zaXR5ICVkeCVkICAlZABzdGQ6OmJhZF9hbGxvYwBEZWMAJWxkJWMAQ29tcG9uZW50IGluZGV4ICVkOiBtaXNtYXRjaGluZyBzYW1wbGluZyByYXRpbyAlZDolZCwgJWQ6JWQsICVjAEZlYgByd2EAU2NhbiBzY3JpcHQgZG9lcyBub3QgdHJhbnNtaXQgYWxsIGRhdGEAZ2V0TkZURGF0YQBfbG9hZENhbWVyYQBBUl9VU0VfVFJBQ0tJTkdfSElTVE9SWQBBUl9OT1VTRV9UUkFDS0lOR19ISVNUT1JZACVhICViICVkICVIOiVNOiVTICVZAFBPU0lYAEFSX1RFTVBMQVRFX01BVENISU5HX0NPTE9SX0FORF9NQVRSSVgAQVJfVEVNUExBVEVfTUFUQ0hJTkdfTU9OT19BTkRfTUFUUklYAEFSX0xBQkVMSU5HX1RIUkVTSF9NT0RFX0FVVE9fT1RTVQBBUl9NQVJLRVJfSU5GT19DVVRPRkZfUEhBU0VfTUFUQ0hfQ09OVFJBU1QAQVJfTUFYX0xPT1BfQ09VTlQASW52YWxpZCBjb21wb25lbnQgSUQgJWQgaW4gU09TAEFSX01BUktFUl9JTkZPX0NVVE9GRl9QSEFTRV9IRVVSSVNUSUNfVFJPVUJMRVNPTUVfTUFUUklYX0NPREVTAEVSUk9SX01BUktFUl9JTkRFWF9PVVRfT0ZfQk9VTkRTACVIOiVNOiVTAEFSX0xPR19MRVZFTF9FUlJPUgBBUl9NQVJLRVJfSU5GT19DVVRPRkZfUEhBU0VfUE9TRV9FUlJPUgBBUl9URU1QTEFURV9NQVRDSElOR19DT0xPUgBBUl9URU1QTEFURV9NQVRDSElOR19NT05PAEFSX0xPR19MRVZFTF9JTkZPAEFSX0xPR19MRVZFTF9SRUxfSU5GTwBBUl9MT0dfTEVWRUxfV0FSTgBBUl9NQVRSSVhfQ09ERV9ERVRFQ1RJT04AQVJfTUFSS0VSX0lORk9fQ1VUT0ZGX1BIQVNFX1BBVFRFUk5fRVhUUkFDVElPTgBBUl9MQUJFTElOR19CTEFDS19SRUdJT04AQVJfTEFCRUxJTkdfV0hJVEVfUkVHSU9OAE5BTgBBUl9MQUJFTElOR19USFJFU0hfTU9ERV9BVVRPX01FRElBTgBQTQBKUEVHTUVNAEFNAExDX0FMTABBUl9NQVJLRVJfSU5GT19DVVRPRkZfUEhBU0VfTUFUQ0hfQkFSQ09ERV9FRENfRkFJTABBUl9MQUJFTElOR19USFJFU0hfTU9ERV9NQU5VQUwAQVJfTUFSS0VSX0lORk9fQ1VUT0ZGX1BIQVNFX1BPU0VfRVJST1JfTVVMVEkAQVJfTE9PUF9CUkVBS19USFJFU0gAQVJfREVGQVVMVF9MQUJFTElOR19USFJFU0gAQVJfTE9HX0xFVkVMX0RFQlVHAExBTkcASW52YWxpZCBTT1MgcGFyYW1ldGVycyBmb3Igc2VxdWVudGlhbCBKUEVHAENhdXRpb246IHF1YW50aXphdGlvbiB0YWJsZXMgYXJlIHRvbyBjb2Fyc2UgZm9yIGJhc2VsaW5lIEpQRUcASW52YWxpZCBKUEVHIGZpbGUgc3RydWN0dXJlOiAlcyBiZWZvcmUgU09GAElORgBBUl9MQUJFTElOR19USFJFU0hfTU9ERV9BVVRPX0FEQVBUSVZFAEFSX01BUktFUl9JTkZPX0NVVE9GRl9QSEFTRV9OT05FAEFSX0RFQlVHX0RJU0FCTEUAQVJfREVCVUdfRU5BQkxFAEFSX0lNQUdFX1BST0NfRlJBTUVfSU1BR0UAQVJfSU1BR0VfUFJPQ19GSUVMRF9JTUFHRQBBUl9ERUZBVUxUX1BBVFRFUk5fREVURUNUSU9OX01PREUAQVJfREVGQVVMVF9NQVJLRVJfRVhUUkFDVElPTl9NT0RFAEFSX0RFRkFVTFRfREVCVUdfTU9ERQBBUl9ERUZBVUxUX0xBQkVMSU5HX01PREUAQVJfREVGQVVMVF9JTUFHRV9QUk9DX01PREUAQVJfTUFSS0VSX0lORk9fQ1VUT0ZGX1BIQVNFX01BVENIX0NPTkZJREVOQ0UARVJST1JfQVJDT05UUk9MTEVSX05PVF9GT1VORABFUlJPUl9NVUxUSU1BUktFUl9OT1RfRk9VTkQAQVJfTUFSS0VSX0lORk9fQ1VUT0ZGX1BIQVNFX01BVENIX0JBUkNPREVfTk9UX0ZPVU5EAEFSX01BUktFUl9JTkZPX0NVVE9GRl9QSEFTRV9NQVRDSF9HRU5FUklDAE91dHB1dCBmaWxlIHdyaXRlIGVycm9yIC0tLSBvdXQgb2YgZGlzayBzcGFjZT8AV3JpdGUgZmFpbGVkIG9uIHRlbXBvcmFyeSBmaWxlIC0tLSBvdXQgb2YgZGlzayBzcGFjZT8AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8c2hvcnQ+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PHVuc2lnbmVkIHNob3J0PgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzxpbnQ+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PHVuc2lnbmVkIGludD4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8ZmxvYXQ+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PHVpbnQ4X3Q+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PGludDhfdD4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8dWludDE2X3Q+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PGludDE2X3Q+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PHVpbnQzMl90PgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzxpbnQzMl90PgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzxjaGFyPgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzx1bnNpZ25lZCBjaGFyPgBzdGQ6OmJhc2ljX3N0cmluZzx1bnNpZ25lZCBjaGFyPgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzxzaWduZWQgY2hhcj4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8bG9uZz4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8dW5zaWduZWQgbG9uZz4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8ZG91YmxlPgAwMTIzNDU2Nzg5ADljICAxNC1KYW4tMjAxOABDLlVURi04AEFSX01BVFJJWF9DT0RFXzV4NV9CQ0hfMjJfN183AEFSX01BVFJJWF9DT0RFXzZ4NgBBUl9NQVRSSVhfQ09ERV81eDUAQVJfTUFUUklYX0NPREVfNHg0X0JDSF8xM181XzUAQVJfTUFUUklYX0NPREVfNXg1X0JDSF8yMl8xMl81AEFSX01BVFJJWF9DT0RFXzN4M19QQVJJVFk2NQBBUl9NQVRSSVhfQ09ERV80eDQAQVJfTUFUUklYX0NPREVfM3gzAGZzZXQzAEFSX01BVFJJWF9DT0RFXzR4NF9CQ0hfMTNfOV8zAEFSX01BVFJJWF9DT0RFXzN4M19IQU1NSU5HNjMAQVJfVVNFX1RSQUNLSU5HX0hJU1RPUllfVjIAc2V0dXBBUjIAb24uAG9mZi4AKG51bGwpAEVtcHR5IEpQRUcgaW1hZ2UgKEROTCBub3Qgc3VwcG9ydGVkKQBJbnN1ZmZpY2llbnQgbWVtb3J5IChjYXNlICVkKQBQdXJlIHZpcnR1YWwgZnVuY3Rpb24gY2FsbGVkIQBFcnJvciByZWFkaW5nIGRhdGEgZnJvbSAlcy5mc2V0CgBSZWFkaW5nICVzLmZzZXQKAEVycm9yOiBrcG1TZXRSZWZEYXRhU2V0CgBFcnJvcjoga3BtQ2hhbmdlUGFnZU5vT2ZSZWZEYXRhU2V0CgBFcnJvcjoga3BtTWVyZ2VSZWZEYXRhU2V0CgBEZWJ1ZyBtb2RlIHNldCB0byAlcwoATkZUIG1hcmtlciBoZWlnaHQ6ICVpCgBORlQgbnVtLiBvZiBJbWFnZVNldDogJWkKAE5GVCBtYXJrZXIgZHBpOiAlaQoATkZUIG1hcmtlciB3aWR0aDogJWkKAExhYmVsaW5nIG1vZGUgc2V0IHRvICVkCgBUaHJlc2hvbGQgbW9kZSBzZXQgdG8gJWQKAFRocmVzaG9sZCBzZXQgdG8gJWQKAEFsbG9jYXRlZCB2aWRlb0ZyYW1lU2l6ZSAlZAoAVHJhY2tpbmcgbG9zdC4gJWQKAEVycm9yOiBtYWxsb2MKAEVycm9yIHJlYWRpbmcgS1BNIGRhdGEgZnJvbSAlcy5mc2V0MwoAUmVhZGluZyAlcy5mc2V0MwoAIyMjIEZlYXR1cmUgY2FuZGlkYXRlcyBmb3IgdHJhY2tpbmcgYXJlIG92ZXJmbG93LgoAbG9hZE1hcmtlcigpOiBFcnJvciBsb2FkaW5nIHBhdHRlcm4gZmlsZSAlcy4KAEFSVG9vbEtpdEpTKCk6IFVuYWJsZSB0byBzZXQgdXAgQVIgbXVsdGltYXJrZXIuCgBBUlRvb2xLaXRKUygpOiBVbmFibGUgdG8gc2V0IHVwIE5GVCBtYXJrZXIuCgBBUlRvb2xLaXRKUygpOiBVbmFibGUgdG8gc2V0IHVwIEFSIG1hcmtlci4KAFBhdHRlcm4gcmF0aW8gc2l6ZSBzZXQgdG8gJWYuCgBMb2FkaW5nIG9mIE5GVCBkYXRhIGNvbXBsZXRlLgoAc2V0Q2FtZXJhKCk6IEVycm9yOiBhclBhcmFtTFRDcmVhdGUuCgAgIERvbmUuCgBzZXR1cCgpOiBFcnJvcjogYXJQYXR0Q3JlYXRlSGFuZGxlLgoAc2V0Q2FtZXJhKCk6IEVycm9yOiBhckNyZWF0ZUhhbmRsZS4KAEVycm9yOiBhcjJDcmVhdGVIYW5kbGUuCgBQYXR0ZXJuIGRldGVjdGlvbiBtb2RlIHNldCB0byAlZC4KAEltYWdlIHByb2MuIG1vZGUgc2V0IHRvICVkLgoAICBBc3NpZ25lZCBwYWdlIG5vLiAlZC4KAGxvYWRDYW1lcmEoKTogRXJyb3IgbG9hZGluZyBwYXJhbWV0ZXIgZmlsZSAlcyBmb3IgY2FtZXJhLgoAVHJhY2tlZCBwYWdlICVkIChtYXggJWQpLgoAKioqIENhbWVyYSBQYXJhbWV0ZXIgcmVzaXplZCBmcm9tICVkLCAlZC4gKioqCgBPdXQgb2YgbWVtb3J5ISEKAGNvbmZpZyBkYXRhIGxvYWQgZXJyb3IgISEKAGlkZGRkZGRkZGRkZGRkAGkAaWlpZABBoLACC5QCaWlpaWlpaWRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRpAGlpaWlpaQBOU3QzX18yNnZlY3Rvckk5bmZ0TWFya2VyTlNfOWFsbG9jYXRvcklTMV9FRUVFABT6AABJmAAAUE5TdDNfXzI2dmVjdG9ySTluZnRNYXJrZXJOU185YWxsb2NhdG9ySVMxX0VFRUUA9PoAAICYAAAAAAAAeJgAAFBLTlN0M19fMjZ2ZWN0b3JJOW5mdE1hcmtlck5TXzlhbGxvY2F0b3JJUzFfRUVFRQAAAAD0+gAAwJgAAAEAAAB4mAAAaWkAdgB2aQCwmAAAUPkAALCYAAAomQAAOW5mdE1hcmtlcgAAFPoAAByZAAB2aWlpAEHAsgILUFD5AACwmAAA1PkAACiZAAB2aWlpaQAAANT5AAD0mAAAaWlpAISZAAB4mAAA1PkAAE4xMGVtc2NyaXB0ZW4zdmFsRQAAFPoAAHCZAABpaWlpAEGgswILFWj5AAB4mAAA1PkAACiZAABpaWlpaQBBwLMCC6sFsPkA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AAAAGQAAABIAAAALAAAAEwAAABoAAAAbAAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAAAAAAABAAAACAAAABAAAAAJAAAAAgAAAAoAAAARAAAAEgAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AQfTSAgvMBgEAAAAIAAAACQAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAABOU3QzX18yMTJiYXNpY19zdHJpbmdJaE5TXzExY2hhcl90cmFpdHNJaEVFTlNfOWFsbG9jYXRvckloRUVFRQAAFPoAAMCpAABOU3QzX18yMTJiYXNpY19zdHJpbmdJd05TXzExY2hhcl90cmFpdHNJd0VFTlNfOWFsbG9jYXRvckl3RUVFRQAAFPoAAAiqAABOU3QzX18yMTJiYXNpY19zdHJpbmdJRHNOU18xMWNoYXJfdHJhaXRzSURzRUVOU185YWxsb2NhdG9ySURzRUVFRQAAABT6AABQqgAATlN0M19fMjEyYmFzaWNfc3RyaW5nSURpTlNfMTFjaGFyX3RyYWl0c0lEaUVFTlNfOWFsbG9jYXRvcklEaUVFRUUAAAAU+gAAnKoAAE4xMGVtc2NyaXB0ZW4xMW1lbW9yeV92aWV3SWNFRQAAFPoAAOiqAABOMTBlbXNjcmlwdGVuMTFtZW1vcnlfdmlld0lhRUUAABT6AAAQqwAATjEwZW1zY3JpcHRlbjExbWVtb3J5X3ZpZXdJaEVFAAAU+gAAOKsAAE4xMGVtc2NyaXB0ZW4xMW1lbW9yeV92aWV3SXNFRQAAFPoAAGCrAABOMTBlbXNjcmlwdGVuMTFtZW1vcnlfdmlld0l0RUUAABT6AACIqwAATjEwZW1zY3JpcHRlbjExbWVtb3J5X3ZpZXdJaUVFAAAU+gAAsKsAAE4xMGVtc2NyaXB0ZW4xMW1lbW9yeV92aWV3SWpFRQAAFPoAANirAABOMTBlbXNjcmlwdGVuMTFtZW1vcnlfdmlld0lsRUUAABT6AAAArAAATjEwZW1zY3JpcHRl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ZWFjaGFibGUAQWRkcmVzcyBpbiB1c2UAQnJva2VuIHBpcGUASS9PIGVycm9yAE5vIHN1Y2ggZGV2aWNlIG9yIGFkZHJlc3MAQmxvY2sgZGV2aWNlIHJlcXVpcmVkAE5vIHN1Y2ggZGV2aWNlAE5vdCBhIGRpcmVjdG9yeQBJcyBhIGRpcmVjdG9yeQBUZXh0IGZpbGUgYnVzeQBFeGVjIGZvcm1hdCBlcnJvcgBJbnZhbGlkIGFyZ3VtZW50AEFyZ3VtZW50IGxpc3QgdG9vIGxvbmcAU3ltYm9saWMgbGluayBsb29wAEZpbGVuYW1lIHRvbyBsb25nAFRvbyBtYW55IG9wZW4gZmlsZXMgaW4gc3lzdGVtAE5vIGZpbGUgZGVzY3JpcHRvcnMgYXZhaWxhYmxlAEJhZCBmaWxlIGRlc2NyaXB0b3IATm8gY2hpbGQgcHJvY2VzcwBCYWQgYWRkcmVzcwBGaWxlIHRvbyBsYXJnZQBUb28gbWFueSBsaW5rcwBObyBsb2NrcyBhdmFpbGFibGUAUmVzb3VyY2UgZGVhZGxvY2sgd291bGQgb2NjdXIAU3RhdGUgbm90IHJlY292ZXJhYmxlAFByZXZpb3VzIG93bmVyIGRpZWQAT3BlcmF0aW9uIGNhbmNlbGVkAEZ1bmN0aW9uIG5vdCBpbXBsZW1lbnRlZABObyBtZXNzYWdlIG9mIGRlc2lyZWQgdHlwZQBJZGVudGlmaWVyIHJlbW92ZWQARGV2aWNlIG5vdCBhIHN0cmVhbQBObyBkYXRhIGF2YWlsYWJsZQBEZXZpY2UgdGltZW91dABPdXQgb2Ygc3RyZWFtcyByZXNvdXJjZXMATGluayBoYXMgYmVlbiBzZXZlcmVkAFByb3RvY29sIGVycm9yAEJhZCBtZXNzYWdlAEZpbGUgZGVzY3JpcHRvciBpbiBiYWQgc3RhdGUATm90IGEgc29ja2V0AERlc3RpbmF0aW9uIGFkZHJlc3MgcmVxdWlyZWQATWVzc2FnZSB0b28gbGFyZ2UAUHJvdG9jb2wgd3JvbmcgdHlwZSBmb3Igc29ja2V0AFByb3RvY29sIG5vdCBhdmFpbGFibGUAUHJvdG9jb2wgbm90IHN1cHBvcnRlZABTb2NrZXQgdHlwZSBub3Qgc3VwcG9ydGVkAE5vdCBzdXBwb3J0ZWQAUHJvdG9jb2wgZmFtaWx5IG5vdCBzdXBwb3J0ZWQAQWRkcmVzcyBmYW1pbHkgbm90IHN1cHBvcnRlZCBieSBwcm90b2NvbABBZGRyZXNzIG5vdCBhdmFpbGFibGUATmV0d29yayBpcyBkb3duAE5ldHdvcmsgdW5yZWFjaGFibGUAQ29ubmVjdGlvbiByZXNldCBieSBuZXR3b3JrAENvbm5lY3Rpb24gYWJvcnRlZABObyBidWZmZXIgc3BhY2UgYXZhaWxhYmxlAFNvY2tldCBpcyBjb25uZWN0ZWQAU29ja2V0IG5vdCBjb25uZWN0ZWQAQ2Fubm90IHNlbmQgYWZ0ZXIgc29ja2V0IHNodXRkb3duAE9wZXJhdGlvbiBhbHJlYWR5IGluIHByb2dyZXNzAE9wZXJhdGlvbiBpbiBwcm9ncmVzcwBTdGFsZSBmaWxlIGhhbmRsZQBSZW1vdGUgSS9PIGVycm9yAFF1b3RhIGV4Y2VlZGVkAE5vIG1lZGl1bSBmb3VuZABXcm9uZyBtZWRpdW0gdHlwZQBNdWx0aWhvcCBhdHRlbXB0ZWQAQZKGAwuWAaUCWwDwAbUFjAUlAYMGHQOUBP8AxwMxAwsGvAGPAX8DygQrANoGrwBCA04D3AEOBBUAoQYNAZQCCwI4BmQCvAL/Al0D5wQLB88CywXvBdsF4QIeBkUChQCCAmwDbwTxAPMDGAXZANoDTAZUAnsBnQO9BAAAUQAVArsAswNtAP8BhQQvBfkEOABlAUYBnwC3BqgBcwJTAQBB2IcDCwwhBAAAAAAAAAAALwIAQfiHAwsGNQRHBFYEAEGOiAMLAqAEAEGiiAMLX0YFYAVuBWEGAADPAQAAAAAAAAAAyQbpBvkGAAAAABkACgAZGRkAAAAABQAAAAAAAAkAAAAACwAAAAAAAAAAGQARChkZGQMKBwABAAkLGAAACQYLAAALAAYZAAAAGRkZAEGRiQMLIQ4AAAAAAAAAABkACg0ZGRkADQAAAgAJDgAAAAkADgAADgBBy4kDCwEMAEHXiQMLFRMAAAAAEwAAAAAJDAAAAAAADAAADABBhYoDCwEQAEGRigMLFQ8AAAAEDwAAAAAJEAAAAAAAEAAAEABBv4oDCwESAEHLigMLHhEAAAAAEQAAAAAJEgAAAAAAEgAAEgAAGgAAABoaGgBBgosDCw4aAAAAGhoaAAAAAAAACQBBs4sDCwEUAEG/iwMLFRcAAAAAFwAAAAAJFAAAAAAAFAAAFABB7YsDCwEWAEH5iwMLJxUAAAAAFQAAAAAJFgAAAAAAFgAAFgAAMDEyMzQ1Njc4OUFCQ0RFRgBBxIwDCwICAQBB7IwDCwj//////////wBBsI0DC4MS0XSeAFedvSqAcFIP//8+JwoAAABkAAAA6AMAABAnAACghgEAQEIPAICWmAAA4fUFGAAAADUAAABxAAAAa////877//+Sv///AAAAAAAAAAD/////////////////////////////////////////////////////////////////AAECAwQFBgcICf////////8KCwwNDg8QERITFBUWFxgZGhscHR4fICEiI////////woLDA0ODxAREhMUFRYXGBkaGxwdHh8gISIj/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wABAgQHAwYFAAAAAAAAAAIAAMADAADABAAAwAUAAMAGAADABwAAwAgAAMAJAADACgAAwAsAAMAMAADADQAAwA4AAMAPAADAEAAAwBEAAMASAADAEwAAwBQAAMAVAADAFgAAwBcAAMAYAADAGQAAwBoAAMAbAADAHAAAwB0AAMAeAADAHwAAwAAAALMBAADDAgAAwwMAAMMEAADDBQAAwwYAAMMHAADDCAAAwwkAAMMKAADDCwAAwwwAAMMNAADTDgAAww8AAMMAAAy7AQAMwwIADMMDAAzDBAAM2wAAAAAAAAAAAgAAAAMAAAAFAAAABwAAAAsAAAANAAAAEQAAABMAAAAXAAAAHQAAAB8AAAAlAAAAKQAAACsAAAAvAAAANQAAADsAAAA9AAAAQwAAAEcAAABJAAAATwAAAFMAAABZAAAAYQAAAGUAAABnAAAAawAAAG0AAABxAAAAfwAAAIMAAACJAAAAiwAAAJUAAACXAAAAnQAAAKMAAACnAAAArQAAALMAAAC1AAAAvwAAAMEAAADFAAAAxwAAANMAAAABAAAACwAAAA0AAAAR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")||(AA=$,$=A.locateFile?A.locateFile(AA,y):y+AA);var iA={65056:function(){var A=arguments,I=0;artoolkit.NFTMarkerInfo||(artoolkit.NFTMarkerInfo={id:0,error:-1,found:0,pose:[0,0,0,0,0,0,0,0,0,0,0,0]});var g=artoolkit.NFTMarkerInfo;g.id=A[I++],g.error=A[I++],g.found=1,g.pose[0]=A[I++],g.pose[1]=A[I++],g.pose[2]=A[I++],g.pose[3]=A[I++],g.pose[4]=A[I++],g.pose[5]=A[I++],g.pose[6]=A[I++],g.pose[7]=A[I++],g.pose[8]=A[I++],g.pose[9]=A[I++],g.pose[10]=A[I++],g.pose[11]=A[I++]},65753:function(){var A=arguments,I=0;artoolkit.NFTMarkerInfo||(artoolkit.NFTMarkerInfo={id:0,error:-1,found:0,pose:[0,0,0,0,0,0,0,0,0,0,0,0]});var g=artoolkit.NFTMarkerInfo;g.id=A[I++],g.error=-1,g.found=0,g.pose[0]=0,g.pose[1]=0,g.pose[2]=0,g.pose[3]=0,g.pose[4]=0,g.pose[5]=0,g.pose[6]=0,g.pose[7]=0,g.pose[8]=0,g.pose[9]=0,g.pose[10]=0,g.pose[11]=0},66373:function(A,I,g,B){artoolkit.multiEachMarkerInfo||(artoolkit.multiEachMarkerInfo={});var C=artoolkit.multiEachMarkerInfo;C.visible=A,C.pattId=I,C.pattType=g,C.width=B},66647:function(A,I,g,B,C,Q,E,i,o,D,a,t){var s=arguments,w=12;artoolkit.markerInfo||(artoolkit.markerInfo={pos:[0,0],line:[[0,0,0],[0,0,0],[0,0,0],[0,0,0]],vertex:[[0,0],[0,0],[0,0],[0,0]]});var G=artoolkit.markerInfo;G.area=A,G.id=I,G.idPatt=g,G.idMatrix=B,G.dir=C,G.dirPatt=Q,G.dirMatrix=E,G.cf=i,G.cfPatt=o,G.cfMatrix=D,G.pos[0]=a,G.pos[1]=t,G.line[0][0]=s[w++],G.line[0][1]=s[w++],G.line[0][2]=s[w++],G.line[1][0]=s[w++],G.line[1][1]=s[w++],G.line[1][2]=s[w++],G.line[2][0]=s[w++],G.line[2][1]=s[w++],G.line[2][2]=s[w++],G.line[3][0]=s[w++],G.line[3][1]=s[w++],G.line[3][2]=s[w++],G.vertex[0][0]=s[w++],G.vertex[0][1]=s[w++],G.vertex[1][0]=s[w++],G.vertex[1][1]=s[w++],G.vertex[2][0]=s[w++],G.vertex[2][1]=s[w++],G.vertex[3][0]=s[w++],G.vertex[3][1]=s[w++],G.errorCorrected=s[w++]},67982:function(A,I,g,B,C,Q){artoolkit.frameMalloc||(artoolkit.frameMalloc={});var E=artoolkit.frameMalloc;E.framepointer=I,E.framesize=g,E.camera=B,E.transform=C,E.videoLumaPointer=Q}};function oA(A){this.name="ExitStatus",this.message="Program terminated with exit("+A+")",this.status=A}function DA(I){for(;I.length>0;)I.shift()(A)}function aA(A){this.excPtr=A,this.ptr=A-24,this.set_type=function(A){l[this.ptr+4>>2]=A},this.get_type=function(){return l[this.ptr+4>>2]},this.set_destructor=function(A){l[this.ptr+8>>2]=A},this.get_destructor=function(){return l[this.ptr+8>>2]},this.set_refcount=function(A){d[this.ptr>>2]=A},this.set_caught=function(A){A=A?1:0,J[this.ptr+12>>0]=A},this.get_caught=function(){return 0!=J[this.ptr+12>>0]},this.set_rethrown=function(A){A=A?1:0,J[this.ptr+13>>0]=A},this.get_rethrown=function(){return 0!=J[this.ptr+13>>0]},this.init=function(A,I){this.set_adjusted_ptr(0),this.set_type(A),this.set_destructor(I),this.set_refcount(0),this.set_caught(!1),this.set_rethrown(!1)},this.add_ref=function(){var A=d[this.ptr>>2];d[this.ptr>>2]=A+1},this.release_ref=function(){var A=d[this.ptr>>2];return d[this.ptr>>2]=A-1,1===A},this.set_adjusted_ptr=function(A){l[this.ptr+16>>2]=A},this.get_adjusted_ptr=function(){return l[this.ptr+16>>2]},this.get_exception_ptr=function(){if(jI(this.get_type()))return l[this.excPtr>>2];var A=this.get_adjusted_ptr();return 0!==A?A:this.excPtr}}var tA={isAbs:function(A){return"/"===A.charAt(0)},splitPath:function(A){return/^(\/?|)([\s\S]*?)((?:\.{1,2}|[^\/]+?|)(\.[^.\/]*|))(?:[\/]*)$/.exec(A).slice(1)},normalizeArray:function(A,I){for(var g=0,B=A.length-1;B>=0;B--){var C=A[B];"."===C?A.splice(B,1):".."===C?(A.splice(B,1),g++):g&&(A.splice(B,1),g--)}if(I)for(;g;g--)A.unshift("..");return A},normalize:function(A){var I=tA.isAbs(A),g="/"===A.substr(-1);return(A=tA.normalizeArray(A.split("/").filter((function(A){return!!A})),!I).join("/"))||I||(A="."),A&&g&&(A+="/"),(I?"/":"")+A},dirname:function(A){var I=tA.splitPath(A),g=I[0],B=I[1];return g||B?(B&&(B=B.substr(0,B.length-1)),g+B):"."},basename:function(A){if("/"===A)return"/";var I=(A=(A=tA.normalize(A)).replace(/\/$/,"")).lastIndexOf("/");return-1===I?A:A.substr(I+1)},join:function(){var A=Array.prototype.slice.call(arguments);return tA.normalize(A.join("/"))},join2:function(A,I){return tA.normalize(A+"/"+I)}},sA={resolve:function(){for(var A="",I=!1,g=arguments.length-1;g>=-1&&!I;g--){var B=g>=0?arguments[g]:eA.cwd();if("string"!=typeof B)throw new TypeError("Arguments to path.resolve must be strings");if(!B)return"";A=B+"/"+A,I=tA.isAbs(B)}return(I?"/":"")+(A=tA.normalizeArray(A.split("/").filter((function(A){return!!A})),!I).join("/"))||"."},relative:function(A,I){function g(A){for(var I=0;I=0&&""===A[g];g--);return I>g?[]:A.slice(I,g-I+1)}A=sA.resolve(A).substr(1),I=sA.resolve(I).substr(1);for(var B=g(A.split("/")),C=g(I.split("/")),Q=Math.min(B.length,C.length),E=Q,i=0;i0?g:b(A)+1,C=new Array(B),Q=p(A,C,0,C.length);return I&&(C.length=Q),C}var GA={ttys:[],init:function(){},shutdown:function(){},register:function(A,I){GA.ttys[A]={input:[],output:[],ops:I},eA.registerDevice(A,GA.stream_ops)},stream_ops:{open:function(A){var I=GA.ttys[A.node.rdev];if(!I)throw new eA.ErrnoError(43);A.tty=I,A.seekable=!1},close:function(A){A.tty.ops.fsync(A.tty)},fsync:function(A){A.tty.ops.fsync(A.tty)},read:function(A,I,g,B,C){if(!A.tty||!A.tty.ops.get_char)throw new eA.ErrnoError(60);for(var Q=0,E=0;E0?g.slice(0,B).toString("utf-8"):null}else"undefined"!=typeof window&&"function"==typeof window.prompt?null!==(I=window.prompt("Input: "))&&(I+="\n"):"function"==typeof readline&&null!==(I=readline())&&(I+="\n");if(!I)return null;A.input=wA(I,!0)}return A.input.shift()},put_char:function(A,I){null===I||10===I?(n(f(A.output,0)),A.output=[]):0!=I&&A.output.push(I)},fsync:function(A){A.output&&A.output.length>0&&(n(f(A.output,0)),A.output=[])}},default_tty1_ops:{put_char:function(A,I){null===I||10===I?(M(f(A.output,0)),A.output=[]):0!=I&&A.output.push(I)},fsync:function(A){A.output&&A.output.length>0&&(M(f(A.output,0)),A.output=[])}}};function hA(A){_()}var rA={ops_table:null,mount:function(A){return rA.createNode(null,"/",16895,0)},createNode:function(A,I,g,B){if(eA.isBlkdev(g)||eA.isFIFO(g))throw new eA.ErrnoError(63);rA.ops_table||(rA.ops_table={dir:{node:{getattr:rA.node_ops.getattr,setattr:rA.node_ops.setattr,lookup:rA.node_ops.lookup,mknod:rA.node_ops.mknod,rename:rA.node_ops.rename,unlink:rA.node_ops.unlink,rmdir:rA.node_ops.rmdir,readdir:rA.node_ops.readdir,symlink:rA.node_ops.symlink},stream:{llseek:rA.stream_ops.llseek}},file:{node:{getattr:rA.node_ops.getattr,setattr:rA.node_ops.setattr},stream:{llseek:rA.stream_ops.llseek,read:rA.stream_ops.read,write:rA.stream_ops.write,allocate:rA.stream_ops.allocate,mmap:rA.stream_ops.mmap,msync:rA.stream_ops.msync}},link:{node:{getattr:rA.node_ops.getattr,setattr:rA.node_ops.setattr,readlink:rA.node_ops.readlink},stream:{}},chrdev:{node:{getattr:rA.node_ops.getattr,setattr:rA.node_ops.setattr},stream:eA.chrdev_stream_ops}});var C=eA.createNode(A,I,g,B);return eA.isDir(C.mode)?(C.node_ops=rA.ops_table.dir.node,C.stream_ops=rA.ops_table.dir.stream,C.contents={}):eA.isFile(C.mode)?(C.node_ops=rA.ops_table.file.node,C.stream_ops=rA.ops_table.file.stream,C.usedBytes=0,C.contents=null):eA.isLink(C.mode)?(C.node_ops=rA.ops_table.link.node,C.stream_ops=rA.ops_table.link.stream):eA.isChrdev(C.mode)&&(C.node_ops=rA.ops_table.chrdev.node,C.stream_ops=rA.ops_table.chrdev.stream),C.timestamp=Date.now(),A&&(A.contents[I]=C,A.timestamp=C.timestamp),C},getFileDataAsTypedArray:function(A){return A.contents?A.contents.subarray?A.contents.subarray(0,A.usedBytes):new Uint8Array(A.contents):new Uint8Array(0)},expandFileStorage:function(A,I){var g=A.contents?A.contents.length:0;if(!(g>=I)){I=Math.max(I,g*(g<1048576?2:1.125)>>>0),0!=g&&(I=Math.max(I,256));var B=A.contents;A.contents=new Uint8Array(I),A.usedBytes>0&&A.contents.set(B.subarray(0,A.usedBytes),0)}},resizeFileStorage:function(A,I){if(A.usedBytes!=I)if(0==I)A.contents=null,A.usedBytes=0;else{var g=A.contents;A.contents=new Uint8Array(I),g&&A.contents.set(g.subarray(0,Math.min(I,A.usedBytes))),A.usedBytes=I}},node_ops:{getattr:function(A){var I={};return I.dev=eA.isChrdev(A.mode)?A.id:1,I.ino=A.id,I.mode=A.mode,I.nlink=1,I.uid=0,I.gid=0,I.rdev=A.rdev,eA.isDir(A.mode)?I.size=4096:eA.isFile(A.mode)?I.size=A.usedBytes:eA.isLink(A.mode)?I.size=A.link.length:I.size=0,I.atime=new Date(A.timestamp),I.mtime=new Date(A.timestamp),I.ctime=new Date(A.timestamp),I.blksize=4096,I.blocks=Math.ceil(I.size/I.blksize),I},setattr:function(A,I){void 0!==I.mode&&(A.mode=I.mode),void 0!==I.timestamp&&(A.timestamp=I.timestamp),void 0!==I.size&&rA.resizeFileStorage(A,I.size)},lookup:function(A,I){throw eA.genericErrors[44]},mknod:function(A,I,g,B){return rA.createNode(A,I,g,B)},rename:function(A,I,g){if(eA.isDir(A.mode)){var B;try{B=eA.lookupNode(I,g)}catch(A){}if(B)for(var C in B.contents)throw new eA.ErrnoError(55)}delete A.parent.contents[A.name],A.parent.timestamp=Date.now(),A.name=g,I.contents[g]=A,I.timestamp=A.parent.timestamp,A.parent=I},unlink:function(A,I){delete A.contents[I],A.timestamp=Date.now()},rmdir:function(A,I){var g=eA.lookupNode(A,I);for(var B in g.contents)throw new eA.ErrnoError(55);delete A.contents[I],A.timestamp=Date.now()},readdir:function(A){var I=[".",".."];for(var g in A.contents)A.contents.hasOwnProperty(g)&&I.push(g);return I},symlink:function(A,I,g){var B=rA.createNode(A,I,41471,0);return B.link=g,B},readlink:function(A){if(!eA.isLink(A.mode))throw new eA.ErrnoError(28);return A.link}},stream_ops:{read:function(A,I,g,B,C){var Q=A.node.contents;if(C>=A.node.usedBytes)return 0;var E=Math.min(A.node.usedBytes-C,B);if(E>8&&Q.subarray)I.set(Q.subarray(C,C+E),g);else for(var i=0;i0||g+I1&&void 0!==arguments[1]?arguments[1]:{};if(!(A=sA.resolve(eA.cwd(),A)))return{path:"",node:null};if((I=Object.assign({follow_mount:!0,recurse_count:0},I)).recurse_count>8)throw new eA.ErrnoError(32);for(var g=tA.normalizeArray(A.split("/").filter((function(A){return!!A})),!1),B=eA.root,C="/",Q=0;Q40)throw new eA.ErrnoError(32)}}return{path:C,node:B}},getPath:function(A){for(var I;;){if(eA.isRoot(A)){var g=A.mount.mountpoint;return I?"/"!==g[g.length-1]?g+"/"+I:g+I:g}I=I?A.name+"/"+I:A.name,A=A.parent}},hashName:function(A,I){for(var g=0,B=0;B>>0)%eA.nameTable.length},hashAddNode:function(A){var I=eA.hashName(A.parent.id,A.name);A.name_next=eA.nameTable[I],eA.nameTable[I]=A},hashRemoveNode:function(A){var I=eA.hashName(A.parent.id,A.name);if(eA.nameTable[I]===A)eA.nameTable[I]=A.name_next;else for(var g=eA.nameTable[I];g;){if(g.name_next===A){g.name_next=A.name_next;break}g=g.name_next}},lookupNode:function(A,I){var g=eA.mayLookup(A);if(g)throw new eA.ErrnoError(g,A);for(var B=eA.hashName(A.id,I),C=eA.nameTable[B];C;C=C.name_next){var Q=C.name;if(C.parent.id===A.id&&Q===I)return C}return eA.lookup(A,I)},createNode:function(A,I,g,B){var C=new eA.FSNode(A,I,g,B);return eA.hashAddNode(C),C},destroyNode:function(A){eA.hashRemoveNode(A)},isRoot:function(A){return A===A.parent},isMountpoint:function(A){return!!A.mounted},isFile:function(A){return 32768==(61440&A)},isDir:function(A){return 16384==(61440&A)},isLink:function(A){return 40960==(61440&A)},isChrdev:function(A){return 8192==(61440&A)},isBlkdev:function(A){return 24576==(61440&A)},isFIFO:function(A){return 4096==(61440&A)},isSocket:function(A){return 49152==(49152&A)},flagModes:{r:0,"r+":2,w:577,"w+":578,a:1089,"a+":1090},modeStringToFlags:function(A){var I=eA.flagModes[A];if(void 0===I)throw new Error("Unknown file open mode: "+A);return I},flagsToPermissionString:function(A){var I=["r","w","rw"][3&A];return 512&A&&(I+="w"),I},nodePermissions:function(A,I){return eA.ignorePermissions||(!I.includes("r")||292&A.mode)&&(!I.includes("w")||146&A.mode)&&(!I.includes("x")||73&A.mode)?0:2},mayLookup:function(A){return eA.nodePermissions(A,"x")||(A.node_ops.lookup?0:2)},mayCreate:function(A,I){try{return eA.lookupNode(A,I),20}catch(A){}return eA.nodePermissions(A,"wx")},mayDelete:function(A,I,g){var B;try{B=eA.lookupNode(A,I)}catch(A){return A.errno}var C=eA.nodePermissions(A,"wx");if(C)return C;if(g){if(!eA.isDir(B.mode))return 54;if(eA.isRoot(B)||eA.getPath(B)===eA.cwd())return 10}else if(eA.isDir(B.mode))return 31;return 0},mayOpen:function(A,I){return A?eA.isLink(A.mode)?32:eA.isDir(A.mode)&&("r"!==eA.flagsToPermissionString(I)||512&I)?31:eA.nodePermissions(A,eA.flagsToPermissionString(I)):44},MAX_OPEN_FDS:4096,nextfd:function(){for(var A=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,I=arguments.length>1&&void 0!==arguments[1]?arguments[1]:eA.MAX_OPEN_FDS,g=A;g<=I;g++)if(!eA.streams[g])return g;throw new eA.ErrnoError(33)},getStream:function(A){return eA.streams[A]},createStream:function(A,I,g){eA.FSStream||(eA.FSStream=function(){this.shared={}},eA.FSStream.prototype={},Object.defineProperties(eA.FSStream.prototype,{object:{get:function(){return this.node},set:function(A){this.node=A}},isRead:{get:function(){return 1!=(2097155&this.flags)}},isWrite:{get:function(){return 0!=(2097155&this.flags)}},isAppend:{get:function(){return 1024&this.flags}},flags:{get:function(){return this.shared.flags},set:function(A){this.shared.flags=A}},position:{get:function(){return this.shared.position},set:function(A){this.shared.position=A}}})),A=Object.assign(new eA.FSStream,A);var B=eA.nextfd(I,g);return A.fd=B,eA.streams[B]=A,A},closeStream:function(A){eA.streams[A]=null},chrdev_stream_ops:{open:function(A){var I=eA.getDevice(A.node.rdev);A.stream_ops=I.stream_ops,A.stream_ops.open&&A.stream_ops.open(A)},llseek:function(){throw new eA.ErrnoError(70)}},major:function(A){return A>>8},minor:function(A){return 255&A},makedev:function(A,I){return A<<8|I},registerDevice:function(A,I){eA.devices[A]={stream_ops:I}},getDevice:function(A){return eA.devices[A]},getMounts:function(A){for(var I=[],g=[A];g.length;){var B=g.pop();I.push(B),g.push.apply(g,B.mounts)}return I},syncfs:function(A,I){"function"==typeof A&&(I=A,A=!1),eA.syncFSRequests++,eA.syncFSRequests>1&&M("warning: "+eA.syncFSRequests+" FS.syncfs operations in flight at once, probably just doing extra work");var g=eA.getMounts(eA.root.mount),B=0;function C(A){return eA.syncFSRequests--,I(A)}function Q(A){if(A)return Q.errored?void 0:(Q.errored=!0,C(A));++B>=g.length&&C(null)}g.forEach((function(I){if(!I.type.syncfs)return Q(null);I.type.syncfs(I,A,Q)}))},mount:function(A,I,g){var B,C="/"===g,Q=!g;if(C&&eA.root)throw new eA.ErrnoError(10);if(!C&&!Q){var E=eA.lookupPath(g,{follow_mount:!1});if(g=E.path,B=E.node,eA.isMountpoint(B))throw new eA.ErrnoError(10);if(!eA.isDir(B.mode))throw new eA.ErrnoError(54)}var i={type:A,opts:I,mountpoint:g,mounts:[]},o=A.mount(i);return o.mount=i,i.root=o,C?eA.root=o:B&&(B.mounted=i,B.mount&&B.mount.mounts.push(i)),o},unmount:function(A){var I=eA.lookupPath(A,{follow_mount:!1});if(!eA.isMountpoint(I.node))throw new eA.ErrnoError(28);var g=I.node,B=g.mounted,C=eA.getMounts(B);Object.keys(eA.nameTable).forEach((function(A){for(var I=eA.nameTable[A];I;){var g=I.name_next;C.includes(I.mount)&&eA.destroyNode(I),I=g}})),g.mounted=null;var Q=g.mount.mounts.indexOf(B);g.mount.mounts.splice(Q,1)},lookup:function(A,I){return A.node_ops.lookup(A,I)},mknod:function(A,I,g){var B=eA.lookupPath(A,{parent:!0}).node,C=tA.basename(A);if(!C||"."===C||".."===C)throw new eA.ErrnoError(28);var Q=eA.mayCreate(B,C);if(Q)throw new eA.ErrnoError(Q);if(!B.node_ops.mknod)throw new eA.ErrnoError(63);return B.node_ops.mknod(B,C,I,g)},create:function(A,I){return I=void 0!==I?I:438,I&=4095,I|=32768,eA.mknod(A,I,0)},mkdir:function(A,I){return I=void 0!==I?I:511,I&=1023,I|=16384,eA.mknod(A,I,0)},mkdirTree:function(A,I){for(var g=A.split("/"),B="",C=0;C1&&void 0!==arguments[1]?arguments[1]:{};if(g.flags=g.flags||0,g.encoding=g.encoding||"binary","utf8"!==g.encoding&&"binary"!==g.encoding)throw new Error('Invalid encoding type "'+g.encoding+'"');var B=eA.open(A,g.flags),C=eA.stat(A).size,Q=new Uint8Array(C);return eA.read(B,Q,0,C,0),"utf8"===g.encoding?I=f(Q,0):"binary"===g.encoding&&(I=Q),eA.close(B),I},writeFile:function(A,I){var g=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};g.flags=g.flags||577;var B=eA.open(A,g.flags,g.mode);if("string"==typeof I){var C=new Uint8Array(b(I)+1),Q=p(I,C,0,C.length);eA.write(B,C,0,Q,void 0,g.canOwn)}else{if(!ArrayBuffer.isView(I))throw new Error("Unsupported data type");eA.write(B,I,0,I.byteLength,void 0,g.canOwn)}eA.close(B)},cwd:function(){return eA.currentPath},chdir:function(A){var I=eA.lookupPath(A,{follow:!0});if(null===I.node)throw new eA.ErrnoError(44);if(!eA.isDir(I.node.mode))throw new eA.ErrnoError(54);var g=eA.nodePermissions(I.node,"x");if(g)throw new eA.ErrnoError(g);eA.currentPath=I.path},createDefaultDirectories:function(){eA.mkdir("/tmp"),eA.mkdir("/home"),eA.mkdir("/home/web_user")},createDefaultDevices:function(){eA.mkdir("/dev"),eA.registerDevice(eA.makedev(1,3),{read:function(){return 0},write:function(A,I,g,B,C){return B}}),eA.mkdev("/dev/null",eA.makedev(1,3)),GA.register(eA.makedev(5,0),GA.default_tty_ops),GA.register(eA.makedev(6,0),GA.default_tty1_ops),eA.mkdev("/dev/tty",eA.makedev(5,0)),eA.mkdev("/dev/tty1",eA.makedev(6,0));var A=function(){if("object"==("undefined"==typeof crypto?"undefined":E(crypto))&&"function"==typeof crypto.getRandomValues){var A=new Uint8Array(1);return function(){return crypto.getRandomValues(A),A[0]}}if(R)try{var I=B(654);return function(){return I.randomBytes(1)[0]}}catch(A){}return function(){return _("randomDevice")}}();eA.createDevice("/dev","random",A),eA.createDevice("/dev","urandom",A),eA.mkdir("/dev/shm"),eA.mkdir("/dev/shm/tmp")},createSpecialDirectories:function(){eA.mkdir("/proc");var A=eA.mkdir("/proc/self");eA.mkdir("/proc/self/fd"),eA.mount({mount:function(){var I=eA.createNode(A,"fd",16895,73);return I.node_ops={lookup:function(A,I){var g=+I,B=eA.getStream(g);if(!B)throw new eA.ErrnoError(8);var C={parent:null,mount:{mountpoint:"fake"},node_ops:{readlink:function(){return B.path}}};return C.parent=C,C}},I}},{},"/proc/self/fd")},createStandardStreams:function(){A.stdin?eA.createDevice("/dev","stdin",A.stdin):eA.symlink("/dev/tty","/dev/stdin"),A.stdout?eA.createDevice("/dev","stdout",null,A.stdout):eA.symlink("/dev/tty","/dev/stdout"),A.stderr?eA.createDevice("/dev","stderr",null,A.stderr):eA.symlink("/dev/tty1","/dev/stderr"),eA.open("/dev/stdin",0),eA.open("/dev/stdout",1),eA.open("/dev/stderr",1)},ensureErrnoError:function(){eA.ErrnoError||(eA.ErrnoError=function(A,I){this.node=I,this.setErrno=function(A){this.errno=A},this.setErrno(A),this.message="FS error"},eA.ErrnoError.prototype=new Error,eA.ErrnoError.prototype.constructor=eA.ErrnoError,[44].forEach((function(A){eA.genericErrors[A]=new eA.ErrnoError(A),eA.genericErrors[A].stack=""})))},staticInit:function(){eA.ensureErrnoError(),eA.nameTable=new Array(4096),eA.mount(rA,{},"/"),eA.createDefaultDirectories(),eA.createDefaultDevices(),eA.createSpecialDirectories(),eA.filesystems={MEMFS:rA}},init:function(I,g,B){eA.init.initialized=!0,eA.ensureErrnoError(),A.stdin=I||A.stdin,A.stdout=g||A.stdout,A.stderr=B||A.stderr,eA.createStandardStreams()},quit:function(){eA.init.initialized=!1;for(var A=0;Athis.length-1||A<0)){var I=A%this.chunkSize,g=A/this.chunkSize|0;return this.getter(g)[I]}},Q.prototype.setDataGetter=function(A){this.getter=A},Q.prototype.cacheLength=function(){var A=new XMLHttpRequest;if(A.open("HEAD",g,!1),A.send(null),!(A.status>=200&&A.status<300||304===A.status))throw new Error("Couldn't load "+g+". Status: "+A.status);var I,B=Number(A.getResponseHeader("Content-length")),C=(I=A.getResponseHeader("Accept-Ranges"))&&"bytes"===I,Q=(I=A.getResponseHeader("Content-Encoding"))&&"gzip"===I,E=1048576;C||(E=B);var i=this;i.setDataGetter((function(A){var I=A*E,C=(A+1)*E-1;if(C=Math.min(C,B-1),void 0===i.chunks[A]&&(i.chunks[A]=function(A,I){if(A>I)throw new Error("invalid range ("+A+", "+I+") or no bytes requested!");if(I>B-1)throw new Error("only "+B+" bytes available! programmer error!");var C=new XMLHttpRequest;if(C.open("GET",g,!1),B!==E&&C.setRequestHeader("Range","bytes="+A+"-"+I),C.responseType="arraybuffer",C.overrideMimeType&&C.overrideMimeType("text/plain; charset=x-user-defined"),C.send(null),!(C.status>=200&&C.status<300||304===C.status))throw new Error("Couldn't load "+g+". Status: "+C.status);return void 0!==C.response?new Uint8Array(C.response||[]):wA(C.responseText||"",!0)}(I,C)),void 0===i.chunks[A])throw new Error("doXHR failed!");return i.chunks[A]})),!Q&&B||(E=B=1,B=this.getter(0).length,E=B,n("LazyFiles on gzip forces download of the whole file when length is accessed")),this._length=B,this._chunkSize=E,this.lengthKnown=!0},"undefined"!=typeof XMLHttpRequest){if(!e)throw"Cannot do synchronous binary XHRs outside webworkers in modern browsers. Use --embed-file or --preload-file in emcc";var E=new Q;Object.defineProperties(E,{length:{get:function(){return this.lengthKnown||this.cacheLength(),this._length}},chunkSize:{get:function(){return this.lengthKnown||this.cacheLength(),this._chunkSize}}});var i={isDevice:!1,contents:E}}else i={isDevice:!1,url:g};var o=eA.createFile(A,I,i,B,C);i.contents?o.contents=i.contents:i.url&&(o.contents=null,o.url=i.url),Object.defineProperties(o,{usedBytes:{get:function(){return this.contents.length}}});var D={};function a(A,I,g,B,C){var Q=A.node.contents;if(C>=Q.length)return 0;var E=Math.min(Q.length-C,B);if(Q.slice)for(var i=0;i>2]=B.dev,d[g+8>>2]=B.ino,d[g+12>>2]=B.mode,l[g+16>>2]=B.nlink,d[g+20>>2]=B.uid,d[g+24>>2]=B.gid,d[g+28>>2]=B.rdev,gA=[B.size>>>0,(IA=B.size,+Math.abs(IA)>=1?IA>0?(0|Math.min(+Math.floor(IA/4294967296),4294967295))>>>0:~~+Math.ceil((IA-+(~~IA>>>0))/4294967296)>>>0:0)],d[g+40>>2]=gA[0],d[g+44>>2]=gA[1],d[g+48>>2]=4096,d[g+52>>2]=B.blocks,gA=[Math.floor(B.atime.getTime()/1e3)>>>0,(IA=Math.floor(B.atime.getTime()/1e3),+Math.abs(IA)>=1?IA>0?(0|Math.min(+Math.floor(IA/4294967296),4294967295))>>>0:~~+Math.ceil((IA-+(~~IA>>>0))/4294967296)>>>0:0)],d[g+56>>2]=gA[0],d[g+60>>2]=gA[1],l[g+64>>2]=0,gA=[Math.floor(B.mtime.getTime()/1e3)>>>0,(IA=Math.floor(B.mtime.getTime()/1e3),+Math.abs(IA)>=1?IA>0?(0|Math.min(+Math.floor(IA/4294967296),4294967295))>>>0:~~+Math.ceil((IA-+(~~IA>>>0))/4294967296)>>>0:0)],d[g+72>>2]=gA[0],d[g+76>>2]=gA[1],l[g+80>>2]=0,gA=[Math.floor(B.ctime.getTime()/1e3)>>>0,(IA=Math.floor(B.ctime.getTime()/1e3),+Math.abs(IA)>=1?IA>0?(0|Math.min(+Math.floor(IA/4294967296),4294967295))>>>0:~~+Math.ceil((IA-+(~~IA>>>0))/4294967296)>>>0:0)],d[g+88>>2]=gA[0],d[g+92>>2]=gA[1],l[g+96>>2]=0,gA=[B.ino>>>0,(IA=B.ino,+Math.abs(IA)>=1?IA>0?(0|Math.min(+Math.floor(IA/4294967296),4294967295))>>>0:~~+Math.ceil((IA-+(~~IA>>>0))/4294967296)>>>0:0)],d[g+104>>2]=gA[0],d[g+108>>2]=gA[1],0},doMsync:function(A,I,g,B,C){var Q=K.slice(A,A+g);eA.msync(I,Q,C,g,B)},varargs:void 0,get:function(){return RA.varargs+=4,d[RA.varargs-4>>2]},getStr:function(A){return m(A)},getStreamFromFD:function(A){var I=eA.getStream(A);if(!I)throw new eA.ErrnoError(8);return I}},yA={};function FA(A){for(;A.length;){var I=A.pop();A.pop()(I)}}function nA(A){return this.fromWireType(d[A>>2])}var MA={},cA={},SA={};function NA(A){if(void 0===A)return"_unknown";var I=(A=A.replace(/[^a-zA-Z0-9_]/g,"$")).charCodeAt(0);return I>=48&&I<=57?"_"+A:A}function kA(A,I){return A=NA(A),new Function("body","return function "+A+'() {\n "use strict"; return body.apply(this, arguments);\n};\n')(I)}function UA(A,I){var g=kA(I,(function(A){this.name=I,this.message=A;var g=new Error(A).stack;void 0!==g&&(this.stack=this.toString()+"\n"+g.replace(/^Error(:[^\n]*)?\n/,""))}));return g.prototype=Object.create(A.prototype),g.prototype.constructor=g,g.prototype.toString=function(){return void 0===this.message?this.name:this.name+": "+this.message},g}var JA=void 0;function KA(A){throw new JA(A)}function YA(A,I,g){function B(I){var B=g(I);B.length!==A.length&&KA("Mismatched type converter count");for(var C=0;C2&&void 0!==arguments[2]?arguments[2]:{};if(!("argPackAdvance"in I))throw new TypeError("registerType registeredInstance requires argPackAdvance");var B=I.name;if(A||qA('type "'+B+'" must have a positive integer typeid pointer'),cA.hasOwnProperty(A)){if(g.ignoreDuplicateRegistrations)return;qA("Cannot register type '"+B+"' twice")}if(cA[A]=I,delete SA[A],MA.hasOwnProperty(A)){var C=MA[A];delete MA[A],C.forEach((function(A){return A()}))}}function fA(A){qA(A.$$.ptrType.registeredClass.name+" instance already deleted")}var mA=!1;function pA(A){}function bA(A){A.count.value-=1,0===A.count.value&&function(A){A.smartPtr?A.smartPtrType.rawDestructor(A.smartPtr):A.ptrType.registeredClass.rawDestructor(A.ptr)}(A)}function WA(A,I,g){if(I===g)return A;if(void 0===g.baseClass)return null;var B=WA(A,I,g.baseClass);return null===B?null:g.downcast(B)}var ZA={},xA=[];function VA(){for(;xA.length;){var A=xA.pop();A.$$.deleteScheduled=!1,A.delete()}}var OA=void 0,XA={};function TA(A,I){return I.ptrType&&I.ptr||KA("makeClassHandle requires ptr and ptrType"),!!I.smartPtrType!=!!I.smartPtr&&KA("Both smartPtrType and smartPtr must be specified"),I.count={value:1},vA(Object.create(A,{$$:{value:I}}))}function vA(A){return"undefined"==typeof FinalizationRegistry?(vA=function(A){return A},A):(mA=new FinalizationRegistry((function(A){bA(A.$$)})),vA=function(A){var I=A.$$;if(I.smartPtr){var g={$$:I};mA.register(A,g,A)}return A},pA=function(A){return mA.unregister(A)},vA(A))}function jA(){}function PA(A,I,g){if(void 0===A[I].overloadTable){var B=A[I];A[I]=function(){return A[I].overloadTable.hasOwnProperty(arguments.length)||qA("Function '"+g+"' called with an invalid number of arguments ("+arguments.length+") - expects one of ("+A[I].overloadTable+")!"),A[I].overloadTable[arguments.length].apply(this,arguments)},A[I].overloadTable=[],A[I].overloadTable[B.argCount]=B}}function zA(I,g,B){A.hasOwnProperty(I)?((void 0===B||void 0!==A[I].overloadTable&&void 0!==A[I].overloadTable[B])&&qA("Cannot register public name '"+I+"' twice"),PA(A,I,I),A.hasOwnProperty(B)&&qA("Cannot register multiple overloads of a function with the same number of arguments ("+B+")!"),A[I].overloadTable[B]=g):(A[I]=g,void 0!==B&&(A[I].numArguments=B))}function _A(A,I,g,B,C,Q,E,i){this.name=A,this.constructor=I,this.instancePrototype=g,this.rawDestructor=B,this.baseClass=C,this.getActualType=Q,this.upcast=E,this.downcast=i,this.pureVirtualFunctions=[]}function $A(A,I,g){for(;I!==g;)I.upcast||qA("Expected null or instance of "+g.name+", got an instance of "+I.name),A=I.upcast(A),I=I.baseClass;return A}function AI(A,I){if(null===I)return this.isReference&&qA("null is not a valid "+this.name),0;I.$$||qA('Cannot pass "'+eI(I)+'" as a '+this.name),I.$$.ptr||qA("Cannot pass deleted object as a pointer of type "+this.name);var g=I.$$.ptrType.registeredClass;return $A(I.$$.ptr,g,this.registeredClass)}function II(A,I){var g;if(null===I)return this.isReference&&qA("null is not a valid "+this.name),this.isSmartPointer?(g=this.rawConstructor(),null!==A&&A.push(this.rawDestructor,g),g):0;I.$$||qA('Cannot pass "'+eI(I)+'" as a '+this.name),I.$$.ptr||qA("Cannot pass deleted object as a pointer of type "+this.name),!this.isConst&&I.$$.ptrType.isConst&&qA("Cannot convert argument of type "+(I.$$.smartPtrType?I.$$.smartPtrType.name:I.$$.ptrType.name)+" to parameter type "+this.name);var B=I.$$.ptrType.registeredClass;if(g=$A(I.$$.ptr,B,this.registeredClass),this.isSmartPointer)switch(void 0===I.$$.smartPtr&&qA("Passing raw pointer to smart pointer is illegal"),this.sharingPolicy){case 0:I.$$.smartPtrType===this?g=I.$$.smartPtr:qA("Cannot convert argument of type "+(I.$$.smartPtrType?I.$$.smartPtrType.name:I.$$.ptrType.name)+" to parameter type "+this.name);break;case 1:g=I.$$.smartPtr;break;case 2:if(I.$$.smartPtrType===this)g=I.$$.smartPtr;else{var C=I.clone();g=this.rawShare(g,rI.toHandle((function(){C.delete()}))),null!==A&&A.push(this.rawDestructor,g)}break;default:qA("Unsupporting sharing policy")}return g}function gI(A,I){if(null===I)return this.isReference&&qA("null is not a valid "+this.name),0;I.$$||qA('Cannot pass "'+eI(I)+'" as a '+this.name),I.$$.ptr||qA("Cannot pass deleted object as a pointer of type "+this.name),I.$$.ptrType.isConst&&qA("Cannot convert argument of type "+I.$$.ptrType.name+" to parameter type "+this.name);var g=I.$$.ptrType.registeredClass;return $A(I.$$.ptr,g,this.registeredClass)}function BI(A,I,g,B,C,Q,E,i,o,D,a){this.name=A,this.registeredClass=I,this.isReference=g,this.isConst=B,this.isSmartPointer=C,this.pointeeType=Q,this.sharingPolicy=E,this.rawGetPointee=i,this.rawConstructor=o,this.rawShare=D,this.rawDestructor=a,C||void 0!==I.baseClass?this.toWireType=II:B?(this.toWireType=AI,this.destructorFunction=null):(this.toWireType=gI,this.destructorFunction=null)}function CI(I,g,B){A.hasOwnProperty(I)||KA("Replacing nonexistant public symbol"),void 0!==A[I].overloadTable&&void 0!==B?A[I].overloadTable[B]=g:(A[I]=g,A[I].argCount=B)}function QI(A){return Z.get(A)}function EI(I,g,B){return I.includes("j")?function(I,g,B){var C=A["dynCall_"+I];return B&&B.length?C.apply(null,[g].concat(B)):C.call(null,g)}(I,g,B):QI(g).apply(null,B)}function iI(A,I){var g,B,C,Q=(A=lA(A)).includes("j")?(g=A,B=I,C=[],function(){return C.length=0,Object.assign(C,arguments),EI(g,B,C)}):QI(I);return"function"!=typeof Q&&qA("unknown function pointer with signature "+A+": "+I),Q}var oI=void 0;function DI(A){var I=OI(A),g=lA(I);return xI(I),g}function aI(A,I){var g=[],B={};throw I.forEach((function A(I){B[I]||cA[I]||(SA[I]?SA[I].forEach(A):(g.push(I),B[I]=!0))})),new oI(A+": "+g.map(DI).join([", "]))}function tI(A,I){for(var g=[],B=0;B>2]);return g}function sI(A,I,g,B,C){var Q=I.length;Q<2&&qA("argTypes array size mismatch! Must at least get return value and 'this' types!");for(var i=null!==I[1]&&null!==g,o=!1,D=1;D0?", ":"")+s),w+=(a?"var rv = ":"")+"invoker(fn"+(s.length>0?", ":"")+s+");\n",o)w+="runDestructors(destructors);\n";else for(D=i?1:2;D4&&0==--GI[A].refcount&&(GI[A]=void 0,wI.push(A))}var rI={toValue:function(A){return A||qA("Cannot use deleted val. handle = "+A),GI[A].value},toHandle:function(A){switch(A){case void 0:return 1;case null:return 2;case!0:return 3;case!1:return 4;default:var I=wI.length?wI.pop():GI.length;return GI[I]={refcount:1,value:A},I}}};function eI(A){if(null===A)return"null";var I=E(A);return"object"===I||"array"===I||"function"===I?A.toString():""+A}function RI(A,I){switch(I){case 2:return function(A){return this.fromWireType(H[A>>2])};case 3:return function(A){return this.fromWireType(q[A>>3])};default:throw new TypeError("Unknown float type: "+A)}}function yI(A,I,g){switch(I){case 0:return g?function(A){return J[A]}:function(A){return K[A]};case 1:return g?function(A){return Y[A>>1]}:function(A){return L[A>>1]};case 2:return g?function(A){return d[A>>2]}:function(A){return l[A>>2]};default:throw new TypeError("Unknown integer type: "+A)}}var FI="undefined"!=typeof TextDecoder?new TextDecoder("utf-16le"):void 0;function nI(A,I){for(var g=A,B=g>>1,C=B+I/2;!(B>=C)&&L[B];)++B;if((g=B<<1)-A>32&&FI)return FI.decode(K.subarray(A,g));for(var Q="",E=0;!(E>=I/2);++E){var i=Y[A+2*E>>1];if(0==i)break;Q+=String.fromCharCode(i)}return Q}function MI(A,I,g){if(void 0===g&&(g=2147483647),g<2)return 0;for(var B=I,C=(g-=2)<2*A.length?g/2:A.length,Q=0;Q>1]=E,I+=2}return Y[I>>1]=0,I-B}function cI(A){return 2*A.length}function SI(A,I){for(var g=0,B="";!(g>=I/4);){var C=d[A+4*g>>2];if(0==C)break;if(++g,C>=65536){var Q=C-65536;B+=String.fromCharCode(55296|Q>>10,56320|1023&Q)}else B+=String.fromCharCode(C)}return B}function NI(A,I,g){if(void 0===g&&(g=2147483647),g<4)return 0;for(var B=I,C=B+g-4,Q=0;Q=55296&&E<=57343&&(E=65536+((1023&E)<<10)|1023&A.charCodeAt(++Q)),d[I>>2]=E,(I+=4)+4>C)break}return d[I>>2]=0,I-B}function kI(A){for(var I=0,g=0;g=55296&&B<=57343&&++g,I+=4}return I}function UI(A){var I=b(A)+1,g=ZI(I);return g&&p(A,J,g,I),g}var JI=[];function KI(A){try{return c.grow(A-U.byteLength+65535>>>16),W(c.buffer),1}catch(A){}}var YI={};function LI(){if(!LI.strings){var A={USER:"web_user",LOGNAME:"web_user",PATH:"/",PWD:"/",HOME:"/home/web_user",LANG:("object"==("undefined"==typeof navigator?"undefined":E(navigator))&&navigator.languages&&navigator.languages[0]||"C").replace("-","_")+".UTF-8",_:G||"./this.program"};for(var I in YI)void 0===YI[I]?delete A[I]:A[I]=YI[I];var g=[];for(var I in A)g.push(I+"="+A[I]);LI.strings=g}return LI.strings}function dI(A){return A%4==0&&(A%100!=0||A%400==0)}var lI=[31,29,31,30,31,30,31,31,30,31,30,31],HI=[31,28,31,30,31,30,31,31,30,31,30,31];function qI(A,I,g,B){var C=d[B+40>>2],Q={tm_sec:d[B>>2],tm_min:d[B+4>>2],tm_hour:d[B+8>>2],tm_mday:d[B+12>>2],tm_mon:d[B+16>>2],tm_year:d[B+20>>2],tm_wday:d[B+24>>2],tm_yday:d[B+28>>2],tm_isdst:d[B+32>>2],tm_gmtoff:d[B+36>>2],tm_zone:C?m(C):""},E=m(g),i={"%c":"%a %b %d %H:%M:%S %Y","%D":"%m/%d/%y","%F":"%Y-%m-%d","%h":"%b","%r":"%I:%M:%S %p","%R":"%H:%M","%T":"%H:%M:%S","%x":"%m/%d/%y","%X":"%H:%M:%S","%Ec":"%c","%EC":"%C","%Ex":"%m/%d/%y","%EX":"%H:%M:%S","%Ey":"%y","%EY":"%Y","%Od":"%d","%Oe":"%e","%OH":"%H","%OI":"%I","%Om":"%m","%OM":"%M","%OS":"%S","%Ou":"%u","%OU":"%U","%OV":"%V","%Ow":"%w","%OW":"%W","%Oy":"%y"};for(var o in i)E=E.replace(new RegExp(o,"g"),i[o]);var D=["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],a=["January","February","March","April","May","June","July","August","September","October","November","December"];function t(A,I,g){for(var B="number"==typeof A?A.toString():A||"";B.length0?1:0}var B;return 0===(B=g(A.getFullYear()-I.getFullYear()))&&0===(B=g(A.getMonth()-I.getMonth()))&&(B=g(A.getDate()-I.getDate())),B}function G(A){switch(A.getDay()){case 0:return new Date(A.getFullYear()-1,11,29);case 1:return A;case 2:return new Date(A.getFullYear(),0,3);case 3:return new Date(A.getFullYear(),0,2);case 4:return new Date(A.getFullYear(),0,1);case 5:return new Date(A.getFullYear()-1,11,31);case 6:return new Date(A.getFullYear()-1,11,30)}}function h(A){var I=function(A,I){for(var g=new Date(A.getTime());I>0;){var B=dI(g.getFullYear()),C=g.getMonth(),Q=(B?lI:HI)[C];if(!(I>Q-g.getDate()))return g.setDate(g.getDate()+I),g;I-=Q-g.getDate()+1,g.setDate(1),C<11?g.setMonth(C+1):(g.setMonth(0),g.setFullYear(g.getFullYear()+1))}return g}(new Date(A.tm_year+1900,0,1),A.tm_yday),g=new Date(I.getFullYear(),0,4),B=new Date(I.getFullYear()+1,0,4),C=G(g),Q=G(B);return w(C,I)<=0?w(Q,I)<=0?I.getFullYear()+1:I.getFullYear():I.getFullYear()-1}var r={"%a":function(A){return D[A.tm_wday].substring(0,3)},"%A":function(A){return D[A.tm_wday]},"%b":function(A){return a[A.tm_mon].substring(0,3)},"%B":function(A){return a[A.tm_mon]},"%C":function(A){return s((A.tm_year+1900)/100|0,2)},"%d":function(A){return s(A.tm_mday,2)},"%e":function(A){return t(A.tm_mday,2," ")},"%g":function(A){return h(A).toString().substring(2)},"%G":function(A){return h(A)},"%H":function(A){return s(A.tm_hour,2)},"%I":function(A){var I=A.tm_hour;return 0==I?I=12:I>12&&(I-=12),s(I,2)},"%j":function(A){return s(A.tm_mday+function(A,I){for(var g=0,B=0;B<=I;g+=A[B++]);return g}(dI(A.tm_year+1900)?lI:HI,A.tm_mon-1),3)},"%m":function(A){return s(A.tm_mon+1,2)},"%M":function(A){return s(A.tm_min,2)},"%n":function(){return"\n"},"%p":function(A){return A.tm_hour>=0&&A.tm_hour<12?"AM":"PM"},"%S":function(A){return s(A.tm_sec,2)},"%t":function(){return"\t"},"%u":function(A){return A.tm_wday||7},"%U":function(A){var I=A.tm_yday+7-A.tm_wday;return s(Math.floor(I/7),2)},"%V":function(A){var I=Math.floor((A.tm_yday+7-(A.tm_wday+6)%7)/7);if((A.tm_wday+371-A.tm_yday-2)%7<=2&&I++,I){if(53==I){var g=(A.tm_wday+371-A.tm_yday)%7;4==g||3==g&&dI(A.tm_year)||(I=1)}}else{I=52;var B=(A.tm_wday+7-A.tm_yday-1)%7;(4==B||5==B&&dI(A.tm_year%400-1))&&I++}return s(I,2)},"%w":function(A){return A.tm_wday},"%W":function(A){var I=A.tm_yday+7-(A.tm_wday+6)%7;return s(Math.floor(I/7),2)},"%y":function(A){return(A.tm_year+1900).toString().substring(2)},"%Y":function(A){return A.tm_year+1900},"%z":function(A){var I=A.tm_gmtoff,g=I>=0;return I=(I=Math.abs(I)/60)/60*100+I%60,(g?"+":"-")+String("0000"+I).slice(-4)},"%Z":function(A){return A.tm_zone},"%%":function(){return"%"}};for(var o in E=E.replace(/%%/g,"\0\0"),r)E.includes(o)&&(E=E.replace(new RegExp(o,"g"),r[o](Q)));var e=wA(E=E.replace(/\0\0/g,"%"),!1);return e.length>I?0:(function(A,I){J.set(A,I)}(e,A),e.length-1)}var uI=function(A,I,g,B){A||(A=this),this.parent=A,this.mount=A.mount,this.mounted=null,this.id=eA.nextInode++,this.name=I,this.mode=g,this.node_ops={},this.stream_ops={},this.rdev=B};Object.defineProperties(uI.prototype,{read:{get:function(){return 365==(365&this.mode)},set:function(A){A?this.mode|=365:this.mode&=-366}},write:{get:function(){return 146==(146&this.mode)},set:function(A){A?this.mode|=146:this.mode&=-147}},isFolder:{get:function(){return eA.isDir(this.mode)}},isDevice:{get:function(){return eA.isChrdev(this.mode)}}}),eA.FSNode=uI,eA.staticInit(),JA=A.InternalError=UA(Error,"InternalError"),function(){for(var A=new Array(256),I=0;I<256;++I)A[I]=String.fromCharCode(I);dA=A}(),HA=A.BindingError=UA(Error,"BindingError"),jA.prototype.isAliasOf=function(A){if(!(this instanceof jA))return!1;if(!(A instanceof jA))return!1;for(var I=this.$$.ptrType.registeredClass,g=this.$$.ptr,B=A.$$.ptrType.registeredClass,C=A.$$.ptr;I.baseClass;)g=I.upcast(g),I=I.baseClass;for(;B.baseClass;)C=B.upcast(C),B=B.baseClass;return I===B&&g===C},jA.prototype.clone=function(){if(this.$$.ptr||fA(this),this.$$.preservePointerOnDelete)return this.$$.count.value+=1,this;var A,I=vA(Object.create(Object.getPrototypeOf(this),{$$:{value:(A=this.$$,{count:A.count,deleteScheduled:A.deleteScheduled,preservePointerOnDelete:A.preservePointerOnDelete,ptr:A.ptr,ptrType:A.ptrType,smartPtr:A.smartPtr,smartPtrType:A.smartPtrType})}}));return I.$$.count.value+=1,I.$$.deleteScheduled=!1,I},jA.prototype.delete=function(){this.$$.ptr||fA(this),this.$$.deleteScheduled&&!this.$$.preservePointerOnDelete&&qA("Object already scheduled for deletion"),pA(this),bA(this.$$),this.$$.preservePointerOnDelete||(this.$$.smartPtr=void 0,this.$$.ptr=void 0)},jA.prototype.isDeleted=function(){return!this.$$.ptr},jA.prototype.deleteLater=function(){return this.$$.ptr||fA(this),this.$$.deleteScheduled&&!this.$$.preservePointerOnDelete&&qA("Object already scheduled for deletion"),xA.push(this),1===xA.length&&OA&&OA(VA),this.$$.deleteScheduled=!0,this},A.getInheritedInstanceCount=function(){return Object.keys(XA).length},A.getLiveInheritedInstances=function(){var A=[];for(var I in XA)XA.hasOwnProperty(I)&&A.push(XA[I]);return A},A.flushPendingDeletes=VA,A.setDelayFunction=function(A){OA=A,xA.length&&OA&&OA(VA)},BI.prototype.getPointee=function(A){return this.rawGetPointee&&(A=this.rawGetPointee(A)),A},BI.prototype.destructor=function(A){this.rawDestructor&&this.rawDestructor(A)},BI.prototype.argPackAdvance=8,BI.prototype.readValueFromPointer=nA,BI.prototype.deleteObject=function(A){null!==A&&A.delete()},BI.prototype.fromWireType=function(A){var I=this.getPointee(A);if(!I)return this.destructor(A),null;var g=function(A,I){return I=function(A,I){for(void 0===I&&qA("ptr should not be undefined");A.baseClass;)I=A.upcast(I),A=A.baseClass;return I}(A,I),XA[I]}(this.registeredClass,I);if(void 0!==g){if(0===g.$$.count.value)return g.$$.ptr=I,g.$$.smartPtr=A,g.clone();var B=g.clone();return this.destructor(A),B}function C(){return this.isSmartPointer?TA(this.registeredClass.instancePrototype,{ptrType:this.pointeeType,ptr:I,smartPtrType:this,smartPtr:A}):TA(this.registeredClass.instancePrototype,{ptrType:this,ptr:A})}var Q,E=this.registeredClass.getActualType(I),i=ZA[E];if(!i)return C.call(this);Q=this.isConst?i.constPointerType:i.pointerType;var o=WA(I,this.registeredClass,Q.registeredClass);return null===o?C.call(this):this.isSmartPointer?TA(Q.registeredClass.instancePrototype,{ptrType:Q,ptr:o,smartPtrType:this,smartPtr:A}):TA(Q.registeredClass.instancePrototype,{ptrType:Q,ptr:o})},oI=A.UnboundTypeError=UA(Error,"UnboundTypeError"),A.count_emval_handles=function(){for(var A=0,I=5;I>4,g=(15&C)<<4|(Q=i.indexOf(A.charAt(D++)))>>2,B=(3&Q)<<6|(E=i.indexOf(A.charAt(D++))),o+=String.fromCharCode(I),64!==Q&&(o+=String.fromCharCode(g)),64!==E&&(o+=String.fromCharCode(B))}while(D>1]=2,0;case 16:case 8:default:return-28;case 9:return d[VI()>>2]=28,-1}}catch(A){if(void 0===eA||!(A instanceof eA.ErrnoError))throw A;return-A.errno}},G:function(A,I,g){RA.varargs=g;try{var B=RA.getStreamFromFD(A);switch(I){case 21509:case 21505:case 21510:case 21511:case 21512:case 21506:case 21507:case 21508:case 21523:case 21524:return B.tty?0:-59;case 21519:if(!B.tty)return-59;var C=RA.get();return d[C>>2]=0,0;case 21520:return B.tty?-28:-59;case 21531:return C=RA.get(),eA.ioctl(B,I,C);default:return-28}}catch(A){if(void 0===eA||!(A instanceof eA.ErrnoError))throw A;return-A.errno}},H:function(A,I,g,B){RA.varargs=B;try{I=RA.getStr(I),I=RA.calculateAt(A,I);var C=B?RA.get():0;return eA.open(I,g,C).fd}catch(A){if(void 0===eA||!(A instanceof eA.ErrnoError))throw A;return-A.errno}},R:function(A){var I=yA[A];delete yA[A];var g=I.rawConstructor,B=I.rawDestructor,C=I.fields;YA([A],C.map((function(A){return A.getterReturnType})).concat(C.map((function(A){return A.setterArgumentType}))),(function(A){var Q={};return C.forEach((function(I,g){var B=I.fieldName,E=A[g],i=I.getter,o=I.getterContext,D=A[g+C.length],a=I.setter,t=I.setterContext;Q[B]={read:function(A){return E.fromWireType(i(o,A))},write:function(A,I){var g=[];a(t,A,D.toWireType(g,I)),FA(g)}}})),[{name:I.name,fromWireType:function(A){var I={};for(var g in Q)I[g]=Q[g].read(A);return B(A),I},toWireType:function(A,I){for(var C in Q)if(!(C in I))throw new TypeError('Missing field: "'+C+'"');var E=g();for(C in Q)Q[C].write(E,I[C]);return null!==A&&A.push(B,E),E},argPackAdvance:8,readValueFromPointer:nA,destructorFunction:B}]}))},y:function(A,I,g,B,C){},L:function(A,I,g,B,C){var Q=LA(g);uA(A,{name:I=lA(I),fromWireType:function(A){return!!A},toWireType:function(A,I){return I?B:C},argPackAdvance:8,readValueFromPointer:function(A){var B;if(1===g)B=J;else if(2===g)B=Y;else{if(4!==g)throw new TypeError("Unknown boolean type size: "+I);B=d}return this.fromWireType(B[A>>Q])},destructorFunction:null})},U:function(A,I,g,B,C,Q,E,i,o,D,a,t,s){a=lA(a),Q=iI(C,Q),i&&(i=iI(E,i)),D&&(D=iI(o,D)),s=iI(t,s);var w=NA(a);zA(w,(function(){aI("Cannot construct "+a+" due to unbound types",[B])})),YA([A,I,g],B?[B]:[],(function(I){var g,C;I=I[0],C=B?(g=I.registeredClass).instancePrototype:jA.prototype;var E=kA(w,(function(){if(Object.getPrototypeOf(this)!==o)throw new HA("Use 'new' to construct "+a);if(void 0===t.constructor_body)throw new HA(a+" has no accessible constructor");var A=t.constructor_body[arguments.length];if(void 0===A)throw new HA("Tried to invoke ctor of "+a+" with invalid number of parameters ("+arguments.length+") - expected ("+Object.keys(t.constructor_body).toString()+") parameters instead!");return A.apply(this,arguments)})),o=Object.create(C,{constructor:{value:E}});E.prototype=o;var t=new _A(a,E,o,s,g,Q,i,D),G=new BI(a,t,!0,!1,!1),h=new BI(a+"*",t,!1,!1,!1),r=new BI(a+" const*",t,!1,!0,!1);return ZA[A]={pointerType:h,constPointerType:r},CI(w,E),[G,h,r]}))},Q:function(A,I,g,B,C,Q){k(I>0);var E=tI(I,g);C=iI(B,C),YA([],[A],(function(A){var g="constructor "+(A=A[0]).name;if(void 0===A.registeredClass.constructor_body&&(A.registeredClass.constructor_body=[]),void 0!==A.registeredClass.constructor_body[I-1])throw new HA("Cannot register multiple constructors with identical number of parameters ("+(I-1)+") for class '"+A.name+"'! Overload resolution is currently only performed using the parameter count, not actual type info!");return A.registeredClass.constructor_body[I-1]=function(){aI("Cannot construct "+A.name+" due to unbound types",E)},YA([],E,(function(B){return B.splice(1,0,null),A.registeredClass.constructor_body[I-1]=sI(g,B,null,C,Q),[]})),[]}))},h:function(A,I,g,B,C,Q,E,i){var o=tI(g,B);I=lA(I),Q=iI(C,Q),YA([],[A],(function(A){var B=(A=A[0]).name+"."+I;function C(){aI("Cannot call "+B+" due to unbound types",o)}I.startsWith("@@")&&(I=Symbol[I.substring(2)]),i&&A.registeredClass.pureVirtualFunctions.push(I);var D=A.registeredClass.instancePrototype,a=D[I];return void 0===a||void 0===a.overloadTable&&a.className!==A.name&&a.argCount===g-2?(C.argCount=g-2,C.className=A.name,D[I]=C):(PA(D,I,B),D[I].overloadTable[g-2]=C),YA([],o,(function(C){var i=sI(B,C,A,Q,E);return void 0===D[I].overloadTable?(i.argCount=g-2,D[I]=i):D[I].overloadTable[g-2]=i,[]})),[]}))},s:function(I,g,B){I=lA(I),YA([],[g],(function(g){return g=g[0],A[I]=g.fromWireType(B),[]}))},K:function(A,I){uA(A,{name:I=lA(I),fromWireType:function(A){var I=rI.toValue(A);return hI(A),I},toWireType:function(A,I){return rI.toHandle(I)},argPackAdvance:8,readValueFromPointer:nA,destructorFunction:null})},r:function(A,I,g){var B=LA(g);uA(A,{name:I=lA(I),fromWireType:function(A){return A},toWireType:function(A,I){return I},argPackAdvance:8,readValueFromPointer:RI(I,B),destructorFunction:null})},d:function(A,I,g,B,C,Q){var E=tI(I,g);A=lA(A),C=iI(B,C),zA(A,(function(){aI("Cannot call "+A+" due to unbound types",E)}),I-1),YA([],E,(function(g){var B=[g[0],null].concat(g.slice(1));return CI(A,sI(A,B,null,C,Q),I-1),[]}))},e:function(A,I,g,B,C){I=lA(I),-1===C&&(C=4294967295);var Q=LA(g),E=function(A){return A};if(0===B){var i=32-8*g;E=function(A){return A<>>i}}var o=I.includes("unsigned");uA(A,{name:I,fromWireType:E,toWireType:o?function(A,I){return this.name,I>>>0}:function(A,I){return this.name,I},argPackAdvance:8,readValueFromPointer:yI(I,Q,0!==B),destructorFunction:null})},c:function(A,I,g){var B=[Int8Array,Uint8Array,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array][I];function C(A){var I=l,g=I[A>>=2],C=I[A+1];return new B(U,C,g)}uA(A,{name:g=lA(g),fromWireType:C,argPackAdvance:8,readValueFromPointer:C},{ignoreDuplicateRegistrations:!0})},q:function(A,I){var g="std::string"===(I=lA(I));uA(A,{name:I,fromWireType:function(A){var I,B=l[A>>2],C=A+4;if(g)for(var Q=C,E=0;E<=B;++E){var i=C+E;if(E==B||0==K[i]){var o=m(Q,i-Q);void 0===I?I=o:(I+=String.fromCharCode(0),I+=o),Q=i+1}}else{var D=new Array(B);for(E=0;E>2]=B,g&&C)p(I,K,E,B+1);else if(C)for(var i=0;i255&&(xI(E),qA("String has UTF-16 code units that do not fit in 8 bits")),K[E+i]=o}else for(i=0;i>2],E=Q(),o=A+4,D=0;D<=C;++D){var a=A+4+D*I;if(D==C||0==E[a>>i]){var t=B(o,a-o);void 0===g?g=t:(g+=String.fromCharCode(0),g+=t),o=a+I}}return xI(A),g},toWireType:function(A,B){"string"!=typeof B&&qA("Cannot pass non-string to C++ string type "+g);var Q=E(B),o=ZI(4+Q+I);return l[o>>2]=Q>>i,C(B,o+4,Q+I),null!==A&&A.push(xI,o),o},argPackAdvance:8,readValueFromPointer:nA,destructorFunction:function(A){xI(A)}})},T:function(A,I,g,B,C,Q){yA[A]={name:lA(I),rawConstructor:iI(g,B),rawDestructor:iI(C,Q),fields:[]}},S:function(A,I,g,B,C,Q,E,i,o,D){yA[A].fields.push({fieldName:lA(I),getterReturnType:g,getter:iI(B,C),getterContext:Q,setterArgumentType:E,setter:iI(i,o),setterContext:D})},M:function(A,I){uA(A,{isVoid:!0,name:I=lA(I),argPackAdvance:0,fromWireType:function(){},toWireType:function(A,I){}})},p:function(){return Date.now()},A:function(){throw 1/0},O:hI,P:function(A){A>4&&(GI[A].refcount+=1)},N:function(A,I){var g,B;void 0===(B=cA[g=A])&&qA("_emval_take_value has unknown type "+DI(g));var C=(A=B).readValueFromPointer(I);return rI.toHandle(C)},I:function(A,I){var g,B=new Date(1e3*(l[(g=A)>>2]+4294967296*d[g+4>>2]));d[I>>2]=B.getSeconds(),d[I+4>>2]=B.getMinutes(),d[I+8>>2]=B.getHours(),d[I+12>>2]=B.getDate(),d[I+16>>2]=B.getMonth(),d[I+20>>2]=B.getFullYear()-1900,d[I+24>>2]=B.getDay();var C=new Date(B.getFullYear(),0,1),Q=(B.getTime()-C.getTime())/864e5|0;d[I+28>>2]=Q,d[I+36>>2]=-60*B.getTimezoneOffset();var E=new Date(B.getFullYear(),6,1).getTimezoneOffset(),i=C.getTimezoneOffset(),o=0|(E!=i&&B.getTimezoneOffset()==Math.min(i,E));d[I+32>>2]=o},J:function A(I,g,B){A.called||(A.called=!0,function(A,I,g){var B=(new Date).getFullYear(),C=new Date(B,0,1),Q=new Date(B,6,1),E=C.getTimezoneOffset(),i=Q.getTimezoneOffset(),o=Math.max(E,i);function D(A){var I=A.toTimeString().match(/\(([A-Za-z ]+)\)$/);return I?I[1]:"GMT"}d[A>>2]=60*o,d[I>>2]=Number(E!=i);var a=D(C),t=D(Q),s=UI(a),w=UI(t);i>2]=s,l[g+4>>2]=w):(l[g>>2]=w,l[g+4>>2]=s)}(I,g,B))},a:function(){_("")},i:function(A,I,g){var B=function(A,I){var g;for(JI.length=0,I>>=2;g=K[A++];)I+=105!=g&I,JI.push(105==g?d[I]:q[I++>>1]),++I;return JI}(I,g);return iA[A].apply(null,B)},B:function(A){var I=K.length,g=2147483648;if((A>>>=0)>g)return!1;for(var B,C=1;C<=4;C*=2){var Q=I*(1+.2/C);if(Q=Math.min(Q,A+100663296),KI(Math.min(g,(B=Math.max(A,Q))+(65536-B%65536)%65536)))return!0}return!1},C:function(A,I){var g=0;return LI().forEach((function(B,C){var Q=I+g;l[A+4*C>>2]=Q,function(A,I,g){for(var B=0;B>0]=A.charCodeAt(B);J[I>>0]=0}(B,Q),g+=B.length+1})),0},D:function(A,I){var g=LI();l[A>>2]=g.length;var B=0;return g.forEach((function(A){B+=A.length+1})),l[I>>2]=B,0},b:function(I,g){var B;B=I,X()||(A.onExit&&A.onExit(B),N=!0),h(B,new oA(B))},m:function(A){try{var I=RA.getStreamFromFD(A);return eA.close(I),0}catch(A){if(void 0===eA||!(A instanceof eA.ErrnoError))throw A;return A.errno}},F:function(A,I,g,B){try{var C=function(A,I,g,B){for(var C=0,Q=0;Q>2],i=l[I+4>>2];I+=8;var o=eA.read(A,J,E,i,void 0);if(o<0)return-1;if(C+=o,o>2]=C,0}catch(A){if(void 0===eA||!(A instanceof eA.ErrnoError))throw A;return A.errno}},x:function(A,I,g,B,C){try{var Q=(o=g)+2097152>>>0<4194305-!!(i=I)?(i>>>0)+4294967296*o:NaN;if(isNaN(Q))return 61;var E=RA.getStreamFromFD(A);return eA.llseek(E,Q,B),gA=[E.position>>>0,(IA=E.position,+Math.abs(IA)>=1?IA>0?(0|Math.min(+Math.floor(IA/4294967296),4294967295))>>>0:~~+Math.ceil((IA-+(~~IA>>>0))/4294967296)>>>0:0)],d[C>>2]=gA[0],d[C+4>>2]=gA[1],E.getdents&&0===Q&&0===B&&(E.getdents=null),0}catch(A){if(void 0===eA||!(A instanceof eA.ErrnoError))throw A;return A.errno}var i,o},n:function(A,I,g,B){try{var C=function(A,I,g,B){for(var C=0,Q=0;Q>2],i=l[I+4>>2];I+=8;var o=eA.write(A,J,E,i,void 0);if(o<0)return-1;C+=o}return C}(RA.getStreamFromFD(A),I,g);return l[B>>2]=C,0}catch(A){if(void 0===eA||!(A instanceof eA.ErrnoError))throw A;return A.errno}},t:function(A,I){var g=TI();try{return QI(A)(I)}catch(A){if(vI(g),A!==A+0)throw A;XI(1,0)}},v:function(A,I,g){var B=TI();try{return QI(A)(I,g)}catch(A){if(vI(B),A!==A+0)throw A;XI(1,0)}},u:function(A,I,g,B){var C=TI();try{return QI(A)(I,g,B)}catch(A){if(vI(C),A!==A+0)throw A;XI(1,0)}},j:function(A,I){var g=TI();try{QI(A)(I)}catch(A){if(vI(g),A!==A+0)throw A;XI(1,0)}},w:function(A,I,g){var B=TI();try{QI(A)(I,g)}catch(A){if(vI(B),A!==A+0)throw A;XI(1,0)}},E:function(A,I,g,B){var C=TI();try{QI(A)(I,g,B)}catch(A){if(vI(C),A!==A+0)throw A;XI(1,0)}},k:function(A,I,g,B,C){var Q=TI();try{QI(A)(I,g,B,C)}catch(A){if(vI(Q),A!==A+0)throw A;XI(1,0)}},V:qI,z:function(A,I,g,B){return qI(A,I,g,B)}},ZI=(function(){var I={a:WI};function B(I,g){var B,C=I.exports;A.asm=C,W((c=A.asm.W).buffer),Z=A.asm.$,B=A.asm.X,V.unshift(B),z()}function C(A){B(A.instance)}function E(A){return function(){if(!F&&(r||e)){if("function"==typeof fetch&&!QA($))return fetch($,{credentials:"same-origin"}).then((function(A){if(!A.ok)throw"failed to load wasm binary file at '"+$+"'";return A.arrayBuffer()})).catch((function(){return EA($)}));if(Q)return new Promise((function(A,I){Q($,(function(I){A(new Uint8Array(I))}),I)}))}return Promise.resolve().then((function(){return EA($)}))}().then((function(A){return WebAssembly.instantiate(A,I)})).then((function(A){return A})).then(A,(function(A){M("failed to asynchronously prepare wasm: "+A),_(A)}))}if(P(),A.instantiateWasm)try{return A.instantiateWasm(I,B)}catch(A){return M("Module.instantiateWasm callback failed with error: "+A),!1}(F||"function"!=typeof WebAssembly.instantiateStreaming||CA($)||QA($)||R||"function"!=typeof fetch?E(C):fetch($,{credentials:"same-origin"}).then((function(A){return WebAssembly.instantiateStreaming(A,I).then(C,(function(A){return M("wasm streaming compile failed: "+A),M("falling back to ArrayBuffer instantiation"),E(C)}))}))).catch(g)}(),A.___wasm_call_ctors=function(){return(A.___wasm_call_ctors=A.asm.X).apply(null,arguments)},A._malloc=function(){return(ZI=A._malloc=A.asm.Y).apply(null,arguments)}),xI=A._free=function(){return(xI=A._free=A.asm.Z).apply(null,arguments)},VI=A.___errno_location=function(){return(VI=A.___errno_location=A.asm._).apply(null,arguments)},OI=A.___getTypeName=function(){return(OI=A.___getTypeName=A.asm.aa).apply(null,arguments)},XI=(A.__embind_initialize_bindings=function(){return(A.__embind_initialize_bindings=A.asm.ba).apply(null,arguments)},A._setThrew=function(){return(XI=A._setThrew=A.asm.ca).apply(null,arguments)}),TI=A.stackSave=function(){return(TI=A.stackSave=A.asm.da).apply(null,arguments)},vI=A.stackRestore=function(){return(vI=A.stackRestore=A.asm.ea).apply(null,arguments)},jI=A.___cxa_is_pointer_type=function(){return(jI=A.___cxa_is_pointer_type=A.asm.fa).apply(null,arguments)};function PI(g){function B(){bI||(bI=!0,A.calledRun=!0,N||(A.noFSInit||eA.init.initialized||eA.init(),eA.ignorePermissions=!1,GA.init(),DA(V),I(A),A.onRuntimeInitialized&&A.onRuntimeInitialized(),function(){if(A.postRun)for("function"==typeof A.postRun&&(A.postRun=[A.postRun]);A.postRun.length;)I=A.postRun.shift(),O.unshift(I);var I;DA(O)}()))}g=g||w,T>0||(function(){if(A.preRun)for("function"==typeof A.preRun&&(A.preRun=[A.preRun]);A.preRun.length;)I=A.preRun.shift(),x.unshift(I);var I;DA(x)}(),T>0||(A.setStatus?(A.setStatus("Running..."),setTimeout((function(){setTimeout((function(){A.setStatus("")}),1),B()}),1)):B()))}if(A.dynCall_jiji=function(){return(A.dynCall_jiji=A.asm.ga).apply(null,arguments)},A.dynCall_viijii=function(){return(A.dynCall_viijii=A.asm.ha).apply(null,arguments)},A.dynCall_iiiiij=function(){return(A.dynCall_iiiiij=A.asm.ia).apply(null,arguments)},A.dynCall_iiiiijj=function(){return(A.dynCall_iiiiijj=A.asm.ja).apply(null,arguments)},A.dynCall_iiiiiijj=function(){return(A.dynCall_iiiiiijj=A.asm.ka).apply(null,arguments)},A.FS=eA,j=function A(){bI||PI(),bI||(j=A)},A.preInit)for("function"==typeof A.preInit&&(A.preInit=[A.preInit]);A.preInit.length>0;)A.preInit.pop()();return PI(),A.ready});const G=w;function h(A,I){return function(){return A.apply(I,arguments)}}const{toString:r}=Object.prototype,{getPrototypeOf:e}=Object,R=(y=Object.create(null),A=>{const I=r.call(A);return y[I]||(y[I]=I.slice(8,-1).toLowerCase())});var y;const F=A=>(A=A.toLowerCase(),I=>R(I)===A),n=A=>I=>typeof I===A,{isArray:M}=Array,c=n("undefined"),S=F("ArrayBuffer"),N=n("string"),k=n("function"),U=n("number"),J=A=>null!==A&&"object"==typeof A,K=A=>{if("object"!==R(A))return!1;const I=e(A);return!(null!==I&&I!==Object.prototype&&null!==Object.getPrototypeOf(I)||Symbol.toStringTag in A||Symbol.iterator in A)},Y=F("Date"),L=F("File"),d=F("Blob"),l=F("FileList"),H=F("URLSearchParams");function q(A,I,{allOwnKeys:g=!1}={}){if(null==A)return;let B,C;if("object"!=typeof A&&(A=[A]),M(A))for(B=0,C=A.length;B0;)if(B=g[C],I===B.toLowerCase())return B;return null}const f="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:g.g,m=A=>!c(A)&&A!==f,p=(b="undefined"!=typeof Uint8Array&&e(Uint8Array),A=>b&&A instanceof b);var b;const W=F("HTMLFormElement"),Z=(({hasOwnProperty:A})=>(I,g)=>A.call(I,g))(Object.prototype),x=F("RegExp"),V=(A,I)=>{const g=Object.getOwnPropertyDescriptors(A),B={};q(g,((g,C)=>{!1!==I(g,C,A)&&(B[C]=g)})),Object.defineProperties(A,B)},O={isArray:M,isArrayBuffer:S,isBuffer:function(A){return null!==A&&!c(A)&&null!==A.constructor&&!c(A.constructor)&&k(A.constructor.isBuffer)&&A.constructor.isBuffer(A)},isFormData:A=>{const I="[object FormData]";return A&&("function"==typeof FormData&&A instanceof FormData||r.call(A)===I||k(A.toString)&&A.toString()===I)},isArrayBufferView:function(A){let I;return I="undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(A):A&&A.buffer&&S(A.buffer),I},isString:N,isNumber:U,isBoolean:A=>!0===A||!1===A,isObject:J,isPlainObject:K,isUndefined:c,isDate:Y,isFile:L,isBlob:d,isRegExp:x,isFunction:k,isStream:A=>J(A)&&k(A.pipe),isURLSearchParams:H,isTypedArray:p,isFileList:l,forEach:q,merge:function A(){const{caseless:I}=m(this)&&this||{},g={},B=(B,C)=>{const Q=I&&u(g,C)||C;K(g[Q])&&K(B)?g[Q]=A(g[Q],B):K(B)?g[Q]=A({},B):M(B)?g[Q]=B.slice():g[Q]=B};for(let A=0,I=arguments.length;A(q(I,((I,B)=>{g&&k(I)?A[B]=h(I,g):A[B]=I}),{allOwnKeys:B}),A),trim:A=>A.trim?A.trim():A.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,""),stripBOM:A=>(65279===A.charCodeAt(0)&&(A=A.slice(1)),A),inherits:(A,I,g,B)=>{A.prototype=Object.create(I.prototype,B),A.prototype.constructor=A,Object.defineProperty(A,"super",{value:I.prototype}),g&&Object.assign(A.prototype,g)},toFlatObject:(A,I,g,B)=>{let C,Q,E;const i={};if(I=I||{},null==A)return I;do{for(C=Object.getOwnPropertyNames(A),Q=C.length;Q-- >0;)E=C[Q],B&&!B(E,A,I)||i[E]||(I[E]=A[E],i[E]=!0);A=!1!==g&&e(A)}while(A&&(!g||g(A,I))&&A!==Object.prototype);return I},kindOf:R,kindOfTest:F,endsWith:(A,I,g)=>{A=String(A),(void 0===g||g>A.length)&&(g=A.length),g-=I.length;const B=A.indexOf(I,g);return-1!==B&&B===g},toArray:A=>{if(!A)return null;if(M(A))return A;let I=A.length;if(!U(I))return null;const g=new Array(I);for(;I-- >0;)g[I]=A[I];return g},forEachEntry:(A,I)=>{const g=(A&&A[Symbol.iterator]).call(A);let B;for(;(B=g.next())&&!B.done;){const g=B.value;I.call(A,g[0],g[1])}},matchAll:(A,I)=>{let g;const B=[];for(;null!==(g=A.exec(I));)B.push(g);return B},isHTMLForm:W,hasOwnProperty:Z,hasOwnProp:Z,reduceDescriptors:V,freezeMethods:A=>{V(A,((I,g)=>{if(k(A)&&-1!==["arguments","caller","callee"].indexOf(g))return!1;const B=A[g];k(B)&&(I.enumerable=!1,"writable"in I?I.writable=!1:I.set||(I.set=()=>{throw Error("Can not rewrite read-only method '"+g+"'")}))}))},toObjectSet:(A,I)=>{const g={},B=A=>{A.forEach((A=>{g[A]=!0}))};return M(A)?B(A):B(String(A).split(I)),g},toCamelCase:A=>A.toLowerCase().replace(/[_-\s]([a-z\d])(\w*)/g,(function(A,I,g){return I.toUpperCase()+g})),noop:()=>{},toFiniteNumber:(A,I)=>(A=+A,Number.isFinite(A)?A:I),findKey:u,global:f,isContextDefined:m,toJSONObject:A=>{const I=new Array(10),g=(A,B)=>{if(J(A)){if(I.indexOf(A)>=0)return;if(!("toJSON"in A)){I[B]=A;const C=M(A)?[]:{};return q(A,((A,I)=>{const Q=g(A,B+1);!c(Q)&&(C[I]=Q)})),I[B]=void 0,C}}return A};return g(A,0)}};function X(A,I,g,B,C){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=(new Error).stack,this.message=A,this.name="AxiosError",I&&(this.code=I),g&&(this.config=g),B&&(this.request=B),C&&(this.response=C)}O.inherits(X,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:O.toJSONObject(this.config),code:this.code,status:this.response&&this.response.status?this.response.status:null}}});const T=X.prototype,v={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach((A=>{v[A]={value:A}})),Object.defineProperties(X,v),Object.defineProperty(T,"isAxiosError",{value:!0}),X.from=(A,I,g,B,C,Q)=>{const E=Object.create(T);return O.toFlatObject(A,E,(function(A){return A!==Error.prototype}),(A=>"isAxiosError"!==A)),X.call(E,A.message,I,g,B,C),E.cause=A,E.name=A.name,Q&&Object.assign(E,Q),E};const j=X,P=B(230);function z(A){return O.isPlainObject(A)||O.isArray(A)}function _(A){return O.endsWith(A,"[]")?A.slice(0,-2):A}function $(A,I,g){return A?A.concat(I).map((function(A,I){return A=_(A),!g&&I?"["+A+"]":A})).join(g?".":""):I}const AA=O.toFlatObject(O,{},null,(function(A){return/^is[A-Z]/.test(A)})),IA=function(A,I,g){if(!O.isObject(A))throw new TypeError("target must be an object");I=I||new(P||FormData);const B=(g=O.toFlatObject(g,{metaTokens:!0,dots:!1,indexes:!1},!1,(function(A,I){return!O.isUndefined(I[A])}))).metaTokens,C=g.visitor||a,Q=g.dots,E=g.indexes,i=(g.Blob||"undefined"!=typeof Blob&&Blob)&&(o=I)&&O.isFunction(o.append)&&"FormData"===o[Symbol.toStringTag]&&o[Symbol.iterator];var o;if(!O.isFunction(C))throw new TypeError("visitor must be a function");function D(A){if(null===A)return"";if(O.isDate(A))return A.toISOString();if(!i&&O.isBlob(A))throw new j("Blob is not supported. Use a Buffer instead.");return O.isArrayBuffer(A)||O.isTypedArray(A)?i&&"function"==typeof Blob?new Blob([A]):Buffer.from(A):A}function a(A,g,C){let i=A;if(A&&!C&&"object"==typeof A)if(O.endsWith(g,"{}"))g=B?g:g.slice(0,-2),A=JSON.stringify(A);else if(O.isArray(A)&&function(A){return O.isArray(A)&&!A.some(z)}(A)||O.isFileList(A)||O.endsWith(g,"[]")&&(i=O.toArray(A)))return g=_(g),i.forEach((function(A,B){!O.isUndefined(A)&&null!==A&&I.append(!0===E?$([g],B,Q):null===E?g:g+"[]",D(A))})),!1;return!!z(A)||(I.append($(C,g,Q),D(A)),!1)}const t=[],s=Object.assign(AA,{defaultVisitor:a,convertValue:D,isVisitable:z});if(!O.isObject(A))throw new TypeError("data must be an object");return function A(g,B){if(!O.isUndefined(g)){if(-1!==t.indexOf(g))throw Error("Circular reference detected in "+B.join("."));t.push(g),O.forEach(g,(function(g,Q){!0===(!(O.isUndefined(g)||null===g)&&C.call(I,g,O.isString(Q)?Q.trim():Q,B,s))&&A(g,B?B.concat(Q):[Q])})),t.pop()}}(A),I};function gA(A){const I={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(A).replace(/[!'()~]|%20|%00/g,(function(A){return I[A]}))}function BA(A,I){this._pairs=[],A&&IA(A,this,I)}const CA=BA.prototype;CA.append=function(A,I){this._pairs.push([A,I])},CA.toString=function(A){const I=A?function(I){return A.call(this,I,gA)}:gA;return this._pairs.map((function(A){return I(A[0])+"="+I(A[1])}),"").join("&")};const QA=BA;function EA(A){return encodeURIComponent(A).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function iA(A,I,g){if(!I)return A;const B=g&&g.encode||EA,C=g&&g.serialize;let Q;if(Q=C?C(I,g):O.isURLSearchParams(I)?I.toString():new QA(I,g).toString(B),Q){const I=A.indexOf("#");-1!==I&&(A=A.slice(0,I)),A+=(-1===A.indexOf("?")?"?":"&")+Q}return A}const oA=class{constructor(){this.handlers=[]}use(A,I,g){return this.handlers.push({fulfilled:A,rejected:I,synchronous:!!g&&g.synchronous,runWhen:g?g.runWhen:null}),this.handlers.length-1}eject(A){this.handlers[A]&&(this.handlers[A]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(A){O.forEach(this.handlers,(function(I){null!==I&&A(I)}))}},DA={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},aA="undefined"!=typeof URLSearchParams?URLSearchParams:QA,tA=FormData,sA=(()=>{let A;return("undefined"==typeof navigator||"ReactNative"!==(A=navigator.product)&&"NativeScript"!==A&&"NS"!==A)&&"undefined"!=typeof window&&"undefined"!=typeof document})(),wA="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope&&"function"==typeof self.importScripts,GA={isBrowser:!0,classes:{URLSearchParams:aA,FormData:tA,Blob},isStandardBrowserEnv:sA,isStandardBrowserWebWorkerEnv:wA,protocols:["http","https","file","blob","url","data"]},hA=function(A){function I(A,g,B,C){let Q=A[C++];const E=Number.isFinite(+Q),i=C>=A.length;return Q=!Q&&O.isArray(B)?B.length:Q,i?(O.hasOwnProp(B,Q)?B[Q]=[B[Q],g]:B[Q]=g,!E):(B[Q]&&O.isObject(B[Q])||(B[Q]=[]),I(A,g,B[Q],C)&&O.isArray(B[Q])&&(B[Q]=function(A){const I={},g=Object.keys(A);let B;const C=g.length;let Q;for(B=0;B{I(function(A){return O.matchAll(/\w+|\[(\w*)]/g,A).map((A=>"[]"===A[0]?"":A[1]||A[0]))}(A),B,g,0)})),g}return null},rA={"Content-Type":void 0},eA={transitional:DA,adapter:["xhr","http"],transformRequest:[function(A,I){const g=I.getContentType()||"",B=g.indexOf("application/json")>-1,C=O.isObject(A);if(C&&O.isHTMLForm(A)&&(A=new FormData(A)),O.isFormData(A))return B&&B?JSON.stringify(hA(A)):A;if(O.isArrayBuffer(A)||O.isBuffer(A)||O.isStream(A)||O.isFile(A)||O.isBlob(A))return A;if(O.isArrayBufferView(A))return A.buffer;if(O.isURLSearchParams(A))return I.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),A.toString();let Q;if(C){if(g.indexOf("application/x-www-form-urlencoded")>-1)return function(A,I){return IA(A,new GA.classes.URLSearchParams,Object.assign({visitor:function(A,I,g,B){return GA.isNode&&O.isBuffer(A)?(this.append(I,A.toString("base64")),!1):B.defaultVisitor.apply(this,arguments)}},I))}(A,this.formSerializer).toString();if((Q=O.isFileList(A))||g.indexOf("multipart/form-data")>-1){const I=this.env&&this.env.FormData;return IA(Q?{"files[]":A}:A,I&&new I,this.formSerializer)}}return C||B?(I.setContentType("application/json",!1),function(A,I,g){if(O.isString(A))try{return(0,JSON.parse)(A),O.trim(A)}catch(A){if("SyntaxError"!==A.name)throw A}return(0,JSON.stringify)(A)}(A)):A}],transformResponse:[function(A){const I=this.transitional||eA.transitional,g=I&&I.forcedJSONParsing,B="json"===this.responseType;if(A&&O.isString(A)&&(g&&!this.responseType||B)){const g=!(I&&I.silentJSONParsing)&&B;try{return JSON.parse(A)}catch(A){if(g){if("SyntaxError"===A.name)throw j.from(A,j.ERR_BAD_RESPONSE,this,null,this.response);throw A}}}return A}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:GA.classes.FormData,Blob:GA.classes.Blob},validateStatus:function(A){return A>=200&&A<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};O.forEach(["delete","get","head"],(function(A){eA.headers[A]={}})),O.forEach(["post","put","patch"],(function(A){eA.headers[A]=O.merge(rA)}));const RA=eA,yA=O.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),FA=Symbol("internals");function nA(A){return A&&String(A).trim().toLowerCase()}function MA(A){return!1===A||null==A?A:O.isArray(A)?A.map(MA):String(A)}function cA(A,I,g,B){return O.isFunction(B)?B.call(this,I,g):O.isString(I)?O.isString(B)?-1!==I.indexOf(B):O.isRegExp(B)?B.test(I):void 0:void 0}class SA{constructor(A){A&&this.set(A)}set(A,I,g){const B=this;function C(A,I,g){const C=nA(I);if(!C)throw new Error("header name must be a non-empty string");const Q=O.findKey(B,C);(!Q||void 0===B[Q]||!0===g||void 0===g&&!1!==B[Q])&&(B[Q||I]=MA(A))}const Q=(A,I)=>O.forEach(A,((A,g)=>C(A,g,I)));return O.isPlainObject(A)||A instanceof this.constructor?Q(A,I):O.isString(A)&&(A=A.trim())&&!/^[-_a-zA-Z]+$/.test(A.trim())?Q((A=>{const I={};let g,B,C;return A&&A.split("\n").forEach((function(A){C=A.indexOf(":"),g=A.substring(0,C).trim().toLowerCase(),B=A.substring(C+1).trim(),!g||I[g]&&yA[g]||("set-cookie"===g?I[g]?I[g].push(B):I[g]=[B]:I[g]=I[g]?I[g]+", "+B:B)})),I})(A),I):null!=A&&C(I,A,g),this}get(A,I){if(A=nA(A)){const g=O.findKey(this,A);if(g){const A=this[g];if(!I)return A;if(!0===I)return function(A){const I=Object.create(null),g=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let B;for(;B=g.exec(A);)I[B[1]]=B[2];return I}(A);if(O.isFunction(I))return I.call(this,A,g);if(O.isRegExp(I))return I.exec(A);throw new TypeError("parser must be boolean|regexp|function")}}}has(A,I){if(A=nA(A)){const g=O.findKey(this,A);return!(!g||I&&!cA(0,this[g],g,I))}return!1}delete(A,I){const g=this;let B=!1;function C(A){if(A=nA(A)){const C=O.findKey(g,A);!C||I&&!cA(0,g[C],C,I)||(delete g[C],B=!0)}}return O.isArray(A)?A.forEach(C):C(A),B}clear(){return Object.keys(this).forEach(this.delete.bind(this))}normalize(A){const I=this,g={};return O.forEach(this,((B,C)=>{const Q=O.findKey(g,C);if(Q)return I[Q]=MA(B),void delete I[C];const E=A?function(A){return A.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,((A,I,g)=>I.toUpperCase()+g))}(C):String(C).trim();E!==C&&delete I[C],I[E]=MA(B),g[E]=!0})),this}concat(...A){return this.constructor.concat(this,...A)}toJSON(A){const I=Object.create(null);return O.forEach(this,((g,B)=>{null!=g&&!1!==g&&(I[B]=A&&O.isArray(g)?g.join(", "):g)})),I}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map((([A,I])=>A+": "+I)).join("\n")}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(A){return A instanceof this?A:new this(A)}static concat(A,...I){const g=new this(A);return I.forEach((A=>g.set(A))),g}static accessor(A){const I=(this[FA]=this[FA]={accessors:{}}).accessors,g=this.prototype;function B(A){const B=nA(A);I[B]||(function(A,I){const g=O.toCamelCase(" "+I);["get","set","has"].forEach((B=>{Object.defineProperty(A,B+g,{value:function(A,g,C){return this[B].call(this,I,A,g,C)},configurable:!0})}))}(g,A),I[B]=!0)}return O.isArray(A)?A.forEach(B):B(A),this}}SA.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent"]),O.freezeMethods(SA.prototype),O.freezeMethods(SA);const NA=SA;function kA(A,I){const g=this||RA,B=I||g,C=NA.from(B.headers);let Q=B.data;return O.forEach(A,(function(A){Q=A.call(g,Q,C.normalize(),I?I.status:void 0)})),C.normalize(),Q}function UA(A){return!(!A||!A.__CANCEL__)}function JA(A,I,g){j.call(this,null==A?"canceled":A,j.ERR_CANCELED,I,g),this.name="CanceledError"}O.inherits(JA,j,{__CANCEL__:!0});const KA=JA,YA=GA.isStandardBrowserEnv?{write:function(A,I,g,B,C,Q){const E=[];E.push(A+"="+encodeURIComponent(I)),O.isNumber(g)&&E.push("expires="+new Date(g).toGMTString()),O.isString(B)&&E.push("path="+B),O.isString(C)&&E.push("domain="+C),!0===Q&&E.push("secure"),document.cookie=E.join("; ")},read:function(A){const I=document.cookie.match(new RegExp("(^|;\\s*)("+A+")=([^;]*)"));return I?decodeURIComponent(I[3]):null},remove:function(A){this.write(A,"",Date.now()-864e5)}}:{write:function(){},read:function(){return null},remove:function(){}};function LA(A,I){return A&&!/^([a-z][a-z\d+\-.]*:)?\/\//i.test(I)?function(A,I){return I?A.replace(/\/+$/,"")+"/"+I.replace(/^\/+/,""):A}(A,I):I}const dA=GA.isStandardBrowserEnv?function(){const A=/(msie|trident)/i.test(navigator.userAgent),I=document.createElement("a");let g;function B(g){let B=g;return A&&(I.setAttribute("href",B),B=I.href),I.setAttribute("href",B),{href:I.href,protocol:I.protocol?I.protocol.replace(/:$/,""):"",host:I.host,search:I.search?I.search.replace(/^\?/,""):"",hash:I.hash?I.hash.replace(/^#/,""):"",hostname:I.hostname,port:I.port,pathname:"/"===I.pathname.charAt(0)?I.pathname:"/"+I.pathname}}return g=B(window.location.href),function(A){const I=O.isString(A)?B(A):A;return I.protocol===g.protocol&&I.host===g.host}}():function(){return!0};function lA(A,I){let g=0;const B=function(A,I){A=A||10;const g=new Array(A),B=new Array(A);let C,Q=0,E=0;return I=void 0!==I?I:1e3,function(i){const o=Date.now(),D=B[E];C||(C=o),g[Q]=i,B[Q]=o;let a=E,t=0;for(;a!==Q;)t+=g[a++],a%=A;if(Q=(Q+1)%A,Q===E&&(E=(E+1)%A),o-C{const Q=C.loaded,E=C.lengthComputable?C.total:void 0,i=Q-g,o=B(i);g=Q;const D={loaded:Q,total:E,progress:E?Q/E:void 0,bytes:i,rate:o||void 0,estimated:o&&E&&Q<=E?(E-Q)/o:void 0,event:C};D[I?"download":"upload"]=!0,A(D)}}const HA={http:null,xhr:"undefined"!=typeof XMLHttpRequest&&function(A){return new Promise((function(I,g){let B=A.data;const C=NA.from(A.headers).normalize(),Q=A.responseType;let E;function i(){A.cancelToken&&A.cancelToken.unsubscribe(E),A.signal&&A.signal.removeEventListener("abort",E)}O.isFormData(B)&&(GA.isStandardBrowserEnv||GA.isStandardBrowserWebWorkerEnv)&&C.setContentType(!1);let o=new XMLHttpRequest;if(A.auth){const I=A.auth.username||"",g=A.auth.password?unescape(encodeURIComponent(A.auth.password)):"";C.set("Authorization","Basic "+btoa(I+":"+g))}const D=LA(A.baseURL,A.url);function a(){if(!o)return;const B=NA.from("getAllResponseHeaders"in o&&o.getAllResponseHeaders());!function(A,I,g){const B=g.config.validateStatus;g.status&&B&&!B(g.status)?I(new j("Request failed with status code "+g.status,[j.ERR_BAD_REQUEST,j.ERR_BAD_RESPONSE][Math.floor(g.status/100)-4],g.config,g.request,g)):A(g)}((function(A){I(A),i()}),(function(A){g(A),i()}),{data:Q&&"text"!==Q&&"json"!==Q?o.response:o.responseText,status:o.status,statusText:o.statusText,headers:B,config:A,request:o}),o=null}if(o.open(A.method.toUpperCase(),iA(D,A.params,A.paramsSerializer),!0),o.timeout=A.timeout,"onloadend"in o?o.onloadend=a:o.onreadystatechange=function(){o&&4===o.readyState&&(0!==o.status||o.responseURL&&0===o.responseURL.indexOf("file:"))&&setTimeout(a)},o.onabort=function(){o&&(g(new j("Request aborted",j.ECONNABORTED,A,o)),o=null)},o.onerror=function(){g(new j("Network Error",j.ERR_NETWORK,A,o)),o=null},o.ontimeout=function(){let I=A.timeout?"timeout of "+A.timeout+"ms exceeded":"timeout exceeded";const B=A.transitional||DA;A.timeoutErrorMessage&&(I=A.timeoutErrorMessage),g(new j(I,B.clarifyTimeoutError?j.ETIMEDOUT:j.ECONNABORTED,A,o)),o=null},GA.isStandardBrowserEnv){const I=(A.withCredentials||dA(D))&&A.xsrfCookieName&&YA.read(A.xsrfCookieName);I&&C.set(A.xsrfHeaderName,I)}void 0===B&&C.setContentType(null),"setRequestHeader"in o&&O.forEach(C.toJSON(),(function(A,I){o.setRequestHeader(I,A)})),O.isUndefined(A.withCredentials)||(o.withCredentials=!!A.withCredentials),Q&&"json"!==Q&&(o.responseType=A.responseType),"function"==typeof A.onDownloadProgress&&o.addEventListener("progress",lA(A.onDownloadProgress,!0)),"function"==typeof A.onUploadProgress&&o.upload&&o.upload.addEventListener("progress",lA(A.onUploadProgress)),(A.cancelToken||A.signal)&&(E=I=>{o&&(g(!I||I.type?new KA(null,A,o):I),o.abort(),o=null)},A.cancelToken&&A.cancelToken.subscribe(E),A.signal&&(A.signal.aborted?E():A.signal.addEventListener("abort",E)));const t=function(A){const I=/^([-+\w]{1,25})(:?\/\/|:)/.exec(A);return I&&I[1]||""}(D);t&&-1===GA.protocols.indexOf(t)?g(new j("Unsupported protocol "+t+":",j.ERR_BAD_REQUEST,A)):o.send(B||null)}))}};function qA(A){if(A.cancelToken&&A.cancelToken.throwIfRequested(),A.signal&&A.signal.aborted)throw new KA(null,A)}function uA(A){return qA(A),A.headers=NA.from(A.headers),A.data=kA.call(A,A.transformRequest),-1!==["post","put","patch"].indexOf(A.method)&&A.headers.setContentType("application/x-www-form-urlencoded",!1),(A=>{A=O.isArray(A)?A:[A];const{length:I}=A;let g,B;for(let C=0;C{if(A){try{Object.defineProperty(A,"name",{value:I})}catch(A){}Object.defineProperty(A,"adapterName",{value:I})}}));const fA=A=>A instanceof NA?A.toJSON():A;function mA(A,I){I=I||{};const g={};function B(A,I,g){return O.isPlainObject(A)&&O.isPlainObject(I)?O.merge.call({caseless:g},A,I):O.isPlainObject(I)?O.merge({},I):O.isArray(I)?I.slice():I}function C(A,I,g){return O.isUndefined(I)?O.isUndefined(A)?void 0:B(void 0,A,g):B(A,I,g)}function Q(A,I){if(!O.isUndefined(I))return B(void 0,I)}function E(A,I){return O.isUndefined(I)?O.isUndefined(A)?void 0:B(void 0,A):B(void 0,I)}function i(g,C,Q){return Q in I?B(g,C):Q in A?B(void 0,g):void 0}const o={url:Q,method:Q,data:Q,baseURL:E,transformRequest:E,transformResponse:E,paramsSerializer:E,timeout:E,timeoutMessage:E,withCredentials:E,adapter:E,responseType:E,xsrfCookieName:E,xsrfHeaderName:E,onUploadProgress:E,onDownloadProgress:E,decompress:E,maxContentLength:E,maxBodyLength:E,beforeRedirect:E,transport:E,httpAgent:E,httpsAgent:E,cancelToken:E,socketPath:E,responseEncoding:E,validateStatus:i,headers:(A,I)=>C(fA(A),fA(I),!0)};return O.forEach(Object.keys(A).concat(Object.keys(I)),(function(B){const Q=o[B]||C,E=Q(A[B],I[B],B);O.isUndefined(E)&&Q!==i||(g[B]=E)})),g}const pA={};["object","boolean","number","function","string","symbol"].forEach(((A,I)=>{pA[A]=function(g){return typeof g===A||"a"+(I<1?"n ":" ")+A}}));const bA={};pA.transitional=function(A,I,g){function B(A,I){return"[Axios v1.2.4] Transitional option '"+A+"'"+I+(g?". "+g:"")}return(g,C,Q)=>{if(!1===A)throw new j(B(C," has been removed"+(I?" in "+I:"")),j.ERR_DEPRECATED);return I&&!bA[C]&&(bA[C]=!0,console.warn(B(C," has been deprecated since v"+I+" and will be removed in the near future"))),!A||A(g,C,Q)}};const WA={assertOptions:function(A,I,g){if("object"!=typeof A)throw new j("options must be an object",j.ERR_BAD_OPTION_VALUE);const B=Object.keys(A);let C=B.length;for(;C-- >0;){const Q=B[C],E=I[Q];if(E){const I=A[Q],g=void 0===I||E(I,Q,A);if(!0!==g)throw new j("option "+Q+" must be "+g,j.ERR_BAD_OPTION_VALUE)}else if(!0!==g)throw new j("Unknown option "+Q,j.ERR_BAD_OPTION)}},validators:pA},ZA=WA.validators;class xA{constructor(A){this.defaults=A,this.interceptors={request:new oA,response:new oA}}request(A,I){"string"==typeof A?(I=I||{}).url=A:I=A||{},I=mA(this.defaults,I);const{transitional:g,paramsSerializer:B,headers:C}=I;let Q;void 0!==g&&WA.assertOptions(g,{silentJSONParsing:ZA.transitional(ZA.boolean),forcedJSONParsing:ZA.transitional(ZA.boolean),clarifyTimeoutError:ZA.transitional(ZA.boolean)},!1),void 0!==B&&WA.assertOptions(B,{encode:ZA.function,serialize:ZA.function},!0),I.method=(I.method||this.defaults.method||"get").toLowerCase(),Q=C&&O.merge(C.common,C[I.method]),Q&&O.forEach(["delete","get","head","post","put","patch","common"],(A=>{delete C[A]})),I.headers=NA.concat(Q,C);const E=[];let i=!0;this.interceptors.request.forEach((function(A){"function"==typeof A.runWhen&&!1===A.runWhen(I)||(i=i&&A.synchronous,E.unshift(A.fulfilled,A.rejected))}));const o=[];let D;this.interceptors.response.forEach((function(A){o.push(A.fulfilled,A.rejected)}));let a,t=0;if(!i){const A=[uA.bind(this),void 0];for(A.unshift.apply(A,E),A.push.apply(A,o),a=A.length,D=Promise.resolve(I);t{if(!g._listeners)return;let I=g._listeners.length;for(;I-- >0;)g._listeners[I](A);g._listeners=null})),this.promise.then=A=>{let I;const B=new Promise((A=>{g.subscribe(A),I=A})).then(A);return B.cancel=function(){g.unsubscribe(I)},B},A((function(A,B,C){g.reason||(g.reason=new KA(A,B,C),I(g.reason))}))}throwIfRequested(){if(this.reason)throw this.reason}subscribe(A){this.reason?A(this.reason):this._listeners?this._listeners.push(A):this._listeners=[A]}unsubscribe(A){if(!this._listeners)return;const I=this._listeners.indexOf(A);-1!==I&&this._listeners.splice(I,1)}static source(){let A;return{token:new OA((function(I){A=I})),cancel:A}}}const XA=OA,TA={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(TA).forEach((([A,I])=>{TA[I]=A}));const vA=TA,jA=function A(I){const g=new VA(I),B=h(VA.prototype.request,g);return O.extend(B,VA.prototype,g,{allOwnKeys:!0}),O.extend(B,g,null,{allOwnKeys:!0}),B.create=function(g){return A(mA(I,g))},B}(RA);jA.Axios=VA,jA.CanceledError=KA,jA.CancelToken=XA,jA.isCancel=UA,jA.VERSION="1.2.4",jA.toFormData=IA,jA.AxiosError=j,jA.Cancel=jA.CanceledError,jA.all=function(A){return Promise.all(A)},jA.spread=function(A){return function(I){return A.apply(null,I)}},jA.isAxiosError=function(A){return O.isObject(A)&&!0===A.isAxiosError},jA.mergeConfig=mA,jA.AxiosHeaders=NA,jA.formToJSON=A=>hA(O.isHTMLForm(A)?new FormData(A):A),jA.HttpStatusCode=vA,jA.default=jA;const PA=jA;var zA=function(){function A(){Q(this,A)}var g;return D(A,null,[{key:"fetchRemoteData",value:(g=I(s().mark((function A(I){var g;return s().wrap((function(A){for(;;)switch(A.prev=A.next){case 0:return A.prev=0,A.next=3,PA.get(I,{responseType:"arraybuffer"});case 3:return g=A.sent,A.abrupt("return",new Uint8Array(g.data));case 7:throw A.prev=7,A.t0=A.catch(0),A.t0;case 10:case"end":return A.stop()}}),A,null,[[0,7]])}))),function(A){return g.apply(this,arguments)})},{key:"string2Uint8Data",value:function(A){for(var I=new Uint8Array(A.length),g=0;g-1&&this.artoolkit.teardown(this.id),this.image&&this.image.srcObject,this)this[A]=null}},{key:"process",value:function(A){var I=this.detectMarker(A);0!=I&&console.error("[ARController]","detectMarker error:",I);var g,B,C=this.getMarkerNum();for(g in this.patternMarkers)(B=this.patternMarkers[g]).inPrevious=B.inCurrent,B.inCurrent=!1;for(g in this.barcodeMarkers)(B=this.barcodeMarkers[g]).inPrevious=B.inCurrent,B.inCurrent=!1;for(g in this.nftMarkers)(B=this.nftMarkers[g]).inPrevious=B.inCurrent,B.inCurrent=!1;for(var Q=0;Q-1&&(E.id===E.idPatt||-1===E.idMatrix)?(o=this.trackPatternMarkerId(E.idPatt),i=_A.PATTERN_MARKER,E.dir!==E.dirPatt&&this.setMarkerInfoDir(Q,E.dirPatt)):E.idMatrix>-1&&(o=this.trackBarcodeMarkerId(E.idMatrix),i=_A.BARCODE_MARKER,E.dir!==E.dirMatrix&&this.setMarkerInfoDir(Q,E.dirMatrix)),i!==_A.UNKNOWN_MARKER&&o.inPrevious?this.getTransMatSquareCont(Q,o.markerWidth,o.matrix,o.matrix):this.getTransMatSquare(Q,o.markerWidth,o.matrix),o.inCurrent=!0,this.transMatToGLMat(o.matrix,this.transform_mat),this.transformGL_RH=this.arglCameraViewRHf(this.transform_mat),this.dispatchEvent({name:"getMarker",target:this,data:{index:Q,type:i,marker:E,matrix:this.transform_mat,matrixGL_RH:this.transformGL_RH}})}var D=this.nftMarkerCount;this.detectNFTMarker();for(var a=0;a200&&(this.nftMarkerFound=!1,this.dispatchEvent({name:"lostNFTMarker",target:this,data:{index:a,type:s,marker:t,matrix:this.transform_mat,matrixGL_RH:this.transformGL_RH}}))}for(var G=this.getMultiMarkerCount(),h=0;h=0){e=!0,this.dispatchEvent({name:"getMultiMarker",target:this,data:{multiMarkerId:h,matrix:this.transform_mat,matrixGL_RH:this.transformGL_RH}});break}if(e)for(var y=0;y-1&&this.listeners[A].splice(g,1)}}},{key:"dispatchEvent",value:function(A){var I=this.listeners[A.name];if(I)for(var g=0;g>3,E+=4}return!!this.dataHeap&&(this.dataHeap.set(I),!0)}}],[{key:"initWithDimensions",value:(B=I(s().mark((function I(g,B,C,Q){var E;return s().wrap((function(I){for(;;)switch(I.prev=I.next){case 0:return E=new A(g,B,C,Q),I.next=3,E._initialize();case 3:return I.abrupt("return",I.sent);case 4:case"end":return I.stop()}}),I)}))),function(A,I,g,C){return B.apply(this,arguments)})},{key:"initWithImage",value:(g=I(s().mark((function I(g,B,C){var Q,E,i;return s().wrap((function(I){for(;;)switch(I.prev=I.next){case 0:return Q=g.videoWidth||g.width,E=g.videoHeight||g.height,I.next=4,A.initWithDimensions(Q,E,B,C);case 4:return(i=I.sent).image=g,I.abrupt("return",i);case 7:case"end":return I.stop()}}),I)}))),function(A,I,B){return g.apply(this,arguments)})}]),A}();const BI={ARToolkit:_A,ARController:gI}})(),C.default})(),A.exports=B()},477:A=>{"use strict";A.exports=function(A,I,g,B){var C=self||window;try{try{var Q;try{Q=new C.Blob([A])}catch(I){(Q=new(C.BlobBuilder||C.WebKitBlobBuilder||C.MozBlobBuilder||C.MSBlobBuilder)).append(A),Q=Q.getBlob()}var E=C.URL||C.webkitURL,i=E.createObjectURL(Q),o=new C[I](i,g);return E.revokeObjectURL(i),o}catch(B){return new C[I]("data:application/javascript,".concat(encodeURIComponent(A)),g)}}catch(A){if(!B)throw Error("Inline worker is not supported");return new C[I](B,g)}}},381:I=>{"use strict";I.exports=A}},g={};function B(A){var C=g[A];if(void 0!==C)return C.exports;var Q=g[A]={exports:{}};return I[A].call(Q.exports,Q,Q.exports,B),Q.exports}B.n=A=>{var I=A&&A.__esModule?()=>A.default:()=>A;return B.d(I,{a:I}),I},B.d=(A,I)=>{for(var g in I)B.o(I,g)&&!B.o(A,g)&&Object.defineProperty(A,g,{enumerable:!0,get:I[g]})},B.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(A){if("object"==typeof window)return window}}(),B.o=(A,I)=>Object.prototype.hasOwnProperty.call(A,I),B.r=A=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(A,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(A,"__esModule",{value:!0})};var C={};return(()=>{"use strict";B.r(C),B.d(C,{ARjs:()=>U,THREEx:()=>k});var A=B(381);class I{_sourceElement;_cameraPicking;constructor(I){this._sourceElement=I;var g=parseInt(I.style.width),B=parseInt(I.style.height);this._cameraPicking=new A.PerspectiveCamera(42,g/B,.1,100),console.warn("ARClickability works only in modelViewMatrix"),console.warn("OBSOLETE OBSOLETE! instead use THREEx.HitTestingPlane")}onResize(){var A=this._sourceElement,I=this._cameraPicking,g=parseInt(A.style.width),B=parseInt(A.style.height);I.aspect=g/B,I.updateProjectionMatrix()}computeIntersects(I,g){var B=this._sourceElement,C=this._cameraPicking,Q=new A.Vector2;Q.x=I.layerX/parseInt(B.style.width)*2-1,Q.y=-I.layerY/parseInt(B.style.height)*2+1;var E=new A.Raycaster;return E.setFromCamera(Q,C),E.intersectObjects(g)}update(){}}class g extends A.EventDispatcher{static _id=0;id;object3d;constructor(A){super(),this.id=g._id++,this.object3d=A,this.object3d.matrixAutoUpdate=!1,this.object3d.visible=!1}}function Q(A,I){if(void 0!==A)for(var g in A){var B=A[g];void 0!==B?void 0!==I.parameters[g]?I.parameters[g]=B:console.warn(`${I.className}: '${g}' is not a property of this material.`):console.warn(`${I.className}: '${g}' parameter is undefined.`)}}class E extends g{_lastLerpStepAt;_visibleStartedAt;_unvisibleStartedAt;parameters;constructor(A,I){super(A),this.object3d.visible=!1,this._lastLerpStepAt=null,this._visibleStartedAt=null,this._unvisibleStartedAt=null,this.parameters={lerpPosition:.8,lerpQuaternion:.2,lerpScale:.7,lerpStepDelay:1/60,minVisibleDelay:0,minUnvisibleDelay:.2},Q(I,this)}update(A){var I=this.object3d,g=this.parameters,B=I.visible,C=performance.now()/1e3;if(!1===A.visible&&(this._visibleStartedAt=null),!0===A.visible&&(this._unvisibleStartedAt=null),!0===A.visible&&null===this._visibleStartedAt&&(this._visibleStartedAt=C),!1===A.visible&&null===this._unvisibleStartedAt&&(this._unvisibleStartedAt=C),!1===B&&!0===A.visible&&C-this._visibleStartedAt>=this.parameters.minVisibleDelay&&(I.visible=!0,I.position.copy(A.position),I.quaternion.copy(A.quaternion),I.scale.copy(A.scale)),!0===B&&!1===A.visible&&C-this._unvisibleStartedAt>=this.parameters.minUnvisibleDelay&&(I.visible=!1),null===this._lastLerpStepAt)i(),this._lastLerpStepAt=C;else for(var Q=Math.floor((C-this._lastLerpStepAt)/this.parameters.lerpStepDelay),E=0;E{var A={799:function(A,I,g){var B;"undefined"!=typeof self&&self,B=()=>(()=>{var A={230:A=>{A.exports="object"==typeof self?self.FormData:window.FormData},654:()=>{},231:()=>{},703:()=>{},61:(A,I,g)=>{var B=g(698).default;function C(){"use strict";A.exports=C=function(){return I},A.exports.__esModule=!0,A.exports.default=A.exports;var I={},g=Object.prototype,Q=g.hasOwnProperty,E=Object.defineProperty||function(A,I,g){A[I]=g.value},i="function"==typeof Symbol?Symbol:{},o=i.iterator||"@@iterator",D=i.asyncIterator||"@@asyncIterator",a=i.toStringTag||"@@toStringTag";function t(A,I,g){return Object.defineProperty(A,I,{value:g,enumerable:!0,configurable:!0,writable:!0}),A[I]}try{t({},"")}catch(A){t=function(A,I,g){return A[I]=g}}function s(A,I,g,B){var C=I&&I.prototype instanceof h?I:h,Q=Object.create(C.prototype),i=new J(B||[]);return E(Q,"_invoke",{value:c(A,g,i)}),Q}function w(A,I,g){try{return{type:"normal",arg:A.call(I,g)}}catch(A){return{type:"throw",arg:A}}}I.wrap=s;var G={};function h(){}function r(){}function R(){}var y={};t(y,o,(function(){return this}));var F=Object.getPrototypeOf,e=F&&F(F(K([])));e&&e!==g&&Q.call(e,o)&&(y=e);var M=R.prototype=h.prototype=Object.create(y);function n(A){["next","throw","return"].forEach((function(I){t(A,I,(function(A){return this._invoke(I,A)}))}))}function S(A,I){function g(C,E,i,o){var D=w(A[C],A,E);if("throw"!==D.type){var a=D.arg,t=a.value;return t&&"object"==B(t)&&Q.call(t,"__await")?I.resolve(t.__await).then((function(A){g("next",A,i,o)}),(function(A){g("throw",A,i,o)})):I.resolve(t).then((function(A){a.value=A,i(a)}),(function(A){return g("throw",A,i,o)}))}o(D.arg)}var C;E(this,"_invoke",{value:function(A,B){function Q(){return new I((function(I,C){g(A,B,I,C)}))}return C=C?C.then(Q,Q):Q()}})}function c(A,I,g){var B="suspendedStart";return function(C,Q){if("executing"===B)throw new Error("Generator is already running");if("completed"===B){if("throw"===C)throw Q;return{value:void 0,done:!0}}for(g.method=C,g.arg=Q;;){var E=g.delegate;if(E){var i=N(E,g);if(i){if(i===G)continue;return i}}if("next"===g.method)g.sent=g._sent=g.arg;else if("throw"===g.method){if("suspendedStart"===B)throw B="completed",g.arg;g.dispatchException(g.arg)}else"return"===g.method&&g.abrupt("return",g.arg);B="executing";var o=w(A,I,g);if("normal"===o.type){if(B=g.done?"completed":"suspendedYield",o.arg===G)continue;return{value:o.arg,done:g.done}}"throw"===o.type&&(B="completed",g.method="throw",g.arg=o.arg)}}}function N(A,I){var g=I.method,B=A.iterator[g];if(void 0===B)return I.delegate=null,"throw"===g&&A.iterator.return&&(I.method="return",I.arg=void 0,N(A,I),"throw"===I.method)||"return"!==g&&(I.method="throw",I.arg=new TypeError("The iterator does not provide a \'"+g+"\' method")),G;var C=w(B,A.iterator,I.arg);if("throw"===C.type)return I.method="throw",I.arg=C.arg,I.delegate=null,G;var Q=C.arg;return Q?Q.done?(I[A.resultName]=Q.value,I.next=A.nextLoc,"return"!==I.method&&(I.method="next",I.arg=void 0),I.delegate=null,G):Q:(I.method="throw",I.arg=new TypeError("iterator result is not an object"),I.delegate=null,G)}function k(A){var I={tryLoc:A[0]};1 in A&&(I.catchLoc=A[1]),2 in A&&(I.finallyLoc=A[2],I.afterLoc=A[3]),this.tryEntries.push(I)}function U(A){var I=A.completion||{};I.type="normal",delete I.arg,A.completion=I}function J(A){this.tryEntries=[{tryLoc:"root"}],A.forEach(k,this),this.reset(!0)}function K(A){if(A){var I=A[o];if(I)return I.call(A);if("function"==typeof A.next)return A;if(!isNaN(A.length)){var g=-1,B=function I(){for(;++g=0;--B){var C=this.tryEntries[B],E=C.completion;if("root"===C.tryLoc)return g("end");if(C.tryLoc<=this.prev){var i=Q.call(C,"catchLoc"),o=Q.call(C,"finallyLoc");if(i&&o){if(this.prev=0;--g){var B=this.tryEntries[g];if(B.tryLoc<=this.prev&&Q.call(B,"finallyLoc")&&this.prev=0;--I){var g=this.tryEntries[I];if(g.finallyLoc===A)return this.complete(g.completion,g.afterLoc),U(g),G}},catch:function(A){for(var I=this.tryEntries.length-1;I>=0;--I){var g=this.tryEntries[I];if(g.tryLoc===A){var B=g.completion;if("throw"===B.type){var C=B.arg;U(g)}return C}}throw new Error("illegal catch attempt")},delegateYield:function(A,I,g){return this.delegate={iterator:K(A),resultName:I,nextLoc:g},"next"===this.method&&(this.arg=void 0),G}},I}A.exports=C,A.exports.__esModule=!0,A.exports.default=A.exports},698:A=>{function I(g){return A.exports=I="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(A){return typeof A}:function(A){return A&&"function"==typeof Symbol&&A.constructor===Symbol&&A!==Symbol.prototype?"symbol":typeof A},A.exports.__esModule=!0,A.exports.default=A.exports,I(g)}A.exports=I,A.exports.__esModule=!0,A.exports.default=A.exports},687:(A,I,g)=>{var B=g(61)();A.exports=B;try{regeneratorRuntime=B}catch(A){"object"==typeof globalThis?globalThis.regeneratorRuntime=B:Function("r","regeneratorRuntime = r")(B)}}},I={};function B(g){var C=I[g];if(void 0!==C)return C.exports;var Q=I[g]={exports:{}};return A[g](Q,Q.exports,B),Q.exports}B.n=A=>{var I=A&&A.__esModule?()=>A.default:()=>A;return B.d(I,{a:I}),I},B.d=(A,I)=>{for(var g in I)B.o(I,g)&&!B.o(A,g)&&Object.defineProperty(A,g,{enumerable:!0,get:I[g]})},B.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(A){if("object"==typeof window)return window}}(),B.o=(A,I)=>Object.prototype.hasOwnProperty.call(A,I);var C={};return(()=>{"use strict";function A(A,I,g,B,C,Q,E){try{var i=A[Q](E),o=i.value}catch(A){return void g(A)}i.done?I(o):Promise.resolve(o).then(B,C)}function I(I){return function(){var g=this,B=arguments;return new Promise((function(C,Q){var E=I.apply(g,B);function i(I){A(E,C,Q,i,o,"next",I)}function o(I){A(E,C,Q,i,o,"throw",I)}i(void 0)}))}}function Q(A,I){if(!(A instanceof I))throw new TypeError("Cannot call a class as a function")}function E(A){return E="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(A){return typeof A}:function(A){return A&&"function"==typeof Symbol&&A.constructor===Symbol&&A!==Symbol.prototype?"symbol":typeof A},E(A)}function i(A){var I=function(A,I){if("object"!==E(A)||null===A)return A;var g=A[Symbol.toPrimitive];if(void 0!==g){var B=g.call(A,"string");if("object"!==E(B))return B;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(A)}(A);return"symbol"===E(I)?I:String(I)}function o(A,I){for(var g=0;gBI});var a,t=B(687),s=B.n(t),w=(a=(a="undefined"!=typeof document&&document.currentScript?document.currentScript.src:void 0)||"/index.js",function(A){var I,g;(A=void 0!==(A=A||{})?A:{}).ready=new Promise((function(A,B){I=A,g=B}));var C,Q,i,o,D,t,s=Object.assign({},A),w=[],G="./this.program",h=function(A,I){throw I},r="object"==("undefined"==typeof window?"undefined":E(window)),R="function"==typeof importScripts,y="object"==("undefined"==typeof process?"undefined":E(process))&&"object"==E(process.versions)&&"string"==typeof process.versions.node,F="";y?(F=R?B(703).dirname(F)+"/":"//",t=function(){D||(o=B(231),D=B(703))},C=function(A,I){var g=pI(A);return g?I?g:g.toString():(t(),A=D.normalize(A),o.readFileSync(A,I?void 0:"utf8"))},i=function(A){var I=C(A,!0);return I.buffer||(I=new Uint8Array(I)),I},Q=function(A,I,g){var B=pI(A);B&&I(B),t(),A=D.normalize(A),o.readFile(A,(function(A,B){A?g(A):I(B.buffer)}))},process.argv.length>1&&(G=process.argv[1].replace(/\\\\/g,"/")),w=process.argv.slice(2),process.on("uncaughtException",(function(A){if(!(A instanceof oA))throw A})),process.on("unhandledRejection",(function(A){throw A})),h=function(A,I){if(X())throw process.exitCode=A,I;var g;(g=I)instanceof oA||n("exiting due to exception: "+g),process.exit(A)},A.inspect=function(){return"[Emscripten Module object]"}):(r||R)&&(R?F=self.location.href:"undefined"!=typeof document&&document.currentScript&&(F=document.currentScript.src),a&&(F=a),F=0!==F.indexOf("blob:")?F.substr(0,F.replace(/[?#].*/,"").lastIndexOf("/")+1):"",C=function(A){try{var I=new XMLHttpRequest;return I.open("GET",A,!1),I.send(null),I.responseText}catch(I){var g=pI(A);if(g)return function(A){for(var I=[],g=0;g255&&(uI&&k(!1,"Character code "+B+" ("+String.fromCharCode(B)+") at offset "+g+" not in 0x00-0xFF."),B&=255),I.push(String.fromCharCode(B))}return I.join("")}(g);throw I}},R&&(i=function(A){try{var I=new XMLHttpRequest;return I.open("GET",A,!1),I.responseType="arraybuffer",I.send(null),new Uint8Array(I.response)}catch(I){var g=pI(A);if(g)return g;throw I}}),Q=function(A,I,g){var B=new XMLHttpRequest;B.open("GET",A,!0),B.responseType="arraybuffer",B.onload=function(){if(200==B.status||0==B.status&&B.response)I(B.response);else{var C=pI(A);C?I(C.buffer):g()}},B.onerror=g,B.send(null)});var e,M=A.print||console.log.bind(console),n=A.printErr||console.warn.bind(console);Object.assign(A,s),s=null,A.arguments&&(w=A.arguments),A.thisProgram&&(G=A.thisProgram),A.quit&&(h=A.quit),A.wasmBinary&&(e=A.wasmBinary);var S,c=A.noExitRuntime||!0;"object"!=("undefined"==typeof WebAssembly?"undefined":E(WebAssembly))&&_("no native wasm support detected");var N=!1;function k(A,I){A||_(I)}var U,J,K,Y,L,d,l,H,q,f="undefined"!=typeof TextDecoder?new TextDecoder("utf8"):void 0;function u(A,I,g){for(var B=I+g,C=I;A[C]&&!(C>=B);)++C;if(C-I>16&&A.buffer&&f)return f.decode(A.subarray(I,C));for(var Q="";I>10,56320|1023&D)}}else Q+=String.fromCharCode((31&E)<<6|i)}else Q+=String.fromCharCode(E)}return Q}function m(A,I){return A?u(K,A,I):""}function p(A,I,g,B){if(!(B>0))return 0;for(var C=g,Q=g+B-1,E=0;E=55296&&i<=57343&&(i=65536+((1023&i)<<10)|1023&A.charCodeAt(++E)),i<=127){if(g>=Q)break;I[g++]=i}else if(i<=2047){if(g+1>=Q)break;I[g++]=192|i>>6,I[g++]=128|63&i}else if(i<=65535){if(g+2>=Q)break;I[g++]=224|i>>12,I[g++]=128|i>>6&63,I[g++]=128|63&i}else{if(g+3>=Q)break;I[g++]=240|i>>18,I[g++]=128|i>>12&63,I[g++]=128|i>>6&63,I[g++]=128|63&i}}return I[g]=0,g-C}function W(A){for(var I=0,g=0;g=55296&&B<=57343?(I+=4,++g):I+=3}return I}function b(I){U=I,A.HEAP8=J=new Int8Array(I),A.HEAP16=Y=new Int16Array(I),A.HEAP32=d=new Int32Array(I),A.HEAPU8=K=new Uint8Array(I),A.HEAPU16=L=new Uint16Array(I),A.HEAPU32=l=new Uint32Array(I),A.HEAPF32=H=new Float32Array(I),A.HEAPF64=q=new Float64Array(I)}A.INITIAL_MEMORY;var Z,x=[],V=[],O=[];function X(){return c}var T=0,v=null,j=null;function P(I){T++,A.monitorRunDependencies&&A.monitorRunDependencies(T)}function z(I){if(T--,A.monitorRunDependencies&&A.monitorRunDependencies(T),0==T&&(null!==v&&(clearInterval(v),v=null),j)){var g=j;j=null,g()}}function _(I){A.onAbort&&A.onAbort(I),n(I="Aborted("+I+")"),N=!0,I+=". Build with -sASSERTIONS for more info.";var B=new WebAssembly.RuntimeError(I);throw g(B),B}var $,AA,IA,gA,BA="data:application/octet-stream;base64,";function CA(A){return A.startsWith(BA)}function QA(A){return A.startsWith("file://")}function EA(A){try{if(A==$&&e)return new Uint8Array(e);var I=pI(A);if(I)return I;if(i)return i(A);throw"both async and sync fetching of the wasm failed"}catch(A){_(A)}}CA($="data:application/octet-stream;base64,AGFzbQEAAAABhwZfYAF/AX9gAX8AYAJ/fwBgAn9/AX9gA39/fwF/YAV/f39/fwBgA39/fwBgBH9/f38AYAR/f39/AX9gBn9/f39/fwF/YAV/f39/fwF/YAZ/f39/f38AYAd/f39/f39/AGAIf39/f39/f38Bf2AAAGAHf39/f39/fwF/YAABf2ABfQF9YAV/fn5+fgBgA39+fwF+YAJ/fABgAn19AX1gBX9/f39+AX9gCH9/f39/f39/AGADf39/AX1gCn9/f39/f39/f38Bf2ABfwF8YAp/f39/f39/f39/AGAEf35+fwBgA39/fQBgB39/f39/fn4Bf2AGf39/f35+AX9gA39/fABgAX8BfWAFf319f38Bf2AGf39/f39/AXxgAXwBfWACfH8BfGAGf399fX9/AX9gBX9/fX1/AGACf38BfWACf38BfGAJf39/f39/f39/AX9gA39/fwF+YAx/f39/f39/f39/f38Bf2AFf39+f38AYAZ/fH9/f38Bf2ABfwF+YAZ/f39/fn8Bf2APf39/f39/f39/f39/f39/AGALf39/f39/f39/f38Bf2AEf39/fwF+YAJ/fQBgBX9/f398AX9gAAF8YA1/f39/f39/f39/f39/AGADf319AX1gBX99fX9/AX1gBH19fX0BfWACf34AYAd/f39/fH9/AX9gBH5+fn4Bf2AEf39/fQBgAn5/AX9gAX0Bf2ADfHx/AXxgAnx8AXxgB39/f39/f30BfWAHf39/f39/fwF9YAN/fn8AYAN/f30BfWAMf39/f39/f39/f3x/AX9gAn5+AXxgBX9/f319AGAGfHx8fHx8AXxgA3x8fAF8YAN9fX0BfWAEf39/fgF+YAZ/fX19fX8Bf2ACfn4BfWADfn5+AX9gA39/fgBgAn9/AX5gBH9/fH8BfGACf30BfWACfX8Bf2ACfH8Bf2AOf39/f39/f39/f3x/f38Bf2AFf399fX8Bf2ADf399AX9gBn9/f39/fQBgBn98fH9/fwBgBH9+f38Bf2AEf39+fgBgA39/fwF8AqECMAFhAWEADgFhAWIAAQFhAWMABgFhAWQACwFhAWUABQFhAWYABgFhAWcAAAFhAWgAFwFhAWkABAFhAWoAAgFhAWsABQFhAWwABgFhAW0AAAFhAW4ACAFhAW8ABAFhAXAANgFhAXEAAgFhAXIABgFh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RQRAA0AgAEECdEHAtwRqIABB/a8CEMgENgIAIABBAWoiAEEGRw0AC0HwtwRBAToAAEHYtwRBwLcEKAIANgIAC0HAtwQhASACQQhqQcC3BBD5AkUNAkHYtwQhASACQQhqQdi3BBD5AkUNAkEYEDciAUUNAQsgASACKQMINwIAIAEgAikDGDcCECABIAIpAxA3AggMAQtBACEBCyACQSBqJAAgASEAQZy5BEEBOgAAQZi5BCAANgIAIAALyQoCBX8PfiMAQeAAayIFJAAgBEL///////8/gyEMIAIgBIVCgICAgICAgICAf4MhCiACQv///////z+DIg1CIIghDiAEQjCIp0H//wFxIQcCQAJAIAJCMIinQf//AXEiCUH//wFrQYKAfk8EQCAHQf//AWtBgYB+Sw0BCyABUCACQv///////////wCDIgtCgICAgICAwP//AFQgC0KAgICAgIDA//8AURtFBEAgAkKAgICAgIAghCEKDAILIANQIARC////////////AIMiAkKAgICAgIDA//8AVCACQoCAgICAgMD//wBRG0UEQCAEQoCAgICAgCCEIQogAyEBDAILIAEgC0KAgICAgIDA//8AhYRQBEAgAiADhFAEQEKAgICAgIDg//8AIQpCACEBDAMLIApCgICAgICAwP//AIQhCkIAIQEMAgsgAyACQoCAgICAgMD//wCFhFAEQCABIAuEIQJCACEBIAJQBEBCgICAgICA4P//ACEKDAMLIApCgICAgICAwP//AIQhCgwCCyABIAuEUARAQgAhAQwCCyACIAOEUARAQgAhAQwCCyALQv///////z9YBEAgBUHQAGogASANIAEgDSANUCIGG3kgBkEGdK18pyIGQQ9rEIgBQRAgBmshBiAFKQNYIg1CIIghDiAFKQNQIQELIAJC////////P1YNACAFQUBrIAMgDCADIAwgDFAiCBt5IAhBBnStfKciCEEPaxCIASAGIAhrQRBqIQYgBSkDSCEMIAUpA0AhAwsgA0IPhiILQoCA/v8PgyICIAFCIIgiBH4iECALQiCIIhMgAUL/////D4MiAX58Ig9CIIYiESABIAJ+fCILIBFUrSACIA1C/////w+DIg1+IhUgBCATfnwiESAMQg+GIhIgA0IxiIRC/////w+DIgMgAX58IhQgDyAQVK1CIIYgD0IgiIR8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aiAFIAZsbCABakoNCCAADwtBgLIEQfmMARAwQf+DARAwQYAdEDBBpQEQM0HxIBAwQcCOARAwEDQMCAtBgLIEQa+QARAwQf+DARAwQYAdEDBBpgEQM0HxIBAwQcCOARAwEDQMBwtBgLIEQeKSARAwQf+DARAwQYAdEDBBpwEQM0HxIBAwQZaTARAwEDQMBgtBgLIEQdeWARAwQf+DARAwQYAdEDBBqAEQM0HxIBAwQZaTARAwEDQMBQtBgLIEQcmYARAwQf+DARAwQYAdEDBBqQEQM0HxIBAwQY6bARAwEDQMBAtBgLIEQfmcARAwQf+DARAwQYAdEDBBqgEQM0HxIBAwQY6bARAwEDQMAwtBgLIEQaWfARAwQf+DARAwQYAdEDBBqwEQM0HxIBAwQa6gARAwEDQMAgtBgLIEQfKhARAwQf+DARAwQYAdEDBBrAEQM0HxIBAwQa6gARAwEDQMAQtBgLIEQaWlARAwQf+DARAwQYAdEDBBsAEQM0HxIBAwQZuKARAwEDQLEAAACwkAIAAQUygCAAsJACAAIAE2AgALIgEBfyMAQRBrIgIkACAAIAEgARCEARD7BiACQRBqJAAgAAsLACAAQcS5BBDLAQsRACAAIAEgASgCACgCFBECAAsPACAAIAAoAgAoAhARAAALEQAgACABIAAoAgAoAiwRAwALDAAgACABLQAAOgAACwkAIAAgAToACwvMCQIEfgR/IwBB8ABrIgokACAEQv///////////wCDIQUCQAJAIAFQIgkgAkL///////////8AgyIGQoCAgICAgMD//wB9QoCAgICAgMCAgH9UIAZQG0UEQCADQgBSIAVCgICAgICAwP//AH0iCEKAgICAgIDAgIB/ViAIQoCAgICAgMCAgH9RGw0BCyAJIAZCgICAgICAwP//AFQgBkKAgICAgIDA//8AURtFBEAgAkKAgICAgIAghCEEIAEhAwwCCyADUCAFQoCAgICAgMD//wBUIAVCgICAgICAwP//AFEbRQRAIARCgICAgICAIIQhBAwCCyABIAZCgICAgICAwP//AIWEUARAQoCAgICAgOD//wAgAiABIAOFIAIgBIVCgICAgICAgICAf4WEUCIJGyEEQgAgASAJGyEDDAILIAMgBUKAgICAgIDA//8AhYRQDQEgASAGhFAEQCADIAWEQgBSDQIgASAD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AKIiAaIgAERpUO7gQpP5PqJEJx4P6IfAVr+goiABREI6BeFTVaU/oiAARIFeDP3//9+/okQAAAAAAADwP6CgoLYLFQAgACABELUGIABBBGogAUEEahBJCxIAIAAQMigCACAAKAIAa0ECdQsSACAAKAIAIgAEQCAAEMIEGgsLEQAgACABKAIAEMIENgIAIAALQgEBfyAAKAIAIQIgARBhIQAgAkEIaiIBEEYgAEsEfyABIAAQOigCAEEARwVBAAtFBEAQdQALIAJBCGogABA6KAIACzYAIAIEfyACBEADQCAAIAEoAgA2AgAgAEEEaiEAIAFBBGohASACQQFrIgINAAsLQQAFIAALGgsQACACBEAgACABIAIQPhoLC/oBAgN+An8jAEEQayIFJAACfiABvSIDQv///////////wCDIgJCgICAgICAgAh9Qv/////////v/wBYBEAgAkI8hiEEIAJCBIhCgICAgICAgIA8fAwBCyACQoCAgICAgID4/wBaBEAgA0I8hiEEIANCBIhCgICAgICAwP//AIQMAQsgAlAEQEIADAELIAUgAkIAIAOnZ0EgaiACQiCIp2cgAkKAgICAEFQbIgZBMWoQiAEgBSkDACEEIAUpAwhCgICAgICAwACFQYz4ACAGa61CMIaECyECIAAgBDcDACAAIAIgA0KAgICAgICAgIB/g4Q3AwggBUEQaiQAC0IBAX8gASACbCEEIAQCfyADKAJMQQBIBEAgACAEIAMQ3QMMAQsgACAEIAMQ3QMLIgBGBEAgAkEAIAEbDwsgACABbgt3ACAAIAEqAgAgApQ4AgAgACABKgIEIAKUOAIEIAAgASoCCCAClDgCCCAAIAEqAgwgApQ4AgwgACABKgIQIAKUOAIQIAAgASoCFCAClDgCFCAAIAEqAhggApQ4AhggACABKgIcIAKUOAIcIAAgASoCICAClDgCIAs9AQF/IAAoAgQiAARAIAAQ4gIEQAJAIABBCGoiASgCAARAIAEQ9QNBf0cNAQsgACAAKAIAKAIQEQEACwsLCxEAIAAgACgCAEEIazYCACAACy4BAX8gABDsAiAAKAIABEAgABDTBiAAEDIaIAAoAgAhASAAELoBGiABEDELIAALDwAgABDnAUEEaiABEHcaC1kBAn8jAEEQayICJAAgABCtAQRAIAAoAgAhAyAAEP0BGiAD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AwwBCwsgACABNgIECygBAX9BBBAGEIQEIgBBkPYDNgIAIABBpPYDNgIAIABBlPcDQQ0QBQALDwAgACAAKAIAKAIkEQAACxEAIAAgASABKAIAKAIgEQIACxEAIAAgASABKAIAKAIsEQIACwwAIABBgoaAIDYAAAugAQEEfyMAQRBrIgckAAJAIABFDQAgBCgCDCEGIAIgAWsiCEEASgRAIAAgASAIEMMCIAhHDQELIAYgAyABayIBa0EAIAEgBkgbIgFBAEoEQCAAIAcgASAFEKIHIgUQQCABEMMCIQYgBRA4GiABIAZHDQELIAMgAmsiAUEASgRAIAAgAiABEMMCIAFHDQELIAQQnQcgACEJCyAHQRBqJAAgCQsuAQF/IwBBEGsiASQAIAFBCGogABBAIAAQNUECdGoQdygCACEAIAFBEGokACAACysBAX8jAEEQayIBJAAgAUEIaiAAEEAgABA1ahB3KAIAIQAgAUEQaiQAIAALFgAgACABIAIgAyAAKAIAKAIgEQgAGgspACAAQQh0QYCA/AdxIABBGHRyIABBCHZBgP4DcSAAQRh2cnIgACABGwsOACAAKAIIQf////8HcQtQAQF+AkAgA0HAAHEEQCACIANBQGqtiCEBQgAhAgwBCyADRQ0AIAJBwAAgA2uthiABIAOtIgSIhCEBIAIgBIghAgsgACABNwMAIAAgAjcDCAvbAQIBfwJ+QQEhBAJAIABCAFIgAUL///////////8AgyIFQoCAgICAgMD//wBWIAVCgICAgICAwP//AFEbDQAgAkIAUiADQv///////////wCDIgZCgICAgICAwP//AFYgBkKAgICAgIDA//8AURsNACAAIAKEIAUgBoSEUARAQQAPCyABIAODQgBZBEBBfyEEIAAgAlQgASADUyABIANRGw0BIAAgAoUgASADhYRCAFIPC0F/IQQgACACViABIANVIAEgA1EbDQAgACAChSABIAOFhEIAUiEECyAEC1IBAn9BjPsDKAIAIgEgAEEHakF4cSICaiEAAkAgAkEAIAAgAU0bDQAgAD8AQRB0SwRAIAAQG0UNAQtBjPsDIAA2AgAgAQ8LQYiZBEEwNgIAQX8LogEBAn8jAEGgAWsiBCQAQX8hBSAEIAFBAWtBACABGzYClAEgBCAAIARBngFqIAEbIgA2ApABIARBAEGQARA5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IAMgAToAACABEMMBC0F/ELsBRQ0AIABBADYCAAsLCQAgABCCAxAxC4sCAgd/AXwjAEEgayIGJAAgBiAEQQR0EDciCjYCECAKBEACQCAGIARBGGwQNyILNgIUIAtFDQAgBEEAIARBAEobIQwDQCAJIAxGRQRAIAogCUEEdCIHaiIIIAIgB2oiBysDADkDACAIIAcrAwg5AwggCyAJQRhsIghqIgcgAyAIaiIIKwMAOQMAIAcgCCsDCDkDCCAHIAgrAxA5AxAgCUEBaiEJDAELCyAGIAQ2AhggACgCACAGQRBqIAEgBSAGQQhqEN4CQQBIBEAgBkKAgICAwPD1y8EANwMICyAGKAIQEDEgBigCFBAxIAYrAwghDSAGQSBqJAAgDQ8LC0EAQQNB/g1BABA2QQEQAQALCAAgACgCEEULCQAgABCEAxAxCwoAIABBGHRBGHULFAAgAEHolAM2AgAgAEEEahBFIAALDAAgABDNAhogABAxCwkAIAAgARDwBAvTAwICfgJ/IwBBIGsiBCQAAkAgAUL///////////8AgyIDQoCAgICAgMCAPH0gA0KAgICAgIDA/8MAfVQEQCABQgSGIABCPIiEIQMgAEL//////////w+DIgBCgYCAgICAgIAIWgRAIANCgYCAgICAgIDAAHwhAgwCCyADQoCAgICAgICAQH0hAiAAQoCAgICAgICACFINASACIANCAYN8IQIMAQsgAFAgA0KAgICAgIDA//8AVCADQoCAgICAgMD//wBRG0UEQCABQgSGIABCPIiEQv////////8Dg0KAgICAgICA/P8AhCECDAELQoCAgICAgID4/wAhAiADQv///////7//wwBWDQBCACECIANCMIinIgVBkfcASQ0AIARBEGogACABQv///////z+DQoCAgICAgMAAhCICIAVBgfcAaxCIASAEIAAgAkGB+AAgBWsQ/gEgBCkDCEIEhiAEKQMAIgBCPIiEIQIgBCkDECAEKQMYhEIAUq0gAEL//////////w+DhCIAQoGAgICAgICACFoEQCACQgF8IQIMAQsgAEKAgICAgICAgAhSDQAgAkIBgyACfCECCyAEQSBqJAAgAiABQoCAgICAgICAgH+DhL8LRQEBfyMAQRBrIgUkACAFIAEgAiADIARCgICAgICAgICAf4UQnQEgBSkDACEBIAAg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ACABEEoLFwEBfyAAEIABIQEgABDaBiAAIAEQ2AYLBABBAQsxAQF/IAAQ0gYgACgCAARAIAAgACgCABDQBiAAEDIaIAAoAgAhASAAEJACGiABEDELCywBAX8gABDbBiAAKAIABEAgABDaBiAAEDIaIAAoAgAhASAAEO8BGiABEDELCxgBAX8gABBGIQIgACABEMgGIAAgAhCtAwtUAQJ/IwBBIGsiAiQAAkAgABDvASABSQRAIAAQ1AYgAUkNASAAEDIhAyAAIAJBCGogASAAEIABIAMQkAQiABCOBCAAEI0ECyACQSBqJAAPCxCRAgAL5AcBB38gASAAEKIBIgJLBEAjAEEgayIIJAACQCABIAJrIgUgABAyKAIAIAAoAgRrQQV1TQRAIwBBEGsiAyQAIAMgADYCACADIAAoAgQiATYCBCADIAEgBUEFdGo2AgggAygCBCECIAMoAgghAQNAIAEgAkYEQCADEHIgA0EQaiQABSAAEDIaIAIQzgYgAyACQSBqIgI2AgQMAQsLDAELIAAQMiEHIAhBCGohAgJ/IAAQogEgBWohAyMAQRBrIgYkACAGIAM2AgwjAEEQayIEJAAgABAyGiAEQf///z82AgwgBEH/////BzYCCCAEQQxqIARBCGoQlQIoAgAhASAEQRBqJAAgASADTwRAIAAQkAIiAyABQQF2SQRAIAYgA0EBdDYCCCAGQQhqIAZBDGoQbygCACEBCyAGQRBqJAAgAQwBCxCRAgALIQYgABCiASEDQQAhASMAQRBrIgQkACAEQQA2AgwgAkEMaiAHENQBIAYEQCACKAIQGiAGQf///z9LBEAQ8wEACyAGQQV0EFshAQsgAiABNgIAIAIgASADQQV0aiIDNgIIIAIgAzYCBCACEDwgASAGQQV0ajYCACAEQRBqJAAjAEEQayIDJAAgAyACKAIINgIAIAIoAgghASADIAJBCGo2AgggAyABIAVBBXRqNgIEIAMoAgAhBQNAIAMoAgQgBUcEQCACKAIQGiADKAIAEM4GIAMgAygCAEEgaiIFNgIADAELCyADELIBIANBEGokACAAENIGIAAQMhogACgCACEDIAAoAgQhBSACQQRqIQcDQCADIAVHBEAgBygCAEEgayIEQgA3AgAgBEIANwIQIARCADcCCCAEQRhqIgEQswIaIAQgBUEgayIFKAIANgIA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CwALIAQgAjsBACACIANODQVBACEKIAxBACAMQQBKGyELIAAhAQNAIAogC0YNBiADIAEoAgBGBEAgASACNgIACyAKQQFqIQogAUEEaiEBDAALAAsgBEECay4BACIBQQBKBEAgA0ECdCAAakEEaygCACICIAFB//8DcUECdCAAakEEaygCACIDSgRAIAQgAzsBAEEAIQogDEEAIAxBAEobIQsgACEBA0AgCiALRgRAIAMhAgwHCyACIAEoAgBGBEAgASADNgIACyAKQQFqIQogAUEEaiEBDAALAAsgBCACOwEAIAIgA04NBEEAIQogDEEAIAxBAEobIQsgACEBA0AgCiALRg0FIAMgASgCAEYEQCABIAI2AgALIApBAWohCiABQQRqIQEMAAsACyAEIAM7AQAgA0EcbCAQaiICQRxrIgEgASgCAEEBajYCACACQRhrIgEgASgCACAJajYCACACQRRrIgEgASgCACAOajYCACAJIAJBEGsiASgCAEgEQCABIAk2AgALIAJBBGsgDjYCAAwFCyACQQBKBEAgBCACOwEAIAFBHGwgEGoiAkEcayIBIAEoAgBBAWo2AgAgAkEYayIBIAEoAgAgCWo2AgAgAkEUayIBIAEoAgAgDmo2AgAgCSACQQxrIgEoAgBKBEAgASAJNgIACyACQQRrIA42AgAMBQsgBEECay8BACICQRB0QRB1IgFBAEoEQCAEIAE7AQAgAkEcbCAQaiICQRxrIgEgASgCAEEBajYCACACQRhrIgEgASgCACAJajYCACACQRRrIgEgASgCACAOajYCACACQQxrIgEoAgAgCU4NBSABIAk2AgAMBQsgDEGAgAJOBEBBAEEDQeQLQQAQNkF/IQoMCQsgBCAMQQFqIgE7AQAgACAMQQJ0aiABQRB0QRB1NgIAIBAgDEEcbGoiAiAONgIYIAIgDjYCFCACIAk2AhAgAiAJNgIMIAIgDjYCCCACIAk2AgQgAkEBNgIAIAEhDAwECyAEQQA7AQAMAwsgBEEEaiEEIA5BAWohDiAGIAhqQQRqIQYMBQsgAkEQdEEQdUEcbCAQaiICQRxrIgEgASgCAEEBajYCACACQRhrIgEgASgCACAJajYCACACQRRrIgEgASgCACAOajYCAAwBCyACQRB0QRB1QRxsIBBqIgJBBGsgDjYCACACQRxrIgEgASgCAEEBajYCACACQRhrIgEgASgCACAJajYCACACQRRrIgEgASgCACAOajYCAAsgBEECaiEEIAZBAmohBiAJQQFqIQkMAAsACwsgDEEAIAxBAEobQQFqIQNBASEBQQEhBiAAIQkDQCABIANHBEACQCABIAkoAgAiAkYEQCAGIgpBAWohBgwBCyACQQJ0IABqQQRrKAIAIQoLIAkgCjYCACAJQQRqIQkgAUEBaiEBDAELCyAHIAZBAWsiCTYCCEEAIAlFDQEaIAdBjIAIaiEIIAdBDGpBACAJQQJ0EDkhBiAHQZCAKGpBACAJQQR0EDkhBUEAIQEDQCABIAlOBEBBACEJIAxBACAMQQBKGyEEA0AgBCAJRgRAQQAhCiAHKAIIIgBBACAAQQBKGyEAQQAhAQNAIAAgAUYNBSAFIAFBBHRqIgIgAisDACAGIAFBAnRqKAIAtyIXozkDACACIAIrAwggF6M5AwggAUEBaiEBDAALAAsgBiAAIAlBAnRqKAIAQQFrIgJBAnQiA2oiASABKAIAIBAgCUEcbGoiDCgCAGo2AgAgBSACQQR0IgFqIgIgAisDACAMKAIEt6A5AwAgAiACKwMIIAwoAgi3oDkDCCAMKAIMIgIgASAIaiIBKAIASARAIAEgAjYCAAsgDCgCECICIAggA0ECdCIDQQRyaiIBKAIASgRAIAEgAjYCAAsgDCgCFCICIAggA0EIcmoiASgCAEgEQCABIAI2AgALIAwoAhgiAiAIIANBDHJqIgEoAgBKBEAgASACNgIACyAJQQFqIQkMAAsABSAIIAFBBHRqIgIgEjYCACACQQA2AgQgAiAUNgIIIAJBADYCDCABQQFqIQEgBygCCCEJDAELAAsACyAKCw8LIAgEQAJ/IAAhBEEAIQMgASIGQQAgAUEAShshACAHKAIAIgEgAiIFQQFrIgsgBmxBAXRqIQkgASECA0AgACADRwRAIAlBADsBACACQQA7AQAgA0EBaiEDIAJBAmohAiAJQQJqIQkMAQsLIAVBACAFQQBKGyEMIAEgBkEBayIKQQF0aiEJQQAhAyABIQIDQCADIAxHBEAgCUEAOwEAIAJBADsBACADQQFqIQMgCSAGQQF0IgBqIQkgACACaiECDAELCyALQQEgC0EBShshEiAHQZCA0ABqIQ0gB0GQgMgAaiEAIAggBkEBaiICaiEIIAIgBGohDiAKQQEgCkEBShsiFEEBayEQIAEgAkEBdGohAkEAIAZrQQF0IRVBACEMQQEhDwJAA0AgDyASRwRAIA4gEGohFiAIIBBqIRFBASEJA0ACQAJAAkAgCSAURwRAIA4tAAAgCC0AAEsEQCACIBVqIgQvAQAiA0EQdEEQdSIBQQBKBEAgAiABOwEAIANBHGwgDWoiA0EEayAPNgIAIANBHGsiASABKAIAQQFqNgIAIANBGGsiASABKAIAIAlqNgIAIANBFGsiASABKAIAIA9qNgIADAULIARBAmsvAQAiA0EQdEEQdSEBIAQuAQIiBEEASgRAIAFBAEoEQCAEQQJ0IABqQQRrKAIAIgEgA0ECdCAAakEEaygCACIESgRAIAIgBDsBAEEAIQogDEEAIAxBAEobIQsgACEDA0AgCiALRgRAIAQhAQwICyABIAMoAgBGBEAgAyAENgIACyAKQQFqIQogA0EEaiEDDAALAAsgAiABOwEAIAEgBE4NBUEAIQogDEEAIAxBAEobIQsgACEDA0AgCiALRg0GIAQgAygCAEYEQCADIAE2AgALIApBAWohCiADQQRqIQMMAAsACyACQQJrLgEAIgNBAEoEQCAEQQJ0IABqQQRrKAIAIgEgA0H//wNxQQJ0IABqQQRrKAIAIgRKBEAgAiAEOwEAQQAhCiAMQQAgDEEAShshCyAAIQMDQCAKIAtGBEAgBCEBDAcLIAEgAygCAEYEQCADIAQ2AgALIApBAWohCiADQQRqIQMMAAsACyACIAE7AQAgASAETg0EQQAhCiAMQQAgDEEAShshCyAAIQMDQCAKIAtGDQUgBCADKAIARgRAIAMgATYCAAsgCkEBaiEKIANBBGohAwwACwALIAIgBDsBACAEQRxsIA1qIgNBHGsiASABKAIAQQFqNgIAIANBGGsiASABKAIAIAlqNgIAIANBFGsiASABKAIAIA9qNgIAIAkgA0EQayIBKAIASARAIAEgCTYCAAsgA0EEayAPNgIADAULIAFBAEoEQCACIAE7AQAgA0EcbCANaiIDQRxrIgEgASgCAEEBajYCACADQRhrIgEgASgCACAJajYCACADQRRrIgEgASgCACAPajYCACAJIANBDGsiASgCAEoEQCABIAk2AgALIANBBGsgDzYCAAwFCyACQQJrLwEAIgNBEHRBEHUiAUEASgRAIAIgATsBACADQRxsIA1qIgNBHGsiASABKAIAQQFqNgIAIANBGGsiASABKAIAIAlqNgIAIANBFGsiASABKAIAIA9qNgIAIANBDGsiASgCACAJTg0FIAEgCTYCAAwFCyAMQYCAAk4EQEEAQQNB5AtBABA2QX8hCgwJCyACIAxBAWoiATsBACAAIAxBAnRqIAFBEHRBEHU2AgAgDSAMQRxsaiIDIA82AhggAyAPNgIUIAMgCTYCECADIAk2AgwgAyAPNgIIIAMgCTYCBCADQQE2AgAgASEMDAQLIAJBADsBAAwDCyACQQRqIQIgEUECaiEIIBZBAmohDiAPQQFqIQ8MBQsgAUEQdEEQdUEcbCANaiIDQRxrIgEgASgCAEEBajYCACADQRhrIgEgASgCACAJajYCACADQRRrIgEgASgCACAPajYCAAwBCyABQRB0QRB1QRxsIA1qIgNBBGsgDzYCACADQRxrIgEgASgCAEEBajYCACADQRhrIgEgASgCACAJajYCACADQRRrIgEgASgCACAPajYCAAsgAkECaiECIAhBAWohCCAOQQFqIQ4gCUEBaiEJDAALAAsLIAxBACAMQQBKG0EBaiECQQEhA0EBIQggACEJA0AgAiADRwRAAkAgAyAJKAIAIgFGBEAgCCIKQQFqIQgMAQsgAUECdCAAakEEaygCACEKCyAJIAo2AgAgCUEEaiEJIANBAWohAwwBCwsgByAIQQFrIgk2AghBACAJRQ0BGiAHQYyACGohCiAHQQxqQQAgCUECdBA5IQsgB0GQgChqQQAgCUEEdBA5IQhBACEDA0AgAyAJTgRAQQAhCSAMQQAgDEEAShshBANAIAQgCUYEQEEAIQogBygCCCIAQQAgAEEAShshAEEAIQMDQCAAIANGDQUgCCADQQR0aiIBIAErAwAgCyADQQJ0aigCALciF6M5AwAgASABKwMIIBejOQMIIANBAWohAwwACwALIAsgACAJQQJ0aigCAEEBayICQQJ0IgNqIgEgASgCACANIAlBHGxqIgUoAgBqNgIAIAggAkEEdCIBaiICIAIrAwAgBSgCBLegOQMAIAIgAisDCCAFKAIIt6A5AwggBSgCDCICIAEgCmoiASgCAEgEQCABIAI2AgALIAUoAhAiAiAKIANBAnQiA0EEcmoiASgCAEoEQCABIAI2AgALIAUoAhQiAiAKIANBCHJqIgEoAgBIBEAgASACNgIACyAFKAIYIgIgCiADQQxyaiIBKAIASgRAIAEgAjYCAAsgCUEBaiEJDAALAAUgCiADQQR0aiIBIAY2AgAgAUEANgIEIAEgBTYCCCABQQA2AgwgA0EBaiEDIAcoAgghCQwBCwALAAsgCgsPCyAGRQRAAn8gACEEQQAhAyABIghBACABQQBKGyEAIAcoAgAiASACIgZBAWsiCSAIbEEBdGohCyABIQIDQCAAIANHBEAgC0EAOwEAIAJBADsBACADQQFqIQMgAkECaiECIAtBAmohCwwBCwsgBkEAIAZBAEobIQwgASAIQQFrIgpBAXRqIQtBACEDIAEhAgNAIAMgDEcEQCALQQA7AQAgAkEAOwEAIANBAWohAyALIAhBAXQiAGohCyAAIAJqIQIMAQsLIAlBASAJQQFKGyEQIAdBkIDQAGohDiAHQZCAyABqIQAgBCAIQQFqIgJqIQwgCkEBIApBAUobIhJBAWshFCABIAJBAXRqIQJBACAIa0EBdCEVQQAhCkEBIQ0CQANAIA0gEEcEQCAMIBRqIRZBASELA0ACQAJAAkAgCyASRwRAIAUgDC0AAEgEQCACIBVqIgQvAQAiA0EQdEEQdSIBQQBKBEAgAiABOwEAIANBHGwgDmoiA0EEayANNgIAIANBHGsiASABKAIAQQFqNgIAIANBGGsiASABKAIAIAtqNgIAIANBFGsiASABKAIAIA1qNgIADAULIARBAmsvAQAiA0EQdEEQdSEBIAQuAQIiBEEASgRAIAFBAEoEQCAEQQJ0IABqQQRrKAIAIgEgA0ECdCAAakEEaygCACIESgRAIAIgBDsBAEEAIQkgCkEAIApBAEobIREgACEDA0AgCSARRgRAIAQhAQwICyABIAMoAgBGBEAgAyAENgIACyAJQQFqIQkgA0EEaiEDDAALAAsgAiABOwEAIAEgBE4NBUEAIQkgCkEAIApBAEobIREgACEDA0AgCSARRg0GIAQgAygCAEYEQCADIAE2AgALIAlBAWohCSADQQRqIQMMAAsACyACQQJrLgEAIgNBAEoEQCAEQQJ0IABqQQRrKAIAIgEgA0H//wNxQQJ0IABqQQRrKAIAIgRKBEAgAiAEOwEAQQAhCSAKQQAgCkEAShshESAAIQMDQCAJIBFGBEAgBCEBDAcLIAEgAygCAEYEQCADIAQ2AgALIAlBAWohCSADQQRqIQMMAAsACyACIAE7AQAgASAETg0EQQAhCSAKQQAgCkEAShshESAAIQMDQCAJIBFGDQUgBCADKAIARgRAIAMgATYCAAsgCUEBaiEJIANBBGohAwwACwALIAIgBDsBACAEQRxsIA5qIgNBHGsiASABKAIAQQFqNgIAIANBGGsiASABKAIAIAtqNgIAIANBFGsiASABKAIAIA1qNgIAIAsgA0EQayIBKAIASARAIAEgCzYCAAsgA0EEayANNgIADAULIAFBAEoEQCACIAE7AQAgA0EcbCAOaiIDQRxrIgEgASgCAEEBajYCACADQRhrIgEgASgCACALajYCACADQRRrIgEgASgCACANajYCACALIANBDGsiASgCAEoEQCABIAs2AgALIANBBGsgDTYCAAwFCyACQQJrLwEAIgNBEHRBEHUiAUEASgRAIAIgATsBACADQRxsIA5qIgNBHGsiASABKAIAQQFqNgIAIANBGGsiASABKAIAIAtqNgIAIANBFGsiASABKAIAIA1qNgIAIANBDGsiASgCACALTg0FIAEgCzYCAAwFCyAKQYCAAk4EQEEAQQNB5AtBABA2QX8hCQwJCyACIApBAWoiATsBACAAIApBAnRqIAFBEHRBEHU2AgAgDiAKQRxsaiIDIA02AhggAyANNgIUIAMgCzYCECADIAs2AgwgAyANNgIIIAMgCzYCBCADQQE2AgAgASEKDAQLIAJBADsBAAwDCyACQQRqIQIgFkECaiEMIA1BAWohDQwFCyABQRB0QRB1QRxsIA5qIgNBHGsiASABKAIAQQFqNgIAIANBGGsiASABKAIAIAtqNgIAIANBFGsiASABKAIAIA1qNgIADAELIAFBEHRBEHVBHGwgDmoiA0EEayANNgIAIANBHGsiASABKAIAQQFqNgIAIANBGGsiASABKAIAIAtqNgIAIANBFGsiASABKAIAIA1qNgIACyACQQJqIQIgDEEBaiEMIAtBAWohCwwACwALCyAKQQAgCkEAShtBAWohAkEBIQNBASEMIAAhCwNAIAIgA0cEQAJAIAMgCygCACIBRgRAIAwiCUEBaiEMDAELIAFBAnQgAGpBBGsoAgAhCQsgCyAJNgIAIAtBBGohCyADQQFqIQMMAQsLIAcgDEEBayILNgIIQQAgC0UN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AyACQQJqIQIgCUECaiEJDAELCyAFQQAgBUEAShshByABIAZBAWsiCkEBdGohCUEAIQMgASECA0AgAyAHRwRAIAlBADsBACACQQA7AQAgA0EBaiEDIAkgBkEBdCIAaiEJIAAgAmohAgwBCwsgC0EBIAtBAUobIRIgDEGQgNAAaiEPIAxBkIDIAGohACAIIAZBAWoiAmohByACIARqIQ4gDCgCBCACaiENIApBASAKQQFKGyIUQQFrIRAgASACQQF0aiECQQAgBmtBAXQhFUEAIQhBASETAkADQCASIBNHBEAgDiAQaiEWIAcgEGohEUEBIQkDQAJAAkACQCAJIBRHBEAgDi0AACAHLQAATQRAIA1B/wE6AAAgAiAVaiIELwEAIgNBEHRBEHUiAUEASgRAIAIgATsBACADQRxsIA9qIgNBBGsgEzYCACADQRxrIgEgASgCAEEBajYCACADQRhrIgEgASgCACAJajYCACADQRRrIgEgASgCACATajYCAAwFCyAEQQJrLwEAIgNBEHRBEHUhASAELgECIgRBAEoEQCABQQBKBEAgBEECdCAAakEEaygCACIBIANBAnQgAGpBBGsoAgAiBEoEQCACIAQ7AQBBACEKIAhBACAIQQBKGyELIAAhAwNAIAogC0YEQCAEIQEMCAsgASADKAIARgRAIAMgBDYCAAsgCkEBaiEKIANBBGohAwwACwALIAIgATsBACABIARODQVBACEKIAhBACAIQQBKGyELIAAhAwNAIAogC0YNBiAEIAMoAgBGBEAgAyABNgIACyAKQQFqIQogA0EEaiEDDAALAAsgAkECay4BACIDQQBKBEAgBEECdCAAakEEaygCACIBIANB//8DcUECdCAAakEEaygCACIESgRAIAIgBDsBAEEAIQogCEEAIAhBAEobIQsgACEDA0AgCiALRgRAIAQhAQwHCyABIAMoAgBGBEAgAyAENgIACyAKQQFqIQogA0EEaiEDDAALAAsgAiABOwEAIAEgBE4NBEEAIQogCEEAIAhBAEobIQsgACEDA0AgCiALRg0FIAQgAygCAEYEQCADIAE2AgALIApBAWohCiADQQRqIQMMAAsACyACIAQ7AQAgBEEcbCAPaiIDQRxrIgEgASgCAEEBajYCACADQRhrIgEgASgCACAJajYCACADQRRrIgEgASgCACATajYCACAJIANBEGsiASgCAEgEQCABIAk2AgALIANBBGsgEzYCAAwFCyABQQBKBEAgAiABOwEAIANBHGwgD2oiA0EcayIBIAEoAgBBAWo2AgAgA0EYayIBIAEoAgAgCWo2AgAgA0EUayIBIAEoAgAgE2o2AgAgCSADQQxrIgEoAgBKBEAgASAJNgIACyADQQRrIBM2AgAMBQsgAkECay8BACIDQRB0QRB1IgFBAEoEQCACIAE7AQAgA0EcbCAPaiIDQRxrIgEgASgCAEEBajYCACADQRhrIgEgASgCACAJajYCACADQRRrIgEgASgCACATajYCACADQQxrIgEoAgAgCU4NBSABIAk2AgAMBQsgCEGAgAJOBEBBAEEDQeQLQQAQNkF/IQoMCQsgAiAIQQFqIgE7AQAgACAIQQJ0aiABQRB0QRB1NgIAIA8gCEEcbGoiAyATNgIYIAMgEzYCFCADIAk2AhAgAyAJNgIMIAMgEzYCCCADIAk2AgQgA0EBNgIAIAEhCAwECyACQQA7AQAgDUEAOgAADAMLIA1BAmohDSACQQRqIQIgEUECaiEHIBZBAmohDiATQQFqIRMMBQsgAUEQdEEQdUEcbCAPaiIDQRxrIgEgASgCAEEBajYCACADQRhrIgEgASgCACAJajYCACADQRRrIgEgASgCACATajYCAAwBCyABQRB0QRB1QRxsIA9qIgNBBGsgEzYCACADQRxrIgEgASgCAEEBajYCACADQRhrIgEgASgCACAJajYCACADQRRrIgEgASgCACATajYCAAsgDUEBaiENIAJBAmohAiAHQQFqIQcgDkEBaiEOIAlBAWohCQwACwALCyAIQQAgCEEAShtBAWohAkEBIQNBASEHIAAhCQNAIAIgA0cEQAJAIAMgCSgCACIBRgRAIAciCkEBaiEHDAELIAFBAnQgAGpBBGsoAgAhCgsgCSAKNgIAIAlBBGohCSADQQFqIQMMAQsLIAwgB0EBayIJNgIIQQAgCUUNARogDEGMgAhqIQogDEEMakEAIAlBAnQQOSELIAxBkIAoakEAIAlBBHQQOSEHQQAhAwNAIAMgCU4EQEEAIQkgCEEAIAhBAEobIQQDQCAEIAlGBEBBACEKIAwoAggiAEEAIABBAEobIQBBACEDA0AgACADRg0FIAcgA0EEdGoiASABKwMAIAsgA0ECdGooAgC3IhejOQMAIAEgASsDCCAXozkDCCADQQFqIQMMAAsACyALIAAgCUECdGooAgBBAWsiAkECdCIDaiIBIAEoAgAgDyAJQRxsaiIFKAIAajYCACAHIAJBBHQiAWoiAiACKwMAIAUoAgS3oDkDACACIAIrAwggBSgCCLegOQMIIAUoAgwiAiABIApqIgEoAgBIBEAgASACNgIACyAFKAIQIgIgCiADQQJ0IgNBBHJqIgEoAgBKBEAgASACNgIACyAFKAIUIgIgCiADQQhyaiIBKAIASARAIAEgAjYCAAsgBSgCGCICIAogA0EMcmoiASgCAEoEQCABIAI2AgALIAlBAWohCQwACwAFIAogA0EEdGoiASAGNgIAIAFBADYCBCABIAU2AgggAUEANgIMIANBAWohAyAMKAIIIQkMAQsACwALIAoLDwsgBkUEQAJ/IAAhBEEAIQMgASIIQQAgAUEAShshACAHIgwoAgAiASACIgZBAWsiCSAIbEEBdGohCyABIQIDQCAAIANHBEAgC0EAOwEAIAJBADsBACADQQFqIQMgAkECaiECIAtBAmohCwwBCwsgBkEAIAZBAEobIQcgASAIQQFrIgpBAXRqIQtBACEDIAEhAgNAIAMgB0cEQCALQQA7AQAgAkEAOwEAIANBAWohAyALIAhBAXQiAGohCyAAIAJqIQIMAQsLIAlBASAJQQFKGyEQIAxBkIDQAGohDSAMQZCAyABqIQAgBCAIQQFqIgJqIQcgDCgCBCACaiEOIApBASAKQQFKGyISQQFrIRQgASACQQF0aiECQQAgCGtBAXQhFUEAIQpBASEPAkADQCAPIBBHBEAgByAUaiEWQQEhCwNAAkACQAJAIAsgEkcEQCAFIActAABOBEAgDkH/AToAACACIBVqIgQvAQAiA0EQdEEQdSIBQQBKBEAgAiABOwEAIANBHGwgDWoiA0EEayAPNgIAIANBHGsiASABKAIAQQFqNgIAIANBGGsiASABKAIAIAtqNgIAIANBFGsiASABKAIAIA9qNgIADAULIARBAmsvAQAiA0EQdEEQdSEBIAQuAQIiBEEASgRAIAFBAEoEQCAEQQJ0IABqQQRrKAIAIgEgA0ECdCAAakEEaygCACIESgRAIAIgBDsBAEEAIQkgCkEAIApBAEobIREgACEDA0AgCSARRgRAIAQhAQwICyABIAMoAgBGBEAgAyAENgIACyAJQQFqIQkgA0EEaiEDDAALAAsgAiABOwEAIAEgBE4NBUEAIQkgCkEAIApBAEobIREgACEDA0AgCSARRg0GIAQgAygCAEYEQCADIAE2AgALIAlBAWohCSADQQRqIQMMAAsACyACQQJrLgEAIgNBAEoEQCAEQQJ0IABqQQRrKAIAIgEgA0H//wNxQQJ0IABqQQRrKAIAIgRKBEAgAiAEOwEAQQAhCSAKQQAgCkEAShshESAAIQMDQCAJIBFGBEAgBCEBDAcLIAEgAygCAEYEQCADIAQ2AgALIAlBAWohCSADQQRqIQMMAAsACyACIAE7AQAgASAETg0EQQAhCSAKQQAgCkEAShshESAAIQMDQCAJIBFGDQUgBCADKAIARgRAIAMgATYCAAsgCUEBaiEJIANBBGohAwwACwALIAIgBDsBACAEQRxsIA1qIgNBHGsiASABKAIAQQFqNgIAIANBGGsiASABKAIAIAtqNgIAIANBFGsiASABKAIAIA9qNgIAIAsgA0EQayIBKAIASARAIAEgCzYCAAsgA0EEayAPNgIADAULIAFBAEoEQCACIAE7AQAgA0EcbCANaiIDQRxrIgEgASgCAEEBajYCACADQRhrIgEgASgCACALajYCACADQRRrIgEgASgCACAPajYCACALIANBDGsiASgCAEoEQCABIAs2AgALIANBBGsgDzYCAAwFCyACQQJrLwEAIgNBEHRBEHUiAUEASgRAIAIgATsBACADQRxsIA1qIgNBHGsiASABKAIAQQFqNgIAIANBGGsiASABKAIAIAtqNgIAIANBFGsiASABKAIAIA9qNgIAIANBDGsiASgCACALTg0FIAEgCzYCAAwFCyAKQYCAAk4EQEEAQQNB5AtBABA2QX8hCQwJCyACIApBAWoiATsBACAAIApBAnRqIAFBEHRBEHU2AgAgDSAKQRxsaiIDIA82AhggAyAPNgIUIAMgCzYCECADIAs2AgwgAyAPNgIIIAMgCzYCBCADQQE2AgAgASEKDAQLIAJBADsBACAOQQA6AAAMAwsgDkECaiEOIAJBBGohAiAWQQJqIQcgD0EBaiEPDAULIAFBEHRBEHVBHGwgDWoiA0EcayIBIAEoAgBBAWo2AgAgA0EYayIBIAEoAgAgC2o2AgAgA0EUayIBIAEoAgAgD2o2AgAMAQsgAUEQdEEQdUEcbCANaiIDQQRrIA82AgAgA0EcayIBIAEoAgBBAWo2AgAgA0EYayIBIAEoAgAgC2o2AgAgA0EUayIBIAEoAgAgD2o2AgALIA5BAWohDiACQQJqIQIgB0EBaiEHIAtBAWohCwwACwALCyAKQQAgCkEAShtBAWohAkEBIQNBASEHIAAhCwNAIAIgA0cEQAJAIAMgCygCACIBRgRAIAciCUEBaiEHDAELIAFBAnQgAGpBBGsoAgAhCQsgCyAJNgIAIAtBBGohCyADQQFqIQMMAQsLIAwgB0EBayILNgIIQQAgC0UNARogDEGMgAhqIQkgDEEMakEAIAtBAnQQOSEHIAxBkIAoakEAIAtBBHQQOSEFQQAhAwNAIAMgC04EQEEAIQsgCkEAIApBAEobIQQDQCAEIAtGBEBBACEJIAwoAggiAEEAIABBAEobIQBBACEDA0AgACADRg0FIAUgA0EEdGoiASABKwMAIAcgA0ECdGooAgC3IhejOQMAIAEgASsDCCAXozkDCCADQQFqIQMMAAsACyAHIAAgC0ECdGooAgBBAWsiAkECdCIDaiIBIAEoAgAgDSALQRxsaiIGKAIAajYCACAFIAJBBHQiAWoiAiACKwMAIAYoAgS3oDkDACACIAIrAwggBigCCLegOQMIIAYoAgwiAiABIAlqIgEoAgBIBEAgASACNgIACyAGKAIQIgIgCSADQQJ0IgNBBHJqIgEoAgBKBEAgASACNgIACyAGKAIUIgIgCSADQQhyaiIBKAIASARAIAEgAjYCAAsgBigCGCICIAkgA0EMcmoiASgCAEoEQCABIAI2AgALIAtBAWohCwwACwAFIAkgA0EEdGoiASAINgIAIAFBADYCBCABIAY2AgggAUEANgIMIANBAWohAyAMKAIIIQsMAQsACwALIAkLDwsCfyAAIQYgASIIQQJtIhBBACAQQQBKGyEAIAcoAgAiAyACQQJtIhRBAWsiCiAQbEEBdGohCUEAIQEgAyEEA0AgACABRwRAIAlBADsBACAEQQA7AQAgAUEBaiEBIARBAmohBCAJQQJqIQkMAQsLIBRBACAUQQBKGyECIAMgEEEBayIMQQF0aiEJQQAhASADIQQDQCABIAJHBEAgCUEAOwEAIARBADsBACABQQFqIQEgCSAQQQF0IgBqIQkgACAEaiEEDAELCyAKQQEgCkEBShshFSAMQQEgDEEBShshFiAHQZCA0ABqIQ4gB0GQgMgAaiEAIBBBAWoiASAHKAIEaiEMIAhBAXQgBmpBAmohEiADIAFBAXRqIQRBACAQa0EBdCERQQAhBkEBIQ0CQANAIA0gFUcEQEEBIQkDQAJAAkACQCAJIBZHBEAgBSASLQAATgRAIAxB/wE6AAAgBCARaiIDLwEAIgJBEHRBEHUiAUEASgRAIAQgATsBACACQRxsIA5qIgJBBGsgDTYCACACQRxrIgEgASgCAEEBajYCACACQRhrIgEgASgCACAJajYCACACQRRrIgEgASgCACANajYCAAwFCyADQQJrLwEAIgFBEHRBEHUhAiADLgECIgNBAEoEQCACQQBKBEAgA0ECdCAAakEEaygCACICIAFBAnQgAGpBBGsoAgAiA0oEQCAEIAM7AQBBACEKIAZBACAGQQBKGyELIAAhAQNAIAogC0YEQCADIQIMCAsgAiABKAIARgRAIAEgAzYCAAsgCkEBaiEKIAFBBGohAQwACwALIAQgAjsBACACIANODQVBACEKIAZBACAGQQBKGyELIAAhAQNAIAogC0YNBiADIAEoAgBGBEAgASACNgIACyAKQQFqIQogAUEEaiEBDAALAAsgBEECay4BACIBQQBKBEAgA0ECdCAAakEEaygCACICIAFB//8DcUECdCAAakEEaygCACIDSgRAIAQgAzsBAEEAIQogBkEAIAZBAEobIQsgACEBA0AgCiALRgRAIAMhAgwHCyACIAEoAgBGBEAgASADNgIACyAKQQFqIQogAUEEaiEBDAALAAsgBCACOwEAIAIgA04NBEEAIQogBkEAIAZBAEobIQsgACEBA0AgCiALRg0FIAMgASgCAEYEQCABIAI2AgALIApBAWohCiABQQRqIQEMAAsACyAEIAM7AQAgA0EcbCAOaiICQRxrIgEgASgCAEEBajYCACACQRhrIgEgASgCACAJajYCACACQRRrIgEgASgCACANajYCACAJIAJBEGsiASgCAEgEQCABIAk2AgALIAJBBGsgDTYCAAwFCyACQQBKBEAgBCACOwEAIAFBHGwgDmoiAkEcayIBIAEoAgBBAWo2AgAgAkEYayIBIAEoAgAgCWo2AgAgAkEUayIBIAEoAgAgDWo2AgAgCSACQQxrIgEoAgBKBEAg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IAcgFGohFkEBIQsDQAJAAkACQCALIBJHBEAgBSAHLQAASARAIA5B/wE6AAAgAiAVaiIELwEAIgNBEHRBEHUiAUEASgRAIAIgATsBACADQRxsIA1qIgNBBGsgDzYCACADQRxrIgEgASgCAEEBajYCACADQRhrIgEgASgCACALajYCACADQRRrIgEgASgCACAPajYCAAwFCyAEQQJrLwEAIgNBEHRBEHUhASAELgECIgRBAEoEQCABQQBKBEAgBEECdCAAakEEaygCACIBIANBAnQgAGpBBGsoAgAiBEoEQCACIAQ7AQBBACEJIApBACAKQQBKGyERIAAhAwNAIAkgEUYEQCAEIQEMCAsgASADKAIARgRAIAMgBDYCAAsgCUEBaiEJIANBBGohAwwACwALIAIgATsBACABIARODQVBACEJIApBACAKQQBKGyERIAAhAwNAIAkgEUYNBiAEIAMoAgBGBEAgAyABNgIACyAJQQFqIQkgA0EEaiEDDAALAAsgAkECay4BACIDQQBKBEAgBEECdCAAakEEaygCACIBIANB//8DcUECdCAAakEEaygCACIESgRAIAIgBDsBAEEAIQkgCkEAIApBAEobIREgACEDA0AgCSARRgRAIAQhAQwHCyABIAMoAgBGBEAgAyAENgIACyAJQQFqIQkgA0EEaiEDDAALAAsgAiABOwEAIAEgBE4NBEEAIQkgCkEAIApBAEobIREgACEDA0AgCSARRg0FIAQgAygCAEYEQCADIAE2AgALIAlBAWohCSADQQRqIQMMAAsACyACIAQ7AQAgBEEcbCANaiIDQRxrIgEgASgCAEEBajYCACADQRhrIgEgASgCACALajYCACADQRRrIgEgASgCACAPajYCACALIANBEGsiASgCAEgEQCABIAs2AgALIANBBGsgDzYCAAwFCyABQQBKBEAgAiABOwEAIANBHGwgDWoiA0EcayIBIAEoAgBBAWo2AgAgA0EYayIBIAEoAgAgC2o2AgAgA0EUayIBIAEoAgAgD2o2AgAgCyADQQxrIgEoAgBKBEAgASALNgIACyADQQRrIA82AgAMBQsgAkECay8BACIDQRB0QRB1IgFBAEoEQCACIAE7AQAgA0EcbCANaiIDQRxrIgEgASgCAEEBajYCACADQRhrIgEgASgCACALajYCACADQRRrIgEgASgC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ACACIANODQRBACEKIAZBACAGQQBKGyELIAAhAQNAIAogC0YNBSADIAEoAgBGBEAgASACNgIACyAKQQFqIQogAUEEaiEBDAALAAsgBCADOwEAIANBHGwgDmoiAkEcayIBIAEoAgBBAWo2AgAgAkEYayIBIAEoAgAgCWo2AgAgAkEUayIBIAEoAgAgDWo2AgAgCSACQRBrIgEoAgBIBEAgASAJNgIACyACQQRrIA02AgAMBQsgAkEASgRAIAQgAjsBACABQRxsIA5qIgJBHGsiASABKAIAQQFqNgIAIAJBGGsiASABKAIAIAlqNgIAIAJBFGsiASABKAIAIA1qNgIAIAkgAkEMayIBKAIASgRAIAEgCTYCAAsgAkEEayANNgIADAULIARBAmsvAQAiAkEQdEEQdSIBQQBKBEAgBCABOwEAIAJBHGwgDmoiAkEcayIBIAEoAgBBAWo2AgAgAkEYayIBIAEoAgAgCWo2AgAgAkEUayIBIAEoAgAgDWo2AgAgAkEMayIBKAIAIAlODQUgASAJNgIADAULIAZBgIACTgRAQQBBA0HkC0EAEDZBfyEKDAkLIAQgBkEBaiIBOwEAIAAgBkECdGogAUEQdEEQdTYCACAOIAZBHGxqIgIgDTYCGCACIA02AhQgAiAJNgIQIAIgCTYCDCACIA02AgggAiAJNgIEIAJBATYCACABIQYMBAsgBEEAOwEAIAxBADoAAAwDCyAMQQJqIQwgBEEEaiEEIA1BAWohDSAIIBJqQQRqIRIMBQsgAkEQdEEQdUEcbCAOaiICQRxrIgEgASgCAEEBajYCACACQRhrIgEgASgCACAJajYCACACQRRrIgEgASgCACANajYCAAwBCyACQRB0QRB1QRxsIA5qIgJBBGsgDTYCACACQRxrIgEgASgCAEEBajYCACACQRhrIgEgASgCACAJajYCACACQRRrIgEgASgCACANajYCAAsgDEEBaiEMIARBAmohBCASQQJqIRIgCUEBaiEJDAALAAsLIAZBACAGQQBKG0EBaiEDQQEhAUEBIQwgACEJA0AgASADRwRAAkAgASAJKAIAIgJGBEAgDCIKQQFqIQwMAQsgAkECdCAAakEEaygCACEKCyAJIAo2AgAgCUEEaiEJIAFBAWohAQwBCwsgByAMQQFrIgk2AghBACAJRQ0BGiAHQYyACGohDCAH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BEGYpwQoAgBBAWoiBTYCACAAIAU2AgAgAwRAA0AgAiAEQQN0aiIGKAIARQRAIAYgBTYCACACIARBA3RqIgAgATYCBCAAQQA2AgggAyQBIAIPCyAEQQFqIgQgA0cNAAsLIAAgASACIANBBHRBCHIQ0AIgA0EBdCIAEPYEIQEgACQBIAELHwBBkKcEKAIARQRAQZCnBCAANgIAQZSnBCABNgIACwu+DwIFfw9+IwBB0AJrIgUkACAEQv///////z+DIQsgAkL///////8/gyEKIAIgBIVCgICAgICAgICAf4MhDSAEQjCIp0H//wFxIQgCQAJAIAJCMIinQf//AXEiCUH//wFrQYKAfk8EQCAIQf//AWtBgYB+Sw0BCyABUCACQv///////////wCDIgxCgICAgICAwP//AFQgDEKAgICAgIDA//8AURtFBEAgAkKAgICAgIAghCENDAILIANQIARC////////////AIMiAkKAgICAgIDA//8AVCACQoCAgICAgMD//wBRG0UEQCAEQoCAgICAgCCEIQ0gAyEBDAILIAEgDEKAgICAgIDA//8AhYRQBEAgAyACQoCAgICAgMD//wCFhFAEQEIAIQFCgICAgICA4P//ACENDAMLIA1CgICAgICAwP//AIQhDUIAIQEMAgsgAyACQoCAgICAgMD//wCFhFAEQEIAIQEMAgsgASAMhFAEQEKAgICAgIDg//8AIA0gAiADhFAbIQ1CACEBDAILIAIgA4RQBEAgDUKAgICAgIDA//8AhCENQgAhAQwCCyAMQv///////z9YBEAgBUHAAmogASAKIAEgCiAKUCIGG3kgBkEGdK18pyIGQQ9rEIgBQRAgBmshBiAFKQPIAiEKIAUpA8ACIQELIAJC////////P1YNACAFQbACaiADIAsgAyALIAtQIgcbeSAHQQZ0rXynIgdBD2sQiAEgBiAHakEQayEGIAUpA7gCIQsgBSkDsAIhAwsgBUGgAmogC0KAgICAgIDAAIQiEkIPhiADQjGIhCICQgBCgICAgLDmvIL1ACACfSIEQgAQggEgBUGQAmpCACAFKQOoAn1CACAEQgAQggEgBUGAAmogBSkDmAJCAYYgBSkDkAJCP4iEIgRCACACQgAQggEgBUHwAWogBEIAQgAgBSkDiAJ9QgAQggEgBUHgAWogBSkD+AFCAYYgBSkD8AFCP4iEIgRCACACQgAQggEgBUHQAWogBEIAQgAgBSkD6AF9QgAQggEgBUHAAWogBSkD2AFCAYYgBSkD0AFCP4iEIgRCACACQgAQggEgBUGwAWogBEIAQgAgBSkDyAF9QgAQggEgBUGgAWogAkIAIAUpA7gBQgGGIAUpA7ABQj+IhEIBfSICQgAQggEgBUGQAWogA0IPhkIAIAJCABCCASAFQfAAaiACQgBCACAFKQOoASAFKQOgASIMIAUpA5gBfCIEIAxUrXwgBEIBVq18fUIAEIIBIAVBgAFqQgEgBH1CACACQgAQggEgBiAJIAhraiEGAn8gBSkDcCITQgGGIg4gBSkDiAEiD0IBhiAFKQOAAUI/iIR8IhBC5+wAfSIUQiCIIgIgCkKAgICAgIDAAIQiFUIBhiIWQiCIIgR+IhEgAUIBhiIMQiCIIgsgECAUVq0gDiAQVq0gBSkDeEIBhiATQj+IhCAPQj+IfHx8QgF9IhNCIIgiEH58Ig4gEVStIA4gDiATQv////8PgyITIAFCP4giFyAKQgGGhEL/////D4MiCn58Ig5WrXwgBCAQfnwgBCATfiIRIAogEH58Ig8gEVStQiCGIA9CIIiEfCAOIA4gD0IghnwiDlatfCAOIA4gFEL/////D4MiFCAKfiIRIAIgC358Ig8gEVStIA8gDyATIAxC/v///w+DIhF+fCIPVq18fCIOVq18IA4gBCAUfiIYIBAgEX58IgQgAiAKfnwiCiALIBN+fCIQQiCIIAogEFatIAQgGFStIAQgClatfHxCIIaEfCIEIA5UrXwgBCAPIAIgEX4iAiALIBR+fCILQiCIIAIgC1atQiCGhHwiAiAPVK0gAiAQQiCGfCACVK18fCICIARUrXwiBEL/////////AFgEQCAWIBeEIRUgBUHQAGogAiAEIAMgEhCCASABQjGGIAUpA1h9IAUpA1AiAUIAUq19IQpCACABfSELIAZB/v8AagwBCyAFQeAAaiAEQj+GIAJCAYiEIgIgBEIBiCIEIAMgEhCCASABQjCGIAUpA2h9IAUpA2AiDEIAUq19IQpCACAMfSELIAEhDCAGQf//AGoLIgZB//8BTgRAIA1CgICAgICAwP//AIQhDUIAIQEMAQsCfiAGQQBKBEAgCkIBhiALQj+IhCEKIARC////////P4MgBq1CMIaEIQwgC0IBhgwBCyAGQY9/TARAQgAhAQwCCyAFQUBrIAIgBEEBIAZrEP4BIAVBMGogDCAVIAZB8ABqEIgBIAVBIGogAyASIAUpA0AiAiAFKQNIIgwQggEgBSkDOCAFKQMoQgGGIAUpAyAiAUI/iIR9IAUpAzAiBCABQgGGIgFUrX0hCiAEIAF9CyEEIAVBEGogAyASQgNCABCCASAFIAMgEkIFQgAQggEgDCACIAIgAyACQgGDIgEgBHwiA1QgCiABIANWrXwiASASViABIBJRG618IgJWrXwiBCACIAIgBEKAgICAgIDA//8AVCADIAUpAxBWIAEgBSkDGCIEViABIARRG3GtfCICVq18IgQgAiAEQoCAgICAgMD//wBUIAMgBSkDAFYgASAFKQMIIgNWIAEgA1Ebca18IgEgAlStfCANhCENCyAAIAE3AwAgACANNwMIIAVB0AJqJAALxAECAX8CfkF/IQMCQCAAQgBSIAFC////////////AIMiBEKAgICAgIDA//8AViAEQoCAgICAgMD//wBRGw0AQQAgAkL///////////8AgyIFQoCAgICAgMD//wBWIAVCgICAgICAwP//AFEbDQAgACAEIAWEhFAEQEEADwsgASACg0IAWQRAQQAgASACUyABIAJRGw0BIAAgASAChYRCAFIPCyAAQgBSIAEgAlUgASACURsNACAAIAEgAoWEQgBSIQMLIAMLiQwBBn8gACABaiEFAkACQCAAKAIEIgJBAXENACACQQNxRQ0BIAAoAgAiAiABaiEBAkAgACACayIAQbSjBCgCAEcEQCACQf8BTQRAIAAoAggiBCACQQN2IgJBA3RByKMEakYaIAAoAgwiAyAERw0CQaCjBEGgowQoAgBBfiACd3E2AgAMAwsgACgCGCEGAkAgACAAKAIMIgJHBEAgACgCCCIDQbCjBCgCAEkaIAMgAjYCDCACIAM2AggMAQsCQCAAQRRqIgQoAgAiAw0AIABBEGoiBCgCACIDDQBBACECDAELA0AgBCEHIAMiAkEUaiIEKAIAIgMNACACQRBqIQQgAigCECIDDQALIAdBADYCAAsgBkUNAgJAIAAoAhwiBEECdEHQpQRqIgMoAgAgAEYEQCADIAI2AgAgAg0BQaSjBEGkowQoAgBBfiAEd3E2AgAMBAsgBkEQQRQgBigCECAARhtqIAI2AgAgAkUNAwsgAiAGNgIYIAAoAhAiAwRAIAIgAzYCECADIAI2AhgLIAAoAhQiA0UNAiACIAM2AhQgAyACNgIYDAILIAUoAgQiAkEDcUEDRw0BQaijBCABNgIAIAUgAkF+cTYCBCAAIAFBAXI2AgQgBSABNgIADwsgBCADNgIMIAMgBDYCCAsCQCAFKAIEIgJBAnFFBEBBuKMEKAIAIAVGBEBBuKMEIAA2AgBBrKMEQayjBCgCACABaiIBNgIAIAAgAUEBcjYCBCAAQbSjBCgCAEcNA0GoowRBADYCAEG0owRBADYCAA8LQbSjBCgCACAFRgRAQbSjBCAANgIAQaijBEGoowQoAgAgAWoiATYCACAAIAFBAXI2AgQgACABaiABNgIADwsgAkF4cSABaiEBAkAgAkH/AU0EQCAFKAIIIgQgAkEDdiICQQN0QcijBGpGGiAEIAUoAgwiA0YEQEGgowRBoKMEKAIAQX4gAndxNgIADAILIAQgAzYCDCADIAQ2AggMAQsgBSgCGCEGAkAgBSAFKAIMIgJHBEAgBSgCCCIDQbCjBCgCAEkaIAMgAjYCDCACIAM2AggMAQsCQCAFQRRqIgMoAgAiBA0AIAVBEGoiAygCACIEDQBBACECDAELA0AgAyEHIAQiAkEUaiIDKAIAIgQNACACQRBqIQMgAigCECIEDQALIAdBADYCAAsgBkUNAAJAIAUoAhwiBEECdEHQpQRqIgMoAgAgBUYEQCADIAI2AgAgAg0BQaSjBEGkowQoAgBBfiAEd3E2AgAMAgsgBkEQQRQgBigCECAFRhtqIAI2AgAgAkUNAQsgAiAGNgIYIAUoAhAiAwRAIAIgAzYCECADIAI2AhgLIAUoAhQiA0UNACACIAM2AhQgAyACNgIYCyAAIAFBAXI2AgQgACABaiABNgIAIABBtKMEKAIARw0BQaijBCABNgIADwsgBSACQX5xNgIEIAAgAUEBcjYCBCAAIAFqIAE2AgALIAFB/wFNBEAgAUF4cUHIowRqIQICf0GgowQoAgAiA0EBIAFBA3Z0IgFxRQRAQaCjBCABIANyNgIAIAIMAQsgAigCCAshASACIAA2AgggASAANgIMIAAgAjYCDCAAIAE2AggPC0EfIQQgAUH///8HTQRAIAFBCHYiAiACQYD+P2pBEHZBCHEiBHQiAiACQYDgH2pBEHZBBHEiA3QiAiACQYCAD2pBEHZBAnEiAnRBD3YgAyAEciACcmsiAkEBdCABIAJBFWp2QQFxckEcaiEECyAAIAQ2AhwgAEIANwIQIARBAnRB0KUEaiEHAkACQEGkowQoAgAiA0EBIAR0IgJxRQRAQaSjBCACIANyNgIAIAcgADYCACAAIAc2AhgMAQsgAUEAQRkgBEEBdmsgBEEfRht0IQQgBygCACECA0AgAiIDKAIEQXhxIAFGDQIgBEEddiECIARBAXQhBCADIAJBBHFqIgdBEGooAgAiAg0ACyAHIAA2AhAgACADNgIYCyAAIAA2AgwgACAANgIIDwsgAygCCCIBIAA2AgwgAyAANgIIIABBADYCGCAAIAM2AgwgACABNgIICwsSACAARQRAQQAPCyAAIAEQ2AMLdAEDfyAARQRAQQBBA0GGwABBABA2DwsgACgCACIBRQRADwsgASgCABAxQQAhAQN/IAAoAgAiAygCCCECIAMoAgwgAUwEfyACEDEgACgCABAxIABBADYCAEEABSACIAFBDGxqKAIAEDEgAUEBaiEBDAELCxoL5R4CD38FfiMAQZABayIEJAAgBEEAQZABEDkiA0F/NgJMIAMgADYCLCADQYMCNgIgIAMgADYCVCABIQQgAiEOQQAhACMAQbACayIGJAAgAygCTBoCQAJAAkACQCADKAIEDQAgAxCRAxogAygCBA0ADAELIAQtAAAiAUUNAgJAAkACQAJAA0ACQAJAIAFB/wFxEN0BBEADQCAEIgFBAWohBCABLQABEN0BDQALIANCABDEAQNAAn8gAygCBCICIAMoAmhHBEAgAyACQQFqNgIEIAItAAAMAQsgAxBRCxDdAQ0ACyADKAIEIQQgAykDcEIAWQRAIAMgBEEBayIENgIECyAEIAMoAixrrCADKQN4IBR8fCEUDAELAn8CQAJAIAQtAABBJUYEQCAELQABIgFBKkYNASABQSVHDQILIANCABDEAQJAIAQtAABBJUYEQANAAn8gAygCBCIBIAMoAmhHBEAgAyABQQFqNgIEIAEtAAAMAQsgAxBRCyIBEN0BDQALIARBAWohBAwBCyADKAIEIgEgAygCaEcEQCADIAFBAWo2AgQgAS0AACEBDAELIAMQUSEBCyAELQAAIAFHBEAgAykDcEIAWQRAIAMgAygCBEEBazYCBAsg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TARAIAEgCiADIAkQ/wEEQCABIQQMAgsgBUHwAGogASACQgBCABBdIAUpA3ghAiAFKQNwIQQMAQsgBgR+IAEFIAVB4ABqIAEgCkIAQoCAgICAgMC7wAAQXSAFKQNoIgpCMIinQfgAayEGIAUpA2ALIQQgB0UEQCAFQdAAaiADIAlCAEKAgICAgIDAu8AAEF0gBSkDWCIJQjCIp0H4AGshByAFKQNQIQMLIAlC////////P4NCgICAgICAwACEIQkgCkL///////8/g0KAgICAgIDAAIQhCiAGIAdKBEADQAJ+IAogCX0gAyAEVq19IgtCAFkEQCALIAQgA30iBIRQBEAgBUEgaiABIAJCAEIAEF0gBSkDKCECIAUpAyAhBAwFCyALQgGGIARCP4iEDAELIApCAYYgBEI/iIQLIQogBEIBhiEEIAZBAWsiBiAHSg0ACyAHIQYLAkAgCiAJfSADIARWrX0iCUIAUwRAIAohCQwBCyAJIAQgA30iBIRCAFINACAFQTBqIAEgAkIAQgAQXSAFKQM4IQIgBSkDMCEEDAELIAlC////////P1gEQANAIARCP4ghASAGQQFrIQYgBEIBhiEEIAEgCUIBhoQiCUKAgICAgIDAAFQNAAsLIAhBgIACcSEHIAZBAEwEQCAFQUBrIAQgCUL///////8/gyAGQfgAaiAHcq1CMIaEQgBCgICAgICAwMM/EF0gBSkDSCECIAUpA0AhBAwBCyAJQv///////z+DIAYgB3KtQjCGhCECCyAAIAQ3AwAgACACNwMIIAVBgAFqJAALvwIBAX8jAEHQAGsiBCQAAkAgA0GAgAFOBEAgBEEgaiABIAJCAEKAgICAgICA//8AEF0gBCkDKCECIAQpAyAhASADQf//AUkEQCADQf//AGshAwwCCyAEQRBqIAEgAkIAQoCAgICAgID//wAQXSADQf3/AiADQf3/AkgbQf7/AWshAyAEKQMYIQIgBCkDECEBDAELIANBgYB/Sg0AIARBQGsgASACQgBCgICAgICAgDkQXSAEKQNIIQIgBCkDQCEBIANB9IB+SwRAIANBjf8AaiEDDAELIARBMGogASACQgBCgICAgICAgDkQXSADQeiBfSADQeiBfUobQZr+AWohAyAEKQM4IQIgBCkDMCEBCyAEIAEgAkIAIANB//8Aaq1CMIYQXSAAIAQpAwg3AwggACAEKQMANwMAIARB0ABqJAALNQAgACABNwMAIAAgAkL///////8/gyAEQjCIp0GAgAJxIAJCMIinQf//AXFyrUIwhoQ3AwgLEAAgACABIAJBAEEAEIkFGgvEAgACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQCABQQlrDhIACgsMCgsCAwQFDAsMDAoLBwgJCyACIAIoAgAiAUEEajYCACAAIAEoAgA2AgAPCwALIAIgAigCACIBQQRqNgIAIAAgATIBADcDAA8LIAIgAigCACIBQQRqNgIAIAAgATMBADcDAA8LIAIgAigCACIBQQRqNgIAIAAgATAAADcDAA8LIAIgAigCACIBQQRqNgIAIAAgATEAADcDAA8LAAsgAiACKAIAQQdqQXhxIgFBCGo2AgAgACABKwMAOQMADwsgACACIAMRAgALDwsgAiACKAIAIgFBBGo2AgAgACABNAIANwMADwsgAiACKAIAIgFBBGo2AgAgACABNQIANwMADwsgAiACKAIAQQdqQXhxIgFBCGo2AgAgACABKQMANwMAC20BBH8gACgCACwAABCuAUUEQEEADwsDQCAAKAIAIQNBfyEBIAJBzJmz5gBNBEBBfyADLAAAQTBrIgQgAkEKbCIBaiAEIAFB/////wdzShshAQsgACADQQFqNgIAIAEhAiADLAABEK4BDQALIAILDAAgACAAKAIAEPEEC/8SAhJ/AX4jAEHQAGsiCCQAIAggATYCTCAIQTdqIRcgCEE4aiESAkACQAJAAkADQCABIQwgByAOQf////8Hc0oNASAHIA5qIQ4CQAJAAkAgDCIHLQAAIgkEQANAAkACQCAJQf8BcSIBRQRAIAchAQwBCyABQSVHDQEgByEJA0AgCS0AAUElRwRAIAkhAQwCCyAHQQFqIQcgCS0AAiEKIAlBAmoiASEJIApBJUYNAAsLIAcgDGsiByAOQf////8HcyIYSg0HIAAEQCAAIAwgBxCDAQsgBw0GIAggATYCTCABQQFqIQdBfyEPAkAgASwAARCuAUUNACABLQACQSRHDQAgAUEDaiEHIAEsAAFBMGshD0EBIRMLIAggBzYCTEEAIQ0CQCAHLAAAIglBIGsiAUEfSwRAIAchCgwBCyAHIQpBASABdCIBQYnRBHFFDQADQCAIIAdBAWoiCjYCTCABIA1yIQ0g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ABpBAiABQZYBSw0AGkEAQQFBlgEgAWt0IgFBAWsgAHENABpBAUECIAAgAXEbCwsTACAAQQF0QYCAgAhqQYGAgAhJCxUBAX8jAEEQayIBIAA4AgwgASoCDAsQACABjCABIAAbEJYFIAGUCwwAIAAgAJMiACAAlQs5AQF+An4gACgCTEEASARAIAAQmwUMAQsgABCbBQsiAUKAgICACFkEQEGImQRBPTYCAEF/DwsgAacLDAAgACAAKAIAEOYEC3ACAn8BfiAAKAIoIQJBASEBAkAgAEIAIAAtAABBgAFxBH9BAUECIAAoAhQgACgCHEYbBUEBCyACERMAIgNCAFMNACADIAAoAggiAQR/IABBBGoFIAAoAhwiAUUNASAAQRRqCygCACABa6x8IQMLIAMLWQEBfyAAIAAoAkgiAUEBayABcjYCSCAAKAIAIgFBCHEEQCAAIAFBIHI2AgBBfw8LIABCADcCBCAAIAAoAiwiATYCHCAAIAE2AhQgACABIAAoAjBqNgIQQQALLAAgACgCABogACgCACAAENwBahogACgCACAAEI0BahogACgCACAAENwBahoLlwIBBX8gASgCTBpB/wEhBSAAIQMCQANAAkACQAJAIAEoAgQiAiABKAIIIgRGDQACfyACQQogBCACaxDcAyIGBEAgBiABKAIEIgJrQQFqDAELIAEoAgggASgCBCICawshBCADIAIgBCAFIAQgBUkbIgIQPhogASABKAIEIAJqIgQ2AgQgAiADaiEDIAYNAiAFIAJrIgVFDQIgBCABKAIIRg0AIAEgBEEBajYCBCAELQAAIQIMAQsgARCQAyICQQBODQBBACECIAAgA0YNAyABLQAAQRBxDQEMAwsgAyACOgAAIANBAWohAyACQf8BcUEKRg0AIAVBAWsiBQ0BCwsgAEUEQEEAIQIMAQsgA0EAOgAAIAAhAgsgAgt1AgJ8AX4gAAJ+EA8iAUQAAAAAAECPQKMiAplEAAAAAAAA4ENjBEAgArAMAQtCgICAgICAgICAfwsiAzcDACAAAn8gASADQugHfrmhRAAAAAAAQI9AoiIBmUQAAAAAAADgQWMEQCABqgwBC0GAgICAeAs2AggLRQIBfgF8An4QD0QAAAAAAECPQKMiAplEAAAAAAAA4ENjBEAgArAMAQtCgICAgICAgICAfwshASAABEAgACAB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QQFqOwEGIAEgC2ogAGoiAiAELQAYQQFqOwEAIAIgBC0AGUEBajsBAiACIAQtABpBAWo7AQQgAiAELQAbQQFqOwEGIAEgD2ogAGoiASAELQAcQQFqOwEAIAEgBC0AHUEBajsBAiABIAQtAB5BAWo7AQQgASAELQAfQQFqOwEGIARBIGohBCAHQQFqIgdBBEcNAAsgDUGAC2okAAvLAwEEfyAAKALkAyAAQQFB/A8gACgCBCgCABEEACIAQfwHaiIBNgIoIABC/////w83AvgHIABCgYCAgCA3AoAIIABCg4CAgMAANwKICCAAQv3///9vNwLwByAAQoWAgIDgADcCkAggAEL7////TzcC6AcgAEKHgICAgAE3ApgIIABC+f///69/NwLgByAAQomAgICgATcCoAggAEL3////j383AtgHIABCi4CAgMABNwKoCCAAQvX////vfjcC0AcgAEKNgICA4AE3ArAIIABC8////89+NwLIByAAQQ82ArgIIABC8f///69+NwLAB0EQIQJBECEDA0AgASADQQJ0IgBqIAI2AgAgASAAa0EAIAJrIgQ2AgAgASAAQQRyaiACNgIAIAEgA0F/c0ECdGogBDYCACACQQFqIQJBMCEAIANBAmoiA0EwRw0ACwNAIAEgAEECdCICakEgNgIAIAEgAmtBYDYCACABIAJBBHJqQSA2AgAgASAAQX9zQQJ0akFgNgIAIAEgAkEIcmpBIDYCACABQX4gAGtBAnRqQWA2AgAgASACQQxyakEgNgIAIAFBfSAAa0ECdGpBYDYCACAAQQRqIgBBgAJHDQALC/cCAQp/IAAoAuQDIgQgACgCWCIBQQFGIgI2AhwgBCAAQQFB/gVBgAIgAhsgACgCeCAAKAIEKAIIEQgANgIYIAAoAnhBAEoEQCAEKAIUIQYgAUEBRyEIA0AgBiAEIAdBAnQiAWooAiAiAm0hBiAIRQRAIAQoAhggAWoiAyADKAIAQf8BajYCAAsgAkH+AWogAkEBayIJQQF0IgptIQUgBCgCGCABaigCACEBQQAhAkEAIQMDQCADIAVKBEADQCADIAJBAWoiAkEBdEEBckH/AWwgCWogCm0iBUoNAAsLIAEgA2ogAiAGbDoAACADQQFqIgNBgAJHDQALIAhFBEBBASECA0AgASACayIFIAEtAAA6AAAgASACaiIDIAEt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C6KhIAogCqIiC6M5AyAgBSABKwMIIAqiIA0gASsDSKKhIAujOQMoIAUgASsDECAKoiANIAErA1CioSALozkDMCAFIAErAyAgCqIgECARIAyiIBMgDqIgDyASoqCgoCIMIAErA0CioSALozkDOCAFIAErAyggCqIgDCABKwNIoqEgC6M5A0AgBSABKwMwIAqiIAwgASsDUKKhIAujOQNIQQAFQX8LQQBOBEBBACECA0BBACEEIAJBAkYNAgNAIARBBkcEQCAEQQN0IgEgACACQTBsamohBkEAIQNEAAAAAAAAAAAhCgNAIANBA0cEQCAFQSBqIAJBGGxqIANBA3RqKwMAIAVB0ABqIANBMGxqIAFqKwMAoiAKoCEKIANBAWohAwwBCwsgBiAKOQMAIARBAWohBAwBCwsgAkEBaiECDAALAAtBAEEDQdgWQQAQNgsgBUHgAWokACAECxIAIAAgACgCACABQQJ0ajYCAAswAQF/IwBBEGsiAiQAIAIgATYCACACIAA2AgggAiACQQhqEOoDIQAgAkEQaiQAIAALDQAgACgCACAAKAIERgtXAQJ/IwBBIGsiAyQAIAAQMiICIANBCGogACAAED1BAWoQ+wMgABA9IAIQtgIiAigCCCABELcCIAIgAigCCEEIajYCCCAAIAIQ6AIgAhDnAiADQSBqJAALqQQCCX8BfiAAEL0CIQIgABDuAiEDIwBBIGsiBiQAIAYgAzYCECAGIAI2AhggBkEQaiAGQRhqEKgDIQQjAEEQayIFJAAgBSADNgIAIAUgAjYCCCAEQQJOBEAgBSgCCCECIAUQ0gEoAgAhAyMAQRBrIgEkACABIAIpAgAiCjcDCCACIAMpAgA3AgAgAyAKNwIAIAFBEGokACAFKAIIIQIjAEEwayIBJAAgASACNgIgIAEgAjYCKCABQSBqIAFBKGoQqAMhAgJAIARBAWsiBEECSA0AIARBAmtBAXYiCSACSA0AIAEgAUEoaiACQQF0IgNBAXIiAhDuATYCGAJAIANBAmoiAyAETg0AIAFBGGoiBygCACEIIAEgB0EBEO4BNgIQIAggASgCEBCnAkUNACABQRhqEJ8BGiADIQILIAEoAhggASgCIBCnAg0AIAEgASgCICkCADcDEANAAkAgASgCICABKAIYKQIANwIAIAEgASgCGDYCICACIAlKDQAgASABQShqIAJBAXQiA0EBciICEO4BNgIYAkAgA0ECaiIDIARODQAgAUEYaiIHKAIAIQggASAHQQEQ7gE2AgggCCABKAIIEKcCRQ0AIAFBGGoQnwEaIAMhAgsgASgCGCABQRBqEKcCRQ0BCwsgASgCICABKQMQNwIACyABQTBqJAALIAVBEGokACAGQSBqJAAgACgCBEEIayECIAAQPSEDIAAgAhCvAyAAIAMQjAQLrQECCHwBf0F/IQsgASsDWCABKwNQIAIrAxAiA6IgASsDQCACKwMAIgSiIAIrAwgiBSABKwNIoqCgoCIGRAAAAAAAAAAAYgR/IAErAzghByABKwMwIQggASsDKCEJIAErAyAhCiAAIAErAxggASsDECADoiABKwMAIASiIAUgASsDCKKgoKAgBqM5AwAgACAHIAggA6IgCiAEoiAFIAmioKCgIAajOQMIQQAFQX8LC7kCAgF9AX8gAiABEOYFIgOLYCIERQRAIABDAACAPyADlSICIAEqAhAgASoCFCABKgIcIAEqAiAQoAGUOAIAIAAgAiABKgIIIAEqAgQgASoCICABKgIcEKABlDgCBCAAIAIgASoCBCABKgIIIAEqAhAgASoCFBCgAZQ4AgggACACIAEqAhQgASoCDCABKgIgIAEqAhgQoAGUOAIMIAAgAiABKgIAIAEqAgggASoCGCABKgIgEKABlDgCECAAIAIgASoCCCABKgIAIAEqAhQgASoCDBCgAZQ4AhQgACACIAEqAgwgASoCECABKgIYIAEqAhwQoAGUOAIYIAAgAiABKgIEIAEqAgAgASoCHCABKgIYEKABlDgCHCAAIAIgASoCACABKgIEIAEqAgwgASoCEBCgAZQ4AiALIARFC3gBAn8jAEEQayICJAAgAEIANwIAIAJBADYCDCAAQQhqEKUCIAEEQCAAELUCIAFJBEBBgK4BEJYCAAsgACAAEDIgARCIBCIDNgIAIAAgAzYCBCAAEDIgAyABQQN0ajYCACAAQQAQqQMgACABEPwDCyACQRBqJAAgAAshACAAKAIEIAAQMigCAEcEQCAAIAEQ7QIPCyAAIAEQ7gULCAAgAEH8AGoLrgEBA38jAEEQayIHJAAgBRBuIQUgACAEED0QnwMgB0EMaiEIA0AgBBA9IAZLBEAgB0EIaiAIIAEgAyAEIAYQTSgCBBBrKgIAIAMgBCAGEE0oAgQQayoCBBDsAyAFIAcqAgggAiAEIAYQTSgCABBrKgIAkxBuIAcqAgwgAiAEIAYQTSgCABBrKgIEkxBukmAEQCAAIAQgBhBNEPMFCyAGQQFqIQYMAQsLIAdBEGokAAu3LQIffw99IwBBQGoiFCQAIBRBMGogAxA9EPIFIR8gFEEgaiADED0Q8gUhIAN/IAMQPSARTQR/QQAhESAUQQA2AhggFEEANgIMIBRCADcDACAUIAayIiY4AhwgFCAmOAIUIBQgBbIiJjgCECAUICY4AgggH0EAEE0hFyAgQQAQTSEYIARBDGoiASADED0iGRCKAiAAIQ8gFCEAIARBGGohFSAEKgIkISYgBCgCKCEdIAQoAiwhJCAEKAIwIQIjAEEQayIbJAACQCAEIiEQRiAdQQlsTwRAIAEQRiAZTwRAIBUQPSAdTwRAIBlBBEgNAyAbQdIJNgIMIAFBABA6IRMgJhBuIS4gAiAZEKYDISUgEyAZEIAGIBMgGSAZIBtBDGoQ8QMDQCAOIB1OIAwgJE5yRQRAIBMgGUEEIBtBDGoQ8QMgFyATKAIMQQN0IgJqIQEgAiAYaiECQQAhAwJAIBcgEygCAEEDdCIJaiIEIBcgEygCBEEDdCIIaiIKIBcgEygCCEEDdCIQaiIHEKcBQwAAAABeIAkgGGoiCSAIIBhqIgggECAYaiIQEKcBQwAAAABecw0AIAogByABEKcBQwAAAABeIAggECACEKcBQwAAAABecw0AIAcgASAEEKcBQwAAAABeIBAgAiAJEKcBQwAAAABecw0AIAEgBCAKEKcBQwAAAABeIAIgCSAIEKcBQwAAAABec0UhAwsCQCADRQ0AICEgDkEJbCIiEDohASAXIBMoAgBBA3QiAmohAyAXIBMoAgRBA3QiBGohCiAXIBMoAghBA3QiB2ohCSAXIBMoAgxBA3QiCGohECACIBhqIRIgBCAYaiEWIAcgGGohByAIIBhqIQhBACECIwBBkAFrIgQkAAJAIARBQGsgBEE4aiAEQTBqIARBKGogBEHcAGogBEHQAGogAyAKIAkgEBDoBUUNACAEQSBqIARBGGogBEEQaiAEQQhqIARB2ABqIARByABqIBIgFiAHIAgQ6AVFDQAgBEHgAGohECMAQaACayIKJAAgCiAEQUBrIARBIGoQnAMgCkHIAGoiCSAEQThqIARBGGoQnAMgCkGQAWoiCCAEQTBqIARBEGoQnAMgCkHYAWoiCyAEQShqIARBCGoQnANBACESQQAhFiMAQaACayIDJAAjAEEgayIHJAAgByAKEFk4AgAgByAKQSRqIg0QWTgCBCAHIAkQWTgCCCAHIApB7ABqEFk4AgwgByAIEFk4AhAgByAKQbQBahBZOAIUIAcgCxBZOAIYIAcgCkH8AWoQWTgCHCAHQQdBBkEFQQRBA0ECIAcqAgQgByoCAF4iCSAHKgIIIAcgCUECdGoqAgBeGyIJIAcqAgwgByAJQQJ0aioCAF4bIgkgByoCECAHIAlBAnRqKgIAXhsiCSAHKgIUIAcgCUECdGoqAgBeGyIJIAcqAhggByAJQQJ0aioCAF4bIgkgByoCHCAHIAlBAnRqKgIAXhsiCUECdGoiCCoCACImQwAAAABcBEAgCiAKIAlBJGxqELABIAMgCkMAAIA/IAgqAgCRlRDQASADQSRqIA1BPxDtAQsgB0EgaiQAAkAgJkMAAAAAWw0AIwBBIGsiByQAIANBJGoiCSADIApBJGoiCBBkIANByABqIgsgAyAKQcgAahBkIANB7ABqIg0gAyAKQewAahBkIANBkAFqIhogAyAKQZABahBkIANBtAFqIhwgAyAKQbQBahBkIANB2AFqIh4gAyAKQdgBahBkIANB/AFqIiMgAyAKQfwBahBkIAcgCRBZOAIAIAcgCxBZOAIEIAcgDRBZOAIIIAcgGhBZOAIMIAcgHBBZOAIQIAcgHhBZOAIUIAcgIxBZOAIYIAdBBkEFQQRBA0ECIAcqAgQgByoCAF4iCyAHKgIIIAcgC0ECdGoqAgBeGyILIAcqAgwgByALQQJ0aioCAF4bIgsgByoCECAHIAtBAnRqKgIAXhsiCyAHKgIUIAcgC0ECdGoqAgBeGyILIAcqAhggByALQQJ0aioCAF4bIgtBAnRqIg0qAgAiJkMAAAAAXARAIAkgCSALQSRsIgtqELABIAggCCALahCwASAJIAlDAACAPyANKgIAkZUQ0AELIAdBIGokACAmQwAAAABbDQAjAEEgayIHJAAgA0HIAGoiCSADQSRqIgggCkHIAGoiCxBkIANB7ABqIg0gCCAKQewAahBkIANBkAFqIhogCCAKQZABahBkIANBtAFqIhwgCCAKQbQBahBkIANB2AFqIh4gCCAKQdgBahBkIANB/AFqIiMgCCAKQfwBahBkIAcgCRBZOAIAIAcgDRBZOAIEIAcgGhBZOAIIIAcgHBBZOAIMIAcgHhBZOAIQIAcgIxBZOAIUIAdBBUEEQQNBAiAHKgIEIAcqAgBeIgggByoCCCAHIAhBAnRqKgIAXhsiCCAHKgIMIAcgCEECdGoqAgBeGyIIIAcqAhAgByAIQQJ0aioCAF4bIgggByoCFCAHIAhBAnRqKgIAXhsiCEECdGoiDSoCACImQwAAAABcBEAgCSAJIAhBJGwiCGoQsAEgCyAIIAtqELABIAkgCUMAAIA/IA0qAgCRlRDQAQsgB0EgaiQAICZDAAAAAFsNACMAQSBrIgckACADQewAaiIJIANByABqIgggCkHsAGoiCxBkIANBkAFqIg0gCCAKQZABahBkIANBtAFqIhogCCAKQbQBahBkIANB2AFqIhwgCCAKQdgBahBkIANB/AFqIh4gCCAKQfwBahBkIAcgCRBZOAIAIAcgDRBZOAIEIAcgGhBZOAIIIAcgHBBZOAIMIAcgHhBZOAIQIAdBBEEDQQIgByoCBCAHKgIAXiIIIAcqAgggByAIQQJ0aioCAF4bIgggByoCDCAHIAhBAnRqKgIAXhsiCCAHKgIQIAcgCEECdGoqAgBeGyIIQQJ0aiINKgIAIiZDAAAAAFwEQCAJIAkgCEEkbCIIahCwASALIAggC2oQsAEgCSAJQwAAgD8gDSoCAJGVENABCyAHQSBqJAAgJkMAAAAAWw0AIwBBEGsiByQAIANBkAFqIgkgA0HsAGoiCCAKQZABaiILEGQgA0G0AWoiDSAIIApBtAFqEGQgA0HYAWoiGiAIIApB2AFqEGQgA0H8AWoiHCAIIApB/AFqEGQgByAJEFk4AgAgByANEFk4AgQgByAaEFk4AgggByAcEFk4AgwgB0EDQQIgByoCBCAHKgIAXiIIIAcqAgggByAIQQJ0aioCAF4bIgggByoCDCAHIAhBAnRqKgIAXhsiCEECdGoiDSoCACImQwAAAABcBEAgCSAJIAhBJGwiCGoQsAEgCyAIIAtqELABIAkgCUMAAIA/IA0qAgCRlRDQAQsgB0EQaiQAICZDAAAAAFsNACMAQRBrIgckACADQbQBaiIJIANBkAFqIgggCkG0AWoiCxBkIANB2AFqIg0gCCAKQdgBahBkIANB/AFqIhogCCAKQfwBahBkIAcgCRBZOAIEIAcgDRBZOAIIIAcgGhBZOAIMIAdBBGoiCEECIAgqAgQgCCoCAF4iDSAIKgIIIAggDUECdGoqAgBeGyIIQQJ0aiINKgIAIiZDAAAAAFwEQCAJIAkgCEEkbCIIahCwASALIAggC2oQsAEgCSAJQwAAgD8gDSoCAJGVENABCyAHQRBqJAAgJkMAAAAAWw0AIwBBEGsiByQAIANB2AFqIgkgA0G0AWoiCyAKQdgBaiIIEGQgA0H8AWoiDSALIApB/AFqEGQgByAJEFk4AgggByANEFk4AgwgB0EIaiAHKgIMIAcqAgheIgtBAnRqIg0qAgAiJkMAAAAAXARAIAkgCSALQSRsIgtqELABIAggCCALahCwASAJIAlDAACAPyANKgIAkZUQ0AELIAdBEGokACAmQwAAAABbDQAgA0H8AWoiByADQdgBaiAKQfwBahBkIAcQWSImQwAAAABcBEAgByAHQwAAgD8gJpGVENABCyAmQwAAAABbDQAjAEGAA2siByQAIAcgByADQQAQ4AE4AtACIAcgB0EkaiADQQEQ4AE4AtQCIAcgB0HIAGogA0ECEOABOALYAiAHIAdB7ABqIANBAxDgATgC3AIgByAHQZABaiADQQQQ4AE4AuACIAcgB0G0AWogA0EFEOABOALkAiAHIAdB2AFqIANBBhDgATgC6AIgByAHQfwBaiADQQcQ4AE4AuwCIAcgB0GgAmogA0EIEOABOALwAiAHQdACaiIJQQhBB0EGQQVBBEEDQQIgCSoCBCAJKgIAXiIIIAkqAgggCSAIQQJ0aioCAF4bIgggCSoCDCAJIAhBAnRqKgIAXhsiCCAJKgIQIAkgCEECdGoqAgBeGyIIIAkqAhQgCSAIQQJ0aioCAF4bIgggCSoCGCAJIAhBAnRqKgIAXhsiCCAJKgIcIAkgCEECdGoqAgBeGyIIIAkqAiAgCSAIQQJ0aioCAF4bIglBAnRqKgIAIiZDAAAAAFwEQCAQIAcgCUEkbGoQ7wMLIAdBgANqJAAgJkMAAAAAXCEWCyADQaACaiQAIBYEQCAQEOYFi7tE8WjjiLX45D5jRSESCyAKQaACaiQAIBJFDQAgBCoCVCEqIAQqAlAhLyAEKgJsITAgBCoCTCEoIAQqAnAhKyAEKgJ4ISkgBCoCYCEsIAEgBCoCSCItIAQqAnwiMZQgBCoCZCAEKgJYIieVkiIyIAQqAlwiJpQ4AgQgASApIC2UICwgJ5WSIiwgJpQ4AgAgBCoCSCEtIAQqAoABITMgBCoCaCE0IAEgMSAolCArICeVkiIrICaUOAIQIAEgKSAolCAwICeVkiIoICaUOAIMIAEgKowgJpQiKSAylCAvjCAmlCIqICyUIDMgLZQgNCAnlZKSkjgCCCABICkgK5QgKiAolCAEKgKAASAEKgJMlCAEKgJ0ICeVkpKSOAIUIAEgBCoCeCAmlCInOAIYIAEgBCoCfCAmlCImOAIcIAEgBCoCgAEgJyAEKgJQlJMgJiAEKgJUlJM4AiBBASECCyAEQZABaiQAIAJFDQAgISAiEDohEkEAIQsjAEEwayIIJAAgCEEoaiIBIBIgABDqASAIQSBqIgIgEiAAQQhqIgoQ6gEgCEEYaiIDIBIgAEEQaiIQEOoBIAhBEGogARDnBSAIQQhqIAIQ5wUCQCAAIAogECABIAIgAxCdA0UNAEEDIRYgCEEYaiEBIAhBIGohAiAIQShqIQMgACEJIAohBwNAIBZBBEcEQCADIgQgEiAQQQhqIhAQ6gEgFkEBaiEWIAlBCGoiCSAHQQhqIgcgECACIAEgAxCdAyEiIAIhAyABIQIgBCEBICINAQwCCwsgByAQIAAgAiABIAhBEGoQnQNFDQAgECAAIAogASAIQRBqIAhBCGoQnQMhCwsgCEEwaiQAIAtFDQAgDkEBaiEOCyAMQQFqIQwMAQsLIA5FBEBBACEODAQLQwAAgD8gLpUhJkEAIQAgDkEAIA5BAEobIQFBACEMA0AgASAMRgRAA0AgACAZSCAOQQJKcUUEQCAOQQEgDkEBShshACAVQQAQTSgCBCEBIBVBABBNKgIAISZBASEMA0AgACAMRgRAIA8gISABQQlsEDoQ7wMgDyoCICEmIA9BgICA/AM2AiAgDyAPKgIAQwAAgD8gJpUiJpQ4AgAgDyAmIA8qAgSUOAIEIA8gJiAPKgIIlDgCCCAPICYgDyoCDJQ4AgwgDyAmIA8qAhCUOAIQIA8gJiAPKgIUlDgCFCAPICYgDyoCGJQ4AhggDyAmIA8qAhyUOAIcQQEhDgwJBSAmIBUgDBBNKgIAXgRAIBUgDBBNKgIAISYgFSAMEE0oAgQhAQsgDEEBaiEMDAELAAsACyAAICUgGSAAaxCmAyAAaiIEIAAgBEobIQpBACEBA0AgASAORgRAIBVBABBNIQkgDkECbSAOQQFxakEBayEIQQAhDCMAQRBrIhIkACASQQhqELMCIQcCQAJAIA4iCkEASgRAIAhBAEwNASAKQQFrIQ4gCSAIQQFrIh1BA3RqIRADQCAMIA5IBEAgByAQKgIAOAIAIAcgECgCBDYCBCAOIQAgDCEBA0AgASECA0AgAiIBQQFqIQIgCSABQQN0aiIWIAcQ4gUNAAsgACEDA0AgAyIAQQFrIQMgByAJIABBA3RqIgsQ4gUNAAsgACABTgRAIBYgCxDHASACIQEgAyEACyAAIAFODQALIA4gACABIAhIGyEOIAEgDCAAIB1IGyEMDAELCyAbIBApAgA3AgAgEkEQaiQADAILQYCyBEHozwEQMEGF0AEQMEGnywAQMEHSABAzQYfSABAwQZfSARAwEDQQAAALQYCyBEG80gEQMEGF0AEQMEGnywAQMEHTABAzQYfSABAwQdnSARAwEDQQAAALIApBAXUhDiAEIQAMAgsgISAVIAEQTSgCBEEJbBA6IQcgACEMA0AgCiAMRgRAIAFBAWohAQwCBSAXIBMgDEECdGooAgBBA3QiCWohAyMAQRBrIgIkACACQQhqIAJBDGogByADKgIAIAMqAgQQ7AMgAiACKgIIIAkgGGoiAyoCAJM4AgAgAiACKgIMIAMqAgSTOAIEIAIqAgAiJyAnlCACKgIEIicgJ5SSICaUQwAAgD+SEM8GIScgAkEQaiQAIBUgARBNIgIgJyACKgIAkjgCACAMQQFqIQwMAQsACwALAAsABSAVIAwQTUEANgIAIBUgDBBNIAw2AgQgDEEBaiEMDAELAAsAC0GAsgRB6M4BEDBBrcsBEDBBp8sAEDBB+QAQM0GH0gAQMEHy3gEQMBA0EAAAC0GAsgRBn80BEDBBrcsBEDBBp8sAEDBB+AAQM0GH0gAQMEGFzgEQMBA0EAAAC0GAsgRBlMoBEDBBrcsBEDBBp8sAEDBB9wAQM0GH0gAQMEG6zAEQMBA0EAAACyAbQRBqJAAgDgRAIwBB8ABrIgAkAAJ/QQAgAEEgaiAPQ6zFJzcQ8QVFDQAaIABCADcDGCAAQQA2AhQgACAFsiImOAIQIAAgBrIiJzgCDCAAICY4AgggACAnOAIEIABBADYCACAAQegAaiICIABBIGoiASAAQRhqEOoBIABB4ABqIgQgASAAQRBqEOoBIABB2ABqIgMgASAAQQhqEOoBIABB0ABqIgwgASAAEOoBIwBBMGsiASQAIAFBKGoiDyAEIAIQ4AIgAUEgaiIOIAMgAhDgAiABQRhqIhsgDCACEOACIAFBEGoiAiAEIAMQ4AIgAUEIaiIEIAwgAxDgAiAPIA4QmwMhJiAOIBsQmwMhJyAPIBsQmwMhKCACIAQQmwMhKSAmICcQngMgKBCeAyApEJ4DISYgAUEwaiQAQQAgBSAGbLdELUMc6+I2Gj+itiAmXg0AGiAAQegAaiIBIABB4ABqIgIgAEHYAGoiAxCnASEmQQFBfyACIAMgAEHQAGoiBBCnAUMAAAAAXhtBAUF/ICZDAAAAAF4bakEBQX8gAyAEIAEQpwFDAAAAAF4bakEBQX8gBCABIAIQpwFDAAAAAF4baiIBIAFBH3UiAXMgAWtBBEYLIREgAEHwAGokAAsgIBDTARogHxDTARogFEFAayQAIBEFIAEgAyAREE0oAgAQayoCACEmICAgERBNICY4AgAgASADIBEQTSgCABBrKgIEISYgICAREE0gJjgCBCACIAMgERBNKAIEEGsqAgAhJiAfIBEQTSAmOAIAIAIgAyAREE0oAgQQayoCBCEmIB8gERBNICY4AgQgEUEBaiERDAELCwuBCAIDfwZ9IwBBIGsiBCQAIAQgAyABKAJYbyABKAJUbyABKAI0byIFNgIMIAQgAyAFayABKAJYbyABKAJUbyABKAI0bSIFNgIIIAQgAyAEKAIMIAEoAjQgBWxqayABKAJYbyABKAJUbSIFNgIEIAQgAyAEKAIMIAEoAlQgBWwgASgCNCAEKAIIbGpqayABKAJYbSIDNgIAAkACQAJAAkACQAJAAkACQAJAIAQoAgwiBUEATgRAIAUgASgCNE4NASAEKAIIIgVBAEgNAiAFIAEoAjhODQMgBCgCBCIFQQBIDQQgBSABKAI8Tg0FIANBAEgNBiADIAEoAkBODQcMCQtBgLIEQey/ARAwQdfAARAwQafLABAwQb4BEDNBh9IAEDBB3cEBEDAQNAwHC0GAsgRBusIBEDBB18ABEDBBp8sAEDBBvwEQM0GH0gAQMEHdwQEQMBA0DAYLQYCyBEHiwgEQMEHXwAEQMEGnywAQMEHAARAzQYfSABAwQdXDARAwEDQMBQtBgLIEQefDARAwQdfAARAwQafLABAwQcEBEDNBh9IAEDBB1cMBEDAQNAwEC0GAsgRBw8QBEDBB18ABEDBBp8sAEDBBwgEQM0GH0gAQMEGexQEQMBA0DAMLQYCyBEHqxQEQMEHXwAEQMEGnywAQMEHDARAzQYfSABAwQZ7FARAwEDQMAgtBgLIEQdLGARAwQdfAARAwQafLABAwQcQBEDNBh9IAEDBBsMcBEDAQNAwBC0GAsgRB/8cBEDBB18ABEDBBp8sAEDBBxQEQM0GH0gAQMEGwxwEQMBA0CxAAAAsgABCSAiABEPQFEEYhBSABKAJwIQMCQCACED0gBU8EQCAFQQAgBUEAShshBQNAIAUgBkYNAiADKgIEIQcgAyoCCCEIIAMqAgwhCSAEKAIIt0QAAAAAAADgP6C2IQogBCgCBLdEAAAAAAAA4D+gtiELIAQoAgC3RAAAAAAAAOA/oLYhDCAEIAMqAgAgBCgCDLdEAAAAAAAA4D+gtpOLOAIcIAQgByAKk4s4AhggBCAJIAyTizgCECAEIAggC5OLIgcgASgCPLIgB5MQngMiBzgCFCAHQwAAAABgBEACQCAEKgIcQwAAgD9dRQ0AIAQqAhhDAACAP11FDQAgBCoCFEMAAIA/XUUNACAEKgIQQwAAgD9dRQ0AIAAgAiABEPQFIAYQOigCABBNEPMFCyADQRBqIQMgBkEBaiEGDAEFQYCyBEGTyQEQMEHXwAEQMEGnywAQMEHNAhAzQYfSABAwQfLJARAwEDQQAAALAAsAC0GAsgRBjr8BEDBBiMMAEDBBp8sAEDBB1gIQM0GH0gAQMEHZvwEQMBA0EAAACyAEQSBqJAAL0BkDCn0RfwJ8IwBBMGsiFiQAIBZBIGogAxA9QQJ0EO0DIRkgFkEQaiADED1BAnQQ7QMhGgJAA38gAxA9IBNNBH8gBLIiCEPNzEw+lCAIkiIIjCEJIAWyIgpDzcxMPpQgCpIiCowhCyAAQQo2AkAgAEEMNgI8IABBADYCOCAAQQA2AjQgAEKAgID8i4CAwD83AiQgACAKOAIgIAAgCzgCHCAAIAg4AhggACAJOAIUIABBgICAiQQ2AiwgAEEANgJUIABBADYCWEMAACBBEM8GIQggAEEBOgAQIABDAACAPyAIlTgCMCAAQdwAaiIBEN8FIAAgB0EBdbI4AgwgACAGQQF1sjgCCCAAIAc2AgQgACAGNgIAIBlBABA6IRsgGkEAEDohHCADED0hEkEAIQMjAEEQayITJAAgARDfBSASBEAgAEHwAGoiHSASQQJ0EJMCIABB/ABqIh4gEhCKAiAALQAQBEACQCMAQRBrIhgkACAAKAIAIAAoAgQQtAIhASAYIBIQ7QMhFAJAAkAgEkEASgRAIAAoAgBBAEwNASAAKAIEQQBMDQIgHEEMaiECIBtBDGohBCABsiEIQQAhBgNAIAYgEkYEQAJ9IBRBABA6IRUgFBBGIgFBAm0gAUEBcWpBAWshF0EAIQYCQCABQQBKBEAgF0EATA0BIAFBAWshByAVIBdBAWsiH0ECdGohIANAICAqAgAhCCAHIgEgBiICSgRAA0AgAiEEA0AgBCICQQFqIQQgFSACQQJ0aiIhKgIAIAhdDQALIAEhBQNAIAUiAUEBayEFIAggFSABQQJ0aiIiKgIAXQ0ACyABIAJOBEAgISAiELUGIAQhAiAFIQELIAEgAk4NAAsgByABIAIgF0gbIQcgAiAGIAEgH0gbIQYMAQsLIAgMAgtBgLIEQYCsARAwQYeuARAwQYAdEDBBNRAzQfEgEDBB6K8BEDAQNBAAAAtBgLIEQbGxARAwQYeuARAwQYAdEDBBNhAzQfEgEDBBzrEBEDAQNBAAAAshCCAAQQUCfyAAKgIYIAAqAhSTIAhDAACAPpQiCJWNIgmLQwAAAE9dBEAgCagMAQtBgICAgHgLELQCNgI0IABBBQJ/IAAqAiAgACoCHJMgCJWNIgiLQwAAAE9dBEAgCKgMAQtBgICAgHgLELQCIgE2AjggACABIAAoAjRsIgE2AlQgACAAKAI8IAFsNgJYIBQQfiAYQRBqJAAMBQUgBCAGQQR0IgFqKgIAIAEgAmoqAgAQ3wIhCSAUIAYQOiAJIAiUOAIAIAZBAWohBgwBCwALAAtBgLIEQczxABAwQc0SEDBBgB0QMEHQARAzQfEgEDBB+fQAEDAQNAwHC0GAsgRBuPkAEDBBzRIQMEGAHRAwQdEBEDNB8SAQMEGU/QAQMBA0DAYLQYCyBEGIgAEQMEHNEhAwQYAdEDBB0gEQM0HxIBAwQaKCARAwEDQMBQsLIBJBACASQQBKGyEYQQAhAgNAIAMgGEYEQCAdIAJBAnQQkwIgHiACEIoCBSAbIANBBHQiBGoiASoCACENIAEqAgQhDiABKgIIIQggASoCDCELIAQgHGoiASoCACEJIAEqAgQhCiABKgIIIQwgASoCDCEPIwBBEGsiASQAIBMgCCAMkyIIOAIERBgtRFT7IRlAISMCQCAIuyIkRBgtRFT7IQnAZUUEQEQYLURU+yEZwCEjICREGC1EVPshCUBkRQ0BCyATICMgJKC2Igg4AgQLAkACQCAIuyIjRBgtRFT7IQnAZARAICNEGC1EVPshCUBlRQ0BIBMgCyAPEN8CIgg4AgAgEyoCBCILEN4FIQwgCxDdBSELIAEgDCAIlCIMOAIMIAEgDDgCACABIAsgCJQiCDgCCCABIAiMOAIEIBMgEyoCABCkAiAAKgIwlDgCACABKgIIIQggASoCDCELIBMgDSABKgIAIg0gCZQgASoCBCIMIAqUkpMgDSAAKgIIlCAMIAAqAgyUkpI4AgwgEyAOIAggCZQgCyAKlJKTIAggACoCCJQgCyAAKgIMlJKSOAIIIAFBEGokAAwCC0GAsgRBhcUAEDBB/4MBEDBBgB0QMEHUAxAzQfEgEDBB/MkAEDAQNAwHC0GAsgRB+s8AEDBB/4MBEDBBgB0QMEHVAxAzQfEgEDBB/MkAEDAQNAwGCwJ/IBMqAgghCCATKgIEIQsgEyoCACEJQQAhFQJAAkACQAJAAkACQAJAAkACQAJAIBMqAgwiCiAAKgIUIg1dDQAgACoCGCIOIApfDQAgACoCHCIMIAheDQAgACoCICIPIAhfDQAgC7siI0QYLURU+yEJwGUgI0QYLURU+yEJQGRyDQAgACoCJCIQIAleDQAgACoCKCIRIAlfDQAgCiANYEUNASAKIA5dRQ0CIAggDGBFDQMgCCAPXUUNBCAjRBgtRFT7IQnAZEUNBSAjRBgtRFT7IQlAZUUNBiAJIBBgRQ0HIAkgEV1FDQggACgCNCEBIAAgCiAAKgIUIgqTIAAqAhggCpMQ3wIgAbKUOAJEIAAoAjghASAAIAggACoCHCIIkyAAKgIgIAiTEN8CIAGylDgCSCAAIAu7RBgtRFT7IQlAoESDyMltMF/EP6IgACgCPLeitjgCTCAAKAJAIQEgACAJIAAqAiQiCJMgACoCKCAIkxDfAiABspQ4AlAgACoCREMAAAC/ko4hCCAAKgJIQwAAAL+SjiEJIAAqAlBDAAAAv5KOIQoCfyAAKgJMQwAAAL+SjiILi0MAAABPXQRAIAuoDAELQYCAgIB4CyAAKAI8IhdqIBdvIQYCfyAIi0MAAABPXQRAIAioDAELQYCAgIB4CyEBAn8gCYtDAAAAT10EQCAJqAwBC0GAgICAeAshBCABQQBIIQcCfyAKi0MAAABPXQRAIAqoDAELQYCAgIB4CyEFIAcNACAEQQBIIAFBAWoiByAAKAI0TnINAEEAIARBAWoiEiAAKAI4Tg0KGiAFQQBIDQAgBUEBaiIUIAAoAkBODQAgACAAIAEgBCAGIAUQkwEQkgEgACAAIAcgBCAGIAUQkwEQkgEgACAAIAcgEiAGIAUQkwEQkgEgACAAIAcgEiAGQQFqIBdvIhUgBRCTARCSASAAIAAgByASIBUgFBCTARCSASAAIAAgByASIAYgFBCTARCSASAAIAAgByAEIBUgBRCTARCSASAAIAAgByAEIBUgFBCTARCSASAAIAAgByAEIAYgFBCTARCSASAAIAAgASASIAYgBRCTARCSASAAIAAgASASIBUgBRCTARCSASAAIAAgASASIBUgFBCTARCSASAAIAAgASASIAYgFBCTARCSASAAIAAgASAEIBUgBRCTARCSASAAIAAgASAEIBUgFBCTARCSASAAIAAgASAEIAYgFBCTARCSAUEBIRULIBUMCQtBgLIEQcAIEDBB/4MBEDBBgB0QMEHoAhAzQfEgEDBBgSQQMBA0DAcLQYCyBEH4KRAwQf+DARAwQYAdEDBB6QIQM0HxIBAwQYEkEDAQNAwGC0GAsgRB6jEQMEH/gwEQMEGAHRAwQeoCEDNB8SAQMEHDNhAwEDQMBQtBgLIEQcY+EDBB/4MBEDBBgB0QMEHrAhAzQfEgEDBBwzYQMBA0DAQLQYCyBEGFxQAQMEH/gwEQMEGAHRAwQewCEDNB8SAQMEH8yQAQMBA0DAMLQYCyBEH6zwAQMEH/gwEQMEGAHRAwQe0CEDNB8SAQMEH8yQAQMBA0DAILQYCyBEG+1gAQMEH/gwEQMEGAHRAwQe4CEDNB8SAQMEHh2gAQMBA0DAELQYCyBEGJ4AAQMEH/gwEQMEGAHRAwQe8CEDNB8SAQMEHh2gAQMBA0CwwGCwRAIB0gAkECdBA6IgEgACoCRDgCACABIAAqAkg4AgQgASAAKgJMOAIIIAEgACoCUDgCDCAeIAIQOiADNgIAIAJBAWohAgsgA0EBaiEDDAELCwsgE0EQaiQAIwBBEGsiASQAIBZBADYCDCAWQX82AgggAUEIaiAAQdwAahD0AxCyAiEAA0AgACABEEcQsgIQfQRAIAAQbSECIBYqAgwgAigCBLNdBEAgFiAAEG0oAgA2AgggFiAAEG0oAgSzOAIMCyAAEPMDDAELCyABQRBqJAAgFigCCCEAIBYqAgwhCCAaEH4gGRB+IBZBMGokAEF/IAAgCEMAAEBAXRsFIAEgAyATEE0oAgAQayESIAIgAyATEE0oAgQQayEUIBkgE0ECdCIXEDoiFSASKgIAOAIAIBUgEioCBDgCBCAVIBIqAgg4AgggFSASKgIMOAIMIBogFxA6IhIgFCoCADgCACASIBQqAgQ4AgQgEiAUKgIIOAIIIBIgFCoCDDgCDCATQQFqIRMMAQsLDwsQAAALVAEBfyMAQRBrIgQkACAEIAAgAxCiBCEDIAAQMhogAiABayIAQQBKBEAgAygCBCABIAAQPhogAyADKAIEIABBDG5BDGxqNgIECyADEHIgBEEQaiQACw8AIAAgACgCACgCADYCAAuCAwEEfwJAAkACQAJAIAAoAhgOAwAAAQILIAAoAiwiAUEAIAFBAEobIQNBACEBA0AgASADRg0DAkAgACABQQh0aiICQTRqKAIAQQBIDQAgAisDUEQAAAAAAADgP2NFDQAgAkF/NgI4IAJBfzYCNCACQQY2ApwCCyABQQFqIQEMAAsACyAAKAIsIgFBACABQQBKGyEDQQAhAQNAIAEgA0YNAgJAIAAgAUEIdGoiAkE0aigCAEEASA0AIAIrA1BEAAAAAAAA4D9jRQ0AIAJBfzYCPCACQX82AjQgAkEGNgKcAgsgAUEBaiEBDAALAAsgACgCLCIBQQAgAUEAShshBEEAIQEDQCABIARGDQFBACEDAkAgACABQQh0aiICQThqKAIAQQBIDQAgAisDWEQAAAAAAADgP2NFDQAgAkF/NgI4QQEhAwsCQCACKAI8QQBIDQAgAisDYEQAAAAAAADgP2NFDQAgAkF/NgI8IANFDQAgAkEGNgKcAgsgAUEBaiEBDAALAAsLCQAgAUEEahB+C4kBAQJ/IwBBEGsiBCQAIAEQMiEBIABBGBBbIARBCGogAUEAEK0CEKwCIgAoAgBBCGohBSADKAIAIQMjAEEQayIBJAAgASADNgIIIAUgASgCCCgCADYCACAFQQRqEFIaIAFBEGokACAAEFNBAToABCAAKAIAIAI2AgQgACgCAEEANgIAIARBEGokAAu5AgAgACgCACABKAIAEHAgACgCBCABKAIEEHBqIAAoAgggASgCCBBwaiAAKAIMIAEoAgwQcGogACgCECABKAIQEHBqIAAoAhQgASgCFBBwaiAAKAIYIAEoAhgQcGogACgCHCABKAIcEHBqIAAoAiAgASgCIBBwaiAAKAIkIAEoAiQQcGogACgCKCABKAIoEHBqIAAoAiwgASgCLBBwaiAAKAIwIAEoAjAQcGogACgCNCABKAI0EHBqIAAoAjggASgCOBBwaiAAKAI8IAEoAjwQcGogACgCQCABKAJAEHBqIAAoAkQgASgCRBBwaiAAKAJIIAEoAkgQcGogACgCTCABKAJMEHBqIAAoAlAgASgCUBBwaiAAKAJUIAEoAlQQcGogACgCWCABKAJYEHBqIAAoAlwgASgCXBBwagsKACAAQQxqKAIACz8BAn8CQCABQQBMDQAgAEEANgIAQQEhAgNAIAEgAkYNASAAIAJBAnRqIANBAWoiAzYCACACQQFqIQIMAAsACwutAgEEfyABIAAQRiIDSwRAIwBBIGsiBiQAAkAgASADayIBIAAQMigCACAAKAIEa0ECdU0EQCMAQRBrIgQkACAEIAAgARC6AiIDKAIEIQEgAygCCCEFA0AgASAFRgRAIAMQciAEQRBqJAAFIAAQMiABIAIQ7AEgAyABQQRqIgE2AgQMAQsLDAELIAAQMiEDIAZBCGogACAAEEYgAWoQpAMgABBGIAMQvAIhAyMAQRBrIgQkACAEIANBCGogARCsAyIBKAIAIQUDQCABKAIEIAVHBEAgAygCECABKAIAIAIQ7AEgASABKAIAQQRqIgU2AgAMAQsLIAEQsgEgBEEQaiQAIAAgAxDrAiADELsCCyAGQSBqJAAPCyABIANJBEAgACAAKAIAIAFBAnRqEJgECwsIACAAQegAagsLACAAQQAgARA5GgvMEgIUfwF9IwBBMGsiDCQAAkACQAJAAkACQAJAAkAgAEEMaiIJKAIEIAAoAmwQtAIgBU4EQCABQQEQowMgARCqAiAFEIoCIAVBACAFQQBKGyECA0AgAiAGRg0CIAQgBkECdGooAgAhACABEKoCIAYQOiAANgIAIAZBAWohBgwACwALIAxBGGoQjQIhByACIRUgAyEPIwBBEGsiEyQAAkACQAJAAkAgCSgCBCAJQQxqIhkQRkYEQCAPQQBMDQEgBSAPSg0CIAkoAgQgBUoNAyATQX82AgwgCUEYaiINIAUgE0EMahCBBiATQX82AgggCUEkaiIYIAUgE0EIahCBBiAJQTBqIhAgBRCKAiAQQQAQOiAQEEYQgAZBfyEDA0AgCSgCCCAITARAIAkoAgQgGRBGRwRAQYCyBEGimQEQMEH9mQEQMEGnywAQMEG7ARAzQYfSABAwQYCcARAwEDQMDgsFIBBBABA6IBAQRiAJKAIEIAkoAgAQ8QMgEEEAEDohDiAJKAIEIQtBACEUQQAhAgJAAkACQAJAIBgQRiAFRgRAIA9BAEwNASAFIA9KDQIgC0EATA0DIAVBACAFQQBKGyERA0AgESAURg0FIAQgFEECdGohEkEAIRZBfyEGA0AgCyAWRgRAIBRBAWohFCACIAZqIQIMAgUgBiAVIBIoAgBB4ABsaiAVIAQgDiAWQQJ0aiIXKAIAQQJ0aigCAEHgAGxqEKEDIgpLBEAgFygCACEGIBggFBA6IAY2AgAgCiEGCyAWQQFqIRYMAQsACwALAAtBgLIEQY+DARAwQf2ZARAwQafLABAwQcYBEDNBh9IAEDBByKoBEDAQNBAAAAtBgLIEQf2eARAwQf2ZARAwQafLABAwQccBEDNBh9IAEDBBiqABEDAQNBAAAAtBgLIEQaKiARAwQf2ZARAwQafLABAwQcgBEDNBh9IAEDBBrqMBEDAQNBAAAAtBgLIEQaGvARAwQf2ZARAwQafLABAwQckBEDNBh9IAEDBByK8BEDAQNBAAAAsgAiADSQRAIA0gGBCxAyAZQQAQOiAQQQAQOiAJKAIEEO0BIAIhAwsgCEEBaiEIDAELCyATQRBqJAAMBAtBgLIEQaKZARAwQf2ZARAwQafLABAwQZoBEDNBh9IAEDBBgJwBEDAQNAwKC0GAsgRB/Z4BEDBB/ZkBEDBBp8sAEDBBmwEQM0GH0gAQMEGKoAEQMBA0DAkLQYCyBEGiogEQMEH9mQEQMEGnywAQMEGcARAzQYfSABAwQa6jARAwEDQMCAtBgLIEQeCnARAwQf2ZARAwQafLABAwQZ0BEDNBh9IAEDBB2KgBEDAQNAwHCyAJQRhqIg0QRiAFRw0BQQAhBgJAA0ACQCANEEYgBk0EQCAHEP8FQQFHDQEgAUEBEKMDIAEQqgIgBRCKAkEAIQYgBUEAIAVBAEobIQIDQCACIAZGDQQgBCAGQQJ0aigCACEAIAEQqgIgBhA6IAA2AgAgBkEBaiEGDAALAAsgDSAGEDooAgBBf0YNBSANIAYQOigCACAFTg0GIAQgDSAGEDooAgBBAnRqKAIAIA9ODQcgBCANIAYQOigCAEECdGohCiMAQSBrIhEkACARIAoQ4wI2AhAgEUEYaiEXIBFBEGohA0EAIQ4jAEEgayIIJAAgBxA8GiAKKAIAIRIgBxCUASECIAhBADoAHwJAAkAgAkUNACAHIBIgAhBfIg4QOigCACILRQ0AA0AgCygCACILRQ0BIBIgCygCBEcEQCALKAIEIAIQXyAORw0CCyAHEF4gC0EIaiAKEIwCRQ0ACwwBCyAIQRBqIAcgEiADEP0FIAcQPCgCACEKIAcQXiEDAkAgAgRAIApBAWqzIAMqAgAgArOUXkUNAQsgCCACEIsCQQFzIAJBAXRyNgIMIAgCfyAHEDwoAgBBAWqzIAcQXioCAJWNIhpDAACAT10gGkMAAAAAYHEEQCAaqQwBC0EACzYCCCAHIAhBDGogCEEIahBvKAIAEK8CIBIgBxCUASICEF8hDgsCQCAHIA4QOigCACIDRQRAIAgoAhAgB0EIaiIDKAIANgIAIAcgCCgCEDYCCCAHIA4QOiADNgIAIAgoAhAoAgBFDQEgCCgCECEDIAcgCCgCECgCACgCBCACEF8QOiADNgIADAELIAgoAhAgAygCADYCACADIAgoAhA2AgALIAhBEGoiAxC5ASELIAcQPCICIAIoAgBBAWo2AgAgCEEBOgAfIAMoAgAhCiADQQA2AgAgCgRAIAMQUyICLQAEBEAgAigCACAKQQhqEPwFCyAKBEAgAigCABogChAxCwsLIBcgCEEQaiALEHcgCEEfahCuAiAIQSBqJAAgFxBtIQIgEUEgaiQAIAJBBGogBCAGQQJ0ahCiAyAGQQFqIQYMAQsLIAEQggYhBSAHEP8FIQQjAEEgayIDJAACQAJAIAUQyAEgBEkEQCAFEOoCIARJDQEgBRAyIQIgBSADQQhqIAQgBRBGIAIQvAIiAhDrAiACELsCCyADQSBqJAAMAQsQsAIACyAMQRBqIAcQ9AMQsgIhBANAIAQgDEEIahBHELICEH1FDQEgBBBtQQRqEEZFDQdBgAEQWyEFIAAQhQYhAyAVIAQQbSgCAEHgAGxqIQIgBUEBOgBkIAUgAzYCACAFQegAahBSGiAFQfQAahBSGiAFQQRqIAJB4AAQPhogDCAFNgIIIAVBABCjAyABEIIGIAxBCGoQogMgBBBtIQIgACAMKAIIIBUgDyACQQRqIgJBABA6IAIQRhCEBiAEEPMDDAALAAsgBygCCCEAIAcQMiECA0AgAARAIAAoAgAhASACIABBCGoQ/AUgABAxIAEhAAwBCwsgBxCxAgsgDEEwaiQADwtBgLIEQY+DARAwQYWFARAwQafLABAwQesCEDNBh9IAEDBBwIcBEDAQNAwEC0GAsgRBs4oBEDBBhYUBEDBBp8sAEDBB7QIQM0GH0gAQMEG+jAEQMBA0DAMLQYCyBEGijwEQMEGFhQEQMEGnywAQMEHuAhAzQYfSABAwQemPARAwEDQMAgtBgLIEQaWSARAwQYWFARAwQafLABAwQe8CEDNBh9IAEDBB6Y8BEDAQNAwBC0GAsgRBr5QBEDBBhYUBEDBBp8sAEDBBgwMQM0GH0gAQMEGnlgEQMBA0CxAAAAsTACAAIAAoAgQiAEEBajYCBCAACwkAIABBADoAAAsoAQF/IAAgASgCADYCACABKAIAIQMgACABNgIIIAAgAiADajYCBCAAC0UBA38gAEHoAGohAQNAIAEQRiACSwRAIAEgAhA6KAIAIgMEQCADEIgGCyADEDEgAkEBaiECDAELCyAAQfQAahB+IAEQfgslAQF/IAAoAgAhAiAAIAE2AgAgAgRAIAIEQCACEIgGCyACEDELCzEBAX8gABDsAiAAKAIABEAgACAAKAIAEK8DIAAQMhogACgCACEBIAAQugEaIAEQMQsLYwEBfyABBEAgAUEkaiIAQdQAahCKBiAAQcgAahB+IABBDGoiAkEwahB+IAJBJGoQfiACQRhqEH4gAkEMahB+IABBCGpBABCJBiABQQhqIgBBEGoQ3wMgAEEEahCpBQsgARAxCxQAIABBADYCBCAAQcjuAzYCACAACwkAIAAgATYCCAsTACAAQQg2AgQgAEEMakEIEIoCCyABAX8gACgCACECIAAgATYCACACBEAgABBTIAIQpAYLC6oCAQd/IAAQUyECAkAgAQRAIAAgAiABELkCEI8GIAAQUyABNgIAQQAhAgNAIAEgAkYEQCAAQQhqIgIoAgAiA0UNAyAAIAMoAgQgARBfIgcQOiACNgIAA0AgAygCACICRQ0EAkAgAigCBCABEF8iBCAHRg0AIAIhBSAAIAQQOigCAEUEQCAAIAQQOiADNgIAIAQhBwwBCwNAAkAgBSIGKAIARQRAQQAhBQwBCyAAEF4aIAJBCGogBigCAEEIahCoASEIIAYoAgAhBSAIDQELCyADIAU2AgAgBiAAIAQQOigCACgCADYCACAAIAQQOigCACACNgIADAELIAIhAwwACwAFIAAgAhA6QQA2AgAgAkEBaiECDAELAAsACyAAQQAQjwYgABBTQQA2AgALCykBAX8DQCACQQhGRQRAIAEgAmogACACay0ABzoAACACQQFqIQIMAQsLCwgAIAAgARB3CykBAX8DQCACQQRGRQRAIAEgAmogACACay0AAzoAACACQQFqIQIMAQsLCyQAQdiVBC0AAEEBcUUEQEHMlQQQqgNB2JUEQQE6AAALQcyVBAuhAQEFfyMAQRBrIgMkACAAEDwaIAEoAgAhBAJAAkAgABCUASIFRQ0AIAAgBCAFEF8iBhA6KAIAIgJFDQADQCACKAIAIgJFDQEgBCACKAIERwRAIAIoAgQgBRBfIAZHDQILIAQgAigCBEcNACAAEF4gAkEIaiABEIwCRQ0ACyADQQhqIAIQdygCACECDAELIAMQ+gMiAjYCCAsgA0EQaiQAIAILCgAgAUEEahDVBAsIACAAELMCGgvmAQEFfyMAQcABayICJAAgACACQQhqIgEQkwYgAEEEaiABQQRyEJMGA0ACQEEAIQEgA0EDRgRAIAAoArABIgNBA3RB+KwBaigCACIEQQAgBEEAShshBANAIAEgBEYNAiAAIAFBA3QiBWpB6ABqIAIgBWpB8ABqEJEGIAFBAWohAQwACwAFA0AgAUEERkUEQCABQQN0IgQgACADQQV0IgVqakEIaiACIAVqIARqQRBqEJEGIAFBAWohAQwBCwsgA0EBaiEDDAILAAsLIAIgAzYCuAEgACACQQhqQbgBED4aIAJBwAFqJAALQAEBfyAAEOoGIAFJBEAQvgIACyAAIAAQMiABEKQEIgI2AgAgACACNgIEIAAQMiACIAFBFGxqNgIAIABBABDnBgtWAQF/IwBBEGsiBCQAIAQgACADELMEIQMgABAyIQADQCABIAJHBEAgACADKAIEIAEQuQMgAyADKAIEQRRqNgIEIAFBFGohAQwBCwsgAxByIARBEGokAAsmACAAKAIAGiAAKAIAIAAQ3AFqGiAAKAIAGiAAKAIAIAAQjQFqGgsEACABCyEBAX8gASAAayEDIAAgAUcEQCACIAAgAxDUAgsgAiADagsHACABIABrC04BAX8jAEEQayIEJAAgBCAAIAMQtgMhAyAAEDIaIAIgAWsiAEEASgRAIAMoAgQgASAAED4aIAMgAygCBCAAajYCBAsgAxByIARBEGokAAsXACAAQgA3AgAgAEEBOgAQIABCADcCCAsrACAAKAIAGiAAKAIAIAAQ2wFBFGxqGiAAKAIAGiAAKAIAIAAQfEEUbGoaC4ILARZ8AkACQAJAAkACQAJAIAVBAWsOBAECAwAFCyAAKwMQIhFEAAAAAAAAGECiIRcgACsDGCISRAAAAAAAABhAoiEYIAIgACsDOCIZoSAAKwMoIhqjIgogCqIhAiABIAArAzAiG6EgACsDICIOoyIJIAmiIQEgACsDQCEVIAArAwghEyAAKwMAIRQgEiASoCEPIBEgEaAhFkEBIQUgCiEGIAkhBwNAAkACQCABRAAAAAAAAAAAYiACRAAAAAAAAAAAYnJFBEBEAAAAAAAAAAAhBwwBCyAGIA8gByASIAEgAaAgAiABoCIQoKIgEyAQoiAQoiAUIBCiRAAAAAAAAPA/oKAiCyAHoiAGIBYgB6KioKAgCaEgGCAHoiAWIAaiIBMgAiACoiABRAAAAAAAABRAoiABoiACIAFEAAAAAAAACECiIgeiIgygoKIgFCAHIAKgokQAAAAAAADwP6CgoKCjoSIHoiINIAaiIAsgBqIgESACIAKgIBCgoqCgIAqhIA0gFyAGoiATIAJEAAAAAAAAFECiIAKiIAEgAaIgDKCgoiAUIAJEAAAAAAAACECiIAGgokQAAAAAAADwP6CgoKCjoSEGIAVBBEcNASAGIQgLIAMgGyAOIAeiIBWjoDkDACAZIBogCKIgFaOgIQIMBQsgBUEBaiEFIAYgBqIhAiAHIAeiIQEMAAsACyABIAArAwAiC6EiASABoiACIAArAwihIgYgBqKgIgefIgKaIQwgACsDGEQAAAAAhNeXQaMiCEQAAAAAAAAIwKIhDSAImiEKQQEhBQNARAAAAAAAAAAAIQgCQCACRAAAAAAAAAAAYgRAIAYgAiAKIAeiRAAAAAAAAPA/oCACoiAMoCANIAeiRAAAAAAAAPA/oKOhIgiiIAKjIQYgASAIoiACoyEBIAVBA0cNASABIQkgBiEICyADIAsgCSAAKwMQo6A5AwAgCCAAKwMQoyAAKwMIoCECDAQLIAVBAWohBSABIAGiIAYgBqKgIgefIQIMAAsACyABIAArAwAiDqEiBiAGoiACIAArAwihIgcgB6KgIgKfIgGaIQ8gACsDGEQAAAAAhNeXQaMiCUQAAAAAAAAIwKIhCyAAKwMgRAAAAACE15dBo0QAAAAAAGr4QKMiCEQAAAAAAAAUwKIhDCAJmiENIAiaIQpBASEFA0BEAAAAAAAAAAAhCUQAAAAAAAAAACEIAkAgAUQAAAAAAAAAAGIEQCAHIAEgAiAKoiACoiANIAKiRAAAAAAAAPA/oKAgAaIgD6AgDCACoiACoiALIAKiRAAAAAAAAPA/oKCjoSICoiABoyEHIAYgAqIgAaMhBiAFQQNHDQEgBiEJIAchCAsgAyAOIAkgACsDEKOgOQMAIAggACsDEKMgACsDCKAhAgwDCyAFQQFqIQUgBiAGoiAHIAeioCICnyEBDAALAAsgASAAKwMAIg6hIAArAxijIgYgBqIgAiAAKwMIoSIHIAeioCICnyIBmiEPIAArAyBEAAAAAITXl0GjIglEAAAAAAAACMCiIQsgACsDKEQAAAAAhNeXQaNEAAAAAABq+ECjIghEAAAAAAAAFMCiIQwgCZohDSAImiEKQQEhBQNARAAAAAAAAAAAIQlEAAAAAAAAAAAhCAJAIAFEAAAAAAAAAABiBEAgByABIAIgCqIgAqIgDSACokQAAAAAAADwP6CgIAGiIA+gIAwgAqIgAqIgCyACokQAAAAAAADwP6Cgo6EiAqIgAaMhByAGIAKiIAGjIQYgBUEDRw0BIAYhCSAHIQgLIAMgDiAJIAArAxCjoDkDACAIIAArAxCjIAArAwigIQIMAgsgBUEBaiEFIAYgBqIgByAHoqAiAp8hAQwACwALIAQgAjkDAAsLUwEDfyMAQRBrIgMkACADIAAgARCzBCICKAIEIQEgAigCCCEEA0AgASAERgRAIAIQciADQRBqJAAFIAAQMhogARCgBiACIAFBFGoiATYCBAwBCwsLDAAgACgCABogARAxCwoAIAFBBGoQ0QELKgEBfyMAQRBrIgIkACACQQhqIAEQgQQiASAAEPgDIAEQ0QEgAkEQaiQACxgBAX8gABB8IQIgACABEPEEIAAgAhChBgspAQF/IwBBEGsiAiQAIAIgATYCDCAAIAJBDGoQngEhACACQRBqJAAgAAvMBAIIfwF9IwBBIGsiBSQAIAUgARDjAjYCECAFQRhqIQggBUEQaiEJIwBBIGsiAiQAIAAQPBogASgCACEGIAAQlAEhAyACQQA6AB8CQAJAIANFDQAgACAGIAMQXyIHEDooAgAiBEUNAANAIAQoAgAiBEUNASAGIAQoAgRHBEAgBCgCBCADEF8gB0cNAgsgABBeIARBCGogARCMAkUNAAsMAQsgAkEQaiAAIAYgCRD9BSAAEDwoAgAhASAAEF4hBAJAIAMEQCABQQFqsyAEKgIAIAOzlF5FDQELIAIgAxCLAkEBcyADQQF0cjYCDCACAn8gABA8KAIAQQFqsyAAEF4qAgCVjSIKQwAAgE9dIApDAAAAAGBxBEAgCqkMAQtBAAs2AgggACACQQxqIAJBCGoQbygCABCvAiAGIAAQlAEiAxBfIQcLAkAgACAHEDooAgAiAUUEQCACKAIQIABBCGoiASgCADYCACAAIAIoAhA2AgggACAHEDogATYCACACKAIQKAIARQ0BIAIoAhAhASAAIAIoAhAoAgAoAgQgAxBfEDogATYCAAwBCyACKAIQIAEoAgA2AgAgASACKAIQNgIACyACQRBqIgEQuQEhBCAAEDwiACAAKAIAQQFqNgIAIAJBAToAHyABKAIAIQAgAUEANgIAIAAEQCABEFMiAS0ABARAIAEoAgAgAEEIahCWBgsgAARAIAEoAgAaIAAQMQsLCyAIIAJBEGogBBB3IAJBH2oQrgIgAkEgaiQAIAgQbSEAIAVBIGokACAAQQRqC/8BAQR/IAEgABB8IgJLBEAjAEEgayIEJAACQCABIAJrIgMgABAyKAIAIAAoAgRrQRRtTQRAIAAgAxCjBgwBCyAAEDIhASAEQQhqIAAgABB8IANqEKwEIAAQfCABEPYGIQIjAEEQayIBJAAgASACKAIINgIAIAIoAgghBSABIAJBCGo2AgggASAFIANBFGxqNgIEIAEoAgAhAwNAIAEoAgQgA0cEQCACKAIQGiABKAIAEKAGIAEgASgCAEEUaiIDNgIADAELCyABELIBIAFBEGokACAAIAIQ9AYgAhDyBgsgBEEgaiQADwsgASACSQRAIAAgACgCACABQRRsahCnBgsLnwEBBH8jAEEgayICJAAgACABNgIAIAJBGGogARCoBiEDQRAQWyEEIwBBIGsiBSQAIAUgATYCDCAEEPcDIgRB3NoBNgIAIARBDGogBUEIaiAFQQxqEKsCEKsCGiAFQSBqJAAgACAENgIEIAMQuQEaIAIgATYCBCACIAE2AgAgAygCACEBIANBADYCACABBEAgAyABEIsGCyACQSBqJAAgAAueAQECfyAAQgA3AgAgAEEIaiIBQQA2AgAgAUEEahBSGiABQRBqEFIaIABBJGoiAULSCTcCACABQQhqEIMEGiABQQxqIgJCADcCBCACIAE2AgAgAkEMahBSGiACQRhqEFIaIAJBJGoQUhogAkEwahBSGiABQcgAahBSGiABQdQAahCqAyABQRA2AmwgAUIANwJkIAIQjgYgAkEBEI0GIAALpwIBA38gACgCACECIAAgATYCACACBEAgAgRAIAJBlAZqIgBBGGoQ0wEaIABBDGoQfiAAEH4gAkGMBWoiAEH8AGoQfiAAQfAAahB+IABB3ABqEOAFIAJB/ARqENMBGiACQaABaiIAQZABahB+IABB3ABqIgFBKGoQlgQgAUEcahB+IABByABqEJcEIABBPGoQlwQgAEEgahCWBCAAQRBqIgAQzAIgACgCAARAIAAgACgCABDNBiAAEDIaIAAoAgAhASAAELMBGiABEDELIAJB3ABqEIcEGiACQcgAaiIDKAIIIQAgAxAyIQQDQCAABEAgACgCACEBIAQgAEEIahClBiAAEDEgASEADAELCyADELECIAJBQGsQ0QEgAkEMahDTARoLIAIQMQsLYQEDfyAAKAIAIQIgACABNgIAIAIEQCACBEAgAkEEaiIDKAIIIQAgAxAyIQQDQCAABEAgACgCACEBIAQgAEEIahCWBiAAEDEgASEADAELCyADELECIAJBABCtBgsgAhAxCwsJACABQQA7AQALCwAgACABQQIQ8gELjQICDH8BfUF/IQoCQCABKAIIIgYgAigCBEcNACAAKAIEIgMgASgCBEcNACAAKAIIIgcgAigCCEcNAEEAIQogA0EAIANBAEobIQsgB0EAIAdB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IAogABCYASAGIAoQhwEgChA4GiAKIAAQwQEgByAKEIcBIAoQOBogABD0AQwBCyACEKsHIQACQCABBEAgCiAAEPYBIAMgCigCADYAACAKIAAQ9QEMAQsgCiAAELsDIAMgCigCADYAACAKIAAQwAELIAggChCHASAKEDgaIAQgABC9AToAACAFIAAQmQE6AAAgCiAAEJgBIAYgChCHASAKEDgaIAogABDBASAHIAoQhwEgChA4GiAAEPQBCzYCACAKQRBqJAALMQEBfyMAQRBrIgIkACACIAAoAgA2AgggAkEIaiABEOsFIAIoAgghACACQRBqJAAgAAsLACAAQdi4BBDLAQsLACAAQeC4BBDLAQsVACAAIAEoAgAQ3AQgASgCABDrARoL9A8BC38jAEGwBGsiCyQAIAsgCjYCpAQgCyABNgKoBAJAIAAgC0GoBGoQcwRAIAUgBSgCAEEEcjYCAEEAIQAMAQsgC0HNAjYCYCALIAtBiAFqIAtBkAFqIAtB4ABqIgEQZiIPKAIAIgo2AoQBIAsgCkGQA2o2AoABIAEQRCERIAtB0ABqEEQhDCALQUBrEEQhDiALQTBqEEQhDSALQSBqEEQhECMAQRBrIgEkACALAn8gAgRAIAEgAxCmByICEPYBIAsgASgCADYAeCABIAIQ9QEgDSABENUBIAEQOBogASACEMABIA4gARDVASABEDgaIAsgAhC9ATYCdCALIAIQmQE2AnAgASACEJgBIBEgARCHASABEDgaIAEgAhDBASAMIAEQ1QEgARA4GiACEPQBDAELIAEgAxClByICEPYBIAsgASgCADYAeCABIAIQ9QEgDSABENUBIAEQOBogASACEMABIA4gARDVASABEDgaIAsgAhC9ATYCdCALIAIQmQE2AnAgASACEJgBIBEgARCHASABEDgaIAEgAhDBASAMIAEQ1QEgARA4GiACEPQBCzYCHCABQRBqJAAgCSAIKAIANgIAIARBgARxIhJBCXYhE0EAIQNBACEBA0AgASECAkACQAJAAkAgA0EERg0AIAAgC0GoBGoQiwFFDQBBACEKAkACQAJAAkACQAJAIAtB+ABqIANqLAAADgUBAAQDBQkLIANBA0YNByAHQQEgABBoELYBBEAgC0EQaiAAEKcHIBAgCygCEBCvBAwCCyAFIAUoAgBBBHI2AgBBACEADAYL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NgIQIAIMAQsgAEEANgIcIABCADcDECAAIAAoAgBBIHI2AgBBACAHQQJGDQAaIAIgBCgCBGsLIQEgA0EgaiQAIAELRgEBfyAAKAI8IQMjAEEQayIAJAAgAyABpyABQiCIpyACQf8BcSAAQQhqEBcQhwMhAiAAKQMIIQEgAEEQaiQAQn8gASACGwsGAEGImQQLJAEBf0H8mAQoAgAiAARAA0AgACgCABEOACAAKAIEIgANAAsLCwoAIAAoAgQQjAULnwEBBH8gA0EASgRAIAAoAnAhAiAAKALkAygCGCEHA0AgAgRAIAEgBUECdGooAgAhACACIQYDQCAHIAAtAABBAXZB/ABxaigCACAALQABQQR0QcAfcWogAC0AAkECdkE+cWoiBCAELwEAIgQgBEEBaiIEIAQgBEH//wNxRxs7AQAgAEEDaiEAIAZBAWsiBg0ACwsgBUEBaiIFIANHDQALCwv+CgEafyAAIAAoAuQDIhMoAhA2AogBIABBASATKAIUIghBBXQgACgCBCgCABEEACILQoCAgIDwAzcCECALQoCAgIDwBzcCCCALQoCAgIDwAzcCACAAIAsQ3gNBASEKAkACQCAIQQJIDQADQAJAAkACQCAIIApBAXROBEAgCkEBcSEEIA8NAUEAIQJBACEDIAshAQwCC0EAIQlBACECQQAhAyALIQEgD0EDTwRAIApB/P///wdxIQdBACEEA0AgAUHgAGogAUFAayABQSBqIAEgAiABKAIYIgIgA0oiBRsgASgCOCIGIAIgAyAFGyICSiIDGyABKAJYIgUgBiACIAMbIgJKIgMbIAEoAngiBiAFIAIgAxsiA0oiBRshAiAGIAMgBRshAyABQYABaiEBIARBBGoiBCAHRw0ACwsgCkEDcSIERQ0CA0AgASACIAEoAhgiByADSiIFGyECIAcgAyAFGyEDIAFBIGohASAJQQFqIgkgBEcNAAsMAgsgCkH+////B3EhB0EAIQJBACEDIAshAUEAIQkDQCADIAEoAhwiBUgEQCABIAIgASgCGEEASiIGGyECIAUgAyAGGyEDCyADIAEoAjwiBUgEQCABQSBqIAIgASgCOEEASiIGGyECIAUgAyAGGyEDCyABQUBrIQEgCUECaiIJIAdHDQALCyAERQ0AIAEoAhwgA0wNACABIAIgASgCGEEAShshAgsgAkUNASALIApBBXRqIgEgAigCBDYCBCABIAIoAgw2AgwgASACKAIUNgIUIAEgAigCADYCACABIAIoAgg2AgggASACKAIQNgIQAkACfwJAAkACQEECIAIoAgQiBCACKAIAIgdrQQR0IgkgAigCDCIFIAIoAggiBmtBDGwiA0wgAigCFCINIAIoAhAiDmtBA3QgCSADIAMgCUgbShsOAwABAgQLIAIgBCAHakECbSIDNgIEIAEMAgsgAiAFIAZqQQJtIgM2AgwgAUEIagwBCyACIA0gDmpBAm0iAzYCFCABQRBqCyADQQFqNgIACyAAIAIQ3gMgACABEN4DIA9BAWohDyAKQQFqIgogCEcNAAsgCCIKQQBMDQELQQAhDQNAQQAhBEEAIQdBACEFQQAhBiALIA1BBXRqIgEoAgAiDiABKAIEIhZMBEAgASgCCCEDIAAoAuQDKAIYIRcgASgCECIIQQFqIQ8gCEEDdEEEciEYIAEoAhQiECAIa0EBakEBcSEZIAEoAgwhFANAIAMgFEwEQCAOQQN0QQRyIREgFyAOQQJ0aigCACEaIAMhAQNAIAEhCQJAIAggEEoNACAaIAlBBnRqIAhBAXRqIQIgCUECdEECciESAn8gGUUEQCACIQEgCAwBCyACQQJqIQEgAi8BACICBEAgAiAYbCAGaiEGIAIgEmwgBWohBSACIBFsIAdqIQcgAiAEaiEECyAPCyECIAggEEYNAANAIAEvAQAiDARAIAwgEmwgBWohBSAMIBFsIAdqIQcgAkEDdEEEciAMbCAGaiEGIAQgDGohBAsgAkEBaiEVIAEvAQIiDARAIAwgEmwgBWohBSAMIBFsIAdqIQcgFUEDdEEEciAMbCAGaiEGIAQgDGohBAsgAUEEaiEBIAJBAmohAiAQIBVHDQALCyAJQQFqIQEgCSAURw0ACwsgDiAWRyEBIA5BAWohDiABDQALCyAAKAKIASgCACANaiAHIARBAXUiAWogBG06AAAgACgCiAEoAgQgDWogASAFaiAEbToAACAAKAKIASgCCCANaiABIAZqIARtOgAAIA1BAWoiDSAKRw0ACyAKIQgLIAAgCDYChAEgACgCACIBIAg2AhggAUHiADYCFCAAQQEgACgCACgCBBECACATQQE2AhwLswUBI38gA0EASgRAIAAoAtACIRIgACgCiAEiBSgCCCEbIAUoAgQhHCAFKAIAIR0gACgC5AMiCigCKCETIAooAhghHiAAKAJwIhRBAWshHyAUQQNsIgVBA2shICAFQQNqQQF0ISEDQCACIBVBAnQiBWooAgAhCyABIAVqKAIAIQcCfyAKKAIkBEAgCyAfaiELIAcgIGohB0F9IQxBfyEWQQAhBCAKKAIgICFqDAELQQMhDEEBIQRBASEWIAooAiALIQUgCiAENgIkAkAgFEUEQEEAIQ1BACEOQQAhDwwBCyAMQQJqISIgDEEBaiEjQQAhEEEAIQlBACERQQAhF0EAIRhBACEZQQAhD0EAIQ5BACENIBQhGiAFIQQDQCALIB4gEiATIBAgBCAMQQF0aiIFLgEAakEIakEEdUECdGooAgAgBy0AAGpqLQAAIiRBA3YiJUECdGooAgAgEiATIAkgBCAjQQF0ai4BAGpBCGpBBHVBAnRqKAIAIActAAFqai0AACIQQQJ2IglBBnRqIBIgEyARIAQgIkEBdGouAQBqQQhqQQR1QQJ0aigCACAHLQACamotAAAiEUEDdiIGQQF0aiIILwEAIiYEfyAmBSAAICUgCSAGEKYFIAgvAQALQQFrIgY6AAAgBiAdai0AACEJIAYgHGotAAAhCCAEIBEgBiAbai0AAGsiBkEDbCANajsBBCAEIBAgCGsiCEEDbCAOajsBAiAEICQgCWsiBEEDbCAPajsBACALIBZqIQsgByAMaiEHIAZBB2whESAIQQdsIQkgBEEHbCEQIAZBBWwgGWohDSAIQQVsIBhqIQ4gBEEFbCAXaiEPIAQhFyAIIRggBiEZIAUhBCAaQQFrIhoNAAsLIAUgDTsBBCAFIA47AQIgBSAPOwEAIBVBAWoiFSADRw0ACwsLvwEBC38gA0EASgRAIAAoAnAhCSAAKALkAygCGCEKA0AgCQRAIAEgBkECdCIFaigCACEEIAIgBWooAgAhByAJIQUDQCAKIAQtAABBA3YiC0ECdGooAgAgBC0AAUECdiIMQQZ0aiAELQACQQN2Ig1BAXRqIg4vAQAiCEUEQCAAIAsgDCANEKYFIA4tAAAhCAsgBEEDaiEEIAcgCEEBazoAACAHQQFqIQcgBUEBayIFDQALCyAGQQFqIgYgA0cNAAsLC7QFAQR/IAAoAuQDIgMoAhghAgJAAkACfyAAKAJYRQRAIAENAkH0AQwBCyAAQQI2AlggAQ0BQfUBCyEBIANB9gE2AgggAyABNgIEQQEhAQJAIAAoAoQBIgRBAEwEf0E6BSAEQYECSQ0BQYACIQFBOwshBCAAKAIAIgUgATYCGCAFIAQ2AhQgACAAKAIAKAIAEQEACyAAKAJYQQJHDQEgACgCcEEGbEEMaiEBIAMoAiAiBEUEQCADIABBASABIAAoAgQoAgQRBAAiBDYCIAsgBEEAIAEQORogAygCKEUEQCAAEKcFCyADQQA2AiQMAQsgA0EBNgIcIANB9wE2AgggA0H4ATYCBAsgAygCHARAIAIoAgBBAEGAIBA5GiACKAIEQQBBgCAQORogAigCCEEAQYAgEDkaIAIoAgxBAEGAIBA5GiACKAIQQQBBgCAQORogAigCFEEAQYAgEDkaIAIoAhhBAEGAIBA5GiACKAIcQQBBgCAQORogAigCIEEAQYAgEDkaIAIoAiRBAEGAIBA5GiACKAIoQQBBgCAQORogAigCLEEAQYAgEDkaIAIoAjBBAEGAIBA5GiACKAI0QQBBgCAQORogAigCOEEAQYAgEDkaIAIoAjxBAEGAIBA5GiACKAJAQQBBgCAQORogAigCREEAQYAgEDkaIAIoAkhBAEGAIBA5GiACKAJMQQBBgCAQORogAigCUEEAQYAgEDkaIAIoAlRBAEGAIBA5GiACKAJYQQBBgCAQORogAigCXEEAQYAgEDkaIAIoAmBBAEGAIBA5GiACKAJkQQBBgCAQORogAigCaEEAQYAgEDkaIAIoAmxBAEGAIBA5GiACKAJwQQBBgCAQORogAigCdEEAQYAgEDkaIAIoAnhBAEGAIBA5GiACKAJ8QQBBgCAQORogA0EANgIcCwsNACAAKALkA0EBNgIcC7cDARh/IANBAEoEQCAAKALQAiESIAAoAuQDIQVBACAAKAJ4IglrIRMgACgCcCIKQQFrIhQgCWwhFSAKQQFqQQF0IRYDQCACIA1BAnQiAGoiFygCAEEAIAoQORogCUEASgRAIAAgAWohGEEAIQYDQCAYKAIAIAZqIQcgFygCACEAAn8gBSgCVARAIAAgFGohACAHIBVqIQdBfyEOIBMhDyAFIAZBAnRqKAJEIBZqDAELQQEhDiAJIQ8gBSAGQQJ0aigCRAshBEEAIQsCQCAKRQRAIAQhCEEAIQwMAQsgBkECdCIIIAUoAhBqKAIAIRkgBSgCGCAIaigCACEaQQAhECAKIRFBACEMA0AgACAaIBIgBy0AACALIAQgDkEBdGoiCC4BAGpBCGpBBHVqai0AACILai0AACIbIAAtAABqOgAAIAQgCyAZIBtqLQAAayIEQQNsIAxqOwEAIARBB2whCyAEQQVsIBBqIQwgACAOaiEAIAcgD2ohByAEIRAgCCEEIBFBAWsiEQ0ACwsgCCAMOwEAIAZBAWoiBiAJRw0ACwsgBSAFKAJURTYCVCANQQFqIg0gA0cNAAsLC/ECAQ9/IANBAEoEQCAAKAJ4IQYgACgC5AMhByAAKAJwIghBfnEhDyAIQQFxIRADQCACIApBAnQiAGoiESgCAEEAIAgQORogBygCMCENIAZBAEoEQCAAIAFqIRJBACEJA0ACQCAIRQ0AIAcgCUECdCIAaigCNCANQQZ0aiELIAcoAhggAGooAgAhDCASKAIAIAlqIQQgESgCACEAQQAhBUEAIQ4gCEEBRwRAA0AgACAALQAAIAwgCyAFQQJ0aigCACAELQAAamotAABqOgAAIAAgAC0AASAMIAsgBUEBakEPcUECdGooAgAgBCAGaiIELQAAamotAABqOgABIABBAmohACAFQQJqQQ9xIQUgBCAGaiEEIA5BAmoiDiAPRw0ACwsgEEUNACAAIAAtAAAgDCALIAVBAnRqKAIAIAQtAABqai0AAGo6AAALIAlBAWoiCSAGRw0ACwsgByANQQFqQQ9xNgIwIApBAWoiCiADRw0ACwsLjQIBDn8gA0EASgRAIAAoAnAhCiAAKALkAyIEKAIYIgAoAgghDCAAKAIEIQ0gACgCACEOIAQoAjAhBgNAIAoEQCAGQQZ0IgAgBCgCPGohDyAEKAI4IABqIRAgBCgCNCAAaiERIAEgB0ECdCIFaigCACEAIAIgBWooAgAhCEEAIQkgCiEFA0AgCCANIBAgCUECdCILaigCACAALQABamotAAAgDiALIBFqKAIAIAAtAABqai0AAGogDCALIA9qKAIAIAAtAAJqai0AAGo6AAAgCEEBaiEIIABBA2ohACAJQQFqQQ9xIQkgBUEBayIFDQALCyAEIAZBAWpBD3EiBjYCMCAHQQFqIgcgA0cNAAsLC+oCAQ9/IANBAEoEQCAAKAJwIQwgACgC5AMoAhghBiAAKAJ4IgdBfHEhESAHQQNxIQ0gB0EBa0EDSSESA0AgDARAIAEgCEECdCIAaigCACEJIAAgAmooAgAhCiAMIQ4DQAJAIAdBAEwEQEEAIQQMAQtBACEPQQAhBEEAIQUgCSEAQQAhECASRQRAA0AgBCAGIAVBAnQiC2ooAgAgAC0AAGotAABqIAYgC0EEcmooAgAgAC0AAWotAABqIAYgC0EIcmooAgAgAC0AAmotAABqIAYgC0EMcmooAgAgAC0AA2otAABqIQQgBUEEaiEFIABBBGohACAQQQRqIhAgEUcNAAsLIA0EQANAIAQgBiAFQQJ0aigCACAALQAAai0AAGohBCAFQQFqIQUgAEEBaiEAIA9BAWoiDyANRw0ACwsgByAJaiEJCyAKIAQ6AAAgCkEBaiEKIA5BAWsiDg0ACwsgCEEBaiIIIANHDQALCwugAgEJfyADQQBKBEAgACgC5AMoAhgiBCgCCCEHIAQoAgQhCCAEKAIAIQkgACgCcCIGQQFrIQsgBkEBcSEMA0ACQCAGRQ0AIAEgCkECdCIEaigCACEAIAIgBGooAgAhBSAMBH8gBSAHIAAtAAJqLQAAIAggAC0AAWotAAAgCSAALQAAai0AAGpqOgAAIAVBAWohBSAAQQNqIQAgCwUgBgshBCAGQQFGDQADQCAFIAcgAC0AAmotAAAgCCAALQABai0AACAJIAAtAABqLQAAamo6AAAgBSAHIAAtAAVqLQAAIAggAC0ABGotAAAgCSAALQADai0AAGpqOgABIAVBAmohBSAAQQZqIQAgBEECayIEDQALCyAKQQFqIgogA0cNAAsLC+UEAQh/IAAgACgC5AMiAigCEDYCiAEgACACKAIUNgKEAQJAAkACQAJAAkAgACgCWA4DAAECAwsgACgCeEEDRgRAIAJB7QE2AgQPCyACQe4BNgIEDwsgACgCeCEBIAJBADYCMCACQe8BQfABIAFBA0YbNgIEIAIoAhxFBEAgABCoBQsgAigCNA0CIAAoAngiA0EATA0CIAAoAuQDIQZBACECA0AgBiACQQJ0aiIIKAIgIQRBACEBAkACQCACRQ0AA0AgBiABQQJ0aiIFKAIgIARHBEAgAUEBaiIBIAJHDQEMAgsLIAUoAjQiBQ0BCyAEQQl0QYAEayEHQQAhBCAAQQFBgAggACgCBCgCABEEACEFA0BBACEBA0AgBEEEdCABakGgxwJqLAAAIglB/wFxQYJ8bCEDIAUgBEEGdGogAUECdGoCfyAJQQBIBEBBAEH/g3wgA2sgB21rDAELIANBgfwDaiAHbQs2AgAgAUEBaiIBQRBHDQALIARBAWoiBEEQRw0ACyAAKAJ4IQMLIAggBTYCNCACQQFqIgIgA0gNAAsMAgsgAkEANgJUIAJB8QE2AgQCQCACKAJEBEAgACgCeCEDDAELIAAoAnhBAEwNAiAAKAJwQQF0QQRqIQRBACEBA0AgAiABQQJ0aiAAQQEgBCAAKAIEKAIEEQQANgJEIAFBAWoiASAAKAJ4IgNIDQALCyADQQBMDQEgACgCcEEBdEEEaiEDQQAhAQNAIAIgAUECdGooAkRBACADEDkaIAFBAWoiASAAKAJ4SA0ACwwBCyAAKAIAIgFBMTYCFCAAIAEoAgARAQALCxoBAX8gACgCACIBQS82AhQgACABKAIAEQEAC9YBAQN/IAAoAgQhBCACQfGT69wDTwRAIAAoAgBCuICAgDA3AhQgACAAKAIAKAIAEQEACyACQQggAkEHcSIDa0EAIAMbaiEDIAFBAk8EQCAAKAIAIgIgATYCGCACQQ82AhQgACAAKAIAKAIAEQEACyADQRBqIgUQNyICRQRAIAAoAgBCuICAgMAANwIUIAAgACgCACgCABEBAAsgBCAEKAJMIAVqNgJMIAQgAUECdGoiACgCPCEBIAJBADYCCCACIAM2AgQgAiABNgIAIAAgAjYCPCACQRBqC3oBAn8gACgCBCEGIAFBAUcEQCAAKAIAIgcgATYCGCAHQQ82AhQgACAAKAIAKAIAEQEACyAAIAFBgAEQ1QIiAEEANgIoIAAgAjYCICAAIAU2AgwgACADNgIIIAAgBDYCBCAAQQA2AgAgACAGKAJENgIsIAYgADYCRCAAC3oBAn8gACgCBCEGIAFBAUcEQCAAKAIAIgcgATYCGCAHQQ82AhQgACAAKAIAKAIAEQEACyAAIAFBgAEQ1QIiAEEANgIoIAAgAjYCICAAIAU2AgwgACADNgIIIAAgBDYCBCAAQQA2AgAgACAGKAJINgIsIAYgADYCSCAAC/UDAQV/IAAoAgQiBSgCRCIBBEADQCABKAIARQRAIAEoAggiAyABKAIEbCAEaiEEIAMgASgCDGwgAmohAgsgASgCLCIBDQALCyAFKAJIIgEEQANAIAEoAgBFBEAgASgCCCIDIAEoAgRsQQd0IARqIQQgASgCDCADbEEHdCACaiECCyABKAIsIgENAAsLAkAgAkEATA0AQYCU69wDIQMgBSgCTBogBCAEIgFKBEAgASACbSIBQQEgAUEBShshAwsgBSgCRCIBBEADQCABKAIARQRAAkAgAyABKAIEIgJBAWsgASgCDCIEbkEBak4EQCABIAI2AhAMAQsgASADIARsNgIQIAAgASgCCCACbBCqBSABQQE2AiggASgCECECCyABIABBASABKAIIIAIQqwU2AgAgBSgCUCECIAFBADYCJCABQgA3AhggASACNgIUCyABKAIsIgENAAsLIAUoAkgiAUUNAANAIAEoAgBFBEACQCADIAEoAgQiAkEBayABKAIMIgRuQQFqTgRAIAEgAjYCEAwBCyABIAMgBGw2AhAgACACIAEoAghsQQd0EKoFIAFBATYCKCABKAIQIQILIAEgAEEBIAEoAgggAhCsBTYCACAFKAJQIQIgAUEANgIkIAFCADcCGCABIAI2AhQLIAEoAiwiAQ0ACwsL7QYBB38CQAJAIAIgA2oiCCABKAIESw0AIAEoAgwgA0kNACABKAIADQELIAAoAgAiA0EXNgIUIAAgAygCABEBAAsCQCACIAEoAhgiA08EQCAIIAEoAhAgA2pNDQELIAEoAihFBEAgACgCACIDQccANgIUIAAgAygCABEBAAsgASgCJARAAkAgASgCECIHQQBMDQAgAUEwaiEJIAEoAggiCiABKAIYbCEFIAEoAhQhBkEAIQMDQCAGIAcgA2siByAGIAdIGyIGIAEoAhwgASgCGCADaiIHayILIAYgC0gbIgYgASgCBCAHayIHIAYgB0gbIgZBAEwNASAAIAkgASgCACADQQJ0aigCACAFIAYgCmwiBiABKAI0EQUAIAUgBmohBSABKAIQIgcgASgCFCIGIANqIgNKDQALCyABQQA2AiQLQQAhAyABIAIgCCABKAIQIgdrIgVBACAFQQBKGyABKAIYIAJJGyIFNgIYIAdBAEwNACABQTBqIQkgASgCCCIKIAVsIQUgASgCFCEGA0AgBiAHIANrIgcgBiAHSBsiBiABKAIcIAEoAhggA2oiB2siCyAGIAtIGyIGIAEoAgQgB2siByAGIAdIGyIGQQBMDQEgACAJIAEoAgAgA0ECdGooAgAgBSAGIApsIgYgASgCMBEFACAFIAZqIQUgASgCECIHIAEoAhQiBiADaiIDSg0ACwsCQAJAAkAgASgCHCIFIAhPDQACQAJAAkAgAiAFSwRAIAIhBSAERQ0BIAAoAgAiA0EXNgIUIAAgAygCABEBAAwCCyAEDQELIAEoAiANASAAKAIAIgNBFzYCFCAAIAMoAgARAQAMBAsgASAINgIcIAEoAiBFDQILIAUgASgCGCIAayIDIAggAGsiBk8NACABKAIIIQAgCCAFQX9zaiEHIAggBWtBA3EiCARAQQAhBQNAIAEoAgAgA0ECdGooAgBBACAAEDkaIANBAWohAyAFQQFqIgUgCEcNAAsLIAdBA0kNAANAIANBAnQiBSABKAIAaigCAEEAIAAQORogBSABKAIAaigCBEEAIAAQORogBSABKAIAaigCCEEAIAAQORogBSABKAIAaigCDEEAIAAQORogA0EEaiIDIAZHDQALCyAERQ0BCyABQQE2AiQLIAEoAgAgAiABKAIYa0ECdGoL9gYBB38CQAJAIAIgA2oiCCABKAIESw0AIAEoAgwgA0kNACABKAIADQELIAAoAgAiA0EXNgIUIAAgAygCABEBAAsCQCACIAEoAhgiA08EQCAIIAEoAhAgA2pNDQELIAEoAihFBEAgACgCACIDQccANgIUIAAgAygCABEBAAsgASgCJARAAkAgASgCECIHQQBMDQAgAUEwaiEJIAEoAghBB3QiCiABKAIYbCEFIAEoAhQhBkEAIQMDQCAGIAcgA2siByAGIAdIGyIGIAEoAhwgASgCGCADaiIHayILIAYgC0gbIgYgASgCBCAHayIHIAYgB0gbIgZBAEwNASAAIAkgASgCACADQQJ0aigCACAFIAYgCmwiBiABKAI0EQUAIAUgBmohBSABKAIQIgcgASgCFCIGIANqIgNKDQALCyABQQA2AiQLQQAhAyABIAIgCCABKAIQIgdrIgVBACAFQQBKGyABKAIYIAJJGyIFNgIYIAdBAEwNACABQTBqIQkgASgCCEEHdCIKIAVsIQUgASgCFCEGA0AgBiAHIANrIgcgBiAHSBsiBiABKAIcIAEoAhggA2oiB2siCyAGIAtIGyIGIAEoAgQgB2siByAGIAdIGyIGQQBMDQEgACAJIAEoAgAgA0ECdGooAgAgBSAGIApsIgYgASgCMBEFACAFIAZqIQUgASgCECIHIAEo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AgQoAhwRCgAiBzYCDCAEKAIYIQYLIAAgASACIAMgByAIIAQoAhAgACgC3AMoAgQRDAAgBiAEKAIYIgNJBH8gACAEKAIMIAZBAnRqQQAgAyAGayIBIAAoAuQDKAIEEQcAIAUgBSgCACABajYCACAEKAIYBSADCyAEKAIQIgBPBEAgBEEANgIYIAQgBCgCFCAAajYCFAsLjwEBBH8jAEEQayIHJAAgACgCyAMiCCgCECEJIAUoAgAhCiAHQQA2AgwgACABIAIgAyAIKAIMIAdBDGogBiAKayIBIAkgASAJSRsgACgC3AMoAgQRDAAgACAIKAIMIAQgBSgCAEECdGogBygCDCAAKALkAygCBBEHACAFIAUoAgAgBygCDGo2AgAgB0EQaiQAC9wBAQF/IAAoAsgDIQICQAJAAkACQAJAIAEOBAADAgEDCyAAKAJUBEAgAkHQATYCBCACKAIMDQQgAiAAIAIoAghBACACKAIQQQEgACgCBCgCHBEKADYCDAwECyACIAAoAtwDKAIENgIEDAMLIAIoAghFBEAgACgCACIBQQM2AhQgACABKAIAEQEACyACQdEBNgIEDAILIAIoAghFBEAgACgCACIBQQM2AhQgACABKAIAEQEACyACQdIBNgIEDAELIAAoAgAiAUEDNgIUIAAgASgCABEBAAsgAkIANwIUCzwAIAAgASACKAIAIAQgBSgCAEECdGogACgC3AMoAgwRBwAgBSAFKAIAQQFqNgIAIAIgAigCAEEBajYCAAvCAwEMfyACQQJ0IgIgASgCCGooAgAhBSABKAIEIAJqKAIAIQYgASgCACACaigCACEHIAMoAgAhASAAKALQAiECIAAoAtwDIgMoAhwhCCADKAIYIQsgAygCFCEMIAMoAhAhDSAAKAJwIgNBAk8EfyADQQF2IQMDQCAMIAYtAABBAnQiBGooAgAhDiALIAUtAABBAnQiCWooAgAhCiAEIAhqKAIAIQ8gASACIAkgDWooAgAiCSAHLQAAIgRqai0AADoAACABIAIgBCAKIA9qQRB1Igpqai0AADoAASABIAIgBCAOamotAAA6AAIgASACIAkgBy0AASIEamotAAA6AAMgASACIAQgCmpqLQAAOgAEIAEgAiAEIA5qai0AADoABSABQQZqIQEgB0ECaiEHIAVBAWohBSAGQQFqIQYgA0EBayIDDQALIAAoAnAFIAMLQQFxBEAgDCAGLQAAQQJ0IgBqKAIAIQMgCyAFLQAAQQJ0IgVqKAIAIQYgACAIaigCACEIIAEgAiAHLQAAIgAgBSANaigCAGpqLQAAOgAAIAEgAiAAIAYgCGpBEHVqai0AADoAASABIAIgACADamotAAA6AAILC4sCAQN/IwBBEGsiCCQAAkACQCAAKALcAyIHKAIkBEAgB0EgakEAIAQgBSgCAEECdGpBAEEBIAcoAigQkgMgB0EANgIkIAUgBSgCAEEBajYCACAHIAcoAixBAWs2AiwMAQsgBygCLCEJIAggBCAFKAIAIgNBAnRqIgQoAgA2AgggCAJ/IAkgBiADayIDIAMgCUsbIgNBAiADQQJJGyIDQQJPBEAgBCgCBAwBCyAHQQE2AiQgBygCIAs2AgwgACABIAIoAgAgCEEIaiAHKAIMEQcAIAcoAiQhACAFIAUoAgAgA2o2AgAgByAHKAIsIANrNgIsIAANAQsgAiACKAIAQQFqNgIACyAIQRBqJAALhgUBDn8gAkECdCIFIAEoAghqKAIAIQogASgCBCAFaigCACELIAEoAgAgAkEDdGoiASgCACEHIAEoAgQhCCADKAIEIQIgAygCACEDIAAoAtACIQQgACgC3AMiASgCHCEOIAEoAhghDyABKAIUIRAgASgCECERIAAoAnAiAUECTwR/IAFBAXYhCQNAIBAgCy0AAEECdCIBaigCACEMIA8gCi0AAEECdCIGaigCACEFIAEgDmooAgAhASADIAQgBiARaigCACINIActAAAiBmpqLQAAOgAAIAMgBCAGIAEgBWpBEHUiBWpqLQAAOgABIAMgBCAGIAxqai0AADoAAiADIAQgDSAHLQABIgFqai0AADoAAyADIAQgASAFamotAAA6AAQgAyAEIAEgDGpqLQAAOgAFIAIgBCANIAgtAAAiAWpqLQAAOgAAIAIgBCABIAVqai0AADoAASACIAQgASAMamotAAA6AAIgAiAEIA0gCC0AASIBamotAAA6AAMgAiAEIAEgBWpqLQAAOgAEIAIgBCABIAxqai0AADoABSACQQZqIQIgCEECaiEIIANBBmohAyAHQQJqIQcgCkEBaiEKIAtBAWohCyAJQQFrIgkNAAsgACgCcAUgAQtBAXEEQCAQIAstAABBAnQiAGooAgAhCSAPIAot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Qe4ANgIUDAQLIAAoAgAiASAFNgIYIAFB7wA2AhQMAwsgACgCACIBIAU2AhggAUHwADYCFAwCCyAAKAIAIgFB2wA2AhQgASACLQAHNgIYIAAoAgAgBTYCHAwBCyAAKAIAIgEgBTYCGCABQc8ANgIUCyAAQQEgACgCACgCBBECAAsMAgsCQCABQQxJDQAgAi0AAkHBAEcNACACLQADQeQARw0AIAItAARB7wBHDQAgAi0ABUHiAEcNACACLQAGQeUARw0AIAItAAghAyACLQAHIQcgAi0ACiEJIAItAAkhCiACLQAMIQsgAi0ACyENIAItAA0hBSAAKAIAIgFBzgA2AhQgASAFNgIkIAEgCyANQQh0cjYCICABIAkgCkEIdHI2AhwgASADIAdBCHRyNgIYIABBASABKAIEEQIAIAAgBToArAIgAEEBNgKoAgwCCyAAKAIAIgEgBTYCGCABQdAANgIUIABBASAAKAIAKAIEEQIADAELIAAoAgAiASADNgIYIAFBxgA2AhQgACAAKAIAKAIAEQEACyAGIAQ2AgQgBiAINgIAQQEhBCAMQQBMDQAgACAMIAAoAhgoAhARAgALIAJBEGokACAECzYAIABBADYC2AEgAEEANgK4AyAAQQA2ApABIAAoAtADIgBBADYCpAEgAEEANgIYIABCADcCDAuGOwEPfyMAQaACayIJJAAgACgCuAMhAQNAAkACQAJAIAENACAAKALQAygCDEUEQCAAKAIYIgIoAgQiAUUEQCAAIAIoAgwRAABFBEBBACEBDAQLIAIoAgQhAQsgAigCACIDLQAAIQUgAUEBayIEBH8gA0EBagUgACACKAIMEQAARQRAQQAhAQwECyACKAIEIQQgAigCAAsiAUEBaiEDIAVB/wFGIAEtAAAiAUHYAUZxRQRAIAAoAgAiBiAFNgIYIAZBNzYCFCAAKAIAIAE2AhwgACAAKAIAKAIAEQEACyAAIAE2ArgDIAIgBEEBazYCBCACIAM2AgAMAQsgABDjA0UEQEEAIQEMAgsgACgCuAMhAQsCQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAIAFBAWsO/gEPERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERIBAgUJBQUFBQMEBQgFBQUPDw8PDw8PDwAHBgoQCxERDQ0NDQ0NDQ0NDQ0NDQ0NDRERERERERERDBERERERDhELIAAoAgAiAkHoADYCFCAAQQEgAigCBBECACAAKALQAyIBKAIMBEAgACgCACICQcAANgIUIAAgAigCABEBACAAKALQAyEBCyAAQgA3AOgBIABCADcA8AEgAEKBgoSIkKDAgAE3AIACIABCgYKEiJCgwIABNwD4ASAAQoWKlKjQoMGCBTcAkAIgAEKFipSo0KDBggU3AIgCIABCADcDsAIgAEEANgIoIABCADcDmAIgAEEAOgCsAiAAQoGABDcCpAIgAEEAOgCiAiAAQYECOwGgAiABQQE2AgwMFAtBACEBIABBAEEAQQAQ2AINEwwSC0EAIQEgAEEAQQFBABDYAg0SDBELQQAhASAAQQBBAEEBENgCDREMEAtBACEBIABBAEEBQQEQ2AINEAwPCyAAKAIAIgIgATYCGCACQT82AhQgACAAKAIAKAIAEQEADA8LIAAoAhgiBigCBCEBIAYoAgAhAyAAKALQAygCEEUEQCAAKAIAIgJBPDYCFCACQRhqQei4AkHQABA+GiAAIAAoAgAoAgARAQALIAFFBEAgACAGKAIMEQAARQRAQQAhAQwPCyAGKAIAIQMgBigCBCEBCyADLQAAIQUgAUEBayICBH8gA0EBagUgACAGKAIMEQAARQRAQQAhAQwPCyAGKAIEIQIgBigCAAsiBC0AACEBIAJBAWsiAwR/IARBAWoFIAAgBigCDBEAAEUEQEEAIQEMDwsgBigCBCEDIAYoAgALIQQgACgCACICIAQtAAAiCzYCGCACQekANgIUQQEhAiAAQQEgACgCACgCBBECAAJAAkACQCALQQF0QQZqIAVBCHQgAXJHIAtBBEtyDQAgCwRAIAAgCzYC1AIgBEEBaiEKIANBAWshBQwCCyAAKALgAUUNACAAIAs2AtQCIARBAWohCiADQQFrIQUMAgsgACgCACIBQQw2AhQgACAB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AwR/IAJBAWoFIAAgASgCDBEAAEUEQEEAIQEMCwsgASgCBCEDIAEoAgALIgVBAWohAiADQQFrIQMgBS0AACAEQQh0ckH/AUcNACADRQRAIAAgASgCDBEAAEUEQEEAIQEMCwsgASgCBCEDIAEoAgAhAgsgAkEBaiEEIANBAWshAyACLQAAQQNHBEAgBCECDAELIANFBEAgACABKAIMEQAARQRAQQAhAQwLCyABKAIEIQMgASgCACEECyAEQQFqIQIgA0EBayEDIAAoAtgBIgcoAlggBC0AAEcNACADRQRAIAAgASgCDBEAAEUEQEEAIQEMCwsgACgC2AEhByABKAIEIQMgASgCACECCyACQQFqIQQgA0EBayEDIAcoAgAgAi0AAEcEQCAEIQIMAQsgA0UEQCAAIAEoAgwRAABFBEBBACEBDAsLIAAoAtgBIQcgASgCBCEDIAEoAgAhBAsgBEEBaiECIANBAWshAyAHKAKwASAELQAARw0AIANFBEAgACABKAIMEQAARQRAQQAhAQwLCyABKAIEIQMgASgCACECCyACQQFqIQQgA0EBayEDIAItAABBgAFHBEAgBCECDAELIANFBEAgACABKAIMEQAARQRAQQAhAQwLCyABKAIEIQMgASgCACEECyAELQAAIQUgA0EBayIDBH8gBEEBagUgACABKAIMEQAARQRAQQAhAQwLCyABKAIEIQMgASgCAAsiBEEBaiECIANBAWshAyAELQAAIAVBCHRyDQAgA0UEQCAAIAEoAgwRAABFBEBBACEBDAsLIAEoAgQhAyABKAIAIQILIAItAAAhBCADQQFrIgMEfyACQQFqBSAAIAEoAgwRAABFBEBBACEBDAsLIAEoAgQhAyABKAIACyIFQQFqIQIgA0EBayEDIAUtAAAgBEEIdHINACADRQRAIAAgASgCDBEAAEUEQEEAIQEMCwsgASgCBCEDIAEoAgAhAgsgAkEBaiEEIANBAWshAyACLQAABEAgBCECDAELIANFBEAgACABKAIMEQAARQRAQQAhAQwLCyABKAIEIQMgASgCACEECyAELQAAIQUgA0EBayIDBH8gBEEBagUgACABKAIMEQAARQRAQQAhAQwLCyABKAIEIQMgASgCAAsiBEEBaiECIANBAWshAyAELQAAIAVBCHRyQQFHDQAgA0UEQCAAIAEoAgwRAABF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QcsBNgIUCwJAIAAoAswDKAIQRQ0AIAAoAgghBQNAIAUEQCAAIAUoAgARAQALAkAgACAAKALMAygCABEAACIBDgMFAAIACyAAKAIIIgVFIAFBfXFBAUdyDQAgBSAFKAIEQQFqIgE2AgQgASAFKAIIIgJIDQAgBSAAKALMAiACajYCCAwACwALIAAgACgCkAE2ApgBDAELIAAoAgAiAiABNgIYIAJBFTYCFCAAIAAoAgAoAgARAQALIAAoAhRBzAFHBEAgACAAKAK8AygCABEBACAAQcwBNgIUIABBADYCjAELAkAgACgCvAMoAggEQCAAQYwBaiECIAAoAowBIQUDQCAAKAJ0IgMgBUsEQCAAKAIIIgEEQCABIAM2AgggASAFNgIEIAAgASgCABEBACAAKAKMASEFC0EAIQEgAEEAIAJBACAAKALAAygCBBEHACAFIAAoAowBIgVHDQEMAwsgACAAKAK8AygCBBEBACAAIAAoArwDKAIAEQEAQQAhBSAAQQA2AowBIAAoArwDKAIIDQALCyAAQc4BQc0BIAAoAkQbNgIUQQEhAQsLIAEL0gEBAn8CQAJAIAAoAhQiAUHNAWtBAUsNACAAKAJADQAgACgCjAEgACgCdEkEQCAAKAIAIgFBxQA2AhQgACABKAIAEQEACyAAIAAoArwDKAIEEQEAIABB0gE2AhQMAQsCQAJAIAFBzwFrDgQAAQECAQsgAEHSATYCFAwBCyAAKAIAIgIgATYCGCACQRU2AhQgACAAKAIAKAIAEQEACwJAA0AgACgCzAMiASgCFA0BIAAgASgCABEAAA0AC0EADwsgACAAKAIYKAIYEQEAIAAQugVBAQucBgEFfyAAKAIUIgNBfnFByAFHBEAgACgCACICIAM2AhggAkEVNgIUIAAgACgCACgCABEBAAsCf0EBIQICQAJAAkACQAJAIAAoAhQiA0HIAWsOCwABBAICAgICAgMCAwsgACAAKALMAygCBBEBACAAIAAoAhgoAggRAQAgAEHJATYCFAsgACAAKALMAygCABEAACICQQFHDQIgACgCJCICIQUCQAJAAkACQCACQQFrDgQDAgABAgsgACgC2AEiAygCsAEhBEECIQUgAygCACIGQQFHIgIgAygCWCIDQQJHciAEQQNHckUEQEEDIQIMAwsgAiADQSJHckUEQEEHIQIgBEEjRg0DCyAGQdIARyADQccAR3IgBEHCAEdyRQRAQQIhAgwDCyAGQfIARyADQecAR3JFBEBBBiECIARB4gBGDQMLIAAoApwCBEBBAyECDAMLIAAoAqgCBEBBAiECAkACQCAALQCsAiIDDgIFAAELQQMhAgwECyAAKAIAIgIgAzYCGCACQfQANgIUIABBfyAAKAIAKAIEEQIAQQMhAgwDCyAAKAIAIgIgBjYCGCACQfEANgIUIAIgBDYCICACIAM2AhwgAEEBIAIoAgQRAgBBAyECDAILQQQhBSAAKAKoAkUEQEEEIQIMAgtBBCECAkACQCAALQCsAiIDDgMDAQABC0EFIQIMAgsgACgCACICIAM2AhggAkH0ADYCFCAAQX8gACgCACgCBBECAEEFIQIMAQtBACECQQAhBQsgACAFNgIsIAAgAjYCKCAAQQA2AogBIABBgAI2AmAgAEKCgICAEDcDWCAAQgE3A1AgAEKAgICAEDcDSCAAQgA3A0AgAEKAgICAgICA+D83AzggAEEANgJsIABCADcCZCAAQcoBNgIUIAAgACgCrAMiAjYCNCAAIAI2AjBBAQwDCyAAIAAoAswDKAIAEQAADAILIAAoAgAiAiADNgIYIAJBFTYCFCAAIAAoAgAoAgARAQBBACECCyACCyICQQJGBEAgAQRAIAAoAgAiAUE1NgIUIAAgASgCABEBAAsgABC6BQsgAgsHACAAELkFC6IHAQF/IABBADYCBCABQdoARwRAIAAoAgBCjYCAgKALNwIUIAAoAgAgATYCHCAAIAAoAgAoAgARAQALIAJB6ANHBEAgACgCAEKWgICAgD03AhQgACgCACACNgIcIAAgACgCACgCABEBAAsgACgCACEBIAAoAgwhAiAAQQRqQQBB5AMQORogAEEBNgIQIAAgAjYCDCAAIAE2AgAjAEEQayICJAAgAEEANgIEIAJBADYCDEHUABA3IgFFBEAgACgCAEI4NwIUIAAgACgCACgCABEBAAsgAUGAlOvcAzYCMCABQd8BNgIoIAFB4AE2AiQgAUHhATYCICABQeIBNgIcIAFB4wE2AhggAUHkATYCFCABQeUBNgIQIAFB5gE2AgwgAUHnATYCCCABQegBNgIEIAFB6QE2AgAgAUIANwI0IAFBADYCLCABQdQANgJMIAFCADcCPCABQgA3AkQgACABNgIEAkBBn5cCEI0DIgNFDQAgAkH4ADoACyACIAJBDGo2AgAgAiACQQtqNgIEIANBxpACIAIQpQFBAEwNACACKAIMIQMgAi0AC0HfAXFBzQBGBEAgAiADQegHbCIDNgIMCyABIANB6AdsNgIsCyACQRBqJAAgAEEANgK4AiAAQQA2AhggAEEANgIIIABCADcCpAEgAEIANwKsASAAQgA3ArQBIABCADcCvAEgAEIANwLEASAAQgA3AswBIAAgAEEAQawBIAAoAgQoAgARBAAiATYC0AMgAUIANwJgIAFB/AA2AhwgAUH9ADYCCCABQf4ANgIEIAFB/wA2AgAgAUEANgJoIAFB/AA2AiQgAUH8ADYCKCABQgA3AmwgAUH8ADYCLCABQfwANgIwIAFCADcCdCABQfwANgI0IAFB/AA2AjggAUIANwJ8IAFB/AA2AjwgAUEANgKEASABQUBrQfwANgIAIAFCADcCiAEgAUH8ADYCRCABQfwANgJIIAFB/AA2AkwgAUH8ADYCUCABQgA3ApABIAFB/AA2AlQgAUIANwKYASABQQA2AqABIAFB/AA2AlwgAUGAATYCICABQYABNgJYIABBADYCuAMgAEEANgKQASAAQQA2AtgBIAAoAtADIgFBADYCpAEgAUEANgIYIAFCADcCDCAAIABBAEEcIAAoAgQoAgARBAAiATYCzAMgAUEBNgIYIAFCADcCECABQfgANgIMIAFB+QA2AgggAUH6ADYCBCABQfsANgIAIABByAE2AhQLIgEBfUF/IAAqAgAgASoCAJMiAkMAAAAAXiACQwAAAABdGwsQACABIAIgAyAAKAIAEQQACz4BAn8jAEEQayIEJAAgBEEIaiIDIAEgAiAAKAIAEQYAIAMoAgAQKSADKAIAIQAgAygCABAoIARBEGokACAAC1EBAn8jAEEQayICJAAgACgCACEDIAIgACgCBCIAQQF1IAFqIgEgAEEBcQR/IAEoAgAgA2ooAgAFIAMLEQAANgIMIAIoAgwhACACQRBqJAAgAAs5AQF/IAAoAgQiBEEBdSABaiEBIAAoAgAhACABIAIgAyAEQQFxBH8gASgCACAAaigCAAUgAAsRBgALNwEBfyAAKAIEIgNBAXUgAWohASAAKAIAIQAgASACIANBAXEEfyABKAIAIABqKAIABSAACxECAAsHACAAERAACwsAIAEgAiAAETQACwsAIAEgAiAAEQIACysCAX8BfCMAQRBrIgIkACACIAEgABEaADkDCCACKwMIIQMgAkEQaiQAIAMLCwAgASACIAARFAALJwEBfyMAQRBrIgEkACABIAAREAA2AgwgASgCDCEAIAFBEGokACAACwkAIAEgABEBAAsPACABIAAoAgBqIAI2AgALDQAgASAAKAIAaigCAAsRACAAKAIAQYQBakEBEPUEAAsYAQF/QRAQWyIAQgA3AwAgAEIANwMIIAALKAEBfyMAQRBrIgMkACADIAEgAiAAEQYAIAMQwAUhACADQRBqJAAgAAs1AQF/IwBBEGsiAiQAIAIgARC/BSACIAIgABEAADYCDCACKAIMIQAgAhA4GiACQRBqJAAgAAsrAQF/IwBBEGsiAyQAIAMgASACIAARAwA2AgwgAygCDCEAIANBEGokACAACzcBAX8jAEEQayIDJAAgAyACEL8FIAMgASADIAARAwA2AgwgAygCDCEAIAMQOBogA0EQaiQAIAALKQEBfyMAQRBrIgIkACACIAEgABEAADYCDCACKAIMIQAgAkEQaiQAIAALLQEBfyMAQRBrIgQkACAEIAEgAiADIAARBAA2AgwgBCgCDCEAIARBEGokACAACx8AIAAgARDHBSIAIAIpAgg3AgggACACKQIANwIAQQELdwECfyABELgBIAJLBEAgASACEMcFIQMjAEEQayICJAAjAEEQayIBJAAgASACQQhqIgQ2AgwgAxDABSEDIAEoAgwgAzYCACABIAEoAgxBCGo2AgwgAUEQaiQAIABBqLICIAQQJzYCACACQRBqJAAPCyAAQQEQdxoLgAMBBH8gASAAELgBIgNLBEAjAEEgayIGJAACQCABIANrIgQgABAyKAIAIAAoAgRrQQR1TQRAIwBBEGsiBSQAIAUgACAEEMIFIgMoAgQhASADKAIIIQQDQCABIARGBEAgAxByIAVBEGokAAUgABAyIAEgAhCWAyADIAFBEGoiATYCBAwBCwsMAQsgABAyIQEgBkEIaiAAIAAQuAEgBGoQxgUgABC4ASABEMUFIQMjAEEQayIBJAAgASADKAIINgIAIAMoAgghBSABIANBCGo2AgggASAFIARBBHRqNgIEIAEoAgAhBANAIAEoAgQgBEcEQCADKAIQIAEoAgAgAhCWAyABIAEoAgBB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CwtB0JUEIAE2AgBBzJUEEDIaQcyVBCgCACEAQcyVBBC6ARogABAxCwsJACAAQQRqEEALCQAgABCyBhAxCwkAIAAQhgQQMQsMACAAEIcEGiAAEDELBwAgACgCCAsHACAAKAIECyUAIAEgAiADIAQgBSAGrSAHrUIghoQgCK0gCa1CIIaEIAARHgALIwAgASACIAMgBCAFrSAGrUIghoQgB60gCK1CIIaEIAARHwALGQAgASACIAMgBCAFrSAGrUIghoQgABEWAAsZACABIAIgA60gBK1CIIaEIAUgBiAAES0ACyIBAX4gASACrSADrUIghoQgBCAAERMAIgVCIIinJAEgBacLBgAgACQACwQAIwALBgBByPwBCwYAQbOQAgsGAEHf+QELGwAgAEUEQEEADwsgAEHw7wNBgPEDEKkBQQBHCxsAIAAgASgCCCAFEHgEQCABIAIgAyAEEKoECws4ACAAIAEoAgggBRB4BEAgASACIAMgBBCqBA8LIAAoAggiACABIAIgAyAEIAUgACgCACgCFBELAAugAgEHfyAAIAEoAgggBRB4BEAgASACIAMgBBCqBA8LIAEtADUhBiAAKAIMIQggAUEAOgA1IAEtADQhByABQQA6ADQgAEEQaiIMIAEgAiADIAQgBRCoBCAGIAEtADUiCnIhBiAHIAEtADQiC3IhBwJAIABBGGoiCSAMIAhBA3RqIghPDQADQCAHQQFxIQcgBkEBcSEGIAEtADYNAQJAIAsEQCABKAIYQQFGDQMgAC0ACEECcQ0BDAMLIApFDQAgAC0ACEEBcUUNAgsgAUEAOwE0IAkgASACIAMgBCAFEKgEIAEtADUiCiAGciEGIAEtADQiCyAHciEHIAlBCGoiCSAISQ0ACwsgASAGQf8BcUEARzoANSABIAdB/wFxQQBHOgA0C5IBACAAIAEoAgggBBB4BEAgASACIAMQqQQPCwJAIAAgASgCACAEEHhFDQACQCACIAEoAhBHBEAgASgCFCACRw0BCyADQQFHDQEgAUEBNgIgDwsgASACNgIUIAEgAzYCICABIAEoAihBAWo2AigCQCABKAIkQQFHDQAgASgCGEECRw0AIAFBAToANgsgAUEENgIsCwvzAQAgACABKAIIIAQQeARAIAEgAiADEKkEDwsCQCAAIAEoAgAgBBB4BEACQCACIAEoAhBHBEAg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AQwBCxB1AAsLEQAgACABIAIgAyAEQQAQ7gYLEQAgACABIAIgAyAEQQAQ7wYLEQAgACABIAIgAyAEQQEQ7gYLEQAgACABIAIgAyAEQQEQ7wYL0QEBAX8jAEEwayIFJAAgBSABNgIoAkAgAigCBEEBcUUEQCAAIAEgAiADIAQgACgCACgCGBEKACECDAELIAVBGGoiACACEE4gABDLAiEBIAAQRQJAIAQEQCAFQRhqIAEQwQEMAQsgBUEYaiABEMABCyAFIAVBGGoQrAE2AhADQCAFIAVBGGoQ+gE2AgggBUEQaiAFQQhqEH0EQCAFQShqIAVBEGoiACgCACwAABDNAyAAEPUCDAEFIAUoAighAiAFQRhqEDgaCwsLIAVBMGokACACC/UCAQF/IwBB4AJrIgAkACAAIAI2AtACIAAgATYC2AIgAEHQAWoQRCEGIABBEGoiAiADEE4gAhCRAUHguANB+rgDIABB4AFqEOUBIAIQRSAAQcABahBEIgMgAxBUED8gACADQQAQQSIBNgK8ASAAIAI2AgwgAEEANgIIA0ACQCAAQdgCaiAAQdACahCLAUUNACAAKAK8ASADEDUgAWpGBEAgAxA1IQIgAyADEDVBAXQQPyADIAMQVBA/IAAgAiADQQAQQSIBajYCvAELIABB2AJqEGhBECABIABBvAFqIABBCGpBACAGIABBEGogAEEMaiAAQeABahDIAg0AIABB2AJqEHoaDAELCyADIAAoArwBIAFrED8gAxBAIQIQXCEBIAAgBTYCACACIAEgABDCB0EBRwRAIARBBDYCAAsgAEHYAmogAEHQAmoQcwRAIAQgBCgCAEECcjYCAAsgACgC2AIhASADEDgaIAYQOBogAEHgAmokACABC9QDAQF+IwBBgANrIgAkACAAIAI2AvACIAAgATYC+AIgAEHYAWogAyAAQfABaiAAQewBaiAAQegBahC8BCAAQcgBahBEIgEgARBUED8gACABQQAQQSICNgLEASAAIABBIGo2AhwgAEEANgIYIABBAToAFyAAQcUAOgAWA0ACQCAAQfgCaiAAQfACahCLAUUNACAAKALEASABEDUgAmpGBEAgARA1IQMgASABEDVBAXQQPyABIAEQVBA/IAAgAyABQQAQQSICajYCxAELIABB+AJqEGggAEEXaiAAQRZqIAIgAEHEAWogACgC7AEgACgC6AEgAEHYAWogAEEgaiAAQRxqIABBGGogAEHwAWoQuwQNACAAQfgCahB6GgwBCwsCQCAAQdgBahA1RQ0AIAAtABdFDQAgACgCHCIDIABBIGprQZ8BSg0AIAAgA0EEajYCHCADIAAoAhg2AgALIAAgAiAAKALEASAEEMQHIAApAwAhBiAFIAApAwg3AwggBSAGNwMAIABB2AFqIABBIGogACgCHCAEEIoBIABB+AJqIABB8AJqEHMEQCAEIAQoAgBBAnI2AgALIAAoAvgCIQIgARA4GiAAQdgBahA4GiAAQYADaiQAIAILvQMAIwBB8AJrIgAkACAAIAI2AuACIAAgATYC6AIgAEHIAWogAyAAQeABaiAAQdwBaiAAQdgBahC8BCAAQbgBahBEIgEgARBUED8gACABQQAQQSICNgK0ASAAIABBEGo2AgwgAEEANgIIIABBAToAByAAQcUAOgAGA0ACQCAAQegCaiAAQeACahCLAUUNACAAKAK0ASABEDUgAmpGBEAgARA1IQMgASABEDVBAXQQPyABIAEQVBA/IAAgAyABQQAQQSICajYCtAELIABB6AJqEGggAEEHaiAAQQZqIAIgAEG0AWogACgC3AEgACgC2AEgAEHIAWogAEEQaiAAQQxqIABBCGogAEHgAWoQuwQNACAAQegCahB6GgwBCwsCQCAAQcgBahA1RQ0AIAAtAAdFDQAgACgCDCIDIABBEGprQZ8BSg0AIAAgA0EEajYCDCADIAAoAgg2AgALIAUgAiAAKAK0ASAEEMUHOQMAIABByAFqIABBEGogACgCDCAEEIoBIABB6AJqIABB4AJqEHMEQCAEIAQoAgBBAnI2AgALIAAoAugCIQIgARA4GiAAQcgBahA4GiAAQfACaiQAIAILvQMAIwBB8AJrIgAkACAAIAI2AuACIAAgATYC6AIgAEHIAWogAyAAQeABaiAAQdwBaiAAQdgBahC8BCAAQbgBahBEIgEgARBUED8gACABQQAQQSICNgK0ASAAIABBEGo2AgwgAEEANgIIIABBAToAByAAQcUAOgAGA0ACQCAAQegCaiAAQeACahCLAUUNACAAKAK0ASABEDUgAmpGBEAgARA1IQMgASABEDVBAXQQPyABIAEQVBA/IAAgAyABQQAQQSICajYCtAELIABB6AJqEGggAEEHaiAA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IS4gErIhMANAIAIgLkYNCUEBIQQgArMhMSAGIAJBAWsiCRBMISAgBiACEEwhFCAGIAJBAWoiBRBMIRcgCiAJEEwhFSAKIAIQTCEhIAogBRBMIRYgByAJEEwhGSAHIAIQTCEbIAcgBRBMIRgDQCAEICRGBEAgBSECDAIFAkAgISAEQQJ0IgJqIgkqAgAQbiA1XQ0AAkACQCAJKgIAIi8gICAEQQFrQQJ0IglqKgIAIjJeRQ0AIC8gAiAgaioCAF5FDQAgLyAgIARBAWpBAnQiDWoqAgBeRQ0AIC8gCSAUaioCAF5FDQAgLyACIBRqKgIAXkUNACAvIA0gFGoqAgBeRQ0AIC8gCSAXaioCAF5FDQAgLyACIBdqKgIAXkUNACAvIA0gF2oqAgBeRQ0AIC8gCSAVaioCAF5FDQAgLyACIBVqKgIAXkUNACAvIA0gFWoqAgBeRQ0AIC8gCSAhaioCAF5FDQAgLyANICFqKgIAXkUNACAvIAkgFmoqAgBeRQ0AIC8gAiAWaioCAF5FDQAgLyANIBZqKgIAXkUNACAvIAkgGWoqAgBeRQ0AIC8gAiAZaioCAF5FDQAgLyANIBlqKgIAXkUNACAvIAkgG2oqAgBeRQ0AIC8gAiAbaioCAF5FDQAgLyANIBtqKgIAXkUNACAvIAkgGGoqAgBeRQ0AIC8gAiAYaioCAF5FDQAgLyANIBhqKgIAXg0BCyAvIDJdRQ0BIC8gAiAgaioCAF1FDQEgLyAgIARBAWpBAnQiDWoqAgBdRQ0BIC8gCSAUaioCAF1FDQEgLyACIBRqKgIAXUUNASAvIA0gFGoqAgBdRQ0BIC8gCSAXaioCAF1FDQEgLyACIBdqKgIAXUUNASAvIA0gF2oqAgBdRQ0BIC8gCSAVaioCAF1FDQEgLyACIBVqKgIAXUUNASAvIA0gFWoqAgBdRQ0BIC8gCSAhaioCAF1FDQEgLyANICFqKgIAXUUNASAvIAkgFmoqAgBdRQ0BIC8gAiAWaioCAF1FDQEgLyANIBZqKgIAXUUNASAvIAkgGWoqAgBdRQ0BIC8gAiAZaioCAF1FDQEgLyANIBlqKgIAXUUNASAvIAkgG2oqAgBdRQ0BIC8gAiAbaioCAF1FDQEgLyANIBtqKgIAXUUNASAvIAkgGGoqAgBdRQ0BIC8gAiAYaioCAF1FDQEgLyANIBhqKgIA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AkEgaiADIA1BEGoQWiACQShqIAMgDUEYahBaIAJBMGogAyANQSBqEFogAkE4aiADIA1BKGoQWiAIIAJBDGoiAyACQQhqIgUgLyA2lBCFAiAGIAggAioCECACKgIUIAIoAgwgAigCCBBYOAIAIAYgCCACKgIYIAIqAhwgAigCDCACKAIIEFg4AgQgBiAIIAIqAiAgAioCJCACKAIMIAIoAggQWDgCCCAGIAggAioCKCACKgIsIAIoAgwgAigCCBBYOAIMIAYgCCACKgIwIAIqAjQgAigCDCACKAIIEFg4AhAgBiAIIAIqAjggAioCPCACKAIMIAIoAggQWDgCFCAIIAMgBSAvIDOUEIUCIAYgCCACKgJAIAIqAkQgAigCDCACKAIIEFg4AhggBiAIIAIqAkggAioCTCACKAIMIAIoAggQWDgCHCAGIAggAioCUCACKgJUIAIoAgwgAigCCBBYOAIgIAYgCCACKgJYIAIqAlwgAigCDCACKAIIEFg4AiQgBiAIIAIqAmAgAioCZCACKAIMIAIoAggQWDgCKCAGIAggAioCaCACKgJsIAIoAgwgAigCCBBYOAIsIAggAyAFIC8gNZQQhQIgBiAIIAIqAnAgAioCdCACKAIMIAIoAggQWDgCMCAGIAggAioCeCACKgJ8IAIoAgwgAigCCBBYOAI0IAYgCCACKgKAASACKgKEASACKAIMIAIoAggQWDgCOCAGIAggAioCiAEgAioCjAEgAigCDCACKAIIEFg4AjwgBiAIIAIqApABIAIqApQBIAIoAgwgAigCCBBYOAJAIAYgCCACKgKYASACKgKcASACKAIMIAIoAggQWDgCRCAIIAMgBSAvIDSUEIUCIAYgCCACKgKgASACKgKkASACKAIMIAIoAggQWDgCSCAGIAggAioCqAEgAioCrAEgAigCDCACKAIIEFg4AkwgBiAIIAIqArABIAIqArQBIAIoAgwgAigCCBBYOAJQIAYgCCACKgK4ASACKgK8ASACKAIMIAIoAggQWDgCVCAGIAggAioCwAEgAioCxAEgAigCDCACKAIIEFg4AlggBiAIIAIqAsgBIAIqAswBIAIoAgwgAigCCBBYOAJcIAggAyAFIC8gMpQQhQIgBiAIIAIqAtABIAIqAtQBIAIoAgwgAigCCBBYOAJgIAYgCCACKgLYASACKgLcASAC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ZyB3b3JrIG92ZXJmbG93LgoAIyMjIEZlYXR1cmUgY2FuZGlkYXRlcyBmb3IgdHJhY2tpbmcgYXJlIG92ZXJmbG93LgoAYXJnbENhbWVyYUZydXN0dW1SSCgpOiBhclBhcmFtRGVjb21wTWF0KCkgaW5kaWNhdGVkIHBhcmFtZXRlciBlcnJvci4KAGFyVmlkZW9PcGVuOiBFcnJvciwgdmlkZW8gZGV2aWNlIGFscmVhZHkgb3Blbi4KAGtwbURlbGV0ZVJlZkRhdGFTZXQoKTogTlVMTCByZWZEYXRhU2V0UHRyL3JlZkltYWdlLgoAU3RhcnQgdHJhY2tpbmdfdGhyZWFkICMlZC4KAE91dCBvZiBtZW1vcnkhIQoARGF0YSBudW0gZXJyb3IhIQoAdwBJRCBhbHJlYWR5IGV4aXN0cwAlcyVzACVzLiVzAHZlY3RvcgAvaG9tZS93YWx0ZXIva2Fsd2FsdC1naXRodWIvQVIuanMtZ2l0aHViLW9yZy9hcnRvb2xraXQ1LWpzL2xpYi9hcnRvb2xraXQ1L2xpYi9TUkMvS1BNL0ZyZWFrTWF0Y2hlci9kZXRlY3RvcnMvb3JpZW50YXRpb25fYXNzaWdubWVudC5jcHAAL2hvbWUvd2FsdGVyL2thbHdhbHQtZ2l0aHViL0FSLmpzLWdpdGh1Yi1vcmcvYXJ0b29sa2l0NS1qcy9saWIvYXJ0b29sa2l0NS9saWIvU1JDL0tQTS9GcmVha01hdGNoZXIvZnJhbWV3b3JrL3RpbWVycy5jcHAAL2hvbWUvd2FsdGVyL2thbHdhbHQtZ2l0aHViL0FSLmpzLWdpdGh1Yi1vcmcvYXJ0b29sa2l0NS1qcy9saWIvYXJ0b29sa2l0NS9saWIvU1JDL0tQTS9GcmVha01hdGNoZXIvZGV0ZWN0b3JzL2hhcnJpcy5jcHAAL2hvbWUvd2FsdGVyL2thbHdhbHQtZ2l0aHViL0FSLmpzLWdpdGh1Yi1vcmcvYXJ0b29sa2l0NS1qcy9saWIvYXJ0b29sa2l0NS9saWIvU1JDL0tQTS9GcmVha01hdGNoZXIvZGV0ZWN0b3JzL0RvR19zY2FsZV9pbnZhcmlhbnRfZGV0ZWN0b3IuY3BwAC9ob21lL3dhbHRlci9rYWx3YWx0LWdpdGh1Yi9BUi5qcy1naXRodWItb3JnL2FydG9vbGtpdDUtanMvbGliL2FydG9vbGtpdDUvbGliL1NSQy9LUE0vRnJlYWtNYXRjaGVyL21hdGNoZXJzL2hvdWdoX3NpbWlsYXJpdHlfdm90aW5nLmNwcAAvaG9tZS93YWx0ZXIva2Fsd2FsdC1naXRodWIvQVIuanMtZ2l0aHViLW9yZy9hcnRvb2xraXQ1LWpzL2xpYi9hcnRvb2xraXQ1L2xpYi9TUkMvS1BNL0ZyZWFrTWF0Y2hlci9mcmFtZXdvcmsvaW1hZ2UuY3BwAC9ob21lL3dhbHRlci9rYWx3YWx0LWdpdGh1Yi9BUi5qcy1naXRodWItb3JnL2FydG9vbGtpdDUtanMvbGliL2FydG9vbGtpdDUvbGliL1NSQy9LUE0vRnJlYWtNYXRjaGVyL2RldGVjdG9ycy9nYXVzc2lhbl9zY2FsZV9zcGFjZV9weXJhbWlkLmNwcAAvaG9tZS93YWx0ZXIva2Fsd2FsdC1naXRodWIvQVIuanMtZ2l0aHViLW9yZy9hcnRvb2xraXQ1LWpzL2xpYi9hcnRvb2xraXQ1L2xpYi9TUkMvS1BNL0ZyZWFrTWF0Y2hlci9kZXRlY3RvcnMvcHlyYW1pZC5jcHAAaW5mbwBFcnJvcjogaWNwR2V0Sl9VX1hjAHdiAHJiAEFSX1BJWEVMX0ZPUk1BVF9SR0IAUGF0dGVybiBleHRyYWN0aW9uIGZhaWxlZC4AQXNzZXJ0aW9uIGBweXJhbWlkYCBmYWlsZWQgaW4gAFRyYWNraW5nIHRocmVhZCA9ICVkCgBTSVpFID0gJWQsICVkCgBFcnJvciAyOiBpY3BHZXRJbml0WHcyWGMKAD8/PyAyCgBFcnJvcjogdW5zdXBwb3J0ZWQgcGl4ZWwgZm9ybWF0LgoAYXJWaWRlb09wZW5Bc3luYzogRXJyb3IsIHZpZGVvIGRldmljZSBhbHJlYWR5IG9wZW4uCgBVbmtub3duIG9yIHVuc3VwcG9ydGVkIGxhYmVsaW5nIHRocmVzaG9sZCBtb2RlIHJlcXVlc3RlZC4gU2V0IHRvIG1hbnVhbC4KAGtwbURlbGV0ZVJlZkRhdGFTZXQoKTogMCB4c2l6ZS95c2l6ZS9kcGkuCgBFcnJvciAoJWQpOiB1bmFibGUgdG8gb3BlbiBjYW1lcmEgcGFyYW1ldGVycyBmaWxlICIlcyIgZm9yIHdyaXRpbmcuCgBFcnJvcjogTlVMTCBwYXR0SGFuZGxlLgoARW5kIHRyYWNraW5nX3RocmVhZCAjJWQuCgBFcnJvcjogdW5hYmxlIHRvIG9wZW4gbXVsdGltYXJrZXIgY29uZmlnIGZpbGUgJyVzJy4KAE91dCBvZiBtZW1vcnkhIQoAcgAvaG9tZS93YWx0ZXIva2Fsd2FsdC1naXRodWIvQVIuanMtZ2l0aHViLW9yZy9hcnRvb2xraXQ1LWpzL2xpYi9hcnRvb2xraXQ1L2xpYi9TUkMvS1BNL0ZyZWFrTWF0Y2hlci9tYXRjaGVycy9mcmVhay5oAHdhcm5pbmcAICUxMGcAQnVpbGQgUHlyYW1pZAAlNGQAd2IAcmIAQVJfUElYRUxfRk9STUFUX0JHUgBNQU5VQUwAQVJfUElYRUxfRk9STUFUX1JHQgBHZW5lcmljIGVycm9yIGR1cmluZyBtYXRjaGluZyBwaGFzZS4AIGxpbmUgACVzJXMKAEZpbGUgb3BlbiBlcnJvci4gJXMKAERpc3RvcnRpb24gZmFjdG9yOiBrMT0lMS4xMGYsIGsyPSUxLjEwZiwgcDE9JTEuMTBmLCBwMj0lMS4xMGYKAEVycm9yOiBtYWxsb2MKAEVycm9yIDM6IGljcEdldEluaXRYdzJYYwoARXJyb3IgaWNwR2V0Sl9VX1MKAD09PT09PSAlcyA9PT09PT09PQoAPz8/IDMKAEVycm9yOiBjYW4ndCBsb2FkIHBhdHRlcm4gZnJvbSBOVUxMIGJ1ZmZlci4KAGtwbVNldFJlZkRhdGFTZXQoKTogTlVMTCBrcG1IYW5kbGUvZmlsZW5hbWUuCgBFcnJvciBzYXZpbmcgZmVhdHVyZSBtYXA6IGVycm9yIHdyaXRpbmcgZGF0YS4KAE91dCBvZiBtZW1vcnkhIQoAZXJyb3IARnJlYWsgZmVhdHVyZXMgLSAlZAByYgBBUl9QSVhFTF9GT1JNQVRfQkdSAEFVVE9fTUVESUFOAEFSX1BJWEVMX0ZPUk1BVF9SR0JBAEluc3VmZmljaWVudCBjb250cmFzdCBkdXJpbmcgbWF0Y2hpbmcuACU3LjVmIAAgbGluZSAARXJyb3Igb3BlbmluZyBmaWxlICclcyc6IAAgICAgICAgICAgICAgICAgICBmeD0lZiwgZnk9JWYsIHgwPSVmLCB5MD0lZiwgcz0lZgoARXJyb3IgNDogaWNwR2V0SW5pdFh3MlhjCgBFcnJvciBpY3BHZXRVX2Zyb21fWF9ieV9NYXRYMlUKAEVycm9yIGFsbG9jYXRpbmcgbWVtb3J5LgoARXJyb3I6IG91dCBvZiBtZW1vcnkuCgBFcnJvcjogVW5hYmxlIHRvIG9wZW4gZmlsZSAnJXMnIGZvciB3cml0aW5nLgoARXJyb3I6IHVuYWJsZSB0byBvcGVuIGZpbGUgJyVzJXMnIGZvciByZWFkaW5nLgoAT3V0IG9mIG1lbW9yeSEhCgBTdGVwIHNpemUgbXVzdCBiZSBlcXVhbCB0byB3aWR0aCBmb3Igbm93AEV4dHJhY3QgRmVhdHVyZXMAJXMAV2lkdGggY2Fubm90IGJlIHplcm8AU291cmNlIHdpZHRoIG11c3QgYmUgZXZlbgBJbWFnZSBpcyB0b28gc21hbGwAeCBvdXQgb2YgcmFuZ2UAQ2xvY2sgaGFzIG5vdCBiZWVuIHN0YXJ0ZWQAUHlyYW1pZCBpcyBub3QgYWxsb2NhdGVkACVkAHJiAEFVVE9fT1RTVQBBUl9QSVhFTF9GT1JNQVRfQkdSQQBBUl9QSVhFTF9GT1JNQVRfUkdCQQB3cCBtdXN0IGJlIGF0IGxlYXN0IDEAQmFyY29kZSBtYXRjaGluZyBjb3VsZCBub3QgZmluZCBjb3JyZWN0IGJhcmNvZGUgbG9jYXRvciBwYXR0ZXJuLgBbJXNdIAA6IAAlcyVzCgBEaXN0b3J0aW9uIGZhY3RvciA9ICVmICVmICVmICVmICVmICVmCgBFcnJvciA1OiBpY3BHZXRJbml0WHcyWGMKAEVycm9yIGljcEdldFhjX2Zyb21fWHdfYnlfTWF0WHcyWGMKAEVycm9yIHJlYWRpbmcgaW1hZ2VTZXQuCgBFcnJvciB3aGlsZSBhZGRpbmcgcmVmZXJlbmNlIGRhdGEgc2V0OiBrcG1HZW5SZWZEYXRhU2V0KCkgZmFpbGVkLgoARXJyb3Igb3BlbmluZyAnJXMnLgoAQ2FuJ3Qgb3BlbiBKUEVHIGZpbGUgJyVzJwoAT3V0IG9mIG1lbW9yeSEhCgBQYXR0ZXJuIERhdGEgcmVhZCBlcnJvciEhCgBSZWFkIGVycm9yISEKAFslc10gWyVzXSBbJXNdIDogRm91bmQgJWQgZmVhdHVyZXMAJWYAd2IAQVJfUElYRUxfRk9STUFUX0FCR1IAUHlyYW1pZCBpcyBOVUxMAEFVVE9fQURBUFRJVkUAQVJfUElYRUxfRk9STUFUX0JHUkEAQmFyY29kZSBtYXRjaGluZyBlcnJvciBkZXRlY3Rpb24vY29ycmVjdGlvbiBmb3VuZCB1bnJlY292ZXJhYmxlIGVycm9yLgBFcnJvciBjcmVhdGluZyBmdWxsIGZpbGUgcGF0aCBmcm9tICclcycgYW5kICclcycAQXNzZXJ0aW9uIGB4IDwgbU1heFhgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBoZWlnaHQgPj0gNWAgZmFpbGVkIGluIABBc3NlcnRpb24gYGhlaWdodCA+PSAxYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgaGVpZ2h0ID4gMGAgZmFpbGVkIGluIABBc3NlcnRpb24gYG1JbWFnZXMuc2l6ZSgpID4gMGAgZmFpbGVkIGluIABBc3NlcnRpb24gYHggPj0gMGAgZmFpbGVkIGluIABBc3NlcnRpb24gYG1TdG9wVGltZSA+PSAwYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgZHN0ICE9IDBgIGZhaWxlZCBpbiAAJXMlcwoARGlzdG9ydGlvbiBmYWN0b3IgPSAlZiAlZiAlZiAlZiAlZgoARXJyb3IgPSAlZgoARXJyb3IgNjogaWNwR2V0SW5pdFh3MlhjCgAgICAgICAgICBJbWFnZVNpemUgPSAlN2RbcGl4ZWxdCgA9PT09PT09PT0gJWQgPT09PT09PT09PT0KAEltYWdlc2V0IGNvbnRhaW5zICVkIGltYWdlcy4KAEVycm9yOiBVbmFibGUgdG8gb3BlbiBmaWxlICclcycgZm9yIHJlYWRpbmcuCgBFcnJvciAoJWQpOiB1bmFibGUgdG8gb3BlbiBjYW1lcmEgcGFyYW1ldGVycyBmaWxlICIlcyIgZm9yIHJlYWRpbmcuCgBFcnJvciBwcm9jZXNzaW5nIG11bHRpbWFya2VyIGNvbmZpZyBmaWxlICclcyc6IEZpcnN0IGxpbmUgbXVzdCBiZSBudW1iZXIgb2YgbWFya2VyIGNvbmZpZ3MgdG8gcmVhZC4KAEVycm9yIHJlYWRpbmcgcGF0dGVybiBmaWxlICclcycuCgBIZWlnaHQgY2Fubm90IGJlIHplcm8AJWYgJWYgJWYgJWYAeCBtdXN0IGJlIHBvc2l0aXZlAExhcGxhY2lhbiBweXJhbWlkIGhhcyBub3QgYmVlbiBhbGxvY2F0ZWQAQ2xvY2sgaGFzIG5vdCBiZWVuIHN0b3BwZWQAQVJfUElYRUxfRk9STUFUX0FCR1IAQVJfUElYRUxfRk9STUFUX01PTk8ARGVzdGluYXRpb24gaXMgTlVMTABBVVRPX0JSQUNLRVRJTkcAaHAgbXVzdCBiZSBhdCBsZWFzdCAxAEVycm9yICglZCk6IHVuYWJsZSB0byBkZXRlcm1pbmUgZmlsZSBsZW5ndGguAE1hdGNoaW5nIGNvbmZpZGVuY2UgY3V0b2ZmIHZhbHVlIG5vdCByZWFjaGVkLgBBc3NlcnRpb24gYHkgPj0gbU1pbllgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBpbWFnZS50eXBlKCkgPT0gSU1BR0VfVUlOVDhgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBzdG9yZS5zaXplKCkgPT0gcG9pbnRzLnNpemUoKWAgZmFpbGVkIGluIAAgSU5GTyAgACVzJXMKAERpc3RvcnRpb24gZmFjdG9yID0gJWYgJWYgJWYgJWYKAEVycm9yIDc6IGljcEdldEluaXRYdzJYYwoARXh0cmFjdGVkIGZlYXR1cmVzID0gJTdkW3BpeGVsXQoARXJyb3IgaWNwMkdldFRTCgBGYWxsaW5nIGJhY2sgdG8gcmVhZGluZyAnJXMlcycgaW4gQVJUb29sS2l0IHY0LnggZm9ybWF0LgoARXJyb3IgaW4gb3BlbmluZyAnJXMnIGluIHppcGZpbGUuCgBFcnJvciByZWFkaW5nIEpQRUcgZmlsZS4KAEVycm9yIHdoaWxlIGFkZGluZyByZWZlcmVuY2UgZGF0YSBzZXQ6IGtwbU1lcmdlUmVmRGF0YVNldCgpIGZhaWxlZC4KAEVycm9yIHNhdmluZyBmZWF0dXJlIHNldDogZXJyb3Igd3JpdGluZyBkYXRhLgoAT3V0IG9mIG1lbW9yeSEhCgAAAAAAAEAOAAAEEAAAShIAAF0UAABpGAAAQnVpbGQgSW5kZXgAWyVzXSBbJXNdIFslc10gOiAlczogJWYgbXMASW1hZ2UgbXVzdCBiZSBncmF5c2NhbGUAeSBvdXQgb2YgcmFuZ2UARmVhdHVyZSBzdG9yZSBoYXMgbm90IGJlZW4gYWxsb2NhdGVkACVkACVsbHUlYwB3YgBBUl9QSVhFTF9GT1JNQVRfTU9OTwBBUl9QSVhFTF9GT1JNQVRfQVJHQgBNYXhpbXVtIGFsbG93YWJsZSBwb3NlIGVycm9yIGV4Y2VlZGVkLgBBc3NlcnRpb24gYHN0ZXAgPj0gd2lkdGhgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBpKzErY2h1bmtfc2l6ZSA8IHdpZHRoYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgcHlyYW1pZC0+bnVtT2N0YXZlcygpID4gMGAgZmFpbGVkIGluIABBc3NlcnRpb24gYHNyYyAhPSAwYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgeCA8IG1HcmFkaWVudHNbb2N0YXZlKm1OdW1TY2FsZXNQZXJPY3RhdmUrc2NhbGVdLndpZHRoKClgIGZhaWxlZCBpbiAARXJyb3IgaW4gb3BlbmluZyAnJXMnIGZvciByZWFkaW5nCgAgRmlsdGVyZWQgZmVhdHVyZXMgPSAlN2RbcGl4ZWxdCgBMYWJlbGluZyB0aHJlc2hvbGQgbW9kZSBzZXQgdG8gJXMuCgBFcnJvciByZWFkaW5nIEpQRUcgZmlsZSBoZWFkZXIuCgBFcnJvcjogc3VwcGxpZWQgZmlsZSBkb2VzIG5vdCBhcHBlYXIgdG8gYmUgYW4gQVJUb29sS2l0IGNhbWVyYSBwYXJhbWV0ZXIgZmlsZS4KAGtwbURlbGV0ZVJlZkRhdGFTZXQoKTogTlVMTCByZWZEYXRhU2V0UHRyMS9yZWZEYXRhU2V0UHRyMi4KAENhbid0IHJlYWQgSlBFRyBmaWxlICclcycKAEFSX1BJWEVMX0ZPUk1BVF8ydnV5AFB5cmFtaWQgZG9lcyBub3QgY29udGFpbiBhbnkgbGV2ZWxzAFN0ZXAgbXVzdCBiZSBncmVhdGVyIHRoYW4gb3IgZXF1YWwgdGhlIHdpZHRoAHggbXVzdCBiZSBsZXNzIHRoYW4gdGhlIGltYWdlIHdpZHRoAEV4dGVuZGluZyBiZXlvbmQgdGhlIHdpZHRoIG9mIHRoZSBpbWFnZQBTb3VyY2UgaXMgTlVMTABBUl9QSVhFTF9GT1JNQVRfQVJHQgBFcnJvciAoJWQpOiB1bmFibGUgdG8gcmVhZCBmcm9tIGZpbGUuAE11bHRpLW1hcmtlciBwb3NlIGVycm9yIHZhbHVlIGV4Y2VlZGVkLgANJTRkLyU0ZC4AQXNzZXJ0aW9uIGBweXJhbWlkYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgeSA8IG1NYXhZYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgaW1hZ2UuY2hhbm5lbHMoKSA9PSAxYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgbnVtX3BvaW50cyA9PSBwb2ludHMuc2l6ZSgpYCBmYWlsZWQgaW4gACU3LjVmIAAgSU5GTyAgAGtwbVNldFJlZkRhdGFTZXQoKTogTlVMTCBrcG1IYW5kbGUvcmVmRGF0YVNldC4KAGtwbURlbGV0ZVJlZkRhdGFTZXQoKTogTlVMTCByZWZEYXRhU2V0UHRyLgoARXJyb3I6IHVuYWJsZSB0byBvcGVuIGZpbGUgJyVzJyBmb3Igd3JpdGluZy4KAEVycm9yIHByb2Nlc3NpbmcgbXVsdGltYXJrZXIgY29uZmlnIGZpbGUgJyVzJzogcGF0dGVybiAnJXMnIHNwZWNpZmllZCBpbiBtdWx0aW1hcmtlciBjb25maWd1cmF0aW9uIHdoaWxlIGluIGJhcmNvZGUtb25seSBtb2RlLgoARXJyb3I6IFVuc3VwcG9ydGVkIHBpeGVsIGZvcm1hdCAoJWQpIHJlcXVlc3RlZC4KAEVycm9yIGluIHJlYWRpbmcgJyVzJy4KAAojIyMgU3VyZmFjZSBOby4lZCAjIyMKAEFSX1BJWEVMX0ZPUk1BVF8ydnV5AEFSX1BJWEVMX0ZPUk1BVF95dXZzACVzAEltYWdlIG11c3QgaGF2ZSAxIGNoYW5uZWwAL2hvbWUvd2FsdGVyL2thbHdhbHQtZ2l0aHViL0FSLmpzLWdpdGh1Yi1vcmcvYXJ0b29sa2l0NS1qcy9saWIvYXJ0b29sa2l0NS9saWIvU1JDL0tQTS9GcmVha01hdGNoZXIvbWF0Y2hlcnMvdmlzdWFsX2RhdGFiYXNlLmgAU2hvdWxkIGJlIHNhbWUgc2l6ZQBSZWplY3RlZCBmcmVxdWVudGx5IG1pc3JlY29nbmlzZWQgbWF0cml4IG1hcmtlci4AQXNzZXJ0aW9uIGBidWNrZXRbMF0uZmlyc3QgPj0gYnVja2V0W25dLmZpcnN0YCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgYW5nbGUgPiAtUElgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBjaGFubmVscyA+IDBgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBzcmNfd2lkdGggPiAwYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgeSA+PSAwYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgZHluYW1pY19jYXN0PGNvbnN0IEJpbm9taWFsUHlyYW1pZDMyZio+KHB5cmFtaWQpYCBmYWlsZWQgaW4gAGtwbVNhdmVSZWZEYXRhU2V0KCk6IE5VTEwgZmlsZW5hbWUvcmVmRGF0YVNldC4KAGtwbVNldFJlZkRhdGFTZXQoKTogcmVmRGF0YVNldC4KAEVycm9yOiBzdXBwbGllZCBidWZmZXIgZG9lcyBub3QgYXBwZWFyIHRvIGJlIEFSVG9vbEtpdCBjYW1lcmEgcGFyYW1ldGVycy4KAEVycm9yIHByb2Nlc3NpbmcgbXVsdGltYXJrZXIgY29uZmlnIGZpbGUgJyVzJzogVW5hYmxlIHRvIGRldGVybWluZSBkaXJlY3RvcnkgbmFtZS4KAEVycm9yIGluIHdyaXRpbmcgJyVzJyBpbiB0aGUgemlwZmlsZS4KAEVycm9yIHNhdmluZyBpbWFnZSBzZXQ6IGVycm9yIHdyaXRpbmcgZGF0YS4KAEFSX1BJWEVMX0ZPUk1BVF95dXZzAE51bWJlciBvZiBjaGFubmVscyBjYW5ub3QgYmUgemVybwB5IG11c3QgYmUgcG9zaXRpdmUAV2lkdGggbXVzdCBiZSBwb3NpdGl2ZQBhbmdsZSBvdXQgb2YgcmFuZ2UAT25seSBiaW5vbWlhbCBweXJhbWlkIGlzIHN1cHBvcnRlZABudGhfZWxlbWVudCBmYWlsZWQAQVJfUElYRUxfRk9STUFUX1JHQl81NjUAQXNzZXJ0aW9uIGBtUHlyYW1pZC5zaXplKCkgPT0gbU51bU9jdGF2ZXMqbU51bVNjYWxlc1Blck9jdGF2ZWAgZmFpbGVkIGluIAAgbGluZSAARmllbGQtb2YtdmlldyB2ZXJ0aWNhbCA9ICUuMWYsIGhvcml6b250YWwgPSAlLjFmIGRlZ3JlZXMsIGFzcGVjdCByYXRpbyA9ICUuM2YKAE1heCBmZWF0dXJlID0gJWQKACAgUmVhZCBJbWFnZVNldC4KAEVycm9yIHNhdmluZyBLUE0gZGF0YTogdW5hYmxlIHRvIG9wZW4gZmlsZSAnJXMlcyVzJyBmb3Igd3JpdGluZy4KAEVycm9yICglZCk6IHVuYWJsZSB0byBvcGVuIGV4dGVybmFsIHBhcmFtZXRlcnMgZmlsZSAiJXMiIGZvciB3cml0aW5nLgoARXJyb3IgaW4gY2xvc2luZyAlcyBpbiB0aGUgemlwZmlsZS4KAEF1dG8gdGhyZXNob2xkIChicmFja2V0KSBtYXJrZXIgY291bnRzIC1bJTNkOiAlM2RdIFslM2Q6ICUzZF0gWyUzZDogJTNkXSsuCgBFcnJvciBwcm9jZXNzaW5nIG11bHRpbWFya2VyIGNvbmZpZyBmaWxlICclcyc6IFVuYWJsZSB0byBsb2FkIHBhdHRlcm4gJyVzJy4KAE91dCBvZiBtZW1vcnkhIQoAUHlyYW1pZCBoYXMgbm90IGJlZW4gYWxsb2NhdGVkIHlldAAlbGYAQVJfUElYRUxfRk9STUFUX1JHQl81NjUAQVJfUElYRUxfRk9STUFUX1JHQkFfNTU1MQAuAEFzc2VydGlvbiBgcFswXSA+IHBtMVstMV1gIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBhbmdsZSA8PSBQSWAgZmFpbGVkIGluIABBc3NlcnRpb24gYGQudHlwZSgpID09IElNQUdFX0YzMmAgZmFpbGVkIGluIABBc3NlcnRpb24gYHNyY19oZWlnaHQgPiAwYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgb2N0YXZlID49IDBgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGB5IDwgbUdyYWRpZW50c1tvY3RhdmUqbU51bVNjYWxlc1Blck9jdGF2ZStzY2FsZV0uaGVpZ2h0KClgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBtRGF0YS5nZXQoKWAgZmFpbGVkIGluIAA6IAAlM2Q6ICglM2QsJTNkKSA6ICVmIG1pbj0lZiBtYXg9JWYsIHNkPSVmCgBwb2ludHMtJWQKAEVycm9yICglZCk6IHVuYWJsZSB0byBvcGVuIGV4dGVybmFsIHBhcmFtZXRlcnMgZmlsZSAiJXMiIGZvciByZWFkaW5nLgoAQXV0byB0aHJlc2hvbGQgKGJyYWNrZXQpIGFkanVzdGVkIHRocmVzaG9sZCB0byAlZC4KAEVycm9yIG9wZW5pbmcgZmlsZSAnJXMuaXNldCcuCgBFcnJvciBpbiBjbG9zaW5nICclcycuCgB5IG11c3QgYmUgbGVzcyB0aGFuIHRoZSBpbWFnZSBoZWlnaHQAL2hvbWUvd2FsdGVyL2thbHdhbHQtZ2l0aHViL0FSLmpzLWdpdGh1Yi1vcmcvYXJ0b29sa2l0NS1qcy9saWIvYXJ0b29sa2l0NS9saWIvU1JDL0tQTS9GcmVha01hdGNoZXIvZGV0ZWN0b3JzL2dhdXNzaWFuX3NjYWxlX3NwYWNlX3B5cmFtaWQuaABIZWlnaHQgbXVzdCBiZSBwb3NpdGl2ZQBPbmx5IEYzMiBpbWFnZXMgc3VwcG9ydGVkAFNob3VsZCBiZSBtYXhpbWEARGF0YSBwb2ludGVyIGlzIE5VTEwAUHlyYW1pZCBpcyBOVUxMAEFSX1BJWEVMX0ZPUk1BVF9SR0JBXzQ0NDQAQVJfUElYRUxfRk9STUFUX1JHQkFfNTU1MQBBc3NlcnRpb24gYHNjYWxlID49IG1NaW5TY2FsZWAgZmFpbGVkIGluIABBc3NlcnRpb24gYGltYWdlLndpZHRoKCkgPT0gbVB5cmFtaWRbMF0ud2lkdGgoKWAgZmFpbGVkIGluIABbJSAuM2YgJSAuM2YgJSAuM2ZdIFslIDYuMWZdCgBFcnJvciBwcm9jZXNzaW5nIG11bHRpbWFya2VyIGNvbmZpZyBmaWxlICclcycsIG1hcmtlciBkZWZpbml0aW9uICUzZDogRmlyc3QgbGluZSBtdXN0IGJlIHBhdHRlcm4gd2lkdGguCgBFcnJvciAoJWQpOiB1bmFibGUgdG8gb3BlbiBvcHRpY2FsIHBhcmFtZXRlcnMgZmlsZSAiJXMiIGZvciB3cml0aW5nLgoAa3BtU2V0UmVmRGF0YVNldEZpbGUoKTogTlVMTCBrcG1IYW5kbGUvZmlsZW5hbWUuCgAgICAgZW5kLgoAQXV0byB0aHJlc2hvbGQgKCVzKSBhZGp1c3RlZCB0aHJlc2hvbGQgdG8gJWQuCgAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KAEFSX1BJWEVMX0ZPUk1BVF80MjB2AG1lZGlhbgAlbGYgJWxmICVsZiAlbGYAT2N0YXZlIG11c3QgYmUgcG9zaXRpdmUAc2NhbGUgb3V0IG9mIHJhbmdlAEltYWdlIG9mIHdyb25nIHNpemUgZm9yIHB5cmFtaWQAVW5hYmxlIHRvIGFsbG9jYXRlIGltYWdlIGRhdGEAQVJfUElYRUxfRk9STUFUX1JHQkFfNDQ0NABBc3NlcnRpb24gYGRldGVjdG9yYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgcFswXSA+IHBtMVswXWAgZmFpbGVkIGluIABBc3NlcnRpb24gYGltMS50eXBlKCkgPT0gSU1BR0VfRjMyYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgZy5jaGFubmVscygpID09IDJgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBzcmNfc3RlcCA+IDBgIGZhaWxlZCBpbiAAJTNkLCAlM2Q6IG1heF9zaW0gPSAlZgoAICBSZWFkIEZlYXR1cmVTZXQuCgBDYW5ub3QgZmluZCB0aGUgcGFnZSBmb3Igc2tpcHBpbmcuCgBFcnJvciAoJWQpOiB1bmFibGUgdG8gb3BlbiBvcHRpY2FsIHBhcmFtZXRlcnMgZmlsZSAiJXMiIGZvciByZWFkaW5nLgoARXJyb3Igc2F2aW5nIEtQTSBkYXRhOiBlcnJvciB3cml0aW5nIGRhdGEuCgBBUl9QSVhFTF9GT1JNQVRfNDIwdgBPdHN1AEFSX1BJWEVMX0ZPUk1BVF80MjBmACVmICVmAFN0ZXAgbXVzdCBiZSBwb3NpdGl2ZQBJbnZhbGlkIGltYWdlIHR5cGUARGV0ZWN0b3IgaXMgTlVMTABOdW1iZXIgb2YgY2hhbm5lbHMgc2hvdWxkIGJlIDIAQXNzZXJ0aW9uIGBvY3RhdmUgPCBtTnVtT2N0YXZlc2AgZmFpbGVkIGluIABBc3NlcnRpb24gYHNjYWxlIDwgbU1heFNj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AAAAWAAAAD0AAABuAAAAGgAAACQAAABqAAAAXQAAADQAAABLAAAAKQAAAEgAAABVAAAAUAAAAGYAAAA8AAAAfAAAAGkAAAAZAAAAKAAAADMAAABlAAAAVAAAABgAAAB7AAAAUwAAADIAAAAxAAAAegAAAHgAAAB5AAAAT2N0YXZlIG11c3QgYmUgbGVzcyB0aGFuIG51bWJlciBvZiBvY3RhdmVzAEFSX1BJWEVMX0ZPUk1BVF80MjBmAEFSX1BJWEVMX0ZPUk1BVF9OVjIxAEFzc2VydGlvbiBgcFswXSA+IHBbLTFdYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgZHN0LnR5cGUoKSA9PSBJTUFHRV9GMzJgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBkLmNoYW5uZWxzKCkgPT0gMWAgZmFpbGVkIGluIABBc3NlcnRpb24gYG1heF9oZWlnaHQgPiAwYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgZHN0X3dpZHRoID4gMGAgZmFpbGVkIGluIABBc3NlcnRpb24gYHNpemUgPiAwYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgcHlyYW1pZC0+aW1hZ2VzKCkuc2l6ZSgpID4gMGAgZmFpbGVkIGluIABQYWdlWyVkXSAgcHJlOiUzZCwgYWZ0OiUzZCwgZXJyb3IgPSAlZgoAJTNkLCAlM2Q6IG1heF9zaW0gPSAlZiwgKG1heCxtaW4pID0gJWYsICVmLCBzZCA9ICVmCgAgIFJlYWQgTWFya2VyU2V0LgoARXJyb3IgcHJvY2Vzc2luZyBtdWx0aW1hcmtlciBjb25maWcgZmlsZSAnJXMnLCBtYXJrZXIgZGVmaW5pdGlvbiAlM2Q6IExpbmVzIDIgLSA0IG11c3QgYmUgbWFya2VyIHRyYW5zZm9ybS4KAEVycm9yIGxvYWRpbmcgS1BNIGRhdGE6IHVuYWJsZSB0byBvcGVuIGZpbGUgJyVzJXMlcycgZm9yIHJlYWRpbmcuCgBQeXJhbWlkIGlzIGVtcHR5AERlc3RpbmF0aW9uIGltYWdlIHNob3VsZCBiZSBhIGZsb2F0AG1yawBzaXplIG11c3QgYmUgcG9zaXRpdmUATWF4aW11bSBiaW4gc2hvdWxkIGJlIHBvc2l0aXZlAE9ubHkgc2luZ2xlIGNoYW5uZWwgaW1hZ2VzIHN1cHBvcnRlZABBUl9QSVhFTF9GT1JNQVRfTlYyMQBBc3NlcnRpb24gYHBbMF0gPiBwWzFdYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgZHN0X3N0ZXAgPiAwYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgc2NhbGUgPj0gMGAgZmFpbGVkIGluIABKUEVHIGZpbGUgaGFzIHVuc3VwcG9ydGVkICVkLWNvbXBvbmVudCBwaXhlbHMKAEVycm9yIGxvYWRpbmcgS1BNIGRhdGE6IGVycm9yIHJlYWRpbmcgZGF0YS4KAGFyVXRpbEdldFBpeGVsRm9ybWF0TmFtZTogRXJyb3IsIHVucmVjb2duaXNlZCBwaXhlbCBmb3JtYXQgKCVkKS4KAFNjYWxlIG11c3QgYmUgcG9zaXRpdmUAVW5rbm93biBpbWFnZSB0eXBlAEFzc2VydGlvbiBgcFswXSA+IHBwMVstMV1gIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBoaXN0ICE9IE5VTExgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGAoc3JjX3dpZHRoJTIpID09IDFgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBpbTEuY2hhbm5lbHMoKSA9PSAxYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgbVJlZkltYWdlV2lkdGggPiAwYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgcHlyYW1pZC0+aW1hZ2VzKClbMF0ud2lkdGgoKSA9PSBkZXRlY3Rvci0+d2lkdGgoKWAgZmFpbGVkIGluIABPdXQgb2YgbWVtb3J5LgoAa3BtQ2hhbmdlUGFnZU5vT2ZSZWZEYXRhU2V0KCk6IE5VTEwgcmVmRGF0YVNldC4KAGFyVmlkZW9VdGlsR2V0UGl4ZWxGb3JtYXROYW1lOiBFcnJvciwgdW5yZWNvZ25pc2VkIHBpeGVsIGZvcm1hdCAoJWQpLgoARXJyb3Igb3BlbmluZyBmaWxlICclcy5tcmsnLgoAJSUlMDJ4AHZlY3RvcgBQeXJhbWlkIGFuZCBkZXRlY3RvciBzaXplIG1pc21hdGNoAC9ob21lL3dhbHRlci9rYWx3YWx0LWdpdGh1Yi9BUi5qcy1naXRodWItb3JnL2FydG9vbGtpdDUtanMvbGliL2FydG9vbGtpdDUvbGliL1NSQy9LUE0vRnJlYWtNYXRjaGVyL2RldGVjdG9ycy9vcmllbnRhdGlvbl9hc3NpZ25tZW50LmgAJWYgJWYgJWYgJWYAd2lkdGggbXVzdCBiZSBwb3NpdGl2ZQBVbnN1cHBvcnRlZCBpbWFnZSB0eXBlAFNvdXJjZSB3aWR0aCBtdXN0IGJlIG9kZABBc3NlcnRpb24gYHNjYWxlIDwgbU51bVNjYWxlc1Blck9jdGF2ZWAgZmFpbGVkIGluIABBc3NlcnRpb24gYHBbMF0gPiBwcDFbMF1gIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBpbTIuY2hhbm5lbHMoKSA9PSAxYCBmYWlsZWQgaW4gAC9wcm9jL3NlbGYvZXhlAFNjYWxlIG11c3QgYmUgbGVzcyB0aGFuIG51bWJlciBvZiBzY2FsZSBwZXIgb2N0YXZlAEhpc3RvZ3JhbSBwb2ludGVyIGlzIE5VTEwAQXNzZXJ0aW9uIGBwWzBdID4gcHAxWzFdYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgKGNodW5rX3NpemUlMik9PTBgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBtUmVmSW1hZ2VIZWlnaHQgPiAwYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgcHlyYW1pZC0+aW1hZ2VzKClbMF0uaGVpZ2h0KCkgPT0gZGV0ZWN0b3ItPmhlaWdodCgpYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgZC53aWR0aCgpID09IGltMi53aWR0aCgpYCBmYWlsZWQgaW4gAFRyYW5zZm9ybWF0aW9uIG1hdHJpeCByZWFkIGVycm9yISEKAHZlY3RvcgBJbWFnZXMgbXVzdCBoYXZlIHRoZSBzYW1lIHdpZHRoAGpwZwBVbnRlc3RlZCBiZWhhdmlvciBmb3Igb2RkIGNodW5rIHNpemUAaGVpZ2h0IG11c3QgYmUgcG9zaXRpdmUAT2N0YXZlIG91dCBvZiByYW5nZQBBc3NlcnRpb24gYChmYmluKzAuNWYpID4gMCAmJiAoZmJpbi0wLjVmKSA8IG51bV9iaW5zYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgYXNzaWdubWVudC5zaXplKCkgPT0gbnVtX2luZGljZXNgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGAhaXNpbmYodVswXSlgIGZhaWxlZCBpbiAAJXMlcwoAV2lkdGggaXMgemVybwAvaG9tZS93YWx0ZXIva2Fsd2FsdC1naXRodWIvQVIuanMtZ2l0aHViLW9yZy9hcnRvb2xraXQ1LWpzL2xpYi9hcnRvb2xraXQ1L2xpYi9TUkMvS1BNL0ZyZWFrTWF0Y2hlci9tYXRjaGVycy9ob3VnaF9zaW1pbGFyaXR5X3ZvdGluZy5oAC9ob21lL3dhbHRlci9rYWx3YWx0LWdpdGh1Yi9BUi5qcy1naXRodWItb3JnL2FydG9vbGtpdDUtanMvbGliL2FydG9vbGtpdDUvbGliL1NSQy9LUE0vRnJlYWtNYXRjaGVyL21hdGNoZXJzL2JpbmFyeV9oaWVyYXJjaGljYWxfY2x1c3RlcmluZy5oAERlY2ltYWwgYmluIHBvc2l0aW9uIGluZGV4IG91dCBvZiByYW5nZQBTY2FsZSBvdXQgb2YgcmFuZ2UASU5GAEFzc2VydGlvbiBgZC5oZWlnaHQoKSA9PSBpbTIuaGVpZ2h0KClgIGZhaWxlZCBpbiAASW1hZ2VzIG11c3QgaGF2ZSB0aGUgc2FtZSBoZWlnaHQALy4uL3NoYXJlLyVzAEhlaWdodCBpcyB6ZXJvAEFzc2lnbm1lbnQgc2l6ZSB3cm9uZwBBc3NlcnRpb24gYChpbnQpc3RkOjpmbG9vcih4KSA9PSAoaW50KXhgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBpbmRleCA+PSAwYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgbWFnbml0dWRlID49IDBgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGAhaXNpbmYodVsxXSlgIGZhaWxlZCBpbiAAU3RlcCBpcyB6ZXJvAC9ob21lL3dhbHRlci9rYWx3YWx0LWdpdGh1Yi9BUi5qcy1naXRodWItb3JnL2FydG9vbGtpdDUtanMvbGliL2FydG9vbGtpdDUvbGliL1NSQy9LUE0vRnJlYWtNYXRjaGVyL2RldGVjdG9ycy9pbnRlcnBvbGF0ZS5oAE1hZ25pdHVkZSBjYW5ub3QgYmUgbmVnYXRpdmUAaW5kZXggb3V0IG9mIHJhbmdlAEhPTUUAQXNzZXJ0aW9uIGBhc3NpZ25tZW50W2ldICE9IC0xYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgaW0xLndpZHRoKCkgPT0gaW0yLndpZHRoKClgIGZhaWxlZCBpbiAAL2hvbWUvd2FsdGVyL2thbHdhbHQtZ2l0aHViL0FSLmpzLWdpdGh1Yi1vcmcvYXJ0b29sa2l0NS1qcy9saWIvYXJ0b29sa2l0NS9saWIvU1JDL0tQTS9GcmVha01hdGNoZXIvZGV0ZWN0b3JzL2hhcnJpcy1pbmxpbmUuaAAvcHJvYy9zZWxmL2NtZGxpbmUAZmxvb3IoKSBhbmQgY2FzdCBub3QgdGhlIHNhbWUAQXNzaWdubWVudCBpcyBpbnZhbGlkAEFzc2VydGlvbiBgbnVtX2JpbnMgPj0gMGAgZmFpbGVkIGluIABBc3NlcnRpb24gYGJpblggPj0gMGAgZmFpbGVkIGluIABBc3NlcnRpb24gYChpPj4xKSA8IHN0ZDo6Y2VpbCgoc3JjX2hlaWdodC0xKS8yLmYpYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgaW0xLmhlaWdodCgpID09IGltMi5oZWlnaHQoKWAgZmFpbGVkIGluIABJbmRleCBpcyBvdXQgb2YgYm91bmRzAE51bWJlciBiaW5zIG11c3QgYmUgcG9zaXRpdmUAYmluWCBvdXQgb2YgcmFuZ2UAT3V0IG9mIHJhbmdlAERvRyBQeXJhbWlkAHJiAEFzc2VydGlvbiBgKGludClzdGQ6OmZsb29yKHkpID09IChpbnQpeWAgZmFpbGVkIGluIABBc3NlcnRpb24gYGFzc2lnbm1lbnRbaV0gPCBudW1faW5kaWNlc2AgZmFpbGVkIGluIABOb24tbWF4IHN1cHByZXNzaW9uAEFzc2lnbm1lbnQgb3V0IG9mIHJhbmdlAEFzc2VydGlvbiBgeXAgPj0gMCAmJiB5cCA8IGhlaWdodGAgZmFpbGVkIGluIABBc3NlcnRpb24gYGJpblggPCBtTnVtWEJpbnNgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBpbWFnZS50eXBlKCkgPT0gSU1BR0VfVUlOVDhgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGB3MSA+PSAwYCBmYWlsZWQgaW4gACVzOiAlcwoAeXAgb3V0IG9mIGJvdW5kcwBTdWJwaXhlbAB3MSBtdXN0IGJlIHBvc2l0aXZlAFVuYWJsZSB0byBkZXRlcm1pbmUgcHJvY2VzcyBuYW1lAE9ubHkgZ3JheSBzY2FsZSBpbWFnZXMgYXJlIHN1cHBvcnRlZABBc3NlcnRpb24gYGluZGljZXNbYXNzaWdubWVudFtpXV0gPCBudW1fZmVhdHVyZXNgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBiaW5ZID49IDBgIGZhaWxlZCBpbiAAcHJ1bmVGZWF0dXJlcwAlcyVzAGJpblkgb3V0IG9mIHJhbmdlAEFzc2VydGlvbiBgeXBfcGx1c18xID49IDAgJiYgeXBfcGx1c18xIDwgaGVpZ2h0YCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgb2N0YXZlIDwgbU51bU9jdGF2ZXNgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGB3MiA+PSAwYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgaXQtPnNlY29uZC5zaXplKCkgIT0gMGAgZmFpbGVkIGluIABGaW5kIE9yaWVudGF0aW9ucwB5cF9wbHVzXzEgb3V0IG9mIGJvdW5kcwAvaG9tZS93YWx0ZXIva2Fsd2FsdC1naXRodWIvQVIuanMtZ2l0aHViLW9yZy9hcnRvb2xraXQ1LWpzL2xpYi9hcnRvb2xraXQ1L2xpYi9TUkMvS1BNL0ZyZWFrTWF0Y2hlci9kZXRlY3RvcnMvZ2F1c3NpYW5fc2NhbGVfc3BhY2VfcHlyYW1pZC5oAHcyIG11c3QgYmUgcG9zaXRpdmUAQ2x1c3RlciBtdXN0IGhhdmUgYXRsZWFzZXQgMSBmZWF0dXJlAC92YXIvY2FjaGUAQXNzZXJ0aW9uIGBiaW5ZIDwgbU51bVlCaW5zYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgZHN0W2ldID49IC0yNTgwNjRgIGZhaWxlZCBpbiAALy5jYWNoZQBPY3RhdmUgb3V0IG9mIHJhbmdlAEFzc2VydGlvbiBgYjEgPj0gMCAmJiBiMSA8IG51bV9iaW5zYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgeHAgPj0gMCAmJiB4cCA8IHdpZHRoYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgZHN0W2ldIDw9IDI1ODA2NGAgZmFpbGVkIGluIABBc3NlcnRpb24gYGJpbkFuZ2xlID49IDBgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBpbTAuaGVpZ2h0KCkgPT0gaW0xLmhlaWdodCgpYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgbUsgPT0gbUNlbnRlcnMuc2l6ZSgpYCBmYWlsZWQgaW4gAEhlaWdodCBpcyBpbmNvbnNpc3RlbnQAeHAgb3V0IG9mIGJvdW5kcwAlcy8lcwAvaG9tZS93YWx0ZXIva2Fsd2FsdC1naXRodWIvQVIuanMtZ2l0aHViLW9yZy9hcnRvb2xraXQ1LWpzL2xpYi9hcnRvb2xraXQ1L2xpYi9TUkMvS1BNL0ZyZWFrTWF0Y2hlci9tYXRjaGVycy9rbWVkb2lkcy5oAGIxIGJpbiBpbmRleCBvdXQgb2YgcmFuZ2UAYmluQW5nbGUgb3V0IG9mIHJhbmdlAEFzc2VydGlvbiBgc2NhbGUgPCBtTnVtU2NhbGVzUGVyT2N0YXZlYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgZHN0W2ldIDw9IDQxMjkwMjRgIGZhaWxlZCBpbiAAayBzaG91bGQgbWF0Y2ggdGhlIG51bWJlciBvZiBjbHVzdGVyIGNlbnRlcnMAU2NhbGUgb3V0IG9mIHJhbmdlAC92YXIvbGliAEFzc2VydGlvbiBgYjIgPj0gMCAmJiBiMiA8IG51bV9iaW5zYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgYmluQW5nbGUgPCBtTnVtQW5nbGVCaW5zYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgeHBfcGx1c18xID49IDAgJiYgeHBfcGx1c18xIDwgd2lkdGhgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBkc3RbaV0gPj0gLTQxMjkwMjRgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBpbTAuaGVpZ2h0KCkgPT0gaW0yLmhlaWdodCgpYCBmYWlsZWQgaW4gAHhwX3BsdXNfMSBvdXQgb2YgYm91bmRzAC8uY29uZmlnAGIyIGJpbiBpbmRleCBvdXQgb2YgcmFuZ2UAQXNzZXJ0aW9uIGBudW1fZmVhdHVyZXMgPiAwYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgYmluU2NhbGUgPj0gMGAgZmFpbGVkIGluIABBc3NlcnRpb24gYChpbTEuaGVpZ2h0KCk+PjEpID09IGltMi5oZWlnaHQoKWAgZmFpbGVkIGluIAB2ZWN0b3IATnVtYmVyIG9mIGZlYXR1cmVzIG11c3QgYmUgcG9zaXRpdmUAYmluU2NhbGUgb3V0IG9mIHJhbmdlAFRNUERJUgBBc3NlcnRpb24gYGd4eCA8PSA0MTI5MDI0YCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgdzAgPj0gMCAmJiB3MCA8PSAxLjAwMDFgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGAoaW0wLmhlaWdodCgpPj4xKSA9PSBpbTEuaGVpZ2h0KClgIGZhaWxlZCBpbiAAdmVjdG9yAC90bXAAT3V0IG9mIHJhbmdlAEFzc2VydGlvbiBgYmluU2NhbGUgPCBtTnVtU2NhbGVCaW5zYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgbnVtX2luZGljZXMgPD0gbnVtX2ZlYXR1cmVzYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgZ3h4ID49IDBgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGAoaW0wLmhlaWdodCgpPj4xKSA9PSBpbTIuaGVpZ2h0KClgIGZhaWxlZCBpbiAATW9yZSBpbmRpY2VzIHRoYW4gZmVhdHVyZXMARXJyb3IgbG9va2luZyBmb3IgcmVzb3VyY2VzIGRpcmVjdG9yeSBwYXRoAEFzc2VydGlvbiBgcm93IDwgbUhlaWdodGAgZmFpbGVkIGluIABBc3NlcnRpb24gYG1CdWNrZXRzLnNpemUoKSA9PSBtTnVtQnVja2V0c1hgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBneXkgPD0gNDEyOTAyNGAgZmFpbGVkIGluIABBc3NlcnRpb24gYHcxID49IDAgJiYgdzEgPD0gMS4wMDAxYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgaW5kZXggPD0gKGJpblggKyBiaW5ZKm1OdW1YQmlucyArIGJpbkFuZ2xlKm1OdW1YQmlucyptTnVtWUJpbnMgKyBiaW5TY2FsZSptTnVtWEJpbnMqbU51bVlCaW5zKm1OdW1BbmdsZUJpbnMpYCBmYWlsZWQgaW4gAEVycm9yIGNyZWF0aW5nIHJlc291cmNlcyBkaXJlY3RvcnkgcGF0aAAvaG9tZS93YWx0ZXIva2Fsd2FsdC1naXRodWIvQVIuanMtZ2l0aHViLW9yZy9hcnRvb2xraXQ1LWpzL2xpYi9hcnRvb2xraXQ1L2xpYi9TUkMvS1BNL0ZyZWFrTWF0Y2hlci9mcmFtZXdvcmsvaW1hZ2UuaABCdWNrZXRzIGFyZSBub3QgYWxsb2NhdGVkAEFzc2VydGlvbiBgbnVtX2luZGljZXMgPj0gbUtgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGB3MiA+PSAwICYmIHcyIDw9IDEuMDAwMWAgZmFpbGVkIGluIABBc3NlcnRpb24gYGd5eSA+PSAwYCBmYWlsZWQgaW4gAE5vdCBlbm91Z2ggZmVhdHVyZXMAcm93IG91dCBvZiBib3VuZHMAdmVjdG9yAEFzc2VydGlvbiBgbUJ1Y2tldHNbMF0uc2l6ZSgpID09IG1OdW1CdWNrZXRzWWAgZmFpbGVkIGluIABBc3NlcnRpb24gYGd4eSA8PSA0MTI5MDI0YCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgdzMgPj0gMCAmJiB3MyA8PSAxLjAwMDFgIGZhaWxlZCBpbiAARXJyb3I6IFVuYWJsZSB0byBjaGFuZ2Ugd29ya2luZyBkaXJlY3RvcnkgdG8gJyVzJy4KAEFzc2lnbm1lbnQgc2l6ZSBpcyBpbmNvcnJlY3QAQXNzZXJ0aW9uIGBtRmVhdHVyZVBvaW50cy5zaXplKCkgPD0gbU1heE51bUZlYXR1cmVQb2ludHNgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBneHkgPj0gLTQxMjkwMjRgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGAodzArdzErdzIrdzMpIDw9IDEuMDAwMWAgZmFpbGVkIGluIABBc3NlcnRpb24gYG4gPiAwYCBmYWlsZWQgaW4gAFslIC4zZiAlIC4zZiAlIC4zZl0gWyUgNi4xZl0KAAADAAAAAwAAAAQAAAAEAAAABAAAAAEAAAAEAAAAAgAAAAIAAAACAAAAAgAAAAIAAAABAAAAAQAAAAEAQYCtAQunMgQAAACIAAAABQAAAJAAAAAGAAAAmAAAAAkAAACwAAAAGAQAAFMLAAAGDgAA0w8AAC5pc2V0AHJiAE42dmlzaW9uMjVHYXVzc2lhblNjYWxlU3BhY2VQeXJhbWlkRQAAABT6AAC5VgAAVG9vIG1hbnkgZmVhdHVyZSBwb2ludHMAdmVjdG9yAC9ob21lL3dhbHRlci9rYWx3YWx0LWdpdGh1Yi9BUi5qcy1naXRodWItb3JnL2FydG9vbGtpdDUtanMvbGliL2FydG9vbGtpdDUvbGliL1NSQy9LUE0vRnJlYWtNYXRjaGVyL3V0aWxzL3BhcnRpYWxfc29ydC5oAEFzc2VydGlvbiBgcG9zID09IDY2NmAgZmFpbGVkIGluIABBc3NlcnRpb24gYG51bV9jZW50ZXJzID4gMGAgZmFpbGVkIGluIABUaGVyZSBtdXN0IGJlIGF0IGxlYXN0IDEgY2VudGVyAG4gbXVzdCBiZSBwb3NpdGl2ZQBQb3NpdGlvbiBpcyBub3Qgd2l0aGluIHJhbmdlAEFzc2VydGlvbiBga3Auc2NhbGUgPCBtTGFwbGFjaWFuUHlyYW1pZC5udW1TY2FsZVBlck9jdGF2ZSgpYCBmYWlsZWQgaW4gAFslc10gWyVzXSBbJXNdIDogRm91bmQgJWQgZmVhdHVyZXMgaW4gcXVlcnkARmVhdHVyZSBwb2ludCBzY2FsZSBpcyBvdXQgb2YgYm91bmRzAEFzc2VydGlvbiBgayA+IDBgIGZhaWxlZCBpbiAAayBtdXN0IGJlIHBvc2l0aXZlAEZpbmQgTWF0Y2hlcyAoMSkAQXNzZXJ0aW9uIGBrcC5zY29yZSA9PSBsYXAxLmdldDxmbG9hdD4oeSlbeF1gIGZhaWxlZCBpbiAAU2NvcmUgaXMgbm90IGNvbnNpc3RlbnQgd2l0aCB0aGUgRG9HIGltYWdlAEhvdWdoIFZvdGluZyAoMSkARmluZCBIb3VnaCBNYXRjaGVzICgxKQBBc3NlcnRpb24gYGJ1Y2tldFswXS5maXJzdCA+PSBidWNrZXRbbl0uZmlyc3RgIGZhaWxlZCBpbiAAbnRoX2VsZW1lbnQgZmFpbGVkAEVzdGltYXRlIEhvbW9ncmFwaHkgKDEpAEZpbmQgSW5saWVycyAoMSkAQXNzZXJ0aW9uIGBvY3RhdmUgPCBtTnVtT2N0YXZlc2AgZmFpbGVkIGluIAAvaG9tZS93YWx0ZXIva2Fsd2FsdC1naXRodWIvQVIuanMtZ2l0aHViLW9yZy9hcnRvb2xraXQ1LWpzL2xpYi9hcnRvb2xraXQ1L2xpYi9TUkMvS1BNL0ZyZWFrTWF0Y2hlci9kZXRlY3RvcnMvZ2F1c3NpYW5fc2NhbGVfc3BhY2VfcHlyYW1pZC5oAEZpbmQgTWF0Y2hlcyAoMikAT2N0YXZlIG91dCBvZiByYW5nZQBIb3VnaCBWb3RpbmcgKDIpAEZpbmQgSG91Z2ggTWF0Y2hlcyAoMikAQXNzZXJ0aW9uIGBzY2FsZSA8IG1OdW1TY2FsZXNQZXJPY3RhdmVgIGZhaWxlZCBpbiAAU2NhbGUgb3V0IG9mIHJhbmdlAEVzdGltYXRlIEhvbW9ncmFwaHkgKDIpAEZpbmQgSW5saWVycyAoMikAQXNzZXJ0aW9uIGBpbmRleCA8IG1JbWFnZXMuc2l6ZSgpYCBmYWlsZWQgaW4gAC9ob21lL3dhbHRlci9rYWx3YWx0LWdpdGh1Yi9BUi5qcy1naXRodWItb3JnL2FydG9vbGtpdDUtanMvbGliL2FydG9vbGtpdDUvbGliL1NSQy9LUE0vRnJlYWtNYXRjaGVyL2RldGVjdG9ycy9Eb0dfc2NhbGVfaW52YXJpYW50X2RldGVjdG9yLmgAQXNzZXJ0aW9uIGBiZXN0X2luZGV4ICE9IHN0ZDo6bnVtZXJpY19saW1pdHM8c2l6ZV90Pjo6bWF4KClgIGZhaWxlZCBpbiAAL2hvbWUvd2FsdGVyL2thbHdhbHQtZ2l0aHViL0FSLmpzLWdpdGh1Yi1vcmcvYXJ0b29sa2l0NS1qcy9saWIvYXJ0b29sa2l0NS9saWIvU1JDL0tQTS9GcmVha01hdGNoZXIvbWF0Y2hlcnMvZmVhdHVyZV9tYXRjaGVyLWlubGluZS5oAEluZGV4IGlzIG91dCBvZiByYW5nZQBTb21ldGhpbmcgc3RyYW5nZQBBc3NlcnRpb24gYHNjYWxlID49IDBgIGZhaWxlZCBpbiAAU2NhbGUgbXVzdCBiZSBwb3NpdGl2ZQBBc3NlcnRpb24gYG1NYXRjaGVzLnNpemUoKSA8PSBmZWF0dXJlczEtPnNpemUoKWAgZmFpbGVkIGluIABOdW1iZXIgb2YgbWF0Y2hlcyBzaG91bGQgYmUgbG93ZXIAU2NhbGUgbXVzdCBiZSBsZXNzIHRoYW4gbnVtYmVyIG9mIHNjYWxlIHBlciBvY3RhdmUAQXNzZXJ0aW9uIGBsYXAwLmhlaWdodCgpID09IGxhcDEuaGVpZ2h0KCkgPT0gbGFwMi5oZWlnaHQoKWAgZmFpbGVkIGluIABBc3NlcnRpb24gYG1Sb290LmdldCgpYCBmYWlsZWQgaW4gAFdpZHRoL2hlaWdodCBhcmUgbm90IGNvbnNpc3RlbnQAUm9vdCBjYW5ub3QgYmUgTlVMTABBc3NlcnRpb24gYG1pbmkgIT0gLTFgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGAobGFwMC5oZWlnaHQoKSA9PSBsYXAxLmhlaWdodCgpKSAmJiAoKGxhcDEuaGVpZ2h0KCk+PjEpID09IGxhcDIuaGVpZ2h0KCkpYCBmYWlsZWQgaW4gAE1pbmltdW0gaW5kZXggbm90IHNldABBc3NlcnRpb24gYCgobGFwMC53aWR0aCgpPj4xKSA9PSBsYXAxLndpZHRoKCkpICYmIChsYXAxLndpZHRoKCkgPT0gbGFwMi53aWR0aCgpKWAgZmFpbGVkIGluIABBc3NlcnRpb24gYDBgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBuIDw9IGluX21hdGNoZXMuc2l6ZSgpYCBmYWlsZWQgaW4gAEltYWdlIHNpemVzIGFyZSBpbmNvbnNpc3RlbnQAU2hvdWxkIGJlIHRoZSBzYW1lAEFzc2VydGlvbiBgYmluWCA+PSAwYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgKHgtMSkgPj0gMCAmJiAoeCsxKSA8IGxhcDEud2lkdGgoKWAgZmFpbGVkIGluIAB4IG91dCBvZiBib3VuZHMAL2hvbWUvd2FsdGVyL2thbHdhbHQtZ2l0aHViL0FSLmpzLWdpdGh1Yi1vcmcvYXJ0b29sa2l0NS1qcy9saWIvYXJ0b29sa2l0NS9saWIvU1JDL0tQTS9GcmVha01hdGNoZXIvbWF0Y2hlcnMvaG91Z2hfc2ltaWxhcml0eV92b3RpbmcuaABiaW5YIG91dCBvZiByYW5nZQBBc3NlcnRpb24gYCh5LTEpID49IDAgJiYgKHkrMSkgPCBsYXAxLmhlaWdodCgpYCBmYWlsZWQgaW4gAHkgb3V0IG9mIGJvdW5kcwBBc3NlcnRpb24gYGJpblggPCBtTnVtWEJpbnNgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBiaW5ZID49IDBgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBsYXAwLndpZHRoKCkgPT0gbGFwMS53aWR0aCgpYCBmYWlsZWQgaW4gAEltYWdlIGRpbWVuc2lvbnMgaW5jb25zaXN0ZW50AGJpblkgb3V0IG9mIHJhbmdlAEFzc2VydGlvbiBgYmluWSA8IG1OdW1ZQmluc2AgZmFpbGVkIGluIABBc3NlcnRpb24gYGxhcDAud2lkdGgoKSA9PSBsYXAyLndpZHRoKClgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBiaW5BbmdsZSA+PSAwYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgbGFwMC5oZWlnaHQoKSA9PSBsYXAxLmhlaWdodCgpYCBmYWlsZWQgaW4gAGJpbkFuZ2xlIG91dCBvZiByYW5nZQBBc3NlcnRpb24gYGxhcDAuaGVpZ2h0KCkgPT0gbGFwMi5oZWlnaHQoKWAgZmFpbGVkIGluIABBc3NlcnRpb24gYGJpbkFuZ2xlIDwgbU51bUFuZ2xlQmluc2AgZmFpbGVkIGluIABBc3NlcnRpb24gYCh4LTEpID49IDAgJiYgKHgrMSkgPCBpbS53aWR0aCgpYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgYmluU2NhbGUgPj0gMGAgZmFpbGVkIGluIABBc3NlcnRpb24gYCh5LTEpID49IDAgJiYgKHkrMSkgPCBpbS5oZWlnaHQoKWAgZmFpbGVkIGluIABiaW5TY2FsZSBvdXQgb2YgcmFuZ2UAQXNzZXJ0aW9uIGAobGFwMC53aWR0aCgpPj4xKSA9PSBsYXAyLndpZHRoKClgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBiaW5TY2FsZSA8IG1OdW1TY2FsZUJpbnNgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGAobGFwMC5oZWlnaHQoKT4+MSkgPT0gbGFwMi5oZWlnaHQoKWAgZmFpbGVkIGluIABBc3NlcnRpb24gYHhfZGl2XzItMC41ZiA+PSAwYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgZGlzdEJpbkFuZ2xlID49IDBgIGZhaWxlZCBpbiAAeF9kaXZfMiBvdXQgb2YgYm91bmRzIG91dCBvZiBib3VuZHMgZm9yIGludGVycG9sYXRpb24AZGlzdEJpbkFuZ2xlIG11c3Qgbm90IGJlIG5lZ2F0aXZlAEFzc2VydGlvbiBgaHlwLnNpemUoKSA+PSA5Km1heF9udW1faHlwb3RoZXNlc2AgZmFpbGVkIGluIABBc3NlcnRpb24gYHlfZGl2XzItMC41ZiA+PSAwYCBmYWlsZWQgaW4gAHlfZGl2XzIgb3V0IG9mIGJvdW5kcyBvdXQgb2YgYm91bmRzIGZvciBpbnRlcnBvbGF0aW9uAC9ob21lL3dhbHRlci9rYWx3YWx0LWdpdGh1Yi9BUi5qcy1naXRodWItb3JnL2FydG9vbGtpdDUtanMvbGliL2FydG9vbGtpdDUvbGliL1NSQy9LUE0vRnJlYWtNYXRjaGVyL2hvbW9ncmFwaHlfZXN0aW1hdGlvbi9yb2J1c3RfaG9tb2dyYXBoeS5oAGh5cCB2ZWN0b3Igc2hvdWxkIGJlIG9mIHNpemUgOSptYXhfbnVtX2h5cG90aGVzZXMAQXNzZXJ0aW9uIGB4X2Rpdl8yKzAuNWYgPCBsYXAyLndpZHRoKClgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGB0bXBfaS5zaXplKCkgPj0gbnVtX3BvaW50c2AgZmFpbGVkIGluIABBc3NlcnRpb24gYHlfZGl2XzIrMC41ZiA8IGxhcDIuaGVpZ2h0KClgIGZhaWxlZCBpbiAAdG1wX2kgdmVjdG9yIHNob3VsZCBiZSBvZiBzaXplIG51bV9wb2ludHMAQXNzZXJ0aW9uIGAobGFwMC53aWR0aCgpPj4xKSA9PSBsYXAxLndpZHRoKClgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBoeXBfY29zdHMuc2l6ZSgpID49IG1heF9udW1faHlwb3RoZXNlc2AgZmFpbGVkIGluIABBc3NlcnRpb24gYChsYXAwLmhlaWdodCgpPj4xKSA9PSBsYXAxLmhlaWdodCgpYCBmYWlsZWQgaW4gAHZlY3RvcgBBc3NlcnRpb24gYG4gPiAwYCBmYWlsZWQgaW4gAC9ob21lL3dhbHRlci9rYWx3YWx0LWdpdGh1Yi9BUi5qcy1naXRodWItb3JnL2FydG9vbGtpdDUtanMvbGliL2FydG9vbGtpdDUvbGliL1NSQy9LUE0vRnJlYWtNYXRjaGVyL3V0aWxzL3BhcnRpYWxfc29ydC5oAEFzc2VydGlvbiBgcm93IDwgbUhlaWdodGAgZmFpbGVkIGluIAAvaG9tZS93YWx0ZXIva2Fsd2FsdC1naXRodWIvQVIuanMtZ2l0aHViLW9yZy9hcnRvb2xraXQ1LWpzL2xpYi9hcnRvb2xraXQ1L2xpYi9TUkMvS1BNL0ZyZWFrTWF0Y2hlci9mcmFtZXdvcmsvaW1hZ2UuaABuIG11c3QgYmUgcG9zaXRpdmUAcm93IG91dCBvZiBib3VuZHMAQXNzZXJ0aW9uIGBrID4gMGAgZmFpbGVkIGluIABrIG11c3QgYmUgcG9zaXRpdmUAQXNzZXJ0aW9uIGAoaW50KXN0ZDo6Zmxvb3IoeCkgPT0gKGludCl4YCBmYWlsZWQgaW4gAC9ob21lL3dhbHRlci9rYWx3YWx0LWdpdGh1Yi9BUi5qcy1naXRodWItb3JnL2FydG9vbGtpdDUtanMvbGliL2FydG9vbGtpdDUvbGliL1NSQy9LUE0vRnJlYWtNYXRjaGVyL2RldGVjdG9ycy9pbnRlcnBvbGF0ZS5oAEFzc2VydGlvbiBgMGAgZmFpbGVkIGluIABGYWlsZWQgdG8gY29tcHV0ZSBtYXRyaXggaW52ZXJzZQBmbG9vcigpIGFuZCBjYXN0IG5vdCB0aGUgc2FtZQBBc3NlcnRpb24gYChpbnQpc3RkOjpmbG9vcih5KSA9PSAoaW50KXlgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGB5cCA+PSAwICYmIHlwIDwgaGVpZ2h0YCBmYWlsZWQgaW4gAHlwIG91dCBvZiBib3VuZHMAQXNzZXJ0aW9uIGB5cF9wbHVzXzEgPj0gMCAmJiB5cF9wbHVzXzEgPCBoZWlnaHRgIGZhaWxlZCBpbiAAeXBfcGx1c18xIG91dCBvZiBib3VuZHMAQXNzZXJ0aW9uIGB4cCA+PSAwICYmIHhwIDwgd2lkdGhgIGZhaWxlZCBpbiAAeHAgb3V0IG9mIGJvdW5kcwBBc3NlcnRpb24gYHhwX3BsdXNfMSA+PSAwICYmIHhwX3BsdXNfMSA8IHdpZHRoYCBmYWlsZWQgaW4gAHhwX3BsdXNfMSBvdXQgb2YgYm91bmRzAEFzc2VydGlvbiBgdzAgPj0gMCAmJiB3MCA8PSAxLjAwMDFgIGZhaWxlZCBpbiAAT3V0IG9mIHJhbmdlAEFzc2VydGlvbiBgdzEgPj0gMCAmJiB3MSA8PSAxLjAwMDFgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGB3MiA+PSAwICYmIHcyIDw9IDEuMDAwMWAgZmFpbGVkIGluIABBc3NlcnRpb24gYHczID49IDAgJiYgdzMgPD0gMS4wMDAxYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgKHcwK3cxK3cyK3czKSA8PSAxLjAwMDFgIGZhaWxlZCBpbiAAAAAAAADgVgAAEQAAABIAAAAAAAAAJG0AABMAAAAUAAAATjZ2aXNpb245RXhjZXB0aW9uRQA8+gAA5GwAAFT7AABONnZpc2lvbjE4Qmlub21pYWxQeXJhbWlkMzJmRQAAADz6AAAEbQAA4FYAAAAAAAD4bAAADwAAABUAAAAWAAAAuVKMPo5a5z65Uow+AAAAAAAAAAD4bQAAFwAAABgAAAAZAAAAGgAAABsAAABOU3QzX18yMjBfX3NoYXJlZF9wdHJfcG9pbnRlcklQTjZ2aXNpb244S2V5ZnJhbWVJTGk5NkVFRU5TXzEwc2hhcmVkX3B0cklTM19FMjdfX3NoYXJlZF9wdHJfZGVmYXVsdF9kZWxldGVJUzNfUzNfRUVOU185YWxsb2NhdG9ySVMzX0VFRUUAPPoAAHBtAAC09wAATlN0M19fMjEwc2hhcmVkX3B0cklONnZpc2lvbjhLZXlmcmFtZUlMaTk2RUVFRTI3X19zaGFyZWRfcHRyX2RlZmF1bHRfZGVsZXRlSVMzX1MzX0VFAGJvb2wgdmlzaW9uOjpWaXN1YWxEYXRhYmFzZTx2aXNpb246OkZSRUFLRXh0cmFjdG9yLCB2aXNpb246OkJpbmFyeUZlYXR1cmVTdG9yZSwgdmlzaW9uOjpCaW5hcnlGZWF0dXJlTWF0Y2hlcjw5Nj4+OjpxdWVyeShjb25zdCBHYXVzc2lhblNjYWxlU3BhY2VQeXJhbWlkICopIFtGRUFUVVJFX0VYVFJBQ1RPUiA9IHZpc2lvbjo6RlJFQUtFeHRyYWN0b3IsIFNUT1JFID0gdmlzaW9uOjpCaW5hcnlGZWF0dXJlU3RvcmUsIE1BVENIRVIgPSB2aXNpb246OkJpbmFyeUZlYXR1cmVNYXRjaGVyPDk2Pl0AaHlwX2Nvc3RzIHZlY3RvciBzaG91bGQgYmUgb2Ygc2l6ZSBtYXhfbnVtX2h5cG90aGVzZXMAQbTfAQvfULK+uT4S3KC+kL45PhLcoL6Qvjm+AAAAgLK+ub4S3KA+kL45vhLcoD6Qvjk+0nIYvwAAAADScpi+OgYEv9JymD46BgS/0nIYPwAAAIDScpg+OgYEP9JymL46BgQ/AAAAgFa4Pb9mTSQ/Vri9vmZNJD9WuL0+AAAAAFa4PT9mTSS/Vri9PmZNJL9WuL2+DOlYPwAAAIAM6dg+mdk7Pwzp2L6Z2Ts/DOlYvwAAAAAM6di+mdk7vwzp2D6Z2Tu/AAAAAPxTbj/xZU6/DVTuPvFlTr8NVO6+AAAAgPxTbr/xZU4/DVTuvvFlTj8NVO4+AACAvwAAAAAAAAC/0LNdvwAAAD/Qs12/AACAPwAAAIAAAAA/0LNdPwAAAL/Qs10/AAAAADhxAAAXAAAAHAAAAB0AAAAeAAAAHwAAAE5TdDNfXzIyMF9fc2hhcmVkX3B0cl9wb2ludGVySVBoMTZOdWxsQXJyYXlEZWxldGVySWhFTlNfOWFsbG9jYXRvckloRUVFRQAAAAA8+gAA7HAAALT3AAAxNk51bGxBcnJheURlbGV0ZXJJaEUAAAAAAAAA4HEAABcAAAAgAAAAIQAAACIAAAAjAAAATlN0M19fMjIwX19zaGFyZWRfcHRyX3BvaW50ZXJJUGhOU18xMHNoYXJlZF9wdHJJaEUyN19fc2hhcmVkX3B0cl9kZWZhdWx0X2RlbGV0ZUloaEVFTlNfOWFsbG9jYXRvckloRUVFRQA8+gAAeHEAALT3AABOU3QzX18yMTBzaGFyZWRfcHRySWhFMjdfX3NoYXJlZF9wdHJfZGVmYXVsdF9kZWxldGVJaGhFRQB2aXNpb246OlNjb3BlZFRpbWVyOjp+U2NvcGVkVGltZXIoKQBpbmZpbml0eQBNaXNzaW5nIEh1ZmZtYW4gY29kZSB0YWJsZSBlbnRyeQBGZWJydWFyeQBKYW51YXJ5AEp1bHkAVGh1cnNkYXkAVHVlc2RheQBXZWRuZXNkYXkAU2F0dXJkYXkAU3VuZGF5AE1vbmRheQBGcmlkYXkATWF5ACVtLyVkLyV5AE1BWF9BTExPQ19DSFVOSyBpcyB3cm9uZywgcGxlYXNlIGZpeABBTElHTl9UWVBFIGlzIHdyb25nLCBwbGVhc2UgZml4AHNldE1hcmtlckluZm9WZXJ0ZXgATm90IGEgSlBFRyBmaWxlOiBzdGFydHMgd2l0aCAweCUwMnggMHglMDJ4AENvcnJ1cHQgSlBFRyBkYXRhOiAldSBleHRyYW5lb3VzIGJ5dGVzIGJlZm9yZSBtYXJrZXIgMHglMDJ4AFVuZXhwZWN0ZWQgbWFya2VyIDB4JTAyeABVbnN1cHBvcnRlZCBtYXJrZXIgdHlwZSAweCUwMngAVW5zdXBwb3J0ZWQgSlBFRyBwcm9jZXNzOiBTT0YgdHlwZSAweCUwMngARGVmaW5lIEh1ZmZtYW4gVGFibGUgMHglMDJ4AERlZmluZSBBcml0aG1ldGljIFRhYmxlIDB4JTAyeDogMHglMDJ4AC0rICAgMFgweAAtMFgrMFggMFgtMHgrMHggMHgAQm9ndXMgREFDIHZhbHVlIDB4JXgAX19uZXh0X3ByaW1lIG92ZXJmbG93AEh1ZmZtYW4gY29kZSBzaXplIHRhYmxlIG92ZXJmbG93AE5vdgBUaHUAICAgICAgICAlNHUgJTR1ICU0dSAlNHUgJTR1ICU0dSAlNHUgJTR1AEpQRUcgcGFyYW1ldGVyIHN0cnVjdCBtaXNtYXRjaDogbGlicmFyeSB0aGlua3Mgc2l6ZSBpcyAldSwgY2FsbGVyIGV4cGVjdHMgJXUARGVmaW5lIFJlc3RhcnQgSW50ZXJ2YWwgJXUAV2FybmluZzogdGh1bWJuYWlsIGltYWdlIHNpemUgZG9lcyBub3QgbWF0Y2ggZGF0YSBsZW5ndGggJXUATWlzY2VsbGFuZW91cyBtYXJrZXIgMHglMDJ4LCBsZW5ndGggJXUASkZJRiBleHRlbnNpb24gbWFya2VyOiB0eXBlIDB4JTAyeCwgbGVuZ3RoICV1AEpGSUYgZXh0ZW5zaW9uIG1hcmtlcjogcGFsZXR0ZSB0aHVtYm5haWwgaW1hZ2UsIGxlbmd0aCAldQBKRklGIGV4dGVuc2lvbiBtYXJrZXI6IEpQRUctY29tcHJlc3NlZCB0aHVtYm5haWwgaW1hZ2UsIGxlbmd0aCAldQBKRklGIGV4dGVuc2lvbiBtYXJrZXI6IFJHQiB0aHVtYm5haWwgaW1hZ2UsIGxlbmd0aCAldQBVbmtub3duIEFQUDE0IG1hcmtlciAobm90IEFkb2JlKSwgbGVuZ3RoICV1AFVua25vd24gQVBQMCBtYXJrZXIgKG5vdCBKRklGKSwgbGVuZ3RoICV1AE9idGFpbmVkIFhNUyBoYW5kbGUgJXUARnJlZWQgWE1TIGhhbmRsZSAldQBPYnRhaW5lZCBFTVMgaGFuZGxlICV1AEZyZWVkIEVNUyBoYW5kbGUgJXUAdW5zdXBwb3J0ZWQgbG9jYWxlIGZvciBzdGFuZGFyZCBpbnB1dABBdWd1c3QAZ2V0VHJhbnNNYXRNdWx0aVNxdWFyZVJvYnVzdABJbnZhbGlkIGNyb3AgcmVxdWVzdABVbnN1cHBvcnRlZCBjb2xvciBjb252ZXJzaW9uIHJlcXVlc3QAdW5zaWduZWQgc2hvcnQAZ2V0TXVsdGlNYXJrZXJDb3VudABnZXRUcmFuc01hdFNxdWFyZUNvbnQAdW5zaWduZWQgaW50AENvcnJ1cHQgSlBFRyBkYXRhOiBwcmVtYXR1cmUgZW5kIG9mIGRhdGEgc2VnbWVudABoZWlnaHQARnJhY3Rpb25hbCBzYW1wbGluZyBub3QgaW1wbGVtZW50ZWQgeWV0AENDSVI2MDEgc2FtcGxpbmcgbm90IGltcGxlbWVudGVkIHlldABOb3QgaW1wbGVtZW50ZWQgeWV0AGZzZXQAZ2V0AE9jdABmbG9hdABTYXQAdWludDY0X3QAQ2Fubm90IHF1YW50aXplIG1vcmUgdGhhbiAlZCBjb2xvciBjb21wb25lbnRzAFN0YXJ0IE9mIFNjYW46ICVkIGNvbXBvbmVudHMAQm9ndXMgdmlydHVhbCBhcnJheSBhY2Nlc3MAQm9ndXMgc2FtcGxpbmcgZmFjdG9ycwBRdWFudGl6aW5nIHRvICVkID0gJWQqJWQqJWQgY29sb3JzAFF1YW50aXppbmcgdG8gJWQgY29sb3JzAENhbm5vdCBxdWFudGl6ZSB0byBmZXdlciB0aGFuICVkIGNvbG9ycwBDYW5ub3QgcXVhbnRpemUgdG8gbW9yZSB0aGFuICVkIGNvbG9ycwBJbnZhbGlkIEpQRUcgZmlsZSBzdHJ1Y3R1cmU6IHR3byBTT0kgbWFya2VycwBJbnZhbGlkIEpQRUcgZmlsZSBzdHJ1Y3R1cmU6IHR3byBTT0YgbWFya2VycwBuZnRNYXJrZXJzAFNtb290aGluZyBub3Qgc3VwcG9ydGVkIHdpdGggbm9uc3RhbmRhcmQgc2FtcGxpbmcgcmF0aW9zAE1heGltdW0gc3VwcG9ydGVkIGltYWdlIGRpbWVuc2lvbiBpcyAldSBwaXhlbHMAQXBwbGljYXRpb24gdHJhbnNmZXJyZWQgdG9vIG1hbnkgc2NhbmxpbmVzAEFwcGxpY2F0aW9uIHRyYW5zZmVycmVkIHRvbyBmZXcgc2NhbmxpbmVzAEZhaWxlZCB0byBjcmVhdGUgdGVtcG9yYXJ5IGZpbGUgJXMAQ2xvc2VkIHRlbXBvcmFyeSBmaWxlICVzAE9wZW5lZCB0ZW1wb3JhcnkgZmlsZSAlcwBBcHIAdmVjdG9yAElucHV0IGZpbGUgcmVhZCBlcnJvcgBzZXRNYXJrZXJJbmZvRGlyAEludmFsaWQgSlBFRyBmaWxlIHN0cnVjdHVyZTogbWlzc2luZyBTT1MgbWFya2VyAG5mdE1hcmtlcgBnZXRNYXJrZXIAZGV0ZWN0TWFya2VyAF9hZGRNdWx0aU1hcmtlcgBnZXRNdWx0aUVhY2hNYXJrZXIAX2FkZE1hcmtlcgBnZXRORlRNYXJrZXIAZGV0ZWN0TkZUTWFya2VyAF9hZGRORlRNYXJrZXIAT2N0b2JlcgBOb3ZlbWJlcgBTZXB0ZW1iZXIARGVjZW1iZXIAdW5zaWduZWQgY2hhcgBpb3NfYmFzZTo6Y2xlYXIATWFyAFVucmVjb2duaXplZCBjb21wb25lbnQgSURzICVkICVkICVkLCBhc3N1bWluZyBZQ2JDcgBzZXR1cABWaXJ0dWFsIGFycmF5IGNvbnRyb2xsZXIgbWVzc2VkIHVwAFNlcAAlSTolTTolUyAlcABzZXRQYXR0UmF0aW8AZ2V0UGF0dFJhdGlvAHRlYXJkb3duAFN1bgBKdW4Ac3RkOjpleGNlcHRpb24AQm9ndXMgSHVmZm1hbiB0YWJsZSBkZWZpbml0aW9uAFNlbGVjdGVkICVkIGNvbG9ycyBmb3IgcXVhbnRpemF0aW9uAEltYWdlIHRvbyB3aWRlIGZvciB0aGlzIGltcGxlbWVudGF0aW9uAE1vbgBuYW4ARGlkbid0IGV4cGVjdCBtb3JlIHRoYW4gb25lIHNjYW4AU2FtcGxpbmcgZmFjdG9ycyB0b28gbGFyZ2UgZm9yIGludGVybGVhdmVkIHNjYW4ASmFuAGdldE1hcmtlck51bQBnZXRNdWx0aU1hcmtlck51bQBKdWwAYm9vbABCdWZmZXIgcGFzc2VkIHRvIEpQRUcgbGlicmFyeSBpcyB0b28gc21hbGwAQXByaWwAc2V0TG9nTGV2ZWwAZ2V0TG9nTGV2ZWwAZW1zY3JpcHRlbjo6dmFsAHB1c2hfYmFjawBGcmkAZHBpAGJhZF9hcnJheV9uZXdfbGVuZ3RoAEJvZ3VzIG1hcmtlciBsZW5ndGgAd2lkdGgATWFyY2gAQXVnAHVuc2lnbmVkIGxvbmcAc3RkOjp3c3RyaW5nAGJhc2ljX3N0cmluZwBzdGQ6OnN0cmluZwBzdGQ6OnUxNnN0cmluZwBzdGQ6OnUzMnN0cmluZwBDb3B5cmlnaHQgKEMpIDIwMTgsIFRob21hcyBHLiBMYW5lLCBHdWlkbyBWb2xsYmVkaW5nAGluZgAlLjBMZgAlTGYAcmVzaXplAHRydWUAVHVlAGZhbHNlAFN1c3BlbnNpb24gbm90IGFsbG93ZWQgaGVyZQBnZXRUcmFuc01hdFNxdWFyZQBnZXRUcmFuc01hdE11bHRpU3F1YXJlAHNldE1hdHJpeENvZGVUeXBlAGdldE1hdHJpeENvZGVUeXBlAEp1bmUAc2V0UHJvamVjdGlvbk5lYXJQbGFuZQBnZXRQcm9qZWN0aW9uTmVhclBsYW5lAHNldFByb2plY3Rpb25GYXJQbGFuZQBnZXRQcm9qZWN0aW9uRmFyUGxhbmUAUmVxdWVzdGVkIGZlYXR1cmUgd2FzIG9taXR0ZWQgYXQgY29tcGlsZSB0aW1lAFNlZWsgZmFpbGVkIG9uIHRlbXBvcmFyeSBmaWxlAFJlYWQgZmFpbGVkIG9uIHRlbXBvcmFyeSBmaWxlAEVtcHR5IGlucHV0IGZpbGUAUHJlbWF0dXJlIGVuZCBvZiBpbnB1dCBmaWxlAFByZW1hdHVyZSBlbmQgb2YgSlBFRyBmaWxlAHNldENhbWVyYSgpOiBFcnJvciBjcmVhdGluZyAzRCBoYW5kbGUAZG91YmxlAERDVCBjb2VmZmljaWVudCBvdXQgb2YgcmFuZ2UASW52YWxpZCBjb2xvciBxdWFudGl6YXRpb24gbW9kZSBjaGFuZ2UASlBFRyBkYXRhc3RyZWFtIGNvbnRhaW5zIG5vIGltYWdlACAgICB3aXRoICVkIHggJWQgdGh1bWJuYWlsIGltYWdlAGdldFByb2Nlc3NpbmdJbWFnZQBTdGFydCBvZiBJbWFnZQBFbmQgT2YgSW1hZ2UAQm9ndXMgYnVmZmVyIGNvbnRyb2wgbW9kZQBDb3JydXB0IEpQRUcgZGF0YTogYmFkIEh1ZmZtYW4gY29kZQBDb3JydXB0IEpQRUcgZGF0YTogYmFkIGFyaXRobWV0aWMgY29kZQBzZXRQYXR0ZXJuRGV0ZWN0aW9uTW9kZQBnZXRQYXR0ZXJuRGV0ZWN0aW9uTW9kZQBzZXREZWJ1Z01vZGUAZ2V0RGVidWdNb2RlAHNldExhYmVsaW5nTW9kZQBnZXRMYWJlbGluZ01vZGUAc2V0VGhyZXNob2xkTW9kZQBnZXRUaHJlc2hvbGRNb2RlAHNldEltYWdlUHJvY01vZGUAZ2V0SW1hZ2VQcm9jTW9kZQBCb2d1cyBpbnB1dCBjb2xvcnNwYWNlAEJvZ3VzIEpQRUcgY29sb3JzcGFjZQBzZXRUaHJlc2hvbGQAZ2V0VGhyZXNob2xkAHZvaWQAQmFja2luZyBzdG9yZSBub3Qgc3VwcG9ydGVkAERDVCBzY2FsZWQgYmxvY2sgc2l6ZSAlZHglZCBub3Qgc3VwcG9ydGVkAFF1YW50aXphdGlvbiB0YWJsZSAweCUwMnggd2FzIG5vdCBkZWZpbmVkAEh1ZmZtYW4gdGFibGUgMHglMDJ4IHdhcyBub3QgZGVmaW5lZABBcml0aG1ldGljIHRhYmxlIDB4JTAyeCB3YXMgbm90IGRlZmluZWQAV3JpdGUgdG8gWE1TIGZhaWxlZABSZWFkIGZyb20gWE1TIGZhaWxlZABXcml0ZSB0byBFTVMgZmFpbGVkAFJlYWQgZnJvbSBFTVMgZmFpbGVkAFdlZAAgICAgICAgICUzZCAlM2QgJTNkICUzZCAlM2QgJTNkICUzZCAlM2QAV2FybmluZzogdW5rbm93biBKRklGIHJldmlzaW9uIG51bWJlciAlZC4lMDJkAENvcnJ1cHQgSlBFRyBkYXRhOiBmb3VuZCBtYXJrZXIgMHglMDJ4IGluc3RlYWQgb2YgUlNUJWQAU3RhcnQgT2YgRnJhbWUgMHglMDJ4OiB3aWR0aD0ldSwgaGVpZ2h0PSV1LCBjb21wb25lbnRzPSVkACAgICBDb21wb25lbnQgJWQ6ICVkaHglZHYgcT0lZABJbnZhbGlkIHByb2dyZXNzaXZlIHBhcmFtZXRlcnMgU3M9JWQgU2U9JWQgQWg9JWQgQWw9JWQAICBTcz0lZCwgU2U9JWQsIEFoPSVkLCBBbD0lZAAgICAgQ29tcG9uZW50ICVkOiBkYz0lZCBhYz0lZABJbnZhbGlkIHByb2dyZXNzaXZlIHBhcmFtZXRlcnMgYXQgc2NhbiBzY3JpcHQgZW50cnkgJWQASW52YWxpZCBzY2FuIHNjcmlwdCBhdCBlbnRyeSAlZABCb2d1cyBEUVQgaW5kZXggJWQAQm9ndXMgREhUIGluZGV4ICVkAEJvZ3VzIERBQyBpbmRleCAlZABUb28gbWFueSBjb2xvciBjb21wb25lbnRzOiAlZCwgbWF4ICVkAEluY29uc2lzdGVudCBwcm9ncmVzc2lvbiBzZXF1ZW5jZSBmb3IgY29tcG9uZW50ICVkIGNvZWZmaWNpZW50ICVkAFdyb25nIEpQRUcgbGlicmFyeSB2ZXJzaW9uOiBsaWJyYXJ5IGlzICVkLCBjYWxsZXIgZXhwZWN0cyAlZABBdCBtYXJrZXIgMHglMDJ4LCByZWNvdmVyeSBhY3Rpb24gJWQAVW5zdXBwb3J0ZWQgSlBFRyBkYXRhIHByZWNpc2lvbiAlZABEZWZpbmUgUXVhbnRpemF0aW9uIFRhYmxlICVkICBwcmVjaXNpb24gJWQAQWRvYmUgQVBQMTQgbWFya2VyOiB2ZXJzaW9uICVkLCBmbGFncyAweCUwNHggMHglMDR4LCB0cmFuc2Zvcm0gJWQASW1wcm9wZXIgY2FsbCB0byBKUEVHIGxpYnJhcnkgaW4gc3RhdGUgJWQAQ2Fubm90IHRyYW5zY29kZSBkdWUgdG8gbXVsdGlwbGUgdXNlIG9mIHF1YW50aXphdGlvbiB0YWJsZSAlZABVbmtub3duIEFkb2JlIGNvbG9yIHRyYW5zZm9ybSBjb2RlICVkAEludmFsaWQgbWVtb3J5IHBvb2wgY29kZSAlZABCb2d1cyBtZXNzYWdlIGNvZGUgJWQASkZJRiBBUFAwIG1hcmtlcjogdmVyc2lvbiAlZC4lMDJkLCBkZW5zaXR5ICVkeCVkICAlZABzdGQ6OmJhZF9hbGxvYwBEZWMAJWxkJWMAQ29tcG9uZW50IGluZGV4ICVkOiBtaXNtYXRjaGluZyBzYW1wbGluZyByYXRpbyAlZDolZCwgJWQ6JWQsICVjAEZlYgByd2EAU2NhbiBzY3JpcHQgZG9lcyBub3QgdHJhbnNtaXQgYWxsIGRhdGEAZ2V0TkZURGF0YQBfbG9hZENhbWVyYQBBUl9VU0VfVFJBQ0tJTkdfSElTVE9SWQBBUl9OT1VTRV9UUkFDS0lOR19ISVNUT1JZACVhICViICVkICVIOiVNOiVTICVZAFBPU0lYAEFSX1RFTVBMQVRFX01BVENISU5HX0NPTE9SX0FORF9NQVRSSVgAQVJfVEVNUExBVEVfTUFUQ0hJTkdfTU9OT19BTkRfTUFUUklYAEFSX0xBQkVMSU5HX1RIUkVTSF9NT0RFX0FVVE9fT1RTVQBBUl9NQVJLRVJfSU5GT19DVVRPRkZfUEhBU0VfTUFUQ0hfQ09OVFJBU1QAQVJfTUFYX0xPT1BfQ09VTlQASW52YWxpZCBjb21wb25lbnQgSUQgJWQgaW4gU09TAEFSX01BUktFUl9JTkZPX0NVVE9GRl9QSEFTRV9IRVVSSVNUSUNfVFJPVUJMRVNPTUVfTUFUUklYX0NPREVTAEVSUk9SX01BUktFUl9JTkRFWF9PVVRfT0ZfQk9VTkRTACVIOiVNOiVTAEFSX0xPR19MRVZFTF9FUlJPUgBBUl9NQVJLRVJfSU5GT19DVVRPRkZfUEhBU0VfUE9TRV9FUlJPUgBBUl9URU1QTEFURV9NQVRDSElOR19DT0xPUgBBUl9URU1QTEFURV9NQVRDSElOR19NT05PAEFSX0xPR19MRVZFTF9JTkZPAEFSX0xPR19MRVZFTF9SRUxfSU5GTwBBUl9MT0dfTEVWRUxfV0FSTgBBUl9NQVRSSVhfQ09ERV9ERVRFQ1RJT04AQVJfTUFSS0VSX0lORk9fQ1VUT0ZGX1BIQVNFX1BBVFRFUk5fRVhUUkFDVElPTgBBUl9MQUJFTElOR19CTEFDS19SRUdJT04AQVJfTEFCRUxJTkdfV0hJVEVfUkVHSU9OAE5BTgBBUl9MQUJFTElOR19USFJFU0hfTU9ERV9BVVRPX01FRElBTgBQTQBKUEVHTUVNAEFNAExDX0FMTABBUl9NQVJLRVJfSU5GT19DVVRPRkZfUEhBU0VfTUFUQ0hfQkFSQ09ERV9FRENfRkFJTABBUl9MQUJFTElOR19USFJFU0hfTU9ERV9NQU5VQUwAQVJfTUFSS0VSX0lORk9fQ1VUT0ZGX1BIQVNFX1BPU0VfRVJST1JfTVVMVEkAQVJfTE9PUF9CUkVBS19USFJFU0gAQVJfREVGQVVMVF9MQUJFTElOR19USFJFU0gAQVJfTE9HX0xFVkVMX0RFQlVHAExBTkcASW52YWxpZCBTT1MgcGFyYW1ldGVycyBmb3Igc2VxdWVudGlhbCBKUEVHAENhdXRpb246IHF1YW50aXphdGlvbiB0YWJsZXMgYXJlIHRvbyBjb2Fyc2UgZm9yIGJhc2VsaW5lIEpQRUcASW52YWxpZCBKUEVHIGZpbGUgc3RydWN0dXJlOiAlcyBiZWZvcmUgU09GAElORgBBUl9MQUJFTElOR19USFJFU0hfTU9ERV9BVVRPX0FEQVBUSVZFAEFSX01BUktFUl9JTkZPX0NVVE9GRl9QSEFTRV9OT05FAEFSX0RFQlVHX0RJU0FCTEUAQVJfREVCVUdfRU5BQkxFAEFSX0lNQUdFX1BST0NfRlJBTUVfSU1BR0UAQVJfSU1BR0VfUFJPQ19GSUVMRF9JTUFHRQBBUl9ERUZBVUxUX1BBVFRFUk5fREVURUNUSU9OX01PREUAQVJfREVGQVVMVF9NQVJLRVJfRVhUUkFDVElPTl9NT0RFAEFSX0RFRkFVTFRfREVCVUdfTU9ERQBBUl9ERUZBVUxUX0xBQkVMSU5HX01PREUAQVJfREVGQVVMVF9JTUFHRV9QUk9DX01PREUAQVJfTUFSS0VSX0lORk9fQ1VUT0ZGX1BIQVNFX01BVENIX0NPTkZJREVOQ0UARVJST1JfQVJDT05UUk9MTEVSX05PVF9GT1VORABFUlJPUl9NVUxUSU1BUktFUl9OT1RfRk9VTkQAQVJfTUFSS0VSX0lORk9fQ1VUT0ZGX1BIQVNFX01BVENIX0JBUkNPREVfTk9UX0ZPVU5EAEFSX01BUktFUl9JTkZPX0NVVE9GRl9QSEFTRV9NQVRDSF9HRU5FUklDAE91dHB1dCBmaWxlIHdyaXRlIGVycm9yIC0tLSBvdXQgb2YgZGlzayBzcGFjZT8AV3JpdGUgZmFpbGVkIG9uIHRlbXBvcmFyeSBmaWxlIC0tLSBvdXQgb2YgZGlzayBzcGFjZT8AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8c2hvcnQ+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PHVuc2lnbmVkIHNob3J0PgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzxpbnQ+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PHVuc2lnbmVkIGludD4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8ZmxvYXQ+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PHVpbnQ4X3Q+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PGludDhfdD4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8dWludDE2X3Q+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PGludDE2X3Q+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PHVpbnQzMl90PgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzxpbnQzMl90PgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzxjaGFyPgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzx1bnNpZ25lZCBjaGFyPgBzdGQ6OmJhc2ljX3N0cmluZzx1bnNpZ25lZCBjaGFyPgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzxzaWduZWQgY2hhcj4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8bG9uZz4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8dW5zaWduZWQgbG9uZz4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8ZG91YmxlPgAwMTIzNDU2Nzg5ADljICAxNC1KYW4tMjAxOABDLlVURi04AEFSX01BVFJJWF9DT0RFXzV4NV9CQ0hfMjJfN183AEFSX01BVFJJWF9DT0RFXzZ4NgBBUl9NQVRSSVhfQ09ERV81eDUAQVJfTUFUUklYX0NPREVfNHg0X0JDSF8xM181XzUAQVJfTUFUUklYX0NPREVfNXg1X0JDSF8yMl8xMl81AEFSX01BVFJJWF9DT0RFXzN4M19QQVJJVFk2NQBBUl9NQVRSSVhfQ09ERV80eDQAQVJfTUFUUklYX0NPREVfM3gzAGZzZXQzAEFSX01BVFJJWF9DT0RFXzR4NF9CQ0hfMTNfOV8zAEFSX01BVFJJWF9DT0RFXzN4M19IQU1NSU5HNjMAQVJfVVNFX1RSQUNLSU5HX0hJU1RPUllfVjIAc2V0dXBBUjIAb24uAG9mZi4AKG51bGwpAEVtcHR5IEpQRUcgaW1hZ2UgKEROTCBub3Qgc3VwcG9ydGVkKQBJbnN1ZmZpY2llbnQgbWVtb3J5IChjYXNlICVkKQBQdXJlIHZpcnR1YWwgZnVuY3Rpb24gY2FsbGVkIQBFcnJvciByZWFkaW5nIGRhdGEgZnJvbSAlcy5mc2V0CgBSZWFkaW5nICVzLmZzZXQKAEVycm9yOiBrcG1TZXRSZWZEYXRhU2V0CgBFcnJvcjoga3BtQ2hhbmdlUGFnZU5vT2ZSZWZEYXRhU2V0CgBFcnJvcjoga3BtTWVyZ2VSZWZEYXRhU2V0CgBEZWJ1ZyBtb2RlIHNldCB0byAlcwoATkZUIG1hcmtlciBoZWlnaHQ6ICVpCgBORlQgbnVtLiBvZiBJbWFnZVNldDogJWkKAE5GVCBtYXJrZXIgZHBpOiAlaQoATkZUIG1hcmtlciB3aWR0aDogJWkKAExhYmVsaW5nIG1vZGUgc2V0IHRvICVkCgBUaHJlc2hvbGQgbW9kZSBzZXQgdG8gJWQKAFRocmVzaG9sZCBzZXQgdG8gJWQKAEFsbG9jYXRlZCB2aWRlb0ZyYW1lU2l6ZSAlZAoAVHJhY2tpbmcgbG9zdC4gJWQKAEVycm9yOiBtYWxsb2MKAEVycm9yIHJlYWRpbmcgS1BNIGRhdGEgZnJvbSAlcy5mc2V0MwoAUmVhZGluZyAlcy5mc2V0MwoAIyMjIEZlYXR1cmUgY2FuZGlkYXRlcyBmb3IgdHJhY2tpbmcgYXJlIG92ZXJmbG93LgoAbG9hZE1hcmtlcigpOiBFcnJvciBsb2FkaW5nIHBhdHRlcm4gZmlsZSAlcy4KAEFSVG9vbEtpdEpTKCk6IFVuYWJsZSB0byBzZXQgdXAgQVIgbXVsdGltYXJrZXIuCgBBUlRvb2xLaXRKUygpOiBVbmFibGUgdG8gc2V0IHVwIE5GVCBtYXJrZXIuCgBBUlRvb2xLaXRKUygpOiBVbmFibGUgdG8gc2V0IHVwIEFSIG1hcmtlci4KAFBhdHRlcm4gcmF0aW8gc2l6ZSBzZXQgdG8gJWYuCgBMb2FkaW5nIG9mIE5GVCBkYXRhIGNvbXBsZXRlLgoAc2V0Q2FtZXJhKCk6IEVycm9yOiBhclBhcmFtTFRDcmVhdGUuCgAgIERvbmUuCgBzZXR1cCgpOiBFcnJvcjogYXJQYXR0Q3JlYXRlSGFuZGxlLgoAc2V0Q2FtZXJhKCk6IEVycm9yOiBhckNyZWF0ZUhhbmRsZS4KAEVycm9yOiBhcjJDcmVhdGVIYW5kbGUuCgBQYXR0ZXJuIGRldGVjdGlvbiBtb2RlIHNldCB0byAlZC4KAEltYWdlIHByb2MuIG1vZGUgc2V0IHRvICVkLgoAICBBc3NpZ25lZCBwYWdlIG5vLiAlZC4KAGxvYWRDYW1lcmEoKTogRXJyb3IgbG9hZGluZyBwYXJhbWV0ZXIgZmlsZSAlcyBmb3IgY2FtZXJhLgoAVHJhY2tlZCBwYWdlICVkIChtYXggJWQpLgoAKioqIENhbWVyYSBQYXJhbWV0ZXIgcmVzaXplZCBmcm9tICVkLCAlZC4gKioqCgBPdXQgb2YgbWVtb3J5ISEKAGNvbmZpZyBkYXRhIGxvYWQgZXJyb3IgISEKAGlkZGRkZGRkZGRkZGRkAGkAaWlpZABBoLACC5QCaWlpaWlpaWRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRpAGlpaWlpaQBOU3QzX18yNnZlY3Rvckk5bmZ0TWFya2VyTlNfOWFsbG9jYXRvcklTMV9FRUVFABT6AABJmAAAUE5TdDNfXzI2dmVjdG9ySTluZnRNYXJrZXJOU185YWxsb2NhdG9ySVMxX0VFRUUA9PoAAICYAAAAAAAAeJgAAFBLTlN0M19fMjZ2ZWN0b3JJOW5mdE1hcmtlck5TXzlhbGxvY2F0b3JJUzFfRUVFRQAAAAD0+gAAwJgAAAEAAAB4mAAAaWkAdgB2aQCwmAAAUPkAALCYAAAomQAAOW5mdE1hcmtlcgAAFPoAAByZAAB2aWlpAEHAsgILUFD5AACwmAAA1PkAACiZAAB2aWlpaQAAANT5AAD0mAAAaWlpAISZAAB4mAAA1PkAAE4xMGVtc2NyaXB0ZW4zdmFsRQAAFPoAAHCZAABpaWlpAEGgswILFWj5AAB4mAAA1PkAACiZAABpaWlpaQBBwLMCC6sFsPkA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AAAAGQAAABIAAAALAAAAEwAAABoAAAAbAAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAAAAAAABAAAACAAAABAAAAAJAAAAAgAAAAoAAAARAAAAEgAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AQfTSAgvMBgEAAAAIAAAACQAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAABOU3QzX18yMTJiYXNpY19zdHJpbmdJaE5TXzExY2hhcl90cmFpdHNJaEVFTlNfOWFsbG9jYXRvckloRUVFRQAAFPoAAMCpAABOU3QzX18yMTJiYXNpY19zdHJpbmdJd05TXzExY2hhcl90cmFpdHNJd0VFTlNfOWFsbG9jYXRvckl3RUVFRQAAFPoAAAiqAABOU3QzX18yMTJiYXNpY19zdHJpbmdJRHNOU18xMWNoYXJfdHJhaXRzSURzRUVOU185YWxsb2NhdG9ySURzRUVFRQAAABT6AABQqgAATlN0M19fMjEyYmFzaWNfc3RyaW5nSURpTlNfMTFjaGFyX3RyYWl0c0lEaUVFTlNfOWFsbG9jYXRvcklEaUVFRUUAAAAU+gAAnKoAAE4xMGVtc2NyaXB0ZW4xMW1lbW9yeV92aWV3SWNFRQAAFPoAAOiqAABOMTBlbXNjcmlwdGVuMTFtZW1vcnlfdmlld0lhRUUAABT6AAAQqwAATjEwZW1zY3JpcHRlbjExbWVtb3J5X3ZpZXdJaEVFAAAU+gAAOKsAAE4xMGVtc2NyaXB0ZW4xMW1lbW9yeV92aWV3SXNFRQAAFPoAAGCrAABOMTBlbXNjcmlwdGVuMTFtZW1vcnlfdmlld0l0RUUAABT6AACIqwAATjEwZW1zY3JpcHRlbjExbWVtb3J5X3ZpZXdJaUVFAAAU+gAAsKsAAE4xMGVtc2NyaXB0ZW4xMW1lbW9yeV92aWV3SWpFRQAAFPoAANirAABOMTBlbXNjcmlwdGVuMTFtZW1vcnlfdmlld0lsRUUAABT6AAAArAAATjEwZW1zY3JpcHRl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ZWFjaGFibGUAQWRkcmVzcyBpbiB1c2UAQnJva2VuIHBpcGUASS9PIGVycm9yAE5vIHN1Y2ggZGV2aWNlIG9yIGFkZHJlc3MAQmxvY2sgZGV2aWNlIHJlcXVpcmVkAE5vIHN1Y2ggZGV2aWNlAE5vdCBhIGRpcmVjdG9yeQBJcyBhIGRpcmVjdG9yeQBUZXh0IGZpbGUgYnVzeQBFeGVjIGZvcm1hdCBlcnJvcgBJbnZhbGlkIGFyZ3VtZW50AEFyZ3VtZW50IGxpc3QgdG9vIGxvbmcAU3ltYm9saWMgbGluayBsb29wAEZpbGVuYW1lIHRvbyBsb25nAFRvbyBtYW55IG9wZW4gZmlsZXMgaW4gc3lzdGVtAE5vIGZpbGUgZGVzY3JpcHRvcnMgYXZhaWxhYmxlAEJhZCBmaWxlIGRlc2NyaXB0b3IATm8gY2hpbGQgcHJvY2VzcwBCYWQgYWRkcmVzcwBGaWxlIHRvbyBsYXJnZQBUb28gbWFueSBsaW5rcwBObyBsb2NrcyBhdmFpbGFibGUAUmVzb3VyY2UgZGVhZGxvY2sgd291bGQgb2NjdXIAU3RhdGUgbm90IHJlY292ZXJhYmxlAFByZXZpb3VzIG93bmVyIGRpZWQAT3BlcmF0aW9uIGNhbmNlbGVkAEZ1bmN0aW9uIG5vdCBpbXBsZW1lbnRlZABObyBtZXNzYWdlIG9mIGRlc2lyZWQgdHlwZQBJZGVudGlmaWVyIHJlbW92ZWQARGV2aWNlIG5vdCBhIHN0cmVhbQBObyBkYXRhIGF2YWlsYWJsZQBEZXZpY2UgdGltZW91dABPdXQgb2Ygc3RyZWFtcyByZXNvdXJjZXMATGluayBoYXMgYmVlbiBzZXZlcmVkAFByb3RvY29sIGVycm9yAEJhZCBtZXNzYWdlAEZpbGUgZGVzY3JpcHRvciBpbiBiYWQgc3RhdGUATm90IGEgc29ja2V0AERlc3RpbmF0aW9uIGFkZHJlc3MgcmVxdWlyZWQATWVzc2FnZSB0b28gbGFyZ2UAUHJvdG9jb2wgd3JvbmcgdHlwZSBmb3Igc29ja2V0AFByb3RvY29sIG5vdCBhdmFpbGFibGUAUHJvdG9jb2wgbm90IHN1cHBvcnRlZABTb2NrZXQgdHlwZSBub3Qgc3VwcG9ydGVkAE5vdCBzdXBwb3J0ZWQAUHJvdG9jb2wgZmFtaWx5IG5vdCBzdXBwb3J0ZWQAQWRkcmVzcyBmYW1pbHkgbm90IHN1cHBvcnRlZCBieSBwcm90b2NvbABBZGRyZXNzIG5vdCBhdmFpbGFibGUATmV0d29yayBpcyBkb3duAE5ldHdvcmsgdW5yZWFjaGFibGUAQ29ubmVjdGlvbiByZXNldCBieSBuZXR3b3JrAENvbm5lY3Rpb24gYWJvcnRlZABObyBidWZmZXIgc3BhY2UgYXZhaWxhYmxlAFNvY2tldCBpcyBjb25uZWN0ZWQAU29ja2V0IG5vdCBjb25uZWN0ZWQAQ2Fubm90IHNlbmQgYWZ0ZXIgc29ja2V0IHNodXRkb3duAE9wZXJhdGlvbiBhbHJlYWR5IGluIHByb2dyZXNzAE9wZXJhdGlvbiBpbiBwcm9ncmVzcwBTdGFsZSBmaWxlIGhhbmRsZQBSZW1vdGUgSS9PIGVycm9yAFF1b3RhIGV4Y2VlZGVkAE5vIG1lZGl1bSBmb3VuZABXcm9uZyBtZWRpdW0gdHlwZQBNdWx0aWhvcCBhdHRlbXB0ZWQAQZKGAwuWAaUCWwDwAbUFjAUlAYMGHQOUBP8AxwMxAwsGvAGPAX8DygQrANoGrwBCA04D3AEOBBUAoQYNAZQCCwI4BmQCvAL/Al0D5wQLB88CywXvBdsF4QIeBkUChQCCAmwDbwTxAPMDGAXZANoDTAZUAnsBnQO9BAAAUQAVArsAswNtAP8BhQQvBfkEOABlAUYBnwC3BqgBcwJTAQBB2IcDCwwhBAAAAAAAAAAALwIAQfiHAwsGNQRHBFYEAEGOiAMLAqAEAEGiiAMLX0YFYAVuBWEGAADPAQAAAAAAAAAAyQbpBvkGAAAAABkACgAZGRkAAAAABQAAAAAAAAkAAAAACwAAAAAAAAAAGQARChkZGQMKBwABAAkLGAAACQYLAAALAAYZAAAAGRkZAEGRiQMLIQ4AAAAAAAAAABkACg0ZGRkADQAAAgAJDgAAAAkADgAADgBBy4kDCwEMAEHXiQMLFRMAAAAAEwAAAAAJDAAAAAAADAAADABBhYoDCwEQAEGRigMLFQ8AAAAEDwAAAAAJEAAAAAAAEAAAEABBv4oDCwESAEHLigMLHhEAAAAAEQAAAAAJEgAAAAAAEgAAEgAAGgAAABoaGgBBgosDCw4aAAAAGhoaAAAAAAAACQBBs4sDCwEUAEG/iwMLFRcAAAAAFwAAAAAJFAAAAAAAFAAAFABB7YsDCwEWAEH5iwMLJxUAAAAAFQAAAAAJFgAAAAAAFgAAFgAAMDEyMzQ1Njc4OUFCQ0RFRgBBxIwDCwICAQBB7IwDCwj//////////wBBsI0DC4MS0XSeAFedvSqAcFIP//8+JwoAAABkAAAA6AMAABAnAACghgEAQEIPAICWmAAA4fUFGAAAADUAAABxAAAAa////877//+Sv///AAAAAAAAAAD/////////////////////////////////////////////////////////////////AAECAwQFBgcICf////////8KCwwNDg8QERITFBUWFxgZGhscHR4fICEiI////////woLDA0ODxAREhMUFRYXGBkaGxwdHh8gISIj/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wABAgQHAwYFAAAAAAAAAAIAAMADAADABAAAwAUAAMAGAADABwAAwAgAAMAJAADACgAAwAsAAMAMAADADQAAwA4AAMAPAADAEAAAwBEAAMASAADAEwAAwBQAAMAVAADAFgAAwBcAAMAYAADAGQAAwBoAAMAbAADAHAAAwB0AAMAeAADAHwAAwAAAALMBAADDAgAAwwMAAMMEAADDBQAAwwYAAMMHAADDCAAAwwkAAMMKAADDCwAAwwwAAMMNAADTDgAAww8AAMMAAAy7AQAMwwIADMMDAAzDBAAM2wAAAAAAAAAAAgAAAAMAAAAFAAAABwAAAAsAAAANAAAAEQAAABMAAAAXAAAAHQAAAB8AAAAlAAAAKQAAACsAAAAvAAAANQAAADsAAAA9AAAAQwAAAEcAAABJAAAATwAAAFMAAABZAAAAYQAAAGUAAABnAAAAawAAAG0AAABxAAAAfwAAAIMAAACJAAAAiwAAAJUAAACXAAAAnQAAAKMAAACnAAAArQAAALMAAAC1AAAAvwAAAMEAAADFAAAAxwAAANMAAAABAAAACwAAAA0AAAAR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")||(AA=$,$=A.locateFile?A.locateFile(AA,F):F+AA);var iA={65056:function(){var A=arguments,I=0;artoolkit.NFTMarkerInfo||(artoolkit.NFTMarkerInfo={id:0,error:-1,found:0,pose:[0,0,0,0,0,0,0,0,0,0,0,0]});var g=artoolkit.NFTMarkerInfo;g.id=A[I++],g.error=A[I++],g.found=1,g.pose[0]=A[I++],g.pose[1]=A[I++],g.pose[2]=A[I++],g.pose[3]=A[I++],g.pose[4]=A[I++],g.pose[5]=A[I++],g.pose[6]=A[I++],g.pose[7]=A[I++],g.pose[8]=A[I++],g.pose[9]=A[I++],g.pose[10]=A[I++],g.pose[11]=A[I++]},65753:function(){var A=arguments,I=0;artoolkit.NFTMarkerInfo||(artoolkit.NFTMarkerInfo={id:0,error:-1,found:0,pose:[0,0,0,0,0,0,0,0,0,0,0,0]});var g=artoolkit.NFTMarkerInfo;g.id=A[I++],g.error=-1,g.found=0,g.pose[0]=0,g.pose[1]=0,g.pose[2]=0,g.pose[3]=0,g.pose[4]=0,g.pose[5]=0,g.pose[6]=0,g.pose[7]=0,g.pose[8]=0,g.pose[9]=0,g.pose[10]=0,g.pose[11]=0},66373:function(A,I,g,B){artoolkit.multiEachMarkerInfo||(artoolkit.multiEachMarkerInfo={});var C=artoolkit.multiEachMarkerInfo;C.visible=A,C.pattId=I,C.pattType=g,C.width=B},66647:function(A,I,g,B,C,Q,E,i,o,D,a,t){var s=arguments,w=12;artoolkit.markerInfo||(artoolkit.markerInfo={pos:[0,0],line:[[0,0,0],[0,0,0],[0,0,0],[0,0,0]],vertex:[[0,0],[0,0],[0,0],[0,0]]});var G=artoolkit.markerInfo;G.area=A,G.id=I,G.idPatt=g,G.idMatrix=B,G.dir=C,G.dirPatt=Q,G.dirMatrix=E,G.cf=i,G.cfPatt=o,G.cfMatrix=D,G.pos[0]=a,G.pos[1]=t,G.line[0][0]=s[w++],G.line[0][1]=s[w++],G.line[0][2]=s[w++],G.line[1][0]=s[w++],G.line[1][1]=s[w++],G.line[1][2]=s[w++],G.line[2][0]=s[w++],G.line[2][1]=s[w++],G.line[2][2]=s[w++],G.line[3][0]=s[w++],G.line[3][1]=s[w++],G.line[3][2]=s[w++],G.vertex[0][0]=s[w++],G.vertex[0][1]=s[w++],G.vertex[1][0]=s[w++],G.vertex[1][1]=s[w++],G.vertex[2][0]=s[w++],G.vertex[2][1]=s[w++],G.vertex[3][0]=s[w++],G.vertex[3][1]=s[w++],G.errorCorrected=s[w++]},67982:function(A,I,g,B,C,Q){artoolkit.frameMalloc||(artoolkit.frameMalloc={});var E=artoolkit.frameMalloc;E.framepointer=I,E.framesize=g,E.camera=B,E.transform=C,E.videoLumaPointer=Q}};function oA(A){this.name="ExitStatus",this.message="Program terminated with exit("+A+")",this.status=A}function DA(I){for(;I.length>0;)I.shift()(A)}function aA(A){this.excPtr=A,this.ptr=A-24,this.set_type=function(A){l[this.ptr+4>>2]=A},this.get_type=function(){return l[this.ptr+4>>2]},this.set_destructor=function(A){l[this.ptr+8>>2]=A},this.get_destructor=function(){return l[this.ptr+8>>2]},this.set_refcount=function(A){d[this.ptr>>2]=A},this.set_caught=function(A){A=A?1:0,J[this.ptr+12>>0]=A},this.get_caught=function(){return 0!=J[this.ptr+12>>0]},this.set_rethrown=function(A){A=A?1:0,J[this.ptr+13>>0]=A},this.get_rethrown=function(){return 0!=J[this.ptr+13>>0]},this.init=function(A,I){this.set_adjusted_ptr(0),this.set_type(A),this.set_destructor(I),this.set_refcount(0),this.set_caught(!1),this.set_rethrown(!1)},this.add_ref=function(){var A=d[this.ptr>>2];d[this.ptr>>2]=A+1},this.release_ref=function(){var A=d[this.ptr>>2];return d[this.ptr>>2]=A-1,1===A},this.set_adjusted_ptr=function(A){l[this.ptr+16>>2]=A},this.get_adjusted_ptr=function(){return l[this.ptr+16>>2]},this.get_exception_ptr=function(){if(jI(this.get_type()))return l[this.excPtr>>2];var A=this.get_adjusted_ptr();return 0!==A?A:this.excPtr}}var tA={isAbs:function(A){return"/"===A.charAt(0)},splitPath:function(A){return/^(\\/?|)([\\s\\S]*?)((?:\\.{1,2}|[^\\/]+?|)(\\.[^.\\/]*|))(?:[\\/]*)$/.exec(A).slice(1)},normalizeArray:function(A,I){for(var g=0,B=A.length-1;B>=0;B--){var C=A[B];"."===C?A.splice(B,1):".."===C?(A.splice(B,1),g++):g&&(A.splice(B,1),g--)}if(I)for(;g;g--)A.unshift("..");return A},normalize:function(A){var I=tA.isAbs(A),g="/"===A.substr(-1);return(A=tA.normalizeArray(A.split("/").filter((function(A){return!!A})),!I).join("/"))||I||(A="."),A&&g&&(A+="/"),(I?"/":"")+A},dirname:function(A){var I=tA.splitPath(A),g=I[0],B=I[1];return g||B?(B&&(B=B.substr(0,B.length-1)),g+B):"."},basename:function(A){if("/"===A)return"/";var I=(A=(A=tA.normalize(A)).replace(/\\/$/,"")).lastIndexOf("/");return-1===I?A:A.substr(I+1)},join:function(){var A=Array.prototype.slice.call(arguments);return tA.normalize(A.join("/"))},join2:function(A,I){return tA.normalize(A+"/"+I)}},sA={resolve:function(){for(var A="",I=!1,g=arguments.length-1;g>=-1&&!I;g--){var B=g>=0?arguments[g]:RA.cwd();if("string"!=typeof B)throw new TypeError("Arguments to path.resolve must be strings");if(!B)return"";A=B+"/"+A,I=tA.isAbs(B)}return(I?"/":"")+(A=tA.normalizeArray(A.split("/").filter((function(A){return!!A})),!I).join("/"))||"."},relative:function(A,I){function g(A){for(var I=0;I=0&&""===A[g];g--);return I>g?[]:A.slice(I,g-I+1)}A=sA.resolve(A).substr(1),I=sA.resolve(I).substr(1);for(var B=g(A.split("/")),C=g(I.split("/")),Q=Math.min(B.length,C.length),E=Q,i=0;i0?g:W(A)+1,C=new Array(B),Q=p(A,C,0,C.length);return I&&(C.length=Q),C}var GA={ttys:[],init:function(){},shutdown:function(){},register:function(A,I){GA.ttys[A]={input:[],output:[],ops:I},RA.registerDevice(A,GA.stream_ops)},stream_ops:{open:function(A){var I=GA.ttys[A.node.rdev];if(!I)throw new RA.ErrnoError(43);A.tty=I,A.seekable=!1},close:function(A){A.tty.ops.fsync(A.tty)},fsync:function(A){A.tty.ops.fsync(A.tty)},read:function(A,I,g,B,C){if(!A.tty||!A.tty.ops.get_char)throw new RA.ErrnoError(60);for(var Q=0,E=0;E0?g.slice(0,B).toString("utf-8"):null}else"undefined"!=typeof window&&"function"==typeof window.prompt?null!==(I=window.prompt("Input: "))&&(I+="\\n"):"function"==typeof readline&&null!==(I=readline())&&(I+="\\n");if(!I)return null;A.input=wA(I,!0)}return A.input.shift()},put_char:function(A,I){null===I||10===I?(M(u(A.output,0)),A.output=[]):0!=I&&A.output.push(I)},fsync:function(A){A.output&&A.output.length>0&&(M(u(A.output,0)),A.output=[])}},default_tty1_ops:{put_char:function(A,I){null===I||10===I?(n(u(A.output,0)),A.output=[]):0!=I&&A.output.push(I)},fsync:function(A){A.output&&A.output.length>0&&(n(u(A.output,0)),A.output=[])}}};function hA(A){_()}var rA={ops_table:null,mount:function(A){return rA.createNode(null,"/",16895,0)},createNode:function(A,I,g,B){if(RA.isBlkdev(g)||RA.isFIFO(g))throw new RA.ErrnoError(63);rA.ops_table||(rA.ops_table={dir:{node:{getattr:rA.node_ops.getattr,setattr:rA.node_ops.setattr,lookup:rA.node_ops.lookup,mknod:rA.node_ops.mknod,rename:rA.node_ops.rename,unlink:rA.node_ops.unlink,rmdir:rA.node_ops.rmdir,readdir:rA.node_ops.readdir,symlink:rA.node_ops.symlink},stream:{llseek:rA.stream_ops.llseek}},file:{node:{getattr:rA.node_ops.getattr,setattr:rA.node_ops.setattr},stream:{llseek:rA.stream_ops.llseek,read:rA.stream_ops.read,write:rA.stream_ops.write,allocate:rA.stream_ops.allocate,mmap:rA.stream_ops.mmap,msync:rA.stream_ops.msync}},link:{node:{getattr:rA.node_ops.getattr,setattr:rA.node_ops.setattr,readlink:rA.node_ops.readlink},stream:{}},chrdev:{node:{getattr:rA.node_ops.getattr,setattr:rA.node_ops.setattr},stream:RA.chrdev_stream_ops}});var C=RA.createNode(A,I,g,B);return RA.isDir(C.mode)?(C.node_ops=rA.ops_table.dir.node,C.stream_ops=rA.ops_table.dir.stream,C.contents={}):RA.isFile(C.mode)?(C.node_ops=rA.ops_table.file.node,C.stream_ops=rA.ops_table.file.stream,C.usedBytes=0,C.contents=null):RA.isLink(C.mode)?(C.node_ops=rA.ops_table.link.node,C.stream_ops=rA.ops_table.link.stream):RA.isChrdev(C.mode)&&(C.node_ops=rA.ops_table.chrdev.node,C.stream_ops=rA.ops_table.chrdev.stream),C.timestamp=Date.now(),A&&(A.contents[I]=C,A.timestamp=C.timestamp),C},getFileDataAsTypedArray:function(A){return A.contents?A.contents.subarray?A.contents.subarray(0,A.usedBytes):new Uint8Array(A.contents):new Uint8Array(0)},expandFileStorage:function(A,I){var g=A.contents?A.contents.length:0;if(!(g>=I)){I=Math.max(I,g*(g<1048576?2:1.125)>>>0),0!=g&&(I=Math.max(I,256));var B=A.contents;A.contents=new Uint8Array(I),A.usedBytes>0&&A.contents.set(B.subarray(0,A.usedBytes),0)}},resizeFileStorage:function(A,I){if(A.usedBytes!=I)if(0==I)A.contents=null,A.usedBytes=0;else{var g=A.contents;A.contents=new Uint8Array(I),g&&A.contents.set(g.subarray(0,Math.min(I,A.usedBytes))),A.usedBytes=I}},node_ops:{getattr:function(A){var I={};return I.dev=RA.isChrdev(A.mode)?A.id:1,I.ino=A.id,I.mode=A.mode,I.nlink=1,I.uid=0,I.gid=0,I.rdev=A.rdev,RA.isDir(A.mode)?I.size=4096:RA.isFile(A.mode)?I.size=A.usedBytes:RA.isLink(A.mode)?I.size=A.link.length:I.size=0,I.atime=new Date(A.timestamp),I.mtime=new Date(A.timestamp),I.ctime=new Date(A.timestamp),I.blksize=4096,I.blocks=Math.ceil(I.size/I.blksize),I},setattr:function(A,I){void 0!==I.mode&&(A.mode=I.mode),void 0!==I.timestamp&&(A.timestamp=I.timestamp),void 0!==I.size&&rA.resizeFileStorage(A,I.size)},lookup:function(A,I){throw RA.genericErrors[44]},mknod:function(A,I,g,B){return rA.createNode(A,I,g,B)},rename:function(A,I,g){if(RA.isDir(A.mode)){var B;try{B=RA.lookupNode(I,g)}catch(A){}if(B)for(var C in B.contents)throw new RA.ErrnoError(55)}delete A.parent.contents[A.name],A.parent.timestamp=Date.now(),A.name=g,I.contents[g]=A,I.timestamp=A.parent.timestamp,A.parent=I},unlink:function(A,I){delete A.contents[I],A.timestamp=Date.now()},rmdir:function(A,I){var g=RA.lookupNode(A,I);for(var B in g.contents)throw new RA.ErrnoError(55);delete A.contents[I],A.timestamp=Date.now()},readdir:function(A){var I=[".",".."];for(var g in A.contents)A.contents.hasOwnProperty(g)&&I.push(g);return I},symlink:function(A,I,g){var B=rA.createNode(A,I,41471,0);return B.link=g,B},readlink:function(A){if(!RA.isLink(A.mode))throw new RA.ErrnoError(28);return A.link}},stream_ops:{read:function(A,I,g,B,C){var Q=A.node.contents;if(C>=A.node.usedBytes)return 0;var E=Math.min(A.node.usedBytes-C,B);if(E>8&&Q.subarray)I.set(Q.subarray(C,C+E),g);else for(var i=0;i0||g+I1&&void 0!==arguments[1]?arguments[1]:{};if(!(A=sA.resolve(RA.cwd(),A)))return{path:"",node:null};if((I=Object.assign({follow_mount:!0,recurse_count:0},I)).recurse_count>8)throw new RA.ErrnoError(32);for(var g=tA.normalizeArray(A.split("/").filter((function(A){return!!A})),!1),B=RA.root,C="/",Q=0;Q40)throw new RA.ErrnoError(32)}}return{path:C,node:B}},getPath:function(A){for(var I;;){if(RA.isRoot(A)){var g=A.mount.mountpoint;return I?"/"!==g[g.length-1]?g+"/"+I:g+I:g}I=I?A.name+"/"+I:A.name,A=A.parent}},hashName:function(A,I){for(var g=0,B=0;B>>0)%RA.nameTable.length},hashAddNode:function(A){var I=RA.hashName(A.parent.id,A.name);A.name_next=RA.nameTable[I],RA.nameTable[I]=A},hashRemoveNode:function(A){var I=RA.hashName(A.parent.id,A.name);if(RA.nameTable[I]===A)RA.nameTable[I]=A.name_next;else for(var g=RA.nameTable[I];g;){if(g.name_next===A){g.name_next=A.name_next;break}g=g.name_next}},lookupNode:function(A,I){var g=RA.mayLookup(A);if(g)throw new RA.ErrnoError(g,A);for(var B=RA.hashName(A.id,I),C=RA.nameTable[B];C;C=C.name_next){var Q=C.name;if(C.parent.id===A.id&&Q===I)return C}return RA.lookup(A,I)},createNode:function(A,I,g,B){var C=new RA.FSNode(A,I,g,B);return RA.hashAddNode(C),C},destroyNode:function(A){RA.hashRemoveNode(A)},isRoot:function(A){return A===A.parent},isMountpoint:function(A){return!!A.mounted},isFile:function(A){return 32768==(61440&A)},isDir:function(A){return 16384==(61440&A)},isLink:function(A){return 40960==(61440&A)},isChrdev:function(A){return 8192==(61440&A)},isBlkdev:function(A){return 24576==(61440&A)},isFIFO:function(A){return 4096==(61440&A)},isSocket:function(A){return 49152==(49152&A)},flagModes:{r:0,"r+":2,w:577,"w+":578,a:1089,"a+":1090},modeStringToFlags:function(A){var I=RA.flagModes[A];if(void 0===I)throw new Error("Unknown file open mode: "+A);return I},flagsToPermissionString:function(A){var I=["r","w","rw"][3&A];return 512&A&&(I+="w"),I},nodePermissions:function(A,I){return RA.ignorePermissions||(!I.includes("r")||292&A.mode)&&(!I.includes("w")||146&A.mode)&&(!I.includes("x")||73&A.mode)?0:2},mayLookup:function(A){return RA.nodePermissions(A,"x")||(A.node_ops.lookup?0:2)},mayCreate:function(A,I){try{return RA.lookupNode(A,I),20}catch(A){}return RA.nodePermissions(A,"wx")},mayDelete:function(A,I,g){var B;try{B=RA.lookupNode(A,I)}catch(A){return A.errno}var C=RA.nodePermissions(A,"wx");if(C)return C;if(g){if(!RA.isDir(B.mode))return 54;if(RA.isRoot(B)||RA.getPath(B)===RA.cwd())return 10}else if(RA.isDir(B.mode))return 31;return 0},mayOpen:function(A,I){return A?RA.isLink(A.mode)?32:RA.isDir(A.mode)&&("r"!==RA.flagsToPermissionString(I)||512&I)?31:RA.nodePermissions(A,RA.flagsToPermissionString(I)):44},MAX_OPEN_FDS:4096,nextfd:function(){for(var A=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,I=arguments.length>1&&void 0!==arguments[1]?arguments[1]:RA.MAX_OPEN_FDS,g=A;g<=I;g++)if(!RA.streams[g])return g;throw new RA.ErrnoError(33)},getStream:function(A){return RA.streams[A]},createStream:function(A,I,g){RA.FSStream||(RA.FSStream=function(){this.shared={}},RA.FSStream.prototype={},Object.defineProperties(RA.FSStream.prototype,{object:{get:function(){return this.node},set:function(A){this.node=A}},isRead:{get:function(){return 1!=(2097155&this.flags)}},isWrite:{get:function(){return 0!=(2097155&this.flags)}},isAppend:{get:function(){return 1024&this.flags}},flags:{get:function(){return this.shared.flags},set:function(A){this.shared.flags=A}},position:{get:function(){return this.shared.position},set:function(A){this.shared.position=A}}})),A=Object.assign(new RA.FSStream,A);var B=RA.nextfd(I,g);return A.fd=B,RA.streams[B]=A,A},closeStream:function(A){RA.streams[A]=null},chrdev_stream_ops:{open:function(A){var I=RA.getDevice(A.node.rdev);A.stream_ops=I.stream_ops,A.stream_ops.open&&A.stream_ops.open(A)},llseek:function(){throw new RA.ErrnoError(70)}},major:function(A){return A>>8},minor:function(A){return 255&A},makedev:function(A,I){return A<<8|I},registerDevice:function(A,I){RA.devices[A]={stream_ops:I}},getDevice:function(A){return RA.devices[A]},getMounts:function(A){for(var I=[],g=[A];g.length;){var B=g.pop();I.push(B),g.push.apply(g,B.mounts)}return I},syncfs:function(A,I){"function"==typeof A&&(I=A,A=!1),RA.syncFSRequests++,RA.syncFSRequests>1&&n("warning: "+RA.syncFSRequests+" FS.syncfs operations in flight at once, probably just doing extra work");var g=RA.getMounts(RA.root.mount),B=0;function C(A){return RA.syncFSRequests--,I(A)}function Q(A){if(A)return Q.errored?void 0:(Q.errored=!0,C(A));++B>=g.length&&C(null)}g.forEach((function(I){if(!I.type.syncfs)return Q(null);I.type.syncfs(I,A,Q)}))},mount:function(A,I,g){var B,C="/"===g,Q=!g;if(C&&RA.root)throw new RA.ErrnoError(10);if(!C&&!Q){var E=RA.lookupPath(g,{follow_mount:!1});if(g=E.path,B=E.node,RA.isMountpoint(B))throw new RA.ErrnoError(10);if(!RA.isDir(B.mode))throw new RA.ErrnoError(54)}var i={type:A,opts:I,mountpoint:g,mounts:[]},o=A.mount(i);return o.mount=i,i.root=o,C?RA.root=o:B&&(B.mounted=i,B.mount&&B.mount.mounts.push(i)),o},unmount:function(A){var I=RA.lookupPath(A,{follow_mount:!1});if(!RA.isMountpoint(I.node))throw new RA.ErrnoError(28);var g=I.node,B=g.mounted,C=RA.getMounts(B);Object.keys(RA.nameTable).forEach((function(A){for(var I=RA.nameTable[A];I;){var g=I.name_next;C.includes(I.mount)&&RA.destroyNode(I),I=g}})),g.mounted=null;var Q=g.mount.mounts.indexOf(B);g.mount.mounts.splice(Q,1)},lookup:function(A,I){return A.node_ops.lookup(A,I)},mknod:function(A,I,g){var B=RA.lookupPath(A,{parent:!0}).node,C=tA.basename(A);if(!C||"."===C||".."===C)throw new RA.ErrnoError(28);var Q=RA.mayCreate(B,C);if(Q)throw new RA.ErrnoError(Q);if(!B.node_ops.mknod)throw new RA.ErrnoError(63);return B.node_ops.mknod(B,C,I,g)},create:function(A,I){return I=void 0!==I?I:438,I&=4095,I|=32768,RA.mknod(A,I,0)},mkdir:function(A,I){return I=void 0!==I?I:511,I&=1023,I|=16384,RA.mknod(A,I,0)},mkdirTree:function(A,I){for(var g=A.split("/"),B="",C=0;C1&&void 0!==arguments[1]?arguments[1]:{};if(g.flags=g.flags||0,g.encoding=g.encoding||"binary","utf8"!==g.encoding&&"binary"!==g.encoding)throw new Error(\'Invalid encoding type "\'+g.encoding+\'"\');var B=RA.open(A,g.flags),C=RA.stat(A).size,Q=new Uint8Array(C);return RA.read(B,Q,0,C,0),"utf8"===g.encoding?I=u(Q,0):"binary"===g.encoding&&(I=Q),RA.close(B),I},writeFile:function(A,I){var g=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};g.flags=g.flags||577;var B=RA.open(A,g.flags,g.mode);if("string"==typeof I){var C=new Uint8Array(W(I)+1),Q=p(I,C,0,C.length);RA.write(B,C,0,Q,void 0,g.canOwn)}else{if(!ArrayBuffer.isView(I))throw new Error("Unsupported data type");RA.write(B,I,0,I.byteLength,void 0,g.canOwn)}RA.close(B)},cwd:function(){return RA.currentPath},chdir:function(A){var I=RA.lookupPath(A,{follow:!0});if(null===I.node)throw new RA.ErrnoError(44);if(!RA.isDir(I.node.mode))throw new RA.ErrnoError(54);var g=RA.nodePermissions(I.node,"x");if(g)throw new RA.ErrnoError(g);RA.currentPath=I.path},createDefaultDirectories:function(){RA.mkdir("/tmp"),RA.mkdir("/home"),RA.mkdir("/home/web_user")},createDefaultDevices:function(){RA.mkdir("/dev"),RA.registerDevice(RA.makedev(1,3),{read:function(){return 0},write:function(A,I,g,B,C){return B}}),RA.mkdev("/dev/null",RA.makedev(1,3)),GA.register(RA.makedev(5,0),GA.default_tty_ops),GA.register(RA.makedev(6,0),GA.default_tty1_ops),RA.mkdev("/dev/tty",RA.makedev(5,0)),RA.mkdev("/dev/tty1",RA.makedev(6,0));var A=function(){if("object"==("undefined"==typeof crypto?"undefined":E(crypto))&&"function"==typeof crypto.getRandomValues){var A=new Uint8Array(1);return function(){return crypto.getRandomValues(A),A[0]}}if(y)try{var I=B(654);return function(){return I.randomBytes(1)[0]}}catch(A){}return function(){return _("randomDevice")}}();RA.createDevice("/dev","random",A),RA.createDevice("/dev","urandom",A),RA.mkdir("/dev/shm"),RA.mkdir("/dev/shm/tmp")},createSpecialDirectories:function(){RA.mkdir("/proc");var A=RA.mkdir("/proc/self");RA.mkdir("/proc/self/fd"),RA.mount({mount:function(){var I=RA.createNode(A,"fd",16895,73);return I.node_ops={lookup:function(A,I){var g=+I,B=RA.getStream(g);if(!B)throw new RA.ErrnoError(8);var C={parent:null,mount:{mountpoint:"fake"},node_ops:{readlink:function(){return B.path}}};return C.parent=C,C}},I}},{},"/proc/self/fd")},createStandardStreams:function(){A.stdin?RA.createDevice("/dev","stdin",A.stdin):RA.symlink("/dev/tty","/dev/stdin"),A.stdout?RA.createDevice("/dev","stdout",null,A.stdout):RA.symlink("/dev/tty","/dev/stdout"),A.stderr?RA.createDevice("/dev","stderr",null,A.stderr):RA.symlink("/dev/tty1","/dev/stderr"),RA.open("/dev/stdin",0),RA.open("/dev/stdout",1),RA.open("/dev/stderr",1)},ensureErrnoError:function(){RA.ErrnoError||(RA.ErrnoError=function(A,I){this.node=I,this.setErrno=function(A){this.errno=A},this.setErrno(A),this.message="FS error"},RA.ErrnoError.prototype=new Error,RA.ErrnoError.prototype.constructor=RA.ErrnoError,[44].forEach((function(A){RA.genericErrors[A]=new RA.ErrnoError(A),RA.genericErrors[A].stack=""})))},staticInit:function(){RA.ensureErrnoError(),RA.nameTable=new Array(4096),RA.mount(rA,{},"/"),RA.createDefaultDirectories(),RA.createDefaultDevices(),RA.createSpecialDirectories(),RA.filesystems={MEMFS:rA}},init:function(I,g,B){RA.init.initialized=!0,RA.ensureErrnoError(),A.stdin=I||A.stdin,A.stdout=g||A.stdout,A.stderr=B||A.stderr,RA.createStandardStreams()},quit:function(){RA.init.initialized=!1;for(var A=0;Athis.length-1||A<0)){var I=A%this.chunkSize,g=A/this.chunkSize|0;return this.getter(g)[I]}},Q.prototype.setDataGetter=function(A){this.getter=A},Q.prototype.cacheLength=function(){var A=new XMLHttpRequest;if(A.open("HEAD",g,!1),A.send(null),!(A.status>=200&&A.status<300||304===A.status))throw new Error("Couldn\'t load "+g+". Status: "+A.status);var I,B=Number(A.getResponseHeader("Content-length")),C=(I=A.getResponseHeader("Accept-Ranges"))&&"bytes"===I,Q=(I=A.getResponseHeader("Content-Encoding"))&&"gzip"===I,E=1048576;C||(E=B);var i=this;i.setDataGetter((function(A){var I=A*E,C=(A+1)*E-1;if(C=Math.min(C,B-1),void 0===i.chunks[A]&&(i.chunks[A]=function(A,I){if(A>I)throw new Error("invalid range ("+A+", "+I+") or no bytes requested!");if(I>B-1)throw new Error("only "+B+" bytes available! programmer error!");var C=new XMLHttpRequest;if(C.open("GET",g,!1),B!==E&&C.setRequestHeader("Range","bytes="+A+"-"+I),C.responseType="arraybuffer",C.overrideMimeType&&C.overrideMimeType("text/plain; charset=x-user-defined"),C.send(null),!(C.status>=200&&C.status<300||304===C.status))throw new Error("Couldn\'t load "+g+". Status: "+C.status);return void 0!==C.response?new Uint8Array(C.response||[]):wA(C.responseText||"",!0)}(I,C)),void 0===i.chunks[A])throw new Error("doXHR failed!");return i.chunks[A]})),!Q&&B||(E=B=1,B=this.getter(0).length,E=B,M("LazyFiles on gzip forces download of the whole file when length is accessed")),this._length=B,this._chunkSize=E,this.lengthKnown=!0},"undefined"!=typeof XMLHttpRequest){if(!R)throw"Cannot do synchronous binary XHRs outside webworkers in modern browsers. Use --embed-file or --preload-file in emcc";var E=new Q;Object.defineProperties(E,{length:{get:function(){return this.lengthKnown||this.cacheLength(),this._length}},chunkSize:{get:function(){return this.lengthKnown||this.cacheLength(),this._chunkSize}}});var i={isDevice:!1,contents:E}}else i={isDevice:!1,url:g};var o=RA.createFile(A,I,i,B,C);i.contents?o.contents=i.contents:i.url&&(o.contents=null,o.url=i.url),Object.defineProperties(o,{usedBytes:{get:function(){return this.contents.length}}});var D={};function a(A,I,g,B,C){var Q=A.node.contents;if(C>=Q.length)return 0;var E=Math.min(Q.length-C,B);if(Q.slice)for(var i=0;i>2]=B.dev,d[g+8>>2]=B.ino,d[g+12>>2]=B.mode,l[g+16>>2]=B.nlink,d[g+20>>2]=B.uid,d[g+24>>2]=B.gid,d[g+28>>2]=B.rdev,gA=[B.size>>>0,(IA=B.size,+Math.abs(IA)>=1?IA>0?(0|Math.min(+Math.floor(IA/4294967296),4294967295))>>>0:~~+Math.ceil((IA-+(~~IA>>>0))/4294967296)>>>0:0)],d[g+40>>2]=gA[0],d[g+44>>2]=gA[1],d[g+48>>2]=4096,d[g+52>>2]=B.blocks,gA=[Math.floor(B.atime.getTime()/1e3)>>>0,(IA=Math.floor(B.atime.getTime()/1e3),+Math.abs(IA)>=1?IA>0?(0|Math.min(+Math.floor(IA/4294967296),4294967295))>>>0:~~+Math.ceil((IA-+(~~IA>>>0))/4294967296)>>>0:0)],d[g+56>>2]=gA[0],d[g+60>>2]=gA[1],l[g+64>>2]=0,gA=[Math.floor(B.mtime.getTime()/1e3)>>>0,(IA=Math.floor(B.mtime.getTime()/1e3),+Math.abs(IA)>=1?IA>0?(0|Math.min(+Math.floor(IA/4294967296),4294967295))>>>0:~~+Math.ceil((IA-+(~~IA>>>0))/4294967296)>>>0:0)],d[g+72>>2]=gA[0],d[g+76>>2]=gA[1],l[g+80>>2]=0,gA=[Math.floor(B.ctime.getTime()/1e3)>>>0,(IA=Math.floor(B.ctime.getTime()/1e3),+Math.abs(IA)>=1?IA>0?(0|Math.min(+Math.floor(IA/4294967296),4294967295))>>>0:~~+Math.ceil((IA-+(~~IA>>>0))/4294967296)>>>0:0)],d[g+88>>2]=gA[0],d[g+92>>2]=gA[1],l[g+96>>2]=0,gA=[B.ino>>>0,(IA=B.ino,+Math.abs(IA)>=1?IA>0?(0|Math.min(+Math.floor(IA/4294967296),4294967295))>>>0:~~+Math.ceil((IA-+(~~IA>>>0))/4294967296)>>>0:0)],d[g+104>>2]=gA[0],d[g+108>>2]=gA[1],0},doMsync:function(A,I,g,B,C){var Q=K.slice(A,A+g);RA.msync(I,Q,C,g,B)},varargs:void 0,get:function(){return yA.varargs+=4,d[yA.varargs-4>>2]},getStr:function(A){return m(A)},getStreamFromFD:function(A){var I=RA.getStream(A);if(!I)throw new RA.ErrnoError(8);return I}},FA={};function eA(A){for(;A.length;){var I=A.pop();A.pop()(I)}}function MA(A){return this.fromWireType(d[A>>2])}var nA={},SA={},cA={};function NA(A){if(void 0===A)return"_unknown";var I=(A=A.replace(/[^a-zA-Z0-9_]/g,"$")).charCodeAt(0);return I>=48&&I<=57?"_"+A:A}function kA(A,I){return A=NA(A),new Function("body","return function "+A+\'() {\\n "use strict"; return body.apply(this, arguments);\\n};\\n\')(I)}function UA(A,I){var g=kA(I,(function(A){this.name=I,this.message=A;var g=new Error(A).stack;void 0!==g&&(this.stack=this.toString()+"\\n"+g.replace(/^Error(:[^\\n]*)?\\n/,""))}));return g.prototype=Object.create(A.prototype),g.prototype.constructor=g,g.prototype.toString=function(){return void 0===this.message?this.name:this.name+": "+this.message},g}var JA=void 0;function KA(A){throw new JA(A)}function YA(A,I,g){function B(I){var B=g(I);B.length!==A.length&&KA("Mismatched type converter count");for(var C=0;C2&&void 0!==arguments[2]?arguments[2]:{};if(!("argPackAdvance"in I))throw new TypeError("registerType registeredInstance requires argPackAdvance");var B=I.name;if(A||qA(\'type "\'+B+\'" must have a positive integer typeid pointer\'),SA.hasOwnProperty(A)){if(g.ignoreDuplicateRegistrations)return;qA("Cannot register type \'"+B+"\' twice")}if(SA[A]=I,delete cA[A],nA.hasOwnProperty(A)){var C=nA[A];delete nA[A],C.forEach((function(A){return A()}))}}function uA(A){qA(A.$$.ptrType.registeredClass.name+" instance already deleted")}var mA=!1;function pA(A){}function WA(A){A.count.value-=1,0===A.count.value&&function(A){A.smartPtr?A.smartPtrType.rawDestructor(A.smartPtr):A.ptrType.registeredClass.rawDestructor(A.ptr)}(A)}function bA(A,I,g){if(I===g)return A;if(void 0===g.baseClass)return null;var B=bA(A,I,g.baseClass);return null===B?null:g.downcast(B)}var ZA={},xA=[];function VA(){for(;xA.length;){var A=xA.pop();A.$$.deleteScheduled=!1,A.delete()}}var OA=void 0,XA={};function TA(A,I){return I.ptrType&&I.ptr||KA("makeClassHandle requires ptr and ptrType"),!!I.smartPtrType!=!!I.smartPtr&&KA("Both smartPtrType and smartPtr must be specified"),I.count={value:1},vA(Object.create(A,{$$:{value:I}}))}function vA(A){return"undefined"==typeof FinalizationRegistry?(vA=function(A){return A},A):(mA=new FinalizationRegistry((function(A){WA(A.$$)})),vA=function(A){var I=A.$$;if(I.smartPtr){var g={$$:I};mA.register(A,g,A)}return A},pA=function(A){return mA.unregister(A)},vA(A))}function jA(){}function PA(A,I,g){if(void 0===A[I].overloadTable){var B=A[I];A[I]=function(){return A[I].overloadTable.hasOwnProperty(arguments.length)||qA("Function \'"+g+"\' called with an invalid number of arguments ("+arguments.length+") - expects one of ("+A[I].overloadTable+")!"),A[I].overloadTable[arguments.length].apply(this,arguments)},A[I].overloadTable=[],A[I].overloadTable[B.argCount]=B}}function zA(I,g,B){A.hasOwnProperty(I)?((void 0===B||void 0!==A[I].overloadTable&&void 0!==A[I].overloadTable[B])&&qA("Cannot register public name \'"+I+"\' twice"),PA(A,I,I),A.hasOwnProperty(B)&&qA("Cannot register multiple overloads of a function with the same number of arguments ("+B+")!"),A[I].overloadTable[B]=g):(A[I]=g,void 0!==B&&(A[I].numArguments=B))}function _A(A,I,g,B,C,Q,E,i){this.name=A,this.constructor=I,this.instancePrototype=g,this.rawDestructor=B,this.baseClass=C,this.getActualType=Q,this.upcast=E,this.downcast=i,this.pureVirtualFunctions=[]}function $A(A,I,g){for(;I!==g;)I.upcast||qA("Expected null or instance of "+g.name+", got an instance of "+I.name),A=I.upcast(A),I=I.baseClass;return A}function AI(A,I){if(null===I)return this.isReference&&qA("null is not a valid "+this.name),0;I.$$||qA(\'Cannot pass "\'+RI(I)+\'" as a \'+this.name),I.$$.ptr||qA("Cannot pass deleted object as a pointer of type "+this.name);var g=I.$$.ptrType.registeredClass;return $A(I.$$.ptr,g,this.registeredClass)}function II(A,I){var g;if(null===I)return this.isReference&&qA("null is not a valid "+this.name),this.isSmartPointer?(g=this.rawConstructor(),null!==A&&A.push(this.rawDestructor,g),g):0;I.$$||qA(\'Cannot pass "\'+RI(I)+\'" as a \'+this.name),I.$$.ptr||qA("Cannot pass deleted object as a pointer of type "+this.name),!this.isConst&&I.$$.ptrType.isConst&&qA("Cannot convert argument of type "+(I.$$.smartPtrType?I.$$.smartPtrType.name:I.$$.ptrType.name)+" to parameter type "+this.name);var B=I.$$.ptrType.registeredClass;if(g=$A(I.$$.ptr,B,this.registeredClass),this.isSmartPointer)switch(void 0===I.$$.smartPtr&&qA("Passing raw pointer to smart pointer is illegal"),this.sharingPolicy){case 0:I.$$.smartPtrType===this?g=I.$$.smartPtr:qA("Cannot convert argument of type "+(I.$$.smartPtrType?I.$$.smartPtrType.name:I.$$.ptrType.name)+" to parameter type "+this.name);break;case 1:g=I.$$.smartPtr;break;case 2:if(I.$$.smartPtrType===this)g=I.$$.smartPtr;else{var C=I.clone();g=this.rawShare(g,rI.toHandle((function(){C.delete()}))),null!==A&&A.push(this.rawDestructor,g)}break;default:qA("Unsupporting sharing policy")}return g}function gI(A,I){if(null===I)return this.isReference&&qA("null is not a valid "+this.name),0;I.$$||qA(\'Cannot pass "\'+RI(I)+\'" as a \'+this.name),I.$$.ptr||qA("Cannot pass deleted object as a pointer of type "+this.name),I.$$.ptrType.isConst&&qA("Cannot convert argument of type "+I.$$.ptrType.name+" to parameter type "+this.name);var g=I.$$.ptrType.registeredClass;return $A(I.$$.ptr,g,this.registeredClass)}function BI(A,I,g,B,C,Q,E,i,o,D,a){this.name=A,this.registeredClass=I,this.isReference=g,this.isConst=B,this.isSmartPointer=C,this.pointeeType=Q,this.sharingPolicy=E,this.rawGetPointee=i,this.rawConstructor=o,this.rawShare=D,this.rawDestructor=a,C||void 0!==I.baseClass?this.toWireType=II:B?(this.toWireType=AI,this.destructorFunction=null):(this.toWireType=gI,this.destructorFunction=null)}function CI(I,g,B){A.hasOwnProperty(I)||KA("Replacing nonexistant public symbol"),void 0!==A[I].overloadTable&&void 0!==B?A[I].overloadTable[B]=g:(A[I]=g,A[I].argCount=B)}function QI(A){return Z.get(A)}function EI(I,g,B){return I.includes("j")?function(I,g,B){var C=A["dynCall_"+I];return B&&B.length?C.apply(null,[g].concat(B)):C.call(null,g)}(I,g,B):QI(g).apply(null,B)}function iI(A,I){var g,B,C,Q=(A=lA(A)).includes("j")?(g=A,B=I,C=[],function(){return C.length=0,Object.assign(C,arguments),EI(g,B,C)}):QI(I);return"function"!=typeof Q&&qA("unknown function pointer with signature "+A+": "+I),Q}var oI=void 0;function DI(A){var I=OI(A),g=lA(I);return xI(I),g}function aI(A,I){var g=[],B={};throw I.forEach((function A(I){B[I]||SA[I]||(cA[I]?cA[I].forEach(A):(g.push(I),B[I]=!0))})),new oI(A+": "+g.map(DI).join([", "]))}function tI(A,I){for(var g=[],B=0;B>2]);return g}function sI(A,I,g,B,C){var Q=I.length;Q<2&&qA("argTypes array size mismatch! Must at least get return value and \'this\' types!");for(var i=null!==I[1]&&null!==g,o=!1,D=1;D0?", ":"")+s),w+=(a?"var rv = ":"")+"invoker(fn"+(s.length>0?", ":"")+s+");\\n",o)w+="runDestructors(destructors);\\n";else for(D=i?1:2;D4&&0==--GI[A].refcount&&(GI[A]=void 0,wI.push(A))}var rI={toValue:function(A){return A||qA("Cannot use deleted val. handle = "+A),GI[A].value},toHandle:function(A){switch(A){case void 0:return 1;case null:return 2;case!0:return 3;case!1:return 4;default:var I=wI.length?wI.pop():GI.length;return GI[I]={refcount:1,value:A},I}}};function RI(A){if(null===A)return"null";var I=E(A);return"object"===I||"array"===I||"function"===I?A.toString():""+A}function yI(A,I){switch(I){case 2:return function(A){return this.fromWireType(H[A>>2])};case 3:return function(A){return this.fromWireType(q[A>>3])};default:throw new TypeError("Unknown float type: "+A)}}function FI(A,I,g){switch(I){case 0:return g?function(A){return J[A]}:function(A){return K[A]};case 1:return g?function(A){return Y[A>>1]}:function(A){return L[A>>1]};case 2:return g?function(A){return d[A>>2]}:function(A){return l[A>>2]};default:throw new TypeError("Unknown integer type: "+A)}}var eI="undefined"!=typeof TextDecoder?new TextDecoder("utf-16le"):void 0;function MI(A,I){for(var g=A,B=g>>1,C=B+I/2;!(B>=C)&&L[B];)++B;if((g=B<<1)-A>32&&eI)return eI.decode(K.subarray(A,g));for(var Q="",E=0;!(E>=I/2);++E){var i=Y[A+2*E>>1];if(0==i)break;Q+=String.fromCharCode(i)}return Q}function nI(A,I,g){if(void 0===g&&(g=2147483647),g<2)return 0;for(var B=I,C=(g-=2)<2*A.length?g/2:A.length,Q=0;Q>1]=E,I+=2}return Y[I>>1]=0,I-B}function SI(A){return 2*A.length}function cI(A,I){for(var g=0,B="";!(g>=I/4);){var C=d[A+4*g>>2];if(0==C)break;if(++g,C>=65536){var Q=C-65536;B+=String.fromCharCode(55296|Q>>10,56320|1023&Q)}else B+=String.fromCharCode(C)}return B}function NI(A,I,g){if(void 0===g&&(g=2147483647),g<4)return 0;for(var B=I,C=B+g-4,Q=0;Q=55296&&E<=57343&&(E=65536+((1023&E)<<10)|1023&A.charCodeAt(++Q)),d[I>>2]=E,(I+=4)+4>C)break}return d[I>>2]=0,I-B}function kI(A){for(var I=0,g=0;g=55296&&B<=57343&&++g,I+=4}return I}function UI(A){var I=W(A)+1,g=ZI(I);return g&&p(A,J,g,I),g}var JI=[];function KI(A){try{return S.grow(A-U.byteLength+65535>>>16),b(S.buffer),1}catch(A){}}var YI={};function LI(){if(!LI.strings){var A={USER:"web_user",LOGNAME:"web_user",PATH:"/",PWD:"/",HOME:"/home/web_user",LANG:("object"==("undefined"==typeof navigator?"undefined":E(navigator))&&navigator.languages&&navigator.languages[0]||"C").replace("-","_")+".UTF-8",_:G||"./this.program"};for(var I in YI)void 0===YI[I]?delete A[I]:A[I]=YI[I];var g=[];for(var I in A)g.push(I+"="+A[I]);LI.strings=g}return LI.strings}function dI(A){return A%4==0&&(A%100!=0||A%400==0)}var lI=[31,29,31,30,31,30,31,31,30,31,30,31],HI=[31,28,31,30,31,30,31,31,30,31,30,31];function qI(A,I,g,B){var C=d[B+40>>2],Q={tm_sec:d[B>>2],tm_min:d[B+4>>2],tm_hour:d[B+8>>2],tm_mday:d[B+12>>2],tm_mon:d[B+16>>2],tm_year:d[B+20>>2],tm_wday:d[B+24>>2],tm_yday:d[B+28>>2],tm_isdst:d[B+32>>2],tm_gmtoff:d[B+36>>2],tm_zone:C?m(C):""},E=m(g),i={"%c":"%a %b %d %H:%M:%S %Y","%D":"%m/%d/%y","%F":"%Y-%m-%d","%h":"%b","%r":"%I:%M:%S %p","%R":"%H:%M","%T":"%H:%M:%S","%x":"%m/%d/%y","%X":"%H:%M:%S","%Ec":"%c","%EC":"%C","%Ex":"%m/%d/%y","%EX":"%H:%M:%S","%Ey":"%y","%EY":"%Y","%Od":"%d","%Oe":"%e","%OH":"%H","%OI":"%I","%Om":"%m","%OM":"%M","%OS":"%S","%Ou":"%u","%OU":"%U","%OV":"%V","%Ow":"%w","%OW":"%W","%Oy":"%y"};for(var o in i)E=E.replace(new RegExp(o,"g"),i[o]);var D=["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],a=["January","February","March","April","May","June","July","August","September","October","November","December"];function t(A,I,g){for(var B="number"==typeof A?A.toString():A||"";B.length0?1:0}var B;return 0===(B=g(A.getFullYear()-I.getFullYear()))&&0===(B=g(A.getMonth()-I.getMonth()))&&(B=g(A.getDate()-I.getDate())),B}function G(A){switch(A.getDay()){case 0:return new Date(A.getFullYear()-1,11,29);case 1:return A;case 2:return new Date(A.getFullYear(),0,3);case 3:return new Date(A.getFullYear(),0,2);case 4:return new Date(A.getFullYear(),0,1);case 5:return new Date(A.getFullYear()-1,11,31);case 6:return new Date(A.getFullYear()-1,11,30)}}function h(A){var I=function(A,I){for(var g=new Date(A.getTime());I>0;){var B=dI(g.getFullYear()),C=g.getMonth(),Q=(B?lI:HI)[C];if(!(I>Q-g.getDate()))return g.setDate(g.getDate()+I),g;I-=Q-g.getDate()+1,g.setDate(1),C<11?g.setMonth(C+1):(g.setMonth(0),g.setFullYear(g.getFullYear()+1))}return g}(new Date(A.tm_year+1900,0,1),A.tm_yday),g=new Date(I.getFullYear(),0,4),B=new Date(I.getFullYear()+1,0,4),C=G(g),Q=G(B);return w(C,I)<=0?w(Q,I)<=0?I.getFullYear()+1:I.getFullYear():I.getFullYear()-1}var r={"%a":function(A){return D[A.tm_wday].substring(0,3)},"%A":function(A){return D[A.tm_wday]},"%b":function(A){return a[A.tm_mon].substring(0,3)},"%B":function(A){return a[A.tm_mon]},"%C":function(A){return s((A.tm_year+1900)/100|0,2)},"%d":function(A){return s(A.tm_mday,2)},"%e":function(A){return t(A.tm_mday,2," ")},"%g":function(A){return h(A).toString().substring(2)},"%G":function(A){return h(A)},"%H":function(A){return s(A.tm_hour,2)},"%I":function(A){var I=A.tm_hour;return 0==I?I=12:I>12&&(I-=12),s(I,2)},"%j":function(A){return s(A.tm_mday+function(A,I){for(var g=0,B=0;B<=I;g+=A[B++]);return g}(dI(A.tm_year+1900)?lI:HI,A.tm_mon-1),3)},"%m":function(A){return s(A.tm_mon+1,2)},"%M":function(A){return s(A.tm_min,2)},"%n":function(){return"\\n"},"%p":function(A){return A.tm_hour>=0&&A.tm_hour<12?"AM":"PM"},"%S":function(A){return s(A.tm_sec,2)},"%t":function(){return"\\t"},"%u":function(A){return A.tm_wday||7},"%U":function(A){var I=A.tm_yday+7-A.tm_wday;return s(Math.floor(I/7),2)},"%V":function(A){var I=Math.floor((A.tm_yday+7-(A.tm_wday+6)%7)/7);if((A.tm_wday+371-A.tm_yday-2)%7<=2&&I++,I){if(53==I){var g=(A.tm_wday+371-A.tm_yday)%7;4==g||3==g&&dI(A.tm_year)||(I=1)}}else{I=52;var B=(A.tm_wday+7-A.tm_yday-1)%7;(4==B||5==B&&dI(A.tm_year%400-1))&&I++}return s(I,2)},"%w":function(A){return A.tm_wday},"%W":function(A){var I=A.tm_yday+7-(A.tm_wday+6)%7;return s(Math.floor(I/7),2)},"%y":function(A){return(A.tm_year+1900).toString().substring(2)},"%Y":function(A){return A.tm_year+1900},"%z":function(A){var I=A.tm_gmtoff,g=I>=0;return I=(I=Math.abs(I)/60)/60*100+I%60,(g?"+":"-")+String("0000"+I).slice(-4)},"%Z":function(A){return A.tm_zone},"%%":function(){return"%"}};for(var o in E=E.replace(/%%/g,"\\0\\0"),r)E.includes(o)&&(E=E.replace(new RegExp(o,"g"),r[o](Q)));var R=wA(E=E.replace(/\\0\\0/g,"%"),!1);return R.length>I?0:(function(A,I){J.set(A,I)}(R,A),R.length-1)}var fI=function(A,I,g,B){A||(A=this),this.parent=A,this.mount=A.mount,this.mounted=null,this.id=RA.nextInode++,this.name=I,this.mode=g,this.node_ops={},this.stream_ops={},this.rdev=B};Object.defineProperties(fI.prototype,{read:{get:function(){return 365==(365&this.mode)},set:function(A){A?this.mode|=365:this.mode&=-366}},write:{get:function(){return 146==(146&this.mode)},set:function(A){A?this.mode|=146:this.mode&=-147}},isFolder:{get:function(){return RA.isDir(this.mode)}},isDevice:{get:function(){return RA.isChrdev(this.mode)}}}),RA.FSNode=fI,RA.staticInit(),JA=A.InternalError=UA(Error,"InternalError"),function(){for(var A=new Array(256),I=0;I<256;++I)A[I]=String.fromCharCode(I);dA=A}(),HA=A.BindingError=UA(Error,"BindingError"),jA.prototype.isAliasOf=function(A){if(!(this instanceof jA))return!1;if(!(A instanceof jA))return!1;for(var I=this.$$.ptrType.registeredClass,g=this.$$.ptr,B=A.$$.ptrType.registeredClass,C=A.$$.ptr;I.baseClass;)g=I.upcast(g),I=I.baseClass;for(;B.baseClass;)C=B.upcast(C),B=B.baseClass;return I===B&&g===C},jA.prototype.clone=function(){if(this.$$.ptr||uA(this),this.$$.preservePointerOnDelete)return this.$$.count.value+=1,this;var A,I=vA(Object.create(Object.getPrototypeOf(this),{$$:{value:(A=this.$$,{count:A.count,deleteScheduled:A.deleteScheduled,preservePointerOnDelete:A.preservePointerOnDelete,ptr:A.ptr,ptrType:A.ptrType,smartPtr:A.smartPtr,smartPtrType:A.smartPtrType})}}));return I.$$.count.value+=1,I.$$.deleteScheduled=!1,I},jA.prototype.delete=function(){this.$$.ptr||uA(this),this.$$.deleteScheduled&&!this.$$.preservePointerOnDelete&&qA("Object already scheduled for deletion"),pA(this),WA(this.$$),this.$$.preservePointerOnDelete||(this.$$.smartPtr=void 0,this.$$.ptr=void 0)},jA.prototype.isDeleted=function(){return!this.$$.ptr},jA.prototype.deleteLater=function(){return this.$$.ptr||uA(this),this.$$.deleteScheduled&&!this.$$.preservePointerOnDelete&&qA("Object already scheduled for deletion"),xA.push(this),1===xA.length&&OA&&OA(VA),this.$$.deleteScheduled=!0,this},A.getInheritedInstanceCount=function(){return Object.keys(XA).length},A.getLiveInheritedInstances=function(){var A=[];for(var I in XA)XA.hasOwnProperty(I)&&A.push(XA[I]);return A},A.flushPendingDeletes=VA,A.setDelayFunction=function(A){OA=A,xA.length&&OA&&OA(VA)},BI.prototype.getPointee=function(A){return this.rawGetPointee&&(A=this.rawGetPointee(A)),A},BI.prototype.destructor=function(A){this.rawDestructor&&this.rawDestructor(A)},BI.prototype.argPackAdvance=8,BI.prototype.readValueFromPointer=MA,BI.prototype.deleteObject=function(A){null!==A&&A.delete()},BI.prototype.fromWireType=function(A){var I=this.getPointee(A);if(!I)return this.destructor(A),null;var g=function(A,I){return I=function(A,I){for(void 0===I&&qA("ptr should not be undefined");A.baseClass;)I=A.upcast(I),A=A.baseClass;return I}(A,I),XA[I]}(this.registeredClass,I);if(void 0!==g){if(0===g.$$.count.value)return g.$$.ptr=I,g.$$.smartPtr=A,g.clone();var B=g.clone();return this.destructor(A),B}function C(){return this.isSmartPointer?TA(this.registeredClass.instancePrototype,{ptrType:this.pointeeType,ptr:I,smartPtrType:this,smartPtr:A}):TA(this.registeredClass.instancePrototype,{ptrType:this,ptr:A})}var Q,E=this.registeredClass.getActualType(I),i=ZA[E];if(!i)return C.call(this);Q=this.isConst?i.constPointerType:i.pointerType;var o=bA(I,this.registeredClass,Q.registeredClass);return null===o?C.call(this):this.isSmartPointer?TA(Q.registeredClass.instancePrototype,{ptrType:Q,ptr:o,smartPtrType:this,smartPtr:A}):TA(Q.registeredClass.instancePrototype,{ptrType:Q,ptr:o})},oI=A.UnboundTypeError=UA(Error,"UnboundTypeError"),A.count_emval_handles=function(){for(var A=0,I=5;I>4,g=(15&C)<<4|(Q=i.indexOf(A.charAt(D++)))>>2,B=(3&Q)<<6|(E=i.indexOf(A.charAt(D++))),o+=String.fromCharCode(I),64!==Q&&(o+=String.fromCharCode(g)),64!==E&&(o+=String.fromCharCode(B))}while(D>1]=2,0;case 16:case 8:default:return-28;case 9:return d[VI()>>2]=28,-1}}catch(A){if(void 0===RA||!(A instanceof RA.ErrnoError))throw A;return-A.errno}},G:function(A,I,g){yA.varargs=g;try{var B=yA.getStreamFromFD(A);switch(I){case 21509:case 21505:case 21510:case 21511:case 21512:case 21506:case 21507:case 21508:case 21523:case 21524:return B.tty?0:-59;case 21519:if(!B.tty)return-59;var C=yA.get();return d[C>>2]=0,0;case 21520:return B.tty?-28:-59;case 21531:return C=yA.get(),RA.ioctl(B,I,C);default:return-28}}catch(A){if(void 0===RA||!(A instanceof RA.ErrnoError))throw A;return-A.errno}},H:function(A,I,g,B){yA.varargs=B;try{I=yA.getStr(I),I=yA.calculateAt(A,I);var C=B?yA.get():0;return RA.open(I,g,C).fd}catch(A){if(void 0===RA||!(A instanceof RA.ErrnoError))throw A;return-A.errno}},R:function(A){var I=FA[A];delete FA[A];var g=I.rawConstructor,B=I.rawDestructor,C=I.fields;YA([A],C.map((function(A){return A.getterReturnType})).concat(C.map((function(A){return A.setterArgumentType}))),(function(A){var Q={};return C.forEach((function(I,g){var B=I.fieldName,E=A[g],i=I.getter,o=I.getterContext,D=A[g+C.length],a=I.setter,t=I.setterContext;Q[B]={read:function(A){return E.fromWireType(i(o,A))},write:function(A,I){var g=[];a(t,A,D.toWireType(g,I)),eA(g)}}})),[{name:I.name,fromWireType:function(A){var I={};for(var g in Q)I[g]=Q[g].read(A);return B(A),I},toWireType:function(A,I){for(var C in Q)if(!(C in I))throw new TypeError(\'Missing field: "\'+C+\'"\');var E=g();for(C in Q)Q[C].write(E,I[C]);return null!==A&&A.push(B,E),E},argPackAdvance:8,readValueFromPointer:MA,destructorFunction:B}]}))},y:function(A,I,g,B,C){},L:function(A,I,g,B,C){var Q=LA(g);fA(A,{name:I=lA(I),fromWireType:function(A){return!!A},toWireType:function(A,I){return I?B:C},argPackAdvance:8,readValueFromPointer:function(A){var B;if(1===g)B=J;else if(2===g)B=Y;else{if(4!==g)throw new TypeError("Unknown boolean type size: "+I);B=d}return this.fromWireType(B[A>>Q])},destructorFunction:null})},U:function(A,I,g,B,C,Q,E,i,o,D,a,t,s){a=lA(a),Q=iI(C,Q),i&&(i=iI(E,i)),D&&(D=iI(o,D)),s=iI(t,s);var w=NA(a);zA(w,(function(){aI("Cannot construct "+a+" due to unbound types",[B])})),YA([A,I,g],B?[B]:[],(function(I){var g,C;I=I[0],C=B?(g=I.registeredClass).instancePrototype:jA.prototype;var E=kA(w,(function(){if(Object.getPrototypeOf(this)!==o)throw new HA("Use \'new\' to construct "+a);if(void 0===t.constructor_body)throw new HA(a+" has no accessible constructor");var A=t.constructor_body[arguments.length];if(void 0===A)throw new HA("Tried to invoke ctor of "+a+" with invalid number of parameters ("+arguments.length+") - expected ("+Object.keys(t.constructor_body).toString()+") parameters instead!");return A.apply(this,arguments)})),o=Object.create(C,{constructor:{value:E}});E.prototype=o;var t=new _A(a,E,o,s,g,Q,i,D),G=new BI(a,t,!0,!1,!1),h=new BI(a+"*",t,!1,!1,!1),r=new BI(a+" const*",t,!1,!0,!1);return ZA[A]={pointerType:h,constPointerType:r},CI(w,E),[G,h,r]}))},Q:function(A,I,g,B,C,Q){k(I>0);var E=tI(I,g);C=iI(B,C),YA([],[A],(function(A){var g="constructor "+(A=A[0]).name;if(void 0===A.registeredClass.constructor_body&&(A.registeredClass.constructor_body=[]),void 0!==A.registeredClass.constructor_body[I-1])throw new HA("Cannot register multiple constructors with identical number of parameters ("+(I-1)+") for class \'"+A.name+"\'! Overload resolution is currently only performed using the parameter count, not actual type info!");return A.registeredClass.constructor_body[I-1]=function(){aI("Cannot construct "+A.name+" due to unbound types",E)},YA([],E,(function(B){return B.splice(1,0,null),A.registeredClass.constructor_body[I-1]=sI(g,B,null,C,Q),[]})),[]}))},h:function(A,I,g,B,C,Q,E,i){var o=tI(g,B);I=lA(I),Q=iI(C,Q),YA([],[A],(function(A){var B=(A=A[0]).name+"."+I;function C(){aI("Cannot call "+B+" due to unbound types",o)}I.startsWith("@@")&&(I=Symbol[I.substring(2)]),i&&A.registeredClass.pureVirtualFunctions.push(I);var D=A.registeredClass.instancePrototype,a=D[I];return void 0===a||void 0===a.overloadTable&&a.className!==A.name&&a.argCount===g-2?(C.argCount=g-2,C.className=A.name,D[I]=C):(PA(D,I,B),D[I].overloadTable[g-2]=C),YA([],o,(function(C){var i=sI(B,C,A,Q,E);return void 0===D[I].overloadTable?(i.argCount=g-2,D[I]=i):D[I].overloadTable[g-2]=i,[]})),[]}))},s:function(I,g,B){I=lA(I),YA([],[g],(function(g){return g=g[0],A[I]=g.fromWireType(B),[]}))},K:function(A,I){fA(A,{name:I=lA(I),fromWireType:function(A){var I=rI.toValue(A);return hI(A),I},toWireType:function(A,I){return rI.toHandle(I)},argPackAdvance:8,readValueFromPointer:MA,destructorFunction:null})},r:function(A,I,g){var B=LA(g);fA(A,{name:I=lA(I),fromWireType:function(A){return A},toWireType:function(A,I){return I},argPackAdvance:8,readValueFromPointer:yI(I,B),destructorFunction:null})},d:function(A,I,g,B,C,Q){var E=tI(I,g);A=lA(A),C=iI(B,C),zA(A,(function(){aI("Cannot call "+A+" due to unbound types",E)}),I-1),YA([],E,(function(g){var B=[g[0],null].concat(g.slice(1));return CI(A,sI(A,B,null,C,Q),I-1),[]}))},e:function(A,I,g,B,C){I=lA(I),-1===C&&(C=4294967295);var Q=LA(g),E=function(A){return A};if(0===B){var i=32-8*g;E=function(A){return A<>>i}}var o=I.includes("unsigned");fA(A,{name:I,fromWireType:E,toWireType:o?function(A,I){return this.name,I>>>0}:function(A,I){return this.name,I},argPackAdvance:8,readValueFromPointer:FI(I,Q,0!==B),destructorFunction:null})},c:function(A,I,g){var B=[Int8Array,Uint8Array,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array][I];function C(A){var I=l,g=I[A>>=2],C=I[A+1];return new B(U,C,g)}fA(A,{name:g=lA(g),fromWireType:C,argPackAdvance:8,readValueFromPointer:C},{ignoreDuplicateRegistrations:!0})},q:function(A,I){var g="std::string"===(I=lA(I));fA(A,{name:I,fromWireType:function(A){var I,B=l[A>>2],C=A+4;if(g)for(var Q=C,E=0;E<=B;++E){var i=C+E;if(E==B||0==K[i]){var o=m(Q,i-Q);void 0===I?I=o:(I+=String.fromCharCode(0),I+=o),Q=i+1}}else{var D=new Array(B);for(E=0;E>2]=B,g&&C)p(I,K,E,B+1);else if(C)for(var i=0;i255&&(xI(E),qA("String has UTF-16 code units that do not fit in 8 bits")),K[E+i]=o}else for(i=0;i>2],E=Q(),o=A+4,D=0;D<=C;++D){var a=A+4+D*I;if(D==C||0==E[a>>i]){var t=B(o,a-o);void 0===g?g=t:(g+=String.fromCharCode(0),g+=t),o=a+I}}return xI(A),g},toWireType:function(A,B){"string"!=typeof B&&qA("Cannot pass non-string to C++ string type "+g);var Q=E(B),o=ZI(4+Q+I);return l[o>>2]=Q>>i,C(B,o+4,Q+I),null!==A&&A.push(xI,o),o},argPackAdvance:8,readValueFromPointer:MA,destructorFunction:function(A){xI(A)}})},T:function(A,I,g,B,C,Q){FA[A]={name:lA(I),rawConstructor:iI(g,B),rawDestructor:iI(C,Q),fields:[]}},S:function(A,I,g,B,C,Q,E,i,o,D){FA[A].fields.push({fieldName:lA(I),getterReturnType:g,getter:iI(B,C),getterContext:Q,setterArgumentType:E,setter:iI(i,o),setterContext:D})},M:function(A,I){fA(A,{isVoid:!0,name:I=lA(I),argPackAdvance:0,fromWireType:function(){},toWireType:function(A,I){}})},p:function(){return Date.now()},A:function(){throw 1/0},O:hI,P:function(A){A>4&&(GI[A].refcount+=1)},N:function(A,I){var g,B;void 0===(B=SA[g=A])&&qA("_emval_take_value has unknown type "+DI(g));var C=(A=B).readValueFromPointer(I);return rI.toHandle(C)},I:function(A,I){var g,B=new Date(1e3*(l[(g=A)>>2]+4294967296*d[g+4>>2]));d[I>>2]=B.getSeconds(),d[I+4>>2]=B.getMinutes(),d[I+8>>2]=B.getHours(),d[I+12>>2]=B.getDate(),d[I+16>>2]=B.getMonth(),d[I+20>>2]=B.getFullYear()-1900,d[I+24>>2]=B.getDay();var C=new Date(B.getFullYear(),0,1),Q=(B.getTime()-C.getTime())/864e5|0;d[I+28>>2]=Q,d[I+36>>2]=-60*B.getTimezoneOffset();var E=new Date(B.getFullYear(),6,1).getTimezoneOffset(),i=C.getTimezoneOffset(),o=0|(E!=i&&B.getTimezoneOffset()==Math.min(i,E));d[I+32>>2]=o},J:function A(I,g,B){A.called||(A.called=!0,function(A,I,g){var B=(new Date).getFullYear(),C=new Date(B,0,1),Q=new Date(B,6,1),E=C.getTimezoneOffset(),i=Q.getTimezoneOffset(),o=Math.max(E,i);function D(A){var I=A.toTimeString().match(/\\(([A-Za-z ]+)\\)$/);return I?I[1]:"GMT"}d[A>>2]=60*o,d[I>>2]=Number(E!=i);var a=D(C),t=D(Q),s=UI(a),w=UI(t);i>2]=s,l[g+4>>2]=w):(l[g>>2]=w,l[g+4>>2]=s)}(I,g,B))},a:function(){_("")},i:function(A,I,g){var B=function(A,I){var g;for(JI.length=0,I>>=2;g=K[A++];)I+=105!=g&I,JI.push(105==g?d[I]:q[I++>>1]),++I;return JI}(I,g);return iA[A].apply(null,B)},B:function(A){var I=K.length,g=2147483648;if((A>>>=0)>g)return!1;for(var B,C=1;C<=4;C*=2){var Q=I*(1+.2/C);if(Q=Math.min(Q,A+100663296),KI(Math.min(g,(B=Math.max(A,Q))+(65536-B%65536)%65536)))return!0}return!1},C:function(A,I){var g=0;return LI().forEach((function(B,C){var Q=I+g;l[A+4*C>>2]=Q,function(A,I,g){for(var B=0;B>0]=A.charCodeAt(B);J[I>>0]=0}(B,Q),g+=B.length+1})),0},D:function(A,I){var g=LI();l[A>>2]=g.length;var B=0;return g.forEach((function(A){B+=A.length+1})),l[I>>2]=B,0},b:function(I,g){var B;B=I,X()||(A.onExit&&A.onExit(B),N=!0),h(B,new oA(B))},m:function(A){try{var I=yA.getStreamFromFD(A);return RA.close(I),0}catch(A){if(void 0===RA||!(A instanceof RA.ErrnoError))throw A;return A.errno}},F:function(A,I,g,B){try{var C=function(A,I,g,B){for(var C=0,Q=0;Q>2],i=l[I+4>>2];I+=8;var o=RA.read(A,J,E,i,void 0);if(o<0)return-1;if(C+=o,o>2]=C,0}catch(A){if(void 0===RA||!(A instanceof RA.ErrnoError))throw A;return A.errno}},x:function(A,I,g,B,C){try{var Q=(o=g)+2097152>>>0<4194305-!!(i=I)?(i>>>0)+4294967296*o:NaN;if(isNaN(Q))return 61;var E=yA.getStreamFromFD(A);return RA.llseek(E,Q,B),gA=[E.position>>>0,(IA=E.position,+Math.abs(IA)>=1?IA>0?(0|Math.min(+Math.floor(IA/4294967296),4294967295))>>>0:~~+Math.ceil((IA-+(~~IA>>>0))/4294967296)>>>0:0)],d[C>>2]=gA[0],d[C+4>>2]=gA[1],E.getdents&&0===Q&&0===B&&(E.getdents=null),0}catch(A){if(void 0===RA||!(A instanceof RA.ErrnoError))throw A;return A.errno}var i,o},n:function(A,I,g,B){try{var C=function(A,I,g,B){for(var C=0,Q=0;Q>2],i=l[I+4>>2];I+=8;var o=RA.write(A,J,E,i,void 0);if(o<0)return-1;C+=o}return C}(yA.getStreamFromFD(A),I,g);return l[B>>2]=C,0}catch(A){if(void 0===RA||!(A instanceof RA.ErrnoError))throw A;return A.errno}},t:function(A,I){var g=TI();try{return QI(A)(I)}catch(A){if(vI(g),A!==A+0)throw A;XI(1,0)}},v:function(A,I,g){var B=TI();try{return QI(A)(I,g)}catch(A){if(vI(B),A!==A+0)throw A;XI(1,0)}},u:function(A,I,g,B){var C=TI();try{return QI(A)(I,g,B)}catch(A){if(vI(C),A!==A+0)throw A;XI(1,0)}},j:function(A,I){var g=TI();try{QI(A)(I)}catch(A){if(vI(g),A!==A+0)throw A;XI(1,0)}},w:function(A,I,g){var B=TI();try{QI(A)(I,g)}catch(A){if(vI(B),A!==A+0)throw A;XI(1,0)}},E:function(A,I,g,B){var C=TI();try{QI(A)(I,g,B)}catch(A){if(vI(C),A!==A+0)throw A;XI(1,0)}},k:function(A,I,g,B,C){var Q=TI();try{QI(A)(I,g,B,C)}catch(A){if(vI(Q),A!==A+0)throw A;XI(1,0)}},V:qI,z:function(A,I,g,B){return qI(A,I,g,B)}},ZI=(function(){var I={a:bI};function B(I,g){var B,C=I.exports;A.asm=C,b((S=A.asm.W).buffer),Z=A.asm.$,B=A.asm.X,V.unshift(B),z()}function C(A){B(A.instance)}function E(A){return function(){if(!e&&(r||R)){if("function"==typeof fetch&&!QA($))return fetch($,{credentials:"same-origin"}).then((function(A){if(!A.ok)throw"failed to load wasm binary file at \'"+$+"\'";return A.arrayBuffer()})).catch((function(){return EA($)}));if(Q)return new Promise((function(A,I){Q($,(function(I){A(new Uint8Array(I))}),I)}))}return Promise.resolve().then((function(){return EA($)}))}().then((function(A){return WebAssembly.instantiate(A,I)})).then((function(A){return A})).then(A,(function(A){n("failed to asynchronously prepare wasm: "+A),_(A)}))}if(P(),A.instantiateWasm)try{return A.instantiateWasm(I,B)}catch(A){return n("Module.instantiateWasm callback failed with error: "+A),!1}(e||"function"!=typeof WebAssembly.instantiateStreaming||CA($)||QA($)||y||"function"!=typeof fetch?E(C):fetch($,{credentials:"same-origin"}).then((function(A){return WebAssembly.instantiateStreaming(A,I).then(C,(function(A){return n("wasm streaming compile failed: "+A),n("falling back to ArrayBuffer instantiation"),E(C)}))}))).catch(g)}(),A.___wasm_call_ctors=function(){return(A.___wasm_call_ctors=A.asm.X).apply(null,arguments)},A._malloc=function(){return(ZI=A._malloc=A.asm.Y).apply(null,arguments)}),xI=A._free=function(){return(xI=A._free=A.asm.Z).apply(null,arguments)},VI=A.___errno_location=function(){return(VI=A.___errno_location=A.asm._).apply(null,arguments)},OI=A.___getTypeName=function(){return(OI=A.___getTypeName=A.asm.aa).apply(null,arguments)},XI=(A.__embind_initialize_bindings=function(){return(A.__embind_initialize_bindings=A.asm.ba).apply(null,arguments)},A._setThrew=function(){return(XI=A._setThrew=A.asm.ca).apply(null,arguments)}),TI=A.stackSave=function(){return(TI=A.stackSave=A.asm.da).apply(null,arguments)},vI=A.stackRestore=function(){return(vI=A.stackRestore=A.asm.ea).apply(null,arguments)},jI=A.___cxa_is_pointer_type=function(){return(jI=A.___cxa_is_pointer_type=A.asm.fa).apply(null,arguments)};function PI(g){function B(){WI||(WI=!0,A.calledRun=!0,N||(A.noFSInit||RA.init.initialized||RA.init(),RA.ignorePermissions=!1,GA.init(),DA(V),I(A),A.onRuntimeInitialized&&A.onRuntimeInitialized(),function(){if(A.postRun)for("function"==typeof A.postRun&&(A.postRun=[A.postRun]);A.postRun.length;)I=A.postRun.shift(),O.unshift(I);var I;DA(O)}()))}g=g||w,T>0||(function(){if(A.preRun)for("function"==typeof A.preRun&&(A.preRun=[A.preRun]);A.preRun.length;)I=A.preRun.shift(),x.unshift(I);var I;DA(x)}(),T>0||(A.setStatus?(A.setStatus("Running..."),setTimeout((function(){setTimeout((function(){A.setStatus("")}),1),B()}),1)):B()))}if(A.dynCall_jiji=function(){return(A.dynCall_jiji=A.asm.ga).apply(null,arguments)},A.dynCall_viijii=function(){return(A.dynCall_viijii=A.asm.ha).apply(null,arguments)},A.dynCall_iiiiij=function(){return(A.dynCall_iiiiij=A.asm.ia).apply(null,arguments)},A.dynCall_iiiiijj=function(){return(A.dynCall_iiiiijj=A.asm.ja).apply(null,arguments)},A.dynCall_iiiiiijj=function(){return(A.dynCall_iiiiiijj=A.asm.ka).apply(null,arguments)},A.FS=RA,j=function A(){WI||PI(),WI||(j=A)},A.preInit)for("function"==typeof A.preInit&&(A.preInit=[A.preInit]);A.preInit.length>0;)A.preInit.pop()();return PI(),A.ready});const G=w;function h(A,I){return function(){return A.apply(I,arguments)}}const{toString:r}=Object.prototype,{getPrototypeOf:R}=Object,y=(F=Object.create(null),A=>{const I=r.call(A);return F[I]||(F[I]=I.slice(8,-1).toLowerCase())});var F;const e=A=>(A=A.toLowerCase(),I=>y(I)===A),M=A=>I=>typeof I===A,{isArray:n}=Array,S=M("undefined"),c=e("ArrayBuffer"),N=M("string"),k=M("function"),U=M("number"),J=A=>null!==A&&"object"==typeof A,K=A=>{if("object"!==y(A))return!1;const I=R(A);return!(null!==I&&I!==Object.prototype&&null!==Object.getPrototypeOf(I)||Symbol.toStringTag in A||Symbol.iterator in A)},Y=e("Date"),L=e("File"),d=e("Blob"),l=e("FileList"),H=e("URLSearchParams");function q(A,I,{allOwnKeys:g=!1}={}){if(null==A)return;let B,C;if("object"!=typeof A&&(A=[A]),n(A))for(B=0,C=A.length;B0;)if(B=g[C],I===B.toLowerCase())return B;return null}const u="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:g.g,m=A=>!S(A)&&A!==u,p=(W="undefined"!=typeof Uint8Array&&R(Uint8Array),A=>W&&A instanceof W);var W;const b=e("HTMLFormElement"),Z=(({hasOwnProperty:A})=>(I,g)=>A.call(I,g))(Object.prototype),x=e("RegExp"),V=(A,I)=>{const g=Object.getOwnPropertyDescriptors(A),B={};q(g,((g,C)=>{!1!==I(g,C,A)&&(B[C]=g)})),Object.defineProperties(A,B)},O={isArray:n,isArrayBuffer:c,isBuffer:function(A){return null!==A&&!S(A)&&null!==A.constructor&&!S(A.constructor)&&k(A.constructor.isBuffer)&&A.constructor.isBuffer(A)},isFormData:A=>{const I="[object FormData]";return A&&("function"==typeof FormData&&A instanceof FormData||r.call(A)===I||k(A.toString)&&A.toString()===I)},isArrayBufferView:function(A){let I;return I="undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(A):A&&A.buffer&&c(A.buffer),I},isString:N,isNumber:U,isBoolean:A=>!0===A||!1===A,isObject:J,isPlainObject:K,isUndefined:S,isDate:Y,isFile:L,isBlob:d,isRegExp:x,isFunction:k,isStream:A=>J(A)&&k(A.pipe),isURLSearchParams:H,isTypedArray:p,isFileList:l,forEach:q,merge:function A(){const{caseless:I}=m(this)&&this||{},g={},B=(B,C)=>{const Q=I&&f(g,C)||C;K(g[Q])&&K(B)?g[Q]=A(g[Q],B):K(B)?g[Q]=A({},B):n(B)?g[Q]=B.slice():g[Q]=B};for(let A=0,I=arguments.length;A(q(I,((I,B)=>{g&&k(I)?A[B]=h(I,g):A[B]=I}),{allOwnKeys:B}),A),trim:A=>A.trim?A.trim():A.replace(/^[\\s\\uFEFF\\xA0]+|[\\s\\uFEFF\\xA0]+$/g,""),stripBOM:A=>(65279===A.charCodeAt(0)&&(A=A.slice(1)),A),inherits:(A,I,g,B)=>{A.prototype=Object.create(I.prototype,B),A.prototype.constructor=A,Object.defineProperty(A,"super",{value:I.prototype}),g&&Object.assign(A.prototype,g)},toFlatObject:(A,I,g,B)=>{let C,Q,E;const i={};if(I=I||{},null==A)return I;do{for(C=Object.getOwnPropertyNames(A),Q=C.length;Q-- >0;)E=C[Q],B&&!B(E,A,I)||i[E]||(I[E]=A[E],i[E]=!0);A=!1!==g&&R(A)}while(A&&(!g||g(A,I))&&A!==Object.prototype);return I},kindOf:y,kindOfTest:e,endsWith:(A,I,g)=>{A=String(A),(void 0===g||g>A.length)&&(g=A.length),g-=I.length;const B=A.indexOf(I,g);return-1!==B&&B===g},toArray:A=>{if(!A)return null;if(n(A))return A;let I=A.length;if(!U(I))return null;const g=new Array(I);for(;I-- >0;)g[I]=A[I];return g},forEachEntry:(A,I)=>{const g=(A&&A[Symbol.iterator]).call(A);let B;for(;(B=g.next())&&!B.done;){const g=B.value;I.call(A,g[0],g[1])}},matchAll:(A,I)=>{let g;const B=[];for(;null!==(g=A.exec(I));)B.push(g);return B},isHTMLForm:b,hasOwnProperty:Z,hasOwnProp:Z,reduceDescriptors:V,freezeMethods:A=>{V(A,((I,g)=>{if(k(A)&&-1!==["arguments","caller","callee"].indexOf(g))return!1;const B=A[g];k(B)&&(I.enumerable=!1,"writable"in I?I.writable=!1:I.set||(I.set=()=>{throw Error("Can not rewrite read-only method \'"+g+"\'")}))}))},toObjectSet:(A,I)=>{const g={},B=A=>{A.forEach((A=>{g[A]=!0}))};return n(A)?B(A):B(String(A).split(I)),g},toCamelCase:A=>A.toLowerCase().replace(/[_-\\s]([a-z\\d])(\\w*)/g,(function(A,I,g){return I.toUpperCase()+g})),noop:()=>{},toFiniteNumber:(A,I)=>(A=+A,Number.isFinite(A)?A:I),findKey:f,global:u,isContextDefined:m,toJSONObject:A=>{const I=new Array(10),g=(A,B)=>{if(J(A)){if(I.indexOf(A)>=0)return;if(!("toJSON"in A)){I[B]=A;const C=n(A)?[]:{};return q(A,((A,I)=>{const Q=g(A,B+1);!S(Q)&&(C[I]=Q)})),I[B]=void 0,C}}return A};return g(A,0)}};function X(A,I,g,B,C){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=(new Error).stack,this.message=A,this.name="AxiosError",I&&(this.code=I),g&&(this.config=g),B&&(this.request=B),C&&(this.response=C)}O.inherits(X,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:O.toJSONObject(this.config),code:this.code,status:this.response&&this.response.status?this.response.status:null}}});const T=X.prototype,v={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach((A=>{v[A]={value:A}})),Object.defineProperties(X,v),Object.defineProperty(T,"isAxiosError",{value:!0}),X.from=(A,I,g,B,C,Q)=>{const E=Object.create(T);return O.toFlatObject(A,E,(function(A){return A!==Error.prototype}),(A=>"isAxiosError"!==A)),X.call(E,A.message,I,g,B,C),E.cause=A,E.name=A.name,Q&&Object.assign(E,Q),E};const j=X,P=B(230);function z(A){return O.isPlainObject(A)||O.isArray(A)}function _(A){return O.endsWith(A,"[]")?A.slice(0,-2):A}function $(A,I,g){return A?A.concat(I).map((function(A,I){return A=_(A),!g&&I?"["+A+"]":A})).join(g?".":""):I}const AA=O.toFlatObject(O,{},null,(function(A){return/^is[A-Z]/.test(A)})),IA=function(A,I,g){if(!O.isObject(A))throw new TypeError("target must be an object");I=I||new(P||FormData);const B=(g=O.toFlatObject(g,{metaTokens:!0,dots:!1,indexes:!1},!1,(function(A,I){return!O.isUndefined(I[A])}))).metaTokens,C=g.visitor||a,Q=g.dots,E=g.indexes,i=(g.Blob||"undefined"!=typeof Blob&&Blob)&&(o=I)&&O.isFunction(o.append)&&"FormData"===o[Symbol.toStringTag]&&o[Symbol.iterator];var o;if(!O.isFunction(C))throw new TypeError("visitor must be a function");function D(A){if(null===A)return"";if(O.isDate(A))return A.toISOString();if(!i&&O.isBlob(A))throw new j("Blob is not supported. Use a Buffer instead.");return O.isArrayBuffer(A)||O.isTypedArray(A)?i&&"function"==typeof Blob?new Blob([A]):Buffer.from(A):A}function a(A,g,C){let i=A;if(A&&!C&&"object"==typeof A)if(O.endsWith(g,"{}"))g=B?g:g.slice(0,-2),A=JSON.stringify(A);else if(O.isArray(A)&&function(A){return O.isArray(A)&&!A.some(z)}(A)||O.isFileList(A)||O.endsWith(g,"[]")&&(i=O.toArray(A)))return g=_(g),i.forEach((function(A,B){!O.isUndefined(A)&&null!==A&&I.append(!0===E?$([g],B,Q):null===E?g:g+"[]",D(A))})),!1;return!!z(A)||(I.append($(C,g,Q),D(A)),!1)}const t=[],s=Object.assign(AA,{defaultVisitor:a,convertValue:D,isVisitable:z});if(!O.isObject(A))throw new TypeError("data must be an object");return function A(g,B){if(!O.isUndefined(g)){if(-1!==t.indexOf(g))throw Error("Circular reference detected in "+B.join("."));t.push(g),O.forEach(g,(function(g,Q){!0===(!(O.isUndefined(g)||null===g)&&C.call(I,g,O.isString(Q)?Q.trim():Q,B,s))&&A(g,B?B.concat(Q):[Q])})),t.pop()}}(A),I};function gA(A){const I={"!":"%21","\'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\\0"};return encodeURIComponent(A).replace(/[!\'()~]|%20|%00/g,(function(A){return I[A]}))}function BA(A,I){this._pairs=[],A&&IA(A,this,I)}const CA=BA.prototype;CA.append=function(A,I){this._pairs.push([A,I])},CA.toString=function(A){const I=A?function(I){return A.call(this,I,gA)}:gA;return this._pairs.map((function(A){return I(A[0])+"="+I(A[1])}),"").join("&")};const QA=BA;function EA(A){return encodeURIComponent(A).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function iA(A,I,g){if(!I)return A;const B=g&&g.encode||EA,C=g&&g.serialize;let Q;if(Q=C?C(I,g):O.isURLSearchParams(I)?I.toString():new QA(I,g).toString(B),Q){const I=A.indexOf("#");-1!==I&&(A=A.slice(0,I)),A+=(-1===A.indexOf("?")?"?":"&")+Q}return A}const oA=class{constructor(){this.handlers=[]}use(A,I,g){return this.handlers.push({fulfilled:A,rejected:I,synchronous:!!g&&g.synchronous,runWhen:g?g.runWhen:null}),this.handlers.length-1}eject(A){this.handlers[A]&&(this.handlers[A]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(A){O.forEach(this.handlers,(function(I){null!==I&&A(I)}))}},DA={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},aA="undefined"!=typeof URLSearchParams?URLSearchParams:QA,tA=FormData,sA=(()=>{let A;return("undefined"==typeof navigator||"ReactNative"!==(A=navigator.product)&&"NativeScript"!==A&&"NS"!==A)&&"undefined"!=typeof window&&"undefined"!=typeof document})(),wA="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope&&"function"==typeof self.importScripts,GA={isBrowser:!0,classes:{URLSearchParams:aA,FormData:tA,Blob},isStandardBrowserEnv:sA,isStandardBrowserWebWorkerEnv:wA,protocols:["http","https","file","blob","url","data"]},hA=function(A){function I(A,g,B,C){let Q=A[C++];const E=Number.isFinite(+Q),i=C>=A.length;return Q=!Q&&O.isArray(B)?B.length:Q,i?(O.hasOwnProp(B,Q)?B[Q]=[B[Q],g]:B[Q]=g,!E):(B[Q]&&O.isObject(B[Q])||(B[Q]=[]),I(A,g,B[Q],C)&&O.isArray(B[Q])&&(B[Q]=function(A){const I={},g=Object.keys(A);let B;const C=g.length;let Q;for(B=0;B{I(function(A){return O.matchAll(/\\w+|\\[(\\w*)]/g,A).map((A=>"[]"===A[0]?"":A[1]||A[0]))}(A),B,g,0)})),g}return null},rA={"Content-Type":void 0},RA={transitional:DA,adapter:["xhr","http"],transformRequest:[function(A,I){const g=I.getContentType()||"",B=g.indexOf("application/json")>-1,C=O.isObject(A);if(C&&O.isHTMLForm(A)&&(A=new FormData(A)),O.isFormData(A))return B&&B?JSON.stringify(hA(A)):A;if(O.isArrayBuffer(A)||O.isBuffer(A)||O.isStream(A)||O.isFile(A)||O.isBlob(A))return A;if(O.isArrayBufferView(A))return A.buffer;if(O.isURLSearchParams(A))return I.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),A.toString();let Q;if(C){if(g.indexOf("application/x-www-form-urlencoded")>-1)return function(A,I){return IA(A,new GA.classes.URLSearchParams,Object.assign({visitor:function(A,I,g,B){return GA.isNode&&O.isBuffer(A)?(this.append(I,A.toString("base64")),!1):B.defaultVisitor.apply(this,arguments)}},I))}(A,this.formSerializer).toString();if((Q=O.isFileList(A))||g.indexOf("multipart/form-data")>-1){const I=this.env&&this.env.FormData;return IA(Q?{"files[]":A}:A,I&&new I,this.formSerializer)}}return C||B?(I.setContentType("application/json",!1),function(A,I,g){if(O.isString(A))try{return(0,JSON.parse)(A),O.trim(A)}catch(A){if("SyntaxError"!==A.name)throw A}return(0,JSON.stringify)(A)}(A)):A}],transformResponse:[function(A){const I=this.transitional||RA.transitional,g=I&&I.forcedJSONParsing,B="json"===this.responseType;if(A&&O.isString(A)&&(g&&!this.responseType||B)){const g=!(I&&I.silentJSONParsing)&&B;try{return JSON.parse(A)}catch(A){if(g){if("SyntaxError"===A.name)throw j.from(A,j.ERR_BAD_RESPONSE,this,null,this.response);throw A}}}return A}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:GA.classes.FormData,Blob:GA.classes.Blob},validateStatus:function(A){return A>=200&&A<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};O.forEach(["delete","get","head"],(function(A){RA.headers[A]={}})),O.forEach(["post","put","patch"],(function(A){RA.headers[A]=O.merge(rA)}));const yA=RA,FA=O.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),eA=Symbol("internals");function MA(A){return A&&String(A).trim().toLowerCase()}function nA(A){return!1===A||null==A?A:O.isArray(A)?A.map(nA):String(A)}function SA(A,I,g,B){return O.isFunction(B)?B.call(this,I,g):O.isString(I)?O.isString(B)?-1!==I.indexOf(B):O.isRegExp(B)?B.test(I):void 0:void 0}class cA{constructor(A){A&&this.set(A)}set(A,I,g){const B=this;function C(A,I,g){const C=MA(I);if(!C)throw new Error("header name must be a non-empty string");const Q=O.findKey(B,C);(!Q||void 0===B[Q]||!0===g||void 0===g&&!1!==B[Q])&&(B[Q||I]=nA(A))}const Q=(A,I)=>O.forEach(A,((A,g)=>C(A,g,I)));return O.isPlainObject(A)||A instanceof this.constructor?Q(A,I):O.isString(A)&&(A=A.trim())&&!/^[-_a-zA-Z]+$/.test(A.trim())?Q((A=>{const I={};let g,B,C;return A&&A.split("\\n").forEach((function(A){C=A.indexOf(":"),g=A.substring(0,C).trim().toLowerCase(),B=A.substring(C+1).trim(),!g||I[g]&&FA[g]||("set-cookie"===g?I[g]?I[g].push(B):I[g]=[B]:I[g]=I[g]?I[g]+", "+B:B)})),I})(A),I):null!=A&&C(I,A,g),this}get(A,I){if(A=MA(A)){const g=O.findKey(this,A);if(g){const A=this[g];if(!I)return A;if(!0===I)return function(A){const I=Object.create(null),g=/([^\\s,;=]+)\\s*(?:=\\s*([^,;]+))?/g;let B;for(;B=g.exec(A);)I[B[1]]=B[2];return I}(A);if(O.isFunction(I))return I.call(this,A,g);if(O.isRegExp(I))return I.exec(A);throw new TypeError("parser must be boolean|regexp|function")}}}has(A,I){if(A=MA(A)){const g=O.findKey(this,A);return!(!g||I&&!SA(0,this[g],g,I))}return!1}delete(A,I){const g=this;let B=!1;function C(A){if(A=MA(A)){const C=O.findKey(g,A);!C||I&&!SA(0,g[C],C,I)||(delete g[C],B=!0)}}return O.isArray(A)?A.forEach(C):C(A),B}clear(){return Object.keys(this).forEach(this.delete.bind(this))}normalize(A){const I=this,g={};return O.forEach(this,((B,C)=>{const Q=O.findKey(g,C);if(Q)return I[Q]=nA(B),void delete I[C];const E=A?function(A){return A.trim().toLowerCase().replace(/([a-z\\d])(\\w*)/g,((A,I,g)=>I.toUpperCase()+g))}(C):String(C).trim();E!==C&&delete I[C],I[E]=nA(B),g[E]=!0})),this}concat(...A){return this.constructor.concat(this,...A)}toJSON(A){const I=Object.create(null);return O.forEach(this,((g,B)=>{null!=g&&!1!==g&&(I[B]=A&&O.isArray(g)?g.join(", "):g)})),I}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map((([A,I])=>A+": "+I)).join("\\n")}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(A){return A instanceof this?A:new this(A)}static concat(A,...I){const g=new this(A);return I.forEach((A=>g.set(A))),g}static accessor(A){const I=(this[eA]=this[eA]={accessors:{}}).accessors,g=this.prototype;function B(A){const B=MA(A);I[B]||(function(A,I){const g=O.toCamelCase(" "+I);["get","set","has"].forEach((B=>{Object.defineProperty(A,B+g,{value:function(A,g,C){return this[B].call(this,I,A,g,C)},configurable:!0})}))}(g,A),I[B]=!0)}return O.isArray(A)?A.forEach(B):B(A),this}}cA.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent"]),O.freezeMethods(cA.prototype),O.freezeMethods(cA);const NA=cA;function kA(A,I){const g=this||yA,B=I||g,C=NA.from(B.headers);let Q=B.data;return O.forEach(A,(function(A){Q=A.call(g,Q,C.normalize(),I?I.status:void 0)})),C.normalize(),Q}function UA(A){return!(!A||!A.__CANCEL__)}function JA(A,I,g){j.call(this,null==A?"canceled":A,j.ERR_CANCELED,I,g),this.name="CanceledError"}O.inherits(JA,j,{__CANCEL__:!0});const KA=JA,YA=GA.isStandardBrowserEnv?{write:function(A,I,g,B,C,Q){const E=[];E.push(A+"="+encodeURIComponent(I)),O.isNumber(g)&&E.push("expires="+new Date(g).toGMTString()),O.isString(B)&&E.push("path="+B),O.isString(C)&&E.push("domain="+C),!0===Q&&E.push("secure"),document.cookie=E.join("; ")},read:function(A){const I=document.cookie.match(new RegExp("(^|;\\\\s*)("+A+")=([^;]*)"));return I?decodeURIComponent(I[3]):null},remove:function(A){this.write(A,"",Date.now()-864e5)}}:{write:function(){},read:function(){return null},remove:function(){}};function LA(A,I){return A&&!/^([a-z][a-z\\d+\\-.]*:)?\\/\\//i.test(I)?function(A,I){return I?A.replace(/\\/+$/,"")+"/"+I.replace(/^\\/+/,""):A}(A,I):I}const dA=GA.isStandardBrowserEnv?function(){const A=/(msie|trident)/i.test(navigator.userAgent),I=document.createElement("a");let g;function B(g){let B=g;return A&&(I.setAttribute("href",B),B=I.href),I.setAttribute("href",B),{href:I.href,protocol:I.protocol?I.protocol.replace(/:$/,""):"",host:I.host,search:I.search?I.search.replace(/^\\?/,""):"",hash:I.hash?I.hash.replace(/^#/,""):"",hostname:I.hostname,port:I.port,pathname:"/"===I.pathname.charAt(0)?I.pathname:"/"+I.pathname}}return g=B(window.location.href),function(A){const I=O.isString(A)?B(A):A;return I.protocol===g.protocol&&I.host===g.host}}():function(){return!0};function lA(A,I){let g=0;const B=function(A,I){A=A||10;const g=new Array(A),B=new Array(A);let C,Q=0,E=0;return I=void 0!==I?I:1e3,function(i){const o=Date.now(),D=B[E];C||(C=o),g[Q]=i,B[Q]=o;let a=E,t=0;for(;a!==Q;)t+=g[a++],a%=A;if(Q=(Q+1)%A,Q===E&&(E=(E+1)%A),o-C{const Q=C.loaded,E=C.lengthComputable?C.total:void 0,i=Q-g,o=B(i);g=Q;const D={loaded:Q,total:E,progress:E?Q/E:void 0,bytes:i,rate:o||void 0,estimated:o&&E&&Q<=E?(E-Q)/o:void 0,event:C};D[I?"download":"upload"]=!0,A(D)}}const HA={http:null,xhr:"undefined"!=typeof XMLHttpRequest&&function(A){return new Promise((function(I,g){let B=A.data;const C=NA.from(A.headers).normalize(),Q=A.responseType;let E;function i(){A.cancelToken&&A.cancelToken.unsubscribe(E),A.signal&&A.signal.removeEventListener("abort",E)}O.isFormData(B)&&(GA.isStandardBrowserEnv||GA.isStandardBrowserWebWorkerEnv)&&C.setContentType(!1);let o=new XMLHttpRequest;if(A.auth){const I=A.auth.username||"",g=A.auth.password?unescape(encodeURIComponent(A.auth.password)):"";C.set("Authorization","Basic "+btoa(I+":"+g))}const D=LA(A.baseURL,A.url);function a(){if(!o)return;const B=NA.from("getAllResponseHeaders"in o&&o.getAllResponseHeaders());!function(A,I,g){const B=g.config.validateStatus;g.status&&B&&!B(g.status)?I(new j("Request failed with status code "+g.status,[j.ERR_BAD_REQUEST,j.ERR_BAD_RESPONSE][Math.floor(g.status/100)-4],g.config,g.request,g)):A(g)}((function(A){I(A),i()}),(function(A){g(A),i()}),{data:Q&&"text"!==Q&&"json"!==Q?o.response:o.responseText,status:o.status,statusText:o.statusText,headers:B,config:A,request:o}),o=null}if(o.open(A.method.toUpperCase(),iA(D,A.params,A.paramsSerializer),!0),o.timeout=A.timeout,"onloadend"in o?o.onloadend=a:o.onreadystatechange=function(){o&&4===o.readyState&&(0!==o.status||o.responseURL&&0===o.responseURL.indexOf("file:"))&&setTimeout(a)},o.onabort=function(){o&&(g(new j("Request aborted",j.ECONNABORTED,A,o)),o=null)},o.onerror=function(){g(new j("Network Error",j.ERR_NETWORK,A,o)),o=null},o.ontimeout=function(){let I=A.timeout?"timeout of "+A.timeout+"ms exceeded":"timeout exceeded";const B=A.transitional||DA;A.timeoutErrorMessage&&(I=A.timeoutErrorMessage),g(new j(I,B.clarifyTimeoutError?j.ETIMEDOUT:j.ECONNABORTED,A,o)),o=null},GA.isStandardBrowserEnv){const I=(A.withCredentials||dA(D))&&A.xsrfCookieName&&YA.read(A.xsrfCookieName);I&&C.set(A.xsrfHeaderName,I)}void 0===B&&C.setContentType(null),"setRequestHeader"in o&&O.forEach(C.toJSON(),(function(A,I){o.setRequestHeader(I,A)})),O.isUndefined(A.withCredentials)||(o.withCredentials=!!A.withCredentials),Q&&"json"!==Q&&(o.responseType=A.responseType),"function"==typeof A.onDownloadProgress&&o.addEventListener("progress",lA(A.onDownloadProgress,!0)),"function"==typeof A.onUploadProgress&&o.upload&&o.upload.addEventListener("progress",lA(A.onUploadProgress)),(A.cancelToken||A.signal)&&(E=I=>{o&&(g(!I||I.type?new KA(null,A,o):I),o.abort(),o=null)},A.cancelToken&&A.cancelToken.subscribe(E),A.signal&&(A.signal.aborted?E():A.signal.addEventListener("abort",E)));const t=function(A){const I=/^([-+\\w]{1,25})(:?\\/\\/|:)/.exec(A);return I&&I[1]||""}(D);t&&-1===GA.protocols.indexOf(t)?g(new j("Unsupported protocol "+t+":",j.ERR_BAD_REQUEST,A)):o.send(B||null)}))}};function qA(A){if(A.cancelToken&&A.cancelToken.throwIfRequested(),A.signal&&A.signal.aborted)throw new KA(null,A)}function fA(A){return qA(A),A.headers=NA.from(A.headers),A.data=kA.call(A,A.transformRequest),-1!==["post","put","patch"].indexOf(A.method)&&A.headers.setContentType("application/x-www-form-urlencoded",!1),(A=>{A=O.isArray(A)?A:[A];const{length:I}=A;let g,B;for(let C=0;C{if(A){try{Object.defineProperty(A,"name",{value:I})}catch(A){}Object.defineProperty(A,"adapterName",{value:I})}}));const uA=A=>A instanceof NA?A.toJSON():A;function mA(A,I){I=I||{};const g={};function B(A,I,g){return O.isPlainObject(A)&&O.isPlainObject(I)?O.merge.call({caseless:g},A,I):O.isPlainObject(I)?O.merge({},I):O.isArray(I)?I.slice():I}function C(A,I,g){return O.isUndefined(I)?O.isUndefined(A)?void 0:B(void 0,A,g):B(A,I,g)}function Q(A,I){if(!O.isUndefined(I))return B(void 0,I)}function E(A,I){return O.isUndefined(I)?O.isUndefined(A)?void 0:B(void 0,A):B(void 0,I)}function i(g,C,Q){return Q in I?B(g,C):Q in A?B(void 0,g):void 0}const o={url:Q,method:Q,data:Q,baseURL:E,transformRequest:E,transformResponse:E,paramsSerializer:E,timeout:E,timeoutMessage:E,withCredentials:E,adapter:E,responseType:E,xsrfCookieName:E,xsrfHeaderName:E,onUploadProgress:E,onDownloadProgress:E,decompress:E,maxContentLength:E,maxBodyLength:E,beforeRedirect:E,transport:E,httpAgent:E,httpsAgent:E,cancelToken:E,socketPath:E,responseEncoding:E,validateStatus:i,headers:(A,I)=>C(uA(A),uA(I),!0)};return O.forEach(Object.keys(A).concat(Object.keys(I)),(function(B){const Q=o[B]||C,E=Q(A[B],I[B],B);O.isUndefined(E)&&Q!==i||(g[B]=E)})),g}const pA={};["object","boolean","number","function","string","symbol"].forEach(((A,I)=>{pA[A]=function(g){return typeof g===A||"a"+(I<1?"n ":" ")+A}}));const WA={};pA.transitional=function(A,I,g){function B(A,I){return"[Axios v1.2.4] Transitional option \'"+A+"\'"+I+(g?". "+g:"")}return(g,C,Q)=>{if(!1===A)throw new j(B(C," has been removed"+(I?" in "+I:"")),j.ERR_DEPRECATED);return I&&!WA[C]&&(WA[C]=!0,console.warn(B(C," has been deprecated since v"+I+" and will be removed in the near future"))),!A||A(g,C,Q)}};const bA={assertOptions:function(A,I,g){if("object"!=typeof A)throw new j("options must be an object",j.ERR_BAD_OPTION_VALUE);const B=Object.keys(A);let C=B.length;for(;C-- >0;){const Q=B[C],E=I[Q];if(E){const I=A[Q],g=void 0===I||E(I,Q,A);if(!0!==g)throw new j("option "+Q+" must be "+g,j.ERR_BAD_OPTION_VALUE)}else if(!0!==g)throw new j("Unknown option "+Q,j.ERR_BAD_OPTION)}},validators:pA},ZA=bA.validators;class xA{constructor(A){this.defaults=A,this.interceptors={request:new oA,response:new oA}}request(A,I){"string"==typeof A?(I=I||{}).url=A:I=A||{},I=mA(this.defaults,I);const{transitional:g,paramsSerializer:B,headers:C}=I;let Q;void 0!==g&&bA.assertOptions(g,{silentJSONParsing:ZA.transitional(ZA.boolean),forcedJSONParsing:ZA.transitional(ZA.boolean),clarifyTimeoutError:ZA.transitional(ZA.boolean)},!1),void 0!==B&&bA.assertOptions(B,{encode:ZA.function,serialize:ZA.function},!0),I.method=(I.method||this.defaults.method||"get").toLowerCase(),Q=C&&O.merge(C.common,C[I.method]),Q&&O.forEach(["delete","get","head","post","put","patch","common"],(A=>{delete C[A]})),I.headers=NA.concat(Q,C);const E=[];let i=!0;this.interceptors.request.forEach((function(A){"function"==typeof A.runWhen&&!1===A.runWhen(I)||(i=i&&A.synchronous,E.unshift(A.fulfilled,A.rejected))}));const o=[];let D;this.interceptors.response.forEach((function(A){o.push(A.fulfilled,A.rejected)}));let a,t=0;if(!i){const A=[fA.bind(this),void 0];for(A.unshift.apply(A,E),A.push.apply(A,o),a=A.length,D=Promise.resolve(I);t{if(!g._listeners)return;let I=g._listeners.length;for(;I-- >0;)g._listeners[I](A);g._listeners=null})),this.promise.then=A=>{let I;const B=new Promise((A=>{g.subscribe(A),I=A})).then(A);return B.cancel=function(){g.unsubscribe(I)},B},A((function(A,B,C){g.reason||(g.reason=new KA(A,B,C),I(g.reason))}))}throwIfRequested(){if(this.reason)throw this.reason}subscribe(A){this.reason?A(this.reason):this._listeners?this._listeners.push(A):this._listeners=[A]}unsubscribe(A){if(!this._listeners)return;const I=this._listeners.indexOf(A);-1!==I&&this._listeners.splice(I,1)}static source(){let A;return{token:new OA((function(I){A=I})),cancel:A}}}const XA=OA,TA={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(TA).forEach((([A,I])=>{TA[I]=A}));const vA=TA,jA=function A(I){const g=new VA(I),B=h(VA.prototype.request,g);return O.extend(B,VA.prototype,g,{allOwnKeys:!0}),O.extend(B,g,null,{allOwnKeys:!0}),B.create=function(g){return A(mA(I,g))},B}(yA);jA.Axios=VA,jA.CanceledError=KA,jA.CancelToken=XA,jA.isCancel=UA,jA.VERSION="1.2.4",jA.toFormData=IA,jA.AxiosError=j,jA.Cancel=jA.CanceledError,jA.all=function(A){return Promise.all(A)},jA.spread=function(A){return function(I){return A.apply(null,I)}},jA.isAxiosError=function(A){return O.isObject(A)&&!0===A.isAxiosError},jA.mergeConfig=mA,jA.AxiosHeaders=NA,jA.formToJSON=A=>hA(O.isHTMLForm(A)?new FormData(A):A),jA.HttpStatusCode=vA,jA.default=jA;const PA=jA;var zA=function(){function A(){Q(this,A)}var g;return D(A,null,[{key:"fetchRemoteData",value:(g=I(s().mark((function A(I){var g;return s().wrap((function(A){for(;;)switch(A.prev=A.next){case 0:return A.prev=0,A.next=3,PA.get(I,{responseType:"arraybuffer"});case 3:return g=A.sent,A.abrupt("return",new Uint8Array(g.data));case 7:throw A.prev=7,A.t0=A.catch(0),A.t0;case 10:case"end":return A.stop()}}),A,null,[[0,7]])}))),function(A){return g.apply(this,arguments)})},{key:"string2Uint8Data",value:function(A){for(var I=new Uint8Array(A.length),g=0;g-1&&this.artoolkit.teardown(this.id),this.image&&this.image.srcObject,this)this[A]=null}},{key:"process",value:function(A){var I=this.detectMarker(A);0!=I&&console.error("[ARController]","detectMarker error:",I);var g,B,C=this.getMarkerNum();for(g in this.patternMarkers)(B=this.patternMarkers[g]).inPrevious=B.inCurrent,B.inCurrent=!1;for(g in this.barcodeMarkers)(B=this.barcodeMarkers[g]).inPrevious=B.inCurrent,B.inCurrent=!1;for(g in this.nftMarkers)(B=this.nftMarkers[g]).inPrevious=B.inCurrent,B.inCurrent=!1;for(var Q=0;Q-1&&(E.id===E.idPatt||-1===E.idMatrix)?(o=this.trackPatternMarkerId(E.idPatt),i=_A.PATTERN_MARKER,E.dir!==E.dirPatt&&this.setMarkerInfoDir(Q,E.dirPatt)):E.idMatrix>-1&&(o=this.trackBarcodeMarkerId(E.idMatrix),i=_A.BARCODE_MARKER,E.dir!==E.dirMatrix&&this.setMarkerInfoDir(Q,E.dirMatrix)),i!==_A.UNKNOWN_MARKER&&o.inPrevious?this.getTransMatSquareCont(Q,o.markerWidth,o.matrix,o.matrix):this.getTransMatSquare(Q,o.markerWidth,o.matrix),o.inCurrent=!0,this.transMatToGLMat(o.matrix,this.transform_mat),this.transformGL_RH=this.arglCameraViewRHf(this.transform_mat),this.dispatchEvent({name:"getMarker",target:this,data:{index:Q,type:i,marker:E,matrix:this.transform_mat,matrixGL_RH:this.transformGL_RH}})}var D=this.nftMarkerCount;this.detectNFTMarker();for(var a=0;a200&&(this.nftMarkerFound=!1,this.dispatchEvent({name:"lostNFTMarker",target:this,data:{index:a,type:s,marker:t,matrix:this.transform_mat,matrixGL_RH:this.transformGL_RH}}))}for(var G=this.getMultiMarkerCount(),h=0;h=0){R=!0,this.dispatchEvent({name:"getMultiMarker",target:this,data:{multiMarkerId:h,matrix:this.transform_mat,matrixGL_RH:this.transformGL_RH}});break}if(R)for(var F=0;F-1&&this.listeners[A].splice(g,1)}}},{key:"dispatchEvent",value:function(A){var I=this.listeners[A.name];if(I)for(var g=0;g>3,E+=4}return!!this.dataHeap&&(this.dataHeap.set(I),!0)}}],[{key:"initWithDimensions",value:(B=I(s().mark((function I(g,B,C,Q){var E;return s().wrap((function(I){for(;;)switch(I.prev=I.next){case 0:return E=new A(g,B,C,Q),I.next=3,E._initialize();case 3:return I.abrupt("return",I.sent);case 4:case"end":return I.stop()}}),I)}))),function(A,I,g,C){return B.apply(this,arguments)})},{key:"initWithImage",value:(g=I(s().mark((function I(g,B,C){var Q,E,i;return s().wrap((function(I){for(;;)switch(I.prev=I.next){case 0:return Q=g.videoWidth||g.width,E=g.videoHeight||g.height,I.next=4,A.initWithDimensions(Q,E,B,C);case 4:return(i=I.sent).image=g,I.abrupt("return",i);case 7:case"end":return I.stop()}}),I)}))),function(A,I,B){return g.apply(this,arguments)})}]),A}();const BI={ARToolkit:_A,ARController:gI}})(),C.default})(),A.exports=B()}},I={};function g(B){var C=I[B];if(void 0!==C)return C.exports;var Q=I[B]={exports:{}};return A[B].call(Q.exports,Q,Q.exports,g),Q.exports}g.n=A=>{var I=A&&A.__esModule?()=>A.default:()=>A;return g.d(I,{a:I}),I},g.d=(A,I)=>{for(var B in I)g.o(I,B)&&!g.o(A,B)&&Object.defineProperty(A,B,{enumerable:!0,get:I[B]})},g.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(A){if("object"==typeof window)return window}}(),g.o=(A,I)=>Object.prototype.hasOwnProperty.call(A,I),(()=>{"use strict";var A=g(799),I=g.n(A);const B=self;let C=null;B.onmessage=function(A){var g=A.data;switch(g.type){case"init":return void function(A){var g,B,Q=self.origin;console.log("base path:",Q);var i=/https?:\\/\\/(www\\.)?[-a-zA-Z0-9@:%._\\+~#=]{2,256}\\.[a-z]{2,6}\\b([-a-zA-Z0-9@:%_\\+.~#()?&//=]*)/gim.test(A.param);1==i?g=A.param:0==i&&(g=Q+"/"+A.param);I().ARController.initWithDimensions(A.pw,A.ph,g,{}).then((function(I){C=I;var g=C.getCameraMatrix(),i=/https?:\\/\\/(www\\.)?[-a-zA-Z0-9@:%._\\+~#=]{2,256}\\.[a-z]{2,6}\\b([-a-zA-Z0-9@:%_\\+.~#()?&//=]*)/gim.test(A.marker);1==i?B=A.marker:0==i&&(B=Q+"/"+A.marker),C.loadNFTMarker(B).then((function(A){C.trackNFTMarkerId(A,80);let I=C.getNFTData(A,0);console.log("nftMarker data: ",I),postMessage({type:"markerInfos",marker:JSON.stringify(I)}),postMessage({type:"endLoading"})})).catch((function(A){console.log("Error in loading marker on Worker",A)})),C.addEventListener("getNFTMarker",(function(A){E={type:"found",matrix:JSON.stringify(A.data.matrix)}})),postMessage({type:"loaded",proj:JSON.stringify(g)})})).catch((function(A){console.error("Error while intizalizing arController",A)}))}(g);case"process":return Q=g.imagedata,E=null,C&&C.process&&C.process(Q),E?postMessage(E):postMessage({type:"not found"}),void(Q=null)}};var Q=null,E=null})()})();',"Worker",void 0,void 0)}var a=B(799),t=B.n(a);const{ARToolkit:s}=t();class w extends g{context;parameters;smoothMatrices;onGetMarker;className;constructor(A,I,g){super(I),this.className="ArMarkerControls",this.context=A,this.parameters={size:1,type:"unknown",patternUrl:null,barcodeValue:null,descriptorsUrl:null,changeMatrixMode:"modelViewMatrix",minConfidence:.6,smooth:!1,smoothCount:5,smoothTolerance:.01,smoothThreshold:2};var B=["pattern","barcode","nft","unknown"];console.assert(-1!==B.indexOf(this.parameters.type),"illegal value",this.parameters.type),B=["modelViewMatrix","cameraTransformMatrix"],console.assert(-1!==B.indexOf(this.parameters.changeMatrixMode),"illegal value",this.parameters.changeMatrixMode),this.object3d=I,this.object3d.matrixAutoUpdate=!1,this.object3d.visible=!1,Q(g,this),this.parameters.smooth&&(this.smoothMatrices=[]),A.addMarker(this),"artoolkit"===this.context.parameters.trackingBackend?this._initArtoolkit():console.assert(!1)}dispose(){this.context&&this.context.arController&&this.context.arController.removeEventListener("getMarker",this.onGetMarker),this.context.removeMarker(this),this.object3d=null,this.smoothMatrices=[]}updateWithModelViewMatrix(I){var g=this.object3d;if(g.visible=!0,"artoolkit"===this.context.parameters.trackingBackend){var B=(new A.Matrix4).copy(this.context._artoolkitProjectionAxisTransformMatrix);B.multiply(I),I.copy(B)}else console.assert(!1);var C=(new A.Matrix4).makeRotationX(Math.PI/2);I.multiply(C);var Q=!1;if("modelViewMatrix"===this.parameters.changeMatrixMode)if(this.parameters.smooth){var E,i,o,D,a=0;if(this.smoothMatrices.push(I.elements.slice()),this.smoothMatrices.length=this.parameters.smoothTolerance&&a++}if(a>=this.parameters.smoothThreshold){for(i in I.elements)I.elements[i]=D[i];g.matrix.copy(I),Q=!0}}}else g.matrix.copy(I);else"cameraTransformMatrix"===this.parameters.changeMatrixMode?g.matrix.copy(I).invert():console.assert(!1);return g.matrix.decompose(g.position,g.quaternion,g.scale),this.dispatchEvent({type:"markerFound"}),Q}update(A){console.log("update not required",A)}name(){var A="";return A+=this.parameters.type,"pattern"===this.parameters.type?A+=" - "+this.parameters.patternUrl.replace(/^.*\//g,""):"barcode"===this.parameters.type?A+=" - "+this.parameters.barcodeValue:"nft"===this.parameters.type?A+=" - "+this.parameters.descriptorsUrl.replace(/^.*\//g,""):console.assert(!1,"no .name() implemented for this marker controls"),A}_initArtoolkit(){var I=this,g=null,B=setInterval((()=>{var A;null!==I.context.arController&&(clearInterval(B),B=null,A=I.context.arController,console.assert(null!==A),"pattern"===I.parameters.type?A.loadMarker(I.parameters.patternUrl).then((function(B){g=B,A.trackPatternMarkerId(g,I.parameters.size)})):"barcode"===I.parameters.type?(g=I.parameters.barcodeValue,A.trackBarcodeMarkerId(g,I.parameters.size)):"nft"===I.parameters.type?function(A,g){var B=new D;window.addEventListener("arjs-video-loaded",(function(Q){var E=Q.detail.component,i=E.clientWidth,o=E.clientHeight,D=320/Math.max(i,o/3*4);const a=i*D,t=o*D,w=Math.max(a,t/3*4),G=Math.max(t,a/4*3),h=(w-a)/2,r=(G-t)/2;g.canvas.style.clientWidth=w+"px",g.canvas.style.clientHeight=G+"px",g.canvas.width=w,g.canvas.height=G;var e=g.canvas.getContext("2d");B.postMessage({type:"init",pw:w,ph:G,marker:A,param:g.cameraParam}),B.onmessage=function(A){if(A&&A.data&&"endLoading"===A.data.type){var g=document.querySelector(".arjs-loader");g&&g.remove();var Q=new Event("arjs-nft-loaded");window.dispatchEvent(Q)}if(A&&A.data&&"loaded"===A.data.type){var D=JSON.parse(A.data.proj),R=w/a,y=G/t;D[0]*=R,D[4]*=R,D[8]*=R,D[12]*=R,D[1]*=y,D[5]*=y,D[9]*=y,D[13]*=y,function(A,I){var g=[];for(var B in I)g[B]=I[B];"function"==typeof A.elements.set?A.elements.set(g):A.elements=[].slice.call(g)}(I.object3d.matrix,D)}if(A&&A.data&&"markerInfos"===A.data.type){var F=JSON.parse(A.data.marker),n=new CustomEvent("arjs-nft-init-data",{detail:{dpi:F.dpi,width:F.width,height:F.height}});window.dispatchEvent(n)}if(A&&A.data&&"found"===A.data.type){var M=JSON.parse(A.data.matrix);C({data:{type:s.NFT_MARKER,matrix:M,msg:A.data.type}}),I.context.arController.showObject=!0}else I.context.arController.showObject=!1;!function(){e.fillStyle="black",e.fillRect(0,0,w,G),e.drawImage(E,0,0,i,o,h,r,a,t);var A=e.getImageData(0,0,w,G);B.postMessage({type:"process",imagedata:A},[A.data.buffer])}()}}))}(I.parameters.descriptorsUrl,A):"unknown"===I.parameters.type?g=null:console.log(!1,"invalid marker type",I.parameters.type),A.addEventListener("getMarker",(function(A){if(A.data.type===s.PATTERN_MARKER&&"pattern"===I.parameters.type){if(null===g)return;A.data.marker.idPatt===g&&C(A)}else if(A.data.type===s.BARCODE_MARKER&&"barcode"===I.parameters.type){if(null===g)return;A.data.marker.idMatrix===g&&C(A)}else A.data.type===s.UNKNOWN_MARKER&&"unknown"===I.parameters.type&&C(A)})))}),20);return;function C(g){if(!(g.data.type===s.PATTERN_MARKER&&g.data.marker.cfPatt{g.arController=A,A.ctx.mozImageSmoothingEnabled=g.parameters.imageSmoothingEnabled,A.ctx.webkitImageSmoothingEnabled=g.parameters.imageSmoothingEnabled,A.ctx.msImageSmoothingEnabled=g.parameters.imageSmoothingEnabled,A.ctx.imageSmoothingEnabled=g.parameters.imageSmoothingEnabled,!0===g.parameters.debug&&(A.debugSetup(),A.canvas.style.position="absolute",A.canvas.style.top="0px",A.canvas.style.opacity="0.6",A.canvas.style.pointerEvents="none",A.canvas.style.zIndex="-1");var B={color:A.artoolkit.AR_TEMPLATE_MATCHING_COLOR,color_and_matrix:A.artoolkit.AR_TEMPLATE_MATCHING_COLOR_AND_MATRIX,mono:A.artoolkit.AR_TEMPLATE_MATCHING_MONO,mono_and_matrix:A.artoolkit.AR_TEMPLATE_MATCHING_MONO_AND_MATRIX}[g.parameters.detectionMode];console.assert(void 0!==B),A.setPatternDetectionMode(B);var C={"3x3":A.artoolkit.AR_MATRIX_CODE_3x3,"3x3_HAMMING63":A.artoolkit.AR_MATRIX_CODE_3x3_HAMMING63,"3x3_PARITY65":A.artoolkit.AR_MATRIX_CODE_3x3_PARITY65,"4x4":A.artoolkit.AR_MATRIX_CODE_4x4,"4x4_BCH_13_9_3":A.artoolkit.AR_MATRIX_CODE_4x4_BCH_13_9_3,"4x4_BCH_13_5_5":A.artoolkit.AR_MATRIX_CODE_4x4_BCH_13_5_5,"5x5_BCH_22_12_5":A.artoolkit.AR_MATRIX_CODE_5x5_BCH_22_12_5,"5x5_BCH_22_7_7":A.artoolkit.AR_MATRIX_CODE_5x5_BCH_22_7_7,"5x5":A.artoolkit.AR_MATRIX_CODE_5x5,"6x6":A.artoolkit.AR_MATRIX_CODE_6x6}[g.parameters.matrixCodeType];console.assert(void 0!==C),A.setMatrixCodeType(C),A.setPattRatio(g.parameters.patternRatio);var Q={black_region:A.artoolkit.AR_LABELING_BLACK_REGION,white_region:A.artoolkit.AR_LABELING_WHITE_REGION}[g.parameters.labelingMode];console.assert(void 0!==Q),A.setLabelingMode(Q),I()})),this}getProjectionMatrix(){console.assert("artoolkit"===this.parameters.trackingBackend),console.assert(this.arController,"arController MUST be initialized to call this function");var I=this.arController.getCameraMatrix();return(new A.Matrix4).fromArray(I)}_updateArtoolkit(A){this.arController.process(A)}}class r{constructor(){}static createDefaultCamera(I){var g=r.parseTrackingMethod(I).trackingBackend;if("artoolkit"===g)var B=new A.Camera;else console.assert(!1,"unknown trackingBackend: "+g);return B}static parseTrackingMethod(A){return"best"===A&&(A="area-artoolkit"),A.startsWith("area-")?{trackingBackend:A.replace("area-",""),markersAreaEnabled:!0}:{trackingBackend:A,markersAreaEnabled:!1}}}class e{sourceParameters;contextParameters;defaultMarkerParameters;constructor(){this.sourceParameters={},this.contextParameters={},this.defaultMarkerParameters={},this.reset(),this.performance("default")}reset(){return this.sourceParameters.sourceType="webcam",this.contextParameters.cameraParametersUrl=h.baseURL+"../data/data/camera_para.dat",this.contextParameters.detectionMode="mono",this.contextParameters.trackingBackend="artoolkit",this.defaultMarkerParameters.type="pattern",this.defaultMarkerParameters.patternUrl=h.baseURL+"../data/data/patt.hiro",this.defaultMarkerParameters.changeMatrixMode="modelViewMatrix",this}performance(A){return"default"===A&&(A=this._guessPerformanceLabel()),"desktop-fast"===A?(this.contextParameters.canvasWidth=1920,this.contextParameters.canvasHeight=1440,this.contextParameters.maxDetectionRate=30):"desktop-normal"===A?(this.contextParameters.canvasWidth=640,this.contextParameters.canvasHeight=480,this.contextParameters.maxDetectionRate=60):"phone-normal"===A?(this.contextParameters.canvasWidth=320,this.contextParameters.canvasHeight=240,this.contextParameters.maxDetectionRate=30):"phone-slow"===A?(this.contextParameters.canvasWidth=240,this.contextParameters.canvasHeight=180,this.contextParameters.maxDetectionRate=30):console.assert(!1,"unknonwn label "+A),this}defaultMarker(A){return"artoolkit"===(A||this.contextParameters.trackingBackend)?(this.contextParameters.detectionMode="mono",this.defaultMarkerParameters.type="pattern",this.defaultMarkerParameters.patternUrl=h.baseURL+"../data/data/patt.hiro"):console.assert(!1),this}sourceWebcam(){return this.sourceParameters.sourceType="webcam",delete this.sourceParameters.sourceUrl,this}sourceVideo(A){return this.sourceParameters.sourceType="video",this.sourceParameters.sourceUrl=A,this}sourceImage(A){return this.sourceParameters.sourceType="image",this.sourceParameters.sourceUrl=A,this}trackingBackend(A){return console.warn("stop profile.trackingBackend() obsolete function. use .trackingMethod instead"),this.contextParameters.trackingBackend=A,this}changeMatrixMode(A){return this.defaultMarkerParameters.changeMatrixMode=A,this}trackingMethod(A){var I=r.parseTrackingMethod(A);return this.defaultMarkerParameters.markersAreaEnabled=I.markersAreaEnabled,this.contextParameters.trackingBackend=I.trackingBackend,this}checkIfValid(){return this}_guessPerformanceLabel(){return!0==!!(navigator.userAgent.match(/Android/i)||navigator.userAgent.match(/webOS/i)||navigator.userAgent.match(/iPhone/i)||navigator.userAgent.match(/iPad/i)||navigator.userAgent.match(/iPod/i)||navigator.userAgent.match(/BlackBerry/i)||navigator.userAgent.match(/Windows Phone/i))?"phone-normal":"desktop-normal"}}class R{ready;domElement;parameters;className;constructor(A){this.className="ArToolkitSource",this.ready=!1,this.domElement=null,this.parameters={sourceType:"webcam",sourceUrl:null,deviceId:null,sourceWidth:640,sourceHeight:480,displayWidth:640,displayHeight:480},Q(A,this)}init(A,I){var g,B=this;return"image"===this.parameters.sourceType?g=this._initSourceImage(C,I):"video"===this.parameters.sourceType?g=this._initSourceVideo(C,I):"webcam"===this.parameters.sourceType?g=this._initSourceWebcam(C,I):console.assert(!1),this.domElement=g,this.domElement.style.position="absolute",this.domElement.style.top="0px",this.domElement.style.left="0px",this.domElement.style.zIndex="-2",this.domElement.setAttribute("id","arjs-video"),this;function C(){B.domElement&&(document.body.appendChild(B.domElement),window.dispatchEvent(new CustomEvent("arjs-video-loaded",{detail:{component:document.querySelector("#arjs-video")}})),B.ready=!0,A&&A())}}domElementWidth(){return parseInt(this.domElement.style.width)}domElementHeight(){return parseInt(this.domElement.style.height)}onResizeElement(){var A=window.innerWidth,I=window.innerHeight;if(console.assert(0===arguments.length),"IMG"===this.domElement.nodeName&&this.domElement instanceof HTMLImageElement)var g=this.domElement.naturalWidth,B=this.domElement.naturalHeight;else"VIDEO"===this.domElement.nodeName&&this.domElement instanceof HTMLVideoElement?(g=this.domElement.videoWidth,B=this.domElement.videoHeight):console.assert(!1);var C=g/B;if(A/Iwindow.innerHeight?(A.style.width=this.domElement.style.width,A.style.height=this.domElement.style.height,A.style.marginLeft=this.domElement.style.marginLeft,A.style.marginTop=this.domElement.style.marginTop):(A.style.height=this.domElement.style.height,A.style.width=4*parseInt(A.style.height)/3+"px",A.style.marginLeft=(window.innerWidth-parseInt(A.style.width))/2+"px",A.style.marginTop=0)}copySizeTo(){console.warn("obsolete function arToolkitSource.copySizeTo. Use arToolkitSource.copyElementSizeTo"),this.copyElementSizeTo.apply(this,arguments)}onResize(A,I,g){if(3!==arguments.length)return console.warn("obsolete function arToolkitSource.onResize. Use arToolkitSource.onResizeElement"),this.onResizeElement.apply(this,arguments);var B=A.parameters.trackingBackend;"artoolkit"===B?(this.onResizeElement(),!1==!!I.domElement.dataset.aframeCanvas&&this.copyElementSizeTo(I.domElement),null!==A.arController&&this.copyElementSizeTo(A.arController.canvas)):console.assert(!1,"unhandled trackingBackend "+B),"artoolkit"===B?null!==A.arController&&g.projectionMatrix.copy(A.getProjectionMatrix()):console.assert(!1,"unhandled trackingBackend "+B)}onInitialClick(){this.domElement&&this.domElement instanceof HTMLVideoElement&&this.domElement.play().then((()=>{}))}_initSourceImage(A,I){var g=document.createElement("img");return g.src=this.parameters.sourceUrl,g.width=this.parameters.sourceWidth,g.height=this.parameters.sourceHeight,g.style.width=this.parameters.displayWidth+"px",g.style.height=this.parameters.displayHeight+"px",g.onload=A,g}_initSourceVideo(A,I){var g=document.createElement("video");return g.src=this.parameters.sourceUrl,g.style.objectFit="initial",g.autoplay=!0,g.controls=!1,g.loop=!0,g.muted=!0,document.body.addEventListener("click",this.onInitialClick,{once:!0}),g.width=this.parameters.sourceWidth,g.height=this.parameters.sourceHeight,g.style.width=this.parameters.displayWidth+"px",g.style.height=this.parameters.displayHeight+"px",g.onloadeddata=A,g}_initSourceWebcam(A,I){var g=this;I=I||function(A){var I=new CustomEvent("camera-error",{detail:{error:A}});window.dispatchEvent(I),setTimeout((()=>{if(!document.getElementById("error-popup")){var I=document.createElement("div");I.innerHTML="Webcam Error\nName: "+A.name+"\nMessage: "+A.message,I.setAttribute("id","error-popup"),document.body.appendChild(I)}}),1e3)};var B=document.createElement("video");if(B.setAttribute("autoplay",""),B.setAttribute("muted",""),B.setAttribute("playsinline",""),B.style.width=this.parameters.displayWidth+"px",B.style.height=this.parameters.displayHeight+"px",void 0===navigator.mediaDevices||void 0===navigator.mediaDevices.enumerateDevices||void 0===navigator.mediaDevices.getUserMedia){if(void 0===navigator.mediaDevices)var C="navigator.mediaDevices";else void 0===navigator.mediaDevices.enumerateDevices?C="navigator.mediaDevices.enumerateDevices":void 0===navigator.mediaDevices.getUserMedia?C="navigator.mediaDevices.getUserMedia":console.assert(!1);return I({name:"",message:"WebRTC issue-! "+C+" not present in your browser"}),null}return navigator.mediaDevices.enumerateDevices().then((function(C){var Q={audio:!1,video:{facingMode:"environment",width:{ideal:g.parameters.sourceWidth},height:{ideal:g.parameters.sourceHeight}}};g.parameters.deviceId&&(Q.video.deviceId.exact=g.parameters.deviceId),navigator.mediaDevices.getUserMedia(Q).then((I=>{B.srcObject=I;var C=new CustomEvent("camera-init",{detail:{stream:I}});window.dispatchEvent(C),document.body.addEventListener("click",g.onInitialClick,{once:!0}),A()})).catch((function(A){I({name:A.name,message:A.message})}))})).catch((function(A){I({message:A.message})})),B}}class y{static vertexShader;static fragmentShader;static markerSpaceShaderFunction;object3d;orthoMesh;cloakMesh;originalsFaceVertexUvs;originalOrthoVertices;updateInShaderEnabled;constructor(I){this.updateInShaderEnabled=!0,y.markerSpaceShaderFunction="\n vec2 transformUvToMarkerSpace(vec2 originalUv){\n vec3 transformedUv;\n // set transformedUv - from UV coord to clip coord\n transformedUv.x = originalUv.x * 2.0 - 1.0;\n transformedUv.y = originalUv.y * 2.0 - 1.0;\n transformedUv.z = 0.0;\n\n\t\t// apply modelViewMatrix and projectionMatrix\n transformedUv = (projectionMatrix * modelViewMatrix * vec4( transformedUv, 1.0 ) ).xyz;\n\n\t\t// apply perspective\n\t\ttransformedUv.x /= transformedUv.z;\n\t\ttransformedUv.y /= transformedUv.z;\n\n // set back from clip coord to Uv coord\n transformedUv.x = transformedUv.x / 2.0 + 0.5;\n transformedUv.y = transformedUv.y / 2.0 + 0.5;\n\n // return the result\n return transformedUv.xy;\n }",y.vertexShader=y.markerSpaceShaderFunction+"\tvarying vec2 vUv;\n\n\tvoid main(){\n // pass the UV to the fragment\n #if (updateInShaderEnabled == 1)\n\t\t vUv = transformUvToMarkerSpace(uv);\n #else\n\t\t vUv = uv;\n #endif\n\n // compute gl_Position\n\t\tvec4 mvPosition = modelViewMatrix * vec4( position, 1.0 );\n\t\tgl_Position = projectionMatrix * mvPosition;\n\t}",y.fragmentShader="\n\tvarying vec2 vUv;\n\tuniform sampler2D texture;\n\tuniform float opacity;\n\n\tvoid main(void){\n\t\tvec3 color = texture2D( texture, vUv ).rgb;\n\n\t\tgl_FragColor = vec4( color, opacity);\n\t}";var g=new A.PlaneGeometry(1.55,2.1,1,8).translate(0,-.3,0),B=new A.ShaderMaterial({vertexShader:y.vertexShader,fragmentShader:y.fragmentShader,transparent:!0,uniforms:{texture:{value:I},opacity:{value:.5}},defines:{updateInShaderEnabled:this.updateInShaderEnabled?1:0}});this.cloakMesh=new A.Mesh(g,B),this.cloakMesh.rotation.x=-Math.PI/2,this.object3d=this.cloakMesh;this.originalsFaceVertexUvs=[[]];for(var C=0;C{A.forEach(((A,Q)=>{B.x=2*A.x-1,B.y=2*A.y-1,B.z=0,B.applyMatrix4(I),B.applyMatrix4(g),B.x/=B.z,B.y/=B.z,B.x=B.x/2+.5,B.y=B.y/2+.5,this.cloakMesh.geometry.faceVertexUvs[0][C][Q].set(B.x,B.y)}))})),this.cloakMesh.geometry.uvsNeedUpdate=!0}updateOrtho(A,I){var g=[];this.originalOrthoVertices.forEach(((B,C)=>{var Q=B.clone();Q.applyMatrix4(A),Q.applyMatrix4(I),Q.x/=Q.z,Q.y/=Q.z,g.push(Q)}));for(var B=0;B(()=>{var I={144:function(A,I,g){var B;"undefined"!=typeof self&&self,B=()=>(()=>{var A={230:A=>{A.exports="object"==typeof self?self.FormData:window.FormData},654:()=>{},231:()=>{},703:()=>{},61:(A,I,g)=>{var B=g(698).default;function C(){"use strict";A.exports=C=function(){return I},A.exports.__esModule=!0,A.exports.default=A.exports;var I={},g=Object.prototype,Q=g.hasOwnProperty,E=Object.defineProperty||function(A,I,g){A[I]=g.value},i="function"==typeof Symbol?Symbol:{},o=i.iterator||"@@iterator",D=i.asyncIterator||"@@asyncIterator",a=i.toStringTag||"@@toStringTag";function t(A,I,g){return Object.defineProperty(A,I,{value:g,enumerable:!0,configurable:!0,writable:!0}),A[I]}try{t({},"")}catch(A){t=function(A,I,g){return A[I]=g}}function s(A,I,g,B){var C=I&&I.prototype instanceof G?I:G,Q=Object.create(C.prototype),i=new J(B||[]);return E(Q,"_invoke",{value:S(A,g,i)}),Q}function w(A,I,g){try{return{type:"normal",arg:A.call(I,g)}}catch(A){return{type:"throw",arg:A}}}I.wrap=s;var r={};function G(){}function h(){}function e(){}var R={};t(R,o,(function(){return this}));var y=Object.getPrototypeOf,n=y&&y(y(K([])));n&&n!==g&&Q.call(n,o)&&(R=n);var F=e.prototype=G.prototype=Object.create(R);function M(A){["next","throw","return"].forEach((function(I){t(A,I,(function(A){return this._invoke(I,A)}))}))}function c(A,I){function g(C,E,i,o){var D=w(A[C],A,E);if("throw"!==D.type){var a=D.arg,t=a.value;return t&&"object"==B(t)&&Q.call(t,"__await")?I.resolve(t.__await).then((function(A){g("next",A,i,o)}),(function(A){g("throw",A,i,o)})):I.resolve(t).then((function(A){a.value=A,i(a)}),(function(A){return g("throw",A,i,o)}))}o(D.arg)}var C;E(this,"_invoke",{value:function(A,B){function Q(){return new I((function(I,C){g(A,B,I,C)}))}return C=C?C.then(Q,Q):Q()}})}function S(A,I,g){var B="suspendedStart";return function(C,Q){if("executing"===B)throw new Error("Generator is already running");if("completed"===B){if("throw"===C)throw Q;return{value:void 0,done:!0}}for(g.method=C,g.arg=Q;;){var E=g.delegate;if(E){var i=N(E,g);if(i){if(i===r)continue;return i}}if("next"===g.method)g.sent=g._sent=g.arg;else if("throw"===g.method){if("suspendedStart"===B)throw B="completed",g.arg;g.dispatchException(g.arg)}else"return"===g.method&&g.abrupt("return",g.arg);B="executing";var o=w(A,I,g);if("normal"===o.type){if(B=g.done?"completed":"suspendedYield",o.arg===r)continue;return{value:o.arg,done:g.done}}"throw"===o.type&&(B="completed",g.method="throw",g.arg=o.arg)}}}function N(A,I){var g=I.method,B=A.iterator[g];if(void 0===B)return I.delegate=null,"throw"===g&&A.iterator.return&&(I.method="return",I.arg=void 0,N(A,I),"throw"===I.method)||"return"!==g&&(I.method="throw",I.arg=new TypeError("The iterator does not provide a '"+g+"' method")),r;var C=w(B,A.iterator,I.arg);if("throw"===C.type)return I.method="throw",I.arg=C.arg,I.delegate=null,r;var Q=C.arg;return Q?Q.done?(I[A.resultName]=Q.value,I.next=A.nextLoc,"return"!==I.method&&(I.method="next",I.arg=void 0),I.delegate=null,r):Q:(I.method="throw",I.arg=new TypeError("iterator result is not an object"),I.delegate=null,r)}function k(A){var I={tryLoc:A[0]};1 in A&&(I.catchLoc=A[1]),2 in A&&(I.finallyLoc=A[2],I.afterLoc=A[3]),this.tryEntries.push(I)}function U(A){var I=A.completion||{};I.type="normal",delete I.arg,A.completion=I}function J(A){this.tryEntries=[{tryLoc:"root"}],A.forEach(k,this),this.reset(!0)}function K(A){if(A){var I=A[o];if(I)return I.call(A);if("function"==typeof A.next)return A;if(!isNaN(A.length)){var g=-1,B=function I(){for(;++g=0;--B){var C=this.tryEntries[B],E=C.completion;if("root"===C.tryLoc)return g("end");if(C.tryLoc<=this.prev){var i=Q.call(C,"catchLoc"),o=Q.call(C,"finallyLoc");if(i&&o){if(this.prev=0;--g){var B=this.tryEntries[g];if(B.tryLoc<=this.prev&&Q.call(B,"finallyLoc")&&this.prev=0;--I){var g=this.tryEntries[I];if(g.finallyLoc===A)return this.complete(g.completion,g.afterLoc),U(g),r}},catch:function(A){for(var I=this.tryEntries.length-1;I>=0;--I){var g=this.tryEntries[I];if(g.tryLoc===A){var B=g.completion;if("throw"===B.type){var C=B.arg;U(g)}return C}}throw new Error("illegal catch attempt")},delegateYield:function(A,I,g){return this.delegate={iterator:K(A),resultName:I,nextLoc:g},"next"===this.method&&(this.arg=void 0),r}},I}A.exports=C,A.exports.__esModule=!0,A.exports.default=A.exports},698:A=>{function I(g){return A.exports=I="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(A){return typeof A}:function(A){return A&&"function"==typeof Symbol&&A.constructor===Symbol&&A!==Symbol.prototype?"symbol":typeof A},A.exports.__esModule=!0,A.exports.default=A.exports,I(g)}A.exports=I,A.exports.__esModule=!0,A.exports.default=A.exports},687:(A,I,g)=>{var B=g(61)();A.exports=B;try{regeneratorRuntime=B}catch(A){"object"==typeof globalThis?globalThis.regeneratorRuntime=B:Function("r","regeneratorRuntime = r")(B)}}},I={};function B(g){var C=I[g];if(void 0!==C)return C.exports;var Q=I[g]={exports:{}};return A[g](Q,Q.exports,B),Q.exports}B.n=A=>{var I=A&&A.__esModule?()=>A.default:()=>A;return B.d(I,{a:I}),I},B.d=(A,I)=>{for(var g in I)B.o(I,g)&&!B.o(A,g)&&Object.defineProperty(A,g,{enumerable:!0,get:I[g]})},B.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(A){if("object"==typeof window)return window}}(),B.o=(A,I)=>Object.prototype.hasOwnProperty.call(A,I);var C={};return(()=>{"use strict";function A(A,I,g,B,C,Q,E){try{var i=A[Q](E),o=i.value}catch(A){return void g(A)}i.done?I(o):Promise.resolve(o).then(B,C)}function I(I){return function(){var g=this,B=arguments;return new Promise((function(C,Q){var E=I.apply(g,B);function i(I){A(E,C,Q,i,o,"next",I)}function o(I){A(E,C,Q,i,o,"throw",I)}i(void 0)}))}}function Q(A,I){if(!(A instanceof I))throw new TypeError("Cannot call a class as a function")}function E(A){return E="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(A){return typeof A}:function(A){return A&&"function"==typeof Symbol&&A.constructor===Symbol&&A!==Symbol.prototype?"symbol":typeof A},E(A)}function i(A){var I=function(A,I){if("object"!==E(A)||null===A)return A;var g=A[Symbol.toPrimitive];if(void 0!==g){var B=g.call(A,"string");if("object"!==E(B))return B;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(A)}(A);return"symbol"===E(I)?I:String(I)}function o(A,I){for(var g=0;gBI});var a,t=B(687),s=B.n(t),w=(a=(a="undefined"!=typeof document&&document.currentScript?document.currentScript.src:void 0)||"/index.js",function(A){var I,g;(A=void 0!==(A=A||{})?A:{}).ready=new Promise((function(A,B){I=A,g=B}));var C,Q,i,o,D,t,s=Object.assign({},A),w=[],r="./this.program",G=function(A,I){throw I},h="object"==("undefined"==typeof window?"undefined":E(window)),e="function"==typeof importScripts,R="object"==("undefined"==typeof process?"undefined":E(process))&&"object"==E(process.versions)&&"string"==typeof process.versions.node,y="";R?(y=e?B(703).dirname(y)+"/":"//",t=function(){D||(o=B(231),D=B(703))},C=function(A,I){var g=pI(A);return g?I?g:g.toString():(t(),A=D.normalize(A),o.readFileSync(A,I?void 0:"utf8"))},i=function(A){var I=C(A,!0);return I.buffer||(I=new Uint8Array(I)),I},Q=function(A,I,g){var B=pI(A);B&&I(B),t(),A=D.normalize(A),o.readFile(A,(function(A,B){A?g(A):I(B.buffer)}))},process.argv.length>1&&(r=process.argv[1].replace(/\\/g,"/")),w=process.argv.slice(2),process.on("uncaughtException",(function(A){if(!(A instanceof oA))throw A})),process.on("unhandledRejection",(function(A){throw A})),G=function(A,I){if(T())throw process.exitCode=A,I;var g;(g=I)instanceof oA||M("exiting due to exception: "+g),process.exit(A)},A.inspect=function(){return"[Emscripten Module object]"}):(h||e)&&(e?y=self.location.href:"undefined"!=typeof document&&document.currentScript&&(y=document.currentScript.src),a&&(y=a),y=0!==y.indexOf("blob:")?y.substr(0,y.replace(/[?#].*/,"").lastIndexOf("/")+1):"",C=function(A){try{var I=new XMLHttpRequest;return I.open("GET",A,!1),I.send(null),I.responseText}catch(I){var g=pI(A);if(g)return function(A){for(var I=[],g=0;g255&&(fI&&k(!1,"Character code "+B+" ("+String.fromCharCode(B)+") at offset "+g+" not in 0x00-0xFF."),B&=255),I.push(String.fromCharCode(B))}return I.join("")}(g);throw I}},e&&(i=function(A){try{var I=new XMLHttpRequest;return I.open("GET",A,!1),I.responseType="arraybuffer",I.send(null),new Uint8Array(I.response)}catch(I){var g=pI(A);if(g)return g;throw I}}),Q=function(A,I,g){var B=new XMLHttpRequest;B.open("GET",A,!0),B.responseType="arraybuffer",B.onload=function(){if(200==B.status||0==B.status&&B.response)I(B.response);else{var C=pI(A);C?I(C.buffer):g()}},B.onerror=g,B.send(null)});var n,F=A.print||console.log.bind(console),M=A.printErr||console.warn.bind(console);Object.assign(A,s),s=null,A.arguments&&(w=A.arguments),A.thisProgram&&(r=A.thisProgram),A.quit&&(G=A.quit),A.wasmBinary&&(n=A.wasmBinary);var c,S=A.noExitRuntime||!0;"object"!=("undefined"==typeof WebAssembly?"undefined":E(WebAssembly))&&_("no native wasm support detected");var N=!1;function k(A,I){A||_(I)}var U,J,K,Y,L,d,l,H,q,u="undefined"!=typeof TextDecoder?new TextDecoder("utf8"):void 0;function f(A,I,g){for(var B=I+g,C=I;A[C]&&!(C>=B);)++C;if(C-I>16&&A.buffer&&u)return u.decode(A.subarray(I,C));for(var Q="";I>10,56320|1023&D)}}else Q+=String.fromCharCode((31&E)<<6|i)}else Q+=String.fromCharCode(E)}return Q}function m(A,I){return A?f(K,A,I):""}function p(A,I,g,B){if(!(B>0))return 0;for(var C=g,Q=g+B-1,E=0;E=55296&&i<=57343&&(i=65536+((1023&i)<<10)|1023&A.charCodeAt(++E)),i<=127){if(g>=Q)break;I[g++]=i}else if(i<=2047){if(g+1>=Q)break;I[g++]=192|i>>6,I[g++]=128|63&i}else if(i<=65535){if(g+2>=Q)break;I[g++]=224|i>>12,I[g++]=128|i>>6&63,I[g++]=128|63&i}else{if(g+3>=Q)break;I[g++]=240|i>>18,I[g++]=128|i>>12&63,I[g++]=128|i>>6&63,I[g++]=128|63&i}}return I[g]=0,g-C}function b(A){for(var I=0,g=0;g=55296&&B<=57343?(I+=4,++g):I+=3}return I}function W(I){U=I,A.HEAP8=J=new Int8Array(I),A.HEAP16=Y=new Int16Array(I),A.HEAP32=d=new Int32Array(I),A.HEAPU8=K=new Uint8Array(I),A.HEAPU16=L=new Uint16Array(I),A.HEAPU32=l=new Uint32Array(I),A.HEAPF32=H=new Float32Array(I),A.HEAPF64=q=new Float64Array(I)}A.INITIAL_MEMORY;var Z,x=[],V=[],O=[];function T(){return S}var X=0,v=null,j=null;function P(I){X++,A.monitorRunDependencies&&A.monitorRunDependencies(X)}function z(I){if(X--,A.monitorRunDependencies&&A.monitorRunDependencies(X),0==X&&(null!==v&&(clearInterval(v),v=null),j)){var g=j;j=null,g()}}function _(I){A.onAbort&&A.onAbort(I),M(I="Aborted("+I+")"),N=!0,I+=". Build with -sASSERTIONS for more info.";var B=new WebAssembly.RuntimeError(I);throw g(B),B}var $,AA,IA,gA,BA="data:application/octet-stream;base64,";function CA(A){return A.startsWith(BA)}function QA(A){return A.startsWith("file://")}function EA(A){try{if(A==$&&n)return new Uint8Array(n);var I=pI(A);if(I)return I;if(i)return i(A);throw"both async and sync fetching of the wasm failed"}catch(A){_(A)}}CA($="data:application/octet-stream;base64,AGFzbQEAAAABhwZfYAF/AX9gAX8AYAJ/fwBgAn9/AX9gA39/fwF/YAV/f39/fwBgA39/fwBgBH9/f38AYAR/f39/AX9gBn9/f39/fwF/YAV/f39/fwF/YAZ/f39/f38AYAd/f39/f39/AGAIf39/f39/f38Bf2AAAGAHf39/f39/fwF/YAABf2ABfQF9YAV/fn5+fgBgA39+fwF+YAJ/fABgAn19AX1gBX9/f39+AX9gCH9/f39/f39/AGADf39/AX1gCn9/f39/f39/f38Bf2ABfwF8YAp/f39/f39/f39/AGAEf35+fwBgA39/fQBgB39/f39/fn4Bf2AGf39/f35+AX9gA39/fABgAX8BfWAFf319f38Bf2AGf39/f39/AXxgAXwBfWACfH8BfGAGf399fX9/AX9gBX9/fX1/AGACf38BfWACf38BfGAJf39/f39/f39/AX9gA39/fwF+YAx/f39/f39/f39/f38Bf2AFf39+f38AYAZ/fH9/f38Bf2ABfwF+YAZ/f39/fn8Bf2APf39/f39/f39/f39/f39/AGALf39/f39/f39/f38Bf2AEf39/fwF+YAJ/fQBgBX9/f398AX9gAAF8YA1/f39/f39/f39/f39/AGADf319AX1gBX99fX9/AX1gBH19fX0BfWACf34AYAd/f39/fH9/AX9gBH5+fn4Bf2AEf39/fQBgAn5/AX9gAX0Bf2ADfHx/AXxgAnx8AXxgB39/f39/f30BfWAHf39/f39/fwF9YAN/fn8AYAN/f30BfWAMf39/f39/f39/f3x/AX9gAn5+AXxgBX9/f319AGAGfHx8fHx8AXxgA3x8fAF8YAN9fX0BfWAEf39/fgF+YAZ/fX19fX8Bf2ACfn4BfWADfn5+AX9gA39/fgBgAn9/AX5gBH9/fH8BfGACf30BfWACfX8Bf2ACfH8Bf2AOf39/f39/f39/f3x/f38Bf2AFf399fX8Bf2ADf399AX9gBn9/f39/fQBgBn98fH9/fwBgBH9+f38Bf2AEf39+fgBgA39/fwF8AqECMAFhAWEADgFhAWIAAQFhAWMABgFhAWQACwFhAWUABQFhAWYABgFhAWcAAAFhAWgAFwFhAWkABAFhAWoAAgFhAWsABQFhAWwABgFhAW0AAAFhAW4ACAFhAW8ABAFhAXAANgFhAXEAAgFhAXIABgFh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RQRAA0AgAEECdEHAtwRqIABB/a8CEMgENgIAIABBAWoiAEEGRw0AC0HwtwRBAToAAEHYtwRBwLcEKAIANgIAC0HAtwQhASACQQhqQcC3BBD5AkUNAkHYtwQhASACQQhqQdi3BBD5AkUNAkEYEDciAUUNAQsgASACKQMINwIAIAEgAikDGDcCECABIAIpAxA3AggMAQtBACEBCyACQSBqJAAgASEAQZy5BEEBOgAAQZi5BCAANgIAIAALyQoCBX8PfiMAQeAAayIFJAAgBEL///////8/gyEMIAIgBIVCgICAgICAgICAf4MhCiACQv///////z+DIg1CIIghDiAEQjCIp0H//wFxIQcCQAJAIAJCMIinQf//AXEiCUH//wFrQYKAfk8EQCAHQf//AWtBgYB+Sw0BCyABUCACQv///////////wCDIgtCgICAgICAwP//AFQgC0KAgICAgIDA//8AURtFBEAgAkKAgICAgIAghCEKDAILIANQIARC////////////AIMiAkKAgICAgIDA//8AVCACQoCAgICAgMD//wBRG0UEQCAEQoCAgICAgCCEIQogAyEBDAILIAEgC0KAgICAgIDA//8AhYRQBEAgAiADhFAEQEKAgICAgIDg//8AIQpCACEBDAMLIApCgICAgICAwP//AIQhCkIAIQEMAgsgAyACQoCAgICAgMD//wCFhFAEQCABIAuEIQJCACEBIAJQBEBCgICAgICA4P//ACEKDAMLIApCgICAgICAwP//AIQhCgwCCyABIAuEUARAQgAhAQwCCyACIAOEUARAQgAhAQwCCyALQv///////z9YBEAgBUHQAGogASANIAEgDSANUCIGG3kgBkEGdK18pyIGQQ9rEIgBQRAgBmshBiAFKQNYIg1CIIghDiAFKQNQIQELIAJC////////P1YNACAFQUBrIAMgDCADIAwgDFAiCBt5IAhBBnStfKciCEEPaxCIASAGIAhrQRBqIQYgBSkDSCEMIAUpA0AhAwsgA0IPhiILQoCA/v8PgyICIAFCIIgiBH4iECALQiCIIhMgAUL/////D4MiAX58Ig9CIIYiESABIAJ+fCILIBFUrSACIA1C/////w+DIg1+IhUgBCATfnwiESAMQg+GIhIgA0IxiIRC/////w+DIgMgAX58IhQgDyAQVK1CIIYgD0IgiIR8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aiAFIAZsbCABakoNCCAADwtBgLIEQfmMARAwQf+DARAwQYAdEDBBpQEQM0HxIBAwQcCOARAwEDQMCAtBgLIEQa+QARAwQf+DARAwQYAdEDBBpgEQM0HxIBAwQcCOARAwEDQMBwtBgLIEQeKSARAwQf+DARAwQYAdEDBBpwEQM0HxIBAwQZaTARAwEDQMBgtBgLIEQdeWARAwQf+DARAwQYAdEDBBqAEQM0HxIBAwQZaTARAwEDQMBQtBgLIEQcmYARAwQf+DARAwQYAdEDBBqQEQM0HxIBAwQY6bARAwEDQMBAtBgLIEQfmcARAwQf+DARAwQYAdEDBBqgEQM0HxIBAwQY6bARAwEDQMAwtBgLIEQaWfARAwQf+DARAwQYAdEDBBqwEQM0HxIBAwQa6gARAwEDQMAgtBgLIEQfKhARAwQf+DARAwQYAdEDBBrAEQM0HxIBAwQa6gARAwEDQMAQtBgLIEQaWlARAwQf+DARAwQYAdEDBBsAEQM0HxIBAwQZuKARAwEDQLEAAACwkAIAAQUygCAAsJACAAIAE2AgALIgEBfyMAQRBrIgIkACAAIAEgARCEARD7BiACQRBqJAAgAAsLACAAQcS5BBDLAQsRACAAIAEgASgCACgCFBECAAsPACAAIAAoAgAoAhARAAALEQAgACABIAAoAgAoAiwRAwALDAAgACABLQAAOgAACwkAIAAgAToACwvMCQIEfgR/IwBB8ABrIgokACAEQv///////////wCDIQUCQAJAIAFQIgkgAkL///////////8AgyIGQoCAgICAgMD//wB9QoCAgICAgMCAgH9UIAZQG0UEQCADQgBSIAVCgICAgICAwP//AH0iCEKAgICAgIDAgIB/ViAIQoCAgICAgMCAgH9RGw0BCyAJIAZCgICAgICAwP//AFQgBkKAgICAgIDA//8AURtFBEAgAkKAgICAgIAghCEEIAEhAwwCCyADUCAFQoCAgICAgMD//wBUIAVCgICAgICAwP//AFEbRQRAIARCgICAgICAIIQhBAwCCyABIAZCgICAgICAwP//AIWEUARAQoCAgICAgOD//wAgAiABIAOFIAIgBIVCgICAgICAgICAf4WEUCIJGyEEQgAgASAJGyEDDAILIAMgBUKAgICAgIDA//8AhYRQDQEgASAGhFAEQCADIAWEQgBSDQIgASAD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AKIiAaIgAERpUO7gQpP5PqJEJx4P6IfAVr+goiABREI6BeFTVaU/oiAARIFeDP3//9+/okQAAAAAAADwP6CgoLYLFQAgACABELUGIABBBGogAUEEahBJCxIAIAAQMigCACAAKAIAa0ECdQsSACAAKAIAIgAEQCAAEMIEGgsLEQAgACABKAIAEMIENgIAIAALQgEBfyAAKAIAIQIgARBhIQAgAkEIaiIBEEYgAEsEfyABIAAQOigCAEEARwVBAAtFBEAQdQALIAJBCGogABA6KAIACzYAIAIEfyACBEADQCAAIAEoAgA2AgAgAEEEaiEAIAFBBGohASACQQFrIgINAAsLQQAFIAALGgsQACACBEAgACABIAIQPhoLC/oBAgN+An8jAEEQayIFJAACfiABvSIDQv///////////wCDIgJCgICAgICAgAh9Qv/////////v/wBYBEAgAkI8hiEEIAJCBIhCgICAgICAgIA8fAwBCyACQoCAgICAgID4/wBaBEAgA0I8hiEEIANCBIhCgICAgICAwP//AIQMAQsgAlAEQEIADAELIAUgAkIAIAOnZ0EgaiACQiCIp2cgAkKAgICAEFQbIgZBMWoQiAEgBSkDACEEIAUpAwhCgICAgICAwACFQYz4ACAGa61CMIaECyECIAAgBDcDACAAIAIgA0KAgICAgICAgIB/g4Q3AwggBUEQaiQAC0IBAX8gASACbCEEIAQCfyADKAJMQQBIBEAgACAEIAMQ3QMMAQsgACAEIAMQ3QMLIgBGBEAgAkEAIAEbDwsgACABbgt3ACAAIAEqAgAgApQ4AgAgACABKgIEIAKUOAIEIAAgASoCCCAClDgCCCAAIAEqAgwgApQ4AgwgACABKgIQIAKUOAIQIAAgASoCFCAClDgCFCAAIAEqAhggApQ4AhggACABKgIcIAKUOAIcIAAgASoCICAClDgCIAs9AQF/IAAoAgQiAARAIAAQ4gIEQAJAIABBCGoiASgCAARAIAEQ9QNBf0cNAQsgACAAKAIAKAIQEQEACwsLCxEAIAAgACgCAEEIazYCACAACy4BAX8gABDsAiAAKAIABEAgABDTBiAAEDIaIAAoAgAhASAAELoBGiABEDELIAALDwAgABDnAUEEaiABEHcaC1kBAn8jAEEQayICJAAgABCtAQRAIAAoAgAhAyAAEP0BGiAD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AwwBCwsgACABNgIECygBAX9BBBAGEIQEIgBBkPYDNgIAIABBpPYDNgIAIABBlPcDQQ0QBQALDwAgACAAKAIAKAIkEQAACxEAIAAgASABKAIAKAIgEQIACxEAIAAgASABKAIAKAIsEQIACwwAIABBgoaAIDYAAAugAQEEfyMAQRBrIgckAAJAIABFDQAgBCgCDCEGIAIgAWsiCEEASgRAIAAgASAIEMMCIAhHDQELIAYgAyABayIBa0EAIAEgBkgbIgFBAEoEQCAAIAcgASAFEKIHIgUQQCABEMMCIQYgBRA4GiABIAZHDQELIAMgAmsiAUEASgRAIAAgAiABEMMCIAFHDQELIAQQnQcgACEJCyAHQRBqJAAgCQsuAQF/IwBBEGsiASQAIAFBCGogABBAIAAQNUECdGoQdygCACEAIAFBEGokACAACysBAX8jAEEQayIBJAAgAUEIaiAAEEAgABA1ahB3KAIAIQAgAUEQaiQAIAALFgAgACABIAIgAyAAKAIAKAIgEQgAGgspACAAQQh0QYCA/AdxIABBGHRyIABBCHZBgP4DcSAAQRh2cnIgACABGwsOACAAKAIIQf////8HcQtQAQF+AkAgA0HAAHEEQCACIANBQGqtiCEBQgAhAgwBCyADRQ0AIAJBwAAgA2uthiABIAOtIgSIhCEBIAIgBIghAgsgACABNwMAIAAgAjcDCAvbAQIBfwJ+QQEhBAJAIABCAFIgAUL///////////8AgyIFQoCAgICAgMD//wBWIAVCgICAgICAwP//AFEbDQAgAkIAUiADQv///////////wCDIgZCgICAgICAwP//AFYgBkKAgICAgIDA//8AURsNACAAIAKEIAUgBoSEUARAQQAPCyABIAODQgBZBEBBfyEEIAAgAlQgASADUyABIANRGw0BIAAgAoUgASADhYRCAFIPC0F/IQQgACACViABIANVIAEgA1EbDQAgACAChSABIAOFhEIAUiEECyAEC1IBAn9BjPsDKAIAIgEgAEEHakF4cSICaiEAAkAgAkEAIAAgAU0bDQAgAD8AQRB0SwRAIAAQG0UNAQtBjPsDIAA2AgAgAQ8LQYiZBEEwNgIAQX8LogEBAn8jAEGgAWsiBCQAQX8hBSAEIAFBAWtBACABGzYClAEgBCAAIARBngFqIAEbIgA2ApABIARBAEGQARA5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IAMgAToAACABEMMBC0F/ELsBRQ0AIABBADYCAAsLCQAgABCCAxAxC4sCAgd/AXwjAEEgayIGJAAgBiAEQQR0EDciCjYCECAKBEACQCAGIARBGGwQNyILNgIUIAtFDQAgBEEAIARBAEobIQwDQCAJIAxGRQRAIAogCUEEdCIHaiIIIAIgB2oiBysDADkDACAIIAcrAwg5AwggCyAJQRhsIghqIgcgAyAIaiIIKwMAOQMAIAcgCCsDCDkDCCAHIAgrAxA5AxAgCUEBaiEJDAELCyAGIAQ2AhggACgCACAGQRBqIAEgBSAGQQhqEN4CQQBIBEAgBkKAgICAwPD1y8EANwMICyAGKAIQEDEgBigCFBAxIAYrAwghDSAGQSBqJAAgDQ8LC0EAQQNB/g1BABA2QQEQAQALCAAgACgCEEULCQAgABCEAxAxCwoAIABBGHRBGHULFAAgAEHolAM2AgAgAEEEahBFIAALDAAgABDNAhogABAxCwkAIAAgARDwBAvTAwICfgJ/IwBBIGsiBCQAAkAgAUL///////////8AgyIDQoCAgICAgMCAPH0gA0KAgICAgIDA/8MAfVQEQCABQgSGIABCPIiEIQMgAEL//////////w+DIgBCgYCAgICAgIAIWgRAIANCgYCAgICAgIDAAHwhAgwCCyADQoCAgICAgICAQH0hAiAAQoCAgICAgICACFINASACIANCAYN8IQIMAQsgAFAgA0KAgICAgIDA//8AVCADQoCAgICAgMD//wBRG0UEQCABQgSGIABCPIiEQv////////8Dg0KAgICAgICA/P8AhCECDAELQoCAgICAgID4/wAhAiADQv///////7//wwBWDQBCACECIANCMIinIgVBkfcASQ0AIARBEGogACABQv///////z+DQoCAgICAgMAAhCICIAVBgfcAaxCIASAEIAAgAkGB+AAgBWsQ/gEgBCkDCEIEhiAEKQMAIgBCPIiEIQIgBCkDECAEKQMYhEIAUq0gAEL//////////w+DhCIAQoGAgICAgICACFoEQCACQgF8IQIMAQsgAEKAgICAgICAgAhSDQAgAkIBgyACfCECCyAEQSBqJAAgAiABQoCAgICAgICAgH+DhL8LRQEBfyMAQRBrIgUkACAFIAEgAiADIARCgICAgICAgICAf4UQnQEgBSkDACEBIAAg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ACABEEoLFwEBfyAAEIABIQEgABDaBiAAIAEQ2AYLBABBAQsxAQF/IAAQ0gYgACgCAARAIAAgACgCABDQBiAAEDIaIAAoAgAhASAAEJACGiABEDELCywBAX8gABDbBiAAKAIABEAgABDaBiAAEDIaIAAoAgAhASAAEO8BGiABEDELCxgBAX8gABBGIQIgACABEMgGIAAgAhCtAwtUAQJ/IwBBIGsiAiQAAkAgABDvASABSQRAIAAQ1AYgAUkNASAAEDIhAyAAIAJBCGogASAAEIABIAMQkAQiABCOBCAAEI0ECyACQSBqJAAPCxCRAgAL5AcBB38gASAAEKIBIgJLBEAjAEEgayIIJAACQCABIAJrIgUgABAyKAIAIAAoAgRrQQV1TQRAIwBBEGsiAyQAIAMgADYCACADIAAoAgQiATYCBCADIAEgBUEFdGo2AgggAygCBCECIAMoAgghAQNAIAEgAkYEQCADEHIgA0EQaiQABSAAEDIaIAIQzgYgAyACQSBqIgI2AgQMAQsLDAELIAAQMiEHIAhBCGohAgJ/IAAQogEgBWohAyMAQRBrIgYkACAGIAM2AgwjAEEQayIEJAAgABAyGiAEQf///z82AgwgBEH/////BzYCCCAEQQxqIARBCGoQlQIoAgAhASAEQRBqJAAgASADTwRAIAAQkAIiAyABQQF2SQRAIAYgA0EBdDYCCCAGQQhqIAZBDGoQbygCACEBCyAGQRBqJAAgAQwBCxCRAgALIQYgABCiASEDQQAhASMAQRBrIgQkACAEQQA2AgwgAkEMaiAHENQBIAYEQCACKAIQGiAGQf///z9LBEAQ8wEACyAGQQV0EFshAQsgAiABNgIAIAIgASADQQV0aiIDNgIIIAIgAzYCBCACEDwgASAGQQV0ajYCACAEQRBqJAAjAEEQayIDJAAgAyACKAIINgIAIAIoAgghASADIAJBCGo2AgggAyABIAVBBXRqNgIEIAMoAgAhBQNAIAMoAgQgBUcEQCACKAIQGiADKAIAEM4GIAMgAygCAEEgaiIFNgIADAELCyADELIBIANBEGokACAAENIGIAAQMhogACgCACEDIAAoAgQhBSACQQRqIQcDQCADIAVHBEAgBygCAEEgayIEQgA3AgAgBEIANwIQIARCADcCCCAEQRhqIgEQswIaIAQgBUEgayIFKAIANgIA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CwALIAQgAjsBACACIANODQVBACEKIAxBACAMQQBKGyELIAAhAQNAIAogC0YNBiADIAEoAgBGBEAgASACNgIACyAKQQFqIQogAUEEaiEBDAALAAsgBEECay4BACIBQQBKBEAgA0ECdCAAakEEaygCACICIAFB//8DcUECdCAAakEEaygCACIDSgRAIAQgAzsBAEEAIQogDEEAIAxBAEobIQsgACEBA0AgCiALRgRAIAMhAgwHCyACIAEoAgBGBEAgASADNgIACyAKQQFqIQogAUEEaiEBDAALAAsgBCACOwEAIAIgA04NBEEAIQogDEEAIAxBAEobIQsgACEBA0AgCiALRg0FIAMgASgCAEYEQCABIAI2AgALIApBAWohCiABQQRqIQEMAAsACyAEIAM7AQAgA0EcbCAQaiICQRxrIgEgASgCAEEBajYCACACQRhrIgEgASgCACAJajYCACACQRRrIgEgASgCACAOajYCACAJIAJBEGsiASgCAEgEQCABIAk2AgALIAJBBGsgDjYCAAwFCyACQQBKBEAgBCACOwEAIAFBHGwgEGoiAkEcayIBIAEoAgBBAWo2AgAgAkEYayIBIAEoAgAgCWo2AgAgAkEUayIBIAEoAgAgDmo2AgAgCSACQQxrIgEoAgBKBEAgASAJNgIACyACQQRrIA42AgAMBQsgBEECay8BACICQRB0QRB1IgFBAEoEQCAEIAE7AQAgAkEcbCAQaiICQRxrIgEgASgCAEEBajYCACACQRhrIgEgASgCACAJajYCACACQRRrIgEgASgCACAOajYCACACQQxrIgEoAgAgCU4NBSABIAk2AgAMBQsgDEGAgAJOBEBBAEEDQeQLQQAQNkF/IQoMCQsgBCAMQQFqIgE7AQAgACAMQQJ0aiABQRB0QRB1NgIAIBAgDEEcbGoiAiAONgIYIAIgDjYCFCACIAk2AhAgAiAJNgIMIAIgDjYCCCACIAk2AgQgAkEBNgIAIAEhDAwECyAEQQA7AQAMAwsgBEEEaiEEIA5BAWohDiAGIAhqQQRqIQYMBQsgAkEQdEEQdUEcbCAQaiICQRxrIgEgASgCAEEBajYCACACQRhrIgEgASgCACAJajYCACACQRRrIgEgASgCACAOajYCAAwBCyACQRB0QRB1QRxsIBBqIgJBBGsgDjYCACACQRxrIgEgASgCAEEBajYCACACQRhrIgEgASgCACAJajYCACACQRRrIgEgASgCACAOajYCAAsgBEECaiEEIAZBAmohBiAJQQFqIQkMAAsACwsgDEEAIAxBAEobQQFqIQNBASEBQQEhBiAAIQkDQCABIANHBEACQCABIAkoAgAiAkYEQCAGIgpBAWohBgwBCyACQQJ0IABqQQRrKAIAIQoLIAkgCjYCACAJQQRqIQkgAUEBaiEBDAELCyAHIAZBAWsiCTYCCEEAIAlFDQEaIAdBjIAIaiEIIAdBDGpBACAJQQJ0EDkhBiAHQZCAKGpBACAJQQR0EDkhBUEAIQEDQCABIAlOBEBBACEJIAxBACAMQQBKGyEEA0AgBCAJRgRAQQAhCiAHKAIIIgBBACAAQQBKGyEAQQAhAQNAIAAgAUYNBSAFIAFBBHRqIgIgAisDACAGIAFBAnRqKAIAtyIXozkDACACIAIrAwggF6M5AwggAUEBaiEBDAALAAsgBiAAIAlBAnRqKAIAQQFrIgJBAnQiA2oiASABKAIAIBAgCUEcbGoiDCgCAGo2AgAgBSACQQR0IgFqIgIgAisDACAMKAIEt6A5AwAgAiACKwMIIAwoAgi3oDkDCCAMKAIMIgIgASAIaiIBKAIASARAIAEgAjYCAAsgDCgCECICIAggA0ECdCIDQQRyaiIBKAIASgRAIAEgAjYCAAsgDCgCFCICIAggA0EIcmoiASgCAEgEQCABIAI2AgALIAwoAhgiAiAIIANBDHJqIgEoAgBKBEAgASACNgIACyAJQQFqIQkMAAsABSAIIAFBBHRqIgIgEjYCACACQQA2AgQgAiAUNgIIIAJBADYCDCABQQFqIQEgBygCCCEJDAELAAsACyAKCw8LIAgEQAJ/IAAhBEEAIQMgASIGQQAgAUEAShshACAHKAIAIgEgAiIFQQFrIgsgBmxBAXRqIQkgASECA0AgACADRwRAIAlBADsBACACQQA7AQAgA0EBaiEDIAJBAmohAiAJQQJqIQkMAQsLIAVBACAFQQBKGyEMIAEgBkEBayIKQQF0aiEJQQAhAyABIQIDQCADIAxHBEAgCUEAOwEAIAJBADsBACADQQFqIQMgCSAGQQF0IgBqIQkgACACaiECDAELCyALQQEgC0EBShshEiAHQZCA0ABqIQ0gB0GQgMgAaiEAIAggBkEBaiICaiEIIAIgBGohDiAKQQEgCkEBShsiFEEBayEQIAEgAkEBdGohAkEAIAZrQQF0IRVBACEMQQEhDwJAA0AgDyASRwRAIA4gEGohFiAIIBBqIRFBASEJA0ACQAJAAkAgCSAURwRAIA4tAAAgCC0AAEsEQCACIBVqIgQvAQAiA0EQdEEQdSIBQQBKBEAgAiABOwEAIANBHGwgDWoiA0EEayAPNgIAIANBHGsiASABKAIAQQFqNgIAIANBGGsiASABKAIAIAlqNgIAIANBFGsiASABKAIAIA9qNgIADAULIARBAmsvAQAiA0EQdEEQdSEBIAQuAQIiBEEASgRAIAFBAEoEQCAEQQJ0IABqQQRrKAIAIgEgA0ECdCAAakEEaygCACIESgRAIAIgBDsBAEEAIQogDEEAIAxBAEobIQsgACEDA0AgCiALRgRAIAQhAQwICyABIAMoAgBGBEAgAyAENgIACyAKQQFqIQogA0EEaiEDDAALAAsgAiABOwEAIAEgBE4NBUEAIQogDEEAIAxBAEobIQsgACEDA0AgCiALRg0GIAQgAygCAEYEQCADIAE2AgALIApBAWohCiADQQRqIQMMAAsACyACQQJrLgEAIgNBAEoEQCAEQQJ0IABqQQRrKAIAIgEgA0H//wNxQQJ0IABqQQRrKAIAIgRKBEAgAiAEOwEAQQAhCiAMQQAgDEEAShshCyAAIQMDQCAKIAtGBEAgBCEBDAcLIAEgAygCAEYEQCADIAQ2AgALIApBAWohCiADQQRqIQMMAAsACyACIAE7AQAgASAETg0EQQAhCiAMQQAgDEEAShshCyAAIQMDQCAKIAtGDQUgBCADKAIARgRAIAMgATYCAAsgCkEBaiEKIANBBGohAwwACwALIAIgBDsBACAEQRxsIA1qIgNBHGsiASABKAIAQQFqNgIAIANBGGsiASABKAIAIAlqNgIAIANBFGsiASABKAIAIA9qNgIAIAkgA0EQayIBKAIASARAIAEgCTYCAAsgA0EEayAPNgIADAULIAFBAEoEQCACIAE7AQAgA0EcbCANaiIDQRxrIgEgASgCAEEBajYCACADQRhrIgEgASgCACAJajYCACADQRRrIgEgASgCACAPajYCACAJIANBDGsiASgCAEoEQCABIAk2AgALIANBBGsgDzYCAAwFCyACQQJrLwEAIgNBEHRBEHUiAUEASgRAIAIgATsBACADQRxsIA1qIgNBHGsiASABKAIAQQFqNgIAIANBGGsiASABKAIAIAlqNgIAIANBFGsiASABKAIAIA9qNgIAIANBDGsiASgCACAJTg0FIAEgCTYCAAwFCyAMQYCAAk4EQEEAQQNB5AtBABA2QX8hCgwJCyACIAxBAWoiATsBACAAIAxBAnRqIAFBEHRBEHU2AgAgDSAMQRxsaiIDIA82AhggAyAPNgIUIAMgCTYCECADIAk2AgwgAyAPNgIIIAMgCTYCBCADQQE2AgAgASEMDAQLIAJBADsBAAwDCyACQQRqIQIgEUECaiEIIBZBAmohDiAPQQFqIQ8MBQsgAUEQdEEQdUEcbCANaiIDQRxrIgEgASgCAEEBajYCACADQRhrIgEgASgCACAJajYCACADQRRrIgEgASgCACAPajYCAAwBCyABQRB0QRB1QRxsIA1qIgNBBGsgDzYCACADQRxrIgEgASgCAEEBajYCACADQRhrIgEgASgCACAJajYCACADQRRrIgEgASgCACAPajYCAAsgAkECaiECIAhBAWohCCAOQQFqIQ4gCUEBaiEJDAALAAsLIAxBACAMQQBKG0EBaiECQQEhA0EBIQggACEJA0AgAiADRwRAAkAgAyAJKAIAIgFGBEAgCCIKQQFqIQgMAQsgAUECdCAAakEEaygCACEKCyAJIAo2AgAgCUEEaiEJIANBAWohAwwBCwsgByAIQQFrIgk2AghBACAJRQ0BGiAHQYyACGohCiAHQQxqQQAgCUECdBA5IQsgB0GQgChqQQAgCUEEdBA5IQhBACEDA0AgAyAJTgRAQQAhCSAMQQAgDEEAShshBANAIAQgCUYEQEEAIQogBygCCCIAQQAgAEEAShshAEEAIQMDQCAAIANGDQUgCCADQQR0aiIBIAErAwAgCyADQQJ0aigCALciF6M5AwAgASABKwMIIBejOQMIIANBAWohAwwACwALIAsgACAJQQJ0aigCAEEBayICQQJ0IgNqIgEgASgCACANIAlBHGxqIgUoAgBqNgIAIAggAkEEdCIBaiICIAIrAwAgBSgCBLegOQMAIAIgAisDCCAFKAIIt6A5AwggBSgCDCICIAEgCmoiASgCAEgEQCABIAI2AgALIAUoAhAiAiAKIANBAnQiA0EEcmoiASgCAEoEQCABIAI2AgALIAUoAhQiAiAKIANBCHJqIgEoAgBIBEAgASACNgIACyAFKAIYIgIgCiADQQxyaiIBKAIASgRAIAEgAjYCAAsgCUEBaiEJDAALAAUgCiADQQR0aiIBIAY2AgAgAUEANgIEIAEgBTYCCCABQQA2AgwgA0EBaiEDIAcoAgghCQwBCwALAAsgCgsPCyAGRQRAAn8gACEEQQAhAyABIghBACABQQBKGyEAIAcoAgAiASACIgZBAWsiCSAIbEEBdGohCyABIQIDQCAAIANHBEAgC0EAOwEAIAJBADsBACADQQFqIQMgAkECaiECIAtBAmohCwwBCwsgBkEAIAZBAEobIQwgASAIQQFrIgpBAXRqIQtBACEDIAEhAgNAIAMgDEcEQCALQQA7AQAgAkEAOwEAIANBAWohAyALIAhBAXQiAGohCyAAIAJqIQIMAQsLIAlBASAJQQFKGyEQIAdBkIDQAGohDiAHQZCAyABqIQAgBCAIQQFqIgJqIQwgCkEBIApBAUobIhJBAWshFCABIAJBAXRqIQJBACAIa0EBdCEVQQAhCkEBIQ0CQANAIA0gEEcEQCAMIBRqIRZBASELA0ACQAJAAkAgCyASRwRAIAUgDC0AAEgEQCACIBVqIgQvAQAiA0EQdEEQdSIBQQBKBEAgAiABOwEAIANBHGwgDmoiA0EEayANNgIAIANBHGsiASABKAIAQQFqNgIAIANBGGsiASABKAIAIAtqNgIAIANBFGsiASABKAIAIA1qNgIADAULIARBAmsvAQAiA0EQdEEQdSEBIAQuAQIiBEEASgRAIAFBAEoEQCAEQQJ0IABqQQRrKAIAIgEgA0ECdCAAakEEaygCACIESgRAIAIgBDsBAEEAIQkgCkEAIApBAEobIREgACEDA0AgCSARRgRAIAQhAQwICyABIAMoAgBGBEAgAyAENgIACyAJQQFqIQkgA0EEaiEDDAALAAsgAiABOwEAIAEgBE4NBUEAIQkgCkEAIApBAEobIREgACEDA0AgCSARRg0GIAQgAygCAEYEQCADIAE2AgALIAlBAWohCSADQQRqIQMMAAsACyACQQJrLgEAIgNBAEoEQCAEQQJ0IABqQQRrKAIAIgEgA0H//wNxQQJ0IABqQQRrKAIAIgRKBEAgAiAEOwEAQQAhCSAKQQAgCkEAShshESAAIQMDQCAJIBFGBEAgBCEBDAcLIAEgAygCAEYEQCADIAQ2AgALIAlBAWohCSADQQRqIQMMAAsACyACIAE7AQAgASAETg0EQQAhCSAKQQAgCkEAShshESAAIQMDQCAJIBFGDQUgBCADKAIARgRAIAMgATYCAAsgCUEBaiEJIANBBGohAwwACwALIAIgBDsBACAEQRxsIA5qIgNBHGsiASABKAIAQQFqNgIAIANBGGsiASABKAIAIAtqNgIAIANBFGsiASABKAIAIA1qNgIAIAsgA0EQayIBKAIASARAIAEgCzYCAAsgA0EEayANNgIADAULIAFBAEoEQCACIAE7AQAgA0EcbCAOaiIDQRxrIgEgASgCAEEBajYCACADQRhrIgEgASgCACALajYCACADQRRrIgEgASgCACANajYCACALIANBDGsiASgCAEoEQCABIAs2AgALIANBBGsgDTYCAAwFCyACQQJrLwEAIgNBEHRBEHUiAUEASgRAIAIgATsBACADQRxsIA5qIgNBHGsiASABKAIAQQFqNgIAIANBGGsiASABKAIAIAtqNgIAIANBFGsiASABKAIAIA1qNgIAIANBDGsiASgCACALTg0FIAEgCzYCAAwFCyAKQYCAAk4EQEEAQQNB5AtBABA2QX8hCQwJCyACIApBAWoiATsBACAAIApBAnRqIAFBEHRBEHU2AgAgDiAKQRxsaiIDIA02AhggAyANNgIUIAMgCzYCECADIAs2AgwgAyANNgIIIAMgCzYCBCADQQE2AgAgASEKDAQLIAJBADsBAAwDCyACQQRqIQIgFkECaiEMIA1BAWohDQwFCyABQRB0QRB1QRxsIA5qIgNBHGsiASABKAIAQQFqNgIAIANBGGsiASABKAIAIAtqNgIAIANBFGsiASABKAIAIA1qNgIADAELIAFBEHRBEHVBHGwgDmoiA0EEayANNgIAIANBHGsiASABKAIAQQFqNgIAIANBGGsiASABKAIAIAtqNgIAIANBFGsiASABKAIAIA1qNgIACyACQQJqIQIgDEEBaiEMIAtBAWohCwwACwALCyAKQQAgCkEAShtBAWohAkEBIQNBASEMIAAhCwNAIAIgA0cEQAJAIAMgCygCACIBRgRAIAwiCUEBaiEMDAELIAFBAnQgAGpBBGsoAgAhCQsgCyAJNgIAIAtBBGohCyADQQFqIQMMAQsLIAcgDEEBayILNgIIQQAgC0UN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AyACQQJqIQIgCUECaiEJDAELCyAFQQAgBUEAShshByABIAZBAWsiCkEBdGohCUEAIQMgASECA0AgAyAHRwRAIAlBADsBACACQQA7AQAgA0EBaiEDIAkgBkEBdCIAaiEJIAAgAmohAgwBCwsgC0EBIAtBAUobIRIgDEGQgNAAaiEPIAxBkIDIAGohACAIIAZBAWoiAmohByACIARqIQ4gDCgCBCACaiENIApBASAKQQFKGyIUQQFrIRAgASACQQF0aiECQQAgBmtBAXQhFUEAIQhBASETAkADQCASIBNHBEAgDiAQaiEWIAcgEGohEUEBIQkDQAJAAkACQCAJIBRHBEAgDi0AACAHLQAATQRAIA1B/wE6AAAgAiAVaiIELwEAIgNBEHRBEHUiAUEASgRAIAIgATsBACADQRxsIA9qIgNBBGsgEzYCACADQRxrIgEgASgCAEEBajYCACADQRhrIgEgASgCACAJajYCACADQRRrIgEgASgCACATajYCAAwFCyAEQQJrLwEAIgNBEHRBEHUhASAELgECIgRBAEoEQCABQQBKBEAgBEECdCAAakEEaygCACIBIANBAnQgAGpBBGsoAgAiBEoEQCACIAQ7AQBBACEKIAhBACAIQQBKGyELIAAhAwNAIAogC0YEQCAEIQEMCAsgASADKAIARgRAIAMgBDYCAAsgCkEBaiEKIANBBGohAwwACwALIAIgATsBACABIARODQVBACEKIAhBACAIQQBKGyELIAAhAwNAIAogC0YNBiAEIAMoAgBGBEAgAyABNgIACyAKQQFqIQogA0EEaiEDDAALAAsgAkECay4BACIDQQBKBEAgBEECdCAAakEEaygCACIBIANB//8DcUECdCAAakEEaygCACIESgRAIAIgBDsBAEEAIQogCEEAIAhBAEobIQsgACEDA0AgCiALRgRAIAQhAQwHCyABIAMoAgBGBEAgAyAENgIACyAKQQFqIQogA0EEaiEDDAALAAsgAiABOwEAIAEgBE4NBEEAIQogCEEAIAhBAEobIQsgACEDA0AgCiALRg0FIAQgAygCAEYEQCADIAE2AgALIApBAWohCiADQQRqIQMMAAsACyACIAQ7AQAgBEEcbCAPaiIDQRxrIgEgASgCAEEBajYCACADQRhrIgEgASgCACAJajYCACADQRRrIgEgASgCACATajYCACAJIANBEGsiASgCAEgEQCABIAk2AgALIANBBGsgEzYCAAwFCyABQQBKBEAgAiABOwEAIANBHGwgD2oiA0EcayIBIAEoAgBBAWo2AgAgA0EYayIBIAEoAgAgCWo2AgAgA0EUayIBIAEoAgAgE2o2AgAgCSADQQxrIgEoAgBKBEAgASAJNgIACyADQQRrIBM2AgAMBQsgAkECay8BACIDQRB0QRB1IgFBAEoEQCACIAE7AQAgA0EcbCAPaiIDQRxrIgEgASgCAEEBajYCACADQRhrIgEgASgCACAJajYCACADQRRrIgEgASgCACATajYCACADQQxrIgEoAgAgCU4NBSABIAk2AgAMBQsgCEGAgAJOBEBBAEEDQeQLQQAQNkF/IQoMCQsgAiAIQQFqIgE7AQAgACAIQQJ0aiABQRB0QRB1NgIAIA8gCEEcbGoiAyATNgIYIAMgEzYCFCADIAk2AhAgAyAJNgIMIAMgEzYCCCADIAk2AgQgA0EBNgIAIAEhCAwECyACQQA7AQAgDUEAOgAADAMLIA1BAmohDSACQQRqIQIgEUECaiEHIBZBAmohDiATQQFqIRMMBQsgAUEQdEEQdUEcbCAPaiIDQRxrIgEgASgCAEEBajYCACADQRhrIgEgASgCACAJajYCACADQRRrIgEgASgCACATajYCAAwBCyABQRB0QRB1QRxsIA9qIgNBBGsgEzYCACADQRxrIgEgASgCAEEBajYCACADQRhrIgEgASgCACAJajYCACADQRRrIgEgASgCACATajYCAAsgDUEBaiENIAJBAmohAiAHQQFqIQcgDkEBaiEOIAlBAWohCQwACwALCyAIQQAgCEEAShtBAWohAkEBIQNBASEHIAAhCQNAIAIgA0cEQAJAIAMgCSgCACIBRgRAIAciCkEBaiEHDAELIAFBAnQgAGpBBGsoAgAhCgsgCSAKNgIAIAlBBGohCSADQQFqIQMMAQsLIAwgB0EBayIJNgIIQQAgCUUNARogDEGMgAhqIQogDEEMakEAIAlBAnQQOSELIAxBkIAoakEAIAlBBHQQOSEHQQAhAwNAIAMgCU4EQEEAIQkgCEEAIAhBAEobIQQDQCAEIAlGBEBBACEKIAwoAggiAEEAIABBAEobIQBBACEDA0AgACADRg0FIAcgA0EEdGoiASABKwMAIAsgA0ECdGooAgC3IhejOQMAIAEgASsDCCAXozkDCCADQQFqIQMMAAsACyALIAAgCUECdGooAgBBAWsiAkECdCIDaiIBIAEoAgAgDyAJQRxsaiIFKAIAajYCACAHIAJBBHQiAWoiAiACKwMAIAUoAgS3oDkDACACIAIrAwggBSgCCLegOQMIIAUoAgwiAiABIApqIgEoAgBIBEAgASACNgIACyAFKAIQIgIgCiADQQJ0IgNBBHJqIgEoAgBKBEAgASACNgIACyAFKAIUIgIgCiADQQhyaiIBKAIASARAIAEgAjYCAAsgBSgCGCICIAogA0EMcmoiASgCAEoEQCABIAI2AgALIAlBAWohCQwACwAFIAogA0EEdGoiASAGNgIAIAFBADYCBCABIAU2AgggAUEANgIMIANBAWohAyAMKAIIIQkMAQsACwALIAoLDwsgBkUEQAJ/IAAhBEEAIQMgASIIQQAgAUEAShshACAHIgwoAgAiASACIgZBAWsiCSAIbEEBdGohCyABIQIDQCAAIANHBEAgC0EAOwEAIAJBADsBACADQQFqIQMgAkECaiECIAtBAmohCwwBCwsgBkEAIAZBAEobIQcgASAIQQFrIgpBAXRqIQtBACEDIAEhAgNAIAMgB0cEQCALQQA7AQAgAkEAOwEAIANBAWohAyALIAhBAXQiAGohCyAAIAJqIQIMAQsLIAlBASAJQQFKGyEQIAxBkIDQAGohDSAMQZCAyABqIQAgBCAIQQFqIgJqIQcgDCgCBCACaiEOIApBASAKQQFKGyISQQFrIRQgASACQQF0aiECQQAgCGtBAXQhFUEAIQpBASEPAkADQCAPIBBHBEAgByAUaiEWQQEhCwNAAkACQAJAIAsgEkcEQCAFIActAABOBEAgDkH/AToAACACIBVqIgQvAQAiA0EQdEEQdSIBQQBKBEAgAiABOwEAIANBHGwgDWoiA0EEayAPNgIAIANBHGsiASABKAIAQQFqNgIAIANBGGsiASABKAIAIAtqNgIAIANBFGsiASABKAIAIA9qNgIADAULIARBAmsvAQAiA0EQdEEQdSEBIAQuAQIiBEEASgRAIAFBAEoEQCAEQQJ0IABqQQRrKAIAIgEgA0ECdCAAakEEaygCACIESgRAIAIgBDsBAEEAIQkgCkEAIApBAEobIREgACEDA0AgCSARRgRAIAQhAQwICyABIAMoAgBGBEAgAyAENgIACyAJQQFqIQkgA0EEaiEDDAALAAsgAiABOwEAIAEgBE4NBUEAIQkgCkEAIApBAEobIREgACEDA0AgCSARRg0GIAQgAygCAEYEQCADIAE2AgALIAlBAWohCSADQQRqIQMMAAsACyACQQJrLgEAIgNBAEoEQCAEQQJ0IABqQQRrKAIAIgEgA0H//wNxQQJ0IABqQQRrKAIAIgRKBEAgAiAEOwEAQQAhCSAKQQAgCkEAShshESAAIQMDQCAJIBFGBEAgBCEBDAcLIAEgAygCAEYEQCADIAQ2AgALIAlBAWohCSADQQRqIQMMAAsACyACIAE7AQAgASAETg0EQQAhCSAKQQAgCkEAShshESAAIQMDQCAJIBFGDQUgBCADKAIARgRAIAMgATYCAAsgCUEBaiEJIANBBGohAwwACwALIAIgBDsBACAEQRxsIA1qIgNBHGsiASABKAIAQQFqNgIAIANBGGsiASABKAIAIAtqNgIAIANBFGsiASABKAIAIA9qNgIAIAsgA0EQayIBKAIASARAIAEgCzYCAAsgA0EEayAPNgIADAULIAFBAEoEQCACIAE7AQAgA0EcbCANaiIDQRxrIgEgASgCAEEBajYCACADQRhrIgEgASgCACALajYCACADQRRrIgEgASgCACAPajYCACALIANBDGsiASgCAEoEQCABIAs2AgALIANBBGsgDzYCAAwFCyACQQJrLwEAIgNBEHRBEHUiAUEASgRAIAIgATsBACADQRxsIA1qIgNBHGsiASABKAIAQQFqNgIAIANBGGsiASABKAIAIAtqNgIAIANBFGsiASABKAIAIA9qNgIAIANBDGsiASgCACALTg0FIAEgCzYCAAwFCyAKQYCAAk4EQEEAQQNB5AtBABA2QX8hCQwJCyACIApBAWoiATsBACAAIApBAnRqIAFBEHRBEHU2AgAgDSAKQRxsaiIDIA82AhggAyAPNgIUIAMgCzYCECADIAs2AgwgAyAPNgIIIAMgCzYCBCADQQE2AgAgASEKDAQLIAJBADsBACAOQQA6AAAMAwsgDkECaiEOIAJBBGohAiAWQQJqIQcgD0EBaiEPDAULIAFBEHRBEHVBHGwgDWoiA0EcayIBIAEoAgBBAWo2AgAgA0EYayIBIAEoAgAgC2o2AgAgA0EUayIBIAEoAgAgD2o2AgAMAQsgAUEQdEEQdUEcbCANaiIDQQRrIA82AgAgA0EcayIBIAEoAgBBAWo2AgAgA0EYayIBIAEoAgAgC2o2AgAgA0EUayIBIAEoAgAgD2o2AgALIA5BAWohDiACQQJqIQIgB0EBaiEHIAtBAWohCwwACwALCyAKQQAgCkEAShtBAWohAkEBIQNBASEHIAAhCwNAIAIgA0cEQAJAIAMgCygCACIBRgRAIAciCUEBaiEHDAELIAFBAnQgAGpBBGsoAgAhCQsgCyAJNgIAIAtBBGohCyADQQFqIQMMAQsLIAwgB0EBayILNgIIQQAgC0UNARogDEGMgAhqIQkgDEEMakEAIAtBAnQQOSEHIAxBkIAoakEAIAtBBHQQOSEFQQAhAwNAIAMgC04EQEEAIQsgCkEAIApBAEobIQQDQCAEIAtGBEBBACEJIAwoAggiAEEAIABBAEobIQBBACEDA0AgACADRg0FIAUgA0EEdGoiASABKwMAIAcgA0ECdGooAgC3IhejOQMAIAEgASsDCCAXozkDCCADQQFqIQMMAAsACyAHIAAgC0ECdGooAgBBAWsiAkECdCIDaiIBIAEoAgAgDSALQRxsaiIGKAIAajYCACAFIAJBBHQiAWoiAiACKwMAIAYoAgS3oDkDACACIAIrAwggBigCCLegOQMIIAYoAgwiAiABIAlqIgEoAgBIBEAgASACNgIACyAGKAIQIgIgCSADQQJ0IgNBBHJqIgEoAgBKBEAgASACNgIACyAGKAIUIgIgCSADQQhyaiIBKAIASARAIAEgAjYCAAsgBigCGCICIAkgA0EMcmoiASgCAEoEQCABIAI2AgALIAtBAWohCwwACwAFIAkgA0EEdGoiASAINgIAIAFBADYCBCABIAY2AgggAUEANgIMIANBAWohAyAMKAIIIQsMAQsACwALIAkLDwsCfyAAIQYgASIIQQJtIhBBACAQQQBKGyEAIAcoAgAiAyACQQJtIhRBAWsiCiAQbEEBdGohCUEAIQEgAyEEA0AgACABRwRAIAlBADsBACAEQQA7AQAgAUEBaiEBIARBAmohBCAJQQJqIQkMAQsLIBRBACAUQQBKGyECIAMgEEEBayIMQQF0aiEJQQAhASADIQQDQCABIAJHBEAgCUEAOwEAIARBADsBACABQQFqIQEgCSAQQQF0IgBqIQkgACAEaiEEDAELCyAKQQEgCkEBShshFSAMQQEgDEEBShshFiAHQZCA0ABqIQ4gB0GQgMgAaiEAIBBBAWoiASAHKAIEaiEMIAhBAXQgBmpBAmohEiADIAFBAXRqIQRBACAQa0EBdCERQQAhBkEBIQ0CQANAIA0gFUcEQEEBIQkDQAJAAkACQCAJIBZHBEAgBSASLQAATgRAIAxB/wE6AAAgBCARaiIDLwEAIgJBEHRBEHUiAUEASgRAIAQgATsBACACQRxsIA5qIgJBBGsgDTYCACACQRxrIgEgASgCAEEBajYCACACQRhrIgEgASgCACAJajYCACACQRRrIgEgASgCACANajYCAAwFCyADQQJrLwEAIgFBEHRBEHUhAiADLgECIgNBAEoEQCACQQBKBEAgA0ECdCAAakEEaygCACICIAFBAnQgAGpBBGsoAgAiA0oEQCAEIAM7AQBBACEKIAZBACAGQQBKGyELIAAhAQNAIAogC0YEQCADIQIMCAsgAiABKAIARgRAIAEgAzYCAAsgCkEBaiEKIAFBBGohAQwACwALIAQgAjsBACACIANODQVBACEKIAZBACAGQQBKGyELIAAhAQNAIAogC0YNBiADIAEoAgBGBEAgASACNgIACyAKQQFqIQogAUEEaiEBDAALAAsgBEECay4BACIBQQBKBEAgA0ECdCAAakEEaygCACICIAFB//8DcUECdCAAakEEaygCACIDSgRAIAQgAzsBAEEAIQogBkEAIAZBAEobIQsgACEBA0AgCiALRgRAIAMhAgwHCyACIAEoAgBGBEAgASADNgIACyAKQQFqIQogAUEEaiEBDAALAAsgBCACOwEAIAIgA04NBEEAIQogBkEAIAZBAEobIQsgACEBA0AgCiALRg0FIAMgASgCAEYEQCABIAI2AgALIApBAWohCiABQQRqIQEMAAsACyAEIAM7AQAgA0EcbCAOaiICQRxrIgEgASgCAEEBajYCACACQRhrIgEgASgCACAJajYCACACQRRrIgEgASgCACANajYCACAJIAJBEGsiASgCAEgEQCABIAk2AgALIAJBBGsgDTYCAAwFCyACQQBKBEAgBCACOwEAIAFBHGwgDmoiAkEcayIBIAEoAgBBAWo2AgAgAkEYayIBIAEoAgAgCWo2AgAgAkEUayIBIAEoAgAgDWo2AgAgCSACQQxrIgEoAgBKBEAg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IAcgFGohFkEBIQsDQAJAAkACQCALIBJHBEAgBSAHLQAASARAIA5B/wE6AAAgAiAVaiIELwEAIgNBEHRBEHUiAUEASgRAIAIgATsBACADQRxsIA1qIgNBBGsgDzYCACADQRxrIgEgASgCAEEBajYCACADQRhrIgEgASgCACALajYCACADQRRrIgEgASgCACAPajYCAAwFCyAEQQJrLwEAIgNBEHRBEHUhASAELgECIgRBAEoEQCABQQBKBEAgBEECdCAAakEEaygCACIBIANBAnQgAGpBBGsoAgAiBEoEQCACIAQ7AQBBACEJIApBACAKQQBKGyERIAAhAwNAIAkgEUYEQCAEIQEMCAsgASADKAIARgRAIAMgBDYCAAsgCUEBaiEJIANBBGohAwwACwALIAIgATsBACABIARODQVBACEJIApBACAKQQBKGyERIAAhAwNAIAkgEUYNBiAEIAMoAgBGBEAgAyABNgIACyAJQQFqIQkgA0EEaiEDDAALAAsgAkECay4BACIDQQBKBEAgBEECdCAAakEEaygCACIBIANB//8DcUECdCAAakEEaygCACIESgRAIAIgBDsBAEEAIQkgCkEAIApBAEobIREgACEDA0AgCSARRgRAIAQhAQwHCyABIAMoAgBGBEAgAyAENgIACyAJQQFqIQkgA0EEaiEDDAALAAsgAiABOwEAIAEgBE4NBEEAIQkgCkEAIApBAEobIREgACEDA0AgCSARRg0FIAQgAygCAEYEQCADIAE2AgALIAlBAWohCSADQQRqIQMMAAsACyACIAQ7AQAgBEEcbCANaiIDQRxrIgEgASgCAEEBajYCACADQRhrIgEgASgCACALajYCACADQRRrIgEgASgCACAPajYCACALIANBEGsiASgCAEgEQCABIAs2AgALIANBBGsgDzYCAAwFCyABQQBKBEAgAiABOwEAIANBHGwgDWoiA0EcayIBIAEoAgBBAWo2AgAgA0EYayIBIAEoAgAgC2o2AgAgA0EUayIBIAEoAgAgD2o2AgAgCyADQQxrIgEoAgBKBEAgASALNgIACyADQQRrIA82AgAMBQsgAkECay8BACIDQRB0QRB1IgFBAEoEQCACIAE7AQAgA0EcbCANaiIDQRxrIgEgASgCAEEBajYCACADQRhrIgEgASgCACALajYCACADQRRrIgEgASgC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ACACIANODQRBACEKIAZBACAGQQBKGyELIAAhAQNAIAogC0YNBSADIAEoAgBGBEAgASACNgIACyAKQQFqIQogAUEEaiEBDAALAAsgBCADOwEAIANBHGwgDmoiAkEcayIBIAEoAgBBAWo2AgAgAkEYayIBIAEoAgAgCWo2AgAgAkEUayIBIAEoAgAgDWo2AgAgCSACQRBrIgEoAgBIBEAgASAJNgIACyACQQRrIA02AgAMBQsgAkEASgRAIAQgAjsBACABQRxsIA5qIgJBHGsiASABKAIAQQFqNgIAIAJBGGsiASABKAIAIAlqNgIAIAJBFGsiASABKAIAIA1qNgIAIAkgAkEMayIBKAIASgRAIAEgCTYCAAsgAkEEayANNgIADAULIARBAmsvAQAiAkEQdEEQdSIBQQBKBEAgBCABOwEAIAJBHGwgDmoiAkEcayIBIAEoAgBBAWo2AgAgAkEYayIBIAEoAgAgCWo2AgAgAkEUayIBIAEoAgAgDWo2AgAgAkEMayIBKAIAIAlODQUgASAJNgIADAULIAZBgIACTgRAQQBBA0HkC0EAEDZBfyEKDAkLIAQgBkEBaiIBOwEAIAAgBkECdGogAUEQdEEQdTYCACAOIAZBHGxqIgIgDTYCGCACIA02AhQgAiAJNgIQIAIgCTYCDCACIA02AgggAiAJNgIEIAJBATYCACABIQYMBAsgBEEAOwEAIAxBADoAAAwDCyAMQQJqIQwgBEEEaiEEIA1BAWohDSAIIBJqQQRqIRIMBQsgAkEQdEEQdUEcbCAOaiICQRxrIgEgASgCAEEBajYCACACQRhrIgEgASgCACAJajYCACACQRRrIgEgASgCACANajYCAAwBCyACQRB0QRB1QRxsIA5qIgJBBGsgDTYCACACQRxrIgEgASgCAEEBajYCACACQRhrIgEgASgCACAJajYCACACQRRrIgEgASgCACANajYCAAsgDEEBaiEMIARBAmohBCASQQJqIRIgCUEBaiEJDAALAAsLIAZBACAGQQBKG0EBaiEDQQEhAUEBIQwgACEJA0AgASADRwRAAkAgASAJKAIAIgJGBEAgDCIKQQFqIQwMAQsgAkECdCAAakEEaygCACEKCyAJIAo2AgAgCUEEaiEJIAFBAWohAQwBCwsgByAMQQFrIgk2AghBACAJRQ0BGiAHQYyACGohDCAH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BEGYpwQoAgBBAWoiBTYCACAAIAU2AgAgAwRAA0AgAiAEQQN0aiIGKAIARQRAIAYgBTYCACACIARBA3RqIgAgATYCBCAAQQA2AgggAyQBIAIPCyAEQQFqIgQgA0cNAAsLIAAgASACIANBBHRBCHIQ0AIgA0EBdCIAEPYEIQEgACQBIAELHwBBkKcEKAIARQRAQZCnBCAANgIAQZSnBCABNgIACwu+DwIFfw9+IwBB0AJrIgUkACAEQv///////z+DIQsgAkL///////8/gyEKIAIgBIVCgICAgICAgICAf4MhDSAEQjCIp0H//wFxIQgCQAJAIAJCMIinQf//AXEiCUH//wFrQYKAfk8EQCAIQf//AWtBgYB+Sw0BCyABUCACQv///////////wCDIgxCgICAgICAwP//AFQgDEKAgICAgIDA//8AURtFBEAgAkKAgICAgIAghCENDAILIANQIARC////////////AIMiAkKAgICAgIDA//8AVCACQoCAgICAgMD//wBRG0UEQCAEQoCAgICAgCCEIQ0gAyEBDAILIAEgDEKAgICAgIDA//8AhYRQBEAgAyACQoCAgICAgMD//wCFhFAEQEIAIQFCgICAgICA4P//ACENDAMLIA1CgICAgICAwP//AIQhDUIAIQEMAgsgAyACQoCAgICAgMD//wCFhFAEQEIAIQEMAgsgASAMhFAEQEKAgICAgIDg//8AIA0gAiADhFAbIQ1CACEBDAILIAIgA4RQBEAgDUKAgICAgIDA//8AhCENQgAhAQwCCyAMQv///////z9YBEAgBUHAAmogASAKIAEgCiAKUCIGG3kgBkEGdK18pyIGQQ9rEIgBQRAgBmshBiAFKQPIAiEKIAUpA8ACIQELIAJC////////P1YNACAFQbACaiADIAsgAyALIAtQIgcbeSAHQQZ0rXynIgdBD2sQiAEgBiAHakEQayEGIAUpA7gCIQsgBSkDsAIhAwsgBUGgAmogC0KAgICAgIDAAIQiEkIPhiADQjGIhCICQgBCgICAgLDmvIL1ACACfSIEQgAQggEgBUGQAmpCACAFKQOoAn1CACAEQgAQggEgBUGAAmogBSkDmAJCAYYgBSkDkAJCP4iEIgRCACACQgAQggEgBUHwAWogBEIAQgAgBSkDiAJ9QgAQggEgBUHgAWogBSkD+AFCAYYgBSkD8AFCP4iEIgRCACACQgAQggEgBUHQAWogBEIAQgAgBSkD6AF9QgAQggEgBUHAAWogBSkD2AFCAYYgBSkD0AFCP4iEIgRCACACQgAQggEgBUGwAWogBEIAQgAgBSkDyAF9QgAQggEgBUGgAWogAkIAIAUpA7gBQgGGIAUpA7ABQj+IhEIBfSICQgAQggEgBUGQAWogA0IPhkIAIAJCABCCASAFQfAAaiACQgBCACAFKQOoASAFKQOgASIMIAUpA5gBfCIEIAxUrXwgBEIBVq18fUIAEIIBIAVBgAFqQgEgBH1CACACQgAQggEgBiAJIAhraiEGAn8gBSkDcCITQgGGIg4gBSkDiAEiD0IBhiAFKQOAAUI/iIR8IhBC5+wAfSIUQiCIIgIgCkKAgICAgIDAAIQiFUIBhiIWQiCIIgR+IhEgAUIBhiIMQiCIIgsgECAUVq0gDiAQVq0gBSkDeEIBhiATQj+IhCAPQj+IfHx8QgF9IhNCIIgiEH58Ig4gEVStIA4gDiATQv////8PgyITIAFCP4giFyAKQgGGhEL/////D4MiCn58Ig5WrXwgBCAQfnwgBCATfiIRIAogEH58Ig8gEVStQiCGIA9CIIiEfCAOIA4gD0IghnwiDlatfCAOIA4gFEL/////D4MiFCAKfiIRIAIgC358Ig8gEVStIA8gDyATIAxC/v///w+DIhF+fCIPVq18fCIOVq18IA4gBCAUfiIYIBAgEX58IgQgAiAKfnwiCiALIBN+fCIQQiCIIAogEFatIAQgGFStIAQgClatfHxCIIaEfCIEIA5UrXwgBCAPIAIgEX4iAiALIBR+fCILQiCIIAIgC1atQiCGhHwiAiAPVK0gAiAQQiCGfCACVK18fCICIARUrXwiBEL/////////AFgEQCAWIBeEIRUgBUHQAGogAiAEIAMgEhCCASABQjGGIAUpA1h9IAUpA1AiAUIAUq19IQpCACABfSELIAZB/v8AagwBCyAFQeAAaiAEQj+GIAJCAYiEIgIgBEIBiCIEIAMgEhCCASABQjCGIAUpA2h9IAUpA2AiDEIAUq19IQpCACAMfSELIAEhDCAGQf//AGoLIgZB//8BTgRAIA1CgICAgICAwP//AIQhDUIAIQEMAQsCfiAGQQBKBEAgCkIBhiALQj+IhCEKIARC////////P4MgBq1CMIaEIQwgC0IBhgwBCyAGQY9/TARAQgAhAQwCCyAFQUBrIAIgBEEBIAZrEP4BIAVBMGogDCAVIAZB8ABqEIgBIAVBIGogAyASIAUpA0AiAiAFKQNIIgwQggEgBSkDOCAFKQMoQgGGIAUpAyAiAUI/iIR9IAUpAzAiBCABQgGGIgFUrX0hCiAEIAF9CyEEIAVBEGogAyASQgNCABCCASAFIAMgEkIFQgAQggEgDCACIAIgAyACQgGDIgEgBHwiA1QgCiABIANWrXwiASASViABIBJRG618IgJWrXwiBCACIAIgBEKAgICAgIDA//8AVCADIAUpAxBWIAEgBSkDGCIEViABIARRG3GtfCICVq18IgQgAiAEQoCAgICAgMD//wBUIAMgBSkDAFYgASAFKQMIIgNWIAEgA1Ebca18IgEgAlStfCANhCENCyAAIAE3AwAgACANNwMIIAVB0AJqJAALxAECAX8CfkF/IQMCQCAAQgBSIAFC////////////AIMiBEKAgICAgIDA//8AViAEQoCAgICAgMD//wBRGw0AQQAgAkL///////////8AgyIFQoCAgICAgMD//wBWIAVCgICAgICAwP//AFEbDQAgACAEIAWEhFAEQEEADwsgASACg0IAWQRAQQAgASACUyABIAJRGw0BIAAgASAChYRCAFIPCyAAQgBSIAEgAlUgASACURsNACAAIAEgAoWEQgBSIQMLIAMLiQwBBn8gACABaiEFAkACQCAAKAIEIgJBAXENACACQQNxRQ0BIAAoAgAiAiABaiEBAkAgACACayIAQbSjBCgCAEcEQCACQf8BTQRAIAAoAggiBCACQQN2IgJBA3RByKMEakYaIAAoAgwiAyAERw0CQaCjBEGgowQoAgBBfiACd3E2AgAMAwsgACgCGCEGAkAgACAAKAIMIgJHBEAgACgCCCIDQbCjBCgCAEkaIAMgAjYCDCACIAM2AggMAQsCQCAAQRRqIgQoAgAiAw0AIABBEGoiBCgCACIDDQBBACECDAELA0AgBCEHIAMiAkEUaiIEKAIAIgMNACACQRBqIQQgAigCECIDDQALIAdBADYCAAsgBkUNAgJAIAAoAhwiBEECdEHQpQRqIgMoAgAgAEYEQCADIAI2AgAgAg0BQaSjBEGkowQoAgBBfiAEd3E2AgAMBAsgBkEQQRQgBigCECAARhtqIAI2AgAgAkUNAwsgAiAGNgIYIAAoAhAiAwRAIAIgAzYCECADIAI2AhgLIAAoAhQiA0UNAiACIAM2AhQgAyACNgIYDAILIAUoAgQiAkEDcUEDRw0BQaijBCABNgIAIAUgAkF+cTYCBCAAIAFBAXI2AgQgBSABNgIADwsgBCADNgIMIAMgBDYCCAsCQCAFKAIEIgJBAnFFBEBBuKMEKAIAIAVGBEBBuKMEIAA2AgBBrKMEQayjBCgCACABaiIBNgIAIAAgAUEBcjYCBCAAQbSjBCgCAEcNA0GoowRBADYCAEG0owRBADYCAA8LQbSjBCgCACAFRgRAQbSjBCAANgIAQaijBEGoowQoAgAgAWoiATYCACAAIAFBAXI2AgQgACABaiABNgIADwsgAkF4cSABaiEBAkAgAkH/AU0EQCAFKAIIIgQgAkEDdiICQQN0QcijBGpGGiAEIAUoAgwiA0YEQEGgowRBoKMEKAIAQX4gAndxNgIADAILIAQgAzYCDCADIAQ2AggMAQsgBSgCGCEGAkAgBSAFKAIMIgJHBEAgBSgCCCIDQbCjBCgCAEkaIAMgAjYCDCACIAM2AggMAQsCQCAFQRRqIgMoAgAiBA0AIAVBEGoiAygCACIEDQBBACECDAELA0AgAyEHIAQiAkEUaiIDKAIAIgQNACACQRBqIQMgAigCECIEDQALIAdBADYCAAsgBkUNAAJAIAUoAhwiBEECdEHQpQRqIgMoAgAgBUYEQCADIAI2AgAgAg0BQaSjBEGkowQoAgBBfiAEd3E2AgAMAgsgBkEQQRQgBigCECAFRhtqIAI2AgAgAkUNAQsgAiAGNgIYIAUoAhAiAwRAIAIgAzYCECADIAI2AhgLIAUoAhQiA0UNACACIAM2AhQgAyACNgIYCyAAIAFBAXI2AgQgACABaiABNgIAIABBtKMEKAIARw0BQaijBCABNgIADwsgBSACQX5xNgIEIAAgAUEBcjYCBCAAIAFqIAE2AgALIAFB/wFNBEAgAUF4cUHIowRqIQICf0GgowQoAgAiA0EBIAFBA3Z0IgFxRQRAQaCjBCABIANyNgIAIAIMAQsgAigCCAshASACIAA2AgggASAANgIMIAAgAjYCDCAAIAE2AggPC0EfIQQgAUH///8HTQRAIAFBCHYiAiACQYD+P2pBEHZBCHEiBHQiAiACQYDgH2pBEHZBBHEiA3QiAiACQYCAD2pBEHZBAnEiAnRBD3YgAyAEciACcmsiAkEBdCABIAJBFWp2QQFxckEcaiEECyAAIAQ2AhwgAEIANwIQIARBAnRB0KUEaiEHAkACQEGkowQoAgAiA0EBIAR0IgJxRQRAQaSjBCACIANyNgIAIAcgADYCACAAIAc2AhgMAQsgAUEAQRkgBEEBdmsgBEEfRht0IQQgBygCACECA0AgAiIDKAIEQXhxIAFGDQIgBEEddiECIARBAXQhBCADIAJBBHFqIgdBEGooAgAiAg0ACyAHIAA2AhAgACADNgIYCyAAIAA2AgwgACAANgIIDwsgAygCCCIBIAA2AgwgAyAANgIIIABBADYCGCAAIAM2AgwgACABNgIICwsSACAARQRAQQAPCyAAIAEQ2AMLdAEDfyAARQRAQQBBA0GGwABBABA2DwsgACgCACIBRQRADwsgASgCABAxQQAhAQN/IAAoAgAiAygCCCECIAMoAgwgAUwEfyACEDEgACgCABAxIABBADYCAEEABSACIAFBDGxqKAIAEDEgAUEBaiEBDAELCxoL5R4CD38FfiMAQZABayIEJAAgBEEAQZABEDkiA0F/NgJMIAMgADYCLCADQYMCNgIgIAMgADYCVCABIQQgAiEOQQAhACMAQbACayIGJAAgAygCTBoCQAJAAkACQCADKAIEDQAgAxCRAxogAygCBA0ADAELIAQtAAAiAUUNAgJAAkACQAJAA0ACQAJAIAFB/wFxEN0BBEADQCAEIgFBAWohBCABLQABEN0BDQALIANCABDEAQNAAn8gAygCBCICIAMoAmhHBEAgAyACQQFqNgIEIAItAAAMAQsgAxBRCxDdAQ0ACyADKAIEIQQgAykDcEIAWQRAIAMgBEEBayIENgIECyAEIAMoAixrrCADKQN4IBR8fCEUDAELAn8CQAJAIAQtAABBJUYEQCAELQABIgFBKkYNASABQSVHDQILIANCABDEAQJAIAQtAABBJUYEQANAAn8gAygCBCIBIAMoAmhHBEAgAyABQQFqNgIEIAEtAAAMAQsgAxBRCyIBEN0BDQALIARBAWohBAwBCyADKAIEIgEgAygCaEcEQCADIAFBAWo2AgQgAS0AACEBDAELIAMQUSEBCyAELQAAIAFHBEAgAykDcEIAWQRAIAMgAygCBEEBazYCBAsg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TARAIAEgCiADIAkQ/wEEQCABIQQMAgsgBUHwAGogASACQgBCABBdIAUpA3ghAiAFKQNwIQQMAQsgBgR+IAEFIAVB4ABqIAEgCkIAQoCAgICAgMC7wAAQXSAFKQNoIgpCMIinQfgAayEGIAUpA2ALIQQgB0UEQCAFQdAAaiADIAlCAEKAgICAgIDAu8AAEF0gBSkDWCIJQjCIp0H4AGshByAFKQNQIQMLIAlC////////P4NCgICAgICAwACEIQkgCkL///////8/g0KAgICAgIDAAIQhCiAGIAdKBEADQAJ+IAogCX0gAyAEVq19IgtCAFkEQCALIAQgA30iBIRQBEAgBUEgaiABIAJCAEIAEF0gBSkDKCECIAUpAyAhBAwFCyALQgGGIARCP4iEDAELIApCAYYgBEI/iIQLIQogBEIBhiEEIAZBAWsiBiAHSg0ACyAHIQYLAkAgCiAJfSADIARWrX0iCUIAUwRAIAohCQwBCyAJIAQgA30iBIRCAFINACAFQTBqIAEgAkIAQgAQXSAFKQM4IQIgBSkDMCEEDAELIAlC////////P1gEQANAIARCP4ghASAGQQFrIQYgBEIBhiEEIAEgCUIBhoQiCUKAgICAgIDAAFQNAAsLIAhBgIACcSEHIAZBAEwEQCAFQUBrIAQgCUL///////8/gyAGQfgAaiAHcq1CMIaEQgBCgICAgICAwMM/EF0gBSkDSCECIAUpA0AhBAwBCyAJQv///////z+DIAYgB3KtQjCGhCECCyAAIAQ3AwAgACACNwMIIAVBgAFqJAALvwIBAX8jAEHQAGsiBCQAAkAgA0GAgAFOBEAgBEEgaiABIAJCAEKAgICAgICA//8AEF0gBCkDKCECIAQpAyAhASADQf//AUkEQCADQf//AGshAwwCCyAEQRBqIAEgAkIAQoCAgICAgID//wAQXSADQf3/AiADQf3/AkgbQf7/AWshAyAEKQMYIQIgBCkDECEBDAELIANBgYB/Sg0AIARBQGsgASACQgBCgICAgICAgDkQXSAEKQNIIQIgBCkDQCEBIANB9IB+SwRAIANBjf8AaiEDDAELIARBMGogASACQgBCgICAgICAgDkQXSADQeiBfSADQeiBfUobQZr+AWohAyAEKQM4IQIgBCkDMCEBCyAEIAEgAkIAIANB//8Aaq1CMIYQXSAAIAQpAwg3AwggACAEKQMANwMAIARB0ABqJAALNQAgACABNwMAIAAgAkL///////8/gyAEQjCIp0GAgAJxIAJCMIinQf//AXFyrUIwhoQ3AwgLEAAgACABIAJBAEEAEIkFGgvEAgACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQCABQQlrDhIACgsMCgsCAwQFDAsMDAoLBwgJCyACIAIoAgAiAUEEajYCACAAIAEoAgA2AgAPCwALIAIgAigCACIBQQRqNgIAIAAgATIBADcDAA8LIAIgAigCACIBQQRqNgIAIAAgATMBADcDAA8LIAIgAigCACIBQQRqNgIAIAAgATAAADcDAA8LIAIgAigCACIBQQRqNgIAIAAgATEAADcDAA8LAAsgAiACKAIAQQdqQXhxIgFBCGo2AgAgACABKwMAOQMADwsgACACIAMRAgALDwsgAiACKAIAIgFBBGo2AgAgACABNAIANwMADwsgAiACKAIAIgFBBGo2AgAgACABNQIANwMADwsgAiACKAIAQQdqQXhxIgFBCGo2AgAgACABKQMANwMAC20BBH8gACgCACwAABCuAUUEQEEADwsDQCAAKAIAIQNBfyEBIAJBzJmz5gBNBEBBfyADLAAAQTBrIgQgAkEKbCIBaiAEIAFB/////wdzShshAQsgACADQQFqNgIAIAEhAiADLAABEK4BDQALIAILDAAgACAAKAIAEPEEC/8SAhJ/AX4jAEHQAGsiCCQAIAggATYCTCAIQTdqIRcgCEE4aiESAkACQAJAAkADQCABIQwgByAOQf////8Hc0oNASAHIA5qIQ4CQAJAAkAgDCIHLQAAIgkEQANAAkACQCAJQf8BcSIBRQRAIAchAQwBCyABQSVHDQEgByEJA0AgCS0AAUElRwRAIAkhAQwCCyAHQQFqIQcgCS0AAiEKIAlBAmoiASEJIApBJUYNAAsLIAcgDGsiByAOQf////8HcyIYSg0HIAAEQCAAIAwgBxCDAQsgBw0GIAggATYCTCABQQFqIQdBfyEPAkAgASwAARCuAUUNACABLQACQSRHDQAgAUEDaiEHIAEsAAFBMGshD0EBIRMLIAggBzYCTEEAIQ0CQCAHLAAAIglBIGsiAUEfSwRAIAchCgwBCyAHIQpBASABdCIBQYnRBHFFDQADQCAIIAdBAWoiCjYCTCABIA1yIQ0g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ABpBAiABQZYBSw0AGkEAQQFBlgEgAWt0IgFBAWsgAHENABpBAUECIAAgAXEbCwsTACAAQQF0QYCAgAhqQYGAgAhJCxUBAX8jAEEQayIBIAA4AgwgASoCDAsQACABjCABIAAbEJYFIAGUCwwAIAAgAJMiACAAlQs5AQF+An4gACgCTEEASARAIAAQmwUMAQsgABCbBQsiAUKAgICACFkEQEGImQRBPTYCAEF/DwsgAacLDAAgACAAKAIAEOYEC3ACAn8BfiAAKAIoIQJBASEBAkAgAEIAIAAtAABBgAFxBH9BAUECIAAoAhQgACgCHEYbBUEBCyACERMAIgNCAFMNACADIAAoAggiAQR/IABBBGoFIAAoAhwiAUUNASAAQRRqCygCACABa6x8IQMLIAMLWQEBfyAAIAAoAkgiAUEBayABcjYCSCAAKAIAIgFBCHEEQCAAIAFBIHI2AgBBfw8LIABCADcCBCAAIAAoAiwiATYCHCAAIAE2AhQgACABIAAoAjBqNgIQQQALLAAgACgCABogACgCACAAENwBahogACgCACAAEI0BahogACgCACAAENwBahoLlwIBBX8gASgCTBpB/wEhBSAAIQMCQANAAkACQAJAIAEoAgQiAiABKAIIIgRGDQACfyACQQogBCACaxDcAyIGBEAgBiABKAIEIgJrQQFqDAELIAEoAgggASgCBCICawshBCADIAIgBCAFIAQgBUkbIgIQPhogASABKAIEIAJqIgQ2AgQgAiADaiEDIAYNAiAFIAJrIgVFDQIgBCABKAIIRg0AIAEgBEEBajYCBCAELQAAIQIMAQsgARCQAyICQQBODQBBACECIAAgA0YNAyABLQAAQRBxDQEMAwsgAyACOgAAIANBAWohAyACQf8BcUEKRg0AIAVBAWsiBQ0BCwsgAEUEQEEAIQIMAQsgA0EAOgAAIAAhAgsgAgt1AgJ8AX4gAAJ+EA8iAUQAAAAAAECPQKMiAplEAAAAAAAA4ENjBEAgArAMAQtCgICAgICAgICAfwsiAzcDACAAAn8gASADQugHfrmhRAAAAAAAQI9AoiIBmUQAAAAAAADgQWMEQCABqgwBC0GAgICAeAs2AggLRQIBfgF8An4QD0QAAAAAAECPQKMiAplEAAAAAAAA4ENjBEAgArAMAQtCgICAgICAgICAfwshASAABEAgACAB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QQFqOwEGIAEgC2ogAGoiAiAELQAYQQFqOwEAIAIgBC0AGUEBajsBAiACIAQtABpBAWo7AQQgAiAELQAbQQFqOwEGIAEgD2ogAGoiASAELQAcQQFqOwEAIAEgBC0AHUEBajsBAiABIAQtAB5BAWo7AQQgASAELQAfQQFqOwEGIARBIGohBCAHQQFqIgdBBEcNAAsgDUGAC2okAAvLAwEEfyAAKALkAyAAQQFB/A8gACgCBCgCABEEACIAQfwHaiIBNgIoIABC/////w83AvgHIABCgYCAgCA3AoAIIABCg4CAgMAANwKICCAAQv3///9vNwLwByAAQoWAgIDgADcCkAggAEL7////TzcC6AcgAEKHgICAgAE3ApgIIABC+f///69/NwLgByAAQomAgICgATcCoAggAEL3////j383AtgHIABCi4CAgMABNwKoCCAAQvX////vfjcC0AcgAEKNgICA4AE3ArAIIABC8////89+NwLIByAAQQ82ArgIIABC8f///69+NwLAB0EQIQJBECEDA0AgASADQQJ0IgBqIAI2AgAgASAAa0EAIAJrIgQ2AgAgASAAQQRyaiACNgIAIAEgA0F/c0ECdGogBDYCACACQQFqIQJBMCEAIANBAmoiA0EwRw0ACwNAIAEgAEECdCICakEgNgIAIAEgAmtBYDYCACABIAJBBHJqQSA2AgAgASAAQX9zQQJ0akFgNgIAIAEgAkEIcmpBIDYCACABQX4gAGtBAnRqQWA2AgAgASACQQxyakEgNgIAIAFBfSAAa0ECdGpBYDYCACAAQQRqIgBBgAJHDQALC/cCAQp/IAAoAuQDIgQgACgCWCIBQQFGIgI2AhwgBCAAQQFB/gVBgAIgAhsgACgCeCAAKAIEKAIIEQgANgIYIAAoAnhBAEoEQCAEKAIUIQYgAUEBRyEIA0AgBiAEIAdBAnQiAWooAiAiAm0hBiAIRQRAIAQoAhggAWoiAyADKAIAQf8BajYCAAsgAkH+AWogAkEBayIJQQF0IgptIQUgBCgCGCABaigCACEBQQAhAkEAIQMDQCADIAVKBEADQCADIAJBAWoiAkEBdEEBckH/AWwgCWogCm0iBUoNAAsLIAEgA2ogAiAGbDoAACADQQFqIgNBgAJHDQALIAhFBEBBASECA0AgASACayIFIAEtAAA6AAAgASACaiIDIAEt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C6KhIAogCqIiC6M5AyAgBSABKwMIIAqiIA0gASsDSKKhIAujOQMoIAUgASsDECAKoiANIAErA1CioSALozkDMCAFIAErAyAgCqIgECARIAyiIBMgDqIgDyASoqCgoCIMIAErA0CioSALozkDOCAFIAErAyggCqIgDCABKwNIoqEgC6M5A0AgBSABKwMwIAqiIAwgASsDUKKhIAujOQNIQQAFQX8LQQBOBEBBACECA0BBACEEIAJBAkYNAgNAIARBBkcEQCAEQQN0IgEgACACQTBsamohBkEAIQNEAAAAAAAAAAAhCgNAIANBA0cEQCAFQSBqIAJBGGxqIANBA3RqKwMAIAVB0ABqIANBMGxqIAFqKwMAoiAKoCEKIANBAWohAwwBCwsgBiAKOQMAIARBAWohBAwBCwsgAkEBaiECDAALAAtBAEEDQdgWQQAQNgsgBUHgAWokACAECxIAIAAgACgCACABQQJ0ajYCAAswAQF/IwBBEGsiAiQAIAIgATYCACACIAA2AgggAiACQQhqEOoDIQAgAkEQaiQAIAALDQAgACgCACAAKAIERgtXAQJ/IwBBIGsiAyQAIAAQMiICIANBCGogACAAED1BAWoQ+wMgABA9IAIQtgIiAigCCCABELcCIAIgAigCCEEIajYCCCAAIAIQ6AIgAhDnAiADQSBqJAALqQQCCX8BfiAAEL0CIQIgABDuAiEDIwBBIGsiBiQAIAYgAzYCECAGIAI2AhggBkEQaiAGQRhqEKgDIQQjAEEQayIFJAAgBSADNgIAIAUgAjYCCCAEQQJOBEAgBSgCCCECIAUQ0gEoAgAhAyMAQRBrIgEkACABIAIpAgAiCjcDCCACIAMpAgA3AgAgAyAKNwIAIAFBEGokACAFKAIIIQIjAEEwayIBJAAgASACNgIgIAEgAjYCKCABQSBqIAFBKGoQqAMhAgJAIARBAWsiBEECSA0AIARBAmtBAXYiCSACSA0AIAEgAUEoaiACQQF0IgNBAXIiAhDuATYCGAJAIANBAmoiAyAETg0AIAFBGGoiBygCACEIIAEgB0EBEO4BNgIQIAggASgCEBCnAkUNACABQRhqEJ8BGiADIQILIAEoAhggASgCIBCnAg0AIAEgASgCICkCADcDEANAAkAgASgCICABKAIYKQIANwIAIAEgASgCGDYCICACIAlKDQAgASAB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EKAGIAEgASgCAEEUaiIDNgIADAELCyABELIBIAFBEGokACAAIAIQ9AYgAhDyBgsgBEEgaiQADwsgASACSQRAIAAgACgCACABQRRsahCnBgsLnwEBBH8jAEEgayICJAAgACABNgIAIAJBGGogARCoBiEDQRAQWyEEIwBBIGsiBSQAIAUgATYCDCAEEPcDIgRB3NoBNgIAIARBDGogBUEIaiAFQQxqEKsCEKsCGiAFQSBqJAAgACAENgIEIAMQuQEaIAIgATYCBCACIAE2AgAgAygCACEBIANBADYCACABBEAgAyABEIsGCyACQSBqJAAgAAueAQECfyAAQgA3AgAgAEEIaiIBQQA2AgAgAUEEahBSGiABQRBqEFIaIABBJGoiAULSCTcCACABQQhqEIMEGiABQQxqIgJCADcCBCACIAE2AgAgAkEMahBSGiACQRhqEFIaIAJBJGoQUhogAkEwahBSGiABQcgAahBSGiABQdQAahCqAyABQRA2AmwgAUIANwJkIAIQjgYgAkEBEI0GIAALpwIBA38gACgCACECIAAgATYCACACBEAgAgRAIAJBlAZqIgBBGGoQ0wEaIABBDGoQfiAAEH4gAkGMBWoiAEH8AGoQfiAAQfAAahB+IABB3ABqEOAFIAJB/ARqENMBGiACQaABaiIAQZABahB+IABB3ABqIgFBKGoQlgQgAUEcahB+IABByABqEJcEIABBPGoQlwQgAEEgahCWBCAAQRBqIgAQzAIgACgCAARAIAAgACgCABDNBiAAEDIaIAAoAgAhASAAELMBGiABEDELIAJB3ABqEIcEGiACQcgAaiIDKAIIIQAgAxAyIQQDQCAABEAgACgCACEBIAQgAEEIahClBiAAEDEgASEADAELCyADELECIAJBQGsQ0QEgAkEMahDTARoLIAIQMQsLYQEDfyAAKAIAIQIgACABNgIAIAIEQCACBEAgAkEEaiIDKAIIIQAgAxAyIQQDQCAABEAgACgCACEBIAQgAEEIahCWBiAAEDEgASEADAELCyADELECIAJBABCtBgsgAhAxCwsJACABQQA7AQALCwAgACABQQIQ8gELjQICDH8BfUF/IQoCQCABKAIIIgYgAigCBEcNACAAKAIEIgMgASgCBEcNACAAKAIIIgcgAigCCEcNAEEAIQogA0EAIANBAEobIQsgB0EAIAdB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IAogABCYASAGIAoQhwEgChA4GiAKIAAQwQEgByAKEIcBIAoQOBogABD0AQwBCyACEKsHIQACQCABBEAgCiAAEPYBIAMgCigCADYAACAKIAAQ9QEMAQsgCiAAELsDIAMgCigCADYAACAKIAAQwAELIAggChCHASAKEDgaIAQgABC9AToAACAFIAAQmQE6AAAgCiAAEJgBIAYgChCHASAKEDgaIAogABDBASAHIAoQhwEgChA4GiAAEPQBCzYCACAKQRBqJAALMQEBfyMAQRBrIgIkACACIAAoAgA2AgggAkEIaiABEOsFIAIoAgghACACQRBqJAAgAAsLACAAQdi4BBDLAQsLACAAQeC4BBDLAQsVACAAIAEoAgAQ3AQgASgCABDrARoL9A8BC38jAEGwBGsiCyQAIAsgCjYCpAQgCyABNgKoBAJAIAAgC0GoBGoQcwRAIAUgBSgCAEEEcjYCAEEAIQAMAQsgC0HNAjYCYCALIAtBiAFqIAtBkAFqIAtB4ABqIgEQZiIPKAIAIgo2AoQBIAsgCkGQA2o2AoABIAEQRCERIAtB0ABqEEQhDCALQUBrEEQhDiALQTBqEEQhDSALQSBqEEQhECMAQRBrIgEkACALAn8gAgRAIAEgAxCmByICEPYBIAsgASgCADYAeCABIAIQ9QEgDSABENUBIAEQOBogASACEMABIA4gARDVASABEDgaIAsgAhC9ATYCdCALIAIQmQE2AnAgASACEJgBIBEgARCHASABEDgaIAEgAhDBASAMIAEQ1QEgARA4GiACEPQBDAELIAEgAxClByICEPYBIAsgASgCADYAeCABIAIQ9QEgDSABENUBIAEQOBogASACEMABIA4gARDVASABEDgaIAsgAhC9ATYCdCALIAIQmQE2AnAgASACEJgBIBEgARCHASABEDgaIAEgAhDBASAMIAEQ1QEgARA4GiACEPQBCzYCHCABQRBqJAAgCSAIKAIANgIAIARBgARxIhJBCXYhE0EAIQNBACEBA0AgASECAkACQAJAAkAgA0EERg0AIAAgC0GoBGoQiwFFDQBBACEKAkACQAJAAkACQAJAIAtB+ABqIANqLAAADgUBAAQDBQkLIANBA0YNByAHQQEgABBoELYBBEAgC0EQaiAAEKcHIBAgCygCEBCvBAwCCyAFIAUoAgBBBHI2AgBBACEADAYL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NgIQIAIMAQsgAEEANgIcIABCADcDECAAIAAoAgBBIHI2AgBBACAHQQJGDQAaIAIgBCgCBGsLIQEgA0EgaiQAIAELRgEBfyAAKAI8IQMjAEEQayIAJAAgAyABpyABQiCIpyACQf8BcSAAQQhqEBcQhwMhAiAAKQMIIQEgAEEQaiQAQn8gASACGwsGAEGImQQLJAEBf0H8mAQoAgAiAARAA0AgACgCABEOACAAKAIEIgANAAsLCwoAIAAoAgQQjAULnwEBBH8gA0EASgRAIAAoAnAhAiAAKALkAygCGCEHA0AgAgRAIAEgBUECdGooAgAhACACIQYDQCAHIAAtAABBAXZB/ABxaigCACAALQABQQR0QcAfcWogAC0AAkECdkE+cWoiBCAELwEAIgQgBEEBaiIEIAQgBEH//wNxRxs7AQAgAEEDaiEAIAZBAWsiBg0ACwsgBUEBaiIFIANHDQALCwv+CgEafyAAIAAoAuQDIhMoAhA2AogBIABBASATKAIUIghBBXQgACgCBCgCABEEACILQoCAgIDwAzcCECALQoCAgIDwBzcCCCALQoCAgIDwAzcCACAAIAsQ3gNBASEKAkACQCAIQQJIDQADQAJAAkACQCAIIApBAXROBEAgCkEBcSEEIA8NAUEAIQJBACEDIAshAQwCC0EAIQlBACECQQAhAyALIQEgD0EDTwRAIApB/P///wdxIQdBACEEA0AgAUHgAGogAUFAayABQSBqIAEgAiABKAIYIgIgA0oiBRsgASgCOCIGIAIgAyAFGyICSiIDGyABKAJYIgUgBiACIAMbIgJKIgMbIAEoAngiBiAFIAIgAxsiA0oiBRshAiAGIAMgBRshAyABQYABaiEBIARBBGoiBCAHRw0ACwsgCkEDcSIERQ0CA0AgASACIAEoAhgiByADSiIFGyECIAcgAyAFGyEDIAFBIGohASAJQQFqIgkgBEcNAAsMAgsgCkH+////B3EhB0EAIQJBACEDIAshAUEAIQkDQCADIAEoAhwiBUgEQCABIAIgASgCGEEASiIGGyECIAUgAyAGGyEDCyADIAEoAjwiBUgEQCABQSBqIAIgASgCOEEASiIGGyECIAUgAyAGGyEDCyABQUBrIQEgCUECaiIJIAdHDQALCyAERQ0AIAEoAhwgA0wNACABIAIgASgCGEEAShshAgsgAkUNASAL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QQd0IARqIQQgASgCDCADbEEHdCACaiECCyABKAIsIgENAAsLAkAgAkEATA0AQYCU69wDIQMgBSgCTBogBCAEIgFKBEAgASACbSIBQQEgAUEBShshAwsgBSgCRCIBBEADQCABKAIARQRAAkAgAyABKAIEIgJBAWsgASgCDCIEbkEBak4EQCABIAI2AhAMAQsgASADIARsNgIQIAAgASgCCCACbBCqBSABQQE2AiggASgCECECCyABIABBASABKAIIIAIQqwU2AgAgBSgCUCECIAFBADYCJCABQgA3AhggASACNgIUCyABKAIsIgENAAsLIAUoAkgiAUUNAANAIAEoAgBFBEACQCADIAEoAgQiAkEBayABKAIMIgRuQQFqTgRAIAEgAjYCEAwBCyABIAMgBGw2AhAgACACIAEoAghsQQd0EKoFIAFBATYCKCABKAIQIQILIAEgAEEBIAEoAgggAhCsBTYCACAFKAJQIQIgAUEANgIkIAFCADcCGCABIAI2AhQLIAEoAiwiAQ0ACwsL7QYBB38CQAJAIAIgA2oiCCABKAIESw0AIAEoAgwgA0kNACABKAIADQELIAAoAgAiA0EXNgIUIAAgAygCABEBAAsCQCACIAEoAhgiA08EQCAIIAEoAhAgA2pNDQELIAEoAihFBEAgACgCACIDQccANgIUIAAgAygCABEBAAsgASgCJARAAkAgASgCECIHQQBMDQAgAUEwaiEJIAEoAggiCiABKAIYbCEFIAEoAhQhBkEAIQMDQCAGIAcgA2siByAGIAdIGyIGIAEoAhwgASgCGCADaiIHayILIAYgC0gbIgYgASgCBCAHayIHIAYgB0gbIgZBAEwNASAAIAkgASgCACADQQJ0aigCACAFIAYgCmwiBiABKAI0EQUAIAUgBmohBSABKAIQIgcgASgCFCIGIANqIgNKDQALCyABQQA2AiQLQQAhAyABIAIgCCABKAIQIgdrIgVBACAFQQBKGyABKAIYIAJJGyIFNgIYIAdBAEwNACABQTBqIQkgASgCCCIKIAVsIQUgASgCFCEGA0AgBiAHIANrIgcgBiAHSBsiBiABKAIcIAEoAhggA2oiB2siCyAGIAtIGyIGIAEoAgQgB2siByAGIAdIGyIGQQBMDQEgACAJIAEoAgAgA0ECdGooAgAgBSAGIApsIgYgASgCMBEFACAFIAZqIQUgASgCECIHIAEoAhQiBiADaiIDSg0ACwsCQAJAAkAgASgCHCIFIAhPDQACQAJAAkAgAiAFSwRAIAIhBSAERQ0BIAAoAgAiA0EXNgIUIAAgAygCABEBAAwCCyAEDQELIAEoAiANASAAKAIAIgNBFzYCFCAAIAMoAgARAQAMBAsgASAINgIcIAEoAiBFDQILIAUgASgCGCIAayIDIAggAGsiBk8NACABKAIIIQAgCCAFQX9zaiEHIAggBWtBA3EiCARAQQAhBQNAIAEoAgAgA0ECdGooAgBBACAAEDkaIANBAWohAyAFQQFqIgUgCEcNAAsLIAdBA0kNAANAIANBAnQiBSABKAIAaigCAEEAIAAQORogBSABKAIAaigCBEEAIAAQORogBSABKAIAaigCCEEAIAAQORogBSABKAIAaigCDEEAIAAQORogA0EEaiIDIAZHDQALCyAERQ0BCyABQQE2AiQLIAEoAgAgAiABKAIYa0ECdGoL9gYBB38CQAJAIAIgA2oiCCABKAIESw0AIAEoAgwgA0kNACABKAIADQELIAAoAgAiA0EXNgIUIAAgAygCABEBAAsCQCACIAEoAhgiA08EQCAIIAEoAhAgA2pNDQELIAEoAihFBEAgACgCACIDQccANgIUIAAgAygCABEBAAsgASgCJARAAkAgASgCECIHQQBMDQAgAUEwaiEJIAEoAghBB3QiCiABKAIYbCEFIAEoAhQhBkEAIQMDQCAGIAcgA2siByAGIAdIGyIGIAEoAhwgASgCGCADaiIHayILIAYgC0gbIgYgASgCBCAHayIHIAYgB0gbIgZBAEwNASAAIAkgASgCACADQQJ0aigCACAFIAYgCmwiBiABKAI0EQUAIAUgBmohBSABKAIQIgcgASgCFCIGIANqIgNKDQALCyABQQA2AiQLQQAhAyABIAIgCCABKAIQIgdrIgVBACAFQQBKGyABKAIYIAJJGyIFNgIYIAdBAEwNACABQTBqIQkgASgCCEEHdCIKIAVsIQUgASgCFCEGA0AgBiAHIANrIgcgBiAHSBsiBiABKAIcIAEoAhggA2oiB2siCyAGIAtIGyIGIAEoAgQgB2siByAGIAdIGyIGQQBMDQEgACAJIAEoAgAgA0ECdGooAgAgBSAGIApsIgYgASgCMBEFACAFIAZqIQUgASgCECIHIAEo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AgQoAhwRCgAiBzYCDCAEKAIYIQYLIAAgASACIAMgByAIIAQoAhAgACgC3AMoAgQRDAAgBiAEKAIYIgNJBH8gACAEKAIMIAZBAnRqQQAgAyAGayIBIAAoAuQDKAIEEQcAIAUgBSgCACABajYCACAEKAIYBSADCyAEKAIQIgBPBEAgBEEANgIYIAQgBCgCFCAAajYCFAsLjwEBBH8jAEEQayIHJAAgACgCyAMiCCgCECEJIAUoAgAhCiAHQQA2AgwgACABIAIgAyAIKAIMIAdBDGogBiAKayIBIAkgASAJSRsgACgC3AMoAgQRDAAgACAIKAIMIAQgBSgCAEECdGogBygCDCAAKALkAygCBBEHACAFIAUoAgAgBygCDGo2AgAgB0EQaiQAC9wBAQF/IAAoAsgDIQICQAJAAkACQAJAIAEOBAADAgEDCyAAKAJUBEAgAkHQATYCBCACKAIMDQQgAiAAIAIoAghBACACKAIQQQEgACgCBCgCHBEKADYCDAwECyACIAAoAtwDKAIENgIEDAMLIAIoAghFBEAgACgCACIBQQM2AhQgACABKAIAEQEACyACQdEBNgIEDAILIAIoAghFBEAgACgCACIBQQM2AhQgACABKAIAEQEACyACQdIBNgIEDAELIAAoAgAiAUEDNgIUIAAgASgCABEBAAsgAkIANwIUCzwAIAAgASACKAIAIAQgBSgCAEECdGogACgC3AMoAgwRBwAgBSAFKAIAQQFqNgIAIAIgAigCAEEBajYCAAvCAwEMfyACQQJ0IgIgASgCCGooAgAhBSABKAIEIAJqKAIAIQYgASgCACACaigCACEHIAMoAgAhASAAKALQAiECIAAoAtwDIgMoAhwhCCADKAIYIQsgAygCFCEMIAMoAhAhDSAAKAJwIgNBAk8EfyADQQF2IQMDQCAMIAYtAABBAnQiBGooAgAhDiALIAUtAABBAnQiCWooAgAhCiAEIAhqKAIAIQ8gASACIAkgDWooAgAiCSAHLQAAIgRqai0AADoAACABIAIgBCAKIA9qQRB1Igpqai0AADoAASABIAIgBCAOamotAAA6AAIgASACIAkgBy0AASIEamotAAA6AAMgASACIAQgCmpqLQAAOgAEIAEgAiAEIA5qai0AADoABSABQQZqIQEgB0ECaiEHIAVBAWohBSAGQQFqIQYgA0EBayIDDQALIAAoAnAFIAMLQQFxBEAgDCAGLQAAQQJ0IgBqKAIAIQMgCyAFLQAAQQJ0IgVqKAIAIQYgACAIaigCACEIIAEgAiAHLQAAIgAgBSANaigCAGpqLQAAOgAAIAEgAiAAIAYgCGpBEHVqai0AADoAASABIAIgACADamotAAA6AAILC4sCAQN/IwBBEGsiCCQAAkACQCAAKALcAyIHKAIkBEAgB0EgakEAIAQgBSgCAEECdGpBAEEBIAcoAigQkgMgB0EANgIkIAUgBSgCAEEBajYCACAHIAcoAixBAWs2AiwMAQsgBygCLCEJIAggBCAFKAIAIgNBAnRqIgQoAgA2AgggCAJ/IAkgBiADayIDIAMgCUsbIgNBAiADQQJJGyIDQQJPBEAgBCgCBAwBCyAHQQE2AiQgBygCIAs2AgwgACABIAIoAgAgCEEIaiAHKAIMEQcAIAcoAiQhACAFIAUoAgAgA2o2AgAgByAHKAIsIANrNgIsIAANAQsgAiACKAIAQQFqNgIACyAIQRBqJAALhgUBDn8gAkECdCIFIAEoAghqKAIAIQogASgCBCAFaigCACELIAEoAgAgAkEDdGoiASgCACEHIAEoAgQhCCADKAIEIQIgAygCACEDIAAoAtACIQQgACgC3AMiASgCHCEOIAEoAhghDyABKAIUIRAgASgCECERIAAoAnAiAUECTwR/IAFBAXYhCQNAIBAgCy0AAEECdCIBaigCACEMIA8gCi0AAEECdCIGaigCACEFIAEgDmooAgAhASADIAQgBiARaigCACINIActAAAiBmpqLQAAOgAAIAMgBCAGIAEgBWpBEHUiBWpqLQAAOgABIAMgBCAGIAxqai0AADoAAiADIAQgDSAHLQABIgFqai0AADoAAyADIAQgASAFamotAAA6AAQgAyAEIAEgDGpqLQAAOgAFIAIgBCANIAgtAAAiAWpqLQAAOgAAIAIgBCABIAVqai0AADoAASACIAQgASAMamotAAA6AAIgAiAEIA0gCC0AASIBamotAAA6AAMgAiAEIAEgBWpqLQAAOgAEIAIgBCABIAxqai0AADoABSACQQZqIQIgCEECaiEIIANBBmohAyAHQQJqIQcgCkEBaiEKIAtBAWohCyAJQQFrIgkNAAsgACgCcAUgAQtBAXEEQCAQIAstAABBAnQiAGooAgAhCSAPIAot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Qe4ANgIUDAQLIAAoAgAiASAFNgIYIAFB7wA2AhQMAwsgACgCACIBIAU2AhggAUHwADYCFAwCCyAAKAIAIgFB2wA2AhQgASACLQAHNgIYIAAoAgAgBTYCHAwBCyAAKAIAIgEgBTYCGCABQc8ANgIUCyAAQQEgACgCACgCBBECAAsMAgsCQCABQQxJDQAgAi0AAkHBAEcNACACLQADQeQARw0AIAItAARB7wBHDQAgAi0ABUHiAEcNACACLQAGQeUARw0AIAItAAghAyACLQAHIQcgAi0ACiEJIAItAAkhCiACLQAMIQsgAi0ACyENIAItAA0hBSAAKAIAIgFBzgA2AhQgASAFNgIkIAEgCyANQQh0cjYCICABIAkgCkEIdHI2AhwgASADIAdBCHRyNgIYIABBASABKAIEEQIAIAAgBToArAIgAEEBNgKoAgwCCyAAKAIAIgEgBTYCGCABQdAANgIUIABBASAAKAIAKAIEEQIADAELIAAoAgAiASADNgIYIAFBxgA2AhQgACAAKAIAKAIAEQEACyAGIAQ2AgQgBiAINgIAQQEhBCAMQQBMDQAgACAMIAAoAhgoAhARAgALIAJBEGokACAECzYAIABBADYC2AEgAEEANgK4AyAAQQA2ApABIAAoAtADIgBBADYCpAEgAEEANgIYIABCADcCDAuGOwEPfyMAQaACayIJJAAgACgCuAMhAQNAAkACQAJAIAENACAAKALQAygCDEUEQCAAKAIYIgIoAgQiAUUEQCAAIAIoAgwRAABFBEBBACEBDAQLIAIoAgQhAQsgAigCACIDLQAAIQUgAUEBayIEBH8gA0EBagUgACACKAIMEQAARQRAQQAhAQwECyACKAIEIQQgAigCAAsiAUEBaiEDIAVB/wFGIAEtAAAiAUHYAUZxRQRAIAAoAgAiBiAFNgIYIAZBNzYCFCAAKAIAIAE2AhwgACAAKAIAKAIAEQEACyAAIAE2ArgDIAIgBEEBazYCBCACIAM2AgAMAQsgABDjA0UEQEEAIQEMAgsgACgCuAMhAQsCQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAIAFBAWsO/gEPERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERIBAgUJBQUFBQMEBQgFBQUPDw8PDw8PDwAHBgoQCxERDQ0NDQ0NDQ0NDQ0NDQ0NDRERERERERERDBERERERDhELIAAoAgAiAkHoADYCFCAAQQEgAigCBBECACAAKALQAyIBKAIMBEAgACgCACICQcAANgIUIAAgAigCABEBACAAKALQAyEBCyAAQgA3AOgBIABCADcA8AEgAEKBgoSIkKDAgAE3AIACIABCgYKEiJCgwIABNwD4ASAAQoWKlKjQoMGCBTcAkAIgAEKFipSo0KDBggU3AIgCIABCADcDsAIgAEEANgIoIABCADcDmAIgAEEAOgCsAiAAQoGABDcCpAIgAEEAOgCiAiAAQYECOwGgAiABQQE2AgwMFAtBACEBIABBAEEAQQAQ2AINEwwSC0EAIQEgAEEAQQFBABDYAg0SDBELQQAhASAAQQBBAEEBENgCDREMEAtBACEBIABBAEEBQQEQ2AINEAwPCyAAKAIAIgIgATYCGCACQT82AhQgACAAKAIAKAIAEQEADA8LIAAoAhgiBigCBCEBIAYoAgAhAyAAKALQAygCEEUEQCAAKAIAIgJBPDYCFCACQRhqQei4AkHQABA+GiAAIAAoAgAoAgARAQALIAFFBEAgACAGKAIMEQAARQRAQQAhAQwPCyAGKAIAIQMgBigCBCEBCyADLQAAIQUgAUEBayICBH8gA0EBagUgACAGKAIMEQAARQRAQQAhAQwPCyAGKAIEIQIgBigCAAsiBC0AACEBIAJBAWsiAwR/IARBAWoFIAAgBigCDBEAAEUEQEEAIQEMDwsgBigCBCEDIAYoAgALIQQgACgCACICIAQtAAAiCzYCGCACQekANgIUQQEhAiAAQQEgACgCACgCBBECAAJAAkACQCALQQF0QQZqIAVBCHQgAXJHIAtBBEtyDQAgCwRAIAAgCzYC1AIgBEEBaiEKIANBAWshBQwCCyAAKALgAUUNACAAIAs2AtQCIARBAWohCiADQQFrIQUMAgsgACgCACIBQQw2AhQgACAB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AwR/IAJBAWoFIAAgASgCDBEAAEUEQEEAIQEMCwsgASgCBCEDIAEoAgALIgVBAWohAiADQQFrIQMgBS0AACAEQQh0ckH/AUcNACADRQRAIAAgASgCDBEAAEUEQEEAIQEMCwsgASgCBCEDIAEoAgAhAgsgAkEBaiEEIANBAWshAyACLQAAQQNHBEAgBCECDAELIANFBEAgACABKAIMEQAARQRAQQAhAQwLCyABKAIEIQMgASgCACEECyAEQQFqIQIgA0EBayEDIAAoAtgBIgcoAlggBC0AAEcNACADRQRAIAAgASgCDBEAAEUEQEEAIQEMCwsgACgC2AEhByABKAIEIQMgASgCACECCyACQQFqIQQgA0EBayEDIAcoAgAgAi0AAEcEQCAEIQIMAQsgA0UEQCAAIAEoAgwRAABFBEBBACEBDAsLIAAoAtgBIQcgASgCBCEDIAEoAgAhBAsgBEEBaiECIANBAWshAyAHKAKwASAELQAARw0AIANFBEAgACABKAIMEQAARQRAQQAhAQwLCyABKAIEIQMgASgCACECCyACQQFqIQQgA0EBayEDIAItAABBgAFHBEAgBCECDAELIANFBEAgACABKAIMEQAARQRAQQAhAQwLCyABKAIEIQMgASgCACEECyAELQAAIQUgA0EBayIDBH8gBEEBagUgACABKAIMEQAARQRAQQAhAQwLCyABKAIEIQMgASgCAAsiBEEBaiECIANBAWshAyAELQAAIAVBCHRyDQAgA0UEQCAAIAEoAgwRAABFBEBBACEBDAsLIAEoAgQhAyABKAIAIQILIAItAAAhBCADQQFrIgMEfyACQQFqBSAAIAEoAgwRAABFBEBBACEBDAsLIAEoAgQhAyABKAIACyIFQQFqIQIgA0EBayEDIAUtAAAgBEEIdHINACADRQRAIAAgASgCDBEAAEUEQEEAIQEMCwsgASgCBCEDIAEoAgAhAgsgAkEBaiEEIANBAWshAyACLQAABEAgBCECDAELIANFBEAgACABKAIMEQAARQRAQQAhAQwLCyABKAIEIQMgASgCACEECyAELQAAIQUgA0EBayIDBH8gBEEBagUgACABKAIMEQAARQRAQQAhAQwLCyABKAIEIQMgASgCAAsiBEEBaiECIANBAWshAyAELQAAIAVBCHRyQQFHDQAgA0UEQCAAIAEoAgwRAABF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QcsBNgIUCwJAIAAoAswDKAIQRQ0AIAAoAgghBQNAIAUEQCAAIAUoAgARAQALAkAgACAAKALMAygCABEAACIBDgMFAAIACyAAKAIIIgVFIAFBfXFBAUdyDQAgBSAFKAIEQQFqIgE2AgQgASAFKAIIIgJIDQAgBSAAKALMAiACajYCCAwACwALIAAgACgCkAE2ApgBDAELIAAoAgAiAiABNgIYIAJBFTYCFCAAIAAoAgAoAgARAQALIAAoAhRBzAFHBEAgACAAKAK8AygCABEBACAAQcwBNgIUIABBADYCjAELAkAgACgCvAMoAggEQCAAQYwBaiECIAAoAowBIQUDQCAAKAJ0IgMgBUsEQCAAKAIIIgEEQCABIAM2AgggASAFNgIEIAAgASgCABEBACAAKAKMASEFC0EAIQEgAEEAIAJBACAAKALAAygCBBEHACAFIAAoAowBIgVHDQEMAwsgACAAKAK8AygCBBEBACAAIAAoArwDKAIAEQEAQQAhBSAAQQA2AowBIAAoArwDKAIIDQALCyAAQc4BQc0BIAAoAkQbNgIUQQEhAQsLIAEL0gEBAn8CQAJAIAAoAhQiAUHNAWtBAUsNACAAKAJADQAgACgCjAEgACgCdEkEQCAAKAIAIgFBxQA2AhQgACABKAIAEQEACyAAIAAoArwDKAIEEQEAIABB0gE2AhQMAQsCQAJAIAFBzwFrDgQAAQECAQsgAEHSATYCFAwBCyAAKAIAIgIgATYCGCACQRU2AhQgACAAKAIAKAIAEQEACwJAA0AgACgCzAMiASgCFA0BIAAgASgCABEAAA0AC0EADwsgACAAKAIYKAIYEQEAIAAQugVBAQucBgEFfyAAKAIUIgNBfnFByAFHBEAgACgCACICIAM2AhggAkEVNgIUIAAgACgCACgCABEBAAsCf0EBIQICQAJAAkACQAJAIAAoAhQiA0HIAWsOCwABBAICAgICAgMCAwsgACAAKALMAygCBBEBACAAIAAoAhgoAggRAQAgAEHJATYCFAsgACAAKALMAygCABEAACICQQFHDQIgACgCJCICIQUCQAJAAkACQCACQQFrDgQDAgABAgsgACgC2AEiAygCsAEhBEECIQUgAygCACIGQQFHIgIgAygCWCIDQQJHciAEQQNHckUEQEEDIQIMAwsgAiADQSJHckUEQEEHIQIgBEEjRg0DCyAGQdIARyADQccAR3IgBEHCAEdyRQRAQQIhAgwDCyAGQfIARyADQecAR3JFBEBBBiECIARB4gBGDQMLIAAoApwCBEBBAyECDAMLIAAoAqgCBEBBAiECAkACQCAALQCsAiIDDgIFAAELQQMhAgwECyAAKAIAIgIgAzYCGCACQfQANgIUIABBfyAAKAIAKAIEEQIAQQMhAgwDCyAAKAIAIgIgBjYCGCACQfEANgIUIAIgBDYCICACIAM2AhwgAEEBIAIoAgQRAgBBAyECDAILQQQhBSAAKAKoAkUEQEEEIQIMAgtBBCECAkACQCAALQCsAiIDDgMDAQABC0EFIQIMAgsgACgCACICIAM2AhggAkH0ADYCFCAAQX8gACgCACgCBBECAEEFIQIMAQtBACECQQAhBQsgACAFNgIsIAAgAjYCKCAAQQA2AogBIABBgAI2AmAgAEKCgICAEDcDWCAAQgE3A1AgAEKAgICAEDcDSCAAQgA3A0AgAEKAgICAgICA+D83AzggAEEANgJsIABCADcCZCAAQcoBNgIUIAAgACgCrAMiAjYCNCAAIAI2AjBBAQwDCyAAIAAoAswDKAIAEQAADAILIAAoAgAiAiADNgIYIAJBFTYCFCAAIAAoAgAoAgARAQBBACECCyACCyICQQJGBEAgAQRAIAAoAgAiAUE1NgIUIAAgASgCABEBAAsgABC6BQsgAgsHACAAELkFC6IHAQF/IABBADYCBCABQdoARwRAIAAoAgBCjYCAgKALNwIUIAAoAgAgATYCHCAAIAAoAgAoAgARAQALIAJB6ANHBEAgACgCAEKWgICAgD03AhQgACgCACACNgIcIAAgACgCACgCABEBAAsgACgCACEBIAAoAgwhAiAAQQRqQQBB5AMQORogAEEBNgIQIAAgAjYCDCAAIAE2AgAjAEEQayICJAAgAEEANgIEIAJBADYCDEHUABA3IgFFBEAgACgCAEI4NwIUIAAgACgCACgCABEBAAsgAUGAlOvcAzYCMCABQd8BNgIoIAFB4AE2AiQgAUHhATYCICABQeIBNgIcIAFB4wE2AhggAUHkATYCFCABQeUBNgIQIAFB5gE2AgwgAUHnATYCCCABQegBNgIEIAFB6QE2AgAgAUIANwI0IAFBADYCLCABQdQANgJMIAFCADcCPCABQgA3AkQgACABNgIEAkBBn5cCEI0DIgNFDQAgAkH4ADoACyACIAJBDGo2AgAgAiACQQtqNgIEIANBxpACIAIQpQFBAEwNACACKAIMIQMgAi0AC0HfAXFBzQBGBEAgAiADQegHbCIDNgIMCyABIANB6AdsNgIsCyACQRBqJAAgAEEANgK4AiAAQQA2AhggAEEANgIIIABCADcCpAEgAEIANwKsASAAQgA3ArQBIABCADcCvAEgAEIANwLEASAAQgA3AswBIAAgAEEAQawBIAAoAgQoAgARBAAiATYC0AMgAUIANwJgIAFB/AA2AhwgAUH9ADYCCCABQf4ANgIEIAFB/wA2AgAgAUEANgJoIAFB/AA2AiQgAUH8ADYCKCABQgA3AmwgAUH8ADYCLCABQfwANgIwIAFCADcCdCABQfwANgI0IAFB/AA2AjggAUIANwJ8IAFB/AA2AjwgAUEANgKEASABQUBrQfwANgIAIAFCADcCiAEgAUH8ADYCRCABQfwANgJIIAFB/AA2AkwgAUH8ADYCUCABQgA3ApABIAFB/AA2AlQgAUIANwKYASABQQA2AqABIAFB/AA2AlwgAUGAATYCICABQYABNgJYIABBADYCuAMgAEEANgKQASAAQQA2AtgBIAAoAtADIgFBADYCpAEgAUEANgIYIAFCADcCDCAAIABBAEEcIAAoAgQoAgARBAAiATYCzAMgAUEBNgIYIAFCADcCECABQfgANgIMIAFB+QA2AgggAUH6ADYCBCABQfsANgIAIABByAE2AhQLIgEBfUF/IAAqAgAgASoCAJMiAkMAAAAAXiACQwAAAABdGwsQACABIAIgAyAAKAIAEQQACz4BAn8jAEEQayIEJAAgBEEIaiIDIAEgAiAAKAIAEQYAIAMoAgAQKSADKAIAIQAgAygCABAoIARBEGokACAAC1EBAn8jAEEQayICJAAgACgCACEDIAIgACgCBCIAQQF1IAFqIgEgAEEBcQR/IAEoAgAgA2ooAgAFIAMLEQAANgIMIAIoAgwhACACQRBqJAAgAAs5AQF/IAAoAgQiBEEBdSABaiEBIAAoAgAhACABIAIgAyAEQQFxBH8gASgCACAAaigCAAUgAAsRBgALNwEBfyAAKAIEIgNBAXUgAWohASAAKAIAIQAgASACIANBAXEEfyABKAIAIABqKAIABSAACxECAAsHACAAERAACwsAIAEgAiAAETQACwsAIAEgAiAAEQIACysCAX8BfCMAQRBrIgIkACACIAEgABEaADkDCCACKwMIIQMgAkEQaiQAIAMLCwAgASACIAARFAALJwEBfyMAQRBrIgEkACABIAAREAA2AgwgASgCDCEAIAFBEGokACAACwkAIAEgABEBAAsPACABIAAoAgBqIAI2AgALDQAgASAAKAIAaigCAAsRACAAKAIAQYQBakEBEPUEAAsYAQF/QRAQWyIAQgA3AwAgAEIANwMIIAALKAEBfyMAQRBrIgMkACADIAEgAiAAEQYAIAMQwAUhACADQRBqJAAgAAs1AQF/IwBBEGsiAiQAIAIgARC/BSACIAIgABEAADYCDCACKAIMIQAgAhA4GiACQRBqJAAgAAsrAQF/IwBBEGsiAyQAIAMgASACIAARAwA2AgwgAygCDCEAIANBEGokACAACzcBAX8jAEEQayIDJAAgAyACEL8FIAMgASADIAARAwA2AgwgAygCDCEAIAMQOBogA0EQaiQAIAALKQEBfyMAQRBrIgIkACACIAEgABEAADYCDCACKAIMIQAgAkEQaiQAIAALLQEBfyMAQRBrIgQkACAEIAEgAiADIAARBAA2AgwgBCgCDCEAIARBEGokACAACx8AIAAgARDHBSIAIAIpAgg3AgggACACKQIANwIAQQELdwECfyABELgBIAJLBEAgASACEMcFIQMjAEEQayICJAAjAEEQayIBJAAgASACQQhqIgQ2AgwgAxDABSEDIAEoAgwgAzYCACABIAEoAgxBCGo2AgwgAUEQaiQAIABBqLICIAQQJzYCACACQRBqJAAPCyAAQQEQdxoLgAMBBH8gASAAELgBIgNLBEAjAEEgayIGJAACQCABIANrIgQgABAyKAIAIAAoAgRrQQR1TQRAIwBBEGsiBSQAIAUgACAEEMIFIgMoAgQhASADKAIIIQQDQCABIARGBEAgAxByIAVBEGokAAUgABAyIAEgAhCWAyADIAFBEGoiATYCBAwBCwsMAQsgABAyIQEgBkEIaiAAIAAQuAEgBGoQxgUgABC4ASABEMUFIQMjAEEQayIBJAAgASADKAIINgIAIAMoAgghBSABIANBCGo2AgggASAFIARBBHRqNgIEIAEoAgAhBANAIAEoAgQgBEcEQCADKAIQIAEoAgAgAhCWAyABIAEoAgBBEGoiBDYCAAwBCwsgARCyASABQRBqJAAgACADEMQFIAMQwwULIAZBIGokAA8LIAEgA0kEQCAAKAIAIAFBBHRqIQEgABC4ARogACABEMoFIAAoAgAaIAAoAgAgABCEAkEEdGoaIAAoAgAaIAAoAgAgABC4AUEEdGoaCwsIAEEMEFsQUgsQACAABEAgABDSBQsgABAxCwYAQfiwAguLIwIMfA1/IwBBMGsiFSQAQfCYBEHwmAQoAgAiD0EBajYCACAVIA82AiwgFUEsahBQIRYgFSgCLCEPIBYgATYC1AEgFiAANgLQASAWIA82AgAgFiAAIAFsIgBBAnQiATYCyAEgFiABEDc2AsQBIBYgABA3NgLMAQJAIBYCf0EgEDciAEUNASAAQRA2AhwgAEEyNgIEIABBADYCACAAQcgBEDciEjYCCCASRQ0BIABBoAYQNyITNgIMIBNFDQEgAEGgBhA3IhA2AhQgEEUNASAAQcAMEDciATYCECABRQ0BIABBwAwQNyIBNgIYIAFFDQFBACEBA0AgAUEyRwRAQQAhDyASIAFBAnQiEWpBADYCAAJAA0AgD0EERg0BIBMgDyARakECdCIXakGAGBA3IhQ2AgAgFEUNBSAQIBdqQYAIEDciFzYCACAPQQFqIQ8gFw0ACwwECyABQQFqIQEMAQsLIAAMAAsiADYC3AEgAEUEQEEAQQNBka0CQQAQNgsgFSgCLCEAQQAhFyMAQSBrIhMkACATIAI2AhggEyAANgIcIBNB3JUEIBNBHGoQSzYCECATEEc2AggCQAJAIBNBEGogE0EIahBPDQAgE0EcahBQIRIgE0HwlQQgE0EYahBLNgIQIBMQRzYCCCATQRBqIBNBCGoQTw0AIBJBCGogE0EYahDRBUG4ARA+IQAgEigCDCEBAkAgEigCCCICIBIoAtABRgRAIAEgEigC1AFGDQELIBMgATYCBCATIAI2AgBBAEECQaOvAiATEDYgEigC0AEhASAAKAIAIQIgACgCBCEQIAAgEigC1AEiETYCBCAAIAE2AgAgAEEIaiEPIBG3IBC3oyEDIAG3IAK3oyEEQQAhAQNAIAFBBEcEQCAPIAFBA3QiAmogBCACIA9qKwMAojkDACAAIAJqIgIgAyACKwMoojkDKCACIAIrA0g5A0ggAUEBaiEBDAELCwJAAkACQAJAAkACQCAAKAKwASIBQQFrDgQDAgEABQsgACAAKwNoOQNoIAAgACsDcDkDcCAAIAArA3g5A3ggACAAKwOAATkDgAEgACAEIAArA4gBojkDiAEgACADIAArA5ABojkDkAEgACAEIAArA5gBojkDmAEgACADIAArA6ABojkDoAEgACAAKwOoATkDqAEMAwsgACAEIAArA2iiOQNoIAAgAyAAKwNwojkDcCAAIAArA3g5A3ggACAAKwOAATkDgAEgACAAKwOIASAEIAOiozkDiAEgACAAKwOQASADIAQgBKIgA6KiozkDkAEMAgsgACAEIAArA2iiOQNoIAAgAyAAKwNwojkDcCAAIAArA3g5A3ggACAAKwOAASAEIAOiozkDgAEgACAAKwOIASADIAQgBKIgA6KiozkDiAEMAQsgACAEIAArA2iiOQNoIAAgAyAAKwNwojkDcCAAIAArA3g5A3ggACAAKwOAASAEIAOiozkDgAELIAAgATYCsAELCyASENQFIBICfyMAQSBrIg8kAEHQARA3IgEEQAJAIAEgAEG4ARA+IhAgACgCAEEeaiIBNgLAASAAKAIEIQIgEEEPNgLMASAQQQ82AsgBIBAgAkEeaiIUNgLEASAQIAEgFGxBA3QiERA3IgI2ArgBIAJFDQAgECAREDciETYCvAEgEUUNACAUQQAgFEEAShshGiABQQAgAUEAShshGCAAQegAaiEBIAAoArABIRkDQCAXIBpHBEAgF0EPa7K7IQZBACEUA0AgFCAYRwRAIBRBD2uyuyIJIQMCQCAPAnwCQAJAAkACQCAZQQFrDgQDAgEABQsgDyABKwMYIgcgAyABKwMwIgqhIAErA0AiBKIgASsDICILoyIDIAOgIAOiIAMgA6IgBiABKwM4IgyhIASiIAErAygiDaMiBCAEoqAiBaCiIAMgASsDCCAFoiAFoiABKwMAIAWiRAAAAAAAAPA/oKAiDqIgBCABKwMQIgggCKAgA6KioKAgC6IgCqA5AwggDCANIAcgB6AgA6IgBKIgBCAOoiAIIAQgBKAgBKIgBaCioKCioAwDCyABKwMQIgcgBiABKwMIoaIhBCADIAErAwAiBaEgB6IiA0QAAAAAAAAAAGIgBEQAAAAAAAAAAGJyRQRAIA8gBTkDCCABKwMIDAMLIA8gAyADIAOiIAQgBKKgIgMgASsDKEQAAAAAhNeXQaNEAAAAAABq+MCjoiADoiABKwMgRAAAAACE15fBoyADokQAAAAAAADwP6CgIgOiIAErAxiiIAWgOQMIIAQgA6IgASsDCKAMAgsgASsDECIHIAYgASsDCKGiIQQgAyABKwMAIgWhIAeiIgNEAAAAAAAAAABiIAREAAAAAAAAAABickUEQCAPIAU5AwggASsDCAwCCyAPIAMgAyADoiAEIASioCIDIAErAyBEAAAAAITXl0GjRAAAAAAAavjAo6IgA6IgASsDGEQAAAAAhNeXwaMgA6JEAAAAAAAA8D+goCIDoiAFoDkDCCAEIAOiIAErAwigDAELIAErAxAiByAGIAErAwihoiEEIAMgASsDACIFoSAHoiIDRAAAAAAAAAAAYiAERAAAAAAAAAAAYnJFBEAgDyAFOQMIIAErAwgMAQsgDyADIAErAxhEAAAAAITXl8GjIAMgA6IgBCAEoqCiRAAAAAAAAPA/oCIDoiAFoDkDCCAEIAOiIAErAwigCzkDAAsgAiAPKwMItjgCACACIA8rAwC2OAIEIAEgCSAGIA9BGGogD0EQaiAZEKIGIBEgDysDGLY4AgAgESAPKwMQtjgCBCAUQQFqIRQgEUEIaiERIAJBCGohAgwBCwsgF0EBaiEXDAELCyAPQSBqJAAgEAwCCwsMAwsiAjYCwAEgAkUEQEEAQQNB4qwCQQAQNgwBCyASAn9BoIevAxA3IgEEQAJAIAFBADYCiIevAyABQoCAgIBwNwMAIAFBAzYCmIevAyABQoCAgICAgIDwPzcDkIevAyABQoCAgIAgNwMYIAFC5AA3AxAgAUKAgICAEDcDCCABIAI2AiAgAUHkhqcCakEANgIAIAEgAigCACIPNgIkIAIoAgQhAiABQeiGpwJqQQA2AgAgAUEANgKweCABQQA2AiwgASACNgIoIAFBADYC+IqmAiABIAIgD2xBAXQQNyICNgLghqcCIAJFDQAgAUEANgLwhq8DIAFBABDOByABQX82AvSGrwMgAUEAENkGGiABBEAgAUEANgL8hq8DIAFBBzYC+IavAwsgAQwCCwsMAwsiATYC2AEgAUUEQEEAQQNBtq0CQQAQNgwBCyASKALwAyECIwBBEGsiDyQAAkAgAUUNACABKAIEIAJGDQACQAJAAkACQAJAIAJBDk0EQEEBIAJ0Qd8fcQ0BIAEgAjYCBCABIAIQ0QY2AgggASgCGA4EAgYGAwYLIA8gAjYCAEEAQQNB4MEAIA8QNgwFCyABIAI2AgQgASACENEGNgIIIAEoAhhBAWsOBAIEBAMECyABQQE2AhgMAwsgAUEENgIYDAILIAFBBDYCGAwBCyABQQM2AhgLIA9BEGokACASAn8gAEEIaiEBQQQQNyIABEAgACABEOkDIgE2AgAgAQR/IAAFIAAQMUEACwwBCwwDCyIANgLkASAARQRAQQBBA0GmgQJBABA2DAELIBIoAtwBIQECQCASKALYASIARQ0AIAAoAvCGrwMNACAAIAE2AvCGrwMLIBIoAsABIQEgEisD0AIhBCASKwPYAiEDIBJB8AJqIRdBACEQQQAhAiMAQZADayIAJAAgASgCBCEZIAEoAgAhGiAAQbACaiEPIwBB4ABrIhEkAAJAIAFBCGoiFCsDWEQAAAAAAAAAAGZFBEADQEEAIQEgEEEDRg0CA0AgAUEERwRAIAFBA3QiGCARIBBBBXQiG2pqIBQgG2ogGGorAwCaOQMAIAFBAWohAQwBCwsgEEEBaiEQDAALAAsDQEEAIQEgEEEDRg0BA0AgAUEERwRAIAFBA3QiGCARIBBBBXQiG2pqIBQgG2ogGGorAwA5AwAgAUEBaiEBDAELCyAQQQFqIRAMAAsAC0EAIRACQAN/QQAhASAQQQNGBH8gDyARKwNAIgYgESsDSCIFIBErA1AiBxCCBCIIOQNQIAAgBiAIoyIGOQOQAiAAIAUgDysDUKMiBTkDmAIgACAHIA8rA1CjIgc5A6ACIAAgESsDWCAPKwNQozkDqAIgDyAGIAUgByARKwMgIgUgESsDKCIHIBErAzAiCBD/AyIGOQMwIA8gBSAGIAArA5ACoqEiBSAHIAYgACsDmAKioSIHIAggBiAAKwOgAqKhIgYQggQiCDkDKCAAIAUgCKM5A/ABIAAgByAPKwMoozkD+AEgACAGIA8rAyijOQOAAiAPIAArA5ACIAArA5gCIAArA6ACIBErAwAiByARKwMIIgggESsDECIJEP8DIgY5AxAgDyAAKwPwASAAKwP4ASAAKwOAAiAHIAggCRD/AyIFOQMIIA8gByAFIAArA/ABoqEgBiAAKwOQAqKhIgcgCCAFIAArA/gBoqEgBiAAKwOYAqKhIgggCSAFIAArA4ACoqEgBiAAKwOgAqKhIgYQggQiBTkDACAAIAcgBaM5A9ABIAAgCCAPKwMAozkD2AEgACAGIA8rAwCjOQPgASAAIBErAzggDysDMCAAKwOoAiIGoqEgDysDKKMiBTkDiAIgACARKwMYIA8rAwggBaKhIAYgDysDEKKhIA8rAwCjOQPoAUEAIRADf0EAIQEgEEEDRgR/IBFB4ABqJABBAAUDQCABQQNHBEAgDyAQQQV0aiABQQN0aiIUIBQrAwAgDysDUKM5AwAgAUEBaiEBDAELCyAQQQFqIRAMAQsLBQNAIAFBBEcEQCAPIBBBBXRqIAFBA3RqQgA3AwAgAUEBaiEBDAELCyAQQQFqIRAMAQsLQQBOBEAgGUEBa7chBgNAIAJBBEYEQCAAKwOAAyEFQQAhAQNAQQAhAiABQQNHBEADQCACQQNHBEAgAkEDdCIPIABBgAFqIAFBGGxqaiAAQbACaiABQQV0aiAPaisDACAFozkDACACQQFqIQIMAQsLIAFBAWohAQwBCwsgAEIANwMgIABCADcDOCAAQUBrQgA3AwAgAEIANwNIIABCADcDaCAAIAQgA6AgBCADoSIFozkDUCAAIAMgA6AgBKIgBaM5A1ggACAAKwOgAUQAAAAAAAAAwKIgBqM5AyggACAAKwOoASIDIAOgIAajRAAAAAAAAPC/oJo5AzAgAEIANwMYIABCADcDYCAAIAArA4ABIgMgA6AgGkEBa7ciA6M5AwAgACAAKwOIASIEIASgIAOjOQMIIAAgACsDkAEiBCAEoCADo0QAAAAAAADwv6CaOQMQIABCADcDeCAAQoCAgICAgID4v383A3AgACsDqAIhBSAAKwOIAiEHQQAhASAAKwPoASEIA0AgAUEERg0EIAAgAUEFdGoiDysDECEDIA8rAwghBCAPKwMAIQZBACECA0AgAkEDRwRAIBcgAkECdCABakEDdGogAyAAQdABaiACQQN0aiIQQUBrKwMAoiAGIBArAwCiIAQgECsDIKKgoDkDACACQQFqIQIMAQsLIAFBA3QgF2ogAyAFoiAGIAiiIAQgB6KgoCAPKwMYoDkDYCABQQFqIQEMAAsABSAAQbACaiACQQN0aiIBIAYgAUFAaysDAKIgASsDIKE5AyAgAkEBaiECDAELAAsAC0EAQQNBtwxBABA2CyAAQZADaiQAIBIgEigCwAEQrwU2AugBCyATQSBqJAAMAAsgFSAWKALIATYCIEEAQQFBwqkCIBVBIGoQNiAWKAIAIQAgFigCxAEhASAWKALIASECIBUgFigCzAE2AhQgFUGQmAQ2AhAgFSAWQfACajYCDCAVIAI2AgggFSABNgIEIBUgADYCAEGOkwRBwrACIBUQCBogFigCACEAIBVBMGokACAADwtBAEEDQf4NQQAQNkEBEAEAC+MEAwF/A34ZfCMAQYACayICJAAgAiAANgL8ASACQdyVBCACQfwBahBLNgL4ASACEEc2AvABAn8gAkH4AWogAkHwAWoQTwRAQdT4AygCAAwBCyABIAJB/AFqEFAoAtgBIgAoAixOBEBB2PgDKAIADAELQYiWBCAAIAFBCHRqQTBqIAFBAEgbIgApAwAhAyAAKQMIIQQgACkDECEFIAAoAhghASAAKwMgIQYgACsDKCEHIAArAzAhCCAAKwM4IQkgAEFAaysDACEKIAArA0ghCyAAKwNQIQwgACsDWCENIAArA2AhDiAAKwNoIQ8gACsDcCEQIAArA3ghESAAKwOAASESIAArA4gBIRMgACsDkAEhFCAAKwOYASEVIAArA6ABIRYgACsDqAEhFyAAKwOwASEYIAArA7gBIRkgACsDwAEhGiAAKwPIASEbIAArA9ABIRwgACsD2AEhHSAAKwPgASEeIAIgACgC8AE2AugBIAIgHjkD4AEgAiAdOQPYASACIBw5A9ABIAIgGzkDyAEgAiAaOQPAASACIBk5A7gBIAIgGDkDsAEgAiAXOQOoASACIBY5A6ABIAIgFTkDmAEgAiAUOQOQASACIBM5A4gBIAIgEjkDgAEgAiAROQN4IAIgEDkDcCACIA85A2ggAiAOOQNgIAIgDTkDWCACIAw5A1AgAiALOQNIIAJBQGsgCjkDACACIAk5AzggAiAIOQMwIAIgBzkDKCACIAY5AyAgAiABNgIYIAIgBTcDECACIAQ3AwggAiADNwMAQdeIBEGgsAIgAhAIGkEACyEAIAJBgAJqJAAgAAufEwMMfwJ8AX4jAEHAAWsiCCQAIAJBACACQQBKGyELIAMoAgQiCkEAIApBAEobIQ0DQAJAIA0gDkYEQEEAIQYDQAJAAkAgBiAKSARAIAZBwAJsIg0gAygCAGoiBygCsAIiAkEASA0CIAAgASACQQh0aiICIAcrAwggCBCSBUQAAAAAAAAQQGQEQCADKAIAIA1qQX82ArACIAIoAuwBDQMgAkEHNgLsAQwDC0EAIQUgEEEAIAIoAgAiByAPTBsNAQNAQQAhAiAFQQNGBEAgBiEOIAchDwwDBQNAIAJBBEcEQCACQQN0Ig4gBUEFdCIPIAhB4ABqamogCCAPaiAOaisDADkDACACQQFqIQIMAQsLIAVBAWohBQwBCwALAAsCQAJAIBAEQCAQIAMoAoABTg0BCyADQQA2AmgMAQsgCEHgAGogAygCACAOQcACbGpB8ABqIAgQkgQCQAJAIBBBBnQQNyIJBEAgEEHgAGwQNyIKRQ0IIBBBAnQhCyADKAIEIgJBACACQQBKGyEHQQAhBkEAIQUDQCAGIAdHBEAgAygCACAGQcACbGoiDCgCsAIiAkEATgRAIAkgBUEGdGoiDSABIAJBCHRqIgJBqAFqIg5BBCACKAIQIg9rQQRvQQR0aiICKwMAOQMAIA0gAisDCDkDCCANIA5BBSAPa0EEb0EEdGoiAisDADkDECANIAIrAwg5AxggDSAOQQYgD2tBBG9BBHRqIgIrAwA5AyAgDSACKwMIOQMoIA0gDkEHIA9rQQRvQQR0aiICKwMAOQMwIA0gAisDCDkDOCAKIAVB4ABsaiICIAwrA9ABOQMAIAIgDCsD2AE5AwggAiAMKwPgATkDECACIAwrA+gBOQMYIAIgDCsD8AE5AyAgAiAMKwP4ATkDKCACIAwrA4ACOQMwIAIgDCsDiAI5AzggAkFAayAMKwOQAjkDACACIAwrA5gCOQNIIAIgDCsDoAI5A1AgAiAMKwOoAjkDWCAFQQFqIQULIAZBAWohBgwBCwsgAygCaEUEQCAERSAAIAggCSAKIAsgA0EIaiICEM8DIhFEAAAAAAAANEBmRXINAyAAKAIARJqZmZmZmek/EK8BIAAgCCAJIAogCyACEMIBIhFEAAAAAAAANEBmRQ0DIAAoAgBEMzMzMzMz4z8QrwEgACAIIAkgCiALIAIQwgEiEUQAAAAAAAA0QGZFDQMgACgCAESamZmZmZnZPxCvASAAIAggCSAKIAsgAhDCASIRRAAAAAAAADRAZkUNAyAAKAIARAAAAAAAAAAAEK8BIAAgCCAJIAogCyACEMIBIREMAwsgACAIIAkgCiALIAhB4ABqEM8DIRIgACADQQhqIgcgCSAKIAsgBxDPAyERIAQEQCARIBJkRQ0CQQAhBQNAQQAhAiAFQQNGBEAgEiERDAQFA0AgAkEERwRAIAJBA3QiBiADIAVBBXQiBGpqIAhB4ABqIARqIAZqKwMAOQMIIAJBAWohAgwBCwsgBUEBaiEFDAELAAsACyARIBJkRQ0CQQAhBQNAQQAhAiAFQQNGBEAgEiERDAQFA0AgAkEERwRAIAJBA3QiBCADIAVBBXQiAGpqIAhB4ABqIABqIARqKwMAOQMIIAJBAWohAgwBCwsgBUEBaiEFDAELAAsACwwHCyARRAAAAAAAADRAZkUNACAAKAIARJqZmZmZmek/EK8BIAAgCCAJIAogCyAIQeAAahDCASISIAAgByAJIAogCyAHEMIBIhFjBEBBACEFA3xBACECIAVBA0YEfCASBQNAIAJBBEcEQCACQQN0IgYgAyAFQQV0IgRqaiAIQeAAaiAEaiAGaisDADkDCCACQQFqIQIMAQsLIAVBAWohBQwBCwshEQsgEUQAAAAAAAA0QGZFDQAgACgCAEQzMzMzMzPjPxCvASAAIAggCSAKIAsgCEHgAGoQwgEiEiAAIAcgCSAKIAsgBxDCASIRYwRAQQAhBQN8QQAhAiAFQQNGBHwgEgUDQCACQQRHBEAgAkEDdCIGIAMgBUEFdCIEamogCEHgAGogBGogBmorAwA5AwggAkEBaiECDAELCyAFQQFqIQUMAQsLIRELIBFEAAAAAAAANEBmRQ0AIAAoAgBEmpmZmZmZ2T8QrwEgACAIIAkgCiALIAhB4ABqEMIBIhIgACAHIAkgCiALIAcQwgEiEWMEQEEAIQUDfEEAIQIgBUEDRgR8IBIFA0AgAkEERwRAIAJBA3QiBiADIAVBBXQiBGpqIAhB4ABqIARqIAZqKwMAOQMIIAJBAWohAgwBCwsgBUEBaiEFDAELCyERCyARRAAAAAAAADRAZkUNACAAKAIARAAAAAAAAAAAEK8BIAAgCCAJIAogCyAIQeAAahDCASISIAAgByAJIAogCyAHEMIBIhFjRQ0AQQAhBQN8QQAhAiAFQQNGBHwgEgUDQCACQQRHBEAgAkEDdCIEIAMgBUEFdCIAamogCEHgAGogAGogBGorAwA5AwggAkEBaiECDAELCyAFQQFqIQUMAQsLIRELIAoQMSAJEDEgEUQAAAAAAAA0QGMEQCADQQE2AmgMAQsgA0EANgJoIAMoAgQiAEEAIABBAEobIQRBACECA0AgAiAERg0BAkAgAygCACACQcACbGooArACIgBBAEgNACABIABBCHRqIgAoAuwBDQAgAEEINgLsAQsgAkEBaiECDAALAAsgCEHAAWokAA8LIBBBAWohEAsgBkEBaiEGIAMoAgQhCgwACwALAkACQCADKAIAIA5BwAJsaiIJKAIEBEAgCUG4AmohD0F/IQZBACECA0AgBiEHAkACQCACIAtHBEACQAJAIAEgAkEIdGoiDCgCDCIGDQAgDCkD+AEiE1ANACATIA8pAwBRDQEMAwsgBiAJKAIARw0CCyAMKwMwIhIgAysDeGMNASACIQYgB0F/Rg0CIAEgByIGQQh0aisDMCASY0UNAiACIQYMAgsgCSAHNgKwAiAHQQBIDQUgASAHQQh0akEYaiECDAQLIAchBgsgAkEBaiECDAALAAtBfyEGQQAhAgNAIAYhBwJAAkAgAiALRwRAIAEgAkEIdGoiBigCCCAJKAIARw0BIAYrAygiEiADKwNwYw0BIAIhBiAHQX9GDQIgASAHIgZBCHRqKwMoIBJjRQ0CIAIhBgwCCyAJIAc2ArACIAdBAEgNBCABIAdBCHRqQRRqIQIMAwsgByEGCyACQQFqIQIMAAsACyABIAdBCHRqIAIoAgA2AhALIA5BAWohDgwBCwtBAEEDQf4NQQAQNkEBEAEAC/kBAQJ/IwBBMGsiAyQAIAMgADYCLCADQdyVBCADQSxqEEs2AiggAxBHNgIgAn8gA0EoaiADQSBqEE8EQEHU+AMoAgAMAQsgA0EsahBQQeACaiIAED0gAUsgAUEATnFFBEBB3PgDKAIADAELIAAgARBNIQACQCACQQBOBEAgACgCBCIAKAIEIAJKDQELQdj4AygCAAwBCyAAKAIAIAJBwAJsaiIAQRBqEM0FIAAoArACIQEgACgCACECIAAoAgQhBCADIAArAwg5AxAgAyAENgIIIAMgAjYCBCADIAE2AgBBxYYEQY+wAiADEAgaQQALIQEgA0EwaiQAIAELXgEBfyMAQRBrIgEkACABIAA2AgwgAUHclQQgAUEMahBLNgIIIAEQRzYCAEHU+AMhACABQQhqIAEQTwR/QdT4AwUgAUEMahBQKALYAUEsagsoAgAhACABQRBqJAAgAAvwHAMPfwN8B30jAEEwayIKJAAgCiAANgIsIApB3JUEIApBLGoQSzYCACAKEEc2AigCfyAKIApBKGoQTwRAQdT4AygCAAwBCyAKQSxqEFAhACAKQQBBKBA5IQQgACgCxAEhAiAEQQE2AhAgBCACNgIAIAQgACgCzAE2AgwgACgC2AEhASMAQdAAayIGJAACQAJAAkACQCABRSAERXINACABQQA2AiwgAUEsaiEJAkACQCABKAL0hq8DIgJBBEYEQCABKAL8hq8DIgBBAEoEQCABIABBAWs2AvyGrwMMAgsgBiABKAIQIgUgASgCgIevA2oiAEH/ASAAQf8BSBsiBzYCRCABKAKEh68DIQAgBiAFNgJMIAYgBSAAayIAQQAgAEEAShsiCDYCSCABQTBqIQsgAUGw+ABqIQwgAUG4+ABqIQAgAUHghqcCaiEDQQAhAgNAIAJBA0cEQCAEKAIMIAEoAiQgASgCKCABKAIAIAEoAgwgAkECdCINIAZBxABqaigCACABKAIUIANBABCtBEEASA0FIAEoAiQgASgCKCADIAEoAhQgACAMENAFQQBIDQUgBCgCACABKAIkIAEoAiggASgCBCAAIAEoArB4IAEoAvCGrwMgASgCFCABKAIYIAEoAiBBuAFqIAErA5CHrwMgCyAJIAEoApiHrwMQrgVBAEgNBSAGQThqIA1qIAkoAgA2AgAgAkEBaiECDAELCwJAIAEoAgBBAUcEQCAGKAI8IQMgBigCQCECIAYoAjghAAwBCyAGIAc2AjAgBiAGKAI4IgA2AjQgBiAINgIgIAYgBigCPCIDNgIkIAYgBTYCKCAGIAYoAkAiAjYCLEEAQQNBz80AIAZBIGoQNgsgAiADSCAAIAJKckUEQAJAIAECfyABKAKAh68DIgQgASgChIevAyIASARAIARBAWoMAQsgACAESARAIAEgAEEBajYChIevAwwCCyABIABBAWo2AoSHrwMgBEEBagsiBDYCgIevAwsgBCAFakH/AU4EfyABQQE2AoCHrwNBAQUgBAsgBU4EQCABQQE2AoSHrwMLIAEgASgC+IavAzYC/IavAwwGCyABIAggByAAIANIGyICNgIQQQEhAAJAIAIgBWsiA0EASgRAIAEgAzYCgIevAwwBCyABQQE2AoCHrwNBACADayEACyABIAA2AoSHrwMgASgCAEEBRgRAIAYgAjYCEEEAQQNBhtMAIAZBEGoQNgsgASABKAL4hq8DNgL8hq8DIAEoAvSGrwMhAgsCQAJAIAJBAWsOAwEBAAILQQAhB0F/IQACQCABKAKIh68DIgMgBCgCDCIOELYEQQBIDQAgAygCAEUEQCADIAMoAgggAygCBGwQNyICNgIAIAJFDQELA0ACQEEAIQAgByADKAIIIgVODQADQAJAQQAhCEEAIQtBfCEFIAAgAygCBCIMTg0AA0AgBUEFRwRAAkAgBSAHaiICQQBIDQAgAiADKAIITg0AIAIgDGwhD0F8IQIDQCACQQVGDQEgACACaiINQQBIIAwgDUxyRQRAIAtBAWohCyAIIA4gDSAPamotAABqIQgLIAJBAWohAgwACwALIAVBAWohBQwBCwsgAygCACAHIAxsIABqaiAIIAttOgAAIABBAWohAAwBCwsgB0EBaiEHDAELC0EAIQIDQCACIAUgAygCBGxODQEgAygCACACaiIFIAUtAABBB2s6AAAgAkEBaiECIAMoAgghBQwACwALIAAiBUEASA0GIAQoAgwgASgCiIevAyIAKAIEIAAoAgggASgCACABKAIMQQBBACABQeCGpwJqIAAoAgAQrQQiBUEATg0CDAYLIAEoAvyGrwMiAEEASgRAIAEgAEEBazYC/IavAwwBCyAEKAIMIQAgASgCiIevAyEDAn8gAkEBRgRAQQAhBUEAIQdBACECIAMgABC2BEEASAR/QX8FQQAhAANAIAMgBUECdGoiCEGMCGogCCgCDCAHaiIHNgIAIAVBAWohBSAAQf8BcUEBaiIAQf8BcSAARg0AC0EACyIAQQBOBH8CfyADKAIIIAMoAgRsskMAAAA/lCITQwAAgE9dIBNDAAAAAGBxBEAgE6kMAQtBAAshBQNAIAIiAEEBaiECIAMgAEH/AXEiB0ECdGpBjAhqKAIAIAVJDQALA0AgAEH/AXEhAiAAQQFqIQAgAyACQQJ0akGMCGooAgAgBUYNAAsgBiACIAdqQQF2OgBEQQAFIAALDAELAn9BACEFQX8gAyAAELYEQQBIDQAaQQEhAkEBIQADQCAVIAMgAkECdGooAgwgAmyzkiEVIAJBAWohAiAAQf8BcUEBaiIAQf8BcSAARg0ACyADKAIIIAMoAgRssiEYQQAhAkEAIQADQAJAIBMgAyACQQJ0aigCDCIHs5IiE0MAAAAAXARAIBggE5MiFEMAAAAAWw0BIBYgAiAHbLOSIhYgE5UgFSAWkyAUlZMiGSAZIBMgFJSUlCIUIBcgFCAXXiIHGyEXIAIgBSAHGyEFCyACQQFqIQIgAEH/AXFBAWoiAEH/AXEgAEYNAQsLIAYgBToAREEACwsiBUEASA0FAkAgASgCAEEBRw0AIAYtAEQiACABKAIQRg0AIAEoAvSGrwMhAiAGIAA2AgQgBkGy2gBB5N4AIAJBAUYbNgIAQQBBA0Gt2QAgBhA2CyABIAYtAEQ2AhAgASABKAL4hq8DNgL8hq8DCyAEKAIMIAEoAiQgASgCKCABKAIAIAEoAgwgASgCECABKAIUIAFB4IanAmpBABCtBEEASA0BCyABKAIkIAEoAiggAUHghqcCaiABKAIUIAFBuPgAaiIAIAFBsPgAahDQBUEATg0BC0F/IQUMAgtBfyEFIAQoAgAgASgCJCABKAIoIAEoAgQgACABKAKweCABKALwhq8DIAEoAhQgASgCGCABKAIgQbgBaiABKwOQh68DIAFBMGogCSABKAKYh68DEK4FQQBIDQELIAEoAhxBAUcEQCABKAL4iqYCIgBBACAAQQBKGyEIQQAhBwNAIAcgCEcEQEEAIQQgASgCLCIAQQAgAEEAShshBSABIAdBiAJsakGAi6YCaiECQX8hA0QAAAAAAADgPyERA0AgBCAFRwRAAkAgAigCALcgASAEQQh0aiIAKAIwtyIQoyISRGZmZmZmZuY/YyASROF6FK5H4fY/ZHINACAAKwNoIAIrAzihIhIgEqIgACsDcCACKwNAoSISIBKioCAQoyIQIBFjRQ0AIBAhESAEIQMLIARBAWohBAwBCwsCQCADQQBIDQBBfyEFAkACQCABKAIYIgsOBQAAAAEBBgsgAisDICISIAEgA0EIdGoiBSIAKwNQZEUNASAAIBI5A1AgBSACKAIEIgk2AjRBACEDQX8hAEQAAAAAhNeXQSERA0BEAAAAAAAAAAAhEEEAIQQgA0EERwRAA0AgBEEERwRAIBAgAiAEQQR0aiIMKwOoASAFIAMgBGpBA3FBBHRqIg0rA9gBoSIQIBCiIAwrA7ABIA0rA+ABoSIQIBCioKAhECAEQQFqIQQMAQsLIBAgEWMEQCAQIREgAigCECADa0EEakEEbyEACyADQQFqIQMMAQsLIAVBQGsgADYCACALQQFNBEAgBSASOQNYIAUgCTYCOCAFIAA2AkQMAgsgBSASOQNgIAUgCTYCPCAFIAA2AkgMAQsCQCACKwMoIhAgASADQQh0aiIFIgArA1hkBEAgAisDMCERDAELIAIrAzAiESAFKwNgZEUNAQsgACAQOQNYIAIoAgghACAFIBE5A2AgBSAANgI4IAUgAigCDDYCPEEAIQNBfyEARAAAAACE15dBIREDQEQAAAAAAAAAACEQQQAhBCADQQRHBEADQCAEQQRHBEAgECACIARBBHRqIgkrA6gBIAUgAyAEakEDcUEEdGoiCysD2AGhIhAgEKIgCSsDsAEgCysD4AGhIhAgEKKgoCEQIARBAWohBAwBCwsgAyAAIBAgEWMiBBshACAQIBEgBBshESADQQFqIQMMAQsLIAVBBCAAayIAIAIoAhRqQQRvNgJEIAUgACACKAIYakEEbzYCSAsgB0EBaiEHDAELCyABEPsFQQAhBEEAIQMDQCABKAL4iqYCIARKBEAgASAEQYgCbGoiAEGAjaYCaiICIAIoAgAiAkEBajYCACACQQJMBEAgAyAERwRAIAEgA0GIAmxqQYCLpgJqIABBgIumAmpBiAIQPhoLIANBAWohAwsgBEEBaiEEDAELCyABIAM2AviKpgIgASgCLCIAQQAgAEEAShshBUEAIQADQAJAAkAgACAFRg0AIAEgAEEIdGoiBCgCNCIHQQBIDQEgBEEwaiEJQQAhBCADQQAgA0EAShshAgNAAkAgAiAERwRAIAEgBEGIAmxqQYSLpgJqKAIAIAdHDQEgBCECCyACIANGBEAgA0E8Rg0DIAEgA0EBaiIDNgL4iqYCCyABIAJBiAJsaiIEQYCLpgJqIAlBgAIQPhogBEGAjaYCakEBNgIADAMLIARBAWohBAwACwALQQAhBSABKAIcQQJGDQNBACEAA0AgACADTg0EQQAhBCABKAIsIgdBACAHQQBKGyEJIAEgAEGIAmxqQYCLpgJqIQIDQAJAIAQgCUcEfyACKAIAtyABIARBCHRqIggoAjC3IhGjIhBEZmZmZmZm5j9jIBBE4XoUrkfh9j9kcg0BIAgrA2ggAisDOKEiECAQoiAIKwNwIAIrA0ChIhAgEKKgIBGjRAAAAAAAAOA/Y0UNASAEBSAJCyAHRgRAIAEgB0EIdGpBMGogAkGAAhA+GiABIAEoAixBAWo2AiwgASgC+IqmAiEDCyAAQQFqIQAMAgsgBEEBaiEEDAALAAsACyAAQQFqIQAMAAsACyABEPsFQQAhBQsgBkHQAGokACAFCyEAIApBMGokACAACwsAIAAgAUEAEPEGCwsAIAAgAUEBEPEGC7cCAgF/CHwjAEEQayICJAAgAiAANgIMIAJB3JUEIAJBDGoQSzYCCCACEEc2AgACfyACQQhqIAIQTwRAQdT4AygCAAwBCyABIAJBDGoQUCgC2AEiACgCLE4EQEHY+AMoAgAMAQtBiJYEIAAgAUEIdGpBMGogAUEASBsiAEGQmAQrAwAiBDkDqAEgAEGYmAQrAwAiBTkDsAEgAEGgmAQrAwAiBjkDuAEgAEGomAQrAwAiBzkDwAEgAEGwmAQrAwAiCDkDyAEgAEG4mAQrAwAiCTkD0AEgAEHAmAQrAwAiCjkD2AFByJgEKwMAIQMgACAKIAggBCAGoKCgRAAAAAAAANA/ojkDOCAAIAM5A+ABIABBQGsgAyAJIAUgB6CgoEQAAAAAAADQP6I5AwBBAAshACACQRBqJAAgAAuJAQEBfyMAQRBrIgMkACADIAA2AgwgA0HclQQgA0EMahBLNgIIIAMQRzYCAAJ/IANBCGogAxBPBEBB1PgDKAIADAELIAEgA0EMahBQKALYASIAKAIsTgRAQdj4AygCAAwBC0GIlgQgACABQQh0akEwaiABQQBIGyACNgIQQQALIQAgA0EQaiQAIAALmAQCA38DfCMAQRBrIgMkACADIAA2AgwgA0HclQQgA0EMahBLNgIIIAMQRzYCAAJ/IANBCGogAxBPBEBB1PgDKAIADAELIAEgA0EMahBQIgAoAtgBIgQoAixOBEBB2PgDKAIADAELIAAoAuQBIQUgArchBiMAQcABayIAJAAgAEGIlgQgBCABQQh0akEwaiABQQBIGyIBQagBaiICQQQCfyABQRRqIAEoAgxBAEgNABogAUEYaiABKAIIQQBIDQAaIAFBEGoLKAIAIgFrQQRvQQR0aiIEKwMAOQOAASAAIAQrAwg5A4gBIAAgAkEFIAFrQQRvQQR0aiIEKwMAOQOQASAAIAQrAwg5A5gBIAAgAkEGIAFrQQRvQQR0aiIEKwMAOQOgASAAIAQrAwg5A6gBIAAgAkEHIAFrQQRvQQR0aiIBKwMAOQOwASABKwMIIQggAEIANwN4IAAgBkQAAAAAAADgv6IiBzkDcCAAQgA3A2AgACAHOQNYIABCADcDSCAAQUBrIAZEAAAAAAAA4D+iIgY5AwAgACAIOQO4ASAAIAc5A2ggACAGOQNQIAAgBjkDOCAAQgA3AzAgACAGOQMoIAAgBzkDICAAQQQ2AhggACAAQSBqNgIUIAAgAEGAAWo2AhAgBSgCACAAQRBqQZCYBEGQmAQgAEEIahDeAhogACsDCBogAEHAAWokAEEACyEAIANBEGokACAAC5cBAQJ/IwBBEGsiAyQAIAMgADYCDCADQdyVBCADQQxqEEs2AgggAxBHNgIAAn8gA0EIaiADEE8EQEHU+AMoAgAMAQsgASADQQxqEFAiACgC2AEiBCgCLE4EQEHY+AMoAgAMAQsgACgC5AFBiJYEIAQgAUEIdGpBMGogAUEASBsgArdBkJgEEJIFGkEACyEAIANBEGokACAAC3IBAX8jAEEQayIBJAAgASAANgIMIAFB3JUEIAFBDGoQSzYCCCABEEc2AgBBfyEAIAFBCGogARBPRQRAIAFBDGoQUCgC2AEiAAR/IAEgACgCFDYCCEEABUF/CyEAQX8gASgCCCAAGyEACyABQRBqJAAgAAt7AQF/IwBBIGsiAiQAIAIgADYCHCACQdyVBCACQRxqEEs2AhggAhBHNgIQAkAgAkEYaiACQRBqEE8NACACQRxqEFAoAtgBIgBFIAFBAUtyBH9BfwUgACABNgIUQQALDQAgAiABNgIAQQBBAUGXrgIgAhA2CyACQSBqJAALdgECfyMAQRBrIgEkACABIAA2AgwgAUHclQQgAUEMahBLNgIIIAEQRzYCAEEAIQAgAUEIaiABEE9FBEAgAUEMahBQKALYASIARSABQQhqIgJFcgR/QX8FIAIgACgCADYCAEEACxogASgCCCEACyABQRBqJAAgAAtbAQF/IwBBEGsiASQAIAEgADYCDCABQdyVBCABQQxqEEs2AgggARBHNgIAQQAhACABQQhqIAEQT0UEQCABQQxqEFAoAtgBQeSGpwJqKAIAIQALIAFBEGokACAAC3sBAX8jAEEgayICJAAgAiAANgIcIAJB3JUEIAJBHGoQSzYCGCACEEc2AhBBACEAIAJBGGogAkEQahBPRQRAIAJBHGoQUCgC2AEgAUEARxDOByACQY6mAkGSpgIgARs2AgBBAEEBQYmoAiACEDYgASEACyACQSBqJAAgAAt/AQJ/IwBBEGsiASQAIAEgADYCDCABQdyVBCABQQxqEEs2AgggARBHNgIAQX8hACABQQhqIAEQT0UEQCABQQxqEFAoAtgBIgBFIAFBCGoiAkVyBH9BfwUgAiAAKAL0hq8DNgIAQQALIQBBfyABKAIIIAAbIQALIAFBEGokACAAC2gBAX8jAEEgayICJAAgAiAANgIcIAJB3JUEIAJBHGoQSzYCGCACEEc2AhACQCACQRhqIAJBEGoQTw0AIAJBHGoQUCgC2AEgARDZBg0AIAIgATYCAEEAQQFBk6kCIAIQNgsgAkEgaiQAC3wBAn8jAEEQayIBJAAgASAANgIMIAFB3JUEIAFBDGoQSzYCCCABEEc2AgBBfyEAIAFBCGogARBPRQRAIAFBDGoQUCgC2AEiAEUgAUEIaiICRXIEf0F/BSACIAAoAhA2AgBBAAshAEF/IAEoAgggABshAAsgAUEQaiQAIAALiAEBAX8jAEEgayICJAAgAiAANgIcIAJB3JUEIAJBHGoQSzYCGCACEEc2AhACQCACQRhqIAJBEGoQTw0AIAJBHGoQUCEAIAFB/wFLDQAgACgC2AEiAEUgAUH/AUtyBH9BfwUgACABNgIQQQALDQAgAiABNgIAQQBBAUGtqQIgAhA2CyACQSBqJAALfAECfyMAQRBrIgEkACABIAA2AgwgAUHclQQgAUEMahBLNgIIIAEQRzYCAEF/IQAgAUEIaiABEE9FBEAgAUEMahBQKALYASIARSABQQhqIgJFcgR/QX8FIAIgACgCDDYCAEEACyEAQX8gASgCCCAAGyEACyABQRBqJAAgAAsqAQF8QX8gACsDACABKwMAoSICRAAAAAAAAAAAZCACRAAAAAAAAAAAYxsLewEBfyMAQSBrIgIkACACIAA2AhwgAkHclQQgAkEcahBLNgIYIAIQRzYCEAJAIAJBGGogAkEQahBPDQAgAkEcahBQKALYASIARSABQQFLcgR/QX8FIAAgATYCDEEACw0AIAIgATYCAEEAQQFB+qgCIAIQNgsgAkEgaiQAC3kBAn8jAEEQayIBJAAgASAANgIMIAFB3JUEIAFBDGoQSzYCCCABEEc2AgBBfyEAIAFBCGogARBPRQRAIAFBDGoQUCgC2AEiAEUgAUEIaiICRXIEf0F/BSACIAAoApiHrwM2AgBBAAsaIAEoAgghAAsgAUEQaiQAIAALWQEBfyMAQRBrIgIkACACIAA2AgwgAkHclQQgAkEMahBLNgIIIAIQRzYCACACQQhqIAIQT0UEQCACQQxqEFAoAtgBIgAEQCAAIAE2ApiHrwMLCyACQRBqJAALlAECAX8BfCMAQRBrIgEkACABIAA2AgwgAUHclQQgAUEMahBLNgIAIAEQRzYCCAJ8RAAAAAAAAPC/IAEgAUEIahBPDQAaRAAAAAAAAPC/IAFBDGoQUCgC2AEiAEUNABogAAR/IAEgACsDkIevAzkDAEEABUF/CyEARAAAAAAAAPC/IAErAwAgABsLIQIgAUEQaiQAIAILswECAX8BfCMAQSBrIgIkACACIAA2AhwgAkHclQQgAkEcahBLNgIYIAIQRzYCEAJAIAJBGGogAkEQahBPDQAgAkEcahBQIQAgAUMAAAAAXyABQwAAgD9gcg0AIAAoAtgBIgBFDQAgAEUgAbsiA0QAAAAAAAAAAGVyIANEAAAAAAAA8D9mcgR/QX8FIAAgAzkDkIevA0EACw0AIAIgAzkDAEEAQQFBpKwCIAIQNgsgAkEgaiQAC3IBAX8jAEEQayIBJAAgASAANgIMIAFB3JUEIAFBDGoQSzYCCCABEEc2AgBBfyEAIAFBCGogARBPRQRAIAFBDGoQUCgC2AEiAAR/IAEgACgCGDYCCEEABUF/CyEAQX8gASgCCCAAGyEACyABQRBqJAAgAAtoAQF/IwBBIGsiAiQAIAIgADYCHCACQdyVBCACQRxqEEs2AhggAhBHNgIQAkAgAkEYaiACQRBqEE8NACACQRxqEFAoAtgBIAEQpQMNACACIAE2AgBBAEEBQfStAiACEDYLIAJBIGokAAtbAgF/AXwjAEEQayIBJAAgASAANgIMIAFB3JUEIAFBDGoQSzYCCCABEEc2AgBEAAAAAAAA8L8hAiABQQhqIAEQT0UEQCABQQxqEFArA9gCIQILIAFBEGokACACC0wBAX8jAEEQayICJAAgAiAANgIMIAJB3JUEIAJBDGoQSzYCCCACEEc2AgAgAkEIaiACEE9FBEAgAkEMahBQIAE5A9gCCyACQRBqJAALWwIBfwF8IwBBEGsiASQAIAEgADYCDCABQdyVBCABQQxqEEs2AgggARBHNgIARAAAAAAAAPC/IQIgAUEIaiABEE9FBEAgAUEMahBQKwPQAiECCyABQRBqJAAgAgtMAQF/IwBBEGsiAiQAIAIgADYCDCACQdyVBCACQQxqEEs2AgggAhBHNgIAIAJBCGogAhBPRQRAIAJBDGoQUCABOQPQAgsgAkEQaiQAC1QBAX8jAEEQayIBJAAgASAANgIMIAFB3JUEIAFBDGoQSzYCCCABEEc2AgBBfyEAIAFBCGogARBPRQRAIAFBDGoQUEHgAmoQPSEACyABQRBqJAAgAAtzAQJ/IwBBEGsiAiQAIAIgADYCDCACQdyVBCACQQxqEEs2AgggAhBHNgIAQX8hAAJAIAJBCGogAhBPDQAgAkEMahBQIQMgAUEASA0AIANB4AJqIgMQPSABTQ0AIAMgARBNKAIEKAIEIQALIAJBEGokACAAC/cQAxF/AnwBfiMAQRBrIgYkACAGIAA2AgwgBkHclQQgBkEMahBLNgIAIAYQRzYCCEF/IRACQCAGIAZBCGoQTw0AIAZBDGoQUCEJAn8gARBAIQAgCSgC2AEhDCAJAn8gCSgC3AEhEUEAIQEjAEHAFGsiAiQAAkACQCAAQZYIEIICIgdFBEAgAiAANgIQQQBBA0HKGiACQRBqEDYgAkGImQQoAgAQnwI2AgQgAkGBIzYCAEEAQQNBhx0gAhA2DAELIAJBgBJqIgQgBxDcAiACIAJB+AFqNgLgASAEQcQkIAJB4AFqEKUBQQFHBEAgAiAANgLQAUEAQQNBqy4gAkHQAWoQNiAHEIUBDAELIAIoAvgBIgFBwAJsEDciDUUNAQNAAkACQAJAIAEgCkoEQCACQYASaiIBIAcQ3AIgAiANIApBwAJsaiIEQbgCajYCwAEgAiACQf8BajYCxAEgBAJ/IAFB+jYgAkHAAWoQpQFBAUcEQCARRQRAIAIgADYCkAEgAiACQYASajYClAFBAEEDQeDAACACQZABahA2DAYLAn9BACACQYACaiIBRSAARXINABoCfyAAEIQBQQFqIQMDQEEAIANFDQEaIAAgA0EBayIDaiIFLQAAQS9HDQALIAULIgMEf0EAIANBAWogAGsiA0EBakGAEEsNARogASAAIAMQiQMgA2oFIAELQQA6AAAgAQtFBEAgAiAANgKgAUEAQQNB88cAIAJBoAFqEDYMBgsgAkGAEmohA0H/DyACQYACaiIBEIQBayEIIAEQhAEgAWohBQJAIAhFDQADQCADLQAAIgtFDQEgBSALOgAAIAVBAWohBSADQQFqIQMgCEEBayIIDQALCyAFQQA6AAAgBCARIAEQ3AYiAzYCACADQQBIDQNBASEDQQAMAQsgBCAEKQO4AiIVp0H//wFxQQAgFUKAgP7/D4NQGzYCAEECIQNBAQs2AgQgAkGAEmoiASAHENwCIAIgBEEIajYCgAEgAUGczwAgAkGAAWoQpQFBAUcEQCACIAA2AnAgAiAKQQFqNgJ0QQBBA0HC1wAgAkHwAGoQNgwECyACQYASaiIFIAcQ3AIgAiAEQShqNgJsIAIgBEEgajYCaCACIARBGGo2AmQgAiAEQRBqIgg2AmBBASEBIAVBudoAIAJB4ABqEKUBQQRGDQIgAiACQfQBajYCUCACIAJB8AFqNgJUIAJBgBJqQf7eACACQdAAahClAUECRgRAQQAhAQwDCyACIAA2AkAgAiAKQQFqNgJEQQBBA0GQ8wAgAkFAaxA2DAMLIAcQhQFBiAEQNyIBRQ0FIAEgDTYCACACKAL4ASEAIAFBADYCgAEgASAANgIEIAFBADYCaAJAIA5BA3FBA0YEQCABQQI2AmwMAQsgDkEBcQRAIAFBADYCbAwBCyABQQE2AmwLIAFCgICAgICAgPA/NwN4IAFCgICAgICAgPA/NwNwDAQLIAIgATYCtAEgAiAANgKwAUEAQQNBm84AIAJBsAFqEDYMAQsgAyAOciEOA0AgAkGAEmoiBSAHENwCIAIgBCABQQV0aiIDQShqNgI8IAIgA0EgajYCOCACIANBGGo2AjQgAiADQRBqNgIwIAVBudoAIAJBMGoQpQFBBEcEQCACIAA2AiAgAiAKQQFqNgIkQQBBA0GQ8wAgAkEgahA2DAILIAFBAWoiAUEDRw0ACyAEQfAAaiESQQAhAUEEQQQQsQEiCygCACEFA0AgAUEDRwRAIAFBAnQhD0EAIQMDQCADQQRHBEAgBSADIA9qQQN0aiAIIAFBBXRqIANBA3RqKwMAOQMAIANBAWohAwwBCwsgAUEBaiEBDAELCyAFQgA3A2AgBUKAgICAgICA+D83A3ggBUIANwNwIAVCADcDaCALEOQCGiALKAIAIQVBACEBA0AgAUEDRwRAIAFBAnQhD0EAIQMDQCADQQRHBEAgEiABQQV0aiADQQN0aiAFIAMgD2pBA3RqKwMAOQMAIANBAWohAwwBCwsgAUEBaiEBDAELCyALEEMgAiAEKwMIIhNEAAAAAAAA4L+iIhQ5A7gUIAIgFDkDsBQgAiAUOQOoFCACIBNEAAAAAAAA4D+iIhM5A6AUIAIgEzkDmBQgAiATOQOQFCACIBM5A4gUIAIgFDkDgBRBACEBA0AgAUEERwRAIAQgAUEYbGoiAyAIKwMYIAgrAwAgAkGAFGogAUEEdGoiBSsDACIUoiAIKwMIIAUrAwgiE6KgoDkD0AEgAyAEKwNIIBQgBCsDMKIgEyAEKwM4oqCgOQPYASADIAQrA2ggFCAEKwNQoiATIAQrA1iioKA5A+ABIAFBAWohAQwBCwsgCkEBaiEKIAIoAvgBIQEMAQsLIAcQhQEgDRAxQQAhAQsgAkHAFGokACABDAELQQBBA0HaNUEAEDZBARABAAsiADYC4AEgAEUEQEEAQQNB468CQQAQNiAJKALcARCjBEEADAELAkACQAJAAkAgACgCbA4CAAECCyAMQQAQpQMaDAILIAxBAhClAxoMAQsgDEEDEKUDGgtBAQtFBEBBAEEDQZqrAkEAEDYMAQsgBiAJQeACaiIAED02AgAgBiAJKALgATYCBAJAIAAoAgQgABAyKAIARwRAIAAgBhDtAgwBCyMAQSBrIgQkACAAEDIiByAEQQhqAn8gABA9QQFqIQMjAEEQayIBJAAgASADNgIMIAMgABC1AiICTQRAIAAQugEiAyACQQF2SQRAIAEgA0EBdDYCCCABQQhqIAFBDGoQbygCACECCyABQRBqJAAgAgwBCxCVAwALIAAQPSAHELYCIgEoAgggBhC3AiABIAEoAghBCGo2AgggACABEOgCIAEQ5wIgBEEgaiQACyAGKAIAIRALIAZBEGokACAQC/lFAiN/An0jAEEQayIdJAAgHSAANgIMIB1B3JUEIB1BDGoQSzYCCCAdEEc2AgBBfyEAAkACQAJAIB1BCGogHRBPDQACfyAdQQxqEFAiFCgC9AEhICABEEAhF0EAIQEjAEGQAWsiCSQAIBQoAugBISMgCUEANgKMASAJIBc2AoABQQBBAUGnqgIgCUGAAWoQNgJAAkACQAJ/IwBBEGsiCCQAIAhBuK0BLQAAOgAOIAhBtq0BLwAAOwEMAkACfwJAAkAgF0EAIAlBiAFqG0UEQEEAQQNBy+EAQQAQNgwBCwJ/IAhBDGohAiMAQRBrIgQkAAJAAkAgF0UEQAwBCyAXEIQBQamlAhCEAWpBAmoQNyIHRQ0BIARBqaUCNgIEIAQgFzYCACAHQboOIAQQogIgByACEIICIQUgBxAxCyAEQRBqJAAgBQwBCwwLCyIERQRAIAggFzYCACAIQamlAjYCCCAIQdLPADYCBEEAQQNB/fMAIAgQNgwBC0EBQRAQhgMiA0UNAwJAIANBBGpBBEEBIAQQYEEBRw0AIAMoAgQiAkEATA0AIAMgAkGEAWwQNyICNgIAIAJFDQRBACEFA0AgAygCBCAFSgRAIAVBhAFsIgIgAygCAGpBCEEBIAQQYEEBRw0CIAMoAgAgAmpBCGpBCEEBIAQQYEEBRw0CIAMoAgAgAmpBEGpB7ABBASAEEGBBAUcNAiADKAIAIAJqQfwAakEEQQEgBBBgQQFHDQIgBUEBaiEFIAMoAgAgAmpBgAFqQQRBASAEEGBBAUYNAQwCCwsgA0EMakEEQQEgBBBgQQFHDQBBACEFIAMoAgwiAkEATARAIANBADYCCAwBCyADIAJBDGwQNyICNgIIIAJFDQQDQCAFIAMoAgxODQMgBUEMbCICIAMoAghqQQhqQQRBASAEEGBBAUcNASADKAIIIAJqQQRqQQRBASAEEGBBAUcNASADKAIIIAJqIgIgAigCBCIHQQxsEDciAjYCACACRQ0FIAVBAWohBSACQQwgByAEEGAgB0YNAAsLQQBBA0GA9wBBABA2IAMoAggQMSADKAIAEDEgAxAxIAQQhQELQX8MAQsgCSADNgKIASAEEIUBQQALIQIgCEEQaiQAIAIMAQsMAwtBAEgEQCAJIBc2AgBBAEEDQYGqAiAJEDYMAQsgCSAgNgJwQQBBAUG0rgIgCUHwAGoQNgJAIAkoAogBIggEQCAIKAIEIgJBACACQQBKGyEEA0AgASAERgRAQQAhBSAIKAIMIgFBACABQQBKGyEEQQAhAQNAIAEgBEYNBEEAIAgoAgggAUEMbGoiBygCCCICQX9HIAJBAE4bRQRAIAcgIDYCCAsgAUEBaiEBDAALAAVBACAIKAIAIAFBhAFsaiIHKAJ8IgJBf0cgAkEAThtFBEAgByAgNgJ8CyABQQFqIQEMAQsACwALQQBBA0G7+gBBABA2QX8hBQsgBUEASARAQQBBA0HKpwJBABA2DAELAn9BACEBIAlBjAFqQQAgCUGIAWoiFRtFBEBBAEEDQaI7QQAQNkF/DAELAkAgCSgCjAEiDUUEQCAJQRAQNyINNgKMASANRQ0BIA1CADcCACANQgA3AggLAkAgFSgCACIDRQ0AIAMoAgQiCCANKAIEIg5qIgRBhAFsEDciCwRAIA5BACAOQQBKGyEHA0AgASAHRgRAQQAhASAIQQAgCEEAShshAgNAIAEgAkcEQCALIAEgDmpBhAFsaiADKAIAIAFBhAFsakGEARA+GiABQQFqIQEMAQsLIA0oAgAQMSAJKAKMASALNgIAIAkoAowBIgggBDYCBEEAIQ0gCCgCDCIRQQAgEUEAShshGSAVKAIAIgcoAgwiBEEAIARBAEobIQwDQEEAIQEgDCAaRwRAAkADQCABIBlGDQEgAUEMbCECIAFBAWohASAHKAIIIBpBDGxqKAIIIAIgCCgCCGooAghHDQALIA1BAWohDQsgGkEBaiEaDAELCyAEIBFqIA1rIgNBDGwQNyIKBEADQCAQIBlGBEBBACENQQAhBQJAA0AgDCANRwRAIA1BDGwiCCAVKAIAKAIIaiIHKAIIIQRBACEBAkACQANAIAEgGUYNASABQQxsIQIgAUEBaiEBIAQgAiAJKAKMASgCCGooAghHDQALIAVBAWohBQwBCyAKIA0gEWogBWtBDGxqIg4gBDYCCCAOIAcoAgQiC0EMbBA3IgE2AgAgAUUNA0EAIQEgC0EAIAtBAEobIQQDQCABIARHBEAgAUEMbCICIA4oAgBqIgcgFSgCACgCCCAIaigCACACaiICKQIANwIAIAcgAigCCDYCCCABQQFqIQEMAQsLIA4gCzYCBAsgDUEBaiENDAELCyAJKAKMASIFKAIIBH9BACEBA0AgBSgCCCECIAUoAgwgAUoEQCACIAFBDGxqKAIAEDEgAUEBaiEBIAkoAowBIQUMAQsLIAIQMSAJKAKMAQUgBQsgCjYCCCAJKAKMASADNgIMIBUQ/AQMBwsMBwsgCiAQQQxsIgtqIg4gCSgCjAEoAgggC2oiBygCCDYCCEEAIQEgBygCBCIIIQ0DQCABIAxHBEAgFSgCACgCCCABQQxsaiICKAIIIAcoAghGBEAgAigCBCANaiENCyABQQFqIQEMAQsLIA4gDUEMbBA3IgE2AgAgAQRAQQAhBSAIQQAgCEEAShshBEEAIQEDQCABIARHBEAgAUEMbCICIA4oAgBqIgcgCSgCjAEoAgggC2ooAgAgAmoiAikCADcCACAHIAIoAgg2AgggAUEBaiEBDAELCwJAA0AgBSAMRg0BIBUoAgAoAggiGiAFQQxsIgRqKAIIIAkoAowBKAIIIAtqKAIIRwRAIAVBAWohBQwBCwtBACEBA0AgASAEIBpqIgIoAgRODQEgDigCACABIAhqQQxsaiIHIAIoAgAgAUEMbGoiAikCADcCACAHIAIoAgg2AgggAUEBaiEBIBUoAgAoAgghGgwACwALIA4gDTYCBCAQQQFqIRAMAQsLDAULDAQFIAsgAUGEAWwiAmogDSgCACACakGEARA+GiABQQFqIQEMAQsACwALDAELQQAMAQsMAwtBAEgEQEEAQQNB7qcCQQAQNgwBC0EAQQFBiK0CQQAQNiAJIBc2AmBBAEEBQaCnAiAJQeAAahA2IBQgIEECdGoCf0EAIQIjAEHQB2siBiQAAkACQAJAAn8CQEGH8QEtAAAEQEGH8QFBgAgQoAINAQsgBkHQBWogF0H/ARCJA0EAOgD/AUEBDAELIAYgFzYCsAEgBkGH8QE2ArQBIAZBwAFqIgFBug4gBkGwAWoQogIgAUGQGxCCAiITRQRAIAYgFzYCoAFBAEEDQdogIAZBoAFqEDYgBkGImQQoAgAQnwI2ApQBIAZBsS82ApABQQBBA0HeJSAGQZABahA2DAILQQALIRoCQAJAQfQIEDciGwRAQQEhDQJAIBoNACAGQcABaiATENsCRQ0CIAYgBkHMBWo2AoABIAZBwAFqQfc2IAZBgAFqEKUBQQFHDQIgBigCzAUiDUEASg0ADAILIBtBADYCmAEgGyANNgIEIBsgDUHwAGwQNyIWNgIAIBYEQAJAA0AgBiACNgLMBSACIA1ODQEgBiACQQFqNgJwQQBBAUGpwgAgBkHwAGoQNiAaRQRAIAZBwAFqIBMQ2wJFDQIgBiAGQdAFajYCYCAGQcABakHrwgAgBkHgAGoQpQFBAUcNAiAGQdAFaiEEQQAhAUF/IQIDQAJAAkAgASAEai0AACIHQS5HBEAgBw0BIAJBf0cEQCACIARqQQA6AAALDAILIAEhAgsgAUEBaiEBDAELCwtBAEEBQY/MAEEAEDYCfyMAQeAAayIPJAAgD0G0rQEvAAA7AVggD0GwrQEoAAA2AlQCQAJ/AkAgBkHQBWoiChCEASAPQdQAahCEAWpBAWoQNyIBBEAgDyAKNgJAIA8gD0HUAGo2AkQgAUG1DiAPQUBrEKICIAFBqRwQggIhEiABEDEgEkUEQCAPIAo2AgAgDyAPQdQAajYCBEEAQQNBwSIgDxA2QQAMAwtBCBA3Ih5FDQMCQAJAIB5BBGpBBEEBIBIQYEEBRgRAIB4oAgQiFUEASg0BC0EAQQNBySZBABA2DAELIA8gFTYCMEEAQQFBmi0gD0EwahA2IB4gFUECdBA3Ihg2AgAgGEUNBCAYQRAQNyIBNgIAIAFFDQQCf0EUEDciEQRAIBFBCGohDiARQQxqIQsgEUEEaiEIIBFBEGohGSMAQaAGayIFJABBKBA3IgxBADYCACAFQbgCakEAQegDEDkaQZCnBEEANgIAIAVBGGoQsAUhB0GQpwQoAgAhAkGQpwRBADYCAEF/IQFBBCEQAkACQAJAAkAgAkUNAEGUpwQoAgAiA0UNACACKAIAIAxBBBCkASIBRQ0BIAMkAQsjASECIAFBAUcEQCAFQQM2AhggBSAHNgK4AiAFQZwBakEBIAxBBBD2BCEMIwEhEEEAIQILA0AgAgRAQZCnBEEANgIAQQQgBUG4AmoQCUGQpwQoAgAhAkGQpwRBADYCAEF/IQECQCACRQ0AQZSnBCgCACIDRQ0AIAIoAgAgDCAQEKQBIgFFDQMgAyQBCyMBIQIgAUEBRg0BQZCnBEEANgIAQQVBAEEDQcw0QQAQCkGQpwQoAgAhAkGQpwRBADYCAEF/IQECQCACRQ0AQZSnBCgCACIDRQ0AIAIoAgAgDCAQEKQBIgFFDQMgAyQBCyMBIQIgAUEBRg0BDAMLQZCnBEEANgIAQQYgBUG4AmpB2gBB6AMQHkGQpwQoAgAhAkGQpwRBADYCAEF/IQECQCACRQ0AQZSnBCgCACIDRQ0AIAIoAgAgDCAQEKQBIgFFDQIgAyQBCyMBIQIgAUEBRg0AQZCnBEEANgIAQQcgBUG4AmogEhAWQZCnBCgCACECQZCnBEEANgIAQX8hAQJAIAJFDQBBlKcEKAIAIgNFDQAgAigCACAMIBAQpAEiAUUNAiADJAELIwEhAiABQQFGDQBBkKcEQQA2AgBBCCAFQbgCakEBEBUhB0GQpwQoAgAhAkGQpwRBADYCAEF/IQECQCACRQ0AQZSnBCgCACIDRQ0AIAIoAgAgDCAQEKQBIgFFDQIgAyQBCyMBIQIgAUEBRg0AIAdBAUcEQEGQpwRBADYCAEEFQQBBA0GxOkEAEApBkKcEKAIAIQJBkKcEQQA2AgBBfyEBAkAgAkUNAEGUpwQoAgAiA0UNACACKAIAIAwgEBCkASIBRQ0DIAMkAQsjASECIAFBAUYNAUGQpwRBADYCAEEEIAVBuAJqEAlBkKcEKAIAIQJBkKcEQQA2AgBBfyEBAkAgAkUNAEGUpwQoAgAiA0UNACACKAIAIAwgEBCkASIBRQ0DIAMkAQsjASECIAFBAUYNAQwDC0GQpwRBADYCAEEJIAVBuAJqEBMaQZCnBCgCACECQZCnBEEANgIAQX8hAQJAIAJFDQBBlKcEKAIAIgNFDQAgAigCACAMIBAQpAEiAUUNAiADJAELIwEhAiABQQFGDQAgBSgC1AIgBSgC3AJsIgQgBSgC2AJsEDciHARAQQAhAQJAAkACQANAAkBBACECIAUoAsQDIAUoAqwDTwRAQZCnBEEANgIAQQogBUG4AmoQExpBkKcEKAIAIQJBkKcEQQA2AgBBfyEBAkAgAkUNAEGUpwQoAgAiA0UNACACKAIAIAwgEBCkASIBRQ0JIAMkAQsjASECIAFBAUYNB0GQpwRBADYCAEEEIAVBuAJqEAlBkKcEKAIAIQJBkKcEQQA2AgBBfyEBAkAgAkUNAEGUpwQoAgAiA0UNACACKAIAIAwgEBCkASIBRQ0JIAMkAQsjASECIAFBAUYNByAOBEAgDiAFKALUAjYCAAsgCwRAIAsgBSgC2AI2AgALIAgEQCAIIAUoAtwCNgIACyAZRQ0KIAUtANoEIgdBAWsOAgEDBAsDQCACQQVHBEAgBSACQQJ0aiAcIAEgAmogBGxqNgIAIAJBAWohAgwBCwtBkKcEQQA2AgBBCyAFQbgCaiAFQQUQFCEHQZCnBCgCACECQZCnBEEANgIAQX8hIQJAIAJFDQBBlKcEKAIAIgNFDQAgAigCACAMIBAQpAEiIUUNCCADJAELIwEhAiAhQQFGDQYgASAHaiEBDAELCyAFLwHcBCIBIAUvAd4EIgJHDQIgGSABszgCAAwHCyAFLwHcBCIBIAUvAd4EIgJHDQEgGSABs0NcjyJAlDgCAAwGCyAFLwHeBCECIAUvAdwEIQELIAIgAUH//wNxIAdBA0lyckUEQCAZIAezOAIADAULIBlBADYCAAwEC0GQpwRBADYCAEEFQQBBA0H+DUEAEApBkKcEKAIAIQJBkKcEQQA2AgBBfyEBAkAgAkUNAEGUpwQoAgAiA0UNACACKAIAIAwgEBCkASIBRQ0CIAMkAQsjASECIAFBAUYNAEGQpwRBADYCAEEEIAVBuAJqEAlBkKcEKAIAIQJBkKcEQQA2AgBBfyEBAkAgAkUNAEGUpwQoAgAiA0UNACACKAIAIAwgEBCkASIBRQ0CIAMkAQsjASECIAFBAUYNAAsMAQsgDBAxIAIgAxD1BAALQQAhHAsgDBAxIAVBoAZqJAAgESAcNgIAIBwEfyARBSAREDFBAAsMAQsMBQsiAkUNAiACKAIEQQFHBEAgDyAKNgIgIA8gD0HUAGo2AiRBAEECQe8zIA9BIGoQNiAYKAIAEDEgGBAxIB4QMSACEDEgEhCFAUEADAQLIBgoAgAiASACKAIINgIEIAEgAigCDDYCCCABIAIqAhA4AgwgASACKAIANgIAIAIQMSASQQQgFUECdGtBAhCOA0EBISICQANAIBUgIkcEQCAPQdwAakEEQQEgEhBgQQFHBEBBACEBA0AgASAiRg0EIBggAUECdGoiAigCACgCABAxIAIoAgAQMSABQQFqIQEMAAsACyAYICJBAnRqAn8gDyoCXCEmIBgoAgAiHygCBCECIB8qAgwhJSAfKAIIIQFBEBA3IQUgAbIgJpQgJZUQowIhByACsiAmlCAllRCjAiECIAUEQAJAIAUgJjgCDCAFIAc2AgggBSACNgIEIAUgAiAHbBA3Ihw2AgAgHEUNAEEAIQEgB0EAIAdBAEobIRkgAkEAIAJBAEobIQoDQCABIBlHBEAgHygCCCEEIB8qAgwiJSABQQFqIgeylCAmlRCjAiECICUgAbKUICaVEKMCIgggAiAEIAIgBEgbIgEgASAISBshDkEAIQEDQCABIApGBEAgByEBDAMFIB8oAgQhDCAfKgIMIiUgAUEBaiICspQgJpUQowIhBCAlIAGylCAmlRCjAiIQIAQgDCAEIAxIGyIBIAEgEEgbIBBrIQtBACEBIAghA0EAIREDQCADIA5HBEAgASALaiEEIB8oAgAgAyAMbCAQamohIQNAIAEgBEcEQCABQQFqIQEgESAhLQAAaiERICFBAWohIQwBCwsgA0EBaiEDIAQhAQwBCwsgHCARIAFtOgAAIBxBAWohHCACIQEMAQsACwALCyAFDAILCwwICyIBNgIAIAEEQCAiQQFqISIMAgVBACEBA0AgASAiRg0EIBggAUECdGoiAigCACgCABAxIAIoAgAQMSABQQFqIQEMAAsACwALCyASEIUBIB4MBAsgGBAxCyAeEDEgEhCFAUEADAILDAILIA8gCjYCECAPIA9B1ABqNgIUQQBBAkHvMyAPQRBqEDYgGCgCABAxIBgQMSAeEDEgEhCOBQJ/QQAhAQJAAkACQEEIEDciAwRAAkAgA0EEakEEQQEgEhBgQQFGBEAgAygCBCIEQQBKDQELQQBBA0HJJkEAEDYMAgsgAyAEQQJ0EDciCDYCACAIBEBBASEMA0AgASAERgRAQQAhAQNAIAEgBEYNBgJAAkAgCCABQQJ0aiIHKAIAQQRqQQRBASASEGBBAUcEQEEAIQIDQCABIAJGBEBBACEBA0AgASAERg0EIAggAUECdGooAgAQMSABQQFqIQEMAAsABSAIIAJBAnRqKAIAKAIAEDEgAkEBaiECDAELAAsACyAHKAIAQQhqQQRBASASEGBBAUcEQEEAIQIDQCABIAJGBEBBACEBA0AgASAERg0EIAggAUECdGooAgAQMSABQQFqIQEMAAsABSAIIAJBAnRqKAIAKAIAEDEgAkEBaiECDAELAAsACyAHKAIAQQxqQQRBASASEGBBAUcEQEEAIQIDQCABIAJGBEBBACEBA0AgASAERg0EIAggAUECdGooAgAQMSABQQFqIQEMAAsABSAIIAJBAnRqKAIAKAIAEDEgAkEBaiECDAELAAsACyAHKAIAIgIgAigCCCACKAIEbBA3IgI2AgAgAgRAIAcoAgAiAigCAEEBIAIoAgggAigCBGwgEhBgIAcoAgAiAigCCCACKAIEbEYNAkEAIQEDQCABIAxGBEBBACEBA0AgASAERg0EIAggAUECdGooAgAQMSABQQFqIQEMAAsABSAIIAFBAnRqKAIAKAIAEDEgAUEBaiEBDAELAAsACwwJCyAIEDEMBgsgDEEBaiEMIAFBAWohAQwACwALIAggAUECdGpBEBA3IgI2AgAgAUEBaiEBIAINAAsMBAsMAwsMAgsgAxAxQQAhAwsgEhCFASADDAELDAILCyEBIA9B4ABqJAAgAQwBCwwQCyEBIBYgBigCzAVB8ABsaiABNgIAIAFFBEAgBiAGQdAFajYCAEEAQQNButMAIAYQNiAWEDEgGxAxIBNFDQYgExCFAQwGC0EAQQFBo9kAQQAQNkEAQQFBpd0AQQAQNgJ/QQAhCkEAIQMjAEGgBGsiCCQAIAggBkHQBWoiAjYCECAIQYAINgIUIAhBIGoiAUGLCCAIQRBqEKICAkACQCABQe8WEIICIg5FBEAgCCACNgIAQQBBA0GNHSAIEDYMAQsCQAJAQQgQNyIKBEAgCkEEakEEQQEgDhBgQQFHBEBBAEEDQYEoQQAQNgwCCyAKIAooAgQiAUEUbBA3IgQ2AgAgBARAIAFBACABQQBKGyECA0AgAiADRg0EAkACQCAEIANBFGxqIgtBCGpBBEEBIA4QYEEBRw0AIAtBDGpBBEEBIA4QYEEBRw0AIAtBEGpBBEEBIA4QYEEBRw0AIAtBBGpBBEEBIA4QYEEBRw0AIAsgCygCBEEUbBA3IgE2AgBBACEHIAFFDQgDQCAHIAsoAgRODQIgB0EUbCIBIAsoAgBqQQRBASAOEGBBAUcNASALKAIAIAFqQQRqQQRBASAOEGBBAUcNASALKAIAIAFqQQhqQQRBASAOEGBBAUcNASALKAIAIAFqQQxqQQRBASAOEGBBAUcNASAHQQFqIQcgCygCACABakEQakEEQQEgDhBgQQFGDQALC0EAIQJBAEEDQYEoQQAQNgNAIAIgA0cEQCAEIAJBFGxqKAIAEDEgAkEBaiECDAELCyAEEDEMBAsgA0EBaiEDDAALAAsMBAsMAwsgChAxQQAhCgsgDhCFAQsgCEGgBGokACAKDAELQQBBA0HxIkEAEDYMEQshASAWIAYoAswFQfAAbGogATYCBCABRQRAIAYgBkHQBWo2AhBBAEEDQariACAGQRBqEDZBACECAkAgFiAGKALMBUHwAGxqIgRFDQAgBCgCACIKRQ0AA0AgCigCACEHIAooAgQgAkoEQCAHIAJBAnQiAWooAgAoAgAQMSAEKAIAKAIAIAFqKAIAEDEgAkEBaiECIAQoAgAhCgwBCwsgBxAxIAQoAgAQMSAEQQA2AgALIBYQMSAbEDEgE0UNBiATEIUBDAYLQQBBAUGj2QBBABA2IBYgBigCzAVB8ABsakEANgIIAkACQCAaBEBBACEBIAYoAswFIQoDQEEAIQIgAUEDRg0CA0AgAkEERwRAIBYgCkHwAGxqIAFBBHRqIAJBAnRqQwAAgD9DAAAAACABIAJGGzgCDCACQQFqIQIMAQsLIAFBAWohAQwACwALIAZBwAFqIBMQ2wJFDQMgBiAWIAYoAswFQfAAbGoiAUEMajYCQCAGIAFBEGo2AkQgBiABQRRqNgJIIAYgAUEYajYCTCAGQcABakGI/QAgBkFAaxClAUEERw0JIAZBwAFqIBMQ2wJFDQMgBiAWIAYoAswFQfAAbGoiAUEcajYCMCAGIAFBIGo2AjQgBiABQSRqNgI4IAYgAUEoajYCPCAGQcABakGI/QAgBkEwahClAUEERw0JIAZBwAFqIBMQ2wJFDQMgBiAWIAYoAswFQfAAbGoiAUEsajYCICAGIAFBMGo2AiQgBiABQTRqNgIoIAYgAUE4ajYCLCAGQcABakGI/QAgBkEgahClAUEERw0BIAYoAswFIQoLIBYgCkHwAGxqIgFBDGohBCABQTxqIQhBACEBQQRBBBCxASIDKAIAIQsDQCABQQNHBEAgAUECdCEHQQAhAgNAIAJBBEcEQCALIAIgB2pBA3RqIAQgAUEEdGogAkECdGoqAgC7OQMAIAJBAWohAgwBCwsgAUEBaiEBDAELCyALQgA3A2AgC0KAgICAgICA+D83A3ggC0IANwNwIAtCADcDaCADEOQCGiADKAIAIQRBACEBA0AgAUEDRwRAIAFBAnQhB0EAIQIDQCACQQRHBEAgCCABQQR0aiACQQJ0aiAEIAIgB2pBA3RqKwMAtjgCACACQQFqIQIMAQsLIAFBAWohAQwBCwsgAxBDIAZB0AVqIQhBACECQQAhAQJAAkADQAJAAkAgASAIaiIELQAAIgdBLkcEQCAHDQFB+YEBEIQBIQcgAg0CIAEgB2pBAmpBgAJKDQUgBEEuOgAAIAEhAgwECyABIQILIAFBAWohAQwBCwsgAiAHakECakGAAkoNAQsgAiAIakEAOgABQfmBASEBAkACQCAIEIQBIAhqIgpB+YEBc0EDcQRAQfmBAS0AACECDAELA0AgCiABLQAAIgI6AAAgAkUNAiAKQQFqIQogAUEBaiIBQQNxDQALIAEoAgAiAkF/cyACQYGChAhrcUGAgYKEeHENAANAIAogAjYCACABKAIEIQIgCkEEaiEKIAFBBGohASACQYGChAhrIAJBf3NxQYCBgoR4cUUNAAsLIAogAjoAACACQf8BcUUNAANAIAogAS0AASICOgABIApBAWohCiABQQFqIQEgAg0ACwsLQYACEDchAiAWIAYoAswFIgFB8ABsaiACNgJsIAJFDQkgAiAGQdAFakGAAhCJAxogAUEBaiECDAELCwwGCyATBEAgExCFAQsgDSAGKALMBUwNBEEAEAEACwwFCwwECyATEIUBIBsQMQtBACEbCyAGQdAHaiQAIBsMAgtBAEEDQa6BAUEAEDYgExCFAUEAEAEAC0EAQQNB2jVBABA2DAcLIgE2AvgBIAFFBEAgCSAXNgJQQQBBA0H/pgIgCUHQAGoQNgsgFCgC+AEoAgAoAgAiAigCBCEBIBQgAigCACgCACICKAIENgK4AiAUIAIoAgg2ArwCIBQCfyACKgIMIiWLQwAAAE9dBEAgJagMAQtBgICAgHgLNgLAAiAJIAE2AkBBAEEBQbaoAiAJQUBrEDYgCSAUKAK4AjYCMEEAQQFB5KgCIAlBMGoQNiAJIBQoArwCNgIgQQBBAUGfqAIgCUEgahA2IAkgFCgCwAI2AhBBAEEBQdCoAiAJQRBqEDYgFEHEAmogFEG0AmoQ1QVBAEEBQYitAkEAEDYgIEEKRg0BICMgCSgCjAEQ4gdBAEgEQEEAQQNBsacCQQAQNgwBCyAJQYwBahD8BEEBISRBAEEBQcOsAkEAEDYLIAlBkAFqJAAgJAwCC0F/EAEAC0EAQQNBwh9BABA2DAMLRQRAQQBBA0HLqwJBABA2DAELIBQgFCgC9AFBAWo2AvQBICAhAAsgHUEQaiQAIAAPC0EAQQNB/g1BABA2C0EBEAEAC8ABAQV/IwBBEGsiAiQAIAIgADYCDCACQdyVBCACQQxqEEs2AgggAhBHNgIAQX8hAAJAIAJBCGogAhBPDQAgAkEMahBQIQMgARBAIQUjAEEQayIBJAAgAyADKALcASAFENwGIgY2AuwCQQEhBCAGQQBIBEAgASAFNgIAQQBBA0HsqgIgARA2IAMoAtwBEKMEQQAhBAsgAUEQaiQAIARFBEBBAEEDQfirAkEAEDYMAQsgAygC7AIhAAsgAkEQaiQAIAALggYCCX8BfCMAQcABayIEJABBfyEJIAAQQCEDIwBBoAJrIgEkAEF/IQUCQCAEQQhqIgZFIANFcg0AIANBxyQQggIiAkUEQEGImQQoAgAhAiABIAM2AhQgASACNgIQQQBBA0HmLSABQRBqEDYgAUGImQQoAgAQnwI2AgQgAUGBIzYCAEEAQQNBhx0gARA2DAELQQAhBSACQQBBAhCOAwJ/AkACfyACKAJMQQBIBEAgAigCAAwBCyACKAIAC0EFdkEBcQRAIAFBiJkEKAIANgJQQQBBA0GPMSABQdAAahA2IAFBiJkEKAIAEJ8CNgJEIAFBgSM2AkBBAEEDQYcdIAFBQGsQNgwBCyACEJkFIQcgAhCOBQJAA0AgBSIDQQRGDQEgA0EBaiEFIAcgA0EDdEGArQFqKAIEbw0ACyABQeAAaiADQQN0QYCtAWooAgRBASACEGBBAUcEQCABQYiZBCgCADYCMEEAQQNBzz0gAUEwahA2IAFBiJkEKAIAEJ8CNgIkIAFBgSM2AiBBAEEDQYcdIAFBIGoQNgwCCyABIAU2ApACIAFB4ABqEJgGIANFBEAgASsD4AEhCiABIAErA9gBOQPgASABIAo5A9gBCyAGIAFB4ABqQbgBED4hByABQQA2ApwCQQEhBgNAQQAgBkEBRg0DGiABIAEoApwCIghBBGo2ApwCIAgoAgAiCCAHKAKwATYCsAEgAUHgAGogBygCsAFBA3RB/KwBaigCAEEBIAIQYEEBRw0CIAEgBTYCkAIgAUHgAGoQmAYgA0UEQCABKwPgASEKIAEgASsD2AE5A+ABIAEgCjkD2AELIAggAUHgAGpBuAEQPhogBkEBaiEGDAALAAtBAEEDQdI6QQAQNgtBfwshBSACEIUBCyABQaACaiQAAkAgBUEASARAIAQgABBANgIAQQBBA0HNrgIgBBA2DAELQYSWBEGElgQoAgAiAEEBajYCACAEIAA2AgQgBEEEahDRBSAEQQhqQbgBED4aIAQoAgQhCQsgBEHAAWokACAJC5MEAQt/IwBBEGsiAiQAIAIgADYCDCACQdyVBCACQQxqEEs2AgggAhBHNgIAQX8hACACQQhqIAIQT0UEQCACQQxqEFAiBSgCxAEiAARAIAAQMSAFQgA3AsQBCyAFENQFIAUoAtwBEKMEIwBBIGsiBCQAIARB3JUEIAJBDGoQlQY2AhggBBD6AzYCECAEQRhqIARBEGoQqAFFBEAgBEEIaiAEQRhqEJ4BKAIAIQAjAEEgayIIJAAgCEEYaiAAEHciCxD6BSAIQQhqIQkjAEEQayIKJABB3JUEEJQBIQZB3JUEIAAoAgQgBhBfIgcQOigCACEDA0AgAyIBKAIAIgMgAEcNAAsCQCABQeSVBEcEQCABKAIEIAYQXyAHRg0BCyAAKAIAIgMEQCADKAIEIAYQXyAHRg0BC0HclQQgBxA6QQA2AgALAkAgACgCACIDRQ0AIAMoAgQgBhBfIgMgB0YNAEHclQQgAxA6IAE2AgALIAEgACgCADYCACAAQQA2AgBB3JUEEDwiASABKAIAQQFrNgIAIAkgACAKQQhqQdyVBBAyQQEQrQIQrAIaIApBEGokACAJEL0FIAsoAgAaIAhBIGokAAsgBEEgaiQAIAVB4AJqIQFBACEAA0AgARA9IABLBEAgASAAEE0oAgQQqQIgAEEBaiEADAELCyABENMBEDEgBRDTBRAxQQAhAAsgAkEQaiQAIAALCQBB0PgDKAIACwsAQdD4AyAANgIAC6YBAQF/IwBBEGsiAyQAIAMgATYCDCADQdyVBCADQQxqEEs2AgggAxBHNgIAAkAgA0EIaiADEE8EQCAAQgA3AgAgAEIANwIIDAELIANBDGoQUCIBQcQCahC4ASACTQRAQQgQBkGp9gEQ/gYiAEGM+AM2AgAgAEGs+ANBDBAFAAsgACABKALEAiACQQR0aiIBKQIANwIAIAAgASkCCDcCCAsgA0EQaiQAC6MEAQd/IwBBEGsiAiQAIAIgADYCDCACQdyVBCACQQxqEEs2AgggAhBHNgIAQX8hACACQQhqIAIQT0UEQCACQQxqEFAiASEHAn8gASgC8AMhBiABKALAASIDKAIAIQQgAygCBCEFQaTrABA3IgAEQAJAIABBATYC4GcgAEKas+b4g4CAgMAANwIoIABCi4CAgKABNwIgIABCmYCAgLABNwIYIAAgBTYCCCAAIAQ2AgQgACAGNgIUIABB9OcAaiAEIAVsEDciBDYCACAERQ0AIABB+OcAakEANgIAIAAMAgsLQQBBA0HSrwJBABA2QQEQAQALIgAgAzYCDCAAQQE2AgAgACADQQhqEOkDIgM2AhAgA0QAAAAAAAAAABCvASAHIAA2AuwBIABFBEBBAEEDQdutAkEAEDYgASgC6AEiAARAIAAoAgAiAARAIABBABCuBgsgABAxIAEoAugBKAIcEDEgASgC6AEoAiQQMSABKALoASgCNBAxIAEoAugBKAIsEDEgASgC6AEQMSABQQA2AugBCyABKALsASEACyAABEAgAEMAAKBAOAIsCyABKALsASIABEAgAEMAAAA/OAIoCyABKALsASIABEAgAEEQNgIkCyABKALsASIABEAgAEEGNgIYCyABKALsASIABEAgAEEGNgIcCyABKALsASIABEAgAEEGNgIgCyABIAEoAsABEK8FNgLoAUEAIQALIAJBEGokACAAC0kBAX8jAEEQayIBJAAgASAANgIMIAFB3JUEIAFBDGoQSzYCCCABEEc2AgAgAUEIaiABEE9FBEAgAUEMahBQGgsgAUEQaiQAQX8LmEICPH8GfSMAQeABayIGJAAgBiAANgLcASAGQdyVBCAGQdwBahBLNgKgASAGEEc2AtgBAkACfyAGQaABaiAGQdgBahBPBEBB1PgDKAIADAELIAEgBkHcAWoQUCIXKAL0AU4EQEHY+AMoAgAMAQsgBkEANgLYASAGQX82AtQBIAZBgICA/Hs2ApwBAkACQAJAAkAgFygC8AEiAEF+RgRAIBcoAugBIBcoAswBEO0KIBcoAugBIgAEQCAGIAAoAjQ2AtgBIAYgACgCODYC1AELIAYoAtQBIgBBACAAQQBKGyESQwAAgL8hPiAGKALYASEEQX8hC0EAIQADQCAAIBJHBEACQCAEIABBxABsaiIJKAIwIAFHDQAgCSgCPA0AQQAgC0F/RyAJKgI0Ij8gPl0bDQAgBiA/OAKcASA/IT4gACELCyAAQQFqIQAMAQsLIAtBAEgNASAXIAQoAjAiCTYC8AEgBCALQcQAbGohBANAIAJBA0cEQCAEIAJBBHQiC2ohEkEAIQADQCAAQQRHBEAgAEECdCIQIAZBoAFqIAtqaiAQIBJqKgIAOAIAIABBAWohAAwBCwsgAkEBaiECDAELCyAGQaABaiELQQAhAiAXIAlBAnRqKAL4ASIEBEAgBEEBNgKYAQNAQQAhACACQQNHBEADQCAAQQRHBEAgAEECdCIJIAQgAkEEdCISamogCyASaiAJaioCADgCCCAAQQFqIQAMAQsLIAJBAWohAgwBCwsgBEF/NgKoAQsgFygC8AEhAAsgAEEASA0CIBcoAuwBIQcgFyAAQQJ0aigC+AEhESAXKALEASEyQQAhAiMAQTBrIiIkAEF/IQoCQCAHRSARRXIgMkUgBkGgAWoiFEVyciAGQeR+RnINACARKAKYAUEATARAQX4hCgwBCyAGQQA2ApwBIBFB6ABqIQsgEUE4aiEJIBFBCGohLQNAIBEoAgQgAkoEQCAtIAJB8ABsIgAgESgCAGpBDGogByACQTBsaiIEQTBqEI8EAkAgESgCmAFBAkgNACAJIBEoAgAgAGpBDGogBEGQBGoQjwQgESgCmAFBA0gNACALIBEoAgAgAGpBDGogBEHwB2oQjwQLIAJBAWohAgwBCwsCQCAHKAIAQQFGBEAgBygCDCELIAdBMGohDSAHQfAUaiEJIAdByDpqIRJBACEEIwBB0ABrIgAkACALKAIEsiFCIAsoAgCyIUMCfwNAAkBBACECIAwgESgCBE4NAANAQQAhCiACQQNGBEAgDEHwAGwiECARKAIAaigCBCEDQQAhAgNAIAMoAgQgAkoEQEEAIQoDQCACQRRsIgggAygCAGoiGSgCBCAKSgRAAkAgCyAAQSBqIApBFGwiAyAZKAIAaiIZKgIIIBkqAgwgAEEcaiAAQRhqELMFQQBIDQAgACoCHCI+QwAAAABdID4gQ2ByDQAgACoCGCI+QwAAAABdID4gQmByDQAgACoCTCAAKgJAIBEoAgAgEGooAgQoAgAgCGooAgAgA2oiAyoCCCI+lCADKgIMIj8gACoCRJSSkiJAIEAgQJQgACoCLCAAKgIgID6UIAAqAiQgP5SSkiJAIECUIAAqAjwgACoCMCA+lCA/IAAqAjSUkpIiPyA/lJKSkSJBlSAAKgJIlCBAIEGVIAAqAiiUIAAqAjggPyBBlZSSkkPNzMy9Xg0AIAAgPjgCECAAIAMqAgw4AhQgCyAAQSBqIABBEGogAEEIahDBBQJAIAAqAgwiPiARKAIAIBBqKAIEKAIAIAhqIgMqAgwiP19FDQAgPiADKgIQYEUNACAFQcgBRgRAQQBBA0G5qgJBABA2IAlBzCVqDAsLIAkgBUEYbGoiAyAKNgIIIAMgAjYCBCADIAw2AgAgAyAAKgIcOAIQIAAqAhghPiADQQA2AgwgAyA+OAIUIAVBAWohBQwBCyA+ID8gP5JfRQ0AID4gAyoCEEMAAAA/lGBFDQAgBEHIAUYEQCASQX82AswlQcgBIQQMAQsgEiAEQRhsaiIDIAo2AgggAyACNgIEIAMgDDYCACADIAAqAhw4AhAgACoCGCE+IANBADYCDCADID44AhQgBEEBaiEECyAKQQFqIQogESgCACAQaigCBCEDDAELCyACQQFqIQIMAQsLIAxBAWohDAwDBQNAIApBBEcEQCAKQQJ0IgMgAkEEdCIQIABBIGpqaiANIAxBMGxqIBBqIANqKgIAOAIAIApBAWohCgwBCwsgAkEBaiECDAELAAsACwsgCSAFQRhsakF/NgIMIBIgBEEYbGpBDGoLQX82AgAMAQsgBygCBCECIAcoAgghCyAHQTBqIQggB0HwFGohCSAHQcg6aiESQQAhBCMAQdAAayIAJAAgC7IhQCACsiFBAn8DQAJAQQAhCiAMIBEoAgRODQADQEEAIQIgCkEDRgRAIAxB8ABsIhAgESgCAGooAgQhCkEAIQUDQCAKKAIEIAVKBEBBACECA0AgBUEUbCILIAooAgBqIg0oAgQgAkoEQAJAQQAgAEEgaiACQRRsIhkgDSgCAGoiDSoCCCANKgIMIABBHGogAEEYahCzBUEASA0AIAAqAhwiPkMAAAAAXSA+IEFgcg0AIAAqAhgiPkMAAAAAXSA+IEBgcg0AIAAgESgCACAQaigCBCgCACALaigCACAZaiINKgIIOAIQIAAgDSoCDDgCFEEAIABBIGogAEEQaiAAQQhqEMEFAkAgACoCDCI+IBEoAgAgEGooAgQoAgAgC2oiCyoCDCI/X0UNACA+IAsqAhBgRQ0AIANByAFGBEBBAEEDQbmqAkEAEDYgCUHMJWoMCwsgCSADQRhsaiILIAI2AgggCyAFNgIEIAsgDDYCACALIAAqAhw4AhAgACoCGCE+IAtBADYCDCALID44AhQgA0EBaiEDDAELID4gPyA/kl9FDQAgPiALKgIQQwAAAD+UYEUNACAEQcgBRgRAIBJBfzYCzCVByAEhBAwBCyASIARBGGxqIgsgAjYCCCALIAU2AgQgCyAMNgIAIAsgACoCHDgCECAAKgIYIT4gC0EANgIMIAsgPjgCFCAEQQFqIQQLIAJBAWohAiARKAIAIBBqKAIEIQoMAQsLIAVBAWohBQwBCwsgDEEBaiEMDAMFA0AgAkEERwRAIAJBAnQiCyAKQQR0IgUgAEEgampqIAggDEEwbGogBWogC2oqAgA4AgAgAkEBaiECDAELCyAKQQFqIQoMAQsACwALCyAJIANBGGxqQX82AgwgEiAEQRhsakEMagtBfzYCAAsgAEHQAGokACAHQdALaiEzIBFBnAFqITQgB0HIOmohNSAHQfAUaiI2IQtBACEMA0ACQCAMIQJBACEcIC4gBygCJE4NAANAAkACQCAcIAcoAuBnTg0AIC4gBygCJEYNACALIDQgAiAzIAcoAgQgBygCCBC4BSIKQQBODQEgCyA2Rw0AIDUiCyA0IAIgMyAHKAIEIAcoAggQuAUiCkEATg0BC0EAIQogHEUNAgNAIAogHEYNBCAHIApBNGxqIhpBlOgAaiE9IBpB5OcAaigCACECIBpB6OcAaigCACEjIBpB7OcAaigCACEAIBpB8OcAaigCACEqIBpB9OcAaigCACESIBpB/OcAaiEZQQAhCUEAIRBBACEVIwBBMGsiHSQAIAAoAgghJCAAKAIEISYgACgCACEgIBpB+OcAaiIWKAIAIgNFBEAgFgJ/IAIoAhwhAyACKAIgIQRBKBA3IgAEQAJAIAAgBDYCFCAAIAM2AgggACADNgIQIAAgBDYCDCAAIAMgBGpBAWoiAzYCBCAAIAM2AgAgACADIANsQQF0EDciAzYCGCADRQ0AIAAMAgsLDA0LIgM2AgALQX8hKyACKAIMIQUgAiAgQTBsakEwaiEPICMoAgAgIEHwAGxqIgAoAgAhGCAAKAIEKAIAICZBFGxqIRMjAEHQAGsiACQAAkACQAJAIAUEQCAFQQhqIA8gAEEQaiIIELADIAAgEygCACAkQRRsaiIEKgIIIj44AkwgACAEKgIMIj84AkhBfyEEQQAgCCA+ID8gAEHMAGogAEHIAGoQ1gJBAEgNAyAFQbgBaiIhIAAqAkwgACoCSCAAQcQAaiAAQUBrEHFBAEgNAyADKAIQIQQCfyAAKgJAQwAAAD+SIj6LQwAAAE9dBEAgPqgMAQtBgICAgHgLIQUgBEEBdCEIAn8gACoCREMAAAA/kiI+i0MAAABPXQRAID6oDAELQYCAgIB4CyEfIAUgCGshCEEAIARrIQ0gAygCGCEFA0AgDSADKAIUSg0CQQAgAygCCCIEayEOIB8gBEEBdGshBCAIsiE+A0ACQAJAIAMoAgwgDk4EQCAhIASyID4gAEHEAGogAEFAaxDhAUEASA0BIABBEGogGCgCACATKAIIQQJ0aigCACAAKgJEIAAqAkAgAEEPahCxBUEASA0BIAUgAC0ADyIbOwEAIBBBAWohECAJIBtqIQkgGyAbbCAVaiEVDAILIAhBAmohCCANQQFqIQ0MAwsgBUGAIDsBAAsgBEECaiEEIA5BAWohDiAFQQJqIQUMAAsACwALQQAgDyATKAIAICRBFGxqIgQqAgggBCoCDCAAQcQAaiAAQUBrENYCQQBIDQEgAygCECEEAn8gACoCQEMAAAA/kiI+i0MAAABPXQRAID6oDAELQYCAgIB4CyEFIARBAXQhCAJ/IAAqAkRDAAAAP5IiPotDAAAAT10EQCA+qAwBC0GAgICAeAshISAFIAhrIQhBACAEayENIAMoAhghBQNAIA0gAygCFEoNAUEAIAMoAggiBGshDiAhIARBAXRrIQQgCLIhPgNAIAMoAgwgDk4EQAJAIA8gGCgCACATKAIIQQJ0aigCACAEsiA+IABBD2oQsQVBAEgEQCAFQYAgOwEADAELIAUgAC0ADyIbOwEAIBBBAWohECAJIBtqIQkgGyAbbCAVaiEVCyAEQQJqIQQgDkEBaiEOIAVBAmohBQwBCwsgCEECaiEIIA1BAWohDQwACwALIBBFDQAgAyAQNgIkIAMgCTYCICADAn8gFSAJIAlsIBBta7KRIj6LQwAAAE9dBEAgPqgMAQtBgICAgHgLNgIcQQAhBAwBC0F/IQQLIABB0ABqJAACQCAEQQBIDQAgFigCACIAKAIQIAAoAhRqQQFqIAAoAgggACgCDGpBAWpsskMAAKBAlEMAAKBAlCAAKAIcIgAgAGyyXg0AAkACQAJAAkAgIygCmAFBAWsOAgABAgsgAigCDCAPQQBBACAjKAIAICBB8ABsaigCBCgCACAmQRRsaigCACAkQRRsaiAdQRBqEOEDDAILIAIoAgwgDyACICBBMGxqQZAEakEAICMoAgAgIEHwAGxqKAIEKAIAICZBFGxqKAIAICRBFGxqIB1BEGoQ4QMMAQsgAigCDCAPIAIgIEEwbGoiAEGQBGogAEHwB2ogIygCACAgQfAAbGooAgQoAgAgJkEUbGooAgAgJEEUbGogHUEQahDhAwtBACErAn8gAigCBCEVIAIoAgghGyACKAIUISEgFigCACEOIAIoAhghCSAdQRBqIR9BACENIwBBQGoiDyQAIBtBAWshBSAVQQFrIRAgDigCFCEIIA4oAhAhEwNAAkAgDUEDRg0AIB8gDUEDdGoiACgCACICQQBIDQAgAkF8cUECciICIAlqIgMgECADIBVIGyEWIAIgCWsiAkEAIAJBAEobIQQgACgCBEEEbUECdEECciIAIAlqIgIgBSACIBtIGyEYIAAgCWsiAEEAIABBAEobIQADQCAAIBhMBEAgEiAAIBVsIARqaiEDIAQhAgNAIAIgFkwEQCADQQA6AAAgAkEBaiECIANBAWohAwwBCwsgAEEBaiEADAELCyANQQFqIQ0MAQsLIA9BADYCPCAIQQF0ISxBACATQQF0ayEeQQAhA0EBIQQDQAJAAkACQCADQQNHBEAgHyADQQN0aiIAKAIAIgJBAE4NAkF/IR8gBA0BCyAOKAIAQQN0QSBqIA4oAgRBAXRBCGpsIgAQNyISBEAgABA3IhAEQEF/IR8gIUEOSyEvQQAhGEEAIQADQAJAIA8oAjwgGEoEQAJAAkBBASAhdEGg4AFxRSAOKAIkIA4oAgQiAiAOKAIAIgRsRyAvcnINACAYQQJ0IgMgD0EkamoiMCgCACIFIA4oAhBBAXRrQQNrIidBAEgNACAFIA4oAhRBAXRqQQNqIBtODQAgD0EwaiADaiI3KAIAIgMgDigCCEEBdGtBA2siLEEASA0AIAMgDigCDEEBdGpBA2ogFUgNAQsgGEECdCICIA9BJGpqKAIAIgNBA2ohBSADQQNrIQMgD0EwaiACaiEJA0AgAyAFSg0DAkAgAyAOKAIQQQF0a0EASA0AIA4oAhRBAXQgA2ogG04NBCAJKAIAIgJBA2ohCCACQQNrIQIDQCACIAhKDQECQCACIA4oAghBAXRrQQBIDQAgDigCDEEBdCACaiAVTg0CICogFSAhIA4gAiADIA9BFGoQtAUgDygCFCIEIABMDQAgHSACNgIMIB0gAzYCCCAZIASyQwBAHEaVOAIAQQAhHyAEIQALIAJBAWohAgwACwALIANBAWohAwwACwALQQAhCCAEQQJ0QRBqIgNBACADQQBKGyEJIAJBAXRBBmohBSASIQIgECEDA0AgCCAJRwRAIAJBADYCACADQQA2AgAgCEEBaiEIIANBBGohAyACQQRqIQIMAQsLQQAhFiAEQQF0QQZqIgRBACAEQQBKGyElIAVBACAFQQBKGyExICogLCAVICdsamohDUEAIRMgEiEFIBAhCQNAQQAhCCATIDFHBEADQCAIQQJHBEAgAkEANgIAIANBADYCACAIQQJ0IgQgD0EEampBADYCACAPQQxqIARqQQA2AgAgCEEBaiEIIANBBGohAyACQQRqIQIMAQsLIAlBCGohCSAFQQhqIQVBACEIIA0hBANAIAggJUcEQCAIQQJ0QQRxIiggD0EMamoiKSAELQAAIh4gKSgCAGoiKTYCACAPQQRqIChqIiggKCgCACAeIB5saiIeNgIAIAIgBSgCACApajYCACADIAkoAgAgHmo2AgAgCEEBaiEIIANBBGohAyAJQQRqIQkgAkEEaiECIAVBBGohBSAEQQFqIQQMAQsLIBNBAWohEyANIBVqIQ0MAQsLA0AgFkEHRg0CIBZBA2shMSAWQQJqISggFiAnaiEpQQAhAgNAIAJBB0cEQCACQQJqIThBACEEQQAhEyAOKAIEIh5BACAeQQBKGyE5IBVBAXQhOiAqIAIgLGogFSApbGpqIQUgDigCACIlQQAgJUEAShsiO0EBdCE8IA4oAhghCQNAIAQgOUcEQCAFIQMgCSEIQQAhDQNAIA0gO0cEQCANQQFqIQ0gCC8BACADLQAAbCATaiETIANBAmohAyAIQQJqIQgMAQsLIARBAWohBCAFIDpqIQUgCSA8aiEJDAELCyAPIBAgJUEBdCIEQQhqIgUgKEECayIJbCIIIDhBAmsiA2pBAnQiDWooAgAgECAFIAkgHkEBdGpsIgUgAyAEaiIEakECdCIJaigCAGoiHiAQIAQgCGpBAnQiBGooAgAgECADIAVqQQJ0IgNqKAIAaiANIBJqKAIAIAkgEmooAgBqIAMgEmooAgAgBCASaigCAGprIgMgA2wgDigCJCIEbWoiBUcEfyATIA4oAiAgA2wgBG1rQeQAbCAOKAIcbUHkAGwCfyAeIAVrspEiPotDAAAAT10EQCA+qAwBC0GAgICAeAttBUEACzYCFCAAIA8oAhQiA0gEQCAdIAIgNygCAGpBA2s2AgwgHSAxIDAoAgBqNgIIIBkgA7JDAEAcRpU4AgBBACEfIAMhAAsgAkEBaiECDAELCyAWQQFqIRYMAAsACyASEDEgEBAxDAQLIBhBAWohGAwACwALDAMLDAILIA9BQGskACAfDAMLIAJBfHFBAnIiAiAJaiElIAIgCWshECAAKAIEQQRtQQJ0QQJyIgAgCWohLyAAIAlrIQgDQAJAIAggL0oNAAJAIAggHmpBAEgNACAIICxqIBtODQEgCCAVbCEwIBAhAgNAIAIgJUoNAQJAIAIgDigCCEEBdGtBAEgNACAOKAIMQQF0IAJqIBVODQIgEiACIDBqaiIALQAADQAgAEEBOgAAICogFSAhIA4gAiAIIA9BFGoQtAUgDygCFCEYIA9BMGohEyAPQSRqIRYgD0EYaiENQQAhAAJAIA8oAjwiBQRAIAVBACAFQQBKGyEEA0ACQCAAIARHBEAgDSAAQQJ0aigCACAYTg0BIAAhBAsgBCAFRgRAIAVBAksNBCATIAVBAnQiAGogAjYCACAAIBZqIAg2AgAgACANaiAYNgIAIA8gDygCPEEBajYCPAwEC0ECIQAgBUEDRwRAIA8gBUEBajYCPCAFIQALA0AgACAESgRAIBMgAEECdCIFaiATIABBAWsiAEECdCInaigCADYCACAFIBZqIBYgJ2ooAgA2AgAgBSANaiANICdqKAIANgIADAELCyATIABBAnQiAGogAjYCACAAIBZqIAg2AgAgACANaiAYNgIADAMLIABBAWohAAwACwALIBMgAjYCACAWIAg2AgAgDSAYNgIAIA9BATYCPAtBACEECyACQQRqIQIMAAsACyAIQQRqIQgMAQsLIANBAWohAwwBCwsMDQtBAEgEQEF/ISsMAQsgGSAdKAIMsjgCBCAZIB0oAgiyOAIIIBkgIygCACAgQfAAbGoiACoCGCAAKgIMIAAoAgQoAgAgJkEUbGooAgAgJEEUbGoiAioCCJQgACoCECACKgIMlJKSOAIMIBkgACoCKCAAKgIcIAIqAgiUIAAqAiAgAioCDJSSkjgCECAZIAAqAjggACoCLCACKgIIlCAAKgIwIAIqAgyUkpI4AhQLIB1BMGokACA9ICs2AgACQCArDQAgGSoCACAHKgIoXkUNACAHIAxBA3RqIgJB1A5qAn0gBygCAEEBRgRAIAcoAgwiAEHoAGogGkGA6ABqKgIAuyAaQYToAGoqAgC7ICJBCGogIiAAKAKwARCiBiAHIAxBA3RqQdAOaiAiKwMItjgCACAiKwMAtgwBCyAHIAxBA3RqQdAOaiAaQYDoAGoqAgA4AgAgGkGE6ABqKgIACzgCACAHIAxBDGxqIgBBkBFqIBpBiOgAaioCADgCACAAQZQRaiAaQYzoAGoqAgA4AgAgAEGYEWogGkGQ6ABqKgIAOAIAIAJB0AtqICJBEGogCkECdGooAgAiACoCEDgCACACQdQLaiAAKgIUOAIAIAcgDEEYbGoiAkGg4ABqIAAoAgA2AgAgAkGk4ABqIAAoAgQ2AgAgACgCCCEAIAJBrOAAakEANgIAIAJBqOAAaiAANgIAIAxBAWohDAsgCkEBaiEKDAALAAsgIkEQaiAcQQJ0aiALIApBGGxqIgA2AgAgByACQQN0aiIDQdALaiAAKgIQOAIAIANB1AtqIAAqAhQ4AgAgByAcQTRsaiIDQfDnAGogMjYCACADQeznAGogADYCACADQejnAGogETYCACADQeTnAGogBzYCACAMIAJBAWoiACAAQQVGGyECIBxBAWohHCAuQQFqIS4MAAsACwtBACECIAxBACAMQQBKGyEEA0AgAiAERwRAIBEgAkEYbCIDaiIAIAMgB2oiA0Gw4ABqKQIANwKsASAAIANBqOAAaikCADcCpAEgACADQaDgAGopAgA3ApwBIAJBAWohAgwBCwsgESAMQRhsakF/NgKoAQJAAkAgBygCAEEBRgRAQX0hCiAMQQNIDQIgBiAHKAIQIC0gB0HQDmoiACAHQZARaiICIAwgFEEAENoCIj44ApwBID4gByoCLF5FDQEgBygCEEQAAACgmZnpPxCvASAGIAcoAhAgFCAAIAIgDCAUQQEQ2gIiPjgCnAEgPiAHKgIsXkUNASAHKAIQRAAAAEAzM+M/EK8BIAYgBygCECAUIAAgAiAMIBRBARDaAiI+OAKcASA+IAcqAixeRQ0BIAcoAhBEAAAAoJmZ2T8QrwEgBiAHKAIQIBQgACACIAwgFEEBENoCIj44ApwBID4gByoCLF5FDQEgBygCEEQAAAAAAAAAABCvASAGIAcoAhAgFCAAIAIgDCAUQQEQ2gIiPjgCnAFBfCEKID4gByoCLF5FDQEMAgtBfSEKIAxBA0gNASAGIC0gB0HQDmoiACAHQZARaiICIAwgFEEAQwAAgD8Q2QIiPjgCnAEgPiAHKgIsXkUNACAGIBQgACACIAwgFEEBQ83MTD8Q2QIiPjgCnAEgPiAHKgIsXkUNACAGIBQgACACIAwgFEEBQ5qZGT8Q2QIiPjgCnAEgPiAHKgIsXkUNACAGIBQgACACIAwgFEEBQ83MzD4Q2QIiPjgCnAEgPiAHKgIsXkUNACAGIBQgACACIAwgFEEBQwAAAAAQ2QIiPjgCnAFBfCEKID4gByoCLF4NAQsgESARKAKYAUEBajYCmAFBACEKQQAhHANAQQAhAiAcQQNGBEADQEEAIQIgCkEDRgRAA0BBACEKIAJBA0YNBgNAIApBBEcEQCAKQQJ0IgAgESACQQR0IgNqaiADIBRqIABqKgIAOAIIIApBAWohCgwBCwsgAkEBaiECDAALAAUDQCACQQRHBEAgESAKQQR0aiACQQJ0aiIAIAAqAgg4AjggAkEBaiECDAELCyAKQQFqIQoMAQsACwAFA0AgAkEERwRAIBEgHEEEdGogAkECdGoiACAAKgI4OAJoIAJBAWohAgwBCwsgHEEBaiEcDAELAAsACyARQQA2ApgBCyAiQTBqJAAgCkEATg0BIAYgCjYCEEEAQQFB36kCIAZBEGoQNgsgF0F+NgLwAQwBCyAXIBcoAvABQQJ0aigC+AEhACAGIBcoAvQBQQFrNgKUASAGIAA2ApABQQBBAUGIrwIgBkGQAWoQNiAXKALwAUEASA0AIAYgBioCoAG7OQMwIAYgBioCpAG7OQM4IAZBQGsgBioCqAG7OQMAIAYgBioCrAG7OQNIIAYgBioCsAG7OQNQIAYgBioCwAG7OQNwIAYgBioCtAG7OQNYIAYgBioCuAG7OQNgIAYgBioCvAG7OQNoIAYgBioCxAG7OQN4IAYgBioCyAG7OQOAASAGIAYqAswBuzkDiAEgBiABNgIgIAYgBioCnAG7OQMoQaD8A0H+rwIgBkEgahAIGgwBCyAGIAE2AgBB2YEEQY2wAiAGEAgaC0EACyEAIAZB4AFqJAAgAA8LQQBBA0H+DUEAEDZBARABAAs0AQF/QfiVBCgCACEAQfCVBBAyGgNAIAAEQCAAKAIAIQEgABAxIAEhAAwBCwtB8JUEELECCz8BAn9B5JUEKAIAIQBB3JUEEDIhAQNAIAAEQCAAKAIAIQIgASAAQQhqEL4FIAAQMSACIQAMAQsLQdyVBBCxAgsUACAAQQxqQQAgASgCBEHs4wFGGwsMACAAQQxqKAIAEDELFAAgAEEMakEAIAEoAgRBxOIBRhsLCwAgAEEMaigCABoLFAAgAEEMakEAIAEoAgRBhNwBRhsLEQAgAEEMaiIAIAAoAgAQiwYLagEBf0HMlQQQ7AJBzJUEKAIABEBBzJUEKAIAIQFB0JUEKAIAIQADQCAAIAFHBEBBzJUEEDIaIABBCGsiABDRAQwBCwtB0JUEIAE2AgBBzJUEEDIaQcyVBCgCACEAQcyVBBC6ARogABAxCwsJACAAQQRqEEALCQAgABCyBhAxCwkAIAAQhgQQMQsMACAAEIcEGiAAEDELBwAgACgCCAsHACAAKAIECyUAIAEgAiADIAQgBSAGrSAHrUIghoQgCK0gCa1CIIaEIAARHgALIwAgASACIAMgBCAFrSAGrUIghoQgB60gCK1CIIaEIAARHwALGQAgASACIAMgBCAFrSAGrUIghoQgABEWAAsZACABIAIgA60gBK1CIIaEIAUgBiAAES0ACyIBAX4gASACrSADrUIghoQgBCAAERMAIgVCIIinJAEgBacLBgAgACQACwQAIwALBgBByPwBCwYAQbOQAgsGAEHf+QELGwAgAEUEQEEADwsgAEHw7wNBgPEDEKkBQQBHCxsAIAAgASgCCCAFEHgEQCABIAIgAyAEEKoECws4ACAAIAEoAgggBRB4BEAgASACIAMgBBCqBA8LIAAoAggiACABIAIgAyAEIAUgACgCACgCFBELAAugAgEHfyAAIAEoAgggBRB4BEAgASACIAMgBBCqBA8LIAEtADUhBiAAKAIMIQggAUEAOgA1IAEtADQhByABQQA6ADQgAEEQaiIMIAEgAiADIAQgBRCoBCAGIAEtADUiCnIhBiAHIAEtADQiC3IhBwJAIABBGGoiCSAMIAhBA3RqIghPDQADQCAHQQFxIQcgBkEBcSEGIAEtADYNAQJAIAsEQCABKAIYQQFGDQMgAC0ACEECcQ0BDAMLIApFDQAgAC0ACEEBcUUNAgsgAUEAOwE0IAkgASACIAMgBCAFEKgEIAEtADUiCiAGciEGIAEtADQiCyAHciEHIAlBCGoiCSAISQ0ACwsgASAGQf8BcUEARzoANSABIAdB/wFxQQBHOgA0C5IBACAAIAEoAgggBBB4BEAgASACIAMQqQQPCwJAIAAgASgCACAEEHhFDQACQCACIAEoAhBHBEAgASgCFCACRw0BCyADQQFHDQEgAUEBNgIgDwsgASACNgIUIAEgAzYCICABIAEoAihBAWo2AigCQCABKAIkQQFHDQAgASgCGEECRw0AIAFBAToANgsgAUEENgIsCwvzAQAgACABKAIIIAQQeARAIAEgAiADEKkEDwsCQCAAIAEoAgAgBBB4BEACQCACIAEoAhBHBEAg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AQwBCxB1AAsLEQAgACABIAIgAyAEQQAQ7gYLEQAgACABIAIgAyAEQQAQ7wYLEQAgACABIAIgAyAEQQEQ7gYLEQAgACABIAIgAyAEQQEQ7wYL0QEBAX8jAEEwayIFJAAgBSABNgIoAkAgAigCBEEBcUUEQCAAIAEgAiADIAQgACgCACgCGBEKACECDAELIAVBGGoiACACEE4gABDLAiEBIAAQRQJAIAQEQCAFQRhqIAEQwQEMAQsgBUEYaiABEMABCyAFIAVBGGoQrAE2AhADQCAFIAVBGGoQ+gE2AgggBUEQaiAFQQhqEH0EQCAFQShqIAVBEGoiACgCACwAABDNAyAAEPUCDAEFIAUoAighAiAFQRhqEDgaCwsLIAVBMGokACACC/UCAQF/IwBB4AJrIgAkACAAIAI2AtACIAAgATYC2AIgAEHQAWoQRCEGIABBEGoiAiADEE4gAhCRAUHguANB+rgDIABB4AFqEOUBIAIQRSAAQcABahBEIgMgAxBUED8gACADQQAQQSIBNgK8ASAAIAI2AgwgAEEANgIIA0ACQCAAQdgCaiAAQdACahCLAUUNACAAKAK8ASADEDUgAWpGBEAgAxA1IQIgAyADEDVBAXQQPyADIAMQVBA/IAAgAiADQQAQQSIBajYCvAELIABB2AJqEGhBECABIABBvAFqIABBCGpBACAGIABBEGogAEEMaiAAQeABahDIAg0AIABB2AJqEHoaDAELCyADIAAoArwBIAFrED8gAxBAIQIQXCEBIAAgBTYCACACIAEgABDCB0EBRwRAIARBBDYCAAsgAEHYAmogAEHQAmoQcwRAIAQgBCgCAEECcjYCAAsgACgC2AIhASADEDgaIAYQOBogAEHgAmokACABC9QDAQF+IwBBgANrIgAkACAAIAI2AvACIAAgATYC+AIgAEHYAWogAyAAQfABaiAAQewBaiAAQegBahC8BCAAQcgBahBEIgEgARBUED8gACABQQAQQSICNgLEASAAIABBIGo2AhwgAEEANgIYIABBAToAFyAAQcUAOgAWA0ACQCAAQfgCaiAAQfACahCLAUUNACAAKALEASABEDUgAmpGBEAgARA1IQMgASABEDVBAXQQPyABIAEQVBA/IAAgAyABQQAQQSICajYCxAELIABB+AJqEGggAEEXaiAAQRZqIAIgAEHEAWogACgC7AEgACgC6AEgAEHYAWogAEEgaiAAQRxqIABBGGogAEHwAWoQuwQNACAAQfgCahB6GgwBCwsCQCAAQdgBahA1RQ0AIAAtABdFDQAgACgCHCIDIABBIGprQZ8BSg0AIAAgA0EEajYCHCADIAAoAhg2AgALIAAgAiAAKALEASAEEMQHIAApAwAhBiAFIAApAwg3AwggBSAGNwMAIABB2AFqIABBIGogACgCHCAEEIoBIABB+AJqIABB8AJqEHMEQCAEIAQoAgBBAnI2AgALIAAoAvgCIQIgARA4GiAAQdgBahA4GiAAQYADaiQAIAILvQMAIwBB8AJrIgAkACAAIAI2AuACIAAgATYC6AIgAEHIAWogAyAAQeABaiAAQdwBaiAAQdgBahC8BCAAQbgBahBEIgEgARBUED8gACABQQAQQSICNgK0ASAAIABBEGo2AgwgAEEANgIIIABBAToAByAAQcUAOgAGA0ACQCAAQegCaiAAQeACahCLAUUNACAAKAK0ASABEDUgAmpGBEAgARA1IQMgASABEDVBAXQQPyABIAEQVBA/IAAgAyABQQAQQSICajYCtAELIABB6AJqEGggAEEHaiAAQQZqIAIgAEG0AWogACgC3AEgACgC2AEgAEHIAWogAEEQaiAAQQxqIABBCGogAEHgAWoQuwQNACAAQegCahB6GgwBCwsCQCAAQcgBahA1RQ0AIAAtAAdFDQAgACgCDCIDIABBEGprQZ8BSg0AIAAgA0EEajYCDCADIAAoAgg2AgALIAUgAiAAKAK0ASAEEMUHOQMAIABByAFqIABBEGogACgCDCAEEIoBIABB6AJqIABB4AJqEHMEQCAEIAQoAgBBAnI2AgALIAAoAugCIQIgARA4GiAAQcgBahA4GiAAQfACaiQAIAILvQMAIwBB8AJrIgAkACAAIAI2AuACIAAgATYC6AIgAEHIAWogAyAAQeABaiAAQdwBaiAAQdgBahC8BCAAQbgBahBEIgEgARBUED8gACABQQAQQSICNgK0ASAAIABBEGo2AgwgAEEANgIIIABBAToAByAAQcUAOgAGA0ACQCAAQegCaiAAQeACahCLAUUNACAAKAK0ASABEDUgAmpGBEAgARA1IQMgASABEDVBAXQQPyABIAEQVBA/IAAgAyABQQAQQSICajYCtAELIABB6AJqEGggAEEHaiAAQQZqIAIgAEG0AWogACgC3AEgACgC2AEgAEHIAWogAEEQaiAAQQxqIABBCGogAEHgAWoQuwQNACAAQegCahB6GgwBCwsCQCAAQcgBahA1RQ0AIAAtAAdFDQAgACgCDCIDIABBEGprQZ8BSg0AIAAgA0EEajYCDCADIAAoAgg2AgALIAUgAiAAKAK0ASAEEMYHOAIAIABByAFqIABBEGogACgCDCAEEIoBIABB6AJqIABB4AJqEHMEQCAEIAQoAgBBAnI2AgALIAAoAugCIQIgARA4GiAAQcgBahA4GiAAQfACaiQAIAILoAMBAn8jAEHgAmsiACQAIAAgAjYC0AIgACABNgLYAiADENoBIQYgAyAAQeABahD3AiEHIABB0AFqIAMgAEHMAmoQ9gIgAEHAAWoQRCIBIAEQVBA/IAAgAUEAEEEiAjYCvAEgACAAQRBqNgIMIABBADYCCANAAkAgAEHYAmogAEHQAmoQiwFFDQAgACgCvAEgARA1IAJqRgRAIAEQNSEDIAEgARA1QQF0ED8gASABEFQQPyAAIAMgAUEAEEEiAmo2ArwBCyAAQdgCahBoIAYgAiAAQbwBaiAAQQhqIAAoAswCIABB0AFqIABBEGogAEEMaiAHEMgCDQAgAEHYAmoQehoMAQsLAkAgAEHQAWoQNUUNACAAKAIMIgMgAEEQamtBnwFKDQAgACADQQRqNgIMIAMgACgCCDYCAAsgBSACIAAoArwBIAQgBhDHBzcDACAAQdABaiAAQRBqIAAoAgwgBBCKASAAQdgCaiAAQdACahBzBEAgBCAEKAIAQQJyNgIACyAAKALYAiECIAEQOBogAEHQAWoQOBogAEHgAmokACACC6ADAQJ/IwBB4AJrIgAkACAAIAI2AtACIAAgATYC2AIgAxDaASEGIAMgAEHgAWoQ9wIhByAAQdABaiADIABBzAJqEPYCIABBwAFqEEQiASABEFQQPyAAIAFBABBBIgI2ArwBIAAgAEEQajYCDCAAQQA2AggDQAJAIABB2AJqIABB0AJqEIsBRQ0AIAAoArwBIAEQNSACakYEQCABEDUhAyABIAEQNUEBdBA/IAEgARBUED8gACADIAFBABBBIgJqNgK8AQsgAEHYAmoQaCAGIAIgAEG8AWogAEEIaiAAKALMAiAAQdABaiAAQRBqIABBDGogBxDIAg0AIABB2AJqEHoaDAELCwJAIABB0AFqEDVFDQAgACgCDCIDIABBEGprQZ8BSg0AIAAgA0EEajYCDCADIAAoAgg2AgALIAUgAiAAKAK8ASAEIAYQygc7AQAgAEHQAWogAEEQaiAAKAIMIAQQigEgAEHYAmogAEHQAmoQcwRAIAQgBCgCAEECcjYCAAsgACgC2AIhAiABEDgaIABB0AFqEDgaIABB4AJqJAAgAgugAwECfyMAQeACayIAJAAgACACNgLQAiAAIAE2AtgCIAMQ2gEhBiADIABB4AFqEPcCIQcgAEHQAWogAyAAQcwCahD2AiAAQcABahBEIgEgARBUED8gACABQQAQQSICNgK8ASAAIABBEGo2AgwgAEEANgIIA0ACQCAAQdgCaiAAQdACahCLAUUNACAAKAK8ASABEDUgAmpGBEAgARA1IQMgASABEDVBAXQQPyABIAEQVBA/IAAgAyABQQAQQSICajYCvAELIABB2AJqEGggBiACIABBvAFqIABBCGogACgCzAIgAEHQAWogAEEQaiAAQQxqIAcQyAINACAAQdgCahB6GgwBCwsCQCAAQdABahA1RQ0AIAAoAgwiAyAAQRBqa0GfAUoNACAAIANBBGo2AgwgAyAAKAIINgIACyAFIAIgACgCvAEgBCAGEMsHNwMAIABB0AFqIABBEGogACgCDCAEEIoBIABB2AJqIABB0AJqEHMEQCAEIAQoAgBBAnI2AgALIAAoAtgCIQIgARA4GiAAQdABahA4GiAAQeACaiQAIAILoAMBAn8jAEHgAmsiACQAIAAgAjYC0AIgACABNgLYAiADENoBIQYgAyAAQeABahD3AiEHIABB0AFqIAMgAEHMAmoQ9gIgAEHAAWoQRCIBIAEQVBA/IAAgAUEAEEEiAjYCvAEgACAAQRBqNgIMIABBADYCCANAAkAgAEHYAmogAEHQAmoQiwFFDQAgACgCvAEgARA1IAJqRgRAIAEQNSEDIAEgARA1QQF0ED8gASABEFQQPyAAIAMgAUEAEEEiAmo2ArwBCyAAQdgCahBoIAYgAiAAQbwBaiAAQQhqIAAoAswCIABB0AFqIABBEGogAEEMaiAHEMgCDQAgAEHYAmoQehoMAQsLAkAgAEHQAWoQNUUNACAAKAIMIgMgAEEQamtBnwFKDQAgACADQQRqNgIMIAMgACgCCDYCAAsgBSACIAAoArwBIAQgBhDMBzYCACAAQdABaiAAQRBqIAAoAgwgBBCKASAAQdgCaiAAQdACahBzBEAgBCAEKAIAQQJyNgIACyAAKALYAiECIAEQOBogAEHQAWoQOBogAEHgAmokACACC+8BAQF/IwBBIGsiBiQAIAYgATYCGAJAIAMoAgRBAXFFBEAgBkF/NgIAIAYgACABIAIgAyAEIAYgACgCACgCEBEJACIBNgIYAkACQAJAIAYoAgAOAgABAgsgBUEAOgAADAMLIAVBAToAAAwCCyAFQQE6AAAgBEEENgIADAELIAYgAxBOIAYQkQEhASAGEEUgBiADEE4gBhDJAiEAIAYQRSAGIAAQwQEgBkEMciAAEMABIAUgBkEYaiIDIAIgBiADIAEgBEEBEMMDIAZGOgAAIAYoAhghAQNAIANBDGsQOCIDIAZHDQALCyAGQSBqJAAgAQv1AgEBfyMAQZACayIAJAAgACACNgKAAiAAIAE2AogCIABB0AFqEEQhBiAAQRBqIgIgAxBOIAIQlwFB4LgDQfq4AyAAQeABahD7ASACEEUgAEHAAWoQRCIDIAMQVBA/IAAgA0EAEEEiATYCvAEgACACNgIMIABBADYCCANAAkAgAEGIAmogAEGAAmoQjAFFDQAgACgCvAEgAxA1IAFqRgRAIAMQNSECIAMgAxA1QQF0ED8gAyADEFQQPyAAIAIgA0EAEEEiAWo2ArwBCyAAQYgCahBpQRAgASAAQbwBaiAAQQhqQQAgBiAAQRBqIABBDGogAEHgAWoQygINACAAQYgCahB7GgwBCwsgAyAAKAK8ASABaxA/IAMQQCECEFwhASAAIAU2AgAgAiABIAAQwgdBAUcEQCAEQQQ2AgALIABBiAJqIABBgAJqEHQEQCAEIAQoAgBBAnI2AgALIAAoAogCIQEgAxA4GiAGEDgaIABBkAJqJAAgAQvUAwEBfiMAQaACayIAJAAgACACNgKQAiAAIAE2ApgCIABB4AFqIAMgAEHwAWogAEHvAWogAEHuAWoQvwQgAEHQAWoQRCIBIAEQVBA/IAAgAUEAEEEiAjYCzAEgACAAQSBqNgIcIABBADYCGCAAQQE6ABcgAEHFADoAFgNAAkAgAEGYAmogAEGQAmoQjAFFDQAgACgCzAEgARA1IAJqRgRAIAEQNSEDIAEgARA1QQF0ED8gASABEFQQPyAAIAMgAUEAEEEiAmo2AswBCyAAQZgCahBpIABBF2ogAEEWaiACIABBzAFqIAAsAO8BIAAsAO4BIABB4AFqIABBIGogAEEcaiAAQRhqIABB8AFqEL4EDQAgAEGYAmoQexoMAQsLAkAgAEHgAWoQNUUNACAALQAXRQ0AIAAoAhwiAyAAQSBqa0GfAUoNACAAIANBBGo2AhwgAyAAKAIYNgIACyAAIAIgACgCzAEgBBDEByAAKQMAIQYgBSAAKQMINwMIIAUgBjcDACAAQeABaiAAQSBqIAAoAhwgBBCKASAAQZgCaiAAQZACahB0BEAgBCAEKAIAQQJyNgIACyAAKAKYAiECIAEQOBogAEHgAWoQOBogAEGgAmokACACC70DACMAQZACayIAJAAgACACNgKAAiAAIAE2AogCIABB0AFqIAMgAEHgAWogAEHfAWogAEHeAWoQvwQgAEHAAWoQRCIBIAEQVBA/IAAgAUEAEEEiAjYCvAEgACAAQRBqNgIMIABBADYCCCAAQQE6AAcgAEHFADoABgNAAkAgAEGIAmogAEGAAmoQjAFFDQAgACgCvAEgARA1IAJqRgRAIAEQNSEDIAEgARA1QQF0ED8gASABEFQQPyAAIAMgAUEAEEEiAmo2ArwBCyAAQYgCahBpIABBB2ogAEEGaiACIABBvAFqIAAsAN8BIAAsAN4BIABB0AFqIABBEGogAEEMaiAAQQhqIABB4AFqEL4EDQAgAEGIAmoQexoMAQsLAkAgAEHQAWoQNUUNACAALQAHRQ0AIAAoAgwiAyAAQRBqa0GfAUoNACAAIANBBGo2AgwgAyAAKAIINgIACyAFIAIgACgCvAEgBBDFBzkDACAAQdABaiAAQRBqIAAoAgwgBBCKASAAQYgCaiAAQYACahB0BEAgBCAEKAIAQQJyNgIACyAAKAKIAiECIAEQOBogAEHQAWoQOBogAEGQAmokACACC70DACMAQZACayIAJAAgACACNgKAAiAAIAE2AogCIABB0AFqIAMgAEHgAWogAEHfAWogAEHeAWoQvwQgAEHAAWoQRCIBIAEQVBA/IAAgAUEAEEEiAjYCvAEgACAAQRBqNgIMIABBADYCCCAAQQE6AAcgAEHFADoABgNAAkAgAEGIAmogAEGAAmoQjAFFDQAgACgCvAEgARA1IAJqRgRAIAEQNSEDIAEgARA1QQF0ED8gASABEFQQPyAAIAMgAUEAEEEiAmo2ArwBCyAAQYgCahBpIABBB2ogAEEGaiACIABBvAFqIAAsAN8BIAAsAN4BIABB0AFqIABBEGogAEEMaiAAQQhqIABB4AFqEL4EDQAgAEGIAmoQexoMAQsLAkAgAEHQAWoQNUUNACAALQAHRQ0AIAAoAgwiAyAAQRBqa0GfAUoNACAAIANBBGo2AgwgAyAAKAIINgIACyAFIAIgACgCvAEgBBDGBzgCACAAQdABaiAAQRBqIAAoAgwgBBCKASAAQYgCaiAAQYACahB0BEAgBCAEKAIAQQJyNgIACyAAKAKIAiECIAEQOBogAEHQAWoQOBogAEGQAmokACACC5UDAQF/IwBBkAJrIgAkACAAIAI2AoACIAAgATYCiAIgAxDaASEGIABB0AFqIAMgAEH/AWoQ+AIgAEHAAWoQRCIBIAEQVBA/IAAgAUEAEEEiAjYCvAEgACAAQRBqNgIMIABBADYCCANAAkAgAEGIAmogAEGAAmoQjAFFDQAgACgCvAEgARA1IAJqRgRAIAEQNSEDIAEgARA1QQF0ED8gASABEFQQPyAAIAMgAUEAEEEiAmo2ArwBCyAAQYgCahBpIAYgAiAAQbwBaiAAQQhqIAAsAP8BIABB0AFqIABBEGogAEEMakHguAMQygINACAAQYgCahB7GgwBCwsCQCAAQdABahA1RQ0AIAAoAgwiAyAAQRBqa0GfAUoNACAAIANBBGo2AgwgAyAAKAIINgIACyAFIAIgACgCvAEgBCAGEMcHNwMAIABB0AFqIABBEGogACgCDCAEEIoBIABBiAJqIABBgAJqEHQEQCAEIAQoAgBBAnI2AgALIAAoAogCIQIgARA4GiAAQdABahA4GiAAQZACaiQAIAILlQMBAX8jAEGQAmsiACQAIAAgAjYCgAIgACABNgKIAiADENoBIQYgAEHQAWogAyAAQf8BahD4AiAAQcABahBEIgEgARBUED8gACABQQAQQSICNgK8ASAAIABBEGo2AgwgAEEANgIIA0ACQCAAQYgCaiAAQYACahCMAUUNACAAKAK8ASABEDUgAmpGBEAgARA1IQMgASABEDVBAXQQPyABIAEQVBA/IAAgAyABQQAQQSICajYCvAELIABBiAJqEGkgBiACIABBvAFqIABBCGogACwA/wEgAEHQAWogAEEQaiAAQQxqQeC4AxDKAg0AIABBiAJqEHsaDAELCwJAIABB0AFqEDVFDQAgACgCDCIDIABBEGprQZ8BSg0AIAAgA0EEajYCDCADIAAoAgg2AgALIAUgAiAAKAK8ASAEIAYQygc7AQAgAEHQAWogAEEQaiAAKAIMIAQQigEgAEGIAmogAEGAAmoQdARAIAQgBCgCAEECcjYCAAsgACgCiAIhAiABEDgaIABB0AFqEDgaIABBkAJqJAAgAguVAwEBfyMAQZACayIAJAAgACACNgKAAiAAIAE2AogCIAMQ2gEhBiAAQdABaiADIABB/wFqEPgCIABBwAFqEEQiASABEFQQPyAAIAFBABBBIgI2ArwBIAAgAEEQajYCDCAAQQA2AggDQAJAIABBiAJqIABBgAJqEIwBRQ0AIAAoArwBIAEQNSACakYEQCABEDUhAyABIAEQNUEBdBA/IAEgARBUED8gACADIAFBABBBIgJqNgK8AQsgAEGIAmoQaSAGIAIgAEG8AWogAEEIaiAALAD/ASAAQdABaiAAQRBqIABBDGpB4LgDEMoCDQAgAEGIAmoQexoMAQsLAkAgAEHQAWoQNUUNACAAKAIMIgMgAEEQamtBnwFKDQAgACADQQRqNgIMIAMgACgCCDYCAAsgBSACIAAoArwBIAQgBhDLBzcDACAAQdABaiAAQRBqIAAoAgwgBBCKASAAQYgCaiAAQYACahB0BEAgBCAEKAIAQQJyNgIACyAAKAKIAiECIAEQOBogAEHQAWoQOBogAEGQAmokACACC5UDAQF/IwBBkAJrIgAkACAAIAI2AoACIAAgATYCiAIgAxDaASEGIABB0AFqIAMgAEH/AWoQ+AIgAEHAAWoQRCIBIAEQVBA/IAAgAUEAEEEiAjYCvAEgACAAQRBqNgIMIABBADYCCANAAkAgAEGIAmogAEGAAmoQjAFFDQAgACgCvAEgARA1IAJqRgRAIAEQNSEDIAEgARA1QQF0ED8gASABEFQQPyAAIAMgAUEAEEEiAmo2ArwBCyAAQYgCahBpIAYgAiAAQbwBaiAAQQhqIAAsAP8BIABB0AFqIABBEGogAEEMakHguAMQygINACAAQYgCahB7GgwBCwsCQCAAQdABahA1RQ0AIAAoAgwiAyAAQRBqa0GfAUoNACAAIANBBGo2AgwgAyAAKAIINgIACyAFIAIgACgCvAEgBCAGEMwHNgIAIABB0AFqIABBEGogACgCDCAEEIoBIABBiAJqIABBgAJqEHQEQCAEIAQoAgBBAnI2AgALIAAoAogCIQIgARA4GiAAQdABahA4GiAAQZACaiQAIAIL7wEBAX8jAEEgayIGJAAgBiABNgIYAkAgAygCBEEBcUUEQCAGQX82AgAgBiAAIAEgAiADIAQgBiAAKAIAKAIQEQkAIgE2AhgCQAJAAkAgBigCAA4CAAECCyAFQQA6AAAMAwsgBUEBOgAADAILIAVBAToAACAEQQQ2AgAMAQsgBiADEE4gBhCXASEBIAYQRSAGIAMQTiAGEMsCIQAgBhBFIAYgABDBASAGQQxyIAAQwAEgBSAGQRhqIgMgAiAGIAMgASAEQQEQxQMgBkY6AAAgBigCGCEBA0AgA0EMaxA4IgMgBkcNAAsLIAZBIGokACABC0ABAX9BACEAA38gASACRgR/IAAFIAEoAgAgAEEEdGoiAEGAgICAf3EiA0EYdiADciAAcyEAIAFBBGohAQwBCwsLGwAjAEEQayIBJAAgACACIAMQzQcgAUEQaiQAC8LZAQQtfw59A34BfCMAQSBrIh0kAAJAAkACQAJAIABBACABG0UEQEEAQQNB/uEAQQAQNgwBCyAAKAIQIQ8gACgCDCEHAkAgACgCFCIlQQFGDQACfwJAAkACQAJAAkAgJUEBaw4FAAIEAwEECyAdIAc2AhwgHSAPNgIYIAcgD2wiAhA3IgRFDQggBCABIAIQPgwECwJ/IAEhBSAdIAdBA20iAUEBdCIGNgIcIB0gD0EDbSICQQF0IgQ2AhggBCAGbBA3Ig4EQCACQQAgAkEAShshCiABQQAgAUEAShshCSAOIgEhDANAIAogC0cEQCABIAZqIQEgBSALQQNsIgIgB2xqIQggBSACQQJqIAdsaiEEIAUgAkEBaiAHbGohA0EAIQIDQCACIAlHBEAgDCAILQAAIAgtAAFBAXZqIAMtAABBAXZqIAMtAAFBAnZqQQJ0QQluOgAAIAEgBC0AACADLQABQQJ2IAMtAABBAXZqaiAELQABQQF2akECdEEJbjoAACAMIAgtAAIgCC0AAUEBdmogAy0AAUECdmogAy0AAkEBdmpBAnRBCW46AAEgASAELQACIAMtAAJBAXYgAy0AAUECdmogBC0AAUEBdmpqQQJ0QQluOgABIAJBAWohAiAEQQNqIQQgA0EDaiEDIAhBA2ohCCABQQJqIQEgDEECaiEMDAELCyALQQFqIQsgBiAMaiEMDAELCyAODAELDAgLDAMLAn8gASECIB0gB0ECbSIBNgIcIB0gD0ECbSIENgIYIAEgBGwQNyIFBEAgBEEAIARBAEobIQ4gAUEAIAFBAEobIQYgBSEBA0AgDCAORwRAIAIgDEEBdCIEIAdsaiEDIAIgBEEBciAHbGohCEEAIQQDQCAEIAZHBEAgASAILQABIAgtAAAgAy0AASADLQAAampqQQJ2OgAAIARBAWohBCAIQQJqIQggA0ECaiEDIAFBAWohAQwBCwsgDEEBaiEMDAELCyAFDAELDAcLDAILAn8gHSAHQQNtIgI2AhwgHSAPQQNtIgM2AhggAiADbBA3IgUEQCADQQAgA0EAShshBiACQQAgAkEAShshCiAFIQIDQCAEIAZHBEAgASAEQQNsIg4gB2xqIQMgASAOQQJqIAdsaiEMIAEgDkEBaiAHbGohCEEAIQsDQCAKIAtHBEAgAiAMLQACIAwtAAEgDC0AACAILQACIAgtAAEgCC0AACADLQACIAMtAAEgAy0AAGpqampqampqQQluOgAAIAtBAWohCyAMQQNqIQwgCEEDaiEIIANBA2ohAyACQQFqIQIMAQsLIARBAWohBAwBCwsgBQwBCwwGCwwBCwJ/IB0gB0EEbSICNgIcIB0gD0EEbSIENgIYIAIgBGwQNyIFBEAgBEEAIARBAEobIQ4gAkEAIAJBAEobIQogBSECA0AgCyAORwRAIAEgC0ECdCIEIAdsaiEDIAEgBEEDciAHbGohDCABIARBAnIgB2xqIQggASAEQQFyIAdsaiEEQQAhBgNAIAYgCkcEQCACIAwtAAMgDC0AAiAMLQABIAwtAAAgCC0AAyAILQACIAgtAAEgCC0AACAELQADIAQtAAIgBC0AASAELQAAIAMtAAMgAy0AAiADLQABIAMtAABqampqampqampqampqampBBHY6AAAgBkEBaiEGIAxBBGohDCAIQQRqIQggBEEEaiEEIANBBGohAyACQQFqIQIMAQsLIAtBAWohCwwBCwsgBQwBCwwFCwsiAQ0ADAELIAAoAgAhAiMAQSBrIikkACApIAFBASAHIA8gBxDXBSEeIAIoAgAoAgAhHEEAIQMjAEEgayIqJAACQAJAIBxB3ABqIggQUxCiAUUNACAIEFNBABBKKAIEIB4oAgRHDQAgCBBTQQAQSigCCCAeKAIIRg0BCyAeKAIEIQQgHigCCCEMA0AgBEEISCAMQQhIckUEQCADQQFqIQMgDEEBdSEMIARBAXUhBAwBCwsgHigCBCECIB4oAgghBEEAIQwgCEEDNgIUIAggAzYCECAIQwAAAEBDAAAAPxDVBiIvOAIYIAhDAACAPyAvEKQClTgCHCAIQQRqIgUgCCgCFCADbBCaBCADQQAgA0EAShshDgNAIAwgDkcEQCAEIAx2IQYgAiAMdiEHQQAhAwNAIAgoAhQiDyADTQRAIAxBAWohDAwDBSAFIAwgD2wgA2oQSkECIAcgBkEBEOgDIANBAWohAwwBCwALAAsLAkAgCEEgaiIFEI4CIgMgAiAEbCIOSQRAIwBBIGsiByQAAkAgDiADayIGIAUQMigCACAFKAIEa0EBdU0EQCMAQRBrIgIkACACIAU2AgAgAiAFKAIEIgQ2AgQgAiAEIAZBAXRqNgIIIAIoAgQhDCACKAIIIQQDQCAEIAxGBEAgAhByIAJBEGokAAUgBRAyIAwQrwYgAiAMQQJqIgw2AgQMAQsLDAELIAUQMiEKIAdBCGohAgJ/IAUQjgIgBmohDyMAQRBrIgMkACADIA82AgwjAEEQayIMJAAgBRAyGiAMQf////8HNgIMIAxB/////wc2AgggDEEMaiAMQQhqEJUCKAIAIQQgDEEQaiQAIAQgD08EQCAFEI8CIgwgBEEBdkkEQCADIAxBAXQ2AgggA0EIaiADQQxqEG8oAgAhBAsgA0EQaiQAIAQMAQtB0oEBEJYCAAshAyAFEI4CIQ9BACEEIwBBEGsiDCQAIAxBADYCDCACQQxqIAoQ1AEgAwRAIAIoAhAaIANB/////wdLBEAQ8wEACyADQQF0EFshBAsgAiAENgIAIAIgBCAPQQF0aiIPNgIIIAIgDzYCBCACEDwgBCADQQF0ajYCACAMQRBqJAAjAEEQayIEJAAgBCACKAIINgIAIAIoAgghAyAEIAJBCGo2AgggBCADIAZBAXRqNgIEIAQiAygCACEEA0AgAygCBCAERwRAIAIoAhAgAygCABCvBiADIAMoAgBBAmoiBDYCAAwBCwsgAxCyASADQRBqJAAgBRC0BiAFEDIgBSgCACAFKAIEIAJBBGoiBBCUAiAFIAQQSSAFQQRqIAJBCGoQSSAFEDIgAhA8EEkgAiACKAIENgIAIAUQjgIaIAUoAgAaIAUoAgAgBRCPAkEBdGoaIAUoAgAgBRCPAkEBdGoaIAUoAgAaIAIoAgQhBANAIAQgAigCCEcEQCACKAIQGiACIAIoAghBAms2AggMAQsLIAIoAgAEQCACKAIQGiACKAIAIQQgAhA8KAIAIAIoAgBrGiAEEDELCyAHQSBqJAAMAQsgAyAOSwRAIAUoAgAgDkEBdGohAiAFEI4CGiAFIAIQsAYgBSgCABogBSgCACAFEI8CQQF0ahogBSgCABogBSgCACAFEI4CQQF0ahoLCyAIQSxqIA4QkwIgCEE4aiAOEJMCCyAqQZQcEI4BIQ4CQAJAAkACQAJAIB4oAgBBAUYEQCAeKAIQQQFHDQEgCEEEaiICEKIBIAgoAhQgCCgCEGxHDQIgHigCBCACQQAQSigCBEcNAyAeKAIIIAJBABBKKAIIRw0EIAggAkEAEEogHhDmAiAIIAJBARBKIAJBABBKEOYCIAggAkECEEogAkEBEEoQswZBASEDA0AgAyAIKAIQTw0GIAIgCCgCFCADbBBKKAIYIQ8gAiAIKAIUIANsQQFrEEooAhghB0EAIQwgAiAIKAIUIANsQQFrEEooAgQiBUEBdCEKIAIgCCgCFCADbEEBaxBKKAIIQQF2IQkgBUEBdiEaA0AgCSAMRwRAIAcgCiAMbEECdGoiBCAFQQJ0aiELQQAhBgNAIAYgGkYEQCAMQQFqIQwMAwUgDyAEKgIAIAQqAgSSIAsqAgCSIAsqAgSSQwAAgD6UOAIAIAtBCGohCyAEQQhqIQQgBkEBaiEGIA9BBGohDwwBCwALAAsLIAggAiAIKAIUIANsQQFqEEogAiAIKAIUIANsEEoQ5gIgCCACIAgoAhQgA2xBAmoQSiACIAgoAhQgA2xBAWoQShCzBiADQQFqIQMMAAsAC0GAsgRBjDIQMEHMFBAwQYAdEDBBygIQM0HxIBAwQas2EDAQNAwIC0GAsgRB5z4QMEHMFBAwQYAdEDBBywIQM0HxIBAwQe7CABAwEDQMBwtBgLIEQd3KABAwQcwUEDBBgB0QMEHNAhAzQfEgEDBB+c4AEDAQNAwGC0GAsgRB6NYAEDBBzBQQMEGAHRAwQc4CEDNB8SAQMEH02gAQMBA0DAULQYCyBEGG4QAQMEHMFBAwQYAdEDBBzwIQM0HxIBAwQfTaABAwEDQMBAsgDhB2IwBBMGsiIiQAAkAgHEGgAWoiDigCACAIEFNBABBKKAIERgRAIA4oAgQgCBBTQQAQSigCCEYNAQtBACEMQQAhBEEAIQsgDkEgaiECAkAgCEEEahCiAQRAIAhBAEEAEPABKAIAIQMgCEEAQQAQ8AEoAgQhBSAIQQBBABDwASgCCCEGIAIgCCgCEDYCDCACIAgoAhRBAWsiBzYCECACIAIoAgwgB2wQmgQDQCAMIAIoAgxPDQIgBiAMdiEHIAUgDHYhCkEAIQ8DQCACKAIQIgkgD00EQCAMQQFqIQwMAgUgAiAJIAxsIA9qEEogAyAKIAdBARDoAyAPQQFqIQ8MAQsACwALAAtBgLIEQccJEDBBvxEQMEGAHRAwQTUQM0HxIBAwQaskEDAQNAwFCyAIEFNBABBKKAIEIQYgCBBTQQAQSigCCCEHIAgoAhAhDCAIKAIUIQUgDkHcAGoiAkPNzEw/OAIYIAJBBTYCFCACQwAAwD84AhAgAkMAAEBAOAIMIAJBJDYCCCACIAU2AgQgAiAMNgIAIAJBHGpBJBCTAiACQShqIg8gAigCBCACKAIAbBCaBANAIAQgDEcEQCAHIAR2IQIgBiAEdiEKIAQgBWwhCUEAIQMDQCADIAVGBEAgBEEBaiEEDAMFIA8gAyAJahBKQQIgCiACQQIQ6AMgA0EBaiEDDAELAAsACwsgDiAIEFNBABBKKAIENgIAIA4gCBBTQQAQSigCCDYCBCAOKAIIIQQCQCAEIA5BEGoiBSICEGwiA0sEQCMAQSBrIgwkAAJAIAQgA2siAyACEDIoAgAgAigCBGtBDG1NBEAgAiADEMMGDAELIAIQMiEEIAxBCGogAiACEGwgA2oQwgYgAhBsIAQQoQQiBCADEMEGIAIgBBDABiAEKAIEIQIDQCACIAQoAghHBEAgBCgCEBogBCAEKAIIQQxrIgM2AgggAxDMBgwBCwsgBCgCAARAIAQoAhAaIAQoAgAhAiAEEJ4EGiACEDELCyAMQSBqJAAMAQsgAyAESwRAIAIoAgAgBEEMbGohBCACEGwhAyACIAQQzQYgAiADEKsDCwsDQCAFEGwgC0sEQCAFIAsQvgEhAiAOKAIMIQQCQCAEIAIQbCIDSwRAIwBBIGsiDCQAAkAgBCADayIDIAIQMigCACACKAIEa0EMbU0EQCACIAMQwwYMAQsgAhAyIQQgDEEIaiACIAIQbCADahDCBiACEGwgBBChBCIEIAMQwQYgAiAEEMAGIAQoAgQhAgNAIAIgBCgCCEcEQCAEKAIQGiAEIAQoAghBDGsiAzYCCCADEMoGDAELCyAEKAIABEAgBCgCEBogBCgCACECIAQQngQaIAIQMQsLIAxBIGokAAwBCyADIARLBEAgAigCACAEQQxsaiEEIAIQbCEDIAIgBBDLBiACIAMQqwMLCyALQQFqIQsMAQsLC0GUARBbEKwGIQQjAEEQayICJAAgAkEIaiAEEKsGIgQgHEFAayIjEPgDIAQQ0QEgAkEQaiQAICMoAgAgCBBTQQAQSigCBBCVASAjKAIAIAgQU0EAEEooAggQjwEgIkEQakGrIxCOASErICMoAgAhLCAcQbwCaiEaQQAhDCMAQTBrIiYkAAJAAkACQAJAAkAgCARAIA5FDQEgCBBTEKIBRQ0CIAgQU0EAEEooAgQgDigCAEcNAyAIEFNBABBKKAIIIA4oAgRHDQRBACEFIwBBIGsiHyQAAkACQCAIIgIoAhBBAEoEQCAfQd+OARCOASENIAIhDwJAAkACQCAOQSBqIhEiChCiAQRAIA8oAhBBAEwNASAPQeCtAUGk2gEQqQFFDQIDQEEAIQcgBSAKKAIMTw0EA0AgCigCECAHTQRAIAVBAWohBQwCBSAKIAooAhAgBWwgB2oQSiECIA8gBSAHEPABIQQgDyAFIAdBAWoiBxDwASEDQQAhCQJAAkACQAJAAkACQAJAAkACQAJAIAIoAgBBAkYEQCAEKAIAQQJHDQEgAygCAEECRw0CIAIoAhBBAUcNAyAEKAIQQQFHDQQgAygCEEEBRw0FIAIoAgQgAygCBEcNBiACKAIIIAMoAghHDQcgBCgCBCADKAIERw0IIAQoAgggAygCCEcNCQNAIAkgBCgCCE8NDUEAIQYgCSACKAIITwRAQYCyBEH90AEQMEGi0QEQMEGAHRAwQfcAEDNB8SAQMEGq0gEQMBA0DBULIAIoAhggAigCDCAJbGohECAEIAkQTCESIAMgCRBMIRQDQCAGIAQoAgRPBEAgCUEBaiEJDAIFIBAgBkECdCILaiALIBJqKgIAIAsgFGoqAgCTOAIAIAZBAWohBgwBCwALAAsAC0GAsgRBndAAEDBBvxEQMEGAHRAwQdYAEDNB8SAQMEG61QAQMBA0DAkLQYCyBEGR3AAQMEG/ERAwQYAdEDBB1wAQM0HxIBAwQbrVABAwEDQMCAtBgLIEQdfgABAwQb8REDBBgB0QMEHYABAzQfEgEDBButUAEDAQNAwHC0GAsgRB2PAAEDBBvxEQMEGAHRAwQdkAEDNB8SAQMEGu9QAQMBA0DAYLQYCyBEGN+QAQMEG/ERAwQYAdEDBB2gAQM0HxIBAwQa71ABAwEDQMBQtBgLIEQbP+ABAwQb8REDBBgB0QMEHbABAzQfEgEDBBrvUAEDAQNAwEC0GAsgRB/oABEDBBvxEQMEGAHRAwQdwAEDNB8SAQMEHZgQEQMBA0DAMLQYCyBEHRhgEQMEG/ERAwQYAdEDBB3QAQM0HxIBAwQYOHARAwEDQMAgtBgLIEQd6KARAwQb8REDBBgB0QMEHeABAzQfEgEDBB2YEBEDAQNAwBC0GAsgRB2I0BEDBBvxEQMEGAHRAwQd8AEDNB8SAQMEGDhwEQMBA0CwwICwALAAsAC0GAsgRBgSsQMEG/ERAwQYAdEDBByAAQM0HxIBAwQecvEDAQNAwEC0GAsgRBqDgQMEG/ERAwQYAdEDBByQAQM0HxIBAwQY48EDAQNAwDC0GAsgRBj8YAEDBBvxEQMEGAHRAwQcoAEDNB8SAQMEGPygAQMBA0DAILIA0QdiAfQdWPARCOASEtIwBBMGsiCyQAIA5BPGoiJxCUBCALQQhqQQRyISggDioCNBBuITVBASEEAkADQAJAAkACQAJAAkACQAJAAkAgERCiAUEBayAESwRAIBEgBEEBaxCTBCEGIBEgBBCTBCEKIBEgBEEBaiIDEJMEIQcCfyAREKIBIARLBEAgEUEAEEooAgQgESAEEEooAgRusxDXBhDWBiIvi0MAAABPXQRAIC+oDAILQYCAgIB4DAELQYCyBEHotgEQMEGWtwEQMEGAHRAwQd4AEDNB8SAQMEHvuQEQMBA0DA0LIRAgBCARKAIQbyESAkAgBigCBCAKKAIERw0AIAYoAgQgBygCBEcNACAGKAIIIAooAghHDQIgBigCCCAHKAIIRw0DQQEhAiAKKAIEQQFrIgRBASAEQQFLGyEkIAooAghBAWsiBEEBIARBAUsbIS4gErIhMANAIAIgLkYNCUEBIQQgArMhMSAGIAJBAWsiCRBMISAgBiACEEwhFCAGIAJBAWoiBRBMIRcgCiAJEEwhFSAKIAIQTCEhIAogBRBMIRYgByAJEEwhGSAHIAIQTCEbIAcgBRBMIRgDQCAEICRGBEAgBSECDAIFAkAgISAEQQJ0IgJqIgkqAgAQbiA1XQ0AAkACQCAJKgIAIi8gICAEQQFrQQJ0IglqKgIAIjJeRQ0AIC8gAiAgaioCAF5FDQAgLyAgIARBAWpBAnQiDWoqAgBeRQ0AIC8gCSAUaioCAF5FDQAgLyACIBRqKgIAXkUNACAvIA0gFGoqAgBeRQ0AIC8gCSAXaioCAF5FDQAgLyACIBdqKgIAXkUNACAvIA0gF2oqAgBeRQ0AIC8gCSAVaioCAF5FDQAgLyACIBVqKgIAXkUNACAvIA0gFWoqAgBeRQ0AIC8gCSAhaioCAF5FDQAgLyANICFqKgIAXkUNACAvIAkgFmoqAgBeRQ0AIC8gAiAWaioCAF5FDQAgLyANIBZqKgIAXkUNACAvIAkgGWoqAgBeRQ0AIC8gAiAZaioCAF5FDQAgLyANIBlqKgIAXkUNACAvIAkgG2oqAgBeRQ0AIC8gAiAbaioCAF5FDQAgLyANIBtqKgIAXkUNACAvIAkgGGoqAgBeRQ0AIC8gAiAYaioCAF5FDQAgLyANIBhqKgIAXg0BCyAvIDJdRQ0BIC8gAiAgaioCAF1FDQEgLyAgIARBAWpBAnQiDWoqAgBdRQ0BIC8gCSAUaioCAF1FDQEgLyACIBRqKgIAXUUNASAvIA0gFGoqAgBdRQ0BIC8gCSAXaioCAF1FDQEgLyACIBdqKgIAXUUNASAvIA0gF2oqAgBdRQ0BIC8gCSAVaioCAF1FDQEgLyACIBVqKgIAXUUNASAvIA0gFWoqAgBdRQ0BIC8gCSAhaioCAF1FDQEgLyANICFqKgIAXUUNASAvIAkgFmoqAgBdRQ0BIC8gAiAWaioCAF1FDQEgLyANIBZqKgIAXUUNASAvIAkgGWoqAgBdRQ0BIC8gAiAZaioCAF1FDQEgLyANIBlqKgIAXUUNASAvIAkgG2oqAgBdRQ0BIC8gAiAbaioCAF1FDQEgLyANIBtqKgIAXUUNASAvIAkgGGoqAgBdRQ0BIC8gAiAYaioCAF1FDQEgLyANIBhqKgIA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AkEgaiADIA1BEGoQWiACQShqIAMgDUEYahBaIAJBMGogAyANQSBqEFogAkE4aiADIA1BKGoQWiAIIAJBDGoiAyACQQhqIgUgLyA2lBCFAiAGIAggAioCECACKgIUIAIoAgwgAigCCBBYOAIAIAYgCCACKgIYIAIqAhwgAigCDCACKAIIEFg4AgQgBiAIIAIqAiAgAioCJCACKAIMIAIoAggQWDgCCCAGIAggAioCKCACKgIsIAIoAgwgAigCCBBYOAIMIAYgCCACKgIwIAIqAjQgAigCDCACKAIIEFg4AhAgBiAIIAIqAjggAioCPCACKAIMIAIoAggQWDgCFCAIIAMgBSAvIDOUEIUCIAYgCCACKgJAIAIqAkQgAigCDCACKAIIEFg4AhggBiAIIAIqAkggAioCTCACKAIMIAIoAggQWDgCHCAGIAggAioCUCACKgJUIAIoAgwgAigCCBBYOAIgIAYgCCACKgJYIAIqAlwgAigCDCACKAIIEFg4AiQgBiAIIAIqAmAgAioCZCACKAIMIAIoAggQWDgCKCAGIAggAioCaCACKgJsIAIoAgwgAigCCBBYOAIsIAggAyAFIC8gNZQQhQIgBiAIIAIqAnAgAioCdCACKAIMIAIoAggQWDgCMCAGIAggAioCeCACKgJ8IAIoAgwgAigCCBBYOAI0IAYgCCACKgKAASACKgKEASACKAIMIAIoAggQWDgCOCAGIAggAioCiAEgAioCjAEgAigCDCACKAIIEFg4AjwgBiAIIAIqApABIAIqApQBIAIoAgwgAigCCBBYOAJAIAYgCCACKgKYASACKgKcASACKAIMIAIoAggQWDgCRCAIIAMgBSAvIDSUEIUCIAYgCCACKgKgASACKgKkASACKAIMIAIoAggQWDgCSCAGIAggAioCqAEgAioCrAEgAigCDCACKAIIEFg4AkwgBiAIIAIqArABIAIqArQBIAIoAgwgAigCCBBYOAJQIAYgCCACKgK4ASACKgK8ASACKAIMIAIoAggQWDgCVCAGIAggAioCwAEgAioCxAEgAigCDCACKAIIEFg4AlggBiAIIAIqAsgBIAIqAswBIAIoAgwgAigCCBBYOAJcIAggAyAFIC8gMpQQhQIgBiAIIAIqAtABIAIqAtQBIAIoAgwgAigCCBBYOAJgIAYgCCACKgLYASACKgLcASAC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ZyB3b3JrIG92ZXJmbG93LgoAIyMjIEZlYXR1cmUgY2FuZGlkYXRlcyBmb3IgdHJhY2tpbmcgYXJlIG92ZXJmbG93LgoAYXJnbENhbWVyYUZydXN0dW1SSCgpOiBhclBhcmFtRGVjb21wTWF0KCkgaW5kaWNhdGVkIHBhcmFtZXRlciBlcnJvci4KAGFyVmlkZW9PcGVuOiBFcnJvciwgdmlkZW8gZGV2aWNlIGFscmVhZHkgb3Blbi4KAGtwbURlbGV0ZVJlZkRhdGFTZXQoKTogTlVMTCByZWZEYXRhU2V0UHRyL3JlZkltYWdlLgoAU3RhcnQgdHJhY2tpbmdfdGhyZWFkICMlZC4KAE91dCBvZiBtZW1vcnkhIQoARGF0YSBudW0gZXJyb3IhIQoAdwBJRCBhbHJlYWR5IGV4aXN0cwAlcyVzACVzLiVzAHZlY3RvcgAvaG9tZS93YWx0ZXIva2Fsd2FsdC1naXRodWIvQVIuanMtZ2l0aHViLW9yZy9hcnRvb2xraXQ1LWpzL2xpYi9hcnRvb2xraXQ1L2xpYi9TUkMvS1BNL0ZyZWFrTWF0Y2hlci9kZXRlY3RvcnMvb3JpZW50YXRpb25fYXNzaWdubWVudC5jcHAAL2hvbWUvd2FsdGVyL2thbHdhbHQtZ2l0aHViL0FSLmpzLWdpdGh1Yi1vcmcvYXJ0b29sa2l0NS1qcy9saWIvYXJ0b29sa2l0NS9saWIvU1JDL0tQTS9GcmVha01hdGNoZXIvZnJhbWV3b3JrL3RpbWVycy5jcHAAL2hvbWUvd2FsdGVyL2thbHdhbHQtZ2l0aHViL0FSLmpzLWdpdGh1Yi1vcmcvYXJ0b29sa2l0NS1qcy9saWIvYXJ0b29sa2l0NS9saWIvU1JDL0tQTS9GcmVha01hdGNoZXIvZGV0ZWN0b3JzL2hhcnJpcy5jcHAAL2hvbWUvd2FsdGVyL2thbHdhbHQtZ2l0aHViL0FSLmpzLWdpdGh1Yi1vcmcvYXJ0b29sa2l0NS1qcy9saWIvYXJ0b29sa2l0NS9saWIvU1JDL0tQTS9GcmVha01hdGNoZXIvZGV0ZWN0b3JzL0RvR19zY2FsZV9pbnZhcmlhbnRfZGV0ZWN0b3IuY3BwAC9ob21lL3dhbHRlci9rYWx3YWx0LWdpdGh1Yi9BUi5qcy1naXRodWItb3JnL2FydG9vbGtpdDUtanMvbGliL2FydG9vbGtpdDUvbGliL1NSQy9LUE0vRnJlYWtNYXRjaGVyL21hdGNoZXJzL2hvdWdoX3NpbWlsYXJpdHlfdm90aW5nLmNwcAAvaG9tZS93YWx0ZXIva2Fsd2FsdC1naXRodWIvQVIuanMtZ2l0aHViLW9yZy9hcnRvb2xraXQ1LWpzL2xpYi9hcnRvb2xraXQ1L2xpYi9TUkMvS1BNL0ZyZWFrTWF0Y2hlci9mcmFtZXdvcmsvaW1hZ2UuY3BwAC9ob21lL3dhbHRlci9rYWx3YWx0LWdpdGh1Yi9BUi5qcy1naXRodWItb3JnL2FydG9vbGtpdDUtanMvbGliL2FydG9vbGtpdDUvbGliL1NSQy9LUE0vRnJlYWtNYXRjaGVyL2RldGVjdG9ycy9nYXVzc2lhbl9zY2FsZV9zcGFjZV9weXJhbWlkLmNwcAAvaG9tZS93YWx0ZXIva2Fsd2FsdC1naXRodWIvQVIuanMtZ2l0aHViLW9yZy9hcnRvb2xraXQ1LWpzL2xpYi9hcnRvb2xraXQ1L2xpYi9TUkMvS1BNL0ZyZWFrTWF0Y2hlci9kZXRlY3RvcnMvcHlyYW1pZC5jcHAAaW5mbwBFcnJvcjogaWNwR2V0Sl9VX1hjAHdiAHJiAEFSX1BJWEVMX0ZPUk1BVF9SR0IAUGF0dGVybiBleHRyYWN0aW9uIGZhaWxlZC4AQXNzZXJ0aW9uIGBweXJhbWlkYCBmYWlsZWQgaW4gAFRyYWNraW5nIHRocmVhZCA9ICVkCgBTSVpFID0gJWQsICVkCgBFcnJvciAyOiBpY3BHZXRJbml0WHcyWGMKAD8/PyAyCgBFcnJvcjogdW5zdXBwb3J0ZWQgcGl4ZWwgZm9ybWF0LgoAYXJWaWRlb09wZW5Bc3luYzogRXJyb3IsIHZpZGVvIGRldmljZSBhbHJlYWR5IG9wZW4uCgBVbmtub3duIG9yIHVuc3VwcG9ydGVkIGxhYmVsaW5nIHRocmVzaG9sZCBtb2RlIHJlcXVlc3RlZC4gU2V0IHRvIG1hbnVhbC4KAGtwbURlbGV0ZVJlZkRhdGFTZXQoKTogMCB4c2l6ZS95c2l6ZS9kcGkuCgBFcnJvciAoJWQpOiB1bmFibGUgdG8gb3BlbiBjYW1lcmEgcGFyYW1ldGVycyBmaWxlICIlcyIgZm9yIHdyaXRpbmcuCgBFcnJvcjogTlVMTCBwYXR0SGFuZGxlLgoARW5kIHRyYWNraW5nX3RocmVhZCAjJWQuCgBFcnJvcjogdW5hYmxlIHRvIG9wZW4gbXVsdGltYXJrZXIgY29uZmlnIGZpbGUgJyVzJy4KAE91dCBvZiBtZW1vcnkhIQoAcgAvaG9tZS93YWx0ZXIva2Fsd2FsdC1naXRodWIvQVIuanMtZ2l0aHViLW9yZy9hcnRvb2xraXQ1LWpzL2xpYi9hcnRvb2xraXQ1L2xpYi9TUkMvS1BNL0ZyZWFrTWF0Y2hlci9tYXRjaGVycy9mcmVhay5oAHdhcm5pbmcAICUxMGcAQnVpbGQgUHlyYW1pZAAlNGQAd2IAcmIAQVJfUElYRUxfRk9STUFUX0JHUgBNQU5VQUwAQVJfUElYRUxfRk9STUFUX1JHQgBHZW5lcmljIGVycm9yIGR1cmluZyBtYXRjaGluZyBwaGFzZS4AIGxpbmUgACVzJXMKAEZpbGUgb3BlbiBlcnJvci4gJXMKAERpc3RvcnRpb24gZmFjdG9yOiBrMT0lMS4xMGYsIGsyPSUxLjEwZiwgcDE9JTEuMTBmLCBwMj0lMS4xMGYKAEVycm9yOiBtYWxsb2MKAEVycm9yIDM6IGljcEdldEluaXRYdzJYYwoARXJyb3IgaWNwR2V0Sl9VX1MKAD09PT09PSAlcyA9PT09PT09PQoAPz8/IDMKAEVycm9yOiBjYW4ndCBsb2FkIHBhdHRlcm4gZnJvbSBOVUxMIGJ1ZmZlci4KAGtwbVNldFJlZkRhdGFTZXQoKTogTlVMTCBrcG1IYW5kbGUvZmlsZW5hbWUuCgBFcnJvciBzYXZpbmcgZmVhdHVyZSBtYXA6IGVycm9yIHdyaXRpbmcgZGF0YS4KAE91dCBvZiBtZW1vcnkhIQoAZXJyb3IARnJlYWsgZmVhdHVyZXMgLSAlZAByYgBBUl9QSVhFTF9GT1JNQVRfQkdSAEFVVE9fTUVESUFOAEFSX1BJWEVMX0ZPUk1BVF9SR0JBAEluc3VmZmljaWVudCBjb250cmFzdCBkdXJpbmcgbWF0Y2hpbmcuACU3LjVmIAAgbGluZSAARXJyb3Igb3BlbmluZyBmaWxlICclcyc6IAAgICAgICAgICAgICAgICAgICBmeD0lZiwgZnk9JWYsIHgwPSVmLCB5MD0lZiwgcz0lZgoARXJyb3IgNDogaWNwR2V0SW5pdFh3MlhjCgBFcnJvciBpY3BHZXRVX2Zyb21fWF9ieV9NYXRYMlUKAEVycm9yIGFsbG9jYXRpbmcgbWVtb3J5LgoARXJyb3I6IG91dCBvZiBtZW1vcnkuCgBFcnJvcjogVW5hYmxlIHRvIG9wZW4gZmlsZSAnJXMnIGZvciB3cml0aW5nLgoARXJyb3I6IHVuYWJsZSB0byBvcGVuIGZpbGUgJyVzJXMnIGZvciByZWFkaW5nLgoAT3V0IG9mIG1lbW9yeSEhCgBTdGVwIHNpemUgbXVzdCBiZSBlcXVhbCB0byB3aWR0aCBmb3Igbm93AEV4dHJhY3QgRmVhdHVyZXMAJXMAV2lkdGggY2Fubm90IGJlIHplcm8AU291cmNlIHdpZHRoIG11c3QgYmUgZXZlbgBJbWFnZSBpcyB0b28gc21hbGwAeCBvdXQgb2YgcmFuZ2UAQ2xvY2sgaGFzIG5vdCBiZWVuIHN0YXJ0ZWQAUHlyYW1pZCBpcyBub3QgYWxsb2NhdGVkACVkAHJiAEFVVE9fT1RTVQBBUl9QSVhFTF9GT1JNQVRfQkdSQQBBUl9QSVhFTF9GT1JNQVRfUkdCQQB3cCBtdXN0IGJlIGF0IGxlYXN0IDEAQmFyY29kZSBtYXRjaGluZyBjb3VsZCBub3QgZmluZCBjb3JyZWN0IGJhcmNvZGUgbG9jYXRvciBwYXR0ZXJuLgBbJXNdIAA6IAAlcyVzCgBEaXN0b3J0aW9uIGZhY3RvciA9ICVmICVmICVmICVmICVmICVmCgBFcnJvciA1OiBpY3BHZXRJbml0WHcyWGMKAEVycm9yIGljcEdldFhjX2Zyb21fWHdfYnlfTWF0WHcyWGMKAEVycm9yIHJlYWRpbmcgaW1hZ2VTZXQuCgBFcnJvciB3aGlsZSBhZGRpbmcgcmVmZXJlbmNlIGRhdGEgc2V0OiBrcG1HZW5SZWZEYXRhU2V0KCkgZmFpbGVkLgoARXJyb3Igb3BlbmluZyAnJXMnLgoAQ2FuJ3Qgb3BlbiBKUEVHIGZpbGUgJyVzJwoAT3V0IG9mIG1lbW9yeSEhCgBQYXR0ZXJuIERhdGEgcmVhZCBlcnJvciEhCgBSZWFkIGVycm9yISEKAFslc10gWyVzXSBbJXNdIDogRm91bmQgJWQgZmVhdHVyZXMAJWYAd2IAQVJfUElYRUxfRk9STUFUX0FCR1IAUHlyYW1pZCBpcyBOVUxMAEFVVE9fQURBUFRJVkUAQVJfUElYRUxfRk9STUFUX0JHUkEAQmFyY29kZSBtYXRjaGluZyBlcnJvciBkZXRlY3Rpb24vY29ycmVjdGlvbiBmb3VuZCB1bnJlY292ZXJhYmxlIGVycm9yLgBFcnJvciBjcmVhdGluZyBmdWxsIGZpbGUgcGF0aCBmcm9tICclcycgYW5kICclcycAQXNzZXJ0aW9uIGB4IDwgbU1heFhgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBoZWlnaHQgPj0gNWAgZmFpbGVkIGluIABBc3NlcnRpb24gYGhlaWdodCA+PSAxYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgaGVpZ2h0ID4gMGAgZmFpbGVkIGluIABBc3NlcnRpb24gYG1JbWFnZXMuc2l6ZSgpID4gMGAgZmFpbGVkIGluIABBc3NlcnRpb24gYHggPj0gMGAgZmFpbGVkIGluIABBc3NlcnRpb24gYG1TdG9wVGltZSA+PSAwYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgZHN0ICE9IDBgIGZhaWxlZCBpbiAAJXMlcwoARGlzdG9ydGlvbiBmYWN0b3IgPSAlZiAlZiAlZiAlZiAlZgoARXJyb3IgPSAlZgoARXJyb3IgNjogaWNwR2V0SW5pdFh3MlhjCgAgICAgICAgICBJbWFnZVNpemUgPSAlN2RbcGl4ZWxdCgA9PT09PT09PT0gJWQgPT09PT09PT09PT0KAEltYWdlc2V0IGNvbnRhaW5zICVkIGltYWdlcy4KAEVycm9yOiBVbmFibGUgdG8gb3BlbiBmaWxlICclcycgZm9yIHJlYWRpbmcuCgBFcnJvciAoJWQpOiB1bmFibGUgdG8gb3BlbiBjYW1lcmEgcGFyYW1ldGVycyBmaWxlICIlcyIgZm9yIHJlYWRpbmcuCgBFcnJvciBwcm9jZXNzaW5nIG11bHRpbWFya2VyIGNvbmZpZyBmaWxlICclcyc6IEZpcnN0IGxpbmUgbXVzdCBiZSBudW1iZXIgb2YgbWFya2VyIGNvbmZpZ3MgdG8gcmVhZC4KAEVycm9yIHJlYWRpbmcgcGF0dGVybiBmaWxlICclcycuCgBIZWlnaHQgY2Fubm90IGJlIHplcm8AJWYgJWYgJWYgJWYAeCBtdXN0IGJlIHBvc2l0aXZlAExhcGxhY2lhbiBweXJhbWlkIGhhcyBub3QgYmVlbiBhbGxvY2F0ZWQAQ2xvY2sgaGFzIG5vdCBiZWVuIHN0b3BwZWQAQVJfUElYRUxfRk9STUFUX0FCR1IAQVJfUElYRUxfRk9STUFUX01PTk8ARGVzdGluYXRpb24gaXMgTlVMTABBVVRPX0JSQUNLRVRJTkcAaHAgbXVzdCBiZSBhdCBsZWFzdCAxAEVycm9yICglZCk6IHVuYWJsZSB0byBkZXRlcm1pbmUgZmlsZSBsZW5ndGguAE1hdGNoaW5nIGNvbmZpZGVuY2UgY3V0b2ZmIHZhbHVlIG5vdCByZWFjaGVkLgBBc3NlcnRpb24gYHkgPj0gbU1pbllgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBpbWFnZS50eXBlKCkgPT0gSU1BR0VfVUlOVDhgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBzdG9yZS5zaXplKCkgPT0gcG9pbnRzLnNpemUoKWAgZmFpbGVkIGluIAAgSU5GTyAgACVzJXMKAERpc3RvcnRpb24gZmFjdG9yID0gJWYgJWYgJWYgJWYKAEVycm9yIDc6IGljcEdldEluaXRYdzJYYwoARXh0cmFjdGVkIGZlYXR1cmVzID0gJTdkW3BpeGVsXQoARXJyb3IgaWNwMkdldFRTCgBGYWxsaW5nIGJhY2sgdG8gcmVhZGluZyAnJXMlcycgaW4gQVJUb29sS2l0IHY0LnggZm9ybWF0LgoARXJyb3IgaW4gb3BlbmluZyAnJXMnIGluIHppcGZpbGUuCgBFcnJvciByZWFkaW5nIEpQRUcgZmlsZS4KAEVycm9yIHdoaWxlIGFkZGluZyByZWZlcmVuY2UgZGF0YSBzZXQ6IGtwbU1lcmdlUmVmRGF0YVNldCgpIGZhaWxlZC4KAEVycm9yIHNhdmluZyBmZWF0dXJlIHNldDogZXJyb3Igd3JpdGluZyBkYXRhLgoAT3V0IG9mIG1lbW9yeSEhCgAAAAAAAEAOAAAEEAAAShIAAF0UAABpGAAAQnVpbGQgSW5kZXgAWyVzXSBbJXNdIFslc10gOiAlczogJWYgbXMASW1hZ2UgbXVzdCBiZSBncmF5c2NhbGUAeSBvdXQgb2YgcmFuZ2UARmVhdHVyZSBzdG9yZSBoYXMgbm90IGJlZW4gYWxsb2NhdGVkACVkACVsbHUlYwB3YgBBUl9QSVhFTF9GT1JNQVRfTU9OTwBBUl9QSVhFTF9GT1JNQVRfQVJHQgBNYXhpbXVtIGFsbG93YWJsZSBwb3NlIGVycm9yIGV4Y2VlZGVkLgBBc3NlcnRpb24gYHN0ZXAgPj0gd2lkdGhgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBpKzErY2h1bmtfc2l6ZSA8IHdpZHRoYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgcHlyYW1pZC0+bnVtT2N0YXZlcygpID4gMGAgZmFpbGVkIGluIABBc3NlcnRpb24gYHNyYyAhPSAwYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgeCA8IG1HcmFkaWVudHNbb2N0YXZlKm1OdW1TY2FsZXNQZXJPY3RhdmUrc2NhbGVdLndpZHRoKClgIGZhaWxlZCBpbiAARXJyb3IgaW4gb3BlbmluZyAnJXMnIGZvciByZWFkaW5nCgAgRmlsdGVyZWQgZmVhdHVyZXMgPSAlN2RbcGl4ZWxdCgBMYWJlbGluZyB0aHJlc2hvbGQgbW9kZSBzZXQgdG8gJXMuCgBFcnJvciByZWFkaW5nIEpQRUcgZmlsZSBoZWFkZXIuCgBFcnJvcjogc3VwcGxpZWQgZmlsZSBkb2VzIG5vdCBhcHBlYXIgdG8gYmUgYW4gQVJUb29sS2l0IGNhbWVyYSBwYXJhbWV0ZXIgZmlsZS4KAGtwbURlbGV0ZVJlZkRhdGFTZXQoKTogTlVMTCByZWZEYXRhU2V0UHRyMS9yZWZEYXRhU2V0UHRyMi4KAENhbid0IHJlYWQgSlBFRyBmaWxlICclcycKAEFSX1BJWEVMX0ZPUk1BVF8ydnV5AFB5cmFtaWQgZG9lcyBub3QgY29udGFpbiBhbnkgbGV2ZWxzAFN0ZXAgbXVzdCBiZSBncmVhdGVyIHRoYW4gb3IgZXF1YWwgdGhlIHdpZHRoAHggbXVzdCBiZSBsZXNzIHRoYW4gdGhlIGltYWdlIHdpZHRoAEV4dGVuZGluZyBiZXlvbmQgdGhlIHdpZHRoIG9mIHRoZSBpbWFnZQBTb3VyY2UgaXMgTlVMTABBUl9QSVhFTF9GT1JNQVRfQVJHQgBFcnJvciAoJWQpOiB1bmFibGUgdG8gcmVhZCBmcm9tIGZpbGUuAE11bHRpLW1hcmtlciBwb3NlIGVycm9yIHZhbHVlIGV4Y2VlZGVkLgANJTRkLyU0ZC4AQXNzZXJ0aW9uIGBweXJhbWlkYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgeSA8IG1NYXhZYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgaW1hZ2UuY2hhbm5lbHMoKSA9PSAxYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgbnVtX3BvaW50cyA9PSBwb2ludHMuc2l6ZSgpYCBmYWlsZWQgaW4gACU3LjVmIAAgSU5GTyAgAGtwbVNldFJlZkRhdGFTZXQoKTogTlVMTCBrcG1IYW5kbGUvcmVmRGF0YVNldC4KAGtwbURlbGV0ZVJlZkRhdGFTZXQoKTogTlVMTCByZWZEYXRhU2V0UHRyLgoARXJyb3I6IHVuYWJsZSB0byBvcGVuIGZpbGUgJyVzJyBmb3Igd3JpdGluZy4KAEVycm9yIHByb2Nlc3NpbmcgbXVsdGltYXJrZXIgY29uZmlnIGZpbGUgJyVzJzogcGF0dGVybiAnJXMnIHNwZWNpZmllZCBpbiBtdWx0aW1hcmtlciBjb25maWd1cmF0aW9uIHdoaWxlIGluIGJhcmNvZGUtb25seSBtb2RlLgoARXJyb3I6IFVuc3VwcG9ydGVkIHBpeGVsIGZvcm1hdCAoJWQpIHJlcXVlc3RlZC4KAEVycm9yIGluIHJlYWRpbmcgJyVzJy4KAAojIyMgU3VyZmFjZSBOby4lZCAjIyMKAEFSX1BJWEVMX0ZPUk1BVF8ydnV5AEFSX1BJWEVMX0ZPUk1BVF95dXZzACVzAEltYWdlIG11c3QgaGF2ZSAxIGNoYW5uZWwAL2hvbWUvd2FsdGVyL2thbHdhbHQtZ2l0aHViL0FSLmpzLWdpdGh1Yi1vcmcvYXJ0b29sa2l0NS1qcy9saWIvYXJ0b29sa2l0NS9saWIvU1JDL0tQTS9GcmVha01hdGNoZXIvbWF0Y2hlcnMvdmlzdWFsX2RhdGFiYXNlLmgAU2hvdWxkIGJlIHNhbWUgc2l6ZQBSZWplY3RlZCBmcmVxdWVudGx5IG1pc3JlY29nbmlzZWQgbWF0cml4IG1hcmtlci4AQXNzZXJ0aW9uIGBidWNrZXRbMF0uZmlyc3QgPj0gYnVja2V0W25dLmZpcnN0YCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgYW5nbGUgPiAtUElgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBjaGFubmVscyA+IDBgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBzcmNfd2lkdGggPiAwYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgeSA+PSAwYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgZHluYW1pY19jYXN0PGNvbnN0IEJpbm9taWFsUHlyYW1pZDMyZio+KHB5cmFtaWQpYCBmYWlsZWQgaW4gAGtwbVNhdmVSZWZEYXRhU2V0KCk6IE5VTEwgZmlsZW5hbWUvcmVmRGF0YVNldC4KAGtwbVNldFJlZkRhdGFTZXQoKTogcmVmRGF0YVNldC4KAEVycm9yOiBzdXBwbGllZCBidWZmZXIgZG9lcyBub3QgYXBwZWFyIHRvIGJlIEFSVG9vbEtpdCBjYW1lcmEgcGFyYW1ldGVycy4KAEVycm9yIHByb2Nlc3NpbmcgbXVsdGltYXJrZXIgY29uZmlnIGZpbGUgJyVzJzogVW5hYmxlIHRvIGRldGVybWluZSBkaXJlY3RvcnkgbmFtZS4KAEVycm9yIGluIHdyaXRpbmcgJyVzJyBpbiB0aGUgemlwZmlsZS4KAEVycm9yIHNhdmluZyBpbWFnZSBzZXQ6IGVycm9yIHdyaXRpbmcgZGF0YS4KAEFSX1BJWEVMX0ZPUk1BVF95dXZzAE51bWJlciBvZiBjaGFubmVscyBjYW5ub3QgYmUgemVybwB5IG11c3QgYmUgcG9zaXRpdmUAV2lkdGggbXVzdCBiZSBwb3NpdGl2ZQBhbmdsZSBvdXQgb2YgcmFuZ2UAT25seSBiaW5vbWlhbCBweXJhbWlkIGlzIHN1cHBvcnRlZABudGhfZWxlbWVudCBmYWlsZWQAQVJfUElYRUxfRk9STUFUX1JHQl81NjUAQXNzZXJ0aW9uIGBtUHlyYW1pZC5zaXplKCkgPT0gbU51bU9jdGF2ZXMqbU51bVNjYWxlc1Blck9jdGF2ZWAgZmFpbGVkIGluIAAgbGluZSAARmllbGQtb2YtdmlldyB2ZXJ0aWNhbCA9ICUuMWYsIGhvcml6b250YWwgPSAlLjFmIGRlZ3JlZXMsIGFzcGVjdCByYXRpbyA9ICUuM2YKAE1heCBmZWF0dXJlID0gJWQKACAgUmVhZCBJbWFnZVNldC4KAEVycm9yIHNhdmluZyBLUE0gZGF0YTogdW5hYmxlIHRvIG9wZW4gZmlsZSAnJXMlcyVzJyBmb3Igd3JpdGluZy4KAEVycm9yICglZCk6IHVuYWJsZSB0byBvcGVuIGV4dGVybmFsIHBhcmFtZXRlcnMgZmlsZSAiJXMiIGZvciB3cml0aW5nLgoARXJyb3IgaW4gY2xvc2luZyAlcyBpbiB0aGUgemlwZmlsZS4KAEF1dG8gdGhyZXNob2xkIChicmFja2V0KSBtYXJrZXIgY291bnRzIC1bJTNkOiAlM2RdIFslM2Q6ICUzZF0gWyUzZDogJTNkXSsuCgBFcnJvciBwcm9jZXNzaW5nIG11bHRpbWFya2VyIGNvbmZpZyBmaWxlICclcyc6IFVuYWJsZSB0byBsb2FkIHBhdHRlcm4gJyVzJy4KAE91dCBvZiBtZW1vcnkhIQoAUHlyYW1pZCBoYXMgbm90IGJlZW4gYWxsb2NhdGVkIHlldAAlbGYAQVJfUElYRUxfRk9STUFUX1JHQl81NjUAQVJfUElYRUxfRk9STUFUX1JHQkFfNTU1MQAuAEFzc2VydGlvbiBgcFswXSA+IHBtMVstMV1gIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBhbmdsZSA8PSBQSWAgZmFpbGVkIGluIABBc3NlcnRpb24gYGQudHlwZSgpID09IElNQUdFX0YzMmAgZmFpbGVkIGluIABBc3NlcnRpb24gYHNyY19oZWlnaHQgPiAwYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgb2N0YXZlID49IDBgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGB5IDwgbUdyYWRpZW50c1tvY3RhdmUqbU51bVNjYWxlc1Blck9jdGF2ZStzY2FsZV0uaGVpZ2h0KClgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBtRGF0YS5nZXQoKWAgZmFpbGVkIGluIAA6IAAlM2Q6ICglM2QsJTNkKSA6ICVmIG1pbj0lZiBtYXg9JWYsIHNkPSVmCgBwb2ludHMtJWQKAEVycm9yICglZCk6IHVuYWJsZSB0byBvcGVuIGV4dGVybmFsIHBhcmFtZXRlcnMgZmlsZSAiJXMiIGZvciByZWFkaW5nLgoAQXV0byB0aHJlc2hvbGQgKGJyYWNrZXQpIGFkanVzdGVkIHRocmVzaG9sZCB0byAlZC4KAEVycm9yIG9wZW5pbmcgZmlsZSAnJXMuaXNldCcuCgBFcnJvciBpbiBjbG9zaW5nICclcycuCgB5IG11c3QgYmUgbGVzcyB0aGFuIHRoZSBpbWFnZSBoZWlnaHQAL2hvbWUvd2FsdGVyL2thbHdhbHQtZ2l0aHViL0FSLmpzLWdpdGh1Yi1vcmcvYXJ0b29sa2l0NS1qcy9saWIvYXJ0b29sa2l0NS9saWIvU1JDL0tQTS9GcmVha01hdGNoZXIvZGV0ZWN0b3JzL2dhdXNzaWFuX3NjYWxlX3NwYWNlX3B5cmFtaWQuaABIZWlnaHQgbXVzdCBiZSBwb3NpdGl2ZQBPbmx5IEYzMiBpbWFnZXMgc3VwcG9ydGVkAFNob3VsZCBiZSBtYXhpbWEARGF0YSBwb2ludGVyIGlzIE5VTEwAUHlyYW1pZCBpcyBOVUxMAEFSX1BJWEVMX0ZPUk1BVF9SR0JBXzQ0NDQAQVJfUElYRUxfRk9STUFUX1JHQkFfNTU1MQBBc3NlcnRpb24gYHNjYWxlID49IG1NaW5TY2FsZWAgZmFpbGVkIGluIABBc3NlcnRpb24gYGltYWdlLndpZHRoKCkgPT0gbVB5cmFtaWRbMF0ud2lkdGgoKWAgZmFpbGVkIGluIABbJSAuM2YgJSAuM2YgJSAuM2ZdIFslIDYuMWZdCgBFcnJvciBwcm9jZXNzaW5nIG11bHRpbWFya2VyIGNvbmZpZyBmaWxlICclcycsIG1hcmtlciBkZWZpbml0aW9uICUzZDogRmlyc3QgbGluZSBtdXN0IGJlIHBhdHRlcm4gd2lkdGguCgBFcnJvciAoJWQpOiB1bmFibGUgdG8gb3BlbiBvcHRpY2FsIHBhcmFtZXRlcnMgZmlsZSAiJXMiIGZvciB3cml0aW5nLgoAa3BtU2V0UmVmRGF0YVNldEZpbGUoKTogTlVMTCBrcG1IYW5kbGUvZmlsZW5hbWUuCgAgICAgZW5kLgoAQXV0byB0aHJlc2hvbGQgKCVzKSBhZGp1c3RlZCB0aHJlc2hvbGQgdG8gJWQuCgAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KAEFSX1BJWEVMX0ZPUk1BVF80MjB2AG1lZGlhbgAlbGYgJWxmICVsZiAlbGYAT2N0YXZlIG11c3QgYmUgcG9zaXRpdmUAc2NhbGUgb3V0IG9mIHJhbmdlAEltYWdlIG9mIHdyb25nIHNpemUgZm9yIHB5cmFtaWQAVW5hYmxlIHRvIGFsbG9jYXRlIGltYWdlIGRhdGEAQVJfUElYRUxfRk9STUFUX1JHQkFfNDQ0NABBc3NlcnRpb24gYGRldGVjdG9yYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgcFswXSA+IHBtMVswXWAgZmFpbGVkIGluIABBc3NlcnRpb24gYGltMS50eXBlKCkgPT0gSU1BR0VfRjMyYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgZy5jaGFubmVscygpID09IDJgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBzcmNfc3RlcCA+IDBgIGZhaWxlZCBpbiAAJTNkLCAlM2Q6IG1heF9zaW0gPSAlZgoAICBSZWFkIEZlYXR1cmVTZXQuCgBDYW5ub3QgZmluZCB0aGUgcGFnZSBmb3Igc2tpcHBpbmcuCgBFcnJvciAoJWQpOiB1bmFibGUgdG8gb3BlbiBvcHRpY2FsIHBhcmFtZXRlcnMgZmlsZSAiJXMiIGZvciByZWFkaW5nLgoARXJyb3Igc2F2aW5nIEtQTSBkYXRhOiBlcnJvciB3cml0aW5nIGRhdGEuCgBBUl9QSVhFTF9GT1JNQVRfNDIwdgBPdHN1AEFSX1BJWEVMX0ZPUk1BVF80MjBmACVmICVmAFN0ZXAgbXVzdCBiZSBwb3NpdGl2ZQBJbnZhbGlkIGltYWdlIHR5cGUARGV0ZWN0b3IgaXMgTlVMTABOdW1iZXIgb2YgY2hhbm5lbHMgc2hvdWxkIGJlIDIAQXNzZXJ0aW9uIGBvY3RhdmUgPCBtTnVtT2N0YXZlc2AgZmFpbGVkIGluIABBc3NlcnRpb24gYHNjYWxlIDwgbU1heFNj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AAAAWAAAAD0AAABuAAAAGgAAACQAAABqAAAAXQAAADQAAABLAAAAKQAAAEgAAABVAAAAUAAAAGYAAAA8AAAAfAAAAGkAAAAZAAAAKAAAADMAAABlAAAAVAAAABgAAAB7AAAAUwAAADIAAAAxAAAAegAAAHgAAAB5AAAAT2N0YXZlIG11c3QgYmUgbGVzcyB0aGFuIG51bWJlciBvZiBvY3RhdmVzAEFSX1BJWEVMX0ZPUk1BVF80MjBmAEFSX1BJWEVMX0ZPUk1BVF9OVjIxAEFzc2VydGlvbiBgcFswXSA+IHBbLTFdYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgZHN0LnR5cGUoKSA9PSBJTUFHRV9GMzJgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBkLmNoYW5uZWxzKCkgPT0gMWAgZmFpbGVkIGluIABBc3NlcnRpb24gYG1heF9oZWlnaHQgPiAwYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgZHN0X3dpZHRoID4gMGAgZmFpbGVkIGluIABBc3NlcnRpb24gYHNpemUgPiAwYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgcHlyYW1pZC0+aW1hZ2VzKCkuc2l6ZSgpID4gMGAgZmFpbGVkIGluIABQYWdlWyVkXSAgcHJlOiUzZCwgYWZ0OiUzZCwgZXJyb3IgPSAlZgoAJTNkLCAlM2Q6IG1heF9zaW0gPSAlZiwgKG1heCxtaW4pID0gJWYsICVmLCBzZCA9ICVmCgAgIFJlYWQgTWFya2VyU2V0LgoARXJyb3IgcHJvY2Vzc2luZyBtdWx0aW1hcmtlciBjb25maWcgZmlsZSAnJXMnLCBtYXJrZXIgZGVmaW5pdGlvbiAlM2Q6IExpbmVzIDIgLSA0IG11c3QgYmUgbWFya2VyIHRyYW5zZm9ybS4KAEVycm9yIGxvYWRpbmcgS1BNIGRhdGE6IHVuYWJsZSB0byBvcGVuIGZpbGUgJyVzJXMlcycgZm9yIHJlYWRpbmcuCgBQeXJhbWlkIGlzIGVtcHR5AERlc3RpbmF0aW9uIGltYWdlIHNob3VsZCBiZSBhIGZsb2F0AG1yawBzaXplIG11c3QgYmUgcG9zaXRpdmUATWF4aW11bSBiaW4gc2hvdWxkIGJlIHBvc2l0aXZlAE9ubHkgc2luZ2xlIGNoYW5uZWwgaW1hZ2VzIHN1cHBvcnRlZABBUl9QSVhFTF9GT1JNQVRfTlYyMQBBc3NlcnRpb24gYHBbMF0gPiBwWzFdYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgZHN0X3N0ZXAgPiAwYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgc2NhbGUgPj0gMGAgZmFpbGVkIGluIABKUEVHIGZpbGUgaGFzIHVuc3VwcG9ydGVkICVkLWNvbXBvbmVudCBwaXhlbHMKAEVycm9yIGxvYWRpbmcgS1BNIGRhdGE6IGVycm9yIHJlYWRpbmcgZGF0YS4KAGFyVXRpbEdldFBpeGVsRm9ybWF0TmFtZTogRXJyb3IsIHVucmVjb2duaXNlZCBwaXhlbCBmb3JtYXQgKCVkKS4KAFNjYWxlIG11c3QgYmUgcG9zaXRpdmUAVW5rbm93biBpbWFnZSB0eXBlAEFzc2VydGlvbiBgcFswXSA+IHBwMVstMV1gIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBoaXN0ICE9IE5VTExgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGAoc3JjX3dpZHRoJTIpID09IDFgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBpbTEuY2hhbm5lbHMoKSA9PSAxYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgbVJlZkltYWdlV2lkdGggPiAwYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgcHlyYW1pZC0+aW1hZ2VzKClbMF0ud2lkdGgoKSA9PSBkZXRlY3Rvci0+d2lkdGgoKWAgZmFpbGVkIGluIABPdXQgb2YgbWVtb3J5LgoAa3BtQ2hhbmdlUGFnZU5vT2ZSZWZEYXRhU2V0KCk6IE5VTEwgcmVmRGF0YVNldC4KAGFyVmlkZW9VdGlsR2V0UGl4ZWxGb3JtYXROYW1lOiBFcnJvciwgdW5yZWNvZ25pc2VkIHBpeGVsIGZvcm1hdCAoJWQpLgoARXJyb3Igb3BlbmluZyBmaWxlICclcy5tcmsnLgoAJSUlMDJ4AHZlY3RvcgBQeXJhbWlkIGFuZCBkZXRlY3RvciBzaXplIG1pc21hdGNoAC9ob21lL3dhbHRlci9rYWx3YWx0LWdpdGh1Yi9BUi5qcy1naXRodWItb3JnL2FydG9vbGtpdDUtanMvbGliL2FydG9vbGtpdDUvbGliL1NSQy9LUE0vRnJlYWtNYXRjaGVyL2RldGVjdG9ycy9vcmllbnRhdGlvbl9hc3NpZ25tZW50LmgAJWYgJWYgJWYgJWYAd2lkdGggbXVzdCBiZSBwb3NpdGl2ZQBVbnN1cHBvcnRlZCBpbWFnZSB0eXBlAFNvdXJjZSB3aWR0aCBtdXN0IGJlIG9kZABBc3NlcnRpb24gYHNjYWxlIDwgbU51bVNjYWxlc1Blck9jdGF2ZWAgZmFpbGVkIGluIABBc3NlcnRpb24gYHBbMF0gPiBwcDFbMF1gIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBpbTIuY2hhbm5lbHMoKSA9PSAxYCBmYWlsZWQgaW4gAC9wcm9jL3NlbGYvZXhlAFNjYWxlIG11c3QgYmUgbGVzcyB0aGFuIG51bWJlciBvZiBzY2FsZSBwZXIgb2N0YXZlAEhpc3RvZ3JhbSBwb2ludGVyIGlzIE5VTEwAQXNzZXJ0aW9uIGBwWzBdID4gcHAxWzFdYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgKGNodW5rX3NpemUlMik9PTBgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBtUmVmSW1hZ2VIZWlnaHQgPiAwYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgcHlyYW1pZC0+aW1hZ2VzKClbMF0uaGVpZ2h0KCkgPT0gZGV0ZWN0b3ItPmhlaWdodCgpYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgZC53aWR0aCgpID09IGltMi53aWR0aCgpYCBmYWlsZWQgaW4gAFRyYW5zZm9ybWF0aW9uIG1hdHJpeCByZWFkIGVycm9yISEKAHZlY3RvcgBJbWFnZXMgbXVzdCBoYXZlIHRoZSBzYW1lIHdpZHRoAGpwZwBVbnRlc3RlZCBiZWhhdmlvciBmb3Igb2RkIGNodW5rIHNpemUAaGVpZ2h0IG11c3QgYmUgcG9zaXRpdmUAT2N0YXZlIG91dCBvZiByYW5nZQBBc3NlcnRpb24gYChmYmluKzAuNWYpID4gMCAmJiAoZmJpbi0wLjVmKSA8IG51bV9iaW5zYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgYXNzaWdubWVudC5zaXplKCkgPT0gbnVtX2luZGljZXNgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGAhaXNpbmYodVswXSlgIGZhaWxlZCBpbiAAJXMlcwoAV2lkdGggaXMgemVybwAvaG9tZS93YWx0ZXIva2Fsd2FsdC1naXRodWIvQVIuanMtZ2l0aHViLW9yZy9hcnRvb2xraXQ1LWpzL2xpYi9hcnRvb2xraXQ1L2xpYi9TUkMvS1BNL0ZyZWFrTWF0Y2hlci9tYXRjaGVycy9ob3VnaF9zaW1pbGFyaXR5X3ZvdGluZy5oAC9ob21lL3dhbHRlci9rYWx3YWx0LWdpdGh1Yi9BUi5qcy1naXRodWItb3JnL2FydG9vbGtpdDUtanMvbGliL2FydG9vbGtpdDUvbGliL1NSQy9LUE0vRnJlYWtNYXRjaGVyL21hdGNoZXJzL2JpbmFyeV9oaWVyYXJjaGljYWxfY2x1c3RlcmluZy5oAERlY2ltYWwgYmluIHBvc2l0aW9uIGluZGV4IG91dCBvZiByYW5nZQBTY2FsZSBvdXQgb2YgcmFuZ2UASU5GAEFzc2VydGlvbiBgZC5oZWlnaHQoKSA9PSBpbTIuaGVpZ2h0KClgIGZhaWxlZCBpbiAASW1hZ2VzIG11c3QgaGF2ZSB0aGUgc2FtZSBoZWlnaHQALy4uL3NoYXJlLyVzAEhlaWdodCBpcyB6ZXJvAEFzc2lnbm1lbnQgc2l6ZSB3cm9uZwBBc3NlcnRpb24gYChpbnQpc3RkOjpmbG9vcih4KSA9PSAoaW50KXhgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBpbmRleCA+PSAwYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgbWFnbml0dWRlID49IDBgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGAhaXNpbmYodVsxXSlgIGZhaWxlZCBpbiAAU3RlcCBpcyB6ZXJvAC9ob21lL3dhbHRlci9rYWx3YWx0LWdpdGh1Yi9BUi5qcy1naXRodWItb3JnL2FydG9vbGtpdDUtanMvbGliL2FydG9vbGtpdDUvbGliL1NSQy9LUE0vRnJlYWtNYXRjaGVyL2RldGVjdG9ycy9pbnRlcnBvbGF0ZS5oAE1hZ25pdHVkZSBjYW5ub3QgYmUgbmVnYXRpdmUAaW5kZXggb3V0IG9mIHJhbmdlAEhPTUUAQXNzZXJ0aW9uIGBhc3NpZ25tZW50W2ldICE9IC0xYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgaW0xLndpZHRoKCkgPT0gaW0yLndpZHRoKClgIGZhaWxlZCBpbiAAL2hvbWUvd2FsdGVyL2thbHdhbHQtZ2l0aHViL0FSLmpzLWdpdGh1Yi1vcmcvYXJ0b29sa2l0NS1qcy9saWIvYXJ0b29sa2l0NS9saWIvU1JDL0tQTS9GcmVha01hdGNoZXIvZGV0ZWN0b3JzL2hhcnJpcy1pbmxpbmUuaAAvcHJvYy9zZWxmL2NtZGxpbmUAZmxvb3IoKSBhbmQgY2FzdCBub3QgdGhlIHNhbWUAQXNzaWdubWVudCBpcyBpbnZhbGlkAEFzc2VydGlvbiBgbnVtX2JpbnMgPj0gMGAgZmFpbGVkIGluIABBc3NlcnRpb24gYGJpblggPj0gMGAgZmFpbGVkIGluIABBc3NlcnRpb24gYChpPj4xKSA8IHN0ZDo6Y2VpbCgoc3JjX2hlaWdodC0xKS8yLmYpYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgaW0xLmhlaWdodCgpID09IGltMi5oZWlnaHQoKWAgZmFpbGVkIGluIABJbmRleCBpcyBvdXQgb2YgYm91bmRzAE51bWJlciBiaW5zIG11c3QgYmUgcG9zaXRpdmUAYmluWCBvdXQgb2YgcmFuZ2UAT3V0IG9mIHJhbmdlAERvRyBQeXJhbWlkAHJiAEFzc2VydGlvbiBgKGludClzdGQ6OmZsb29yKHkpID09IChpbnQpeWAgZmFpbGVkIGluIABBc3NlcnRpb24gYGFzc2lnbm1lbnRbaV0gPCBudW1faW5kaWNlc2AgZmFpbGVkIGluIABOb24tbWF4IHN1cHByZXNzaW9uAEFzc2lnbm1lbnQgb3V0IG9mIHJhbmdlAEFzc2VydGlvbiBgeXAgPj0gMCAmJiB5cCA8IGhlaWdodGAgZmFpbGVkIGluIABBc3NlcnRpb24gYGJpblggPCBtTnVtWEJpbnNgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBpbWFnZS50eXBlKCkgPT0gSU1BR0VfVUlOVDhgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGB3MSA+PSAwYCBmYWlsZWQgaW4gACVzOiAlcwoAeXAgb3V0IG9mIGJvdW5kcwBTdWJwaXhlbAB3MSBtdXN0IGJlIHBvc2l0aXZlAFVuYWJsZSB0byBkZXRlcm1pbmUgcHJvY2VzcyBuYW1lAE9ubHkgZ3JheSBzY2FsZSBpbWFnZXMgYXJlIHN1cHBvcnRlZABBc3NlcnRpb24gYGluZGljZXNbYXNzaWdubWVudFtpXV0gPCBudW1fZmVhdHVyZXNgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBiaW5ZID49IDBgIGZhaWxlZCBpbiAAcHJ1bmVGZWF0dXJlcwAlcyVzAGJpblkgb3V0IG9mIHJhbmdlAEFzc2VydGlvbiBgeXBfcGx1c18xID49IDAgJiYgeXBfcGx1c18xIDwgaGVpZ2h0YCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgb2N0YXZlIDwgbU51bU9jdGF2ZXNgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGB3MiA+PSAwYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgaXQtPnNlY29uZC5zaXplKCkgIT0gMGAgZmFpbGVkIGluIABGaW5kIE9yaWVudGF0aW9ucwB5cF9wbHVzXzEgb3V0IG9mIGJvdW5kcwAvaG9tZS93YWx0ZXIva2Fsd2FsdC1naXRodWIvQVIuanMtZ2l0aHViLW9yZy9hcnRvb2xraXQ1LWpzL2xpYi9hcnRvb2xraXQ1L2xpYi9TUkMvS1BNL0ZyZWFrTWF0Y2hlci9kZXRlY3RvcnMvZ2F1c3NpYW5fc2NhbGVfc3BhY2VfcHlyYW1pZC5oAHcyIG11c3QgYmUgcG9zaXRpdmUAQ2x1c3RlciBtdXN0IGhhdmUgYXRsZWFzZXQgMSBmZWF0dXJlAC92YXIvY2FjaGUAQXNzZXJ0aW9uIGBiaW5ZIDwgbU51bVlCaW5zYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgZHN0W2ldID49IC0yNTgwNjRgIGZhaWxlZCBpbiAALy5jYWNoZQBPY3RhdmUgb3V0IG9mIHJhbmdlAEFzc2VydGlvbiBgYjEgPj0gMCAmJiBiMSA8IG51bV9iaW5zYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgeHAgPj0gMCAmJiB4cCA8IHdpZHRoYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgZHN0W2ldIDw9IDI1ODA2NGAgZmFpbGVkIGluIABBc3NlcnRpb24gYGJpbkFuZ2xlID49IDBgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBpbTAuaGVpZ2h0KCkgPT0gaW0xLmhlaWdodCgpYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgbUsgPT0gbUNlbnRlcnMuc2l6ZSgpYCBmYWlsZWQgaW4gAEhlaWdodCBpcyBpbmNvbnNpc3RlbnQAeHAgb3V0IG9mIGJvdW5kcwAlcy8lcwAvaG9tZS93YWx0ZXIva2Fsd2FsdC1naXRodWIvQVIuanMtZ2l0aHViLW9yZy9hcnRvb2xraXQ1LWpzL2xpYi9hcnRvb2xraXQ1L2xpYi9TUkMvS1BNL0ZyZWFrTWF0Y2hlci9tYXRjaGVycy9rbWVkb2lkcy5oAGIxIGJpbiBpbmRleCBvdXQgb2YgcmFuZ2UAYmluQW5nbGUgb3V0IG9mIHJhbmdlAEFzc2VydGlvbiBgc2NhbGUgPCBtTnVtU2NhbGVzUGVyT2N0YXZlYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgZHN0W2ldIDw9IDQxMjkwMjRgIGZhaWxlZCBpbiAAayBzaG91bGQgbWF0Y2ggdGhlIG51bWJlciBvZiBjbHVzdGVyIGNlbnRlcnMAU2NhbGUgb3V0IG9mIHJhbmdlAC92YXIvbGliAEFzc2VydGlvbiBgYjIgPj0gMCAmJiBiMiA8IG51bV9iaW5zYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgYmluQW5nbGUgPCBtTnVtQW5nbGVCaW5zYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgeHBfcGx1c18xID49IDAgJiYgeHBfcGx1c18xIDwgd2lkdGhgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBkc3RbaV0gPj0gLTQxMjkwMjRgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBpbTAuaGVpZ2h0KCkgPT0gaW0yLmhlaWdodCgpYCBmYWlsZWQgaW4gAHhwX3BsdXNfMSBvdXQgb2YgYm91bmRzAC8uY29uZmlnAGIyIGJpbiBpbmRleCBvdXQgb2YgcmFuZ2UAQXNzZXJ0aW9uIGBudW1fZmVhdHVyZXMgPiAwYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgYmluU2NhbGUgPj0gMGAgZmFpbGVkIGluIABBc3NlcnRpb24gYChpbTEuaGVpZ2h0KCk+PjEpID09IGltMi5oZWlnaHQoKWAgZmFpbGVkIGluIAB2ZWN0b3IATnVtYmVyIG9mIGZlYXR1cmVzIG11c3QgYmUgcG9zaXRpdmUAYmluU2NhbGUgb3V0IG9mIHJhbmdlAFRNUERJUgBBc3NlcnRpb24gYGd4eCA8PSA0MTI5MDI0YCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgdzAgPj0gMCAmJiB3MCA8PSAxLjAwMDFgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGAoaW0wLmhlaWdodCgpPj4xKSA9PSBpbTEuaGVpZ2h0KClgIGZhaWxlZCBpbiAAdmVjdG9yAC90bXAAT3V0IG9mIHJhbmdlAEFzc2VydGlvbiBgYmluU2NhbGUgPCBtTnVtU2NhbGVCaW5zYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgbnVtX2luZGljZXMgPD0gbnVtX2ZlYXR1cmVzYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgZ3h4ID49IDBgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGAoaW0wLmhlaWdodCgpPj4xKSA9PSBpbTIuaGVpZ2h0KClgIGZhaWxlZCBpbiAATW9yZSBpbmRpY2VzIHRoYW4gZmVhdHVyZXMARXJyb3IgbG9va2luZyBmb3IgcmVzb3VyY2VzIGRpcmVjdG9yeSBwYXRoAEFzc2VydGlvbiBgcm93IDwgbUhlaWdodGAgZmFpbGVkIGluIABBc3NlcnRpb24gYG1CdWNrZXRzLnNpemUoKSA9PSBtTnVtQnVja2V0c1hgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBneXkgPD0gNDEyOTAyNGAgZmFpbGVkIGluIABBc3NlcnRpb24gYHcxID49IDAgJiYgdzEgPD0gMS4wMDAxYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgaW5kZXggPD0gKGJpblggKyBiaW5ZKm1OdW1YQmlucyArIGJpbkFuZ2xlKm1OdW1YQmlucyptTnVtWUJpbnMgKyBiaW5TY2FsZSptTnVtWEJpbnMqbU51bVlCaW5zKm1OdW1BbmdsZUJpbnMpYCBmYWlsZWQgaW4gAEVycm9yIGNyZWF0aW5nIHJlc291cmNlcyBkaXJlY3RvcnkgcGF0aAAvaG9tZS93YWx0ZXIva2Fsd2FsdC1naXRodWIvQVIuanMtZ2l0aHViLW9yZy9hcnRvb2xraXQ1LWpzL2xpYi9hcnRvb2xraXQ1L2xpYi9TUkMvS1BNL0ZyZWFrTWF0Y2hlci9mcmFtZXdvcmsvaW1hZ2UuaABCdWNrZXRzIGFyZSBub3QgYWxsb2NhdGVkAEFzc2VydGlvbiBgbnVtX2luZGljZXMgPj0gbUtgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGB3MiA+PSAwICYmIHcyIDw9IDEuMDAwMWAgZmFpbGVkIGluIABBc3NlcnRpb24gYGd5eSA+PSAwYCBmYWlsZWQgaW4gAE5vdCBlbm91Z2ggZmVhdHVyZXMAcm93IG91dCBvZiBib3VuZHMAdmVjdG9yAEFzc2VydGlvbiBgbUJ1Y2tldHNbMF0uc2l6ZSgpID09IG1OdW1CdWNrZXRzWWAgZmFpbGVkIGluIABBc3NlcnRpb24gYGd4eSA8PSA0MTI5MDI0YCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgdzMgPj0gMCAmJiB3MyA8PSAxLjAwMDFgIGZhaWxlZCBpbiAARXJyb3I6IFVuYWJsZSB0byBjaGFuZ2Ugd29ya2luZyBkaXJlY3RvcnkgdG8gJyVzJy4KAEFzc2lnbm1lbnQgc2l6ZSBpcyBpbmNvcnJlY3QAQXNzZXJ0aW9uIGBtRmVhdHVyZVBvaW50cy5zaXplKCkgPD0gbU1heE51bUZlYXR1cmVQb2ludHNgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBneHkgPj0gLTQxMjkwMjRgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGAodzArdzErdzIrdzMpIDw9IDEuMDAwMWAgZmFpbGVkIGluIABBc3NlcnRpb24gYG4gPiAwYCBmYWlsZWQgaW4gAFslIC4zZiAlIC4zZiAlIC4zZl0gWyUgNi4xZl0KAAADAAAAAwAAAAQAAAAEAAAABAAAAAEAAAAEAAAAAgAAAAIAAAACAAAAAgAAAAIAAAABAAAAAQAAAAEAQYCtAQunMgQAAACIAAAABQAAAJAAAAAGAAAAmAAAAAkAAACwAAAAGAQAAFMLAAAGDgAA0w8AAC5pc2V0AHJiAE42dmlzaW9uMjVHYXVzc2lhblNjYWxlU3BhY2VQeXJhbWlkRQAAABT6AAC5VgAAVG9vIG1hbnkgZmVhdHVyZSBwb2ludHMAdmVjdG9yAC9ob21lL3dhbHRlci9rYWx3YWx0LWdpdGh1Yi9BUi5qcy1naXRodWItb3JnL2FydG9vbGtpdDUtanMvbGliL2FydG9vbGtpdDUvbGliL1NSQy9LUE0vRnJlYWtNYXRjaGVyL3V0aWxzL3BhcnRpYWxfc29ydC5oAEFzc2VydGlvbiBgcG9zID09IDY2NmAgZmFpbGVkIGluIABBc3NlcnRpb24gYG51bV9jZW50ZXJzID4gMGAgZmFpbGVkIGluIABUaGVyZSBtdXN0IGJlIGF0IGxlYXN0IDEgY2VudGVyAG4gbXVzdCBiZSBwb3NpdGl2ZQBQb3NpdGlvbiBpcyBub3Qgd2l0aGluIHJhbmdlAEFzc2VydGlvbiBga3Auc2NhbGUgPCBtTGFwbGFjaWFuUHlyYW1pZC5udW1TY2FsZVBlck9jdGF2ZSgpYCBmYWlsZWQgaW4gAFslc10gWyVzXSBbJXNdIDogRm91bmQgJWQgZmVhdHVyZXMgaW4gcXVlcnkARmVhdHVyZSBwb2ludCBzY2FsZSBpcyBvdXQgb2YgYm91bmRzAEFzc2VydGlvbiBgayA+IDBgIGZhaWxlZCBpbiAAayBtdXN0IGJlIHBvc2l0aXZlAEZpbmQgTWF0Y2hlcyAoMSkAQXNzZXJ0aW9uIGBrcC5zY29yZSA9PSBsYXAxLmdldDxmbG9hdD4oeSlbeF1gIGZhaWxlZCBpbiAAU2NvcmUgaXMgbm90IGNvbnNpc3RlbnQgd2l0aCB0aGUgRG9HIGltYWdlAEhvdWdoIFZvdGluZyAoMSkARmluZCBIb3VnaCBNYXRjaGVzICgxKQBBc3NlcnRpb24gYGJ1Y2tldFswXS5maXJzdCA+PSBidWNrZXRbbl0uZmlyc3RgIGZhaWxlZCBpbiAAbnRoX2VsZW1lbnQgZmFpbGVkAEVzdGltYXRlIEhvbW9ncmFwaHkgKDEpAEZpbmQgSW5saWVycyAoMSkAQXNzZXJ0aW9uIGBvY3RhdmUgPCBtTnVtT2N0YXZlc2AgZmFpbGVkIGluIAAvaG9tZS93YWx0ZXIva2Fsd2FsdC1naXRodWIvQVIuanMtZ2l0aHViLW9yZy9hcnRvb2xraXQ1LWpzL2xpYi9hcnRvb2xraXQ1L2xpYi9TUkMvS1BNL0ZyZWFrTWF0Y2hlci9kZXRlY3RvcnMvZ2F1c3NpYW5fc2NhbGVfc3BhY2VfcHlyYW1pZC5oAEZpbmQgTWF0Y2hlcyAoMikAT2N0YXZlIG91dCBvZiByYW5nZQBIb3VnaCBWb3RpbmcgKDIpAEZpbmQgSG91Z2ggTWF0Y2hlcyAoMikAQXNzZXJ0aW9uIGBzY2FsZSA8IG1OdW1TY2FsZXNQZXJPY3RhdmVgIGZhaWxlZCBpbiAAU2NhbGUgb3V0IG9mIHJhbmdlAEVzdGltYXRlIEhvbW9ncmFwaHkgKDIpAEZpbmQgSW5saWVycyAoMikAQXNzZXJ0aW9uIGBpbmRleCA8IG1JbWFnZXMuc2l6ZSgpYCBmYWlsZWQgaW4gAC9ob21lL3dhbHRlci9rYWx3YWx0LWdpdGh1Yi9BUi5qcy1naXRodWItb3JnL2FydG9vbGtpdDUtanMvbGliL2FydG9vbGtpdDUvbGliL1NSQy9LUE0vRnJlYWtNYXRjaGVyL2RldGVjdG9ycy9Eb0dfc2NhbGVfaW52YXJpYW50X2RldGVjdG9yLmgAQXNzZXJ0aW9uIGBiZXN0X2luZGV4ICE9IHN0ZDo6bnVtZXJpY19saW1pdHM8c2l6ZV90Pjo6bWF4KClgIGZhaWxlZCBpbiAAL2hvbWUvd2FsdGVyL2thbHdhbHQtZ2l0aHViL0FSLmpzLWdpdGh1Yi1vcmcvYXJ0b29sa2l0NS1qcy9saWIvYXJ0b29sa2l0NS9saWIvU1JDL0tQTS9GcmVha01hdGNoZXIvbWF0Y2hlcnMvZmVhdHVyZV9tYXRjaGVyLWlubGluZS5oAEluZGV4IGlzIG91dCBvZiByYW5nZQBTb21ldGhpbmcgc3RyYW5nZQBBc3NlcnRpb24gYHNjYWxlID49IDBgIGZhaWxlZCBpbiAAU2NhbGUgbXVzdCBiZSBwb3NpdGl2ZQBBc3NlcnRpb24gYG1NYXRjaGVzLnNpemUoKSA8PSBmZWF0dXJlczEtPnNpemUoKWAgZmFpbGVkIGluIABOdW1iZXIgb2YgbWF0Y2hlcyBzaG91bGQgYmUgbG93ZXIAU2NhbGUgbXVzdCBiZSBsZXNzIHRoYW4gbnVtYmVyIG9mIHNjYWxlIHBlciBvY3RhdmUAQXNzZXJ0aW9uIGBsYXAwLmhlaWdodCgpID09IGxhcDEuaGVpZ2h0KCkgPT0gbGFwMi5oZWlnaHQoKWAgZmFpbGVkIGluIABBc3NlcnRpb24gYG1Sb290LmdldCgpYCBmYWlsZWQgaW4gAFdpZHRoL2hlaWdodCBhcmUgbm90IGNvbnNpc3RlbnQAUm9vdCBjYW5ub3QgYmUgTlVMTABBc3NlcnRpb24gYG1pbmkgIT0gLTFgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGAobGFwMC5oZWlnaHQoKSA9PSBsYXAxLmhlaWdodCgpKSAmJiAoKGxhcDEuaGVpZ2h0KCk+PjEpID09IGxhcDIuaGVpZ2h0KCkpYCBmYWlsZWQgaW4gAE1pbmltdW0gaW5kZXggbm90IHNldABBc3NlcnRpb24gYCgobGFwMC53aWR0aCgpPj4xKSA9PSBsYXAxLndpZHRoKCkpICYmIChsYXAxLndpZHRoKCkgPT0gbGFwMi53aWR0aCgpKWAgZmFpbGVkIGluIABBc3NlcnRpb24gYDBgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBuIDw9IGluX21hdGNoZXMuc2l6ZSgpYCBmYWlsZWQgaW4gAEltYWdlIHNpemVzIGFyZSBpbmNvbnNpc3RlbnQAU2hvdWxkIGJlIHRoZSBzYW1lAEFzc2VydGlvbiBgYmluWCA+PSAwYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgKHgtMSkgPj0gMCAmJiAoeCsxKSA8IGxhcDEud2lkdGgoKWAgZmFpbGVkIGluIAB4IG91dCBvZiBib3VuZHMAL2hvbWUvd2FsdGVyL2thbHdhbHQtZ2l0aHViL0FSLmpzLWdpdGh1Yi1vcmcvYXJ0b29sa2l0NS1qcy9saWIvYXJ0b29sa2l0NS9saWIvU1JDL0tQTS9GcmVha01hdGNoZXIvbWF0Y2hlcnMvaG91Z2hfc2ltaWxhcml0eV92b3RpbmcuaABiaW5YIG91dCBvZiByYW5nZQBBc3NlcnRpb24gYCh5LTEpID49IDAgJiYgKHkrMSkgPCBsYXAxLmhlaWdodCgpYCBmYWlsZWQgaW4gAHkgb3V0IG9mIGJvdW5kcwBBc3NlcnRpb24gYGJpblggPCBtTnVtWEJpbnNgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBiaW5ZID49IDBgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBsYXAwLndpZHRoKCkgPT0gbGFwMS53aWR0aCgpYCBmYWlsZWQgaW4gAEltYWdlIGRpbWVuc2lvbnMgaW5jb25zaXN0ZW50AGJpblkgb3V0IG9mIHJhbmdlAEFzc2VydGlvbiBgYmluWSA8IG1OdW1ZQmluc2AgZmFpbGVkIGluIABBc3NlcnRpb24gYGxhcDAud2lkdGgoKSA9PSBsYXAyLndpZHRoKClgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBiaW5BbmdsZSA+PSAwYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgbGFwMC5oZWlnaHQoKSA9PSBsYXAxLmhlaWdodCgpYCBmYWlsZWQgaW4gAGJpbkFuZ2xlIG91dCBvZiByYW5nZQBBc3NlcnRpb24gYGxhcDAuaGVpZ2h0KCkgPT0gbGFwMi5oZWlnaHQoKWAgZmFpbGVkIGluIABBc3NlcnRpb24gYGJpbkFuZ2xlIDwgbU51bUFuZ2xlQmluc2AgZmFpbGVkIGluIABBc3NlcnRpb24gYCh4LTEpID49IDAgJiYgKHgrMSkgPCBpbS53aWR0aCgpYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgYmluU2NhbGUgPj0gMGAgZmFpbGVkIGluIABBc3NlcnRpb24gYCh5LTEpID49IDAgJiYgKHkrMSkgPCBpbS5oZWlnaHQoKWAgZmFpbGVkIGluIABiaW5TY2FsZSBvdXQgb2YgcmFuZ2UAQXNzZXJ0aW9uIGAobGFwMC53aWR0aCgpPj4xKSA9PSBsYXAyLndpZHRoKClgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBiaW5TY2FsZSA8IG1OdW1TY2FsZUJpbnNgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGAobGFwMC5oZWlnaHQoKT4+MSkgPT0gbGFwMi5oZWlnaHQoKWAgZmFpbGVkIGluIABBc3NlcnRpb24gYHhfZGl2XzItMC41ZiA+PSAwYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgZGlzdEJpbkFuZ2xlID49IDBgIGZhaWxlZCBpbiAAeF9kaXZfMiBvdXQgb2YgYm91bmRzIG91dCBvZiBib3VuZHMgZm9yIGludGVycG9sYXRpb24AZGlzdEJpbkFuZ2xlIG11c3Qgbm90IGJlIG5lZ2F0aXZlAEFzc2VydGlvbiBgaHlwLnNpemUoKSA+PSA5Km1heF9udW1faHlwb3RoZXNlc2AgZmFpbGVkIGluIABBc3NlcnRpb24gYHlfZGl2XzItMC41ZiA+PSAwYCBmYWlsZWQgaW4gAHlfZGl2XzIgb3V0IG9mIGJvdW5kcyBvdXQgb2YgYm91bmRzIGZvciBpbnRlcnBvbGF0aW9uAC9ob21lL3dhbHRlci9rYWx3YWx0LWdpdGh1Yi9BUi5qcy1naXRodWItb3JnL2FydG9vbGtpdDUtanMvbGliL2FydG9vbGtpdDUvbGliL1NSQy9LUE0vRnJlYWtNYXRjaGVyL2hvbW9ncmFwaHlfZXN0aW1hdGlvbi9yb2J1c3RfaG9tb2dyYXBoeS5oAGh5cCB2ZWN0b3Igc2hvdWxkIGJlIG9mIHNpemUgOSptYXhfbnVtX2h5cG90aGVzZXMAQXNzZXJ0aW9uIGB4X2Rpdl8yKzAuNWYgPCBsYXAyLndpZHRoKClgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGB0bXBfaS5zaXplKCkgPj0gbnVtX3BvaW50c2AgZmFpbGVkIGluIABBc3NlcnRpb24gYHlfZGl2XzIrMC41ZiA8IGxhcDIuaGVpZ2h0KClgIGZhaWxlZCBpbiAAdG1wX2kgdmVjdG9yIHNob3VsZCBiZSBvZiBzaXplIG51bV9wb2ludHMAQXNzZXJ0aW9uIGAobGFwMC53aWR0aCgpPj4xKSA9PSBsYXAxLndpZHRoKClgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBoeXBfY29zdHMuc2l6ZSgpID49IG1heF9udW1faHlwb3RoZXNlc2AgZmFpbGVkIGluIABBc3NlcnRpb24gYChsYXAwLmhlaWdodCgpPj4xKSA9PSBsYXAxLmhlaWdodCgpYCBmYWlsZWQgaW4gAHZlY3RvcgBBc3NlcnRpb24gYG4gPiAwYCBmYWlsZWQgaW4gAC9ob21lL3dhbHRlci9rYWx3YWx0LWdpdGh1Yi9BUi5qcy1naXRodWItb3JnL2FydG9vbGtpdDUtanMvbGliL2FydG9vbGtpdDUvbGliL1NSQy9LUE0vRnJlYWtNYXRjaGVyL3V0aWxzL3BhcnRpYWxfc29ydC5oAEFzc2VydGlvbiBgcm93IDwgbUhlaWdodGAgZmFpbGVkIGluIAAvaG9tZS93YWx0ZXIva2Fsd2FsdC1naXRodWIvQVIuanMtZ2l0aHViLW9yZy9hcnRvb2xraXQ1LWpzL2xpYi9hcnRvb2xraXQ1L2xpYi9TUkMvS1BNL0ZyZWFrTWF0Y2hlci9mcmFtZXdvcmsvaW1hZ2UuaABuIG11c3QgYmUgcG9zaXRpdmUAcm93IG91dCBvZiBib3VuZHMAQXNzZXJ0aW9uIGBrID4gMGAgZmFpbGVkIGluIABrIG11c3QgYmUgcG9zaXRpdmUAQXNzZXJ0aW9uIGAoaW50KXN0ZDo6Zmxvb3IoeCkgPT0gKGludCl4YCBmYWlsZWQgaW4gAC9ob21lL3dhbHRlci9rYWx3YWx0LWdpdGh1Yi9BUi5qcy1naXRodWItb3JnL2FydG9vbGtpdDUtanMvbGliL2FydG9vbGtpdDUvbGliL1NSQy9LUE0vRnJlYWtNYXRjaGVyL2RldGVjdG9ycy9pbnRlcnBvbGF0ZS5oAEFzc2VydGlvbiBgMGAgZmFpbGVkIGluIABGYWlsZWQgdG8gY29tcHV0ZSBtYXRyaXggaW52ZXJzZQBmbG9vcigpIGFuZCBjYXN0IG5vdCB0aGUgc2FtZQBBc3NlcnRpb24gYChpbnQpc3RkOjpmbG9vcih5KSA9PSAoaW50KXlgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGB5cCA+PSAwICYmIHlwIDwgaGVpZ2h0YCBmYWlsZWQgaW4gAHlwIG91dCBvZiBib3VuZHMAQXNzZXJ0aW9uIGB5cF9wbHVzXzEgPj0gMCAmJiB5cF9wbHVzXzEgPCBoZWlnaHRgIGZhaWxlZCBpbiAAeXBfcGx1c18xIG91dCBvZiBib3VuZHMAQXNzZXJ0aW9uIGB4cCA+PSAwICYmIHhwIDwgd2lkdGhgIGZhaWxlZCBpbiAAeHAgb3V0IG9mIGJvdW5kcwBBc3NlcnRpb24gYHhwX3BsdXNfMSA+PSAwICYmIHhwX3BsdXNfMSA8IHdpZHRoYCBmYWlsZWQgaW4gAHhwX3BsdXNfMSBvdXQgb2YgYm91bmRzAEFzc2VydGlvbiBgdzAgPj0gMCAmJiB3MCA8PSAxLjAwMDFgIGZhaWxlZCBpbiAAT3V0IG9mIHJhbmdlAEFzc2VydGlvbiBgdzEgPj0gMCAmJiB3MSA8PSAxLjAwMDFgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGB3MiA+PSAwICYmIHcyIDw9IDEuMDAwMWAgZmFpbGVkIGluIABBc3NlcnRpb24gYHczID49IDAgJiYgdzMgPD0gMS4wMDAxYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgKHcwK3cxK3cyK3czKSA8PSAxLjAwMDFgIGZhaWxlZCBpbiAAAAAAAADgVgAAEQAAABIAAAAAAAAAJG0AABMAAAAUAAAATjZ2aXNpb245RXhjZXB0aW9uRQA8+gAA5GwAAFT7AABONnZpc2lvbjE4Qmlub21pYWxQeXJhbWlkMzJmRQAAADz6AAAEbQAA4FYAAAAAAAD4bAAADwAAABUAAAAWAAAAuVKMPo5a5z65Uow+AAAAAAAAAAD4bQAAFwAAABgAAAAZAAAAGgAAABsAAABOU3QzX18yMjBfX3NoYXJlZF9wdHJfcG9pbnRlcklQTjZ2aXNpb244S2V5ZnJhbWVJTGk5NkVFRU5TXzEwc2hhcmVkX3B0cklTM19FMjdfX3NoYXJlZF9wdHJfZGVmYXVsdF9kZWxldGVJUzNfUzNfRUVOU185YWxsb2NhdG9ySVMzX0VFRUUAPPoAAHBtAAC09wAATlN0M19fMjEwc2hhcmVkX3B0cklONnZpc2lvbjhLZXlmcmFtZUlMaTk2RUVFRTI3X19zaGFyZWRfcHRyX2RlZmF1bHRfZGVsZXRlSVMzX1MzX0VFAGJvb2wgdmlzaW9uOjpWaXN1YWxEYXRhYmFzZTx2aXNpb246OkZSRUFLRXh0cmFjdG9yLCB2aXNpb246OkJpbmFyeUZlYXR1cmVTdG9yZSwgdmlzaW9uOjpCaW5hcnlGZWF0dXJlTWF0Y2hlcjw5Nj4+OjpxdWVyeShjb25zdCBHYXVzc2lhblNjYWxlU3BhY2VQeXJhbWlkICopIFtGRUFUVVJFX0VYVFJBQ1RPUiA9IHZpc2lvbjo6RlJFQUtFeHRyYWN0b3IsIFNUT1JFID0gdmlzaW9uOjpCaW5hcnlGZWF0dXJlU3RvcmUsIE1BVENIRVIgPSB2aXNpb246OkJpbmFyeUZlYXR1cmVNYXRjaGVyPDk2Pl0AaHlwX2Nvc3RzIHZlY3RvciBzaG91bGQgYmUgb2Ygc2l6ZSBtYXhfbnVtX2h5cG90aGVzZXMAQbTfAQvfULK+uT4S3KC+kL45PhLcoL6Qvjm+AAAAgLK+ub4S3KA+kL45vhLcoD6Qvjk+0nIYvwAAAADScpi+OgYEv9JymD46BgS/0nIYPwAAAIDScpg+OgYEP9JymL46BgQ/AAAAgFa4Pb9mTSQ/Vri9vmZNJD9WuL0+AAAAAFa4PT9mTSS/Vri9PmZNJL9WuL2+DOlYPwAAAIAM6dg+mdk7Pwzp2L6Z2Ts/DOlYvwAAAAAM6di+mdk7vwzp2D6Z2Tu/AAAAAPxTbj/xZU6/DVTuPvFlTr8NVO6+AAAAgPxTbr/xZU4/DVTuvvFlTj8NVO4+AACAvwAAAAAAAAC/0LNdvwAAAD/Qs12/AACAPwAAAIAAAAA/0LNdPwAAAL/Qs10/AAAAADhxAAAXAAAAHAAAAB0AAAAeAAAAHwAAAE5TdDNfXzIyMF9fc2hhcmVkX3B0cl9wb2ludGVySVBoMTZOdWxsQXJyYXlEZWxldGVySWhFTlNfOWFsbG9jYXRvckloRUVFRQAAAAA8+gAA7HAAALT3AAAxNk51bGxBcnJheURlbGV0ZXJJaEUAAAAAAAAA4HEAABcAAAAgAAAAIQAAACIAAAAjAAAATlN0M19fMjIwX19zaGFyZWRfcHRyX3BvaW50ZXJJUGhOU18xMHNoYXJlZF9wdHJJaEUyN19fc2hhcmVkX3B0cl9kZWZhdWx0X2RlbGV0ZUloaEVFTlNfOWFsbG9jYXRvckloRUVFRQA8+gAAeHEAALT3AABOU3QzX18yMTBzaGFyZWRfcHRySWhFMjdfX3NoYXJlZF9wdHJfZGVmYXVsdF9kZWxldGVJaGhFRQB2aXNpb246OlNjb3BlZFRpbWVyOjp+U2NvcGVkVGltZXIoKQBpbmZpbml0eQBNaXNzaW5nIEh1ZmZtYW4gY29kZSB0YWJsZSBlbnRyeQBGZWJydWFyeQBKYW51YXJ5AEp1bHkAVGh1cnNkYXkAVHVlc2RheQBXZWRuZXNkYXkAU2F0dXJkYXkAU3VuZGF5AE1vbmRheQBGcmlkYXkATWF5ACVtLyVkLyV5AE1BWF9BTExPQ19DSFVOSyBpcyB3cm9uZywgcGxlYXNlIGZpeABBTElHTl9UWVBFIGlzIHdyb25nLCBwbGVhc2UgZml4AHNldE1hcmtlckluZm9WZXJ0ZXgATm90IGEgSlBFRyBmaWxlOiBzdGFydHMgd2l0aCAweCUwMnggMHglMDJ4AENvcnJ1cHQgSlBFRyBkYXRhOiAldSBleHRyYW5lb3VzIGJ5dGVzIGJlZm9yZSBtYXJrZXIgMHglMDJ4AFVuZXhwZWN0ZWQgbWFya2VyIDB4JTAyeABVbnN1cHBvcnRlZCBtYXJrZXIgdHlwZSAweCUwMngAVW5zdXBwb3J0ZWQgSlBFRyBwcm9jZXNzOiBTT0YgdHlwZSAweCUwMngARGVmaW5lIEh1ZmZtYW4gVGFibGUgMHglMDJ4AERlZmluZSBBcml0aG1ldGljIFRhYmxlIDB4JTAyeDogMHglMDJ4AC0rICAgMFgweAAtMFgrMFggMFgtMHgrMHggMHgAQm9ndXMgREFDIHZhbHVlIDB4JXgAX19uZXh0X3ByaW1lIG92ZXJmbG93AEh1ZmZtYW4gY29kZSBzaXplIHRhYmxlIG92ZXJmbG93AE5vdgBUaHUAICAgICAgICAlNHUgJTR1ICU0dSAlNHUgJTR1ICU0dSAlNHUgJTR1AEpQRUcgcGFyYW1ldGVyIHN0cnVjdCBtaXNtYXRjaDogbGlicmFyeSB0aGlua3Mgc2l6ZSBpcyAldSwgY2FsbGVyIGV4cGVjdHMgJXUARGVmaW5lIFJlc3RhcnQgSW50ZXJ2YWwgJXUAV2FybmluZzogdGh1bWJuYWlsIGltYWdlIHNpemUgZG9lcyBub3QgbWF0Y2ggZGF0YSBsZW5ndGggJXUATWlzY2VsbGFuZW91cyBtYXJrZXIgMHglMDJ4LCBsZW5ndGggJXUASkZJRiBleHRlbnNpb24gbWFya2VyOiB0eXBlIDB4JTAyeCwgbGVuZ3RoICV1AEpGSUYgZXh0ZW5zaW9uIG1hcmtlcjogcGFsZXR0ZSB0aHVtYm5haWwgaW1hZ2UsIGxlbmd0aCAldQBKRklGIGV4dGVuc2lvbiBtYXJrZXI6IEpQRUctY29tcHJlc3NlZCB0aHVtYm5haWwgaW1hZ2UsIGxlbmd0aCAldQBKRklGIGV4dGVuc2lvbiBtYXJrZXI6IFJHQiB0aHVtYm5haWwgaW1hZ2UsIGxlbmd0aCAldQBVbmtub3duIEFQUDE0IG1hcmtlciAobm90IEFkb2JlKSwgbGVuZ3RoICV1AFVua25vd24gQVBQMCBtYXJrZXIgKG5vdCBKRklGKSwgbGVuZ3RoICV1AE9idGFpbmVkIFhNUyBoYW5kbGUgJXUARnJlZWQgWE1TIGhhbmRsZSAldQBPYnRhaW5lZCBFTVMgaGFuZGxlICV1AEZyZWVkIEVNUyBoYW5kbGUgJXUAdW5zdXBwb3J0ZWQgbG9jYWxlIGZvciBzdGFuZGFyZCBpbnB1dABBdWd1c3QAZ2V0VHJhbnNNYXRNdWx0aVNxdWFyZVJvYnVzdABJbnZhbGlkIGNyb3AgcmVxdWVzdABVbnN1cHBvcnRlZCBjb2xvciBjb252ZXJzaW9uIHJlcXVlc3QAdW5zaWduZWQgc2hvcnQAZ2V0TXVsdGlNYXJrZXJDb3VudABnZXRUcmFuc01hdFNxdWFyZUNvbnQAdW5zaWduZWQgaW50AENvcnJ1cHQgSlBFRyBkYXRhOiBwcmVtYXR1cmUgZW5kIG9mIGRhdGEgc2VnbWVudABoZWlnaHQARnJhY3Rpb25hbCBzYW1wbGluZyBub3QgaW1wbGVtZW50ZWQgeWV0AENDSVI2MDEgc2FtcGxpbmcgbm90IGltcGxlbWVudGVkIHlldABOb3QgaW1wbGVtZW50ZWQgeWV0AGZzZXQAZ2V0AE9jdABmbG9hdABTYXQAdWludDY0X3QAQ2Fubm90IHF1YW50aXplIG1vcmUgdGhhbiAlZCBjb2xvciBjb21wb25lbnRzAFN0YXJ0IE9mIFNjYW46ICVkIGNvbXBvbmVudHMAQm9ndXMgdmlydHVhbCBhcnJheSBhY2Nlc3MAQm9ndXMgc2FtcGxpbmcgZmFjdG9ycwBRdWFudGl6aW5nIHRvICVkID0gJWQqJWQqJWQgY29sb3JzAFF1YW50aXppbmcgdG8gJWQgY29sb3JzAENhbm5vdCBxdWFudGl6ZSB0byBmZXdlciB0aGFuICVkIGNvbG9ycwBDYW5ub3QgcXVhbnRpemUgdG8gbW9yZSB0aGFuICVkIGNvbG9ycwBJbnZhbGlkIEpQRUcgZmlsZSBzdHJ1Y3R1cmU6IHR3byBTT0kgbWFya2VycwBJbnZhbGlkIEpQRUcgZmlsZSBzdHJ1Y3R1cmU6IHR3byBTT0YgbWFya2VycwBuZnRNYXJrZXJzAFNtb290aGluZyBub3Qgc3VwcG9ydGVkIHdpdGggbm9uc3RhbmRhcmQgc2FtcGxpbmcgcmF0aW9zAE1heGltdW0gc3VwcG9ydGVkIGltYWdlIGRpbWVuc2lvbiBpcyAldSBwaXhlbHMAQXBwbGljYXRpb24gdHJhbnNmZXJyZWQgdG9vIG1hbnkgc2NhbmxpbmVzAEFwcGxpY2F0aW9uIHRyYW5zZmVycmVkIHRvbyBmZXcgc2NhbmxpbmVzAEZhaWxlZCB0byBjcmVhdGUgdGVtcG9yYXJ5IGZpbGUgJXMAQ2xvc2VkIHRlbXBvcmFyeSBmaWxlICVzAE9wZW5lZCB0ZW1wb3JhcnkgZmlsZSAlcwBBcHIAdmVjdG9yAElucHV0IGZpbGUgcmVhZCBlcnJvcgBzZXRNYXJrZXJJbmZvRGlyAEludmFsaWQgSlBFRyBmaWxlIHN0cnVjdHVyZTogbWlzc2luZyBTT1MgbWFya2VyAG5mdE1hcmtlcgBnZXRNYXJrZXIAZGV0ZWN0TWFya2VyAF9hZGRNdWx0aU1hcmtlcgBnZXRNdWx0aUVhY2hNYXJrZXIAX2FkZE1hcmtlcgBnZXRORlRNYXJrZXIAZGV0ZWN0TkZUTWFya2VyAF9hZGRORlRNYXJrZXIAT2N0b2JlcgBOb3ZlbWJlcgBTZXB0ZW1iZXIARGVjZW1iZXIAdW5zaWduZWQgY2hhcgBpb3NfYmFzZTo6Y2xlYXIATWFyAFVucmVjb2duaXplZCBjb21wb25lbnQgSURzICVkICVkICVkLCBhc3N1bWluZyBZQ2JDcgBzZXR1cABWaXJ0dWFsIGFycmF5IGNvbnRyb2xsZXIgbWVzc2VkIHVwAFNlcAAlSTolTTolUyAlcABzZXRQYXR0UmF0aW8AZ2V0UGF0dFJhdGlvAHRlYXJkb3duAFN1bgBKdW4Ac3RkOjpleGNlcHRpb24AQm9ndXMgSHVmZm1hbiB0YWJsZSBkZWZpbml0aW9uAFNlbGVjdGVkICVkIGNvbG9ycyBmb3IgcXVhbnRpemF0aW9uAEltYWdlIHRvbyB3aWRlIGZvciB0aGlzIGltcGxlbWVudGF0aW9uAE1vbgBuYW4ARGlkbid0IGV4cGVjdCBtb3JlIHRoYW4gb25lIHNjYW4AU2FtcGxpbmcgZmFjdG9ycyB0b28gbGFyZ2UgZm9yIGludGVybGVhdmVkIHNjYW4ASmFuAGdldE1hcmtlck51bQBnZXRNdWx0aU1hcmtlck51bQBKdWwAYm9vbABCdWZmZXIgcGFzc2VkIHRvIEpQRUcgbGlicmFyeSBpcyB0b28gc21hbGwAQXByaWwAc2V0TG9nTGV2ZWwAZ2V0TG9nTGV2ZWwAZW1zY3JpcHRlbjo6dmFsAHB1c2hfYmFjawBGcmkAZHBpAGJhZF9hcnJheV9uZXdfbGVuZ3RoAEJvZ3VzIG1hcmtlciBsZW5ndGgAd2lkdGgATWFyY2gAQXVnAHVuc2lnbmVkIGxvbmcAc3RkOjp3c3RyaW5nAGJhc2ljX3N0cmluZwBzdGQ6OnN0cmluZwBzdGQ6OnUxNnN0cmluZwBzdGQ6OnUzMnN0cmluZwBDb3B5cmlnaHQgKEMpIDIwMTgsIFRob21hcyBHLiBMYW5lLCBHdWlkbyBWb2xsYmVkaW5nAGluZgAlLjBMZgAlTGYAcmVzaXplAHRydWUAVHVlAGZhbHNlAFN1c3BlbnNpb24gbm90IGFsbG93ZWQgaGVyZQBnZXRUcmFuc01hdFNxdWFyZQBnZXRUcmFuc01hdE11bHRpU3F1YXJlAHNldE1hdHJpeENvZGVUeXBlAGdldE1hdHJpeENvZGVUeXBlAEp1bmUAc2V0UHJvamVjdGlvbk5lYXJQbGFuZQBnZXRQcm9qZWN0aW9uTmVhclBsYW5lAHNldFByb2plY3Rpb25GYXJQbGFuZQBnZXRQcm9qZWN0aW9uRmFyUGxhbmUAUmVxdWVzdGVkIGZlYXR1cmUgd2FzIG9taXR0ZWQgYXQgY29tcGlsZSB0aW1lAFNlZWsgZmFpbGVkIG9uIHRlbXBvcmFyeSBmaWxlAFJlYWQgZmFpbGVkIG9uIHRlbXBvcmFyeSBmaWxlAEVtcHR5IGlucHV0IGZpbGUAUHJlbWF0dXJlIGVuZCBvZiBpbnB1dCBmaWxlAFByZW1hdHVyZSBlbmQgb2YgSlBFRyBmaWxlAHNldENhbWVyYSgpOiBFcnJvciBjcmVhdGluZyAzRCBoYW5kbGUAZG91YmxlAERDVCBjb2VmZmljaWVudCBvdXQgb2YgcmFuZ2UASW52YWxpZCBjb2xvciBxdWFudGl6YXRpb24gbW9kZSBjaGFuZ2UASlBFRyBkYXRhc3RyZWFtIGNvbnRhaW5zIG5vIGltYWdlACAgICB3aXRoICVkIHggJWQgdGh1bWJuYWlsIGltYWdlAGdldFByb2Nlc3NpbmdJbWFnZQBTdGFydCBvZiBJbWFnZQBFbmQgT2YgSW1hZ2UAQm9ndXMgYnVmZmVyIGNvbnRyb2wgbW9kZQBDb3JydXB0IEpQRUcgZGF0YTogYmFkIEh1ZmZtYW4gY29kZQBDb3JydXB0IEpQRUcgZGF0YTogYmFkIGFyaXRobWV0aWMgY29kZQBzZXRQYXR0ZXJuRGV0ZWN0aW9uTW9kZQBnZXRQYXR0ZXJuRGV0ZWN0aW9uTW9kZQBzZXREZWJ1Z01vZGUAZ2V0RGVidWdNb2RlAHNldExhYmVsaW5nTW9kZQBnZXRMYWJlbGluZ01vZGUAc2V0VGhyZXNob2xkTW9kZQBnZXRUaHJlc2hvbGRNb2RlAHNldEltYWdlUHJvY01vZGUAZ2V0SW1hZ2VQcm9jTW9kZQBCb2d1cyBpbnB1dCBjb2xvcnNwYWNlAEJvZ3VzIEpQRUcgY29sb3JzcGFjZQBzZXRUaHJlc2hvbGQAZ2V0VGhyZXNob2xkAHZvaWQAQmFja2luZyBzdG9yZSBub3Qgc3VwcG9ydGVkAERDVCBzY2FsZWQgYmxvY2sgc2l6ZSAlZHglZCBub3Qgc3VwcG9ydGVkAFF1YW50aXphdGlvbiB0YWJsZSAweCUwMnggd2FzIG5vdCBkZWZpbmVkAEh1ZmZtYW4gdGFibGUgMHglMDJ4IHdhcyBub3QgZGVmaW5lZABBcml0aG1ldGljIHRhYmxlIDB4JTAyeCB3YXMgbm90IGRlZmluZWQAV3JpdGUgdG8gWE1TIGZhaWxlZABSZWFkIGZyb20gWE1TIGZhaWxlZABXcml0ZSB0byBFTVMgZmFpbGVkAFJlYWQgZnJvbSBFTVMgZmFpbGVkAFdlZAAgICAgICAgICUzZCAlM2QgJTNkICUzZCAlM2QgJTNkICUzZCAlM2QAV2FybmluZzogdW5rbm93biBKRklGIHJldmlzaW9uIG51bWJlciAlZC4lMDJkAENvcnJ1cHQgSlBFRyBkYXRhOiBmb3VuZCBtYXJrZXIgMHglMDJ4IGluc3RlYWQgb2YgUlNUJWQAU3RhcnQgT2YgRnJhbWUgMHglMDJ4OiB3aWR0aD0ldSwgaGVpZ2h0PSV1LCBjb21wb25lbnRzPSVkACAgICBDb21wb25lbnQgJWQ6ICVkaHglZHYgcT0lZABJbnZhbGlkIHByb2dyZXNzaXZlIHBhcmFtZXRlcnMgU3M9JWQgU2U9JWQgQWg9JWQgQWw9JWQAICBTcz0lZCwgU2U9JWQsIEFoPSVkLCBBbD0lZAAgICAgQ29tcG9uZW50ICVkOiBkYz0lZCBhYz0lZABJbnZhbGlkIHByb2dyZXNzaXZlIHBhcmFtZXRlcnMgYXQgc2NhbiBzY3JpcHQgZW50cnkgJWQASW52YWxpZCBzY2FuIHNjcmlwdCBhdCBlbnRyeSAlZABCb2d1cyBEUVQgaW5kZXggJWQAQm9ndXMgREhUIGluZGV4ICVkAEJvZ3VzIERBQyBpbmRleCAlZABUb28gbWFueSBjb2xvciBjb21wb25lbnRzOiAlZCwgbWF4ICVkAEluY29uc2lzdGVudCBwcm9ncmVzc2lvbiBzZXF1ZW5jZSBmb3IgY29tcG9uZW50ICVkIGNvZWZmaWNpZW50ICVkAFdyb25nIEpQRUcgbGlicmFyeSB2ZXJzaW9uOiBsaWJyYXJ5IGlzICVkLCBjYWxsZXIgZXhwZWN0cyAlZABBdCBtYXJrZXIgMHglMDJ4LCByZWNvdmVyeSBhY3Rpb24gJWQAVW5zdXBwb3J0ZWQgSlBFRyBkYXRhIHByZWNpc2lvbiAlZABEZWZpbmUgUXVhbnRpemF0aW9uIFRhYmxlICVkICBwcmVjaXNpb24gJWQAQWRvYmUgQVBQMTQgbWFya2VyOiB2ZXJzaW9uICVkLCBmbGFncyAweCUwNHggMHglMDR4LCB0cmFuc2Zvcm0gJWQASW1wcm9wZXIgY2FsbCB0byBKUEVHIGxpYnJhcnkgaW4gc3RhdGUgJWQAQ2Fubm90IHRyYW5zY29kZSBkdWUgdG8gbXVsdGlwbGUgdXNlIG9mIHF1YW50aXphdGlvbiB0YWJsZSAlZABVbmtub3duIEFkb2JlIGNvbG9yIHRyYW5zZm9ybSBjb2RlICVkAEludmFsaWQgbWVtb3J5IHBvb2wgY29kZSAlZABCb2d1cyBtZXNzYWdlIGNvZGUgJWQASkZJRiBBUFAwIG1hcmtlcjogdmVyc2lvbiAlZC4lMDJkLCBkZW5zaXR5ICVkeCVkICAlZABzdGQ6OmJhZF9hbGxvYwBEZWMAJWxkJWMAQ29tcG9uZW50IGluZGV4ICVkOiBtaXNtYXRjaGluZyBzYW1wbGluZyByYXRpbyAlZDolZCwgJWQ6JWQsICVjAEZlYgByd2EAU2NhbiBzY3JpcHQgZG9lcyBub3QgdHJhbnNtaXQgYWxsIGRhdGEAZ2V0TkZURGF0YQBfbG9hZENhbWVyYQBBUl9VU0VfVFJBQ0tJTkdfSElTVE9SWQBBUl9OT1VTRV9UUkFDS0lOR19ISVNUT1JZACVhICViICVkICVIOiVNOiVTICVZAFBPU0lYAEFSX1RFTVBMQVRFX01BVENISU5HX0NPTE9SX0FORF9NQVRSSVgAQVJfVEVNUExBVEVfTUFUQ0hJTkdfTU9OT19BTkRfTUFUUklYAEFSX0xBQkVMSU5HX1RIUkVTSF9NT0RFX0FVVE9fT1RTVQBBUl9NQVJLRVJfSU5GT19DVVRPRkZfUEhBU0VfTUFUQ0hfQ09OVFJBU1QAQVJfTUFYX0xPT1BfQ09VTlQASW52YWxpZCBjb21wb25lbnQgSUQgJWQgaW4gU09TAEFSX01BUktFUl9JTkZPX0NVVE9GRl9QSEFTRV9IRVVSSVNUSUNfVFJPVUJMRVNPTUVfTUFUUklYX0NPREVTAEVSUk9SX01BUktFUl9JTkRFWF9PVVRfT0ZfQk9VTkRTACVIOiVNOiVTAEFSX0xPR19MRVZFTF9FUlJPUgBBUl9NQVJLRVJfSU5GT19DVVRPRkZfUEhBU0VfUE9TRV9FUlJPUgBBUl9URU1QTEFURV9NQVRDSElOR19DT0xPUgBBUl9URU1QTEFURV9NQVRDSElOR19NT05PAEFSX0xPR19MRVZFTF9JTkZPAEFSX0xPR19MRVZFTF9SRUxfSU5GTwBBUl9MT0dfTEVWRUxfV0FSTgBBUl9NQVRSSVhfQ09ERV9ERVRFQ1RJT04AQVJfTUFSS0VSX0lORk9fQ1VUT0ZGX1BIQVNFX1BBVFRFUk5fRVhUUkFDVElPTgBBUl9MQUJFTElOR19CTEFDS19SRUdJT04AQVJfTEFCRUxJTkdfV0hJVEVfUkVHSU9OAE5BTgBBUl9MQUJFTElOR19USFJFU0hfTU9ERV9BVVRPX01FRElBTgBQTQBKUEVHTUVNAEFNAExDX0FMTABBUl9NQVJLRVJfSU5GT19DVVRPRkZfUEhBU0VfTUFUQ0hfQkFSQ09ERV9FRENfRkFJTABBUl9MQUJFTElOR19USFJFU0hfTU9ERV9NQU5VQUwAQVJfTUFSS0VSX0lORk9fQ1VUT0ZGX1BIQVNFX1BPU0VfRVJST1JfTVVMVEkAQVJfTE9PUF9CUkVBS19USFJFU0gAQVJfREVGQVVMVF9MQUJFTElOR19USFJFU0gAQVJfTE9HX0xFVkVMX0RFQlVHAExBTkcASW52YWxpZCBTT1MgcGFyYW1ldGVycyBmb3Igc2VxdWVudGlhbCBKUEVHAENhdXRpb246IHF1YW50aXphdGlvbiB0YWJsZXMgYXJlIHRvbyBjb2Fyc2UgZm9yIGJhc2VsaW5lIEpQRUcASW52YWxpZCBKUEVHIGZpbGUgc3RydWN0dXJlOiAlcyBiZWZvcmUgU09GAElORgBBUl9MQUJFTElOR19USFJFU0hfTU9ERV9BVVRPX0FEQVBUSVZFAEFSX01BUktFUl9JTkZPX0NVVE9GRl9QSEFTRV9OT05FAEFSX0RFQlVHX0RJU0FCTEUAQVJfREVCVUdfRU5BQkxFAEFSX0lNQUdFX1BST0NfRlJBTUVfSU1BR0UAQVJfSU1BR0VfUFJPQ19GSUVMRF9JTUFHRQBBUl9ERUZBVUxUX1BBVFRFUk5fREVURUNUSU9OX01PREUAQVJfREVGQVVMVF9NQVJLRVJfRVhUUkFDVElPTl9NT0RFAEFSX0RFRkFVTFRfREVCVUdfTU9ERQBBUl9ERUZBVUxUX0xBQkVMSU5HX01PREUAQVJfREVGQVVMVF9JTUFHRV9QUk9DX01PREUAQVJfTUFSS0VSX0lORk9fQ1VUT0ZGX1BIQVNFX01BVENIX0NPTkZJREVOQ0UARVJST1JfQVJDT05UUk9MTEVSX05PVF9GT1VORABFUlJPUl9NVUxUSU1BUktFUl9OT1RfRk9VTkQAQVJfTUFSS0VSX0lORk9fQ1VUT0ZGX1BIQVNFX01BVENIX0JBUkNPREVfTk9UX0ZPVU5EAEFSX01BUktFUl9JTkZPX0NVVE9GRl9QSEFTRV9NQVRDSF9HRU5FUklDAE91dHB1dCBmaWxlIHdyaXRlIGVycm9yIC0tLSBvdXQgb2YgZGlzayBzcGFjZT8AV3JpdGUgZmFpbGVkIG9uIHRlbXBvcmFyeSBmaWxlIC0tLSBvdXQgb2YgZGlzayBzcGFjZT8AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8c2hvcnQ+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PHVuc2lnbmVkIHNob3J0PgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzxpbnQ+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PHVuc2lnbmVkIGludD4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8ZmxvYXQ+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PHVpbnQ4X3Q+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PGludDhfdD4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8dWludDE2X3Q+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PGludDE2X3Q+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PHVpbnQzMl90PgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzxpbnQzMl90PgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzxjaGFyPgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzx1bnNpZ25lZCBjaGFyPgBzdGQ6OmJhc2ljX3N0cmluZzx1bnNpZ25lZCBjaGFyPgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzxzaWduZWQgY2hhcj4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8bG9uZz4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8dW5zaWduZWQgbG9uZz4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8ZG91YmxlPgAwMTIzNDU2Nzg5ADljICAxNC1KYW4tMjAxOABDLlVURi04AEFSX01BVFJJWF9DT0RFXzV4NV9CQ0hfMjJfN183AEFSX01BVFJJWF9DT0RFXzZ4NgBBUl9NQVRSSVhfQ09ERV81eDUAQVJfTUFUUklYX0NPREVfNHg0X0JDSF8xM181XzUAQVJfTUFUUklYX0NPREVfNXg1X0JDSF8yMl8xMl81AEFSX01BVFJJWF9DT0RFXzN4M19QQVJJVFk2NQBBUl9NQVRSSVhfQ09ERV80eDQAQVJfTUFUUklYX0NPREVfM3gzAGZzZXQzAEFSX01BVFJJWF9DT0RFXzR4NF9CQ0hfMTNfOV8zAEFSX01BVFJJWF9DT0RFXzN4M19IQU1NSU5HNjMAQVJfVVNFX1RSQUNLSU5HX0hJU1RPUllfVjIAc2V0dXBBUjIAb24uAG9mZi4AKG51bGwpAEVtcHR5IEpQRUcgaW1hZ2UgKEROTCBub3Qgc3VwcG9ydGVkKQBJbnN1ZmZpY2llbnQgbWVtb3J5IChjYXNlICVkKQBQdXJlIHZpcnR1YWwgZnVuY3Rpb24gY2FsbGVkIQBFcnJvciByZWFkaW5nIGRhdGEgZnJvbSAlcy5mc2V0CgBSZWFkaW5nICVzLmZzZXQKAEVycm9yOiBrcG1TZXRSZWZEYXRhU2V0CgBFcnJvcjoga3BtQ2hhbmdlUGFnZU5vT2ZSZWZEYXRhU2V0CgBFcnJvcjoga3BtTWVyZ2VSZWZEYXRhU2V0CgBEZWJ1ZyBtb2RlIHNldCB0byAlcwoATkZUIG1hcmtlciBoZWlnaHQ6ICVpCgBORlQgbnVtLiBvZiBJbWFnZVNldDogJWkKAE5GVCBtYXJrZXIgZHBpOiAlaQoATkZUIG1hcmtlciB3aWR0aDogJWkKAExhYmVsaW5nIG1vZGUgc2V0IHRvICVkCgBUaHJlc2hvbGQgbW9kZSBzZXQgdG8gJWQKAFRocmVzaG9sZCBzZXQgdG8gJWQKAEFsbG9jYXRlZCB2aWRlb0ZyYW1lU2l6ZSAlZAoAVHJhY2tpbmcgbG9zdC4gJWQKAEVycm9yOiBtYWxsb2MKAEVycm9yIHJlYWRpbmcgS1BNIGRhdGEgZnJvbSAlcy5mc2V0MwoAUmVhZGluZyAlcy5mc2V0MwoAIyMjIEZlYXR1cmUgY2FuZGlkYXRlcyBmb3IgdHJhY2tpbmcgYXJlIG92ZXJmbG93LgoAbG9hZE1hcmtlcigpOiBFcnJvciBsb2FkaW5nIHBhdHRlcm4gZmlsZSAlcy4KAEFSVG9vbEtpdEpTKCk6IFVuYWJsZSB0byBzZXQgdXAgQVIgbXVsdGltYXJrZXIuCgBBUlRvb2xLaXRKUygpOiBVbmFibGUgdG8gc2V0IHVwIE5GVCBtYXJrZXIuCgBBUlRvb2xLaXRKUygpOiBVbmFibGUgdG8gc2V0IHVwIEFSIG1hcmtlci4KAFBhdHRlcm4gcmF0aW8gc2l6ZSBzZXQgdG8gJWYuCgBMb2FkaW5nIG9mIE5GVCBkYXRhIGNvbXBsZXRlLgoAc2V0Q2FtZXJhKCk6IEVycm9yOiBhclBhcmFtTFRDcmVhdGUuCgAgIERvbmUuCgBzZXR1cCgpOiBFcnJvcjogYXJQYXR0Q3JlYXRlSGFuZGxlLgoAc2V0Q2FtZXJhKCk6IEVycm9yOiBhckNyZWF0ZUhhbmRsZS4KAEVycm9yOiBhcjJDcmVhdGVIYW5kbGUuCgBQYXR0ZXJuIGRldGVjdGlvbiBtb2RlIHNldCB0byAlZC4KAEltYWdlIHByb2MuIG1vZGUgc2V0IHRvICVkLgoAICBBc3NpZ25lZCBwYWdlIG5vLiAlZC4KAGxvYWRDYW1lcmEoKTogRXJyb3IgbG9hZGluZyBwYXJhbWV0ZXIgZmlsZSAlcyBmb3IgY2FtZXJhLgoAVHJhY2tlZCBwYWdlICVkIChtYXggJWQpLgoAKioqIENhbWVyYSBQYXJhbWV0ZXIgcmVzaXplZCBmcm9tICVkLCAlZC4gKioqCgBPdXQgb2YgbWVtb3J5ISEKAGNvbmZpZyBkYXRhIGxvYWQgZXJyb3IgISEKAGlkZGRkZGRkZGRkZGRkAGkAaWlpZABBoLACC5QCaWlpaWlpaWRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRpAGlpaWlpaQBOU3QzX18yNnZlY3Rvckk5bmZ0TWFya2VyTlNfOWFsbG9jYXRvcklTMV9FRUVFABT6AABJmAAAUE5TdDNfXzI2dmVjdG9ySTluZnRNYXJrZXJOU185YWxsb2NhdG9ySVMxX0VFRUUA9PoAAICYAAAAAAAAeJgAAFBLTlN0M19fMjZ2ZWN0b3JJOW5mdE1hcmtlck5TXzlhbGxvY2F0b3JJUzFfRUVFRQAAAAD0+gAAwJgAAAEAAAB4mAAAaWkAdgB2aQCwmAAAUPkAALCYAAAomQAAOW5mdE1hcmtlcgAAFPoAAByZAAB2aWlpAEHAsgILUFD5AACwmAAA1PkAACiZAAB2aWlpaQAAANT5AAD0mAAAaWlpAISZAAB4mAAA1PkAAE4xMGVtc2NyaXB0ZW4zdmFsRQAAFPoAAHCZAABpaWlpAEGgswILFWj5AAB4mAAA1PkAACiZAABpaWlpaQBBwLMCC6sFsPkA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AAAAGQAAABIAAAALAAAAEwAAABoAAAAbAAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAAAAAAABAAAACAAAABAAAAAJAAAAAgAAAAoAAAARAAAAEgAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AQfTSAgvMBgEAAAAIAAAACQAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAABOU3QzX18yMTJiYXNpY19zdHJpbmdJaE5TXzExY2hhcl90cmFpdHNJaEVFTlNfOWFsbG9jYXRvckloRUVFRQAAFPoAAMCpAABOU3QzX18yMTJiYXNpY19zdHJpbmdJd05TXzExY2hhcl90cmFpdHNJd0VFTlNfOWFsbG9jYXRvckl3RUVFRQAAFPoAAAiqAABOU3QzX18yMTJiYXNpY19zdHJpbmdJRHNOU18xMWNoYXJfdHJhaXRzSURzRUVOU185YWxsb2NhdG9ySURzRUVFRQAAABT6AABQqgAATlN0M19fMjEyYmFzaWNfc3RyaW5nSURpTlNfMTFjaGFyX3RyYWl0c0lEaUVFTlNfOWFsbG9jYXRvcklEaUVFRUUAAAAU+gAAnKoAAE4xMGVtc2NyaXB0ZW4xMW1lbW9yeV92aWV3SWNFRQAAFPoAAOiqAABOMTBlbXNjcmlwdGVuMTFtZW1vcnlfdmlld0lhRUUAABT6AAAQqwAATjEwZW1zY3JpcHRlbjExbWVtb3J5X3ZpZXdJaEVFAAAU+gAAOKsAAE4xMGVtc2NyaXB0ZW4xMW1lbW9yeV92aWV3SXNFRQAAFPoAAGCrAABOMTBlbXNjcmlwdGVuMTFtZW1vcnlfdmlld0l0RUUAABT6AACIqwAATjEwZW1zY3JpcHRlbjExbWVtb3J5X3ZpZXdJaUVFAAAU+gAAsKsAAE4xMGVtc2NyaXB0ZW4xMW1lbW9yeV92aWV3SWpFRQAAFPoAANirAABOMTBlbXNjcmlwdGVuMTFtZW1vcnlfdmlld0lsRUUAABT6AAAArAAATjEwZW1zY3JpcHRl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ZWFjaGFibGUAQWRkcmVzcyBpbiB1c2UAQnJva2VuIHBpcGUASS9PIGVycm9yAE5vIHN1Y2ggZGV2aWNlIG9yIGFkZHJlc3MAQmxvY2sgZGV2aWNlIHJlcXVpcmVkAE5vIHN1Y2ggZGV2aWNlAE5vdCBhIGRpcmVjdG9yeQBJcyBhIGRpcmVjdG9yeQBUZXh0IGZpbGUgYnVzeQBFeGVjIGZvcm1hdCBlcnJvcgBJbnZhbGlkIGFyZ3VtZW50AEFyZ3VtZW50IGxpc3QgdG9vIGxvbmcAU3ltYm9saWMgbGluayBsb29wAEZpbGVuYW1lIHRvbyBsb25nAFRvbyBtYW55IG9wZW4gZmlsZXMgaW4gc3lzdGVtAE5vIGZpbGUgZGVzY3JpcHRvcnMgYXZhaWxhYmxlAEJhZCBmaWxlIGRlc2NyaXB0b3IATm8gY2hpbGQgcHJvY2VzcwBCYWQgYWRkcmVzcwBGaWxlIHRvbyBsYXJnZQBUb28gbWFueSBsaW5rcwBObyBsb2NrcyBhdmFpbGFibGUAUmVzb3VyY2UgZGVhZGxvY2sgd291bGQgb2NjdXIAU3RhdGUgbm90IHJlY292ZXJhYmxlAFByZXZpb3VzIG93bmVyIGRpZWQAT3BlcmF0aW9uIGNhbmNlbGVkAEZ1bmN0aW9uIG5vdCBpbXBsZW1lbnRlZABObyBtZXNzYWdlIG9mIGRlc2lyZWQgdHlwZQBJZGVudGlmaWVyIHJlbW92ZWQARGV2aWNlIG5vdCBhIHN0cmVhbQBObyBkYXRhIGF2YWlsYWJsZQBEZXZpY2UgdGltZW91dABPdXQgb2Ygc3RyZWFtcyByZXNvdXJjZXMATGluayBoYXMgYmVlbiBzZXZlcmVkAFByb3RvY29sIGVycm9yAEJhZCBtZXNzYWdlAEZpbGUgZGVzY3JpcHRvciBpbiBiYWQgc3RhdGUATm90IGEgc29ja2V0AERlc3RpbmF0aW9uIGFkZHJlc3MgcmVxdWlyZWQATWVzc2FnZSB0b28gbGFyZ2UAUHJvdG9jb2wgd3JvbmcgdHlwZSBmb3Igc29ja2V0AFByb3RvY29sIG5vdCBhdmFpbGFibGUAUHJvdG9jb2wgbm90IHN1cHBvcnRlZABTb2NrZXQgdHlwZSBub3Qgc3VwcG9ydGVkAE5vdCBzdXBwb3J0ZWQAUHJvdG9jb2wgZmFtaWx5IG5vdCBzdXBwb3J0ZWQAQWRkcmVzcyBmYW1pbHkgbm90IHN1cHBvcnRlZCBieSBwcm90b2NvbABBZGRyZXNzIG5vdCBhdmFpbGFibGUATmV0d29yayBpcyBkb3duAE5ldHdvcmsgdW5yZWFjaGFibGUAQ29ubmVjdGlvbiByZXNldCBieSBuZXR3b3JrAENvbm5lY3Rpb24gYWJvcnRlZABObyBidWZmZXIgc3BhY2UgYXZhaWxhYmxlAFNvY2tldCBpcyBjb25uZWN0ZWQAU29ja2V0IG5vdCBjb25uZWN0ZWQAQ2Fubm90IHNlbmQgYWZ0ZXIgc29ja2V0IHNodXRkb3duAE9wZXJhdGlvbiBhbHJlYWR5IGluIHByb2dyZXNzAE9wZXJhdGlvbiBpbiBwcm9ncmVzcwBTdGFsZSBmaWxlIGhhbmRsZQBSZW1vdGUgSS9PIGVycm9yAFF1b3RhIGV4Y2VlZGVkAE5vIG1lZGl1bSBmb3VuZABXcm9uZyBtZWRpdW0gdHlwZQBNdWx0aWhvcCBhdHRlbXB0ZWQAQZKGAwuWAaUCWwDwAbUFjAUlAYMGHQOUBP8AxwMxAwsGvAGPAX8DygQrANoGrwBCA04D3AEOBBUAoQYNAZQCCwI4BmQCvAL/Al0D5wQLB88CywXvBdsF4QIeBkUChQCCAmwDbwTxAPMDGAXZANoDTAZUAnsBnQO9BAAAUQAVArsAswNtAP8BhQQvBfkEOABlAUYBnwC3BqgBcwJTAQBB2IcDCwwhBAAAAAAAAAAALwIAQfiHAwsGNQRHBFYEAEGOiAMLAqAEAEGiiAMLX0YFYAVuBWEGAADPAQAAAAAAAAAAyQbpBvkGAAAAABkACgAZGRkAAAAABQAAAAAAAAkAAAAACwAAAAAAAAAAGQARChkZGQMKBwABAAkLGAAACQYLAAALAAYZAAAAGRkZAEGRiQMLIQ4AAAAAAAAAABkACg0ZGRkADQAAAgAJDgAAAAkADgAADgBBy4kDCwEMAEHXiQMLFRMAAAAAEwAAAAAJDAAAAAAADAAADABBhYoDCwEQAEGRigMLFQ8AAAAEDwAAAAAJEAAAAAAAEAAAEABBv4oDCwESAEHLigMLHhEAAAAAEQAAAAAJEgAAAAAAEgAAEgAAGgAAABoaGgBBgosDCw4aAAAAGhoaAAAAAAAACQBBs4sDCwEUAEG/iwMLFRcAAAAAFwAAAAAJFAAAAAAAFAAAFABB7YsDCwEWAEH5iwMLJxUAAAAAFQAAAAAJFgAAAAAAFgAAFgAAMDEyMzQ1Njc4OUFCQ0RFRgBBxIwDCwICAQBB7IwDCwj//////////wBBsI0DC4MS0XSeAFedvSqAcFIP//8+JwoAAABkAAAA6AMAABAnAACghgEAQEIPAICWmAAA4fUFGAAAADUAAABxAAAAa////877//+Sv///AAAAAAAAAAD/////////////////////////////////////////////////////////////////AAECAwQFBgcICf////////8KCwwNDg8QERITFBUWFxgZGhscHR4fICEiI////////woLDA0ODxAREhMUFRYXGBkaGxwdHh8gISIj/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wABAgQHAwYFAAAAAAAAAAIAAMADAADABAAAwAUAAMAGAADABwAAwAgAAMAJAADACgAAwAsAAMAMAADADQAAwA4AAMAPAADAEAAAwBEAAMASAADAEwAAwBQAAMAVAADAFgAAwBcAAMAYAADAGQAAwBoAAMAbAADAHAAAwB0AAMAeAADAHwAAwAAAALMBAADDAgAAwwMAAMMEAADDBQAAwwYAAMMHAADDCAAAwwkAAMMKAADDCwAAwwwAAMMNAADTDgAAww8AAMMAAAy7AQAMwwIADMMDAAzDBAAM2wAAAAAAAAAAAgAAAAMAAAAFAAAABwAAAAsAAAANAAAAEQAAABMAAAAXAAAAHQAAAB8AAAAlAAAAKQAAACsAAAAvAAAANQAAADsAAAA9AAAAQwAAAEcAAABJAAAATwAAAFMAAABZAAAAYQAAAGUAAABnAAAAawAAAG0AAABxAAAAfwAAAIMAAACJAAAAiwAAAJUAAACXAAAAnQAAAKMAAACnAAAArQAAALMAAAC1AAAAvwAAAMEAAADFAAAAxwAAANMAAAABAAAACwAAAA0AAAAR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")||(AA=$,$=A.locateFile?A.locateFile(AA,y):y+AA);var iA={65056:function(){var A=arguments,I=0;artoolkit.NFTMarkerInfo||(artoolkit.NFTMarkerInfo={id:0,error:-1,found:0,pose:[0,0,0,0,0,0,0,0,0,0,0,0]});var g=artoolkit.NFTMarkerInfo;g.id=A[I++],g.error=A[I++],g.found=1,g.pose[0]=A[I++],g.pose[1]=A[I++],g.pose[2]=A[I++],g.pose[3]=A[I++],g.pose[4]=A[I++],g.pose[5]=A[I++],g.pose[6]=A[I++],g.pose[7]=A[I++],g.pose[8]=A[I++],g.pose[9]=A[I++],g.pose[10]=A[I++],g.pose[11]=A[I++]},65753:function(){var A=arguments,I=0;artoolkit.NFTMarkerInfo||(artoolkit.NFTMarkerInfo={id:0,error:-1,found:0,pose:[0,0,0,0,0,0,0,0,0,0,0,0]});var g=artoolkit.NFTMarkerInfo;g.id=A[I++],g.error=-1,g.found=0,g.pose[0]=0,g.pose[1]=0,g.pose[2]=0,g.pose[3]=0,g.pose[4]=0,g.pose[5]=0,g.pose[6]=0,g.pose[7]=0,g.pose[8]=0,g.pose[9]=0,g.pose[10]=0,g.pose[11]=0},66373:function(A,I,g,B){artoolkit.multiEachMarkerInfo||(artoolkit.multiEachMarkerInfo={});var C=artoolkit.multiEachMarkerInfo;C.visible=A,C.pattId=I,C.pattType=g,C.width=B},66647:function(A,I,g,B,C,Q,E,i,o,D,a,t){var s=arguments,w=12;artoolkit.markerInfo||(artoolkit.markerInfo={pos:[0,0],line:[[0,0,0],[0,0,0],[0,0,0],[0,0,0]],vertex:[[0,0],[0,0],[0,0],[0,0]]});var r=artoolkit.markerInfo;r.area=A,r.id=I,r.idPatt=g,r.idMatrix=B,r.dir=C,r.dirPatt=Q,r.dirMatrix=E,r.cf=i,r.cfPatt=o,r.cfMatrix=D,r.pos[0]=a,r.pos[1]=t,r.line[0][0]=s[w++],r.line[0][1]=s[w++],r.line[0][2]=s[w++],r.line[1][0]=s[w++],r.line[1][1]=s[w++],r.line[1][2]=s[w++],r.line[2][0]=s[w++],r.line[2][1]=s[w++],r.line[2][2]=s[w++],r.line[3][0]=s[w++],r.line[3][1]=s[w++],r.line[3][2]=s[w++],r.vertex[0][0]=s[w++],r.vertex[0][1]=s[w++],r.vertex[1][0]=s[w++],r.vertex[1][1]=s[w++],r.vertex[2][0]=s[w++],r.vertex[2][1]=s[w++],r.vertex[3][0]=s[w++],r.vertex[3][1]=s[w++],r.errorCorrected=s[w++]},67982:function(A,I,g,B,C,Q){artoolkit.frameMalloc||(artoolkit.frameMalloc={});var E=artoolkit.frameMalloc;E.framepointer=I,E.framesize=g,E.camera=B,E.transform=C,E.videoLumaPointer=Q}};function oA(A){this.name="ExitStatus",this.message="Program terminated with exit("+A+")",this.status=A}function DA(I){for(;I.length>0;)I.shift()(A)}function aA(A){this.excPtr=A,this.ptr=A-24,this.set_type=function(A){l[this.ptr+4>>2]=A},this.get_type=function(){return l[this.ptr+4>>2]},this.set_destructor=function(A){l[this.ptr+8>>2]=A},this.get_destructor=function(){return l[this.ptr+8>>2]},this.set_refcount=function(A){d[this.ptr>>2]=A},this.set_caught=function(A){A=A?1:0,J[this.ptr+12|0]=A},this.get_caught=function(){return 0!=J[this.ptr+12|0]},this.set_rethrown=function(A){A=A?1:0,J[this.ptr+13|0]=A},this.get_rethrown=function(){return 0!=J[this.ptr+13|0]},this.init=function(A,I){this.set_adjusted_ptr(0),this.set_type(A),this.set_destructor(I),this.set_refcount(0),this.set_caught(!1),this.set_rethrown(!1)},this.add_ref=function(){var A=d[this.ptr>>2];d[this.ptr>>2]=A+1},this.release_ref=function(){var A=d[this.ptr>>2];return d[this.ptr>>2]=A-1,1===A},this.set_adjusted_ptr=function(A){l[this.ptr+16>>2]=A},this.get_adjusted_ptr=function(){return l[this.ptr+16>>2]},this.get_exception_ptr=function(){if(jI(this.get_type()))return l[this.excPtr>>2];var A=this.get_adjusted_ptr();return 0!==A?A:this.excPtr}}var tA={isAbs:function(A){return"/"===A.charAt(0)},splitPath:function(A){return/^(\/?|)([\s\S]*?)((?:\.{1,2}|[^\/]+?|)(\.[^.\/]*|))(?:[\/]*)$/.exec(A).slice(1)},normalizeArray:function(A,I){for(var g=0,B=A.length-1;B>=0;B--){var C=A[B];"."===C?A.splice(B,1):".."===C?(A.splice(B,1),g++):g&&(A.splice(B,1),g--)}if(I)for(;g;g--)A.unshift("..");return A},normalize:function(A){var I=tA.isAbs(A),g="/"===A.substr(-1);return(A=tA.normalizeArray(A.split("/").filter((function(A){return!!A})),!I).join("/"))||I||(A="."),A&&g&&(A+="/"),(I?"/":"")+A},dirname:function(A){var I=tA.splitPath(A),g=I[0],B=I[1];return g||B?(B&&(B=B.substr(0,B.length-1)),g+B):"."},basename:function(A){if("/"===A)return"/";var I=(A=(A=tA.normalize(A)).replace(/\/$/,"")).lastIndexOf("/");return-1===I?A:A.substr(I+1)},join:function(){var A=Array.prototype.slice.call(arguments);return tA.normalize(A.join("/"))},join2:function(A,I){return tA.normalize(A+"/"+I)}},sA={resolve:function(){for(var A="",I=!1,g=arguments.length-1;g>=-1&&!I;g--){var B=g>=0?arguments[g]:eA.cwd();if("string"!=typeof B)throw new TypeError("Arguments to path.resolve must be strings");if(!B)return"";A=B+"/"+A,I=tA.isAbs(B)}return(I?"/":"")+(A=tA.normalizeArray(A.split("/").filter((function(A){return!!A})),!I).join("/"))||"."},relative:function(A,I){function g(A){for(var I=0;I=0&&""===A[g];g--);return I>g?[]:A.slice(I,g-I+1)}A=sA.resolve(A).substr(1),I=sA.resolve(I).substr(1);for(var B=g(A.split("/")),C=g(I.split("/")),Q=Math.min(B.length,C.length),E=Q,i=0;i0?g:b(A)+1,C=new Array(B),Q=p(A,C,0,C.length);return I&&(C.length=Q),C}var rA={ttys:[],init:function(){},shutdown:function(){},register:function(A,I){rA.ttys[A]={input:[],output:[],ops:I},eA.registerDevice(A,rA.stream_ops)},stream_ops:{open:function(A){var I=rA.ttys[A.node.rdev];if(!I)throw new eA.ErrnoError(43);A.tty=I,A.seekable=!1},close:function(A){A.tty.ops.fsync(A.tty)},fsync:function(A){A.tty.ops.fsync(A.tty)},read:function(A,I,g,B,C){if(!A.tty||!A.tty.ops.get_char)throw new eA.ErrnoError(60);for(var Q=0,E=0;E0?g.slice(0,B).toString("utf-8"):null}else"undefined"!=typeof window&&"function"==typeof window.prompt?null!==(I=window.prompt("Input: "))&&(I+="\n"):"function"==typeof readline&&null!==(I=readline())&&(I+="\n");if(!I)return null;A.input=wA(I,!0)}return A.input.shift()},put_char:function(A,I){null===I||10===I?(F(f(A.output,0)),A.output=[]):0!=I&&A.output.push(I)},fsync:function(A){A.output&&A.output.length>0&&(F(f(A.output,0)),A.output=[])}},default_tty1_ops:{put_char:function(A,I){null===I||10===I?(M(f(A.output,0)),A.output=[]):0!=I&&A.output.push(I)},fsync:function(A){A.output&&A.output.length>0&&(M(f(A.output,0)),A.output=[])}}};function GA(A){_()}var hA={ops_table:null,mount:function(A){return hA.createNode(null,"/",16895,0)},createNode:function(A,I,g,B){if(eA.isBlkdev(g)||eA.isFIFO(g))throw new eA.ErrnoError(63);hA.ops_table||(hA.ops_table={dir:{node:{getattr:hA.node_ops.getattr,setattr:hA.node_ops.setattr,lookup:hA.node_ops.lookup,mknod:hA.node_ops.mknod,rename:hA.node_ops.rename,unlink:hA.node_ops.unlink,rmdir:hA.node_ops.rmdir,readdir:hA.node_ops.readdir,symlink:hA.node_ops.symlink},stream:{llseek:hA.stream_ops.llseek}},file:{node:{getattr:hA.node_ops.getattr,setattr:hA.node_ops.setattr},stream:{llseek:hA.stream_ops.llseek,read:hA.stream_ops.read,write:hA.stream_ops.write,allocate:hA.stream_ops.allocate,mmap:hA.stream_ops.mmap,msync:hA.stream_ops.msync}},link:{node:{getattr:hA.node_ops.getattr,setattr:hA.node_ops.setattr,readlink:hA.node_ops.readlink},stream:{}},chrdev:{node:{getattr:hA.node_ops.getattr,setattr:hA.node_ops.setattr},stream:eA.chrdev_stream_ops}});var C=eA.createNode(A,I,g,B);return eA.isDir(C.mode)?(C.node_ops=hA.ops_table.dir.node,C.stream_ops=hA.ops_table.dir.stream,C.contents={}):eA.isFile(C.mode)?(C.node_ops=hA.ops_table.file.node,C.stream_ops=hA.ops_table.file.stream,C.usedBytes=0,C.contents=null):eA.isLink(C.mode)?(C.node_ops=hA.ops_table.link.node,C.stream_ops=hA.ops_table.link.stream):eA.isChrdev(C.mode)&&(C.node_ops=hA.ops_table.chrdev.node,C.stream_ops=hA.ops_table.chrdev.stream),C.timestamp=Date.now(),A&&(A.contents[I]=C,A.timestamp=C.timestamp),C},getFileDataAsTypedArray:function(A){return A.contents?A.contents.subarray?A.contents.subarray(0,A.usedBytes):new Uint8Array(A.contents):new Uint8Array(0)},expandFileStorage:function(A,I){var g=A.contents?A.contents.length:0;if(!(g>=I)){I=Math.max(I,g*(g<1048576?2:1.125)>>>0),0!=g&&(I=Math.max(I,256));var B=A.contents;A.contents=new Uint8Array(I),A.usedBytes>0&&A.contents.set(B.subarray(0,A.usedBytes),0)}},resizeFileStorage:function(A,I){if(A.usedBytes!=I)if(0==I)A.contents=null,A.usedBytes=0;else{var g=A.contents;A.contents=new Uint8Array(I),g&&A.contents.set(g.subarray(0,Math.min(I,A.usedBytes))),A.usedBytes=I}},node_ops:{getattr:function(A){var I={};return I.dev=eA.isChrdev(A.mode)?A.id:1,I.ino=A.id,I.mode=A.mode,I.nlink=1,I.uid=0,I.gid=0,I.rdev=A.rdev,eA.isDir(A.mode)?I.size=4096:eA.isFile(A.mode)?I.size=A.usedBytes:eA.isLink(A.mode)?I.size=A.link.length:I.size=0,I.atime=new Date(A.timestamp),I.mtime=new Date(A.timestamp),I.ctime=new Date(A.timestamp),I.blksize=4096,I.blocks=Math.ceil(I.size/I.blksize),I},setattr:function(A,I){void 0!==I.mode&&(A.mode=I.mode),void 0!==I.timestamp&&(A.timestamp=I.timestamp),void 0!==I.size&&hA.resizeFileStorage(A,I.size)},lookup:function(A,I){throw eA.genericErrors[44]},mknod:function(A,I,g,B){return hA.createNode(A,I,g,B)},rename:function(A,I,g){if(eA.isDir(A.mode)){var B;try{B=eA.lookupNode(I,g)}catch(A){}if(B)for(var C in B.contents)throw new eA.ErrnoError(55)}delete A.parent.contents[A.name],A.parent.timestamp=Date.now(),A.name=g,I.contents[g]=A,I.timestamp=A.parent.timestamp,A.parent=I},unlink:function(A,I){delete A.contents[I],A.timestamp=Date.now()},rmdir:function(A,I){var g=eA.lookupNode(A,I);for(var B in g.contents)throw new eA.ErrnoError(55);delete A.contents[I],A.timestamp=Date.now()},readdir:function(A){var I=[".",".."];for(var g in A.contents)A.contents.hasOwnProperty(g)&&I.push(g);return I},symlink:function(A,I,g){var B=hA.createNode(A,I,41471,0);return B.link=g,B},readlink:function(A){if(!eA.isLink(A.mode))throw new eA.ErrnoError(28);return A.link}},stream_ops:{read:function(A,I,g,B,C){var Q=A.node.contents;if(C>=A.node.usedBytes)return 0;var E=Math.min(A.node.usedBytes-C,B);if(E>8&&Q.subarray)I.set(Q.subarray(C,C+E),g);else for(var i=0;i0||g+I1&&void 0!==arguments[1]?arguments[1]:{};if(!(A=sA.resolve(eA.cwd(),A)))return{path:"",node:null};if((I=Object.assign({follow_mount:!0,recurse_count:0},I)).recurse_count>8)throw new eA.ErrnoError(32);for(var g=tA.normalizeArray(A.split("/").filter((function(A){return!!A})),!1),B=eA.root,C="/",Q=0;Q40)throw new eA.ErrnoError(32)}}return{path:C,node:B}},getPath:function(A){for(var I;;){if(eA.isRoot(A)){var g=A.mount.mountpoint;return I?"/"!==g[g.length-1]?g+"/"+I:g+I:g}I=I?A.name+"/"+I:A.name,A=A.parent}},hashName:function(A,I){for(var g=0,B=0;B>>0)%eA.nameTable.length},hashAddNode:function(A){var I=eA.hashName(A.parent.id,A.name);A.name_next=eA.nameTable[I],eA.nameTable[I]=A},hashRemoveNode:function(A){var I=eA.hashName(A.parent.id,A.name);if(eA.nameTable[I]===A)eA.nameTable[I]=A.name_next;else for(var g=eA.nameTable[I];g;){if(g.name_next===A){g.name_next=A.name_next;break}g=g.name_next}},lookupNode:function(A,I){var g=eA.mayLookup(A);if(g)throw new eA.ErrnoError(g,A);for(var B=eA.hashName(A.id,I),C=eA.nameTable[B];C;C=C.name_next){var Q=C.name;if(C.parent.id===A.id&&Q===I)return C}return eA.lookup(A,I)},createNode:function(A,I,g,B){var C=new eA.FSNode(A,I,g,B);return eA.hashAddNode(C),C},destroyNode:function(A){eA.hashRemoveNode(A)},isRoot:function(A){return A===A.parent},isMountpoint:function(A){return!!A.mounted},isFile:function(A){return 32768==(61440&A)},isDir:function(A){return 16384==(61440&A)},isLink:function(A){return 40960==(61440&A)},isChrdev:function(A){return 8192==(61440&A)},isBlkdev:function(A){return 24576==(61440&A)},isFIFO:function(A){return 4096==(61440&A)},isSocket:function(A){return!(49152&~A)},flagModes:{r:0,"r+":2,w:577,"w+":578,a:1089,"a+":1090},modeStringToFlags:function(A){var I=eA.flagModes[A];if(void 0===I)throw new Error("Unknown file open mode: "+A);return I},flagsToPermissionString:function(A){var I=["r","w","rw"][3&A];return 512&A&&(I+="w"),I},nodePermissions:function(A,I){return eA.ignorePermissions||(!I.includes("r")||292&A.mode)&&(!I.includes("w")||146&A.mode)&&(!I.includes("x")||73&A.mode)?0:2},mayLookup:function(A){return eA.nodePermissions(A,"x")||(A.node_ops.lookup?0:2)},mayCreate:function(A,I){try{return eA.lookupNode(A,I),20}catch(A){}return eA.nodePermissions(A,"wx")},mayDelete:function(A,I,g){var B;try{B=eA.lookupNode(A,I)}catch(A){return A.errno}var C=eA.nodePermissions(A,"wx");if(C)return C;if(g){if(!eA.isDir(B.mode))return 54;if(eA.isRoot(B)||eA.getPath(B)===eA.cwd())return 10}else if(eA.isDir(B.mode))return 31;return 0},mayOpen:function(A,I){return A?eA.isLink(A.mode)?32:eA.isDir(A.mode)&&("r"!==eA.flagsToPermissionString(I)||512&I)?31:eA.nodePermissions(A,eA.flagsToPermissionString(I)):44},MAX_OPEN_FDS:4096,nextfd:function(){for(var A=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,I=arguments.length>1&&void 0!==arguments[1]?arguments[1]:eA.MAX_OPEN_FDS,g=A;g<=I;g++)if(!eA.streams[g])return g;throw new eA.ErrnoError(33)},getStream:function(A){return eA.streams[A]},createStream:function(A,I,g){eA.FSStream||(eA.FSStream=function(){this.shared={}},eA.FSStream.prototype={},Object.defineProperties(eA.FSStream.prototype,{object:{get:function(){return this.node},set:function(A){this.node=A}},isRead:{get:function(){return 1!=(2097155&this.flags)}},isWrite:{get:function(){return!!(2097155&this.flags)}},isAppend:{get:function(){return 1024&this.flags}},flags:{get:function(){return this.shared.flags},set:function(A){this.shared.flags=A}},position:{get:function(){return this.shared.position},set:function(A){this.shared.position=A}}})),A=Object.assign(new eA.FSStream,A);var B=eA.nextfd(I,g);return A.fd=B,eA.streams[B]=A,A},closeStream:function(A){eA.streams[A]=null},chrdev_stream_ops:{open:function(A){var I=eA.getDevice(A.node.rdev);A.stream_ops=I.stream_ops,A.stream_ops.open&&A.stream_ops.open(A)},llseek:function(){throw new eA.ErrnoError(70)}},major:function(A){return A>>8},minor:function(A){return 255&A},makedev:function(A,I){return A<<8|I},registerDevice:function(A,I){eA.devices[A]={stream_ops:I}},getDevice:function(A){return eA.devices[A]},getMounts:function(A){for(var I=[],g=[A];g.length;){var B=g.pop();I.push(B),g.push.apply(g,B.mounts)}return I},syncfs:function(A,I){"function"==typeof A&&(I=A,A=!1),eA.syncFSRequests++,eA.syncFSRequests>1&&M("warning: "+eA.syncFSRequests+" FS.syncfs operations in flight at once, probably just doing extra work");var g=eA.getMounts(eA.root.mount),B=0;function C(A){return eA.syncFSRequests--,I(A)}function Q(A){if(A)return Q.errored?void 0:(Q.errored=!0,C(A));++B>=g.length&&C(null)}g.forEach((function(I){if(!I.type.syncfs)return Q(null);I.type.syncfs(I,A,Q)}))},mount:function(A,I,g){var B,C="/"===g,Q=!g;if(C&&eA.root)throw new eA.ErrnoError(10);if(!C&&!Q){var E=eA.lookupPath(g,{follow_mount:!1});if(g=E.path,B=E.node,eA.isMountpoint(B))throw new eA.ErrnoError(10);if(!eA.isDir(B.mode))throw new eA.ErrnoError(54)}var i={type:A,opts:I,mountpoint:g,mounts:[]},o=A.mount(i);return o.mount=i,i.root=o,C?eA.root=o:B&&(B.mounted=i,B.mount&&B.mount.mounts.push(i)),o},unmount:function(A){var I=eA.lookupPath(A,{follow_mount:!1});if(!eA.isMountpoint(I.node))throw new eA.ErrnoError(28);var g=I.node,B=g.mounted,C=eA.getMounts(B);Object.keys(eA.nameTable).forEach((function(A){for(var I=eA.nameTable[A];I;){var g=I.name_next;C.includes(I.mount)&&eA.destroyNode(I),I=g}})),g.mounted=null;var Q=g.mount.mounts.indexOf(B);g.mount.mounts.splice(Q,1)},lookup:function(A,I){return A.node_ops.lookup(A,I)},mknod:function(A,I,g){var B=eA.lookupPath(A,{parent:!0}).node,C=tA.basename(A);if(!C||"."===C||".."===C)throw new eA.ErrnoError(28);var Q=eA.mayCreate(B,C);if(Q)throw new eA.ErrnoError(Q);if(!B.node_ops.mknod)throw new eA.ErrnoError(63);return B.node_ops.mknod(B,C,I,g)},create:function(A,I){return I=void 0!==I?I:438,I&=4095,I|=32768,eA.mknod(A,I,0)},mkdir:function(A,I){return I=void 0!==I?I:511,I&=1023,I|=16384,eA.mknod(A,I,0)},mkdirTree:function(A,I){for(var g=A.split("/"),B="",C=0;C1&&void 0!==arguments[1]?arguments[1]:{};if(g.flags=g.flags||0,g.encoding=g.encoding||"binary","utf8"!==g.encoding&&"binary"!==g.encoding)throw new Error('Invalid encoding type "'+g.encoding+'"');var B=eA.open(A,g.flags),C=eA.stat(A).size,Q=new Uint8Array(C);return eA.read(B,Q,0,C,0),"utf8"===g.encoding?I=f(Q,0):"binary"===g.encoding&&(I=Q),eA.close(B),I},writeFile:function(A,I){var g=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};g.flags=g.flags||577;var B=eA.open(A,g.flags,g.mode);if("string"==typeof I){var C=new Uint8Array(b(I)+1),Q=p(I,C,0,C.length);eA.write(B,C,0,Q,void 0,g.canOwn)}else{if(!ArrayBuffer.isView(I))throw new Error("Unsupported data type");eA.write(B,I,0,I.byteLength,void 0,g.canOwn)}eA.close(B)},cwd:function(){return eA.currentPath},chdir:function(A){var I=eA.lookupPath(A,{follow:!0});if(null===I.node)throw new eA.ErrnoError(44);if(!eA.isDir(I.node.mode))throw new eA.ErrnoError(54);var g=eA.nodePermissions(I.node,"x");if(g)throw new eA.ErrnoError(g);eA.currentPath=I.path},createDefaultDirectories:function(){eA.mkdir("/tmp"),eA.mkdir("/home"),eA.mkdir("/home/web_user")},createDefaultDevices:function(){eA.mkdir("/dev"),eA.registerDevice(eA.makedev(1,3),{read:function(){return 0},write:function(A,I,g,B,C){return B}}),eA.mkdev("/dev/null",eA.makedev(1,3)),rA.register(eA.makedev(5,0),rA.default_tty_ops),rA.register(eA.makedev(6,0),rA.default_tty1_ops),eA.mkdev("/dev/tty",eA.makedev(5,0)),eA.mkdev("/dev/tty1",eA.makedev(6,0));var A=function(){if("object"==("undefined"==typeof crypto?"undefined":E(crypto))&&"function"==typeof crypto.getRandomValues){var A=new Uint8Array(1);return function(){return crypto.getRandomValues(A),A[0]}}if(R)try{var I=B(654);return function(){return I.randomBytes(1)[0]}}catch(A){}return function(){return _("randomDevice")}}();eA.createDevice("/dev","random",A),eA.createDevice("/dev","urandom",A),eA.mkdir("/dev/shm"),eA.mkdir("/dev/shm/tmp")},createSpecialDirectories:function(){eA.mkdir("/proc");var A=eA.mkdir("/proc/self");eA.mkdir("/proc/self/fd"),eA.mount({mount:function(){var I=eA.createNode(A,"fd",16895,73);return I.node_ops={lookup:function(A,I){var g=+I,B=eA.getStream(g);if(!B)throw new eA.ErrnoError(8);var C={parent:null,mount:{mountpoint:"fake"},node_ops:{readlink:function(){return B.path}}};return C.parent=C,C}},I}},{},"/proc/self/fd")},createStandardStreams:function(){A.stdin?eA.createDevice("/dev","stdin",A.stdin):eA.symlink("/dev/tty","/dev/stdin"),A.stdout?eA.createDevice("/dev","stdout",null,A.stdout):eA.symlink("/dev/tty","/dev/stdout"),A.stderr?eA.createDevice("/dev","stderr",null,A.stderr):eA.symlink("/dev/tty1","/dev/stderr"),eA.open("/dev/stdin",0),eA.open("/dev/stdout",1),eA.open("/dev/stderr",1)},ensureErrnoError:function(){eA.ErrnoError||(eA.ErrnoError=function(A,I){this.node=I,this.setErrno=function(A){this.errno=A},this.setErrno(A),this.message="FS error"},eA.ErrnoError.prototype=new Error,eA.ErrnoError.prototype.constructor=eA.ErrnoError,[44].forEach((function(A){eA.genericErrors[A]=new eA.ErrnoError(A),eA.genericErrors[A].stack=""})))},staticInit:function(){eA.ensureErrnoError(),eA.nameTable=new Array(4096),eA.mount(hA,{},"/"),eA.createDefaultDirectories(),eA.createDefaultDevices(),eA.createSpecialDirectories(),eA.filesystems={MEMFS:hA}},init:function(I,g,B){eA.init.initialized=!0,eA.ensureErrnoError(),A.stdin=I||A.stdin,A.stdout=g||A.stdout,A.stderr=B||A.stderr,eA.createStandardStreams()},quit:function(){eA.init.initialized=!1;for(var A=0;Athis.length-1||A<0)){var I=A%this.chunkSize,g=A/this.chunkSize|0;return this.getter(g)[I]}},Q.prototype.setDataGetter=function(A){this.getter=A},Q.prototype.cacheLength=function(){var A=new XMLHttpRequest;if(A.open("HEAD",g,!1),A.send(null),!(A.status>=200&&A.status<300||304===A.status))throw new Error("Couldn't load "+g+". Status: "+A.status);var I,B=Number(A.getResponseHeader("Content-length")),C=(I=A.getResponseHeader("Accept-Ranges"))&&"bytes"===I,Q=(I=A.getResponseHeader("Content-Encoding"))&&"gzip"===I,E=1048576;C||(E=B);var i=this;i.setDataGetter((function(A){var I=A*E,C=(A+1)*E-1;if(C=Math.min(C,B-1),void 0===i.chunks[A]&&(i.chunks[A]=function(A,I){if(A>I)throw new Error("invalid range ("+A+", "+I+") or no bytes requested!");if(I>B-1)throw new Error("only "+B+" bytes available! programmer error!");var C=new XMLHttpRequest;if(C.open("GET",g,!1),B!==E&&C.setRequestHeader("Range","bytes="+A+"-"+I),C.responseType="arraybuffer",C.overrideMimeType&&C.overrideMimeType("text/plain; charset=x-user-defined"),C.send(null),!(C.status>=200&&C.status<300||304===C.status))throw new Error("Couldn't load "+g+". Status: "+C.status);return void 0!==C.response?new Uint8Array(C.response||[]):wA(C.responseText||"",!0)}(I,C)),void 0===i.chunks[A])throw new Error("doXHR failed!");return i.chunks[A]})),!Q&&B||(E=B=1,B=this.getter(0).length,E=B,F("LazyFiles on gzip forces download of the whole file when length is accessed")),this._length=B,this._chunkSize=E,this.lengthKnown=!0},"undefined"!=typeof XMLHttpRequest){if(!e)throw"Cannot do synchronous binary XHRs outside webworkers in modern browsers. Use --embed-file or --preload-file in emcc";var E=new Q;Object.defineProperties(E,{length:{get:function(){return this.lengthKnown||this.cacheLength(),this._length}},chunkSize:{get:function(){return this.lengthKnown||this.cacheLength(),this._chunkSize}}});var i={isDevice:!1,contents:E}}else i={isDevice:!1,url:g};var o=eA.createFile(A,I,i,B,C);i.contents?o.contents=i.contents:i.url&&(o.contents=null,o.url=i.url),Object.defineProperties(o,{usedBytes:{get:function(){return this.contents.length}}});var D={};function a(A,I,g,B,C){var Q=A.node.contents;if(C>=Q.length)return 0;var E=Math.min(Q.length-C,B);if(Q.slice)for(var i=0;i>2]=B.dev,d[g+8>>2]=B.ino,d[g+12>>2]=B.mode,l[g+16>>2]=B.nlink,d[g+20>>2]=B.uid,d[g+24>>2]=B.gid,d[g+28>>2]=B.rdev,gA=[B.size>>>0,(IA=B.size,+Math.abs(IA)>=1?IA>0?(0|Math.min(+Math.floor(IA/4294967296),4294967295))>>>0:~~+Math.ceil((IA-+(~~IA>>>0))/4294967296)>>>0:0)],d[g+40>>2]=gA[0],d[g+44>>2]=gA[1],d[g+48>>2]=4096,d[g+52>>2]=B.blocks,gA=[Math.floor(B.atime.getTime()/1e3)>>>0,(IA=Math.floor(B.atime.getTime()/1e3),+Math.abs(IA)>=1?IA>0?(0|Math.min(+Math.floor(IA/4294967296),4294967295))>>>0:~~+Math.ceil((IA-+(~~IA>>>0))/4294967296)>>>0:0)],d[g+56>>2]=gA[0],d[g+60>>2]=gA[1],l[g+64>>2]=0,gA=[Math.floor(B.mtime.getTime()/1e3)>>>0,(IA=Math.floor(B.mtime.getTime()/1e3),+Math.abs(IA)>=1?IA>0?(0|Math.min(+Math.floor(IA/4294967296),4294967295))>>>0:~~+Math.ceil((IA-+(~~IA>>>0))/4294967296)>>>0:0)],d[g+72>>2]=gA[0],d[g+76>>2]=gA[1],l[g+80>>2]=0,gA=[Math.floor(B.ctime.getTime()/1e3)>>>0,(IA=Math.floor(B.ctime.getTime()/1e3),+Math.abs(IA)>=1?IA>0?(0|Math.min(+Math.floor(IA/4294967296),4294967295))>>>0:~~+Math.ceil((IA-+(~~IA>>>0))/4294967296)>>>0:0)],d[g+88>>2]=gA[0],d[g+92>>2]=gA[1],l[g+96>>2]=0,gA=[B.ino>>>0,(IA=B.ino,+Math.abs(IA)>=1?IA>0?(0|Math.min(+Math.floor(IA/4294967296),4294967295))>>>0:~~+Math.ceil((IA-+(~~IA>>>0))/4294967296)>>>0:0)],d[g+104>>2]=gA[0],d[g+108>>2]=gA[1],0},doMsync:function(A,I,g,B,C){var Q=K.slice(A,A+g);eA.msync(I,Q,C,g,B)},varargs:void 0,get:function(){return RA.varargs+=4,d[RA.varargs-4>>2]},getStr:function(A){return m(A)},getStreamFromFD:function(A){var I=eA.getStream(A);if(!I)throw new eA.ErrnoError(8);return I}},yA={};function nA(A){for(;A.length;){var I=A.pop();A.pop()(I)}}function FA(A){return this.fromWireType(d[A>>2])}var MA={},cA={},SA={};function NA(A){if(void 0===A)return"_unknown";var I=(A=A.replace(/[^a-zA-Z0-9_]/g,"$")).charCodeAt(0);return I>=48&&I<=57?"_"+A:A}function kA(A,I){return A=NA(A),new Function("body","return function "+A+'() {\n "use strict"; return body.apply(this, arguments);\n};\n')(I)}function UA(A,I){var g=kA(I,(function(A){this.name=I,this.message=A;var g=new Error(A).stack;void 0!==g&&(this.stack=this.toString()+"\n"+g.replace(/^Error(:[^\n]*)?\n/,""))}));return g.prototype=Object.create(A.prototype),g.prototype.constructor=g,g.prototype.toString=function(){return void 0===this.message?this.name:this.name+": "+this.message},g}var JA=void 0;function KA(A){throw new JA(A)}function YA(A,I,g){function B(I){var B=g(I);B.length!==A.length&&KA("Mismatched type converter count");for(var C=0;C2&&void 0!==arguments[2]?arguments[2]:{};if(!("argPackAdvance"in I))throw new TypeError("registerType registeredInstance requires argPackAdvance");var B=I.name;if(A||qA('type "'+B+'" must have a positive integer typeid pointer'),cA.hasOwnProperty(A)){if(g.ignoreDuplicateRegistrations)return;qA("Cannot register type '"+B+"' twice")}if(cA[A]=I,delete SA[A],MA.hasOwnProperty(A)){var C=MA[A];delete MA[A],C.forEach((function(A){return A()}))}}function fA(A){qA(A.$$.ptrType.registeredClass.name+" instance already deleted")}var mA=!1;function pA(A){}function bA(A){A.count.value-=1,0===A.count.value&&function(A){A.smartPtr?A.smartPtrType.rawDestructor(A.smartPtr):A.ptrType.registeredClass.rawDestructor(A.ptr)}(A)}function WA(A,I,g){if(I===g)return A;if(void 0===g.baseClass)return null;var B=WA(A,I,g.baseClass);return null===B?null:g.downcast(B)}var ZA={},xA=[];function VA(){for(;xA.length;){var A=xA.pop();A.$$.deleteScheduled=!1,A.delete()}}var OA=void 0,TA={};function XA(A,I){return I.ptrType&&I.ptr||KA("makeClassHandle requires ptr and ptrType"),!!I.smartPtrType!=!!I.smartPtr&&KA("Both smartPtrType and smartPtr must be specified"),I.count={value:1},vA(Object.create(A,{$$:{value:I}}))}function vA(A){return"undefined"==typeof FinalizationRegistry?(vA=function(A){return A},A):(mA=new FinalizationRegistry((function(A){bA(A.$$)})),vA=function(A){var I=A.$$;if(I.smartPtr){var g={$$:I};mA.register(A,g,A)}return A},pA=function(A){return mA.unregister(A)},vA(A))}function jA(){}function PA(A,I,g){if(void 0===A[I].overloadTable){var B=A[I];A[I]=function(){return A[I].overloadTable.hasOwnProperty(arguments.length)||qA("Function '"+g+"' called with an invalid number of arguments ("+arguments.length+") - expects one of ("+A[I].overloadTable+")!"),A[I].overloadTable[arguments.length].apply(this,arguments)},A[I].overloadTable=[],A[I].overloadTable[B.argCount]=B}}function zA(I,g,B){A.hasOwnProperty(I)?((void 0===B||void 0!==A[I].overloadTable&&void 0!==A[I].overloadTable[B])&&qA("Cannot register public name '"+I+"' twice"),PA(A,I,I),A.hasOwnProperty(B)&&qA("Cannot register multiple overloads of a function with the same number of arguments ("+B+")!"),A[I].overloadTable[B]=g):(A[I]=g,void 0!==B&&(A[I].numArguments=B))}function _A(A,I,g,B,C,Q,E,i){this.name=A,this.constructor=I,this.instancePrototype=g,this.rawDestructor=B,this.baseClass=C,this.getActualType=Q,this.upcast=E,this.downcast=i,this.pureVirtualFunctions=[]}function $A(A,I,g){for(;I!==g;)I.upcast||qA("Expected null or instance of "+g.name+", got an instance of "+I.name),A=I.upcast(A),I=I.baseClass;return A}function AI(A,I){if(null===I)return this.isReference&&qA("null is not a valid "+this.name),0;I.$$||qA('Cannot pass "'+eI(I)+'" as a '+this.name),I.$$.ptr||qA("Cannot pass deleted object as a pointer of type "+this.name);var g=I.$$.ptrType.registeredClass;return $A(I.$$.ptr,g,this.registeredClass)}function II(A,I){var g;if(null===I)return this.isReference&&qA("null is not a valid "+this.name),this.isSmartPointer?(g=this.rawConstructor(),null!==A&&A.push(this.rawDestructor,g),g):0;I.$$||qA('Cannot pass "'+eI(I)+'" as a '+this.name),I.$$.ptr||qA("Cannot pass deleted object as a pointer of type "+this.name),!this.isConst&&I.$$.ptrType.isConst&&qA("Cannot convert argument of type "+(I.$$.smartPtrType?I.$$.smartPtrType.name:I.$$.ptrType.name)+" to parameter type "+this.name);var B=I.$$.ptrType.registeredClass;if(g=$A(I.$$.ptr,B,this.registeredClass),this.isSmartPointer)switch(void 0===I.$$.smartPtr&&qA("Passing raw pointer to smart pointer is illegal"),this.sharingPolicy){case 0:I.$$.smartPtrType===this?g=I.$$.smartPtr:qA("Cannot convert argument of type "+(I.$$.smartPtrType?I.$$.smartPtrType.name:I.$$.ptrType.name)+" to parameter type "+this.name);break;case 1:g=I.$$.smartPtr;break;case 2:if(I.$$.smartPtrType===this)g=I.$$.smartPtr;else{var C=I.clone();g=this.rawShare(g,hI.toHandle((function(){C.delete()}))),null!==A&&A.push(this.rawDestructor,g)}break;default:qA("Unsupporting sharing policy")}return g}function gI(A,I){if(null===I)return this.isReference&&qA("null is not a valid "+this.name),0;I.$$||qA('Cannot pass "'+eI(I)+'" as a '+this.name),I.$$.ptr||qA("Cannot pass deleted object as a pointer of type "+this.name),I.$$.ptrType.isConst&&qA("Cannot convert argument of type "+I.$$.ptrType.name+" to parameter type "+this.name);var g=I.$$.ptrType.registeredClass;return $A(I.$$.ptr,g,this.registeredClass)}function BI(A,I,g,B,C,Q,E,i,o,D,a){this.name=A,this.registeredClass=I,this.isReference=g,this.isConst=B,this.isSmartPointer=C,this.pointeeType=Q,this.sharingPolicy=E,this.rawGetPointee=i,this.rawConstructor=o,this.rawShare=D,this.rawDestructor=a,C||void 0!==I.baseClass?this.toWireType=II:B?(this.toWireType=AI,this.destructorFunction=null):(this.toWireType=gI,this.destructorFunction=null)}function CI(I,g,B){A.hasOwnProperty(I)||KA("Replacing nonexistant public symbol"),void 0!==A[I].overloadTable&&void 0!==B?A[I].overloadTable[B]=g:(A[I]=g,A[I].argCount=B)}function QI(A){return Z.get(A)}function EI(I,g,B){return I.includes("j")?function(I,g,B){var C=A["dynCall_"+I];return B&&B.length?C.apply(null,[g].concat(B)):C.call(null,g)}(I,g,B):QI(g).apply(null,B)}function iI(A,I){var g,B,C,Q=(A=lA(A)).includes("j")?(g=A,B=I,C=[],function(){return C.length=0,Object.assign(C,arguments),EI(g,B,C)}):QI(I);return"function"!=typeof Q&&qA("unknown function pointer with signature "+A+": "+I),Q}var oI=void 0;function DI(A){var I=OI(A),g=lA(I);return xI(I),g}function aI(A,I){var g=[],B={};throw I.forEach((function A(I){B[I]||cA[I]||(SA[I]?SA[I].forEach(A):(g.push(I),B[I]=!0))})),new oI(A+": "+g.map(DI).join([", "]))}function tI(A,I){for(var g=[],B=0;B>2]);return g}function sI(A,I,g,B,C){var Q=I.length;Q<2&&qA("argTypes array size mismatch! Must at least get return value and 'this' types!");for(var i=null!==I[1]&&null!==g,o=!1,D=1;D0?", ":"")+s),w+=(a?"var rv = ":"")+"invoker(fn"+(s.length>0?", ":"")+s+");\n",o)w+="runDestructors(destructors);\n";else for(D=i?1:2;D4&&0==--rI[A].refcount&&(rI[A]=void 0,wI.push(A))}var hI={toValue:function(A){return A||qA("Cannot use deleted val. handle = "+A),rI[A].value},toHandle:function(A){switch(A){case void 0:return 1;case null:return 2;case!0:return 3;case!1:return 4;default:var I=wI.length?wI.pop():rI.length;return rI[I]={refcount:1,value:A},I}}};function eI(A){if(null===A)return"null";var I=E(A);return"object"===I||"array"===I||"function"===I?A.toString():""+A}function RI(A,I){switch(I){case 2:return function(A){return this.fromWireType(H[A>>2])};case 3:return function(A){return this.fromWireType(q[A>>3])};default:throw new TypeError("Unknown float type: "+A)}}function yI(A,I,g){switch(I){case 0:return g?function(A){return J[A]}:function(A){return K[A]};case 1:return g?function(A){return Y[A>>1]}:function(A){return L[A>>1]};case 2:return g?function(A){return d[A>>2]}:function(A){return l[A>>2]};default:throw new TypeError("Unknown integer type: "+A)}}var nI="undefined"!=typeof TextDecoder?new TextDecoder("utf-16le"):void 0;function FI(A,I){for(var g=A,B=g>>1,C=B+I/2;!(B>=C)&&L[B];)++B;if((g=B<<1)-A>32&&nI)return nI.decode(K.subarray(A,g));for(var Q="",E=0;!(E>=I/2);++E){var i=Y[A+2*E>>1];if(0==i)break;Q+=String.fromCharCode(i)}return Q}function MI(A,I,g){if(void 0===g&&(g=2147483647),g<2)return 0;for(var B=I,C=(g-=2)<2*A.length?g/2:A.length,Q=0;Q>1]=E,I+=2}return Y[I>>1]=0,I-B}function cI(A){return 2*A.length}function SI(A,I){for(var g=0,B="";!(g>=I/4);){var C=d[A+4*g>>2];if(0==C)break;if(++g,C>=65536){var Q=C-65536;B+=String.fromCharCode(55296|Q>>10,56320|1023&Q)}else B+=String.fromCharCode(C)}return B}function NI(A,I,g){if(void 0===g&&(g=2147483647),g<4)return 0;for(var B=I,C=B+g-4,Q=0;Q=55296&&E<=57343&&(E=65536+((1023&E)<<10)|1023&A.charCodeAt(++Q)),d[I>>2]=E,(I+=4)+4>C)break}return d[I>>2]=0,I-B}function kI(A){for(var I=0,g=0;g=55296&&B<=57343&&++g,I+=4}return I}function UI(A){var I=b(A)+1,g=ZI(I);return g&&p(A,J,g,I),g}var JI=[];function KI(A){try{return c.grow(A-U.byteLength+65535>>>16),W(c.buffer),1}catch(A){}}var YI={};function LI(){if(!LI.strings){var A={USER:"web_user",LOGNAME:"web_user",PATH:"/",PWD:"/",HOME:"/home/web_user",LANG:("object"==("undefined"==typeof navigator?"undefined":E(navigator))&&navigator.languages&&navigator.languages[0]||"C").replace("-","_")+".UTF-8",_:r||"./this.program"};for(var I in YI)void 0===YI[I]?delete A[I]:A[I]=YI[I];var g=[];for(var I in A)g.push(I+"="+A[I]);LI.strings=g}return LI.strings}function dI(A){return A%4==0&&(A%100!=0||A%400==0)}var lI=[31,29,31,30,31,30,31,31,30,31,30,31],HI=[31,28,31,30,31,30,31,31,30,31,30,31];function qI(A,I,g,B){var C=d[B+40>>2],Q={tm_sec:d[B>>2],tm_min:d[B+4>>2],tm_hour:d[B+8>>2],tm_mday:d[B+12>>2],tm_mon:d[B+16>>2],tm_year:d[B+20>>2],tm_wday:d[B+24>>2],tm_yday:d[B+28>>2],tm_isdst:d[B+32>>2],tm_gmtoff:d[B+36>>2],tm_zone:C?m(C):""},E=m(g),i={"%c":"%a %b %d %H:%M:%S %Y","%D":"%m/%d/%y","%F":"%Y-%m-%d","%h":"%b","%r":"%I:%M:%S %p","%R":"%H:%M","%T":"%H:%M:%S","%x":"%m/%d/%y","%X":"%H:%M:%S","%Ec":"%c","%EC":"%C","%Ex":"%m/%d/%y","%EX":"%H:%M:%S","%Ey":"%y","%EY":"%Y","%Od":"%d","%Oe":"%e","%OH":"%H","%OI":"%I","%Om":"%m","%OM":"%M","%OS":"%S","%Ou":"%u","%OU":"%U","%OV":"%V","%Ow":"%w","%OW":"%W","%Oy":"%y"};for(var o in i)E=E.replace(new RegExp(o,"g"),i[o]);var D=["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],a=["January","February","March","April","May","June","July","August","September","October","November","December"];function t(A,I,g){for(var B="number"==typeof A?A.toString():A||"";B.length0?1:0}var B;return 0===(B=g(A.getFullYear()-I.getFullYear()))&&0===(B=g(A.getMonth()-I.getMonth()))&&(B=g(A.getDate()-I.getDate())),B}function r(A){switch(A.getDay()){case 0:return new Date(A.getFullYear()-1,11,29);case 1:return A;case 2:return new Date(A.getFullYear(),0,3);case 3:return new Date(A.getFullYear(),0,2);case 4:return new Date(A.getFullYear(),0,1);case 5:return new Date(A.getFullYear()-1,11,31);case 6:return new Date(A.getFullYear()-1,11,30)}}function G(A){var I=function(A,I){for(var g=new Date(A.getTime());I>0;){var B=dI(g.getFullYear()),C=g.getMonth(),Q=(B?lI:HI)[C];if(!(I>Q-g.getDate()))return g.setDate(g.getDate()+I),g;I-=Q-g.getDate()+1,g.setDate(1),C<11?g.setMonth(C+1):(g.setMonth(0),g.setFullYear(g.getFullYear()+1))}return g}(new Date(A.tm_year+1900,0,1),A.tm_yday),g=new Date(I.getFullYear(),0,4),B=new Date(I.getFullYear()+1,0,4),C=r(g),Q=r(B);return w(C,I)<=0?w(Q,I)<=0?I.getFullYear()+1:I.getFullYear():I.getFullYear()-1}var h={"%a":function(A){return D[A.tm_wday].substring(0,3)},"%A":function(A){return D[A.tm_wday]},"%b":function(A){return a[A.tm_mon].substring(0,3)},"%B":function(A){return a[A.tm_mon]},"%C":function(A){return s((A.tm_year+1900)/100|0,2)},"%d":function(A){return s(A.tm_mday,2)},"%e":function(A){return t(A.tm_mday,2," ")},"%g":function(A){return G(A).toString().substring(2)},"%G":function(A){return G(A)},"%H":function(A){return s(A.tm_hour,2)},"%I":function(A){var I=A.tm_hour;return 0==I?I=12:I>12&&(I-=12),s(I,2)},"%j":function(A){return s(A.tm_mday+function(A,I){for(var g=0,B=0;B<=I;g+=A[B++]);return g}(dI(A.tm_year+1900)?lI:HI,A.tm_mon-1),3)},"%m":function(A){return s(A.tm_mon+1,2)},"%M":function(A){return s(A.tm_min,2)},"%n":function(){return"\n"},"%p":function(A){return A.tm_hour>=0&&A.tm_hour<12?"AM":"PM"},"%S":function(A){return s(A.tm_sec,2)},"%t":function(){return"\t"},"%u":function(A){return A.tm_wday||7},"%U":function(A){var I=A.tm_yday+7-A.tm_wday;return s(Math.floor(I/7),2)},"%V":function(A){var I=Math.floor((A.tm_yday+7-(A.tm_wday+6)%7)/7);if((A.tm_wday+371-A.tm_yday-2)%7<=2&&I++,I){if(53==I){var g=(A.tm_wday+371-A.tm_yday)%7;4==g||3==g&&dI(A.tm_year)||(I=1)}}else{I=52;var B=(A.tm_wday+7-A.tm_yday-1)%7;(4==B||5==B&&dI(A.tm_year%400-1))&&I++}return s(I,2)},"%w":function(A){return A.tm_wday},"%W":function(A){var I=A.tm_yday+7-(A.tm_wday+6)%7;return s(Math.floor(I/7),2)},"%y":function(A){return(A.tm_year+1900).toString().substring(2)},"%Y":function(A){return A.tm_year+1900},"%z":function(A){var I=A.tm_gmtoff,g=I>=0;return I=(I=Math.abs(I)/60)/60*100+I%60,(g?"+":"-")+String("0000"+I).slice(-4)},"%Z":function(A){return A.tm_zone},"%%":function(){return"%"}};for(var o in E=E.replace(/%%/g,"\0\0"),h)E.includes(o)&&(E=E.replace(new RegExp(o,"g"),h[o](Q)));var e=wA(E=E.replace(/\0\0/g,"%"),!1);return e.length>I?0:(function(A,I){J.set(A,I)}(e,A),e.length-1)}var uI=function(A,I,g,B){A||(A=this),this.parent=A,this.mount=A.mount,this.mounted=null,this.id=eA.nextInode++,this.name=I,this.mode=g,this.node_ops={},this.stream_ops={},this.rdev=B};Object.defineProperties(uI.prototype,{read:{get:function(){return!(365&~this.mode)},set:function(A){A?this.mode|=365:this.mode&=-366}},write:{get:function(){return!(146&~this.mode)},set:function(A){A?this.mode|=146:this.mode&=-147}},isFolder:{get:function(){return eA.isDir(this.mode)}},isDevice:{get:function(){return eA.isChrdev(this.mode)}}}),eA.FSNode=uI,eA.staticInit(),JA=A.InternalError=UA(Error,"InternalError"),function(){for(var A=new Array(256),I=0;I<256;++I)A[I]=String.fromCharCode(I);dA=A}(),HA=A.BindingError=UA(Error,"BindingError"),jA.prototype.isAliasOf=function(A){if(!(this instanceof jA))return!1;if(!(A instanceof jA))return!1;for(var I=this.$$.ptrType.registeredClass,g=this.$$.ptr,B=A.$$.ptrType.registeredClass,C=A.$$.ptr;I.baseClass;)g=I.upcast(g),I=I.baseClass;for(;B.baseClass;)C=B.upcast(C),B=B.baseClass;return I===B&&g===C},jA.prototype.clone=function(){if(this.$$.ptr||fA(this),this.$$.preservePointerOnDelete)return this.$$.count.value+=1,this;var A,I=vA(Object.create(Object.getPrototypeOf(this),{$$:{value:(A=this.$$,{count:A.count,deleteScheduled:A.deleteScheduled,preservePointerOnDelete:A.preservePointerOnDelete,ptr:A.ptr,ptrType:A.ptrType,smartPtr:A.smartPtr,smartPtrType:A.smartPtrType})}}));return I.$$.count.value+=1,I.$$.deleteScheduled=!1,I},jA.prototype.delete=function(){this.$$.ptr||fA(this),this.$$.deleteScheduled&&!this.$$.preservePointerOnDelete&&qA("Object already scheduled for deletion"),pA(this),bA(this.$$),this.$$.preservePointerOnDelete||(this.$$.smartPtr=void 0,this.$$.ptr=void 0)},jA.prototype.isDeleted=function(){return!this.$$.ptr},jA.prototype.deleteLater=function(){return this.$$.ptr||fA(this),this.$$.deleteScheduled&&!this.$$.preservePointerOnDelete&&qA("Object already scheduled for deletion"),xA.push(this),1===xA.length&&OA&&OA(VA),this.$$.deleteScheduled=!0,this},A.getInheritedInstanceCount=function(){return Object.keys(TA).length},A.getLiveInheritedInstances=function(){var A=[];for(var I in TA)TA.hasOwnProperty(I)&&A.push(TA[I]);return A},A.flushPendingDeletes=VA,A.setDelayFunction=function(A){OA=A,xA.length&&OA&&OA(VA)},BI.prototype.getPointee=function(A){return this.rawGetPointee&&(A=this.rawGetPointee(A)),A},BI.prototype.destructor=function(A){this.rawDestructor&&this.rawDestructor(A)},BI.prototype.argPackAdvance=8,BI.prototype.readValueFromPointer=FA,BI.prototype.deleteObject=function(A){null!==A&&A.delete()},BI.prototype.fromWireType=function(A){var I=this.getPointee(A);if(!I)return this.destructor(A),null;var g=function(A,I){return I=function(A,I){for(void 0===I&&qA("ptr should not be undefined");A.baseClass;)I=A.upcast(I),A=A.baseClass;return I}(A,I),TA[I]}(this.registeredClass,I);if(void 0!==g){if(0===g.$$.count.value)return g.$$.ptr=I,g.$$.smartPtr=A,g.clone();var B=g.clone();return this.destructor(A),B}function C(){return this.isSmartPointer?XA(this.registeredClass.instancePrototype,{ptrType:this.pointeeType,ptr:I,smartPtrType:this,smartPtr:A}):XA(this.registeredClass.instancePrototype,{ptrType:this,ptr:A})}var Q,E=this.registeredClass.getActualType(I),i=ZA[E];if(!i)return C.call(this);Q=this.isConst?i.constPointerType:i.pointerType;var o=WA(I,this.registeredClass,Q.registeredClass);return null===o?C.call(this):this.isSmartPointer?XA(Q.registeredClass.instancePrototype,{ptrType:Q,ptr:o,smartPtrType:this,smartPtr:A}):XA(Q.registeredClass.instancePrototype,{ptrType:Q,ptr:o})},oI=A.UnboundTypeError=UA(Error,"UnboundTypeError"),A.count_emval_handles=function(){for(var A=0,I=5;I>4,g=(15&C)<<4|(Q=i.indexOf(A.charAt(D++)))>>2,B=(3&Q)<<6|(E=i.indexOf(A.charAt(D++))),o+=String.fromCharCode(I),64!==Q&&(o+=String.fromCharCode(g)),64!==E&&(o+=String.fromCharCode(B))}while(D>1]=2,0;case 16:case 8:default:return-28;case 9:return d[VI()>>2]=28,-1}}catch(A){if(void 0===eA||!(A instanceof eA.ErrnoError))throw A;return-A.errno}},G:function(A,I,g){RA.varargs=g;try{var B=RA.getStreamFromFD(A);switch(I){case 21509:case 21505:case 21510:case 21511:case 21512:case 21506:case 21507:case 21508:case 21523:case 21524:return B.tty?0:-59;case 21519:if(!B.tty)return-59;var C=RA.get();return d[C>>2]=0,0;case 21520:return B.tty?-28:-59;case 21531:return C=RA.get(),eA.ioctl(B,I,C);default:return-28}}catch(A){if(void 0===eA||!(A instanceof eA.ErrnoError))throw A;return-A.errno}},H:function(A,I,g,B){RA.varargs=B;try{I=RA.getStr(I),I=RA.calculateAt(A,I);var C=B?RA.get():0;return eA.open(I,g,C).fd}catch(A){if(void 0===eA||!(A instanceof eA.ErrnoError))throw A;return-A.errno}},R:function(A){var I=yA[A];delete yA[A];var g=I.rawConstructor,B=I.rawDestructor,C=I.fields;YA([A],C.map((function(A){return A.getterReturnType})).concat(C.map((function(A){return A.setterArgumentType}))),(function(A){var Q={};return C.forEach((function(I,g){var B=I.fieldName,E=A[g],i=I.getter,o=I.getterContext,D=A[g+C.length],a=I.setter,t=I.setterContext;Q[B]={read:function(A){return E.fromWireType(i(o,A))},write:function(A,I){var g=[];a(t,A,D.toWireType(g,I)),nA(g)}}})),[{name:I.name,fromWireType:function(A){var I={};for(var g in Q)I[g]=Q[g].read(A);return B(A),I},toWireType:function(A,I){for(var C in Q)if(!(C in I))throw new TypeError('Missing field: "'+C+'"');var E=g();for(C in Q)Q[C].write(E,I[C]);return null!==A&&A.push(B,E),E},argPackAdvance:8,readValueFromPointer:FA,destructorFunction:B}]}))},y:function(A,I,g,B,C){},L:function(A,I,g,B,C){var Q=LA(g);uA(A,{name:I=lA(I),fromWireType:function(A){return!!A},toWireType:function(A,I){return I?B:C},argPackAdvance:8,readValueFromPointer:function(A){var B;if(1===g)B=J;else if(2===g)B=Y;else{if(4!==g)throw new TypeError("Unknown boolean type size: "+I);B=d}return this.fromWireType(B[A>>Q])},destructorFunction:null})},U:function(A,I,g,B,C,Q,E,i,o,D,a,t,s){a=lA(a),Q=iI(C,Q),i&&(i=iI(E,i)),D&&(D=iI(o,D)),s=iI(t,s);var w=NA(a);zA(w,(function(){aI("Cannot construct "+a+" due to unbound types",[B])})),YA([A,I,g],B?[B]:[],(function(I){var g,C;I=I[0],C=B?(g=I.registeredClass).instancePrototype:jA.prototype;var E=kA(w,(function(){if(Object.getPrototypeOf(this)!==o)throw new HA("Use 'new' to construct "+a);if(void 0===t.constructor_body)throw new HA(a+" has no accessible constructor");var A=t.constructor_body[arguments.length];if(void 0===A)throw new HA("Tried to invoke ctor of "+a+" with invalid number of parameters ("+arguments.length+") - expected ("+Object.keys(t.constructor_body).toString()+") parameters instead!");return A.apply(this,arguments)})),o=Object.create(C,{constructor:{value:E}});E.prototype=o;var t=new _A(a,E,o,s,g,Q,i,D),r=new BI(a,t,!0,!1,!1),G=new BI(a+"*",t,!1,!1,!1),h=new BI(a+" const*",t,!1,!0,!1);return ZA[A]={pointerType:G,constPointerType:h},CI(w,E),[r,G,h]}))},Q:function(A,I,g,B,C,Q){k(I>0);var E=tI(I,g);C=iI(B,C),YA([],[A],(function(A){var g="constructor "+(A=A[0]).name;if(void 0===A.registeredClass.constructor_body&&(A.registeredClass.constructor_body=[]),void 0!==A.registeredClass.constructor_body[I-1])throw new HA("Cannot register multiple constructors with identical number of parameters ("+(I-1)+") for class '"+A.name+"'! Overload resolution is currently only performed using the parameter count, not actual type info!");return A.registeredClass.constructor_body[I-1]=function(){aI("Cannot construct "+A.name+" due to unbound types",E)},YA([],E,(function(B){return B.splice(1,0,null),A.registeredClass.constructor_body[I-1]=sI(g,B,null,C,Q),[]})),[]}))},h:function(A,I,g,B,C,Q,E,i){var o=tI(g,B);I=lA(I),Q=iI(C,Q),YA([],[A],(function(A){var B=(A=A[0]).name+"."+I;function C(){aI("Cannot call "+B+" due to unbound types",o)}I.startsWith("@@")&&(I=Symbol[I.substring(2)]),i&&A.registeredClass.pureVirtualFunctions.push(I);var D=A.registeredClass.instancePrototype,a=D[I];return void 0===a||void 0===a.overloadTable&&a.className!==A.name&&a.argCount===g-2?(C.argCount=g-2,C.className=A.name,D[I]=C):(PA(D,I,B),D[I].overloadTable[g-2]=C),YA([],o,(function(C){var i=sI(B,C,A,Q,E);return void 0===D[I].overloadTable?(i.argCount=g-2,D[I]=i):D[I].overloadTable[g-2]=i,[]})),[]}))},s:function(I,g,B){I=lA(I),YA([],[g],(function(g){return g=g[0],A[I]=g.fromWireType(B),[]}))},K:function(A,I){uA(A,{name:I=lA(I),fromWireType:function(A){var I=hI.toValue(A);return GI(A),I},toWireType:function(A,I){return hI.toHandle(I)},argPackAdvance:8,readValueFromPointer:FA,destructorFunction:null})},r:function(A,I,g){var B=LA(g);uA(A,{name:I=lA(I),fromWireType:function(A){return A},toWireType:function(A,I){return I},argPackAdvance:8,readValueFromPointer:RI(I,B),destructorFunction:null})},d:function(A,I,g,B,C,Q){var E=tI(I,g);A=lA(A),C=iI(B,C),zA(A,(function(){aI("Cannot call "+A+" due to unbound types",E)}),I-1),YA([],E,(function(g){var B=[g[0],null].concat(g.slice(1));return CI(A,sI(A,B,null,C,Q),I-1),[]}))},e:function(A,I,g,B,C){I=lA(I),-1===C&&(C=4294967295);var Q=LA(g),E=function(A){return A};if(0===B){var i=32-8*g;E=function(A){return A<>>i}}var o=I.includes("unsigned");uA(A,{name:I,fromWireType:E,toWireType:o?function(A,I){return this.name,I>>>0}:function(A,I){return this.name,I},argPackAdvance:8,readValueFromPointer:yI(I,Q,0!==B),destructorFunction:null})},c:function(A,I,g){var B=[Int8Array,Uint8Array,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array][I];function C(A){var I=l,g=I[A>>=2],C=I[A+1];return new B(U,C,g)}uA(A,{name:g=lA(g),fromWireType:C,argPackAdvance:8,readValueFromPointer:C},{ignoreDuplicateRegistrations:!0})},q:function(A,I){var g="std::string"===(I=lA(I));uA(A,{name:I,fromWireType:function(A){var I,B=l[A>>2],C=A+4;if(g)for(var Q=C,E=0;E<=B;++E){var i=C+E;if(E==B||0==K[i]){var o=m(Q,i-Q);void 0===I?I=o:(I+=String.fromCharCode(0),I+=o),Q=i+1}}else{var D=new Array(B);for(E=0;E>2]=B,g&&C)p(I,K,E,B+1);else if(C)for(var i=0;i255&&(xI(E),qA("String has UTF-16 code units that do not fit in 8 bits")),K[E+i]=o}else for(i=0;i>2],E=Q(),o=A+4,D=0;D<=C;++D){var a=A+4+D*I;if(D==C||0==E[a>>i]){var t=B(o,a-o);void 0===g?g=t:(g+=String.fromCharCode(0),g+=t),o=a+I}}return xI(A),g},toWireType:function(A,B){"string"!=typeof B&&qA("Cannot pass non-string to C++ string type "+g);var Q=E(B),o=ZI(4+Q+I);return l[o>>2]=Q>>i,C(B,o+4,Q+I),null!==A&&A.push(xI,o),o},argPackAdvance:8,readValueFromPointer:FA,destructorFunction:function(A){xI(A)}})},T:function(A,I,g,B,C,Q){yA[A]={name:lA(I),rawConstructor:iI(g,B),rawDestructor:iI(C,Q),fields:[]}},S:function(A,I,g,B,C,Q,E,i,o,D){yA[A].fields.push({fieldName:lA(I),getterReturnType:g,getter:iI(B,C),getterContext:Q,setterArgumentType:E,setter:iI(i,o),setterContext:D})},M:function(A,I){uA(A,{isVoid:!0,name:I=lA(I),argPackAdvance:0,fromWireType:function(){},toWireType:function(A,I){}})},p:function(){return Date.now()},A:function(){throw 1/0},O:GI,P:function(A){A>4&&(rI[A].refcount+=1)},N:function(A,I){var g,B;void 0===(B=cA[g=A])&&qA("_emval_take_value has unknown type "+DI(g));var C=(A=B).readValueFromPointer(I);return hI.toHandle(C)},I:function(A,I){var g,B=new Date(1e3*(l[(g=A)>>2]+4294967296*d[g+4>>2]));d[I>>2]=B.getSeconds(),d[I+4>>2]=B.getMinutes(),d[I+8>>2]=B.getHours(),d[I+12>>2]=B.getDate(),d[I+16>>2]=B.getMonth(),d[I+20>>2]=B.getFullYear()-1900,d[I+24>>2]=B.getDay();var C=new Date(B.getFullYear(),0,1),Q=(B.getTime()-C.getTime())/864e5|0;d[I+28>>2]=Q,d[I+36>>2]=-60*B.getTimezoneOffset();var E=new Date(B.getFullYear(),6,1).getTimezoneOffset(),i=C.getTimezoneOffset(),o=0|(E!=i&&B.getTimezoneOffset()==Math.min(i,E));d[I+32>>2]=o},J:function A(I,g,B){A.called||(A.called=!0,function(A,I,g){var B=(new Date).getFullYear(),C=new Date(B,0,1),Q=new Date(B,6,1),E=C.getTimezoneOffset(),i=Q.getTimezoneOffset(),o=Math.max(E,i);function D(A){var I=A.toTimeString().match(/\(([A-Za-z ]+)\)$/);return I?I[1]:"GMT"}d[A>>2]=60*o,d[I>>2]=Number(E!=i);var a=D(C),t=D(Q),s=UI(a),w=UI(t);i>2]=s,l[g+4>>2]=w):(l[g>>2]=w,l[g+4>>2]=s)}(I,g,B))},a:function(){_("")},i:function(A,I,g){var B=function(A,I){var g;for(JI.length=0,I>>=2;g=K[A++];)I+=105!=g&I,JI.push(105==g?d[I]:q[I++>>1]),++I;return JI}(I,g);return iA[A].apply(null,B)},B:function(A){var I=K.length,g=2147483648;if((A>>>=0)>g)return!1;for(var B,C=1;C<=4;C*=2){var Q=I*(1+.2/C);if(Q=Math.min(Q,A+100663296),KI(Math.min(g,(B=Math.max(A,Q))+(65536-B%65536)%65536)))return!0}return!1},C:function(A,I){var g=0;return LI().forEach((function(B,C){var Q=I+g;l[A+4*C>>2]=Q,function(A,I,g){for(var B=0;B>2]=g.length;var B=0;return g.forEach((function(A){B+=A.length+1})),l[I>>2]=B,0},b:function(I,g){var B;B=I,T()||(A.onExit&&A.onExit(B),N=!0),G(B,new oA(B))},m:function(A){try{var I=RA.getStreamFromFD(A);return eA.close(I),0}catch(A){if(void 0===eA||!(A instanceof eA.ErrnoError))throw A;return A.errno}},F:function(A,I,g,B){try{var C=function(A,I,g,B){for(var C=0,Q=0;Q>2],i=l[I+4>>2];I+=8;var o=eA.read(A,J,E,i,void 0);if(o<0)return-1;if(C+=o,o>2]=C,0}catch(A){if(void 0===eA||!(A instanceof eA.ErrnoError))throw A;return A.errno}},x:function(A,I,g,B,C){try{var Q=(o=g)+2097152>>>0<4194305-!!(i=I)?(i>>>0)+4294967296*o:NaN;if(isNaN(Q))return 61;var E=RA.getStreamFromFD(A);return eA.llseek(E,Q,B),gA=[E.position>>>0,(IA=E.position,+Math.abs(IA)>=1?IA>0?(0|Math.min(+Math.floor(IA/4294967296),4294967295))>>>0:~~+Math.ceil((IA-+(~~IA>>>0))/4294967296)>>>0:0)],d[C>>2]=gA[0],d[C+4>>2]=gA[1],E.getdents&&0===Q&&0===B&&(E.getdents=null),0}catch(A){if(void 0===eA||!(A instanceof eA.ErrnoError))throw A;return A.errno}var i,o},n:function(A,I,g,B){try{var C=function(A,I,g,B){for(var C=0,Q=0;Q>2],i=l[I+4>>2];I+=8;var o=eA.write(A,J,E,i,void 0);if(o<0)return-1;C+=o}return C}(RA.getStreamFromFD(A),I,g);return l[B>>2]=C,0}catch(A){if(void 0===eA||!(A instanceof eA.ErrnoError))throw A;return A.errno}},t:function(A,I){var g=XI();try{return QI(A)(I)}catch(A){if(vI(g),A!==A+0)throw A;TI(1,0)}},v:function(A,I,g){var B=XI();try{return QI(A)(I,g)}catch(A){if(vI(B),A!==A+0)throw A;TI(1,0)}},u:function(A,I,g,B){var C=XI();try{return QI(A)(I,g,B)}catch(A){if(vI(C),A!==A+0)throw A;TI(1,0)}},j:function(A,I){var g=XI();try{QI(A)(I)}catch(A){if(vI(g),A!==A+0)throw A;TI(1,0)}},w:function(A,I,g){var B=XI();try{QI(A)(I,g)}catch(A){if(vI(B),A!==A+0)throw A;TI(1,0)}},E:function(A,I,g,B){var C=XI();try{QI(A)(I,g,B)}catch(A){if(vI(C),A!==A+0)throw A;TI(1,0)}},k:function(A,I,g,B,C){var Q=XI();try{QI(A)(I,g,B,C)}catch(A){if(vI(Q),A!==A+0)throw A;TI(1,0)}},V:qI,z:function(A,I,g,B){return qI(A,I,g,B)}},ZI=(function(){var I={a:WI};function B(I,g){var B,C=I.exports;A.asm=C,W((c=A.asm.W).buffer),Z=A.asm.$,B=A.asm.X,V.unshift(B),z()}function C(A){B(A.instance)}function E(A){return function(){if(!n&&(h||e)){if("function"==typeof fetch&&!QA($))return fetch($,{credentials:"same-origin"}).then((function(A){if(!A.ok)throw"failed to load wasm binary file at '"+$+"'";return A.arrayBuffer()})).catch((function(){return EA($)}));if(Q)return new Promise((function(A,I){Q($,(function(I){A(new Uint8Array(I))}),I)}))}return Promise.resolve().then((function(){return EA($)}))}().then((function(A){return WebAssembly.instantiate(A,I)})).then((function(A){return A})).then(A,(function(A){M("failed to asynchronously prepare wasm: "+A),_(A)}))}if(P(),A.instantiateWasm)try{return A.instantiateWasm(I,B)}catch(A){return M("Module.instantiateWasm callback failed with error: "+A),!1}(n||"function"!=typeof WebAssembly.instantiateStreaming||CA($)||QA($)||R||"function"!=typeof fetch?E(C):fetch($,{credentials:"same-origin"}).then((function(A){return WebAssembly.instantiateStreaming(A,I).then(C,(function(A){return M("wasm streaming compile failed: "+A),M("falling back to ArrayBuffer instantiation"),E(C)}))}))).catch(g)}(),A.___wasm_call_ctors=function(){return(A.___wasm_call_ctors=A.asm.X).apply(null,arguments)},A._malloc=function(){return(ZI=A._malloc=A.asm.Y).apply(null,arguments)}),xI=A._free=function(){return(xI=A._free=A.asm.Z).apply(null,arguments)},VI=A.___errno_location=function(){return(VI=A.___errno_location=A.asm._).apply(null,arguments)},OI=A.___getTypeName=function(){return(OI=A.___getTypeName=A.asm.aa).apply(null,arguments)},TI=(A.__embind_initialize_bindings=function(){return(A.__embind_initialize_bindings=A.asm.ba).apply(null,arguments)},A._setThrew=function(){return(TI=A._setThrew=A.asm.ca).apply(null,arguments)}),XI=A.stackSave=function(){return(XI=A.stackSave=A.asm.da).apply(null,arguments)},vI=A.stackRestore=function(){return(vI=A.stackRestore=A.asm.ea).apply(null,arguments)},jI=A.___cxa_is_pointer_type=function(){return(jI=A.___cxa_is_pointer_type=A.asm.fa).apply(null,arguments)};function PI(g){function B(){bI||(bI=!0,A.calledRun=!0,N||(A.noFSInit||eA.init.initialized||eA.init(),eA.ignorePermissions=!1,rA.init(),DA(V),I(A),A.onRuntimeInitialized&&A.onRuntimeInitialized(),function(){if(A.postRun)for("function"==typeof A.postRun&&(A.postRun=[A.postRun]);A.postRun.length;)I=A.postRun.shift(),O.unshift(I);var I;DA(O)}()))}g=g||w,X>0||(function(){if(A.preRun)for("function"==typeof A.preRun&&(A.preRun=[A.preRun]);A.preRun.length;)I=A.preRun.shift(),x.unshift(I);var I;DA(x)}(),X>0||(A.setStatus?(A.setStatus("Running..."),setTimeout((function(){setTimeout((function(){A.setStatus("")}),1),B()}),1)):B()))}if(A.dynCall_jiji=function(){return(A.dynCall_jiji=A.asm.ga).apply(null,arguments)},A.dynCall_viijii=function(){return(A.dynCall_viijii=A.asm.ha).apply(null,arguments)},A.dynCall_iiiiij=function(){return(A.dynCall_iiiiij=A.asm.ia).apply(null,arguments)},A.dynCall_iiiiijj=function(){return(A.dynCall_iiiiijj=A.asm.ja).apply(null,arguments)},A.dynCall_iiiiiijj=function(){return(A.dynCall_iiiiiijj=A.asm.ka).apply(null,arguments)},A.FS=eA,j=function A(){bI||PI(),bI||(j=A)},A.preInit)for("function"==typeof A.preInit&&(A.preInit=[A.preInit]);A.preInit.length>0;)A.preInit.pop()();return PI(),A.ready});const r=w;function G(A,I){return function(){return A.apply(I,arguments)}}const{toString:h}=Object.prototype,{getPrototypeOf:e}=Object,R=(y=Object.create(null),A=>{const I=h.call(A);return y[I]||(y[I]=I.slice(8,-1).toLowerCase())});var y;const n=A=>(A=A.toLowerCase(),I=>R(I)===A),F=A=>I=>typeof I===A,{isArray:M}=Array,c=F("undefined"),S=n("ArrayBuffer"),N=F("string"),k=F("function"),U=F("number"),J=A=>null!==A&&"object"==typeof A,K=A=>{if("object"!==R(A))return!1;const I=e(A);return!(null!==I&&I!==Object.prototype&&null!==Object.getPrototypeOf(I)||Symbol.toStringTag in A||Symbol.iterator in A)},Y=n("Date"),L=n("File"),d=n("Blob"),l=n("FileList"),H=n("URLSearchParams");function q(A,I,{allOwnKeys:g=!1}={}){if(null==A)return;let B,C;if("object"!=typeof A&&(A=[A]),M(A))for(B=0,C=A.length;B0;)if(B=g[C],I===B.toLowerCase())return B;return null}const f="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:g.g,m=A=>!c(A)&&A!==f,p=(b="undefined"!=typeof Uint8Array&&e(Uint8Array),A=>b&&A instanceof b);var b;const W=n("HTMLFormElement"),Z=(({hasOwnProperty:A})=>(I,g)=>A.call(I,g))(Object.prototype),x=n("RegExp"),V=(A,I)=>{const g=Object.getOwnPropertyDescriptors(A),B={};q(g,((g,C)=>{!1!==I(g,C,A)&&(B[C]=g)})),Object.defineProperties(A,B)},O={isArray:M,isArrayBuffer:S,isBuffer:function(A){return null!==A&&!c(A)&&null!==A.constructor&&!c(A.constructor)&&k(A.constructor.isBuffer)&&A.constructor.isBuffer(A)},isFormData:A=>{const I="[object FormData]";return A&&("function"==typeof FormData&&A instanceof FormData||h.call(A)===I||k(A.toString)&&A.toString()===I)},isArrayBufferView:function(A){let I;return I="undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(A):A&&A.buffer&&S(A.buffer),I},isString:N,isNumber:U,isBoolean:A=>!0===A||!1===A,isObject:J,isPlainObject:K,isUndefined:c,isDate:Y,isFile:L,isBlob:d,isRegExp:x,isFunction:k,isStream:A=>J(A)&&k(A.pipe),isURLSearchParams:H,isTypedArray:p,isFileList:l,forEach:q,merge:function A(){const{caseless:I}=m(this)&&this||{},g={},B=(B,C)=>{const Q=I&&u(g,C)||C;K(g[Q])&&K(B)?g[Q]=A(g[Q],B):K(B)?g[Q]=A({},B):M(B)?g[Q]=B.slice():g[Q]=B};for(let A=0,I=arguments.length;A(q(I,((I,B)=>{g&&k(I)?A[B]=G(I,g):A[B]=I}),{allOwnKeys:B}),A),trim:A=>A.trim?A.trim():A.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,""),stripBOM:A=>(65279===A.charCodeAt(0)&&(A=A.slice(1)),A),inherits:(A,I,g,B)=>{A.prototype=Object.create(I.prototype,B),A.prototype.constructor=A,Object.defineProperty(A,"super",{value:I.prototype}),g&&Object.assign(A.prototype,g)},toFlatObject:(A,I,g,B)=>{let C,Q,E;const i={};if(I=I||{},null==A)return I;do{for(C=Object.getOwnPropertyNames(A),Q=C.length;Q-- >0;)E=C[Q],B&&!B(E,A,I)||i[E]||(I[E]=A[E],i[E]=!0);A=!1!==g&&e(A)}while(A&&(!g||g(A,I))&&A!==Object.prototype);return I},kindOf:R,kindOfTest:n,endsWith:(A,I,g)=>{A=String(A),(void 0===g||g>A.length)&&(g=A.length),g-=I.length;const B=A.indexOf(I,g);return-1!==B&&B===g},toArray:A=>{if(!A)return null;if(M(A))return A;let I=A.length;if(!U(I))return null;const g=new Array(I);for(;I-- >0;)g[I]=A[I];return g},forEachEntry:(A,I)=>{const g=(A&&A[Symbol.iterator]).call(A);let B;for(;(B=g.next())&&!B.done;){const g=B.value;I.call(A,g[0],g[1])}},matchAll:(A,I)=>{let g;const B=[];for(;null!==(g=A.exec(I));)B.push(g);return B},isHTMLForm:W,hasOwnProperty:Z,hasOwnProp:Z,reduceDescriptors:V,freezeMethods:A=>{V(A,((I,g)=>{if(k(A)&&-1!==["arguments","caller","callee"].indexOf(g))return!1;const B=A[g];k(B)&&(I.enumerable=!1,"writable"in I?I.writable=!1:I.set||(I.set=()=>{throw Error("Can not rewrite read-only method '"+g+"'")}))}))},toObjectSet:(A,I)=>{const g={},B=A=>{A.forEach((A=>{g[A]=!0}))};return M(A)?B(A):B(String(A).split(I)),g},toCamelCase:A=>A.toLowerCase().replace(/[_-\s]([a-z\d])(\w*)/g,(function(A,I,g){return I.toUpperCase()+g})),noop:()=>{},toFiniteNumber:(A,I)=>(A=+A,Number.isFinite(A)?A:I),findKey:u,global:f,isContextDefined:m,toJSONObject:A=>{const I=new Array(10),g=(A,B)=>{if(J(A)){if(I.indexOf(A)>=0)return;if(!("toJSON"in A)){I[B]=A;const C=M(A)?[]:{};return q(A,((A,I)=>{const Q=g(A,B+1);!c(Q)&&(C[I]=Q)})),I[B]=void 0,C}}return A};return g(A,0)}};function T(A,I,g,B,C){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=(new Error).stack,this.message=A,this.name="AxiosError",I&&(this.code=I),g&&(this.config=g),B&&(this.request=B),C&&(this.response=C)}O.inherits(T,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:O.toJSONObject(this.config),code:this.code,status:this.response&&this.response.status?this.response.status:null}}});const X=T.prototype,v={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach((A=>{v[A]={value:A}})),Object.defineProperties(T,v),Object.defineProperty(X,"isAxiosError",{value:!0}),T.from=(A,I,g,B,C,Q)=>{const E=Object.create(X);return O.toFlatObject(A,E,(function(A){return A!==Error.prototype}),(A=>"isAxiosError"!==A)),T.call(E,A.message,I,g,B,C),E.cause=A,E.name=A.name,Q&&Object.assign(E,Q),E};const j=T,P=B(230);function z(A){return O.isPlainObject(A)||O.isArray(A)}function _(A){return O.endsWith(A,"[]")?A.slice(0,-2):A}function $(A,I,g){return A?A.concat(I).map((function(A,I){return A=_(A),!g&&I?"["+A+"]":A})).join(g?".":""):I}const AA=O.toFlatObject(O,{},null,(function(A){return/^is[A-Z]/.test(A)})),IA=function(A,I,g){if(!O.isObject(A))throw new TypeError("target must be an object");I=I||new(P||FormData);const B=(g=O.toFlatObject(g,{metaTokens:!0,dots:!1,indexes:!1},!1,(function(A,I){return!O.isUndefined(I[A])}))).metaTokens,C=g.visitor||a,Q=g.dots,E=g.indexes,i=(g.Blob||"undefined"!=typeof Blob&&Blob)&&(o=I)&&O.isFunction(o.append)&&"FormData"===o[Symbol.toStringTag]&&o[Symbol.iterator];var o;if(!O.isFunction(C))throw new TypeError("visitor must be a function");function D(A){if(null===A)return"";if(O.isDate(A))return A.toISOString();if(!i&&O.isBlob(A))throw new j("Blob is not supported. Use a Buffer instead.");return O.isArrayBuffer(A)||O.isTypedArray(A)?i&&"function"==typeof Blob?new Blob([A]):Buffer.from(A):A}function a(A,g,C){let i=A;if(A&&!C&&"object"==typeof A)if(O.endsWith(g,"{}"))g=B?g:g.slice(0,-2),A=JSON.stringify(A);else if(O.isArray(A)&&function(A){return O.isArray(A)&&!A.some(z)}(A)||O.isFileList(A)||O.endsWith(g,"[]")&&(i=O.toArray(A)))return g=_(g),i.forEach((function(A,B){!O.isUndefined(A)&&null!==A&&I.append(!0===E?$([g],B,Q):null===E?g:g+"[]",D(A))})),!1;return!!z(A)||(I.append($(C,g,Q),D(A)),!1)}const t=[],s=Object.assign(AA,{defaultVisitor:a,convertValue:D,isVisitable:z});if(!O.isObject(A))throw new TypeError("data must be an object");return function A(g,B){if(!O.isUndefined(g)){if(-1!==t.indexOf(g))throw Error("Circular reference detected in "+B.join("."));t.push(g),O.forEach(g,(function(g,Q){!0===(!(O.isUndefined(g)||null===g)&&C.call(I,g,O.isString(Q)?Q.trim():Q,B,s))&&A(g,B?B.concat(Q):[Q])})),t.pop()}}(A),I};function gA(A){const I={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(A).replace(/[!'()~]|%20|%00/g,(function(A){return I[A]}))}function BA(A,I){this._pairs=[],A&&IA(A,this,I)}const CA=BA.prototype;CA.append=function(A,I){this._pairs.push([A,I])},CA.toString=function(A){const I=A?function(I){return A.call(this,I,gA)}:gA;return this._pairs.map((function(A){return I(A[0])+"="+I(A[1])}),"").join("&")};const QA=BA;function EA(A){return encodeURIComponent(A).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function iA(A,I,g){if(!I)return A;const B=g&&g.encode||EA,C=g&&g.serialize;let Q;if(Q=C?C(I,g):O.isURLSearchParams(I)?I.toString():new QA(I,g).toString(B),Q){const I=A.indexOf("#");-1!==I&&(A=A.slice(0,I)),A+=(-1===A.indexOf("?")?"?":"&")+Q}return A}const oA=class{constructor(){this.handlers=[]}use(A,I,g){return this.handlers.push({fulfilled:A,rejected:I,synchronous:!!g&&g.synchronous,runWhen:g?g.runWhen:null}),this.handlers.length-1}eject(A){this.handlers[A]&&(this.handlers[A]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(A){O.forEach(this.handlers,(function(I){null!==I&&A(I)}))}},DA={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},aA="undefined"!=typeof URLSearchParams?URLSearchParams:QA,tA=FormData,sA=(()=>{let A;return("undefined"==typeof navigator||"ReactNative"!==(A=navigator.product)&&"NativeScript"!==A&&"NS"!==A)&&"undefined"!=typeof window&&"undefined"!=typeof document})(),wA="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope&&"function"==typeof self.importScripts,rA={isBrowser:!0,classes:{URLSearchParams:aA,FormData:tA,Blob},isStandardBrowserEnv:sA,isStandardBrowserWebWorkerEnv:wA,protocols:["http","https","file","blob","url","data"]},GA=function(A){function I(A,g,B,C){let Q=A[C++];const E=Number.isFinite(+Q),i=C>=A.length;return Q=!Q&&O.isArray(B)?B.length:Q,i?(O.hasOwnProp(B,Q)?B[Q]=[B[Q],g]:B[Q]=g,!E):(B[Q]&&O.isObject(B[Q])||(B[Q]=[]),I(A,g,B[Q],C)&&O.isArray(B[Q])&&(B[Q]=function(A){const I={},g=Object.keys(A);let B;const C=g.length;let Q;for(B=0;B{I(function(A){return O.matchAll(/\w+|\[(\w*)]/g,A).map((A=>"[]"===A[0]?"":A[1]||A[0]))}(A),B,g,0)})),g}return null},hA={"Content-Type":void 0},eA={transitional:DA,adapter:["xhr","http"],transformRequest:[function(A,I){const g=I.getContentType()||"",B=g.indexOf("application/json")>-1,C=O.isObject(A);if(C&&O.isHTMLForm(A)&&(A=new FormData(A)),O.isFormData(A))return B&&B?JSON.stringify(GA(A)):A;if(O.isArrayBuffer(A)||O.isBuffer(A)||O.isStream(A)||O.isFile(A)||O.isBlob(A))return A;if(O.isArrayBufferView(A))return A.buffer;if(O.isURLSearchParams(A))return I.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),A.toString();let Q;if(C){if(g.indexOf("application/x-www-form-urlencoded")>-1)return function(A,I){return IA(A,new rA.classes.URLSearchParams,Object.assign({visitor:function(A,I,g,B){return rA.isNode&&O.isBuffer(A)?(this.append(I,A.toString("base64")),!1):B.defaultVisitor.apply(this,arguments)}},I))}(A,this.formSerializer).toString();if((Q=O.isFileList(A))||g.indexOf("multipart/form-data")>-1){const I=this.env&&this.env.FormData;return IA(Q?{"files[]":A}:A,I&&new I,this.formSerializer)}}return C||B?(I.setContentType("application/json",!1),function(A,I,g){if(O.isString(A))try{return(0,JSON.parse)(A),O.trim(A)}catch(A){if("SyntaxError"!==A.name)throw A}return(0,JSON.stringify)(A)}(A)):A}],transformResponse:[function(A){const I=this.transitional||eA.transitional,g=I&&I.forcedJSONParsing,B="json"===this.responseType;if(A&&O.isString(A)&&(g&&!this.responseType||B)){const g=!(I&&I.silentJSONParsing)&&B;try{return JSON.parse(A)}catch(A){if(g){if("SyntaxError"===A.name)throw j.from(A,j.ERR_BAD_RESPONSE,this,null,this.response);throw A}}}return A}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:rA.classes.FormData,Blob:rA.classes.Blob},validateStatus:function(A){return A>=200&&A<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};O.forEach(["delete","get","head"],(function(A){eA.headers[A]={}})),O.forEach(["post","put","patch"],(function(A){eA.headers[A]=O.merge(hA)}));const RA=eA,yA=O.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),nA=Symbol("internals");function FA(A){return A&&String(A).trim().toLowerCase()}function MA(A){return!1===A||null==A?A:O.isArray(A)?A.map(MA):String(A)}function cA(A,I,g,B){return O.isFunction(B)?B.call(this,I,g):O.isString(I)?O.isString(B)?-1!==I.indexOf(B):O.isRegExp(B)?B.test(I):void 0:void 0}class SA{constructor(A){A&&this.set(A)}set(A,I,g){const B=this;function C(A,I,g){const C=FA(I);if(!C)throw new Error("header name must be a non-empty string");const Q=O.findKey(B,C);(!Q||void 0===B[Q]||!0===g||void 0===g&&!1!==B[Q])&&(B[Q||I]=MA(A))}const Q=(A,I)=>O.forEach(A,((A,g)=>C(A,g,I)));return O.isPlainObject(A)||A instanceof this.constructor?Q(A,I):O.isString(A)&&(A=A.trim())&&!/^[-_a-zA-Z]+$/.test(A.trim())?Q((A=>{const I={};let g,B,C;return A&&A.split("\n").forEach((function(A){C=A.indexOf(":"),g=A.substring(0,C).trim().toLowerCase(),B=A.substring(C+1).trim(),!g||I[g]&&yA[g]||("set-cookie"===g?I[g]?I[g].push(B):I[g]=[B]:I[g]=I[g]?I[g]+", "+B:B)})),I})(A),I):null!=A&&C(I,A,g),this}get(A,I){if(A=FA(A)){const g=O.findKey(this,A);if(g){const A=this[g];if(!I)return A;if(!0===I)return function(A){const I=Object.create(null),g=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let B;for(;B=g.exec(A);)I[B[1]]=B[2];return I}(A);if(O.isFunction(I))return I.call(this,A,g);if(O.isRegExp(I))return I.exec(A);throw new TypeError("parser must be boolean|regexp|function")}}}has(A,I){if(A=FA(A)){const g=O.findKey(this,A);return!(!g||I&&!cA(0,this[g],g,I))}return!1}delete(A,I){const g=this;let B=!1;function C(A){if(A=FA(A)){const C=O.findKey(g,A);!C||I&&!cA(0,g[C],C,I)||(delete g[C],B=!0)}}return O.isArray(A)?A.forEach(C):C(A),B}clear(){return Object.keys(this).forEach(this.delete.bind(this))}normalize(A){const I=this,g={};return O.forEach(this,((B,C)=>{const Q=O.findKey(g,C);if(Q)return I[Q]=MA(B),void delete I[C];const E=A?function(A){return A.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,((A,I,g)=>I.toUpperCase()+g))}(C):String(C).trim();E!==C&&delete I[C],I[E]=MA(B),g[E]=!0})),this}concat(...A){return this.constructor.concat(this,...A)}toJSON(A){const I=Object.create(null);return O.forEach(this,((g,B)=>{null!=g&&!1!==g&&(I[B]=A&&O.isArray(g)?g.join(", "):g)})),I}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map((([A,I])=>A+": "+I)).join("\n")}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(A){return A instanceof this?A:new this(A)}static concat(A,...I){const g=new this(A);return I.forEach((A=>g.set(A))),g}static accessor(A){const I=(this[nA]=this[nA]={accessors:{}}).accessors,g=this.prototype;function B(A){const B=FA(A);I[B]||(function(A,I){const g=O.toCamelCase(" "+I);["get","set","has"].forEach((B=>{Object.defineProperty(A,B+g,{value:function(A,g,C){return this[B].call(this,I,A,g,C)},configurable:!0})}))}(g,A),I[B]=!0)}return O.isArray(A)?A.forEach(B):B(A),this}}SA.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent"]),O.freezeMethods(SA.prototype),O.freezeMethods(SA);const NA=SA;function kA(A,I){const g=this||RA,B=I||g,C=NA.from(B.headers);let Q=B.data;return O.forEach(A,(function(A){Q=A.call(g,Q,C.normalize(),I?I.status:void 0)})),C.normalize(),Q}function UA(A){return!(!A||!A.__CANCEL__)}function JA(A,I,g){j.call(this,null==A?"canceled":A,j.ERR_CANCELED,I,g),this.name="CanceledError"}O.inherits(JA,j,{__CANCEL__:!0});const KA=JA,YA=rA.isStandardBrowserEnv?{write:function(A,I,g,B,C,Q){const E=[];E.push(A+"="+encodeURIComponent(I)),O.isNumber(g)&&E.push("expires="+new Date(g).toGMTString()),O.isString(B)&&E.push("path="+B),O.isString(C)&&E.push("domain="+C),!0===Q&&E.push("secure"),document.cookie=E.join("; ")},read:function(A){const I=document.cookie.match(new RegExp("(^|;\\s*)("+A+")=([^;]*)"));return I?decodeURIComponent(I[3]):null},remove:function(A){this.write(A,"",Date.now()-864e5)}}:{write:function(){},read:function(){return null},remove:function(){}};function LA(A,I){return A&&!/^([a-z][a-z\d+\-.]*:)?\/\//i.test(I)?function(A,I){return I?A.replace(/\/+$/,"")+"/"+I.replace(/^\/+/,""):A}(A,I):I}const dA=rA.isStandardBrowserEnv?function(){const A=/(msie|trident)/i.test(navigator.userAgent),I=document.createElement("a");let g;function B(g){let B=g;return A&&(I.setAttribute("href",B),B=I.href),I.setAttribute("href",B),{href:I.href,protocol:I.protocol?I.protocol.replace(/:$/,""):"",host:I.host,search:I.search?I.search.replace(/^\?/,""):"",hash:I.hash?I.hash.replace(/^#/,""):"",hostname:I.hostname,port:I.port,pathname:"/"===I.pathname.charAt(0)?I.pathname:"/"+I.pathname}}return g=B(window.location.href),function(A){const I=O.isString(A)?B(A):A;return I.protocol===g.protocol&&I.host===g.host}}():function(){return!0};function lA(A,I){let g=0;const B=function(A,I){A=A||10;const g=new Array(A),B=new Array(A);let C,Q=0,E=0;return I=void 0!==I?I:1e3,function(i){const o=Date.now(),D=B[E];C||(C=o),g[Q]=i,B[Q]=o;let a=E,t=0;for(;a!==Q;)t+=g[a++],a%=A;if(Q=(Q+1)%A,Q===E&&(E=(E+1)%A),o-C{const Q=C.loaded,E=C.lengthComputable?C.total:void 0,i=Q-g,o=B(i);g=Q;const D={loaded:Q,total:E,progress:E?Q/E:void 0,bytes:i,rate:o||void 0,estimated:o&&E&&Q<=E?(E-Q)/o:void 0,event:C};D[I?"download":"upload"]=!0,A(D)}}const HA={http:null,xhr:"undefined"!=typeof XMLHttpRequest&&function(A){return new Promise((function(I,g){let B=A.data;const C=NA.from(A.headers).normalize(),Q=A.responseType;let E;function i(){A.cancelToken&&A.cancelToken.unsubscribe(E),A.signal&&A.signal.removeEventListener("abort",E)}O.isFormData(B)&&(rA.isStandardBrowserEnv||rA.isStandardBrowserWebWorkerEnv)&&C.setContentType(!1);let o=new XMLHttpRequest;if(A.auth){const I=A.auth.username||"",g=A.auth.password?unescape(encodeURIComponent(A.auth.password)):"";C.set("Authorization","Basic "+btoa(I+":"+g))}const D=LA(A.baseURL,A.url);function a(){if(!o)return;const B=NA.from("getAllResponseHeaders"in o&&o.getAllResponseHeaders());!function(A,I,g){const B=g.config.validateStatus;g.status&&B&&!B(g.status)?I(new j("Request failed with status code "+g.status,[j.ERR_BAD_REQUEST,j.ERR_BAD_RESPONSE][Math.floor(g.status/100)-4],g.config,g.request,g)):A(g)}((function(A){I(A),i()}),(function(A){g(A),i()}),{data:Q&&"text"!==Q&&"json"!==Q?o.response:o.responseText,status:o.status,statusText:o.statusText,headers:B,config:A,request:o}),o=null}if(o.open(A.method.toUpperCase(),iA(D,A.params,A.paramsSerializer),!0),o.timeout=A.timeout,"onloadend"in o?o.onloadend=a:o.onreadystatechange=function(){o&&4===o.readyState&&(0!==o.status||o.responseURL&&0===o.responseURL.indexOf("file:"))&&setTimeout(a)},o.onabort=function(){o&&(g(new j("Request aborted",j.ECONNABORTED,A,o)),o=null)},o.onerror=function(){g(new j("Network Error",j.ERR_NETWORK,A,o)),o=null},o.ontimeout=function(){let I=A.timeout?"timeout of "+A.timeout+"ms exceeded":"timeout exceeded";const B=A.transitional||DA;A.timeoutErrorMessage&&(I=A.timeoutErrorMessage),g(new j(I,B.clarifyTimeoutError?j.ETIMEDOUT:j.ECONNABORTED,A,o)),o=null},rA.isStandardBrowserEnv){const I=(A.withCredentials||dA(D))&&A.xsrfCookieName&&YA.read(A.xsrfCookieName);I&&C.set(A.xsrfHeaderName,I)}void 0===B&&C.setContentType(null),"setRequestHeader"in o&&O.forEach(C.toJSON(),(function(A,I){o.setRequestHeader(I,A)})),O.isUndefined(A.withCredentials)||(o.withCredentials=!!A.withCredentials),Q&&"json"!==Q&&(o.responseType=A.responseType),"function"==typeof A.onDownloadProgress&&o.addEventListener("progress",lA(A.onDownloadProgress,!0)),"function"==typeof A.onUploadProgress&&o.upload&&o.upload.addEventListener("progress",lA(A.onUploadProgress)),(A.cancelToken||A.signal)&&(E=I=>{o&&(g(!I||I.type?new KA(null,A,o):I),o.abort(),o=null)},A.cancelToken&&A.cancelToken.subscribe(E),A.signal&&(A.signal.aborted?E():A.signal.addEventListener("abort",E)));const t=function(A){const I=/^([-+\w]{1,25})(:?\/\/|:)/.exec(A);return I&&I[1]||""}(D);t&&-1===rA.protocols.indexOf(t)?g(new j("Unsupported protocol "+t+":",j.ERR_BAD_REQUEST,A)):o.send(B||null)}))}};function qA(A){if(A.cancelToken&&A.cancelToken.throwIfRequested(),A.signal&&A.signal.aborted)throw new KA(null,A)}function uA(A){return qA(A),A.headers=NA.from(A.headers),A.data=kA.call(A,A.transformRequest),-1!==["post","put","patch"].indexOf(A.method)&&A.headers.setContentType("application/x-www-form-urlencoded",!1),(A=>{A=O.isArray(A)?A:[A];const{length:I}=A;let g,B;for(let C=0;C{if(A){try{Object.defineProperty(A,"name",{value:I})}catch(A){}Object.defineProperty(A,"adapterName",{value:I})}}));const fA=A=>A instanceof NA?A.toJSON():A;function mA(A,I){I=I||{};const g={};function B(A,I,g){return O.isPlainObject(A)&&O.isPlainObject(I)?O.merge.call({caseless:g},A,I):O.isPlainObject(I)?O.merge({},I):O.isArray(I)?I.slice():I}function C(A,I,g){return O.isUndefined(I)?O.isUndefined(A)?void 0:B(void 0,A,g):B(A,I,g)}function Q(A,I){if(!O.isUndefined(I))return B(void 0,I)}function E(A,I){return O.isUndefined(I)?O.isUndefined(A)?void 0:B(void 0,A):B(void 0,I)}function i(g,C,Q){return Q in I?B(g,C):Q in A?B(void 0,g):void 0}const o={url:Q,method:Q,data:Q,baseURL:E,transformRequest:E,transformResponse:E,paramsSerializer:E,timeout:E,timeoutMessage:E,withCredentials:E,adapter:E,responseType:E,xsrfCookieName:E,xsrfHeaderName:E,onUploadProgress:E,onDownloadProgress:E,decompress:E,maxContentLength:E,maxBodyLength:E,beforeRedirect:E,transport:E,httpAgent:E,httpsAgent:E,cancelToken:E,socketPath:E,responseEncoding:E,validateStatus:i,headers:(A,I)=>C(fA(A),fA(I),!0)};return O.forEach(Object.keys(A).concat(Object.keys(I)),(function(B){const Q=o[B]||C,E=Q(A[B],I[B],B);O.isUndefined(E)&&Q!==i||(g[B]=E)})),g}const pA={};["object","boolean","number","function","string","symbol"].forEach(((A,I)=>{pA[A]=function(g){return typeof g===A||"a"+(I<1?"n ":" ")+A}}));const bA={};pA.transitional=function(A,I,g){function B(A,I){return"[Axios v1.2.4] Transitional option '"+A+"'"+I+(g?". "+g:"")}return(g,C,Q)=>{if(!1===A)throw new j(B(C," has been removed"+(I?" in "+I:"")),j.ERR_DEPRECATED);return I&&!bA[C]&&(bA[C]=!0,console.warn(B(C," has been deprecated since v"+I+" and will be removed in the near future"))),!A||A(g,C,Q)}};const WA={assertOptions:function(A,I,g){if("object"!=typeof A)throw new j("options must be an object",j.ERR_BAD_OPTION_VALUE);const B=Object.keys(A);let C=B.length;for(;C-- >0;){const Q=B[C],E=I[Q];if(E){const I=A[Q],g=void 0===I||E(I,Q,A);if(!0!==g)throw new j("option "+Q+" must be "+g,j.ERR_BAD_OPTION_VALUE)}else if(!0!==g)throw new j("Unknown option "+Q,j.ERR_BAD_OPTION)}},validators:pA},ZA=WA.validators;class xA{constructor(A){this.defaults=A,this.interceptors={request:new oA,response:new oA}}request(A,I){"string"==typeof A?(I=I||{}).url=A:I=A||{},I=mA(this.defaults,I);const{transitional:g,paramsSerializer:B,headers:C}=I;let Q;void 0!==g&&WA.assertOptions(g,{silentJSONParsing:ZA.transitional(ZA.boolean),forcedJSONParsing:ZA.transitional(ZA.boolean),clarifyTimeoutError:ZA.transitional(ZA.boolean)},!1),void 0!==B&&WA.assertOptions(B,{encode:ZA.function,serialize:ZA.function},!0),I.method=(I.method||this.defaults.method||"get").toLowerCase(),Q=C&&O.merge(C.common,C[I.method]),Q&&O.forEach(["delete","get","head","post","put","patch","common"],(A=>{delete C[A]})),I.headers=NA.concat(Q,C);const E=[];let i=!0;this.interceptors.request.forEach((function(A){"function"==typeof A.runWhen&&!1===A.runWhen(I)||(i=i&&A.synchronous,E.unshift(A.fulfilled,A.rejected))}));const o=[];let D;this.interceptors.response.forEach((function(A){o.push(A.fulfilled,A.rejected)}));let a,t=0;if(!i){const A=[uA.bind(this),void 0];for(A.unshift.apply(A,E),A.push.apply(A,o),a=A.length,D=Promise.resolve(I);t{if(!g._listeners)return;let I=g._listeners.length;for(;I-- >0;)g._listeners[I](A);g._listeners=null})),this.promise.then=A=>{let I;const B=new Promise((A=>{g.subscribe(A),I=A})).then(A);return B.cancel=function(){g.unsubscribe(I)},B},A((function(A,B,C){g.reason||(g.reason=new KA(A,B,C),I(g.reason))}))}throwIfRequested(){if(this.reason)throw this.reason}subscribe(A){this.reason?A(this.reason):this._listeners?this._listeners.push(A):this._listeners=[A]}unsubscribe(A){if(!this._listeners)return;const I=this._listeners.indexOf(A);-1!==I&&this._listeners.splice(I,1)}static source(){let A;return{token:new OA((function(I){A=I})),cancel:A}}}const TA=OA,XA={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(XA).forEach((([A,I])=>{XA[I]=A}));const vA=XA,jA=function A(I){const g=new VA(I),B=G(VA.prototype.request,g);return O.extend(B,VA.prototype,g,{allOwnKeys:!0}),O.extend(B,g,null,{allOwnKeys:!0}),B.create=function(g){return A(mA(I,g))},B}(RA);jA.Axios=VA,jA.CanceledError=KA,jA.CancelToken=TA,jA.isCancel=UA,jA.VERSION="1.2.4",jA.toFormData=IA,jA.AxiosError=j,jA.Cancel=jA.CanceledError,jA.all=function(A){return Promise.all(A)},jA.spread=function(A){return function(I){return A.apply(null,I)}},jA.isAxiosError=function(A){return O.isObject(A)&&!0===A.isAxiosError},jA.mergeConfig=mA,jA.AxiosHeaders=NA,jA.formToJSON=A=>GA(O.isHTMLForm(A)?new FormData(A):A),jA.HttpStatusCode=vA,jA.default=jA;const PA=jA;var zA=function(){function A(){Q(this,A)}var g;return D(A,null,[{key:"fetchRemoteData",value:(g=I(s().mark((function A(I){var g;return s().wrap((function(A){for(;;)switch(A.prev=A.next){case 0:return A.prev=0,A.next=3,PA.get(I,{responseType:"arraybuffer"});case 3:return g=A.sent,A.abrupt("return",new Uint8Array(g.data));case 7:throw A.prev=7,A.t0=A.catch(0),A.t0;case 10:case"end":return A.stop()}}),A,null,[[0,7]])}))),function(A){return g.apply(this,arguments)})},{key:"string2Uint8Data",value:function(A){for(var I=new Uint8Array(A.length),g=0;g-1&&this.artoolkit.teardown(this.id),this.image&&this.image.srcObject,this)this[A]=null}},{key:"process",value:function(A){var I=this.detectMarker(A);0!=I&&console.error("[ARController]","detectMarker error:",I);var g,B,C=this.getMarkerNum();for(g in this.patternMarkers)(B=this.patternMarkers[g]).inPrevious=B.inCurrent,B.inCurrent=!1;for(g in this.barcodeMarkers)(B=this.barcodeMarkers[g]).inPrevious=B.inCurrent,B.inCurrent=!1;for(g in this.nftMarkers)(B=this.nftMarkers[g]).inPrevious=B.inCurrent,B.inCurrent=!1;for(var Q=0;Q-1&&(E.id===E.idPatt||-1===E.idMatrix)?(o=this.trackPatternMarkerId(E.idPatt),i=_A.PATTERN_MARKER,E.dir!==E.dirPatt&&this.setMarkerInfoDir(Q,E.dirPatt)):E.idMatrix>-1&&(o=this.trackBarcodeMarkerId(E.idMatrix),i=_A.BARCODE_MARKER,E.dir!==E.dirMatrix&&this.setMarkerInfoDir(Q,E.dirMatrix)),i!==_A.UNKNOWN_MARKER&&o.inPrevious?this.getTransMatSquareCont(Q,o.markerWidth,o.matrix,o.matrix):this.getTransMatSquare(Q,o.markerWidth,o.matrix),o.inCurrent=!0,this.transMatToGLMat(o.matrix,this.transform_mat),this.transformGL_RH=this.arglCameraViewRHf(this.transform_mat),this.dispatchEvent({name:"getMarker",target:this,data:{index:Q,type:i,marker:E,matrix:this.transform_mat,matrixGL_RH:this.transformGL_RH}})}var D=this.nftMarkerCount;this.detectNFTMarker();for(var a=0;a200&&(this.nftMarkerFound=!1,this.dispatchEvent({name:"lostNFTMarker",target:this,data:{index:a,type:s,marker:t,matrix:this.transform_mat,matrixGL_RH:this.transformGL_RH}}))}for(var r=this.getMultiMarkerCount(),G=0;G=0){e=!0,this.dispatchEvent({name:"getMultiMarker",target:this,data:{multiMarkerId:G,matrix:this.transform_mat,matrixGL_RH:this.transformGL_RH}});break}if(e)for(var y=0;y-1&&this.listeners[A].splice(g,1)}}},{key:"dispatchEvent",value:function(A){var I=this.listeners[A.name];if(I)for(var g=0;g>3,E+=4}return!!this.dataHeap&&(this.dataHeap.set(I),!0)}}],[{key:"initWithDimensions",value:(B=I(s().mark((function I(g,B,C,Q){var E;return s().wrap((function(I){for(;;)switch(I.prev=I.next){case 0:return E=new A(g,B,C,Q),I.next=3,E._initialize();case 3:return I.abrupt("return",I.sent);case 4:case"end":return I.stop()}}),I)}))),function(A,I,g,C){return B.apply(this,arguments)})},{key:"initWithImage",value:(g=I(s().mark((function I(g,B,C){var Q,E,i;return s().wrap((function(I){for(;;)switch(I.prev=I.next){case 0:return Q=g.videoWidth||g.width,E=g.videoHeight||g.height,I.next=4,A.initWithDimensions(Q,E,B,C);case 4:return(i=I.sent).image=g,I.abrupt("return",i);case 7:case"end":return I.stop()}}),I)}))),function(A,I,B){return g.apply(this,arguments)})}]),A}();const BI={ARToolkit:_A,ARController:gI}})(),C.default})(),A.exports=B()},512:A=>{"use strict";A.exports=function(A,I,g,B){var C=self||window;try{try{var Q;try{Q=new C.Blob([A])}catch(I){(Q=new(C.BlobBuilder||C.WebKitBlobBuilder||C.MozBlobBuilder||C.MSBlobBuilder)).append(A),Q=Q.getBlob()}var E=C.URL||C.webkitURL,i=E.createObjectURL(Q),o=new C[I](i,g);return E.revokeObjectURL(i),o}catch(B){return new C[I]("data:application/javascript,".concat(encodeURIComponent(A)),g)}}catch(A){if(!B)throw Error("Inline worker is not supported");return new C[I](B,g)}}},818:I=>{"use strict";I.exports=A}},g={};function B(A){var C=g[A];if(void 0!==C)return C.exports;var Q=g[A]={exports:{}};return I[A].call(Q.exports,Q,Q.exports,B),Q.exports}B.n=A=>{var I=A&&A.__esModule?()=>A.default:()=>A;return B.d(I,{a:I}),I},B.d=(A,I)=>{for(var g in I)B.o(I,g)&&!B.o(A,g)&&Object.defineProperty(A,g,{enumerable:!0,get:I[g]})},B.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(A){if("object"==typeof window)return window}}(),B.o=(A,I)=>Object.prototype.hasOwnProperty.call(A,I),B.r=A=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(A,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(A,"__esModule",{value:!0})};var C={};return(()=>{"use strict";B.r(C),B.d(C,{ARjs:()=>l,THREEx:()=>d});var A=B(818);class I{_sourceElement;_cameraPicking;constructor(I){this._sourceElement=I;var g=parseInt(I.style.width),B=parseInt(I.style.height);this._cameraPicking=new A.PerspectiveCamera(42,g/B,.1,100),console.warn("ARClickability works only in modelViewMatrix"),console.warn("OBSOLETE OBSOLETE! instead use THREEx.HitTestingPlane")}onResize(){var A=this._sourceElement,I=this._cameraPicking,g=parseInt(A.style.width),B=parseInt(A.style.height);I.aspect=g/B,I.updateProjectionMatrix()}computeIntersects(I,g){var B=this._sourceElement,C=this._cameraPicking,Q=new A.Vector2;Q.x=I.layerX/parseInt(B.style.width)*2-1,Q.y=-I.layerY/parseInt(B.style.height)*2+1;var E=new A.Raycaster;return E.setFromCamera(Q,C),E.intersectObjects(g)}update(){}}class g extends A.EventDispatcher{static _id=0;id;object3d;constructor(A){super(),this.id=g._id++,this.object3d=A,this.object3d.matrixAutoUpdate=!1,this.object3d.visible=!1}}function Q(A,I){if(void 0!==A)for(var g in A){var B=A[g];void 0!==B?void 0!==I.parameters[g]?I.parameters[g]=B:console.warn(`${I.className}: '${g}' is not a property of this material.`):console.warn(`${I.className}: '${g}' parameter is undefined.`)}}class E extends g{_lastLerpStepAt;_visibleStartedAt;_unvisibleStartedAt;parameters;constructor(A,I){super(A),this.object3d.visible=!1,this._lastLerpStepAt=null,this._visibleStartedAt=null,this._unvisibleStartedAt=null,this.parameters={lerpPosition:.8,lerpQuaternion:.2,lerpScale:.7,lerpStepDelay:1/60,minVisibleDelay:0,minUnvisibleDelay:.2},Q(I,this)}update(A){var I=this.object3d,g=this.parameters,B=I.visible,C=performance.now()/1e3;if(!1===A.visible&&(this._visibleStartedAt=null),!0===A.visible&&(this._unvisibleStartedAt=null),!0===A.visible&&null===this._visibleStartedAt&&(this._visibleStartedAt=C),!1===A.visible&&null===this._unvisibleStartedAt&&(this._unvisibleStartedAt=C),!1===B&&!0===A.visible&&C-this._visibleStartedAt>=this.parameters.minVisibleDelay&&(I.visible=!0,I.position.copy(A.position),I.quaternion.copy(A.quaternion),I.scale.copy(A.scale)),!0===B&&!1===A.visible&&C-this._unvisibleStartedAt>=this.parameters.minUnvisibleDelay&&(I.visible=!1),null===this._lastLerpStepAt)i(),this._lastLerpStepAt=C;else for(var Q=Math.floor((C-this._lastLerpStepAt)/this.parameters.lerpStepDelay),E=0;E{var A={144:function(A,I,g){var B;"undefined"!=typeof self&&self,B=()=>(()=>{var A={230:A=>{A.exports="object"==typeof self?self.FormData:window.FormData},654:()=>{},231:()=>{},703:()=>{},61:(A,I,g)=>{var B=g(698).default;function C(){"use strict";A.exports=C=function(){return I},A.exports.__esModule=!0,A.exports.default=A.exports;var I={},g=Object.prototype,Q=g.hasOwnProperty,E=Object.defineProperty||function(A,I,g){A[I]=g.value},i="function"==typeof Symbol?Symbol:{},o=i.iterator||"@@iterator",D=i.asyncIterator||"@@asyncIterator",a=i.toStringTag||"@@toStringTag";function t(A,I,g){return Object.defineProperty(A,I,{value:g,enumerable:!0,configurable:!0,writable:!0}),A[I]}try{t({},"")}catch(A){t=function(A,I,g){return A[I]=g}}function s(A,I,g,B){var C=I&&I.prototype instanceof h?I:h,Q=Object.create(C.prototype),i=new J(B||[]);return E(Q,"_invoke",{value:c(A,g,i)}),Q}function w(A,I,g){try{return{type:"normal",arg:A.call(I,g)}}catch(A){return{type:"throw",arg:A}}}I.wrap=s;var G={};function h(){}function r(){}function R(){}var y={};t(y,o,(function(){return this}));var F=Object.getPrototypeOf,e=F&&F(F(K([])));e&&e!==g&&Q.call(e,o)&&(y=e);var M=R.prototype=h.prototype=Object.create(y);function n(A){["next","throw","return"].forEach((function(I){t(A,I,(function(A){return this._invoke(I,A)}))}))}function S(A,I){function g(C,E,i,o){var D=w(A[C],A,E);if("throw"!==D.type){var a=D.arg,t=a.value;return t&&"object"==B(t)&&Q.call(t,"__await")?I.resolve(t.__await).then((function(A){g("next",A,i,o)}),(function(A){g("throw",A,i,o)})):I.resolve(t).then((function(A){a.value=A,i(a)}),(function(A){return g("throw",A,i,o)}))}o(D.arg)}var C;E(this,"_invoke",{value:function(A,B){function Q(){return new I((function(I,C){g(A,B,I,C)}))}return C=C?C.then(Q,Q):Q()}})}function c(A,I,g){var B="suspendedStart";return function(C,Q){if("executing"===B)throw new Error("Generator is already running");if("completed"===B){if("throw"===C)throw Q;return{value:void 0,done:!0}}for(g.method=C,g.arg=Q;;){var E=g.delegate;if(E){var i=N(E,g);if(i){if(i===G)continue;return i}}if("next"===g.method)g.sent=g._sent=g.arg;else if("throw"===g.method){if("suspendedStart"===B)throw B="completed",g.arg;g.dispatchException(g.arg)}else"return"===g.method&&g.abrupt("return",g.arg);B="executing";var o=w(A,I,g);if("normal"===o.type){if(B=g.done?"completed":"suspendedYield",o.arg===G)continue;return{value:o.arg,done:g.done}}"throw"===o.type&&(B="completed",g.method="throw",g.arg=o.arg)}}}function N(A,I){var g=I.method,B=A.iterator[g];if(void 0===B)return I.delegate=null,"throw"===g&&A.iterator.return&&(I.method="return",I.arg=void 0,N(A,I),"throw"===I.method)||"return"!==g&&(I.method="throw",I.arg=new TypeError("The iterator does not provide a \'"+g+"\' method")),G;var C=w(B,A.iterator,I.arg);if("throw"===C.type)return I.method="throw",I.arg=C.arg,I.delegate=null,G;var Q=C.arg;return Q?Q.done?(I[A.resultName]=Q.value,I.next=A.nextLoc,"return"!==I.method&&(I.method="next",I.arg=void 0),I.delegate=null,G):Q:(I.method="throw",I.arg=new TypeError("iterator result is not an object"),I.delegate=null,G)}function k(A){var I={tryLoc:A[0]};1 in A&&(I.catchLoc=A[1]),2 in A&&(I.finallyLoc=A[2],I.afterLoc=A[3]),this.tryEntries.push(I)}function U(A){var I=A.completion||{};I.type="normal",delete I.arg,A.completion=I}function J(A){this.tryEntries=[{tryLoc:"root"}],A.forEach(k,this),this.reset(!0)}function K(A){if(A){var I=A[o];if(I)return I.call(A);if("function"==typeof A.next)return A;if(!isNaN(A.length)){var g=-1,B=function I(){for(;++g=0;--B){var C=this.tryEntries[B],E=C.completion;if("root"===C.tryLoc)return g("end");if(C.tryLoc<=this.prev){var i=Q.call(C,"catchLoc"),o=Q.call(C,"finallyLoc");if(i&&o){if(this.prev=0;--g){var B=this.tryEntries[g];if(B.tryLoc<=this.prev&&Q.call(B,"finallyLoc")&&this.prev=0;--I){var g=this.tryEntries[I];if(g.finallyLoc===A)return this.complete(g.completion,g.afterLoc),U(g),G}},catch:function(A){for(var I=this.tryEntries.length-1;I>=0;--I){var g=this.tryEntries[I];if(g.tryLoc===A){var B=g.completion;if("throw"===B.type){var C=B.arg;U(g)}return C}}throw new Error("illegal catch attempt")},delegateYield:function(A,I,g){return this.delegate={iterator:K(A),resultName:I,nextLoc:g},"next"===this.method&&(this.arg=void 0),G}},I}A.exports=C,A.exports.__esModule=!0,A.exports.default=A.exports},698:A=>{function I(g){return A.exports=I="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(A){return typeof A}:function(A){return A&&"function"==typeof Symbol&&A.constructor===Symbol&&A!==Symbol.prototype?"symbol":typeof A},A.exports.__esModule=!0,A.exports.default=A.exports,I(g)}A.exports=I,A.exports.__esModule=!0,A.exports.default=A.exports},687:(A,I,g)=>{var B=g(61)();A.exports=B;try{regeneratorRuntime=B}catch(A){"object"==typeof globalThis?globalThis.regeneratorRuntime=B:Function("r","regeneratorRuntime = r")(B)}}},I={};function B(g){var C=I[g];if(void 0!==C)return C.exports;var Q=I[g]={exports:{}};return A[g](Q,Q.exports,B),Q.exports}B.n=A=>{var I=A&&A.__esModule?()=>A.default:()=>A;return B.d(I,{a:I}),I},B.d=(A,I)=>{for(var g in I)B.o(I,g)&&!B.o(A,g)&&Object.defineProperty(A,g,{enumerable:!0,get:I[g]})},B.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(A){if("object"==typeof window)return window}}(),B.o=(A,I)=>Object.prototype.hasOwnProperty.call(A,I);var C={};return(()=>{"use strict";function A(A,I,g,B,C,Q,E){try{var i=A[Q](E),o=i.value}catch(A){return void g(A)}i.done?I(o):Promise.resolve(o).then(B,C)}function I(I){return function(){var g=this,B=arguments;return new Promise((function(C,Q){var E=I.apply(g,B);function i(I){A(E,C,Q,i,o,"next",I)}function o(I){A(E,C,Q,i,o,"throw",I)}i(void 0)}))}}function Q(A,I){if(!(A instanceof I))throw new TypeError("Cannot call a class as a function")}function E(A){return E="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(A){return typeof A}:function(A){return A&&"function"==typeof Symbol&&A.constructor===Symbol&&A!==Symbol.prototype?"symbol":typeof A},E(A)}function i(A){var I=function(A,I){if("object"!==E(A)||null===A)return A;var g=A[Symbol.toPrimitive];if(void 0!==g){var B=g.call(A,"string");if("object"!==E(B))return B;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(A)}(A);return"symbol"===E(I)?I:String(I)}function o(A,I){for(var g=0;gBI});var a,t=B(687),s=B.n(t),w=(a=(a="undefined"!=typeof document&&document.currentScript?document.currentScript.src:void 0)||"/index.js",function(A){var I,g;(A=void 0!==(A=A||{})?A:{}).ready=new Promise((function(A,B){I=A,g=B}));var C,Q,i,o,D,t,s=Object.assign({},A),w=[],G="./this.program",h=function(A,I){throw I},r="object"==("undefined"==typeof window?"undefined":E(window)),R="function"==typeof importScripts,y="object"==("undefined"==typeof process?"undefined":E(process))&&"object"==E(process.versions)&&"string"==typeof process.versions.node,F="";y?(F=R?B(703).dirname(F)+"/":"//",t=function(){D||(o=B(231),D=B(703))},C=function(A,I){var g=pI(A);return g?I?g:g.toString():(t(),A=D.normalize(A),o.readFileSync(A,I?void 0:"utf8"))},i=function(A){var I=C(A,!0);return I.buffer||(I=new Uint8Array(I)),I},Q=function(A,I,g){var B=pI(A);B&&I(B),t(),A=D.normalize(A),o.readFile(A,(function(A,B){A?g(A):I(B.buffer)}))},process.argv.length>1&&(G=process.argv[1].replace(/\\\\/g,"/")),w=process.argv.slice(2),process.on("uncaughtException",(function(A){if(!(A instanceof oA))throw A})),process.on("unhandledRejection",(function(A){throw A})),h=function(A,I){if(X())throw process.exitCode=A,I;var g;(g=I)instanceof oA||n("exiting due to exception: "+g),process.exit(A)},A.inspect=function(){return"[Emscripten Module object]"}):(r||R)&&(R?F=self.location.href:"undefined"!=typeof document&&document.currentScript&&(F=document.currentScript.src),a&&(F=a),F=0!==F.indexOf("blob:")?F.substr(0,F.replace(/[?#].*/,"").lastIndexOf("/")+1):"",C=function(A){try{var I=new XMLHttpRequest;return I.open("GET",A,!1),I.send(null),I.responseText}catch(I){var g=pI(A);if(g)return function(A){for(var I=[],g=0;g255&&(uI&&k(!1,"Character code "+B+" ("+String.fromCharCode(B)+") at offset "+g+" not in 0x00-0xFF."),B&=255),I.push(String.fromCharCode(B))}return I.join("")}(g);throw I}},R&&(i=function(A){try{var I=new XMLHttpRequest;return I.open("GET",A,!1),I.responseType="arraybuffer",I.send(null),new Uint8Array(I.response)}catch(I){var g=pI(A);if(g)return g;throw I}}),Q=function(A,I,g){var B=new XMLHttpRequest;B.open("GET",A,!0),B.responseType="arraybuffer",B.onload=function(){if(200==B.status||0==B.status&&B.response)I(B.response);else{var C=pI(A);C?I(C.buffer):g()}},B.onerror=g,B.send(null)});var e,M=A.print||console.log.bind(console),n=A.printErr||console.warn.bind(console);Object.assign(A,s),s=null,A.arguments&&(w=A.arguments),A.thisProgram&&(G=A.thisProgram),A.quit&&(h=A.quit),A.wasmBinary&&(e=A.wasmBinary);var S,c=A.noExitRuntime||!0;"object"!=("undefined"==typeof WebAssembly?"undefined":E(WebAssembly))&&_("no native wasm support detected");var N=!1;function k(A,I){A||_(I)}var U,J,K,Y,L,d,l,H,q,f="undefined"!=typeof TextDecoder?new TextDecoder("utf8"):void 0;function u(A,I,g){for(var B=I+g,C=I;A[C]&&!(C>=B);)++C;if(C-I>16&&A.buffer&&f)return f.decode(A.subarray(I,C));for(var Q="";I>10,56320|1023&D)}}else Q+=String.fromCharCode((31&E)<<6|i)}else Q+=String.fromCharCode(E)}return Q}function m(A,I){return A?u(K,A,I):""}function p(A,I,g,B){if(!(B>0))return 0;for(var C=g,Q=g+B-1,E=0;E=55296&&i<=57343&&(i=65536+((1023&i)<<10)|1023&A.charCodeAt(++E)),i<=127){if(g>=Q)break;I[g++]=i}else if(i<=2047){if(g+1>=Q)break;I[g++]=192|i>>6,I[g++]=128|63&i}else if(i<=65535){if(g+2>=Q)break;I[g++]=224|i>>12,I[g++]=128|i>>6&63,I[g++]=128|63&i}else{if(g+3>=Q)break;I[g++]=240|i>>18,I[g++]=128|i>>12&63,I[g++]=128|i>>6&63,I[g++]=128|63&i}}return I[g]=0,g-C}function W(A){for(var I=0,g=0;g=55296&&B<=57343?(I+=4,++g):I+=3}return I}function b(I){U=I,A.HEAP8=J=new Int8Array(I),A.HEAP16=Y=new Int16Array(I),A.HEAP32=d=new Int32Array(I),A.HEAPU8=K=new Uint8Array(I),A.HEAPU16=L=new Uint16Array(I),A.HEAPU32=l=new Uint32Array(I),A.HEAPF32=H=new Float32Array(I),A.HEAPF64=q=new Float64Array(I)}A.INITIAL_MEMORY;var Z,x=[],V=[],O=[];function X(){return c}var T=0,v=null,j=null;function P(I){T++,A.monitorRunDependencies&&A.monitorRunDependencies(T)}function z(I){if(T--,A.monitorRunDependencies&&A.monitorRunDependencies(T),0==T&&(null!==v&&(clearInterval(v),v=null),j)){var g=j;j=null,g()}}function _(I){A.onAbort&&A.onAbort(I),n(I="Aborted("+I+")"),N=!0,I+=". Build with -sASSERTIONS for more info.";var B=new WebAssembly.RuntimeError(I);throw g(B),B}var $,AA,IA,gA,BA="data:application/octet-stream;base64,";function CA(A){return A.startsWith(BA)}function QA(A){return A.startsWith("file://")}function EA(A){try{if(A==$&&e)return new Uint8Array(e);var I=pI(A);if(I)return I;if(i)return i(A);throw"both async and sync fetching of the wasm failed"}catch(A){_(A)}}CA($="data:application/octet-stream;base64,AGFzbQEAAAABhwZfYAF/AX9gAX8AYAJ/fwBgAn9/AX9gA39/fwF/YAV/f39/fwBgA39/fwBgBH9/f38AYAR/f39/AX9gBn9/f39/fwF/YAV/f39/fwF/YAZ/f39/f38AYAd/f39/f39/AGAIf39/f39/f38Bf2AAAGAHf39/f39/fwF/YAABf2ABfQF9YAV/fn5+fgBgA39+fwF+YAJ/fABgAn19AX1gBX9/f39+AX9gCH9/f39/f39/AGADf39/AX1gCn9/f39/f39/f38Bf2ABfwF8YAp/f39/f39/f39/AGAEf35+fwBgA39/fQBgB39/f39/fn4Bf2AGf39/f35+AX9gA39/fABgAX8BfWAFf319f38Bf2AGf39/f39/AXxgAXwBfWACfH8BfGAGf399fX9/AX9gBX9/fX1/AGACf38BfWACf38BfGAJf39/f39/f39/AX9gA39/fwF+YAx/f39/f39/f39/f38Bf2AFf39+f38AYAZ/fH9/f38Bf2ABfwF+YAZ/f39/fn8Bf2APf39/f39/f39/f39/f39/AGALf39/f39/f39/f38Bf2AEf39/fwF+YAJ/fQBgBX9/f398AX9gAAF8YA1/f39/f39/f39/f39/AGADf319AX1gBX99fX9/AX1gBH19fX0BfWACf34AYAd/f39/fH9/AX9gBH5+fn4Bf2AEf39/fQBgAn5/AX9gAX0Bf2ADfHx/AXxgAnx8AXxgB39/f39/f30BfWAHf39/f39/fwF9YAN/fn8AYAN/f30BfWAMf39/f39/f39/f3x/AX9gAn5+AXxgBX9/f319AGAGfHx8fHx8AXxgA3x8fAF8YAN9fX0BfWAEf39/fgF+YAZ/fX19fX8Bf2ACfn4BfWADfn5+AX9gA39/fgBgAn9/AX5gBH9/fH8BfGACf30BfWACfX8Bf2ACfH8Bf2AOf39/f39/f39/f3x/f38Bf2AFf399fX8Bf2ADf399AX9gBn9/f39/fQBgBn98fH9/fwBgBH9+f38Bf2AEf39+fgBgA39/fwF8AqECMAFhAWEADgFhAWIAAQFhAWMABgFhAWQACwFhAWUABQFhAWYABgFhAWcAAAFhAWgAFwFhAWkABAFhAWoAAgFhAWsABQFhAWwABgFhAW0AAAFhAW4ACAFhAW8ABAFhAXAANgFhAXEAAgFhAXIABgFh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RQRAA0AgAEECdEHAtwRqIABB/a8CEMgENgIAIABBAWoiAEEGRw0AC0HwtwRBAToAAEHYtwRBwLcEKAIANgIAC0HAtwQhASACQQhqQcC3BBD5AkUNAkHYtwQhASACQQhqQdi3BBD5AkUNAkEYEDciAUUNAQsgASACKQMINwIAIAEgAikDGDcCECABIAIpAxA3AggMAQtBACEBCyACQSBqJAAgASEAQZy5BEEBOgAAQZi5BCAANgIAIAALyQoCBX8PfiMAQeAAayIFJAAgBEL///////8/gyEMIAIgBIVCgICAgICAgICAf4MhCiACQv///////z+DIg1CIIghDiAEQjCIp0H//wFxIQcCQAJAIAJCMIinQf//AXEiCUH//wFrQYKAfk8EQCAHQf//AWtBgYB+Sw0BCyABUCACQv///////////wCDIgtCgICAgICAwP//AFQgC0KAgICAgIDA//8AURtFBEAgAkKAgICAgIAghCEKDAILIANQIARC////////////AIMiAkKAgICAgIDA//8AVCACQoCAgICAgMD//wBRG0UEQCAEQoCAgICAgCCEIQogAyEBDAILIAEgC0KAgICAgIDA//8AhYRQBEAgAiADhFAEQEKAgICAgIDg//8AIQpCACEBDAMLIApCgICAgICAwP//AIQhCkIAIQEMAgsgAyACQoCAgICAgMD//wCFhFAEQCABIAuEIQJCACEBIAJQBEBCgICAgICA4P//ACEKDAMLIApCgICAgICAwP//AIQhCgwCCyABIAuEUARAQgAhAQwCCyACIAOEUARAQgAhAQwCCyALQv///////z9YBEAgBUHQAGogASANIAEgDSANUCIGG3kgBkEGdK18pyIGQQ9rEIgBQRAgBmshBiAFKQNYIg1CIIghDiAFKQNQIQELIAJC////////P1YNACAFQUBrIAMgDCADIAwgDFAiCBt5IAhBBnStfKciCEEPaxCIASAGIAhrQRBqIQYgBSkDSCEMIAUpA0AhAwsgA0IPhiILQoCA/v8PgyICIAFCIIgiBH4iECALQiCIIhMgAUL/////D4MiAX58Ig9CIIYiESABIAJ+fCILIBFUrSACIA1C/////w+DIg1+IhUgBCATfnwiESAMQg+GIhIgA0IxiIRC/////w+DIgMgAX58IhQgDyAQVK1CIIYgD0IgiIR8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aiAFIAZsbCABakoNCCAADwtBgLIEQfmMARAwQf+DARAwQYAdEDBBpQEQM0HxIBAwQcCOARAwEDQMCAtBgLIEQa+QARAwQf+DARAwQYAdEDBBpgEQM0HxIBAwQcCOARAwEDQMBwtBgLIEQeKSARAwQf+DARAwQYAdEDBBpwEQM0HxIBAwQZaTARAwEDQMBgtBgLIEQdeWARAwQf+DARAwQYAdEDBBqAEQM0HxIBAwQZaTARAwEDQMBQtBgLIEQcmYARAwQf+DARAwQYAdEDBBqQEQM0HxIBAwQY6bARAwEDQMBAtBgLIEQfmcARAwQf+DARAwQYAdEDBBqgEQM0HxIBAwQY6bARAwEDQMAwtBgLIEQaWfARAwQf+DARAwQYAdEDBBqwEQM0HxIBAwQa6gARAwEDQMAgtBgLIEQfKhARAwQf+DARAwQYAdEDBBrAEQM0HxIBAwQa6gARAwEDQMAQtBgLIEQaWlARAwQf+DARAwQYAdEDBBsAEQM0HxIBAwQZuKARAwEDQLEAAACwkAIAAQUygCAAsJACAAIAE2AgALIgEBfyMAQRBrIgIkACAAIAEgARCEARD7BiACQRBqJAAgAAsLACAAQcS5BBDLAQsRACAAIAEgASgCACgCFBECAAsPACAAIAAoAgAoAhARAAALEQAgACABIAAoAgAoAiwRAwALDAAgACABLQAAOgAACwkAIAAgAToACwvMCQIEfgR/IwBB8ABrIgokACAEQv///////////wCDIQUCQAJAIAFQIgkgAkL///////////8AgyIGQoCAgICAgMD//wB9QoCAgICAgMCAgH9UIAZQG0UEQCADQgBSIAVCgICAgICAwP//AH0iCEKAgICAgIDAgIB/ViAIQoCAgICAgMCAgH9RGw0BCyAJIAZCgICAgICAwP//AFQgBkKAgICAgIDA//8AURtFBEAgAkKAgICAgIAghCEEIAEhAwwCCyADUCAFQoCAgICAgMD//wBUIAVCgICAgICAwP//AFEbRQRAIARCgICAgICAIIQhBAwCCyABIAZCgICAgICAwP//AIWEUARAQoCAgICAgOD//wAgAiABIAOFIAIgBIVCgICAgICAgICAf4WEUCIJGyEEQgAgASAJGyEDDAILIAMgBUKAgICAgIDA//8AhYRQDQEgASAGhFAEQCADIAWEQgBSDQIgASAD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AKIiAaIgAERpUO7gQpP5PqJEJx4P6IfAVr+goiABREI6BeFTVaU/oiAARIFeDP3//9+/okQAAAAAAADwP6CgoLYLFQAgACABELUGIABBBGogAUEEahBJCxIAIAAQMigCACAAKAIAa0ECdQsSACAAKAIAIgAEQCAAEMIEGgsLEQAgACABKAIAEMIENgIAIAALQgEBfyAAKAIAIQIgARBhIQAgAkEIaiIBEEYgAEsEfyABIAAQOigCAEEARwVBAAtFBEAQdQALIAJBCGogABA6KAIACzYAIAIEfyACBEADQCAAIAEoAgA2AgAgAEEEaiEAIAFBBGohASACQQFrIgINAAsLQQAFIAALGgsQACACBEAgACABIAIQPhoLC/oBAgN+An8jAEEQayIFJAACfiABvSIDQv///////////wCDIgJCgICAgICAgAh9Qv/////////v/wBYBEAgAkI8hiEEIAJCBIhCgICAgICAgIA8fAwBCyACQoCAgICAgID4/wBaBEAgA0I8hiEEIANCBIhCgICAgICAwP//AIQMAQsgAlAEQEIADAELIAUgAkIAIAOnZ0EgaiACQiCIp2cgAkKAgICAEFQbIgZBMWoQiAEgBSkDACEEIAUpAwhCgICAgICAwACFQYz4ACAGa61CMIaECyECIAAgBDcDACAAIAIgA0KAgICAgICAgIB/g4Q3AwggBUEQaiQAC0IBAX8gASACbCEEIAQCfyADKAJMQQBIBEAgACAEIAMQ3QMMAQsgACAEIAMQ3QMLIgBGBEAgAkEAIAEbDwsgACABbgt3ACAAIAEqAgAgApQ4AgAgACABKgIEIAKUOAIEIAAgASoCCCAClDgCCCAAIAEqAgwgApQ4AgwgACABKgIQIAKUOAIQIAAgASoCFCAClDgCFCAAIAEqAhggApQ4AhggACABKgIcIAKUOAIcIAAgASoCICAClDgCIAs9AQF/IAAoAgQiAARAIAAQ4gIEQAJAIABBCGoiASgCAARAIAEQ9QNBf0cNAQsgACAAKAIAKAIQEQEACwsLCxEAIAAgACgCAEEIazYCACAACy4BAX8gABDsAiAAKAIABEAgABDTBiAAEDIaIAAoAgAhASAAELoBGiABEDELIAALDwAgABDnAUEEaiABEHcaC1kBAn8jAEEQayICJAAgABCtAQRAIAAoAgAhAyAAEP0BGiAD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AwwBCwsgACABNgIECygBAX9BBBAGEIQEIgBBkPYDNgIAIABBpPYDNgIAIABBlPcDQQ0QBQALDwAgACAAKAIAKAIkEQAACxEAIAAgASABKAIAKAIgEQIACxEAIAAgASABKAIAKAIsEQIACwwAIABBgoaAIDYAAAugAQEEfyMAQRBrIgckAAJAIABFDQAgBCgCDCEGIAIgAWsiCEEASgRAIAAgASAIEMMCIAhHDQELIAYgAyABayIBa0EAIAEgBkgbIgFBAEoEQCAAIAcgASAFEKIHIgUQQCABEMMCIQYgBRA4GiABIAZHDQELIAMgAmsiAUEASgRAIAAgAiABEMMCIAFHDQELIAQQnQcgACEJCyAHQRBqJAAgCQsuAQF/IwBBEGsiASQAIAFBCGogABBAIAAQNUECdGoQdygCACEAIAFBEGokACAACysBAX8jAEEQayIBJAAgAUEIaiAAEEAgABA1ahB3KAIAIQAgAUEQaiQAIAALFgAgACABIAIgAyAAKAIAKAIgEQgAGgspACAAQQh0QYCA/AdxIABBGHRyIABBCHZBgP4DcSAAQRh2cnIgACABGwsOACAAKAIIQf////8HcQtQAQF+AkAgA0HAAHEEQCACIANBQGqtiCEBQgAhAgwBCyADRQ0AIAJBwAAgA2uthiABIAOtIgSIhCEBIAIgBIghAgsgACABNwMAIAAgAjcDCAvbAQIBfwJ+QQEhBAJAIABCAFIgAUL///////////8AgyIFQoCAgICAgMD//wBWIAVCgICAgICAwP//AFEbDQAgAkIAUiADQv///////////wCDIgZCgICAgICAwP//AFYgBkKAgICAgIDA//8AURsNACAAIAKEIAUgBoSEUARAQQAPCyABIAODQgBZBEBBfyEEIAAgAlQgASADUyABIANRGw0BIAAgAoUgASADhYRCAFIPC0F/IQQgACACViABIANVIAEgA1EbDQAgACAChSABIAOFhEIAUiEECyAEC1IBAn9BjPsDKAIAIgEgAEEHakF4cSICaiEAAkAgAkEAIAAgAU0bDQAgAD8AQRB0SwRAIAAQG0UNAQtBjPsDIAA2AgAgAQ8LQYiZBEEwNgIAQX8LogEBAn8jAEGgAWsiBCQAQX8hBSAEIAFBAWtBACABGzYClAEgBCAAIARBngFqIAEbIgA2ApABIARBAEGQARA5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IAMgAToAACABEMMBC0F/ELsBRQ0AIABBADYCAAsLCQAgABCCAxAxC4sCAgd/AXwjAEEgayIGJAAgBiAEQQR0EDciCjYCECAKBEACQCAGIARBGGwQNyILNgIUIAtFDQAgBEEAIARBAEobIQwDQCAJIAxGRQRAIAogCUEEdCIHaiIIIAIgB2oiBysDADkDACAIIAcrAwg5AwggCyAJQRhsIghqIgcgAyAIaiIIKwMAOQMAIAcgCCsDCDkDCCAHIAgrAxA5AxAgCUEBaiEJDAELCyAGIAQ2AhggACgCACAGQRBqIAEgBSAGQQhqEN4CQQBIBEAgBkKAgICAwPD1y8EANwMICyAGKAIQEDEgBigCFBAxIAYrAwghDSAGQSBqJAAgDQ8LC0EAQQNB/g1BABA2QQEQAQALCAAgACgCEEULCQAgABCEAxAxCwoAIABBGHRBGHULFAAgAEHolAM2AgAgAEEEahBFIAALDAAgABDNAhogABAxCwkAIAAgARDwBAvTAwICfgJ/IwBBIGsiBCQAAkAgAUL///////////8AgyIDQoCAgICAgMCAPH0gA0KAgICAgIDA/8MAfVQEQCABQgSGIABCPIiEIQMgAEL//////////w+DIgBCgYCAgICAgIAIWgRAIANCgYCAgICAgIDAAHwhAgwCCyADQoCAgICAgICAQH0hAiAAQoCAgICAgICACFINASACIANCAYN8IQIMAQsgAFAgA0KAgICAgIDA//8AVCADQoCAgICAgMD//wBRG0UEQCABQgSGIABCPIiEQv////////8Dg0KAgICAgICA/P8AhCECDAELQoCAgICAgID4/wAhAiADQv///////7//wwBWDQBCACECIANCMIinIgVBkfcASQ0AIARBEGogACABQv///////z+DQoCAgICAgMAAhCICIAVBgfcAaxCIASAEIAAgAkGB+AAgBWsQ/gEgBCkDCEIEhiAEKQMAIgBCPIiEIQIgBCkDECAEKQMYhEIAUq0gAEL//////////w+DhCIAQoGAgICAgICACFoEQCACQgF8IQIMAQsgAEKAgICAgICAgAhSDQAgAkIBgyACfCECCyAEQSBqJAAgAiABQoCAgICAgICAgH+DhL8LRQEBfyMAQRBrIgUkACAFIAEgAiADIARCgICAgICAgICAf4UQnQEgBSkDACEBIAAg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ACABEEoLFwEBfyAAEIABIQEgABDaBiAAIAEQ2AYLBABBAQsxAQF/IAAQ0gYgACgCAARAIAAgACgCABDQBiAAEDIaIAAoAgAhASAAEJACGiABEDELCywBAX8gABDbBiAAKAIABEAgABDaBiAAEDIaIAAoAgAhASAAEO8BGiABEDELCxgBAX8gABBGIQIgACABEMgGIAAgAhCtAwtUAQJ/IwBBIGsiAiQAAkAgABDvASABSQRAIAAQ1AYgAUkNASAAEDIhAyAAIAJBCGogASAAEIABIAMQkAQiABCOBCAAEI0ECyACQSBqJAAPCxCRAgAL5AcBB38gASAAEKIBIgJLBEAjAEEgayIIJAACQCABIAJrIgUgABAyKAIAIAAoAgRrQQV1TQRAIwBBEGsiAyQAIAMgADYCACADIAAoAgQiATYCBCADIAEgBUEFdGo2AgggAygCBCECIAMoAgghAQNAIAEgAkYEQCADEHIgA0EQaiQABSAAEDIaIAIQzgYgAyACQSBqIgI2AgQMAQsLDAELIAAQMiEHIAhBCGohAgJ/IAAQogEgBWohAyMAQRBrIgYkACAGIAM2AgwjAEEQayIEJAAgABAyGiAEQf///z82AgwgBEH/////BzYCCCAEQQxqIARBCGoQlQIoAgAhASAEQRBqJAAgASADTwRAIAAQkAIiAyABQQF2SQRAIAYgA0EBdDYCCCAGQQhqIAZBDGoQbygCACEBCyAGQRBqJAAgAQwBCxCRAgALIQYgABCiASEDQQAhASMAQRBrIgQkACAEQQA2AgwgAkEMaiAHENQBIAYEQCACKAIQGiAGQf///z9LBEAQ8wEACyAGQQV0EFshAQsgAiABNgIAIAIgASADQQV0aiIDNgIIIAIgAzYCBCACEDwgASAGQQV0ajYCACAEQRBqJAAjAEEQayIDJAAgAyACKAIINgIAIAIoAgghASADIAJBCGo2AgggAyABIAVBBXRqNgIEIAMoAgAhBQNAIAMoAgQgBUcEQCACKAIQGiADKAIAEM4GIAMgAygCAEEgaiIFNgIADAELCyADELIBIANBEGokACAAENIGIAAQMhogACgCACEDIAAoAgQhBSACQQRqIQcDQCADIAVHBEAgBygCAEEgayIEQgA3AgAgBEIANwIQIARCADcCCCAEQRhqIgEQswIaIAQgBUEgayIFKAIANgIA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CwALIAQgAjsBACACIANODQVBACEKIAxBACAMQQBKGyELIAAhAQNAIAogC0YNBiADIAEoAgBGBEAgASACNgIACyAKQQFqIQogAUEEaiEBDAALAAsgBEECay4BACIBQQBKBEAgA0ECdCAAakEEaygCACICIAFB//8DcUECdCAAakEEaygCACIDSgRAIAQgAzsBAEEAIQogDEEAIAxBAEobIQsgACEBA0AgCiALRgRAIAMhAgwHCyACIAEoAgBGBEAgASADNgIACyAKQQFqIQogAUEEaiEBDAALAAsgBCACOwEAIAIgA04NBEEAIQogDEEAIAxBAEobIQsgACEBA0AgCiALRg0FIAMgASgCAEYEQCABIAI2AgALIApBAWohCiABQQRqIQEMAAsACyAEIAM7AQAgA0EcbCAQaiICQRxrIgEgASgCAEEBajYCACACQRhrIgEgASgCACAJajYCACACQRRrIgEgASgCACAOajYCACAJIAJBEGsiASgCAEgEQCABIAk2AgALIAJBBGsgDjYCAAwFCyACQQBKBEAgBCACOwEAIAFBHGwgEGoiAkEcayIBIAEoAgBBAWo2AgAgAkEYayIBIAEoAgAgCWo2AgAgAkEUayIBIAEoAgAgDmo2AgAgCSACQQxrIgEoAgBKBEAgASAJNgIACyACQQRrIA42AgAMBQsgBEECay8BACICQRB0QRB1IgFBAEoEQCAEIAE7AQAgAkEcbCAQaiICQRxrIgEgASgCAEEBajYCACACQRhrIgEgASgCACAJajYCACACQRRrIgEgASgCACAOajYCACACQQxrIgEoAgAgCU4NBSABIAk2AgAMBQsgDEGAgAJOBEBBAEEDQeQLQQAQNkF/IQoMCQsgBCAMQQFqIgE7AQAgACAMQQJ0aiABQRB0QRB1NgIAIBAgDEEcbGoiAiAONgIYIAIgDjYCFCACIAk2AhAgAiAJNgIMIAIgDjYCCCACIAk2AgQgAkEBNgIAIAEhDAwECyAEQQA7AQAMAwsgBEEEaiEEIA5BAWohDiAGIAhqQQRqIQYMBQsgAkEQdEEQdUEcbCAQaiICQRxrIgEgASgCAEEBajYCACACQRhrIgEgASgCACAJajYCACACQRRrIgEgASgCACAOajYCAAwBCyACQRB0QRB1QRxsIBBqIgJBBGsgDjYCACACQRxrIgEgASgCAEEBajYCACACQRhrIgEgASgCACAJajYCACACQRRrIgEgASgCACAOajYCAAsgBEECaiEEIAZBAmohBiAJQQFqIQkMAAsACwsgDEEAIAxBAEobQQFqIQNBASEBQQEhBiAAIQkDQCABIANHBEACQCABIAkoAgAiAkYEQCAGIgpBAWohBgwBCyACQQJ0IABqQQRrKAIAIQoLIAkgCjYCACAJQQRqIQkgAUEBaiEBDAELCyAHIAZBAWsiCTYCCEEAIAlFDQEaIAdBjIAIaiEIIAdBDGpBACAJQQJ0EDkhBiAHQZCAKGpBACAJQQR0EDkhBUEAIQEDQCABIAlOBEBBACEJIAxBACAMQQBKGyEEA0AgBCAJRgRAQQAhCiAHKAIIIgBBACAAQQBKGyEAQQAhAQNAIAAgAUYNBSAFIAFBBHRqIgIgAisDACAGIAFBAnRqKAIAtyIXozkDACACIAIrAwggF6M5AwggAUEBaiEBDAALAAsgBiAAIAlBAnRqKAIAQQFrIgJBAnQiA2oiASABKAIAIBAgCUEcbGoiDCgCAGo2AgAgBSACQQR0IgFqIgIgAisDACAMKAIEt6A5AwAgAiACKwMIIAwoAgi3oDkDCCAMKAIMIgIgASAIaiIBKAIASARAIAEgAjYCAAsgDCgCECICIAggA0ECdCIDQQRyaiIBKAIASgRAIAEgAjYCAAsgDCgCFCICIAggA0EIcmoiASgCAEgEQCABIAI2AgALIAwoAhgiAiAIIANBDHJqIgEoAgBKBEAgASACNgIACyAJQQFqIQkMAAsABSAIIAFBBHRqIgIgEjYCACACQQA2AgQgAiAUNgIIIAJBADYCDCABQQFqIQEgBygCCCEJDAELAAsACyAKCw8LIAgEQAJ/IAAhBEEAIQMgASIGQQAgAUEAShshACAHKAIAIgEgAiIFQQFrIgsgBmxBAXRqIQkgASECA0AgACADRwRAIAlBADsBACACQQA7AQAgA0EBaiEDIAJBAmohAiAJQQJqIQkMAQsLIAVBACAFQQBKGyEMIAEgBkEBayIKQQF0aiEJQQAhAyABIQIDQCADIAxHBEAgCUEAOwEAIAJBADsBACADQQFqIQMgCSAGQQF0IgBqIQkgACACaiECDAELCyALQQEgC0EBShshEiAHQZCA0ABqIQ0gB0GQgMgAaiEAIAggBkEBaiICaiEIIAIgBGohDiAKQQEgCkEBShsiFEEBayEQIAEgAkEBdGohAkEAIAZrQQF0IRVBACEMQQEhDwJAA0AgDyASRwRAIA4gEGohFiAIIBBqIRFBASEJA0ACQAJAAkAgCSAURwRAIA4tAAAgCC0AAEsEQCACIBVqIgQvAQAiA0EQdEEQdSIBQQBKBEAgAiABOwEAIANBHGwgDWoiA0EEayAPNgIAIANBHGsiASABKAIAQQFqNgIAIANBGGsiASABKAIAIAlqNgIAIANBFGsiASABKAIAIA9qNgIADAULIARBAmsvAQAiA0EQdEEQdSEBIAQuAQIiBEEASgRAIAFBAEoEQCAEQQJ0IABqQQRrKAIAIgEgA0ECdCAAakEEaygCACIESgRAIAIgBDsBAEEAIQogDEEAIAxBAEobIQsgACEDA0AgCiALRgRAIAQhAQwICyABIAMoAgBGBEAgAyAENgIACyAKQQFqIQogA0EEaiEDDAALAAsgAiABOwEAIAEgBE4NBUEAIQogDEEAIAxBAEobIQsgACEDA0AgCiALRg0GIAQgAygCAEYEQCADIAE2AgALIApBAWohCiADQQRqIQMMAAsACyACQQJrLgEAIgNBAEoEQCAEQQJ0IABqQQRrKAIAIgEgA0H//wNxQQJ0IABqQQRrKAIAIgRKBEAgAiAEOwEAQQAhCiAMQQAgDEEAShshCyAAIQMDQCAKIAtGBEAgBCEBDAcLIAEgAygCAEYEQCADIAQ2AgALIApBAWohCiADQQRqIQMMAAsACyACIAE7AQAgASAETg0EQQAhCiAMQQAgDEEAShshCyAAIQMDQCAKIAtGDQUgBCADKAIARgRAIAMgATYCAAsgCkEBaiEKIANBBGohAwwACwALIAIgBDsBACAEQRxsIA1qIgNBHGsiASABKAIAQQFqNgIAIANBGGsiASABKAIAIAlqNgIAIANBFGsiASABKAIAIA9qNgIAIAkgA0EQayIBKAIASARAIAEgCTYCAAsgA0EEayAPNgIADAULIAFBAEoEQCACIAE7AQAgA0EcbCANaiIDQRxrIgEgASgCAEEBajYCACADQRhrIgEgASgCACAJajYCACADQRRrIgEgASgCACAPajYCACAJIANBDGsiASgCAEoEQCABIAk2AgALIANBBGsgDzYCAAwFCyACQQJrLwEAIgNBEHRBEHUiAUEASgRAIAIgATsBACADQRxsIA1qIgNBHGsiASABKAIAQQFqNgIAIANBGGsiASABKAIAIAlqNgIAIANBFGsiASABKAIAIA9qNgIAIANBDGsiASgCACAJTg0FIAEgCTYCAAwFCyAMQYCAAk4EQEEAQQNB5AtBABA2QX8hCgwJCyACIAxBAWoiATsBACAAIAxBAnRqIAFBEHRBEHU2AgAgDSAMQRxsaiIDIA82AhggAyAPNgIUIAMgCTYCECADIAk2AgwgAyAPNgIIIAMgCTYCBCADQQE2AgAgASEMDAQLIAJBADsBAAwDCyACQQRqIQIgEUECaiEIIBZBAmohDiAPQQFqIQ8MBQsgAUEQdEEQdUEcbCANaiIDQRxrIgEgASgCAEEBajYCACADQRhrIgEgASgCACAJajYCACADQRRrIgEgASgCACAPajYCAAwBCyABQRB0QRB1QRxsIA1qIgNBBGsgDzYCACADQRxrIgEgASgCAEEBajYCACADQRhrIgEgASgCACAJajYCACADQRRrIgEgASgCACAPajYCAAsgAkECaiECIAhBAWohCCAOQQFqIQ4gCUEBaiEJDAALAAsLIAxBACAMQQBKG0EBaiECQQEhA0EBIQggACEJA0AgAiADRwRAAkAgAyAJKAIAIgFGBEAgCCIKQQFqIQgMAQsgAUECdCAAakEEaygCACEKCyAJIAo2AgAgCUEEaiEJIANBAWohAwwBCwsgByAIQQFrIgk2AghBACAJRQ0BGiAHQYyACGohCiAHQQxqQQAgCUECdBA5IQsgB0GQgChqQQAgCUEEdBA5IQhBACEDA0AgAyAJTgRAQQAhCSAMQQAgDEEAShshBANAIAQgCUYEQEEAIQogBygCCCIAQQAgAEEAShshAEEAIQMDQCAAIANGDQUgCCADQQR0aiIBIAErAwAgCyADQQJ0aigCALciF6M5AwAgASABKwMIIBejOQMIIANBAWohAwwACwALIAsgACAJQQJ0aigCAEEBayICQQJ0IgNqIgEgASgCACANIAlBHGxqIgUoAgBqNgIAIAggAkEEdCIBaiICIAIrAwAgBSgCBLegOQMAIAIgAisDCCAFKAIIt6A5AwggBSgCDCICIAEgCmoiASgCAEgEQCABIAI2AgALIAUoAhAiAiAKIANBAnQiA0EEcmoiASgCAEoEQCABIAI2AgALIAUoAhQiAiAKIANBCHJqIgEoAgBIBEAgASACNgIACyAFKAIYIgIgCiADQQxyaiIBKAIASgRAIAEgAjYCAAsgCUEBaiEJDAALAAUgCiADQQR0aiIBIAY2AgAgAUEANgIEIAEgBTYCCCABQQA2AgwgA0EBaiEDIAcoAgghCQwBCwALAAsgCgsPCyAGRQRAAn8gACEEQQAhAyABIghBACABQQBKGyEAIAcoAgAiASACIgZBAWsiCSAIbEEBdGohCyABIQIDQCAAIANHBEAgC0EAOwEAIAJBADsBACADQQFqIQMgAkECaiECIAtBAmohCwwBCwsgBkEAIAZBAEobIQwgASAIQQFrIgpBAXRqIQtBACEDIAEhAgNAIAMgDEcEQCALQQA7AQAgAkEAOwEAIANBAWohAyALIAhBAXQiAGohCyAAIAJqIQIMAQsLIAlBASAJQQFKGyEQIAdBkIDQAGohDiAHQZCAyABqIQAgBCAIQQFqIgJqIQwgCkEBIApBAUobIhJBAWshFCABIAJBAXRqIQJBACAIa0EBdCEVQQAhCkEBIQ0CQANAIA0gEEcEQCAMIBRqIRZBASELA0ACQAJAAkAgCyASRwRAIAUgDC0AAEgEQCACIBVqIgQvAQAiA0EQdEEQdSIBQQBKBEAgAiABOwEAIANBHGwgDmoiA0EEayANNgIAIANBHGsiASABKAIAQQFqNgIAIANBGGsiASABKAIAIAtqNgIAIANBFGsiASABKAIAIA1qNgIADAULIARBAmsvAQAiA0EQdEEQdSEBIAQuAQIiBEEASgRAIAFBAEoEQCAEQQJ0IABqQQRrKAIAIgEgA0ECdCAAakEEaygCACIESgRAIAIgBDsBAEEAIQkgCkEAIApBAEobIREgACEDA0AgCSARRgRAIAQhAQwICyABIAMoAgBGBEAgAyAENgIACyAJQQFqIQkgA0EEaiEDDAALAAsgAiABOwEAIAEgBE4NBUEAIQkgCkEAIApBAEobIREgACEDA0AgCSARRg0GIAQgAygCAEYEQCADIAE2AgALIAlBAWohCSADQQRqIQMMAAsACyACQQJrLgEAIgNBAEoEQCAEQQJ0IABqQQRrKAIAIgEgA0H//wNxQQJ0IABqQQRrKAIAIgRKBEAgAiAEOwEAQQAhCSAKQQAgCkEAShshESAAIQMDQCAJIBFGBEAgBCEBDAcLIAEgAygCAEYEQCADIAQ2AgALIAlBAWohCSADQQRqIQMMAAsACyACIAE7AQAgASAETg0EQQAhCSAKQQAgCkEAShshESAAIQMDQCAJIBFGDQUgBCADKAIARgRAIAMgATYCAAsgCUEBaiEJIANBBGohAwwACwALIAIgBDsBACAEQRxsIA5qIgNBHGsiASABKAIAQQFqNgIAIANBGGsiASABKAIAIAtqNgIAIANBFGsiASABKAIAIA1qNgIAIAsgA0EQayIBKAIASARAIAEgCzYCAAsgA0EEayANNgIADAULIAFBAEoEQCACIAE7AQAgA0EcbCAOaiIDQRxrIgEgASgCAEEBajYCACADQRhrIgEgASgCACALajYCACADQRRrIgEgASgCACANajYCACALIANBDGsiASgCAEoEQCABIAs2AgALIANBBGsgDTYCAAwFCyACQQJrLwEAIgNBEHRBEHUiAUEASgRAIAIgATsBACADQRxsIA5qIgNBHGsiASABKAIAQQFqNgIAIANBGGsiASABKAIAIAtqNgIAIANBFGsiASABKAIAIA1qNgIAIANBDGsiASgCACALTg0FIAEgCzYCAAwFCyAKQYCAAk4EQEEAQQNB5AtBABA2QX8hCQwJCyACIApBAWoiATsBACAAIApBAnRqIAFBEHRBEHU2AgAgDiAKQRxsaiIDIA02AhggAyANNgIUIAMgCzYCECADIAs2AgwgAyANNgIIIAMgCzYCBCADQQE2AgAgASEKDAQLIAJBADsBAAwDCyACQQRqIQIgFkECaiEMIA1BAWohDQwFCyABQRB0QRB1QRxsIA5qIgNBHGsiASABKAIAQQFqNgIAIANBGGsiASABKAIAIAtqNgIAIANBFGsiASABKAIAIA1qNgIADAELIAFBEHRBEHVBHGwgDmoiA0EEayANNgIAIANBHGsiASABKAIAQQFqNgIAIANBGGsiASABKAIAIAtqNgIAIANBFGsiASABKAIAIA1qNgIACyACQQJqIQIgDEEBaiEMIAtBAWohCwwACwALCyAKQQAgCkEAShtBAWohAkEBIQNBASEMIAAhCwNAIAIgA0cEQAJAIAMgCygCACIBRgRAIAwiCUEBaiEMDAELIAFBAnQgAGpBBGsoAgAhCQsgCyAJNgIAIAtBBGohCyADQQFqIQMMAQsLIAcgDEEBayILNgIIQQAgC0UN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AyACQQJqIQIgCUECaiEJDAELCyAFQQAgBUEAShshByABIAZBAWsiCkEBdGohCUEAIQMgASECA0AgAyAHRwRAIAlBADsBACACQQA7AQAgA0EBaiEDIAkgBkEBdCIAaiEJIAAgAmohAgwBCwsgC0EBIAtBAUobIRIgDEGQgNAAaiEPIAxBkIDIAGohACAIIAZBAWoiAmohByACIARqIQ4gDCgCBCACaiENIApBASAKQQFKGyIUQQFrIRAgASACQQF0aiECQQAgBmtBAXQhFUEAIQhBASETAkADQCASIBNHBEAgDiAQaiEWIAcgEGohEUEBIQkDQAJAAkACQCAJIBRHBEAgDi0AACAHLQAATQRAIA1B/wE6AAAgAiAVaiIELwEAIgNBEHRBEHUiAUEASgRAIAIgATsBACADQRxsIA9qIgNBBGsgEzYCACADQRxrIgEgASgCAEEBajYCACADQRhrIgEgASgCACAJajYCACADQRRrIgEgASgCACATajYCAAwFCyAEQQJrLwEAIgNBEHRBEHUhASAELgECIgRBAEoEQCABQQBKBEAgBEECdCAAakEEaygCACIBIANBAnQgAGpBBGsoAgAiBEoEQCACIAQ7AQBBACEKIAhBACAIQQBKGyELIAAhAwNAIAogC0YEQCAEIQEMCAsgASADKAIARgRAIAMgBDYCAAsgCkEBaiEKIANBBGohAwwACwALIAIgATsBACABIARODQVBACEKIAhBACAIQQBKGyELIAAhAwNAIAogC0YNBiAEIAMoAgBGBEAgAyABNgIACyAKQQFqIQogA0EEaiEDDAALAAsgAkECay4BACIDQQBKBEAgBEECdCAAakEEaygCACIBIANB//8DcUECdCAAakEEaygCACIESgRAIAIgBDsBAEEAIQogCEEAIAhBAEobIQsgACEDA0AgCiALRgRAIAQhAQwHCyABIAMoAgBGBEAgAyAENgIACyAKQQFqIQogA0EEaiEDDAALAAsgAiABOwEAIAEgBE4NBEEAIQogCEEAIAhBAEobIQsgACEDA0AgCiALRg0FIAQgAygCAEYEQCADIAE2AgALIApBAWohCiADQQRqIQMMAAsACyACIAQ7AQAgBEEcbCAPaiIDQRxrIgEgASgCAEEBajYCACADQRhrIgEgASgCACAJajYCACADQRRrIgEgASgCACATajYCACAJIANBEGsiASgCAEgEQCABIAk2AgALIANBBGsgEzYCAAwFCyABQQBKBEAgAiABOwEAIANBHGwgD2oiA0EcayIBIAEoAgBBAWo2AgAgA0EYayIBIAEoAgAgCWo2AgAgA0EUayIBIAEoAgAgE2o2AgAgCSADQQxrIgEoAgBKBEAgASAJNgIACyADQQRrIBM2AgAMBQsgAkECay8BACIDQRB0QRB1IgFBAEoEQCACIAE7AQAgA0EcbCAPaiIDQRxrIgEgASgCAEEBajYCACADQRhrIgEgASgCACAJajYCACADQRRrIgEgASgCACATajYCACADQQxrIgEoAgAgCU4NBSABIAk2AgAMBQsgCEGAgAJOBEBBAEEDQeQLQQAQNkF/IQoMCQsgAiAIQQFqIgE7AQAgACAIQQJ0aiABQRB0QRB1NgIAIA8gCEEcbGoiAyATNgIYIAMgEzYCFCADIAk2AhAgAyAJNgIMIAMgEzYCCCADIAk2AgQgA0EBNgIAIAEhCAwECyACQQA7AQAgDUEAOgAADAMLIA1BAmohDSACQQRqIQIgEUECaiEHIBZBAmohDiATQQFqIRMMBQsgAUEQdEEQdUEcbCAPaiIDQRxrIgEgASgCAEEBajYCACADQRhrIgEgASgCACAJajYCACADQRRrIgEgASgCACATajYCAAwBCyABQRB0QRB1QRxsIA9qIgNBBGsgEzYCACADQRxrIgEgASgCAEEBajYCACADQRhrIgEgASgCACAJajYCACADQRRrIgEgASgCACATajYCAAsgDUEBaiENIAJBAmohAiAHQQFqIQcgDkEBaiEOIAlBAWohCQwACwALCyAIQQAgCEEAShtBAWohAkEBIQNBASEHIAAhCQNAIAIgA0cEQAJAIAMgCSgCACIBRgRAIAciCkEBaiEHDAELIAFBAnQgAGpBBGsoAgAhCgsgCSAKNgIAIAlBBGohCSADQQFqIQMMAQsLIAwgB0EBayIJNgIIQQAgCUUNARogDEGMgAhqIQogDEEMakEAIAlBAnQQOSELIAxBkIAoakEAIAlBBHQQOSEHQQAhAwNAIAMgCU4EQEEAIQkgCEEAIAhBAEobIQQDQCAEIAlGBEBBACEKIAwoAggiAEEAIABBAEobIQBBACEDA0AgACADRg0FIAcgA0EEdGoiASABKwMAIAsgA0ECdGooAgC3IhejOQMAIAEgASsDCCAXozkDCCADQQFqIQMMAAsACyALIAAgCUECdGooAgBBAWsiAkECdCIDaiIBIAEoAgAgDyAJQRxsaiIFKAIAajYCACAHIAJBBHQiAWoiAiACKwMAIAUoAgS3oDkDACACIAIrAwggBSgCCLegOQMIIAUoAgwiAiABIApqIgEoAgBIBEAgASACNgIACyAFKAIQIgIgCiADQQJ0IgNBBHJqIgEoAgBKBEAgASACNgIACyAFKAIUIgIgCiADQQhyaiIBKAIASARAIAEgAjYCAAsgBSgCGCICIAogA0EMcmoiASgCAEoEQCABIAI2AgALIAlBAWohCQwACwAFIAogA0EEdGoiASAGNgIAIAFBADYCBCABIAU2AgggAUEANgIMIANBAWohAyAMKAIIIQkMAQsACwALIAoLDwsgBkUEQAJ/IAAhBEEAIQMgASIIQQAgAUEAShshACAHIgwoAgAiASACIgZBAWsiCSAIbEEBdGohCyABIQIDQCAAIANHBEAgC0EAOwEAIAJBADsBACADQQFqIQMgAkECaiECIAtBAmohCwwBCwsgBkEAIAZBAEobIQcgASAIQQFrIgpBAXRqIQtBACEDIAEhAgNAIAMgB0cEQCALQQA7AQAgAkEAOwEAIANBAWohAyALIAhBAXQiAGohCyAAIAJqIQIMAQsLIAlBASAJQQFKGyEQIAxBkIDQAGohDSAMQZCAyABqIQAgBCAIQQFqIgJqIQcgDCgCBCACaiEOIApBASAKQQFKGyISQQFrIRQgASACQQF0aiECQQAgCGtBAXQhFUEAIQpBASEPAkADQCAPIBBHBEAgByAUaiEWQQEhCwNAAkACQAJAIAsgEkcEQCAFIActAABOBEAgDkH/AToAACACIBVqIgQvAQAiA0EQdEEQdSIBQQBKBEAgAiABOwEAIANBHGwgDWoiA0EEayAPNgIAIANBHGsiASABKAIAQQFqNgIAIANBGGsiASABKAIAIAtqNgIAIANBFGsiASABKAIAIA9qNgIADAULIARBAmsvAQAiA0EQdEEQdSEBIAQuAQIiBEEASgRAIAFBAEoEQCAEQQJ0IABqQQRrKAIAIgEgA0ECdCAAakEEaygCACIESgRAIAIgBDsBAEEAIQkgCkEAIApBAEobIREgACEDA0AgCSARRgRAIAQhAQwICyABIAMoAgBGBEAgAyAENgIACyAJQQFqIQkgA0EEaiEDDAALAAsgAiABOwEAIAEgBE4NBUEAIQkgCkEAIApBAEobIREgACEDA0AgCSARRg0GIAQgAygCAEYEQCADIAE2AgALIAlBAWohCSADQQRqIQMMAAsACyACQQJrLgEAIgNBAEoEQCAEQQJ0IABqQQRrKAIAIgEgA0H//wNxQQJ0IABqQQRrKAIAIgRKBEAgAiAEOwEAQQAhCSAKQQAgCkEAShshESAAIQMDQCAJIBFGBEAgBCEBDAcLIAEgAygCAEYEQCADIAQ2AgALIAlBAWohCSADQQRqIQMMAAsACyACIAE7AQAgASAETg0EQQAhCSAKQQAgCkEAShshESAAIQMDQCAJIBFGDQUgBCADKAIARgRAIAMgATYCAAsgCUEBaiEJIANBBGohAwwACwALIAIgBDsBACAEQRxsIA1qIgNBHGsiASABKAIAQQFqNgIAIANBGGsiASABKAIAIAtqNgIAIANBFGsiASABKAIAIA9qNgIAIAsgA0EQayIBKAIASARAIAEgCzYCAAsgA0EEayAPNgIADAULIAFBAEoEQCACIAE7AQAgA0EcbCANaiIDQRxrIgEgASgCAEEBajYCACADQRhrIgEgASgCACALajYCACADQRRrIgEgASgCACAPajYCACALIANBDGsiASgCAEoEQCABIAs2AgALIANBBGsgDzYCAAwFCyACQQJrLwEAIgNBEHRBEHUiAUEASgRAIAIgATsBACADQRxsIA1qIgNBHGsiASABKAIAQQFqNgIAIANBGGsiASABKAIAIAtqNgIAIANBFGsiASABKAIAIA9qNgIAIANBDGsiASgCACALTg0FIAEgCzYCAAwFCyAKQYCAAk4EQEEAQQNB5AtBABA2QX8hCQwJCyACIApBAWoiATsBACAAIApBAnRqIAFBEHRBEHU2AgAgDSAKQRxsaiIDIA82AhggAyAPNgIUIAMgCzYCECADIAs2AgwgAyAPNgIIIAMgCzYCBCADQQE2AgAgASEKDAQLIAJBADsBACAOQQA6AAAMAwsgDkECaiEOIAJBBGohAiAWQQJqIQcgD0EBaiEPDAULIAFBEHRBEHVBHGwgDWoiA0EcayIBIAEoAgBBAWo2AgAgA0EYayIBIAEoAgAgC2o2AgAgA0EUayIBIAEoAgAgD2o2AgAMAQsgAUEQdEEQdUEcbCANaiIDQQRrIA82AgAgA0EcayIBIAEoAgBBAWo2AgAgA0EYayIBIAEoAgAgC2o2AgAgA0EUayIBIAEoAgAgD2o2AgALIA5BAWohDiACQQJqIQIgB0EBaiEHIAtBAWohCwwACwALCyAKQQAgCkEAShtBAWohAkEBIQNBASEHIAAhCwNAIAIgA0cEQAJAIAMgCygCACIBRgRAIAciCUEBaiEHDAELIAFBAnQgAGpBBGsoAgAhCQsgCyAJNgIAIAtBBGohCyADQQFqIQMMAQsLIAwgB0EBayILNgIIQQAgC0UNARogDEGMgAhqIQkgDEEMakEAIAtBAnQQOSEHIAxBkIAoakEAIAtBBHQQOSEFQQAhAwNAIAMgC04EQEEAIQsgCkEAIApBAEobIQQDQCAEIAtGBEBBACEJIAwoAggiAEEAIABBAEobIQBBACEDA0AgACADRg0FIAUgA0EEdGoiASABKwMAIAcgA0ECdGooAgC3IhejOQMAIAEgASsDCCAXozkDCCADQQFqIQMMAAsACyAHIAAgC0ECdGooAgBBAWsiAkECdCIDaiIBIAEoAgAgDSALQRxsaiIGKAIAajYCACAFIAJBBHQiAWoiAiACKwMAIAYoAgS3oDkDACACIAIrAwggBigCCLegOQMIIAYoAgwiAiABIAlqIgEoAgBIBEAgASACNgIACyAGKAIQIgIgCSADQQJ0IgNBBHJqIgEoAgBKBEAgASACNgIACyAGKAIUIgIgCSADQQhyaiIBKAIASARAIAEgAjYCAAsgBigCGCICIAkgA0EMcmoiASgCAEoEQCABIAI2AgALIAtBAWohCwwACwAFIAkgA0EEdGoiASAINgIAIAFBADYCBCABIAY2AgggAUEANgIMIANBAWohAyAMKAIIIQsMAQsACwALIAkLDwsCfyAAIQYgASIIQQJtIhBBACAQQQBKGyEAIAcoAgAiAyACQQJtIhRBAWsiCiAQbEEBdGohCUEAIQEgAyEEA0AgACABRwRAIAlBADsBACAEQQA7AQAgAUEBaiEBIARBAmohBCAJQQJqIQkMAQsLIBRBACAUQQBKGyECIAMgEEEBayIMQQF0aiEJQQAhASADIQQDQCABIAJHBEAgCUEAOwEAIARBADsBACABQQFqIQEgCSAQQQF0IgBqIQkgACAEaiEEDAELCyAKQQEgCkEBShshFSAMQQEgDEEBShshFiAHQZCA0ABqIQ4gB0GQgMgAaiEAIBBBAWoiASAHKAIEaiEMIAhBAXQgBmpBAmohEiADIAFBAXRqIQRBACAQa0EBdCERQQAhBkEBIQ0CQANAIA0gFUcEQEEBIQkDQAJAAkACQCAJIBZHBEAgBSASLQAATgRAIAxB/wE6AAAgBCARaiIDLwEAIgJBEHRBEHUiAUEASgRAIAQgATsBACACQRxsIA5qIgJBBGsgDTYCACACQRxrIgEgASgCAEEBajYCACACQRhrIgEgASgCACAJajYCACACQRRrIgEgASgCACANajYCAAwFCyADQQJrLwEAIgFBEHRBEHUhAiADLgECIgNBAEoEQCACQQBKBEAgA0ECdCAAakEEaygCACICIAFBAnQgAGpBBGsoAgAiA0oEQCAEIAM7AQBBACEKIAZBACAGQQBKGyELIAAhAQNAIAogC0YEQCADIQIMCAsgAiABKAIARgRAIAEgAzYCAAsgCkEBaiEKIAFBBGohAQwACwALIAQgAjsBACACIANODQVBACEKIAZBACAGQQBKGyELIAAhAQNAIAogC0YNBiADIAEoAgBGBEAgASACNgIACyAKQQFqIQogAUEEaiEBDAALAAsgBEECay4BACIBQQBKBEAgA0ECdCAAakEEaygCACICIAFB//8DcUECdCAAakEEaygCACIDSgRAIAQgAzsBAEEAIQogBkEAIAZBAEobIQsgACEBA0AgCiALRgRAIAMhAgwHCyACIAEoAgBGBEAgASADNgIACyAKQQFqIQogAUEEaiEBDAALAAsgBCACOwEAIAIgA04NBEEAIQogBkEAIAZBAEobIQsgACEBA0AgCiALRg0FIAMgASgCAEYEQCABIAI2AgALIApBAWohCiABQQRqIQEMAAsACyAEIAM7AQAgA0EcbCAOaiICQRxrIgEgASgCAEEBajYCACACQRhrIgEgASgCACAJajYCACACQRRrIgEgASgCACANajYCACAJIAJBEGsiASgCAEgEQCABIAk2AgALIAJBBGsgDTYCAAwFCyACQQBKBEAgBCACOwEAIAFBHGwgDmoiAkEcayIBIAEoAgBBAWo2AgAgAkEYayIBIAEoAgAgCWo2AgAgAkEUayIBIAEoAgAgDWo2AgAgCSACQQxrIgEoAgBKBEAg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IAcgFGohFkEBIQsDQAJAAkACQCALIBJHBEAgBSAHLQAASARAIA5B/wE6AAAgAiAVaiIELwEAIgNBEHRBEHUiAUEASgRAIAIgATsBACADQRxsIA1qIgNBBGsgDzYCACADQRxrIgEgASgCAEEBajYCACADQRhrIgEgASgCACALajYCACADQRRrIgEgASgCACAPajYCAAwFCyAEQQJrLwEAIgNBEHRBEHUhASAELgECIgRBAEoEQCABQQBKBEAgBEECdCAAakEEaygCACIBIANBAnQgAGpBBGsoAgAiBEoEQCACIAQ7AQBBACEJIApBACAKQQBKGyERIAAhAwNAIAkgEUYEQCAEIQEMCAsgASADKAIARgRAIAMgBDYCAAsgCUEBaiEJIANBBGohAwwACwALIAIgATsBACABIARODQVBACEJIApBACAKQQBKGyERIAAhAwNAIAkgEUYNBiAEIAMoAgBGBEAgAyABNgIACyAJQQFqIQkgA0EEaiEDDAALAAsgAkECay4BACIDQQBKBEAgBEECdCAAakEEaygCACIBIANB//8DcUECdCAAakEEaygCACIESgRAIAIgBDsBAEEAIQkgCkEAIApBAEobIREgACEDA0AgCSARRgRAIAQhAQwHCyABIAMoAgBGBEAgAyAENgIACyAJQQFqIQkgA0EEaiEDDAALAAsgAiABOwEAIAEgBE4NBEEAIQkgCkEAIApBAEobIREgACEDA0AgCSARRg0FIAQgAygCAEYEQCADIAE2AgALIAlBAWohCSADQQRqIQMMAAsACyACIAQ7AQAgBEEcbCANaiIDQRxrIgEgASgCAEEBajYCACADQRhrIgEgASgCACALajYCACADQRRrIgEgASgCACAPajYCACALIANBEGsiASgCAEgEQCABIAs2AgALIANBBGsgDzYCAAwFCyABQQBKBEAgAiABOwEAIANBHGwgDWoiA0EcayIBIAEoAgBBAWo2AgAgA0EYayIBIAEoAgAgC2o2AgAgA0EUayIBIAEoAgAgD2o2AgAgCyADQQxrIgEoAgBKBEAgASALNgIACyADQQRrIA82AgAMBQsgAkECay8BACIDQRB0QRB1IgFBAEoEQCACIAE7AQAgA0EcbCANaiIDQRxrIgEgASgCAEEBajYCACADQRhrIgEgASgCACALajYCACADQRRrIgEgASgC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ACACIANODQRBACEKIAZBACAGQQBKGyELIAAhAQNAIAogC0YNBSADIAEoAgBGBEAgASACNgIACyAKQQFqIQogAUEEaiEBDAALAAsgBCADOwEAIANBHGwgDmoiAkEcayIBIAEoAgBBAWo2AgAgAkEYayIBIAEoAgAgCWo2AgAgAkEUayIBIAEoAgAgDWo2AgAgCSACQRBrIgEoAgBIBEAgASAJNgIACyACQQRrIA02AgAMBQsgAkEASgRAIAQgAjsBACABQRxsIA5qIgJBHGsiASABKAIAQQFqNgIAIAJBGGsiASABKAIAIAlqNgIAIAJBFGsiASABKAIAIA1qNgIAIAkgAkEMayIBKAIASgRAIAEgCTYCAAsgAkEEayANNgIADAULIARBAmsvAQAiAkEQdEEQdSIBQQBKBEAgBCABOwEAIAJBHGwgDmoiAkEcayIBIAEoAgBBAWo2AgAgAkEYayIBIAEoAgAgCWo2AgAgAkEUayIBIAEoAgAgDWo2AgAgAkEMayIBKAIAIAlODQUgASAJNgIADAULIAZBgIACTgRAQQBBA0HkC0EAEDZBfyEKDAkLIAQgBkEBaiIBOwEAIAAgBkECdGogAUEQdEEQdTYCACAOIAZBHGxqIgIgDTYCGCACIA02AhQgAiAJNgIQIAIgCTYCDCACIA02AgggAiAJNgIEIAJBATYCACABIQYMBAsgBEEAOwEAIAxBADoAAAwDCyAMQQJqIQwgBEEEaiEEIA1BAWohDSAIIBJqQQRqIRIMBQsgAkEQdEEQdUEcbCAOaiICQRxrIgEgASgCAEEBajYCACACQRhrIgEgASgCACAJajYCACACQRRrIgEgASgCACANajYCAAwBCyACQRB0QRB1QRxsIA5qIgJBBGsgDTYCACACQRxrIgEgASgCAEEBajYCACACQRhrIgEgASgCACAJajYCACACQRRrIgEgASgCACANajYCAAsgDEEBaiEMIARBAmohBCASQQJqIRIgCUEBaiEJDAALAAsLIAZBACAGQQBKG0EBaiEDQQEhAUEBIQwgACEJA0AgASADRwRAAkAgASAJKAIAIgJGBEAgDCIKQQFqIQwMAQsgAkECdCAAakEEaygCACEKCyAJIAo2AgAgCUEEaiEJIAFBAWohAQwBCwsgByAMQQFrIgk2AghBACAJRQ0BGiAHQYyACGohDCAH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BEGYpwQoAgBBAWoiBTYCACAAIAU2AgAgAwRAA0AgAiAEQQN0aiIGKAIARQRAIAYgBTYCACACIARBA3RqIgAgATYCBCAAQQA2AgggAyQBIAIPCyAEQQFqIgQgA0cNAAsLIAAgASACIANBBHRBCHIQ0AIgA0EBdCIAEPYEIQEgACQBIAELHwBBkKcEKAIARQRAQZCnBCAANgIAQZSnBCABNgIACwu+DwIFfw9+IwBB0AJrIgUkACAEQv///////z+DIQsgAkL///////8/gyEKIAIgBIVCgICAgICAgICAf4MhDSAEQjCIp0H//wFxIQgCQAJAIAJCMIinQf//AXEiCUH//wFrQYKAfk8EQCAIQf//AWtBgYB+Sw0BCyABUCACQv///////////wCDIgxCgICAgICAwP//AFQgDEKAgICAgIDA//8AURtFBEAgAkKAgICAgIAghCENDAILIANQIARC////////////AIMiAkKAgICAgIDA//8AVCACQoCAgICAgMD//wBRG0UEQCAEQoCAgICAgCCEIQ0gAyEBDAILIAEgDEKAgICAgIDA//8AhYRQBEAgAyACQoCAgICAgMD//wCFhFAEQEIAIQFCgICAgICA4P//ACENDAMLIA1CgICAgICAwP//AIQhDUIAIQEMAgsgAyACQoCAgICAgMD//wCFhFAEQEIAIQEMAgsgASAMhFAEQEKAgICAgIDg//8AIA0gAiADhFAbIQ1CACEBDAILIAIgA4RQBEAgDUKAgICAgIDA//8AhCENQgAhAQwCCyAMQv///////z9YBEAgBUHAAmogASAKIAEgCiAKUCIGG3kgBkEGdK18pyIGQQ9rEIgBQRAgBmshBiAFKQPIAiEKIAUpA8ACIQELIAJC////////P1YNACAFQbACaiADIAsgAyALIAtQIgcbeSAHQQZ0rXynIgdBD2sQiAEgBiAHakEQayEGIAUpA7gCIQsgBSkDsAIhAwsgBUGgAmogC0KAgICAgIDAAIQiEkIPhiADQjGIhCICQgBCgICAgLDmvIL1ACACfSIEQgAQggEgBUGQAmpCACAFKQOoAn1CACAEQgAQggEgBUGAAmogBSkDmAJCAYYgBSkDkAJCP4iEIgRCACACQgAQggEgBUHwAWogBEIAQgAgBSkDiAJ9QgAQggEgBUHgAWogBSkD+AFCAYYgBSkD8AFCP4iEIgRCACACQgAQggEgBUHQAWogBEIAQgAgBSkD6AF9QgAQggEgBUHAAWogBSkD2AFCAYYgBSkD0AFCP4iEIgRCACACQgAQggEgBUGwAWogBEIAQgAgBSkDyAF9QgAQggEgBUGgAWogAkIAIAUpA7gBQgGGIAUpA7ABQj+IhEIBfSICQgAQggEgBUGQAWogA0IPhkIAIAJCABCCASAFQfAAaiACQgBCACAFKQOoASAFKQOgASIMIAUpA5gBfCIEIAxUrXwgBEIBVq18fUIAEIIBIAVBgAFqQgEgBH1CACACQgAQggEgBiAJIAhraiEGAn8gBSkDcCITQgGGIg4gBSkDiAEiD0IBhiAFKQOAAUI/iIR8IhBC5+wAfSIUQiCIIgIgCkKAgICAgIDAAIQiFUIBhiIWQiCIIgR+IhEgAUIBhiIMQiCIIgsgECAUVq0gDiAQVq0gBSkDeEIBhiATQj+IhCAPQj+IfHx8QgF9IhNCIIgiEH58Ig4gEVStIA4gDiATQv////8PgyITIAFCP4giFyAKQgGGhEL/////D4MiCn58Ig5WrXwgBCAQfnwgBCATfiIRIAogEH58Ig8gEVStQiCGIA9CIIiEfCAOIA4gD0IghnwiDlatfCAOIA4gFEL/////D4MiFCAKfiIRIAIgC358Ig8gEVStIA8gDyATIAxC/v///w+DIhF+fCIPVq18fCIOVq18IA4gBCAUfiIYIBAgEX58IgQgAiAKfnwiCiALIBN+fCIQQiCIIAogEFatIAQgGFStIAQgClatfHxCIIaEfCIEIA5UrXwgBCAPIAIgEX4iAiALIBR+fCILQiCIIAIgC1atQiCGhHwiAiAPVK0gAiAQQiCGfCACVK18fCICIARUrXwiBEL/////////AFgEQCAWIBeEIRUgBUHQAGogAiAEIAMgEhCCASABQjGGIAUpA1h9IAUpA1AiAUIAUq19IQpCACABfSELIAZB/v8AagwBCyAFQeAAaiAEQj+GIAJCAYiEIgIgBEIBiCIEIAMgEhCCASABQjCGIAUpA2h9IAUpA2AiDEIAUq19IQpCACAMfSELIAEhDCAGQf//AGoLIgZB//8BTgRAIA1CgICAgICAwP//AIQhDUIAIQEMAQsCfiAGQQBKBEAgCkIBhiALQj+IhCEKIARC////////P4MgBq1CMIaEIQwgC0IBhgwBCyAGQY9/TARAQgAhAQwCCyAFQUBrIAIgBEEBIAZrEP4BIAVBMGogDCAVIAZB8ABqEIgBIAVBIGogAyASIAUpA0AiAiAFKQNIIgwQggEgBSkDOCAFKQMoQgGGIAUpAyAiAUI/iIR9IAUpAzAiBCABQgGGIgFUrX0hCiAEIAF9CyEEIAVBEGogAyASQgNCABCCASAFIAMgEkIFQgAQggEgDCACIAIgAyACQgGDIgEgBHwiA1QgCiABIANWrXwiASASViABIBJRG618IgJWrXwiBCACIAIgBEKAgICAgIDA//8AVCADIAUpAxBWIAEgBSkDGCIEViABIARRG3GtfCICVq18IgQgAiAEQoCAgICAgMD//wBUIAMgBSkDAFYgASAFKQMIIgNWIAEgA1Ebca18IgEgAlStfCANhCENCyAAIAE3AwAgACANNwMIIAVB0AJqJAALxAECAX8CfkF/IQMCQCAAQgBSIAFC////////////AIMiBEKAgICAgIDA//8AViAEQoCAgICAgMD//wBRGw0AQQAgAkL///////////8AgyIFQoCAgICAgMD//wBWIAVCgICAgICAwP//AFEbDQAgACAEIAWEhFAEQEEADwsgASACg0IAWQRAQQAgASACUyABIAJRGw0BIAAgASAChYRCAFIPCyAAQgBSIAEgAlUgASACURsNACAAIAEgAoWEQgBSIQMLIAMLiQwBBn8gACABaiEFAkACQCAAKAIEIgJBAXENACACQQNxRQ0BIAAoAgAiAiABaiEBAkAgACACayIAQbSjBCgCAEcEQCACQf8BTQRAIAAoAggiBCACQQN2IgJBA3RByKMEakYaIAAoAgwiAyAERw0CQaCjBEGgowQoAgBBfiACd3E2AgAMAwsgACgCGCEGAkAgACAAKAIMIgJHBEAgACgCCCIDQbCjBCgCAEkaIAMgAjYCDCACIAM2AggMAQsCQCAAQRRqIgQoAgAiAw0AIABBEGoiBCgCACIDDQBBACECDAELA0AgBCEHIAMiAkEUaiIEKAIAIgMNACACQRBqIQQgAigCECIDDQALIAdBADYCAAsgBkUNAgJAIAAoAhwiBEECdEHQpQRqIgMoAgAgAEYEQCADIAI2AgAgAg0BQaSjBEGkowQoAgBBfiAEd3E2AgAMBAsgBkEQQRQgBigCECAARhtqIAI2AgAgAkUNAwsgAiAGNgIYIAAoAhAiAwRAIAIgAzYCECADIAI2AhgLIAAoAhQiA0UNAiACIAM2AhQgAyACNgIYDAILIAUoAgQiAkEDcUEDRw0BQaijBCABNgIAIAUgAkF+cTYCBCAAIAFBAXI2AgQgBSABNgIADwsgBCADNgIMIAMgBDYCCAsCQCAFKAIEIgJBAnFFBEBBuKMEKAIAIAVGBEBBuKMEIAA2AgBBrKMEQayjBCgCACABaiIBNgIAIAAgAUEBcjYCBCAAQbSjBCgCAEcNA0GoowRBADYCAEG0owRBADYCAA8LQbSjBCgCACAFRgRAQbSjBCAANgIAQaijBEGoowQoAgAgAWoiATYCACAAIAFBAXI2AgQgACABaiABNgIADwsgAkF4cSABaiEBAkAgAkH/AU0EQCAFKAIIIgQgAkEDdiICQQN0QcijBGpGGiAEIAUoAgwiA0YEQEGgowRBoKMEKAIAQX4gAndxNgIADAILIAQgAzYCDCADIAQ2AggMAQsgBSgCGCEGAkAgBSAFKAIMIgJHBEAgBSgCCCIDQbCjBCgCAEkaIAMgAjYCDCACIAM2AggMAQsCQCAFQRRqIgMoAgAiBA0AIAVBEGoiAygCACIEDQBBACECDAELA0AgAyEHIAQiAkEUaiIDKAIAIgQNACACQRBqIQMgAigCECIEDQALIAdBADYCAAsgBkUNAAJAIAUoAhwiBEECdEHQpQRqIgMoAgAgBUYEQCADIAI2AgAgAg0BQaSjBEGkowQoAgBBfiAEd3E2AgAMAgsgBkEQQRQgBigCECAFRhtqIAI2AgAgAkUNAQsgAiAGNgIYIAUoAhAiAwRAIAIgAzYCECADIAI2AhgLIAUoAhQiA0UNACACIAM2AhQgAyACNgIYCyAAIAFBAXI2AgQgACABaiABNgIAIABBtKMEKAIARw0BQaijBCABNgIADwsgBSACQX5xNgIEIAAgAUEBcjYCBCAAIAFqIAE2AgALIAFB/wFNBEAgAUF4cUHIowRqIQICf0GgowQoAgAiA0EBIAFBA3Z0IgFxRQRAQaCjBCABIANyNgIAIAIMAQsgAigCCAshASACIAA2AgggASAANgIMIAAgAjYCDCAAIAE2AggPC0EfIQQgAUH///8HTQRAIAFBCHYiAiACQYD+P2pBEHZBCHEiBHQiAiACQYDgH2pBEHZBBHEiA3QiAiACQYCAD2pBEHZBAnEiAnRBD3YgAyAEciACcmsiAkEBdCABIAJBFWp2QQFxckEcaiEECyAAIAQ2AhwgAEIANwIQIARBAnRB0KUEaiEHAkACQEGkowQoAgAiA0EBIAR0IgJxRQRAQaSjBCACIANyNgIAIAcgADYCACAAIAc2AhgMAQsgAUEAQRkgBEEBdmsgBEEfRht0IQQgBygCACECA0AgAiIDKAIEQXhxIAFGDQIgBEEddiECIARBAXQhBCADIAJBBHFqIgdBEGooAgAiAg0ACyAHIAA2AhAgACADNgIYCyAAIAA2AgwgACAANgIIDwsgAygCCCIBIAA2AgwgAyAANgIIIABBADYCGCAAIAM2AgwgACABNgIICwsSACAARQRAQQAPCyAAIAEQ2AMLdAEDfyAARQRAQQBBA0GGwABBABA2DwsgACgCACIBRQRADwsgASgCABAxQQAhAQN/IAAoAgAiAygCCCECIAMoAgwgAUwEfyACEDEgACgCABAxIABBADYCAEEABSACIAFBDGxqKAIAEDEgAUEBaiEBDAELCxoL5R4CD38FfiMAQZABayIEJAAgBEEAQZABEDkiA0F/NgJMIAMgADYCLCADQYMCNgIgIAMgADYCVCABIQQgAiEOQQAhACMAQbACayIGJAAgAygCTBoCQAJAAkACQCADKAIEDQAgAxCRAxogAygCBA0ADAELIAQtAAAiAUUNAgJAAkACQAJAA0ACQAJAIAFB/wFxEN0BBEADQCAEIgFBAWohBCABLQABEN0BDQALIANCABDEAQNAAn8gAygCBCICIAMoAmhHBEAgAyACQQFqNgIEIAItAAAMAQsgAxBRCxDdAQ0ACyADKAIEIQQgAykDcEIAWQRAIAMgBEEBayIENgIECyAEIAMoAixrrCADKQN4IBR8fCEUDAELAn8CQAJAIAQtAABBJUYEQCAELQABIgFBKkYNASABQSVHDQILIANCABDEAQJAIAQtAABBJUYEQANAAn8gAygCBCIBIAMoAmhHBEAgAyABQQFqNgIEIAEtAAAMAQsgAxBRCyIBEN0BDQALIARBAWohBAwBCyADKAIEIgEgAygCaEcEQCADIAFBAWo2AgQgAS0AACEBDAELIAMQUSEBCyAELQAAIAFHBEAgAykDcEIAWQRAIAMgAygCBEEBazYCBAsg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TARAIAEgCiADIAkQ/wEEQCABIQQMAgsgBUHwAGogASACQgBCABBdIAUpA3ghAiAFKQNwIQQMAQsgBgR+IAEFIAVB4ABqIAEgCkIAQoCAgICAgMC7wAAQXSAFKQNoIgpCMIinQfgAayEGIAUpA2ALIQQgB0UEQCAFQdAAaiADIAlCAEKAgICAgIDAu8AAEF0gBSkDWCIJQjCIp0H4AGshByAFKQNQIQMLIAlC////////P4NCgICAgICAwACEIQkgCkL///////8/g0KAgICAgIDAAIQhCiAGIAdKBEADQAJ+IAogCX0gAyAEVq19IgtCAFkEQCALIAQgA30iBIRQBEAgBUEgaiABIAJCAEIAEF0gBSkDKCECIAUpAyAhBAwFCyALQgGGIARCP4iEDAELIApCAYYgBEI/iIQLIQogBEIBhiEEIAZBAWsiBiAHSg0ACyAHIQYLAkAgCiAJfSADIARWrX0iCUIAUwRAIAohCQwBCyAJIAQgA30iBIRCAFINACAFQTBqIAEgAkIAQgAQXSAFKQM4IQIgBSkDMCEEDAELIAlC////////P1gEQANAIARCP4ghASAGQQFrIQYgBEIBhiEEIAEgCUIBhoQiCUKAgICAgIDAAFQNAAsLIAhBgIACcSEHIAZBAEwEQCAFQUBrIAQgCUL///////8/gyAGQfgAaiAHcq1CMIaEQgBCgICAgICAwMM/EF0gBSkDSCECIAUpA0AhBAwBCyAJQv///////z+DIAYgB3KtQjCGhCECCyAAIAQ3AwAgACACNwMIIAVBgAFqJAALvwIBAX8jAEHQAGsiBCQAAkAgA0GAgAFOBEAgBEEgaiABIAJCAEKAgICAgICA//8AEF0gBCkDKCECIAQpAyAhASADQf//AUkEQCADQf//AGshAwwCCyAEQRBqIAEgAkIAQoCAgICAgID//wAQXSADQf3/AiADQf3/AkgbQf7/AWshAyAEKQMYIQIgBCkDECEBDAELIANBgYB/Sg0AIARBQGsgASACQgBCgICAgICAgDkQXSAEKQNIIQIgBCkDQCEBIANB9IB+SwRAIANBjf8AaiEDDAELIARBMGogASACQgBCgICAgICAgDkQXSADQeiBfSADQeiBfUobQZr+AWohAyAEKQM4IQIgBCkDMCEBCyAEIAEgAkIAIANB//8Aaq1CMIYQXSAAIAQpAwg3AwggACAEKQMANwMAIARB0ABqJAALNQAgACABNwMAIAAgAkL///////8/gyAEQjCIp0GAgAJxIAJCMIinQf//AXFyrUIwhoQ3AwgLEAAgACABIAJBAEEAEIkFGgvEAgACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQCABQQlrDhIACgsMCgsCAwQFDAsMDAoLBwgJCyACIAIoAgAiAUEEajYCACAAIAEoAgA2AgAPCwALIAIgAigCACIBQQRqNgIAIAAgATIBADcDAA8LIAIgAigCACIBQQRqNgIAIAAgATMBADcDAA8LIAIgAigCACIBQQRqNgIAIAAgATAAADcDAA8LIAIgAigCACIBQQRqNgIAIAAgATEAADcDAA8LAAsgAiACKAIAQQdqQXhxIgFBCGo2AgAgACABKwMAOQMADwsgACACIAMRAgALDwsgAiACKAIAIgFBBGo2AgAgACABNAIANwMADwsgAiACKAIAIgFBBGo2AgAgACABNQIANwMADwsgAiACKAIAQQdqQXhxIgFBCGo2AgAgACABKQMANwMAC20BBH8gACgCACwAABCuAUUEQEEADwsDQCAAKAIAIQNBfyEBIAJBzJmz5gBNBEBBfyADLAAAQTBrIgQgAkEKbCIBaiAEIAFB/////wdzShshAQsgACADQQFqNgIAIAEhAiADLAABEK4BDQALIAILDAAgACAAKAIAEPEEC/8SAhJ/AX4jAEHQAGsiCCQAIAggATYCTCAIQTdqIRcgCEE4aiESAkACQAJAAkADQCABIQwgByAOQf////8Hc0oNASAHIA5qIQ4CQAJAAkAgDCIHLQAAIgkEQANAAkACQCAJQf8BcSIBRQRAIAchAQwBCyABQSVHDQEgByEJA0AgCS0AAUElRwRAIAkhAQwCCyAHQQFqIQcgCS0AAiEKIAlBAmoiASEJIApBJUYNAAsLIAcgDGsiByAOQf////8HcyIYSg0HIAAEQCAAIAwgBxCDAQsgBw0GIAggATYCTCABQQFqIQdBfyEPAkAgASwAARCuAUUNACABLQACQSRHDQAgAUEDaiEHIAEsAAFBMGshD0EBIRMLIAggBzYCTEEAIQ0CQCAHLAAAIglBIGsiAUEfSwRAIAchCgwBCyAHIQpBASABdCIBQYnRBHFFDQADQCAIIAdBAWoiCjYCTCABIA1yIQ0g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ABpBAiABQZYBSw0AGkEAQQFBlgEgAWt0IgFBAWsgAHENABpBAUECIAAgAXEbCwsTACAAQQF0QYCAgAhqQYGAgAhJCxUBAX8jAEEQayIBIAA4AgwgASoCDAsQACABjCABIAAbEJYFIAGUCwwAIAAgAJMiACAAlQs5AQF+An4gACgCTEEASARAIAAQmwUMAQsgABCbBQsiAUKAgICACFkEQEGImQRBPTYCAEF/DwsgAacLDAAgACAAKAIAEOYEC3ACAn8BfiAAKAIoIQJBASEBAkAgAEIAIAAtAABBgAFxBH9BAUECIAAoAhQgACgCHEYbBUEBCyACERMAIgNCAFMNACADIAAoAggiAQR/IABBBGoFIAAoAhwiAUUNASAAQRRqCygCACABa6x8IQMLIAMLWQEBfyAAIAAoAkgiAUEBayABcjYCSCAAKAIAIgFBCHEEQCAAIAFBIHI2AgBBfw8LIABCADcCBCAAIAAoAiwiATYCHCAAIAE2AhQgACABIAAoAjBqNgIQQQALLAAgACgCABogACgCACAAENwBahogACgCACAAEI0BahogACgCACAAENwBahoLlwIBBX8gASgCTBpB/wEhBSAAIQMCQANAAkACQAJAIAEoAgQiAiABKAIIIgRGDQACfyACQQogBCACaxDcAyIGBEAgBiABKAIEIgJrQQFqDAELIAEoAgggASgCBCICawshBCADIAIgBCAFIAQgBUkbIgIQPhogASABKAIEIAJqIgQ2AgQgAiADaiEDIAYNAiAFIAJrIgVFDQIgBCABKAIIRg0AIAEgBEEBajYCBCAELQAAIQIMAQsgARCQAyICQQBODQBBACECIAAgA0YNAyABLQAAQRBxDQEMAwsgAyACOgAAIANBAWohAyACQf8BcUEKRg0AIAVBAWsiBQ0BCwsgAEUEQEEAIQIMAQsgA0EAOgAAIAAhAgsgAgt1AgJ8AX4gAAJ+EA8iAUQAAAAAAECPQKMiAplEAAAAAAAA4ENjBEAgArAMAQtCgICAgICAgICAfwsiAzcDACAAAn8gASADQugHfrmhRAAAAAAAQI9AoiIBmUQAAAAAAADgQWMEQCABqgwBC0GAgICAeAs2AggLRQIBfgF8An4QD0QAAAAAAECPQKMiAplEAAAAAAAA4ENjBEAgArAMAQtCgICAgICAgICAfwshASAABEAgACAB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QQFqOwEGIAEgC2ogAGoiAiAELQAYQQFqOwEAIAIgBC0AGUEBajsBAiACIAQtABpBAWo7AQQgAiAELQAbQQFqOwEGIAEgD2ogAGoiASAELQAcQQFqOwEAIAEgBC0AHUEBajsBAiABIAQtAB5BAWo7AQQgASAELQAfQQFqOwEGIARBIGohBCAHQQFqIgdBBEcNAAsgDUGAC2okAAvLAwEEfyAAKALkAyAAQQFB/A8gACgCBCgCABEEACIAQfwHaiIBNgIoIABC/////w83AvgHIABCgYCAgCA3AoAIIABCg4CAgMAANwKICCAAQv3///9vNwLwByAAQoWAgIDgADcCkAggAEL7////TzcC6AcgAEKHgICAgAE3ApgIIABC+f///69/NwLgByAAQomAgICgATcCoAggAEL3////j383AtgHIABCi4CAgMABNwKoCCAAQvX////vfjcC0AcgAEKNgICA4AE3ArAIIABC8////89+NwLIByAAQQ82ArgIIABC8f///69+NwLAB0EQIQJBECEDA0AgASADQQJ0IgBqIAI2AgAgASAAa0EAIAJrIgQ2AgAgASAAQQRyaiACNgIAIAEgA0F/c0ECdGogBDYCACACQQFqIQJBMCEAIANBAmoiA0EwRw0ACwNAIAEgAEECdCICakEgNgIAIAEgAmtBYDYCACABIAJBBHJqQSA2AgAgASAAQX9zQQJ0akFgNgIAIAEgAkEIcmpBIDYCACABQX4gAGtBAnRqQWA2AgAgASACQQxyakEgNgIAIAFBfSAAa0ECdGpBYDYCACAAQQRqIgBBgAJHDQALC/cCAQp/IAAoAuQDIgQgACgCWCIBQQFGIgI2AhwgBCAAQQFB/gVBgAIgAhsgACgCeCAAKAIEKAIIEQgANgIYIAAoAnhBAEoEQCAEKAIUIQYgAUEBRyEIA0AgBiAEIAdBAnQiAWooAiAiAm0hBiAIRQRAIAQoAhggAWoiAyADKAIAQf8BajYCAAsgAkH+AWogAkEBayIJQQF0IgptIQUgBCgCGCABaigCACEBQQAhAkEAIQMDQCADIAVKBEADQCADIAJBAWoiAkEBdEEBckH/AWwgCWogCm0iBUoNAAsLIAEgA2ogAiAGbDoAACADQQFqIgNBgAJHDQALIAhFBEBBASECA0AgASACayIFIAEtAAA6AAAgASACaiIDIAEt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C6KhIAogCqIiC6M5AyAgBSABKwMIIAqiIA0gASsDSKKhIAujOQMoIAUgASsDECAKoiANIAErA1CioSALozkDMCAFIAErAyAgCqIgECARIAyiIBMgDqIgDyASoqCgoCIMIAErA0CioSALozkDOCAFIAErAyggCqIgDCABKwNIoqEgC6M5A0AgBSABKwMwIAqiIAwgASsDUKKhIAujOQNIQQAFQX8LQQBOBEBBACECA0BBACEEIAJBAkYNAgNAIARBBkcEQCAEQQN0IgEgACACQTBsamohBkEAIQNEAAAAAAAAAAAhCgNAIANBA0cEQCAFQSBqIAJBGGxqIANBA3RqKwMAIAVB0ABqIANBMGxqIAFqKwMAoiAKoCEKIANBAWohAwwBCwsgBiAKOQMAIARBAWohBAwBCwsgAkEBaiECDAALAAtBAEEDQdgWQQAQNgsgBUHgAWokACAECxIAIAAgACgCACABQQJ0ajYCAAswAQF/IwBBEGsiAiQAIAIgATYCACACIAA2AgggAiACQQhqEOoDIQAgAkEQaiQAIAALDQAgACgCACAAKAIERgtXAQJ/IwBBIGsiAyQAIAAQMiICIANBCGogACAAED1BAWoQ+wMgABA9IAIQtgIiAigCCCABELcCIAIgAigCCEEIajYCCCAAIAIQ6AIgAhDnAiADQSBqJAALqQQCCX8BfiAAEL0CIQIgABDuAiEDIwBBIGsiBiQAIAYgAzYCECAGIAI2AhggBkEQaiAGQRhqEKgDIQQjAEEQayIFJAAgBSADNgIAIAUgAjYCCCAEQQJOBEAgBSgCCCECIAUQ0gEoAgAhAyMAQRBrIgEkACABIAIpAgAiCjcDCCACIAMpAgA3AgAgAyAKNwIAIAFBEGokACAFKAIIIQIjAEEwayIBJAAgASACNgIgIAEgAjYCKCABQSBqIAFBKGoQqAMhAgJAIARBAWsiBEECSA0AIARBAmtBAXYiCSACSA0AIAEgAUEoaiACQQF0IgNBAXIiAhDuATYCGAJAIANBAmoiAyAETg0AIAFBGGoiBygCACEIIAEgB0EBEO4BNgIQIAggASgCEBCnAkUNACABQRhqEJ8BGiADIQILIAEoAhggASgCIBCnAg0AIAEgASgCICkCADcDEANAAkAgASgCICABKAIYKQIANwIAIAEgASgCGDYCICACIAlKDQAgASAB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EKAGIAEgASgCAEEUaiIDNgIADAELCyABELIBIAFBEGokACAAIAIQ9AYgAhDyBgsgBEEgaiQADwsgASACSQRAIAAgACgCACABQRRsahCnBgsLnwEBBH8jAEEgayICJAAgACABNgIAIAJBGGogARCoBiEDQRAQWyEEIwBBIGsiBSQAIAUgATYCDCAEEPcDIgRB3NoBNgIAIARBDGogBUEIaiAFQQxqEKsCEKsCGiAFQSBqJAAgACAENgIEIAMQuQEaIAIgATYCBCACIAE2AgAgAygCACEBIANBADYCACABBEAgAyABEIsGCyACQSBqJAAgAAueAQECfyAAQgA3AgAgAEEIaiIBQQA2AgAgAUEEahBSGiABQRBqEFIaIABBJGoiAULSCTcCACABQQhqEIMEGiABQQxqIgJCADcCBCACIAE2AgAgAkEMahBSGiACQRhqEFIaIAJBJGoQUhogAkEwahBSGiABQcgAahBSGiABQdQAahCqAyABQRA2AmwgAUIANwJkIAIQjgYgAkEBEI0GIAALpwIBA38gACgCACECIAAgATYCACACBEAgAgRAIAJBlAZqIgBBGGoQ0wEaIABBDGoQfiAAEH4gAkGMBWoiAEH8AGoQfiAAQfAAahB+IABB3ABqEOAFIAJB/ARqENMBGiACQaABaiIAQZABahB+IABB3ABqIgFBKGoQlgQgAUEcahB+IABByABqEJcEIABBPGoQlwQgAEEgahCWBCAAQRBqIgAQzAIgACgCAARAIAAgACgCABDNBiAAEDIaIAAoAgAhASAAELMBGiABEDELIAJB3ABqEIcEGiACQcgAaiIDKAIIIQAgAxAyIQQDQCAABEAgACgCACEBIAQgAEEIahClBiAAEDEgASEADAELCyADELECIAJBQGsQ0QEgAkEMahDTARoLIAIQMQsLYQEDfyAAKAIAIQIgACABNgIAIAIEQCACBEAgAkEEaiIDKAIIIQAgAxAyIQQDQCAABEAgACgCACEBIAQgAEEIahCWBiAAEDEgASEADAELCyADELECIAJBABCtBgsgAhAxCwsJACABQQA7AQALCwAgACABQQIQ8gELjQICDH8BfUF/IQoCQCABKAIIIgYgAigCBEcNACAAKAIEIgMgASgCBEcNACAAKAIIIgcgAigCCEcNAEEAIQogA0EAIANBAEobIQsgB0EAIAdB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IAogABCYASAGIAoQhwEgChA4GiAKIAAQwQEgByAKEIcBIAoQOBogABD0AQwBCyACEKsHIQACQCABBEAgCiAAEPYBIAMgCigCADYAACAKIAAQ9QEMAQsgCiAAELsDIAMgCigCADYAACAKIAAQwAELIAggChCHASAKEDgaIAQgABC9AToAACAFIAAQmQE6AAAgCiAAEJgBIAYgChCHASAKEDgaIAogABDBASAHIAoQhwEgChA4GiAAEPQBCzYCACAKQRBqJAALMQEBfyMAQRBrIgIkACACIAAoAgA2AgggAkEIaiABEOsFIAIoAgghACACQRBqJAAgAAsLACAAQdi4BBDLAQsLACAAQeC4BBDLAQsVACAAIAEoAgAQ3AQgASgCABDrARoL9A8BC38jAEGwBGsiCyQAIAsgCjYCpAQgCyABNgKoBAJAIAAgC0GoBGoQcwRAIAUgBSgCAEEEcjYCAEEAIQAMAQsgC0HNAjYCYCALIAtBiAFqIAtBkAFqIAtB4ABqIgEQZiIPKAIAIgo2AoQBIAsgCkGQA2o2AoABIAEQRCERIAtB0ABqEEQhDCALQUBrEEQhDiALQTBqEEQhDSALQSBqEEQhECMAQRBrIgEkACALAn8gAgRAIAEgAxCmByICEPYBIAsgASgCADYAeCABIAIQ9QEgDSABENUBIAEQOBogASACEMABIA4gARDVASABEDgaIAsgAhC9ATYCdCALIAIQmQE2AnAgASACEJgBIBEgARCHASABEDgaIAEgAhDBASAMIAEQ1QEgARA4GiACEPQBDAELIAEgAxClByICEPYBIAsgASgCADYAeCABIAIQ9QEgDSABENUBIAEQOBogASACEMABIA4gARDVASABEDgaIAsgAhC9ATYCdCALIAIQmQE2AnAgASACEJgBIBEgARCHASABEDgaIAEgAhDBASAMIAEQ1QEgARA4GiACEPQBCzYCHCABQRBqJAAgCSAIKAIANgIAIARBgARxIhJBCXYhE0EAIQNBACEBA0AgASECAkACQAJAAkAgA0EERg0AIAAgC0GoBGoQiwFFDQBBACEKAkACQAJAAkACQAJAIAtB+ABqIANqLAAADgUBAAQDBQkLIANBA0YNByAHQQEgABBoELYBBEAgC0EQaiAAEKcHIBAgCygCEBCvBAwCCyAFIAUoAgBBBHI2AgBBACEADAYL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NgIQIAIMAQsgAEEANgIcIABCADcDECAAIAAoAgBBIHI2AgBBACAHQQJGDQAaIAIgBCgCBGsLIQEgA0EgaiQAIAELRgEBfyAAKAI8IQMjAEEQayIAJAAgAyABpyABQiCIpyACQf8BcSAAQQhqEBcQhwMhAiAAKQMIIQEgAEEQaiQAQn8gASACGwsGAEGImQQLJAEBf0H8mAQoAgAiAARAA0AgACgCABEOACAAKAIEIgANAAsLCwoAIAAoAgQQjAULnwEBBH8gA0EASgRAIAAoAnAhAiAAKALkAygCGCEHA0AgAgRAIAEgBUECdGooAgAhACACIQYDQCAHIAAtAABBAXZB/ABxaigCACAALQABQQR0QcAfcWogAC0AAkECdkE+cWoiBCAELwEAIgQgBEEBaiIEIAQgBEH//wNxRxs7AQAgAEEDaiEAIAZBAWsiBg0ACwsgBUEBaiIFIANHDQALCwv+CgEafyAAIAAoAuQDIhMoAhA2AogBIABBASATKAIUIghBBXQgACgCBCgCABEEACILQoCAgIDwAzcCECALQoCAgIDwBzcCCCALQoCAgIDwAzcCACAAIAsQ3gNBASEKAkACQCAIQQJIDQADQAJAAkACQCAIIApBAXROBEAgCkEBcSEEIA8NAUEAIQJBACEDIAshAQwCC0EAIQlBACECQQAhAyALIQEgD0EDTwRAIApB/P///wdxIQdBACEEA0AgAUHgAGogAUFAayABQSBqIAEgAiABKAIYIgIgA0oiBRsgASgCOCIGIAIgAyAFGyICSiIDGyABKAJYIgUgBiACIAMbIgJKIgMbIAEoAngiBiAFIAIgAxsiA0oiBRshAiAGIAMgBRshAyABQYABaiEBIARBBGoiBCAHRw0ACwsgCkEDcSIERQ0CA0AgASACIAEoAhgiByADSiIFGyECIAcgAyAFGyEDIAFBIGohASAJQQFqIgkgBEcNAAsMAgsgCkH+////B3EhB0EAIQJBACEDIAshAUEAIQkDQCADIAEoAhwiBUgEQCABIAIgASgCGEEASiIGGyECIAUgAyAGGyEDCyADIAEoAjwiBUgEQCABQSBqIAIgASgCOEEASiIGGyECIAUgAyAGGyEDCyABQUBrIQEgCUECaiIJIAdHDQALCyAERQ0AIAEoAhwgA0wNACABIAIgASgCGEEAShshAgsgAkUNASAL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QQd0IARqIQQgASgCDCADbEEHdCACaiECCyABKAIsIgENAAsLAkAgAkEATA0AQYCU69wDIQMgBSgCTBogBCAEIgFKBEAgASACbSIBQQEgAUEBShshAwsgBSgCRCIBBEADQCABKAIARQRAAkAgAyABKAIEIgJBAWsgASgCDCIEbkEBak4EQCABIAI2AhAMAQsgASADIARsNgIQIAAgASgCCCACbBCqBSABQQE2AiggASgCECECCyABIABBASABKAIIIAIQqwU2AgAgBSgCUCECIAFBADYCJCABQgA3AhggASACNgIUCyABKAIsIgENAAsLIAUoAkgiAUUNAANAIAEoAgBFBEACQCADIAEoAgQiAkEBayABKAIMIgRuQQFqTgRAIAEgAjYCEAwBCyABIAMgBGw2AhAgACACIAEoAghsQQd0EKoFIAFBATYCKCABKAIQIQILIAEgAEEBIAEoAgggAhCsBTYCACAFKAJQIQIgAUEANgIkIAFCADcCGCABIAI2AhQLIAEoAiwiAQ0ACwsL7QYBB38CQAJAIAIgA2oiCCABKAIESw0AIAEoAgwgA0kNACABKAIADQELIAAoAgAiA0EXNgIUIAAgAygCABEBAAsCQCACIAEoAhgiA08EQCAIIAEoAhAgA2pNDQELIAEoAihFBEAgACgCACIDQccANgIUIAAgAygCABEBAAsgASgCJARAAkAgASgCECIHQQBMDQAgAUEwaiEJIAEoAggiCiABKAIYbCEFIAEoAhQhBkEAIQMDQCAGIAcgA2siByAGIAdIGyIGIAEoAhwgASgCGCADaiIHayILIAYgC0gbIgYgASgCBCAHayIHIAYgB0gbIgZBAEwNASAAIAkgASgCACADQQJ0aigCACAFIAYgCmwiBiABKAI0EQUAIAUgBmohBSABKAIQIgcgASgCFCIGIANqIgNKDQALCyABQQA2AiQLQQAhAyABIAIgCCABKAIQIgdrIgVBACAFQQBKGyABKAIYIAJJGyIFNgIYIAdBAEwNACABQTBqIQkgASgCCCIKIAVsIQUgASgCFCEGA0AgBiAHIANrIgcgBiAHSBsiBiABKAIcIAEoAhggA2oiB2siCyAGIAtIGyIGIAEoAgQgB2siByAGIAdIGyIGQQBMDQEgACAJIAEoAgAgA0ECdGooAgAgBSAGIApsIgYgASgCMBEFACAFIAZqIQUgASgCECIHIAEoAhQiBiADaiIDSg0ACwsCQAJAAkAgASgCHCIFIAhPDQACQAJAAkAgAiAFSwRAIAIhBSAERQ0BIAAoAgAiA0EXNgIUIAAgAygCABEBAAwCCyAEDQELIAEoAiANASAAKAIAIgNBFzYCFCAAIAMoAgARAQAMBAsgASAINgIcIAEoAiBFDQILIAUgASgCGCIAayIDIAggAGsiBk8NACABKAIIIQAgCCAFQX9zaiEHIAggBWtBA3EiCARAQQAhBQNAIAEoAgAgA0ECdGooAgBBACAAEDkaIANBAWohAyAFQQFqIgUgCEcNAAsLIAdBA0kNAANAIANBAnQiBSABKAIAaigCAEEAIAAQORogBSABKAIAaigCBEEAIAAQORogBSABKAIAaigCCEEAIAAQORogBSABKAIAaigCDEEAIAAQORogA0EEaiIDIAZHDQALCyAERQ0BCyABQQE2AiQLIAEoAgAgAiABKAIYa0ECdGoL9gYBB38CQAJAIAIgA2oiCCABKAIESw0AIAEoAgwgA0kNACABKAIADQELIAAoAgAiA0EXNgIUIAAgAygCABEBAAsCQCACIAEoAhgiA08EQCAIIAEoAhAgA2pNDQELIAEoAihFBEAgACgCACIDQccANgIUIAAgAygCABEBAAsgASgCJARAAkAgASgCECIHQQBMDQAgAUEwaiEJIAEoAghBB3QiCiABKAIYbCEFIAEoAhQhBkEAIQMDQCAGIAcgA2siByAGIAdIGyIGIAEoAhwgASgCGCADaiIHayILIAYgC0gbIgYgASgCBCAHayIHIAYgB0gbIgZBAEwNASAAIAkgASgCACADQQJ0aigCACAFIAYgCmwiBiABKAI0EQUAIAUgBmohBSABKAIQIgcgASgCFCIGIANqIgNKDQALCyABQQA2AiQLQQAhAyABIAIgCCABKAIQIgdrIgVBACAFQQBKGyABKAIYIAJJGyIFNgIYIAdBAEwNACABQTBqIQkgASgCCEEHdCIKIAVsIQUgASgCFCEGA0AgBiAHIANrIgcgBiAHSBsiBiABKAIcIAEoAhggA2oiB2siCyAGIAtIGyIGIAEoAgQgB2siByAGIAdIGyIGQQBMDQEgACAJIAEoAgAgA0ECdGooAgAgBSAGIApsIgYgASgCMBEFACAFIAZqIQUgASgCECIHIAEoAhQiBiADaiIDSg0ACwsCQAJAAkAgASgCHCIFIAhPDQACQAJAAkAgAiAFSwRAIAIhBSAERQ0BIAAoAgAiA0EXNgIUIAAgAygCABEBAAwCCyAEDQELIAEoAiANASAAKAIAIgNBFzYCFCAAIAMoAgARAQAMBAsgASAINgIcIAEoAiBFDQILIAUgASgCGCIAayIDIAggAGsiBk8NACABKAIIQQd0IQAgCCAFQX9zaiEHIAggBWtBA3EiCARAQQAhBQNAIAEoAgAgA0ECdGooAgBBACAAEDkaIANBAWohAyAFQQFqIgUgCEcNAAsLIAdBA0kNAANAIANBAnQiBSABKAIAaigCAEEAIAAQORogBSABKAIAaigCBEEAIAAQORogBSABKAIAaigCCEEAIAAQORogBSABKAIAaigCDEEAIAAQORogA0EEaiIDIAZHDQALCyAERQ0BCyABQQE2AiQLIAEoAgAgAiABKAIYa0ECdGoLHgAgAEEBEOADIABBABDgAyAAKAIEEDEgAEEANgIEC2cBAX8gAygCACAEaiAAKALQAkGAA2siACABKAJUIgEoAiAgAi8BEGwiBSABKAIAIAIvAQBsQYQgaiIBakEDdkH/B3FqLQAAOgAAIAMoAgQgBGogACABIAVrQQN2Qf8HcWotAAA6AAAL2wMBDX8gAygCACAEaiIFIAAoAtACQYADayIAIAEoAlQiASgCYCACLgEwbCIGIAEoAiAgAi4BEGwiB2pB0SJsIgggB0H+MGxqIgcgASgCQCACLwEgbCIJIAEoAgAgAi8BAGwiCmpBDXQiDWpBgICCEGoiCyABKAJkIAIuATJsIg4gASgCJCACLgESbCIMakHRImwiDyAMQf4wbGoiDCABKAJEIAIvASJsIhAgASgCBCACLwECbCIBakENdCICaiIRakEQdkH/B3FqLQAAOgAAIAUgACALIBFrQRB2Qf8HcWotAAA6AAEgAygCBCAEaiIFIAAgCCAGQd+Jf2xqIgYgCiAJa0ENdCIIakGAgIIQaiIJIA8gDkHfiX9saiIKIAEgEGtBDXQiAWoiC2pBEHZB/wdxai0AADoAACAFIAAgCSALa0EQdkH/B3FqLQAAOgABIAMoAgggBGoiBSAAIAggBmtBgICCEGoiBiABIAprIgFqQRB2Qf8HcWotAAA6AAAgBSAAIAYgAWtBEHZB/wdxai0AADoAASADKAIMIARqIgEgACANIAdrQYCAghBqIgMgAiAMayICakEQdkH/B3FqLQAAOgAAIAEgACADIAJrQRB2Qf8HcWotAAA6AAEL0gMBDH8gACgC0AIhDiABKAJUIQAjAEHQAGsiByEBA0AgACgCQCEKIAIuASAhCyABIAIuAQAgACgCAGxBDXRBgAhyIgwgACgCgAEgAi4BQGwiDUG+pX9sakELdSIPIAAoAiAgAi4BEGwiBSAAKAJgIAIuATBsIgYgACgCoAEgAi4BUGwiCWprQQJ0IhBrNgIwIAEgDyAQajYCDCABIAogC2xBsc4AbCIKIA1BoS1sIAxqIgtqIgwgBSAJakG2F2wiDSAFIAZqQQ10aiIFa0ELdTYCPCABIAUgDGpBC3U2AgAgASALIAprIgUgDSAJIAZrQQ10aiIGa0ELdTYCJCABIAUgBmpBC3U2AhggAUEEaiEBIABBBGohACACQQJqIQIgCEEBaiIIQQNHDQALIA5BgANrIQAgByECQQAhAQNAIAMgAUECdGooAgAgBGoiByAAIAIoAgBBDXRBgICIwABqIgggAigCCCIFQaEtbGoiBiACKAIEQbHOAGwiCWpBEnZB/wdxai0AADoAACAHIAAgBiAJa0ESdkH/B3FqLQAAOgACIAcgACAFQb6l//8AbCAIakESdkH/B3FqLQAAOgABIAJBDGohAiABQQFqIgFBBkcNAAsLpQYBEn8gACgC0AIhCyABKAJUIQEjAEGAAWsiCSEAQQQhBwNAIAACfwJAIAIuARAiBiACLwEgIgVyQf//A3ENAEEAIQUgAi8BMA0AIAIvAUANACACLwFQDQAgAi8BYA0AIAIvAXANACAAIAIuAQAgASgCAGxBAnQiBTYCYCAAIAU2AlAgACAFNgJAIAAgBTYCMCAAIAU2AiAgACAFNgIQIAAgBTYCAEEcDAELIAAgASgCwAEgAi4BYGwiCiABKAJAIAVBEHRBEHVsIgVqQdEibCIMIAVB/jBsaiIRIAIuAUAgASgCgAFsQQ10Ig0gAi4BACABKAIAbEENdEGACHIiDmoiEmoiDyABKAIgIAZsIgUgASgC4AEgAi4BcGwiBmpBs0ZsIhMgBUGL4ABsaiAFIAEoAqABIAIuAVBsIghqIhAgASgCYCACLgEwbCIFIAZqIhRqQaHLAGwiFSAQQYRnbGoiEGoiFmtBC3U2AnAgACAPIBZqQQt1NgIAIAAgDCAKQd+Jf2xqIgogDiANayIMaiINIBUgFEG7gn9saiIOIAUgCGpB/dt+bCIPIAVB1MQBbGpqIgVrQQt1NgJgIAAgBSANakELdTYCECAAIAwgCmsiBSAPIAhBs4MBbGogEGoiCGtBC3U2AlAgACAFIAhqQQt1NgIgIAAgEyAGQY4TbGogDmoiBSASIBFrIgZqQQt1NgIwIAYgBWtBC3UhBUEQC0ECdGogBTYCACACQQJqIQIgAUEEaiEBIABBBGohACAHQQFLIQUgB0EBayEHIAUNAAsgC0GAA2shACAJIQJBACEHA0AgAyAHQQJ0aigCACAEaiIBIAAgAigCDCIJIAIoAgQiBWpB0SJsIgogBUH+MGxqIgUgAigCAEGQgAFqIgYgAigCCCIIakENdCILakESdkH/B3FqLQAAOgAAIAEgACALIAVrQRJ2Qf8HcWotAAA6AAMgASAAIAogCUHfiX9saiIJIAYgCGtBDXQiBWpBEnZB/wdxai0AADoAASABIAAgBSAJa0ESdkH/B3FqLQAAOgACIAJBEGohAiAHQQFqIgdBCEcNAAsLiwYBEn8jAEHQAWsiDyQAIAAoAtACIQ0gASgCVCEBIA8hAANAIAEoAsABIQggAi4BYCEGIAEoAkAhCSACLgEgIQ4gACACLgEAIAEoAgBsQQ10QYAIciIFIAEoAoABIAIuAUBsIgtBvqV/bGpBC3UiECABKAIgIAIuARBsIgcgASgCoAEgAi4BUGwiESABKAJgIAIuATBsIhIgASgC4AEgAi4BcGwiE2siDGprQQJ0IhRrNgKMASAAIBAgFGo2AiggACAGIAhsIgggCSAObCIGakGaNWwiCSAGQfEgbGoiBiALQZ3JAGwgBWoiDmoiECAMQeMTbCIUIBFBDXQiEWoiFSASIBNqIhJB7zxsIhMgB0Gz2QBsamoiFmtBC3U2ArQBIAAgECAWakELdTYCACAAIA4gBmsiBiAHQZQObCATayAVaiIOa0ELdTYCZCAAIAYgDmpBC3U2AlAgACALQYRkbCAFaiIFIAkgCEHc9H5saiILayIIIBEgFGsgDEEMdGsiDCAHQYwpbCASQc8lbCIGa2oiCWtBC3U2AnggACAIIAlqQQt1NgI8IAAgBSALaiIFIAdB09AAbCAGIAxqayIHa0ELdTYCoAEgACAFIAdqQQt1NgIUIABBBGohACABQQRqIQEgAkECaiECIApBAWoiCkEFRw0ACyANQYADayEBIA8hAEEAIQcDQCADIAdBAnRqKAIAIARqIgIgASAAKAIMIgogACgCBCIFakGaNWwiCyAFQfEgbGoiBSAAKAIAQQ10QYCAiMAAaiIMIAAoAggiDSAAKAIQIghrIgZB0BZsaiIJIAggDWpBzDJsIg1qIghqQRJ2Qf8HcWotAAA6AAAgAiABIAggBWtBEnZB/wdxai0AADoABCACIAEgCyAKQdz0fmxqIgogCSANayIFakESdkH/B3FqLQAAOgABIAIgASAFIAprQRJ2Qf8HcWotAAA6AAMgAiABIAZBwKX//wBsIAxqQRJ2Qf8HcWotAAA6AAIgAEEUaiEAIAdBAWoiB0EKRw0ACyAPQdABaiQAC+0GARJ/IwBBoAJrIhIkACAAKALQAiETIAEoAlQhASASIQADQCABKAKAASENIAIuAUAhCiAAIAEoAkAgAi4BIGwiCCABKALAASACLgFgbCIPa0ENdCILIAIuAQAgASgCAGxBDXRBgAhyIgZqIgwgASgCICACLgEQbCIFIAEoAuABIAIuAXBsIgdrIhAgASgCYCACLgEwbCIOIAEoAqABIAIuAVBsIglrIhRqQdEibCIVIBBB/jBsaiIQa0ELdTYC8AEgACAMIBBqQQt1NgIYIAAgBiALayILIBUgFEHfiX9saiIMa0ELdTYCqAEgACALIAxqQQt1NgJgIAAgCiANbEGxzgBsIgogBmoiCyAPQQ10Ig8gCEG21wBsaiIMayIQIAcgBSAJaiIUakGNN2wiDSAOQa9dbCIVIAVB3FRsaiAHQYyBf2xqaiIWa0ELdTYCkAEgACAQIBZqQQt1NgJ4IAAgCyAMaiILIA0gFEHbEGxqIgwgDkHP0wBsIg4gBUH3EWxqaiIFa0ELdTYCiAIgACAFIAtqQQt1NgIAIAAgCEG2F2wgD2siBSAGIAprIgZqIgggByAJakGLvX9sIgogCUGwoX9sIBVqaiAMaiIJa0ELdTYC2AEgACAIIAlqQQt1NgIwIAAgBiAFayIGIAdBxuUAbCAOayANaiAKaiIHa0ELdTYCwAEgACAGIAdqQQt1NgJIIABBBGohACABQQRqIQEgAkECaiECIBFBAWoiEUEGRw0ACyATQYADayEBIBIhAEEAIQcDQCADIAdBAnRqKAIAIARqIgIgASAAKAIUIgYgACgCBCIFakG2F2wiESAAKAIMIgkgBWpBDXRqIgggACgCAEENdEGAgIjAAGoiDiAAKAIQIg1BoS1saiITIAAoAghBsc4AbCIKaiIPakESdkH/B3FqLQAAOgAAIAIgASAPIAhrQRJ2Qf8HcWotAAA6AAUgAiABIAUgBiAJamtBDXQiBSANQb6lf2wgDmoiCGpBEnZB/wdxai0AADoAASACIAEgCCAFa0ESdkH/B3FqLQAAOgAEIAIgASARIAYgCWtBDXRqIgYgEyAKayIFakESdkH/B3FqLQAAOgACIAIgASAFIAZrQRJ2Qf8HcWotAAA6AAMgAEEYaiEAIAdBAWoiB0EMRw0ACyASQaACaiQAC6MIARV/IwBBkANrIhMkACAAKALQAiEUIAEoAlQhASATIQADQCABKALAASENIAIuAWAhCCABKAJAIQkgAi4BICEMIAAgAi4BACABKAIAbEENdEGACHIiCiABKAKAASACLgFAbCILQb6lf2xqQQt1Ig4gASgC4AEgAi4BcGwiDyABKAIgIAIuARBsIgcgASgCYCACLgEwbCIFayIRIAEoAqABIAIuAVBsIgZrakECdCISazYCmAIgACAOIBJqNgJUIAAgCCANbCIIIAkgDGwiCWpB4sYAbCIMIAhB/JF/bGoiDiALQZIUbCAKaiISaiIVIAUgBmpB73VsIA9BDXQiDWsiDyAFIAdqQbfVAGwiFyAFQe5kbGpqIhZrQQt1NgLQAiAAIBUgFmpBC3U2AhwgACAIQeGnf2wgCUGjJ2xqIgggC0HJR2wgCmoiFWoiFiAPIAYgB2oiD0HSzABsIhggBkGJ6H5samoiGWtBC3U2ArQCIAAgFiAZakELdTYCOCAAIBIgDmsiDiARQfIdbCANayIRIAYgBWtB+NkAbCISIAVBmStsamoiBWtBC3U2AuABIAAgBSAOakELdTYCjAEgACALQcbRAGwgCmoiBSAMIAlBvRFsaiIKayILIA9BlDBsIgkgB0GLvH9saiARaiIMa0ELdTYCxAEgACALIAxqQQt1NgKoASAAIAUgCmoiBSAXIAdB8Ld/bGogGGogDWoiB2tBC3U2AuwCIAAgBSAHakELdTYCACAAIBUgCGsiBSASIAZB5pN/bGogCWogDWoiBmtBC3U2AvwBIAAgBSAGakELdTYCcCAAQQRqIQAgAUEEaiEBIAJBAmohAiAQQQFqIhBBB0cNAAsgFEGAA2shASATIQBBACEFA0AgAyAFQQJ0aigCACAEaiICIAEgACgCDCIHIAAoAgQiBmpB7ztsIgggBiAHa0HzCmwiCWsgACgCFCIKIAZqQaMnbCIUaiIMIAAoAhAiBiAAKAIYIgtrQbc4bCIOIAtBg3tsaiAAKAIAQQ10QYCAiMAAaiINIAsgACgCCCIQaiILQcbRAGxqIg9qIhFqQRJ2Qf8HcWotAAA6AAAgAiABIBEgDGtBEnZB/wdxai0AADoABiACIAEgByAKakHhp39sIgcgCCAJamoiCCAQIAZrQZIUbCIJIAZBlYp/bCANamogDmoiDGpBEnZB/wdxai0AADoAASACIAEgDCAIa0ESdkH/B3FqLQAAOgAFIAIgASAUIApB3vcAbGogB2oiByAJIBBB8eF+bGogD2oiCmpBEnZB/wdxai0AADoAAiACIAEgCiAHa0ESdkH/B3FqLQAAOgAEIAIgASAGIAtrQcHaAGwgDWpBEnZB/wdxai0AADoAAyAAQRxqIQAgBUEBaiIFQQ5HDQALIBNBkANqJAALwAkBGn8jAEGABGsiFCQAIAAoAtACIRAgASgCVCEBIBQhAANAIAAgASgCQCACLgEgbCIMIAEoAsABIAIuAWBsIg1rIglB49gAbCIOIA1Bg6QBbGoiESABKAKAASACLgFAbCIKQc/TAGwiFSACLgEAIAEoAgBsQQ10QYAIciILaiIWaiISIAEoAmAgAi4BMGwiCCABKAIgIAIuARBsIgVqQc7WAGwiEyAFQdbtfmxqIAEoAqABIAIuAVBsIgcgBWoiGUHpzwBsIhdqIAEoAuABIAIuAXBsIgYgBWpB/MUAbCIaaiIYa0ELdTYC4AMgACASIBhqQQt1NgIAIAAgCUHUEWwiCSAMQc05bGoiEiAKQdEibCIKIAtqIhhqIhsgBiAIaiIcQatVbCIdIAcgCGpB8AhsIh4gEyAIQc0EbGpqaiITa0ELdTYCwAMgACATIBtqQQt1NgIgIAAgDiAMQcJZbGoiDCALIAprIg5qIgogBiAHakGyqX9sIhMgHiAHQfq3f2xqIBdqaiIXa0ELdTYCoAMgACAKIBdqQQt1NgJAIAAgCSANQbBfbGoiDSALIBVrIgtqIgkgHSAGQZjEAGxqIBpqIBNqIgprQQt1NgKAAyAAIAkgCmpBC3U2AmAgACALIA1rIgsgBiAHa0GjGmwiDSAFIAZrQbY5bCIJIBxBl7B/bCIKIAZBhckBbGpqaiIGa0ELdTYC4AIgACAGIAtqQQt1NgKAASAAIA4gDGsiBiAZQdUqbCILIAcgCGtBidoAbCIMIAdB+k5samogDWoiB2tBC3U2AsACIAAgBiAHakELdTYCoAEgACAYIBJrIgcgBSAIa0GjGmwiBiAIQZr+AGxqIAxqIApqIghrQQt1NgKgAiAAIAcgCGpBC3U2AsABIAAgFiARayIIIAYgBUHCin9saiALaiAJaiIFa0ELdTYCgAIgACAFIAhqQQt1NgLgASAAQQRqIQAgAUEEaiEBIAJBAmohAiAPQQFqIg9BCEcNAAsgEEGAA2shASAUIQBBACEIA0AgAyAIQQJ0aigCACAEaiICIAEgACgCBCIFIAAoAhwiB2pBs0ZsIgsgBUGL4ABsaiAFIAAoAhQiBmoiDyAAKAIMIgUgB2oiDGpBocsAbCINIA9BhGdsaiIPaiIQIAAoAhgiCSAAKAIIIg5qQdEibCIRIA5B/jBsaiIOIAAoAgBBkIABaiIKIAAoAhAiFWpBDXQiFmoiEmpBEnZB/wdxai0AADoAACACIAEgEiAQa0ESdkH/B3FqLQAAOgAHIAIgASANIAxBu4J/bGoiDCAFIAZqQf3bfmwiDSAFQdTEAWxqaiIFIBEgCUHfiX9saiIQIAogFWtBDXQiCWoiEWpBEnZB/wdxai0AADoAASACIAEgESAFa0ESdkH/B3FqLQAAOgAGIAIgASANIAZBs4MBbGogD2oiBSAJIBBrIgZqQRJ2Qf8HcWotAAA6AAIgAiABIAYgBWtBEnZB/wdxai0AADoABSACIAEgCyAHQY4TbGogDGoiBSAWIA5rIgdqQRJ2Qf8HcWotAAA6AAMgAiABIAcgBWtBEnZB/wdxai0AADoABCAAQSBqIQAgCEEBaiIIQRBHDQALIBRBgARqJAALYQAgAygCACAEaiIDIAAoAtACQYADayIAIAEoAlQiASgCBCACLwECbCIEIAEoAgAgAi8BAGxBhCBqIgFqQQN2Qf8HcWotAAA6AAAgAyAAIAEgBGtBA3ZB/wdxai0AADoAAQu7AwENfyADKAIAIARqIgUgACgC0AJBgANrIgAgASgCVCIBKAIsIAIuARZsIgYgASgCDCACLgEGbCIHaiIIIAEoAiQgAi4BEmwiCiABKAIEIAIuAQJsIgtqIglqQdEibCIMIAlB/jBsaiIJIAEoAiAgAi8BEGwiDSABKAIAIAIvAQBsIg5qQYQgaiIPIAEoAiggAi8BFGwiECABKAIIIAIvAQRsIgJqIgFqQQ10IhFqQRB2Qf8HcWotAAA6AAAgBSAAIBEgCWtBEHZB/wdxai0AADoAAyAFIAAgDCAIQd+Jf2xqIgggDyABa0ENdCIBakEQdkH/B3FqLQAAOgABIAUgACABIAhrQRB2Qf8HcWotAAA6AAIgAygCBCAEaiIBIAAgByAGayIDIAsgCmsiBGpB0SJsIgUgBEH+MGxqIgQgDiANa0GEIGoiBiACIBBrIgJqQQ10IgdqQRB2Qf8HcWotAAA6AAAgASAAIAcgBGtBEHZB/wdxai0AADoAAyABIAAgBSADQd+Jf2xqIgMgBiACa0ENdCICakEQdkH/B3FqLQAAOgABIAEgACACIANrQRB2Qf8HcWotAAA6AAILxQcBC38gACgC0AIhCSACLgEQIQUgASgCVCIBKAIgIQcjAEHQAGsiACACLgEAIAEoAgBsQQ10QYAIciIGIAEoAkAgAi4BIGwiCEG+pX9sakELdTYCGCAAIAhBoS1sIAZqIgYgBSAHbEGxzgBsIgVrQQt1NgIwIAAgBSAGakELdTYCACABKAIkIQUgAi4BEiEHIAAgAi4BAiABKAIEbEENdEGACHIiBiABKAJEIAIuASJsIghBvqV/bGpBC3U2AhwgACAIQaEtbCAGaiIGIAUgB2xBsc4AbCIFa0ELdTYCNCAAIAUgBmpBC3U2AgQgASgCKCEFIAIuARQhByAAIAIuAQQgASgCCGxBDXRBgAhyIgYgASgCSCACLgEkbCIIQb6lf2xqQQt1NgIgIAAgCEGhLWwgBmoiBiAFIAdsQbHOAGwiBWtBC3U2AjggACAFIAZqQQt1NgIIIAEoAiwhBSACLgEWIQcgACACLgEGIAEoAgxsQQ10QYAIciIGIAEoAkwgAi4BJmwiCEG+pX9sakELdTYCJCAAIAhBoS1sIAZqIgYgBSAHbEGxzgBsIgVrQQt1NgI8IAAgBSAGakELdTYCDCABKAIwIQUgAi4BGCEHIAAgAi4BCCABKAIQbEENdEGACHIiBiABKAJQIAIuAShsIghBvqV/bGpBC3U2AiggACAIQaEtbCAGaiIGIAUgB2xBsc4AbCIFa0ELdTYCQCAAIAUgBmpBC3U2AhAgASgCNCEFIAIuARohByAAIAIuAQogASgCFGxBDXRBgAhyIgYgASgCVCACLgEqbCIBQb6lf2xqQQt1NgIsIAAgAUGhLWwgBmoiASAFIAdsQbHOAGwiAmtBC3U2AkQgACABIAJqQQt1NgIUIAlBgANrIQEgACECQQAhCQNAIAMgCUECdGooAgAgBGoiACABIAIoAhQiBSACKAIEIgdqQbYXbCIIIAIoAgwiBiAHakENdGoiCiACKAIAQQ10QYCAiMAAaiILIAIoAhAiDEGhLWxqIg0gAigCCEGxzgBsIg5qIg9qQRJ2Qf8HcWotAAA6AAAgACABIA8gCmtBEnZB/wdxai0AADoABSAAIAEgByAFIAZqa0ENdCIHIAxBvqV/bCALaiIKakESdkH/B3FqLQAAOgABIAAgASAKIAdrQRJ2Qf8HcWotAAA6AAQgACABIAggBSAGa0ENdGoiBSANIA5rIgdqQRJ2Qf8HcWotAAA6AAIgACABIAcgBWtBEnZB/wdxai0AADoAAyACQRhqIQIgCUEBaiIJQQNHDQALC5EFARB/IAAoAtACIQggASgCVCEAIwBBgAFrIgUhAQNAIAEgACgCQCACLgEgbCIGIAAoAgAgAi4BAGwiCmpBAnQiCyAAKAJgIAIuATBsIgwgACgCICACLgEQbCIHakHRImxBgAhqIg0gB0H+MGxqQQt1IgdrNgJgIAEgByALajYCACABIAogBmtBAnQiBiANIAxB34l/bGpBC3UiCms2AkAgASAGIApqNgIgIAFBBGohASAAQQRqIQAgAkECaiECIAlBAWoiCUEIRw0ACyAIQYADayEAIAUhAkEAIQkDQCADIAlBAnRqKAIAIARqIgEgACACKAIEIgUgAigCHCIIakGzRmwiCiAFQYvgAGxqIAUgAigCFCIGaiILIAIoAgwiBSAIaiIMakGhywBsIgcgC0GEZ2xqIgtqIg0gAigCGCIOIAIoAggiD2pB0SJsIhAgD0H+MGxqIg8gAigCAEGQgAFqIhEgAigCECISakENdCITaiIUakESdkH/B3FqLQAAOgAAIAEgACAUIA1rQRJ2Qf8HcWotAAA6AAcgASAAIAcgDEG7gn9saiIMIAUgBmpB/dt+bCIHIAVB1MQBbGpqIgUgECAOQd+Jf2xqIg0gESASa0ENdCIOaiIQakESdkH/B3FqLQAAOgABIAEgACAQIAVrQRJ2Qf8HcWotAAA6AAYgASAAIAcgBkGzgwFsaiALaiIFIA4gDWsiBmpBEnZB/wdxai0AADoAAiABIAAgBiAFa0ESdkH/B3FqLQAAOgAFIAEgACAKIAhBjhNsaiAMaiIFIBMgD2siCGpBEnZB/wdxai0AADoAAyABIAAgCCAFa0ESdkH/B3FqLQAAOgAEIAJBIGohAiAJQQFqIglBBEcNAAsLpwYBEn8jAEGgAWsiDyQAIAAoAtACIQogASgCVCEAIA8hAQNAIAAoAmAhBiACLgEwIQUgACgCICEJIAIuARAhCyABIAIuAQAgACgCAGxBDXRBgAhyIgwgACgCQCACLgEgbCIIIAAoAoABIAIuAUBsIg1rIg5BwKV/bGpBC3U2AkAgASAOQdAWbCAMaiIMIAggDWpBzDJsIghqIg0gBSAGbCIGIAkgC2wiBWpBmjVsIgkgBUHxIGxqIgVrQQt1NgKAASABIAUgDWpBC3U2AgAgASAMIAhrIgUgCSAGQdz0fmxqIgZrQQt1NgJgIAEgBSAGakELdTYCICABQQRqIQEgAEEEaiEAIAJBAmohAiAHQQFqIgdBCEcNAAsgCkGAA2shASAPIQBBACEKA0AgAyAKQQJ0aigCACAEaiICIAEgACgCHCIGIAAoAgwiBWoiC0HvPGwiDCAAKAIEIgdBs9kAbGogBSAGayIGQeMTbCIIIAAoAhQiDUENdCIOaiITaiIQIAAoAhgiESAAKAIIIgVqQZo1bCISIAVB8SBsaiIUIAAoAgBBDXRBgICIwABqIgUgACgCECIJQZ3JAGxqIhVqIhZqQRJ2Qf8HcWotAAA6AAAgAiABIBYgEGtBEnZB/wdxai0AADoACSACIAEgB0HT0ABsIAtBzyVsIgsgDiAIayAGQQx0ayIIamsiDiASIBFB3PR+bGoiECAJQYRkbCAFaiIRaiISakESdkH/B3FqLQAAOgABIAIgASASIA5rQRJ2Qf8HcWotAAA6AAggAiABIAcgBiANamtBDXQiBiAJQb6lf2wgBWoiBWpBEnZB/wdxai0AADoAAiACIAEgBSAGa0ESdkH/B3FqLQAAOgAHIAIgASAIIAdBjClsIAtraiIGIBEgEGsiBWpBEnZB/wdxai0AADoAAyACIAEgBSAGa0ESdkH/B3FqLQAAOgAGIAIgASAHQZQObCAMayATaiIHIBUgFGsiBmpBEnZB/wdxai0AADoABCACIAEgBiAHa0ESdkH/B3FqLQAAOgAFIABBIGohACAKQQFqIgpBBUcNAAsgD0GgAWokAAuUBwEUfyMAQcABayIQJAAgACgC0AIhCSABKAJUIQAgECEBA0AgACgCQCEMIAIuASAhDSABIAIuAQAgACgCAGxBDXRBgAhyIgYgACgCgAEgAi4BQGwiDkG+pX9sakELdSIPIAAoAiAgAi4BEGwiByAAKAJgIAIuATBsIgggACgCoAEgAi4BUGwiBWprQQJ0IgtrNgKAASABIAsgD2o2AiAgASAMIA1sQbHOAGwiDCAOQaEtbCAGaiINaiIGIAUgB2pBthdsIg4gByAIakENdGoiB2tBC3U2AqABIAEgBiAHakELdTYCACABIA0gDGsiByAOIAUgCGtBDXRqIghrQQt1NgJgIAEgByAIakELdTYCQCABQQRqIQEgAEEEaiEAIAJBAmohAiAKQQFqIgpBCEcNAAsgCUGAA2shACAQIQFBACEHA0AgAyAHQQJ0aigCACAEaiICIAAgASgCDCIMQc/TAGwiDiABKAIEIghB9xFsaiABKAIUIgUgCGoiCSABKAIcIgpqQY03bCINIAlB2xBsaiIPaiILIAEoAhgiEUENdCISIAEoAggiBkG21wBsaiIUIAEoAgBBDXRBgICIwABqIgkgASgCEEGxzgBsIhVqIhZqIhNqQRJ2Qf8HcWotAAA6AAAgAiAAIBMgC2tBEnZB/wdxai0AADoACyACIAAgCCAKayILIAwgBWsiE2pB0SJsIhcgC0H+MGxqIgsgBiARa0ENdCIRIAlqIhhqQRJ2Qf8HcWotAAA6AAEgAiAAIBggC2tBEnZB/wdxai0AADoACiACIAAgDyAFIApqQYu9f2wiDyAMQa9dbCIMIAVBsKF/bGpqaiIFIAZBthdsIBJrIgYgCSAVayILaiISakESdkH/B3FqLQAAOgACIAIgACASIAVrQRJ2Qf8HcWotAAA6AAkgAiAAIApBxuUAbCAOayANaiAPaiIFIAsgBmsiBmpBEnZB/wdxai0AADoAAyACIAAgBiAFa0ESdkH/B3FqLQAAOgAIIAIgACAXIBNB34l/bGoiBSAJIBFrIglqQRJ2Qf8HcWotAAA6AAQgAiAAIAkgBWtBEnZB/wdxai0AADoAByACIAAgDCAIQdxUbGogCkGMgX9saiANaiIKIBYgFGsiCGpBEnZB/wdxai0AADoABSACIAAgCCAKa0ESdkH/B3FqLQAAOgAGIAFBIGohASAHQQFqIgdBBkcNAAsgEEHAAWokAAvnCAEUfyMAQeABayITJAAgACgC0AIhDCABKAJUIQAgEyEBA0AgACgCoAEhByACLgFQIQkgACgCICENIAIuARAhDiAAKAJgIQggAi4BMCEUIAEgAi4BACAAKAIAbEENdEGACHIiBSAAKAKAASACLgFAbCIGIAAoAsABIAIuAWBsIgogACgCQCACLgEgbCILaiIPa0HB2gBsakELdTYCYCABIA9BxtEAbCAFaiIPIAYgCmtBtzhsIhEgCkGDe2xqaiISIAcgCWwiCiANIA5sIgdqQaMnbCINIAggFGwiCSAHakHvO2wiDiAHIAlrQfMKbCIHa2oiCGtBC3U2AsABIAEgCCASakELdTYCACABIAsgBmtBkhRsIgggC0Hx4X5saiAPaiILIAkgCmpB4ad/bCIJIA0gCkHe9wBsamoiCmtBC3U2AoABIAEgCiALakELdTYCQCABIAZBlYp/bCAFaiAIaiARaiIGIAcgDmogCWoiBWtBC3U2AqABIAEgBSAGakELdTYCICABQQRqIQEgAEEEaiEAIAJBAmohAiAQQQFqIhBBCEcNAAsgDEGAA2shACATIQFBACEQA0AgAyAQQQJ0aigCACAEaiICIAAgASgCHCIOQQ10IgsgASgCDCIGIAEoAgQiCmpBt9UAbCIIIApB8Ld/bGogASgCFCIFIApqIhRB0swAbCIPamoiESABKAIYIgwgASgCCCINakHixgBsIhIgDUG9EWxqIhYgASgCAEENdEGAgIjAAGoiByABKAIQIglBxtEAbGoiF2oiFWpBEnZB/wdxai0AADoAACACIAAgFSARa0ESdkH/B3FqLQAAOgANIAIgACAFIAZqQe91bCALayIRIAggBkHuZGxqaiIIIBIgDEH8kX9saiISIAcgCUGSFGxqIhVqIhhqQRJ2Qf8HcWotAAA6AAEgAiAAIBggCGtBEnZB/wdxai0AADoADCACIAAgDyAFQYnofmxqIBFqIgggDEHhp39sIA1BoydsaiIMIAlByUdsIAdqIg1qIg9qQRJ2Qf8HcWotAAA6AAIgAiAAIA8gCGtBEnZB/wdxai0AADoACyACIAAgDiAKIAZrIgggBWtqQQ10Ig4gCUG+pX9sIAdqIgdqQRJ2Qf8HcWotAAA6AAMgAiAAIAcgDmtBEnZB/wdxai0AADoACiACIAAgFEGUMGwiByAFIAZrQfjZAGwiCSALIAVB5pN/bGpqaiIFIA0gDGsiDGpBEnZB/wdxai0AADoABCACIAAgDCAFa0ESdkH/B3FqLQAAOgAJIAIgACAIQfIdbCALayIFIAkgBkGZK2xqaiIGIBUgEmsiC2pBEnZB/wdxai0AADoABSACIAAgCyAGa0ESdkH/B3FqLQAAOgAIIAIgACAHIApBi7x/bGogBWoiBiAXIBZrIgVqQRJ2Qf8HcWotAAA6AAYgAiAAIAUgBmtBEnZB/wdxai0AADoAByABQSBqIQEgEEEBaiIQQQdHDQALIBNB4AFqJAALpgsBGX8jAEGAAmsiFSQAIAAoAtACIREgASgCVCEBIBUhAEEIIQoDQCAAAn8CQCACLgEQIgYgAi8BICIFckH//wNxDQBBACEFIAIvATANACACLwFADQAgAi8BUA0AIAIvAWANACACLwFwDQAgACACLgEAIAEoAgBsQQJ0IgU2AsABIAAgBTYCoAEgACAFNgKAASAAIAU2AmAgACAFNgJAIAAgBTYCICAAIAU2AgBBOAwBCyAAIAEoAsABIAIuAWBsIgcgASgCQCAFQRB0QRB1bCIFakHRImwiCyAFQf4wbGoiECACLgFAIAEoAoABbEENdCIJIAIuAQAgASgCAGxBDXRBgAhyIhJqIgxqIg0gASgCICAGbCIFIAEoAuABIAIuAXBsIgZqQbNGbCITIAVBi+AAbGogBSABKAKgASACLgFQbCIIaiIOIAEoAmAgAi4BMGwiBSAGaiIUakGhywBsIhYgDkGEZ2xqIg5qIg9rQQt1NgLgASAAIA0gD2pBC3U2AgAgACALIAdB34l/bGoiByASIAlrIgtqIgkgFiAUQbuCf2xqIhIgBSAIakH9235sIg0gBUHUxAFsamoiBWtBC3U2AsABIAAgBSAJakELdTYCICAAIAsgB2siBSANIAhBs4MBbGogDmoiCGtBC3U2AqABIAAgBSAIakELdTYCQCAAIBMgBkGOE2xqIBJqIgUgDCAQayIGakELdTYCYCAGIAVrQQt1IQVBIAtBAnRqIAU2AgAgAkECaiECIAFBBGohASAAQQRqIQAgCkEBSyEFIApBAWshCiAFDQALIBFBgANrIQAgFSEBQQAhEQNAIAMgEUECdGooAgAgBGoiAiAAIAEoAgwiBSABKAIEIgpqQc7WAGwiCSAKQdbtfmxqIAEoAhQiBiAKaiISQenPAGwiDGogASgCHCIIIApqQfzFAGwiDWoiEyABKAIIIgsgASgCGCIQayIOQePYAGwiFCAQQYOkAWxqIhYgASgCAEENdEGAgIjAAGoiByABKAIQIg9Bz9MAbCIYaiIZaiIXakESdkH/B3FqLQAAOgAAIAIgACAXIBNrQRJ2Qf8HcWotAAA6AA8gAiAAIAUgCGoiE0GrVWwiFyAFIAZqQfAIbCIaIAkgBUHNBGxqamoiCSAOQdQRbCIOIAtBzTlsaiIbIAcgD0HRImwiD2oiHGoiHWpBEnZB/wdxai0AADoAASACIAAgHSAJa0ESdkH/B3FqLQAAOgAOIAIgACAGIAhqQbKpf2wiCSAaIAZB+rd/bGogDGpqIgwgFCALQcJZbGoiCyAHIA9rIhRqIg9qQRJ2Qf8HcWotAAA6AAIgAiAAIA8gDGtBEnZB/wdxai0AADoADSACIAAgFyAIQZjEAGxqIA1qIAlqIgkgDiAQQbBfbGoiECAHIBhrIgdqIgxqQRJ2Qf8HcWotAAA6AAMgAiAAIAwgCWtBEnZB/wdxai0AADoADCACIAAgCCAGa0GjGmwiCSAKIAhrQbY5bCIMIBNBl7B/bCINIAhBhckBbGpqaiIIIAcgEGsiB2pBEnZB/wdxai0AADoABCACIAAgByAIa0ESdkH/B3FqLQAAOgALIAIgACASQdUqbCIIIAYgBWtBidoAbCIHIAZB+k5samogCWoiBiAUIAtrIgtqQRJ2Qf8HcWotAAA6AAUgAiAAIAsgBmtBEnZB/wdxai0AADoACiACIAAgCiAFa0GjGmwiBiAFQZr+AGxqIAdqIA1qIgUgHCAbayIHakESdkH/B3FqLQAAOgAGIAIgACAHIAVrQRJ2Qf8HcWotAAA6AAkgAiAAIAYgCkHCin9saiAIaiAMaiIFIBkgFmsiCmpBEnZB/wdxai0AADoAByACIAAgCiAFa0ESdkH/B3FqLQAAOgAIIAFBIGohASARQQFqIhFBCEcNAAsgFUGAAmokAAu+DAEafyMAQYAEayIZJAAgACgC0AIhDSABKAJUIQEgGSEAA0AgACABKAJAIAIuASBsIgogASgCwAEgAi4BYGwiDmsiEUHj2ABsIg8gDkGDpAFsaiISIAEoAoABIAIuAUBsIgtBz9MAbCITIAIuAQAgASgCAGxBDXRBgAhyIgxqIhRqIhUgASgCYCACLgEwbCIGIAEoAiAgAi4BEGwiCGpBztYAbCIQIAhB1u1+bGogASgCoAEgAi4BUGwiByAIaiIaQenPAGwiFmogASgC4AEgAi4BcGwiBSAIakH8xQBsIhdqIhhrQQt1NgLgAyAAIBUgGGpBC3U2AgAgACARQdQRbCIRIApBzTlsaiIVIAtB0SJsIgsgDGoiGGoiGyAFIAZqIhxBq1VsIh0gBiAHakHwCGwiHiAQIAZBzQRsampqIhBrQQt1NgLAAyAAIBAgG2pBC3U2AiAgACAPIApBwllsaiIKIAwgC2siD2oiCyAFIAdqQbKpf2wiECAeIAdB+rd/bGogFmpqIhZrQQt1NgKgAyAAIAsgFmpBC3U2AkAgACARIA5BsF9saiIOIAwgE2siDGoiESAdIAVBmMQAbGogF2ogEGoiC2tBC3U2AoADIAAgCyARakELdTYCYCAAIAwgDmsiDCAFIAdrQaMabCIOIAggBWtBtjlsIhEgHEGXsH9sIgsgBUGFyQFsampqIgVrQQt1NgLgAiAAIAUgDGpBC3U2AoABIAAgDyAKayIFIBpB1SpsIgwgByAGa0GJ2gBsIgogB0H6TmxqaiAOaiIHa0ELdTYCwAIgACAFIAdqQQt1NgKgASAAIBggFWsiByAIIAZrQaMabCIFIAZBmv4AbGogCmogC2oiBmtBC3U2AqACIAAgBiAHakELdTYCwAEgACAUIBJrIgYgBSAIQcKKf2xqIAxqIBFqIghrQQt1NgKAAiAAIAYgCGpBC3U2AuABIABBBGohACABQQRqIQEgAkECaiECIAlBAWoiCUEIRw0ACyANQYADayEAIBkhAUEAIQwDQCADIAxBAnRqKAIAIARqIgIgACABKAIMIgYgASgCBCIIakHO1gBsIg0gCEHW7X5saiABKAIUIgcgCGoiEUHpzwBsIg9qIAEoAhwiBSAIakH8xQBsIhJqIgsgASgCCCIKIAEoAhgiDmsiE0Hj2ABsIhQgDkGDpAFsaiIVIAEoAgBBDXRBgICIwABqIgkgASgCECIQQc/TAGwiGmoiFmoiF2pBEnZB/wdxai0AADoAACACIAAgFyALa0ESdkH/B3FqLQAAOgAPIAIgACAFIAZqIgtBq1VsIhcgBiAHakHwCGwiGCANIAZBzQRsampqIg0gE0HUEWwiEyAKQc05bGoiGyAJIBBB0SJsIhBqIhxqIh1qQRJ2Qf8HcWotAAA6AAEgAiAAIB0gDWtBEnZB/wdxai0AADoADiACIAAgBSAHakGyqX9sIg0gGCAHQfq3f2xqIA9qaiIPIBQgCkHCWWxqIgogCSAQayIUaiIQakESdkH/B3FqLQAAOgACIAIgACAQIA9rQRJ2Qf8HcWotAAA6AA0gAiAAIBcgBUGYxABsaiASaiANaiINIBMgDkGwX2xqIg4gCSAaayIJaiIPakESdkH/B3FqLQAAOgADIAIgACAPIA1rQRJ2Qf8HcWotAAA6AAwgAiAAIAUgB2tBoxpsIg0gCCAFa0G2OWwiDyALQZewf2wiEiAFQYXJAWxqamoiBSAJIA5rIglqQRJ2Qf8HcWotAAA6AAQgAiAAIAkgBWtBEnZB/wdxai0AADoACyACIAAgEUHVKmwiBSAHIAZrQYnaAGwiCSAHQfpObGpqIA1qIgcgFCAKayIKakESdkH/B3FqLQAAOgAFIAIgACAKIAdrQRJ2Qf8HcWotAAA6AAogAiAAIAggBmtBoxpsIgcgBkGa/gBsaiAJaiASaiIGIBwgG2siCWpBEnZB/wdxai0AADoABiACIAAgCSAGa0ESdkH/B3FqLQAAOgAJIAIgACAHIAhBwop/bGogBWogD2oiBiAWIBVrIghqQRJ2Qf8HcWotAAA6AAcgAiAAIAggBmtBEnZB/wdxai0AADoACCABQSBqIQEgDEEBaiIMQRBHDQALIBlBgARqJAALpwsBGH8jAEHgA2siGCQAIAAoAtACIRQgASgCVCEBIBghAANAIAEoAqABIQUgAi4BUCEIIAEoAiAhECACLgEQIQogASgC4AEhByACLgFwIQsgASgCYCEVIAIuATAhDCAAIAIuAQAgASgCAGxBDXRBgAhyIg8gASgCwAEgAi4BYGwiDUG+pX9saiISIAEoAkAgAi4BIGwiCSABKAKAASACLgFAbCIOayIGQcClf2xqQQt1NgLgASAAIA1BnckAbCAPaiITIAZB9gJsIhYgCSAOaiIOQc7VAGwiGWpqIhcgByALbCIHQaOdAWwgDCAVbCILQfapf2wiFWsgBSAIbEGxzgBsIgggCiAQbCIFIAdrIhBBgtoAbGoiCmoiDGtBC3U2AsADIAAgDCAXakELdTYCACAAIA1BhGRsIA9qIg8gBkHQFmwiDSAOQcwybCIMamoiFyALIAdrIhogBWpBmjVsIhsgBUHxIGxqIhxrQQt1NgKgAyAAIBcgHGpBC3U2AiAgACASIAZBoC1saiISIBBBsc4AbCAIayIQa0ELdTYCgAMgACAQIBJqQQt1NgJAIAAgBkG5ZmwiBiAOQYIjbCIOayATaiIQIAUgB2pB6CRsIhIgCCAVaiAHQa9IbGpqIgdrQQt1NgKgAiAAIAcgEGpBC3U2AqABIAAgCUGT3ABsIgcgGWsgFmogD2oiCSALQeZKbCILIAVBuR5saiAIayASaiIIa0ELdTYC4AIgACAIIAlqQQt1NgJgIAAgEyAMayANaiIIIBsgGkHc9H5saiINa0ELdTYCwAIgACAIIA1qQQt1NgKAASAAIA4gB2sgBmogD2oiBiALIAVB57h/bGogCmoiBWtBC3U2AoACIAAgBSAGakELdTYCwAEgAEEEaiEAIAFBBGohASACQQJqIQIgEUEBaiIRQQhHDQALIBRBgANrIQAgGCEBQQAhCANAIAMgCEECdGooAgAgBGoiAiAAIAEoAhwiBkGjnQFsIAEoAgwiD0H2qX9sIhBrIAEoAhRBsc4AbCIRIAEoAgQiBSAGayIKQYLaAGxqIhVqIhQgASgCAEENdEGAgIjAAGoiDSABKAIYIglBnckAbGoiEyABKAIIIg4gASgCECILayIHQfYCbCIMIAsgDmoiC0HO1QBsIhJqaiIWakESdkH/B3FqLQAAOgAAIAIgACAWIBRrQRJ2Qf8HcWotAAA6AA4gAiAAIAUgDyAGayIWakGaNWwiGSAFQfEgbGoiFyAJQYRkbCANaiIUIAdB0BZsIhogC0HMMmwiG2pqIhxqQRJ2Qf8HcWotAAA6AAEgAiAAIBwgF2tBEnZB/wdxai0AADoADSACIAAgCkGxzgBsIBFrIgogCUG+pX9sIA1qIg0gB0GgLWxqIglqQRJ2Qf8HcWotAAA6AAIgAiAAIAkgCmtBEnZB/wdxai0AADoADCACIAAgBSAGakHoJGwiCSAPQeZKbCIPIAVBuR5saiARa2oiCiAOQZPcAGwiDiASayAMaiAUaiIMakESdkH/B3FqLQAAOgADIAIgACAMIAprQRJ2Qf8HcWotAAA6AAsgAiAAIBkgFkHc9H5saiIKIBMgG2sgGmoiDGpBEnZB/wdxai0AADoABCACIAAgDCAKa0ESdkH/B3FqLQAAOgAKIAIgACAQIBFqIAZBr0hsaiAJaiIGIAdBuWZsIhEgC0GCI2wiCWsgE2oiE2pBEnZB/wdxai0AADoABSACIAAgEyAGa0ESdkH/B3FqLQAAOgAJIAIgACAPIAVB57h/bGogFWoiBSAJIA5rIBFqIBRqIgZqQRJ2Qf8HcWotAAA6AAYgAiAAIAYgBWtBEnZB/wdxai0AADoACCACIAAgDSAHQcCl//8AbGpBEnZB/wdxai0AADoAByABQSBqIQEgCEEBaiIIQQ9HDQALIBhB4ANqJAALxwoBFX8jAEHAA2siFiQAIAAoAtACIRQgASgCVCEBIBYhAANAIAEoAsABIQcgAi4BYCEIIAEoAkAhCiACLgEgIQkgACACLgEAIAEoAgBsQQ10QYAIciINIAEoAoABIAIuAUBsIgtBvqV/bGpBC3UiESABKALgASACLgFwbCIOIAEoAiAgAi4BEGwiDCABKAJgIAIuATBsIgVrIhIgASgCoAEgAi4BUGwiBmtqQQJ0Ig9rNgLAAiAAIA8gEWo2AmAgACAHIAhsIgggCSAKbCIKakHixgBsIgkgCEH8kX9saiIRIAtBkhRsIA1qIg9qIhUgBSAGakHvdWwgDkENdCIHayIOIAUgDGpBt9UAbCIXIAVB7mRsamoiE2tBC3U2AoADIAAgEyAVakELdTYCICAAIAhB4ad/bCAKQaMnbGoiCCALQclHbCANaiIVaiITIA4gBiAMaiIOQdLMAGwiGCAGQYnofmxqaiIZa0ELdTYC4AIgACATIBlqQQt1NgJAIAAgDyARayIRIBJB8h1sIAdrIhIgBiAFa0H42QBsIg8gBUGZK2xqaiIFa0ELdTYCgAIgACAFIBFqQQt1NgKgASAAIAtBxtEAbCANaiIFIAkgCkG9EWxqIg1rIgsgDkGUMGwiCiAMQYu8f2xqIBJqIglrQQt1NgLgASAAIAkgC2pBC3U2AsABIAAgBSANaiIFIBcgDEHwt39saiAYaiAHaiIMa0ELdTYCoAMgACAFIAxqQQt1NgIAIAAgFSAIayIFIA8gBkHmk39saiAKaiAHaiIGa0ELdTYCoAIgACAFIAZqQQt1NgKAASAAQQRqIQAgAUEEaiEBIAJBAmohAiAQQQFqIhBBCEcNAAsgFEGAA2shACAWIQFBACENA0AgAyANQQJ0aigCACAEaiICIAAgASgCHCIUQQ10IgsgASgCDCIFIAEoAgQiDGpBt9UAbCIJIAxB8Ld/bGogASgCFCIGIAxqIhFB0swAbCIOamoiEiABKAIYIgggASgCCCIKakHixgBsIg8gCkG9EWxqIhUgASgCAEENdEGAgIjAAGoiByABKAIQIhBBxtEAbGoiF2oiE2pBEnZB/wdxai0AADoAACACIAAgEyASa0ESdkH/B3FqLQAAOgANIAIgACAFIAZqQe91bCALayISIAkgBUHuZGxqaiIJIA8gCEH8kX9saiIPIAcgEEGSFGxqIhNqIhhqQRJ2Qf8HcWotAAA6AAEgAiAAIBggCWtBEnZB/wdxai0AADoADCACIAAgDiAGQYnofmxqIBJqIgkgCEHhp39sIApBoydsaiIIIBBByUdsIAdqIgpqIg5qQRJ2Qf8HcWotAAA6AAIgAiAAIA4gCWtBEnZB/wdxai0AADoACyACIAAgFCAMIAVrIgkgBmtqQQ10IhQgEEG+pX9sIAdqIgdqQRJ2Qf8HcWotAAA6AAMgAiAAIAcgFGtBEnZB/wdxai0AADoACiACIAAgEUGUMGwiByAGIAVrQfjZAGwiECALIAZB5pN/bGpqaiIGIAogCGsiCGpBEnZB/wdxai0AADoABCACIAAgCCAGa0ESdkH/B3FqLQAAOgAJIAIgACAJQfIdbCALayIGIBAgBUGZK2xqaiIFIBMgD2siC2pBEnZB/wdxai0AADoABSACIAAgCyAFa0ESdkH/B3FqLQAAOgAIIAIgACAHIAxBi7x/bGogBmoiBSAXIBVrIgZqQRJ2Qf8HcWotAAA6AAYgAiAAIAYgBWtBEnZB/wdxai0AADoAByABQSBqIQEgDUEBaiINQQ5HDQALIBZBwANqJAAL/woBFn8jAEGgA2siFiQAIAAoAtACIQkgASgCVCEBIBYhAANAIAEoAuABIQogAi4BcCEQIAEoAmAhBSACLgEwIQYgASgCoAEhESACLgFQIRMgASgCICEIIAIuARAhCyAAIAIuAQAgASgCAGxBDXRBgAhyIgwgASgCgAEgAi4BQGwiDSABKALAASACLgFgbCIOayIPIAEoAkAgAi4BIGwiB2tBwdoAbGpBC3U2AsABIAAgD0GZBmwgDGoiFyANIA5qIg1B+ckAbCIOIAdB8dcAbGpqIhQgBSAGbCIFIAggC2wiCGpB0NQAbCILIAhB2/5+bGogESATbCIGIAhqQb7KAGwiEWogCiAQbCIKIAhqIhBBgjxsIhNqIhVrQQt1NgKAAyAAIBQgFWpBC3U2AgAgACAPQZUfbCAMaiIUIAdB4MMAbCANQaAUbCIVa2oiGCAFIApqQcK1f2wiGSAFIAZqQatqbCIaIAsgBUHLNWxqamoiC2tBC3U2AuACIAAgCyAYakELdTYCICAAIAdBjCBsIA5rIBdqIgsgBiAKakH4VWwiDiAaIAZBsZt/bGogEWpqIhFrQQt1NgLAAiAAIAsgEWpBC3U2AkAgACAPQYJEbCAMaiIMIAdBjHVsIA1B8htsIg9raiINIBkgCkGUjQFsaiATaiAOaiIRa0ELdTYCoAIgACANIBFqQQt1NgJgIAAgDyAHQctMbGogDGoiDCAQQdUVbCAGIAVrQYI8bGoiDyAIQbMUbGogBUGWYmxqIgVrQQt1NgKAAiAAIAUgDGpBC3U2AoABIAAgFSAHQe6vf2xqIBRqIgcgDyAGQc4YbGogCkG/kH9saiIFa0ELdTYC4AEgACAFIAdqQQt1NgKgASAAQQRqIQAgAUEEaiEBIAJBAmohAiASQQFqIhJBCEcNAAsgCUGAA2shACAWIQFBACEMA0AgAyAMQQJ0aigCACAEaiICIAAgASgCDCIFIAEoAgQiCGpB0NQAbCIJIAhB2/5+bGogASgCFCIGIAhqQb7KAGwiEGogASgCHCIKIAhqIhFBgjxsIhNqIgsgASgCGCISIAEoAhAiDmoiDUH5yQBsIhcgASgCCCIHQfHXAGxqIAEoAgBBDXRBgICIwABqIg8gDiASayISQZkGbGoiDmoiFGpBEnZB/wdxai0AADoAACACIAAgFCALa0ESdkH/B3FqLQAAOgAMIAIgACAFIApqQcK1f2wiCyAFIAZqQatqbCIUIAkgBUHLNWxqamoiCSASQZUfbCAPaiIVIAdB4MMAbCANQaAUbCIYa2oiGWpBEnZB/wdxai0AADoAASACIAAgGSAJa0ESdkH/B3FqLQAAOgALIAIgACAGIApqQfhVbCIJIBQgBkGxm39saiAQamoiECAHQYwgbCAXayAOaiIOakESdkH/B3FqLQAAOgACIAIgACAOIBBrQRJ2Qf8HcWotAAA6AAogAiAAIAsgCkGUjQFsaiATaiAJaiIJIBJBgkRsIA9qIhAgB0GMdWwgDUHyG2wiDWtqIhNqQRJ2Qf8HcWotAAA6AAMgAiAAIBMgCWtBEnZB/wdxai0AADoACSACIAAgEUHVFWwgBiAFa0GCPGxqIgkgCEGzFGxqIAVBlmJsaiIFIA0gB0HLTGxqIBBqIghqQRJ2Qf8HcWotAAA6AAQgAiAAIAggBWtBEnZB/wdxai0AADoACCACIAAgCSAGQc4YbGogCkG/kH9saiIFIBggB0Hur39saiAVaiIGakESdkH/B3FqLQAAOgAFIAIgACAGIAVrQRJ2Qf8HcWotAAA6AAcgAiAAIBIgB2tBwdoAbCAPakESdkH/B3FqLQAAOgAGIAFBIGohASAMQQFqIgxBDUcNAAsgFkGgA2okAAuYCQEUfyMAQYADayIVJAAgACgC0AIhFiABKAJUIQEgFSEAA0AgASgCgAEhCCACLgFAIQ4gACABKAJAIAIuASBsIg8gASgCwAEgAi4BYGwiCWtBDXQiCiACLgEAIAEoAgBsQQ10QYAIciILaiIMIAEoAiAgAi4BEGwiBiABKALgASACLgFwbCIHayIQIAEoAmAgAi4BMGwiESABKAKgASACLgFQbCIFayISakHRImwiEyAQQf4wbGoiEGtBC3U2AsACIAAgDCAQakELdTYCICAAIAsgCmsiCiATIBJB34l/bGoiDGtBC3U2AuABIAAgCiAMakELdTYCgAEgACAIIA5sQbHOAGwiDiALaiIKIAlBDXQiCSAPQbbXAGxqIgxrIhAgByAFIAZqIhJqQY03bCIIIBFBr11sIhMgBkHcVGxqIAdBjIF/bGpqIhRrQQt1NgLAASAAIBAgFGpBC3U2AqABIAAgCiAMaiIKIAggEkHbEGxqIgwgEUHP0wBsIhEgBkH3EWxqaiIGa0ELdTYC4AIgACAGIApqQQt1NgIAIAAgD0G2F2wgCWsiBiALIA5rIgtqIg8gBSAHakGLvX9sIg4gBUGwoX9sIBNqaiAMaiIFa0ELdTYCoAIgACAFIA9qQQt1NgJAIAAgCyAGayILIAdBxuUAbCARayAIaiAOaiIHa0ELdTYCgAIgACAHIAtqQQt1NgJgIABBBGohACABQQRqIQEgAkECaiECIA1BAWoiDUEIRw0ACyAWQYADayEAIBUhAUEAIQsDQCADIAtBAnRqKAIAIARqIgIgACABKAIMIg9Bz9MAbCIWIAEoAgQiBkH3EWxqIAEoAhQiBSAGaiINIAEoAhwiB2pBjTdsIhEgDUHbEGxqIg5qIgkgASgCGCIKQQ10IgwgASgCCCIIQbbXAGxqIhAgASgCAEENdEGAgIjAAGoiDSABKAIQQbHOAGwiEmoiE2oiFGpBEnZB/wdxai0AADoAACACIAAgFCAJa0ESdkH/B3FqLQAAOgALIAIgACAGIAdrIgkgDyAFayIUakHRImwiFyAJQf4wbGoiCSAIIAprQQ10IgogDWoiGGpBEnZB/wdxai0AADoAASACIAAgGCAJa0ESdkH/B3FqLQAAOgAKIAIgACAOIAUgB2pBi71/bCIOIA9Br11sIg8gBUGwoX9sampqIgUgCEG2F2wgDGsiCCANIBJrIglqIgxqQRJ2Qf8HcWotAAA6AAIgAiAAIAwgBWtBEnZB/wdxai0AADoACSACIAAgB0HG5QBsIBZrIBFqIA5qIgUgCSAIayIIakESdkH/B3FqLQAAOgADIAIgACAIIAVrQRJ2Qf8HcWotAAA6AAggAiAAIBcgFEHfiX9saiIFIA0gCmsiDWpBEnZB/wdxai0AADoABCACIAAgDSAFa0ESdkH/B3FqLQAAOgAHIAIgACAPIAZB3FRsaiAHQYyBf2xqIBFqIgcgEyAQayIGakESdkH/B3FqLQAAOgAFIAIgACAGIAdrQRJ2Qf8HcWotAAA6AAYgAUEgaiEBIAtBAWoiC0EMRw0ACyAVQYADaiQAC+cJARR/IwBB4AJrIhYkACAAKALQAiERIAEoAlQhASAWIQADQCABKALgASEFIAIuAXAhDSABKAJgIQYgAi4BMCEIIAEoAqABIQ4gAi4BUCEPIAEoAiAhCSACLgEQIRAgACACLgEAIAEoAgBsQQ10QYAIciILIAEoAsABIAIuAWBsIgwgASgCQCACLgEgbCIHaiIXIAEoAoABIAIuAUBsIgprIhNBv6V/bGpBC3U2AqABIAAgE0Hs1gBsIAtqIgsgCiAMa0H+ogFsaiITIAxBtYcBbGoiFCAGIAhsIgYgCSAQbCIJaiIQQeo4bCIVIAlB9kRsaiAOIA9sIgggCWpB9CpsIg5qIAUgDWwiBSAIIBBqakHAGWwiDSAFIAlqQbgXbGoiCWoiD2tBC3U2AsACIAAgDyAUakELdTYCACAAIAsgF0GFtn9saiIPIAxBw01saiIMIA0gBiAIakHJtX9saiIQIA4gCEHas39samoiDmtBC3U2AoACIAAgDCAOakELdTYCQCAAIAsgCiAHa0HJG2wiDGogB0GRn39saiILIAkgBSAGakH1jH9sIgkgBUHHhgFsamoiDmtBC3U2AuABIAAgCyAOakELdTYCYCAAIApBufwAbCAHQf2mf2xqIA9qIgcgCEGLwABsIAZBjaJ/bGogBUGWlH9saiANaiIIa0ELdTYCwAEgACAHIAhqQQt1NgKAASAAIBMgCkG0i39saiAMaiIKIBUgBkHYhAFsaiAJaiAQaiIGa0ELdTYCoAIgACAGIApqQQt1NgIgIABBBGohACABQQRqIQEgAkECaiECIBJBAWoiEkEIRw0ACyARQYADayEAIBYhAUEAIQwDQCADIAxBAnRqKAIAIARqIgIgACABKAIMIgogASgCBCIFaiIHQeo4bCINIAVB9kRsaiABKAIUIgYgBWpB9CpsIhFqIAEoAhwiCCAGIAdqakHAGWwiEiAFIAhqQbgXbGoiDmoiDyABKAIAQQ10QYCAiMAAaiIQIAEoAhgiByABKAIIIglqIhcgASgCECIFayITQezWAGxqIgsgBSAHa0H+ogFsaiIUIAdBtYcBbGoiFWpBEnZB/wdxai0AADoAACACIAAgFSAPa0ESdkH/B3FqLQAAOgAKIAIgACASIAYgCmpBybV/bGoiDyAIIApqQfWMf2wiFSANIApB2IQBbGpqaiINIAUgCWtByRtsIhggFCAFQbSLf2xqaiIUakESdkH/B3FqLQAAOgABIAIgACAUIA1rQRJ2Qf8HcWotAAA6AAkgAiAAIBEgBkHas39saiAPaiINIAsgF0GFtn9saiIRIAdBw01saiIHakESdkH/B3FqLQAAOgACIAIgACAHIA1rQRJ2Qf8HcWotAAA6AAggAiAAIBUgCEHHhgFsaiAOaiIHIAsgGGogCUGRn39saiILakESdkH/B3FqLQAAOgADIAIgACALIAdrQRJ2Qf8HcWotAAA6AAcgAiAAIAZBi8AAbCAKQY2if2xqIAhBlpR/bGogEmoiCiAFQbn8AGwgCUH9pn9saiARaiIGakESdkH/B3FqLQAAOgAEIAIgACAGIAprQRJ2Qf8HcWotAAA6AAYgAiAAIBNBv6X//wBsIBBqQRJ2Qf8HcWotAAA6AAUgAUEgaiEBIAxBAWoiDEELRw0ACyAWQeACaiQAC4cIARJ/IwBBwAJrIhQkACAAKALQAiERIAEoAlQhASAUIQADQCABKALAASEKIAIuAWAhByABKAJAIQsgAi4BICEJIAAgAi4BACABKAIAbEENdEGACHIiBSABKAKAASACLgFAbCIGQb6lf2xqQQt1IhIgASgCICACLgEQbCIIIAEoAqABIAIuAVBsIgwgASgCYCACLgEwbCINIAEoAuABIAIuAXBsIg5rIg9qa0ECdCITazYC4AEgACASIBNqNgJAIAAgByAKbCIKIAkgC2wiB2pBmjVsIgsgB0HxIGxqIgcgBkGdyQBsIAVqIglqIhIgD0HjE2wiEyAMQQ10IgxqIhUgDSAOaiINQe88bCIOIAhBs9kAbGpqIhZrQQt1NgKgAiAAIBIgFmpBC3U2AgAgACAJIAdrIgcgCEGUDmwgDmsgFWoiCWtBC3U2AqABIAAgByAJakELdTYCgAEgACAGQYRkbCAFaiIFIAsgCkHc9H5saiIGayIKIAwgE2sgD0EMdGsiDyAIQYwpbCANQc8lbCIHa2oiC2tBC3U2AsABIAAgCiALakELdTYCYCAAIAUgBmoiBSAIQdPQAGwgByAPamsiCGtBC3U2AoACIAAgBSAIakELdTYCICAAQQRqIQAgAUEEaiEBIAJBAmohAiAQQQFqIhBBCEcNAAsgEUGAA2shACAUIQJBACEQA0AgAyAQQQJ0aigCACAEaiIBIAAgAigCHCIFIAIoAgwiBmoiEUHvPGwiCiACKAIEIghBs9kAbGogBiAFayIFQeMTbCIHIAIoAhQiC0ENdCIJaiISaiIMIAIoAhgiDSACKAIIIgZqQZo1bCIOIAZB8SBsaiITIAIoAgBBDXRBgICIwABqIgYgAigCECIPQZ3JAGxqIhVqIhZqQRJ2Qf8HcWotAAA6AAAgASAAIBYgDGtBEnZB/wdxai0AADoACSABIAAgCEHT0ABsIBFBzyVsIhEgCSAHayAFQQx0ayIHamsiCSAOIA1B3PR+bGoiDCAPQYRkbCAGaiINaiIOakESdkH/B3FqLQAAOgABIAEgACAOIAlrQRJ2Qf8HcWotAAA6AAggASAAIAggBSALamtBDXQiBSAPQb6lf2wgBmoiBmpBEnZB/wdxai0AADoAAiABIAAgBiAFa0ESdkH/B3FqLQAAOgAHIAEgACAHIAhBjClsIBFraiIFIA0gDGsiBmpBEnZB/wdxai0AADoAAyABIAAgBiAFa0ESdkH/B3FqLQAAOgAGIAEgACAIQZQObCAKayASaiIIIBUgE2siBWpBEnZB/wdxai0AADoABCABIAAgBSAIa0ESdkH/B3FqLQAAOgAFIAJBIGohAiAQQQFqIhBBCkcNAAsgFEHAAmokAAu3BwETfyMAQaACayISJAAgACgC0AIhDCABKAJUIQEgEiEAA0AgASgCYCEKIAIuATAhCCABKAKgASEGIAIuAVAhDiABKALgASEPIAIuAXAhCSABKAIgIRAgAi4BECETIAAgAi4BACABKAIAbEENdEGACHIiCyABKALAASACLgFgbCIRQb6lf2xqIhQgASgCQCACLgEgbCIHIAEoAoABIAIuAUBsIgVrIhVBvqV/bGpBC3U2AoABIAAgEUGhLWwgC2oiCyAFIAdqQYfVAGwiESAFQdwPbCIWa2oiFyAGIA5sIgUgECATbCIGakGXOmwiDiAIIApsQc+xf2wiCmsgCSAPbCIIIAZqQfoebCIPaiIJa0ELdTYCgAIgACAJIBdqQQt1NgIAIAAgFCAVQaEtbGoiCSAGIAUgCGprQbHOAGwiBmtBC3U2AuABIAAgBiAJakELdTYCICAAIAdBq8UAbCIHIAsgEWtqIgYgCiAFIAhrQZHZAGwiBWsgDmoiCGtBC3U2AsABIAAgBiAIakELdTYCQCAAIAsgB2sgFmoiByAFIApqIA9qIgVrQQt1NgKgASAAIAUgB2pBC3U2AmAgAEEEaiEAIAFBBGohASACQQJqIQIgDUEBaiINQQhHDQALIAxBgANrIQEgEiEAQQAhDQNAIAMgDUECdGooAgAgBGoiAiABIAAoAhQiByAAKAIEIgVqQZc6bCIOIAAoAgxBz7F/bCILayAAKAIcIgYgBWpB+h5sIg9qIgkgACgCAEENdEGAgIjAAGoiECAAKAIYIhNBoS1saiIKIAAoAhAiCCAAKAIIIgxqQYfVAGwiESAIQdwPbCIUa2oiFWpBEnZB/wdxai0AADoAACACIAEgFSAJa0ESdkH/B3FqLQAAOgAIIAIgASAFIAYgB2prQbHOAGwiBSATQb6lf2wgEGoiCSAMIAhrIghBoS1saiIQakESdkH/B3FqLQAAOgABIAIgASAQIAVrQRJ2Qf8HcWotAAA6AAcgAiABIAsgByAGa0GR2QBsIgdrIA5qIgUgDEGrxQBsIgYgCiARa2oiDGpBEnZB/wdxai0AADoAAiACIAEgDCAFa0ESdkH/B3FqLQAAOgAGIAIgASAHIAtqIA9qIgcgCiAGayAUaiIFakESdkH/B3FqLQAAOgADIAIgASAFIAdrQRJ2Qf8HcWotAAA6AAUgAiABIAkgCEG+pf//AGxqQRJ2Qf8HcWotAAA6AAQgAEEgaiEAIA1BAWoiDUEJRw0ACyASQaACaiQACzQAIAMoAgAgBGogACgC0AIgASgCVCgCACACLwEAbEGEIGpBA3ZB/wdxakGAA2stAAA6AAALwwEBBX8gAygCACAEaiIFIAAoAtACQYADayIAIAEoAlQiASgCJCACLwESbCIGIAEoAgQgAi8BAmwiB2oiCCABKAIgIAIvARBsIgkgASgCACACLwEAbEGEIGoiAWoiAmpBA3ZB/wdxai0AADoAACAFIAAgAiAIa0EDdkH/B3FqLQAAOgABIAMoAgQgBGoiAiAAIAcgBmsiAyABIAlrIgFqQQN2Qf8HcWotAAA6AAAgAiAAIAEgA2tBA3ZB/wdxai0AADoAAQvVBAEPfyADKAIAIARqIgUgACgC0AJBgANrIgAgAi4BECABKAJUIgEoAiBsQbHOAGwiCCACLgEAIAEoAgBsQQ10QYAIciIGIAEoAkAgAi4BIGwiB0GhLWxqIglqQQJ0QYBAcUGAgIjAAGoiCiACLgEUIAEoAihsQbHOAGwiCyACLgEEIAEoAghsQQ10QYAIciIMIAEoAkggAi4BJGwiDUGhLWxqIg5qQQt1Ig9BoS1saiIQIAIuARIgASgCJGxBsc4AbCIRIAIuAQIgASgCBGxBDXRBgAhyIhIgASgCRCACLgEibCICQaEtbGoiE2pBC3VBsc4AbCIBakESdkH/B3FqLQAAOgAAIAUgACAQIAFrQRJ2Qf8HcWotAAA6AAIgBSAAIA9BvqX//wBsIApqQRJ2Qf8HcWotAAA6AAEgAygCBCAEaiIBIAAgB0G+pf//A2wgBmpBAnRBgEBxQYCAiMAAaiIFIA1BvqV/bCAMakELdSIGQaEtbGoiByACQb6lf2wgEmpBC3VBsc4AbCICakESdkH/B3FqLQAAOgAAIAEgACAHIAJrQRJ2Qf8HcWotAAA6AAIgASAAIAZBvqX//wBsIAVqQRJ2Qf8HcWotAAA6AAEgAygCCCAEaiIBIAAgCSAIa0ECdEGAQHFBgICIwABqIgIgDiALa0ELdSIDQaEtbGoiBCATIBFrQQt1QbHOAGwiBWpBEnZB/wdxai0AADoAACABIAAgBCAFa0ESdkH/B3FqLQAAOgACIAEgACADQb6l//8AbCACakESdkH/B3FqLQAAOgABC5MGAQd/IAAoAtACIQsjAEFAaiIAIAEoAlQiASgCQCACLgEgbCIGIAEoAgAgAi4BAGwiBWpBAnQiCCABKAJgIAIuATBsIgkgASgCICACLgEQbCIHakHRImxBgAhqIgogB0H+MGxqQQt1IgdrNgIwIAAgByAIajYCACAAIAUgBmtBAnQiBiAKIAlB34l/bGpBC3UiBWs2AiAgACAFIAZqNgIQIAAgASgCRCACLgEibCIGIAEoAgQgAi4BAmwiBWpBAnQiCCABKAJkIAIuATJsIgkgASgCJCACLgESbCIHakHRImxBgAhqIgogB0H+MGxqQQt1IgdrNgI0IAAgByAIajYCBCAAIAUgBmtBAnQiBiAKIAlB34l/bGpBC3UiBWs2AiQgACAFIAZqNgIUIAAgASgCSCACLgEkbCIGIAEoAgggAi4BBGwiBWpBAnQiCCABKAJoIAIuATRsIgkgASgCKCACLgEUbCIHakHRImxBgAhqIgogB0H+MGxqQQt1IgdrNgI4IAAgByAIajYCCCAAIAUgBmtBAnQiBiAKIAlB34l/bGpBC3UiBWs2AiggACAFIAZqNgIYIAAgASgCTCACLgEmbCIGIAEoAgwgAi4BBmwiBWpBAnQiCCABKAJsIAIuATZsIgkgASgCLCACLgEWbCIBakHRImxBgAhqIgIgAUH+MGxqQQt1IgFrNgI8IAAgASAIajYCDCAAIAUgBmtBAnQiASACIAlB34l/bGpBC3UiAms2AiwgACABIAJqNgIcIAtBgANrIQsgACECQQAhAQNAIAMgAUECdGooAgAgBGoiACALIAIoAgwiBiACKAIEIgVqQdEibCIIIAVB/jBsaiIFIAIoAgBBkIABaiIJIAIoAggiB2pBDXQiCmpBEnZB/wdxai0AADoAACAAIAsgCiAFa0ESdkH/B3FqLQAAOgADIAAgCyAIIAZB34l/bGoiBiAJIAdrQQ10IgVqQRJ2Qf8HcWotAAA6AAEgACALIAUgBmtBEnZB/wdxai0AADoAAiACQRBqIQIgAUEBaiIBQQRHDQALC6EEAQt/IAAoAtACIQYgASgCVCEAIwBB8ABrIgohAQNAIAAoAmAhByACLgEwIQUgACgCICEIIAIuARAhCyABIAIuAQAgACgCAGxBDXRBgAhyIgwgACgCQCACLgEgbCINIAAoAoABIAIuAUBsIg5rIg9BwKV/bGpBC3U2AiggASAPQdAWbCAMaiIMIA0gDmpBzDJsIg1qIg4gBSAHbCIHIAggC2wiBWpBmjVsIgggBUHxIGxqIgVrQQt1NgJQIAEgBSAOakELdTYCACABIAwgDWsiBSAIIAdB3PR+bGoiB2tBC3U2AjwgASAFIAdqQQt1NgIUIAFBBGohASAAQQRqIQAgAkECaiECIAlBAWoiCUEFRw0ACyAGQYADayEAIAohAkEAIQkDQCADIAlBAnRqKAIAIARqIgEgACACKAIMIgogAigCBCIGakGaNWwiByAGQfEgbGoiBiACKAIAQQ10QYCAiMAAaiIFIAIoAggiCCACKAIQIgtrIgxB0BZsaiINIAggC2pBzDJsIghqIgtqQRJ2Qf8HcWotAAA6AAAgASAAIAsgBmtBEnZB/wdxai0AADoABCABIAAgByAKQdz0fmxqIgogDSAIayIGakESdkH/B3FqLQAAOgABIAEgACAGIAprQRJ2Qf8HcWotAAA6AAMgASAAIAxBwKX//wBsIAVqQRJ2Qf8HcWotAAA6AAIgAkEUaiECIAlBAWoiCUEFRw0ACwvpBAEMfyMAQZABayINJAAgACgC0AIhDiABKAJUIQAgDSEBA0AgACgCQCEHIAIuASAhCSABIAIuAQAgACgCAGxBDXRBgAhyIgogACgCgAEgAi4BQGwiC0G+pX9sakELdSIPIAAoAiAgAi4BEGwiBSAAKAJgIAIuATBsIgYgACgCoAEgAi4BUGwiDGprQQJ0IhBrNgJgIAEgDyAQajYCGCABIAcgCWxBsc4AbCIHIAtBoS1sIApqIglqIgogBSAMakG2F2wiCyAFIAZqQQ10aiIFa0ELdTYCeCABIAUgCmpBC3U2AgAgASAJIAdrIgUgCyAMIAZrQQ10aiIGa0ELdTYCSCABIAUgBmpBC3U2AjAgAUEEaiEBIABBBGohACACQQJqIQIgCEEBaiIIQQZHDQALIA5BgANrIQAgDSECQQAhCANAIAMgCEECdGooAgAgBGoiASAAIAIoAhQiBSACKAIEIgZqQbYXbCIOIAIoAgwiDCAGakENdGoiByACKAIAQQ10QYCAiMAAaiIJIAIoAhAiCkGhLWxqIgsgAigCCEGxzgBsIg9qIhBqQRJ2Qf8HcWotAAA6AAAgASAAIBAgB2tBEnZB/wdxai0AADoABSABIAAgBiAFIAxqa0ENdCIGIApBvqV/bCAJaiIHakESdkH/B3FqLQAAOgABIAEgACAHIAZrQRJ2Qf8HcWotAAA6AAQgASAAIA4gBSAMa0ENdGoiBSALIA9rIgZqQRJ2Qf8HcWotAAA6AAIgASAAIAYgBWtBEnZB/wdxai0AADoAAyACQRhqIQIgCEEBaiIIQQZHDQALIA1BkAFqJAALwwYBEH8jAEHQAWsiESQAIAAoAtACIQ4gASgCVCEAIBEhAQNAIAAoAqABIQggAi4BUCEJIAAoAiAhDSACLgEQIQ8gACgCYCEKIAIuATAhEiABIAIuAQAgACgCAGxBDXRBgAhyIgYgACgCgAEgAi4BQGwiCyAAKALAASACLgFgbCIFIAAoAkAgAi4BIGwiDGoiEGtBwdoAbGpBC3U2AlQgASAQQcbRAGwgBmoiECALIAVrQbc4bCITIAVBg3tsamoiFCAIIAlsIgUgDSAPbCIIakGjJ2wiDSAKIBJsIgkgCGpB7ztsIg8gCCAJa0HzCmwiCGtqIgprQQt1NgKoASABIAogFGpBC3U2AgAgASAMIAtrQZIUbCIKIAxB8eF+bGogEGoiDCAFIAlqQeGnf2wiCSANIAVB3vcAbGpqIgVrQQt1NgJwIAEgBSAMakELdTYCOCABIAtBlYp/bCAGaiAKaiATaiILIAggD2ogCWoiBmtBC3U2AowBIAEgBiALakELdTYCHCABQQRqIQEgAEEEaiEAIAJBAmohAiAHQQFqIgdBB0cNAAsgDkGAA2shACARIQJBACELA0AgAyALQQJ0aigCACAEaiIBIAAgAigCDCIGIAIoAgQiB2pB7ztsIg4gByAGa0HzCmwiDWsgAigCFCIFIAdqQaMnbCIPaiIKIAIoAhAiByACKAIYIgxrQbc4bCISIAxBg3tsaiACKAIAQQ10QYCAiMAAaiIIIAwgAigCCCIJaiIMQcbRAGxqIhBqIhNqQRJ2Qf8HcWotAAA6AAAgASAAIBMgCmtBEnZB/wdxai0AADoABiABIAAgBSAGakHhp39sIgYgDSAOamoiDiAJIAdrQZIUbCINIAdBlYp/bCAIamogEmoiCmpBEnZB/wdxai0AADoAASABIAAgCiAOa0ESdkH/B3FqLQAAOgAFIAEgACAPIAVB3vcAbGogBmoiBiANIAlB8eF+bGogEGoiBWpBEnZB/wdxai0AADoAAiABIAAgBSAGa0ESdkH/B3FqLQAAOgAEIAEgACAHIAxrQcHaAGwgCGpBEnZB/wdxai0AADoAAyACQRxqIQIgC0EBaiILQQdHDQALIBFB0AFqJAALgQkBEn8jAEGAAmsiEiQAIAAoAtACIREgASgCVCEBIBIhAEEIIQYDQCAAAn8CQCACLgEQIgggAi8BICIFckH//wNxDQBBACEFIAIvATANACACLwFADQAgAi8BUA0AIAIvAWANACACLwFwDQAgACACLgEAIAEoAgBsQQJ0IgU2AsABIAAgBTYCoAEgACAFNgKAASAAIAU2AmAgACAFNgJAIAAgBTYCICAAIAU2AgBBOAwBCyAAIAEoAsABIAIuAWBsIgkgASgCQCAFQRB0QRB1bCIFakHRImwiDSAFQf4wbGoiDiACLgFAIAEoAoABbEENdCIKIAIuAQAgASgCAGxBDXRBgAhyIgtqIg9qIgwgASgCICAIbCIFIAEoAuABIAIuAXBsIghqQbNGbCITIAVBi+AAbGogBSABKAKgASACLgFQbCIHaiIQIAEoAmAgAi4BMGwiBSAIaiIUakGhywBsIhUgEEGEZ2xqIhBqIhZrQQt1NgLgASAAIAwgFmpBC3U2AgAgACANIAlB34l/bGoiCSALIAprIg1qIgogFSAUQbuCf2xqIgsgBSAHakH9235sIgwgBUHUxAFsamoiBWtBC3U2AsABIAAgBSAKakELdTYCICAAIA0gCWsiBSAMIAdBs4MBbGogEGoiB2tBC3U2AqABIAAgBSAHakELdTYCQCAAIBMgCEGOE2xqIAtqIgUgDyAOayIIakELdTYCYCAIIAVrQQt1IQVBIAtBAnRqIAU2AgAgAkECaiECIAFBBGohASAAQQRqIQAgBkEBSyEFIAZBAWshBiAFDQALIBFBgANrIQAgEiECQQAhCANAIAIoAgBBkIABaiEGIAMgCEECdGooAgAgBGohAQJAAkAgAigCBCIHIAIoAggiBXINAEEAIQUgAigCDA0AIAIoAhANACACKAIUDQAgAigCGA0AIAIoAhwNACABIAAgBkEFdkH/B3FqMQAAQoGChIiQoMCAAX43AAAMAQsgASAAIAIoAhwiESAHakGzRmwiDSAHQYvgAGxqIAIoAgwiCSARaiIOIAcgAigCFCIHaiIKakGhywBsIgsgCkGEZ2xqIgpqIg8gAigCGCIMIAVqQdEibCITIAVB/jBsaiIFIAIoAhAiECAGakENdCIUaiIVakESdkH/B3FqLQAAOgAAIAEgACAVIA9rQRJ2Qf8HcWotAAA6AAcgASAAIAsgDkG7gn9saiIOIAcgCWpB/dt+bCILIAlB1MQBbGpqIgkgEyAMQd+Jf2xqIg8gBiAQa0ENdCIGaiIMakESdkH/B3FqLQAAOgABIAEgACAMIAlrQRJ2Qf8HcWotAAA6AAYgASAAIAsgB0GzgwFsaiAKaiIHIAYgD2siBmpBEnZB/wdxai0AADoAAiABIAAgBiAHa0ESdkH/B3FqLQAAOgAFIAEgACANIBFBjhNsaiAOaiIGIBQgBWsiBWpBEnZB/wdxai0AADoAAyABIAAgBSAGa0ESdkH/B3FqLQAAOgAECyACQSBqIQIgCEEBaiIIQQhHDQALIBJBgAJqJAALkAgBEX8jAEGAAmsiECQAIAAoAtACIQkgASgCVCEBIBAhAEEIIQcDQCAAAn8CQCACLgEQIgUgAi8BICIGckH//wNxDQBBACEGIAIvATANACACLwFADQAgAi8BUA0AIAIvAWANACACLwFwDQAgACABKAIAIAIuAQBsIgY2AsABIAAgBjYCoAEgACAGNgKAASAAIAY2AmAgACAGNgJAIAAgBjYCICAAIAY2AgBBOAwBCyAAIAEoAsABIAIuAWBsIgggASgCQCAGQRB0QRB1bCILaiIGIAEoAoABIAIuAUBsIgogASgCACACLgEAbCIMaiINaiIOIAEoAuABIAIuAXBsIg8gASgCICAFbCIRaiISIAEoAqABIAIuAVBsIhMgASgCYCACLgEwbCIUaiIVaiIFazYC4AEgACAFIA5qNgIAIAAgCyAIa0HqAmxBCHUgBmsiCCAMIAprIgtqIgogESAPayIMIBMgFGsiDmpB2QNsQQh1Ig8gBSAOQZ0FbEEIdWprIgVrNgLAASAAIAUgCmo2AiAgACALIAhrIgggEiAVa0HqAmxBCHUgBWsiBWs2AqABIAAgBSAIajYCQCAAIA8gDEGVAmxBCHUgBWprIgUgDSAGayIGajYCYCAGIAVrIQZBIAtBAnRqIAY2AgAgAkECaiECIAFBBGohASAAQQRqIQAgB0EBSyEGIAdBAWshByAGDQALIAlBgANrIQAgECECQQAhBgNAIAIoAgBBkIABaiEFIAMgBkECdGooAgAgBGohAQJAAkAgAigCBCIJIAIoAggiB3INAEEAIQcgAigCDA0AIAIoAhANACACKAIUDQAgAigCGA0AIAIoAhwNACABIAAgBUEFdkH/B3FqMQAAQoGChIiQoMCAAX43AAAMAQsgASAAIAIoAhwiCiAJaiIMIAIoAgwiDSACKAIUIg5qIg9qIgggAigCGCIRIAdqIgsgAigCECISIAVqIhNqIhRqQQV2Qf8HcWotAAA6AAAgASAAIBQgCGtBBXZB/wdxai0AADoAByABIAAgCSAKayIKIA4gDWsiCWpB2QNsQQh1Ig0gCUGdBWxBCHUgCGprIgkgByARa0HqAmxBCHUgC2siCCAFIBJrIgVqIgdqQQV2Qf8HcWotAAA6AAEgASAAIAcgCWtBBXZB/wdxai0AADoABiABIAAgDCAPa0HqAmxBCHUgCWsiByAFIAhrIgVqQQV2Qf8HcWotAAA6AAIgASAAIAUgB2tBBXZB/wdxai0AADoABSABIAAgDSAKQZUCbEEIdSAHamsiByATIAtrIgVqQQV2Qf8HcWotAAA6AAMgASAAIAUgB2tBBXZB/wdxai0AADoABAsgAkEgaiECIAZBAWoiBkEIRw0ACyAQQYACaiQAC/IIAg99BX8jAEGAAmsiFiQAIAAoAtACIRcgASgCVCEBIBYhAEEIIRQDQCAAAn8CQCACLwEQIhggAi8BICIVcg0AQQAhFSACLwEwDQAgAi8BQA0AIAIvAVANACACLwFgDQAgAi8BcA0AIAAgASoCACACLgEAspQiBjgCwAEgACAGOAKgASAAIAY4AoABIAAgBjgCYCAAIAY4AkAgACAGOAIgIAAgBjgCAEE4DAELIAAgASoCACACLgEAspQiByABKgKAASACLgFAspQiCJIiDSABKgJAIBVBEHRBEHWylCIJIAEqAsABIAIuAWCylCIKkiIGkiILIAEqAmAgAi4BMLKUIgwgASoCoAEgAi4BULKUIg6SIg8gASoCICAYQRB0QRB1spQiECABKgLgASACLgFwspQiEZIiEpIiBZM4AuABIAAgCyAFkjgCACAAIAcgCJMiByAJIAqTQ/MEtT+UIAaTIgiSIgkgDiAMkyIKIBAgEZMiC5JDXoPsP5QiDCAKQ3U9J8CUkiAFkyIFkzgCwAEgACAJIAWSOAIgIAAgByAIkyIHIBIgD5ND8wS1P5QgBZMiBZM4AqABIAAgByAFkjgCQCAAIA0gBpMiBiAMIAtD1IuKv5SSIAWTIgWSOAJgIAYgBZMhBkEgC0ECdGogBjgCACACQQJqIQIgAUEEaiEBIABBBGohACAUQQFLIRUgFEEBayEUIBUNAAsgF0GAA2shACAWIQJBACEUA0AgAyAUQQJ0aigCACAEaiIBIAACfyACKgIAQwAgAESSIgcgAioCECIIkiINIAIqAggiCSACKgIYIgqSIgaSIgsgAioCFCIMIAIqAgwiDpIiDyACKgIEIhAgAioCHCIRkiISkiIFkiITi0MAAABPXQRAIBOoDAELQYCAgIB4C0H/B3FqLQAAOgAAIAEgAAJ/IAsgBZMiC4tDAAAAT10EQCALqAwBC0GAgICAeAtB/wdxai0AADoAByABIAACfyAHIAiTIgcgCSAKk0PzBLU/lCAGkyIIkiIJIAwgDpMiCiAQIBGTIguSQ16D7D+UIgwgCkN1PSfAlJIgBZMiBZIiCotDAAAAT10EQCAKqAwBC0GAgICAeAtB/wdxai0AADoAASABIAACfyAJIAWTIgmLQwAAAE9dBEAgCagMAQtBgICAgHgLQf8HcWotAAA6AAYgASAAAn8gByAIkyIHIBIgD5ND8wS1P5QgBZMiBZIiCItDAAAAT10EQCAIqAwBC0GAgICAeAtB/wdxai0AADoAAiABIAACfyAHIAWTIgeLQwAAAE9dBEAgB6gMAQtBgICAgHgLQf8HcWotAAA6AAUgASAAAn8gDSAGkyIGIAwgC0PUi4q/lJIgBZMiBZIiB4tDAAAAT10EQCAHqAwBC0GAgICAeAtB/wdxai0AADoAAyABIAACfyAGIAWTIgaLQwAAAE9dBEAgBqgMAQtBgICAgHgLQf8HcWotAAA6AAQgAkEgaiECIBRBAWoiFEEIRw0ACyAWQYACaiQACxkAIAAgACgCACgCCBEBACAAELkFQQEQAQALWwEBfyAAKAIAIQIgAUEASARAAkAgAigCbCIBBEAgAigCaEEDSA0BCyAAIAIoAggRAQAgAigCbCEBCyACIAFBAWo2AmwPCyABIAIoAmhMBEAgACACKAIIEQEACwtcAQJ/IwBB4AFrIgEkACAAIAFBEGoiAiAAKAIAKAIMEQIAIAEgAjYCAEHg9wIoAgAhAiMAQRBrIgAkACAAIAE2AgwgAkGbqAIgARCEBSAAQRBqJAAgAUHgAWokAAuTAgIEfwN+IwBBMGsiAyQAAkACQAJ/AkAgACgCACICKAIUIgBBAEwNACAAIAIoAnRKDQAgAigCcCAAQQJ0agwBCyACKAJ4IgRFDQEgACACKAJ8IgVIDQEgACACKAKAAUoNASAEIAAgBWtBAnRqCygCACIEDQELIAIgADYCGCACKAJwKAIAIQQLIAQhAAJAAkADQCAALQAAIgVFDQEgAEEBaiEAIAVBJUcNAAsgAC0AAEHzAEcNACADIAJBGGo2AiAgASAEIANBIGoQogIMAQsgAikCICEGIAIpAighByACKQIYIQggAyACKQIwNwMYIAMgBzcDECADIAY3AwggAyAINwMAIAEgBCADEKICCyADQTBqJAALFQAgACgCACIAQQA2AhQgAEEANgJsC8EBAQd/IAAoAsACQQBKBEAgACgC3AMgASgCBGoiAS0AjAEhBSADKAIAIQYgAS0AlgEiCEEBayEJA0AgACgCcCIBQQBKBEAgBiAEQQJ0aigCACIDIAFqIQogAiAHQQJ0aigCACEBA0AgBQRAIAMgAS0AACAFEDkgBWohAwsgAUEBaiEBIAMgCkkNAAsLIAhBAk8EQCAGIAQgBiAEQQFqIAkgACgCcBCSAwsgB0EBaiEHIAQgCGoiBCAAKALAAkgNAAsLC54BAQV/IAAoAsACQQBKBEAgAygCACEFA0AgBSAEIAUgBEEBckEBIAAoAnAiAUEASgR/IAUgBEECdGooAgAiAyABaiEHIAIgBkECdGooAgAhAQNAIAMgAS0AACIIOgABIAMgCDoAACABQQFqIQEgA0ECaiIDIAdJDQALIAAoAnAFIAELEJIDIAZBAWohBiAEQQJqIgQgACgCwAJIDQALCwuEAQEEfyAAKALAAiIBQQBKBEAgAygCACEFA0AgACgCcCIDQQBKBEAgAyAFIARBAnQiA2ooAgAiAWohBiACIANqKAIAIQMDQCABIAMtAAAiBzoAASABIAc6AAAgA0EBaiEDIAFBAmoiASAGSQ0ACyAAKALAAiEBCyAEQQFqIgQgAUgNAAsLCwkAIAMgAjYCAAsJACADQQA2AgALHwEBfyAAKALcAyIBIAAoAsACNgJcIAEgACgCdDYCYAujAgEFfyAAKALcAyIDKAJcIgcgACgCwAIiCE4EQCAAKAIkQQBKBEAgA0EMaiEKIAAoAtgBIQhBACEHA0AgACAIIAEgB0ECdCIJaigCACADIAlqIgsoAmQgAigCAGxBAnRqIAkgCmogCygCNBEHACAIQdgAaiEIIAdBAWoiByAAKAIkSA0ACyAAKALAAiEICyADQQA2AlxBACEHCyAAIANBDGogByAEIAUoAgAiAUECdGogCCAHayIEIAMoAmAiByAEIAdJGyIEIAYgAWsiASABIARLGyIBIAAoAuADKAIEEQUAIAUgBSgCACABajYCACADIAMoAmAgAWs2AmAgAyADKAJcIAFqIgE2AlwgACgCwAIgAUwEQCACIAIoAgBBAWo2AgALC9gBAAJAIAAoAsgDIgEoAhgiAgRAIAEoAgwhAwwBCyABIAAgASgCCCABKAIUIAEoAhBBACAAKAIEKAIcEQoAIgM2AgwgASgCGCECCyAAIAMgAkECdGogBCAFKAIAIgNBAnRqIAEoAhAgAmsiAiAGIANrIgMgAiADSRsiAiAAKAJ0IAEoAhRrIgMgAiADSRsiAiAAKALkAygCBBEHACAFIAUoAgAgAmo2AgAgASABKAIYIAJqIgA2AhggACABKAIQIgBPBEAgAUEANgIYIAEgASgCFCAAajYCFAsL0wEBAn8gACgCyAMiBEEYaiEIAkAgBCgCGCIGBEAgBCgCDCEHDAELIAQgACAEKAIIIAQoAhQgBCgCEEEBIAAoAgQoAhwRCgAiBzYCDCAEKAIYIQYLIAAgASACIAMgByAIIAQoAhAgACgC3AMoAgQRDAAgBiAEKAIYIgNJBH8gACAEKAIMIAZBAnRqQQAgAyAGayIBIAAoAuQDKAIEEQcAIAUgBSgCACABajYCACAEKAIYBSADCyAEKAIQIgBPBEAgBEEANgIYIAQgBCgCFCAAajYCFAsLjwEBBH8jAEEQayIHJAAgACgCyAMiCCgCECEJIAUoAgAhCiAHQQA2AgwgACABIAIgAyAIKAIMIAdBDGogBiAKayIBIAkgASAJSRsgACgC3AMoAgQRDAAgACAIKAIMIAQgBSgCAEECdGogBygCDCAAKALkAygCBBEHACAFIAUoAgAgBygCDGo2AgAgB0EQaiQAC9wBAQF/IAAoAsgDIQICQAJAAkACQAJAIAEOBAADAgEDCyAAKAJUBEAgAkHQATYCBCACKAIMDQQgAiAAIAIoAghBACACKAIQQQEgACgCBCgCHBEKADYCDAwECyACIAAoAtwDKAIENgIEDAMLIAIoAghFBEAgACgCACIBQQM2AhQgACABKAIAEQEACyACQdEBNgIEDAILIAIoAghFBEAgACgCACIBQQM2AhQgACABKAIAEQEACyACQdIBNgIEDAELIAAoAgAiAUEDNgIUIAAgASgCABEBAAsgAkIANwIUCzwAIAAgASACKAIAIAQgBSgCAEECdGogACgC3AMoAgwRBwAgBSAFKAIAQQFqNgIAIAIgAigCAEEBajYCAAvCAwEMfyACQQJ0IgIgASgCCGooAgAhBSABKAIEIAJqKAIAIQYgASgCACACaigCACEHIAMoAgAhASAAKALQAiECIAAoAtwDIgMoAhwhCCADKAIYIQsgAygCFCEMIAMoAhAhDSAAKAJwIgNBAk8EfyADQQF2IQMDQCAMIAYtAABBAnQiBGooAgAhDiALIAUtAABBAnQiCWooAgAhCiAEIAhqKAIAIQ8gASACIAkgDWooAgAiCSAHLQAAIgRqai0AADoAACABIAIgBCAKIA9qQRB1Igpqai0AADoAASABIAIgBCAOamotAAA6AAIgASACIAkgBy0AASIEamotAAA6AAMgASACIAQgCmpqLQAAOgAEIAEgAiAEIA5qai0AADoABSABQQZqIQEgB0ECaiEHIAVBAWohBSAGQQFqIQYgA0EBayIDDQALIAAoAnAFIAMLQQFxBEAgDCAGLQAAQQJ0IgBqKAIAIQMgCyAFLQAAQQJ0IgVqKAIAIQYgACAIaigCACEIIAEgAiAHLQAAIgAgBSANaigCAGpqLQAAOgAAIAEgAiAAIAYgCGpBEHVqai0AADoAASABIAIgACADamotAAA6AAILC4sCAQN/IwBBEGsiCCQAAkACQCAAKALcAyIHKAIkBEAgB0EgakEAIAQgBSgCAEECdGpBAEEBIAcoAigQkgMgB0EANgIkIAUgBSgCAEEBajYCACAHIAcoAixBAWs2AiwMAQsgBygCLCEJIAggBCAFKAIAIgNBAnRqIgQoAgA2AgggCAJ/IAkgBiADayIDIAMgCUsbIgNBAiADQQJJGyIDQQJPBEAgBCgCBAwBCyAHQQE2AiQgBygCIAs2AgwgACABIAIoAgAgCEEIaiAHKAIMEQcAIAcoAiQhACAFIAUoAgAgA2o2AgAgByAHKAIsIANrNgIsIAANAQsgAiACKAIAQQFqNgIACyAIQRBqJAALhgUBDn8gAkECdCIFIAEoAghqKAIAIQogASgCBCAFaigCACELIAEoAgAgAkEDdGoiASgCACEHIAEoAgQhCCADKAIEIQIgAygCACEDIAAoAtACIQQgACgC3AMiASgCHCEOIAEoAhghDyABKAIUIRAgASgCECERIAAoAnAiAUECTwR/IAFBAXYhCQNAIBAgCy0AAEECdCIBaigCACEMIA8gCi0AAEECdCIGaigCACEFIAEgDmooAgAhASADIAQgBiARaigCACINIActAAAiBmpqLQAAOgAAIAMgBCAGIAEgBWpBEHUiBWpqLQAAOgABIAMgBCAGIAxqai0AADoAAiADIAQgDSAHLQABIgFqai0AADoAAyADIAQgASAFamotAAA6AAQgAyAEIAEgDGpqLQAAOgAFIAIgBCANIAgtAAAiAWpqLQAAOgAAIAIgBCABIAVqai0AADoAASACIAQgASAMamotAAA6AAIgAiAEIA0gCC0AASIBamotAAA6AAMgAiAEIAEgBWpqLQAAOgAEIAIgBCABIAxqai0AADoABSACQQZqIQIgCEECaiEIIANBBmohAyAHQQJqIQcgCkEBaiEKIAtBAWohCyAJQQFrIgkNAAsgACgCcAUgAQtBAXEEQCAQIAstAABBAnQiAGooAgAhCSAPIAot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Qe4ANgIUDAQLIAAoAgAiASAFNgIYIAFB7wA2AhQMAwsgACgCACIBIAU2AhggAUHwADYCFAwCCyAAKAIAIgFB2wA2AhQgASACLQAHNgIYIAAoAgAgBTYCHAwBCyAAKAIAIgEgBTYCGCABQc8ANgIUCyAAQQEgACgCACgCBBECAAsMAgsCQCABQQxJDQAgAi0AAkHBAEcNACACLQADQeQARw0AIAItAARB7wBHDQAgAi0ABUHiAEcNACACLQAGQeUARw0AIAItAAghAyACLQAHIQcgAi0ACiEJIAItAAkhCiACLQAMIQsgAi0ACyENIAItAA0hBSAAKAIAIgFBzgA2AhQgASAFNgIkIAEgCyANQQh0cjYCICABIAkgCkEIdHI2AhwgASADIAdBCHRyNgIYIABBASABKAIEEQIAIAAgBToArAIgAEEBNgKoAgwCCyAAKAIAIgEgBTYCGCABQdAANgIUIABBASAAKAIAKAIEEQIADAELIAAoAgAiASADNgIYIAFBxgA2AhQgACAAKAIAKAIAEQEACyAGIAQ2AgQgBiAINgIAQQEhBCAMQQBMDQAgACAMIAAoAhgoAhARAgALIAJBEGokACAECzYAIABBADYC2AEgAEEANgK4AyAAQQA2ApABIAAoAtADIgBBADYCpAEgAEEANgIYIABCADcCDAuGOwEPfyMAQaACayIJJAAgACgCuAMhAQNAAkACQAJAIAENACAAKALQAygCDEUEQCAAKAIYIgIoAgQiAUUEQCAAIAIoAgwRAABFBEBBACEBDAQLIAIoAgQhAQsgAigCACIDLQAAIQUgAUEBayIEBH8gA0EBagUgACACKAIMEQAARQRAQQAhAQwECyACKAIEIQQgAigCAAsiAUEBaiEDIAVB/wFGIAEtAAAiAUHYAUZxRQRAIAAoAgAiBiAFNgIYIAZBNzYCFCAAKAIAIAE2AhwgACAAKAIAKAIAEQEACyAAIAE2ArgDIAIgBEEBazYCBCACIAM2AgAMAQsgABDjA0UEQEEAIQEMAgsgACgCuAMhAQsCQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAIAFBAWsO/gEPERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERIBAgUJBQUFBQMEBQgFBQUPDw8PDw8PDwAHBgoQCxERDQ0NDQ0NDQ0NDQ0NDQ0NDRERERERERERDBERERERDhELIAAoAgAiAkHoADYCFCAAQQEgAigCBBECACAAKALQAyIBKAIMBEAgACgCACICQcAANgIUIAAgAigCABEBACAAKALQAyEBCyAAQgA3AOgBIABCADcA8AEgAEKBgoSIkKDAgAE3AIACIABCgYKEiJCgwIABNwD4ASAAQoWKlKjQoMGCBTcAkAIgAEKFipSo0KDBggU3AIgCIABCADcDsAIgAEEANgIoIABCADcDmAIgAEEAOgCsAiAAQoGABDcCpAIgAEEAOgCiAiAAQYECOwGgAiABQQE2AgwMFAtBACEBIABBAEEAQQAQ2AINEwwSC0EAIQEgAEEAQQFBABDYAg0SDBELQQAhASAAQQBBAEEBENgCDREMEAtBACEBIABBAEEBQQEQ2AINEAwPCyAAKAIAIgIgATYCGCACQT82AhQgACAAKAIAKAIAEQEADA8LIAAoAhgiBigCBCEBIAYoAgAhAyAAKALQAygCEEUEQCAAKAIAIgJBPDYCFCACQRhqQei4AkHQABA+GiAAIAAoAgAoAgARAQALIAFFBEAgACAGKAIMEQAARQRAQQAhAQwPCyAGKAIAIQMgBigCBCEBCyADLQAAIQUgAUEBayICBH8gA0EBagUgACAGKAIMEQAARQRAQQAhAQwPCyAGKAIEIQIgBigCAAsiBC0AACEBIAJBAWsiAwR/IARBAWoFIAAgBigCDBEAAEUEQEEAIQEMDwsgBigCBCEDIAYoAgALIQQgACgCACICIAQtAAAiCzYCGCACQekANgIUQQEhAiAAQQEgACgCACgCBBECAAJAAkACQCALQQF0QQZqIAVBCHQgAXJHIAtBBEtyDQAgCwRAIAAgCzYC1AIgBEEBaiEKIANBAWshBQwCCyAAKALgAUUNACAAIAs2AtQCIARBAWohCiADQQFrIQUMAgsgACgCACIBQQw2AhQgACAB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AwR/IAJBAWoFIAAgASgCDBEAAEUEQEEAIQEMCwsgASgCBCEDIAEoAgALIgVBAWohAiADQQFrIQMgBS0AACAEQQh0ckH/AUcNACADRQRAIAAgASgCDBEAAEUEQEEAIQEMCwsgASgCBCEDIAEoAgAhAgsgAkEBaiEEIANBAWshAyACLQAAQQNHBEAgBCECDAELIANFBEAgACABKAIMEQAARQRAQQAhAQwLCyABKAIEIQMgASgCACEECyAEQQFqIQIgA0EBayEDIAAoAtgBIgcoAlggBC0AAEcNACADRQRAIAAgASgCDBEAAEUEQEEAIQEMCwsgACgC2AEhByABKAIEIQMgASgCACECCyACQQFqIQQgA0EBayEDIAcoAgAgAi0AAEcEQCAEIQIMAQsgA0UEQCAAIAEoAgwRAABFBEBBACEBDAsLIAAoAtgBIQcgASgCBCEDIAEoAgAhBAsgBEEBaiECIANBAWshAyAHKAKwASAELQAARw0AIANFBEAgACABKAIMEQAARQRAQQAhAQwLCyABKAIEIQMgASgCACECCyACQQFqIQQgA0EBayEDIAItAABBgAFHBEAgBCECDAELIANFBEAgACABKAIMEQAARQRAQQAhAQwLCyABKAIEIQMgASgCACEECyAELQAAIQUgA0EBayIDBH8gBEEBagUgACABKAIMEQAARQRAQQAhAQwLCyABKAIEIQMgASgCAAsiBEEBaiECIANBAWshAyAELQAAIAVBCHRyDQAgA0UEQCAAIAEoAgwRAABFBEBBACEBDAsLIAEoAgQhAyABKAIAIQILIAItAAAhBCADQQFrIgMEfyACQQFqBSAAIAEoAgwRAABFBEBBACEBDAsLIAEoAgQhAyABKAIACyIFQQFqIQIgA0EBayEDIAUtAAAgBEEIdHINACADRQRAIAAgASgCDBEAAEUEQEEAIQEMCwsgASgCBCEDIAEoAgAhAgsgAkEBaiEEIANBAWshAyACLQAABEAgBCECDAELIANFBEAgACABKAIMEQAARQRAQQAhAQwLCyABKAIEIQMgASgCACEECyAELQAAIQUgA0EBayIDBH8gBEEBagUgACABKAIMEQAARQRAQQAhAQwLCyABKAIEIQMgASgCAAsiBEEBaiECIANBAWshAyAELQAAIAVBCHRyQQFHDQAgA0UEQCAAIAEoAgwRAABF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QcsBNgIUCwJAIAAoAswDKAIQRQ0AIAAoAgghBQNAIAUEQCAAIAUoAgARAQALAkAgACAAKALMAygCABEAACIBDgMFAAIACyAAKAIIIgVFIAFBfXFBAUdyDQAgBSAFKAIEQQFqIgE2AgQgASAFKAIIIgJIDQAgBSAAKALMAiACajYCCAwACwALIAAgACgCkAE2ApgBDAELIAAoAgAiAiABNgIYIAJBFTYCFCAAIAAoAgAoAgARAQALIAAoAhRBzAFHBEAgACAAKAK8AygCABEBACAAQcwBNgIUIABBADYCjAELAkAgACgCvAMoAggEQCAAQYwBaiECIAAoAowBIQUDQCAAKAJ0IgMgBUsEQCAAKAIIIgEEQCABIAM2AgggASAFNgIEIAAgASgCABEBACAAKAKMASEFC0EAIQEgAEEAIAJBACAAKALAAygCBBEHACAFIAAoAowBIgVHDQEMAwsgACAAKAK8AygCBBEBACAAIAAoArwDKAIAEQEAQQAhBSAAQQA2AowBIAAoArwDKAIIDQALCyAAQc4BQc0BIAAoAkQbNgIUQQEhAQsLIAEL0gEBAn8CQAJAIAAoAhQiAUHNAWtBAUsNACAAKAJADQAgACgCjAEgACgCdEkEQCAAKAIAIgFBxQA2AhQgACABKAIAEQEACyAAIAAoArwDKAIEEQEAIABB0gE2AhQMAQsCQAJAIAFBzwFrDgQAAQECAQsgAEHSATYCFAwBCyAAKAIAIgIgATYCGCACQRU2AhQgACAAKAIAKAIAEQEACwJAA0AgACgCzAMiASgCFA0BIAAgASgCABEAAA0AC0EADwsgACAAKAIYKAIYEQEAIAAQugVBAQucBgEFfyAAKAIUIgNBfnFByAFHBEAgACgCACICIAM2AhggAkEVNgIUIAAgACgCACgCABEBAAsCf0EBIQICQAJAAkACQAJAIAAoAhQiA0HIAWsOCwABBAICAgICAgMCAwsgACAAKALMAygCBBEBACAAIAAoAhgoAggRAQAgAEHJATYCFAsgACAAKALMAygCABEAACICQQFHDQIgACgCJCICIQUCQAJAAkACQCACQQFrDgQDAgABAgsgACgC2AEiAygCsAEhBEECIQUgAygCACIGQQFHIgIgAygCWCIDQQJHciAEQQNHckUEQEEDIQIMAwsgAiADQSJHckUEQEEHIQIgBEEjRg0DCyAGQdIARyADQccAR3IgBEHCAEdyRQRAQQIhAgwDCyAGQfIARyADQecAR3JFBEBBBiECIARB4gBGDQMLIAAoApwCBEBBAyECDAMLIAAoAqgCBEBBAiECAkACQCAALQCsAiIDDgIFAAELQQMhAgwECyAAKAIAIgIgAzYCGCACQfQANgIUIABBfyAAKAIAKAIEEQIAQQMhAgwDCyAAKAIAIgIgBjYCGCACQfEANgIUIAIgBDYCICACIAM2AhwgAEEBIAIoAgQRAgBBAyECDAILQQQhBSAAKAKoAkUEQEEEIQIMAgtBBCECAkACQCAALQCsAiIDDgMDAQABC0EFIQIMAgsgACgCACICIAM2AhggAkH0ADYCFCAAQX8gACgCACgCBBECAEEFIQIMAQtBACECQQAhBQsgACAFNgIsIAAgAjYCKCAAQQA2AogBIABBgAI2AmAgAEKCgICAEDcDWCAAQgE3A1AgAEKAgICAEDcDSCAAQgA3A0AgAEKAgICAgICA+D83AzggAEEANgJsIABCADcCZCAAQcoBNgIUIAAgACgCrAMiAjYCNCAAIAI2AjBBAQwDCyAAIAAoAswDKAIAEQAADAILIAAoAgAiAiADNgIYIAJBFTYCFCAAIAAoAgAoAgARAQBBACECCyACCyICQQJGBEAgAQRAIAAoAgAiAUE1NgIUIAAgASgCABEBAAsgABC6BQsgAgsHACAAELkFC6IHAQF/IABBADYCBCABQdoARwRAIAAoAgBCjYCAgKALNwIUIAAoAgAgATYCHCAAIAAoAgAoAgARAQALIAJB6ANHBEAgACgCAEKWgICAgD03AhQgACgCACACNgIcIAAgACgCACgCABEBAAsgACgCACEBIAAoAgwhAiAAQQRqQQBB5AMQORogAEEBNgIQIAAgAjYCDCAAIAE2AgAjAEEQayICJAAgAEEANgIEIAJBADYCDEHUABA3IgFFBEAgACgCAEI4NwIUIAAgACgCACgCABEBAAsgAUGAlOvcAzYCMCABQd8BNgIoIAFB4AE2AiQgAUHhATYCICABQeIBNgIcIAFB4wE2AhggAUHkATYCFCABQeUBNgIQIAFB5gE2AgwgAUHnATYCCCABQegBNgIEIAFB6QE2AgAgAUIANwI0IAFBADYCLCABQdQANgJMIAFCADcCPCABQgA3AkQgACABNgIEAkBBn5cCEI0DIgNFDQAgAkH4ADoACyACIAJBDGo2AgAgAiACQQtqNgIEIANBxpACIAIQpQFBAEwNACACKAIMIQMgAi0AC0HfAXFBzQBGBEAgAiADQegHbCIDNgIMCyABIANB6AdsNgIsCyACQRBqJAAgAEEANgK4AiAAQQA2AhggAEEANgIIIABCADcCpAEgAEIANwKsASAAQgA3ArQBIABCADcCvAEgAEIANwLEASAAQgA3AswBIAAgAEEAQawBIAAoAgQoAgARBAAiATYC0AMgAUIANwJgIAFB/AA2AhwgAUH9ADYCCCABQf4ANgIEIAFB/wA2AgAgAUEANgJoIAFB/AA2AiQgAUH8ADYCKCABQgA3AmwgAUH8ADYCLCABQfwANgIwIAFCADcCdCABQfwANgI0IAFB/AA2AjggAUIANwJ8IAFB/AA2AjwgAUEANgKEASABQUBrQfwANgIAIAFCADcCiAEgAUH8ADYCRCABQfwANgJIIAFB/AA2AkwgAUH8ADYCUCABQgA3ApABIAFB/AA2AlQgAUIANwKYASABQQA2AqABIAFB/AA2AlwgAUGAATYCICABQYABNgJYIABBADYCuAMgAEEANgKQASAAQQA2AtgBIAAoAtADIgFBADYCpAEgAUEANgIYIAFCADcCDCAAIABBAEEcIAAoAgQoAgARBAAiATYCzAMgAUEBNgIYIAFCADcCECABQfgANgIMIAFB+QA2AgggAUH6ADYCBCABQfsANgIAIABByAE2AhQLIgEBfUF/IAAqAgAgASoCAJMiAkMAAAAAXiACQwAAAABdGwsQACABIAIgAyAAKAIAEQQACz4BAn8jAEEQayIEJAAgBEEIaiIDIAEgAiAAKAIAEQYAIAMoAgAQKSADKAIAIQAgAygCABAoIARBEGokACAAC1EBAn8jAEEQayICJAAgACgCACEDIAIgACgCBCIAQQF1IAFqIgEgAEEBcQR/IAEoAgAgA2ooAgAFIAMLEQAANgIMIAIoAgwhACACQRBqJAAgAAs5AQF/IAAoAgQiBEEBdSABaiEBIAAoAgAhACABIAIgAyAEQQFxBH8gASgCACAAaigCAAUgAAsRBgALNwEBfyAAKAIEIgNBAXUgAWohASAAKAIAIQAgASACIANBAXEEfyABKAIAIABqKAIABSAACxECAAsHACAAERAACwsAIAEgAiAAETQACwsAIAEgAiAAEQIACysCAX8BfCMAQRBrIgIkACACIAEgABEaADkDCCACKwMIIQMgAkEQaiQAIAMLCwAgASACIAARFAALJwEBfyMAQRBrIgEkACABIAAREAA2AgwgASgCDCEAIAFBEGokACAACwkAIAEgABEBAAsPACABIAAoAgBqIAI2AgALDQAgASAAKAIAaigCAAsRACAAKAIAQYQBakEBEPUEAAsYAQF/QRAQWyIAQgA3AwAgAEIANwMIIAALKAEBfyMAQRBrIgMkACADIAEgAiAAEQYAIAMQwAUhACADQRBqJAAgAAs1AQF/IwBBEGsiAiQAIAIgARC/BSACIAIgABEAADYCDCACKAIMIQAgAhA4GiACQRBqJAAgAAsrAQF/IwBBEGsiAyQAIAMgASACIAARAwA2AgwgAygCDCEAIANBEGokACAACzcBAX8jAEEQayIDJAAgAyACEL8FIAMgASADIAARAwA2AgwgAygCDCEAIAMQOBogA0EQaiQAIAALKQEBfyMAQRBrIgIkACACIAEgABEAADYCDCACKAIMIQAgAkEQaiQAIAALLQEBfyMAQRBrIgQkACAEIAEgAiADIAARBAA2AgwgBCgCDCEAIARBEGokACAACx8AIAAgARDHBSIAIAIpAgg3AgggACACKQIANwIAQQELdwECfyABELgBIAJLBEAgASACEMcFIQMjAEEQayICJAAjAEEQayIBJAAgASACQQhqIgQ2AgwgAxDABSEDIAEoAgwgAzYCACABIAEoAgxBCGo2AgwgAUEQaiQAIABBqLICIAQQJzYCACACQRBqJAAPCyAAQQEQdxoLgAMBBH8gASAAELgBIgNLBEAjAEEgayIGJAACQCABIANrIgQgABAyKAIAIAAoAgRrQQR1TQRAIwBBEGsiBSQAIAUgACAEEMIFIgMoAgQhASADKAIIIQQDQCABIARGBEAgAxByIAVBEGokAAUgABAyIAEgAhCWAyADIAFBEGoiATYCBAwBCwsMAQsgABAyIQEgBkEIaiAAIAAQuAEgBGoQxgUgABC4ASABEMUFIQMjAEEQayIBJAAgASADKAIINgIAIAMoAgghBSABIANBCGo2AgggASAFIARBBHRqNgIEIAEoAgAhBANAIAEoAgQgBEcEQCADKAIQIAEoAgAgAhCWAyABIAEoAgBB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CwtB0JUEIAE2AgBBzJUEEDIaQcyVBCgCACEAQcyVBBC6ARogABAxCwsJACAAQQRqEEALCQAgABCyBhAxCwkAIAAQhgQQMQsMACAAEIcEGiAAEDELBwAgACgCCAsHACAAKAIECyUAIAEgAiADIAQgBSAGrSAHrUIghoQgCK0gCa1CIIaEIAARHgALIwAgASACIAMgBCAFrSAGrUIghoQgB60gCK1CIIaEIAARHwALGQAgASACIAMgBCAFrSAGrUIghoQgABEWAAsZACABIAIgA60gBK1CIIaEIAUgBiAAES0ACyIBAX4gASACrSADrUIghoQgBCAAERMAIgVCIIinJAEgBacLBgAgACQACwQAIwALBgBByPwBCwYAQbOQAgsGAEHf+QELGwAgAEUEQEEADwsgAEHw7wNBgPEDEKkBQQBHCxsAIAAgASgCCCAFEHgEQCABIAIgAyAEEKoECws4ACAAIAEoAgggBRB4BEAgASACIAMgBBCqBA8LIAAoAggiACABIAIgAyAEIAUgACgCACgCFBELAAugAgEHfyAAIAEoAgggBRB4BEAgASACIAMgBBCqBA8LIAEtADUhBiAAKAIMIQggAUEAOgA1IAEtADQhByABQQA6ADQgAEEQaiIMIAEgAiADIAQgBRCoBCAGIAEtADUiCnIhBiAHIAEtADQiC3IhBwJAIABBGGoiCSAMIAhBA3RqIghPDQADQCAHQQFxIQcgBkEBcSEGIAEtADYNAQJAIAsEQCABKAIYQQFGDQMgAC0ACEECcQ0BDAMLIApFDQAgAC0ACEEBcUUNAgsgAUEAOwE0IAkgASACIAMgBCAFEKgEIAEtADUiCiAGciEGIAEtADQiCyAHciEHIAlBCGoiCSAISQ0ACwsgASAGQf8BcUEARzoANSABIAdB/wFxQQBHOgA0C5IBACAAIAEoAgggBBB4BEAgASACIAMQqQQPCwJAIAAgASgCACAEEHhFDQACQCACIAEoAhBHBEAgASgCFCACRw0BCyADQQFHDQEgAUEBNgIgDwsgASACNgIUIAEgAzYCICABIAEoAihBAWo2AigCQCABKAIkQQFHDQAgASgCGEECRw0AIAFBAToANgsgAUEENgIsCwvzAQAgACABKAIIIAQQeARAIAEgAiADEKkEDwsCQCAAIAEoAgAgBBB4BEACQCACIAEoAhBHBEAg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AQwBCxB1AAsLEQAgACABIAIgAyAEQQAQ7gYLEQAgACABIAIgAyAEQQAQ7wYLEQAgACABIAIgAyAEQQEQ7gYLEQAgACABIAIgAyAEQQEQ7wYL0QEBAX8jAEEwayIFJAAgBSABNgIoAkAgAigCBEEBcUUEQCAAIAEgAiADIAQgACgCACgCGBEKACECDAELIAVBGGoiACACEE4gABDLAiEBIAAQRQJAIAQEQCAFQRhqIAEQwQEMAQsgBUEYaiABEMABCyAFIAVBGGoQrAE2AhADQCAFIAVBGGoQ+gE2AgggBUEQaiAFQQhqEH0EQCAFQShqIAVBEGoiACgCACwAABDNAyAAEPUCDAEFIAUoAighAiAFQRhqEDgaCwsLIAVBMGokACACC/UCAQF/IwBB4AJrIgAkACAAIAI2AtACIAAgATYC2AIgAEHQAWoQRCEGIABBEGoiAiADEE4gAhCRAUHguANB+rgDIABB4AFqEOUBIAIQRSAAQcABahBEIgMgAxBUED8gACADQQAQQSIBNgK8ASAAIAI2AgwgAEEANgIIA0ACQCAAQdgCaiAAQdACahCLAUUNACAAKAK8ASADEDUgAWpGBEAgAxA1IQIgAyADEDVBAXQQPyADIAMQVBA/IAAgAiADQQAQQSIBajYCvAELIABB2AJqEGhBECABIABBvAFqIABBCGpBACAGIABBEGogAEEMaiAAQeABahDIAg0AIABB2AJqEHoaDAELCyADIAAoArwBIAFrED8gAxBAIQIQXCEBIAAgBTYCACACIAEgABDCB0EBRwRAIARBBDYCAAsgAEHYAmogAEHQAmoQcwRAIAQgBCgCAEECcjYCAAsgACgC2AIhASADEDgaIAYQOBogAEHgAmokACABC9QDAQF+IwBBgANrIgAkACAAIAI2AvACIAAgATYC+AIgAEHYAWogAyAAQfABaiAAQewBaiAAQegBahC8BCAAQcgBahBEIgEgARBUED8gACABQQAQQSICNgLEASAAIABBIGo2AhwgAEEANgIYIABBAToAFyAAQcUAOgAWA0ACQCAAQfgCaiAAQfACahCLAUUNACAAKALEASABEDUgAmpGBEAgARA1IQMgASABEDVBAXQQPyABIAEQVBA/IAAgAyABQQAQQSICajYCxAELIABB+AJqEGggAEEXaiAAQRZqIAIgAEHEAWogACgC7AEgACgC6AEgAEHYAWogAEEgaiAAQRxqIABBGGogAEHwAWoQuwQNACAAQfgCahB6GgwBCwsCQCAAQdgBahA1RQ0AIAAtABdFDQAgACgCHCIDIABBIGprQZ8BSg0AIAAgA0EEajYCHCADIAAoAhg2AgALIAAgAiAAKALEASAEEMQHIAApAwAhBiAFIAApAwg3AwggBSAGNwMAIABB2AFqIABBIGogACgCHCAEEIoBIABB+AJqIABB8AJqEHMEQCAEIAQoAgBBAnI2AgALIAAoAvgCIQIgARA4GiAAQdgBahA4GiAAQYADaiQAIAILvQMAIwBB8AJrIgAkACAAIAI2AuACIAAgATYC6AIgAEHIAWogAyAAQeABaiAAQdwBaiAAQdgBahC8BCAAQbgBahBEIgEgARBUED8gACABQQAQQSICNgK0ASAAIABBEGo2AgwgAEEANgIIIABBAToAByAAQcUAOgAGA0ACQCAAQegCaiAAQeACahCLAUUNACAAKAK0ASABEDUgAmpGBEAgARA1IQMgASABEDVBAXQQPyABIAEQVBA/IAAgAyABQQAQQSICajYCtAELIABB6AJqEGggAEEHaiAAQQZqIAIgAEG0AWogACgC3AEgACgC2AEgAEHIAWogAEEQaiAAQQxqIABBCGogAEHgAWoQuwQNACAAQegCahB6GgwBCwsCQCAAQcgBahA1RQ0AIAAtAAdFDQAgACgCDCIDIABBEGprQZ8BSg0AIAAgA0EEajYCDCADIAAoAgg2AgALIAUgAiAAKAK0ASAEEMUHOQMAIABByAFqIABBEGogACgCDCAEEIoBIABB6AJqIABB4AJqEHMEQCAEIAQoAgBBAnI2AgALIAAoAugCIQIgARA4GiAAQcgBahA4GiAAQfACaiQAIAILvQMAIwBB8AJrIgAkACAAIAI2AuACIAAgATYC6AIgAEHIAWogAyAAQeABaiAAQdwBaiAAQdgBahC8BCAAQbgBahBEIgEgARBUED8gACABQQAQQSICNgK0ASAAIABBEGo2AgwgAEEANgIIIABBAToAByAAQcUAOgAGA0ACQCAAQegCaiAAQeACahCLAUUNACAAKAK0ASABEDUgAmpGBEAgARA1IQMgASABEDVBAXQQPyABIAEQVBA/IAAgAyABQQAQQSICajYCtAELIABB6AJqEGggAEEHaiAA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IS4gErIhMANAIAIgLkYNCUEBIQQgArMhMSAGIAJBAWsiCRBMISAgBiACEEwhFCAGIAJBAWoiBRBMIRcgCiAJEEwhFSAKIAIQTCEhIAogBRBMIRYgByAJEEwhGSAHIAIQTCEbIAcgBRBMIRgDQCAEICRGBEAgBSECDAIFAkAgISAEQQJ0IgJqIgkqAgAQbiA1XQ0AAkACQCAJKgIAIi8gICAEQQFrQQJ0IglqKgIAIjJeRQ0AIC8gAiAgaioCAF5FDQAgLyAgIARBAWpBAnQiDWoqAgBeRQ0AIC8gCSAUaioCAF5FDQAgLyACIBRqKgIAXkUNACAvIA0gFGoqAgBeRQ0AIC8gCSAXaioCAF5FDQAgLyACIBdqKgIAXkUNACAvIA0gF2oqAgBeRQ0AIC8gCSAVaioCAF5FDQAgLyACIBVqKgIAXkUNACAvIA0gFWoqAgBeRQ0AIC8gCSAhaioCAF5FDQAgLyANICFqKgIAXkUNACAvIAkgFmoqAgBeRQ0AIC8gAiAWaioCAF5FDQAgLyANIBZqKgIAXkUNACAvIAkgGWoqAgBeRQ0AIC8gAiAZaioCAF5FDQAgLyANIBlqKgIAXkUNACAvIAkgG2oqAgBeRQ0AIC8gAiAbaioCAF5FDQAgLyANIBtqKgIAXkUNACAvIAkgGGoqAgBeRQ0AIC8gAiAYaioCAF5FDQAgLyANIBhqKgIAXg0BCyAvIDJdRQ0BIC8gAiAgaioCAF1FDQEgLyAgIARBAWpBAnQiDWoqAgBdRQ0BIC8gCSAUaioCAF1FDQEgLyACIBRqKgIAXUUNASAvIA0gFGoqAgBdRQ0BIC8gCSAXaioCAF1FDQEgLyACIBdqKgIAXUUNASAvIA0gF2oqAgBdRQ0BIC8gCSAVaioCAF1FDQEgLyACIBVqKgIAXUUNASAvIA0gFWoqAgBdRQ0BIC8gCSAhaioCAF1FDQEgLyANICFqKgIAXUUNASAvIAkgFmoqAgBdRQ0BIC8gAiAWaioCAF1FDQEgLyANIBZqKgIAXUUNASAvIAkgGWoqAgBdRQ0BIC8gAiAZaioCAF1FDQEgLyANIBlqKgIAXUUNASAvIAkgG2oqAgBdRQ0BIC8gAiAbaioCAF1FDQEgLyANIBtqKgIAXUUNASAvIAkgGGoqAgBdRQ0BIC8gAiAYaioCAF1FDQEgLyANIBhqKgIA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AkEgaiADIA1BEGoQWiACQShqIAMgDUEYahBaIAJBMGogAyANQSBqEFogAkE4aiADIA1BKGoQWiAIIAJBDGoiAyACQQhqIgUgLyA2lBCFAiAGIAggAioCECACKgIUIAIoAgwgAigCCBBYOAIAIAYgCCACKgIYIAIqAhwgAigCDCACKAIIEFg4AgQgBiAIIAIqAiAgAioCJCACKAIMIAIoAggQWDgCCCAGIAggAioCKCACKgIsIAIoAgwgAigCCBBYOAIMIAYgCCACKgIwIAIqAjQgAigCDCACKAIIEFg4AhAgBiAIIAIqAjggAioCPCACKAIMIAIoAggQWDgCFCAIIAMgBSAvIDOUEIUCIAYgCCACKgJAIAIqAkQgAigCDCACKAIIEFg4AhggBiAIIAIqAkggAioCTCACKAIMIAIoAggQWDgCHCAGIAggAioCUCACKgJUIAIoAgwgAigCCBBYOAIgIAYgCCACKgJYIAIqAlwgAigCDCACKAIIEFg4AiQgBiAIIAIqAmAgAioCZCACKAIMIAIoAggQWDgCKCAGIAggAioCaCACKgJsIAIoAgwgAigCCBBYOAIsIAggAyAFIC8gNZQQhQIgBiAIIAIqAnAgAioCdCACKAIMIAIoAggQWDgCMCAGIAggAioCeCACKgJ8IAIoAgwgAigCCBBYOAI0IAYgCCACKgKAASACKgKEASACKAIMIAIoAggQWDgCOCAGIAggAioCiAEgAioCjAEgAigCDCACKAIIEFg4AjwgBiAIIAIqApABIAIqApQBIAIoAgwgAigCCBBYOAJAIAYgCCACKgKYASACKgKcASACKAIMIAIoAggQWDgCRCAIIAMgBSAvIDSUEIUCIAYgCCACKgKgASACKgKkASACKAIMIAIoAggQWDgCSCAGIAggAioCqAEgAioCrAEgAigCDCACKAIIEFg4AkwgBiAIIAIqArABIAIqArQBIAIoAgwgAigCCBBYOAJQIAYgCCACKgK4ASACKgK8ASACKAIMIAIoAggQWDgCVCAGIAggAioCwAEgAioCxAEgAigCDCACKAIIEFg4AlggBiAIIAIqAsgBIAIqAswBIAIoAgwgAigCCBBYOAJcIAggAyAFIC8gMpQQhQIgBiAIIAIqAtABIAIqAtQBIAIoAgwgAigCCBBYOAJgIAYgCCACKgLYASACKgLcASAC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ZyB3b3JrIG92ZXJmbG93LgoAIyMjIEZlYXR1cmUgY2FuZGlkYXRlcyBmb3IgdHJhY2tpbmcgYXJlIG92ZXJmbG93LgoAYXJnbENhbWVyYUZydXN0dW1SSCgpOiBhclBhcmFtRGVjb21wTWF0KCkgaW5kaWNhdGVkIHBhcmFtZXRlciBlcnJvci4KAGFyVmlkZW9PcGVuOiBFcnJvciwgdmlkZW8gZGV2aWNlIGFscmVhZHkgb3Blbi4KAGtwbURlbGV0ZVJlZkRhdGFTZXQoKTogTlVMTCByZWZEYXRhU2V0UHRyL3JlZkltYWdlLgoAU3RhcnQgdHJhY2tpbmdfdGhyZWFkICMlZC4KAE91dCBvZiBtZW1vcnkhIQoARGF0YSBudW0gZXJyb3IhIQoAdwBJRCBhbHJlYWR5IGV4aXN0cwAlcyVzACVzLiVzAHZlY3RvcgAvaG9tZS93YWx0ZXIva2Fsd2FsdC1naXRodWIvQVIuanMtZ2l0aHViLW9yZy9hcnRvb2xraXQ1LWpzL2xpYi9hcnRvb2xraXQ1L2xpYi9TUkMvS1BNL0ZyZWFrTWF0Y2hlci9kZXRlY3RvcnMvb3JpZW50YXRpb25fYXNzaWdubWVudC5jcHAAL2hvbWUvd2FsdGVyL2thbHdhbHQtZ2l0aHViL0FSLmpzLWdpdGh1Yi1vcmcvYXJ0b29sa2l0NS1qcy9saWIvYXJ0b29sa2l0NS9saWIvU1JDL0tQTS9GcmVha01hdGNoZXIvZnJhbWV3b3JrL3RpbWVycy5jcHAAL2hvbWUvd2FsdGVyL2thbHdhbHQtZ2l0aHViL0FSLmpzLWdpdGh1Yi1vcmcvYXJ0b29sa2l0NS1qcy9saWIvYXJ0b29sa2l0NS9saWIvU1JDL0tQTS9GcmVha01hdGNoZXIvZGV0ZWN0b3JzL2hhcnJpcy5jcHAAL2hvbWUvd2FsdGVyL2thbHdhbHQtZ2l0aHViL0FSLmpzLWdpdGh1Yi1vcmcvYXJ0b29sa2l0NS1qcy9saWIvYXJ0b29sa2l0NS9saWIvU1JDL0tQTS9GcmVha01hdGNoZXIvZGV0ZWN0b3JzL0RvR19zY2FsZV9pbnZhcmlhbnRfZGV0ZWN0b3IuY3BwAC9ob21lL3dhbHRlci9rYWx3YWx0LWdpdGh1Yi9BUi5qcy1naXRodWItb3JnL2FydG9vbGtpdDUtanMvbGliL2FydG9vbGtpdDUvbGliL1NSQy9LUE0vRnJlYWtNYXRjaGVyL21hdGNoZXJzL2hvdWdoX3NpbWlsYXJpdHlfdm90aW5nLmNwcAAvaG9tZS93YWx0ZXIva2Fsd2FsdC1naXRodWIvQVIuanMtZ2l0aHViLW9yZy9hcnRvb2xraXQ1LWpzL2xpYi9hcnRvb2xraXQ1L2xpYi9TUkMvS1BNL0ZyZWFrTWF0Y2hlci9mcmFtZXdvcmsvaW1hZ2UuY3BwAC9ob21lL3dhbHRlci9rYWx3YWx0LWdpdGh1Yi9BUi5qcy1naXRodWItb3JnL2FydG9vbGtpdDUtanMvbGliL2FydG9vbGtpdDUvbGliL1NSQy9LUE0vRnJlYWtNYXRjaGVyL2RldGVjdG9ycy9nYXVzc2lhbl9zY2FsZV9zcGFjZV9weXJhbWlkLmNwcAAvaG9tZS93YWx0ZXIva2Fsd2FsdC1naXRodWIvQVIuanMtZ2l0aHViLW9yZy9hcnRvb2xraXQ1LWpzL2xpYi9hcnRvb2xraXQ1L2xpYi9TUkMvS1BNL0ZyZWFrTWF0Y2hlci9kZXRlY3RvcnMvcHlyYW1pZC5jcHAAaW5mbwBFcnJvcjogaWNwR2V0Sl9VX1hjAHdiAHJiAEFSX1BJWEVMX0ZPUk1BVF9SR0IAUGF0dGVybiBleHRyYWN0aW9uIGZhaWxlZC4AQXNzZXJ0aW9uIGBweXJhbWlkYCBmYWlsZWQgaW4gAFRyYWNraW5nIHRocmVhZCA9ICVkCgBTSVpFID0gJWQsICVkCgBFcnJvciAyOiBpY3BHZXRJbml0WHcyWGMKAD8/PyAyCgBFcnJvcjogdW5zdXBwb3J0ZWQgcGl4ZWwgZm9ybWF0LgoAYXJWaWRlb09wZW5Bc3luYzogRXJyb3IsIHZpZGVvIGRldmljZSBhbHJlYWR5IG9wZW4uCgBVbmtub3duIG9yIHVuc3VwcG9ydGVkIGxhYmVsaW5nIHRocmVzaG9sZCBtb2RlIHJlcXVlc3RlZC4gU2V0IHRvIG1hbnVhbC4KAGtwbURlbGV0ZVJlZkRhdGFTZXQoKTogMCB4c2l6ZS95c2l6ZS9kcGkuCgBFcnJvciAoJWQpOiB1bmFibGUgdG8gb3BlbiBjYW1lcmEgcGFyYW1ldGVycyBmaWxlICIlcyIgZm9yIHdyaXRpbmcuCgBFcnJvcjogTlVMTCBwYXR0SGFuZGxlLgoARW5kIHRyYWNraW5nX3RocmVhZCAjJWQuCgBFcnJvcjogdW5hYmxlIHRvIG9wZW4gbXVsdGltYXJrZXIgY29uZmlnIGZpbGUgJyVzJy4KAE91dCBvZiBtZW1vcnkhIQoAcgAvaG9tZS93YWx0ZXIva2Fsd2FsdC1naXRodWIvQVIuanMtZ2l0aHViLW9yZy9hcnRvb2xraXQ1LWpzL2xpYi9hcnRvb2xraXQ1L2xpYi9TUkMvS1BNL0ZyZWFrTWF0Y2hlci9tYXRjaGVycy9mcmVhay5oAHdhcm5pbmcAICUxMGcAQnVpbGQgUHlyYW1pZAAlNGQAd2IAcmIAQVJfUElYRUxfRk9STUFUX0JHUgBNQU5VQUwAQVJfUElYRUxfRk9STUFUX1JHQgBHZW5lcmljIGVycm9yIGR1cmluZyBtYXRjaGluZyBwaGFzZS4AIGxpbmUgACVzJXMKAEZpbGUgb3BlbiBlcnJvci4gJXMKAERpc3RvcnRpb24gZmFjdG9yOiBrMT0lMS4xMGYsIGsyPSUxLjEwZiwgcDE9JTEuMTBmLCBwMj0lMS4xMGYKAEVycm9yOiBtYWxsb2MKAEVycm9yIDM6IGljcEdldEluaXRYdzJYYwoARXJyb3IgaWNwR2V0Sl9VX1MKAD09PT09PSAlcyA9PT09PT09PQoAPz8/IDMKAEVycm9yOiBjYW4ndCBsb2FkIHBhdHRlcm4gZnJvbSBOVUxMIGJ1ZmZlci4KAGtwbVNldFJlZkRhdGFTZXQoKTogTlVMTCBrcG1IYW5kbGUvZmlsZW5hbWUuCgBFcnJvciBzYXZpbmcgZmVhdHVyZSBtYXA6IGVycm9yIHdyaXRpbmcgZGF0YS4KAE91dCBvZiBtZW1vcnkhIQoAZXJyb3IARnJlYWsgZmVhdHVyZXMgLSAlZAByYgBBUl9QSVhFTF9GT1JNQVRfQkdSAEFVVE9fTUVESUFOAEFSX1BJWEVMX0ZPUk1BVF9SR0JBAEluc3VmZmljaWVudCBjb250cmFzdCBkdXJpbmcgbWF0Y2hpbmcuACU3LjVmIAAgbGluZSAARXJyb3Igb3BlbmluZyBmaWxlICclcyc6IAAgICAgICAgICAgICAgICAgICBmeD0lZiwgZnk9JWYsIHgwPSVmLCB5MD0lZiwgcz0lZgoARXJyb3IgNDogaWNwR2V0SW5pdFh3MlhjCgBFcnJvciBpY3BHZXRVX2Zyb21fWF9ieV9NYXRYMlUKAEVycm9yIGFsbG9jYXRpbmcgbWVtb3J5LgoARXJyb3I6IG91dCBvZiBtZW1vcnkuCgBFcnJvcjogVW5hYmxlIHRvIG9wZW4gZmlsZSAnJXMnIGZvciB3cml0aW5nLgoARXJyb3I6IHVuYWJsZSB0byBvcGVuIGZpbGUgJyVzJXMnIGZvciByZWFkaW5nLgoAT3V0IG9mIG1lbW9yeSEhCgBTdGVwIHNpemUgbXVzdCBiZSBlcXVhbCB0byB3aWR0aCBmb3Igbm93AEV4dHJhY3QgRmVhdHVyZXMAJXMAV2lkdGggY2Fubm90IGJlIHplcm8AU291cmNlIHdpZHRoIG11c3QgYmUgZXZlbgBJbWFnZSBpcyB0b28gc21hbGwAeCBvdXQgb2YgcmFuZ2UAQ2xvY2sgaGFzIG5vdCBiZWVuIHN0YXJ0ZWQAUHlyYW1pZCBpcyBub3QgYWxsb2NhdGVkACVkAHJiAEFVVE9fT1RTVQBBUl9QSVhFTF9GT1JNQVRfQkdSQQBBUl9QSVhFTF9GT1JNQVRfUkdCQQB3cCBtdXN0IGJlIGF0IGxlYXN0IDEAQmFyY29kZSBtYXRjaGluZyBjb3VsZCBub3QgZmluZCBjb3JyZWN0IGJhcmNvZGUgbG9jYXRvciBwYXR0ZXJuLgBbJXNdIAA6IAAlcyVzCgBEaXN0b3J0aW9uIGZhY3RvciA9ICVmICVmICVmICVmICVmICVmCgBFcnJvciA1OiBpY3BHZXRJbml0WHcyWGMKAEVycm9yIGljcEdldFhjX2Zyb21fWHdfYnlfTWF0WHcyWGMKAEVycm9yIHJlYWRpbmcgaW1hZ2VTZXQuCgBFcnJvciB3aGlsZSBhZGRpbmcgcmVmZXJlbmNlIGRhdGEgc2V0OiBrcG1HZW5SZWZEYXRhU2V0KCkgZmFpbGVkLgoARXJyb3Igb3BlbmluZyAnJXMnLgoAQ2FuJ3Qgb3BlbiBKUEVHIGZpbGUgJyVzJwoAT3V0IG9mIG1lbW9yeSEhCgBQYXR0ZXJuIERhdGEgcmVhZCBlcnJvciEhCgBSZWFkIGVycm9yISEKAFslc10gWyVzXSBbJXNdIDogRm91bmQgJWQgZmVhdHVyZXMAJWYAd2IAQVJfUElYRUxfRk9STUFUX0FCR1IAUHlyYW1pZCBpcyBOVUxMAEFVVE9fQURBUFRJVkUAQVJfUElYRUxfRk9STUFUX0JHUkEAQmFyY29kZSBtYXRjaGluZyBlcnJvciBkZXRlY3Rpb24vY29ycmVjdGlvbiBmb3VuZCB1bnJlY292ZXJhYmxlIGVycm9yLgBFcnJvciBjcmVhdGluZyBmdWxsIGZpbGUgcGF0aCBmcm9tICclcycgYW5kICclcycAQXNzZXJ0aW9uIGB4IDwgbU1heFhgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBoZWlnaHQgPj0gNWAgZmFpbGVkIGluIABBc3NlcnRpb24gYGhlaWdodCA+PSAxYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgaGVpZ2h0ID4gMGAgZmFpbGVkIGluIABBc3NlcnRpb24gYG1JbWFnZXMuc2l6ZSgpID4gMGAgZmFpbGVkIGluIABBc3NlcnRpb24gYHggPj0gMGAgZmFpbGVkIGluIABBc3NlcnRpb24gYG1TdG9wVGltZSA+PSAwYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgZHN0ICE9IDBgIGZhaWxlZCBpbiAAJXMlcwoARGlzdG9ydGlvbiBmYWN0b3IgPSAlZiAlZiAlZiAlZiAlZgoARXJyb3IgPSAlZgoARXJyb3IgNjogaWNwR2V0SW5pdFh3MlhjCgAgICAgICAgICBJbWFnZVNpemUgPSAlN2RbcGl4ZWxdCgA9PT09PT09PT0gJWQgPT09PT09PT09PT0KAEltYWdlc2V0IGNvbnRhaW5zICVkIGltYWdlcy4KAEVycm9yOiBVbmFibGUgdG8gb3BlbiBmaWxlICclcycgZm9yIHJlYWRpbmcuCgBFcnJvciAoJWQpOiB1bmFibGUgdG8gb3BlbiBjYW1lcmEgcGFyYW1ldGVycyBmaWxlICIlcyIgZm9yIHJlYWRpbmcuCgBFcnJvciBwcm9jZXNzaW5nIG11bHRpbWFya2VyIGNvbmZpZyBmaWxlICclcyc6IEZpcnN0IGxpbmUgbXVzdCBiZSBudW1iZXIgb2YgbWFya2VyIGNvbmZpZ3MgdG8gcmVhZC4KAEVycm9yIHJlYWRpbmcgcGF0dGVybiBmaWxlICclcycuCgBIZWlnaHQgY2Fubm90IGJlIHplcm8AJWYgJWYgJWYgJWYAeCBtdXN0IGJlIHBvc2l0aXZlAExhcGxhY2lhbiBweXJhbWlkIGhhcyBub3QgYmVlbiBhbGxvY2F0ZWQAQ2xvY2sgaGFzIG5vdCBiZWVuIHN0b3BwZWQAQVJfUElYRUxfRk9STUFUX0FCR1IAQVJfUElYRUxfRk9STUFUX01PTk8ARGVzdGluYXRpb24gaXMgTlVMTABBVVRPX0JSQUNLRVRJTkcAaHAgbXVzdCBiZSBhdCBsZWFzdCAxAEVycm9yICglZCk6IHVuYWJsZSB0byBkZXRlcm1pbmUgZmlsZSBsZW5ndGguAE1hdGNoaW5nIGNvbmZpZGVuY2UgY3V0b2ZmIHZhbHVlIG5vdCByZWFjaGVkLgBBc3NlcnRpb24gYHkgPj0gbU1pbllgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBpbWFnZS50eXBlKCkgPT0gSU1BR0VfVUlOVDhgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBzdG9yZS5zaXplKCkgPT0gcG9pbnRzLnNpemUoKWAgZmFpbGVkIGluIAAgSU5GTyAgACVzJXMKAERpc3RvcnRpb24gZmFjdG9yID0gJWYgJWYgJWYgJWYKAEVycm9yIDc6IGljcEdldEluaXRYdzJYYwoARXh0cmFjdGVkIGZlYXR1cmVzID0gJTdkW3BpeGVsXQoARXJyb3IgaWNwMkdldFRTCgBGYWxsaW5nIGJhY2sgdG8gcmVhZGluZyAnJXMlcycgaW4gQVJUb29sS2l0IHY0LnggZm9ybWF0LgoARXJyb3IgaW4gb3BlbmluZyAnJXMnIGluIHppcGZpbGUuCgBFcnJvciByZWFkaW5nIEpQRUcgZmlsZS4KAEVycm9yIHdoaWxlIGFkZGluZyByZWZlcmVuY2UgZGF0YSBzZXQ6IGtwbU1lcmdlUmVmRGF0YVNldCgpIGZhaWxlZC4KAEVycm9yIHNhdmluZyBmZWF0dXJlIHNldDogZXJyb3Igd3JpdGluZyBkYXRhLgoAT3V0IG9mIG1lbW9yeSEhCgAAAAAAAEAOAAAEEAAAShIAAF0UAABpGAAAQnVpbGQgSW5kZXgAWyVzXSBbJXNdIFslc10gOiAlczogJWYgbXMASW1hZ2UgbXVzdCBiZSBncmF5c2NhbGUAeSBvdXQgb2YgcmFuZ2UARmVhdHVyZSBzdG9yZSBoYXMgbm90IGJlZW4gYWxsb2NhdGVkACVkACVsbHUlYwB3YgBBUl9QSVhFTF9GT1JNQVRfTU9OTwBBUl9QSVhFTF9GT1JNQVRfQVJHQgBNYXhpbXVtIGFsbG93YWJsZSBwb3NlIGVycm9yIGV4Y2VlZGVkLgBBc3NlcnRpb24gYHN0ZXAgPj0gd2lkdGhgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBpKzErY2h1bmtfc2l6ZSA8IHdpZHRoYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgcHlyYW1pZC0+bnVtT2N0YXZlcygpID4gMGAgZmFpbGVkIGluIABBc3NlcnRpb24gYHNyYyAhPSAwYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgeCA8IG1HcmFkaWVudHNbb2N0YXZlKm1OdW1TY2FsZXNQZXJPY3RhdmUrc2NhbGVdLndpZHRoKClgIGZhaWxlZCBpbiAARXJyb3IgaW4gb3BlbmluZyAnJXMnIGZvciByZWFkaW5nCgAgRmlsdGVyZWQgZmVhdHVyZXMgPSAlN2RbcGl4ZWxdCgBMYWJlbGluZyB0aHJlc2hvbGQgbW9kZSBzZXQgdG8gJXMuCgBFcnJvciByZWFkaW5nIEpQRUcgZmlsZSBoZWFkZXIuCgBFcnJvcjogc3VwcGxpZWQgZmlsZSBkb2VzIG5vdCBhcHBlYXIgdG8gYmUgYW4gQVJUb29sS2l0IGNhbWVyYSBwYXJhbWV0ZXIgZmlsZS4KAGtwbURlbGV0ZVJlZkRhdGFTZXQoKTogTlVMTCByZWZEYXRhU2V0UHRyMS9yZWZEYXRhU2V0UHRyMi4KAENhbid0IHJlYWQgSlBFRyBmaWxlICclcycKAEFSX1BJWEVMX0ZPUk1BVF8ydnV5AFB5cmFtaWQgZG9lcyBub3QgY29udGFpbiBhbnkgbGV2ZWxzAFN0ZXAgbXVzdCBiZSBncmVhdGVyIHRoYW4gb3IgZXF1YWwgdGhlIHdpZHRoAHggbXVzdCBiZSBsZXNzIHRoYW4gdGhlIGltYWdlIHdpZHRoAEV4dGVuZGluZyBiZXlvbmQgdGhlIHdpZHRoIG9mIHRoZSBpbWFnZQBTb3VyY2UgaXMgTlVMTABBUl9QSVhFTF9GT1JNQVRfQVJHQgBFcnJvciAoJWQpOiB1bmFibGUgdG8gcmVhZCBmcm9tIGZpbGUuAE11bHRpLW1hcmtlciBwb3NlIGVycm9yIHZhbHVlIGV4Y2VlZGVkLgANJTRkLyU0ZC4AQXNzZXJ0aW9uIGBweXJhbWlkYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgeSA8IG1NYXhZYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgaW1hZ2UuY2hhbm5lbHMoKSA9PSAxYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgbnVtX3BvaW50cyA9PSBwb2ludHMuc2l6ZSgpYCBmYWlsZWQgaW4gACU3LjVmIAAgSU5GTyAgAGtwbVNldFJlZkRhdGFTZXQoKTogTlVMTCBrcG1IYW5kbGUvcmVmRGF0YVNldC4KAGtwbURlbGV0ZVJlZkRhdGFTZXQoKTogTlVMTCByZWZEYXRhU2V0UHRyLgoARXJyb3I6IHVuYWJsZSB0byBvcGVuIGZpbGUgJyVzJyBmb3Igd3JpdGluZy4KAEVycm9yIHByb2Nlc3NpbmcgbXVsdGltYXJrZXIgY29uZmlnIGZpbGUgJyVzJzogcGF0dGVybiAnJXMnIHNwZWNpZmllZCBpbiBtdWx0aW1hcmtlciBjb25maWd1cmF0aW9uIHdoaWxlIGluIGJhcmNvZGUtb25seSBtb2RlLgoARXJyb3I6IFVuc3VwcG9ydGVkIHBpeGVsIGZvcm1hdCAoJWQpIHJlcXVlc3RlZC4KAEVycm9yIGluIHJlYWRpbmcgJyVzJy4KAAojIyMgU3VyZmFjZSBOby4lZCAjIyMKAEFSX1BJWEVMX0ZPUk1BVF8ydnV5AEFSX1BJWEVMX0ZPUk1BVF95dXZzACVzAEltYWdlIG11c3QgaGF2ZSAxIGNoYW5uZWwAL2hvbWUvd2FsdGVyL2thbHdhbHQtZ2l0aHViL0FSLmpzLWdpdGh1Yi1vcmcvYXJ0b29sa2l0NS1qcy9saWIvYXJ0b29sa2l0NS9saWIvU1JDL0tQTS9GcmVha01hdGNoZXIvbWF0Y2hlcnMvdmlzdWFsX2RhdGFiYXNlLmgAU2hvdWxkIGJlIHNhbWUgc2l6ZQBSZWplY3RlZCBmcmVxdWVudGx5IG1pc3JlY29nbmlzZWQgbWF0cml4IG1hcmtlci4AQXNzZXJ0aW9uIGBidWNrZXRbMF0uZmlyc3QgPj0gYnVja2V0W25dLmZpcnN0YCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgYW5nbGUgPiAtUElgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBjaGFubmVscyA+IDBgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBzcmNfd2lkdGggPiAwYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgeSA+PSAwYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgZHluYW1pY19jYXN0PGNvbnN0IEJpbm9taWFsUHlyYW1pZDMyZio+KHB5cmFtaWQpYCBmYWlsZWQgaW4gAGtwbVNhdmVSZWZEYXRhU2V0KCk6IE5VTEwgZmlsZW5hbWUvcmVmRGF0YVNldC4KAGtwbVNldFJlZkRhdGFTZXQoKTogcmVmRGF0YVNldC4KAEVycm9yOiBzdXBwbGllZCBidWZmZXIgZG9lcyBub3QgYXBwZWFyIHRvIGJlIEFSVG9vbEtpdCBjYW1lcmEgcGFyYW1ldGVycy4KAEVycm9yIHByb2Nlc3NpbmcgbXVsdGltYXJrZXIgY29uZmlnIGZpbGUgJyVzJzogVW5hYmxlIHRvIGRldGVybWluZSBkaXJlY3RvcnkgbmFtZS4KAEVycm9yIGluIHdyaXRpbmcgJyVzJyBpbiB0aGUgemlwZmlsZS4KAEVycm9yIHNhdmluZyBpbWFnZSBzZXQ6IGVycm9yIHdyaXRpbmcgZGF0YS4KAEFSX1BJWEVMX0ZPUk1BVF95dXZzAE51bWJlciBvZiBjaGFubmVscyBjYW5ub3QgYmUgemVybwB5IG11c3QgYmUgcG9zaXRpdmUAV2lkdGggbXVzdCBiZSBwb3NpdGl2ZQBhbmdsZSBvdXQgb2YgcmFuZ2UAT25seSBiaW5vbWlhbCBweXJhbWlkIGlzIHN1cHBvcnRlZABudGhfZWxlbWVudCBmYWlsZWQAQVJfUElYRUxfRk9STUFUX1JHQl81NjUAQXNzZXJ0aW9uIGBtUHlyYW1pZC5zaXplKCkgPT0gbU51bU9jdGF2ZXMqbU51bVNjYWxlc1Blck9jdGF2ZWAgZmFpbGVkIGluIAAgbGluZSAARmllbGQtb2YtdmlldyB2ZXJ0aWNhbCA9ICUuMWYsIGhvcml6b250YWwgPSAlLjFmIGRlZ3JlZXMsIGFzcGVjdCByYXRpbyA9ICUuM2YKAE1heCBmZWF0dXJlID0gJWQKACAgUmVhZCBJbWFnZVNldC4KAEVycm9yIHNhdmluZyBLUE0gZGF0YTogdW5hYmxlIHRvIG9wZW4gZmlsZSAnJXMlcyVzJyBmb3Igd3JpdGluZy4KAEVycm9yICglZCk6IHVuYWJsZSB0byBvcGVuIGV4dGVybmFsIHBhcmFtZXRlcnMgZmlsZSAiJXMiIGZvciB3cml0aW5nLgoARXJyb3IgaW4gY2xvc2luZyAlcyBpbiB0aGUgemlwZmlsZS4KAEF1dG8gdGhyZXNob2xkIChicmFja2V0KSBtYXJrZXIgY291bnRzIC1bJTNkOiAlM2RdIFslM2Q6ICUzZF0gWyUzZDogJTNkXSsuCgBFcnJvciBwcm9jZXNzaW5nIG11bHRpbWFya2VyIGNvbmZpZyBmaWxlICclcyc6IFVuYWJsZSB0byBsb2FkIHBhdHRlcm4gJyVzJy4KAE91dCBvZiBtZW1vcnkhIQoAUHlyYW1pZCBoYXMgbm90IGJlZW4gYWxsb2NhdGVkIHlldAAlbGYAQVJfUElYRUxfRk9STUFUX1JHQl81NjUAQVJfUElYRUxfRk9STUFUX1JHQkFfNTU1MQAuAEFzc2VydGlvbiBgcFswXSA+IHBtMVstMV1gIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBhbmdsZSA8PSBQSWAgZmFpbGVkIGluIABBc3NlcnRpb24gYGQudHlwZSgpID09IElNQUdFX0YzMmAgZmFpbGVkIGluIABBc3NlcnRpb24gYHNyY19oZWlnaHQgPiAwYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgb2N0YXZlID49IDBgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGB5IDwgbUdyYWRpZW50c1tvY3RhdmUqbU51bVNjYWxlc1Blck9jdGF2ZStzY2FsZV0uaGVpZ2h0KClgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBtRGF0YS5nZXQoKWAgZmFpbGVkIGluIAA6IAAlM2Q6ICglM2QsJTNkKSA6ICVmIG1pbj0lZiBtYXg9JWYsIHNkPSVmCgBwb2ludHMtJWQKAEVycm9yICglZCk6IHVuYWJsZSB0byBvcGVuIGV4dGVybmFsIHBhcmFtZXRlcnMgZmlsZSAiJXMiIGZvciByZWFkaW5nLgoAQXV0byB0aHJlc2hvbGQgKGJyYWNrZXQpIGFkanVzdGVkIHRocmVzaG9sZCB0byAlZC4KAEVycm9yIG9wZW5pbmcgZmlsZSAnJXMuaXNldCcuCgBFcnJvciBpbiBjbG9zaW5nICclcycuCgB5IG11c3QgYmUgbGVzcyB0aGFuIHRoZSBpbWFnZSBoZWlnaHQAL2hvbWUvd2FsdGVyL2thbHdhbHQtZ2l0aHViL0FSLmpzLWdpdGh1Yi1vcmcvYXJ0b29sa2l0NS1qcy9saWIvYXJ0b29sa2l0NS9saWIvU1JDL0tQTS9GcmVha01hdGNoZXIvZGV0ZWN0b3JzL2dhdXNzaWFuX3NjYWxlX3NwYWNlX3B5cmFtaWQuaABIZWlnaHQgbXVzdCBiZSBwb3NpdGl2ZQBPbmx5IEYzMiBpbWFnZXMgc3VwcG9ydGVkAFNob3VsZCBiZSBtYXhpbWEARGF0YSBwb2ludGVyIGlzIE5VTEwAUHlyYW1pZCBpcyBOVUxMAEFSX1BJWEVMX0ZPUk1BVF9SR0JBXzQ0NDQAQVJfUElYRUxfRk9STUFUX1JHQkFfNTU1MQBBc3NlcnRpb24gYHNjYWxlID49IG1NaW5TY2FsZWAgZmFpbGVkIGluIABBc3NlcnRpb24gYGltYWdlLndpZHRoKCkgPT0gbVB5cmFtaWRbMF0ud2lkdGgoKWAgZmFpbGVkIGluIABbJSAuM2YgJSAuM2YgJSAuM2ZdIFslIDYuMWZdCgBFcnJvciBwcm9jZXNzaW5nIG11bHRpbWFya2VyIGNvbmZpZyBmaWxlICclcycsIG1hcmtlciBkZWZpbml0aW9uICUzZDogRmlyc3QgbGluZSBtdXN0IGJlIHBhdHRlcm4gd2lkdGguCgBFcnJvciAoJWQpOiB1bmFibGUgdG8gb3BlbiBvcHRpY2FsIHBhcmFtZXRlcnMgZmlsZSAiJXMiIGZvciB3cml0aW5nLgoAa3BtU2V0UmVmRGF0YVNldEZpbGUoKTogTlVMTCBrcG1IYW5kbGUvZmlsZW5hbWUuCgAgICAgZW5kLgoAQXV0byB0aHJlc2hvbGQgKCVzKSBhZGp1c3RlZCB0aHJlc2hvbGQgdG8gJWQuCgAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KAEFSX1BJWEVMX0ZPUk1BVF80MjB2AG1lZGlhbgAlbGYgJWxmICVsZiAlbGYAT2N0YXZlIG11c3QgYmUgcG9zaXRpdmUAc2NhbGUgb3V0IG9mIHJhbmdlAEltYWdlIG9mIHdyb25nIHNpemUgZm9yIHB5cmFtaWQAVW5hYmxlIHRvIGFsbG9jYXRlIGltYWdlIGRhdGEAQVJfUElYRUxfRk9STUFUX1JHQkFfNDQ0NABBc3NlcnRpb24gYGRldGVjdG9yYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgcFswXSA+IHBtMVswXWAgZmFpbGVkIGluIABBc3NlcnRpb24gYGltMS50eXBlKCkgPT0gSU1BR0VfRjMyYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgZy5jaGFubmVscygpID09IDJgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBzcmNfc3RlcCA+IDBgIGZhaWxlZCBpbiAAJTNkLCAlM2Q6IG1heF9zaW0gPSAlZgoAICBSZWFkIEZlYXR1cmVTZXQuCgBDYW5ub3QgZmluZCB0aGUgcGFnZSBmb3Igc2tpcHBpbmcuCgBFcnJvciAoJWQpOiB1bmFibGUgdG8gb3BlbiBvcHRpY2FsIHBhcmFtZXRlcnMgZmlsZSAiJXMiIGZvciByZWFkaW5nLgoARXJyb3Igc2F2aW5nIEtQTSBkYXRhOiBlcnJvciB3cml0aW5nIGRhdGEuCgBBUl9QSVhFTF9GT1JNQVRfNDIwdgBPdHN1AEFSX1BJWEVMX0ZPUk1BVF80MjBmACVmICVmAFN0ZXAgbXVzdCBiZSBwb3NpdGl2ZQBJbnZhbGlkIGltYWdlIHR5cGUARGV0ZWN0b3IgaXMgTlVMTABOdW1iZXIgb2YgY2hhbm5lbHMgc2hvdWxkIGJlIDIAQXNzZXJ0aW9uIGBvY3RhdmUgPCBtTnVtT2N0YXZlc2AgZmFpbGVkIGluIABBc3NlcnRpb24gYHNjYWxlIDwgbU1heFNj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AAAAWAAAAD0AAABuAAAAGgAAACQAAABqAAAAXQAAADQAAABLAAAAKQAAAEgAAABVAAAAUAAAAGYAAAA8AAAAfAAAAGkAAAAZAAAAKAAAADMAAABlAAAAVAAAABgAAAB7AAAAUwAAADIAAAAxAAAAegAAAHgAAAB5AAAAT2N0YXZlIG11c3QgYmUgbGVzcyB0aGFuIG51bWJlciBvZiBvY3RhdmVzAEFSX1BJWEVMX0ZPUk1BVF80MjBmAEFSX1BJWEVMX0ZPUk1BVF9OVjIxAEFzc2VydGlvbiBgcFswXSA+IHBbLTFdYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgZHN0LnR5cGUoKSA9PSBJTUFHRV9GMzJgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBkLmNoYW5uZWxzKCkgPT0gMWAgZmFpbGVkIGluIABBc3NlcnRpb24gYG1heF9oZWlnaHQgPiAwYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgZHN0X3dpZHRoID4gMGAgZmFpbGVkIGluIABBc3NlcnRpb24gYHNpemUgPiAwYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgcHlyYW1pZC0+aW1hZ2VzKCkuc2l6ZSgpID4gMGAgZmFpbGVkIGluIABQYWdlWyVkXSAgcHJlOiUzZCwgYWZ0OiUzZCwgZXJyb3IgPSAlZgoAJTNkLCAlM2Q6IG1heF9zaW0gPSAlZiwgKG1heCxtaW4pID0gJWYsICVmLCBzZCA9ICVmCgAgIFJlYWQgTWFya2VyU2V0LgoARXJyb3IgcHJvY2Vzc2luZyBtdWx0aW1hcmtlciBjb25maWcgZmlsZSAnJXMnLCBtYXJrZXIgZGVmaW5pdGlvbiAlM2Q6IExpbmVzIDIgLSA0IG11c3QgYmUgbWFya2VyIHRyYW5zZm9ybS4KAEVycm9yIGxvYWRpbmcgS1BNIGRhdGE6IHVuYWJsZSB0byBvcGVuIGZpbGUgJyVzJXMlcycgZm9yIHJlYWRpbmcuCgBQeXJhbWlkIGlzIGVtcHR5AERlc3RpbmF0aW9uIGltYWdlIHNob3VsZCBiZSBhIGZsb2F0AG1yawBzaXplIG11c3QgYmUgcG9zaXRpdmUATWF4aW11bSBiaW4gc2hvdWxkIGJlIHBvc2l0aXZlAE9ubHkgc2luZ2xlIGNoYW5uZWwgaW1hZ2VzIHN1cHBvcnRlZABBUl9QSVhFTF9GT1JNQVRfTlYyMQBBc3NlcnRpb24gYHBbMF0gPiBwWzFdYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgZHN0X3N0ZXAgPiAwYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgc2NhbGUgPj0gMGAgZmFpbGVkIGluIABKUEVHIGZpbGUgaGFzIHVuc3VwcG9ydGVkICVkLWNvbXBvbmVudCBwaXhlbHMKAEVycm9yIGxvYWRpbmcgS1BNIGRhdGE6IGVycm9yIHJlYWRpbmcgZGF0YS4KAGFyVXRpbEdldFBpeGVsRm9ybWF0TmFtZTogRXJyb3IsIHVucmVjb2duaXNlZCBwaXhlbCBmb3JtYXQgKCVkKS4KAFNjYWxlIG11c3QgYmUgcG9zaXRpdmUAVW5rbm93biBpbWFnZSB0eXBlAEFzc2VydGlvbiBgcFswXSA+IHBwMVstMV1gIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBoaXN0ICE9IE5VTExgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGAoc3JjX3dpZHRoJTIpID09IDFgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBpbTEuY2hhbm5lbHMoKSA9PSAxYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgbVJlZkltYWdlV2lkdGggPiAwYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgcHlyYW1pZC0+aW1hZ2VzKClbMF0ud2lkdGgoKSA9PSBkZXRlY3Rvci0+d2lkdGgoKWAgZmFpbGVkIGluIABPdXQgb2YgbWVtb3J5LgoAa3BtQ2hhbmdlUGFnZU5vT2ZSZWZEYXRhU2V0KCk6IE5VTEwgcmVmRGF0YVNldC4KAGFyVmlkZW9VdGlsR2V0UGl4ZWxGb3JtYXROYW1lOiBFcnJvciwgdW5yZWNvZ25pc2VkIHBpeGVsIGZvcm1hdCAoJWQpLgoARXJyb3Igb3BlbmluZyBmaWxlICclcy5tcmsnLgoAJSUlMDJ4AHZlY3RvcgBQeXJhbWlkIGFuZCBkZXRlY3RvciBzaXplIG1pc21hdGNoAC9ob21lL3dhbHRlci9rYWx3YWx0LWdpdGh1Yi9BUi5qcy1naXRodWItb3JnL2FydG9vbGtpdDUtanMvbGliL2FydG9vbGtpdDUvbGliL1NSQy9LUE0vRnJlYWtNYXRjaGVyL2RldGVjdG9ycy9vcmllbnRhdGlvbl9hc3NpZ25tZW50LmgAJWYgJWYgJWYgJWYAd2lkdGggbXVzdCBiZSBwb3NpdGl2ZQBVbnN1cHBvcnRlZCBpbWFnZSB0eXBlAFNvdXJjZSB3aWR0aCBtdXN0IGJlIG9kZABBc3NlcnRpb24gYHNjYWxlIDwgbU51bVNjYWxlc1Blck9jdGF2ZWAgZmFpbGVkIGluIABBc3NlcnRpb24gYHBbMF0gPiBwcDFbMF1gIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBpbTIuY2hhbm5lbHMoKSA9PSAxYCBmYWlsZWQgaW4gAC9wcm9jL3NlbGYvZXhlAFNjYWxlIG11c3QgYmUgbGVzcyB0aGFuIG51bWJlciBvZiBzY2FsZSBwZXIgb2N0YXZlAEhpc3RvZ3JhbSBwb2ludGVyIGlzIE5VTEwAQXNzZXJ0aW9uIGBwWzBdID4gcHAxWzFdYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgKGNodW5rX3NpemUlMik9PTBgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBtUmVmSW1hZ2VIZWlnaHQgPiAwYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgcHlyYW1pZC0+aW1hZ2VzKClbMF0uaGVpZ2h0KCkgPT0gZGV0ZWN0b3ItPmhlaWdodCgpYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgZC53aWR0aCgpID09IGltMi53aWR0aCgpYCBmYWlsZWQgaW4gAFRyYW5zZm9ybWF0aW9uIG1hdHJpeCByZWFkIGVycm9yISEKAHZlY3RvcgBJbWFnZXMgbXVzdCBoYXZlIHRoZSBzYW1lIHdpZHRoAGpwZwBVbnRlc3RlZCBiZWhhdmlvciBmb3Igb2RkIGNodW5rIHNpemUAaGVpZ2h0IG11c3QgYmUgcG9zaXRpdmUAT2N0YXZlIG91dCBvZiByYW5nZQBBc3NlcnRpb24gYChmYmluKzAuNWYpID4gMCAmJiAoZmJpbi0wLjVmKSA8IG51bV9iaW5zYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgYXNzaWdubWVudC5zaXplKCkgPT0gbnVtX2luZGljZXNgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGAhaXNpbmYodVswXSlgIGZhaWxlZCBpbiAAJXMlcwoAV2lkdGggaXMgemVybwAvaG9tZS93YWx0ZXIva2Fsd2FsdC1naXRodWIvQVIuanMtZ2l0aHViLW9yZy9hcnRvb2xraXQ1LWpzL2xpYi9hcnRvb2xraXQ1L2xpYi9TUkMvS1BNL0ZyZWFrTWF0Y2hlci9tYXRjaGVycy9ob3VnaF9zaW1pbGFyaXR5X3ZvdGluZy5oAC9ob21lL3dhbHRlci9rYWx3YWx0LWdpdGh1Yi9BUi5qcy1naXRodWItb3JnL2FydG9vbGtpdDUtanMvbGliL2FydG9vbGtpdDUvbGliL1NSQy9LUE0vRnJlYWtNYXRjaGVyL21hdGNoZXJzL2JpbmFyeV9oaWVyYXJjaGljYWxfY2x1c3RlcmluZy5oAERlY2ltYWwgYmluIHBvc2l0aW9uIGluZGV4IG91dCBvZiByYW5nZQBTY2FsZSBvdXQgb2YgcmFuZ2UASU5GAEFzc2VydGlvbiBgZC5oZWlnaHQoKSA9PSBpbTIuaGVpZ2h0KClgIGZhaWxlZCBpbiAASW1hZ2VzIG11c3QgaGF2ZSB0aGUgc2FtZSBoZWlnaHQALy4uL3NoYXJlLyVzAEhlaWdodCBpcyB6ZXJvAEFzc2lnbm1lbnQgc2l6ZSB3cm9uZwBBc3NlcnRpb24gYChpbnQpc3RkOjpmbG9vcih4KSA9PSAoaW50KXhgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBpbmRleCA+PSAwYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgbWFnbml0dWRlID49IDBgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGAhaXNpbmYodVsxXSlgIGZhaWxlZCBpbiAAU3RlcCBpcyB6ZXJvAC9ob21lL3dhbHRlci9rYWx3YWx0LWdpdGh1Yi9BUi5qcy1naXRodWItb3JnL2FydG9vbGtpdDUtanMvbGliL2FydG9vbGtpdDUvbGliL1NSQy9LUE0vRnJlYWtNYXRjaGVyL2RldGVjdG9ycy9pbnRlcnBvbGF0ZS5oAE1hZ25pdHVkZSBjYW5ub3QgYmUgbmVnYXRpdmUAaW5kZXggb3V0IG9mIHJhbmdlAEhPTUUAQXNzZXJ0aW9uIGBhc3NpZ25tZW50W2ldICE9IC0xYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgaW0xLndpZHRoKCkgPT0gaW0yLndpZHRoKClgIGZhaWxlZCBpbiAAL2hvbWUvd2FsdGVyL2thbHdhbHQtZ2l0aHViL0FSLmpzLWdpdGh1Yi1vcmcvYXJ0b29sa2l0NS1qcy9saWIvYXJ0b29sa2l0NS9saWIvU1JDL0tQTS9GcmVha01hdGNoZXIvZGV0ZWN0b3JzL2hhcnJpcy1pbmxpbmUuaAAvcHJvYy9zZWxmL2NtZGxpbmUAZmxvb3IoKSBhbmQgY2FzdCBub3QgdGhlIHNhbWUAQXNzaWdubWVudCBpcyBpbnZhbGlkAEFzc2VydGlvbiBgbnVtX2JpbnMgPj0gMGAgZmFpbGVkIGluIABBc3NlcnRpb24gYGJpblggPj0gMGAgZmFpbGVkIGluIABBc3NlcnRpb24gYChpPj4xKSA8IHN0ZDo6Y2VpbCgoc3JjX2hlaWdodC0xKS8yLmYpYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgaW0xLmhlaWdodCgpID09IGltMi5oZWlnaHQoKWAgZmFpbGVkIGluIABJbmRleCBpcyBvdXQgb2YgYm91bmRzAE51bWJlciBiaW5zIG11c3QgYmUgcG9zaXRpdmUAYmluWCBvdXQgb2YgcmFuZ2UAT3V0IG9mIHJhbmdlAERvRyBQeXJhbWlkAHJiAEFzc2VydGlvbiBgKGludClzdGQ6OmZsb29yKHkpID09IChpbnQpeWAgZmFpbGVkIGluIABBc3NlcnRpb24gYGFzc2lnbm1lbnRbaV0gPCBudW1faW5kaWNlc2AgZmFpbGVkIGluIABOb24tbWF4IHN1cHByZXNzaW9uAEFzc2lnbm1lbnQgb3V0IG9mIHJhbmdlAEFzc2VydGlvbiBgeXAgPj0gMCAmJiB5cCA8IGhlaWdodGAgZmFpbGVkIGluIABBc3NlcnRpb24gYGJpblggPCBtTnVtWEJpbnNgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBpbWFnZS50eXBlKCkgPT0gSU1BR0VfVUlOVDhgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGB3MSA+PSAwYCBmYWlsZWQgaW4gACVzOiAlcwoAeXAgb3V0IG9mIGJvdW5kcwBTdWJwaXhlbAB3MSBtdXN0IGJlIHBvc2l0aXZlAFVuYWJsZSB0byBkZXRlcm1pbmUgcHJvY2VzcyBuYW1lAE9ubHkgZ3JheSBzY2FsZSBpbWFnZXMgYXJlIHN1cHBvcnRlZABBc3NlcnRpb24gYGluZGljZXNbYXNzaWdubWVudFtpXV0gPCBudW1fZmVhdHVyZXNgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBiaW5ZID49IDBgIGZhaWxlZCBpbiAAcHJ1bmVGZWF0dXJlcwAlcyVzAGJpblkgb3V0IG9mIHJhbmdlAEFzc2VydGlvbiBgeXBfcGx1c18xID49IDAgJiYgeXBfcGx1c18xIDwgaGVpZ2h0YCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgb2N0YXZlIDwgbU51bU9jdGF2ZXNgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGB3MiA+PSAwYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgaXQtPnNlY29uZC5zaXplKCkgIT0gMGAgZmFpbGVkIGluIABGaW5kIE9yaWVudGF0aW9ucwB5cF9wbHVzXzEgb3V0IG9mIGJvdW5kcwAvaG9tZS93YWx0ZXIva2Fsd2FsdC1naXRodWIvQVIuanMtZ2l0aHViLW9yZy9hcnRvb2xraXQ1LWpzL2xpYi9hcnRvb2xraXQ1L2xpYi9TUkMvS1BNL0ZyZWFrTWF0Y2hlci9kZXRlY3RvcnMvZ2F1c3NpYW5fc2NhbGVfc3BhY2VfcHlyYW1pZC5oAHcyIG11c3QgYmUgcG9zaXRpdmUAQ2x1c3RlciBtdXN0IGhhdmUgYXRsZWFzZXQgMSBmZWF0dXJlAC92YXIvY2FjaGUAQXNzZXJ0aW9uIGBiaW5ZIDwgbU51bVlCaW5zYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgZHN0W2ldID49IC0yNTgwNjRgIGZhaWxlZCBpbiAALy5jYWNoZQBPY3RhdmUgb3V0IG9mIHJhbmdlAEFzc2VydGlvbiBgYjEgPj0gMCAmJiBiMSA8IG51bV9iaW5zYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgeHAgPj0gMCAmJiB4cCA8IHdpZHRoYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgZHN0W2ldIDw9IDI1ODA2NGAgZmFpbGVkIGluIABBc3NlcnRpb24gYGJpbkFuZ2xlID49IDBgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBpbTAuaGVpZ2h0KCkgPT0gaW0xLmhlaWdodCgpYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgbUsgPT0gbUNlbnRlcnMuc2l6ZSgpYCBmYWlsZWQgaW4gAEhlaWdodCBpcyBpbmNvbnNpc3RlbnQAeHAgb3V0IG9mIGJvdW5kcwAlcy8lcwAvaG9tZS93YWx0ZXIva2Fsd2FsdC1naXRodWIvQVIuanMtZ2l0aHViLW9yZy9hcnRvb2xraXQ1LWpzL2xpYi9hcnRvb2xraXQ1L2xpYi9TUkMvS1BNL0ZyZWFrTWF0Y2hlci9tYXRjaGVycy9rbWVkb2lkcy5oAGIxIGJpbiBpbmRleCBvdXQgb2YgcmFuZ2UAYmluQW5nbGUgb3V0IG9mIHJhbmdlAEFzc2VydGlvbiBgc2NhbGUgPCBtTnVtU2NhbGVzUGVyT2N0YXZlYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgZHN0W2ldIDw9IDQxMjkwMjRgIGZhaWxlZCBpbiAAayBzaG91bGQgbWF0Y2ggdGhlIG51bWJlciBvZiBjbHVzdGVyIGNlbnRlcnMAU2NhbGUgb3V0IG9mIHJhbmdlAC92YXIvbGliAEFzc2VydGlvbiBgYjIgPj0gMCAmJiBiMiA8IG51bV9iaW5zYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgYmluQW5nbGUgPCBtTnVtQW5nbGVCaW5zYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgeHBfcGx1c18xID49IDAgJiYgeHBfcGx1c18xIDwgd2lkdGhgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBkc3RbaV0gPj0gLTQxMjkwMjRgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBpbTAuaGVpZ2h0KCkgPT0gaW0yLmhlaWdodCgpYCBmYWlsZWQgaW4gAHhwX3BsdXNfMSBvdXQgb2YgYm91bmRzAC8uY29uZmlnAGIyIGJpbiBpbmRleCBvdXQgb2YgcmFuZ2UAQXNzZXJ0aW9uIGBudW1fZmVhdHVyZXMgPiAwYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgYmluU2NhbGUgPj0gMGAgZmFpbGVkIGluIABBc3NlcnRpb24gYChpbTEuaGVpZ2h0KCk+PjEpID09IGltMi5oZWlnaHQoKWAgZmFpbGVkIGluIAB2ZWN0b3IATnVtYmVyIG9mIGZlYXR1cmVzIG11c3QgYmUgcG9zaXRpdmUAYmluU2NhbGUgb3V0IG9mIHJhbmdlAFRNUERJUgBBc3NlcnRpb24gYGd4eCA8PSA0MTI5MDI0YCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgdzAgPj0gMCAmJiB3MCA8PSAxLjAwMDFgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGAoaW0wLmhlaWdodCgpPj4xKSA9PSBpbTEuaGVpZ2h0KClgIGZhaWxlZCBpbiAAdmVjdG9yAC90bXAAT3V0IG9mIHJhbmdlAEFzc2VydGlvbiBgYmluU2NhbGUgPCBtTnVtU2NhbGVCaW5zYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgbnVtX2luZGljZXMgPD0gbnVtX2ZlYXR1cmVzYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgZ3h4ID49IDBgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGAoaW0wLmhlaWdodCgpPj4xKSA9PSBpbTIuaGVpZ2h0KClgIGZhaWxlZCBpbiAATW9yZSBpbmRpY2VzIHRoYW4gZmVhdHVyZXMARXJyb3IgbG9va2luZyBmb3IgcmVzb3VyY2VzIGRpcmVjdG9yeSBwYXRoAEFzc2VydGlvbiBgcm93IDwgbUhlaWdodGAgZmFpbGVkIGluIABBc3NlcnRpb24gYG1CdWNrZXRzLnNpemUoKSA9PSBtTnVtQnVja2V0c1hgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBneXkgPD0gNDEyOTAyNGAgZmFpbGVkIGluIABBc3NlcnRpb24gYHcxID49IDAgJiYgdzEgPD0gMS4wMDAxYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgaW5kZXggPD0gKGJpblggKyBiaW5ZKm1OdW1YQmlucyArIGJpbkFuZ2xlKm1OdW1YQmlucyptTnVtWUJpbnMgKyBiaW5TY2FsZSptTnVtWEJpbnMqbU51bVlCaW5zKm1OdW1BbmdsZUJpbnMpYCBmYWlsZWQgaW4gAEVycm9yIGNyZWF0aW5nIHJlc291cmNlcyBkaXJlY3RvcnkgcGF0aAAvaG9tZS93YWx0ZXIva2Fsd2FsdC1naXRodWIvQVIuanMtZ2l0aHViLW9yZy9hcnRvb2xraXQ1LWpzL2xpYi9hcnRvb2xraXQ1L2xpYi9TUkMvS1BNL0ZyZWFrTWF0Y2hlci9mcmFtZXdvcmsvaW1hZ2UuaABCdWNrZXRzIGFyZSBub3QgYWxsb2NhdGVkAEFzc2VydGlvbiBgbnVtX2luZGljZXMgPj0gbUtgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGB3MiA+PSAwICYmIHcyIDw9IDEuMDAwMWAgZmFpbGVkIGluIABBc3NlcnRpb24gYGd5eSA+PSAwYCBmYWlsZWQgaW4gAE5vdCBlbm91Z2ggZmVhdHVyZXMAcm93IG91dCBvZiBib3VuZHMAdmVjdG9yAEFzc2VydGlvbiBgbUJ1Y2tldHNbMF0uc2l6ZSgpID09IG1OdW1CdWNrZXRzWWAgZmFpbGVkIGluIABBc3NlcnRpb24gYGd4eSA8PSA0MTI5MDI0YCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgdzMgPj0gMCAmJiB3MyA8PSAxLjAwMDFgIGZhaWxlZCBpbiAARXJyb3I6IFVuYWJsZSB0byBjaGFuZ2Ugd29ya2luZyBkaXJlY3RvcnkgdG8gJyVzJy4KAEFzc2lnbm1lbnQgc2l6ZSBpcyBpbmNvcnJlY3QAQXNzZXJ0aW9uIGBtRmVhdHVyZVBvaW50cy5zaXplKCkgPD0gbU1heE51bUZlYXR1cmVQb2ludHNgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBneHkgPj0gLTQxMjkwMjRgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGAodzArdzErdzIrdzMpIDw9IDEuMDAwMWAgZmFpbGVkIGluIABBc3NlcnRpb24gYG4gPiAwYCBmYWlsZWQgaW4gAFslIC4zZiAlIC4zZiAlIC4zZl0gWyUgNi4xZl0KAAADAAAAAwAAAAQAAAAEAAAABAAAAAEAAAAEAAAAAgAAAAIAAAACAAAAAgAAAAIAAAABAAAAAQAAAAEAQYCtAQunMgQAAACIAAAABQAAAJAAAAAGAAAAmAAAAAkAAACwAAAAGAQAAFMLAAAGDgAA0w8AAC5pc2V0AHJiAE42dmlzaW9uMjVHYXVzc2lhblNjYWxlU3BhY2VQeXJhbWlkRQAAABT6AAC5VgAAVG9vIG1hbnkgZmVhdHVyZSBwb2ludHMAdmVjdG9yAC9ob21lL3dhbHRlci9rYWx3YWx0LWdpdGh1Yi9BUi5qcy1naXRodWItb3JnL2FydG9vbGtpdDUtanMvbGliL2FydG9vbGtpdDUvbGliL1NSQy9LUE0vRnJlYWtNYXRjaGVyL3V0aWxzL3BhcnRpYWxfc29ydC5oAEFzc2VydGlvbiBgcG9zID09IDY2NmAgZmFpbGVkIGluIABBc3NlcnRpb24gYG51bV9jZW50ZXJzID4gMGAgZmFpbGVkIGluIABUaGVyZSBtdXN0IGJlIGF0IGxlYXN0IDEgY2VudGVyAG4gbXVzdCBiZSBwb3NpdGl2ZQBQb3NpdGlvbiBpcyBub3Qgd2l0aGluIHJhbmdlAEFzc2VydGlvbiBga3Auc2NhbGUgPCBtTGFwbGFjaWFuUHlyYW1pZC5udW1TY2FsZVBlck9jdGF2ZSgpYCBmYWlsZWQgaW4gAFslc10gWyVzXSBbJXNdIDogRm91bmQgJWQgZmVhdHVyZXMgaW4gcXVlcnkARmVhdHVyZSBwb2ludCBzY2FsZSBpcyBvdXQgb2YgYm91bmRzAEFzc2VydGlvbiBgayA+IDBgIGZhaWxlZCBpbiAAayBtdXN0IGJlIHBvc2l0aXZlAEZpbmQgTWF0Y2hlcyAoMSkAQXNzZXJ0aW9uIGBrcC5zY29yZSA9PSBsYXAxLmdldDxmbG9hdD4oeSlbeF1gIGZhaWxlZCBpbiAAU2NvcmUgaXMgbm90IGNvbnNpc3RlbnQgd2l0aCB0aGUgRG9HIGltYWdlAEhvdWdoIFZvdGluZyAoMSkARmluZCBIb3VnaCBNYXRjaGVzICgxKQBBc3NlcnRpb24gYGJ1Y2tldFswXS5maXJzdCA+PSBidWNrZXRbbl0uZmlyc3RgIGZhaWxlZCBpbiAAbnRoX2VsZW1lbnQgZmFpbGVkAEVzdGltYXRlIEhvbW9ncmFwaHkgKDEpAEZpbmQgSW5saWVycyAoMSkAQXNzZXJ0aW9uIGBvY3RhdmUgPCBtTnVtT2N0YXZlc2AgZmFpbGVkIGluIAAvaG9tZS93YWx0ZXIva2Fsd2FsdC1naXRodWIvQVIuanMtZ2l0aHViLW9yZy9hcnRvb2xraXQ1LWpzL2xpYi9hcnRvb2xraXQ1L2xpYi9TUkMvS1BNL0ZyZWFrTWF0Y2hlci9kZXRlY3RvcnMvZ2F1c3NpYW5fc2NhbGVfc3BhY2VfcHlyYW1pZC5oAEZpbmQgTWF0Y2hlcyAoMikAT2N0YXZlIG91dCBvZiByYW5nZQBIb3VnaCBWb3RpbmcgKDIpAEZpbmQgSG91Z2ggTWF0Y2hlcyAoMikAQXNzZXJ0aW9uIGBzY2FsZSA8IG1OdW1TY2FsZXNQZXJPY3RhdmVgIGZhaWxlZCBpbiAAU2NhbGUgb3V0IG9mIHJhbmdlAEVzdGltYXRlIEhvbW9ncmFwaHkgKDIpAEZpbmQgSW5saWVycyAoMikAQXNzZXJ0aW9uIGBpbmRleCA8IG1JbWFnZXMuc2l6ZSgpYCBmYWlsZWQgaW4gAC9ob21lL3dhbHRlci9rYWx3YWx0LWdpdGh1Yi9BUi5qcy1naXRodWItb3JnL2FydG9vbGtpdDUtanMvbGliL2FydG9vbGtpdDUvbGliL1NSQy9LUE0vRnJlYWtNYXRjaGVyL2RldGVjdG9ycy9Eb0dfc2NhbGVfaW52YXJpYW50X2RldGVjdG9yLmgAQXNzZXJ0aW9uIGBiZXN0X2luZGV4ICE9IHN0ZDo6bnVtZXJpY19saW1pdHM8c2l6ZV90Pjo6bWF4KClgIGZhaWxlZCBpbiAAL2hvbWUvd2FsdGVyL2thbHdhbHQtZ2l0aHViL0FSLmpzLWdpdGh1Yi1vcmcvYXJ0b29sa2l0NS1qcy9saWIvYXJ0b29sa2l0NS9saWIvU1JDL0tQTS9GcmVha01hdGNoZXIvbWF0Y2hlcnMvZmVhdHVyZV9tYXRjaGVyLWlubGluZS5oAEluZGV4IGlzIG91dCBvZiByYW5nZQBTb21ldGhpbmcgc3RyYW5nZQBBc3NlcnRpb24gYHNjYWxlID49IDBgIGZhaWxlZCBpbiAAU2NhbGUgbXVzdCBiZSBwb3NpdGl2ZQBBc3NlcnRpb24gYG1NYXRjaGVzLnNpemUoKSA8PSBmZWF0dXJlczEtPnNpemUoKWAgZmFpbGVkIGluIABOdW1iZXIgb2YgbWF0Y2hlcyBzaG91bGQgYmUgbG93ZXIAU2NhbGUgbXVzdCBiZSBsZXNzIHRoYW4gbnVtYmVyIG9mIHNjYWxlIHBlciBvY3RhdmUAQXNzZXJ0aW9uIGBsYXAwLmhlaWdodCgpID09IGxhcDEuaGVpZ2h0KCkgPT0gbGFwMi5oZWlnaHQoKWAgZmFpbGVkIGluIABBc3NlcnRpb24gYG1Sb290LmdldCgpYCBmYWlsZWQgaW4gAFdpZHRoL2hlaWdodCBhcmUgbm90IGNvbnNpc3RlbnQAUm9vdCBjYW5ub3QgYmUgTlVMTABBc3NlcnRpb24gYG1pbmkgIT0gLTFgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGAobGFwMC5oZWlnaHQoKSA9PSBsYXAxLmhlaWdodCgpKSAmJiAoKGxhcDEuaGVpZ2h0KCk+PjEpID09IGxhcDIuaGVpZ2h0KCkpYCBmYWlsZWQgaW4gAE1pbmltdW0gaW5kZXggbm90IHNldABBc3NlcnRpb24gYCgobGFwMC53aWR0aCgpPj4xKSA9PSBsYXAxLndpZHRoKCkpICYmIChsYXAxLndpZHRoKCkgPT0gbGFwMi53aWR0aCgpKWAgZmFpbGVkIGluIABBc3NlcnRpb24gYDBgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBuIDw9IGluX21hdGNoZXMuc2l6ZSgpYCBmYWlsZWQgaW4gAEltYWdlIHNpemVzIGFyZSBpbmNvbnNpc3RlbnQAU2hvdWxkIGJlIHRoZSBzYW1lAEFzc2VydGlvbiBgYmluWCA+PSAwYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgKHgtMSkgPj0gMCAmJiAoeCsxKSA8IGxhcDEud2lkdGgoKWAgZmFpbGVkIGluIAB4IG91dCBvZiBib3VuZHMAL2hvbWUvd2FsdGVyL2thbHdhbHQtZ2l0aHViL0FSLmpzLWdpdGh1Yi1vcmcvYXJ0b29sa2l0NS1qcy9saWIvYXJ0b29sa2l0NS9saWIvU1JDL0tQTS9GcmVha01hdGNoZXIvbWF0Y2hlcnMvaG91Z2hfc2ltaWxhcml0eV92b3RpbmcuaABiaW5YIG91dCBvZiByYW5nZQBBc3NlcnRpb24gYCh5LTEpID49IDAgJiYgKHkrMSkgPCBsYXAxLmhlaWdodCgpYCBmYWlsZWQgaW4gAHkgb3V0IG9mIGJvdW5kcwBBc3NlcnRpb24gYGJpblggPCBtTnVtWEJpbnNgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBiaW5ZID49IDBgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBsYXAwLndpZHRoKCkgPT0gbGFwMS53aWR0aCgpYCBmYWlsZWQgaW4gAEltYWdlIGRpbWVuc2lvbnMgaW5jb25zaXN0ZW50AGJpblkgb3V0IG9mIHJhbmdlAEFzc2VydGlvbiBgYmluWSA8IG1OdW1ZQmluc2AgZmFpbGVkIGluIABBc3NlcnRpb24gYGxhcDAud2lkdGgoKSA9PSBsYXAyLndpZHRoKClgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBiaW5BbmdsZSA+PSAwYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgbGFwMC5oZWlnaHQoKSA9PSBsYXAxLmhlaWdodCgpYCBmYWlsZWQgaW4gAGJpbkFuZ2xlIG91dCBvZiByYW5nZQBBc3NlcnRpb24gYGxhcDAuaGVpZ2h0KCkgPT0gbGFwMi5oZWlnaHQoKWAgZmFpbGVkIGluIABBc3NlcnRpb24gYGJpbkFuZ2xlIDwgbU51bUFuZ2xlQmluc2AgZmFpbGVkIGluIABBc3NlcnRpb24gYCh4LTEpID49IDAgJiYgKHgrMSkgPCBpbS53aWR0aCgpYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgYmluU2NhbGUgPj0gMGAgZmFpbGVkIGluIABBc3NlcnRpb24gYCh5LTEpID49IDAgJiYgKHkrMSkgPCBpbS5oZWlnaHQoKWAgZmFpbGVkIGluIABiaW5TY2FsZSBvdXQgb2YgcmFuZ2UAQXNzZXJ0aW9uIGAobGFwMC53aWR0aCgpPj4xKSA9PSBsYXAyLndpZHRoKClgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBiaW5TY2FsZSA8IG1OdW1TY2FsZUJpbnNgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGAobGFwMC5oZWlnaHQoKT4+MSkgPT0gbGFwMi5oZWlnaHQoKWAgZmFpbGVkIGluIABBc3NlcnRpb24gYHhfZGl2XzItMC41ZiA+PSAwYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgZGlzdEJpbkFuZ2xlID49IDBgIGZhaWxlZCBpbiAAeF9kaXZfMiBvdXQgb2YgYm91bmRzIG91dCBvZiBib3VuZHMgZm9yIGludGVycG9sYXRpb24AZGlzdEJpbkFuZ2xlIG11c3Qgbm90IGJlIG5lZ2F0aXZlAEFzc2VydGlvbiBgaHlwLnNpemUoKSA+PSA5Km1heF9udW1faHlwb3RoZXNlc2AgZmFpbGVkIGluIABBc3NlcnRpb24gYHlfZGl2XzItMC41ZiA+PSAwYCBmYWlsZWQgaW4gAHlfZGl2XzIgb3V0IG9mIGJvdW5kcyBvdXQgb2YgYm91bmRzIGZvciBpbnRlcnBvbGF0aW9uAC9ob21lL3dhbHRlci9rYWx3YWx0LWdpdGh1Yi9BUi5qcy1naXRodWItb3JnL2FydG9vbGtpdDUtanMvbGliL2FydG9vbGtpdDUvbGliL1NSQy9LUE0vRnJlYWtNYXRjaGVyL2hvbW9ncmFwaHlfZXN0aW1hdGlvbi9yb2J1c3RfaG9tb2dyYXBoeS5oAGh5cCB2ZWN0b3Igc2hvdWxkIGJlIG9mIHNpemUgOSptYXhfbnVtX2h5cG90aGVzZXMAQXNzZXJ0aW9uIGB4X2Rpdl8yKzAuNWYgPCBsYXAyLndpZHRoKClgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGB0bXBfaS5zaXplKCkgPj0gbnVtX3BvaW50c2AgZmFpbGVkIGluIABBc3NlcnRpb24gYHlfZGl2XzIrMC41ZiA8IGxhcDIuaGVpZ2h0KClgIGZhaWxlZCBpbiAAdG1wX2kgdmVjdG9yIHNob3VsZCBiZSBvZiBzaXplIG51bV9wb2ludHMAQXNzZXJ0aW9uIGAobGFwMC53aWR0aCgpPj4xKSA9PSBsYXAxLndpZHRoKClgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBoeXBfY29zdHMuc2l6ZSgpID49IG1heF9udW1faHlwb3RoZXNlc2AgZmFpbGVkIGluIABBc3NlcnRpb24gYChsYXAwLmhlaWdodCgpPj4xKSA9PSBsYXAxLmhlaWdodCgpYCBmYWlsZWQgaW4gAHZlY3RvcgBBc3NlcnRpb24gYG4gPiAwYCBmYWlsZWQgaW4gAC9ob21lL3dhbHRlci9rYWx3YWx0LWdpdGh1Yi9BUi5qcy1naXRodWItb3JnL2FydG9vbGtpdDUtanMvbGliL2FydG9vbGtpdDUvbGliL1NSQy9LUE0vRnJlYWtNYXRjaGVyL3V0aWxzL3BhcnRpYWxfc29ydC5oAEFzc2VydGlvbiBgcm93IDwgbUhlaWdodGAgZmFpbGVkIGluIAAvaG9tZS93YWx0ZXIva2Fsd2FsdC1naXRodWIvQVIuanMtZ2l0aHViLW9yZy9hcnRvb2xraXQ1LWpzL2xpYi9hcnRvb2xraXQ1L2xpYi9TUkMvS1BNL0ZyZWFrTWF0Y2hlci9mcmFtZXdvcmsvaW1hZ2UuaABuIG11c3QgYmUgcG9zaXRpdmUAcm93IG91dCBvZiBib3VuZHMAQXNzZXJ0aW9uIGBrID4gMGAgZmFpbGVkIGluIABrIG11c3QgYmUgcG9zaXRpdmUAQXNzZXJ0aW9uIGAoaW50KXN0ZDo6Zmxvb3IoeCkgPT0gKGludCl4YCBmYWlsZWQgaW4gAC9ob21lL3dhbHRlci9rYWx3YWx0LWdpdGh1Yi9BUi5qcy1naXRodWItb3JnL2FydG9vbGtpdDUtanMvbGliL2FydG9vbGtpdDUvbGliL1NSQy9LUE0vRnJlYWtNYXRjaGVyL2RldGVjdG9ycy9pbnRlcnBvbGF0ZS5oAEFzc2VydGlvbiBgMGAgZmFpbGVkIGluIABGYWlsZWQgdG8gY29tcHV0ZSBtYXRyaXggaW52ZXJzZQBmbG9vcigpIGFuZCBjYXN0IG5vdCB0aGUgc2FtZQBBc3NlcnRpb24gYChpbnQpc3RkOjpmbG9vcih5KSA9PSAoaW50KXlgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGB5cCA+PSAwICYmIHlwIDwgaGVpZ2h0YCBmYWlsZWQgaW4gAHlwIG91dCBvZiBib3VuZHMAQXNzZXJ0aW9uIGB5cF9wbHVzXzEgPj0gMCAmJiB5cF9wbHVzXzEgPCBoZWlnaHRgIGZhaWxlZCBpbiAAeXBfcGx1c18xIG91dCBvZiBib3VuZHMAQXNzZXJ0aW9uIGB4cCA+PSAwICYmIHhwIDwgd2lkdGhgIGZhaWxlZCBpbiAAeHAgb3V0IG9mIGJvdW5kcwBBc3NlcnRpb24gYHhwX3BsdXNfMSA+PSAwICYmIHhwX3BsdXNfMSA8IHdpZHRoYCBmYWlsZWQgaW4gAHhwX3BsdXNfMSBvdXQgb2YgYm91bmRzAEFzc2VydGlvbiBgdzAgPj0gMCAmJiB3MCA8PSAxLjAwMDFgIGZhaWxlZCBpbiAAT3V0IG9mIHJhbmdlAEFzc2VydGlvbiBgdzEgPj0gMCAmJiB3MSA8PSAxLjAwMDFgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGB3MiA+PSAwICYmIHcyIDw9IDEuMDAwMWAgZmFpbGVkIGluIABBc3NlcnRpb24gYHczID49IDAgJiYgdzMgPD0gMS4wMDAxYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgKHcwK3cxK3cyK3czKSA8PSAxLjAwMDFgIGZhaWxlZCBpbiAAAAAAAADgVgAAEQAAABIAAAAAAAAAJG0AABMAAAAUAAAATjZ2aXNpb245RXhjZXB0aW9uRQA8+gAA5GwAAFT7AABONnZpc2lvbjE4Qmlub21pYWxQeXJhbWlkMzJmRQAAADz6AAAEbQAA4FYAAAAAAAD4bAAADwAAABUAAAAWAAAAuVKMPo5a5z65Uow+AAAAAAAAAAD4bQAAFwAAABgAAAAZAAAAGgAAABsAAABOU3QzX18yMjBfX3NoYXJlZF9wdHJfcG9pbnRlcklQTjZ2aXNpb244S2V5ZnJhbWVJTGk5NkVFRU5TXzEwc2hhcmVkX3B0cklTM19FMjdfX3NoYXJlZF9wdHJfZGVmYXVsdF9kZWxldGVJUzNfUzNfRUVOU185YWxsb2NhdG9ySVMzX0VFRUUAPPoAAHBtAAC09wAATlN0M19fMjEwc2hhcmVkX3B0cklONnZpc2lvbjhLZXlmcmFtZUlMaTk2RUVFRTI3X19zaGFyZWRfcHRyX2RlZmF1bHRfZGVsZXRlSVMzX1MzX0VFAGJvb2wgdmlzaW9uOjpWaXN1YWxEYXRhYmFzZTx2aXNpb246OkZSRUFLRXh0cmFjdG9yLCB2aXNpb246OkJpbmFyeUZlYXR1cmVTdG9yZSwgdmlzaW9uOjpCaW5hcnlGZWF0dXJlTWF0Y2hlcjw5Nj4+OjpxdWVyeShjb25zdCBHYXVzc2lhblNjYWxlU3BhY2VQeXJhbWlkICopIFtGRUFUVVJFX0VYVFJBQ1RPUiA9IHZpc2lvbjo6RlJFQUtFeHRyYWN0b3IsIFNUT1JFID0gdmlzaW9uOjpCaW5hcnlGZWF0dXJlU3RvcmUsIE1BVENIRVIgPSB2aXNpb246OkJpbmFyeUZlYXR1cmVNYXRjaGVyPDk2Pl0AaHlwX2Nvc3RzIHZlY3RvciBzaG91bGQgYmUgb2Ygc2l6ZSBtYXhfbnVtX2h5cG90aGVzZXMAQbTfAQvfULK+uT4S3KC+kL45PhLcoL6Qvjm+AAAAgLK+ub4S3KA+kL45vhLcoD6Qvjk+0nIYvwAAAADScpi+OgYEv9JymD46BgS/0nIYPwAAAIDScpg+OgYEP9JymL46BgQ/AAAAgFa4Pb9mTSQ/Vri9vmZNJD9WuL0+AAAAAFa4PT9mTSS/Vri9PmZNJL9WuL2+DOlYPwAAAIAM6dg+mdk7Pwzp2L6Z2Ts/DOlYvwAAAAAM6di+mdk7vwzp2D6Z2Tu/AAAAAPxTbj/xZU6/DVTuPvFlTr8NVO6+AAAAgPxTbr/xZU4/DVTuvvFlTj8NVO4+AACAvwAAAAAAAAC/0LNdvwAAAD/Qs12/AACAPwAAAIAAAAA/0LNdPwAAAL/Qs10/AAAAADhxAAAXAAAAHAAAAB0AAAAeAAAAHwAAAE5TdDNfXzIyMF9fc2hhcmVkX3B0cl9wb2ludGVySVBoMTZOdWxsQXJyYXlEZWxldGVySWhFTlNfOWFsbG9jYXRvckloRUVFRQAAAAA8+gAA7HAAALT3AAAxNk51bGxBcnJheURlbGV0ZXJJaEUAAAAAAAAA4HEAABcAAAAgAAAAIQAAACIAAAAjAAAATlN0M19fMjIwX19zaGFyZWRfcHRyX3BvaW50ZXJJUGhOU18xMHNoYXJlZF9wdHJJaEUyN19fc2hhcmVkX3B0cl9kZWZhdWx0X2RlbGV0ZUloaEVFTlNfOWFsbG9jYXRvckloRUVFRQA8+gAAeHEAALT3AABOU3QzX18yMTBzaGFyZWRfcHRySWhFMjdfX3NoYXJlZF9wdHJfZGVmYXVsdF9kZWxldGVJaGhFRQB2aXNpb246OlNjb3BlZFRpbWVyOjp+U2NvcGVkVGltZXIoKQBpbmZpbml0eQBNaXNzaW5nIEh1ZmZtYW4gY29kZSB0YWJsZSBlbnRyeQBGZWJydWFyeQBKYW51YXJ5AEp1bHkAVGh1cnNkYXkAVHVlc2RheQBXZWRuZXNkYXkAU2F0dXJkYXkAU3VuZGF5AE1vbmRheQBGcmlkYXkATWF5ACVtLyVkLyV5AE1BWF9BTExPQ19DSFVOSyBpcyB3cm9uZywgcGxlYXNlIGZpeABBTElHTl9UWVBFIGlzIHdyb25nLCBwbGVhc2UgZml4AHNldE1hcmtlckluZm9WZXJ0ZXgATm90IGEgSlBFRyBmaWxlOiBzdGFydHMgd2l0aCAweCUwMnggMHglMDJ4AENvcnJ1cHQgSlBFRyBkYXRhOiAldSBleHRyYW5lb3VzIGJ5dGVzIGJlZm9yZSBtYXJrZXIgMHglMDJ4AFVuZXhwZWN0ZWQgbWFya2VyIDB4JTAyeABVbnN1cHBvcnRlZCBtYXJrZXIgdHlwZSAweCUwMngAVW5zdXBwb3J0ZWQgSlBFRyBwcm9jZXNzOiBTT0YgdHlwZSAweCUwMngARGVmaW5lIEh1ZmZtYW4gVGFibGUgMHglMDJ4AERlZmluZSBBcml0aG1ldGljIFRhYmxlIDB4JTAyeDogMHglMDJ4AC0rICAgMFgweAAtMFgrMFggMFgtMHgrMHggMHgAQm9ndXMgREFDIHZhbHVlIDB4JXgAX19uZXh0X3ByaW1lIG92ZXJmbG93AEh1ZmZtYW4gY29kZSBzaXplIHRhYmxlIG92ZXJmbG93AE5vdgBUaHUAICAgICAgICAlNHUgJTR1ICU0dSAlNHUgJTR1ICU0dSAlNHUgJTR1AEpQRUcgcGFyYW1ldGVyIHN0cnVjdCBtaXNtYXRjaDogbGlicmFyeSB0aGlua3Mgc2l6ZSBpcyAldSwgY2FsbGVyIGV4cGVjdHMgJXUARGVmaW5lIFJlc3RhcnQgSW50ZXJ2YWwgJXUAV2FybmluZzogdGh1bWJuYWlsIGltYWdlIHNpemUgZG9lcyBub3QgbWF0Y2ggZGF0YSBsZW5ndGggJXUATWlzY2VsbGFuZW91cyBtYXJrZXIgMHglMDJ4LCBsZW5ndGggJXUASkZJRiBleHRlbnNpb24gbWFya2VyOiB0eXBlIDB4JTAyeCwgbGVuZ3RoICV1AEpGSUYgZXh0ZW5zaW9uIG1hcmtlcjogcGFsZXR0ZSB0aHVtYm5haWwgaW1hZ2UsIGxlbmd0aCAldQBKRklGIGV4dGVuc2lvbiBtYXJrZXI6IEpQRUctY29tcHJlc3NlZCB0aHVtYm5haWwgaW1hZ2UsIGxlbmd0aCAldQBKRklGIGV4dGVuc2lvbiBtYXJrZXI6IFJHQiB0aHVtYm5haWwgaW1hZ2UsIGxlbmd0aCAldQBVbmtub3duIEFQUDE0IG1hcmtlciAobm90IEFkb2JlKSwgbGVuZ3RoICV1AFVua25vd24gQVBQMCBtYXJrZXIgKG5vdCBKRklGKSwgbGVuZ3RoICV1AE9idGFpbmVkIFhNUyBoYW5kbGUgJXUARnJlZWQgWE1TIGhhbmRsZSAldQBPYnRhaW5lZCBFTVMgaGFuZGxlICV1AEZyZWVkIEVNUyBoYW5kbGUgJXUAdW5zdXBwb3J0ZWQgbG9jYWxlIGZvciBzdGFuZGFyZCBpbnB1dABBdWd1c3QAZ2V0VHJhbnNNYXRNdWx0aVNxdWFyZVJvYnVzdABJbnZhbGlkIGNyb3AgcmVxdWVzdABVbnN1cHBvcnRlZCBjb2xvciBjb252ZXJzaW9uIHJlcXVlc3QAdW5zaWduZWQgc2hvcnQAZ2V0TXVsdGlNYXJrZXJDb3VudABnZXRUcmFuc01hdFNxdWFyZUNvbnQAdW5zaWduZWQgaW50AENvcnJ1cHQgSlBFRyBkYXRhOiBwcmVtYXR1cmUgZW5kIG9mIGRhdGEgc2VnbWVudABoZWlnaHQARnJhY3Rpb25hbCBzYW1wbGluZyBub3QgaW1wbGVtZW50ZWQgeWV0AENDSVI2MDEgc2FtcGxpbmcgbm90IGltcGxlbWVudGVkIHlldABOb3QgaW1wbGVtZW50ZWQgeWV0AGZzZXQAZ2V0AE9jdABmbG9hdABTYXQAdWludDY0X3QAQ2Fubm90IHF1YW50aXplIG1vcmUgdGhhbiAlZCBjb2xvciBjb21wb25lbnRzAFN0YXJ0IE9mIFNjYW46ICVkIGNvbXBvbmVudHMAQm9ndXMgdmlydHVhbCBhcnJheSBhY2Nlc3MAQm9ndXMgc2FtcGxpbmcgZmFjdG9ycwBRdWFudGl6aW5nIHRvICVkID0gJWQqJWQqJWQgY29sb3JzAFF1YW50aXppbmcgdG8gJWQgY29sb3JzAENhbm5vdCBxdWFudGl6ZSB0byBmZXdlciB0aGFuICVkIGNvbG9ycwBDYW5ub3QgcXVhbnRpemUgdG8gbW9yZSB0aGFuICVkIGNvbG9ycwBJbnZhbGlkIEpQRUcgZmlsZSBzdHJ1Y3R1cmU6IHR3byBTT0kgbWFya2VycwBJbnZhbGlkIEpQRUcgZmlsZSBzdHJ1Y3R1cmU6IHR3byBTT0YgbWFya2VycwBuZnRNYXJrZXJzAFNtb290aGluZyBub3Qgc3VwcG9ydGVkIHdpdGggbm9uc3RhbmRhcmQgc2FtcGxpbmcgcmF0aW9zAE1heGltdW0gc3VwcG9ydGVkIGltYWdlIGRpbWVuc2lvbiBpcyAldSBwaXhlbHMAQXBwbGljYXRpb24gdHJhbnNmZXJyZWQgdG9vIG1hbnkgc2NhbmxpbmVzAEFwcGxpY2F0aW9uIHRyYW5zZmVycmVkIHRvbyBmZXcgc2NhbmxpbmVzAEZhaWxlZCB0byBjcmVhdGUgdGVtcG9yYXJ5IGZpbGUgJXMAQ2xvc2VkIHRlbXBvcmFyeSBmaWxlICVzAE9wZW5lZCB0ZW1wb3JhcnkgZmlsZSAlcwBBcHIAdmVjdG9yAElucHV0IGZpbGUgcmVhZCBlcnJvcgBzZXRNYXJrZXJJbmZvRGlyAEludmFsaWQgSlBFRyBmaWxlIHN0cnVjdHVyZTogbWlzc2luZyBTT1MgbWFya2VyAG5mdE1hcmtlcgBnZXRNYXJrZXIAZGV0ZWN0TWFya2VyAF9hZGRNdWx0aU1hcmtlcgBnZXRNdWx0aUVhY2hNYXJrZXIAX2FkZE1hcmtlcgBnZXRORlRNYXJrZXIAZGV0ZWN0TkZUTWFya2VyAF9hZGRORlRNYXJrZXIAT2N0b2JlcgBOb3ZlbWJlcgBTZXB0ZW1iZXIARGVjZW1iZXIAdW5zaWduZWQgY2hhcgBpb3NfYmFzZTo6Y2xlYXIATWFyAFVucmVjb2duaXplZCBjb21wb25lbnQgSURzICVkICVkICVkLCBhc3N1bWluZyBZQ2JDcgBzZXR1cABWaXJ0dWFsIGFycmF5IGNvbnRyb2xsZXIgbWVzc2VkIHVwAFNlcAAlSTolTTolUyAlcABzZXRQYXR0UmF0aW8AZ2V0UGF0dFJhdGlvAHRlYXJkb3duAFN1bgBKdW4Ac3RkOjpleGNlcHRpb24AQm9ndXMgSHVmZm1hbiB0YWJsZSBkZWZpbml0aW9uAFNlbGVjdGVkICVkIGNvbG9ycyBmb3IgcXVhbnRpemF0aW9uAEltYWdlIHRvbyB3aWRlIGZvciB0aGlzIGltcGxlbWVudGF0aW9uAE1vbgBuYW4ARGlkbid0IGV4cGVjdCBtb3JlIHRoYW4gb25lIHNjYW4AU2FtcGxpbmcgZmFjdG9ycyB0b28gbGFyZ2UgZm9yIGludGVybGVhdmVkIHNjYW4ASmFuAGdldE1hcmtlck51bQBnZXRNdWx0aU1hcmtlck51bQBKdWwAYm9vbABCdWZmZXIgcGFzc2VkIHRvIEpQRUcgbGlicmFyeSBpcyB0b28gc21hbGwAQXByaWwAc2V0TG9nTGV2ZWwAZ2V0TG9nTGV2ZWwAZW1zY3JpcHRlbjo6dmFsAHB1c2hfYmFjawBGcmkAZHBpAGJhZF9hcnJheV9uZXdfbGVuZ3RoAEJvZ3VzIG1hcmtlciBsZW5ndGgAd2lkdGgATWFyY2gAQXVnAHVuc2lnbmVkIGxvbmcAc3RkOjp3c3RyaW5nAGJhc2ljX3N0cmluZwBzdGQ6OnN0cmluZwBzdGQ6OnUxNnN0cmluZwBzdGQ6OnUzMnN0cmluZwBDb3B5cmlnaHQgKEMpIDIwMTgsIFRob21hcyBHLiBMYW5lLCBHdWlkbyBWb2xsYmVkaW5nAGluZgAlLjBMZgAlTGYAcmVzaXplAHRydWUAVHVlAGZhbHNlAFN1c3BlbnNpb24gbm90IGFsbG93ZWQgaGVyZQBnZXRUcmFuc01hdFNxdWFyZQBnZXRUcmFuc01hdE11bHRpU3F1YXJlAHNldE1hdHJpeENvZGVUeXBlAGdldE1hdHJpeENvZGVUeXBlAEp1bmUAc2V0UHJvamVjdGlvbk5lYXJQbGFuZQBnZXRQcm9qZWN0aW9uTmVhclBsYW5lAHNldFByb2plY3Rpb25GYXJQbGFuZQBnZXRQcm9qZWN0aW9uRmFyUGxhbmUAUmVxdWVzdGVkIGZlYXR1cmUgd2FzIG9taXR0ZWQgYXQgY29tcGlsZSB0aW1lAFNlZWsgZmFpbGVkIG9uIHRlbXBvcmFyeSBmaWxlAFJlYWQgZmFpbGVkIG9uIHRlbXBvcmFyeSBmaWxlAEVtcHR5IGlucHV0IGZpbGUAUHJlbWF0dXJlIGVuZCBvZiBpbnB1dCBmaWxlAFByZW1hdHVyZSBlbmQgb2YgSlBFRyBmaWxlAHNldENhbWVyYSgpOiBFcnJvciBjcmVhdGluZyAzRCBoYW5kbGUAZG91YmxlAERDVCBjb2VmZmljaWVudCBvdXQgb2YgcmFuZ2UASW52YWxpZCBjb2xvciBxdWFudGl6YXRpb24gbW9kZSBjaGFuZ2UASlBFRyBkYXRhc3RyZWFtIGNvbnRhaW5zIG5vIGltYWdlACAgICB3aXRoICVkIHggJWQgdGh1bWJuYWlsIGltYWdlAGdldFByb2Nlc3NpbmdJbWFnZQBTdGFydCBvZiBJbWFnZQBFbmQgT2YgSW1hZ2UAQm9ndXMgYnVmZmVyIGNvbnRyb2wgbW9kZQBDb3JydXB0IEpQRUcgZGF0YTogYmFkIEh1ZmZtYW4gY29kZQBDb3JydXB0IEpQRUcgZGF0YTogYmFkIGFyaXRobWV0aWMgY29kZQBzZXRQYXR0ZXJuRGV0ZWN0aW9uTW9kZQBnZXRQYXR0ZXJuRGV0ZWN0aW9uTW9kZQBzZXREZWJ1Z01vZGUAZ2V0RGVidWdNb2RlAHNldExhYmVsaW5nTW9kZQBnZXRMYWJlbGluZ01vZGUAc2V0VGhyZXNob2xkTW9kZQBnZXRUaHJlc2hvbGRNb2RlAHNldEltYWdlUHJvY01vZGUAZ2V0SW1hZ2VQcm9jTW9kZQBCb2d1cyBpbnB1dCBjb2xvcnNwYWNlAEJvZ3VzIEpQRUcgY29sb3JzcGFjZQBzZXRUaHJlc2hvbGQAZ2V0VGhyZXNob2xkAHZvaWQAQmFja2luZyBzdG9yZSBub3Qgc3VwcG9ydGVkAERDVCBzY2FsZWQgYmxvY2sgc2l6ZSAlZHglZCBub3Qgc3VwcG9ydGVkAFF1YW50aXphdGlvbiB0YWJsZSAweCUwMnggd2FzIG5vdCBkZWZpbmVkAEh1ZmZtYW4gdGFibGUgMHglMDJ4IHdhcyBub3QgZGVmaW5lZABBcml0aG1ldGljIHRhYmxlIDB4JTAyeCB3YXMgbm90IGRlZmluZWQAV3JpdGUgdG8gWE1TIGZhaWxlZABSZWFkIGZyb20gWE1TIGZhaWxlZABXcml0ZSB0byBFTVMgZmFpbGVkAFJlYWQgZnJvbSBFTVMgZmFpbGVkAFdlZAAgICAgICAgICUzZCAlM2QgJTNkICUzZCAlM2QgJTNkICUzZCAlM2QAV2FybmluZzogdW5rbm93biBKRklGIHJldmlzaW9uIG51bWJlciAlZC4lMDJkAENvcnJ1cHQgSlBFRyBkYXRhOiBmb3VuZCBtYXJrZXIgMHglMDJ4IGluc3RlYWQgb2YgUlNUJWQAU3RhcnQgT2YgRnJhbWUgMHglMDJ4OiB3aWR0aD0ldSwgaGVpZ2h0PSV1LCBjb21wb25lbnRzPSVkACAgICBDb21wb25lbnQgJWQ6ICVkaHglZHYgcT0lZABJbnZhbGlkIHByb2dyZXNzaXZlIHBhcmFtZXRlcnMgU3M9JWQgU2U9JWQgQWg9JWQgQWw9JWQAICBTcz0lZCwgU2U9JWQsIEFoPSVkLCBBbD0lZAAgICAgQ29tcG9uZW50ICVkOiBkYz0lZCBhYz0lZABJbnZhbGlkIHByb2dyZXNzaXZlIHBhcmFtZXRlcnMgYXQgc2NhbiBzY3JpcHQgZW50cnkgJWQASW52YWxpZCBzY2FuIHNjcmlwdCBhdCBlbnRyeSAlZABCb2d1cyBEUVQgaW5kZXggJWQAQm9ndXMgREhUIGluZGV4ICVkAEJvZ3VzIERBQyBpbmRleCAlZABUb28gbWFueSBjb2xvciBjb21wb25lbnRzOiAlZCwgbWF4ICVkAEluY29uc2lzdGVudCBwcm9ncmVzc2lvbiBzZXF1ZW5jZSBmb3IgY29tcG9uZW50ICVkIGNvZWZmaWNpZW50ICVkAFdyb25nIEpQRUcgbGlicmFyeSB2ZXJzaW9uOiBsaWJyYXJ5IGlzICVkLCBjYWxsZXIgZXhwZWN0cyAlZABBdCBtYXJrZXIgMHglMDJ4LCByZWNvdmVyeSBhY3Rpb24gJWQAVW5zdXBwb3J0ZWQgSlBFRyBkYXRhIHByZWNpc2lvbiAlZABEZWZpbmUgUXVhbnRpemF0aW9uIFRhYmxlICVkICBwcmVjaXNpb24gJWQAQWRvYmUgQVBQMTQgbWFya2VyOiB2ZXJzaW9uICVkLCBmbGFncyAweCUwNHggMHglMDR4LCB0cmFuc2Zvcm0gJWQASW1wcm9wZXIgY2FsbCB0byBKUEVHIGxpYnJhcnkgaW4gc3RhdGUgJWQAQ2Fubm90IHRyYW5zY29kZSBkdWUgdG8gbXVsdGlwbGUgdXNlIG9mIHF1YW50aXphdGlvbiB0YWJsZSAlZABVbmtub3duIEFkb2JlIGNvbG9yIHRyYW5zZm9ybSBjb2RlICVkAEludmFsaWQgbWVtb3J5IHBvb2wgY29kZSAlZABCb2d1cyBtZXNzYWdlIGNvZGUgJWQASkZJRiBBUFAwIG1hcmtlcjogdmVyc2lvbiAlZC4lMDJkLCBkZW5zaXR5ICVkeCVkICAlZABzdGQ6OmJhZF9hbGxvYwBEZWMAJWxkJWMAQ29tcG9uZW50IGluZGV4ICVkOiBtaXNtYXRjaGluZyBzYW1wbGluZyByYXRpbyAlZDolZCwgJWQ6JWQsICVjAEZlYgByd2EAU2NhbiBzY3JpcHQgZG9lcyBub3QgdHJhbnNtaXQgYWxsIGRhdGEAZ2V0TkZURGF0YQBfbG9hZENhbWVyYQBBUl9VU0VfVFJBQ0tJTkdfSElTVE9SWQBBUl9OT1VTRV9UUkFDS0lOR19ISVNUT1JZACVhICViICVkICVIOiVNOiVTICVZAFBPU0lYAEFSX1RFTVBMQVRFX01BVENISU5HX0NPTE9SX0FORF9NQVRSSVgAQVJfVEVNUExBVEVfTUFUQ0hJTkdfTU9OT19BTkRfTUFUUklYAEFSX0xBQkVMSU5HX1RIUkVTSF9NT0RFX0FVVE9fT1RTVQBBUl9NQVJLRVJfSU5GT19DVVRPRkZfUEhBU0VfTUFUQ0hfQ09OVFJBU1QAQVJfTUFYX0xPT1BfQ09VTlQASW52YWxpZCBjb21wb25lbnQgSUQgJWQgaW4gU09TAEFSX01BUktFUl9JTkZPX0NVVE9GRl9QSEFTRV9IRVVSSVNUSUNfVFJPVUJMRVNPTUVfTUFUUklYX0NPREVTAEVSUk9SX01BUktFUl9JTkRFWF9PVVRfT0ZfQk9VTkRTACVIOiVNOiVTAEFSX0xPR19MRVZFTF9FUlJPUgBBUl9NQVJLRVJfSU5GT19DVVRPRkZfUEhBU0VfUE9TRV9FUlJPUgBBUl9URU1QTEFURV9NQVRDSElOR19DT0xPUgBBUl9URU1QTEFURV9NQVRDSElOR19NT05PAEFSX0xPR19MRVZFTF9JTkZPAEFSX0xPR19MRVZFTF9SRUxfSU5GTwBBUl9MT0dfTEVWRUxfV0FSTgBBUl9NQVRSSVhfQ09ERV9ERVRFQ1RJT04AQVJfTUFSS0VSX0lORk9fQ1VUT0ZGX1BIQVNFX1BBVFRFUk5fRVhUUkFDVElPTgBBUl9MQUJFTElOR19CTEFDS19SRUdJT04AQVJfTEFCRUxJTkdfV0hJVEVfUkVHSU9OAE5BTgBBUl9MQUJFTElOR19USFJFU0hfTU9ERV9BVVRPX01FRElBTgBQTQBKUEVHTUVNAEFNAExDX0FMTABBUl9NQVJLRVJfSU5GT19DVVRPRkZfUEhBU0VfTUFUQ0hfQkFSQ09ERV9FRENfRkFJTABBUl9MQUJFTElOR19USFJFU0hfTU9ERV9NQU5VQUwAQVJfTUFSS0VSX0lORk9fQ1VUT0ZGX1BIQVNFX1BPU0VfRVJST1JfTVVMVEkAQVJfTE9PUF9CUkVBS19USFJFU0gAQVJfREVGQVVMVF9MQUJFTElOR19USFJFU0gAQVJfTE9HX0xFVkVMX0RFQlVHAExBTkcASW52YWxpZCBTT1MgcGFyYW1ldGVycyBmb3Igc2VxdWVudGlhbCBKUEVHAENhdXRpb246IHF1YW50aXphdGlvbiB0YWJsZXMgYXJlIHRvbyBjb2Fyc2UgZm9yIGJhc2VsaW5lIEpQRUcASW52YWxpZCBKUEVHIGZpbGUgc3RydWN0dXJlOiAlcyBiZWZvcmUgU09GAElORgBBUl9MQUJFTElOR19USFJFU0hfTU9ERV9BVVRPX0FEQVBUSVZFAEFSX01BUktFUl9JTkZPX0NVVE9GRl9QSEFTRV9OT05FAEFSX0RFQlVHX0RJU0FCTEUAQVJfREVCVUdfRU5BQkxFAEFSX0lNQUdFX1BST0NfRlJBTUVfSU1BR0UAQVJfSU1BR0VfUFJPQ19GSUVMRF9JTUFHRQBBUl9ERUZBVUxUX1BBVFRFUk5fREVURUNUSU9OX01PREUAQVJfREVGQVVMVF9NQVJLRVJfRVhUUkFDVElPTl9NT0RFAEFSX0RFRkFVTFRfREVCVUdfTU9ERQBBUl9ERUZBVUxUX0xBQkVMSU5HX01PREUAQVJfREVGQVVMVF9JTUFHRV9QUk9DX01PREUAQVJfTUFSS0VSX0lORk9fQ1VUT0ZGX1BIQVNFX01BVENIX0NPTkZJREVOQ0UARVJST1JfQVJDT05UUk9MTEVSX05PVF9GT1VORABFUlJPUl9NVUxUSU1BUktFUl9OT1RfRk9VTkQAQVJfTUFSS0VSX0lORk9fQ1VUT0ZGX1BIQVNFX01BVENIX0JBUkNPREVfTk9UX0ZPVU5EAEFSX01BUktFUl9JTkZPX0NVVE9GRl9QSEFTRV9NQVRDSF9HRU5FUklDAE91dHB1dCBmaWxlIHdyaXRlIGVycm9yIC0tLSBvdXQgb2YgZGlzayBzcGFjZT8AV3JpdGUgZmFpbGVkIG9uIHRlbXBvcmFyeSBmaWxlIC0tLSBvdXQgb2YgZGlzayBzcGFjZT8AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8c2hvcnQ+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PHVuc2lnbmVkIHNob3J0PgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzxpbnQ+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PHVuc2lnbmVkIGludD4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8ZmxvYXQ+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PHVpbnQ4X3Q+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PGludDhfdD4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8dWludDE2X3Q+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PGludDE2X3Q+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PHVpbnQzMl90PgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzxpbnQzMl90PgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzxjaGFyPgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzx1bnNpZ25lZCBjaGFyPgBzdGQ6OmJhc2ljX3N0cmluZzx1bnNpZ25lZCBjaGFyPgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzxzaWduZWQgY2hhcj4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8bG9uZz4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8dW5zaWduZWQgbG9uZz4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8ZG91YmxlPgAwMTIzNDU2Nzg5ADljICAxNC1KYW4tMjAxOABDLlVURi04AEFSX01BVFJJWF9DT0RFXzV4NV9CQ0hfMjJfN183AEFSX01BVFJJWF9DT0RFXzZ4NgBBUl9NQVRSSVhfQ09ERV81eDUAQVJfTUFUUklYX0NPREVfNHg0X0JDSF8xM181XzUAQVJfTUFUUklYX0NPREVfNXg1X0JDSF8yMl8xMl81AEFSX01BVFJJWF9DT0RFXzN4M19QQVJJVFk2NQBBUl9NQVRSSVhfQ09ERV80eDQAQVJfTUFUUklYX0NPREVfM3gzAGZzZXQzAEFSX01BVFJJWF9DT0RFXzR4NF9CQ0hfMTNfOV8zAEFSX01BVFJJWF9DT0RFXzN4M19IQU1NSU5HNjMAQVJfVVNFX1RSQUNLSU5HX0hJU1RPUllfVjIAc2V0dXBBUjIAb24uAG9mZi4AKG51bGwpAEVtcHR5IEpQRUcgaW1hZ2UgKEROTCBub3Qgc3VwcG9ydGVkKQBJbnN1ZmZpY2llbnQgbWVtb3J5IChjYXNlICVkKQBQdXJlIHZpcnR1YWwgZnVuY3Rpb24gY2FsbGVkIQBFcnJvciByZWFkaW5nIGRhdGEgZnJvbSAlcy5mc2V0CgBSZWFkaW5nICVzLmZzZXQKAEVycm9yOiBrcG1TZXRSZWZEYXRhU2V0CgBFcnJvcjoga3BtQ2hhbmdlUGFnZU5vT2ZSZWZEYXRhU2V0CgBFcnJvcjoga3BtTWVyZ2VSZWZEYXRhU2V0CgBEZWJ1ZyBtb2RlIHNldCB0byAlcwoATkZUIG1hcmtlciBoZWlnaHQ6ICVpCgBORlQgbnVtLiBvZiBJbWFnZVNldDogJWkKAE5GVCBtYXJrZXIgZHBpOiAlaQoATkZUIG1hcmtlciB3aWR0aDogJWkKAExhYmVsaW5nIG1vZGUgc2V0IHRvICVkCgBUaHJlc2hvbGQgbW9kZSBzZXQgdG8gJWQKAFRocmVzaG9sZCBzZXQgdG8gJWQKAEFsbG9jYXRlZCB2aWRlb0ZyYW1lU2l6ZSAlZAoAVHJhY2tpbmcgbG9zdC4gJWQKAEVycm9yOiBtYWxsb2MKAEVycm9yIHJlYWRpbmcgS1BNIGRhdGEgZnJvbSAlcy5mc2V0MwoAUmVhZGluZyAlcy5mc2V0MwoAIyMjIEZlYXR1cmUgY2FuZGlkYXRlcyBmb3IgdHJhY2tpbmcgYXJlIG92ZXJmbG93LgoAbG9hZE1hcmtlcigpOiBFcnJvciBsb2FkaW5nIHBhdHRlcm4gZmlsZSAlcy4KAEFSVG9vbEtpdEpTKCk6IFVuYWJsZSB0byBzZXQgdXAgQVIgbXVsdGltYXJrZXIuCgBBUlRvb2xLaXRKUygpOiBVbmFibGUgdG8gc2V0IHVwIE5GVCBtYXJrZXIuCgBBUlRvb2xLaXRKUygpOiBVbmFibGUgdG8gc2V0IHVwIEFSIG1hcmtlci4KAFBhdHRlcm4gcmF0aW8gc2l6ZSBzZXQgdG8gJWYuCgBMb2FkaW5nIG9mIE5GVCBkYXRhIGNvbXBsZXRlLgoAc2V0Q2FtZXJhKCk6IEVycm9yOiBhclBhcmFtTFRDcmVhdGUuCgAgIERvbmUuCgBzZXR1cCgpOiBFcnJvcjogYXJQYXR0Q3JlYXRlSGFuZGxlLgoAc2V0Q2FtZXJhKCk6IEVycm9yOiBhckNyZWF0ZUhhbmRsZS4KAEVycm9yOiBhcjJDcmVhdGVIYW5kbGUuCgBQYXR0ZXJuIGRldGVjdGlvbiBtb2RlIHNldCB0byAlZC4KAEltYWdlIHByb2MuIG1vZGUgc2V0IHRvICVkLgoAICBBc3NpZ25lZCBwYWdlIG5vLiAlZC4KAGxvYWRDYW1lcmEoKTogRXJyb3IgbG9hZGluZyBwYXJhbWV0ZXIgZmlsZSAlcyBmb3IgY2FtZXJhLgoAVHJhY2tlZCBwYWdlICVkIChtYXggJWQpLgoAKioqIENhbWVyYSBQYXJhbWV0ZXIgcmVzaXplZCBmcm9tICVkLCAlZC4gKioqCgBPdXQgb2YgbWVtb3J5ISEKAGNvbmZpZyBkYXRhIGxvYWQgZXJyb3IgISEKAGlkZGRkZGRkZGRkZGRkAGkAaWlpZABBoLACC5QCaWlpaWlpaWRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRpAGlpaWlpaQBOU3QzX18yNnZlY3Rvckk5bmZ0TWFya2VyTlNfOWFsbG9jYXRvcklTMV9FRUVFABT6AABJmAAAUE5TdDNfXzI2dmVjdG9ySTluZnRNYXJrZXJOU185YWxsb2NhdG9ySVMxX0VFRUUA9PoAAICYAAAAAAAAeJgAAFBLTlN0M19fMjZ2ZWN0b3JJOW5mdE1hcmtlck5TXzlhbGxvY2F0b3JJUzFfRUVFRQAAAAD0+gAAwJgAAAEAAAB4mAAAaWkAdgB2aQCwmAAAUPkAALCYAAAomQAAOW5mdE1hcmtlcgAAFPoAAByZAAB2aWlpAEHAsgILUFD5AACwmAAA1PkAACiZAAB2aWlpaQAAANT5AAD0mAAAaWlpAISZAAB4mAAA1PkAAE4xMGVtc2NyaXB0ZW4zdmFsRQAAFPoAAHCZAABpaWlpAEGgswILFWj5AAB4mAAA1PkAACiZAABpaWlpaQBBwLMCC6sFsPkA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AAAAGQAAABIAAAALAAAAEwAAABoAAAAbAAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAAAAAAABAAAACAAAABAAAAAJAAAAAgAAAAoAAAARAAAAEgAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AQfTSAgvMBgEAAAAIAAAACQAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAABOU3QzX18yMTJiYXNpY19zdHJpbmdJaE5TXzExY2hhcl90cmFpdHNJaEVFTlNfOWFsbG9jYXRvckloRUVFRQAAFPoAAMCpAABOU3QzX18yMTJiYXNpY19zdHJpbmdJd05TXzExY2hhcl90cmFpdHNJd0VFTlNfOWFsbG9jYXRvckl3RUVFRQAAFPoAAAiqAABOU3QzX18yMTJiYXNpY19zdHJpbmdJRHNOU18xMWNoYXJfdHJhaXRzSURzRUVOU185YWxsb2NhdG9ySURzRUVFRQAAABT6AABQqgAATlN0M19fMjEyYmFzaWNfc3RyaW5nSURpTlNfMTFjaGFyX3RyYWl0c0lEaUVFTlNfOWFsbG9jYXRvcklEaUVFRUUAAAAU+gAAnKoAAE4xMGVtc2NyaXB0ZW4xMW1lbW9yeV92aWV3SWNFRQAAFPoAAOiqAABOMTBlbXNjcmlwdGVuMTFtZW1vcnlfdmlld0lhRUUAABT6AAAQqwAATjEwZW1zY3JpcHRlbjExbWVtb3J5X3ZpZXdJaEVFAAAU+gAAOKsAAE4xMGVtc2NyaXB0ZW4xMW1lbW9yeV92aWV3SXNFRQAAFPoAAGCrAABOMTBlbXNjcmlwdGVuMTFtZW1vcnlfdmlld0l0RUUAABT6AACIqwAATjEwZW1zY3JpcHRlbjExbWVtb3J5X3ZpZXdJaUVFAAAU+gAAsKsAAE4xMGVtc2NyaXB0ZW4xMW1lbW9yeV92aWV3SWpFRQAAFPoAANirAABOMTBlbXNjcmlwdGVuMTFtZW1vcnlfdmlld0lsRUUAABT6AAAArAAATjEwZW1zY3JpcHRl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ZWFjaGFibGUAQWRkcmVzcyBpbiB1c2UAQnJva2VuIHBpcGUASS9PIGVycm9yAE5vIHN1Y2ggZGV2aWNlIG9yIGFkZHJlc3MAQmxvY2sgZGV2aWNlIHJlcXVpcmVkAE5vIHN1Y2ggZGV2aWNlAE5vdCBhIGRpcmVjdG9yeQBJcyBhIGRpcmVjdG9yeQBUZXh0IGZpbGUgYnVzeQBFeGVjIGZvcm1hdCBlcnJvcgBJbnZhbGlkIGFyZ3VtZW50AEFyZ3VtZW50IGxpc3QgdG9vIGxvbmcAU3ltYm9saWMgbGluayBsb29wAEZpbGVuYW1lIHRvbyBsb25nAFRvbyBtYW55IG9wZW4gZmlsZXMgaW4gc3lzdGVtAE5vIGZpbGUgZGVzY3JpcHRvcnMgYXZhaWxhYmxlAEJhZCBmaWxlIGRlc2NyaXB0b3IATm8gY2hpbGQgcHJvY2VzcwBCYWQgYWRkcmVzcwBGaWxlIHRvbyBsYXJnZQBUb28gbWFueSBsaW5rcwBObyBsb2NrcyBhdmFpbGFibGUAUmVzb3VyY2UgZGVhZGxvY2sgd291bGQgb2NjdXIAU3RhdGUgbm90IHJlY292ZXJhYmxlAFByZXZpb3VzIG93bmVyIGRpZWQAT3BlcmF0aW9uIGNhbmNlbGVkAEZ1bmN0aW9uIG5vdCBpbXBsZW1lbnRlZABObyBtZXNzYWdlIG9mIGRlc2lyZWQgdHlwZQBJZGVudGlmaWVyIHJlbW92ZWQARGV2aWNlIG5vdCBhIHN0cmVhbQBObyBkYXRhIGF2YWlsYWJsZQBEZXZpY2UgdGltZW91dABPdXQgb2Ygc3RyZWFtcyByZXNvdXJjZXMATGluayBoYXMgYmVlbiBzZXZlcmVkAFByb3RvY29sIGVycm9yAEJhZCBtZXNzYWdlAEZpbGUgZGVzY3JpcHRvciBpbiBiYWQgc3RhdGUATm90IGEgc29ja2V0AERlc3RpbmF0aW9uIGFkZHJlc3MgcmVxdWlyZWQATWVzc2FnZSB0b28gbGFyZ2UAUHJvdG9jb2wgd3JvbmcgdHlwZSBmb3Igc29ja2V0AFByb3RvY29sIG5vdCBhdmFpbGFibGUAUHJvdG9jb2wgbm90IHN1cHBvcnRlZABTb2NrZXQgdHlwZSBub3Qgc3VwcG9ydGVkAE5vdCBzdXBwb3J0ZWQAUHJvdG9jb2wgZmFtaWx5IG5vdCBzdXBwb3J0ZWQAQWRkcmVzcyBmYW1pbHkgbm90IHN1cHBvcnRlZCBieSBwcm90b2NvbABBZGRyZXNzIG5vdCBhdmFpbGFibGUATmV0d29yayBpcyBkb3duAE5ldHdvcmsgdW5yZWFjaGFibGUAQ29ubmVjdGlvbiByZXNldCBieSBuZXR3b3JrAENvbm5lY3Rpb24gYWJvcnRlZABObyBidWZmZXIgc3BhY2UgYXZhaWxhYmxlAFNvY2tldCBpcyBjb25uZWN0ZWQAU29ja2V0IG5vdCBjb25uZWN0ZWQAQ2Fubm90IHNlbmQgYWZ0ZXIgc29ja2V0IHNodXRkb3duAE9wZXJhdGlvbiBhbHJlYWR5IGluIHByb2dyZXNzAE9wZXJhdGlvbiBpbiBwcm9ncmVzcwBTdGFsZSBmaWxlIGhhbmRsZQBSZW1vdGUgSS9PIGVycm9yAFF1b3RhIGV4Y2VlZGVkAE5vIG1lZGl1bSBmb3VuZABXcm9uZyBtZWRpdW0gdHlwZQBNdWx0aWhvcCBhdHRlbXB0ZWQAQZKGAwuWAaUCWwDwAbUFjAUlAYMGHQOUBP8AxwMxAwsGvAGPAX8DygQrANoGrwBCA04D3AEOBBUAoQYNAZQCCwI4BmQCvAL/Al0D5wQLB88CywXvBdsF4QIeBkUChQCCAmwDbwTxAPMDGAXZANoDTAZUAnsBnQO9BAAAUQAVArsAswNtAP8BhQQvBfkEOABlAUYBnwC3BqgBcwJTAQBB2IcDCwwhBAAAAAAAAAAALwIAQfiHAwsGNQRHBFYEAEGOiAMLAqAEAEGiiAMLX0YFYAVuBWEGAADPAQAAAAAAAAAAyQbpBvkGAAAAABkACgAZGRkAAAAABQAAAAAAAAkAAAAACwAAAAAAAAAAGQARChkZGQMKBwABAAkLGAAACQYLAAALAAYZAAAAGRkZAEGRiQMLIQ4AAAAAAAAAABkACg0ZGRkADQAAAgAJDgAAAAkADgAADgBBy4kDCwEMAEHXiQMLFRMAAAAAEwAAAAAJDAAAAAAADAAADABBhYoDCwEQAEGRigMLFQ8AAAAEDwAAAAAJEAAAAAAAEAAAEABBv4oDCwESAEHLigMLHhEAAAAAEQAAAAAJEgAAAAAAEgAAEgAAGgAAABoaGgBBgosDCw4aAAAAGhoaAAAAAAAACQBBs4sDCwEUAEG/iwMLFRcAAAAAFwAAAAAJFAAAAAAAFAAAFABB7YsDCwEWAEH5iwMLJxUAAAAAFQAAAAAJFgAAAAAAFgAAFgAAMDEyMzQ1Njc4OUFCQ0RFRgBBxIwDCwICAQBB7IwDCwj//////////wBBsI0DC4MS0XSeAFedvSqAcFIP//8+JwoAAABkAAAA6AMAABAnAACghgEAQEIPAICWmAAA4fUFGAAAADUAAABxAAAAa////877//+Sv///AAAAAAAAAAD/////////////////////////////////////////////////////////////////AAECAwQFBgcICf////////8KCwwNDg8QERITFBUWFxgZGhscHR4fICEiI////////woLDA0ODxAREhMUFRYXGBkaGxwdHh8gISIj/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wABAgQHAwYFAAAAAAAAAAIAAMADAADABAAAwAUAAMAGAADABwAAwAgAAMAJAADACgAAwAsAAMAMAADADQAAwA4AAMAPAADAEAAAwBEAAMASAADAEwAAwBQAAMAVAADAFgAAwBcAAMAYAADAGQAAwBoAAMAbAADAHAAAwB0AAMAeAADAHwAAwAAAALMBAADDAgAAwwMAAMMEAADDBQAAwwYAAMMHAADDCAAAwwkAAMMKAADDCwAAwwwAAMMNAADTDgAAww8AAMMAAAy7AQAMwwIADMMDAAzDBAAM2wAAAAAAAAAAAgAAAAMAAAAFAAAABwAAAAsAAAANAAAAEQAAABMAAAAXAAAAHQAAAB8AAAAlAAAAKQAAACsAAAAvAAAANQAAADsAAAA9AAAAQwAAAEcAAABJAAAATwAAAFMAAABZAAAAYQAAAGUAAABnAAAAawAAAG0AAABxAAAAfwAAAIMAAACJAAAAiwAAAJUAAACXAAAAnQAAAKMAAACnAAAArQAAALMAAAC1AAAAvwAAAMEAAADFAAAAxwAAANMAAAABAAAACwAAAA0AAAAR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")||(AA=$,$=A.locateFile?A.locateFile(AA,F):F+AA);var iA={65056:function(){var A=arguments,I=0;artoolkit.NFTMarkerInfo||(artoolkit.NFTMarkerInfo={id:0,error:-1,found:0,pose:[0,0,0,0,0,0,0,0,0,0,0,0]});var g=artoolkit.NFTMarkerInfo;g.id=A[I++],g.error=A[I++],g.found=1,g.pose[0]=A[I++],g.pose[1]=A[I++],g.pose[2]=A[I++],g.pose[3]=A[I++],g.pose[4]=A[I++],g.pose[5]=A[I++],g.pose[6]=A[I++],g.pose[7]=A[I++],g.pose[8]=A[I++],g.pose[9]=A[I++],g.pose[10]=A[I++],g.pose[11]=A[I++]},65753:function(){var A=arguments,I=0;artoolkit.NFTMarkerInfo||(artoolkit.NFTMarkerInfo={id:0,error:-1,found:0,pose:[0,0,0,0,0,0,0,0,0,0,0,0]});var g=artoolkit.NFTMarkerInfo;g.id=A[I++],g.error=-1,g.found=0,g.pose[0]=0,g.pose[1]=0,g.pose[2]=0,g.pose[3]=0,g.pose[4]=0,g.pose[5]=0,g.pose[6]=0,g.pose[7]=0,g.pose[8]=0,g.pose[9]=0,g.pose[10]=0,g.pose[11]=0},66373:function(A,I,g,B){artoolkit.multiEachMarkerInfo||(artoolkit.multiEachMarkerInfo={});var C=artoolkit.multiEachMarkerInfo;C.visible=A,C.pattId=I,C.pattType=g,C.width=B},66647:function(A,I,g,B,C,Q,E,i,o,D,a,t){var s=arguments,w=12;artoolkit.markerInfo||(artoolkit.markerInfo={pos:[0,0],line:[[0,0,0],[0,0,0],[0,0,0],[0,0,0]],vertex:[[0,0],[0,0],[0,0],[0,0]]});var G=artoolkit.markerInfo;G.area=A,G.id=I,G.idPatt=g,G.idMatrix=B,G.dir=C,G.dirPatt=Q,G.dirMatrix=E,G.cf=i,G.cfPatt=o,G.cfMatrix=D,G.pos[0]=a,G.pos[1]=t,G.line[0][0]=s[w++],G.line[0][1]=s[w++],G.line[0][2]=s[w++],G.line[1][0]=s[w++],G.line[1][1]=s[w++],G.line[1][2]=s[w++],G.line[2][0]=s[w++],G.line[2][1]=s[w++],G.line[2][2]=s[w++],G.line[3][0]=s[w++],G.line[3][1]=s[w++],G.line[3][2]=s[w++],G.vertex[0][0]=s[w++],G.vertex[0][1]=s[w++],G.vertex[1][0]=s[w++],G.vertex[1][1]=s[w++],G.vertex[2][0]=s[w++],G.vertex[2][1]=s[w++],G.vertex[3][0]=s[w++],G.vertex[3][1]=s[w++],G.errorCorrected=s[w++]},67982:function(A,I,g,B,C,Q){artoolkit.frameMalloc||(artoolkit.frameMalloc={});var E=artoolkit.frameMalloc;E.framepointer=I,E.framesize=g,E.camera=B,E.transform=C,E.videoLumaPointer=Q}};function oA(A){this.name="ExitStatus",this.message="Program terminated with exit("+A+")",this.status=A}function DA(I){for(;I.length>0;)I.shift()(A)}function aA(A){this.excPtr=A,this.ptr=A-24,this.set_type=function(A){l[this.ptr+4>>2]=A},this.get_type=function(){return l[this.ptr+4>>2]},this.set_destructor=function(A){l[this.ptr+8>>2]=A},this.get_destructor=function(){return l[this.ptr+8>>2]},this.set_refcount=function(A){d[this.ptr>>2]=A},this.set_caught=function(A){A=A?1:0,J[this.ptr+12|0]=A},this.get_caught=function(){return 0!=J[this.ptr+12|0]},this.set_rethrown=function(A){A=A?1:0,J[this.ptr+13|0]=A},this.get_rethrown=function(){return 0!=J[this.ptr+13|0]},this.init=function(A,I){this.set_adjusted_ptr(0),this.set_type(A),this.set_destructor(I),this.set_refcount(0),this.set_caught(!1),this.set_rethrown(!1)},this.add_ref=function(){var A=d[this.ptr>>2];d[this.ptr>>2]=A+1},this.release_ref=function(){var A=d[this.ptr>>2];return d[this.ptr>>2]=A-1,1===A},this.set_adjusted_ptr=function(A){l[this.ptr+16>>2]=A},this.get_adjusted_ptr=function(){return l[this.ptr+16>>2]},this.get_exception_ptr=function(){if(jI(this.get_type()))return l[this.excPtr>>2];var A=this.get_adjusted_ptr();return 0!==A?A:this.excPtr}}var tA={isAbs:function(A){return"/"===A.charAt(0)},splitPath:function(A){return/^(\\/?|)([\\s\\S]*?)((?:\\.{1,2}|[^\\/]+?|)(\\.[^.\\/]*|))(?:[\\/]*)$/.exec(A).slice(1)},normalizeArray:function(A,I){for(var g=0,B=A.length-1;B>=0;B--){var C=A[B];"."===C?A.splice(B,1):".."===C?(A.splice(B,1),g++):g&&(A.splice(B,1),g--)}if(I)for(;g;g--)A.unshift("..");return A},normalize:function(A){var I=tA.isAbs(A),g="/"===A.substr(-1);return(A=tA.normalizeArray(A.split("/").filter((function(A){return!!A})),!I).join("/"))||I||(A="."),A&&g&&(A+="/"),(I?"/":"")+A},dirname:function(A){var I=tA.splitPath(A),g=I[0],B=I[1];return g||B?(B&&(B=B.substr(0,B.length-1)),g+B):"."},basename:function(A){if("/"===A)return"/";var I=(A=(A=tA.normalize(A)).replace(/\\/$/,"")).lastIndexOf("/");return-1===I?A:A.substr(I+1)},join:function(){var A=Array.prototype.slice.call(arguments);return tA.normalize(A.join("/"))},join2:function(A,I){return tA.normalize(A+"/"+I)}},sA={resolve:function(){for(var A="",I=!1,g=arguments.length-1;g>=-1&&!I;g--){var B=g>=0?arguments[g]:RA.cwd();if("string"!=typeof B)throw new TypeError("Arguments to path.resolve must be strings");if(!B)return"";A=B+"/"+A,I=tA.isAbs(B)}return(I?"/":"")+(A=tA.normalizeArray(A.split("/").filter((function(A){return!!A})),!I).join("/"))||"."},relative:function(A,I){function g(A){for(var I=0;I=0&&""===A[g];g--);return I>g?[]:A.slice(I,g-I+1)}A=sA.resolve(A).substr(1),I=sA.resolve(I).substr(1);for(var B=g(A.split("/")),C=g(I.split("/")),Q=Math.min(B.length,C.length),E=Q,i=0;i0?g:W(A)+1,C=new Array(B),Q=p(A,C,0,C.length);return I&&(C.length=Q),C}var GA={ttys:[],init:function(){},shutdown:function(){},register:function(A,I){GA.ttys[A]={input:[],output:[],ops:I},RA.registerDevice(A,GA.stream_ops)},stream_ops:{open:function(A){var I=GA.ttys[A.node.rdev];if(!I)throw new RA.ErrnoError(43);A.tty=I,A.seekable=!1},close:function(A){A.tty.ops.fsync(A.tty)},fsync:function(A){A.tty.ops.fsync(A.tty)},read:function(A,I,g,B,C){if(!A.tty||!A.tty.ops.get_char)throw new RA.ErrnoError(60);for(var Q=0,E=0;E0?g.slice(0,B).toString("utf-8"):null}else"undefined"!=typeof window&&"function"==typeof window.prompt?null!==(I=window.prompt("Input: "))&&(I+="\\n"):"function"==typeof readline&&null!==(I=readline())&&(I+="\\n");if(!I)return null;A.input=wA(I,!0)}return A.input.shift()},put_char:function(A,I){null===I||10===I?(M(u(A.output,0)),A.output=[]):0!=I&&A.output.push(I)},fsync:function(A){A.output&&A.output.length>0&&(M(u(A.output,0)),A.output=[])}},default_tty1_ops:{put_char:function(A,I){null===I||10===I?(n(u(A.output,0)),A.output=[]):0!=I&&A.output.push(I)},fsync:function(A){A.output&&A.output.length>0&&(n(u(A.output,0)),A.output=[])}}};function hA(A){_()}var rA={ops_table:null,mount:function(A){return rA.createNode(null,"/",16895,0)},createNode:function(A,I,g,B){if(RA.isBlkdev(g)||RA.isFIFO(g))throw new RA.ErrnoError(63);rA.ops_table||(rA.ops_table={dir:{node:{getattr:rA.node_ops.getattr,setattr:rA.node_ops.setattr,lookup:rA.node_ops.lookup,mknod:rA.node_ops.mknod,rename:rA.node_ops.rename,unlink:rA.node_ops.unlink,rmdir:rA.node_ops.rmdir,readdir:rA.node_ops.readdir,symlink:rA.node_ops.symlink},stream:{llseek:rA.stream_ops.llseek}},file:{node:{getattr:rA.node_ops.getattr,setattr:rA.node_ops.setattr},stream:{llseek:rA.stream_ops.llseek,read:rA.stream_ops.read,write:rA.stream_ops.write,allocate:rA.stream_ops.allocate,mmap:rA.stream_ops.mmap,msync:rA.stream_ops.msync}},link:{node:{getattr:rA.node_ops.getattr,setattr:rA.node_ops.setattr,readlink:rA.node_ops.readlink},stream:{}},chrdev:{node:{getattr:rA.node_ops.getattr,setattr:rA.node_ops.setattr},stream:RA.chrdev_stream_ops}});var C=RA.createNode(A,I,g,B);return RA.isDir(C.mode)?(C.node_ops=rA.ops_table.dir.node,C.stream_ops=rA.ops_table.dir.stream,C.contents={}):RA.isFile(C.mode)?(C.node_ops=rA.ops_table.file.node,C.stream_ops=rA.ops_table.file.stream,C.usedBytes=0,C.contents=null):RA.isLink(C.mode)?(C.node_ops=rA.ops_table.link.node,C.stream_ops=rA.ops_table.link.stream):RA.isChrdev(C.mode)&&(C.node_ops=rA.ops_table.chrdev.node,C.stream_ops=rA.ops_table.chrdev.stream),C.timestamp=Date.now(),A&&(A.contents[I]=C,A.timestamp=C.timestamp),C},getFileDataAsTypedArray:function(A){return A.contents?A.contents.subarray?A.contents.subarray(0,A.usedBytes):new Uint8Array(A.contents):new Uint8Array(0)},expandFileStorage:function(A,I){var g=A.contents?A.contents.length:0;if(!(g>=I)){I=Math.max(I,g*(g<1048576?2:1.125)>>>0),0!=g&&(I=Math.max(I,256));var B=A.contents;A.contents=new Uint8Array(I),A.usedBytes>0&&A.contents.set(B.subarray(0,A.usedBytes),0)}},resizeFileStorage:function(A,I){if(A.usedBytes!=I)if(0==I)A.contents=null,A.usedBytes=0;else{var g=A.contents;A.contents=new Uint8Array(I),g&&A.contents.set(g.subarray(0,Math.min(I,A.usedBytes))),A.usedBytes=I}},node_ops:{getattr:function(A){var I={};return I.dev=RA.isChrdev(A.mode)?A.id:1,I.ino=A.id,I.mode=A.mode,I.nlink=1,I.uid=0,I.gid=0,I.rdev=A.rdev,RA.isDir(A.mode)?I.size=4096:RA.isFile(A.mode)?I.size=A.usedBytes:RA.isLink(A.mode)?I.size=A.link.length:I.size=0,I.atime=new Date(A.timestamp),I.mtime=new Date(A.timestamp),I.ctime=new Date(A.timestamp),I.blksize=4096,I.blocks=Math.ceil(I.size/I.blksize),I},setattr:function(A,I){void 0!==I.mode&&(A.mode=I.mode),void 0!==I.timestamp&&(A.timestamp=I.timestamp),void 0!==I.size&&rA.resizeFileStorage(A,I.size)},lookup:function(A,I){throw RA.genericErrors[44]},mknod:function(A,I,g,B){return rA.createNode(A,I,g,B)},rename:function(A,I,g){if(RA.isDir(A.mode)){var B;try{B=RA.lookupNode(I,g)}catch(A){}if(B)for(var C in B.contents)throw new RA.ErrnoError(55)}delete A.parent.contents[A.name],A.parent.timestamp=Date.now(),A.name=g,I.contents[g]=A,I.timestamp=A.parent.timestamp,A.parent=I},unlink:function(A,I){delete A.contents[I],A.timestamp=Date.now()},rmdir:function(A,I){var g=RA.lookupNode(A,I);for(var B in g.contents)throw new RA.ErrnoError(55);delete A.contents[I],A.timestamp=Date.now()},readdir:function(A){var I=[".",".."];for(var g in A.contents)A.contents.hasOwnProperty(g)&&I.push(g);return I},symlink:function(A,I,g){var B=rA.createNode(A,I,41471,0);return B.link=g,B},readlink:function(A){if(!RA.isLink(A.mode))throw new RA.ErrnoError(28);return A.link}},stream_ops:{read:function(A,I,g,B,C){var Q=A.node.contents;if(C>=A.node.usedBytes)return 0;var E=Math.min(A.node.usedBytes-C,B);if(E>8&&Q.subarray)I.set(Q.subarray(C,C+E),g);else for(var i=0;i0||g+I1&&void 0!==arguments[1]?arguments[1]:{};if(!(A=sA.resolve(RA.cwd(),A)))return{path:"",node:null};if((I=Object.assign({follow_mount:!0,recurse_count:0},I)).recurse_count>8)throw new RA.ErrnoError(32);for(var g=tA.normalizeArray(A.split("/").filter((function(A){return!!A})),!1),B=RA.root,C="/",Q=0;Q40)throw new RA.ErrnoError(32)}}return{path:C,node:B}},getPath:function(A){for(var I;;){if(RA.isRoot(A)){var g=A.mount.mountpoint;return I?"/"!==g[g.length-1]?g+"/"+I:g+I:g}I=I?A.name+"/"+I:A.name,A=A.parent}},hashName:function(A,I){for(var g=0,B=0;B>>0)%RA.nameTable.length},hashAddNode:function(A){var I=RA.hashName(A.parent.id,A.name);A.name_next=RA.nameTable[I],RA.nameTable[I]=A},hashRemoveNode:function(A){var I=RA.hashName(A.parent.id,A.name);if(RA.nameTable[I]===A)RA.nameTable[I]=A.name_next;else for(var g=RA.nameTable[I];g;){if(g.name_next===A){g.name_next=A.name_next;break}g=g.name_next}},lookupNode:function(A,I){var g=RA.mayLookup(A);if(g)throw new RA.ErrnoError(g,A);for(var B=RA.hashName(A.id,I),C=RA.nameTable[B];C;C=C.name_next){var Q=C.name;if(C.parent.id===A.id&&Q===I)return C}return RA.lookup(A,I)},createNode:function(A,I,g,B){var C=new RA.FSNode(A,I,g,B);return RA.hashAddNode(C),C},destroyNode:function(A){RA.hashRemoveNode(A)},isRoot:function(A){return A===A.parent},isMountpoint:function(A){return!!A.mounted},isFile:function(A){return 32768==(61440&A)},isDir:function(A){return 16384==(61440&A)},isLink:function(A){return 40960==(61440&A)},isChrdev:function(A){return 8192==(61440&A)},isBlkdev:function(A){return 24576==(61440&A)},isFIFO:function(A){return 4096==(61440&A)},isSocket:function(A){return!(49152&~A)},flagModes:{r:0,"r+":2,w:577,"w+":578,a:1089,"a+":1090},modeStringToFlags:function(A){var I=RA.flagModes[A];if(void 0===I)throw new Error("Unknown file open mode: "+A);return I},flagsToPermissionString:function(A){var I=["r","w","rw"][3&A];return 512&A&&(I+="w"),I},nodePermissions:function(A,I){return RA.ignorePermissions||(!I.includes("r")||292&A.mode)&&(!I.includes("w")||146&A.mode)&&(!I.includes("x")||73&A.mode)?0:2},mayLookup:function(A){return RA.nodePermissions(A,"x")||(A.node_ops.lookup?0:2)},mayCreate:function(A,I){try{return RA.lookupNode(A,I),20}catch(A){}return RA.nodePermissions(A,"wx")},mayDelete:function(A,I,g){var B;try{B=RA.lookupNode(A,I)}catch(A){return A.errno}var C=RA.nodePermissions(A,"wx");if(C)return C;if(g){if(!RA.isDir(B.mode))return 54;if(RA.isRoot(B)||RA.getPath(B)===RA.cwd())return 10}else if(RA.isDir(B.mode))return 31;return 0},mayOpen:function(A,I){return A?RA.isLink(A.mode)?32:RA.isDir(A.mode)&&("r"!==RA.flagsToPermissionString(I)||512&I)?31:RA.nodePermissions(A,RA.flagsToPermissionString(I)):44},MAX_OPEN_FDS:4096,nextfd:function(){for(var A=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,I=arguments.length>1&&void 0!==arguments[1]?arguments[1]:RA.MAX_OPEN_FDS,g=A;g<=I;g++)if(!RA.streams[g])return g;throw new RA.ErrnoError(33)},getStream:function(A){return RA.streams[A]},createStream:function(A,I,g){RA.FSStream||(RA.FSStream=function(){this.shared={}},RA.FSStream.prototype={},Object.defineProperties(RA.FSStream.prototype,{object:{get:function(){return this.node},set:function(A){this.node=A}},isRead:{get:function(){return 1!=(2097155&this.flags)}},isWrite:{get:function(){return!!(2097155&this.flags)}},isAppend:{get:function(){return 1024&this.flags}},flags:{get:function(){return this.shared.flags},set:function(A){this.shared.flags=A}},position:{get:function(){return this.shared.position},set:function(A){this.shared.position=A}}})),A=Object.assign(new RA.FSStream,A);var B=RA.nextfd(I,g);return A.fd=B,RA.streams[B]=A,A},closeStream:function(A){RA.streams[A]=null},chrdev_stream_ops:{open:function(A){var I=RA.getDevice(A.node.rdev);A.stream_ops=I.stream_ops,A.stream_ops.open&&A.stream_ops.open(A)},llseek:function(){throw new RA.ErrnoError(70)}},major:function(A){return A>>8},minor:function(A){return 255&A},makedev:function(A,I){return A<<8|I},registerDevice:function(A,I){RA.devices[A]={stream_ops:I}},getDevice:function(A){return RA.devices[A]},getMounts:function(A){for(var I=[],g=[A];g.length;){var B=g.pop();I.push(B),g.push.apply(g,B.mounts)}return I},syncfs:function(A,I){"function"==typeof A&&(I=A,A=!1),RA.syncFSRequests++,RA.syncFSRequests>1&&n("warning: "+RA.syncFSRequests+" FS.syncfs operations in flight at once, probably just doing extra work");var g=RA.getMounts(RA.root.mount),B=0;function C(A){return RA.syncFSRequests--,I(A)}function Q(A){if(A)return Q.errored?void 0:(Q.errored=!0,C(A));++B>=g.length&&C(null)}g.forEach((function(I){if(!I.type.syncfs)return Q(null);I.type.syncfs(I,A,Q)}))},mount:function(A,I,g){var B,C="/"===g,Q=!g;if(C&&RA.root)throw new RA.ErrnoError(10);if(!C&&!Q){var E=RA.lookupPath(g,{follow_mount:!1});if(g=E.path,B=E.node,RA.isMountpoint(B))throw new RA.ErrnoError(10);if(!RA.isDir(B.mode))throw new RA.ErrnoError(54)}var i={type:A,opts:I,mountpoint:g,mounts:[]},o=A.mount(i);return o.mount=i,i.root=o,C?RA.root=o:B&&(B.mounted=i,B.mount&&B.mount.mounts.push(i)),o},unmount:function(A){var I=RA.lookupPath(A,{follow_mount:!1});if(!RA.isMountpoint(I.node))throw new RA.ErrnoError(28);var g=I.node,B=g.mounted,C=RA.getMounts(B);Object.keys(RA.nameTable).forEach((function(A){for(var I=RA.nameTable[A];I;){var g=I.name_next;C.includes(I.mount)&&RA.destroyNode(I),I=g}})),g.mounted=null;var Q=g.mount.mounts.indexOf(B);g.mount.mounts.splice(Q,1)},lookup:function(A,I){return A.node_ops.lookup(A,I)},mknod:function(A,I,g){var B=RA.lookupPath(A,{parent:!0}).node,C=tA.basename(A);if(!C||"."===C||".."===C)throw new RA.ErrnoError(28);var Q=RA.mayCreate(B,C);if(Q)throw new RA.ErrnoError(Q);if(!B.node_ops.mknod)throw new RA.ErrnoError(63);return B.node_ops.mknod(B,C,I,g)},create:function(A,I){return I=void 0!==I?I:438,I&=4095,I|=32768,RA.mknod(A,I,0)},mkdir:function(A,I){return I=void 0!==I?I:511,I&=1023,I|=16384,RA.mknod(A,I,0)},mkdirTree:function(A,I){for(var g=A.split("/"),B="",C=0;C1&&void 0!==arguments[1]?arguments[1]:{};if(g.flags=g.flags||0,g.encoding=g.encoding||"binary","utf8"!==g.encoding&&"binary"!==g.encoding)throw new Error(\'Invalid encoding type "\'+g.encoding+\'"\');var B=RA.open(A,g.flags),C=RA.stat(A).size,Q=new Uint8Array(C);return RA.read(B,Q,0,C,0),"utf8"===g.encoding?I=u(Q,0):"binary"===g.encoding&&(I=Q),RA.close(B),I},writeFile:function(A,I){var g=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};g.flags=g.flags||577;var B=RA.open(A,g.flags,g.mode);if("string"==typeof I){var C=new Uint8Array(W(I)+1),Q=p(I,C,0,C.length);RA.write(B,C,0,Q,void 0,g.canOwn)}else{if(!ArrayBuffer.isView(I))throw new Error("Unsupported data type");RA.write(B,I,0,I.byteLength,void 0,g.canOwn)}RA.close(B)},cwd:function(){return RA.currentPath},chdir:function(A){var I=RA.lookupPath(A,{follow:!0});if(null===I.node)throw new RA.ErrnoError(44);if(!RA.isDir(I.node.mode))throw new RA.ErrnoError(54);var g=RA.nodePermissions(I.node,"x");if(g)throw new RA.ErrnoError(g);RA.currentPath=I.path},createDefaultDirectories:function(){RA.mkdir("/tmp"),RA.mkdir("/home"),RA.mkdir("/home/web_user")},createDefaultDevices:function(){RA.mkdir("/dev"),RA.registerDevice(RA.makedev(1,3),{read:function(){return 0},write:function(A,I,g,B,C){return B}}),RA.mkdev("/dev/null",RA.makedev(1,3)),GA.register(RA.makedev(5,0),GA.default_tty_ops),GA.register(RA.makedev(6,0),GA.default_tty1_ops),RA.mkdev("/dev/tty",RA.makedev(5,0)),RA.mkdev("/dev/tty1",RA.makedev(6,0));var A=function(){if("object"==("undefined"==typeof crypto?"undefined":E(crypto))&&"function"==typeof crypto.getRandomValues){var A=new Uint8Array(1);return function(){return crypto.getRandomValues(A),A[0]}}if(y)try{var I=B(654);return function(){return I.randomBytes(1)[0]}}catch(A){}return function(){return _("randomDevice")}}();RA.createDevice("/dev","random",A),RA.createDevice("/dev","urandom",A),RA.mkdir("/dev/shm"),RA.mkdir("/dev/shm/tmp")},createSpecialDirectories:function(){RA.mkdir("/proc");var A=RA.mkdir("/proc/self");RA.mkdir("/proc/self/fd"),RA.mount({mount:function(){var I=RA.createNode(A,"fd",16895,73);return I.node_ops={lookup:function(A,I){var g=+I,B=RA.getStream(g);if(!B)throw new RA.ErrnoError(8);var C={parent:null,mount:{mountpoint:"fake"},node_ops:{readlink:function(){return B.path}}};return C.parent=C,C}},I}},{},"/proc/self/fd")},createStandardStreams:function(){A.stdin?RA.createDevice("/dev","stdin",A.stdin):RA.symlink("/dev/tty","/dev/stdin"),A.stdout?RA.createDevice("/dev","stdout",null,A.stdout):RA.symlink("/dev/tty","/dev/stdout"),A.stderr?RA.createDevice("/dev","stderr",null,A.stderr):RA.symlink("/dev/tty1","/dev/stderr"),RA.open("/dev/stdin",0),RA.open("/dev/stdout",1),RA.open("/dev/stderr",1)},ensureErrnoError:function(){RA.ErrnoError||(RA.ErrnoError=function(A,I){this.node=I,this.setErrno=function(A){this.errno=A},this.setErrno(A),this.message="FS error"},RA.ErrnoError.prototype=new Error,RA.ErrnoError.prototype.constructor=RA.ErrnoError,[44].forEach((function(A){RA.genericErrors[A]=new RA.ErrnoError(A),RA.genericErrors[A].stack=""})))},staticInit:function(){RA.ensureErrnoError(),RA.nameTable=new Array(4096),RA.mount(rA,{},"/"),RA.createDefaultDirectories(),RA.createDefaultDevices(),RA.createSpecialDirectories(),RA.filesystems={MEMFS:rA}},init:function(I,g,B){RA.init.initialized=!0,RA.ensureErrnoError(),A.stdin=I||A.stdin,A.stdout=g||A.stdout,A.stderr=B||A.stderr,RA.createStandardStreams()},quit:function(){RA.init.initialized=!1;for(var A=0;Athis.length-1||A<0)){var I=A%this.chunkSize,g=A/this.chunkSize|0;return this.getter(g)[I]}},Q.prototype.setDataGetter=function(A){this.getter=A},Q.prototype.cacheLength=function(){var A=new XMLHttpRequest;if(A.open("HEAD",g,!1),A.send(null),!(A.status>=200&&A.status<300||304===A.status))throw new Error("Couldn\'t load "+g+". Status: "+A.status);var I,B=Number(A.getResponseHeader("Content-length")),C=(I=A.getResponseHeader("Accept-Ranges"))&&"bytes"===I,Q=(I=A.getResponseHeader("Content-Encoding"))&&"gzip"===I,E=1048576;C||(E=B);var i=this;i.setDataGetter((function(A){var I=A*E,C=(A+1)*E-1;if(C=Math.min(C,B-1),void 0===i.chunks[A]&&(i.chunks[A]=function(A,I){if(A>I)throw new Error("invalid range ("+A+", "+I+") or no bytes requested!");if(I>B-1)throw new Error("only "+B+" bytes available! programmer error!");var C=new XMLHttpRequest;if(C.open("GET",g,!1),B!==E&&C.setRequestHeader("Range","bytes="+A+"-"+I),C.responseType="arraybuffer",C.overrideMimeType&&C.overrideMimeType("text/plain; charset=x-user-defined"),C.send(null),!(C.status>=200&&C.status<300||304===C.status))throw new Error("Couldn\'t load "+g+". Status: "+C.status);return void 0!==C.response?new Uint8Array(C.response||[]):wA(C.responseText||"",!0)}(I,C)),void 0===i.chunks[A])throw new Error("doXHR failed!");return i.chunks[A]})),!Q&&B||(E=B=1,B=this.getter(0).length,E=B,M("LazyFiles on gzip forces download of the whole file when length is accessed")),this._length=B,this._chunkSize=E,this.lengthKnown=!0},"undefined"!=typeof XMLHttpRequest){if(!R)throw"Cannot do synchronous binary XHRs outside webworkers in modern browsers. Use --embed-file or --preload-file in emcc";var E=new Q;Object.defineProperties(E,{length:{get:function(){return this.lengthKnown||this.cacheLength(),this._length}},chunkSize:{get:function(){return this.lengthKnown||this.cacheLength(),this._chunkSize}}});var i={isDevice:!1,contents:E}}else i={isDevice:!1,url:g};var o=RA.createFile(A,I,i,B,C);i.contents?o.contents=i.contents:i.url&&(o.contents=null,o.url=i.url),Object.defineProperties(o,{usedBytes:{get:function(){return this.contents.length}}});var D={};function a(A,I,g,B,C){var Q=A.node.contents;if(C>=Q.length)return 0;var E=Math.min(Q.length-C,B);if(Q.slice)for(var i=0;i>2]=B.dev,d[g+8>>2]=B.ino,d[g+12>>2]=B.mode,l[g+16>>2]=B.nlink,d[g+20>>2]=B.uid,d[g+24>>2]=B.gid,d[g+28>>2]=B.rdev,gA=[B.size>>>0,(IA=B.size,+Math.abs(IA)>=1?IA>0?(0|Math.min(+Math.floor(IA/4294967296),4294967295))>>>0:~~+Math.ceil((IA-+(~~IA>>>0))/4294967296)>>>0:0)],d[g+40>>2]=gA[0],d[g+44>>2]=gA[1],d[g+48>>2]=4096,d[g+52>>2]=B.blocks,gA=[Math.floor(B.atime.getTime()/1e3)>>>0,(IA=Math.floor(B.atime.getTime()/1e3),+Math.abs(IA)>=1?IA>0?(0|Math.min(+Math.floor(IA/4294967296),4294967295))>>>0:~~+Math.ceil((IA-+(~~IA>>>0))/4294967296)>>>0:0)],d[g+56>>2]=gA[0],d[g+60>>2]=gA[1],l[g+64>>2]=0,gA=[Math.floor(B.mtime.getTime()/1e3)>>>0,(IA=Math.floor(B.mtime.getTime()/1e3),+Math.abs(IA)>=1?IA>0?(0|Math.min(+Math.floor(IA/4294967296),4294967295))>>>0:~~+Math.ceil((IA-+(~~IA>>>0))/4294967296)>>>0:0)],d[g+72>>2]=gA[0],d[g+76>>2]=gA[1],l[g+80>>2]=0,gA=[Math.floor(B.ctime.getTime()/1e3)>>>0,(IA=Math.floor(B.ctime.getTime()/1e3),+Math.abs(IA)>=1?IA>0?(0|Math.min(+Math.floor(IA/4294967296),4294967295))>>>0:~~+Math.ceil((IA-+(~~IA>>>0))/4294967296)>>>0:0)],d[g+88>>2]=gA[0],d[g+92>>2]=gA[1],l[g+96>>2]=0,gA=[B.ino>>>0,(IA=B.ino,+Math.abs(IA)>=1?IA>0?(0|Math.min(+Math.floor(IA/4294967296),4294967295))>>>0:~~+Math.ceil((IA-+(~~IA>>>0))/4294967296)>>>0:0)],d[g+104>>2]=gA[0],d[g+108>>2]=gA[1],0},doMsync:function(A,I,g,B,C){var Q=K.slice(A,A+g);RA.msync(I,Q,C,g,B)},varargs:void 0,get:function(){return yA.varargs+=4,d[yA.varargs-4>>2]},getStr:function(A){return m(A)},getStreamFromFD:function(A){var I=RA.getStream(A);if(!I)throw new RA.ErrnoError(8);return I}},FA={};function eA(A){for(;A.length;){var I=A.pop();A.pop()(I)}}function MA(A){return this.fromWireType(d[A>>2])}var nA={},SA={},cA={};function NA(A){if(void 0===A)return"_unknown";var I=(A=A.replace(/[^a-zA-Z0-9_]/g,"$")).charCodeAt(0);return I>=48&&I<=57?"_"+A:A}function kA(A,I){return A=NA(A),new Function("body","return function "+A+\'() {\\n "use strict"; return body.apply(this, arguments);\\n};\\n\')(I)}function UA(A,I){var g=kA(I,(function(A){this.name=I,this.message=A;var g=new Error(A).stack;void 0!==g&&(this.stack=this.toString()+"\\n"+g.replace(/^Error(:[^\\n]*)?\\n/,""))}));return g.prototype=Object.create(A.prototype),g.prototype.constructor=g,g.prototype.toString=function(){return void 0===this.message?this.name:this.name+": "+this.message},g}var JA=void 0;function KA(A){throw new JA(A)}function YA(A,I,g){function B(I){var B=g(I);B.length!==A.length&&KA("Mismatched type converter count");for(var C=0;C2&&void 0!==arguments[2]?arguments[2]:{};if(!("argPackAdvance"in I))throw new TypeError("registerType registeredInstance requires argPackAdvance");var B=I.name;if(A||qA(\'type "\'+B+\'" must have a positive integer typeid pointer\'),SA.hasOwnProperty(A)){if(g.ignoreDuplicateRegistrations)return;qA("Cannot register type \'"+B+"\' twice")}if(SA[A]=I,delete cA[A],nA.hasOwnProperty(A)){var C=nA[A];delete nA[A],C.forEach((function(A){return A()}))}}function uA(A){qA(A.$$.ptrType.registeredClass.name+" instance already deleted")}var mA=!1;function pA(A){}function WA(A){A.count.value-=1,0===A.count.value&&function(A){A.smartPtr?A.smartPtrType.rawDestructor(A.smartPtr):A.ptrType.registeredClass.rawDestructor(A.ptr)}(A)}function bA(A,I,g){if(I===g)return A;if(void 0===g.baseClass)return null;var B=bA(A,I,g.baseClass);return null===B?null:g.downcast(B)}var ZA={},xA=[];function VA(){for(;xA.length;){var A=xA.pop();A.$$.deleteScheduled=!1,A.delete()}}var OA=void 0,XA={};function TA(A,I){return I.ptrType&&I.ptr||KA("makeClassHandle requires ptr and ptrType"),!!I.smartPtrType!=!!I.smartPtr&&KA("Both smartPtrType and smartPtr must be specified"),I.count={value:1},vA(Object.create(A,{$$:{value:I}}))}function vA(A){return"undefined"==typeof FinalizationRegistry?(vA=function(A){return A},A):(mA=new FinalizationRegistry((function(A){WA(A.$$)})),vA=function(A){var I=A.$$;if(I.smartPtr){var g={$$:I};mA.register(A,g,A)}return A},pA=function(A){return mA.unregister(A)},vA(A))}function jA(){}function PA(A,I,g){if(void 0===A[I].overloadTable){var B=A[I];A[I]=function(){return A[I].overloadTable.hasOwnProperty(arguments.length)||qA("Function \'"+g+"\' called with an invalid number of arguments ("+arguments.length+") - expects one of ("+A[I].overloadTable+")!"),A[I].overloadTable[arguments.length].apply(this,arguments)},A[I].overloadTable=[],A[I].overloadTable[B.argCount]=B}}function zA(I,g,B){A.hasOwnProperty(I)?((void 0===B||void 0!==A[I].overloadTable&&void 0!==A[I].overloadTable[B])&&qA("Cannot register public name \'"+I+"\' twice"),PA(A,I,I),A.hasOwnProperty(B)&&qA("Cannot register multiple overloads of a function with the same number of arguments ("+B+")!"),A[I].overloadTable[B]=g):(A[I]=g,void 0!==B&&(A[I].numArguments=B))}function _A(A,I,g,B,C,Q,E,i){this.name=A,this.constructor=I,this.instancePrototype=g,this.rawDestructor=B,this.baseClass=C,this.getActualType=Q,this.upcast=E,this.downcast=i,this.pureVirtualFunctions=[]}function $A(A,I,g){for(;I!==g;)I.upcast||qA("Expected null or instance of "+g.name+", got an instance of "+I.name),A=I.upcast(A),I=I.baseClass;return A}function AI(A,I){if(null===I)return this.isReference&&qA("null is not a valid "+this.name),0;I.$$||qA(\'Cannot pass "\'+RI(I)+\'" as a \'+this.name),I.$$.ptr||qA("Cannot pass deleted object as a pointer of type "+this.name);var g=I.$$.ptrType.registeredClass;return $A(I.$$.ptr,g,this.registeredClass)}function II(A,I){var g;if(null===I)return this.isReference&&qA("null is not a valid "+this.name),this.isSmartPointer?(g=this.rawConstructor(),null!==A&&A.push(this.rawDestructor,g),g):0;I.$$||qA(\'Cannot pass "\'+RI(I)+\'" as a \'+this.name),I.$$.ptr||qA("Cannot pass deleted object as a pointer of type "+this.name),!this.isConst&&I.$$.ptrType.isConst&&qA("Cannot convert argument of type "+(I.$$.smartPtrType?I.$$.smartPtrType.name:I.$$.ptrType.name)+" to parameter type "+this.name);var B=I.$$.ptrType.registeredClass;if(g=$A(I.$$.ptr,B,this.registeredClass),this.isSmartPointer)switch(void 0===I.$$.smartPtr&&qA("Passing raw pointer to smart pointer is illegal"),this.sharingPolicy){case 0:I.$$.smartPtrType===this?g=I.$$.smartPtr:qA("Cannot convert argument of type "+(I.$$.smartPtrType?I.$$.smartPtrType.name:I.$$.ptrType.name)+" to parameter type "+this.name);break;case 1:g=I.$$.smartPtr;break;case 2:if(I.$$.smartPtrType===this)g=I.$$.smartPtr;else{var C=I.clone();g=this.rawShare(g,rI.toHandle((function(){C.delete()}))),null!==A&&A.push(this.rawDestructor,g)}break;default:qA("Unsupporting sharing policy")}return g}function gI(A,I){if(null===I)return this.isReference&&qA("null is not a valid "+this.name),0;I.$$||qA(\'Cannot pass "\'+RI(I)+\'" as a \'+this.name),I.$$.ptr||qA("Cannot pass deleted object as a pointer of type "+this.name),I.$$.ptrType.isConst&&qA("Cannot convert argument of type "+I.$$.ptrType.name+" to parameter type "+this.name);var g=I.$$.ptrType.registeredClass;return $A(I.$$.ptr,g,this.registeredClass)}function BI(A,I,g,B,C,Q,E,i,o,D,a){this.name=A,this.registeredClass=I,this.isReference=g,this.isConst=B,this.isSmartPointer=C,this.pointeeType=Q,this.sharingPolicy=E,this.rawGetPointee=i,this.rawConstructor=o,this.rawShare=D,this.rawDestructor=a,C||void 0!==I.baseClass?this.toWireType=II:B?(this.toWireType=AI,this.destructorFunction=null):(this.toWireType=gI,this.destructorFunction=null)}function CI(I,g,B){A.hasOwnProperty(I)||KA("Replacing nonexistant public symbol"),void 0!==A[I].overloadTable&&void 0!==B?A[I].overloadTable[B]=g:(A[I]=g,A[I].argCount=B)}function QI(A){return Z.get(A)}function EI(I,g,B){return I.includes("j")?function(I,g,B){var C=A["dynCall_"+I];return B&&B.length?C.apply(null,[g].concat(B)):C.call(null,g)}(I,g,B):QI(g).apply(null,B)}function iI(A,I){var g,B,C,Q=(A=lA(A)).includes("j")?(g=A,B=I,C=[],function(){return C.length=0,Object.assign(C,arguments),EI(g,B,C)}):QI(I);return"function"!=typeof Q&&qA("unknown function pointer with signature "+A+": "+I),Q}var oI=void 0;function DI(A){var I=OI(A),g=lA(I);return xI(I),g}function aI(A,I){var g=[],B={};throw I.forEach((function A(I){B[I]||SA[I]||(cA[I]?cA[I].forEach(A):(g.push(I),B[I]=!0))})),new oI(A+": "+g.map(DI).join([", "]))}function tI(A,I){for(var g=[],B=0;B>2]);return g}function sI(A,I,g,B,C){var Q=I.length;Q<2&&qA("argTypes array size mismatch! Must at least get return value and \'this\' types!");for(var i=null!==I[1]&&null!==g,o=!1,D=1;D0?", ":"")+s),w+=(a?"var rv = ":"")+"invoker(fn"+(s.length>0?", ":"")+s+");\\n",o)w+="runDestructors(destructors);\\n";else for(D=i?1:2;D4&&0==--GI[A].refcount&&(GI[A]=void 0,wI.push(A))}var rI={toValue:function(A){return A||qA("Cannot use deleted val. handle = "+A),GI[A].value},toHandle:function(A){switch(A){case void 0:return 1;case null:return 2;case!0:return 3;case!1:return 4;default:var I=wI.length?wI.pop():GI.length;return GI[I]={refcount:1,value:A},I}}};function RI(A){if(null===A)return"null";var I=E(A);return"object"===I||"array"===I||"function"===I?A.toString():""+A}function yI(A,I){switch(I){case 2:return function(A){return this.fromWireType(H[A>>2])};case 3:return function(A){return this.fromWireType(q[A>>3])};default:throw new TypeError("Unknown float type: "+A)}}function FI(A,I,g){switch(I){case 0:return g?function(A){return J[A]}:function(A){return K[A]};case 1:return g?function(A){return Y[A>>1]}:function(A){return L[A>>1]};case 2:return g?function(A){return d[A>>2]}:function(A){return l[A>>2]};default:throw new TypeError("Unknown integer type: "+A)}}var eI="undefined"!=typeof TextDecoder?new TextDecoder("utf-16le"):void 0;function MI(A,I){for(var g=A,B=g>>1,C=B+I/2;!(B>=C)&&L[B];)++B;if((g=B<<1)-A>32&&eI)return eI.decode(K.subarray(A,g));for(var Q="",E=0;!(E>=I/2);++E){var i=Y[A+2*E>>1];if(0==i)break;Q+=String.fromCharCode(i)}return Q}function nI(A,I,g){if(void 0===g&&(g=2147483647),g<2)return 0;for(var B=I,C=(g-=2)<2*A.length?g/2:A.length,Q=0;Q>1]=E,I+=2}return Y[I>>1]=0,I-B}function SI(A){return 2*A.length}function cI(A,I){for(var g=0,B="";!(g>=I/4);){var C=d[A+4*g>>2];if(0==C)break;if(++g,C>=65536){var Q=C-65536;B+=String.fromCharCode(55296|Q>>10,56320|1023&Q)}else B+=String.fromCharCode(C)}return B}function NI(A,I,g){if(void 0===g&&(g=2147483647),g<4)return 0;for(var B=I,C=B+g-4,Q=0;Q=55296&&E<=57343&&(E=65536+((1023&E)<<10)|1023&A.charCodeAt(++Q)),d[I>>2]=E,(I+=4)+4>C)break}return d[I>>2]=0,I-B}function kI(A){for(var I=0,g=0;g=55296&&B<=57343&&++g,I+=4}return I}function UI(A){var I=W(A)+1,g=ZI(I);return g&&p(A,J,g,I),g}var JI=[];function KI(A){try{return S.grow(A-U.byteLength+65535>>>16),b(S.buffer),1}catch(A){}}var YI={};function LI(){if(!LI.strings){var A={USER:"web_user",LOGNAME:"web_user",PATH:"/",PWD:"/",HOME:"/home/web_user",LANG:("object"==("undefined"==typeof navigator?"undefined":E(navigator))&&navigator.languages&&navigator.languages[0]||"C").replace("-","_")+".UTF-8",_:G||"./this.program"};for(var I in YI)void 0===YI[I]?delete A[I]:A[I]=YI[I];var g=[];for(var I in A)g.push(I+"="+A[I]);LI.strings=g}return LI.strings}function dI(A){return A%4==0&&(A%100!=0||A%400==0)}var lI=[31,29,31,30,31,30,31,31,30,31,30,31],HI=[31,28,31,30,31,30,31,31,30,31,30,31];function qI(A,I,g,B){var C=d[B+40>>2],Q={tm_sec:d[B>>2],tm_min:d[B+4>>2],tm_hour:d[B+8>>2],tm_mday:d[B+12>>2],tm_mon:d[B+16>>2],tm_year:d[B+20>>2],tm_wday:d[B+24>>2],tm_yday:d[B+28>>2],tm_isdst:d[B+32>>2],tm_gmtoff:d[B+36>>2],tm_zone:C?m(C):""},E=m(g),i={"%c":"%a %b %d %H:%M:%S %Y","%D":"%m/%d/%y","%F":"%Y-%m-%d","%h":"%b","%r":"%I:%M:%S %p","%R":"%H:%M","%T":"%H:%M:%S","%x":"%m/%d/%y","%X":"%H:%M:%S","%Ec":"%c","%EC":"%C","%Ex":"%m/%d/%y","%EX":"%H:%M:%S","%Ey":"%y","%EY":"%Y","%Od":"%d","%Oe":"%e","%OH":"%H","%OI":"%I","%Om":"%m","%OM":"%M","%OS":"%S","%Ou":"%u","%OU":"%U","%OV":"%V","%Ow":"%w","%OW":"%W","%Oy":"%y"};for(var o in i)E=E.replace(new RegExp(o,"g"),i[o]);var D=["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],a=["January","February","March","April","May","June","July","August","September","October","November","December"];function t(A,I,g){for(var B="number"==typeof A?A.toString():A||"";B.length0?1:0}var B;return 0===(B=g(A.getFullYear()-I.getFullYear()))&&0===(B=g(A.getMonth()-I.getMonth()))&&(B=g(A.getDate()-I.getDate())),B}function G(A){switch(A.getDay()){case 0:return new Date(A.getFullYear()-1,11,29);case 1:return A;case 2:return new Date(A.getFullYear(),0,3);case 3:return new Date(A.getFullYear(),0,2);case 4:return new Date(A.getFullYear(),0,1);case 5:return new Date(A.getFullYear()-1,11,31);case 6:return new Date(A.getFullYear()-1,11,30)}}function h(A){var I=function(A,I){for(var g=new Date(A.getTime());I>0;){var B=dI(g.getFullYear()),C=g.getMonth(),Q=(B?lI:HI)[C];if(!(I>Q-g.getDate()))return g.setDate(g.getDate()+I),g;I-=Q-g.getDate()+1,g.setDate(1),C<11?g.setMonth(C+1):(g.setMonth(0),g.setFullYear(g.getFullYear()+1))}return g}(new Date(A.tm_year+1900,0,1),A.tm_yday),g=new Date(I.getFullYear(),0,4),B=new Date(I.getFullYear()+1,0,4),C=G(g),Q=G(B);return w(C,I)<=0?w(Q,I)<=0?I.getFullYear()+1:I.getFullYear():I.getFullYear()-1}var r={"%a":function(A){return D[A.tm_wday].substring(0,3)},"%A":function(A){return D[A.tm_wday]},"%b":function(A){return a[A.tm_mon].substring(0,3)},"%B":function(A){return a[A.tm_mon]},"%C":function(A){return s((A.tm_year+1900)/100|0,2)},"%d":function(A){return s(A.tm_mday,2)},"%e":function(A){return t(A.tm_mday,2," ")},"%g":function(A){return h(A).toString().substring(2)},"%G":function(A){return h(A)},"%H":function(A){return s(A.tm_hour,2)},"%I":function(A){var I=A.tm_hour;return 0==I?I=12:I>12&&(I-=12),s(I,2)},"%j":function(A){return s(A.tm_mday+function(A,I){for(var g=0,B=0;B<=I;g+=A[B++]);return g}(dI(A.tm_year+1900)?lI:HI,A.tm_mon-1),3)},"%m":function(A){return s(A.tm_mon+1,2)},"%M":function(A){return s(A.tm_min,2)},"%n":function(){return"\\n"},"%p":function(A){return A.tm_hour>=0&&A.tm_hour<12?"AM":"PM"},"%S":function(A){return s(A.tm_sec,2)},"%t":function(){return"\\t"},"%u":function(A){return A.tm_wday||7},"%U":function(A){var I=A.tm_yday+7-A.tm_wday;return s(Math.floor(I/7),2)},"%V":function(A){var I=Math.floor((A.tm_yday+7-(A.tm_wday+6)%7)/7);if((A.tm_wday+371-A.tm_yday-2)%7<=2&&I++,I){if(53==I){var g=(A.tm_wday+371-A.tm_yday)%7;4==g||3==g&&dI(A.tm_year)||(I=1)}}else{I=52;var B=(A.tm_wday+7-A.tm_yday-1)%7;(4==B||5==B&&dI(A.tm_year%400-1))&&I++}return s(I,2)},"%w":function(A){return A.tm_wday},"%W":function(A){var I=A.tm_yday+7-(A.tm_wday+6)%7;return s(Math.floor(I/7),2)},"%y":function(A){return(A.tm_year+1900).toString().substring(2)},"%Y":function(A){return A.tm_year+1900},"%z":function(A){var I=A.tm_gmtoff,g=I>=0;return I=(I=Math.abs(I)/60)/60*100+I%60,(g?"+":"-")+String("0000"+I).slice(-4)},"%Z":function(A){return A.tm_zone},"%%":function(){return"%"}};for(var o in E=E.replace(/%%/g,"\\0\\0"),r)E.includes(o)&&(E=E.replace(new RegExp(o,"g"),r[o](Q)));var R=wA(E=E.replace(/\\0\\0/g,"%"),!1);return R.length>I?0:(function(A,I){J.set(A,I)}(R,A),R.length-1)}var fI=function(A,I,g,B){A||(A=this),this.parent=A,this.mount=A.mount,this.mounted=null,this.id=RA.nextInode++,this.name=I,this.mode=g,this.node_ops={},this.stream_ops={},this.rdev=B};Object.defineProperties(fI.prototype,{read:{get:function(){return!(365&~this.mode)},set:function(A){A?this.mode|=365:this.mode&=-366}},write:{get:function(){return!(146&~this.mode)},set:function(A){A?this.mode|=146:this.mode&=-147}},isFolder:{get:function(){return RA.isDir(this.mode)}},isDevice:{get:function(){return RA.isChrdev(this.mode)}}}),RA.FSNode=fI,RA.staticInit(),JA=A.InternalError=UA(Error,"InternalError"),function(){for(var A=new Array(256),I=0;I<256;++I)A[I]=String.fromCharCode(I);dA=A}(),HA=A.BindingError=UA(Error,"BindingError"),jA.prototype.isAliasOf=function(A){if(!(this instanceof jA))return!1;if(!(A instanceof jA))return!1;for(var I=this.$$.ptrType.registeredClass,g=this.$$.ptr,B=A.$$.ptrType.registeredClass,C=A.$$.ptr;I.baseClass;)g=I.upcast(g),I=I.baseClass;for(;B.baseClass;)C=B.upcast(C),B=B.baseClass;return I===B&&g===C},jA.prototype.clone=function(){if(this.$$.ptr||uA(this),this.$$.preservePointerOnDelete)return this.$$.count.value+=1,this;var A,I=vA(Object.create(Object.getPrototypeOf(this),{$$:{value:(A=this.$$,{count:A.count,deleteScheduled:A.deleteScheduled,preservePointerOnDelete:A.preservePointerOnDelete,ptr:A.ptr,ptrType:A.ptrType,smartPtr:A.smartPtr,smartPtrType:A.smartPtrType})}}));return I.$$.count.value+=1,I.$$.deleteScheduled=!1,I},jA.prototype.delete=function(){this.$$.ptr||uA(this),this.$$.deleteScheduled&&!this.$$.preservePointerOnDelete&&qA("Object already scheduled for deletion"),pA(this),WA(this.$$),this.$$.preservePointerOnDelete||(this.$$.smartPtr=void 0,this.$$.ptr=void 0)},jA.prototype.isDeleted=function(){return!this.$$.ptr},jA.prototype.deleteLater=function(){return this.$$.ptr||uA(this),this.$$.deleteScheduled&&!this.$$.preservePointerOnDelete&&qA("Object already scheduled for deletion"),xA.push(this),1===xA.length&&OA&&OA(VA),this.$$.deleteScheduled=!0,this},A.getInheritedInstanceCount=function(){return Object.keys(XA).length},A.getLiveInheritedInstances=function(){var A=[];for(var I in XA)XA.hasOwnProperty(I)&&A.push(XA[I]);return A},A.flushPendingDeletes=VA,A.setDelayFunction=function(A){OA=A,xA.length&&OA&&OA(VA)},BI.prototype.getPointee=function(A){return this.rawGetPointee&&(A=this.rawGetPointee(A)),A},BI.prototype.destructor=function(A){this.rawDestructor&&this.rawDestructor(A)},BI.prototype.argPackAdvance=8,BI.prototype.readValueFromPointer=MA,BI.prototype.deleteObject=function(A){null!==A&&A.delete()},BI.prototype.fromWireType=function(A){var I=this.getPointee(A);if(!I)return this.destructor(A),null;var g=function(A,I){return I=function(A,I){for(void 0===I&&qA("ptr should not be undefined");A.baseClass;)I=A.upcast(I),A=A.baseClass;return I}(A,I),XA[I]}(this.registeredClass,I);if(void 0!==g){if(0===g.$$.count.value)return g.$$.ptr=I,g.$$.smartPtr=A,g.clone();var B=g.clone();return this.destructor(A),B}function C(){return this.isSmartPointer?TA(this.registeredClass.instancePrototype,{ptrType:this.pointeeType,ptr:I,smartPtrType:this,smartPtr:A}):TA(this.registeredClass.instancePrototype,{ptrType:this,ptr:A})}var Q,E=this.registeredClass.getActualType(I),i=ZA[E];if(!i)return C.call(this);Q=this.isConst?i.constPointerType:i.pointerType;var o=bA(I,this.registeredClass,Q.registeredClass);return null===o?C.call(this):this.isSmartPointer?TA(Q.registeredClass.instancePrototype,{ptrType:Q,ptr:o,smartPtrType:this,smartPtr:A}):TA(Q.registeredClass.instancePrototype,{ptrType:Q,ptr:o})},oI=A.UnboundTypeError=UA(Error,"UnboundTypeError"),A.count_emval_handles=function(){for(var A=0,I=5;I>4,g=(15&C)<<4|(Q=i.indexOf(A.charAt(D++)))>>2,B=(3&Q)<<6|(E=i.indexOf(A.charAt(D++))),o+=String.fromCharCode(I),64!==Q&&(o+=String.fromCharCode(g)),64!==E&&(o+=String.fromCharCode(B))}while(D>1]=2,0;case 16:case 8:default:return-28;case 9:return d[VI()>>2]=28,-1}}catch(A){if(void 0===RA||!(A instanceof RA.ErrnoError))throw A;return-A.errno}},G:function(A,I,g){yA.varargs=g;try{var B=yA.getStreamFromFD(A);switch(I){case 21509:case 21505:case 21510:case 21511:case 21512:case 21506:case 21507:case 21508:case 21523:case 21524:return B.tty?0:-59;case 21519:if(!B.tty)return-59;var C=yA.get();return d[C>>2]=0,0;case 21520:return B.tty?-28:-59;case 21531:return C=yA.get(),RA.ioctl(B,I,C);default:return-28}}catch(A){if(void 0===RA||!(A instanceof RA.ErrnoError))throw A;return-A.errno}},H:function(A,I,g,B){yA.varargs=B;try{I=yA.getStr(I),I=yA.calculateAt(A,I);var C=B?yA.get():0;return RA.open(I,g,C).fd}catch(A){if(void 0===RA||!(A instanceof RA.ErrnoError))throw A;return-A.errno}},R:function(A){var I=FA[A];delete FA[A];var g=I.rawConstructor,B=I.rawDestructor,C=I.fields;YA([A],C.map((function(A){return A.getterReturnType})).concat(C.map((function(A){return A.setterArgumentType}))),(function(A){var Q={};return C.forEach((function(I,g){var B=I.fieldName,E=A[g],i=I.getter,o=I.getterContext,D=A[g+C.length],a=I.setter,t=I.setterContext;Q[B]={read:function(A){return E.fromWireType(i(o,A))},write:function(A,I){var g=[];a(t,A,D.toWireType(g,I)),eA(g)}}})),[{name:I.name,fromWireType:function(A){var I={};for(var g in Q)I[g]=Q[g].read(A);return B(A),I},toWireType:function(A,I){for(var C in Q)if(!(C in I))throw new TypeError(\'Missing field: "\'+C+\'"\');var E=g();for(C in Q)Q[C].write(E,I[C]);return null!==A&&A.push(B,E),E},argPackAdvance:8,readValueFromPointer:MA,destructorFunction:B}]}))},y:function(A,I,g,B,C){},L:function(A,I,g,B,C){var Q=LA(g);fA(A,{name:I=lA(I),fromWireType:function(A){return!!A},toWireType:function(A,I){return I?B:C},argPackAdvance:8,readValueFromPointer:function(A){var B;if(1===g)B=J;else if(2===g)B=Y;else{if(4!==g)throw new TypeError("Unknown boolean type size: "+I);B=d}return this.fromWireType(B[A>>Q])},destructorFunction:null})},U:function(A,I,g,B,C,Q,E,i,o,D,a,t,s){a=lA(a),Q=iI(C,Q),i&&(i=iI(E,i)),D&&(D=iI(o,D)),s=iI(t,s);var w=NA(a);zA(w,(function(){aI("Cannot construct "+a+" due to unbound types",[B])})),YA([A,I,g],B?[B]:[],(function(I){var g,C;I=I[0],C=B?(g=I.registeredClass).instancePrototype:jA.prototype;var E=kA(w,(function(){if(Object.getPrototypeOf(this)!==o)throw new HA("Use \'new\' to construct "+a);if(void 0===t.constructor_body)throw new HA(a+" has no accessible constructor");var A=t.constructor_body[arguments.length];if(void 0===A)throw new HA("Tried to invoke ctor of "+a+" with invalid number of parameters ("+arguments.length+") - expected ("+Object.keys(t.constructor_body).toString()+") parameters instead!");return A.apply(this,arguments)})),o=Object.create(C,{constructor:{value:E}});E.prototype=o;var t=new _A(a,E,o,s,g,Q,i,D),G=new BI(a,t,!0,!1,!1),h=new BI(a+"*",t,!1,!1,!1),r=new BI(a+" const*",t,!1,!0,!1);return ZA[A]={pointerType:h,constPointerType:r},CI(w,E),[G,h,r]}))},Q:function(A,I,g,B,C,Q){k(I>0);var E=tI(I,g);C=iI(B,C),YA([],[A],(function(A){var g="constructor "+(A=A[0]).name;if(void 0===A.registeredClass.constructor_body&&(A.registeredClass.constructor_body=[]),void 0!==A.registeredClass.constructor_body[I-1])throw new HA("Cannot register multiple constructors with identical number of parameters ("+(I-1)+") for class \'"+A.name+"\'! Overload resolution is currently only performed using the parameter count, not actual type info!");return A.registeredClass.constructor_body[I-1]=function(){aI("Cannot construct "+A.name+" due to unbound types",E)},YA([],E,(function(B){return B.splice(1,0,null),A.registeredClass.constructor_body[I-1]=sI(g,B,null,C,Q),[]})),[]}))},h:function(A,I,g,B,C,Q,E,i){var o=tI(g,B);I=lA(I),Q=iI(C,Q),YA([],[A],(function(A){var B=(A=A[0]).name+"."+I;function C(){aI("Cannot call "+B+" due to unbound types",o)}I.startsWith("@@")&&(I=Symbol[I.substring(2)]),i&&A.registeredClass.pureVirtualFunctions.push(I);var D=A.registeredClass.instancePrototype,a=D[I];return void 0===a||void 0===a.overloadTable&&a.className!==A.name&&a.argCount===g-2?(C.argCount=g-2,C.className=A.name,D[I]=C):(PA(D,I,B),D[I].overloadTable[g-2]=C),YA([],o,(function(C){var i=sI(B,C,A,Q,E);return void 0===D[I].overloadTable?(i.argCount=g-2,D[I]=i):D[I].overloadTable[g-2]=i,[]})),[]}))},s:function(I,g,B){I=lA(I),YA([],[g],(function(g){return g=g[0],A[I]=g.fromWireType(B),[]}))},K:function(A,I){fA(A,{name:I=lA(I),fromWireType:function(A){var I=rI.toValue(A);return hI(A),I},toWireType:function(A,I){return rI.toHandle(I)},argPackAdvance:8,readValueFromPointer:MA,destructorFunction:null})},r:function(A,I,g){var B=LA(g);fA(A,{name:I=lA(I),fromWireType:function(A){return A},toWireType:function(A,I){return I},argPackAdvance:8,readValueFromPointer:yI(I,B),destructorFunction:null})},d:function(A,I,g,B,C,Q){var E=tI(I,g);A=lA(A),C=iI(B,C),zA(A,(function(){aI("Cannot call "+A+" due to unbound types",E)}),I-1),YA([],E,(function(g){var B=[g[0],null].concat(g.slice(1));return CI(A,sI(A,B,null,C,Q),I-1),[]}))},e:function(A,I,g,B,C){I=lA(I),-1===C&&(C=4294967295);var Q=LA(g),E=function(A){return A};if(0===B){var i=32-8*g;E=function(A){return A<>>i}}var o=I.includes("unsigned");fA(A,{name:I,fromWireType:E,toWireType:o?function(A,I){return this.name,I>>>0}:function(A,I){return this.name,I},argPackAdvance:8,readValueFromPointer:FI(I,Q,0!==B),destructorFunction:null})},c:function(A,I,g){var B=[Int8Array,Uint8Array,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array][I];function C(A){var I=l,g=I[A>>=2],C=I[A+1];return new B(U,C,g)}fA(A,{name:g=lA(g),fromWireType:C,argPackAdvance:8,readValueFromPointer:C},{ignoreDuplicateRegistrations:!0})},q:function(A,I){var g="std::string"===(I=lA(I));fA(A,{name:I,fromWireType:function(A){var I,B=l[A>>2],C=A+4;if(g)for(var Q=C,E=0;E<=B;++E){var i=C+E;if(E==B||0==K[i]){var o=m(Q,i-Q);void 0===I?I=o:(I+=String.fromCharCode(0),I+=o),Q=i+1}}else{var D=new Array(B);for(E=0;E>2]=B,g&&C)p(I,K,E,B+1);else if(C)for(var i=0;i255&&(xI(E),qA("String has UTF-16 code units that do not fit in 8 bits")),K[E+i]=o}else for(i=0;i>2],E=Q(),o=A+4,D=0;D<=C;++D){var a=A+4+D*I;if(D==C||0==E[a>>i]){var t=B(o,a-o);void 0===g?g=t:(g+=String.fromCharCode(0),g+=t),o=a+I}}return xI(A),g},toWireType:function(A,B){"string"!=typeof B&&qA("Cannot pass non-string to C++ string type "+g);var Q=E(B),o=ZI(4+Q+I);return l[o>>2]=Q>>i,C(B,o+4,Q+I),null!==A&&A.push(xI,o),o},argPackAdvance:8,readValueFromPointer:MA,destructorFunction:function(A){xI(A)}})},T:function(A,I,g,B,C,Q){FA[A]={name:lA(I),rawConstructor:iI(g,B),rawDestructor:iI(C,Q),fields:[]}},S:function(A,I,g,B,C,Q,E,i,o,D){FA[A].fields.push({fieldName:lA(I),getterReturnType:g,getter:iI(B,C),getterContext:Q,setterArgumentType:E,setter:iI(i,o),setterContext:D})},M:function(A,I){fA(A,{isVoid:!0,name:I=lA(I),argPackAdvance:0,fromWireType:function(){},toWireType:function(A,I){}})},p:function(){return Date.now()},A:function(){throw 1/0},O:hI,P:function(A){A>4&&(GI[A].refcount+=1)},N:function(A,I){var g,B;void 0===(B=SA[g=A])&&qA("_emval_take_value has unknown type "+DI(g));var C=(A=B).readValueFromPointer(I);return rI.toHandle(C)},I:function(A,I){var g,B=new Date(1e3*(l[(g=A)>>2]+4294967296*d[g+4>>2]));d[I>>2]=B.getSeconds(),d[I+4>>2]=B.getMinutes(),d[I+8>>2]=B.getHours(),d[I+12>>2]=B.getDate(),d[I+16>>2]=B.getMonth(),d[I+20>>2]=B.getFullYear()-1900,d[I+24>>2]=B.getDay();var C=new Date(B.getFullYear(),0,1),Q=(B.getTime()-C.getTime())/864e5|0;d[I+28>>2]=Q,d[I+36>>2]=-60*B.getTimezoneOffset();var E=new Date(B.getFullYear(),6,1).getTimezoneOffset(),i=C.getTimezoneOffset(),o=0|(E!=i&&B.getTimezoneOffset()==Math.min(i,E));d[I+32>>2]=o},J:function A(I,g,B){A.called||(A.called=!0,function(A,I,g){var B=(new Date).getFullYear(),C=new Date(B,0,1),Q=new Date(B,6,1),E=C.getTimezoneOffset(),i=Q.getTimezoneOffset(),o=Math.max(E,i);function D(A){var I=A.toTimeString().match(/\\(([A-Za-z ]+)\\)$/);return I?I[1]:"GMT"}d[A>>2]=60*o,d[I>>2]=Number(E!=i);var a=D(C),t=D(Q),s=UI(a),w=UI(t);i>2]=s,l[g+4>>2]=w):(l[g>>2]=w,l[g+4>>2]=s)}(I,g,B))},a:function(){_("")},i:function(A,I,g){var B=function(A,I){var g;for(JI.length=0,I>>=2;g=K[A++];)I+=105!=g&I,JI.push(105==g?d[I]:q[I++>>1]),++I;return JI}(I,g);return iA[A].apply(null,B)},B:function(A){var I=K.length,g=2147483648;if((A>>>=0)>g)return!1;for(var B,C=1;C<=4;C*=2){var Q=I*(1+.2/C);if(Q=Math.min(Q,A+100663296),KI(Math.min(g,(B=Math.max(A,Q))+(65536-B%65536)%65536)))return!0}return!1},C:function(A,I){var g=0;return LI().forEach((function(B,C){var Q=I+g;l[A+4*C>>2]=Q,function(A,I,g){for(var B=0;B>2]=g.length;var B=0;return g.forEach((function(A){B+=A.length+1})),l[I>>2]=B,0},b:function(I,g){var B;B=I,X()||(A.onExit&&A.onExit(B),N=!0),h(B,new oA(B))},m:function(A){try{var I=yA.getStreamFromFD(A);return RA.close(I),0}catch(A){if(void 0===RA||!(A instanceof RA.ErrnoError))throw A;return A.errno}},F:function(A,I,g,B){try{var C=function(A,I,g,B){for(var C=0,Q=0;Q>2],i=l[I+4>>2];I+=8;var o=RA.read(A,J,E,i,void 0);if(o<0)return-1;if(C+=o,o>2]=C,0}catch(A){if(void 0===RA||!(A instanceof RA.ErrnoError))throw A;return A.errno}},x:function(A,I,g,B,C){try{var Q=(o=g)+2097152>>>0<4194305-!!(i=I)?(i>>>0)+4294967296*o:NaN;if(isNaN(Q))return 61;var E=yA.getStreamFromFD(A);return RA.llseek(E,Q,B),gA=[E.position>>>0,(IA=E.position,+Math.abs(IA)>=1?IA>0?(0|Math.min(+Math.floor(IA/4294967296),4294967295))>>>0:~~+Math.ceil((IA-+(~~IA>>>0))/4294967296)>>>0:0)],d[C>>2]=gA[0],d[C+4>>2]=gA[1],E.getdents&&0===Q&&0===B&&(E.getdents=null),0}catch(A){if(void 0===RA||!(A instanceof RA.ErrnoError))throw A;return A.errno}var i,o},n:function(A,I,g,B){try{var C=function(A,I,g,B){for(var C=0,Q=0;Q>2],i=l[I+4>>2];I+=8;var o=RA.write(A,J,E,i,void 0);if(o<0)return-1;C+=o}return C}(yA.getStreamFromFD(A),I,g);return l[B>>2]=C,0}catch(A){if(void 0===RA||!(A instanceof RA.ErrnoError))throw A;return A.errno}},t:function(A,I){var g=TI();try{return QI(A)(I)}catch(A){if(vI(g),A!==A+0)throw A;XI(1,0)}},v:function(A,I,g){var B=TI();try{return QI(A)(I,g)}catch(A){if(vI(B),A!==A+0)throw A;XI(1,0)}},u:function(A,I,g,B){var C=TI();try{return QI(A)(I,g,B)}catch(A){if(vI(C),A!==A+0)throw A;XI(1,0)}},j:function(A,I){var g=TI();try{QI(A)(I)}catch(A){if(vI(g),A!==A+0)throw A;XI(1,0)}},w:function(A,I,g){var B=TI();try{QI(A)(I,g)}catch(A){if(vI(B),A!==A+0)throw A;XI(1,0)}},E:function(A,I,g,B){var C=TI();try{QI(A)(I,g,B)}catch(A){if(vI(C),A!==A+0)throw A;XI(1,0)}},k:function(A,I,g,B,C){var Q=TI();try{QI(A)(I,g,B,C)}catch(A){if(vI(Q),A!==A+0)throw A;XI(1,0)}},V:qI,z:function(A,I,g,B){return qI(A,I,g,B)}},ZI=(function(){var I={a:bI};function B(I,g){var B,C=I.exports;A.asm=C,b((S=A.asm.W).buffer),Z=A.asm.$,B=A.asm.X,V.unshift(B),z()}function C(A){B(A.instance)}function E(A){return function(){if(!e&&(r||R)){if("function"==typeof fetch&&!QA($))return fetch($,{credentials:"same-origin"}).then((function(A){if(!A.ok)throw"failed to load wasm binary file at \'"+$+"\'";return A.arrayBuffer()})).catch((function(){return EA($)}));if(Q)return new Promise((function(A,I){Q($,(function(I){A(new Uint8Array(I))}),I)}))}return Promise.resolve().then((function(){return EA($)}))}().then((function(A){return WebAssembly.instantiate(A,I)})).then((function(A){return A})).then(A,(function(A){n("failed to asynchronously prepare wasm: "+A),_(A)}))}if(P(),A.instantiateWasm)try{return A.instantiateWasm(I,B)}catch(A){return n("Module.instantiateWasm callback failed with error: "+A),!1}(e||"function"!=typeof WebAssembly.instantiateStreaming||CA($)||QA($)||y||"function"!=typeof fetch?E(C):fetch($,{credentials:"same-origin"}).then((function(A){return WebAssembly.instantiateStreaming(A,I).then(C,(function(A){return n("wasm streaming compile failed: "+A),n("falling back to ArrayBuffer instantiation"),E(C)}))}))).catch(g)}(),A.___wasm_call_ctors=function(){return(A.___wasm_call_ctors=A.asm.X).apply(null,arguments)},A._malloc=function(){return(ZI=A._malloc=A.asm.Y).apply(null,arguments)}),xI=A._free=function(){return(xI=A._free=A.asm.Z).apply(null,arguments)},VI=A.___errno_location=function(){return(VI=A.___errno_location=A.asm._).apply(null,arguments)},OI=A.___getTypeName=function(){return(OI=A.___getTypeName=A.asm.aa).apply(null,arguments)},XI=(A.__embind_initialize_bindings=function(){return(A.__embind_initialize_bindings=A.asm.ba).apply(null,arguments)},A._setThrew=function(){return(XI=A._setThrew=A.asm.ca).apply(null,arguments)}),TI=A.stackSave=function(){return(TI=A.stackSave=A.asm.da).apply(null,arguments)},vI=A.stackRestore=function(){return(vI=A.stackRestore=A.asm.ea).apply(null,arguments)},jI=A.___cxa_is_pointer_type=function(){return(jI=A.___cxa_is_pointer_type=A.asm.fa).apply(null,arguments)};function PI(g){function B(){WI||(WI=!0,A.calledRun=!0,N||(A.noFSInit||RA.init.initialized||RA.init(),RA.ignorePermissions=!1,GA.init(),DA(V),I(A),A.onRuntimeInitialized&&A.onRuntimeInitialized(),function(){if(A.postRun)for("function"==typeof A.postRun&&(A.postRun=[A.postRun]);A.postRun.length;)I=A.postRun.shift(),O.unshift(I);var I;DA(O)}()))}g=g||w,T>0||(function(){if(A.preRun)for("function"==typeof A.preRun&&(A.preRun=[A.preRun]);A.preRun.length;)I=A.preRun.shift(),x.unshift(I);var I;DA(x)}(),T>0||(A.setStatus?(A.setStatus("Running..."),setTimeout((function(){setTimeout((function(){A.setStatus("")}),1),B()}),1)):B()))}if(A.dynCall_jiji=function(){return(A.dynCall_jiji=A.asm.ga).apply(null,arguments)},A.dynCall_viijii=function(){return(A.dynCall_viijii=A.asm.ha).apply(null,arguments)},A.dynCall_iiiiij=function(){return(A.dynCall_iiiiij=A.asm.ia).apply(null,arguments)},A.dynCall_iiiiijj=function(){return(A.dynCall_iiiiijj=A.asm.ja).apply(null,arguments)},A.dynCall_iiiiiijj=function(){return(A.dynCall_iiiiiijj=A.asm.ka).apply(null,arguments)},A.FS=RA,j=function A(){WI||PI(),WI||(j=A)},A.preInit)for("function"==typeof A.preInit&&(A.preInit=[A.preInit]);A.preInit.length>0;)A.preInit.pop()();return PI(),A.ready});const G=w;function h(A,I){return function(){return A.apply(I,arguments)}}const{toString:r}=Object.prototype,{getPrototypeOf:R}=Object,y=(F=Object.create(null),A=>{const I=r.call(A);return F[I]||(F[I]=I.slice(8,-1).toLowerCase())});var F;const e=A=>(A=A.toLowerCase(),I=>y(I)===A),M=A=>I=>typeof I===A,{isArray:n}=Array,S=M("undefined"),c=e("ArrayBuffer"),N=M("string"),k=M("function"),U=M("number"),J=A=>null!==A&&"object"==typeof A,K=A=>{if("object"!==y(A))return!1;const I=R(A);return!(null!==I&&I!==Object.prototype&&null!==Object.getPrototypeOf(I)||Symbol.toStringTag in A||Symbol.iterator in A)},Y=e("Date"),L=e("File"),d=e("Blob"),l=e("FileList"),H=e("URLSearchParams");function q(A,I,{allOwnKeys:g=!1}={}){if(null==A)return;let B,C;if("object"!=typeof A&&(A=[A]),n(A))for(B=0,C=A.length;B0;)if(B=g[C],I===B.toLowerCase())return B;return null}const u="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:g.g,m=A=>!S(A)&&A!==u,p=(W="undefined"!=typeof Uint8Array&&R(Uint8Array),A=>W&&A instanceof W);var W;const b=e("HTMLFormElement"),Z=(({hasOwnProperty:A})=>(I,g)=>A.call(I,g))(Object.prototype),x=e("RegExp"),V=(A,I)=>{const g=Object.getOwnPropertyDescriptors(A),B={};q(g,((g,C)=>{!1!==I(g,C,A)&&(B[C]=g)})),Object.defineProperties(A,B)},O={isArray:n,isArrayBuffer:c,isBuffer:function(A){return null!==A&&!S(A)&&null!==A.constructor&&!S(A.constructor)&&k(A.constructor.isBuffer)&&A.constructor.isBuffer(A)},isFormData:A=>{const I="[object FormData]";return A&&("function"==typeof FormData&&A instanceof FormData||r.call(A)===I||k(A.toString)&&A.toString()===I)},isArrayBufferView:function(A){let I;return I="undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(A):A&&A.buffer&&c(A.buffer),I},isString:N,isNumber:U,isBoolean:A=>!0===A||!1===A,isObject:J,isPlainObject:K,isUndefined:S,isDate:Y,isFile:L,isBlob:d,isRegExp:x,isFunction:k,isStream:A=>J(A)&&k(A.pipe),isURLSearchParams:H,isTypedArray:p,isFileList:l,forEach:q,merge:function A(){const{caseless:I}=m(this)&&this||{},g={},B=(B,C)=>{const Q=I&&f(g,C)||C;K(g[Q])&&K(B)?g[Q]=A(g[Q],B):K(B)?g[Q]=A({},B):n(B)?g[Q]=B.slice():g[Q]=B};for(let A=0,I=arguments.length;A(q(I,((I,B)=>{g&&k(I)?A[B]=h(I,g):A[B]=I}),{allOwnKeys:B}),A),trim:A=>A.trim?A.trim():A.replace(/^[\\s\\uFEFF\\xA0]+|[\\s\\uFEFF\\xA0]+$/g,""),stripBOM:A=>(65279===A.charCodeAt(0)&&(A=A.slice(1)),A),inherits:(A,I,g,B)=>{A.prototype=Object.create(I.prototype,B),A.prototype.constructor=A,Object.defineProperty(A,"super",{value:I.prototype}),g&&Object.assign(A.prototype,g)},toFlatObject:(A,I,g,B)=>{let C,Q,E;const i={};if(I=I||{},null==A)return I;do{for(C=Object.getOwnPropertyNames(A),Q=C.length;Q-- >0;)E=C[Q],B&&!B(E,A,I)||i[E]||(I[E]=A[E],i[E]=!0);A=!1!==g&&R(A)}while(A&&(!g||g(A,I))&&A!==Object.prototype);return I},kindOf:y,kindOfTest:e,endsWith:(A,I,g)=>{A=String(A),(void 0===g||g>A.length)&&(g=A.length),g-=I.length;const B=A.indexOf(I,g);return-1!==B&&B===g},toArray:A=>{if(!A)return null;if(n(A))return A;let I=A.length;if(!U(I))return null;const g=new Array(I);for(;I-- >0;)g[I]=A[I];return g},forEachEntry:(A,I)=>{const g=(A&&A[Symbol.iterator]).call(A);let B;for(;(B=g.next())&&!B.done;){const g=B.value;I.call(A,g[0],g[1])}},matchAll:(A,I)=>{let g;const B=[];for(;null!==(g=A.exec(I));)B.push(g);return B},isHTMLForm:b,hasOwnProperty:Z,hasOwnProp:Z,reduceDescriptors:V,freezeMethods:A=>{V(A,((I,g)=>{if(k(A)&&-1!==["arguments","caller","callee"].indexOf(g))return!1;const B=A[g];k(B)&&(I.enumerable=!1,"writable"in I?I.writable=!1:I.set||(I.set=()=>{throw Error("Can not rewrite read-only method \'"+g+"\'")}))}))},toObjectSet:(A,I)=>{const g={},B=A=>{A.forEach((A=>{g[A]=!0}))};return n(A)?B(A):B(String(A).split(I)),g},toCamelCase:A=>A.toLowerCase().replace(/[_-\\s]([a-z\\d])(\\w*)/g,(function(A,I,g){return I.toUpperCase()+g})),noop:()=>{},toFiniteNumber:(A,I)=>(A=+A,Number.isFinite(A)?A:I),findKey:f,global:u,isContextDefined:m,toJSONObject:A=>{const I=new Array(10),g=(A,B)=>{if(J(A)){if(I.indexOf(A)>=0)return;if(!("toJSON"in A)){I[B]=A;const C=n(A)?[]:{};return q(A,((A,I)=>{const Q=g(A,B+1);!S(Q)&&(C[I]=Q)})),I[B]=void 0,C}}return A};return g(A,0)}};function X(A,I,g,B,C){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=(new Error).stack,this.message=A,this.name="AxiosError",I&&(this.code=I),g&&(this.config=g),B&&(this.request=B),C&&(this.response=C)}O.inherits(X,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:O.toJSONObject(this.config),code:this.code,status:this.response&&this.response.status?this.response.status:null}}});const T=X.prototype,v={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach((A=>{v[A]={value:A}})),Object.defineProperties(X,v),Object.defineProperty(T,"isAxiosError",{value:!0}),X.from=(A,I,g,B,C,Q)=>{const E=Object.create(T);return O.toFlatObject(A,E,(function(A){return A!==Error.prototype}),(A=>"isAxiosError"!==A)),X.call(E,A.message,I,g,B,C),E.cause=A,E.name=A.name,Q&&Object.assign(E,Q),E};const j=X,P=B(230);function z(A){return O.isPlainObject(A)||O.isArray(A)}function _(A){return O.endsWith(A,"[]")?A.slice(0,-2):A}function $(A,I,g){return A?A.concat(I).map((function(A,I){return A=_(A),!g&&I?"["+A+"]":A})).join(g?".":""):I}const AA=O.toFlatObject(O,{},null,(function(A){return/^is[A-Z]/.test(A)})),IA=function(A,I,g){if(!O.isObject(A))throw new TypeError("target must be an object");I=I||new(P||FormData);const B=(g=O.toFlatObject(g,{metaTokens:!0,dots:!1,indexes:!1},!1,(function(A,I){return!O.isUndefined(I[A])}))).metaTokens,C=g.visitor||a,Q=g.dots,E=g.indexes,i=(g.Blob||"undefined"!=typeof Blob&&Blob)&&(o=I)&&O.isFunction(o.append)&&"FormData"===o[Symbol.toStringTag]&&o[Symbol.iterator];var o;if(!O.isFunction(C))throw new TypeError("visitor must be a function");function D(A){if(null===A)return"";if(O.isDate(A))return A.toISOString();if(!i&&O.isBlob(A))throw new j("Blob is not supported. Use a Buffer instead.");return O.isArrayBuffer(A)||O.isTypedArray(A)?i&&"function"==typeof Blob?new Blob([A]):Buffer.from(A):A}function a(A,g,C){let i=A;if(A&&!C&&"object"==typeof A)if(O.endsWith(g,"{}"))g=B?g:g.slice(0,-2),A=JSON.stringify(A);else if(O.isArray(A)&&function(A){return O.isArray(A)&&!A.some(z)}(A)||O.isFileList(A)||O.endsWith(g,"[]")&&(i=O.toArray(A)))return g=_(g),i.forEach((function(A,B){!O.isUndefined(A)&&null!==A&&I.append(!0===E?$([g],B,Q):null===E?g:g+"[]",D(A))})),!1;return!!z(A)||(I.append($(C,g,Q),D(A)),!1)}const t=[],s=Object.assign(AA,{defaultVisitor:a,convertValue:D,isVisitable:z});if(!O.isObject(A))throw new TypeError("data must be an object");return function A(g,B){if(!O.isUndefined(g)){if(-1!==t.indexOf(g))throw Error("Circular reference detected in "+B.join("."));t.push(g),O.forEach(g,(function(g,Q){!0===(!(O.isUndefined(g)||null===g)&&C.call(I,g,O.isString(Q)?Q.trim():Q,B,s))&&A(g,B?B.concat(Q):[Q])})),t.pop()}}(A),I};function gA(A){const I={"!":"%21","\'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\\0"};return encodeURIComponent(A).replace(/[!\'()~]|%20|%00/g,(function(A){return I[A]}))}function BA(A,I){this._pairs=[],A&&IA(A,this,I)}const CA=BA.prototype;CA.append=function(A,I){this._pairs.push([A,I])},CA.toString=function(A){const I=A?function(I){return A.call(this,I,gA)}:gA;return this._pairs.map((function(A){return I(A[0])+"="+I(A[1])}),"").join("&")};const QA=BA;function EA(A){return encodeURIComponent(A).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function iA(A,I,g){if(!I)return A;const B=g&&g.encode||EA,C=g&&g.serialize;let Q;if(Q=C?C(I,g):O.isURLSearchParams(I)?I.toString():new QA(I,g).toString(B),Q){const I=A.indexOf("#");-1!==I&&(A=A.slice(0,I)),A+=(-1===A.indexOf("?")?"?":"&")+Q}return A}const oA=class{constructor(){this.handlers=[]}use(A,I,g){return this.handlers.push({fulfilled:A,rejected:I,synchronous:!!g&&g.synchronous,runWhen:g?g.runWhen:null}),this.handlers.length-1}eject(A){this.handlers[A]&&(this.handlers[A]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(A){O.forEach(this.handlers,(function(I){null!==I&&A(I)}))}},DA={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},aA="undefined"!=typeof URLSearchParams?URLSearchParams:QA,tA=FormData,sA=(()=>{let A;return("undefined"==typeof navigator||"ReactNative"!==(A=navigator.product)&&"NativeScript"!==A&&"NS"!==A)&&"undefined"!=typeof window&&"undefined"!=typeof document})(),wA="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope&&"function"==typeof self.importScripts,GA={isBrowser:!0,classes:{URLSearchParams:aA,FormData:tA,Blob},isStandardBrowserEnv:sA,isStandardBrowserWebWorkerEnv:wA,protocols:["http","https","file","blob","url","data"]},hA=function(A){function I(A,g,B,C){let Q=A[C++];const E=Number.isFinite(+Q),i=C>=A.length;return Q=!Q&&O.isArray(B)?B.length:Q,i?(O.hasOwnProp(B,Q)?B[Q]=[B[Q],g]:B[Q]=g,!E):(B[Q]&&O.isObject(B[Q])||(B[Q]=[]),I(A,g,B[Q],C)&&O.isArray(B[Q])&&(B[Q]=function(A){const I={},g=Object.keys(A);let B;const C=g.length;let Q;for(B=0;B{I(function(A){return O.matchAll(/\\w+|\\[(\\w*)]/g,A).map((A=>"[]"===A[0]?"":A[1]||A[0]))}(A),B,g,0)})),g}return null},rA={"Content-Type":void 0},RA={transitional:DA,adapter:["xhr","http"],transformRequest:[function(A,I){const g=I.getContentType()||"",B=g.indexOf("application/json")>-1,C=O.isObject(A);if(C&&O.isHTMLForm(A)&&(A=new FormData(A)),O.isFormData(A))return B&&B?JSON.stringify(hA(A)):A;if(O.isArrayBuffer(A)||O.isBuffer(A)||O.isStream(A)||O.isFile(A)||O.isBlob(A))return A;if(O.isArrayBufferView(A))return A.buffer;if(O.isURLSearchParams(A))return I.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),A.toString();let Q;if(C){if(g.indexOf("application/x-www-form-urlencoded")>-1)return function(A,I){return IA(A,new GA.classes.URLSearchParams,Object.assign({visitor:function(A,I,g,B){return GA.isNode&&O.isBuffer(A)?(this.append(I,A.toString("base64")),!1):B.defaultVisitor.apply(this,arguments)}},I))}(A,this.formSerializer).toString();if((Q=O.isFileList(A))||g.indexOf("multipart/form-data")>-1){const I=this.env&&this.env.FormData;return IA(Q?{"files[]":A}:A,I&&new I,this.formSerializer)}}return C||B?(I.setContentType("application/json",!1),function(A,I,g){if(O.isString(A))try{return(0,JSON.parse)(A),O.trim(A)}catch(A){if("SyntaxError"!==A.name)throw A}return(0,JSON.stringify)(A)}(A)):A}],transformResponse:[function(A){const I=this.transitional||RA.transitional,g=I&&I.forcedJSONParsing,B="json"===this.responseType;if(A&&O.isString(A)&&(g&&!this.responseType||B)){const g=!(I&&I.silentJSONParsing)&&B;try{return JSON.parse(A)}catch(A){if(g){if("SyntaxError"===A.name)throw j.from(A,j.ERR_BAD_RESPONSE,this,null,this.response);throw A}}}return A}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:GA.classes.FormData,Blob:GA.classes.Blob},validateStatus:function(A){return A>=200&&A<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};O.forEach(["delete","get","head"],(function(A){RA.headers[A]={}})),O.forEach(["post","put","patch"],(function(A){RA.headers[A]=O.merge(rA)}));const yA=RA,FA=O.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),eA=Symbol("internals");function MA(A){return A&&String(A).trim().toLowerCase()}function nA(A){return!1===A||null==A?A:O.isArray(A)?A.map(nA):String(A)}function SA(A,I,g,B){return O.isFunction(B)?B.call(this,I,g):O.isString(I)?O.isString(B)?-1!==I.indexOf(B):O.isRegExp(B)?B.test(I):void 0:void 0}class cA{constructor(A){A&&this.set(A)}set(A,I,g){const B=this;function C(A,I,g){const C=MA(I);if(!C)throw new Error("header name must be a non-empty string");const Q=O.findKey(B,C);(!Q||void 0===B[Q]||!0===g||void 0===g&&!1!==B[Q])&&(B[Q||I]=nA(A))}const Q=(A,I)=>O.forEach(A,((A,g)=>C(A,g,I)));return O.isPlainObject(A)||A instanceof this.constructor?Q(A,I):O.isString(A)&&(A=A.trim())&&!/^[-_a-zA-Z]+$/.test(A.trim())?Q((A=>{const I={};let g,B,C;return A&&A.split("\\n").forEach((function(A){C=A.indexOf(":"),g=A.substring(0,C).trim().toLowerCase(),B=A.substring(C+1).trim(),!g||I[g]&&FA[g]||("set-cookie"===g?I[g]?I[g].push(B):I[g]=[B]:I[g]=I[g]?I[g]+", "+B:B)})),I})(A),I):null!=A&&C(I,A,g),this}get(A,I){if(A=MA(A)){const g=O.findKey(this,A);if(g){const A=this[g];if(!I)return A;if(!0===I)return function(A){const I=Object.create(null),g=/([^\\s,;=]+)\\s*(?:=\\s*([^,;]+))?/g;let B;for(;B=g.exec(A);)I[B[1]]=B[2];return I}(A);if(O.isFunction(I))return I.call(this,A,g);if(O.isRegExp(I))return I.exec(A);throw new TypeError("parser must be boolean|regexp|function")}}}has(A,I){if(A=MA(A)){const g=O.findKey(this,A);return!(!g||I&&!SA(0,this[g],g,I))}return!1}delete(A,I){const g=this;let B=!1;function C(A){if(A=MA(A)){const C=O.findKey(g,A);!C||I&&!SA(0,g[C],C,I)||(delete g[C],B=!0)}}return O.isArray(A)?A.forEach(C):C(A),B}clear(){return Object.keys(this).forEach(this.delete.bind(this))}normalize(A){const I=this,g={};return O.forEach(this,((B,C)=>{const Q=O.findKey(g,C);if(Q)return I[Q]=nA(B),void delete I[C];const E=A?function(A){return A.trim().toLowerCase().replace(/([a-z\\d])(\\w*)/g,((A,I,g)=>I.toUpperCase()+g))}(C):String(C).trim();E!==C&&delete I[C],I[E]=nA(B),g[E]=!0})),this}concat(...A){return this.constructor.concat(this,...A)}toJSON(A){const I=Object.create(null);return O.forEach(this,((g,B)=>{null!=g&&!1!==g&&(I[B]=A&&O.isArray(g)?g.join(", "):g)})),I}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map((([A,I])=>A+": "+I)).join("\\n")}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(A){return A instanceof this?A:new this(A)}static concat(A,...I){const g=new this(A);return I.forEach((A=>g.set(A))),g}static accessor(A){const I=(this[eA]=this[eA]={accessors:{}}).accessors,g=this.prototype;function B(A){const B=MA(A);I[B]||(function(A,I){const g=O.toCamelCase(" "+I);["get","set","has"].forEach((B=>{Object.defineProperty(A,B+g,{value:function(A,g,C){return this[B].call(this,I,A,g,C)},configurable:!0})}))}(g,A),I[B]=!0)}return O.isArray(A)?A.forEach(B):B(A),this}}cA.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent"]),O.freezeMethods(cA.prototype),O.freezeMethods(cA);const NA=cA;function kA(A,I){const g=this||yA,B=I||g,C=NA.from(B.headers);let Q=B.data;return O.forEach(A,(function(A){Q=A.call(g,Q,C.normalize(),I?I.status:void 0)})),C.normalize(),Q}function UA(A){return!(!A||!A.__CANCEL__)}function JA(A,I,g){j.call(this,null==A?"canceled":A,j.ERR_CANCELED,I,g),this.name="CanceledError"}O.inherits(JA,j,{__CANCEL__:!0});const KA=JA,YA=GA.isStandardBrowserEnv?{write:function(A,I,g,B,C,Q){const E=[];E.push(A+"="+encodeURIComponent(I)),O.isNumber(g)&&E.push("expires="+new Date(g).toGMTString()),O.isString(B)&&E.push("path="+B),O.isString(C)&&E.push("domain="+C),!0===Q&&E.push("secure"),document.cookie=E.join("; ")},read:function(A){const I=document.cookie.match(new RegExp("(^|;\\\\s*)("+A+")=([^;]*)"));return I?decodeURIComponent(I[3]):null},remove:function(A){this.write(A,"",Date.now()-864e5)}}:{write:function(){},read:function(){return null},remove:function(){}};function LA(A,I){return A&&!/^([a-z][a-z\\d+\\-.]*:)?\\/\\//i.test(I)?function(A,I){return I?A.replace(/\\/+$/,"")+"/"+I.replace(/^\\/+/,""):A}(A,I):I}const dA=GA.isStandardBrowserEnv?function(){const A=/(msie|trident)/i.test(navigator.userAgent),I=document.createElement("a");let g;function B(g){let B=g;return A&&(I.setAttribute("href",B),B=I.href),I.setAttribute("href",B),{href:I.href,protocol:I.protocol?I.protocol.replace(/:$/,""):"",host:I.host,search:I.search?I.search.replace(/^\\?/,""):"",hash:I.hash?I.hash.replace(/^#/,""):"",hostname:I.hostname,port:I.port,pathname:"/"===I.pathname.charAt(0)?I.pathname:"/"+I.pathname}}return g=B(window.location.href),function(A){const I=O.isString(A)?B(A):A;return I.protocol===g.protocol&&I.host===g.host}}():function(){return!0};function lA(A,I){let g=0;const B=function(A,I){A=A||10;const g=new Array(A),B=new Array(A);let C,Q=0,E=0;return I=void 0!==I?I:1e3,function(i){const o=Date.now(),D=B[E];C||(C=o),g[Q]=i,B[Q]=o;let a=E,t=0;for(;a!==Q;)t+=g[a++],a%=A;if(Q=(Q+1)%A,Q===E&&(E=(E+1)%A),o-C{const Q=C.loaded,E=C.lengthComputable?C.total:void 0,i=Q-g,o=B(i);g=Q;const D={loaded:Q,total:E,progress:E?Q/E:void 0,bytes:i,rate:o||void 0,estimated:o&&E&&Q<=E?(E-Q)/o:void 0,event:C};D[I?"download":"upload"]=!0,A(D)}}const HA={http:null,xhr:"undefined"!=typeof XMLHttpRequest&&function(A){return new Promise((function(I,g){let B=A.data;const C=NA.from(A.headers).normalize(),Q=A.responseType;let E;function i(){A.cancelToken&&A.cancelToken.unsubscribe(E),A.signal&&A.signal.removeEventListener("abort",E)}O.isFormData(B)&&(GA.isStandardBrowserEnv||GA.isStandardBrowserWebWorkerEnv)&&C.setContentType(!1);let o=new XMLHttpRequest;if(A.auth){const I=A.auth.username||"",g=A.auth.password?unescape(encodeURIComponent(A.auth.password)):"";C.set("Authorization","Basic "+btoa(I+":"+g))}const D=LA(A.baseURL,A.url);function a(){if(!o)return;const B=NA.from("getAllResponseHeaders"in o&&o.getAllResponseHeaders());!function(A,I,g){const B=g.config.validateStatus;g.status&&B&&!B(g.status)?I(new j("Request failed with status code "+g.status,[j.ERR_BAD_REQUEST,j.ERR_BAD_RESPONSE][Math.floor(g.status/100)-4],g.config,g.request,g)):A(g)}((function(A){I(A),i()}),(function(A){g(A),i()}),{data:Q&&"text"!==Q&&"json"!==Q?o.response:o.responseText,status:o.status,statusText:o.statusText,headers:B,config:A,request:o}),o=null}if(o.open(A.method.toUpperCase(),iA(D,A.params,A.paramsSerializer),!0),o.timeout=A.timeout,"onloadend"in o?o.onloadend=a:o.onreadystatechange=function(){o&&4===o.readyState&&(0!==o.status||o.responseURL&&0===o.responseURL.indexOf("file:"))&&setTimeout(a)},o.onabort=function(){o&&(g(new j("Request aborted",j.ECONNABORTED,A,o)),o=null)},o.onerror=function(){g(new j("Network Error",j.ERR_NETWORK,A,o)),o=null},o.ontimeout=function(){let I=A.timeout?"timeout of "+A.timeout+"ms exceeded":"timeout exceeded";const B=A.transitional||DA;A.timeoutErrorMessage&&(I=A.timeoutErrorMessage),g(new j(I,B.clarifyTimeoutError?j.ETIMEDOUT:j.ECONNABORTED,A,o)),o=null},GA.isStandardBrowserEnv){const I=(A.withCredentials||dA(D))&&A.xsrfCookieName&&YA.read(A.xsrfCookieName);I&&C.set(A.xsrfHeaderName,I)}void 0===B&&C.setContentType(null),"setRequestHeader"in o&&O.forEach(C.toJSON(),(function(A,I){o.setRequestHeader(I,A)})),O.isUndefined(A.withCredentials)||(o.withCredentials=!!A.withCredentials),Q&&"json"!==Q&&(o.responseType=A.responseType),"function"==typeof A.onDownloadProgress&&o.addEventListener("progress",lA(A.onDownloadProgress,!0)),"function"==typeof A.onUploadProgress&&o.upload&&o.upload.addEventListener("progress",lA(A.onUploadProgress)),(A.cancelToken||A.signal)&&(E=I=>{o&&(g(!I||I.type?new KA(null,A,o):I),o.abort(),o=null)},A.cancelToken&&A.cancelToken.subscribe(E),A.signal&&(A.signal.aborted?E():A.signal.addEventListener("abort",E)));const t=function(A){const I=/^([-+\\w]{1,25})(:?\\/\\/|:)/.exec(A);return I&&I[1]||""}(D);t&&-1===GA.protocols.indexOf(t)?g(new j("Unsupported protocol "+t+":",j.ERR_BAD_REQUEST,A)):o.send(B||null)}))}};function qA(A){if(A.cancelToken&&A.cancelToken.throwIfRequested(),A.signal&&A.signal.aborted)throw new KA(null,A)}function fA(A){return qA(A),A.headers=NA.from(A.headers),A.data=kA.call(A,A.transformRequest),-1!==["post","put","patch"].indexOf(A.method)&&A.headers.setContentType("application/x-www-form-urlencoded",!1),(A=>{A=O.isArray(A)?A:[A];const{length:I}=A;let g,B;for(let C=0;C{if(A){try{Object.defineProperty(A,"name",{value:I})}catch(A){}Object.defineProperty(A,"adapterName",{value:I})}}));const uA=A=>A instanceof NA?A.toJSON():A;function mA(A,I){I=I||{};const g={};function B(A,I,g){return O.isPlainObject(A)&&O.isPlainObject(I)?O.merge.call({caseless:g},A,I):O.isPlainObject(I)?O.merge({},I):O.isArray(I)?I.slice():I}function C(A,I,g){return O.isUndefined(I)?O.isUndefined(A)?void 0:B(void 0,A,g):B(A,I,g)}function Q(A,I){if(!O.isUndefined(I))return B(void 0,I)}function E(A,I){return O.isUndefined(I)?O.isUndefined(A)?void 0:B(void 0,A):B(void 0,I)}function i(g,C,Q){return Q in I?B(g,C):Q in A?B(void 0,g):void 0}const o={url:Q,method:Q,data:Q,baseURL:E,transformRequest:E,transformResponse:E,paramsSerializer:E,timeout:E,timeoutMessage:E,withCredentials:E,adapter:E,responseType:E,xsrfCookieName:E,xsrfHeaderName:E,onUploadProgress:E,onDownloadProgress:E,decompress:E,maxContentLength:E,maxBodyLength:E,beforeRedirect:E,transport:E,httpAgent:E,httpsAgent:E,cancelToken:E,socketPath:E,responseEncoding:E,validateStatus:i,headers:(A,I)=>C(uA(A),uA(I),!0)};return O.forEach(Object.keys(A).concat(Object.keys(I)),(function(B){const Q=o[B]||C,E=Q(A[B],I[B],B);O.isUndefined(E)&&Q!==i||(g[B]=E)})),g}const pA={};["object","boolean","number","function","string","symbol"].forEach(((A,I)=>{pA[A]=function(g){return typeof g===A||"a"+(I<1?"n ":" ")+A}}));const WA={};pA.transitional=function(A,I,g){function B(A,I){return"[Axios v1.2.4] Transitional option \'"+A+"\'"+I+(g?". "+g:"")}return(g,C,Q)=>{if(!1===A)throw new j(B(C," has been removed"+(I?" in "+I:"")),j.ERR_DEPRECATED);return I&&!WA[C]&&(WA[C]=!0,console.warn(B(C," has been deprecated since v"+I+" and will be removed in the near future"))),!A||A(g,C,Q)}};const bA={assertOptions:function(A,I,g){if("object"!=typeof A)throw new j("options must be an object",j.ERR_BAD_OPTION_VALUE);const B=Object.keys(A);let C=B.length;for(;C-- >0;){const Q=B[C],E=I[Q];if(E){const I=A[Q],g=void 0===I||E(I,Q,A);if(!0!==g)throw new j("option "+Q+" must be "+g,j.ERR_BAD_OPTION_VALUE)}else if(!0!==g)throw new j("Unknown option "+Q,j.ERR_BAD_OPTION)}},validators:pA},ZA=bA.validators;class xA{constructor(A){this.defaults=A,this.interceptors={request:new oA,response:new oA}}request(A,I){"string"==typeof A?(I=I||{}).url=A:I=A||{},I=mA(this.defaults,I);const{transitional:g,paramsSerializer:B,headers:C}=I;let Q;void 0!==g&&bA.assertOptions(g,{silentJSONParsing:ZA.transitional(ZA.boolean),forcedJSONParsing:ZA.transitional(ZA.boolean),clarifyTimeoutError:ZA.transitional(ZA.boolean)},!1),void 0!==B&&bA.assertOptions(B,{encode:ZA.function,serialize:ZA.function},!0),I.method=(I.method||this.defaults.method||"get").toLowerCase(),Q=C&&O.merge(C.common,C[I.method]),Q&&O.forEach(["delete","get","head","post","put","patch","common"],(A=>{delete C[A]})),I.headers=NA.concat(Q,C);const E=[];let i=!0;this.interceptors.request.forEach((function(A){"function"==typeof A.runWhen&&!1===A.runWhen(I)||(i=i&&A.synchronous,E.unshift(A.fulfilled,A.rejected))}));const o=[];let D;this.interceptors.response.forEach((function(A){o.push(A.fulfilled,A.rejected)}));let a,t=0;if(!i){const A=[fA.bind(this),void 0];for(A.unshift.apply(A,E),A.push.apply(A,o),a=A.length,D=Promise.resolve(I);t{if(!g._listeners)return;let I=g._listeners.length;for(;I-- >0;)g._listeners[I](A);g._listeners=null})),this.promise.then=A=>{let I;const B=new Promise((A=>{g.subscribe(A),I=A})).then(A);return B.cancel=function(){g.unsubscribe(I)},B},A((function(A,B,C){g.reason||(g.reason=new KA(A,B,C),I(g.reason))}))}throwIfRequested(){if(this.reason)throw this.reason}subscribe(A){this.reason?A(this.reason):this._listeners?this._listeners.push(A):this._listeners=[A]}unsubscribe(A){if(!this._listeners)return;const I=this._listeners.indexOf(A);-1!==I&&this._listeners.splice(I,1)}static source(){let A;return{token:new OA((function(I){A=I})),cancel:A}}}const XA=OA,TA={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(TA).forEach((([A,I])=>{TA[I]=A}));const vA=TA,jA=function A(I){const g=new VA(I),B=h(VA.prototype.request,g);return O.extend(B,VA.prototype,g,{allOwnKeys:!0}),O.extend(B,g,null,{allOwnKeys:!0}),B.create=function(g){return A(mA(I,g))},B}(yA);jA.Axios=VA,jA.CanceledError=KA,jA.CancelToken=XA,jA.isCancel=UA,jA.VERSION="1.2.4",jA.toFormData=IA,jA.AxiosError=j,jA.Cancel=jA.CanceledError,jA.all=function(A){return Promise.all(A)},jA.spread=function(A){return function(I){return A.apply(null,I)}},jA.isAxiosError=function(A){return O.isObject(A)&&!0===A.isAxiosError},jA.mergeConfig=mA,jA.AxiosHeaders=NA,jA.formToJSON=A=>hA(O.isHTMLForm(A)?new FormData(A):A),jA.HttpStatusCode=vA,jA.default=jA;const PA=jA;var zA=function(){function A(){Q(this,A)}var g;return D(A,null,[{key:"fetchRemoteData",value:(g=I(s().mark((function A(I){var g;return s().wrap((function(A){for(;;)switch(A.prev=A.next){case 0:return A.prev=0,A.next=3,PA.get(I,{responseType:"arraybuffer"});case 3:return g=A.sent,A.abrupt("return",new Uint8Array(g.data));case 7:throw A.prev=7,A.t0=A.catch(0),A.t0;case 10:case"end":return A.stop()}}),A,null,[[0,7]])}))),function(A){return g.apply(this,arguments)})},{key:"string2Uint8Data",value:function(A){for(var I=new Uint8Array(A.length),g=0;g-1&&this.artoolkit.teardown(this.id),this.image&&this.image.srcObject,this)this[A]=null}},{key:"process",value:function(A){var I=this.detectMarker(A);0!=I&&console.error("[ARController]","detectMarker error:",I);var g,B,C=this.getMarkerNum();for(g in this.patternMarkers)(B=this.patternMarkers[g]).inPrevious=B.inCurrent,B.inCurrent=!1;for(g in this.barcodeMarkers)(B=this.barcodeMarkers[g]).inPrevious=B.inCurrent,B.inCurrent=!1;for(g in this.nftMarkers)(B=this.nftMarkers[g]).inPrevious=B.inCurrent,B.inCurrent=!1;for(var Q=0;Q-1&&(E.id===E.idPatt||-1===E.idMatrix)?(o=this.trackPatternMarkerId(E.idPatt),i=_A.PATTERN_MARKER,E.dir!==E.dirPatt&&this.setMarkerInfoDir(Q,E.dirPatt)):E.idMatrix>-1&&(o=this.trackBarcodeMarkerId(E.idMatrix),i=_A.BARCODE_MARKER,E.dir!==E.dirMatrix&&this.setMarkerInfoDir(Q,E.dirMatrix)),i!==_A.UNKNOWN_MARKER&&o.inPrevious?this.getTransMatSquareCont(Q,o.markerWidth,o.matrix,o.matrix):this.getTransMatSquare(Q,o.markerWidth,o.matrix),o.inCurrent=!0,this.transMatToGLMat(o.matrix,this.transform_mat),this.transformGL_RH=this.arglCameraViewRHf(this.transform_mat),this.dispatchEvent({name:"getMarker",target:this,data:{index:Q,type:i,marker:E,matrix:this.transform_mat,matrixGL_RH:this.transformGL_RH}})}var D=this.nftMarkerCount;this.detectNFTMarker();for(var a=0;a200&&(this.nftMarkerFound=!1,this.dispatchEvent({name:"lostNFTMarker",target:this,data:{index:a,type:s,marker:t,matrix:this.transform_mat,matrixGL_RH:this.transformGL_RH}}))}for(var G=this.getMultiMarkerCount(),h=0;h=0){R=!0,this.dispatchEvent({name:"getMultiMarker",target:this,data:{multiMarkerId:h,matrix:this.transform_mat,matrixGL_RH:this.transformGL_RH}});break}if(R)for(var F=0;F-1&&this.listeners[A].splice(g,1)}}},{key:"dispatchEvent",value:function(A){var I=this.listeners[A.name];if(I)for(var g=0;g>3,E+=4}return!!this.dataHeap&&(this.dataHeap.set(I),!0)}}],[{key:"initWithDimensions",value:(B=I(s().mark((function I(g,B,C,Q){var E;return s().wrap((function(I){for(;;)switch(I.prev=I.next){case 0:return E=new A(g,B,C,Q),I.next=3,E._initialize();case 3:return I.abrupt("return",I.sent);case 4:case"end":return I.stop()}}),I)}))),function(A,I,g,C){return B.apply(this,arguments)})},{key:"initWithImage",value:(g=I(s().mark((function I(g,B,C){var Q,E,i;return s().wrap((function(I){for(;;)switch(I.prev=I.next){case 0:return Q=g.videoWidth||g.width,E=g.videoHeight||g.height,I.next=4,A.initWithDimensions(Q,E,B,C);case 4:return(i=I.sent).image=g,I.abrupt("return",i);case 7:case"end":return I.stop()}}),I)}))),function(A,I,B){return g.apply(this,arguments)})}]),A}();const BI={ARToolkit:_A,ARController:gI}})(),C.default})(),A.exports=B()}},I={};function g(B){var C=I[B];if(void 0!==C)return C.exports;var Q=I[B]={exports:{}};return A[B].call(Q.exports,Q,Q.exports,g),Q.exports}g.n=A=>{var I=A&&A.__esModule?()=>A.default:()=>A;return g.d(I,{a:I}),I},g.d=(A,I)=>{for(var B in I)g.o(I,B)&&!g.o(A,B)&&Object.defineProperty(A,B,{enumerable:!0,get:I[B]})},g.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(A){if("object"==typeof window)return window}}(),g.o=(A,I)=>Object.prototype.hasOwnProperty.call(A,I),(()=>{"use strict";var A=g(144),I=g.n(A);const B=self;let C=null;B.onmessage=function(A){var g=A.data;switch(g.type){case"init":return void function(A){var g,B,Q=self.origin;console.log("base path:",Q);var i=/https?:\\/\\/(www\\.)?[-a-zA-Z0-9@:%._\\+~#=]{2,256}\\.[a-z]{2,6}\\b([-a-zA-Z0-9@:%_\\+.~#()?&//=]*)/gim.test(A.param);1==i?g=A.param:0==i&&(g=Q+"/"+A.param);I().ARController.initWithDimensions(A.pw,A.ph,g,{}).then((function(I){C=I;var g=C.getCameraMatrix(),i=/https?:\\/\\/(www\\.)?[-a-zA-Z0-9@:%._\\+~#=]{2,256}\\.[a-z]{2,6}\\b([-a-zA-Z0-9@:%_\\+.~#()?&//=]*)/gim.test(A.marker);1==i?B=A.marker:0==i&&(B=Q+"/"+A.marker),C.loadNFTMarker(B).then((function(A){C.trackNFTMarkerId(A,80);let I=C.getNFTData(A,0);console.log("nftMarker data: ",I),postMessage({type:"markerInfos",marker:JSON.stringify(I)}),postMessage({type:"endLoading"})})).catch((function(A){console.log("Error in loading marker on Worker",A)})),C.addEventListener("getNFTMarker",(function(A){E={type:"found",matrix:JSON.stringify(A.data.matrix)}})),postMessage({type:"loaded",proj:JSON.stringify(g)})})).catch((function(A){console.error("Error while intizalizing arController",A)}))}(g);case"process":return Q=g.imagedata,E=null,C&&C.process&&C.process(Q),E?postMessage(E):postMessage({type:"not found"}),void(Q=null)}};var Q=null,E=null})()})();',"Worker",void 0,void 0)}var a=B(144),t=B.n(a);const{ARToolkit:s}=t();class w extends g{context;parameters;smoothMatrices;onGetMarker;className;constructor(A,I,g){super(I),this.className="ArMarkerControls",this.context=A,this.parameters={size:1,type:"unknown",patternUrl:null,barcodeValue:null,descriptorsUrl:null,changeMatrixMode:"modelViewMatrix",minConfidence:.6,smooth:!1,smoothCount:5,smoothTolerance:.01,smoothThreshold:2};var B=["pattern","barcode","nft","unknown"];console.assert(-1!==B.indexOf(this.parameters.type),"illegal value",this.parameters.type),B=["modelViewMatrix","cameraTransformMatrix"],console.assert(-1!==B.indexOf(this.parameters.changeMatrixMode),"illegal value",this.parameters.changeMatrixMode),this.object3d=I,this.object3d.matrixAutoUpdate=!1,this.object3d.visible=!1,Q(g,this),this.parameters.smooth&&(this.smoothMatrices=[]),A.addMarker(this),"artoolkit"===this.context.parameters.trackingBackend?this._initArtoolkit():console.assert(!1)}dispose(){this.context&&this.context.arController&&this.context.arController.removeEventListener("getMarker",this.onGetMarker),this.context.removeMarker(this),this.object3d=null,this.smoothMatrices=[]}updateWithModelViewMatrix(I){var g=this.object3d;if(g.visible=!0,"artoolkit"===this.context.parameters.trackingBackend){var B=(new A.Matrix4).copy(this.context._artoolkitProjectionAxisTransformMatrix);B.multiply(I),I.copy(B)}else console.assert(!1);var C=(new A.Matrix4).makeRotationX(Math.PI/2);I.multiply(C);var Q=!1;if("modelViewMatrix"===this.parameters.changeMatrixMode)if(this.parameters.smooth){var E,i,o,D,a=0;if(this.smoothMatrices.push(I.elements.slice()),this.smoothMatrices.length=this.parameters.smoothTolerance&&a++}if(a>=this.parameters.smoothThreshold){for(i in I.elements)I.elements[i]=D[i];g.matrix.copy(I),Q=!0}}}else g.matrix.copy(I);else"cameraTransformMatrix"===this.parameters.changeMatrixMode?g.matrix.copy(I).invert():console.assert(!1);return g.matrix.decompose(g.position,g.quaternion,g.scale),this.dispatchEvent({type:"markerFound"}),Q}update(A){console.log("update not required",A)}name(){var A="";return A+=this.parameters.type,"pattern"===this.parameters.type?A+=" - "+this.parameters.patternUrl.replace(/^.*\//g,""):"barcode"===this.parameters.type?A+=" - "+this.parameters.barcodeValue:"nft"===this.parameters.type?A+=" - "+this.parameters.descriptorsUrl.replace(/^.*\//g,""):console.assert(!1,"no .name() implemented for this marker controls"),A}_initArtoolkit(){var I=this,g=null,B=setInterval((()=>{var A;null!==I.context.arController&&(clearInterval(B),B=null,A=I.context.arController,console.assert(null!==A),"pattern"===I.parameters.type?A.loadMarker(I.parameters.patternUrl).then((function(B){g=B,A.trackPatternMarkerId(g,I.parameters.size)})):"barcode"===I.parameters.type?(g=I.parameters.barcodeValue,A.trackBarcodeMarkerId(g,I.parameters.size)):"nft"===I.parameters.type?function(A,g){var B=new D;window.addEventListener("arjs-video-loaded",(function(Q){var E=Q.detail.component,i=E.clientWidth,o=E.clientHeight,D=320/Math.max(i,o/3*4);const a=i*D,t=o*D,w=Math.max(a,t/3*4),r=Math.max(t,a/4*3),G=(w-a)/2,h=(r-t)/2;g.canvas.style.clientWidth=w+"px",g.canvas.style.clientHeight=r+"px",g.canvas.width=w,g.canvas.height=r;var e=g.canvas.getContext("2d");B.postMessage({type:"init",pw:w,ph:r,marker:A,param:g.cameraParam}),B.onmessage=function(A){if(A&&A.data&&"endLoading"===A.data.type){var g=document.querySelector(".arjs-loader");g&&g.remove();var Q=new Event("arjs-nft-loaded");window.dispatchEvent(Q)}if(A&&A.data&&"loaded"===A.data.type){var D=JSON.parse(A.data.proj),R=w/a,y=r/t;D[0]*=R,D[4]*=R,D[8]*=R,D[12]*=R,D[1]*=y,D[5]*=y,D[9]*=y,D[13]*=y,function(A,I){var g=[];for(var B in I)g[B]=I[B];"function"==typeof A.elements.set?A.elements.set(g):A.elements=[].slice.call(g)}(I.object3d.matrix,D)}if(A&&A.data&&"markerInfos"===A.data.type){var n=JSON.parse(A.data.marker),F=new CustomEvent("arjs-nft-init-data",{detail:{dpi:n.dpi,width:n.width,height:n.height}});window.dispatchEvent(F)}if(A&&A.data&&"found"===A.data.type){var M=JSON.parse(A.data.matrix);C({data:{type:s.NFT_MARKER,matrix:M,msg:A.data.type}}),I.context.arController.showObject=!0}else I.context.arController.showObject=!1;!function(){e.fillStyle="black",e.fillRect(0,0,w,r),e.drawImage(E,0,0,i,o,G,h,a,t);var A=e.getImageData(0,0,w,r);B.postMessage({type:"process",imagedata:A},[A.data.buffer])}()}}))}(I.parameters.descriptorsUrl,A):"unknown"===I.parameters.type?g=null:console.log(!1,"invalid marker type",I.parameters.type),A.addEventListener("getMarker",(function(A){if(A.data.type===s.PATTERN_MARKER&&"pattern"===I.parameters.type){if(null===g)return;A.data.marker.idPatt===g&&C(A)}else if(A.data.type===s.BARCODE_MARKER&&"barcode"===I.parameters.type){if(null===g)return;A.data.marker.idMatrix===g&&C(A)}else A.data.type===s.UNKNOWN_MARKER&&"unknown"===I.parameters.type&&C(A)})))}),20);return;function C(g){if(!(g.data.type===s.PATTERN_MARKER&&g.data.marker.cfPatt{g.arController=A,A.ctx.mozImageSmoothingEnabled=g.parameters.imageSmoothingEnabled,A.ctx.webkitImageSmoothingEnabled=g.parameters.imageSmoothingEnabled,A.ctx.msImageSmoothingEnabled=g.parameters.imageSmoothingEnabled,A.ctx.imageSmoothingEnabled=g.parameters.imageSmoothingEnabled,!0===g.parameters.debug&&(A.debugSetup(),A.canvas.style.position="absolute",A.canvas.style.top="0px",A.canvas.style.opacity="0.6",A.canvas.style.pointerEvents="none",A.canvas.style.zIndex="-1");var B={color:A.artoolkit.AR_TEMPLATE_MATCHING_COLOR,color_and_matrix:A.artoolkit.AR_TEMPLATE_MATCHING_COLOR_AND_MATRIX,mono:A.artoolkit.AR_TEMPLATE_MATCHING_MONO,mono_and_matrix:A.artoolkit.AR_TEMPLATE_MATCHING_MONO_AND_MATRIX}[g.parameters.detectionMode];console.assert(void 0!==B),A.setPatternDetectionMode(B);var C={"3x3":A.artoolkit.AR_MATRIX_CODE_3x3,"3x3_HAMMING63":A.artoolkit.AR_MATRIX_CODE_3x3_HAMMING63,"3x3_PARITY65":A.artoolkit.AR_MATRIX_CODE_3x3_PARITY65,"4x4":A.artoolkit.AR_MATRIX_CODE_4x4,"4x4_BCH_13_9_3":A.artoolkit.AR_MATRIX_CODE_4x4_BCH_13_9_3,"4x4_BCH_13_5_5":A.artoolkit.AR_MATRIX_CODE_4x4_BCH_13_5_5,"5x5_BCH_22_12_5":A.artoolkit.AR_MATRIX_CODE_5x5_BCH_22_12_5,"5x5_BCH_22_7_7":A.artoolkit.AR_MATRIX_CODE_5x5_BCH_22_7_7,"5x5":A.artoolkit.AR_MATRIX_CODE_5x5,"6x6":A.artoolkit.AR_MATRIX_CODE_6x6}[g.parameters.matrixCodeType];console.assert(void 0!==C),A.setMatrixCodeType(C),A.setPattRatio(g.parameters.patternRatio);var Q={black_region:A.artoolkit.AR_LABELING_BLACK_REGION,white_region:A.artoolkit.AR_LABELING_WHITE_REGION}[g.parameters.labelingMode];console.assert(void 0!==Q),A.setLabelingMode(Q),I()})),this}getProjectionMatrix(){console.assert("artoolkit"===this.parameters.trackingBackend),console.assert(this.arController,"arController MUST be initialized to call this function");var I=this.arController.getCameraMatrix();return(new A.Matrix4).fromArray(I)}_updateArtoolkit(A){this.arController.process(A)}}class h{constructor(){}static createDefaultCamera(I){var g=h.parseTrackingMethod(I).trackingBackend;if("artoolkit"===g)var B=new A.PerspectiveCamera;else console.assert(!1,"unknown trackingBackend: "+g);return B}static parseTrackingMethod(A){return"best"===A&&(A="area-artoolkit"),A.startsWith("area-")?{trackingBackend:A.replace("area-",""),markersAreaEnabled:!0}:{trackingBackend:A,markersAreaEnabled:!1}}}class e{sourceParameters;contextParameters;defaultMarkerParameters;constructor(){this.sourceParameters={},this.contextParameters={},this.defaultMarkerParameters={},this.reset(),this.performance("default")}reset(){return this.sourceParameters.sourceType="webcam",this.contextParameters.cameraParametersUrl=G.baseURL+"../data/camera_para.dat",this.contextParameters.detectionMode="mono",this.contextParameters.trackingBackend="artoolkit",this.defaultMarkerParameters.type="pattern",this.defaultMarkerParameters.patternUrl=G.baseURL+"../data/patt.hiro",this.defaultMarkerParameters.changeMatrixMode="modelViewMatrix",this}performance(A){return"default"===A&&(A=this._guessPerformanceLabel()),"desktop-fast"===A?(this.contextParameters.canvasWidth=1920,this.contextParameters.canvasHeight=1440,this.contextParameters.maxDetectionRate=30):"desktop-normal"===A?(this.contextParameters.canvasWidth=640,this.contextParameters.canvasHeight=480,this.contextParameters.maxDetectionRate=60):"phone-normal"===A?(this.contextParameters.canvasWidth=320,this.contextParameters.canvasHeight=240,this.contextParameters.maxDetectionRate=30):"phone-slow"===A?(this.contextParameters.canvasWidth=240,this.contextParameters.canvasHeight=180,this.contextParameters.maxDetectionRate=30):console.assert(!1,"unknonwn label "+A),this}defaultMarker(A){return"artoolkit"===(A||this.contextParameters.trackingBackend)?(this.contextParameters.detectionMode="mono",this.defaultMarkerParameters.type="pattern",this.defaultMarkerParameters.patternUrl=G.baseURL+"../data/patt.hiro"):console.assert(!1),this}sourceWebcam(){return this.sourceParameters.sourceType="webcam",delete this.sourceParameters.sourceUrl,this}sourceVideo(A){return this.sourceParameters.sourceType="video",this.sourceParameters.sourceUrl=A,this}sourceImage(A){return this.sourceParameters.sourceType="image",this.sourceParameters.sourceUrl=A,this}trackingBackend(A){return console.warn("stop profile.trackingBackend() obsolete function. use .trackingMethod instead"),this.contextParameters.trackingBackend=A,this}changeMatrixMode(A){return this.defaultMarkerParameters.changeMatrixMode=A,this}trackingMethod(A){var I=h.parseTrackingMethod(A);return this.defaultMarkerParameters.markersAreaEnabled=I.markersAreaEnabled,this.contextParameters.trackingBackend=I.trackingBackend,this}checkIfValid(){return this}_guessPerformanceLabel(){return!0==!!(navigator.userAgent.match(/Android/i)||navigator.userAgent.match(/webOS/i)||navigator.userAgent.match(/iPhone/i)||navigator.userAgent.match(/iPad/i)||navigator.userAgent.match(/iPod/i)||navigator.userAgent.match(/BlackBerry/i)||navigator.userAgent.match(/Windows Phone/i))?"phone-normal":"desktop-normal"}}class R{ready;domElement;parameters;className;constructor(A){this.className="ArToolkitSource",this.ready=!1,this.domElement=null,this.parameters={sourceType:"webcam",sourceUrl:null,deviceId:null,sourceWidth:640,sourceHeight:480,displayWidth:640,displayHeight:480},Q(A,this)}init(A,I){var g,B=this;return"image"===this.parameters.sourceType?g=this._initSourceImage(C,I):"video"===this.parameters.sourceType?g=this._initSourceVideo(C,I):"webcam"===this.parameters.sourceType?g=this._initSourceWebcam(C,I):console.assert(!1),this.domElement=g,this.domElement.style.position="absolute",this.domElement.style.top="0px",this.domElement.style.left="0px",this.domElement.style.zIndex="-2",this.domElement.setAttribute("id","arjs-video"),this;function C(){B.domElement&&(document.body.appendChild(B.domElement),window.dispatchEvent(new CustomEvent("arjs-video-loaded",{detail:{component:document.querySelector("#arjs-video")}})),B.ready=!0,A&&A())}}domElementWidth(){return parseInt(this.domElement.style.width)}domElementHeight(){return parseInt(this.domElement.style.height)}onResizeElement(){var A=window.innerWidth,I=window.innerHeight;if(console.assert(0===arguments.length),"IMG"===this.domElement.nodeName&&this.domElement instanceof HTMLImageElement)var g=this.domElement.naturalWidth,B=this.domElement.naturalHeight;else"VIDEO"===this.domElement.nodeName&&this.domElement instanceof HTMLVideoElement?(g=this.domElement.videoWidth,B=this.domElement.videoHeight):console.assert(!1);var C=g/B;if(A/Iwindow.innerHeight?(A.style.width=this.domElement.style.width,A.style.height=this.domElement.style.height,A.style.marginLeft=this.domElement.style.marginLeft,A.style.marginTop=this.domElement.style.marginTop):(A.style.height=this.domElement.style.height,A.style.width=4*parseInt(A.style.height)/3+"px",A.style.marginLeft=(window.innerWidth-parseInt(A.style.width))/2+"px",A.style.marginTop=0)}copySizeTo(){console.warn("obsolete function arToolkitSource.copySizeTo. Use arToolkitSource.copyElementSizeTo"),this.copyElementSizeTo.apply(this,arguments)}onResize(A,I,g){if(3!==arguments.length)return console.warn("obsolete function arToolkitSource.onResize. Use arToolkitSource.onResizeElement"),this.onResizeElement.apply(this,arguments);var B=A.parameters.trackingBackend;"artoolkit"===B?(this.onResizeElement(),!1==!!I.domElement.dataset.aframeCanvas&&this.copyElementSizeTo(I.domElement),null!==A.arController&&this.copyElementSizeTo(A.arController.canvas)):console.assert(!1,"unhandled trackingBackend "+B),"artoolkit"===B?null!==A.arController&&g.projectionMatrix.copy(A.getProjectionMatrix()):console.assert(!1,"unhandled trackingBackend "+B)}onInitialClick(){this.domElement&&this.domElement instanceof HTMLVideoElement&&this.domElement.play().then((()=>{}))}_initSourceImage(A,I){var g=document.createElement("img");return g.src=this.parameters.sourceUrl,g.width=this.parameters.sourceWidth,g.height=this.parameters.sourceHeight,g.style.width=this.parameters.displayWidth+"px",g.style.height=this.parameters.displayHeight+"px",g.onload=A,g}_initSourceVideo(A,I){var g=document.createElement("video");return g.src=this.parameters.sourceUrl,g.style.objectFit="initial",g.autoplay=!0,g.controls=!1,g.loop=!0,g.muted=!0,document.body.addEventListener("click",this.onInitialClick,{once:!0}),g.width=this.parameters.sourceWidth,g.height=this.parameters.sourceHeight,g.style.width=this.parameters.displayWidth+"px",g.style.height=this.parameters.displayHeight+"px",g.onloadeddata=A,g}_initSourceWebcam(A,I){var g=this;I=I||function(A){var I=new CustomEvent("camera-error",{detail:{error:A}});window.dispatchEvent(I),setTimeout((()=>{if(!document.getElementById("error-popup")){var I=document.createElement("div");I.innerHTML="Webcam Error\nName: "+A.name+"\nMessage: "+A.message,I.setAttribute("id","error-popup"),document.body.appendChild(I)}}),1e3)};var B=document.createElement("video");if(B.setAttribute("autoplay",""),B.setAttribute("muted",""),B.setAttribute("playsinline",""),B.style.width=this.parameters.displayWidth+"px",B.style.height=this.parameters.displayHeight+"px",void 0===navigator.mediaDevices||void 0===navigator.mediaDevices.enumerateDevices||void 0===navigator.mediaDevices.getUserMedia){if(void 0===navigator.mediaDevices)var C="navigator.mediaDevices";else void 0===navigator.mediaDevices.enumerateDevices?C="navigator.mediaDevices.enumerateDevices":void 0===navigator.mediaDevices.getUserMedia?C="navigator.mediaDevices.getUserMedia":console.assert(!1);return I({name:"",message:"WebRTC issue-! "+C+" not present in your browser"}),null}return navigator.mediaDevices.enumerateDevices().then((function(C){var Q={audio:!1,video:{facingMode:"environment",width:{ideal:g.parameters.sourceWidth},height:{ideal:g.parameters.sourceHeight}}};g.parameters.deviceId&&(Q.video.deviceId.exact=g.parameters.deviceId),navigator.mediaDevices.getUserMedia(Q).then((I=>{B.srcObject=I;var C=new CustomEvent("camera-init",{detail:{stream:I}});window.dispatchEvent(C),document.body.addEventListener("click",g.onInitialClick,{once:!0}),A()})).catch((function(A){I({name:A.name,message:A.message})}))})).catch((function(A){I({message:A.message})})),B}}class y{static vertexShader;static fragmentShader;static markerSpaceShaderFunction;object3d;orthoMesh;cloakMesh;originalsFaceVertexUvs;originalOrthoVertices;updateInShaderEnabled;constructor(I){this.updateInShaderEnabled=!0,y.markerSpaceShaderFunction="\n vec2 transformUvToMarkerSpace(vec2 originalUv){\n vec3 transformedUv;\n // set transformedUv - from UV coord to clip coord\n transformedUv.x = originalUv.x * 2.0 - 1.0;\n transformedUv.y = originalUv.y * 2.0 - 1.0;\n transformedUv.z = 0.0;\n\n\t\t// apply modelViewMatrix and projectionMatrix\n transformedUv = (projectionMatrix * modelViewMatrix * vec4( transformedUv, 1.0 ) ).xyz;\n\n\t\t// apply perspective\n\t\ttransformedUv.x /= transformedUv.z;\n\t\ttransformedUv.y /= transformedUv.z;\n\n // set back from clip coord to Uv coord\n transformedUv.x = transformedUv.x / 2.0 + 0.5;\n transformedUv.y = transformedUv.y / 2.0 + 0.5;\n\n // return the result\n return transformedUv.xy;\n }",y.vertexShader=y.markerSpaceShaderFunction+"\tvarying vec2 vUv;\n\n\tvoid main(){\n // pass the UV to the fragment\n #if (updateInShaderEnabled == 1)\n\t\t vUv = transformUvToMarkerSpace(uv);\n #else\n\t\t vUv = uv;\n #endif\n\n // compute gl_Position\n\t\tvec4 mvPosition = modelViewMatrix * vec4( position, 1.0 );\n\t\tgl_Position = projectionMatrix * mvPosition;\n\t}",y.fragmentShader="\n\tvarying vec2 vUv;\n\tuniform sampler2D texture;\n\tuniform float opacity;\n\n\tvoid main(void){\n\t\tvec3 color = texture2D( texture, vUv ).rgb;\n\n\t\tgl_FragColor = vec4( color, opacity);\n\t}";var g=new A.PlaneGeometry(1.55,2.1,1,8).translate(0,-.3,0),B=new A.ShaderMaterial({vertexShader:y.vertexShader,fragmentShader:y.fragmentShader,transparent:!0,uniforms:{texture:{value:I},opacity:{value:.5}},defines:{updateInShaderEnabled:this.updateInShaderEnabled?1:0}});this.cloakMesh=new A.Mesh(g,B),this.cloakMesh.rotation.x=-Math.PI/2,this.object3d=this.cloakMesh;this.originalsFaceVertexUvs=[[]];for(var C=0;C{A.forEach(((A,Q)=>{B.x=2*A.x-1,B.y=2*A.y-1,B.z=0,B.applyMatrix4(I),B.applyMatrix4(g),B.x/=B.z,B.y/=B.z,B.x=B.x/2+.5,B.y=B.y/2+.5,this.cloakMesh.geometry.faceVertexUvs[0][C][Q].set(B.x,B.y)}))})),this.cloakMesh.geometry.uvsNeedUpdate=!0}updateOrtho(A,I){var g=[];this.originalOrthoVertices.forEach(((B,C)=>{var Q=B.clone();Q.applyMatrix4(A),Q.applyMatrix4(I),Q.x/=Q.z,Q.y/=Q.z,g.push(Q)}));for(var B=0;B{B.onResize(C,g.parameters.renderer,g.parameters.camera)}),(()=>{console.log("arSource init failed")})),window.addEventListener("resize",(function(){B.onResize(C,g.parameters.renderer,g.parameters.camera)}));var C=g.arContext=new k(I.contextParameters);function E(){return g?(console.log("actual source dimensions",B.domElement.clientWidth,B.domElement.clientHeight),B.domElement.clientWidth>B.domElement.clientHeight?(console.log("source orientation","landscape"),"landscape"):(console.log("source orientation","portrait"),"portrait")):null}window.addEventListener("arjs-video-loaded",(function(){g.arContext.init((()=>{g.arContext.arController.orientation=E(),g.arContext.arController.options.orientation=E()}))})),C.addEventListener("initialized",(function(A){B.onResize(C,g.parameters.renderer,g.parameters.camera)}))}update(){!1!==this.arSource.ready&&this.arContext.update(this.arSource.domElement)}onResize(){this.arSource.onResize(this.arContext,this.parameters.renderer,this.parameters.camera)}}class J{domElement;constructor(A){var I=A.arContext.parameters.trackingBackend;this.domElement=document.createElement("div"),this.domElement.style.color="rgba(0,0,0,0.9)",this.domElement.style.backgroundColor="rgba(127,127,127,0.5)",this.domElement.style.display="block",this.domElement.style.padding="0.5em",this.domElement.style.position="fixed",this.domElement.style.left="5px",this.domElement.style.bottom="10px",this.domElement.style.textAlign="right";var g=document.createElement("span");g.style.display="block",g.innerHTML="trackingBackend : "+I,this.domElement.appendChild(g)}static AugmentedWebsiteURL="https://webxr.io/augmented-website"}class K{domElement;constructor(A){A.arSession.arContext.parameters.trackingBackend,this.domElement=document.createElement("div"),this.domElement.style.color="rgba(0,0,0,0.9)",this.domElement.style.backgroundColor="rgba(127,127,127,0.5)",this.domElement.style.display="inline-block",this.domElement.style.padding="0.5em",this.domElement.style.margin="0.5em",this.domElement.style.textAlign="left";var I=document.createElement("span");if(I.style.display="block",I.style.padding="0.5em",I.style.color="rgba(0,0,0,0.9)",I.style.backgroundColor="rgba(127,127,127,0.5)",I.style.position="fixed",I.style.left="5px",I.style.bottom="40px",this.domElement.appendChild(I),I.innerHTML="markersAreaEnabled :"+A.parameters.markersAreaEnabled,A.parameters.markersAreaEnabled){var g=document.createElement("button");g.style.display="block",this.domElement.style.padding="0.5em",this.domElement.style.position="fixed",this.domElement.style.textAlign="left",this.domElement.appendChild(g),g.id="buttonToggleMarkerHelpers",g.innerHTML="toggle-marker-helper";var B=!1;g.addEventListener("click",(function(){B=!B}))}if(A.parameters.markersAreaEnabled){var C=document.createElement("button");C.style.display="block",this.domElement.appendChild(C),C.id="buttonMarkersAreaLearner",C.innerHTML="Learn-new-marker-area",C.addEventListener("click",(function(){null!==K.MarkersAreaLearnerURL||k.baseURL}))}if(A.parameters.markersAreaEnabled){var Q=document.createElement("button");Q.style.display="block",this.domElement.appendChild(Q),Q.id="buttonMarkersAreaReset",Q.innerHTML="Reset-marker-area",Q.addEventListener("click",(function(){location.reload()}))}}static MarkersAreaLearnerURL=null}class Y{enabled;_arSession;_hitTestingPlane;constructor(A){A.arContext.parameters.trackingBackend,this.enabled=!0,this._arSession=A,this._hitTestingPlane=null,this._hitTestingPlane=new M(A.arSource.domElement)}update(A,I,g){!1!==this.enabled&&(null!==this._hitTestingPlane?this._hitTestingPlane.update(A,I,g):console.assert(!1))}testDomEvent(A){this._arSession.arContext.parameters.trackingBackend;var I=this._arSession.arSource;if(!1===this.enabled)return[];var g=A.clientX/I.domElementWidth(),B=A.clientY/I.domElementHeight();return this.test(g,B)}test(A,I){this._arSession.arContext.parameters.trackingBackend;var g=[];if(!1===this.enabled)return[];var B=this._hitTestingPlane.test(A,I);if(null===B)return g;var C=new L(B.position,B.quaternion,B.scale);return g.push(C),g}}class L{position;scale;quaternion;constructor(A,I,g){this.position=A,this.quaternion=I,this.scale=g}apply(A){A.position.copy(this.position),A.quaternion.copy(this.quaternion),A.scale.copy(this.scale),A.updateMatrix()}applyPosition(A){return A.position.copy(this.position),A.updateMatrix(),this}applyQuaternion(A){return A.quaternion.copy(this.quaternion),A.updateMatrix(),this}}var d,l;!function(A){A.ArClickability=I,A.ArSmoothedControls=E,A.ArToolkitContext=G,A.ArToolkitProfile=e,A.ArToolkitSource=R,A.ArMarkerCloak=y,A.ArMarkerControls=w,A.ArMarkerHelper=n,A.ArVideoInWebgl=F,A.HitTestingPlane=M}(d||(d={})),function(A){A.Anchor=N,A.Profile=c,A.Session=U,A.SessionDebugUI=J,A.AnchorDebugUI=K,A.Source=S,A.Utils=h,A.HitTesting=Y}(l||(l={}))})(),C})())); diff --git a/example-ts/basic.html b/example-ts/basic.html index 219c17f..b0b8957 100644 --- a/example-ts/basic.html +++ b/example-ts/basic.html @@ -4,7 +4,7 @@ - AR.js-threejs basic example with typescript + AR.js-threejs basic example with Typescript diff --git a/example-ts/dist/bundle.js b/example-ts/dist/bundle.js index 12efe72..3383634 100644 --- a/example-ts/dist/bundle.js +++ b/example-ts/dist/bundle.js @@ -1 +1 @@ -!function(A,I){if("object"==typeof exports&&"object"==typeof module)module.exports=I(require("three"));else if("function"==typeof define&&define.amd)define(["three"],I);else{var g="object"==typeof exports?I(require("three")):I(A.THREE);for(var B in g)("object"==typeof exports?exports:A)[B]=g[B]}}(this,(A=>(()=>{var I={374:function(A,I,g){var B;B=A=>(()=>{var I={799:function(A,I,g){var B;"undefined"!=typeof self&&self,B=()=>(()=>{var A={230:A=>{A.exports="object"==typeof self?self.FormData:window.FormData},654:()=>{},231:()=>{},703:()=>{},61:(A,I,g)=>{var B=g(698).default;function C(){"use strict";A.exports=C=function(){return I},A.exports.__esModule=!0,A.exports.default=A.exports;var I={},g=Object.prototype,Q=g.hasOwnProperty,E=Object.defineProperty||function(A,I,g){A[I]=g.value},i="function"==typeof Symbol?Symbol:{},o=i.iterator||"@@iterator",D=i.asyncIterator||"@@asyncIterator",a=i.toStringTag||"@@toStringTag";function t(A,I,g){return Object.defineProperty(A,I,{value:g,enumerable:!0,configurable:!0,writable:!0}),A[I]}try{t({},"")}catch(A){t=function(A,I,g){return A[I]=g}}function s(A,I,g,B){var C=I&&I.prototype instanceof h?I:h,Q=Object.create(C.prototype),i=new J(B||[]);return E(Q,"_invoke",{value:S(A,g,i)}),Q}function w(A,I,g){try{return{type:"normal",arg:A.call(I,g)}}catch(A){return{type:"throw",arg:A}}}I.wrap=s;var G={};function h(){}function r(){}function e(){}var R={};t(R,o,(function(){return this}));var y=Object.getPrototypeOf,n=y&&y(y(K([])));n&&n!==g&&Q.call(n,o)&&(R=n);var F=e.prototype=h.prototype=Object.create(R);function M(A){["next","throw","return"].forEach((function(I){t(A,I,(function(A){return this._invoke(I,A)}))}))}function c(A,I){function g(C,E,i,o){var D=w(A[C],A,E);if("throw"!==D.type){var a=D.arg,t=a.value;return t&&"object"==B(t)&&Q.call(t,"__await")?I.resolve(t.__await).then((function(A){g("next",A,i,o)}),(function(A){g("throw",A,i,o)})):I.resolve(t).then((function(A){a.value=A,i(a)}),(function(A){return g("throw",A,i,o)}))}o(D.arg)}var C;E(this,"_invoke",{value:function(A,B){function Q(){return new I((function(I,C){g(A,B,I,C)}))}return C=C?C.then(Q,Q):Q()}})}function S(A,I,g){var B="suspendedStart";return function(C,Q){if("executing"===B)throw new Error("Generator is already running");if("completed"===B){if("throw"===C)throw Q;return{value:void 0,done:!0}}for(g.method=C,g.arg=Q;;){var E=g.delegate;if(E){var i=N(E,g);if(i){if(i===G)continue;return i}}if("next"===g.method)g.sent=g._sent=g.arg;else if("throw"===g.method){if("suspendedStart"===B)throw B="completed",g.arg;g.dispatchException(g.arg)}else"return"===g.method&&g.abrupt("return",g.arg);B="executing";var o=w(A,I,g);if("normal"===o.type){if(B=g.done?"completed":"suspendedYield",o.arg===G)continue;return{value:o.arg,done:g.done}}"throw"===o.type&&(B="completed",g.method="throw",g.arg=o.arg)}}}function N(A,I){var g=I.method,B=A.iterator[g];if(void 0===B)return I.delegate=null,"throw"===g&&A.iterator.return&&(I.method="return",I.arg=void 0,N(A,I),"throw"===I.method)||"return"!==g&&(I.method="throw",I.arg=new TypeError("The iterator does not provide a '"+g+"' method")),G;var C=w(B,A.iterator,I.arg);if("throw"===C.type)return I.method="throw",I.arg=C.arg,I.delegate=null,G;var Q=C.arg;return Q?Q.done?(I[A.resultName]=Q.value,I.next=A.nextLoc,"return"!==I.method&&(I.method="next",I.arg=void 0),I.delegate=null,G):Q:(I.method="throw",I.arg=new TypeError("iterator result is not an object"),I.delegate=null,G)}function k(A){var I={tryLoc:A[0]};1 in A&&(I.catchLoc=A[1]),2 in A&&(I.finallyLoc=A[2],I.afterLoc=A[3]),this.tryEntries.push(I)}function U(A){var I=A.completion||{};I.type="normal",delete I.arg,A.completion=I}function J(A){this.tryEntries=[{tryLoc:"root"}],A.forEach(k,this),this.reset(!0)}function K(A){if(A){var I=A[o];if(I)return I.call(A);if("function"==typeof A.next)return A;if(!isNaN(A.length)){var g=-1,B=function I(){for(;++g=0;--B){var C=this.tryEntries[B],E=C.completion;if("root"===C.tryLoc)return g("end");if(C.tryLoc<=this.prev){var i=Q.call(C,"catchLoc"),o=Q.call(C,"finallyLoc");if(i&&o){if(this.prev=0;--g){var B=this.tryEntries[g];if(B.tryLoc<=this.prev&&Q.call(B,"finallyLoc")&&this.prev=0;--I){var g=this.tryEntries[I];if(g.finallyLoc===A)return this.complete(g.completion,g.afterLoc),U(g),G}},catch:function(A){for(var I=this.tryEntries.length-1;I>=0;--I){var g=this.tryEntries[I];if(g.tryLoc===A){var B=g.completion;if("throw"===B.type){var C=B.arg;U(g)}return C}}throw new Error("illegal catch attempt")},delegateYield:function(A,I,g){return this.delegate={iterator:K(A),resultName:I,nextLoc:g},"next"===this.method&&(this.arg=void 0),G}},I}A.exports=C,A.exports.__esModule=!0,A.exports.default=A.exports},698:A=>{function I(g){return A.exports=I="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(A){return typeof A}:function(A){return A&&"function"==typeof Symbol&&A.constructor===Symbol&&A!==Symbol.prototype?"symbol":typeof A},A.exports.__esModule=!0,A.exports.default=A.exports,I(g)}A.exports=I,A.exports.__esModule=!0,A.exports.default=A.exports},687:(A,I,g)=>{var B=g(61)();A.exports=B;try{regeneratorRuntime=B}catch(A){"object"==typeof globalThis?globalThis.regeneratorRuntime=B:Function("r","regeneratorRuntime = r")(B)}}},I={};function B(g){var C=I[g];if(void 0!==C)return C.exports;var Q=I[g]={exports:{}};return A[g](Q,Q.exports,B),Q.exports}B.n=A=>{var I=A&&A.__esModule?()=>A.default:()=>A;return B.d(I,{a:I}),I},B.d=(A,I)=>{for(var g in I)B.o(I,g)&&!B.o(A,g)&&Object.defineProperty(A,g,{enumerable:!0,get:I[g]})},B.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(A){if("object"==typeof window)return window}}(),B.o=(A,I)=>Object.prototype.hasOwnProperty.call(A,I);var C={};return(()=>{"use strict";function A(A,I,g,B,C,Q,E){try{var i=A[Q](E),o=i.value}catch(A){return void g(A)}i.done?I(o):Promise.resolve(o).then(B,C)}function I(I){return function(){var g=this,B=arguments;return new Promise((function(C,Q){var E=I.apply(g,B);function i(I){A(E,C,Q,i,o,"next",I)}function o(I){A(E,C,Q,i,o,"throw",I)}i(void 0)}))}}function Q(A,I){if(!(A instanceof I))throw new TypeError("Cannot call a class as a function")}function E(A){return E="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(A){return typeof A}:function(A){return A&&"function"==typeof Symbol&&A.constructor===Symbol&&A!==Symbol.prototype?"symbol":typeof A},E(A)}function i(A){var I=function(A,I){if("object"!==E(A)||null===A)return A;var g=A[Symbol.toPrimitive];if(void 0!==g){var B=g.call(A,"string");if("object"!==E(B))return B;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(A)}(A);return"symbol"===E(I)?I:String(I)}function o(A,I){for(var g=0;gBI});var a,t=B(687),s=B.n(t),w=(a=(a="undefined"!=typeof document&&document.currentScript?document.currentScript.src:void 0)||"/index.js",function(A){var I,g;(A=void 0!==(A=A||{})?A:{}).ready=new Promise((function(A,B){I=A,g=B}));var C,Q,i,o,D,t,s=Object.assign({},A),w=[],G="./this.program",h=function(A,I){throw I},r="object"==("undefined"==typeof window?"undefined":E(window)),e="function"==typeof importScripts,R="object"==("undefined"==typeof process?"undefined":E(process))&&"object"==E(process.versions)&&"string"==typeof process.versions.node,y="";R?(y=e?B(703).dirname(y)+"/":"//",t=function(){D||(o=B(231),D=B(703))},C=function(A,I){var g=pI(A);return g?I?g:g.toString():(t(),A=D.normalize(A),o.readFileSync(A,I?void 0:"utf8"))},i=function(A){var I=C(A,!0);return I.buffer||(I=new Uint8Array(I)),I},Q=function(A,I,g){var B=pI(A);B&&I(B),t(),A=D.normalize(A),o.readFile(A,(function(A,B){A?g(A):I(B.buffer)}))},process.argv.length>1&&(G=process.argv[1].replace(/\\/g,"/")),w=process.argv.slice(2),process.on("uncaughtException",(function(A){if(!(A instanceof oA))throw A})),process.on("unhandledRejection",(function(A){throw A})),h=function(A,I){if(T())throw process.exitCode=A,I;var g;(g=I)instanceof oA||M("exiting due to exception: "+g),process.exit(A)},A.inspect=function(){return"[Emscripten Module object]"}):(r||e)&&(e?y=self.location.href:"undefined"!=typeof document&&document.currentScript&&(y=document.currentScript.src),a&&(y=a),y=0!==y.indexOf("blob:")?y.substr(0,y.replace(/[?#].*/,"").lastIndexOf("/")+1):"",C=function(A){try{var I=new XMLHttpRequest;return I.open("GET",A,!1),I.send(null),I.responseText}catch(I){var g=pI(A);if(g)return function(A){for(var I=[],g=0;g255&&(fI&&k(!1,"Character code "+B+" ("+String.fromCharCode(B)+") at offset "+g+" not in 0x00-0xFF."),B&=255),I.push(String.fromCharCode(B))}return I.join("")}(g);throw I}},e&&(i=function(A){try{var I=new XMLHttpRequest;return I.open("GET",A,!1),I.responseType="arraybuffer",I.send(null),new Uint8Array(I.response)}catch(I){var g=pI(A);if(g)return g;throw I}}),Q=function(A,I,g){var B=new XMLHttpRequest;B.open("GET",A,!0),B.responseType="arraybuffer",B.onload=function(){if(200==B.status||0==B.status&&B.response)I(B.response);else{var C=pI(A);C?I(C.buffer):g()}},B.onerror=g,B.send(null)});var n,F=A.print||console.log.bind(console),M=A.printErr||console.warn.bind(console);Object.assign(A,s),s=null,A.arguments&&(w=A.arguments),A.thisProgram&&(G=A.thisProgram),A.quit&&(h=A.quit),A.wasmBinary&&(n=A.wasmBinary);var c,S=A.noExitRuntime||!0;"object"!=("undefined"==typeof WebAssembly?"undefined":E(WebAssembly))&&_("no native wasm support detected");var N=!1;function k(A,I){A||_(I)}var U,J,K,Y,L,d,l,H,q,u="undefined"!=typeof TextDecoder?new TextDecoder("utf8"):void 0;function f(A,I,g){for(var B=I+g,C=I;A[C]&&!(C>=B);)++C;if(C-I>16&&A.buffer&&u)return u.decode(A.subarray(I,C));for(var Q="";I>10,56320|1023&D)}}else Q+=String.fromCharCode((31&E)<<6|i)}else Q+=String.fromCharCode(E)}return Q}function m(A,I){return A?f(K,A,I):""}function p(A,I,g,B){if(!(B>0))return 0;for(var C=g,Q=g+B-1,E=0;E=55296&&i<=57343&&(i=65536+((1023&i)<<10)|1023&A.charCodeAt(++E)),i<=127){if(g>=Q)break;I[g++]=i}else if(i<=2047){if(g+1>=Q)break;I[g++]=192|i>>6,I[g++]=128|63&i}else if(i<=65535){if(g+2>=Q)break;I[g++]=224|i>>12,I[g++]=128|i>>6&63,I[g++]=128|63&i}else{if(g+3>=Q)break;I[g++]=240|i>>18,I[g++]=128|i>>12&63,I[g++]=128|i>>6&63,I[g++]=128|63&i}}return I[g]=0,g-C}function b(A){for(var I=0,g=0;g=55296&&B<=57343?(I+=4,++g):I+=3}return I}function W(I){U=I,A.HEAP8=J=new Int8Array(I),A.HEAP16=Y=new Int16Array(I),A.HEAP32=d=new Int32Array(I),A.HEAPU8=K=new Uint8Array(I),A.HEAPU16=L=new Uint16Array(I),A.HEAPU32=l=new Uint32Array(I),A.HEAPF32=H=new Float32Array(I),A.HEAPF64=q=new Float64Array(I)}A.INITIAL_MEMORY;var Z,x=[],V=[],O=[];function T(){return S}var X=0,v=null,j=null;function P(I){X++,A.monitorRunDependencies&&A.monitorRunDependencies(X)}function z(I){if(X--,A.monitorRunDependencies&&A.monitorRunDependencies(X),0==X&&(null!==v&&(clearInterval(v),v=null),j)){var g=j;j=null,g()}}function _(I){A.onAbort&&A.onAbort(I),M(I="Aborted("+I+")"),N=!0,I+=". Build with -sASSERTIONS for more info.";var B=new WebAssembly.RuntimeError(I);throw g(B),B}var $,AA,IA,gA,BA="data:application/octet-stream;base64,";function CA(A){return A.startsWith(BA)}function QA(A){return A.startsWith("file://")}function EA(A){try{if(A==$&&n)return new Uint8Array(n);var I=pI(A);if(I)return I;if(i)return i(A);throw"both async and sync fetching of the wasm failed"}catch(A){_(A)}}CA($="data:application/octet-stream;base64,AGFzbQEAAAABhwZfYAF/AX9gAX8AYAJ/fwBgAn9/AX9gA39/fwF/YAV/f39/fwBgA39/fwBgBH9/f38AYAR/f39/AX9gBn9/f39/fwF/YAV/f39/fwF/YAZ/f39/f38AYAd/f39/f39/AGAIf39/f39/f38Bf2AAAGAHf39/f39/fwF/YAABf2ABfQF9YAV/fn5+fgBgA39+fwF+YAJ/fABgAn19AX1gBX9/f39+AX9gCH9/f39/f39/AGADf39/AX1gCn9/f39/f39/f38Bf2ABfwF8YAp/f39/f39/f39/AGAEf35+fwBgA39/fQBgB39/f39/fn4Bf2AGf39/f35+AX9gA39/fABgAX8BfWAFf319f38Bf2AGf39/f39/AXxgAXwBfWACfH8BfGAGf399fX9/AX9gBX9/fX1/AGACf38BfWACf38BfGAJf39/f39/f39/AX9gA39/fwF+YAx/f39/f39/f39/f38Bf2AFf39+f38AYAZ/fH9/f38Bf2ABfwF+YAZ/f39/fn8Bf2APf39/f39/f39/f39/f39/AGALf39/f39/f39/f38Bf2AEf39/fwF+YAJ/fQBgBX9/f398AX9gAAF8YA1/f39/f39/f39/f39/AGADf319AX1gBX99fX9/AX1gBH19fX0BfWACf34AYAd/f39/fH9/AX9gBH5+fn4Bf2AEf39/fQBgAn5/AX9gAX0Bf2ADfHx/AXxgAnx8AXxgB39/f39/f30BfWAHf39/f39/fwF9YAN/fn8AYAN/f30BfWAMf39/f39/f39/f3x/AX9gAn5+AXxgBX9/f319AGAGfHx8fHx8AXxgA3x8fAF8YAN9fX0BfWAEf39/fgF+YAZ/fX19fX8Bf2ACfn4BfWADfn5+AX9gA39/fgBgAn9/AX5gBH9/fH8BfGACf30BfWACfX8Bf2ACfH8Bf2AOf39/f39/f39/f3x/f38Bf2AFf399fX8Bf2ADf399AX9gBn9/f39/fQBgBn98fH9/fwBgBH9+f38Bf2AEf39+fgBgA39/fwF8AqECMAFhAWEADgFhAWIAAQFhAWMABgFhAWQACwFhAWUABQFhAWYABgFhAWcAAAFhAWgAFwFhAWkABAFhAWoAAgFhAWsABQFhAWwABgFhAW0AAAFhAW4ACAFhAW8ABAFhAXAANgFhAXEAAgFhAXIABgFh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RQRAA0AgAEECdEHAtwRqIABB/a8CEMgENgIAIABBAWoiAEEGRw0AC0HwtwRBAToAAEHYtwRBwLcEKAIANgIAC0HAtwQhASACQQhqQcC3BBD5AkUNAkHYtwQhASACQQhqQdi3BBD5AkUNAkEYEDciAUUNAQsgASACKQMINwIAIAEgAikDGDcCECABIAIpAxA3AggMAQtBACEBCyACQSBqJAAgASEAQZy5BEEBOgAAQZi5BCAANgIAIAALyQoCBX8PfiMAQeAAayIFJAAgBEL///////8/gyEMIAIgBIVCgICAgICAgICAf4MhCiACQv///////z+DIg1CIIghDiAEQjCIp0H//wFxIQcCQAJAIAJCMIinQf//AXEiCUH//wFrQYKAfk8EQCAHQf//AWtBgYB+Sw0BCyABUCACQv///////////wCDIgtCgICAgICAwP//AFQgC0KAgICAgIDA//8AURtFBEAgAkKAgICAgIAghCEKDAILIANQIARC////////////AIMiAkKAgICAgIDA//8AVCACQoCAgICAgMD//wBRG0UEQCAEQoCAgICAgCCEIQogAyEBDAILIAEgC0KAgICAgIDA//8AhYRQBEAgAiADhFAEQEKAgICAgIDg//8AIQpCACEBDAMLIApCgICAgICAwP//AIQhCkIAIQEMAgsgAyACQoCAgICAgMD//wCFhFAEQCABIAuEIQJCACEBIAJQBEBCgICAgICA4P//ACEKDAMLIApCgICAgICAwP//AIQhCgwCCyABIAuEUARAQgAhAQwCCyACIAOEUARAQgAhAQwCCyALQv///////z9YBEAgBUHQAGogASANIAEgDSANUCIGG3kgBkEGdK18pyIGQQ9rEIgBQRAgBmshBiAFKQNYIg1CIIghDiAFKQNQIQELIAJC////////P1YNACAFQUBrIAMgDCADIAwgDFAiCBt5IAhBBnStfKciCEEPaxCIASAGIAhrQRBqIQYgBSkDSCEMIAUpA0AhAwsgA0IPhiILQoCA/v8PgyICIAFCIIgiBH4iECALQiCIIhMgAUL/////D4MiAX58Ig9CIIYiESABIAJ+fCILIBFUrSACIA1C/////w+DIg1+IhUgBCATfnwiESAMQg+GIhIgA0IxiIRC/////w+DIgMgAX58IhQgDyAQVK1CIIYgD0IgiIR8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aiAFIAZsbCABakoNCCAADwtBgLIEQfmMARAwQf+DARAwQYAdEDBBpQEQM0HxIBAwQcCOARAwEDQMCAtBgLIEQa+QARAwQf+DARAwQYAdEDBBpgEQM0HxIBAwQcCOARAwEDQMBwtBgLIEQeKSARAwQf+DARAwQYAdEDBBpwEQM0HxIBAwQZaTARAwEDQMBgtBgLIEQdeWARAwQf+DARAwQYAdEDBBqAEQM0HxIBAwQZaTARAwEDQMBQtBgLIEQcmYARAwQf+DARAwQYAdEDBBqQEQM0HxIBAwQY6bARAwEDQMBAtBgLIEQfmcARAwQf+DARAwQYAdEDBBqgEQM0HxIBAwQY6bARAwEDQMAwtBgLIEQaWfARAwQf+DARAwQYAdEDBBqwEQM0HxIBAwQa6gARAwEDQMAgtBgLIEQfKhARAwQf+DARAwQYAdEDBBrAEQM0HxIBAwQa6gARAwEDQMAQtBgLIEQaWlARAwQf+DARAwQYAdEDBBsAEQM0HxIBAwQZuKARAwEDQLEAAACwkAIAAQUygCAAsJACAAIAE2AgALIgEBfyMAQRBrIgIkACAAIAEgARCEARD7BiACQRBqJAAgAAsLACAAQcS5BBDLAQsRACAAIAEgASgCACgCFBECAAsPACAAIAAoAgAoAhARAAALEQAgACABIAAoAgAoAiwRAwALDAAgACABLQAAOgAACwkAIAAgAToACwvMCQIEfgR/IwBB8ABrIgokACAEQv///////////wCDIQUCQAJAIAFQIgkgAkL///////////8AgyIGQoCAgICAgMD//wB9QoCAgICAgMCAgH9UIAZQG0UEQCADQgBSIAVCgICAgICAwP//AH0iCEKAgICAgIDAgIB/ViAIQoCAgICAgMCAgH9RGw0BCyAJIAZCgICAgICAwP//AFQgBkKAgICAgIDA//8AURtFBEAgAkKAgICAgIAghCEEIAEhAwwCCyADUCAFQoCAgICAgMD//wBUIAVCgICAgICAwP//AFEbRQRAIARCgICAgICAIIQhBAwCCyABIAZCgICAgICAwP//AIWEUARAQoCAgICAgOD//wAgAiABIAOFIAIgBIVCgICAgICAgICAf4WEUCIJGyEEQgAgASAJGyEDDAILIAMgBUKAgICAgIDA//8AhYRQDQEgASAGhFAEQCADIAWEQgBSDQIgASAD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AKIiAaIgAERpUO7gQpP5PqJEJx4P6IfAVr+goiABREI6BeFTVaU/oiAARIFeDP3//9+/okQAAAAAAADwP6CgoLYLFQAgACABELUGIABBBGogAUEEahBJCxIAIAAQMigCACAAKAIAa0ECdQsSACAAKAIAIgAEQCAAEMIEGgsLEQAgACABKAIAEMIENgIAIAALQgEBfyAAKAIAIQIgARBhIQAgAkEIaiIBEEYgAEsEfyABIAAQOigCAEEARwVBAAtFBEAQdQALIAJBCGogABA6KAIACzYAIAIEfyACBEADQCAAIAEoAgA2AgAgAEEEaiEAIAFBBGohASACQQFrIgINAAsLQQAFIAALGgsQACACBEAgACABIAIQPhoLC/oBAgN+An8jAEEQayIFJAACfiABvSIDQv///////////wCDIgJCgICAgICAgAh9Qv/////////v/wBYBEAgAkI8hiEEIAJCBIhCgICAgICAgIA8fAwBCyACQoCAgICAgID4/wBaBEAgA0I8hiEEIANCBIhCgICAgICAwP//AIQMAQsgAlAEQEIADAELIAUgAkIAIAOnZ0EgaiACQiCIp2cgAkKAgICAEFQbIgZBMWoQiAEgBSkDACEEIAUpAwhCgICAgICAwACFQYz4ACAGa61CMIaECyECIAAgBDcDACAAIAIgA0KAgICAgICAgIB/g4Q3AwggBUEQaiQAC0IBAX8gASACbCEEIAQCfyADKAJMQQBIBEAgACAEIAMQ3QMMAQsgACAEIAMQ3QMLIgBGBEAgAkEAIAEbDwsgACABbgt3ACAAIAEqAgAgApQ4AgAgACABKgIEIAKUOAIEIAAgASoCCCAClDgCCCAAIAEqAgwgApQ4AgwgACABKgIQIAKUOAIQIAAgASoCFCAClDgCFCAAIAEqAhggApQ4AhggACABKgIcIAKUOAIcIAAgASoCICAClDgCIAs9AQF/IAAoAgQiAARAIAAQ4gIEQAJAIABBCGoiASgCAARAIAEQ9QNBf0cNAQsgACAAKAIAKAIQEQEACwsLCxEAIAAgACgCAEEIazYCACAACy4BAX8gABDsAiAAKAIABEAgABDTBiAAEDIaIAAoAgAhASAAELoBGiABEDELIAALDwAgABDnAUEEaiABEHcaC1kBAn8jAEEQayICJAAgABCtAQRAIAAoAgAhAyAAEP0BGiAD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AwwBCwsgACABNgIECygBAX9BBBAGEIQEIgBBkPYDNgIAIABBpPYDNgIAIABBlPcDQQ0QBQALDwAgACAAKAIAKAIkEQAACxEAIAAgASABKAIAKAIgEQIACxEAIAAgASABKAIAKAIsEQIACwwAIABBgoaAIDYAAAugAQEEfyMAQRBrIgckAAJAIABFDQAgBCgCDCEGIAIgAWsiCEEASgRAIAAgASAIEMMCIAhHDQELIAYgAyABayIBa0EAIAEgBkgbIgFBAEoEQCAAIAcgASAFEKIHIgUQQCABEMMCIQYgBRA4GiABIAZHDQELIAMgAmsiAUEASgRAIAAgAiABEMMCIAFHDQELIAQQnQcgACEJCyAHQRBqJAAgCQsuAQF/IwBBEGsiASQAIAFBCGogABBAIAAQNUECdGoQdygCACEAIAFBEGokACAACysBAX8jAEEQayIBJAAgAUEIaiAAEEAgABA1ahB3KAIAIQAgAUEQaiQAIAALFgAgACABIAIgAyAAKAIAKAIgEQgAGgspACAAQQh0QYCA/AdxIABBGHRyIABBCHZBgP4DcSAAQRh2cnIgACABGwsOACAAKAIIQf////8HcQtQAQF+AkAgA0HAAHEEQCACIANBQGqtiCEBQgAhAgwBCyADRQ0AIAJBwAAgA2uthiABIAOtIgSIhCEBIAIgBIghAgsgACABNwMAIAAgAjcDCAvbAQIBfwJ+QQEhBAJAIABCAFIgAUL///////////8AgyIFQoCAgICAgMD//wBWIAVCgICAgICAwP//AFEbDQAgAkIAUiADQv///////////wCDIgZCgICAgICAwP//AFYgBkKAgICAgIDA//8AURsNACAAIAKEIAUgBoSEUARAQQAPCyABIAODQgBZBEBBfyEEIAAgAlQgASADUyABIANRGw0BIAAgAoUgASADhYRCAFIPC0F/IQQgACACViABIANVIAEgA1EbDQAgACAChSABIAOFhEIAUiEECyAEC1IBAn9BjPsDKAIAIgEgAEEHakF4cSICaiEAAkAgAkEAIAAgAU0bDQAgAD8AQRB0SwRAIAAQG0UNAQtBjPsDIAA2AgAgAQ8LQYiZBEEwNgIAQX8LogEBAn8jAEGgAWsiBCQAQX8hBSAEIAFBAWtBACABGzYClAEgBCAAIARBngFqIAEbIgA2ApABIARBAEGQARA5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IAMgAToAACABEMMBC0F/ELsBRQ0AIABBADYCAAsLCQAgABCCAxAxC4sCAgd/AXwjAEEgayIGJAAgBiAEQQR0EDciCjYCECAKBEACQCAGIARBGGwQNyILNgIUIAtFDQAgBEEAIARBAEobIQwDQCAJIAxGRQRAIAogCUEEdCIHaiIIIAIgB2oiBysDADkDACAIIAcrAwg5AwggCyAJQRhsIghqIgcgAyAIaiIIKwMAOQMAIAcgCCsDCDkDCCAHIAgrAxA5AxAgCUEBaiEJDAELCyAGIAQ2AhggACgCACAGQRBqIAEgBSAGQQhqEN4CQQBIBEAgBkKAgICAwPD1y8EANwMICyAGKAIQEDEgBigCFBAxIAYrAwghDSAGQSBqJAAgDQ8LC0EAQQNB/g1BABA2QQEQAQALCAAgACgCEEULCQAgABCEAxAxCwoAIABBGHRBGHULFAAgAEHolAM2AgAgAEEEahBFIAALDAAgABDNAhogABAxCwkAIAAgARDwBAvTAwICfgJ/IwBBIGsiBCQAAkAgAUL///////////8AgyIDQoCAgICAgMCAPH0gA0KAgICAgIDA/8MAfVQEQCABQgSGIABCPIiEIQMgAEL//////////w+DIgBCgYCAgICAgIAIWgRAIANCgYCAgICAgIDAAHwhAgwCCyADQoCAgICAgICAQH0hAiAAQoCAgICAgICACFINASACIANCAYN8IQIMAQsgAFAgA0KAgICAgIDA//8AVCADQoCAgICAgMD//wBRG0UEQCABQgSGIABCPIiEQv////////8Dg0KAgICAgICA/P8AhCECDAELQoCAgICAgID4/wAhAiADQv///////7//wwBWDQBCACECIANCMIinIgVBkfcASQ0AIARBEGogACABQv///////z+DQoCAgICAgMAAhCICIAVBgfcAaxCIASAEIAAgAkGB+AAgBWsQ/gEgBCkDCEIEhiAEKQMAIgBCPIiEIQIgBCkDECAEKQMYhEIAUq0gAEL//////////w+DhCIAQoGAgICAgICACFoEQCACQgF8IQIMAQsgAEKAgICAgICAgAhSDQAgAkIBgyACfCECCyAEQSBqJAAgAiABQoCAgICAgICAgH+DhL8LRQEBfyMAQRBrIgUkACAFIAEgAiADIARCgICAgICAgICAf4UQnQEgBSkDACEBIAAg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ACABEEoLFwEBfyAAEIABIQEgABDaBiAAIAEQ2AYLBABBAQsxAQF/IAAQ0gYgACgCAARAIAAgACgCABDQBiAAEDIaIAAoAgAhASAAEJACGiABEDELCywBAX8gABDbBiAAKAIABEAgABDaBiAAEDIaIAAoAgAhASAAEO8BGiABEDELCxgBAX8gABBGIQIgACABEMgGIAAgAhCtAwtUAQJ/IwBBIGsiAiQAAkAgABDvASABSQRAIAAQ1AYgAUkNASAAEDIhAyAAIAJBCGogASAAEIABIAMQkAQiABCOBCAAEI0ECyACQSBqJAAPCxCRAgAL5AcBB38gASAAEKIBIgJLBEAjAEEgayIIJAACQCABIAJrIgUgABAyKAIAIAAoAgRrQQV1TQRAIwBBEGsiAyQAIAMgADYCACADIAAoAgQiATYCBCADIAEgBUEFdGo2AgggAygCBCECIAMoAgghAQNAIAEgAkYEQCADEHIgA0EQaiQABSAAEDIaIAIQzgYgAyACQSBqIgI2AgQMAQsLDAELIAAQMiEHIAhBCGohAgJ/IAAQogEgBWohAyMAQRBrIgYkACAGIAM2AgwjAEEQayIEJAAgABAyGiAEQf///z82AgwgBEH/////BzYCCCAEQQxqIARBCGoQlQIoAgAhASAEQRBqJAAgASADTwRAIAAQkAIiAyABQQF2SQRAIAYgA0EBdDYCCCAGQQhqIAZBDGoQbygCACEBCyAGQRBqJAAgAQwBCxCRAgALIQYgABCiASEDQQAhASMAQRBrIgQkACAEQQA2AgwgAkEMaiAHENQBIAYEQCACKAIQGiAGQf///z9LBEAQ8wEACyAGQQV0EFshAQsgAiABNgIAIAIgASADQQV0aiIDNgIIIAIgAzYCBCACEDwgASAGQQV0ajYCACAEQRBqJAAjAEEQayIDJAAgAyACKAIINgIAIAIoAgghASADIAJBCGo2AgggAyABIAVBBXRqNgIEIAMoAgAhBQNAIAMoAgQgBUcEQCACKAIQGiADKAIAEM4GIAMgAygCAEEgaiIFNgIADAELCyADELIBIANBEGokACAAENIGIAAQMhogACgCACEDIAAoAgQhBSACQQRqIQcDQCADIAVHBEAgBygCAEEgayIEQgA3AgAgBEIANwIQIARCADcCCCAEQRhqIgEQswIaIAQgBUEgayIFKAIANgIA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CwALIAQgAjsBACACIANODQVBACEKIAxBACAMQQBKGyELIAAhAQNAIAogC0YNBiADIAEoAgBGBEAgASACNgIACyAKQQFqIQogAUEEaiEBDAALAAsgBEECay4BACIBQQBKBEAgA0ECdCAAakEEaygCACICIAFB//8DcUECdCAAakEEaygCACIDSgRAIAQgAzsBAEEAIQogDEEAIAxBAEobIQsgACEBA0AgCiALRgRAIAMhAgwHCyACIAEoAgBGBEAgASADNgIACyAKQQFqIQogAUEEaiEBDAALAAsgBCACOwEAIAIgA04NBEEAIQogDEEAIAxBAEobIQsgACEBA0AgCiALRg0FIAMgASgCAEYEQCABIAI2AgALIApBAWohCiABQQRqIQEMAAsACyAEIAM7AQAgA0EcbCAQaiICQRxrIgEgASgCAEEBajYCACACQRhrIgEgASgCACAJajYCACACQRRrIgEgASgCACAOajYCACAJIAJBEGsiASgCAEgEQCABIAk2AgALIAJBBGsgDjYCAAwFCyACQQBKBEAgBCACOwEAIAFBHGwgEGoiAkEcayIBIAEoAgBBAWo2AgAgAkEYayIBIAEoAgAgCWo2AgAgAkEUayIBIAEoAgAgDmo2AgAgCSACQQxrIgEoAgBKBEAgASAJNgIACyACQQRrIA42AgAMBQsgBEECay8BACICQRB0QRB1IgFBAEoEQCAEIAE7AQAgAkEcbCAQaiICQRxrIgEgASgCAEEBajYCACACQRhrIgEgASgCACAJajYCACACQRRrIgEgASgCACAOajYCACACQQxrIgEoAgAgCU4NBSABIAk2AgAMBQsgDEGAgAJOBEBBAEEDQeQLQQAQNkF/IQoMCQsgBCAMQQFqIgE7AQAgACAMQQJ0aiABQRB0QRB1NgIAIBAgDEEcbGoiAiAONgIYIAIgDjYCFCACIAk2AhAgAiAJNgIMIAIgDjYCCCACIAk2AgQgAkEBNgIAIAEhDAwECyAEQQA7AQAMAwsgBEEEaiEEIA5BAWohDiAGIAhqQQRqIQYMBQsgAkEQdEEQdUEcbCAQaiICQRxrIgEgASgCAEEBajYCACACQRhrIgEgASgCACAJajYCACACQRRrIgEgASgCACAOajYCAAwBCyACQRB0QRB1QRxsIBBqIgJBBGsgDjYCACACQRxrIgEgASgCAEEBajYCACACQRhrIgEgASgCACAJajYCACACQRRrIgEgASgCACAOajYCAAsgBEECaiEEIAZBAmohBiAJQQFqIQkMAAsACwsgDEEAIAxBAEobQQFqIQNBASEBQQEhBiAAIQkDQCABIANHBEACQCABIAkoAgAiAkYEQCAGIgpBAWohBgwBCyACQQJ0IABqQQRrKAIAIQoLIAkgCjYCACAJQQRqIQkgAUEBaiEBDAELCyAHIAZBAWsiCTYCCEEAIAlFDQEaIAdBjIAIaiEIIAdBDGpBACAJQQJ0EDkhBiAHQZCAKGpBACAJQQR0EDkhBUEAIQEDQCABIAlOBEBBACEJIAxBACAMQQBKGyEEA0AgBCAJRgRAQQAhCiAHKAIIIgBBACAAQQBKGyEAQQAhAQNAIAAgAUYNBSAFIAFBBHRqIgIgAisDACAGIAFBAnRqKAIAtyIXozkDACACIAIrAwggF6M5AwggAUEBaiEBDAALAAsgBiAAIAlBAnRqKAIAQQFrIgJBAnQiA2oiASABKAIAIBAgCUEcbGoiDCgCAGo2AgAgBSACQQR0IgFqIgIgAisDACAMKAIEt6A5AwAgAiACKwMIIAwoAgi3oDkDCCAMKAIMIgIgASAIaiIBKAIASARAIAEgAjYCAAsgDCgCECICIAggA0ECdCIDQQRyaiIBKAIASgRAIAEgAjYCAAsgDCgCFCICIAggA0EIcmoiASgCAEgEQCABIAI2AgALIAwoAhgiAiAIIANBDHJqIgEoAgBKBEAgASACNgIACyAJQQFqIQkMAAsABSAIIAFBBHRqIgIgEjYCACACQQA2AgQgAiAUNgIIIAJBADYCDCABQQFqIQEgBygCCCEJDAELAAsACyAKCw8LIAgEQAJ/IAAhBEEAIQMgASIGQQAgAUEAShshACAHKAIAIgEgAiIFQQFrIgsgBmxBAXRqIQkgASECA0AgACADRwRAIAlBADsBACACQQA7AQAgA0EBaiEDIAJBAmohAiAJQQJqIQkMAQsLIAVBACAFQQBKGyEMIAEgBkEBayIKQQF0aiEJQQAhAyABIQIDQCADIAxHBEAgCUEAOwEAIAJBADsBACADQQFqIQMgCSAGQQF0IgBqIQkgACACaiECDAELCyALQQEgC0EBShshEiAHQZCA0ABqIQ0gB0GQgMgAaiEAIAggBkEBaiICaiEIIAIgBGohDiAKQQEgCkEBShsiFEEBayEQIAEgAkEBdGohAkEAIAZrQQF0IRVBACEMQQEhDwJAA0AgDyASRwRAIA4gEGohFiAIIBBqIRFBASEJA0ACQAJAAkAgCSAURwRAIA4tAAAgCC0AAEsEQCACIBVqIgQvAQAiA0EQdEEQdSIBQQBKBEAgAiABOwEAIANBHGwgDWoiA0EEayAPNgIAIANBHGsiASABKAIAQQFqNgIAIANBGGsiASABKAIAIAlqNgIAIANBFGsiASABKAIAIA9qNgIADAULIARBAmsvAQAiA0EQdEEQdSEBIAQuAQIiBEEASgRAIAFBAEoEQCAEQQJ0IABqQQRrKAIAIgEgA0ECdCAAakEEaygCACIESgRAIAIgBDsBAEEAIQogDEEAIAxBAEobIQsgACEDA0AgCiALRgRAIAQhAQwICyABIAMoAgBGBEAgAyAENgIACyAKQQFqIQogA0EEaiEDDAALAAsgAiABOwEAIAEgBE4NBUEAIQogDEEAIAxBAEobIQsgACEDA0AgCiALRg0GIAQgAygCAEYEQCADIAE2AgALIApBAWohCiADQQRqIQMMAAsACyACQQJrLgEAIgNBAEoEQCAEQQJ0IABqQQRrKAIAIgEgA0H//wNxQQJ0IABqQQRrKAIAIgRKBEAgAiAEOwEAQQAhCiAMQQAgDEEAShshCyAAIQMDQCAKIAtGBEAgBCEBDAcLIAEgAygCAEYEQCADIAQ2AgALIApBAWohCiADQQRqIQMMAAsACyACIAE7AQAgASAETg0EQQAhCiAMQQAgDEEAShshCyAAIQMDQCAKIAtGDQUgBCADKAIARgRAIAMgATYCAAsgCkEBaiEKIANBBGohAwwACwALIAIgBDsBACAEQRxsIA1qIgNBHGsiASABKAIAQQFqNgIAIANBGGsiASABKAIAIAlqNgIAIANBFGsiASABKAIAIA9qNgIAIAkgA0EQayIBKAIASARAIAEgCTYCAAsgA0EEayAPNgIADAULIAFBAEoEQCACIAE7AQAgA0EcbCANaiIDQRxrIgEgASgCAEEBajYCACADQRhrIgEgASgCACAJajYCACADQRRrIgEgASgCACAPajYCACAJIANBDGsiASgCAEoEQCABIAk2AgALIANBBGsgDzYCAAwFCyACQQJrLwEAIgNBEHRBEHUiAUEASgRAIAIgATsBACADQRxsIA1qIgNBHGsiASABKAIAQQFqNgIAIANBGGsiASABKAIAIAlqNgIAIANBFGsiASABKAIAIA9qNgIAIANBDGsiASgCACAJTg0FIAEgCTYCAAwFCyAMQYCAAk4EQEEAQQNB5AtBABA2QX8hCgwJCyACIAxBAWoiATsBACAAIAxBAnRqIAFBEHRBEHU2AgAgDSAMQRxsaiIDIA82AhggAyAPNgIUIAMgCTYCECADIAk2AgwgAyAPNgIIIAMgCTYCBCADQQE2AgAgASEMDAQLIAJBADsBAAwDCyACQQRqIQIgEUECaiEIIBZBAmohDiAPQQFqIQ8MBQsgAUEQdEEQdUEcbCANaiIDQRxrIgEgASgCAEEBajYCACADQRhrIgEgASgCACAJajYCACADQRRrIgEgASgCACAPajYCAAwBCyABQRB0QRB1QRxsIA1qIgNBBGsgDzYCACADQRxrIgEgASgCAEEBajYCACADQRhrIgEgASgCACAJajYCACADQRRrIgEgASgCACAPajYCAAsgAkECaiECIAhBAWohCCAOQQFqIQ4gCUEBaiEJDAALAAsLIAxBACAMQQBKG0EBaiECQQEhA0EBIQggACEJA0AgAiADRwRAAkAgAyAJKAIAIgFGBEAgCCIKQQFqIQgMAQsgAUECdCAAakEEaygCACEKCyAJIAo2AgAgCUEEaiEJIANBAWohAwwBCwsgByAIQQFrIgk2AghBACAJRQ0BGiAHQYyACGohCiAHQQxqQQAgCUECdBA5IQsgB0GQgChqQQAgCUEEdBA5IQhBACEDA0AgAyAJTgRAQQAhCSAMQQAgDEEAShshBANAIAQgCUYEQEEAIQogBygCCCIAQQAgAEEAShshAEEAIQMDQCAAIANGDQUgCCADQQR0aiIBIAErAwAgCyADQQJ0aigCALciF6M5AwAgASABKwMIIBejOQMIIANBAWohAwwACwALIAsgACAJQQJ0aigCAEEBayICQQJ0IgNqIgEgASgCACANIAlBHGxqIgUoAgBqNgIAIAggAkEEdCIBaiICIAIrAwAgBSgCBLegOQMAIAIgAisDCCAFKAIIt6A5AwggBSgCDCICIAEgCmoiASgCAEgEQCABIAI2AgALIAUoAhAiAiAKIANBAnQiA0EEcmoiASgCAEoEQCABIAI2AgALIAUoAhQiAiAKIANBCHJqIgEoAgBIBEAgASACNgIACyAFKAIYIgIgCiADQQxyaiIBKAIASgRAIAEgAjYCAAsgCUEBaiEJDAALAAUgCiADQQR0aiIBIAY2AgAgAUEANgIEIAEgBTYCCCABQQA2AgwgA0EBaiEDIAcoAgghCQwBCwALAAsgCgsPCyAGRQRAAn8gACEEQQAhAyABIghBACABQQBKGyEAIAcoAgAiASACIgZBAWsiCSAIbEEBdGohCyABIQIDQCAAIANHBEAgC0EAOwEAIAJBADsBACADQQFqIQMgAkECaiECIAtBAmohCwwBCwsgBkEAIAZBAEobIQwgASAIQQFrIgpBAXRqIQtBACEDIAEhAgNAIAMgDEcEQCALQQA7AQAgAkEAOwEAIANBAWohAyALIAhBAXQiAGohCyAAIAJqIQIMAQsLIAlBASAJQQFKGyEQIAdBkIDQAGohDiAHQZCAyABqIQAgBCAIQQFqIgJqIQwgCkEBIApBAUobIhJBAWshFCABIAJBAXRqIQJBACAIa0EBdCEVQQAhCkEBIQ0CQANAIA0gEEcEQCAMIBRqIRZBASELA0ACQAJAAkAgCyASRwRAIAUgDC0AAEgEQCACIBVqIgQvAQAiA0EQdEEQdSIBQQBKBEAgAiABOwEAIANBHGwgDmoiA0EEayANNgIAIANBHGsiASABKAIAQQFqNgIAIANBGGsiASABKAIAIAtqNgIAIANBFGsiASABKAIAIA1qNgIADAULIARBAmsvAQAiA0EQdEEQdSEBIAQuAQIiBEEASgRAIAFBAEoEQCAEQQJ0IABqQQRrKAIAIgEgA0ECdCAAakEEaygCACIESgRAIAIgBDsBAEEAIQkgCkEAIApBAEobIREgACEDA0AgCSARRgRAIAQhAQwICyABIAMoAgBGBEAgAyAENgIACyAJQQFqIQkgA0EEaiEDDAALAAsgAiABOwEAIAEgBE4NBUEAIQkgCkEAIApBAEobIREgACEDA0AgCSARRg0GIAQgAygCAEYEQCADIAE2AgALIAlBAWohCSADQQRqIQMMAAsACyACQQJrLgEAIgNBAEoEQCAEQQJ0IABqQQRrKAIAIgEgA0H//wNxQQJ0IABqQQRrKAIAIgRKBEAgAiAEOwEAQQAhCSAKQQAgCkEAShshESAAIQMDQCAJIBFGBEAgBCEBDAcLIAEgAygCAEYEQCADIAQ2AgALIAlBAWohCSADQQRqIQMMAAsACyACIAE7AQAgASAETg0EQQAhCSAKQQAgCkEAShshESAAIQMDQCAJIBFGDQUgBCADKAIARgRAIAMgATYCAAsgCUEBaiEJIANBBGohAwwACwALIAIgBDsBACAEQRxsIA5qIgNBHGsiASABKAIAQQFqNgIAIANBGGsiASABKAIAIAtqNgIAIANBFGsiASABKAIAIA1qNgIAIAsgA0EQayIBKAIASARAIAEgCzYCAAsgA0EEayANNgIADAULIAFBAEoEQCACIAE7AQAgA0EcbCAOaiIDQRxrIgEgASgCAEEBajYCACADQRhrIgEgASgCACALajYCACADQRRrIgEgASgCACANajYCACALIANBDGsiASgCAEoEQCABIAs2AgALIANBBGsgDTYCAAwFCyACQQJrLwEAIgNBEHRBEHUiAUEASgRAIAIgATsBACADQRxsIA5qIgNBHGsiASABKAIAQQFqNgIAIANBGGsiASABKAIAIAtqNgIAIANBFGsiASABKAIAIA1qNgIAIANBDGsiASgCACALTg0FIAEgCzYCAAwFCyAKQYCAAk4EQEEAQQNB5AtBABA2QX8hCQwJCyACIApBAWoiATsBACAAIApBAnRqIAFBEHRBEHU2AgAgDiAKQRxsaiIDIA02AhggAyANNgIUIAMgCzYCECADIAs2AgwgAyANNgIIIAMgCzYCBCADQQE2AgAgASEKDAQLIAJBADsBAAwDCyACQQRqIQIgFkECaiEMIA1BAWohDQwFCyABQRB0QRB1QRxsIA5qIgNBHGsiASABKAIAQQFqNgIAIANBGGsiASABKAIAIAtqNgIAIANBFGsiASABKAIAIA1qNgIADAELIAFBEHRBEHVBHGwgDmoiA0EEayANNgIAIANBHGsiASABKAIAQQFqNgIAIANBGGsiASABKAIAIAtqNgIAIANBFGsiASABKAIAIA1qNgIACyACQQJqIQIgDEEBaiEMIAtBAWohCwwACwALCyAKQQAgCkEAShtBAWohAkEBIQNBASEMIAAhCwNAIAIgA0cEQAJAIAMgCygCACIBRgRAIAwiCUEBaiEMDAELIAFBAnQgAGpBBGsoAgAhCQsgCyAJNgIAIAtBBGohCyADQQFqIQMMAQsLIAcgDEEBayILNgIIQQAgC0UN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AyACQQJqIQIgCUECaiEJDAELCyAFQQAgBUEAShshByABIAZBAWsiCkEBdGohCUEAIQMgASECA0AgAyAHRwRAIAlBADsBACACQQA7AQAgA0EBaiEDIAkgBkEBdCIAaiEJIAAgAmohAgwBCwsgC0EBIAtBAUobIRIgDEGQgNAAaiEPIAxBkIDIAGohACAIIAZBAWoiAmohByACIARqIQ4gDCgCBCACaiENIApBASAKQQFKGyIUQQFrIRAgASACQQF0aiECQQAgBmtBAXQhFUEAIQhBASETAkADQCASIBNHBEAgDiAQaiEWIAcgEGohEUEBIQkDQAJAAkACQCAJIBRHBEAgDi0AACAHLQAATQRAIA1B/wE6AAAgAiAVaiIELwEAIgNBEHRBEHUiAUEASgRAIAIgATsBACADQRxsIA9qIgNBBGsgEzYCACADQRxrIgEgASgCAEEBajYCACADQRhrIgEgASgCACAJajYCACADQRRrIgEgASgCACATajYCAAwFCyAEQQJrLwEAIgNBEHRBEHUhASAELgECIgRBAEoEQCABQQBKBEAgBEECdCAAakEEaygCACIBIANBAnQgAGpBBGsoAgAiBEoEQCACIAQ7AQBBACEKIAhBACAIQQBKGyELIAAhAwNAIAogC0YEQCAEIQEMCAsgASADKAIARgRAIAMgBDYCAAsgCkEBaiEKIANBBGohAwwACwALIAIgATsBACABIARODQVBACEKIAhBACAIQQBKGyELIAAhAwNAIAogC0YNBiAEIAMoAgBGBEAgAyABNgIACyAKQQFqIQogA0EEaiEDDAALAAsgAkECay4BACIDQQBKBEAgBEECdCAAakEEaygCACIBIANB//8DcUECdCAAakEEaygCACIESgRAIAIgBDsBAEEAIQogCEEAIAhBAEobIQsgACEDA0AgCiALRgRAIAQhAQwHCyABIAMoAgBGBEAgAyAENgIACyAKQQFqIQogA0EEaiEDDAALAAsgAiABOwEAIAEgBE4NBEEAIQogCEEAIAhBAEobIQsgACEDA0AgCiALRg0FIAQgAygCAEYEQCADIAE2AgALIApBAWohCiADQQRqIQMMAAsACyACIAQ7AQAgBEEcbCAPaiIDQRxrIgEgASgCAEEBajYCACADQRhrIgEgASgCACAJajYCACADQRRrIgEgASgCACATajYCACAJIANBEGsiASgCAEgEQCABIAk2AgALIANBBGsgEzYCAAwFCyABQQBKBEAgAiABOwEAIANBHGwgD2oiA0EcayIBIAEoAgBBAWo2AgAgA0EYayIBIAEoAgAgCWo2AgAgA0EUayIBIAEoAgAgE2o2AgAgCSADQQxrIgEoAgBKBEAgASAJNgIACyADQQRrIBM2AgAMBQsgAkECay8BACIDQRB0QRB1IgFBAEoEQCACIAE7AQAgA0EcbCAPaiIDQRxrIgEgASgCAEEBajYCACADQRhrIgEgASgCACAJajYCACADQRRrIgEgASgCACATajYCACADQQxrIgEoAgAgCU4NBSABIAk2AgAMBQsgCEGAgAJOBEBBAEEDQeQLQQAQNkF/IQoMCQsgAiAIQQFqIgE7AQAgACAIQQJ0aiABQRB0QRB1NgIAIA8gCEEcbGoiAyATNgIYIAMgEzYCFCADIAk2AhAgAyAJNgIMIAMgEzYCCCADIAk2AgQgA0EBNgIAIAEhCAwECyACQQA7AQAgDUEAOgAADAMLIA1BAmohDSACQQRqIQIgEUECaiEHIBZBAmohDiATQQFqIRMMBQsgAUEQdEEQdUEcbCAPaiIDQRxrIgEgASgCAEEBajYCACADQRhrIgEgASgCACAJajYCACADQRRrIgEgASgCACATajYCAAwBCyABQRB0QRB1QRxsIA9qIgNBBGsgEzYCACADQRxrIgEgASgCAEEBajYCACADQRhrIgEgASgCACAJajYCACADQRRrIgEgASgCACATajYCAAsgDUEBaiENIAJBAmohAiAHQQFqIQcgDkEBaiEOIAlBAWohCQwACwALCyAIQQAgCEEAShtBAWohAkEBIQNBASEHIAAhCQNAIAIgA0cEQAJAIAMgCSgCACIBRgRAIAciCkEBaiEHDAELIAFBAnQgAGpBBGsoAgAhCgsgCSAKNgIAIAlBBGohCSADQQFqIQMMAQsLIAwgB0EBayIJNgIIQQAgCUUNARogDEGMgAhqIQogDEEMakEAIAlBAnQQOSELIAxBkIAoakEAIAlBBHQQOSEHQQAhAwNAIAMgCU4EQEEAIQkgCEEAIAhBAEobIQQDQCAEIAlGBEBBACEKIAwoAggiAEEAIABBAEobIQBBACEDA0AgACADRg0FIAcgA0EEdGoiASABKwMAIAsgA0ECdGooAgC3IhejOQMAIAEgASsDCCAXozkDCCADQQFqIQMMAAsACyALIAAgCUECdGooAgBBAWsiAkECdCIDaiIBIAEoAgAgDyAJQRxsaiIFKAIAajYCACAHIAJBBHQiAWoiAiACKwMAIAUoAgS3oDkDACACIAIrAwggBSgCCLegOQMIIAUoAgwiAiABIApqIgEoAgBIBEAgASACNgIACyAFKAIQIgIgCiADQQJ0IgNBBHJqIgEoAgBKBEAgASACNgIACyAFKAIUIgIgCiADQQhyaiIBKAIASARAIAEgAjYCAAsgBSgCGCICIAogA0EMcmoiASgCAEoEQCABIAI2AgALIAlBAWohCQwACwAFIAogA0EEdGoiASAGNgIAIAFBADYCBCABIAU2AgggAUEANgIMIANBAWohAyAMKAIIIQkMAQsACwALIAoLDwsgBkUEQAJ/IAAhBEEAIQMgASIIQQAgAUEAShshACAHIgwoAgAiASACIgZBAWsiCSAIbEEBdGohCyABIQIDQCAAIANHBEAgC0EAOwEAIAJBADsBACADQQFqIQMgAkECaiECIAtBAmohCwwBCwsgBkEAIAZBAEobIQcgASAIQQFrIgpBAXRqIQtBACEDIAEhAgNAIAMgB0cEQCALQQA7AQAgAkEAOwEAIANBAWohAyALIAhBAXQiAGohCyAAIAJqIQIMAQsLIAlBASAJQQFKGyEQIAxBkIDQAGohDSAMQZCAyABqIQAgBCAIQQFqIgJqIQcgDCgCBCACaiEOIApBASAKQQFKGyISQQFrIRQgASACQQF0aiECQQAgCGtBAXQhFUEAIQpBASEPAkADQCAPIBBHBEAgByAUaiEWQQEhCwNAAkACQAJAIAsgEkcEQCAFIActAABOBEAgDkH/AToAACACIBVqIgQvAQAiA0EQdEEQdSIBQQBKBEAgAiABOwEAIANBHGwgDWoiA0EEayAPNgIAIANBHGsiASABKAIAQQFqNgIAIANBGGsiASABKAIAIAtqNgIAIANBFGsiASABKAIAIA9qNgIADAULIARBAmsvAQAiA0EQdEEQdSEBIAQuAQIiBEEASgRAIAFBAEoEQCAEQQJ0IABqQQRrKAIAIgEgA0ECdCAAakEEaygCACIESgRAIAIgBDsBAEEAIQkgCkEAIApBAEobIREgACEDA0AgCSARRgRAIAQhAQwICyABIAMoAgBGBEAgAyAENgIACyAJQQFqIQkgA0EEaiEDDAALAAsgAiABOwEAIAEgBE4NBUEAIQkgCkEAIApBAEobIREgACEDA0AgCSARRg0GIAQgAygCAEYEQCADIAE2AgALIAlBAWohCSADQQRqIQMMAAsACyACQQJrLgEAIgNBAEoEQCAEQQJ0IABqQQRrKAIAIgEgA0H//wNxQQJ0IABqQQRrKAIAIgRKBEAgAiAEOwEAQQAhCSAKQQAgCkEAShshESAAIQMDQCAJIBFGBEAgBCEBDAcLIAEgAygCAEYEQCADIAQ2AgALIAlBAWohCSADQQRqIQMMAAsACyACIAE7AQAgASAETg0EQQAhCSAKQQAgCkEAShshESAAIQMDQCAJIBFGDQUgBCADKAIARgRAIAMgATYCAAsgCUEBaiEJIANBBGohAwwACwALIAIgBDsBACAEQRxsIA1qIgNBHGsiASABKAIAQQFqNgIAIANBGGsiASABKAIAIAtqNgIAIANBFGsiASABKAIAIA9qNgIAIAsgA0EQayIBKAIASARAIAEgCzYCAAsgA0EEayAPNgIADAULIAFBAEoEQCACIAE7AQAgA0EcbCANaiIDQRxrIgEgASgCAEEBajYCACADQRhrIgEgASgCACALajYCACADQRRrIgEgASgCACAPajYCACALIANBDGsiASgCAEoEQCABIAs2AgALIANBBGsgDzYCAAwFCyACQQJrLwEAIgNBEHRBEHUiAUEASgRAIAIgATsBACADQRxsIA1qIgNBHGsiASABKAIAQQFqNgIAIANBGGsiASABKAIAIAtqNgIAIANBFGsiASABKAIAIA9qNgIAIANBDGsiASgCACALTg0FIAEgCzYCAAwFCyAKQYCAAk4EQEEAQQNB5AtBABA2QX8hCQwJCyACIApBAWoiATsBACAAIApBAnRqIAFBEHRBEHU2AgAgDSAKQRxsaiIDIA82AhggAyAPNgIUIAMgCzYCECADIAs2AgwgAyAPNgIIIAMgCzYCBCADQQE2AgAgASEKDAQLIAJBADsBACAOQQA6AAAMAwsgDkECaiEOIAJBBGohAiAWQQJqIQcgD0EBaiEPDAULIAFBEHRBEHVBHGwgDWoiA0EcayIBIAEoAgBBAWo2AgAgA0EYayIBIAEoAgAgC2o2AgAgA0EUayIBIAEoAgAgD2o2AgAMAQsgAUEQdEEQdUEcbCANaiIDQQRrIA82AgAgA0EcayIBIAEoAgBBAWo2AgAgA0EYayIBIAEoAgAgC2o2AgAgA0EUayIBIAEoAgAgD2o2AgALIA5BAWohDiACQQJqIQIgB0EBaiEHIAtBAWohCwwACwALCyAKQQAgCkEAShtBAWohAkEBIQNBASEHIAAhCwNAIAIgA0cEQAJAIAMgCygCACIBRgRAIAciCUEBaiEHDAELIAFBAnQgAGpBBGsoAgAhCQsgCyAJNgIAIAtBBGohCyADQQFqIQMMAQsLIAwgB0EBayILNgIIQQAgC0UNARogDEGMgAhqIQkgDEEMakEAIAtBAnQQOSEHIAxBkIAoakEAIAtBBHQQOSEFQQAhAwNAIAMgC04EQEEAIQsgCkEAIApBAEobIQQDQCAEIAtGBEBBACEJIAwoAggiAEEAIABBAEobIQBBACEDA0AgACADRg0FIAUgA0EEdGoiASABKwMAIAcgA0ECdGooAgC3IhejOQMAIAEgASsDCCAXozkDCCADQQFqIQMMAAsACyAHIAAgC0ECdGooAgBBAWsiAkECdCIDaiIBIAEoAgAgDSALQRxsaiIGKAIAajYCACAFIAJBBHQiAWoiAiACKwMAIAYoAgS3oDkDACACIAIrAwggBigCCLegOQMIIAYoAgwiAiABIAlqIgEoAgBIBEAgASACNgIACyAGKAIQIgIgCSADQQJ0IgNBBHJqIgEoAgBKBEAgASACNgIACyAGKAIUIgIgCSADQQhyaiIBKAIASARAIAEgAjYCAAsgBigCGCICIAkgA0EMcmoiASgCAEoEQCABIAI2AgALIAtBAWohCwwACwAFIAkgA0EEdGoiASAINgIAIAFBADYCBCABIAY2AgggAUEANgIMIANBAWohAyAMKAIIIQsMAQsACwALIAkLDwsCfyAAIQYgASIIQQJtIhBBACAQQQBKGyEAIAcoAgAiAyACQQJtIhRBAWsiCiAQbEEBdGohCUEAIQEgAyEEA0AgACABRwRAIAlBADsBACAEQQA7AQAgAUEBaiEBIARBAmohBCAJQQJqIQkMAQsLIBRBACAUQQBKGyECIAMgEEEBayIMQQF0aiEJQQAhASADIQQDQCABIAJHBEAgCUEAOwEAIARBADsBACABQQFqIQEgCSAQQQF0IgBqIQkgACAEaiEEDAELCyAKQQEgCkEBShshFSAMQQEgDEEBShshFiAHQZCA0ABqIQ4gB0GQgMgAaiEAIBBBAWoiASAHKAIEaiEMIAhBAXQgBmpBAmohEiADIAFBAXRqIQRBACAQa0EBdCERQQAhBkEBIQ0CQANAIA0gFUcEQEEBIQkDQAJAAkACQCAJIBZHBEAgBSASLQAATgRAIAxB/wE6AAAgBCARaiIDLwEAIgJBEHRBEHUiAUEASgRAIAQgATsBACACQRxsIA5qIgJBBGsgDTYCACACQRxrIgEgASgCAEEBajYCACACQRhrIgEgASgCACAJajYCACACQRRrIgEgASgCACANajYCAAwFCyADQQJrLwEAIgFBEHRBEHUhAiADLgECIgNBAEoEQCACQQBKBEAgA0ECdCAAakEEaygCACICIAFBAnQgAGpBBGsoAgAiA0oEQCAEIAM7AQBBACEKIAZBACAGQQBKGyELIAAhAQNAIAogC0YEQCADIQIMCAsgAiABKAIARgRAIAEgAzYCAAsgCkEBaiEKIAFBBGohAQwACwALIAQgAjsBACACIANODQVBACEKIAZBACAGQQBKGyELIAAhAQNAIAogC0YNBiADIAEoAgBGBEAgASACNgIACyAKQQFqIQogAUEEaiEBDAALAAsgBEECay4BACIBQQBKBEAgA0ECdCAAakEEaygCACICIAFB//8DcUECdCAAakEEaygCACIDSgRAIAQgAzsBAEEAIQogBkEAIAZBAEobIQsgACEBA0AgCiALRgRAIAMhAgwHCyACIAEoAgBGBEAgASADNgIACyAKQQFqIQogAUEEaiEBDAALAAsgBCACOwEAIAIgA04NBEEAIQogBkEAIAZBAEobIQsgACEBA0AgCiALRg0FIAMgASgCAEYEQCABIAI2AgALIApBAWohCiABQQRqIQEMAAsACyAEIAM7AQAgA0EcbCAOaiICQRxrIgEgASgCAEEBajYCACACQRhrIgEgASgCACAJajYCACACQRRrIgEgASgCACANajYCACAJIAJBEGsiASgCAEgEQCABIAk2AgALIAJBBGsgDTYCAAwFCyACQQBKBEAgBCACOwEAIAFBHGwgDmoiAkEcayIBIAEoAgBBAWo2AgAgAkEYayIBIAEoAgAgCWo2AgAgAkEUayIBIAEoAgAgDWo2AgAgCSACQQxrIgEoAgBKBEAg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IAcgFGohFkEBIQsDQAJAAkACQCALIBJHBEAgBSAHLQAASARAIA5B/wE6AAAgAiAVaiIELwEAIgNBEHRBEHUiAUEASgRAIAIgATsBACADQRxsIA1qIgNBBGsgDzYCACADQRxrIgEgASgCAEEBajYCACADQRhrIgEgASgCACALajYCACADQRRrIgEgASgCACAPajYCAAwFCyAEQQJrLwEAIgNBEHRBEHUhASAELgECIgRBAEoEQCABQQBKBEAgBEECdCAAakEEaygCACIBIANBAnQgAGpBBGsoAgAiBEoEQCACIAQ7AQBBACEJIApBACAKQQBKGyERIAAhAwNAIAkgEUYEQCAEIQEMCAsgASADKAIARgRAIAMgBDYCAAsgCUEBaiEJIANBBGohAwwACwALIAIgATsBACABIARODQVBACEJIApBACAKQQBKGyERIAAhAwNAIAkgEUYNBiAEIAMoAgBGBEAgAyABNgIACyAJQQFqIQkgA0EEaiEDDAALAAsgAkECay4BACIDQQBKBEAgBEECdCAAakEEaygCACIBIANB//8DcUECdCAAakEEaygCACIESgRAIAIgBDsBAEEAIQkgCkEAIApBAEobIREgACEDA0AgCSARRgRAIAQhAQwHCyABIAMoAgBGBEAgAyAENgIACyAJQQFqIQkgA0EEaiEDDAALAAsgAiABOwEAIAEgBE4NBEEAIQkgCkEAIApBAEobIREgACEDA0AgCSARRg0FIAQgAygCAEYEQCADIAE2AgALIAlBAWohCSADQQRqIQMMAAsACyACIAQ7AQAgBEEcbCANaiIDQRxrIgEgASgCAEEBajYCACADQRhrIgEgASgCACALajYCACADQRRrIgEgASgCACAPajYCACALIANBEGsiASgCAEgEQCABIAs2AgALIANBBGsgDzYCAAwFCyABQQBKBEAgAiABOwEAIANBHGwgDWoiA0EcayIBIAEoAgBBAWo2AgAgA0EYayIBIAEoAgAgC2o2AgAgA0EUayIBIAEoAgAgD2o2AgAgCyADQQxrIgEoAgBKBEAgASALNgIACyADQQRrIA82AgAMBQsgAkECay8BACIDQRB0QRB1IgFBAEoEQCACIAE7AQAgA0EcbCANaiIDQRxrIgEgASgCAEEBajYCACADQRhrIgEgASgCACALajYCACADQRRrIgEgASgC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ACACIANODQRBACEKIAZBACAGQQBKGyELIAAhAQNAIAogC0YNBSADIAEoAgBGBEAgASACNgIACyAKQQFqIQogAUEEaiEBDAALAAsgBCADOwEAIANBHGwgDmoiAkEcayIBIAEoAgBBAWo2AgAgAkEYayIBIAEoAgAgCWo2AgAgAkEUayIBIAEoAgAgDWo2AgAgCSACQRBrIgEoAgBIBEAgASAJNgIACyACQQRrIA02AgAMBQsgAkEASgRAIAQgAjsBACABQRxsIA5qIgJBHGsiASABKAIAQQFqNgIAIAJBGGsiASABKAIAIAlqNgIAIAJBFGsiASABKAIAIA1qNgIAIAkgAkEMayIBKAIASgRAIAEgCTYCAAsgAkEEayANNgIADAULIARBAmsvAQAiAkEQdEEQdSIBQQBKBEAgBCABOwEAIAJBHGwgDmoiAkEcayIBIAEoAgBBAWo2AgAgAkEYayIBIAEoAgAgCWo2AgAgAkEUayIBIAEoAgAgDWo2AgAgAkEMayIBKAIAIAlODQUgASAJNgIADAULIAZBgIACTgRAQQBBA0HkC0EAEDZBfyEKDAkLIAQgBkEBaiIBOwEAIAAgBkECdGogAUEQdEEQdTYCACAOIAZBHGxqIgIgDTYCGCACIA02AhQgAiAJNgIQIAIgCTYCDCACIA02AgggAiAJNgIEIAJBATYCACABIQYMBAsgBEEAOwEAIAxBADoAAAwDCyAMQQJqIQwgBEEEaiEEIA1BAWohDSAIIBJqQQRqIRIMBQsgAkEQdEEQdUEcbCAOaiICQRxrIgEgASgCAEEBajYCACACQRhrIgEgASgCACAJajYCACACQRRrIgEgASgCACANajYCAAwBCyACQRB0QRB1QRxsIA5qIgJBBGsgDTYCACACQRxrIgEgASgCAEEBajYCACACQRhrIgEgASgCACAJajYCACACQRRrIgEgASgCACANajYCAAsgDEEBaiEMIARBAmohBCASQQJqIRIgCUEBaiEJDAALAAsLIAZBACAGQQBKG0EBaiEDQQEhAUEBIQwgACEJA0AgASADRwRAAkAgASAJKAIAIgJGBEAgDCIKQQFqIQwMAQsgAkECdCAAakEEaygCACEKCyAJIAo2AgAgCUEEaiEJIAFBAWohAQwBCwsgByAMQQFrIgk2AghBACAJRQ0BGiAHQYyACGohDCAH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BEGYpwQoAgBBAWoiBTYCACAAIAU2AgAgAwRAA0AgAiAEQQN0aiIGKAIARQRAIAYgBTYCACACIARBA3RqIgAgATYCBCAAQQA2AgggAyQBIAIPCyAEQQFqIgQgA0cNAAsLIAAgASACIANBBHRBCHIQ0AIgA0EBdCIAEPYEIQEgACQBIAELHwBBkKcEKAIARQRAQZCnBCAANgIAQZSnBCABNgIACwu+DwIFfw9+IwBB0AJrIgUkACAEQv///////z+DIQsgAkL///////8/gyEKIAIgBIVCgICAgICAgICAf4MhDSAEQjCIp0H//wFxIQgCQAJAIAJCMIinQf//AXEiCUH//wFrQYKAfk8EQCAIQf//AWtBgYB+Sw0BCyABUCACQv///////////wCDIgxCgICAgICAwP//AFQgDEKAgICAgIDA//8AURtFBEAgAkKAgICAgIAghCENDAILIANQIARC////////////AIMiAkKAgICAgIDA//8AVCACQoCAgICAgMD//wBRG0UEQCAEQoCAgICAgCCEIQ0gAyEBDAILIAEgDEKAgICAgIDA//8AhYRQBEAgAyACQoCAgICAgMD//wCFhFAEQEIAIQFCgICAgICA4P//ACENDAMLIA1CgICAgICAwP//AIQhDUIAIQEMAgsgAyACQoCAgICAgMD//wCFhFAEQEIAIQEMAgsgASAMhFAEQEKAgICAgIDg//8AIA0gAiADhFAbIQ1CACEBDAILIAIgA4RQBEAgDUKAgICAgIDA//8AhCENQgAhAQwCCyAMQv///////z9YBEAgBUHAAmogASAKIAEgCiAKUCIGG3kgBkEGdK18pyIGQQ9rEIgBQRAgBmshBiAFKQPIAiEKIAUpA8ACIQELIAJC////////P1YNACAFQbACaiADIAsgAyALIAtQIgcbeSAHQQZ0rXynIgdBD2sQiAEgBiAHakEQayEGIAUpA7gCIQsgBSkDsAIhAwsgBUGgAmogC0KAgICAgIDAAIQiEkIPhiADQjGIhCICQgBCgICAgLDmvIL1ACACfSIEQgAQggEgBUGQAmpCACAFKQOoAn1CACAEQgAQggEgBUGAAmogBSkDmAJCAYYgBSkDkAJCP4iEIgRCACACQgAQggEgBUHwAWogBEIAQgAgBSkDiAJ9QgAQggEgBUHgAWogBSkD+AFCAYYgBSkD8AFCP4iEIgRCACACQgAQggEgBUHQAWogBEIAQgAgBSkD6AF9QgAQggEgBUHAAWogBSkD2AFCAYYgBSkD0AFCP4iEIgRCACACQgAQggEgBUGwAWogBEIAQgAgBSkDyAF9QgAQggEgBUGgAWogAkIAIAUpA7gBQgGGIAUpA7ABQj+IhEIBfSICQgAQggEgBUGQAWogA0IPhkIAIAJCABCCASAFQfAAaiACQgBCACAFKQOoASAFKQOgASIMIAUpA5gBfCIEIAxUrXwgBEIBVq18fUIAEIIBIAVBgAFqQgEgBH1CACACQgAQggEgBiAJIAhraiEGAn8gBSkDcCITQgGGIg4gBSkDiAEiD0IBhiAFKQOAAUI/iIR8IhBC5+wAfSIUQiCIIgIgCkKAgICAgIDAAIQiFUIBhiIWQiCIIgR+IhEgAUIBhiIMQiCIIgsgECAUVq0gDiAQVq0gBSkDeEIBhiATQj+IhCAPQj+IfHx8QgF9IhNCIIgiEH58Ig4gEVStIA4gDiATQv////8PgyITIAFCP4giFyAKQgGGhEL/////D4MiCn58Ig5WrXwgBCAQfnwgBCATfiIRIAogEH58Ig8gEVStQiCGIA9CIIiEfCAOIA4gD0IghnwiDlatfCAOIA4gFEL/////D4MiFCAKfiIRIAIgC358Ig8gEVStIA8gDyATIAxC/v///w+DIhF+fCIPVq18fCIOVq18IA4gBCAUfiIYIBAgEX58IgQgAiAKfnwiCiALIBN+fCIQQiCIIAogEFatIAQgGFStIAQgClatfHxCIIaEfCIEIA5UrXwgBCAPIAIgEX4iAiALIBR+fCILQiCIIAIgC1atQiCGhHwiAiAPVK0gAiAQQiCGfCACVK18fCICIARUrXwiBEL/////////AFgEQCAWIBeEIRUgBUHQAGogAiAEIAMgEhCCASABQjGGIAUpA1h9IAUpA1AiAUIAUq19IQpCACABfSELIAZB/v8AagwBCyAFQeAAaiAEQj+GIAJCAYiEIgIgBEIBiCIEIAMgEhCCASABQjCGIAUpA2h9IAUpA2AiDEIAUq19IQpCACAMfSELIAEhDCAGQf//AGoLIgZB//8BTgRAIA1CgICAgICAwP//AIQhDUIAIQEMAQsCfiAGQQBKBEAgCkIBhiALQj+IhCEKIARC////////P4MgBq1CMIaEIQwgC0IBhgwBCyAGQY9/TARAQgAhAQwCCyAFQUBrIAIgBEEBIAZrEP4BIAVBMGogDCAVIAZB8ABqEIgBIAVBIGogAyASIAUpA0AiAiAFKQNIIgwQggEgBSkDOCAFKQMoQgGGIAUpAyAiAUI/iIR9IAUpAzAiBCABQgGGIgFUrX0hCiAEIAF9CyEEIAVBEGogAyASQgNCABCCASAFIAMgEkIFQgAQggEgDCACIAIgAyACQgGDIgEgBHwiA1QgCiABIANWrXwiASASViABIBJRG618IgJWrXwiBCACIAIgBEKAgICAgIDA//8AVCADIAUpAxBWIAEgBSkDGCIEViABIARRG3GtfCICVq18IgQgAiAEQoCAgICAgMD//wBUIAMgBSkDAFYgASAFKQMIIgNWIAEgA1Ebca18IgEgAlStfCANhCENCyAAIAE3AwAgACANNwMIIAVB0AJqJAALxAECAX8CfkF/IQMCQCAAQgBSIAFC////////////AIMiBEKAgICAgIDA//8AViAEQoCAgICAgMD//wBRGw0AQQAgAkL///////////8AgyIFQoCAgICAgMD//wBWIAVCgICAgICAwP//AFEbDQAgACAEIAWEhFAEQEEADwsgASACg0IAWQRAQQAgASACUyABIAJRGw0BIAAgASAChYRCAFIPCyAAQgBSIAEgAlUgASACURsNACAAIAEgAoWEQgBSIQMLIAMLiQwBBn8gACABaiEFAkACQCAAKAIEIgJBAXENACACQQNxRQ0BIAAoAgAiAiABaiEBAkAgACACayIAQbSjBCgCAEcEQCACQf8BTQRAIAAoAggiBCACQQN2IgJBA3RByKMEakYaIAAoAgwiAyAERw0CQaCjBEGgowQoAgBBfiACd3E2AgAMAwsgACgCGCEGAkAgACAAKAIMIgJHBEAgACgCCCIDQbCjBCgCAEkaIAMgAjYCDCACIAM2AggMAQsCQCAAQRRqIgQoAgAiAw0AIABBEGoiBCgCACIDDQBBACECDAELA0AgBCEHIAMiAkEUaiIEKAIAIgMNACACQRBqIQQgAigCECIDDQALIAdBADYCAAsgBkUNAgJAIAAoAhwiBEECdEHQpQRqIgMoAgAgAEYEQCADIAI2AgAgAg0BQaSjBEGkowQoAgBBfiAEd3E2AgAMBAsgBkEQQRQgBigCECAARhtqIAI2AgAgAkUNAwsgAiAGNgIYIAAoAhAiAwRAIAIgAzYCECADIAI2AhgLIAAoAhQiA0UNAiACIAM2AhQgAyACNgIYDAILIAUoAgQiAkEDcUEDRw0BQaijBCABNgIAIAUgAkF+cTYCBCAAIAFBAXI2AgQgBSABNgIADwsgBCADNgIMIAMgBDYCCAsCQCAFKAIEIgJBAnFFBEBBuKMEKAIAIAVGBEBBuKMEIAA2AgBBrKMEQayjBCgCACABaiIBNgIAIAAgAUEBcjYCBCAAQbSjBCgCAEcNA0GoowRBADYCAEG0owRBADYCAA8LQbSjBCgCACAFRgRAQbSjBCAANgIAQaijBEGoowQoAgAgAWoiATYCACAAIAFBAXI2AgQgACABaiABNgIADwsgAkF4cSABaiEBAkAgAkH/AU0EQCAFKAIIIgQgAkEDdiICQQN0QcijBGpGGiAEIAUoAgwiA0YEQEGgowRBoKMEKAIAQX4gAndxNgIADAILIAQgAzYCDCADIAQ2AggMAQsgBSgCGCEGAkAgBSAFKAIMIgJHBEAgBSgCCCIDQbCjBCgCAEkaIAMgAjYCDCACIAM2AggMAQsCQCAFQRRqIgMoAgAiBA0AIAVBEGoiAygCACIEDQBBACECDAELA0AgAyEHIAQiAkEUaiIDKAIAIgQNACACQRBqIQMgAigCECIEDQALIAdBADYCAAsgBkUNAAJAIAUoAhwiBEECdEHQpQRqIgMoAgAgBUYEQCADIAI2AgAgAg0BQaSjBEGkowQoAgBBfiAEd3E2AgAMAgsgBkEQQRQgBigCECAFRhtqIAI2AgAgAkUNAQsgAiAGNgIYIAUoAhAiAwRAIAIgAzYCECADIAI2AhgLIAUoAhQiA0UNACACIAM2AhQgAyACNgIYCyAAIAFBAXI2AgQgACABaiABNgIAIABBtKMEKAIARw0BQaijBCABNgIADwsgBSACQX5xNgIEIAAgAUEBcjYCBCAAIAFqIAE2AgALIAFB/wFNBEAgAUF4cUHIowRqIQICf0GgowQoAgAiA0EBIAFBA3Z0IgFxRQRAQaCjBCABIANyNgIAIAIMAQsgAigCCAshASACIAA2AgggASAANgIMIAAgAjYCDCAAIAE2AggPC0EfIQQgAUH///8HTQRAIAFBCHYiAiACQYD+P2pBEHZBCHEiBHQiAiACQYDgH2pBEHZBBHEiA3QiAiACQYCAD2pBEHZBAnEiAnRBD3YgAyAEciACcmsiAkEBdCABIAJBFWp2QQFxckEcaiEECyAAIAQ2AhwgAEIANwIQIARBAnRB0KUEaiEHAkACQEGkowQoAgAiA0EBIAR0IgJxRQRAQaSjBCACIANyNgIAIAcgADYCACAAIAc2AhgMAQsgAUEAQRkgBEEBdmsgBEEfRht0IQQgBygCACECA0AgAiIDKAIEQXhxIAFGDQIgBEEddiECIARBAXQhBCADIAJBBHFqIgdBEGooAgAiAg0ACyAHIAA2AhAgACADNgIYCyAAIAA2AgwgACAANgIIDwsgAygCCCIBIAA2AgwgAyAANgIIIABBADYCGCAAIAM2AgwgACABNgIICwsSACAARQRAQQAPCyAAIAEQ2AMLdAEDfyAARQRAQQBBA0GGwABBABA2DwsgACgCACIBRQRADwsgASgCABAxQQAhAQN/IAAoAgAiAygCCCECIAMoAgwgAUwEfyACEDEgACgCABAxIABBADYCAEEABSACIAFBDGxqKAIAEDEgAUEBaiEBDAELCxoL5R4CD38FfiMAQZABayIEJAAgBEEAQZABEDkiA0F/NgJMIAMgADYCLCADQYMCNgIgIAMgADYCVCABIQQgAiEOQQAhACMAQbACayIGJAAgAygCTBoCQAJAAkACQCADKAIEDQAgAxCRAxogAygCBA0ADAELIAQtAAAiAUUNAgJAAkACQAJAA0ACQAJAIAFB/wFxEN0BBEADQCAEIgFBAWohBCABLQABEN0BDQALIANCABDEAQNAAn8gAygCBCICIAMoAmhHBEAgAyACQQFqNgIEIAItAAAMAQsgAxBRCxDdAQ0ACyADKAIEIQQgAykDcEIAWQRAIAMgBEEBayIENgIECyAEIAMoAixrrCADKQN4IBR8fCEUDAELAn8CQAJAIAQtAABBJUYEQCAELQABIgFBKkYNASABQSVHDQILIANCABDEAQJAIAQtAABBJUYEQANAAn8gAygCBCIBIAMoAmhHBEAgAyABQQFqNgIEIAEtAAAMAQsgAxBRCyIBEN0BDQALIARBAWohBAwBCyADKAIEIgEgAygCaEcEQCADIAFBAWo2AgQgAS0AACEBDAELIAMQUSEBCyAELQAAIAFHBEAgAykDcEIAWQRAIAMgAygCBEEBazYCBAsg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TARAIAEgCiADIAkQ/wEEQCABIQQMAgsgBUHwAGogASACQgBCABBdIAUpA3ghAiAFKQNwIQQMAQsgBgR+IAEFIAVB4ABqIAEgCkIAQoCAgICAgMC7wAAQXSAFKQNoIgpCMIinQfgAayEGIAUpA2ALIQQgB0UEQCAFQdAAaiADIAlCAEKAgICAgIDAu8AAEF0gBSkDWCIJQjCIp0H4AGshByAFKQNQIQMLIAlC////////P4NCgICAgICAwACEIQkgCkL///////8/g0KAgICAgIDAAIQhCiAGIAdKBEADQAJ+IAogCX0gAyAEVq19IgtCAFkEQCALIAQgA30iBIRQBEAgBUEgaiABIAJCAEIAEF0gBSkDKCECIAUpAyAhBAwFCyALQgGGIARCP4iEDAELIApCAYYgBEI/iIQLIQogBEIBhiEEIAZBAWsiBiAHSg0ACyAHIQYLAkAgCiAJfSADIARWrX0iCUIAUwRAIAohCQwBCyAJIAQgA30iBIRCAFINACAFQTBqIAEgAkIAQgAQXSAFKQM4IQIgBSkDMCEEDAELIAlC////////P1gEQANAIARCP4ghASAGQQFrIQYgBEIBhiEEIAEgCUIBhoQiCUKAgICAgIDAAFQNAAsLIAhBgIACcSEHIAZBAEwEQCAFQUBrIAQgCUL///////8/gyAGQfgAaiAHcq1CMIaEQgBCgICAgICAwMM/EF0gBSkDSCECIAUpA0AhBAwBCyAJQv///////z+DIAYgB3KtQjCGhCECCyAAIAQ3AwAgACACNwMIIAVBgAFqJAALvwIBAX8jAEHQAGsiBCQAAkAgA0GAgAFOBEAgBEEgaiABIAJCAEKAgICAgICA//8AEF0gBCkDKCECIAQpAyAhASADQf//AUkEQCADQf//AGshAwwCCyAEQRBqIAEgAkIAQoCAgICAgID//wAQXSADQf3/AiADQf3/AkgbQf7/AWshAyAEKQMYIQIgBCkDECEBDAELIANBgYB/Sg0AIARBQGsgASACQgBCgICAgICAgDkQXSAEKQNIIQIgBCkDQCEBIANB9IB+SwRAIANBjf8AaiEDDAELIARBMGogASACQgBCgICAgICAgDkQXSADQeiBfSADQeiBfUobQZr+AWohAyAEKQM4IQIgBCkDMCEBCyAEIAEgAkIAIANB//8Aaq1CMIYQXSAAIAQpAwg3AwggACAEKQMANwMAIARB0ABqJAALNQAgACABNwMAIAAgAkL///////8/gyAEQjCIp0GAgAJxIAJCMIinQf//AXFyrUIwhoQ3AwgLEAAgACABIAJBAEEAEIkFGgvEAgACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQCABQQlrDhIACgsMCgsCAwQFDAsMDAoLBwgJCyACIAIoAgAiAUEEajYCACAAIAEoAgA2AgAPCwALIAIgAigCACIBQQRqNgIAIAAgATIBADcDAA8LIAIgAigCACIBQQRqNgIAIAAgATMBADcDAA8LIAIgAigCACIBQQRqNgIAIAAgATAAADcDAA8LIAIgAigCACIBQQRqNgIAIAAgATEAADcDAA8LAAsgAiACKAIAQQdqQXhxIgFBCGo2AgAgACABKwMAOQMADwsgACACIAMRAgALDwsgAiACKAIAIgFBBGo2AgAgACABNAIANwMADwsgAiACKAIAIgFBBGo2AgAgACABNQIANwMADwsgAiACKAIAQQdqQXhxIgFBCGo2AgAgACABKQMANwMAC20BBH8gACgCACwAABCuAUUEQEEADwsDQCAAKAIAIQNBfyEBIAJBzJmz5gBNBEBBfyADLAAAQTBrIgQgAkEKbCIBaiAEIAFB/////wdzShshAQsgACADQQFqNgIAIAEhAiADLAABEK4BDQALIAILDAAgACAAKAIAEPEEC/8SAhJ/AX4jAEHQAGsiCCQAIAggATYCTCAIQTdqIRcgCEE4aiESAkACQAJAAkADQCABIQwgByAOQf////8Hc0oNASAHIA5qIQ4CQAJAAkAgDCIHLQAAIgkEQANAAkACQCAJQf8BcSIBRQRAIAchAQwBCyABQSVHDQEgByEJA0AgCS0AAUElRwRAIAkhAQwCCyAHQQFqIQcgCS0AAiEKIAlBAmoiASEJIApBJUYNAAsLIAcgDGsiByAOQf////8HcyIYSg0HIAAEQCAAIAwgBxCDAQsgBw0GIAggATYCTCABQQFqIQdBfyEPAkAgASwAARCuAUUNACABLQACQSRHDQAgAUEDaiEHIAEsAAFBMGshD0EBIRMLIAggBzYCTEEAIQ0CQCAHLAAAIglBIGsiAUEfSwRAIAchCgwBCyAHIQpBASABdCIBQYnRBHFFDQADQCAIIAdBAWoiCjYCTCABIA1yIQ0g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ABpBAiABQZYBSw0AGkEAQQFBlgEgAWt0IgFBAWsgAHENABpBAUECIAAgAXEbCwsTACAAQQF0QYCAgAhqQYGAgAhJCxUBAX8jAEEQayIBIAA4AgwgASoCDAsQACABjCABIAAbEJYFIAGUCwwAIAAgAJMiACAAlQs5AQF+An4gACgCTEEASARAIAAQmwUMAQsgABCbBQsiAUKAgICACFkEQEGImQRBPTYCAEF/DwsgAacLDAAgACAAKAIAEOYEC3ACAn8BfiAAKAIoIQJBASEBAkAgAEIAIAAtAABBgAFxBH9BAUECIAAoAhQgACgCHEYbBUEBCyACERMAIgNCAFMNACADIAAoAggiAQR/IABBBGoFIAAoAhwiAUUNASAAQRRqCygCACABa6x8IQMLIAMLWQEBfyAAIAAoAkgiAUEBayABcjYCSCAAKAIAIgFBCHEEQCAAIAFBIHI2AgBBfw8LIABCADcCBCAAIAAoAiwiATYCHCAAIAE2AhQgACABIAAoAjBqNgIQQQALLAAgACgCABogACgCACAAENwBahogACgCACAAEI0BahogACgCACAAENwBahoLlwIBBX8gASgCTBpB/wEhBSAAIQMCQANAAkACQAJAIAEoAgQiAiABKAIIIgRGDQACfyACQQogBCACaxDcAyIGBEAgBiABKAIEIgJrQQFqDAELIAEoAgggASgCBCICawshBCADIAIgBCAFIAQgBUkbIgIQPhogASABKAIEIAJqIgQ2AgQgAiADaiEDIAYNAiAFIAJrIgVFDQIgBCABKAIIRg0AIAEgBEEBajYCBCAELQAAIQIMAQsgARCQAyICQQBODQBBACECIAAgA0YNAyABLQAAQRBxDQEMAwsgAyACOgAAIANBAWohAyACQf8BcUEKRg0AIAVBAWsiBQ0BCwsgAEUEQEEAIQIMAQsgA0EAOgAAIAAhAgsgAgt1AgJ8AX4gAAJ+EA8iAUQAAAAAAECPQKMiAplEAAAAAAAA4ENjBEAgArAMAQtCgICAgICAgICAfwsiAzcDACAAAn8gASADQugHfrmhRAAAAAAAQI9AoiIBmUQAAAAAAADgQWMEQCABqgwBC0GAgICAeAs2AggLRQIBfgF8An4QD0QAAAAAAECPQKMiAplEAAAAAAAA4ENjBEAgArAMAQtCgICAgICAgICAfwshASAABEAgACAB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QQFqOwEGIAEgC2ogAGoiAiAELQAYQQFqOwEAIAIgBC0AGUEBajsBAiACIAQtABpBAWo7AQQgAiAELQAbQQFqOwEGIAEgD2ogAGoiASAELQAcQQFqOwEAIAEgBC0AHUEBajsBAiABIAQtAB5BAWo7AQQgASAELQAfQQFqOwEGIARBIGohBCAHQQFqIgdBBEcNAAsgDUGAC2okAAvLAwEEfyAAKALkAyAAQQFB/A8gACgCBCgCABEEACIAQfwHaiIBNgIoIABC/////w83AvgHIABCgYCAgCA3AoAIIABCg4CAgMAANwKICCAAQv3///9vNwLwByAAQoWAgIDgADcCkAggAEL7////TzcC6AcgAEKHgICAgAE3ApgIIABC+f///69/NwLgByAAQomAgICgATcCoAggAEL3////j383AtgHIABCi4CAgMABNwKoCCAAQvX////vfjcC0AcgAEKNgICA4AE3ArAIIABC8////89+NwLIByAAQQ82ArgIIABC8f///69+NwLAB0EQIQJBECEDA0AgASADQQJ0IgBqIAI2AgAgASAAa0EAIAJrIgQ2AgAgASAAQQRyaiACNgIAIAEgA0F/c0ECdGogBDYCACACQQFqIQJBMCEAIANBAmoiA0EwRw0ACwNAIAEgAEECdCICakEgNgIAIAEgAmtBYDYCACABIAJBBHJqQSA2AgAgASAAQX9zQQJ0akFgNgIAIAEgAkEIcmpBIDYCACABQX4gAGtBAnRqQWA2AgAgASACQQxyakEgNgIAIAFBfSAAa0ECdGpBYDYCACAAQQRqIgBBgAJHDQALC/cCAQp/IAAoAuQDIgQgACgCWCIBQQFGIgI2AhwgBCAAQQFB/gVBgAIgAhsgACgCeCAAKAIEKAIIEQgANgIYIAAoAnhBAEoEQCAEKAIUIQYgAUEBRyEIA0AgBiAEIAdBAnQiAWooAiAiAm0hBiAIRQRAIAQoAhggAWoiAyADKAIAQf8BajYCAAsgAkH+AWogAkEBayIJQQF0IgptIQUgBCgCGCABaigCACEBQQAhAkEAIQMDQCADIAVKBEADQCADIAJBAWoiAkEBdEEBckH/AWwgCWogCm0iBUoNAAsLIAEgA2ogAiAGbDoAACADQQFqIgNBgAJHDQALIAhFBEBBASECA0AgASACayIFIAEtAAA6AAAgASACaiIDIAEt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C6KhIAogCqIiC6M5AyAgBSABKwMIIAqiIA0gASsDSKKhIAujOQMoIAUgASsDECAKoiANIAErA1CioSALozkDMCAFIAErAyAgCqIgECARIAyiIBMgDqIgDyASoqCgoCIMIAErA0CioSALozkDOCAFIAErAyggCqIgDCABKwNIoqEgC6M5A0AgBSABKwMwIAqiIAwgASsDUKKhIAujOQNIQQAFQX8LQQBOBEBBACECA0BBACEEIAJBAkYNAgNAIARBBkcEQCAEQQN0IgEgACACQTBsamohBkEAIQNEAAAAAAAAAAAhCgNAIANBA0cEQCAFQSBqIAJBGGxqIANBA3RqKwMAIAVB0ABqIANBMGxqIAFqKwMAoiAKoCEKIANBAWohAwwBCwsgBiAKOQMAIARBAWohBAwBCwsgAkEBaiECDAALAAtBAEEDQdgWQQAQNgsgBUHgAWokACAECxIAIAAgACgCACABQQJ0ajYCAAswAQF/IwBBEGsiAiQAIAIgATYCACACIAA2AgggAiACQQhqEOoDIQAgAkEQaiQAIAALDQAgACgCACAAKAIERgtXAQJ/IwBBIGsiAyQAIAAQMiICIANBCGogACAAED1BAWoQ+wMgABA9IAIQtgIiAigCCCABELcCIAIgAigCCEEIajYCCCAAIAIQ6AIgAhDnAiADQSBqJAALqQQCCX8BfiAAEL0CIQIgABDuAiEDIwBBIGsiBiQAIAYgAzYCECAGIAI2AhggBkEQaiAGQRhqEKgDIQQjAEEQayIFJAAgBSADNgIAIAUgAjYCCCAEQQJOBEAgBSgCCCECIAUQ0gEoAgAhAyMAQRBrIgEkACABIAIpAgAiCjcDCCACIAMpAgA3AgAgAyAKNwIAIAFBEGokACAFKAIIIQIjAEEwayIBJAAgASACNgIgIAEgAjYCKCABQSBqIAFBKGoQqAMhAgJAIARBAWsiBEECSA0AIARBAmtBAXYiCSACSA0AIAEgAUEoaiACQQF0IgNBAXIiAhDuATYCGAJAIANBAmoiAyAETg0AIAFBGGoiBygCACEIIAEgB0EBEO4BNgIQIAggASgCEBCnAkUNACABQRhqEJ8BGiADIQILIAEoAhggASgCIBCnAg0AIAEgASgCICkCADcDEANAAkAgASgCICABKAIYKQIANwIAIAEgASgCGDYCICACIAlKDQAgASAB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EKAGIAEgASgCAEEUaiIDNgIADAELCyABELIBIAFBEGokACAAIAIQ9AYgAhDyBgsgBEEgaiQADwsgASACSQRAIAAgACgCACABQRRsahCnBgsLnwEBBH8jAEEgayICJAAgACABNgIAIAJBGGogARCoBiEDQRAQWyEEIwBBIGsiBSQAIAUgATYCDCAEEPcDIgRB3NoBNgIAIARBDGogBUEIaiAFQQxqEKsCEKsCGiAFQSBqJAAgACAENgIEIAMQuQEaIAIgATYCBCACIAE2AgAgAygCACEBIANBADYCACABBEAgAyABEIsGCyACQSBqJAAgAAueAQECfyAAQgA3AgAgAEEIaiIBQQA2AgAgAUEEahBSGiABQRBqEFIaIABBJGoiAULSCTcCACABQQhqEIMEGiABQQxqIgJCADcCBCACIAE2AgAgAkEMahBSGiACQRhqEFIaIAJBJGoQUhogAkEwahBSGiABQcgAahBSGiABQdQAahCqAyABQRA2AmwgAUIANwJkIAIQjgYgAkEBEI0GIAALpwIBA38gACgCACECIAAgATYCACACBEAgAgRAIAJBlAZqIgBBGGoQ0wEaIABBDGoQfiAAEH4gAkGMBWoiAEH8AGoQfiAAQfAAahB+IABB3ABqEOAFIAJB/ARqENMBGiACQaABaiIAQZABahB+IABB3ABqIgFBKGoQlgQgAUEcahB+IABByABqEJcEIABBPGoQlwQgAEEgahCWBCAAQRBqIgAQzAIgACgCAARAIAAgACgCABDNBiAAEDIaIAAoAgAhASAAELMBGiABEDELIAJB3ABqEIcEGiACQcgAaiIDKAIIIQAgAxAyIQQDQCAABEAgACgCACEBIAQgAEEIahClBiAAEDEgASEADAELCyADELECIAJBQGsQ0QEgAkEMahDTARoLIAIQMQsLYQEDfyAAKAIAIQIgACABNgIAIAIEQCACBEAgAkEEaiIDKAIIIQAgAxAyIQQDQCAABEAgACgCACEBIAQgAEEIahCWBiAAEDEgASEADAELCyADELECIAJBABCtBgsgAhAxCwsJACABQQA7AQALCwAgACABQQIQ8gELjQICDH8BfUF/IQoCQCABKAIIIgYgAigCBEcNACAAKAIEIgMgASgCBEcNACAAKAIIIgcgAigCCEcNAEEAIQogA0EAIANBAEobIQsgB0EAIAdBAEobIQwgBkEAIAZBAEobIQ0gACgCACEDA0AgBCALRg0BIAQgBmwhDkEAIQUDQCAFIAxGRQRAQQAhACADQQA2AgAgAigCACAFQQJ0aiEIIAEoAgAgDkECdGohCUMAAAAAIQ8DQCAAIA1GRQRAIAMgCSoCACAIKgIAlCAPkiIPOAIAIABBAWohACAJQQRqIQkgCCAHQQJ0aiEIDAELCyAFQQFqIQUgA0EEaiEDDAELCyAEQQFqIQQMAAsACyAKCxUAIABBuNoBNgIAIABBBGoQOBogAAtNAQJ/IwBBIGsiAyQAIAAgAyAAQThqQQAQOiACKAIAIAIoAgQgAigCCCACKAIMENcFIgQgAhDmAiAAIAEgBBDmAiAEEJoDIANBIGokAAs1ACAAKAIAGiAAKAIAIAAQjwJBAXRqGiAAKAIAIAAQjgJBAXRqGiAAKAIAIAAQjwJBAXRqGgscAQF9IAAqAgAhAiAAIAEqAgA4AgAgASACOAIACwwAIAAgARDxAUEBcwvkAQEBfyMAQSBrIgMkACADIAE2AhAgAyAANgIYIAMgAjYCCCADKAIQIAMoAhgQkAEhASADKAIIIAMoAhAQkAEhAAJAAn8CfyABRQRAQQAhASAARQ0DIAMoAhAgAygCCBDHAUEBIQEgAygCECADKAIYEJABRQ0DIANBEGohACADQRhqDAELIAMoAhghAiAABEAgA0EIaiEAQQEMAgsgAiADKAIQEMcBQQEhASADKAIIIAMoAhAQkAFFDQIgA0EIaiEAIANBEGoLKAIAIQJBAgshASACIAAoAgAQxwELIANBIGokACABC8cBAQl/IAAoAgggACgCBBCxASICBEBBfyEHAkAgAigCBCIDIAAoAghHDQAgAigCCCIBIAAoAgRHDQBBACEHIANBACADQQBKGyEIIAFBACABQQBKGyEJIAIoAgAhBEEAIQEDQCABIAhGDQEgACgCACABQQN0aiEFQQAhBgNAIAYgCUcEQCAEIAUrAwA5AwAgBkEBaiEGIARBCGohBCAFIANBA3RqIQUMAQsLIAFBAWohAQwACwALIAdBAE4EQCACDwsgAhBDC0EACxIAIAAQPCgCACAAKAIAa0EDdQsNACAAIAEgAkEDEKUECy4BAX8gACgCBCABKAIIEMYGIgIEQCACIAAgARCxBkEATgRAIAIPCyACEEMLQQALCwAgAEEAQSQQORoLWgECfyMAQRBrIgIkACACIAE2AgwgASAAENQGIgNNBEAgABDvASIAIANBAXZJBEAgAiAAQQF0NgIIIAJBCGogAkEMahBvKAIAIQMLIAJBEGokACADDwsQkQIACwsAIAEgAkEkED4aCw0AIAAgASACQSQQpgQL3QEBBn8gABDMAiAAEDIaIAAoAgAhBiAAKAIEIQIgAUEEaiEEA0AgAiAGRwRAIAQoAgBBDGshAyMAQRBrIgUkACADQgA3AgAgBUEANgIMIAJBDGsiAhAyGiADQQhqEOcBGiADIAIoAgA2AgAgAyACKAIENgIEIAIQMigCACEHIAMQMiAHNgIAIAIQMkEANgIAIAJCADcCACAFQRBqJAAgBCAEKAIAQQxrNgIADAELCyAAIAQQSSAAQQRqIAFBCGoQSSAAEDIgARA8EEkgASABKAIENgIAIAAgABBsEJ8EC3UBAn8jAEEQayICJAAgAiAAKAIINgIAIAAoAgghAyACIABBCGo2AgggAiADIAFBDGxqNgIEIAIoAgAhAQNAIAIoAgQgAUcEQCAAKAIQGiACKAIAEKoDIAIgAigCAEEMaiIBNgIADAELCyACELIBIAJBEGokAAtaAQJ/IwBBEGsiAiQAIAIgATYCDCABIAAQoAQiA00EQCAAELMBIgAgA0EBdkkEQCACIABBAXQ2AgggAkEIaiACQQxqEG8oAgAhAwsgAkEQaiQAIAMPCxCRAgALUwEDfyMAQRBrIgMkACADIAAgARCiBCICKAIEIQEgAigCCCEEA0AgASAERgRAIAIQciADQRBqJAAFIAAQMhogARCqAyACIAFBDGoiATYCBAwBCwsLCQAgAEEANgIACxIAIAAQPCgCACAAKAIAa0ECdQsLACAAIAFBAhDoBgtZAQJ/IwBBEGsiAiQAIAIgAEEIaiABEKwDIgEoAgAhAwNAIAEoAgQgA0cEQCAAKAIQGiABKAIAEMQGIAEgASgCAEEEaiIDNgIADAELCyABELIBIAJBEGokAAsLACAAIAFBBBDyAQsLACAAIAFBJBDyAQsIACAAENMBGgsuAQF/IAAoAgQhAgNAIAEgAkcEQCAAEDIaIAJBDGsiAhDKBgwBCwsgACABNgIECzEBAX8gABDMAiAAKAIABEAgACAAKAIAEMsGIAAQMhogACgCACEBIAAQswEaIAEQMQsLLgEBfyAAKAIEIQIDQCABIAJHBEAgABAyGiACQQxrIgIQzAYMAQsLIAAgATYCBAsgACAAQgA3AgAgAEIANwIQIABCADcCCCAAQRhqELMCGgsHACAAEKQCCy4BAX8gACgCBCECA0AgASACRwRAIAAQMhogAkEgayICEJoDDAELCyAAIAE2AgQLHAEBfyAAQQ5NBH8gAEECdEG8rAFqKAIABUEACws1ACAAKAIAGiAAKAIAIAAQkAJBBXRqGiAAKAIAIAAQogFBBXRqGiAAKAIAIAAQkAJBBXRqGgsMACAAIAAoAgAQrwMLDAAgAEHH4/E4EL8CC/cEBAR/AnwBfQF+An0gAbwiBBCVBSECAkACQAJAAkAgALwiA0GAgID8B2tBgICAiHhPBEAgAg0BDAMLIAJFDQELQwAAgD8hCCADQYCAgPwDRg0CIARBAXQiAkUNAiAAIAGSIAJBgYCAeEkgA0EBdCICQYCAgHhNcUUNAxogAkGAgID4B0YNAkMAAAAAIAEgAZQgAkH////3B0sgBEEATnMbDAMLIAMQlQUEQCAAIACUIQggA0EASARAIAiMIAggBBCUBUEBRhshCAsgBEEATg0CQwAAgD8gCJUQlgUMAwsgA0EASARAIAQQlAUiAkUEQCAAEJgFDAQLIANB/////wdxIQMgAkEBRkEQdCEFCyADQf///wNLDQAgAEMAAABLlLxB/////wdxQYCAgNwAayEDCwJAQZj3AisDACADIANBgIDM+QNrIgRBgICAfHFrvrsgBEEPdkHwAXEiAkGY9QJqKwMAokQAAAAAAADwv6AiBqJBoPcCKwMAoCAGIAaiIgcgB6KiQaj3AisDACAGokGw9wIrAwCgIAeiQbj3AisDACAGoiACQaD1AmorAwAgBEEXdbegoKCgIAG7oiIHvUKAgICAgIDg//8Ag0KBgICAgIDAr8AAVA0AIAdEcdXR////X0BkBEAgBUMAAABwEJcFDAMLIAdEAAAAAADAYsBlRQ0AIAVDAAAAEBCXBQwCC0HY9AIrAwAgB0HQ9AIrAwAiBiAHoCIHIAahoSIGokHg9AIrAwCgIAYgBqKiQej0AisDACAGokQAAAAAAADwP6CgIAe9IgkgBa18Qi+GIAmnQR9xQQN0QdDyAmopAwB8v6K2IQgLIAgLCwsAIABDAAAAP5KOCxAAIAAQpAJDAAAAQBCkApULLAAgACgCABogACgCACAAEO8BQSRsahogACgCABogACgCACAAEIABQSRsahoL7wEBBX8jAEEQayIDJAACQCAARQRAQX8hBAwBCyAAKAL0hq8DIAFGDQAgACgCiIevAyICBEAgAhBDIABBADYCiIevAwsCQAJAAkACQCABDgUDAAAAAQILIAAoAiQhBSAAKAIoIQZBkBAQNyICBEAgAiAGNgIIIAIgBTYCBCACQQA2AgALIAAgAjYCiIevAwwCCyAAQoGAgIAQNwOAh68DQQQhAQwBC0EAIQFBAEEDQd0YQQAQNgsgACABNgL0hq8DIAAoAgBBAUcNACADIAFBAnRB8DVqKAIANgIAQQBBA0GNOiADEDYLIANBEGokACAECwwAIAAgACgCABDJBgs1ACAAKAIAGiAAKAIAIAAQ7wFBJGxqGiAAKAIAIAAQgAFBJGxqGiAAKAIAIAAQ7wFBJGxqGgvqCAIPfwF8IwBBIGsiCSQAAkACfwJAIAFFBEBBiJkEQRw2AgAMAQsgAUHvFhCCAiIDRQ0AIANBAEECEI4DIAMQmQUhCCADQQBBABCOAyAIQQFqEDciBUUEQCADEIUBQYiZBEEwNgIAQQAMAgsgBSAIQQEgAxBgRQRAIAUQMSADEIUBDAELIAUgCGpBADoAACADEIUBIAUMAQtBAAsiCEUEQCAJIAE2AhBBAEEDQZAvIAlBEGoQNiAJQYiZBCgCABCfAjYCBCAJQfg7NgIAQQBBA0H8MiAJEDZBfyEBDAELAn8gACIDRQRAQQBBA0GXGkEAEDZBfwwBCyAIBEAgAygCBCIAQQAgAEEAShshBQNAAkAgAiAFRwRAIAMoAgggAkECdGooAgANASACIQULIAAgBUcEfyAIEIwFIg5FBEBBAEEDQfwhQQAQNkF/DAULIAVBAnQhECAOEIsFIQADQCALQQRHBEAgCyAQaiEMQQAhBEEAIQ8DQCAEQQNHBEAgAygCHCEBQQAhCgNAIAEgCkoEQEEAIQIDQCABIAJKBEAgAARAQQAhDUEAIQYDQCAAIgFBAWohACABLAAAEN0BDQALAkACQAJAIAEsAAAiB0Eraw4DAQIAAgtBASEGCyAALAAAIQcgACEBCyAHEK4BBEADQCANQQpsIAEsAABrQTBqIQ0gASwAASEAIAFBAWohASAAEK4BDQALC0EAEIsFIQAgDEECdCIBIAMoAgxqKAIAIAMoAhwgCmwgAmpBA2wgBGpBAnRqQf8BIA1BACANayAGG2siBjYCACADKAIUIAFqKAIAIgEgAygCHCAKbCACakECdGohBwJAIARFBEAgByAGNgIADAELIAcgBygCACAGajYCACAEQQJHDQAgASADKAIcIApsIAJqQQJ0aiIBIAEoAgBBA202AgALIAJBAWohAiAGIA9qIQ8gAygCHCEBDAIFQQBBA0HmJ0EAEDYgDhAxQX8MDQsACwsgCkEBaiEKDAELCyAEQQFqIQQMAQsLIA8gAygCHCICIAJsQQNsbSEGQQAhAUEAIQQDQCACIAJsQQNsIAFLBEAgAygCDCAMQQJ0aigCACABQQJ0aiICIAIoAgAgBmsiAjYCACACIAJsIARqIQQgAUEBaiEBIAMoAhwhAgwBCwsgDEEDdCIHIAMoAhBqREivvJry13o+IAS3nyIRIBFEAAAAAAAAAABhGzkDAEEAIQFBACEEA0AgAiACbCABSwRAIAMoAhQgDEECdGooAgAgAUECdGoiAiACKAIAIAZrIgI2AgAgAiACbCAEaiEEIAFBAWohASADKAIcIQIMAQsLIAMoAhggB2pESK+8mvLXej4gBLefIhEgEUQAAAAAAAAAAGEbOQMAIAtBAWohCwwBCwsgDhAxIAMoAgggBUECdGpBATYCACADIAMoAgBBAWo2AgAgBQVBfwsMAwsgAkEBaiECDAALAAtBAEEDQbgeQQAQNkF/CyEBIAgQMQsgCUEgaiQAIAELDAAgACAAKAIAEMgGCxMAIAAgATYCVCAAQTxqIAEQmQQLeQEDfyAAIAAoAgBBDGsoAgBqQQoQlQchAyMAQRBrIgEkACABQQhqIgIgABCAAxoCQCACLQAARQ0AIAEgABC5BCICIAMQzQMgAhD0AkUNACAAIAAoAgBBDGsoAgBqQQEQxQILIAFBCGoQzgIgAUEQaiQAIAAQgwMgAAsmACAAKAIAGiAAKAIAIAAQ3AFqGiAAKAIAIAAQ3AFqGiAAKAIAGgsJACAAQX8QvwIL0Q8CFX8BfiMAQdAdayIEJAAgBEHQHGoiEEGw5ABBPBA+GiAEQZAcaiIKQfDkAEHAABA+GiAEQZAbakGw5QBB/AAQPhogBEGQGmpBsOYAQYABED4aIARBkBZqQbDnAEH8AxA+GiAEQZASakGw6wBBgAQQPhpBdCESQQIhC0ENIRFBDyEOAn8CQAJAAkACQAJAAkAgAEGECGsOAgEDAAsgAEGEBkYEQEEBIQtBdyESDAQLIABBhQpGDQFBfyAAQY4WRw0FGiAEQZASaiEKIARBkBZqIRBBQCESQfgAIRFB/wAhDkEJIQsMBAtBeyESDAILQXkhEkEDIQsLIARBkBpqIQogBEGQG2ohEEEWIRFBHyEOC0EAIQADfyAAIBFGBH8gBEGQHWoFIARBkB1qIABqIAGnQQFxOgAAIABBAWohACABQgGIIQEMAQsLIQILIAtBAXQiE0EBciEIQQEhBQNAIAUgCEZFBEBBACEHIARBsARqIAVBAnRqIgZBADYCAEEAIQADQCAAIBFHBEAgACACai0AAARAIAYgByAQIAAgBWwgDnBBAnRqKAIAcyIHNgIACyAAQQFqIQAMAQsLIAYgCiAHQQJ0aigCADYCAEEBIBQgBxshFCAFQQFqIQUMAQsLAkAgFEUNACAEQQA2AqAGIAQgBCgCtAQ2AqQGIARBATYCuAcgBEEANgLwBkEBIQADQCAAIBNGRQRAIARB8AZqIABBAnRqIgdBfzYCACAHQQA2AkggAEEBaiEADAELCyAEQv////8PNwOABSAEQgA3A9AFIBNBAWshF0EAIQhBACEGA0ACQCAEQaAGaiAGIgdBAWoiDUECdGooAgAiDEF/RgRAIARB0AVqIAZBAmoiB0ECdGogCDYCACAIQX8gCEEAThtBAWohBUEAIQADQCAAIAVGDQIgAEECdCIJIARB8AZqIgwgB0HIAGxqaiANQcgAbCAMaiAJaiIJKAIAIgw2AgAgCSAKIAxBAnRqKAIANgIAIABBAWohAAwACwALA0AgBEGgBmogByIAQQJ0aigCAEF/RgRAIABBAWshByAAQQBKDQELCyAAIQUgAEEASgRAA0AgAEEBayIHQQJ0IgkgBEGgBmpqKAIAQX9HBEAgByAFIARBgAVqIg8gBUECdGooAgAgCSAPaigCAEgbIQULIABBAUshCSAHIQAgCQ0ACwsgBEHQBWoiACAGQQJqIgdBAnRqIAggDSAFayIPIAAgBUECdCIVaiIWKAIAaiIAIAAgCEgbIgk2AgBBACEAA0AgACATRgRAIAwgDmohDCAWKAIAIgBBfyAAQQBOG0EBaiEWIARBoAZqIBVqIRVBACEAA0AgACAWRgRAIAhBfyAIQQBOG0EBaiEFQQAhAANAIAAgBUYEQCAJIQgMBgUgAEECdCIIIARB8AZqIg8gB0HIAGxqaiIMIA1ByABsIA9qIAhqIggoAgAiDyAMKAIAczYCACAIIAogD0ECdGooAgA2AgAgAEEBaiEADAELAAsACyAEQfAGaiAFQcgAbGogAEECdGooAgAiGEF/RwRAIARB8AZqIAdByABsaiAAIA9qQQJ0aiAQIAwgGGogFSgCAGsgDm9BAnRqKAIANgIACyAAQQFqIQAMAAsABSAEQfAGaiAHQcgAbGogAEECdGpBADYCACAAQQFqIQAMAQsACwALIAdBAnQiACAEQYAFamogDSAIazYCACAGIBdHBEAgBEGgBmogAGoiBSAEQbAEaiAAaigCACIGQX9GBH9BAAUgECAGQQJ0aigCAAsiBjYCAEEBIQAgCEEAIAhBAEobQQFqIQkDQCAAIAlGRQRAAkAgBEGwBGogByAAa0ECdGooAgAiDEF/Rg0AIARB8AZqIAdByABsaiAAQQJ0aigCACIPRQ0AIAUgBiAQIAogD0ECdGooAgAgDGogDm9BAnRqKAIAcyIGNgIACyAAQQFqIQAMAQsLIAUgCiAGQQJ0aigCADYCACANIQYgCCALTA0BCwtBfyAIIAtKDQEaQQAhACAIQQFqIgZBACAGQQBKGyEFIARB8AZqIAdByABsaiENA0AgACAFRgRAIAZBASAGQQFKGyENIARB8AZqIAdByABsaiEGQQEhAANAIAAgDUYEQCAOQQFqIQlBACEGQQEhBQNAQQEhAEEBIQogBSAJRkUEQANAIAAgDUZFBEAgBCAAQQJ0aiILKAIAIhNBf0cEQCALIAAgE2ogDm8iCzYCACAQIAtBAnRqKAIAIApzIQoLIABBAWohAAwBCwsgCkUEQCAEQTBqIAZBAnRqIA4gBWs2AgAgBkEBaiEGCyAFQQFqIQUMAQsLQX8gBiAIRw0FGkEAIQAgCEEAIAhBAEobIQYDQCAAIAZGDQUgAiAEQTBqIABBAnRqKAIAaiIFIAUtAABBAXM6AAAgAEEBaiEADAALAAUgBCAAQQJ0IgVqIAUgBmooAgA2AgAgAEEBaiEADAELAAsABSANIABBAnRqIgkgCiAJKAIAQQJ0aigCADYCACAAQQFqIQAMAQsACwALIANCADcDACARIBJqIQBCASEBA0AgACARRkUEQCADIAEgACACajEAAH4gGXwiGTcDACAAQQFqIQAgAUIBhiEBDAELC0EAIBRFDQAaIARB0AVqIAdBAnRqKAIACyEFIARB0B1qJAAgBQsZACABQdWq1aoBSwRAEPMBAAsgAUEMbBBbC/sHAgx/A3wgA0EATARAIARBADYCACAFQQA2AgAgBkKAgICAgICA+L9/NwMAQX8PCyADIANsIQkCQAJAAkACQCABRQRAIAlBDGwQNyILRQ0EIAlBA2whCUEAIQEDQCABIAlGRQRAIAcgASACai0AAEH/AXNqIQcgAUEBaiEBDAELCyAHIAluIQpBACEHQQAhAQNAIAEgCUZFBEAgCyABQQJ0aiABIAJqLQAAQf8BcyAKayIINgIAIAFBAWohASAIIAhsIAdqIQcMAQsLIAe3nyIUIAO3RJErUOZ6tvs/oqNEAAAAAAAALkBjDQJBACEHIAAoAgAiAUEAIAFBAEobIQ1BfyEIQX8hCkF/IQwDQCAHIA1HBEAgACgCCCEBAkADQAJAIAEgDEEBaiIMQQJ0Ig5qKAIADgMBAAIACwsgACgCECEPIAAoAgwhEEEAIQMDQCADQQRGDQEgECADIA5qIhFBAnRqKAIAIRJBACECQQAhAQNAIAEgCUZFBEAgAiASIAFBAnQiAmooAgAgAiALaigCAGxqIQIgAUEBaiEBDAELCyACtyAPIBFBA3RqKwMAoyAUoyIVIBMgEyAVYyIBGyETIAwgCiABGyEKIAMgCCABGyEIIANBAWohAwwACwALIAdBAWohBwwBCwsMAQsgCUECdBA3IgtFDQNBACEBA0AgASAJRkUEQCAHIAEgAmotAABB/wFzaiEHIAFBAWohAQwBCwsgByAJbiEKQQAhB0EAIQEDQCABIAlGRQRAIAsgAUECdGogASACai0AAEH/AXMgCmsiCDYCACABQQFqIQEgCCAIbCAHaiEHDAELCyAHt58iFCADt6NEAAAAAAAALkBjDQJBACEHIAAoAgAiAUEAIAFBAEobIQ1BfyEIQX8hCkF/IQwDQCAHIA1HBEAgACgCCCEBAkADQAJAIAEgDEEBaiIMQQJ0Ig5qKAIADgMBAAIACwsgACgCGCEPIAAoAhQhEEEAIQMDQCADQQRGDQEgECADIA5qIhFBAnRqKAIAIRJBACECQQAhAQNAIAEgCUZFBEAgAiASIAFBAnQiAmooAgAgAiALaigCAGxqIQIgAUEBaiEBDAELCyACtyAPIBFBA3RqKwMAoyAUoyIVIBMgEyAVYyIBGyETIAwgCiABGyEKIAMgCCABGyEIIANBAWohAwwACwALIAdBAWohBwwBCwsLIAUgCDYCACAEIAo2AgAgBiATOQMAIAsQMUEADwsgBEEANgIAIAVBADYCACAGQoCAgICAgID4v383AwAgCxAxQX4PCyAEQQA2AgAgBUEANgIAIAZCgICAgICAgPi/fzcDACALEDFBfg8LQQBBA0H+DUEAEDZBARABAAtaAQJ/IwBBEGsiAiQAIAIgATYCDCABIAAQoAQiA00EQCAAELMBIgAgA0EBdkkEQCACIABBAXQ2AgggAkEIaiACQQxqEG8oAgAhAwsgAkEQaiQAIAMPCxC+AgALFgAgASACKQIANwIAIAEgAigCCDYCCAssACAAKAIAGiAAKAIAIAAQ2wFBFGxqGiAAKAIAIAAQ2wFBFGxqGiAAKAIAGgs+AQJ/QQwQNyIDBH8gAyAAIAFsIAJ0EDciBDYCACAERQRAIAMQMUEADwsgAyABNgIIIAMgADYCBCADBUEACws+AANAIAEgAkcEQCABIAEsAAAiAEEATgR/IAMoAgAgASwAAEECdGooAgAFIAALOgAAIAFBAWohAQwBCwsgAgsNACAAQcyZs+YAEL8CCz8AA0AgASACRwRAIAEgASgCACIAQf8ATQR/IAMoAgAgASgCAEECdGooAgAFIAALNgIAIAFBBGohAQwBCwsgAgunAQEEfyMAQYACayIAJAAgAEIlNwP4ASAAQfgBaiIHQQFyQYX8ASAFIAIoAgQQwQMQXCEIIAAgBDcDACAAQeABaiIGIAZBGCAIIAcgABCrASAGaiIIIAIQ2QEhCSAAQRBqIgcgAhBOIAYgCSAIIABBIGoiBiAAQRxqIABBGGogBxC9ByAHEEUgASAGIAAoAhwgACgCGCACIAMQmQIhASAAQYACaiQAIAELpwEBA38jAEGgAWsiACQAIABCJTcDmAEgAEGYAWoiBkEBckG0/AEgBSACKAIEEMEDEFwhByAAIAQ2AgAgAEGLAWoiBCAEQQ0gByAGIAAQqwEgBGoiByACENkBIQggAEEQaiIGIAIQTiAEIAggByAAQSBqIgQgAEEcaiAAQRhqIAYQvQcgBhBFIAEgBCAAKAIcIAAoAhggAiADEJkCIQEgAEGgAWokACABC6YBAQR/IwBB8ABrIgAkACAAQiU3A2ggAEHoAGoiB0EBckGF/AEgBSACKAIEEMEDEFwhCCAAIAQ3AwAgAEHQAGoiBiAGQRggCCAHIAAQqwEgBmoiCCACENkBIQkgAEEQaiIHIAIQTiAGIAkgCCAAQSBqIgYgAEEcaiAAQRhqIAcQvwcgBxBFIAEgBiAAKAIcIAAoAhggAiADEPgBIQEgAEHwAGokACABC6UBAQN/IwBB0ABrIgAkACAAQiU3A0ggAEHIAGoiBkEBckG0/AEgBSACKAIEEMEDEFwhByAAIAQ2AgAgAEE7aiIEIARBDSAHIAYgABCrASAEaiIHIAIQ2QEhCCAAQRBqIgYgAhBOIAQgCCAHIABBIGoiBCAAQRxqIABBGGogBhC/ByAGEEUgASAEIAAoAhwgACgCGCACIAMQ+AEhASAAQdAAaiQAIAELKAAgACABNgIAIABBBGoQlwcgAEIANwIYIABCADcCECAAQgA3AgggAAupAQECfyMAQRBrIgMkACADIAA2AgwgA0HclQQgA0EMahBLNgIIIAMQRzYCAAJ/IANBCGogAxBPBEBB1PgDKAIADAELIANBDGoQUCIAQeACaiIEED0gAUsgAUEATnFFBEBB3PgDKAIADAELIAQgARBNIQEgACgC5AEgACgC2AEiAEEwaiAAKAIsIAEoAgQiACACEJkJIABBCGoQzQVBAAshACADQRBqJAAgAAsJACAAQRQQtwMLHAAgACABQQggAqcgAkIgiKcgA6cgA0IgiKcQGAuBAQEEfyAAEI0FIAAQMiEEIAAoAgAhBSAAKAIEIQMgAUEEaiECA0AgAyAFRwRAIAQgAigCAEEUayADQRRrIgMQuQMgAiACKAIAQRRrNgIADAELCyAAIAIQSSAAQQRqIAFBCGoQSSAAEDIgARA8EEkgASABKAIENgIAIAAgABB8EOcGCysBAX8gAEGo9wM2AgACQCAAKAIEQQxrIgFBCGoQ9QNBAE4NACABEDELIAALZAECfyMAQRBrIgUkACAFQQA2AgwgAEEMaiADENQBIAEEQCAAKAIQIAEQpAQhBAsgACAENgIAIAAgBCACQRRsaiICNgIIIAAgAjYCBCAAEDwgBCABQRRsajYCACAFQRBqJAAgAAtRAQF/AkAgAUUNACABQfDvA0Hw8QMQqQEiAUUNACABKAIIIAAoAghBf3NxDQAgACgCDCABKAIMQQAQeEUNACAAKAIQIAEoAhBBABB4IQILIAILVQECfyAAKAIEIQQCf0EAIAJFDQAaIARBCHUiBSAEQQFxRQ0AGiACKAIAIAUQqwQLIQUgACgCACIAIAEgAiAFaiADQQIgBEECcRsgACgCACgCHBEHAAu+AQEEfyMAQRBrIgUkACACQe////8DIAFrTQRAIAAQQCEGIAACfyABQef///8BSQRAIAUgAUEBdDYCCCAFIAEgAmo2AgwgBUEMaiAFQQhqEG8oAgAQwQIMAQtB7v///wMLQQFqIgcQwAIhAiAEBEAgAiAGIAQQzAELIAMgBEcEQCAEQQJ0IgggAmogBiAIaiADIARrEMwBCyABQQFHBEAgBhAxCyAAIAIQlQEgACAHELUBIAVBEGokAA8LELQBAAuQAgEEfyMAQRBrIggkACACIAFBf3NB7////wNqTQRAIAAQQCEJIAACfyABQef///8BSQRAIAggAUEBdDYCCCAIIAEgAmo2AgwgCEEMaiAIQQhqEG8oAgAQwQIMAQtB7v///wMLQQFqIgoQwAIhAiAEBEAgAiAJIAQQzAELIAYEQCAEQQJ0IAJqIAcgBhDMAQsgAyAEIAVqIgtrIQcgAyALRwRAIARBAnQiAyACaiAGQQJ0aiADIAlqIAVBAnRqIAcQzAELIAFBAUcEQCAJEDELIAAgAhCVASAAIAoQtQEgACAEIAZqIAdqIgAQjwEgCEEANgIEIAIgAEECdGogCEEEahCqASAIQRBqJAAPCxC0AQALdwEDfyMAQRBrIgMkACACQW9NBEACQCACEP0CBEAgACACEJwBIAAhBAwBCyAAIAIQmgJBAWoiBRBbIgQQlQEgACAFELUBIAAgAhCPAQsgBCABIAIQzQEgA0EAOgAPIAIgBGogA0EPahCbASADQRBqJAAPCxC0AQALEwAgAQRAIAAgAhDDASABEDkaCwv0AQEEfyMAQRBrIggkACACIAFBf3NBEWtNBEAgABBAIQkCfyABQef///8HSQRAIAggAUEBdDYCCCAIIAEgAmo2AgwgCEEMaiAIQQhqEG8oAgAQmgIMAQtBbgtBAWoiChBbIQIgBARAIAIgCSAEEM0BCyAGBEAgAiAEaiAHIAYQzQELIAMgBCAFaiILayEHIAMgC0cEQCACIARqIAZqIAQgCWogBWogBxDNAQsgAUEKRwRAIAkQMQsgACACEJUBIAAgChC1ASAAIAQgBmogB2oiABCPASAIQQA6AAcgACACaiAIQQdqEJsBIAhBEGokAA8LELQBAAtHAQJ/IAAQhAQiA0Go9wM2AgAgARCEASIAQQ1qEFsiAkEANgIIIAIgADYCBCACIAA2AgAgAyACEDwgASAAQQFqED42AgQgAwsDAAALFgAgACABIAJCgICAgICAgICAfxDBBAsvAQF/IwBBEGsiAyQAIAAgAhCXAiADQQA6AA8gASACaiADQQ9qEJsBIANBEGokAAsJACAAEFw2AgALKwEBfyAAKAIEIQIDQCABIAJHBEAgABBeGiACQQRrIQIMAQsLIAAgATYCBAsIACABEOcBGgs/AQF/IwBBEGsiAiQAAkACQCABQR5LDQAgAC0AeA0AIABBAToAeAwBCyACQQhqIAEQuQIhAAsgAkEQaiQAIAALQwEBfyMAQRBrIgEkACAAEF4aIAFB/////wM2AgwgAUH/////BzYCCCABQQxqIAFBCGoQlQIoAgAhACABQRBqJAAgAAsJACAAELQEEDELCwAgACABQQwQ8gELFQAgAEGAxAM2AgAgAEEQahA4GiAACxUAIABB2MMDNgIAIABBDGoQOBogAAvtAwEFfwJAIAMgAiIAa0EDSA0ACwNAAkAgBCAITSAAIANPcg0AIAAsAAAiBkH/AXEhAQJAIAZBAE4EQEEBIQYgAUH//8MATQ0BDAILIAZBQkkNASAGQV9NBEAgAyAAa0ECSA0CIAAtAAEiBUHAAXFBgAFHDQJBAiEGIAVBP3EgAUEGdEHAD3FyQf//wwBNDQEMAgsCQAJAIAZBb00EQCADIABrQQNIDQQgAC0AAiEHIAAtAAEhBSABQe0BRg0BIAFB4AFGBEAgBUHgAXFBoAFGDQMMBQsgBUHAAXFBgAFHDQQMAgsgAyAAa0EESCAGQXRLcg0DIAAtAAMhByAALQACIQkgAC0AASEFAkACQAJAAkAgAUHwAWsOBQACAgIBAgsgBUHwAGpB/wFxQTBJDQIMBgsgBUHwAXFBgAFGDQEMBQsgBUHAAXFBgAFHDQQLIAlBwAFxQYABRyAHQcABcUGAAUdyDQNBBCEGIAdBP3EgCUEGdEHAH3EgAUESdEGAgPAAcSAFQT9xQQx0cnJyQf//wwBLDQMMAgsgBUHgAXFBgAFHDQILIAdBwAFxQYABRw0BQQMhBiAHQT9xIAFBDHRBgOADcSAFQT9xQQZ0cnJB///DAEsNAQsgCEEBaiEIIAAgBmohAAwBCwsgACACawveBAEFfyMAQRBrIgAkACAAIAI2AgwgACAFNgIIAn8gACACNgIMIAAgBTYCCAJAAkADQAJAIAAoAgwiASADTw0AIAAoAggiDCAGTw0AIAEsAAAiBUH/AXEhAgJAIAVBAE4EQCACQf//wwBNBEBBASEFDAILQQIMBgtBAiEKIAVBQkkNAyAFQV9NBEAgAyABa0ECSA0FIAEtAAEiCEHAAXFBgAFHDQRBAiEFIAhBP3EgAkEGdEHAD3FyIgJB///DAE0NAQwECyAFQW9NBEAgAyABa0EDSA0FIAEtAAIhCSABLQABIQgCQAJAIAJB7QFHBEAgAkHgAUcNASAIQeABcUGgAUYNAgwHCyAIQeABcUGAAUYNAQwGCyAIQcABcUGAAUcNBQsgCUHAAXFBgAFHDQRBAyEFIAlBP3EgAkEMdEGA4ANxIAhBP3FBBnRyciICQf//wwBNDQEMBAsgBUF0Sw0DIAMgAWtBBEgNBCABLQADIQkgAS0AAiELIAEtAAEhCAJAAkACQAJAIAJB8AFrDgUAAgICAQILIAhB8ABqQf8BcUEwSQ0CDAYLIAhB8AFxQYABRg0BDAULIAhBwAFxQYABRw0ECyALQcABcUGAAUcgCUHAAXFBgAFHcg0DQQQhBSAJQT9xIAtBBnRBwB9xIAJBEnRBgIDwAHEgCEE/cUEMdHJyciICQf//wwBLDQMLIAwgAjYCACAAIAEgBWo2AgwgACAAKAIIQQRqNgIIDAELCyABIANJIQoLIAoMAQtBAQshASAEIAAoAgw2AgAgByAAKAIINgIAIABBEGokACABC44EACMAQRBrIgAkACAAIAI2AgwgACAFNgIIAn8gACACNgIMIAAgBTYCCCAAKAIMIQECQANAIAEgA08EQEEAIQIMAgtBAiECIAEoAgAiAUH//8MASyABQYBwcUGAsANGcg0BAkACQCABQf8ATQRAQQEhAiAGIAAoAggiBWtBAEwNBCAAIAVBAWo2AgggBSABOgAADAELIAFB/w9NBEAgBiAAKAIIIgJrQQJIDQIgACACQQFqNgIIIAIgAUEGdkHAAXI6AAAgACAAKAIIIgJBAWo2AgggAiABQT9xQYABcjoAAAwBCyAGIAAoAggiAmshBSABQf//A00EQCAFQQNIDQIgACACQQFqNgIIIAIgAUEMdkHgAXI6AAAgACAAKAIIIgJBAWo2AgggAiABQQZ2QT9xQYABcjoAACAAIAAoAggiAkEBajYCCCACIAFBP3FBgAFyOgAADAELIAVBBEgNASAAIAJBAWo2AgggAiABQRJ2QfABcjoAACAAIAAoAggiAkEBajYCCCACIAFBDHZBP3FBgAFyOgAAIAAgACgCCCICQQFqNgIIIAIgAUEGdkE/cUGAAXI6AAAgACAAKAIIIgJBAWo2AgggAiABQT9xQYABcjoAAAsgACAAKAIMQQRqIgE2AgwMAQsLQQEMAQsgAgshASAEIAAoAgw2AgAgByAAKAIINgIAIABBEGokACABC/kDAQR/AkAgAyACIgBrQQNIDQALA0ACQCAEIAZNIAAgA09yDQAgAC0AACIBQf//wwBLDQACfyAAQQFqIAFBGHRBGHVBAE4NABogAUHCAUkNASABQd8BTQRAIAMgAGtBAkgNAiAALQABIgVBwAFxQYABRyAFQT9xIAFBBnRBwA9xckH//8MAS3INAiAAQQJqDAELAkACQCABQe8BTQRAIAMgAGtBA0gNBCAALQACIQcgAC0AASEFIAFB7QFGDQEgAUHgAUYEQCAFQeABcUGgAUYNAwwFCyAFQcABcUGAAUcNBAwCCyADIABrQQRIIAFB9AFLciAEIAZrQQJJcg0DIAAtAAMhByAALQACIQggAC0AASEFAkACQAJAAkAgAUHwAWsOBQACAgIBAgsgBUHwAGpB/wFxQTBJDQIMBgsgBUHwAXFBgAFGDQEMBQsgBUHAAXFBgAFHDQQLIAhBwAFxQYABRyAHQcABcUGAAUdyIAdBP3EgCEEGdEHAH3EgAUESdEGAgPAAcSAFQT9xQQx0cnJyQf//wwBLcg0DIAZBAWohBiAAQQRqDAILIAVB4AFxQYABRw0CCyAHQcABcUGAAUcgB0E/cSABQQx0QYDgA3EgBUE/cUEGdHJyQf//wwBLcg0BIABBA2oLIQAgBkEBaiEGDAELCyAAIAJrC9MFAQR/IwBBEGsiACQAIAAgAjYCDCAAIAU2AggCfyAAIAI2AgwgACAFNgIIAkACQAJAA0ACQCAAKAIMIgEgA08NACAAKAIIIgUgBk8NAEECIQogAS0AACICQf//wwBLDQQgAAJ/IAJBGHRBGHVBAE4EQCAFIAI7AQAgAUEBagwBCyACQcIBSQ0FIAJB3wFNBEAgAyABa0ECSA0FIAEtAAEiCEHAAXFBgAFHDQQgCEE/cSACQQZ0QcAPcXIiAkH//8MASw0EIAUgAjsBACABQQJqDAELIAJB7wFNBEAgAyABa0EDSA0FIAEtAAIhCSABLQABIQgCQAJAIAJB7QFHBEAgAkHgAUcNASAIQeABcUGgAUYNAgwHCyAIQeABcUGAAUYNAQwGCyAIQcABcUGAAUcNBQsgCUHAAXFBgAFHDQQgCUE/cSAIQT9xQQZ0IAJBDHRyciICQf//A3FB///DAEsNBCAFIAI7AQAgAUEDagwBCyACQfQBSw0FQQEhCiADIAFrQQRIDQMgAS0AAyEJIAEtAAIhCCABLQABIQECQAJAAkACQCACQfABaw4FAAICAgECCyABQfAAakH/AXFBME8NCAwCCyABQfABcUGAAUcNBwwBCyABQcABcUGAAUcNBgsgCEHAAXFBgAFHIAlBwAFxQYABR3INBSAGIAVrQQRIDQNBAiEKIAlBP3EiCSAIQQZ0IgtBwB9xIAFBDHRBgOAPcSACQQdxIgJBEnRycnJB///DAEsNAyAFIAhBBHZBA3EgAUECdCIBQcABcSACQQh0ciABQTxxcnJBwP8AakGAsANyOwEAIAAgBUECajYCCCAFIAtBwAdxIAlyQYC4A3I7AQIgACgCDEEEags2AgwgACAAKAIIQQJqNgIIDAELCyABIANJIQoLIAoMAgtBAQwBC0ECCyEBIAQgACgCDDYCACAHIAAoAgg2AgAgAEEQaiQAIAEL+gUBAX8jAEEQayIAJAAgACACNgIMIAAgBTYCCAJ/IAAgAjYCDCAAIAU2AgggACgCDCECAkACQANAIAIgA08EQEEAIQUMAwtBAiEFIAIvAQAiAUH//8MASw0CAkACQCABQf8ATQRAQQEhBSAGIAAoAggiAmtBAEwNBSAAIAJBAWo2AgggAiABOgAADAELIAFB/w9NBEAgBiAAKAIIIgJrQQJIDQQgACACQQFqNgIIIAIgAUEGdkHAAXI6AAAgACAAKAIIIgJBAWo2AgggAiABQT9xQYABcjoAAAwBCyABQf+vA00EQCAGIAAoAggiAmtBA0gNBCAAIAJBAWo2AgggAiABQQx2QeABcjoAACAAIAAoAggiAkEBajYCCCACIAFBBnZBP3FBgAFyOgAAIAAgACgCCCICQQFqNgIIIAIgAUE/cUGAAXI6AAAMAQsgAUH/twNNBEBBASEFIAMgAmtBBEgNBSACLwECIghBgPgDcUGAuANHDQIgBiAAKAIIa0EESA0FIAhB/wdxIAFBCnRBgPgDcSABQcAHcSIFQQp0cnJBgIAEakH//8MASw0CIAAgAkECajYCDCAAIAAoAggiAkEBajYCCCACIAVBBnZBAWoiAkECdkHwAXI6AAAgACAAKAIIIgVBAWo2AgggBSACQQR0QTBxIAFBAnZBD3FyQYABcjoAACAAIAAoAggiAkEBajYCCCACIAhBBnZBD3EgAUEEdEEwcXJBgAFyOgAAIAAgACgCCCIBQQFqNgIIIAEgCEE/cUGAAXI6AAAMAQsgAUGAwANJDQQgBiAAKAIIIgJrQQNIDQMgACACQQFqNgIIIAIgAUEMdkHgAXI6AAAgACAAKAIIIgJBAWo2AgggAiABQQZ2QT9xQYABcjoAACAAIAAoAggiAkEBajYCCCACIAFBP3FBgAFyOgAACyAAIAAoAgxBAmoiAjYCDAwBCwtBAgwCC0EBDAELIAULIQEgBCAAKAIMNgIAIAcgACgCCDYCACAAQRBqJAAgAQtCAQJ/IwBBEGsiASQAIAEgADYCDCABQQhqIAFBDGoQygEhAEEEQQFB5JoEKAIAKAIAGyECIAAQyQEgAUEQaiQAIAILPgEBfyMAQRBrIgUkACAFIAQ2AgwgBUEIaiAFQQxqEMoBIQQgACABIAIgAxCIAyEAIAQQyQEgBUEQaiQAIAALEgAgBCACNgIAIAcgBTYCAEEDCygBAX8gAEHsugM2AgACQCAAKAIIIgFFDQAgAC0ADEUNACABEDELIAALMQECfyMAQRBrIgIkACACQQhqIgMgABBOIAMQlwEgARCBASEAIAMQRSACQRBqJAAgAAtAAQJ/IAAoAgAoAgAiACgCACAAKAIIIgJBAXVqIQEgACgCBCEAIAEgAkEBcQR/IAEoAgAgAGooAgAFIAALEQEAC9MJAQN/IAACf0G0uQQtAAAEQEGwuQQoAgAMAQtBrLkEAn9BqLkELQAABEBBpLkEKAIADAELQYjGBBBiIgBB2LoDNgIAIwBBEGsiAiQAIABBCGoiAUIANwMAIAJBADYCDCABQQhqEOcBQQA6AIABIAEQhgdBHkkEQBCVAwALIAEgARBeQR4QhQciAzYCACABIAM2AgQgARAyIANB+ABqNgIAIAFBABC4AiABQR4QmwcgAkEQaiQAIABBmAFqQfydAhCWARogARBGIQIgARCaByABIAIQrQNBwMMEEGJB9M4DNgIAIABBwMMEQfi3BBBhEGNByMMEEGJBlM8DNgIAIABByMMEQYC4BBBhEGNB0MMEEGIiAUEAOgAMIAFBADYCCCABQey6AzYCACABQaC7AzYCCCAAQdDDBEHEuQQQYRBjQeDDBBBiQdjGAzYCACAAQeDDBEG8uQQQYRBjQejDBBBiQezHAzYCACAAQejDBEHMuQQQYRBjQfDDBBBiIgFBqMMDNgIAIAEQXDYCCCAAQfDDBEHUuQQQYRBjQYDEBBBiQYDJAzYCACAAQYDEBEHcuQQQYRBjQYjEBBBiQejKAzYCACAAQYjEBEHsuQQQYRBjQZDEBBBiQfTJAzYCACAAQZDEBEHkuQQQYRBjQZjEBBBiQdzLAzYCACAAQZjEBEH0uQQQYRBjQaDEBBBiIgFBrtgAOwEIIAFB2MMDNgIAIAFBDGoQRBogAEGgxARB/LkEEGEQY0G4xAQQYiIBQq6AgIDABTcCCCABQYDEAzYCACABQRBqEEQaIABBuMQEQYS6BBBhEGNB2MQEEGJBtM8DNgIAIABB2MQEQYi4BBBhEGNB4MQEEGJBqNEDNgIAIABB4MQEQZC4BBBhEGNB6MQEEGJB/NIDNgIAIABB6MQEQZi4BBBhEGNB8MQEEGJB5NQDNgIAIABB8MQEQaC4BBBhEGNB+MQEEGJBvNwDNgIAIABB+MQEQci4BBBhEGNBgMUEEGJB0N0DNgIAIABBgMUEQdC4BBBhEGNBiMUEEGJBxN4DNgIAIABBiMUEQdi4BBBhEGNBkMUEEGJBuN8DNgIAIABBkMUEQeC4BBBhEGNBmMUEEGJBrOADNgIAIABBmMUEQei4BBBhEGNBoMUEEGJB0OEDNgIAIABBoMUEQfC4BBBhEGNBqMUEEGJB9OIDNgIAIABBqMUEQfi4BBBhEGNBsMUEEGJBmOQDNgIAIABBsMUEQYC5BBBhEGNBuMUEEGIiAUGA7gM2AgggAUGs1gM2AgAgAUHc1gM2AgggAEG4xQRBqLgEEGEQY0HIxQQQYiIBQaTuAzYCCCABQbTYAzYCACABQeTYAzYCCCAAQcjFBEGwuAQQYRBjQdjFBBBiIgFBCGoQggcgAUGg2gM2AgAgAEHYxQRBuLgEEGEQY0HoxQQQYiIBQQhqEIIHIAFBvNsDNgIAIABB6MUEQcC4BBBhEGNB+MUEEGJBvOUDNgIAIABB+MUEQYi5BBBhEGNBgMYEEGJBtOYDNgIAIABBgMYEQZC5BBBhEGNBoLkEQYjGBDYCAEGouQRBAToAAEGkuQRBoLkENgIAQaC5BAsQtwRBtLkEQQE6AABBsLkEQay5BDYCAEGsuQQLKAIAIgA2AgAgABCgAwsqACMAQRBrIgIkAAJAIAAgAUYEQCABQQA6AHgMAQsgARAxCyACQRBqJAALcQECfyAAQdi6AzYCACAAQQhqIQEDQCABEEYgAksEQCABIAIQOigCAARAIAEgAhA6KAIAEOICGgsgAkEBaiECDAELCyAAQZgBahA4GiABEPICIAEoAgAEQCABEJoHIAEQXiABKAIAIAEQyAEQmAcLIAALDAAgACAAKAIAEIMHC1IBA38jAEEQayIDJAAgAyAAIAEQugIiAigCBCEBIAIoAgghBANAIAEgBEYEQCACEHIgA0EQaiQABSAAEF4gARCEByACIAFBBGoiATYCBAwBCwsLIAAgAEGowwM2AgAgACgCCBBcRwRAIAAoAggQxQQLIAALDwAgACgCDBogAEEANgIMCwQAQX8LgwYBCn8jAEEQayITJAAgAiAANgIAIANBgARxIRUgB0ECdCEWA0AgFEEERgRAIA0QNUEBSwRAIBMgDRCsATYCCCACIBNBCGpBARCkByANEPkBIAIoAgAQ4QI2AgALIANBsAFxIgNBEEcEQCABIANBIEYEfyACKAIABSAACzYCAAsgE0EQaiQABQJAAkACQAJAAkACQCAIIBRqLAAADgUAAQMCBAULIAEgAigCADYCAAwECyABIAIoAgA2AgAgBkEgEJoBIQcgAiACKAIAIg9BBGo2AgAgDyAHNgIADAMLIA0QvwENAiANQQAQwgMoAgAhByACIAIoAgAiD0EEajYCACAPIAc2AgAMAgsgDBC/ASAVRXINASACIAwQrAEgDBD5ASACKAIAEOECNgIADAELIAIoAgAhFyAEIBZqIgQhBwNAAkAgBSAHTQ0AIAZBwAAgBygCABC2AUUNACAHQQRqIQcMAQsLIA5BAEoEQCACKAIAIQ8gDiEQA0AgEEUgBCAHT3JFBEAgB0EEayIHKAIAIRIgAiAPQQRqIhE2AgAgDyASNgIAIBBBAWshECARIQ8MAQsLAkAgEEUEQEEAIRIMAQsgBkEwEJoBIRIgAigCACEPCwNAIA9BBGohESAQQQBKBEAgDyASNgIAIBBBAWshECARIQ8MAQsLIAIgETYCACAPIAk2AgALAkAgBCAHRgRAIAZBMBCaASEPIAIgAigCACIRQQRqIgc2AgAgESAPNgIADAELIAsQvwEEf0F/BSALQQAQQSwAAAshEkEAIQ9BACEQA0AgBCAHRwRAAkAgDyASRwRAIA8hEQwBCyACIAIoAgAiEUEEajYCACARIAo2AgBBACERIAsQNSAQQQFqIhBNBEAgDyESDAELIAsgEBBBLQAAQf8ARgRAQX8hEgwBCyALIBAQQSwAACESCyAHQQRrIgcoAgAhDyACIAIoAgAiGEEEajYCACAYIA82AgAgEUEBaiEPDAELCyACKAIAIQcLIBcgBxC+AwsgFEEBaiEUDAELCwu7AgEBfyMAQRBrIgokACAJAn8gAARAIAIQpgchAAJAIAEEQCAKIAAQ9gEgAyAKKAIANgAAIAogABD1AQwBCyAKIAAQuwMgAyAKKAIANgAAIAogABDAAQsgCCAKENUBIAoQOBogBCAAEL0BNgIAIAUgABCZATYCACAKIAAQmAEgBiAKEIcBIAoQOBogCiAAEMEBIAcgChDVASAKEDgaIAAQ9AEMAQsgAhClByEAAkAgAQRAIAogABD2ASADIAooAgA2AAAgCiAAEPUBDAELIAogABC7AyADIAooAgA2AAAgCiAAEMABCyAIIAoQ1QEgChA4GiAEIAAQvQE2AgAgBSAAEJkBNgIAIAogABCYASAGIAoQhwEgChA4GiAKIAAQwQEgByAKENUBIAoQOBogABD0AQs2AgAgCkEQaiQAC9sFAQp/IwBBEGsiFCQAIAIgADYCACADQYAEcSEWA0AgFUEERgRAIA0QNUEBSwRAIBQgDRCsATYCCCACIBRBCGpBARCqByANEPoBIAIoAgAQ4QI2AgALIANBsAFxIgNBEEcEQCABIANBIEYEfyACKAIABSAACzYCAAsgFEEQaiQADwsCQAJAAkACQAJAAkAgCCAVaiwAAA4FAAEDAgQFCyABIAIoAgA2AgAMBAsgASACKAIANgIAIAZBIBCBASEPIAIgAigCACIQQQFqNgIAIBAgDzoAAAwDCyANEL8BDQIgDUEAEEEtAAAhDyACIAIoAgAiEEEBajYCACAQIA86AAAMAgsgDBC/ASAWRXINASACIAwQrAEgDBD6ASACKAIAEOECNgIADAELIAIoAgAhFyAEIAdqIgQhEQNAAkAgBSARTQ0AIAZBwAAgESwAABC3AUUNACARQQFqIREMAQsLIA4iD0EASgRAA0AgD0UgBCART3JFBEAgEUEBayIRLQAAIRAgAiACKAIAIhJBAWo2AgAgEiAQOgAAIA9BAWshDwwBCwsgDwR/IAZBMBCBAQVBAAshEgNAIAIgAigCACIQQQFqNgIAIA9BAEoEQCAQIBI6AAAgD0EBayEPDAELCyAQIAk6AAALAkAgBCARRgRAIAZBMBCBASEPIAIgAigCACIQQQFqNgIAIBAgDzoAAAwBCyALEL8BBH9BfwUgC0EAEEEsAAALIRBBACEPQQAhEwNAIAQgEUYNAQJAIA8gEEcEQCAPIRIMAQsgAiACKAIAIhBBAWo2AgAgECAKOgAAQQAhEiALEDUgE0EBaiITTQRAIA8hEAwBCyALIBMQQS0AAEH/AEYEQEF/IRAMAQsgCyATEEEsAAAhEAsgEUEBayIRLQAAIQ8gAiACKAIAIhhBAWo2AgAgGCAPOgAAIBJBAWohDwwACwALIBcgAigCABCYAgsgFUEBaiEVDAALAAuNAQEEfyMAQRBrIgUkACMAQRBrIgMkAAJAIAFBb00EQAJAIAEQ/QIEQCAAIAEQnAEgACEEDAELIAAgARCaAkEBaiIGEFsiBBCVASAAIAYQtQEgACABEI8BCyAEIAEgAhD8BiADQQA6AA8gASAEaiADQQ9qEJsBIANBEGokAAwBCxC0AQALIAVBEGokACAAC7sCAQF/IwBBEGsiCiQAIAkCfyAABEAgAhCsByEAAkAgAQRAIAogABD2ASADIAooAgA2AAAgCiAAEPUBDAELIAogABC7AyADIAooAgA2AAAgCiAAEMABCyAIIAoQhwEgChA4GiAEIAAQvQE6AAAgBSAAEJkBOgAAIAogABCYASAGIAoQhwEgChA4GiAKIAAQwQEgByAKEIcBIAoQOBogABD0AQwBCyACEKsHIQACQCABBEAgCiAAEPYBIAMgCigCADYAACAKIAAQ9QEMAQsgCiAAELsDIAMgCigCADYAACAKIAAQwAELIAggChCHASAKEDgaIAQgABC9AToAACAFIAAQmQE6AAAgCiAAEJgBIAYgChCHASAKEDgaIAogABDBASAHIAoQhwEgChA4GiAAEPQBCzYCACAKQRBqJAALMQEBfyMAQRBrIgIkACACIAAoAgA2AgggAkEIaiABEOsFIAIoAgghACACQRBqJAAgAAsLACAAQdi4BBDLAQsLACAAQeC4BBDLAQsVACAAIAEoAgAQ3AQgASgCABDrARoL9A8BC38jAEGwBGsiCyQAIAsgCjYCpAQgCyABNgKoBAJAIAAgC0GoBGoQcwRAIAUgBSgCAEEEcjYCAEEAIQAMAQsgC0HNAjYCYCALIAtBiAFqIAtBkAFqIAtB4ABqIgEQZiIPKAIAIgo2AoQBIAsgCkGQA2o2AoABIAEQRCERIAtB0ABqEEQhDCALQUBrEEQhDiALQTBqEEQhDSALQSBqEEQhECMAQRBrIgEkACALAn8gAgRAIAEgAxCmByICEPYBIAsgASgCADYAeCABIAIQ9QEgDSABENUBIAEQOBogASACEMABIA4gARDVASABEDgaIAsgAhC9ATYCdCALIAIQmQE2AnAgASACEJgBIBEgARCHASABEDgaIAEgAhDBASAMIAEQ1QEgARA4GiACEPQBDAELIAEgAxClByICEPYBIAsgASgCADYAeCABIAIQ9QEgDSABENUBIAEQOBogASACEMABIA4gARDVASABEDgaIAsgAhC9ATYCdCALIAIQmQE2AnAgASACEJgBIBEgARCHASABEDgaIAEgAhDBASAMIAEQ1QEgARA4GiACEPQBCzYCHCABQRBqJAAgCSAIKAIANgIAIARBgARxIhJBCXYhE0EAIQNBACEBA0AgASECAkACQAJAAkAgA0EERg0AIAAgC0GoBGoQiwFFDQBBACEKAkACQAJAAkACQAJAIAtB+ABqIANqLAAADgUBAAQDBQkLIANBA0YNByAHQQEgABBoELYBBEAgC0EQaiAAEKcHIBAgCygCEBCvBAwCCyAFIAUoAgBBBHI2AgBBACEADAYL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NgIQIAIMAQsgAEEANgIcIABCADcDECAAIAAoAgBBIHI2AgBBACAHQQJGDQAaIAIgBCgCBGsLIQEgA0EgaiQAIAELRgEBfyAAKAI8IQMjAEEQayIAJAAgAyABpyABQiCIpyACQf8BcSAAQQhqEBcQhwMhAiAAKQMIIQEgAEEQaiQAQn8gASACGwsGAEGImQQLJAEBf0H8mAQoAgAiAARAA0AgACgCABEOACAAKAIEIgANAAsLCwoAIAAoAgQQjAULnwEBBH8gA0EASgRAIAAoAnAhAiAAKALkAygCGCEHA0AgAgRAIAEgBUECdGooAgAhACACIQYDQCAHIAAtAABBAXZB/ABxaigCACAALQABQQR0QcAfcWogAC0AAkECdkE+cWoiBCAELwEAIgQgBEEBaiIEIAQgBEH//wNxRxs7AQAgAEEDaiEAIAZBAWsiBg0ACwsgBUEBaiIFIANHDQALCwv+CgEafyAAIAAoAuQDIhMoAhA2AogBIABBASATKAIUIghBBXQgACgCBCgCABEEACILQoCAgIDwAzcCECALQoCAgIDwBzcCCCALQoCAgIDwAzcCACAAIAsQ3gNBASEKAkACQCAIQQJIDQADQAJAAkACQCAIIApBAXROBEAgCkEBcSEEIA8NAUEAIQJBACEDIAshAQwCC0EAIQlBACECQQAhAyALIQEgD0EDTwRAIApB/P///wdxIQdBACEEA0AgAUHgAGogAUFAayABQSBqIAEgAiABKAIYIgIgA0oiBRsgASgCOCIGIAIgAyAFGyICSiIDGyABKAJYIgUgBiACIAMbIgJKIgMbIAEoAngiBiAFIAIgAxsiA0oiBRshAiAGIAMgBRshAyABQYABaiEBIARBBGoiBCAHRw0ACwsgCkEDcSIERQ0CA0AgASACIAEoAhgiByADSiIFGyECIAcgAyAFGyEDIAFBIGohASAJQQFqIgkgBEcNAAsMAgsgCkH+////B3EhB0EAIQJBACEDIAshAUEAIQkDQCADIAEoAhwiBUgEQCABIAIgASgCGEEASiIGGyECIAUgAyAGGyEDCyADIAEoAjwiBUgEQCABQSBqIAIgASgCOEEASiIGGyECIAUgAyAGGyEDCyABQUBrIQEgCUECaiIJIAdHDQALCyAERQ0AIAEoAhwgA0wNACABIAIgASgCGEEAShshAgsgAkUNASAL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QQd0IARqIQQgASgCDCADbEEHdCACaiECCyABKAIsIgENAAsLAkAgAkEATA0AQYCU69wDIQMgBSgCTBogBCAEIgFKBEAgASACbSIBQQEgAUEBShshAwsgBSgCRCIBBEADQCABKAIARQRAAkAgAyABKAIEIgJBAWsgASgCDCIEbkEBak4EQCABIAI2AhAMAQsgASADIARsNgIQIAAgASgCCCACbBCqBSABQQE2AiggASgCECECCyABIABBASABKAIIIAIQqwU2AgAgBSgCUCECIAFBADYCJCABQgA3AhggASACNgIUCyABKAIsIgENAAsLIAUoAkgiAUUNAANAIAEoAgBFBEACQCADIAEoAgQiAkEBayABKAIMIgRuQQFqTgRAIAEgAjYCEAwBCyABIAMgBGw2AhAgACACIAEoAghsQQd0EKoFIAFBATYCKCABKAIQIQILIAEgAEEBIAEoAgggAhCsBTYCACAFKAJQIQIgAUEANgIkIAFCADcCGCABIAI2AhQLIAEoAiwiAQ0ACwsL7QYBB38CQAJAIAIgA2oiCCABKAIESw0AIAEoAgwgA0kNACABKAIADQELIAAoAgAiA0EXNgIUIAAgAygCABEBAAsCQCACIAEoAhgiA08EQCAIIAEoAhAgA2pNDQELIAEoAihFBEAgACgCACIDQccANgIUIAAgAygCABEBAAsgASgCJARAAkAgASgCECIHQQBMDQAgAUEwaiEJIAEoAggiCiABKAIYbCEFIAEoAhQhBkEAIQMDQCAGIAcgA2siByAGIAdIGyIGIAEoAhwgASgCGCADaiIHayILIAYgC0gbIgYgASgCBCAHayIHIAYgB0gbIgZBAEwNASAAIAkgASgCACADQQJ0aigCACAFIAYgCmwiBiABKAI0EQUAIAUgBmohBSABKAIQIgcgASgCFCIGIANqIgNKDQALCyABQQA2AiQLQQAhAyABIAIgCCABKAIQIgdrIgVBACAFQQBKGyABKAIYIAJJGyIFNgIYIAdBAEwNACABQTBqIQkgASgCCCIKIAVsIQUgASgCFCEGA0AgBiAHIANrIgcgBiAHSBsiBiABKAIcIAEoAhggA2oiB2siCyAGIAtIGyIGIAEoAgQgB2siByAGIAdIGyIGQQBMDQEgACAJIAEoAgAgA0ECdGooAgAgBSAGIApsIgYgASgCMBEFACAFIAZqIQUgASgCECIHIAEoAhQiBiADaiIDSg0ACwsCQAJAAkAgASgCHCIFIAhPDQACQAJAAkAgAiAFSwRAIAIhBSAERQ0BIAAoAgAiA0EXNgIUIAAgAygCABEBAAwCCyAEDQELIAEoAiANASAAKAIAIgNBFzYCFCAAIAMoAgARAQAMBAsgASAINgIcIAEoAiBFDQILIAUgASgCGCIAayIDIAggAGsiBk8NACABKAIIIQAgCCAFQX9zaiEHIAggBWtBA3EiCARAQQAhBQNAIAEoAgAgA0ECdGooAgBBACAAEDkaIANBAWohAyAFQQFqIgUgCEcNAAsLIAdBA0kNAANAIANBAnQiBSABKAIAaigCAEEAIAAQORogBSABKAIAaigCBEEAIAAQORogBSABKAIAaigCCEEAIAAQORogBSABKAIAaigCDEEAIAAQORogA0EEaiIDIAZHDQALCyAERQ0BCyABQQE2AiQLIAEoAgAgAiABKAIYa0ECdGoL9gYBB38CQAJAIAIgA2oiCCABKAIESw0AIAEoAgwgA0kNACABKAIADQELIAAoAgAiA0EXNgIUIAAgAygCABEBAAsCQCACIAEoAhgiA08EQCAIIAEoAhAgA2pNDQELIAEoAihFBEAgACgCACIDQccANgIUIAAgAygCABEBAAsgASgCJARAAkAgASgCECIHQQBMDQAgAUEwaiEJIAEoAghBB3QiCiABKAIYbCEFIAEoAhQhBkEAIQMDQCAGIAcgA2siByAGIAdIGyIGIAEoAhwgASgCGCADaiIHayILIAYgC0gbIgYgASgCBCAHayIHIAYgB0gbIgZBAEwNASAAIAkgASgCACADQQJ0aigCACAFIAYgCmwiBiABKAI0EQUAIAUgBmohBSABKAIQIgcgASgCFCIGIANqIgNKDQALCyABQQA2AiQLQQAhAyABIAIgCCABKAIQIgdrIgVBACAFQQBKGyABKAIYIAJJGyIFNgIYIAdBAEwNACABQTBqIQkgASgCCEEHdCIKIAVsIQUgASgCFCEGA0AgBiAHIANrIgcgBiAHSBsiBiABKAIcIAEoAhggA2oiB2siCyAGIAtIGyIGIAEoAgQgB2siByAGIAdIGyIGQQBMDQEgACAJIAEoAgAgA0ECdGooAgAgBSAGIApsIgYgASgCMBEFACAFIAZqIQUgASgCECIHIAEo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AgQoAhwRCgAiBzYCDCAEKAIYIQYLIAAgASACIAMgByAIIAQoAhAgACgC3AMoAgQRDAAgBiAEKAIYIgNJBH8gACAEKAIMIAZBAnRqQQAgAyAGayIBIAAoAuQDKAIEEQcAIAUgBSgCACABajYCACAEKAIYBSADCyAEKAIQIgBPBEAgBEEANgIYIAQgBCgCFCAAajYCFAsLjwEBBH8jAEEQayIHJAAgACgCyAMiCCgCECEJIAUoAgAhCiAHQQA2AgwgACABIAIgAyAIKAIMIAdBDGogBiAKayIBIAkgASAJSRsgACgC3AMoAgQRDAAgACAIKAIMIAQgBSgCAEECdGogBygCDCAAKALkAygCBBEHACAFIAUoAgAgBygCDGo2AgAgB0EQaiQAC9wBAQF/IAAoAsgDIQICQAJAAkACQAJAIAEOBAADAgEDCyAAKAJUBEAgAkHQATYCBCACKAIMDQQgAiAAIAIoAghBACACKAIQQQEgACgCBCgCHBEKADYCDAwECyACIAAoAtwDKAIENgIEDAMLIAIoAghFBEAgACgCACIBQQM2AhQgACABKAIAEQEACyACQdEBNgIEDAILIAIoAghFBEAgACgCACIBQQM2AhQgACABKAIAEQEACyACQdIBNgIEDAELIAAoAgAiAUEDNgIUIAAgASgCABEBAAsgAkIANwIUCzwAIAAgASACKAIAIAQgBSgCAEECdGogACgC3AMoAgwRBwAgBSAFKAIAQQFqNgIAIAIgAigCAEEBajYCAAvCAwEMfyACQQJ0IgIgASgCCGooAgAhBSABKAIEIAJqKAIAIQYgASgCACACaigCACEHIAMoAgAhASAAKALQAiECIAAoAtwDIgMoAhwhCCADKAIYIQsgAygCFCEMIAMoAhAhDSAAKAJwIgNBAk8EfyADQQF2IQMDQCAMIAYtAABBAnQiBGooAgAhDiALIAUtAABBAnQiCWooAgAhCiAEIAhqKAIAIQ8gASACIAkgDWooAgAiCSAHLQAAIgRqai0AADoAACABIAIgBCAKIA9qQRB1Igpqai0AADoAASABIAIgBCAOamotAAA6AAIgASACIAkgBy0AASIEamotAAA6AAMgASACIAQgCmpqLQAAOgAEIAEgAiAEIA5qai0AADoABSABQQZqIQEgB0ECaiEHIAVBAWohBSAGQQFqIQYgA0EBayIDDQALIAAoAnAFIAMLQQFxBEAgDCAGLQAAQQJ0IgBqKAIAIQMgCyAFLQAAQQJ0IgVqKAIAIQYgACAIaigCACEIIAEgAiAHLQAAIgAgBSANaigCAGpqLQAAOgAAIAEgAiAAIAYgCGpBEHVqai0AADoAASABIAIgACADamotAAA6AAILC4sCAQN/IwBBEGsiCCQAAkACQCAAKALcAyIHKAIkBEAgB0EgakEAIAQgBSgCAEECdGpBAEEBIAcoAigQkgMgB0EANgIkIAUgBSgCAEEBajYCACAHIAcoAixBAWs2AiwMAQsgBygCLCEJIAggBCAFKAIAIgNBAnRqIgQoAgA2AgggCAJ/IAkgBiADayIDIAMgCUsbIgNBAiADQQJJGyIDQQJPBEAgBCgCBAwBCyAHQQE2AiQgBygCIAs2AgwgACABIAIoAgAgCEEIaiAHKAIMEQcAIAcoAiQhACAFIAUoAgAgA2o2AgAgByAHKAIsIANrNgIsIAANAQsgAiACKAIAQQFqNgIACyAIQRBqJAALhgUBDn8gAkECdCIFIAEoAghqKAIAIQogASgCBCAFaigCACELIAEoAgAgAkEDdGoiASgCACEHIAEoAgQhCCADKAIEIQIgAygCACEDIAAoAtACIQQgACgC3AMiASgCHCEOIAEoAhghDyABKAIUIRAgASgCECERIAAoAnAiAUECTwR/IAFBAXYhCQNAIBAgCy0AAEECdCIBaigCACEMIA8gCi0AAEECdCIGaigCACEFIAEgDmooAgAhASADIAQgBiARaigCACINIActAAAiBmpqLQAAOgAAIAMgBCAGIAEgBWpBEHUiBWpqLQAAOgABIAMgBCAGIAxqai0AADoAAiADIAQgDSAHLQABIgFqai0AADoAAyADIAQgASAFamotAAA6AAQgAyAEIAEgDGpqLQAAOgAFIAIgBCANIAgtAAAiAWpqLQAAOgAAIAIgBCABIAVqai0AADoAASACIAQgASAMamotAAA6AAIgAiAEIA0gCC0AASIBamotAAA6AAMgAiAEIAEgBWpqLQAAOgAEIAIgBCABIAxqai0AADoABSACQQZqIQIgCEECaiEIIANBBmohAyAHQQJqIQcgCkEBaiEKIAtBAWohCyAJQQFrIgkNAAsgACgCcAUgAQtBAXEEQCAQIAstAABBAnQiAGooAgAhCSAPIAot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Qe4ANgIUDAQLIAAoAgAiASAFNgIYIAFB7wA2AhQMAwsgACgCACIBIAU2AhggAUHwADYCFAwCCyAAKAIAIgFB2wA2AhQgASACLQAHNgIYIAAoAgAgBTYCHAwBCyAAKAIAIgEgBTYCGCABQc8ANgIUCyAAQQEgACgCACgCBBECAAsMAgsCQCABQQxJDQAgAi0AAkHBAEcNACACLQADQeQARw0AIAItAARB7wBHDQAgAi0ABUHiAEcNACACLQAGQeUARw0AIAItAAghAyACLQAHIQcgAi0ACiEJIAItAAkhCiACLQAMIQsgAi0ACyENIAItAA0hBSAAKAIAIgFBzgA2AhQgASAFNgIkIAEgCyANQQh0cjYCICABIAkgCkEIdHI2AhwgASADIAdBCHRyNgIYIABBASABKAIEEQIAIAAgBToArAIgAEEBNgKoAgwCCyAAKAIAIgEgBTYCGCABQdAANgIUIABBASAAKAIAKAIEEQIADAELIAAoAgAiASADNgIYIAFBxgA2AhQgACAAKAIAKAIAEQEACyAGIAQ2AgQgBiAINgIAQQEhBCAMQQBMDQAgACAMIAAoAhgoAhARAgALIAJBEGokACAECzYAIABBADYC2AEgAEEANgK4AyAAQQA2ApABIAAoAtADIgBBADYCpAEgAEEANgIYIABCADcCDAuGOwEPfyMAQaACayIJJAAgACgCuAMhAQNAAkACQAJAIAENACAAKALQAygCDEUEQCAAKAIYIgIoAgQiAUUEQCAAIAIoAgwRAABFBEBBACEBDAQLIAIoAgQhAQsgAigCACIDLQAAIQUgAUEBayIEBH8gA0EBagUgACACKAIMEQAARQRAQQAhAQwECyACKAIEIQQgAigCAAsiAUEBaiEDIAVB/wFGIAEtAAAiAUHYAUZxRQRAIAAoAgAiBiAFNgIYIAZBNzYCFCAAKAIAIAE2AhwgACAAKAIAKAIAEQEACyAAIAE2ArgDIAIgBEEBazYCBCACIAM2AgAMAQsgABDjA0UEQEEAIQEMAgsgACgCuAMhAQsCQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAIAFBAWsO/gEPERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERIBAgUJBQUFBQMEBQgFBQUPDw8PDw8PDwAHBgoQCxERDQ0NDQ0NDQ0NDQ0NDQ0NDRERERERERERDBERERERDhELIAAoAgAiAkHoADYCFCAAQQEgAigCBBECACAAKALQAyIBKAIMBEAgACgCACICQcAANgIUIAAgAigCABEBACAAKALQAyEBCyAAQgA3AOgBIABCADcA8AEgAEKBgoSIkKDAgAE3AIACIABCgYKEiJCgwIABNwD4ASAAQoWKlKjQoMGCBTcAkAIgAEKFipSo0KDBggU3AIgCIABCADcDsAIgAEEANgIoIABCADcDmAIgAEEAOgCsAiAAQoGABDcCpAIgAEEAOgCiAiAAQYECOwGgAiABQQE2AgwMFAtBACEBIABBAEEAQQAQ2AINEwwSC0EAIQEgAEEAQQFBABDYAg0SDBELQQAhASAAQQBBAEEBENgCDREMEAtBACEBIABBAEEBQQEQ2AINEAwPCyAAKAIAIgIgATYCGCACQT82AhQgACAAKAIAKAIAEQEADA8LIAAoAhgiBigCBCEBIAYoAgAhAyAAKALQAygCEEUEQCAAKAIAIgJBPDYCFCACQRhqQei4AkHQABA+GiAAIAAoAgAoAgARAQALIAFFBEAgACAGKAIMEQAARQRAQQAhAQwPCyAGKAIAIQMgBigCBCEBCyADLQAAIQUgAUEBayICBH8gA0EBagUgACAGKAIMEQAARQRAQQAhAQwPCyAGKAIEIQIgBigCAAsiBC0AACEBIAJBAWsiAwR/IARBAWoFIAAgBigCDBEAAEUEQEEAIQEMDwsgBigCBCEDIAYoAgALIQQgACgCACICIAQtAAAiCzYCGCACQekANgIUQQEhAiAAQQEgACgCACgCBBECAAJAAkACQCALQQF0QQZqIAVBCHQgAXJHIAtBBEtyDQAgCwRAIAAgCzYC1AIgBEEBaiEKIANBAWshBQwCCyAAKALgAUUNACAAIAs2AtQCIARBAWohCiADQQFrIQUMAgsgACgCACIBQQw2AhQgACAB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AwR/IAJBAWoFIAAgASgCDBEAAEUEQEEAIQEMCwsgASgCBCEDIAEoAgALIgVBAWohAiADQQFrIQMgBS0AACAEQQh0ckH/AUcNACADRQRAIAAgASgCDBEAAEUEQEEAIQEMCwsgASgCBCEDIAEoAgAhAgsgAkEBaiEEIANBAWshAyACLQAAQQNHBEAgBCECDAELIANFBEAgACABKAIMEQAARQRAQQAhAQwLCyABKAIEIQMgASgCACEECyAEQQFqIQIgA0EBayEDIAAoAtgBIgcoAlggBC0AAEcNACADRQRAIAAgASgCDBEAAEUEQEEAIQEMCwsgACgC2AEhByABKAIEIQMgASgCACECCyACQQFqIQQgA0EBayEDIAcoAgAgAi0AAEcEQCAEIQIMAQsgA0UEQCAAIAEoAgwRAABFBEBBACEBDAsLIAAoAtgBIQcgASgCBCEDIAEoAgAhBAsgBEEBaiECIANBAWshAyAHKAKwASAELQAARw0AIANFBEAgACABKAIMEQAARQRAQQAhAQwLCyABKAIEIQMgASgCACECCyACQQFqIQQgA0EBayEDIAItAABBgAFHBEAgBCECDAELIANFBEAgACABKAIMEQAARQRAQQAhAQwLCyABKAIEIQMgASgCACEECyAELQAAIQUgA0EBayIDBH8gBEEBagUgACABKAIMEQAARQRAQQAhAQwLCyABKAIEIQMgASgCAAsiBEEBaiECIANBAWshAyAELQAAIAVBCHRyDQAgA0UEQCAAIAEoAgwRAABFBEBBACEBDAsLIAEoAgQhAyABKAIAIQILIAItAAAhBCADQQFrIgMEfyACQQFqBSAAIAEoAgwRAABFBEBBACEBDAsLIAEoAgQhAyABKAIACyIFQQFqIQIgA0EBayEDIAUtAAAgBEEIdHINACADRQRAIAAgASgCDBEAAEUEQEEAIQEMCwsgASgCBCEDIAEoAgAhAgsgAkEBaiEEIANBAWshAyACLQAABEAgBCECDAELIANFBEAgACABKAIMEQAARQRAQQAhAQwLCyABKAIEIQMgASgCACEECyAELQAAIQUgA0EBayIDBH8gBEEBagUgACABKAIMEQAARQRAQQAhAQwLCyABKAIEIQMgASgCAAsiBEEBaiECIANBAWshAyAELQAAIAVBCHRyQQFHDQAgA0UEQCAAIAEoAgwRAABF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QcsBNgIUCwJAIAAoAswDKAIQRQ0AIAAoAgghBQNAIAUEQCAAIAUoAgARAQALAkAgACAAKALMAygCABEAACIBDgMFAAIACyAAKAIIIgVFIAFBfXFBAUdyDQAgBSAFKAIEQQFqIgE2AgQgASAFKAIIIgJIDQAgBSAAKALMAiACajYCCAwACwALIAAgACgCkAE2ApgBDAELIAAoAgAiAiABNgIYIAJBFTYCFCAAIAAoAgAoAgARAQALIAAoAhRBzAFHBEAgACAAKAK8AygCABEBACAAQcwBNgIUIABBADYCjAELAkAgACgCvAMoAggEQCAAQYwBaiECIAAoAowBIQUDQCAAKAJ0IgMgBUsEQCAAKAIIIgEEQCABIAM2AgggASAFNgIEIAAgASgCABEBACAAKAKMASEFC0EAIQEgAEEAIAJBACAAKALAAygCBBEHACAFIAAoAowBIgVHDQEMAwsgACAAKAK8AygCBBEBACAAIAAoArwDKAIAEQEAQQAhBSAAQQA2AowBIAAoArwDKAIIDQALCyAAQc4BQc0BIAAoAkQbNgIUQQEhAQsLIAEL0gEBAn8CQAJAIAAoAhQiAUHNAWtBAUsNACAAKAJADQAgACgCjAEgACgCdEkEQCAAKAIAIgFBxQA2AhQgACABKAIAEQEACyAAIAAoArwDKAIEEQEAIABB0gE2AhQMAQsCQAJAIAFBzwFrDgQAAQECAQsgAEHSATYCFAwBCyAAKAIAIgIgATYCGCACQRU2AhQgACAAKAIAKAIAEQEACwJAA0AgACgCzAMiASgCFA0BIAAgASgCABEAAA0AC0EADwsgACAAKAIYKAIYEQEAIAAQugVBAQucBgEFfyAAKAIUIgNBfnFByAFHBEAgACgCACICIAM2AhggAkEVNgIUIAAgACgCACgCABEBAAsCf0EBIQICQAJAAkACQAJAIAAoAhQiA0HIAWsOCwABBAICAgICAgMCAwsgACAAKALMAygCBBEBACAAIAAoAhgoAggRAQAgAEHJATYCFAsgACAAKALMAygCABEAACICQQFHDQIgACgCJCICIQUCQAJAAkACQCACQQFrDgQDAgABAgsgACgC2AEiAygCsAEhBEECIQUgAygCACIGQQFHIgIgAygCWCIDQQJHciAEQQNHckUEQEEDIQIMAwsgAiADQSJHckUEQEEHIQIgBEEjRg0DCyAGQdIARyADQccAR3IgBEHCAEdyRQRAQQIhAgwDCyAGQfIARyADQecAR3JFBEBBBiECIARB4gBGDQMLIAAoApwCBEBBAyECDAMLIAAoAqgCBEBBAiECAkACQCAALQCsAiIDDgIFAAELQQMhAgwECyAAKAIAIgIgAzYCGCACQfQANgIUIABBfyAAKAIAKAIEEQIAQQMhAgwDCyAAKAIAIgIgBjYCGCACQfEANgIUIAIgBDYCICACIAM2AhwgAEEBIAIoAgQRAgBBAyECDAILQQQhBSAAKAKoAkUEQEEEIQIMAgtBBCECAkACQCAALQCsAiIDDgMDAQABC0EFIQIMAgsgACgCACICIAM2AhggAkH0ADYCFCAAQX8gACgCACgCBBECAEEFIQIMAQtBACECQQAhBQsgACAFNgIsIAAgAjYCKCAAQQA2AogBIABBgAI2AmAgAEKCgICAEDcDWCAAQgE3A1AgAEKAgICAEDcDSCAAQgA3A0AgAEKAgICAgICA+D83AzggAEEANgJsIABCADcCZCAAQcoBNgIUIAAgACgCrAMiAjYCNCAAIAI2AjBBAQwDCyAAIAAoAswDKAIAEQAADAILIAAoAgAiAiADNgIYIAJBFTYCFCAAIAAoAgAoAgARAQBBACECCyACCyICQQJGBEAgAQRAIAAoAgAiAUE1NgIUIAAgASgCABEBAAsgABC6BQsgAgsHACAAELkFC6IHAQF/IABBADYCBCABQdoARwRAIAAoAgBCjYCAgKALNwIUIAAoAgAgATYCHCAAIAAoAgAoAgARAQALIAJB6ANHBEAgACgCAEKWgICAgD03AhQgACgCACACNgIcIAAgACgCACgCABEBAAsgACgCACEBIAAoAgwhAiAAQQRqQQBB5AMQORogAEEBNgIQIAAgAjYCDCAAIAE2AgAjAEEQayICJAAgAEEANgIEIAJBADYCDEHUABA3IgFFBEAgACgCAEI4NwIUIAAgACgCACgCABEBAAsgAUGAlOvcAzYCMCABQd8BNgIoIAFB4AE2AiQgAUHhATYCICABQeIBNgIcIAFB4wE2AhggAUHkATYCFCABQeUBNgIQIAFB5gE2AgwgAUHnATYCCCABQegBNgIEIAFB6QE2AgAgAUIANwI0IAFBADYCLCABQdQANgJMIAFCADcCPCABQgA3AkQgACABNgIEAkBBn5cCEI0DIgNFDQAgAkH4ADoACyACIAJBDGo2AgAgAiACQQtqNgIEIANBxpACIAIQpQFBAEwNACACKAIMIQMgAi0AC0HfAXFBzQBGBEAgAiADQegHbCIDNgIMCyABIANB6AdsNgIsCyACQRBqJAAgAEEANgK4AiAAQQA2AhggAEEANgIIIABCADcCpAEgAEIANwKsASAAQgA3ArQBIABCADcCvAEgAEIANwLEASAAQgA3AswBIAAgAEEAQawBIAAoAgQoAgARBAAiATYC0AMgAUIANwJgIAFB/AA2AhwgAUH9ADYCCCABQf4ANgIEIAFB/wA2AgAgAUEANgJoIAFB/AA2AiQgAUH8ADYCKCABQgA3AmwgAUH8ADYCLCABQfwANgIwIAFCADcCdCABQfwANgI0IAFB/AA2AjggAUIANwJ8IAFB/AA2AjwgAUEANgKEASABQUBrQfwANgIAIAFCADcCiAEgAUH8ADYCRCABQfwANgJIIAFB/AA2AkwgAUH8ADYCUCABQgA3ApABIAFB/AA2AlQgAUIANwKYASABQQA2AqABIAFB/AA2AlwgAUGAATYCICABQYABNgJYIABBADYCuAMgAEEANgKQASAAQQA2AtgBIAAoAtADIgFBADYCpAEgAUEANgIYIAFCADcCDCAAIABBAEEcIAAoAgQoAgARBAAiATYCzAMgAUEBNgIYIAFCADcCECABQfgANgIMIAFB+QA2AgggAUH6ADYCBCABQfsANgIAIABByAE2AhQLIgEBfUF/IAAqAgAgASoCAJMiAkMAAAAAXiACQwAAAABdGwsQACABIAIgAyAAKAIAEQQACz4BAn8jAEEQayIEJAAgBEEIaiIDIAEgAiAAKAIAEQYAIAMoAgAQKSADKAIAIQAgAygCABAoIARBEGokACAAC1EBAn8jAEEQayICJAAgACgCACEDIAIgACgCBCIAQQF1IAFqIgEgAEEBcQR/IAEoAgAgA2ooAgAFIAMLEQAANgIMIAIoAgwhACACQRBqJAAgAAs5AQF/IAAoAgQiBEEBdSABaiEBIAAoAgAhACABIAIgAyAEQQFxBH8gASgCACAAaigCAAUgAAsRBgALNwEBfyAAKAIEIgNBAXUgAWohASAAKAIAIQAgASACIANBAXEEfyABKAIAIABqKAIABSAACxECAAsHACAAERAACwsAIAEgAiAAETQACwsAIAEgAiAAEQIACysCAX8BfCMAQRBrIgIkACACIAEgABEaADkDCCACKwMIIQMgAkEQaiQAIAMLCwAgASACIAARFAALJwEBfyMAQRBrIgEkACABIAAREAA2AgwgASgCDCEAIAFBEGokACAACwkAIAEgABEBAAsPACABIAAoAgBqIAI2AgALDQAgASAAKAIAaigCAAsRACAAKAIAQYQBakEBEPUEAAsYAQF/QRAQWyIAQgA3AwAgAEIANwMIIAALKAEBfyMAQRBrIgMkACADIAEgAiAAEQYAIAMQwAUhACADQRBqJAAgAAs1AQF/IwBBEGsiAiQAIAIgARC/BSACIAIgABEAADYCDCACKAIMIQAgAhA4GiACQRBqJAAgAAsrAQF/IwBBEGsiAyQAIAMgASACIAARAwA2AgwgAygCDCEAIANBEGokACAACzcBAX8jAEEQayIDJAAgAyACEL8FIAMgASADIAARAwA2AgwgAygCDCEAIAMQOBogA0EQaiQAIAALKQEBfyMAQRBrIgIkACACIAEgABEAADYCDCACKAIMIQAgAkEQaiQAIAALLQEBfyMAQRBrIgQkACAEIAEgAiADIAARBAA2AgwgBCgCDCEAIARBEGokACAACx8AIAAgARDHBSIAIAIpAgg3AgggACACKQIANwIAQQELdwECfyABELgBIAJLBEAgASACEMcFIQMjAEEQayICJAAjAEEQayIBJAAgASACQQhqIgQ2AgwgAxDABSEDIAEoAgwgAzYCACABIAEoAgxBCGo2AgwgAUEQaiQAIABBqLICIAQQJzYCACACQRBqJAAPCyAAQQEQdxoLgAMBBH8gASAAELgBIgNLBEAjAEEgayIGJAACQCABIANrIgQgABAyKAIAIAAoAgRrQQR1TQRAIwBBEGsiBSQAIAUgACAEEMIFIgMoAgQhASADKAIIIQQDQCABIARGBEAgAxByIAVBEGokAAUgABAyIAEgAhCWAyADIAFBEGoiATYCBAwBCwsMAQsgABAyIQEgBkEIaiAAIAAQuAEgBGoQxgUgABC4ASABEMUFIQMjAEEQayIBJAAgASADKAIINgIAIAMoAgghBSABIANBCGo2AgggASAFIARBBHRqNgIEIAEoAgAhBANAIAEoAgQgBEcEQCADKAIQIAEoAgAgAhCWAyABIAEoAgBB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CwtB0JUEIAE2AgBBzJUEEDIaQcyVBCgCACEAQcyVBBC6ARogABAxCwsJACAAQQRqEEALCQAgABCyBhAxCwkAIAAQhgQQMQsMACAAEIcEGiAAEDELBwAgACgCCAsHACAAKAIECyUAIAEgAiADIAQgBSAGrSAHrUIghoQgCK0gCa1CIIaEIAARHgALIwAgASACIAMgBCAFrSAGrUIghoQgB60gCK1CIIaEIAARHwALGQAgASACIAMgBCAFrSAGrUIghoQgABEWAAsZACABIAIgA60gBK1CIIaEIAUgBiAAES0ACyIBAX4gASACrSADrUIghoQgBCAAERMAIgVCIIinJAEgBacLBgAgACQACwQAIwALBgBByPwBCwYAQbOQAgsGAEHf+QELGwAgAEUEQEEADwsgAEHw7wNBgPEDEKkBQQBHCxsAIAAgASgCCCAFEHgEQCABIAIgAyAEEKoECws4ACAAIAEoAgggBRB4BEAgASACIAMgBBCqBA8LIAAoAggiACABIAIgAyAEIAUgACgCACgCFBELAAugAgEHfyAAIAEoAgggBRB4BEAgASACIAMgBBCqBA8LIAEtADUhBiAAKAIMIQggAUEAOgA1IAEtADQhByABQQA6ADQgAEEQaiIMIAEgAiADIAQgBRCoBCAGIAEtADUiCnIhBiAHIAEtADQiC3IhBwJAIABBGGoiCSAMIAhBA3RqIghPDQADQCAHQQFxIQcgBkEBcSEGIAEtADYNAQJAIAsEQCABKAIYQQFGDQMgAC0ACEECcQ0BDAMLIApFDQAgAC0ACEEBcUUNAgsgAUEAOwE0IAkgASACIAMgBCAFEKgEIAEtADUiCiAGciEGIAEtADQiCyAHciEHIAlBCGoiCSAISQ0ACwsgASAGQf8BcUEARzoANSABIAdB/wFxQQBHOgA0C5IBACAAIAEoAgggBBB4BEAgASACIAMQqQQPCwJAIAAgASgCACAEEHhFDQACQCACIAEoAhBHBEAgASgCFCACRw0BCyADQQFHDQEgAUEBNgIgDwsgASACNgIUIAEgAzYCICABIAEoAihBAWo2AigCQCABKAIkQQFHDQAgASgCGEECRw0AIAFBAToANgsgAUEENgIsCwvzAQAgACABKAIIIAQQeARAIAEgAiADEKkEDwsCQCAAIAEoAgAgBBB4BEACQCACIAEoAhBHBEAg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AQwBCxB1AAsLEQAgACABIAIgAyAEQQAQ7gYLEQAgACABIAIgAyAEQQAQ7wYLEQAgACABIAIgAyAEQQEQ7gYLEQAgACABIAIgAyAEQQEQ7wYL0QEBAX8jAEEwayIFJAAgBSABNgIoAkAgAigCBEEBcUUEQCAAIAEgAiADIAQgACgCACgCGBEKACECDAELIAVBGGoiACACEE4gABDLAiEBIAAQRQJAIAQEQCAFQRhqIAEQwQEMAQsgBUEYaiABEMABCyAFIAVBGGoQrAE2AhADQCAFIAVBGGoQ+gE2AgggBUEQaiAFQQhqEH0EQCAFQShqIAVBEGoiACgCACwAABDNAyAAEPUCDAEFIAUoAighAiAFQRhqEDgaCwsLIAVBMGokACACC/UCAQF/IwBB4AJrIgAkACAAIAI2AtACIAAgATYC2AIgAEHQAWoQRCEGIABBEGoiAiADEE4gAhCRAUHguANB+rgDIABB4AFqEOUBIAIQRSAAQcABahBEIgMgAxBUED8gACADQQAQQSIBNgK8ASAAIAI2AgwgAEEANgIIA0ACQCAAQdgCaiAAQdACahCLAUUNACAAKAK8ASADEDUgAWpGBEAgAxA1IQIgAyADEDVBAXQQPyADIAMQVBA/IAAgAiADQQAQQSIBajYCvAELIABB2AJqEGhBECABIABBvAFqIABBCGpBACAGIABBEGogAEEMaiAAQeABahDIAg0AIABB2AJqEHoaDAELCyADIAAoArwBIAFrED8gAxBAIQIQXCEBIAAgBTYCACACIAEgABDCB0EBRwRAIARBBDYCAAsgAEHYAmogAEHQAmoQcwRAIAQgBCgCAEECcjYCAAsgACgC2AIhASADEDgaIAYQOBogAEHgAmokACABC9QDAQF+IwBBgANrIgAkACAAIAI2AvACIAAgATYC+AIgAEHYAWogAyAAQfABaiAAQewBaiAAQegBahC8BCAAQcgBahBEIgEgARBUED8gACABQQAQQSICNgLEASAAIABBIGo2AhwgAEEANgIYIABBAToAFyAAQcUAOgAWA0ACQCAAQfgCaiAAQfACahCLAUUNACAAKALEASABEDUgAmpGBEAgARA1IQMgASABEDVBAXQQPyABIAEQVBA/IAAgAyABQQAQQSICajYCxAELIABB+AJqEGggAEEXaiAAQRZqIAIgAEHEAWogACgC7AEgACgC6AEgAEHYAWogAEEgaiAAQRxqIABBGGogAEHwAWoQuwQNACAAQfgCahB6GgwBCwsCQCAAQdgBahA1RQ0AIAAtABdFDQAgACgCHCIDIABBIGprQZ8BSg0AIAAgA0EEajYCHCADIAAoAhg2AgALIAAgAiAAKALEASAEEMQHIAApAwAhBiAFIAApAwg3AwggBSAGNwMAIABB2AFqIABBIGogACgCHCAEEIoBIABB+AJqIABB8AJqEHMEQCAEIAQoAgBBAnI2AgALIAAoAvgCIQIgARA4GiAAQdgBahA4GiAAQYADaiQAIAILvQMAIwBB8AJrIgAkACAAIAI2AuACIAAgATYC6AIgAEHIAWogAyAAQeABaiAAQdwBaiAAQdgBahC8BCAAQbgBahBEIgEgARBUED8gACABQQAQQSICNgK0ASAAIABBEGo2AgwgAEEANgIIIABBAToAByAAQcUAOgAGA0ACQCAAQegCaiAAQeACahCLAUUNACAAKAK0ASABEDUgAmpGBEAgARA1IQMgASABEDVBAXQQPyABIAEQVBA/IAAgAyABQQAQQSICajYCtAELIABB6AJqEGggAEEHaiAAQQZqIAIgAEG0AWogACgC3AEgACgC2AEgAEHIAWogAEEQaiAAQQxqIABBCGogAEHgAWoQuwQNACAAQegCahB6GgwBCwsCQCAAQcgBahA1RQ0AIAAtAAdFDQAgACgCDCIDIABBEGprQZ8BSg0AIAAgA0EEajYCDCADIAAoAgg2AgALIAUgAiAAKAK0ASAEEMUHOQMAIABByAFqIABBEGogACgCDCAEEIoBIABB6AJqIABB4AJqEHMEQCAEIAQoAgBBAnI2AgALIAAoAugCIQIgARA4GiAAQcgBahA4GiAAQfACaiQAIAILvQMAIwBB8AJrIgAkACAAIAI2AuACIAAgATYC6AIgAEHIAWogAyAAQeABaiAAQdwBaiAAQdgBahC8BCAAQbgBahBEIgEgARBUED8gACABQQAQQSICNgK0ASAAIABBEGo2AgwgAEEANgIIIABBAToAByAAQcUAOgAGA0ACQCAAQegCaiAAQeACahCLAUUNACAAKAK0ASABEDUgAmpGBEAgARA1IQMgASABEDVBAXQQPyABIAEQVBA/IAAgAyABQQAQQSICajYCtAELIABB6AJqEGggAEEHaiAAQQZqIAIgAEG0AWogACgC3AEgACgC2AEgAEHIAWogAEEQaiAAQQxqIABBCGogAEHgAWoQuwQNACAAQegCahB6GgwBCwsCQCAAQcgBahA1RQ0AIAAtAAdFDQAgACgCDCIDIABBEGprQZ8BSg0AIAAgA0EEajYCDCADIAAoAgg2AgALIAUgAiAAKAK0ASAEEMYHOAIAIABByAFqIABBEGogACgCDCAEEIoBIABB6AJqIABB4AJqEHMEQCAEIAQoAgBBAnI2AgALIAAoAugCIQIgARA4GiAAQcgBahA4GiAAQfACaiQAIAILoAMBAn8jAEHgAmsiACQAIAAgAjYC0AIgACABNgLYAiADENoBIQYgAyAAQeABahD3AiEHIABB0AFqIAMgAEHMAmoQ9gIgAEHAAWoQRCIBIAEQVBA/IAAgAUEAEEEiAjYCvAEgACAAQRBqNgIMIABBADYCCANAAkAgAEHYAmogAEHQAmoQiwFFDQAgACgCvAEgARA1IAJqRgRAIAEQNSEDIAEgARA1QQF0ED8gASABEFQQPyAAIAMgAUEAEEEiAmo2ArwBCyAAQdgCahBoIAYgAiAAQbwBaiAAQQhqIAAoAswCIABB0AFqIABBEGogAEEMaiAHEMgCDQAgAEHYAmoQehoMAQsLAkAgAEHQAWoQNUUNACAAKAIMIgMgAEEQamtBnwFKDQAgACADQQRqNgIMIAMgACgCCDYCAAsgBSACIAAoArwBIAQgBhDHBzcDACAAQdABaiAAQRBqIAAoAgwgBBCKASAAQdgCaiAAQdACahBzBEAgBCAEKAIAQQJyNgIACyAAKALYAiECIAEQOBogAEHQAWoQOBogAEHgAmokACACC6ADAQJ/IwBB4AJrIgAkACAAIAI2AtACIAAgATYC2AIgAxDaASEGIAMgAEHgAWoQ9wIhByAAQdABaiADIABBzAJqEPYCIABBwAFqEEQiASABEFQQPyAAIAFBABBBIgI2ArwBIAAgAEEQajYCDCAAQQA2AggDQAJAIABB2AJqIABB0AJqEIsBRQ0AIAAoArwBIAEQNSACakYEQCABEDUhAyABIAEQNUEBdBA/IAEgARBUED8gACADIAFBABBBIgJqNgK8AQsgAEHYAmoQaCAGIAIgAEG8AWogAEEIaiAAKALMAiAAQdABaiAAQRBqIABBDGogBxDIAg0AIABB2AJqEHoaDAELCwJAIABB0AFqEDVFDQAgACgCDCIDIABBEGprQZ8BSg0AIAAgA0EEajYCDCADIAAoAgg2AgALIAUgAiAAKAK8ASAEIAYQygc7AQAgAEHQAWogAEEQaiAAKAIMIAQQigEgAEHYAmogAEHQAmoQcwRAIAQgBCgCAEECcjYCAAsgACgC2AIhAiABEDgaIABB0AFqEDgaIABB4AJqJAAgAgugAwECfyMAQeACayIAJAAgACACNgLQAiAAIAE2AtgCIAMQ2gEhBiADIABB4AFqEPcCIQcgAEHQAWogAyAAQcwCahD2AiAAQcABahBEIgEgARBUED8gACABQQAQQSICNgK8ASAAIABBEGo2AgwgAEEANgIIA0ACQCAAQdgCaiAAQdACahCLAUUNACAAKAK8ASABEDUgAmpGBEAgARA1IQMgASABEDVBAXQQPyABIAEQVBA/IAAgAyABQQAQQSICajYCvAELIABB2AJqEGggBiACIABBvAFqIABBCGogACgCzAIgAEHQAWogAEEQaiAAQQxqIAcQyAINACAAQdgCahB6GgwBCwsCQCAAQdABahA1RQ0AIAAoAgwiAyAAQRBqa0GfAUoNACAAIANBBGo2AgwgAyAAKAIINgIACyAFIAIgACgCvAEgBCAGEMsHNwMAIABB0AFqIABBEGogACgCDCAEEIoBIABB2AJqIABB0AJqEHMEQCAEIAQoAgBBAnI2AgALIAAoAtgCIQIgARA4GiAAQdABahA4GiAAQeACaiQAIAILoAMBAn8jAEHgAmsiACQAIAAgAjYC0AIgACABNgLYAiADENoBIQYgAyAAQeABahD3AiEHIABB0AFqIAMgAEHMAmoQ9gIgAEHAAWoQRCIBIAEQVBA/IAAgAUEAEEEiAjYCvAEgACAAQRBqNgIMIABBADYCCANAAkAgAEHYAmogAEHQAmoQiwFFDQAgACgCvAEgARA1IAJqRgRAIAEQNSEDIAEgARA1QQF0ED8gASABEFQQPyAAIAMgAUEAEEEiAmo2ArwBCyAAQdgCahBoIAYgAiAAQbwBaiAAQQhqIAAoAswCIABB0AFqIABBEGogAEEMaiAHEMgCDQAgAEHYAmoQehoMAQsLAkAgAEHQAWoQNUUNACAAKAIMIgMgAEEQamtBnwFKDQAgACADQQRqNgIMIAMgACgCCDYCAAsgBSACIAAoArwBIAQgBhDMBzYCACAAQdABaiAAQRBqIAAoAgwgBBCKASAAQdgCaiAAQdACahBzBEAgBCAEKAIAQQJyNgIACyAAKALYAiECIAEQOBogAEHQAWoQOBogAEHgAmokACACC+8BAQF/IwBBIGsiBiQAIAYgATYCGAJAIAMoAgRBAXFFBEAgBkF/NgIAIAYgACABIAIgAyAEIAYgACgCACgCEBEJACIBNgIYAkACQAJAIAYoAgAOAgABAgsgBUEAOgAADAMLIAVBAToAAAwCCyAFQQE6AAAgBEEENgIADAELIAYgAxBOIAYQkQEhASAGEEUgBiADEE4gBhDJAiEAIAYQRSAGIAAQwQEgBkEMciAAEMABIAUgBkEYaiIDIAIgBiADIAEgBEEBEMMDIAZGOgAAIAYoAhghAQNAIANBDGsQOCIDIAZHDQALCyAGQSBqJAAgAQv1AgEBfyMAQZACayIAJAAgACACNgKAAiAAIAE2AogCIABB0AFqEEQhBiAAQRBqIgIgAxBOIAIQlwFB4LgDQfq4AyAAQeABahD7ASACEEUgAEHAAWoQRCIDIAMQVBA/IAAgA0EAEEEiATYCvAEgACACNgIMIABBADYCCANAAkAgAEGIAmogAEGAAmoQjAFFDQAgACgCvAEgAxA1IAFqRgRAIAMQNSECIAMgAxA1QQF0ED8gAyADEFQQPyAAIAIgA0EAEEEiAWo2ArwBCyAAQYgCahBpQRAgASAAQbwBaiAAQQhqQQAgBiAAQRBqIABBDGogAEHgAWoQygINACAAQYgCahB7GgwBCwsgAyAAKAK8ASABaxA/IAMQQCECEFwhASAAIAU2AgAgAiABIAAQwgdBAUcEQCAEQQQ2AgALIABBiAJqIABBgAJqEHQEQCAEIAQoAgBBAnI2AgALIAAoAogCIQEgAxA4GiAGEDgaIABBkAJqJAAgAQvUAwEBfiMAQaACayIAJAAgACACNgKQAiAAIAE2ApgCIABB4AFqIAMgAEHwAWogAEHvAWogAEHuAWoQvwQgAEHQAWoQRCIBIAEQVBA/IAAgAUEAEEEiAjYCzAEgACAAQSBqNgIcIABBADYCGCAAQQE6ABcgAEHFADoAFgNAAkAgAEGYAmogAEGQAmoQjAFFDQAgACgCzAEgARA1IAJqRgRAIAEQNSEDIAEgARA1QQF0ED8gASABEFQQPyAAIAMgAUEAEEEiAmo2AswBCyAAQZgCahBpIABBF2ogAEEWaiACIABBzAFqIAAsAO8BIAAsAO4BIABB4AFqIABBIGogAEEcaiAAQRhqIABB8AFqEL4EDQAgAEGYAmoQexoMAQsLAkAgAEHgAWoQNUUNACAALQAXRQ0AIAAoAhwiAyAAQSBqa0GfAUoNACAAIANBBGo2AhwgAyAAKAIYNgIACyAAIAIgACgCzAEgBBDEByAAKQMAIQYgBSAAKQMINwMIIAUgBjcDACAAQeABaiAAQSBqIAAoAhwgBBCKASAAQZgCaiAAQZACahB0BEAgBCAEKAIAQQJyNgIACyAAKAKYAiECIAEQOBogAEHgAWoQOBogAEGgAmokACACC70DACMAQZACayIAJAAgACACNgKAAiAAIAE2AogCIABB0AFqIAMgAEHgAWogAEHfAWogAEHeAWoQvwQgAEHAAWoQRCIBIAEQVBA/IAAgAUEAEEEiAjYCvAEgACAAQRBqNgIMIABBADYCCCAAQQE6AAcgAEHFADoABgNAAkAgAEGIAmogAEGAAmoQjAFFDQAgACgCvAEgARA1IAJqRgRAIAEQNSEDIAEgARA1QQF0ED8gASABEFQQPyAAIAMgAUEAEEEiAmo2ArwBCyAAQYgCahBpIABBB2ogAEEGaiACIABBvAFqIAAsAN8BIAAsAN4BIABB0AFqIABBEGogAEEMaiAAQQhqIABB4AFqEL4EDQAgAEGIAmoQexoMAQsLAkAgAEHQAWoQNUUNACAALQAHRQ0AIAAoAgwiAyAAQRBqa0GfAUoNACAAIANBBGo2AgwgAyAAKAIINgIACyAFIAIgACgCvAEgBBDFBzkDACAAQdABaiAAQRBqIAAoAgwgBBCKASAAQYgCaiAAQYACahB0BEAgBCAEKAIAQQJyNgIACyAAKAKIAiECIAEQOBogAEHQAWoQOBogAEGQAmokACACC70DACMAQZACayIAJAAgACACNgKAAiAAIAE2AogCIABB0AFqIAMgAEHgAWogAEHfAWogAEHeAWoQvwQgAEHAAWoQRCIBIAEQVBA/IAAgAUEAEEEiAjYCvAEgACAAQRBqNgIMIABBADYCCCAAQQE6AAcgAEHFADoABgNAAkAgAEGIAmogAEGAAmoQjAFFDQAgACgCvAEgARA1IAJqRgRAIAEQNSEDIAEgARA1QQF0ED8gASABEFQQPyAAIAMgAUEAEEEiAmo2ArwBCyAAQYgCahBpIABBB2ogAEEGaiACIABBvAFqIAAsAN8BIAAsAN4BIABB0AFqIABBEGogAEEMaiAAQQhqIABB4AFqEL4EDQAgAEGIAmoQexoMAQsLAkAgAEHQAWoQNUUNACAALQAHRQ0AIAAoAgwiAyAAQRBqa0GfAUoNACAAIANBBGo2AgwgAyAAKAIINgIACyAFIAIgACgCvAEgBBDGBzgCACAAQdABaiAAQRBqIAAoAgwgBBCKASAAQYgCaiAAQYACahB0BEAgBCAEKAIAQQJyNgIACyAAKAKIAiECIAEQOBogAEHQAWoQOBogAEGQAmokACACC5UDAQF/IwBBkAJrIgAkACAAIAI2AoACIAAgATYCiAIgAxDaASEGIABB0AFqIAMgAEH/AWoQ+AIgAEHAAWoQRCIBIAEQVBA/IAAgAUEAEEEiAjYCvAEgACAAQRBqNgIMIABBADYCCANAAkAgAEGIAmogAEGAAmoQjAFFDQAgACgCvAEgARA1IAJqRgRAIAEQNSEDIAEgARA1QQF0ED8gASABEFQQPyAAIAMgAUEAEEEiAmo2ArwBCyAAQYgCahBpIAYgAiAAQbwBaiAAQQhqIAAsAP8BIABB0AFqIABBEGogAEEMakHguAMQygINACAAQYgCahB7GgwBCwsCQCAAQdABahA1RQ0AIAAoAgwiAyAAQRBqa0GfAUoNACAAIANBBGo2AgwgAyAAKAIINgIACyAFIAIgACgCvAEgBCAGEMcHNwMAIABB0AFqIABBEGogACgCDCAEEIoBIABBiAJqIABBgAJqEHQEQCAEIAQoAgBBAnI2AgALIAAoAogCIQIgARA4GiAAQdABahA4GiAAQZACaiQAIAILlQMBAX8jAEGQAmsiACQAIAAgAjYCgAIgACABNgKIAiADENoBIQYgAEHQAWogAyAAQf8BahD4AiAAQcABahBEIgEgARBUED8gACABQQAQQSICNgK8ASAAIABBEGo2AgwgAEEANgIIA0ACQCAAQYgCaiAAQYACahCMAUUNACAAKAK8ASABEDUgAmpGBEAgARA1IQMgASABEDVBAXQQPyABIAEQVBA/IAAgAyABQQAQQSICajYCvAELIABBiAJqEGkgBiACIABBvAFqIABBCGogACwA/wEgAEHQAWogAEEQaiAAQQxqQeC4AxDKAg0AIABBiAJqEHsaDAELCwJAIABB0AFqEDVFDQAgACgCDCIDIABBEGprQZ8BSg0AIAAgA0EEajYCDCADIAAoAgg2AgALIAUgAiAAKAK8ASAEIAYQygc7AQAgAEHQAWogAEEQaiAAKAIMIAQQigEgAEGIAmogAEGAAmoQdARAIAQgBCgCAEECcjYCAAsgACgCiAIhAiABEDgaIABB0AFqEDgaIABBkAJqJAAgAguVAwEBfyMAQZACayIAJAAgACACNgKAAiAAIAE2AogCIAMQ2gEhBiAAQdABaiADIABB/wFqEPgCIABBwAFqEEQiASABEFQQPyAAIAFBABBBIgI2ArwBIAAgAEEQajYCDCAAQQA2AggDQAJAIABBiAJqIABBgAJqEIwBRQ0AIAAoArwBIAEQNSACakYEQCABEDUhAyABIAEQNUEBdBA/IAEgARBUED8gACADIAFBABBBIgJqNgK8AQsgAEGIAmoQaSAGIAIgAEG8AWogAEEIaiAALAD/ASAAQdABaiAAQRBqIABBDGpB4LgDEMoCDQAgAEGIAmoQexoMAQsLAkAgAEHQAWoQNUUNACAAKAIMIgMgAEEQamtBnwFKDQAgACADQQRqNgIMIAMgACgCCDYCAAsgBSACIAAoArwBIAQgBhDLBzcDACAAQdABaiAAQRBqIAAoAgwgBBCKASAAQYgCaiAAQYACahB0BEAgBCAEKAIAQQJyNgIACyAAKAKIAiECIAEQOBogAEHQAWoQOBogAEGQAmokACACC5UDAQF/IwBBkAJrIgAkACAAIAI2AoACIAAgATYCiAIgAxDaASEGIABB0AFqIAMgAEH/AWoQ+AIgAEHAAWoQRCIBIAEQVBA/IAAgAUEAEEEiAjYCvAEgACAAQRBqNgIMIABBADYCCANAAkAgAEGIAmogAEGAAmoQjAFFDQAgACgCvAEgARA1IAJqRgRAIAEQNSEDIAEgARA1QQF0ED8gASABEFQQPyAAIAMgAUEAEEEiAmo2ArwBCyAAQYgCahBpIAYgAiAAQbwBaiAAQQhqIAAsAP8BIABB0AFqIABBEGogAEEMakHguAMQygINACAAQYgCahB7GgwBCwsCQCAAQdABahA1RQ0AIAAoAgwiAyAAQRBqa0GfAUoNACAAIANBBGo2AgwgAyAAKAIINgIACyAFIAIgACgCvAEgBCAGEMwHNgIAIABB0AFqIABBEGogACgCDCAEEIoBIABBiAJqIABBgAJqEHQEQCAEIAQoAgBBAnI2AgALIAAoAogCIQIgARA4GiAAQdABahA4GiAAQZACaiQAIAIL7wEBAX8jAEEgayIGJAAgBiABNgIYAkAgAygCBEEBcUUEQCAGQX82AgAgBiAAIAEgAiADIAQgBiAAKAIAKAIQEQkAIgE2AhgCQAJAAkAgBigCAA4CAAECCyAFQQA6AAAMAwsgBUEBOgAADAILIAVBAToAACAEQQQ2AgAMAQsgBiADEE4gBhCXASEBIAYQRSAGIAMQTiAGEMsCIQAgBhBFIAYgABDBASAGQQxyIAAQwAEgBSAGQRhqIgMgAiAGIAMgASAEQQEQxQMgBkY6AAAgBigCGCEBA0AgA0EMaxA4IgMgBkcNAAsLIAZBIGokACABC0ABAX9BACEAA38gASACRgR/IAAFIAEoAgAgAEEEdGoiAEGAgICAf3EiA0EYdiADciAAcyEAIAFBBGohAQwBCwsLGwAjAEEQayIBJAAgACACIAMQzQcgAUEQaiQAC8LZAQQtfw59A34BfCMAQSBrIh0kAAJAAkACQAJAIABBACABG0UEQEEAQQNB/uEAQQAQNgwBCyAAKAIQIQ8gACgCDCEHAkAgACgCFCIlQQFGDQACfwJAAkACQAJAAkAgJUEBaw4FAAIEAwEECyAdIAc2AhwgHSAPNgIYIAcgD2wiAhA3IgRFDQggBCABIAIQPgwECwJ/IAEhBSAdIAdBA20iAUEBdCIGNgIcIB0gD0EDbSICQQF0IgQ2AhggBCAGbBA3Ig4EQCACQQAgAkEAShshCiABQQAgAUEAShshCSAOIgEhDANAIAogC0cEQCABIAZqIQEgBSALQQNsIgIgB2xqIQggBSACQQJqIAdsaiEEIAUgAkEBaiAHbGohA0EAIQIDQCACIAlHBEAgDCAILQAAIAgtAAFBAXZqIAMtAABBAXZqIAMtAAFBAnZqQQJ0QQluOgAAIAEgBC0AACADLQABQQJ2IAMtAABBAXZqaiAELQABQQF2akECdEEJbjoAACAMIAgtAAIgCC0AAUEBdmogAy0AAUECdmogAy0AAkEBdmpBAnRBCW46AAEgASAELQACIAMtAAJBAXYgAy0AAUECdmogBC0AAUEBdmpqQQJ0QQluOgABIAJBAWohAiAEQQNqIQQgA0EDaiEDIAhBA2ohCCABQQJqIQEgDEECaiEMDAELCyALQQFqIQsgBiAMaiEMDAELCyAODAELDAgLDAMLAn8gASECIB0gB0ECbSIBNgIcIB0gD0ECbSIENgIYIAEgBGwQNyIFBEAgBEEAIARBAEobIQ4gAUEAIAFBAEobIQYgBSEBA0AgDCAORwRAIAIgDEEBdCIEIAdsaiEDIAIgBEEBciAHbGohCEEAIQQDQCAEIAZHBEAgASAILQABIAgtAAAgAy0AASADLQAAampqQQJ2OgAAIARBAWohBCAIQQJqIQggA0ECaiEDIAFBAWohAQwBCwsgDEEBaiEMDAELCyAFDAELDAcLDAILAn8gHSAHQQNtIgI2AhwgHSAPQQNtIgM2AhggAiADbBA3IgUEQCADQQAgA0EAShshBiACQQAgAkEAShshCiAFIQIDQCAEIAZHBEAgASAEQQNsIg4gB2xqIQMgASAOQQJqIAdsaiEMIAEgDkEBaiAHbGohCEEAIQsDQCAKIAtHBEAgAiAMLQACIAwtAAEgDC0AACAILQACIAgtAAEgCC0AACADLQACIAMtAAEgAy0AAGpqampqampqQQluOgAAIAtBAWohCyAMQQNqIQwgCEEDaiEIIANBA2ohAyACQQFqIQIMAQsLIARBAWohBAwBCwsgBQwBCwwGCwwBCwJ/IB0gB0EEbSICNgIcIB0gD0EEbSIENgIYIAIgBGwQNyIFBEAgBEEAIARBAEobIQ4gAkEAIAJBAEobIQogBSECA0AgCyAORwRAIAEgC0ECdCIEIAdsaiEDIAEgBEEDciAHbGohDCABIARBAnIgB2xqIQggASAEQQFyIAdsaiEEQQAhBgNAIAYgCkcEQCACIAwtAAMgDC0AAiAMLQABIAwtAAAgCC0AAyAILQACIAgtAAEgCC0AACAELQADIAQtAAIgBC0AASAELQAAIAMtAAMgAy0AAiADLQABIAMtAABqampqampqampqampqampBBHY6AAAgBkEBaiEGIAxBBGohDCAIQQRqIQggBEEEaiEEIANBBGohAyACQQFqIQIMAQsLIAtBAWohCwwBCwsgBQwBCwwFCwsiAQ0ADAELIAAoAgAhAiMAQSBrIikkACApIAFBASAHIA8gBxDXBSEeIAIoAgAoAgAhHEEAIQMjAEEgayIqJAACQAJAIBxB3ABqIggQUxCiAUUNACAIEFNBABBKKAIEIB4oAgRHDQAgCBBTQQAQSigCCCAeKAIIRg0BCyAeKAIEIQQgHigCCCEMA0AgBEEISCAMQQhIckUEQCADQQFqIQMgDEEBdSEMIARBAXUhBAwBCwsgHigCBCECIB4oAgghBEEAIQwgCEEDNgIUIAggAzYCECAIQwAAAEBDAAAAPxDVBiIvOAIYIAhDAACAPyAvEKQClTgCHCAIQQRqIgUgCCgCFCADbBCaBCADQQAgA0EAShshDgNAIAwgDkcEQCAEIAx2IQYgAiAMdiEHQQAhAwNAIAgoAhQiDyADTQRAIAxBAWohDAwDBSAFIAwgD2wgA2oQSkECIAcgBkEBEOgDIANBAWohAwwBCwALAAsLAkAgCEEgaiIFEI4CIgMgAiAEbCIOSQRAIwBBIGsiByQAAkAgDiADayIGIAUQMigCACAFKAIEa0EBdU0EQCMAQRBrIgIkACACIAU2AgAgAiAFKAIEIgQ2AgQgAiAEIAZBAXRqNgIIIAIoAgQhDCACKAIIIQQDQCAEIAxGBEAgAhByIAJBEGokAAUgBRAyIAwQrwYgAiAMQQJqIgw2AgQMAQsLDAELIAUQMiEKIAdBCGohAgJ/IAUQjgIgBmohDyMAQRBrIgMkACADIA82AgwjAEEQayIMJAAgBRAyGiAMQf////8HNgIMIAxB/////wc2AgggDEEMaiAMQQhqEJUCKAIAIQQgDEEQaiQAIAQgD08EQCAFEI8CIgwgBEEBdkkEQCADIAxBAXQ2AgggA0EIaiADQQxqEG8oAgAhBAsgA0EQaiQAIAQMAQtB0oEBEJYCAAshAyAFEI4CIQ9BACEEIwBBEGsiDCQAIAxBADYCDCACQQxqIAoQ1AEgAwRAIAIoAhAaIANB/////wdLBEAQ8wEACyADQQF0EFshBAsgAiAENgIAIAIgBCAPQQF0aiIPNgIIIAIgDzYCBCACEDwgBCADQQF0ajYCACAMQRBqJAAjAEEQayIEJAAgBCACKAIINgIAIAIoAgghAyAEIAJBCGo2AgggBCADIAZBAXRqNgIEIAQiAygCACEEA0AgAygCBCAERwRAIAIoAhAgAygCABCvBiADIAMoAgBBAmoiBDYCAAwBCwsgAxCyASADQRBqJAAgBRC0BiAFEDIgBSgCACAFKAIEIAJBBGoiBBCUAiAFIAQQSSAFQQRqIAJBCGoQSSAFEDIgAhA8EEkgAiACKAIENgIAIAUQjgIaIAUoAgAaIAUoAgAgBRCPAkEBdGoaIAUoAgAgBRCPAkEBdGoaIAUoAgAaIAIoAgQhBANAIAQgAigCCEcEQCACKAIQGiACIAIoAghBAms2AggMAQsLIAIoAgAEQCACKAIQGiACKAIAIQQgAhA8KAIAIAIoAgBrGiAEEDELCyAHQSBqJAAMAQsgAyAOSwRAIAUoAgAgDkEBdGohAiAFEI4CGiAFIAIQsAYgBSgCABogBSgCACAFEI8CQQF0ahogBSgCABogBSgCACAFEI4CQQF0ahoLCyAIQSxqIA4QkwIgCEE4aiAOEJMCCyAqQZQcEI4BIQ4CQAJAAkACQAJAIB4oAgBBAUYEQCAeKAIQQQFHDQEgCEEEaiICEKIBIAgoAhQgCCgCEGxHDQIgHigCBCACQQAQSigCBEcNAyAeKAIIIAJBABBKKAIIRw0EIAggAkEAEEogHhDmAiAIIAJBARBKIAJBABBKEOYCIAggAkECEEogAkEBEEoQswZBASEDA0AgAyAIKAIQTw0GIAIgCCgCFCADbBBKKAIYIQ8gAiAIKAIUIANsQQFrEEooAhghB0EAIQwgAiAIKAIUIANsQQFrEEooAgQiBUEBdCEKIAIgCCgCFCADbEEBaxBKKAIIQQF2IQkgBUEBdiEaA0AgCSAMRwRAIAcgCiAMbEECdGoiBCAFQQJ0aiELQQAhBgNAIAYgGkYEQCAMQQFqIQwMAwUgDyAEKgIAIAQqAgSSIAsqAgCSIAsqAgSSQwAAgD6UOAIAIAtBCGohCyAEQQhqIQQgBkEBaiEGIA9BBGohDwwBCwALAAsLIAggAiAIKAIUIANsQQFqEEogAiAIKAIUIANsEEoQ5gIgCCACIAgoAhQgA2xBAmoQSiACIAgoAhQgA2xBAWoQShCzBiADQQFqIQMMAAsAC0GAsgRBjDIQMEHMFBAwQYAdEDBBygIQM0HxIBAwQas2EDAQNAwIC0GAsgRB5z4QMEHMFBAwQYAdEDBBywIQM0HxIBAwQe7CABAwEDQMBwtBgLIEQd3KABAwQcwUEDBBgB0QMEHNAhAzQfEgEDBB+c4AEDAQNAwGC0GAsgRB6NYAEDBBzBQQMEGAHRAwQc4CEDNB8SAQMEH02gAQMBA0DAULQYCyBEGG4QAQMEHMFBAwQYAdEDBBzwIQM0HxIBAwQfTaABAwEDQMBAsgDhB2IwBBMGsiIiQAAkAgHEGgAWoiDigCACAIEFNBABBKKAIERgRAIA4oAgQgCBBTQQAQSigCCEYNAQtBACEMQQAhBEEAIQsgDkEgaiECAkAgCEEEahCiAQRAIAhBAEEAEPABKAIAIQMgCEEAQQAQ8AEoAgQhBSAIQQBBABDwASgCCCEGIAIgCCgCEDYCDCACIAgoAhRBAWsiBzYCECACIAIoAgwgB2wQmgQDQCAMIAIoAgxPDQIgBiAMdiEHIAUgDHYhCkEAIQ8DQCACKAIQIgkgD00EQCAMQQFqIQwMAgUgAiAJIAxsIA9qEEogAyAKIAdBARDoAyAPQQFqIQ8MAQsACwALAAtBgLIEQccJEDBBvxEQMEGAHRAwQTUQM0HxIBAwQaskEDAQNAwFCyAIEFNBABBKKAIEIQYgCBBTQQAQSigCCCEHIAgoAhAhDCAIKAIUIQUgDkHcAGoiAkPNzEw/OAIYIAJBBTYCFCACQwAAwD84AhAgAkMAAEBAOAIMIAJBJDYCCCACIAU2AgQgAiAMNgIAIAJBHGpBJBCTAiACQShqIg8gAigCBCACKAIAbBCaBANAIAQgDEcEQCAHIAR2IQIgBiAEdiEKIAQgBWwhCUEAIQMDQCADIAVGBEAgBEEBaiEEDAMFIA8gAyAJahBKQQIgCiACQQIQ6AMgA0EBaiEDDAELAAsACwsgDiAIEFNBABBKKAIENgIAIA4gCBBTQQAQSigCCDYCBCAOKAIIIQQCQCAEIA5BEGoiBSICEGwiA0sEQCMAQSBrIgwkAAJAIAQgA2siAyACEDIoAgAgAigCBGtBDG1NBEAgAiADEMMGDAELIAIQMiEEIAxBCGogAiACEGwgA2oQwgYgAhBsIAQQoQQiBCADEMEGIAIgBBDABiAEKAIEIQIDQCACIAQoAghHBEAgBCgCEBogBCAEKAIIQQxrIgM2AgggAxDMBgwBCwsgBCgCAARAIAQoAhAaIAQoAgAhAiAEEJ4EGiACEDELCyAMQSBqJAAMAQsgAyAESwRAIAIoAgAgBEEMbGohBCACEGwhAyACIAQQzQYgAiADEKsDCwsDQCAFEGwgC0sEQCAFIAsQvgEhAiAOKAIMIQQCQCAEIAIQbCIDSwRAIwBBIGsiDCQAAkAgBCADayIDIAIQMigCACACKAIEa0EMbU0EQCACIAMQwwYMAQsgAhAyIQQgDEEIaiACIAIQbCADahDCBiACEGwgBBChBCIEIAMQwQYgAiAEEMAGIAQoAgQhAgNAIAIgBCgCCEcEQCAEKAIQGiAEIAQoAghBDGsiAzYCCCADEMoGDAELCyAEKAIABEAgBCgCEBogBCgCACECIAQQngQaIAIQMQsLIAxBIGokAAwBCyADIARLBEAgAigCACAEQQxsaiEEIAIQbCEDIAIgBBDLBiACIAMQqwMLCyALQQFqIQsMAQsLC0GUARBbEKwGIQQjAEEQayICJAAgAkEIaiAEEKsGIgQgHEFAayIjEPgDIAQQ0QEgAkEQaiQAICMoAgAgCBBTQQAQSigCBBCVASAjKAIAIAgQU0EAEEooAggQjwEgIkEQakGrIxCOASErICMoAgAhLCAcQbwCaiEaQQAhDCMAQTBrIiYkAAJAAkACQAJAAkAgCARAIA5FDQEgCBBTEKIBRQ0CIAgQU0EAEEooAgQgDigCAEcNAyAIEFNBABBKKAIIIA4oAgRHDQRBACEFIwBBIGsiHyQAAkACQCAIIgIoAhBBAEoEQCAfQd+OARCOASENIAIhDwJAAkACQCAOQSBqIhEiChCiAQRAIA8oAhBBAEwNASAPQeCtAUGk2gEQqQFFDQIDQEEAIQcgBSAKKAIMTw0EA0AgCigCECAHTQRAIAVBAWohBQwCBSAKIAooAhAgBWwgB2oQSiECIA8gBSAHEPABIQQgDyAFIAdBAWoiBxDwASEDQQAhCQJAAkACQAJAAkACQAJAAkACQAJAIAIoAgBBAkYEQCAEKAIAQQJHDQEgAygCAEECRw0CIAIoAhBBAUcNAyAEKAIQQQFHDQQgAygCEEEBRw0FIAIoAgQgAygCBEcNBiACKAIIIAMoAghHDQcgBCgCBCADKAIERw0IIAQoAgggAygCCEcNCQNAIAkgBCgCCE8NDUEAIQYgCSACKAIITwRAQYCyBEH90AEQMEGi0QEQMEGAHRAwQfcAEDNB8SAQMEGq0gEQMBA0DBULIAIoAhggAigCDCAJbGohECAEIAkQTCESIAMgCRBMIRQDQCAGIAQoAgRPBEAgCUEBaiEJDAIFIBAgBkECdCILaiALIBJqKgIAIAsgFGoqAgCTOAIAIAZBAWohBgwBCwALAAsAC0GAsgRBndAAEDBBvxEQMEGAHRAwQdYAEDNB8SAQMEG61QAQMBA0DAkLQYCyBEGR3AAQMEG/ERAwQYAdEDBB1wAQM0HxIBAwQbrVABAwEDQMCAtBgLIEQdfgABAwQb8REDBBgB0QMEHYABAzQfEgEDBButUAEDAQNAwHC0GAsgRB2PAAEDBBvxEQMEGAHRAwQdkAEDNB8SAQMEGu9QAQMBA0DAYLQYCyBEGN+QAQMEG/ERAwQYAdEDBB2gAQM0HxIBAwQa71ABAwEDQMBQtBgLIEQbP+ABAwQb8REDBBgB0QMEHbABAzQfEgEDBBrvUAEDAQNAwEC0GAsgRB/oABEDBBvxEQMEGAHRAwQdwAEDNB8SAQMEHZgQEQMBA0DAMLQYCyBEHRhgEQMEG/ERAwQYAdEDBB3QAQM0HxIBAwQYOHARAwEDQMAgtBgLIEQd6KARAwQb8REDBBgB0QMEHeABAzQfEgEDBB2YEBEDAQNAwBC0GAsgRB2I0BEDBBvxEQMEGAHRAwQd8AEDNB8SAQMEGDhwEQMBA0CwwICwALAAsAC0GAsgRBgSsQMEG/ERAwQYAdEDBByAAQM0HxIBAwQecvEDAQNAwEC0GAsgRBqDgQMEG/ERAwQYAdEDBByQAQM0HxIBAwQY48EDAQNAwDC0GAsgRBj8YAEDBBvxEQMEGAHRAwQcoAEDNB8SAQMEGPygAQMBA0DAILIA0QdiAfQdWPARCOASEtIwBBMGsiCyQAIA5BPGoiJxCUBCALQQhqQQRyISggDioCNBBuITVBASEEAkADQAJAAkACQAJAAkACQAJAAkAgERCiAUEBayAESwRAIBEgBEEBaxCTBCEGIBEgBBCTBCEKIBEgBEEBaiIDEJMEIQcCfyAREKIBIARLBEAgEUEAEEooAgQgESAEEEooAgRusxDXBhDWBiIvi0MAAABPXQRAIC+oDAILQYCAgIB4DAELQYCyBEHotgEQMEGWtwEQMEGAHRAwQd4AEDNB8SAQMEHvuQEQMBA0DA0LIRAgBCARKAIQbyESAkAgBigCBCAKKAIERw0AIAYoAgQgBygCBEcNACAGKAIIIAooAghHDQIgBigCCCAHKAIIRw0DQQEhAiAKKAIEQQFrIgRBASAEQQFLGyEkIAooAghBAWsiBEEBIARBAUsbIS4gErIhMANAIAIgLkYNCUEBIQQgArMhMSAGIAJBAWsiCRBMISAgBiACEEwhFCAGIAJBAWoiBRBMIRcgCiAJEEwhFSAKIAIQTCEhIAogBRBMIRYgByAJEEwhGSAHIAIQTCEbIAcgBRBMIRgDQCAEICRGBEAgBSECDAIFAkAgISAEQQJ0IgJqIgkqAgAQbiA1XQ0AAkACQCAJKgIAIi8gICAEQQFrQQJ0IglqKgIAIjJeRQ0AIC8gAiAgaioCAF5FDQAgLyAgIARBAWpBAnQiDWoqAgBeRQ0AIC8gCSAUaioCAF5FDQAgLyACIBRqKgIAXkUNACAvIA0gFGoqAgBeRQ0AIC8gCSAXaioCAF5FDQAgLyACIBdqKgIAXkUNACAvIA0gF2oqAgBeRQ0AIC8gCSAVaioCAF5FDQAgLyACIBVqKgIAXkUNACAvIA0gFWoqAgBeRQ0AIC8gCSAhaioCAF5FDQAgLyANICFqKgIAXkUNACAvIAkgFmoqAgBeRQ0AIC8gAiAWaioCAF5FDQAgLyANIBZqKgIAXkUNACAvIAkgGWoqAgBeRQ0AIC8gAiAZaioCAF5FDQAgLyANIBlqKgIAXkUNACAvIAkgG2oqAgBeRQ0AIC8gAiAbaioCAF5FDQAgLyANIBtqKgIAXkUNACAvIAkgGGoqAgBeRQ0AIC8gAiAYaioCAF5FDQAgLyANIBhqKgIAXg0BCyAvIDJdRQ0BIC8gAiAgaioCAF1FDQEgLyAgIARBAWpBAnQiDWoqAgBdRQ0BIC8gCSAUaioCAF1FDQEgLyACIBRqKgIAXUUNASAvIA0gFGoqAgBdRQ0BIC8gCSAXaioCAF1FDQEgLyACIBdqKgIAXUUNASAvIA0gF2oqAgBdRQ0BIC8gCSAVaioCAF1FDQEgLyACIBVqKgIAXUUNASAvIA0gFWoqAgBdRQ0BIC8gCSAhaioCAF1FDQEgLyANICFqKgIAXUUNASAvIAkgFmoqAgBdRQ0BIC8gAiAWaioCAF1FDQEgLyANIBZqKgIAXUUNASAvIAkgGWoqAgBdRQ0BIC8gAiAZaioCAF1FDQEgLyANIBlqKgIAXUUNASAvIAkgG2oqAgBdRQ0BIC8gAiAbaioCAF1FDQEgLyANIBtqKgIAXUUNASAvIAkgGGoqAgBdRQ0BIC8gAiAYaioCAF1FDQEgLyANIBhqKgIA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AkEgaiADIA1BEGoQWiACQShqIAMgDUEYahBaIAJBMGogAyANQSBqEFogAkE4aiADIA1BKGoQWiAIIAJBDGoiAyACQQhqIgUgLyA2lBCFAiAGIAggAioCECACKgIUIAIoAgwgAigCCBBYOAIAIAYgCCACKgIYIAIqAhwgAigCDCACKAIIEFg4AgQgBiAIIAIqAiAgAioCJCACKAIMIAIoAggQWDgCCCAGIAggAioCKCACKgIsIAIoAgwgAigCCBBYOAIMIAYgCCACKgIwIAIqAjQgAigCDCACKAIIEFg4AhAgBiAIIAIqAjggAioCPCACKAIMIAIoAggQWDgCFCAIIAMgBSAvIDOUEIUCIAYgCCACKgJAIAIqAkQgAigCDCACKAIIEFg4AhggBiAIIAIqAkggAioCTCACKAIMIAIoAggQWDgCHCAGIAggAioCUCACKgJUIAIoAgwgAigCCBBYOAIgIAYgCCACKgJYIAIqAlwgAigCDCACKAIIEFg4AiQgBiAIIAIqAmAgAioCZCACKAIMIAIoAggQWDgCKCAGIAggAioCaCACKgJsIAIoAgwgAigCCBBYOAIsIAggAyAFIC8gNZQQhQIgBiAIIAIqAnAgAioCdCACKAIMIAIoAggQWDgCMCAGIAggAioCeCACKgJ8IAIoAgwgAigCCBBYOAI0IAYgCCACKgKAASACKgKEASACKAIMIAIoAggQWDgCOCAGIAggAioCiAEgAioCjAEgAigCDCACKAIIEFg4AjwgBiAIIAIqApABIAIqApQBIAIoAgwgAigCCBBYOAJAIAYgCCACKgKYASACKgKcASACKAIMIAIoAggQWDgCRCAIIAMgBSAvIDSUEIUCIAYgCCACKgKgASACKgKkASACKAIMIAIoAggQWDgCSCAGIAggAioCqAEgAioCrAEgAigCDCACKAIIEFg4AkwgBiAIIAIqArABIAIqArQBIAIoAgwgAigCCBBYOAJQIAYgCCACKgK4ASACKgK8ASACKAIMIAIoAggQWDgCVCAGIAggAioCwAEgAioCxAEgAigCDCACKAIIEFg4AlggBiAIIAIqAsgBIAIqAswBIAIoAgwgAigCCBBYOAJcIAggAyAFIC8gMpQQhQIgBiAIIAIqAtABIAIqAtQBIAIoAgwgAigCCBBYOAJgIAYgCCACKgLYASACKgLcASAC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ZyB3b3JrIG92ZXJmbG93LgoAIyMjIEZlYXR1cmUgY2FuZGlkYXRlcyBmb3IgdHJhY2tpbmcgYXJlIG92ZXJmbG93LgoAYXJnbENhbWVyYUZydXN0dW1SSCgpOiBhclBhcmFtRGVjb21wTWF0KCkgaW5kaWNhdGVkIHBhcmFtZXRlciBlcnJvci4KAGFyVmlkZW9PcGVuOiBFcnJvciwgdmlkZW8gZGV2aWNlIGFscmVhZHkgb3Blbi4KAGtwbURlbGV0ZVJlZkRhdGFTZXQoKTogTlVMTCByZWZEYXRhU2V0UHRyL3JlZkltYWdlLgoAU3RhcnQgdHJhY2tpbmdfdGhyZWFkICMlZC4KAE91dCBvZiBtZW1vcnkhIQoARGF0YSBudW0gZXJyb3IhIQoAdwBJRCBhbHJlYWR5IGV4aXN0cwAlcyVzACVzLiVzAHZlY3RvcgAvaG9tZS93YWx0ZXIva2Fsd2FsdC1naXRodWIvQVIuanMtZ2l0aHViLW9yZy9hcnRvb2xraXQ1LWpzL2xpYi9hcnRvb2xraXQ1L2xpYi9TUkMvS1BNL0ZyZWFrTWF0Y2hlci9kZXRlY3RvcnMvb3JpZW50YXRpb25fYXNzaWdubWVudC5jcHAAL2hvbWUvd2FsdGVyL2thbHdhbHQtZ2l0aHViL0FSLmpzLWdpdGh1Yi1vcmcvYXJ0b29sa2l0NS1qcy9saWIvYXJ0b29sa2l0NS9saWIvU1JDL0tQTS9GcmVha01hdGNoZXIvZnJhbWV3b3JrL3RpbWVycy5jcHAAL2hvbWUvd2FsdGVyL2thbHdhbHQtZ2l0aHViL0FSLmpzLWdpdGh1Yi1vcmcvYXJ0b29sa2l0NS1qcy9saWIvYXJ0b29sa2l0NS9saWIvU1JDL0tQTS9GcmVha01hdGNoZXIvZGV0ZWN0b3JzL2hhcnJpcy5jcHAAL2hvbWUvd2FsdGVyL2thbHdhbHQtZ2l0aHViL0FSLmpzLWdpdGh1Yi1vcmcvYXJ0b29sa2l0NS1qcy9saWIvYXJ0b29sa2l0NS9saWIvU1JDL0tQTS9GcmVha01hdGNoZXIvZGV0ZWN0b3JzL0RvR19zY2FsZV9pbnZhcmlhbnRfZGV0ZWN0b3IuY3BwAC9ob21lL3dhbHRlci9rYWx3YWx0LWdpdGh1Yi9BUi5qcy1naXRodWItb3JnL2FydG9vbGtpdDUtanMvbGliL2FydG9vbGtpdDUvbGliL1NSQy9LUE0vRnJlYWtNYXRjaGVyL21hdGNoZXJzL2hvdWdoX3NpbWlsYXJpdHlfdm90aW5nLmNwcAAvaG9tZS93YWx0ZXIva2Fsd2FsdC1naXRodWIvQVIuanMtZ2l0aHViLW9yZy9hcnRvb2xraXQ1LWpzL2xpYi9hcnRvb2xraXQ1L2xpYi9TUkMvS1BNL0ZyZWFrTWF0Y2hlci9mcmFtZXdvcmsvaW1hZ2UuY3BwAC9ob21lL3dhbHRlci9rYWx3YWx0LWdpdGh1Yi9BUi5qcy1naXRodWItb3JnL2FydG9vbGtpdDUtanMvbGliL2FydG9vbGtpdDUvbGliL1NSQy9LUE0vRnJlYWtNYXRjaGVyL2RldGVjdG9ycy9nYXVzc2lhbl9zY2FsZV9zcGFjZV9weXJhbWlkLmNwcAAvaG9tZS93YWx0ZXIva2Fsd2FsdC1naXRodWIvQVIuanMtZ2l0aHViLW9yZy9hcnRvb2xraXQ1LWpzL2xpYi9hcnRvb2xraXQ1L2xpYi9TUkMvS1BNL0ZyZWFrTWF0Y2hlci9kZXRlY3RvcnMvcHlyYW1pZC5jcHAAaW5mbwBFcnJvcjogaWNwR2V0Sl9VX1hjAHdiAHJiAEFSX1BJWEVMX0ZPUk1BVF9SR0IAUGF0dGVybiBleHRyYWN0aW9uIGZhaWxlZC4AQXNzZXJ0aW9uIGBweXJhbWlkYCBmYWlsZWQgaW4gAFRyYWNraW5nIHRocmVhZCA9ICVkCgBTSVpFID0gJWQsICVkCgBFcnJvciAyOiBpY3BHZXRJbml0WHcyWGMKAD8/PyAyCgBFcnJvcjogdW5zdXBwb3J0ZWQgcGl4ZWwgZm9ybWF0LgoAYXJWaWRlb09wZW5Bc3luYzogRXJyb3IsIHZpZGVvIGRldmljZSBhbHJlYWR5IG9wZW4uCgBVbmtub3duIG9yIHVuc3VwcG9ydGVkIGxhYmVsaW5nIHRocmVzaG9sZCBtb2RlIHJlcXVlc3RlZC4gU2V0IHRvIG1hbnVhbC4KAGtwbURlbGV0ZVJlZkRhdGFTZXQoKTogMCB4c2l6ZS95c2l6ZS9kcGkuCgBFcnJvciAoJWQpOiB1bmFibGUgdG8gb3BlbiBjYW1lcmEgcGFyYW1ldGVycyBmaWxlICIlcyIgZm9yIHdyaXRpbmcuCgBFcnJvcjogTlVMTCBwYXR0SGFuZGxlLgoARW5kIHRyYWNraW5nX3RocmVhZCAjJWQuCgBFcnJvcjogdW5hYmxlIHRvIG9wZW4gbXVsdGltYXJrZXIgY29uZmlnIGZpbGUgJyVzJy4KAE91dCBvZiBtZW1vcnkhIQoAcgAvaG9tZS93YWx0ZXIva2Fsd2FsdC1naXRodWIvQVIuanMtZ2l0aHViLW9yZy9hcnRvb2xraXQ1LWpzL2xpYi9hcnRvb2xraXQ1L2xpYi9TUkMvS1BNL0ZyZWFrTWF0Y2hlci9tYXRjaGVycy9mcmVhay5oAHdhcm5pbmcAICUxMGcAQnVpbGQgUHlyYW1pZAAlNGQAd2IAcmIAQVJfUElYRUxfRk9STUFUX0JHUgBNQU5VQUwAQVJfUElYRUxfRk9STUFUX1JHQgBHZW5lcmljIGVycm9yIGR1cmluZyBtYXRjaGluZyBwaGFzZS4AIGxpbmUgACVzJXMKAEZpbGUgb3BlbiBlcnJvci4gJXMKAERpc3RvcnRpb24gZmFjdG9yOiBrMT0lMS4xMGYsIGsyPSUxLjEwZiwgcDE9JTEuMTBmLCBwMj0lMS4xMGYKAEVycm9yOiBtYWxsb2MKAEVycm9yIDM6IGljcEdldEluaXRYdzJYYwoARXJyb3IgaWNwR2V0Sl9VX1MKAD09PT09PSAlcyA9PT09PT09PQoAPz8/IDMKAEVycm9yOiBjYW4ndCBsb2FkIHBhdHRlcm4gZnJvbSBOVUxMIGJ1ZmZlci4KAGtwbVNldFJlZkRhdGFTZXQoKTogTlVMTCBrcG1IYW5kbGUvZmlsZW5hbWUuCgBFcnJvciBzYXZpbmcgZmVhdHVyZSBtYXA6IGVycm9yIHdyaXRpbmcgZGF0YS4KAE91dCBvZiBtZW1vcnkhIQoAZXJyb3IARnJlYWsgZmVhdHVyZXMgLSAlZAByYgBBUl9QSVhFTF9GT1JNQVRfQkdSAEFVVE9fTUVESUFOAEFSX1BJWEVMX0ZPUk1BVF9SR0JBAEluc3VmZmljaWVudCBjb250cmFzdCBkdXJpbmcgbWF0Y2hpbmcuACU3LjVmIAAgbGluZSAARXJyb3Igb3BlbmluZyBmaWxlICclcyc6IAAgICAgICAgICAgICAgICAgICBmeD0lZiwgZnk9JWYsIHgwPSVmLCB5MD0lZiwgcz0lZgoARXJyb3IgNDogaWNwR2V0SW5pdFh3MlhjCgBFcnJvciBpY3BHZXRVX2Zyb21fWF9ieV9NYXRYMlUKAEVycm9yIGFsbG9jYXRpbmcgbWVtb3J5LgoARXJyb3I6IG91dCBvZiBtZW1vcnkuCgBFcnJvcjogVW5hYmxlIHRvIG9wZW4gZmlsZSAnJXMnIGZvciB3cml0aW5nLgoARXJyb3I6IHVuYWJsZSB0byBvcGVuIGZpbGUgJyVzJXMnIGZvciByZWFkaW5nLgoAT3V0IG9mIG1lbW9yeSEhCgBTdGVwIHNpemUgbXVzdCBiZSBlcXVhbCB0byB3aWR0aCBmb3Igbm93AEV4dHJhY3QgRmVhdHVyZXMAJXMAV2lkdGggY2Fubm90IGJlIHplcm8AU291cmNlIHdpZHRoIG11c3QgYmUgZXZlbgBJbWFnZSBpcyB0b28gc21hbGwAeCBvdXQgb2YgcmFuZ2UAQ2xvY2sgaGFzIG5vdCBiZWVuIHN0YXJ0ZWQAUHlyYW1pZCBpcyBub3QgYWxsb2NhdGVkACVkAHJiAEFVVE9fT1RTVQBBUl9QSVhFTF9GT1JNQVRfQkdSQQBBUl9QSVhFTF9GT1JNQVRfUkdCQQB3cCBtdXN0IGJlIGF0IGxlYXN0IDEAQmFyY29kZSBtYXRjaGluZyBjb3VsZCBub3QgZmluZCBjb3JyZWN0IGJhcmNvZGUgbG9jYXRvciBwYXR0ZXJuLgBbJXNdIAA6IAAlcyVzCgBEaXN0b3J0aW9uIGZhY3RvciA9ICVmICVmICVmICVmICVmICVmCgBFcnJvciA1OiBpY3BHZXRJbml0WHcyWGMKAEVycm9yIGljcEdldFhjX2Zyb21fWHdfYnlfTWF0WHcyWGMKAEVycm9yIHJlYWRpbmcgaW1hZ2VTZXQuCgBFcnJvciB3aGlsZSBhZGRpbmcgcmVmZXJlbmNlIGRhdGEgc2V0OiBrcG1HZW5SZWZEYXRhU2V0KCkgZmFpbGVkLgoARXJyb3Igb3BlbmluZyAnJXMnLgoAQ2FuJ3Qgb3BlbiBKUEVHIGZpbGUgJyVzJwoAT3V0IG9mIG1lbW9yeSEhCgBQYXR0ZXJuIERhdGEgcmVhZCBlcnJvciEhCgBSZWFkIGVycm9yISEKAFslc10gWyVzXSBbJXNdIDogRm91bmQgJWQgZmVhdHVyZXMAJWYAd2IAQVJfUElYRUxfRk9STUFUX0FCR1IAUHlyYW1pZCBpcyBOVUxMAEFVVE9fQURBUFRJVkUAQVJfUElYRUxfRk9STUFUX0JHUkEAQmFyY29kZSBtYXRjaGluZyBlcnJvciBkZXRlY3Rpb24vY29ycmVjdGlvbiBmb3VuZCB1bnJlY292ZXJhYmxlIGVycm9yLgBFcnJvciBjcmVhdGluZyBmdWxsIGZpbGUgcGF0aCBmcm9tICclcycgYW5kICclcycAQXNzZXJ0aW9uIGB4IDwgbU1heFhgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBoZWlnaHQgPj0gNWAgZmFpbGVkIGluIABBc3NlcnRpb24gYGhlaWdodCA+PSAxYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgaGVpZ2h0ID4gMGAgZmFpbGVkIGluIABBc3NlcnRpb24gYG1JbWFnZXMuc2l6ZSgpID4gMGAgZmFpbGVkIGluIABBc3NlcnRpb24gYHggPj0gMGAgZmFpbGVkIGluIABBc3NlcnRpb24gYG1TdG9wVGltZSA+PSAwYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgZHN0ICE9IDBgIGZhaWxlZCBpbiAAJXMlcwoARGlzdG9ydGlvbiBmYWN0b3IgPSAlZiAlZiAlZiAlZiAlZgoARXJyb3IgPSAlZgoARXJyb3IgNjogaWNwR2V0SW5pdFh3MlhjCgAgICAgICAgICBJbWFnZVNpemUgPSAlN2RbcGl4ZWxdCgA9PT09PT09PT0gJWQgPT09PT09PT09PT0KAEltYWdlc2V0IGNvbnRhaW5zICVkIGltYWdlcy4KAEVycm9yOiBVbmFibGUgdG8gb3BlbiBmaWxlICclcycgZm9yIHJlYWRpbmcuCgBFcnJvciAoJWQpOiB1bmFibGUgdG8gb3BlbiBjYW1lcmEgcGFyYW1ldGVycyBmaWxlICIlcyIgZm9yIHJlYWRpbmcuCgBFcnJvciBwcm9jZXNzaW5nIG11bHRpbWFya2VyIGNvbmZpZyBmaWxlICclcyc6IEZpcnN0IGxpbmUgbXVzdCBiZSBudW1iZXIgb2YgbWFya2VyIGNvbmZpZ3MgdG8gcmVhZC4KAEVycm9yIHJlYWRpbmcgcGF0dGVybiBmaWxlICclcycuCgBIZWlnaHQgY2Fubm90IGJlIHplcm8AJWYgJWYgJWYgJWYAeCBtdXN0IGJlIHBvc2l0aXZlAExhcGxhY2lhbiBweXJhbWlkIGhhcyBub3QgYmVlbiBhbGxvY2F0ZWQAQ2xvY2sgaGFzIG5vdCBiZWVuIHN0b3BwZWQAQVJfUElYRUxfRk9STUFUX0FCR1IAQVJfUElYRUxfRk9STUFUX01PTk8ARGVzdGluYXRpb24gaXMgTlVMTABBVVRPX0JSQUNLRVRJTkcAaHAgbXVzdCBiZSBhdCBsZWFzdCAxAEVycm9yICglZCk6IHVuYWJsZSB0byBkZXRlcm1pbmUgZmlsZSBsZW5ndGguAE1hdGNoaW5nIGNvbmZpZGVuY2UgY3V0b2ZmIHZhbHVlIG5vdCByZWFjaGVkLgBBc3NlcnRpb24gYHkgPj0gbU1pbllgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBpbWFnZS50eXBlKCkgPT0gSU1BR0VfVUlOVDhgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBzdG9yZS5zaXplKCkgPT0gcG9pbnRzLnNpemUoKWAgZmFpbGVkIGluIAAgSU5GTyAgACVzJXMKAERpc3RvcnRpb24gZmFjdG9yID0gJWYgJWYgJWYgJWYKAEVycm9yIDc6IGljcEdldEluaXRYdzJYYwoARXh0cmFjdGVkIGZlYXR1cmVzID0gJTdkW3BpeGVsXQoARXJyb3IgaWNwMkdldFRTCgBGYWxsaW5nIGJhY2sgdG8gcmVhZGluZyAnJXMlcycgaW4gQVJUb29sS2l0IHY0LnggZm9ybWF0LgoARXJyb3IgaW4gb3BlbmluZyAnJXMnIGluIHppcGZpbGUuCgBFcnJvciByZWFkaW5nIEpQRUcgZmlsZS4KAEVycm9yIHdoaWxlIGFkZGluZyByZWZlcmVuY2UgZGF0YSBzZXQ6IGtwbU1lcmdlUmVmRGF0YVNldCgpIGZhaWxlZC4KAEVycm9yIHNhdmluZyBmZWF0dXJlIHNldDogZXJyb3Igd3JpdGluZyBkYXRhLgoAT3V0IG9mIG1lbW9yeSEhCgAAAAAAAEAOAAAEEAAAShIAAF0UAABpGAAAQnVpbGQgSW5kZXgAWyVzXSBbJXNdIFslc10gOiAlczogJWYgbXMASW1hZ2UgbXVzdCBiZSBncmF5c2NhbGUAeSBvdXQgb2YgcmFuZ2UARmVhdHVyZSBzdG9yZSBoYXMgbm90IGJlZW4gYWxsb2NhdGVkACVkACVsbHUlYwB3YgBBUl9QSVhFTF9GT1JNQVRfTU9OTwBBUl9QSVhFTF9GT1JNQVRfQVJHQgBNYXhpbXVtIGFsbG93YWJsZSBwb3NlIGVycm9yIGV4Y2VlZGVkLgBBc3NlcnRpb24gYHN0ZXAgPj0gd2lkdGhgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBpKzErY2h1bmtfc2l6ZSA8IHdpZHRoYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgcHlyYW1pZC0+bnVtT2N0YXZlcygpID4gMGAgZmFpbGVkIGluIABBc3NlcnRpb24gYHNyYyAhPSAwYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgeCA8IG1HcmFkaWVudHNbb2N0YXZlKm1OdW1TY2FsZXNQZXJPY3RhdmUrc2NhbGVdLndpZHRoKClgIGZhaWxlZCBpbiAARXJyb3IgaW4gb3BlbmluZyAnJXMnIGZvciByZWFkaW5nCgAgRmlsdGVyZWQgZmVhdHVyZXMgPSAlN2RbcGl4ZWxdCgBMYWJlbGluZyB0aHJlc2hvbGQgbW9kZSBzZXQgdG8gJXMuCgBFcnJvciByZWFkaW5nIEpQRUcgZmlsZSBoZWFkZXIuCgBFcnJvcjogc3VwcGxpZWQgZmlsZSBkb2VzIG5vdCBhcHBlYXIgdG8gYmUgYW4gQVJUb29sS2l0IGNhbWVyYSBwYXJhbWV0ZXIgZmlsZS4KAGtwbURlbGV0ZVJlZkRhdGFTZXQoKTogTlVMTCByZWZEYXRhU2V0UHRyMS9yZWZEYXRhU2V0UHRyMi4KAENhbid0IHJlYWQgSlBFRyBmaWxlICclcycKAEFSX1BJWEVMX0ZPUk1BVF8ydnV5AFB5cmFtaWQgZG9lcyBub3QgY29udGFpbiBhbnkgbGV2ZWxzAFN0ZXAgbXVzdCBiZSBncmVhdGVyIHRoYW4gb3IgZXF1YWwgdGhlIHdpZHRoAHggbXVzdCBiZSBsZXNzIHRoYW4gdGhlIGltYWdlIHdpZHRoAEV4dGVuZGluZyBiZXlvbmQgdGhlIHdpZHRoIG9mIHRoZSBpbWFnZQBTb3VyY2UgaXMgTlVMTABBUl9QSVhFTF9GT1JNQVRfQVJHQgBFcnJvciAoJWQpOiB1bmFibGUgdG8gcmVhZCBmcm9tIGZpbGUuAE11bHRpLW1hcmtlciBwb3NlIGVycm9yIHZhbHVlIGV4Y2VlZGVkLgANJTRkLyU0ZC4AQXNzZXJ0aW9uIGBweXJhbWlkYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgeSA8IG1NYXhZYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgaW1hZ2UuY2hhbm5lbHMoKSA9PSAxYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgbnVtX3BvaW50cyA9PSBwb2ludHMuc2l6ZSgpYCBmYWlsZWQgaW4gACU3LjVmIAAgSU5GTyAgAGtwbVNldFJlZkRhdGFTZXQoKTogTlVMTCBrcG1IYW5kbGUvcmVmRGF0YVNldC4KAGtwbURlbGV0ZVJlZkRhdGFTZXQoKTogTlVMTCByZWZEYXRhU2V0UHRyLgoARXJyb3I6IHVuYWJsZSB0byBvcGVuIGZpbGUgJyVzJyBmb3Igd3JpdGluZy4KAEVycm9yIHByb2Nlc3NpbmcgbXVsdGltYXJrZXIgY29uZmlnIGZpbGUgJyVzJzogcGF0dGVybiAnJXMnIHNwZWNpZmllZCBpbiBtdWx0aW1hcmtlciBjb25maWd1cmF0aW9uIHdoaWxlIGluIGJhcmNvZGUtb25seSBtb2RlLgoARXJyb3I6IFVuc3VwcG9ydGVkIHBpeGVsIGZvcm1hdCAoJWQpIHJlcXVlc3RlZC4KAEVycm9yIGluIHJlYWRpbmcgJyVzJy4KAAojIyMgU3VyZmFjZSBOby4lZCAjIyMKAEFSX1BJWEVMX0ZPUk1BVF8ydnV5AEFSX1BJWEVMX0ZPUk1BVF95dXZzACVzAEltYWdlIG11c3QgaGF2ZSAxIGNoYW5uZWwAL2hvbWUvd2FsdGVyL2thbHdhbHQtZ2l0aHViL0FSLmpzLWdpdGh1Yi1vcmcvYXJ0b29sa2l0NS1qcy9saWIvYXJ0b29sa2l0NS9saWIvU1JDL0tQTS9GcmVha01hdGNoZXIvbWF0Y2hlcnMvdmlzdWFsX2RhdGFiYXNlLmgAU2hvdWxkIGJlIHNhbWUgc2l6ZQBSZWplY3RlZCBmcmVxdWVudGx5IG1pc3JlY29nbmlzZWQgbWF0cml4IG1hcmtlci4AQXNzZXJ0aW9uIGBidWNrZXRbMF0uZmlyc3QgPj0gYnVja2V0W25dLmZpcnN0YCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgYW5nbGUgPiAtUElgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBjaGFubmVscyA+IDBgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBzcmNfd2lkdGggPiAwYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgeSA+PSAwYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgZHluYW1pY19jYXN0PGNvbnN0IEJpbm9taWFsUHlyYW1pZDMyZio+KHB5cmFtaWQpYCBmYWlsZWQgaW4gAGtwbVNhdmVSZWZEYXRhU2V0KCk6IE5VTEwgZmlsZW5hbWUvcmVmRGF0YVNldC4KAGtwbVNldFJlZkRhdGFTZXQoKTogcmVmRGF0YVNldC4KAEVycm9yOiBzdXBwbGllZCBidWZmZXIgZG9lcyBub3QgYXBwZWFyIHRvIGJlIEFSVG9vbEtpdCBjYW1lcmEgcGFyYW1ldGVycy4KAEVycm9yIHByb2Nlc3NpbmcgbXVsdGltYXJrZXIgY29uZmlnIGZpbGUgJyVzJzogVW5hYmxlIHRvIGRldGVybWluZSBkaXJlY3RvcnkgbmFtZS4KAEVycm9yIGluIHdyaXRpbmcgJyVzJyBpbiB0aGUgemlwZmlsZS4KAEVycm9yIHNhdmluZyBpbWFnZSBzZXQ6IGVycm9yIHdyaXRpbmcgZGF0YS4KAEFSX1BJWEVMX0ZPUk1BVF95dXZzAE51bWJlciBvZiBjaGFubmVscyBjYW5ub3QgYmUgemVybwB5IG11c3QgYmUgcG9zaXRpdmUAV2lkdGggbXVzdCBiZSBwb3NpdGl2ZQBhbmdsZSBvdXQgb2YgcmFuZ2UAT25seSBiaW5vbWlhbCBweXJhbWlkIGlzIHN1cHBvcnRlZABudGhfZWxlbWVudCBmYWlsZWQAQVJfUElYRUxfRk9STUFUX1JHQl81NjUAQXNzZXJ0aW9uIGBtUHlyYW1pZC5zaXplKCkgPT0gbU51bU9jdGF2ZXMqbU51bVNjYWxlc1Blck9jdGF2ZWAgZmFpbGVkIGluIAAgbGluZSAARmllbGQtb2YtdmlldyB2ZXJ0aWNhbCA9ICUuMWYsIGhvcml6b250YWwgPSAlLjFmIGRlZ3JlZXMsIGFzcGVjdCByYXRpbyA9ICUuM2YKAE1heCBmZWF0dXJlID0gJWQKACAgUmVhZCBJbWFnZVNldC4KAEVycm9yIHNhdmluZyBLUE0gZGF0YTogdW5hYmxlIHRvIG9wZW4gZmlsZSAnJXMlcyVzJyBmb3Igd3JpdGluZy4KAEVycm9yICglZCk6IHVuYWJsZSB0byBvcGVuIGV4dGVybmFsIHBhcmFtZXRlcnMgZmlsZSAiJXMiIGZvciB3cml0aW5nLgoARXJyb3IgaW4gY2xvc2luZyAlcyBpbiB0aGUgemlwZmlsZS4KAEF1dG8gdGhyZXNob2xkIChicmFja2V0KSBtYXJrZXIgY291bnRzIC1bJTNkOiAlM2RdIFslM2Q6ICUzZF0gWyUzZDogJTNkXSsuCgBFcnJvciBwcm9jZXNzaW5nIG11bHRpbWFya2VyIGNvbmZpZyBmaWxlICclcyc6IFVuYWJsZSB0byBsb2FkIHBhdHRlcm4gJyVzJy4KAE91dCBvZiBtZW1vcnkhIQoAUHlyYW1pZCBoYXMgbm90IGJlZW4gYWxsb2NhdGVkIHlldAAlbGYAQVJfUElYRUxfRk9STUFUX1JHQl81NjUAQVJfUElYRUxfRk9STUFUX1JHQkFfNTU1MQAuAEFzc2VydGlvbiBgcFswXSA+IHBtMVstMV1gIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBhbmdsZSA8PSBQSWAgZmFpbGVkIGluIABBc3NlcnRpb24gYGQudHlwZSgpID09IElNQUdFX0YzMmAgZmFpbGVkIGluIABBc3NlcnRpb24gYHNyY19oZWlnaHQgPiAwYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgb2N0YXZlID49IDBgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGB5IDwgbUdyYWRpZW50c1tvY3RhdmUqbU51bVNjYWxlc1Blck9jdGF2ZStzY2FsZV0uaGVpZ2h0KClgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBtRGF0YS5nZXQoKWAgZmFpbGVkIGluIAA6IAAlM2Q6ICglM2QsJTNkKSA6ICVmIG1pbj0lZiBtYXg9JWYsIHNkPSVmCgBwb2ludHMtJWQKAEVycm9yICglZCk6IHVuYWJsZSB0byBvcGVuIGV4dGVybmFsIHBhcmFtZXRlcnMgZmlsZSAiJXMiIGZvciByZWFkaW5nLgoAQXV0byB0aHJlc2hvbGQgKGJyYWNrZXQpIGFkanVzdGVkIHRocmVzaG9sZCB0byAlZC4KAEVycm9yIG9wZW5pbmcgZmlsZSAnJXMuaXNldCcuCgBFcnJvciBpbiBjbG9zaW5nICclcycuCgB5IG11c3QgYmUgbGVzcyB0aGFuIHRoZSBpbWFnZSBoZWlnaHQAL2hvbWUvd2FsdGVyL2thbHdhbHQtZ2l0aHViL0FSLmpzLWdpdGh1Yi1vcmcvYXJ0b29sa2l0NS1qcy9saWIvYXJ0b29sa2l0NS9saWIvU1JDL0tQTS9GcmVha01hdGNoZXIvZGV0ZWN0b3JzL2dhdXNzaWFuX3NjYWxlX3NwYWNlX3B5cmFtaWQuaABIZWlnaHQgbXVzdCBiZSBwb3NpdGl2ZQBPbmx5IEYzMiBpbWFnZXMgc3VwcG9ydGVkAFNob3VsZCBiZSBtYXhpbWEARGF0YSBwb2ludGVyIGlzIE5VTEwAUHlyYW1pZCBpcyBOVUxMAEFSX1BJWEVMX0ZPUk1BVF9SR0JBXzQ0NDQAQVJfUElYRUxfRk9STUFUX1JHQkFfNTU1MQBBc3NlcnRpb24gYHNjYWxlID49IG1NaW5TY2FsZWAgZmFpbGVkIGluIABBc3NlcnRpb24gYGltYWdlLndpZHRoKCkgPT0gbVB5cmFtaWRbMF0ud2lkdGgoKWAgZmFpbGVkIGluIABbJSAuM2YgJSAuM2YgJSAuM2ZdIFslIDYuMWZdCgBFcnJvciBwcm9jZXNzaW5nIG11bHRpbWFya2VyIGNvbmZpZyBmaWxlICclcycsIG1hcmtlciBkZWZpbml0aW9uICUzZDogRmlyc3QgbGluZSBtdXN0IGJlIHBhdHRlcm4gd2lkdGguCgBFcnJvciAoJWQpOiB1bmFibGUgdG8gb3BlbiBvcHRpY2FsIHBhcmFtZXRlcnMgZmlsZSAiJXMiIGZvciB3cml0aW5nLgoAa3BtU2V0UmVmRGF0YVNldEZpbGUoKTogTlVMTCBrcG1IYW5kbGUvZmlsZW5hbWUuCgAgICAgZW5kLgoAQXV0byB0aHJlc2hvbGQgKCVzKSBhZGp1c3RlZCB0aHJlc2hvbGQgdG8gJWQuCgAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KAEFSX1BJWEVMX0ZPUk1BVF80MjB2AG1lZGlhbgAlbGYgJWxmICVsZiAlbGYAT2N0YXZlIG11c3QgYmUgcG9zaXRpdmUAc2NhbGUgb3V0IG9mIHJhbmdlAEltYWdlIG9mIHdyb25nIHNpemUgZm9yIHB5cmFtaWQAVW5hYmxlIHRvIGFsbG9jYXRlIGltYWdlIGRhdGEAQVJfUElYRUxfRk9STUFUX1JHQkFfNDQ0NABBc3NlcnRpb24gYGRldGVjdG9yYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgcFswXSA+IHBtMVswXWAgZmFpbGVkIGluIABBc3NlcnRpb24gYGltMS50eXBlKCkgPT0gSU1BR0VfRjMyYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgZy5jaGFubmVscygpID09IDJgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBzcmNfc3RlcCA+IDBgIGZhaWxlZCBpbiAAJTNkLCAlM2Q6IG1heF9zaW0gPSAlZgoAICBSZWFkIEZlYXR1cmVTZXQuCgBDYW5ub3QgZmluZCB0aGUgcGFnZSBmb3Igc2tpcHBpbmcuCgBFcnJvciAoJWQpOiB1bmFibGUgdG8gb3BlbiBvcHRpY2FsIHBhcmFtZXRlcnMgZmlsZSAiJXMiIGZvciByZWFkaW5nLgoARXJyb3Igc2F2aW5nIEtQTSBkYXRhOiBlcnJvciB3cml0aW5nIGRhdGEuCgBBUl9QSVhFTF9GT1JNQVRfNDIwdgBPdHN1AEFSX1BJWEVMX0ZPUk1BVF80MjBmACVmICVmAFN0ZXAgbXVzdCBiZSBwb3NpdGl2ZQBJbnZhbGlkIGltYWdlIHR5cGUARGV0ZWN0b3IgaXMgTlVMTABOdW1iZXIgb2YgY2hhbm5lbHMgc2hvdWxkIGJlIDIAQXNzZXJ0aW9uIGBvY3RhdmUgPCBtTnVtT2N0YXZlc2AgZmFpbGVkIGluIABBc3NlcnRpb24gYHNjYWxlIDwgbU1heFNj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AAAAWAAAAD0AAABuAAAAGgAAACQAAABqAAAAXQAAADQAAABLAAAAKQAAAEgAAABVAAAAUAAAAGYAAAA8AAAAfAAAAGkAAAAZAAAAKAAAADMAAABlAAAAVAAAABgAAAB7AAAAUwAAADIAAAAxAAAAegAAAHgAAAB5AAAAT2N0YXZlIG11c3QgYmUgbGVzcyB0aGFuIG51bWJlciBvZiBvY3RhdmVzAEFSX1BJWEVMX0ZPUk1BVF80MjBmAEFSX1BJWEVMX0ZPUk1BVF9OVjIxAEFzc2VydGlvbiBgcFswXSA+IHBbLTFdYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgZHN0LnR5cGUoKSA9PSBJTUFHRV9GMzJgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBkLmNoYW5uZWxzKCkgPT0gMWAgZmFpbGVkIGluIABBc3NlcnRpb24gYG1heF9oZWlnaHQgPiAwYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgZHN0X3dpZHRoID4gMGAgZmFpbGVkIGluIABBc3NlcnRpb24gYHNpemUgPiAwYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgcHlyYW1pZC0+aW1hZ2VzKCkuc2l6ZSgpID4gMGAgZmFpbGVkIGluIABQYWdlWyVkXSAgcHJlOiUzZCwgYWZ0OiUzZCwgZXJyb3IgPSAlZgoAJTNkLCAlM2Q6IG1heF9zaW0gPSAlZiwgKG1heCxtaW4pID0gJWYsICVmLCBzZCA9ICVmCgAgIFJlYWQgTWFya2VyU2V0LgoARXJyb3IgcHJvY2Vzc2luZyBtdWx0aW1hcmtlciBjb25maWcgZmlsZSAnJXMnLCBtYXJrZXIgZGVmaW5pdGlvbiAlM2Q6IExpbmVzIDIgLSA0IG11c3QgYmUgbWFya2VyIHRyYW5zZm9ybS4KAEVycm9yIGxvYWRpbmcgS1BNIGRhdGE6IHVuYWJsZSB0byBvcGVuIGZpbGUgJyVzJXMlcycgZm9yIHJlYWRpbmcuCgBQeXJhbWlkIGlzIGVtcHR5AERlc3RpbmF0aW9uIGltYWdlIHNob3VsZCBiZSBhIGZsb2F0AG1yawBzaXplIG11c3QgYmUgcG9zaXRpdmUATWF4aW11bSBiaW4gc2hvdWxkIGJlIHBvc2l0aXZlAE9ubHkgc2luZ2xlIGNoYW5uZWwgaW1hZ2VzIHN1cHBvcnRlZABBUl9QSVhFTF9GT1JNQVRfTlYyMQBBc3NlcnRpb24gYHBbMF0gPiBwWzFdYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgZHN0X3N0ZXAgPiAwYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgc2NhbGUgPj0gMGAgZmFpbGVkIGluIABKUEVHIGZpbGUgaGFzIHVuc3VwcG9ydGVkICVkLWNvbXBvbmVudCBwaXhlbHMKAEVycm9yIGxvYWRpbmcgS1BNIGRhdGE6IGVycm9yIHJlYWRpbmcgZGF0YS4KAGFyVXRpbEdldFBpeGVsRm9ybWF0TmFtZTogRXJyb3IsIHVucmVjb2duaXNlZCBwaXhlbCBmb3JtYXQgKCVkKS4KAFNjYWxlIG11c3QgYmUgcG9zaXRpdmUAVW5rbm93biBpbWFnZSB0eXBlAEFzc2VydGlvbiBgcFswXSA+IHBwMVstMV1gIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBoaXN0ICE9IE5VTExgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGAoc3JjX3dpZHRoJTIpID09IDFgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBpbTEuY2hhbm5lbHMoKSA9PSAxYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgbVJlZkltYWdlV2lkdGggPiAwYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgcHlyYW1pZC0+aW1hZ2VzKClbMF0ud2lkdGgoKSA9PSBkZXRlY3Rvci0+d2lkdGgoKWAgZmFpbGVkIGluIABPdXQgb2YgbWVtb3J5LgoAa3BtQ2hhbmdlUGFnZU5vT2ZSZWZEYXRhU2V0KCk6IE5VTEwgcmVmRGF0YVNldC4KAGFyVmlkZW9VdGlsR2V0UGl4ZWxGb3JtYXROYW1lOiBFcnJvciwgdW5yZWNvZ25pc2VkIHBpeGVsIGZvcm1hdCAoJWQpLgoARXJyb3Igb3BlbmluZyBmaWxlICclcy5tcmsnLgoAJSUlMDJ4AHZlY3RvcgBQeXJhbWlkIGFuZCBkZXRlY3RvciBzaXplIG1pc21hdGNoAC9ob21lL3dhbHRlci9rYWx3YWx0LWdpdGh1Yi9BUi5qcy1naXRodWItb3JnL2FydG9vbGtpdDUtanMvbGliL2FydG9vbGtpdDUvbGliL1NSQy9LUE0vRnJlYWtNYXRjaGVyL2RldGVjdG9ycy9vcmllbnRhdGlvbl9hc3NpZ25tZW50LmgAJWYgJWYgJWYgJWYAd2lkdGggbXVzdCBiZSBwb3NpdGl2ZQBVbnN1cHBvcnRlZCBpbWFnZSB0eXBlAFNvdXJjZSB3aWR0aCBtdXN0IGJlIG9kZABBc3NlcnRpb24gYHNjYWxlIDwgbU51bVNjYWxlc1Blck9jdGF2ZWAgZmFpbGVkIGluIABBc3NlcnRpb24gYHBbMF0gPiBwcDFbMF1gIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBpbTIuY2hhbm5lbHMoKSA9PSAxYCBmYWlsZWQgaW4gAC9wcm9jL3NlbGYvZXhlAFNjYWxlIG11c3QgYmUgbGVzcyB0aGFuIG51bWJlciBvZiBzY2FsZSBwZXIgb2N0YXZlAEhpc3RvZ3JhbSBwb2ludGVyIGlzIE5VTEwAQXNzZXJ0aW9uIGBwWzBdID4gcHAxWzFdYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgKGNodW5rX3NpemUlMik9PTBgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBtUmVmSW1hZ2VIZWlnaHQgPiAwYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgcHlyYW1pZC0+aW1hZ2VzKClbMF0uaGVpZ2h0KCkgPT0gZGV0ZWN0b3ItPmhlaWdodCgpYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgZC53aWR0aCgpID09IGltMi53aWR0aCgpYCBmYWlsZWQgaW4gAFRyYW5zZm9ybWF0aW9uIG1hdHJpeCByZWFkIGVycm9yISEKAHZlY3RvcgBJbWFnZXMgbXVzdCBoYXZlIHRoZSBzYW1lIHdpZHRoAGpwZwBVbnRlc3RlZCBiZWhhdmlvciBmb3Igb2RkIGNodW5rIHNpemUAaGVpZ2h0IG11c3QgYmUgcG9zaXRpdmUAT2N0YXZlIG91dCBvZiByYW5nZQBBc3NlcnRpb24gYChmYmluKzAuNWYpID4gMCAmJiAoZmJpbi0wLjVmKSA8IG51bV9iaW5zYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgYXNzaWdubWVudC5zaXplKCkgPT0gbnVtX2luZGljZXNgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGAhaXNpbmYodVswXSlgIGZhaWxlZCBpbiAAJXMlcwoAV2lkdGggaXMgemVybwAvaG9tZS93YWx0ZXIva2Fsd2FsdC1naXRodWIvQVIuanMtZ2l0aHViLW9yZy9hcnRvb2xraXQ1LWpzL2xpYi9hcnRvb2xraXQ1L2xpYi9TUkMvS1BNL0ZyZWFrTWF0Y2hlci9tYXRjaGVycy9ob3VnaF9zaW1pbGFyaXR5X3ZvdGluZy5oAC9ob21lL3dhbHRlci9rYWx3YWx0LWdpdGh1Yi9BUi5qcy1naXRodWItb3JnL2FydG9vbGtpdDUtanMvbGliL2FydG9vbGtpdDUvbGliL1NSQy9LUE0vRnJlYWtNYXRjaGVyL21hdGNoZXJzL2JpbmFyeV9oaWVyYXJjaGljYWxfY2x1c3RlcmluZy5oAERlY2ltYWwgYmluIHBvc2l0aW9uIGluZGV4IG91dCBvZiByYW5nZQBTY2FsZSBvdXQgb2YgcmFuZ2UASU5GAEFzc2VydGlvbiBgZC5oZWlnaHQoKSA9PSBpbTIuaGVpZ2h0KClgIGZhaWxlZCBpbiAASW1hZ2VzIG11c3QgaGF2ZSB0aGUgc2FtZSBoZWlnaHQALy4uL3NoYXJlLyVzAEhlaWdodCBpcyB6ZXJvAEFzc2lnbm1lbnQgc2l6ZSB3cm9uZwBBc3NlcnRpb24gYChpbnQpc3RkOjpmbG9vcih4KSA9PSAoaW50KXhgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBpbmRleCA+PSAwYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgbWFnbml0dWRlID49IDBgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGAhaXNpbmYodVsxXSlgIGZhaWxlZCBpbiAAU3RlcCBpcyB6ZXJvAC9ob21lL3dhbHRlci9rYWx3YWx0LWdpdGh1Yi9BUi5qcy1naXRodWItb3JnL2FydG9vbGtpdDUtanMvbGliL2FydG9vbGtpdDUvbGliL1NSQy9LUE0vRnJlYWtNYXRjaGVyL2RldGVjdG9ycy9pbnRlcnBvbGF0ZS5oAE1hZ25pdHVkZSBjYW5ub3QgYmUgbmVnYXRpdmUAaW5kZXggb3V0IG9mIHJhbmdlAEhPTUUAQXNzZXJ0aW9uIGBhc3NpZ25tZW50W2ldICE9IC0xYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgaW0xLndpZHRoKCkgPT0gaW0yLndpZHRoKClgIGZhaWxlZCBpbiAAL2hvbWUvd2FsdGVyL2thbHdhbHQtZ2l0aHViL0FSLmpzLWdpdGh1Yi1vcmcvYXJ0b29sa2l0NS1qcy9saWIvYXJ0b29sa2l0NS9saWIvU1JDL0tQTS9GcmVha01hdGNoZXIvZGV0ZWN0b3JzL2hhcnJpcy1pbmxpbmUuaAAvcHJvYy9zZWxmL2NtZGxpbmUAZmxvb3IoKSBhbmQgY2FzdCBub3QgdGhlIHNhbWUAQXNzaWdubWVudCBpcyBpbnZhbGlkAEFzc2VydGlvbiBgbnVtX2JpbnMgPj0gMGAgZmFpbGVkIGluIABBc3NlcnRpb24gYGJpblggPj0gMGAgZmFpbGVkIGluIABBc3NlcnRpb24gYChpPj4xKSA8IHN0ZDo6Y2VpbCgoc3JjX2hlaWdodC0xKS8yLmYpYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgaW0xLmhlaWdodCgpID09IGltMi5oZWlnaHQoKWAgZmFpbGVkIGluIABJbmRleCBpcyBvdXQgb2YgYm91bmRzAE51bWJlciBiaW5zIG11c3QgYmUgcG9zaXRpdmUAYmluWCBvdXQgb2YgcmFuZ2UAT3V0IG9mIHJhbmdlAERvRyBQeXJhbWlkAHJiAEFzc2VydGlvbiBgKGludClzdGQ6OmZsb29yKHkpID09IChpbnQpeWAgZmFpbGVkIGluIABBc3NlcnRpb24gYGFzc2lnbm1lbnRbaV0gPCBudW1faW5kaWNlc2AgZmFpbGVkIGluIABOb24tbWF4IHN1cHByZXNzaW9uAEFzc2lnbm1lbnQgb3V0IG9mIHJhbmdlAEFzc2VydGlvbiBgeXAgPj0gMCAmJiB5cCA8IGhlaWdodGAgZmFpbGVkIGluIABBc3NlcnRpb24gYGJpblggPCBtTnVtWEJpbnNgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBpbWFnZS50eXBlKCkgPT0gSU1BR0VfVUlOVDhgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGB3MSA+PSAwYCBmYWlsZWQgaW4gACVzOiAlcwoAeXAgb3V0IG9mIGJvdW5kcwBTdWJwaXhlbAB3MSBtdXN0IGJlIHBvc2l0aXZlAFVuYWJsZSB0byBkZXRlcm1pbmUgcHJvY2VzcyBuYW1lAE9ubHkgZ3JheSBzY2FsZSBpbWFnZXMgYXJlIHN1cHBvcnRlZABBc3NlcnRpb24gYGluZGljZXNbYXNzaWdubWVudFtpXV0gPCBudW1fZmVhdHVyZXNgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBiaW5ZID49IDBgIGZhaWxlZCBpbiAAcHJ1bmVGZWF0dXJlcwAlcyVzAGJpblkgb3V0IG9mIHJhbmdlAEFzc2VydGlvbiBgeXBfcGx1c18xID49IDAgJiYgeXBfcGx1c18xIDwgaGVpZ2h0YCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgb2N0YXZlIDwgbU51bU9jdGF2ZXNgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGB3MiA+PSAwYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgaXQtPnNlY29uZC5zaXplKCkgIT0gMGAgZmFpbGVkIGluIABGaW5kIE9yaWVudGF0aW9ucwB5cF9wbHVzXzEgb3V0IG9mIGJvdW5kcwAvaG9tZS93YWx0ZXIva2Fsd2FsdC1naXRodWIvQVIuanMtZ2l0aHViLW9yZy9hcnRvb2xraXQ1LWpzL2xpYi9hcnRvb2xraXQ1L2xpYi9TUkMvS1BNL0ZyZWFrTWF0Y2hlci9kZXRlY3RvcnMvZ2F1c3NpYW5fc2NhbGVfc3BhY2VfcHlyYW1pZC5oAHcyIG11c3QgYmUgcG9zaXRpdmUAQ2x1c3RlciBtdXN0IGhhdmUgYXRsZWFzZXQgMSBmZWF0dXJlAC92YXIvY2FjaGUAQXNzZXJ0aW9uIGBiaW5ZIDwgbU51bVlCaW5zYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgZHN0W2ldID49IC0yNTgwNjRgIGZhaWxlZCBpbiAALy5jYWNoZQBPY3RhdmUgb3V0IG9mIHJhbmdlAEFzc2VydGlvbiBgYjEgPj0gMCAmJiBiMSA8IG51bV9iaW5zYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgeHAgPj0gMCAmJiB4cCA8IHdpZHRoYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgZHN0W2ldIDw9IDI1ODA2NGAgZmFpbGVkIGluIABBc3NlcnRpb24gYGJpbkFuZ2xlID49IDBgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBpbTAuaGVpZ2h0KCkgPT0gaW0xLmhlaWdodCgpYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgbUsgPT0gbUNlbnRlcnMuc2l6ZSgpYCBmYWlsZWQgaW4gAEhlaWdodCBpcyBpbmNvbnNpc3RlbnQAeHAgb3V0IG9mIGJvdW5kcwAlcy8lcwAvaG9tZS93YWx0ZXIva2Fsd2FsdC1naXRodWIvQVIuanMtZ2l0aHViLW9yZy9hcnRvb2xraXQ1LWpzL2xpYi9hcnRvb2xraXQ1L2xpYi9TUkMvS1BNL0ZyZWFrTWF0Y2hlci9tYXRjaGVycy9rbWVkb2lkcy5oAGIxIGJpbiBpbmRleCBvdXQgb2YgcmFuZ2UAYmluQW5nbGUgb3V0IG9mIHJhbmdlAEFzc2VydGlvbiBgc2NhbGUgPCBtTnVtU2NhbGVzUGVyT2N0YXZlYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgZHN0W2ldIDw9IDQxMjkwMjRgIGZhaWxlZCBpbiAAayBzaG91bGQgbWF0Y2ggdGhlIG51bWJlciBvZiBjbHVzdGVyIGNlbnRlcnMAU2NhbGUgb3V0IG9mIHJhbmdlAC92YXIvbGliAEFzc2VydGlvbiBgYjIgPj0gMCAmJiBiMiA8IG51bV9iaW5zYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgYmluQW5nbGUgPCBtTnVtQW5nbGVCaW5zYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgeHBfcGx1c18xID49IDAgJiYgeHBfcGx1c18xIDwgd2lkdGhgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBkc3RbaV0gPj0gLTQxMjkwMjRgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBpbTAuaGVpZ2h0KCkgPT0gaW0yLmhlaWdodCgpYCBmYWlsZWQgaW4gAHhwX3BsdXNfMSBvdXQgb2YgYm91bmRzAC8uY29uZmlnAGIyIGJpbiBpbmRleCBvdXQgb2YgcmFuZ2UAQXNzZXJ0aW9uIGBudW1fZmVhdHVyZXMgPiAwYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgYmluU2NhbGUgPj0gMGAgZmFpbGVkIGluIABBc3NlcnRpb24gYChpbTEuaGVpZ2h0KCk+PjEpID09IGltMi5oZWlnaHQoKWAgZmFpbGVkIGluIAB2ZWN0b3IATnVtYmVyIG9mIGZlYXR1cmVzIG11c3QgYmUgcG9zaXRpdmUAYmluU2NhbGUgb3V0IG9mIHJhbmdlAFRNUERJUgBBc3NlcnRpb24gYGd4eCA8PSA0MTI5MDI0YCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgdzAgPj0gMCAmJiB3MCA8PSAxLjAwMDFgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGAoaW0wLmhlaWdodCgpPj4xKSA9PSBpbTEuaGVpZ2h0KClgIGZhaWxlZCBpbiAAdmVjdG9yAC90bXAAT3V0IG9mIHJhbmdlAEFzc2VydGlvbiBgYmluU2NhbGUgPCBtTnVtU2NhbGVCaW5zYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgbnVtX2luZGljZXMgPD0gbnVtX2ZlYXR1cmVzYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgZ3h4ID49IDBgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGAoaW0wLmhlaWdodCgpPj4xKSA9PSBpbTIuaGVpZ2h0KClgIGZhaWxlZCBpbiAATW9yZSBpbmRpY2VzIHRoYW4gZmVhdHVyZXMARXJyb3IgbG9va2luZyBmb3IgcmVzb3VyY2VzIGRpcmVjdG9yeSBwYXRoAEFzc2VydGlvbiBgcm93IDwgbUhlaWdodGAgZmFpbGVkIGluIABBc3NlcnRpb24gYG1CdWNrZXRzLnNpemUoKSA9PSBtTnVtQnVja2V0c1hgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBneXkgPD0gNDEyOTAyNGAgZmFpbGVkIGluIABBc3NlcnRpb24gYHcxID49IDAgJiYgdzEgPD0gMS4wMDAxYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgaW5kZXggPD0gKGJpblggKyBiaW5ZKm1OdW1YQmlucyArIGJpbkFuZ2xlKm1OdW1YQmlucyptTnVtWUJpbnMgKyBiaW5TY2FsZSptTnVtWEJpbnMqbU51bVlCaW5zKm1OdW1BbmdsZUJpbnMpYCBmYWlsZWQgaW4gAEVycm9yIGNyZWF0aW5nIHJlc291cmNlcyBkaXJlY3RvcnkgcGF0aAAvaG9tZS93YWx0ZXIva2Fsd2FsdC1naXRodWIvQVIuanMtZ2l0aHViLW9yZy9hcnRvb2xraXQ1LWpzL2xpYi9hcnRvb2xraXQ1L2xpYi9TUkMvS1BNL0ZyZWFrTWF0Y2hlci9mcmFtZXdvcmsvaW1hZ2UuaABCdWNrZXRzIGFyZSBub3QgYWxsb2NhdGVkAEFzc2VydGlvbiBgbnVtX2luZGljZXMgPj0gbUtgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGB3MiA+PSAwICYmIHcyIDw9IDEuMDAwMWAgZmFpbGVkIGluIABBc3NlcnRpb24gYGd5eSA+PSAwYCBmYWlsZWQgaW4gAE5vdCBlbm91Z2ggZmVhdHVyZXMAcm93IG91dCBvZiBib3VuZHMAdmVjdG9yAEFzc2VydGlvbiBgbUJ1Y2tldHNbMF0uc2l6ZSgpID09IG1OdW1CdWNrZXRzWWAgZmFpbGVkIGluIABBc3NlcnRpb24gYGd4eSA8PSA0MTI5MDI0YCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgdzMgPj0gMCAmJiB3MyA8PSAxLjAwMDFgIGZhaWxlZCBpbiAARXJyb3I6IFVuYWJsZSB0byBjaGFuZ2Ugd29ya2luZyBkaXJlY3RvcnkgdG8gJyVzJy4KAEFzc2lnbm1lbnQgc2l6ZSBpcyBpbmNvcnJlY3QAQXNzZXJ0aW9uIGBtRmVhdHVyZVBvaW50cy5zaXplKCkgPD0gbU1heE51bUZlYXR1cmVQb2ludHNgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBneHkgPj0gLTQxMjkwMjRgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGAodzArdzErdzIrdzMpIDw9IDEuMDAwMWAgZmFpbGVkIGluIABBc3NlcnRpb24gYG4gPiAwYCBmYWlsZWQgaW4gAFslIC4zZiAlIC4zZiAlIC4zZl0gWyUgNi4xZl0KAAADAAAAAwAAAAQAAAAEAAAABAAAAAEAAAAEAAAAAgAAAAIAAAACAAAAAgAAAAIAAAABAAAAAQAAAAEAQYCtAQunMgQAAACIAAAABQAAAJAAAAAGAAAAmAAAAAkAAACwAAAAGAQAAFMLAAAGDgAA0w8AAC5pc2V0AHJiAE42dmlzaW9uMjVHYXVzc2lhblNjYWxlU3BhY2VQeXJhbWlkRQAAABT6AAC5VgAAVG9vIG1hbnkgZmVhdHVyZSBwb2ludHMAdmVjdG9yAC9ob21lL3dhbHRlci9rYWx3YWx0LWdpdGh1Yi9BUi5qcy1naXRodWItb3JnL2FydG9vbGtpdDUtanMvbGliL2FydG9vbGtpdDUvbGliL1NSQy9LUE0vRnJlYWtNYXRjaGVyL3V0aWxzL3BhcnRpYWxfc29ydC5oAEFzc2VydGlvbiBgcG9zID09IDY2NmAgZmFpbGVkIGluIABBc3NlcnRpb24gYG51bV9jZW50ZXJzID4gMGAgZmFpbGVkIGluIABUaGVyZSBtdXN0IGJlIGF0IGxlYXN0IDEgY2VudGVyAG4gbXVzdCBiZSBwb3NpdGl2ZQBQb3NpdGlvbiBpcyBub3Qgd2l0aGluIHJhbmdlAEFzc2VydGlvbiBga3Auc2NhbGUgPCBtTGFwbGFjaWFuUHlyYW1pZC5udW1TY2FsZVBlck9jdGF2ZSgpYCBmYWlsZWQgaW4gAFslc10gWyVzXSBbJXNdIDogRm91bmQgJWQgZmVhdHVyZXMgaW4gcXVlcnkARmVhdHVyZSBwb2ludCBzY2FsZSBpcyBvdXQgb2YgYm91bmRzAEFzc2VydGlvbiBgayA+IDBgIGZhaWxlZCBpbiAAayBtdXN0IGJlIHBvc2l0aXZlAEZpbmQgTWF0Y2hlcyAoMSkAQXNzZXJ0aW9uIGBrcC5zY29yZSA9PSBsYXAxLmdldDxmbG9hdD4oeSlbeF1gIGZhaWxlZCBpbiAAU2NvcmUgaXMgbm90IGNvbnNpc3RlbnQgd2l0aCB0aGUgRG9HIGltYWdlAEhvdWdoIFZvdGluZyAoMSkARmluZCBIb3VnaCBNYXRjaGVzICgxKQBBc3NlcnRpb24gYGJ1Y2tldFswXS5maXJzdCA+PSBidWNrZXRbbl0uZmlyc3RgIGZhaWxlZCBpbiAAbnRoX2VsZW1lbnQgZmFpbGVkAEVzdGltYXRlIEhvbW9ncmFwaHkgKDEpAEZpbmQgSW5saWVycyAoMSkAQXNzZXJ0aW9uIGBvY3RhdmUgPCBtTnVtT2N0YXZlc2AgZmFpbGVkIGluIAAvaG9tZS93YWx0ZXIva2Fsd2FsdC1naXRodWIvQVIuanMtZ2l0aHViLW9yZy9hcnRvb2xraXQ1LWpzL2xpYi9hcnRvb2xraXQ1L2xpYi9TUkMvS1BNL0ZyZWFrTWF0Y2hlci9kZXRlY3RvcnMvZ2F1c3NpYW5fc2NhbGVfc3BhY2VfcHlyYW1pZC5oAEZpbmQgTWF0Y2hlcyAoMikAT2N0YXZlIG91dCBvZiByYW5nZQBIb3VnaCBWb3RpbmcgKDIpAEZpbmQgSG91Z2ggTWF0Y2hlcyAoMikAQXNzZXJ0aW9uIGBzY2FsZSA8IG1OdW1TY2FsZXNQZXJPY3RhdmVgIGZhaWxlZCBpbiAAU2NhbGUgb3V0IG9mIHJhbmdlAEVzdGltYXRlIEhvbW9ncmFwaHkgKDIpAEZpbmQgSW5saWVycyAoMikAQXNzZXJ0aW9uIGBpbmRleCA8IG1JbWFnZXMuc2l6ZSgpYCBmYWlsZWQgaW4gAC9ob21lL3dhbHRlci9rYWx3YWx0LWdpdGh1Yi9BUi5qcy1naXRodWItb3JnL2FydG9vbGtpdDUtanMvbGliL2FydG9vbGtpdDUvbGliL1NSQy9LUE0vRnJlYWtNYXRjaGVyL2RldGVjdG9ycy9Eb0dfc2NhbGVfaW52YXJpYW50X2RldGVjdG9yLmgAQXNzZXJ0aW9uIGBiZXN0X2luZGV4ICE9IHN0ZDo6bnVtZXJpY19saW1pdHM8c2l6ZV90Pjo6bWF4KClgIGZhaWxlZCBpbiAAL2hvbWUvd2FsdGVyL2thbHdhbHQtZ2l0aHViL0FSLmpzLWdpdGh1Yi1vcmcvYXJ0b29sa2l0NS1qcy9saWIvYXJ0b29sa2l0NS9saWIvU1JDL0tQTS9GcmVha01hdGNoZXIvbWF0Y2hlcnMvZmVhdHVyZV9tYXRjaGVyLWlubGluZS5oAEluZGV4IGlzIG91dCBvZiByYW5nZQBTb21ldGhpbmcgc3RyYW5nZQBBc3NlcnRpb24gYHNjYWxlID49IDBgIGZhaWxlZCBpbiAAU2NhbGUgbXVzdCBiZSBwb3NpdGl2ZQBBc3NlcnRpb24gYG1NYXRjaGVzLnNpemUoKSA8PSBmZWF0dXJlczEtPnNpemUoKWAgZmFpbGVkIGluIABOdW1iZXIgb2YgbWF0Y2hlcyBzaG91bGQgYmUgbG93ZXIAU2NhbGUgbXVzdCBiZSBsZXNzIHRoYW4gbnVtYmVyIG9mIHNjYWxlIHBlciBvY3RhdmUAQXNzZXJ0aW9uIGBsYXAwLmhlaWdodCgpID09IGxhcDEuaGVpZ2h0KCkgPT0gbGFwMi5oZWlnaHQoKWAgZmFpbGVkIGluIABBc3NlcnRpb24gYG1Sb290LmdldCgpYCBmYWlsZWQgaW4gAFdpZHRoL2hlaWdodCBhcmUgbm90IGNvbnNpc3RlbnQAUm9vdCBjYW5ub3QgYmUgTlVMTABBc3NlcnRpb24gYG1pbmkgIT0gLTFgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGAobGFwMC5oZWlnaHQoKSA9PSBsYXAxLmhlaWdodCgpKSAmJiAoKGxhcDEuaGVpZ2h0KCk+PjEpID09IGxhcDIuaGVpZ2h0KCkpYCBmYWlsZWQgaW4gAE1pbmltdW0gaW5kZXggbm90IHNldABBc3NlcnRpb24gYCgobGFwMC53aWR0aCgpPj4xKSA9PSBsYXAxLndpZHRoKCkpICYmIChsYXAxLndpZHRoKCkgPT0gbGFwMi53aWR0aCgpKWAgZmFpbGVkIGluIABBc3NlcnRpb24gYDBgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBuIDw9IGluX21hdGNoZXMuc2l6ZSgpYCBmYWlsZWQgaW4gAEltYWdlIHNpemVzIGFyZSBpbmNvbnNpc3RlbnQAU2hvdWxkIGJlIHRoZSBzYW1lAEFzc2VydGlvbiBgYmluWCA+PSAwYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgKHgtMSkgPj0gMCAmJiAoeCsxKSA8IGxhcDEud2lkdGgoKWAgZmFpbGVkIGluIAB4IG91dCBvZiBib3VuZHMAL2hvbWUvd2FsdGVyL2thbHdhbHQtZ2l0aHViL0FSLmpzLWdpdGh1Yi1vcmcvYXJ0b29sa2l0NS1qcy9saWIvYXJ0b29sa2l0NS9saWIvU1JDL0tQTS9GcmVha01hdGNoZXIvbWF0Y2hlcnMvaG91Z2hfc2ltaWxhcml0eV92b3RpbmcuaABiaW5YIG91dCBvZiByYW5nZQBBc3NlcnRpb24gYCh5LTEpID49IDAgJiYgKHkrMSkgPCBsYXAxLmhlaWdodCgpYCBmYWlsZWQgaW4gAHkgb3V0IG9mIGJvdW5kcwBBc3NlcnRpb24gYGJpblggPCBtTnVtWEJpbnNgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBiaW5ZID49IDBgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBsYXAwLndpZHRoKCkgPT0gbGFwMS53aWR0aCgpYCBmYWlsZWQgaW4gAEltYWdlIGRpbWVuc2lvbnMgaW5jb25zaXN0ZW50AGJpblkgb3V0IG9mIHJhbmdlAEFzc2VydGlvbiBgYmluWSA8IG1OdW1ZQmluc2AgZmFpbGVkIGluIABBc3NlcnRpb24gYGxhcDAud2lkdGgoKSA9PSBsYXAyLndpZHRoKClgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBiaW5BbmdsZSA+PSAwYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgbGFwMC5oZWlnaHQoKSA9PSBsYXAxLmhlaWdodCgpYCBmYWlsZWQgaW4gAGJpbkFuZ2xlIG91dCBvZiByYW5nZQBBc3NlcnRpb24gYGxhcDAuaGVpZ2h0KCkgPT0gbGFwMi5oZWlnaHQoKWAgZmFpbGVkIGluIABBc3NlcnRpb24gYGJpbkFuZ2xlIDwgbU51bUFuZ2xlQmluc2AgZmFpbGVkIGluIABBc3NlcnRpb24gYCh4LTEpID49IDAgJiYgKHgrMSkgPCBpbS53aWR0aCgpYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgYmluU2NhbGUgPj0gMGAgZmFpbGVkIGluIABBc3NlcnRpb24gYCh5LTEpID49IDAgJiYgKHkrMSkgPCBpbS5oZWlnaHQoKWAgZmFpbGVkIGluIABiaW5TY2FsZSBvdXQgb2YgcmFuZ2UAQXNzZXJ0aW9uIGAobGFwMC53aWR0aCgpPj4xKSA9PSBsYXAyLndpZHRoKClgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBiaW5TY2FsZSA8IG1OdW1TY2FsZUJpbnNgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGAobGFwMC5oZWlnaHQoKT4+MSkgPT0gbGFwMi5oZWlnaHQoKWAgZmFpbGVkIGluIABBc3NlcnRpb24gYHhfZGl2XzItMC41ZiA+PSAwYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgZGlzdEJpbkFuZ2xlID49IDBgIGZhaWxlZCBpbiAAeF9kaXZfMiBvdXQgb2YgYm91bmRzIG91dCBvZiBib3VuZHMgZm9yIGludGVycG9sYXRpb24AZGlzdEJpbkFuZ2xlIG11c3Qgbm90IGJlIG5lZ2F0aXZlAEFzc2VydGlvbiBgaHlwLnNpemUoKSA+PSA5Km1heF9udW1faHlwb3RoZXNlc2AgZmFpbGVkIGluIABBc3NlcnRpb24gYHlfZGl2XzItMC41ZiA+PSAwYCBmYWlsZWQgaW4gAHlfZGl2XzIgb3V0IG9mIGJvdW5kcyBvdXQgb2YgYm91bmRzIGZvciBpbnRlcnBvbGF0aW9uAC9ob21lL3dhbHRlci9rYWx3YWx0LWdpdGh1Yi9BUi5qcy1naXRodWItb3JnL2FydG9vbGtpdDUtanMvbGliL2FydG9vbGtpdDUvbGliL1NSQy9LUE0vRnJlYWtNYXRjaGVyL2hvbW9ncmFwaHlfZXN0aW1hdGlvbi9yb2J1c3RfaG9tb2dyYXBoeS5oAGh5cCB2ZWN0b3Igc2hvdWxkIGJlIG9mIHNpemUgOSptYXhfbnVtX2h5cG90aGVzZXMAQXNzZXJ0aW9uIGB4X2Rpdl8yKzAuNWYgPCBsYXAyLndpZHRoKClgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGB0bXBfaS5zaXplKCkgPj0gbnVtX3BvaW50c2AgZmFpbGVkIGluIABBc3NlcnRpb24gYHlfZGl2XzIrMC41ZiA8IGxhcDIuaGVpZ2h0KClgIGZhaWxlZCBpbiAAdG1wX2kgdmVjdG9yIHNob3VsZCBiZSBvZiBzaXplIG51bV9wb2ludHMAQXNzZXJ0aW9uIGAobGFwMC53aWR0aCgpPj4xKSA9PSBsYXAxLndpZHRoKClgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBoeXBfY29zdHMuc2l6ZSgpID49IG1heF9udW1faHlwb3RoZXNlc2AgZmFpbGVkIGluIABBc3NlcnRpb24gYChsYXAwLmhlaWdodCgpPj4xKSA9PSBsYXAxLmhlaWdodCgpYCBmYWlsZWQgaW4gAHZlY3RvcgBBc3NlcnRpb24gYG4gPiAwYCBmYWlsZWQgaW4gAC9ob21lL3dhbHRlci9rYWx3YWx0LWdpdGh1Yi9BUi5qcy1naXRodWItb3JnL2FydG9vbGtpdDUtanMvbGliL2FydG9vbGtpdDUvbGliL1NSQy9LUE0vRnJlYWtNYXRjaGVyL3V0aWxzL3BhcnRpYWxfc29ydC5oAEFzc2VydGlvbiBgcm93IDwgbUhlaWdodGAgZmFpbGVkIGluIAAvaG9tZS93YWx0ZXIva2Fsd2FsdC1naXRodWIvQVIuanMtZ2l0aHViLW9yZy9hcnRvb2xraXQ1LWpzL2xpYi9hcnRvb2xraXQ1L2xpYi9TUkMvS1BNL0ZyZWFrTWF0Y2hlci9mcmFtZXdvcmsvaW1hZ2UuaABuIG11c3QgYmUgcG9zaXRpdmUAcm93IG91dCBvZiBib3VuZHMAQXNzZXJ0aW9uIGBrID4gMGAgZmFpbGVkIGluIABrIG11c3QgYmUgcG9zaXRpdmUAQXNzZXJ0aW9uIGAoaW50KXN0ZDo6Zmxvb3IoeCkgPT0gKGludCl4YCBmYWlsZWQgaW4gAC9ob21lL3dhbHRlci9rYWx3YWx0LWdpdGh1Yi9BUi5qcy1naXRodWItb3JnL2FydG9vbGtpdDUtanMvbGliL2FydG9vbGtpdDUvbGliL1NSQy9LUE0vRnJlYWtNYXRjaGVyL2RldGVjdG9ycy9pbnRlcnBvbGF0ZS5oAEFzc2VydGlvbiBgMGAgZmFpbGVkIGluIABGYWlsZWQgdG8gY29tcHV0ZSBtYXRyaXggaW52ZXJzZQBmbG9vcigpIGFuZCBjYXN0IG5vdCB0aGUgc2FtZQBBc3NlcnRpb24gYChpbnQpc3RkOjpmbG9vcih5KSA9PSAoaW50KXlgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGB5cCA+PSAwICYmIHlwIDwgaGVpZ2h0YCBmYWlsZWQgaW4gAHlwIG91dCBvZiBib3VuZHMAQXNzZXJ0aW9uIGB5cF9wbHVzXzEgPj0gMCAmJiB5cF9wbHVzXzEgPCBoZWlnaHRgIGZhaWxlZCBpbiAAeXBfcGx1c18xIG91dCBvZiBib3VuZHMAQXNzZXJ0aW9uIGB4cCA+PSAwICYmIHhwIDwgd2lkdGhgIGZhaWxlZCBpbiAAeHAgb3V0IG9mIGJvdW5kcwBBc3NlcnRpb24gYHhwX3BsdXNfMSA+PSAwICYmIHhwX3BsdXNfMSA8IHdpZHRoYCBmYWlsZWQgaW4gAHhwX3BsdXNfMSBvdXQgb2YgYm91bmRzAEFzc2VydGlvbiBgdzAgPj0gMCAmJiB3MCA8PSAxLjAwMDFgIGZhaWxlZCBpbiAAT3V0IG9mIHJhbmdlAEFzc2VydGlvbiBgdzEgPj0gMCAmJiB3MSA8PSAxLjAwMDFgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGB3MiA+PSAwICYmIHcyIDw9IDEuMDAwMWAgZmFpbGVkIGluIABBc3NlcnRpb24gYHczID49IDAgJiYgdzMgPD0gMS4wMDAxYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgKHcwK3cxK3cyK3czKSA8PSAxLjAwMDFgIGZhaWxlZCBpbiAAAAAAAADgVgAAEQAAABIAAAAAAAAAJG0AABMAAAAUAAAATjZ2aXNpb245RXhjZXB0aW9uRQA8+gAA5GwAAFT7AABONnZpc2lvbjE4Qmlub21pYWxQeXJhbWlkMzJmRQAAADz6AAAEbQAA4FYAAAAAAAD4bAAADwAAABUAAAAWAAAAuVKMPo5a5z65Uow+AAAAAAAAAAD4bQAAFwAAABgAAAAZAAAAGgAAABsAAABOU3QzX18yMjBfX3NoYXJlZF9wdHJfcG9pbnRlcklQTjZ2aXNpb244S2V5ZnJhbWVJTGk5NkVFRU5TXzEwc2hhcmVkX3B0cklTM19FMjdfX3NoYXJlZF9wdHJfZGVmYXVsdF9kZWxldGVJUzNfUzNfRUVOU185YWxsb2NhdG9ySVMzX0VFRUUAPPoAAHBtAAC09wAATlN0M19fMjEwc2hhcmVkX3B0cklONnZpc2lvbjhLZXlmcmFtZUlMaTk2RUVFRTI3X19zaGFyZWRfcHRyX2RlZmF1bHRfZGVsZXRlSVMzX1MzX0VFAGJvb2wgdmlzaW9uOjpWaXN1YWxEYXRhYmFzZTx2aXNpb246OkZSRUFLRXh0cmFjdG9yLCB2aXNpb246OkJpbmFyeUZlYXR1cmVTdG9yZSwgdmlzaW9uOjpCaW5hcnlGZWF0dXJlTWF0Y2hlcjw5Nj4+OjpxdWVyeShjb25zdCBHYXVzc2lhblNjYWxlU3BhY2VQeXJhbWlkICopIFtGRUFUVVJFX0VYVFJBQ1RPUiA9IHZpc2lvbjo6RlJFQUtFeHRyYWN0b3IsIFNUT1JFID0gdmlzaW9uOjpCaW5hcnlGZWF0dXJlU3RvcmUsIE1BVENIRVIgPSB2aXNpb246OkJpbmFyeUZlYXR1cmVNYXRjaGVyPDk2Pl0AaHlwX2Nvc3RzIHZlY3RvciBzaG91bGQgYmUgb2Ygc2l6ZSBtYXhfbnVtX2h5cG90aGVzZXMAQbTfAQvfULK+uT4S3KC+kL45PhLcoL6Qvjm+AAAAgLK+ub4S3KA+kL45vhLcoD6Qvjk+0nIYvwAAAADScpi+OgYEv9JymD46BgS/0nIYPwAAAIDScpg+OgYEP9JymL46BgQ/AAAAgFa4Pb9mTSQ/Vri9vmZNJD9WuL0+AAAAAFa4PT9mTSS/Vri9PmZNJL9WuL2+DOlYPwAAAIAM6dg+mdk7Pwzp2L6Z2Ts/DOlYvwAAAAAM6di+mdk7vwzp2D6Z2Tu/AAAAAPxTbj/xZU6/DVTuPvFlTr8NVO6+AAAAgPxTbr/xZU4/DVTuvvFlTj8NVO4+AACAvwAAAAAAAAC/0LNdvwAAAD/Qs12/AACAPwAAAIAAAAA/0LNdPwAAAL/Qs10/AAAAADhxAAAXAAAAHAAAAB0AAAAeAAAAHwAAAE5TdDNfXzIyMF9fc2hhcmVkX3B0cl9wb2ludGVySVBoMTZOdWxsQXJyYXlEZWxldGVySWhFTlNfOWFsbG9jYXRvckloRUVFRQAAAAA8+gAA7HAAALT3AAAxNk51bGxBcnJheURlbGV0ZXJJaEUAAAAAAAAA4HEAABcAAAAgAAAAIQAAACIAAAAjAAAATlN0M19fMjIwX19zaGFyZWRfcHRyX3BvaW50ZXJJUGhOU18xMHNoYXJlZF9wdHJJaEUyN19fc2hhcmVkX3B0cl9kZWZhdWx0X2RlbGV0ZUloaEVFTlNfOWFsbG9jYXRvckloRUVFRQA8+gAAeHEAALT3AABOU3QzX18yMTBzaGFyZWRfcHRySWhFMjdfX3NoYXJlZF9wdHJfZGVmYXVsdF9kZWxldGVJaGhFRQB2aXNpb246OlNjb3BlZFRpbWVyOjp+U2NvcGVkVGltZXIoKQBpbmZpbml0eQBNaXNzaW5nIEh1ZmZtYW4gY29kZSB0YWJsZSBlbnRyeQBGZWJydWFyeQBKYW51YXJ5AEp1bHkAVGh1cnNkYXkAVHVlc2RheQBXZWRuZXNkYXkAU2F0dXJkYXkAU3VuZGF5AE1vbmRheQBGcmlkYXkATWF5ACVtLyVkLyV5AE1BWF9BTExPQ19DSFVOSyBpcyB3cm9uZywgcGxlYXNlIGZpeABBTElHTl9UWVBFIGlzIHdyb25nLCBwbGVhc2UgZml4AHNldE1hcmtlckluZm9WZXJ0ZXgATm90IGEgSlBFRyBmaWxlOiBzdGFydHMgd2l0aCAweCUwMnggMHglMDJ4AENvcnJ1cHQgSlBFRyBkYXRhOiAldSBleHRyYW5lb3VzIGJ5dGVzIGJlZm9yZSBtYXJrZXIgMHglMDJ4AFVuZXhwZWN0ZWQgbWFya2VyIDB4JTAyeABVbnN1cHBvcnRlZCBtYXJrZXIgdHlwZSAweCUwMngAVW5zdXBwb3J0ZWQgSlBFRyBwcm9jZXNzOiBTT0YgdHlwZSAweCUwMngARGVmaW5lIEh1ZmZtYW4gVGFibGUgMHglMDJ4AERlZmluZSBBcml0aG1ldGljIFRhYmxlIDB4JTAyeDogMHglMDJ4AC0rICAgMFgweAAtMFgrMFggMFgtMHgrMHggMHgAQm9ndXMgREFDIHZhbHVlIDB4JXgAX19uZXh0X3ByaW1lIG92ZXJmbG93AEh1ZmZtYW4gY29kZSBzaXplIHRhYmxlIG92ZXJmbG93AE5vdgBUaHUAICAgICAgICAlNHUgJTR1ICU0dSAlNHUgJTR1ICU0dSAlNHUgJTR1AEpQRUcgcGFyYW1ldGVyIHN0cnVjdCBtaXNtYXRjaDogbGlicmFyeSB0aGlua3Mgc2l6ZSBpcyAldSwgY2FsbGVyIGV4cGVjdHMgJXUARGVmaW5lIFJlc3RhcnQgSW50ZXJ2YWwgJXUAV2FybmluZzogdGh1bWJuYWlsIGltYWdlIHNpemUgZG9lcyBub3QgbWF0Y2ggZGF0YSBsZW5ndGggJXUATWlzY2VsbGFuZW91cyBtYXJrZXIgMHglMDJ4LCBsZW5ndGggJXUASkZJRiBleHRlbnNpb24gbWFya2VyOiB0eXBlIDB4JTAyeCwgbGVuZ3RoICV1AEpGSUYgZXh0ZW5zaW9uIG1hcmtlcjogcGFsZXR0ZSB0aHVtYm5haWwgaW1hZ2UsIGxlbmd0aCAldQBKRklGIGV4dGVuc2lvbiBtYXJrZXI6IEpQRUctY29tcHJlc3NlZCB0aHVtYm5haWwgaW1hZ2UsIGxlbmd0aCAldQBKRklGIGV4dGVuc2lvbiBtYXJrZXI6IFJHQiB0aHVtYm5haWwgaW1hZ2UsIGxlbmd0aCAldQBVbmtub3duIEFQUDE0IG1hcmtlciAobm90IEFkb2JlKSwgbGVuZ3RoICV1AFVua25vd24gQVBQMCBtYXJrZXIgKG5vdCBKRklGKSwgbGVuZ3RoICV1AE9idGFpbmVkIFhNUyBoYW5kbGUgJXUARnJlZWQgWE1TIGhhbmRsZSAldQBPYnRhaW5lZCBFTVMgaGFuZGxlICV1AEZyZWVkIEVNUyBoYW5kbGUgJXUAdW5zdXBwb3J0ZWQgbG9jYWxlIGZvciBzdGFuZGFyZCBpbnB1dABBdWd1c3QAZ2V0VHJhbnNNYXRNdWx0aVNxdWFyZVJvYnVzdABJbnZhbGlkIGNyb3AgcmVxdWVzdABVbnN1cHBvcnRlZCBjb2xvciBjb252ZXJzaW9uIHJlcXVlc3QAdW5zaWduZWQgc2hvcnQAZ2V0TXVsdGlNYXJrZXJDb3VudABnZXRUcmFuc01hdFNxdWFyZUNvbnQAdW5zaWduZWQgaW50AENvcnJ1cHQgSlBFRyBkYXRhOiBwcmVtYXR1cmUgZW5kIG9mIGRhdGEgc2VnbWVudABoZWlnaHQARnJhY3Rpb25hbCBzYW1wbGluZyBub3QgaW1wbGVtZW50ZWQgeWV0AENDSVI2MDEgc2FtcGxpbmcgbm90IGltcGxlbWVudGVkIHlldABOb3QgaW1wbGVtZW50ZWQgeWV0AGZzZXQAZ2V0AE9jdABmbG9hdABTYXQAdWludDY0X3QAQ2Fubm90IHF1YW50aXplIG1vcmUgdGhhbiAlZCBjb2xvciBjb21wb25lbnRzAFN0YXJ0IE9mIFNjYW46ICVkIGNvbXBvbmVudHMAQm9ndXMgdmlydHVhbCBhcnJheSBhY2Nlc3MAQm9ndXMgc2FtcGxpbmcgZmFjdG9ycwBRdWFudGl6aW5nIHRvICVkID0gJWQqJWQqJWQgY29sb3JzAFF1YW50aXppbmcgdG8gJWQgY29sb3JzAENhbm5vdCBxdWFudGl6ZSB0byBmZXdlciB0aGFuICVkIGNvbG9ycwBDYW5ub3QgcXVhbnRpemUgdG8gbW9yZSB0aGFuICVkIGNvbG9ycwBJbnZhbGlkIEpQRUcgZmlsZSBzdHJ1Y3R1cmU6IHR3byBTT0kgbWFya2VycwBJbnZhbGlkIEpQRUcgZmlsZSBzdHJ1Y3R1cmU6IHR3byBTT0YgbWFya2VycwBuZnRNYXJrZXJzAFNtb290aGluZyBub3Qgc3VwcG9ydGVkIHdpdGggbm9uc3RhbmRhcmQgc2FtcGxpbmcgcmF0aW9zAE1heGltdW0gc3VwcG9ydGVkIGltYWdlIGRpbWVuc2lvbiBpcyAldSBwaXhlbHMAQXBwbGljYXRpb24gdHJhbnNmZXJyZWQgdG9vIG1hbnkgc2NhbmxpbmVzAEFwcGxpY2F0aW9uIHRyYW5zZmVycmVkIHRvbyBmZXcgc2NhbmxpbmVzAEZhaWxlZCB0byBjcmVhdGUgdGVtcG9yYXJ5IGZpbGUgJXMAQ2xvc2VkIHRlbXBvcmFyeSBmaWxlICVzAE9wZW5lZCB0ZW1wb3JhcnkgZmlsZSAlcwBBcHIAdmVjdG9yAElucHV0IGZpbGUgcmVhZCBlcnJvcgBzZXRNYXJrZXJJbmZvRGlyAEludmFsaWQgSlBFRyBmaWxlIHN0cnVjdHVyZTogbWlzc2luZyBTT1MgbWFya2VyAG5mdE1hcmtlcgBnZXRNYXJrZXIAZGV0ZWN0TWFya2VyAF9hZGRNdWx0aU1hcmtlcgBnZXRNdWx0aUVhY2hNYXJrZXIAX2FkZE1hcmtlcgBnZXRORlRNYXJrZXIAZGV0ZWN0TkZUTWFya2VyAF9hZGRORlRNYXJrZXIAT2N0b2JlcgBOb3ZlbWJlcgBTZXB0ZW1iZXIARGVjZW1iZXIAdW5zaWduZWQgY2hhcgBpb3NfYmFzZTo6Y2xlYXIATWFyAFVucmVjb2duaXplZCBjb21wb25lbnQgSURzICVkICVkICVkLCBhc3N1bWluZyBZQ2JDcgBzZXR1cABWaXJ0dWFsIGFycmF5IGNvbnRyb2xsZXIgbWVzc2VkIHVwAFNlcAAlSTolTTolUyAlcABzZXRQYXR0UmF0aW8AZ2V0UGF0dFJhdGlvAHRlYXJkb3duAFN1bgBKdW4Ac3RkOjpleGNlcHRpb24AQm9ndXMgSHVmZm1hbiB0YWJsZSBkZWZpbml0aW9uAFNlbGVjdGVkICVkIGNvbG9ycyBmb3IgcXVhbnRpemF0aW9uAEltYWdlIHRvbyB3aWRlIGZvciB0aGlzIGltcGxlbWVudGF0aW9uAE1vbgBuYW4ARGlkbid0IGV4cGVjdCBtb3JlIHRoYW4gb25lIHNjYW4AU2FtcGxpbmcgZmFjdG9ycyB0b28gbGFyZ2UgZm9yIGludGVybGVhdmVkIHNjYW4ASmFuAGdldE1hcmtlck51bQBnZXRNdWx0aU1hcmtlck51bQBKdWwAYm9vbABCdWZmZXIgcGFzc2VkIHRvIEpQRUcgbGlicmFyeSBpcyB0b28gc21hbGwAQXByaWwAc2V0TG9nTGV2ZWwAZ2V0TG9nTGV2ZWwAZW1zY3JpcHRlbjo6dmFsAHB1c2hfYmFjawBGcmkAZHBpAGJhZF9hcnJheV9uZXdfbGVuZ3RoAEJvZ3VzIG1hcmtlciBsZW5ndGgAd2lkdGgATWFyY2gAQXVnAHVuc2lnbmVkIGxvbmcAc3RkOjp3c3RyaW5nAGJhc2ljX3N0cmluZwBzdGQ6OnN0cmluZwBzdGQ6OnUxNnN0cmluZwBzdGQ6OnUzMnN0cmluZwBDb3B5cmlnaHQgKEMpIDIwMTgsIFRob21hcyBHLiBMYW5lLCBHdWlkbyBWb2xsYmVkaW5nAGluZgAlLjBMZgAlTGYAcmVzaXplAHRydWUAVHVlAGZhbHNlAFN1c3BlbnNpb24gbm90IGFsbG93ZWQgaGVyZQBnZXRUcmFuc01hdFNxdWFyZQBnZXRUcmFuc01hdE11bHRpU3F1YXJlAHNldE1hdHJpeENvZGVUeXBlAGdldE1hdHJpeENvZGVUeXBlAEp1bmUAc2V0UHJvamVjdGlvbk5lYXJQbGFuZQBnZXRQcm9qZWN0aW9uTmVhclBsYW5lAHNldFByb2plY3Rpb25GYXJQbGFuZQBnZXRQcm9qZWN0aW9uRmFyUGxhbmUAUmVxdWVzdGVkIGZlYXR1cmUgd2FzIG9taXR0ZWQgYXQgY29tcGlsZSB0aW1lAFNlZWsgZmFpbGVkIG9uIHRlbXBvcmFyeSBmaWxlAFJlYWQgZmFpbGVkIG9uIHRlbXBvcmFyeSBmaWxlAEVtcHR5IGlucHV0IGZpbGUAUHJlbWF0dXJlIGVuZCBvZiBpbnB1dCBmaWxlAFByZW1hdHVyZSBlbmQgb2YgSlBFRyBmaWxlAHNldENhbWVyYSgpOiBFcnJvciBjcmVhdGluZyAzRCBoYW5kbGUAZG91YmxlAERDVCBjb2VmZmljaWVudCBvdXQgb2YgcmFuZ2UASW52YWxpZCBjb2xvciBxdWFudGl6YXRpb24gbW9kZSBjaGFuZ2UASlBFRyBkYXRhc3RyZWFtIGNvbnRhaW5zIG5vIGltYWdlACAgICB3aXRoICVkIHggJWQgdGh1bWJuYWlsIGltYWdlAGdldFByb2Nlc3NpbmdJbWFnZQBTdGFydCBvZiBJbWFnZQBFbmQgT2YgSW1hZ2UAQm9ndXMgYnVmZmVyIGNvbnRyb2wgbW9kZQBDb3JydXB0IEpQRUcgZGF0YTogYmFkIEh1ZmZtYW4gY29kZQBDb3JydXB0IEpQRUcgZGF0YTogYmFkIGFyaXRobWV0aWMgY29kZQBzZXRQYXR0ZXJuRGV0ZWN0aW9uTW9kZQBnZXRQYXR0ZXJuRGV0ZWN0aW9uTW9kZQBzZXREZWJ1Z01vZGUAZ2V0RGVidWdNb2RlAHNldExhYmVsaW5nTW9kZQBnZXRMYWJlbGluZ01vZGUAc2V0VGhyZXNob2xkTW9kZQBnZXRUaHJlc2hvbGRNb2RlAHNldEltYWdlUHJvY01vZGUAZ2V0SW1hZ2VQcm9jTW9kZQBCb2d1cyBpbnB1dCBjb2xvcnNwYWNlAEJvZ3VzIEpQRUcgY29sb3JzcGFjZQBzZXRUaHJlc2hvbGQAZ2V0VGhyZXNob2xkAHZvaWQAQmFja2luZyBzdG9yZSBub3Qgc3VwcG9ydGVkAERDVCBzY2FsZWQgYmxvY2sgc2l6ZSAlZHglZCBub3Qgc3VwcG9ydGVkAFF1YW50aXphdGlvbiB0YWJsZSAweCUwMnggd2FzIG5vdCBkZWZpbmVkAEh1ZmZtYW4gdGFibGUgMHglMDJ4IHdhcyBub3QgZGVmaW5lZABBcml0aG1ldGljIHRhYmxlIDB4JTAyeCB3YXMgbm90IGRlZmluZWQAV3JpdGUgdG8gWE1TIGZhaWxlZABSZWFkIGZyb20gWE1TIGZhaWxlZABXcml0ZSB0byBFTVMgZmFpbGVkAFJlYWQgZnJvbSBFTVMgZmFpbGVkAFdlZAAgICAgICAgICUzZCAlM2QgJTNkICUzZCAlM2QgJTNkICUzZCAlM2QAV2FybmluZzogdW5rbm93biBKRklGIHJldmlzaW9uIG51bWJlciAlZC4lMDJkAENvcnJ1cHQgSlBFRyBkYXRhOiBmb3VuZCBtYXJrZXIgMHglMDJ4IGluc3RlYWQgb2YgUlNUJWQAU3RhcnQgT2YgRnJhbWUgMHglMDJ4OiB3aWR0aD0ldSwgaGVpZ2h0PSV1LCBjb21wb25lbnRzPSVkACAgICBDb21wb25lbnQgJWQ6ICVkaHglZHYgcT0lZABJbnZhbGlkIHByb2dyZXNzaXZlIHBhcmFtZXRlcnMgU3M9JWQgU2U9JWQgQWg9JWQgQWw9JWQAICBTcz0lZCwgU2U9JWQsIEFoPSVkLCBBbD0lZAAgICAgQ29tcG9uZW50ICVkOiBkYz0lZCBhYz0lZABJbnZhbGlkIHByb2dyZXNzaXZlIHBhcmFtZXRlcnMgYXQgc2NhbiBzY3JpcHQgZW50cnkgJWQASW52YWxpZCBzY2FuIHNjcmlwdCBhdCBlbnRyeSAlZABCb2d1cyBEUVQgaW5kZXggJWQAQm9ndXMgREhUIGluZGV4ICVkAEJvZ3VzIERBQyBpbmRleCAlZABUb28gbWFueSBjb2xvciBjb21wb25lbnRzOiAlZCwgbWF4ICVkAEluY29uc2lzdGVudCBwcm9ncmVzc2lvbiBzZXF1ZW5jZSBmb3IgY29tcG9uZW50ICVkIGNvZWZmaWNpZW50ICVkAFdyb25nIEpQRUcgbGlicmFyeSB2ZXJzaW9uOiBsaWJyYXJ5IGlzICVkLCBjYWxsZXIgZXhwZWN0cyAlZABBdCBtYXJrZXIgMHglMDJ4LCByZWNvdmVyeSBhY3Rpb24gJWQAVW5zdXBwb3J0ZWQgSlBFRyBkYXRhIHByZWNpc2lvbiAlZABEZWZpbmUgUXVhbnRpemF0aW9uIFRhYmxlICVkICBwcmVjaXNpb24gJWQAQWRvYmUgQVBQMTQgbWFya2VyOiB2ZXJzaW9uICVkLCBmbGFncyAweCUwNHggMHglMDR4LCB0cmFuc2Zvcm0gJWQASW1wcm9wZXIgY2FsbCB0byBKUEVHIGxpYnJhcnkgaW4gc3RhdGUgJWQAQ2Fubm90IHRyYW5zY29kZSBkdWUgdG8gbXVsdGlwbGUgdXNlIG9mIHF1YW50aXphdGlvbiB0YWJsZSAlZABVbmtub3duIEFkb2JlIGNvbG9yIHRyYW5zZm9ybSBjb2RlICVkAEludmFsaWQgbWVtb3J5IHBvb2wgY29kZSAlZABCb2d1cyBtZXNzYWdlIGNvZGUgJWQASkZJRiBBUFAwIG1hcmtlcjogdmVyc2lvbiAlZC4lMDJkLCBkZW5zaXR5ICVkeCVkICAlZABzdGQ6OmJhZF9hbGxvYwBEZWMAJWxkJWMAQ29tcG9uZW50IGluZGV4ICVkOiBtaXNtYXRjaGluZyBzYW1wbGluZyByYXRpbyAlZDolZCwgJWQ6JWQsICVjAEZlYgByd2EAU2NhbiBzY3JpcHQgZG9lcyBub3QgdHJhbnNtaXQgYWxsIGRhdGEAZ2V0TkZURGF0YQBfbG9hZENhbWVyYQBBUl9VU0VfVFJBQ0tJTkdfSElTVE9SWQBBUl9OT1VTRV9UUkFDS0lOR19ISVNUT1JZACVhICViICVkICVIOiVNOiVTICVZAFBPU0lYAEFSX1RFTVBMQVRFX01BVENISU5HX0NPTE9SX0FORF9NQVRSSVgAQVJfVEVNUExBVEVfTUFUQ0hJTkdfTU9OT19BTkRfTUFUUklYAEFSX0xBQkVMSU5HX1RIUkVTSF9NT0RFX0FVVE9fT1RTVQBBUl9NQVJLRVJfSU5GT19DVVRPRkZfUEhBU0VfTUFUQ0hfQ09OVFJBU1QAQVJfTUFYX0xPT1BfQ09VTlQASW52YWxpZCBjb21wb25lbnQgSUQgJWQgaW4gU09TAEFSX01BUktFUl9JTkZPX0NVVE9GRl9QSEFTRV9IRVVSSVNUSUNfVFJPVUJMRVNPTUVfTUFUUklYX0NPREVTAEVSUk9SX01BUktFUl9JTkRFWF9PVVRfT0ZfQk9VTkRTACVIOiVNOiVTAEFSX0xPR19MRVZFTF9FUlJPUgBBUl9NQVJLRVJfSU5GT19DVVRPRkZfUEhBU0VfUE9TRV9FUlJPUgBBUl9URU1QTEFURV9NQVRDSElOR19DT0xPUgBBUl9URU1QTEFURV9NQVRDSElOR19NT05PAEFSX0xPR19MRVZFTF9JTkZPAEFSX0xPR19MRVZFTF9SRUxfSU5GTwBBUl9MT0dfTEVWRUxfV0FSTgBBUl9NQVRSSVhfQ09ERV9ERVRFQ1RJT04AQVJfTUFSS0VSX0lORk9fQ1VUT0ZGX1BIQVNFX1BBVFRFUk5fRVhUUkFDVElPTgBBUl9MQUJFTElOR19CTEFDS19SRUdJT04AQVJfTEFCRUxJTkdfV0hJVEVfUkVHSU9OAE5BTgBBUl9MQUJFTElOR19USFJFU0hfTU9ERV9BVVRPX01FRElBTgBQTQBKUEVHTUVNAEFNAExDX0FMTABBUl9NQVJLRVJfSU5GT19DVVRPRkZfUEhBU0VfTUFUQ0hfQkFSQ09ERV9FRENfRkFJTABBUl9MQUJFTElOR19USFJFU0hfTU9ERV9NQU5VQUwAQVJfTUFSS0VSX0lORk9fQ1VUT0ZGX1BIQVNFX1BPU0VfRVJST1JfTVVMVEkAQVJfTE9PUF9CUkVBS19USFJFU0gAQVJfREVGQVVMVF9MQUJFTElOR19USFJFU0gAQVJfTE9HX0xFVkVMX0RFQlVHAExBTkcASW52YWxpZCBTT1MgcGFyYW1ldGVycyBmb3Igc2VxdWVudGlhbCBKUEVHAENhdXRpb246IHF1YW50aXphdGlvbiB0YWJsZXMgYXJlIHRvbyBjb2Fyc2UgZm9yIGJhc2VsaW5lIEpQRUcASW52YWxpZCBKUEVHIGZpbGUgc3RydWN0dXJlOiAlcyBiZWZvcmUgU09GAElORgBBUl9MQUJFTElOR19USFJFU0hfTU9ERV9BVVRPX0FEQVBUSVZFAEFSX01BUktFUl9JTkZPX0NVVE9GRl9QSEFTRV9OT05FAEFSX0RFQlVHX0RJU0FCTEUAQVJfREVCVUdfRU5BQkxFAEFSX0lNQUdFX1BST0NfRlJBTUVfSU1BR0UAQVJfSU1BR0VfUFJPQ19GSUVMRF9JTUFHRQBBUl9ERUZBVUxUX1BBVFRFUk5fREVURUNUSU9OX01PREUAQVJfREVGQVVMVF9NQVJLRVJfRVhUUkFDVElPTl9NT0RFAEFSX0RFRkFVTFRfREVCVUdfTU9ERQBBUl9ERUZBVUxUX0xBQkVMSU5HX01PREUAQVJfREVGQVVMVF9JTUFHRV9QUk9DX01PREUAQVJfTUFSS0VSX0lORk9fQ1VUT0ZGX1BIQVNFX01BVENIX0NPTkZJREVOQ0UARVJST1JfQVJDT05UUk9MTEVSX05PVF9GT1VORABFUlJPUl9NVUxUSU1BUktFUl9OT1RfRk9VTkQAQVJfTUFSS0VSX0lORk9fQ1VUT0ZGX1BIQVNFX01BVENIX0JBUkNPREVfTk9UX0ZPVU5EAEFSX01BUktFUl9JTkZPX0NVVE9GRl9QSEFTRV9NQVRDSF9HRU5FUklDAE91dHB1dCBmaWxlIHdyaXRlIGVycm9yIC0tLSBvdXQgb2YgZGlzayBzcGFjZT8AV3JpdGUgZmFpbGVkIG9uIHRlbXBvcmFyeSBmaWxlIC0tLSBvdXQgb2YgZGlzayBzcGFjZT8AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8c2hvcnQ+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PHVuc2lnbmVkIHNob3J0PgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzxpbnQ+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PHVuc2lnbmVkIGludD4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8ZmxvYXQ+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PHVpbnQ4X3Q+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PGludDhfdD4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8dWludDE2X3Q+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PGludDE2X3Q+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PHVpbnQzMl90PgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzxpbnQzMl90PgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzxjaGFyPgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzx1bnNpZ25lZCBjaGFyPgBzdGQ6OmJhc2ljX3N0cmluZzx1bnNpZ25lZCBjaGFyPgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzxzaWduZWQgY2hhcj4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8bG9uZz4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8dW5zaWduZWQgbG9uZz4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8ZG91YmxlPgAwMTIzNDU2Nzg5ADljICAxNC1KYW4tMjAxOABDLlVURi04AEFSX01BVFJJWF9DT0RFXzV4NV9CQ0hfMjJfN183AEFSX01BVFJJWF9DT0RFXzZ4NgBBUl9NQVRSSVhfQ09ERV81eDUAQVJfTUFUUklYX0NPREVfNHg0X0JDSF8xM181XzUAQVJfTUFUUklYX0NPREVfNXg1X0JDSF8yMl8xMl81AEFSX01BVFJJWF9DT0RFXzN4M19QQVJJVFk2NQBBUl9NQVRSSVhfQ09ERV80eDQAQVJfTUFUUklYX0NPREVfM3gzAGZzZXQzAEFSX01BVFJJWF9DT0RFXzR4NF9CQ0hfMTNfOV8zAEFSX01BVFJJWF9DT0RFXzN4M19IQU1NSU5HNjMAQVJfVVNFX1RSQUNLSU5HX0hJU1RPUllfVjIAc2V0dXBBUjIAb24uAG9mZi4AKG51bGwpAEVtcHR5IEpQRUcgaW1hZ2UgKEROTCBub3Qgc3VwcG9ydGVkKQBJbnN1ZmZpY2llbnQgbWVtb3J5IChjYXNlICVkKQBQdXJlIHZpcnR1YWwgZnVuY3Rpb24gY2FsbGVkIQBFcnJvciByZWFkaW5nIGRhdGEgZnJvbSAlcy5mc2V0CgBSZWFkaW5nICVzLmZzZXQKAEVycm9yOiBrcG1TZXRSZWZEYXRhU2V0CgBFcnJvcjoga3BtQ2hhbmdlUGFnZU5vT2ZSZWZEYXRhU2V0CgBFcnJvcjoga3BtTWVyZ2VSZWZEYXRhU2V0CgBEZWJ1ZyBtb2RlIHNldCB0byAlcwoATkZUIG1hcmtlciBoZWlnaHQ6ICVpCgBORlQgbnVtLiBvZiBJbWFnZVNldDogJWkKAE5GVCBtYXJrZXIgZHBpOiAlaQoATkZUIG1hcmtlciB3aWR0aDogJWkKAExhYmVsaW5nIG1vZGUgc2V0IHRvICVkCgBUaHJlc2hvbGQgbW9kZSBzZXQgdG8gJWQKAFRocmVzaG9sZCBzZXQgdG8gJWQKAEFsbG9jYXRlZCB2aWRlb0ZyYW1lU2l6ZSAlZAoAVHJhY2tpbmcgbG9zdC4gJWQKAEVycm9yOiBtYWxsb2MKAEVycm9yIHJlYWRpbmcgS1BNIGRhdGEgZnJvbSAlcy5mc2V0MwoAUmVhZGluZyAlcy5mc2V0MwoAIyMjIEZlYXR1cmUgY2FuZGlkYXRlcyBmb3IgdHJhY2tpbmcgYXJlIG92ZXJmbG93LgoAbG9hZE1hcmtlcigpOiBFcnJvciBsb2FkaW5nIHBhdHRlcm4gZmlsZSAlcy4KAEFSVG9vbEtpdEpTKCk6IFVuYWJsZSB0byBzZXQgdXAgQVIgbXVsdGltYXJrZXIuCgBBUlRvb2xLaXRKUygpOiBVbmFibGUgdG8gc2V0IHVwIE5GVCBtYXJrZXIuCgBBUlRvb2xLaXRKUygpOiBVbmFibGUgdG8gc2V0IHVwIEFSIG1hcmtlci4KAFBhdHRlcm4gcmF0aW8gc2l6ZSBzZXQgdG8gJWYuCgBMb2FkaW5nIG9mIE5GVCBkYXRhIGNvbXBsZXRlLgoAc2V0Q2FtZXJhKCk6IEVycm9yOiBhclBhcmFtTFRDcmVhdGUuCgAgIERvbmUuCgBzZXR1cCgpOiBFcnJvcjogYXJQYXR0Q3JlYXRlSGFuZGxlLgoAc2V0Q2FtZXJhKCk6IEVycm9yOiBhckNyZWF0ZUhhbmRsZS4KAEVycm9yOiBhcjJDcmVhdGVIYW5kbGUuCgBQYXR0ZXJuIGRldGVjdGlvbiBtb2RlIHNldCB0byAlZC4KAEltYWdlIHByb2MuIG1vZGUgc2V0IHRvICVkLgoAICBBc3NpZ25lZCBwYWdlIG5vLiAlZC4KAGxvYWRDYW1lcmEoKTogRXJyb3IgbG9hZGluZyBwYXJhbWV0ZXIgZmlsZSAlcyBmb3IgY2FtZXJhLgoAVHJhY2tlZCBwYWdlICVkIChtYXggJWQpLgoAKioqIENhbWVyYSBQYXJhbWV0ZXIgcmVzaXplZCBmcm9tICVkLCAlZC4gKioqCgBPdXQgb2YgbWVtb3J5ISEKAGNvbmZpZyBkYXRhIGxvYWQgZXJyb3IgISEKAGlkZGRkZGRkZGRkZGRkAGkAaWlpZABBoLACC5QCaWlpaWlpaWRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRpAGlpaWlpaQBOU3QzX18yNnZlY3Rvckk5bmZ0TWFya2VyTlNfOWFsbG9jYXRvcklTMV9FRUVFABT6AABJmAAAUE5TdDNfXzI2dmVjdG9ySTluZnRNYXJrZXJOU185YWxsb2NhdG9ySVMxX0VFRUUA9PoAAICYAAAAAAAAeJgAAFBLTlN0M19fMjZ2ZWN0b3JJOW5mdE1hcmtlck5TXzlhbGxvY2F0b3JJUzFfRUVFRQAAAAD0+gAAwJgAAAEAAAB4mAAAaWkAdgB2aQCwmAAAUPkAALCYAAAomQAAOW5mdE1hcmtlcgAAFPoAAByZAAB2aWlpAEHAsgILUFD5AACwmAAA1PkAACiZAAB2aWlpaQAAANT5AAD0mAAAaWlpAISZAAB4mAAA1PkAAE4xMGVtc2NyaXB0ZW4zdmFsRQAAFPoAAHCZAABpaWlpAEGgswILFWj5AAB4mAAA1PkAACiZAABpaWlpaQBBwLMCC6sFsPkA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AAAAGQAAABIAAAALAAAAEwAAABoAAAAbAAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAAAAAAABAAAACAAAABAAAAAJAAAAAgAAAAoAAAARAAAAEgAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AQfTSAgvMBgEAAAAIAAAACQAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAABOU3QzX18yMTJiYXNpY19zdHJpbmdJaE5TXzExY2hhcl90cmFpdHNJaEVFTlNfOWFsbG9jYXRvckloRUVFRQAAFPoAAMCpAABOU3QzX18yMTJiYXNpY19zdHJpbmdJd05TXzExY2hhcl90cmFpdHNJd0VFTlNfOWFsbG9jYXRvckl3RUVFRQAAFPoAAAiqAABOU3QzX18yMTJiYXNpY19zdHJpbmdJRHNOU18xMWNoYXJfdHJhaXRzSURzRUVOU185YWxsb2NhdG9ySURzRUVFRQAAABT6AABQqgAATlN0M19fMjEyYmFzaWNfc3RyaW5nSURpTlNfMTFjaGFyX3RyYWl0c0lEaUVFTlNfOWFsbG9jYXRvcklEaUVFRUUAAAAU+gAAnKoAAE4xMGVtc2NyaXB0ZW4xMW1lbW9yeV92aWV3SWNFRQAAFPoAAOiqAABOMTBlbXNjcmlwdGVuMTFtZW1vcnlfdmlld0lhRUUAABT6AAAQqwAATjEwZW1zY3JpcHRlbjExbWVtb3J5X3ZpZXdJaEVFAAAU+gAAOKsAAE4xMGVtc2NyaXB0ZW4xMW1lbW9yeV92aWV3SXNFRQAAFPoAAGCrAABOMTBlbXNjcmlwdGVuMTFtZW1vcnlfdmlld0l0RUUAABT6AACIqwAATjEwZW1zY3JpcHRlbjExbWVtb3J5X3ZpZXdJaUVFAAAU+gAAsKsAAE4xMGVtc2NyaXB0ZW4xMW1lbW9yeV92aWV3SWpFRQAAFPoAANirAABOMTBlbXNjcmlwdGVuMTFtZW1vcnlfdmlld0lsRUUAABT6AAAArAAATjEwZW1zY3JpcHRl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ZWFjaGFibGUAQWRkcmVzcyBpbiB1c2UAQnJva2VuIHBpcGUASS9PIGVycm9yAE5vIHN1Y2ggZGV2aWNlIG9yIGFkZHJlc3MAQmxvY2sgZGV2aWNlIHJlcXVpcmVkAE5vIHN1Y2ggZGV2aWNlAE5vdCBhIGRpcmVjdG9yeQBJcyBhIGRpcmVjdG9yeQBUZXh0IGZpbGUgYnVzeQBFeGVjIGZvcm1hdCBlcnJvcgBJbnZhbGlkIGFyZ3VtZW50AEFyZ3VtZW50IGxpc3QgdG9vIGxvbmcAU3ltYm9saWMgbGluayBsb29wAEZpbGVuYW1lIHRvbyBsb25nAFRvbyBtYW55IG9wZW4gZmlsZXMgaW4gc3lzdGVtAE5vIGZpbGUgZGVzY3JpcHRvcnMgYXZhaWxhYmxlAEJhZCBmaWxlIGRlc2NyaXB0b3IATm8gY2hpbGQgcHJvY2VzcwBCYWQgYWRkcmVzcwBGaWxlIHRvbyBsYXJnZQBUb28gbWFueSBsaW5rcwBObyBsb2NrcyBhdmFpbGFibGUAUmVzb3VyY2UgZGVhZGxvY2sgd291bGQgb2NjdXIAU3RhdGUgbm90IHJlY292ZXJhYmxlAFByZXZpb3VzIG93bmVyIGRpZWQAT3BlcmF0aW9uIGNhbmNlbGVkAEZ1bmN0aW9uIG5vdCBpbXBsZW1lbnRlZABObyBtZXNzYWdlIG9mIGRlc2lyZWQgdHlwZQBJZGVudGlmaWVyIHJlbW92ZWQARGV2aWNlIG5vdCBhIHN0cmVhbQBObyBkYXRhIGF2YWlsYWJsZQBEZXZpY2UgdGltZW91dABPdXQgb2Ygc3RyZWFtcyByZXNvdXJjZXMATGluayBoYXMgYmVlbiBzZXZlcmVkAFByb3RvY29sIGVycm9yAEJhZCBtZXNzYWdlAEZpbGUgZGVzY3JpcHRvciBpbiBiYWQgc3RhdGUATm90IGEgc29ja2V0AERlc3RpbmF0aW9uIGFkZHJlc3MgcmVxdWlyZWQATWVzc2FnZSB0b28gbGFyZ2UAUHJvdG9jb2wgd3JvbmcgdHlwZSBmb3Igc29ja2V0AFByb3RvY29sIG5vdCBhdmFpbGFibGUAUHJvdG9jb2wgbm90IHN1cHBvcnRlZABTb2NrZXQgdHlwZSBub3Qgc3VwcG9ydGVkAE5vdCBzdXBwb3J0ZWQAUHJvdG9jb2wgZmFtaWx5IG5vdCBzdXBwb3J0ZWQAQWRkcmVzcyBmYW1pbHkgbm90IHN1cHBvcnRlZCBieSBwcm90b2NvbABBZGRyZXNzIG5vdCBhdmFpbGFibGUATmV0d29yayBpcyBkb3duAE5ldHdvcmsgdW5yZWFjaGFibGUAQ29ubmVjdGlvbiByZXNldCBieSBuZXR3b3JrAENvbm5lY3Rpb24gYWJvcnRlZABObyBidWZmZXIgc3BhY2UgYXZhaWxhYmxlAFNvY2tldCBpcyBjb25uZWN0ZWQAU29ja2V0IG5vdCBjb25uZWN0ZWQAQ2Fubm90IHNlbmQgYWZ0ZXIgc29ja2V0IHNodXRkb3duAE9wZXJhdGlvbiBhbHJlYWR5IGluIHByb2dyZXNzAE9wZXJhdGlvbiBpbiBwcm9ncmVzcwBTdGFsZSBmaWxlIGhhbmRsZQBSZW1vdGUgSS9PIGVycm9yAFF1b3RhIGV4Y2VlZGVkAE5vIG1lZGl1bSBmb3VuZABXcm9uZyBtZWRpdW0gdHlwZQBNdWx0aWhvcCBhdHRlbXB0ZWQAQZKGAwuWAaUCWwDwAbUFjAUlAYMGHQOUBP8AxwMxAwsGvAGPAX8DygQrANoGrwBCA04D3AEOBBUAoQYNAZQCCwI4BmQCvAL/Al0D5wQLB88CywXvBdsF4QIeBkUChQCCAmwDbwTxAPMDGAXZANoDTAZUAnsBnQO9BAAAUQAVArsAswNtAP8BhQQvBfkEOABlAUYBnwC3BqgBcwJTAQBB2IcDCwwhBAAAAAAAAAAALwIAQfiHAwsGNQRHBFYEAEGOiAMLAqAEAEGiiAMLX0YFYAVuBWEGAADPAQAAAAAAAAAAyQbpBvkGAAAAABkACgAZGRkAAAAABQAAAAAAAAkAAAAACwAAAAAAAAAAGQARChkZGQMKBwABAAkLGAAACQYLAAALAAYZAAAAGRkZAEGRiQMLIQ4AAAAAAAAAABkACg0ZGRkADQAAAgAJDgAAAAkADgAADgBBy4kDCwEMAEHXiQMLFRMAAAAAEwAAAAAJDAAAAAAADAAADABBhYoDCwEQAEGRigMLFQ8AAAAEDwAAAAAJEAAAAAAAEAAAEABBv4oDCwESAEHLigMLHhEAAAAAEQAAAAAJEgAAAAAAEgAAEgAAGgAAABoaGgBBgosDCw4aAAAAGhoaAAAAAAAACQBBs4sDCwEUAEG/iwMLFRcAAAAAFwAAAAAJFAAAAAAAFAAAFABB7YsDCwEWAEH5iwMLJxUAAAAAFQAAAAAJFgAAAAAAFgAAFgAAMDEyMzQ1Njc4OUFCQ0RFRgBBxIwDCwICAQBB7IwDCwj//////////wBBsI0DC4MS0XSeAFedvSqAcFIP//8+JwoAAABkAAAA6AMAABAnAACghgEAQEIPAICWmAAA4fUFGAAAADUAAABxAAAAa////877//+Sv///AAAAAAAAAAD/////////////////////////////////////////////////////////////////AAECAwQFBgcICf////////8KCwwNDg8QERITFBUWFxgZGhscHR4fICEiI////////woLDA0ODxAREhMUFRYXGBkaGxwdHh8gISIj/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wABAgQHAwYFAAAAAAAAAAIAAMADAADABAAAwAUAAMAGAADABwAAwAgAAMAJAADACgAAwAsAAMAMAADADQAAwA4AAMAPAADAEAAAwBEAAMASAADAEwAAwBQAAMAVAADAFgAAwBcAAMAYAADAGQAAwBoAAMAbAADAHAAAwB0AAMAeAADAHwAAwAAAALMBAADDAgAAwwMAAMMEAADDBQAAwwYAAMMHAADDCAAAwwkAAMMKAADDCwAAwwwAAMMNAADTDgAAww8AAMMAAAy7AQAMwwIADMMDAAzDBAAM2wAAAAAAAAAAAgAAAAMAAAAFAAAABwAAAAsAAAANAAAAEQAAABMAAAAXAAAAHQAAAB8AAAAlAAAAKQAAACsAAAAvAAAANQAAADsAAAA9AAAAQwAAAEcAAABJAAAATwAAAFMAAABZAAAAYQAAAGUAAABnAAAAawAAAG0AAABxAAAAfwAAAIMAAACJAAAAiwAAAJUAAACXAAAAnQAAAKMAAACnAAAArQAAALMAAAC1AAAAvwAAAMEAAADFAAAAxwAAANMAAAABAAAACwAAAA0AAAAR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")||(AA=$,$=A.locateFile?A.locateFile(AA,y):y+AA);var iA={65056:function(){var A=arguments,I=0;artoolkit.NFTMarkerInfo||(artoolkit.NFTMarkerInfo={id:0,error:-1,found:0,pose:[0,0,0,0,0,0,0,0,0,0,0,0]});var g=artoolkit.NFTMarkerInfo;g.id=A[I++],g.error=A[I++],g.found=1,g.pose[0]=A[I++],g.pose[1]=A[I++],g.pose[2]=A[I++],g.pose[3]=A[I++],g.pose[4]=A[I++],g.pose[5]=A[I++],g.pose[6]=A[I++],g.pose[7]=A[I++],g.pose[8]=A[I++],g.pose[9]=A[I++],g.pose[10]=A[I++],g.pose[11]=A[I++]},65753:function(){var A=arguments,I=0;artoolkit.NFTMarkerInfo||(artoolkit.NFTMarkerInfo={id:0,error:-1,found:0,pose:[0,0,0,0,0,0,0,0,0,0,0,0]});var g=artoolkit.NFTMarkerInfo;g.id=A[I++],g.error=-1,g.found=0,g.pose[0]=0,g.pose[1]=0,g.pose[2]=0,g.pose[3]=0,g.pose[4]=0,g.pose[5]=0,g.pose[6]=0,g.pose[7]=0,g.pose[8]=0,g.pose[9]=0,g.pose[10]=0,g.pose[11]=0},66373:function(A,I,g,B){artoolkit.multiEachMarkerInfo||(artoolkit.multiEachMarkerInfo={});var C=artoolkit.multiEachMarkerInfo;C.visible=A,C.pattId=I,C.pattType=g,C.width=B},66647:function(A,I,g,B,C,Q,E,i,o,D,a,t){var s=arguments,w=12;artoolkit.markerInfo||(artoolkit.markerInfo={pos:[0,0],line:[[0,0,0],[0,0,0],[0,0,0],[0,0,0]],vertex:[[0,0],[0,0],[0,0],[0,0]]});var G=artoolkit.markerInfo;G.area=A,G.id=I,G.idPatt=g,G.idMatrix=B,G.dir=C,G.dirPatt=Q,G.dirMatrix=E,G.cf=i,G.cfPatt=o,G.cfMatrix=D,G.pos[0]=a,G.pos[1]=t,G.line[0][0]=s[w++],G.line[0][1]=s[w++],G.line[0][2]=s[w++],G.line[1][0]=s[w++],G.line[1][1]=s[w++],G.line[1][2]=s[w++],G.line[2][0]=s[w++],G.line[2][1]=s[w++],G.line[2][2]=s[w++],G.line[3][0]=s[w++],G.line[3][1]=s[w++],G.line[3][2]=s[w++],G.vertex[0][0]=s[w++],G.vertex[0][1]=s[w++],G.vertex[1][0]=s[w++],G.vertex[1][1]=s[w++],G.vertex[2][0]=s[w++],G.vertex[2][1]=s[w++],G.vertex[3][0]=s[w++],G.vertex[3][1]=s[w++],G.errorCorrected=s[w++]},67982:function(A,I,g,B,C,Q){artoolkit.frameMalloc||(artoolkit.frameMalloc={});var E=artoolkit.frameMalloc;E.framepointer=I,E.framesize=g,E.camera=B,E.transform=C,E.videoLumaPointer=Q}};function oA(A){this.name="ExitStatus",this.message="Program terminated with exit("+A+")",this.status=A}function DA(I){for(;I.length>0;)I.shift()(A)}function aA(A){this.excPtr=A,this.ptr=A-24,this.set_type=function(A){l[this.ptr+4>>2]=A},this.get_type=function(){return l[this.ptr+4>>2]},this.set_destructor=function(A){l[this.ptr+8>>2]=A},this.get_destructor=function(){return l[this.ptr+8>>2]},this.set_refcount=function(A){d[this.ptr>>2]=A},this.set_caught=function(A){A=A?1:0,J[this.ptr+12>>0]=A},this.get_caught=function(){return 0!=J[this.ptr+12>>0]},this.set_rethrown=function(A){A=A?1:0,J[this.ptr+13>>0]=A},this.get_rethrown=function(){return 0!=J[this.ptr+13>>0]},this.init=function(A,I){this.set_adjusted_ptr(0),this.set_type(A),this.set_destructor(I),this.set_refcount(0),this.set_caught(!1),this.set_rethrown(!1)},this.add_ref=function(){var A=d[this.ptr>>2];d[this.ptr>>2]=A+1},this.release_ref=function(){var A=d[this.ptr>>2];return d[this.ptr>>2]=A-1,1===A},this.set_adjusted_ptr=function(A){l[this.ptr+16>>2]=A},this.get_adjusted_ptr=function(){return l[this.ptr+16>>2]},this.get_exception_ptr=function(){if(jI(this.get_type()))return l[this.excPtr>>2];var A=this.get_adjusted_ptr();return 0!==A?A:this.excPtr}}var tA={isAbs:function(A){return"/"===A.charAt(0)},splitPath:function(A){return/^(\/?|)([\s\S]*?)((?:\.{1,2}|[^\/]+?|)(\.[^.\/]*|))(?:[\/]*)$/.exec(A).slice(1)},normalizeArray:function(A,I){for(var g=0,B=A.length-1;B>=0;B--){var C=A[B];"."===C?A.splice(B,1):".."===C?(A.splice(B,1),g++):g&&(A.splice(B,1),g--)}if(I)for(;g;g--)A.unshift("..");return A},normalize:function(A){var I=tA.isAbs(A),g="/"===A.substr(-1);return(A=tA.normalizeArray(A.split("/").filter((function(A){return!!A})),!I).join("/"))||I||(A="."),A&&g&&(A+="/"),(I?"/":"")+A},dirname:function(A){var I=tA.splitPath(A),g=I[0],B=I[1];return g||B?(B&&(B=B.substr(0,B.length-1)),g+B):"."},basename:function(A){if("/"===A)return"/";var I=(A=(A=tA.normalize(A)).replace(/\/$/,"")).lastIndexOf("/");return-1===I?A:A.substr(I+1)},join:function(){var A=Array.prototype.slice.call(arguments);return tA.normalize(A.join("/"))},join2:function(A,I){return tA.normalize(A+"/"+I)}},sA={resolve:function(){for(var A="",I=!1,g=arguments.length-1;g>=-1&&!I;g--){var B=g>=0?arguments[g]:eA.cwd();if("string"!=typeof B)throw new TypeError("Arguments to path.resolve must be strings");if(!B)return"";A=B+"/"+A,I=tA.isAbs(B)}return(I?"/":"")+(A=tA.normalizeArray(A.split("/").filter((function(A){return!!A})),!I).join("/"))||"."},relative:function(A,I){function g(A){for(var I=0;I=0&&""===A[g];g--);return I>g?[]:A.slice(I,g-I+1)}A=sA.resolve(A).substr(1),I=sA.resolve(I).substr(1);for(var B=g(A.split("/")),C=g(I.split("/")),Q=Math.min(B.length,C.length),E=Q,i=0;i0?g:b(A)+1,C=new Array(B),Q=p(A,C,0,C.length);return I&&(C.length=Q),C}var GA={ttys:[],init:function(){},shutdown:function(){},register:function(A,I){GA.ttys[A]={input:[],output:[],ops:I},eA.registerDevice(A,GA.stream_ops)},stream_ops:{open:function(A){var I=GA.ttys[A.node.rdev];if(!I)throw new eA.ErrnoError(43);A.tty=I,A.seekable=!1},close:function(A){A.tty.ops.fsync(A.tty)},fsync:function(A){A.tty.ops.fsync(A.tty)},read:function(A,I,g,B,C){if(!A.tty||!A.tty.ops.get_char)throw new eA.ErrnoError(60);for(var Q=0,E=0;E0?g.slice(0,B).toString("utf-8"):null}else"undefined"!=typeof window&&"function"==typeof window.prompt?null!==(I=window.prompt("Input: "))&&(I+="\n"):"function"==typeof readline&&null!==(I=readline())&&(I+="\n");if(!I)return null;A.input=wA(I,!0)}return A.input.shift()},put_char:function(A,I){null===I||10===I?(F(f(A.output,0)),A.output=[]):0!=I&&A.output.push(I)},fsync:function(A){A.output&&A.output.length>0&&(F(f(A.output,0)),A.output=[])}},default_tty1_ops:{put_char:function(A,I){null===I||10===I?(M(f(A.output,0)),A.output=[]):0!=I&&A.output.push(I)},fsync:function(A){A.output&&A.output.length>0&&(M(f(A.output,0)),A.output=[])}}};function hA(A){_()}var rA={ops_table:null,mount:function(A){return rA.createNode(null,"/",16895,0)},createNode:function(A,I,g,B){if(eA.isBlkdev(g)||eA.isFIFO(g))throw new eA.ErrnoError(63);rA.ops_table||(rA.ops_table={dir:{node:{getattr:rA.node_ops.getattr,setattr:rA.node_ops.setattr,lookup:rA.node_ops.lookup,mknod:rA.node_ops.mknod,rename:rA.node_ops.rename,unlink:rA.node_ops.unlink,rmdir:rA.node_ops.rmdir,readdir:rA.node_ops.readdir,symlink:rA.node_ops.symlink},stream:{llseek:rA.stream_ops.llseek}},file:{node:{getattr:rA.node_ops.getattr,setattr:rA.node_ops.setattr},stream:{llseek:rA.stream_ops.llseek,read:rA.stream_ops.read,write:rA.stream_ops.write,allocate:rA.stream_ops.allocate,mmap:rA.stream_ops.mmap,msync:rA.stream_ops.msync}},link:{node:{getattr:rA.node_ops.getattr,setattr:rA.node_ops.setattr,readlink:rA.node_ops.readlink},stream:{}},chrdev:{node:{getattr:rA.node_ops.getattr,setattr:rA.node_ops.setattr},stream:eA.chrdev_stream_ops}});var C=eA.createNode(A,I,g,B);return eA.isDir(C.mode)?(C.node_ops=rA.ops_table.dir.node,C.stream_ops=rA.ops_table.dir.stream,C.contents={}):eA.isFile(C.mode)?(C.node_ops=rA.ops_table.file.node,C.stream_ops=rA.ops_table.file.stream,C.usedBytes=0,C.contents=null):eA.isLink(C.mode)?(C.node_ops=rA.ops_table.link.node,C.stream_ops=rA.ops_table.link.stream):eA.isChrdev(C.mode)&&(C.node_ops=rA.ops_table.chrdev.node,C.stream_ops=rA.ops_table.chrdev.stream),C.timestamp=Date.now(),A&&(A.contents[I]=C,A.timestamp=C.timestamp),C},getFileDataAsTypedArray:function(A){return A.contents?A.contents.subarray?A.contents.subarray(0,A.usedBytes):new Uint8Array(A.contents):new Uint8Array(0)},expandFileStorage:function(A,I){var g=A.contents?A.contents.length:0;if(!(g>=I)){I=Math.max(I,g*(g<1048576?2:1.125)>>>0),0!=g&&(I=Math.max(I,256));var B=A.contents;A.contents=new Uint8Array(I),A.usedBytes>0&&A.contents.set(B.subarray(0,A.usedBytes),0)}},resizeFileStorage:function(A,I){if(A.usedBytes!=I)if(0==I)A.contents=null,A.usedBytes=0;else{var g=A.contents;A.contents=new Uint8Array(I),g&&A.contents.set(g.subarray(0,Math.min(I,A.usedBytes))),A.usedBytes=I}},node_ops:{getattr:function(A){var I={};return I.dev=eA.isChrdev(A.mode)?A.id:1,I.ino=A.id,I.mode=A.mode,I.nlink=1,I.uid=0,I.gid=0,I.rdev=A.rdev,eA.isDir(A.mode)?I.size=4096:eA.isFile(A.mode)?I.size=A.usedBytes:eA.isLink(A.mode)?I.size=A.link.length:I.size=0,I.atime=new Date(A.timestamp),I.mtime=new Date(A.timestamp),I.ctime=new Date(A.timestamp),I.blksize=4096,I.blocks=Math.ceil(I.size/I.blksize),I},setattr:function(A,I){void 0!==I.mode&&(A.mode=I.mode),void 0!==I.timestamp&&(A.timestamp=I.timestamp),void 0!==I.size&&rA.resizeFileStorage(A,I.size)},lookup:function(A,I){throw eA.genericErrors[44]},mknod:function(A,I,g,B){return rA.createNode(A,I,g,B)},rename:function(A,I,g){if(eA.isDir(A.mode)){var B;try{B=eA.lookupNode(I,g)}catch(A){}if(B)for(var C in B.contents)throw new eA.ErrnoError(55)}delete A.parent.contents[A.name],A.parent.timestamp=Date.now(),A.name=g,I.contents[g]=A,I.timestamp=A.parent.timestamp,A.parent=I},unlink:function(A,I){delete A.contents[I],A.timestamp=Date.now()},rmdir:function(A,I){var g=eA.lookupNode(A,I);for(var B in g.contents)throw new eA.ErrnoError(55);delete A.contents[I],A.timestamp=Date.now()},readdir:function(A){var I=[".",".."];for(var g in A.contents)A.contents.hasOwnProperty(g)&&I.push(g);return I},symlink:function(A,I,g){var B=rA.createNode(A,I,41471,0);return B.link=g,B},readlink:function(A){if(!eA.isLink(A.mode))throw new eA.ErrnoError(28);return A.link}},stream_ops:{read:function(A,I,g,B,C){var Q=A.node.contents;if(C>=A.node.usedBytes)return 0;var E=Math.min(A.node.usedBytes-C,B);if(E>8&&Q.subarray)I.set(Q.subarray(C,C+E),g);else for(var i=0;i0||g+I1&&void 0!==arguments[1]?arguments[1]:{};if(!(A=sA.resolve(eA.cwd(),A)))return{path:"",node:null};if((I=Object.assign({follow_mount:!0,recurse_count:0},I)).recurse_count>8)throw new eA.ErrnoError(32);for(var g=tA.normalizeArray(A.split("/").filter((function(A){return!!A})),!1),B=eA.root,C="/",Q=0;Q40)throw new eA.ErrnoError(32)}}return{path:C,node:B}},getPath:function(A){for(var I;;){if(eA.isRoot(A)){var g=A.mount.mountpoint;return I?"/"!==g[g.length-1]?g+"/"+I:g+I:g}I=I?A.name+"/"+I:A.name,A=A.parent}},hashName:function(A,I){for(var g=0,B=0;B>>0)%eA.nameTable.length},hashAddNode:function(A){var I=eA.hashName(A.parent.id,A.name);A.name_next=eA.nameTable[I],eA.nameTable[I]=A},hashRemoveNode:function(A){var I=eA.hashName(A.parent.id,A.name);if(eA.nameTable[I]===A)eA.nameTable[I]=A.name_next;else for(var g=eA.nameTable[I];g;){if(g.name_next===A){g.name_next=A.name_next;break}g=g.name_next}},lookupNode:function(A,I){var g=eA.mayLookup(A);if(g)throw new eA.ErrnoError(g,A);for(var B=eA.hashName(A.id,I),C=eA.nameTable[B];C;C=C.name_next){var Q=C.name;if(C.parent.id===A.id&&Q===I)return C}return eA.lookup(A,I)},createNode:function(A,I,g,B){var C=new eA.FSNode(A,I,g,B);return eA.hashAddNode(C),C},destroyNode:function(A){eA.hashRemoveNode(A)},isRoot:function(A){return A===A.parent},isMountpoint:function(A){return!!A.mounted},isFile:function(A){return 32768==(61440&A)},isDir:function(A){return 16384==(61440&A)},isLink:function(A){return 40960==(61440&A)},isChrdev:function(A){return 8192==(61440&A)},isBlkdev:function(A){return 24576==(61440&A)},isFIFO:function(A){return 4096==(61440&A)},isSocket:function(A){return 49152==(49152&A)},flagModes:{r:0,"r+":2,w:577,"w+":578,a:1089,"a+":1090},modeStringToFlags:function(A){var I=eA.flagModes[A];if(void 0===I)throw new Error("Unknown file open mode: "+A);return I},flagsToPermissionString:function(A){var I=["r","w","rw"][3&A];return 512&A&&(I+="w"),I},nodePermissions:function(A,I){return eA.ignorePermissions||(!I.includes("r")||292&A.mode)&&(!I.includes("w")||146&A.mode)&&(!I.includes("x")||73&A.mode)?0:2},mayLookup:function(A){return eA.nodePermissions(A,"x")||(A.node_ops.lookup?0:2)},mayCreate:function(A,I){try{return eA.lookupNode(A,I),20}catch(A){}return eA.nodePermissions(A,"wx")},mayDelete:function(A,I,g){var B;try{B=eA.lookupNode(A,I)}catch(A){return A.errno}var C=eA.nodePermissions(A,"wx");if(C)return C;if(g){if(!eA.isDir(B.mode))return 54;if(eA.isRoot(B)||eA.getPath(B)===eA.cwd())return 10}else if(eA.isDir(B.mode))return 31;return 0},mayOpen:function(A,I){return A?eA.isLink(A.mode)?32:eA.isDir(A.mode)&&("r"!==eA.flagsToPermissionString(I)||512&I)?31:eA.nodePermissions(A,eA.flagsToPermissionString(I)):44},MAX_OPEN_FDS:4096,nextfd:function(){for(var A=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,I=arguments.length>1&&void 0!==arguments[1]?arguments[1]:eA.MAX_OPEN_FDS,g=A;g<=I;g++)if(!eA.streams[g])return g;throw new eA.ErrnoError(33)},getStream:function(A){return eA.streams[A]},createStream:function(A,I,g){eA.FSStream||(eA.FSStream=function(){this.shared={}},eA.FSStream.prototype={},Object.defineProperties(eA.FSStream.prototype,{object:{get:function(){return this.node},set:function(A){this.node=A}},isRead:{get:function(){return 1!=(2097155&this.flags)}},isWrite:{get:function(){return 0!=(2097155&this.flags)}},isAppend:{get:function(){return 1024&this.flags}},flags:{get:function(){return this.shared.flags},set:function(A){this.shared.flags=A}},position:{get:function(){return this.shared.position},set:function(A){this.shared.position=A}}})),A=Object.assign(new eA.FSStream,A);var B=eA.nextfd(I,g);return A.fd=B,eA.streams[B]=A,A},closeStream:function(A){eA.streams[A]=null},chrdev_stream_ops:{open:function(A){var I=eA.getDevice(A.node.rdev);A.stream_ops=I.stream_ops,A.stream_ops.open&&A.stream_ops.open(A)},llseek:function(){throw new eA.ErrnoError(70)}},major:function(A){return A>>8},minor:function(A){return 255&A},makedev:function(A,I){return A<<8|I},registerDevice:function(A,I){eA.devices[A]={stream_ops:I}},getDevice:function(A){return eA.devices[A]},getMounts:function(A){for(var I=[],g=[A];g.length;){var B=g.pop();I.push(B),g.push.apply(g,B.mounts)}return I},syncfs:function(A,I){"function"==typeof A&&(I=A,A=!1),eA.syncFSRequests++,eA.syncFSRequests>1&&M("warning: "+eA.syncFSRequests+" FS.syncfs operations in flight at once, probably just doing extra work");var g=eA.getMounts(eA.root.mount),B=0;function C(A){return eA.syncFSRequests--,I(A)}function Q(A){if(A)return Q.errored?void 0:(Q.errored=!0,C(A));++B>=g.length&&C(null)}g.forEach((function(I){if(!I.type.syncfs)return Q(null);I.type.syncfs(I,A,Q)}))},mount:function(A,I,g){var B,C="/"===g,Q=!g;if(C&&eA.root)throw new eA.ErrnoError(10);if(!C&&!Q){var E=eA.lookupPath(g,{follow_mount:!1});if(g=E.path,B=E.node,eA.isMountpoint(B))throw new eA.ErrnoError(10);if(!eA.isDir(B.mode))throw new eA.ErrnoError(54)}var i={type:A,opts:I,mountpoint:g,mounts:[]},o=A.mount(i);return o.mount=i,i.root=o,C?eA.root=o:B&&(B.mounted=i,B.mount&&B.mount.mounts.push(i)),o},unmount:function(A){var I=eA.lookupPath(A,{follow_mount:!1});if(!eA.isMountpoint(I.node))throw new eA.ErrnoError(28);var g=I.node,B=g.mounted,C=eA.getMounts(B);Object.keys(eA.nameTable).forEach((function(A){for(var I=eA.nameTable[A];I;){var g=I.name_next;C.includes(I.mount)&&eA.destroyNode(I),I=g}})),g.mounted=null;var Q=g.mount.mounts.indexOf(B);g.mount.mounts.splice(Q,1)},lookup:function(A,I){return A.node_ops.lookup(A,I)},mknod:function(A,I,g){var B=eA.lookupPath(A,{parent:!0}).node,C=tA.basename(A);if(!C||"."===C||".."===C)throw new eA.ErrnoError(28);var Q=eA.mayCreate(B,C);if(Q)throw new eA.ErrnoError(Q);if(!B.node_ops.mknod)throw new eA.ErrnoError(63);return B.node_ops.mknod(B,C,I,g)},create:function(A,I){return I=void 0!==I?I:438,I&=4095,I|=32768,eA.mknod(A,I,0)},mkdir:function(A,I){return I=void 0!==I?I:511,I&=1023,I|=16384,eA.mknod(A,I,0)},mkdirTree:function(A,I){for(var g=A.split("/"),B="",C=0;C1&&void 0!==arguments[1]?arguments[1]:{};if(g.flags=g.flags||0,g.encoding=g.encoding||"binary","utf8"!==g.encoding&&"binary"!==g.encoding)throw new Error('Invalid encoding type "'+g.encoding+'"');var B=eA.open(A,g.flags),C=eA.stat(A).size,Q=new Uint8Array(C);return eA.read(B,Q,0,C,0),"utf8"===g.encoding?I=f(Q,0):"binary"===g.encoding&&(I=Q),eA.close(B),I},writeFile:function(A,I){var g=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};g.flags=g.flags||577;var B=eA.open(A,g.flags,g.mode);if("string"==typeof I){var C=new Uint8Array(b(I)+1),Q=p(I,C,0,C.length);eA.write(B,C,0,Q,void 0,g.canOwn)}else{if(!ArrayBuffer.isView(I))throw new Error("Unsupported data type");eA.write(B,I,0,I.byteLength,void 0,g.canOwn)}eA.close(B)},cwd:function(){return eA.currentPath},chdir:function(A){var I=eA.lookupPath(A,{follow:!0});if(null===I.node)throw new eA.ErrnoError(44);if(!eA.isDir(I.node.mode))throw new eA.ErrnoError(54);var g=eA.nodePermissions(I.node,"x");if(g)throw new eA.ErrnoError(g);eA.currentPath=I.path},createDefaultDirectories:function(){eA.mkdir("/tmp"),eA.mkdir("/home"),eA.mkdir("/home/web_user")},createDefaultDevices:function(){eA.mkdir("/dev"),eA.registerDevice(eA.makedev(1,3),{read:function(){return 0},write:function(A,I,g,B,C){return B}}),eA.mkdev("/dev/null",eA.makedev(1,3)),GA.register(eA.makedev(5,0),GA.default_tty_ops),GA.register(eA.makedev(6,0),GA.default_tty1_ops),eA.mkdev("/dev/tty",eA.makedev(5,0)),eA.mkdev("/dev/tty1",eA.makedev(6,0));var A=function(){if("object"==("undefined"==typeof crypto?"undefined":E(crypto))&&"function"==typeof crypto.getRandomValues){var A=new Uint8Array(1);return function(){return crypto.getRandomValues(A),A[0]}}if(R)try{var I=B(654);return function(){return I.randomBytes(1)[0]}}catch(A){}return function(){return _("randomDevice")}}();eA.createDevice("/dev","random",A),eA.createDevice("/dev","urandom",A),eA.mkdir("/dev/shm"),eA.mkdir("/dev/shm/tmp")},createSpecialDirectories:function(){eA.mkdir("/proc");var A=eA.mkdir("/proc/self");eA.mkdir("/proc/self/fd"),eA.mount({mount:function(){var I=eA.createNode(A,"fd",16895,73);return I.node_ops={lookup:function(A,I){var g=+I,B=eA.getStream(g);if(!B)throw new eA.ErrnoError(8);var C={parent:null,mount:{mountpoint:"fake"},node_ops:{readlink:function(){return B.path}}};return C.parent=C,C}},I}},{},"/proc/self/fd")},createStandardStreams:function(){A.stdin?eA.createDevice("/dev","stdin",A.stdin):eA.symlink("/dev/tty","/dev/stdin"),A.stdout?eA.createDevice("/dev","stdout",null,A.stdout):eA.symlink("/dev/tty","/dev/stdout"),A.stderr?eA.createDevice("/dev","stderr",null,A.stderr):eA.symlink("/dev/tty1","/dev/stderr"),eA.open("/dev/stdin",0),eA.open("/dev/stdout",1),eA.open("/dev/stderr",1)},ensureErrnoError:function(){eA.ErrnoError||(eA.ErrnoError=function(A,I){this.node=I,this.setErrno=function(A){this.errno=A},this.setErrno(A),this.message="FS error"},eA.ErrnoError.prototype=new Error,eA.ErrnoError.prototype.constructor=eA.ErrnoError,[44].forEach((function(A){eA.genericErrors[A]=new eA.ErrnoError(A),eA.genericErrors[A].stack=""})))},staticInit:function(){eA.ensureErrnoError(),eA.nameTable=new Array(4096),eA.mount(rA,{},"/"),eA.createDefaultDirectories(),eA.createDefaultDevices(),eA.createSpecialDirectories(),eA.filesystems={MEMFS:rA}},init:function(I,g,B){eA.init.initialized=!0,eA.ensureErrnoError(),A.stdin=I||A.stdin,A.stdout=g||A.stdout,A.stderr=B||A.stderr,eA.createStandardStreams()},quit:function(){eA.init.initialized=!1;for(var A=0;Athis.length-1||A<0)){var I=A%this.chunkSize,g=A/this.chunkSize|0;return this.getter(g)[I]}},Q.prototype.setDataGetter=function(A){this.getter=A},Q.prototype.cacheLength=function(){var A=new XMLHttpRequest;if(A.open("HEAD",g,!1),A.send(null),!(A.status>=200&&A.status<300||304===A.status))throw new Error("Couldn't load "+g+". Status: "+A.status);var I,B=Number(A.getResponseHeader("Content-length")),C=(I=A.getResponseHeader("Accept-Ranges"))&&"bytes"===I,Q=(I=A.getResponseHeader("Content-Encoding"))&&"gzip"===I,E=1048576;C||(E=B);var i=this;i.setDataGetter((function(A){var I=A*E,C=(A+1)*E-1;if(C=Math.min(C,B-1),void 0===i.chunks[A]&&(i.chunks[A]=function(A,I){if(A>I)throw new Error("invalid range ("+A+", "+I+") or no bytes requested!");if(I>B-1)throw new Error("only "+B+" bytes available! programmer error!");var C=new XMLHttpRequest;if(C.open("GET",g,!1),B!==E&&C.setRequestHeader("Range","bytes="+A+"-"+I),C.responseType="arraybuffer",C.overrideMimeType&&C.overrideMimeType("text/plain; charset=x-user-defined"),C.send(null),!(C.status>=200&&C.status<300||304===C.status))throw new Error("Couldn't load "+g+". Status: "+C.status);return void 0!==C.response?new Uint8Array(C.response||[]):wA(C.responseText||"",!0)}(I,C)),void 0===i.chunks[A])throw new Error("doXHR failed!");return i.chunks[A]})),!Q&&B||(E=B=1,B=this.getter(0).length,E=B,F("LazyFiles on gzip forces download of the whole file when length is accessed")),this._length=B,this._chunkSize=E,this.lengthKnown=!0},"undefined"!=typeof XMLHttpRequest){if(!e)throw"Cannot do synchronous binary XHRs outside webworkers in modern browsers. Use --embed-file or --preload-file in emcc";var E=new Q;Object.defineProperties(E,{length:{get:function(){return this.lengthKnown||this.cacheLength(),this._length}},chunkSize:{get:function(){return this.lengthKnown||this.cacheLength(),this._chunkSize}}});var i={isDevice:!1,contents:E}}else i={isDevice:!1,url:g};var o=eA.createFile(A,I,i,B,C);i.contents?o.contents=i.contents:i.url&&(o.contents=null,o.url=i.url),Object.defineProperties(o,{usedBytes:{get:function(){return this.contents.length}}});var D={};function a(A,I,g,B,C){var Q=A.node.contents;if(C>=Q.length)return 0;var E=Math.min(Q.length-C,B);if(Q.slice)for(var i=0;i>2]=B.dev,d[g+8>>2]=B.ino,d[g+12>>2]=B.mode,l[g+16>>2]=B.nlink,d[g+20>>2]=B.uid,d[g+24>>2]=B.gid,d[g+28>>2]=B.rdev,gA=[B.size>>>0,(IA=B.size,+Math.abs(IA)>=1?IA>0?(0|Math.min(+Math.floor(IA/4294967296),4294967295))>>>0:~~+Math.ceil((IA-+(~~IA>>>0))/4294967296)>>>0:0)],d[g+40>>2]=gA[0],d[g+44>>2]=gA[1],d[g+48>>2]=4096,d[g+52>>2]=B.blocks,gA=[Math.floor(B.atime.getTime()/1e3)>>>0,(IA=Math.floor(B.atime.getTime()/1e3),+Math.abs(IA)>=1?IA>0?(0|Math.min(+Math.floor(IA/4294967296),4294967295))>>>0:~~+Math.ceil((IA-+(~~IA>>>0))/4294967296)>>>0:0)],d[g+56>>2]=gA[0],d[g+60>>2]=gA[1],l[g+64>>2]=0,gA=[Math.floor(B.mtime.getTime()/1e3)>>>0,(IA=Math.floor(B.mtime.getTime()/1e3),+Math.abs(IA)>=1?IA>0?(0|Math.min(+Math.floor(IA/4294967296),4294967295))>>>0:~~+Math.ceil((IA-+(~~IA>>>0))/4294967296)>>>0:0)],d[g+72>>2]=gA[0],d[g+76>>2]=gA[1],l[g+80>>2]=0,gA=[Math.floor(B.ctime.getTime()/1e3)>>>0,(IA=Math.floor(B.ctime.getTime()/1e3),+Math.abs(IA)>=1?IA>0?(0|Math.min(+Math.floor(IA/4294967296),4294967295))>>>0:~~+Math.ceil((IA-+(~~IA>>>0))/4294967296)>>>0:0)],d[g+88>>2]=gA[0],d[g+92>>2]=gA[1],l[g+96>>2]=0,gA=[B.ino>>>0,(IA=B.ino,+Math.abs(IA)>=1?IA>0?(0|Math.min(+Math.floor(IA/4294967296),4294967295))>>>0:~~+Math.ceil((IA-+(~~IA>>>0))/4294967296)>>>0:0)],d[g+104>>2]=gA[0],d[g+108>>2]=gA[1],0},doMsync:function(A,I,g,B,C){var Q=K.slice(A,A+g);eA.msync(I,Q,C,g,B)},varargs:void 0,get:function(){return RA.varargs+=4,d[RA.varargs-4>>2]},getStr:function(A){return m(A)},getStreamFromFD:function(A){var I=eA.getStream(A);if(!I)throw new eA.ErrnoError(8);return I}},yA={};function nA(A){for(;A.length;){var I=A.pop();A.pop()(I)}}function FA(A){return this.fromWireType(d[A>>2])}var MA={},cA={},SA={};function NA(A){if(void 0===A)return"_unknown";var I=(A=A.replace(/[^a-zA-Z0-9_]/g,"$")).charCodeAt(0);return I>=48&&I<=57?"_"+A:A}function kA(A,I){return A=NA(A),new Function("body","return function "+A+'() {\n "use strict"; return body.apply(this, arguments);\n};\n')(I)}function UA(A,I){var g=kA(I,(function(A){this.name=I,this.message=A;var g=new Error(A).stack;void 0!==g&&(this.stack=this.toString()+"\n"+g.replace(/^Error(:[^\n]*)?\n/,""))}));return g.prototype=Object.create(A.prototype),g.prototype.constructor=g,g.prototype.toString=function(){return void 0===this.message?this.name:this.name+": "+this.message},g}var JA=void 0;function KA(A){throw new JA(A)}function YA(A,I,g){function B(I){var B=g(I);B.length!==A.length&&KA("Mismatched type converter count");for(var C=0;C2&&void 0!==arguments[2]?arguments[2]:{};if(!("argPackAdvance"in I))throw new TypeError("registerType registeredInstance requires argPackAdvance");var B=I.name;if(A||qA('type "'+B+'" must have a positive integer typeid pointer'),cA.hasOwnProperty(A)){if(g.ignoreDuplicateRegistrations)return;qA("Cannot register type '"+B+"' twice")}if(cA[A]=I,delete SA[A],MA.hasOwnProperty(A)){var C=MA[A];delete MA[A],C.forEach((function(A){return A()}))}}function fA(A){qA(A.$$.ptrType.registeredClass.name+" instance already deleted")}var mA=!1;function pA(A){}function bA(A){A.count.value-=1,0===A.count.value&&function(A){A.smartPtr?A.smartPtrType.rawDestructor(A.smartPtr):A.ptrType.registeredClass.rawDestructor(A.ptr)}(A)}function WA(A,I,g){if(I===g)return A;if(void 0===g.baseClass)return null;var B=WA(A,I,g.baseClass);return null===B?null:g.downcast(B)}var ZA={},xA=[];function VA(){for(;xA.length;){var A=xA.pop();A.$$.deleteScheduled=!1,A.delete()}}var OA=void 0,TA={};function XA(A,I){return I.ptrType&&I.ptr||KA("makeClassHandle requires ptr and ptrType"),!!I.smartPtrType!=!!I.smartPtr&&KA("Both smartPtrType and smartPtr must be specified"),I.count={value:1},vA(Object.create(A,{$$:{value:I}}))}function vA(A){return"undefined"==typeof FinalizationRegistry?(vA=function(A){return A},A):(mA=new FinalizationRegistry((function(A){bA(A.$$)})),vA=function(A){var I=A.$$;if(I.smartPtr){var g={$$:I};mA.register(A,g,A)}return A},pA=function(A){return mA.unregister(A)},vA(A))}function jA(){}function PA(A,I,g){if(void 0===A[I].overloadTable){var B=A[I];A[I]=function(){return A[I].overloadTable.hasOwnProperty(arguments.length)||qA("Function '"+g+"' called with an invalid number of arguments ("+arguments.length+") - expects one of ("+A[I].overloadTable+")!"),A[I].overloadTable[arguments.length].apply(this,arguments)},A[I].overloadTable=[],A[I].overloadTable[B.argCount]=B}}function zA(I,g,B){A.hasOwnProperty(I)?((void 0===B||void 0!==A[I].overloadTable&&void 0!==A[I].overloadTable[B])&&qA("Cannot register public name '"+I+"' twice"),PA(A,I,I),A.hasOwnProperty(B)&&qA("Cannot register multiple overloads of a function with the same number of arguments ("+B+")!"),A[I].overloadTable[B]=g):(A[I]=g,void 0!==B&&(A[I].numArguments=B))}function _A(A,I,g,B,C,Q,E,i){this.name=A,this.constructor=I,this.instancePrototype=g,this.rawDestructor=B,this.baseClass=C,this.getActualType=Q,this.upcast=E,this.downcast=i,this.pureVirtualFunctions=[]}function $A(A,I,g){for(;I!==g;)I.upcast||qA("Expected null or instance of "+g.name+", got an instance of "+I.name),A=I.upcast(A),I=I.baseClass;return A}function AI(A,I){if(null===I)return this.isReference&&qA("null is not a valid "+this.name),0;I.$$||qA('Cannot pass "'+eI(I)+'" as a '+this.name),I.$$.ptr||qA("Cannot pass deleted object as a pointer of type "+this.name);var g=I.$$.ptrType.registeredClass;return $A(I.$$.ptr,g,this.registeredClass)}function II(A,I){var g;if(null===I)return this.isReference&&qA("null is not a valid "+this.name),this.isSmartPointer?(g=this.rawConstructor(),null!==A&&A.push(this.rawDestructor,g),g):0;I.$$||qA('Cannot pass "'+eI(I)+'" as a '+this.name),I.$$.ptr||qA("Cannot pass deleted object as a pointer of type "+this.name),!this.isConst&&I.$$.ptrType.isConst&&qA("Cannot convert argument of type "+(I.$$.smartPtrType?I.$$.smartPtrType.name:I.$$.ptrType.name)+" to parameter type "+this.name);var B=I.$$.ptrType.registeredClass;if(g=$A(I.$$.ptr,B,this.registeredClass),this.isSmartPointer)switch(void 0===I.$$.smartPtr&&qA("Passing raw pointer to smart pointer is illegal"),this.sharingPolicy){case 0:I.$$.smartPtrType===this?g=I.$$.smartPtr:qA("Cannot convert argument of type "+(I.$$.smartPtrType?I.$$.smartPtrType.name:I.$$.ptrType.name)+" to parameter type "+this.name);break;case 1:g=I.$$.smartPtr;break;case 2:if(I.$$.smartPtrType===this)g=I.$$.smartPtr;else{var C=I.clone();g=this.rawShare(g,rI.toHandle((function(){C.delete()}))),null!==A&&A.push(this.rawDestructor,g)}break;default:qA("Unsupporting sharing policy")}return g}function gI(A,I){if(null===I)return this.isReference&&qA("null is not a valid "+this.name),0;I.$$||qA('Cannot pass "'+eI(I)+'" as a '+this.name),I.$$.ptr||qA("Cannot pass deleted object as a pointer of type "+this.name),I.$$.ptrType.isConst&&qA("Cannot convert argument of type "+I.$$.ptrType.name+" to parameter type "+this.name);var g=I.$$.ptrType.registeredClass;return $A(I.$$.ptr,g,this.registeredClass)}function BI(A,I,g,B,C,Q,E,i,o,D,a){this.name=A,this.registeredClass=I,this.isReference=g,this.isConst=B,this.isSmartPointer=C,this.pointeeType=Q,this.sharingPolicy=E,this.rawGetPointee=i,this.rawConstructor=o,this.rawShare=D,this.rawDestructor=a,C||void 0!==I.baseClass?this.toWireType=II:B?(this.toWireType=AI,this.destructorFunction=null):(this.toWireType=gI,this.destructorFunction=null)}function CI(I,g,B){A.hasOwnProperty(I)||KA("Replacing nonexistant public symbol"),void 0!==A[I].overloadTable&&void 0!==B?A[I].overloadTable[B]=g:(A[I]=g,A[I].argCount=B)}function QI(A){return Z.get(A)}function EI(I,g,B){return I.includes("j")?function(I,g,B){var C=A["dynCall_"+I];return B&&B.length?C.apply(null,[g].concat(B)):C.call(null,g)}(I,g,B):QI(g).apply(null,B)}function iI(A,I){var g,B,C,Q=(A=lA(A)).includes("j")?(g=A,B=I,C=[],function(){return C.length=0,Object.assign(C,arguments),EI(g,B,C)}):QI(I);return"function"!=typeof Q&&qA("unknown function pointer with signature "+A+": "+I),Q}var oI=void 0;function DI(A){var I=OI(A),g=lA(I);return xI(I),g}function aI(A,I){var g=[],B={};throw I.forEach((function A(I){B[I]||cA[I]||(SA[I]?SA[I].forEach(A):(g.push(I),B[I]=!0))})),new oI(A+": "+g.map(DI).join([", "]))}function tI(A,I){for(var g=[],B=0;B>2]);return g}function sI(A,I,g,B,C){var Q=I.length;Q<2&&qA("argTypes array size mismatch! Must at least get return value and 'this' types!");for(var i=null!==I[1]&&null!==g,o=!1,D=1;D0?", ":"")+s),w+=(a?"var rv = ":"")+"invoker(fn"+(s.length>0?", ":"")+s+");\n",o)w+="runDestructors(destructors);\n";else for(D=i?1:2;D4&&0==--GI[A].refcount&&(GI[A]=void 0,wI.push(A))}var rI={toValue:function(A){return A||qA("Cannot use deleted val. handle = "+A),GI[A].value},toHandle:function(A){switch(A){case void 0:return 1;case null:return 2;case!0:return 3;case!1:return 4;default:var I=wI.length?wI.pop():GI.length;return GI[I]={refcount:1,value:A},I}}};function eI(A){if(null===A)return"null";var I=E(A);return"object"===I||"array"===I||"function"===I?A.toString():""+A}function RI(A,I){switch(I){case 2:return function(A){return this.fromWireType(H[A>>2])};case 3:return function(A){return this.fromWireType(q[A>>3])};default:throw new TypeError("Unknown float type: "+A)}}function yI(A,I,g){switch(I){case 0:return g?function(A){return J[A]}:function(A){return K[A]};case 1:return g?function(A){return Y[A>>1]}:function(A){return L[A>>1]};case 2:return g?function(A){return d[A>>2]}:function(A){return l[A>>2]};default:throw new TypeError("Unknown integer type: "+A)}}var nI="undefined"!=typeof TextDecoder?new TextDecoder("utf-16le"):void 0;function FI(A,I){for(var g=A,B=g>>1,C=B+I/2;!(B>=C)&&L[B];)++B;if((g=B<<1)-A>32&&nI)return nI.decode(K.subarray(A,g));for(var Q="",E=0;!(E>=I/2);++E){var i=Y[A+2*E>>1];if(0==i)break;Q+=String.fromCharCode(i)}return Q}function MI(A,I,g){if(void 0===g&&(g=2147483647),g<2)return 0;for(var B=I,C=(g-=2)<2*A.length?g/2:A.length,Q=0;Q>1]=E,I+=2}return Y[I>>1]=0,I-B}function cI(A){return 2*A.length}function SI(A,I){for(var g=0,B="";!(g>=I/4);){var C=d[A+4*g>>2];if(0==C)break;if(++g,C>=65536){var Q=C-65536;B+=String.fromCharCode(55296|Q>>10,56320|1023&Q)}else B+=String.fromCharCode(C)}return B}function NI(A,I,g){if(void 0===g&&(g=2147483647),g<4)return 0;for(var B=I,C=B+g-4,Q=0;Q=55296&&E<=57343&&(E=65536+((1023&E)<<10)|1023&A.charCodeAt(++Q)),d[I>>2]=E,(I+=4)+4>C)break}return d[I>>2]=0,I-B}function kI(A){for(var I=0,g=0;g=55296&&B<=57343&&++g,I+=4}return I}function UI(A){var I=b(A)+1,g=ZI(I);return g&&p(A,J,g,I),g}var JI=[];function KI(A){try{return c.grow(A-U.byteLength+65535>>>16),W(c.buffer),1}catch(A){}}var YI={};function LI(){if(!LI.strings){var A={USER:"web_user",LOGNAME:"web_user",PATH:"/",PWD:"/",HOME:"/home/web_user",LANG:("object"==("undefined"==typeof navigator?"undefined":E(navigator))&&navigator.languages&&navigator.languages[0]||"C").replace("-","_")+".UTF-8",_:G||"./this.program"};for(var I in YI)void 0===YI[I]?delete A[I]:A[I]=YI[I];var g=[];for(var I in A)g.push(I+"="+A[I]);LI.strings=g}return LI.strings}function dI(A){return A%4==0&&(A%100!=0||A%400==0)}var lI=[31,29,31,30,31,30,31,31,30,31,30,31],HI=[31,28,31,30,31,30,31,31,30,31,30,31];function qI(A,I,g,B){var C=d[B+40>>2],Q={tm_sec:d[B>>2],tm_min:d[B+4>>2],tm_hour:d[B+8>>2],tm_mday:d[B+12>>2],tm_mon:d[B+16>>2],tm_year:d[B+20>>2],tm_wday:d[B+24>>2],tm_yday:d[B+28>>2],tm_isdst:d[B+32>>2],tm_gmtoff:d[B+36>>2],tm_zone:C?m(C):""},E=m(g),i={"%c":"%a %b %d %H:%M:%S %Y","%D":"%m/%d/%y","%F":"%Y-%m-%d","%h":"%b","%r":"%I:%M:%S %p","%R":"%H:%M","%T":"%H:%M:%S","%x":"%m/%d/%y","%X":"%H:%M:%S","%Ec":"%c","%EC":"%C","%Ex":"%m/%d/%y","%EX":"%H:%M:%S","%Ey":"%y","%EY":"%Y","%Od":"%d","%Oe":"%e","%OH":"%H","%OI":"%I","%Om":"%m","%OM":"%M","%OS":"%S","%Ou":"%u","%OU":"%U","%OV":"%V","%Ow":"%w","%OW":"%W","%Oy":"%y"};for(var o in i)E=E.replace(new RegExp(o,"g"),i[o]);var D=["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],a=["January","February","March","April","May","June","July","August","September","October","November","December"];function t(A,I,g){for(var B="number"==typeof A?A.toString():A||"";B.length0?1:0}var B;return 0===(B=g(A.getFullYear()-I.getFullYear()))&&0===(B=g(A.getMonth()-I.getMonth()))&&(B=g(A.getDate()-I.getDate())),B}function G(A){switch(A.getDay()){case 0:return new Date(A.getFullYear()-1,11,29);case 1:return A;case 2:return new Date(A.getFullYear(),0,3);case 3:return new Date(A.getFullYear(),0,2);case 4:return new Date(A.getFullYear(),0,1);case 5:return new Date(A.getFullYear()-1,11,31);case 6:return new Date(A.getFullYear()-1,11,30)}}function h(A){var I=function(A,I){for(var g=new Date(A.getTime());I>0;){var B=dI(g.getFullYear()),C=g.getMonth(),Q=(B?lI:HI)[C];if(!(I>Q-g.getDate()))return g.setDate(g.getDate()+I),g;I-=Q-g.getDate()+1,g.setDate(1),C<11?g.setMonth(C+1):(g.setMonth(0),g.setFullYear(g.getFullYear()+1))}return g}(new Date(A.tm_year+1900,0,1),A.tm_yday),g=new Date(I.getFullYear(),0,4),B=new Date(I.getFullYear()+1,0,4),C=G(g),Q=G(B);return w(C,I)<=0?w(Q,I)<=0?I.getFullYear()+1:I.getFullYear():I.getFullYear()-1}var r={"%a":function(A){return D[A.tm_wday].substring(0,3)},"%A":function(A){return D[A.tm_wday]},"%b":function(A){return a[A.tm_mon].substring(0,3)},"%B":function(A){return a[A.tm_mon]},"%C":function(A){return s((A.tm_year+1900)/100|0,2)},"%d":function(A){return s(A.tm_mday,2)},"%e":function(A){return t(A.tm_mday,2," ")},"%g":function(A){return h(A).toString().substring(2)},"%G":function(A){return h(A)},"%H":function(A){return s(A.tm_hour,2)},"%I":function(A){var I=A.tm_hour;return 0==I?I=12:I>12&&(I-=12),s(I,2)},"%j":function(A){return s(A.tm_mday+function(A,I){for(var g=0,B=0;B<=I;g+=A[B++]);return g}(dI(A.tm_year+1900)?lI:HI,A.tm_mon-1),3)},"%m":function(A){return s(A.tm_mon+1,2)},"%M":function(A){return s(A.tm_min,2)},"%n":function(){return"\n"},"%p":function(A){return A.tm_hour>=0&&A.tm_hour<12?"AM":"PM"},"%S":function(A){return s(A.tm_sec,2)},"%t":function(){return"\t"},"%u":function(A){return A.tm_wday||7},"%U":function(A){var I=A.tm_yday+7-A.tm_wday;return s(Math.floor(I/7),2)},"%V":function(A){var I=Math.floor((A.tm_yday+7-(A.tm_wday+6)%7)/7);if((A.tm_wday+371-A.tm_yday-2)%7<=2&&I++,I){if(53==I){var g=(A.tm_wday+371-A.tm_yday)%7;4==g||3==g&&dI(A.tm_year)||(I=1)}}else{I=52;var B=(A.tm_wday+7-A.tm_yday-1)%7;(4==B||5==B&&dI(A.tm_year%400-1))&&I++}return s(I,2)},"%w":function(A){return A.tm_wday},"%W":function(A){var I=A.tm_yday+7-(A.tm_wday+6)%7;return s(Math.floor(I/7),2)},"%y":function(A){return(A.tm_year+1900).toString().substring(2)},"%Y":function(A){return A.tm_year+1900},"%z":function(A){var I=A.tm_gmtoff,g=I>=0;return I=(I=Math.abs(I)/60)/60*100+I%60,(g?"+":"-")+String("0000"+I).slice(-4)},"%Z":function(A){return A.tm_zone},"%%":function(){return"%"}};for(var o in E=E.replace(/%%/g,"\0\0"),r)E.includes(o)&&(E=E.replace(new RegExp(o,"g"),r[o](Q)));var e=wA(E=E.replace(/\0\0/g,"%"),!1);return e.length>I?0:(function(A,I){J.set(A,I)}(e,A),e.length-1)}var uI=function(A,I,g,B){A||(A=this),this.parent=A,this.mount=A.mount,this.mounted=null,this.id=eA.nextInode++,this.name=I,this.mode=g,this.node_ops={},this.stream_ops={},this.rdev=B};Object.defineProperties(uI.prototype,{read:{get:function(){return 365==(365&this.mode)},set:function(A){A?this.mode|=365:this.mode&=-366}},write:{get:function(){return 146==(146&this.mode)},set:function(A){A?this.mode|=146:this.mode&=-147}},isFolder:{get:function(){return eA.isDir(this.mode)}},isDevice:{get:function(){return eA.isChrdev(this.mode)}}}),eA.FSNode=uI,eA.staticInit(),JA=A.InternalError=UA(Error,"InternalError"),function(){for(var A=new Array(256),I=0;I<256;++I)A[I]=String.fromCharCode(I);dA=A}(),HA=A.BindingError=UA(Error,"BindingError"),jA.prototype.isAliasOf=function(A){if(!(this instanceof jA))return!1;if(!(A instanceof jA))return!1;for(var I=this.$$.ptrType.registeredClass,g=this.$$.ptr,B=A.$$.ptrType.registeredClass,C=A.$$.ptr;I.baseClass;)g=I.upcast(g),I=I.baseClass;for(;B.baseClass;)C=B.upcast(C),B=B.baseClass;return I===B&&g===C},jA.prototype.clone=function(){if(this.$$.ptr||fA(this),this.$$.preservePointerOnDelete)return this.$$.count.value+=1,this;var A,I=vA(Object.create(Object.getPrototypeOf(this),{$$:{value:(A=this.$$,{count:A.count,deleteScheduled:A.deleteScheduled,preservePointerOnDelete:A.preservePointerOnDelete,ptr:A.ptr,ptrType:A.ptrType,smartPtr:A.smartPtr,smartPtrType:A.smartPtrType})}}));return I.$$.count.value+=1,I.$$.deleteScheduled=!1,I},jA.prototype.delete=function(){this.$$.ptr||fA(this),this.$$.deleteScheduled&&!this.$$.preservePointerOnDelete&&qA("Object already scheduled for deletion"),pA(this),bA(this.$$),this.$$.preservePointerOnDelete||(this.$$.smartPtr=void 0,this.$$.ptr=void 0)},jA.prototype.isDeleted=function(){return!this.$$.ptr},jA.prototype.deleteLater=function(){return this.$$.ptr||fA(this),this.$$.deleteScheduled&&!this.$$.preservePointerOnDelete&&qA("Object already scheduled for deletion"),xA.push(this),1===xA.length&&OA&&OA(VA),this.$$.deleteScheduled=!0,this},A.getInheritedInstanceCount=function(){return Object.keys(TA).length},A.getLiveInheritedInstances=function(){var A=[];for(var I in TA)TA.hasOwnProperty(I)&&A.push(TA[I]);return A},A.flushPendingDeletes=VA,A.setDelayFunction=function(A){OA=A,xA.length&&OA&&OA(VA)},BI.prototype.getPointee=function(A){return this.rawGetPointee&&(A=this.rawGetPointee(A)),A},BI.prototype.destructor=function(A){this.rawDestructor&&this.rawDestructor(A)},BI.prototype.argPackAdvance=8,BI.prototype.readValueFromPointer=FA,BI.prototype.deleteObject=function(A){null!==A&&A.delete()},BI.prototype.fromWireType=function(A){var I=this.getPointee(A);if(!I)return this.destructor(A),null;var g=function(A,I){return I=function(A,I){for(void 0===I&&qA("ptr should not be undefined");A.baseClass;)I=A.upcast(I),A=A.baseClass;return I}(A,I),TA[I]}(this.registeredClass,I);if(void 0!==g){if(0===g.$$.count.value)return g.$$.ptr=I,g.$$.smartPtr=A,g.clone();var B=g.clone();return this.destructor(A),B}function C(){return this.isSmartPointer?XA(this.registeredClass.instancePrototype,{ptrType:this.pointeeType,ptr:I,smartPtrType:this,smartPtr:A}):XA(this.registeredClass.instancePrototype,{ptrType:this,ptr:A})}var Q,E=this.registeredClass.getActualType(I),i=ZA[E];if(!i)return C.call(this);Q=this.isConst?i.constPointerType:i.pointerType;var o=WA(I,this.registeredClass,Q.registeredClass);return null===o?C.call(this):this.isSmartPointer?XA(Q.registeredClass.instancePrototype,{ptrType:Q,ptr:o,smartPtrType:this,smartPtr:A}):XA(Q.registeredClass.instancePrototype,{ptrType:Q,ptr:o})},oI=A.UnboundTypeError=UA(Error,"UnboundTypeError"),A.count_emval_handles=function(){for(var A=0,I=5;I>4,g=(15&C)<<4|(Q=i.indexOf(A.charAt(D++)))>>2,B=(3&Q)<<6|(E=i.indexOf(A.charAt(D++))),o+=String.fromCharCode(I),64!==Q&&(o+=String.fromCharCode(g)),64!==E&&(o+=String.fromCharCode(B))}while(D>1]=2,0;case 16:case 8:default:return-28;case 9:return d[VI()>>2]=28,-1}}catch(A){if(void 0===eA||!(A instanceof eA.ErrnoError))throw A;return-A.errno}},G:function(A,I,g){RA.varargs=g;try{var B=RA.getStreamFromFD(A);switch(I){case 21509:case 21505:case 21510:case 21511:case 21512:case 21506:case 21507:case 21508:case 21523:case 21524:return B.tty?0:-59;case 21519:if(!B.tty)return-59;var C=RA.get();return d[C>>2]=0,0;case 21520:return B.tty?-28:-59;case 21531:return C=RA.get(),eA.ioctl(B,I,C);default:return-28}}catch(A){if(void 0===eA||!(A instanceof eA.ErrnoError))throw A;return-A.errno}},H:function(A,I,g,B){RA.varargs=B;try{I=RA.getStr(I),I=RA.calculateAt(A,I);var C=B?RA.get():0;return eA.open(I,g,C).fd}catch(A){if(void 0===eA||!(A instanceof eA.ErrnoError))throw A;return-A.errno}},R:function(A){var I=yA[A];delete yA[A];var g=I.rawConstructor,B=I.rawDestructor,C=I.fields;YA([A],C.map((function(A){return A.getterReturnType})).concat(C.map((function(A){return A.setterArgumentType}))),(function(A){var Q={};return C.forEach((function(I,g){var B=I.fieldName,E=A[g],i=I.getter,o=I.getterContext,D=A[g+C.length],a=I.setter,t=I.setterContext;Q[B]={read:function(A){return E.fromWireType(i(o,A))},write:function(A,I){var g=[];a(t,A,D.toWireType(g,I)),nA(g)}}})),[{name:I.name,fromWireType:function(A){var I={};for(var g in Q)I[g]=Q[g].read(A);return B(A),I},toWireType:function(A,I){for(var C in Q)if(!(C in I))throw new TypeError('Missing field: "'+C+'"');var E=g();for(C in Q)Q[C].write(E,I[C]);return null!==A&&A.push(B,E),E},argPackAdvance:8,readValueFromPointer:FA,destructorFunction:B}]}))},y:function(A,I,g,B,C){},L:function(A,I,g,B,C){var Q=LA(g);uA(A,{name:I=lA(I),fromWireType:function(A){return!!A},toWireType:function(A,I){return I?B:C},argPackAdvance:8,readValueFromPointer:function(A){var B;if(1===g)B=J;else if(2===g)B=Y;else{if(4!==g)throw new TypeError("Unknown boolean type size: "+I);B=d}return this.fromWireType(B[A>>Q])},destructorFunction:null})},U:function(A,I,g,B,C,Q,E,i,o,D,a,t,s){a=lA(a),Q=iI(C,Q),i&&(i=iI(E,i)),D&&(D=iI(o,D)),s=iI(t,s);var w=NA(a);zA(w,(function(){aI("Cannot construct "+a+" due to unbound types",[B])})),YA([A,I,g],B?[B]:[],(function(I){var g,C;I=I[0],C=B?(g=I.registeredClass).instancePrototype:jA.prototype;var E=kA(w,(function(){if(Object.getPrototypeOf(this)!==o)throw new HA("Use 'new' to construct "+a);if(void 0===t.constructor_body)throw new HA(a+" has no accessible constructor");var A=t.constructor_body[arguments.length];if(void 0===A)throw new HA("Tried to invoke ctor of "+a+" with invalid number of parameters ("+arguments.length+") - expected ("+Object.keys(t.constructor_body).toString()+") parameters instead!");return A.apply(this,arguments)})),o=Object.create(C,{constructor:{value:E}});E.prototype=o;var t=new _A(a,E,o,s,g,Q,i,D),G=new BI(a,t,!0,!1,!1),h=new BI(a+"*",t,!1,!1,!1),r=new BI(a+" const*",t,!1,!0,!1);return ZA[A]={pointerType:h,constPointerType:r},CI(w,E),[G,h,r]}))},Q:function(A,I,g,B,C,Q){k(I>0);var E=tI(I,g);C=iI(B,C),YA([],[A],(function(A){var g="constructor "+(A=A[0]).name;if(void 0===A.registeredClass.constructor_body&&(A.registeredClass.constructor_body=[]),void 0!==A.registeredClass.constructor_body[I-1])throw new HA("Cannot register multiple constructors with identical number of parameters ("+(I-1)+") for class '"+A.name+"'! Overload resolution is currently only performed using the parameter count, not actual type info!");return A.registeredClass.constructor_body[I-1]=function(){aI("Cannot construct "+A.name+" due to unbound types",E)},YA([],E,(function(B){return B.splice(1,0,null),A.registeredClass.constructor_body[I-1]=sI(g,B,null,C,Q),[]})),[]}))},h:function(A,I,g,B,C,Q,E,i){var o=tI(g,B);I=lA(I),Q=iI(C,Q),YA([],[A],(function(A){var B=(A=A[0]).name+"."+I;function C(){aI("Cannot call "+B+" due to unbound types",o)}I.startsWith("@@")&&(I=Symbol[I.substring(2)]),i&&A.registeredClass.pureVirtualFunctions.push(I);var D=A.registeredClass.instancePrototype,a=D[I];return void 0===a||void 0===a.overloadTable&&a.className!==A.name&&a.argCount===g-2?(C.argCount=g-2,C.className=A.name,D[I]=C):(PA(D,I,B),D[I].overloadTable[g-2]=C),YA([],o,(function(C){var i=sI(B,C,A,Q,E);return void 0===D[I].overloadTable?(i.argCount=g-2,D[I]=i):D[I].overloadTable[g-2]=i,[]})),[]}))},s:function(I,g,B){I=lA(I),YA([],[g],(function(g){return g=g[0],A[I]=g.fromWireType(B),[]}))},K:function(A,I){uA(A,{name:I=lA(I),fromWireType:function(A){var I=rI.toValue(A);return hI(A),I},toWireType:function(A,I){return rI.toHandle(I)},argPackAdvance:8,readValueFromPointer:FA,destructorFunction:null})},r:function(A,I,g){var B=LA(g);uA(A,{name:I=lA(I),fromWireType:function(A){return A},toWireType:function(A,I){return I},argPackAdvance:8,readValueFromPointer:RI(I,B),destructorFunction:null})},d:function(A,I,g,B,C,Q){var E=tI(I,g);A=lA(A),C=iI(B,C),zA(A,(function(){aI("Cannot call "+A+" due to unbound types",E)}),I-1),YA([],E,(function(g){var B=[g[0],null].concat(g.slice(1));return CI(A,sI(A,B,null,C,Q),I-1),[]}))},e:function(A,I,g,B,C){I=lA(I),-1===C&&(C=4294967295);var Q=LA(g),E=function(A){return A};if(0===B){var i=32-8*g;E=function(A){return A<>>i}}var o=I.includes("unsigned");uA(A,{name:I,fromWireType:E,toWireType:o?function(A,I){return this.name,I>>>0}:function(A,I){return this.name,I},argPackAdvance:8,readValueFromPointer:yI(I,Q,0!==B),destructorFunction:null})},c:function(A,I,g){var B=[Int8Array,Uint8Array,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array][I];function C(A){var I=l,g=I[A>>=2],C=I[A+1];return new B(U,C,g)}uA(A,{name:g=lA(g),fromWireType:C,argPackAdvance:8,readValueFromPointer:C},{ignoreDuplicateRegistrations:!0})},q:function(A,I){var g="std::string"===(I=lA(I));uA(A,{name:I,fromWireType:function(A){var I,B=l[A>>2],C=A+4;if(g)for(var Q=C,E=0;E<=B;++E){var i=C+E;if(E==B||0==K[i]){var o=m(Q,i-Q);void 0===I?I=o:(I+=String.fromCharCode(0),I+=o),Q=i+1}}else{var D=new Array(B);for(E=0;E>2]=B,g&&C)p(I,K,E,B+1);else if(C)for(var i=0;i255&&(xI(E),qA("String has UTF-16 code units that do not fit in 8 bits")),K[E+i]=o}else for(i=0;i>2],E=Q(),o=A+4,D=0;D<=C;++D){var a=A+4+D*I;if(D==C||0==E[a>>i]){var t=B(o,a-o);void 0===g?g=t:(g+=String.fromCharCode(0),g+=t),o=a+I}}return xI(A),g},toWireType:function(A,B){"string"!=typeof B&&qA("Cannot pass non-string to C++ string type "+g);var Q=E(B),o=ZI(4+Q+I);return l[o>>2]=Q>>i,C(B,o+4,Q+I),null!==A&&A.push(xI,o),o},argPackAdvance:8,readValueFromPointer:FA,destructorFunction:function(A){xI(A)}})},T:function(A,I,g,B,C,Q){yA[A]={name:lA(I),rawConstructor:iI(g,B),rawDestructor:iI(C,Q),fields:[]}},S:function(A,I,g,B,C,Q,E,i,o,D){yA[A].fields.push({fieldName:lA(I),getterReturnType:g,getter:iI(B,C),getterContext:Q,setterArgumentType:E,setter:iI(i,o),setterContext:D})},M:function(A,I){uA(A,{isVoid:!0,name:I=lA(I),argPackAdvance:0,fromWireType:function(){},toWireType:function(A,I){}})},p:function(){return Date.now()},A:function(){throw 1/0},O:hI,P:function(A){A>4&&(GI[A].refcount+=1)},N:function(A,I){var g,B;void 0===(B=cA[g=A])&&qA("_emval_take_value has unknown type "+DI(g));var C=(A=B).readValueFromPointer(I);return rI.toHandle(C)},I:function(A,I){var g,B=new Date(1e3*(l[(g=A)>>2]+4294967296*d[g+4>>2]));d[I>>2]=B.getSeconds(),d[I+4>>2]=B.getMinutes(),d[I+8>>2]=B.getHours(),d[I+12>>2]=B.getDate(),d[I+16>>2]=B.getMonth(),d[I+20>>2]=B.getFullYear()-1900,d[I+24>>2]=B.getDay();var C=new Date(B.getFullYear(),0,1),Q=(B.getTime()-C.getTime())/864e5|0;d[I+28>>2]=Q,d[I+36>>2]=-60*B.getTimezoneOffset();var E=new Date(B.getFullYear(),6,1).getTimezoneOffset(),i=C.getTimezoneOffset(),o=0|(E!=i&&B.getTimezoneOffset()==Math.min(i,E));d[I+32>>2]=o},J:function A(I,g,B){A.called||(A.called=!0,function(A,I,g){var B=(new Date).getFullYear(),C=new Date(B,0,1),Q=new Date(B,6,1),E=C.getTimezoneOffset(),i=Q.getTimezoneOffset(),o=Math.max(E,i);function D(A){var I=A.toTimeString().match(/\(([A-Za-z ]+)\)$/);return I?I[1]:"GMT"}d[A>>2]=60*o,d[I>>2]=Number(E!=i);var a=D(C),t=D(Q),s=UI(a),w=UI(t);i>2]=s,l[g+4>>2]=w):(l[g>>2]=w,l[g+4>>2]=s)}(I,g,B))},a:function(){_("")},i:function(A,I,g){var B=function(A,I){var g;for(JI.length=0,I>>=2;g=K[A++];)I+=105!=g&I,JI.push(105==g?d[I]:q[I++>>1]),++I;return JI}(I,g);return iA[A].apply(null,B)},B:function(A){var I=K.length,g=2147483648;if((A>>>=0)>g)return!1;for(var B,C=1;C<=4;C*=2){var Q=I*(1+.2/C);if(Q=Math.min(Q,A+100663296),KI(Math.min(g,(B=Math.max(A,Q))+(65536-B%65536)%65536)))return!0}return!1},C:function(A,I){var g=0;return LI().forEach((function(B,C){var Q=I+g;l[A+4*C>>2]=Q,function(A,I,g){for(var B=0;B>0]=A.charCodeAt(B);J[I>>0]=0}(B,Q),g+=B.length+1})),0},D:function(A,I){var g=LI();l[A>>2]=g.length;var B=0;return g.forEach((function(A){B+=A.length+1})),l[I>>2]=B,0},b:function(I,g){var B;B=I,T()||(A.onExit&&A.onExit(B),N=!0),h(B,new oA(B))},m:function(A){try{var I=RA.getStreamFromFD(A);return eA.close(I),0}catch(A){if(void 0===eA||!(A instanceof eA.ErrnoError))throw A;return A.errno}},F:function(A,I,g,B){try{var C=function(A,I,g,B){for(var C=0,Q=0;Q>2],i=l[I+4>>2];I+=8;var o=eA.read(A,J,E,i,void 0);if(o<0)return-1;if(C+=o,o>2]=C,0}catch(A){if(void 0===eA||!(A instanceof eA.ErrnoError))throw A;return A.errno}},x:function(A,I,g,B,C){try{var Q=(o=g)+2097152>>>0<4194305-!!(i=I)?(i>>>0)+4294967296*o:NaN;if(isNaN(Q))return 61;var E=RA.getStreamFromFD(A);return eA.llseek(E,Q,B),gA=[E.position>>>0,(IA=E.position,+Math.abs(IA)>=1?IA>0?(0|Math.min(+Math.floor(IA/4294967296),4294967295))>>>0:~~+Math.ceil((IA-+(~~IA>>>0))/4294967296)>>>0:0)],d[C>>2]=gA[0],d[C+4>>2]=gA[1],E.getdents&&0===Q&&0===B&&(E.getdents=null),0}catch(A){if(void 0===eA||!(A instanceof eA.ErrnoError))throw A;return A.errno}var i,o},n:function(A,I,g,B){try{var C=function(A,I,g,B){for(var C=0,Q=0;Q>2],i=l[I+4>>2];I+=8;var o=eA.write(A,J,E,i,void 0);if(o<0)return-1;C+=o}return C}(RA.getStreamFromFD(A),I,g);return l[B>>2]=C,0}catch(A){if(void 0===eA||!(A instanceof eA.ErrnoError))throw A;return A.errno}},t:function(A,I){var g=XI();try{return QI(A)(I)}catch(A){if(vI(g),A!==A+0)throw A;TI(1,0)}},v:function(A,I,g){var B=XI();try{return QI(A)(I,g)}catch(A){if(vI(B),A!==A+0)throw A;TI(1,0)}},u:function(A,I,g,B){var C=XI();try{return QI(A)(I,g,B)}catch(A){if(vI(C),A!==A+0)throw A;TI(1,0)}},j:function(A,I){var g=XI();try{QI(A)(I)}catch(A){if(vI(g),A!==A+0)throw A;TI(1,0)}},w:function(A,I,g){var B=XI();try{QI(A)(I,g)}catch(A){if(vI(B),A!==A+0)throw A;TI(1,0)}},E:function(A,I,g,B){var C=XI();try{QI(A)(I,g,B)}catch(A){if(vI(C),A!==A+0)throw A;TI(1,0)}},k:function(A,I,g,B,C){var Q=XI();try{QI(A)(I,g,B,C)}catch(A){if(vI(Q),A!==A+0)throw A;TI(1,0)}},V:qI,z:function(A,I,g,B){return qI(A,I,g,B)}},ZI=(function(){var I={a:WI};function B(I,g){var B,C=I.exports;A.asm=C,W((c=A.asm.W).buffer),Z=A.asm.$,B=A.asm.X,V.unshift(B),z()}function C(A){B(A.instance)}function E(A){return function(){if(!n&&(r||e)){if("function"==typeof fetch&&!QA($))return fetch($,{credentials:"same-origin"}).then((function(A){if(!A.ok)throw"failed to load wasm binary file at '"+$+"'";return A.arrayBuffer()})).catch((function(){return EA($)}));if(Q)return new Promise((function(A,I){Q($,(function(I){A(new Uint8Array(I))}),I)}))}return Promise.resolve().then((function(){return EA($)}))}().then((function(A){return WebAssembly.instantiate(A,I)})).then((function(A){return A})).then(A,(function(A){M("failed to asynchronously prepare wasm: "+A),_(A)}))}if(P(),A.instantiateWasm)try{return A.instantiateWasm(I,B)}catch(A){return M("Module.instantiateWasm callback failed with error: "+A),!1}(n||"function"!=typeof WebAssembly.instantiateStreaming||CA($)||QA($)||R||"function"!=typeof fetch?E(C):fetch($,{credentials:"same-origin"}).then((function(A){return WebAssembly.instantiateStreaming(A,I).then(C,(function(A){return M("wasm streaming compile failed: "+A),M("falling back to ArrayBuffer instantiation"),E(C)}))}))).catch(g)}(),A.___wasm_call_ctors=function(){return(A.___wasm_call_ctors=A.asm.X).apply(null,arguments)},A._malloc=function(){return(ZI=A._malloc=A.asm.Y).apply(null,arguments)}),xI=A._free=function(){return(xI=A._free=A.asm.Z).apply(null,arguments)},VI=A.___errno_location=function(){return(VI=A.___errno_location=A.asm._).apply(null,arguments)},OI=A.___getTypeName=function(){return(OI=A.___getTypeName=A.asm.aa).apply(null,arguments)},TI=(A.__embind_initialize_bindings=function(){return(A.__embind_initialize_bindings=A.asm.ba).apply(null,arguments)},A._setThrew=function(){return(TI=A._setThrew=A.asm.ca).apply(null,arguments)}),XI=A.stackSave=function(){return(XI=A.stackSave=A.asm.da).apply(null,arguments)},vI=A.stackRestore=function(){return(vI=A.stackRestore=A.asm.ea).apply(null,arguments)},jI=A.___cxa_is_pointer_type=function(){return(jI=A.___cxa_is_pointer_type=A.asm.fa).apply(null,arguments)};function PI(g){function B(){bI||(bI=!0,A.calledRun=!0,N||(A.noFSInit||eA.init.initialized||eA.init(),eA.ignorePermissions=!1,GA.init(),DA(V),I(A),A.onRuntimeInitialized&&A.onRuntimeInitialized(),function(){if(A.postRun)for("function"==typeof A.postRun&&(A.postRun=[A.postRun]);A.postRun.length;)I=A.postRun.shift(),O.unshift(I);var I;DA(O)}()))}g=g||w,X>0||(function(){if(A.preRun)for("function"==typeof A.preRun&&(A.preRun=[A.preRun]);A.preRun.length;)I=A.preRun.shift(),x.unshift(I);var I;DA(x)}(),X>0||(A.setStatus?(A.setStatus("Running..."),setTimeout((function(){setTimeout((function(){A.setStatus("")}),1),B()}),1)):B()))}if(A.dynCall_jiji=function(){return(A.dynCall_jiji=A.asm.ga).apply(null,arguments)},A.dynCall_viijii=function(){return(A.dynCall_viijii=A.asm.ha).apply(null,arguments)},A.dynCall_iiiiij=function(){return(A.dynCall_iiiiij=A.asm.ia).apply(null,arguments)},A.dynCall_iiiiijj=function(){return(A.dynCall_iiiiijj=A.asm.ja).apply(null,arguments)},A.dynCall_iiiiiijj=function(){return(A.dynCall_iiiiiijj=A.asm.ka).apply(null,arguments)},A.FS=eA,j=function A(){bI||PI(),bI||(j=A)},A.preInit)for("function"==typeof A.preInit&&(A.preInit=[A.preInit]);A.preInit.length>0;)A.preInit.pop()();return PI(),A.ready});const G=w;function h(A,I){return function(){return A.apply(I,arguments)}}const{toString:r}=Object.prototype,{getPrototypeOf:e}=Object,R=(y=Object.create(null),A=>{const I=r.call(A);return y[I]||(y[I]=I.slice(8,-1).toLowerCase())});var y;const n=A=>(A=A.toLowerCase(),I=>R(I)===A),F=A=>I=>typeof I===A,{isArray:M}=Array,c=F("undefined"),S=n("ArrayBuffer"),N=F("string"),k=F("function"),U=F("number"),J=A=>null!==A&&"object"==typeof A,K=A=>{if("object"!==R(A))return!1;const I=e(A);return!(null!==I&&I!==Object.prototype&&null!==Object.getPrototypeOf(I)||Symbol.toStringTag in A||Symbol.iterator in A)},Y=n("Date"),L=n("File"),d=n("Blob"),l=n("FileList"),H=n("URLSearchParams");function q(A,I,{allOwnKeys:g=!1}={}){if(null==A)return;let B,C;if("object"!=typeof A&&(A=[A]),M(A))for(B=0,C=A.length;B0;)if(B=g[C],I===B.toLowerCase())return B;return null}const f="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:g.g,m=A=>!c(A)&&A!==f,p=(b="undefined"!=typeof Uint8Array&&e(Uint8Array),A=>b&&A instanceof b);var b;const W=n("HTMLFormElement"),Z=(({hasOwnProperty:A})=>(I,g)=>A.call(I,g))(Object.prototype),x=n("RegExp"),V=(A,I)=>{const g=Object.getOwnPropertyDescriptors(A),B={};q(g,((g,C)=>{!1!==I(g,C,A)&&(B[C]=g)})),Object.defineProperties(A,B)},O={isArray:M,isArrayBuffer:S,isBuffer:function(A){return null!==A&&!c(A)&&null!==A.constructor&&!c(A.constructor)&&k(A.constructor.isBuffer)&&A.constructor.isBuffer(A)},isFormData:A=>{const I="[object FormData]";return A&&("function"==typeof FormData&&A instanceof FormData||r.call(A)===I||k(A.toString)&&A.toString()===I)},isArrayBufferView:function(A){let I;return I="undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(A):A&&A.buffer&&S(A.buffer),I},isString:N,isNumber:U,isBoolean:A=>!0===A||!1===A,isObject:J,isPlainObject:K,isUndefined:c,isDate:Y,isFile:L,isBlob:d,isRegExp:x,isFunction:k,isStream:A=>J(A)&&k(A.pipe),isURLSearchParams:H,isTypedArray:p,isFileList:l,forEach:q,merge:function A(){const{caseless:I}=m(this)&&this||{},g={},B=(B,C)=>{const Q=I&&u(g,C)||C;K(g[Q])&&K(B)?g[Q]=A(g[Q],B):K(B)?g[Q]=A({},B):M(B)?g[Q]=B.slice():g[Q]=B};for(let A=0,I=arguments.length;A(q(I,((I,B)=>{g&&k(I)?A[B]=h(I,g):A[B]=I}),{allOwnKeys:B}),A),trim:A=>A.trim?A.trim():A.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,""),stripBOM:A=>(65279===A.charCodeAt(0)&&(A=A.slice(1)),A),inherits:(A,I,g,B)=>{A.prototype=Object.create(I.prototype,B),A.prototype.constructor=A,Object.defineProperty(A,"super",{value:I.prototype}),g&&Object.assign(A.prototype,g)},toFlatObject:(A,I,g,B)=>{let C,Q,E;const i={};if(I=I||{},null==A)return I;do{for(C=Object.getOwnPropertyNames(A),Q=C.length;Q-- >0;)E=C[Q],B&&!B(E,A,I)||i[E]||(I[E]=A[E],i[E]=!0);A=!1!==g&&e(A)}while(A&&(!g||g(A,I))&&A!==Object.prototype);return I},kindOf:R,kindOfTest:n,endsWith:(A,I,g)=>{A=String(A),(void 0===g||g>A.length)&&(g=A.length),g-=I.length;const B=A.indexOf(I,g);return-1!==B&&B===g},toArray:A=>{if(!A)return null;if(M(A))return A;let I=A.length;if(!U(I))return null;const g=new Array(I);for(;I-- >0;)g[I]=A[I];return g},forEachEntry:(A,I)=>{const g=(A&&A[Symbol.iterator]).call(A);let B;for(;(B=g.next())&&!B.done;){const g=B.value;I.call(A,g[0],g[1])}},matchAll:(A,I)=>{let g;const B=[];for(;null!==(g=A.exec(I));)B.push(g);return B},isHTMLForm:W,hasOwnProperty:Z,hasOwnProp:Z,reduceDescriptors:V,freezeMethods:A=>{V(A,((I,g)=>{if(k(A)&&-1!==["arguments","caller","callee"].indexOf(g))return!1;const B=A[g];k(B)&&(I.enumerable=!1,"writable"in I?I.writable=!1:I.set||(I.set=()=>{throw Error("Can not rewrite read-only method '"+g+"'")}))}))},toObjectSet:(A,I)=>{const g={},B=A=>{A.forEach((A=>{g[A]=!0}))};return M(A)?B(A):B(String(A).split(I)),g},toCamelCase:A=>A.toLowerCase().replace(/[_-\s]([a-z\d])(\w*)/g,(function(A,I,g){return I.toUpperCase()+g})),noop:()=>{},toFiniteNumber:(A,I)=>(A=+A,Number.isFinite(A)?A:I),findKey:u,global:f,isContextDefined:m,toJSONObject:A=>{const I=new Array(10),g=(A,B)=>{if(J(A)){if(I.indexOf(A)>=0)return;if(!("toJSON"in A)){I[B]=A;const C=M(A)?[]:{};return q(A,((A,I)=>{const Q=g(A,B+1);!c(Q)&&(C[I]=Q)})),I[B]=void 0,C}}return A};return g(A,0)}};function T(A,I,g,B,C){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=(new Error).stack,this.message=A,this.name="AxiosError",I&&(this.code=I),g&&(this.config=g),B&&(this.request=B),C&&(this.response=C)}O.inherits(T,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:O.toJSONObject(this.config),code:this.code,status:this.response&&this.response.status?this.response.status:null}}});const X=T.prototype,v={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach((A=>{v[A]={value:A}})),Object.defineProperties(T,v),Object.defineProperty(X,"isAxiosError",{value:!0}),T.from=(A,I,g,B,C,Q)=>{const E=Object.create(X);return O.toFlatObject(A,E,(function(A){return A!==Error.prototype}),(A=>"isAxiosError"!==A)),T.call(E,A.message,I,g,B,C),E.cause=A,E.name=A.name,Q&&Object.assign(E,Q),E};const j=T,P=B(230);function z(A){return O.isPlainObject(A)||O.isArray(A)}function _(A){return O.endsWith(A,"[]")?A.slice(0,-2):A}function $(A,I,g){return A?A.concat(I).map((function(A,I){return A=_(A),!g&&I?"["+A+"]":A})).join(g?".":""):I}const AA=O.toFlatObject(O,{},null,(function(A){return/^is[A-Z]/.test(A)})),IA=function(A,I,g){if(!O.isObject(A))throw new TypeError("target must be an object");I=I||new(P||FormData);const B=(g=O.toFlatObject(g,{metaTokens:!0,dots:!1,indexes:!1},!1,(function(A,I){return!O.isUndefined(I[A])}))).metaTokens,C=g.visitor||a,Q=g.dots,E=g.indexes,i=(g.Blob||"undefined"!=typeof Blob&&Blob)&&(o=I)&&O.isFunction(o.append)&&"FormData"===o[Symbol.toStringTag]&&o[Symbol.iterator];var o;if(!O.isFunction(C))throw new TypeError("visitor must be a function");function D(A){if(null===A)return"";if(O.isDate(A))return A.toISOString();if(!i&&O.isBlob(A))throw new j("Blob is not supported. Use a Buffer instead.");return O.isArrayBuffer(A)||O.isTypedArray(A)?i&&"function"==typeof Blob?new Blob([A]):Buffer.from(A):A}function a(A,g,C){let i=A;if(A&&!C&&"object"==typeof A)if(O.endsWith(g,"{}"))g=B?g:g.slice(0,-2),A=JSON.stringify(A);else if(O.isArray(A)&&function(A){return O.isArray(A)&&!A.some(z)}(A)||O.isFileList(A)||O.endsWith(g,"[]")&&(i=O.toArray(A)))return g=_(g),i.forEach((function(A,B){!O.isUndefined(A)&&null!==A&&I.append(!0===E?$([g],B,Q):null===E?g:g+"[]",D(A))})),!1;return!!z(A)||(I.append($(C,g,Q),D(A)),!1)}const t=[],s=Object.assign(AA,{defaultVisitor:a,convertValue:D,isVisitable:z});if(!O.isObject(A))throw new TypeError("data must be an object");return function A(g,B){if(!O.isUndefined(g)){if(-1!==t.indexOf(g))throw Error("Circular reference detected in "+B.join("."));t.push(g),O.forEach(g,(function(g,Q){!0===(!(O.isUndefined(g)||null===g)&&C.call(I,g,O.isString(Q)?Q.trim():Q,B,s))&&A(g,B?B.concat(Q):[Q])})),t.pop()}}(A),I};function gA(A){const I={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(A).replace(/[!'()~]|%20|%00/g,(function(A){return I[A]}))}function BA(A,I){this._pairs=[],A&&IA(A,this,I)}const CA=BA.prototype;CA.append=function(A,I){this._pairs.push([A,I])},CA.toString=function(A){const I=A?function(I){return A.call(this,I,gA)}:gA;return this._pairs.map((function(A){return I(A[0])+"="+I(A[1])}),"").join("&")};const QA=BA;function EA(A){return encodeURIComponent(A).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function iA(A,I,g){if(!I)return A;const B=g&&g.encode||EA,C=g&&g.serialize;let Q;if(Q=C?C(I,g):O.isURLSearchParams(I)?I.toString():new QA(I,g).toString(B),Q){const I=A.indexOf("#");-1!==I&&(A=A.slice(0,I)),A+=(-1===A.indexOf("?")?"?":"&")+Q}return A}const oA=class{constructor(){this.handlers=[]}use(A,I,g){return this.handlers.push({fulfilled:A,rejected:I,synchronous:!!g&&g.synchronous,runWhen:g?g.runWhen:null}),this.handlers.length-1}eject(A){this.handlers[A]&&(this.handlers[A]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(A){O.forEach(this.handlers,(function(I){null!==I&&A(I)}))}},DA={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},aA="undefined"!=typeof URLSearchParams?URLSearchParams:QA,tA=FormData,sA=(()=>{let A;return("undefined"==typeof navigator||"ReactNative"!==(A=navigator.product)&&"NativeScript"!==A&&"NS"!==A)&&"undefined"!=typeof window&&"undefined"!=typeof document})(),wA="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope&&"function"==typeof self.importScripts,GA={isBrowser:!0,classes:{URLSearchParams:aA,FormData:tA,Blob},isStandardBrowserEnv:sA,isStandardBrowserWebWorkerEnv:wA,protocols:["http","https","file","blob","url","data"]},hA=function(A){function I(A,g,B,C){let Q=A[C++];const E=Number.isFinite(+Q),i=C>=A.length;return Q=!Q&&O.isArray(B)?B.length:Q,i?(O.hasOwnProp(B,Q)?B[Q]=[B[Q],g]:B[Q]=g,!E):(B[Q]&&O.isObject(B[Q])||(B[Q]=[]),I(A,g,B[Q],C)&&O.isArray(B[Q])&&(B[Q]=function(A){const I={},g=Object.keys(A);let B;const C=g.length;let Q;for(B=0;B{I(function(A){return O.matchAll(/\w+|\[(\w*)]/g,A).map((A=>"[]"===A[0]?"":A[1]||A[0]))}(A),B,g,0)})),g}return null},rA={"Content-Type":void 0},eA={transitional:DA,adapter:["xhr","http"],transformRequest:[function(A,I){const g=I.getContentType()||"",B=g.indexOf("application/json")>-1,C=O.isObject(A);if(C&&O.isHTMLForm(A)&&(A=new FormData(A)),O.isFormData(A))return B&&B?JSON.stringify(hA(A)):A;if(O.isArrayBuffer(A)||O.isBuffer(A)||O.isStream(A)||O.isFile(A)||O.isBlob(A))return A;if(O.isArrayBufferView(A))return A.buffer;if(O.isURLSearchParams(A))return I.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),A.toString();let Q;if(C){if(g.indexOf("application/x-www-form-urlencoded")>-1)return function(A,I){return IA(A,new GA.classes.URLSearchParams,Object.assign({visitor:function(A,I,g,B){return GA.isNode&&O.isBuffer(A)?(this.append(I,A.toString("base64")),!1):B.defaultVisitor.apply(this,arguments)}},I))}(A,this.formSerializer).toString();if((Q=O.isFileList(A))||g.indexOf("multipart/form-data")>-1){const I=this.env&&this.env.FormData;return IA(Q?{"files[]":A}:A,I&&new I,this.formSerializer)}}return C||B?(I.setContentType("application/json",!1),function(A,I,g){if(O.isString(A))try{return(0,JSON.parse)(A),O.trim(A)}catch(A){if("SyntaxError"!==A.name)throw A}return(0,JSON.stringify)(A)}(A)):A}],transformResponse:[function(A){const I=this.transitional||eA.transitional,g=I&&I.forcedJSONParsing,B="json"===this.responseType;if(A&&O.isString(A)&&(g&&!this.responseType||B)){const g=!(I&&I.silentJSONParsing)&&B;try{return JSON.parse(A)}catch(A){if(g){if("SyntaxError"===A.name)throw j.from(A,j.ERR_BAD_RESPONSE,this,null,this.response);throw A}}}return A}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:GA.classes.FormData,Blob:GA.classes.Blob},validateStatus:function(A){return A>=200&&A<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};O.forEach(["delete","get","head"],(function(A){eA.headers[A]={}})),O.forEach(["post","put","patch"],(function(A){eA.headers[A]=O.merge(rA)}));const RA=eA,yA=O.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),nA=Symbol("internals");function FA(A){return A&&String(A).trim().toLowerCase()}function MA(A){return!1===A||null==A?A:O.isArray(A)?A.map(MA):String(A)}function cA(A,I,g,B){return O.isFunction(B)?B.call(this,I,g):O.isString(I)?O.isString(B)?-1!==I.indexOf(B):O.isRegExp(B)?B.test(I):void 0:void 0}class SA{constructor(A){A&&this.set(A)}set(A,I,g){const B=this;function C(A,I,g){const C=FA(I);if(!C)throw new Error("header name must be a non-empty string");const Q=O.findKey(B,C);(!Q||void 0===B[Q]||!0===g||void 0===g&&!1!==B[Q])&&(B[Q||I]=MA(A))}const Q=(A,I)=>O.forEach(A,((A,g)=>C(A,g,I)));return O.isPlainObject(A)||A instanceof this.constructor?Q(A,I):O.isString(A)&&(A=A.trim())&&!/^[-_a-zA-Z]+$/.test(A.trim())?Q((A=>{const I={};let g,B,C;return A&&A.split("\n").forEach((function(A){C=A.indexOf(":"),g=A.substring(0,C).trim().toLowerCase(),B=A.substring(C+1).trim(),!g||I[g]&&yA[g]||("set-cookie"===g?I[g]?I[g].push(B):I[g]=[B]:I[g]=I[g]?I[g]+", "+B:B)})),I})(A),I):null!=A&&C(I,A,g),this}get(A,I){if(A=FA(A)){const g=O.findKey(this,A);if(g){const A=this[g];if(!I)return A;if(!0===I)return function(A){const I=Object.create(null),g=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let B;for(;B=g.exec(A);)I[B[1]]=B[2];return I}(A);if(O.isFunction(I))return I.call(this,A,g);if(O.isRegExp(I))return I.exec(A);throw new TypeError("parser must be boolean|regexp|function")}}}has(A,I){if(A=FA(A)){const g=O.findKey(this,A);return!(!g||I&&!cA(0,this[g],g,I))}return!1}delete(A,I){const g=this;let B=!1;function C(A){if(A=FA(A)){const C=O.findKey(g,A);!C||I&&!cA(0,g[C],C,I)||(delete g[C],B=!0)}}return O.isArray(A)?A.forEach(C):C(A),B}clear(){return Object.keys(this).forEach(this.delete.bind(this))}normalize(A){const I=this,g={};return O.forEach(this,((B,C)=>{const Q=O.findKey(g,C);if(Q)return I[Q]=MA(B),void delete I[C];const E=A?function(A){return A.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,((A,I,g)=>I.toUpperCase()+g))}(C):String(C).trim();E!==C&&delete I[C],I[E]=MA(B),g[E]=!0})),this}concat(...A){return this.constructor.concat(this,...A)}toJSON(A){const I=Object.create(null);return O.forEach(this,((g,B)=>{null!=g&&!1!==g&&(I[B]=A&&O.isArray(g)?g.join(", "):g)})),I}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map((([A,I])=>A+": "+I)).join("\n")}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(A){return A instanceof this?A:new this(A)}static concat(A,...I){const g=new this(A);return I.forEach((A=>g.set(A))),g}static accessor(A){const I=(this[nA]=this[nA]={accessors:{}}).accessors,g=this.prototype;function B(A){const B=FA(A);I[B]||(function(A,I){const g=O.toCamelCase(" "+I);["get","set","has"].forEach((B=>{Object.defineProperty(A,B+g,{value:function(A,g,C){return this[B].call(this,I,A,g,C)},configurable:!0})}))}(g,A),I[B]=!0)}return O.isArray(A)?A.forEach(B):B(A),this}}SA.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent"]),O.freezeMethods(SA.prototype),O.freezeMethods(SA);const NA=SA;function kA(A,I){const g=this||RA,B=I||g,C=NA.from(B.headers);let Q=B.data;return O.forEach(A,(function(A){Q=A.call(g,Q,C.normalize(),I?I.status:void 0)})),C.normalize(),Q}function UA(A){return!(!A||!A.__CANCEL__)}function JA(A,I,g){j.call(this,null==A?"canceled":A,j.ERR_CANCELED,I,g),this.name="CanceledError"}O.inherits(JA,j,{__CANCEL__:!0});const KA=JA,YA=GA.isStandardBrowserEnv?{write:function(A,I,g,B,C,Q){const E=[];E.push(A+"="+encodeURIComponent(I)),O.isNumber(g)&&E.push("expires="+new Date(g).toGMTString()),O.isString(B)&&E.push("path="+B),O.isString(C)&&E.push("domain="+C),!0===Q&&E.push("secure"),document.cookie=E.join("; ")},read:function(A){const I=document.cookie.match(new RegExp("(^|;\\s*)("+A+")=([^;]*)"));return I?decodeURIComponent(I[3]):null},remove:function(A){this.write(A,"",Date.now()-864e5)}}:{write:function(){},read:function(){return null},remove:function(){}};function LA(A,I){return A&&!/^([a-z][a-z\d+\-.]*:)?\/\//i.test(I)?function(A,I){return I?A.replace(/\/+$/,"")+"/"+I.replace(/^\/+/,""):A}(A,I):I}const dA=GA.isStandardBrowserEnv?function(){const A=/(msie|trident)/i.test(navigator.userAgent),I=document.createElement("a");let g;function B(g){let B=g;return A&&(I.setAttribute("href",B),B=I.href),I.setAttribute("href",B),{href:I.href,protocol:I.protocol?I.protocol.replace(/:$/,""):"",host:I.host,search:I.search?I.search.replace(/^\?/,""):"",hash:I.hash?I.hash.replace(/^#/,""):"",hostname:I.hostname,port:I.port,pathname:"/"===I.pathname.charAt(0)?I.pathname:"/"+I.pathname}}return g=B(window.location.href),function(A){const I=O.isString(A)?B(A):A;return I.protocol===g.protocol&&I.host===g.host}}():function(){return!0};function lA(A,I){let g=0;const B=function(A,I){A=A||10;const g=new Array(A),B=new Array(A);let C,Q=0,E=0;return I=void 0!==I?I:1e3,function(i){const o=Date.now(),D=B[E];C||(C=o),g[Q]=i,B[Q]=o;let a=E,t=0;for(;a!==Q;)t+=g[a++],a%=A;if(Q=(Q+1)%A,Q===E&&(E=(E+1)%A),o-C{const Q=C.loaded,E=C.lengthComputable?C.total:void 0,i=Q-g,o=B(i);g=Q;const D={loaded:Q,total:E,progress:E?Q/E:void 0,bytes:i,rate:o||void 0,estimated:o&&E&&Q<=E?(E-Q)/o:void 0,event:C};D[I?"download":"upload"]=!0,A(D)}}const HA={http:null,xhr:"undefined"!=typeof XMLHttpRequest&&function(A){return new Promise((function(I,g){let B=A.data;const C=NA.from(A.headers).normalize(),Q=A.responseType;let E;function i(){A.cancelToken&&A.cancelToken.unsubscribe(E),A.signal&&A.signal.removeEventListener("abort",E)}O.isFormData(B)&&(GA.isStandardBrowserEnv||GA.isStandardBrowserWebWorkerEnv)&&C.setContentType(!1);let o=new XMLHttpRequest;if(A.auth){const I=A.auth.username||"",g=A.auth.password?unescape(encodeURIComponent(A.auth.password)):"";C.set("Authorization","Basic "+btoa(I+":"+g))}const D=LA(A.baseURL,A.url);function a(){if(!o)return;const B=NA.from("getAllResponseHeaders"in o&&o.getAllResponseHeaders());!function(A,I,g){const B=g.config.validateStatus;g.status&&B&&!B(g.status)?I(new j("Request failed with status code "+g.status,[j.ERR_BAD_REQUEST,j.ERR_BAD_RESPONSE][Math.floor(g.status/100)-4],g.config,g.request,g)):A(g)}((function(A){I(A),i()}),(function(A){g(A),i()}),{data:Q&&"text"!==Q&&"json"!==Q?o.response:o.responseText,status:o.status,statusText:o.statusText,headers:B,config:A,request:o}),o=null}if(o.open(A.method.toUpperCase(),iA(D,A.params,A.paramsSerializer),!0),o.timeout=A.timeout,"onloadend"in o?o.onloadend=a:o.onreadystatechange=function(){o&&4===o.readyState&&(0!==o.status||o.responseURL&&0===o.responseURL.indexOf("file:"))&&setTimeout(a)},o.onabort=function(){o&&(g(new j("Request aborted",j.ECONNABORTED,A,o)),o=null)},o.onerror=function(){g(new j("Network Error",j.ERR_NETWORK,A,o)),o=null},o.ontimeout=function(){let I=A.timeout?"timeout of "+A.timeout+"ms exceeded":"timeout exceeded";const B=A.transitional||DA;A.timeoutErrorMessage&&(I=A.timeoutErrorMessage),g(new j(I,B.clarifyTimeoutError?j.ETIMEDOUT:j.ECONNABORTED,A,o)),o=null},GA.isStandardBrowserEnv){const I=(A.withCredentials||dA(D))&&A.xsrfCookieName&&YA.read(A.xsrfCookieName);I&&C.set(A.xsrfHeaderName,I)}void 0===B&&C.setContentType(null),"setRequestHeader"in o&&O.forEach(C.toJSON(),(function(A,I){o.setRequestHeader(I,A)})),O.isUndefined(A.withCredentials)||(o.withCredentials=!!A.withCredentials),Q&&"json"!==Q&&(o.responseType=A.responseType),"function"==typeof A.onDownloadProgress&&o.addEventListener("progress",lA(A.onDownloadProgress,!0)),"function"==typeof A.onUploadProgress&&o.upload&&o.upload.addEventListener("progress",lA(A.onUploadProgress)),(A.cancelToken||A.signal)&&(E=I=>{o&&(g(!I||I.type?new KA(null,A,o):I),o.abort(),o=null)},A.cancelToken&&A.cancelToken.subscribe(E),A.signal&&(A.signal.aborted?E():A.signal.addEventListener("abort",E)));const t=function(A){const I=/^([-+\w]{1,25})(:?\/\/|:)/.exec(A);return I&&I[1]||""}(D);t&&-1===GA.protocols.indexOf(t)?g(new j("Unsupported protocol "+t+":",j.ERR_BAD_REQUEST,A)):o.send(B||null)}))}};function qA(A){if(A.cancelToken&&A.cancelToken.throwIfRequested(),A.signal&&A.signal.aborted)throw new KA(null,A)}function uA(A){return qA(A),A.headers=NA.from(A.headers),A.data=kA.call(A,A.transformRequest),-1!==["post","put","patch"].indexOf(A.method)&&A.headers.setContentType("application/x-www-form-urlencoded",!1),(A=>{A=O.isArray(A)?A:[A];const{length:I}=A;let g,B;for(let C=0;C{if(A){try{Object.defineProperty(A,"name",{value:I})}catch(A){}Object.defineProperty(A,"adapterName",{value:I})}}));const fA=A=>A instanceof NA?A.toJSON():A;function mA(A,I){I=I||{};const g={};function B(A,I,g){return O.isPlainObject(A)&&O.isPlainObject(I)?O.merge.call({caseless:g},A,I):O.isPlainObject(I)?O.merge({},I):O.isArray(I)?I.slice():I}function C(A,I,g){return O.isUndefined(I)?O.isUndefined(A)?void 0:B(void 0,A,g):B(A,I,g)}function Q(A,I){if(!O.isUndefined(I))return B(void 0,I)}function E(A,I){return O.isUndefined(I)?O.isUndefined(A)?void 0:B(void 0,A):B(void 0,I)}function i(g,C,Q){return Q in I?B(g,C):Q in A?B(void 0,g):void 0}const o={url:Q,method:Q,data:Q,baseURL:E,transformRequest:E,transformResponse:E,paramsSerializer:E,timeout:E,timeoutMessage:E,withCredentials:E,adapter:E,responseType:E,xsrfCookieName:E,xsrfHeaderName:E,onUploadProgress:E,onDownloadProgress:E,decompress:E,maxContentLength:E,maxBodyLength:E,beforeRedirect:E,transport:E,httpAgent:E,httpsAgent:E,cancelToken:E,socketPath:E,responseEncoding:E,validateStatus:i,headers:(A,I)=>C(fA(A),fA(I),!0)};return O.forEach(Object.keys(A).concat(Object.keys(I)),(function(B){const Q=o[B]||C,E=Q(A[B],I[B],B);O.isUndefined(E)&&Q!==i||(g[B]=E)})),g}const pA={};["object","boolean","number","function","string","symbol"].forEach(((A,I)=>{pA[A]=function(g){return typeof g===A||"a"+(I<1?"n ":" ")+A}}));const bA={};pA.transitional=function(A,I,g){function B(A,I){return"[Axios v1.2.4] Transitional option '"+A+"'"+I+(g?". "+g:"")}return(g,C,Q)=>{if(!1===A)throw new j(B(C," has been removed"+(I?" in "+I:"")),j.ERR_DEPRECATED);return I&&!bA[C]&&(bA[C]=!0,console.warn(B(C," has been deprecated since v"+I+" and will be removed in the near future"))),!A||A(g,C,Q)}};const WA={assertOptions:function(A,I,g){if("object"!=typeof A)throw new j("options must be an object",j.ERR_BAD_OPTION_VALUE);const B=Object.keys(A);let C=B.length;for(;C-- >0;){const Q=B[C],E=I[Q];if(E){const I=A[Q],g=void 0===I||E(I,Q,A);if(!0!==g)throw new j("option "+Q+" must be "+g,j.ERR_BAD_OPTION_VALUE)}else if(!0!==g)throw new j("Unknown option "+Q,j.ERR_BAD_OPTION)}},validators:pA},ZA=WA.validators;class xA{constructor(A){this.defaults=A,this.interceptors={request:new oA,response:new oA}}request(A,I){"string"==typeof A?(I=I||{}).url=A:I=A||{},I=mA(this.defaults,I);const{transitional:g,paramsSerializer:B,headers:C}=I;let Q;void 0!==g&&WA.assertOptions(g,{silentJSONParsing:ZA.transitional(ZA.boolean),forcedJSONParsing:ZA.transitional(ZA.boolean),clarifyTimeoutError:ZA.transitional(ZA.boolean)},!1),void 0!==B&&WA.assertOptions(B,{encode:ZA.function,serialize:ZA.function},!0),I.method=(I.method||this.defaults.method||"get").toLowerCase(),Q=C&&O.merge(C.common,C[I.method]),Q&&O.forEach(["delete","get","head","post","put","patch","common"],(A=>{delete C[A]})),I.headers=NA.concat(Q,C);const E=[];let i=!0;this.interceptors.request.forEach((function(A){"function"==typeof A.runWhen&&!1===A.runWhen(I)||(i=i&&A.synchronous,E.unshift(A.fulfilled,A.rejected))}));const o=[];let D;this.interceptors.response.forEach((function(A){o.push(A.fulfilled,A.rejected)}));let a,t=0;if(!i){const A=[uA.bind(this),void 0];for(A.unshift.apply(A,E),A.push.apply(A,o),a=A.length,D=Promise.resolve(I);t{if(!g._listeners)return;let I=g._listeners.length;for(;I-- >0;)g._listeners[I](A);g._listeners=null})),this.promise.then=A=>{let I;const B=new Promise((A=>{g.subscribe(A),I=A})).then(A);return B.cancel=function(){g.unsubscribe(I)},B},A((function(A,B,C){g.reason||(g.reason=new KA(A,B,C),I(g.reason))}))}throwIfRequested(){if(this.reason)throw this.reason}subscribe(A){this.reason?A(this.reason):this._listeners?this._listeners.push(A):this._listeners=[A]}unsubscribe(A){if(!this._listeners)return;const I=this._listeners.indexOf(A);-1!==I&&this._listeners.splice(I,1)}static source(){let A;return{token:new OA((function(I){A=I})),cancel:A}}}const TA=OA,XA={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(XA).forEach((([A,I])=>{XA[I]=A}));const vA=XA,jA=function A(I){const g=new VA(I),B=h(VA.prototype.request,g);return O.extend(B,VA.prototype,g,{allOwnKeys:!0}),O.extend(B,g,null,{allOwnKeys:!0}),B.create=function(g){return A(mA(I,g))},B}(RA);jA.Axios=VA,jA.CanceledError=KA,jA.CancelToken=TA,jA.isCancel=UA,jA.VERSION="1.2.4",jA.toFormData=IA,jA.AxiosError=j,jA.Cancel=jA.CanceledError,jA.all=function(A){return Promise.all(A)},jA.spread=function(A){return function(I){return A.apply(null,I)}},jA.isAxiosError=function(A){return O.isObject(A)&&!0===A.isAxiosError},jA.mergeConfig=mA,jA.AxiosHeaders=NA,jA.formToJSON=A=>hA(O.isHTMLForm(A)?new FormData(A):A),jA.HttpStatusCode=vA,jA.default=jA;const PA=jA;var zA=function(){function A(){Q(this,A)}var g;return D(A,null,[{key:"fetchRemoteData",value:(g=I(s().mark((function A(I){var g;return s().wrap((function(A){for(;;)switch(A.prev=A.next){case 0:return A.prev=0,A.next=3,PA.get(I,{responseType:"arraybuffer"});case 3:return g=A.sent,A.abrupt("return",new Uint8Array(g.data));case 7:throw A.prev=7,A.t0=A.catch(0),A.t0;case 10:case"end":return A.stop()}}),A,null,[[0,7]])}))),function(A){return g.apply(this,arguments)})},{key:"string2Uint8Data",value:function(A){for(var I=new Uint8Array(A.length),g=0;g-1&&this.artoolkit.teardown(this.id),this.image&&this.image.srcObject,this)this[A]=null}},{key:"process",value:function(A){var I=this.detectMarker(A);0!=I&&console.error("[ARController]","detectMarker error:",I);var g,B,C=this.getMarkerNum();for(g in this.patternMarkers)(B=this.patternMarkers[g]).inPrevious=B.inCurrent,B.inCurrent=!1;for(g in this.barcodeMarkers)(B=this.barcodeMarkers[g]).inPrevious=B.inCurrent,B.inCurrent=!1;for(g in this.nftMarkers)(B=this.nftMarkers[g]).inPrevious=B.inCurrent,B.inCurrent=!1;for(var Q=0;Q-1&&(E.id===E.idPatt||-1===E.idMatrix)?(o=this.trackPatternMarkerId(E.idPatt),i=_A.PATTERN_MARKER,E.dir!==E.dirPatt&&this.setMarkerInfoDir(Q,E.dirPatt)):E.idMatrix>-1&&(o=this.trackBarcodeMarkerId(E.idMatrix),i=_A.BARCODE_MARKER,E.dir!==E.dirMatrix&&this.setMarkerInfoDir(Q,E.dirMatrix)),i!==_A.UNKNOWN_MARKER&&o.inPrevious?this.getTransMatSquareCont(Q,o.markerWidth,o.matrix,o.matrix):this.getTransMatSquare(Q,o.markerWidth,o.matrix),o.inCurrent=!0,this.transMatToGLMat(o.matrix,this.transform_mat),this.transformGL_RH=this.arglCameraViewRHf(this.transform_mat),this.dispatchEvent({name:"getMarker",target:this,data:{index:Q,type:i,marker:E,matrix:this.transform_mat,matrixGL_RH:this.transformGL_RH}})}var D=this.nftMarkerCount;this.detectNFTMarker();for(var a=0;a200&&(this.nftMarkerFound=!1,this.dispatchEvent({name:"lostNFTMarker",target:this,data:{index:a,type:s,marker:t,matrix:this.transform_mat,matrixGL_RH:this.transformGL_RH}}))}for(var G=this.getMultiMarkerCount(),h=0;h=0){e=!0,this.dispatchEvent({name:"getMultiMarker",target:this,data:{multiMarkerId:h,matrix:this.transform_mat,matrixGL_RH:this.transformGL_RH}});break}if(e)for(var y=0;y-1&&this.listeners[A].splice(g,1)}}},{key:"dispatchEvent",value:function(A){var I=this.listeners[A.name];if(I)for(var g=0;g>3,E+=4}return!!this.dataHeap&&(this.dataHeap.set(I),!0)}}],[{key:"initWithDimensions",value:(B=I(s().mark((function I(g,B,C,Q){var E;return s().wrap((function(I){for(;;)switch(I.prev=I.next){case 0:return E=new A(g,B,C,Q),I.next=3,E._initialize();case 3:return I.abrupt("return",I.sent);case 4:case"end":return I.stop()}}),I)}))),function(A,I,g,C){return B.apply(this,arguments)})},{key:"initWithImage",value:(g=I(s().mark((function I(g,B,C){var Q,E,i;return s().wrap((function(I){for(;;)switch(I.prev=I.next){case 0:return Q=g.videoWidth||g.width,E=g.videoHeight||g.height,I.next=4,A.initWithDimensions(Q,E,B,C);case 4:return(i=I.sent).image=g,I.abrupt("return",i);case 7:case"end":return I.stop()}}),I)}))),function(A,I,B){return g.apply(this,arguments)})}]),A}();const BI={ARToolkit:_A,ARController:gI}})(),C.default})(),A.exports=B()},477:A=>{"use strict";A.exports=function(A,I,g,B){var C=self||window;try{try{var Q;try{Q=new C.Blob([A])}catch(I){(Q=new(C.BlobBuilder||C.WebKitBlobBuilder||C.MozBlobBuilder||C.MSBlobBuilder)).append(A),Q=Q.getBlob()}var E=C.URL||C.webkitURL,i=E.createObjectURL(Q),o=new C[I](i,g);return E.revokeObjectURL(i),o}catch(B){return new C[I]("data:application/javascript,".concat(encodeURIComponent(A)),g)}}catch(A){if(!B)throw Error("Inline worker is not supported");return new C[I](B,g)}}},381:I=>{"use strict";I.exports=A}},g={};function B(A){var C=g[A];if(void 0!==C)return C.exports;var Q=g[A]={exports:{}};return I[A].call(Q.exports,Q,Q.exports,B),Q.exports}B.n=A=>{var I=A&&A.__esModule?()=>A.default:()=>A;return B.d(I,{a:I}),I},B.d=(A,I)=>{for(var g in I)B.o(I,g)&&!B.o(A,g)&&Object.defineProperty(A,g,{enumerable:!0,get:I[g]})},B.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(A){if("object"==typeof window)return window}}(),B.o=(A,I)=>Object.prototype.hasOwnProperty.call(A,I),B.r=A=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(A,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(A,"__esModule",{value:!0})};var C={};return(()=>{"use strict";B.r(C),B.d(C,{ARjs:()=>U,THREEx:()=>k});var A=B(381);class I{_sourceElement;_cameraPicking;constructor(I){this._sourceElement=I;var g=parseInt(I.style.width),B=parseInt(I.style.height);this._cameraPicking=new A.PerspectiveCamera(42,g/B,.1,100),console.warn("ARClickability works only in modelViewMatrix"),console.warn("OBSOLETE OBSOLETE! instead use THREEx.HitTestingPlane")}onResize(){var A=this._sourceElement,I=this._cameraPicking,g=parseInt(A.style.width),B=parseInt(A.style.height);I.aspect=g/B,I.updateProjectionMatrix()}computeIntersects(I,g){var B=this._sourceElement,C=this._cameraPicking,Q=new A.Vector2;Q.x=I.layerX/parseInt(B.style.width)*2-1,Q.y=-I.layerY/parseInt(B.style.height)*2+1;var E=new A.Raycaster;return E.setFromCamera(Q,C),E.intersectObjects(g)}update(){}}class g extends A.EventDispatcher{static _id=0;id;object3d;constructor(A){super(),this.id=g._id++,this.object3d=A,this.object3d.matrixAutoUpdate=!1,this.object3d.visible=!1}}function Q(A,I){if(void 0!==A)for(var g in A){var B=A[g];void 0!==B?void 0!==I.parameters[g]?I.parameters[g]=B:console.warn(`${I.className}: '${g}' is not a property of this material.`):console.warn(`${I.className}: '${g}' parameter is undefined.`)}}class E extends g{_lastLerpStepAt;_visibleStartedAt;_unvisibleStartedAt;parameters;constructor(A,I){super(A),this.object3d.visible=!1,this._lastLerpStepAt=null,this._visibleStartedAt=null,this._unvisibleStartedAt=null,this.parameters={lerpPosition:.8,lerpQuaternion:.2,lerpScale:.7,lerpStepDelay:1/60,minVisibleDelay:0,minUnvisibleDelay:.2},Q(I,this)}update(A){var I=this.object3d,g=this.parameters,B=I.visible,C=performance.now()/1e3;if(!1===A.visible&&(this._visibleStartedAt=null),!0===A.visible&&(this._unvisibleStartedAt=null),!0===A.visible&&null===this._visibleStartedAt&&(this._visibleStartedAt=C),!1===A.visible&&null===this._unvisibleStartedAt&&(this._unvisibleStartedAt=C),!1===B&&!0===A.visible&&C-this._visibleStartedAt>=this.parameters.minVisibleDelay&&(I.visible=!0,I.position.copy(A.position),I.quaternion.copy(A.quaternion),I.scale.copy(A.scale)),!0===B&&!1===A.visible&&C-this._unvisibleStartedAt>=this.parameters.minUnvisibleDelay&&(I.visible=!1),null===this._lastLerpStepAt)i(),this._lastLerpStepAt=C;else for(var Q=Math.floor((C-this._lastLerpStepAt)/this.parameters.lerpStepDelay),E=0;E{var A={799:function(A,I,g){var B;"undefined"!=typeof self&&self,B=()=>(()=>{var A={230:A=>{A.exports="object"==typeof self?self.FormData:window.FormData},654:()=>{},231:()=>{},703:()=>{},61:(A,I,g)=>{var B=g(698).default;function C(){"use strict";A.exports=C=function(){return I},A.exports.__esModule=!0,A.exports.default=A.exports;var I={},g=Object.prototype,Q=g.hasOwnProperty,E=Object.defineProperty||function(A,I,g){A[I]=g.value},i="function"==typeof Symbol?Symbol:{},o=i.iterator||"@@iterator",D=i.asyncIterator||"@@asyncIterator",a=i.toStringTag||"@@toStringTag";function t(A,I,g){return Object.defineProperty(A,I,{value:g,enumerable:!0,configurable:!0,writable:!0}),A[I]}try{t({},"")}catch(A){t=function(A,I,g){return A[I]=g}}function s(A,I,g,B){var C=I&&I.prototype instanceof h?I:h,Q=Object.create(C.prototype),i=new J(B||[]);return E(Q,"_invoke",{value:c(A,g,i)}),Q}function w(A,I,g){try{return{type:"normal",arg:A.call(I,g)}}catch(A){return{type:"throw",arg:A}}}I.wrap=s;var G={};function h(){}function r(){}function R(){}var y={};t(y,o,(function(){return this}));var F=Object.getPrototypeOf,e=F&&F(F(K([])));e&&e!==g&&Q.call(e,o)&&(y=e);var M=R.prototype=h.prototype=Object.create(y);function n(A){["next","throw","return"].forEach((function(I){t(A,I,(function(A){return this._invoke(I,A)}))}))}function S(A,I){function g(C,E,i,o){var D=w(A[C],A,E);if("throw"!==D.type){var a=D.arg,t=a.value;return t&&"object"==B(t)&&Q.call(t,"__await")?I.resolve(t.__await).then((function(A){g("next",A,i,o)}),(function(A){g("throw",A,i,o)})):I.resolve(t).then((function(A){a.value=A,i(a)}),(function(A){return g("throw",A,i,o)}))}o(D.arg)}var C;E(this,"_invoke",{value:function(A,B){function Q(){return new I((function(I,C){g(A,B,I,C)}))}return C=C?C.then(Q,Q):Q()}})}function c(A,I,g){var B="suspendedStart";return function(C,Q){if("executing"===B)throw new Error("Generator is already running");if("completed"===B){if("throw"===C)throw Q;return{value:void 0,done:!0}}for(g.method=C,g.arg=Q;;){var E=g.delegate;if(E){var i=N(E,g);if(i){if(i===G)continue;return i}}if("next"===g.method)g.sent=g._sent=g.arg;else if("throw"===g.method){if("suspendedStart"===B)throw B="completed",g.arg;g.dispatchException(g.arg)}else"return"===g.method&&g.abrupt("return",g.arg);B="executing";var o=w(A,I,g);if("normal"===o.type){if(B=g.done?"completed":"suspendedYield",o.arg===G)continue;return{value:o.arg,done:g.done}}"throw"===o.type&&(B="completed",g.method="throw",g.arg=o.arg)}}}function N(A,I){var g=I.method,B=A.iterator[g];if(void 0===B)return I.delegate=null,"throw"===g&&A.iterator.return&&(I.method="return",I.arg=void 0,N(A,I),"throw"===I.method)||"return"!==g&&(I.method="throw",I.arg=new TypeError("The iterator does not provide a \'"+g+"\' method")),G;var C=w(B,A.iterator,I.arg);if("throw"===C.type)return I.method="throw",I.arg=C.arg,I.delegate=null,G;var Q=C.arg;return Q?Q.done?(I[A.resultName]=Q.value,I.next=A.nextLoc,"return"!==I.method&&(I.method="next",I.arg=void 0),I.delegate=null,G):Q:(I.method="throw",I.arg=new TypeError("iterator result is not an object"),I.delegate=null,G)}function k(A){var I={tryLoc:A[0]};1 in A&&(I.catchLoc=A[1]),2 in A&&(I.finallyLoc=A[2],I.afterLoc=A[3]),this.tryEntries.push(I)}function U(A){var I=A.completion||{};I.type="normal",delete I.arg,A.completion=I}function J(A){this.tryEntries=[{tryLoc:"root"}],A.forEach(k,this),this.reset(!0)}function K(A){if(A){var I=A[o];if(I)return I.call(A);if("function"==typeof A.next)return A;if(!isNaN(A.length)){var g=-1,B=function I(){for(;++g=0;--B){var C=this.tryEntries[B],E=C.completion;if("root"===C.tryLoc)return g("end");if(C.tryLoc<=this.prev){var i=Q.call(C,"catchLoc"),o=Q.call(C,"finallyLoc");if(i&&o){if(this.prev=0;--g){var B=this.tryEntries[g];if(B.tryLoc<=this.prev&&Q.call(B,"finallyLoc")&&this.prev=0;--I){var g=this.tryEntries[I];if(g.finallyLoc===A)return this.complete(g.completion,g.afterLoc),U(g),G}},catch:function(A){for(var I=this.tryEntries.length-1;I>=0;--I){var g=this.tryEntries[I];if(g.tryLoc===A){var B=g.completion;if("throw"===B.type){var C=B.arg;U(g)}return C}}throw new Error("illegal catch attempt")},delegateYield:function(A,I,g){return this.delegate={iterator:K(A),resultName:I,nextLoc:g},"next"===this.method&&(this.arg=void 0),G}},I}A.exports=C,A.exports.__esModule=!0,A.exports.default=A.exports},698:A=>{function I(g){return A.exports=I="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(A){return typeof A}:function(A){return A&&"function"==typeof Symbol&&A.constructor===Symbol&&A!==Symbol.prototype?"symbol":typeof A},A.exports.__esModule=!0,A.exports.default=A.exports,I(g)}A.exports=I,A.exports.__esModule=!0,A.exports.default=A.exports},687:(A,I,g)=>{var B=g(61)();A.exports=B;try{regeneratorRuntime=B}catch(A){"object"==typeof globalThis?globalThis.regeneratorRuntime=B:Function("r","regeneratorRuntime = r")(B)}}},I={};function B(g){var C=I[g];if(void 0!==C)return C.exports;var Q=I[g]={exports:{}};return A[g](Q,Q.exports,B),Q.exports}B.n=A=>{var I=A&&A.__esModule?()=>A.default:()=>A;return B.d(I,{a:I}),I},B.d=(A,I)=>{for(var g in I)B.o(I,g)&&!B.o(A,g)&&Object.defineProperty(A,g,{enumerable:!0,get:I[g]})},B.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(A){if("object"==typeof window)return window}}(),B.o=(A,I)=>Object.prototype.hasOwnProperty.call(A,I);var C={};return(()=>{"use strict";function A(A,I,g,B,C,Q,E){try{var i=A[Q](E),o=i.value}catch(A){return void g(A)}i.done?I(o):Promise.resolve(o).then(B,C)}function I(I){return function(){var g=this,B=arguments;return new Promise((function(C,Q){var E=I.apply(g,B);function i(I){A(E,C,Q,i,o,"next",I)}function o(I){A(E,C,Q,i,o,"throw",I)}i(void 0)}))}}function Q(A,I){if(!(A instanceof I))throw new TypeError("Cannot call a class as a function")}function E(A){return E="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(A){return typeof A}:function(A){return A&&"function"==typeof Symbol&&A.constructor===Symbol&&A!==Symbol.prototype?"symbol":typeof A},E(A)}function i(A){var I=function(A,I){if("object"!==E(A)||null===A)return A;var g=A[Symbol.toPrimitive];if(void 0!==g){var B=g.call(A,"string");if("object"!==E(B))return B;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(A)}(A);return"symbol"===E(I)?I:String(I)}function o(A,I){for(var g=0;gBI});var a,t=B(687),s=B.n(t),w=(a=(a="undefined"!=typeof document&&document.currentScript?document.currentScript.src:void 0)||"/index.js",function(A){var I,g;(A=void 0!==(A=A||{})?A:{}).ready=new Promise((function(A,B){I=A,g=B}));var C,Q,i,o,D,t,s=Object.assign({},A),w=[],G="./this.program",h=function(A,I){throw I},r="object"==("undefined"==typeof window?"undefined":E(window)),R="function"==typeof importScripts,y="object"==("undefined"==typeof process?"undefined":E(process))&&"object"==E(process.versions)&&"string"==typeof process.versions.node,F="";y?(F=R?B(703).dirname(F)+"/":"//",t=function(){D||(o=B(231),D=B(703))},C=function(A,I){var g=pI(A);return g?I?g:g.toString():(t(),A=D.normalize(A),o.readFileSync(A,I?void 0:"utf8"))},i=function(A){var I=C(A,!0);return I.buffer||(I=new Uint8Array(I)),I},Q=function(A,I,g){var B=pI(A);B&&I(B),t(),A=D.normalize(A),o.readFile(A,(function(A,B){A?g(A):I(B.buffer)}))},process.argv.length>1&&(G=process.argv[1].replace(/\\\\/g,"/")),w=process.argv.slice(2),process.on("uncaughtException",(function(A){if(!(A instanceof oA))throw A})),process.on("unhandledRejection",(function(A){throw A})),h=function(A,I){if(X())throw process.exitCode=A,I;var g;(g=I)instanceof oA||n("exiting due to exception: "+g),process.exit(A)},A.inspect=function(){return"[Emscripten Module object]"}):(r||R)&&(R?F=self.location.href:"undefined"!=typeof document&&document.currentScript&&(F=document.currentScript.src),a&&(F=a),F=0!==F.indexOf("blob:")?F.substr(0,F.replace(/[?#].*/,"").lastIndexOf("/")+1):"",C=function(A){try{var I=new XMLHttpRequest;return I.open("GET",A,!1),I.send(null),I.responseText}catch(I){var g=pI(A);if(g)return function(A){for(var I=[],g=0;g255&&(uI&&k(!1,"Character code "+B+" ("+String.fromCharCode(B)+") at offset "+g+" not in 0x00-0xFF."),B&=255),I.push(String.fromCharCode(B))}return I.join("")}(g);throw I}},R&&(i=function(A){try{var I=new XMLHttpRequest;return I.open("GET",A,!1),I.responseType="arraybuffer",I.send(null),new Uint8Array(I.response)}catch(I){var g=pI(A);if(g)return g;throw I}}),Q=function(A,I,g){var B=new XMLHttpRequest;B.open("GET",A,!0),B.responseType="arraybuffer",B.onload=function(){if(200==B.status||0==B.status&&B.response)I(B.response);else{var C=pI(A);C?I(C.buffer):g()}},B.onerror=g,B.send(null)});var e,M=A.print||console.log.bind(console),n=A.printErr||console.warn.bind(console);Object.assign(A,s),s=null,A.arguments&&(w=A.arguments),A.thisProgram&&(G=A.thisProgram),A.quit&&(h=A.quit),A.wasmBinary&&(e=A.wasmBinary);var S,c=A.noExitRuntime||!0;"object"!=("undefined"==typeof WebAssembly?"undefined":E(WebAssembly))&&_("no native wasm support detected");var N=!1;function k(A,I){A||_(I)}var U,J,K,Y,L,d,l,H,q,f="undefined"!=typeof TextDecoder?new TextDecoder("utf8"):void 0;function u(A,I,g){for(var B=I+g,C=I;A[C]&&!(C>=B);)++C;if(C-I>16&&A.buffer&&f)return f.decode(A.subarray(I,C));for(var Q="";I>10,56320|1023&D)}}else Q+=String.fromCharCode((31&E)<<6|i)}else Q+=String.fromCharCode(E)}return Q}function m(A,I){return A?u(K,A,I):""}function p(A,I,g,B){if(!(B>0))return 0;for(var C=g,Q=g+B-1,E=0;E=55296&&i<=57343&&(i=65536+((1023&i)<<10)|1023&A.charCodeAt(++E)),i<=127){if(g>=Q)break;I[g++]=i}else if(i<=2047){if(g+1>=Q)break;I[g++]=192|i>>6,I[g++]=128|63&i}else if(i<=65535){if(g+2>=Q)break;I[g++]=224|i>>12,I[g++]=128|i>>6&63,I[g++]=128|63&i}else{if(g+3>=Q)break;I[g++]=240|i>>18,I[g++]=128|i>>12&63,I[g++]=128|i>>6&63,I[g++]=128|63&i}}return I[g]=0,g-C}function W(A){for(var I=0,g=0;g=55296&&B<=57343?(I+=4,++g):I+=3}return I}function b(I){U=I,A.HEAP8=J=new Int8Array(I),A.HEAP16=Y=new Int16Array(I),A.HEAP32=d=new Int32Array(I),A.HEAPU8=K=new Uint8Array(I),A.HEAPU16=L=new Uint16Array(I),A.HEAPU32=l=new Uint32Array(I),A.HEAPF32=H=new Float32Array(I),A.HEAPF64=q=new Float64Array(I)}A.INITIAL_MEMORY;var Z,x=[],V=[],O=[];function X(){return c}var T=0,v=null,j=null;function P(I){T++,A.monitorRunDependencies&&A.monitorRunDependencies(T)}function z(I){if(T--,A.monitorRunDependencies&&A.monitorRunDependencies(T),0==T&&(null!==v&&(clearInterval(v),v=null),j)){var g=j;j=null,g()}}function _(I){A.onAbort&&A.onAbort(I),n(I="Aborted("+I+")"),N=!0,I+=". Build with -sASSERTIONS for more info.";var B=new WebAssembly.RuntimeError(I);throw g(B),B}var $,AA,IA,gA,BA="data:application/octet-stream;base64,";function CA(A){return A.startsWith(BA)}function QA(A){return A.startsWith("file://")}function EA(A){try{if(A==$&&e)return new Uint8Array(e);var I=pI(A);if(I)return I;if(i)return i(A);throw"both async and sync fetching of the wasm failed"}catch(A){_(A)}}CA($="data:application/octet-stream;base64,AGFzbQEAAAABhwZfYAF/AX9gAX8AYAJ/fwBgAn9/AX9gA39/fwF/YAV/f39/fwBgA39/fwBgBH9/f38AYAR/f39/AX9gBn9/f39/fwF/YAV/f39/fwF/YAZ/f39/f38AYAd/f39/f39/AGAIf39/f39/f38Bf2AAAGAHf39/f39/fwF/YAABf2ABfQF9YAV/fn5+fgBgA39+fwF+YAJ/fABgAn19AX1gBX9/f39+AX9gCH9/f39/f39/AGADf39/AX1gCn9/f39/f39/f38Bf2ABfwF8YAp/f39/f39/f39/AGAEf35+fwBgA39/fQBgB39/f39/fn4Bf2AGf39/f35+AX9gA39/fABgAX8BfWAFf319f38Bf2AGf39/f39/AXxgAXwBfWACfH8BfGAGf399fX9/AX9gBX9/fX1/AGACf38BfWACf38BfGAJf39/f39/f39/AX9gA39/fwF+YAx/f39/f39/f39/f38Bf2AFf39+f38AYAZ/fH9/f38Bf2ABfwF+YAZ/f39/fn8Bf2APf39/f39/f39/f39/f39/AGALf39/f39/f39/f38Bf2AEf39/fwF+YAJ/fQBgBX9/f398AX9gAAF8YA1/f39/f39/f39/f39/AGADf319AX1gBX99fX9/AX1gBH19fX0BfWACf34AYAd/f39/fH9/AX9gBH5+fn4Bf2AEf39/fQBgAn5/AX9gAX0Bf2ADfHx/AXxgAnx8AXxgB39/f39/f30BfWAHf39/f39/fwF9YAN/fn8AYAN/f30BfWAMf39/f39/f39/f3x/AX9gAn5+AXxgBX9/f319AGAGfHx8fHx8AXxgA3x8fAF8YAN9fX0BfWAEf39/fgF+YAZ/fX19fX8Bf2ACfn4BfWADfn5+AX9gA39/fgBgAn9/AX5gBH9/fH8BfGACf30BfWACfX8Bf2ACfH8Bf2AOf39/f39/f39/f3x/f38Bf2AFf399fX8Bf2ADf399AX9gBn9/f39/fQBgBn98fH9/fwBgBH9+f38Bf2AEf39+fgBgA39/fwF8AqECMAFhAWEADgFhAWIAAQFhAWMABgFhAWQACwFhAWUABQFhAWYABgFhAWcAAAFhAWgAFwFhAWkABAFhAWoAAgFhAWsABQFhAWwABgFhAW0AAAFhAW4ACAFhAW8ABAFhAXAANgFhAXEAAgFhAXIABgFh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RQRAA0AgAEECdEHAtwRqIABB/a8CEMgENgIAIABBAWoiAEEGRw0AC0HwtwRBAToAAEHYtwRBwLcEKAIANgIAC0HAtwQhASACQQhqQcC3BBD5AkUNAkHYtwQhASACQQhqQdi3BBD5AkUNAkEYEDciAUUNAQsgASACKQMINwIAIAEgAikDGDcCECABIAIpAxA3AggMAQtBACEBCyACQSBqJAAgASEAQZy5BEEBOgAAQZi5BCAANgIAIAALyQoCBX8PfiMAQeAAayIFJAAgBEL///////8/gyEMIAIgBIVCgICAgICAgICAf4MhCiACQv///////z+DIg1CIIghDiAEQjCIp0H//wFxIQcCQAJAIAJCMIinQf//AXEiCUH//wFrQYKAfk8EQCAHQf//AWtBgYB+Sw0BCyABUCACQv///////////wCDIgtCgICAgICAwP//AFQgC0KAgICAgIDA//8AURtFBEAgAkKAgICAgIAghCEKDAILIANQIARC////////////AIMiAkKAgICAgIDA//8AVCACQoCAgICAgMD//wBRG0UEQCAEQoCAgICAgCCEIQogAyEBDAILIAEgC0KAgICAgIDA//8AhYRQBEAgAiADhFAEQEKAgICAgIDg//8AIQpCACEBDAMLIApCgICAgICAwP//AIQhCkIAIQEMAgsgAyACQoCAgICAgMD//wCFhFAEQCABIAuEIQJCACEBIAJQBEBCgICAgICA4P//ACEKDAMLIApCgICAgICAwP//AIQhCgwCCyABIAuEUARAQgAhAQwCCyACIAOEUARAQgAhAQwCCyALQv///////z9YBEAgBUHQAGogASANIAEgDSANUCIGG3kgBkEGdK18pyIGQQ9rEIgBQRAgBmshBiAFKQNYIg1CIIghDiAFKQNQIQELIAJC////////P1YNACAFQUBrIAMgDCADIAwgDFAiCBt5IAhBBnStfKciCEEPaxCIASAGIAhrQRBqIQYgBSkDSCEMIAUpA0AhAwsgA0IPhiILQoCA/v8PgyICIAFCIIgiBH4iECALQiCIIhMgAUL/////D4MiAX58Ig9CIIYiESABIAJ+fCILIBFUrSACIA1C/////w+DIg1+IhUgBCATfnwiESAMQg+GIhIgA0IxiIRC/////w+DIgMgAX58IhQgDyAQVK1CIIYgD0IgiIR8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aiAFIAZsbCABakoNCCAADwtBgLIEQfmMARAwQf+DARAwQYAdEDBBpQEQM0HxIBAwQcCOARAwEDQMCAtBgLIEQa+QARAwQf+DARAwQYAdEDBBpgEQM0HxIBAwQcCOARAwEDQMBwtBgLIEQeKSARAwQf+DARAwQYAdEDBBpwEQM0HxIBAwQZaTARAwEDQMBgtBgLIEQdeWARAwQf+DARAwQYAdEDBBqAEQM0HxIBAwQZaTARAwEDQMBQtBgLIEQcmYARAwQf+DARAwQYAdEDBBqQEQM0HxIBAwQY6bARAwEDQMBAtBgLIEQfmcARAwQf+DARAwQYAdEDBBqgEQM0HxIBAwQY6bARAwEDQMAwtBgLIEQaWfARAwQf+DARAwQYAdEDBBqwEQM0HxIBAwQa6gARAwEDQMAgtBgLIEQfKhARAwQf+DARAwQYAdEDBBrAEQM0HxIBAwQa6gARAwEDQMAQtBgLIEQaWlARAwQf+DARAwQYAdEDBBsAEQM0HxIBAwQZuKARAwEDQLEAAACwkAIAAQUygCAAsJACAAIAE2AgALIgEBfyMAQRBrIgIkACAAIAEgARCEARD7BiACQRBqJAAgAAsLACAAQcS5BBDLAQsRACAAIAEgASgCACgCFBECAAsPACAAIAAoAgAoAhARAAALEQAgACABIAAoAgAoAiwRAwALDAAgACABLQAAOgAACwkAIAAgAToACwvMCQIEfgR/IwBB8ABrIgokACAEQv///////////wCDIQUCQAJAIAFQIgkgAkL///////////8AgyIGQoCAgICAgMD//wB9QoCAgICAgMCAgH9UIAZQG0UEQCADQgBSIAVCgICAgICAwP//AH0iCEKAgICAgIDAgIB/ViAIQoCAgICAgMCAgH9RGw0BCyAJIAZCgICAgICAwP//AFQgBkKAgICAgIDA//8AURtFBEAgAkKAgICAgIAghCEEIAEhAwwCCyADUCAFQoCAgICAgMD//wBUIAVCgICAgICAwP//AFEbRQRAIARCgICAgICAIIQhBAwCCyABIAZCgICAgICAwP//AIWEUARAQoCAgICAgOD//wAgAiABIAOFIAIgBIVCgICAgICAgICAf4WEUCIJGyEEQgAgASAJGyEDDAILIAMgBUKAgICAgIDA//8AhYRQDQEgASAGhFAEQCADIAWEQgBSDQIgASAD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AKIiAaIgAERpUO7gQpP5PqJEJx4P6IfAVr+goiABREI6BeFTVaU/oiAARIFeDP3//9+/okQAAAAAAADwP6CgoLYLFQAgACABELUGIABBBGogAUEEahBJCxIAIAAQMigCACAAKAIAa0ECdQsSACAAKAIAIgAEQCAAEMIEGgsLEQAgACABKAIAEMIENgIAIAALQgEBfyAAKAIAIQIgARBhIQAgAkEIaiIBEEYgAEsEfyABIAAQOigCAEEARwVBAAtFBEAQdQALIAJBCGogABA6KAIACzYAIAIEfyACBEADQCAAIAEoAgA2AgAgAEEEaiEAIAFBBGohASACQQFrIgINAAsLQQAFIAALGgsQACACBEAgACABIAIQPhoLC/oBAgN+An8jAEEQayIFJAACfiABvSIDQv///////////wCDIgJCgICAgICAgAh9Qv/////////v/wBYBEAgAkI8hiEEIAJCBIhCgICAgICAgIA8fAwBCyACQoCAgICAgID4/wBaBEAgA0I8hiEEIANCBIhCgICAgICAwP//AIQMAQsgAlAEQEIADAELIAUgAkIAIAOnZ0EgaiACQiCIp2cgAkKAgICAEFQbIgZBMWoQiAEgBSkDACEEIAUpAwhCgICAgICAwACFQYz4ACAGa61CMIaECyECIAAgBDcDACAAIAIgA0KAgICAgICAgIB/g4Q3AwggBUEQaiQAC0IBAX8gASACbCEEIAQCfyADKAJMQQBIBEAgACAEIAMQ3QMMAQsgACAEIAMQ3QMLIgBGBEAgAkEAIAEbDwsgACABbgt3ACAAIAEqAgAgApQ4AgAgACABKgIEIAKUOAIEIAAgASoCCCAClDgCCCAAIAEqAgwgApQ4AgwgACABKgIQIAKUOAIQIAAgASoCFCAClDgCFCAAIAEqAhggApQ4AhggACABKgIcIAKUOAIcIAAgASoCICAClDgCIAs9AQF/IAAoAgQiAARAIAAQ4gIEQAJAIABBCGoiASgCAARAIAEQ9QNBf0cNAQsgACAAKAIAKAIQEQEACwsLCxEAIAAgACgCAEEIazYCACAACy4BAX8gABDsAiAAKAIABEAgABDTBiAAEDIaIAAoAgAhASAAELoBGiABEDELIAALDwAgABDnAUEEaiABEHcaC1kBAn8jAEEQayICJAAgABCtAQRAIAAoAgAhAyAAEP0BGiAD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AwwBCwsgACABNgIECygBAX9BBBAGEIQEIgBBkPYDNgIAIABBpPYDNgIAIABBlPcDQQ0QBQALDwAgACAAKAIAKAIkEQAACxEAIAAgASABKAIAKAIgEQIACxEAIAAgASABKAIAKAIsEQIACwwAIABBgoaAIDYAAAugAQEEfyMAQRBrIgckAAJAIABFDQAgBCgCDCEGIAIgAWsiCEEASgRAIAAgASAIEMMCIAhHDQELIAYgAyABayIBa0EAIAEgBkgbIgFBAEoEQCAAIAcgASAFEKIHIgUQQCABEMMCIQYgBRA4GiABIAZHDQELIAMgAmsiAUEASgRAIAAgAiABEMMCIAFHDQELIAQQnQcgACEJCyAHQRBqJAAgCQsuAQF/IwBBEGsiASQAIAFBCGogABBAIAAQNUECdGoQdygCACEAIAFBEGokACAACysBAX8jAEEQayIBJAAgAUEIaiAAEEAgABA1ahB3KAIAIQAgAUEQaiQAIAALFgAgACABIAIgAyAAKAIAKAIgEQgAGgspACAAQQh0QYCA/AdxIABBGHRyIABBCHZBgP4DcSAAQRh2cnIgACABGwsOACAAKAIIQf////8HcQtQAQF+AkAgA0HAAHEEQCACIANBQGqtiCEBQgAhAgwBCyADRQ0AIAJBwAAgA2uthiABIAOtIgSIhCEBIAIgBIghAgsgACABNwMAIAAgAjcDCAvbAQIBfwJ+QQEhBAJAIABCAFIgAUL///////////8AgyIFQoCAgICAgMD//wBWIAVCgICAgICAwP//AFEbDQAgAkIAUiADQv///////////wCDIgZCgICAgICAwP//AFYgBkKAgICAgIDA//8AURsNACAAIAKEIAUgBoSEUARAQQAPCyABIAODQgBZBEBBfyEEIAAgAlQgASADUyABIANRGw0BIAAgAoUgASADhYRCAFIPC0F/IQQgACACViABIANVIAEgA1EbDQAgACAChSABIAOFhEIAUiEECyAEC1IBAn9BjPsDKAIAIgEgAEEHakF4cSICaiEAAkAgAkEAIAAgAU0bDQAgAD8AQRB0SwRAIAAQG0UNAQtBjPsDIAA2AgAgAQ8LQYiZBEEwNgIAQX8LogEBAn8jAEGgAWsiBCQAQX8hBSAEIAFBAWtBACABGzYClAEgBCAAIARBngFqIAEbIgA2ApABIARBAEGQARA5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IAMgAToAACABEMMBC0F/ELsBRQ0AIABBADYCAAsLCQAgABCCAxAxC4sCAgd/AXwjAEEgayIGJAAgBiAEQQR0EDciCjYCECAKBEACQCAGIARBGGwQNyILNgIUIAtFDQAgBEEAIARBAEobIQwDQCAJIAxGRQRAIAogCUEEdCIHaiIIIAIgB2oiBysDADkDACAIIAcrAwg5AwggCyAJQRhsIghqIgcgAyAIaiIIKwMAOQMAIAcgCCsDCDkDCCAHIAgrAxA5AxAgCUEBaiEJDAELCyAGIAQ2AhggACgCACAGQRBqIAEgBSAGQQhqEN4CQQBIBEAgBkKAgICAwPD1y8EANwMICyAGKAIQEDEgBigCFBAxIAYrAwghDSAGQSBqJAAgDQ8LC0EAQQNB/g1BABA2QQEQAQALCAAgACgCEEULCQAgABCEAxAxCwoAIABBGHRBGHULFAAgAEHolAM2AgAgAEEEahBFIAALDAAgABDNAhogABAxCwkAIAAgARDwBAvTAwICfgJ/IwBBIGsiBCQAAkAgAUL///////////8AgyIDQoCAgICAgMCAPH0gA0KAgICAgIDA/8MAfVQEQCABQgSGIABCPIiEIQMgAEL//////////w+DIgBCgYCAgICAgIAIWgRAIANCgYCAgICAgIDAAHwhAgwCCyADQoCAgICAgICAQH0hAiAAQoCAgICAgICACFINASACIANCAYN8IQIMAQsgAFAgA0KAgICAgIDA//8AVCADQoCAgICAgMD//wBRG0UEQCABQgSGIABCPIiEQv////////8Dg0KAgICAgICA/P8AhCECDAELQoCAgICAgID4/wAhAiADQv///////7//wwBWDQBCACECIANCMIinIgVBkfcASQ0AIARBEGogACABQv///////z+DQoCAgICAgMAAhCICIAVBgfcAaxCIASAEIAAgAkGB+AAgBWsQ/gEgBCkDCEIEhiAEKQMAIgBCPIiEIQIgBCkDECAEKQMYhEIAUq0gAEL//////////w+DhCIAQoGAgICAgICACFoEQCACQgF8IQIMAQsgAEKAgICAgICAgAhSDQAgAkIBgyACfCECCyAEQSBqJAAgAiABQoCAgICAgICAgH+DhL8LRQEBfyMAQRBrIgUkACAFIAEgAiADIARCgICAgICAgICAf4UQnQEgBSkDACEBIAAg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ACABEEoLFwEBfyAAEIABIQEgABDaBiAAIAEQ2AYLBABBAQsxAQF/IAAQ0gYgACgCAARAIAAgACgCABDQBiAAEDIaIAAoAgAhASAAEJACGiABEDELCywBAX8gABDbBiAAKAIABEAgABDaBiAAEDIaIAAoAgAhASAAEO8BGiABEDELCxgBAX8gABBGIQIgACABEMgGIAAgAhCtAwtUAQJ/IwBBIGsiAiQAAkAgABDvASABSQRAIAAQ1AYgAUkNASAAEDIhAyAAIAJBCGogASAAEIABIAMQkAQiABCOBCAAEI0ECyACQSBqJAAPCxCRAgAL5AcBB38gASAAEKIBIgJLBEAjAEEgayIIJAACQCABIAJrIgUgABAyKAIAIAAoAgRrQQV1TQRAIwBBEGsiAyQAIAMgADYCACADIAAoAgQiATYCBCADIAEgBUEFdGo2AgggAygCBCECIAMoAgghAQNAIAEgAkYEQCADEHIgA0EQaiQABSAAEDIaIAIQzgYgAyACQSBqIgI2AgQMAQsLDAELIAAQMiEHIAhBCGohAgJ/IAAQogEgBWohAyMAQRBrIgYkACAGIAM2AgwjAEEQayIEJAAgABAyGiAEQf///z82AgwgBEH/////BzYCCCAEQQxqIARBCGoQlQIoAgAhASAEQRBqJAAgASADTwRAIAAQkAIiAyABQQF2SQRAIAYgA0EBdDYCCCAGQQhqIAZBDGoQbygCACEBCyAGQRBqJAAgAQwBCxCRAgALIQYgABCiASEDQQAhASMAQRBrIgQkACAEQQA2AgwgAkEMaiAHENQBIAYEQCACKAIQGiAGQf///z9LBEAQ8wEACyAGQQV0EFshAQsgAiABNgIAIAIgASADQQV0aiIDNgIIIAIgAzYCBCACEDwgASAGQQV0ajYCACAEQRBqJAAjAEEQayIDJAAgAyACKAIINgIAIAIoAgghASADIAJBCGo2AgggAyABIAVBBXRqNgIEIAMoAgAhBQNAIAMoAgQgBUcEQCACKAIQGiADKAIAEM4GIAMgAygCAEEgaiIFNgIADAELCyADELIBIANBEGokACAAENIGIAAQMhogACgCACEDIAAoAgQhBSACQQRqIQcDQCADIAVHBEAgBygCAEEgayIEQgA3AgAgBEIANwIQIARCADcCCCAEQRhqIgEQswIaIAQgBUEgayIFKAIANgIA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CwALIAQgAjsBACACIANODQVBACEKIAxBACAMQQBKGyELIAAhAQNAIAogC0YNBiADIAEoAgBGBEAgASACNgIACyAKQQFqIQogAUEEaiEBDAALAAsgBEECay4BACIBQQBKBEAgA0ECdCAAakEEaygCACICIAFB//8DcUECdCAAakEEaygCACIDSgRAIAQgAzsBAEEAIQogDEEAIAxBAEobIQsgACEBA0AgCiALRgRAIAMhAgwHCyACIAEoAgBGBEAgASADNgIACyAKQQFqIQogAUEEaiEBDAALAAsgBCACOwEAIAIgA04NBEEAIQogDEEAIAxBAEobIQsgACEBA0AgCiALRg0FIAMgASgCAEYEQCABIAI2AgALIApBAWohCiABQQRqIQEMAAsACyAEIAM7AQAgA0EcbCAQaiICQRxrIgEgASgCAEEBajYCACACQRhrIgEgASgCACAJajYCACACQRRrIgEgASgCACAOajYCACAJIAJBEGsiASgCAEgEQCABIAk2AgALIAJBBGsgDjYCAAwFCyACQQBKBEAgBCACOwEAIAFBHGwgEGoiAkEcayIBIAEoAgBBAWo2AgAgAkEYayIBIAEoAgAgCWo2AgAgAkEUayIBIAEoAgAgDmo2AgAgCSACQQxrIgEoAgBKBEAgASAJNgIACyACQQRrIA42AgAMBQsgBEECay8BACICQRB0QRB1IgFBAEoEQCAEIAE7AQAgAkEcbCAQaiICQRxrIgEgASgCAEEBajYCACACQRhrIgEgASgCACAJajYCACACQRRrIgEgASgCACAOajYCACACQQxrIgEoAgAgCU4NBSABIAk2AgAMBQsgDEGAgAJOBEBBAEEDQeQLQQAQNkF/IQoMCQsgBCAMQQFqIgE7AQAgACAMQQJ0aiABQRB0QRB1NgIAIBAgDEEcbGoiAiAONgIYIAIgDjYCFCACIAk2AhAgAiAJNgIMIAIgDjYCCCACIAk2AgQgAkEBNgIAIAEhDAwECyAEQQA7AQAMAwsgBEEEaiEEIA5BAWohDiAGIAhqQQRqIQYMBQsgAkEQdEEQdUEcbCAQaiICQRxrIgEgASgCAEEBajYCACACQRhrIgEgASgCACAJajYCACACQRRrIgEgASgCACAOajYCAAwBCyACQRB0QRB1QRxsIBBqIgJBBGsgDjYCACACQRxrIgEgASgCAEEBajYCACACQRhrIgEgASgCACAJajYCACACQRRrIgEgASgCACAOajYCAAsgBEECaiEEIAZBAmohBiAJQQFqIQkMAAsACwsgDEEAIAxBAEobQQFqIQNBASEBQQEhBiAAIQkDQCABIANHBEACQCABIAkoAgAiAkYEQCAGIgpBAWohBgwBCyACQQJ0IABqQQRrKAIAIQoLIAkgCjYCACAJQQRqIQkgAUEBaiEBDAELCyAHIAZBAWsiCTYCCEEAIAlFDQEaIAdBjIAIaiEIIAdBDGpBACAJQQJ0EDkhBiAHQZCAKGpBACAJQQR0EDkhBUEAIQEDQCABIAlOBEBBACEJIAxBACAMQQBKGyEEA0AgBCAJRgRAQQAhCiAHKAIIIgBBACAAQQBKGyEAQQAhAQNAIAAgAUYNBSAFIAFBBHRqIgIgAisDACAGIAFBAnRqKAIAtyIXozkDACACIAIrAwggF6M5AwggAUEBaiEBDAALAAsgBiAAIAlBAnRqKAIAQQFrIgJBAnQiA2oiASABKAIAIBAgCUEcbGoiDCgCAGo2AgAgBSACQQR0IgFqIgIgAisDACAMKAIEt6A5AwAgAiACKwMIIAwoAgi3oDkDCCAMKAIMIgIgASAIaiIBKAIASARAIAEgAjYCAAsgDCgCECICIAggA0ECdCIDQQRyaiIBKAIASgRAIAEgAjYCAAsgDCgCFCICIAggA0EIcmoiASgCAEgEQCABIAI2AgALIAwoAhgiAiAIIANBDHJqIgEoAgBKBEAgASACNgIACyAJQQFqIQkMAAsABSAIIAFBBHRqIgIgEjYCACACQQA2AgQgAiAUNgIIIAJBADYCDCABQQFqIQEgBygCCCEJDAELAAsACyAKCw8LIAgEQAJ/IAAhBEEAIQMgASIGQQAgAUEAShshACAHKAIAIgEgAiIFQQFrIgsgBmxBAXRqIQkgASECA0AgACADRwRAIAlBADsBACACQQA7AQAgA0EBaiEDIAJBAmohAiAJQQJqIQkMAQsLIAVBACAFQQBKGyEMIAEgBkEBayIKQQF0aiEJQQAhAyABIQIDQCADIAxHBEAgCUEAOwEAIAJBADsBACADQQFqIQMgCSAGQQF0IgBqIQkgACACaiECDAELCyALQQEgC0EBShshEiAHQZCA0ABqIQ0gB0GQgMgAaiEAIAggBkEBaiICaiEIIAIgBGohDiAKQQEgCkEBShsiFEEBayEQIAEgAkEBdGohAkEAIAZrQQF0IRVBACEMQQEhDwJAA0AgDyASRwRAIA4gEGohFiAIIBBqIRFBASEJA0ACQAJAAkAgCSAURwRAIA4tAAAgCC0AAEsEQCACIBVqIgQvAQAiA0EQdEEQdSIBQQBKBEAgAiABOwEAIANBHGwgDWoiA0EEayAPNgIAIANBHGsiASABKAIAQQFqNgIAIANBGGsiASABKAIAIAlqNgIAIANBFGsiASABKAIAIA9qNgIADAULIARBAmsvAQAiA0EQdEEQdSEBIAQuAQIiBEEASgRAIAFBAEoEQCAEQQJ0IABqQQRrKAIAIgEgA0ECdCAAakEEaygCACIESgRAIAIgBDsBAEEAIQogDEEAIAxBAEobIQsgACEDA0AgCiALRgRAIAQhAQwICyABIAMoAgBGBEAgAyAENgIACyAKQQFqIQogA0EEaiEDDAALAAsgAiABOwEAIAEgBE4NBUEAIQogDEEAIAxBAEobIQsgACEDA0AgCiALRg0GIAQgAygCAEYEQCADIAE2AgALIApBAWohCiADQQRqIQMMAAsACyACQQJrLgEAIgNBAEoEQCAEQQJ0IABqQQRrKAIAIgEgA0H//wNxQQJ0IABqQQRrKAIAIgRKBEAgAiAEOwEAQQAhCiAMQQAgDEEAShshCyAAIQMDQCAKIAtGBEAgBCEBDAcLIAEgAygCAEYEQCADIAQ2AgALIApBAWohCiADQQRqIQMMAAsACyACIAE7AQAgASAETg0EQQAhCiAMQQAgDEEAShshCyAAIQMDQCAKIAtGDQUgBCADKAIARgRAIAMgATYCAAsgCkEBaiEKIANBBGohAwwACwALIAIgBDsBACAEQRxsIA1qIgNBHGsiASABKAIAQQFqNgIAIANBGGsiASABKAIAIAlqNgIAIANBFGsiASABKAIAIA9qNgIAIAkgA0EQayIBKAIASARAIAEgCTYCAAsgA0EEayAPNgIADAULIAFBAEoEQCACIAE7AQAgA0EcbCANaiIDQRxrIgEgASgCAEEBajYCACADQRhrIgEgASgCACAJajYCACADQRRrIgEgASgCACAPajYCACAJIANBDGsiASgCAEoEQCABIAk2AgALIANBBGsgDzYCAAwFCyACQQJrLwEAIgNBEHRBEHUiAUEASgRAIAIgATsBACADQRxsIA1qIgNBHGsiASABKAIAQQFqNgIAIANBGGsiASABKAIAIAlqNgIAIANBFGsiASABKAIAIA9qNgIAIANBDGsiASgCACAJTg0FIAEgCTYCAAwFCyAMQYCAAk4EQEEAQQNB5AtBABA2QX8hCgwJCyACIAxBAWoiATsBACAAIAxBAnRqIAFBEHRBEHU2AgAgDSAMQRxsaiIDIA82AhggAyAPNgIUIAMgCTYCECADIAk2AgwgAyAPNgIIIAMgCTYCBCADQQE2AgAgASEMDAQLIAJBADsBAAwDCyACQQRqIQIgEUECaiEIIBZBAmohDiAPQQFqIQ8MBQsgAUEQdEEQdUEcbCANaiIDQRxrIgEgASgCAEEBajYCACADQRhrIgEgASgCACAJajYCACADQRRrIgEgASgCACAPajYCAAwBCyABQRB0QRB1QRxsIA1qIgNBBGsgDzYCACADQRxrIgEgASgCAEEBajYCACADQRhrIgEgASgCACAJajYCACADQRRrIgEgASgCACAPajYCAAsgAkECaiECIAhBAWohCCAOQQFqIQ4gCUEBaiEJDAALAAsLIAxBACAMQQBKG0EBaiECQQEhA0EBIQggACEJA0AgAiADRwRAAkAgAyAJKAIAIgFGBEAgCCIKQQFqIQgMAQsgAUECdCAAakEEaygCACEKCyAJIAo2AgAgCUEEaiEJIANBAWohAwwBCwsgByAIQQFrIgk2AghBACAJRQ0BGiAHQYyACGohCiAHQQxqQQAgCUECdBA5IQsgB0GQgChqQQAgCUEEdBA5IQhBACEDA0AgAyAJTgRAQQAhCSAMQQAgDEEAShshBANAIAQgCUYEQEEAIQogBygCCCIAQQAgAEEAShshAEEAIQMDQCAAIANGDQUgCCADQQR0aiIBIAErAwAgCyADQQJ0aigCALciF6M5AwAgASABKwMIIBejOQMIIANBAWohAwwACwALIAsgACAJQQJ0aigCAEEBayICQQJ0IgNqIgEgASgCACANIAlBHGxqIgUoAgBqNgIAIAggAkEEdCIBaiICIAIrAwAgBSgCBLegOQMAIAIgAisDCCAFKAIIt6A5AwggBSgCDCICIAEgCmoiASgCAEgEQCABIAI2AgALIAUoAhAiAiAKIANBAnQiA0EEcmoiASgCAEoEQCABIAI2AgALIAUoAhQiAiAKIANBCHJqIgEoAgBIBEAgASACNgIACyAFKAIYIgIgCiADQQxyaiIBKAIASgRAIAEgAjYCAAsgCUEBaiEJDAALAAUgCiADQQR0aiIBIAY2AgAgAUEANgIEIAEgBTYCCCABQQA2AgwgA0EBaiEDIAcoAgghCQwBCwALAAsgCgsPCyAGRQRAAn8gACEEQQAhAyABIghBACABQQBKGyEAIAcoAgAiASACIgZBAWsiCSAIbEEBdGohCyABIQIDQCAAIANHBEAgC0EAOwEAIAJBADsBACADQQFqIQMgAkECaiECIAtBAmohCwwBCwsgBkEAIAZBAEobIQwgASAIQQFrIgpBAXRqIQtBACEDIAEhAgNAIAMgDEcEQCALQQA7AQAgAkEAOwEAIANBAWohAyALIAhBAXQiAGohCyAAIAJqIQIMAQsLIAlBASAJQQFKGyEQIAdBkIDQAGohDiAHQZCAyABqIQAgBCAIQQFqIgJqIQwgCkEBIApBAUobIhJBAWshFCABIAJBAXRqIQJBACAIa0EBdCEVQQAhCkEBIQ0CQANAIA0gEEcEQCAMIBRqIRZBASELA0ACQAJAAkAgCyASRwRAIAUgDC0AAEgEQCACIBVqIgQvAQAiA0EQdEEQdSIBQQBKBEAgAiABOwEAIANBHGwgDmoiA0EEayANNgIAIANBHGsiASABKAIAQQFqNgIAIANBGGsiASABKAIAIAtqNgIAIANBFGsiASABKAIAIA1qNgIADAULIARBAmsvAQAiA0EQdEEQdSEBIAQuAQIiBEEASgRAIAFBAEoEQCAEQQJ0IABqQQRrKAIAIgEgA0ECdCAAakEEaygCACIESgRAIAIgBDsBAEEAIQkgCkEAIApBAEobIREgACEDA0AgCSARRgRAIAQhAQwICyABIAMoAgBGBEAgAyAENgIACyAJQQFqIQkgA0EEaiEDDAALAAsgAiABOwEAIAEgBE4NBUEAIQkgCkEAIApBAEobIREgACEDA0AgCSARRg0GIAQgAygCAEYEQCADIAE2AgALIAlBAWohCSADQQRqIQMMAAsACyACQQJrLgEAIgNBAEoEQCAEQQJ0IABqQQRrKAIAIgEgA0H//wNxQQJ0IABqQQRrKAIAIgRKBEAgAiAEOwEAQQAhCSAKQQAgCkEAShshESAAIQMDQCAJIBFGBEAgBCEBDAcLIAEgAygCAEYEQCADIAQ2AgALIAlBAWohCSADQQRqIQMMAAsACyACIAE7AQAgASAETg0EQQAhCSAKQQAgCkEAShshESAAIQMDQCAJIBFGDQUgBCADKAIARgRAIAMgATYCAAsgCUEBaiEJIANBBGohAwwACwALIAIgBDsBACAEQRxsIA5qIgNBHGsiASABKAIAQQFqNgIAIANBGGsiASABKAIAIAtqNgIAIANBFGsiASABKAIAIA1qNgIAIAsgA0EQayIBKAIASARAIAEgCzYCAAsgA0EEayANNgIADAULIAFBAEoEQCACIAE7AQAgA0EcbCAOaiIDQRxrIgEgASgCAEEBajYCACADQRhrIgEgASgCACALajYCACADQRRrIgEgASgCACANajYCACALIANBDGsiASgCAEoEQCABIAs2AgALIANBBGsgDTYCAAwFCyACQQJrLwEAIgNBEHRBEHUiAUEASgRAIAIgATsBACADQRxsIA5qIgNBHGsiASABKAIAQQFqNgIAIANBGGsiASABKAIAIAtqNgIAIANBFGsiASABKAIAIA1qNgIAIANBDGsiASgCACALTg0FIAEgCzYCAAwFCyAKQYCAAk4EQEEAQQNB5AtBABA2QX8hCQwJCyACIApBAWoiATsBACAAIApBAnRqIAFBEHRBEHU2AgAgDiAKQRxsaiIDIA02AhggAyANNgIUIAMgCzYCECADIAs2AgwgAyANNgIIIAMgCzYCBCADQQE2AgAgASEKDAQLIAJBADsBAAwDCyACQQRqIQIgFkECaiEMIA1BAWohDQwFCyABQRB0QRB1QRxsIA5qIgNBHGsiASABKAIAQQFqNgIAIANBGGsiASABKAIAIAtqNgIAIANBFGsiASABKAIAIA1qNgIADAELIAFBEHRBEHVBHGwgDmoiA0EEayANNgIAIANBHGsiASABKAIAQQFqNgIAIANBGGsiASABKAIAIAtqNgIAIANBFGsiASABKAIAIA1qNgIACyACQQJqIQIgDEEBaiEMIAtBAWohCwwACwALCyAKQQAgCkEAShtBAWohAkEBIQNBASEMIAAhCwNAIAIgA0cEQAJAIAMgCygCACIBRgRAIAwiCUEBaiEMDAELIAFBAnQgAGpBBGsoAgAhCQsgCyAJNgIAIAtBBGohCyADQQFqIQMMAQsLIAcgDEEBayILNgIIQQAgC0UN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AyACQQJqIQIgCUECaiEJDAELCyAFQQAgBUEAShshByABIAZBAWsiCkEBdGohCUEAIQMgASECA0AgAyAHRwRAIAlBADsBACACQQA7AQAgA0EBaiEDIAkgBkEBdCIAaiEJIAAgAmohAgwBCwsgC0EBIAtBAUobIRIgDEGQgNAAaiEPIAxBkIDIAGohACAIIAZBAWoiAmohByACIARqIQ4gDCgCBCACaiENIApBASAKQQFKGyIUQQFrIRAgASACQQF0aiECQQAgBmtBAXQhFUEAIQhBASETAkADQCASIBNHBEAgDiAQaiEWIAcgEGohEUEBIQkDQAJAAkACQCAJIBRHBEAgDi0AACAHLQAATQRAIA1B/wE6AAAgAiAVaiIELwEAIgNBEHRBEHUiAUEASgRAIAIgATsBACADQRxsIA9qIgNBBGsgEzYCACADQRxrIgEgASgCAEEBajYCACADQRhrIgEgASgCACAJajYCACADQRRrIgEgASgCACATajYCAAwFCyAEQQJrLwEAIgNBEHRBEHUhASAELgECIgRBAEoEQCABQQBKBEAgBEECdCAAakEEaygCACIBIANBAnQgAGpBBGsoAgAiBEoEQCACIAQ7AQBBACEKIAhBACAIQQBKGyELIAAhAwNAIAogC0YEQCAEIQEMCAsgASADKAIARgRAIAMgBDYCAAsgCkEBaiEKIANBBGohAwwACwALIAIgATsBACABIARODQVBACEKIAhBACAIQQBKGyELIAAhAwNAIAogC0YNBiAEIAMoAgBGBEAgAyABNgIACyAKQQFqIQogA0EEaiEDDAALAAsgAkECay4BACIDQQBKBEAgBEECdCAAakEEaygCACIBIANB//8DcUECdCAAakEEaygCACIESgRAIAIgBDsBAEEAIQogCEEAIAhBAEobIQsgACEDA0AgCiALRgRAIAQhAQwHCyABIAMoAgBGBEAgAyAENgIACyAKQQFqIQogA0EEaiEDDAALAAsgAiABOwEAIAEgBE4NBEEAIQogCEEAIAhBAEobIQsgACEDA0AgCiALRg0FIAQgAygCAEYEQCADIAE2AgALIApBAWohCiADQQRqIQMMAAsACyACIAQ7AQAgBEEcbCAPaiIDQRxrIgEgASgCAEEBajYCACADQRhrIgEgASgCACAJajYCACADQRRrIgEgASgCACATajYCACAJIANBEGsiASgCAEgEQCABIAk2AgALIANBBGsgEzYCAAwFCyABQQBKBEAgAiABOwEAIANBHGwgD2oiA0EcayIBIAEoAgBBAWo2AgAgA0EYayIBIAEoAgAgCWo2AgAgA0EUayIBIAEoAgAgE2o2AgAgCSADQQxrIgEoAgBKBEAgASAJNgIACyADQQRrIBM2AgAMBQsgAkECay8BACIDQRB0QRB1IgFBAEoEQCACIAE7AQAgA0EcbCAPaiIDQRxrIgEgASgCAEEBajYCACADQRhrIgEgASgCACAJajYCACADQRRrIgEgASgCACATajYCACADQQxrIgEoAgAgCU4NBSABIAk2AgAMBQsgCEGAgAJOBEBBAEEDQeQLQQAQNkF/IQoMCQsgAiAIQQFqIgE7AQAgACAIQQJ0aiABQRB0QRB1NgIAIA8gCEEcbGoiAyATNgIYIAMgEzYCFCADIAk2AhAgAyAJNgIMIAMgEzYCCCADIAk2AgQgA0EBNgIAIAEhCAwECyACQQA7AQAgDUEAOgAADAMLIA1BAmohDSACQQRqIQIgEUECaiEHIBZBAmohDiATQQFqIRMMBQsgAUEQdEEQdUEcbCAPaiIDQRxrIgEgASgCAEEBajYCACADQRhrIgEgASgCACAJajYCACADQRRrIgEgASgCACATajYCAAwBCyABQRB0QRB1QRxsIA9qIgNBBGsgEzYCACADQRxrIgEgASgCAEEBajYCACADQRhrIgEgASgCACAJajYCACADQRRrIgEgASgCACATajYCAAsgDUEBaiENIAJBAmohAiAHQQFqIQcgDkEBaiEOIAlBAWohCQwACwALCyAIQQAgCEEAShtBAWohAkEBIQNBASEHIAAhCQNAIAIgA0cEQAJAIAMgCSgCACIBRgRAIAciCkEBaiEHDAELIAFBAnQgAGpBBGsoAgAhCgsgCSAKNgIAIAlBBGohCSADQQFqIQMMAQsLIAwgB0EBayIJNgIIQQAgCUUNARogDEGMgAhqIQogDEEMakEAIAlBAnQQOSELIAxBkIAoakEAIAlBBHQQOSEHQQAhAwNAIAMgCU4EQEEAIQkgCEEAIAhBAEobIQQDQCAEIAlGBEBBACEKIAwoAggiAEEAIABBAEobIQBBACEDA0AgACADRg0FIAcgA0EEdGoiASABKwMAIAsgA0ECdGooAgC3IhejOQMAIAEgASsDCCAXozkDCCADQQFqIQMMAAsACyALIAAgCUECdGooAgBBAWsiAkECdCIDaiIBIAEoAgAgDyAJQRxsaiIFKAIAajYCACAHIAJBBHQiAWoiAiACKwMAIAUoAgS3oDkDACACIAIrAwggBSgCCLegOQMIIAUoAgwiAiABIApqIgEoAgBIBEAgASACNgIACyAFKAIQIgIgCiADQQJ0IgNBBHJqIgEoAgBKBEAgASACNgIACyAFKAIUIgIgCiADQQhyaiIBKAIASARAIAEgAjYCAAsgBSgCGCICIAogA0EMcmoiASgCAEoEQCABIAI2AgALIAlBAWohCQwACwAFIAogA0EEdGoiASAGNgIAIAFBADYCBCABIAU2AgggAUEANgIMIANBAWohAyAMKAIIIQkMAQsACwALIAoLDwsgBkUEQAJ/IAAhBEEAIQMgASIIQQAgAUEAShshACAHIgwoAgAiASACIgZBAWsiCSAIbEEBdGohCyABIQIDQCAAIANHBEAgC0EAOwEAIAJBADsBACADQQFqIQMgAkECaiECIAtBAmohCwwBCwsgBkEAIAZBAEobIQcgASAIQQFrIgpBAXRqIQtBACEDIAEhAgNAIAMgB0cEQCALQQA7AQAgAkEAOwEAIANBAWohAyALIAhBAXQiAGohCyAAIAJqIQIMAQsLIAlBASAJQQFKGyEQIAxBkIDQAGohDSAMQZCAyABqIQAgBCAIQQFqIgJqIQcgDCgCBCACaiEOIApBASAKQQFKGyISQQFrIRQgASACQQF0aiECQQAgCGtBAXQhFUEAIQpBASEPAkADQCAPIBBHBEAgByAUaiEWQQEhCwNAAkACQAJAIAsgEkcEQCAFIActAABOBEAgDkH/AToAACACIBVqIgQvAQAiA0EQdEEQdSIBQQBKBEAgAiABOwEAIANBHGwgDWoiA0EEayAPNgIAIANBHGsiASABKAIAQQFqNgIAIANBGGsiASABKAIAIAtqNgIAIANBFGsiASABKAIAIA9qNgIADAULIARBAmsvAQAiA0EQdEEQdSEBIAQuAQIiBEEASgRAIAFBAEoEQCAEQQJ0IABqQQRrKAIAIgEgA0ECdCAAakEEaygCACIESgRAIAIgBDsBAEEAIQkgCkEAIApBAEobIREgACEDA0AgCSARRgRAIAQhAQwICyABIAMoAgBGBEAgAyAENgIACyAJQQFqIQkgA0EEaiEDDAALAAsgAiABOwEAIAEgBE4NBUEAIQkgCkEAIApBAEobIREgACEDA0AgCSARRg0GIAQgAygCAEYEQCADIAE2AgALIAlBAWohCSADQQRqIQMMAAsACyACQQJrLgEAIgNBAEoEQCAEQQJ0IABqQQRrKAIAIgEgA0H//wNxQQJ0IABqQQRrKAIAIgRKBEAgAiAEOwEAQQAhCSAKQQAgCkEAShshESAAIQMDQCAJIBFGBEAgBCEBDAcLIAEgAygCAEYEQCADIAQ2AgALIAlBAWohCSADQQRqIQMMAAsACyACIAE7AQAgASAETg0EQQAhCSAKQQAgCkEAShshESAAIQMDQCAJIBFGDQUgBCADKAIARgRAIAMgATYCAAsgCUEBaiEJIANBBGohAwwACwALIAIgBDsBACAEQRxsIA1qIgNBHGsiASABKAIAQQFqNgIAIANBGGsiASABKAIAIAtqNgIAIANBFGsiASABKAIAIA9qNgIAIAsgA0EQayIBKAIASARAIAEgCzYCAAsgA0EEayAPNgIADAULIAFBAEoEQCACIAE7AQAgA0EcbCANaiIDQRxrIgEgASgCAEEBajYCACADQRhrIgEgASgCACALajYCACADQRRrIgEgASgCACAPajYCACALIANBDGsiASgCAEoEQCABIAs2AgALIANBBGsgDzYCAAwFCyACQQJrLwEAIgNBEHRBEHUiAUEASgRAIAIgATsBACADQRxsIA1qIgNBHGsiASABKAIAQQFqNgIAIANBGGsiASABKAIAIAtqNgIAIANBFGsiASABKAIAIA9qNgIAIANBDGsiASgCACALTg0FIAEgCzYCAAwFCyAKQYCAAk4EQEEAQQNB5AtBABA2QX8hCQwJCyACIApBAWoiATsBACAAIApBAnRqIAFBEHRBEHU2AgAgDSAKQRxsaiIDIA82AhggAyAPNgIUIAMgCzYCECADIAs2AgwgAyAPNgIIIAMgCzYCBCADQQE2AgAgASEKDAQLIAJBADsBACAOQQA6AAAMAwsgDkECaiEOIAJBBGohAiAWQQJqIQcgD0EBaiEPDAULIAFBEHRBEHVBHGwgDWoiA0EcayIBIAEoAgBBAWo2AgAgA0EYayIBIAEoAgAgC2o2AgAgA0EUayIBIAEoAgAgD2o2AgAMAQsgAUEQdEEQdUEcbCANaiIDQQRrIA82AgAgA0EcayIBIAEoAgBBAWo2AgAgA0EYayIBIAEoAgAgC2o2AgAgA0EUayIBIAEoAgAgD2o2AgALIA5BAWohDiACQQJqIQIgB0EBaiEHIAtBAWohCwwACwALCyAKQQAgCkEAShtBAWohAkEBIQNBASEHIAAhCwNAIAIgA0cEQAJAIAMgCygCACIBRgRAIAciCUEBaiEHDAELIAFBAnQgAGpBBGsoAgAhCQsgCyAJNgIAIAtBBGohCyADQQFqIQMMAQsLIAwgB0EBayILNgIIQQAgC0UNARogDEGMgAhqIQkgDEEMakEAIAtBAnQQOSEHIAxBkIAoakEAIAtBBHQQOSEFQQAhAwNAIAMgC04EQEEAIQsgCkEAIApBAEobIQQDQCAEIAtGBEBBACEJIAwoAggiAEEAIABBAEobIQBBACEDA0AgACADRg0FIAUgA0EEdGoiASABKwMAIAcgA0ECdGooAgC3IhejOQMAIAEgASsDCCAXozkDCCADQQFqIQMMAAsACyAHIAAgC0ECdGooAgBBAWsiAkECdCIDaiIBIAEoAgAgDSALQRxsaiIGKAIAajYCACAFIAJBBHQiAWoiAiACKwMAIAYoAgS3oDkDACACIAIrAwggBigCCLegOQMIIAYoAgwiAiABIAlqIgEoAgBIBEAgASACNgIACyAGKAIQIgIgCSADQQJ0IgNBBHJqIgEoAgBKBEAgASACNgIACyAGKAIUIgIgCSADQQhyaiIBKAIASARAIAEgAjYCAAsgBigCGCICIAkgA0EMcmoiASgCAEoEQCABIAI2AgALIAtBAWohCwwACwAFIAkgA0EEdGoiASAINgIAIAFBADYCBCABIAY2AgggAUEANgIMIANBAWohAyAMKAIIIQsMAQsACwALIAkLDwsCfyAAIQYgASIIQQJtIhBBACAQQQBKGyEAIAcoAgAiAyACQQJtIhRBAWsiCiAQbEEBdGohCUEAIQEgAyEEA0AgACABRwRAIAlBADsBACAEQQA7AQAgAUEBaiEBIARBAmohBCAJQQJqIQkMAQsLIBRBACAUQQBKGyECIAMgEEEBayIMQQF0aiEJQQAhASADIQQDQCABIAJHBEAgCUEAOwEAIARBADsBACABQQFqIQEgCSAQQQF0IgBqIQkgACAEaiEEDAELCyAKQQEgCkEBShshFSAMQQEgDEEBShshFiAHQZCA0ABqIQ4gB0GQgMgAaiEAIBBBAWoiASAHKAIEaiEMIAhBAXQgBmpBAmohEiADIAFBAXRqIQRBACAQa0EBdCERQQAhBkEBIQ0CQANAIA0gFUcEQEEBIQkDQAJAAkACQCAJIBZHBEAgBSASLQAATgRAIAxB/wE6AAAgBCARaiIDLwEAIgJBEHRBEHUiAUEASgRAIAQgATsBACACQRxsIA5qIgJBBGsgDTYCACACQRxrIgEgASgCAEEBajYCACACQRhrIgEgASgCACAJajYCACACQRRrIgEgASgCACANajYCAAwFCyADQQJrLwEAIgFBEHRBEHUhAiADLgECIgNBAEoEQCACQQBKBEAgA0ECdCAAakEEaygCACICIAFBAnQgAGpBBGsoAgAiA0oEQCAEIAM7AQBBACEKIAZBACAGQQBKGyELIAAhAQNAIAogC0YEQCADIQIMCAsgAiABKAIARgRAIAEgAzYCAAsgCkEBaiEKIAFBBGohAQwACwALIAQgAjsBACACIANODQVBACEKIAZBACAGQQBKGyELIAAhAQNAIAogC0YNBiADIAEoAgBGBEAgASACNgIACyAKQQFqIQogAUEEaiEBDAALAAsgBEECay4BACIBQQBKBEAgA0ECdCAAakEEaygCACICIAFB//8DcUECdCAAakEEaygCACIDSgRAIAQgAzsBAEEAIQogBkEAIAZBAEobIQsgACEBA0AgCiALRgRAIAMhAgwHCyACIAEoAgBGBEAgASADNgIACyAKQQFqIQogAUEEaiEBDAALAAsgBCACOwEAIAIgA04NBEEAIQogBkEAIAZBAEobIQsgACEBA0AgCiALRg0FIAMgASgCAEYEQCABIAI2AgALIApBAWohCiABQQRqIQEMAAsACyAEIAM7AQAgA0EcbCAOaiICQRxrIgEgASgCAEEBajYCACACQRhrIgEgASgCACAJajYCACACQRRrIgEgASgCACANajYCACAJIAJBEGsiASgCAEgEQCABIAk2AgALIAJBBGsgDTYCAAwFCyACQQBKBEAgBCACOwEAIAFBHGwgDmoiAkEcayIBIAEoAgBBAWo2AgAgAkEYayIBIAEoAgAgCWo2AgAgAkEUayIBIAEoAgAgDWo2AgAgCSACQQxrIgEoAgBKBEAg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IAcgFGohFkEBIQsDQAJAAkACQCALIBJHBEAgBSAHLQAASARAIA5B/wE6AAAgAiAVaiIELwEAIgNBEHRBEHUiAUEASgRAIAIgATsBACADQRxsIA1qIgNBBGsgDzYCACADQRxrIgEgASgCAEEBajYCACADQRhrIgEgASgCACALajYCACADQRRrIgEgASgCACAPajYCAAwFCyAEQQJrLwEAIgNBEHRBEHUhASAELgECIgRBAEoEQCABQQBKBEAgBEECdCAAakEEaygCACIBIANBAnQgAGpBBGsoAgAiBEoEQCACIAQ7AQBBACEJIApBACAKQQBKGyERIAAhAwNAIAkgEUYEQCAEIQEMCAsgASADKAIARgRAIAMgBDYCAAsgCUEBaiEJIANBBGohAwwACwALIAIgATsBACABIARODQVBACEJIApBACAKQQBKGyERIAAhAwNAIAkgEUYNBiAEIAMoAgBGBEAgAyABNgIACyAJQQFqIQkgA0EEaiEDDAALAAsgAkECay4BACIDQQBKBEAgBEECdCAAakEEaygCACIBIANB//8DcUECdCAAakEEaygCACIESgRAIAIgBDsBAEEAIQkgCkEAIApBAEobIREgACEDA0AgCSARRgRAIAQhAQwHCyABIAMoAgBGBEAgAyAENgIACyAJQQFqIQkgA0EEaiEDDAALAAsgAiABOwEAIAEgBE4NBEEAIQkgCkEAIApBAEobIREgACEDA0AgCSARRg0FIAQgAygCAEYEQCADIAE2AgALIAlBAWohCSADQQRqIQMMAAsACyACIAQ7AQAgBEEcbCANaiIDQRxrIgEgASgCAEEBajYCACADQRhrIgEgASgCACALajYCACADQRRrIgEgASgCACAPajYCACALIANBEGsiASgCAEgEQCABIAs2AgALIANBBGsgDzYCAAwFCyABQQBKBEAgAiABOwEAIANBHGwgDWoiA0EcayIBIAEoAgBBAWo2AgAgA0EYayIBIAEoAgAgC2o2AgAgA0EUayIBIAEoAgAgD2o2AgAgCyADQQxrIgEoAgBKBEAgASALNgIACyADQQRrIA82AgAMBQsgAkECay8BACIDQRB0QRB1IgFBAEoEQCACIAE7AQAgA0EcbCANaiIDQRxrIgEgASgCAEEBajYCACADQRhrIgEgASgCACALajYCACADQRRrIgEgASgC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ACACIANODQRBACEKIAZBACAGQQBKGyELIAAhAQNAIAogC0YNBSADIAEoAgBGBEAgASACNgIACyAKQQFqIQogAUEEaiEBDAALAAsgBCADOwEAIANBHGwgDmoiAkEcayIBIAEoAgBBAWo2AgAgAkEYayIBIAEoAgAgCWo2AgAgAkEUayIBIAEoAgAgDWo2AgAgCSACQRBrIgEoAgBIBEAgASAJNgIACyACQQRrIA02AgAMBQsgAkEASgRAIAQgAjsBACABQRxsIA5qIgJBHGsiASABKAIAQQFqNgIAIAJBGGsiASABKAIAIAlqNgIAIAJBFGsiASABKAIAIA1qNgIAIAkgAkEMayIBKAIASgRAIAEgCTYCAAsgAkEEayANNgIADAULIARBAmsvAQAiAkEQdEEQdSIBQQBKBEAgBCABOwEAIAJBHGwgDmoiAkEcayIBIAEoAgBBAWo2AgAgAkEYayIBIAEoAgAgCWo2AgAgAkEUayIBIAEoAgAgDWo2AgAgAkEMayIBKAIAIAlODQUgASAJNgIADAULIAZBgIACTgRAQQBBA0HkC0EAEDZBfyEKDAkLIAQgBkEBaiIBOwEAIAAgBkECdGogAUEQdEEQdTYCACAOIAZBHGxqIgIgDTYCGCACIA02AhQgAiAJNgIQIAIgCTYCDCACIA02AgggAiAJNgIEIAJBATYCACABIQYMBAsgBEEAOwEAIAxBADoAAAwDCyAMQQJqIQwgBEEEaiEEIA1BAWohDSAIIBJqQQRqIRIMBQsgAkEQdEEQdUEcbCAOaiICQRxrIgEgASgCAEEBajYCACACQRhrIgEgASgCACAJajYCACACQRRrIgEgASgCACANajYCAAwBCyACQRB0QRB1QRxsIA5qIgJBBGsgDTYCACACQRxrIgEgASgCAEEBajYCACACQRhrIgEgASgCACAJajYCACACQRRrIgEgASgCACANajYCAAsgDEEBaiEMIARBAmohBCASQQJqIRIgCUEBaiEJDAALAAsLIAZBACAGQQBKG0EBaiEDQQEhAUEBIQwgACEJA0AgASADRwRAAkAgASAJKAIAIgJGBEAgDCIKQQFqIQwMAQsgAkECdCAAakEEaygCACEKCyAJIAo2AgAgCUEEaiEJIAFBAWohAQwBCwsgByAMQQFrIgk2AghBACAJRQ0BGiAHQYyACGohDCAH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BEGYpwQoAgBBAWoiBTYCACAAIAU2AgAgAwRAA0AgAiAEQQN0aiIGKAIARQRAIAYgBTYCACACIARBA3RqIgAgATYCBCAAQQA2AgggAyQBIAIPCyAEQQFqIgQgA0cNAAsLIAAgASACIANBBHRBCHIQ0AIgA0EBdCIAEPYEIQEgACQBIAELHwBBkKcEKAIARQRAQZCnBCAANgIAQZSnBCABNgIACwu+DwIFfw9+IwBB0AJrIgUkACAEQv///////z+DIQsgAkL///////8/gyEKIAIgBIVCgICAgICAgICAf4MhDSAEQjCIp0H//wFxIQgCQAJAIAJCMIinQf//AXEiCUH//wFrQYKAfk8EQCAIQf//AWtBgYB+Sw0BCyABUCACQv///////////wCDIgxCgICAgICAwP//AFQgDEKAgICAgIDA//8AURtFBEAgAkKAgICAgIAghCENDAILIANQIARC////////////AIMiAkKAgICAgIDA//8AVCACQoCAgICAgMD//wBRG0UEQCAEQoCAgICAgCCEIQ0gAyEBDAILIAEgDEKAgICAgIDA//8AhYRQBEAgAyACQoCAgICAgMD//wCFhFAEQEIAIQFCgICAgICA4P//ACENDAMLIA1CgICAgICAwP//AIQhDUIAIQEMAgsgAyACQoCAgICAgMD//wCFhFAEQEIAIQEMAgsgASAMhFAEQEKAgICAgIDg//8AIA0gAiADhFAbIQ1CACEBDAILIAIgA4RQBEAgDUKAgICAgIDA//8AhCENQgAhAQwCCyAMQv///////z9YBEAgBUHAAmogASAKIAEgCiAKUCIGG3kgBkEGdK18pyIGQQ9rEIgBQRAgBmshBiAFKQPIAiEKIAUpA8ACIQELIAJC////////P1YNACAFQbACaiADIAsgAyALIAtQIgcbeSAHQQZ0rXynIgdBD2sQiAEgBiAHakEQayEGIAUpA7gCIQsgBSkDsAIhAwsgBUGgAmogC0KAgICAgIDAAIQiEkIPhiADQjGIhCICQgBCgICAgLDmvIL1ACACfSIEQgAQggEgBUGQAmpCACAFKQOoAn1CACAEQgAQggEgBUGAAmogBSkDmAJCAYYgBSkDkAJCP4iEIgRCACACQgAQggEgBUHwAWogBEIAQgAgBSkDiAJ9QgAQggEgBUHgAWogBSkD+AFCAYYgBSkD8AFCP4iEIgRCACACQgAQggEgBUHQAWogBEIAQgAgBSkD6AF9QgAQggEgBUHAAWogBSkD2AFCAYYgBSkD0AFCP4iEIgRCACACQgAQggEgBUGwAWogBEIAQgAgBSkDyAF9QgAQggEgBUGgAWogAkIAIAUpA7gBQgGGIAUpA7ABQj+IhEIBfSICQgAQggEgBUGQAWogA0IPhkIAIAJCABCCASAFQfAAaiACQgBCACAFKQOoASAFKQOgASIMIAUpA5gBfCIEIAxUrXwgBEIBVq18fUIAEIIBIAVBgAFqQgEgBH1CACACQgAQggEgBiAJIAhraiEGAn8gBSkDcCITQgGGIg4gBSkDiAEiD0IBhiAFKQOAAUI/iIR8IhBC5+wAfSIUQiCIIgIgCkKAgICAgIDAAIQiFUIBhiIWQiCIIgR+IhEgAUIBhiIMQiCIIgsgECAUVq0gDiAQVq0gBSkDeEIBhiATQj+IhCAPQj+IfHx8QgF9IhNCIIgiEH58Ig4gEVStIA4gDiATQv////8PgyITIAFCP4giFyAKQgGGhEL/////D4MiCn58Ig5WrXwgBCAQfnwgBCATfiIRIAogEH58Ig8gEVStQiCGIA9CIIiEfCAOIA4gD0IghnwiDlatfCAOIA4gFEL/////D4MiFCAKfiIRIAIgC358Ig8gEVStIA8gDyATIAxC/v///w+DIhF+fCIPVq18fCIOVq18IA4gBCAUfiIYIBAgEX58IgQgAiAKfnwiCiALIBN+fCIQQiCIIAogEFatIAQgGFStIAQgClatfHxCIIaEfCIEIA5UrXwgBCAPIAIgEX4iAiALIBR+fCILQiCIIAIgC1atQiCGhHwiAiAPVK0gAiAQQiCGfCACVK18fCICIARUrXwiBEL/////////AFgEQCAWIBeEIRUgBUHQAGogAiAEIAMgEhCCASABQjGGIAUpA1h9IAUpA1AiAUIAUq19IQpCACABfSELIAZB/v8AagwBCyAFQeAAaiAEQj+GIAJCAYiEIgIgBEIBiCIEIAMgEhCCASABQjCGIAUpA2h9IAUpA2AiDEIAUq19IQpCACAMfSELIAEhDCAGQf//AGoLIgZB//8BTgRAIA1CgICAgICAwP//AIQhDUIAIQEMAQsCfiAGQQBKBEAgCkIBhiALQj+IhCEKIARC////////P4MgBq1CMIaEIQwgC0IBhgwBCyAGQY9/TARAQgAhAQwCCyAFQUBrIAIgBEEBIAZrEP4BIAVBMGogDCAVIAZB8ABqEIgBIAVBIGogAyASIAUpA0AiAiAFKQNIIgwQggEgBSkDOCAFKQMoQgGGIAUpAyAiAUI/iIR9IAUpAzAiBCABQgGGIgFUrX0hCiAEIAF9CyEEIAVBEGogAyASQgNCABCCASAFIAMgEkIFQgAQggEgDCACIAIgAyACQgGDIgEgBHwiA1QgCiABIANWrXwiASASViABIBJRG618IgJWrXwiBCACIAIgBEKAgICAgIDA//8AVCADIAUpAxBWIAEgBSkDGCIEViABIARRG3GtfCICVq18IgQgAiAEQoCAgICAgMD//wBUIAMgBSkDAFYgASAFKQMIIgNWIAEgA1Ebca18IgEgAlStfCANhCENCyAAIAE3AwAgACANNwMIIAVB0AJqJAALxAECAX8CfkF/IQMCQCAAQgBSIAFC////////////AIMiBEKAgICAgIDA//8AViAEQoCAgICAgMD//wBRGw0AQQAgAkL///////////8AgyIFQoCAgICAgMD//wBWIAVCgICAgICAwP//AFEbDQAgACAEIAWEhFAEQEEADwsgASACg0IAWQRAQQAgASACUyABIAJRGw0BIAAgASAChYRCAFIPCyAAQgBSIAEgAlUgASACURsNACAAIAEgAoWEQgBSIQMLIAMLiQwBBn8gACABaiEFAkACQCAAKAIEIgJBAXENACACQQNxRQ0BIAAoAgAiAiABaiEBAkAgACACayIAQbSjBCgCAEcEQCACQf8BTQRAIAAoAggiBCACQQN2IgJBA3RByKMEakYaIAAoAgwiAyAERw0CQaCjBEGgowQoAgBBfiACd3E2AgAMAwsgACgCGCEGAkAgACAAKAIMIgJHBEAgACgCCCIDQbCjBCgCAEkaIAMgAjYCDCACIAM2AggMAQsCQCAAQRRqIgQoAgAiAw0AIABBEGoiBCgCACIDDQBBACECDAELA0AgBCEHIAMiAkEUaiIEKAIAIgMNACACQRBqIQQgAigCECIDDQALIAdBADYCAAsgBkUNAgJAIAAoAhwiBEECdEHQpQRqIgMoAgAgAEYEQCADIAI2AgAgAg0BQaSjBEGkowQoAgBBfiAEd3E2AgAMBAsgBkEQQRQgBigCECAARhtqIAI2AgAgAkUNAwsgAiAGNgIYIAAoAhAiAwRAIAIgAzYCECADIAI2AhgLIAAoAhQiA0UNAiACIAM2AhQgAyACNgIYDAILIAUoAgQiAkEDcUEDRw0BQaijBCABNgIAIAUgAkF+cTYCBCAAIAFBAXI2AgQgBSABNgIADwsgBCADNgIMIAMgBDYCCAsCQCAFKAIEIgJBAnFFBEBBuKMEKAIAIAVGBEBBuKMEIAA2AgBBrKMEQayjBCgCACABaiIBNgIAIAAgAUEBcjYCBCAAQbSjBCgCAEcNA0GoowRBADYCAEG0owRBADYCAA8LQbSjBCgCACAFRgRAQbSjBCAANgIAQaijBEGoowQoAgAgAWoiATYCACAAIAFBAXI2AgQgACABaiABNgIADwsgAkF4cSABaiEBAkAgAkH/AU0EQCAFKAIIIgQgAkEDdiICQQN0QcijBGpGGiAEIAUoAgwiA0YEQEGgowRBoKMEKAIAQX4gAndxNgIADAILIAQgAzYCDCADIAQ2AggMAQsgBSgCGCEGAkAgBSAFKAIMIgJHBEAgBSgCCCIDQbCjBCgCAEkaIAMgAjYCDCACIAM2AggMAQsCQCAFQRRqIgMoAgAiBA0AIAVBEGoiAygCACIEDQBBACECDAELA0AgAyEHIAQiAkEUaiIDKAIAIgQNACACQRBqIQMgAigCECIEDQALIAdBADYCAAsgBkUNAAJAIAUoAhwiBEECdEHQpQRqIgMoAgAgBUYEQCADIAI2AgAgAg0BQaSjBEGkowQoAgBBfiAEd3E2AgAMAgsgBkEQQRQgBigCECAFRhtqIAI2AgAgAkUNAQsgAiAGNgIYIAUoAhAiAwRAIAIgAzYCECADIAI2AhgLIAUoAhQiA0UNACACIAM2AhQgAyACNgIYCyAAIAFBAXI2AgQgACABaiABNgIAIABBtKMEKAIARw0BQaijBCABNgIADwsgBSACQX5xNgIEIAAgAUEBcjYCBCAAIAFqIAE2AgALIAFB/wFNBEAgAUF4cUHIowRqIQICf0GgowQoAgAiA0EBIAFBA3Z0IgFxRQRAQaCjBCABIANyNgIAIAIMAQsgAigCCAshASACIAA2AgggASAANgIMIAAgAjYCDCAAIAE2AggPC0EfIQQgAUH///8HTQRAIAFBCHYiAiACQYD+P2pBEHZBCHEiBHQiAiACQYDgH2pBEHZBBHEiA3QiAiACQYCAD2pBEHZBAnEiAnRBD3YgAyAEciACcmsiAkEBdCABIAJBFWp2QQFxckEcaiEECyAAIAQ2AhwgAEIANwIQIARBAnRB0KUEaiEHAkACQEGkowQoAgAiA0EBIAR0IgJxRQRAQaSjBCACIANyNgIAIAcgADYCACAAIAc2AhgMAQsgAUEAQRkgBEEBdmsgBEEfRht0IQQgBygCACECA0AgAiIDKAIEQXhxIAFGDQIgBEEddiECIARBAXQhBCADIAJBBHFqIgdBEGooAgAiAg0ACyAHIAA2AhAgACADNgIYCyAAIAA2AgwgACAANgIIDwsgAygCCCIBIAA2AgwgAyAANgIIIABBADYCGCAAIAM2AgwgACABNgIICwsSACAARQRAQQAPCyAAIAEQ2AMLdAEDfyAARQRAQQBBA0GGwABBABA2DwsgACgCACIBRQRADwsgASgCABAxQQAhAQN/IAAoAgAiAygCCCECIAMoAgwgAUwEfyACEDEgACgCABAxIABBADYCAEEABSACIAFBDGxqKAIAEDEgAUEBaiEBDAELCxoL5R4CD38FfiMAQZABayIEJAAgBEEAQZABEDkiA0F/NgJMIAMgADYCLCADQYMCNgIgIAMgADYCVCABIQQgAiEOQQAhACMAQbACayIGJAAgAygCTBoCQAJAAkACQCADKAIEDQAgAxCRAxogAygCBA0ADAELIAQtAAAiAUUNAgJAAkACQAJAA0ACQAJAIAFB/wFxEN0BBEADQCAEIgFBAWohBCABLQABEN0BDQALIANCABDEAQNAAn8gAygCBCICIAMoAmhHBEAgAyACQQFqNgIEIAItAAAMAQsgAxBRCxDdAQ0ACyADKAIEIQQgAykDcEIAWQRAIAMgBEEBayIENgIECyAEIAMoAixrrCADKQN4IBR8fCEUDAELAn8CQAJAIAQtAABBJUYEQCAELQABIgFBKkYNASABQSVHDQILIANCABDEAQJAIAQtAABBJUYEQANAAn8gAygCBCIBIAMoAmhHBEAgAyABQQFqNgIEIAEtAAAMAQsgAxBRCyIBEN0BDQALIARBAWohBAwBCyADKAIEIgEgAygCaEcEQCADIAFBAWo2AgQgAS0AACEBDAELIAMQUSEBCyAELQAAIAFHBEAgAykDcEIAWQRAIAMgAygCBEEBazYCBAsg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TARAIAEgCiADIAkQ/wEEQCABIQQMAgsgBUHwAGogASACQgBCABBdIAUpA3ghAiAFKQNwIQQMAQsgBgR+IAEFIAVB4ABqIAEgCkIAQoCAgICAgMC7wAAQXSAFKQNoIgpCMIinQfgAayEGIAUpA2ALIQQgB0UEQCAFQdAAaiADIAlCAEKAgICAgIDAu8AAEF0gBSkDWCIJQjCIp0H4AGshByAFKQNQIQMLIAlC////////P4NCgICAgICAwACEIQkgCkL///////8/g0KAgICAgIDAAIQhCiAGIAdKBEADQAJ+IAogCX0gAyAEVq19IgtCAFkEQCALIAQgA30iBIRQBEAgBUEgaiABIAJCAEIAEF0gBSkDKCECIAUpAyAhBAwFCyALQgGGIARCP4iEDAELIApCAYYgBEI/iIQLIQogBEIBhiEEIAZBAWsiBiAHSg0ACyAHIQYLAkAgCiAJfSADIARWrX0iCUIAUwRAIAohCQwBCyAJIAQgA30iBIRCAFINACAFQTBqIAEgAkIAQgAQXSAFKQM4IQIgBSkDMCEEDAELIAlC////////P1gEQANAIARCP4ghASAGQQFrIQYgBEIBhiEEIAEgCUIBhoQiCUKAgICAgIDAAFQNAAsLIAhBgIACcSEHIAZBAEwEQCAFQUBrIAQgCUL///////8/gyAGQfgAaiAHcq1CMIaEQgBCgICAgICAwMM/EF0gBSkDSCECIAUpA0AhBAwBCyAJQv///////z+DIAYgB3KtQjCGhCECCyAAIAQ3AwAgACACNwMIIAVBgAFqJAALvwIBAX8jAEHQAGsiBCQAAkAgA0GAgAFOBEAgBEEgaiABIAJCAEKAgICAgICA//8AEF0gBCkDKCECIAQpAyAhASADQf//AUkEQCADQf//AGshAwwCCyAEQRBqIAEgAkIAQoCAgICAgID//wAQXSADQf3/AiADQf3/AkgbQf7/AWshAyAEKQMYIQIgBCkDECEBDAELIANBgYB/Sg0AIARBQGsgASACQgBCgICAgICAgDkQXSAEKQNIIQIgBCkDQCEBIANB9IB+SwRAIANBjf8AaiEDDAELIARBMGogASACQgBCgICAgICAgDkQXSADQeiBfSADQeiBfUobQZr+AWohAyAEKQM4IQIgBCkDMCEBCyAEIAEgAkIAIANB//8Aaq1CMIYQXSAAIAQpAwg3AwggACAEKQMANwMAIARB0ABqJAALNQAgACABNwMAIAAgAkL///////8/gyAEQjCIp0GAgAJxIAJCMIinQf//AXFyrUIwhoQ3AwgLEAAgACABIAJBAEEAEIkFGgvEAgACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQCABQQlrDhIACgsMCgsCAwQFDAsMDAoLBwgJCyACIAIoAgAiAUEEajYCACAAIAEoAgA2AgAPCwALIAIgAigCACIBQQRqNgIAIAAgATIBADcDAA8LIAIgAigCACIBQQRqNgIAIAAgATMBADcDAA8LIAIgAigCACIBQQRqNgIAIAAgATAAADcDAA8LIAIgAigCACIBQQRqNgIAIAAgATEAADcDAA8LAAsgAiACKAIAQQdqQXhxIgFBCGo2AgAgACABKwMAOQMADwsgACACIAMRAgALDwsgAiACKAIAIgFBBGo2AgAgACABNAIANwMADwsgAiACKAIAIgFBBGo2AgAgACABNQIANwMADwsgAiACKAIAQQdqQXhxIgFBCGo2AgAgACABKQMANwMAC20BBH8gACgCACwAABCuAUUEQEEADwsDQCAAKAIAIQNBfyEBIAJBzJmz5gBNBEBBfyADLAAAQTBrIgQgAkEKbCIBaiAEIAFB/////wdzShshAQsgACADQQFqNgIAIAEhAiADLAABEK4BDQALIAILDAAgACAAKAIAEPEEC/8SAhJ/AX4jAEHQAGsiCCQAIAggATYCTCAIQTdqIRcgCEE4aiESAkACQAJAAkADQCABIQwgByAOQf////8Hc0oNASAHIA5qIQ4CQAJAAkAgDCIHLQAAIgkEQANAAkACQCAJQf8BcSIBRQRAIAchAQwBCyABQSVHDQEgByEJA0AgCS0AAUElRwRAIAkhAQwCCyAHQQFqIQcgCS0AAiEKIAlBAmoiASEJIApBJUYNAAsLIAcgDGsiByAOQf////8HcyIYSg0HIAAEQCAAIAwgBxCDAQsgBw0GIAggATYCTCABQQFqIQdBfyEPAkAgASwAARCuAUUNACABLQACQSRHDQAgAUEDaiEHIAEsAAFBMGshD0EBIRMLIAggBzYCTEEAIQ0CQCAHLAAAIglBIGsiAUEfSwRAIAchCgwBCyAHIQpBASABdCIBQYnRBHFFDQADQCAIIAdBAWoiCjYCTCABIA1yIQ0g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ABpBAiABQZYBSw0AGkEAQQFBlgEgAWt0IgFBAWsgAHENABpBAUECIAAgAXEbCwsTACAAQQF0QYCAgAhqQYGAgAhJCxUBAX8jAEEQayIBIAA4AgwgASoCDAsQACABjCABIAAbEJYFIAGUCwwAIAAgAJMiACAAlQs5AQF+An4gACgCTEEASARAIAAQmwUMAQsgABCbBQsiAUKAgICACFkEQEGImQRBPTYCAEF/DwsgAacLDAAgACAAKAIAEOYEC3ACAn8BfiAAKAIoIQJBASEBAkAgAEIAIAAtAABBgAFxBH9BAUECIAAoAhQgACgCHEYbBUEBCyACERMAIgNCAFMNACADIAAoAggiAQR/IABBBGoFIAAoAhwiAUUNASAAQRRqCygCACABa6x8IQMLIAMLWQEBfyAAIAAoAkgiAUEBayABcjYCSCAAKAIAIgFBCHEEQCAAIAFBIHI2AgBBfw8LIABCADcCBCAAIAAoAiwiATYCHCAAIAE2AhQgACABIAAoAjBqNgIQQQALLAAgACgCABogACgCACAAENwBahogACgCACAAEI0BahogACgCACAAENwBahoLlwIBBX8gASgCTBpB/wEhBSAAIQMCQANAAkACQAJAIAEoAgQiAiABKAIIIgRGDQACfyACQQogBCACaxDcAyIGBEAgBiABKAIEIgJrQQFqDAELIAEoAgggASgCBCICawshBCADIAIgBCAFIAQgBUkbIgIQPhogASABKAIEIAJqIgQ2AgQgAiADaiEDIAYNAiAFIAJrIgVFDQIgBCABKAIIRg0AIAEgBEEBajYCBCAELQAAIQIMAQsgARCQAyICQQBODQBBACECIAAgA0YNAyABLQAAQRBxDQEMAwsgAyACOgAAIANBAWohAyACQf8BcUEKRg0AIAVBAWsiBQ0BCwsgAEUEQEEAIQIMAQsgA0EAOgAAIAAhAgsgAgt1AgJ8AX4gAAJ+EA8iAUQAAAAAAECPQKMiAplEAAAAAAAA4ENjBEAgArAMAQtCgICAgICAgICAfwsiAzcDACAAAn8gASADQugHfrmhRAAAAAAAQI9AoiIBmUQAAAAAAADgQWMEQCABqgwBC0GAgICAeAs2AggLRQIBfgF8An4QD0QAAAAAAECPQKMiAplEAAAAAAAA4ENjBEAgArAMAQtCgICAgICAgICAfwshASAABEAgACABNwMACyABC5UDAgN/A3wjAEEQayIDJAACQCAAvCIEQf////8HcSICQdqfpO4ETQRAIAEgALsiBiAGRIPIyW0wX+Q/okQAAAAAAAA4Q6BEAAAAAAAAOMOgIgVEAAAAUPsh+b+ioCAFRGNiGmG0EFG+oqAiBzkDACAHRAAAAGD7Iem/YyEEAn8gBZlEAAAAAAAA4EFjBEAgBaoMAQtBgICAgHgLIQIgBARAIAEgBiAFRAAAAAAAAPC/oCIFRAAAAFD7Ifm/oqAgBURjYhphtBBRvqKgOQMAIAJBAWshAgwCCyAHRAAAAGD7Iek/ZEUNASABIAYgBUQAAAAAAADwP6AiBUQAAABQ+yH5v6KgIAVEY2IaYbQQUb6ioDkDACACQQFqIQIMAQsgAkGAgID8B08EQCABIAAgAJO7OQMAQQAhAgwBCyADIAIgAkEXdkGWAWsiAkEXdGu+uzkDCCADQQhqIAMgAkEBQQAQowUhAiADKwMAIQUgBEEASARAIAEgBZo5AwBBACACayECDAELIAEgBTkDAAsgA0EQaiQAIAILvwoDBHwFfwF+IwBBMGsiByQAAkACQAJAIAC9IgtCIIinIgZB/////wdxIghB+tS9gARNBEAgBkH//z9xQfvDJEYNASAIQfyyi4AETQRAIAtCAFkEQCABIABEAABAVPsh+b+gIgBEMWNiGmG00L2gIgI5AwAgASAAIAKhRDFjYhphtNC9oDkDCEEBIQYMBQsgASAARAAAQFT7Ifk/oCIARDFjYhphtNA9oCICOQMAIAEgACACoUQxY2IaYbTQPaA5AwhBfyEGDAQLIAtCAFkEQCABIABEAABAVPshCcCgIgBEMWNiGmG04L2gIgI5AwAgASAAIAKhRDFjYhphtOC9oDkDCEECIQYMBAsgASAARAAAQFT7IQlAoCIARDFjYhphtOA9oCICOQMAIAEgACACoUQxY2IaYbTgPaA5AwhBfiEGDAMLIAhBu4zxgARNBEAgCEG8+9eABE0EQCAIQfyyy4AERg0CIAtCAFkEQCABIABEAAAwf3zZEsCgIgBEypSTp5EO6b2gIgI5AwAgASAAIAKhRMqUk6eRDum9oDkDCEEDIQYMBQsgASAARAAAMH982RJAoCIARMqUk6eRDuk9oCICOQMAIAEgACACoUTKlJOnkQ7pPaA5AwhBfSEGDAQLIAhB+8PkgARGDQEgC0IAWQRAIAEgAEQAAEBU+yEZwKAiAEQxY2IaYbTwvaAiAjkDACABIAAgAqFEMWNiGmG08L2gOQMIQQQhBgwECyABIABEAABAVPshGUCgIgBEMWNiGmG08D2gIgI5AwAgASAAIAKhRDFjYhphtPA9oDkDCEF8IQYMAwsgCEH6w+SJBEsNAQsgACAARIPIyW0wX+Q/okQAAAAAAAA4Q6BEAAAAAAAAOMOgIgNEAABAVPsh+b+ioCICIANEMWNiGmG00D2iIgShIgVEGC1EVPsh6b9jIQkCfyADmUQAAAAAAADgQWMEQCADqgwBC0GAgICAeAshBgJAIAkEQCAGQQFrIQYgA0QAAAAAAADwv6AiA0QxY2IaYbTQPaIhBCAAIANEAABAVPsh+b+ioCECDAELIAVEGC1EVPsh6T9kRQ0AIAZBAWohBiADRAAAAAAAAPA/oCIDRDFjYhphtNA9oiEEIAAgA0QAAEBU+yH5v6KgIQILIAEgAiAEoSIAOQMAAkAgCEEUdiIJIAC9QjSIp0H/D3FrQRFIDQAgASACIANEAABgGmG00D2iIgChIgUgA0RzcAMuihmjO6IgAiAFoSAAoaEiBKEiADkDACAJIAC9QjSIp0H/D3FrQTJIBEAgBSECDAELIAEgBSADRAAAAC6KGaM7oiIAoSICIANEwUkgJZqDezmiIAUgAqEgAKGhIgShIgA5AwALIAEgAiAAoSAEoTkDCAwBCyAIQYCAwP8HTwRAIAEgACAAoSIAOQMAIAEgADkDCEEAIQYMAQsgC0L/////////B4NCgICAgICAgLDBAIS/IQBBACEGQQEhCQNAIAdBEGogBkEDdGoCfyAAmUQAAAAAAADgQWMEQCAAqgwBC0GAgICAeAu3IgI5AwAgACACoUQAAAAAAABwQaIhAEEBIQYgCSEKQQAhCSAKDQALIAcgADkDIEECIQYDQCAGIglBAWshBiAHQRBqIAlBA3RqKwMARAAAAAAAAAAAYQ0ACyAHQRBqIAcgCEEUdkGWCGsgCUEBakEBEKMFIQYgBysDACEAIAtCAFMEQCABIACaOQMAIAEgBysDCJo5AwhBACAGayEGDAELIAEgADkDACABIAcrAwg5AwgLIAdBMGokACAGC98RAgN8EH8jAEGwBGsiCSQAIAIgAkEDa0EYbSIIQQAgCEEAShsiEUFobGohDSAEQQJ0QZDaAmooAgAiDiADQQFrIgxqQQBOBEAgAyAOaiEIIBEgDGshAgNAIAlBwAJqIApBA3RqIAJBAEgEfEQAAAAAAAAAAAUgAkECdEGg2gJqKAIAtws5AwAgAkEBaiECIApBAWoiCiAIRw0ACwsgDUEYayEPQQAhCCAOQQAgDkEAShshCiADQQBMIQsDQAJAIAsEQEQAAAAAAAAAACEFDAELIAggDGohEEEAIQJEAAAAAAAAAAAhBQNAIAAgAkEDdGorAwAgCUHAAmogECACa0EDdGorAwCiIAWgIQUgAkEBaiICIANHDQALCyAJIAhBA3RqIAU5AwAgCCAKRiECIAhBAWohCCACRQ0AC0EvIA1rIRRBMCANayESIA1BGWshFSAOIQgCQANAIAkgCEEDdGorAwAhBUEAIQIgCCEKIAhBAEwiC0UEQANAIAlB4ANqIAJBAnRqAn8CfyAFRAAAAAAAAHA+oiIGmUQAAAAAAADgQWMEQCAGqgwBC0GAgICAeAu3IgZEAAAAAAAAcMGiIAWgIgWZRAAAAAAAAOBBYwRAIAWqDAELQYCAgIB4CzYCACAJIApBAWsiCkEDdGorAwAgBqAhBSACQQFqIgIgCEcNAAsLAn8gBSAPEOgBIgUgBUQAAAAAAADAP6KcRAAAAAAAACDAoqAiBZlEAAAAAAAA4EFjBEAgBaoMAQtBgICAgHgLIRAgBSAQt6EhBQJAAkACQAJ/IA9BAEwiFkUEQCAIQQJ0IAlqIgIgAigC3AMiAiACIBJ1IgIgEnRrIgo2AtwDIAIgEGohECAKIBR1DAELIA8NASAIQQJ0IAlqKALcA0EXdQsiDEEATA0CDAELQQIhDCAFRAAAAAAAAOA/Zg0AQQAhDAwBC0EAIQJBACEKIAtFBEADQCAJQeADaiACQQJ0aiIXKAIAIRNB////ByELAn8CQCAKDQBBgICACCELIBMNAEEADAELIBcgCyATazYCAEEBCyEKIAJBAWoiAiAIRw0ACwsCQCAWDQBB////AyECAkACQCAVDgIBAAILQf///wEhAgsgCEECdCAJaiILIAsoAtwDIAJxNgLcAwsgEEEBaiEQIAxBAkcNAEQAAAAAAADwPyAFoSEFQQIhDCAKRQ0AIAVEAAAAAAAA8D8gDxDoAaEhBQsgBUQAAAAAAAAAAGEEQEEAIQogCCECAkAgCCAOTA0AA0AgCUHgA2ogAkEBayICQQJ0aigCACAKciEKIAIgDkoNAAsgCkUNACAPIQ0DQCANQRhrIQ0gCUHgA2ogCEEBayIIQQJ0aigCAEUNAAsMAwtBASECA0AgAiIKQQFqIQIgCUHgA2ogDiAKa0ECdGooAgBFDQALIAggCmohCgNAIAlBwAJqIAMgCGoiDEEDdGogCEEBaiIIIBFqQQJ0QaDaAmooAgC3OQMAQQAhAkQAAAAAAAAAACEFIANBAEoEQANAIAAgAkEDdGorAwAgCUHAAmogDCACa0EDdGorAwCiIAWgIQUgAkEBaiICIANHDQALCyAJIAhBA3RqIAU5AwAgCCAKSA0ACyAKIQgMAQsLAkAgBUEYIA1rEOgBIgVEAAAAAAAAcEFmBEAgCUHgA2ogCEECdGoCfwJ/IAVEAAAAAAAAcD6iIgaZRAAAAAAAAOBBYwRAIAaqDAELQYCAgIB4CyICt0QAAAAAAABwwaIgBaAiBZlEAAAAAAAA4EFjBEAgBaoMAQtBgICAgHgLNgIAIAhBAWohCAwBCwJ/IAWZRAAAAAAAAOBBYwRAIAWqDAELQYCAgIB4CyECIA8hDQsgCUHgA2ogCEECdGogAjYCAAtEAAAAAAAA8D8gDRDoASEFAkAgCEEASA0AIAghAwNAIAkgAyIAQQN0aiAFIAlB4ANqIANBAnRqKAIAt6I5AwAgA0EBayEDIAVEAAAAAAAAcD6iIQUgAA0AC0EAIQsgCEEASA0AIA5BACAOQQBKGyEAIAghCgNAIAAgCyAAIAtJGyEDIAggCmshDUEAIQJEAAAAAAAAAAAhBQNAIAJBA3RB8O8CaisDACAJIAIgCmpBA3RqKwMAoiAFoCEFIAIgA0chDyACQQFqIQIgDw0ACyAJQaABaiANQQN0aiAFOQMAIApBAWshCiAIIAtHIQIgC0EBaiELIAINAAsLAkACQAJAAkACQCAEDgQBAgIABAtEAAAAAAAAAAAhBgJAIAhBAEwNACAJQaABaiAIQQN0aisDACEFIAghAgNAIAlBoAFqIgMgAkEDdGogBSADIAJBAWsiAEEDdGoiAysDACIHIAcgBaAiBaGgOQMAIAMgBTkDACACQQFLIQMgACECIAMNAAsgCEECSA0AIAlBoAFqIAhBA3RqKwMAIQUgCCECA0AgCUGgAWoiAyACQQN0aiAFIAMgAkEBayIAQQN0aiIDKwMAIgYgBiAFoCIFoaA5AwAgAyAFOQMAIAJBAkshAyAAIQIgAw0AC0QAAAAAAAAAACEGIAhBAUwNAANAIAYgCUGgAWogCEEDdGorAwCgIQYgCEECSiEAIAhBAWshCCAADQALCyAJKwOgASEFIAwNAiABIAU5AwAgCSsDqAEhBSABIAY5AxAgASAFOQMIDAMLRAAAAAAAAAAAIQUgCEEATgRAA0AgCCIAQQFrIQggBSAJQaABaiAAQQN0aisDAKAhBSAADQALCyABIAWaIAUgDBs5AwAMAgtEAAAAAAAAAAAhBSAIQQBOBEAgCCEDA0AgAyIAQQFrIQMgBSAJQaABaiAAQQN0aisDAKAhBSAADQALCyABIAWaIAUgDBs5AwAgCSsDoAEgBaEhBUEBIQIgCEEASgRAA0AgBSAJQaABaiACQQN0aisDAKAhBSACIAhHIQAgAkEBaiECIAANAAsLIAEgBZogBSAMGzkDCAwBCyABIAWaOQMAIAkrA6gBIQUgASAGmjkDECABIAWaOQMICyAJQbAEaiQAIBBBB3EL6AICA38DfSAAvCICQf////8HcSIBQYCAgOQETwRAIABD2g/JPyAAmCAAvEH/////B3FBgICA/AdLGw8LAkACfyABQf////YDTQRAQX8gAUGAgIDMA08NARoMAgsgAIshACABQf//3/wDTQRAIAFB//+/+QNNBEAgACAAkkMAAIC/kiAAQwAAAECSlSEAQQAMAgsgAEMAAIC/kiAAQwAAgD+SlSEAQQEMAQsgAUH//++ABE0EQCAAQwAAwL+SIABDAADAP5RDAACAP5KVIQBBAgwBC0MAAIC/IACVIQBBAwshAyAAIACUIgUgBZQiBCAEQ0cS2r2UQ5jKTL6SlCEGIAUgBCAEQyWsfD2UQw31ET6SlEOpqqo+kpQhBCABQf////YDTQRAIAAgACAGIASSlJMPCyADQQJ0IgFB8NkCaioCACAAIAYgBJKUIAFBgNoCaioCAJMgAJOTIgCMIAAgAkEASBshAAsgAAudBABB0PIDQeOFAhAmQejyA0HY+wFBAUEBQQAQJUH08gNBrvgBQQFBgH9B/wAQBEGM8wNBp/gBQQFBgH9B/wAQBEGA8wNBpfgBQQFBAEH/ARAEQZjzA0Gx7wFBAkGAgH5B//8BEARBpPMDQajvAUECQQBB//8DEARBsPMDQervAUEEQYCAgIB4Qf////8HEARBvPMDQeHvAUEEQQBBfxAEQcjzA0GK/QFBBEGAgICAeEH/////BxAEQdTzA0GB/QFBBEEAQX8QBEHg8wNBn/EBQoCAgICAgICAgH9C////////////ABDzBkHs8wNBnvEBQgBCfxDzBkH48wNBlPEBQQQQEUGE9ANBzIECQQgQEUGktAJBqf0BEBBBgNQCQZiiAhAQQcjUAkEEQY/9ARALQZTVAkECQbX9ARALQeDVAkEEQcT9ARALQYSzAkGm/AEQJEGI1gJBAEHToQIQAkGw1gJBAEG5ogIQAkHY1gJBAUHxoQIQAkGA1wJBAkHjngIQAkGo1wJBA0GCnwIQAkHQ1wJBBEGqnwIQAkH41wJBBUHHnwIQAkGg2AJBBEHeogIQAkHI2AJBBUH8ogIQAkGw1gJBAEGtoAIQAkHY1gJBAUGMoAIQAkGA1wJBAkHvoAIQAkGo1wJBA0HNoAIQAkHQ1wJBBEGyoQIQAkH41wJBBUGQoQIQAkHw2AJBBkHtnwIQAkGY2QJBB0GjowIQAgvwEgEVfyMAQYALayINJAAgA0EDdCIFQWBxQQRyIQ8gAkECdCIHQWBxQQJyIRIgAUEDdCIMQWBxQQRyIRMgACgC5AMoAhghGAJAIAAoAoQBIghBAEwEQAwBCyAPIAVBHHIiCmpBAXUhFCASIAdBHnIiC2pBAXUhFSATIAxBHHIiDmpBAXUhFiAAKAKIASIFKAIIIRcgBSgCBCEQIAUoAgAhEUH/////ByEMA0ACfyAEIBFqLQAAIgUgE0gEQCAFIA5rQQF0IgcgB2whByAFIBNrQQF0IgUgBWwMAQsgBSAOSgRAIAUgE2tBAXQiByAHbCEHIAUgDmtBAXQiBSAFbAwBCwJ/IAUgFkwEQCAFIA5rQQF0IgUgBWwMAQsgBSATa0EBdCIFIAVsCyEHQQALIQYCfyAEIBBqLQAAIgUgEkgEQCAGIAUgEmtBA2wiBiAGbGohBiAFIAtrQQNsIgUgBWwMAQsgBSALSgRAIAYgBSALa0EDbCIGIAZsaiEGIAUgEmtBA2wiBSAFbAwBCyAFIBVMBEAgBSALa0EDbCIFIAVsDAELIAUgEmtBA2wiBSAFbAsgB2ohBwJ/IAQgF2otAAAiBSAPSARAIAYgBSAPayIGIAZsaiEGIAUgCmsiBSAFbAwBCyAFIApKBEAgBiAFIAprIgYgBmxqIQYgBSAPayIFIAVsDAELIAUgFEwEQCAFIAprIgUgBWwMAQsgBSAPayIFIAVsCyEJIA1BgANqIARBAnRqIAY2AgAgByAJaiIFIAwgBSAMSBshDCAEQQFqIgQgCEcNAAsgCEEBcSEFAkAgCEEBRgRAQQAhC0EAIQQMAQsgCEF+cSEHQQAhC0EAIQRBACEGA0AgDCANQYADaiAEQQJ0aigCAE4EQCANQYABaiALaiAEOgAAIAtBAWohCwsgDCANQYADaiAEQQFyIghBAnRqKAIATgRAIA1BgAFqIAtqIAg6AAAgC0EBaiELCyAEQQJqIQQgBkECaiIGIAdHDQALCyAFRQ0AIA1BgANqIARBAnRqKAIAIAxKDQAgDUGAAWogC2ogBDoAACALQQFqIQsLQf8AIQYgDUGAA2ohBANAIARC//////f/////ADcCGCAEQv/////3/////wA3AhAgBEL/////9/////8ANwIIIARC//////f/////ADcCACAEQSBqIQQgBkEHRiEFIAZBCGshBiAFRQ0ACyALQQBKBEBBACEWA0AgDyANQYABaiAWai0AACIKIAAoAogBIgcoAghqLQAAayIIQQR0IgVBwAJqIQ4gBUHAAWohFCAFQUBrIRUgEyAHKAIAIApqLQAAayIJQQZ0IhdBgAJqIRBBByEFIA1BgANqIQQgDSEGIBIgBygCBCAKai0AAGsiEUHIAGxBkAFqIgwhByARQQNsIhEgEWwgCUEBdCIJIAlsaiAIIAhsaiIRIQkDQCAEKAIAIAlKBEAgBCAJNgIAIAYgCjoAAAsgCSAVaiIIIAQoAgRIBEAgBCAINgIEIAYgCjoAAQsgCCAUaiIIIAQoAghIBEAgBCAINgIIIAYgCjoAAgsgCCAOaiIIIAQoAgxIBEAgBCAINgIMIAYgCjoAAwsgBSIIQQFrIQUgByAJaiEJIAZBBGohBiAEQRBqIQQgB0GgAmohByAIDQALQQchBSAMIQcgECARaiIQIQkDQCAEKAIAIAlKBEAgBCAJNgIAIAYgCjoAAAsgCSAVaiIIIAQoAgRIBEAgBCAINgIEIAYgCjoAAQsgCCAUaiIIIAQoAghIBEAgBCAINgIIIAYgCjoAAgsgCCAOaiIIIAQoAgxIBEAgBCAINgIMIAYgCjoAAwsgBSIIQQFrIQUgByAJaiEJIAZBBGohBiAEQRBqIQQgB0GgAmohByAIDQALQQchBSAMIQcgECAXakGABmoiECEJA0AgBCgCACAJSgRAIAQgCTYCACAGIAo6AAALIAkgFWoiCCAEKAIESARAIAQgCDYCBCAGIAo6AAELIAggFGoiCCAEKAIISARAIAQgCDYCCCAGIAo6AAILIAggDmoiCCAEKAIMSARAIAQgCDYCDCAGIAo6AAMLIAUiCEEBayEFIAcgCWohCSAGQQRqIQYgBEEQaiEEIAdBoAJqIQcgCA0ACyAQIBdqQYAKaiEJQQchBQNAIAQoAgAgCUoEQCAEIAk2AgAgBiAKOgAACyAJIBVqIgcgBCgCBEgEQCAEIAc2AgQgBiAKOgABCyAHIBRqIgcgBCgCCEgEQCAEIAc2AgggBiAKOgACCyAHIA5qIgcgBCgCDEgEQCAEIAc2AgwgBiAKOgADCyAFIgdBAWshBSAJIAxqIQkgBkEEaiEGIARBEGohBCAMQaACaiEMIAcNAAsgFkEBaiIWIAtHDQALCyABQXxxIQVBACEHIA0hBCADQXxxQQF0IQAgAkF4cSIDQQFyQQZ0IQwgA0ECckEGdCEGIANBA3JBBnQhCCADQQRyQQZ0IQkgA0EFckEGdCEKIANBBnJBBnQhCyACQQdyQQZ0IQ8DQCAYIAUgB2pBAnRqKAIAIgEgA0EGdGogAGoiAiAELQAAQQFqOwEAIAIgBC0AAUEBajsBAiACIAQtAAJBAWo7AQQgAiAELQADQQFqOwEGIAEgDGogAGoiAiAELQAEQQFqOwEAIAIgBC0ABUEBajsBAiACIAQtAAZBAWo7AQQgAiAELQAHQQFqOwEGIAEgBmogAGoiAiAELQAIQQFqOwEAIAIgBC0ACUEBajsBAiACIAQtAApBAWo7AQQgAiAELQALQQFqOwEGIAEgCGogAGoiAiAELQAMQQFqOwEAIAIgBC0ADUEBajsBAiACIAQtAA5BAWo7AQQgAiAELQAPQQFqOwEGIAEgCWogAGoiAiAELQAQQQFqOwEAIAIgBC0AEUEBajsBAiACIAQtABJBAWo7AQQgAiAELQATQQFqOwEGIAEgCmogAGoiAiAELQAUQQFqOwEAIAIgBC0AFUEBajsBAiACIAQtABZBAWo7AQQgAiAELQAXQQFqOwEGIAEgC2ogAGoiAiAELQAYQQFqOwEAIAIgBC0AGUEBajsBAiACIAQtABpBAWo7AQQgAiAELQAbQQFqOwEGIAEgD2ogAGoiASAELQAcQQFqOwEAIAEgBC0AHUEBajsBAiABIAQtAB5BAWo7AQQgASAELQAfQQFqOwEGIARBIGohBCAHQQFqIgdBBEcNAAsgDUGAC2okAAvLAwEEfyAAKALkAyAAQQFB/A8gACgCBCgCABEEACIAQfwHaiIBNgIoIABC/////w83AvgHIABCgYCAgCA3AoAIIABCg4CAgMAANwKICCAAQv3///9vNwLwByAAQoWAgIDgADcCkAggAEL7////TzcC6AcgAEKHgICAgAE3ApgIIABC+f///69/NwLgByAAQomAgICgATcCoAggAEL3////j383AtgHIABCi4CAgMABNwKoCCAAQvX////vfjcC0AcgAEKNgICA4AE3ArAIIABC8////89+NwLIByAAQQ82ArgIIABC8f///69+NwLAB0EQIQJBECEDA0AgASADQQJ0IgBqIAI2AgAgASAAa0EAIAJrIgQ2AgAgASAAQQRyaiACNgIAIAEgA0F/c0ECdGogBDYCACACQQFqIQJBMCEAIANBAmoiA0EwRw0ACwNAIAEgAEECdCICakEgNgIAIAEgAmtBYDYCACABIAJBBHJqQSA2AgAgASAAQX9zQQJ0akFgNgIAIAEgAkEIcmpBIDYCACABQX4gAGtBAnRqQWA2AgAgASACQQxyakEgNgIAIAFBfSAAa0ECdGpBYDYCACAAQQRqIgBBgAJHDQALC/cCAQp/IAAoAuQDIgQgACgCWCIBQQFGIgI2AhwgBCAAQQFB/gVBgAIgAhsgACgCeCAAKAIEKAIIEQgANgIYIAAoAnhBAEoEQCAEKAIUIQYgAUEBRyEIA0AgBiAEIAdBAnQiAWooAiAiAm0hBiAIRQRAIAQoAhggAWoiAyADKAIAQf8BajYCAAsgAkH+AWogAkEBayIJQQF0IgptIQUgBCgCGCABaigCACEBQQAhAkEAIQMDQCADIAVKBEADQCADIAJBAWoiAkEBdEEBckH/AWwgCWogCm0iBUoNAAsLIAEgA2ogAiAGbDoAACADQQFqIgNBgAJHDQALIAhFBEBBASECA0AgASACayIFIAEtAAA6AAAgASACaiIDIAEt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C6KhIAogCqIiC6M5AyAgBSABKwMIIAqiIA0gASsDSKKhIAujOQMoIAUgASsDECAKoiANIAErA1CioSALozkDMCAFIAErAyAgCqIgECARIAyiIBMgDqIgDyASoqCgoCIMIAErA0CioSALozkDOCAFIAErAyggCqIgDCABKwNIoqEgC6M5A0AgBSABKwMwIAqiIAwgASsDUKKhIAujOQNIQQAFQX8LQQBOBEBBACECA0BBACEEIAJBAkYNAgNAIARBBkcEQCAEQQN0IgEgACACQTBsamohBkEAIQNEAAAAAAAAAAAhCgNAIANBA0cEQCAFQSBqIAJBGGxqIANBA3RqKwMAIAVB0ABqIANBMGxqIAFqKwMAoiAKoCEKIANBAWohAwwBCwsgBiAKOQMAIARBAWohBAwBCwsgAkEBaiECDAALAAtBAEEDQdgWQQAQNgsgBUHgAWokACAECxIAIAAgACgCACABQQJ0ajYCAAswAQF/IwBBEGsiAiQAIAIgATYCACACIAA2AgggAiACQQhqEOoDIQAgAkEQaiQAIAALDQAgACgCACAAKAIERgtXAQJ/IwBBIGsiAyQAIAAQMiICIANBCGogACAAED1BAWoQ+wMgABA9IAIQtgIiAigCCCABELcCIAIgAigCCEEIajYCCCAAIAIQ6AIgAhDnAiADQSBqJAALqQQCCX8BfiAAEL0CIQIgABDuAiEDIwBBIGsiBiQAIAYgAzYCECAGIAI2AhggBkEQaiAGQRhqEKgDIQQjAEEQayIFJAAgBSADNgIAIAUgAjYCCCAEQQJOBEAgBSgCCCECIAUQ0gEoAgAhAyMAQRBrIgEkACABIAIpAgAiCjcDCCACIAMpAgA3AgAgAyAKNwIAIAFBEGokACAFKAIIIQIjAEEwayIBJAAgASACNgIgIAEgAjYCKCABQSBqIAFBKGoQqAMhAgJAIARBAWsiBEECSA0AIARBAmtBAXYiCSACSA0AIAEgAUEoaiACQQF0IgNBAXIiAhDuATYCGAJAIANBAmoiAyAETg0AIAFBGGoiBygCACEIIAEgB0EBEO4BNgIQIAggASgCEBCnAkUNACABQRhqEJ8BGiADIQILIAEoAhggASgCIBCnAg0AIAEgASgCICkCADcDEANAAkAgASgCICABKAIYKQIANwIAIAEgASgCGDYCICACIAlKDQAgASAB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EKAGIAEgASgCAEEUaiIDNgIADAELCyABELIBIAFBEGokACAAIAIQ9AYgAhDyBgsgBEEgaiQADwsgASACSQRAIAAgACgCACABQRRsahCnBgsLnwEBBH8jAEEgayICJAAgACABNgIAIAJBGGogARCoBiEDQRAQWyEEIwBBIGsiBSQAIAUgATYCDCAEEPcDIgRB3NoBNgIAIARBDGogBUEIaiAFQQxqEKsCEKsCGiAFQSBqJAAgACAENgIEIAMQuQEaIAIgATYCBCACIAE2AgAgAygCACEBIANBADYCACABBEAgAyABEIsGCyACQSBqJAAgAAueAQECfyAAQgA3AgAgAEEIaiIBQQA2AgAgAUEEahBSGiABQRBqEFIaIABBJGoiAULSCTcCACABQQhqEIMEGiABQQxqIgJCADcCBCACIAE2AgAgAkEMahBSGiACQRhqEFIaIAJBJGoQUhogAkEwahBSGiABQcgAahBSGiABQdQAahCqAyABQRA2AmwgAUIANwJkIAIQjgYgAkEBEI0GIAALpwIBA38gACgCACECIAAgATYCACACBEAgAgRAIAJBlAZqIgBBGGoQ0wEaIABBDGoQfiAAEH4gAkGMBWoiAEH8AGoQfiAAQfAAahB+IABB3ABqEOAFIAJB/ARqENMBGiACQaABaiIAQZABahB+IABB3ABqIgFBKGoQlgQgAUEcahB+IABByABqEJcEIABBPGoQlwQgAEEgahCWBCAAQRBqIgAQzAIgACgCAARAIAAgACgCABDNBiAAEDIaIAAoAgAhASAAELMBGiABEDELIAJB3ABqEIcEGiACQcgAaiIDKAIIIQAgAxAyIQQDQCAABEAgACgCACEBIAQgAEEIahClBiAAEDEgASEADAELCyADELECIAJBQGsQ0QEgAkEMahDTARoLIAIQMQsLYQEDfyAAKAIAIQIgACABNgIAIAIEQCACBEAgAkEEaiIDKAIIIQAgAxAyIQQDQCAABEAgACgCACEBIAQgAEEIahCWBiAAEDEgASEADAELCyADELECIAJBABCtBgsgAhAxCwsJACABQQA7AQALCwAgACABQQIQ8gELjQICDH8BfUF/IQoCQCABKAIIIgYgAigCBEcNACAAKAIEIgMgASgCBEcNACAAKAIIIgcgAigCCEcNAEEAIQogA0EAIANBAEobIQsgB0EAIAdB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IAogABCYASAGIAoQhwEgChA4GiAKIAAQwQEgByAKEIcBIAoQOBogABD0AQwBCyACEKsHIQACQCABBEAgCiAAEPYBIAMgCigCADYAACAKIAAQ9QEMAQsgCiAAELsDIAMgCigCADYAACAKIAAQwAELIAggChCHASAKEDgaIAQgABC9AToAACAFIAAQmQE6AAAgCiAAEJgBIAYgChCHASAKEDgaIAogABDBASAHIAoQhwEgChA4GiAAEPQBCzYCACAKQRBqJAALMQEBfyMAQRBrIgIkACACIAAoAgA2AgggAkEIaiABEOsFIAIoAgghACACQRBqJAAgAAsLACAAQdi4BBDLAQsLACAAQeC4BBDLAQsVACAAIAEoAgAQ3AQgASgCABDrARoL9A8BC38jAEGwBGsiCyQAIAsgCjYCpAQgCyABNgKoBAJAIAAgC0GoBGoQcwRAIAUgBSgCAEEEcjYCAEEAIQAMAQsgC0HNAjYCYCALIAtBiAFqIAtBkAFqIAtB4ABqIgEQZiIPKAIAIgo2AoQBIAsgCkGQA2o2AoABIAEQRCERIAtB0ABqEEQhDCALQUBrEEQhDiALQTBqEEQhDSALQSBqEEQhECMAQRBrIgEkACALAn8gAgRAIAEgAxCmByICEPYBIAsgASgCADYAeCABIAIQ9QEgDSABENUBIAEQOBogASACEMABIA4gARDVASABEDgaIAsgAhC9ATYCdCALIAIQmQE2AnAgASACEJgBIBEgARCHASABEDgaIAEgAhDBASAMIAEQ1QEgARA4GiACEPQBDAELIAEgAxClByICEPYBIAsgASgCADYAeCABIAIQ9QEgDSABENUBIAEQOBogASACEMABIA4gARDVASABEDgaIAsgAhC9ATYCdCALIAIQmQE2AnAgASACEJgBIBEgARCHASABEDgaIAEgAhDBASAMIAEQ1QEgARA4GiACEPQBCzYCHCABQRBqJAAgCSAIKAIANgIAIARBgARxIhJBCXYhE0EAIQNBACEBA0AgASECAkACQAJAAkAgA0EERg0AIAAgC0GoBGoQiwFFDQBBACEKAkACQAJAAkACQAJAIAtB+ABqIANqLAAADgUBAAQDBQkLIANBA0YNByAHQQEgABBoELYBBEAgC0EQaiAAEKcHIBAgCygCEBCvBAwCCyAFIAUoAgBBBHI2AgBBACEADAYL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NgIQIAIMAQsgAEEANgIcIABCADcDECAAIAAoAgBBIHI2AgBBACAHQQJGDQAaIAIgBCgCBGsLIQEgA0EgaiQAIAELRgEBfyAAKAI8IQMjAEEQayIAJAAgAyABpyABQiCIpyACQf8BcSAAQQhqEBcQhwMhAiAAKQMIIQEgAEEQaiQAQn8gASACGwsGAEGImQQLJAEBf0H8mAQoAgAiAARAA0AgACgCABEOACAAKAIEIgANAAsLCwoAIAAoAgQQjAULnwEBBH8gA0EASgRAIAAoAnAhAiAAKALkAygCGCEHA0AgAgRAIAEgBUECdGooAgAhACACIQYDQCAHIAAtAABBAXZB/ABxaigCACAALQABQQR0QcAfcWogAC0AAkECdkE+cWoiBCAELwEAIgQgBEEBaiIEIAQgBEH//wNxRxs7AQAgAEEDaiEAIAZBAWsiBg0ACwsgBUEBaiIFIANHDQALCwv+CgEafyAAIAAoAuQDIhMoAhA2AogBIABBASATKAIUIghBBXQgACgCBCgCABEEACILQoCAgIDwAzcCECALQoCAgIDwBzcCCCALQoCAgIDwAzcCACAAIAsQ3gNBASEKAkACQCAIQQJIDQADQAJAAkACQCAIIApBAXROBEAgCkEBcSEEIA8NAUEAIQJBACEDIAshAQwCC0EAIQlBACECQQAhAyALIQEgD0EDTwRAIApB/P///wdxIQdBACEEA0AgAUHgAGogAUFAayABQSBqIAEgAiABKAIYIgIgA0oiBRsgASgCOCIGIAIgAyAFGyICSiIDGyABKAJYIgUgBiACIAMbIgJKIgMbIAEoAngiBiAFIAIgAxsiA0oiBRshAiAGIAMgBRshAyABQYABaiEBIARBBGoiBCAHRw0ACwsgCkEDcSIERQ0CA0AgASACIAEoAhgiByADSiIFGyECIAcgAyAFGyEDIAFBIGohASAJQQFqIgkgBEcNAAsMAgsgCkH+////B3EhB0EAIQJBACEDIAshAUEAIQkDQCADIAEoAhwiBUgEQCABIAIgASgCGEEASiIGGyECIAUgAyAGGyEDCyADIAEoAjwiBUgEQCABQSBqIAIgASgCOEEASiIGGyECIAUgAyAGGyEDCyABQUBrIQEgCUECaiIJIAdHDQALCyAERQ0AIAEoAhwgA0wNACABIAIgASgCGEEAShshAgsgAkUNASAL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QQd0IARqIQQgASgCDCADbEEHdCACaiECCyABKAIsIgENAAsLAkAgAkEATA0AQYCU69wDIQMgBSgCTBogBCAEIgFKBEAgASACbSIBQQEgAUEBShshAwsgBSgCRCIBBEADQCABKAIARQRAAkAgAyABKAIEIgJBAWsgASgCDCIEbkEBak4EQCABIAI2AhAMAQsgASADIARsNgIQIAAgASgCCCACbBCqBSABQQE2AiggASgCECECCyABIABBASABKAIIIAIQqwU2AgAgBSgCUCECIAFBADYCJCABQgA3AhggASACNgIUCyABKAIsIgENAAsLIAUoAkgiAUUNAANAIAEoAgBFBEACQCADIAEoAgQiAkEBayABKAIMIgRuQQFqTgRAIAEgAjYCEAwBCyABIAMgBGw2AhAgACACIAEoAghsQQd0EKoFIAFBATYCKCABKAIQIQILIAEgAEEBIAEoAgggAhCsBTYCACAFKAJQIQIgAUEANgIkIAFCADcCGCABIAI2AhQLIAEoAiwiAQ0ACwsL7QYBB38CQAJAIAIgA2oiCCABKAIESw0AIAEoAgwgA0kNACABKAIADQELIAAoAgAiA0EXNgIUIAAgAygCABEBAAsCQCACIAEoAhgiA08EQCAIIAEoAhAgA2pNDQELIAEoAihFBEAgACgCACIDQccANgIUIAAgAygCABEBAAsgASgCJARAAkAgASgCECIHQQBMDQAgAUEwaiEJIAEoAggiCiABKAIYbCEFIAEoAhQhBkEAIQMDQCAGIAcgA2siByAGIAdIGyIGIAEoAhwgASgCGCADaiIHayILIAYgC0gbIgYgASgCBCAHayIHIAYgB0gbIgZBAEwNASAAIAkgASgCACADQQJ0aigCACAFIAYgCmwiBiABKAI0EQUAIAUgBmohBSABKAIQIgcgASgCFCIGIANqIgNKDQALCyABQQA2AiQLQQAhAyABIAIgCCABKAIQIgdrIgVBACAFQQBKGyABKAIYIAJJGyIFNgIYIAdBAEwNACABQTBqIQkgASgCCCIKIAVsIQUgASgCFCEGA0AgBiAHIANrIgcgBiAHSBsiBiABKAIcIAEoAhggA2oiB2siCyAGIAtIGyIGIAEoAgQgB2siByAGIAdIGyIGQQBMDQEgACAJIAEoAgAgA0ECdGooAgAgBSAGIApsIgYgASgCMBEFACAFIAZqIQUgASgCECIHIAEoAhQiBiADaiIDSg0ACwsCQAJAAkAgASgCHCIFIAhPDQACQAJAAkAgAiAFSwRAIAIhBSAERQ0BIAAoAgAiA0EXNgIUIAAgAygCABEBAAwCCyAEDQELIAEoAiANASAAKAIAIgNBFzYCFCAAIAMoAgARAQAMBAsgASAINgIcIAEoAiBFDQILIAUgASgCGCIAayIDIAggAGsiBk8NACABKAIIIQAgCCAFQX9zaiEHIAggBWtBA3EiCARAQQAhBQNAIAEoAgAgA0ECdGooAgBBACAAEDkaIANBAWohAyAFQQFqIgUgCEcNAAsLIAdBA0kNAANAIANBAnQiBSABKAIAaigCAEEAIAAQORogBSABKAIAaigCBEEAIAAQORogBSABKAIAaigCCEEAIAAQORogBSABKAIAaigCDEEAIAAQORogA0EEaiIDIAZHDQALCyAERQ0BCyABQQE2AiQLIAEoAgAgAiABKAIYa0ECdGoL9gYBB38CQAJAIAIgA2oiCCABKAIESw0AIAEoAgwgA0kNACABKAIADQELIAAoAgAiA0EXNgIUIAAgAygCABEBAAsCQCACIAEoAhgiA08EQCAIIAEoAhAgA2pNDQELIAEoAihFBEAgACgCACIDQccANgIUIAAgAygCABEBAAsgASgCJARAAkAgASgCECIHQQBMDQAgAUEwaiEJIAEoAghBB3QiCiABKAIYbCEFIAEoAhQhBkEAIQMDQCAGIAcgA2siByAGIAdIGyIGIAEoAhwgASgCGCADaiIHayILIAYgC0gbIgYgASgCBCAHayIHIAYgB0gbIgZBAEwNASAAIAkgASgCACADQQJ0aigCACAFIAYgCmwiBiABKAI0EQUAIAUgBmohBSABKAIQIgcgASgCFCIGIANqIgNKDQALCyABQQA2AiQLQQAhAyABIAIgCCABKAIQIgdrIgVBACAFQQBKGyABKAIYIAJJGyIFNgIYIAdBAEwNACABQTBqIQkgASgCCEEHdCIKIAVsIQUgASgCFCEGA0AgBiAHIANrIgcgBiAHSBsiBiABKAIcIAEoAhggA2oiB2siCyAGIAtIGyIGIAEoAgQgB2siByAGIAdIGyIGQQBMDQEgACAJIAEoAgAgA0ECdGooAgAgBSAGIApsIgYgASgCMBEFACAFIAZqIQUgASgCECIHIAEoAhQiBiADaiIDSg0ACwsCQAJAAkAgASgCHCIFIAhPDQACQAJAAkAgAiAFSwRAIAIhBSAERQ0BIAAoAgAiA0EXNgIUIAAgAygCABEBAAwCCyAEDQELIAEoAiANASAAKAIAIgNBFzYCFCAAIAMoAgARAQAMBAsgASAINgIcIAEoAiBFDQILIAUgASgCGCIAayIDIAggAGsiBk8NACABKAIIQQd0IQAgCCAFQX9zaiEHIAggBWtBA3EiCARAQQAhBQNAIAEoAgAgA0ECdGooAgBBACAAEDkaIANBAWohAyAFQQFqIgUgCEcNAAsLIAdBA0kNAANAIANBAnQiBSABKAIAaigCAEEAIAAQORogBSABKAIAaigCBEEAIAAQORogBSABKAIAaigCCEEAIAAQORogBSABKAIAaigCDEEAIAAQORogA0EEaiIDIAZHDQALCyAERQ0BCyABQQE2AiQLIAEoAgAgAiABKAIYa0ECdGoLHgAgAEEBEOADIABBABDgAyAAKAIEEDEgAEEANgIEC2cBAX8gAygCACAEaiAAKALQAkGAA2siACABKAJUIgEoAiAgAi8BEGwiBSABKAIAIAIvAQBsQYQgaiIBakEDdkH/B3FqLQAAOgAAIAMoAgQgBGogACABIAVrQQN2Qf8HcWotAAA6AAAL2wMBDX8gAygCACAEaiIFIAAoAtACQYADayIAIAEoAlQiASgCYCACLgEwbCIGIAEoAiAgAi4BEGwiB2pB0SJsIgggB0H+MGxqIgcgASgCQCACLwEgbCIJIAEoAgAgAi8BAGwiCmpBDXQiDWpBgICCEGoiCyABKAJkIAIuATJsIg4gASgCJCACLgESbCIMakHRImwiDyAMQf4wbGoiDCABKAJEIAIvASJsIhAgASgCBCACLwECbCIBakENdCICaiIRakEQdkH/B3FqLQAAOgAAIAUgACALIBFrQRB2Qf8HcWotAAA6AAEgAygCBCAEaiIFIAAgCCAGQd+Jf2xqIgYgCiAJa0ENdCIIakGAgIIQaiIJIA8gDkHfiX9saiIKIAEgEGtBDXQiAWoiC2pBEHZB/wdxai0AADoAACAFIAAgCSALa0EQdkH/B3FqLQAAOgABIAMoAgggBGoiBSAAIAggBmtBgICCEGoiBiABIAprIgFqQRB2Qf8HcWotAAA6AAAgBSAAIAYgAWtBEHZB/wdxai0AADoAASADKAIMIARqIgEgACANIAdrQYCAghBqIgMgAiAMayICakEQdkH/B3FqLQAAOgAAIAEgACADIAJrQRB2Qf8HcWotAAA6AAEL0gMBDH8gACgC0AIhDiABKAJUIQAjAEHQAGsiByEBA0AgACgCQCEKIAIuASAhCyABIAIuAQAgACgCAGxBDXRBgAhyIgwgACgCgAEgAi4BQGwiDUG+pX9sakELdSIPIAAoAiAgAi4BEGwiBSAAKAJgIAIuATBsIgYgACgCoAEgAi4BUGwiCWprQQJ0IhBrNgIwIAEgDyAQajYCDCABIAogC2xBsc4AbCIKIA1BoS1sIAxqIgtqIgwgBSAJakG2F2wiDSAFIAZqQQ10aiIFa0ELdTYCPCABIAUgDGpBC3U2AgAgASALIAprIgUgDSAJIAZrQQ10aiIGa0ELdTYCJCABIAUgBmpBC3U2AhggAUEEaiEBIABBBGohACACQQJqIQIgCEEBaiIIQQNHDQALIA5BgANrIQAgByECQQAhAQNAIAMgAUECdGooAgAgBGoiByAAIAIoAgBBDXRBgICIwABqIgggAigCCCIFQaEtbGoiBiACKAIEQbHOAGwiCWpBEnZB/wdxai0AADoAACAHIAAgBiAJa0ESdkH/B3FqLQAAOgACIAcgACAFQb6l//8AbCAIakESdkH/B3FqLQAAOgABIAJBDGohAiABQQFqIgFBBkcNAAsLpQYBEn8gACgC0AIhCyABKAJUIQEjAEGAAWsiCSEAQQQhBwNAIAACfwJAIAIuARAiBiACLwEgIgVyQf//A3ENAEEAIQUgAi8BMA0AIAIvAUANACACLwFQDQAgAi8BYA0AIAIvAXANACAAIAIuAQAgASgCAGxBAnQiBTYCYCAAIAU2AlAgACAFNgJAIAAgBTYCMCAAIAU2AiAgACAFNgIQIAAgBTYCAEEcDAELIAAgASgCwAEgAi4BYGwiCiABKAJAIAVBEHRBEHVsIgVqQdEibCIMIAVB/jBsaiIRIAIuAUAgASgCgAFsQQ10Ig0gAi4BACABKAIAbEENdEGACHIiDmoiEmoiDyABKAIgIAZsIgUgASgC4AEgAi4BcGwiBmpBs0ZsIhMgBUGL4ABsaiAFIAEoAqABIAIuAVBsIghqIhAgASgCYCACLgEwbCIFIAZqIhRqQaHLAGwiFSAQQYRnbGoiEGoiFmtBC3U2AnAgACAPIBZqQQt1NgIAIAAgDCAKQd+Jf2xqIgogDiANayIMaiINIBUgFEG7gn9saiIOIAUgCGpB/dt+bCIPIAVB1MQBbGpqIgVrQQt1NgJgIAAgBSANakELdTYCECAAIAwgCmsiBSAPIAhBs4MBbGogEGoiCGtBC3U2AlAgACAFIAhqQQt1NgIgIAAgEyAGQY4TbGogDmoiBSASIBFrIgZqQQt1NgIwIAYgBWtBC3UhBUEQC0ECdGogBTYCACACQQJqIQIgAUEEaiEBIABBBGohACAHQQFLIQUgB0EBayEHIAUNAAsgC0GAA2shACAJIQJBACEHA0AgAyAHQQJ0aigCACAEaiIBIAAgAigCDCIJIAIoAgQiBWpB0SJsIgogBUH+MGxqIgUgAigCAEGQgAFqIgYgAigCCCIIakENdCILakESdkH/B3FqLQAAOgAAIAEgACALIAVrQRJ2Qf8HcWotAAA6AAMgASAAIAogCUHfiX9saiIJIAYgCGtBDXQiBWpBEnZB/wdxai0AADoAASABIAAgBSAJa0ESdkH/B3FqLQAAOgACIAJBEGohAiAHQQFqIgdBCEcNAAsLiwYBEn8jAEHQAWsiDyQAIAAoAtACIQ0gASgCVCEBIA8hAANAIAEoAsABIQggAi4BYCEGIAEoAkAhCSACLgEgIQ4gACACLgEAIAEoAgBsQQ10QYAIciIFIAEoAoABIAIuAUBsIgtBvqV/bGpBC3UiECABKAIgIAIuARBsIgcgASgCoAEgAi4BUGwiESABKAJgIAIuATBsIhIgASgC4AEgAi4BcGwiE2siDGprQQJ0IhRrNgKMASAAIBAgFGo2AiggACAGIAhsIgggCSAObCIGakGaNWwiCSAGQfEgbGoiBiALQZ3JAGwgBWoiDmoiECAMQeMTbCIUIBFBDXQiEWoiFSASIBNqIhJB7zxsIhMgB0Gz2QBsamoiFmtBC3U2ArQBIAAgECAWakELdTYCACAAIA4gBmsiBiAHQZQObCATayAVaiIOa0ELdTYCZCAAIAYgDmpBC3U2AlAgACALQYRkbCAFaiIFIAkgCEHc9H5saiILayIIIBEgFGsgDEEMdGsiDCAHQYwpbCASQc8lbCIGa2oiCWtBC3U2AnggACAIIAlqQQt1NgI8IAAgBSALaiIFIAdB09AAbCAGIAxqayIHa0ELdTYCoAEgACAFIAdqQQt1NgIUIABBBGohACABQQRqIQEgAkECaiECIApBAWoiCkEFRw0ACyANQYADayEBIA8hAEEAIQcDQCADIAdBAnRqKAIAIARqIgIgASAAKAIMIgogACgCBCIFakGaNWwiCyAFQfEgbGoiBSAAKAIAQQ10QYCAiMAAaiIMIAAoAggiDSAAKAIQIghrIgZB0BZsaiIJIAggDWpBzDJsIg1qIghqQRJ2Qf8HcWotAAA6AAAgAiABIAggBWtBEnZB/wdxai0AADoABCACIAEgCyAKQdz0fmxqIgogCSANayIFakESdkH/B3FqLQAAOgABIAIgASAFIAprQRJ2Qf8HcWotAAA6AAMgAiABIAZBwKX//wBsIAxqQRJ2Qf8HcWotAAA6AAIgAEEUaiEAIAdBAWoiB0EKRw0ACyAPQdABaiQAC+0GARJ/IwBBoAJrIhIkACAAKALQAiETIAEoAlQhASASIQADQCABKAKAASENIAIuAUAhCiAAIAEoAkAgAi4BIGwiCCABKALAASACLgFgbCIPa0ENdCILIAIuAQAgASgCAGxBDXRBgAhyIgZqIgwgASgCICACLgEQbCIFIAEoAuABIAIuAXBsIgdrIhAgASgCYCACLgEwbCIOIAEoAqABIAIuAVBsIglrIhRqQdEibCIVIBBB/jBsaiIQa0ELdTYC8AEgACAMIBBqQQt1NgIYIAAgBiALayILIBUgFEHfiX9saiIMa0ELdTYCqAEgACALIAxqQQt1NgJgIAAgCiANbEGxzgBsIgogBmoiCyAPQQ10Ig8gCEG21wBsaiIMayIQIAcgBSAJaiIUakGNN2wiDSAOQa9dbCIVIAVB3FRsaiAHQYyBf2xqaiIWa0ELdTYCkAEgACAQIBZqQQt1NgJ4IAAgCyAMaiILIA0gFEHbEGxqIgwgDkHP0wBsIg4gBUH3EWxqaiIFa0ELdTYCiAIgACAFIAtqQQt1NgIAIAAgCEG2F2wgD2siBSAGIAprIgZqIgggByAJakGLvX9sIgogCUGwoX9sIBVqaiAMaiIJa0ELdTYC2AEgACAIIAlqQQt1NgIwIAAgBiAFayIGIAdBxuUAbCAOayANaiAKaiIHa0ELdTYCwAEgACAGIAdqQQt1NgJIIABBBGohACABQQRqIQEgAkECaiECIBFBAWoiEUEGRw0ACyATQYADayEBIBIhAEEAIQcDQCADIAdBAnRqKAIAIARqIgIgASAAKAIUIgYgACgCBCIFakG2F2wiESAAKAIMIgkgBWpBDXRqIgggACgCAEENdEGAgIjAAGoiDiAAKAIQIg1BoS1saiITIAAoAghBsc4AbCIKaiIPakESdkH/B3FqLQAAOgAAIAIgASAPIAhrQRJ2Qf8HcWotAAA6AAUgAiABIAUgBiAJamtBDXQiBSANQb6lf2wgDmoiCGpBEnZB/wdxai0AADoAASACIAEgCCAFa0ESdkH/B3FqLQAAOgAEIAIgASARIAYgCWtBDXRqIgYgEyAKayIFakESdkH/B3FqLQAAOgACIAIgASAFIAZrQRJ2Qf8HcWotAAA6AAMgAEEYaiEAIAdBAWoiB0EMRw0ACyASQaACaiQAC6MIARV/IwBBkANrIhMkACAAKALQAiEUIAEoAlQhASATIQADQCABKALAASENIAIuAWAhCCABKAJAIQkgAi4BICEMIAAgAi4BACABKAIAbEENdEGACHIiCiABKAKAASACLgFAbCILQb6lf2xqQQt1Ig4gASgC4AEgAi4BcGwiDyABKAIgIAIuARBsIgcgASgCYCACLgEwbCIFayIRIAEoAqABIAIuAVBsIgZrakECdCISazYCmAIgACAOIBJqNgJUIAAgCCANbCIIIAkgDGwiCWpB4sYAbCIMIAhB/JF/bGoiDiALQZIUbCAKaiISaiIVIAUgBmpB73VsIA9BDXQiDWsiDyAFIAdqQbfVAGwiFyAFQe5kbGpqIhZrQQt1NgLQAiAAIBUgFmpBC3U2AhwgACAIQeGnf2wgCUGjJ2xqIgggC0HJR2wgCmoiFWoiFiAPIAYgB2oiD0HSzABsIhggBkGJ6H5samoiGWtBC3U2ArQCIAAgFiAZakELdTYCOCAAIBIgDmsiDiARQfIdbCANayIRIAYgBWtB+NkAbCISIAVBmStsamoiBWtBC3U2AuABIAAgBSAOakELdTYCjAEgACALQcbRAGwgCmoiBSAMIAlBvRFsaiIKayILIA9BlDBsIgkgB0GLvH9saiARaiIMa0ELdTYCxAEgACALIAxqQQt1NgKoASAAIAUgCmoiBSAXIAdB8Ld/bGogGGogDWoiB2tBC3U2AuwCIAAgBSAHakELdTYCACAAIBUgCGsiBSASIAZB5pN/bGogCWogDWoiBmtBC3U2AvwBIAAgBSAGakELdTYCcCAAQQRqIQAgAUEEaiEBIAJBAmohAiAQQQFqIhBBB0cNAAsgFEGAA2shASATIQBBACEFA0AgAyAFQQJ0aigCACAEaiICIAEgACgCDCIHIAAoAgQiBmpB7ztsIgggBiAHa0HzCmwiCWsgACgCFCIKIAZqQaMnbCIUaiIMIAAoAhAiBiAAKAIYIgtrQbc4bCIOIAtBg3tsaiAAKAIAQQ10QYCAiMAAaiINIAsgACgCCCIQaiILQcbRAGxqIg9qIhFqQRJ2Qf8HcWotAAA6AAAgAiABIBEgDGtBEnZB/wdxai0AADoABiACIAEgByAKakHhp39sIgcgCCAJamoiCCAQIAZrQZIUbCIJIAZBlYp/bCANamogDmoiDGpBEnZB/wdxai0AADoAASACIAEgDCAIa0ESdkH/B3FqLQAAOgAFIAIgASAUIApB3vcAbGogB2oiByAJIBBB8eF+bGogD2oiCmpBEnZB/wdxai0AADoAAiACIAEgCiAHa0ESdkH/B3FqLQAAOgAEIAIgASAGIAtrQcHaAGwgDWpBEnZB/wdxai0AADoAAyAAQRxqIQAgBUEBaiIFQQ5HDQALIBNBkANqJAALwAkBGn8jAEGABGsiFCQAIAAoAtACIRAgASgCVCEBIBQhAANAIAAgASgCQCACLgEgbCIMIAEoAsABIAIuAWBsIg1rIglB49gAbCIOIA1Bg6QBbGoiESABKAKAASACLgFAbCIKQc/TAGwiFSACLgEAIAEoAgBsQQ10QYAIciILaiIWaiISIAEoAmAgAi4BMGwiCCABKAIgIAIuARBsIgVqQc7WAGwiEyAFQdbtfmxqIAEoAqABIAIuAVBsIgcgBWoiGUHpzwBsIhdqIAEoAuABIAIuAXBsIgYgBWpB/MUAbCIaaiIYa0ELdTYC4AMgACASIBhqQQt1NgIAIAAgCUHUEWwiCSAMQc05bGoiEiAKQdEibCIKIAtqIhhqIhsgBiAIaiIcQatVbCIdIAcgCGpB8AhsIh4gEyAIQc0EbGpqaiITa0ELdTYCwAMgACATIBtqQQt1NgIgIAAgDiAMQcJZbGoiDCALIAprIg5qIgogBiAHakGyqX9sIhMgHiAHQfq3f2xqIBdqaiIXa0ELdTYCoAMgACAKIBdqQQt1NgJAIAAgCSANQbBfbGoiDSALIBVrIgtqIgkgHSAGQZjEAGxqIBpqIBNqIgprQQt1NgKAAyAAIAkgCmpBC3U2AmAgACALIA1rIgsgBiAHa0GjGmwiDSAFIAZrQbY5bCIJIBxBl7B/bCIKIAZBhckBbGpqaiIGa0ELdTYC4AIgACAGIAtqQQt1NgKAASAAIA4gDGsiBiAZQdUqbCILIAcgCGtBidoAbCIMIAdB+k5samogDWoiB2tBC3U2AsACIAAgBiAHakELdTYCoAEgACAYIBJrIgcgBSAIa0GjGmwiBiAIQZr+AGxqIAxqIApqIghrQQt1NgKgAiAAIAcgCGpBC3U2AsABIAAgFiARayIIIAYgBUHCin9saiALaiAJaiIFa0ELdTYCgAIgACAFIAhqQQt1NgLgASAAQQRqIQAgAUEEaiEBIAJBAmohAiAPQQFqIg9BCEcNAAsgEEGAA2shASAUIQBBACEIA0AgAyAIQQJ0aigCACAEaiICIAEgACgCBCIFIAAoAhwiB2pBs0ZsIgsgBUGL4ABsaiAFIAAoAhQiBmoiDyAAKAIMIgUgB2oiDGpBocsAbCINIA9BhGdsaiIPaiIQIAAoAhgiCSAAKAIIIg5qQdEibCIRIA5B/jBsaiIOIAAoAgBBkIABaiIKIAAoAhAiFWpBDXQiFmoiEmpBEnZB/wdxai0AADoAACACIAEgEiAQa0ESdkH/B3FqLQAAOgAHIAIgASANIAxBu4J/bGoiDCAFIAZqQf3bfmwiDSAFQdTEAWxqaiIFIBEgCUHfiX9saiIQIAogFWtBDXQiCWoiEWpBEnZB/wdxai0AADoAASACIAEgESAFa0ESdkH/B3FqLQAAOgAGIAIgASANIAZBs4MBbGogD2oiBSAJIBBrIgZqQRJ2Qf8HcWotAAA6AAIgAiABIAYgBWtBEnZB/wdxai0AADoABSACIAEgCyAHQY4TbGogDGoiBSAWIA5rIgdqQRJ2Qf8HcWotAAA6AAMgAiABIAcgBWtBEnZB/wdxai0AADoABCAAQSBqIQAgCEEBaiIIQRBHDQALIBRBgARqJAALYQAgAygCACAEaiIDIAAoAtACQYADayIAIAEoAlQiASgCBCACLwECbCIEIAEoAgAgAi8BAGxBhCBqIgFqQQN2Qf8HcWotAAA6AAAgAyAAIAEgBGtBA3ZB/wdxai0AADoAAQu7AwENfyADKAIAIARqIgUgACgC0AJBgANrIgAgASgCVCIBKAIsIAIuARZsIgYgASgCDCACLgEGbCIHaiIIIAEoAiQgAi4BEmwiCiABKAIEIAIuAQJsIgtqIglqQdEibCIMIAlB/jBsaiIJIAEoAiAgAi8BEGwiDSABKAIAIAIvAQBsIg5qQYQgaiIPIAEoAiggAi8BFGwiECABKAIIIAIvAQRsIgJqIgFqQQ10IhFqQRB2Qf8HcWotAAA6AAAgBSAAIBEgCWtBEHZB/wdxai0AADoAAyAFIAAgDCAIQd+Jf2xqIgggDyABa0ENdCIBakEQdkH/B3FqLQAAOgABIAUgACABIAhrQRB2Qf8HcWotAAA6AAIgAygCBCAEaiIBIAAgByAGayIDIAsgCmsiBGpB0SJsIgUgBEH+MGxqIgQgDiANa0GEIGoiBiACIBBrIgJqQQ10IgdqQRB2Qf8HcWotAAA6AAAgASAAIAcgBGtBEHZB/wdxai0AADoAAyABIAAgBSADQd+Jf2xqIgMgBiACa0ENdCICakEQdkH/B3FqLQAAOgABIAEgACACIANrQRB2Qf8HcWotAAA6AAILxQcBC38gACgC0AIhCSACLgEQIQUgASgCVCIBKAIgIQcjAEHQAGsiACACLgEAIAEoAgBsQQ10QYAIciIGIAEoAkAgAi4BIGwiCEG+pX9sakELdTYCGCAAIAhBoS1sIAZqIgYgBSAHbEGxzgBsIgVrQQt1NgIwIAAgBSAGakELdTYCACABKAIkIQUgAi4BEiEHIAAgAi4BAiABKAIEbEENdEGACHIiBiABKAJEIAIuASJsIghBvqV/bGpBC3U2AhwgACAIQaEtbCAGaiIGIAUgB2xBsc4AbCIFa0ELdTYCNCAAIAUgBmpBC3U2AgQgASgCKCEFIAIuARQhByAAIAIuAQQgASgCCGxBDXRBgAhyIgYgASgCSCACLgEkbCIIQb6lf2xqQQt1NgIgIAAgCEGhLWwgBmoiBiAFIAdsQbHOAGwiBWtBC3U2AjggACAFIAZqQQt1NgIIIAEoAiwhBSACLgEWIQcgACACLgEGIAEoAgxsQQ10QYAIciIGIAEoAkwgAi4BJmwiCEG+pX9sakELdTYCJCAAIAhBoS1sIAZqIgYgBSAHbEGxzgBsIgVrQQt1NgI8IAAgBSAGakELdTYCDCABKAIwIQUgAi4BGCEHIAAgAi4BCCABKAIQbEENdEGACHIiBiABKAJQIAIuAShsIghBvqV/bGpBC3U2AiggACAIQaEtbCAGaiIGIAUgB2xBsc4AbCIFa0ELdTYCQCAAIAUgBmpBC3U2AhAgASgCNCEFIAIuARohByAAIAIuAQogASgCFGxBDXRBgAhyIgYgASgCVCACLgEqbCIBQb6lf2xqQQt1NgIsIAAgAUGhLWwgBmoiASAFIAdsQbHOAGwiAmtBC3U2AkQgACABIAJqQQt1NgIUIAlBgANrIQEgACECQQAhCQNAIAMgCUECdGooAgAgBGoiACABIAIoAhQiBSACKAIEIgdqQbYXbCIIIAIoAgwiBiAHakENdGoiCiACKAIAQQ10QYCAiMAAaiILIAIoAhAiDEGhLWxqIg0gAigCCEGxzgBsIg5qIg9qQRJ2Qf8HcWotAAA6AAAgACABIA8gCmtBEnZB/wdxai0AADoABSAAIAEgByAFIAZqa0ENdCIHIAxBvqV/bCALaiIKakESdkH/B3FqLQAAOgABIAAgASAKIAdrQRJ2Qf8HcWotAAA6AAQgACABIAggBSAGa0ENdGoiBSANIA5rIgdqQRJ2Qf8HcWotAAA6AAIgACABIAcgBWtBEnZB/wdxai0AADoAAyACQRhqIQIgCUEBaiIJQQNHDQALC5EFARB/IAAoAtACIQggASgCVCEAIwBBgAFrIgUhAQNAIAEgACgCQCACLgEgbCIGIAAoAgAgAi4BAGwiCmpBAnQiCyAAKAJgIAIuATBsIgwgACgCICACLgEQbCIHakHRImxBgAhqIg0gB0H+MGxqQQt1IgdrNgJgIAEgByALajYCACABIAogBmtBAnQiBiANIAxB34l/bGpBC3UiCms2AkAgASAGIApqNgIgIAFBBGohASAAQQRqIQAgAkECaiECIAlBAWoiCUEIRw0ACyAIQYADayEAIAUhAkEAIQkDQCADIAlBAnRqKAIAIARqIgEgACACKAIEIgUgAigCHCIIakGzRmwiCiAFQYvgAGxqIAUgAigCFCIGaiILIAIoAgwiBSAIaiIMakGhywBsIgcgC0GEZ2xqIgtqIg0gAigCGCIOIAIoAggiD2pB0SJsIhAgD0H+MGxqIg8gAigCAEGQgAFqIhEgAigCECISakENdCITaiIUakESdkH/B3FqLQAAOgAAIAEgACAUIA1rQRJ2Qf8HcWotAAA6AAcgASAAIAcgDEG7gn9saiIMIAUgBmpB/dt+bCIHIAVB1MQBbGpqIgUgECAOQd+Jf2xqIg0gESASa0ENdCIOaiIQakESdkH/B3FqLQAAOgABIAEgACAQIAVrQRJ2Qf8HcWotAAA6AAYgASAAIAcgBkGzgwFsaiALaiIFIA4gDWsiBmpBEnZB/wdxai0AADoAAiABIAAgBiAFa0ESdkH/B3FqLQAAOgAFIAEgACAKIAhBjhNsaiAMaiIFIBMgD2siCGpBEnZB/wdxai0AADoAAyABIAAgCCAFa0ESdkH/B3FqLQAAOgAEIAJBIGohAiAJQQFqIglBBEcNAAsLpwYBEn8jAEGgAWsiDyQAIAAoAtACIQogASgCVCEAIA8hAQNAIAAoAmAhBiACLgEwIQUgACgCICEJIAIuARAhCyABIAIuAQAgACgCAGxBDXRBgAhyIgwgACgCQCACLgEgbCIIIAAoAoABIAIuAUBsIg1rIg5BwKV/bGpBC3U2AkAgASAOQdAWbCAMaiIMIAggDWpBzDJsIghqIg0gBSAGbCIGIAkgC2wiBWpBmjVsIgkgBUHxIGxqIgVrQQt1NgKAASABIAUgDWpBC3U2AgAgASAMIAhrIgUgCSAGQdz0fmxqIgZrQQt1NgJgIAEgBSAGakELdTYCICABQQRqIQEgAEEEaiEAIAJBAmohAiAHQQFqIgdBCEcNAAsgCkGAA2shASAPIQBBACEKA0AgAyAKQQJ0aigCACAEaiICIAEgACgCHCIGIAAoAgwiBWoiC0HvPGwiDCAAKAIEIgdBs9kAbGogBSAGayIGQeMTbCIIIAAoAhQiDUENdCIOaiITaiIQIAAoAhgiESAAKAIIIgVqQZo1bCISIAVB8SBsaiIUIAAoAgBBDXRBgICIwABqIgUgACgCECIJQZ3JAGxqIhVqIhZqQRJ2Qf8HcWotAAA6AAAgAiABIBYgEGtBEnZB/wdxai0AADoACSACIAEgB0HT0ABsIAtBzyVsIgsgDiAIayAGQQx0ayIIamsiDiASIBFB3PR+bGoiECAJQYRkbCAFaiIRaiISakESdkH/B3FqLQAAOgABIAIgASASIA5rQRJ2Qf8HcWotAAA6AAggAiABIAcgBiANamtBDXQiBiAJQb6lf2wgBWoiBWpBEnZB/wdxai0AADoAAiACIAEgBSAGa0ESdkH/B3FqLQAAOgAHIAIgASAIIAdBjClsIAtraiIGIBEgEGsiBWpBEnZB/wdxai0AADoAAyACIAEgBSAGa0ESdkH/B3FqLQAAOgAGIAIgASAHQZQObCAMayATaiIHIBUgFGsiBmpBEnZB/wdxai0AADoABCACIAEgBiAHa0ESdkH/B3FqLQAAOgAFIABBIGohACAKQQFqIgpBBUcNAAsgD0GgAWokAAuUBwEUfyMAQcABayIQJAAgACgC0AIhCSABKAJUIQAgECEBA0AgACgCQCEMIAIuASAhDSABIAIuAQAgACgCAGxBDXRBgAhyIgYgACgCgAEgAi4BQGwiDkG+pX9sakELdSIPIAAoAiAgAi4BEGwiByAAKAJgIAIuATBsIgggACgCoAEgAi4BUGwiBWprQQJ0IgtrNgKAASABIAsgD2o2AiAgASAMIA1sQbHOAGwiDCAOQaEtbCAGaiINaiIGIAUgB2pBthdsIg4gByAIakENdGoiB2tBC3U2AqABIAEgBiAHakELdTYCACABIA0gDGsiByAOIAUgCGtBDXRqIghrQQt1NgJgIAEgByAIakELdTYCQCABQQRqIQEgAEEEaiEAIAJBAmohAiAKQQFqIgpBCEcNAAsgCUGAA2shACAQIQFBACEHA0AgAyAHQQJ0aigCACAEaiICIAAgASgCDCIMQc/TAGwiDiABKAIEIghB9xFsaiABKAIUIgUgCGoiCSABKAIcIgpqQY03bCINIAlB2xBsaiIPaiILIAEoAhgiEUENdCISIAEoAggiBkG21wBsaiIUIAEoAgBBDXRBgICIwABqIgkgASgCEEGxzgBsIhVqIhZqIhNqQRJ2Qf8HcWotAAA6AAAgAiAAIBMgC2tBEnZB/wdxai0AADoACyACIAAgCCAKayILIAwgBWsiE2pB0SJsIhcgC0H+MGxqIgsgBiARa0ENdCIRIAlqIhhqQRJ2Qf8HcWotAAA6AAEgAiAAIBggC2tBEnZB/wdxai0AADoACiACIAAgDyAFIApqQYu9f2wiDyAMQa9dbCIMIAVBsKF/bGpqaiIFIAZBthdsIBJrIgYgCSAVayILaiISakESdkH/B3FqLQAAOgACIAIgACASIAVrQRJ2Qf8HcWotAAA6AAkgAiAAIApBxuUAbCAOayANaiAPaiIFIAsgBmsiBmpBEnZB/wdxai0AADoAAyACIAAgBiAFa0ESdkH/B3FqLQAAOgAIIAIgACAXIBNB34l/bGoiBSAJIBFrIglqQRJ2Qf8HcWotAAA6AAQgAiAAIAkgBWtBEnZB/wdxai0AADoAByACIAAgDCAIQdxUbGogCkGMgX9saiANaiIKIBYgFGsiCGpBEnZB/wdxai0AADoABSACIAAgCCAKa0ESdkH/B3FqLQAAOgAGIAFBIGohASAHQQFqIgdBBkcNAAsgEEHAAWokAAvnCAEUfyMAQeABayITJAAgACgC0AIhDCABKAJUIQAgEyEBA0AgACgCoAEhByACLgFQIQkgACgCICENIAIuARAhDiAAKAJgIQggAi4BMCEUIAEgAi4BACAAKAIAbEENdEGACHIiBSAAKAKAASACLgFAbCIGIAAoAsABIAIuAWBsIgogACgCQCACLgEgbCILaiIPa0HB2gBsakELdTYCYCABIA9BxtEAbCAFaiIPIAYgCmtBtzhsIhEgCkGDe2xqaiISIAcgCWwiCiANIA5sIgdqQaMnbCINIAggFGwiCSAHakHvO2wiDiAHIAlrQfMKbCIHa2oiCGtBC3U2AsABIAEgCCASakELdTYCACABIAsgBmtBkhRsIgggC0Hx4X5saiAPaiILIAkgCmpB4ad/bCIJIA0gCkHe9wBsamoiCmtBC3U2AoABIAEgCiALakELdTYCQCABIAZBlYp/bCAFaiAIaiARaiIGIAcgDmogCWoiBWtBC3U2AqABIAEgBSAGakELdTYCICABQQRqIQEgAEEEaiEAIAJBAmohAiAQQQFqIhBBCEcNAAsgDEGAA2shACATIQFBACEQA0AgAyAQQQJ0aigCACAEaiICIAAgASgCHCIOQQ10IgsgASgCDCIGIAEoAgQiCmpBt9UAbCIIIApB8Ld/bGogASgCFCIFIApqIhRB0swAbCIPamoiESABKAIYIgwgASgCCCINakHixgBsIhIgDUG9EWxqIhYgASgCAEENdEGAgIjAAGoiByABKAIQIglBxtEAbGoiF2oiFWpBEnZB/wdxai0AADoAACACIAAgFSARa0ESdkH/B3FqLQAAOgANIAIgACAFIAZqQe91bCALayIRIAggBkHuZGxqaiIIIBIgDEH8kX9saiISIAcgCUGSFGxqIhVqIhhqQRJ2Qf8HcWotAAA6AAEgAiAAIBggCGtBEnZB/wdxai0AADoADCACIAAgDyAFQYnofmxqIBFqIgggDEHhp39sIA1BoydsaiIMIAlByUdsIAdqIg1qIg9qQRJ2Qf8HcWotAAA6AAIgAiAAIA8gCGtBEnZB/wdxai0AADoACyACIAAgDiAKIAZrIgggBWtqQQ10Ig4gCUG+pX9sIAdqIgdqQRJ2Qf8HcWotAAA6AAMgAiAAIAcgDmtBEnZB/wdxai0AADoACiACIAAgFEGUMGwiByAFIAZrQfjZAGwiCSALIAVB5pN/bGpqaiIFIA0gDGsiDGpBEnZB/wdxai0AADoABCACIAAgDCAFa0ESdkH/B3FqLQAAOgAJIAIgACAIQfIdbCALayIFIAkgBkGZK2xqaiIGIBUgEmsiC2pBEnZB/wdxai0AADoABSACIAAgCyAGa0ESdkH/B3FqLQAAOgAIIAIgACAHIApBi7x/bGogBWoiBiAXIBZrIgVqQRJ2Qf8HcWotAAA6AAYgAiAAIAUgBmtBEnZB/wdxai0AADoAByABQSBqIQEgEEEBaiIQQQdHDQALIBNB4AFqJAALpgsBGX8jAEGAAmsiFSQAIAAoAtACIREgASgCVCEBIBUhAEEIIQoDQCAAAn8CQCACLgEQIgYgAi8BICIFckH//wNxDQBBACEFIAIvATANACACLwFADQAgAi8BUA0AIAIvAWANACACLwFwDQAgACACLgEAIAEoAgBsQQJ0IgU2AsABIAAgBTYCoAEgACAFNgKAASAAIAU2AmAgACAFNgJAIAAgBTYCICAAIAU2AgBBOAwBCyAAIAEoAsABIAIuAWBsIgcgASgCQCAFQRB0QRB1bCIFakHRImwiCyAFQf4wbGoiECACLgFAIAEoAoABbEENdCIJIAIuAQAgASgCAGxBDXRBgAhyIhJqIgxqIg0gASgCICAGbCIFIAEoAuABIAIuAXBsIgZqQbNGbCITIAVBi+AAbGogBSABKAKgASACLgFQbCIIaiIOIAEoAmAgAi4BMGwiBSAGaiIUakGhywBsIhYgDkGEZ2xqIg5qIg9rQQt1NgLgASAAIA0gD2pBC3U2AgAgACALIAdB34l/bGoiByASIAlrIgtqIgkgFiAUQbuCf2xqIhIgBSAIakH9235sIg0gBUHUxAFsamoiBWtBC3U2AsABIAAgBSAJakELdTYCICAAIAsgB2siBSANIAhBs4MBbGogDmoiCGtBC3U2AqABIAAgBSAIakELdTYCQCAAIBMgBkGOE2xqIBJqIgUgDCAQayIGakELdTYCYCAGIAVrQQt1IQVBIAtBAnRqIAU2AgAgAkECaiECIAFBBGohASAAQQRqIQAgCkEBSyEFIApBAWshCiAFDQALIBFBgANrIQAgFSEBQQAhEQNAIAMgEUECdGooAgAgBGoiAiAAIAEoAgwiBSABKAIEIgpqQc7WAGwiCSAKQdbtfmxqIAEoAhQiBiAKaiISQenPAGwiDGogASgCHCIIIApqQfzFAGwiDWoiEyABKAIIIgsgASgCGCIQayIOQePYAGwiFCAQQYOkAWxqIhYgASgCAEENdEGAgIjAAGoiByABKAIQIg9Bz9MAbCIYaiIZaiIXakESdkH/B3FqLQAAOgAAIAIgACAXIBNrQRJ2Qf8HcWotAAA6AA8gAiAAIAUgCGoiE0GrVWwiFyAFIAZqQfAIbCIaIAkgBUHNBGxqamoiCSAOQdQRbCIOIAtBzTlsaiIbIAcgD0HRImwiD2oiHGoiHWpBEnZB/wdxai0AADoAASACIAAgHSAJa0ESdkH/B3FqLQAAOgAOIAIgACAGIAhqQbKpf2wiCSAaIAZB+rd/bGogDGpqIgwgFCALQcJZbGoiCyAHIA9rIhRqIg9qQRJ2Qf8HcWotAAA6AAIgAiAAIA8gDGtBEnZB/wdxai0AADoADSACIAAgFyAIQZjEAGxqIA1qIAlqIgkgDiAQQbBfbGoiECAHIBhrIgdqIgxqQRJ2Qf8HcWotAAA6AAMgAiAAIAwgCWtBEnZB/wdxai0AADoADCACIAAgCCAGa0GjGmwiCSAKIAhrQbY5bCIMIBNBl7B/bCINIAhBhckBbGpqaiIIIAcgEGsiB2pBEnZB/wdxai0AADoABCACIAAgByAIa0ESdkH/B3FqLQAAOgALIAIgACASQdUqbCIIIAYgBWtBidoAbCIHIAZB+k5samogCWoiBiAUIAtrIgtqQRJ2Qf8HcWotAAA6AAUgAiAAIAsgBmtBEnZB/wdxai0AADoACiACIAAgCiAFa0GjGmwiBiAFQZr+AGxqIAdqIA1qIgUgHCAbayIHakESdkH/B3FqLQAAOgAGIAIgACAHIAVrQRJ2Qf8HcWotAAA6AAkgAiAAIAYgCkHCin9saiAIaiAMaiIFIBkgFmsiCmpBEnZB/wdxai0AADoAByACIAAgCiAFa0ESdkH/B3FqLQAAOgAIIAFBIGohASARQQFqIhFBCEcNAAsgFUGAAmokAAu+DAEafyMAQYAEayIZJAAgACgC0AIhDSABKAJUIQEgGSEAA0AgACABKAJAIAIuASBsIgogASgCwAEgAi4BYGwiDmsiEUHj2ABsIg8gDkGDpAFsaiISIAEoAoABIAIuAUBsIgtBz9MAbCITIAIuAQAgASgCAGxBDXRBgAhyIgxqIhRqIhUgASgCYCACLgEwbCIGIAEoAiAgAi4BEGwiCGpBztYAbCIQIAhB1u1+bGogASgCoAEgAi4BUGwiByAIaiIaQenPAGwiFmogASgC4AEgAi4BcGwiBSAIakH8xQBsIhdqIhhrQQt1NgLgAyAAIBUgGGpBC3U2AgAgACARQdQRbCIRIApBzTlsaiIVIAtB0SJsIgsgDGoiGGoiGyAFIAZqIhxBq1VsIh0gBiAHakHwCGwiHiAQIAZBzQRsampqIhBrQQt1NgLAAyAAIBAgG2pBC3U2AiAgACAPIApBwllsaiIKIAwgC2siD2oiCyAFIAdqQbKpf2wiECAeIAdB+rd/bGogFmpqIhZrQQt1NgKgAyAAIAsgFmpBC3U2AkAgACARIA5BsF9saiIOIAwgE2siDGoiESAdIAVBmMQAbGogF2ogEGoiC2tBC3U2AoADIAAgCyARakELdTYCYCAAIAwgDmsiDCAFIAdrQaMabCIOIAggBWtBtjlsIhEgHEGXsH9sIgsgBUGFyQFsampqIgVrQQt1NgLgAiAAIAUgDGpBC3U2AoABIAAgDyAKayIFIBpB1SpsIgwgByAGa0GJ2gBsIgogB0H6TmxqaiAOaiIHa0ELdTYCwAIgACAFIAdqQQt1NgKgASAAIBggFWsiByAIIAZrQaMabCIFIAZBmv4AbGogCmogC2oiBmtBC3U2AqACIAAgBiAHakELdTYCwAEgACAUIBJrIgYgBSAIQcKKf2xqIAxqIBFqIghrQQt1NgKAAiAAIAYgCGpBC3U2AuABIABBBGohACABQQRqIQEgAkECaiECIAlBAWoiCUEIRw0ACyANQYADayEAIBkhAUEAIQwDQCADIAxBAnRqKAIAIARqIgIgACABKAIMIgYgASgCBCIIakHO1gBsIg0gCEHW7X5saiABKAIUIgcgCGoiEUHpzwBsIg9qIAEoAhwiBSAIakH8xQBsIhJqIgsgASgCCCIKIAEoAhgiDmsiE0Hj2ABsIhQgDkGDpAFsaiIVIAEoAgBBDXRBgICIwABqIgkgASgCECIQQc/TAGwiGmoiFmoiF2pBEnZB/wdxai0AADoAACACIAAgFyALa0ESdkH/B3FqLQAAOgAPIAIgACAFIAZqIgtBq1VsIhcgBiAHakHwCGwiGCANIAZBzQRsampqIg0gE0HUEWwiEyAKQc05bGoiGyAJIBBB0SJsIhBqIhxqIh1qQRJ2Qf8HcWotAAA6AAEgAiAAIB0gDWtBEnZB/wdxai0AADoADiACIAAgBSAHakGyqX9sIg0gGCAHQfq3f2xqIA9qaiIPIBQgCkHCWWxqIgogCSAQayIUaiIQakESdkH/B3FqLQAAOgACIAIgACAQIA9rQRJ2Qf8HcWotAAA6AA0gAiAAIBcgBUGYxABsaiASaiANaiINIBMgDkGwX2xqIg4gCSAaayIJaiIPakESdkH/B3FqLQAAOgADIAIgACAPIA1rQRJ2Qf8HcWotAAA6AAwgAiAAIAUgB2tBoxpsIg0gCCAFa0G2OWwiDyALQZewf2wiEiAFQYXJAWxqamoiBSAJIA5rIglqQRJ2Qf8HcWotAAA6AAQgAiAAIAkgBWtBEnZB/wdxai0AADoACyACIAAgEUHVKmwiBSAHIAZrQYnaAGwiCSAHQfpObGpqIA1qIgcgFCAKayIKakESdkH/B3FqLQAAOgAFIAIgACAKIAdrQRJ2Qf8HcWotAAA6AAogAiAAIAggBmtBoxpsIgcgBkGa/gBsaiAJaiASaiIGIBwgG2siCWpBEnZB/wdxai0AADoABiACIAAgCSAGa0ESdkH/B3FqLQAAOgAJIAIgACAHIAhBwop/bGogBWogD2oiBiAWIBVrIghqQRJ2Qf8HcWotAAA6AAcgAiAAIAggBmtBEnZB/wdxai0AADoACCABQSBqIQEgDEEBaiIMQRBHDQALIBlBgARqJAALpwsBGH8jAEHgA2siGCQAIAAoAtACIRQgASgCVCEBIBghAANAIAEoAqABIQUgAi4BUCEIIAEoAiAhECACLgEQIQogASgC4AEhByACLgFwIQsgASgCYCEVIAIuATAhDCAAIAIuAQAgASgCAGxBDXRBgAhyIg8gASgCwAEgAi4BYGwiDUG+pX9saiISIAEoAkAgAi4BIGwiCSABKAKAASACLgFAbCIOayIGQcClf2xqQQt1NgLgASAAIA1BnckAbCAPaiITIAZB9gJsIhYgCSAOaiIOQc7VAGwiGWpqIhcgByALbCIHQaOdAWwgDCAVbCILQfapf2wiFWsgBSAIbEGxzgBsIgggCiAQbCIFIAdrIhBBgtoAbGoiCmoiDGtBC3U2AsADIAAgDCAXakELdTYCACAAIA1BhGRsIA9qIg8gBkHQFmwiDSAOQcwybCIMamoiFyALIAdrIhogBWpBmjVsIhsgBUHxIGxqIhxrQQt1NgKgAyAAIBcgHGpBC3U2AiAgACASIAZBoC1saiISIBBBsc4AbCAIayIQa0ELdTYCgAMgACAQIBJqQQt1NgJAIAAgBkG5ZmwiBiAOQYIjbCIOayATaiIQIAUgB2pB6CRsIhIgCCAVaiAHQa9IbGpqIgdrQQt1NgKgAiAAIAcgEGpBC3U2AqABIAAgCUGT3ABsIgcgGWsgFmogD2oiCSALQeZKbCILIAVBuR5saiAIayASaiIIa0ELdTYC4AIgACAIIAlqQQt1NgJgIAAgEyAMayANaiIIIBsgGkHc9H5saiINa0ELdTYCwAIgACAIIA1qQQt1NgKAASAAIA4gB2sgBmogD2oiBiALIAVB57h/bGogCmoiBWtBC3U2AoACIAAgBSAGakELdTYCwAEgAEEEaiEAIAFBBGohASACQQJqIQIgEUEBaiIRQQhHDQALIBRBgANrIQAgGCEBQQAhCANAIAMgCEECdGooAgAgBGoiAiAAIAEoAhwiBkGjnQFsIAEoAgwiD0H2qX9sIhBrIAEoAhRBsc4AbCIRIAEoAgQiBSAGayIKQYLaAGxqIhVqIhQgASgCAEENdEGAgIjAAGoiDSABKAIYIglBnckAbGoiEyABKAIIIg4gASgCECILayIHQfYCbCIMIAsgDmoiC0HO1QBsIhJqaiIWakESdkH/B3FqLQAAOgAAIAIgACAWIBRrQRJ2Qf8HcWotAAA6AA4gAiAAIAUgDyAGayIWakGaNWwiGSAFQfEgbGoiFyAJQYRkbCANaiIUIAdB0BZsIhogC0HMMmwiG2pqIhxqQRJ2Qf8HcWotAAA6AAEgAiAAIBwgF2tBEnZB/wdxai0AADoADSACIAAgCkGxzgBsIBFrIgogCUG+pX9sIA1qIg0gB0GgLWxqIglqQRJ2Qf8HcWotAAA6AAIgAiAAIAkgCmtBEnZB/wdxai0AADoADCACIAAgBSAGakHoJGwiCSAPQeZKbCIPIAVBuR5saiARa2oiCiAOQZPcAGwiDiASayAMaiAUaiIMakESdkH/B3FqLQAAOgADIAIgACAMIAprQRJ2Qf8HcWotAAA6AAsgAiAAIBkgFkHc9H5saiIKIBMgG2sgGmoiDGpBEnZB/wdxai0AADoABCACIAAgDCAKa0ESdkH/B3FqLQAAOgAKIAIgACAQIBFqIAZBr0hsaiAJaiIGIAdBuWZsIhEgC0GCI2wiCWsgE2oiE2pBEnZB/wdxai0AADoABSACIAAgEyAGa0ESdkH/B3FqLQAAOgAJIAIgACAPIAVB57h/bGogFWoiBSAJIA5rIBFqIBRqIgZqQRJ2Qf8HcWotAAA6AAYgAiAAIAYgBWtBEnZB/wdxai0AADoACCACIAAgDSAHQcCl//8AbGpBEnZB/wdxai0AADoAByABQSBqIQEgCEEBaiIIQQ9HDQALIBhB4ANqJAALxwoBFX8jAEHAA2siFiQAIAAoAtACIRQgASgCVCEBIBYhAANAIAEoAsABIQcgAi4BYCEIIAEoAkAhCiACLgEgIQkgACACLgEAIAEoAgBsQQ10QYAIciINIAEoAoABIAIuAUBsIgtBvqV/bGpBC3UiESABKALgASACLgFwbCIOIAEoAiAgAi4BEGwiDCABKAJgIAIuATBsIgVrIhIgASgCoAEgAi4BUGwiBmtqQQJ0Ig9rNgLAAiAAIA8gEWo2AmAgACAHIAhsIgggCSAKbCIKakHixgBsIgkgCEH8kX9saiIRIAtBkhRsIA1qIg9qIhUgBSAGakHvdWwgDkENdCIHayIOIAUgDGpBt9UAbCIXIAVB7mRsamoiE2tBC3U2AoADIAAgEyAVakELdTYCICAAIAhB4ad/bCAKQaMnbGoiCCALQclHbCANaiIVaiITIA4gBiAMaiIOQdLMAGwiGCAGQYnofmxqaiIZa0ELdTYC4AIgACATIBlqQQt1NgJAIAAgDyARayIRIBJB8h1sIAdrIhIgBiAFa0H42QBsIg8gBUGZK2xqaiIFa0ELdTYCgAIgACAFIBFqQQt1NgKgASAAIAtBxtEAbCANaiIFIAkgCkG9EWxqIg1rIgsgDkGUMGwiCiAMQYu8f2xqIBJqIglrQQt1NgLgASAAIAkgC2pBC3U2AsABIAAgBSANaiIFIBcgDEHwt39saiAYaiAHaiIMa0ELdTYCoAMgACAFIAxqQQt1NgIAIAAgFSAIayIFIA8gBkHmk39saiAKaiAHaiIGa0ELdTYCoAIgACAFIAZqQQt1NgKAASAAQQRqIQAgAUEEaiEBIAJBAmohAiAQQQFqIhBBCEcNAAsgFEGAA2shACAWIQFBACENA0AgAyANQQJ0aigCACAEaiICIAAgASgCHCIUQQ10IgsgASgCDCIFIAEoAgQiDGpBt9UAbCIJIAxB8Ld/bGogASgCFCIGIAxqIhFB0swAbCIOamoiEiABKAIYIgggASgCCCIKakHixgBsIg8gCkG9EWxqIhUgASgCAEENdEGAgIjAAGoiByABKAIQIhBBxtEAbGoiF2oiE2pBEnZB/wdxai0AADoAACACIAAgEyASa0ESdkH/B3FqLQAAOgANIAIgACAFIAZqQe91bCALayISIAkgBUHuZGxqaiIJIA8gCEH8kX9saiIPIAcgEEGSFGxqIhNqIhhqQRJ2Qf8HcWotAAA6AAEgAiAAIBggCWtBEnZB/wdxai0AADoADCACIAAgDiAGQYnofmxqIBJqIgkgCEHhp39sIApBoydsaiIIIBBByUdsIAdqIgpqIg5qQRJ2Qf8HcWotAAA6AAIgAiAAIA4gCWtBEnZB/wdxai0AADoACyACIAAgFCAMIAVrIgkgBmtqQQ10IhQgEEG+pX9sIAdqIgdqQRJ2Qf8HcWotAAA6AAMgAiAAIAcgFGtBEnZB/wdxai0AADoACiACIAAgEUGUMGwiByAGIAVrQfjZAGwiECALIAZB5pN/bGpqaiIGIAogCGsiCGpBEnZB/wdxai0AADoABCACIAAgCCAGa0ESdkH/B3FqLQAAOgAJIAIgACAJQfIdbCALayIGIBAgBUGZK2xqaiIFIBMgD2siC2pBEnZB/wdxai0AADoABSACIAAgCyAFa0ESdkH/B3FqLQAAOgAIIAIgACAHIAxBi7x/bGogBmoiBSAXIBVrIgZqQRJ2Qf8HcWotAAA6AAYgAiAAIAYgBWtBEnZB/wdxai0AADoAByABQSBqIQEgDUEBaiINQQ5HDQALIBZBwANqJAAL/woBFn8jAEGgA2siFiQAIAAoAtACIQkgASgCVCEBIBYhAANAIAEoAuABIQogAi4BcCEQIAEoAmAhBSACLgEwIQYgASgCoAEhESACLgFQIRMgASgCICEIIAIuARAhCyAAIAIuAQAgASgCAGxBDXRBgAhyIgwgASgCgAEgAi4BQGwiDSABKALAASACLgFgbCIOayIPIAEoAkAgAi4BIGwiB2tBwdoAbGpBC3U2AsABIAAgD0GZBmwgDGoiFyANIA5qIg1B+ckAbCIOIAdB8dcAbGpqIhQgBSAGbCIFIAggC2wiCGpB0NQAbCILIAhB2/5+bGogESATbCIGIAhqQb7KAGwiEWogCiAQbCIKIAhqIhBBgjxsIhNqIhVrQQt1NgKAAyAAIBQgFWpBC3U2AgAgACAPQZUfbCAMaiIUIAdB4MMAbCANQaAUbCIVa2oiGCAFIApqQcK1f2wiGSAFIAZqQatqbCIaIAsgBUHLNWxqamoiC2tBC3U2AuACIAAgCyAYakELdTYCICAAIAdBjCBsIA5rIBdqIgsgBiAKakH4VWwiDiAaIAZBsZt/bGogEWpqIhFrQQt1NgLAAiAAIAsgEWpBC3U2AkAgACAPQYJEbCAMaiIMIAdBjHVsIA1B8htsIg9raiINIBkgCkGUjQFsaiATaiAOaiIRa0ELdTYCoAIgACANIBFqQQt1NgJgIAAgDyAHQctMbGogDGoiDCAQQdUVbCAGIAVrQYI8bGoiDyAIQbMUbGogBUGWYmxqIgVrQQt1NgKAAiAAIAUgDGpBC3U2AoABIAAgFSAHQe6vf2xqIBRqIgcgDyAGQc4YbGogCkG/kH9saiIFa0ELdTYC4AEgACAFIAdqQQt1NgKgASAAQQRqIQAgAUEEaiEBIAJBAmohAiASQQFqIhJBCEcNAAsgCUGAA2shACAWIQFBACEMA0AgAyAMQQJ0aigCACAEaiICIAAgASgCDCIFIAEoAgQiCGpB0NQAbCIJIAhB2/5+bGogASgCFCIGIAhqQb7KAGwiEGogASgCHCIKIAhqIhFBgjxsIhNqIgsgASgCGCISIAEoAhAiDmoiDUH5yQBsIhcgASgCCCIHQfHXAGxqIAEoAgBBDXRBgICIwABqIg8gDiASayISQZkGbGoiDmoiFGpBEnZB/wdxai0AADoAACACIAAgFCALa0ESdkH/B3FqLQAAOgAMIAIgACAFIApqQcK1f2wiCyAFIAZqQatqbCIUIAkgBUHLNWxqamoiCSASQZUfbCAPaiIVIAdB4MMAbCANQaAUbCIYa2oiGWpBEnZB/wdxai0AADoAASACIAAgGSAJa0ESdkH/B3FqLQAAOgALIAIgACAGIApqQfhVbCIJIBQgBkGxm39saiAQamoiECAHQYwgbCAXayAOaiIOakESdkH/B3FqLQAAOgACIAIgACAOIBBrQRJ2Qf8HcWotAAA6AAogAiAAIAsgCkGUjQFsaiATaiAJaiIJIBJBgkRsIA9qIhAgB0GMdWwgDUHyG2wiDWtqIhNqQRJ2Qf8HcWotAAA6AAMgAiAAIBMgCWtBEnZB/wdxai0AADoACSACIAAgEUHVFWwgBiAFa0GCPGxqIgkgCEGzFGxqIAVBlmJsaiIFIA0gB0HLTGxqIBBqIghqQRJ2Qf8HcWotAAA6AAQgAiAAIAggBWtBEnZB/wdxai0AADoACCACIAAgCSAGQc4YbGogCkG/kH9saiIFIBggB0Hur39saiAVaiIGakESdkH/B3FqLQAAOgAFIAIgACAGIAVrQRJ2Qf8HcWotAAA6AAcgAiAAIBIgB2tBwdoAbCAPakESdkH/B3FqLQAAOgAGIAFBIGohASAMQQFqIgxBDUcNAAsgFkGgA2okAAuYCQEUfyMAQYADayIVJAAgACgC0AIhFiABKAJUIQEgFSEAA0AgASgCgAEhCCACLgFAIQ4gACABKAJAIAIuASBsIg8gASgCwAEgAi4BYGwiCWtBDXQiCiACLgEAIAEoAgBsQQ10QYAIciILaiIMIAEoAiAgAi4BEGwiBiABKALgASACLgFwbCIHayIQIAEoAmAgAi4BMGwiESABKAKgASACLgFQbCIFayISakHRImwiEyAQQf4wbGoiEGtBC3U2AsACIAAgDCAQakELdTYCICAAIAsgCmsiCiATIBJB34l/bGoiDGtBC3U2AuABIAAgCiAMakELdTYCgAEgACAIIA5sQbHOAGwiDiALaiIKIAlBDXQiCSAPQbbXAGxqIgxrIhAgByAFIAZqIhJqQY03bCIIIBFBr11sIhMgBkHcVGxqIAdBjIF/bGpqIhRrQQt1NgLAASAAIBAgFGpBC3U2AqABIAAgCiAMaiIKIAggEkHbEGxqIgwgEUHP0wBsIhEgBkH3EWxqaiIGa0ELdTYC4AIgACAGIApqQQt1NgIAIAAgD0G2F2wgCWsiBiALIA5rIgtqIg8gBSAHakGLvX9sIg4gBUGwoX9sIBNqaiAMaiIFa0ELdTYCoAIgACAFIA9qQQt1NgJAIAAgCyAGayILIAdBxuUAbCARayAIaiAOaiIHa0ELdTYCgAIgACAHIAtqQQt1NgJgIABBBGohACABQQRqIQEgAkECaiECIA1BAWoiDUEIRw0ACyAWQYADayEAIBUhAUEAIQsDQCADIAtBAnRqKAIAIARqIgIgACABKAIMIg9Bz9MAbCIWIAEoAgQiBkH3EWxqIAEoAhQiBSAGaiINIAEoAhwiB2pBjTdsIhEgDUHbEGxqIg5qIgkgASgCGCIKQQ10IgwgASgCCCIIQbbXAGxqIhAgASgCAEENdEGAgIjAAGoiDSABKAIQQbHOAGwiEmoiE2oiFGpBEnZB/wdxai0AADoAACACIAAgFCAJa0ESdkH/B3FqLQAAOgALIAIgACAGIAdrIgkgDyAFayIUakHRImwiFyAJQf4wbGoiCSAIIAprQQ10IgogDWoiGGpBEnZB/wdxai0AADoAASACIAAgGCAJa0ESdkH/B3FqLQAAOgAKIAIgACAOIAUgB2pBi71/bCIOIA9Br11sIg8gBUGwoX9sampqIgUgCEG2F2wgDGsiCCANIBJrIglqIgxqQRJ2Qf8HcWotAAA6AAIgAiAAIAwgBWtBEnZB/wdxai0AADoACSACIAAgB0HG5QBsIBZrIBFqIA5qIgUgCSAIayIIakESdkH/B3FqLQAAOgADIAIgACAIIAVrQRJ2Qf8HcWotAAA6AAggAiAAIBcgFEHfiX9saiIFIA0gCmsiDWpBEnZB/wdxai0AADoABCACIAAgDSAFa0ESdkH/B3FqLQAAOgAHIAIgACAPIAZB3FRsaiAHQYyBf2xqIBFqIgcgEyAQayIGakESdkH/B3FqLQAAOgAFIAIgACAGIAdrQRJ2Qf8HcWotAAA6AAYgAUEgaiEBIAtBAWoiC0EMRw0ACyAVQYADaiQAC+cJARR/IwBB4AJrIhYkACAAKALQAiERIAEoAlQhASAWIQADQCABKALgASEFIAIuAXAhDSABKAJgIQYgAi4BMCEIIAEoAqABIQ4gAi4BUCEPIAEoAiAhCSACLgEQIRAgACACLgEAIAEoAgBsQQ10QYAIciILIAEoAsABIAIuAWBsIgwgASgCQCACLgEgbCIHaiIXIAEoAoABIAIuAUBsIgprIhNBv6V/bGpBC3U2AqABIAAgE0Hs1gBsIAtqIgsgCiAMa0H+ogFsaiITIAxBtYcBbGoiFCAGIAhsIgYgCSAQbCIJaiIQQeo4bCIVIAlB9kRsaiAOIA9sIgggCWpB9CpsIg5qIAUgDWwiBSAIIBBqakHAGWwiDSAFIAlqQbgXbGoiCWoiD2tBC3U2AsACIAAgDyAUakELdTYCACAAIAsgF0GFtn9saiIPIAxBw01saiIMIA0gBiAIakHJtX9saiIQIA4gCEHas39samoiDmtBC3U2AoACIAAgDCAOakELdTYCQCAAIAsgCiAHa0HJG2wiDGogB0GRn39saiILIAkgBSAGakH1jH9sIgkgBUHHhgFsamoiDmtBC3U2AuABIAAgCyAOakELdTYCYCAAIApBufwAbCAHQf2mf2xqIA9qIgcgCEGLwABsIAZBjaJ/bGogBUGWlH9saiANaiIIa0ELdTYCwAEgACAHIAhqQQt1NgKAASAAIBMgCkG0i39saiAMaiIKIBUgBkHYhAFsaiAJaiAQaiIGa0ELdTYCoAIgACAGIApqQQt1NgIgIABBBGohACABQQRqIQEgAkECaiECIBJBAWoiEkEIRw0ACyARQYADayEAIBYhAUEAIQwDQCADIAxBAnRqKAIAIARqIgIgACABKAIMIgogASgCBCIFaiIHQeo4bCINIAVB9kRsaiABKAIUIgYgBWpB9CpsIhFqIAEoAhwiCCAGIAdqakHAGWwiEiAFIAhqQbgXbGoiDmoiDyABKAIAQQ10QYCAiMAAaiIQIAEoAhgiByABKAIIIglqIhcgASgCECIFayITQezWAGxqIgsgBSAHa0H+ogFsaiIUIAdBtYcBbGoiFWpBEnZB/wdxai0AADoAACACIAAgFSAPa0ESdkH/B3FqLQAAOgAKIAIgACASIAYgCmpBybV/bGoiDyAIIApqQfWMf2wiFSANIApB2IQBbGpqaiINIAUgCWtByRtsIhggFCAFQbSLf2xqaiIUakESdkH/B3FqLQAAOgABIAIgACAUIA1rQRJ2Qf8HcWotAAA6AAkgAiAAIBEgBkHas39saiAPaiINIAsgF0GFtn9saiIRIAdBw01saiIHakESdkH/B3FqLQAAOgACIAIgACAHIA1rQRJ2Qf8HcWotAAA6AAggAiAAIBUgCEHHhgFsaiAOaiIHIAsgGGogCUGRn39saiILakESdkH/B3FqLQAAOgADIAIgACALIAdrQRJ2Qf8HcWotAAA6AAcgAiAAIAZBi8AAbCAKQY2if2xqIAhBlpR/bGogEmoiCiAFQbn8AGwgCUH9pn9saiARaiIGakESdkH/B3FqLQAAOgAEIAIgACAGIAprQRJ2Qf8HcWotAAA6AAYgAiAAIBNBv6X//wBsIBBqQRJ2Qf8HcWotAAA6AAUgAUEgaiEBIAxBAWoiDEELRw0ACyAWQeACaiQAC4cIARJ/IwBBwAJrIhQkACAAKALQAiERIAEoAlQhASAUIQADQCABKALAASEKIAIuAWAhByABKAJAIQsgAi4BICEJIAAgAi4BACABKAIAbEENdEGACHIiBSABKAKAASACLgFAbCIGQb6lf2xqQQt1IhIgASgCICACLgEQbCIIIAEoAqABIAIuAVBsIgwgASgCYCACLgEwbCINIAEoAuABIAIuAXBsIg5rIg9qa0ECdCITazYC4AEgACASIBNqNgJAIAAgByAKbCIKIAkgC2wiB2pBmjVsIgsgB0HxIGxqIgcgBkGdyQBsIAVqIglqIhIgD0HjE2wiEyAMQQ10IgxqIhUgDSAOaiINQe88bCIOIAhBs9kAbGpqIhZrQQt1NgKgAiAAIBIgFmpBC3U2AgAgACAJIAdrIgcgCEGUDmwgDmsgFWoiCWtBC3U2AqABIAAgByAJakELdTYCgAEgACAGQYRkbCAFaiIFIAsgCkHc9H5saiIGayIKIAwgE2sgD0EMdGsiDyAIQYwpbCANQc8lbCIHa2oiC2tBC3U2AsABIAAgCiALakELdTYCYCAAIAUgBmoiBSAIQdPQAGwgByAPamsiCGtBC3U2AoACIAAgBSAIakELdTYCICAAQQRqIQAgAUEEaiEBIAJBAmohAiAQQQFqIhBBCEcNAAsgEUGAA2shACAUIQJBACEQA0AgAyAQQQJ0aigCACAEaiIBIAAgAigCHCIFIAIoAgwiBmoiEUHvPGwiCiACKAIEIghBs9kAbGogBiAFayIFQeMTbCIHIAIoAhQiC0ENdCIJaiISaiIMIAIoAhgiDSACKAIIIgZqQZo1bCIOIAZB8SBsaiITIAIoAgBBDXRBgICIwABqIgYgAigCECIPQZ3JAGxqIhVqIhZqQRJ2Qf8HcWotAAA6AAAgASAAIBYgDGtBEnZB/wdxai0AADoACSABIAAgCEHT0ABsIBFBzyVsIhEgCSAHayAFQQx0ayIHamsiCSAOIA1B3PR+bGoiDCAPQYRkbCAGaiINaiIOakESdkH/B3FqLQAAOgABIAEgACAOIAlrQRJ2Qf8HcWotAAA6AAggASAAIAggBSALamtBDXQiBSAPQb6lf2wgBmoiBmpBEnZB/wdxai0AADoAAiABIAAgBiAFa0ESdkH/B3FqLQAAOgAHIAEgACAHIAhBjClsIBFraiIFIA0gDGsiBmpBEnZB/wdxai0AADoAAyABIAAgBiAFa0ESdkH/B3FqLQAAOgAGIAEgACAIQZQObCAKayASaiIIIBUgE2siBWpBEnZB/wdxai0AADoABCABIAAgBSAIa0ESdkH/B3FqLQAAOgAFIAJBIGohAiAQQQFqIhBBCkcNAAsgFEHAAmokAAu3BwETfyMAQaACayISJAAgACgC0AIhDCABKAJUIQEgEiEAA0AgASgCYCEKIAIuATAhCCABKAKgASEGIAIuAVAhDiABKALgASEPIAIuAXAhCSABKAIgIRAgAi4BECETIAAgAi4BACABKAIAbEENdEGACHIiCyABKALAASACLgFgbCIRQb6lf2xqIhQgASgCQCACLgEgbCIHIAEoAoABIAIuAUBsIgVrIhVBvqV/bGpBC3U2AoABIAAgEUGhLWwgC2oiCyAFIAdqQYfVAGwiESAFQdwPbCIWa2oiFyAGIA5sIgUgECATbCIGakGXOmwiDiAIIApsQc+xf2wiCmsgCSAPbCIIIAZqQfoebCIPaiIJa0ELdTYCgAIgACAJIBdqQQt1NgIAIAAgFCAVQaEtbGoiCSAGIAUgCGprQbHOAGwiBmtBC3U2AuABIAAgBiAJakELdTYCICAAIAdBq8UAbCIHIAsgEWtqIgYgCiAFIAhrQZHZAGwiBWsgDmoiCGtBC3U2AsABIAAgBiAIakELdTYCQCAAIAsgB2sgFmoiByAFIApqIA9qIgVrQQt1NgKgASAAIAUgB2pBC3U2AmAgAEEEaiEAIAFBBGohASACQQJqIQIgDUEBaiINQQhHDQALIAxBgANrIQEgEiEAQQAhDQNAIAMgDUECdGooAgAgBGoiAiABIAAoAhQiByAAKAIEIgVqQZc6bCIOIAAoAgxBz7F/bCILayAAKAIcIgYgBWpB+h5sIg9qIgkgACgCAEENdEGAgIjAAGoiECAAKAIYIhNBoS1saiIKIAAoAhAiCCAAKAIIIgxqQYfVAGwiESAIQdwPbCIUa2oiFWpBEnZB/wdxai0AADoAACACIAEgFSAJa0ESdkH/B3FqLQAAOgAIIAIgASAFIAYgB2prQbHOAGwiBSATQb6lf2wgEGoiCSAMIAhrIghBoS1saiIQakESdkH/B3FqLQAAOgABIAIgASAQIAVrQRJ2Qf8HcWotAAA6AAcgAiABIAsgByAGa0GR2QBsIgdrIA5qIgUgDEGrxQBsIgYgCiARa2oiDGpBEnZB/wdxai0AADoAAiACIAEgDCAFa0ESdkH/B3FqLQAAOgAGIAIgASAHIAtqIA9qIgcgCiAGayAUaiIFakESdkH/B3FqLQAAOgADIAIgASAFIAdrQRJ2Qf8HcWotAAA6AAUgAiABIAkgCEG+pf//AGxqQRJ2Qf8HcWotAAA6AAQgAEEgaiEAIA1BAWoiDUEJRw0ACyASQaACaiQACzQAIAMoAgAgBGogACgC0AIgASgCVCgCACACLwEAbEGEIGpBA3ZB/wdxakGAA2stAAA6AAALwwEBBX8gAygCACAEaiIFIAAoAtACQYADayIAIAEoAlQiASgCJCACLwESbCIGIAEoAgQgAi8BAmwiB2oiCCABKAIgIAIvARBsIgkgASgCACACLwEAbEGEIGoiAWoiAmpBA3ZB/wdxai0AADoAACAFIAAgAiAIa0EDdkH/B3FqLQAAOgABIAMoAgQgBGoiAiAAIAcgBmsiAyABIAlrIgFqQQN2Qf8HcWotAAA6AAAgAiAAIAEgA2tBA3ZB/wdxai0AADoAAQvVBAEPfyADKAIAIARqIgUgACgC0AJBgANrIgAgAi4BECABKAJUIgEoAiBsQbHOAGwiCCACLgEAIAEoAgBsQQ10QYAIciIGIAEoAkAgAi4BIGwiB0GhLWxqIglqQQJ0QYBAcUGAgIjAAGoiCiACLgEUIAEoAihsQbHOAGwiCyACLgEEIAEoAghsQQ10QYAIciIMIAEoAkggAi4BJGwiDUGhLWxqIg5qQQt1Ig9BoS1saiIQIAIuARIgASgCJGxBsc4AbCIRIAIuAQIgASgCBGxBDXRBgAhyIhIgASgCRCACLgEibCICQaEtbGoiE2pBC3VBsc4AbCIBakESdkH/B3FqLQAAOgAAIAUgACAQIAFrQRJ2Qf8HcWotAAA6AAIgBSAAIA9BvqX//wBsIApqQRJ2Qf8HcWotAAA6AAEgAygCBCAEaiIBIAAgB0G+pf//A2wgBmpBAnRBgEBxQYCAiMAAaiIFIA1BvqV/bCAMakELdSIGQaEtbGoiByACQb6lf2wgEmpBC3VBsc4AbCICakESdkH/B3FqLQAAOgAAIAEgACAHIAJrQRJ2Qf8HcWotAAA6AAIgASAAIAZBvqX//wBsIAVqQRJ2Qf8HcWotAAA6AAEgAygCCCAEaiIBIAAgCSAIa0ECdEGAQHFBgICIwABqIgIgDiALa0ELdSIDQaEtbGoiBCATIBFrQQt1QbHOAGwiBWpBEnZB/wdxai0AADoAACABIAAgBCAFa0ESdkH/B3FqLQAAOgACIAEgACADQb6l//8AbCACakESdkH/B3FqLQAAOgABC5MGAQd/IAAoAtACIQsjAEFAaiIAIAEoAlQiASgCQCACLgEgbCIGIAEoAgAgAi4BAGwiBWpBAnQiCCABKAJgIAIuATBsIgkgASgCICACLgEQbCIHakHRImxBgAhqIgogB0H+MGxqQQt1IgdrNgIwIAAgByAIajYCACAAIAUgBmtBAnQiBiAKIAlB34l/bGpBC3UiBWs2AiAgACAFIAZqNgIQIAAgASgCRCACLgEibCIGIAEoAgQgAi4BAmwiBWpBAnQiCCABKAJkIAIuATJsIgkgASgCJCACLgESbCIHakHRImxBgAhqIgogB0H+MGxqQQt1IgdrNgI0IAAgByAIajYCBCAAIAUgBmtBAnQiBiAKIAlB34l/bGpBC3UiBWs2AiQgACAFIAZqNgIUIAAgASgCSCACLgEkbCIGIAEoAgggAi4BBGwiBWpBAnQiCCABKAJoIAIuATRsIgkgASgCKCACLgEUbCIHakHRImxBgAhqIgogB0H+MGxqQQt1IgdrNgI4IAAgByAIajYCCCAAIAUgBmtBAnQiBiAKIAlB34l/bGpBC3UiBWs2AiggACAFIAZqNgIYIAAgASgCTCACLgEmbCIGIAEoAgwgAi4BBmwiBWpBAnQiCCABKAJsIAIuATZsIgkgASgCLCACLgEWbCIBakHRImxBgAhqIgIgAUH+MGxqQQt1IgFrNgI8IAAgASAIajYCDCAAIAUgBmtBAnQiASACIAlB34l/bGpBC3UiAms2AiwgACABIAJqNgIcIAtBgANrIQsgACECQQAhAQNAIAMgAUECdGooAgAgBGoiACALIAIoAgwiBiACKAIEIgVqQdEibCIIIAVB/jBsaiIFIAIoAgBBkIABaiIJIAIoAggiB2pBDXQiCmpBEnZB/wdxai0AADoAACAAIAsgCiAFa0ESdkH/B3FqLQAAOgADIAAgCyAIIAZB34l/bGoiBiAJIAdrQQ10IgVqQRJ2Qf8HcWotAAA6AAEgACALIAUgBmtBEnZB/wdxai0AADoAAiACQRBqIQIgAUEBaiIBQQRHDQALC6EEAQt/IAAoAtACIQYgASgCVCEAIwBB8ABrIgohAQNAIAAoAmAhByACLgEwIQUgACgCICEIIAIuARAhCyABIAIuAQAgACgCAGxBDXRBgAhyIgwgACgCQCACLgEgbCINIAAoAoABIAIuAUBsIg5rIg9BwKV/bGpBC3U2AiggASAPQdAWbCAMaiIMIA0gDmpBzDJsIg1qIg4gBSAHbCIHIAggC2wiBWpBmjVsIgggBUHxIGxqIgVrQQt1NgJQIAEgBSAOakELdTYCACABIAwgDWsiBSAIIAdB3PR+bGoiB2tBC3U2AjwgASAFIAdqQQt1NgIUIAFBBGohASAAQQRqIQAgAkECaiECIAlBAWoiCUEFRw0ACyAGQYADayEAIAohAkEAIQkDQCADIAlBAnRqKAIAIARqIgEgACACKAIMIgogAigCBCIGakGaNWwiByAGQfEgbGoiBiACKAIAQQ10QYCAiMAAaiIFIAIoAggiCCACKAIQIgtrIgxB0BZsaiINIAggC2pBzDJsIghqIgtqQRJ2Qf8HcWotAAA6AAAgASAAIAsgBmtBEnZB/wdxai0AADoABCABIAAgByAKQdz0fmxqIgogDSAIayIGakESdkH/B3FqLQAAOgABIAEgACAGIAprQRJ2Qf8HcWotAAA6AAMgASAAIAxBwKX//wBsIAVqQRJ2Qf8HcWotAAA6AAIgAkEUaiECIAlBAWoiCUEFRw0ACwvpBAEMfyMAQZABayINJAAgACgC0AIhDiABKAJUIQAgDSEBA0AgACgCQCEHIAIuASAhCSABIAIuAQAgACgCAGxBDXRBgAhyIgogACgCgAEgAi4BQGwiC0G+pX9sakELdSIPIAAoAiAgAi4BEGwiBSAAKAJgIAIuATBsIgYgACgCoAEgAi4BUGwiDGprQQJ0IhBrNgJgIAEgDyAQajYCGCABIAcgCWxBsc4AbCIHIAtBoS1sIApqIglqIgogBSAMakG2F2wiCyAFIAZqQQ10aiIFa0ELdTYCeCABIAUgCmpBC3U2AgAgASAJIAdrIgUgCyAMIAZrQQ10aiIGa0ELdTYCSCABIAUgBmpBC3U2AjAgAUEEaiEBIABBBGohACACQQJqIQIgCEEBaiIIQQZHDQALIA5BgANrIQAgDSECQQAhCANAIAMgCEECdGooAgAgBGoiASAAIAIoAhQiBSACKAIEIgZqQbYXbCIOIAIoAgwiDCAGakENdGoiByACKAIAQQ10QYCAiMAAaiIJIAIoAhAiCkGhLWxqIgsgAigCCEGxzgBsIg9qIhBqQRJ2Qf8HcWotAAA6AAAgASAAIBAgB2tBEnZB/wdxai0AADoABSABIAAgBiAFIAxqa0ENdCIGIApBvqV/bCAJaiIHakESdkH/B3FqLQAAOgABIAEgACAHIAZrQRJ2Qf8HcWotAAA6AAQgASAAIA4gBSAMa0ENdGoiBSALIA9rIgZqQRJ2Qf8HcWotAAA6AAIgASAAIAYgBWtBEnZB/wdxai0AADoAAyACQRhqIQIgCEEBaiIIQQZHDQALIA1BkAFqJAALwwYBEH8jAEHQAWsiESQAIAAoAtACIQ4gASgCVCEAIBEhAQNAIAAoAqABIQggAi4BUCEJIAAoAiAhDSACLgEQIQ8gACgCYCEKIAIuATAhEiABIAIuAQAgACgCAGxBDXRBgAhyIgYgACgCgAEgAi4BQGwiCyAAKALAASACLgFgbCIFIAAoAkAgAi4BIGwiDGoiEGtBwdoAbGpBC3U2AlQgASAQQcbRAGwgBmoiECALIAVrQbc4bCITIAVBg3tsamoiFCAIIAlsIgUgDSAPbCIIakGjJ2wiDSAKIBJsIgkgCGpB7ztsIg8gCCAJa0HzCmwiCGtqIgprQQt1NgKoASABIAogFGpBC3U2AgAgASAMIAtrQZIUbCIKIAxB8eF+bGogEGoiDCAFIAlqQeGnf2wiCSANIAVB3vcAbGpqIgVrQQt1NgJwIAEgBSAMakELdTYCOCABIAtBlYp/bCAGaiAKaiATaiILIAggD2ogCWoiBmtBC3U2AowBIAEgBiALakELdTYCHCABQQRqIQEgAEEEaiEAIAJBAmohAiAHQQFqIgdBB0cNAAsgDkGAA2shACARIQJBACELA0AgAyALQQJ0aigCACAEaiIBIAAgAigCDCIGIAIoAgQiB2pB7ztsIg4gByAGa0HzCmwiDWsgAigCFCIFIAdqQaMnbCIPaiIKIAIoAhAiByACKAIYIgxrQbc4bCISIAxBg3tsaiACKAIAQQ10QYCAiMAAaiIIIAwgAigCCCIJaiIMQcbRAGxqIhBqIhNqQRJ2Qf8HcWotAAA6AAAgASAAIBMgCmtBEnZB/wdxai0AADoABiABIAAgBSAGakHhp39sIgYgDSAOamoiDiAJIAdrQZIUbCINIAdBlYp/bCAIamogEmoiCmpBEnZB/wdxai0AADoAASABIAAgCiAOa0ESdkH/B3FqLQAAOgAFIAEgACAPIAVB3vcAbGogBmoiBiANIAlB8eF+bGogEGoiBWpBEnZB/wdxai0AADoAAiABIAAgBSAGa0ESdkH/B3FqLQAAOgAEIAEgACAHIAxrQcHaAGwgCGpBEnZB/wdxai0AADoAAyACQRxqIQIgC0EBaiILQQdHDQALIBFB0AFqJAALgQkBEn8jAEGAAmsiEiQAIAAoAtACIREgASgCVCEBIBIhAEEIIQYDQCAAAn8CQCACLgEQIgggAi8BICIFckH//wNxDQBBACEFIAIvATANACACLwFADQAgAi8BUA0AIAIvAWANACACLwFwDQAgACACLgEAIAEoAgBsQQJ0IgU2AsABIAAgBTYCoAEgACAFNgKAASAAIAU2AmAgACAFNgJAIAAgBTYCICAAIAU2AgBBOAwBCyAAIAEoAsABIAIuAWBsIgkgASgCQCAFQRB0QRB1bCIFakHRImwiDSAFQf4wbGoiDiACLgFAIAEoAoABbEENdCIKIAIuAQAgASgCAGxBDXRBgAhyIgtqIg9qIgwgASgCICAIbCIFIAEoAuABIAIuAXBsIghqQbNGbCITIAVBi+AAbGogBSABKAKgASACLgFQbCIHaiIQIAEoAmAgAi4BMGwiBSAIaiIUakGhywBsIhUgEEGEZ2xqIhBqIhZrQQt1NgLgASAAIAwgFmpBC3U2AgAgACANIAlB34l/bGoiCSALIAprIg1qIgogFSAUQbuCf2xqIgsgBSAHakH9235sIgwgBUHUxAFsamoiBWtBC3U2AsABIAAgBSAKakELdTYCICAAIA0gCWsiBSAMIAdBs4MBbGogEGoiB2tBC3U2AqABIAAgBSAHakELdTYCQCAAIBMgCEGOE2xqIAtqIgUgDyAOayIIakELdTYCYCAIIAVrQQt1IQVBIAtBAnRqIAU2AgAgAkECaiECIAFBBGohASAAQQRqIQAgBkEBSyEFIAZBAWshBiAFDQALIBFBgANrIQAgEiECQQAhCANAIAIoAgBBkIABaiEGIAMgCEECdGooAgAgBGohAQJAAkAgAigCBCIHIAIoAggiBXINAEEAIQUgAigCDA0AIAIoAhANACACKAIUDQAgAigCGA0AIAIoAhwNACABIAAgBkEFdkH/B3FqMQAAQoGChIiQoMCAAX43AAAMAQsgASAAIAIoAhwiESAHakGzRmwiDSAHQYvgAGxqIAIoAgwiCSARaiIOIAcgAigCFCIHaiIKakGhywBsIgsgCkGEZ2xqIgpqIg8gAigCGCIMIAVqQdEibCITIAVB/jBsaiIFIAIoAhAiECAGakENdCIUaiIVakESdkH/B3FqLQAAOgAAIAEgACAVIA9rQRJ2Qf8HcWotAAA6AAcgASAAIAsgDkG7gn9saiIOIAcgCWpB/dt+bCILIAlB1MQBbGpqIgkgEyAMQd+Jf2xqIg8gBiAQa0ENdCIGaiIMakESdkH/B3FqLQAAOgABIAEgACAMIAlrQRJ2Qf8HcWotAAA6AAYgASAAIAsgB0GzgwFsaiAKaiIHIAYgD2siBmpBEnZB/wdxai0AADoAAiABIAAgBiAHa0ESdkH/B3FqLQAAOgAFIAEgACANIBFBjhNsaiAOaiIGIBQgBWsiBWpBEnZB/wdxai0AADoAAyABIAAgBSAGa0ESdkH/B3FqLQAAOgAECyACQSBqIQIgCEEBaiIIQQhHDQALIBJBgAJqJAALkAgBEX8jAEGAAmsiECQAIAAoAtACIQkgASgCVCEBIBAhAEEIIQcDQCAAAn8CQCACLgEQIgUgAi8BICIGckH//wNxDQBBACEGIAIvATANACACLwFADQAgAi8BUA0AIAIvAWANACACLwFwDQAgACABKAIAIAIuAQBsIgY2AsABIAAgBjYCoAEgACAGNgKAASAAIAY2AmAgACAGNgJAIAAgBjYCICAAIAY2AgBBOAwBCyAAIAEoAsABIAIuAWBsIgggASgCQCAGQRB0QRB1bCILaiIGIAEoAoABIAIuAUBsIgogASgCACACLgEAbCIMaiINaiIOIAEoAuABIAIuAXBsIg8gASgCICAFbCIRaiISIAEoAqABIAIuAVBsIhMgASgCYCACLgEwbCIUaiIVaiIFazYC4AEgACAFIA5qNgIAIAAgCyAIa0HqAmxBCHUgBmsiCCAMIAprIgtqIgogESAPayIMIBMgFGsiDmpB2QNsQQh1Ig8gBSAOQZ0FbEEIdWprIgVrNgLAASAAIAUgCmo2AiAgACALIAhrIgggEiAVa0HqAmxBCHUgBWsiBWs2AqABIAAgBSAIajYCQCAAIA8gDEGVAmxBCHUgBWprIgUgDSAGayIGajYCYCAGIAVrIQZBIAtBAnRqIAY2AgAgAkECaiECIAFBBGohASAAQQRqIQAgB0EBSyEGIAdBAWshByAGDQALIAlBgANrIQAgECECQQAhBgNAIAIoAgBBkIABaiEFIAMgBkECdGooAgAgBGohAQJAAkAgAigCBCIJIAIoAggiB3INAEEAIQcgAigCDA0AIAIoAhANACACKAIUDQAgAigCGA0AIAIoAhwNACABIAAgBUEFdkH/B3FqMQAAQoGChIiQoMCAAX43AAAMAQsgASAAIAIoAhwiCiAJaiIMIAIoAgwiDSACKAIUIg5qIg9qIgggAigCGCIRIAdqIgsgAigCECISIAVqIhNqIhRqQQV2Qf8HcWotAAA6AAAgASAAIBQgCGtBBXZB/wdxai0AADoAByABIAAgCSAKayIKIA4gDWsiCWpB2QNsQQh1Ig0gCUGdBWxBCHUgCGprIgkgByARa0HqAmxBCHUgC2siCCAFIBJrIgVqIgdqQQV2Qf8HcWotAAA6AAEgASAAIAcgCWtBBXZB/wdxai0AADoABiABIAAgDCAPa0HqAmxBCHUgCWsiByAFIAhrIgVqQQV2Qf8HcWotAAA6AAIgASAAIAUgB2tBBXZB/wdxai0AADoABSABIAAgDSAKQZUCbEEIdSAHamsiByATIAtrIgVqQQV2Qf8HcWotAAA6AAMgASAAIAUgB2tBBXZB/wdxai0AADoABAsgAkEgaiECIAZBAWoiBkEIRw0ACyAQQYACaiQAC/IIAg99BX8jAEGAAmsiFiQAIAAoAtACIRcgASgCVCEBIBYhAEEIIRQDQCAAAn8CQCACLwEQIhggAi8BICIVcg0AQQAhFSACLwEwDQAgAi8BQA0AIAIvAVANACACLwFgDQAgAi8BcA0AIAAgASoCACACLgEAspQiBjgCwAEgACAGOAKgASAAIAY4AoABIAAgBjgCYCAAIAY4AkAgACAGOAIgIAAgBjgCAEE4DAELIAAgASoCACACLgEAspQiByABKgKAASACLgFAspQiCJIiDSABKgJAIBVBEHRBEHWylCIJIAEqAsABIAIuAWCylCIKkiIGkiILIAEqAmAgAi4BMLKUIgwgASoCoAEgAi4BULKUIg6SIg8gASoCICAYQRB0QRB1spQiECABKgLgASACLgFwspQiEZIiEpIiBZM4AuABIAAgCyAFkjgCACAAIAcgCJMiByAJIAqTQ/MEtT+UIAaTIgiSIgkgDiAMkyIKIBAgEZMiC5JDXoPsP5QiDCAKQ3U9J8CUkiAFkyIFkzgCwAEgACAJIAWSOAIgIAAgByAIkyIHIBIgD5ND8wS1P5QgBZMiBZM4AqABIAAgByAFkjgCQCAAIA0gBpMiBiAMIAtD1IuKv5SSIAWTIgWSOAJgIAYgBZMhBkEgC0ECdGogBjgCACACQQJqIQIgAUEEaiEBIABBBGohACAUQQFLIRUgFEEBayEUIBUNAAsgF0GAA2shACAWIQJBACEUA0AgAyAUQQJ0aigCACAEaiIBIAACfyACKgIAQwAgAESSIgcgAioCECIIkiINIAIqAggiCSACKgIYIgqSIgaSIgsgAioCFCIMIAIqAgwiDpIiDyACKgIEIhAgAioCHCIRkiISkiIFkiITi0MAAABPXQRAIBOoDAELQYCAgIB4C0H/B3FqLQAAOgAAIAEgAAJ/IAsgBZMiC4tDAAAAT10EQCALqAwBC0GAgICAeAtB/wdxai0AADoAByABIAACfyAHIAiTIgcgCSAKk0PzBLU/lCAGkyIIkiIJIAwgDpMiCiAQIBGTIguSQ16D7D+UIgwgCkN1PSfAlJIgBZMiBZIiCotDAAAAT10EQCAKqAwBC0GAgICAeAtB/wdxai0AADoAASABIAACfyAJIAWTIgmLQwAAAE9dBEAgCagMAQtBgICAgHgLQf8HcWotAAA6AAYgASAAAn8gByAIkyIHIBIgD5ND8wS1P5QgBZMiBZIiCItDAAAAT10EQCAIqAwBC0GAgICAeAtB/wdxai0AADoAAiABIAACfyAHIAWTIgeLQwAAAE9dBEAgB6gMAQtBgICAgHgLQf8HcWotAAA6AAUgASAAAn8gDSAGkyIGIAwgC0PUi4q/lJIgBZMiBZIiB4tDAAAAT10EQCAHqAwBC0GAgICAeAtB/wdxai0AADoAAyABIAACfyAGIAWTIgaLQwAAAE9dBEAgBqgMAQtBgICAgHgLQf8HcWotAAA6AAQgAkEgaiECIBRBAWoiFEEIRw0ACyAWQYACaiQACxkAIAAgACgCACgCCBEBACAAELkFQQEQAQALWwEBfyAAKAIAIQIgAUEASARAAkAgAigCbCIBBEAgAigCaEEDSA0BCyAAIAIoAggRAQAgAigCbCEBCyACIAFBAWo2AmwPCyABIAIoAmhMBEAgACACKAIIEQEACwtcAQJ/IwBB4AFrIgEkACAAIAFBEGoiAiAAKAIAKAIMEQIAIAEgAjYCAEHg9wIoAgAhAiMAQRBrIgAkACAAIAE2AgwgAkGbqAIgARCEBSAAQRBqJAAgAUHgAWokAAuTAgIEfwN+IwBBMGsiAyQAAkACQAJ/AkAgACgCACICKAIUIgBBAEwNACAAIAIoAnRKDQAgAigCcCAAQQJ0agwBCyACKAJ4IgRFDQEgACACKAJ8IgVIDQEgACACKAKAAUoNASAEIAAgBWtBAnRqCygCACIEDQELIAIgADYCGCACKAJwKAIAIQQLIAQhAAJAAkADQCAALQAAIgVFDQEgAEEBaiEAIAVBJUcNAAsgAC0AAEHzAEcNACADIAJBGGo2AiAgASAEIANBIGoQogIMAQsgAikCICEGIAIpAighByACKQIYIQggAyACKQIwNwMYIAMgBzcDECADIAY3AwggAyAINwMAIAEgBCADEKICCyADQTBqJAALFQAgACgCACIAQQA2AhQgAEEANgJsC8EBAQd/IAAoAsACQQBKBEAgACgC3AMgASgCBGoiAS0AjAEhBSADKAIAIQYgAS0AlgEiCEEBayEJA0AgACgCcCIBQQBKBEAgBiAEQQJ0aigCACIDIAFqIQogAiAHQQJ0aigCACEBA0AgBQRAIAMgAS0AACAFEDkgBWohAwsgAUEBaiEBIAMgCkkNAAsLIAhBAk8EQCAGIAQgBiAEQQFqIAkgACgCcBCSAwsgB0EBaiEHIAQgCGoiBCAAKALAAkgNAAsLC54BAQV/IAAoAsACQQBKBEAgAygCACEFA0AgBSAEIAUgBEEBckEBIAAoAnAiAUEASgR/IAUgBEECdGooAgAiAyABaiEHIAIgBkECdGooAgAhAQNAIAMgAS0AACIIOgABIAMgCDoAACABQQFqIQEgA0ECaiIDIAdJDQALIAAoAnAFIAELEJIDIAZBAWohBiAEQQJqIgQgACgCwAJIDQALCwuEAQEEfyAAKALAAiIBQQBKBEAgAygCACEFA0AgACgCcCIDQQBKBEAgAyAFIARBAnQiA2ooAgAiAWohBiACIANqKAIAIQMDQCABIAMtAAAiBzoAASABIAc6AAAgA0EBaiEDIAFBAmoiASAGSQ0ACyAAKALAAiEBCyAEQQFqIgQgAUgNAAsLCwkAIAMgAjYCAAsJACADQQA2AgALHwEBfyAAKALcAyIBIAAoAsACNgJcIAEgACgCdDYCYAujAgEFfyAAKALcAyIDKAJcIgcgACgCwAIiCE4EQCAAKAIkQQBKBEAgA0EMaiEKIAAoAtgBIQhBACEHA0AgACAIIAEgB0ECdCIJaigCACADIAlqIgsoAmQgAigCAGxBAnRqIAkgCmogCygCNBEHACAIQdgAaiEIIAdBAWoiByAAKAIkSA0ACyAAKALAAiEICyADQQA2AlxBACEHCyAAIANBDGogByAEIAUoAgAiAUECdGogCCAHayIEIAMoAmAiByAEIAdJGyIEIAYgAWsiASABIARLGyIBIAAoAuADKAIEEQUAIAUgBSgCACABajYCACADIAMoAmAgAWs2AmAgAyADKAJcIAFqIgE2AlwgACgCwAIgAUwEQCACIAIoAgBBAWo2AgALC9gBAAJAIAAoAsgDIgEoAhgiAgRAIAEoAgwhAwwBCyABIAAgASgCCCABKAIUIAEoAhBBACAAKAIEKAIcEQoAIgM2AgwgASgCGCECCyAAIAMgAkECdGogBCAFKAIAIgNBAnRqIAEoAhAgAmsiAiAGIANrIgMgAiADSRsiAiAAKAJ0IAEoAhRrIgMgAiADSRsiAiAAKALkAygCBBEHACAFIAUoAgAgAmo2AgAgASABKAIYIAJqIgA2AhggACABKAIQIgBPBEAgAUEANgIYIAEgASgCFCAAajYCFAsL0wEBAn8gACgCyAMiBEEYaiEIAkAgBCgCGCIGBEAgBCgCDCEHDAELIAQgACAEKAIIIAQoAhQgBCgCEEEBIAAoAgQoAhwRCgAiBzYCDCAEKAIYIQYLIAAgASACIAMgByAIIAQoAhAgACgC3AMoAgQRDAAgBiAEKAIYIgNJBH8gACAEKAIMIAZBAnRqQQAgAyAGayIBIAAoAuQDKAIEEQcAIAUgBSgCACABajYCACAEKAIYBSADCyAEKAIQIgBPBEAgBEEANgIYIAQgBCgCFCAAajYCFAsLjwEBBH8jAEEQayIHJAAgACgCyAMiCCgCECEJIAUoAgAhCiAHQQA2AgwgACABIAIgAyAIKAIMIAdBDGogBiAKayIBIAkgASAJSRsgACgC3AMoAgQRDAAgACAIKAIMIAQgBSgCAEECdGogBygCDCAAKALkAygCBBEHACAFIAUoAgAgBygCDGo2AgAgB0EQaiQAC9wBAQF/IAAoAsgDIQICQAJAAkACQAJAIAEOBAADAgEDCyAAKAJUBEAgAkHQATYCBCACKAIMDQQgAiAAIAIoAghBACACKAIQQQEgACgCBCgCHBEKADYCDAwECyACIAAoAtwDKAIENgIEDAMLIAIoAghFBEAgACgCACIBQQM2AhQgACABKAIAEQEACyACQdEBNgIEDAILIAIoAghFBEAgACgCACIBQQM2AhQgACABKAIAEQEACyACQdIBNgIEDAELIAAoAgAiAUEDNgIUIAAgASgCABEBAAsgAkIANwIUCzwAIAAgASACKAIAIAQgBSgCAEECdGogACgC3AMoAgwRBwAgBSAFKAIAQQFqNgIAIAIgAigCAEEBajYCAAvCAwEMfyACQQJ0IgIgASgCCGooAgAhBSABKAIEIAJqKAIAIQYgASgCACACaigCACEHIAMoAgAhASAAKALQAiECIAAoAtwDIgMoAhwhCCADKAIYIQsgAygCFCEMIAMoAhAhDSAAKAJwIgNBAk8EfyADQQF2IQMDQCAMIAYtAABBAnQiBGooAgAhDiALIAUtAABBAnQiCWooAgAhCiAEIAhqKAIAIQ8gASACIAkgDWooAgAiCSAHLQAAIgRqai0AADoAACABIAIgBCAKIA9qQRB1Igpqai0AADoAASABIAIgBCAOamotAAA6AAIgASACIAkgBy0AASIEamotAAA6AAMgASACIAQgCmpqLQAAOgAEIAEgAiAEIA5qai0AADoABSABQQZqIQEgB0ECaiEHIAVBAWohBSAGQQFqIQYgA0EBayIDDQALIAAoAnAFIAMLQQFxBEAgDCAGLQAAQQJ0IgBqKAIAIQMgCyAFLQAAQQJ0IgVqKAIAIQYgACAIaigCACEIIAEgAiAHLQAAIgAgBSANaigCAGpqLQAAOgAAIAEgAiAAIAYgCGpBEHVqai0AADoAASABIAIgACADamotAAA6AAILC4sCAQN/IwBBEGsiCCQAAkACQCAAKALcAyIHKAIkBEAgB0EgakEAIAQgBSgCAEECdGpBAEEBIAcoAigQkgMgB0EANgIkIAUgBSgCAEEBajYCACAHIAcoAixBAWs2AiwMAQsgBygCLCEJIAggBCAFKAIAIgNBAnRqIgQoAgA2AgggCAJ/IAkgBiADayIDIAMgCUsbIgNBAiADQQJJGyIDQQJPBEAgBCgCBAwBCyAHQQE2AiQgBygCIAs2AgwgACABIAIoAgAgCEEIaiAHKAIMEQcAIAcoAiQhACAFIAUoAgAgA2o2AgAgByAHKAIsIANrNgIsIAANAQsgAiACKAIAQQFqNgIACyAIQRBqJAALhgUBDn8gAkECdCIFIAEoAghqKAIAIQogASgCBCAFaigCACELIAEoAgAgAkEDdGoiASgCACEHIAEoAgQhCCADKAIEIQIgAygCACEDIAAoAtACIQQgACgC3AMiASgCHCEOIAEoAhghDyABKAIUIRAgASgCECERIAAoAnAiAUECTwR/IAFBAXYhCQNAIBAgCy0AAEECdCIBaigCACEMIA8gCi0AAEECdCIGaigCACEFIAEgDmooAgAhASADIAQgBiARaigCACINIActAAAiBmpqLQAAOgAAIAMgBCAGIAEgBWpBEHUiBWpqLQAAOgABIAMgBCAGIAxqai0AADoAAiADIAQgDSAHLQABIgFqai0AADoAAyADIAQgASAFamotAAA6AAQgAyAEIAEgDGpqLQAAOgAFIAIgBCANIAgtAAAiAWpqLQAAOgAAIAIgBCABIAVqai0AADoAASACIAQgASAMamotAAA6AAIgAiAEIA0gCC0AASIBamotAAA6AAMgAiAEIAEgBWpqLQAAOgAEIAIgBCABIAxqai0AADoABSACQQZqIQIgCEECaiEIIANBBmohAyAHQQJqIQcgCkEBaiEKIAtBAWohCyAJQQFrIgkNAAsgACgCcAUgAQtBAXEEQCAQIAstAABBAnQiAGooAgAhCSAPIAot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Qe4ANgIUDAQLIAAoAgAiASAFNgIYIAFB7wA2AhQMAwsgACgCACIBIAU2AhggAUHwADYCFAwCCyAAKAIAIgFB2wA2AhQgASACLQAHNgIYIAAoAgAgBTYCHAwBCyAAKAIAIgEgBTYCGCABQc8ANgIUCyAAQQEgACgCACgCBBECAAsMAgsCQCABQQxJDQAgAi0AAkHBAEcNACACLQADQeQARw0AIAItAARB7wBHDQAgAi0ABUHiAEcNACACLQAGQeUARw0AIAItAAghAyACLQAHIQcgAi0ACiEJIAItAAkhCiACLQAMIQsgAi0ACyENIAItAA0hBSAAKAIAIgFBzgA2AhQgASAFNgIkIAEgCyANQQh0cjYCICABIAkgCkEIdHI2AhwgASADIAdBCHRyNgIYIABBASABKAIEEQIAIAAgBToArAIgAEEBNgKoAgwCCyAAKAIAIgEgBTYCGCABQdAANgIUIABBASAAKAIAKAIEEQIADAELIAAoAgAiASADNgIYIAFBxgA2AhQgACAAKAIAKAIAEQEACyAGIAQ2AgQgBiAINgIAQQEhBCAMQQBMDQAgACAMIAAoAhgoAhARAgALIAJBEGokACAECzYAIABBADYC2AEgAEEANgK4AyAAQQA2ApABIAAoAtADIgBBADYCpAEgAEEANgIYIABCADcCDAuGOwEPfyMAQaACayIJJAAgACgCuAMhAQNAAkACQAJAIAENACAAKALQAygCDEUEQCAAKAIYIgIoAgQiAUUEQCAAIAIoAgwRAABFBEBBACEBDAQLIAIoAgQhAQsgAigCACIDLQAAIQUgAUEBayIEBH8gA0EBagUgACACKAIMEQAARQRAQQAhAQwECyACKAIEIQQgAigCAAsiAUEBaiEDIAVB/wFGIAEtAAAiAUHYAUZxRQRAIAAoAgAiBiAFNgIYIAZBNzYCFCAAKAIAIAE2AhwgACAAKAIAKAIAEQEACyAAIAE2ArgDIAIgBEEBazYCBCACIAM2AgAMAQsgABDjA0UEQEEAIQEMAgsgACgCuAMhAQsCQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAIAFBAWsO/gEPERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERIBAgUJBQUFBQMEBQgFBQUPDw8PDw8PDwAHBgoQCxERDQ0NDQ0NDQ0NDQ0NDQ0NDRERERERERERDBERERERDhELIAAoAgAiAkHoADYCFCAAQQEgAigCBBECACAAKALQAyIBKAIMBEAgACgCACICQcAANgIUIAAgAigCABEBACAAKALQAyEBCyAAQgA3AOgBIABCADcA8AEgAEKBgoSIkKDAgAE3AIACIABCgYKEiJCgwIABNwD4ASAAQoWKlKjQoMGCBTcAkAIgAEKFipSo0KDBggU3AIgCIABCADcDsAIgAEEANgIoIABCADcDmAIgAEEAOgCsAiAAQoGABDcCpAIgAEEAOgCiAiAAQYECOwGgAiABQQE2AgwMFAtBACEBIABBAEEAQQAQ2AINEwwSC0EAIQEgAEEAQQFBABDYAg0SDBELQQAhASAAQQBBAEEBENgCDREMEAtBACEBIABBAEEBQQEQ2AINEAwPCyAAKAIAIgIgATYCGCACQT82AhQgACAAKAIAKAIAEQEADA8LIAAoAhgiBigCBCEBIAYoAgAhAyAAKALQAygCEEUEQCAAKAIAIgJBPDYCFCACQRhqQei4AkHQABA+GiAAIAAoAgAoAgARAQALIAFFBEAgACAGKAIMEQAARQRAQQAhAQwPCyAGKAIAIQMgBigCBCEBCyADLQAAIQUgAUEBayICBH8gA0EBagUgACAGKAIMEQAARQRAQQAhAQwPCyAGKAIEIQIgBigCAAsiBC0AACEBIAJBAWsiAwR/IARBAWoFIAAgBigCDBEAAEUEQEEAIQEMDwsgBigCBCEDIAYoAgALIQQgACgCACICIAQtAAAiCzYCGCACQekANgIUQQEhAiAAQQEgACgCACgCBBECAAJAAkACQCALQQF0QQZqIAVBCHQgAXJHIAtBBEtyDQAgCwRAIAAgCzYC1AIgBEEBaiEKIANBAWshBQwCCyAAKALgAUUNACAAIAs2AtQCIARBAWohCiADQQFrIQUMAgsgACgCACIBQQw2AhQgACABKAIAEQEAIAAgCzYC1AIgBEEBaiEKIANBAWshBSALRQ0BC0EAIQQDQCAFRQRAIAAgBigCDBEAAEUEQEEAIQEMEQsgBigCACEKIAYoAgQhBQsgCi0AACEDAkAgBEUNACAEQQJrIQIgBEEBayEIQQAhAQNAIAMgACABQQJ0aigC2AIoAgBHBEAgBCABQQFqIgFHDQEMAgsLIAAoAtgCKAIAIQECQCAEQQJJDQBBASEDIAJBA08EQCAIQXxxIQxBACEHA0AgACADQQJ0aiICKALkAigCACINIAIoAuACKAIAIg4gAigC3AIoAgAiDyACKALYAigCACICIAEgASACSBsiAiACIA9IGyICIAIgDkgbIgIgAiANSBshASADQQRqIQMgB0EEaiIHIAxHDQALC0EAIQIgCEEDcSIIRQ0AA0AgACADQQJ0aigC2AIoAgAiByABIAEgB0gbIQEgA0EBaiEDIAJBAWoiAiAIRw0ACwsgAUEBaiEDCyAFQQFrIQggACgC2AEhAQJAIAAoAiQiB0EASgRAIAEgB0HYAGxqIQVBACECA0AgAyABKAIARg0CIAFB2ABqIQEgAkEBaiICIAdHDQALIAUhAQsgACgCACICIAM2AhggAkEENgIUIAAgACgCACgCABEBAAsgACAEQQJ0aiABNgLYAiAIBH8gCkEBagUgACAGKAIMEQAARQRAQQAhAQwRCyAGKAIEIQggBigCAAshBSABIAUtAAAiAkEPcTYCGCABIAJBBHY2AhQgACgCACICIAEoAgA2AhggAiABKAIUNgIcIAEoAhghASACQeoANgIUIAIgATYCICAAQQEgAigCBBECACAFQQFqIQogCEEBayEFIARBAWoiBCALRw0AC0EAIQILIAVFBEAgACAGKAIMEQAARQRAQQAhAQwPCyAGKAIAIQogBigCBCEFCyAAIAotAAA2ApwDIAAgBUEBayIDBH8gCkEBagUgACAGKAIMEQAARQRAQQAhAQwPCyAGKAIEIQMgBigCAAsiBC0AADYCoAMgACADQQFrIgcEfyAEQQFqBSAAIAYoAgwRAABFBEBBACEBDA8LIAYoAgQhByAGKAIACyIFLQAAIgRBD3E2AqgDIAAgBEEEdjYCpAMgACgCACIEIAAoApwDNgIYIAQgACgCoAM2AhwgBCAAKAKkAzYCICAEIAAoAqgDNgIkIARB6wA2AhRBASEBIABBASAEKAIEEQIAIAAoAtADQQA2AhQgAkUEQCAAIAAoApABQQFqNgKQAQsgBiAHQQFrNgIEIAYgBUEBajYCACAAQQA2ArgDDA0LIAAoAgAiAkHXADYCFCAAQQEgAigCBBECACAAQQA2ArgDQQIhAQwMCyAAKAIYIgUoAgQiAUUEQCAAIAUoAgwRAABFBEBBACEBDA0LIAUoAgQhAQsgBSgCACICLQAAIQQgAUEBayIDBH8gAkEBagUgACAFKAIMEQAARQRAQQAhAQwNCyAFKAIEIQMgBSgCAAsiAUEBaiECIANBAWshAyABLQAAIARBCHRyIgRBAmshASAEQQNPBEADQCABIQQgA0UEQCAAIAUoAgwRAABFBEBBACEBDA8LIAUoAgQhAyAFKAIAIQILIAItAAAhASADQQFrIggEfyACQQFqBSAAIAUoAgwRAABFBEBBACEBDA8LIAUoAgQhCCAFKAIACyIDLQAAIQIgACgCACIGIAE2AhggBkHRADYCFCAAKAIAIAI2AhwgAEEBIAAoAgAoAgQRAgACQAJAAkAgAUEgTwRAIAAoAgAiBiABNgIYIAZBHTYCFCAAIAAoAgAoAgARAQAMAQsgAUEQSQ0BCyAAIAFqIAI6APgBDAELIAAgAWoiASACQQR2IgY6APgBIAEgAkEPcSIBOgDoASABIAZNDQAgACgCACIBIAI2AhggAUEeNgIUIAAgACgCACgCABEBAAsgA0EBaiECIAhBAWshAyAEQQJrIQEgBEECSw0ACwsgAQRAIAAoAgAiBEEMNgIUIAAgBCgCABEBAAsgBSADNgIEIAUgAjYCAAwMCyAAKAIYIgYoAgQiAUUEQCAAIAYoAgwRAABFDQogBigCBCEBCyAGKAIAIgItAAAhBCABQQFrIgEEfyACQQFqBSAAIAYoAgwRAABFDQogBigCBCEBIAYoAgALIgJBAWohAyABQQFrIQEgAi0AACAEQQh0ciICQQJrIQUgAkETTwRAA0AgAUUEQCAAIAYoAgwRAABFDQwgBigCACEDIAYoAgQhAQsgACgCACICIAMtAAAiBzYCGCACQdIANgIUQQEhAiAAQQEgACgCACgCBBECAEEAIQQgCUEAOgCAAiADQQFqIQMgAUEBayEBA0AgAUUEQCAAIAYoAgwRAABFDQ0gBigCACEDIAYoAgQhAQsgCUGAAmogAmogAy0AACIIOgAAIANBAWohAyABQQFrIQEgBCAIaiEEIAJBAWoiAkERRw0ACyAAKAIAIgIgCS0AgQI2AhggAiAJLQCCAjYCHCACIAktAIMCNgIgIAIgCS0AhAI2AiQgAiAJLQCFAjYCKCACIAktAIYCNgIsIAIgCS0AhwI2AjAgCS0AiAIhCCACQdgANgIUIAIgCDYCNCAAQQIgAigCBBECACAAKAIAIgIgCS0AiQI2AhggAiAJLQCKAjYCHCACIAktAIsCNgIgIAIgCS0AjAI2AiQgAiAJLQCNAjYCKCACIAktAI4CNgIsIAIgCS0AjwI2AjAgCS0AkAIhCCACQdgANgIUIAIgCDYCNCAAQQIgAigCBBECACAEQYACTSAFQRFrIgUgBE5xRQRAIAAoAgAiAkEJNgIUIAAgAigCABEBAAtBACECIAlBAEGAAhA5IQggBARAA0AgAUUEQCAAIAYoAgwRAABFDQ4gBigCACEDIAYoAgQhAQsgAiAIaiADLQAAOgAAIANBAWohAyABQQFrIQEgAkEBaiICIARHDQALCyAAIAdBEGsiAkECdGpBxAFqIAAgB0ECdGpBtAFqIAdBEHEiCxshCiACIAcgCxsiAkEETwRAIAAoAgAiByACNgIYIAdBHzYCFCAAIAAoAgAoAgARAQALIAUgBGshBSAKKAIAIgJFBEAgAEEAQZgCIAAoAgQoAgARBAAiAkEANgKUAiAKIAI2AgALIAIgCCkDgAI3AgAgAiAIKQOIAjcCCCACIAgtAJACOgAQIAooAgBBEWogCEGAAhA+GiAFQRBKDQALCyAFBEAgACgCACICQQw2AhQgACACKAIAEQEACyAGIAE2AgQgBiADNgIADAsLIAAoAhgiBigCBCIBRQRAIAAgBigCDBEAAEUEQEEAIQEMCwsgBigCBCEBCyAGKAIAIgItAAAhBSABQQFrIgMEfyACQQFqBSAAIAYoAgwRAABFBEBBACEBDAsLIAYoAgQhAyAGKAIACyIBQQFqIQIgA0EBayEEIAEtAAAgBUEIdHIiAUECayEIIAFBA08EQANAIARFBEAgACAGKAIMEQAARQRAQQAhAQwNCyAGKAIEIQQgBigCACECCyACLQAAIQUgACgCACIBQdMANgIUIAEgBUEPcSIBNgIYIAAoAgAgBUEEdjYCHCAAQQEgACgCACgCBBECACABQQRPBEAgACgCACIDIAE2AhggA0EgNgIUIAAgACgCACgCABEBAAsgACABQQJ0aiIDKAKkASIBRQRAIABBAEGEASAAKAIEKAIAEQQAIgFBADYCgAEgAyABNgKkAQsgCEEBayEKAkACQAJAAkACfyAFQRBJIgtFBEBBACEHIAhBgAFLDQIDQCABIAdBAXQiBWpBATsBACABIAVBAnJqQQE7AQAgASAFQQRyakEBOwEAIAEgBUEGcmpBATsBACABIAVBCHJqQQE7AQAgASAFQQpyakEBOwEAIAEgBUEMcmpBATsBACABIAVBDnJqQQE7AQAgB0EIaiIHQcAARw0ACyAKQQF1DAELQQAhByAIQcAASw0BA0AgASAHQQF0IgVqQQE7AQAgASAFQQJyakEBOwEAIAEgBUEEcmpBATsBACABIAVBBnJqQQE7AQAgASAFQQhyakEBOwEAIAEgBUEKcmpBATsBACABIAVBDHJqQQE7AQAgASAFQQ5yakEBOwEAIAdBCGoiB0HAAEcNAAsgCgshBUHw0gIhCAJAAkACQAJAAkACQCAFQQRrDi4FBwcHBwAHBwcHBwcBBwcHBwcHBwcCBwcHBwcHBwcHBwMHBwcHBwcHBwcHBwcEBwtBgNICIQgMBAtBgNECIQgMAwtB0M8CIQgMAgtBgM4CIQgMAQtB8MsCIQgLIAJBAWohAiAEQQFrIQQMAgsgAkEBaiECIARBAWshBEHAACEFQbDJAiEIDAELIAJBAWohAiAEQQFrIQRBsMkCIQggBUEATA0BC0EAIQMDQAJ/IAtFBEAgBEUEQCAAIAYoAgwRAABFBEBBACEBDBELIAYoAgQhBCAGKAIAIQILIAItAAAhByAEQQFrIgQEfyACQQFqBSAAIAYoAgwRAABFBEBBACEBDBELIAYoAgQhBCAGKAIACyICLQAAIAdBCHRyDAELIARFBEAgACAGKAIMEQAARQRAQQAhAQwQCyAGKAIEIQQgBigCACECCyACLQAACyEHIAEgCCADQQJ0aigCAEEBdGogBzsBACACQQFqIQIgBEEBayEEIANBAWoiAyAFRw0ACwtBACEIIAAoAgAoAmhBAk4EQANAIAAoAgAiAyABIAhBAXQiB2ovAQA2AhggAyABIAdBAnJqLwEANgIcIAMgASAHQQRyai8BADYCICADIAEgB0EGcmovAQA2AiQgAyABIAdBCHJqLwEANgIoIAMgASAHQQpyai8BADYCLCADIAEgB0EMcmovAQA2AjAgASAHQQ5yai8BACEHIANB3wA2AhQgAyAHNgI0IABBAiADKAIEEQIAIAhBOEkhAyAIQQhqIQggAw0ACwsgCiAFQQAgBSALG2prIghBAEoNAAsLIAgEQCAAKAIAIgFBDDYCFCAAIAEoAgARAQALIAYgBDYCBCAGIAI2AgAMCgsgACgCGCICKAIEIgNFBEAgACACKAIMEQAARQRAQQAhAQwKCyACKAIEIQMLIAIoAgAiBC0AACEBIANBAWsiAwR/IARBAWoFIAAgAigCDBEAAEUEQEEAIQEMCgsgAigCBCEDIAIoAgALIQQgA0EBayEDIAQtAAAgAUEIdHJBBEcEQCAAKAIAIgFBDDYCFCAAIAEoAgARAQALIAMEfyAEQQFqBSAAIAIoAgwRAABFBEBBACEBDAoLIAIoAgQhAyACKAIACyIBLQAAIQUgA0EBayIEBH8gAUEBagUgACACKAIMEQAARQRAQQAhAQwKCyACKAIEIQQgAigCAAsiAS0AACEDIAAoAgAiBkHUADYCFCAGIAMgBUEIdHIiBTYCGCAAQQEgACgCACgCBBECACAAIAU2ApgCIAIgBEEBazYCBCACIAFBAWo2AgAMCQsgACgCGCIBKAIEIQMgASgCACECIAAoAtADKAIQRQRAIAAoAgAiBEE8NgIUIARBGGpBubkCQdAAED4aIAAgACgCACgCABEBAAsCQAJAIAAoAiRBA0gNACADRQRAIAAgASgCDBEAAEUEQEEAIQEMCwsgASgCBCEDIAEoAgAhAgsgAi0AACEEIANBAWsiAwR/IAJBAWoFIAAgASgCDBEAAEUEQEEAIQEMCwsgASgCBCEDIAEoAgALIQIgA0EBayEDIAItAAAgBEEIdHJBGEcEQCAAKAIAIgRBDDYCFCAAIAQoAgARAQALIAMEfyACQQFqBSAAIAEoAgwRAABFBEBBACEBDAsLIAEoAgQhAyABKAIACyECIANBAWshAyACLQAAQQ1HBEAgACgCACIEQcYANgIUIAQgACgCuAM2AhggACAAKAIAKAIAEQEACyADBH8gAkEBagUgACABKAIMEQAARQRAQQAhAQwLCyABKAIEIQMgASgCAAsiAi0AACEEIANBAWsiAwR/IAJBAWoFIAAgASgCDBEAAEUEQEEAIQEMCwsgASgCBCEDIAEoAgALIgVBAWohAiADQQFrIQMgBS0AACAEQQh0ckH/AUcNACADRQRAIAAgASgCDBEAAEUEQEEAIQEMCwsgASgCBCEDIAEoAgAhAgsgAkEBaiEEIANBAWshAyACLQAAQQNHBEAgBCECDAELIANFBEAgACABKAIMEQAARQRAQQAhAQwLCyABKAIEIQMgASgCACEECyAEQQFqIQIgA0EBayEDIAAoAtgBIgcoAlggBC0AAEcNACADRQRAIAAgASgCDBEAAEUEQEEAIQEMCwsgACgC2AEhByABKAIEIQMgASgCACECCyACQQFqIQQgA0EBayEDIAcoAgAgAi0AAEcEQCAEIQIMAQsgA0UEQCAAIAEoAgwRAABFBEBBACEBDAsLIAAoAtgBIQcgASgCBCEDIAEoAgAhBAsgBEEBaiECIANBAWshAyAHKAKwASAELQAARw0AIANFBEAgACABKAIMEQAARQRAQQAhAQwLCyABKAIEIQMgASgCACECCyACQQFqIQQgA0EBayEDIAItAABBgAFHBEAgBCECDAELIANFBEAgACABKAIMEQAARQRAQQAhAQwLCyABKAIEIQMgASgCACEECyAELQAAIQUgA0EBayIDBH8gBEEBagUgACABKAIMEQAARQRAQQAhAQwLCyABKAIEIQMgASgCAAsiBEEBaiECIANBAWshAyAELQAAIAVBCHRyDQAgA0UEQCAAIAEoAgwRAABFBEBBACEBDAsLIAEoAgQhAyABKAIAIQILIAItAAAhBCADQQFrIgMEfyACQQFqBSAAIAEoAgwRAABFBEBBACEBDAsLIAEoAgQhAyABKAIACyIFQQFqIQIgA0EBayEDIAUtAAAgBEEIdHINACADRQRAIAAgASgCDBEAAEUEQEEAIQEMCwsgASgCBCEDIAEoAgAhAgsgAkEBaiEEIANBAWshAyACLQAABEAgBCECDAELIANFBEAgACABKAIMEQAARQRAQQAhAQwLCyABKAIEIQMgASgCACEECyAELQAAIQUgA0EBayIDBH8gBEEBagUgACABKAIMEQAARQRAQQAhAQwLCyABKAIEIQMgASgCAAsiBEEBaiECIANBAWshAyAELQAAIAVBCHRyQQFHDQAgA0UEQCAAIAEoAgwRAABF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QcsBNgIUCwJAIAAoAswDKAIQRQ0AIAAoAgghBQNAIAUEQCAAIAUoAgARAQALAkAgACAAKALMAygCABEAACIBDgMFAAIACyAAKAIIIgVFIAFBfXFBAUdyDQAgBSAFKAIEQQFqIgE2AgQgASAFKAIIIgJIDQAgBSAAKALMAiACajYCCAwACwALIAAgACgCkAE2ApgBDAELIAAoAgAiAiABNgIYIAJBFTYCFCAAIAAoAgAoAgARAQALIAAoAhRBzAFHBEAgACAAKAK8AygCABEBACAAQcwBNgIUIABBADYCjAELAkAgACgCvAMoAggEQCAAQYwBaiECIAAoAowBIQUDQCAAKAJ0IgMgBUsEQCAAKAIIIgEEQCABIAM2AgggASAFNgIEIAAgASgCABEBACAAKAKMASEFC0EAIQEgAEEAIAJBACAAKALAAygCBBEHACAFIAAoAowBIgVHDQEMAwsgACAAKAK8AygCBBEBACAAIAAoArwDKAIAEQEAQQAhBSAAQQA2AowBIAAoArwDKAIIDQALCyAAQc4BQc0BIAAoAkQbNgIUQQEhAQsLIAEL0gEBAn8CQAJAIAAoAhQiAUHNAWtBAUsNACAAKAJADQAgACgCjAEgACgCdEkEQCAAKAIAIgFBxQA2AhQgACABKAIAEQEACyAAIAAoArwDKAIEEQEAIABB0gE2AhQMAQsCQAJAIAFBzwFrDgQAAQECAQsgAEHSATYCFAwBCyAAKAIAIgIgATYCGCACQRU2AhQgACAAKAIAKAIAEQEACwJAA0AgACgCzAMiASgCFA0BIAAgASgCABEAAA0AC0EADwsgACAAKAIYKAIYEQEAIAAQugVBAQucBgEFfyAAKAIUIgNBfnFByAFHBEAgACgCACICIAM2AhggAkEVNgIUIAAgACgCACgCABEBAAsCf0EBIQICQAJAAkACQAJAIAAoAhQiA0HIAWsOCwABBAICAgICAgMCAwsgACAAKALMAygCBBEBACAAIAAoAhgoAggRAQAgAEHJATYCFAsgACAAKALMAygCABEAACICQQFHDQIgACgCJCICIQUCQAJAAkACQCACQQFrDgQDAgABAgsgACgC2AEiAygCsAEhBEECIQUgAygCACIGQQFHIgIgAygCWCIDQQJHciAEQQNHckUEQEEDIQIMAwsgAiADQSJHckUEQEEHIQIgBEEjRg0DCyAGQdIARyADQccAR3IgBEHCAEdyRQRAQQIhAgwDCyAGQfIARyADQecAR3JFBEBBBiECIARB4gBGDQMLIAAoApwCBEBBAyECDAMLIAAoAqgCBEBBAiECAkACQCAALQCsAiIDDgIFAAELQQMhAgwECyAAKAIAIgIgAzYCGCACQfQANgIUIABBfyAAKAIAKAIEEQIAQQMhAgwDCyAAKAIAIgIgBjYCGCACQfEANgIUIAIgBDYCICACIAM2AhwgAEEBIAIoAgQRAgBBAyECDAILQQQhBSAAKAKoAkUEQEEEIQIMAgtBBCECAkACQCAALQCsAiIDDgMDAQABC0EFIQIMAgsgACgCACICIAM2AhggAkH0ADYCFCAAQX8gACgCACgCBBECAEEFIQIMAQtBACECQQAhBQsgACAFNgIsIAAgAjYCKCAAQQA2AogBIABBgAI2AmAgAEKCgICAEDcDWCAAQgE3A1AgAEKAgICAEDcDSCAAQgA3A0AgAEKAgICAgICA+D83AzggAEEANgJsIABCADcCZCAAQcoBNgIUIAAgACgCrAMiAjYCNCAAIAI2AjBBAQwDCyAAIAAoAswDKAIAEQAADAILIAAoAgAiAiADNgIYIAJBFTYCFCAAIAAoAgAoAgARAQBBACECCyACCyICQQJGBEAgAQRAIAAoAgAiAUE1NgIUIAAgASgCABEBAAsgABC6BQsgAgsHACAAELkFC6IHAQF/IABBADYCBCABQdoARwRAIAAoAgBCjYCAgKALNwIUIAAoAgAgATYCHCAAIAAoAgAoAgARAQALIAJB6ANHBEAgACgCAEKWgICAgD03AhQgACgCACACNgIcIAAgACgCACgCABEBAAsgACgCACEBIAAoAgwhAiAAQQRqQQBB5AMQORogAEEBNgIQIAAgAjYCDCAAIAE2AgAjAEEQayICJAAgAEEANgIEIAJBADYCDEHUABA3IgFFBEAgACgCAEI4NwIUIAAgACgCACgCABEBAAsgAUGAlOvcAzYCMCABQd8BNgIoIAFB4AE2AiQgAUHhATYCICABQeIBNgIcIAFB4wE2AhggAUHkATYCFCABQeUBNgIQIAFB5gE2AgwgAUHnATYCCCABQegBNgIEIAFB6QE2AgAgAUIANwI0IAFBADYCLCABQdQANgJMIAFCADcCPCABQgA3AkQgACABNgIEAkBBn5cCEI0DIgNFDQAgAkH4ADoACyACIAJBDGo2AgAgAiACQQtqNgIEIANBxpACIAIQpQFBAEwNACACKAIMIQMgAi0AC0HfAXFBzQBGBEAgAiADQegHbCIDNgIMCyABIANB6AdsNgIsCyACQRBqJAAgAEEANgK4AiAAQQA2AhggAEEANgIIIABCADcCpAEgAEIANwKsASAAQgA3ArQBIABCADcCvAEgAEIANwLEASAAQgA3AswBIAAgAEEAQawBIAAoAgQoAgARBAAiATYC0AMgAUIANwJgIAFB/AA2AhwgAUH9ADYCCCABQf4ANgIEIAFB/wA2AgAgAUEANgJoIAFB/AA2AiQgAUH8ADYCKCABQgA3AmwgAUH8ADYCLCABQfwANgIwIAFCADcCdCABQfwANgI0IAFB/AA2AjggAUIANwJ8IAFB/AA2AjwgAUEANgKEASABQUBrQfwANgIAIAFCADcCiAEgAUH8ADYCRCABQfwANgJIIAFB/AA2AkwgAUH8ADYCUCABQgA3ApABIAFB/AA2AlQgAUIANwKYASABQQA2AqABIAFB/AA2AlwgAUGAATYCICABQYABNgJYIABBADYCuAMgAEEANgKQASAAQQA2AtgBIAAoAtADIgFBADYCpAEgAUEANgIYIAFCADcCDCAAIABBAEEcIAAoAgQoAgARBAAiATYCzAMgAUEBNgIYIAFCADcCECABQfgANgIMIAFB+QA2AgggAUH6ADYCBCABQfsANgIAIABByAE2AhQLIgEBfUF/IAAqAgAgASoCAJMiAkMAAAAAXiACQwAAAABdGwsQACABIAIgAyAAKAIAEQQACz4BAn8jAEEQayIEJAAgBEEIaiIDIAEgAiAAKAIAEQYAIAMoAgAQKSADKAIAIQAgAygCABAoIARBEGokACAAC1EBAn8jAEEQayICJAAgACgCACEDIAIgACgCBCIAQQF1IAFqIgEgAEEBcQR/IAEoAgAgA2ooAgAFIAMLEQAANgIMIAIoAgwhACACQRBqJAAgAAs5AQF/IAAoAgQiBEEBdSABaiEBIAAoAgAhACABIAIgAyAEQQFxBH8gASgCACAAaigCAAUgAAsRBgALNwEBfyAAKAIEIgNBAXUgAWohASAAKAIAIQAgASACIANBAXEEfyABKAIAIABqKAIABSAACxECAAsHACAAERAACwsAIAEgAiAAETQACwsAIAEgAiAAEQIACysCAX8BfCMAQRBrIgIkACACIAEgABEaADkDCCACKwMIIQMgAkEQaiQAIAMLCwAgASACIAARFAALJwEBfyMAQRBrIgEkACABIAAREAA2AgwgASgCDCEAIAFBEGokACAACwkAIAEgABEBAAsPACABIAAoAgBqIAI2AgALDQAgASAAKAIAaigCAAsRACAAKAIAQYQBakEBEPUEAAsYAQF/QRAQWyIAQgA3AwAgAEIANwMIIAALKAEBfyMAQRBrIgMkACADIAEgAiAAEQYAIAMQwAUhACADQRBqJAAgAAs1AQF/IwBBEGsiAiQAIAIgARC/BSACIAIgABEAADYCDCACKAIMIQAgAhA4GiACQRBqJAAgAAsrAQF/IwBBEGsiAyQAIAMgASACIAARAwA2AgwgAygCDCEAIANBEGokACAACzcBAX8jAEEQayIDJAAgAyACEL8FIAMgASADIAARAwA2AgwgAygCDCEAIAMQOBogA0EQaiQAIAALKQEBfyMAQRBrIgIkACACIAEgABEAADYCDCACKAIMIQAgAkEQaiQAIAALLQEBfyMAQRBrIgQkACAEIAEgAiADIAARBAA2AgwgBCgCDCEAIARBEGokACAACx8AIAAgARDHBSIAIAIpAgg3AgggACACKQIANwIAQQELdwECfyABELgBIAJLBEAgASACEMcFIQMjAEEQayICJAAjAEEQayIBJAAgASACQQhqIgQ2AgwgAxDABSEDIAEoAgwgAzYCACABIAEoAgxBCGo2AgwgAUEQaiQAIABBqLICIAQQJzYCACACQRBqJAAPCyAAQQEQdxoLgAMBBH8gASAAELgBIgNLBEAjAEEgayIGJAACQCABIANrIgQgABAyKAIAIAAoAgRrQQR1TQRAIwBBEGsiBSQAIAUgACAEEMIFIgMoAgQhASADKAIIIQQDQCABIARGBEAgAxByIAVBEGokAAUgABAyIAEgAhCWAyADIAFBEGoiATYCBAwBCwsMAQsgABAyIQEgBkEIaiAAIAAQuAEgBGoQxgUgABC4ASABEMUFIQMjAEEQayIBJAAgASADKAIINgIAIAMoAgghBSABIANBCGo2AgggASAFIARBBHRqNgIEIAEoAgAhBANAIAEoAgQgBEcEQCADKAIQIAEoAgAgAhCWAyABIAEoAgBB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CwtB0JUEIAE2AgBBzJUEEDIaQcyVBCgCACEAQcyVBBC6ARogABAxCwsJACAAQQRqEEALCQAgABCyBhAxCwkAIAAQhgQQMQsMACAAEIcEGiAAEDELBwAgACgCCAsHACAAKAIECyUAIAEgAiADIAQgBSAGrSAHrUIghoQgCK0gCa1CIIaEIAARHgALIwAgASACIAMgBCAFrSAGrUIghoQgB60gCK1CIIaEIAARHwALGQAgASACIAMgBCAFrSAGrUIghoQgABEWAAsZACABIAIgA60gBK1CIIaEIAUgBiAAES0ACyIBAX4gASACrSADrUIghoQgBCAAERMAIgVCIIinJAEgBacLBgAgACQACwQAIwALBgBByPwBCwYAQbOQAgsGAEHf+QELGwAgAEUEQEEADwsgAEHw7wNBgPEDEKkBQQBHCxsAIAAgASgCCCAFEHgEQCABIAIgAyAEEKoECws4ACAAIAEoAgggBRB4BEAgASACIAMgBBCqBA8LIAAoAggiACABIAIgAyAEIAUgACgCACgCFBELAAugAgEHfyAAIAEoAgggBRB4BEAgASACIAMgBBCqBA8LIAEtADUhBiAAKAIMIQggAUEAOgA1IAEtADQhByABQQA6ADQgAEEQaiIMIAEgAiADIAQgBRCoBCAGIAEtADUiCnIhBiAHIAEtADQiC3IhBwJAIABBGGoiCSAMIAhBA3RqIghPDQADQCAHQQFxIQcgBkEBcSEGIAEtADYNAQJAIAsEQCABKAIYQQFGDQMgAC0ACEECcQ0BDAMLIApFDQAgAC0ACEEBcUUNAgsgAUEAOwE0IAkgASACIAMgBCAFEKgEIAEtADUiCiAGciEGIAEtADQiCyAHciEHIAlBCGoiCSAISQ0ACwsgASAGQf8BcUEARzoANSABIAdB/wFxQQBHOgA0C5IBACAAIAEoAgggBBB4BEAgASACIAMQqQQPCwJAIAAgASgCACAEEHhFDQACQCACIAEoAhBHBEAgASgCFCACRw0BCyADQQFHDQEgAUEBNgIgDwsgASACNgIUIAEgAzYCICABIAEoAihBAWo2AigCQCABKAIkQQFHDQAgASgCGEECRw0AIAFBAToANgsgAUEENgIsCwvzAQAgACABKAIIIAQQeARAIAEgAiADEKkEDwsCQCAAIAEoAgAgBBB4BEACQCACIAEoAhBHBEAg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AQwBCxB1AAsLEQAgACABIAIgAyAEQQAQ7gYLEQAgACABIAIgAyAEQQAQ7wYLEQAgACABIAIgAyAEQQEQ7gYLEQAgACABIAIgAyAEQQEQ7wYL0QEBAX8jAEEwayIFJAAgBSABNgIoAkAgAigCBEEBcUUEQCAAIAEgAiADIAQgACgCACgCGBEKACECDAELIAVBGGoiACACEE4gABDLAiEBIAAQRQJAIAQEQCAFQRhqIAEQwQEMAQsgBUEYaiABEMABCyAFIAVBGGoQrAE2AhADQCAFIAVBGGoQ+gE2AgggBUEQaiAFQQhqEH0EQCAFQShqIAVBEGoiACgCACwAABDNAyAAEPUCDAEFIAUoAighAiAFQRhqEDgaCwsLIAVBMGokACACC/UCAQF/IwBB4AJrIgAkACAAIAI2AtACIAAgATYC2AIgAEHQAWoQRCEGIABBEGoiAiADEE4gAhCRAUHguANB+rgDIABB4AFqEOUBIAIQRSAAQcABahBEIgMgAxBUED8gACADQQAQQSIBNgK8ASAAIAI2AgwgAEEANgIIA0ACQCAAQdgCaiAAQdACahCLAUUNACAAKAK8ASADEDUgAWpGBEAgAxA1IQIgAyADEDVBAXQQPyADIAMQVBA/IAAgAiADQQAQQSIBajYCvAELIABB2AJqEGhBECABIABBvAFqIABBCGpBACAGIABBEGogAEEMaiAAQeABahDIAg0AIABB2AJqEHoaDAELCyADIAAoArwBIAFrED8gAxBAIQIQXCEBIAAgBTYCACACIAEgABDCB0EBRwRAIARBBDYCAAsgAEHYAmogAEHQAmoQcwRAIAQgBCgCAEECcjYCAAsgACgC2AIhASADEDgaIAYQOBogAEHgAmokACABC9QDAQF+IwBBgANrIgAkACAAIAI2AvACIAAgATYC+AIgAEHYAWogAyAAQfABaiAAQewBaiAAQegBahC8BCAAQcgBahBEIgEgARBUED8gACABQQAQQSICNgLEASAAIABBIGo2AhwgAEEANgIYIABBAToAFyAAQcUAOgAWA0ACQCAAQfgCaiAAQfACahCLAUUNACAAKALEASABEDUgAmpGBEAgARA1IQMgASABEDVBAXQQPyABIAEQVBA/IAAgAyABQQAQQSICajYCxAELIABB+AJqEGggAEEXaiAAQRZqIAIgAEHEAWogACgC7AEgACgC6AEgAEHYAWogAEEgaiAAQRxqIABBGGogAEHwAWoQuwQNACAAQfgCahB6GgwBCwsCQCAAQdgBahA1RQ0AIAAtABdFDQAgACgCHCIDIABBIGprQZ8BSg0AIAAgA0EEajYCHCADIAAoAhg2AgALIAAgAiAAKALEASAEEMQHIAApAwAhBiAFIAApAwg3AwggBSAGNwMAIABB2AFqIABBIGogACgCHCAEEIoBIABB+AJqIABB8AJqEHMEQCAEIAQoAgBBAnI2AgALIAAoAvgCIQIgARA4GiAAQdgBahA4GiAAQYADaiQAIAILvQMAIwBB8AJrIgAkACAAIAI2AuACIAAgATYC6AIgAEHIAWogAyAAQeABaiAAQdwBaiAAQdgBahC8BCAAQbgBahBEIgEgARBUED8gACABQQAQQSICNgK0ASAAIABBEGo2AgwgAEEANgIIIABBAToAByAAQcUAOgAGA0ACQCAAQegCaiAAQeACahCLAUUNACAAKAK0ASABEDUgAmpGBEAgARA1IQMgASABEDVBAXQQPyABIAEQVBA/IAAgAyABQQAQQSICajYCtAELIABB6AJqEGggAEEHaiAAQQZqIAIgAEG0AWogACgC3AEgACgC2AEgAEHIAWogAEEQaiAAQQxqIABBCGogAEHgAWoQuwQNACAAQegCahB6GgwBCwsCQCAAQcgBahA1RQ0AIAAtAAdFDQAgACgCDCIDIABBEGprQZ8BSg0AIAAgA0EEajYCDCADIAAoAgg2AgALIAUgAiAAKAK0ASAEEMUHOQMAIABByAFqIABBEGogACgCDCAEEIoBIABB6AJqIABB4AJqEHMEQCAEIAQoAgBBAnI2AgALIAAoAugCIQIgARA4GiAAQcgBahA4GiAAQfACaiQAIAILvQMAIwBB8AJrIgAkACAAIAI2AuACIAAgATYC6AIgAEHIAWogAyAAQeABaiAAQdwBaiAAQdgBahC8BCAAQbgBahBEIgEgARBUED8gACABQQAQQSICNgK0ASAAIABBEGo2AgwgAEEANgIIIABBAToAByAAQcUAOgAGA0ACQCAAQegCaiAAQeACahCLAUUNACAAKAK0ASABEDUgAmpGBEAgARA1IQMgASABEDVBAXQQPyABIAEQVBA/IAAgAyABQQAQQSICajYCtAELIABB6AJqEGggAEEHaiAA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IS4gErIhMANAIAIgLkYNCUEBIQQgArMhMSAGIAJBAWsiCRBMISAgBiACEEwhFCAGIAJBAWoiBRBMIRcgCiAJEEwhFSAKIAIQTCEhIAogBRBMIRYgByAJEEwhGSAHIAIQTCEbIAcgBRBMIRgDQCAEICRGBEAgBSECDAIFAkAgISAEQQJ0IgJqIgkqAgAQbiA1XQ0AAkACQCAJKgIAIi8gICAEQQFrQQJ0IglqKgIAIjJeRQ0AIC8gAiAgaioCAF5FDQAgLyAgIARBAWpBAnQiDWoqAgBeRQ0AIC8gCSAUaioCAF5FDQAgLyACIBRqKgIAXkUNACAvIA0gFGoqAgBeRQ0AIC8gCSAXaioCAF5FDQAgLyACIBdqKgIAXkUNACAvIA0gF2oqAgBeRQ0AIC8gCSAVaioCAF5FDQAgLyACIBVqKgIAXkUNACAvIA0gFWoqAgBeRQ0AIC8gCSAhaioCAF5FDQAgLyANICFqKgIAXkUNACAvIAkgFmoqAgBeRQ0AIC8gAiAWaioCAF5FDQAgLyANIBZqKgIAXkUNACAvIAkgGWoqAgBeRQ0AIC8gAiAZaioCAF5FDQAgLyANIBlqKgIAXkUNACAvIAkgG2oqAgBeRQ0AIC8gAiAbaioCAF5FDQAgLyANIBtqKgIAXkUNACAvIAkgGGoqAgBeRQ0AIC8gAiAYaioCAF5FDQAgLyANIBhqKgIAXg0BCyAvIDJdRQ0BIC8gAiAgaioCAF1FDQEgLyAgIARBAWpBAnQiDWoqAgBdRQ0BIC8gCSAUaioCAF1FDQEgLyACIBRqKgIAXUUNASAvIA0gFGoqAgBdRQ0BIC8gCSAXaioCAF1FDQEgLyACIBdqKgIAXUUNASAvIA0gF2oqAgBdRQ0BIC8gCSAVaioCAF1FDQEgLyACIBVqKgIAXUUNASAvIA0gFWoqAgBdRQ0BIC8gCSAhaioCAF1FDQEgLyANICFqKgIAXUUNASAvIAkgFmoqAgBdRQ0BIC8gAiAWaioCAF1FDQEgLyANIBZqKgIAXUUNASAvIAkgGWoqAgBdRQ0BIC8gAiAZaioCAF1FDQEgLyANIBlqKgIAXUUNASAvIAkgG2oqAgBdRQ0BIC8gAiAbaioCAF1FDQEgLyANIBtqKgIAXUUNASAvIAkgGGoqAgBdRQ0BIC8gAiAYaioCAF1FDQEgLyANIBhqKgIA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AkEgaiADIA1BEGoQWiACQShqIAMgDUEYahBaIAJBMGogAyANQSBqEFogAkE4aiADIA1BKGoQWiAIIAJBDGoiAyACQQhqIgUgLyA2lBCFAiAGIAggAioCECACKgIUIAIoAgwgAigCCBBYOAIAIAYgCCACKgIYIAIqAhwgAigCDCACKAIIEFg4AgQgBiAIIAIqAiAgAioCJCACKAIMIAIoAggQWDgCCCAGIAggAioCKCACKgIsIAIoAgwgAigCCBBYOAIMIAYgCCACKgIwIAIqAjQgAigCDCACKAIIEFg4AhAgBiAIIAIqAjggAioCPCACKAIMIAIoAggQWDgCFCAIIAMgBSAvIDOUEIUCIAYgCCACKgJAIAIqAkQgAigCDCACKAIIEFg4AhggBiAIIAIqAkggAioCTCACKAIMIAIoAggQWDgCHCAGIAggAioCUCACKgJUIAIoAgwgAigCCBBYOAIgIAYgCCACKgJYIAIqAlwgAigCDCACKAIIEFg4AiQgBiAIIAIqAmAgAioCZCACKAIMIAIoAggQWDgCKCAGIAggAioCaCACKgJsIAIoAgwgAigCCBBYOAIsIAggAyAFIC8gNZQQhQIgBiAIIAIqAnAgAioCdCACKAIMIAIoAggQWDgCMCAGIAggAioCeCACKgJ8IAIoAgwgAigCCBBYOAI0IAYgCCACKgKAASACKgKEASACKAIMIAIoAggQWDgCOCAGIAggAioCiAEgAioCjAEgAigCDCACKAIIEFg4AjwgBiAIIAIqApABIAIqApQBIAIoAgwgAigCCBBYOAJAIAYgCCACKgKYASACKgKcASACKAIMIAIoAggQWDgCRCAIIAMgBSAvIDSUEIUCIAYgCCACKgKgASACKgKkASACKAIMIAIoAggQWDgCSCAGIAggAioCqAEgAioCrAEgAigCDCACKAIIEFg4AkwgBiAIIAIqArABIAIqArQBIAIoAgwgAigCCBBYOAJQIAYgCCACKgK4ASACKgK8ASACKAIMIAIoAggQWDgCVCAGIAggAioCwAEgAioCxAEgAigCDCACKAIIEFg4AlggBiAIIAIqAsgBIAIqAswBIAIoAgwgAigCCBBYOAJcIAggAyAFIC8gMpQQhQIgBiAIIAIqAtABIAIqAtQBIAIoAgwgAigCCBBYOAJgIAYgCCACKgLYASACKgLcASAC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ZyB3b3JrIG92ZXJmbG93LgoAIyMjIEZlYXR1cmUgY2FuZGlkYXRlcyBmb3IgdHJhY2tpbmcgYXJlIG92ZXJmbG93LgoAYXJnbENhbWVyYUZydXN0dW1SSCgpOiBhclBhcmFtRGVjb21wTWF0KCkgaW5kaWNhdGVkIHBhcmFtZXRlciBlcnJvci4KAGFyVmlkZW9PcGVuOiBFcnJvciwgdmlkZW8gZGV2aWNlIGFscmVhZHkgb3Blbi4KAGtwbURlbGV0ZVJlZkRhdGFTZXQoKTogTlVMTCByZWZEYXRhU2V0UHRyL3JlZkltYWdlLgoAU3RhcnQgdHJhY2tpbmdfdGhyZWFkICMlZC4KAE91dCBvZiBtZW1vcnkhIQoARGF0YSBudW0gZXJyb3IhIQoAdwBJRCBhbHJlYWR5IGV4aXN0cwAlcyVzACVzLiVzAHZlY3RvcgAvaG9tZS93YWx0ZXIva2Fsd2FsdC1naXRodWIvQVIuanMtZ2l0aHViLW9yZy9hcnRvb2xraXQ1LWpzL2xpYi9hcnRvb2xraXQ1L2xpYi9TUkMvS1BNL0ZyZWFrTWF0Y2hlci9kZXRlY3RvcnMvb3JpZW50YXRpb25fYXNzaWdubWVudC5jcHAAL2hvbWUvd2FsdGVyL2thbHdhbHQtZ2l0aHViL0FSLmpzLWdpdGh1Yi1vcmcvYXJ0b29sa2l0NS1qcy9saWIvYXJ0b29sa2l0NS9saWIvU1JDL0tQTS9GcmVha01hdGNoZXIvZnJhbWV3b3JrL3RpbWVycy5jcHAAL2hvbWUvd2FsdGVyL2thbHdhbHQtZ2l0aHViL0FSLmpzLWdpdGh1Yi1vcmcvYXJ0b29sa2l0NS1qcy9saWIvYXJ0b29sa2l0NS9saWIvU1JDL0tQTS9GcmVha01hdGNoZXIvZGV0ZWN0b3JzL2hhcnJpcy5jcHAAL2hvbWUvd2FsdGVyL2thbHdhbHQtZ2l0aHViL0FSLmpzLWdpdGh1Yi1vcmcvYXJ0b29sa2l0NS1qcy9saWIvYXJ0b29sa2l0NS9saWIvU1JDL0tQTS9GcmVha01hdGNoZXIvZGV0ZWN0b3JzL0RvR19zY2FsZV9pbnZhcmlhbnRfZGV0ZWN0b3IuY3BwAC9ob21lL3dhbHRlci9rYWx3YWx0LWdpdGh1Yi9BUi5qcy1naXRodWItb3JnL2FydG9vbGtpdDUtanMvbGliL2FydG9vbGtpdDUvbGliL1NSQy9LUE0vRnJlYWtNYXRjaGVyL21hdGNoZXJzL2hvdWdoX3NpbWlsYXJpdHlfdm90aW5nLmNwcAAvaG9tZS93YWx0ZXIva2Fsd2FsdC1naXRodWIvQVIuanMtZ2l0aHViLW9yZy9hcnRvb2xraXQ1LWpzL2xpYi9hcnRvb2xraXQ1L2xpYi9TUkMvS1BNL0ZyZWFrTWF0Y2hlci9mcmFtZXdvcmsvaW1hZ2UuY3BwAC9ob21lL3dhbHRlci9rYWx3YWx0LWdpdGh1Yi9BUi5qcy1naXRodWItb3JnL2FydG9vbGtpdDUtanMvbGliL2FydG9vbGtpdDUvbGliL1NSQy9LUE0vRnJlYWtNYXRjaGVyL2RldGVjdG9ycy9nYXVzc2lhbl9zY2FsZV9zcGFjZV9weXJhbWlkLmNwcAAvaG9tZS93YWx0ZXIva2Fsd2FsdC1naXRodWIvQVIuanMtZ2l0aHViLW9yZy9hcnRvb2xraXQ1LWpzL2xpYi9hcnRvb2xraXQ1L2xpYi9TUkMvS1BNL0ZyZWFrTWF0Y2hlci9kZXRlY3RvcnMvcHlyYW1pZC5jcHAAaW5mbwBFcnJvcjogaWNwR2V0Sl9VX1hjAHdiAHJiAEFSX1BJWEVMX0ZPUk1BVF9SR0IAUGF0dGVybiBleHRyYWN0aW9uIGZhaWxlZC4AQXNzZXJ0aW9uIGBweXJhbWlkYCBmYWlsZWQgaW4gAFRyYWNraW5nIHRocmVhZCA9ICVkCgBTSVpFID0gJWQsICVkCgBFcnJvciAyOiBpY3BHZXRJbml0WHcyWGMKAD8/PyAyCgBFcnJvcjogdW5zdXBwb3J0ZWQgcGl4ZWwgZm9ybWF0LgoAYXJWaWRlb09wZW5Bc3luYzogRXJyb3IsIHZpZGVvIGRldmljZSBhbHJlYWR5IG9wZW4uCgBVbmtub3duIG9yIHVuc3VwcG9ydGVkIGxhYmVsaW5nIHRocmVzaG9sZCBtb2RlIHJlcXVlc3RlZC4gU2V0IHRvIG1hbnVhbC4KAGtwbURlbGV0ZVJlZkRhdGFTZXQoKTogMCB4c2l6ZS95c2l6ZS9kcGkuCgBFcnJvciAoJWQpOiB1bmFibGUgdG8gb3BlbiBjYW1lcmEgcGFyYW1ldGVycyBmaWxlICIlcyIgZm9yIHdyaXRpbmcuCgBFcnJvcjogTlVMTCBwYXR0SGFuZGxlLgoARW5kIHRyYWNraW5nX3RocmVhZCAjJWQuCgBFcnJvcjogdW5hYmxlIHRvIG9wZW4gbXVsdGltYXJrZXIgY29uZmlnIGZpbGUgJyVzJy4KAE91dCBvZiBtZW1vcnkhIQoAcgAvaG9tZS93YWx0ZXIva2Fsd2FsdC1naXRodWIvQVIuanMtZ2l0aHViLW9yZy9hcnRvb2xraXQ1LWpzL2xpYi9hcnRvb2xraXQ1L2xpYi9TUkMvS1BNL0ZyZWFrTWF0Y2hlci9tYXRjaGVycy9mcmVhay5oAHdhcm5pbmcAICUxMGcAQnVpbGQgUHlyYW1pZAAlNGQAd2IAcmIAQVJfUElYRUxfRk9STUFUX0JHUgBNQU5VQUwAQVJfUElYRUxfRk9STUFUX1JHQgBHZW5lcmljIGVycm9yIGR1cmluZyBtYXRjaGluZyBwaGFzZS4AIGxpbmUgACVzJXMKAEZpbGUgb3BlbiBlcnJvci4gJXMKAERpc3RvcnRpb24gZmFjdG9yOiBrMT0lMS4xMGYsIGsyPSUxLjEwZiwgcDE9JTEuMTBmLCBwMj0lMS4xMGYKAEVycm9yOiBtYWxsb2MKAEVycm9yIDM6IGljcEdldEluaXRYdzJYYwoARXJyb3IgaWNwR2V0Sl9VX1MKAD09PT09PSAlcyA9PT09PT09PQoAPz8/IDMKAEVycm9yOiBjYW4ndCBsb2FkIHBhdHRlcm4gZnJvbSBOVUxMIGJ1ZmZlci4KAGtwbVNldFJlZkRhdGFTZXQoKTogTlVMTCBrcG1IYW5kbGUvZmlsZW5hbWUuCgBFcnJvciBzYXZpbmcgZmVhdHVyZSBtYXA6IGVycm9yIHdyaXRpbmcgZGF0YS4KAE91dCBvZiBtZW1vcnkhIQoAZXJyb3IARnJlYWsgZmVhdHVyZXMgLSAlZAByYgBBUl9QSVhFTF9GT1JNQVRfQkdSAEFVVE9fTUVESUFOAEFSX1BJWEVMX0ZPUk1BVF9SR0JBAEluc3VmZmljaWVudCBjb250cmFzdCBkdXJpbmcgbWF0Y2hpbmcuACU3LjVmIAAgbGluZSAARXJyb3Igb3BlbmluZyBmaWxlICclcyc6IAAgICAgICAgICAgICAgICAgICBmeD0lZiwgZnk9JWYsIHgwPSVmLCB5MD0lZiwgcz0lZgoARXJyb3IgNDogaWNwR2V0SW5pdFh3MlhjCgBFcnJvciBpY3BHZXRVX2Zyb21fWF9ieV9NYXRYMlUKAEVycm9yIGFsbG9jYXRpbmcgbWVtb3J5LgoARXJyb3I6IG91dCBvZiBtZW1vcnkuCgBFcnJvcjogVW5hYmxlIHRvIG9wZW4gZmlsZSAnJXMnIGZvciB3cml0aW5nLgoARXJyb3I6IHVuYWJsZSB0byBvcGVuIGZpbGUgJyVzJXMnIGZvciByZWFkaW5nLgoAT3V0IG9mIG1lbW9yeSEhCgBTdGVwIHNpemUgbXVzdCBiZSBlcXVhbCB0byB3aWR0aCBmb3Igbm93AEV4dHJhY3QgRmVhdHVyZXMAJXMAV2lkdGggY2Fubm90IGJlIHplcm8AU291cmNlIHdpZHRoIG11c3QgYmUgZXZlbgBJbWFnZSBpcyB0b28gc21hbGwAeCBvdXQgb2YgcmFuZ2UAQ2xvY2sgaGFzIG5vdCBiZWVuIHN0YXJ0ZWQAUHlyYW1pZCBpcyBub3QgYWxsb2NhdGVkACVkAHJiAEFVVE9fT1RTVQBBUl9QSVhFTF9GT1JNQVRfQkdSQQBBUl9QSVhFTF9GT1JNQVRfUkdCQQB3cCBtdXN0IGJlIGF0IGxlYXN0IDEAQmFyY29kZSBtYXRjaGluZyBjb3VsZCBub3QgZmluZCBjb3JyZWN0IGJhcmNvZGUgbG9jYXRvciBwYXR0ZXJuLgBbJXNdIAA6IAAlcyVzCgBEaXN0b3J0aW9uIGZhY3RvciA9ICVmICVmICVmICVmICVmICVmCgBFcnJvciA1OiBpY3BHZXRJbml0WHcyWGMKAEVycm9yIGljcEdldFhjX2Zyb21fWHdfYnlfTWF0WHcyWGMKAEVycm9yIHJlYWRpbmcgaW1hZ2VTZXQuCgBFcnJvciB3aGlsZSBhZGRpbmcgcmVmZXJlbmNlIGRhdGEgc2V0OiBrcG1HZW5SZWZEYXRhU2V0KCkgZmFpbGVkLgoARXJyb3Igb3BlbmluZyAnJXMnLgoAQ2FuJ3Qgb3BlbiBKUEVHIGZpbGUgJyVzJwoAT3V0IG9mIG1lbW9yeSEhCgBQYXR0ZXJuIERhdGEgcmVhZCBlcnJvciEhCgBSZWFkIGVycm9yISEKAFslc10gWyVzXSBbJXNdIDogRm91bmQgJWQgZmVhdHVyZXMAJWYAd2IAQVJfUElYRUxfRk9STUFUX0FCR1IAUHlyYW1pZCBpcyBOVUxMAEFVVE9fQURBUFRJVkUAQVJfUElYRUxfRk9STUFUX0JHUkEAQmFyY29kZSBtYXRjaGluZyBlcnJvciBkZXRlY3Rpb24vY29ycmVjdGlvbiBmb3VuZCB1bnJlY292ZXJhYmxlIGVycm9yLgBFcnJvciBjcmVhdGluZyBmdWxsIGZpbGUgcGF0aCBmcm9tICclcycgYW5kICclcycAQXNzZXJ0aW9uIGB4IDwgbU1heFhgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBoZWlnaHQgPj0gNWAgZmFpbGVkIGluIABBc3NlcnRpb24gYGhlaWdodCA+PSAxYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgaGVpZ2h0ID4gMGAgZmFpbGVkIGluIABBc3NlcnRpb24gYG1JbWFnZXMuc2l6ZSgpID4gMGAgZmFpbGVkIGluIABBc3NlcnRpb24gYHggPj0gMGAgZmFpbGVkIGluIABBc3NlcnRpb24gYG1TdG9wVGltZSA+PSAwYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgZHN0ICE9IDBgIGZhaWxlZCBpbiAAJXMlcwoARGlzdG9ydGlvbiBmYWN0b3IgPSAlZiAlZiAlZiAlZiAlZgoARXJyb3IgPSAlZgoARXJyb3IgNjogaWNwR2V0SW5pdFh3MlhjCgAgICAgICAgICBJbWFnZVNpemUgPSAlN2RbcGl4ZWxdCgA9PT09PT09PT0gJWQgPT09PT09PT09PT0KAEltYWdlc2V0IGNvbnRhaW5zICVkIGltYWdlcy4KAEVycm9yOiBVbmFibGUgdG8gb3BlbiBmaWxlICclcycgZm9yIHJlYWRpbmcuCgBFcnJvciAoJWQpOiB1bmFibGUgdG8gb3BlbiBjYW1lcmEgcGFyYW1ldGVycyBmaWxlICIlcyIgZm9yIHJlYWRpbmcuCgBFcnJvciBwcm9jZXNzaW5nIG11bHRpbWFya2VyIGNvbmZpZyBmaWxlICclcyc6IEZpcnN0IGxpbmUgbXVzdCBiZSBudW1iZXIgb2YgbWFya2VyIGNvbmZpZ3MgdG8gcmVhZC4KAEVycm9yIHJlYWRpbmcgcGF0dGVybiBmaWxlICclcycuCgBIZWlnaHQgY2Fubm90IGJlIHplcm8AJWYgJWYgJWYgJWYAeCBtdXN0IGJlIHBvc2l0aXZlAExhcGxhY2lhbiBweXJhbWlkIGhhcyBub3QgYmVlbiBhbGxvY2F0ZWQAQ2xvY2sgaGFzIG5vdCBiZWVuIHN0b3BwZWQAQVJfUElYRUxfRk9STUFUX0FCR1IAQVJfUElYRUxfRk9STUFUX01PTk8ARGVzdGluYXRpb24gaXMgTlVMTABBVVRPX0JSQUNLRVRJTkcAaHAgbXVzdCBiZSBhdCBsZWFzdCAxAEVycm9yICglZCk6IHVuYWJsZSB0byBkZXRlcm1pbmUgZmlsZSBsZW5ndGguAE1hdGNoaW5nIGNvbmZpZGVuY2UgY3V0b2ZmIHZhbHVlIG5vdCByZWFjaGVkLgBBc3NlcnRpb24gYHkgPj0gbU1pbllgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBpbWFnZS50eXBlKCkgPT0gSU1BR0VfVUlOVDhgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBzdG9yZS5zaXplKCkgPT0gcG9pbnRzLnNpemUoKWAgZmFpbGVkIGluIAAgSU5GTyAgACVzJXMKAERpc3RvcnRpb24gZmFjdG9yID0gJWYgJWYgJWYgJWYKAEVycm9yIDc6IGljcEdldEluaXRYdzJYYwoARXh0cmFjdGVkIGZlYXR1cmVzID0gJTdkW3BpeGVsXQoARXJyb3IgaWNwMkdldFRTCgBGYWxsaW5nIGJhY2sgdG8gcmVhZGluZyAnJXMlcycgaW4gQVJUb29sS2l0IHY0LnggZm9ybWF0LgoARXJyb3IgaW4gb3BlbmluZyAnJXMnIGluIHppcGZpbGUuCgBFcnJvciByZWFkaW5nIEpQRUcgZmlsZS4KAEVycm9yIHdoaWxlIGFkZGluZyByZWZlcmVuY2UgZGF0YSBzZXQ6IGtwbU1lcmdlUmVmRGF0YVNldCgpIGZhaWxlZC4KAEVycm9yIHNhdmluZyBmZWF0dXJlIHNldDogZXJyb3Igd3JpdGluZyBkYXRhLgoAT3V0IG9mIG1lbW9yeSEhCgAAAAAAAEAOAAAEEAAAShIAAF0UAABpGAAAQnVpbGQgSW5kZXgAWyVzXSBbJXNdIFslc10gOiAlczogJWYgbXMASW1hZ2UgbXVzdCBiZSBncmF5c2NhbGUAeSBvdXQgb2YgcmFuZ2UARmVhdHVyZSBzdG9yZSBoYXMgbm90IGJlZW4gYWxsb2NhdGVkACVkACVsbHUlYwB3YgBBUl9QSVhFTF9GT1JNQVRfTU9OTwBBUl9QSVhFTF9GT1JNQVRfQVJHQgBNYXhpbXVtIGFsbG93YWJsZSBwb3NlIGVycm9yIGV4Y2VlZGVkLgBBc3NlcnRpb24gYHN0ZXAgPj0gd2lkdGhgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBpKzErY2h1bmtfc2l6ZSA8IHdpZHRoYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgcHlyYW1pZC0+bnVtT2N0YXZlcygpID4gMGAgZmFpbGVkIGluIABBc3NlcnRpb24gYHNyYyAhPSAwYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgeCA8IG1HcmFkaWVudHNbb2N0YXZlKm1OdW1TY2FsZXNQZXJPY3RhdmUrc2NhbGVdLndpZHRoKClgIGZhaWxlZCBpbiAARXJyb3IgaW4gb3BlbmluZyAnJXMnIGZvciByZWFkaW5nCgAgRmlsdGVyZWQgZmVhdHVyZXMgPSAlN2RbcGl4ZWxdCgBMYWJlbGluZyB0aHJlc2hvbGQgbW9kZSBzZXQgdG8gJXMuCgBFcnJvciByZWFkaW5nIEpQRUcgZmlsZSBoZWFkZXIuCgBFcnJvcjogc3VwcGxpZWQgZmlsZSBkb2VzIG5vdCBhcHBlYXIgdG8gYmUgYW4gQVJUb29sS2l0IGNhbWVyYSBwYXJhbWV0ZXIgZmlsZS4KAGtwbURlbGV0ZVJlZkRhdGFTZXQoKTogTlVMTCByZWZEYXRhU2V0UHRyMS9yZWZEYXRhU2V0UHRyMi4KAENhbid0IHJlYWQgSlBFRyBmaWxlICclcycKAEFSX1BJWEVMX0ZPUk1BVF8ydnV5AFB5cmFtaWQgZG9lcyBub3QgY29udGFpbiBhbnkgbGV2ZWxzAFN0ZXAgbXVzdCBiZSBncmVhdGVyIHRoYW4gb3IgZXF1YWwgdGhlIHdpZHRoAHggbXVzdCBiZSBsZXNzIHRoYW4gdGhlIGltYWdlIHdpZHRoAEV4dGVuZGluZyBiZXlvbmQgdGhlIHdpZHRoIG9mIHRoZSBpbWFnZQBTb3VyY2UgaXMgTlVMTABBUl9QSVhFTF9GT1JNQVRfQVJHQgBFcnJvciAoJWQpOiB1bmFibGUgdG8gcmVhZCBmcm9tIGZpbGUuAE11bHRpLW1hcmtlciBwb3NlIGVycm9yIHZhbHVlIGV4Y2VlZGVkLgANJTRkLyU0ZC4AQXNzZXJ0aW9uIGBweXJhbWlkYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgeSA8IG1NYXhZYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgaW1hZ2UuY2hhbm5lbHMoKSA9PSAxYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgbnVtX3BvaW50cyA9PSBwb2ludHMuc2l6ZSgpYCBmYWlsZWQgaW4gACU3LjVmIAAgSU5GTyAgAGtwbVNldFJlZkRhdGFTZXQoKTogTlVMTCBrcG1IYW5kbGUvcmVmRGF0YVNldC4KAGtwbURlbGV0ZVJlZkRhdGFTZXQoKTogTlVMTCByZWZEYXRhU2V0UHRyLgoARXJyb3I6IHVuYWJsZSB0byBvcGVuIGZpbGUgJyVzJyBmb3Igd3JpdGluZy4KAEVycm9yIHByb2Nlc3NpbmcgbXVsdGltYXJrZXIgY29uZmlnIGZpbGUgJyVzJzogcGF0dGVybiAnJXMnIHNwZWNpZmllZCBpbiBtdWx0aW1hcmtlciBjb25maWd1cmF0aW9uIHdoaWxlIGluIGJhcmNvZGUtb25seSBtb2RlLgoARXJyb3I6IFVuc3VwcG9ydGVkIHBpeGVsIGZvcm1hdCAoJWQpIHJlcXVlc3RlZC4KAEVycm9yIGluIHJlYWRpbmcgJyVzJy4KAAojIyMgU3VyZmFjZSBOby4lZCAjIyMKAEFSX1BJWEVMX0ZPUk1BVF8ydnV5AEFSX1BJWEVMX0ZPUk1BVF95dXZzACVzAEltYWdlIG11c3QgaGF2ZSAxIGNoYW5uZWwAL2hvbWUvd2FsdGVyL2thbHdhbHQtZ2l0aHViL0FSLmpzLWdpdGh1Yi1vcmcvYXJ0b29sa2l0NS1qcy9saWIvYXJ0b29sa2l0NS9saWIvU1JDL0tQTS9GcmVha01hdGNoZXIvbWF0Y2hlcnMvdmlzdWFsX2RhdGFiYXNlLmgAU2hvdWxkIGJlIHNhbWUgc2l6ZQBSZWplY3RlZCBmcmVxdWVudGx5IG1pc3JlY29nbmlzZWQgbWF0cml4IG1hcmtlci4AQXNzZXJ0aW9uIGBidWNrZXRbMF0uZmlyc3QgPj0gYnVja2V0W25dLmZpcnN0YCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgYW5nbGUgPiAtUElgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBjaGFubmVscyA+IDBgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBzcmNfd2lkdGggPiAwYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgeSA+PSAwYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgZHluYW1pY19jYXN0PGNvbnN0IEJpbm9taWFsUHlyYW1pZDMyZio+KHB5cmFtaWQpYCBmYWlsZWQgaW4gAGtwbVNhdmVSZWZEYXRhU2V0KCk6IE5VTEwgZmlsZW5hbWUvcmVmRGF0YVNldC4KAGtwbVNldFJlZkRhdGFTZXQoKTogcmVmRGF0YVNldC4KAEVycm9yOiBzdXBwbGllZCBidWZmZXIgZG9lcyBub3QgYXBwZWFyIHRvIGJlIEFSVG9vbEtpdCBjYW1lcmEgcGFyYW1ldGVycy4KAEVycm9yIHByb2Nlc3NpbmcgbXVsdGltYXJrZXIgY29uZmlnIGZpbGUgJyVzJzogVW5hYmxlIHRvIGRldGVybWluZSBkaXJlY3RvcnkgbmFtZS4KAEVycm9yIGluIHdyaXRpbmcgJyVzJyBpbiB0aGUgemlwZmlsZS4KAEVycm9yIHNhdmluZyBpbWFnZSBzZXQ6IGVycm9yIHdyaXRpbmcgZGF0YS4KAEFSX1BJWEVMX0ZPUk1BVF95dXZzAE51bWJlciBvZiBjaGFubmVscyBjYW5ub3QgYmUgemVybwB5IG11c3QgYmUgcG9zaXRpdmUAV2lkdGggbXVzdCBiZSBwb3NpdGl2ZQBhbmdsZSBvdXQgb2YgcmFuZ2UAT25seSBiaW5vbWlhbCBweXJhbWlkIGlzIHN1cHBvcnRlZABudGhfZWxlbWVudCBmYWlsZWQAQVJfUElYRUxfRk9STUFUX1JHQl81NjUAQXNzZXJ0aW9uIGBtUHlyYW1pZC5zaXplKCkgPT0gbU51bU9jdGF2ZXMqbU51bVNjYWxlc1Blck9jdGF2ZWAgZmFpbGVkIGluIAAgbGluZSAARmllbGQtb2YtdmlldyB2ZXJ0aWNhbCA9ICUuMWYsIGhvcml6b250YWwgPSAlLjFmIGRlZ3JlZXMsIGFzcGVjdCByYXRpbyA9ICUuM2YKAE1heCBmZWF0dXJlID0gJWQKACAgUmVhZCBJbWFnZVNldC4KAEVycm9yIHNhdmluZyBLUE0gZGF0YTogdW5hYmxlIHRvIG9wZW4gZmlsZSAnJXMlcyVzJyBmb3Igd3JpdGluZy4KAEVycm9yICglZCk6IHVuYWJsZSB0byBvcGVuIGV4dGVybmFsIHBhcmFtZXRlcnMgZmlsZSAiJXMiIGZvciB3cml0aW5nLgoARXJyb3IgaW4gY2xvc2luZyAlcyBpbiB0aGUgemlwZmlsZS4KAEF1dG8gdGhyZXNob2xkIChicmFja2V0KSBtYXJrZXIgY291bnRzIC1bJTNkOiAlM2RdIFslM2Q6ICUzZF0gWyUzZDogJTNkXSsuCgBFcnJvciBwcm9jZXNzaW5nIG11bHRpbWFya2VyIGNvbmZpZyBmaWxlICclcyc6IFVuYWJsZSB0byBsb2FkIHBhdHRlcm4gJyVzJy4KAE91dCBvZiBtZW1vcnkhIQoAUHlyYW1pZCBoYXMgbm90IGJlZW4gYWxsb2NhdGVkIHlldAAlbGYAQVJfUElYRUxfRk9STUFUX1JHQl81NjUAQVJfUElYRUxfRk9STUFUX1JHQkFfNTU1MQAuAEFzc2VydGlvbiBgcFswXSA+IHBtMVstMV1gIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBhbmdsZSA8PSBQSWAgZmFpbGVkIGluIABBc3NlcnRpb24gYGQudHlwZSgpID09IElNQUdFX0YzMmAgZmFpbGVkIGluIABBc3NlcnRpb24gYHNyY19oZWlnaHQgPiAwYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgb2N0YXZlID49IDBgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGB5IDwgbUdyYWRpZW50c1tvY3RhdmUqbU51bVNjYWxlc1Blck9jdGF2ZStzY2FsZV0uaGVpZ2h0KClgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBtRGF0YS5nZXQoKWAgZmFpbGVkIGluIAA6IAAlM2Q6ICglM2QsJTNkKSA6ICVmIG1pbj0lZiBtYXg9JWYsIHNkPSVmCgBwb2ludHMtJWQKAEVycm9yICglZCk6IHVuYWJsZSB0byBvcGVuIGV4dGVybmFsIHBhcmFtZXRlcnMgZmlsZSAiJXMiIGZvciByZWFkaW5nLgoAQXV0byB0aHJlc2hvbGQgKGJyYWNrZXQpIGFkanVzdGVkIHRocmVzaG9sZCB0byAlZC4KAEVycm9yIG9wZW5pbmcgZmlsZSAnJXMuaXNldCcuCgBFcnJvciBpbiBjbG9zaW5nICclcycuCgB5IG11c3QgYmUgbGVzcyB0aGFuIHRoZSBpbWFnZSBoZWlnaHQAL2hvbWUvd2FsdGVyL2thbHdhbHQtZ2l0aHViL0FSLmpzLWdpdGh1Yi1vcmcvYXJ0b29sa2l0NS1qcy9saWIvYXJ0b29sa2l0NS9saWIvU1JDL0tQTS9GcmVha01hdGNoZXIvZGV0ZWN0b3JzL2dhdXNzaWFuX3NjYWxlX3NwYWNlX3B5cmFtaWQuaABIZWlnaHQgbXVzdCBiZSBwb3NpdGl2ZQBPbmx5IEYzMiBpbWFnZXMgc3VwcG9ydGVkAFNob3VsZCBiZSBtYXhpbWEARGF0YSBwb2ludGVyIGlzIE5VTEwAUHlyYW1pZCBpcyBOVUxMAEFSX1BJWEVMX0ZPUk1BVF9SR0JBXzQ0NDQAQVJfUElYRUxfRk9STUFUX1JHQkFfNTU1MQBBc3NlcnRpb24gYHNjYWxlID49IG1NaW5TY2FsZWAgZmFpbGVkIGluIABBc3NlcnRpb24gYGltYWdlLndpZHRoKCkgPT0gbVB5cmFtaWRbMF0ud2lkdGgoKWAgZmFpbGVkIGluIABbJSAuM2YgJSAuM2YgJSAuM2ZdIFslIDYuMWZdCgBFcnJvciBwcm9jZXNzaW5nIG11bHRpbWFya2VyIGNvbmZpZyBmaWxlICclcycsIG1hcmtlciBkZWZpbml0aW9uICUzZDogRmlyc3QgbGluZSBtdXN0IGJlIHBhdHRlcm4gd2lkdGguCgBFcnJvciAoJWQpOiB1bmFibGUgdG8gb3BlbiBvcHRpY2FsIHBhcmFtZXRlcnMgZmlsZSAiJXMiIGZvciB3cml0aW5nLgoAa3BtU2V0UmVmRGF0YVNldEZpbGUoKTogTlVMTCBrcG1IYW5kbGUvZmlsZW5hbWUuCgAgICAgZW5kLgoAQXV0byB0aHJlc2hvbGQgKCVzKSBhZGp1c3RlZCB0aHJlc2hvbGQgdG8gJWQuCgAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KAEFSX1BJWEVMX0ZPUk1BVF80MjB2AG1lZGlhbgAlbGYgJWxmICVsZiAlbGYAT2N0YXZlIG11c3QgYmUgcG9zaXRpdmUAc2NhbGUgb3V0IG9mIHJhbmdlAEltYWdlIG9mIHdyb25nIHNpemUgZm9yIHB5cmFtaWQAVW5hYmxlIHRvIGFsbG9jYXRlIGltYWdlIGRhdGEAQVJfUElYRUxfRk9STUFUX1JHQkFfNDQ0NABBc3NlcnRpb24gYGRldGVjdG9yYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgcFswXSA+IHBtMVswXWAgZmFpbGVkIGluIABBc3NlcnRpb24gYGltMS50eXBlKCkgPT0gSU1BR0VfRjMyYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgZy5jaGFubmVscygpID09IDJgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBzcmNfc3RlcCA+IDBgIGZhaWxlZCBpbiAAJTNkLCAlM2Q6IG1heF9zaW0gPSAlZgoAICBSZWFkIEZlYXR1cmVTZXQuCgBDYW5ub3QgZmluZCB0aGUgcGFnZSBmb3Igc2tpcHBpbmcuCgBFcnJvciAoJWQpOiB1bmFibGUgdG8gb3BlbiBvcHRpY2FsIHBhcmFtZXRlcnMgZmlsZSAiJXMiIGZvciByZWFkaW5nLgoARXJyb3Igc2F2aW5nIEtQTSBkYXRhOiBlcnJvciB3cml0aW5nIGRhdGEuCgBBUl9QSVhFTF9GT1JNQVRfNDIwdgBPdHN1AEFSX1BJWEVMX0ZPUk1BVF80MjBmACVmICVmAFN0ZXAgbXVzdCBiZSBwb3NpdGl2ZQBJbnZhbGlkIGltYWdlIHR5cGUARGV0ZWN0b3IgaXMgTlVMTABOdW1iZXIgb2YgY2hhbm5lbHMgc2hvdWxkIGJlIDIAQXNzZXJ0aW9uIGBvY3RhdmUgPCBtTnVtT2N0YXZlc2AgZmFpbGVkIGluIABBc3NlcnRpb24gYHNjYWxlIDwgbU1heFNj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AAAAWAAAAD0AAABuAAAAGgAAACQAAABqAAAAXQAAADQAAABLAAAAKQAAAEgAAABVAAAAUAAAAGYAAAA8AAAAfAAAAGkAAAAZAAAAKAAAADMAAABlAAAAVAAAABgAAAB7AAAAUwAAADIAAAAxAAAAegAAAHgAAAB5AAAAT2N0YXZlIG11c3QgYmUgbGVzcyB0aGFuIG51bWJlciBvZiBvY3RhdmVzAEFSX1BJWEVMX0ZPUk1BVF80MjBmAEFSX1BJWEVMX0ZPUk1BVF9OVjIxAEFzc2VydGlvbiBgcFswXSA+IHBbLTFdYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgZHN0LnR5cGUoKSA9PSBJTUFHRV9GMzJgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBkLmNoYW5uZWxzKCkgPT0gMWAgZmFpbGVkIGluIABBc3NlcnRpb24gYG1heF9oZWlnaHQgPiAwYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgZHN0X3dpZHRoID4gMGAgZmFpbGVkIGluIABBc3NlcnRpb24gYHNpemUgPiAwYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgcHlyYW1pZC0+aW1hZ2VzKCkuc2l6ZSgpID4gMGAgZmFpbGVkIGluIABQYWdlWyVkXSAgcHJlOiUzZCwgYWZ0OiUzZCwgZXJyb3IgPSAlZgoAJTNkLCAlM2Q6IG1heF9zaW0gPSAlZiwgKG1heCxtaW4pID0gJWYsICVmLCBzZCA9ICVmCgAgIFJlYWQgTWFya2VyU2V0LgoARXJyb3IgcHJvY2Vzc2luZyBtdWx0aW1hcmtlciBjb25maWcgZmlsZSAnJXMnLCBtYXJrZXIgZGVmaW5pdGlvbiAlM2Q6IExpbmVzIDIgLSA0IG11c3QgYmUgbWFya2VyIHRyYW5zZm9ybS4KAEVycm9yIGxvYWRpbmcgS1BNIGRhdGE6IHVuYWJsZSB0byBvcGVuIGZpbGUgJyVzJXMlcycgZm9yIHJlYWRpbmcuCgBQeXJhbWlkIGlzIGVtcHR5AERlc3RpbmF0aW9uIGltYWdlIHNob3VsZCBiZSBhIGZsb2F0AG1yawBzaXplIG11c3QgYmUgcG9zaXRpdmUATWF4aW11bSBiaW4gc2hvdWxkIGJlIHBvc2l0aXZlAE9ubHkgc2luZ2xlIGNoYW5uZWwgaW1hZ2VzIHN1cHBvcnRlZABBUl9QSVhFTF9GT1JNQVRfTlYyMQBBc3NlcnRpb24gYHBbMF0gPiBwWzFdYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgZHN0X3N0ZXAgPiAwYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgc2NhbGUgPj0gMGAgZmFpbGVkIGluIABKUEVHIGZpbGUgaGFzIHVuc3VwcG9ydGVkICVkLWNvbXBvbmVudCBwaXhlbHMKAEVycm9yIGxvYWRpbmcgS1BNIGRhdGE6IGVycm9yIHJlYWRpbmcgZGF0YS4KAGFyVXRpbEdldFBpeGVsRm9ybWF0TmFtZTogRXJyb3IsIHVucmVjb2duaXNlZCBwaXhlbCBmb3JtYXQgKCVkKS4KAFNjYWxlIG11c3QgYmUgcG9zaXRpdmUAVW5rbm93biBpbWFnZSB0eXBlAEFzc2VydGlvbiBgcFswXSA+IHBwMVstMV1gIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBoaXN0ICE9IE5VTExgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGAoc3JjX3dpZHRoJTIpID09IDFgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBpbTEuY2hhbm5lbHMoKSA9PSAxYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgbVJlZkltYWdlV2lkdGggPiAwYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgcHlyYW1pZC0+aW1hZ2VzKClbMF0ud2lkdGgoKSA9PSBkZXRlY3Rvci0+d2lkdGgoKWAgZmFpbGVkIGluIABPdXQgb2YgbWVtb3J5LgoAa3BtQ2hhbmdlUGFnZU5vT2ZSZWZEYXRhU2V0KCk6IE5VTEwgcmVmRGF0YVNldC4KAGFyVmlkZW9VdGlsR2V0UGl4ZWxGb3JtYXROYW1lOiBFcnJvciwgdW5yZWNvZ25pc2VkIHBpeGVsIGZvcm1hdCAoJWQpLgoARXJyb3Igb3BlbmluZyBmaWxlICclcy5tcmsnLgoAJSUlMDJ4AHZlY3RvcgBQeXJhbWlkIGFuZCBkZXRlY3RvciBzaXplIG1pc21hdGNoAC9ob21lL3dhbHRlci9rYWx3YWx0LWdpdGh1Yi9BUi5qcy1naXRodWItb3JnL2FydG9vbGtpdDUtanMvbGliL2FydG9vbGtpdDUvbGliL1NSQy9LUE0vRnJlYWtNYXRjaGVyL2RldGVjdG9ycy9vcmllbnRhdGlvbl9hc3NpZ25tZW50LmgAJWYgJWYgJWYgJWYAd2lkdGggbXVzdCBiZSBwb3NpdGl2ZQBVbnN1cHBvcnRlZCBpbWFnZSB0eXBlAFNvdXJjZSB3aWR0aCBtdXN0IGJlIG9kZABBc3NlcnRpb24gYHNjYWxlIDwgbU51bVNjYWxlc1Blck9jdGF2ZWAgZmFpbGVkIGluIABBc3NlcnRpb24gYHBbMF0gPiBwcDFbMF1gIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBpbTIuY2hhbm5lbHMoKSA9PSAxYCBmYWlsZWQgaW4gAC9wcm9jL3NlbGYvZXhlAFNjYWxlIG11c3QgYmUgbGVzcyB0aGFuIG51bWJlciBvZiBzY2FsZSBwZXIgb2N0YXZlAEhpc3RvZ3JhbSBwb2ludGVyIGlzIE5VTEwAQXNzZXJ0aW9uIGBwWzBdID4gcHAxWzFdYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgKGNodW5rX3NpemUlMik9PTBgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBtUmVmSW1hZ2VIZWlnaHQgPiAwYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgcHlyYW1pZC0+aW1hZ2VzKClbMF0uaGVpZ2h0KCkgPT0gZGV0ZWN0b3ItPmhlaWdodCgpYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgZC53aWR0aCgpID09IGltMi53aWR0aCgpYCBmYWlsZWQgaW4gAFRyYW5zZm9ybWF0aW9uIG1hdHJpeCByZWFkIGVycm9yISEKAHZlY3RvcgBJbWFnZXMgbXVzdCBoYXZlIHRoZSBzYW1lIHdpZHRoAGpwZwBVbnRlc3RlZCBiZWhhdmlvciBmb3Igb2RkIGNodW5rIHNpemUAaGVpZ2h0IG11c3QgYmUgcG9zaXRpdmUAT2N0YXZlIG91dCBvZiByYW5nZQBBc3NlcnRpb24gYChmYmluKzAuNWYpID4gMCAmJiAoZmJpbi0wLjVmKSA8IG51bV9iaW5zYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgYXNzaWdubWVudC5zaXplKCkgPT0gbnVtX2luZGljZXNgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGAhaXNpbmYodVswXSlgIGZhaWxlZCBpbiAAJXMlcwoAV2lkdGggaXMgemVybwAvaG9tZS93YWx0ZXIva2Fsd2FsdC1naXRodWIvQVIuanMtZ2l0aHViLW9yZy9hcnRvb2xraXQ1LWpzL2xpYi9hcnRvb2xraXQ1L2xpYi9TUkMvS1BNL0ZyZWFrTWF0Y2hlci9tYXRjaGVycy9ob3VnaF9zaW1pbGFyaXR5X3ZvdGluZy5oAC9ob21lL3dhbHRlci9rYWx3YWx0LWdpdGh1Yi9BUi5qcy1naXRodWItb3JnL2FydG9vbGtpdDUtanMvbGliL2FydG9vbGtpdDUvbGliL1NSQy9LUE0vRnJlYWtNYXRjaGVyL21hdGNoZXJzL2JpbmFyeV9oaWVyYXJjaGljYWxfY2x1c3RlcmluZy5oAERlY2ltYWwgYmluIHBvc2l0aW9uIGluZGV4IG91dCBvZiByYW5nZQBTY2FsZSBvdXQgb2YgcmFuZ2UASU5GAEFzc2VydGlvbiBgZC5oZWlnaHQoKSA9PSBpbTIuaGVpZ2h0KClgIGZhaWxlZCBpbiAASW1hZ2VzIG11c3QgaGF2ZSB0aGUgc2FtZSBoZWlnaHQALy4uL3NoYXJlLyVzAEhlaWdodCBpcyB6ZXJvAEFzc2lnbm1lbnQgc2l6ZSB3cm9uZwBBc3NlcnRpb24gYChpbnQpc3RkOjpmbG9vcih4KSA9PSAoaW50KXhgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBpbmRleCA+PSAwYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgbWFnbml0dWRlID49IDBgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGAhaXNpbmYodVsxXSlgIGZhaWxlZCBpbiAAU3RlcCBpcyB6ZXJvAC9ob21lL3dhbHRlci9rYWx3YWx0LWdpdGh1Yi9BUi5qcy1naXRodWItb3JnL2FydG9vbGtpdDUtanMvbGliL2FydG9vbGtpdDUvbGliL1NSQy9LUE0vRnJlYWtNYXRjaGVyL2RldGVjdG9ycy9pbnRlcnBvbGF0ZS5oAE1hZ25pdHVkZSBjYW5ub3QgYmUgbmVnYXRpdmUAaW5kZXggb3V0IG9mIHJhbmdlAEhPTUUAQXNzZXJ0aW9uIGBhc3NpZ25tZW50W2ldICE9IC0xYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgaW0xLndpZHRoKCkgPT0gaW0yLndpZHRoKClgIGZhaWxlZCBpbiAAL2hvbWUvd2FsdGVyL2thbHdhbHQtZ2l0aHViL0FSLmpzLWdpdGh1Yi1vcmcvYXJ0b29sa2l0NS1qcy9saWIvYXJ0b29sa2l0NS9saWIvU1JDL0tQTS9GcmVha01hdGNoZXIvZGV0ZWN0b3JzL2hhcnJpcy1pbmxpbmUuaAAvcHJvYy9zZWxmL2NtZGxpbmUAZmxvb3IoKSBhbmQgY2FzdCBub3QgdGhlIHNhbWUAQXNzaWdubWVudCBpcyBpbnZhbGlkAEFzc2VydGlvbiBgbnVtX2JpbnMgPj0gMGAgZmFpbGVkIGluIABBc3NlcnRpb24gYGJpblggPj0gMGAgZmFpbGVkIGluIABBc3NlcnRpb24gYChpPj4xKSA8IHN0ZDo6Y2VpbCgoc3JjX2hlaWdodC0xKS8yLmYpYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgaW0xLmhlaWdodCgpID09IGltMi5oZWlnaHQoKWAgZmFpbGVkIGluIABJbmRleCBpcyBvdXQgb2YgYm91bmRzAE51bWJlciBiaW5zIG11c3QgYmUgcG9zaXRpdmUAYmluWCBvdXQgb2YgcmFuZ2UAT3V0IG9mIHJhbmdlAERvRyBQeXJhbWlkAHJiAEFzc2VydGlvbiBgKGludClzdGQ6OmZsb29yKHkpID09IChpbnQpeWAgZmFpbGVkIGluIABBc3NlcnRpb24gYGFzc2lnbm1lbnRbaV0gPCBudW1faW5kaWNlc2AgZmFpbGVkIGluIABOb24tbWF4IHN1cHByZXNzaW9uAEFzc2lnbm1lbnQgb3V0IG9mIHJhbmdlAEFzc2VydGlvbiBgeXAgPj0gMCAmJiB5cCA8IGhlaWdodGAgZmFpbGVkIGluIABBc3NlcnRpb24gYGJpblggPCBtTnVtWEJpbnNgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBpbWFnZS50eXBlKCkgPT0gSU1BR0VfVUlOVDhgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGB3MSA+PSAwYCBmYWlsZWQgaW4gACVzOiAlcwoAeXAgb3V0IG9mIGJvdW5kcwBTdWJwaXhlbAB3MSBtdXN0IGJlIHBvc2l0aXZlAFVuYWJsZSB0byBkZXRlcm1pbmUgcHJvY2VzcyBuYW1lAE9ubHkgZ3JheSBzY2FsZSBpbWFnZXMgYXJlIHN1cHBvcnRlZABBc3NlcnRpb24gYGluZGljZXNbYXNzaWdubWVudFtpXV0gPCBudW1fZmVhdHVyZXNgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBiaW5ZID49IDBgIGZhaWxlZCBpbiAAcHJ1bmVGZWF0dXJlcwAlcyVzAGJpblkgb3V0IG9mIHJhbmdlAEFzc2VydGlvbiBgeXBfcGx1c18xID49IDAgJiYgeXBfcGx1c18xIDwgaGVpZ2h0YCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgb2N0YXZlIDwgbU51bU9jdGF2ZXNgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGB3MiA+PSAwYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgaXQtPnNlY29uZC5zaXplKCkgIT0gMGAgZmFpbGVkIGluIABGaW5kIE9yaWVudGF0aW9ucwB5cF9wbHVzXzEgb3V0IG9mIGJvdW5kcwAvaG9tZS93YWx0ZXIva2Fsd2FsdC1naXRodWIvQVIuanMtZ2l0aHViLW9yZy9hcnRvb2xraXQ1LWpzL2xpYi9hcnRvb2xraXQ1L2xpYi9TUkMvS1BNL0ZyZWFrTWF0Y2hlci9kZXRlY3RvcnMvZ2F1c3NpYW5fc2NhbGVfc3BhY2VfcHlyYW1pZC5oAHcyIG11c3QgYmUgcG9zaXRpdmUAQ2x1c3RlciBtdXN0IGhhdmUgYXRsZWFzZXQgMSBmZWF0dXJlAC92YXIvY2FjaGUAQXNzZXJ0aW9uIGBiaW5ZIDwgbU51bVlCaW5zYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgZHN0W2ldID49IC0yNTgwNjRgIGZhaWxlZCBpbiAALy5jYWNoZQBPY3RhdmUgb3V0IG9mIHJhbmdlAEFzc2VydGlvbiBgYjEgPj0gMCAmJiBiMSA8IG51bV9iaW5zYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgeHAgPj0gMCAmJiB4cCA8IHdpZHRoYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgZHN0W2ldIDw9IDI1ODA2NGAgZmFpbGVkIGluIABBc3NlcnRpb24gYGJpbkFuZ2xlID49IDBgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBpbTAuaGVpZ2h0KCkgPT0gaW0xLmhlaWdodCgpYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgbUsgPT0gbUNlbnRlcnMuc2l6ZSgpYCBmYWlsZWQgaW4gAEhlaWdodCBpcyBpbmNvbnNpc3RlbnQAeHAgb3V0IG9mIGJvdW5kcwAlcy8lcwAvaG9tZS93YWx0ZXIva2Fsd2FsdC1naXRodWIvQVIuanMtZ2l0aHViLW9yZy9hcnRvb2xraXQ1LWpzL2xpYi9hcnRvb2xraXQ1L2xpYi9TUkMvS1BNL0ZyZWFrTWF0Y2hlci9tYXRjaGVycy9rbWVkb2lkcy5oAGIxIGJpbiBpbmRleCBvdXQgb2YgcmFuZ2UAYmluQW5nbGUgb3V0IG9mIHJhbmdlAEFzc2VydGlvbiBgc2NhbGUgPCBtTnVtU2NhbGVzUGVyT2N0YXZlYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgZHN0W2ldIDw9IDQxMjkwMjRgIGZhaWxlZCBpbiAAayBzaG91bGQgbWF0Y2ggdGhlIG51bWJlciBvZiBjbHVzdGVyIGNlbnRlcnMAU2NhbGUgb3V0IG9mIHJhbmdlAC92YXIvbGliAEFzc2VydGlvbiBgYjIgPj0gMCAmJiBiMiA8IG51bV9iaW5zYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgYmluQW5nbGUgPCBtTnVtQW5nbGVCaW5zYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgeHBfcGx1c18xID49IDAgJiYgeHBfcGx1c18xIDwgd2lkdGhgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBkc3RbaV0gPj0gLTQxMjkwMjRgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBpbTAuaGVpZ2h0KCkgPT0gaW0yLmhlaWdodCgpYCBmYWlsZWQgaW4gAHhwX3BsdXNfMSBvdXQgb2YgYm91bmRzAC8uY29uZmlnAGIyIGJpbiBpbmRleCBvdXQgb2YgcmFuZ2UAQXNzZXJ0aW9uIGBudW1fZmVhdHVyZXMgPiAwYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgYmluU2NhbGUgPj0gMGAgZmFpbGVkIGluIABBc3NlcnRpb24gYChpbTEuaGVpZ2h0KCk+PjEpID09IGltMi5oZWlnaHQoKWAgZmFpbGVkIGluIAB2ZWN0b3IATnVtYmVyIG9mIGZlYXR1cmVzIG11c3QgYmUgcG9zaXRpdmUAYmluU2NhbGUgb3V0IG9mIHJhbmdlAFRNUERJUgBBc3NlcnRpb24gYGd4eCA8PSA0MTI5MDI0YCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgdzAgPj0gMCAmJiB3MCA8PSAxLjAwMDFgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGAoaW0wLmhlaWdodCgpPj4xKSA9PSBpbTEuaGVpZ2h0KClgIGZhaWxlZCBpbiAAdmVjdG9yAC90bXAAT3V0IG9mIHJhbmdlAEFzc2VydGlvbiBgYmluU2NhbGUgPCBtTnVtU2NhbGVCaW5zYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgbnVtX2luZGljZXMgPD0gbnVtX2ZlYXR1cmVzYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgZ3h4ID49IDBgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGAoaW0wLmhlaWdodCgpPj4xKSA9PSBpbTIuaGVpZ2h0KClgIGZhaWxlZCBpbiAATW9yZSBpbmRpY2VzIHRoYW4gZmVhdHVyZXMARXJyb3IgbG9va2luZyBmb3IgcmVzb3VyY2VzIGRpcmVjdG9yeSBwYXRoAEFzc2VydGlvbiBgcm93IDwgbUhlaWdodGAgZmFpbGVkIGluIABBc3NlcnRpb24gYG1CdWNrZXRzLnNpemUoKSA9PSBtTnVtQnVja2V0c1hgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBneXkgPD0gNDEyOTAyNGAgZmFpbGVkIGluIABBc3NlcnRpb24gYHcxID49IDAgJiYgdzEgPD0gMS4wMDAxYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgaW5kZXggPD0gKGJpblggKyBiaW5ZKm1OdW1YQmlucyArIGJpbkFuZ2xlKm1OdW1YQmlucyptTnVtWUJpbnMgKyBiaW5TY2FsZSptTnVtWEJpbnMqbU51bVlCaW5zKm1OdW1BbmdsZUJpbnMpYCBmYWlsZWQgaW4gAEVycm9yIGNyZWF0aW5nIHJlc291cmNlcyBkaXJlY3RvcnkgcGF0aAAvaG9tZS93YWx0ZXIva2Fsd2FsdC1naXRodWIvQVIuanMtZ2l0aHViLW9yZy9hcnRvb2xraXQ1LWpzL2xpYi9hcnRvb2xraXQ1L2xpYi9TUkMvS1BNL0ZyZWFrTWF0Y2hlci9mcmFtZXdvcmsvaW1hZ2UuaABCdWNrZXRzIGFyZSBub3QgYWxsb2NhdGVkAEFzc2VydGlvbiBgbnVtX2luZGljZXMgPj0gbUtgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGB3MiA+PSAwICYmIHcyIDw9IDEuMDAwMWAgZmFpbGVkIGluIABBc3NlcnRpb24gYGd5eSA+PSAwYCBmYWlsZWQgaW4gAE5vdCBlbm91Z2ggZmVhdHVyZXMAcm93IG91dCBvZiBib3VuZHMAdmVjdG9yAEFzc2VydGlvbiBgbUJ1Y2tldHNbMF0uc2l6ZSgpID09IG1OdW1CdWNrZXRzWWAgZmFpbGVkIGluIABBc3NlcnRpb24gYGd4eSA8PSA0MTI5MDI0YCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgdzMgPj0gMCAmJiB3MyA8PSAxLjAwMDFgIGZhaWxlZCBpbiAARXJyb3I6IFVuYWJsZSB0byBjaGFuZ2Ugd29ya2luZyBkaXJlY3RvcnkgdG8gJyVzJy4KAEFzc2lnbm1lbnQgc2l6ZSBpcyBpbmNvcnJlY3QAQXNzZXJ0aW9uIGBtRmVhdHVyZVBvaW50cy5zaXplKCkgPD0gbU1heE51bUZlYXR1cmVQb2ludHNgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBneHkgPj0gLTQxMjkwMjRgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGAodzArdzErdzIrdzMpIDw9IDEuMDAwMWAgZmFpbGVkIGluIABBc3NlcnRpb24gYG4gPiAwYCBmYWlsZWQgaW4gAFslIC4zZiAlIC4zZiAlIC4zZl0gWyUgNi4xZl0KAAADAAAAAwAAAAQAAAAEAAAABAAAAAEAAAAEAAAAAgAAAAIAAAACAAAAAgAAAAIAAAABAAAAAQAAAAEAQYCtAQunMgQAAACIAAAABQAAAJAAAAAGAAAAmAAAAAkAAACwAAAAGAQAAFMLAAAGDgAA0w8AAC5pc2V0AHJiAE42dmlzaW9uMjVHYXVzc2lhblNjYWxlU3BhY2VQeXJhbWlkRQAAABT6AAC5VgAAVG9vIG1hbnkgZmVhdHVyZSBwb2ludHMAdmVjdG9yAC9ob21lL3dhbHRlci9rYWx3YWx0LWdpdGh1Yi9BUi5qcy1naXRodWItb3JnL2FydG9vbGtpdDUtanMvbGliL2FydG9vbGtpdDUvbGliL1NSQy9LUE0vRnJlYWtNYXRjaGVyL3V0aWxzL3BhcnRpYWxfc29ydC5oAEFzc2VydGlvbiBgcG9zID09IDY2NmAgZmFpbGVkIGluIABBc3NlcnRpb24gYG51bV9jZW50ZXJzID4gMGAgZmFpbGVkIGluIABUaGVyZSBtdXN0IGJlIGF0IGxlYXN0IDEgY2VudGVyAG4gbXVzdCBiZSBwb3NpdGl2ZQBQb3NpdGlvbiBpcyBub3Qgd2l0aGluIHJhbmdlAEFzc2VydGlvbiBga3Auc2NhbGUgPCBtTGFwbGFjaWFuUHlyYW1pZC5udW1TY2FsZVBlck9jdGF2ZSgpYCBmYWlsZWQgaW4gAFslc10gWyVzXSBbJXNdIDogRm91bmQgJWQgZmVhdHVyZXMgaW4gcXVlcnkARmVhdHVyZSBwb2ludCBzY2FsZSBpcyBvdXQgb2YgYm91bmRzAEFzc2VydGlvbiBgayA+IDBgIGZhaWxlZCBpbiAAayBtdXN0IGJlIHBvc2l0aXZlAEZpbmQgTWF0Y2hlcyAoMSkAQXNzZXJ0aW9uIGBrcC5zY29yZSA9PSBsYXAxLmdldDxmbG9hdD4oeSlbeF1gIGZhaWxlZCBpbiAAU2NvcmUgaXMgbm90IGNvbnNpc3RlbnQgd2l0aCB0aGUgRG9HIGltYWdlAEhvdWdoIFZvdGluZyAoMSkARmluZCBIb3VnaCBNYXRjaGVzICgxKQBBc3NlcnRpb24gYGJ1Y2tldFswXS5maXJzdCA+PSBidWNrZXRbbl0uZmlyc3RgIGZhaWxlZCBpbiAAbnRoX2VsZW1lbnQgZmFpbGVkAEVzdGltYXRlIEhvbW9ncmFwaHkgKDEpAEZpbmQgSW5saWVycyAoMSkAQXNzZXJ0aW9uIGBvY3RhdmUgPCBtTnVtT2N0YXZlc2AgZmFpbGVkIGluIAAvaG9tZS93YWx0ZXIva2Fsd2FsdC1naXRodWIvQVIuanMtZ2l0aHViLW9yZy9hcnRvb2xraXQ1LWpzL2xpYi9hcnRvb2xraXQ1L2xpYi9TUkMvS1BNL0ZyZWFrTWF0Y2hlci9kZXRlY3RvcnMvZ2F1c3NpYW5fc2NhbGVfc3BhY2VfcHlyYW1pZC5oAEZpbmQgTWF0Y2hlcyAoMikAT2N0YXZlIG91dCBvZiByYW5nZQBIb3VnaCBWb3RpbmcgKDIpAEZpbmQgSG91Z2ggTWF0Y2hlcyAoMikAQXNzZXJ0aW9uIGBzY2FsZSA8IG1OdW1TY2FsZXNQZXJPY3RhdmVgIGZhaWxlZCBpbiAAU2NhbGUgb3V0IG9mIHJhbmdlAEVzdGltYXRlIEhvbW9ncmFwaHkgKDIpAEZpbmQgSW5saWVycyAoMikAQXNzZXJ0aW9uIGBpbmRleCA8IG1JbWFnZXMuc2l6ZSgpYCBmYWlsZWQgaW4gAC9ob21lL3dhbHRlci9rYWx3YWx0LWdpdGh1Yi9BUi5qcy1naXRodWItb3JnL2FydG9vbGtpdDUtanMvbGliL2FydG9vbGtpdDUvbGliL1NSQy9LUE0vRnJlYWtNYXRjaGVyL2RldGVjdG9ycy9Eb0dfc2NhbGVfaW52YXJpYW50X2RldGVjdG9yLmgAQXNzZXJ0aW9uIGBiZXN0X2luZGV4ICE9IHN0ZDo6bnVtZXJpY19saW1pdHM8c2l6ZV90Pjo6bWF4KClgIGZhaWxlZCBpbiAAL2hvbWUvd2FsdGVyL2thbHdhbHQtZ2l0aHViL0FSLmpzLWdpdGh1Yi1vcmcvYXJ0b29sa2l0NS1qcy9saWIvYXJ0b29sa2l0NS9saWIvU1JDL0tQTS9GcmVha01hdGNoZXIvbWF0Y2hlcnMvZmVhdHVyZV9tYXRjaGVyLWlubGluZS5oAEluZGV4IGlzIG91dCBvZiByYW5nZQBTb21ldGhpbmcgc3RyYW5nZQBBc3NlcnRpb24gYHNjYWxlID49IDBgIGZhaWxlZCBpbiAAU2NhbGUgbXVzdCBiZSBwb3NpdGl2ZQBBc3NlcnRpb24gYG1NYXRjaGVzLnNpemUoKSA8PSBmZWF0dXJlczEtPnNpemUoKWAgZmFpbGVkIGluIABOdW1iZXIgb2YgbWF0Y2hlcyBzaG91bGQgYmUgbG93ZXIAU2NhbGUgbXVzdCBiZSBsZXNzIHRoYW4gbnVtYmVyIG9mIHNjYWxlIHBlciBvY3RhdmUAQXNzZXJ0aW9uIGBsYXAwLmhlaWdodCgpID09IGxhcDEuaGVpZ2h0KCkgPT0gbGFwMi5oZWlnaHQoKWAgZmFpbGVkIGluIABBc3NlcnRpb24gYG1Sb290LmdldCgpYCBmYWlsZWQgaW4gAFdpZHRoL2hlaWdodCBhcmUgbm90IGNvbnNpc3RlbnQAUm9vdCBjYW5ub3QgYmUgTlVMTABBc3NlcnRpb24gYG1pbmkgIT0gLTFgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGAobGFwMC5oZWlnaHQoKSA9PSBsYXAxLmhlaWdodCgpKSAmJiAoKGxhcDEuaGVpZ2h0KCk+PjEpID09IGxhcDIuaGVpZ2h0KCkpYCBmYWlsZWQgaW4gAE1pbmltdW0gaW5kZXggbm90IHNldABBc3NlcnRpb24gYCgobGFwMC53aWR0aCgpPj4xKSA9PSBsYXAxLndpZHRoKCkpICYmIChsYXAxLndpZHRoKCkgPT0gbGFwMi53aWR0aCgpKWAgZmFpbGVkIGluIABBc3NlcnRpb24gYDBgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBuIDw9IGluX21hdGNoZXMuc2l6ZSgpYCBmYWlsZWQgaW4gAEltYWdlIHNpemVzIGFyZSBpbmNvbnNpc3RlbnQAU2hvdWxkIGJlIHRoZSBzYW1lAEFzc2VydGlvbiBgYmluWCA+PSAwYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgKHgtMSkgPj0gMCAmJiAoeCsxKSA8IGxhcDEud2lkdGgoKWAgZmFpbGVkIGluIAB4IG91dCBvZiBib3VuZHMAL2hvbWUvd2FsdGVyL2thbHdhbHQtZ2l0aHViL0FSLmpzLWdpdGh1Yi1vcmcvYXJ0b29sa2l0NS1qcy9saWIvYXJ0b29sa2l0NS9saWIvU1JDL0tQTS9GcmVha01hdGNoZXIvbWF0Y2hlcnMvaG91Z2hfc2ltaWxhcml0eV92b3RpbmcuaABiaW5YIG91dCBvZiByYW5nZQBBc3NlcnRpb24gYCh5LTEpID49IDAgJiYgKHkrMSkgPCBsYXAxLmhlaWdodCgpYCBmYWlsZWQgaW4gAHkgb3V0IG9mIGJvdW5kcwBBc3NlcnRpb24gYGJpblggPCBtTnVtWEJpbnNgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBiaW5ZID49IDBgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBsYXAwLndpZHRoKCkgPT0gbGFwMS53aWR0aCgpYCBmYWlsZWQgaW4gAEltYWdlIGRpbWVuc2lvbnMgaW5jb25zaXN0ZW50AGJpblkgb3V0IG9mIHJhbmdlAEFzc2VydGlvbiBgYmluWSA8IG1OdW1ZQmluc2AgZmFpbGVkIGluIABBc3NlcnRpb24gYGxhcDAud2lkdGgoKSA9PSBsYXAyLndpZHRoKClgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBiaW5BbmdsZSA+PSAwYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgbGFwMC5oZWlnaHQoKSA9PSBsYXAxLmhlaWdodCgpYCBmYWlsZWQgaW4gAGJpbkFuZ2xlIG91dCBvZiByYW5nZQBBc3NlcnRpb24gYGxhcDAuaGVpZ2h0KCkgPT0gbGFwMi5oZWlnaHQoKWAgZmFpbGVkIGluIABBc3NlcnRpb24gYGJpbkFuZ2xlIDwgbU51bUFuZ2xlQmluc2AgZmFpbGVkIGluIABBc3NlcnRpb24gYCh4LTEpID49IDAgJiYgKHgrMSkgPCBpbS53aWR0aCgpYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgYmluU2NhbGUgPj0gMGAgZmFpbGVkIGluIABBc3NlcnRpb24gYCh5LTEpID49IDAgJiYgKHkrMSkgPCBpbS5oZWlnaHQoKWAgZmFpbGVkIGluIABiaW5TY2FsZSBvdXQgb2YgcmFuZ2UAQXNzZXJ0aW9uIGAobGFwMC53aWR0aCgpPj4xKSA9PSBsYXAyLndpZHRoKClgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBiaW5TY2FsZSA8IG1OdW1TY2FsZUJpbnNgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGAobGFwMC5oZWlnaHQoKT4+MSkgPT0gbGFwMi5oZWlnaHQoKWAgZmFpbGVkIGluIABBc3NlcnRpb24gYHhfZGl2XzItMC41ZiA+PSAwYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgZGlzdEJpbkFuZ2xlID49IDBgIGZhaWxlZCBpbiAAeF9kaXZfMiBvdXQgb2YgYm91bmRzIG91dCBvZiBib3VuZHMgZm9yIGludGVycG9sYXRpb24AZGlzdEJpbkFuZ2xlIG11c3Qgbm90IGJlIG5lZ2F0aXZlAEFzc2VydGlvbiBgaHlwLnNpemUoKSA+PSA5Km1heF9udW1faHlwb3RoZXNlc2AgZmFpbGVkIGluIABBc3NlcnRpb24gYHlfZGl2XzItMC41ZiA+PSAwYCBmYWlsZWQgaW4gAHlfZGl2XzIgb3V0IG9mIGJvdW5kcyBvdXQgb2YgYm91bmRzIGZvciBpbnRlcnBvbGF0aW9uAC9ob21lL3dhbHRlci9rYWx3YWx0LWdpdGh1Yi9BUi5qcy1naXRodWItb3JnL2FydG9vbGtpdDUtanMvbGliL2FydG9vbGtpdDUvbGliL1NSQy9LUE0vRnJlYWtNYXRjaGVyL2hvbW9ncmFwaHlfZXN0aW1hdGlvbi9yb2J1c3RfaG9tb2dyYXBoeS5oAGh5cCB2ZWN0b3Igc2hvdWxkIGJlIG9mIHNpemUgOSptYXhfbnVtX2h5cG90aGVzZXMAQXNzZXJ0aW9uIGB4X2Rpdl8yKzAuNWYgPCBsYXAyLndpZHRoKClgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGB0bXBfaS5zaXplKCkgPj0gbnVtX3BvaW50c2AgZmFpbGVkIGluIABBc3NlcnRpb24gYHlfZGl2XzIrMC41ZiA8IGxhcDIuaGVpZ2h0KClgIGZhaWxlZCBpbiAAdG1wX2kgdmVjdG9yIHNob3VsZCBiZSBvZiBzaXplIG51bV9wb2ludHMAQXNzZXJ0aW9uIGAobGFwMC53aWR0aCgpPj4xKSA9PSBsYXAxLndpZHRoKClgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBoeXBfY29zdHMuc2l6ZSgpID49IG1heF9udW1faHlwb3RoZXNlc2AgZmFpbGVkIGluIABBc3NlcnRpb24gYChsYXAwLmhlaWdodCgpPj4xKSA9PSBsYXAxLmhlaWdodCgpYCBmYWlsZWQgaW4gAHZlY3RvcgBBc3NlcnRpb24gYG4gPiAwYCBmYWlsZWQgaW4gAC9ob21lL3dhbHRlci9rYWx3YWx0LWdpdGh1Yi9BUi5qcy1naXRodWItb3JnL2FydG9vbGtpdDUtanMvbGliL2FydG9vbGtpdDUvbGliL1NSQy9LUE0vRnJlYWtNYXRjaGVyL3V0aWxzL3BhcnRpYWxfc29ydC5oAEFzc2VydGlvbiBgcm93IDwgbUhlaWdodGAgZmFpbGVkIGluIAAvaG9tZS93YWx0ZXIva2Fsd2FsdC1naXRodWIvQVIuanMtZ2l0aHViLW9yZy9hcnRvb2xraXQ1LWpzL2xpYi9hcnRvb2xraXQ1L2xpYi9TUkMvS1BNL0ZyZWFrTWF0Y2hlci9mcmFtZXdvcmsvaW1hZ2UuaABuIG11c3QgYmUgcG9zaXRpdmUAcm93IG91dCBvZiBib3VuZHMAQXNzZXJ0aW9uIGBrID4gMGAgZmFpbGVkIGluIABrIG11c3QgYmUgcG9zaXRpdmUAQXNzZXJ0aW9uIGAoaW50KXN0ZDo6Zmxvb3IoeCkgPT0gKGludCl4YCBmYWlsZWQgaW4gAC9ob21lL3dhbHRlci9rYWx3YWx0LWdpdGh1Yi9BUi5qcy1naXRodWItb3JnL2FydG9vbGtpdDUtanMvbGliL2FydG9vbGtpdDUvbGliL1NSQy9LUE0vRnJlYWtNYXRjaGVyL2RldGVjdG9ycy9pbnRlcnBvbGF0ZS5oAEFzc2VydGlvbiBgMGAgZmFpbGVkIGluIABGYWlsZWQgdG8gY29tcHV0ZSBtYXRyaXggaW52ZXJzZQBmbG9vcigpIGFuZCBjYXN0IG5vdCB0aGUgc2FtZQBBc3NlcnRpb24gYChpbnQpc3RkOjpmbG9vcih5KSA9PSAoaW50KXlgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGB5cCA+PSAwICYmIHlwIDwgaGVpZ2h0YCBmYWlsZWQgaW4gAHlwIG91dCBvZiBib3VuZHMAQXNzZXJ0aW9uIGB5cF9wbHVzXzEgPj0gMCAmJiB5cF9wbHVzXzEgPCBoZWlnaHRgIGZhaWxlZCBpbiAAeXBfcGx1c18xIG91dCBvZiBib3VuZHMAQXNzZXJ0aW9uIGB4cCA+PSAwICYmIHhwIDwgd2lkdGhgIGZhaWxlZCBpbiAAeHAgb3V0IG9mIGJvdW5kcwBBc3NlcnRpb24gYHhwX3BsdXNfMSA+PSAwICYmIHhwX3BsdXNfMSA8IHdpZHRoYCBmYWlsZWQgaW4gAHhwX3BsdXNfMSBvdXQgb2YgYm91bmRzAEFzc2VydGlvbiBgdzAgPj0gMCAmJiB3MCA8PSAxLjAwMDFgIGZhaWxlZCBpbiAAT3V0IG9mIHJhbmdlAEFzc2VydGlvbiBgdzEgPj0gMCAmJiB3MSA8PSAxLjAwMDFgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGB3MiA+PSAwICYmIHcyIDw9IDEuMDAwMWAgZmFpbGVkIGluIABBc3NlcnRpb24gYHczID49IDAgJiYgdzMgPD0gMS4wMDAxYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgKHcwK3cxK3cyK3czKSA8PSAxLjAwMDFgIGZhaWxlZCBpbiAAAAAAAADgVgAAEQAAABIAAAAAAAAAJG0AABMAAAAUAAAATjZ2aXNpb245RXhjZXB0aW9uRQA8+gAA5GwAAFT7AABONnZpc2lvbjE4Qmlub21pYWxQeXJhbWlkMzJmRQAAADz6AAAEbQAA4FYAAAAAAAD4bAAADwAAABUAAAAWAAAAuVKMPo5a5z65Uow+AAAAAAAAAAD4bQAAFwAAABgAAAAZAAAAGgAAABsAAABOU3QzX18yMjBfX3NoYXJlZF9wdHJfcG9pbnRlcklQTjZ2aXNpb244S2V5ZnJhbWVJTGk5NkVFRU5TXzEwc2hhcmVkX3B0cklTM19FMjdfX3NoYXJlZF9wdHJfZGVmYXVsdF9kZWxldGVJUzNfUzNfRUVOU185YWxsb2NhdG9ySVMzX0VFRUUAPPoAAHBtAAC09wAATlN0M19fMjEwc2hhcmVkX3B0cklONnZpc2lvbjhLZXlmcmFtZUlMaTk2RUVFRTI3X19zaGFyZWRfcHRyX2RlZmF1bHRfZGVsZXRlSVMzX1MzX0VFAGJvb2wgdmlzaW9uOjpWaXN1YWxEYXRhYmFzZTx2aXNpb246OkZSRUFLRXh0cmFjdG9yLCB2aXNpb246OkJpbmFyeUZlYXR1cmVTdG9yZSwgdmlzaW9uOjpCaW5hcnlGZWF0dXJlTWF0Y2hlcjw5Nj4+OjpxdWVyeShjb25zdCBHYXVzc2lhblNjYWxlU3BhY2VQeXJhbWlkICopIFtGRUFUVVJFX0VYVFJBQ1RPUiA9IHZpc2lvbjo6RlJFQUtFeHRyYWN0b3IsIFNUT1JFID0gdmlzaW9uOjpCaW5hcnlGZWF0dXJlU3RvcmUsIE1BVENIRVIgPSB2aXNpb246OkJpbmFyeUZlYXR1cmVNYXRjaGVyPDk2Pl0AaHlwX2Nvc3RzIHZlY3RvciBzaG91bGQgYmUgb2Ygc2l6ZSBtYXhfbnVtX2h5cG90aGVzZXMAQbTfAQvfULK+uT4S3KC+kL45PhLcoL6Qvjm+AAAAgLK+ub4S3KA+kL45vhLcoD6Qvjk+0nIYvwAAAADScpi+OgYEv9JymD46BgS/0nIYPwAAAIDScpg+OgYEP9JymL46BgQ/AAAAgFa4Pb9mTSQ/Vri9vmZNJD9WuL0+AAAAAFa4PT9mTSS/Vri9PmZNJL9WuL2+DOlYPwAAAIAM6dg+mdk7Pwzp2L6Z2Ts/DOlYvwAAAAAM6di+mdk7vwzp2D6Z2Tu/AAAAAPxTbj/xZU6/DVTuPvFlTr8NVO6+AAAAgPxTbr/xZU4/DVTuvvFlTj8NVO4+AACAvwAAAAAAAAC/0LNdvwAAAD/Qs12/AACAPwAAAIAAAAA/0LNdPwAAAL/Qs10/AAAAADhxAAAXAAAAHAAAAB0AAAAeAAAAHwAAAE5TdDNfXzIyMF9fc2hhcmVkX3B0cl9wb2ludGVySVBoMTZOdWxsQXJyYXlEZWxldGVySWhFTlNfOWFsbG9jYXRvckloRUVFRQAAAAA8+gAA7HAAALT3AAAxNk51bGxBcnJheURlbGV0ZXJJaEUAAAAAAAAA4HEAABcAAAAgAAAAIQAAACIAAAAjAAAATlN0M19fMjIwX19zaGFyZWRfcHRyX3BvaW50ZXJJUGhOU18xMHNoYXJlZF9wdHJJaEUyN19fc2hhcmVkX3B0cl9kZWZhdWx0X2RlbGV0ZUloaEVFTlNfOWFsbG9jYXRvckloRUVFRQA8+gAAeHEAALT3AABOU3QzX18yMTBzaGFyZWRfcHRySWhFMjdfX3NoYXJlZF9wdHJfZGVmYXVsdF9kZWxldGVJaGhFRQB2aXNpb246OlNjb3BlZFRpbWVyOjp+U2NvcGVkVGltZXIoKQBpbmZpbml0eQBNaXNzaW5nIEh1ZmZtYW4gY29kZSB0YWJsZSBlbnRyeQBGZWJydWFyeQBKYW51YXJ5AEp1bHkAVGh1cnNkYXkAVHVlc2RheQBXZWRuZXNkYXkAU2F0dXJkYXkAU3VuZGF5AE1vbmRheQBGcmlkYXkATWF5ACVtLyVkLyV5AE1BWF9BTExPQ19DSFVOSyBpcyB3cm9uZywgcGxlYXNlIGZpeABBTElHTl9UWVBFIGlzIHdyb25nLCBwbGVhc2UgZml4AHNldE1hcmtlckluZm9WZXJ0ZXgATm90IGEgSlBFRyBmaWxlOiBzdGFydHMgd2l0aCAweCUwMnggMHglMDJ4AENvcnJ1cHQgSlBFRyBkYXRhOiAldSBleHRyYW5lb3VzIGJ5dGVzIGJlZm9yZSBtYXJrZXIgMHglMDJ4AFVuZXhwZWN0ZWQgbWFya2VyIDB4JTAyeABVbnN1cHBvcnRlZCBtYXJrZXIgdHlwZSAweCUwMngAVW5zdXBwb3J0ZWQgSlBFRyBwcm9jZXNzOiBTT0YgdHlwZSAweCUwMngARGVmaW5lIEh1ZmZtYW4gVGFibGUgMHglMDJ4AERlZmluZSBBcml0aG1ldGljIFRhYmxlIDB4JTAyeDogMHglMDJ4AC0rICAgMFgweAAtMFgrMFggMFgtMHgrMHggMHgAQm9ndXMgREFDIHZhbHVlIDB4JXgAX19uZXh0X3ByaW1lIG92ZXJmbG93AEh1ZmZtYW4gY29kZSBzaXplIHRhYmxlIG92ZXJmbG93AE5vdgBUaHUAICAgICAgICAlNHUgJTR1ICU0dSAlNHUgJTR1ICU0dSAlNHUgJTR1AEpQRUcgcGFyYW1ldGVyIHN0cnVjdCBtaXNtYXRjaDogbGlicmFyeSB0aGlua3Mgc2l6ZSBpcyAldSwgY2FsbGVyIGV4cGVjdHMgJXUARGVmaW5lIFJlc3RhcnQgSW50ZXJ2YWwgJXUAV2FybmluZzogdGh1bWJuYWlsIGltYWdlIHNpemUgZG9lcyBub3QgbWF0Y2ggZGF0YSBsZW5ndGggJXUATWlzY2VsbGFuZW91cyBtYXJrZXIgMHglMDJ4LCBsZW5ndGggJXUASkZJRiBleHRlbnNpb24gbWFya2VyOiB0eXBlIDB4JTAyeCwgbGVuZ3RoICV1AEpGSUYgZXh0ZW5zaW9uIG1hcmtlcjogcGFsZXR0ZSB0aHVtYm5haWwgaW1hZ2UsIGxlbmd0aCAldQBKRklGIGV4dGVuc2lvbiBtYXJrZXI6IEpQRUctY29tcHJlc3NlZCB0aHVtYm5haWwgaW1hZ2UsIGxlbmd0aCAldQBKRklGIGV4dGVuc2lvbiBtYXJrZXI6IFJHQiB0aHVtYm5haWwgaW1hZ2UsIGxlbmd0aCAldQBVbmtub3duIEFQUDE0IG1hcmtlciAobm90IEFkb2JlKSwgbGVuZ3RoICV1AFVua25vd24gQVBQMCBtYXJrZXIgKG5vdCBKRklGKSwgbGVuZ3RoICV1AE9idGFpbmVkIFhNUyBoYW5kbGUgJXUARnJlZWQgWE1TIGhhbmRsZSAldQBPYnRhaW5lZCBFTVMgaGFuZGxlICV1AEZyZWVkIEVNUyBoYW5kbGUgJXUAdW5zdXBwb3J0ZWQgbG9jYWxlIGZvciBzdGFuZGFyZCBpbnB1dABBdWd1c3QAZ2V0VHJhbnNNYXRNdWx0aVNxdWFyZVJvYnVzdABJbnZhbGlkIGNyb3AgcmVxdWVzdABVbnN1cHBvcnRlZCBjb2xvciBjb252ZXJzaW9uIHJlcXVlc3QAdW5zaWduZWQgc2hvcnQAZ2V0TXVsdGlNYXJrZXJDb3VudABnZXRUcmFuc01hdFNxdWFyZUNvbnQAdW5zaWduZWQgaW50AENvcnJ1cHQgSlBFRyBkYXRhOiBwcmVtYXR1cmUgZW5kIG9mIGRhdGEgc2VnbWVudABoZWlnaHQARnJhY3Rpb25hbCBzYW1wbGluZyBub3QgaW1wbGVtZW50ZWQgeWV0AENDSVI2MDEgc2FtcGxpbmcgbm90IGltcGxlbWVudGVkIHlldABOb3QgaW1wbGVtZW50ZWQgeWV0AGZzZXQAZ2V0AE9jdABmbG9hdABTYXQAdWludDY0X3QAQ2Fubm90IHF1YW50aXplIG1vcmUgdGhhbiAlZCBjb2xvciBjb21wb25lbnRzAFN0YXJ0IE9mIFNjYW46ICVkIGNvbXBvbmVudHMAQm9ndXMgdmlydHVhbCBhcnJheSBhY2Nlc3MAQm9ndXMgc2FtcGxpbmcgZmFjdG9ycwBRdWFudGl6aW5nIHRvICVkID0gJWQqJWQqJWQgY29sb3JzAFF1YW50aXppbmcgdG8gJWQgY29sb3JzAENhbm5vdCBxdWFudGl6ZSB0byBmZXdlciB0aGFuICVkIGNvbG9ycwBDYW5ub3QgcXVhbnRpemUgdG8gbW9yZSB0aGFuICVkIGNvbG9ycwBJbnZhbGlkIEpQRUcgZmlsZSBzdHJ1Y3R1cmU6IHR3byBTT0kgbWFya2VycwBJbnZhbGlkIEpQRUcgZmlsZSBzdHJ1Y3R1cmU6IHR3byBTT0YgbWFya2VycwBuZnRNYXJrZXJzAFNtb290aGluZyBub3Qgc3VwcG9ydGVkIHdpdGggbm9uc3RhbmRhcmQgc2FtcGxpbmcgcmF0aW9zAE1heGltdW0gc3VwcG9ydGVkIGltYWdlIGRpbWVuc2lvbiBpcyAldSBwaXhlbHMAQXBwbGljYXRpb24gdHJhbnNmZXJyZWQgdG9vIG1hbnkgc2NhbmxpbmVzAEFwcGxpY2F0aW9uIHRyYW5zZmVycmVkIHRvbyBmZXcgc2NhbmxpbmVzAEZhaWxlZCB0byBjcmVhdGUgdGVtcG9yYXJ5IGZpbGUgJXMAQ2xvc2VkIHRlbXBvcmFyeSBmaWxlICVzAE9wZW5lZCB0ZW1wb3JhcnkgZmlsZSAlcwBBcHIAdmVjdG9yAElucHV0IGZpbGUgcmVhZCBlcnJvcgBzZXRNYXJrZXJJbmZvRGlyAEludmFsaWQgSlBFRyBmaWxlIHN0cnVjdHVyZTogbWlzc2luZyBTT1MgbWFya2VyAG5mdE1hcmtlcgBnZXRNYXJrZXIAZGV0ZWN0TWFya2VyAF9hZGRNdWx0aU1hcmtlcgBnZXRNdWx0aUVhY2hNYXJrZXIAX2FkZE1hcmtlcgBnZXRORlRNYXJrZXIAZGV0ZWN0TkZUTWFya2VyAF9hZGRORlRNYXJrZXIAT2N0b2JlcgBOb3ZlbWJlcgBTZXB0ZW1iZXIARGVjZW1iZXIAdW5zaWduZWQgY2hhcgBpb3NfYmFzZTo6Y2xlYXIATWFyAFVucmVjb2duaXplZCBjb21wb25lbnQgSURzICVkICVkICVkLCBhc3N1bWluZyBZQ2JDcgBzZXR1cABWaXJ0dWFsIGFycmF5IGNvbnRyb2xsZXIgbWVzc2VkIHVwAFNlcAAlSTolTTolUyAlcABzZXRQYXR0UmF0aW8AZ2V0UGF0dFJhdGlvAHRlYXJkb3duAFN1bgBKdW4Ac3RkOjpleGNlcHRpb24AQm9ndXMgSHVmZm1hbiB0YWJsZSBkZWZpbml0aW9uAFNlbGVjdGVkICVkIGNvbG9ycyBmb3IgcXVhbnRpemF0aW9uAEltYWdlIHRvbyB3aWRlIGZvciB0aGlzIGltcGxlbWVudGF0aW9uAE1vbgBuYW4ARGlkbid0IGV4cGVjdCBtb3JlIHRoYW4gb25lIHNjYW4AU2FtcGxpbmcgZmFjdG9ycyB0b28gbGFyZ2UgZm9yIGludGVybGVhdmVkIHNjYW4ASmFuAGdldE1hcmtlck51bQBnZXRNdWx0aU1hcmtlck51bQBKdWwAYm9vbABCdWZmZXIgcGFzc2VkIHRvIEpQRUcgbGlicmFyeSBpcyB0b28gc21hbGwAQXByaWwAc2V0TG9nTGV2ZWwAZ2V0TG9nTGV2ZWwAZW1zY3JpcHRlbjo6dmFsAHB1c2hfYmFjawBGcmkAZHBpAGJhZF9hcnJheV9uZXdfbGVuZ3RoAEJvZ3VzIG1hcmtlciBsZW5ndGgAd2lkdGgATWFyY2gAQXVnAHVuc2lnbmVkIGxvbmcAc3RkOjp3c3RyaW5nAGJhc2ljX3N0cmluZwBzdGQ6OnN0cmluZwBzdGQ6OnUxNnN0cmluZwBzdGQ6OnUzMnN0cmluZwBDb3B5cmlnaHQgKEMpIDIwMTgsIFRob21hcyBHLiBMYW5lLCBHdWlkbyBWb2xsYmVkaW5nAGluZgAlLjBMZgAlTGYAcmVzaXplAHRydWUAVHVlAGZhbHNlAFN1c3BlbnNpb24gbm90IGFsbG93ZWQgaGVyZQBnZXRUcmFuc01hdFNxdWFyZQBnZXRUcmFuc01hdE11bHRpU3F1YXJlAHNldE1hdHJpeENvZGVUeXBlAGdldE1hdHJpeENvZGVUeXBlAEp1bmUAc2V0UHJvamVjdGlvbk5lYXJQbGFuZQBnZXRQcm9qZWN0aW9uTmVhclBsYW5lAHNldFByb2plY3Rpb25GYXJQbGFuZQBnZXRQcm9qZWN0aW9uRmFyUGxhbmUAUmVxdWVzdGVkIGZlYXR1cmUgd2FzIG9taXR0ZWQgYXQgY29tcGlsZSB0aW1lAFNlZWsgZmFpbGVkIG9uIHRlbXBvcmFyeSBmaWxlAFJlYWQgZmFpbGVkIG9uIHRlbXBvcmFyeSBmaWxlAEVtcHR5IGlucHV0IGZpbGUAUHJlbWF0dXJlIGVuZCBvZiBpbnB1dCBmaWxlAFByZW1hdHVyZSBlbmQgb2YgSlBFRyBmaWxlAHNldENhbWVyYSgpOiBFcnJvciBjcmVhdGluZyAzRCBoYW5kbGUAZG91YmxlAERDVCBjb2VmZmljaWVudCBvdXQgb2YgcmFuZ2UASW52YWxpZCBjb2xvciBxdWFudGl6YXRpb24gbW9kZSBjaGFuZ2UASlBFRyBkYXRhc3RyZWFtIGNvbnRhaW5zIG5vIGltYWdlACAgICB3aXRoICVkIHggJWQgdGh1bWJuYWlsIGltYWdlAGdldFByb2Nlc3NpbmdJbWFnZQBTdGFydCBvZiBJbWFnZQBFbmQgT2YgSW1hZ2UAQm9ndXMgYnVmZmVyIGNvbnRyb2wgbW9kZQBDb3JydXB0IEpQRUcgZGF0YTogYmFkIEh1ZmZtYW4gY29kZQBDb3JydXB0IEpQRUcgZGF0YTogYmFkIGFyaXRobWV0aWMgY29kZQBzZXRQYXR0ZXJuRGV0ZWN0aW9uTW9kZQBnZXRQYXR0ZXJuRGV0ZWN0aW9uTW9kZQBzZXREZWJ1Z01vZGUAZ2V0RGVidWdNb2RlAHNldExhYmVsaW5nTW9kZQBnZXRMYWJlbGluZ01vZGUAc2V0VGhyZXNob2xkTW9kZQBnZXRUaHJlc2hvbGRNb2RlAHNldEltYWdlUHJvY01vZGUAZ2V0SW1hZ2VQcm9jTW9kZQBCb2d1cyBpbnB1dCBjb2xvcnNwYWNlAEJvZ3VzIEpQRUcgY29sb3JzcGFjZQBzZXRUaHJlc2hvbGQAZ2V0VGhyZXNob2xkAHZvaWQAQmFja2luZyBzdG9yZSBub3Qgc3VwcG9ydGVkAERDVCBzY2FsZWQgYmxvY2sgc2l6ZSAlZHglZCBub3Qgc3VwcG9ydGVkAFF1YW50aXphdGlvbiB0YWJsZSAweCUwMnggd2FzIG5vdCBkZWZpbmVkAEh1ZmZtYW4gdGFibGUgMHglMDJ4IHdhcyBub3QgZGVmaW5lZABBcml0aG1ldGljIHRhYmxlIDB4JTAyeCB3YXMgbm90IGRlZmluZWQAV3JpdGUgdG8gWE1TIGZhaWxlZABSZWFkIGZyb20gWE1TIGZhaWxlZABXcml0ZSB0byBFTVMgZmFpbGVkAFJlYWQgZnJvbSBFTVMgZmFpbGVkAFdlZAAgICAgICAgICUzZCAlM2QgJTNkICUzZCAlM2QgJTNkICUzZCAlM2QAV2FybmluZzogdW5rbm93biBKRklGIHJldmlzaW9uIG51bWJlciAlZC4lMDJkAENvcnJ1cHQgSlBFRyBkYXRhOiBmb3VuZCBtYXJrZXIgMHglMDJ4IGluc3RlYWQgb2YgUlNUJWQAU3RhcnQgT2YgRnJhbWUgMHglMDJ4OiB3aWR0aD0ldSwgaGVpZ2h0PSV1LCBjb21wb25lbnRzPSVkACAgICBDb21wb25lbnQgJWQ6ICVkaHglZHYgcT0lZABJbnZhbGlkIHByb2dyZXNzaXZlIHBhcmFtZXRlcnMgU3M9JWQgU2U9JWQgQWg9JWQgQWw9JWQAICBTcz0lZCwgU2U9JWQsIEFoPSVkLCBBbD0lZAAgICAgQ29tcG9uZW50ICVkOiBkYz0lZCBhYz0lZABJbnZhbGlkIHByb2dyZXNzaXZlIHBhcmFtZXRlcnMgYXQgc2NhbiBzY3JpcHQgZW50cnkgJWQASW52YWxpZCBzY2FuIHNjcmlwdCBhdCBlbnRyeSAlZABCb2d1cyBEUVQgaW5kZXggJWQAQm9ndXMgREhUIGluZGV4ICVkAEJvZ3VzIERBQyBpbmRleCAlZABUb28gbWFueSBjb2xvciBjb21wb25lbnRzOiAlZCwgbWF4ICVkAEluY29uc2lzdGVudCBwcm9ncmVzc2lvbiBzZXF1ZW5jZSBmb3IgY29tcG9uZW50ICVkIGNvZWZmaWNpZW50ICVkAFdyb25nIEpQRUcgbGlicmFyeSB2ZXJzaW9uOiBsaWJyYXJ5IGlzICVkLCBjYWxsZXIgZXhwZWN0cyAlZABBdCBtYXJrZXIgMHglMDJ4LCByZWNvdmVyeSBhY3Rpb24gJWQAVW5zdXBwb3J0ZWQgSlBFRyBkYXRhIHByZWNpc2lvbiAlZABEZWZpbmUgUXVhbnRpemF0aW9uIFRhYmxlICVkICBwcmVjaXNpb24gJWQAQWRvYmUgQVBQMTQgbWFya2VyOiB2ZXJzaW9uICVkLCBmbGFncyAweCUwNHggMHglMDR4LCB0cmFuc2Zvcm0gJWQASW1wcm9wZXIgY2FsbCB0byBKUEVHIGxpYnJhcnkgaW4gc3RhdGUgJWQAQ2Fubm90IHRyYW5zY29kZSBkdWUgdG8gbXVsdGlwbGUgdXNlIG9mIHF1YW50aXphdGlvbiB0YWJsZSAlZABVbmtub3duIEFkb2JlIGNvbG9yIHRyYW5zZm9ybSBjb2RlICVkAEludmFsaWQgbWVtb3J5IHBvb2wgY29kZSAlZABCb2d1cyBtZXNzYWdlIGNvZGUgJWQASkZJRiBBUFAwIG1hcmtlcjogdmVyc2lvbiAlZC4lMDJkLCBkZW5zaXR5ICVkeCVkICAlZABzdGQ6OmJhZF9hbGxvYwBEZWMAJWxkJWMAQ29tcG9uZW50IGluZGV4ICVkOiBtaXNtYXRjaGluZyBzYW1wbGluZyByYXRpbyAlZDolZCwgJWQ6JWQsICVjAEZlYgByd2EAU2NhbiBzY3JpcHQgZG9lcyBub3QgdHJhbnNtaXQgYWxsIGRhdGEAZ2V0TkZURGF0YQBfbG9hZENhbWVyYQBBUl9VU0VfVFJBQ0tJTkdfSElTVE9SWQBBUl9OT1VTRV9UUkFDS0lOR19ISVNUT1JZACVhICViICVkICVIOiVNOiVTICVZAFBPU0lYAEFSX1RFTVBMQVRFX01BVENISU5HX0NPTE9SX0FORF9NQVRSSVgAQVJfVEVNUExBVEVfTUFUQ0hJTkdfTU9OT19BTkRfTUFUUklYAEFSX0xBQkVMSU5HX1RIUkVTSF9NT0RFX0FVVE9fT1RTVQBBUl9NQVJLRVJfSU5GT19DVVRPRkZfUEhBU0VfTUFUQ0hfQ09OVFJBU1QAQVJfTUFYX0xPT1BfQ09VTlQASW52YWxpZCBjb21wb25lbnQgSUQgJWQgaW4gU09TAEFSX01BUktFUl9JTkZPX0NVVE9GRl9QSEFTRV9IRVVSSVNUSUNfVFJPVUJMRVNPTUVfTUFUUklYX0NPREVTAEVSUk9SX01BUktFUl9JTkRFWF9PVVRfT0ZfQk9VTkRTACVIOiVNOiVTAEFSX0xPR19MRVZFTF9FUlJPUgBBUl9NQVJLRVJfSU5GT19DVVRPRkZfUEhBU0VfUE9TRV9FUlJPUgBBUl9URU1QTEFURV9NQVRDSElOR19DT0xPUgBBUl9URU1QTEFURV9NQVRDSElOR19NT05PAEFSX0xPR19MRVZFTF9JTkZPAEFSX0xPR19MRVZFTF9SRUxfSU5GTwBBUl9MT0dfTEVWRUxfV0FSTgBBUl9NQVRSSVhfQ09ERV9ERVRFQ1RJT04AQVJfTUFSS0VSX0lORk9fQ1VUT0ZGX1BIQVNFX1BBVFRFUk5fRVhUUkFDVElPTgBBUl9MQUJFTElOR19CTEFDS19SRUdJT04AQVJfTEFCRUxJTkdfV0hJVEVfUkVHSU9OAE5BTgBBUl9MQUJFTElOR19USFJFU0hfTU9ERV9BVVRPX01FRElBTgBQTQBKUEVHTUVNAEFNAExDX0FMTABBUl9NQVJLRVJfSU5GT19DVVRPRkZfUEhBU0VfTUFUQ0hfQkFSQ09ERV9FRENfRkFJTABBUl9MQUJFTElOR19USFJFU0hfTU9ERV9NQU5VQUwAQVJfTUFSS0VSX0lORk9fQ1VUT0ZGX1BIQVNFX1BPU0VfRVJST1JfTVVMVEkAQVJfTE9PUF9CUkVBS19USFJFU0gAQVJfREVGQVVMVF9MQUJFTElOR19USFJFU0gAQVJfTE9HX0xFVkVMX0RFQlVHAExBTkcASW52YWxpZCBTT1MgcGFyYW1ldGVycyBmb3Igc2VxdWVudGlhbCBKUEVHAENhdXRpb246IHF1YW50aXphdGlvbiB0YWJsZXMgYXJlIHRvbyBjb2Fyc2UgZm9yIGJhc2VsaW5lIEpQRUcASW52YWxpZCBKUEVHIGZpbGUgc3RydWN0dXJlOiAlcyBiZWZvcmUgU09GAElORgBBUl9MQUJFTElOR19USFJFU0hfTU9ERV9BVVRPX0FEQVBUSVZFAEFSX01BUktFUl9JTkZPX0NVVE9GRl9QSEFTRV9OT05FAEFSX0RFQlVHX0RJU0FCTEUAQVJfREVCVUdfRU5BQkxFAEFSX0lNQUdFX1BST0NfRlJBTUVfSU1BR0UAQVJfSU1BR0VfUFJPQ19GSUVMRF9JTUFHRQBBUl9ERUZBVUxUX1BBVFRFUk5fREVURUNUSU9OX01PREUAQVJfREVGQVVMVF9NQVJLRVJfRVhUUkFDVElPTl9NT0RFAEFSX0RFRkFVTFRfREVCVUdfTU9ERQBBUl9ERUZBVUxUX0xBQkVMSU5HX01PREUAQVJfREVGQVVMVF9JTUFHRV9QUk9DX01PREUAQVJfTUFSS0VSX0lORk9fQ1VUT0ZGX1BIQVNFX01BVENIX0NPTkZJREVOQ0UARVJST1JfQVJDT05UUk9MTEVSX05PVF9GT1VORABFUlJPUl9NVUxUSU1BUktFUl9OT1RfRk9VTkQAQVJfTUFSS0VSX0lORk9fQ1VUT0ZGX1BIQVNFX01BVENIX0JBUkNPREVfTk9UX0ZPVU5EAEFSX01BUktFUl9JTkZPX0NVVE9GRl9QSEFTRV9NQVRDSF9HRU5FUklDAE91dHB1dCBmaWxlIHdyaXRlIGVycm9yIC0tLSBvdXQgb2YgZGlzayBzcGFjZT8AV3JpdGUgZmFpbGVkIG9uIHRlbXBvcmFyeSBmaWxlIC0tLSBvdXQgb2YgZGlzayBzcGFjZT8AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8c2hvcnQ+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PHVuc2lnbmVkIHNob3J0PgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzxpbnQ+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PHVuc2lnbmVkIGludD4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8ZmxvYXQ+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PHVpbnQ4X3Q+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PGludDhfdD4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8dWludDE2X3Q+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PGludDE2X3Q+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PHVpbnQzMl90PgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzxpbnQzMl90PgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzxjaGFyPgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzx1bnNpZ25lZCBjaGFyPgBzdGQ6OmJhc2ljX3N0cmluZzx1bnNpZ25lZCBjaGFyPgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzxzaWduZWQgY2hhcj4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8bG9uZz4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8dW5zaWduZWQgbG9uZz4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8ZG91YmxlPgAwMTIzNDU2Nzg5ADljICAxNC1KYW4tMjAxOABDLlVURi04AEFSX01BVFJJWF9DT0RFXzV4NV9CQ0hfMjJfN183AEFSX01BVFJJWF9DT0RFXzZ4NgBBUl9NQVRSSVhfQ09ERV81eDUAQVJfTUFUUklYX0NPREVfNHg0X0JDSF8xM181XzUAQVJfTUFUUklYX0NPREVfNXg1X0JDSF8yMl8xMl81AEFSX01BVFJJWF9DT0RFXzN4M19QQVJJVFk2NQBBUl9NQVRSSVhfQ09ERV80eDQAQVJfTUFUUklYX0NPREVfM3gzAGZzZXQzAEFSX01BVFJJWF9DT0RFXzR4NF9CQ0hfMTNfOV8zAEFSX01BVFJJWF9DT0RFXzN4M19IQU1NSU5HNjMAQVJfVVNFX1RSQUNLSU5HX0hJU1RPUllfVjIAc2V0dXBBUjIAb24uAG9mZi4AKG51bGwpAEVtcHR5IEpQRUcgaW1hZ2UgKEROTCBub3Qgc3VwcG9ydGVkKQBJbnN1ZmZpY2llbnQgbWVtb3J5IChjYXNlICVkKQBQdXJlIHZpcnR1YWwgZnVuY3Rpb24gY2FsbGVkIQBFcnJvciByZWFkaW5nIGRhdGEgZnJvbSAlcy5mc2V0CgBSZWFkaW5nICVzLmZzZXQKAEVycm9yOiBrcG1TZXRSZWZEYXRhU2V0CgBFcnJvcjoga3BtQ2hhbmdlUGFnZU5vT2ZSZWZEYXRhU2V0CgBFcnJvcjoga3BtTWVyZ2VSZWZEYXRhU2V0CgBEZWJ1ZyBtb2RlIHNldCB0byAlcwoATkZUIG1hcmtlciBoZWlnaHQ6ICVpCgBORlQgbnVtLiBvZiBJbWFnZVNldDogJWkKAE5GVCBtYXJrZXIgZHBpOiAlaQoATkZUIG1hcmtlciB3aWR0aDogJWkKAExhYmVsaW5nIG1vZGUgc2V0IHRvICVkCgBUaHJlc2hvbGQgbW9kZSBzZXQgdG8gJWQKAFRocmVzaG9sZCBzZXQgdG8gJWQKAEFsbG9jYXRlZCB2aWRlb0ZyYW1lU2l6ZSAlZAoAVHJhY2tpbmcgbG9zdC4gJWQKAEVycm9yOiBtYWxsb2MKAEVycm9yIHJlYWRpbmcgS1BNIGRhdGEgZnJvbSAlcy5mc2V0MwoAUmVhZGluZyAlcy5mc2V0MwoAIyMjIEZlYXR1cmUgY2FuZGlkYXRlcyBmb3IgdHJhY2tpbmcgYXJlIG92ZXJmbG93LgoAbG9hZE1hcmtlcigpOiBFcnJvciBsb2FkaW5nIHBhdHRlcm4gZmlsZSAlcy4KAEFSVG9vbEtpdEpTKCk6IFVuYWJsZSB0byBzZXQgdXAgQVIgbXVsdGltYXJrZXIuCgBBUlRvb2xLaXRKUygpOiBVbmFibGUgdG8gc2V0IHVwIE5GVCBtYXJrZXIuCgBBUlRvb2xLaXRKUygpOiBVbmFibGUgdG8gc2V0IHVwIEFSIG1hcmtlci4KAFBhdHRlcm4gcmF0aW8gc2l6ZSBzZXQgdG8gJWYuCgBMb2FkaW5nIG9mIE5GVCBkYXRhIGNvbXBsZXRlLgoAc2V0Q2FtZXJhKCk6IEVycm9yOiBhclBhcmFtTFRDcmVhdGUuCgAgIERvbmUuCgBzZXR1cCgpOiBFcnJvcjogYXJQYXR0Q3JlYXRlSGFuZGxlLgoAc2V0Q2FtZXJhKCk6IEVycm9yOiBhckNyZWF0ZUhhbmRsZS4KAEVycm9yOiBhcjJDcmVhdGVIYW5kbGUuCgBQYXR0ZXJuIGRldGVjdGlvbiBtb2RlIHNldCB0byAlZC4KAEltYWdlIHByb2MuIG1vZGUgc2V0IHRvICVkLgoAICBBc3NpZ25lZCBwYWdlIG5vLiAlZC4KAGxvYWRDYW1lcmEoKTogRXJyb3IgbG9hZGluZyBwYXJhbWV0ZXIgZmlsZSAlcyBmb3IgY2FtZXJhLgoAVHJhY2tlZCBwYWdlICVkIChtYXggJWQpLgoAKioqIENhbWVyYSBQYXJhbWV0ZXIgcmVzaXplZCBmcm9tICVkLCAlZC4gKioqCgBPdXQgb2YgbWVtb3J5ISEKAGNvbmZpZyBkYXRhIGxvYWQgZXJyb3IgISEKAGlkZGRkZGRkZGRkZGRkAGkAaWlpZABBoLACC5QCaWlpaWlpaWRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRpAGlpaWlpaQBOU3QzX18yNnZlY3Rvckk5bmZ0TWFya2VyTlNfOWFsbG9jYXRvcklTMV9FRUVFABT6AABJmAAAUE5TdDNfXzI2dmVjdG9ySTluZnRNYXJrZXJOU185YWxsb2NhdG9ySVMxX0VFRUUA9PoAAICYAAAAAAAAeJgAAFBLTlN0M19fMjZ2ZWN0b3JJOW5mdE1hcmtlck5TXzlhbGxvY2F0b3JJUzFfRUVFRQAAAAD0+gAAwJgAAAEAAAB4mAAAaWkAdgB2aQCwmAAAUPkAALCYAAAomQAAOW5mdE1hcmtlcgAAFPoAAByZAAB2aWlpAEHAsgILUFD5AACwmAAA1PkAACiZAAB2aWlpaQAAANT5AAD0mAAAaWlpAISZAAB4mAAA1PkAAE4xMGVtc2NyaXB0ZW4zdmFsRQAAFPoAAHCZAABpaWlpAEGgswILFWj5AAB4mAAA1PkAACiZAABpaWlpaQBBwLMCC6sFsPkA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AAAAGQAAABIAAAALAAAAEwAAABoAAAAbAAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAAAAAAABAAAACAAAABAAAAAJAAAAAgAAAAoAAAARAAAAEgAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AQfTSAgvMBgEAAAAIAAAACQAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAABOU3QzX18yMTJiYXNpY19zdHJpbmdJaE5TXzExY2hhcl90cmFpdHNJaEVFTlNfOWFsbG9jYXRvckloRUVFRQAAFPoAAMCpAABOU3QzX18yMTJiYXNpY19zdHJpbmdJd05TXzExY2hhcl90cmFpdHNJd0VFTlNfOWFsbG9jYXRvckl3RUVFRQAAFPoAAAiqAABOU3QzX18yMTJiYXNpY19zdHJpbmdJRHNOU18xMWNoYXJfdHJhaXRzSURzRUVOU185YWxsb2NhdG9ySURzRUVFRQAAABT6AABQqgAATlN0M19fMjEyYmFzaWNfc3RyaW5nSURpTlNfMTFjaGFyX3RyYWl0c0lEaUVFTlNfOWFsbG9jYXRvcklEaUVFRUUAAAAU+gAAnKoAAE4xMGVtc2NyaXB0ZW4xMW1lbW9yeV92aWV3SWNFRQAAFPoAAOiqAABOMTBlbXNjcmlwdGVuMTFtZW1vcnlfdmlld0lhRUUAABT6AAAQqwAATjEwZW1zY3JpcHRlbjExbWVtb3J5X3ZpZXdJaEVFAAAU+gAAOKsAAE4xMGVtc2NyaXB0ZW4xMW1lbW9yeV92aWV3SXNFRQAAFPoAAGCrAABOMTBlbXNjcmlwdGVuMTFtZW1vcnlfdmlld0l0RUUAABT6AACIqwAATjEwZW1zY3JpcHRlbjExbWVtb3J5X3ZpZXdJaUVFAAAU+gAAsKsAAE4xMGVtc2NyaXB0ZW4xMW1lbW9yeV92aWV3SWpFRQAAFPoAANirAABOMTBlbXNjcmlwdGVuMTFtZW1vcnlfdmlld0lsRUUAABT6AAAArAAATjEwZW1zY3JpcHRl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ZWFjaGFibGUAQWRkcmVzcyBpbiB1c2UAQnJva2VuIHBpcGUASS9PIGVycm9yAE5vIHN1Y2ggZGV2aWNlIG9yIGFkZHJlc3MAQmxvY2sgZGV2aWNlIHJlcXVpcmVkAE5vIHN1Y2ggZGV2aWNlAE5vdCBhIGRpcmVjdG9yeQBJcyBhIGRpcmVjdG9yeQBUZXh0IGZpbGUgYnVzeQBFeGVjIGZvcm1hdCBlcnJvcgBJbnZhbGlkIGFyZ3VtZW50AEFyZ3VtZW50IGxpc3QgdG9vIGxvbmcAU3ltYm9saWMgbGluayBsb29wAEZpbGVuYW1lIHRvbyBsb25nAFRvbyBtYW55IG9wZW4gZmlsZXMgaW4gc3lzdGVtAE5vIGZpbGUgZGVzY3JpcHRvcnMgYXZhaWxhYmxlAEJhZCBmaWxlIGRlc2NyaXB0b3IATm8gY2hpbGQgcHJvY2VzcwBCYWQgYWRkcmVzcwBGaWxlIHRvbyBsYXJnZQBUb28gbWFueSBsaW5rcwBObyBsb2NrcyBhdmFpbGFibGUAUmVzb3VyY2UgZGVhZGxvY2sgd291bGQgb2NjdXIAU3RhdGUgbm90IHJlY292ZXJhYmxlAFByZXZpb3VzIG93bmVyIGRpZWQAT3BlcmF0aW9uIGNhbmNlbGVkAEZ1bmN0aW9uIG5vdCBpbXBsZW1lbnRlZABObyBtZXNzYWdlIG9mIGRlc2lyZWQgdHlwZQBJZGVudGlmaWVyIHJlbW92ZWQARGV2aWNlIG5vdCBhIHN0cmVhbQBObyBkYXRhIGF2YWlsYWJsZQBEZXZpY2UgdGltZW91dABPdXQgb2Ygc3RyZWFtcyByZXNvdXJjZXMATGluayBoYXMgYmVlbiBzZXZlcmVkAFByb3RvY29sIGVycm9yAEJhZCBtZXNzYWdlAEZpbGUgZGVzY3JpcHRvciBpbiBiYWQgc3RhdGUATm90IGEgc29ja2V0AERlc3RpbmF0aW9uIGFkZHJlc3MgcmVxdWlyZWQATWVzc2FnZSB0b28gbGFyZ2UAUHJvdG9jb2wgd3JvbmcgdHlwZSBmb3Igc29ja2V0AFByb3RvY29sIG5vdCBhdmFpbGFibGUAUHJvdG9jb2wgbm90IHN1cHBvcnRlZABTb2NrZXQgdHlwZSBub3Qgc3VwcG9ydGVkAE5vdCBzdXBwb3J0ZWQAUHJvdG9jb2wgZmFtaWx5IG5vdCBzdXBwb3J0ZWQAQWRkcmVzcyBmYW1pbHkgbm90IHN1cHBvcnRlZCBieSBwcm90b2NvbABBZGRyZXNzIG5vdCBhdmFpbGFibGUATmV0d29yayBpcyBkb3duAE5ldHdvcmsgdW5yZWFjaGFibGUAQ29ubmVjdGlvbiByZXNldCBieSBuZXR3b3JrAENvbm5lY3Rpb24gYWJvcnRlZABObyBidWZmZXIgc3BhY2UgYXZhaWxhYmxlAFNvY2tldCBpcyBjb25uZWN0ZWQAU29ja2V0IG5vdCBjb25uZWN0ZWQAQ2Fubm90IHNlbmQgYWZ0ZXIgc29ja2V0IHNodXRkb3duAE9wZXJhdGlvbiBhbHJlYWR5IGluIHByb2dyZXNzAE9wZXJhdGlvbiBpbiBwcm9ncmVzcwBTdGFsZSBmaWxlIGhhbmRsZQBSZW1vdGUgSS9PIGVycm9yAFF1b3RhIGV4Y2VlZGVkAE5vIG1lZGl1bSBmb3VuZABXcm9uZyBtZWRpdW0gdHlwZQBNdWx0aWhvcCBhdHRlbXB0ZWQAQZKGAwuWAaUCWwDwAbUFjAUlAYMGHQOUBP8AxwMxAwsGvAGPAX8DygQrANoGrwBCA04D3AEOBBUAoQYNAZQCCwI4BmQCvAL/Al0D5wQLB88CywXvBdsF4QIeBkUChQCCAmwDbwTxAPMDGAXZANoDTAZUAnsBnQO9BAAAUQAVArsAswNtAP8BhQQvBfkEOABlAUYBnwC3BqgBcwJTAQBB2IcDCwwhBAAAAAAAAAAALwIAQfiHAwsGNQRHBFYEAEGOiAMLAqAEAEGiiAMLX0YFYAVuBWEGAADPAQAAAAAAAAAAyQbpBvkGAAAAABkACgAZGRkAAAAABQAAAAAAAAkAAAAACwAAAAAAAAAAGQARChkZGQMKBwABAAkLGAAACQYLAAALAAYZAAAAGRkZAEGRiQMLIQ4AAAAAAAAAABkACg0ZGRkADQAAAgAJDgAAAAkADgAADgBBy4kDCwEMAEHXiQMLFRMAAAAAEwAAAAAJDAAAAAAADAAADABBhYoDCwEQAEGRigMLFQ8AAAAEDwAAAAAJEAAAAAAAEAAAEABBv4oDCwESAEHLigMLHhEAAAAAEQAAAAAJEgAAAAAAEgAAEgAAGgAAABoaGgBBgosDCw4aAAAAGhoaAAAAAAAACQBBs4sDCwEUAEG/iwMLFRcAAAAAFwAAAAAJFAAAAAAAFAAAFABB7YsDCwEWAEH5iwMLJxUAAAAAFQAAAAAJFgAAAAAAFgAAFgAAMDEyMzQ1Njc4OUFCQ0RFRgBBxIwDCwICAQBB7IwDCwj//////////wBBsI0DC4MS0XSeAFedvSqAcFIP//8+JwoAAABkAAAA6AMAABAnAACghgEAQEIPAICWmAAA4fUFGAAAADUAAABxAAAAa////877//+Sv///AAAAAAAAAAD/////////////////////////////////////////////////////////////////AAECAwQFBgcICf////////8KCwwNDg8QERITFBUWFxgZGhscHR4fICEiI////////woLDA0ODxAREhMUFRYXGBkaGxwdHh8gISIj/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wABAgQHAwYFAAAAAAAAAAIAAMADAADABAAAwAUAAMAGAADABwAAwAgAAMAJAADACgAAwAsAAMAMAADADQAAwA4AAMAPAADAEAAAwBEAAMASAADAEwAAwBQAAMAVAADAFgAAwBcAAMAYAADAGQAAwBoAAMAbAADAHAAAwB0AAMAeAADAHwAAwAAAALMBAADDAgAAwwMAAMMEAADDBQAAwwYAAMMHAADDCAAAwwkAAMMKAADDCwAAwwwAAMMNAADTDgAAww8AAMMAAAy7AQAMwwIADMMDAAzDBAAM2wAAAAAAAAAAAgAAAAMAAAAFAAAABwAAAAsAAAANAAAAEQAAABMAAAAXAAAAHQAAAB8AAAAlAAAAKQAAACsAAAAvAAAANQAAADsAAAA9AAAAQwAAAEcAAABJAAAATwAAAFMAAABZAAAAYQAAAGUAAABnAAAAawAAAG0AAABxAAAAfwAAAIMAAACJAAAAiwAAAJUAAACXAAAAnQAAAKMAAACnAAAArQAAALMAAAC1AAAAvwAAAMEAAADFAAAAxwAAANMAAAABAAAACwAAAA0AAAAR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")||(AA=$,$=A.locateFile?A.locateFile(AA,F):F+AA);var iA={65056:function(){var A=arguments,I=0;artoolkit.NFTMarkerInfo||(artoolkit.NFTMarkerInfo={id:0,error:-1,found:0,pose:[0,0,0,0,0,0,0,0,0,0,0,0]});var g=artoolkit.NFTMarkerInfo;g.id=A[I++],g.error=A[I++],g.found=1,g.pose[0]=A[I++],g.pose[1]=A[I++],g.pose[2]=A[I++],g.pose[3]=A[I++],g.pose[4]=A[I++],g.pose[5]=A[I++],g.pose[6]=A[I++],g.pose[7]=A[I++],g.pose[8]=A[I++],g.pose[9]=A[I++],g.pose[10]=A[I++],g.pose[11]=A[I++]},65753:function(){var A=arguments,I=0;artoolkit.NFTMarkerInfo||(artoolkit.NFTMarkerInfo={id:0,error:-1,found:0,pose:[0,0,0,0,0,0,0,0,0,0,0,0]});var g=artoolkit.NFTMarkerInfo;g.id=A[I++],g.error=-1,g.found=0,g.pose[0]=0,g.pose[1]=0,g.pose[2]=0,g.pose[3]=0,g.pose[4]=0,g.pose[5]=0,g.pose[6]=0,g.pose[7]=0,g.pose[8]=0,g.pose[9]=0,g.pose[10]=0,g.pose[11]=0},66373:function(A,I,g,B){artoolkit.multiEachMarkerInfo||(artoolkit.multiEachMarkerInfo={});var C=artoolkit.multiEachMarkerInfo;C.visible=A,C.pattId=I,C.pattType=g,C.width=B},66647:function(A,I,g,B,C,Q,E,i,o,D,a,t){var s=arguments,w=12;artoolkit.markerInfo||(artoolkit.markerInfo={pos:[0,0],line:[[0,0,0],[0,0,0],[0,0,0],[0,0,0]],vertex:[[0,0],[0,0],[0,0],[0,0]]});var G=artoolkit.markerInfo;G.area=A,G.id=I,G.idPatt=g,G.idMatrix=B,G.dir=C,G.dirPatt=Q,G.dirMatrix=E,G.cf=i,G.cfPatt=o,G.cfMatrix=D,G.pos[0]=a,G.pos[1]=t,G.line[0][0]=s[w++],G.line[0][1]=s[w++],G.line[0][2]=s[w++],G.line[1][0]=s[w++],G.line[1][1]=s[w++],G.line[1][2]=s[w++],G.line[2][0]=s[w++],G.line[2][1]=s[w++],G.line[2][2]=s[w++],G.line[3][0]=s[w++],G.line[3][1]=s[w++],G.line[3][2]=s[w++],G.vertex[0][0]=s[w++],G.vertex[0][1]=s[w++],G.vertex[1][0]=s[w++],G.vertex[1][1]=s[w++],G.vertex[2][0]=s[w++],G.vertex[2][1]=s[w++],G.vertex[3][0]=s[w++],G.vertex[3][1]=s[w++],G.errorCorrected=s[w++]},67982:function(A,I,g,B,C,Q){artoolkit.frameMalloc||(artoolkit.frameMalloc={});var E=artoolkit.frameMalloc;E.framepointer=I,E.framesize=g,E.camera=B,E.transform=C,E.videoLumaPointer=Q}};function oA(A){this.name="ExitStatus",this.message="Program terminated with exit("+A+")",this.status=A}function DA(I){for(;I.length>0;)I.shift()(A)}function aA(A){this.excPtr=A,this.ptr=A-24,this.set_type=function(A){l[this.ptr+4>>2]=A},this.get_type=function(){return l[this.ptr+4>>2]},this.set_destructor=function(A){l[this.ptr+8>>2]=A},this.get_destructor=function(){return l[this.ptr+8>>2]},this.set_refcount=function(A){d[this.ptr>>2]=A},this.set_caught=function(A){A=A?1:0,J[this.ptr+12>>0]=A},this.get_caught=function(){return 0!=J[this.ptr+12>>0]},this.set_rethrown=function(A){A=A?1:0,J[this.ptr+13>>0]=A},this.get_rethrown=function(){return 0!=J[this.ptr+13>>0]},this.init=function(A,I){this.set_adjusted_ptr(0),this.set_type(A),this.set_destructor(I),this.set_refcount(0),this.set_caught(!1),this.set_rethrown(!1)},this.add_ref=function(){var A=d[this.ptr>>2];d[this.ptr>>2]=A+1},this.release_ref=function(){var A=d[this.ptr>>2];return d[this.ptr>>2]=A-1,1===A},this.set_adjusted_ptr=function(A){l[this.ptr+16>>2]=A},this.get_adjusted_ptr=function(){return l[this.ptr+16>>2]},this.get_exception_ptr=function(){if(jI(this.get_type()))return l[this.excPtr>>2];var A=this.get_adjusted_ptr();return 0!==A?A:this.excPtr}}var tA={isAbs:function(A){return"/"===A.charAt(0)},splitPath:function(A){return/^(\\/?|)([\\s\\S]*?)((?:\\.{1,2}|[^\\/]+?|)(\\.[^.\\/]*|))(?:[\\/]*)$/.exec(A).slice(1)},normalizeArray:function(A,I){for(var g=0,B=A.length-1;B>=0;B--){var C=A[B];"."===C?A.splice(B,1):".."===C?(A.splice(B,1),g++):g&&(A.splice(B,1),g--)}if(I)for(;g;g--)A.unshift("..");return A},normalize:function(A){var I=tA.isAbs(A),g="/"===A.substr(-1);return(A=tA.normalizeArray(A.split("/").filter((function(A){return!!A})),!I).join("/"))||I||(A="."),A&&g&&(A+="/"),(I?"/":"")+A},dirname:function(A){var I=tA.splitPath(A),g=I[0],B=I[1];return g||B?(B&&(B=B.substr(0,B.length-1)),g+B):"."},basename:function(A){if("/"===A)return"/";var I=(A=(A=tA.normalize(A)).replace(/\\/$/,"")).lastIndexOf("/");return-1===I?A:A.substr(I+1)},join:function(){var A=Array.prototype.slice.call(arguments);return tA.normalize(A.join("/"))},join2:function(A,I){return tA.normalize(A+"/"+I)}},sA={resolve:function(){for(var A="",I=!1,g=arguments.length-1;g>=-1&&!I;g--){var B=g>=0?arguments[g]:RA.cwd();if("string"!=typeof B)throw new TypeError("Arguments to path.resolve must be strings");if(!B)return"";A=B+"/"+A,I=tA.isAbs(B)}return(I?"/":"")+(A=tA.normalizeArray(A.split("/").filter((function(A){return!!A})),!I).join("/"))||"."},relative:function(A,I){function g(A){for(var I=0;I=0&&""===A[g];g--);return I>g?[]:A.slice(I,g-I+1)}A=sA.resolve(A).substr(1),I=sA.resolve(I).substr(1);for(var B=g(A.split("/")),C=g(I.split("/")),Q=Math.min(B.length,C.length),E=Q,i=0;i0?g:W(A)+1,C=new Array(B),Q=p(A,C,0,C.length);return I&&(C.length=Q),C}var GA={ttys:[],init:function(){},shutdown:function(){},register:function(A,I){GA.ttys[A]={input:[],output:[],ops:I},RA.registerDevice(A,GA.stream_ops)},stream_ops:{open:function(A){var I=GA.ttys[A.node.rdev];if(!I)throw new RA.ErrnoError(43);A.tty=I,A.seekable=!1},close:function(A){A.tty.ops.fsync(A.tty)},fsync:function(A){A.tty.ops.fsync(A.tty)},read:function(A,I,g,B,C){if(!A.tty||!A.tty.ops.get_char)throw new RA.ErrnoError(60);for(var Q=0,E=0;E0?g.slice(0,B).toString("utf-8"):null}else"undefined"!=typeof window&&"function"==typeof window.prompt?null!==(I=window.prompt("Input: "))&&(I+="\\n"):"function"==typeof readline&&null!==(I=readline())&&(I+="\\n");if(!I)return null;A.input=wA(I,!0)}return A.input.shift()},put_char:function(A,I){null===I||10===I?(M(u(A.output,0)),A.output=[]):0!=I&&A.output.push(I)},fsync:function(A){A.output&&A.output.length>0&&(M(u(A.output,0)),A.output=[])}},default_tty1_ops:{put_char:function(A,I){null===I||10===I?(n(u(A.output,0)),A.output=[]):0!=I&&A.output.push(I)},fsync:function(A){A.output&&A.output.length>0&&(n(u(A.output,0)),A.output=[])}}};function hA(A){_()}var rA={ops_table:null,mount:function(A){return rA.createNode(null,"/",16895,0)},createNode:function(A,I,g,B){if(RA.isBlkdev(g)||RA.isFIFO(g))throw new RA.ErrnoError(63);rA.ops_table||(rA.ops_table={dir:{node:{getattr:rA.node_ops.getattr,setattr:rA.node_ops.setattr,lookup:rA.node_ops.lookup,mknod:rA.node_ops.mknod,rename:rA.node_ops.rename,unlink:rA.node_ops.unlink,rmdir:rA.node_ops.rmdir,readdir:rA.node_ops.readdir,symlink:rA.node_ops.symlink},stream:{llseek:rA.stream_ops.llseek}},file:{node:{getattr:rA.node_ops.getattr,setattr:rA.node_ops.setattr},stream:{llseek:rA.stream_ops.llseek,read:rA.stream_ops.read,write:rA.stream_ops.write,allocate:rA.stream_ops.allocate,mmap:rA.stream_ops.mmap,msync:rA.stream_ops.msync}},link:{node:{getattr:rA.node_ops.getattr,setattr:rA.node_ops.setattr,readlink:rA.node_ops.readlink},stream:{}},chrdev:{node:{getattr:rA.node_ops.getattr,setattr:rA.node_ops.setattr},stream:RA.chrdev_stream_ops}});var C=RA.createNode(A,I,g,B);return RA.isDir(C.mode)?(C.node_ops=rA.ops_table.dir.node,C.stream_ops=rA.ops_table.dir.stream,C.contents={}):RA.isFile(C.mode)?(C.node_ops=rA.ops_table.file.node,C.stream_ops=rA.ops_table.file.stream,C.usedBytes=0,C.contents=null):RA.isLink(C.mode)?(C.node_ops=rA.ops_table.link.node,C.stream_ops=rA.ops_table.link.stream):RA.isChrdev(C.mode)&&(C.node_ops=rA.ops_table.chrdev.node,C.stream_ops=rA.ops_table.chrdev.stream),C.timestamp=Date.now(),A&&(A.contents[I]=C,A.timestamp=C.timestamp),C},getFileDataAsTypedArray:function(A){return A.contents?A.contents.subarray?A.contents.subarray(0,A.usedBytes):new Uint8Array(A.contents):new Uint8Array(0)},expandFileStorage:function(A,I){var g=A.contents?A.contents.length:0;if(!(g>=I)){I=Math.max(I,g*(g<1048576?2:1.125)>>>0),0!=g&&(I=Math.max(I,256));var B=A.contents;A.contents=new Uint8Array(I),A.usedBytes>0&&A.contents.set(B.subarray(0,A.usedBytes),0)}},resizeFileStorage:function(A,I){if(A.usedBytes!=I)if(0==I)A.contents=null,A.usedBytes=0;else{var g=A.contents;A.contents=new Uint8Array(I),g&&A.contents.set(g.subarray(0,Math.min(I,A.usedBytes))),A.usedBytes=I}},node_ops:{getattr:function(A){var I={};return I.dev=RA.isChrdev(A.mode)?A.id:1,I.ino=A.id,I.mode=A.mode,I.nlink=1,I.uid=0,I.gid=0,I.rdev=A.rdev,RA.isDir(A.mode)?I.size=4096:RA.isFile(A.mode)?I.size=A.usedBytes:RA.isLink(A.mode)?I.size=A.link.length:I.size=0,I.atime=new Date(A.timestamp),I.mtime=new Date(A.timestamp),I.ctime=new Date(A.timestamp),I.blksize=4096,I.blocks=Math.ceil(I.size/I.blksize),I},setattr:function(A,I){void 0!==I.mode&&(A.mode=I.mode),void 0!==I.timestamp&&(A.timestamp=I.timestamp),void 0!==I.size&&rA.resizeFileStorage(A,I.size)},lookup:function(A,I){throw RA.genericErrors[44]},mknod:function(A,I,g,B){return rA.createNode(A,I,g,B)},rename:function(A,I,g){if(RA.isDir(A.mode)){var B;try{B=RA.lookupNode(I,g)}catch(A){}if(B)for(var C in B.contents)throw new RA.ErrnoError(55)}delete A.parent.contents[A.name],A.parent.timestamp=Date.now(),A.name=g,I.contents[g]=A,I.timestamp=A.parent.timestamp,A.parent=I},unlink:function(A,I){delete A.contents[I],A.timestamp=Date.now()},rmdir:function(A,I){var g=RA.lookupNode(A,I);for(var B in g.contents)throw new RA.ErrnoError(55);delete A.contents[I],A.timestamp=Date.now()},readdir:function(A){var I=[".",".."];for(var g in A.contents)A.contents.hasOwnProperty(g)&&I.push(g);return I},symlink:function(A,I,g){var B=rA.createNode(A,I,41471,0);return B.link=g,B},readlink:function(A){if(!RA.isLink(A.mode))throw new RA.ErrnoError(28);return A.link}},stream_ops:{read:function(A,I,g,B,C){var Q=A.node.contents;if(C>=A.node.usedBytes)return 0;var E=Math.min(A.node.usedBytes-C,B);if(E>8&&Q.subarray)I.set(Q.subarray(C,C+E),g);else for(var i=0;i0||g+I1&&void 0!==arguments[1]?arguments[1]:{};if(!(A=sA.resolve(RA.cwd(),A)))return{path:"",node:null};if((I=Object.assign({follow_mount:!0,recurse_count:0},I)).recurse_count>8)throw new RA.ErrnoError(32);for(var g=tA.normalizeArray(A.split("/").filter((function(A){return!!A})),!1),B=RA.root,C="/",Q=0;Q40)throw new RA.ErrnoError(32)}}return{path:C,node:B}},getPath:function(A){for(var I;;){if(RA.isRoot(A)){var g=A.mount.mountpoint;return I?"/"!==g[g.length-1]?g+"/"+I:g+I:g}I=I?A.name+"/"+I:A.name,A=A.parent}},hashName:function(A,I){for(var g=0,B=0;B>>0)%RA.nameTable.length},hashAddNode:function(A){var I=RA.hashName(A.parent.id,A.name);A.name_next=RA.nameTable[I],RA.nameTable[I]=A},hashRemoveNode:function(A){var I=RA.hashName(A.parent.id,A.name);if(RA.nameTable[I]===A)RA.nameTable[I]=A.name_next;else for(var g=RA.nameTable[I];g;){if(g.name_next===A){g.name_next=A.name_next;break}g=g.name_next}},lookupNode:function(A,I){var g=RA.mayLookup(A);if(g)throw new RA.ErrnoError(g,A);for(var B=RA.hashName(A.id,I),C=RA.nameTable[B];C;C=C.name_next){var Q=C.name;if(C.parent.id===A.id&&Q===I)return C}return RA.lookup(A,I)},createNode:function(A,I,g,B){var C=new RA.FSNode(A,I,g,B);return RA.hashAddNode(C),C},destroyNode:function(A){RA.hashRemoveNode(A)},isRoot:function(A){return A===A.parent},isMountpoint:function(A){return!!A.mounted},isFile:function(A){return 32768==(61440&A)},isDir:function(A){return 16384==(61440&A)},isLink:function(A){return 40960==(61440&A)},isChrdev:function(A){return 8192==(61440&A)},isBlkdev:function(A){return 24576==(61440&A)},isFIFO:function(A){return 4096==(61440&A)},isSocket:function(A){return 49152==(49152&A)},flagModes:{r:0,"r+":2,w:577,"w+":578,a:1089,"a+":1090},modeStringToFlags:function(A){var I=RA.flagModes[A];if(void 0===I)throw new Error("Unknown file open mode: "+A);return I},flagsToPermissionString:function(A){var I=["r","w","rw"][3&A];return 512&A&&(I+="w"),I},nodePermissions:function(A,I){return RA.ignorePermissions||(!I.includes("r")||292&A.mode)&&(!I.includes("w")||146&A.mode)&&(!I.includes("x")||73&A.mode)?0:2},mayLookup:function(A){return RA.nodePermissions(A,"x")||(A.node_ops.lookup?0:2)},mayCreate:function(A,I){try{return RA.lookupNode(A,I),20}catch(A){}return RA.nodePermissions(A,"wx")},mayDelete:function(A,I,g){var B;try{B=RA.lookupNode(A,I)}catch(A){return A.errno}var C=RA.nodePermissions(A,"wx");if(C)return C;if(g){if(!RA.isDir(B.mode))return 54;if(RA.isRoot(B)||RA.getPath(B)===RA.cwd())return 10}else if(RA.isDir(B.mode))return 31;return 0},mayOpen:function(A,I){return A?RA.isLink(A.mode)?32:RA.isDir(A.mode)&&("r"!==RA.flagsToPermissionString(I)||512&I)?31:RA.nodePermissions(A,RA.flagsToPermissionString(I)):44},MAX_OPEN_FDS:4096,nextfd:function(){for(var A=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,I=arguments.length>1&&void 0!==arguments[1]?arguments[1]:RA.MAX_OPEN_FDS,g=A;g<=I;g++)if(!RA.streams[g])return g;throw new RA.ErrnoError(33)},getStream:function(A){return RA.streams[A]},createStream:function(A,I,g){RA.FSStream||(RA.FSStream=function(){this.shared={}},RA.FSStream.prototype={},Object.defineProperties(RA.FSStream.prototype,{object:{get:function(){return this.node},set:function(A){this.node=A}},isRead:{get:function(){return 1!=(2097155&this.flags)}},isWrite:{get:function(){return 0!=(2097155&this.flags)}},isAppend:{get:function(){return 1024&this.flags}},flags:{get:function(){return this.shared.flags},set:function(A){this.shared.flags=A}},position:{get:function(){return this.shared.position},set:function(A){this.shared.position=A}}})),A=Object.assign(new RA.FSStream,A);var B=RA.nextfd(I,g);return A.fd=B,RA.streams[B]=A,A},closeStream:function(A){RA.streams[A]=null},chrdev_stream_ops:{open:function(A){var I=RA.getDevice(A.node.rdev);A.stream_ops=I.stream_ops,A.stream_ops.open&&A.stream_ops.open(A)},llseek:function(){throw new RA.ErrnoError(70)}},major:function(A){return A>>8},minor:function(A){return 255&A},makedev:function(A,I){return A<<8|I},registerDevice:function(A,I){RA.devices[A]={stream_ops:I}},getDevice:function(A){return RA.devices[A]},getMounts:function(A){for(var I=[],g=[A];g.length;){var B=g.pop();I.push(B),g.push.apply(g,B.mounts)}return I},syncfs:function(A,I){"function"==typeof A&&(I=A,A=!1),RA.syncFSRequests++,RA.syncFSRequests>1&&n("warning: "+RA.syncFSRequests+" FS.syncfs operations in flight at once, probably just doing extra work");var g=RA.getMounts(RA.root.mount),B=0;function C(A){return RA.syncFSRequests--,I(A)}function Q(A){if(A)return Q.errored?void 0:(Q.errored=!0,C(A));++B>=g.length&&C(null)}g.forEach((function(I){if(!I.type.syncfs)return Q(null);I.type.syncfs(I,A,Q)}))},mount:function(A,I,g){var B,C="/"===g,Q=!g;if(C&&RA.root)throw new RA.ErrnoError(10);if(!C&&!Q){var E=RA.lookupPath(g,{follow_mount:!1});if(g=E.path,B=E.node,RA.isMountpoint(B))throw new RA.ErrnoError(10);if(!RA.isDir(B.mode))throw new RA.ErrnoError(54)}var i={type:A,opts:I,mountpoint:g,mounts:[]},o=A.mount(i);return o.mount=i,i.root=o,C?RA.root=o:B&&(B.mounted=i,B.mount&&B.mount.mounts.push(i)),o},unmount:function(A){var I=RA.lookupPath(A,{follow_mount:!1});if(!RA.isMountpoint(I.node))throw new RA.ErrnoError(28);var g=I.node,B=g.mounted,C=RA.getMounts(B);Object.keys(RA.nameTable).forEach((function(A){for(var I=RA.nameTable[A];I;){var g=I.name_next;C.includes(I.mount)&&RA.destroyNode(I),I=g}})),g.mounted=null;var Q=g.mount.mounts.indexOf(B);g.mount.mounts.splice(Q,1)},lookup:function(A,I){return A.node_ops.lookup(A,I)},mknod:function(A,I,g){var B=RA.lookupPath(A,{parent:!0}).node,C=tA.basename(A);if(!C||"."===C||".."===C)throw new RA.ErrnoError(28);var Q=RA.mayCreate(B,C);if(Q)throw new RA.ErrnoError(Q);if(!B.node_ops.mknod)throw new RA.ErrnoError(63);return B.node_ops.mknod(B,C,I,g)},create:function(A,I){return I=void 0!==I?I:438,I&=4095,I|=32768,RA.mknod(A,I,0)},mkdir:function(A,I){return I=void 0!==I?I:511,I&=1023,I|=16384,RA.mknod(A,I,0)},mkdirTree:function(A,I){for(var g=A.split("/"),B="",C=0;C1&&void 0!==arguments[1]?arguments[1]:{};if(g.flags=g.flags||0,g.encoding=g.encoding||"binary","utf8"!==g.encoding&&"binary"!==g.encoding)throw new Error(\'Invalid encoding type "\'+g.encoding+\'"\');var B=RA.open(A,g.flags),C=RA.stat(A).size,Q=new Uint8Array(C);return RA.read(B,Q,0,C,0),"utf8"===g.encoding?I=u(Q,0):"binary"===g.encoding&&(I=Q),RA.close(B),I},writeFile:function(A,I){var g=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};g.flags=g.flags||577;var B=RA.open(A,g.flags,g.mode);if("string"==typeof I){var C=new Uint8Array(W(I)+1),Q=p(I,C,0,C.length);RA.write(B,C,0,Q,void 0,g.canOwn)}else{if(!ArrayBuffer.isView(I))throw new Error("Unsupported data type");RA.write(B,I,0,I.byteLength,void 0,g.canOwn)}RA.close(B)},cwd:function(){return RA.currentPath},chdir:function(A){var I=RA.lookupPath(A,{follow:!0});if(null===I.node)throw new RA.ErrnoError(44);if(!RA.isDir(I.node.mode))throw new RA.ErrnoError(54);var g=RA.nodePermissions(I.node,"x");if(g)throw new RA.ErrnoError(g);RA.currentPath=I.path},createDefaultDirectories:function(){RA.mkdir("/tmp"),RA.mkdir("/home"),RA.mkdir("/home/web_user")},createDefaultDevices:function(){RA.mkdir("/dev"),RA.registerDevice(RA.makedev(1,3),{read:function(){return 0},write:function(A,I,g,B,C){return B}}),RA.mkdev("/dev/null",RA.makedev(1,3)),GA.register(RA.makedev(5,0),GA.default_tty_ops),GA.register(RA.makedev(6,0),GA.default_tty1_ops),RA.mkdev("/dev/tty",RA.makedev(5,0)),RA.mkdev("/dev/tty1",RA.makedev(6,0));var A=function(){if("object"==("undefined"==typeof crypto?"undefined":E(crypto))&&"function"==typeof crypto.getRandomValues){var A=new Uint8Array(1);return function(){return crypto.getRandomValues(A),A[0]}}if(y)try{var I=B(654);return function(){return I.randomBytes(1)[0]}}catch(A){}return function(){return _("randomDevice")}}();RA.createDevice("/dev","random",A),RA.createDevice("/dev","urandom",A),RA.mkdir("/dev/shm"),RA.mkdir("/dev/shm/tmp")},createSpecialDirectories:function(){RA.mkdir("/proc");var A=RA.mkdir("/proc/self");RA.mkdir("/proc/self/fd"),RA.mount({mount:function(){var I=RA.createNode(A,"fd",16895,73);return I.node_ops={lookup:function(A,I){var g=+I,B=RA.getStream(g);if(!B)throw new RA.ErrnoError(8);var C={parent:null,mount:{mountpoint:"fake"},node_ops:{readlink:function(){return B.path}}};return C.parent=C,C}},I}},{},"/proc/self/fd")},createStandardStreams:function(){A.stdin?RA.createDevice("/dev","stdin",A.stdin):RA.symlink("/dev/tty","/dev/stdin"),A.stdout?RA.createDevice("/dev","stdout",null,A.stdout):RA.symlink("/dev/tty","/dev/stdout"),A.stderr?RA.createDevice("/dev","stderr",null,A.stderr):RA.symlink("/dev/tty1","/dev/stderr"),RA.open("/dev/stdin",0),RA.open("/dev/stdout",1),RA.open("/dev/stderr",1)},ensureErrnoError:function(){RA.ErrnoError||(RA.ErrnoError=function(A,I){this.node=I,this.setErrno=function(A){this.errno=A},this.setErrno(A),this.message="FS error"},RA.ErrnoError.prototype=new Error,RA.ErrnoError.prototype.constructor=RA.ErrnoError,[44].forEach((function(A){RA.genericErrors[A]=new RA.ErrnoError(A),RA.genericErrors[A].stack=""})))},staticInit:function(){RA.ensureErrnoError(),RA.nameTable=new Array(4096),RA.mount(rA,{},"/"),RA.createDefaultDirectories(),RA.createDefaultDevices(),RA.createSpecialDirectories(),RA.filesystems={MEMFS:rA}},init:function(I,g,B){RA.init.initialized=!0,RA.ensureErrnoError(),A.stdin=I||A.stdin,A.stdout=g||A.stdout,A.stderr=B||A.stderr,RA.createStandardStreams()},quit:function(){RA.init.initialized=!1;for(var A=0;Athis.length-1||A<0)){var I=A%this.chunkSize,g=A/this.chunkSize|0;return this.getter(g)[I]}},Q.prototype.setDataGetter=function(A){this.getter=A},Q.prototype.cacheLength=function(){var A=new XMLHttpRequest;if(A.open("HEAD",g,!1),A.send(null),!(A.status>=200&&A.status<300||304===A.status))throw new Error("Couldn\'t load "+g+". Status: "+A.status);var I,B=Number(A.getResponseHeader("Content-length")),C=(I=A.getResponseHeader("Accept-Ranges"))&&"bytes"===I,Q=(I=A.getResponseHeader("Content-Encoding"))&&"gzip"===I,E=1048576;C||(E=B);var i=this;i.setDataGetter((function(A){var I=A*E,C=(A+1)*E-1;if(C=Math.min(C,B-1),void 0===i.chunks[A]&&(i.chunks[A]=function(A,I){if(A>I)throw new Error("invalid range ("+A+", "+I+") or no bytes requested!");if(I>B-1)throw new Error("only "+B+" bytes available! programmer error!");var C=new XMLHttpRequest;if(C.open("GET",g,!1),B!==E&&C.setRequestHeader("Range","bytes="+A+"-"+I),C.responseType="arraybuffer",C.overrideMimeType&&C.overrideMimeType("text/plain; charset=x-user-defined"),C.send(null),!(C.status>=200&&C.status<300||304===C.status))throw new Error("Couldn\'t load "+g+". Status: "+C.status);return void 0!==C.response?new Uint8Array(C.response||[]):wA(C.responseText||"",!0)}(I,C)),void 0===i.chunks[A])throw new Error("doXHR failed!");return i.chunks[A]})),!Q&&B||(E=B=1,B=this.getter(0).length,E=B,M("LazyFiles on gzip forces download of the whole file when length is accessed")),this._length=B,this._chunkSize=E,this.lengthKnown=!0},"undefined"!=typeof XMLHttpRequest){if(!R)throw"Cannot do synchronous binary XHRs outside webworkers in modern browsers. Use --embed-file or --preload-file in emcc";var E=new Q;Object.defineProperties(E,{length:{get:function(){return this.lengthKnown||this.cacheLength(),this._length}},chunkSize:{get:function(){return this.lengthKnown||this.cacheLength(),this._chunkSize}}});var i={isDevice:!1,contents:E}}else i={isDevice:!1,url:g};var o=RA.createFile(A,I,i,B,C);i.contents?o.contents=i.contents:i.url&&(o.contents=null,o.url=i.url),Object.defineProperties(o,{usedBytes:{get:function(){return this.contents.length}}});var D={};function a(A,I,g,B,C){var Q=A.node.contents;if(C>=Q.length)return 0;var E=Math.min(Q.length-C,B);if(Q.slice)for(var i=0;i>2]=B.dev,d[g+8>>2]=B.ino,d[g+12>>2]=B.mode,l[g+16>>2]=B.nlink,d[g+20>>2]=B.uid,d[g+24>>2]=B.gid,d[g+28>>2]=B.rdev,gA=[B.size>>>0,(IA=B.size,+Math.abs(IA)>=1?IA>0?(0|Math.min(+Math.floor(IA/4294967296),4294967295))>>>0:~~+Math.ceil((IA-+(~~IA>>>0))/4294967296)>>>0:0)],d[g+40>>2]=gA[0],d[g+44>>2]=gA[1],d[g+48>>2]=4096,d[g+52>>2]=B.blocks,gA=[Math.floor(B.atime.getTime()/1e3)>>>0,(IA=Math.floor(B.atime.getTime()/1e3),+Math.abs(IA)>=1?IA>0?(0|Math.min(+Math.floor(IA/4294967296),4294967295))>>>0:~~+Math.ceil((IA-+(~~IA>>>0))/4294967296)>>>0:0)],d[g+56>>2]=gA[0],d[g+60>>2]=gA[1],l[g+64>>2]=0,gA=[Math.floor(B.mtime.getTime()/1e3)>>>0,(IA=Math.floor(B.mtime.getTime()/1e3),+Math.abs(IA)>=1?IA>0?(0|Math.min(+Math.floor(IA/4294967296),4294967295))>>>0:~~+Math.ceil((IA-+(~~IA>>>0))/4294967296)>>>0:0)],d[g+72>>2]=gA[0],d[g+76>>2]=gA[1],l[g+80>>2]=0,gA=[Math.floor(B.ctime.getTime()/1e3)>>>0,(IA=Math.floor(B.ctime.getTime()/1e3),+Math.abs(IA)>=1?IA>0?(0|Math.min(+Math.floor(IA/4294967296),4294967295))>>>0:~~+Math.ceil((IA-+(~~IA>>>0))/4294967296)>>>0:0)],d[g+88>>2]=gA[0],d[g+92>>2]=gA[1],l[g+96>>2]=0,gA=[B.ino>>>0,(IA=B.ino,+Math.abs(IA)>=1?IA>0?(0|Math.min(+Math.floor(IA/4294967296),4294967295))>>>0:~~+Math.ceil((IA-+(~~IA>>>0))/4294967296)>>>0:0)],d[g+104>>2]=gA[0],d[g+108>>2]=gA[1],0},doMsync:function(A,I,g,B,C){var Q=K.slice(A,A+g);RA.msync(I,Q,C,g,B)},varargs:void 0,get:function(){return yA.varargs+=4,d[yA.varargs-4>>2]},getStr:function(A){return m(A)},getStreamFromFD:function(A){var I=RA.getStream(A);if(!I)throw new RA.ErrnoError(8);return I}},FA={};function eA(A){for(;A.length;){var I=A.pop();A.pop()(I)}}function MA(A){return this.fromWireType(d[A>>2])}var nA={},SA={},cA={};function NA(A){if(void 0===A)return"_unknown";var I=(A=A.replace(/[^a-zA-Z0-9_]/g,"$")).charCodeAt(0);return I>=48&&I<=57?"_"+A:A}function kA(A,I){return A=NA(A),new Function("body","return function "+A+\'() {\\n "use strict"; return body.apply(this, arguments);\\n};\\n\')(I)}function UA(A,I){var g=kA(I,(function(A){this.name=I,this.message=A;var g=new Error(A).stack;void 0!==g&&(this.stack=this.toString()+"\\n"+g.replace(/^Error(:[^\\n]*)?\\n/,""))}));return g.prototype=Object.create(A.prototype),g.prototype.constructor=g,g.prototype.toString=function(){return void 0===this.message?this.name:this.name+": "+this.message},g}var JA=void 0;function KA(A){throw new JA(A)}function YA(A,I,g){function B(I){var B=g(I);B.length!==A.length&&KA("Mismatched type converter count");for(var C=0;C2&&void 0!==arguments[2]?arguments[2]:{};if(!("argPackAdvance"in I))throw new TypeError("registerType registeredInstance requires argPackAdvance");var B=I.name;if(A||qA(\'type "\'+B+\'" must have a positive integer typeid pointer\'),SA.hasOwnProperty(A)){if(g.ignoreDuplicateRegistrations)return;qA("Cannot register type \'"+B+"\' twice")}if(SA[A]=I,delete cA[A],nA.hasOwnProperty(A)){var C=nA[A];delete nA[A],C.forEach((function(A){return A()}))}}function uA(A){qA(A.$$.ptrType.registeredClass.name+" instance already deleted")}var mA=!1;function pA(A){}function WA(A){A.count.value-=1,0===A.count.value&&function(A){A.smartPtr?A.smartPtrType.rawDestructor(A.smartPtr):A.ptrType.registeredClass.rawDestructor(A.ptr)}(A)}function bA(A,I,g){if(I===g)return A;if(void 0===g.baseClass)return null;var B=bA(A,I,g.baseClass);return null===B?null:g.downcast(B)}var ZA={},xA=[];function VA(){for(;xA.length;){var A=xA.pop();A.$$.deleteScheduled=!1,A.delete()}}var OA=void 0,XA={};function TA(A,I){return I.ptrType&&I.ptr||KA("makeClassHandle requires ptr and ptrType"),!!I.smartPtrType!=!!I.smartPtr&&KA("Both smartPtrType and smartPtr must be specified"),I.count={value:1},vA(Object.create(A,{$$:{value:I}}))}function vA(A){return"undefined"==typeof FinalizationRegistry?(vA=function(A){return A},A):(mA=new FinalizationRegistry((function(A){WA(A.$$)})),vA=function(A){var I=A.$$;if(I.smartPtr){var g={$$:I};mA.register(A,g,A)}return A},pA=function(A){return mA.unregister(A)},vA(A))}function jA(){}function PA(A,I,g){if(void 0===A[I].overloadTable){var B=A[I];A[I]=function(){return A[I].overloadTable.hasOwnProperty(arguments.length)||qA("Function \'"+g+"\' called with an invalid number of arguments ("+arguments.length+") - expects one of ("+A[I].overloadTable+")!"),A[I].overloadTable[arguments.length].apply(this,arguments)},A[I].overloadTable=[],A[I].overloadTable[B.argCount]=B}}function zA(I,g,B){A.hasOwnProperty(I)?((void 0===B||void 0!==A[I].overloadTable&&void 0!==A[I].overloadTable[B])&&qA("Cannot register public name \'"+I+"\' twice"),PA(A,I,I),A.hasOwnProperty(B)&&qA("Cannot register multiple overloads of a function with the same number of arguments ("+B+")!"),A[I].overloadTable[B]=g):(A[I]=g,void 0!==B&&(A[I].numArguments=B))}function _A(A,I,g,B,C,Q,E,i){this.name=A,this.constructor=I,this.instancePrototype=g,this.rawDestructor=B,this.baseClass=C,this.getActualType=Q,this.upcast=E,this.downcast=i,this.pureVirtualFunctions=[]}function $A(A,I,g){for(;I!==g;)I.upcast||qA("Expected null or instance of "+g.name+", got an instance of "+I.name),A=I.upcast(A),I=I.baseClass;return A}function AI(A,I){if(null===I)return this.isReference&&qA("null is not a valid "+this.name),0;I.$$||qA(\'Cannot pass "\'+RI(I)+\'" as a \'+this.name),I.$$.ptr||qA("Cannot pass deleted object as a pointer of type "+this.name);var g=I.$$.ptrType.registeredClass;return $A(I.$$.ptr,g,this.registeredClass)}function II(A,I){var g;if(null===I)return this.isReference&&qA("null is not a valid "+this.name),this.isSmartPointer?(g=this.rawConstructor(),null!==A&&A.push(this.rawDestructor,g),g):0;I.$$||qA(\'Cannot pass "\'+RI(I)+\'" as a \'+this.name),I.$$.ptr||qA("Cannot pass deleted object as a pointer of type "+this.name),!this.isConst&&I.$$.ptrType.isConst&&qA("Cannot convert argument of type "+(I.$$.smartPtrType?I.$$.smartPtrType.name:I.$$.ptrType.name)+" to parameter type "+this.name);var B=I.$$.ptrType.registeredClass;if(g=$A(I.$$.ptr,B,this.registeredClass),this.isSmartPointer)switch(void 0===I.$$.smartPtr&&qA("Passing raw pointer to smart pointer is illegal"),this.sharingPolicy){case 0:I.$$.smartPtrType===this?g=I.$$.smartPtr:qA("Cannot convert argument of type "+(I.$$.smartPtrType?I.$$.smartPtrType.name:I.$$.ptrType.name)+" to parameter type "+this.name);break;case 1:g=I.$$.smartPtr;break;case 2:if(I.$$.smartPtrType===this)g=I.$$.smartPtr;else{var C=I.clone();g=this.rawShare(g,rI.toHandle((function(){C.delete()}))),null!==A&&A.push(this.rawDestructor,g)}break;default:qA("Unsupporting sharing policy")}return g}function gI(A,I){if(null===I)return this.isReference&&qA("null is not a valid "+this.name),0;I.$$||qA(\'Cannot pass "\'+RI(I)+\'" as a \'+this.name),I.$$.ptr||qA("Cannot pass deleted object as a pointer of type "+this.name),I.$$.ptrType.isConst&&qA("Cannot convert argument of type "+I.$$.ptrType.name+" to parameter type "+this.name);var g=I.$$.ptrType.registeredClass;return $A(I.$$.ptr,g,this.registeredClass)}function BI(A,I,g,B,C,Q,E,i,o,D,a){this.name=A,this.registeredClass=I,this.isReference=g,this.isConst=B,this.isSmartPointer=C,this.pointeeType=Q,this.sharingPolicy=E,this.rawGetPointee=i,this.rawConstructor=o,this.rawShare=D,this.rawDestructor=a,C||void 0!==I.baseClass?this.toWireType=II:B?(this.toWireType=AI,this.destructorFunction=null):(this.toWireType=gI,this.destructorFunction=null)}function CI(I,g,B){A.hasOwnProperty(I)||KA("Replacing nonexistant public symbol"),void 0!==A[I].overloadTable&&void 0!==B?A[I].overloadTable[B]=g:(A[I]=g,A[I].argCount=B)}function QI(A){return Z.get(A)}function EI(I,g,B){return I.includes("j")?function(I,g,B){var C=A["dynCall_"+I];return B&&B.length?C.apply(null,[g].concat(B)):C.call(null,g)}(I,g,B):QI(g).apply(null,B)}function iI(A,I){var g,B,C,Q=(A=lA(A)).includes("j")?(g=A,B=I,C=[],function(){return C.length=0,Object.assign(C,arguments),EI(g,B,C)}):QI(I);return"function"!=typeof Q&&qA("unknown function pointer with signature "+A+": "+I),Q}var oI=void 0;function DI(A){var I=OI(A),g=lA(I);return xI(I),g}function aI(A,I){var g=[],B={};throw I.forEach((function A(I){B[I]||SA[I]||(cA[I]?cA[I].forEach(A):(g.push(I),B[I]=!0))})),new oI(A+": "+g.map(DI).join([", "]))}function tI(A,I){for(var g=[],B=0;B>2]);return g}function sI(A,I,g,B,C){var Q=I.length;Q<2&&qA("argTypes array size mismatch! Must at least get return value and \'this\' types!");for(var i=null!==I[1]&&null!==g,o=!1,D=1;D0?", ":"")+s),w+=(a?"var rv = ":"")+"invoker(fn"+(s.length>0?", ":"")+s+");\\n",o)w+="runDestructors(destructors);\\n";else for(D=i?1:2;D4&&0==--GI[A].refcount&&(GI[A]=void 0,wI.push(A))}var rI={toValue:function(A){return A||qA("Cannot use deleted val. handle = "+A),GI[A].value},toHandle:function(A){switch(A){case void 0:return 1;case null:return 2;case!0:return 3;case!1:return 4;default:var I=wI.length?wI.pop():GI.length;return GI[I]={refcount:1,value:A},I}}};function RI(A){if(null===A)return"null";var I=E(A);return"object"===I||"array"===I||"function"===I?A.toString():""+A}function yI(A,I){switch(I){case 2:return function(A){return this.fromWireType(H[A>>2])};case 3:return function(A){return this.fromWireType(q[A>>3])};default:throw new TypeError("Unknown float type: "+A)}}function FI(A,I,g){switch(I){case 0:return g?function(A){return J[A]}:function(A){return K[A]};case 1:return g?function(A){return Y[A>>1]}:function(A){return L[A>>1]};case 2:return g?function(A){return d[A>>2]}:function(A){return l[A>>2]};default:throw new TypeError("Unknown integer type: "+A)}}var eI="undefined"!=typeof TextDecoder?new TextDecoder("utf-16le"):void 0;function MI(A,I){for(var g=A,B=g>>1,C=B+I/2;!(B>=C)&&L[B];)++B;if((g=B<<1)-A>32&&eI)return eI.decode(K.subarray(A,g));for(var Q="",E=0;!(E>=I/2);++E){var i=Y[A+2*E>>1];if(0==i)break;Q+=String.fromCharCode(i)}return Q}function nI(A,I,g){if(void 0===g&&(g=2147483647),g<2)return 0;for(var B=I,C=(g-=2)<2*A.length?g/2:A.length,Q=0;Q>1]=E,I+=2}return Y[I>>1]=0,I-B}function SI(A){return 2*A.length}function cI(A,I){for(var g=0,B="";!(g>=I/4);){var C=d[A+4*g>>2];if(0==C)break;if(++g,C>=65536){var Q=C-65536;B+=String.fromCharCode(55296|Q>>10,56320|1023&Q)}else B+=String.fromCharCode(C)}return B}function NI(A,I,g){if(void 0===g&&(g=2147483647),g<4)return 0;for(var B=I,C=B+g-4,Q=0;Q=55296&&E<=57343&&(E=65536+((1023&E)<<10)|1023&A.charCodeAt(++Q)),d[I>>2]=E,(I+=4)+4>C)break}return d[I>>2]=0,I-B}function kI(A){for(var I=0,g=0;g=55296&&B<=57343&&++g,I+=4}return I}function UI(A){var I=W(A)+1,g=ZI(I);return g&&p(A,J,g,I),g}var JI=[];function KI(A){try{return S.grow(A-U.byteLength+65535>>>16),b(S.buffer),1}catch(A){}}var YI={};function LI(){if(!LI.strings){var A={USER:"web_user",LOGNAME:"web_user",PATH:"/",PWD:"/",HOME:"/home/web_user",LANG:("object"==("undefined"==typeof navigator?"undefined":E(navigator))&&navigator.languages&&navigator.languages[0]||"C").replace("-","_")+".UTF-8",_:G||"./this.program"};for(var I in YI)void 0===YI[I]?delete A[I]:A[I]=YI[I];var g=[];for(var I in A)g.push(I+"="+A[I]);LI.strings=g}return LI.strings}function dI(A){return A%4==0&&(A%100!=0||A%400==0)}var lI=[31,29,31,30,31,30,31,31,30,31,30,31],HI=[31,28,31,30,31,30,31,31,30,31,30,31];function qI(A,I,g,B){var C=d[B+40>>2],Q={tm_sec:d[B>>2],tm_min:d[B+4>>2],tm_hour:d[B+8>>2],tm_mday:d[B+12>>2],tm_mon:d[B+16>>2],tm_year:d[B+20>>2],tm_wday:d[B+24>>2],tm_yday:d[B+28>>2],tm_isdst:d[B+32>>2],tm_gmtoff:d[B+36>>2],tm_zone:C?m(C):""},E=m(g),i={"%c":"%a %b %d %H:%M:%S %Y","%D":"%m/%d/%y","%F":"%Y-%m-%d","%h":"%b","%r":"%I:%M:%S %p","%R":"%H:%M","%T":"%H:%M:%S","%x":"%m/%d/%y","%X":"%H:%M:%S","%Ec":"%c","%EC":"%C","%Ex":"%m/%d/%y","%EX":"%H:%M:%S","%Ey":"%y","%EY":"%Y","%Od":"%d","%Oe":"%e","%OH":"%H","%OI":"%I","%Om":"%m","%OM":"%M","%OS":"%S","%Ou":"%u","%OU":"%U","%OV":"%V","%Ow":"%w","%OW":"%W","%Oy":"%y"};for(var o in i)E=E.replace(new RegExp(o,"g"),i[o]);var D=["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],a=["January","February","March","April","May","June","July","August","September","October","November","December"];function t(A,I,g){for(var B="number"==typeof A?A.toString():A||"";B.length0?1:0}var B;return 0===(B=g(A.getFullYear()-I.getFullYear()))&&0===(B=g(A.getMonth()-I.getMonth()))&&(B=g(A.getDate()-I.getDate())),B}function G(A){switch(A.getDay()){case 0:return new Date(A.getFullYear()-1,11,29);case 1:return A;case 2:return new Date(A.getFullYear(),0,3);case 3:return new Date(A.getFullYear(),0,2);case 4:return new Date(A.getFullYear(),0,1);case 5:return new Date(A.getFullYear()-1,11,31);case 6:return new Date(A.getFullYear()-1,11,30)}}function h(A){var I=function(A,I){for(var g=new Date(A.getTime());I>0;){var B=dI(g.getFullYear()),C=g.getMonth(),Q=(B?lI:HI)[C];if(!(I>Q-g.getDate()))return g.setDate(g.getDate()+I),g;I-=Q-g.getDate()+1,g.setDate(1),C<11?g.setMonth(C+1):(g.setMonth(0),g.setFullYear(g.getFullYear()+1))}return g}(new Date(A.tm_year+1900,0,1),A.tm_yday),g=new Date(I.getFullYear(),0,4),B=new Date(I.getFullYear()+1,0,4),C=G(g),Q=G(B);return w(C,I)<=0?w(Q,I)<=0?I.getFullYear()+1:I.getFullYear():I.getFullYear()-1}var r={"%a":function(A){return D[A.tm_wday].substring(0,3)},"%A":function(A){return D[A.tm_wday]},"%b":function(A){return a[A.tm_mon].substring(0,3)},"%B":function(A){return a[A.tm_mon]},"%C":function(A){return s((A.tm_year+1900)/100|0,2)},"%d":function(A){return s(A.tm_mday,2)},"%e":function(A){return t(A.tm_mday,2," ")},"%g":function(A){return h(A).toString().substring(2)},"%G":function(A){return h(A)},"%H":function(A){return s(A.tm_hour,2)},"%I":function(A){var I=A.tm_hour;return 0==I?I=12:I>12&&(I-=12),s(I,2)},"%j":function(A){return s(A.tm_mday+function(A,I){for(var g=0,B=0;B<=I;g+=A[B++]);return g}(dI(A.tm_year+1900)?lI:HI,A.tm_mon-1),3)},"%m":function(A){return s(A.tm_mon+1,2)},"%M":function(A){return s(A.tm_min,2)},"%n":function(){return"\\n"},"%p":function(A){return A.tm_hour>=0&&A.tm_hour<12?"AM":"PM"},"%S":function(A){return s(A.tm_sec,2)},"%t":function(){return"\\t"},"%u":function(A){return A.tm_wday||7},"%U":function(A){var I=A.tm_yday+7-A.tm_wday;return s(Math.floor(I/7),2)},"%V":function(A){var I=Math.floor((A.tm_yday+7-(A.tm_wday+6)%7)/7);if((A.tm_wday+371-A.tm_yday-2)%7<=2&&I++,I){if(53==I){var g=(A.tm_wday+371-A.tm_yday)%7;4==g||3==g&&dI(A.tm_year)||(I=1)}}else{I=52;var B=(A.tm_wday+7-A.tm_yday-1)%7;(4==B||5==B&&dI(A.tm_year%400-1))&&I++}return s(I,2)},"%w":function(A){return A.tm_wday},"%W":function(A){var I=A.tm_yday+7-(A.tm_wday+6)%7;return s(Math.floor(I/7),2)},"%y":function(A){return(A.tm_year+1900).toString().substring(2)},"%Y":function(A){return A.tm_year+1900},"%z":function(A){var I=A.tm_gmtoff,g=I>=0;return I=(I=Math.abs(I)/60)/60*100+I%60,(g?"+":"-")+String("0000"+I).slice(-4)},"%Z":function(A){return A.tm_zone},"%%":function(){return"%"}};for(var o in E=E.replace(/%%/g,"\\0\\0"),r)E.includes(o)&&(E=E.replace(new RegExp(o,"g"),r[o](Q)));var R=wA(E=E.replace(/\\0\\0/g,"%"),!1);return R.length>I?0:(function(A,I){J.set(A,I)}(R,A),R.length-1)}var fI=function(A,I,g,B){A||(A=this),this.parent=A,this.mount=A.mount,this.mounted=null,this.id=RA.nextInode++,this.name=I,this.mode=g,this.node_ops={},this.stream_ops={},this.rdev=B};Object.defineProperties(fI.prototype,{read:{get:function(){return 365==(365&this.mode)},set:function(A){A?this.mode|=365:this.mode&=-366}},write:{get:function(){return 146==(146&this.mode)},set:function(A){A?this.mode|=146:this.mode&=-147}},isFolder:{get:function(){return RA.isDir(this.mode)}},isDevice:{get:function(){return RA.isChrdev(this.mode)}}}),RA.FSNode=fI,RA.staticInit(),JA=A.InternalError=UA(Error,"InternalError"),function(){for(var A=new Array(256),I=0;I<256;++I)A[I]=String.fromCharCode(I);dA=A}(),HA=A.BindingError=UA(Error,"BindingError"),jA.prototype.isAliasOf=function(A){if(!(this instanceof jA))return!1;if(!(A instanceof jA))return!1;for(var I=this.$$.ptrType.registeredClass,g=this.$$.ptr,B=A.$$.ptrType.registeredClass,C=A.$$.ptr;I.baseClass;)g=I.upcast(g),I=I.baseClass;for(;B.baseClass;)C=B.upcast(C),B=B.baseClass;return I===B&&g===C},jA.prototype.clone=function(){if(this.$$.ptr||uA(this),this.$$.preservePointerOnDelete)return this.$$.count.value+=1,this;var A,I=vA(Object.create(Object.getPrototypeOf(this),{$$:{value:(A=this.$$,{count:A.count,deleteScheduled:A.deleteScheduled,preservePointerOnDelete:A.preservePointerOnDelete,ptr:A.ptr,ptrType:A.ptrType,smartPtr:A.smartPtr,smartPtrType:A.smartPtrType})}}));return I.$$.count.value+=1,I.$$.deleteScheduled=!1,I},jA.prototype.delete=function(){this.$$.ptr||uA(this),this.$$.deleteScheduled&&!this.$$.preservePointerOnDelete&&qA("Object already scheduled for deletion"),pA(this),WA(this.$$),this.$$.preservePointerOnDelete||(this.$$.smartPtr=void 0,this.$$.ptr=void 0)},jA.prototype.isDeleted=function(){return!this.$$.ptr},jA.prototype.deleteLater=function(){return this.$$.ptr||uA(this),this.$$.deleteScheduled&&!this.$$.preservePointerOnDelete&&qA("Object already scheduled for deletion"),xA.push(this),1===xA.length&&OA&&OA(VA),this.$$.deleteScheduled=!0,this},A.getInheritedInstanceCount=function(){return Object.keys(XA).length},A.getLiveInheritedInstances=function(){var A=[];for(var I in XA)XA.hasOwnProperty(I)&&A.push(XA[I]);return A},A.flushPendingDeletes=VA,A.setDelayFunction=function(A){OA=A,xA.length&&OA&&OA(VA)},BI.prototype.getPointee=function(A){return this.rawGetPointee&&(A=this.rawGetPointee(A)),A},BI.prototype.destructor=function(A){this.rawDestructor&&this.rawDestructor(A)},BI.prototype.argPackAdvance=8,BI.prototype.readValueFromPointer=MA,BI.prototype.deleteObject=function(A){null!==A&&A.delete()},BI.prototype.fromWireType=function(A){var I=this.getPointee(A);if(!I)return this.destructor(A),null;var g=function(A,I){return I=function(A,I){for(void 0===I&&qA("ptr should not be undefined");A.baseClass;)I=A.upcast(I),A=A.baseClass;return I}(A,I),XA[I]}(this.registeredClass,I);if(void 0!==g){if(0===g.$$.count.value)return g.$$.ptr=I,g.$$.smartPtr=A,g.clone();var B=g.clone();return this.destructor(A),B}function C(){return this.isSmartPointer?TA(this.registeredClass.instancePrototype,{ptrType:this.pointeeType,ptr:I,smartPtrType:this,smartPtr:A}):TA(this.registeredClass.instancePrototype,{ptrType:this,ptr:A})}var Q,E=this.registeredClass.getActualType(I),i=ZA[E];if(!i)return C.call(this);Q=this.isConst?i.constPointerType:i.pointerType;var o=bA(I,this.registeredClass,Q.registeredClass);return null===o?C.call(this):this.isSmartPointer?TA(Q.registeredClass.instancePrototype,{ptrType:Q,ptr:o,smartPtrType:this,smartPtr:A}):TA(Q.registeredClass.instancePrototype,{ptrType:Q,ptr:o})},oI=A.UnboundTypeError=UA(Error,"UnboundTypeError"),A.count_emval_handles=function(){for(var A=0,I=5;I>4,g=(15&C)<<4|(Q=i.indexOf(A.charAt(D++)))>>2,B=(3&Q)<<6|(E=i.indexOf(A.charAt(D++))),o+=String.fromCharCode(I),64!==Q&&(o+=String.fromCharCode(g)),64!==E&&(o+=String.fromCharCode(B))}while(D>1]=2,0;case 16:case 8:default:return-28;case 9:return d[VI()>>2]=28,-1}}catch(A){if(void 0===RA||!(A instanceof RA.ErrnoError))throw A;return-A.errno}},G:function(A,I,g){yA.varargs=g;try{var B=yA.getStreamFromFD(A);switch(I){case 21509:case 21505:case 21510:case 21511:case 21512:case 21506:case 21507:case 21508:case 21523:case 21524:return B.tty?0:-59;case 21519:if(!B.tty)return-59;var C=yA.get();return d[C>>2]=0,0;case 21520:return B.tty?-28:-59;case 21531:return C=yA.get(),RA.ioctl(B,I,C);default:return-28}}catch(A){if(void 0===RA||!(A instanceof RA.ErrnoError))throw A;return-A.errno}},H:function(A,I,g,B){yA.varargs=B;try{I=yA.getStr(I),I=yA.calculateAt(A,I);var C=B?yA.get():0;return RA.open(I,g,C).fd}catch(A){if(void 0===RA||!(A instanceof RA.ErrnoError))throw A;return-A.errno}},R:function(A){var I=FA[A];delete FA[A];var g=I.rawConstructor,B=I.rawDestructor,C=I.fields;YA([A],C.map((function(A){return A.getterReturnType})).concat(C.map((function(A){return A.setterArgumentType}))),(function(A){var Q={};return C.forEach((function(I,g){var B=I.fieldName,E=A[g],i=I.getter,o=I.getterContext,D=A[g+C.length],a=I.setter,t=I.setterContext;Q[B]={read:function(A){return E.fromWireType(i(o,A))},write:function(A,I){var g=[];a(t,A,D.toWireType(g,I)),eA(g)}}})),[{name:I.name,fromWireType:function(A){var I={};for(var g in Q)I[g]=Q[g].read(A);return B(A),I},toWireType:function(A,I){for(var C in Q)if(!(C in I))throw new TypeError(\'Missing field: "\'+C+\'"\');var E=g();for(C in Q)Q[C].write(E,I[C]);return null!==A&&A.push(B,E),E},argPackAdvance:8,readValueFromPointer:MA,destructorFunction:B}]}))},y:function(A,I,g,B,C){},L:function(A,I,g,B,C){var Q=LA(g);fA(A,{name:I=lA(I),fromWireType:function(A){return!!A},toWireType:function(A,I){return I?B:C},argPackAdvance:8,readValueFromPointer:function(A){var B;if(1===g)B=J;else if(2===g)B=Y;else{if(4!==g)throw new TypeError("Unknown boolean type size: "+I);B=d}return this.fromWireType(B[A>>Q])},destructorFunction:null})},U:function(A,I,g,B,C,Q,E,i,o,D,a,t,s){a=lA(a),Q=iI(C,Q),i&&(i=iI(E,i)),D&&(D=iI(o,D)),s=iI(t,s);var w=NA(a);zA(w,(function(){aI("Cannot construct "+a+" due to unbound types",[B])})),YA([A,I,g],B?[B]:[],(function(I){var g,C;I=I[0],C=B?(g=I.registeredClass).instancePrototype:jA.prototype;var E=kA(w,(function(){if(Object.getPrototypeOf(this)!==o)throw new HA("Use \'new\' to construct "+a);if(void 0===t.constructor_body)throw new HA(a+" has no accessible constructor");var A=t.constructor_body[arguments.length];if(void 0===A)throw new HA("Tried to invoke ctor of "+a+" with invalid number of parameters ("+arguments.length+") - expected ("+Object.keys(t.constructor_body).toString()+") parameters instead!");return A.apply(this,arguments)})),o=Object.create(C,{constructor:{value:E}});E.prototype=o;var t=new _A(a,E,o,s,g,Q,i,D),G=new BI(a,t,!0,!1,!1),h=new BI(a+"*",t,!1,!1,!1),r=new BI(a+" const*",t,!1,!0,!1);return ZA[A]={pointerType:h,constPointerType:r},CI(w,E),[G,h,r]}))},Q:function(A,I,g,B,C,Q){k(I>0);var E=tI(I,g);C=iI(B,C),YA([],[A],(function(A){var g="constructor "+(A=A[0]).name;if(void 0===A.registeredClass.constructor_body&&(A.registeredClass.constructor_body=[]),void 0!==A.registeredClass.constructor_body[I-1])throw new HA("Cannot register multiple constructors with identical number of parameters ("+(I-1)+") for class \'"+A.name+"\'! Overload resolution is currently only performed using the parameter count, not actual type info!");return A.registeredClass.constructor_body[I-1]=function(){aI("Cannot construct "+A.name+" due to unbound types",E)},YA([],E,(function(B){return B.splice(1,0,null),A.registeredClass.constructor_body[I-1]=sI(g,B,null,C,Q),[]})),[]}))},h:function(A,I,g,B,C,Q,E,i){var o=tI(g,B);I=lA(I),Q=iI(C,Q),YA([],[A],(function(A){var B=(A=A[0]).name+"."+I;function C(){aI("Cannot call "+B+" due to unbound types",o)}I.startsWith("@@")&&(I=Symbol[I.substring(2)]),i&&A.registeredClass.pureVirtualFunctions.push(I);var D=A.registeredClass.instancePrototype,a=D[I];return void 0===a||void 0===a.overloadTable&&a.className!==A.name&&a.argCount===g-2?(C.argCount=g-2,C.className=A.name,D[I]=C):(PA(D,I,B),D[I].overloadTable[g-2]=C),YA([],o,(function(C){var i=sI(B,C,A,Q,E);return void 0===D[I].overloadTable?(i.argCount=g-2,D[I]=i):D[I].overloadTable[g-2]=i,[]})),[]}))},s:function(I,g,B){I=lA(I),YA([],[g],(function(g){return g=g[0],A[I]=g.fromWireType(B),[]}))},K:function(A,I){fA(A,{name:I=lA(I),fromWireType:function(A){var I=rI.toValue(A);return hI(A),I},toWireType:function(A,I){return rI.toHandle(I)},argPackAdvance:8,readValueFromPointer:MA,destructorFunction:null})},r:function(A,I,g){var B=LA(g);fA(A,{name:I=lA(I),fromWireType:function(A){return A},toWireType:function(A,I){return I},argPackAdvance:8,readValueFromPointer:yI(I,B),destructorFunction:null})},d:function(A,I,g,B,C,Q){var E=tI(I,g);A=lA(A),C=iI(B,C),zA(A,(function(){aI("Cannot call "+A+" due to unbound types",E)}),I-1),YA([],E,(function(g){var B=[g[0],null].concat(g.slice(1));return CI(A,sI(A,B,null,C,Q),I-1),[]}))},e:function(A,I,g,B,C){I=lA(I),-1===C&&(C=4294967295);var Q=LA(g),E=function(A){return A};if(0===B){var i=32-8*g;E=function(A){return A<>>i}}var o=I.includes("unsigned");fA(A,{name:I,fromWireType:E,toWireType:o?function(A,I){return this.name,I>>>0}:function(A,I){return this.name,I},argPackAdvance:8,readValueFromPointer:FI(I,Q,0!==B),destructorFunction:null})},c:function(A,I,g){var B=[Int8Array,Uint8Array,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array][I];function C(A){var I=l,g=I[A>>=2],C=I[A+1];return new B(U,C,g)}fA(A,{name:g=lA(g),fromWireType:C,argPackAdvance:8,readValueFromPointer:C},{ignoreDuplicateRegistrations:!0})},q:function(A,I){var g="std::string"===(I=lA(I));fA(A,{name:I,fromWireType:function(A){var I,B=l[A>>2],C=A+4;if(g)for(var Q=C,E=0;E<=B;++E){var i=C+E;if(E==B||0==K[i]){var o=m(Q,i-Q);void 0===I?I=o:(I+=String.fromCharCode(0),I+=o),Q=i+1}}else{var D=new Array(B);for(E=0;E>2]=B,g&&C)p(I,K,E,B+1);else if(C)for(var i=0;i255&&(xI(E),qA("String has UTF-16 code units that do not fit in 8 bits")),K[E+i]=o}else for(i=0;i>2],E=Q(),o=A+4,D=0;D<=C;++D){var a=A+4+D*I;if(D==C||0==E[a>>i]){var t=B(o,a-o);void 0===g?g=t:(g+=String.fromCharCode(0),g+=t),o=a+I}}return xI(A),g},toWireType:function(A,B){"string"!=typeof B&&qA("Cannot pass non-string to C++ string type "+g);var Q=E(B),o=ZI(4+Q+I);return l[o>>2]=Q>>i,C(B,o+4,Q+I),null!==A&&A.push(xI,o),o},argPackAdvance:8,readValueFromPointer:MA,destructorFunction:function(A){xI(A)}})},T:function(A,I,g,B,C,Q){FA[A]={name:lA(I),rawConstructor:iI(g,B),rawDestructor:iI(C,Q),fields:[]}},S:function(A,I,g,B,C,Q,E,i,o,D){FA[A].fields.push({fieldName:lA(I),getterReturnType:g,getter:iI(B,C),getterContext:Q,setterArgumentType:E,setter:iI(i,o),setterContext:D})},M:function(A,I){fA(A,{isVoid:!0,name:I=lA(I),argPackAdvance:0,fromWireType:function(){},toWireType:function(A,I){}})},p:function(){return Date.now()},A:function(){throw 1/0},O:hI,P:function(A){A>4&&(GI[A].refcount+=1)},N:function(A,I){var g,B;void 0===(B=SA[g=A])&&qA("_emval_take_value has unknown type "+DI(g));var C=(A=B).readValueFromPointer(I);return rI.toHandle(C)},I:function(A,I){var g,B=new Date(1e3*(l[(g=A)>>2]+4294967296*d[g+4>>2]));d[I>>2]=B.getSeconds(),d[I+4>>2]=B.getMinutes(),d[I+8>>2]=B.getHours(),d[I+12>>2]=B.getDate(),d[I+16>>2]=B.getMonth(),d[I+20>>2]=B.getFullYear()-1900,d[I+24>>2]=B.getDay();var C=new Date(B.getFullYear(),0,1),Q=(B.getTime()-C.getTime())/864e5|0;d[I+28>>2]=Q,d[I+36>>2]=-60*B.getTimezoneOffset();var E=new Date(B.getFullYear(),6,1).getTimezoneOffset(),i=C.getTimezoneOffset(),o=0|(E!=i&&B.getTimezoneOffset()==Math.min(i,E));d[I+32>>2]=o},J:function A(I,g,B){A.called||(A.called=!0,function(A,I,g){var B=(new Date).getFullYear(),C=new Date(B,0,1),Q=new Date(B,6,1),E=C.getTimezoneOffset(),i=Q.getTimezoneOffset(),o=Math.max(E,i);function D(A){var I=A.toTimeString().match(/\\(([A-Za-z ]+)\\)$/);return I?I[1]:"GMT"}d[A>>2]=60*o,d[I>>2]=Number(E!=i);var a=D(C),t=D(Q),s=UI(a),w=UI(t);i>2]=s,l[g+4>>2]=w):(l[g>>2]=w,l[g+4>>2]=s)}(I,g,B))},a:function(){_("")},i:function(A,I,g){var B=function(A,I){var g;for(JI.length=0,I>>=2;g=K[A++];)I+=105!=g&I,JI.push(105==g?d[I]:q[I++>>1]),++I;return JI}(I,g);return iA[A].apply(null,B)},B:function(A){var I=K.length,g=2147483648;if((A>>>=0)>g)return!1;for(var B,C=1;C<=4;C*=2){var Q=I*(1+.2/C);if(Q=Math.min(Q,A+100663296),KI(Math.min(g,(B=Math.max(A,Q))+(65536-B%65536)%65536)))return!0}return!1},C:function(A,I){var g=0;return LI().forEach((function(B,C){var Q=I+g;l[A+4*C>>2]=Q,function(A,I,g){for(var B=0;B>0]=A.charCodeAt(B);J[I>>0]=0}(B,Q),g+=B.length+1})),0},D:function(A,I){var g=LI();l[A>>2]=g.length;var B=0;return g.forEach((function(A){B+=A.length+1})),l[I>>2]=B,0},b:function(I,g){var B;B=I,X()||(A.onExit&&A.onExit(B),N=!0),h(B,new oA(B))},m:function(A){try{var I=yA.getStreamFromFD(A);return RA.close(I),0}catch(A){if(void 0===RA||!(A instanceof RA.ErrnoError))throw A;return A.errno}},F:function(A,I,g,B){try{var C=function(A,I,g,B){for(var C=0,Q=0;Q>2],i=l[I+4>>2];I+=8;var o=RA.read(A,J,E,i,void 0);if(o<0)return-1;if(C+=o,o>2]=C,0}catch(A){if(void 0===RA||!(A instanceof RA.ErrnoError))throw A;return A.errno}},x:function(A,I,g,B,C){try{var Q=(o=g)+2097152>>>0<4194305-!!(i=I)?(i>>>0)+4294967296*o:NaN;if(isNaN(Q))return 61;var E=yA.getStreamFromFD(A);return RA.llseek(E,Q,B),gA=[E.position>>>0,(IA=E.position,+Math.abs(IA)>=1?IA>0?(0|Math.min(+Math.floor(IA/4294967296),4294967295))>>>0:~~+Math.ceil((IA-+(~~IA>>>0))/4294967296)>>>0:0)],d[C>>2]=gA[0],d[C+4>>2]=gA[1],E.getdents&&0===Q&&0===B&&(E.getdents=null),0}catch(A){if(void 0===RA||!(A instanceof RA.ErrnoError))throw A;return A.errno}var i,o},n:function(A,I,g,B){try{var C=function(A,I,g,B){for(var C=0,Q=0;Q>2],i=l[I+4>>2];I+=8;var o=RA.write(A,J,E,i,void 0);if(o<0)return-1;C+=o}return C}(yA.getStreamFromFD(A),I,g);return l[B>>2]=C,0}catch(A){if(void 0===RA||!(A instanceof RA.ErrnoError))throw A;return A.errno}},t:function(A,I){var g=TI();try{return QI(A)(I)}catch(A){if(vI(g),A!==A+0)throw A;XI(1,0)}},v:function(A,I,g){var B=TI();try{return QI(A)(I,g)}catch(A){if(vI(B),A!==A+0)throw A;XI(1,0)}},u:function(A,I,g,B){var C=TI();try{return QI(A)(I,g,B)}catch(A){if(vI(C),A!==A+0)throw A;XI(1,0)}},j:function(A,I){var g=TI();try{QI(A)(I)}catch(A){if(vI(g),A!==A+0)throw A;XI(1,0)}},w:function(A,I,g){var B=TI();try{QI(A)(I,g)}catch(A){if(vI(B),A!==A+0)throw A;XI(1,0)}},E:function(A,I,g,B){var C=TI();try{QI(A)(I,g,B)}catch(A){if(vI(C),A!==A+0)throw A;XI(1,0)}},k:function(A,I,g,B,C){var Q=TI();try{QI(A)(I,g,B,C)}catch(A){if(vI(Q),A!==A+0)throw A;XI(1,0)}},V:qI,z:function(A,I,g,B){return qI(A,I,g,B)}},ZI=(function(){var I={a:bI};function B(I,g){var B,C=I.exports;A.asm=C,b((S=A.asm.W).buffer),Z=A.asm.$,B=A.asm.X,V.unshift(B),z()}function C(A){B(A.instance)}function E(A){return function(){if(!e&&(r||R)){if("function"==typeof fetch&&!QA($))return fetch($,{credentials:"same-origin"}).then((function(A){if(!A.ok)throw"failed to load wasm binary file at \'"+$+"\'";return A.arrayBuffer()})).catch((function(){return EA($)}));if(Q)return new Promise((function(A,I){Q($,(function(I){A(new Uint8Array(I))}),I)}))}return Promise.resolve().then((function(){return EA($)}))}().then((function(A){return WebAssembly.instantiate(A,I)})).then((function(A){return A})).then(A,(function(A){n("failed to asynchronously prepare wasm: "+A),_(A)}))}if(P(),A.instantiateWasm)try{return A.instantiateWasm(I,B)}catch(A){return n("Module.instantiateWasm callback failed with error: "+A),!1}(e||"function"!=typeof WebAssembly.instantiateStreaming||CA($)||QA($)||y||"function"!=typeof fetch?E(C):fetch($,{credentials:"same-origin"}).then((function(A){return WebAssembly.instantiateStreaming(A,I).then(C,(function(A){return n("wasm streaming compile failed: "+A),n("falling back to ArrayBuffer instantiation"),E(C)}))}))).catch(g)}(),A.___wasm_call_ctors=function(){return(A.___wasm_call_ctors=A.asm.X).apply(null,arguments)},A._malloc=function(){return(ZI=A._malloc=A.asm.Y).apply(null,arguments)}),xI=A._free=function(){return(xI=A._free=A.asm.Z).apply(null,arguments)},VI=A.___errno_location=function(){return(VI=A.___errno_location=A.asm._).apply(null,arguments)},OI=A.___getTypeName=function(){return(OI=A.___getTypeName=A.asm.aa).apply(null,arguments)},XI=(A.__embind_initialize_bindings=function(){return(A.__embind_initialize_bindings=A.asm.ba).apply(null,arguments)},A._setThrew=function(){return(XI=A._setThrew=A.asm.ca).apply(null,arguments)}),TI=A.stackSave=function(){return(TI=A.stackSave=A.asm.da).apply(null,arguments)},vI=A.stackRestore=function(){return(vI=A.stackRestore=A.asm.ea).apply(null,arguments)},jI=A.___cxa_is_pointer_type=function(){return(jI=A.___cxa_is_pointer_type=A.asm.fa).apply(null,arguments)};function PI(g){function B(){WI||(WI=!0,A.calledRun=!0,N||(A.noFSInit||RA.init.initialized||RA.init(),RA.ignorePermissions=!1,GA.init(),DA(V),I(A),A.onRuntimeInitialized&&A.onRuntimeInitialized(),function(){if(A.postRun)for("function"==typeof A.postRun&&(A.postRun=[A.postRun]);A.postRun.length;)I=A.postRun.shift(),O.unshift(I);var I;DA(O)}()))}g=g||w,T>0||(function(){if(A.preRun)for("function"==typeof A.preRun&&(A.preRun=[A.preRun]);A.preRun.length;)I=A.preRun.shift(),x.unshift(I);var I;DA(x)}(),T>0||(A.setStatus?(A.setStatus("Running..."),setTimeout((function(){setTimeout((function(){A.setStatus("")}),1),B()}),1)):B()))}if(A.dynCall_jiji=function(){return(A.dynCall_jiji=A.asm.ga).apply(null,arguments)},A.dynCall_viijii=function(){return(A.dynCall_viijii=A.asm.ha).apply(null,arguments)},A.dynCall_iiiiij=function(){return(A.dynCall_iiiiij=A.asm.ia).apply(null,arguments)},A.dynCall_iiiiijj=function(){return(A.dynCall_iiiiijj=A.asm.ja).apply(null,arguments)},A.dynCall_iiiiiijj=function(){return(A.dynCall_iiiiiijj=A.asm.ka).apply(null,arguments)},A.FS=RA,j=function A(){WI||PI(),WI||(j=A)},A.preInit)for("function"==typeof A.preInit&&(A.preInit=[A.preInit]);A.preInit.length>0;)A.preInit.pop()();return PI(),A.ready});const G=w;function h(A,I){return function(){return A.apply(I,arguments)}}const{toString:r}=Object.prototype,{getPrototypeOf:R}=Object,y=(F=Object.create(null),A=>{const I=r.call(A);return F[I]||(F[I]=I.slice(8,-1).toLowerCase())});var F;const e=A=>(A=A.toLowerCase(),I=>y(I)===A),M=A=>I=>typeof I===A,{isArray:n}=Array,S=M("undefined"),c=e("ArrayBuffer"),N=M("string"),k=M("function"),U=M("number"),J=A=>null!==A&&"object"==typeof A,K=A=>{if("object"!==y(A))return!1;const I=R(A);return!(null!==I&&I!==Object.prototype&&null!==Object.getPrototypeOf(I)||Symbol.toStringTag in A||Symbol.iterator in A)},Y=e("Date"),L=e("File"),d=e("Blob"),l=e("FileList"),H=e("URLSearchParams");function q(A,I,{allOwnKeys:g=!1}={}){if(null==A)return;let B,C;if("object"!=typeof A&&(A=[A]),n(A))for(B=0,C=A.length;B0;)if(B=g[C],I===B.toLowerCase())return B;return null}const u="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:g.g,m=A=>!S(A)&&A!==u,p=(W="undefined"!=typeof Uint8Array&&R(Uint8Array),A=>W&&A instanceof W);var W;const b=e("HTMLFormElement"),Z=(({hasOwnProperty:A})=>(I,g)=>A.call(I,g))(Object.prototype),x=e("RegExp"),V=(A,I)=>{const g=Object.getOwnPropertyDescriptors(A),B={};q(g,((g,C)=>{!1!==I(g,C,A)&&(B[C]=g)})),Object.defineProperties(A,B)},O={isArray:n,isArrayBuffer:c,isBuffer:function(A){return null!==A&&!S(A)&&null!==A.constructor&&!S(A.constructor)&&k(A.constructor.isBuffer)&&A.constructor.isBuffer(A)},isFormData:A=>{const I="[object FormData]";return A&&("function"==typeof FormData&&A instanceof FormData||r.call(A)===I||k(A.toString)&&A.toString()===I)},isArrayBufferView:function(A){let I;return I="undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(A):A&&A.buffer&&c(A.buffer),I},isString:N,isNumber:U,isBoolean:A=>!0===A||!1===A,isObject:J,isPlainObject:K,isUndefined:S,isDate:Y,isFile:L,isBlob:d,isRegExp:x,isFunction:k,isStream:A=>J(A)&&k(A.pipe),isURLSearchParams:H,isTypedArray:p,isFileList:l,forEach:q,merge:function A(){const{caseless:I}=m(this)&&this||{},g={},B=(B,C)=>{const Q=I&&f(g,C)||C;K(g[Q])&&K(B)?g[Q]=A(g[Q],B):K(B)?g[Q]=A({},B):n(B)?g[Q]=B.slice():g[Q]=B};for(let A=0,I=arguments.length;A(q(I,((I,B)=>{g&&k(I)?A[B]=h(I,g):A[B]=I}),{allOwnKeys:B}),A),trim:A=>A.trim?A.trim():A.replace(/^[\\s\\uFEFF\\xA0]+|[\\s\\uFEFF\\xA0]+$/g,""),stripBOM:A=>(65279===A.charCodeAt(0)&&(A=A.slice(1)),A),inherits:(A,I,g,B)=>{A.prototype=Object.create(I.prototype,B),A.prototype.constructor=A,Object.defineProperty(A,"super",{value:I.prototype}),g&&Object.assign(A.prototype,g)},toFlatObject:(A,I,g,B)=>{let C,Q,E;const i={};if(I=I||{},null==A)return I;do{for(C=Object.getOwnPropertyNames(A),Q=C.length;Q-- >0;)E=C[Q],B&&!B(E,A,I)||i[E]||(I[E]=A[E],i[E]=!0);A=!1!==g&&R(A)}while(A&&(!g||g(A,I))&&A!==Object.prototype);return I},kindOf:y,kindOfTest:e,endsWith:(A,I,g)=>{A=String(A),(void 0===g||g>A.length)&&(g=A.length),g-=I.length;const B=A.indexOf(I,g);return-1!==B&&B===g},toArray:A=>{if(!A)return null;if(n(A))return A;let I=A.length;if(!U(I))return null;const g=new Array(I);for(;I-- >0;)g[I]=A[I];return g},forEachEntry:(A,I)=>{const g=(A&&A[Symbol.iterator]).call(A);let B;for(;(B=g.next())&&!B.done;){const g=B.value;I.call(A,g[0],g[1])}},matchAll:(A,I)=>{let g;const B=[];for(;null!==(g=A.exec(I));)B.push(g);return B},isHTMLForm:b,hasOwnProperty:Z,hasOwnProp:Z,reduceDescriptors:V,freezeMethods:A=>{V(A,((I,g)=>{if(k(A)&&-1!==["arguments","caller","callee"].indexOf(g))return!1;const B=A[g];k(B)&&(I.enumerable=!1,"writable"in I?I.writable=!1:I.set||(I.set=()=>{throw Error("Can not rewrite read-only method \'"+g+"\'")}))}))},toObjectSet:(A,I)=>{const g={},B=A=>{A.forEach((A=>{g[A]=!0}))};return n(A)?B(A):B(String(A).split(I)),g},toCamelCase:A=>A.toLowerCase().replace(/[_-\\s]([a-z\\d])(\\w*)/g,(function(A,I,g){return I.toUpperCase()+g})),noop:()=>{},toFiniteNumber:(A,I)=>(A=+A,Number.isFinite(A)?A:I),findKey:f,global:u,isContextDefined:m,toJSONObject:A=>{const I=new Array(10),g=(A,B)=>{if(J(A)){if(I.indexOf(A)>=0)return;if(!("toJSON"in A)){I[B]=A;const C=n(A)?[]:{};return q(A,((A,I)=>{const Q=g(A,B+1);!S(Q)&&(C[I]=Q)})),I[B]=void 0,C}}return A};return g(A,0)}};function X(A,I,g,B,C){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=(new Error).stack,this.message=A,this.name="AxiosError",I&&(this.code=I),g&&(this.config=g),B&&(this.request=B),C&&(this.response=C)}O.inherits(X,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:O.toJSONObject(this.config),code:this.code,status:this.response&&this.response.status?this.response.status:null}}});const T=X.prototype,v={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach((A=>{v[A]={value:A}})),Object.defineProperties(X,v),Object.defineProperty(T,"isAxiosError",{value:!0}),X.from=(A,I,g,B,C,Q)=>{const E=Object.create(T);return O.toFlatObject(A,E,(function(A){return A!==Error.prototype}),(A=>"isAxiosError"!==A)),X.call(E,A.message,I,g,B,C),E.cause=A,E.name=A.name,Q&&Object.assign(E,Q),E};const j=X,P=B(230);function z(A){return O.isPlainObject(A)||O.isArray(A)}function _(A){return O.endsWith(A,"[]")?A.slice(0,-2):A}function $(A,I,g){return A?A.concat(I).map((function(A,I){return A=_(A),!g&&I?"["+A+"]":A})).join(g?".":""):I}const AA=O.toFlatObject(O,{},null,(function(A){return/^is[A-Z]/.test(A)})),IA=function(A,I,g){if(!O.isObject(A))throw new TypeError("target must be an object");I=I||new(P||FormData);const B=(g=O.toFlatObject(g,{metaTokens:!0,dots:!1,indexes:!1},!1,(function(A,I){return!O.isUndefined(I[A])}))).metaTokens,C=g.visitor||a,Q=g.dots,E=g.indexes,i=(g.Blob||"undefined"!=typeof Blob&&Blob)&&(o=I)&&O.isFunction(o.append)&&"FormData"===o[Symbol.toStringTag]&&o[Symbol.iterator];var o;if(!O.isFunction(C))throw new TypeError("visitor must be a function");function D(A){if(null===A)return"";if(O.isDate(A))return A.toISOString();if(!i&&O.isBlob(A))throw new j("Blob is not supported. Use a Buffer instead.");return O.isArrayBuffer(A)||O.isTypedArray(A)?i&&"function"==typeof Blob?new Blob([A]):Buffer.from(A):A}function a(A,g,C){let i=A;if(A&&!C&&"object"==typeof A)if(O.endsWith(g,"{}"))g=B?g:g.slice(0,-2),A=JSON.stringify(A);else if(O.isArray(A)&&function(A){return O.isArray(A)&&!A.some(z)}(A)||O.isFileList(A)||O.endsWith(g,"[]")&&(i=O.toArray(A)))return g=_(g),i.forEach((function(A,B){!O.isUndefined(A)&&null!==A&&I.append(!0===E?$([g],B,Q):null===E?g:g+"[]",D(A))})),!1;return!!z(A)||(I.append($(C,g,Q),D(A)),!1)}const t=[],s=Object.assign(AA,{defaultVisitor:a,convertValue:D,isVisitable:z});if(!O.isObject(A))throw new TypeError("data must be an object");return function A(g,B){if(!O.isUndefined(g)){if(-1!==t.indexOf(g))throw Error("Circular reference detected in "+B.join("."));t.push(g),O.forEach(g,(function(g,Q){!0===(!(O.isUndefined(g)||null===g)&&C.call(I,g,O.isString(Q)?Q.trim():Q,B,s))&&A(g,B?B.concat(Q):[Q])})),t.pop()}}(A),I};function gA(A){const I={"!":"%21","\'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\\0"};return encodeURIComponent(A).replace(/[!\'()~]|%20|%00/g,(function(A){return I[A]}))}function BA(A,I){this._pairs=[],A&&IA(A,this,I)}const CA=BA.prototype;CA.append=function(A,I){this._pairs.push([A,I])},CA.toString=function(A){const I=A?function(I){return A.call(this,I,gA)}:gA;return this._pairs.map((function(A){return I(A[0])+"="+I(A[1])}),"").join("&")};const QA=BA;function EA(A){return encodeURIComponent(A).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function iA(A,I,g){if(!I)return A;const B=g&&g.encode||EA,C=g&&g.serialize;let Q;if(Q=C?C(I,g):O.isURLSearchParams(I)?I.toString():new QA(I,g).toString(B),Q){const I=A.indexOf("#");-1!==I&&(A=A.slice(0,I)),A+=(-1===A.indexOf("?")?"?":"&")+Q}return A}const oA=class{constructor(){this.handlers=[]}use(A,I,g){return this.handlers.push({fulfilled:A,rejected:I,synchronous:!!g&&g.synchronous,runWhen:g?g.runWhen:null}),this.handlers.length-1}eject(A){this.handlers[A]&&(this.handlers[A]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(A){O.forEach(this.handlers,(function(I){null!==I&&A(I)}))}},DA={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},aA="undefined"!=typeof URLSearchParams?URLSearchParams:QA,tA=FormData,sA=(()=>{let A;return("undefined"==typeof navigator||"ReactNative"!==(A=navigator.product)&&"NativeScript"!==A&&"NS"!==A)&&"undefined"!=typeof window&&"undefined"!=typeof document})(),wA="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope&&"function"==typeof self.importScripts,GA={isBrowser:!0,classes:{URLSearchParams:aA,FormData:tA,Blob},isStandardBrowserEnv:sA,isStandardBrowserWebWorkerEnv:wA,protocols:["http","https","file","blob","url","data"]},hA=function(A){function I(A,g,B,C){let Q=A[C++];const E=Number.isFinite(+Q),i=C>=A.length;return Q=!Q&&O.isArray(B)?B.length:Q,i?(O.hasOwnProp(B,Q)?B[Q]=[B[Q],g]:B[Q]=g,!E):(B[Q]&&O.isObject(B[Q])||(B[Q]=[]),I(A,g,B[Q],C)&&O.isArray(B[Q])&&(B[Q]=function(A){const I={},g=Object.keys(A);let B;const C=g.length;let Q;for(B=0;B{I(function(A){return O.matchAll(/\\w+|\\[(\\w*)]/g,A).map((A=>"[]"===A[0]?"":A[1]||A[0]))}(A),B,g,0)})),g}return null},rA={"Content-Type":void 0},RA={transitional:DA,adapter:["xhr","http"],transformRequest:[function(A,I){const g=I.getContentType()||"",B=g.indexOf("application/json")>-1,C=O.isObject(A);if(C&&O.isHTMLForm(A)&&(A=new FormData(A)),O.isFormData(A))return B&&B?JSON.stringify(hA(A)):A;if(O.isArrayBuffer(A)||O.isBuffer(A)||O.isStream(A)||O.isFile(A)||O.isBlob(A))return A;if(O.isArrayBufferView(A))return A.buffer;if(O.isURLSearchParams(A))return I.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),A.toString();let Q;if(C){if(g.indexOf("application/x-www-form-urlencoded")>-1)return function(A,I){return IA(A,new GA.classes.URLSearchParams,Object.assign({visitor:function(A,I,g,B){return GA.isNode&&O.isBuffer(A)?(this.append(I,A.toString("base64")),!1):B.defaultVisitor.apply(this,arguments)}},I))}(A,this.formSerializer).toString();if((Q=O.isFileList(A))||g.indexOf("multipart/form-data")>-1){const I=this.env&&this.env.FormData;return IA(Q?{"files[]":A}:A,I&&new I,this.formSerializer)}}return C||B?(I.setContentType("application/json",!1),function(A,I,g){if(O.isString(A))try{return(0,JSON.parse)(A),O.trim(A)}catch(A){if("SyntaxError"!==A.name)throw A}return(0,JSON.stringify)(A)}(A)):A}],transformResponse:[function(A){const I=this.transitional||RA.transitional,g=I&&I.forcedJSONParsing,B="json"===this.responseType;if(A&&O.isString(A)&&(g&&!this.responseType||B)){const g=!(I&&I.silentJSONParsing)&&B;try{return JSON.parse(A)}catch(A){if(g){if("SyntaxError"===A.name)throw j.from(A,j.ERR_BAD_RESPONSE,this,null,this.response);throw A}}}return A}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:GA.classes.FormData,Blob:GA.classes.Blob},validateStatus:function(A){return A>=200&&A<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};O.forEach(["delete","get","head"],(function(A){RA.headers[A]={}})),O.forEach(["post","put","patch"],(function(A){RA.headers[A]=O.merge(rA)}));const yA=RA,FA=O.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),eA=Symbol("internals");function MA(A){return A&&String(A).trim().toLowerCase()}function nA(A){return!1===A||null==A?A:O.isArray(A)?A.map(nA):String(A)}function SA(A,I,g,B){return O.isFunction(B)?B.call(this,I,g):O.isString(I)?O.isString(B)?-1!==I.indexOf(B):O.isRegExp(B)?B.test(I):void 0:void 0}class cA{constructor(A){A&&this.set(A)}set(A,I,g){const B=this;function C(A,I,g){const C=MA(I);if(!C)throw new Error("header name must be a non-empty string");const Q=O.findKey(B,C);(!Q||void 0===B[Q]||!0===g||void 0===g&&!1!==B[Q])&&(B[Q||I]=nA(A))}const Q=(A,I)=>O.forEach(A,((A,g)=>C(A,g,I)));return O.isPlainObject(A)||A instanceof this.constructor?Q(A,I):O.isString(A)&&(A=A.trim())&&!/^[-_a-zA-Z]+$/.test(A.trim())?Q((A=>{const I={};let g,B,C;return A&&A.split("\\n").forEach((function(A){C=A.indexOf(":"),g=A.substring(0,C).trim().toLowerCase(),B=A.substring(C+1).trim(),!g||I[g]&&FA[g]||("set-cookie"===g?I[g]?I[g].push(B):I[g]=[B]:I[g]=I[g]?I[g]+", "+B:B)})),I})(A),I):null!=A&&C(I,A,g),this}get(A,I){if(A=MA(A)){const g=O.findKey(this,A);if(g){const A=this[g];if(!I)return A;if(!0===I)return function(A){const I=Object.create(null),g=/([^\\s,;=]+)\\s*(?:=\\s*([^,;]+))?/g;let B;for(;B=g.exec(A);)I[B[1]]=B[2];return I}(A);if(O.isFunction(I))return I.call(this,A,g);if(O.isRegExp(I))return I.exec(A);throw new TypeError("parser must be boolean|regexp|function")}}}has(A,I){if(A=MA(A)){const g=O.findKey(this,A);return!(!g||I&&!SA(0,this[g],g,I))}return!1}delete(A,I){const g=this;let B=!1;function C(A){if(A=MA(A)){const C=O.findKey(g,A);!C||I&&!SA(0,g[C],C,I)||(delete g[C],B=!0)}}return O.isArray(A)?A.forEach(C):C(A),B}clear(){return Object.keys(this).forEach(this.delete.bind(this))}normalize(A){const I=this,g={};return O.forEach(this,((B,C)=>{const Q=O.findKey(g,C);if(Q)return I[Q]=nA(B),void delete I[C];const E=A?function(A){return A.trim().toLowerCase().replace(/([a-z\\d])(\\w*)/g,((A,I,g)=>I.toUpperCase()+g))}(C):String(C).trim();E!==C&&delete I[C],I[E]=nA(B),g[E]=!0})),this}concat(...A){return this.constructor.concat(this,...A)}toJSON(A){const I=Object.create(null);return O.forEach(this,((g,B)=>{null!=g&&!1!==g&&(I[B]=A&&O.isArray(g)?g.join(", "):g)})),I}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map((([A,I])=>A+": "+I)).join("\\n")}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(A){return A instanceof this?A:new this(A)}static concat(A,...I){const g=new this(A);return I.forEach((A=>g.set(A))),g}static accessor(A){const I=(this[eA]=this[eA]={accessors:{}}).accessors,g=this.prototype;function B(A){const B=MA(A);I[B]||(function(A,I){const g=O.toCamelCase(" "+I);["get","set","has"].forEach((B=>{Object.defineProperty(A,B+g,{value:function(A,g,C){return this[B].call(this,I,A,g,C)},configurable:!0})}))}(g,A),I[B]=!0)}return O.isArray(A)?A.forEach(B):B(A),this}}cA.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent"]),O.freezeMethods(cA.prototype),O.freezeMethods(cA);const NA=cA;function kA(A,I){const g=this||yA,B=I||g,C=NA.from(B.headers);let Q=B.data;return O.forEach(A,(function(A){Q=A.call(g,Q,C.normalize(),I?I.status:void 0)})),C.normalize(),Q}function UA(A){return!(!A||!A.__CANCEL__)}function JA(A,I,g){j.call(this,null==A?"canceled":A,j.ERR_CANCELED,I,g),this.name="CanceledError"}O.inherits(JA,j,{__CANCEL__:!0});const KA=JA,YA=GA.isStandardBrowserEnv?{write:function(A,I,g,B,C,Q){const E=[];E.push(A+"="+encodeURIComponent(I)),O.isNumber(g)&&E.push("expires="+new Date(g).toGMTString()),O.isString(B)&&E.push("path="+B),O.isString(C)&&E.push("domain="+C),!0===Q&&E.push("secure"),document.cookie=E.join("; ")},read:function(A){const I=document.cookie.match(new RegExp("(^|;\\\\s*)("+A+")=([^;]*)"));return I?decodeURIComponent(I[3]):null},remove:function(A){this.write(A,"",Date.now()-864e5)}}:{write:function(){},read:function(){return null},remove:function(){}};function LA(A,I){return A&&!/^([a-z][a-z\\d+\\-.]*:)?\\/\\//i.test(I)?function(A,I){return I?A.replace(/\\/+$/,"")+"/"+I.replace(/^\\/+/,""):A}(A,I):I}const dA=GA.isStandardBrowserEnv?function(){const A=/(msie|trident)/i.test(navigator.userAgent),I=document.createElement("a");let g;function B(g){let B=g;return A&&(I.setAttribute("href",B),B=I.href),I.setAttribute("href",B),{href:I.href,protocol:I.protocol?I.protocol.replace(/:$/,""):"",host:I.host,search:I.search?I.search.replace(/^\\?/,""):"",hash:I.hash?I.hash.replace(/^#/,""):"",hostname:I.hostname,port:I.port,pathname:"/"===I.pathname.charAt(0)?I.pathname:"/"+I.pathname}}return g=B(window.location.href),function(A){const I=O.isString(A)?B(A):A;return I.protocol===g.protocol&&I.host===g.host}}():function(){return!0};function lA(A,I){let g=0;const B=function(A,I){A=A||10;const g=new Array(A),B=new Array(A);let C,Q=0,E=0;return I=void 0!==I?I:1e3,function(i){const o=Date.now(),D=B[E];C||(C=o),g[Q]=i,B[Q]=o;let a=E,t=0;for(;a!==Q;)t+=g[a++],a%=A;if(Q=(Q+1)%A,Q===E&&(E=(E+1)%A),o-C{const Q=C.loaded,E=C.lengthComputable?C.total:void 0,i=Q-g,o=B(i);g=Q;const D={loaded:Q,total:E,progress:E?Q/E:void 0,bytes:i,rate:o||void 0,estimated:o&&E&&Q<=E?(E-Q)/o:void 0,event:C};D[I?"download":"upload"]=!0,A(D)}}const HA={http:null,xhr:"undefined"!=typeof XMLHttpRequest&&function(A){return new Promise((function(I,g){let B=A.data;const C=NA.from(A.headers).normalize(),Q=A.responseType;let E;function i(){A.cancelToken&&A.cancelToken.unsubscribe(E),A.signal&&A.signal.removeEventListener("abort",E)}O.isFormData(B)&&(GA.isStandardBrowserEnv||GA.isStandardBrowserWebWorkerEnv)&&C.setContentType(!1);let o=new XMLHttpRequest;if(A.auth){const I=A.auth.username||"",g=A.auth.password?unescape(encodeURIComponent(A.auth.password)):"";C.set("Authorization","Basic "+btoa(I+":"+g))}const D=LA(A.baseURL,A.url);function a(){if(!o)return;const B=NA.from("getAllResponseHeaders"in o&&o.getAllResponseHeaders());!function(A,I,g){const B=g.config.validateStatus;g.status&&B&&!B(g.status)?I(new j("Request failed with status code "+g.status,[j.ERR_BAD_REQUEST,j.ERR_BAD_RESPONSE][Math.floor(g.status/100)-4],g.config,g.request,g)):A(g)}((function(A){I(A),i()}),(function(A){g(A),i()}),{data:Q&&"text"!==Q&&"json"!==Q?o.response:o.responseText,status:o.status,statusText:o.statusText,headers:B,config:A,request:o}),o=null}if(o.open(A.method.toUpperCase(),iA(D,A.params,A.paramsSerializer),!0),o.timeout=A.timeout,"onloadend"in o?o.onloadend=a:o.onreadystatechange=function(){o&&4===o.readyState&&(0!==o.status||o.responseURL&&0===o.responseURL.indexOf("file:"))&&setTimeout(a)},o.onabort=function(){o&&(g(new j("Request aborted",j.ECONNABORTED,A,o)),o=null)},o.onerror=function(){g(new j("Network Error",j.ERR_NETWORK,A,o)),o=null},o.ontimeout=function(){let I=A.timeout?"timeout of "+A.timeout+"ms exceeded":"timeout exceeded";const B=A.transitional||DA;A.timeoutErrorMessage&&(I=A.timeoutErrorMessage),g(new j(I,B.clarifyTimeoutError?j.ETIMEDOUT:j.ECONNABORTED,A,o)),o=null},GA.isStandardBrowserEnv){const I=(A.withCredentials||dA(D))&&A.xsrfCookieName&&YA.read(A.xsrfCookieName);I&&C.set(A.xsrfHeaderName,I)}void 0===B&&C.setContentType(null),"setRequestHeader"in o&&O.forEach(C.toJSON(),(function(A,I){o.setRequestHeader(I,A)})),O.isUndefined(A.withCredentials)||(o.withCredentials=!!A.withCredentials),Q&&"json"!==Q&&(o.responseType=A.responseType),"function"==typeof A.onDownloadProgress&&o.addEventListener("progress",lA(A.onDownloadProgress,!0)),"function"==typeof A.onUploadProgress&&o.upload&&o.upload.addEventListener("progress",lA(A.onUploadProgress)),(A.cancelToken||A.signal)&&(E=I=>{o&&(g(!I||I.type?new KA(null,A,o):I),o.abort(),o=null)},A.cancelToken&&A.cancelToken.subscribe(E),A.signal&&(A.signal.aborted?E():A.signal.addEventListener("abort",E)));const t=function(A){const I=/^([-+\\w]{1,25})(:?\\/\\/|:)/.exec(A);return I&&I[1]||""}(D);t&&-1===GA.protocols.indexOf(t)?g(new j("Unsupported protocol "+t+":",j.ERR_BAD_REQUEST,A)):o.send(B||null)}))}};function qA(A){if(A.cancelToken&&A.cancelToken.throwIfRequested(),A.signal&&A.signal.aborted)throw new KA(null,A)}function fA(A){return qA(A),A.headers=NA.from(A.headers),A.data=kA.call(A,A.transformRequest),-1!==["post","put","patch"].indexOf(A.method)&&A.headers.setContentType("application/x-www-form-urlencoded",!1),(A=>{A=O.isArray(A)?A:[A];const{length:I}=A;let g,B;for(let C=0;C{if(A){try{Object.defineProperty(A,"name",{value:I})}catch(A){}Object.defineProperty(A,"adapterName",{value:I})}}));const uA=A=>A instanceof NA?A.toJSON():A;function mA(A,I){I=I||{};const g={};function B(A,I,g){return O.isPlainObject(A)&&O.isPlainObject(I)?O.merge.call({caseless:g},A,I):O.isPlainObject(I)?O.merge({},I):O.isArray(I)?I.slice():I}function C(A,I,g){return O.isUndefined(I)?O.isUndefined(A)?void 0:B(void 0,A,g):B(A,I,g)}function Q(A,I){if(!O.isUndefined(I))return B(void 0,I)}function E(A,I){return O.isUndefined(I)?O.isUndefined(A)?void 0:B(void 0,A):B(void 0,I)}function i(g,C,Q){return Q in I?B(g,C):Q in A?B(void 0,g):void 0}const o={url:Q,method:Q,data:Q,baseURL:E,transformRequest:E,transformResponse:E,paramsSerializer:E,timeout:E,timeoutMessage:E,withCredentials:E,adapter:E,responseType:E,xsrfCookieName:E,xsrfHeaderName:E,onUploadProgress:E,onDownloadProgress:E,decompress:E,maxContentLength:E,maxBodyLength:E,beforeRedirect:E,transport:E,httpAgent:E,httpsAgent:E,cancelToken:E,socketPath:E,responseEncoding:E,validateStatus:i,headers:(A,I)=>C(uA(A),uA(I),!0)};return O.forEach(Object.keys(A).concat(Object.keys(I)),(function(B){const Q=o[B]||C,E=Q(A[B],I[B],B);O.isUndefined(E)&&Q!==i||(g[B]=E)})),g}const pA={};["object","boolean","number","function","string","symbol"].forEach(((A,I)=>{pA[A]=function(g){return typeof g===A||"a"+(I<1?"n ":" ")+A}}));const WA={};pA.transitional=function(A,I,g){function B(A,I){return"[Axios v1.2.4] Transitional option \'"+A+"\'"+I+(g?". "+g:"")}return(g,C,Q)=>{if(!1===A)throw new j(B(C," has been removed"+(I?" in "+I:"")),j.ERR_DEPRECATED);return I&&!WA[C]&&(WA[C]=!0,console.warn(B(C," has been deprecated since v"+I+" and will be removed in the near future"))),!A||A(g,C,Q)}};const bA={assertOptions:function(A,I,g){if("object"!=typeof A)throw new j("options must be an object",j.ERR_BAD_OPTION_VALUE);const B=Object.keys(A);let C=B.length;for(;C-- >0;){const Q=B[C],E=I[Q];if(E){const I=A[Q],g=void 0===I||E(I,Q,A);if(!0!==g)throw new j("option "+Q+" must be "+g,j.ERR_BAD_OPTION_VALUE)}else if(!0!==g)throw new j("Unknown option "+Q,j.ERR_BAD_OPTION)}},validators:pA},ZA=bA.validators;class xA{constructor(A){this.defaults=A,this.interceptors={request:new oA,response:new oA}}request(A,I){"string"==typeof A?(I=I||{}).url=A:I=A||{},I=mA(this.defaults,I);const{transitional:g,paramsSerializer:B,headers:C}=I;let Q;void 0!==g&&bA.assertOptions(g,{silentJSONParsing:ZA.transitional(ZA.boolean),forcedJSONParsing:ZA.transitional(ZA.boolean),clarifyTimeoutError:ZA.transitional(ZA.boolean)},!1),void 0!==B&&bA.assertOptions(B,{encode:ZA.function,serialize:ZA.function},!0),I.method=(I.method||this.defaults.method||"get").toLowerCase(),Q=C&&O.merge(C.common,C[I.method]),Q&&O.forEach(["delete","get","head","post","put","patch","common"],(A=>{delete C[A]})),I.headers=NA.concat(Q,C);const E=[];let i=!0;this.interceptors.request.forEach((function(A){"function"==typeof A.runWhen&&!1===A.runWhen(I)||(i=i&&A.synchronous,E.unshift(A.fulfilled,A.rejected))}));const o=[];let D;this.interceptors.response.forEach((function(A){o.push(A.fulfilled,A.rejected)}));let a,t=0;if(!i){const A=[fA.bind(this),void 0];for(A.unshift.apply(A,E),A.push.apply(A,o),a=A.length,D=Promise.resolve(I);t{if(!g._listeners)return;let I=g._listeners.length;for(;I-- >0;)g._listeners[I](A);g._listeners=null})),this.promise.then=A=>{let I;const B=new Promise((A=>{g.subscribe(A),I=A})).then(A);return B.cancel=function(){g.unsubscribe(I)},B},A((function(A,B,C){g.reason||(g.reason=new KA(A,B,C),I(g.reason))}))}throwIfRequested(){if(this.reason)throw this.reason}subscribe(A){this.reason?A(this.reason):this._listeners?this._listeners.push(A):this._listeners=[A]}unsubscribe(A){if(!this._listeners)return;const I=this._listeners.indexOf(A);-1!==I&&this._listeners.splice(I,1)}static source(){let A;return{token:new OA((function(I){A=I})),cancel:A}}}const XA=OA,TA={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(TA).forEach((([A,I])=>{TA[I]=A}));const vA=TA,jA=function A(I){const g=new VA(I),B=h(VA.prototype.request,g);return O.extend(B,VA.prototype,g,{allOwnKeys:!0}),O.extend(B,g,null,{allOwnKeys:!0}),B.create=function(g){return A(mA(I,g))},B}(yA);jA.Axios=VA,jA.CanceledError=KA,jA.CancelToken=XA,jA.isCancel=UA,jA.VERSION="1.2.4",jA.toFormData=IA,jA.AxiosError=j,jA.Cancel=jA.CanceledError,jA.all=function(A){return Promise.all(A)},jA.spread=function(A){return function(I){return A.apply(null,I)}},jA.isAxiosError=function(A){return O.isObject(A)&&!0===A.isAxiosError},jA.mergeConfig=mA,jA.AxiosHeaders=NA,jA.formToJSON=A=>hA(O.isHTMLForm(A)?new FormData(A):A),jA.HttpStatusCode=vA,jA.default=jA;const PA=jA;var zA=function(){function A(){Q(this,A)}var g;return D(A,null,[{key:"fetchRemoteData",value:(g=I(s().mark((function A(I){var g;return s().wrap((function(A){for(;;)switch(A.prev=A.next){case 0:return A.prev=0,A.next=3,PA.get(I,{responseType:"arraybuffer"});case 3:return g=A.sent,A.abrupt("return",new Uint8Array(g.data));case 7:throw A.prev=7,A.t0=A.catch(0),A.t0;case 10:case"end":return A.stop()}}),A,null,[[0,7]])}))),function(A){return g.apply(this,arguments)})},{key:"string2Uint8Data",value:function(A){for(var I=new Uint8Array(A.length),g=0;g-1&&this.artoolkit.teardown(this.id),this.image&&this.image.srcObject,this)this[A]=null}},{key:"process",value:function(A){var I=this.detectMarker(A);0!=I&&console.error("[ARController]","detectMarker error:",I);var g,B,C=this.getMarkerNum();for(g in this.patternMarkers)(B=this.patternMarkers[g]).inPrevious=B.inCurrent,B.inCurrent=!1;for(g in this.barcodeMarkers)(B=this.barcodeMarkers[g]).inPrevious=B.inCurrent,B.inCurrent=!1;for(g in this.nftMarkers)(B=this.nftMarkers[g]).inPrevious=B.inCurrent,B.inCurrent=!1;for(var Q=0;Q-1&&(E.id===E.idPatt||-1===E.idMatrix)?(o=this.trackPatternMarkerId(E.idPatt),i=_A.PATTERN_MARKER,E.dir!==E.dirPatt&&this.setMarkerInfoDir(Q,E.dirPatt)):E.idMatrix>-1&&(o=this.trackBarcodeMarkerId(E.idMatrix),i=_A.BARCODE_MARKER,E.dir!==E.dirMatrix&&this.setMarkerInfoDir(Q,E.dirMatrix)),i!==_A.UNKNOWN_MARKER&&o.inPrevious?this.getTransMatSquareCont(Q,o.markerWidth,o.matrix,o.matrix):this.getTransMatSquare(Q,o.markerWidth,o.matrix),o.inCurrent=!0,this.transMatToGLMat(o.matrix,this.transform_mat),this.transformGL_RH=this.arglCameraViewRHf(this.transform_mat),this.dispatchEvent({name:"getMarker",target:this,data:{index:Q,type:i,marker:E,matrix:this.transform_mat,matrixGL_RH:this.transformGL_RH}})}var D=this.nftMarkerCount;this.detectNFTMarker();for(var a=0;a200&&(this.nftMarkerFound=!1,this.dispatchEvent({name:"lostNFTMarker",target:this,data:{index:a,type:s,marker:t,matrix:this.transform_mat,matrixGL_RH:this.transformGL_RH}}))}for(var G=this.getMultiMarkerCount(),h=0;h=0){R=!0,this.dispatchEvent({name:"getMultiMarker",target:this,data:{multiMarkerId:h,matrix:this.transform_mat,matrixGL_RH:this.transformGL_RH}});break}if(R)for(var F=0;F-1&&this.listeners[A].splice(g,1)}}},{key:"dispatchEvent",value:function(A){var I=this.listeners[A.name];if(I)for(var g=0;g>3,E+=4}return!!this.dataHeap&&(this.dataHeap.set(I),!0)}}],[{key:"initWithDimensions",value:(B=I(s().mark((function I(g,B,C,Q){var E;return s().wrap((function(I){for(;;)switch(I.prev=I.next){case 0:return E=new A(g,B,C,Q),I.next=3,E._initialize();case 3:return I.abrupt("return",I.sent);case 4:case"end":return I.stop()}}),I)}))),function(A,I,g,C){return B.apply(this,arguments)})},{key:"initWithImage",value:(g=I(s().mark((function I(g,B,C){var Q,E,i;return s().wrap((function(I){for(;;)switch(I.prev=I.next){case 0:return Q=g.videoWidth||g.width,E=g.videoHeight||g.height,I.next=4,A.initWithDimensions(Q,E,B,C);case 4:return(i=I.sent).image=g,I.abrupt("return",i);case 7:case"end":return I.stop()}}),I)}))),function(A,I,B){return g.apply(this,arguments)})}]),A}();const BI={ARToolkit:_A,ARController:gI}})(),C.default})(),A.exports=B()}},I={};function g(B){var C=I[B];if(void 0!==C)return C.exports;var Q=I[B]={exports:{}};return A[B].call(Q.exports,Q,Q.exports,g),Q.exports}g.n=A=>{var I=A&&A.__esModule?()=>A.default:()=>A;return g.d(I,{a:I}),I},g.d=(A,I)=>{for(var B in I)g.o(I,B)&&!g.o(A,B)&&Object.defineProperty(A,B,{enumerable:!0,get:I[B]})},g.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(A){if("object"==typeof window)return window}}(),g.o=(A,I)=>Object.prototype.hasOwnProperty.call(A,I),(()=>{"use strict";var A=g(799),I=g.n(A);const B=self;let C=null;B.onmessage=function(A){var g=A.data;switch(g.type){case"init":return void function(A){var g,B,Q=self.origin;console.log("base path:",Q);var i=/https?:\\/\\/(www\\.)?[-a-zA-Z0-9@:%._\\+~#=]{2,256}\\.[a-z]{2,6}\\b([-a-zA-Z0-9@:%_\\+.~#()?&//=]*)/gim.test(A.param);1==i?g=A.param:0==i&&(g=Q+"/"+A.param);I().ARController.initWithDimensions(A.pw,A.ph,g,{}).then((function(I){C=I;var g=C.getCameraMatrix(),i=/https?:\\/\\/(www\\.)?[-a-zA-Z0-9@:%._\\+~#=]{2,256}\\.[a-z]{2,6}\\b([-a-zA-Z0-9@:%_\\+.~#()?&//=]*)/gim.test(A.marker);1==i?B=A.marker:0==i&&(B=Q+"/"+A.marker),C.loadNFTMarker(B).then((function(A){C.trackNFTMarkerId(A,80);let I=C.getNFTData(A,0);console.log("nftMarker data: ",I),postMessage({type:"markerInfos",marker:JSON.stringify(I)}),postMessage({type:"endLoading"})})).catch((function(A){console.log("Error in loading marker on Worker",A)})),C.addEventListener("getNFTMarker",(function(A){E={type:"found",matrix:JSON.stringify(A.data.matrix)}})),postMessage({type:"loaded",proj:JSON.stringify(g)})})).catch((function(A){console.error("Error while intizalizing arController",A)}))}(g);case"process":return Q=g.imagedata,E=null,C&&C.process&&C.process(Q),E?postMessage(E):postMessage({type:"not found"}),void(Q=null)}};var Q=null,E=null})()})();',"Worker",void 0,void 0)}var a=B(799),t=B.n(a);const{ARToolkit:s}=t();class w extends g{context;parameters;smoothMatrices;onGetMarker;className;constructor(A,I,g){super(I),this.className="ArMarkerControls",this.context=A,this.parameters={size:1,type:"unknown",patternUrl:null,barcodeValue:null,descriptorsUrl:null,changeMatrixMode:"modelViewMatrix",minConfidence:.6,smooth:!1,smoothCount:5,smoothTolerance:.01,smoothThreshold:2};var B=["pattern","barcode","nft","unknown"];console.assert(-1!==B.indexOf(this.parameters.type),"illegal value",this.parameters.type),B=["modelViewMatrix","cameraTransformMatrix"],console.assert(-1!==B.indexOf(this.parameters.changeMatrixMode),"illegal value",this.parameters.changeMatrixMode),this.object3d=I,this.object3d.matrixAutoUpdate=!1,this.object3d.visible=!1,Q(g,this),this.parameters.smooth&&(this.smoothMatrices=[]),A.addMarker(this),"artoolkit"===this.context.parameters.trackingBackend?this._initArtoolkit():console.assert(!1)}dispose(){this.context&&this.context.arController&&this.context.arController.removeEventListener("getMarker",this.onGetMarker),this.context.removeMarker(this),this.object3d=null,this.smoothMatrices=[]}updateWithModelViewMatrix(I){var g=this.object3d;if(g.visible=!0,"artoolkit"===this.context.parameters.trackingBackend){var B=(new A.Matrix4).copy(this.context._artoolkitProjectionAxisTransformMatrix);B.multiply(I),I.copy(B)}else console.assert(!1);var C=(new A.Matrix4).makeRotationX(Math.PI/2);I.multiply(C);var Q=!1;if("modelViewMatrix"===this.parameters.changeMatrixMode)if(this.parameters.smooth){var E,i,o,D,a=0;if(this.smoothMatrices.push(I.elements.slice()),this.smoothMatrices.length=this.parameters.smoothTolerance&&a++}if(a>=this.parameters.smoothThreshold){for(i in I.elements)I.elements[i]=D[i];g.matrix.copy(I),Q=!0}}}else g.matrix.copy(I);else"cameraTransformMatrix"===this.parameters.changeMatrixMode?g.matrix.copy(I).invert():console.assert(!1);return g.matrix.decompose(g.position,g.quaternion,g.scale),this.dispatchEvent({type:"markerFound"}),Q}update(A){console.log("update not required",A)}name(){var A="";return A+=this.parameters.type,"pattern"===this.parameters.type?A+=" - "+this.parameters.patternUrl.replace(/^.*\//g,""):"barcode"===this.parameters.type?A+=" - "+this.parameters.barcodeValue:"nft"===this.parameters.type?A+=" - "+this.parameters.descriptorsUrl.replace(/^.*\//g,""):console.assert(!1,"no .name() implemented for this marker controls"),A}_initArtoolkit(){var I=this,g=null,B=setInterval((()=>{var A;null!==I.context.arController&&(clearInterval(B),B=null,A=I.context.arController,console.assert(null!==A),"pattern"===I.parameters.type?A.loadMarker(I.parameters.patternUrl).then((function(B){g=B,A.trackPatternMarkerId(g,I.parameters.size)})):"barcode"===I.parameters.type?(g=I.parameters.barcodeValue,A.trackBarcodeMarkerId(g,I.parameters.size)):"nft"===I.parameters.type?function(A,g){var B=new D;window.addEventListener("arjs-video-loaded",(function(Q){var E=Q.detail.component,i=E.clientWidth,o=E.clientHeight,D=320/Math.max(i,o/3*4);const a=i*D,t=o*D,w=Math.max(a,t/3*4),G=Math.max(t,a/4*3),h=(w-a)/2,r=(G-t)/2;g.canvas.style.clientWidth=w+"px",g.canvas.style.clientHeight=G+"px",g.canvas.width=w,g.canvas.height=G;var e=g.canvas.getContext("2d");B.postMessage({type:"init",pw:w,ph:G,marker:A,param:g.cameraParam}),B.onmessage=function(A){if(A&&A.data&&"endLoading"===A.data.type){var g=document.querySelector(".arjs-loader");g&&g.remove();var Q=new Event("arjs-nft-loaded");window.dispatchEvent(Q)}if(A&&A.data&&"loaded"===A.data.type){var D=JSON.parse(A.data.proj),R=w/a,y=G/t;D[0]*=R,D[4]*=R,D[8]*=R,D[12]*=R,D[1]*=y,D[5]*=y,D[9]*=y,D[13]*=y,function(A,I){var g=[];for(var B in I)g[B]=I[B];"function"==typeof A.elements.set?A.elements.set(g):A.elements=[].slice.call(g)}(I.object3d.matrix,D)}if(A&&A.data&&"markerInfos"===A.data.type){var n=JSON.parse(A.data.marker),F=new CustomEvent("arjs-nft-init-data",{detail:{dpi:n.dpi,width:n.width,height:n.height}});window.dispatchEvent(F)}if(A&&A.data&&"found"===A.data.type){var M=JSON.parse(A.data.matrix);C({data:{type:s.NFT_MARKER,matrix:M,msg:A.data.type}}),I.context.arController.showObject=!0}else I.context.arController.showObject=!1;!function(){e.fillStyle="black",e.fillRect(0,0,w,G),e.drawImage(E,0,0,i,o,h,r,a,t);var A=e.getImageData(0,0,w,G);B.postMessage({type:"process",imagedata:A},[A.data.buffer])}()}}))}(I.parameters.descriptorsUrl,A):"unknown"===I.parameters.type?g=null:console.log(!1,"invalid marker type",I.parameters.type),A.addEventListener("getMarker",(function(A){if(A.data.type===s.PATTERN_MARKER&&"pattern"===I.parameters.type){if(null===g)return;A.data.marker.idPatt===g&&C(A)}else if(A.data.type===s.BARCODE_MARKER&&"barcode"===I.parameters.type){if(null===g)return;A.data.marker.idMatrix===g&&C(A)}else A.data.type===s.UNKNOWN_MARKER&&"unknown"===I.parameters.type&&C(A)})))}),20);return;function C(g){if(!(g.data.type===s.PATTERN_MARKER&&g.data.marker.cfPatt{g.arController=A,A.ctx.mozImageSmoothingEnabled=g.parameters.imageSmoothingEnabled,A.ctx.webkitImageSmoothingEnabled=g.parameters.imageSmoothingEnabled,A.ctx.msImageSmoothingEnabled=g.parameters.imageSmoothingEnabled,A.ctx.imageSmoothingEnabled=g.parameters.imageSmoothingEnabled,!0===g.parameters.debug&&(A.debugSetup(),A.canvas.style.position="absolute",A.canvas.style.top="0px",A.canvas.style.opacity="0.6",A.canvas.style.pointerEvents="none",A.canvas.style.zIndex="-1");var B={color:A.artoolkit.AR_TEMPLATE_MATCHING_COLOR,color_and_matrix:A.artoolkit.AR_TEMPLATE_MATCHING_COLOR_AND_MATRIX,mono:A.artoolkit.AR_TEMPLATE_MATCHING_MONO,mono_and_matrix:A.artoolkit.AR_TEMPLATE_MATCHING_MONO_AND_MATRIX}[g.parameters.detectionMode];console.assert(void 0!==B),A.setPatternDetectionMode(B);var C={"3x3":A.artoolkit.AR_MATRIX_CODE_3x3,"3x3_HAMMING63":A.artoolkit.AR_MATRIX_CODE_3x3_HAMMING63,"3x3_PARITY65":A.artoolkit.AR_MATRIX_CODE_3x3_PARITY65,"4x4":A.artoolkit.AR_MATRIX_CODE_4x4,"4x4_BCH_13_9_3":A.artoolkit.AR_MATRIX_CODE_4x4_BCH_13_9_3,"4x4_BCH_13_5_5":A.artoolkit.AR_MATRIX_CODE_4x4_BCH_13_5_5,"5x5_BCH_22_12_5":A.artoolkit.AR_MATRIX_CODE_5x5_BCH_22_12_5,"5x5_BCH_22_7_7":A.artoolkit.AR_MATRIX_CODE_5x5_BCH_22_7_7,"5x5":A.artoolkit.AR_MATRIX_CODE_5x5,"6x6":A.artoolkit.AR_MATRIX_CODE_6x6}[g.parameters.matrixCodeType];console.assert(void 0!==C),A.setMatrixCodeType(C),A.setPattRatio(g.parameters.patternRatio);var Q={black_region:A.artoolkit.AR_LABELING_BLACK_REGION,white_region:A.artoolkit.AR_LABELING_WHITE_REGION}[g.parameters.labelingMode];console.assert(void 0!==Q),A.setLabelingMode(Q),I()})),this}getProjectionMatrix(){console.assert("artoolkit"===this.parameters.trackingBackend),console.assert(this.arController,"arController MUST be initialized to call this function");var I=this.arController.getCameraMatrix();return(new A.Matrix4).fromArray(I)}_updateArtoolkit(A){this.arController.process(A)}}class r{constructor(){}static createDefaultCamera(I){var g=r.parseTrackingMethod(I).trackingBackend;if("artoolkit"===g)var B=new A.Camera;else console.assert(!1,"unknown trackingBackend: "+g);return B}static parseTrackingMethod(A){return"best"===A&&(A="area-artoolkit"),A.startsWith("area-")?{trackingBackend:A.replace("area-",""),markersAreaEnabled:!0}:{trackingBackend:A,markersAreaEnabled:!1}}}class e{sourceParameters;contextParameters;defaultMarkerParameters;constructor(){this.sourceParameters={},this.contextParameters={},this.defaultMarkerParameters={},this.reset(),this.performance("default")}reset(){return this.sourceParameters.sourceType="webcam",this.contextParameters.cameraParametersUrl=h.baseURL+"../data/data/camera_para.dat",this.contextParameters.detectionMode="mono",this.contextParameters.trackingBackend="artoolkit",this.defaultMarkerParameters.type="pattern",this.defaultMarkerParameters.patternUrl=h.baseURL+"../data/data/patt.hiro",this.defaultMarkerParameters.changeMatrixMode="modelViewMatrix",this}performance(A){return"default"===A&&(A=this._guessPerformanceLabel()),"desktop-fast"===A?(this.contextParameters.canvasWidth=1920,this.contextParameters.canvasHeight=1440,this.contextParameters.maxDetectionRate=30):"desktop-normal"===A?(this.contextParameters.canvasWidth=640,this.contextParameters.canvasHeight=480,this.contextParameters.maxDetectionRate=60):"phone-normal"===A?(this.contextParameters.canvasWidth=320,this.contextParameters.canvasHeight=240,this.contextParameters.maxDetectionRate=30):"phone-slow"===A?(this.contextParameters.canvasWidth=240,this.contextParameters.canvasHeight=180,this.contextParameters.maxDetectionRate=30):console.assert(!1,"unknonwn label "+A),this}defaultMarker(A){return"artoolkit"===(A||this.contextParameters.trackingBackend)?(this.contextParameters.detectionMode="mono",this.defaultMarkerParameters.type="pattern",this.defaultMarkerParameters.patternUrl=h.baseURL+"../data/data/patt.hiro"):console.assert(!1),this}sourceWebcam(){return this.sourceParameters.sourceType="webcam",delete this.sourceParameters.sourceUrl,this}sourceVideo(A){return this.sourceParameters.sourceType="video",this.sourceParameters.sourceUrl=A,this}sourceImage(A){return this.sourceParameters.sourceType="image",this.sourceParameters.sourceUrl=A,this}trackingBackend(A){return console.warn("stop profile.trackingBackend() obsolete function. use .trackingMethod instead"),this.contextParameters.trackingBackend=A,this}changeMatrixMode(A){return this.defaultMarkerParameters.changeMatrixMode=A,this}trackingMethod(A){var I=r.parseTrackingMethod(A);return this.defaultMarkerParameters.markersAreaEnabled=I.markersAreaEnabled,this.contextParameters.trackingBackend=I.trackingBackend,this}checkIfValid(){return this}_guessPerformanceLabel(){return 1==!!(navigator.userAgent.match(/Android/i)||navigator.userAgent.match(/webOS/i)||navigator.userAgent.match(/iPhone/i)||navigator.userAgent.match(/iPad/i)||navigator.userAgent.match(/iPod/i)||navigator.userAgent.match(/BlackBerry/i)||navigator.userAgent.match(/Windows Phone/i))?"phone-normal":"desktop-normal"}}class R{ready;domElement;parameters;className;constructor(A){this.className="ArToolkitSource",this.ready=!1,this.domElement=null,this.parameters={sourceType:"webcam",sourceUrl:null,deviceId:null,sourceWidth:640,sourceHeight:480,displayWidth:640,displayHeight:480},Q(A,this)}init(A,I){var g,B=this;return"image"===this.parameters.sourceType?g=this._initSourceImage(C,I):"video"===this.parameters.sourceType?g=this._initSourceVideo(C,I):"webcam"===this.parameters.sourceType?g=this._initSourceWebcam(C,I):console.assert(!1),this.domElement=g,this.domElement.style.position="absolute",this.domElement.style.top="0px",this.domElement.style.left="0px",this.domElement.style.zIndex="-2",this.domElement.setAttribute("id","arjs-video"),this;function C(){B.domElement&&(document.body.appendChild(B.domElement),window.dispatchEvent(new CustomEvent("arjs-video-loaded",{detail:{component:document.querySelector("#arjs-video")}})),B.ready=!0,A&&A())}}domElementWidth(){return parseInt(this.domElement.style.width)}domElementHeight(){return parseInt(this.domElement.style.height)}onResizeElement(){var A=window.innerWidth,I=window.innerHeight;if(console.assert(0===arguments.length),"IMG"===this.domElement.nodeName&&this.domElement instanceof HTMLImageElement)var g=this.domElement.naturalWidth,B=this.domElement.naturalHeight;else"VIDEO"===this.domElement.nodeName&&this.domElement instanceof HTMLVideoElement?(g=this.domElement.videoWidth,B=this.domElement.videoHeight):console.assert(!1);var C=g/B;if(A/Iwindow.innerHeight?(A.style.width=this.domElement.style.width,A.style.height=this.domElement.style.height,A.style.marginLeft=this.domElement.style.marginLeft,A.style.marginTop=this.domElement.style.marginTop):(A.style.height=this.domElement.style.height,A.style.width=4*parseInt(A.style.height)/3+"px",A.style.marginLeft=(window.innerWidth-parseInt(A.style.width))/2+"px",A.style.marginTop=0)}copySizeTo(){console.warn("obsolete function arToolkitSource.copySizeTo. Use arToolkitSource.copyElementSizeTo"),this.copyElementSizeTo.apply(this,arguments)}onResize(A,I,g){if(3!==arguments.length)return console.warn("obsolete function arToolkitSource.onResize. Use arToolkitSource.onResizeElement"),this.onResizeElement.apply(this,arguments);var B=A.parameters.trackingBackend;"artoolkit"===B?(this.onResizeElement(),0==!!I.domElement.dataset.aframeCanvas&&this.copyElementSizeTo(I.domElement),null!==A.arController&&this.copyElementSizeTo(A.arController.canvas)):console.assert(!1,"unhandled trackingBackend "+B),"artoolkit"===B?null!==A.arController&&g.projectionMatrix.copy(A.getProjectionMatrix()):console.assert(!1,"unhandled trackingBackend "+B)}onInitialClick(){this.domElement&&this.domElement instanceof HTMLVideoElement&&this.domElement.play().then((()=>{}))}_initSourceImage(A,I){var g=document.createElement("img");return g.src=this.parameters.sourceUrl,g.width=this.parameters.sourceWidth,g.height=this.parameters.sourceHeight,g.style.width=this.parameters.displayWidth+"px",g.style.height=this.parameters.displayHeight+"px",g.onload=A,g}_initSourceVideo(A,I){var g=document.createElement("video");return g.src=this.parameters.sourceUrl,g.style.objectFit="initial",g.autoplay=!0,g.controls=!1,g.loop=!0,g.muted=!0,document.body.addEventListener("click",this.onInitialClick,{once:!0}),g.width=this.parameters.sourceWidth,g.height=this.parameters.sourceHeight,g.style.width=this.parameters.displayWidth+"px",g.style.height=this.parameters.displayHeight+"px",g.onloadeddata=A,g}_initSourceWebcam(A,I){var g=this;I=I||function(A){var I=new CustomEvent("camera-error",{detail:{error:A}});window.dispatchEvent(I),setTimeout((()=>{if(!document.getElementById("error-popup")){var I=document.createElement("div");I.innerHTML="Webcam Error\nName: "+A.name+"\nMessage: "+A.message,I.setAttribute("id","error-popup"),document.body.appendChild(I)}}),1e3)};var B=document.createElement("video");if(B.setAttribute("autoplay",""),B.setAttribute("muted",""),B.setAttribute("playsinline",""),B.style.width=this.parameters.displayWidth+"px",B.style.height=this.parameters.displayHeight+"px",void 0===navigator.mediaDevices||void 0===navigator.mediaDevices.enumerateDevices||void 0===navigator.mediaDevices.getUserMedia){if(void 0===navigator.mediaDevices)var C="navigator.mediaDevices";else void 0===navigator.mediaDevices.enumerateDevices?C="navigator.mediaDevices.enumerateDevices":void 0===navigator.mediaDevices.getUserMedia?C="navigator.mediaDevices.getUserMedia":console.assert(!1);return I({name:"",message:"WebRTC issue-! "+C+" not present in your browser"}),null}return navigator.mediaDevices.enumerateDevices().then((function(C){var Q={audio:!1,video:{facingMode:"environment",width:{ideal:g.parameters.sourceWidth},height:{ideal:g.parameters.sourceHeight}}};g.parameters.deviceId&&(Q.video.deviceId.exact=g.parameters.deviceId),navigator.mediaDevices.getUserMedia(Q).then((I=>{B.srcObject=I;var C=new CustomEvent("camera-init",{detail:{stream:I}});window.dispatchEvent(C),document.body.addEventListener("click",g.onInitialClick,{once:!0}),A()})).catch((function(A){I({name:A.name,message:A.message})}))})).catch((function(A){I({message:A.message})})),B}}class y{static vertexShader;static fragmentShader;static markerSpaceShaderFunction;object3d;orthoMesh;cloakMesh;originalsFaceVertexUvs;originalOrthoVertices;updateInShaderEnabled;constructor(I){this.updateInShaderEnabled=!0,y.markerSpaceShaderFunction="\n vec2 transformUvToMarkerSpace(vec2 originalUv){\n vec3 transformedUv;\n // set transformedUv - from UV coord to clip coord\n transformedUv.x = originalUv.x * 2.0 - 1.0;\n transformedUv.y = originalUv.y * 2.0 - 1.0;\n transformedUv.z = 0.0;\n\n\t\t// apply modelViewMatrix and projectionMatrix\n transformedUv = (projectionMatrix * modelViewMatrix * vec4( transformedUv, 1.0 ) ).xyz;\n\n\t\t// apply perspective\n\t\ttransformedUv.x /= transformedUv.z;\n\t\ttransformedUv.y /= transformedUv.z;\n\n // set back from clip coord to Uv coord\n transformedUv.x = transformedUv.x / 2.0 + 0.5;\n transformedUv.y = transformedUv.y / 2.0 + 0.5;\n\n // return the result\n return transformedUv.xy;\n }",y.vertexShader=y.markerSpaceShaderFunction+"\tvarying vec2 vUv;\n\n\tvoid main(){\n // pass the UV to the fragment\n #if (updateInShaderEnabled == 1)\n\t\t vUv = transformUvToMarkerSpace(uv);\n #else\n\t\t vUv = uv;\n #endif\n\n // compute gl_Position\n\t\tvec4 mvPosition = modelViewMatrix * vec4( position, 1.0 );\n\t\tgl_Position = projectionMatrix * mvPosition;\n\t}",y.fragmentShader="\n\tvarying vec2 vUv;\n\tuniform sampler2D texture;\n\tuniform float opacity;\n\n\tvoid main(void){\n\t\tvec3 color = texture2D( texture, vUv ).rgb;\n\n\t\tgl_FragColor = vec4( color, opacity);\n\t}";var g=new A.PlaneGeometry(1.55,2.1,1,8).translate(0,-.3,0),B=new A.ShaderMaterial({vertexShader:y.vertexShader,fragmentShader:y.fragmentShader,transparent:!0,uniforms:{texture:{value:I},opacity:{value:.5}},defines:{updateInShaderEnabled:this.updateInShaderEnabled?1:0}});this.cloakMesh=new A.Mesh(g,B),this.cloakMesh.rotation.x=-Math.PI/2,this.object3d=this.cloakMesh,this.originalsFaceVertexUvs=[[]];for(var C=0;C{A.forEach(((A,Q)=>{B.x=2*A.x-1,B.y=2*A.y-1,B.z=0,B.applyMatrix4(I),B.applyMatrix4(g),B.x/=B.z,B.y/=B.z,B.x=B.x/2+.5,B.y=B.y/2+.5,this.cloakMesh.geometry.faceVertexUvs[0][C][Q].set(B.x,B.y)}))})),this.cloakMesh.geometry.uvsNeedUpdate=!0}updateOrtho(A,I){var g=[];this.originalOrthoVertices.forEach(((B,C)=>{var Q=B.clone();Q.applyMatrix4(A),Q.applyMatrix4(I),Q.x/=Q.z,Q.y/=Q.z,g.push(Q)}));for(var B=0;B{"use strict";I.exports=A}},g={};function B(A){var C=g[A];if(void 0!==C)return C.exports;var Q=g[A]={exports:{}};return I[A].call(Q.exports,Q,Q.exports,B),Q.exports}B.n=A=>{var I=A&&A.__esModule?()=>A.default:()=>A;return B.d(I,{a:I}),I},B.d=(A,I)=>{for(var g in I)B.o(I,g)&&!B.o(A,g)&&Object.defineProperty(A,g,{enumerable:!0,get:I[g]})},B.o=(A,I)=>Object.prototype.hasOwnProperty.call(A,I),B.r=A=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(A,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(A,"__esModule",{value:!0})};var C={};return(()=>{"use strict";B.r(C);var A=B(381),I=B(374);I.THREEx.ArToolkitContext.baseURL="./",console.log(I.THREEx),console.log(I.ARjs);var g=new A.WebGLRenderer({antialias:!0,alpha:!0});g.setClearColor(new A.Color("lightgrey"),0),g.setSize(640,480),g.domElement.style.position="absolute",g.domElement.style.top="0px",g.domElement.style.left="0px",document.body.appendChild(g.domElement);var Q,E,i=[],o=new A.Scene,D=new A.Camera;o.add(D);var a=new I.THREEx.ArToolkitSource({sourceType:"webcam",sourceWidth:window.innerWidth>window.innerHeight?640:480,sourceHeight:window.innerWidth>window.innerHeight?480:640});function t(){a.onResizeElement(),a.copyElementSizeTo(g.domElement),null!==window.arToolkitContext.arController&&a.copyElementSizeTo(window.arToolkitContext.arController.canvas)}function s(){return a?(console.log("actual source dimensions",a.domElement.videoWidth,a.domElement.videoHeight),a.domElement.videoWidth>a.domElement.videoHeight?(console.log("source orientation","landscape"),"landscape"):(console.log("source orientation","portrait"),"portrait")):""}a.init((function(){a.domElement.addEventListener("canplay",(()=>{console.log("canplay","actual source dimensions",a.domElement.videoWidth,a.domElement.videoHeight),(Q=new I.THREEx.ArToolkitContext({cameraParametersUrl:I.THREEx.ArToolkitContext.baseURL+"./data/camera_para.dat",detectionMode:"mono"})).init((()=>{D.projectionMatrix.copy(Q.getProjectionMatrix()),Q.arController.orientatio=s(),Q.arController.options.orientation=s(),console.log("arToolkitContext",Q),window.arToolkitContext=Q})),E=new I.THREEx.ArMarkerControls(Q,D,{type:"pattern",patternUrl:I.THREEx.ArToolkitContext.baseURL+"./data/patt.hiro",changeMatrixMode:"cameraTransformMatrix"}),o.visible=!1,console.log("ArMarkerControls",E),window.arMarkerControls=E})),window.arToolkitSource=a,setTimeout((()=>{t()}),2e3)}),(function(){})),window.addEventListener("resize",(function(){t()})),window.addEventListener("markerFound",(function(A){console.log("marker found!",A)})),i.push((function(){Q&&a&&a.ready&&(Q.update(a.domElement),o.visible=D.visible)}));var w=new A.BoxGeometry(1,1,1),G=new A.MeshNormalMaterial({transparent:!0,opacity:.5,side:A.DoubleSide}),h=new A.Mesh(w,G);h.position.y=w.parameters.height/2,o.add(h);var r,e=new A.TorusKnotGeometry(.3,.1,64,16),R=(G=new A.MeshNormalMaterial,new A.Mesh(e,G));R.position.y=.5,o.add(R),i.push((function(A){R.rotation.x+=Math.PI*A})),i.push((function(){g.render(o,D)})),requestAnimationFrame((function A(I){requestAnimationFrame(A),r=r||I-1e3/60;var g=Math.min(200,I-r);r=I,i.forEach((function(A){A(g/1e3,I/1e3)}))}))})(),C})())); \ No newline at end of file +!function(A,I){if("object"==typeof exports&&"object"==typeof module)module.exports=I(require("three"));else if("function"==typeof define&&define.amd)define(["three"],I);else{var g="object"==typeof exports?I(require("three")):I(A.THREE);for(var B in g)("object"==typeof exports?exports:A)[B]=g[B]}}(this,(A=>(()=>{var I={483:function(A,I,g){var B;B=A=>(()=>{var I={144:function(A,I,g){var B;"undefined"!=typeof self&&self,B=()=>(()=>{var A={230:A=>{A.exports="object"==typeof self?self.FormData:window.FormData},654:()=>{},231:()=>{},703:()=>{},61:(A,I,g)=>{var B=g(698).default;function C(){"use strict";A.exports=C=function(){return I},A.exports.__esModule=!0,A.exports.default=A.exports;var I={},g=Object.prototype,Q=g.hasOwnProperty,E=Object.defineProperty||function(A,I,g){A[I]=g.value},i="function"==typeof Symbol?Symbol:{},o=i.iterator||"@@iterator",D=i.asyncIterator||"@@asyncIterator",a=i.toStringTag||"@@toStringTag";function t(A,I,g){return Object.defineProperty(A,I,{value:g,enumerable:!0,configurable:!0,writable:!0}),A[I]}try{t({},"")}catch(A){t=function(A,I,g){return A[I]=g}}function s(A,I,g,B){var C=I&&I.prototype instanceof G?I:G,Q=Object.create(C.prototype),i=new J(B||[]);return E(Q,"_invoke",{value:S(A,g,i)}),Q}function w(A,I,g){try{return{type:"normal",arg:A.call(I,g)}}catch(A){return{type:"throw",arg:A}}}I.wrap=s;var r={};function G(){}function h(){}function e(){}var R={};t(R,o,(function(){return this}));var n=Object.getPrototypeOf,y=n&&n(n(K([])));y&&y!==g&&Q.call(y,o)&&(R=y);var F=e.prototype=G.prototype=Object.create(R);function M(A){["next","throw","return"].forEach((function(I){t(A,I,(function(A){return this._invoke(I,A)}))}))}function c(A,I){function g(C,E,i,o){var D=w(A[C],A,E);if("throw"!==D.type){var a=D.arg,t=a.value;return t&&"object"==B(t)&&Q.call(t,"__await")?I.resolve(t.__await).then((function(A){g("next",A,i,o)}),(function(A){g("throw",A,i,o)})):I.resolve(t).then((function(A){a.value=A,i(a)}),(function(A){return g("throw",A,i,o)}))}o(D.arg)}var C;E(this,"_invoke",{value:function(A,B){function Q(){return new I((function(I,C){g(A,B,I,C)}))}return C=C?C.then(Q,Q):Q()}})}function S(A,I,g){var B="suspendedStart";return function(C,Q){if("executing"===B)throw new Error("Generator is already running");if("completed"===B){if("throw"===C)throw Q;return{value:void 0,done:!0}}for(g.method=C,g.arg=Q;;){var E=g.delegate;if(E){var i=N(E,g);if(i){if(i===r)continue;return i}}if("next"===g.method)g.sent=g._sent=g.arg;else if("throw"===g.method){if("suspendedStart"===B)throw B="completed",g.arg;g.dispatchException(g.arg)}else"return"===g.method&&g.abrupt("return",g.arg);B="executing";var o=w(A,I,g);if("normal"===o.type){if(B=g.done?"completed":"suspendedYield",o.arg===r)continue;return{value:o.arg,done:g.done}}"throw"===o.type&&(B="completed",g.method="throw",g.arg=o.arg)}}}function N(A,I){var g=I.method,B=A.iterator[g];if(void 0===B)return I.delegate=null,"throw"===g&&A.iterator.return&&(I.method="return",I.arg=void 0,N(A,I),"throw"===I.method)||"return"!==g&&(I.method="throw",I.arg=new TypeError("The iterator does not provide a '"+g+"' method")),r;var C=w(B,A.iterator,I.arg);if("throw"===C.type)return I.method="throw",I.arg=C.arg,I.delegate=null,r;var Q=C.arg;return Q?Q.done?(I[A.resultName]=Q.value,I.next=A.nextLoc,"return"!==I.method&&(I.method="next",I.arg=void 0),I.delegate=null,r):Q:(I.method="throw",I.arg=new TypeError("iterator result is not an object"),I.delegate=null,r)}function k(A){var I={tryLoc:A[0]};1 in A&&(I.catchLoc=A[1]),2 in A&&(I.finallyLoc=A[2],I.afterLoc=A[3]),this.tryEntries.push(I)}function U(A){var I=A.completion||{};I.type="normal",delete I.arg,A.completion=I}function J(A){this.tryEntries=[{tryLoc:"root"}],A.forEach(k,this),this.reset(!0)}function K(A){if(A){var I=A[o];if(I)return I.call(A);if("function"==typeof A.next)return A;if(!isNaN(A.length)){var g=-1,B=function I(){for(;++g=0;--B){var C=this.tryEntries[B],E=C.completion;if("root"===C.tryLoc)return g("end");if(C.tryLoc<=this.prev){var i=Q.call(C,"catchLoc"),o=Q.call(C,"finallyLoc");if(i&&o){if(this.prev=0;--g){var B=this.tryEntries[g];if(B.tryLoc<=this.prev&&Q.call(B,"finallyLoc")&&this.prev=0;--I){var g=this.tryEntries[I];if(g.finallyLoc===A)return this.complete(g.completion,g.afterLoc),U(g),r}},catch:function(A){for(var I=this.tryEntries.length-1;I>=0;--I){var g=this.tryEntries[I];if(g.tryLoc===A){var B=g.completion;if("throw"===B.type){var C=B.arg;U(g)}return C}}throw new Error("illegal catch attempt")},delegateYield:function(A,I,g){return this.delegate={iterator:K(A),resultName:I,nextLoc:g},"next"===this.method&&(this.arg=void 0),r}},I}A.exports=C,A.exports.__esModule=!0,A.exports.default=A.exports},698:A=>{function I(g){return A.exports=I="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(A){return typeof A}:function(A){return A&&"function"==typeof Symbol&&A.constructor===Symbol&&A!==Symbol.prototype?"symbol":typeof A},A.exports.__esModule=!0,A.exports.default=A.exports,I(g)}A.exports=I,A.exports.__esModule=!0,A.exports.default=A.exports},687:(A,I,g)=>{var B=g(61)();A.exports=B;try{regeneratorRuntime=B}catch(A){"object"==typeof globalThis?globalThis.regeneratorRuntime=B:Function("r","regeneratorRuntime = r")(B)}}},I={};function B(g){var C=I[g];if(void 0!==C)return C.exports;var Q=I[g]={exports:{}};return A[g](Q,Q.exports,B),Q.exports}B.n=A=>{var I=A&&A.__esModule?()=>A.default:()=>A;return B.d(I,{a:I}),I},B.d=(A,I)=>{for(var g in I)B.o(I,g)&&!B.o(A,g)&&Object.defineProperty(A,g,{enumerable:!0,get:I[g]})},B.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(A){if("object"==typeof window)return window}}(),B.o=(A,I)=>Object.prototype.hasOwnProperty.call(A,I);var C={};return(()=>{"use strict";function A(A,I,g,B,C,Q,E){try{var i=A[Q](E),o=i.value}catch(A){return void g(A)}i.done?I(o):Promise.resolve(o).then(B,C)}function I(I){return function(){var g=this,B=arguments;return new Promise((function(C,Q){var E=I.apply(g,B);function i(I){A(E,C,Q,i,o,"next",I)}function o(I){A(E,C,Q,i,o,"throw",I)}i(void 0)}))}}function Q(A,I){if(!(A instanceof I))throw new TypeError("Cannot call a class as a function")}function E(A){return E="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(A){return typeof A}:function(A){return A&&"function"==typeof Symbol&&A.constructor===Symbol&&A!==Symbol.prototype?"symbol":typeof A},E(A)}function i(A){var I=function(A,I){if("object"!==E(A)||null===A)return A;var g=A[Symbol.toPrimitive];if(void 0!==g){var B=g.call(A,"string");if("object"!==E(B))return B;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(A)}(A);return"symbol"===E(I)?I:String(I)}function o(A,I){for(var g=0;gBI});var a,t=B(687),s=B.n(t),w=(a=(a="undefined"!=typeof document&&document.currentScript?document.currentScript.src:void 0)||"/index.js",function(A){var I,g;(A=void 0!==(A=A||{})?A:{}).ready=new Promise((function(A,B){I=A,g=B}));var C,Q,i,o,D,t,s=Object.assign({},A),w=[],r="./this.program",G=function(A,I){throw I},h="object"==("undefined"==typeof window?"undefined":E(window)),e="function"==typeof importScripts,R="object"==("undefined"==typeof process?"undefined":E(process))&&"object"==E(process.versions)&&"string"==typeof process.versions.node,n="";R?(n=e?B(703).dirname(n)+"/":"//",t=function(){D||(o=B(231),D=B(703))},C=function(A,I){var g=pI(A);return g?I?g:g.toString():(t(),A=D.normalize(A),o.readFileSync(A,I?void 0:"utf8"))},i=function(A){var I=C(A,!0);return I.buffer||(I=new Uint8Array(I)),I},Q=function(A,I,g){var B=pI(A);B&&I(B),t(),A=D.normalize(A),o.readFile(A,(function(A,B){A?g(A):I(B.buffer)}))},process.argv.length>1&&(r=process.argv[1].replace(/\\/g,"/")),w=process.argv.slice(2),process.on("uncaughtException",(function(A){if(!(A instanceof oA))throw A})),process.on("unhandledRejection",(function(A){throw A})),G=function(A,I){if(T())throw process.exitCode=A,I;var g;(g=I)instanceof oA||M("exiting due to exception: "+g),process.exit(A)},A.inspect=function(){return"[Emscripten Module object]"}):(h||e)&&(e?n=self.location.href:"undefined"!=typeof document&&document.currentScript&&(n=document.currentScript.src),a&&(n=a),n=0!==n.indexOf("blob:")?n.substr(0,n.replace(/[?#].*/,"").lastIndexOf("/")+1):"",C=function(A){try{var I=new XMLHttpRequest;return I.open("GET",A,!1),I.send(null),I.responseText}catch(I){var g=pI(A);if(g)return function(A){for(var I=[],g=0;g255&&(fI&&k(!1,"Character code "+B+" ("+String.fromCharCode(B)+") at offset "+g+" not in 0x00-0xFF."),B&=255),I.push(String.fromCharCode(B))}return I.join("")}(g);throw I}},e&&(i=function(A){try{var I=new XMLHttpRequest;return I.open("GET",A,!1),I.responseType="arraybuffer",I.send(null),new Uint8Array(I.response)}catch(I){var g=pI(A);if(g)return g;throw I}}),Q=function(A,I,g){var B=new XMLHttpRequest;B.open("GET",A,!0),B.responseType="arraybuffer",B.onload=function(){if(200==B.status||0==B.status&&B.response)I(B.response);else{var C=pI(A);C?I(C.buffer):g()}},B.onerror=g,B.send(null)});var y,F=A.print||console.log.bind(console),M=A.printErr||console.warn.bind(console);Object.assign(A,s),s=null,A.arguments&&(w=A.arguments),A.thisProgram&&(r=A.thisProgram),A.quit&&(G=A.quit),A.wasmBinary&&(y=A.wasmBinary);var c,S=A.noExitRuntime||!0;"object"!=("undefined"==typeof WebAssembly?"undefined":E(WebAssembly))&&_("no native wasm support detected");var N=!1;function k(A,I){A||_(I)}var U,J,K,Y,L,d,l,H,q,u="undefined"!=typeof TextDecoder?new TextDecoder("utf8"):void 0;function f(A,I,g){for(var B=I+g,C=I;A[C]&&!(C>=B);)++C;if(C-I>16&&A.buffer&&u)return u.decode(A.subarray(I,C));for(var Q="";I>10,56320|1023&D)}}else Q+=String.fromCharCode((31&E)<<6|i)}else Q+=String.fromCharCode(E)}return Q}function m(A,I){return A?f(K,A,I):""}function p(A,I,g,B){if(!(B>0))return 0;for(var C=g,Q=g+B-1,E=0;E=55296&&i<=57343&&(i=65536+((1023&i)<<10)|1023&A.charCodeAt(++E)),i<=127){if(g>=Q)break;I[g++]=i}else if(i<=2047){if(g+1>=Q)break;I[g++]=192|i>>6,I[g++]=128|63&i}else if(i<=65535){if(g+2>=Q)break;I[g++]=224|i>>12,I[g++]=128|i>>6&63,I[g++]=128|63&i}else{if(g+3>=Q)break;I[g++]=240|i>>18,I[g++]=128|i>>12&63,I[g++]=128|i>>6&63,I[g++]=128|63&i}}return I[g]=0,g-C}function b(A){for(var I=0,g=0;g=55296&&B<=57343?(I+=4,++g):I+=3}return I}function W(I){U=I,A.HEAP8=J=new Int8Array(I),A.HEAP16=Y=new Int16Array(I),A.HEAP32=d=new Int32Array(I),A.HEAPU8=K=new Uint8Array(I),A.HEAPU16=L=new Uint16Array(I),A.HEAPU32=l=new Uint32Array(I),A.HEAPF32=H=new Float32Array(I),A.HEAPF64=q=new Float64Array(I)}A.INITIAL_MEMORY;var Z,x=[],V=[],O=[];function T(){return S}var X=0,v=null,j=null;function P(I){X++,A.monitorRunDependencies&&A.monitorRunDependencies(X)}function z(I){if(X--,A.monitorRunDependencies&&A.monitorRunDependencies(X),0==X&&(null!==v&&(clearInterval(v),v=null),j)){var g=j;j=null,g()}}function _(I){A.onAbort&&A.onAbort(I),M(I="Aborted("+I+")"),N=!0,I+=". Build with -sASSERTIONS for more info.";var B=new WebAssembly.RuntimeError(I);throw g(B),B}var $,AA,IA,gA,BA="data:application/octet-stream;base64,";function CA(A){return A.startsWith(BA)}function QA(A){return A.startsWith("file://")}function EA(A){try{if(A==$&&y)return new Uint8Array(y);var I=pI(A);if(I)return I;if(i)return i(A);throw"both async and sync fetching of the wasm failed"}catch(A){_(A)}}CA($="data:application/octet-stream;base64,AGFzbQEAAAABhwZfYAF/AX9gAX8AYAJ/fwBgAn9/AX9gA39/fwF/YAV/f39/fwBgA39/fwBgBH9/f38AYAR/f39/AX9gBn9/f39/fwF/YAV/f39/fwF/YAZ/f39/f38AYAd/f39/f39/AGAIf39/f39/f38Bf2AAAGAHf39/f39/fwF/YAABf2ABfQF9YAV/fn5+fgBgA39+fwF+YAJ/fABgAn19AX1gBX9/f39+AX9gCH9/f39/f39/AGADf39/AX1gCn9/f39/f39/f38Bf2ABfwF8YAp/f39/f39/f39/AGAEf35+fwBgA39/fQBgB39/f39/fn4Bf2AGf39/f35+AX9gA39/fABgAX8BfWAFf319f38Bf2AGf39/f39/AXxgAXwBfWACfH8BfGAGf399fX9/AX9gBX9/fX1/AGACf38BfWACf38BfGAJf39/f39/f39/AX9gA39/fwF+YAx/f39/f39/f39/f38Bf2AFf39+f38AYAZ/fH9/f38Bf2ABfwF+YAZ/f39/fn8Bf2APf39/f39/f39/f39/f39/AGALf39/f39/f39/f38Bf2AEf39/fwF+YAJ/fQBgBX9/f398AX9gAAF8YA1/f39/f39/f39/f39/AGADf319AX1gBX99fX9/AX1gBH19fX0BfWACf34AYAd/f39/fH9/AX9gBH5+fn4Bf2AEf39/fQBgAn5/AX9gAX0Bf2ADfHx/AXxgAnx8AXxgB39/f39/f30BfWAHf39/f39/fwF9YAN/fn8AYAN/f30BfWAMf39/f39/f39/f3x/AX9gAn5+AXxgBX9/f319AGAGfHx8fHx8AXxgA3x8fAF8YAN9fX0BfWAEf39/fgF+YAZ/fX19fX8Bf2ACfn4BfWADfn5+AX9gA39/fgBgAn9/AX5gBH9/fH8BfGACf30BfWACfX8Bf2ACfH8Bf2AOf39/f39/f39/f3x/f38Bf2AFf399fX8Bf2ADf399AX9gBn9/f39/fQBgBn98fH9/fwBgBH9+f38Bf2AEf39+fgBgA39/fwF8AqECMAFhAWEADgFhAWIAAQFhAWMABgFhAWQACwFhAWUABQFhAWYABgFhAWcAAAFhAWgAFwFhAWkABAFhAWoAAgFhAWsABQFhAWwABgFhAW0AAAFhAW4ACAFhAW8ABAFhAXAANgFhAXEAAgFhAXIABgFh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RQRAA0AgAEECdEHAtwRqIABB/a8CEMgENgIAIABBAWoiAEEGRw0AC0HwtwRBAToAAEHYtwRBwLcEKAIANgIAC0HAtwQhASACQQhqQcC3BBD5AkUNAkHYtwQhASACQQhqQdi3BBD5AkUNAkEYEDciAUUNAQsgASACKQMINwIAIAEgAikDGDcCECABIAIpAxA3AggMAQtBACEBCyACQSBqJAAgASEAQZy5BEEBOgAAQZi5BCAANgIAIAALyQoCBX8PfiMAQeAAayIFJAAgBEL///////8/gyEMIAIgBIVCgICAgICAgICAf4MhCiACQv///////z+DIg1CIIghDiAEQjCIp0H//wFxIQcCQAJAIAJCMIinQf//AXEiCUH//wFrQYKAfk8EQCAHQf//AWtBgYB+Sw0BCyABUCACQv///////////wCDIgtCgICAgICAwP//AFQgC0KAgICAgIDA//8AURtFBEAgAkKAgICAgIAghCEKDAILIANQIARC////////////AIMiAkKAgICAgIDA//8AVCACQoCAgICAgMD//wBRG0UEQCAEQoCAgICAgCCEIQogAyEBDAILIAEgC0KAgICAgIDA//8AhYRQBEAgAiADhFAEQEKAgICAgIDg//8AIQpCACEBDAMLIApCgICAgICAwP//AIQhCkIAIQEMAgsgAyACQoCAgICAgMD//wCFhFAEQCABIAuEIQJCACEBIAJQBEBCgICAgICA4P//ACEKDAMLIApCgICAgICAwP//AIQhCgwCCyABIAuEUARAQgAhAQwCCyACIAOEUARAQgAhAQwCCyALQv///////z9YBEAgBUHQAGogASANIAEgDSANUCIGG3kgBkEGdK18pyIGQQ9rEIgBQRAgBmshBiAFKQNYIg1CIIghDiAFKQNQIQELIAJC////////P1YNACAFQUBrIAMgDCADIAwgDFAiCBt5IAhBBnStfKciCEEPaxCIASAGIAhrQRBqIQYgBSkDSCEMIAUpA0AhAwsgA0IPhiILQoCA/v8PgyICIAFCIIgiBH4iECALQiCIIhMgAUL/////D4MiAX58Ig9CIIYiESABIAJ+fCILIBFUrSACIA1C/////w+DIg1+IhUgBCATfnwiESAMQg+GIhIgA0IxiIRC/////w+DIgMgAX58IhQgDyAQVK1CIIYgD0IgiIR8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aiAFIAZsbCABakoNCCAADwtBgLIEQfmMARAwQf+DARAwQYAdEDBBpQEQM0HxIBAwQcCOARAwEDQMCAtBgLIEQa+QARAwQf+DARAwQYAdEDBBpgEQM0HxIBAwQcCOARAwEDQMBwtBgLIEQeKSARAwQf+DARAwQYAdEDBBpwEQM0HxIBAwQZaTARAwEDQMBgtBgLIEQdeWARAwQf+DARAwQYAdEDBBqAEQM0HxIBAwQZaTARAwEDQMBQtBgLIEQcmYARAwQf+DARAwQYAdEDBBqQEQM0HxIBAwQY6bARAwEDQMBAtBgLIEQfmcARAwQf+DARAwQYAdEDBBqgEQM0HxIBAwQY6bARAwEDQMAwtBgLIEQaWfARAwQf+DARAwQYAdEDBBqwEQM0HxIBAwQa6gARAwEDQMAgtBgLIEQfKhARAwQf+DARAwQYAdEDBBrAEQM0HxIBAwQa6gARAwEDQMAQtBgLIEQaWlARAwQf+DARAwQYAdEDBBsAEQM0HxIBAwQZuKARAwEDQLEAAACwkAIAAQUygCAAsJACAAIAE2AgALIgEBfyMAQRBrIgIkACAAIAEgARCEARD7BiACQRBqJAAgAAsLACAAQcS5BBDLAQsRACAAIAEgASgCACgCFBECAAsPACAAIAAoAgAoAhARAAALEQAgACABIAAoAgAoAiwRAwALDAAgACABLQAAOgAACwkAIAAgAToACwvMCQIEfgR/IwBB8ABrIgokACAEQv///////////wCDIQUCQAJAIAFQIgkgAkL///////////8AgyIGQoCAgICAgMD//wB9QoCAgICAgMCAgH9UIAZQG0UEQCADQgBSIAVCgICAgICAwP//AH0iCEKAgICAgIDAgIB/ViAIQoCAgICAgMCAgH9RGw0BCyAJIAZCgICAgICAwP//AFQgBkKAgICAgIDA//8AURtFBEAgAkKAgICAgIAghCEEIAEhAwwCCyADUCAFQoCAgICAgMD//wBUIAVCgICAgICAwP//AFEbRQRAIARCgICAgICAIIQhBAwCCyABIAZCgICAgICAwP//AIWEUARAQoCAgICAgOD//wAgAiABIAOFIAIgBIVCgICAgICAgICAf4WEUCIJGyEEQgAgASAJGyEDDAILIAMgBUKAgICAgIDA//8AhYRQDQEgASAGhFAEQCADIAWEQgBSDQIgASAD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AKIiAaIgAERpUO7gQpP5PqJEJx4P6IfAVr+goiABREI6BeFTVaU/oiAARIFeDP3//9+/okQAAAAAAADwP6CgoLYLFQAgACABELUGIABBBGogAUEEahBJCxIAIAAQMigCACAAKAIAa0ECdQsSACAAKAIAIgAEQCAAEMIEGgsLEQAgACABKAIAEMIENgIAIAALQgEBfyAAKAIAIQIgARBhIQAgAkEIaiIBEEYgAEsEfyABIAAQOigCAEEARwVBAAtFBEAQdQALIAJBCGogABA6KAIACzYAIAIEfyACBEADQCAAIAEoAgA2AgAgAEEEaiEAIAFBBGohASACQQFrIgINAAsLQQAFIAALGgsQACACBEAgACABIAIQPhoLC/oBAgN+An8jAEEQayIFJAACfiABvSIDQv///////////wCDIgJCgICAgICAgAh9Qv/////////v/wBYBEAgAkI8hiEEIAJCBIhCgICAgICAgIA8fAwBCyACQoCAgICAgID4/wBaBEAgA0I8hiEEIANCBIhCgICAgICAwP//AIQMAQsgAlAEQEIADAELIAUgAkIAIAOnZ0EgaiACQiCIp2cgAkKAgICAEFQbIgZBMWoQiAEgBSkDACEEIAUpAwhCgICAgICAwACFQYz4ACAGa61CMIaECyECIAAgBDcDACAAIAIgA0KAgICAgICAgIB/g4Q3AwggBUEQaiQAC0IBAX8gASACbCEEIAQCfyADKAJMQQBIBEAgACAEIAMQ3QMMAQsgACAEIAMQ3QMLIgBGBEAgAkEAIAEbDwsgACABbgt3ACAAIAEqAgAgApQ4AgAgACABKgIEIAKUOAIEIAAgASoCCCAClDgCCCAAIAEqAgwgApQ4AgwgACABKgIQIAKUOAIQIAAgASoCFCAClDgCFCAAIAEqAhggApQ4AhggACABKgIcIAKUOAIcIAAgASoCICAClDgCIAs9AQF/IAAoAgQiAARAIAAQ4gIEQAJAIABBCGoiASgCAARAIAEQ9QNBf0cNAQsgACAAKAIAKAIQEQEACwsLCxEAIAAgACgCAEEIazYCACAACy4BAX8gABDsAiAAKAIABEAgABDTBiAAEDIaIAAoAgAhASAAELoBGiABEDELIAALDwAgABDnAUEEaiABEHcaC1kBAn8jAEEQayICJAAgABCtAQRAIAAoAgAhAyAAEP0BGiAD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AwwBCwsgACABNgIECygBAX9BBBAGEIQEIgBBkPYDNgIAIABBpPYDNgIAIABBlPcDQQ0QBQALDwAgACAAKAIAKAIkEQAACxEAIAAgASABKAIAKAIgEQIACxEAIAAgASABKAIAKAIsEQIACwwAIABBgoaAIDYAAAugAQEEfyMAQRBrIgckAAJAIABFDQAgBCgCDCEGIAIgAWsiCEEASgRAIAAgASAIEMMCIAhHDQELIAYgAyABayIBa0EAIAEgBkgbIgFBAEoEQCAAIAcgASAFEKIHIgUQQCABEMMCIQYgBRA4GiABIAZHDQELIAMgAmsiAUEASgRAIAAgAiABEMMCIAFHDQELIAQQnQcgACEJCyAHQRBqJAAgCQsuAQF/IwBBEGsiASQAIAFBCGogABBAIAAQNUECdGoQdygCACEAIAFBEGokACAACysBAX8jAEEQayIBJAAgAUEIaiAAEEAgABA1ahB3KAIAIQAgAUEQaiQAIAALFgAgACABIAIgAyAAKAIAKAIgEQgAGgspACAAQQh0QYCA/AdxIABBGHRyIABBCHZBgP4DcSAAQRh2cnIgACABGwsOACAAKAIIQf////8HcQtQAQF+AkAgA0HAAHEEQCACIANBQGqtiCEBQgAhAgwBCyADRQ0AIAJBwAAgA2uthiABIAOtIgSIhCEBIAIgBIghAgsgACABNwMAIAAgAjcDCAvbAQIBfwJ+QQEhBAJAIABCAFIgAUL///////////8AgyIFQoCAgICAgMD//wBWIAVCgICAgICAwP//AFEbDQAgAkIAUiADQv///////////wCDIgZCgICAgICAwP//AFYgBkKAgICAgIDA//8AURsNACAAIAKEIAUgBoSEUARAQQAPCyABIAODQgBZBEBBfyEEIAAgAlQgASADUyABIANRGw0BIAAgAoUgASADhYRCAFIPC0F/IQQgACACViABIANVIAEgA1EbDQAgACAChSABIAOFhEIAUiEECyAEC1IBAn9BjPsDKAIAIgEgAEEHakF4cSICaiEAAkAgAkEAIAAgAU0bDQAgAD8AQRB0SwRAIAAQG0UNAQtBjPsDIAA2AgAgAQ8LQYiZBEEwNgIAQX8LogEBAn8jAEGgAWsiBCQAQX8hBSAEIAFBAWtBACABGzYClAEgBCAAIARBngFqIAEbIgA2ApABIARBAEGQARA5IgRBfzYCTCAEQYICNgIkIARBfzYCUCAEIARBnwFqNgIsIAQgBEGQAWo2AlQCQCABQQBIBEBBiJkEQT02AgAMAQsgAEEAOgAAIAQgAiADQYACQYECEIkFIQULIARBoAFqJAAgBQvRBAEEfyMAQRBrIgQkAAJAAkBBkJECIAEsAAAQoQJFBEBBiJkEQRw2AgAMAQtBAiECIAFBKxChAkUEQCABLQAAQfIARyECCyACQYABciACIAFB+AAQoQIbIgJBgIAgciACIAFB5QAQoQIbIgIgAkHAAHIgAS0AACICQfIARhsiBUGABHIgBSACQfcARhsiBUGACHIgBSACQeEARhshAiAEQrYDNwMAQZx/IAAgAkGAgAJyIAQQISIAQYFgTwRAQYiZBEEAIABrNgIAQX8hAAsgAEEASA0BIwBBIGsiAyQAAn8CQAJAQZCRAiABLAAAEKECRQRAQYiZBEEcNgIADAELQZgJEDciAg0BC0EADAELIAJBAEGQARA5GiABQSsQoQJFBEAgAkEIQQQgAS0AAEHyAEYbNgIACwJAIAEtAABB4QBHBEAgAigCACEBDAELIABBA0EAEA4iAUGACHFFBEAgAyABQYAIcqw3AxAgAEEEIANBEGoQDhoLIAIgAigCAEGAAXIiATYCAAsgAkF/NgJQIAJBgAg2AjAgAiAANgI8IAIgAkGYAWo2AiwCQCABQQhxDQAgAyADQRhqrTcDACAAQZOoASADECANACACQQo2AlALIAJB+gE2AiggAkH7ATYCJCACQfwBNgIgIAJB/QE2AgxBoZkELQAARQRAIAJBfzYCTAsgAkGImgQoAgA2AjhBiJoEKAIAIgEEQCABIAI2AjQLQYiaBCACNgIAIAILIQEgA0EgaiQAIAEiAw0BIAAQDBoLQQAhAwsgBEEQaiQAIAMLJwEBfyMAQRBrIgIkACAAQQNBrLQCQYyzAkHfACABEAMgAkEQaiQACxIAIAAQMigCACAAKAIAa0EEdQumAwICfwF9IAECfyADENcGjiIGi0MAAABPXQRAIAaoDAELQYCAgIB4CyIENgIAIAICfyADQQEgBHSylRCkAiAAKgIclBDWBiIDi0MAAABPXQRAIAOoDAELQYCAgIB4CyIENgIAIAQgACgCFEEBa0YEQCABIAEoAgBBAWo2AgAgAkEANgIAQQAhBAsCQCACAn8gASgCACICQQBIBEAgAUEANgIAQQAMAQsgAiAAKAIQIgVIDQEgASAFQQFrNgIAIAAoAhRBAWsLIgQ2AgALAkACQAJAIAEoAgAiAUEATgRAIAEgACgCEE4NASAEQQBIDQIgBCAAKAIUTg0DDwtBgLIEQfDQABAwQZbUABAwQdMgEDBBjAIQM0HbJRAwQcnaABAwEDQQAAALQYCyBEHd3wAQMEGW1AAQMEHTIBAwQY0CEDNB2yUQMEGw7wAQMBA0EAAAC0GAsgRBr/YAEDBBltQAEDBB0yAQMEGOAhAzQdslEDBB7/cAEDAQNBAAAAtBgLIEQdv9ABAwQZbUABAwQdMgEDBBjwIQM0HbJRAwQe3+ABAwEDQQAAALrQEAIAAgASoCACAClCAAKgIAkjgCACAAIAEqAgQgApQgACoCBJI4AgQgACABKgIIIAKUIAAqAgiSOAIIIAAgASoCDCAClCAAKgIMkjgCDCAAIAEqAhAgApQgACoCEJI4AhAgACABKgIUIAKUIAAqAhSSOAIUIAAgASoCGCAClCAAKgIYkjgCGCAAIAEqAhwgApQgACoCHJI4AhwgACABKgIgIAKUIAAqAiCSOAIgCw8AIAAgACgCAEEEajYCAAsLACAAQRBqIAEQawsSACAAQQRqIAAoAgAgAWwQrQULkwEBAn8gASAAEEYiAksEQCMAQSBrIgMkAAJAIAEgAmsiASAAEDIoAgAgACgCBGtBAnVNBEAgACABEK4DDAELIAAQMiECIANBCGogACAAEEYgAWoQpAMgABBGIAIQvAIiAiABEMcGIAAgAhDrAiACELsCCyADQSBqJAAPCyABIAJJBEAgACAAKAIAIAFBAnRqEJgECwsRACAAIABBAWtxRSAAQQJLcQsJACABIAIQqAELhwEBBH8jAEEQayIBJAAjAEEQayIDJAAgABDnASIAQQRqIQQjAEEQayICJAAgAkEANgIMIAQgAkEMahCeARogAkEQaiQAIANBEGokACAAQQhqEOcBGiABQQA2AgwgAEEMaiABQQxqEJ4BGiABQYCAgPwDNgIEIAAgASoCBDgCECABQRBqJAAgAAsQACAAKAIEIAAoAgBrQQF1CxIAIAAQMigCACAAKAIAa0EBdQsSACAAEDIoAgAgACgCAGtBBXULCgBB4c8BEJYCAAsWAQF/IAAQPSEBIAAQ0wYgACABEIwEC+oBAQV/IAEgABBGIgJLBEAjAEEgayIFJAACQCABIAJrIgIgABAyKAIAIAAoAgRrQQJ1TQRAIAAgAhCuAwwBCyAAEDIhBiAFQQhqAn8gABBGIAJqIQMjAEEQayIBJAAgASADNgIMIAMgABDqAiIETQRAIAAQyAEiAyAEQQF2SQRAIAEgA0EBdDYCCCABQQhqIAFBDGoQbygCACEECyABQRBqJAAgBAwBCxCRAgALIAAQRiAGELwCIgEgAhDHBiAAIAEQ6wIgARC7AgsgBUEgaiQADwsgASACSQRAIAAgACgCACABQQJ0ahCYBAsLJwAgAyADKAIAIAIgAWsiAGsiAjYCACAAQQBKBEAgAiABIAAQPhoLCyQBAn8jAEEQayICJAAgASAAEPEBIQMgAkEQaiQAIAEgACADGwsfAEEIEAYgABD+BiIAQdj3AzYCACAAQfj3A0EMEAUACxkAIAAQrQEEQCAAIAEQjwEPCyAAIAEQnAELLAACQCAAIAFGDQADQCAAIAFBAWsiAU8NASAAIAEQsgcgAEEBaiEADAALAAsLrQEBBH8jAEEQayIIJAACQCAARQ0AIAQoAgwhBiACIAFrIgdBAEoEQCAAIAEgB0ECdiIHEMMCIAdHDQELIAYgAyABa0ECdSIBa0EAIAEgBkgbIgFBAEoEQCAAIAggASAFELsHIgUQQCABEMMCIQYgBRA4GiABIAZHDQELIAMgAmsiAUEASgRAIAAgAiABQQJ2IgEQwwIgAUcNAQsgBBCdByAAIQkLIAhBEGokACAJCyQAIABBC08EfyAAQRBqQXBxIgAgAEEBayIAIABBC0YbBUEKCwsPACAAIAAoAgAoAhwRAAALJAECfyMAQRBrIgIkACABIAAQwwchAyACQRBqJAAgASAAIAMbC2QCAX8BfiMAQRBrIgIkACAAAn4gAUUEQEIADAELIAIgAa1CACABZyIBQdEAahCIASACKQMIQoCAgICAgMAAhUGegAEgAWutQjCGfCEDIAIpAwALNwMAIAAgAzcDCCACQRBqJAALgwECA38BfgJAIABCgICAgBBUBEAgACEFDAELA0AgAUEBayIBIAAgAEIKgCIFQgp+fadBMHI6AAAgAEL/////nwFWIQIgBSEAIAINAAsLIAWnIgIEQANAIAFBAWsiASACIAJBCm4iA0EKbGtBMHI6AAAgAkEJSyEEIAMhAiAEDQALCyABC4EDAQ1/QQAgACAAQZUBSxtBAXRBkIYDai8BAEHo9wJqIQdB5JoEKAIAKAIUIgAEfyAAKAIEIQUgACgCACIAKAIIIAAoAgBBotrv1wZqIgIQ/AEhAyAAKAIMIAIQ/AEhBCAAKAIQIAIQ/AEhAQJAIAMgBUECdk8NACABIARyQQNxIAQgBSADQQJ0ayIGTyABIAZPcnINACABQQJ2IQogBEECdiELQQAhBANAIAAgBCADQQF2IgZqIgxBAXQiDSALakECdGoiASgCACACEPwBIQkgBSABKAIEIAIQ/AEiAU0gCSAFIAFrT3INASAAIAEgCWpqLQAADQEgByAAIAFqEKACIgFFBEAgACAKIA1qQQJ0aiIEKAIAIAIQ/AEhAyAFIAQoAgQgAhD8ASICTSADIAUgAmtPcg0CQQAgACACaiAAIAIgA2pqLQAAGyEIDAILIANBAUYNASAGIAMgBmsgAUEASCIBGyEDIAQgDCABGyEEDAALAAsgCAVBAAsiACAHIAAbC0oBAn8CQCAALQAAIgJFIAIgAS0AACIDR3INAANAIAEtAAEhAyAALQABIgJFDQEgAUEBaiEBIABBAWohACACIANGDQALCyACIANrCxoAIAAgARDZAyIAQQAgAC0AACABQf8BcUYbC6ABAQR/IwBBEGsiBSQAIAUgAjYCDCMAQaABayIDJAAgA0EIaiIGQaCMA0GQARA+GiADIAA2AjQgAyAANgIcIANB/////wdBfiAAayIEIARB/////wdLGyIENgI4IAMgACAEaiIANgIkIAMgADYCGCAGIAEgAhCEBSAEBEAgAygCHCIAIAAgAygCGEZrQQA6AAALIANBoAFqJAAgBUEQaiQAC6IBAgF9An8gALwiAkEXdkH/AXEiA0GVAU0EQCADQf0ATQR9IABDAAAAAJQFAn0gACAAjCACQQBOGyIAQwAAAEuSQwAAAMuSIACTIgFDAAAAP14EQCAAIAGSQwAAgL+SDAELIAAgAZIiACABQwAAAL9fRQ0AGiAAQwAAgD+SCyIAIACMIAJBAE4bCyEACyAAi0MAAABPXQRAIACoDwtBgICAgHgLhwICAn8CfCAAvCIBQYCAgPwDRgRAQwAAAAAPCwJAIAFBgICA/AdrQf///4d4TQRAIAFBAXQiAkUEQCMAQRBrIgFDAACAvzgCDCABKgIMQwAAAACVDwsgAUGAgID8B0YNASACQYCAgHhJIAFBAE5xRQRAIAAQmAUPCyAAQwAAAEuUvEGAgIDcAGshAQtBuPICKwMAIAEgAUGAgMz5A2siAUGAgIB8cWu+uyABQQ92QfABcSICQbDwAmorAwCiRAAAAAAAAPC/oCIDIAOiIgSiQcDyAisDACADokHI8gIrAwCgoCAEoiABQRd1t0Gw8gIrAwCiIAJBuPACaisDAKAgA6CgtiEACyAACwgAIAAQ5wEaCycBAX8jAEEQayICJAAgAEEDQYC1AkGwsgJB6gAgARADIAJBEGokAAsNACAAKAIEIAEoAgRLCyEAIAAoAgQgABAyKAIASQRAIAAgARDtAg8LIAAgARDuBQsNACAAKAIAEDEgABAxCwgAIABB9ABqCwkAIAAgARCeAQsxAQF/IwBBEGsiAyQAIAMgATYCDCAAIANBDGoQngEiACACKQIANwIEIANBEGokACAACxIAIAAgAjoABCAAIAE2AgAgAAsWACAAIAEoAgA2AgAgACACLQAAOgAEC+IBAgN/AX0jAEEQayICJAAgAiABNgIMAkAgAiABQQFGBH9BAgUgASABQQFrcUUNASABEPMECyIBNgIMCwJAIAAQlAEiAyABSQRAIAAgARCQBgwBCyABIANPDQAgAxCLAiEEAn8gABA8KAIAsyAAEF4qAgCVjSIFQwAAgE9dIAVDAAAAAGBxBEAgBakMAQtBAAshASACIAQEf0EBQSAgAUEBa2drdCABIAFBAk8bBSABEPMECzYCCCACIAJBDGogAkEIahBvKAIAIgE2AgwgASADTw0AIAAgARCQBgsgAkEQaiQACwkAQZEIEJYCAAsgAQF/IAAoAgAhASAAQQA2AgAgAQRAIAAQUyABEKQGCwspAQF/IwBBEGsiAiQAIAIgATYCCCAAIAJBCGoQngEhACACQRBqJAAgAAsLACAAQgA3AgAgAAsMACAAIAEgACABShsLDQAgAEH/////ARC/AgtkAQJ/IwBBEGsiBSQAIAVBADYCDCAAQQxqIAMQ1AEgAQRAIAAoAhAgARCIBCEECyAAIAQ2AgAgACAEIAJBA3RqIgI2AgggACACNgIEIAAQPCAEIAFBA3RqNgIAIAVBEGokACAACwwAIAEgAikCADcCAAssACAAKAIAGiAAKAIAIAAQyAFBAnRqGiAAKAIAIAAQyAFBAnRqGiAAKAIAGgsZACABQf////8DSwRAEPMBAAsgAUECdBBbCw0AIAAgASACQQIQpQQLTQEBfyAAKAIEIQEDQCABIAAoAghHBEAgACgCEBogACAAKAIIQQRrNgIIDAELCyAAKAIABEAgACgCEBogACgCACEBIAAQxQYaIAEQMQsLZAECfyMAQRBrIgUkACAFQQA2AgwgAEEMaiADENQBIAEEQCAAKAIQIAEQuQIhBAsgACAENgIAIAAgBCACQQJ0aiICNgIIIAAgAjYCBCAAEDwgBCABQQJ0ajYCACAFQRBqJAAgAAsKACAAKAIAEIsECwoAQdj7ABCWAgALPwEBfyMAQRBrIgIkACAAEDIaIAIgATYCDCACQf////8HNgIIIAJBDGogAkEIahCVAigCACEAIAJBEGokACAACwkAIAAgARC5AgskACAAQQJPBH8gAEEEakF8cSIAIABBAWsiACAAQQJGGwVBAQsLnAEBBX8jAEEQayIFJAAgARDEBCECIwBBEGsiAyQAAkAgAkHv////A00EQAJAIAIQugMEQCAAIAIQnAEgACEEDAELIAAgACACEMECQQFqIgYQwAIiBBCVASAAIAYQtQEgACACEI8BCyAEIAEgAhDMASADQQA2AgwgBCACQQJ0aiADQQxqEKoBIANBEGokAAwBCxC0AQALIAVBEGokAAsTACAAIAEgAiAAKAIAKAIwEQQAC8YBAQZ/IwBBEGsiBCQAIAAQUygCACEFAn8gAigCACAAKAIAayIDQf////8HSQRAIANBAXQMAQtBfwsiA0EEIAMbIQMgASgCACEGIAAoAgAhByAFQc0CRgR/QQAFIAAoAgALIAMQ0AIiCARAIAVBzQJHBEAgABC5ARoLIARBzAI2AgQgACAEQQhqIAggBEEEahBmIgUQqQcgBRBlIAEgACgCACAGIAdrajYCACACIAAoAgAgA0F8cWo2AgAgBEEQaiQADwsQdQALJgAgACAAKAIYRSAAKAIQIAFyciIBNgIQIAAoAhQgAXEEQBB1AAsLEwAgACABQQAgACgCACgCNBEEAAsTACAAIAFBACAAKAIAKAIkEQQAC/ICAQJ/IwBBEGsiCiQAIAogADYCDAJAAkACQCADKAIAIAJHDQBBKyELIAAgCSgCYEcEQEEtIQsgCSgCZCAARw0BCyADIAJBAWo2AgAgAiALOgAADAELIAYQNUUgACAFR3JFBEBBACEAIAgoAgAiASAHa0GfAUoNAiAEKAIAIQAgCCABQQRqNgIAIAEgADYCAAwBC0F/IQAgCSAJQegAaiAKQQxqELoEIAlrIgZB3ABKDQEgBkECdSEFAkACQAJAIAFBCGsOAwACAAELIAEgBUoNAQwDCyABQRBHIAZB2ABIcg0AIAMoAgAiASACRiABIAJrQQJKcg0CIAFBAWstAABBMEcNAkEAIQAgBEEANgIAIAMgAUEBajYCACABIAVB4LgDai0AADoAAAwCCyADIAMoAgAiAEEBajYCACAAIAVB4LgDai0AADoAACAEIAQoAgBBAWo2AgBBACEADAELQQAhACAEQQA2AgALIApBEGokACAACwsAIABBhLoEEMsBC+4CAQN/IwBBEGsiCiQAIAogADoADwJAAkACQCADKAIAIAJHDQBBKyELIABB/wFxIgwgCS0AGEcEQEEtIQsgCS0AGSAMRw0BCyADIAJBAWo2AgAgAiALOgAADAELIAYQNUUgACAFR3JFBEBBACEAIAgoAgAiASAHa0GfAUoNAiAEKAIAIQAgCCABQQRqNgIAIAEgADYCAAwBC0F/IQAgCSAJQRpqIApBD2oQvQQgCWsiBUEXSg0BAkACQAJAIAFBCGsOAwACAAELIAEgBUoNAQwDCyABQRBHIAVBFkhyDQAgAygCACIBIAJGIAEgAmtBAkpyDQIgAUEBay0AAEEwRw0CQQAhACAEQQA2AgAgAyABQQFqNgIAIAEgBUHguANqLQAAOgAADAILIAMgAygCACIAQQFqNgIAIAAgBUHguANqLQAAOgAAIAQgBCgCAEEBajYCAEEAIQAMAQtBACEAIARBADYCAAsgCkEQaiQAIAALCwAgAEH8uQQQywELNAAgACgCABogACgCACAAELMBQQxsahogACgCACAAEGxBDGxqGiAAKAIAIAAQswFBDGxqGgtqAQJ/IABB0JsDNgIAIAAoAighAQNAIAEEQEEAIAAgAUEBayIBQQJ0IgIgACgCJGooAgAgACgCICACaigCABEGAAwBCwsgAEEcahBFIAAoAiAQMSAAKAIkEDEgACgCMBAxIAAoAjwQMSAAC40BAQF/AkAgACgCBCIBIAEoAgBBDGsoAgBqKAIYRQ0AIAAoAgQiASABKAIAQQxrKAIAahDQA0UNACAAKAIEIgEgASgCAEEMaygCAGooAgRBgMAAcUUNACAAKAIEIgEgASgCAEEMaygCAGooAhgQzwJBf0cNACAAKAIEIgAgACgCAEEMaygCAGpBARDFAgsLDwAgACAAKAIAKAIYEQAAC5wIAQt/IABFBEAgARA3DwsgAUFATwRAQYiZBEEwNgIAQQAPCwJ/QRAgAUELakF4cSABQQtJGyEGIABBCGsiBSgCBCIJQXhxIQQCQCAJQQNxRQRAQQAgBkGAAkkNAhogBkEEaiAETQRAIAUhAiAEIAZrQYCnBCgCAEEBdE0NAgtBAAwCCyAEIAVqIQcCQCAEIAZPBEAgBCAGayIDQRBJDQEgBSAJQQFxIAZyQQJyNgIEIAUgBmoiAiADQQNyNgIEIAcgBygCBEEBcjYCBCACIAMQ+gQMAQtBuKMEKAIAIAdGBEBBrKMEKAIAIARqIgQgBk0NAiAFIAlBAXEgBnJBAnI2AgQgBSAGaiIDIAQgBmsiAkEBcjYCBEGsowQgAjYCAEG4owQgAzYCAAwBC0G0owQoAgAgB0YEQEGoowQoAgAgBGoiAyAGSQ0CAkAgAyAGayICQRBPBEAgBSAJQQFxIAZyQQJyNgIEIAUgBmoiBCACQQFyNgIEIAMgBWoiAyACNgIAIAMgAygCBEF+cTYCBAwBCyAFIAlBAXEgA3JBAnI2AgQgAyAFaiICIAIoAgRBAXI2AgRBACECQQAhBAtBtKMEIAQ2AgBBqKMEIAI2AgAMAQsgBygCBCIDQQJxDQEgA0F4cSAEaiIKIAZJDQEgCiAGayEMAkAgA0H/AU0EQCAHKAIIIgQgA0EDdiICQQN0QcijBGpGGiAEIAcoAgwiA0YEQEGgowRBoKMEKAIAQX4gAndxNgIADAILIAQgAzYCDCADIAQ2AggMAQsgBygCGCELAkAgByAHKAIMIghHBEAgBygCCCICQbCjBCgCAEkaIAIgCDYCDCAIIAI2AggMAQsCQCAHQRRqIgQoAgAiAg0AIAdBEGoiBCgCACICDQBBACEIDAELA0AgBCEDIAIiCEEUaiIEKAIAIgINACAIQRBqIQQgCCgCECICDQALIANBADYCAAsgC0UNAAJAIAcoAhwiA0ECdEHQpQRqIgIoAgAgB0YEQCACIAg2AgAgCA0BQaSjBEGkowQoAgBBfiADd3E2AgAMAgsgC0EQQRQgCygCECAHRhtqIAg2AgAgCEUNAQsgCCALNgIYIAcoAhAiAgRAIAggAjYCECACIAg2AhgLIAcoAhQiAkUNACAIIAI2AhQgAiAINgIYCyAMQQ9NBEAgBSAJQQFxIApyQQJyNgIEIAUgCmoiAiACKAIEQQFyNgIEDAELIAUgCUEBcSAGckECcjYCBCAFIAZqIgMgDEEDcjYCBCAFIApqIgIgAigCBEEBcjYCBCADIAwQ+gQLIAUhAgsgAgsiAgRAIAJBCGoPCyABEDciBUUEQEEADwsgBSAAQXxBeCAAQQRrKAIAIgJBA3EbIAJBeHFqIgIgASABIAJLGxA+GiAAEDEgBQvwAQEDfyAARQRAQYj7AygCAARAQYj7AygCABDRAiEBC0Hw+QMoAgAEQEHw+QMoAgAQ0QIgAXIhAQtBiJoEKAIAIgAEQANAIAAoAkwaIAAoAhQgACgCHEcEQCAAENECIAFyIQELIAAoAjgiAA0ACwsgAQ8LIAAoAkxBAE4hAgJAAkAgACgCFCAAKAIcRg0AIABBAEEAIAAoAiQRBAAaIAAoAhQNAEF/IQEMAQsgACgCBCIBIAAoAggiA0cEQCAAIAEgA2usQQEgACgCKBETABoLQQAhASAAQQA2AhwgAEIANwMQIABCADcCBCACRQ0ACyABC5kBAQN8IAAgAKIiAyADIAOioiADRHzVz1o62eU9okTrnCuK5uVavqCiIAMgA0R9/rFX4x3HPqJE1WHBGaABKr+gokSm+BARERGBP6CgIQUgAyAAoiEEIAJFBEAgBCADIAWiRElVVVVVVcW/oKIgAKAPCyAAIAMgAUQAAAAAAADgP6IgBSAEoqGiIAGhIARESVVVVVVVxT+ioKELkgEBA3xEAAAAAAAA8D8gACAAoiICRAAAAAAAAOA/oiIDoSIERAAAAAAAAPA/IAShIAOhIAIgAiACIAJEkBXLGaAB+j6iRHdRwRZswVa/oKJETFVVVVVVpT+goiACIAKiIgMgA6IgAiACRNQ4iL7p+qi9okTEsbS9nu4hPqCiRK1SnIBPfpK+oKKgoiAAIAGioaCgC0cAIAAgAUkEQCAAIAEgAhA+Gg8LIAIEQCAAIAJqIQAgASACaiEBA0AgAEEBayIAIAFBAWsiAS0AADoAACACQQFrIgINAAsLC/4CAQZ/IAAoAgQhBiACQfGT69wDTwRAIAAoAgBCuICAgBA3AhQgACAAKAIAKAIAEQEAC0EIIAJBB3EiA2tBACADGyEDIAFBAk8EQCAAKAIAIgUgATYCGCAFQQ82AhQgACAAKAIAKAIAEQEACyACIANqIQMCQAJAIAYgAUECdGoiCCgCNCICRQ0AA0AgAyACIgQoAghLBEAgBCgCACICDQEMAgsLIAQhAQwBCyABQQJ0QZjHAkGQxwIgBBtqKAIAIgFB8JPr3AMgA2siAiABIAJJGyICIANqIgVBEGoiBxA3IgFFBEADQCACQeMATQRAIAAoAgBCuICAgCA3AhQgACAAKAIAKAIAEQEACyACQQF2IgEhAiABIANqIgVBEGoiBxA3IgFFDQALCyAGIAYoAkwgB2o2AkwgASAFNgIIIAFCADcDACAERQRAIAggATYCNAwBCyAEIAE2AgALIAEgASgCBCIAIANqNgIEIAEgASgCCCADazYCCCAAIAFqQRBqC+0BAgF/BH0jAEEwayIGJAACfyAABEAgAEEIaiABIAYQsAMgAEG4AWogBioCDCAGKgIAIAKUIAYqAgQgA5SSkiAGKgIsIAYqAiAgApQgBioCJCADlJKSIgeVIAYqAhwgBioCECAClCAGKgIUIAOUkpIgB5UgBCAFEHFBH3UMAQsgASoCHCEHIAEqAhQhCCABKgIQIQkgBCABKgIMIAEqAgAgApQgASoCBCADlJKSIAEqAiwgASoCICAClCABKgIkIAOUkpIiCpU4AgAgBSAHIAkgApQgCCADlJKSIAqVOAIAQQALIQEgBkEwaiQAIAELpwIBBX8gACgC1AMhAiAAIAAoAtADKAIIEQAARQRAIAAoAgAiAUEZNgIUIAAgASgCABEBAAsgACgC1AJBAEoEQANAIAAgA0ECdCIFaigC2AIhBAJAAkAgACgC4AEEQCAAKAKcAw0BIAAoAqQDDQILIAIgBCgCFEECdGooAjwiAUIANwAAIAFCADcAOCABQgA3ADAgAUIANwAoIAFCADcAICABQgA3ABggAUIANwAQIAFCADcACCACIAVqIgFBADYCKCABQQA2AhggACgC4AFFBEAgACgCtAMNAQwCCyAAKAKcA0UNAQsgAiAEKAIYQQJ0aigCfEEAQYACEDkaCyADQQFqIgMgACgC1AJIDQALCyACQXA2AhQgAkIANwIMIAIgACgCmAI2AjgLyQoBDH8gACgCGCIGKAIEIQQgBigCACEFIAAgAzYC5AEgACACNgLgASAAIAE2AtwBAkAgBEUEQCAAIAYoAgwRAABFDQEgBigCACEFIAYoAgQhBAsgBS0AACECIARBAWsiAwR/IAVBAWoFIAAgBigCDBEAAEUNASAGKAIEIQMgBigCAAsiBC0AACEHIAAgA0EBayIFBH8gBEEBagUgACAGKAIMEQAARQ0BIAYoAgQhBSAGKAIACyIELQAANgLUASAAIAVBAWsiBQR/IARBAWoFIAAgBigCDBEAAEUNASAGKAIEIQUgBigCAAsiBC0AAEEIdCIDNgIgIAAgBUEBayIFBH8gBEEBagUgACAGKAIMEQAARQ0BIAAoAiAhAyAGKAIEIQUgBigCAAsiBC0AACADajYCICAAIAVBAWsiBQR/IARBAWoFIAAgBigCDBEAAEUNASAGKAIEIQUgBigCAAsiBC0AAEEIdCIDNgIcIAAgBUEBayIFBH8gBEEBagUgACAGKAIMEQAARQ0BIAAoAhwhAyAGKAIEIQUgBigCAAsiBC0AACADajYCHCAAIAVBAWsiAwR/IARBAWoFIAAgBigCDBEAAEUNASAGKAIEIQMgBigCAAsiBS0AADYCJCAAKAIAIgEgACgCuAM2AhggASAAKAIcNgIcIAEgACgCIDYCICAAKAIkIQQgAUHmADYCFCABIAQ2AiQgAEEBIAEoAgQRAgAgACgC0AMoAhAEQCAAKAIAIgFBPTYCFCAAIAEoAgARAQALIAJBCHQgB3JBCGshAQJAAkAgACgCIEUNACAAKAIcRQ0AIAAoAiQiBEEASg0BCyAAKAIAIgJBITYCFCAAIAIoAgARAQAgACgCJCEECyAEQQNsIAFHBEAgACgCACIBQQw2AhQgACABKAIAEQEACyAAKALYAUUEQCAAIABBASAAKAIkQdgAbCAAKAIEKAIAEQQANgLYAQsgBUEBaiEIIANBAWshBCAAKAIkQQBKBEBBACEDA0AgBAR/IAQFIAAgBigCDBEAAEUNAyAGKAIAIQggBigCBAtBAWshCyAAKALYASEBIAgtAAAhAgJAIANFBEAgASEEDAELIANBAmshDCADQQFrIQkgASAKaiEHQQAhBSABIQQDQCACIAQoAgBGBEAgAUHYAGohBCABKAIAIQUgA0ECTwRAIAxBA08EQCAJQXxxIQFBACECA0AgBCgCiAIiDCAEKAKwASINIAQoAlgiDiAEKAIAIg8gBSAFIA9IGyIFIAUgDkgbIgUgBSANSBsiBSAFIAxIGyEFIARB4AJqIQQgAkEEaiICIAFHDQALC0EAIQIgCUEDcSIBBEADQCAEKAIAIgkgBSAFIAlIGyEFIARB2ABqIQQgAkEBaiICIAFHDQALCyAHIQQLIAVBAWohAgwCCyAEQdgAaiEEIAVBAWoiBSADRw0ACyAHIQQLIAQgAzYCBCAEIAI2AgAgBCALBH8gCEEBagUgACAGKAIMEQAARQ0DIAYoAgQhCyAGKAIACyIFLQAAIgFBD3E2AgwgBCABQQR2NgIIIAQgC0EBayIBBH8gBUEBagUgACAGKAIMEQAARQ0DIAYoAgQhASAGKAIACyICLQAANgIQIAAoAgAiByAEKAIANgIYIAcgBCgCCDYCHCAHIAQoAgw2AiAgBCgCECEEIAdB5wA2AhQgByAENgIkIABBASAHKAIEEQIAIApB2ABqIQogAkEBaiEIIAFBAWshBCADQQFqIgMgACgCJEgNAAsLIAAoAtADQQE2AhAgBiAENgIEIAYgCDYCAEEBDwtBAAvREgIOfQl/IAVFBEAjAEEgayIFJABDILy+TCEGAkAgA0EESA0AIAAqAixDAAAAAFsNACADQQZ0EDciF0UEQEEAQQNB8qkCQQAQNkMAAIC/IQYMAQsgA0EDdBA3IhgEQANAQQAhFiAVQQNGBEAgA0EBdCEZIAOyIRECQANAIAQqAiQhEiAEKgIgIQ9DAAAAACEKQQAhFQNAIAMgFUcEQCAPIAIgFUEMbGoiACoCACIIlCAAKgIEIgkgEpSSQwAAgD+SIgZDAAAAAFsNAyABIBVBA3QiAGoiGioCACELIAQqAgwhDiAEKgIAIRAgBCoCBCETIAAgGGoiACAaKgIEIAQqAhwgBCoCECAIlCAJIAQqAhSUkpIiDCAGlZMiDTgCBCAAIAsgDiAQIAiUIAkgE5SSkiILIAaVkyIOOAIAIBcgFUEGdGoiACAJIAaVIhA4AgQgACAIIAaVIhM4AgAgAEMAAIA/IAaVIhQ4AgggAEIANwIMIABBADYCFCAAIAsgCIwiCJQgBiAGlCIGlTgCGCAAIAsgCYwiCZQgBpU4AhwgAEIANwIgIABBADYCKCAAIBM4AiwgACAQOAIwIAAgFDgCNCAAIAwgCJQgBpU4AjggACAMIAmUIAaVOAI8IAogDiAOlCANIA2UkpIhCiAVQQFqIRUMAQsLAkAgCiARlSIGQ83MzD1dDQACQCAWRSAGQwAAgEBdRXJFBEAgBiAHlUOkcH0/Xg0CIBZBCkcNAQwCCyAWQQpGDQELIAUgGCAXIBkQuwVBAEgNAiAEIAUqAgAgBCoCAJI4AgAgBCAFKgIEIAQqAgSSOAIEIAQgBSoCCCAEKgIMkjgCDCAEIAUqAgwgBCoCEJI4AhAgBCAFKgIQIAQqAhSSOAIUIAQgBSoCFCAEKgIckjgCHCAEIAUqAhggBCoCIJI4AiAgBCAFKgIcIAQqAiSSOAIkIBZBAWohFiAGIQcMAQsLIBcQMSAYEDEMBAsgFxAxIBgQMUMgvL5MIQYMAwUDQCAWQQRHBEAgFkECdCIZIAQgFUEEdCIaamogACAaaiAZaioCACAAKgIslTgCACAWQQFqIRYMAQsLIBVBAWohFQwBCwALAAtBAEEDQfKpAkEAEDYgFxAxQwAAgL8hBgsgBUEgaiQAIAYPCyAGIQgjAEEgayIWJABDILy+TCEGAkAgA0EESA0AIAAqAixDAAAAAFsNAAJ/IAOyIg4gCJQiBotDAAAAT10EQCAGqAwBC0GAgICAeAshBSADQQZ0EDciFUUEQEEAQQNB8qkCQQAQNkMAAIC/IQYMAQsgA0EDdBA3IhhFBEBBAEEDQfKpAkEAEDYgFRAxQwAAgL8hBgwBCyADQQJ0IhcQNyIaRQRAQQBBA0HyqQJBABA2IBUQMSAYEDFDAACAvyEGDAELIBcQNyIZBEAgBUEFIAVBBUobQQFrIRtBACEXA0BBACEFIBdBA0YEQCAZIBtBAnRqIR1BACEXAkADQCAEKgIkIREgBCoCICESQQAhBQNAIAMgBUcEQCASIAIgBUEMbGoiACoCACIIlCAAKgIEIgkgEZSSQwAAgD+SIgZDAAAAAFsNAyABIAVBA3QiAGoiGyoCACENIAQqAgwhCyAEKgIAIQ8gBCoCBCEQIAAgGGoiACAbKgIEIAQqAhwgBCoCECAIlCAJIAQqAhSUkpIiCiAGlZMiDDgCBCAAIA0gCyAPIAiUIAkgEJSSkiINIAaVkyILOAIAIBkgBUECdCIAaiALIAuUIAwgDJSSIgw4AgAgACAaaiAMOAIAIBUgBUEGdGoiACAJIAaVIgw4AgQgACAIIAaVIgs4AgAgAEMAAIA/IAaVIg84AgggAEIANwIMIABBADYCFCAAIA0gCIwiCJQgBiAGlCIGlTgCGCAAIA0gCYwiCZQgBpU4AhwgAEIANwIgIABBADYCKCAAIAs4AiwgACAMOAIwIAAgDzgCNCAAIAogCJQgBpU4AjggACAKIAmUIAaVOAI8IAVBAWohBQwBCwsgGSADQQRB8gAQkwUgHSoCAEMAAIBAlEMAAIBBlyIIQwAAwECVIQlBACEFQwAAAAAhBgNAIAMgBUcEQCAIIBkgBUECdGoqAgAiCl0EfSAJIAaSBSAJQwAAgD9DAACAPyAKIAiVkyIKIAqUIAqUk5QgBpILIQYgBUEBaiEFDAELCwJAIAYgDpUiBkPNzMw9XQ0AAkAgF0UgBkMAAIBAXUVyRQRAIAYgB5VDpHB9P14NAiAXQQpHDQEMAgsgF0EKRg0BC0EAIRtBACEcA0AgAyAbRwRAIAggGiAbQQJ0aioCACIHYARAIBUgHEEFdGoiAEMAAIA/IAcgCJWTIgcgB5QiByAVIBtBBnRqIgUqAgCUOAIAIAAgByAFKgIElDgCBCAAIAcgBSoCCJQ4AgggACAHIAUqAgyUOAIMIAAgByAFKgIQlDgCECAAIAcgBSoCFJQ4AhQgACAHIAUqAhiUOAIYIAAgByAFKgIclDgCHCAAIAcgBSoCIJQ4AiAgACAHIAUqAiSUOAIkIAAgByAFKgIolDgCKCAAIAcgBSoCLJQ4AiwgACAHIAUqAjCUOAIwIAAgByAFKgI0lDgCNCAAIAcgBSoCOJQ4AjggACAHIAUqAjyUOAI8IBggHEECdGoiACAHIBggG0EDdGoiBSoCAJQ4AgAgACAHIAUqAgSUOAIEIBxBAmohHAsgG0EBaiEbDAELCyAcQQVMBEAgFRAxIBgQMSAaEDEgGRAxQwAAgL8hBgwHCyAWIBggFSAcELsFQQBIDQIgBCAWKgIAIAQqAgCSOAIAIAQgFioCBCAEKgIEkjgCBCAEIBYqAgggBCoCDJI4AgwgBCAWKgIMIAQqAhCSOAIQIAQgFioCECAEKgIUkjgCFCAEIBYqAhQgBCoCHJI4AhwgBCAWKgIYIAQqAiCSOAIgIAQgFioCHCAEKgIkkjgCJCAXQQFqIRcgBiEHDAELCyAVEDEgGBAxIBoQMSAZEDEMBAsgFRAxIBgQMSAaEDEgGRAxQyC8vkwhBgwDBQNAIAVBBEcEQCAFQQJ0IhwgBCAXQQR0Ih1qaiAAIB1qIBxqKgIAIAAqAiyVOAIAIAVBAWohBQwBCwsgF0EBaiEXDAELAAsAC0EAQQNB8qkCQQAQNiAVEDEgGBAxIBoQMUMAAIC/IQYLIBZBIGokACAGC+AGAwd/BH0DfCMAQeABayIHJAAgByAEQQR0EDciCzYC0AEgCwRAAkAgByAEQRhsEDciDDYC1AEgDEUNACAEQQAgBEEAShshDQNAIAggDUZFBEAgECADIAhBDGxqIgkqAgiSIRAgDyAJKgIEkiEPIA4gCSoCAJIhDiAIQQFqIQgMAQsLIBAgBLIiEZUhECAPIBGVIQ8gDiARlSEOQQAhCANAIAggDUZFBEAgCyAIQQR0aiIJIAIgCEEDdGoiCioCALs5AwAgCSAKKgIEuzkDCCAMIAhBGGxqIgkgAyAIQQxsaiIKKgIAIA6TuzkDACAJIAoqAgQgD5O7OQMIIAkgCioCCCAQk7s5AxAgCEEBaiEIDAELCyAHIAQ2AtgBQQAhAgNAQQAhCCACQQNGRQRAA0AgCEEDRkUEQCAHQfAAaiACQQV0aiAIQQN0aiABIAJBBHRqIAhBAnRqKgIAuzkDACAIQQFqIQgMAQsLIAJBAWohAgwBCwsgByABKgIMIAEqAgggEJQgASoCACAOlCAPIAEqAgSUkpKSuzkDiAEgByABKgIcIAEqAhggEJQgASoCECAOlCAPIAEqAhSUkpKSuzkDqAEgByABKgIsIAEqAiggEJQgASoCICAOlCAPIAEqAiSUkpKSuzkDyAECQCAGRQRAIAAgB0HQAWogB0HwAGogB0EQaiAHQQhqEN4CQQBODQEgB0KAgICAwPD1y8EANwMIDAELIAAgB0HQAWogB0HwAGogB0EQaiAHQQhqEM8FQQBODQAgB0KAgICAwPD1y8EANwMICyAHKALQARAxIAcoAtQBEDFBACECA0BBACEIIAJBA0ZFBEADQCAIQQNGRQRAIAUgAkEEdGogCEECdGogB0EQaiACQQV0aiAIQQN0aisDALY4AgAgCEEBaiEIDAELCyACQQFqIQIMAQsLIAUgBysDKCAHKwMQIA67IhKioSAHKwMYIA+7IhOioSAHKwMgIBC7IhSiobY4AgwgBSAHKwNIIAcrAzAgEqKhIAcrAzggE6KhIAdBQGsrAwAgFKKhtjgCHCAFIAcrA2ggBysDUCASoqEgBysDWCAToqEgBysDYCAUoqG2OAIsIAcrAwghEiAHQeABaiQAIBK2DwsLQQBBA0HSrwJBABA2QQEQAQALJwECfwNAIAAgARCeBSICBEAgAC0AACIDQQpGIANBI0ZyDQELCyACC1gBAn8DQCAAIAEQngUEQCAAEIQBIQIDQAJAIAJFDQACQCAAIAJBAWsiAmoiAy0AAEEKaw4EAAEBAAELIANBADoAAAwBCwsgAC0AACICRSACQSNGcg0BCwsLJwEBfyMAQRBrIgIkACAAQQRBwLMCQbCzAkHcACABEAMgAkEQaiQAC64EAgd/BXwjAEGgAWsiByQAQX8hBQJAIAEoAggiBkEDSA0AIAZB4ABsEDciCEUEQEEAQQNBhQtBABA2DAELIAZBBHQQNyIKBEBBACEGA0BBACEFIAZBA0YEQEEAIQYCQANAIAAgAyAHQTBqEJIERAAAAAAAAAAAIQxBACEFA0AgASgCCCICIAVKBEAgB0GQAWogB0EwaiABKAIEIAVBGGxqEPAFQQBIDQMgBUEEdCICIAEoAgBqIgkrAwAhDSAHKwOQASEPIAIgCmoiAiAJKwMIIAcrA5gBoSIOOQMIIAIgDSAPoSINOQMAIAwgDSANoiAOIA6ioKAhDCAFQQFqIQUMAQsLAkAgDCACt6MiDCAAKwNoYw0AAkAgBkUNACAMIAArA3hjRQ0AIAArA3AgDCAQo2MNAQtBACEFIAYgACgCYEYNAANAIAEoAggiAiAFSgRAIAVBGGwhAiAFQeAAbCEJIAVBAWohBSAIIAlqIAAgAyACIAEoAgRqEOoFQQBODQEMBAsLIAcgCiAIIAJBAXQQ5AVBAEgNAiADIAcQ4QUgBkEBaiEGIAwhEAwBCwsgBCAMOQMAIAgQMSAKEDFBACEFDAQLIAgQMSAKEDFBfyEFDAMFA0AgBUEERwRAIAVBA3QiCSADIAZBBXQiC2pqIAIgC2ogCWorAwA5AwAgBUEBaiEFDAELCyAGQQFqIQYMAQsACwALQQBBA0GFC0EAEDYgCBAxCyAHQaABaiQAIAULFQAgAEMAAIA/IAEgAUMAAAAAWxuVCyIAIAAgASoCACACKgIAkzgCACAAIAEqAgQgAioCBJM4AgQLEQAgABDpBSABEOkFIAIQnQYLJgEBfyAAQQRqEPUDIgFBf0YEQCAAIAAoAgAoAggRAQALIAFBf0YLJQEBfyMAQRBrIgEkACABQQhqIAAQkgYoAgAhACABQRBqJAAgAAuOBgIJfwJ8IAAoAgAhBSAAKAIEIQNBACEAIwBB0A9rIgYkAAJAIANB9ANKDQACQAJAAkAgAw4CAwABCyAFRAAAAAAAAPA/IAUrAwCjOQMADAELIANBACADQQBKGyEJA0AgACAJRgRAA0AgBCAJRgRAQQAhBANAIAkgBCIBRg0FA0ACQCABIANGBEAgAyEBDAELIAYgAUECdGooAgAgBEYNACABQQFqIQEMAQsLIAYgAUECdGogBiAEQQJ0aigCADYCACAFIARBA3RqIQAgBSABQQN0aiEBQQAhAgNAIAIgCUcEQCABKwMAIQogASAAKwMAOQMAIAAgCjkDACACQQFqIQIgACADQQN0IghqIQAgASAIaiEBDAELCyAEQQFqIQQMAAsAC0QAAAAAAAAAACEKQX8hAiAFIAQiACADbEEDdGoiCCEBA0AgACADRwRAIAErAwCZIgsgCiAKIAtjIgcbIQogACACIAcbIQIgAEEBaiEAIAEgA0EDdGohAQwBCwtBACEAIAJBf0YgCkS7vdfZ33zbPWVyDQQgBiACQQJ0aiIAKAIAIQEgACAGIARBAnRqIgAoAgA2AgAgACABNgIAIAUgAiADbEEDdGohAEEAIQIgCCEBA0AgAiADRwRAIAArAwAhCiAAIAErAwA5AwAgASAKOQMAIAJBAWohAiABQQhqIQEgAEEIaiEADAELCyAIKwMAIQpBASEBIAghAANAIAEgA0cEQCAAIAArAwggCqM5AwAgAUEBaiEBIABBCGohAAwBCwsgAEQAAAAAAADwPyAKozkDAEEAIQcDQCADIAdHBEAgBCAHRwRAIAUgAyAHbEEDdGoiACsDAJohCkEBIQEgCCECA0AgASADRwRAIAAgCiACKwMAoiAAKwMIoDkDACACQQhqIQIgAUEBaiEBIABBCGohAAwBCwsgACACKwMAIAqiOQMACyAHQQFqIQcMAQsLIARBAWohBAwACwAFIAYgAEECdGogADYCACAAQQFqIQAMAQsACwALIAUhAAsgBkHQD2okAEEAQX8gABsLHAAgABCEBCIAQbjaATYCACAAQQRqIAEQpwMgAAvtFAINfwF9IwBBEGsiDSQAIAEoAgBBAkYEQAJAAkACQAJAAkAgAigCAA4DAQMAAgsgASgCGCELIABBLGpBABA6IQAgAigCGCEIIAIoAgghCgJAIAIoAgQiB0EESwRAIApBBEsEQCAHQQJrIQYgB0EBa0ECdCEJIAdBA2tBAnQhDCAHQQRrQQJ0IQ4gACEBA0ACQCADIApGBEBBACEFIAshAiAHQQJ0IgQgACIGaiIBIQMgASAEaiIEIQgMAQtBAiEFIAEgCCADIAdsQQJ0aiICKgIIIAIqAgAiECAQQwAAwECUIBAgAioCBJJDAACAQJSSkpI4AgAgASACKgIMIAIqAgAiECACKgIEQwAAwECUIBAgAioCCJJDAACAQJSSkpI4AgQgAUEIaiEEA0AgBSAGRgRAIAQgAiAJaiIBKgIAIhAgAiAOaioCACACIAZBAnRqIgUqAgBDAADAQJQgECACIAxqIgIqAgCSQwAAgECUkpKSOAIAIAQgASoCACIQIAIqAgAgEEMAAMBAlCAQIAUqAgCSQwAAgECUkpKSOAIEIANBAWohAyAEQQhqIQEMAwUgBCACIAVBAnRqIgEqAgggAUEIayoCACABKgIAQwAAwECUIAFBBGsqAgAgAiAFQQFqIgVBAnRqKgIAkkMAAIBAlJKSkjgCACAEQQRqIQQMAQsACwALCwNAIAUgB0cEQCACIAgqAgAgBioCACIQIBBDAADAQJQgECADKgIAkkMAAIBAlJKSkkMAAIA7lDgCACAIQQRqIQggA0EEaiEDIAZBBGohBiACQQRqIQIgBUEBaiEFDAELCyALIAdBAnQiA2ohAiADIARqIQZBACEFIAAhAwNAIAUgB0YEQAJAIApBAmshDEECIQkDQAJAIAkgDEYEQCAAIApBBGsgB2xBAnRqIgEgB0ECdCIDaiIEIANqIgIgA2ohBiALIAcgDGxBAnRqIQNBACEFDAELIAAgCUECayAHbEECdGoiASAHQQJ0IgNqIgQgA2oiAiADaiIGIANqIQMgCyAHIAlsQQJ0aiEIQQAhBQNAIAUgB0YEQCAJQQFqIQkMAwUgCCADKgIAIAEqAgAgAioCAEMAAMBAlCAEKgIAIAYqAgCSQwAAgECUkpKSQwAAgDuUOAIAIANBBGohAyAGQQRqIQYgAkEEaiECIARBBGohBCABQQRqIQEgCEEEaiEIIAVBAWohBQwBCwALAAsLA0AgBSAHRwRAIAMgBioCACIQIAEqAgAgAioCAEMAAMBAlCAQIAQqAgCSQwAAgECUkpKSQwAAgDuUOAIAIAZBBGohBiACQQRqIQIgBEEEaiEEIAFBBGohASADQQRqIQMgBUEBaiEFDAELCyAAIApBA2sgB2xBAnRqIgEgB0ECdCIAaiIEIABqIQIgCyAKQQFrIAdsQQJ0aiEGQQAhBQNAIAUgB0YNASAGIAIqAgAiECABKgIAIBBDAADAQJQgECAEKgIAkkMAAIBAlJKSkkMAAIA7lDgCACACQQRqIQIgBEEEaiEEIAFBBGohASAGQQRqIQYgBUEBaiEFDAALAAsFIAIgBioCACADKgIAIhAgASoCAEMAAMBAlCAQIAQqAgCSQwAAgECUkpKSQwAAgDuUOAIAIAZBBGohBiAEQQRqIQQgAUEEaiEBIANBBGohAyACQQRqIQIgBUEBaiEFDAELCwwCC0GAsgRBmSoQMEHMFBAwQYAdEDBBqQEQM0HxIBAwQe4jEDAQNBAAAAtBgLIEQeIIEDBBzBQQMEGAHRAwQagBEDNB8SAQMEHuIxAwEDQQAAALDAMLQRAQBiANQYb4ABCWARDlAkH42QFBDxAFAAtBEBAGIA1Bq/0AEJYBEOUCQfjZAUEPEAUACyABKAIYIQsgACgCICEAIAIoAhghCCACKAIIIQoCQCACKAIEIgdBBEsEQCAKQQRLBEAgB0EEayEJIAdBA2shDCAHQQJrIQYgB0EBayEOIAAhAQNAAkAgAyAKRgRAQQAhBSALIQIgB0EBdCIEIAAiBmoiASEDIAEgBGoiBCEIDAELQQIhBSABIAggAyAHbGoiAi0AACIEQQdsIAItAAJqIAItAAEgBGpBAnRqOwEAIAEgAi0AAyACLQAAIgQgAi0AAUEGbGpqIAItAAIgBGpBAnRqOwECIAFBBGohBANAIAUgBkYEQCAEIAIgCWotAAAgAiAOaiIBLQAAIgUgAiAGaiIPLQAAQQZsamogBSACIAxqIgItAABqQQJ0ajsBACAEIAItAAAgAS0AACIBQQdsaiAPLQAAIAFqQQJ0ajsBAiADQQFqIQMgBEEEaiEBDAMFIAQgAiAFaiIBLQAAQQZsIAFBAmstAABqIAIgBUEBaiIFai0AACABQQFrLQAAakECdGogAS0AAmo7AQAgBEECaiEEDAELAAsACwsDQCAFIAdHBEAgAiAILwEAIAYvAQAiCUEHbCADLwEAIAlqQQJ0amqyQwAAgDuUOAIAIAhBAmohCCADQQJqIQMgBkECaiEGIAJBBGohAiAFQQFqIQUMAQsLIAsgB0ECdGohAiAEIAdBAXRqIQZBACEFIAAhAwNAIAUgB0YEQAJAIApBAmshDEECIQkDQAJAIAkgDEYEQCAAIApBBGsgB2xBAXRqIgEgB0EBdCIDaiIEIANqIgIgA2ohBiALIAcgDGxBAnRqIQNBACEFDAELIAAgCUECayAHbEEBdGoiASAHQQF0IgNqIgQgA2oiAiADaiIGIANqIQMgCyAHIAlsQQJ0aiEIQQAhBQNAIAUgB0YEQCAJQQFqIQkMAwUgCCADLwEAIAEvAQAgAi8BAEEGbGogBi8BACAELwEAakECdGpqskMAAIA7lDgCACADQQJqIQMgBkECaiEGIAJBAmohAiAEQQJqIQQgAUECaiEBIAhBBGohCCAFQQFqIQUMAQsACwALCwNAIAUgB0cEQCADIAEvAQAgAi8BAEEGbGogBi8BACIIIAQvAQBqQQJ0aiAIarJDAACAO5Q4AgAgBkECaiEGIAJBAmohAiAEQQJqIQQgAUECaiEBIANBBGohAyAFQQFqIQUMAQsLIAAgCkEDayAHbEEBdGoiASAHQQF0IgBqIgQgAGohAiALIApBAWsgB2xBAnRqIQZBACEFA0AgBSAHRg0BIAYgAS8BACACLwEAIgBBBmxqIAAgBC8BAGpBAnRqIABqskMAAIA7lDgCACACQQJqIQIgBEECaiEEIAFBAmohASAGQQRqIQYgBUEBaiEFDAALAAsFIAIgBi8BACADLwEAIgggAS8BAEEGbGogBC8BACAIakECdGpqskMAAIA7lDgCACAGQQJqIQYgBEECaiEEIAFBAmohASADQQJqIQMgAkEEaiECIAVBAWohBQwBCwsMAgtBgLIEQZkqEDBBzBQQMEGAHRAwQTgQM0HxIBAwQe4jEDAQNBAAAAtBgLIEQeIIEDBBzBQQMEGAHRAwQTcQM0HxIBAwQe4jEDAQNBAAAAsLIA1BEGokAA8LQYCyBEGp8AAQMEHMFBAwQYAdEDBB5QIQM0HxIBAwQdH0ABAwEDQQAAALTQEBfyAAKAIEIQEDQCABIAAoAghHBEAgACgCEBogACAAKAIIQQhrNgIIDAELCyAAKAIABEAgACgCEBogACgCACEBIAAQuQYaIAEQMQsLUAEBfyAAEOwCIAAQMiAAKAIAIAAoAgQgAUEEaiICEJQCIAAgAhBJIABBBGogAUEIahBJIAAQMiABEDwQSSABIAEoAgQ2AgAgACAAED0QqQMLLgEBfyAAKAIEIAEoAggQsQEiAgRAIAIgACABEIUEQQBOBEAgAg8LIAIQQwtBAAsNACAAQf////8DEL8CC1ABAX8gABDyAiAAEDIgACgCACAAKAIEIAFBBGoiAhCUAiAAIAIQSSAAQQRqIAFBCGoQSSAAEDIgARA8EEkgASABKAIENgIAIAAgABBGELgCCzQAIAAoAgAaIAAoAgAgABC6AUEDdGoaIAAoAgAgABA9QQN0ahogACgCACAAELoBQQN0ahoLPgECfyMAQRBrIgMkACADIABBARC6BiECIAAQMiACKAIEIAEQtwIgAiACKAIEQQhqNgIEIAIQciADQRBqJAALCgAgACgCBBCLBAshAQF9AkAgAEMAAAAAXQ0AIAEgACICXUUNACABIQILIAILpAEBAn8gACgCBCAAEDIoAgBHBEAjAEEQayIDJAAgAyAAQQEQvwYhAiAAEDIgAigCBCABEL4GIAIgAigCBEEkajYCBCACEHIgA0EQaiQADwsjAEEgayIDJAAgABAyIgIgA0EIaiAAIAAQgAFBAWoQvQYgABCAASACEJAEIgIoAgggARC+BiACIAIoAghBJGo2AgggACACEI4EIAIQjQQgA0EgaiQAC7EJBAd8AX4BfwF9IAAgAkEBIAR0siIClAJ8AkACQAJAIARBAWu3Ige9IgxCIIinIgRB/////wdxIgAgDKciDXIEfCAHRAAAAAAAAABAoCANRSAAQYCAwP8HR3IgAEGAgMD/B01xRQ0EGgJAIA0NACAHRAAAAAAAAAAAIAxCAFkbIABBgIDA/wdGDQUaIABBgIDA/wNGBEBEAAAAAAAAAEAgDEIAWQ0GGkQAAAAAAADgPwwGC0QAAAAAAAAQQCAEQYCAgIAERg0FGiAEQYCAgP8DRw0ARM07f2aeoPY/DAULIABBgYCAjwRPDQNBsNkCKwMARAAAAAAAAPA/QaDZAisDACIIoSIJRAAAAAAAAPA/IAhEAAAAAAAA8D+goyIKoiIGvUKAgICAcIO/IgUgBSAFoiILRAAAAAAAAAhAoCAKIAkgBSAFoKEgBUQAAAAAAADwP0QAAAAAAAAAQCAIoaGioaIiCCAGIAWgoiAGIAaiIgUgBaIgBSAFIAUgBSAFRO9ORUoofso/okRl28mTSobNP6CiRAFBHalgdNE/oKJETSaPUVVV1T+gokT/q2/btm3bP6CiRAMzMzMzM+M/oKKgIgmgvUKAgICAcIO/IgWiIgogCCAFoiAGIAkgBUQAAAAAAAAIwKAgC6GhoqAiBqC9QoCAgIBwg78iBUT1AVsU4C8+vqIgBiAFIAqhoUT9AzrcCcfuP6KgoCIGQcDZAisDACIIIAYgBUQAAADgCcfuP6IiBqCgRAAAAAAAAPA/oL1CgICAgHCDvyIFRAAAAAAAAPA/oSAIoSAGoaEhBiAHIAxCgICAgHCDvyIIoSAFoiAGIAeioCIHIAUgCKIiBaAiBr0iDKchBAJAIAxCIIinIgBBgIDAhAROBEAgAEGAgMCEBGsgBHINAyAHRP6CK2VHFZc8oCAGIAWhZEUNAQwDCyAAQYD4//8HcUGAmMOEBEkNACAAQYDovPsDaiAEcg0DIAcgBiAFoWVFDQAMAwtBACEEAnwgAEH/////B3EiDUGBgID/A08EfkEAQYCAwAAgDUEUdkH+B2t2IABqIgBB//8/cUGAgMAAckGTCCAAQRR2Qf8PcSINa3YiBGsgBCAMQgBTGyEEIAcgBUGAgEAgDUH/B2t1IABxrUIghr+hIgWgvQUgDAtCgICAgHCDvyIGRAAAAABDLuY/oiIIIAcgBiAFoaFE7zn6/kIu5j+iIAZEOWyoDGFcIL6ioCIGoCIFIAUgBSAFIAWiIgcgByAHIAcgB0TQpL5yaTdmPqJE8WvSxUG9u76gokQs3iWvalYRP6CiRJO9vhZswWa/oKJEPlVVVVVVxT+goqEiB6IgB0QAAAAAAAAAwKCjIAUgBiAFIAihoSIFoiAFoKGhRAAAAAAAAPA/oCIFvSIMQiCIpyAEQRR0aiIAQf//P0wEQCAFIAQQ6AEMAQsgDEL/////D4MgAK1CIIaEvwtEAAAAAAAA8D+iBUQAAAAAAADwPwsMAwtEAAAAAAAA8H8MAgtEAAAAAAAAAAAMAQtEAAAAAAAA8H9EAAAAAAAAAAAgBEEAShsLRAAAAAAAAOC/oLYiDpI4AgAgASADIAKUIA6SOAIACzQAIAAoAgAaIAAoAgAgABDIAUECdGoaIAAoAgAgABBGQQJ0ahogACgCACAAEMgBQQJ0ahoLCwAgBCACNgIAQQMLCAAgACgCAEULDwAgACAAKAIAQQFqNgIACzkBAn8jAEEQayIDJAAgA0EIaiIEIAEQTiACIAQQyQIiARCZATYCACAAIAEQmAEgBBBFIANBEGokAAs3AQJ/IwBBEGsiAiQAIAJBCGoiAyAAEE4gAxCRAUHguANB+rgDIAEQ5QEgAxBFIAJBEGokACABCzkBAn8jAEEQayIDJAAgA0EIaiIEIAEQTiACIAQQywIiARCZAToAACAAIAEQmAEgBBBFIANBEGokAAtCAQR/QRghAgJAA0AgAC0AACIDIAEtAAAiBEYEQCABQQFqIQEgAEEBaiEAIAJBAWsiAg0BDAILCyADIARrIQULIAULDwAgACgCSBogACABNgJIC6kBAQJ/AkAgACgCTCIBQQBOBEAgAUUNAUGcmgQoAgAgAUH/////e3FHDQELIAAoAgQiASAAKAIIRwRAIAAgAUEBajYCBCABLQAADwsgABCQAw8LIAAgACgCTCIBQf////8DIAEbNgJMIABBzABqIQECfyAAKAIEIgIgACgCCEcEQCAAIAJBAWo2AgQgAi0AAAwBCyAAEJADCyEAIAEoAgAaIAFBADYCACAAC3wBA39BfyEDAkAgAEF/Rg0AIAEoAkxBAE4hBAJAAkAgASgCBCICRQRAIAEQkQMaIAEoAgQiAkUNAQsgAiABKAIsQQhrSw0BCyAERQ0BQX8PCyABIAJBAWsiAjYCBCACIAA6AAAgASABKAIAQW9xNgIAIABB/wFxIQMLIAMLBwAgAEELSQsdACAAIAEgAiADIAQgBSAGIAcgACgCACgCDBENAAsMACAAIAFBBGoQtwQLVQAgACABNgIEIABBADoAACABIAEoAgBBDGsoAgBqENADBEAgASABKAIAQQxrKAIAaigCSARAIAEgASgCAEEMaygCAGooAkgQgwMLIABBAToAAAsgAAsDAAELDQAgAEEEahDNAhogAAtyAQF/IwBBEGsiASQAIAAgACgCAEEMaygCAGooAhgEQCABQQhqIAAQgAMaAkAgAS0ACEUNACAAIAAoAgBBDGsoAgBqKAIYEM8CQX9HDQAgACAAKAIAQQxrKAIAakEBEMUCCyABQQhqEM4CCyABQRBqJAALDQAgAEEIahDNAhogAAsEAEF/C1oCAX8BfgJAAn9BACAARQ0AGiAArSABrX4iA6ciAiAAIAFyQYCABEkNABpBfyACIANCIIinGwsiAhA3IgBFDQAgAEEEay0AAEEDcUUNACAAQQAgAhA5GgsgAAsWACAARQRAQQAPC0GImQQgADYCAEF/C+UCAQZ/IwBBEGsiByQAIANBnKMEIAMbIgUoAgAhAwJAAkACQCABRQRAIAMNAQwDC0F+IQQgAkUNAiAAIAdBDGogABshBgJAIAMEQCACIQAMAQsgAS0AACIAQRh0QRh1IgNBAE4EQCAGIAA2AgAgA0EARyEEDAQLIAEsAAAhAEHkmgQoAgAoAgBFBEAgBiAAQf+/A3E2AgBBASEEDAQLIABB/wFxQcIBayIAQTJLDQEgAEECdEGQkANqKAIAIQMgAkEBayIARQ0CIAFBAWohAQsgAS0AACIIQQN2IglBEGsgA0EadSAJanJBB0sNAANAIABBAWshACAIQYABayADQQZ0ciIDQQBOBEAgBUEANgIAIAYgAzYCACACIABrIQQMBAsgAEUNAiABQQFqIgEtAAAiCEHAAXFBgAFGDQALCyAFQQA2AgBBiJkEQRk2AgBBfyEEDAELIAUgAzYCAAsgB0EQaiQAIAQL/QEBAn8CQAJAAkACQCABIAAiA3NBA3ENACACQQBHIQQCQCABQQNxRSACRXINAANAIAMgAS0AACIEOgAAIARFDQUgA0EBaiEDIAJBAWsiAkEARyEEIAFBAWoiAUEDcUUNASACDQALCyAERQ0CIAEtAABFDQMgAkEESQ0AA0AgASgCACIEQX9zIARBgYKECGtxQYCBgoR4cQ0CIAMgBDYCACADQQRqIQMgAUEEaiEBIAJBBGsiAkEDSw0ACwsgAkUNAQsDQCADIAEtAAAiBDoAACAERQ0CIANBAWohAyABQQFqIQEgAkEBayICDQALC0EAIQILIANBACACEDkaIAALSAECfwJ/IAFBH00EQCAAKAIAIQIgAEEEagwBCyABQSBrIQEgAAsoAgAhAyAAIAIgAXQ2AgAgACADIAF0IAJBICABa3ZyNgIEC7ICAQV/IwBB8AFrIgckACAHIAMoAgAiCDYC6AEgAygCBCEDIAcgADYCACAHIAM2AuwBQQEhCQJAAkACQCAIQQFHIANyRQRAIAAhAwwBC0EAIAFrIQsgACEIA0AgCCAGIARBAnRqIgooAgBrIgMgACACEQMAQQBMBEAgCCEDDAILAkAgBSAEQQJIckUEQCAKQQhrKAIAIQUgCCALaiIKIAMgAhEDAEEATg0BIAogBWsgAyACEQMAQQBODQELIAcgCUECdGogAzYCACAHQegBaiIFIAUQkQUiBRCMAyAJQQFqIQkgBCAFaiEEQQAhBSADIQggBygC6AFBAUcNASAHKALsAQ0BDAMLCyAIIQMMAQsgBQ0BCyABIAcgCRCQBSADIAEgAiAEIAYQ2wMLIAdB8AFqJAALSAECfwJ/IAFBH00EQCAAKAIEIQIgAAwBCyABQSBrIQEgAEEEagsoAgAhAyAAIAIgAXY2AgQgACACQSAgAWt0IAMgAXZyNgIAC+QBAQl/IAAgAEE9ENkDIgFGBEBBAA8LAkAgACABIABrIgVqLQAADQBBnJkEKAIAIgNFDQAgAygCACICRQ0AA0ACQAJ/IAAhAUEAIQZBACAFIgdFDQAaAkAgAS0AACIERQ0AA0ACQCACLQAAIghFDQAgB0EBayIHRSAEIAhHcg0AIAJBAWohAiABLQABIQQgAUEBaiEBIAQNAQwCCwsgBCEGCyAGQf8BcSACLQAAawtFBEAgAygCACAFaiIBLQAAQT1GDQELIAMoAgQhAiADQQRqIQMgAg0BDAILCyABQQFqIQkLIAkLKwEBfgJAIAGsIQMgACgCTEEASARAIAAgAyACEI8DDAELIAAgAyACEI8DCwuDAQEBfwJAIAJBAUcNACAAKAIIIgNFDQAgASADIAAoAgRrrH0hAQsCQCAAKAIUIAAoAhxHBEAgAEEAQQAgACgCJBEEABogACgCFEUNAQsgAEEANgIcIABCADcDECAAIAEgAiAAKAIoERMAQgBTDQAgAEIANwIEIAAgACgCAEFvcTYCAAsLQQECfyMAQRBrIgEkAEF/IQICQCAAEJEDDQAgACABQQ9qQQEgACgCIBEEAEEBRw0AIAEtAA8hAgsgAUEQaiQAIAILfAECfyAAIAAoAkgiAUEBayABcjYCSCAAKAIUIAAoAhxHBEAgAEEAQQAgACgCJBEEABoLIABBADYCHCAAQgA3AxAgACgCACIBQQRxBEAgACABQSByNgIAQX8PCyAAIAAoAiwgACgCMGoiAjYCCCAAIAI2AgQgAUEbdEEfdQvTAQEBfwJAIARBAEwNACAEQQFrIQYgACABQQJ0aiEBIAIgA0ECdGohAyAEQQNxIgAEQEEAIQIDQCADKAIAIAEoAgAgBRA+GiAEQQFrIQQgA0EEaiEDIAFBBGohASACQQFqIgIgAEcNAAsLIAZBA0kNAANAIAMoAgAgASgCACAFED4aIAMoAgQgASgCBCAFED4aIAMoAgggASgCCCAFED4aIAMoAgwgASgCDCAFED4aIANBEGohAyABQRBqIQEgBEEFayEAIARBBGshBCAAQX5JDQALCwsSACAAIAFqQQFrIgAgACABb2sL9QYBDH8jAEGgCmsiByQAIAJBBE8EQCAAKAIAIgUgAjYCGCAFQTQ2AhQgACAAKAIAKAIAEQEACyAAQbQBQcQBIAEbaiACQQJ0aigCACIIRQRAIAAoAgAiBSACNgIYIAVBNDYCFCAAIAAoAgAoAgARAQALIAMoAgAiCUUEQCADIABBAUGQCyAAKAIEKAIAEQQAIgk2AgALIAkgCDYCjAFBACEFQQEhAgNAIAUgAiAIai0AACIEaiIDQYECTgRAIAAoAgAiBkEJNgIUIAAgBigCABEBAAsgBARAIAdBkAhqIAVqIAIgBBA5GiADIQULIAJBAWoiAkERRw0AC0EAIQMgB0GQCGogBWpBADoAACAHLQCQCCIGBEAgBkEYdEEYdSEEQQAhAgNAIAZBGHRBGHUgBEYEQANAIAcgA0ECdGogAjYCACACQQFqIQIgBCADQQFqIgMgB0GQCGpqLAAAIgZGDQALC0EBIAR0IAJMBEAgACgCACIKQQk2AhQgACAKKAIAEQEACyAEQQFqIQQgAkEBdCECIAZB/wFxDQALC0EAIQNBASECA0AgCSACQQJ0aiACIAhqIgQtAAAEfyAJIAJBAnRqIAMgByADQQJ0aigCAGs2AkggAyAELQAAaiIDQQJ0IAdqQQRrKAIABUF/CzYCACACQQFqIgJBEUcNAAsgCUH//z82AkRBACEKIAlBkAFqQQBBgAgQORpBASEGA0AgBiAIaiIMLQAABEBBASELQQFBCCAGayINdCEEA0AgCCAKaiEOIAcgCkECdGooAgAgDXQhAiAEIQMDQCAJIAJBAnRqIAY2ApABIAIgCWpBkAlqIA4tABE6AAAgAkEBaiECIANBAUohDyADQQFrIQMgDw0ACyAKQQFqIQogCyAMLQAASSECIAtBAWohCyACDQALCyAGQQFqIgZBCUcNAAsCQCABRSAFQQBMcg0AQQAhAiAFQQFHBEAgBUF+cSEBQQAhAwNAIAIgCGotABFBEE8EQCAAKAIAIgRBCTYCFCAAIAQoAgARAQALIAggAkEBcmotABFBEE8EQCAAKAIAIgRBCTYCFCAAIAQoAgARAQALIAJBAmohAiADQQJqIgMgAUcNAAsLIAVBAXFFDQAgAiAIai0AEUEQSQ0AIAAoAgAiAUEJNgIUIAAgASgCABEBAAsgB0GgCmokAAsKAEGp9gEQlgIACxYAIAEgAikCADcCACABIAIpAgg3AggLFAEBf0EEEFsiASAAKAIANgIAIAELBABBBAtLAQF/IwBBEGsiAyQAIAMgAjYCDEGosgIgAUGw8wNB4LICQeQAIANBDGoQlwNBsPMDQbCyAkHlACADQQxqEJcDECwgA0EQaiQAIAALCgAgAEEYahDRAQsgACAAKgIAIAEqAgSUIAEqAgAgACoCBJSTi0MAAAA/lAuyAQEBfSAAIAEqAgCMOAIAIAEqAgQhAyAAQYCAgPx7NgIIIAAgA4w4AgQgAEEMahDlBSAAIAIqAgAgASoCAJQ4AhggACACKgIAIAEqAgSUOAIcIAAgAioCADgCICAAQSRqEOUFIAAgASoCAIw4AjAgASoCBCEDIABBgICA/Hs2AjggACADjDgCNCAAIAIqAgQgASoCAJQ4AjwgACACKgIEIAEqAgSUOAJAIAAgAioCBDgCRAsiACAAIAEgAhCnAUMAAAAAXiADIAQgBRCnAUMAAAAAXnNFCwwAIAAgASAAIAFdGwtTAQJ/IwBBIGsiAiQAAkAgABC6ASABSQRAIAAQtQIgAUkNASAAEDIhAyAAIAJBCGogASAAED0gAxC2AiIAEOgCIAAQ5wILIAJBIGokAA8LELACAAsPACAAIAAoAgRBAWo2AgQLCQAgACABEP4FC6IBAQJ/IAAoAgQgABAyKAIARwRAIwBBEGsiAyQAIAMgAEEBELoCIQIgABAyIAIoAgQgARDsASACIAIoAgRBBGo2AgQgAhByIANBEGokAA8LIwBBIGsiAyQAIAAQMiICIANBCGogACAAEEZBAWoQpAMgABBGIAIQvAIiAigCCCABEOwBIAIgAigCCEEEajYCCCAAIAIQ6wIgAhC7AiADQSBqJAALCQAgACABOgBkC1oBAn8jAEEQayICJAAgAiABNgIMIAEgABDqAiIDTQRAIAAQyAEiACADQQF2SQRAIAIgAEEBdDYCCCACQQhqIAJBDGoQbygCACEDCyACQRBqJAAgAw8LELACAAsgAQF/QX8hAiAARSABQQRLcgR/QX8FIAAgATYCGEEACwsMACAAIAEgACABSBsLmAEBBH8jAEEQayIDJAACQCABEK0BRQRAIAAgASgCCDYCCCAAIAEpAgA3AgAMAQsgASgCACEEAkACQAJAIAEoAgQiAhD9AgRAIAAiASACEJwBDAELIAJBb0sNASAAIAIQmgJBAWoiBRBbIgEQlQEgACAFELUBIAAgAhCPAQsgASAEIAJBAWoQzQEMAQsQtAEACwsgA0EQaiQACxAAIAAoAgAgASgCAGtBA3ULLAAgACgCABogACgCACAAELoBQQN0ahogACgCACAAELoBQQN0ahogACgCABoLBwAgABBSGgsrACAAKAIAGiAAKAIAIAAQswFBDGxqGiAAKAIAGiAAKAIAIAAQbEEMbGoaCysBAX8gACABKAIANgIAIAEoAgAhAyAAIAE2AgggACADIAJBAnRqNgIEIAALKwAgACgCABogACgCACAAEMgBQQJ0ahogACgCABogACgCACAAEEZBAnRqGgtTAQN/IwBBEGsiAyQAIAMgACABELoCIgIoAgQhASACKAIIIQQDQCABIARGBEAgAhByIANBEGokAAUgABAyGiABEMQGIAIgAUEEaiIBNgIEDAELCwsLACAAIAFBCBDyAQudAQIEfwN9A0AgBEEDRwRAIAAgBEEFdGoiBisDELYhByAGKwMItiEIIAYrAwC2IQlBACEDA0AgA0EERwRAIANBAnQiBSACIARBBHRqaiAHIAEgBWoiBSoCIJQgCSAFKgIAlCAFKgIQIAiUkpI4AgAgA0EBaiEDDAELCyACIARBBHRqIgMgAyoCDCAGKwMYtpI4AgwgBEEBaiEEDAELCwsoACAAIAEQSSAAQQRqIAFBBGoQSSAAEDIgARAyEEkgABAyGiABEDIaC4IBAAJAIAJDAAAAAGAEQCAAKAIUsiACXkUNASAAKgIYIAIQ1QZBASABdLKUDwtBgLIEQZe6ARAwQaC0ARAwQYAdEDBB6AEQM0HxIBAwQbm6ARAwEDQQAAALQYCyBEH5tQEQMEGgtAEQMEGAHRAwQekBEDNB8SAQMEGuuwEQMBA0EAAAC55qAw1/BH0JfCMAQeABayIMJAAgDEKAgICAgIDgrcAANwPYASAMQoCAgICAgOCtwAA3A8gBIAxCgICAgICAwKzAADcDuAEgDEKAgICAgIDArMAANwPQASAMQoCAgICAgOCtwAA3A8ABIAxCgICAgICA4K3AADcDsAEgDEKAgICAgIDArMAANwOoASAMQoCAgICAgMCswAA3A6ABA0AgDUEERwRAIA1BBHQiDiAMQeAAamoiESAJIA5qIg4rAwA5AwAgESAOKwMIOQMIIA1BAWohDQwBCwsgDEGgAWohFSAMQeAAaiEWIAxBEGohEkEAIQ1BCEEIELEBIRNBCEEBELEBIQ9BCEEBELEBIRAgDygCACEXIBMoAgAhGANAIA1BBEcEQCAYIA1BB3RqIgkgFSANQQR0IhRqIg4rAwA5AwAgDisDCCEdIAlCADcDKCAJQgA3AyAgCUIANwMYIAlCgICAgICAgPg/NwMQIAkgHTkDCCAJIBQgFmoiESsDACAOKwMAmqI5AzAgESsDACEdIA4rAwghHiAJQgA3A1AgCUIANwNIIAlBQGtCADcDACAJIB0gHpqiOQM4IAkgDisDADkDWCAOKwMIIR0gCUKAgICAgICA+D83A2ggCSAdOQNgIAkgESsDCCAOKwMAmqI5A3AgCSARKwMIIA4rAwiaojkDeCAUIBdqIgkgESsDADkDACAJIBErAwg5AwggDUEBaiENDAELCyATEOQCGiAQIBMgDxCFBBogECgCACEOQQAhCQNAIAlBAkcEQCASIAlBGGwiEWoiDSAOIBFqIhErAwA5AwAgDSARKwMIOQMIIA0gESsDEDkDECAJQQFqIQkMAQsLIBIgDisDMDkDMCAOKwM4IR0gEkFAa0KAgICAgICA+D83AwAgEiAdOQM4IBMQQyAPEEMgEBBDAn8gDCsDcCIdIAwrA4ABIh6hIh8gH6IgDCsDeCIfIAwrA4gBIiChIiEgIaKgIiGZRAAAAAAAAOBBYwRAICGqDAELQYCAgIB4CyEJAn8CfyAMKwOQASIhIAwrA2AiIqEiJCAkoiAMKwOYASIkIAwrA2giJaEiIyAjoqAiI5lEAAAAAAAA4EFjBEAgI6oMAQtBgICAgHgLIg4gCSAJIA5IG7cgCqIgCqIiI5lEAAAAAAAA4EFjBEAgI6oMAQtBgICAgHgLIRECfyAiIB2hIh0gHaIgJSAfoSIdIB2ioCIdmUQAAAAAAADgQWMEQCAdqgwBC0GAgICAeAshCQJ/An8gHiAhoSIdIB2iICAgJKEiHSAdoqAiHZlEAAAAAAAA4EFjBEAgHaoMAQtBgICAgHgLIg4gCSAJIA5IG7cgCqIgCqIiHZlEAAAAAAAA4EFjBEAgHaoMAQtBgICAgHgLIQ4CQCAARQRAIAIhCQNAIAMgCSINSgRAIA1BAXQhCSANIA1sIA5IDQELCyACIQ4DQCAOIgkgA04NAiAJQQF0IQ4gCSAJbCARSA0ACwwBCyACIQkDQCAOIAkgCSINbEECdEoEQCANQQF0IQkgAyANSg0BCwsgAiEOA0AgDiIJIAlsQQJ0IBFODQEgCUEBdCEOIAMgCUoNAAsLIApEAAAAAAAAJECiIR1EAAAAAAAA8D8gCqFEAAAAAAAA4D+iRAAAAAAAACRAoiEKIAkgAyADIAlKGyIJIAJtIREgDSADIAMgDUobIgMgAm0hEiACIAJsIRMCQAJAAkACQCABRQRAIBNBA2wiE0EEEIYDIg5FDQQCQAJAAkACQAJAAkACQAJAAkACQAJAAkACQCAHDg8AAQIDBAUGBwgJCgsFBQUOCyAJQQAgCUEAShshDyADQQAgA0EAShshECAKRAAAAAAAAFlAoCEeIAO3ISEgCbchIkEAIQEDQCABIA9GDQwgHiAdIAG3RAAAAAAAAOA/oKIgIqOgIQpBACENA0AgDSAQRwRAIAwrA1AgDCsDQCAeIB0gDbdEAAAAAAAA4D+goiAho6AiH6IgCiAMKwNIoqCgIiBEAAAAAAAAAABhDREgDCAMKwMgIAwrAxAgH6IgCiAMKwMYoqCgICCjtiIZOAIMIAwgDCsDOCAMKwMoIB+iIAogDCsDMKKgoCAgo7YiGjgCCCAIIBkgGiAMQQxqIAxBCGoQcRogDCoCDCEZAn8gAEEBRgRAAn8gDCoCCEMAAIA/kiIai0MAAABPXQRAIBqoDAELQYCAgIB4C0ECbUEBdCEDAn8gGUMAAIA/kiIZi0MAAABPXQRAIBmoDAELQYCAgIB4C0ECbUEBdAwBCwJ/IAwqAghDAAAAP5IiGotDAAAAT10EQCAaqAwBC0GAgICAeAshAyAZQwAAAD+SIhmLQwAAAE9dBEAgGagMAQtBgICAgHgLIglBAEggBSAJTHIgA0EASCADIAZOcnJFBEAgDiABIBFtIAJsIA0gEm1qQQxsaiIHIAcoAgAgBCADIAVsIAlqQQNsaiIDLQACajYCACAHIAcoAgQgAy0AAWo2AgQgByAHKAIIIAMtAABqNgIICyANQQFqIQ0MAQsLIAFBAWohAQwACwALIAlBACAJQQBKGyEPIANBACADQQBKGyEQIApEAAAAAAAAWUCgIR4gA7chISAJtyEiQQAhAQNAIAEgD0YNCyAeIB0gAbdEAAAAAAAA4D+goiAio6AhCkEAIQ0DQCANIBBHBEAgDCsDUCAMKwNAIB4gHSANt0QAAAAAAADgP6CiICGjoCIfoiAKIAwrA0iioKAiIEQAAAAAAAAAAGENECAMIAwrAyAgDCsDECAfoiAKIAwrAxiioKAgIKO2Ihk4AgwgDCAMKwM4IAwrAyggH6IgCiAMKwMwoqCgICCjtiIaOAIIIAggGSAaIAxBDGogDEEIahBxGiAMKgIMIRkCfyAAQQFGBEACfyAMKgIIQwAAgD+SIhqLQwAAAE9dBEAgGqgMAQtBgICAgHgLQQJtQQF0IQMCfyAZQwAAgD+SIhmLQwAAAE9dBEAgGagMAQtBgICAgHgLQQJtQQF0DAELAn8gDCoCCEMAAAA/kiIai0MAAABPXQRAIBqoDAELQYCAgIB4CyEDIBlDAAAAP5IiGYtDAAAAT10EQCAZqAwBC0GAgICAeAsiCUEASCAFIAlMciADQQBIIAMgBk5yckUEQCAOIAEgEW0gAmwgDSASbWpBDGxqIgcgBygCACAEIAMgBWwgCWpBA2xqIgMtAABqNgIAIAcgBygCBCADLQABajYCBCAHIAcoAgggAy0AAmo2AggLIA1BAWohDQwBCwsgAUEBaiEBDAALAAsgCUEAIAlBAEobIQ8gA0EAIANBAEobIRAgCkQAAAAAAABZQKAhHiADtyEhIAm3ISJBACEBA0AgASAPRg0KIB4gHSABt0QAAAAAAADgP6CiICKjoCEKQQAhDQNAIA0gEEcEQCAMKwNQIAwrA0AgHiAdIA23RAAAAAAAAOA/oKIgIaOgIh+iIAogDCsDSKKgoCIgRAAAAAAAAAAAYQ0PIAwgDCsDICAMKwMQIB+iIAogDCsDGKKgoCAgo7YiGTgCDCAMIAwrAzggDCsDKCAfoiAKIAwrAzCioKAgIKO2Iho4AgggCCAZIBogDEEMaiAMQQhqEHEaIAwqAgwhGQJ/IABBAUYEQAJ/IAwqAghDAACAP5IiGotDAAAAT10EQCAaqAwBC0GAgICAeAtBAm1BAXQhAwJ/IBlDAACAP5IiGYtDAAAAT10EQCAZqAwBC0GAgICAeAtBAm1BAXQMAQsCfyAMKgIIQwAAAD+SIhqLQwAAAE9dBEAgGqgMAQtBgICAgHgLIQMgGUMAAAA/kiIZi0MAAABPXQRAIBmoDAELQYCAgIB4CyIJQQBIIAUgCUxyIANBAEggAyAGTnJyRQRAIA4gASARbSACbCANIBJtakEMbGoiByAHKAIAIAQgAyAFbCAJakECdGoiAy0AAmo2AgAgByAHKAIEIAMtAAFqNgIEIAcgBygCCCADLQAAajYCCAsgDUEBaiENDAELCyABQQFqIQEMAAsACyAJQQAgCUEAShshDyADQQAgA0EAShshECAKRAAAAAAAAFlAoCEeIAO3ISEgCbchIkEAIQEDQCABIA9GDQkgHiAdIAG3RAAAAAAAAOA/oKIgIqOgIQpBACENA0AgDSAQRwRAIAwrA1AgDCsDQCAeIB0gDbdEAAAAAAAA4D+goiAho6AiH6IgCiAMKwNIoqCgIiBEAAAAAAAAAABhDQ4gDCAMKwMgIAwrAxAgH6IgCiAMKwMYoqCgICCjtiIZOAIMIAwgDCsDOCAMKwMoIB+iIAogDCsDMKKgoCAgo7YiGjgCCCAIIBkgGiAMQQxqIAxBCGoQcRogDCoCDCEZAn8gAEEBRgRAAn8gDCoCCEMAAIA/kiIai0MAAABPXQRAIBqoDAELQYCAgIB4C0ECbUEBdCEDAn8gGUMAAIA/kiIZi0MAAABPXQRAIBmoDAELQYCAgIB4C0ECbUEBdAwBCwJ/IAwqAghDAAAAP5IiGotDAAAAT10EQCAaqAwBC0GAgICAeAshAyAZQwAAAD+SIhmLQwAAAE9dBEAgGagMAQtBgICAgHgLIglBAEggBSAJTHIgA0EASCADIAZOcnJFBEAgDiABIBFtIAJsIA0gEm1qQQxsaiIHIAcoAgAgBCADIAVsIAlqQQJ0aiIDLQAAajYCACAHIAcoAgQgAy0AAWo2AgQgByAHKAIIIAMtAAJqNgIICyANQQFqIQ0MAQsLIAFBAWohAQwACwALIAlBACAJQQBKGyEPIANBACADQQBKGyEQIApEAAAAAAAAWUCgIR4gA7chISAJtyEiQQAhAQNAIAEgD0YNCCAeIB0gAbdEAAAAAAAA4D+goiAio6AhCkEAIQ0DQCANIBBHBEAgDCsDUCAMKwNAIB4gHSANt0QAAAAAAADgP6CiICGjoCIfoiAKIAwrA0iioKAiIEQAAAAAAAAAAGENDSAMIAwrAyAgDCsDECAfoiAKIAwrAxiioKAgIKO2Ihk4AgwgDCAMKwM4IAwrAyggH6IgCiAMKwMwoqCgICCjtiIaOAIIIAggGSAaIAxBDGogDEEIahBxGiAMKgIMIRkCfyAAQQFGBEACfyAMKgIIQwAAgD+SIhqLQwAAAE9dBEAgGqgMAQtBgICAgHgLQQJtQQF0IQMCfyAZQwAAgD+SIhmLQwAAAE9dBEAgGagMAQtBgICAgHgLQQJtQQF0DAELAn8gDCoCCEMAAAA/kiIai0MAAABPXQRAIBqoDAELQYCAgIB4CyEDIBlDAAAAP5IiGYtDAAAAT10EQCAZqAwBC0GAgICAeAsiCUEASCAFIAlMciADQQBIIAMgBk5yckUEQCAOIAEgEW0gAmwgDSASbWpBDGxqIgcgBygCACAEIAMgBWwgCWpBAnRqIgMtAAFqNgIAIAcgBygCBCADLQACajYCBCAHIAcoAgggAy0AA2o2AggLIA1BAWohDQwBCwsgAUEBaiEBDAALAAsgCUEAIAlBAEobIQ8gA0EAIANBAEobIRAgCkQAAAAAAABZQKAhHiADtyEhIAm3ISJBACEBA0AgASAPRg0HIB4gHSABt0QAAAAAAADgP6CiICKjoCEKQQAhDQNAIA0gEEcEQCAMKwNQIAwrA0AgHiAdIA23RAAAAAAAAOA/oKIgIaOgIh+iIAogDCsDSKKgoCIgRAAAAAAAAAAAYQ0MIAwgDCsDICAMKwMQIB+iIAogDCsDGKKgoCAgo7YiGTgCDCAMIAwrAzggDCsDKCAfoiAKIAwrAzCioKAgIKO2Iho4AgggCCAZIBogDEEMaiAMQQhqEHEaIAwqAgwhGQJ/IABBAUYEQAJ/IAwqAghDAACAP5IiGotDAAAAT10EQCAaqAwBC0GAgICAeAtBAm1BAXQhAwJ/IBlDAACAP5IiGYtDAAAAT10EQCAZqAwBC0GAgICAeAtBAm1BAXQMAQsCfyAMKgIIQwAAAD+SIhqLQwAAAE9dBEAgGqgMAQtBgICAgHgLIQMgGUMAAAA/kiIZi0MAAABPXQRAIBmoDAELQYCAgIB4CyIJQQBIIAUgCUxyIANBAEggAyAGTnJyRQRAIA4gASARbSACbCANIBJtakEMbGoiByAEIAMgBWwgCWpqLQAAIgMgBygCAGo2AgAgByADIAcoAgRqNgIEIAcgAyAHKAIIajYCCAsgDUEBaiENDAELCyABQQFqIQEMAAsACyAJQQAgCUEAShshDyADQQAgA0EAShshECAKRAAAAAAAAFlAoCEeIAO3ISEgCbchIkEAIQEDQCABIA9GDQYgHiAdIAG3RAAAAAAAAOA/oKIgIqOgIQpBACENA0AgDSAQRwRAIAwrA1AgDCsDQCAeIB0gDbdEAAAAAAAA4D+goiAho6AiH6IgCiAMKwNIoqCgIiBEAAAAAAAAAABhDQsgDCAMKwMgIAwrAxAgH6IgCiAMKwMYoqCgICCjtiIZOAIMIAwgDCsDOCAMKwMoIB+iIAogDCsDMKKgoCAgo7YiGjgCCCAIIBkgGiAMQQxqIAxBCGoQcRogDCoCDCEZAn8gAEEBRgRAAn8gDCoCCEMAAIA/kiIai0MAAABPXQRAIBqoDAELQYCAgIB4C0ECbUEBdCEDAn8gGUMAAIA/kiIZi0MAAABPXQRAIBmoDAELQYCAgIB4C0ECbUEBdAwBCwJ/IAwqAghDAAAAP5IiGotDAAAAT10EQCAaqAwBC0GAgICAeAshAyAZQwAAAD+SIhmLQwAAAE9dBEAgGagMAQtBgICAgHgLIglBAEggBSAJTHIgA0EASCADIAZOcnJFBEAgDiABIBFtIAJsIA0gEm1qQQxsaiIHIAcoAgAgBCADIAVsIAlqQQJ0aiIDLQADajYCACAHIAcoAgQgAy0AAmo2AgQgByAHKAIIIAMtAAFqNgIICyANQQFqIQ0MAQsLIAFBAWohAQwACwALIAlBACAJQQBKGyEPIANBACADQQBKGyEQIApEAAAAAAAAWUCgIR4gA7chISAJtyEiQQAhAQNAIAEgD0YNBSAeIB0gAbdEAAAAAAAA4D+goiAio6AhCkEAIQ0DQCANIBBHBEAgDCsDUCAMKwNAIB4gHSANt0QAAAAAAADgP6CiICGjoCIfoiAKIAwrA0iioKAiIEQAAAAAAAAAAGENCiAMIAwrAyAgDCsDECAfoiAKIAwrAxiioKAgIKO2Ihk4AgwgDCAMKwM4IAwrAyggH6IgCiAMKwMwoqCgICCjtiIaOAIIIAggGSAaIAxBDGogDEEIahBxGiAMKgIMIRkCfyAAQQFGBEACfyAMKgIIQwAAgD+SIhqLQwAAAE9dBEAgGqgMAQtBgICAgHgLQQJtQQF0IQMCfyAZQwAAgD+SIhmLQwAAAE9dBEAgGagMAQtBgICAgHgLQQJtQQF0DAELAn8gDCoCCEMAAAA/kiIai0MAAABPXQRAIBqoDAELQYCAgIB4CyEDIBlDAAAAP5IiGYtDAAAAT10EQCAZqAwBC0GAgICAeAsiB0EASCAFIAdMciADQQBIIAMgBk5yckUEQAJ/IAQgAyAFbCIDIAdqQQF0ai0AAUEQa7JDfwqVQ5QiGSAEIAdB/v8DcSADakEBdGoiAy0AAEGAAWuyIhpDThoBRJSSIhuLQwAAAE9dBEAgG6gMAQtBgICAgHgLIQcgAy0AAiEJIA4gASARbSACbCANIBJtakEMbGoiAyADKAIAIAdBCHUiB0EAIAdBAEobIgdB/wEgB0H/AUkbajYCACADIAMoAggCfyAZIAlBgAFrsiIbQ6BKzEOUkiIci0MAAABPXQRAIByoDAELQYCAgIB4C0EIdSIHQQAgB0EAShsiB0H/ASAHQf8BSRtqNgIIIAMgAygCBAJ/IBtDuB5Qw5QgGSAaQ/6UyMKUkpIiGYtDAAAAT10EQCAZqAwBC0GAgICAeAtBCHUiA0EAIANBAEobIgNB/wEgA0H/AUkbajYCBAsgDUEBaiENDAELCyABQQFqIQEMAAsACyAJQQAgCUEAShshDyADQQAgA0EAShshECAKRAAAAAAAAFlAoCEeIAO3ISEgCbchIkEAIQEDQCABIA9GDQQgHiAdIAG3RAAAAAAAAOA/oKIgIqOgIQpBACENA0AgDSAQRwRAIAwrA1AgDCsDQCAeIB0gDbdEAAAAAAAA4D+goiAho6AiH6IgCiAMKwNIoqCgIiBEAAAAAAAAAABhDQkgDCAMKwMgIAwrAxAgH6IgCiAMKwMYoqCgICCjtiIZOAIMIAwgDCsDOCAMKwMoIB+iIAogDCsDMKKgoCAgo7YiGjgCCCAIIBkgGiAMQQxqIAxBCGoQcRogDCoCDCEZAn8gAEEBRgRAAn8gDCoCCEMAAIA/kiIai0MAAABPXQRAIBqoDAELQYCAgIB4C0ECbUEBdCEDAn8gGUMAAIA/kiIZi0MAAABPXQRAIBmoDAELQYCAgIB4C0ECbUEBdAwBCwJ/IAwqAghDAAAAP5IiGotDAAAAT10EQCAaqAwBC0GAgICAeAshAyAZQwAAAD+SIhmLQwAAAE9dBEAgGagMAQtBgICAgHgLIgdBAEggBSAHTHIgA0EASCADIAZOcnJFBEACfyAEIAMgBWwiAyAHakEBdGotAABBEGuyQ38KlUOUIhkgB0H+/wNxIANqQQF0IARqIgMtAAFBgAFrsiIaQ04aAUSUkiIbi0MAAABPXQRAIBuoDAELQYCAgIB4CyEHIAMtAAMhCSAOIAEgEW0gAmwgDSASbWpBDGxqIgMgAygCACAHQQh1IgdBACAHQQBKGyIHQf8BIAdB/wFJG2o2AgAgAyADKAIIAn8gGSAJQYABa7IiG0OgSsxDlJIiHItDAAAAT10EQCAcqAwBC0GAgICAeAtBCHUiB0EAIAdBAEobIgdB/wEgB0H/AUkbajYCCCADIAMoAgQCfyAbQ7geUMOUIBkgGkP+lMjClJKSIhmLQwAAAE9dBEAgGagMAQtBgICAgHgLQQh1IgNBACADQQBKGyIDQf8BIANB/wFJG2o2AgQLIA1BAWohDQwBCwsgAUEBaiEBDAALAAsgCUEAIAlBAEobIQ8gA0EAIANBAEobIRAgCkQAAAAAAABZQKAhHiADtyEhIAm3ISJBACEBA0AgASAPRg0DIB4gHSABt0QAAAAAAADgP6CiICKjoCEKQQAhDQNAIA0gEEcEQCAMKwNQIAwrA0AgHiAdIA23RAAAAAAAAOA/oKIgIaOgIh+iIAogDCsDSKKgoCIgRAAAAAAAAAAAYQ0IIAwgDCsDICAMKwMQIB+iIAogDCsDGKKgoCAgo7YiGTgCDCAMIAwrAzggDCsDKCAfoiAKIAwrAzCioKAgIKO2Iho4AgggCCAZIBogDEEMaiAMQQhqEHEaIAwqAgwhGQJ/IABBAUYEQAJ/IAwqAghDAACAP5IiGotDAAAAT10EQCAaqAwBC0GAgICAeAtBAm1BAXQhAwJ/IBlDAACAP5IiGYtDAAAAT10EQCAZqAwBC0GAgICAeAtBAm1BAXQMAQsCfyAMKgIIQwAAAD+SIhqLQwAAAE9dBEAgGqgMAQtBgICAgHgLIQMgGUMAAAA/kiIZi0MAAABPXQRAIBmoDAELQYCAgIB4CyIJQQBIIAUgCUxyIANBAEggAyAGTnJyRQRAIA4gASARbSACbCANIBJtakEMbGoiByAHKAIAIAQgAyAFbCAJakEBdGoiAy0AASIJQQN0QQRyQfwBcWo2AgAgByAHKAIIIAMtAAAiA0EEckH8AXFqNgIIIAcgBygCBCADQQV0IAlBA3ZyQQJyQf4BcWo2AgQLIA1BAWohDQwBCwsgAUEBaiEBDAALAAsgCUEAIAlBAEobIQ8gA0EAIANBAEobIRAgCkQAAAAAAABZQKAhHiADtyEhIAm3ISJBACEBA0AgASAPRg0CIB4gHSABt0QAAAAAAADgP6CiICKjoCEKQQAhDQNAIA0gEEcEQCAMKwNQIAwrA0AgHiAdIA23RAAAAAAAAOA/oKIgIaOgIh+iIAogDCsDSKKgoCIgRAAAAAAAAAAAYQ0HIAwgDCsDICAMKwMQIB+iIAogDCsDGKKgoCAgo7YiGTgCDCAMIAwrAzggDCsDKCAfoiAKIAwrAzCioKAgIKO2Iho4AgggCCAZIBogDEEMaiAMQQhqEHEaIAwqAgwhGQJ/IABBAUYEQAJ/IAwqAghDAACAP5IiGotDAAAAT10EQCAaqAwBC0GAgICAeAtBAm1BAXQhAwJ/IBlDAACAP5IiGYtDAAAAT10EQCAZqAwBC0GAgICAeAtBAm1BAXQMAQsCfyAMKgIIQwAAAD+SIhqLQwAAAE9dBEAgGqgMAQtBgICAgHgLIQMgGUMAAAA/kiIZi0MAAABPXQRAIBmoDAELQYCAgIB4CyIJQQBIIAUgCUxyIANBAEggAyAGTnJyRQRAIA4gASARbSACbCANIBJtakEMbGoiByAHKAIAIAQgAyAFbCAJakEBdGoiAy0AASIJQQJ0QQRyQfwBcWo2AgAgByAHKAIIIAMtAAAiA0EEckH8AXFqNgIIIAcgBygCBCADQQV0IAlBA3ZyQQRyQfwBcWo2AgQLIA1BAWohDQwBCwsgAUEBaiEBDAALAAsgCUEAIAlBAEobIQ8gA0EAIANBAEobIRAgCkQAAAAAAABZQKAhHiADtyEhIAm3ISJBACEBA0AgASAPRg0BIB4gHSABt0QAAAAAAADgP6CiICKjoCEKQQAhDQNAIA0gEEcEQCAMKwNQIAwrA0AgHiAdIA23RAAAAAAAAOA/oKIgIaOgIh+iIAogDCsDSKKgoCIgRAAAAAAAAAAAYQ0GIAwgDCsDICAMKwMQIB+iIAogDCsDGKKgoCAgo7YiGTgCDCAMIAwrAzggDCsDKCAfoiAKIAwrAzCioKAgIKO2Iho4AgggCCAZIBogDEEMaiAMQQhqEHEaIAwqAgwhGQJ/IABBAUYEQAJ/IAwqAghDAACAP5IiGotDAAAAT10EQCAaqAwBC0GAgICAeAtBAm1BAXQhAwJ/IBlDAACAP5IiGYtDAAAAT10EQCAZqAwBC0GAgICAeAtBAm1BAXQMAQsCfyAMKgIIQwAAAD+SIhqLQwAAAE9dBEAgGqgMAQtBgICAgHgLIQMgGUMAAAA/kiIZi0MAAABPXQRAIBmoDAELQYCAgIB4CyIJQQBIIAUgCUxyIANBAEggAyAGTnJyRQRAIA4gASARbSACbCANIBJtakEMbGoiByAHKAIAIAQgAyAFbCAJakEBdGoiAy0AAUHwAXFqQQhqNgIAIAcgBygCCCADLQAAIgNBCHJB+AFxajYCCCAHIAcoAgQgA0EEdEEIckH4AXFqNgIECyANQQFqIQ0MAQsLIAFBAWohAQwACwALIBEgEmwhAEEAIQlBACENA0AgDSATRg0EIAsgDWogDiANQQJ0aigCACAAbjoAACANQQFqIQ0MAAsACyATQQQQhgMiDkUNAwJAIAdBAU0EQCAJQQAgCUEAShshDyADQQAgA0EAShshECAKRAAAAAAAAFlAoCEeIAO3ISEgCbchIkEAIQEDQCABIA9GDQIgHiAdIAG3RAAAAAAAAOA/oKIgIqOgIQpBACENA0AgDSAQRwRAIAwrA1AgDCsDQCAeIB0gDbdEAAAAAAAA4D+goiAho6AiH6IgCiAMKwNIoqCgIiBEAAAAAAAAAABhDQYgDCAMKwMgIAwrAxAgH6IgCiAMKwMYoqCgICCjtiIZOAIMIAwgDCsDOCAMKwMoIB+iIAogDCsDMKKgoCAgo7YiGjgCCCAIIBkgGiAMQQxqIAxBCGoQcRogDCoCDCEZAn8gAEEBRgRAAn8gDCoCCEMAAIA/kiIai0MAAABPXQRAIBqoDAELQYCAgIB4C0ECbUEBdCEDAn8gGUMAAIA/kiIZi0MAAABPXQRAIBmoDAELQYCAgIB4C0ECbUEBdAwBCwJ/IAwqAghDAAAAP5IiGotDAAAAT10EQCAaqAwBC0GAgICAeAshAyAZQwAAAD+SIhmLQwAAAE9dBEAgGagMAQtBgICAgHgLIgdBAEggBSAHTHIgA0EASCADIAZOcnJFBEAgDiABIBFtIAJsIA0gEm1qQQJ0aiIJIAkoAgAgBCADIAVsIAdqQQNsaiIDLQABIAMtAABqIAMtAAJqQQNuajYCAAsgDUEBaiENDAELCyABQQFqIQEMAAsACyAHQX5xQQJGBEAgCUEAIAlBAEobIQ8gA0EAIANBAEobIRAgCkQAAAAAAABZQKAhHiADtyEhIAm3ISJBACEBA0AgASAPRg0CIB4gHSABt0QAAAAAAADgP6CiICKjoCEKQQAhDQNAIA0gEEcEQCAMKwNQIAwrA0AgHiAdIA23RAAAAAAAAOA/oKIgIaOgIh+iIAogDCsDSKKgoCIgRAAAAAAAAAAAYQ0GIAwgDCsDICAMKwMQIB+iIAogDCsDGKKgoCAgo7YiGTgCDCAMIAwrAzggDCsDKCAfoiAKIAwrAzCioKAgIKO2Iho4AgggCCAZIBogDEEMaiAMQQhqEHEaIAwqAgwhGQJ/IABBAUYEQAJ/IAwqAghDAACAP5IiGotDAAAAT10EQCAaqAwBC0GAgICAeAtBAm1BAXQhAwJ/IBlDAACAP5IiGYtDAAAAT10EQCAZqAwBC0GAgICAeAtBAm1BAXQMAQsCfyAMKgIIQwAAAD+SIhqLQwAAAE9dBEAgGqgMAQtBgICAgHgLIQMgGUMAAAA/kiIZi0MAAABPXQRAIBmoDAELQYCAgIB4CyIHQQBIIAUgB0xyIANBAEggAyAGTnJyRQRAIA4gASARbSACbCANIBJtakECdGoiCSAJKAIAIAQgAyAFbCAHakECdGoiAy0AASADLQAAaiADLQACakEDbmo2AgALIA1BAWohDQwBCwsgAUEBaiEBDAALAAsgB0F9cUEERgRAIAlBACAJQQBKGyEPIANBACADQQBKGyEQIApEAAAAAAAAWUCgIR4gA7chISAJtyEiQQAhAQNAIAEgD0YNAiAeIB0gAbdEAAAAAAAA4D+goiAio6AhCkEAIQ0DQCANIBBHBEAgDCsDUCAMKwNAIB4gHSANt0QAAAAAAADgP6CiICGjoCIfoiAKIAwrA0iioKAiIEQAAAAAAAAAAGENBiAMIAwrAyAgDCsDECAfoiAKIAwrAxiioKAgIKO2Ihk4AgwgDCAMKwM4IAwrAyggH6IgCiAMKwMwoqCgICCjtiIaOAIIIAggGSAaIAxBDGogDEEIahBxGiAMKgIMIRkCfyAAQQFGBEACfyAMKgIIQwAAgD+SIhqLQwAAAE9dBEAgGqgMAQtBgICAgHgLQQJtQQF0IQMCfyAZQwAAgD+SIhmLQwAAAE9dBEAgGagMAQtBgICAgHgLQQJtQQF0DAELAn8gDCoCCEMAAAA/kiIai0MAAABPXQRAIBqoDAELQYCAgIB4CyEDIBlDAAAAP5IiGYtDAAAAT10EQCAZqAwBC0GAgICAeAsiB0EASCAFIAdMciADQQBIIAMgBk5yckUEQCAOIAEgEW0gAmwgDSASbWpBAnRqIgkgCSgCACAEIAMgBWwgB2pBAnRqIgMtAAIgAy0AAWogAy0AA2pBA25qNgIACyANQQFqIQ0MAQsLIAFBAWohAQwACwALAkACQAJAAkACQAJAIAdBBWsOCgAHAQIDBAUAAAAHCyAJQQAgCUEAShshDyADQQAgA0EAShshECAKRAAAAAAAAFlAoCEeIAO3ISEgCbchIkEAIQEDQCABIA9GDQYgHiAdIAG3RAAAAAAAAOA/oKIgIqOgIQpBACENA0AgDSAQRwRAIAwrA1AgDCsDQCAeIB0gDbdEAAAAAAAA4D+goiAho6AiH6IgCiAMKwNIoqCgIiBEAAAAAAAAAABhDQogDCAMKwMgIAwrAxAgH6IgCiAMKwMYoqCgICCjtiIZOAIMIAwgDCsDOCAMKwMoIB+iIAogDCsDMKKgoCAgo7YiGjgCCCAIIBkgGiAMQQxqIAxBCGoQcRogDCoCDCEZAn8gAEEBRgRAAn8gDCoCCEMAAIA/kiIai0MAAABPXQRAIBqoDAELQYCAgIB4C0ECbUEBdCEDAn8gGUMAAIA/kiIZi0MAAABPXQRAIBmoDAELQYCAgIB4C0ECbUEBdAwBCwJ/IAwqAghDAAAAP5IiGotDAAAAT10EQCAaqAwBC0GAgICAeAshAyAZQwAAAD+SIhmLQwAAAE9dBEAgGagMAQtBgICAgHgLIgdBAEggBSAHTHIgA0EASCADIAZOcnJFBEAgDiABIBFtIAJsIA0gEm1qQQJ0aiIJIAkoAgAgBCADIAVsIAdqai0AAGo2AgALIA1BAWohDQwBCwsgAUEBaiEBDAALAAsgCUEAIAlBAEobIQ8gA0EAIANBAEobIRAgCkQAAAAAAABZQKAhHiADtyEhIAm3ISJBACEBA0AgASAPRg0FIB4gHSABt0QAAAAAAADgP6CiICKjoCEKQQAhDQNAIA0gEEcEQCAMKwNQIAwrA0AgHiAdIA23RAAAAAAAAOA/oKIgIaOgIh+iIAogDCsDSKKgoCIgRAAAAAAAAAAAYQ0JIAwgDCsDICAMKwMQIB+iIAogDCsDGKKgoCAgo7YiGTgCDCAMIAwrAzggDCsDKCAfoiAKIAwrAzCioKAgIKO2Iho4AgggCCAZIBogDEEMaiAMQQhqEHEaIAwqAgwhGQJ/IABBAUYEQAJ/IAwqAghDAACAP5IiGotDAAAAT10EQCAaqAwBC0GAgICAeAtBAm1BAXQhAwJ/IBlDAACAP5IiGYtDAAAAT10EQCAZqAwBC0GAgICAeAtBAm1BAXQMAQsCfyAMKgIIQwAAAD+SIhqLQwAAAE9dBEAgGqgMAQtBgICAgHgLIQMgGUMAAAA/kiIZi0MAAABPXQRAIBmoDAELQYCAgIB4CyIHQQBIIAUgB0xyIANBAEggAyAGTnJyRQRAIA4gASARbSACbCANIBJtakECdGoiCSAJKAIAIAQgAyAFbCAHakEBdGotAAFqNgIACyANQQFqIQ0MAQsLIAFBAWohAQwACwALIAlBACAJQQBKGyEPIANBACADQQBKGyEQIApEAAAAAAAAWUCgIR4gA7chISAJtyEiQQAhAQNAIAEgD0YNBCAeIB0gAbdEAAAAAAAA4D+goiAio6AhCkEAIQ0DQCANIBBHBEAgDCsDUCAMKwNAIB4gHSANt0QAAAAAAADgP6CiICGjoCIfoiAKIAwrA0iioKAiIEQAAAAAAAAAAGENCCAMIAwrAyAgDCsDECAfoiAKIAwrAxiioKAgIKO2Ihk4AgwgDCAMKwM4IAwrAyggH6IgCiAMKwMwoqCgICCjtiIaOAIIIAggGSAaIAxBDGogDEEIahBxGiAMKgIMIRkCfyAAQQFGBEACfyAMKgIIQwAAgD+SIhqLQwAAAE9dBEAgGqgMAQtBgICAgHgLQQJtQQF0IQMCfyAZQwAAgD+SIhmLQwAAAE9dBEAgGagMAQtBgICAgHgLQQJtQQF0DAELAn8gDCoCCEMAAAA/kiIai0MAAABPXQRAIBqoDAELQYCAgIB4CyEDIBlDAAAAP5IiGYtDAAAAT10EQCAZqAwBC0GAgICAeAsiB0EASCAFIAdMciADQQBIIAMgBk5yckUEQCAOIAEgEW0gAmwgDSASbWpBAnRqIgkgCSgCACAEIAMgBWwgB2pBAXRqLQAAajYCAAsgDUEBaiENDAELCyABQQFqIQEMAAsACyAJQQAgCUEAShshDyADQQAgA0EAShshECAKRAAAAAAAAFlAoCEeIAO3ISEgCbchIkEAIQEDQCABIA9GDQMgHiAdIAG3RAAAAAAAAOA/oKIgIqOgIQpBACENA0AgDSAQRwRAIAwrA1AgDCsDQCAeIB0gDbdEAAAAAAAA4D+goiAho6AiH6IgCiAMKwNIoqCgIiBEAAAAAAAAAABhDQcgDCAMKwMgIAwrAxAgH6IgCiAMKwMYoqCgICCjtiIZOAIMIAwgDCsDOCAMKwMoIB+iIAogDCsDMKKgoCAgo7YiGjgCCCAIIBkgGiAMQQxqIAxBCGoQcRogDCoCDCEZAn8gAEEBRgRAAn8gDCoCCEMAAIA/kiIai0MAAABPXQRAIBqoDAELQYCAgIB4C0ECbUEBdCEDAn8gGUMAAIA/kiIZi0MAAABPXQRAIBmoDAELQYCAgIB4C0ECbUEBdAwBCwJ/IAwqAghDAAAAP5IiGotDAAAAT10EQCAaqAwBC0GAgICAeAshAyAZQwAAAD+SIhmLQwAAAE9dBEAgGagMAQtBgICAgHgLIgdBAEggBSAHTHIgA0EASCADIAZOcnJFBEAgDiABIBFtIAJsIA0gEm1qQQJ0aiIJIAkoAgAgBCADIAVsIAdqQQF0aiIDLQAAIgdB+AFxIAMtAAEiA0EDdEH4AXFqIAdBBXQgA0EDdnJB/AFxakEKakEDbmo2AgALIA1BAWohDQwBCwsgAUEBaiEBDAALAAsgCUEAIAlBAEobIQ8gA0EAIANBAEobIRAgCkQAAAAAAABZQKAhHiADtyEhIAm3ISJBACEBA0AgASAPRg0CIB4gHSABt0QAAAAAAADgP6CiICKjoCEKQQAhDQNAIA0gEEcEQCAMKwNQIAwrA0AgHiAdIA23RAAAAAAAAOA/oKIgIaOgIh+iIAogDCsDSKKgoCIgRAAAAAAAAAAAYQ0GIAwgDCsDICAMKwMQIB+iIAogDCsDGKKgoCAgo7YiGTgCDCAMIAwrAzggDCsDKCAfoiAKIAwrAzCioKAgIKO2Iho4AgggCCAZIBogDEEMaiAMQQhqEHEaIAwqAgwhGQJ/IABBAUYEQAJ/IAwqAghDAACAP5IiGotDAAAAT10EQCAaqAwBC0GAgICAeAtBAm1BAXQhAwJ/IBlDAACAP5IiGYtDAAAAT10EQCAZqAwBC0GAgICAeAtBAm1BAXQMAQsCfyAMKgIIQwAAAD+SIhqLQwAAAE9dBEAgGqgMAQtBgICAgHgLIQMgGUMAAAA/kiIZi0MAAABPXQRAIBmoDAELQYCAgIB4CyIHQQBIIAUgB0xyIANBAEggAyAGTnJyRQRAIA4gASARbSACbCANIBJtakECdGoiCSAJKAIAIAQgAyAFbCAHakEBdGoiAy0AACIHQfgBcSADLQABIgNBAnRB+AFxaiAHQQV0IANBA3ZyQfgBcWpBDGpBA25qNgIACyANQQFqIQ0MAQsLIAFBAWohAQwACwALIAlBACAJQQBKGyEPIANBACADQQBKGyEQIApEAAAAAAAAWUCgIR4gA7chISAJtyEiQQAhAQNAIAEgD0YNASAeIB0gAbdEAAAAAAAA4D+goiAio6AhCkEAIQ0DQCANIBBHBEAgDCsDUCAMKwNAIB4gHSANt0QAAAAAAADgP6CiICGjoCIfoiAKIAwrA0iioKAiIEQAAAAAAAAAAGENBSAMIAwrAyAgDCsDECAfoiAKIAwrAxiioKAgIKO2Ihk4AgwgDCAMKwM4IAwrAyggH6IgCiAMKwMwoqCgICCjtiIaOAIIIAggGSAaIAxBDGogDEEIahBxGiAMKgIMIRkCfyAAQQFGBEACfyAMKgIIQwAAgD+SIhqLQwAAAE9dBEAgGqgMAQtBgICAgHgLQQJtQQF0IQMCfyAZQwAAgD+SIhmLQwAAAE9dBEAgGagMAQtBgICAgHgLQQJtQQF0DAELAn8gDCoCCEMAAAA/kiIai0MAAABPXQRAIBqoDAELQYCAgIB4CyEDIBlDAAAAP5IiGYtDAAAAT10EQCAZqAwBC0GAgICAeAsiB0EASCAFIAdMciADQQBIIAMgBk5yckUEQCAOIAEgEW0gAmwgDSASbWpBAnRqIgkgCSgCACAEIAMgBWwgB2pBAXRqIgMtAAAiB0HwAXEgB0EEdEHwAXFqIAMtAAFBCHJB+AFxakEQakEDbmo2AgALIA1BAWohDQwBCwsgAUEBaiEBDAALAAsgESASbCEAQQAhCUEAIQ0DQCANIBNGDQMgCyANaiAOIA1BAnRqKAIAIABuOgAAIA1BAWohDQwACwALQQBBA0GGGEEAEDYLQX8hCQsgDhAxIAxB4AFqJAAgCQ8LQQBBA0H+DUEAEDZBARABAAtaAQJ/IwBBEGsiAiQAIAIgATYCDCABIAAQ4QYiA00EQCAAENwBIgAgA0EBdkkEQCACIABBAXQ2AgggAkEIaiACQQxqEG8oAgAhAwsgAkEQaiQAIAMPCxC+AgALDAAgASACLQAAOgAACyEAIAAgATYCACAAIAEoAgQiATYCBCAAIAEgAmo2AgggAAtVAQF/IAAoAgQhAgNAIAIgACgCCEcEQCAAKAIQGiAAIAAoAgggAWs2AggMAQsLIAAoAgAEQCAAKAIQGiAAKAIAIQIgABA8KAIAIAAoAgBrGiACEDELC0kBAn8gACgCBCIGQQh1IQUgBkEBcQRAIAIoAgAgBRCrBCEFCyAAKAIAIgAgASACIAVqIANBAiAGQQJxGyAEIAAoAgAoAhgRBQALIAAgASACKQIANwIAIAEgAigCEDYCECABIAIpAgg3AggLBwAgAEECSQsRACAAIAEgASgCACgCKBECAAsIAEH/////BwsFAEH/AAsrAAJAIAAgAUYNAANAIAAgAUEEayIBTw0BIAAgARBJIABBBGohAAwACwALC9ABAQJ/IAJBgBBxBEAgAEErOgAAIABBAWohAAsgAkGACHEEQCAAQSM6AAAgAEEBaiEACyACQYQCcSIDQYQCRwRAIABBrtQAOwAAIABBAmohAAsgAkGAgAFxIQIDQCABLQAAIgQEQCAAIAQ6AAAgAEEBaiEAIAFBAWohAQwBCwsgAAJ/AkAgA0GAAkcEQCADQQRHDQFBxgBB5gAgAhsMAgtBxQBB5QAgAhsMAQtBwQBB4QAgAhsgA0GEAkYNABpBxwBB5wAgAhsLOgAAIANBhAJHC00AIABBADYCFCAAIAE2AhggAEEANgIMIABCgqCAgOAANwIEIAAgAUU2AhAgAEEgakEAQSgQORogAEEcahCXByAAQQA2AkggAEF/NgJMC6oBAQF/AkAgA0GAEHFFDQAgAkUgA0HKAHEiBEEIRiAEQcAARnJyDQAgAEErOgAAIABBAWohAAsgA0GABHEEQCAAQSM6AAAgAEEBaiEACwNAIAEtAAAiBARAIAAgBDoAACAAQQFqIQAgAUEBaiEBDAELCyAAAn9B7wAgA0HKAHEiAUHAAEYNABpB2ABB+AAgA0GAgAFxGyABQQhGDQAaQeQAQfUAIAIbCzoAAAsMACAAEEAgAUECdGoLrwQBC38jAEGAAWsiCiQAIAogATYCeCACIAMQ8AMhCCAKQcwCNgIQIApBCGpBACAKQRBqIgkQZiEPAkAgCEHlAE8EQCAIEDciCUUNASAPIAkQeQsgCSEHIAIhAQNAIAEgA0YEQANAAkAgACAKQfgAahCLAUEAIAgbRQRAIAAgCkH4AGoQcwRAIAUgBSgCAEECcjYCAAsMAQsgABBoIQ0gBkUEQCAEIA0QgQEhDQsgDEEBaiEQQQAhDiAJIQcgAiEBA0AgASADRgRAIBAhDCAORQ0DIAAQehogCSEHIAIhASAIIAtqQQJJDQMDQCABIANGBEAMBQUCQCAHLQAAQQJHDQAgARA1IAxGDQAgB0EAOgAAIAtBAWshCwsgB0EBaiEHIAFBDGohAQwBCwALAAUCQCAHLQAAQQFHDQAgASAMEMIDKAIAIRECQCAGBH8gEQUgBCAREIEBCyANRgRAQQEhDiABEDUgEEcNAiAHQQI6AAAgC0EBaiELDAELIAdBADoAAAsgCEEBayEICyAHQQFqIQcgAUEMaiEBDAELAAsACwsCQAJAA0AgAiADRg0BIAktAABBAkcEQCAJQQFqIQkgAkEMaiECDAELCyACIQMMAQsgBSAFKAIAQQRyNgIACyAPEGUgCkGAAWokACADDwUCQCABEL8BRQRAIAdBAToAAAwBCyAHQQI6AAAgC0EBaiELIAhBAWshCAsgB0EBaiEHIAFBDGohAQwBCwALAAsQdQALEQAgACABIAAoAgAoAgwRAwALtgQBC38jAEGAAWsiCiQAIAogATYCeCACIAMQ8AMhCCAKQcwCNgIQIApBCGpBACAKQRBqIgkQZiEPAkAgCEHlAE8EQCAIEDciCUUNASAPIAkQeQsgCSEHIAIhAQNAIAEgA0YEQANAAkAgACAKQfgAahCMAUEAIAgbRQRAIAAgCkH4AGoQdARAIAUgBSgCAEECcjYCAAsMAQsgABBpIQ0gBkUEQCAEIA0QxAMhDQsgDEEBaiEQQQAhDiAJIQcgAiEBA0AgASADRgRAIBAhDCAORQ0DIAAQexogCSEHIAIhASAIIAtqQQJJDQMDQCABIANGBEAMBQUCQCAHLQAAQQJHDQAgARA1IAxGDQAgB0EAOgAAIAtBAWshCwsgB0EBaiEHIAFBDGohAQwBCwALAAUCQCAHLQAAQQFHDQAgASAMEEEsAAAhEQJAIA1B/wFxIAYEfyARBSAEIBEQxAMLQf8BcUYEQEEBIQ4gARA1IBBHDQIgB0ECOgAAIAtBAWohCwwBCyAHQQA6AAALIAhBAWshCAsgB0EBaiEHIAFBDGohAQwBCwALAAsLAkACQANAIAIgA0YNASAJLQAAQQJHBEAgCUEBaiEJIAJBDGohAgwBCwsgAiEDDAELIAUgBSgCAEEEcjYCAAsgDxBlIApBgAFqJAAgAw8FAkAgARC/AUUEQCAHQQE6AAAMAQsgB0ECOgAAIAtBAWohCyAIQQFrIQgLIAdBAWohByABQQxqIQEMAQsACwALEHUAC38CAn8CfiMAQaABayIEJAAgBCABNgI8IAQgATYCFCAEQX82AhggBEEQaiIFQgAQxAEgBCAFIANBARCABSAEKQMIIQYgBCkDACEHIAIEQCACIAEgBCgCFCAEKAKIAWogBCgCPGtqNgIACyAAIAY3AwggACAHNwMAIARBoAFqJAALCwAgAEHUuQQQywELJwEBfyAAQQRqENAEIQIgAEH8lgM2AgAgAkGQlwM2AgAgAiABEMADCycBAX8gAEEEahDdBCECIABB3JUDNgIAIAJB8JUDNgIAIAIgARDAAwsLACAAQcy5BBDLAQu4AQEBfyMAQRBrIgEkACAAIAAoAgBBDGsoAgBqKAIYBEAgASAANgIMIAFBADoACCAAIAAoAgBBDGsoAgBqENADBEAgACAAKAIAQQxrKAIAaigCSARAIAAgACgCAEEMaygCAGooAkgQywMLIAFBAToACAsCQCABLQAIRQ0AIAAgACgCAEEMaygCAGooAhgQzwJBf0cNACAAIAAoAgBBDGsoAgBqQQEQxQILIAFBCGoQzgILIAFBEGokAAsUACAAQYiWAzYCACAAQQRqEEUgAAtdAQJ/AkAgACgCACICRQ0AAn8gAigCGCIDIAIoAhxGBEAgAiABEMMBIAIoAgAoAjQRAwAMAQsgAiADQQFqNgIYIAMgAToAACABEMMBC0F/ELsBRQ0AIABBADYCAAsLCQAgABCCAxAxC4sCAgd/AXwjAEEgayIGJAAgBiAEQQR0EDciCjYCECAKBEACQCAGIARBGGwQNyILNgIUIAtFDQAgBEEAIARBAEobIQwDQCAJIAxGRQRAIAogCUEEdCIHaiIIIAIgB2oiBysDADkDACAIIAcrAwg5AwggCyAJQRhsIghqIgcgAyAIaiIIKwMAOQMAIAcgCCsDCDkDCCAHIAgrAxA5AxAgCUEBaiEJDAELCyAGIAQ2AhggACgCACAGQRBqIAEgBSAGQQhqEN4CQQBIBEAgBkKAgICAwPD1y8EANwMICyAGKAIQEDEgBigCFBAxIAYrAwghDSAGQSBqJAAgDQ8LC0EAQQNB/g1BABA2QQEQAQALCAAgACgCEEULCQAgABCEAxAxCwoAIABBGHRBGHULFAAgAEHolAM2AgAgAEEEahBFIAALDAAgABDNAhogABAxCwkAIAAgARDwBAvTAwICfgJ/IwBBIGsiBCQAAkAgAUL///////////8AgyIDQoCAgICAgMCAPH0gA0KAgICAgIDA/8MAfVQEQCABQgSGIABCPIiEIQMgAEL//////////w+DIgBCgYCAgICAgIAIWgRAIANCgYCAgICAgIDAAHwhAgwCCyADQoCAgICAgICAQH0hAiAAQoCAgICAgICACFINASACIANCAYN8IQIMAQsgAFAgA0KAgICAgIDA//8AVCADQoCAgICAgMD//wBRG0UEQCABQgSGIABCPIiEQv////////8Dg0KAgICAgICA/P8AhCECDAELQoCAgICAgID4/wAhAiADQv///////7//wwBWDQBCACECIANCMIinIgVBkfcASQ0AIARBEGogACABQv///////z+DQoCAgICAgMAAhCICIAVBgfcAaxCIASAEIAAgAkGB+AAgBWsQ/gEgBCkDCEIEhiAEKQMAIgBCPIiEIQIgBCkDECAEKQMYhEIAUq0gAEL//////////w+DhCIAQoGAgICAgICACFoEQCACQgF8IQIMAQsgAEKAgICAgICAgAhSDQAgAkIBgyACfCECCyAEQSBqJAAgAiABQoCAgICAgICAgH+DhL8LRQEBfyMAQRBrIgUkACAFIAEgAiADIARCgICAgICAgICAf4UQnQEgBSkDACEBIAAg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ACABEEoLFwEBfyAAEIABIQEgABDaBiAAIAEQ2AYLBABBAQsxAQF/IAAQ0gYgACgCAARAIAAgACgCABDQBiAAEDIaIAAoAgAhASAAEJACGiABEDELCywBAX8gABDbBiAAKAIABEAgABDaBiAAEDIaIAAoAgAhASAAEO8BGiABEDELCxgBAX8gABBGIQIgACABEMgGIAAgAhCtAwtUAQJ/IwBBIGsiAiQAAkAgABDvASABSQRAIAAQ1AYgAUkNASAAEDIhAyAAIAJBCGogASAAEIABIAMQkAQiABCOBCAAEI0ECyACQSBqJAAPCxCRAgAL5AcBB38gASAAEKIBIgJLBEAjAEEgayIIJAACQCABIAJrIgUgABAyKAIAIAAoAgRrQQV1TQRAIwBBEGsiAyQAIAMgADYCACADIAAoAgQiATYCBCADIAEgBUEFdGo2AgggAygCBCECIAMoAgghAQNAIAEgAkYEQCADEHIgA0EQaiQABSAAEDIaIAIQzgYgAyACQSBqIgI2AgQMAQsLDAELIAAQMiEHIAhBCGohAgJ/IAAQogEgBWohAyMAQRBrIgYkACAGIAM2AgwjAEEQayIEJAAgABAyGiAEQf///z82AgwgBEH/////BzYCCCAEQQxqIARBCGoQlQIoAgAhASAEQRBqJAAgASADTwRAIAAQkAIiAyABQQF2SQRAIAYgA0EBdDYCCCAGQQhqIAZBDGoQbygCACEBCyAGQRBqJAAgAQwBCxCRAgALIQYgABCiASEDQQAhASMAQRBrIgQkACAEQQA2AgwgAkEMaiAHENQBIAYEQCACKAIQGiAGQf///z9LBEAQ8wEACyAGQQV0EFshAQsgAiABNgIAIAIgASADQQV0aiIDNgIIIAIgAzYCBCACEDwgASAGQQV0ajYCACAEQRBqJAAjAEEQayIDJAAgAyACKAIINgIAIAIoAgghASADIAJBCGo2AgggAyABIAVBBXRqNgIEIAMoAgAhBQNAIAMoAgQgBUcEQCACKAIQGiADKAIAEM4GIAMgAygCAEEgaiIFNgIADAELCyADELIBIANBEGokACAAENIGIAAQMhogACgCACEDIAAoAgQhBSACQQRqIQcDQCADIAVHBEAgBygCAEEgayIEQgA3AgAgBEIANwIQIARCADcCCCAEQRhqIgEQswIaIAQgBUEgayIFKAIANgIA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CwALIAQgAjsBACACIANODQVBACEKIAxBACAMQQBKGyELIAAhAQNAIAogC0YNBiADIAEoAgBGBEAgASACNgIACyAKQQFqIQogAUEEaiEBDAALAAsgBEECay4BACIBQQBKBEAgA0ECdCAAakEEaygCACICIAFB//8DcUECdCAAakEEaygCACIDSgRAIAQgAzsBAEEAIQogDEEAIAxBAEobIQsgACEBA0AgCiALRgRAIAMhAgwHCyACIAEoAgBGBEAgASADNgIACyAKQQFqIQogAUEEaiEBDAALAAsgBCACOwEAIAIgA04NBEEAIQogDEEAIAxBAEobIQsgACEBA0AgCiALRg0FIAMgASgCAEYEQCABIAI2AgALIApBAWohCiABQQRqIQEMAAsACyAEIAM7AQAgA0EcbCAQaiICQRxrIgEgASgCAEEBajYCACACQRhrIgEgASgCACAJajYCACACQRRrIgEgASgCACAOajYCACAJIAJBEGsiASgCAEgEQCABIAk2AgALIAJBBGsgDjYCAAwFCyACQQBKBEAgBCACOwEAIAFBHGwgEGoiAkEcayIBIAEoAgBBAWo2AgAgAkEYayIBIAEoAgAgCWo2AgAgAkEUayIBIAEoAgAgDmo2AgAgCSACQQxrIgEoAgBKBEAgASAJNgIACyACQQRrIA42AgAMBQsgBEECay8BACICQRB0QRB1IgFBAEoEQCAEIAE7AQAgAkEcbCAQaiICQRxrIgEgASgCAEEBajYCACACQRhrIgEgASgCACAJajYCACACQRRrIgEgASgCACAOajYCACACQQxrIgEoAgAgCU4NBSABIAk2AgAMBQsgDEGAgAJOBEBBAEEDQeQLQQAQNkF/IQoMCQsgBCAMQQFqIgE7AQAgACAMQQJ0aiABQRB0QRB1NgIAIBAgDEEcbGoiAiAONgIYIAIgDjYCFCACIAk2AhAgAiAJNgIMIAIgDjYCCCACIAk2AgQgAkEBNgIAIAEhDAwECyAEQQA7AQAMAwsgBEEEaiEEIA5BAWohDiAGIAhqQQRqIQYMBQsgAkEQdEEQdUEcbCAQaiICQRxrIgEgASgCAEEBajYCACACQRhrIgEgASgCACAJajYCACACQRRrIgEgASgCACAOajYCAAwBCyACQRB0QRB1QRxsIBBqIgJBBGsgDjYCACACQRxrIgEgASgCAEEBajYCACACQRhrIgEgASgCACAJajYCACACQRRrIgEgASgCACAOajYCAAsgBEECaiEEIAZBAmohBiAJQQFqIQkMAAsACwsgDEEAIAxBAEobQQFqIQNBASEBQQEhBiAAIQkDQCABIANHBEACQCABIAkoAgAiAkYEQCAGIgpBAWohBgwBCyACQQJ0IABqQQRrKAIAIQoLIAkgCjYCACAJQQRqIQkgAUEBaiEBDAELCyAHIAZBAWsiCTYCCEEAIAlFDQEaIAdBjIAIaiEIIAdBDGpBACAJQQJ0EDkhBiAHQZCAKGpBACAJQQR0EDkhBUEAIQEDQCABIAlOBEBBACEJIAxBACAMQQBKGyEEA0AgBCAJRgRAQQAhCiAHKAIIIgBBACAAQQBKGyEAQQAhAQNAIAAgAUYNBSAFIAFBBHRqIgIgAisDACAGIAFBAnRqKAIAtyIXozkDACACIAIrAwggF6M5AwggAUEBaiEBDAALAAsgBiAAIAlBAnRqKAIAQQFrIgJBAnQiA2oiASABKAIAIBAgCUEcbGoiDCgCAGo2AgAgBSACQQR0IgFqIgIgAisDACAMKAIEt6A5AwAgAiACKwMIIAwoAgi3oDkDCCAMKAIMIgIgASAIaiIBKAIASARAIAEgAjYCAAsgDCgCECICIAggA0ECdCIDQQRyaiIBKAIASgRAIAEgAjYCAAsgDCgCFCICIAggA0EIcmoiASgCAEgEQCABIAI2AgALIAwoAhgiAiAIIANBDHJqIgEoAgBKBEAgASACNgIACyAJQQFqIQkMAAsABSAIIAFBBHRqIgIgEjYCACACQQA2AgQgAiAUNgIIIAJBADYCDCABQQFqIQEgBygCCCEJDAELAAsACyAKCw8LIAgEQAJ/IAAhBEEAIQMgASIGQQAgAUEAShshACAHKAIAIgEgAiIFQQFrIgsgBmxBAXRqIQkgASECA0AgACADRwRAIAlBADsBACACQQA7AQAgA0EBaiEDIAJBAmohAiAJQQJqIQkMAQsLIAVBACAFQQBKGyEMIAEgBkEBayIKQQF0aiEJQQAhAyABIQIDQCADIAxHBEAgCUEAOwEAIAJBADsBACADQQFqIQMgCSAGQQF0IgBqIQkgACACaiECDAELCyALQQEgC0EBShshEiAHQZCA0ABqIQ0gB0GQgMgAaiEAIAggBkEBaiICaiEIIAIgBGohDiAKQQEgCkEBShsiFEEBayEQIAEgAkEBdGohAkEAIAZrQQF0IRVBACEMQQEhDwJAA0AgDyASRwRAIA4gEGohFiAIIBBqIRFBASEJA0ACQAJAAkAgCSAURwRAIA4tAAAgCC0AAEsEQCACIBVqIgQvAQAiA0EQdEEQdSIBQQBKBEAgAiABOwEAIANBHGwgDWoiA0EEayAPNgIAIANBHGsiASABKAIAQQFqNgIAIANBGGsiASABKAIAIAlqNgIAIANBFGsiASABKAIAIA9qNgIADAULIARBAmsvAQAiA0EQdEEQdSEBIAQuAQIiBEEASgRAIAFBAEoEQCAEQQJ0IABqQQRrKAIAIgEgA0ECdCAAakEEaygCACIESgRAIAIgBDsBAEEAIQogDEEAIAxBAEobIQsgACEDA0AgCiALRgRAIAQhAQwICyABIAMoAgBGBEAgAyAENgIACyAKQQFqIQogA0EEaiEDDAALAAsgAiABOwEAIAEgBE4NBUEAIQogDEEAIAxBAEobIQsgACEDA0AgCiALRg0GIAQgAygCAEYEQCADIAE2AgALIApBAWohCiADQQRqIQMMAAsACyACQQJrLgEAIgNBAEoEQCAEQQJ0IABqQQRrKAIAIgEgA0H//wNxQQJ0IABqQQRrKAIAIgRKBEAgAiAEOwEAQQAhCiAMQQAgDEEAShshCyAAIQMDQCAKIAtGBEAgBCEBDAcLIAEgAygCAEYEQCADIAQ2AgALIApBAWohCiADQQRqIQMMAAsACyACIAE7AQAgASAETg0EQQAhCiAMQQAgDEEAShshCyAAIQMDQCAKIAtGDQUgBCADKAIARgRAIAMgATYCAAsgCkEBaiEKIANBBGohAwwACwALIAIgBDsBACAEQRxsIA1qIgNBHGsiASABKAIAQQFqNgIAIANBGGsiASABKAIAIAlqNgIAIANBFGsiASABKAIAIA9qNgIAIAkgA0EQayIBKAIASARAIAEgCTYCAAsgA0EEayAPNgIADAULIAFBAEoEQCACIAE7AQAgA0EcbCANaiIDQRxrIgEgASgCAEEBajYCACADQRhrIgEgASgCACAJajYCACADQRRrIgEgASgCACAPajYCACAJIANBDGsiASgCAEoEQCABIAk2AgALIANBBGsgDzYCAAwFCyACQQJrLwEAIgNBEHRBEHUiAUEASgRAIAIgATsBACADQRxsIA1qIgNBHGsiASABKAIAQQFqNgIAIANBGGsiASABKAIAIAlqNgIAIANBFGsiASABKAIAIA9qNgIAIANBDGsiASgCACAJTg0FIAEgCTYCAAwFCyAMQYCAAk4EQEEAQQNB5AtBABA2QX8hCgwJCyACIAxBAWoiATsBACAAIAxBAnRqIAFBEHRBEHU2AgAgDSAMQRxsaiIDIA82AhggAyAPNgIUIAMgCTYCECADIAk2AgwgAyAPNgIIIAMgCTYCBCADQQE2AgAgASEMDAQLIAJBADsBAAwDCyACQQRqIQIgEUECaiEIIBZBAmohDiAPQQFqIQ8MBQsgAUEQdEEQdUEcbCANaiIDQRxrIgEgASgCAEEBajYCACADQRhrIgEgASgCACAJajYCACADQRRrIgEgASgCACAPajYCAAwBCyABQRB0QRB1QRxsIA1qIgNBBGsgDzYCACADQRxrIgEgASgCAEEBajYCACADQRhrIgEgASgCACAJajYCACADQRRrIgEgASgCACAPajYCAAsgAkECaiECIAhBAWohCCAOQQFqIQ4gCUEBaiEJDAALAAsLIAxBACAMQQBKG0EBaiECQQEhA0EBIQggACEJA0AgAiADRwRAAkAgAyAJKAIAIgFGBEAgCCIKQQFqIQgMAQsgAUECdCAAakEEaygCACEKCyAJIAo2AgAgCUEEaiEJIANBAWohAwwBCwsgByAIQQFrIgk2AghBACAJRQ0BGiAHQYyACGohCiAHQQxqQQAgCUECdBA5IQsgB0GQgChqQQAgCUEEdBA5IQhBACEDA0AgAyAJTgRAQQAhCSAMQQAgDEEAShshBANAIAQgCUYEQEEAIQogBygCCCIAQQAgAEEAShshAEEAIQMDQCAAIANGDQUgCCADQQR0aiIBIAErAwAgCyADQQJ0aigCALciF6M5AwAgASABKwMIIBejOQMIIANBAWohAwwACwALIAsgACAJQQJ0aigCAEEBayICQQJ0IgNqIgEgASgCACANIAlBHGxqIgUoAgBqNgIAIAggAkEEdCIBaiICIAIrAwAgBSgCBLegOQMAIAIgAisDCCAFKAIIt6A5AwggBSgCDCICIAEgCmoiASgCAEgEQCABIAI2AgALIAUoAhAiAiAKIANBAnQiA0EEcmoiASgCAEoEQCABIAI2AgALIAUoAhQiAiAKIANBCHJqIgEoAgBIBEAgASACNgIACyAFKAIYIgIgCiADQQxyaiIBKAIASgRAIAEgAjYCAAsgCUEBaiEJDAALAAUgCiADQQR0aiIBIAY2AgAgAUEANgIEIAEgBTYCCCABQQA2AgwgA0EBaiEDIAcoAgghCQwBCwALAAsgCgsPCyAGRQRAAn8gACEEQQAhAyABIghBACABQQBKGyEAIAcoAgAiASACIgZBAWsiCSAIbEEBdGohCyABIQIDQCAAIANHBEAgC0EAOwEAIAJBADsBACADQQFqIQMgAkECaiECIAtBAmohCwwBCwsgBkEAIAZBAEobIQwgASAIQQFrIgpBAXRqIQtBACEDIAEhAgNAIAMgDEcEQCALQQA7AQAgAkEAOwEAIANBAWohAyALIAhBAXQiAGohCyAAIAJqIQIMAQsLIAlBASAJQQFKGyEQIAdBkIDQAGohDiAHQZCAyABqIQAgBCAIQQFqIgJqIQwgCkEBIApBAUobIhJBAWshFCABIAJBAXRqIQJBACAIa0EBdCEVQQAhCkEBIQ0CQANAIA0gEEcEQCAMIBRqIRZBASELA0ACQAJAAkAgCyASRwRAIAUgDC0AAEgEQCACIBVqIgQvAQAiA0EQdEEQdSIBQQBKBEAgAiABOwEAIANBHGwgDmoiA0EEayANNgIAIANBHGsiASABKAIAQQFqNgIAIANBGGsiASABKAIAIAtqNgIAIANBFGsiASABKAIAIA1qNgIADAULIARBAmsvAQAiA0EQdEEQdSEBIAQuAQIiBEEASgRAIAFBAEoEQCAEQQJ0IABqQQRrKAIAIgEgA0ECdCAAakEEaygCACIESgRAIAIgBDsBAEEAIQkgCkEAIApBAEobIREgACEDA0AgCSARRgRAIAQhAQwICyABIAMoAgBGBEAgAyAENgIACyAJQQFqIQkgA0EEaiEDDAALAAsgAiABOwEAIAEgBE4NBUEAIQkgCkEAIApBAEobIREgACEDA0AgCSARRg0GIAQgAygCAEYEQCADIAE2AgALIAlBAWohCSADQQRqIQMMAAsACyACQQJrLgEAIgNBAEoEQCAEQQJ0IABqQQRrKAIAIgEgA0H//wNxQQJ0IABqQQRrKAIAIgRKBEAgAiAEOwEAQQAhCSAKQQAgCkEAShshESAAIQMDQCAJIBFGBEAgBCEBDAcLIAEgAygCAEYEQCADIAQ2AgALIAlBAWohCSADQQRqIQMMAAsACyACIAE7AQAgASAETg0EQQAhCSAKQQAgCkEAShshESAAIQMDQCAJIBFGDQUgBCADKAIARgRAIAMgATYCAAsgCUEBaiEJIANBBGohAwwACwALIAIgBDsBACAEQRxsIA5qIgNBHGsiASABKAIAQQFqNgIAIANBGGsiASABKAIAIAtqNgIAIANBFGsiASABKAIAIA1qNgIAIAsgA0EQayIBKAIASARAIAEgCzYCAAsgA0EEayANNgIADAULIAFBAEoEQCACIAE7AQAgA0EcbCAOaiIDQRxrIgEgASgCAEEBajYCACADQRhrIgEgASgCACALajYCACADQRRrIgEgASgCACANajYCACALIANBDGsiASgCAEoEQCABIAs2AgALIANBBGsgDTYCAAwFCyACQQJrLwEAIgNBEHRBEHUiAUEASgRAIAIgATsBACADQRxsIA5qIgNBHGsiASABKAIAQQFqNgIAIANBGGsiASABKAIAIAtqNgIAIANBFGsiASABKAIAIA1qNgIAIANBDGsiASgCACALTg0FIAEgCzYCAAwFCyAKQYCAAk4EQEEAQQNB5AtBABA2QX8hCQwJCyACIApBAWoiATsBACAAIApBAnRqIAFBEHRBEHU2AgAgDiAKQRxsaiIDIA02AhggAyANNgIUIAMgCzYCECADIAs2AgwgAyANNgIIIAMgCzYCBCADQQE2AgAgASEKDAQLIAJBADsBAAwDCyACQQRqIQIgFkECaiEMIA1BAWohDQwFCyABQRB0QRB1QRxsIA5qIgNBHGsiASABKAIAQQFqNgIAIANBGGsiASABKAIAIAtqNgIAIANBFGsiASABKAIAIA1qNgIADAELIAFBEHRBEHVBHGwgDmoiA0EEayANNgIAIANBHGsiASABKAIAQQFqNgIAIANBGGsiASABKAIAIAtqNgIAIANBFGsiASABKAIAIA1qNgIACyACQQJqIQIgDEEBaiEMIAtBAWohCwwACwALCyAKQQAgCkEAShtBAWohAkEBIQNBASEMIAAhCwNAIAIgA0cEQAJAIAMgCygCACIBRgRAIAwiCUEBaiEMDAELIAFBAnQgAGpBBGsoAgAhCQsgCyAJNgIAIAtBBGohCyADQQFqIQMMAQsLIAcgDEEBayILNgIIQQAgC0UN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AyACQQJqIQIgCUECaiEJDAELCyAFQQAgBUEAShshByABIAZBAWsiCkEBdGohCUEAIQMgASECA0AgAyAHRwRAIAlBADsBACACQQA7AQAgA0EBaiEDIAkgBkEBdCIAaiEJIAAgAmohAgwBCwsgC0EBIAtBAUobIRIgDEGQgNAAaiEPIAxBkIDIAGohACAIIAZBAWoiAmohByACIARqIQ4gDCgCBCACaiENIApBASAKQQFKGyIUQQFrIRAgASACQQF0aiECQQAgBmtBAXQhFUEAIQhBASETAkADQCASIBNHBEAgDiAQaiEWIAcgEGohEUEBIQkDQAJAAkACQCAJIBRHBEAgDi0AACAHLQAATQRAIA1B/wE6AAAgAiAVaiIELwEAIgNBEHRBEHUiAUEASgRAIAIgATsBACADQRxsIA9qIgNBBGsgEzYCACADQRxrIgEgASgCAEEBajYCACADQRhrIgEgASgCACAJajYCACADQRRrIgEgASgCACATajYCAAwFCyAEQQJrLwEAIgNBEHRBEHUhASAELgECIgRBAEoEQCABQQBKBEAgBEECdCAAakEEaygCACIBIANBAnQgAGpBBGsoAgAiBEoEQCACIAQ7AQBBACEKIAhBACAIQQBKGyELIAAhAwNAIAogC0YEQCAEIQEMCAsgASADKAIARgRAIAMgBDYCAAsgCkEBaiEKIANBBGohAwwACwALIAIgATsBACABIARODQVBACEKIAhBACAIQQBKGyELIAAhAwNAIAogC0YNBiAEIAMoAgBGBEAgAyABNgIACyAKQQFqIQogA0EEaiEDDAALAAsgAkECay4BACIDQQBKBEAgBEECdCAAakEEaygCACIBIANB//8DcUECdCAAakEEaygCACIESgRAIAIgBDsBAEEAIQogCEEAIAhBAEobIQsgACEDA0AgCiALRgRAIAQhAQwHCyABIAMoAgBGBEAgAyAENgIACyAKQQFqIQogA0EEaiEDDAALAAsgAiABOwEAIAEgBE4NBEEAIQogCEEAIAhBAEobIQsgACEDA0AgCiALRg0FIAQgAygCAEYEQCADIAE2AgALIApBAWohCiADQQRqIQMMAAsACyACIAQ7AQAgBEEcbCAPaiIDQRxrIgEgASgCAEEBajYCACADQRhrIgEgASgCACAJajYCACADQRRrIgEgASgCACATajYCACAJIANBEGsiASgCAEgEQCABIAk2AgALIANBBGsgEzYCAAwFCyABQQBKBEAgAiABOwEAIANBHGwgD2oiA0EcayIBIAEoAgBBAWo2AgAgA0EYayIBIAEoAgAgCWo2AgAgA0EUayIBIAEoAgAgE2o2AgAgCSADQQxrIgEoAgBKBEAgASAJNgIACyADQQRrIBM2AgAMBQsgAkECay8BACIDQRB0QRB1IgFBAEoEQCACIAE7AQAgA0EcbCAPaiIDQRxrIgEgASgCAEEBajYCACADQRhrIgEgASgCACAJajYCACADQRRrIgEgASgCACATajYCACADQQxrIgEoAgAgCU4NBSABIAk2AgAMBQsgCEGAgAJOBEBBAEEDQeQLQQAQNkF/IQoMCQsgAiAIQQFqIgE7AQAgACAIQQJ0aiABQRB0QRB1NgIAIA8gCEEcbGoiAyATNgIYIAMgEzYCFCADIAk2AhAgAyAJNgIMIAMgEzYCCCADIAk2AgQgA0EBNgIAIAEhCAwECyACQQA7AQAgDUEAOgAADAMLIA1BAmohDSACQQRqIQIgEUECaiEHIBZBAmohDiATQQFqIRMMBQsgAUEQdEEQdUEcbCAPaiIDQRxrIgEgASgCAEEBajYCACADQRhrIgEgASgCACAJajYCACADQRRrIgEgASgCACATajYCAAwBCyABQRB0QRB1QRxsIA9qIgNBBGsgEzYCACADQRxrIgEgASgCAEEBajYCACADQRhrIgEgASgCACAJajYCACADQRRrIgEgASgCACATajYCAAsgDUEBaiENIAJBAmohAiAHQQFqIQcgDkEBaiEOIAlBAWohCQwACwALCyAIQQAgCEEAShtBAWohAkEBIQNBASEHIAAhCQNAIAIgA0cEQAJAIAMgCSgCACIBRgRAIAciCkEBaiEHDAELIAFBAnQgAGpBBGsoAgAhCgsgCSAKNgIAIAlBBGohCSADQQFqIQMMAQsLIAwgB0EBayIJNgIIQQAgCUUNARogDEGMgAhqIQogDEEMakEAIAlBAnQQOSELIAxBkIAoakEAIAlBBHQQOSEHQQAhAwNAIAMgCU4EQEEAIQkgCEEAIAhBAEobIQQDQCAEIAlGBEBBACEKIAwoAggiAEEAIABBAEobIQBBACEDA0AgACADRg0FIAcgA0EEdGoiASABKwMAIAsgA0ECdGooAgC3IhejOQMAIAEgASsDCCAXozkDCCADQQFqIQMMAAsACyALIAAgCUECdGooAgBBAWsiAkECdCIDaiIBIAEoAgAgDyAJQRxsaiIFKAIAajYCACAHIAJBBHQiAWoiAiACKwMAIAUoAgS3oDkDACACIAIrAwggBSgCCLegOQMIIAUoAgwiAiABIApqIgEoAgBIBEAgASACNgIACyAFKAIQIgIgCiADQQJ0IgNBBHJqIgEoAgBKBEAgASACNgIACyAFKAIUIgIgCiADQQhyaiIBKAIASARAIAEgAjYCAAsgBSgCGCICIAogA0EMcmoiASgCAEoEQCABIAI2AgALIAlBAWohCQwACwAFIAogA0EEdGoiASAGNgIAIAFBADYCBCABIAU2AgggAUEANgIMIANBAWohAyAMKAIIIQkMAQsACwALIAoLDwsgBkUEQAJ/IAAhBEEAIQMgASIIQQAgAUEAShshACAHIgwoAgAiASACIgZBAWsiCSAIbEEBdGohCyABIQIDQCAAIANHBEAgC0EAOwEAIAJBADsBACADQQFqIQMgAkECaiECIAtBAmohCwwBCwsgBkEAIAZBAEobIQcgASAIQQFrIgpBAXRqIQtBACEDIAEhAgNAIAMgB0cEQCALQQA7AQAgAkEAOwEAIANBAWohAyALIAhBAXQiAGohCyAAIAJqIQIMAQsLIAlBASAJQQFKGyEQIAxBkIDQAGohDSAMQZCAyABqIQAgBCAIQQFqIgJqIQcgDCgCBCACaiEOIApBASAKQQFKGyISQQFrIRQgASACQQF0aiECQQAgCGtBAXQhFUEAIQpBASEPAkADQCAPIBBHBEAgByAUaiEWQQEhCwNAAkACQAJAIAsgEkcEQCAFIActAABOBEAgDkH/AToAACACIBVqIgQvAQAiA0EQdEEQdSIBQQBKBEAgAiABOwEAIANBHGwgDWoiA0EEayAPNgIAIANBHGsiASABKAIAQQFqNgIAIANBGGsiASABKAIAIAtqNgIAIANBFGsiASABKAIAIA9qNgIADAULIARBAmsvAQAiA0EQdEEQdSEBIAQuAQIiBEEASgRAIAFBAEoEQCAEQQJ0IABqQQRrKAIAIgEgA0ECdCAAakEEaygCACIESgRAIAIgBDsBAEEAIQkgCkEAIApBAEobIREgACEDA0AgCSARRgRAIAQhAQwICyABIAMoAgBGBEAgAyAENgIACyAJQQFqIQkgA0EEaiEDDAALAAsgAiABOwEAIAEgBE4NBUEAIQkgCkEAIApBAEobIREgACEDA0AgCSARRg0GIAQgAygCAEYEQCADIAE2AgALIAlBAWohCSADQQRqIQMMAAsACyACQQJrLgEAIgNBAEoEQCAEQQJ0IABqQQRrKAIAIgEgA0H//wNxQQJ0IABqQQRrKAIAIgRKBEAgAiAEOwEAQQAhCSAKQQAgCkEAShshESAAIQMDQCAJIBFGBEAgBCEBDAcLIAEgAygCAEYEQCADIAQ2AgALIAlBAWohCSADQQRqIQMMAAsACyACIAE7AQAgASAETg0EQQAhCSAKQQAgCkEAShshESAAIQMDQCAJIBFGDQUgBCADKAIARgRAIAMgATYCAAsgCUEBaiEJIANBBGohAwwACwALIAIgBDsBACAEQRxsIA1qIgNBHGsiASABKAIAQQFqNgIAIANBGGsiASABKAIAIAtqNgIAIANBFGsiASABKAIAIA9qNgIAIAsgA0EQayIBKAIASARAIAEgCzYCAAsgA0EEayAPNgIADAULIAFBAEoEQCACIAE7AQAgA0EcbCANaiIDQRxrIgEgASgCAEEBajYCACADQRhrIgEgASgCACALajYCACADQRRrIgEgASgCACAPajYCACALIANBDGsiASgCAEoEQCABIAs2AgALIANBBGsgDzYCAAwFCyACQQJrLwEAIgNBEHRBEHUiAUEASgRAIAIgATsBACADQRxsIA1qIgNBHGsiASABKAIAQQFqNgIAIANBGGsiASABKAIAIAtqNgIAIANBFGsiASABKAIAIA9qNgIAIANBDGsiASgCACALTg0FIAEgCzYCAAwFCyAKQYCAAk4EQEEAQQNB5AtBABA2QX8hCQwJCyACIApBAWoiATsBACAAIApBAnRqIAFBEHRBEHU2AgAgDSAKQRxsaiIDIA82AhggAyAPNgIUIAMgCzYCECADIAs2AgwgAyAPNgIIIAMgCzYCBCADQQE2AgAgASEKDAQLIAJBADsBACAOQQA6AAAMAwsgDkECaiEOIAJBBGohAiAWQQJqIQcgD0EBaiEPDAULIAFBEHRBEHVBHGwgDWoiA0EcayIBIAEoAgBBAWo2AgAgA0EYayIBIAEoAgAgC2o2AgAgA0EUayIBIAEoAgAgD2o2AgAMAQsgAUEQdEEQdUEcbCANaiIDQQRrIA82AgAgA0EcayIBIAEoAgBBAWo2AgAgA0EYayIBIAEoAgAgC2o2AgAgA0EUayIBIAEoAgAgD2o2AgALIA5BAWohDiACQQJqIQIgB0EBaiEHIAtBAWohCwwACwALCyAKQQAgCkEAShtBAWohAkEBIQNBASEHIAAhCwNAIAIgA0cEQAJAIAMgCygCACIBRgRAIAciCUEBaiEHDAELIAFBAnQgAGpBBGsoAgAhCQsgCyAJNgIAIAtBBGohCyADQQFqIQMMAQsLIAwgB0EBayILNgIIQQAgC0UNARogDEGMgAhqIQkgDEEMakEAIAtBAnQQOSEHIAxBkIAoakEAIAtBBHQQOSEFQQAhAwNAIAMgC04EQEEAIQsgCkEAIApBAEobIQQDQCAEIAtGBEBBACEJIAwoAggiAEEAIABBAEobIQBBACEDA0AgACADRg0FIAUgA0EEdGoiASABKwMAIAcgA0ECdGooAgC3IhejOQMAIAEgASsDCCAXozkDCCADQQFqIQMMAAsACyAHIAAgC0ECdGooAgBBAWsiAkECdCIDaiIBIAEoAgAgDSALQRxsaiIGKAIAajYCACAFIAJBBHQiAWoiAiACKwMAIAYoAgS3oDkDACACIAIrAwggBigCCLegOQMIIAYoAgwiAiABIAlqIgEoAgBIBEAgASACNgIACyAGKAIQIgIgCSADQQJ0IgNBBHJqIgEoAgBKBEAgASACNgIACyAGKAIUIgIgCSADQQhyaiIBKAIASARAIAEgAjYCAAsgBigCGCICIAkgA0EMcmoiASgCAEoEQCABIAI2AgALIAtBAWohCwwACwAFIAkgA0EEdGoiASAINgIAIAFBADYCBCABIAY2AgggAUEANgIMIANBAWohAyAMKAIIIQsMAQsACwALIAkLDwsCfyAAIQYgASIIQQJtIhBBACAQQQBKGyEAIAcoAgAiAyACQQJtIhRBAWsiCiAQbEEBdGohCUEAIQEgAyEEA0AgACABRwRAIAlBADsBACAEQQA7AQAgAUEBaiEBIARBAmohBCAJQQJqIQkMAQsLIBRBACAUQQBKGyECIAMgEEEBayIMQQF0aiEJQQAhASADIQQDQCABIAJHBEAgCUEAOwEAIARBADsBACABQQFqIQEgCSAQQQF0IgBqIQkgACAEaiEEDAELCyAKQQEgCkEBShshFSAMQQEgDEEBShshFiAHQZCA0ABqIQ4gB0GQgMgAaiEAIBBBAWoiASAHKAIEaiEMIAhBAXQgBmpBAmohEiADIAFBAXRqIQRBACAQa0EBdCERQQAhBkEBIQ0CQANAIA0gFUcEQEEBIQkDQAJAAkACQCAJIBZHBEAgBSASLQAATgRAIAxB/wE6AAAgBCARaiIDLwEAIgJBEHRBEHUiAUEASgRAIAQgATsBACACQRxsIA5qIgJBBGsgDTYCACACQRxrIgEgASgCAEEBajYCACACQRhrIgEgASgCACAJajYCACACQRRrIgEgASgCACANajYCAAwFCyADQQJrLwEAIgFBEHRBEHUhAiADLgECIgNBAEoEQCACQQBKBEAgA0ECdCAAakEEaygCACICIAFBAnQgAGpBBGsoAgAiA0oEQCAEIAM7AQBBACEKIAZBACAGQQBKGyELIAAhAQNAIAogC0YEQCADIQIMCAsgAiABKAIARgRAIAEgAzYCAAsgCkEBaiEKIAFBBGohAQwACwALIAQgAjsBACACIANODQVBACEKIAZBACAGQQBKGyELIAAhAQNAIAogC0YNBiADIAEoAgBGBEAgASACNgIACyAKQQFqIQogAUEEaiEBDAALAAsgBEECay4BACIBQQBKBEAgA0ECdCAAakEEaygCACICIAFB//8DcUECdCAAakEEaygCACIDSgRAIAQgAzsBAEEAIQogBkEAIAZBAEobIQsgACEBA0AgCiALRgRAIAMhAgwHCyACIAEoAgBGBEAgASADNgIACyAKQQFqIQogAUEEaiEBDAALAAsgBCACOwEAIAIgA04NBEEAIQogBkEAIAZBAEobIQsgACEBA0AgCiALRg0FIAMgASgCAEYEQCABIAI2AgALIApBAWohCiABQQRqIQEMAAsACyAEIAM7AQAgA0EcbCAOaiICQRxrIgEgASgCAEEBajYCACACQRhrIgEgASgCACAJajYCACACQRRrIgEgASgCACANajYCACAJIAJBEGsiASgCAEgEQCABIAk2AgALIAJBBGsgDTYCAAwFCyACQQBKBEAgBCACOwEAIAFBHGwgDmoiAkEcayIBIAEoAgBBAWo2AgAgAkEYayIBIAEoAgAgCWo2AgAgAkEUayIBIAEoAgAgDWo2AgAgCSACQQxrIgEoAgBKBEAg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IAcgFGohFkEBIQsDQAJAAkACQCALIBJHBEAgBSAHLQAASARAIA5B/wE6AAAgAiAVaiIELwEAIgNBEHRBEHUiAUEASgRAIAIgATsBACADQRxsIA1qIgNBBGsgDzYCACADQRxrIgEgASgCAEEBajYCACADQRhrIgEgASgCACALajYCACADQRRrIgEgASgCACAPajYCAAwFCyAEQQJrLwEAIgNBEHRBEHUhASAELgECIgRBAEoEQCABQQBKBEAgBEECdCAAakEEaygCACIBIANBAnQgAGpBBGsoAgAiBEoEQCACIAQ7AQBBACEJIApBACAKQQBKGyERIAAhAwNAIAkgEUYEQCAEIQEMCAsgASADKAIARgRAIAMgBDYCAAsgCUEBaiEJIANBBGohAwwACwALIAIgATsBACABIARODQVBACEJIApBACAKQQBKGyERIAAhAwNAIAkgEUYNBiAEIAMoAgBGBEAgAyABNgIACyAJQQFqIQkgA0EEaiEDDAALAAsgAkECay4BACIDQQBKBEAgBEECdCAAakEEaygCACIBIANB//8DcUECdCAAakEEaygCACIESgRAIAIgBDsBAEEAIQkgCkEAIApBAEobIREgACEDA0AgCSARRgRAIAQhAQwHCyABIAMoAgBGBEAgAyAENgIACyAJQQFqIQkgA0EEaiEDDAALAAsgAiABOwEAIAEgBE4NBEEAIQkgCkEAIApBAEobIREgACEDA0AgCSARRg0FIAQgAygCAEYEQCADIAE2AgALIAlBAWohCSADQQRqIQMMAAsACyACIAQ7AQAgBEEcbCANaiIDQRxrIgEgASgCAEEBajYCACADQRhrIgEgASgCACALajYCACADQRRrIgEgASgCACAPajYCACALIANBEGsiASgCAEgEQCABIAs2AgALIANBBGsgDzYCAAwFCyABQQBKBEAgAiABOwEAIANBHGwgDWoiA0EcayIBIAEoAgBBAWo2AgAgA0EYayIBIAEoAgAgC2o2AgAgA0EUayIBIAEoAgAgD2o2AgAgCyADQQxrIgEoAgBKBEAgASALNgIACyADQQRrIA82AgAMBQsgAkECay8BACIDQRB0QRB1IgFBAEoEQCACIAE7AQAgA0EcbCANaiIDQRxrIgEgASgCAEEBajYCACADQRhrIgEgASgCACALajYCACADQRRrIgEgASgC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ACACIANODQRBACEKIAZBACAGQQBKGyELIAAhAQNAIAogC0YNBSADIAEoAgBGBEAgASACNgIACyAKQQFqIQogAUEEaiEBDAALAAsgBCADOwEAIANBHGwgDmoiAkEcayIBIAEoAgBBAWo2AgAgAkEYayIBIAEoAgAgCWo2AgAgAkEUayIBIAEoAgAgDWo2AgAgCSACQRBrIgEoAgBIBEAgASAJNgIACyACQQRrIA02AgAMBQsgAkEASgRAIAQgAjsBACABQRxsIA5qIgJBHGsiASABKAIAQQFqNgIAIAJBGGsiASABKAIAIAlqNgIAIAJBFGsiASABKAIAIA1qNgIAIAkgAkEMayIBKAIASgRAIAEgCTYCAAsgAkEEayANNgIADAULIARBAmsvAQAiAkEQdEEQdSIBQQBKBEAgBCABOwEAIAJBHGwgDmoiAkEcayIBIAEoAgBBAWo2AgAgAkEYayIBIAEoAgAgCWo2AgAgAkEUayIBIAEoAgAgDWo2AgAgAkEMayIBKAIAIAlODQUgASAJNgIADAULIAZBgIACTgRAQQBBA0HkC0EAEDZBfyEKDAkLIAQgBkEBaiIBOwEAIAAgBkECdGogAUEQdEEQdTYCACAOIAZBHGxqIgIgDTYCGCACIA02AhQgAiAJNgIQIAIgCTYCDCACIA02AgggAiAJNgIEIAJBATYCACABIQYMBAsgBEEAOwEAIAxBADoAAAwDCyAMQQJqIQwgBEEEaiEEIA1BAWohDSAIIBJqQQRqIRIMBQsgAkEQdEEQdUEcbCAOaiICQRxrIgEgASgCAEEBajYCACACQRhrIgEgASgCACAJajYCACACQRRrIgEgASgCACANajYCAAwBCyACQRB0QRB1QRxsIA5qIgJBBGsgDTYCACACQRxrIgEgASgCAEEBajYCACACQRhrIgEgASgCACAJajYCACACQRRrIgEgASgCACANajYCAAsgDEEBaiEMIARBAmohBCASQQJqIRIgCUEBaiEJDAALAAsLIAZBACAGQQBKG0EBaiEDQQEhAUEBIQwgACEJA0AgASADRwRAAkAgASAJKAIAIgJGBEAgDCIKQQFqIQwMAQsgAkECdCAAakEEaygCACEKCyAJIAo2AgAgCUEEaiEJIAFBAWohAQwBCwsgByAMQQFrIgk2AghBACAJRQ0BGiAHQYyACGohDCAH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BEGYpwQoAgBBAWoiBTYCACAAIAU2AgAgAwRAA0AgAiAEQQN0aiIGKAIARQRAIAYgBTYCACACIARBA3RqIgAgATYCBCAAQQA2AgggAyQBIAIPCyAEQQFqIgQgA0cNAAsLIAAgASACIANBBHRBCHIQ0AIgA0EBdCIAEPYEIQEgACQBIAELHwBBkKcEKAIARQRAQZCnBCAANgIAQZSnBCABNgIACwu+DwIFfw9+IwBB0AJrIgUkACAEQv///////z+DIQsgAkL///////8/gyEKIAIgBIVCgICAgICAgICAf4MhDSAEQjCIp0H//wFxIQgCQAJAIAJCMIinQf//AXEiCUH//wFrQYKAfk8EQCAIQf//AWtBgYB+Sw0BCyABUCACQv///////////wCDIgxCgICAgICAwP//AFQgDEKAgICAgIDA//8AURtFBEAgAkKAgICAgIAghCENDAILIANQIARC////////////AIMiAkKAgICAgIDA//8AVCACQoCAgICAgMD//wBRG0UEQCAEQoCAgICAgCCEIQ0gAyEBDAILIAEgDEKAgICAgIDA//8AhYRQBEAgAyACQoCAgICAgMD//wCFhFAEQEIAIQFCgICAgICA4P//ACENDAMLIA1CgICAgICAwP//AIQhDUIAIQEMAgsgAyACQoCAgICAgMD//wCFhFAEQEIAIQEMAgsgASAMhFAEQEKAgICAgIDg//8AIA0gAiADhFAbIQ1CACEBDAILIAIgA4RQBEAgDUKAgICAgIDA//8AhCENQgAhAQwCCyAMQv///////z9YBEAgBUHAAmogASAKIAEgCiAKUCIGG3kgBkEGdK18pyIGQQ9rEIgBQRAgBmshBiAFKQPIAiEKIAUpA8ACIQELIAJC////////P1YNACAFQbACaiADIAsgAyALIAtQIgcbeSAHQQZ0rXynIgdBD2sQiAEgBiAHakEQayEGIAUpA7gCIQsgBSkDsAIhAwsgBUGgAmogC0KAgICAgIDAAIQiEkIPhiADQjGIhCICQgBCgICAgLDmvIL1ACACfSIEQgAQggEgBUGQAmpCACAFKQOoAn1CACAEQgAQggEgBUGAAmogBSkDmAJCAYYgBSkDkAJCP4iEIgRCACACQgAQggEgBUHwAWogBEIAQgAgBSkDiAJ9QgAQggEgBUHgAWogBSkD+AFCAYYgBSkD8AFCP4iEIgRCACACQgAQggEgBUHQAWogBEIAQgAgBSkD6AF9QgAQggEgBUHAAWogBSkD2AFCAYYgBSkD0AFCP4iEIgRCACACQgAQggEgBUGwAWogBEIAQgAgBSkDyAF9QgAQggEgBUGgAWogAkIAIAUpA7gBQgGGIAUpA7ABQj+IhEIBfSICQgAQggEgBUGQAWogA0IPhkIAIAJCABCCASAFQfAAaiACQgBCACAFKQOoASAFKQOgASIMIAUpA5gBfCIEIAxUrXwgBEIBVq18fUIAEIIBIAVBgAFqQgEgBH1CACACQgAQggEgBiAJIAhraiEGAn8gBSkDcCITQgGGIg4gBSkDiAEiD0IBhiAFKQOAAUI/iIR8IhBC5+wAfSIUQiCIIgIgCkKAgICAgIDAAIQiFUIBhiIWQiCIIgR+IhEgAUIBhiIMQiCIIgsgECAUVq0gDiAQVq0gBSkDeEIBhiATQj+IhCAPQj+IfHx8QgF9IhNCIIgiEH58Ig4gEVStIA4gDiATQv////8PgyITIAFCP4giFyAKQgGGhEL/////D4MiCn58Ig5WrXwgBCAQfnwgBCATfiIRIAogEH58Ig8gEVStQiCGIA9CIIiEfCAOIA4gD0IghnwiDlatfCAOIA4gFEL/////D4MiFCAKfiIRIAIgC358Ig8gEVStIA8gDyATIAxC/v///w+DIhF+fCIPVq18fCIOVq18IA4gBCAUfiIYIBAgEX58IgQgAiAKfnwiCiALIBN+fCIQQiCIIAogEFatIAQgGFStIAQgClatfHxCIIaEfCIEIA5UrXwgBCAPIAIgEX4iAiALIBR+fCILQiCIIAIgC1atQiCGhHwiAiAPVK0gAiAQQiCGfCACVK18fCICIARUrXwiBEL/////////AFgEQCAWIBeEIRUgBUHQAGogAiAEIAMgEhCCASABQjGGIAUpA1h9IAUpA1AiAUIAUq19IQpCACABfSELIAZB/v8AagwBCyAFQeAAaiAEQj+GIAJCAYiEIgIgBEIBiCIEIAMgEhCCASABQjCGIAUpA2h9IAUpA2AiDEIAUq19IQpCACAMfSELIAEhDCAGQf//AGoLIgZB//8BTgRAIA1CgICAgICAwP//AIQhDUIAIQEMAQsCfiAGQQBKBEAgCkIBhiALQj+IhCEKIARC////////P4MgBq1CMIaEIQwgC0IBhgwBCyAGQY9/TARAQgAhAQwCCyAFQUBrIAIgBEEBIAZrEP4BIAVBMGogDCAVIAZB8ABqEIgBIAVBIGogAyASIAUpA0AiAiAFKQNIIgwQggEgBSkDOCAFKQMoQgGGIAUpAyAiAUI/iIR9IAUpAzAiBCABQgGGIgFUrX0hCiAEIAF9CyEEIAVBEGogAyASQgNCABCCASAFIAMgEkIFQgAQggEgDCACIAIgAyACQgGDIgEgBHwiA1QgCiABIANWrXwiASASViABIBJRG618IgJWrXwiBCACIAIgBEKAgICAgIDA//8AVCADIAUpAxBWIAEgBSkDGCIEViABIARRG3GtfCICVq18IgQgAiAEQoCAgICAgMD//wBUIAMgBSkDAFYgASAFKQMIIgNWIAEgA1Ebca18IgEgAlStfCANhCENCyAAIAE3AwAgACANNwMIIAVB0AJqJAALxAECAX8CfkF/IQMCQCAAQgBSIAFC////////////AIMiBEKAgICAgIDA//8AViAEQoCAgICAgMD//wBRGw0AQQAgAkL///////////8AgyIFQoCAgICAgMD//wBWIAVCgICAgICAwP//AFEbDQAgACAEIAWEhFAEQEEADwsgASACg0IAWQRAQQAgASACUyABIAJRGw0BIAAgASAChYRCAFIPCyAAQgBSIAEgAlUgASACURsNACAAIAEgAoWEQgBSIQMLIAMLiQwBBn8gACABaiEFAkACQCAAKAIEIgJBAXENACACQQNxRQ0BIAAoAgAiAiABaiEBAkAgACACayIAQbSjBCgCAEcEQCACQf8BTQRAIAAoAggiBCACQQN2IgJBA3RByKMEakYaIAAoAgwiAyAERw0CQaCjBEGgowQoAgBBfiACd3E2AgAMAwsgACgCGCEGAkAgACAAKAIMIgJHBEAgACgCCCIDQbCjBCgCAEkaIAMgAjYCDCACIAM2AggMAQsCQCAAQRRqIgQoAgAiAw0AIABBEGoiBCgCACIDDQBBACECDAELA0AgBCEHIAMiAkEUaiIEKAIAIgMNACACQRBqIQQgAigCECIDDQALIAdBADYCAAsgBkUNAgJAIAAoAhwiBEECdEHQpQRqIgMoAgAgAEYEQCADIAI2AgAgAg0BQaSjBEGkowQoAgBBfiAEd3E2AgAMBAsgBkEQQRQgBigCECAARhtqIAI2AgAgAkUNAwsgAiAGNgIYIAAoAhAiAwRAIAIgAzYCECADIAI2AhgLIAAoAhQiA0UNAiACIAM2AhQgAyACNgIYDAILIAUoAgQiAkEDcUEDRw0BQaijBCABNgIAIAUgAkF+cTYCBCAAIAFBAXI2AgQgBSABNgIADwsgBCADNgIMIAMgBDYCCAsCQCAFKAIEIgJBAnFFBEBBuKMEKAIAIAVGBEBBuKMEIAA2AgBBrKMEQayjBCgCACABaiIBNgIAIAAgAUEBcjYCBCAAQbSjBCgCAEcNA0GoowRBADYCAEG0owRBADYCAA8LQbSjBCgCACAFRgRAQbSjBCAANgIAQaijBEGoowQoAgAgAWoiATYCACAAIAFBAXI2AgQgACABaiABNgIADwsgAkF4cSABaiEBAkAgAkH/AU0EQCAFKAIIIgQgAkEDdiICQQN0QcijBGpGGiAEIAUoAgwiA0YEQEGgowRBoKMEKAIAQX4gAndxNgIADAILIAQgAzYCDCADIAQ2AggMAQsgBSgCGCEGAkAgBSAFKAIMIgJHBEAgBSgCCCIDQbCjBCgCAEkaIAMgAjYCDCACIAM2AggMAQsCQCAFQRRqIgMoAgAiBA0AIAVBEGoiAygCACIEDQBBACECDAELA0AgAyEHIAQiAkEUaiIDKAIAIgQNACACQRBqIQMgAigCECIEDQALIAdBADYCAAsgBkUNAAJAIAUoAhwiBEECdEHQpQRqIgMoAgAgBUYEQCADIAI2AgAgAg0BQaSjBEGkowQoAgBBfiAEd3E2AgAMAgsgBkEQQRQgBigCECAFRhtqIAI2AgAgAkUNAQsgAiAGNgIYIAUoAhAiAwRAIAIgAzYCECADIAI2AhgLIAUoAhQiA0UNACACIAM2AhQgAyACNgIYCyAAIAFBAXI2AgQgACABaiABNgIAIABBtKMEKAIARw0BQaijBCABNgIADwsgBSACQX5xNgIEIAAgAUEBcjYCBCAAIAFqIAE2AgALIAFB/wFNBEAgAUF4cUHIowRqIQICf0GgowQoAgAiA0EBIAFBA3Z0IgFxRQRAQaCjBCABIANyNgIAIAIMAQsgAigCCAshASACIAA2AgggASAANgIMIAAgAjYCDCAAIAE2AggPC0EfIQQgAUH///8HTQRAIAFBCHYiAiACQYD+P2pBEHZBCHEiBHQiAiACQYDgH2pBEHZBBHEiA3QiAiACQYCAD2pBEHZBAnEiAnRBD3YgAyAEciACcmsiAkEBdCABIAJBFWp2QQFxckEcaiEECyAAIAQ2AhwgAEIANwIQIARBAnRB0KUEaiEHAkACQEGkowQoAgAiA0EBIAR0IgJxRQRAQaSjBCACIANyNgIAIAcgADYCACAAIAc2AhgMAQsgAUEAQRkgBEEBdmsgBEEfRht0IQQgBygCACECA0AgAiIDKAIEQXhxIAFGDQIgBEEddiECIARBAXQhBCADIAJBBHFqIgdBEGooAgAiAg0ACyAHIAA2AhAgACADNgIYCyAAIAA2AgwgACAANgIIDwsgAygCCCIBIAA2AgwgAyAANgIIIABBADYCGCAAIAM2AgwgACABNgIICwsSACAARQRAQQAPCyAAIAEQ2AMLdAEDfyAARQRAQQBBA0GGwABBABA2DwsgACgCACIBRQRADwsgASgCABAxQQAhAQN/IAAoAgAiAygCCCECIAMoAgwgAUwEfyACEDEgACgCABAxIABBADYCAEEABSACIAFBDGxqKAIAEDEgAUEBaiEBDAELCxoL5R4CD38FfiMAQZABayIEJAAgBEEAQZABEDkiA0F/NgJMIAMgADYCLCADQYMCNgIgIAMgADYCVCABIQQgAiEOQQAhACMAQbACayIGJAAgAygCTBoCQAJAAkACQCADKAIEDQAgAxCRAxogAygCBA0ADAELIAQtAAAiAUUNAgJAAkACQAJAA0ACQAJAIAFB/wFxEN0BBEADQCAEIgFBAWohBCABLQABEN0BDQALIANCABDEAQNAAn8gAygCBCICIAMoAmhHBEAgAyACQQFqNgIEIAItAAAMAQsgAxBRCxDdAQ0ACyADKAIEIQQgAykDcEIAWQRAIAMgBEEBayIENgIECyAEIAMoAixrrCADKQN4IBR8fCEUDAELAn8CQAJAIAQtAABBJUYEQCAELQABIgFBKkYNASABQSVHDQILIANCABDEAQJAIAQtAABBJUYEQANAAn8gAygCBCIBIAMoAmhHBEAgAyABQQFqNgIEIAEtAAAMAQsgAxBRCyIBEN0BDQALIARBAWohBAwBCyADKAIEIgEgAygCaEcEQCADIAFBAWo2AgQgAS0AACEBDAELIAMQUSEBCyAELQAAIAFHBEAgAykDcEIAWQRAIAMgAygCBEEBazYCBAsg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TARAIAEgCiADIAkQ/wEEQCABIQQMAgsgBUHwAGogASACQgBCABBdIAUpA3ghAiAFKQNwIQQMAQsgBgR+IAEFIAVB4ABqIAEgCkIAQoCAgICAgMC7wAAQXSAFKQNoIgpCMIinQfgAayEGIAUpA2ALIQQgB0UEQCAFQdAAaiADIAlCAEKAgICAgIDAu8AAEF0gBSkDWCIJQjCIp0H4AGshByAFKQNQIQMLIAlC////////P4NCgICAgICAwACEIQkgCkL///////8/g0KAgICAgIDAAIQhCiAGIAdKBEADQAJ+IAogCX0gAyAEVq19IgtCAFkEQCALIAQgA30iBIRQBEAgBUEgaiABIAJCAEIAEF0gBSkDKCECIAUpAyAhBAwFCyALQgGGIARCP4iEDAELIApCAYYgBEI/iIQLIQogBEIBhiEEIAZBAWsiBiAHSg0ACyAHIQYLAkAgCiAJfSADIARWrX0iCUIAUwRAIAohCQwBCyAJIAQgA30iBIRCAFINACAFQTBqIAEgAkIAQgAQXSAFKQM4IQIgBSkDMCEEDAELIAlC////////P1gEQANAIARCP4ghASAGQQFrIQYgBEIBhiEEIAEgCUIBhoQiCUKAgICAgIDAAFQNAAsLIAhBgIACcSEHIAZBAEwEQCAFQUBrIAQgCUL///////8/gyAGQfgAaiAHcq1CMIaEQgBCgICAgICAwMM/EF0gBSkDSCECIAUpA0AhBAwBCyAJQv///////z+DIAYgB3KtQjCGhCECCyAAIAQ3AwAgACACNwMIIAVBgAFqJAALvwIBAX8jAEHQAGsiBCQAAkAgA0GAgAFOBEAgBEEgaiABIAJCAEKAgICAgICA//8AEF0gBCkDKCECIAQpAyAhASADQf//AUkEQCADQf//AGshAwwCCyAEQRBqIAEgAkIAQoCAgICAgID//wAQXSADQf3/AiADQf3/AkgbQf7/AWshAyAEKQMYIQIgBCkDECEBDAELIANBgYB/Sg0AIARBQGsgASACQgBCgICAgICAgDkQXSAEKQNIIQIgBCkDQCEBIANB9IB+SwRAIANBjf8AaiEDDAELIARBMGogASACQgBCgICAgICAgDkQXSADQeiBfSADQeiBfUobQZr+AWohAyAEKQM4IQIgBCkDMCEBCyAEIAEgAkIAIANB//8Aaq1CMIYQXSAAIAQpAwg3AwggACAEKQMANwMAIARB0ABqJAALNQAgACABNwMAIAAgAkL///////8/gyAEQjCIp0GAgAJxIAJCMIinQf//AXFyrUIwhoQ3AwgLEAAgACABIAJBAEEAEIkFGgvEAgACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQCABQQlrDhIACgsMCgsCAwQFDAsMDAoLBwgJCyACIAIoAgAiAUEEajYCACAAIAEoAgA2AgAPCwALIAIgAigCACIBQQRqNgIAIAAgATIBADcDAA8LIAIgAigCACIBQQRqNgIAIAAgATMBADcDAA8LIAIgAigCACIBQQRqNgIAIAAgATAAADcDAA8LIAIgAigCACIBQQRqNgIAIAAgATEAADcDAA8LAAsgAiACKAIAQQdqQXhxIgFBCGo2AgAgACABKwMAOQMADwsgACACIAMRAgALDwsgAiACKAIAIgFBBGo2AgAgACABNAIANwMADwsgAiACKAIAIgFBBGo2AgAgACABNQIANwMADwsgAiACKAIAQQdqQXhxIgFBCGo2AgAgACABKQMANwMAC20BBH8gACgCACwAABCuAUUEQEEADwsDQCAAKAIAIQNBfyEBIAJBzJmz5gBNBEBBfyADLAAAQTBrIgQgAkEKbCIBaiAEIAFB/////wdzShshAQsgACADQQFqNgIAIAEhAiADLAABEK4BDQALIAILDAAgACAAKAIAEPEEC/8SAhJ/AX4jAEHQAGsiCCQAIAggATYCTCAIQTdqIRcgCEE4aiESAkACQAJAAkADQCABIQwgByAOQf////8Hc0oNASAHIA5qIQ4CQAJAAkAgDCIHLQAAIgkEQANAAkACQCAJQf8BcSIBRQRAIAchAQwBCyABQSVHDQEgByEJA0AgCS0AAUElRwRAIAkhAQwCCyAHQQFqIQcgCS0AAiEKIAlBAmoiASEJIApBJUYNAAsLIAcgDGsiByAOQf////8HcyIYSg0HIAAEQCAAIAwgBxCDAQsgBw0GIAggATYCTCABQQFqIQdBfyEPAkAgASwAARCuAUUNACABLQACQSRHDQAgAUEDaiEHIAEsAAFBMGshD0EBIRMLIAggBzYCTEEAIQ0CQCAHLAAAIglBIGsiAUEfSwRAIAchCgwBCyAHIQpBASABdCIBQYnRBHFFDQADQCAIIAdBAWoiCjYCTCABIA1yIQ0gBywAASIJQSBrIgFBIE8NASAKIQdBASABdCIBQYnRBHENAAsLAkAgCUEqRgRAAn8CQCAKLAABEK4BRQ0AIAotAAJBJEcNACAKLAABQQJ0IARqQcABa0EKNgIAIApBA2ohCUEBIRMgCiwAAUEDdCADakGAA2soAgAMAQsgEw0GIApBAWohCSAARQRAIAggCTYCTEEAIRNBACEQDAMLIAIgAigCACIBQQRqNgIAQQAhEyABKAIACyEQIAggCTYCTCAQQQBODQFBACAQayEQIA1BgMAAciENDAELIAhBzABqEIYFIhBBAEgNCCAIKAJMIQkLQQAhB0F/IQsCfyAJLQAAQS5HBEAgCSEBQQAMAQsgCS0AAUEqRgRAAn8CQCAJLAACEK4BRQ0AIAktAANBJEcNACAJLAACQQJ0IARqQcABa0EKNgIAIAlBBGohASAJLAACQQN0IANqQYADaygCAAwBCyATDQYgCUECaiEBQQAgAEUNABogAiACKAIAIgpBBGo2AgAgCigCAAshCyAIIAE2AkwgC0F/c0EfdgwBCyAIIAlBAWo2AkwgCEHMAGoQhgUhCyAIKAJMIQFBAQshFAJAA0AgByEVIAEiESwAACIHQfsAa0FGSQ0BIBFBAWohASAHIBVBOmxqQf+HA2otAAAiB0EBa0EISQ0ACyAIIAE2AkxBHCEKAkACQCAHQRtHBEAgB0UNDCAPQQBOBEAgBCAPQQJ0aiAHNgIAIAggAyAPQQN0aikDADcDQAwCCyAARQ0JIAhBQGsgByACIAYQhQUMAgsgD0EATg0LC0EAIQcgAEUNCAsgDUH//3txIgkgDSANQYDAAHEbIQ1BACEPQbToASEWIBIhCgJAAkACQAJ/AkACQAJAAkACfwJAAkACQAJAAkACQAJAIBEsAAAiB0FfcSAHIAdBD3FBA0YbIAcgFRsiB0HYAGsOIQQVFRUVFRUVFQ4VDwYODg4VBhUVFRUCBQMVFQkVARUVBAALAkAgB0HBAGsOBw4VCxUODg4ACyAHQdMARg0JDBQLIAgpA0AhGUG06AEMBQtBACEHAkACQAJAAkACQAJAAkAgFUH/AXEOCAABAgMEGwUGGwsgCCgCQCAONgIADBoLIAgoAkAgDjYCAAwZCyAIKAJAIA6sNwMADBgLIAgoAkAgDjsBAAwXCyAIKAJAIA46AAAMFgsgCCgCQCAONgIADBULIAgoAkAgDqw3AwAMFAsgC0EIIAtBCEsbIQsgDUEIciENQfgAIQcLIBIhDCAHQSBxIREgCCkDQCIZUEUEQANAIAxBAWsiDCAZp0EPcUGQjANqLQAAIBFyOgAAIBlCD1YhCSAZQgSIIRkgCQ0ACwsgDUEIcUUgCCkDQFByDQMgB0EEdkG06AFqIRZBAiEPDAMLIBIhByAIKQNAIhlQRQRAA0AgB0EBayIHIBmnQQdxQTByOgAAIBlCB1YhDCAZQgOIIRkgDA0ACwsgByEMIA1BCHFFDQIgCyASIAxrIgdBAWogByALSBshCwwCCyAIKQNAIhlCAFMEQCAIQgAgGX0iGTcDQEEBIQ9BtOgBDAELIA1BgBBxBEBBASEPQbXoAQwBC0G26AFBtOgBIA1BAXEiDxsLIRYgGSASEJ4CIQwLIBRBACALQQBIGw0PIA1B//97cSANIBQbIQ0gCCkDQCIZQgBSIAtyRQRAIBIiDCEKQQAhCwwNCyALIBlQIBIgDGtqIgcgByALSBshCwwMCyAIKAJAIgdBl6YCIAcbIgxBACALQf////8HIAtB/////wdJGyIKENwDIgcgDGsgCiAHGyIHIAxqIQogC0EATgRAIAkhDSAHIQsMDAsgCSENIAchCyAKLQAADQ4MCwsgCwRAIAgoAkAMAgtBACEHIABBICAQQQAgDRCJAQwCCyAIQQA2AgwgCCAIKQNAPgIIIAggCEEIaiIHNgJAQX8hCyAHCyEJQQAhBwJAA0AgCSgCACIMRQ0BIAhBBGogDBD7BCIKQQBIIgwgCiALIAdrS3JFBEAgCUEEaiEJIAsgByAKaiIHSw0BDAILCyAMDQ4LQT0hCiAHQQBIDQwgAEEgIBAgByANEIkBIAdFBEBBACEHDAELQQAhCiAIKAJAIQkDQCAJKAIAIgxFDQEgCEEEaiAMEPsEIgwgCmoiCiAHSw0BIAAgCEEEaiAMEIMBIAlBBGohCSAHIApLDQALCyAAQSAgECAHIA1BgMAAcxCJASAQIAcgByAQSBshBwwJCyAUQQAgC0EASBsNCUE9IQogACAIKwNAIBAgCyANIAcgBREuACIHQQBODQgMCgsgCCAIKQNAPAA3QQEhCyAXIQwgCSENDAULIAggETYCTAwDCyAHLQABIQkgB0EBaiEHDAALAAsgAA0HIBNFDQJBASEHA0AgBCAHQQJ0aigCACIABEAgAyAHQQN0aiAAIAIgBhCFBUEBIQ4gB0EBaiIHQQpHDQEMCQsLQQEhDiAHQQpPDQcDQCAEIAdBAnRqKAIADQEgB0EBaiIHQQpHDQALDAcLQRwhCgwECyALIAogDGsiESALIBFKGyIJIA9B/////wdzSg0CQT0hCiAQIAkgD2oiCyALIBBIGyIHIBhKDQMgAEEgIAcgCyANEIkBIAAgFiAPEIMBIABBMCAHIAsgDUGAgARzEIkBIABBMCAJIBFBABCJASAAIAwgERCDASAAQSAgByALIA1BgMAAcxCJAQwBCwtBACEODAMLQT0hCgtBiJkEIAo2AgALQX8hDgsgCEHQAGokACAOC9QCAQR/IwBB0AFrIgUkACAFIAI2AswBIAVBoAFqIgJBAEEoEDkaIAUgBSgCzAE2AsgBAkBBACABIAVByAFqIAVB0ABqIAIgAyAEEIgFQQBIBEBBfyEEDAELIAAoAkxBAE4hBiAAKAIAIQcgACgCSEEATARAIAAgB0FfcTYCAAsCfwJAAkAgACgCMEUEQCAAQdAANgIwIABBADYCHCAAQgA3AxAgACgCLCEIIAAgBTYCLAwBCyAAKAIQDQELQX8gABCcBQ0BGgsgACABIAVByAFqIAVB0ABqIAVBoAFqIAMgBBCIBQshAiAIBEAgAEEAQQAgACgCJBEEABogAEEANgIwIAAgCDYCLCAAQQA2AhwgACgCFCEBIABCADcDECACQX8gARshAgsgACAAKAIAIgAgB0EgcXI2AgBBfyACIABBIHEbIQQgBkUNAAsgBUHQAWokACAEC38CAX8BfiAAvSIDQjSIp0H/D3EiAkH/D0cEfCACRQRAIAEgAEQAAAAAAAAAAGEEf0EABSAARAAAAAAAAPBDoiABEIoFIQAgASgCAEFAags2AgAgAA8LIAEgAkH+B2s2AgAgA0L/////////h4B/g0KAgICAgICA8D+EvwUgAAsL7AMBBX8CQCAARQRAQZijBCgCACIARQ0BCwJ/QYALIQIjAEEgayIDQgA3AxggA0IANwMQIANCADcDCCADQgA3AwBBAEGACy0AACIBRQ0AGkGBCy0AAEUEQCAAIQIDQCACIgNBAWohAiADLQAAIAFGDQALIAMgAGsMAQsDQCADIAFBA3ZBHHFqIgQgBCgCAEEBIAF0cjYCACACLQABIQEgAkEBaiECIAENAAsCQCAAIgItAAAiAUUNAANAIAMgAUEDdkEccWooAgAgAXZBAXFFDQEgAi0AASEBIAJBAWohAiABDQALCyACIABrCyAAaiIDLQAARQRAQZijBEEANgIAQQAPCyADIQBBgAshAiMAQSBrIgQkAAJAAkBBgAssAAAiAQRAQYELLQAADQELIAAgARDZAyECDAELIARBAEEgEDkaQYALLQAAIgEEQANAIAQgAUEDdkEccWoiBSAFKAIAQQEgAXRyNgIAIAItAAEhASACQQFqIQIgAQ0ACwsgACICLQAAIgFFDQADQCAEIAFBA3ZBHHFqKAIAIAF2QQFxDQEgAi0AASEBIAJBAWohAiABDQALCyAEQSBqJAAgAyACIABraiIALQAABEBBmKMEIABBAWo2AgAgAEEAOgAAIAMPC0GYowRBADYCAAsgAwshAQJ/IAAQhAFBAWoiARA3IgJFBEBBAA8LIAIgACABED4LNAAgACgCABogACgCACAAENsBQRRsahogACgCACAAEHxBFGxqGiAAKAIAIAAQ2wFBFGxqGgs6ACAAKAJMQQBOBEAgAEIAQQAQjwMgACAAKAIAQV9xNgIADwsgAEIAQQAQjwMgACAAKAIAQV9xNgIACxsAQQAgAGsgAHFBqcyvO2xBG3ZBwPcCaiwAAAuYAQEFfyMAQYACayIFJAACQCACQQJIDQAgASACQQJ0aiIHIAU2AgAgAEUNAANAIAcoAgAgASgCACAAQYACIABBgAJJGyIEED4aQQAhAwNAIAEgA0ECdGoiBigCACABIANBAWoiA0ECdGooAgAgBBA+GiAGIAYoAgAgBGo2AgAgAiADRw0ACyAAIARrIgANAAsLIAVBgAJqJAALKQEBfyAAKAIAQQFrEI8FIgEEfyABBSAAKAIEEI8FIgBBIGpBACAAGwsL0QMCA38CfCMAQaACayIEJAACfyABQRRqIAEoAgxBAEgNABogAUEYaiABKAIIQQBIDQAaIAFBEGoLIQUgBCABQagBaiIBQQQgBSgCACIFa0EEb0EEdGoiBisDADkD4AEgBCAGKwMIOQPoASAEIAFBBSAFa0EEb0EEdGoiBisDADkD8AEgBCAGKwMIOQP4ASAEIAFBBiAFa0EEb0EEdGoiBisDADkDgAIgBCAGKwMIOQOIAiAEIAFBByAFa0EEb0EEdGoiASsDADkDkAIgASsDCCEIIARCADcD2AEgBCACRAAAAAAAAOC/oiIHOQPQASAEQgA3A8ABIAQgBzkDuAEgBEIANwOoASAEIAJEAAAAAAAA4D+iIgI5A6ABIAQgCDkDmAIgBCAHOQPIASAEIAI5A7ABIAQgAjkDmAEgBEIANwOQASAEIAI5A4gBIAQgBzkDgAEgBEEENgJ4IAQgBEGAAWoiATYCdCAEIARB4AFqIgU2AnAgACgCACAFIAFBBCAEQRBqEM4FQQBIBHxEAAAAAITXl0EFIAAoAgAgBEHwAGogBEEQaiADIARBCGoQ3gIhAEQAAAAAhNeXQSAEKwMIIABBAEgbCyECIARBoAJqJAAgAgvUBAEHfyMAQdABayIEJAAgBEIBNwMIAkAgASACbCIHRQ0AIAQgAjYCECAEIAI2AhRBACACayEJIAIiASEIQQIhBQNAIARBEGogBUECdGogASIGIAIgCGpqIgE2AgAgBUEBaiEFIAYhCCABIAdJDQALAn8gACAAIAdqIAlqIgZPBEBBACEFQQEhAUEADAELQQEhBUEBIQEDQAJ/IAVBA3FBA0YEQCAAIAIgAyABIARBEGoQ2wMgBEEIakECEIwDIAFBAmoMAQsCQCAEQRBqIAFBAWsiCEECdGooAgAgBiAAa08EQCAAIAIgAyAEQQhqIAFBACAEQRBqEIsDDAELIAAgAiADIAEgBEEQahDbAwsgAUEBRgRAIARBCGpBARCKA0EADAELIARBCGogCBCKA0EBCyEBIAQgBCgCCCIHQQFyIgU2AgggACACaiIAIAZJDQALIAdBAUshBSAEKAIMQQBHCyEIIAAgAiADIARBCGogAUEAIARBEGoQiwNBASABQQFHIAVyIAgbRQ0AA0ACfyABQQFMBEAgBEEIaiIGIAYQkQUiBhCMAyAEKAIIIQUgASAGagwBCyAEQQhqIgdBAhCKAyAEIAQoAghBB3M2AgggB0EBEIwDIAAgCWoiCCAEQRBqIgogAUECayIGQQJ0aigCAGsgAiADIAcgAUEBa0EBIAoQiwMgB0EBEIoDIAQgBCgCCEEBciIFNgIIIAggAiADIAcgBkEBIAoQiwMgBgshASAAIAlqIQAgAUEBRw0AIAQoAgwgBUEBR3INAAsLIARB0AFqJAALRgEBfwJ/QQAgAEEXdkH/AXEiAUH/AEkNABpBAiABQZYBSw0AGkEAQQFBlgEgAWt0IgFBAWsgAHENABpBAUECIAAgAXEbCwsTACAAQQF0QYCAgAhqQYGAgAhJCxUBAX8jAEEQayIBIAA4AgwgASoCDAsQACABjCABIAAbEJYFIAGUCwwAIAAgAJMiACAAlQs5AQF+An4gACgCTEEASARAIAAQmwUMAQsgABCbBQsiAUKAgICACFkEQEGImQRBPTYCAEF/DwsgAacLDAAgACAAKAIAEOYEC3ACAn8BfiAAKAIoIQJBASEBAkAgAEIAIAAtAABBgAFxBH9BAUECIAAoAhQgACgCHEYbBUEBCyACERMAIgNCAFMNACADIAAoAggiAQR/IABBBGoFIAAoAhwiAUUNASAAQRRqCygCACABa6x8IQMLIAMLWQEBfyAAIAAoAkgiAUEBayABcjYCSCAAKAIAIgFBCHEEQCAAIAFBIHI2AgBBfw8LIABCADcCBCAAIAAoAiwiATYCHCAAIAE2AhQgACABIAAoAjBqNgIQQQALLAAgACgCABogACgCACAAENwBahogACgCACAAEI0BahogACgCACAAENwBahoLlwIBBX8gASgCTBpB/wEhBSAAIQMCQANAAkACQAJAIAEoAgQiAiABKAIIIgRGDQACfyACQQogBCACaxDcAyIGBEAgBiABKAIEIgJrQQFqDAELIAEoAgggASgCBCICawshBCADIAIgBCAFIAQgBUkbIgIQPhogASABKAIEIAJqIgQ2AgQgAiADaiEDIAYNAiAFIAJrIgVFDQIgBCABKAIIRg0AIAEgBEEBajYCBCAELQAAIQIMAQsgARCQAyICQQBODQBBACECIAAgA0YNAyABLQAAQRBxDQEMAwsgAyACOgAAIANBAWohAyACQf8BcUEKRg0AIAVBAWsiBQ0BCwsgAEUEQEEAIQIMAQsgA0EAOgAAIAAhAgsgAgt1AgJ8AX4gAAJ+EA8iAUQAAAAAAECPQKMiAplEAAAAAAAA4ENjBEAgArAMAQtCgICAgICAgICAfwsiAzcDACAAAn8gASADQugHfrmhRAAAAAAAQI9AoiIBmUQAAAAAAADgQWMEQCABqgwBC0GAgICAeAs2AggLRQIBfgF8An4QD0QAAAAAAECPQKMiAplEAAAAAAAA4ENjBEAgArAMAQtCgICAgICAgICAfwshASAABEAgACABNwMACyABC5UDAgN/A3wjAEEQayIDJAACQCAAvCIEQf////8HcSICQdqfpO4ETQRAIAEgALsiBiAGRIPIyW0wX+Q/okQAAAAAAAA4Q6BEAAAAAAAAOMOgIgVEAAAAUPsh+b+ioCAFRGNiGmG0EFG+oqAiBzkDACAHRAAAAGD7Iem/YyEEAn8gBZlEAAAAAAAA4EFjBEAgBaoMAQtBgICAgHgLIQIgBARAIAEgBiAFRAAAAAAAAPC/oCIFRAAAAFD7Ifm/oqAgBURjYhphtBBRvqKgOQMAIAJBAWshAgwCCyAHRAAAAGD7Iek/ZEUNASABIAYgBUQAAAAAAADwP6AiBUQAAABQ+yH5v6KgIAVEY2IaYbQQUb6ioDkDACACQQFqIQIMAQsgAkGAgID8B08EQCABIAAgAJO7OQMAQQAhAgwBCyADIAIgAkEXdkGWAWsiAkEXdGu+uzkDCCADQQhqIAMgAkEBQQAQowUhAiADKwMAIQUgBEEASARAIAEgBZo5AwBBACACayECDAELIAEgBTkDAAsgA0EQaiQAIAILvwoDBHwFfwF+IwBBMGsiByQAAkACQAJAIAC9IgtCIIinIgZB/////wdxIghB+tS9gARNBEAgBkH//z9xQfvDJEYNASAIQfyyi4AETQRAIAtCAFkEQCABIABEAABAVPsh+b+gIgBEMWNiGmG00L2gIgI5AwAgASAAIAKhRDFjYhphtNC9oDkDCEEBIQYMBQsgASAARAAAQFT7Ifk/oCIARDFjYhphtNA9oCICOQMAIAEgACACoUQxY2IaYbTQPaA5AwhBfyEGDAQLIAtCAFkEQCABIABEAABAVPshCcCgIgBEMWNiGmG04L2gIgI5AwAgASAAIAKhRDFjYhphtOC9oDkDCEECIQYMBAsgASAARAAAQFT7IQlAoCIARDFjYhphtOA9oCICOQMAIAEgACACoUQxY2IaYbTgPaA5AwhBfiEGDAMLIAhBu4zxgARNBEAgCEG8+9eABE0EQCAIQfyyy4AERg0CIAtCAFkEQCABIABEAAAwf3zZEsCgIgBEypSTp5EO6b2gIgI5AwAgASAAIAKhRMqUk6eRDum9oDkDCEEDIQYMBQsgASAARAAAMH982RJAoCIARMqUk6eRDuk9oCICOQMAIAEgACACoUTKlJOnkQ7pPaA5AwhBfSEGDAQLIAhB+8PkgARGDQEgC0IAWQRAIAEgAEQAAEBU+yEZwKAiAEQxY2IaYbTwvaAiAjkDACABIAAgAqFEMWNiGmG08L2gOQMIQQQhBgwECyABIABEAABAVPshGUCgIgBEMWNiGmG08D2gIgI5AwAgASAAIAKhRDFjYhphtPA9oDkDCEF8IQYMAwsgCEH6w+SJBEsNAQsgACAARIPIyW0wX+Q/okQAAAAAAAA4Q6BEAAAAAAAAOMOgIgNEAABAVPsh+b+ioCICIANEMWNiGmG00D2iIgShIgVEGC1EVPsh6b9jIQkCfyADmUQAAAAAAADgQWMEQCADqgwBC0GAgICAeAshBgJAIAkEQCAGQQFrIQYgA0QAAAAAAADwv6AiA0QxY2IaYbTQPaIhBCAAIANEAABAVPsh+b+ioCECDAELIAVEGC1EVPsh6T9kRQ0AIAZBAWohBiADRAAAAAAAAPA/oCIDRDFjYhphtNA9oiEEIAAgA0QAAEBU+yH5v6KgIQILIAEgAiAEoSIAOQMAAkAgCEEUdiIJIAC9QjSIp0H/D3FrQRFIDQAgASACIANEAABgGmG00D2iIgChIgUgA0RzcAMuihmjO6IgAiAFoSAAoaEiBKEiADkDACAJIAC9QjSIp0H/D3FrQTJIBEAgBSECDAELIAEgBSADRAAAAC6KGaM7oiIAoSICIANEwUkgJZqDezmiIAUgAqEgAKGhIgShIgA5AwALIAEgAiAAoSAEoTkDCAwBCyAIQYCAwP8HTwRAIAEgACAAoSIAOQMAIAEgADkDCEEAIQYMAQsgC0L/////////B4NCgICAgICAgLDBAIS/IQBBACEGQQEhCQNAIAdBEGogBkEDdGoCfyAAmUQAAAAAAADgQWMEQCAAqgwBC0GAgICAeAu3IgI5AwAgACACoUQAAAAAAABwQaIhAEEBIQYgCSEKQQAhCSAKDQALIAcgADkDIEECIQYDQCAGIglBAWshBiAHQRBqIAlBA3RqKwMARAAAAAAAAAAAYQ0ACyAHQRBqIAcgCEEUdkGWCGsgCUEBakEBEKMFIQYgBysDACEAIAtCAFMEQCABIACaOQMAIAEgBysDCJo5AwhBACAGayEGDAELIAEgADkDACABIAcrAwg5AwgLIAdBMGokACAGC98RAgN8EH8jAEGwBGsiCSQAIAIgAkEDa0EYbSIIQQAgCEEAShsiEUFobGohDSAEQQJ0QZDaAmooAgAiDiADQQFrIgxqQQBOBEAgAyAOaiEIIBEgDGshAgNAIAlBwAJqIApBA3RqIAJBAEgEfEQAAAAAAAAAAAUgAkECdEGg2gJqKAIAtws5AwAgAkEBaiECIApBAWoiCiAIRw0ACwsgDUEYayEPQQAhCCAOQQAgDkEAShshCiADQQBMIQsDQAJAIAsEQEQAAAAAAAAAACEFDAELIAggDGohEEEAIQJEAAAAAAAAAAAhBQNAIAAgAkEDdGorAwAgCUHAAmogECACa0EDdGorAwCiIAWgIQUgAkEBaiICIANHDQALCyAJIAhBA3RqIAU5AwAgCCAKRiECIAhBAWohCCACRQ0AC0EvIA1rIRRBMCANayESIA1BGWshFSAOIQgCQANAIAkgCEEDdGorAwAhBUEAIQIgCCEKIAhBAEwiC0UEQANAIAlB4ANqIAJBAnRqAn8CfyAFRAAAAAAAAHA+oiIGmUQAAAAAAADgQWMEQCAGqgwBC0GAgICAeAu3IgZEAAAAAAAAcMGiIAWgIgWZRAAAAAAAAOBBYwRAIAWqDAELQYCAgIB4CzYCACAJIApBAWsiCkEDdGorAwAgBqAhBSACQQFqIgIgCEcNAAsLAn8gBSAPEOgBIgUgBUQAAAAAAADAP6KcRAAAAAAAACDAoqAiBZlEAAAAAAAA4EFjBEAgBaoMAQtBgICAgHgLIRAgBSAQt6EhBQJAAkACQAJ/IA9BAEwiFkUEQCAIQQJ0IAlqIgIgAigC3AMiAiACIBJ1IgIgEnRrIgo2AtwDIAIgEGohECAKIBR1DAELIA8NASAIQQJ0IAlqKALcA0EXdQsiDEEATA0CDAELQQIhDCAFRAAAAAAAAOA/Zg0AQQAhDAwBC0EAIQJBACEKIAtFBEADQCAJQeADaiACQQJ0aiIXKAIAIRNB////ByELAn8CQCAKDQBBgICACCELIBMNAEEADAELIBcgCyATazYCAEEBCyEKIAJBAWoiAiAIRw0ACwsCQCAWDQBB////AyECAkACQCAVDgIBAAILQf///wEhAgsgCEECdCAJaiILIAsoAtwDIAJxNgLcAwsgEEEBaiEQIAxBAkcNAEQAAAAAAADwPyAFoSEFQQIhDCAKRQ0AIAVEAAAAAAAA8D8gDxDoAaEhBQsgBUQAAAAAAAAAAGEEQEEAIQogCCECAkAgCCAOTA0AA0AgCUHgA2ogAkEBayICQQJ0aigCACAKciEKIAIgDkoNAAsgCkUNACAPIQ0DQCANQRhrIQ0gCUHgA2ogCEEBayIIQQJ0aigCAEUNAAsMAwtBASECA0AgAiIKQQFqIQIgCUHgA2ogDiAKa0ECdGooAgBFDQALIAggCmohCgNAIAlBwAJqIAMgCGoiDEEDdGogCEEBaiIIIBFqQQJ0QaDaAmooAgC3OQMAQQAhAkQAAAAAAAAAACEFIANBAEoEQANAIAAgAkEDdGorAwAgCUHAAmogDCACa0EDdGorAwCiIAWgIQUgAkEBaiICIANHDQALCyAJIAhBA3RqIAU5AwAgCCAKSA0ACyAKIQgMAQsLAkAgBUEYIA1rEOgBIgVEAAAAAAAAcEFmBEAgCUHgA2ogCEECdGoCfwJ/IAVEAAAAAAAAcD6iIgaZRAAAAAAAAOBBYwRAIAaqDAELQYCAgIB4CyICt0QAAAAAAABwwaIgBaAiBZlEAAAAAAAA4EFjBEAgBaoMAQtBgICAgHgLNgIAIAhBAWohCAwBCwJ/IAWZRAAAAAAAAOBBYwRAIAWqDAELQYCAgIB4CyECIA8hDQsgCUHgA2ogCEECdGogAjYCAAtEAAAAAAAA8D8gDRDoASEFAkAgCEEASA0AIAghAwNAIAkgAyIAQQN0aiAFIAlB4ANqIANBAnRqKAIAt6I5AwAgA0EBayEDIAVEAAAAAAAAcD6iIQUgAA0AC0EAIQsgCEEASA0AIA5BACAOQQBKGyEAIAghCgNAIAAgCyAAIAtJGyEDIAggCmshDUEAIQJEAAAAAAAAAAAhBQNAIAJBA3RB8O8CaisDACAJIAIgCmpBA3RqKwMAoiAFoCEFIAIgA0chDyACQQFqIQIgDw0ACyAJQaABaiANQQN0aiAFOQMAIApBAWshCiAIIAtHIQIgC0EBaiELIAINAAsLAkACQAJAAkACQCAEDgQBAgIABAtEAAAAAAAAAAAhBgJAIAhBAEwNACAJQaABaiAIQQN0aisDACEFIAghAgNAIAlBoAFqIgMgAkEDdGogBSADIAJBAWsiAEEDdGoiAysDACIHIAcgBaAiBaGgOQMAIAMgBTkDACACQQFLIQMgACECIAMNAAsgCEECSA0AIAlBoAFqIAhBA3RqKwMAIQUgCCECA0AgCUGgAWoiAyACQQN0aiAFIAMgAkEBayIAQQN0aiIDKwMAIgYgBiAFoCIFoaA5AwAgAyAFOQMAIAJBAkshAyAAIQIgAw0AC0QAAAAAAAAAACEGIAhBAUwNAANAIAYgCUGgAWogCEEDdGorAwCgIQYgCEECSiEAIAhBAWshCCAADQALCyAJKwOgASEFIAwNAiABIAU5AwAgCSsDqAEhBSABIAY5AxAgASAFOQMIDAMLRAAAAAAAAAAAIQUgCEEATgRAA0AgCCIAQQFrIQggBSAJQaABaiAAQQN0aisDAKAhBSAADQALCyABIAWaIAUgDBs5AwAMAgtEAAAAAAAAAAAhBSAIQQBOBEAgCCEDA0AgAyIAQQFrIQMgBSAJQaABaiAAQQN0aisDAKAhBSAADQALCyABIAWaIAUgDBs5AwAgCSsDoAEgBaEhBUEBIQIgCEEASgRAA0AgBSAJQaABaiACQQN0aisDAKAhBSACIAhHIQAgAkEBaiECIAANAAsLIAEgBZogBSAMGzkDCAwBCyABIAWaOQMAIAkrA6gBIQUgASAGmjkDECABIAWaOQMICyAJQbAEaiQAIBBBB3EL6AICA38DfSAAvCICQf////8HcSIBQYCAgOQETwRAIABD2g/JPyAAmCAAvEH/////B3FBgICA/AdLGw8LAkACfyABQf////YDTQRAQX8gAUGAgIDMA08NARoMAgsgAIshACABQf//3/wDTQRAIAFB//+/+QNNBEAgACAAkkMAAIC/kiAAQwAAAECSlSEAQQAMAgsgAEMAAIC/kiAAQwAAgD+SlSEAQQEMAQsgAUH//++ABE0EQCAAQwAAwL+SIABDAADAP5RDAACAP5KVIQBBAgwBC0MAAIC/IACVIQBBAwshAyAAIACUIgUgBZQiBCAEQ0cS2r2UQ5jKTL6SlCEGIAUgBCAEQyWsfD2UQw31ET6SlEOpqqo+kpQhBCABQf////YDTQRAIAAgACAGIASSlJMPCyADQQJ0IgFB8NkCaioCACAAIAYgBJKUIAFBgNoCaioCAJMgAJOTIgCMIAAgAkEASBshAAsgAAudBABB0PIDQeOFAhAmQejyA0HY+wFBAUEBQQAQJUH08gNBrvgBQQFBgH9B/wAQBEGM8wNBp/gBQQFBgH9B/wAQBEGA8wNBpfgBQQFBAEH/ARAEQZjzA0Gx7wFBAkGAgH5B//8BEARBpPMDQajvAUECQQBB//8DEARBsPMDQervAUEEQYCAgIB4Qf////8HEARBvPMDQeHvAUEEQQBBfxAEQcjzA0GK/QFBBEGAgICAeEH/////BxAEQdTzA0GB/QFBBEEAQX8QBEHg8wNBn/EBQoCAgICAgICAgH9C////////////ABDzBkHs8wNBnvEBQgBCfxDzBkH48wNBlPEBQQQQEUGE9ANBzIECQQgQEUGktAJBqf0BEBBBgNQCQZiiAhAQQcjUAkEEQY/9ARALQZTVAkECQbX9ARALQeDVAkEEQcT9ARALQYSzAkGm/AEQJEGI1gJBAEHToQIQAkGw1gJBAEG5ogIQAkHY1gJBAUHxoQIQAkGA1wJBAkHjngIQAkGo1wJBA0GCnwIQAkHQ1wJBBEGqnwIQAkH41wJBBUHHnwIQAkGg2AJBBEHeogIQAkHI2AJBBUH8ogIQAkGw1gJBAEGtoAIQAkHY1gJBAUGMoAIQAkGA1wJBAkHvoAIQAkGo1wJBA0HNoAIQAkHQ1wJBBEGyoQIQAkH41wJBBUGQoQIQAkHw2AJBBkHtnwIQAkGY2QJBB0GjowIQAgvwEgEVfyMAQYALayINJAAgA0EDdCIFQWBxQQRyIQ8gAkECdCIHQWBxQQJyIRIgAUEDdCIMQWBxQQRyIRMgACgC5AMoAhghGAJAIAAoAoQBIghBAEwEQAwBCyAPIAVBHHIiCmpBAXUhFCASIAdBHnIiC2pBAXUhFSATIAxBHHIiDmpBAXUhFiAAKAKIASIFKAIIIRcgBSgCBCEQIAUoAgAhEUH/////ByEMA0ACfyAEIBFqLQAAIgUgE0gEQCAFIA5rQQF0IgcgB2whByAFIBNrQQF0IgUgBWwMAQsgBSAOSgRAIAUgE2tBAXQiByAHbCEHIAUgDmtBAXQiBSAFbAwBCwJ/IAUgFkwEQCAFIA5rQQF0IgUgBWwMAQsgBSATa0EBdCIFIAVsCyEHQQALIQYCfyAEIBBqLQAAIgUgEkgEQCAGIAUgEmtBA2wiBiAGbGohBiAFIAtrQQNsIgUgBWwMAQsgBSALSgRAIAYgBSALa0EDbCIGIAZsaiEGIAUgEmtBA2wiBSAFbAwBCyAFIBVMBEAgBSALa0EDbCIFIAVsDAELIAUgEmtBA2wiBSAFbAsgB2ohBwJ/IAQgF2otAAAiBSAPSARAIAYgBSAPayIGIAZsaiEGIAUgCmsiBSAFbAwBCyAFIApKBEAgBiAFIAprIgYgBmxqIQYgBSAPayIFIAVsDAELIAUgFEwEQCAFIAprIgUgBWwMAQsgBSAPayIFIAVsCyEJIA1BgANqIARBAnRqIAY2AgAgByAJaiIFIAwgBSAMSBshDCAEQQFqIgQgCEcNAAsgCEEBcSEFAkAgCEEBRgRAQQAhC0EAIQQMAQsgCEF+cSEHQQAhC0EAIQRBACEGA0AgDCANQYADaiAEQQJ0aigCAE4EQCANQYABaiALaiAEOgAAIAtBAWohCwsgDCANQYADaiAEQQFyIghBAnRqKAIATgRAIA1BgAFqIAtqIAg6AAAgC0EBaiELCyAEQQJqIQQgBkECaiIGIAdHDQALCyAFRQ0AIA1BgANqIARBAnRqKAIAIAxKDQAgDUGAAWogC2ogBDoAACALQQFqIQsLQf8AIQYgDUGAA2ohBANAIARC//////f/////ADcCGCAEQv/////3/////wA3AhAgBEL/////9/////8ANwIIIARC//////f/////ADcCACAEQSBqIQQgBkEHRiEFIAZBCGshBiAFRQ0ACyALQQBKBEBBACEWA0AgDyANQYABaiAWai0AACIKIAAoAogBIgcoAghqLQAAayIIQQR0IgVBwAJqIQ4gBUHAAWohFCAFQUBrIRUgEyAHKAIAIApqLQAAayIJQQZ0IhdBgAJqIRBBByEFIA1BgANqIQQgDSEGIBIgBygCBCAKai0AAGsiEUHIAGxBkAFqIgwhByARQQNsIhEgEWwgCUEBdCIJIAlsaiAIIAhsaiIRIQkDQCAEKAIAIAlKBEAgBCAJNgIAIAYgCjoAAAsgCSAVaiIIIAQoAgRIBEAgBCAINgIEIAYgCjoAAQsgCCAUaiIIIAQoAghIBEAgBCAINgIIIAYgCjoAAgsgCCAOaiIIIAQoAgxIBEAgBCAINgIMIAYgCjoAAwsgBSIIQQFrIQUgByAJaiEJIAZBBGohBiAEQRBqIQQgB0GgAmohByAIDQALQQchBSAMIQcgECARaiIQIQkDQCAEKAIAIAlKBEAgBCAJNgIAIAYgCjoAAAsgCSAVaiIIIAQoAgRIBEAgBCAINgIEIAYgCjoAAQsgCCAUaiIIIAQoAghIBEAgBCAINgIIIAYgCjoAAgsgCCAOaiIIIAQoAgxIBEAgBCAINgIMIAYgCjoAAwsgBSIIQQFrIQUgByAJaiEJIAZBBGohBiAEQRBqIQQgB0GgAmohByAIDQALQQchBSAMIQcgECAXakGABmoiECEJA0AgBCgCACAJSgRAIAQgCTYCACAGIAo6AAALIAkgFWoiCCAEKAIESARAIAQgCDYCBCAGIAo6AAELIAggFGoiCCAEKAIISARAIAQgCDYCCCAGIAo6AAILIAggDmoiCCAEKAIMSARAIAQgCDYCDCAGIAo6AAMLIAUiCEEBayEFIAcgCWohCSAGQQRqIQYgBEEQaiEEIAdBoAJqIQcgCA0ACyAQIBdqQYAKaiEJQQchBQNAIAQoAgAgCUoEQCAEIAk2AgAgBiAKOgAACyAJIBVqIgcgBCgCBEgEQCAEIAc2AgQgBiAKOgABCyAHIBRqIgcgBCgCCEgEQCAEIAc2AgggBiAKOgACCyAHIA5qIgcgBCgCDEgEQCAEIAc2AgwgBiAKOgADCyAFIgdBAWshBSAJIAxqIQkgBkEEaiEGIARBEGohBCAMQaACaiEMIAcNAAsgFkEBaiIWIAtHDQALCyABQXxxIQVBACEHIA0hBCADQXxxQQF0IQAgAkF4cSIDQQFyQQZ0IQwgA0ECckEGdCEGIANBA3JBBnQhCCADQQRyQQZ0IQkgA0EFckEGdCEKIANBBnJBBnQhCyACQQdyQQZ0IQ8DQCAYIAUgB2pBAnRqKAIAIgEgA0EGdGogAGoiAiAELQAAQQFqOwEAIAIgBC0AAUEBajsBAiACIAQtAAJBAWo7AQQgAiAELQADQQFqOwEGIAEgDGogAGoiAiAELQAEQQFqOwEAIAIgBC0ABUEBajsBAiACIAQtAAZBAWo7AQQgAiAELQAHQQFqOwEGIAEgBmogAGoiAiAELQAIQQFqOwEAIAIgBC0ACUEBajsBAiACIAQtAApBAWo7AQQgAiAELQALQQFqOwEGIAEgCGogAGoiAiAELQAMQQFqOwEAIAIgBC0ADUEBajsBAiACIAQtAA5BAWo7AQQgAiAELQAPQQFqOwEGIAEgCWogAGoiAiAELQAQQQFqOwEAIAIgBC0AEUEBajsBAiACIAQtABJBAWo7AQQgAiAELQATQQFqOwEGIAEgCmogAGoiAiAELQAUQQFqOwEAIAIgBC0AFUEBajsBAiACIAQtABZBAWo7AQQgAiAELQAXQQFqOwEGIAEgC2ogAGoiAiAELQAYQQFqOwEAIAIgBC0AGUEBajsBAiACIAQtABpBAWo7AQQgAiAELQAbQQFqOwEGIAEgD2ogAGoiASAELQAcQQFqOwEAIAEgBC0AHUEBajsBAiABIAQtAB5BAWo7AQQgASAELQAfQQFqOwEGIARBIGohBCAHQQFqIgdBBEcNAAsgDUGAC2okAAvLAwEEfyAAKALkAyAAQQFB/A8gACgCBCgCABEEACIAQfwHaiIBNgIoIABC/////w83AvgHIABCgYCAgCA3AoAIIABCg4CAgMAANwKICCAAQv3///9vNwLwByAAQoWAgIDgADcCkAggAEL7////TzcC6AcgAEKHgICAgAE3ApgIIABC+f///69/NwLgByAAQomAgICgATcCoAggAEL3////j383AtgHIABCi4CAgMABNwKoCCAAQvX////vfjcC0AcgAEKNgICA4AE3ArAIIABC8////89+NwLIByAAQQ82ArgIIABC8f///69+NwLAB0EQIQJBECEDA0AgASADQQJ0IgBqIAI2AgAgASAAa0EAIAJrIgQ2AgAgASAAQQRyaiACNgIAIAEgA0F/c0ECdGogBDYCACACQQFqIQJBMCEAIANBAmoiA0EwRw0ACwNAIAEgAEECdCICakEgNgIAIAEgAmtBYDYCACABIAJBBHJqQSA2AgAgASAAQX9zQQJ0akFgNgIAIAEgAkEIcmpBIDYCACABQX4gAGtBAnRqQWA2AgAgASACQQxyakEgNgIAIAFBfSAAa0ECdGpBYDYCACAAQQRqIgBBgAJHDQALC/cCAQp/IAAoAuQDIgQgACgCWCIBQQFGIgI2AhwgBCAAQQFB/gVBgAIgAhsgACgCeCAAKAIEKAIIEQgANgIYIAAoAnhBAEoEQCAEKAIUIQYgAUEBRyEIA0AgBiAEIAdBAnQiAWooAiAiAm0hBiAIRQRAIAQoAhggAWoiAyADKAIAQf8BajYCAAsgAkH+AWogAkEBayIJQQF0IgptIQUgBCgCGCABaigCACEBQQAhAkEAIQMDQCADIAVKBEADQCADIAJBAWoiAkEBdEEBckH/AWwgCWogCm0iBUoNAAsLIAEgA2ogAiAGbDoAACADQQFqIgNBgAJHDQALIAhFBEBBASECA0AgASACayIFIAEtAAA6AAAgASACaiIDIAEt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C6KhIAogCqIiC6M5AyAgBSABKwMIIAqiIA0gASsDSKKhIAujOQMoIAUgASsDECAKoiANIAErA1CioSALozkDMCAFIAErAyAgCqIgECARIAyiIBMgDqIgDyASoqCgoCIMIAErA0CioSALozkDOCAFIAErAyggCqIgDCABKwNIoqEgC6M5A0AgBSABKwMwIAqiIAwgASsDUKKhIAujOQNIQQAFQX8LQQBOBEBBACECA0BBACEEIAJBAkYNAgNAIARBBkcEQCAEQQN0IgEgACACQTBsamohBkEAIQNEAAAAAAAAAAAhCgNAIANBA0cEQCAFQSBqIAJBGGxqIANBA3RqKwMAIAVB0ABqIANBMGxqIAFqKwMAoiAKoCEKIANBAWohAwwBCwsgBiAKOQMAIARBAWohBAwBCwsgAkEBaiECDAALAAtBAEEDQdgWQQAQNgsgBUHgAWokACAECxIAIAAgACgCACABQQJ0ajYCAAswAQF/IwBBEGsiAiQAIAIgATYCACACIAA2AgggAiACQQhqEOoDIQAgAkEQaiQAIAALDQAgACgCACAAKAIERgtXAQJ/IwBBIGsiAyQAIAAQMiICIANBCGogACAAED1BAWoQ+wMgABA9IAIQtgIiAigCCCABELcCIAIgAigCCEEIajYCCCAAIAIQ6AIgAhDnAiADQSBqJAALqQQCCX8BfiAAEL0CIQIgABDuAiEDIwBBIGsiBiQAIAYgAzYCECAGIAI2AhggBkEQaiAGQRhqEKgDIQQjAEEQayIFJAAgBSADNgIAIAUgAjYCCCAEQQJOBEAgBSgCCCECIAUQ0gEoAgAhAyMAQRBrIgEkACABIAIpAgAiCjcDCCACIAMpAgA3AgAgAyAKNwIAIAFBEGokACAFKAIIIQIjAEEwayIBJAAgASACNgIgIAEgAjYCKCABQSBqIAFBKGoQqAMhAgJAIARBAWsiBEECSA0AIARBAmtBAXYiCSACSA0AIAEgAUEoaiACQQF0IgNBAXIiAhDuATYCGAJAIANBAmoiAyAETg0AIAFBGGoiBygCACEIIAEgB0EBEO4BNgIQIAggASgCEBCnAkUNACABQRhqEJ8BGiADIQILIAEoAhggASgCIBCnAg0AIAEgASgCICkCADcDEANAAkAgASgCICABKAIYKQIANwIAIAEgASgCGDYCICACIAlKDQAgASAB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EKAGIAEgASgCAEEUaiIDNgIADAELCyABELIBIAFBEGokACAAIAIQ9AYgAhDyBgsgBEEgaiQADwsgASACSQRAIAAgACgCACABQRRsahCnBgsLnwEBBH8jAEEgayICJAAgACABNgIAIAJBGGogARCoBiEDQRAQWyEEIwBBIGsiBSQAIAUgATYCDCAEEPcDIgRB3NoBNgIAIARBDGogBUEIaiAFQQxqEKsCEKsCGiAFQSBqJAAgACAENgIEIAMQuQEaIAIgATYCBCACIAE2AgAgAygCACEBIANBADYCACABBEAgAyABEIsGCyACQSBqJAAgAAueAQECfyAAQgA3AgAgAEEIaiIBQQA2AgAgAUEEahBSGiABQRBqEFIaIABBJGoiAULSCTcCACABQQhqEIMEGiABQQxqIgJCADcCBCACIAE2AgAgAkEMahBSGiACQRhqEFIaIAJBJGoQUhogAkEwahBSGiABQcgAahBSGiABQdQAahCqAyABQRA2AmwgAUIANwJkIAIQjgYgAkEBEI0GIAALpwIBA38gACgCACECIAAgATYCACACBEAgAgRAIAJBlAZqIgBBGGoQ0wEaIABBDGoQfiAAEH4gAkGMBWoiAEH8AGoQfiAAQfAAahB+IABB3ABqEOAFIAJB/ARqENMBGiACQaABaiIAQZABahB+IABB3ABqIgFBKGoQlgQgAUEcahB+IABByABqEJcEIABBPGoQlwQgAEEgahCWBCAAQRBqIgAQzAIgACgCAARAIAAgACgCABDNBiAAEDIaIAAoAgAhASAAELMBGiABEDELIAJB3ABqEIcEGiACQcgAaiIDKAIIIQAgAxAyIQQDQCAABEAgACgCACEBIAQgAEEIahClBiAAEDEgASEADAELCyADELECIAJBQGsQ0QEgAkEMahDTARoLIAIQMQsLYQEDfyAAKAIAIQIgACABNgIAIAIEQCACBEAgAkEEaiIDKAIIIQAgAxAyIQQDQCAABEAgACgCACEBIAQgAEEIahCWBiAAEDEgASEADAELCyADELECIAJBABCtBgsgAhAxCwsJACABQQA7AQALCwAgACABQQIQ8gELjQICDH8BfUF/IQoCQCABKAIIIgYgAigCBEcNACAAKAIEIgMgASgCBEcNACAAKAIIIgcgAigCCEcNAEEAIQogA0EAIANBAEobIQsgB0EAIAdB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IAogABCYASAGIAoQhwEgChA4GiAKIAAQwQEgByAKEIcBIAoQOBogABD0AQwBCyACEKsHIQACQCABBEAgCiAAEPYBIAMgCigCADYAACAKIAAQ9QEMAQsgCiAAELsDIAMgCigCADYAACAKIAAQwAELIAggChCHASAKEDgaIAQgABC9AToAACAFIAAQmQE6AAAgCiAAEJgBIAYgChCHASAKEDgaIAogABDBASAHIAoQhwEgChA4GiAAEPQBCzYCACAKQRBqJAALMQEBfyMAQRBrIgIkACACIAAoAgA2AgggAkEIaiABEOsFIAIoAgghACACQRBqJAAgAAsLACAAQdi4BBDLAQsLACAAQeC4BBDLAQsVACAAIAEoAgAQ3AQgASgCABDrARoL9A8BC38jAEGwBGsiCyQAIAsgCjYCpAQgCyABNgKoBAJAIAAgC0GoBGoQcwRAIAUgBSgCAEEEcjYCAEEAIQAMAQsgC0HNAjYCYCALIAtBiAFqIAtBkAFqIAtB4ABqIgEQZiIPKAIAIgo2AoQBIAsgCkGQA2o2AoABIAEQRCERIAtB0ABqEEQhDCALQUBrEEQhDiALQTBqEEQhDSALQSBqEEQhECMAQRBrIgEkACALAn8gAgRAIAEgAxCmByICEPYBIAsgASgCADYAeCABIAIQ9QEgDSABENUBIAEQOBogASACEMABIA4gARDVASABEDgaIAsgAhC9ATYCdCALIAIQmQE2AnAgASACEJgBIBEgARCHASABEDgaIAEgAhDBASAMIAEQ1QEgARA4GiACEPQBDAELIAEgAxClByICEPYBIAsgASgCADYAeCABIAIQ9QEgDSABENUBIAEQOBogASACEMABIA4gARDVASABEDgaIAsgAhC9ATYCdCALIAIQmQE2AnAgASACEJgBIBEgARCHASABEDgaIAEgAhDBASAMIAEQ1QEgARA4GiACEPQBCzYCHCABQRBqJAAgCSAIKAIANgIAIARBgARxIhJBCXYhE0EAIQNBACEBA0AgASECAkACQAJAAkAgA0EERg0AIAAgC0GoBGoQiwFFDQBBACEKAkACQAJAAkACQAJAIAtB+ABqIANqLAAADgUBAAQDBQkLIANBA0YNByAHQQEgABBoELYBBEAgC0EQaiAAEKcHIBAgCygCEBCvBAwCCyAFIAUoAgBBBHI2AgBBACEADAYL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NgIQIAIMAQsgAEEANgIcIABCADcDECAAIAAoAgBBIHI2AgBBACAHQQJGDQAaIAIgBCgCBGsLIQEgA0EgaiQAIAELRgEBfyAAKAI8IQMjAEEQayIAJAAgAyABpyABQiCIpyACQf8BcSAAQQhqEBcQhwMhAiAAKQMIIQEgAEEQaiQAQn8gASACGwsGAEGImQQLJAEBf0H8mAQoAgAiAARAA0AgACgCABEOACAAKAIEIgANAAsLCwoAIAAoAgQQjAULnwEBBH8gA0EASgRAIAAoAnAhAiAAKALkAygCGCEHA0AgAgRAIAEgBUECdGooAgAhACACIQYDQCAHIAAtAABBAXZB/ABxaigCACAALQABQQR0QcAfcWogAC0AAkECdkE+cWoiBCAELwEAIgQgBEEBaiIEIAQgBEH//wNxRxs7AQAgAEEDaiEAIAZBAWsiBg0ACwsgBUEBaiIFIANHDQALCwv+CgEafyAAIAAoAuQDIhMoAhA2AogBIABBASATKAIUIghBBXQgACgCBCgCABEEACILQoCAgIDwAzcCECALQoCAgIDwBzcCCCALQoCAgIDwAzcCACAAIAsQ3gNBASEKAkACQCAIQQJIDQADQAJAAkACQCAIIApBAXROBEAgCkEBcSEEIA8NAUEAIQJBACEDIAshAQwCC0EAIQlBACECQQAhAyALIQEgD0EDTwRAIApB/P///wdxIQdBACEEA0AgAUHgAGogAUFAayABQSBqIAEgAiABKAIYIgIgA0oiBRsgASgCOCIGIAIgAyAFGyICSiIDGyABKAJYIgUgBiACIAMbIgJKIgMbIAEoAngiBiAFIAIgAxsiA0oiBRshAiAGIAMgBRshAyABQYABaiEBIARBBGoiBCAHRw0ACwsgCkEDcSIERQ0CA0AgASACIAEoAhgiByADSiIFGyECIAcgAyAFGyEDIAFBIGohASAJQQFqIgkgBEcNAAsMAgsgCkH+////B3EhB0EAIQJBACEDIAshAUEAIQkDQCADIAEoAhwiBUgEQCABIAIgASgCGEEASiIGGyECIAUgAyAGGyEDCyADIAEoAjwiBUgEQCABQSBqIAIgASgCOEEASiIGGyECIAUgAyAGGyEDCyABQUBrIQEgCUECaiIJIAdHDQALCyAERQ0AIAEoAhwgA0wNACABIAIgASgCGEEAShshAgsgAkUNASAL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QQd0IARqIQQgASgCDCADbEEHdCACaiECCyABKAIsIgENAAsLAkAgAkEATA0AQYCU69wDIQMgBSgCTBogBCAEIgFKBEAgASACbSIBQQEgAUEBShshAwsgBSgCRCIBBEADQCABKAIARQRAAkAgAyABKAIEIgJBAWsgASgCDCIEbkEBak4EQCABIAI2AhAMAQsgASADIARsNgIQIAAgASgCCCACbBCqBSABQQE2AiggASgCECECCyABIABBASABKAIIIAIQqwU2AgAgBSgCUCECIAFBADYCJCABQgA3AhggASACNgIUCyABKAIsIgENAAsLIAUoAkgiAUUNAANAIAEoAgBFBEACQCADIAEoAgQiAkEBayABKAIMIgRuQQFqTgRAIAEgAjYCEAwBCyABIAMgBGw2AhAgACACIAEoAghsQQd0EKoFIAFBATYCKCABKAIQIQILIAEgAEEBIAEoAgggAhCsBTYCACAFKAJQIQIgAUEANgIkIAFCADcCGCABIAI2AhQLIAEoAiwiAQ0ACwsL7QYBB38CQAJAIAIgA2oiCCABKAIESw0AIAEoAgwgA0kNACABKAIADQELIAAoAgAiA0EXNgIUIAAgAygCABEBAAsCQCACIAEoAhgiA08EQCAIIAEoAhAgA2pNDQELIAEoAihFBEAgACgCACIDQccANgIUIAAgAygCABEBAAsgASgCJARAAkAgASgCECIHQQBMDQAgAUEwaiEJIAEoAggiCiABKAIYbCEFIAEoAhQhBkEAIQMDQCAGIAcgA2siByAGIAdIGyIGIAEoAhwgASgCGCADaiIHayILIAYgC0gbIgYgASgCBCAHayIHIAYgB0gbIgZBAEwNASAAIAkgASgCACADQQJ0aigCACAFIAYgCmwiBiABKAI0EQUAIAUgBmohBSABKAIQIgcgASgCFCIGIANqIgNKDQALCyABQQA2AiQLQQAhAyABIAIgCCABKAIQIgdrIgVBACAFQQBKGyABKAIYIAJJGyIFNgIYIAdBAEwNACABQTBqIQkgASgCCCIKIAVsIQUgASgCFCEGA0AgBiAHIANrIgcgBiAHSBsiBiABKAIcIAEoAhggA2oiB2siCyAGIAtIGyIGIAEoAgQgB2siByAGIAdIGyIGQQBMDQEgACAJIAEoAgAgA0ECdGooAgAgBSAGIApsIgYgASgCMBEFACAFIAZqIQUgASgCECIHIAEoAhQiBiADaiIDSg0ACwsCQAJAAkAgASgCHCIFIAhPDQACQAJAAkAgAiAFSwRAIAIhBSAERQ0BIAAoAgAiA0EXNgIUIAAgAygCABEBAAwCCyAEDQELIAEoAiANASAAKAIAIgNBFzYCFCAAIAMoAgARAQAMBAsgASAINgIcIAEoAiBFDQILIAUgASgCGCIAayIDIAggAGsiBk8NACABKAIIIQAgCCAFQX9zaiEHIAggBWtBA3EiCARAQQAhBQNAIAEoAgAgA0ECdGooAgBBACAAEDkaIANBAWohAyAFQQFqIgUgCEcNAAsLIAdBA0kNAANAIANBAnQiBSABKAIAaigCAEEAIAAQORogBSABKAIAaigCBEEAIAAQORogBSABKAIAaigCCEEAIAAQORogBSABKAIAaigCDEEAIAAQORogA0EEaiIDIAZHDQALCyAERQ0BCyABQQE2AiQLIAEoAgAgAiABKAIYa0ECdGoL9gYBB38CQAJAIAIgA2oiCCABKAIESw0AIAEoAgwgA0kNACABKAIADQELIAAoAgAiA0EXNgIUIAAgAygCABEBAAsCQCACIAEoAhgiA08EQCAIIAEoAhAgA2pNDQELIAEoAihFBEAgACgCACIDQccANgIUIAAgAygCABEBAAsgASgCJARAAkAgASgCECIHQQBMDQAgAUEwaiEJIAEoAghBB3QiCiABKAIYbCEFIAEoAhQhBkEAIQMDQCAGIAcgA2siByAGIAdIGyIGIAEoAhwgASgCGCADaiIHayILIAYgC0gbIgYgASgCBCAHayIHIAYgB0gbIgZBAEwNASAAIAkgASgCACADQQJ0aigCACAFIAYgCmwiBiABKAI0EQUAIAUgBmohBSABKAIQIgcgASgCFCIGIANqIgNKDQALCyABQQA2AiQLQQAhAyABIAIgCCABKAIQIgdrIgVBACAFQQBKGyABKAIYIAJJGyIFNgIYIAdBAEwNACABQTBqIQkgASgCCEEHdCIKIAVsIQUgASgCFCEGA0AgBiAHIANrIgcgBiAHSBsiBiABKAIcIAEoAhggA2oiB2siCyAGIAtIGyIGIAEoAgQgB2siByAGIAdIGyIGQQBMDQEgACAJIAEoAgAgA0ECdGooAgAgBSAGIApsIgYgASgCMBEFACAFIAZqIQUgASgCECIHIAEo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AgQoAhwRCgAiBzYCDCAEKAIYIQYLIAAgASACIAMgByAIIAQoAhAgACgC3AMoAgQRDAAgBiAEKAIYIgNJBH8gACAEKAIMIAZBAnRqQQAgAyAGayIBIAAoAuQDKAIEEQcAIAUgBSgCACABajYCACAEKAIYBSADCyAEKAIQIgBPBEAgBEEANgIYIAQgBCgCFCAAajYCFAsLjwEBBH8jAEEQayIHJAAgACgCyAMiCCgCECEJIAUoAgAhCiAHQQA2AgwgACABIAIgAyAIKAIMIAdBDGogBiAKayIBIAkgASAJSRsgACgC3AMoAgQRDAAgACAIKAIMIAQgBSgCAEECdGogBygCDCAAKALkAygCBBEHACAFIAUoAgAgBygCDGo2AgAgB0EQaiQAC9wBAQF/IAAoAsgDIQICQAJAAkACQAJAIAEOBAADAgEDCyAAKAJUBEAgAkHQATYCBCACKAIMDQQgAiAAIAIoAghBACACKAIQQQEgACgCBCgCHBEKADYCDAwECyACIAAoAtwDKAIENgIEDAMLIAIoAghFBEAgACgCACIBQQM2AhQgACABKAIAEQEACyACQdEBNgIEDAILIAIoAghFBEAgACgCACIBQQM2AhQgACABKAIAEQEACyACQdIBNgIEDAELIAAoAgAiAUEDNgIUIAAgASgCABEBAAsgAkIANwIUCzwAIAAgASACKAIAIAQgBSgCAEECdGogACgC3AMoAgwRBwAgBSAFKAIAQQFqNgIAIAIgAigCAEEBajYCAAvCAwEMfyACQQJ0IgIgASgCCGooAgAhBSABKAIEIAJqKAIAIQYgASgCACACaigCACEHIAMoAgAhASAAKALQAiECIAAoAtwDIgMoAhwhCCADKAIYIQsgAygCFCEMIAMoAhAhDSAAKAJwIgNBAk8EfyADQQF2IQMDQCAMIAYtAABBAnQiBGooAgAhDiALIAUtAABBAnQiCWooAgAhCiAEIAhqKAIAIQ8gASACIAkgDWooAgAiCSAHLQAAIgRqai0AADoAACABIAIgBCAKIA9qQRB1Igpqai0AADoAASABIAIgBCAOamotAAA6AAIgASACIAkgBy0AASIEamotAAA6AAMgASACIAQgCmpqLQAAOgAEIAEgAiAEIA5qai0AADoABSABQQZqIQEgB0ECaiEHIAVBAWohBSAGQQFqIQYgA0EBayIDDQALIAAoAnAFIAMLQQFxBEAgDCAGLQAAQQJ0IgBqKAIAIQMgCyAFLQAAQQJ0IgVqKAIAIQYgACAIaigCACEIIAEgAiAHLQAAIgAgBSANaigCAGpqLQAAOgAAIAEgAiAAIAYgCGpBEHVqai0AADoAASABIAIgACADamotAAA6AAILC4sCAQN/IwBBEGsiCCQAAkACQCAAKALcAyIHKAIkBEAgB0EgakEAIAQgBSgCAEECdGpBAEEBIAcoAigQkgMgB0EANgIkIAUgBSgCAEEBajYCACAHIAcoAixBAWs2AiwMAQsgBygCLCEJIAggBCAFKAIAIgNBAnRqIgQoAgA2AgggCAJ/IAkgBiADayIDIAMgCUsbIgNBAiADQQJJGyIDQQJPBEAgBCgCBAwBCyAHQQE2AiQgBygCIAs2AgwgACABIAIoAgAgCEEIaiAHKAIMEQcAIAcoAiQhACAFIAUoAgAgA2o2AgAgByAHKAIsIANrNgIsIAANAQsgAiACKAIAQQFqNgIACyAIQRBqJAALhgUBDn8gAkECdCIFIAEoAghqKAIAIQogASgCBCAFaigCACELIAEoAgAgAkEDdGoiASgCACEHIAEoAgQhCCADKAIEIQIgAygCACEDIAAoAtACIQQgACgC3AMiASgCHCEOIAEoAhghDyABKAIUIRAgASgCECERIAAoAnAiAUECTwR/IAFBAXYhCQNAIBAgCy0AAEECdCIBaigCACEMIA8gCi0AAEECdCIGaigCACEFIAEgDmooAgAhASADIAQgBiARaigCACINIActAAAiBmpqLQAAOgAAIAMgBCAGIAEgBWpBEHUiBWpqLQAAOgABIAMgBCAGIAxqai0AADoAAiADIAQgDSAHLQABIgFqai0AADoAAyADIAQgASAFamotAAA6AAQgAyAEIAEgDGpqLQAAOgAFIAIgBCANIAgtAAAiAWpqLQAAOgAAIAIgBCABIAVqai0AADoAASACIAQgASAMamotAAA6AAIgAiAEIA0gCC0AASIBamotAAA6AAMgAiAEIAEgBWpqLQAAOgAEIAIgBCABIAxqai0AADoABSACQQZqIQIgCEECaiEIIANBBmohAyAHQQJqIQcgCkEBaiEKIAtBAWohCyAJQQFrIgkNAAsgACgCcAUgAQtBAXEEQCAQIAstAABBAnQiAGooAgAhCSAPIAot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Qe4ANgIUDAQLIAAoAgAiASAFNgIYIAFB7wA2AhQMAwsgACgCACIBIAU2AhggAUHwADYCFAwCCyAAKAIAIgFB2wA2AhQgASACLQAHNgIYIAAoAgAgBTYCHAwBCyAAKAIAIgEgBTYCGCABQc8ANgIUCyAAQQEgACgCACgCBBECAAsMAgsCQCABQQxJDQAgAi0AAkHBAEcNACACLQADQeQARw0AIAItAARB7wBHDQAgAi0ABUHiAEcNACACLQAGQeUARw0AIAItAAghAyACLQAHIQcgAi0ACiEJIAItAAkhCiACLQAMIQsgAi0ACyENIAItAA0hBSAAKAIAIgFBzgA2AhQgASAFNgIkIAEgCyANQQh0cjYCICABIAkgCkEIdHI2AhwgASADIAdBCHRyNgIYIABBASABKAIEEQIAIAAgBToArAIgAEEBNgKoAgwCCyAAKAIAIgEgBTYCGCABQdAANgIUIABBASAAKAIAKAIEEQIADAELIAAoAgAiASADNgIYIAFBxgA2AhQgACAAKAIAKAIAEQEACyAGIAQ2AgQgBiAINgIAQQEhBCAMQQBMDQAgACAMIAAoAhgoAhARAgALIAJBEGokACAECzYAIABBADYC2AEgAEEANgK4AyAAQQA2ApABIAAoAtADIgBBADYCpAEgAEEANgIYIABCADcCDAuGOwEPfyMAQaACayIJJAAgACgCuAMhAQNAAkACQAJAIAENACAAKALQAygCDEUEQCAAKAIYIgIoAgQiAUUEQCAAIAIoAgwRAABFBEBBACEBDAQLIAIoAgQhAQsgAigCACIDLQAAIQUgAUEBayIEBH8gA0EBagUgACACKAIMEQAARQRAQQAhAQwECyACKAIEIQQgAigCAAsiAUEBaiEDIAVB/wFGIAEtAAAiAUHYAUZxRQRAIAAoAgAiBiAFNgIYIAZBNzYCFCAAKAIAIAE2AhwgACAAKAIAKAIAEQEACyAAIAE2ArgDIAIgBEEBazYCBCACIAM2AgAMAQsgABDjA0UEQEEAIQEMAgsgACgCuAMhAQsCQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAIAFBAWsO/gEPERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERIBAgUJBQUFBQMEBQgFBQUPDw8PDw8PDwAHBgoQCxERDQ0NDQ0NDQ0NDQ0NDQ0NDRERERERERERDBERERERDhELIAAoAgAiAkHoADYCFCAAQQEgAigCBBECACAAKALQAyIBKAIMBEAgACgCACICQcAANgIUIAAgAigCABEBACAAKALQAyEBCyAAQgA3AOgBIABCADcA8AEgAEKBgoSIkKDAgAE3AIACIABCgYKEiJCgwIABNwD4ASAAQoWKlKjQoMGCBTcAkAIgAEKFipSo0KDBggU3AIgCIABCADcDsAIgAEEANgIoIABCADcDmAIgAEEAOgCsAiAAQoGABDcCpAIgAEEAOgCiAiAAQYECOwGgAiABQQE2AgwMFAtBACEBIABBAEEAQQAQ2AINEwwSC0EAIQEgAEEAQQFBABDYAg0SDBELQQAhASAAQQBBAEEBENgCDREMEAtBACEBIABBAEEBQQEQ2AINEAwPCyAAKAIAIgIgATYCGCACQT82AhQgACAAKAIAKAIAEQEADA8LIAAoAhgiBigCBCEBIAYoAgAhAyAAKALQAygCEEUEQCAAKAIAIgJBPDYCFCACQRhqQei4AkHQABA+GiAAIAAoAgAoAgARAQALIAFFBEAgACAGKAIMEQAARQRAQQAhAQwPCyAGKAIAIQMgBigCBCEBCyADLQAAIQUgAUEBayICBH8gA0EBagUgACAGKAIMEQAARQRAQQAhAQwPCyAGKAIEIQIgBigCAAsiBC0AACEBIAJBAWsiAwR/IARBAWoFIAAgBigCDBEAAEUEQEEAIQEMDwsgBigCBCEDIAYoAgALIQQgACgCACICIAQtAAAiCzYCGCACQekANgIUQQEhAiAAQQEgACgCACgCBBECAAJAAkACQCALQQF0QQZqIAVBCHQgAXJHIAtBBEtyDQAgCwRAIAAgCzYC1AIgBEEBaiEKIANBAWshBQwCCyAAKALgAUUNACAAIAs2AtQCIARBAWohCiADQQFrIQUMAgsgACgCACIBQQw2AhQgACAB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AwR/IAJBAWoFIAAgASgCDBEAAEUEQEEAIQEMCwsgASgCBCEDIAEoAgALIgVBAWohAiADQQFrIQMgBS0AACAEQQh0ckH/AUcNACADRQRAIAAgASgCDBEAAEUEQEEAIQEMCwsgASgCBCEDIAEoAgAhAgsgAkEBaiEEIANBAWshAyACLQAAQQNHBEAgBCECDAELIANFBEAgACABKAIMEQAARQRAQQAhAQwLCyABKAIEIQMgASgCACEECyAEQQFqIQIgA0EBayEDIAAoAtgBIgcoAlggBC0AAEcNACADRQRAIAAgASgCDBEAAEUEQEEAIQEMCwsgACgC2AEhByABKAIEIQMgASgCACECCyACQQFqIQQgA0EBayEDIAcoAgAgAi0AAEcEQCAEIQIMAQsgA0UEQCAAIAEoAgwRAABFBEBBACEBDAsLIAAoAtgBIQcgASgCBCEDIAEoAgAhBAsgBEEBaiECIANBAWshAyAHKAKwASAELQAARw0AIANFBEAgACABKAIMEQAARQRAQQAhAQwLCyABKAIEIQMgASgCACECCyACQQFqIQQgA0EBayEDIAItAABBgAFHBEAgBCECDAELIANFBEAgACABKAIMEQAARQRAQQAhAQwLCyABKAIEIQMgASgCACEECyAELQAAIQUgA0EBayIDBH8gBEEBagUgACABKAIMEQAARQRAQQAhAQwLCyABKAIEIQMgASgCAAsiBEEBaiECIANBAWshAyAELQAAIAVBCHRyDQAgA0UEQCAAIAEoAgwRAABFBEBBACEBDAsLIAEoAgQhAyABKAIAIQILIAItAAAhBCADQQFrIgMEfyACQQFqBSAAIAEoAgwRAABFBEBBACEBDAsLIAEoAgQhAyABKAIACyIFQQFqIQIgA0EBayEDIAUtAAAgBEEIdHINACADRQRAIAAgASgCDBEAAEUEQEEAIQEMCwsgASgCBCEDIAEoAgAhAgsgAkEBaiEEIANBAWshAyACLQAABEAgBCECDAELIANFBEAgACABKAIMEQAARQRAQQAhAQwLCyABKAIEIQMgASgCACEECyAELQAAIQUgA0EBayIDBH8gBEEBagUgACABKAIMEQAARQRAQQAhAQwLCyABKAIEIQMgASgCAAsiBEEBaiECIANBAWshAyAELQAAIAVBCHRyQQFHDQAgA0UEQCAAIAEoAgwRAABF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QcsBNgIUCwJAIAAoAswDKAIQRQ0AIAAoAgghBQNAIAUEQCAAIAUoAgARAQALAkAgACAAKALMAygCABEAACIBDgMFAAIACyAAKAIIIgVFIAFBfXFBAUdyDQAgBSAFKAIEQQFqIgE2AgQgASAFKAIIIgJIDQAgBSAAKALMAiACajYCCAwACwALIAAgACgCkAE2ApgBDAELIAAoAgAiAiABNgIYIAJBFTYCFCAAIAAoAgAoAgARAQALIAAoAhRBzAFHBEAgACAAKAK8AygCABEBACAAQcwBNgIUIABBADYCjAELAkAgACgCvAMoAggEQCAAQYwBaiECIAAoAowBIQUDQCAAKAJ0IgMgBUsEQCAAKAIIIgEEQCABIAM2AgggASAFNgIEIAAgASgCABEBACAAKAKMASEFC0EAIQEgAEEAIAJBACAAKALAAygCBBEHACAFIAAoAowBIgVHDQEMAwsgACAAKAK8AygCBBEBACAAIAAoArwDKAIAEQEAQQAhBSAAQQA2AowBIAAoArwDKAIIDQALCyAAQc4BQc0BIAAoAkQbNgIUQQEhAQsLIAEL0gEBAn8CQAJAIAAoAhQiAUHNAWtBAUsNACAAKAJADQAgACgCjAEgACgCdEkEQCAAKAIAIgFBxQA2AhQgACABKAIAEQEACyAAIAAoArwDKAIEEQEAIABB0gE2AhQMAQsCQAJAIAFBzwFrDgQAAQECAQsgAEHSATYCFAwBCyAAKAIAIgIgATYCGCACQRU2AhQgACAAKAIAKAIAEQEACwJAA0AgACgCzAMiASgCFA0BIAAgASgCABEAAA0AC0EADwsgACAAKAIYKAIYEQEAIAAQugVBAQucBgEFfyAAKAIUIgNBfnFByAFHBEAgACgCACICIAM2AhggAkEVNgIUIAAgACgCACgCABEBAAsCf0EBIQICQAJAAkACQAJAIAAoAhQiA0HIAWsOCwABBAICAgICAgMCAwsgACAAKALMAygCBBEBACAAIAAoAhgoAggRAQAgAEHJATYCFAsgACAAKALMAygCABEAACICQQFHDQIgACgCJCICIQUCQAJAAkACQCACQQFrDgQDAgABAgsgACgC2AEiAygCsAEhBEECIQUgAygCACIGQQFHIgIgAygCWCIDQQJHciAEQQNHckUEQEEDIQIMAwsgAiADQSJHckUEQEEHIQIgBEEjRg0DCyAGQdIARyADQccAR3IgBEHCAEdyRQRAQQIhAgwDCyAGQfIARyADQecAR3JFBEBBBiECIARB4gBGDQMLIAAoApwCBEBBAyECDAMLIAAoAqgCBEBBAiECAkACQCAALQCsAiIDDgIFAAELQQMhAgwECyAAKAIAIgIgAzYCGCACQfQANgIUIABBfyAAKAIAKAIEEQIAQQMhAgwDCyAAKAIAIgIgBjYCGCACQfEANgIUIAIgBDYCICACIAM2AhwgAEEBIAIoAgQRAgBBAyECDAILQQQhBSAAKAKoAkUEQEEEIQIMAgtBBCECAkACQCAALQCsAiIDDgMDAQABC0EFIQIMAgsgACgCACICIAM2AhggAkH0ADYCFCAAQX8gACgCACgCBBECAEEFIQIMAQtBACECQQAhBQsgACAFNgIsIAAgAjYCKCAAQQA2AogBIABBgAI2AmAgAEKCgICAEDcDWCAAQgE3A1AgAEKAgICAEDcDSCAAQgA3A0AgAEKAgICAgICA+D83AzggAEEANgJsIABCADcCZCAAQcoBNgIUIAAgACgCrAMiAjYCNCAAIAI2AjBBAQwDCyAAIAAoAswDKAIAEQAADAILIAAoAgAiAiADNgIYIAJBFTYCFCAAIAAoAgAoAgARAQBBACECCyACCyICQQJGBEAgAQRAIAAoAgAiAUE1NgIUIAAgASgCABEBAAsgABC6BQsgAgsHACAAELkFC6IHAQF/IABBADYCBCABQdoARwRAIAAoAgBCjYCAgKALNwIUIAAoAgAgATYCHCAAIAAoAgAoAgARAQALIAJB6ANHBEAgACgCAEKWgICAgD03AhQgACgCACACNgIcIAAgACgCACgCABEBAAsgACgCACEBIAAoAgwhAiAAQQRqQQBB5AMQORogAEEBNgIQIAAgAjYCDCAAIAE2AgAjAEEQayICJAAgAEEANgIEIAJBADYCDEHUABA3IgFFBEAgACgCAEI4NwIUIAAgACgCACgCABEBAAsgAUGAlOvcAzYCMCABQd8BNgIoIAFB4AE2AiQgAUHhATYCICABQeIBNgIcIAFB4wE2AhggAUHkATYCFCABQeUBNgIQIAFB5gE2AgwgAUHnATYCCCABQegBNgIEIAFB6QE2AgAgAUIANwI0IAFBADYCLCABQdQANgJMIAFCADcCPCABQgA3AkQgACABNgIEAkBBn5cCEI0DIgNFDQAgAkH4ADoACyACIAJBDGo2AgAgAiACQQtqNgIEIANBxpACIAIQpQFBAEwNACACKAIMIQMgAi0AC0HfAXFBzQBGBEAgAiADQegHbCIDNgIMCyABIANB6AdsNgIsCyACQRBqJAAgAEEANgK4AiAAQQA2AhggAEEANgIIIABCADcCpAEgAEIANwKsASAAQgA3ArQBIABCADcCvAEgAEIANwLEASAAQgA3AswBIAAgAEEAQawBIAAoAgQoAgARBAAiATYC0AMgAUIANwJgIAFB/AA2AhwgAUH9ADYCCCABQf4ANgIEIAFB/wA2AgAgAUEANgJoIAFB/AA2AiQgAUH8ADYCKCABQgA3AmwgAUH8ADYCLCABQfwANgIwIAFCADcCdCABQfwANgI0IAFB/AA2AjggAUIANwJ8IAFB/AA2AjwgAUEANgKEASABQUBrQfwANgIAIAFCADcCiAEgAUH8ADYCRCABQfwANgJIIAFB/AA2AkwgAUH8ADYCUCABQgA3ApABIAFB/AA2AlQgAUIANwKYASABQQA2AqABIAFB/AA2AlwgAUGAATYCICABQYABNgJYIABBADYCuAMgAEEANgKQASAAQQA2AtgBIAAoAtADIgFBADYCpAEgAUEANgIYIAFCADcCDCAAIABBAEEcIAAoAgQoAgARBAAiATYCzAMgAUEBNgIYIAFCADcCECABQfgANgIMIAFB+QA2AgggAUH6ADYCBCABQfsANgIAIABByAE2AhQLIgEBfUF/IAAqAgAgASoCAJMiAkMAAAAAXiACQwAAAABdGwsQACABIAIgAyAAKAIAEQQACz4BAn8jAEEQayIEJAAgBEEIaiIDIAEgAiAAKAIAEQYAIAMoAgAQKSADKAIAIQAgAygCABAoIARBEGokACAAC1EBAn8jAEEQayICJAAgACgCACEDIAIgACgCBCIAQQF1IAFqIgEgAEEBcQR/IAEoAgAgA2ooAgAFIAMLEQAANgIMIAIoAgwhACACQRBqJAAgAAs5AQF/IAAoAgQiBEEBdSABaiEBIAAoAgAhACABIAIgAyAEQQFxBH8gASgCACAAaigCAAUgAAsRBgALNwEBfyAAKAIEIgNBAXUgAWohASAAKAIAIQAgASACIANBAXEEfyABKAIAIABqKAIABSAACxECAAsHACAAERAACwsAIAEgAiAAETQACwsAIAEgAiAAEQIACysCAX8BfCMAQRBrIgIkACACIAEgABEaADkDCCACKwMIIQMgAkEQaiQAIAMLCwAgASACIAARFAALJwEBfyMAQRBrIgEkACABIAAREAA2AgwgASgCDCEAIAFBEGokACAACwkAIAEgABEBAAsPACABIAAoAgBqIAI2AgALDQAgASAAKAIAaigCAAsRACAAKAIAQYQBakEBEPUEAAsYAQF/QRAQWyIAQgA3AwAgAEIANwMIIAALKAEBfyMAQRBrIgMkACADIAEgAiAAEQYAIAMQwAUhACADQRBqJAAgAAs1AQF/IwBBEGsiAiQAIAIgARC/BSACIAIgABEAADYCDCACKAIMIQAgAhA4GiACQRBqJAAgAAsrAQF/IwBBEGsiAyQAIAMgASACIAARAwA2AgwgAygCDCEAIANBEGokACAACzcBAX8jAEEQayIDJAAgAyACEL8FIAMgASADIAARAwA2AgwgAygCDCEAIAMQOBogA0EQaiQAIAALKQEBfyMAQRBrIgIkACACIAEgABEAADYCDCACKAIMIQAgAkEQaiQAIAALLQEBfyMAQRBrIgQkACAEIAEgAiADIAARBAA2AgwgBCgCDCEAIARBEGokACAACx8AIAAgARDHBSIAIAIpAgg3AgggACACKQIANwIAQQELdwECfyABELgBIAJLBEAgASACEMcFIQMjAEEQayICJAAjAEEQayIBJAAgASACQQhqIgQ2AgwgAxDABSEDIAEoAgwgAzYCACABIAEoAgxBCGo2AgwgAUEQaiQAIABBqLICIAQQJzYCACACQRBqJAAPCyAAQQEQdxoLgAMBBH8gASAAELgBIgNLBEAjAEEgayIGJAACQCABIANrIgQgABAyKAIAIAAoAgRrQQR1TQRAIwBBEGsiBSQAIAUgACAEEMIFIgMoAgQhASADKAIIIQQDQCABIARGBEAgAxByIAVBEGokAAUgABAyIAEgAhCWAyADIAFBEGoiATYCBAwBCwsMAQsgABAyIQEgBkEIaiAAIAAQuAEgBGoQxgUgABC4ASABEMUFIQMjAEEQayIBJAAgASADKAIINgIAIAMoAgghBSABIANBCGo2AgggASAFIARBBHRqNgIEIAEoAgAhBANAIAEoAgQgBEcEQCADKAIQIAEoAgAgAhCWAyABIAEoAgBB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CwtB0JUEIAE2AgBBzJUEEDIaQcyVBCgCACEAQcyVBBC6ARogABAxCwsJACAAQQRqEEALCQAgABCyBhAxCwkAIAAQhgQQMQsMACAAEIcEGiAAEDELBwAgACgCCAsHACAAKAIECyUAIAEgAiADIAQgBSAGrSAHrUIghoQgCK0gCa1CIIaEIAARHgALIwAgASACIAMgBCAFrSAGrUIghoQgB60gCK1CIIaEIAARHwALGQAgASACIAMgBCAFrSAGrUIghoQgABEWAAsZACABIAIgA60gBK1CIIaEIAUgBiAAES0ACyIBAX4gASACrSADrUIghoQgBCAAERMAIgVCIIinJAEgBacLBgAgACQACwQAIwALBgBByPwBCwYAQbOQAgsGAEHf+QELGwAgAEUEQEEADwsgAEHw7wNBgPEDEKkBQQBHCxsAIAAgASgCCCAFEHgEQCABIAIgAyAEEKoECws4ACAAIAEoAgggBRB4BEAgASACIAMgBBCqBA8LIAAoAggiACABIAIgAyAEIAUgACgCACgCFBELAAugAgEHfyAAIAEoAgggBRB4BEAgASACIAMgBBCqBA8LIAEtADUhBiAAKAIMIQggAUEAOgA1IAEtADQhByABQQA6ADQgAEEQaiIMIAEgAiADIAQgBRCoBCAGIAEtADUiCnIhBiAHIAEtADQiC3IhBwJAIABBGGoiCSAMIAhBA3RqIghPDQADQCAHQQFxIQcgBkEBcSEGIAEtADYNAQJAIAsEQCABKAIYQQFGDQMgAC0ACEECcQ0BDAMLIApFDQAgAC0ACEEBcUUNAgsgAUEAOwE0IAkgASACIAMgBCAFEKgEIAEtADUiCiAGciEGIAEtADQiCyAHciEHIAlBCGoiCSAISQ0ACwsgASAGQf8BcUEARzoANSABIAdB/wFxQQBHOgA0C5IBACAAIAEoAgggBBB4BEAgASACIAMQqQQPCwJAIAAgASgCACAEEHhFDQACQCACIAEoAhBHBEAgASgCFCACRw0BCyADQQFHDQEgAUEBNgIgDwsgASACNgIUIAEgAzYCICABIAEoAihBAWo2AigCQCABKAIkQQFHDQAgASgCGEECRw0AIAFBAToANgsgAUEENgIsCwvzAQAgACABKAIIIAQQeARAIAEgAiADEKkEDwsCQCAAIAEoAgAgBBB4BEACQCACIAEoAhBHBEAgASgCFCACRw0BCyADQQFHDQIgAUEBNgIgDwsgASADNgIgAkAgASgCLEEERg0AIAFBADsBNCAAKAIIIgAgASACIAJBASAEIAAoAgAoAhQRCwAgAS0ANQRAIAFBAzYCLCABLQA0RQ0BDAMLIAFBBDYCLAsgASACNgIUIAEgASgCKEEBajYCKCABKAIkQQFHDQEgASgCGEECRw0BIAFBAToANg8LIAAoAggiACABIAIgAyAEIAAoAgAoAhgRBQALC5kEAQN/IAAgASgCCCAEEHgEQCABIAIgAxCpBA8LAkAgACABKAIAIAQQeARAAkAgAiABKAIQRwRAIAEoAhQgAkcNAQsgA0EBRw0CIAFBATYCIA8LIAEgAzYCICABKAIsQQRHBEAgAEEQaiIFIAAoAgxBA3RqIQdBACEDIAECfwJAA0ACQCAFIAdPDQAgAUEAOwE0IAUgASACIAJBASAEEKgEIAEtADYNAAJAIAEtADVFDQAgAS0ANARAQQEhAyABKAIYQQFGDQRBASEGIAAtAAhBAnENAQwEC0EBIQYgAC0ACEEBcUUNAwsgBUEIaiEFDAELC0EEIAZFDQEaC0EDCzYCLCADQQFxDQILIAEgAjYCFCABIAEoAihBAWo2AiggASgCJEEBRw0BIAEoAhhBAkcNASABQQE6ADYPCyAAKAIMIQYgAEEQaiIHIAEgAiADIAQQuAMgAEEYaiIFIAcgBkEDdGoiBk8NAAJAIAAoAggiAEECcUUEQCABKAIkQQFHDQELA0AgAS0ANg0CIAUgASACIAMgBBC4AyAFQQhqIgUgBkkNAAsMAQsgAEEBcUUEQANAIAEtADYNAiABKAIkQQFGDQIgBSABIAIgAyAEELgDIAVBCGoiBSAGSQ0ADAILAAsDQCABLQA2DQEgASgCJEEBRgRAIAEoAhhBAUYNAgsgBSABIAIgAyAEELgDIAVBCGoiBSAGSQ0ACwsLuQUBBH8jAEFAaiIGJAACQCABQdzyA0EAEHgEQCACQQA2AgBBASEEDAELAkAgACABIAAtAAhBGHEEf0EBBSABRQ0BIAFB8O8DQdDwAxCpASIDRQ0BIAMtAAhBGHFBAEcLEHghBQsgBQRAQQEhBCACKAIAIgBFDQEgAiAAKAIANgIADAELAkAgAUUNACABQfDvA0GA8QMQqQEiBUUNASACKAIAIgEEQCACIAEoAgA2AgALIAUoAggiAyAAKAIIIgFBf3NxQQdxIANBf3MgAXFB4ABxcg0BQQEhBCAAKAIMIAUoAgxBABB4DQEgACgCDEHQ8gNBABB4BEAgBSgCDCIARQ0CIABB8O8DQbTxAxCpAUUhBAwCCyAAKAIMIgNFDQBBACEEIANB8O8DQYDxAxCpASIBBEAgAC0ACEEBcUUNAgJ/IAUoAgwhAEEAIQICQANAQQAgAEUNAhogAEHw7wNBgPEDEKkBIgNFDQEgAygCCCABKAIIQX9zcQ0BQQEgASgCDCADKAIMQQAQeA0CGiABLQAIQQFxRQ0BIAEoAgwiAEUNASAAQfDvA0GA8QMQqQEiAQRAIAMoAgwhAAwBCwsgAEHw7wNB8PEDEKkBIgBFDQAgACADKAIMEPcGIQILIAILIQQMAgsgA0Hw7wNB8PEDEKkBIgEEQCAALQAIQQFxRQ0CIAEgBSgCDBD3BiEEDAILIANB8O8DQaDwAxCpASIBRQ0BIAUoAgwiAEUNASAAQfDvA0Gg8AMQqQEiA0UNASAGQQhqIgBBBHJBAEE0EDkaIAZBATYCOCAGQX82AhQgBiABNgIQIAYgAzYCCCADIAAgAigCAEEBIAMoAgAoAhwRBwACQCAGKAIgIgBBAUcNACACKAIARQ0AIAIgBigCGDYCAAsgAEEBRiEEDAELQQAhBAsgBkFAayQAIAQLawECfyAAIAEoAghBABB4BEAgASACIAMQrgQPCyAAKAIMIQQgAEEQaiIFIAEgAiADEPgGAkAgAEEYaiIAIAUgBEEDdGoiBE8NAANAIAAgASACIAMQ+AYgAS0ANg0BIABBCGoiACAESQ0ACwsLMgAgACABKAIIQQAQeARAIAEgAiADEK4EDwsgACgCCCIAIAEgAiADIAAoAgAoAhwRBwALGQAgACABKAIIQQAQeARAIAEgAiADEK4ECwukAQECfyMAQUBqIgMkAAJ/QQEgACABQQAQeA0AGkEAIAFFDQAaQQAgAUHw7wNBoPADEKkBIgFFDQAaIANBCGoiBEEEckEAQTQQORogA0EBNgI4IANBfzYCFCADIAA2AhAgAyABNgIIIAEgBCACKAIAQQEgASgCACgCHBEHACADKAIgIgBBAUYEQCACIAMoAhg2AgALIABBAUYLIQAgA0FAayQAIAALCgAgACABQQAQeAsJAEGsuwQQOBoLJQBBuLsELQAARQRAQay7BEHoxQMQwgJBuLsEQQE6AAALQay7BAsJAEGcuwQQOBoLJgBBqLsELQAARQRAQZy7BEGo+QEQlgEaQai7BEEBOgAAC0GcuwQLCQBBjLsEEDgaCyUAQZi7BC0AAEUEQEGMuwRBlMUDEMICQZi7BEEBOgAAC0GMuwQLCQBB/LoEEDgaCyYAQYi7BC0AAEUEQEH8ugRBhJICEJYBGkGIuwRBAToAAAtB/LoECwkAQey6BBA4GgslAEH4ugQtAABFBEBB7LoEQfDEAxDCAkH4ugRBAToAAAtB7LoECwkAQdy6BBA4GgsmAEHougQtAABFBEBB3LoEQciUAhCWARpB6LoEQQE6AAALQdy6BAsJAEHMugQQOBoLJQBB2LoELQAARQRAQcy6BEHMxAMQwgJB2LoEQQE6AAALQcy6BAsJAEG8ugQQOBoLJgBByLoELQAARQRAQby6BEHG5QEQlgEaQci6BEEBOgAAC0G8ugQLGwBBuMMEIQADQCAAQQxrEDgiAEGgwwRHDQALC20AQbi6BC0AAARAQbS6BCgCAA8LQbjDBC0AAEUEQEGgwwQhAANAIAAQREEMaiIAQbjDBEcNAAtBuMMEQQE6AAALQaDDBEHg7QMQVUGswwRB7O0DEFVBuLoEQQE6AABBtLoEQaDDBDYCAEGgwwQLGwBBmMMEIQADQCAAQQxrEDgiAEGAwwRHDQALC20AQbC6BC0AAARAQay6BCgCAA8LQZjDBC0AAEUEQEGAwwQhAANAIAAQREEMaiIAQZjDBEcNAAtBmMMEQQE6AAALQYDDBEGnlwIQVkGMwwRBnJcCEFZBsLoEQQE6AABBrLoEQYDDBDYCAEGAwwQLGwBB8MIEIQADQCAAQQxrEDgiAEHQwARHDQALC8kCAEGougQtAAAEQEGkugQoAgAPC0HwwgQtAABFBEBB0MAEIQADQCAAEERBDGoiAEHwwgRHDQALQfDCBEEBOgAAC0HQwARB2OkDEFVB3MAEQfjpAxBVQejABEGc6gMQVUH0wARBtOoDEFVBgMEEQczqAxBVQYzBBEHc6gMQVUGYwQRB8OoDEFVBpMEEQYTrAxBVQbDBBEGg6wMQVUG8wQRByOsDEFVByMEEQejrAxBVQdTBBEGM7AMQVUHgwQRBsOwDEFVB7MEEQcDsAxBVQfjBBEHQ7AMQVUGEwgRB4OwDEFVBkMIEQczqAxBVQZzCBEHw7AMQVUGowgRBgO0DEFVBtMIEQZDtAxBVQcDCBEGg7QMQVUHMwgRBsO0DEFVB2MIEQcDtAxBVQeTCBEHQ7QMQVUGougRBAToAAEGkugRB0MAENgIAQdDABAsbAEHAwAQhAANAIABBDGsQOCIAQaC+BEcNAAsLyQIAQaC6BC0AAARAQZy6BCgCAA8LQcDABC0AAEUEQEGgvgQhAANAIAAQREEMaiIAQcDABEcNAAtBwMAEQQE6AAALQaC+BEH85AEQVkGsvgRB8+QBEFZBuL4EQff8ARBWQcS+BEGI/AEQVkHQvgRBwuUBEFZB3L4EQZX/ARBWQei+BEGE5QEQVkH0vgRByu4BEFZBgL8EQZL4ARBWQYy/BEGB+AEQVkGYvwRBifgBEFZBpL8EQZz4ARBWQbC/BEGx+wEQVkG8vwRBjJECEFZByL8EQcP4ARBWQdS/BEGl9gEQVkHgvwRBwuUBEFZB7L8EQdv5ARBWQfi/BEHU+wEQVkGEwARB/fwBEFZBkMAEQaT5ARBWQZzABEGQ8QEQVkGowARBnekBEFZBtMAEQcKQAhBWQaC6BEEBOgAAQZy6BEGgvgQ2AgBBoL4ECxsAQZi+BCEAA0AgAEEMaxA4IgBB8LwERw0ACwvlAQBBmLoELQAABEBBlLoEKAIADwtBmL4ELQAARQRAQfC8BCEAA0AgABBEQQxqIgBBmL4ERw0AC0GYvgRBAToAAAtB8LwEQYTnAxBVQfy8BEGg5wMQVUGIvQRBvOcDEFVBlL0EQdznAxBVQaC9BEGE6AMQVUGsvQRBqOgDEFVBuL0EQcToAxBVQcS9BEHo6AMQVUHQvQRB+OgDEFVB3L0EQYjpAxBVQei9BEGY6QMQVUH0vQRBqOkDEFVBgL4EQbjpAxBVQYy+BEHI6QMQVUGYugRBAToAAEGUugRB8LwENgIAQfC8BAsbAEHovAQhAANAIABBDGsQOCIAQcC7BEcNAAsL5QEAQZC6BC0AAARAQYy6BCgCAA8LQei8BC0AAEUEQEHAuwQhAANAIAAQREEMaiIAQei8BEcNAAtB6LwEQQE6AAALQcC7BEGt5QEQVkHMuwRBtOUBEFZB2LsEQZLlARBWQeS7BEGa5QEQVkHwuwRBieUBEFZB/LsEQbvlARBWQYi8BEGk5QEQVkGUvARB1/kBEFZBoLwEQdj6ARBWQay8BEGi/gEQVkG4vARB94cCEFZBxLwEQaHpARBWQdC8BEHA/AEQVkHcvARBmvEBEFZBkLoEQQE6AABBjLoEQcC7BDYCAEHAuwQLCwAgAEG0xAMQwgILDAAgAEGm/gEQlgEaCwsAIABBoMQDEMICCwwAIABBnf4BEJYBGgsMACAAIAFBEGoQpwMLDAAgACABQQxqEKcDCwcAIAAsAAkLBwAgACwACAsMACAAEIkHGiAAEDELDAAgABCKBxogABAxCxUAIAAoAggiAEUEQEEBDwsgABCRBwuSAQEGfwNAAkAgAiADRiAEIAhNcg0AQQEhByAAKAIIIQUjAEEQayIGJAAgBiAFNgIMIAZBCGogBkEMahDKASEKQQAgAiADIAJrIAFB9LcEIAEbEIgDIQUgChDJASAGQRBqJAACQAJAIAVBAmoOAwICAQALIAUhBwsgCEEBaiEIIAcgCWohCSACIAdqIQIMAQsLIAkLXAEDfyAAKAIIIQIjAEEQayIBJAAgASACNgIMIAFBCGogAUEMahDKASECIwBBEGsiAyQAIANBEGokACACEMkBIAFBEGokACAAKAIIIgBFBEBBAQ8LIAAQkQdBAUYLkgEBAX8jAEEQayIFJAAgBCACNgIAAn9BAiAFQQxqQQAgACgCCBC1BCIAQQFqQQJJDQAaQQEgAEEBayICIAMgBCgCAGtLDQAaIAVBDGohAwN/IAIEfyADLQAAIQAgBCAEKAIAIgFBAWo2AgAgASAAOgAAIAJBAWshAiADQQFqIQMMAQVBAAsLCyEDIAVBEGokACADC80GAQx/IwBBEGsiESQAIAIhCANAAkAgAyAIRgRAIAMhCAwBCyAILQAARQ0AIAhBAWohCAwBCwsgByAFNgIAIAQgAjYCAANAAkACfwJAIAIgA0YgBSAGRnINACARIAEpAgA3AwggACgCCCEJIwBBEGsiECQAIBAgCTYCDCAQQQhqIBBBDGoQygEhEyAIIAJrIQ1BACEKIwBBkAhrIgskACALIAQoAgAiDjYCDCAFIAtBEGogBRshDwJAAkACQCAORSAGIAVrQQJ1QYACIAUbIgxFcg0AA0AgDUECdiIJIAxJIA1BgwFNcQ0CIA8gC0EMaiAJIAwgCSAMSRsgARDDBCISQX9GBEBBfyEKQQAhDCALKAIMIQ4MAgsgDEEAIBIgDyALQRBqRhsiCWshDCAPIAlBAnRqIQ8gDSAOaiALKAIMIg5rQQAgDhshDSAKIBJqIQogDkUNASAMDQALCyAORQ0BCyAMRSANRXINACAKIQkDQAJAAkAgDyAOIA0gARCIAyIKQQJqQQJNBEACQAJAIApBAWoOAgYAAQsgC0EANgIMDAILIAFBADYCAAwBCyALIAsoAgwgCmoiDjYCDCAJQQFqIQkgDEEBayIMDQELIAkhCgwCCyAPQQRqIQ8gDSAKayENIAkhCiANDQALCyAFBEAgBCALKAIMNgIACyALQZAIaiQAIAohCSATEMkBIBBBEGokAAJAAkACQAJAIAlBf0YEQANAAkAgByAFNgIAIAIgBCgCAEYNAEEBIQYCQAJAAkAgBSACIAggAmsgEUEIaiAAKAIIEJIHIgFBAmoOAwgAAgELIAQgAjYCAAwFCyABIQYLIAIgBmohAiAHKAIAQQRqIQUMAQsLIAQgAjYCAAwFCyAHIAcoAgAgCUECdGoiBTYCACAFIAZGDQMgBCgCACECIAMgCEYEQCADIQgMCAsgBSACQQEgASAAKAIIEJIHRQ0BC0ECDAQLIAcgBygCAEEEajYCACAEIAQoAgBBAWoiAjYCACACIQgDQCADIAhGBEAgAyEIDAYLIAgtAABFDQUgCEEBaiEIDAALAAsgBCACNgIAQQEMAgsgBCgCACECCyACIANHCyEAIBFBEGokACAADwsgBygCACEFDAALAAu1BQEMfyMAQRBrIg0kACACIQgDQAJAIAMgCEYEQCADIQgMAQsgCCgCAEUNACAIQQRqIQgMAQsLIAcgBTYCACAEIAI2AgADQAJAAkAgAiADRiAFIAZGcgR/IAIFIA0gASkCADcDCEEBIRAgACgCCCEJIwBBEGsiDiQAIA4gCTYCDCAOQQhqIA5BDGoQygEhEyAGIAUiCWshCkEAIQ8jAEEQayIRJAACQCAEKAIAIgtFIAggAmtBAnUiEkVyDQAgCkEAIAkbIQoDQCARQQxqIAkgCkEESRsgCygCABDYAyIMQX9GBEBBfyEPDAILIAkEfyAKQQNNBEAgCiAMSQ0DIAkgEUEMaiAMED4aCyAKIAxrIQogCSAMagVBAAshCSALKAIARQRAQQAhCwwCCyAMIA9qIQ8gC0EEaiELIBJBAWsiEg0ACwsgCQRAIAQgCzYCAAsgEUEQaiQAIA8hCSATEMkBIA5BEGokAAJAAkACQAJAAkAgCUEBag4CAAYBCyAHIAU2AgADQAJAIAIgBCgCAEYNACAFIAIoAgAgACgCCBC1BCIBQX9GDQAgByAHKAIAIAFqIgU2AgAgAkEEaiECDAELCyAEIAI2AgAMAQsgByAHKAIAIAlqIgU2AgAgBSAGRg0CIAMgCEYEQCAEKAIAIQIgAyEIDAcLIA1BBGpBACAAKAIIELUEIghBf0cNAQtBAiEQDAMLIA1BBGohAiAGIAcoAgBrIAhJDQIDQCAIBEAgAi0AACEFIAcgBygCACIJQQFqNgIAIAkgBToAACAIQQFrIQggAkEBaiECDAELCyAEIAQoAgBBBGoiAjYCACACIQgDQCADIAhGBEAgAyEIDAULIAgoAgBFDQQgCEEEaiEIDAALAAsgBCgCAAsgA0chEAsgDUEQaiQAIBAPCyAHKAIAIQUMAAsACwwAIAAQnAcaIAAQMQs3ACMAQRBrIgAkACAAIAQ2AgwgACADIAJrNgIIIABBDGogAEEIahCVAigCACEBIABBEGokACABCzQAA0AgASACRkUEQCAEIAMgASwAACIAIABBAEgbOgAAIARBAWohBCABQQFqIQEMAQsLIAILDAAgAiABIAFBAEgbCyoAA0AgASACRkUEQCADIAEtAAA6AAAgA0EBaiEDIAFBAWohAQwBCwsgAgsPACAAIAEgAkHQrAMQ6QYLJwAgAUEATgR/QdCsAygCACABQf8BcUECdGooAgAFIAELQRh0QRh1Cw8AIAAgASACQcigAxDpBgsnACABQQBOBH9ByKADKAIAIAFB/wFxQQJ0aigCAAUgAQtBGHRBGHULDAAgABCUBxogABAxCzUAA0AgASACRkUEQCAEIAEoAgAiACADIABBgAFJGzoAACAEQQFqIQQgAUEEaiEBDAELCyACCxMAIAEgAiABQYABSRtBGHRBGHULKgADQCABIAJGRQRAIAMgASwAADYCACADQQRqIQMgAUEBaiEBDAELCyACCw8AIAAgASACQdCsAxDrBgseACABQf8ATQR/QdCsAygCACABQQJ0aigCAAUgAQsLDwAgACABIAJByKADEOsGCx4AIAFB/wBNBH9ByKADKAIAIAFBAnRqKAIABSABCwtBAAJAA0AgAiADRg0BAkAgAigCACIAQf8ASw0AIABBAnRBoLsDaigCACABcUUNACACQQRqIQIMAQsLIAIhAwsgAwtAAANAAkAgAiADRwR/IAIoAgAiAEH/AEsNASAAQQJ0QaC7A2ooAgAgAXFFDQEgAgUgAwsPCyACQQRqIQIMAAsAC0kBAX8DQCABIAJGRQRAQQAhACADIAEoAgAiBEH/AE0EfyAEQQJ0QaC7A2ooAgAFQQALNgIAIANBBGohAyABQQRqIQEMAQsLIAILJQBBACEAIAJB/wBNBH8gAkECdEGguwNqKAIAIAFxQQBHBUEACwsPACAAIAAoAgAoAgQRAQALIgEBfyAAIQFBuLkEQbi5BCgCAEEBaiIANgIAIAEgADYCBAsMACAAEJkHGiAAEDELnQEAIwBBEGsiAyQAAkAgBRCtAUUEQCAAIAUoAgg2AgggACAFKQIANwIADAELIAUoAgAhBAJAAkACQCAFKAIEIgIQugMEQCAAIgEgAhCcAQwBCyACQe////8DSw0BIAAgACACEMECQQFqIgUQwAIiARCVASAAIAUQtQEgACACEI8BCyABIAQgAkEBahDMAQwBCxC0AQALCyADQRBqJAALCQAgACAFEKcDC4oDAQh/IwBB8ANrIgAkACAAQegDaiIGIAMQTiAGEJEBIQogBRA1BEAgBUEAEMIDKAIAIApBLRCaAUYhCwsgAiALIABB6ANqIABB4ANqIABB3ANqIABB2ANqIABByANqEEQiDCAAQbgDahBEIgYgAEGoA2oQRCIHIABBpANqEKAHIABBzAI2AhAgAEEIakEAIABBEGoiAhBmIQgCQAJ/IAUQNSAAKAKkA0oEQCAFEDUhCSAAKAKkAyENIAcQNSAJIA1rQQF0aiAGEDVqIAAoAqQDakEBagwBCyAHEDUgBhA1aiAAKAKkA2pBAmoLIglB5QBJDQAgCCAJQQJ0EDcQeSAIKAIAIgINABB1AAsgAiAAQQRqIAAgAygCBCAFEEAgBRBAIAUQNUECdGogCiALIABB4ANqIAAoAtwDIAAoAtgDIAwgBiAHIAAoAqQDEJ8HIAEgAiAAKAIEIAAoAgAgAyAEEJkCIQEgCBBlIAcQOBogBhA4GiAMEDgaIABB6ANqEEUgAEHwA2okACABC8oEAQt/IwBBsAhrIgAkACAAIAU3AxAgACAGNwMYIAAgAEHAB2oiBzYCvAcgB0HkAEGM/gEgAEEQahDaAyEHIABBzAI2AqAEIABBmARqQQAgAEGgBGoiCRBmIQ4gAEHMAjYCoAQgAEGQBGpBACAJEGYhCgJAIAdB5ABPBEAQXCEHIAAgBTcDACAAIAY3AwggAEG8B2ogB0GM/gEgABDYASIHQX9GDQEgDiAAKAK8BxB5IAogB0ECdBA3EHkgChD0Ag0BIAooAgAhCQsgAEGIBGoiCCADEE4gCBCRASIRIAAoArwHIgggByAIaiAJEOUBIAdBAEoEQCAAKAK8By0AAEEtRiEPCyACIA8gAEGIBGogAEGABGogAEH8A2ogAEH4A2ogAEHoA2oQRCIQIABB2ANqEEQiCCAAQcgDahBEIgsgAEHEA2oQoAcgAEHMAjYCMCAAQShqQQAgAEEwaiICEGYhDAJ/IAAoAsQDIg0gB0gEQCALEDUgByANa0EBdGogCBA1aiAAKALEA2pBAWoMAQsgCxA1IAgQNWogACgCxANqQQJqCyINQeUATwRAIAwgDUECdBA3EHkgDCgCACICRQ0BCyACIABBJGogAEEgaiADKAIEIAkgCSAHQQJ0aiARIA8gAEGABGogACgC/AMgACgC+AMgECAIIAsgACgCxAMQnwcgASACIAAoAiQgACgCICADIAQQmQIhASAMEGUgCxA4GiAIEDgaIBAQOBogAEGIBGoQRSAKEGUgDhBlIABBsAhqJAAgAQ8LEHUAC4IDAQh/IwBBwAFrIgAkACAAQbgBaiIGIAMQTiAGEJcBIQogBRA1BEAgBUEAEEEtAAAgCkEtEIEBQf8BcUYhCwsgAiALIABBuAFqIABBsAFqIABBrwFqIABBrgFqIABBoAFqEEQiDCAAQZABahBEIgYgAEGAAWoQRCIHIABB/ABqEKMHIABBzAI2AhAgAEEIakEAIABBEGoiAhBmIQgCQAJ/IAUQNSAAKAJ8SgRAIAUQNSEJIAAoAnwhDSAHEDUgCSANa0EBdGogBhA1aiAAKAJ8akEBagwBCyAHEDUgBhA1aiAAKAJ8akECagsiCUHlAEkNACAIIAkQNxB5IAgoAgAiAg0AEHUACyACIABBBGogACADKAIEIAUQQCAFEEAgBRA1aiAKIAsgAEGwAWogACwArwEgACwArgEgDCAGIAcgACgCfBChByABIAIgACgCBCAAKAIAIAMgBBD4ASEBIAgQZSAHEDgaIAYQOBogDBA4GiAAQbgBahBFIABBwAFqJAAgAQvBBAELfyMAQdADayIAJAAgACAFNwMQIAAgBjcDGCAAIABB4AJqIgc2AtwCIAdB5ABBjP4BIABBEGoQ2gMhByAAQcwCNgLwASAAQegBakEAIABB8AFqIgkQZiEOIABBzAI2AvABIABB4AFqQQAgCRBmIQoCQCAHQeQATwRAEFwhByAAIAU3AwAgACAGNwMIIABB3AJqIAdBjP4BIAAQ2AEiB0F/Rg0BIA4gACgC3AIQeSAKIAcQNxB5IAoQ9AINASAKKAIAIQkLIABB2AFqIgggAxBOIAgQlwEiESAAKALcAiIIIAcgCGogCRD7ASAHQQBKBEAgACgC3AItAABBLUYhDwsgAiAPIABB2AFqIABB0AFqIABBzwFqIABBzgFqIABBwAFqEEQiECAAQbABahBEIgggAEGgAWoQRCILIABBnAFqEKMHIABBzAI2AjAgAEEoakEAIABBMGoiAhBmIQwCfyAAKAKcASINIAdIBEAgCxA1IAcgDWtBAXRqIAgQNWogACgCnAFqQQFqDAELIAsQNSAIEDVqIAAoApwBakECagsiDUHlAE8EQCAMIA0QNxB5IAwoAgAiAkUNAQsgAiAAQSRqIABBIGogAygCBCAJIAcgCWogESAPIABB0AFqIAAsAM8BIAAsAM4BIBAgCCALIAAoApwBEKEHIAEgAiAAKAIkIAAoAiAgAyAEEPgBIQEgDBBlIAsQOBogCBA4GiAQEDgaIABB2AFqEEUgChBlIA4QZSAAQdADaiQAIAEPCxB1AAu2BQEDfyMAQcADayIAJAAgACACNgKwAyAAIAE2ArgDIABBzQI2AhQgAEEYaiAAQSBqIABBFGoiBxBmIQkgAEEQaiIBIAQQTiABEJEBIQggAEEAOgAPIABBuANqIAIgAyABIAQoAgQgBSAAQQ9qIAggCSAHIABBsANqEKgHBEAjAEEQayIBJAACQCAGEK0BBEAgBigCACECIAFBADYCDCACIAFBDGoQqgEgBkEAEI8BDAELIAFBADYCCCAGIAFBCGoQqgEgBkEAEJwBCyABQRBqJAAgAC0ADwRAIAYgCEEtEJoBEK8ECyAIQTAQmgEhASAJKAIAIQIgACgCFCIIQQRrIQMDQAJAIAIgA08NACACKAIAIAFHDQAgAkEEaiECDAELCyMAQRBrIgEkACAGEDUhAyAGELgEIQQCQCACIAgQ1QMiB0UNACAGEEAgAk0EfyAGEEAgBhA1QQJ0aiACTwVBAAtFBEAgByAEIANrSwRAIAYgBCADIAdqIARrIAMgAxD5BgsgBhBAIANBAnRqIQQDQCACIAhHBEAgBCACEKoBIAJBBGohAiAEQQRqIQQMAQsLIAFBADYCACAEIAEQqgEgBiADIAdqEJcCDAELIwBBEGsiAyQAIAEgAiAIEM0HIANBEGokACABEEAhCCABEDUhAiMAQRBrIgQkAAJAIAIgBhC4BCIHIAYQNSIDa00EQCACRQ0BIAYQQCIHIANBAnRqIAggAhDMASAGIAIgA2oiAhCXAiAEQQA2AgwgByACQQJ0aiAEQQxqEKoBDAELIAYgByACIANqIAdrIAMgA0EAIAIgCBD6BgsgBEEQaiQAIAEQOBoLIAFBEGokAAsgAEG4A2ogAEGwA2oQcwRAIAUgBSgCAEECcjYCAAsgACgCuAMhASAAQRBqEEUgCRBlIABBwANqJAAgAQvhAwECfyMAQfAEayIAJAAgACACNgLgBCAAIAE2AugEIABBzQI2AhAgAEHIAWogAEHQAWogAEEQahBmIQEgAEHAAWoiByAEEE4gBxCRASEIIABBADoAvwECQCAAQegEaiACIAMgByAEKAIEIAUgAEG/AWogCCABIABBxAFqIABB4ARqEKgHRQ0AIABByqMCKAAANgC3ASAAQcOjAikAADcDsAEgCCAAQbABaiAAQboBaiAAQYABahDlASAAQcwCNgIQIABBCGpBACAAQRBqIgQQZiEDAkAgACgCxAEgASgCAGtBiQNOBEAgAyAAKALEASABKAIAa0ECdUECahA3EHkgAygCAEUNASADKAIAIQQLIAAtAL8BBEAgBEEtOgAAIARBAWohBAsgASgCACECA0AgACgCxAEgAk0EQAJAIARBADoAACAAIAY2AgAgAEEQakGS/gEgABClAUEBRw0AIAMQZQwECwUgBCAAQbABaiAAQYABaiIHIAdBKGogAhC6BCAHa0ECdWotAAA6AAAgBEEBaiEEIAJBBGohAgwBCwsQdQALEHUACyAAQegEaiAAQeAEahBzBEAgBSAFKAIAQQJyNgIACyAAKALoBCECIABBwAFqEEUgARBlIABB8ARqJAAgAgsHACAAKAIMC7MFAQN/IwBBoAFrIgAkACAAIAI2ApABIAAgATYCmAEgAEHNAjYCFCAAQRhqIABBIGogAEEUaiIHEGYhCSAAQRBqIgEgBBBOIAEQlwEhCCAAQQA6AA8gAEGYAWogAiADIAEgBCgCBCAFIABBD2ogCCAJIAcgAEGEAWoQrwcEQCMAQRBrIgEkAAJAIAYQrQEEQCAGKAIAIQIgAUEAOgAPIAIgAUEPahCbASAGQQAQjwEMAQsgAUEAOgAOIAYgAUEOahCbASAGQQAQnAELIAFBEGokACAALQAPBEAgBiAIQS0QgQEQsAQLIAhBMBCBASEBIAkoAgAhAiAAKAIUIghBAWshAyABQf8BcSEBA0ACQCACIANPDQAgAi0AACABRw0AIAJBAWohAgwBCwsjAEEQayIBJAAgBhA1IQMgBhBUIQQCQCACIAgQ/QMiB0UNACAGEEAgAk0EfyAGEEAgBhA1aiACTwVBAAtFBEAgByAEIANrSwRAIAYgBCADIAdqIARrIAMgAxCxBAsgBhBAIANqIQQDQCACIAhHBEAgBCACEJsBIAJBAWohAiAEQQFqIQQMAQsLIAFBADoADyAEIAFBD2oQmwEgBiADIAdqEJcCDAELIwBBEGsiAyQAIAEgAiAIENoEIANBEGokACABEEAhCCABEDUhAiMAQRBrIgQkAAJAIAIgBhBUIgcgBhA1IgNrTQRAIAJFDQEgBhBAIgcgA2ogCCACEM0BIAYgAiADaiICEJcCIARBADoADyACIAdqIARBD2oQmwEMAQsgBiAHIAIgA2ogB2sgAyADQQAgAiAIEP0GCyAEQRBqJAAgARA4GgsgAUEQaiQACyAAQZgBaiAAQZABahB0BEAgBSAFKAIAQQJyNgIACyAAKAKYASEBIABBEGoQRSAJEGUgAEGgAWokACABC9cDAQJ/IwBBoAJrIgAkACAAIAI2ApACIAAgATYCmAIgAEHNAjYCECAAQZgBaiAAQaABaiAAQRBqEGYhASAAQZABaiIHIAQQTiAHEJcBIQggAEEAOgCPAQJAIABBmAJqIAIgAyAHIAQoAgQgBSAAQY8BaiAIIAEgAEGUAWogAEGEAmoQrwdFDQAgAEHKowIoAAA2AIcBIABBw6MCKQAANwOAASAIIABBgAFqIABBigFqIABB9gBqEPsBIABBzAI2AhAgAEEIakEAIABBEGoiBBBmIQMCQCAAKAKUASABKAIAa0HjAE4EQCADIAAoApQBIAEoAgBrQQJqEDcQeSADKAIARQ0BIAMoAgAhBAsgAC0AjwEEQCAEQS06AAAgBEEBaiEECyABKAIAIQIDQCAAKAKUASACTQRAAkAgBEEAOgAAIAAgBjYCACAAQRBqQZL+ASAAEKUBQQFHDQAgAxBlDAQLBSAEIABB9gBqIgcgB0EKaiACEL0EIABrIABqLQAKOgAAIARBAWohBCACQQFqIQIMAQsLEHUACxB1AAsgAEGYAmogAEGQAmoQdARAIAUgBSgCAEECcjYCAAsgACgCmAIhAiAAQZABahBFIAEQZSAAQaACaiQAIAILmgIBAn8jAEGgA2siCCQAIAggCEGgA2oiAzYCDCMAQZABayIHJAAgByAHQYQBajYCHCAAQQhqIAdBIGoiAiAHQRxqIAQgBSAGELMHIAdCADcDECAHIAI2AgwgCEEQaiICIAgoAgwQ8AQhBCAAKAIIIQUjAEEQayIAJAAgACAFNgIMIABBCGogAEEMahDKASEFIAIgB0EMaiAEIAdBEGoQwwQhBCAFEMkBIABBEGokACAEQX9GBEAQdQALIAggAiAEQQJ0ajYCDCAHQZABaiQAIAgoAgwhBCMAQRBrIgAkACAAIAE2AggDQCACIARHBEAgAEEIaiACKAIAENsEIAJBBGohAgwBCwsgACgCCCEBIABBEGokACADJAAgAQuFAQAjAEGAAWsiAiQAIAIgAkH0AGo2AgwgAEEIaiACQRBqIgAgAkEMaiAEIAUgBhCzByAAIQQgAigCDCEDIwBBEGsiACQAIAAgATYCCANAIAMgBEcEQCAAQQhqIAQsAAAQzQMgBEEBaiEEDAELCyAAKAIIIQEgAEEQaiQAIAJBgAFqJAAgAQvuDAEBfyMAQUBqIgckACAHIAE2AjggBEEANgIAIAcgAxBOIAcQkQEhCCAHEEUCfwJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkAgBkHBAGsOOQABFwQXBRcGBxcXFwoXFxcXDg8QFxcXExUXFxcXFxcXAAECAwMXFwEXCBcXCQsXDBcNFwsXFxESFBYLIAAgBUEYaiAHQThqIAIgBCAIELYHDBgLIAAgBUEQaiAHQThqIAIgBCAIELUHDBcLIAcgACABIAIgAyAEIAUgAEEIaiAAKAIIKAIMEQAAIgAQQCAAEEAgABA1QQJ0ahDjATYCOAwWCyAHQThqIAIgBCAIQQIQ1gEhAAJAIAQoAgAiAUEEcSAAQQFrQR5LckUEQCAFIAA2AgwMAQsgBCABQQRyNgIACwwVCyAHQbi5AykDADcDGCAHQbC5AykDADcDECAHQai5AykDADcDCCAHQaC5AykDADcDACAHIAAgASACIAMgBCAFIAcgB0EgahDjATYCOAwUCyAHQdi5AykDADcDGCAHQdC5AykDADcDECAHQci5AykDADcDCCAHQcC5AykDADcDACAHIAAgASACIAMgBCAFIAcgB0EgahDjATYCOAwTCyAHQThqIAIgBCAIQQIQ1gEhAAJAIAQoAgAiAUEEcSAAQRdKckUEQCAFIAA2AggMAQsgBCABQQRyNgIACwwSCyAHQThqIAIgBCAIQQIQ1gEhAAJAIAQoAgAiAUEEcSAAQQFrQQtLckUEQCAFIAA2AggMAQsgBCABQQRyNgIACwwRCyAHQThqIAIgBCAIQQMQ1gEhAAJAIAQoAgAiAUEEcSAAQe0CSnJFBEAgBSAANgIcDAELIAQgAUEEcjYCAAsMEAsgB0E4aiACIAQgCEECENYBIQACQCAEKAIAIgFBBHEgAEEMSnJFBEAgBSAAQQFrNgIQDAELIAQgAUEEcjYCAAsMDwsgB0E4aiACIAQgCEECENYBIQACQCAEKAIAIgFBBHEgAEE7SnJFBEAgBSAANgIEDAELIAQgAUEEcjYCAAsMDgsgB0E4aiEAIwBBEGsiASQAIAEgAjYCCANAAkAgACABQQhqEIsBRQ0AIAhBASAAEGgQtgFFDQAgABB6GgwBCwsgACABQQhqEHMEQCAEIAQoAgBBAnI2AgALIAFBEGokAAwNCyAHQThqIQECQCAAQQhqIAAoAggoAggRAAAiABA1QQAgAEEMahA1a0YEQCAEIAQoAgBBBHI2AgAMAQsgASACIAAgAEEYaiAIIARBABDDAyICIABHIAUoAggiAUEMR3JFBEAgBUEANgIIDAELIAIgAGtBDEcgAUELSnJFBEAgBSABQQxqNgIICwsMDAsgB0HguQNBLBA+IgYgACABIAIgAyAEIAUgBiAGQSxqEOMBNgI4DAsLIAdBoLoDKAIANgIQIAdBmLoDKQMANwMIIAdBkLoDKQMANwMAIAcgACABIAIgAyAEIAUgByAHQRRqEOMBNgI4DAoLIAdBOGogAiAEIAhBAhDWASEAAkAgBCgCACIBQQRxIABBPEpyRQRAIAUgADYCAAwBCyAEIAFBBHI2AgALDAkLIAdByLoDKQMANwMYIAdBwLoDKQMANwMQIAdBuLoDKQMANwMIIAdBsLoDKQMANwMAIAcgACABIAIgAyAEIAUgByAHQSBqEOMBNgI4DAgLIAdBOGogAiAEIAhBARDWASEAAkAgBCgCACIBQQRxIABBBkpyRQRAIAUgADYCGAwBCyAEIAFBBHI2AgALDAcLIAAgASACIAMgBCAFIAAoAgAoAhQRCQAMBwsgByAAIAEgAiADIAQgBSAAQQhqIAAoAggoAhgRAAAiABBAIAAQQCAAEDVBAnRqEOMBNgI4DAULIAVBFGogB0E4aiACIAQgCBC0BwwECyAHQThqIAIgBCAIQQQQ1gEhACAELQAAQQRxRQRAIAUgAEHsDms2AhQLDAMLIAZBJUYNAQsgBCAEKAIAQQRyNgIADAELIwBBEGsiACQAIAAgAjYCCEEGIQECQAJAIAdBOGoiAiAAQQhqEHMNAEEEIQEgCCACEGgQxgJBJUcNAEECIQEgAhB6IABBCGoQc0UNAQsgBCAEKAIAIAFyNgIACyAAQRBqJAALIAcoAjgLIQAgB0FAayQAIAALSAEBfyMAQRBrIgYkACAGIAE2AgggBiADEE4gBhCRASEBIAYQRSAFQRRqIAZBCGogAiAEIAEQtAcgBigCCCEAIAZBEGokACAAC0oBAX8jAEEQayIGJAAgBiABNgIIIAYgAxBOIAYQkQEhASAGEEUgACAFQRBqIAZBCGogAiAEIAEQtQcgBigCCCEAIAZBEGokACAAC0oBAX8jAEEQayIGJAAgBiABNgIIIAYgAxBOIAYQkQEhASAGEEUgACAFQRhqIAZBCGogAiAEIAEQtgcgBigCCCEAIAZBEGokACAACzEAIAAgASACIAMgBCAFIABBCGogACgCCCgCFBEAACIAEEAgABBAIAAQNUECdGoQ4wELXQEBfyMAQSBrIgYkACAGQci6AykDADcDGCAGQcC6AykDADcDECAGQbi6AykDADcDCCAGQbC6AykDADcDACAAIAEgAiADIAQgBSAGIAZBIGoiARDjASEAIAEkACAAC54MAQJ/IwBBIGsiByQAIAcgATYCGCAEQQA2AgAgB0EIaiIJIAMQTiAJEJcBIQggCRBFAn8CQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAIAZBwQBrDjkAARcEFwUXBgcXFxcKFxcXFw4PEBcXFxMVFxcXFxcXFwABAgMDFxcBFwgXFwkLFwwXDRcLFxcREhQWCyAAIAVBGGogB0EYaiACIAQgCBC5BwwYCyAAIAVBEGogB0EYaiACIAQgCBC4BwwXCyAHIAAgASACIAMgBCAFIABBCGogACgCCCgCDBEAACIAEEAgABBAIAAQNWoQ5AE2AhgMFgsgB0EYaiACIAQgCEECENcBIQACQCAEKAIAIgFBBHEgAEEBa0EeS3JFBEAgBSAANgIMDAELIAQgAUEEcjYCAAsMFQsgB0Kl2r2pwuzLkvkANwMIIAcgACABIAIgAyAEIAUgB0EIaiAHQRBqEOQBNgIYDBQLIAdCpbK1qdKty5LkADcDCCAHIAAgASACIAMgBCAFIAdBCGogB0EQahDkATYCGAwTCyAHQRhqIAIgBCAIQQIQ1wEhAAJAIAQoAgAiAUEEcSAAQRdKckUEQCAFIAA2AggMAQsgBCABQQRyNgIACwwSCyAHQRhqIAIgBCAIQQIQ1wEhAAJAIAQoAgAiAUEEcSAAQQFrQQtLckUEQCAFIAA2AggMAQsgBCABQQRyNgIACwwRCyAHQRhqIAIgBCAIQQMQ1wEhAAJAIAQoAgAiAUEEcSAAQe0CSnJFBEAgBSAANgIcDAELIAQgAUEEcjYCAAsMEAsgB0EYaiACIAQgCEECENcBIQACQCAEKAIAIgFBBHEgAEEMSnJFBEAgBSAAQQFrNgIQDAELIAQgAUEEcjYCAAsMDwsgB0EYaiACIAQgCEECENcBIQACQCAEKAIAIgFBBHEgAEE7SnJFBEAgBSAANgIEDAELIAQgAUEEcjYCAAsMDgsgB0EYaiEAIwBBEGsiASQAIAEgAjYCCANAAkAgACABQQhqEIwBRQ0AIAhBASAAEGkQtwFFDQAgABB7GgwBCwsgACABQQhqEHQEQCAEIAQoAgBBAnI2AgALIAFBEGokAAwNCyAHQRhqIQECQCAAQQhqIAAoAggoAggRAAAiABA1QQAgAEEMahA1a0YEQCAEIAQoAgBBBHI2AgAMAQsgASACIAAgAEEYaiAIIARBABDFAyICIABHIAUoAggiAUEMR3JFBEAgBUEANgIIDAELIAIgAGtBDEcgAUELSnJFBEAgBSABQQxqNgIICwsMDAsgB0GIuQMoAAA2AA8gB0GBuQMpAAA3AwggByAAIAEgAiADIAQgBSAHQQhqIAdBE2oQ5AE2AhgMCwsgB0GQuQMtAAA6AAwgB0GMuQMoAAA2AgggByAAIAEgAiADIAQgBSAHQQhqIAdBDWoQ5AE2AhgMCgsgB0EYaiACIAQgCEECENcBIQACQCAEKAIAIgFBBHEgAEE8SnJFBEAgBSAANgIADAELIAQgAUEEcjYCAAsMCQsgB0KlkOmp0snOktMANwMIIAcgACABIAIgAyAEIAUgB0EIaiAHQRBqEOQBNgIYDAgLIAdBGGogAiAEIAhBARDXASEAAkAgBCgCACIBQQRxIABBBkpyRQRAIAUgADYCGAwBCyAEIAFBBHI2AgALDAcLIAAgASACIAMgBCAFIAAoAgAoAhQRCQAMBwsgByAAIAEgAiADIAQgBSAAQQhqIAAoAggoAhgRAAAiABBAIAAQQCAAEDVqEOQBNgIYDAULIAVBFGogB0EYaiACIAQgCBC3BwwECyAHQRhqIAIgBCAIQQQQ1wEhACAELQAAQQRxRQRAIAUgAEHsDms2AhQLDAMLIAZBJUYNAQsgBCAEKAIAQQRyNgIADAELIwBBEGsiACQAIAAgAjYCCEEGIQECQAJAIAdBGGoiAiAAQQhqEHQNAEEEIQEgCCACEGkQxwJBJUcNAEECIQEgAhB7IABBCGoQdEUNAQsgBCAEKAIAIAFyNgIACyAAQRBqJAALIAcoAhgLIQAgB0EgaiQAIAALSAEBfyMAQRBrIgYkACAGIAE2AgggBiADEE4gBhCXASEBIAYQRSAFQRRqIAZBCGogAiAEIAEQtwcgBigCCCEAIAZBEGokACAAC0oBAX8jAEEQayIGJAAgBiABNgIIIAYgAxBOIAYQlwEhASAGEEUgACAFQRBqIAZBCGogAiAEIAEQuAcgBigCCCEAIAZBEGokACAAC0oBAX8jAEEQayIGJAAgBiABNgIIIAYgAxBOIAYQlwEhASAGEEUgACAFQRhqIAZBCGogAiAEIAEQuQcgBigCCCEAIAZBEGokACAACy4AIAAgASACIAMgBCAFIABBCGogACgCCCgCFBEAACIAEEAgABBAIAAQNWoQ5AELQAEBfyMAQRBrIgYkACAGQqWQ6anSyc6S0wA3AwggACABIAIgAyAEIAUgBkEIaiAGQRBqIgEQ5AEhACABJAAgAAuXAQEFfyMAQdABayIAJAAQXCEGIAAgBDYCACAAQbABaiIHIAcgB0EUIAZBsfkBIAAQqwEiCGoiBCACENkBIQYgAEEQaiIFIAIQTiAFEJEBIQkgBRBFIAkgByAEIAUQ5QEgASAFIAhBAnQgBWoiASAGIABrQQJ0IABqQbAFayAEIAZGGyABIAIgAxCZAiEBIABB0AFqJAAgAQuNBAEHfwJ/IwBBsANrIgAkACAAQiU3A6gDIABBqANqQQFyQYGYAiACKAIEEL8DIQggACAAQYADajYC/AIQXCEGAn8gCARAIAIoAgghByAAQUBrIAU3AwAgACAENwM4IAAgBzYCMCAAQYADakEeIAYgAEGoA2ogAEEwahCrAQwBCyAAIAQ3A1AgACAFNwNYIABBgANqQR4gBiAAQagDaiAAQdAAahCrAQshBiAAQcwCNgKAASAAQfACakEAIABBgAFqEGYhCSAAQYADaiIKIQcCQCAGQR5OBEAQXCEGAn8gCARAIAIoAgghByAAIAU3AxAgACAENwMIIAAgBzYCACAAQfwCaiAGIABBqANqIAAQ2AEMAQsgACAENwMgIAAgBTcDKCAAQfwCaiAGIABBqANqIABBIGoQ2AELIgZBf0YNASAJIAAoAvwCEHkgACgC/AIhBwsgByAGIAdqIgsgAhDZASEMIABBzAI2AoABIABB+ABqQQAgAEGAAWoQZiEHAkAgACgC/AIgAEGAA2pGBEAgAEGAAWohBgwBCyAGQQN0EDciBkUNASAHIAYQeSAAKAL8AiEKCyAAQegAaiIIIAIQTiAKIAwgCyAGIABB9ABqIABB8ABqIAgQvAcgCBBFIAEgBiAAKAJ0IAAoAnAgAiADEJkCIQEgBxBlIAkQZSAAQbADaiQAIAEMAQsQdQALC+kDAQd/An8jAEGAA2siACQAIABCJTcD+AIgAEH4AmpBAXJB/a8CIAIoAgQQvwMhByAAIABB0AJqNgLMAhBcIQUCfyAHBEAgAigCCCEGIAAgBDkDKCAAIAY2AiAgAEHQAmpBHiAFIABB+AJqIABBIGoQqwEMAQsgACAEOQMwIABB0AJqQR4gBSAAQfgCaiAAQTBqEKsBCyEFIABBzAI2AlAgAEHAAmpBACAAQdAAahBmIQggAEHQAmoiCSEGAkAgBUEeTgRAEFwhBQJ/IAcEQCACKAIIIQYgACAEOQMIIAAgBjYCACAAQcwCaiAFIABB+AJqIAAQ2AEMAQsgACAEOQMQIABBzAJqIAUgAEH4AmogAEEQahDYAQsiBUF/Rg0BIAggACgCzAIQeSAAKALMAiEGCyAGIAUgBmoiCiACENkBIQsgAEHMAjYCUCAAQcgAakEAIABB0ABqEGYhBgJAIAAoAswCIABB0AJqRgRAIABB0ABqIQUMAQsgBUEDdBA3IgVFDQEgBiAFEHkgACgCzAIhCQsgAEE4aiIHIAIQTiAJIAsgCiAFIABBxABqIABBQGsgBxC8ByAHEEUgASAFIAAoAkQgACgCQCACIAMQmQIhASAGEGUgCBBlIABBgANqJAAgAQwBCxB1AAsLEQAgACABIAIgAyAEQQAQ7AYLEQAgACABIAIgAyAEQQAQ7QYLEQAgACABIAIgAyAEQQEQ7AYLEQAgACABIAIgAyAEQQEQ7QYL0QEBAX8jAEEwayIFJAAgBSABNgIoAkAgAigCBEEBcUUEQCAAIAEgAiADIAQgACgCACgCGBEKACECDAELIAVBGGoiACACEE4gABDJAiEBIAAQRQJAIAQEQCAFQRhqIAEQwQEMAQsgBUEYaiABEMABCyAFIAVBGGoQrAE2AhADQCAFIAVBGGoQ+QE2AgggBUEQaiAFQQhqEH0EQCAFQShqIAVBEGoiACgCACgCABDbBCAAEIcCDAEFIAUoAighAiAFQRhqEDgaCwsLIAVBMGokACACC48BAQV/IwBB4ABrIgAkABBcIQYgACAENgIAIABBQGsiByAHIAdBFCAGQbH5ASAAEKsBIghqIgQgAhDZASEGIABBEGoiBSACEE4gBRCXASEJIAUQRSAJIAcgBCAFEPsBIAEgBSAFIAhqIgEgBiAAayAAakEwayAEIAZGGyABIAIgAxD4ASEBIABB4ABqJAAgAQuNBAEHfwJ/IwBBgAJrIgAkACAAQiU3A/gBIABB+AFqQQFyQYGYAiACKAIEEL8DIQggACAAQdABajYCzAEQXCEGAn8gCARAIAIoAgghByAAQUBrIAU3AwAgACAENwM4IAAgBzYCMCAAQdABakEeIAYgAEH4AWogAEEwahCrAQwBCyAAIAQ3A1AgACAFNwNYIABB0AFqQR4gBiAAQfgBaiAAQdAAahCrAQshBiAAQcwCNgKAASAAQcABakEAIABBgAFqEGYhCSAAQdABaiIKIQcCQCAGQR5OBEAQXCEGAn8gCARAIAIoAgghByAAIAU3AxAgACAENwMIIAAgBzYCACAAQcwBaiAGIABB+AFqIAAQ2AEMAQsgACAENwMgIAAgBTcDKCAAQcwBaiAGIABB+AFqIABBIGoQ2AELIgZBf0YNASAJIAAoAswBEHkgACgCzAEhBwsgByAGIAdqIgsgAhDZASEMIABBzAI2AoABIABB+ABqQQAgAEGAAWoQZiEHAkAgACgCzAEgAEHQAWpGBEAgAEGAAWohBgwBCyAGQQF0EDciBkUNASAHIAYQeSAAKALMASEKCyAAQegAaiIIIAIQTiAKIAwgCyAGIABB9ABqIABB8ABqIAgQvgcgCBBFIAEgBiAAKAJ0IAAoAnAgAiADEPgBIQEgBxBlIAkQZSAAQYACaiQAIAEMAQsQdQALC+kDAQd/An8jAEHQAWsiACQAIABCJTcDyAEgAEHIAWpBAXJB/a8CIAIoAgQQvwMhByAAIABBoAFqNgKcARBcIQUCfyAHBEAgAigCCCEGIAAgBDkDKCAAIAY2AiAgAEGgAWpBHiAFIABByAFqIABBIGoQqwEMAQsgACAEOQMwIABBoAFqQR4gBSAAQcgBaiAAQTBqEKsBCyEFIABBzAI2AlAgAEGQAWpBACAAQdAAahBmIQggAEGgAWoiCSEGAkAgBUEeTgRAEFwhBQJ/IAcEQCACKAIIIQYgACAEOQMIIAAgBjYCACAAQZwBaiAFIABByAFqIAAQ2AEMAQsgACAEOQMQIABBnAFqIAUgAEHIAWogAEEQahDYAQsiBUF/Rg0BIAggACgCnAEQeSAAKAKcASEGCyAGIAUgBmoiCiACENkBIQsgAEHMAjYCUCAAQcgAakEAIABB0ABqEGYhBgJAIAAoApwBIABBoAFqRgRAIABB0ABqIQUMAQsgBUEBdBA3IgVFDQEgBiAFEHkgACgCnAEhCQsgAEE4aiIHIAIQTiAJIAsgCiAFIABBxABqIABBQGsgBxC+ByAHEEUgASAFIAAoAkQgACgCQCACIAMQ+AEhASAGEGUgCBBlIABB0AFqJAAgAQwBCxB1AAsLEQAgACABIAIgAyAEQQAQ7gYLEQAgACABIAIgAyAEQQAQ7wYLEQAgACABIAIgAyAEQQEQ7gYLEQAgACABIAIgAyAEQQEQ7wYL0QEBAX8jAEEwayIFJAAgBSABNgIoAkAgAigCBEEBcUUEQCAAIAEgAiADIAQgACgCACgCGBEKACECDAELIAVBGGoiACACEE4gABDLAiEBIAAQRQJAIAQEQCAFQRhqIAEQwQEMAQsgBUEYaiABEMABCyAFIAVBGGoQrAE2AhADQCAFIAVBGGoQ+gE2AgggBUEQaiAFQQhqEH0EQCAFQShqIAVBEGoiACgCACwAABDNAyAAEPUCDAEFIAUoAighAiAFQRhqEDgaCwsLIAVBMGokACACC/UCAQF/IwBB4AJrIgAkACAAIAI2AtACIAAgATYC2AIgAEHQAWoQRCEGIABBEGoiAiADEE4gAhCRAUHguANB+rgDIABB4AFqEOUBIAIQRSAAQcABahBEIgMgAxBUED8gACADQQAQQSIBNgK8ASAAIAI2AgwgAEEANgIIA0ACQCAAQdgCaiAAQdACahCLAUUNACAAKAK8ASADEDUgAWpGBEAgAxA1IQIgAyADEDVBAXQQPyADIAMQVBA/IAAgAiADQQAQQSIBajYCvAELIABB2AJqEGhBECABIABBvAFqIABBCGpBACAGIABBEGogAEEMaiAAQeABahDIAg0AIABB2AJqEHoaDAELCyADIAAoArwBIAFrED8gAxBAIQIQXCEBIAAgBTYCACACIAEgABDCB0EBRwRAIARBBDYCAAsgAEHYAmogAEHQAmoQcwRAIAQgBCgCAEECcjYCAAsgACgC2AIhASADEDgaIAYQOBogAEHgAmokACABC9QDAQF+IwBBgANrIgAkACAAIAI2AvACIAAgATYC+AIgAEHYAWogAyAAQfABaiAAQewBaiAAQegBahC8BCAAQcgBahBEIgEgARBUED8gACABQQAQQSICNgLEASAAIABBIGo2AhwgAEEANgIYIABBAToAFyAAQcUAOgAWA0ACQCAAQfgCaiAAQfACahCLAUUNACAAKALEASABEDUgAmpGBEAgARA1IQMgASABEDVBAXQQPyABIAEQVBA/IAAgAyABQQAQQSICajYCxAELIABB+AJqEGggAEEXaiAAQRZqIAIgAEHEAWogACgC7AEgACgC6AEgAEHYAWogAEEgaiAAQRxqIABBGGogAEHwAWoQuwQNACAAQfgCahB6GgwBCwsCQCAAQdgBahA1RQ0AIAAtABdFDQAgACgCHCIDIABBIGprQZ8BSg0AIAAgA0EEajYCHCADIAAoAhg2AgALIAAgAiAAKALEASAEEMQHIAApAwAhBiAFIAApAwg3AwggBSAGNwMAIABB2AFqIABBIGogACgCHCAEEIoBIABB+AJqIABB8AJqEHMEQCAEIAQoAgBBAnI2AgALIAAoAvgCIQIgARA4GiAAQdgBahA4GiAAQYADaiQAIAILvQMAIwBB8AJrIgAkACAAIAI2AuACIAAgATYC6AIgAEHIAWogAyAAQeABaiAAQdwBaiAAQdgBahC8BCAAQbgBahBEIgEgARBUED8gACABQQAQQSICNgK0ASAAIABBEGo2AgwgAEEANgIIIABBAToAByAAQcUAOgAGA0ACQCAAQegCaiAAQeACahCLAUUNACAAKAK0ASABEDUgAmpGBEAgARA1IQMgASABEDVBAXQQPyABIAEQVBA/IAAgAyABQQAQQSICajYCtAELIABB6AJqEGggAEEHaiAAQQZqIAIgAEG0AWogACgC3AEgACgC2AEgAEHIAWogAEEQaiAAQQxqIABBCGogAEHgAWoQuwQNACAAQegCahB6GgwBCwsCQCAAQcgBahA1RQ0AIAAtAAdFDQAgACgCDCIDIABBEGprQZ8BSg0AIAAgA0EEajYCDCADIAAoAgg2AgALIAUgAiAAKAK0ASAEEMUHOQMAIABByAFqIABBEGogACgCDCAEEIoBIABB6AJqIABB4AJqEHMEQCAEIAQoAgBBAnI2AgALIAAoAugCIQIgARA4GiAAQcgBahA4GiAAQfACaiQAIAILvQMAIwBB8AJrIgAkACAAIAI2AuACIAAgATYC6AIgAEHIAWogAyAAQeABaiAAQdwBaiAAQdgBahC8BCAAQbgBahBEIgEgARBUED8gACABQQAQQSICNgK0ASAAIABBEGo2AgwgAEEANgIIIABBAToAByAAQcUAOgAGA0ACQCAAQegCaiAAQeACahCLAUUNACAAKAK0ASABEDUgAmpGBEAgARA1IQMgASABEDVBAXQQPyABIAEQVBA/IAAgAyABQQAQQSICajYCtAELIABB6AJqEGggAEEHaiAA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IS4gErIhMANAIAIgLkYNCUEBIQQgArMhMSAGIAJBAWsiCRBMISAgBiACEEwhFCAGIAJBAWoiBRBMIRcgCiAJEEwhFSAKIAIQTCEhIAogBRBMIRYgByAJEEwhGSAHIAIQTCEbIAcgBRBMIRgDQCAEICRGBEAgBSECDAIFAkAgISAEQQJ0IgJqIgkqAgAQbiA1XQ0AAkACQCAJKgIAIi8gICAEQQFrQQJ0IglqKgIAIjJeRQ0AIC8gAiAgaioCAF5FDQAgLyAgIARBAWpBAnQiDWoqAgBeRQ0AIC8gCSAUaioCAF5FDQAgLyACIBRqKgIAXkUNACAvIA0gFGoqAgBeRQ0AIC8gCSAXaioCAF5FDQAgLyACIBdqKgIAXkUNACAvIA0gF2oqAgBeRQ0AIC8gCSAVaioCAF5FDQAgLyACIBVqKgIAXkUNACAvIA0gFWoqAgBeRQ0AIC8gCSAhaioCAF5FDQAgLyANICFqKgIAXkUNACAvIAkgFmoqAgBeRQ0AIC8gAiAWaioCAF5FDQAgLyANIBZqKgIAXkUNACAvIAkgGWoqAgBeRQ0AIC8gAiAZaioCAF5FDQAgLyANIBlqKgIAXkUNACAvIAkgG2oqAgBeRQ0AIC8gAiAbaioCAF5FDQAgLyANIBtqKgIAXkUNACAvIAkgGGoqAgBeRQ0AIC8gAiAYaioCAF5FDQAgLyANIBhqKgIAXg0BCyAvIDJdRQ0BIC8gAiAgaioCAF1FDQEgLyAgIARBAWpBAnQiDWoqAgBdRQ0BIC8gCSAUaioCAF1FDQEgLyACIBRqKgIAXUUNASAvIA0gFGoqAgBdRQ0BIC8gCSAXaioCAF1FDQEgLyACIBdqKgIAXUUNASAvIA0gF2oqAgBdRQ0BIC8gCSAVaioCAF1FDQEgLyACIBVqKgIAXUUNASAvIA0gFWoqAgBdRQ0BIC8gCSAhaioCAF1FDQEgLyANICFqKgIAXUUNASAvIAkgFmoqAgBdRQ0BIC8gAiAWaioCAF1FDQEgLyANIBZqKgIAXUUNASAvIAkgGWoqAgBdRQ0BIC8gAiAZaioCAF1FDQEgLyANIBlqKgIAXUUNASAvIAkgG2oqAgBdRQ0BIC8gAiAbaioCAF1FDQEgLyANIBtqKgIAXUUNASAvIAkgGGoqAgBdRQ0BIC8gAiAYaioCAF1FDQEgLyANIBhqKgIA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AkEgaiADIA1BEGoQWiACQShqIAMgDUEYahBaIAJBMGogAyANQSBqEFogAkE4aiADIA1BKGoQWiAIIAJBDGoiAyACQQhqIgUgLyA2lBCFAiAGIAggAioCECACKgIUIAIoAgwgAigCCBBYOAIAIAYgCCACKgIYIAIqAhwgAigCDCACKAIIEFg4AgQgBiAIIAIqAiAgAioCJCACKAIMIAIoAggQWDgCCCAGIAggAioCKCACKgIsIAIoAgwgAigCCBBYOAIMIAYgCCACKgIwIAIqAjQgAigCDCACKAIIEFg4AhAgBiAIIAIqAjggAioCPCACKAIMIAIoAggQWDgCFCAIIAMgBSAvIDOUEIUCIAYgCCACKgJAIAIqAkQgAigCDCACKAIIEFg4AhggBiAIIAIqAkggAioCTCACKAIMIAIoAggQWDgCHCAGIAggAioCUCACKgJUIAIoAgwgAigCCBBYOAIgIAYgCCACKgJYIAIqAlwgAigCDCACKAIIEFg4AiQgBiAIIAIqAmAgAioCZCACKAIMIAIoAggQWDgCKCAGIAggAioCaCACKgJsIAIoAgwgAigCCBBYOAIsIAggAyAFIC8gNZQQhQIgBiAIIAIqAnAgAioCdCACKAIMIAIoAggQWDgCMCAGIAggAioCeCACKgJ8IAIoAgwgAigCCBBYOAI0IAYgCCACKgKAASACKgKEASACKAIMIAIoAggQWDgCOCAGIAggAioCiAEgAioCjAEgAigCDCACKAIIEFg4AjwgBiAIIAIqApABIAIqApQBIAIoAgwgAigCCBBYOAJAIAYgCCACKgKYASACKgKcASACKAIMIAIoAggQWDgCRCAIIAMgBSAvIDSUEIUCIAYgCCACKgKgASACKgKkASACKAIMIAIoAggQWDgCSCAGIAggAioCqAEgAioCrAEgAigCDCACKAIIEFg4AkwgBiAIIAIqArABIAIqArQBIAIoAgwgAigCCBBYOAJQIAYgCCACKgK4ASACKgK8ASACKAIMIAIoAggQWDgCVCAGIAggAioCwAEgAioCxAEgAigCDCACKAIIEFg4AlggBiAIIAIqAsgBIAIqAswBIAIoAgwgAigCCBBYOAJcIAggAyAFIC8gMpQQhQIgBiAIIAIqAtABIAIqAtQBIAIoAgwgAigCCBBYOAJgIAYgCCACKgLYASACKgLcASAC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ZyB3b3JrIG92ZXJmbG93LgoAIyMjIEZlYXR1cmUgY2FuZGlkYXRlcyBmb3IgdHJhY2tpbmcgYXJlIG92ZXJmbG93LgoAYXJnbENhbWVyYUZydXN0dW1SSCgpOiBhclBhcmFtRGVjb21wTWF0KCkgaW5kaWNhdGVkIHBhcmFtZXRlciBlcnJvci4KAGFyVmlkZW9PcGVuOiBFcnJvciwgdmlkZW8gZGV2aWNlIGFscmVhZHkgb3Blbi4KAGtwbURlbGV0ZVJlZkRhdGFTZXQoKTogTlVMTCByZWZEYXRhU2V0UHRyL3JlZkltYWdlLgoAU3RhcnQgdHJhY2tpbmdfdGhyZWFkICMlZC4KAE91dCBvZiBtZW1vcnkhIQoARGF0YSBudW0gZXJyb3IhIQoAdwBJRCBhbHJlYWR5IGV4aXN0cwAlcyVzACVzLiVzAHZlY3RvcgAvaG9tZS93YWx0ZXIva2Fsd2FsdC1naXRodWIvQVIuanMtZ2l0aHViLW9yZy9hcnRvb2xraXQ1LWpzL2xpYi9hcnRvb2xraXQ1L2xpYi9TUkMvS1BNL0ZyZWFrTWF0Y2hlci9kZXRlY3RvcnMvb3JpZW50YXRpb25fYXNzaWdubWVudC5jcHAAL2hvbWUvd2FsdGVyL2thbHdhbHQtZ2l0aHViL0FSLmpzLWdpdGh1Yi1vcmcvYXJ0b29sa2l0NS1qcy9saWIvYXJ0b29sa2l0NS9saWIvU1JDL0tQTS9GcmVha01hdGNoZXIvZnJhbWV3b3JrL3RpbWVycy5jcHAAL2hvbWUvd2FsdGVyL2thbHdhbHQtZ2l0aHViL0FSLmpzLWdpdGh1Yi1vcmcvYXJ0b29sa2l0NS1qcy9saWIvYXJ0b29sa2l0NS9saWIvU1JDL0tQTS9GcmVha01hdGNoZXIvZGV0ZWN0b3JzL2hhcnJpcy5jcHAAL2hvbWUvd2FsdGVyL2thbHdhbHQtZ2l0aHViL0FSLmpzLWdpdGh1Yi1vcmcvYXJ0b29sa2l0NS1qcy9saWIvYXJ0b29sa2l0NS9saWIvU1JDL0tQTS9GcmVha01hdGNoZXIvZGV0ZWN0b3JzL0RvR19zY2FsZV9pbnZhcmlhbnRfZGV0ZWN0b3IuY3BwAC9ob21lL3dhbHRlci9rYWx3YWx0LWdpdGh1Yi9BUi5qcy1naXRodWItb3JnL2FydG9vbGtpdDUtanMvbGliL2FydG9vbGtpdDUvbGliL1NSQy9LUE0vRnJlYWtNYXRjaGVyL21hdGNoZXJzL2hvdWdoX3NpbWlsYXJpdHlfdm90aW5nLmNwcAAvaG9tZS93YWx0ZXIva2Fsd2FsdC1naXRodWIvQVIuanMtZ2l0aHViLW9yZy9hcnRvb2xraXQ1LWpzL2xpYi9hcnRvb2xraXQ1L2xpYi9TUkMvS1BNL0ZyZWFrTWF0Y2hlci9mcmFtZXdvcmsvaW1hZ2UuY3BwAC9ob21lL3dhbHRlci9rYWx3YWx0LWdpdGh1Yi9BUi5qcy1naXRodWItb3JnL2FydG9vbGtpdDUtanMvbGliL2FydG9vbGtpdDUvbGliL1NSQy9LUE0vRnJlYWtNYXRjaGVyL2RldGVjdG9ycy9nYXVzc2lhbl9zY2FsZV9zcGFjZV9weXJhbWlkLmNwcAAvaG9tZS93YWx0ZXIva2Fsd2FsdC1naXRodWIvQVIuanMtZ2l0aHViLW9yZy9hcnRvb2xraXQ1LWpzL2xpYi9hcnRvb2xraXQ1L2xpYi9TUkMvS1BNL0ZyZWFrTWF0Y2hlci9kZXRlY3RvcnMvcHlyYW1pZC5jcHAAaW5mbwBFcnJvcjogaWNwR2V0Sl9VX1hjAHdiAHJiAEFSX1BJWEVMX0ZPUk1BVF9SR0IAUGF0dGVybiBleHRyYWN0aW9uIGZhaWxlZC4AQXNzZXJ0aW9uIGBweXJhbWlkYCBmYWlsZWQgaW4gAFRyYWNraW5nIHRocmVhZCA9ICVkCgBTSVpFID0gJWQsICVkCgBFcnJvciAyOiBpY3BHZXRJbml0WHcyWGMKAD8/PyAyCgBFcnJvcjogdW5zdXBwb3J0ZWQgcGl4ZWwgZm9ybWF0LgoAYXJWaWRlb09wZW5Bc3luYzogRXJyb3IsIHZpZGVvIGRldmljZSBhbHJlYWR5IG9wZW4uCgBVbmtub3duIG9yIHVuc3VwcG9ydGVkIGxhYmVsaW5nIHRocmVzaG9sZCBtb2RlIHJlcXVlc3RlZC4gU2V0IHRvIG1hbnVhbC4KAGtwbURlbGV0ZVJlZkRhdGFTZXQoKTogMCB4c2l6ZS95c2l6ZS9kcGkuCgBFcnJvciAoJWQpOiB1bmFibGUgdG8gb3BlbiBjYW1lcmEgcGFyYW1ldGVycyBmaWxlICIlcyIgZm9yIHdyaXRpbmcuCgBFcnJvcjogTlVMTCBwYXR0SGFuZGxlLgoARW5kIHRyYWNraW5nX3RocmVhZCAjJWQuCgBFcnJvcjogdW5hYmxlIHRvIG9wZW4gbXVsdGltYXJrZXIgY29uZmlnIGZpbGUgJyVzJy4KAE91dCBvZiBtZW1vcnkhIQoAcgAvaG9tZS93YWx0ZXIva2Fsd2FsdC1naXRodWIvQVIuanMtZ2l0aHViLW9yZy9hcnRvb2xraXQ1LWpzL2xpYi9hcnRvb2xraXQ1L2xpYi9TUkMvS1BNL0ZyZWFrTWF0Y2hlci9tYXRjaGVycy9mcmVhay5oAHdhcm5pbmcAICUxMGcAQnVpbGQgUHlyYW1pZAAlNGQAd2IAcmIAQVJfUElYRUxfRk9STUFUX0JHUgBNQU5VQUwAQVJfUElYRUxfRk9STUFUX1JHQgBHZW5lcmljIGVycm9yIGR1cmluZyBtYXRjaGluZyBwaGFzZS4AIGxpbmUgACVzJXMKAEZpbGUgb3BlbiBlcnJvci4gJXMKAERpc3RvcnRpb24gZmFjdG9yOiBrMT0lMS4xMGYsIGsyPSUxLjEwZiwgcDE9JTEuMTBmLCBwMj0lMS4xMGYKAEVycm9yOiBtYWxsb2MKAEVycm9yIDM6IGljcEdldEluaXRYdzJYYwoARXJyb3IgaWNwR2V0Sl9VX1MKAD09PT09PSAlcyA9PT09PT09PQoAPz8/IDMKAEVycm9yOiBjYW4ndCBsb2FkIHBhdHRlcm4gZnJvbSBOVUxMIGJ1ZmZlci4KAGtwbVNldFJlZkRhdGFTZXQoKTogTlVMTCBrcG1IYW5kbGUvZmlsZW5hbWUuCgBFcnJvciBzYXZpbmcgZmVhdHVyZSBtYXA6IGVycm9yIHdyaXRpbmcgZGF0YS4KAE91dCBvZiBtZW1vcnkhIQoAZXJyb3IARnJlYWsgZmVhdHVyZXMgLSAlZAByYgBBUl9QSVhFTF9GT1JNQVRfQkdSAEFVVE9fTUVESUFOAEFSX1BJWEVMX0ZPUk1BVF9SR0JBAEluc3VmZmljaWVudCBjb250cmFzdCBkdXJpbmcgbWF0Y2hpbmcuACU3LjVmIAAgbGluZSAARXJyb3Igb3BlbmluZyBmaWxlICclcyc6IAAgICAgICAgICAgICAgICAgICBmeD0lZiwgZnk9JWYsIHgwPSVmLCB5MD0lZiwgcz0lZgoARXJyb3IgNDogaWNwR2V0SW5pdFh3MlhjCgBFcnJvciBpY3BHZXRVX2Zyb21fWF9ieV9NYXRYMlUKAEVycm9yIGFsbG9jYXRpbmcgbWVtb3J5LgoARXJyb3I6IG91dCBvZiBtZW1vcnkuCgBFcnJvcjogVW5hYmxlIHRvIG9wZW4gZmlsZSAnJXMnIGZvciB3cml0aW5nLgoARXJyb3I6IHVuYWJsZSB0byBvcGVuIGZpbGUgJyVzJXMnIGZvciByZWFkaW5nLgoAT3V0IG9mIG1lbW9yeSEhCgBTdGVwIHNpemUgbXVzdCBiZSBlcXVhbCB0byB3aWR0aCBmb3Igbm93AEV4dHJhY3QgRmVhdHVyZXMAJXMAV2lkdGggY2Fubm90IGJlIHplcm8AU291cmNlIHdpZHRoIG11c3QgYmUgZXZlbgBJbWFnZSBpcyB0b28gc21hbGwAeCBvdXQgb2YgcmFuZ2UAQ2xvY2sgaGFzIG5vdCBiZWVuIHN0YXJ0ZWQAUHlyYW1pZCBpcyBub3QgYWxsb2NhdGVkACVkAHJiAEFVVE9fT1RTVQBBUl9QSVhFTF9GT1JNQVRfQkdSQQBBUl9QSVhFTF9GT1JNQVRfUkdCQQB3cCBtdXN0IGJlIGF0IGxlYXN0IDEAQmFyY29kZSBtYXRjaGluZyBjb3VsZCBub3QgZmluZCBjb3JyZWN0IGJhcmNvZGUgbG9jYXRvciBwYXR0ZXJuLgBbJXNdIAA6IAAlcyVzCgBEaXN0b3J0aW9uIGZhY3RvciA9ICVmICVmICVmICVmICVmICVmCgBFcnJvciA1OiBpY3BHZXRJbml0WHcyWGMKAEVycm9yIGljcEdldFhjX2Zyb21fWHdfYnlfTWF0WHcyWGMKAEVycm9yIHJlYWRpbmcgaW1hZ2VTZXQuCgBFcnJvciB3aGlsZSBhZGRpbmcgcmVmZXJlbmNlIGRhdGEgc2V0OiBrcG1HZW5SZWZEYXRhU2V0KCkgZmFpbGVkLgoARXJyb3Igb3BlbmluZyAnJXMnLgoAQ2FuJ3Qgb3BlbiBKUEVHIGZpbGUgJyVzJwoAT3V0IG9mIG1lbW9yeSEhCgBQYXR0ZXJuIERhdGEgcmVhZCBlcnJvciEhCgBSZWFkIGVycm9yISEKAFslc10gWyVzXSBbJXNdIDogRm91bmQgJWQgZmVhdHVyZXMAJWYAd2IAQVJfUElYRUxfRk9STUFUX0FCR1IAUHlyYW1pZCBpcyBOVUxMAEFVVE9fQURBUFRJVkUAQVJfUElYRUxfRk9STUFUX0JHUkEAQmFyY29kZSBtYXRjaGluZyBlcnJvciBkZXRlY3Rpb24vY29ycmVjdGlvbiBmb3VuZCB1bnJlY292ZXJhYmxlIGVycm9yLgBFcnJvciBjcmVhdGluZyBmdWxsIGZpbGUgcGF0aCBmcm9tICclcycgYW5kICclcycAQXNzZXJ0aW9uIGB4IDwgbU1heFhgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBoZWlnaHQgPj0gNWAgZmFpbGVkIGluIABBc3NlcnRpb24gYGhlaWdodCA+PSAxYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgaGVpZ2h0ID4gMGAgZmFpbGVkIGluIABBc3NlcnRpb24gYG1JbWFnZXMuc2l6ZSgpID4gMGAgZmFpbGVkIGluIABBc3NlcnRpb24gYHggPj0gMGAgZmFpbGVkIGluIABBc3NlcnRpb24gYG1TdG9wVGltZSA+PSAwYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgZHN0ICE9IDBgIGZhaWxlZCBpbiAAJXMlcwoARGlzdG9ydGlvbiBmYWN0b3IgPSAlZiAlZiAlZiAlZiAlZgoARXJyb3IgPSAlZgoARXJyb3IgNjogaWNwR2V0SW5pdFh3MlhjCgAgICAgICAgICBJbWFnZVNpemUgPSAlN2RbcGl4ZWxdCgA9PT09PT09PT0gJWQgPT09PT09PT09PT0KAEltYWdlc2V0IGNvbnRhaW5zICVkIGltYWdlcy4KAEVycm9yOiBVbmFibGUgdG8gb3BlbiBmaWxlICclcycgZm9yIHJlYWRpbmcuCgBFcnJvciAoJWQpOiB1bmFibGUgdG8gb3BlbiBjYW1lcmEgcGFyYW1ldGVycyBmaWxlICIlcyIgZm9yIHJlYWRpbmcuCgBFcnJvciBwcm9jZXNzaW5nIG11bHRpbWFya2VyIGNvbmZpZyBmaWxlICclcyc6IEZpcnN0IGxpbmUgbXVzdCBiZSBudW1iZXIgb2YgbWFya2VyIGNvbmZpZ3MgdG8gcmVhZC4KAEVycm9yIHJlYWRpbmcgcGF0dGVybiBmaWxlICclcycuCgBIZWlnaHQgY2Fubm90IGJlIHplcm8AJWYgJWYgJWYgJWYAeCBtdXN0IGJlIHBvc2l0aXZlAExhcGxhY2lhbiBweXJhbWlkIGhhcyBub3QgYmVlbiBhbGxvY2F0ZWQAQ2xvY2sgaGFzIG5vdCBiZWVuIHN0b3BwZWQAQVJfUElYRUxfRk9STUFUX0FCR1IAQVJfUElYRUxfRk9STUFUX01PTk8ARGVzdGluYXRpb24gaXMgTlVMTABBVVRPX0JSQUNLRVRJTkcAaHAgbXVzdCBiZSBhdCBsZWFzdCAxAEVycm9yICglZCk6IHVuYWJsZSB0byBkZXRlcm1pbmUgZmlsZSBsZW5ndGguAE1hdGNoaW5nIGNvbmZpZGVuY2UgY3V0b2ZmIHZhbHVlIG5vdCByZWFjaGVkLgBBc3NlcnRpb24gYHkgPj0gbU1pbllgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBpbWFnZS50eXBlKCkgPT0gSU1BR0VfVUlOVDhgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBzdG9yZS5zaXplKCkgPT0gcG9pbnRzLnNpemUoKWAgZmFpbGVkIGluIAAgSU5GTyAgACVzJXMKAERpc3RvcnRpb24gZmFjdG9yID0gJWYgJWYgJWYgJWYKAEVycm9yIDc6IGljcEdldEluaXRYdzJYYwoARXh0cmFjdGVkIGZlYXR1cmVzID0gJTdkW3BpeGVsXQoARXJyb3IgaWNwMkdldFRTCgBGYWxsaW5nIGJhY2sgdG8gcmVhZGluZyAnJXMlcycgaW4gQVJUb29sS2l0IHY0LnggZm9ybWF0LgoARXJyb3IgaW4gb3BlbmluZyAnJXMnIGluIHppcGZpbGUuCgBFcnJvciByZWFkaW5nIEpQRUcgZmlsZS4KAEVycm9yIHdoaWxlIGFkZGluZyByZWZlcmVuY2UgZGF0YSBzZXQ6IGtwbU1lcmdlUmVmRGF0YVNldCgpIGZhaWxlZC4KAEVycm9yIHNhdmluZyBmZWF0dXJlIHNldDogZXJyb3Igd3JpdGluZyBkYXRhLgoAT3V0IG9mIG1lbW9yeSEhCgAAAAAAAEAOAAAEEAAAShIAAF0UAABpGAAAQnVpbGQgSW5kZXgAWyVzXSBbJXNdIFslc10gOiAlczogJWYgbXMASW1hZ2UgbXVzdCBiZSBncmF5c2NhbGUAeSBvdXQgb2YgcmFuZ2UARmVhdHVyZSBzdG9yZSBoYXMgbm90IGJlZW4gYWxsb2NhdGVkACVkACVsbHUlYwB3YgBBUl9QSVhFTF9GT1JNQVRfTU9OTwBBUl9QSVhFTF9GT1JNQVRfQVJHQgBNYXhpbXVtIGFsbG93YWJsZSBwb3NlIGVycm9yIGV4Y2VlZGVkLgBBc3NlcnRpb24gYHN0ZXAgPj0gd2lkdGhgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBpKzErY2h1bmtfc2l6ZSA8IHdpZHRoYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgcHlyYW1pZC0+bnVtT2N0YXZlcygpID4gMGAgZmFpbGVkIGluIABBc3NlcnRpb24gYHNyYyAhPSAwYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgeCA8IG1HcmFkaWVudHNbb2N0YXZlKm1OdW1TY2FsZXNQZXJPY3RhdmUrc2NhbGVdLndpZHRoKClgIGZhaWxlZCBpbiAARXJyb3IgaW4gb3BlbmluZyAnJXMnIGZvciByZWFkaW5nCgAgRmlsdGVyZWQgZmVhdHVyZXMgPSAlN2RbcGl4ZWxdCgBMYWJlbGluZyB0aHJlc2hvbGQgbW9kZSBzZXQgdG8gJXMuCgBFcnJvciByZWFkaW5nIEpQRUcgZmlsZSBoZWFkZXIuCgBFcnJvcjogc3VwcGxpZWQgZmlsZSBkb2VzIG5vdCBhcHBlYXIgdG8gYmUgYW4gQVJUb29sS2l0IGNhbWVyYSBwYXJhbWV0ZXIgZmlsZS4KAGtwbURlbGV0ZVJlZkRhdGFTZXQoKTogTlVMTCByZWZEYXRhU2V0UHRyMS9yZWZEYXRhU2V0UHRyMi4KAENhbid0IHJlYWQgSlBFRyBmaWxlICclcycKAEFSX1BJWEVMX0ZPUk1BVF8ydnV5AFB5cmFtaWQgZG9lcyBub3QgY29udGFpbiBhbnkgbGV2ZWxzAFN0ZXAgbXVzdCBiZSBncmVhdGVyIHRoYW4gb3IgZXF1YWwgdGhlIHdpZHRoAHggbXVzdCBiZSBsZXNzIHRoYW4gdGhlIGltYWdlIHdpZHRoAEV4dGVuZGluZyBiZXlvbmQgdGhlIHdpZHRoIG9mIHRoZSBpbWFnZQBTb3VyY2UgaXMgTlVMTABBUl9QSVhFTF9GT1JNQVRfQVJHQgBFcnJvciAoJWQpOiB1bmFibGUgdG8gcmVhZCBmcm9tIGZpbGUuAE11bHRpLW1hcmtlciBwb3NlIGVycm9yIHZhbHVlIGV4Y2VlZGVkLgANJTRkLyU0ZC4AQXNzZXJ0aW9uIGBweXJhbWlkYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgeSA8IG1NYXhZYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgaW1hZ2UuY2hhbm5lbHMoKSA9PSAxYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgbnVtX3BvaW50cyA9PSBwb2ludHMuc2l6ZSgpYCBmYWlsZWQgaW4gACU3LjVmIAAgSU5GTyAgAGtwbVNldFJlZkRhdGFTZXQoKTogTlVMTCBrcG1IYW5kbGUvcmVmRGF0YVNldC4KAGtwbURlbGV0ZVJlZkRhdGFTZXQoKTogTlVMTCByZWZEYXRhU2V0UHRyLgoARXJyb3I6IHVuYWJsZSB0byBvcGVuIGZpbGUgJyVzJyBmb3Igd3JpdGluZy4KAEVycm9yIHByb2Nlc3NpbmcgbXVsdGltYXJrZXIgY29uZmlnIGZpbGUgJyVzJzogcGF0dGVybiAnJXMnIHNwZWNpZmllZCBpbiBtdWx0aW1hcmtlciBjb25maWd1cmF0aW9uIHdoaWxlIGluIGJhcmNvZGUtb25seSBtb2RlLgoARXJyb3I6IFVuc3VwcG9ydGVkIHBpeGVsIGZvcm1hdCAoJWQpIHJlcXVlc3RlZC4KAEVycm9yIGluIHJlYWRpbmcgJyVzJy4KAAojIyMgU3VyZmFjZSBOby4lZCAjIyMKAEFSX1BJWEVMX0ZPUk1BVF8ydnV5AEFSX1BJWEVMX0ZPUk1BVF95dXZzACVzAEltYWdlIG11c3QgaGF2ZSAxIGNoYW5uZWwAL2hvbWUvd2FsdGVyL2thbHdhbHQtZ2l0aHViL0FSLmpzLWdpdGh1Yi1vcmcvYXJ0b29sa2l0NS1qcy9saWIvYXJ0b29sa2l0NS9saWIvU1JDL0tQTS9GcmVha01hdGNoZXIvbWF0Y2hlcnMvdmlzdWFsX2RhdGFiYXNlLmgAU2hvdWxkIGJlIHNhbWUgc2l6ZQBSZWplY3RlZCBmcmVxdWVudGx5IG1pc3JlY29nbmlzZWQgbWF0cml4IG1hcmtlci4AQXNzZXJ0aW9uIGBidWNrZXRbMF0uZmlyc3QgPj0gYnVja2V0W25dLmZpcnN0YCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgYW5nbGUgPiAtUElgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBjaGFubmVscyA+IDBgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBzcmNfd2lkdGggPiAwYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgeSA+PSAwYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgZHluYW1pY19jYXN0PGNvbnN0IEJpbm9taWFsUHlyYW1pZDMyZio+KHB5cmFtaWQpYCBmYWlsZWQgaW4gAGtwbVNhdmVSZWZEYXRhU2V0KCk6IE5VTEwgZmlsZW5hbWUvcmVmRGF0YVNldC4KAGtwbVNldFJlZkRhdGFTZXQoKTogcmVmRGF0YVNldC4KAEVycm9yOiBzdXBwbGllZCBidWZmZXIgZG9lcyBub3QgYXBwZWFyIHRvIGJlIEFSVG9vbEtpdCBjYW1lcmEgcGFyYW1ldGVycy4KAEVycm9yIHByb2Nlc3NpbmcgbXVsdGltYXJrZXIgY29uZmlnIGZpbGUgJyVzJzogVW5hYmxlIHRvIGRldGVybWluZSBkaXJlY3RvcnkgbmFtZS4KAEVycm9yIGluIHdyaXRpbmcgJyVzJyBpbiB0aGUgemlwZmlsZS4KAEVycm9yIHNhdmluZyBpbWFnZSBzZXQ6IGVycm9yIHdyaXRpbmcgZGF0YS4KAEFSX1BJWEVMX0ZPUk1BVF95dXZzAE51bWJlciBvZiBjaGFubmVscyBjYW5ub3QgYmUgemVybwB5IG11c3QgYmUgcG9zaXRpdmUAV2lkdGggbXVzdCBiZSBwb3NpdGl2ZQBhbmdsZSBvdXQgb2YgcmFuZ2UAT25seSBiaW5vbWlhbCBweXJhbWlkIGlzIHN1cHBvcnRlZABudGhfZWxlbWVudCBmYWlsZWQAQVJfUElYRUxfRk9STUFUX1JHQl81NjUAQXNzZXJ0aW9uIGBtUHlyYW1pZC5zaXplKCkgPT0gbU51bU9jdGF2ZXMqbU51bVNjYWxlc1Blck9jdGF2ZWAgZmFpbGVkIGluIAAgbGluZSAARmllbGQtb2YtdmlldyB2ZXJ0aWNhbCA9ICUuMWYsIGhvcml6b250YWwgPSAlLjFmIGRlZ3JlZXMsIGFzcGVjdCByYXRpbyA9ICUuM2YKAE1heCBmZWF0dXJlID0gJWQKACAgUmVhZCBJbWFnZVNldC4KAEVycm9yIHNhdmluZyBLUE0gZGF0YTogdW5hYmxlIHRvIG9wZW4gZmlsZSAnJXMlcyVzJyBmb3Igd3JpdGluZy4KAEVycm9yICglZCk6IHVuYWJsZSB0byBvcGVuIGV4dGVybmFsIHBhcmFtZXRlcnMgZmlsZSAiJXMiIGZvciB3cml0aW5nLgoARXJyb3IgaW4gY2xvc2luZyAlcyBpbiB0aGUgemlwZmlsZS4KAEF1dG8gdGhyZXNob2xkIChicmFja2V0KSBtYXJrZXIgY291bnRzIC1bJTNkOiAlM2RdIFslM2Q6ICUzZF0gWyUzZDogJTNkXSsuCgBFcnJvciBwcm9jZXNzaW5nIG11bHRpbWFya2VyIGNvbmZpZyBmaWxlICclcyc6IFVuYWJsZSB0byBsb2FkIHBhdHRlcm4gJyVzJy4KAE91dCBvZiBtZW1vcnkhIQoAUHlyYW1pZCBoYXMgbm90IGJlZW4gYWxsb2NhdGVkIHlldAAlbGYAQVJfUElYRUxfRk9STUFUX1JHQl81NjUAQVJfUElYRUxfRk9STUFUX1JHQkFfNTU1MQAuAEFzc2VydGlvbiBgcFswXSA+IHBtMVstMV1gIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBhbmdsZSA8PSBQSWAgZmFpbGVkIGluIABBc3NlcnRpb24gYGQudHlwZSgpID09IElNQUdFX0YzMmAgZmFpbGVkIGluIABBc3NlcnRpb24gYHNyY19oZWlnaHQgPiAwYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgb2N0YXZlID49IDBgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGB5IDwgbUdyYWRpZW50c1tvY3RhdmUqbU51bVNjYWxlc1Blck9jdGF2ZStzY2FsZV0uaGVpZ2h0KClgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBtRGF0YS5nZXQoKWAgZmFpbGVkIGluIAA6IAAlM2Q6ICglM2QsJTNkKSA6ICVmIG1pbj0lZiBtYXg9JWYsIHNkPSVmCgBwb2ludHMtJWQKAEVycm9yICglZCk6IHVuYWJsZSB0byBvcGVuIGV4dGVybmFsIHBhcmFtZXRlcnMgZmlsZSAiJXMiIGZvciByZWFkaW5nLgoAQXV0byB0aHJlc2hvbGQgKGJyYWNrZXQpIGFkanVzdGVkIHRocmVzaG9sZCB0byAlZC4KAEVycm9yIG9wZW5pbmcgZmlsZSAnJXMuaXNldCcuCgBFcnJvciBpbiBjbG9zaW5nICclcycuCgB5IG11c3QgYmUgbGVzcyB0aGFuIHRoZSBpbWFnZSBoZWlnaHQAL2hvbWUvd2FsdGVyL2thbHdhbHQtZ2l0aHViL0FSLmpzLWdpdGh1Yi1vcmcvYXJ0b29sa2l0NS1qcy9saWIvYXJ0b29sa2l0NS9saWIvU1JDL0tQTS9GcmVha01hdGNoZXIvZGV0ZWN0b3JzL2dhdXNzaWFuX3NjYWxlX3NwYWNlX3B5cmFtaWQuaABIZWlnaHQgbXVzdCBiZSBwb3NpdGl2ZQBPbmx5IEYzMiBpbWFnZXMgc3VwcG9ydGVkAFNob3VsZCBiZSBtYXhpbWEARGF0YSBwb2ludGVyIGlzIE5VTEwAUHlyYW1pZCBpcyBOVUxMAEFSX1BJWEVMX0ZPUk1BVF9SR0JBXzQ0NDQAQVJfUElYRUxfRk9STUFUX1JHQkFfNTU1MQBBc3NlcnRpb24gYHNjYWxlID49IG1NaW5TY2FsZWAgZmFpbGVkIGluIABBc3NlcnRpb24gYGltYWdlLndpZHRoKCkgPT0gbVB5cmFtaWRbMF0ud2lkdGgoKWAgZmFpbGVkIGluIABbJSAuM2YgJSAuM2YgJSAuM2ZdIFslIDYuMWZdCgBFcnJvciBwcm9jZXNzaW5nIG11bHRpbWFya2VyIGNvbmZpZyBmaWxlICclcycsIG1hcmtlciBkZWZpbml0aW9uICUzZDogRmlyc3QgbGluZSBtdXN0IGJlIHBhdHRlcm4gd2lkdGguCgBFcnJvciAoJWQpOiB1bmFibGUgdG8gb3BlbiBvcHRpY2FsIHBhcmFtZXRlcnMgZmlsZSAiJXMiIGZvciB3cml0aW5nLgoAa3BtU2V0UmVmRGF0YVNldEZpbGUoKTogTlVMTCBrcG1IYW5kbGUvZmlsZW5hbWUuCgAgICAgZW5kLgoAQXV0byB0aHJlc2hvbGQgKCVzKSBhZGp1c3RlZCB0aHJlc2hvbGQgdG8gJWQuCgAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KAEFSX1BJWEVMX0ZPUk1BVF80MjB2AG1lZGlhbgAlbGYgJWxmICVsZiAlbGYAT2N0YXZlIG11c3QgYmUgcG9zaXRpdmUAc2NhbGUgb3V0IG9mIHJhbmdlAEltYWdlIG9mIHdyb25nIHNpemUgZm9yIHB5cmFtaWQAVW5hYmxlIHRvIGFsbG9jYXRlIGltYWdlIGRhdGEAQVJfUElYRUxfRk9STUFUX1JHQkFfNDQ0NABBc3NlcnRpb24gYGRldGVjdG9yYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgcFswXSA+IHBtMVswXWAgZmFpbGVkIGluIABBc3NlcnRpb24gYGltMS50eXBlKCkgPT0gSU1BR0VfRjMyYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgZy5jaGFubmVscygpID09IDJgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBzcmNfc3RlcCA+IDBgIGZhaWxlZCBpbiAAJTNkLCAlM2Q6IG1heF9zaW0gPSAlZgoAICBSZWFkIEZlYXR1cmVTZXQuCgBDYW5ub3QgZmluZCB0aGUgcGFnZSBmb3Igc2tpcHBpbmcuCgBFcnJvciAoJWQpOiB1bmFibGUgdG8gb3BlbiBvcHRpY2FsIHBhcmFtZXRlcnMgZmlsZSAiJXMiIGZvciByZWFkaW5nLgoARXJyb3Igc2F2aW5nIEtQTSBkYXRhOiBlcnJvciB3cml0aW5nIGRhdGEuCgBBUl9QSVhFTF9GT1JNQVRfNDIwdgBPdHN1AEFSX1BJWEVMX0ZPUk1BVF80MjBmACVmICVmAFN0ZXAgbXVzdCBiZSBwb3NpdGl2ZQBJbnZhbGlkIGltYWdlIHR5cGUARGV0ZWN0b3IgaXMgTlVMTABOdW1iZXIgb2YgY2hhbm5lbHMgc2hvdWxkIGJlIDIAQXNzZXJ0aW9uIGBvY3RhdmUgPCBtTnVtT2N0YXZlc2AgZmFpbGVkIGluIABBc3NlcnRpb24gYHNjYWxlIDwgbU1heFNj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AAAAWAAAAD0AAABuAAAAGgAAACQAAABqAAAAXQAAADQAAABLAAAAKQAAAEgAAABVAAAAUAAAAGYAAAA8AAAAfAAAAGkAAAAZAAAAKAAAADMAAABlAAAAVAAAABgAAAB7AAAAUwAAADIAAAAxAAAAegAAAHgAAAB5AAAAT2N0YXZlIG11c3QgYmUgbGVzcyB0aGFuIG51bWJlciBvZiBvY3RhdmVzAEFSX1BJWEVMX0ZPUk1BVF80MjBmAEFSX1BJWEVMX0ZPUk1BVF9OVjIxAEFzc2VydGlvbiBgcFswXSA+IHBbLTFdYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgZHN0LnR5cGUoKSA9PSBJTUFHRV9GMzJgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBkLmNoYW5uZWxzKCkgPT0gMWAgZmFpbGVkIGluIABBc3NlcnRpb24gYG1heF9oZWlnaHQgPiAwYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgZHN0X3dpZHRoID4gMGAgZmFpbGVkIGluIABBc3NlcnRpb24gYHNpemUgPiAwYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgcHlyYW1pZC0+aW1hZ2VzKCkuc2l6ZSgpID4gMGAgZmFpbGVkIGluIABQYWdlWyVkXSAgcHJlOiUzZCwgYWZ0OiUzZCwgZXJyb3IgPSAlZgoAJTNkLCAlM2Q6IG1heF9zaW0gPSAlZiwgKG1heCxtaW4pID0gJWYsICVmLCBzZCA9ICVmCgAgIFJlYWQgTWFya2VyU2V0LgoARXJyb3IgcHJvY2Vzc2luZyBtdWx0aW1hcmtlciBjb25maWcgZmlsZSAnJXMnLCBtYXJrZXIgZGVmaW5pdGlvbiAlM2Q6IExpbmVzIDIgLSA0IG11c3QgYmUgbWFya2VyIHRyYW5zZm9ybS4KAEVycm9yIGxvYWRpbmcgS1BNIGRhdGE6IHVuYWJsZSB0byBvcGVuIGZpbGUgJyVzJXMlcycgZm9yIHJlYWRpbmcuCgBQeXJhbWlkIGlzIGVtcHR5AERlc3RpbmF0aW9uIGltYWdlIHNob3VsZCBiZSBhIGZsb2F0AG1yawBzaXplIG11c3QgYmUgcG9zaXRpdmUATWF4aW11bSBiaW4gc2hvdWxkIGJlIHBvc2l0aXZlAE9ubHkgc2luZ2xlIGNoYW5uZWwgaW1hZ2VzIHN1cHBvcnRlZABBUl9QSVhFTF9GT1JNQVRfTlYyMQBBc3NlcnRpb24gYHBbMF0gPiBwWzFdYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgZHN0X3N0ZXAgPiAwYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgc2NhbGUgPj0gMGAgZmFpbGVkIGluIABKUEVHIGZpbGUgaGFzIHVuc3VwcG9ydGVkICVkLWNvbXBvbmVudCBwaXhlbHMKAEVycm9yIGxvYWRpbmcgS1BNIGRhdGE6IGVycm9yIHJlYWRpbmcgZGF0YS4KAGFyVXRpbEdldFBpeGVsRm9ybWF0TmFtZTogRXJyb3IsIHVucmVjb2duaXNlZCBwaXhlbCBmb3JtYXQgKCVkKS4KAFNjYWxlIG11c3QgYmUgcG9zaXRpdmUAVW5rbm93biBpbWFnZSB0eXBlAEFzc2VydGlvbiBgcFswXSA+IHBwMVstMV1gIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBoaXN0ICE9IE5VTExgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGAoc3JjX3dpZHRoJTIpID09IDFgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBpbTEuY2hhbm5lbHMoKSA9PSAxYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgbVJlZkltYWdlV2lkdGggPiAwYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgcHlyYW1pZC0+aW1hZ2VzKClbMF0ud2lkdGgoKSA9PSBkZXRlY3Rvci0+d2lkdGgoKWAgZmFpbGVkIGluIABPdXQgb2YgbWVtb3J5LgoAa3BtQ2hhbmdlUGFnZU5vT2ZSZWZEYXRhU2V0KCk6IE5VTEwgcmVmRGF0YVNldC4KAGFyVmlkZW9VdGlsR2V0UGl4ZWxGb3JtYXROYW1lOiBFcnJvciwgdW5yZWNvZ25pc2VkIHBpeGVsIGZvcm1hdCAoJWQpLgoARXJyb3Igb3BlbmluZyBmaWxlICclcy5tcmsnLgoAJSUlMDJ4AHZlY3RvcgBQeXJhbWlkIGFuZCBkZXRlY3RvciBzaXplIG1pc21hdGNoAC9ob21lL3dhbHRlci9rYWx3YWx0LWdpdGh1Yi9BUi5qcy1naXRodWItb3JnL2FydG9vbGtpdDUtanMvbGliL2FydG9vbGtpdDUvbGliL1NSQy9LUE0vRnJlYWtNYXRjaGVyL2RldGVjdG9ycy9vcmllbnRhdGlvbl9hc3NpZ25tZW50LmgAJWYgJWYgJWYgJWYAd2lkdGggbXVzdCBiZSBwb3NpdGl2ZQBVbnN1cHBvcnRlZCBpbWFnZSB0eXBlAFNvdXJjZSB3aWR0aCBtdXN0IGJlIG9kZABBc3NlcnRpb24gYHNjYWxlIDwgbU51bVNjYWxlc1Blck9jdGF2ZWAgZmFpbGVkIGluIABBc3NlcnRpb24gYHBbMF0gPiBwcDFbMF1gIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBpbTIuY2hhbm5lbHMoKSA9PSAxYCBmYWlsZWQgaW4gAC9wcm9jL3NlbGYvZXhlAFNjYWxlIG11c3QgYmUgbGVzcyB0aGFuIG51bWJlciBvZiBzY2FsZSBwZXIgb2N0YXZlAEhpc3RvZ3JhbSBwb2ludGVyIGlzIE5VTEwAQXNzZXJ0aW9uIGBwWzBdID4gcHAxWzFdYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgKGNodW5rX3NpemUlMik9PTBgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBtUmVmSW1hZ2VIZWlnaHQgPiAwYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgcHlyYW1pZC0+aW1hZ2VzKClbMF0uaGVpZ2h0KCkgPT0gZGV0ZWN0b3ItPmhlaWdodCgpYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgZC53aWR0aCgpID09IGltMi53aWR0aCgpYCBmYWlsZWQgaW4gAFRyYW5zZm9ybWF0aW9uIG1hdHJpeCByZWFkIGVycm9yISEKAHZlY3RvcgBJbWFnZXMgbXVzdCBoYXZlIHRoZSBzYW1lIHdpZHRoAGpwZwBVbnRlc3RlZCBiZWhhdmlvciBmb3Igb2RkIGNodW5rIHNpemUAaGVpZ2h0IG11c3QgYmUgcG9zaXRpdmUAT2N0YXZlIG91dCBvZiByYW5nZQBBc3NlcnRpb24gYChmYmluKzAuNWYpID4gMCAmJiAoZmJpbi0wLjVmKSA8IG51bV9iaW5zYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgYXNzaWdubWVudC5zaXplKCkgPT0gbnVtX2luZGljZXNgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGAhaXNpbmYodVswXSlgIGZhaWxlZCBpbiAAJXMlcwoAV2lkdGggaXMgemVybwAvaG9tZS93YWx0ZXIva2Fsd2FsdC1naXRodWIvQVIuanMtZ2l0aHViLW9yZy9hcnRvb2xraXQ1LWpzL2xpYi9hcnRvb2xraXQ1L2xpYi9TUkMvS1BNL0ZyZWFrTWF0Y2hlci9tYXRjaGVycy9ob3VnaF9zaW1pbGFyaXR5X3ZvdGluZy5oAC9ob21lL3dhbHRlci9rYWx3YWx0LWdpdGh1Yi9BUi5qcy1naXRodWItb3JnL2FydG9vbGtpdDUtanMvbGliL2FydG9vbGtpdDUvbGliL1NSQy9LUE0vRnJlYWtNYXRjaGVyL21hdGNoZXJzL2JpbmFyeV9oaWVyYXJjaGljYWxfY2x1c3RlcmluZy5oAERlY2ltYWwgYmluIHBvc2l0aW9uIGluZGV4IG91dCBvZiByYW5nZQBTY2FsZSBvdXQgb2YgcmFuZ2UASU5GAEFzc2VydGlvbiBgZC5oZWlnaHQoKSA9PSBpbTIuaGVpZ2h0KClgIGZhaWxlZCBpbiAASW1hZ2VzIG11c3QgaGF2ZSB0aGUgc2FtZSBoZWlnaHQALy4uL3NoYXJlLyVzAEhlaWdodCBpcyB6ZXJvAEFzc2lnbm1lbnQgc2l6ZSB3cm9uZwBBc3NlcnRpb24gYChpbnQpc3RkOjpmbG9vcih4KSA9PSAoaW50KXhgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBpbmRleCA+PSAwYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgbWFnbml0dWRlID49IDBgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGAhaXNpbmYodVsxXSlgIGZhaWxlZCBpbiAAU3RlcCBpcyB6ZXJvAC9ob21lL3dhbHRlci9rYWx3YWx0LWdpdGh1Yi9BUi5qcy1naXRodWItb3JnL2FydG9vbGtpdDUtanMvbGliL2FydG9vbGtpdDUvbGliL1NSQy9LUE0vRnJlYWtNYXRjaGVyL2RldGVjdG9ycy9pbnRlcnBvbGF0ZS5oAE1hZ25pdHVkZSBjYW5ub3QgYmUgbmVnYXRpdmUAaW5kZXggb3V0IG9mIHJhbmdlAEhPTUUAQXNzZXJ0aW9uIGBhc3NpZ25tZW50W2ldICE9IC0xYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgaW0xLndpZHRoKCkgPT0gaW0yLndpZHRoKClgIGZhaWxlZCBpbiAAL2hvbWUvd2FsdGVyL2thbHdhbHQtZ2l0aHViL0FSLmpzLWdpdGh1Yi1vcmcvYXJ0b29sa2l0NS1qcy9saWIvYXJ0b29sa2l0NS9saWIvU1JDL0tQTS9GcmVha01hdGNoZXIvZGV0ZWN0b3JzL2hhcnJpcy1pbmxpbmUuaAAvcHJvYy9zZWxmL2NtZGxpbmUAZmxvb3IoKSBhbmQgY2FzdCBub3QgdGhlIHNhbWUAQXNzaWdubWVudCBpcyBpbnZhbGlkAEFzc2VydGlvbiBgbnVtX2JpbnMgPj0gMGAgZmFpbGVkIGluIABBc3NlcnRpb24gYGJpblggPj0gMGAgZmFpbGVkIGluIABBc3NlcnRpb24gYChpPj4xKSA8IHN0ZDo6Y2VpbCgoc3JjX2hlaWdodC0xKS8yLmYpYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgaW0xLmhlaWdodCgpID09IGltMi5oZWlnaHQoKWAgZmFpbGVkIGluIABJbmRleCBpcyBvdXQgb2YgYm91bmRzAE51bWJlciBiaW5zIG11c3QgYmUgcG9zaXRpdmUAYmluWCBvdXQgb2YgcmFuZ2UAT3V0IG9mIHJhbmdlAERvRyBQeXJhbWlkAHJiAEFzc2VydGlvbiBgKGludClzdGQ6OmZsb29yKHkpID09IChpbnQpeWAgZmFpbGVkIGluIABBc3NlcnRpb24gYGFzc2lnbm1lbnRbaV0gPCBudW1faW5kaWNlc2AgZmFpbGVkIGluIABOb24tbWF4IHN1cHByZXNzaW9uAEFzc2lnbm1lbnQgb3V0IG9mIHJhbmdlAEFzc2VydGlvbiBgeXAgPj0gMCAmJiB5cCA8IGhlaWdodGAgZmFpbGVkIGluIABBc3NlcnRpb24gYGJpblggPCBtTnVtWEJpbnNgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBpbWFnZS50eXBlKCkgPT0gSU1BR0VfVUlOVDhgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGB3MSA+PSAwYCBmYWlsZWQgaW4gACVzOiAlcwoAeXAgb3V0IG9mIGJvdW5kcwBTdWJwaXhlbAB3MSBtdXN0IGJlIHBvc2l0aXZlAFVuYWJsZSB0byBkZXRlcm1pbmUgcHJvY2VzcyBuYW1lAE9ubHkgZ3JheSBzY2FsZSBpbWFnZXMgYXJlIHN1cHBvcnRlZABBc3NlcnRpb24gYGluZGljZXNbYXNzaWdubWVudFtpXV0gPCBudW1fZmVhdHVyZXNgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBiaW5ZID49IDBgIGZhaWxlZCBpbiAAcHJ1bmVGZWF0dXJlcwAlcyVzAGJpblkgb3V0IG9mIHJhbmdlAEFzc2VydGlvbiBgeXBfcGx1c18xID49IDAgJiYgeXBfcGx1c18xIDwgaGVpZ2h0YCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgb2N0YXZlIDwgbU51bU9jdGF2ZXNgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGB3MiA+PSAwYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgaXQtPnNlY29uZC5zaXplKCkgIT0gMGAgZmFpbGVkIGluIABGaW5kIE9yaWVudGF0aW9ucwB5cF9wbHVzXzEgb3V0IG9mIGJvdW5kcwAvaG9tZS93YWx0ZXIva2Fsd2FsdC1naXRodWIvQVIuanMtZ2l0aHViLW9yZy9hcnRvb2xraXQ1LWpzL2xpYi9hcnRvb2xraXQ1L2xpYi9TUkMvS1BNL0ZyZWFrTWF0Y2hlci9kZXRlY3RvcnMvZ2F1c3NpYW5fc2NhbGVfc3BhY2VfcHlyYW1pZC5oAHcyIG11c3QgYmUgcG9zaXRpdmUAQ2x1c3RlciBtdXN0IGhhdmUgYXRsZWFzZXQgMSBmZWF0dXJlAC92YXIvY2FjaGUAQXNzZXJ0aW9uIGBiaW5ZIDwgbU51bVlCaW5zYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgZHN0W2ldID49IC0yNTgwNjRgIGZhaWxlZCBpbiAALy5jYWNoZQBPY3RhdmUgb3V0IG9mIHJhbmdlAEFzc2VydGlvbiBgYjEgPj0gMCAmJiBiMSA8IG51bV9iaW5zYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgeHAgPj0gMCAmJiB4cCA8IHdpZHRoYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgZHN0W2ldIDw9IDI1ODA2NGAgZmFpbGVkIGluIABBc3NlcnRpb24gYGJpbkFuZ2xlID49IDBgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBpbTAuaGVpZ2h0KCkgPT0gaW0xLmhlaWdodCgpYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgbUsgPT0gbUNlbnRlcnMuc2l6ZSgpYCBmYWlsZWQgaW4gAEhlaWdodCBpcyBpbmNvbnNpc3RlbnQAeHAgb3V0IG9mIGJvdW5kcwAlcy8lcwAvaG9tZS93YWx0ZXIva2Fsd2FsdC1naXRodWIvQVIuanMtZ2l0aHViLW9yZy9hcnRvb2xraXQ1LWpzL2xpYi9hcnRvb2xraXQ1L2xpYi9TUkMvS1BNL0ZyZWFrTWF0Y2hlci9tYXRjaGVycy9rbWVkb2lkcy5oAGIxIGJpbiBpbmRleCBvdXQgb2YgcmFuZ2UAYmluQW5nbGUgb3V0IG9mIHJhbmdlAEFzc2VydGlvbiBgc2NhbGUgPCBtTnVtU2NhbGVzUGVyT2N0YXZlYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgZHN0W2ldIDw9IDQxMjkwMjRgIGZhaWxlZCBpbiAAayBzaG91bGQgbWF0Y2ggdGhlIG51bWJlciBvZiBjbHVzdGVyIGNlbnRlcnMAU2NhbGUgb3V0IG9mIHJhbmdlAC92YXIvbGliAEFzc2VydGlvbiBgYjIgPj0gMCAmJiBiMiA8IG51bV9iaW5zYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgYmluQW5nbGUgPCBtTnVtQW5nbGVCaW5zYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgeHBfcGx1c18xID49IDAgJiYgeHBfcGx1c18xIDwgd2lkdGhgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBkc3RbaV0gPj0gLTQxMjkwMjRgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBpbTAuaGVpZ2h0KCkgPT0gaW0yLmhlaWdodCgpYCBmYWlsZWQgaW4gAHhwX3BsdXNfMSBvdXQgb2YgYm91bmRzAC8uY29uZmlnAGIyIGJpbiBpbmRleCBvdXQgb2YgcmFuZ2UAQXNzZXJ0aW9uIGBudW1fZmVhdHVyZXMgPiAwYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgYmluU2NhbGUgPj0gMGAgZmFpbGVkIGluIABBc3NlcnRpb24gYChpbTEuaGVpZ2h0KCk+PjEpID09IGltMi5oZWlnaHQoKWAgZmFpbGVkIGluIAB2ZWN0b3IATnVtYmVyIG9mIGZlYXR1cmVzIG11c3QgYmUgcG9zaXRpdmUAYmluU2NhbGUgb3V0IG9mIHJhbmdlAFRNUERJUgBBc3NlcnRpb24gYGd4eCA8PSA0MTI5MDI0YCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgdzAgPj0gMCAmJiB3MCA8PSAxLjAwMDFgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGAoaW0wLmhlaWdodCgpPj4xKSA9PSBpbTEuaGVpZ2h0KClgIGZhaWxlZCBpbiAAdmVjdG9yAC90bXAAT3V0IG9mIHJhbmdlAEFzc2VydGlvbiBgYmluU2NhbGUgPCBtTnVtU2NhbGVCaW5zYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgbnVtX2luZGljZXMgPD0gbnVtX2ZlYXR1cmVzYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgZ3h4ID49IDBgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGAoaW0wLmhlaWdodCgpPj4xKSA9PSBpbTIuaGVpZ2h0KClgIGZhaWxlZCBpbiAATW9yZSBpbmRpY2VzIHRoYW4gZmVhdHVyZXMARXJyb3IgbG9va2luZyBmb3IgcmVzb3VyY2VzIGRpcmVjdG9yeSBwYXRoAEFzc2VydGlvbiBgcm93IDwgbUhlaWdodGAgZmFpbGVkIGluIABBc3NlcnRpb24gYG1CdWNrZXRzLnNpemUoKSA9PSBtTnVtQnVja2V0c1hgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBneXkgPD0gNDEyOTAyNGAgZmFpbGVkIGluIABBc3NlcnRpb24gYHcxID49IDAgJiYgdzEgPD0gMS4wMDAxYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgaW5kZXggPD0gKGJpblggKyBiaW5ZKm1OdW1YQmlucyArIGJpbkFuZ2xlKm1OdW1YQmlucyptTnVtWUJpbnMgKyBiaW5TY2FsZSptTnVtWEJpbnMqbU51bVlCaW5zKm1OdW1BbmdsZUJpbnMpYCBmYWlsZWQgaW4gAEVycm9yIGNyZWF0aW5nIHJlc291cmNlcyBkaXJlY3RvcnkgcGF0aAAvaG9tZS93YWx0ZXIva2Fsd2FsdC1naXRodWIvQVIuanMtZ2l0aHViLW9yZy9hcnRvb2xraXQ1LWpzL2xpYi9hcnRvb2xraXQ1L2xpYi9TUkMvS1BNL0ZyZWFrTWF0Y2hlci9mcmFtZXdvcmsvaW1hZ2UuaABCdWNrZXRzIGFyZSBub3QgYWxsb2NhdGVkAEFzc2VydGlvbiBgbnVtX2luZGljZXMgPj0gbUtgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGB3MiA+PSAwICYmIHcyIDw9IDEuMDAwMWAgZmFpbGVkIGluIABBc3NlcnRpb24gYGd5eSA+PSAwYCBmYWlsZWQgaW4gAE5vdCBlbm91Z2ggZmVhdHVyZXMAcm93IG91dCBvZiBib3VuZHMAdmVjdG9yAEFzc2VydGlvbiBgbUJ1Y2tldHNbMF0uc2l6ZSgpID09IG1OdW1CdWNrZXRzWWAgZmFpbGVkIGluIABBc3NlcnRpb24gYGd4eSA8PSA0MTI5MDI0YCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgdzMgPj0gMCAmJiB3MyA8PSAxLjAwMDFgIGZhaWxlZCBpbiAARXJyb3I6IFVuYWJsZSB0byBjaGFuZ2Ugd29ya2luZyBkaXJlY3RvcnkgdG8gJyVzJy4KAEFzc2lnbm1lbnQgc2l6ZSBpcyBpbmNvcnJlY3QAQXNzZXJ0aW9uIGBtRmVhdHVyZVBvaW50cy5zaXplKCkgPD0gbU1heE51bUZlYXR1cmVQb2ludHNgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBneHkgPj0gLTQxMjkwMjRgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGAodzArdzErdzIrdzMpIDw9IDEuMDAwMWAgZmFpbGVkIGluIABBc3NlcnRpb24gYG4gPiAwYCBmYWlsZWQgaW4gAFslIC4zZiAlIC4zZiAlIC4zZl0gWyUgNi4xZl0KAAADAAAAAwAAAAQAAAAEAAAABAAAAAEAAAAEAAAAAgAAAAIAAAACAAAAAgAAAAIAAAABAAAAAQAAAAEAQYCtAQunMgQAAACIAAAABQAAAJAAAAAGAAAAmAAAAAkAAACwAAAAGAQAAFMLAAAGDgAA0w8AAC5pc2V0AHJiAE42dmlzaW9uMjVHYXVzc2lhblNjYWxlU3BhY2VQeXJhbWlkRQAAABT6AAC5VgAAVG9vIG1hbnkgZmVhdHVyZSBwb2ludHMAdmVjdG9yAC9ob21lL3dhbHRlci9rYWx3YWx0LWdpdGh1Yi9BUi5qcy1naXRodWItb3JnL2FydG9vbGtpdDUtanMvbGliL2FydG9vbGtpdDUvbGliL1NSQy9LUE0vRnJlYWtNYXRjaGVyL3V0aWxzL3BhcnRpYWxfc29ydC5oAEFzc2VydGlvbiBgcG9zID09IDY2NmAgZmFpbGVkIGluIABBc3NlcnRpb24gYG51bV9jZW50ZXJzID4gMGAgZmFpbGVkIGluIABUaGVyZSBtdXN0IGJlIGF0IGxlYXN0IDEgY2VudGVyAG4gbXVzdCBiZSBwb3NpdGl2ZQBQb3NpdGlvbiBpcyBub3Qgd2l0aGluIHJhbmdlAEFzc2VydGlvbiBga3Auc2NhbGUgPCBtTGFwbGFjaWFuUHlyYW1pZC5udW1TY2FsZVBlck9jdGF2ZSgpYCBmYWlsZWQgaW4gAFslc10gWyVzXSBbJXNdIDogRm91bmQgJWQgZmVhdHVyZXMgaW4gcXVlcnkARmVhdHVyZSBwb2ludCBzY2FsZSBpcyBvdXQgb2YgYm91bmRzAEFzc2VydGlvbiBgayA+IDBgIGZhaWxlZCBpbiAAayBtdXN0IGJlIHBvc2l0aXZlAEZpbmQgTWF0Y2hlcyAoMSkAQXNzZXJ0aW9uIGBrcC5zY29yZSA9PSBsYXAxLmdldDxmbG9hdD4oeSlbeF1gIGZhaWxlZCBpbiAAU2NvcmUgaXMgbm90IGNvbnNpc3RlbnQgd2l0aCB0aGUgRG9HIGltYWdlAEhvdWdoIFZvdGluZyAoMSkARmluZCBIb3VnaCBNYXRjaGVzICgxKQBBc3NlcnRpb24gYGJ1Y2tldFswXS5maXJzdCA+PSBidWNrZXRbbl0uZmlyc3RgIGZhaWxlZCBpbiAAbnRoX2VsZW1lbnQgZmFpbGVkAEVzdGltYXRlIEhvbW9ncmFwaHkgKDEpAEZpbmQgSW5saWVycyAoMSkAQXNzZXJ0aW9uIGBvY3RhdmUgPCBtTnVtT2N0YXZlc2AgZmFpbGVkIGluIAAvaG9tZS93YWx0ZXIva2Fsd2FsdC1naXRodWIvQVIuanMtZ2l0aHViLW9yZy9hcnRvb2xraXQ1LWpzL2xpYi9hcnRvb2xraXQ1L2xpYi9TUkMvS1BNL0ZyZWFrTWF0Y2hlci9kZXRlY3RvcnMvZ2F1c3NpYW5fc2NhbGVfc3BhY2VfcHlyYW1pZC5oAEZpbmQgTWF0Y2hlcyAoMikAT2N0YXZlIG91dCBvZiByYW5nZQBIb3VnaCBWb3RpbmcgKDIpAEZpbmQgSG91Z2ggTWF0Y2hlcyAoMikAQXNzZXJ0aW9uIGBzY2FsZSA8IG1OdW1TY2FsZXNQZXJPY3RhdmVgIGZhaWxlZCBpbiAAU2NhbGUgb3V0IG9mIHJhbmdlAEVzdGltYXRlIEhvbW9ncmFwaHkgKDIpAEZpbmQgSW5saWVycyAoMikAQXNzZXJ0aW9uIGBpbmRleCA8IG1JbWFnZXMuc2l6ZSgpYCBmYWlsZWQgaW4gAC9ob21lL3dhbHRlci9rYWx3YWx0LWdpdGh1Yi9BUi5qcy1naXRodWItb3JnL2FydG9vbGtpdDUtanMvbGliL2FydG9vbGtpdDUvbGliL1NSQy9LUE0vRnJlYWtNYXRjaGVyL2RldGVjdG9ycy9Eb0dfc2NhbGVfaW52YXJpYW50X2RldGVjdG9yLmgAQXNzZXJ0aW9uIGBiZXN0X2luZGV4ICE9IHN0ZDo6bnVtZXJpY19saW1pdHM8c2l6ZV90Pjo6bWF4KClgIGZhaWxlZCBpbiAAL2hvbWUvd2FsdGVyL2thbHdhbHQtZ2l0aHViL0FSLmpzLWdpdGh1Yi1vcmcvYXJ0b29sa2l0NS1qcy9saWIvYXJ0b29sa2l0NS9saWIvU1JDL0tQTS9GcmVha01hdGNoZXIvbWF0Y2hlcnMvZmVhdHVyZV9tYXRjaGVyLWlubGluZS5oAEluZGV4IGlzIG91dCBvZiByYW5nZQBTb21ldGhpbmcgc3RyYW5nZQBBc3NlcnRpb24gYHNjYWxlID49IDBgIGZhaWxlZCBpbiAAU2NhbGUgbXVzdCBiZSBwb3NpdGl2ZQBBc3NlcnRpb24gYG1NYXRjaGVzLnNpemUoKSA8PSBmZWF0dXJlczEtPnNpemUoKWAgZmFpbGVkIGluIABOdW1iZXIgb2YgbWF0Y2hlcyBzaG91bGQgYmUgbG93ZXIAU2NhbGUgbXVzdCBiZSBsZXNzIHRoYW4gbnVtYmVyIG9mIHNjYWxlIHBlciBvY3RhdmUAQXNzZXJ0aW9uIGBsYXAwLmhlaWdodCgpID09IGxhcDEuaGVpZ2h0KCkgPT0gbGFwMi5oZWlnaHQoKWAgZmFpbGVkIGluIABBc3NlcnRpb24gYG1Sb290LmdldCgpYCBmYWlsZWQgaW4gAFdpZHRoL2hlaWdodCBhcmUgbm90IGNvbnNpc3RlbnQAUm9vdCBjYW5ub3QgYmUgTlVMTABBc3NlcnRpb24gYG1pbmkgIT0gLTFgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGAobGFwMC5oZWlnaHQoKSA9PSBsYXAxLmhlaWdodCgpKSAmJiAoKGxhcDEuaGVpZ2h0KCk+PjEpID09IGxhcDIuaGVpZ2h0KCkpYCBmYWlsZWQgaW4gAE1pbmltdW0gaW5kZXggbm90IHNldABBc3NlcnRpb24gYCgobGFwMC53aWR0aCgpPj4xKSA9PSBsYXAxLndpZHRoKCkpICYmIChsYXAxLndpZHRoKCkgPT0gbGFwMi53aWR0aCgpKWAgZmFpbGVkIGluIABBc3NlcnRpb24gYDBgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBuIDw9IGluX21hdGNoZXMuc2l6ZSgpYCBmYWlsZWQgaW4gAEltYWdlIHNpemVzIGFyZSBpbmNvbnNpc3RlbnQAU2hvdWxkIGJlIHRoZSBzYW1lAEFzc2VydGlvbiBgYmluWCA+PSAwYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgKHgtMSkgPj0gMCAmJiAoeCsxKSA8IGxhcDEud2lkdGgoKWAgZmFpbGVkIGluIAB4IG91dCBvZiBib3VuZHMAL2hvbWUvd2FsdGVyL2thbHdhbHQtZ2l0aHViL0FSLmpzLWdpdGh1Yi1vcmcvYXJ0b29sa2l0NS1qcy9saWIvYXJ0b29sa2l0NS9saWIvU1JDL0tQTS9GcmVha01hdGNoZXIvbWF0Y2hlcnMvaG91Z2hfc2ltaWxhcml0eV92b3RpbmcuaABiaW5YIG91dCBvZiByYW5nZQBBc3NlcnRpb24gYCh5LTEpID49IDAgJiYgKHkrMSkgPCBsYXAxLmhlaWdodCgpYCBmYWlsZWQgaW4gAHkgb3V0IG9mIGJvdW5kcwBBc3NlcnRpb24gYGJpblggPCBtTnVtWEJpbnNgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBiaW5ZID49IDBgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBsYXAwLndpZHRoKCkgPT0gbGFwMS53aWR0aCgpYCBmYWlsZWQgaW4gAEltYWdlIGRpbWVuc2lvbnMgaW5jb25zaXN0ZW50AGJpblkgb3V0IG9mIHJhbmdlAEFzc2VydGlvbiBgYmluWSA8IG1OdW1ZQmluc2AgZmFpbGVkIGluIABBc3NlcnRpb24gYGxhcDAud2lkdGgoKSA9PSBsYXAyLndpZHRoKClgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBiaW5BbmdsZSA+PSAwYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgbGFwMC5oZWlnaHQoKSA9PSBsYXAxLmhlaWdodCgpYCBmYWlsZWQgaW4gAGJpbkFuZ2xlIG91dCBvZiByYW5nZQBBc3NlcnRpb24gYGxhcDAuaGVpZ2h0KCkgPT0gbGFwMi5oZWlnaHQoKWAgZmFpbGVkIGluIABBc3NlcnRpb24gYGJpbkFuZ2xlIDwgbU51bUFuZ2xlQmluc2AgZmFpbGVkIGluIABBc3NlcnRpb24gYCh4LTEpID49IDAgJiYgKHgrMSkgPCBpbS53aWR0aCgpYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgYmluU2NhbGUgPj0gMGAgZmFpbGVkIGluIABBc3NlcnRpb24gYCh5LTEpID49IDAgJiYgKHkrMSkgPCBpbS5oZWlnaHQoKWAgZmFpbGVkIGluIABiaW5TY2FsZSBvdXQgb2YgcmFuZ2UAQXNzZXJ0aW9uIGAobGFwMC53aWR0aCgpPj4xKSA9PSBsYXAyLndpZHRoKClgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBiaW5TY2FsZSA8IG1OdW1TY2FsZUJpbnNgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGAobGFwMC5oZWlnaHQoKT4+MSkgPT0gbGFwMi5oZWlnaHQoKWAgZmFpbGVkIGluIABBc3NlcnRpb24gYHhfZGl2XzItMC41ZiA+PSAwYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgZGlzdEJpbkFuZ2xlID49IDBgIGZhaWxlZCBpbiAAeF9kaXZfMiBvdXQgb2YgYm91bmRzIG91dCBvZiBib3VuZHMgZm9yIGludGVycG9sYXRpb24AZGlzdEJpbkFuZ2xlIG11c3Qgbm90IGJlIG5lZ2F0aXZlAEFzc2VydGlvbiBgaHlwLnNpemUoKSA+PSA5Km1heF9udW1faHlwb3RoZXNlc2AgZmFpbGVkIGluIABBc3NlcnRpb24gYHlfZGl2XzItMC41ZiA+PSAwYCBmYWlsZWQgaW4gAHlfZGl2XzIgb3V0IG9mIGJvdW5kcyBvdXQgb2YgYm91bmRzIGZvciBpbnRlcnBvbGF0aW9uAC9ob21lL3dhbHRlci9rYWx3YWx0LWdpdGh1Yi9BUi5qcy1naXRodWItb3JnL2FydG9vbGtpdDUtanMvbGliL2FydG9vbGtpdDUvbGliL1NSQy9LUE0vRnJlYWtNYXRjaGVyL2hvbW9ncmFwaHlfZXN0aW1hdGlvbi9yb2J1c3RfaG9tb2dyYXBoeS5oAGh5cCB2ZWN0b3Igc2hvdWxkIGJlIG9mIHNpemUgOSptYXhfbnVtX2h5cG90aGVzZXMAQXNzZXJ0aW9uIGB4X2Rpdl8yKzAuNWYgPCBsYXAyLndpZHRoKClgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGB0bXBfaS5zaXplKCkgPj0gbnVtX3BvaW50c2AgZmFpbGVkIGluIABBc3NlcnRpb24gYHlfZGl2XzIrMC41ZiA8IGxhcDIuaGVpZ2h0KClgIGZhaWxlZCBpbiAAdG1wX2kgdmVjdG9yIHNob3VsZCBiZSBvZiBzaXplIG51bV9wb2ludHMAQXNzZXJ0aW9uIGAobGFwMC53aWR0aCgpPj4xKSA9PSBsYXAxLndpZHRoKClgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBoeXBfY29zdHMuc2l6ZSgpID49IG1heF9udW1faHlwb3RoZXNlc2AgZmFpbGVkIGluIABBc3NlcnRpb24gYChsYXAwLmhlaWdodCgpPj4xKSA9PSBsYXAxLmhlaWdodCgpYCBmYWlsZWQgaW4gAHZlY3RvcgBBc3NlcnRpb24gYG4gPiAwYCBmYWlsZWQgaW4gAC9ob21lL3dhbHRlci9rYWx3YWx0LWdpdGh1Yi9BUi5qcy1naXRodWItb3JnL2FydG9vbGtpdDUtanMvbGliL2FydG9vbGtpdDUvbGliL1NSQy9LUE0vRnJlYWtNYXRjaGVyL3V0aWxzL3BhcnRpYWxfc29ydC5oAEFzc2VydGlvbiBgcm93IDwgbUhlaWdodGAgZmFpbGVkIGluIAAvaG9tZS93YWx0ZXIva2Fsd2FsdC1naXRodWIvQVIuanMtZ2l0aHViLW9yZy9hcnRvb2xraXQ1LWpzL2xpYi9hcnRvb2xraXQ1L2xpYi9TUkMvS1BNL0ZyZWFrTWF0Y2hlci9mcmFtZXdvcmsvaW1hZ2UuaABuIG11c3QgYmUgcG9zaXRpdmUAcm93IG91dCBvZiBib3VuZHMAQXNzZXJ0aW9uIGBrID4gMGAgZmFpbGVkIGluIABrIG11c3QgYmUgcG9zaXRpdmUAQXNzZXJ0aW9uIGAoaW50KXN0ZDo6Zmxvb3IoeCkgPT0gKGludCl4YCBmYWlsZWQgaW4gAC9ob21lL3dhbHRlci9rYWx3YWx0LWdpdGh1Yi9BUi5qcy1naXRodWItb3JnL2FydG9vbGtpdDUtanMvbGliL2FydG9vbGtpdDUvbGliL1NSQy9LUE0vRnJlYWtNYXRjaGVyL2RldGVjdG9ycy9pbnRlcnBvbGF0ZS5oAEFzc2VydGlvbiBgMGAgZmFpbGVkIGluIABGYWlsZWQgdG8gY29tcHV0ZSBtYXRyaXggaW52ZXJzZQBmbG9vcigpIGFuZCBjYXN0IG5vdCB0aGUgc2FtZQBBc3NlcnRpb24gYChpbnQpc3RkOjpmbG9vcih5KSA9PSAoaW50KXlgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGB5cCA+PSAwICYmIHlwIDwgaGVpZ2h0YCBmYWlsZWQgaW4gAHlwIG91dCBvZiBib3VuZHMAQXNzZXJ0aW9uIGB5cF9wbHVzXzEgPj0gMCAmJiB5cF9wbHVzXzEgPCBoZWlnaHRgIGZhaWxlZCBpbiAAeXBfcGx1c18xIG91dCBvZiBib3VuZHMAQXNzZXJ0aW9uIGB4cCA+PSAwICYmIHhwIDwgd2lkdGhgIGZhaWxlZCBpbiAAeHAgb3V0IG9mIGJvdW5kcwBBc3NlcnRpb24gYHhwX3BsdXNfMSA+PSAwICYmIHhwX3BsdXNfMSA8IHdpZHRoYCBmYWlsZWQgaW4gAHhwX3BsdXNfMSBvdXQgb2YgYm91bmRzAEFzc2VydGlvbiBgdzAgPj0gMCAmJiB3MCA8PSAxLjAwMDFgIGZhaWxlZCBpbiAAT3V0IG9mIHJhbmdlAEFzc2VydGlvbiBgdzEgPj0gMCAmJiB3MSA8PSAxLjAwMDFgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGB3MiA+PSAwICYmIHcyIDw9IDEuMDAwMWAgZmFpbGVkIGluIABBc3NlcnRpb24gYHczID49IDAgJiYgdzMgPD0gMS4wMDAxYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgKHcwK3cxK3cyK3czKSA8PSAxLjAwMDFgIGZhaWxlZCBpbiAAAAAAAADgVgAAEQAAABIAAAAAAAAAJG0AABMAAAAUAAAATjZ2aXNpb245RXhjZXB0aW9uRQA8+gAA5GwAAFT7AABONnZpc2lvbjE4Qmlub21pYWxQeXJhbWlkMzJmRQAAADz6AAAEbQAA4FYAAAAAAAD4bAAADwAAABUAAAAWAAAAuVKMPo5a5z65Uow+AAAAAAAAAAD4bQAAFwAAABgAAAAZAAAAGgAAABsAAABOU3QzX18yMjBfX3NoYXJlZF9wdHJfcG9pbnRlcklQTjZ2aXNpb244S2V5ZnJhbWVJTGk5NkVFRU5TXzEwc2hhcmVkX3B0cklTM19FMjdfX3NoYXJlZF9wdHJfZGVmYXVsdF9kZWxldGVJUzNfUzNfRUVOU185YWxsb2NhdG9ySVMzX0VFRUUAPPoAAHBtAAC09wAATlN0M19fMjEwc2hhcmVkX3B0cklONnZpc2lvbjhLZXlmcmFtZUlMaTk2RUVFRTI3X19zaGFyZWRfcHRyX2RlZmF1bHRfZGVsZXRlSVMzX1MzX0VFAGJvb2wgdmlzaW9uOjpWaXN1YWxEYXRhYmFzZTx2aXNpb246OkZSRUFLRXh0cmFjdG9yLCB2aXNpb246OkJpbmFyeUZlYXR1cmVTdG9yZSwgdmlzaW9uOjpCaW5hcnlGZWF0dXJlTWF0Y2hlcjw5Nj4+OjpxdWVyeShjb25zdCBHYXVzc2lhblNjYWxlU3BhY2VQeXJhbWlkICopIFtGRUFUVVJFX0VYVFJBQ1RPUiA9IHZpc2lvbjo6RlJFQUtFeHRyYWN0b3IsIFNUT1JFID0gdmlzaW9uOjpCaW5hcnlGZWF0dXJlU3RvcmUsIE1BVENIRVIgPSB2aXNpb246OkJpbmFyeUZlYXR1cmVNYXRjaGVyPDk2Pl0AaHlwX2Nvc3RzIHZlY3RvciBzaG91bGQgYmUgb2Ygc2l6ZSBtYXhfbnVtX2h5cG90aGVzZXMAQbTfAQvfULK+uT4S3KC+kL45PhLcoL6Qvjm+AAAAgLK+ub4S3KA+kL45vhLcoD6Qvjk+0nIYvwAAAADScpi+OgYEv9JymD46BgS/0nIYPwAAAIDScpg+OgYEP9JymL46BgQ/AAAAgFa4Pb9mTSQ/Vri9vmZNJD9WuL0+AAAAAFa4PT9mTSS/Vri9PmZNJL9WuL2+DOlYPwAAAIAM6dg+mdk7Pwzp2L6Z2Ts/DOlYvwAAAAAM6di+mdk7vwzp2D6Z2Tu/AAAAAPxTbj/xZU6/DVTuPvFlTr8NVO6+AAAAgPxTbr/xZU4/DVTuvvFlTj8NVO4+AACAvwAAAAAAAAC/0LNdvwAAAD/Qs12/AACAPwAAAIAAAAA/0LNdPwAAAL/Qs10/AAAAADhxAAAXAAAAHAAAAB0AAAAeAAAAHwAAAE5TdDNfXzIyMF9fc2hhcmVkX3B0cl9wb2ludGVySVBoMTZOdWxsQXJyYXlEZWxldGVySWhFTlNfOWFsbG9jYXRvckloRUVFRQAAAAA8+gAA7HAAALT3AAAxNk51bGxBcnJheURlbGV0ZXJJaEUAAAAAAAAA4HEAABcAAAAgAAAAIQAAACIAAAAjAAAATlN0M19fMjIwX19zaGFyZWRfcHRyX3BvaW50ZXJJUGhOU18xMHNoYXJlZF9wdHJJaEUyN19fc2hhcmVkX3B0cl9kZWZhdWx0X2RlbGV0ZUloaEVFTlNfOWFsbG9jYXRvckloRUVFRQA8+gAAeHEAALT3AABOU3QzX18yMTBzaGFyZWRfcHRySWhFMjdfX3NoYXJlZF9wdHJfZGVmYXVsdF9kZWxldGVJaGhFRQB2aXNpb246OlNjb3BlZFRpbWVyOjp+U2NvcGVkVGltZXIoKQBpbmZpbml0eQBNaXNzaW5nIEh1ZmZtYW4gY29kZSB0YWJsZSBlbnRyeQBGZWJydWFyeQBKYW51YXJ5AEp1bHkAVGh1cnNkYXkAVHVlc2RheQBXZWRuZXNkYXkAU2F0dXJkYXkAU3VuZGF5AE1vbmRheQBGcmlkYXkATWF5ACVtLyVkLyV5AE1BWF9BTExPQ19DSFVOSyBpcyB3cm9uZywgcGxlYXNlIGZpeABBTElHTl9UWVBFIGlzIHdyb25nLCBwbGVhc2UgZml4AHNldE1hcmtlckluZm9WZXJ0ZXgATm90IGEgSlBFRyBmaWxlOiBzdGFydHMgd2l0aCAweCUwMnggMHglMDJ4AENvcnJ1cHQgSlBFRyBkYXRhOiAldSBleHRyYW5lb3VzIGJ5dGVzIGJlZm9yZSBtYXJrZXIgMHglMDJ4AFVuZXhwZWN0ZWQgbWFya2VyIDB4JTAyeABVbnN1cHBvcnRlZCBtYXJrZXIgdHlwZSAweCUwMngAVW5zdXBwb3J0ZWQgSlBFRyBwcm9jZXNzOiBTT0YgdHlwZSAweCUwMngARGVmaW5lIEh1ZmZtYW4gVGFibGUgMHglMDJ4AERlZmluZSBBcml0aG1ldGljIFRhYmxlIDB4JTAyeDogMHglMDJ4AC0rICAgMFgweAAtMFgrMFggMFgtMHgrMHggMHgAQm9ndXMgREFDIHZhbHVlIDB4JXgAX19uZXh0X3ByaW1lIG92ZXJmbG93AEh1ZmZtYW4gY29kZSBzaXplIHRhYmxlIG92ZXJmbG93AE5vdgBUaHUAICAgICAgICAlNHUgJTR1ICU0dSAlNHUgJTR1ICU0dSAlNHUgJTR1AEpQRUcgcGFyYW1ldGVyIHN0cnVjdCBtaXNtYXRjaDogbGlicmFyeSB0aGlua3Mgc2l6ZSBpcyAldSwgY2FsbGVyIGV4cGVjdHMgJXUARGVmaW5lIFJlc3RhcnQgSW50ZXJ2YWwgJXUAV2FybmluZzogdGh1bWJuYWlsIGltYWdlIHNpemUgZG9lcyBub3QgbWF0Y2ggZGF0YSBsZW5ndGggJXUATWlzY2VsbGFuZW91cyBtYXJrZXIgMHglMDJ4LCBsZW5ndGggJXUASkZJRiBleHRlbnNpb24gbWFya2VyOiB0eXBlIDB4JTAyeCwgbGVuZ3RoICV1AEpGSUYgZXh0ZW5zaW9uIG1hcmtlcjogcGFsZXR0ZSB0aHVtYm5haWwgaW1hZ2UsIGxlbmd0aCAldQBKRklGIGV4dGVuc2lvbiBtYXJrZXI6IEpQRUctY29tcHJlc3NlZCB0aHVtYm5haWwgaW1hZ2UsIGxlbmd0aCAldQBKRklGIGV4dGVuc2lvbiBtYXJrZXI6IFJHQiB0aHVtYm5haWwgaW1hZ2UsIGxlbmd0aCAldQBVbmtub3duIEFQUDE0IG1hcmtlciAobm90IEFkb2JlKSwgbGVuZ3RoICV1AFVua25vd24gQVBQMCBtYXJrZXIgKG5vdCBKRklGKSwgbGVuZ3RoICV1AE9idGFpbmVkIFhNUyBoYW5kbGUgJXUARnJlZWQgWE1TIGhhbmRsZSAldQBPYnRhaW5lZCBFTVMgaGFuZGxlICV1AEZyZWVkIEVNUyBoYW5kbGUgJXUAdW5zdXBwb3J0ZWQgbG9jYWxlIGZvciBzdGFuZGFyZCBpbnB1dABBdWd1c3QAZ2V0VHJhbnNNYXRNdWx0aVNxdWFyZVJvYnVzdABJbnZhbGlkIGNyb3AgcmVxdWVzdABVbnN1cHBvcnRlZCBjb2xvciBjb252ZXJzaW9uIHJlcXVlc3QAdW5zaWduZWQgc2hvcnQAZ2V0TXVsdGlNYXJrZXJDb3VudABnZXRUcmFuc01hdFNxdWFyZUNvbnQAdW5zaWduZWQgaW50AENvcnJ1cHQgSlBFRyBkYXRhOiBwcmVtYXR1cmUgZW5kIG9mIGRhdGEgc2VnbWVudABoZWlnaHQARnJhY3Rpb25hbCBzYW1wbGluZyBub3QgaW1wbGVtZW50ZWQgeWV0AENDSVI2MDEgc2FtcGxpbmcgbm90IGltcGxlbWVudGVkIHlldABOb3QgaW1wbGVtZW50ZWQgeWV0AGZzZXQAZ2V0AE9jdABmbG9hdABTYXQAdWludDY0X3QAQ2Fubm90IHF1YW50aXplIG1vcmUgdGhhbiAlZCBjb2xvciBjb21wb25lbnRzAFN0YXJ0IE9mIFNjYW46ICVkIGNvbXBvbmVudHMAQm9ndXMgdmlydHVhbCBhcnJheSBhY2Nlc3MAQm9ndXMgc2FtcGxpbmcgZmFjdG9ycwBRdWFudGl6aW5nIHRvICVkID0gJWQqJWQqJWQgY29sb3JzAFF1YW50aXppbmcgdG8gJWQgY29sb3JzAENhbm5vdCBxdWFudGl6ZSB0byBmZXdlciB0aGFuICVkIGNvbG9ycwBDYW5ub3QgcXVhbnRpemUgdG8gbW9yZSB0aGFuICVkIGNvbG9ycwBJbnZhbGlkIEpQRUcgZmlsZSBzdHJ1Y3R1cmU6IHR3byBTT0kgbWFya2VycwBJbnZhbGlkIEpQRUcgZmlsZSBzdHJ1Y3R1cmU6IHR3byBTT0YgbWFya2VycwBuZnRNYXJrZXJzAFNtb290aGluZyBub3Qgc3VwcG9ydGVkIHdpdGggbm9uc3RhbmRhcmQgc2FtcGxpbmcgcmF0aW9zAE1heGltdW0gc3VwcG9ydGVkIGltYWdlIGRpbWVuc2lvbiBpcyAldSBwaXhlbHMAQXBwbGljYXRpb24gdHJhbnNmZXJyZWQgdG9vIG1hbnkgc2NhbmxpbmVzAEFwcGxpY2F0aW9uIHRyYW5zZmVycmVkIHRvbyBmZXcgc2NhbmxpbmVzAEZhaWxlZCB0byBjcmVhdGUgdGVtcG9yYXJ5IGZpbGUgJXMAQ2xvc2VkIHRlbXBvcmFyeSBmaWxlICVzAE9wZW5lZCB0ZW1wb3JhcnkgZmlsZSAlcwBBcHIAdmVjdG9yAElucHV0IGZpbGUgcmVhZCBlcnJvcgBzZXRNYXJrZXJJbmZvRGlyAEludmFsaWQgSlBFRyBmaWxlIHN0cnVjdHVyZTogbWlzc2luZyBTT1MgbWFya2VyAG5mdE1hcmtlcgBnZXRNYXJrZXIAZGV0ZWN0TWFya2VyAF9hZGRNdWx0aU1hcmtlcgBnZXRNdWx0aUVhY2hNYXJrZXIAX2FkZE1hcmtlcgBnZXRORlRNYXJrZXIAZGV0ZWN0TkZUTWFya2VyAF9hZGRORlRNYXJrZXIAT2N0b2JlcgBOb3ZlbWJlcgBTZXB0ZW1iZXIARGVjZW1iZXIAdW5zaWduZWQgY2hhcgBpb3NfYmFzZTo6Y2xlYXIATWFyAFVucmVjb2duaXplZCBjb21wb25lbnQgSURzICVkICVkICVkLCBhc3N1bWluZyBZQ2JDcgBzZXR1cABWaXJ0dWFsIGFycmF5IGNvbnRyb2xsZXIgbWVzc2VkIHVwAFNlcAAlSTolTTolUyAlcABzZXRQYXR0UmF0aW8AZ2V0UGF0dFJhdGlvAHRlYXJkb3duAFN1bgBKdW4Ac3RkOjpleGNlcHRpb24AQm9ndXMgSHVmZm1hbiB0YWJsZSBkZWZpbml0aW9uAFNlbGVjdGVkICVkIGNvbG9ycyBmb3IgcXVhbnRpemF0aW9uAEltYWdlIHRvbyB3aWRlIGZvciB0aGlzIGltcGxlbWVudGF0aW9uAE1vbgBuYW4ARGlkbid0IGV4cGVjdCBtb3JlIHRoYW4gb25lIHNjYW4AU2FtcGxpbmcgZmFjdG9ycyB0b28gbGFyZ2UgZm9yIGludGVybGVhdmVkIHNjYW4ASmFuAGdldE1hcmtlck51bQBnZXRNdWx0aU1hcmtlck51bQBKdWwAYm9vbABCdWZmZXIgcGFzc2VkIHRvIEpQRUcgbGlicmFyeSBpcyB0b28gc21hbGwAQXByaWwAc2V0TG9nTGV2ZWwAZ2V0TG9nTGV2ZWwAZW1zY3JpcHRlbjo6dmFsAHB1c2hfYmFjawBGcmkAZHBpAGJhZF9hcnJheV9uZXdfbGVuZ3RoAEJvZ3VzIG1hcmtlciBsZW5ndGgAd2lkdGgATWFyY2gAQXVnAHVuc2lnbmVkIGxvbmcAc3RkOjp3c3RyaW5nAGJhc2ljX3N0cmluZwBzdGQ6OnN0cmluZwBzdGQ6OnUxNnN0cmluZwBzdGQ6OnUzMnN0cmluZwBDb3B5cmlnaHQgKEMpIDIwMTgsIFRob21hcyBHLiBMYW5lLCBHdWlkbyBWb2xsYmVkaW5nAGluZgAlLjBMZgAlTGYAcmVzaXplAHRydWUAVHVlAGZhbHNlAFN1c3BlbnNpb24gbm90IGFsbG93ZWQgaGVyZQBnZXRUcmFuc01hdFNxdWFyZQBnZXRUcmFuc01hdE11bHRpU3F1YXJlAHNldE1hdHJpeENvZGVUeXBlAGdldE1hdHJpeENvZGVUeXBlAEp1bmUAc2V0UHJvamVjdGlvbk5lYXJQbGFuZQBnZXRQcm9qZWN0aW9uTmVhclBsYW5lAHNldFByb2plY3Rpb25GYXJQbGFuZQBnZXRQcm9qZWN0aW9uRmFyUGxhbmUAUmVxdWVzdGVkIGZlYXR1cmUgd2FzIG9taXR0ZWQgYXQgY29tcGlsZSB0aW1lAFNlZWsgZmFpbGVkIG9uIHRlbXBvcmFyeSBmaWxlAFJlYWQgZmFpbGVkIG9uIHRlbXBvcmFyeSBmaWxlAEVtcHR5IGlucHV0IGZpbGUAUHJlbWF0dXJlIGVuZCBvZiBpbnB1dCBmaWxlAFByZW1hdHVyZSBlbmQgb2YgSlBFRyBmaWxlAHNldENhbWVyYSgpOiBFcnJvciBjcmVhdGluZyAzRCBoYW5kbGUAZG91YmxlAERDVCBjb2VmZmljaWVudCBvdXQgb2YgcmFuZ2UASW52YWxpZCBjb2xvciBxdWFudGl6YXRpb24gbW9kZSBjaGFuZ2UASlBFRyBkYXRhc3RyZWFtIGNvbnRhaW5zIG5vIGltYWdlACAgICB3aXRoICVkIHggJWQgdGh1bWJuYWlsIGltYWdlAGdldFByb2Nlc3NpbmdJbWFnZQBTdGFydCBvZiBJbWFnZQBFbmQgT2YgSW1hZ2UAQm9ndXMgYnVmZmVyIGNvbnRyb2wgbW9kZQBDb3JydXB0IEpQRUcgZGF0YTogYmFkIEh1ZmZtYW4gY29kZQBDb3JydXB0IEpQRUcgZGF0YTogYmFkIGFyaXRobWV0aWMgY29kZQBzZXRQYXR0ZXJuRGV0ZWN0aW9uTW9kZQBnZXRQYXR0ZXJuRGV0ZWN0aW9uTW9kZQBzZXREZWJ1Z01vZGUAZ2V0RGVidWdNb2RlAHNldExhYmVsaW5nTW9kZQBnZXRMYWJlbGluZ01vZGUAc2V0VGhyZXNob2xkTW9kZQBnZXRUaHJlc2hvbGRNb2RlAHNldEltYWdlUHJvY01vZGUAZ2V0SW1hZ2VQcm9jTW9kZQBCb2d1cyBpbnB1dCBjb2xvcnNwYWNlAEJvZ3VzIEpQRUcgY29sb3JzcGFjZQBzZXRUaHJlc2hvbGQAZ2V0VGhyZXNob2xkAHZvaWQAQmFja2luZyBzdG9yZSBub3Qgc3VwcG9ydGVkAERDVCBzY2FsZWQgYmxvY2sgc2l6ZSAlZHglZCBub3Qgc3VwcG9ydGVkAFF1YW50aXphdGlvbiB0YWJsZSAweCUwMnggd2FzIG5vdCBkZWZpbmVkAEh1ZmZtYW4gdGFibGUgMHglMDJ4IHdhcyBub3QgZGVmaW5lZABBcml0aG1ldGljIHRhYmxlIDB4JTAyeCB3YXMgbm90IGRlZmluZWQAV3JpdGUgdG8gWE1TIGZhaWxlZABSZWFkIGZyb20gWE1TIGZhaWxlZABXcml0ZSB0byBFTVMgZmFpbGVkAFJlYWQgZnJvbSBFTVMgZmFpbGVkAFdlZAAgICAgICAgICUzZCAlM2QgJTNkICUzZCAlM2QgJTNkICUzZCAlM2QAV2FybmluZzogdW5rbm93biBKRklGIHJldmlzaW9uIG51bWJlciAlZC4lMDJkAENvcnJ1cHQgSlBFRyBkYXRhOiBmb3VuZCBtYXJrZXIgMHglMDJ4IGluc3RlYWQgb2YgUlNUJWQAU3RhcnQgT2YgRnJhbWUgMHglMDJ4OiB3aWR0aD0ldSwgaGVpZ2h0PSV1LCBjb21wb25lbnRzPSVkACAgICBDb21wb25lbnQgJWQ6ICVkaHglZHYgcT0lZABJbnZhbGlkIHByb2dyZXNzaXZlIHBhcmFtZXRlcnMgU3M9JWQgU2U9JWQgQWg9JWQgQWw9JWQAICBTcz0lZCwgU2U9JWQsIEFoPSVkLCBBbD0lZAAgICAgQ29tcG9uZW50ICVkOiBkYz0lZCBhYz0lZABJbnZhbGlkIHByb2dyZXNzaXZlIHBhcmFtZXRlcnMgYXQgc2NhbiBzY3JpcHQgZW50cnkgJWQASW52YWxpZCBzY2FuIHNjcmlwdCBhdCBlbnRyeSAlZABCb2d1cyBEUVQgaW5kZXggJWQAQm9ndXMgREhUIGluZGV4ICVkAEJvZ3VzIERBQyBpbmRleCAlZABUb28gbWFueSBjb2xvciBjb21wb25lbnRzOiAlZCwgbWF4ICVkAEluY29uc2lzdGVudCBwcm9ncmVzc2lvbiBzZXF1ZW5jZSBmb3IgY29tcG9uZW50ICVkIGNvZWZmaWNpZW50ICVkAFdyb25nIEpQRUcgbGlicmFyeSB2ZXJzaW9uOiBsaWJyYXJ5IGlzICVkLCBjYWxsZXIgZXhwZWN0cyAlZABBdCBtYXJrZXIgMHglMDJ4LCByZWNvdmVyeSBhY3Rpb24gJWQAVW5zdXBwb3J0ZWQgSlBFRyBkYXRhIHByZWNpc2lvbiAlZABEZWZpbmUgUXVhbnRpemF0aW9uIFRhYmxlICVkICBwcmVjaXNpb24gJWQAQWRvYmUgQVBQMTQgbWFya2VyOiB2ZXJzaW9uICVkLCBmbGFncyAweCUwNHggMHglMDR4LCB0cmFuc2Zvcm0gJWQASW1wcm9wZXIgY2FsbCB0byBKUEVHIGxpYnJhcnkgaW4gc3RhdGUgJWQAQ2Fubm90IHRyYW5zY29kZSBkdWUgdG8gbXVsdGlwbGUgdXNlIG9mIHF1YW50aXphdGlvbiB0YWJsZSAlZABVbmtub3duIEFkb2JlIGNvbG9yIHRyYW5zZm9ybSBjb2RlICVkAEludmFsaWQgbWVtb3J5IHBvb2wgY29kZSAlZABCb2d1cyBtZXNzYWdlIGNvZGUgJWQASkZJRiBBUFAwIG1hcmtlcjogdmVyc2lvbiAlZC4lMDJkLCBkZW5zaXR5ICVkeCVkICAlZABzdGQ6OmJhZF9hbGxvYwBEZWMAJWxkJWMAQ29tcG9uZW50IGluZGV4ICVkOiBtaXNtYXRjaGluZyBzYW1wbGluZyByYXRpbyAlZDolZCwgJWQ6JWQsICVjAEZlYgByd2EAU2NhbiBzY3JpcHQgZG9lcyBub3QgdHJhbnNtaXQgYWxsIGRhdGEAZ2V0TkZURGF0YQBfbG9hZENhbWVyYQBBUl9VU0VfVFJBQ0tJTkdfSElTVE9SWQBBUl9OT1VTRV9UUkFDS0lOR19ISVNUT1JZACVhICViICVkICVIOiVNOiVTICVZAFBPU0lYAEFSX1RFTVBMQVRFX01BVENISU5HX0NPTE9SX0FORF9NQVRSSVgAQVJfVEVNUExBVEVfTUFUQ0hJTkdfTU9OT19BTkRfTUFUUklYAEFSX0xBQkVMSU5HX1RIUkVTSF9NT0RFX0FVVE9fT1RTVQBBUl9NQVJLRVJfSU5GT19DVVRPRkZfUEhBU0VfTUFUQ0hfQ09OVFJBU1QAQVJfTUFYX0xPT1BfQ09VTlQASW52YWxpZCBjb21wb25lbnQgSUQgJWQgaW4gU09TAEFSX01BUktFUl9JTkZPX0NVVE9GRl9QSEFTRV9IRVVSSVNUSUNfVFJPVUJMRVNPTUVfTUFUUklYX0NPREVTAEVSUk9SX01BUktFUl9JTkRFWF9PVVRfT0ZfQk9VTkRTACVIOiVNOiVTAEFSX0xPR19MRVZFTF9FUlJPUgBBUl9NQVJLRVJfSU5GT19DVVRPRkZfUEhBU0VfUE9TRV9FUlJPUgBBUl9URU1QTEFURV9NQVRDSElOR19DT0xPUgBBUl9URU1QTEFURV9NQVRDSElOR19NT05PAEFSX0xPR19MRVZFTF9JTkZPAEFSX0xPR19MRVZFTF9SRUxfSU5GTwBBUl9MT0dfTEVWRUxfV0FSTgBBUl9NQVRSSVhfQ09ERV9ERVRFQ1RJT04AQVJfTUFSS0VSX0lORk9fQ1VUT0ZGX1BIQVNFX1BBVFRFUk5fRVhUUkFDVElPTgBBUl9MQUJFTElOR19CTEFDS19SRUdJT04AQVJfTEFCRUxJTkdfV0hJVEVfUkVHSU9OAE5BTgBBUl9MQUJFTElOR19USFJFU0hfTU9ERV9BVVRPX01FRElBTgBQTQBKUEVHTUVNAEFNAExDX0FMTABBUl9NQVJLRVJfSU5GT19DVVRPRkZfUEhBU0VfTUFUQ0hfQkFSQ09ERV9FRENfRkFJTABBUl9MQUJFTElOR19USFJFU0hfTU9ERV9NQU5VQUwAQVJfTUFSS0VSX0lORk9fQ1VUT0ZGX1BIQVNFX1BPU0VfRVJST1JfTVVMVEkAQVJfTE9PUF9CUkVBS19USFJFU0gAQVJfREVGQVVMVF9MQUJFTElOR19USFJFU0gAQVJfTE9HX0xFVkVMX0RFQlVHAExBTkcASW52YWxpZCBTT1MgcGFyYW1ldGVycyBmb3Igc2VxdWVudGlhbCBKUEVHAENhdXRpb246IHF1YW50aXphdGlvbiB0YWJsZXMgYXJlIHRvbyBjb2Fyc2UgZm9yIGJhc2VsaW5lIEpQRUcASW52YWxpZCBKUEVHIGZpbGUgc3RydWN0dXJlOiAlcyBiZWZvcmUgU09GAElORgBBUl9MQUJFTElOR19USFJFU0hfTU9ERV9BVVRPX0FEQVBUSVZFAEFSX01BUktFUl9JTkZPX0NVVE9GRl9QSEFTRV9OT05FAEFSX0RFQlVHX0RJU0FCTEUAQVJfREVCVUdfRU5BQkxFAEFSX0lNQUdFX1BST0NfRlJBTUVfSU1BR0UAQVJfSU1BR0VfUFJPQ19GSUVMRF9JTUFHRQBBUl9ERUZBVUxUX1BBVFRFUk5fREVURUNUSU9OX01PREUAQVJfREVGQVVMVF9NQVJLRVJfRVhUUkFDVElPTl9NT0RFAEFSX0RFRkFVTFRfREVCVUdfTU9ERQBBUl9ERUZBVUxUX0xBQkVMSU5HX01PREUAQVJfREVGQVVMVF9JTUFHRV9QUk9DX01PREUAQVJfTUFSS0VSX0lORk9fQ1VUT0ZGX1BIQVNFX01BVENIX0NPTkZJREVOQ0UARVJST1JfQVJDT05UUk9MTEVSX05PVF9GT1VORABFUlJPUl9NVUxUSU1BUktFUl9OT1RfRk9VTkQAQVJfTUFSS0VSX0lORk9fQ1VUT0ZGX1BIQVNFX01BVENIX0JBUkNPREVfTk9UX0ZPVU5EAEFSX01BUktFUl9JTkZPX0NVVE9GRl9QSEFTRV9NQVRDSF9HRU5FUklDAE91dHB1dCBmaWxlIHdyaXRlIGVycm9yIC0tLSBvdXQgb2YgZGlzayBzcGFjZT8AV3JpdGUgZmFpbGVkIG9uIHRlbXBvcmFyeSBmaWxlIC0tLSBvdXQgb2YgZGlzayBzcGFjZT8AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8c2hvcnQ+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PHVuc2lnbmVkIHNob3J0PgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzxpbnQ+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PHVuc2lnbmVkIGludD4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8ZmxvYXQ+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PHVpbnQ4X3Q+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PGludDhfdD4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8dWludDE2X3Q+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PGludDE2X3Q+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PHVpbnQzMl90PgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzxpbnQzMl90PgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzxjaGFyPgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzx1bnNpZ25lZCBjaGFyPgBzdGQ6OmJhc2ljX3N0cmluZzx1bnNpZ25lZCBjaGFyPgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzxzaWduZWQgY2hhcj4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8bG9uZz4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8dW5zaWduZWQgbG9uZz4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8ZG91YmxlPgAwMTIzNDU2Nzg5ADljICAxNC1KYW4tMjAxOABDLlVURi04AEFSX01BVFJJWF9DT0RFXzV4NV9CQ0hfMjJfN183AEFSX01BVFJJWF9DT0RFXzZ4NgBBUl9NQVRSSVhfQ09ERV81eDUAQVJfTUFUUklYX0NPREVfNHg0X0JDSF8xM181XzUAQVJfTUFUUklYX0NPREVfNXg1X0JDSF8yMl8xMl81AEFSX01BVFJJWF9DT0RFXzN4M19QQVJJVFk2NQBBUl9NQVRSSVhfQ09ERV80eDQAQVJfTUFUUklYX0NPREVfM3gzAGZzZXQzAEFSX01BVFJJWF9DT0RFXzR4NF9CQ0hfMTNfOV8zAEFSX01BVFJJWF9DT0RFXzN4M19IQU1NSU5HNjMAQVJfVVNFX1RSQUNLSU5HX0hJU1RPUllfVjIAc2V0dXBBUjIAb24uAG9mZi4AKG51bGwpAEVtcHR5IEpQRUcgaW1hZ2UgKEROTCBub3Qgc3VwcG9ydGVkKQBJbnN1ZmZpY2llbnQgbWVtb3J5IChjYXNlICVkKQBQdXJlIHZpcnR1YWwgZnVuY3Rpb24gY2FsbGVkIQBFcnJvciByZWFkaW5nIGRhdGEgZnJvbSAlcy5mc2V0CgBSZWFkaW5nICVzLmZzZXQKAEVycm9yOiBrcG1TZXRSZWZEYXRhU2V0CgBFcnJvcjoga3BtQ2hhbmdlUGFnZU5vT2ZSZWZEYXRhU2V0CgBFcnJvcjoga3BtTWVyZ2VSZWZEYXRhU2V0CgBEZWJ1ZyBtb2RlIHNldCB0byAlcwoATkZUIG1hcmtlciBoZWlnaHQ6ICVpCgBORlQgbnVtLiBvZiBJbWFnZVNldDogJWkKAE5GVCBtYXJrZXIgZHBpOiAlaQoATkZUIG1hcmtlciB3aWR0aDogJWkKAExhYmVsaW5nIG1vZGUgc2V0IHRvICVkCgBUaHJlc2hvbGQgbW9kZSBzZXQgdG8gJWQKAFRocmVzaG9sZCBzZXQgdG8gJWQKAEFsbG9jYXRlZCB2aWRlb0ZyYW1lU2l6ZSAlZAoAVHJhY2tpbmcgbG9zdC4gJWQKAEVycm9yOiBtYWxsb2MKAEVycm9yIHJlYWRpbmcgS1BNIGRhdGEgZnJvbSAlcy5mc2V0MwoAUmVhZGluZyAlcy5mc2V0MwoAIyMjIEZlYXR1cmUgY2FuZGlkYXRlcyBmb3IgdHJhY2tpbmcgYXJlIG92ZXJmbG93LgoAbG9hZE1hcmtlcigpOiBFcnJvciBsb2FkaW5nIHBhdHRlcm4gZmlsZSAlcy4KAEFSVG9vbEtpdEpTKCk6IFVuYWJsZSB0byBzZXQgdXAgQVIgbXVsdGltYXJrZXIuCgBBUlRvb2xLaXRKUygpOiBVbmFibGUgdG8gc2V0IHVwIE5GVCBtYXJrZXIuCgBBUlRvb2xLaXRKUygpOiBVbmFibGUgdG8gc2V0IHVwIEFSIG1hcmtlci4KAFBhdHRlcm4gcmF0aW8gc2l6ZSBzZXQgdG8gJWYuCgBMb2FkaW5nIG9mIE5GVCBkYXRhIGNvbXBsZXRlLgoAc2V0Q2FtZXJhKCk6IEVycm9yOiBhclBhcmFtTFRDcmVhdGUuCgAgIERvbmUuCgBzZXR1cCgpOiBFcnJvcjogYXJQYXR0Q3JlYXRlSGFuZGxlLgoAc2V0Q2FtZXJhKCk6IEVycm9yOiBhckNyZWF0ZUhhbmRsZS4KAEVycm9yOiBhcjJDcmVhdGVIYW5kbGUuCgBQYXR0ZXJuIGRldGVjdGlvbiBtb2RlIHNldCB0byAlZC4KAEltYWdlIHByb2MuIG1vZGUgc2V0IHRvICVkLgoAICBBc3NpZ25lZCBwYWdlIG5vLiAlZC4KAGxvYWRDYW1lcmEoKTogRXJyb3IgbG9hZGluZyBwYXJhbWV0ZXIgZmlsZSAlcyBmb3IgY2FtZXJhLgoAVHJhY2tlZCBwYWdlICVkIChtYXggJWQpLgoAKioqIENhbWVyYSBQYXJhbWV0ZXIgcmVzaXplZCBmcm9tICVkLCAlZC4gKioqCgBPdXQgb2YgbWVtb3J5ISEKAGNvbmZpZyBkYXRhIGxvYWQgZXJyb3IgISEKAGlkZGRkZGRkZGRkZGRkAGkAaWlpZABBoLACC5QCaWlpaWlpaWRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRpAGlpaWlpaQBOU3QzX18yNnZlY3Rvckk5bmZ0TWFya2VyTlNfOWFsbG9jYXRvcklTMV9FRUVFABT6AABJmAAAUE5TdDNfXzI2dmVjdG9ySTluZnRNYXJrZXJOU185YWxsb2NhdG9ySVMxX0VFRUUA9PoAAICYAAAAAAAAeJgAAFBLTlN0M19fMjZ2ZWN0b3JJOW5mdE1hcmtlck5TXzlhbGxvY2F0b3JJUzFfRUVFRQAAAAD0+gAAwJgAAAEAAAB4mAAAaWkAdgB2aQCwmAAAUPkAALCYAAAomQAAOW5mdE1hcmtlcgAAFPoAAByZAAB2aWlpAEHAsgILUFD5AACwmAAA1PkAACiZAAB2aWlpaQAAANT5AAD0mAAAaWlpAISZAAB4mAAA1PkAAE4xMGVtc2NyaXB0ZW4zdmFsRQAAFPoAAHCZAABpaWlpAEGgswILFWj5AAB4mAAA1PkAACiZAABpaWlpaQBBwLMCC6sFsPkA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AAAAGQAAABIAAAALAAAAEwAAABoAAAAbAAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAAAAAAABAAAACAAAABAAAAAJAAAAAgAAAAoAAAARAAAAEgAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AQfTSAgvMBgEAAAAIAAAACQAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAABOU3QzX18yMTJiYXNpY19zdHJpbmdJaE5TXzExY2hhcl90cmFpdHNJaEVFTlNfOWFsbG9jYXRvckloRUVFRQAAFPoAAMCpAABOU3QzX18yMTJiYXNpY19zdHJpbmdJd05TXzExY2hhcl90cmFpdHNJd0VFTlNfOWFsbG9jYXRvckl3RUVFRQAAFPoAAAiqAABOU3QzX18yMTJiYXNpY19zdHJpbmdJRHNOU18xMWNoYXJfdHJhaXRzSURzRUVOU185YWxsb2NhdG9ySURzRUVFRQAAABT6AABQqgAATlN0M19fMjEyYmFzaWNfc3RyaW5nSURpTlNfMTFjaGFyX3RyYWl0c0lEaUVFTlNfOWFsbG9jYXRvcklEaUVFRUUAAAAU+gAAnKoAAE4xMGVtc2NyaXB0ZW4xMW1lbW9yeV92aWV3SWNFRQAAFPoAAOiqAABOMTBlbXNjcmlwdGVuMTFtZW1vcnlfdmlld0lhRUUAABT6AAAQqwAATjEwZW1zY3JpcHRlbjExbWVtb3J5X3ZpZXdJaEVFAAAU+gAAOKsAAE4xMGVtc2NyaXB0ZW4xMW1lbW9yeV92aWV3SXNFRQAAFPoAAGCrAABOMTBlbXNjcmlwdGVuMTFtZW1vcnlfdmlld0l0RUUAABT6AACIqwAATjEwZW1zY3JpcHRlbjExbWVtb3J5X3ZpZXdJaUVFAAAU+gAAsKsAAE4xMGVtc2NyaXB0ZW4xMW1lbW9yeV92aWV3SWpFRQAAFPoAANirAABOMTBlbXNjcmlwdGVuMTFtZW1vcnlfdmlld0lsRUUAABT6AAAArAAATjEwZW1zY3JpcHRl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ZWFjaGFibGUAQWRkcmVzcyBpbiB1c2UAQnJva2VuIHBpcGUASS9PIGVycm9yAE5vIHN1Y2ggZGV2aWNlIG9yIGFkZHJlc3MAQmxvY2sgZGV2aWNlIHJlcXVpcmVkAE5vIHN1Y2ggZGV2aWNlAE5vdCBhIGRpcmVjdG9yeQBJcyBhIGRpcmVjdG9yeQBUZXh0IGZpbGUgYnVzeQBFeGVjIGZvcm1hdCBlcnJvcgBJbnZhbGlkIGFyZ3VtZW50AEFyZ3VtZW50IGxpc3QgdG9vIGxvbmcAU3ltYm9saWMgbGluayBsb29wAEZpbGVuYW1lIHRvbyBsb25nAFRvbyBtYW55IG9wZW4gZmlsZXMgaW4gc3lzdGVtAE5vIGZpbGUgZGVzY3JpcHRvcnMgYXZhaWxhYmxlAEJhZCBmaWxlIGRlc2NyaXB0b3IATm8gY2hpbGQgcHJvY2VzcwBCYWQgYWRkcmVzcwBGaWxlIHRvbyBsYXJnZQBUb28gbWFueSBsaW5rcwBObyBsb2NrcyBhdmFpbGFibGUAUmVzb3VyY2UgZGVhZGxvY2sgd291bGQgb2NjdXIAU3RhdGUgbm90IHJlY292ZXJhYmxlAFByZXZpb3VzIG93bmVyIGRpZWQAT3BlcmF0aW9uIGNhbmNlbGVkAEZ1bmN0aW9uIG5vdCBpbXBsZW1lbnRlZABObyBtZXNzYWdlIG9mIGRlc2lyZWQgdHlwZQBJZGVudGlmaWVyIHJlbW92ZWQARGV2aWNlIG5vdCBhIHN0cmVhbQBObyBkYXRhIGF2YWlsYWJsZQBEZXZpY2UgdGltZW91dABPdXQgb2Ygc3RyZWFtcyByZXNvdXJjZXMATGluayBoYXMgYmVlbiBzZXZlcmVkAFByb3RvY29sIGVycm9yAEJhZCBtZXNzYWdlAEZpbGUgZGVzY3JpcHRvciBpbiBiYWQgc3RhdGUATm90IGEgc29ja2V0AERlc3RpbmF0aW9uIGFkZHJlc3MgcmVxdWlyZWQATWVzc2FnZSB0b28gbGFyZ2UAUHJvdG9jb2wgd3JvbmcgdHlwZSBmb3Igc29ja2V0AFByb3RvY29sIG5vdCBhdmFpbGFibGUAUHJvdG9jb2wgbm90IHN1cHBvcnRlZABTb2NrZXQgdHlwZSBub3Qgc3VwcG9ydGVkAE5vdCBzdXBwb3J0ZWQAUHJvdG9jb2wgZmFtaWx5IG5vdCBzdXBwb3J0ZWQAQWRkcmVzcyBmYW1pbHkgbm90IHN1cHBvcnRlZCBieSBwcm90b2NvbABBZGRyZXNzIG5vdCBhdmFpbGFibGUATmV0d29yayBpcyBkb3duAE5ldHdvcmsgdW5yZWFjaGFibGUAQ29ubmVjdGlvbiByZXNldCBieSBuZXR3b3JrAENvbm5lY3Rpb24gYWJvcnRlZABObyBidWZmZXIgc3BhY2UgYXZhaWxhYmxlAFNvY2tldCBpcyBjb25uZWN0ZWQAU29ja2V0IG5vdCBjb25uZWN0ZWQAQ2Fubm90IHNlbmQgYWZ0ZXIgc29ja2V0IHNodXRkb3duAE9wZXJhdGlvbiBhbHJlYWR5IGluIHByb2dyZXNzAE9wZXJhdGlvbiBpbiBwcm9ncmVzcwBTdGFsZSBmaWxlIGhhbmRsZQBSZW1vdGUgSS9PIGVycm9yAFF1b3RhIGV4Y2VlZGVkAE5vIG1lZGl1bSBmb3VuZABXcm9uZyBtZWRpdW0gdHlwZQBNdWx0aWhvcCBhdHRlbXB0ZWQAQZKGAwuWAaUCWwDwAbUFjAUlAYMGHQOUBP8AxwMxAwsGvAGPAX8DygQrANoGrwBCA04D3AEOBBUAoQYNAZQCCwI4BmQCvAL/Al0D5wQLB88CywXvBdsF4QIeBkUChQCCAmwDbwTxAPMDGAXZANoDTAZUAnsBnQO9BAAAUQAVArsAswNtAP8BhQQvBfkEOABlAUYBnwC3BqgBcwJTAQBB2IcDCwwhBAAAAAAAAAAALwIAQfiHAwsGNQRHBFYEAEGOiAMLAqAEAEGiiAMLX0YFYAVuBWEGAADPAQAAAAAAAAAAyQbpBvkGAAAAABkACgAZGRkAAAAABQAAAAAAAAkAAAAACwAAAAAAAAAAGQARChkZGQMKBwABAAkLGAAACQYLAAALAAYZAAAAGRkZAEGRiQMLIQ4AAAAAAAAAABkACg0ZGRkADQAAAgAJDgAAAAkADgAADgBBy4kDCwEMAEHXiQMLFRMAAAAAEwAAAAAJDAAAAAAADAAADABBhYoDCwEQAEGRigMLFQ8AAAAEDwAAAAAJEAAAAAAAEAAAEABBv4oDCwESAEHLigMLHhEAAAAAEQAAAAAJEgAAAAAAEgAAEgAAGgAAABoaGgBBgosDCw4aAAAAGhoaAAAAAAAACQBBs4sDCwEUAEG/iwMLFRcAAAAAFwAAAAAJFAAAAAAAFAAAFABB7YsDCwEWAEH5iwMLJxUAAAAAFQAAAAAJFgAAAAAAFgAAFgAAMDEyMzQ1Njc4OUFCQ0RFRgBBxIwDCwICAQBB7IwDCwj//////////wBBsI0DC4MS0XSeAFedvSqAcFIP//8+JwoAAABkAAAA6AMAABAnAACghgEAQEIPAICWmAAA4fUFGAAAADUAAABxAAAAa////877//+Sv///AAAAAAAAAAD/////////////////////////////////////////////////////////////////AAECAwQFBgcICf////////8KCwwNDg8QERITFBUWFxgZGhscHR4fICEiI////////woLDA0ODxAREhMUFRYXGBkaGxwdHh8gISIj/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wABAgQHAwYFAAAAAAAAAAIAAMADAADABAAAwAUAAMAGAADABwAAwAgAAMAJAADACgAAwAsAAMAMAADADQAAwA4AAMAPAADAEAAAwBEAAMASAADAEwAAwBQAAMAVAADAFgAAwBcAAMAYAADAGQAAwBoAAMAbAADAHAAAwB0AAMAeAADAHwAAwAAAALMBAADDAgAAwwMAAMMEAADDBQAAwwYAAMMHAADDCAAAwwkAAMMKAADDCwAAwwwAAMMNAADTDgAAww8AAMMAAAy7AQAMwwIADMMDAAzDBAAM2wAAAAAAAAAAAgAAAAMAAAAFAAAABwAAAAsAAAANAAAAEQAAABMAAAAXAAAAHQAAAB8AAAAlAAAAKQAAACsAAAAvAAAANQAAADsAAAA9AAAAQwAAAEcAAABJAAAATwAAAFMAAABZAAAAYQAAAGUAAABnAAAAawAAAG0AAABxAAAAfwAAAIMAAACJAAAAiwAAAJUAAACXAAAAnQAAAKMAAACnAAAArQAAALMAAAC1AAAAvwAAAMEAAADFAAAAxwAAANMAAAABAAAACwAAAA0AAAAR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")||(AA=$,$=A.locateFile?A.locateFile(AA,n):n+AA);var iA={65056:function(){var A=arguments,I=0;artoolkit.NFTMarkerInfo||(artoolkit.NFTMarkerInfo={id:0,error:-1,found:0,pose:[0,0,0,0,0,0,0,0,0,0,0,0]});var g=artoolkit.NFTMarkerInfo;g.id=A[I++],g.error=A[I++],g.found=1,g.pose[0]=A[I++],g.pose[1]=A[I++],g.pose[2]=A[I++],g.pose[3]=A[I++],g.pose[4]=A[I++],g.pose[5]=A[I++],g.pose[6]=A[I++],g.pose[7]=A[I++],g.pose[8]=A[I++],g.pose[9]=A[I++],g.pose[10]=A[I++],g.pose[11]=A[I++]},65753:function(){var A=arguments,I=0;artoolkit.NFTMarkerInfo||(artoolkit.NFTMarkerInfo={id:0,error:-1,found:0,pose:[0,0,0,0,0,0,0,0,0,0,0,0]});var g=artoolkit.NFTMarkerInfo;g.id=A[I++],g.error=-1,g.found=0,g.pose[0]=0,g.pose[1]=0,g.pose[2]=0,g.pose[3]=0,g.pose[4]=0,g.pose[5]=0,g.pose[6]=0,g.pose[7]=0,g.pose[8]=0,g.pose[9]=0,g.pose[10]=0,g.pose[11]=0},66373:function(A,I,g,B){artoolkit.multiEachMarkerInfo||(artoolkit.multiEachMarkerInfo={});var C=artoolkit.multiEachMarkerInfo;C.visible=A,C.pattId=I,C.pattType=g,C.width=B},66647:function(A,I,g,B,C,Q,E,i,o,D,a,t){var s=arguments,w=12;artoolkit.markerInfo||(artoolkit.markerInfo={pos:[0,0],line:[[0,0,0],[0,0,0],[0,0,0],[0,0,0]],vertex:[[0,0],[0,0],[0,0],[0,0]]});var r=artoolkit.markerInfo;r.area=A,r.id=I,r.idPatt=g,r.idMatrix=B,r.dir=C,r.dirPatt=Q,r.dirMatrix=E,r.cf=i,r.cfPatt=o,r.cfMatrix=D,r.pos[0]=a,r.pos[1]=t,r.line[0][0]=s[w++],r.line[0][1]=s[w++],r.line[0][2]=s[w++],r.line[1][0]=s[w++],r.line[1][1]=s[w++],r.line[1][2]=s[w++],r.line[2][0]=s[w++],r.line[2][1]=s[w++],r.line[2][2]=s[w++],r.line[3][0]=s[w++],r.line[3][1]=s[w++],r.line[3][2]=s[w++],r.vertex[0][0]=s[w++],r.vertex[0][1]=s[w++],r.vertex[1][0]=s[w++],r.vertex[1][1]=s[w++],r.vertex[2][0]=s[w++],r.vertex[2][1]=s[w++],r.vertex[3][0]=s[w++],r.vertex[3][1]=s[w++],r.errorCorrected=s[w++]},67982:function(A,I,g,B,C,Q){artoolkit.frameMalloc||(artoolkit.frameMalloc={});var E=artoolkit.frameMalloc;E.framepointer=I,E.framesize=g,E.camera=B,E.transform=C,E.videoLumaPointer=Q}};function oA(A){this.name="ExitStatus",this.message="Program terminated with exit("+A+")",this.status=A}function DA(I){for(;I.length>0;)I.shift()(A)}function aA(A){this.excPtr=A,this.ptr=A-24,this.set_type=function(A){l[this.ptr+4>>2]=A},this.get_type=function(){return l[this.ptr+4>>2]},this.set_destructor=function(A){l[this.ptr+8>>2]=A},this.get_destructor=function(){return l[this.ptr+8>>2]},this.set_refcount=function(A){d[this.ptr>>2]=A},this.set_caught=function(A){A=A?1:0,J[this.ptr+12|0]=A},this.get_caught=function(){return 0!=J[this.ptr+12|0]},this.set_rethrown=function(A){A=A?1:0,J[this.ptr+13|0]=A},this.get_rethrown=function(){return 0!=J[this.ptr+13|0]},this.init=function(A,I){this.set_adjusted_ptr(0),this.set_type(A),this.set_destructor(I),this.set_refcount(0),this.set_caught(!1),this.set_rethrown(!1)},this.add_ref=function(){var A=d[this.ptr>>2];d[this.ptr>>2]=A+1},this.release_ref=function(){var A=d[this.ptr>>2];return d[this.ptr>>2]=A-1,1===A},this.set_adjusted_ptr=function(A){l[this.ptr+16>>2]=A},this.get_adjusted_ptr=function(){return l[this.ptr+16>>2]},this.get_exception_ptr=function(){if(jI(this.get_type()))return l[this.excPtr>>2];var A=this.get_adjusted_ptr();return 0!==A?A:this.excPtr}}var tA={isAbs:function(A){return"/"===A.charAt(0)},splitPath:function(A){return/^(\/?|)([\s\S]*?)((?:\.{1,2}|[^\/]+?|)(\.[^.\/]*|))(?:[\/]*)$/.exec(A).slice(1)},normalizeArray:function(A,I){for(var g=0,B=A.length-1;B>=0;B--){var C=A[B];"."===C?A.splice(B,1):".."===C?(A.splice(B,1),g++):g&&(A.splice(B,1),g--)}if(I)for(;g;g--)A.unshift("..");return A},normalize:function(A){var I=tA.isAbs(A),g="/"===A.substr(-1);return(A=tA.normalizeArray(A.split("/").filter((function(A){return!!A})),!I).join("/"))||I||(A="."),A&&g&&(A+="/"),(I?"/":"")+A},dirname:function(A){var I=tA.splitPath(A),g=I[0],B=I[1];return g||B?(B&&(B=B.substr(0,B.length-1)),g+B):"."},basename:function(A){if("/"===A)return"/";var I=(A=(A=tA.normalize(A)).replace(/\/$/,"")).lastIndexOf("/");return-1===I?A:A.substr(I+1)},join:function(){var A=Array.prototype.slice.call(arguments);return tA.normalize(A.join("/"))},join2:function(A,I){return tA.normalize(A+"/"+I)}},sA={resolve:function(){for(var A="",I=!1,g=arguments.length-1;g>=-1&&!I;g--){var B=g>=0?arguments[g]:eA.cwd();if("string"!=typeof B)throw new TypeError("Arguments to path.resolve must be strings");if(!B)return"";A=B+"/"+A,I=tA.isAbs(B)}return(I?"/":"")+(A=tA.normalizeArray(A.split("/").filter((function(A){return!!A})),!I).join("/"))||"."},relative:function(A,I){function g(A){for(var I=0;I=0&&""===A[g];g--);return I>g?[]:A.slice(I,g-I+1)}A=sA.resolve(A).substr(1),I=sA.resolve(I).substr(1);for(var B=g(A.split("/")),C=g(I.split("/")),Q=Math.min(B.length,C.length),E=Q,i=0;i0?g:b(A)+1,C=new Array(B),Q=p(A,C,0,C.length);return I&&(C.length=Q),C}var rA={ttys:[],init:function(){},shutdown:function(){},register:function(A,I){rA.ttys[A]={input:[],output:[],ops:I},eA.registerDevice(A,rA.stream_ops)},stream_ops:{open:function(A){var I=rA.ttys[A.node.rdev];if(!I)throw new eA.ErrnoError(43);A.tty=I,A.seekable=!1},close:function(A){A.tty.ops.fsync(A.tty)},fsync:function(A){A.tty.ops.fsync(A.tty)},read:function(A,I,g,B,C){if(!A.tty||!A.tty.ops.get_char)throw new eA.ErrnoError(60);for(var Q=0,E=0;E0?g.slice(0,B).toString("utf-8"):null}else"undefined"!=typeof window&&"function"==typeof window.prompt?null!==(I=window.prompt("Input: "))&&(I+="\n"):"function"==typeof readline&&null!==(I=readline())&&(I+="\n");if(!I)return null;A.input=wA(I,!0)}return A.input.shift()},put_char:function(A,I){null===I||10===I?(F(f(A.output,0)),A.output=[]):0!=I&&A.output.push(I)},fsync:function(A){A.output&&A.output.length>0&&(F(f(A.output,0)),A.output=[])}},default_tty1_ops:{put_char:function(A,I){null===I||10===I?(M(f(A.output,0)),A.output=[]):0!=I&&A.output.push(I)},fsync:function(A){A.output&&A.output.length>0&&(M(f(A.output,0)),A.output=[])}}};function GA(A){_()}var hA={ops_table:null,mount:function(A){return hA.createNode(null,"/",16895,0)},createNode:function(A,I,g,B){if(eA.isBlkdev(g)||eA.isFIFO(g))throw new eA.ErrnoError(63);hA.ops_table||(hA.ops_table={dir:{node:{getattr:hA.node_ops.getattr,setattr:hA.node_ops.setattr,lookup:hA.node_ops.lookup,mknod:hA.node_ops.mknod,rename:hA.node_ops.rename,unlink:hA.node_ops.unlink,rmdir:hA.node_ops.rmdir,readdir:hA.node_ops.readdir,symlink:hA.node_ops.symlink},stream:{llseek:hA.stream_ops.llseek}},file:{node:{getattr:hA.node_ops.getattr,setattr:hA.node_ops.setattr},stream:{llseek:hA.stream_ops.llseek,read:hA.stream_ops.read,write:hA.stream_ops.write,allocate:hA.stream_ops.allocate,mmap:hA.stream_ops.mmap,msync:hA.stream_ops.msync}},link:{node:{getattr:hA.node_ops.getattr,setattr:hA.node_ops.setattr,readlink:hA.node_ops.readlink},stream:{}},chrdev:{node:{getattr:hA.node_ops.getattr,setattr:hA.node_ops.setattr},stream:eA.chrdev_stream_ops}});var C=eA.createNode(A,I,g,B);return eA.isDir(C.mode)?(C.node_ops=hA.ops_table.dir.node,C.stream_ops=hA.ops_table.dir.stream,C.contents={}):eA.isFile(C.mode)?(C.node_ops=hA.ops_table.file.node,C.stream_ops=hA.ops_table.file.stream,C.usedBytes=0,C.contents=null):eA.isLink(C.mode)?(C.node_ops=hA.ops_table.link.node,C.stream_ops=hA.ops_table.link.stream):eA.isChrdev(C.mode)&&(C.node_ops=hA.ops_table.chrdev.node,C.stream_ops=hA.ops_table.chrdev.stream),C.timestamp=Date.now(),A&&(A.contents[I]=C,A.timestamp=C.timestamp),C},getFileDataAsTypedArray:function(A){return A.contents?A.contents.subarray?A.contents.subarray(0,A.usedBytes):new Uint8Array(A.contents):new Uint8Array(0)},expandFileStorage:function(A,I){var g=A.contents?A.contents.length:0;if(!(g>=I)){I=Math.max(I,g*(g<1048576?2:1.125)>>>0),0!=g&&(I=Math.max(I,256));var B=A.contents;A.contents=new Uint8Array(I),A.usedBytes>0&&A.contents.set(B.subarray(0,A.usedBytes),0)}},resizeFileStorage:function(A,I){if(A.usedBytes!=I)if(0==I)A.contents=null,A.usedBytes=0;else{var g=A.contents;A.contents=new Uint8Array(I),g&&A.contents.set(g.subarray(0,Math.min(I,A.usedBytes))),A.usedBytes=I}},node_ops:{getattr:function(A){var I={};return I.dev=eA.isChrdev(A.mode)?A.id:1,I.ino=A.id,I.mode=A.mode,I.nlink=1,I.uid=0,I.gid=0,I.rdev=A.rdev,eA.isDir(A.mode)?I.size=4096:eA.isFile(A.mode)?I.size=A.usedBytes:eA.isLink(A.mode)?I.size=A.link.length:I.size=0,I.atime=new Date(A.timestamp),I.mtime=new Date(A.timestamp),I.ctime=new Date(A.timestamp),I.blksize=4096,I.blocks=Math.ceil(I.size/I.blksize),I},setattr:function(A,I){void 0!==I.mode&&(A.mode=I.mode),void 0!==I.timestamp&&(A.timestamp=I.timestamp),void 0!==I.size&&hA.resizeFileStorage(A,I.size)},lookup:function(A,I){throw eA.genericErrors[44]},mknod:function(A,I,g,B){return hA.createNode(A,I,g,B)},rename:function(A,I,g){if(eA.isDir(A.mode)){var B;try{B=eA.lookupNode(I,g)}catch(A){}if(B)for(var C in B.contents)throw new eA.ErrnoError(55)}delete A.parent.contents[A.name],A.parent.timestamp=Date.now(),A.name=g,I.contents[g]=A,I.timestamp=A.parent.timestamp,A.parent=I},unlink:function(A,I){delete A.contents[I],A.timestamp=Date.now()},rmdir:function(A,I){var g=eA.lookupNode(A,I);for(var B in g.contents)throw new eA.ErrnoError(55);delete A.contents[I],A.timestamp=Date.now()},readdir:function(A){var I=[".",".."];for(var g in A.contents)A.contents.hasOwnProperty(g)&&I.push(g);return I},symlink:function(A,I,g){var B=hA.createNode(A,I,41471,0);return B.link=g,B},readlink:function(A){if(!eA.isLink(A.mode))throw new eA.ErrnoError(28);return A.link}},stream_ops:{read:function(A,I,g,B,C){var Q=A.node.contents;if(C>=A.node.usedBytes)return 0;var E=Math.min(A.node.usedBytes-C,B);if(E>8&&Q.subarray)I.set(Q.subarray(C,C+E),g);else for(var i=0;i0||g+I1&&void 0!==arguments[1]?arguments[1]:{};if(!(A=sA.resolve(eA.cwd(),A)))return{path:"",node:null};if((I=Object.assign({follow_mount:!0,recurse_count:0},I)).recurse_count>8)throw new eA.ErrnoError(32);for(var g=tA.normalizeArray(A.split("/").filter((function(A){return!!A})),!1),B=eA.root,C="/",Q=0;Q40)throw new eA.ErrnoError(32)}}return{path:C,node:B}},getPath:function(A){for(var I;;){if(eA.isRoot(A)){var g=A.mount.mountpoint;return I?"/"!==g[g.length-1]?g+"/"+I:g+I:g}I=I?A.name+"/"+I:A.name,A=A.parent}},hashName:function(A,I){for(var g=0,B=0;B>>0)%eA.nameTable.length},hashAddNode:function(A){var I=eA.hashName(A.parent.id,A.name);A.name_next=eA.nameTable[I],eA.nameTable[I]=A},hashRemoveNode:function(A){var I=eA.hashName(A.parent.id,A.name);if(eA.nameTable[I]===A)eA.nameTable[I]=A.name_next;else for(var g=eA.nameTable[I];g;){if(g.name_next===A){g.name_next=A.name_next;break}g=g.name_next}},lookupNode:function(A,I){var g=eA.mayLookup(A);if(g)throw new eA.ErrnoError(g,A);for(var B=eA.hashName(A.id,I),C=eA.nameTable[B];C;C=C.name_next){var Q=C.name;if(C.parent.id===A.id&&Q===I)return C}return eA.lookup(A,I)},createNode:function(A,I,g,B){var C=new eA.FSNode(A,I,g,B);return eA.hashAddNode(C),C},destroyNode:function(A){eA.hashRemoveNode(A)},isRoot:function(A){return A===A.parent},isMountpoint:function(A){return!!A.mounted},isFile:function(A){return 32768==(61440&A)},isDir:function(A){return 16384==(61440&A)},isLink:function(A){return 40960==(61440&A)},isChrdev:function(A){return 8192==(61440&A)},isBlkdev:function(A){return 24576==(61440&A)},isFIFO:function(A){return 4096==(61440&A)},isSocket:function(A){return!(49152&~A)},flagModes:{r:0,"r+":2,w:577,"w+":578,a:1089,"a+":1090},modeStringToFlags:function(A){var I=eA.flagModes[A];if(void 0===I)throw new Error("Unknown file open mode: "+A);return I},flagsToPermissionString:function(A){var I=["r","w","rw"][3&A];return 512&A&&(I+="w"),I},nodePermissions:function(A,I){return eA.ignorePermissions||(!I.includes("r")||292&A.mode)&&(!I.includes("w")||146&A.mode)&&(!I.includes("x")||73&A.mode)?0:2},mayLookup:function(A){return eA.nodePermissions(A,"x")||(A.node_ops.lookup?0:2)},mayCreate:function(A,I){try{return eA.lookupNode(A,I),20}catch(A){}return eA.nodePermissions(A,"wx")},mayDelete:function(A,I,g){var B;try{B=eA.lookupNode(A,I)}catch(A){return A.errno}var C=eA.nodePermissions(A,"wx");if(C)return C;if(g){if(!eA.isDir(B.mode))return 54;if(eA.isRoot(B)||eA.getPath(B)===eA.cwd())return 10}else if(eA.isDir(B.mode))return 31;return 0},mayOpen:function(A,I){return A?eA.isLink(A.mode)?32:eA.isDir(A.mode)&&("r"!==eA.flagsToPermissionString(I)||512&I)?31:eA.nodePermissions(A,eA.flagsToPermissionString(I)):44},MAX_OPEN_FDS:4096,nextfd:function(){for(var A=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,I=arguments.length>1&&void 0!==arguments[1]?arguments[1]:eA.MAX_OPEN_FDS,g=A;g<=I;g++)if(!eA.streams[g])return g;throw new eA.ErrnoError(33)},getStream:function(A){return eA.streams[A]},createStream:function(A,I,g){eA.FSStream||(eA.FSStream=function(){this.shared={}},eA.FSStream.prototype={},Object.defineProperties(eA.FSStream.prototype,{object:{get:function(){return this.node},set:function(A){this.node=A}},isRead:{get:function(){return 1!=(2097155&this.flags)}},isWrite:{get:function(){return!!(2097155&this.flags)}},isAppend:{get:function(){return 1024&this.flags}},flags:{get:function(){return this.shared.flags},set:function(A){this.shared.flags=A}},position:{get:function(){return this.shared.position},set:function(A){this.shared.position=A}}})),A=Object.assign(new eA.FSStream,A);var B=eA.nextfd(I,g);return A.fd=B,eA.streams[B]=A,A},closeStream:function(A){eA.streams[A]=null},chrdev_stream_ops:{open:function(A){var I=eA.getDevice(A.node.rdev);A.stream_ops=I.stream_ops,A.stream_ops.open&&A.stream_ops.open(A)},llseek:function(){throw new eA.ErrnoError(70)}},major:function(A){return A>>8},minor:function(A){return 255&A},makedev:function(A,I){return A<<8|I},registerDevice:function(A,I){eA.devices[A]={stream_ops:I}},getDevice:function(A){return eA.devices[A]},getMounts:function(A){for(var I=[],g=[A];g.length;){var B=g.pop();I.push(B),g.push.apply(g,B.mounts)}return I},syncfs:function(A,I){"function"==typeof A&&(I=A,A=!1),eA.syncFSRequests++,eA.syncFSRequests>1&&M("warning: "+eA.syncFSRequests+" FS.syncfs operations in flight at once, probably just doing extra work");var g=eA.getMounts(eA.root.mount),B=0;function C(A){return eA.syncFSRequests--,I(A)}function Q(A){if(A)return Q.errored?void 0:(Q.errored=!0,C(A));++B>=g.length&&C(null)}g.forEach((function(I){if(!I.type.syncfs)return Q(null);I.type.syncfs(I,A,Q)}))},mount:function(A,I,g){var B,C="/"===g,Q=!g;if(C&&eA.root)throw new eA.ErrnoError(10);if(!C&&!Q){var E=eA.lookupPath(g,{follow_mount:!1});if(g=E.path,B=E.node,eA.isMountpoint(B))throw new eA.ErrnoError(10);if(!eA.isDir(B.mode))throw new eA.ErrnoError(54)}var i={type:A,opts:I,mountpoint:g,mounts:[]},o=A.mount(i);return o.mount=i,i.root=o,C?eA.root=o:B&&(B.mounted=i,B.mount&&B.mount.mounts.push(i)),o},unmount:function(A){var I=eA.lookupPath(A,{follow_mount:!1});if(!eA.isMountpoint(I.node))throw new eA.ErrnoError(28);var g=I.node,B=g.mounted,C=eA.getMounts(B);Object.keys(eA.nameTable).forEach((function(A){for(var I=eA.nameTable[A];I;){var g=I.name_next;C.includes(I.mount)&&eA.destroyNode(I),I=g}})),g.mounted=null;var Q=g.mount.mounts.indexOf(B);g.mount.mounts.splice(Q,1)},lookup:function(A,I){return A.node_ops.lookup(A,I)},mknod:function(A,I,g){var B=eA.lookupPath(A,{parent:!0}).node,C=tA.basename(A);if(!C||"."===C||".."===C)throw new eA.ErrnoError(28);var Q=eA.mayCreate(B,C);if(Q)throw new eA.ErrnoError(Q);if(!B.node_ops.mknod)throw new eA.ErrnoError(63);return B.node_ops.mknod(B,C,I,g)},create:function(A,I){return I=void 0!==I?I:438,I&=4095,I|=32768,eA.mknod(A,I,0)},mkdir:function(A,I){return I=void 0!==I?I:511,I&=1023,I|=16384,eA.mknod(A,I,0)},mkdirTree:function(A,I){for(var g=A.split("/"),B="",C=0;C1&&void 0!==arguments[1]?arguments[1]:{};if(g.flags=g.flags||0,g.encoding=g.encoding||"binary","utf8"!==g.encoding&&"binary"!==g.encoding)throw new Error('Invalid encoding type "'+g.encoding+'"');var B=eA.open(A,g.flags),C=eA.stat(A).size,Q=new Uint8Array(C);return eA.read(B,Q,0,C,0),"utf8"===g.encoding?I=f(Q,0):"binary"===g.encoding&&(I=Q),eA.close(B),I},writeFile:function(A,I){var g=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};g.flags=g.flags||577;var B=eA.open(A,g.flags,g.mode);if("string"==typeof I){var C=new Uint8Array(b(I)+1),Q=p(I,C,0,C.length);eA.write(B,C,0,Q,void 0,g.canOwn)}else{if(!ArrayBuffer.isView(I))throw new Error("Unsupported data type");eA.write(B,I,0,I.byteLength,void 0,g.canOwn)}eA.close(B)},cwd:function(){return eA.currentPath},chdir:function(A){var I=eA.lookupPath(A,{follow:!0});if(null===I.node)throw new eA.ErrnoError(44);if(!eA.isDir(I.node.mode))throw new eA.ErrnoError(54);var g=eA.nodePermissions(I.node,"x");if(g)throw new eA.ErrnoError(g);eA.currentPath=I.path},createDefaultDirectories:function(){eA.mkdir("/tmp"),eA.mkdir("/home"),eA.mkdir("/home/web_user")},createDefaultDevices:function(){eA.mkdir("/dev"),eA.registerDevice(eA.makedev(1,3),{read:function(){return 0},write:function(A,I,g,B,C){return B}}),eA.mkdev("/dev/null",eA.makedev(1,3)),rA.register(eA.makedev(5,0),rA.default_tty_ops),rA.register(eA.makedev(6,0),rA.default_tty1_ops),eA.mkdev("/dev/tty",eA.makedev(5,0)),eA.mkdev("/dev/tty1",eA.makedev(6,0));var A=function(){if("object"==("undefined"==typeof crypto?"undefined":E(crypto))&&"function"==typeof crypto.getRandomValues){var A=new Uint8Array(1);return function(){return crypto.getRandomValues(A),A[0]}}if(R)try{var I=B(654);return function(){return I.randomBytes(1)[0]}}catch(A){}return function(){return _("randomDevice")}}();eA.createDevice("/dev","random",A),eA.createDevice("/dev","urandom",A),eA.mkdir("/dev/shm"),eA.mkdir("/dev/shm/tmp")},createSpecialDirectories:function(){eA.mkdir("/proc");var A=eA.mkdir("/proc/self");eA.mkdir("/proc/self/fd"),eA.mount({mount:function(){var I=eA.createNode(A,"fd",16895,73);return I.node_ops={lookup:function(A,I){var g=+I,B=eA.getStream(g);if(!B)throw new eA.ErrnoError(8);var C={parent:null,mount:{mountpoint:"fake"},node_ops:{readlink:function(){return B.path}}};return C.parent=C,C}},I}},{},"/proc/self/fd")},createStandardStreams:function(){A.stdin?eA.createDevice("/dev","stdin",A.stdin):eA.symlink("/dev/tty","/dev/stdin"),A.stdout?eA.createDevice("/dev","stdout",null,A.stdout):eA.symlink("/dev/tty","/dev/stdout"),A.stderr?eA.createDevice("/dev","stderr",null,A.stderr):eA.symlink("/dev/tty1","/dev/stderr"),eA.open("/dev/stdin",0),eA.open("/dev/stdout",1),eA.open("/dev/stderr",1)},ensureErrnoError:function(){eA.ErrnoError||(eA.ErrnoError=function(A,I){this.node=I,this.setErrno=function(A){this.errno=A},this.setErrno(A),this.message="FS error"},eA.ErrnoError.prototype=new Error,eA.ErrnoError.prototype.constructor=eA.ErrnoError,[44].forEach((function(A){eA.genericErrors[A]=new eA.ErrnoError(A),eA.genericErrors[A].stack=""})))},staticInit:function(){eA.ensureErrnoError(),eA.nameTable=new Array(4096),eA.mount(hA,{},"/"),eA.createDefaultDirectories(),eA.createDefaultDevices(),eA.createSpecialDirectories(),eA.filesystems={MEMFS:hA}},init:function(I,g,B){eA.init.initialized=!0,eA.ensureErrnoError(),A.stdin=I||A.stdin,A.stdout=g||A.stdout,A.stderr=B||A.stderr,eA.createStandardStreams()},quit:function(){eA.init.initialized=!1;for(var A=0;Athis.length-1||A<0)){var I=A%this.chunkSize,g=A/this.chunkSize|0;return this.getter(g)[I]}},Q.prototype.setDataGetter=function(A){this.getter=A},Q.prototype.cacheLength=function(){var A=new XMLHttpRequest;if(A.open("HEAD",g,!1),A.send(null),!(A.status>=200&&A.status<300||304===A.status))throw new Error("Couldn't load "+g+". Status: "+A.status);var I,B=Number(A.getResponseHeader("Content-length")),C=(I=A.getResponseHeader("Accept-Ranges"))&&"bytes"===I,Q=(I=A.getResponseHeader("Content-Encoding"))&&"gzip"===I,E=1048576;C||(E=B);var i=this;i.setDataGetter((function(A){var I=A*E,C=(A+1)*E-1;if(C=Math.min(C,B-1),void 0===i.chunks[A]&&(i.chunks[A]=function(A,I){if(A>I)throw new Error("invalid range ("+A+", "+I+") or no bytes requested!");if(I>B-1)throw new Error("only "+B+" bytes available! programmer error!");var C=new XMLHttpRequest;if(C.open("GET",g,!1),B!==E&&C.setRequestHeader("Range","bytes="+A+"-"+I),C.responseType="arraybuffer",C.overrideMimeType&&C.overrideMimeType("text/plain; charset=x-user-defined"),C.send(null),!(C.status>=200&&C.status<300||304===C.status))throw new Error("Couldn't load "+g+". Status: "+C.status);return void 0!==C.response?new Uint8Array(C.response||[]):wA(C.responseText||"",!0)}(I,C)),void 0===i.chunks[A])throw new Error("doXHR failed!");return i.chunks[A]})),!Q&&B||(E=B=1,B=this.getter(0).length,E=B,F("LazyFiles on gzip forces download of the whole file when length is accessed")),this._length=B,this._chunkSize=E,this.lengthKnown=!0},"undefined"!=typeof XMLHttpRequest){if(!e)throw"Cannot do synchronous binary XHRs outside webworkers in modern browsers. Use --embed-file or --preload-file in emcc";var E=new Q;Object.defineProperties(E,{length:{get:function(){return this.lengthKnown||this.cacheLength(),this._length}},chunkSize:{get:function(){return this.lengthKnown||this.cacheLength(),this._chunkSize}}});var i={isDevice:!1,contents:E}}else i={isDevice:!1,url:g};var o=eA.createFile(A,I,i,B,C);i.contents?o.contents=i.contents:i.url&&(o.contents=null,o.url=i.url),Object.defineProperties(o,{usedBytes:{get:function(){return this.contents.length}}});var D={};function a(A,I,g,B,C){var Q=A.node.contents;if(C>=Q.length)return 0;var E=Math.min(Q.length-C,B);if(Q.slice)for(var i=0;i>2]=B.dev,d[g+8>>2]=B.ino,d[g+12>>2]=B.mode,l[g+16>>2]=B.nlink,d[g+20>>2]=B.uid,d[g+24>>2]=B.gid,d[g+28>>2]=B.rdev,gA=[B.size>>>0,(IA=B.size,+Math.abs(IA)>=1?IA>0?(0|Math.min(+Math.floor(IA/4294967296),4294967295))>>>0:~~+Math.ceil((IA-+(~~IA>>>0))/4294967296)>>>0:0)],d[g+40>>2]=gA[0],d[g+44>>2]=gA[1],d[g+48>>2]=4096,d[g+52>>2]=B.blocks,gA=[Math.floor(B.atime.getTime()/1e3)>>>0,(IA=Math.floor(B.atime.getTime()/1e3),+Math.abs(IA)>=1?IA>0?(0|Math.min(+Math.floor(IA/4294967296),4294967295))>>>0:~~+Math.ceil((IA-+(~~IA>>>0))/4294967296)>>>0:0)],d[g+56>>2]=gA[0],d[g+60>>2]=gA[1],l[g+64>>2]=0,gA=[Math.floor(B.mtime.getTime()/1e3)>>>0,(IA=Math.floor(B.mtime.getTime()/1e3),+Math.abs(IA)>=1?IA>0?(0|Math.min(+Math.floor(IA/4294967296),4294967295))>>>0:~~+Math.ceil((IA-+(~~IA>>>0))/4294967296)>>>0:0)],d[g+72>>2]=gA[0],d[g+76>>2]=gA[1],l[g+80>>2]=0,gA=[Math.floor(B.ctime.getTime()/1e3)>>>0,(IA=Math.floor(B.ctime.getTime()/1e3),+Math.abs(IA)>=1?IA>0?(0|Math.min(+Math.floor(IA/4294967296),4294967295))>>>0:~~+Math.ceil((IA-+(~~IA>>>0))/4294967296)>>>0:0)],d[g+88>>2]=gA[0],d[g+92>>2]=gA[1],l[g+96>>2]=0,gA=[B.ino>>>0,(IA=B.ino,+Math.abs(IA)>=1?IA>0?(0|Math.min(+Math.floor(IA/4294967296),4294967295))>>>0:~~+Math.ceil((IA-+(~~IA>>>0))/4294967296)>>>0:0)],d[g+104>>2]=gA[0],d[g+108>>2]=gA[1],0},doMsync:function(A,I,g,B,C){var Q=K.slice(A,A+g);eA.msync(I,Q,C,g,B)},varargs:void 0,get:function(){return RA.varargs+=4,d[RA.varargs-4>>2]},getStr:function(A){return m(A)},getStreamFromFD:function(A){var I=eA.getStream(A);if(!I)throw new eA.ErrnoError(8);return I}},nA={};function yA(A){for(;A.length;){var I=A.pop();A.pop()(I)}}function FA(A){return this.fromWireType(d[A>>2])}var MA={},cA={},SA={};function NA(A){if(void 0===A)return"_unknown";var I=(A=A.replace(/[^a-zA-Z0-9_]/g,"$")).charCodeAt(0);return I>=48&&I<=57?"_"+A:A}function kA(A,I){return A=NA(A),new Function("body","return function "+A+'() {\n "use strict"; return body.apply(this, arguments);\n};\n')(I)}function UA(A,I){var g=kA(I,(function(A){this.name=I,this.message=A;var g=new Error(A).stack;void 0!==g&&(this.stack=this.toString()+"\n"+g.replace(/^Error(:[^\n]*)?\n/,""))}));return g.prototype=Object.create(A.prototype),g.prototype.constructor=g,g.prototype.toString=function(){return void 0===this.message?this.name:this.name+": "+this.message},g}var JA=void 0;function KA(A){throw new JA(A)}function YA(A,I,g){function B(I){var B=g(I);B.length!==A.length&&KA("Mismatched type converter count");for(var C=0;C2&&void 0!==arguments[2]?arguments[2]:{};if(!("argPackAdvance"in I))throw new TypeError("registerType registeredInstance requires argPackAdvance");var B=I.name;if(A||qA('type "'+B+'" must have a positive integer typeid pointer'),cA.hasOwnProperty(A)){if(g.ignoreDuplicateRegistrations)return;qA("Cannot register type '"+B+"' twice")}if(cA[A]=I,delete SA[A],MA.hasOwnProperty(A)){var C=MA[A];delete MA[A],C.forEach((function(A){return A()}))}}function fA(A){qA(A.$$.ptrType.registeredClass.name+" instance already deleted")}var mA=!1;function pA(A){}function bA(A){A.count.value-=1,0===A.count.value&&function(A){A.smartPtr?A.smartPtrType.rawDestructor(A.smartPtr):A.ptrType.registeredClass.rawDestructor(A.ptr)}(A)}function WA(A,I,g){if(I===g)return A;if(void 0===g.baseClass)return null;var B=WA(A,I,g.baseClass);return null===B?null:g.downcast(B)}var ZA={},xA=[];function VA(){for(;xA.length;){var A=xA.pop();A.$$.deleteScheduled=!1,A.delete()}}var OA=void 0,TA={};function XA(A,I){return I.ptrType&&I.ptr||KA("makeClassHandle requires ptr and ptrType"),!!I.smartPtrType!=!!I.smartPtr&&KA("Both smartPtrType and smartPtr must be specified"),I.count={value:1},vA(Object.create(A,{$$:{value:I}}))}function vA(A){return"undefined"==typeof FinalizationRegistry?(vA=function(A){return A},A):(mA=new FinalizationRegistry((function(A){bA(A.$$)})),vA=function(A){var I=A.$$;if(I.smartPtr){var g={$$:I};mA.register(A,g,A)}return A},pA=function(A){return mA.unregister(A)},vA(A))}function jA(){}function PA(A,I,g){if(void 0===A[I].overloadTable){var B=A[I];A[I]=function(){return A[I].overloadTable.hasOwnProperty(arguments.length)||qA("Function '"+g+"' called with an invalid number of arguments ("+arguments.length+") - expects one of ("+A[I].overloadTable+")!"),A[I].overloadTable[arguments.length].apply(this,arguments)},A[I].overloadTable=[],A[I].overloadTable[B.argCount]=B}}function zA(I,g,B){A.hasOwnProperty(I)?((void 0===B||void 0!==A[I].overloadTable&&void 0!==A[I].overloadTable[B])&&qA("Cannot register public name '"+I+"' twice"),PA(A,I,I),A.hasOwnProperty(B)&&qA("Cannot register multiple overloads of a function with the same number of arguments ("+B+")!"),A[I].overloadTable[B]=g):(A[I]=g,void 0!==B&&(A[I].numArguments=B))}function _A(A,I,g,B,C,Q,E,i){this.name=A,this.constructor=I,this.instancePrototype=g,this.rawDestructor=B,this.baseClass=C,this.getActualType=Q,this.upcast=E,this.downcast=i,this.pureVirtualFunctions=[]}function $A(A,I,g){for(;I!==g;)I.upcast||qA("Expected null or instance of "+g.name+", got an instance of "+I.name),A=I.upcast(A),I=I.baseClass;return A}function AI(A,I){if(null===I)return this.isReference&&qA("null is not a valid "+this.name),0;I.$$||qA('Cannot pass "'+eI(I)+'" as a '+this.name),I.$$.ptr||qA("Cannot pass deleted object as a pointer of type "+this.name);var g=I.$$.ptrType.registeredClass;return $A(I.$$.ptr,g,this.registeredClass)}function II(A,I){var g;if(null===I)return this.isReference&&qA("null is not a valid "+this.name),this.isSmartPointer?(g=this.rawConstructor(),null!==A&&A.push(this.rawDestructor,g),g):0;I.$$||qA('Cannot pass "'+eI(I)+'" as a '+this.name),I.$$.ptr||qA("Cannot pass deleted object as a pointer of type "+this.name),!this.isConst&&I.$$.ptrType.isConst&&qA("Cannot convert argument of type "+(I.$$.smartPtrType?I.$$.smartPtrType.name:I.$$.ptrType.name)+" to parameter type "+this.name);var B=I.$$.ptrType.registeredClass;if(g=$A(I.$$.ptr,B,this.registeredClass),this.isSmartPointer)switch(void 0===I.$$.smartPtr&&qA("Passing raw pointer to smart pointer is illegal"),this.sharingPolicy){case 0:I.$$.smartPtrType===this?g=I.$$.smartPtr:qA("Cannot convert argument of type "+(I.$$.smartPtrType?I.$$.smartPtrType.name:I.$$.ptrType.name)+" to parameter type "+this.name);break;case 1:g=I.$$.smartPtr;break;case 2:if(I.$$.smartPtrType===this)g=I.$$.smartPtr;else{var C=I.clone();g=this.rawShare(g,hI.toHandle((function(){C.delete()}))),null!==A&&A.push(this.rawDestructor,g)}break;default:qA("Unsupporting sharing policy")}return g}function gI(A,I){if(null===I)return this.isReference&&qA("null is not a valid "+this.name),0;I.$$||qA('Cannot pass "'+eI(I)+'" as a '+this.name),I.$$.ptr||qA("Cannot pass deleted object as a pointer of type "+this.name),I.$$.ptrType.isConst&&qA("Cannot convert argument of type "+I.$$.ptrType.name+" to parameter type "+this.name);var g=I.$$.ptrType.registeredClass;return $A(I.$$.ptr,g,this.registeredClass)}function BI(A,I,g,B,C,Q,E,i,o,D,a){this.name=A,this.registeredClass=I,this.isReference=g,this.isConst=B,this.isSmartPointer=C,this.pointeeType=Q,this.sharingPolicy=E,this.rawGetPointee=i,this.rawConstructor=o,this.rawShare=D,this.rawDestructor=a,C||void 0!==I.baseClass?this.toWireType=II:B?(this.toWireType=AI,this.destructorFunction=null):(this.toWireType=gI,this.destructorFunction=null)}function CI(I,g,B){A.hasOwnProperty(I)||KA("Replacing nonexistant public symbol"),void 0!==A[I].overloadTable&&void 0!==B?A[I].overloadTable[B]=g:(A[I]=g,A[I].argCount=B)}function QI(A){return Z.get(A)}function EI(I,g,B){return I.includes("j")?function(I,g,B){var C=A["dynCall_"+I];return B&&B.length?C.apply(null,[g].concat(B)):C.call(null,g)}(I,g,B):QI(g).apply(null,B)}function iI(A,I){var g,B,C,Q=(A=lA(A)).includes("j")?(g=A,B=I,C=[],function(){return C.length=0,Object.assign(C,arguments),EI(g,B,C)}):QI(I);return"function"!=typeof Q&&qA("unknown function pointer with signature "+A+": "+I),Q}var oI=void 0;function DI(A){var I=OI(A),g=lA(I);return xI(I),g}function aI(A,I){var g=[],B={};throw I.forEach((function A(I){B[I]||cA[I]||(SA[I]?SA[I].forEach(A):(g.push(I),B[I]=!0))})),new oI(A+": "+g.map(DI).join([", "]))}function tI(A,I){for(var g=[],B=0;B>2]);return g}function sI(A,I,g,B,C){var Q=I.length;Q<2&&qA("argTypes array size mismatch! Must at least get return value and 'this' types!");for(var i=null!==I[1]&&null!==g,o=!1,D=1;D0?", ":"")+s),w+=(a?"var rv = ":"")+"invoker(fn"+(s.length>0?", ":"")+s+");\n",o)w+="runDestructors(destructors);\n";else for(D=i?1:2;D4&&0==--rI[A].refcount&&(rI[A]=void 0,wI.push(A))}var hI={toValue:function(A){return A||qA("Cannot use deleted val. handle = "+A),rI[A].value},toHandle:function(A){switch(A){case void 0:return 1;case null:return 2;case!0:return 3;case!1:return 4;default:var I=wI.length?wI.pop():rI.length;return rI[I]={refcount:1,value:A},I}}};function eI(A){if(null===A)return"null";var I=E(A);return"object"===I||"array"===I||"function"===I?A.toString():""+A}function RI(A,I){switch(I){case 2:return function(A){return this.fromWireType(H[A>>2])};case 3:return function(A){return this.fromWireType(q[A>>3])};default:throw new TypeError("Unknown float type: "+A)}}function nI(A,I,g){switch(I){case 0:return g?function(A){return J[A]}:function(A){return K[A]};case 1:return g?function(A){return Y[A>>1]}:function(A){return L[A>>1]};case 2:return g?function(A){return d[A>>2]}:function(A){return l[A>>2]};default:throw new TypeError("Unknown integer type: "+A)}}var yI="undefined"!=typeof TextDecoder?new TextDecoder("utf-16le"):void 0;function FI(A,I){for(var g=A,B=g>>1,C=B+I/2;!(B>=C)&&L[B];)++B;if((g=B<<1)-A>32&&yI)return yI.decode(K.subarray(A,g));for(var Q="",E=0;!(E>=I/2);++E){var i=Y[A+2*E>>1];if(0==i)break;Q+=String.fromCharCode(i)}return Q}function MI(A,I,g){if(void 0===g&&(g=2147483647),g<2)return 0;for(var B=I,C=(g-=2)<2*A.length?g/2:A.length,Q=0;Q>1]=E,I+=2}return Y[I>>1]=0,I-B}function cI(A){return 2*A.length}function SI(A,I){for(var g=0,B="";!(g>=I/4);){var C=d[A+4*g>>2];if(0==C)break;if(++g,C>=65536){var Q=C-65536;B+=String.fromCharCode(55296|Q>>10,56320|1023&Q)}else B+=String.fromCharCode(C)}return B}function NI(A,I,g){if(void 0===g&&(g=2147483647),g<4)return 0;for(var B=I,C=B+g-4,Q=0;Q=55296&&E<=57343&&(E=65536+((1023&E)<<10)|1023&A.charCodeAt(++Q)),d[I>>2]=E,(I+=4)+4>C)break}return d[I>>2]=0,I-B}function kI(A){for(var I=0,g=0;g=55296&&B<=57343&&++g,I+=4}return I}function UI(A){var I=b(A)+1,g=ZI(I);return g&&p(A,J,g,I),g}var JI=[];function KI(A){try{return c.grow(A-U.byteLength+65535>>>16),W(c.buffer),1}catch(A){}}var YI={};function LI(){if(!LI.strings){var A={USER:"web_user",LOGNAME:"web_user",PATH:"/",PWD:"/",HOME:"/home/web_user",LANG:("object"==("undefined"==typeof navigator?"undefined":E(navigator))&&navigator.languages&&navigator.languages[0]||"C").replace("-","_")+".UTF-8",_:r||"./this.program"};for(var I in YI)void 0===YI[I]?delete A[I]:A[I]=YI[I];var g=[];for(var I in A)g.push(I+"="+A[I]);LI.strings=g}return LI.strings}function dI(A){return A%4==0&&(A%100!=0||A%400==0)}var lI=[31,29,31,30,31,30,31,31,30,31,30,31],HI=[31,28,31,30,31,30,31,31,30,31,30,31];function qI(A,I,g,B){var C=d[B+40>>2],Q={tm_sec:d[B>>2],tm_min:d[B+4>>2],tm_hour:d[B+8>>2],tm_mday:d[B+12>>2],tm_mon:d[B+16>>2],tm_year:d[B+20>>2],tm_wday:d[B+24>>2],tm_yday:d[B+28>>2],tm_isdst:d[B+32>>2],tm_gmtoff:d[B+36>>2],tm_zone:C?m(C):""},E=m(g),i={"%c":"%a %b %d %H:%M:%S %Y","%D":"%m/%d/%y","%F":"%Y-%m-%d","%h":"%b","%r":"%I:%M:%S %p","%R":"%H:%M","%T":"%H:%M:%S","%x":"%m/%d/%y","%X":"%H:%M:%S","%Ec":"%c","%EC":"%C","%Ex":"%m/%d/%y","%EX":"%H:%M:%S","%Ey":"%y","%EY":"%Y","%Od":"%d","%Oe":"%e","%OH":"%H","%OI":"%I","%Om":"%m","%OM":"%M","%OS":"%S","%Ou":"%u","%OU":"%U","%OV":"%V","%Ow":"%w","%OW":"%W","%Oy":"%y"};for(var o in i)E=E.replace(new RegExp(o,"g"),i[o]);var D=["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],a=["January","February","March","April","May","June","July","August","September","October","November","December"];function t(A,I,g){for(var B="number"==typeof A?A.toString():A||"";B.length0?1:0}var B;return 0===(B=g(A.getFullYear()-I.getFullYear()))&&0===(B=g(A.getMonth()-I.getMonth()))&&(B=g(A.getDate()-I.getDate())),B}function r(A){switch(A.getDay()){case 0:return new Date(A.getFullYear()-1,11,29);case 1:return A;case 2:return new Date(A.getFullYear(),0,3);case 3:return new Date(A.getFullYear(),0,2);case 4:return new Date(A.getFullYear(),0,1);case 5:return new Date(A.getFullYear()-1,11,31);case 6:return new Date(A.getFullYear()-1,11,30)}}function G(A){var I=function(A,I){for(var g=new Date(A.getTime());I>0;){var B=dI(g.getFullYear()),C=g.getMonth(),Q=(B?lI:HI)[C];if(!(I>Q-g.getDate()))return g.setDate(g.getDate()+I),g;I-=Q-g.getDate()+1,g.setDate(1),C<11?g.setMonth(C+1):(g.setMonth(0),g.setFullYear(g.getFullYear()+1))}return g}(new Date(A.tm_year+1900,0,1),A.tm_yday),g=new Date(I.getFullYear(),0,4),B=new Date(I.getFullYear()+1,0,4),C=r(g),Q=r(B);return w(C,I)<=0?w(Q,I)<=0?I.getFullYear()+1:I.getFullYear():I.getFullYear()-1}var h={"%a":function(A){return D[A.tm_wday].substring(0,3)},"%A":function(A){return D[A.tm_wday]},"%b":function(A){return a[A.tm_mon].substring(0,3)},"%B":function(A){return a[A.tm_mon]},"%C":function(A){return s((A.tm_year+1900)/100|0,2)},"%d":function(A){return s(A.tm_mday,2)},"%e":function(A){return t(A.tm_mday,2," ")},"%g":function(A){return G(A).toString().substring(2)},"%G":function(A){return G(A)},"%H":function(A){return s(A.tm_hour,2)},"%I":function(A){var I=A.tm_hour;return 0==I?I=12:I>12&&(I-=12),s(I,2)},"%j":function(A){return s(A.tm_mday+function(A,I){for(var g=0,B=0;B<=I;g+=A[B++]);return g}(dI(A.tm_year+1900)?lI:HI,A.tm_mon-1),3)},"%m":function(A){return s(A.tm_mon+1,2)},"%M":function(A){return s(A.tm_min,2)},"%n":function(){return"\n"},"%p":function(A){return A.tm_hour>=0&&A.tm_hour<12?"AM":"PM"},"%S":function(A){return s(A.tm_sec,2)},"%t":function(){return"\t"},"%u":function(A){return A.tm_wday||7},"%U":function(A){var I=A.tm_yday+7-A.tm_wday;return s(Math.floor(I/7),2)},"%V":function(A){var I=Math.floor((A.tm_yday+7-(A.tm_wday+6)%7)/7);if((A.tm_wday+371-A.tm_yday-2)%7<=2&&I++,I){if(53==I){var g=(A.tm_wday+371-A.tm_yday)%7;4==g||3==g&&dI(A.tm_year)||(I=1)}}else{I=52;var B=(A.tm_wday+7-A.tm_yday-1)%7;(4==B||5==B&&dI(A.tm_year%400-1))&&I++}return s(I,2)},"%w":function(A){return A.tm_wday},"%W":function(A){var I=A.tm_yday+7-(A.tm_wday+6)%7;return s(Math.floor(I/7),2)},"%y":function(A){return(A.tm_year+1900).toString().substring(2)},"%Y":function(A){return A.tm_year+1900},"%z":function(A){var I=A.tm_gmtoff,g=I>=0;return I=(I=Math.abs(I)/60)/60*100+I%60,(g?"+":"-")+String("0000"+I).slice(-4)},"%Z":function(A){return A.tm_zone},"%%":function(){return"%"}};for(var o in E=E.replace(/%%/g,"\0\0"),h)E.includes(o)&&(E=E.replace(new RegExp(o,"g"),h[o](Q)));var e=wA(E=E.replace(/\0\0/g,"%"),!1);return e.length>I?0:(function(A,I){J.set(A,I)}(e,A),e.length-1)}var uI=function(A,I,g,B){A||(A=this),this.parent=A,this.mount=A.mount,this.mounted=null,this.id=eA.nextInode++,this.name=I,this.mode=g,this.node_ops={},this.stream_ops={},this.rdev=B};Object.defineProperties(uI.prototype,{read:{get:function(){return!(365&~this.mode)},set:function(A){A?this.mode|=365:this.mode&=-366}},write:{get:function(){return!(146&~this.mode)},set:function(A){A?this.mode|=146:this.mode&=-147}},isFolder:{get:function(){return eA.isDir(this.mode)}},isDevice:{get:function(){return eA.isChrdev(this.mode)}}}),eA.FSNode=uI,eA.staticInit(),JA=A.InternalError=UA(Error,"InternalError"),function(){for(var A=new Array(256),I=0;I<256;++I)A[I]=String.fromCharCode(I);dA=A}(),HA=A.BindingError=UA(Error,"BindingError"),jA.prototype.isAliasOf=function(A){if(!(this instanceof jA))return!1;if(!(A instanceof jA))return!1;for(var I=this.$$.ptrType.registeredClass,g=this.$$.ptr,B=A.$$.ptrType.registeredClass,C=A.$$.ptr;I.baseClass;)g=I.upcast(g),I=I.baseClass;for(;B.baseClass;)C=B.upcast(C),B=B.baseClass;return I===B&&g===C},jA.prototype.clone=function(){if(this.$$.ptr||fA(this),this.$$.preservePointerOnDelete)return this.$$.count.value+=1,this;var A,I=vA(Object.create(Object.getPrototypeOf(this),{$$:{value:(A=this.$$,{count:A.count,deleteScheduled:A.deleteScheduled,preservePointerOnDelete:A.preservePointerOnDelete,ptr:A.ptr,ptrType:A.ptrType,smartPtr:A.smartPtr,smartPtrType:A.smartPtrType})}}));return I.$$.count.value+=1,I.$$.deleteScheduled=!1,I},jA.prototype.delete=function(){this.$$.ptr||fA(this),this.$$.deleteScheduled&&!this.$$.preservePointerOnDelete&&qA("Object already scheduled for deletion"),pA(this),bA(this.$$),this.$$.preservePointerOnDelete||(this.$$.smartPtr=void 0,this.$$.ptr=void 0)},jA.prototype.isDeleted=function(){return!this.$$.ptr},jA.prototype.deleteLater=function(){return this.$$.ptr||fA(this),this.$$.deleteScheduled&&!this.$$.preservePointerOnDelete&&qA("Object already scheduled for deletion"),xA.push(this),1===xA.length&&OA&&OA(VA),this.$$.deleteScheduled=!0,this},A.getInheritedInstanceCount=function(){return Object.keys(TA).length},A.getLiveInheritedInstances=function(){var A=[];for(var I in TA)TA.hasOwnProperty(I)&&A.push(TA[I]);return A},A.flushPendingDeletes=VA,A.setDelayFunction=function(A){OA=A,xA.length&&OA&&OA(VA)},BI.prototype.getPointee=function(A){return this.rawGetPointee&&(A=this.rawGetPointee(A)),A},BI.prototype.destructor=function(A){this.rawDestructor&&this.rawDestructor(A)},BI.prototype.argPackAdvance=8,BI.prototype.readValueFromPointer=FA,BI.prototype.deleteObject=function(A){null!==A&&A.delete()},BI.prototype.fromWireType=function(A){var I=this.getPointee(A);if(!I)return this.destructor(A),null;var g=function(A,I){return I=function(A,I){for(void 0===I&&qA("ptr should not be undefined");A.baseClass;)I=A.upcast(I),A=A.baseClass;return I}(A,I),TA[I]}(this.registeredClass,I);if(void 0!==g){if(0===g.$$.count.value)return g.$$.ptr=I,g.$$.smartPtr=A,g.clone();var B=g.clone();return this.destructor(A),B}function C(){return this.isSmartPointer?XA(this.registeredClass.instancePrototype,{ptrType:this.pointeeType,ptr:I,smartPtrType:this,smartPtr:A}):XA(this.registeredClass.instancePrototype,{ptrType:this,ptr:A})}var Q,E=this.registeredClass.getActualType(I),i=ZA[E];if(!i)return C.call(this);Q=this.isConst?i.constPointerType:i.pointerType;var o=WA(I,this.registeredClass,Q.registeredClass);return null===o?C.call(this):this.isSmartPointer?XA(Q.registeredClass.instancePrototype,{ptrType:Q,ptr:o,smartPtrType:this,smartPtr:A}):XA(Q.registeredClass.instancePrototype,{ptrType:Q,ptr:o})},oI=A.UnboundTypeError=UA(Error,"UnboundTypeError"),A.count_emval_handles=function(){for(var A=0,I=5;I>4,g=(15&C)<<4|(Q=i.indexOf(A.charAt(D++)))>>2,B=(3&Q)<<6|(E=i.indexOf(A.charAt(D++))),o+=String.fromCharCode(I),64!==Q&&(o+=String.fromCharCode(g)),64!==E&&(o+=String.fromCharCode(B))}while(D>1]=2,0;case 16:case 8:default:return-28;case 9:return d[VI()>>2]=28,-1}}catch(A){if(void 0===eA||!(A instanceof eA.ErrnoError))throw A;return-A.errno}},G:function(A,I,g){RA.varargs=g;try{var B=RA.getStreamFromFD(A);switch(I){case 21509:case 21505:case 21510:case 21511:case 21512:case 21506:case 21507:case 21508:case 21523:case 21524:return B.tty?0:-59;case 21519:if(!B.tty)return-59;var C=RA.get();return d[C>>2]=0,0;case 21520:return B.tty?-28:-59;case 21531:return C=RA.get(),eA.ioctl(B,I,C);default:return-28}}catch(A){if(void 0===eA||!(A instanceof eA.ErrnoError))throw A;return-A.errno}},H:function(A,I,g,B){RA.varargs=B;try{I=RA.getStr(I),I=RA.calculateAt(A,I);var C=B?RA.get():0;return eA.open(I,g,C).fd}catch(A){if(void 0===eA||!(A instanceof eA.ErrnoError))throw A;return-A.errno}},R:function(A){var I=nA[A];delete nA[A];var g=I.rawConstructor,B=I.rawDestructor,C=I.fields;YA([A],C.map((function(A){return A.getterReturnType})).concat(C.map((function(A){return A.setterArgumentType}))),(function(A){var Q={};return C.forEach((function(I,g){var B=I.fieldName,E=A[g],i=I.getter,o=I.getterContext,D=A[g+C.length],a=I.setter,t=I.setterContext;Q[B]={read:function(A){return E.fromWireType(i(o,A))},write:function(A,I){var g=[];a(t,A,D.toWireType(g,I)),yA(g)}}})),[{name:I.name,fromWireType:function(A){var I={};for(var g in Q)I[g]=Q[g].read(A);return B(A),I},toWireType:function(A,I){for(var C in Q)if(!(C in I))throw new TypeError('Missing field: "'+C+'"');var E=g();for(C in Q)Q[C].write(E,I[C]);return null!==A&&A.push(B,E),E},argPackAdvance:8,readValueFromPointer:FA,destructorFunction:B}]}))},y:function(A,I,g,B,C){},L:function(A,I,g,B,C){var Q=LA(g);uA(A,{name:I=lA(I),fromWireType:function(A){return!!A},toWireType:function(A,I){return I?B:C},argPackAdvance:8,readValueFromPointer:function(A){var B;if(1===g)B=J;else if(2===g)B=Y;else{if(4!==g)throw new TypeError("Unknown boolean type size: "+I);B=d}return this.fromWireType(B[A>>Q])},destructorFunction:null})},U:function(A,I,g,B,C,Q,E,i,o,D,a,t,s){a=lA(a),Q=iI(C,Q),i&&(i=iI(E,i)),D&&(D=iI(o,D)),s=iI(t,s);var w=NA(a);zA(w,(function(){aI("Cannot construct "+a+" due to unbound types",[B])})),YA([A,I,g],B?[B]:[],(function(I){var g,C;I=I[0],C=B?(g=I.registeredClass).instancePrototype:jA.prototype;var E=kA(w,(function(){if(Object.getPrototypeOf(this)!==o)throw new HA("Use 'new' to construct "+a);if(void 0===t.constructor_body)throw new HA(a+" has no accessible constructor");var A=t.constructor_body[arguments.length];if(void 0===A)throw new HA("Tried to invoke ctor of "+a+" with invalid number of parameters ("+arguments.length+") - expected ("+Object.keys(t.constructor_body).toString()+") parameters instead!");return A.apply(this,arguments)})),o=Object.create(C,{constructor:{value:E}});E.prototype=o;var t=new _A(a,E,o,s,g,Q,i,D),r=new BI(a,t,!0,!1,!1),G=new BI(a+"*",t,!1,!1,!1),h=new BI(a+" const*",t,!1,!0,!1);return ZA[A]={pointerType:G,constPointerType:h},CI(w,E),[r,G,h]}))},Q:function(A,I,g,B,C,Q){k(I>0);var E=tI(I,g);C=iI(B,C),YA([],[A],(function(A){var g="constructor "+(A=A[0]).name;if(void 0===A.registeredClass.constructor_body&&(A.registeredClass.constructor_body=[]),void 0!==A.registeredClass.constructor_body[I-1])throw new HA("Cannot register multiple constructors with identical number of parameters ("+(I-1)+") for class '"+A.name+"'! Overload resolution is currently only performed using the parameter count, not actual type info!");return A.registeredClass.constructor_body[I-1]=function(){aI("Cannot construct "+A.name+" due to unbound types",E)},YA([],E,(function(B){return B.splice(1,0,null),A.registeredClass.constructor_body[I-1]=sI(g,B,null,C,Q),[]})),[]}))},h:function(A,I,g,B,C,Q,E,i){var o=tI(g,B);I=lA(I),Q=iI(C,Q),YA([],[A],(function(A){var B=(A=A[0]).name+"."+I;function C(){aI("Cannot call "+B+" due to unbound types",o)}I.startsWith("@@")&&(I=Symbol[I.substring(2)]),i&&A.registeredClass.pureVirtualFunctions.push(I);var D=A.registeredClass.instancePrototype,a=D[I];return void 0===a||void 0===a.overloadTable&&a.className!==A.name&&a.argCount===g-2?(C.argCount=g-2,C.className=A.name,D[I]=C):(PA(D,I,B),D[I].overloadTable[g-2]=C),YA([],o,(function(C){var i=sI(B,C,A,Q,E);return void 0===D[I].overloadTable?(i.argCount=g-2,D[I]=i):D[I].overloadTable[g-2]=i,[]})),[]}))},s:function(I,g,B){I=lA(I),YA([],[g],(function(g){return g=g[0],A[I]=g.fromWireType(B),[]}))},K:function(A,I){uA(A,{name:I=lA(I),fromWireType:function(A){var I=hI.toValue(A);return GI(A),I},toWireType:function(A,I){return hI.toHandle(I)},argPackAdvance:8,readValueFromPointer:FA,destructorFunction:null})},r:function(A,I,g){var B=LA(g);uA(A,{name:I=lA(I),fromWireType:function(A){return A},toWireType:function(A,I){return I},argPackAdvance:8,readValueFromPointer:RI(I,B),destructorFunction:null})},d:function(A,I,g,B,C,Q){var E=tI(I,g);A=lA(A),C=iI(B,C),zA(A,(function(){aI("Cannot call "+A+" due to unbound types",E)}),I-1),YA([],E,(function(g){var B=[g[0],null].concat(g.slice(1));return CI(A,sI(A,B,null,C,Q),I-1),[]}))},e:function(A,I,g,B,C){I=lA(I),-1===C&&(C=4294967295);var Q=LA(g),E=function(A){return A};if(0===B){var i=32-8*g;E=function(A){return A<>>i}}var o=I.includes("unsigned");uA(A,{name:I,fromWireType:E,toWireType:o?function(A,I){return this.name,I>>>0}:function(A,I){return this.name,I},argPackAdvance:8,readValueFromPointer:nI(I,Q,0!==B),destructorFunction:null})},c:function(A,I,g){var B=[Int8Array,Uint8Array,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array][I];function C(A){var I=l,g=I[A>>=2],C=I[A+1];return new B(U,C,g)}uA(A,{name:g=lA(g),fromWireType:C,argPackAdvance:8,readValueFromPointer:C},{ignoreDuplicateRegistrations:!0})},q:function(A,I){var g="std::string"===(I=lA(I));uA(A,{name:I,fromWireType:function(A){var I,B=l[A>>2],C=A+4;if(g)for(var Q=C,E=0;E<=B;++E){var i=C+E;if(E==B||0==K[i]){var o=m(Q,i-Q);void 0===I?I=o:(I+=String.fromCharCode(0),I+=o),Q=i+1}}else{var D=new Array(B);for(E=0;E>2]=B,g&&C)p(I,K,E,B+1);else if(C)for(var i=0;i255&&(xI(E),qA("String has UTF-16 code units that do not fit in 8 bits")),K[E+i]=o}else for(i=0;i>2],E=Q(),o=A+4,D=0;D<=C;++D){var a=A+4+D*I;if(D==C||0==E[a>>i]){var t=B(o,a-o);void 0===g?g=t:(g+=String.fromCharCode(0),g+=t),o=a+I}}return xI(A),g},toWireType:function(A,B){"string"!=typeof B&&qA("Cannot pass non-string to C++ string type "+g);var Q=E(B),o=ZI(4+Q+I);return l[o>>2]=Q>>i,C(B,o+4,Q+I),null!==A&&A.push(xI,o),o},argPackAdvance:8,readValueFromPointer:FA,destructorFunction:function(A){xI(A)}})},T:function(A,I,g,B,C,Q){nA[A]={name:lA(I),rawConstructor:iI(g,B),rawDestructor:iI(C,Q),fields:[]}},S:function(A,I,g,B,C,Q,E,i,o,D){nA[A].fields.push({fieldName:lA(I),getterReturnType:g,getter:iI(B,C),getterContext:Q,setterArgumentType:E,setter:iI(i,o),setterContext:D})},M:function(A,I){uA(A,{isVoid:!0,name:I=lA(I),argPackAdvance:0,fromWireType:function(){},toWireType:function(A,I){}})},p:function(){return Date.now()},A:function(){throw 1/0},O:GI,P:function(A){A>4&&(rI[A].refcount+=1)},N:function(A,I){var g,B;void 0===(B=cA[g=A])&&qA("_emval_take_value has unknown type "+DI(g));var C=(A=B).readValueFromPointer(I);return hI.toHandle(C)},I:function(A,I){var g,B=new Date(1e3*(l[(g=A)>>2]+4294967296*d[g+4>>2]));d[I>>2]=B.getSeconds(),d[I+4>>2]=B.getMinutes(),d[I+8>>2]=B.getHours(),d[I+12>>2]=B.getDate(),d[I+16>>2]=B.getMonth(),d[I+20>>2]=B.getFullYear()-1900,d[I+24>>2]=B.getDay();var C=new Date(B.getFullYear(),0,1),Q=(B.getTime()-C.getTime())/864e5|0;d[I+28>>2]=Q,d[I+36>>2]=-60*B.getTimezoneOffset();var E=new Date(B.getFullYear(),6,1).getTimezoneOffset(),i=C.getTimezoneOffset(),o=0|(E!=i&&B.getTimezoneOffset()==Math.min(i,E));d[I+32>>2]=o},J:function A(I,g,B){A.called||(A.called=!0,function(A,I,g){var B=(new Date).getFullYear(),C=new Date(B,0,1),Q=new Date(B,6,1),E=C.getTimezoneOffset(),i=Q.getTimezoneOffset(),o=Math.max(E,i);function D(A){var I=A.toTimeString().match(/\(([A-Za-z ]+)\)$/);return I?I[1]:"GMT"}d[A>>2]=60*o,d[I>>2]=Number(E!=i);var a=D(C),t=D(Q),s=UI(a),w=UI(t);i>2]=s,l[g+4>>2]=w):(l[g>>2]=w,l[g+4>>2]=s)}(I,g,B))},a:function(){_("")},i:function(A,I,g){var B=function(A,I){var g;for(JI.length=0,I>>=2;g=K[A++];)I+=105!=g&I,JI.push(105==g?d[I]:q[I++>>1]),++I;return JI}(I,g);return iA[A].apply(null,B)},B:function(A){var I=K.length,g=2147483648;if((A>>>=0)>g)return!1;for(var B,C=1;C<=4;C*=2){var Q=I*(1+.2/C);if(Q=Math.min(Q,A+100663296),KI(Math.min(g,(B=Math.max(A,Q))+(65536-B%65536)%65536)))return!0}return!1},C:function(A,I){var g=0;return LI().forEach((function(B,C){var Q=I+g;l[A+4*C>>2]=Q,function(A,I,g){for(var B=0;B>2]=g.length;var B=0;return g.forEach((function(A){B+=A.length+1})),l[I>>2]=B,0},b:function(I,g){var B;B=I,T()||(A.onExit&&A.onExit(B),N=!0),G(B,new oA(B))},m:function(A){try{var I=RA.getStreamFromFD(A);return eA.close(I),0}catch(A){if(void 0===eA||!(A instanceof eA.ErrnoError))throw A;return A.errno}},F:function(A,I,g,B){try{var C=function(A,I,g,B){for(var C=0,Q=0;Q>2],i=l[I+4>>2];I+=8;var o=eA.read(A,J,E,i,void 0);if(o<0)return-1;if(C+=o,o>2]=C,0}catch(A){if(void 0===eA||!(A instanceof eA.ErrnoError))throw A;return A.errno}},x:function(A,I,g,B,C){try{var Q=(o=g)+2097152>>>0<4194305-!!(i=I)?(i>>>0)+4294967296*o:NaN;if(isNaN(Q))return 61;var E=RA.getStreamFromFD(A);return eA.llseek(E,Q,B),gA=[E.position>>>0,(IA=E.position,+Math.abs(IA)>=1?IA>0?(0|Math.min(+Math.floor(IA/4294967296),4294967295))>>>0:~~+Math.ceil((IA-+(~~IA>>>0))/4294967296)>>>0:0)],d[C>>2]=gA[0],d[C+4>>2]=gA[1],E.getdents&&0===Q&&0===B&&(E.getdents=null),0}catch(A){if(void 0===eA||!(A instanceof eA.ErrnoError))throw A;return A.errno}var i,o},n:function(A,I,g,B){try{var C=function(A,I,g,B){for(var C=0,Q=0;Q>2],i=l[I+4>>2];I+=8;var o=eA.write(A,J,E,i,void 0);if(o<0)return-1;C+=o}return C}(RA.getStreamFromFD(A),I,g);return l[B>>2]=C,0}catch(A){if(void 0===eA||!(A instanceof eA.ErrnoError))throw A;return A.errno}},t:function(A,I){var g=XI();try{return QI(A)(I)}catch(A){if(vI(g),A!==A+0)throw A;TI(1,0)}},v:function(A,I,g){var B=XI();try{return QI(A)(I,g)}catch(A){if(vI(B),A!==A+0)throw A;TI(1,0)}},u:function(A,I,g,B){var C=XI();try{return QI(A)(I,g,B)}catch(A){if(vI(C),A!==A+0)throw A;TI(1,0)}},j:function(A,I){var g=XI();try{QI(A)(I)}catch(A){if(vI(g),A!==A+0)throw A;TI(1,0)}},w:function(A,I,g){var B=XI();try{QI(A)(I,g)}catch(A){if(vI(B),A!==A+0)throw A;TI(1,0)}},E:function(A,I,g,B){var C=XI();try{QI(A)(I,g,B)}catch(A){if(vI(C),A!==A+0)throw A;TI(1,0)}},k:function(A,I,g,B,C){var Q=XI();try{QI(A)(I,g,B,C)}catch(A){if(vI(Q),A!==A+0)throw A;TI(1,0)}},V:qI,z:function(A,I,g,B){return qI(A,I,g,B)}},ZI=(function(){var I={a:WI};function B(I,g){var B,C=I.exports;A.asm=C,W((c=A.asm.W).buffer),Z=A.asm.$,B=A.asm.X,V.unshift(B),z()}function C(A){B(A.instance)}function E(A){return function(){if(!y&&(h||e)){if("function"==typeof fetch&&!QA($))return fetch($,{credentials:"same-origin"}).then((function(A){if(!A.ok)throw"failed to load wasm binary file at '"+$+"'";return A.arrayBuffer()})).catch((function(){return EA($)}));if(Q)return new Promise((function(A,I){Q($,(function(I){A(new Uint8Array(I))}),I)}))}return Promise.resolve().then((function(){return EA($)}))}().then((function(A){return WebAssembly.instantiate(A,I)})).then((function(A){return A})).then(A,(function(A){M("failed to asynchronously prepare wasm: "+A),_(A)}))}if(P(),A.instantiateWasm)try{return A.instantiateWasm(I,B)}catch(A){return M("Module.instantiateWasm callback failed with error: "+A),!1}(y||"function"!=typeof WebAssembly.instantiateStreaming||CA($)||QA($)||R||"function"!=typeof fetch?E(C):fetch($,{credentials:"same-origin"}).then((function(A){return WebAssembly.instantiateStreaming(A,I).then(C,(function(A){return M("wasm streaming compile failed: "+A),M("falling back to ArrayBuffer instantiation"),E(C)}))}))).catch(g)}(),A.___wasm_call_ctors=function(){return(A.___wasm_call_ctors=A.asm.X).apply(null,arguments)},A._malloc=function(){return(ZI=A._malloc=A.asm.Y).apply(null,arguments)}),xI=A._free=function(){return(xI=A._free=A.asm.Z).apply(null,arguments)},VI=A.___errno_location=function(){return(VI=A.___errno_location=A.asm._).apply(null,arguments)},OI=A.___getTypeName=function(){return(OI=A.___getTypeName=A.asm.aa).apply(null,arguments)},TI=(A.__embind_initialize_bindings=function(){return(A.__embind_initialize_bindings=A.asm.ba).apply(null,arguments)},A._setThrew=function(){return(TI=A._setThrew=A.asm.ca).apply(null,arguments)}),XI=A.stackSave=function(){return(XI=A.stackSave=A.asm.da).apply(null,arguments)},vI=A.stackRestore=function(){return(vI=A.stackRestore=A.asm.ea).apply(null,arguments)},jI=A.___cxa_is_pointer_type=function(){return(jI=A.___cxa_is_pointer_type=A.asm.fa).apply(null,arguments)};function PI(g){function B(){bI||(bI=!0,A.calledRun=!0,N||(A.noFSInit||eA.init.initialized||eA.init(),eA.ignorePermissions=!1,rA.init(),DA(V),I(A),A.onRuntimeInitialized&&A.onRuntimeInitialized(),function(){if(A.postRun)for("function"==typeof A.postRun&&(A.postRun=[A.postRun]);A.postRun.length;)I=A.postRun.shift(),O.unshift(I);var I;DA(O)}()))}g=g||w,X>0||(function(){if(A.preRun)for("function"==typeof A.preRun&&(A.preRun=[A.preRun]);A.preRun.length;)I=A.preRun.shift(),x.unshift(I);var I;DA(x)}(),X>0||(A.setStatus?(A.setStatus("Running..."),setTimeout((function(){setTimeout((function(){A.setStatus("")}),1),B()}),1)):B()))}if(A.dynCall_jiji=function(){return(A.dynCall_jiji=A.asm.ga).apply(null,arguments)},A.dynCall_viijii=function(){return(A.dynCall_viijii=A.asm.ha).apply(null,arguments)},A.dynCall_iiiiij=function(){return(A.dynCall_iiiiij=A.asm.ia).apply(null,arguments)},A.dynCall_iiiiijj=function(){return(A.dynCall_iiiiijj=A.asm.ja).apply(null,arguments)},A.dynCall_iiiiiijj=function(){return(A.dynCall_iiiiiijj=A.asm.ka).apply(null,arguments)},A.FS=eA,j=function A(){bI||PI(),bI||(j=A)},A.preInit)for("function"==typeof A.preInit&&(A.preInit=[A.preInit]);A.preInit.length>0;)A.preInit.pop()();return PI(),A.ready});const r=w;function G(A,I){return function(){return A.apply(I,arguments)}}const{toString:h}=Object.prototype,{getPrototypeOf:e}=Object,R=(n=Object.create(null),A=>{const I=h.call(A);return n[I]||(n[I]=I.slice(8,-1).toLowerCase())});var n;const y=A=>(A=A.toLowerCase(),I=>R(I)===A),F=A=>I=>typeof I===A,{isArray:M}=Array,c=F("undefined"),S=y("ArrayBuffer"),N=F("string"),k=F("function"),U=F("number"),J=A=>null!==A&&"object"==typeof A,K=A=>{if("object"!==R(A))return!1;const I=e(A);return!(null!==I&&I!==Object.prototype&&null!==Object.getPrototypeOf(I)||Symbol.toStringTag in A||Symbol.iterator in A)},Y=y("Date"),L=y("File"),d=y("Blob"),l=y("FileList"),H=y("URLSearchParams");function q(A,I,{allOwnKeys:g=!1}={}){if(null==A)return;let B,C;if("object"!=typeof A&&(A=[A]),M(A))for(B=0,C=A.length;B0;)if(B=g[C],I===B.toLowerCase())return B;return null}const f="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:g.g,m=A=>!c(A)&&A!==f,p=(b="undefined"!=typeof Uint8Array&&e(Uint8Array),A=>b&&A instanceof b);var b;const W=y("HTMLFormElement"),Z=(({hasOwnProperty:A})=>(I,g)=>A.call(I,g))(Object.prototype),x=y("RegExp"),V=(A,I)=>{const g=Object.getOwnPropertyDescriptors(A),B={};q(g,((g,C)=>{!1!==I(g,C,A)&&(B[C]=g)})),Object.defineProperties(A,B)},O={isArray:M,isArrayBuffer:S,isBuffer:function(A){return null!==A&&!c(A)&&null!==A.constructor&&!c(A.constructor)&&k(A.constructor.isBuffer)&&A.constructor.isBuffer(A)},isFormData:A=>{const I="[object FormData]";return A&&("function"==typeof FormData&&A instanceof FormData||h.call(A)===I||k(A.toString)&&A.toString()===I)},isArrayBufferView:function(A){let I;return I="undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(A):A&&A.buffer&&S(A.buffer),I},isString:N,isNumber:U,isBoolean:A=>!0===A||!1===A,isObject:J,isPlainObject:K,isUndefined:c,isDate:Y,isFile:L,isBlob:d,isRegExp:x,isFunction:k,isStream:A=>J(A)&&k(A.pipe),isURLSearchParams:H,isTypedArray:p,isFileList:l,forEach:q,merge:function A(){const{caseless:I}=m(this)&&this||{},g={},B=(B,C)=>{const Q=I&&u(g,C)||C;K(g[Q])&&K(B)?g[Q]=A(g[Q],B):K(B)?g[Q]=A({},B):M(B)?g[Q]=B.slice():g[Q]=B};for(let A=0,I=arguments.length;A(q(I,((I,B)=>{g&&k(I)?A[B]=G(I,g):A[B]=I}),{allOwnKeys:B}),A),trim:A=>A.trim?A.trim():A.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,""),stripBOM:A=>(65279===A.charCodeAt(0)&&(A=A.slice(1)),A),inherits:(A,I,g,B)=>{A.prototype=Object.create(I.prototype,B),A.prototype.constructor=A,Object.defineProperty(A,"super",{value:I.prototype}),g&&Object.assign(A.prototype,g)},toFlatObject:(A,I,g,B)=>{let C,Q,E;const i={};if(I=I||{},null==A)return I;do{for(C=Object.getOwnPropertyNames(A),Q=C.length;Q-- >0;)E=C[Q],B&&!B(E,A,I)||i[E]||(I[E]=A[E],i[E]=!0);A=!1!==g&&e(A)}while(A&&(!g||g(A,I))&&A!==Object.prototype);return I},kindOf:R,kindOfTest:y,endsWith:(A,I,g)=>{A=String(A),(void 0===g||g>A.length)&&(g=A.length),g-=I.length;const B=A.indexOf(I,g);return-1!==B&&B===g},toArray:A=>{if(!A)return null;if(M(A))return A;let I=A.length;if(!U(I))return null;const g=new Array(I);for(;I-- >0;)g[I]=A[I];return g},forEachEntry:(A,I)=>{const g=(A&&A[Symbol.iterator]).call(A);let B;for(;(B=g.next())&&!B.done;){const g=B.value;I.call(A,g[0],g[1])}},matchAll:(A,I)=>{let g;const B=[];for(;null!==(g=A.exec(I));)B.push(g);return B},isHTMLForm:W,hasOwnProperty:Z,hasOwnProp:Z,reduceDescriptors:V,freezeMethods:A=>{V(A,((I,g)=>{if(k(A)&&-1!==["arguments","caller","callee"].indexOf(g))return!1;const B=A[g];k(B)&&(I.enumerable=!1,"writable"in I?I.writable=!1:I.set||(I.set=()=>{throw Error("Can not rewrite read-only method '"+g+"'")}))}))},toObjectSet:(A,I)=>{const g={},B=A=>{A.forEach((A=>{g[A]=!0}))};return M(A)?B(A):B(String(A).split(I)),g},toCamelCase:A=>A.toLowerCase().replace(/[_-\s]([a-z\d])(\w*)/g,(function(A,I,g){return I.toUpperCase()+g})),noop:()=>{},toFiniteNumber:(A,I)=>(A=+A,Number.isFinite(A)?A:I),findKey:u,global:f,isContextDefined:m,toJSONObject:A=>{const I=new Array(10),g=(A,B)=>{if(J(A)){if(I.indexOf(A)>=0)return;if(!("toJSON"in A)){I[B]=A;const C=M(A)?[]:{};return q(A,((A,I)=>{const Q=g(A,B+1);!c(Q)&&(C[I]=Q)})),I[B]=void 0,C}}return A};return g(A,0)}};function T(A,I,g,B,C){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=(new Error).stack,this.message=A,this.name="AxiosError",I&&(this.code=I),g&&(this.config=g),B&&(this.request=B),C&&(this.response=C)}O.inherits(T,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:O.toJSONObject(this.config),code:this.code,status:this.response&&this.response.status?this.response.status:null}}});const X=T.prototype,v={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach((A=>{v[A]={value:A}})),Object.defineProperties(T,v),Object.defineProperty(X,"isAxiosError",{value:!0}),T.from=(A,I,g,B,C,Q)=>{const E=Object.create(X);return O.toFlatObject(A,E,(function(A){return A!==Error.prototype}),(A=>"isAxiosError"!==A)),T.call(E,A.message,I,g,B,C),E.cause=A,E.name=A.name,Q&&Object.assign(E,Q),E};const j=T,P=B(230);function z(A){return O.isPlainObject(A)||O.isArray(A)}function _(A){return O.endsWith(A,"[]")?A.slice(0,-2):A}function $(A,I,g){return A?A.concat(I).map((function(A,I){return A=_(A),!g&&I?"["+A+"]":A})).join(g?".":""):I}const AA=O.toFlatObject(O,{},null,(function(A){return/^is[A-Z]/.test(A)})),IA=function(A,I,g){if(!O.isObject(A))throw new TypeError("target must be an object");I=I||new(P||FormData);const B=(g=O.toFlatObject(g,{metaTokens:!0,dots:!1,indexes:!1},!1,(function(A,I){return!O.isUndefined(I[A])}))).metaTokens,C=g.visitor||a,Q=g.dots,E=g.indexes,i=(g.Blob||"undefined"!=typeof Blob&&Blob)&&(o=I)&&O.isFunction(o.append)&&"FormData"===o[Symbol.toStringTag]&&o[Symbol.iterator];var o;if(!O.isFunction(C))throw new TypeError("visitor must be a function");function D(A){if(null===A)return"";if(O.isDate(A))return A.toISOString();if(!i&&O.isBlob(A))throw new j("Blob is not supported. Use a Buffer instead.");return O.isArrayBuffer(A)||O.isTypedArray(A)?i&&"function"==typeof Blob?new Blob([A]):Buffer.from(A):A}function a(A,g,C){let i=A;if(A&&!C&&"object"==typeof A)if(O.endsWith(g,"{}"))g=B?g:g.slice(0,-2),A=JSON.stringify(A);else if(O.isArray(A)&&function(A){return O.isArray(A)&&!A.some(z)}(A)||O.isFileList(A)||O.endsWith(g,"[]")&&(i=O.toArray(A)))return g=_(g),i.forEach((function(A,B){!O.isUndefined(A)&&null!==A&&I.append(!0===E?$([g],B,Q):null===E?g:g+"[]",D(A))})),!1;return!!z(A)||(I.append($(C,g,Q),D(A)),!1)}const t=[],s=Object.assign(AA,{defaultVisitor:a,convertValue:D,isVisitable:z});if(!O.isObject(A))throw new TypeError("data must be an object");return function A(g,B){if(!O.isUndefined(g)){if(-1!==t.indexOf(g))throw Error("Circular reference detected in "+B.join("."));t.push(g),O.forEach(g,(function(g,Q){!0===(!(O.isUndefined(g)||null===g)&&C.call(I,g,O.isString(Q)?Q.trim():Q,B,s))&&A(g,B?B.concat(Q):[Q])})),t.pop()}}(A),I};function gA(A){const I={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(A).replace(/[!'()~]|%20|%00/g,(function(A){return I[A]}))}function BA(A,I){this._pairs=[],A&&IA(A,this,I)}const CA=BA.prototype;CA.append=function(A,I){this._pairs.push([A,I])},CA.toString=function(A){const I=A?function(I){return A.call(this,I,gA)}:gA;return this._pairs.map((function(A){return I(A[0])+"="+I(A[1])}),"").join("&")};const QA=BA;function EA(A){return encodeURIComponent(A).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function iA(A,I,g){if(!I)return A;const B=g&&g.encode||EA,C=g&&g.serialize;let Q;if(Q=C?C(I,g):O.isURLSearchParams(I)?I.toString():new QA(I,g).toString(B),Q){const I=A.indexOf("#");-1!==I&&(A=A.slice(0,I)),A+=(-1===A.indexOf("?")?"?":"&")+Q}return A}const oA=class{constructor(){this.handlers=[]}use(A,I,g){return this.handlers.push({fulfilled:A,rejected:I,synchronous:!!g&&g.synchronous,runWhen:g?g.runWhen:null}),this.handlers.length-1}eject(A){this.handlers[A]&&(this.handlers[A]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(A){O.forEach(this.handlers,(function(I){null!==I&&A(I)}))}},DA={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},aA="undefined"!=typeof URLSearchParams?URLSearchParams:QA,tA=FormData,sA=(()=>{let A;return("undefined"==typeof navigator||"ReactNative"!==(A=navigator.product)&&"NativeScript"!==A&&"NS"!==A)&&"undefined"!=typeof window&&"undefined"!=typeof document})(),wA="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope&&"function"==typeof self.importScripts,rA={isBrowser:!0,classes:{URLSearchParams:aA,FormData:tA,Blob},isStandardBrowserEnv:sA,isStandardBrowserWebWorkerEnv:wA,protocols:["http","https","file","blob","url","data"]},GA=function(A){function I(A,g,B,C){let Q=A[C++];const E=Number.isFinite(+Q),i=C>=A.length;return Q=!Q&&O.isArray(B)?B.length:Q,i?(O.hasOwnProp(B,Q)?B[Q]=[B[Q],g]:B[Q]=g,!E):(B[Q]&&O.isObject(B[Q])||(B[Q]=[]),I(A,g,B[Q],C)&&O.isArray(B[Q])&&(B[Q]=function(A){const I={},g=Object.keys(A);let B;const C=g.length;let Q;for(B=0;B{I(function(A){return O.matchAll(/\w+|\[(\w*)]/g,A).map((A=>"[]"===A[0]?"":A[1]||A[0]))}(A),B,g,0)})),g}return null},hA={"Content-Type":void 0},eA={transitional:DA,adapter:["xhr","http"],transformRequest:[function(A,I){const g=I.getContentType()||"",B=g.indexOf("application/json")>-1,C=O.isObject(A);if(C&&O.isHTMLForm(A)&&(A=new FormData(A)),O.isFormData(A))return B&&B?JSON.stringify(GA(A)):A;if(O.isArrayBuffer(A)||O.isBuffer(A)||O.isStream(A)||O.isFile(A)||O.isBlob(A))return A;if(O.isArrayBufferView(A))return A.buffer;if(O.isURLSearchParams(A))return I.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),A.toString();let Q;if(C){if(g.indexOf("application/x-www-form-urlencoded")>-1)return function(A,I){return IA(A,new rA.classes.URLSearchParams,Object.assign({visitor:function(A,I,g,B){return rA.isNode&&O.isBuffer(A)?(this.append(I,A.toString("base64")),!1):B.defaultVisitor.apply(this,arguments)}},I))}(A,this.formSerializer).toString();if((Q=O.isFileList(A))||g.indexOf("multipart/form-data")>-1){const I=this.env&&this.env.FormData;return IA(Q?{"files[]":A}:A,I&&new I,this.formSerializer)}}return C||B?(I.setContentType("application/json",!1),function(A,I,g){if(O.isString(A))try{return(0,JSON.parse)(A),O.trim(A)}catch(A){if("SyntaxError"!==A.name)throw A}return(0,JSON.stringify)(A)}(A)):A}],transformResponse:[function(A){const I=this.transitional||eA.transitional,g=I&&I.forcedJSONParsing,B="json"===this.responseType;if(A&&O.isString(A)&&(g&&!this.responseType||B)){const g=!(I&&I.silentJSONParsing)&&B;try{return JSON.parse(A)}catch(A){if(g){if("SyntaxError"===A.name)throw j.from(A,j.ERR_BAD_RESPONSE,this,null,this.response);throw A}}}return A}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:rA.classes.FormData,Blob:rA.classes.Blob},validateStatus:function(A){return A>=200&&A<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};O.forEach(["delete","get","head"],(function(A){eA.headers[A]={}})),O.forEach(["post","put","patch"],(function(A){eA.headers[A]=O.merge(hA)}));const RA=eA,nA=O.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),yA=Symbol("internals");function FA(A){return A&&String(A).trim().toLowerCase()}function MA(A){return!1===A||null==A?A:O.isArray(A)?A.map(MA):String(A)}function cA(A,I,g,B){return O.isFunction(B)?B.call(this,I,g):O.isString(I)?O.isString(B)?-1!==I.indexOf(B):O.isRegExp(B)?B.test(I):void 0:void 0}class SA{constructor(A){A&&this.set(A)}set(A,I,g){const B=this;function C(A,I,g){const C=FA(I);if(!C)throw new Error("header name must be a non-empty string");const Q=O.findKey(B,C);(!Q||void 0===B[Q]||!0===g||void 0===g&&!1!==B[Q])&&(B[Q||I]=MA(A))}const Q=(A,I)=>O.forEach(A,((A,g)=>C(A,g,I)));return O.isPlainObject(A)||A instanceof this.constructor?Q(A,I):O.isString(A)&&(A=A.trim())&&!/^[-_a-zA-Z]+$/.test(A.trim())?Q((A=>{const I={};let g,B,C;return A&&A.split("\n").forEach((function(A){C=A.indexOf(":"),g=A.substring(0,C).trim().toLowerCase(),B=A.substring(C+1).trim(),!g||I[g]&&nA[g]||("set-cookie"===g?I[g]?I[g].push(B):I[g]=[B]:I[g]=I[g]?I[g]+", "+B:B)})),I})(A),I):null!=A&&C(I,A,g),this}get(A,I){if(A=FA(A)){const g=O.findKey(this,A);if(g){const A=this[g];if(!I)return A;if(!0===I)return function(A){const I=Object.create(null),g=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let B;for(;B=g.exec(A);)I[B[1]]=B[2];return I}(A);if(O.isFunction(I))return I.call(this,A,g);if(O.isRegExp(I))return I.exec(A);throw new TypeError("parser must be boolean|regexp|function")}}}has(A,I){if(A=FA(A)){const g=O.findKey(this,A);return!(!g||I&&!cA(0,this[g],g,I))}return!1}delete(A,I){const g=this;let B=!1;function C(A){if(A=FA(A)){const C=O.findKey(g,A);!C||I&&!cA(0,g[C],C,I)||(delete g[C],B=!0)}}return O.isArray(A)?A.forEach(C):C(A),B}clear(){return Object.keys(this).forEach(this.delete.bind(this))}normalize(A){const I=this,g={};return O.forEach(this,((B,C)=>{const Q=O.findKey(g,C);if(Q)return I[Q]=MA(B),void delete I[C];const E=A?function(A){return A.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,((A,I,g)=>I.toUpperCase()+g))}(C):String(C).trim();E!==C&&delete I[C],I[E]=MA(B),g[E]=!0})),this}concat(...A){return this.constructor.concat(this,...A)}toJSON(A){const I=Object.create(null);return O.forEach(this,((g,B)=>{null!=g&&!1!==g&&(I[B]=A&&O.isArray(g)?g.join(", "):g)})),I}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map((([A,I])=>A+": "+I)).join("\n")}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(A){return A instanceof this?A:new this(A)}static concat(A,...I){const g=new this(A);return I.forEach((A=>g.set(A))),g}static accessor(A){const I=(this[yA]=this[yA]={accessors:{}}).accessors,g=this.prototype;function B(A){const B=FA(A);I[B]||(function(A,I){const g=O.toCamelCase(" "+I);["get","set","has"].forEach((B=>{Object.defineProperty(A,B+g,{value:function(A,g,C){return this[B].call(this,I,A,g,C)},configurable:!0})}))}(g,A),I[B]=!0)}return O.isArray(A)?A.forEach(B):B(A),this}}SA.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent"]),O.freezeMethods(SA.prototype),O.freezeMethods(SA);const NA=SA;function kA(A,I){const g=this||RA,B=I||g,C=NA.from(B.headers);let Q=B.data;return O.forEach(A,(function(A){Q=A.call(g,Q,C.normalize(),I?I.status:void 0)})),C.normalize(),Q}function UA(A){return!(!A||!A.__CANCEL__)}function JA(A,I,g){j.call(this,null==A?"canceled":A,j.ERR_CANCELED,I,g),this.name="CanceledError"}O.inherits(JA,j,{__CANCEL__:!0});const KA=JA,YA=rA.isStandardBrowserEnv?{write:function(A,I,g,B,C,Q){const E=[];E.push(A+"="+encodeURIComponent(I)),O.isNumber(g)&&E.push("expires="+new Date(g).toGMTString()),O.isString(B)&&E.push("path="+B),O.isString(C)&&E.push("domain="+C),!0===Q&&E.push("secure"),document.cookie=E.join("; ")},read:function(A){const I=document.cookie.match(new RegExp("(^|;\\s*)("+A+")=([^;]*)"));return I?decodeURIComponent(I[3]):null},remove:function(A){this.write(A,"",Date.now()-864e5)}}:{write:function(){},read:function(){return null},remove:function(){}};function LA(A,I){return A&&!/^([a-z][a-z\d+\-.]*:)?\/\//i.test(I)?function(A,I){return I?A.replace(/\/+$/,"")+"/"+I.replace(/^\/+/,""):A}(A,I):I}const dA=rA.isStandardBrowserEnv?function(){const A=/(msie|trident)/i.test(navigator.userAgent),I=document.createElement("a");let g;function B(g){let B=g;return A&&(I.setAttribute("href",B),B=I.href),I.setAttribute("href",B),{href:I.href,protocol:I.protocol?I.protocol.replace(/:$/,""):"",host:I.host,search:I.search?I.search.replace(/^\?/,""):"",hash:I.hash?I.hash.replace(/^#/,""):"",hostname:I.hostname,port:I.port,pathname:"/"===I.pathname.charAt(0)?I.pathname:"/"+I.pathname}}return g=B(window.location.href),function(A){const I=O.isString(A)?B(A):A;return I.protocol===g.protocol&&I.host===g.host}}():function(){return!0};function lA(A,I){let g=0;const B=function(A,I){A=A||10;const g=new Array(A),B=new Array(A);let C,Q=0,E=0;return I=void 0!==I?I:1e3,function(i){const o=Date.now(),D=B[E];C||(C=o),g[Q]=i,B[Q]=o;let a=E,t=0;for(;a!==Q;)t+=g[a++],a%=A;if(Q=(Q+1)%A,Q===E&&(E=(E+1)%A),o-C{const Q=C.loaded,E=C.lengthComputable?C.total:void 0,i=Q-g,o=B(i);g=Q;const D={loaded:Q,total:E,progress:E?Q/E:void 0,bytes:i,rate:o||void 0,estimated:o&&E&&Q<=E?(E-Q)/o:void 0,event:C};D[I?"download":"upload"]=!0,A(D)}}const HA={http:null,xhr:"undefined"!=typeof XMLHttpRequest&&function(A){return new Promise((function(I,g){let B=A.data;const C=NA.from(A.headers).normalize(),Q=A.responseType;let E;function i(){A.cancelToken&&A.cancelToken.unsubscribe(E),A.signal&&A.signal.removeEventListener("abort",E)}O.isFormData(B)&&(rA.isStandardBrowserEnv||rA.isStandardBrowserWebWorkerEnv)&&C.setContentType(!1);let o=new XMLHttpRequest;if(A.auth){const I=A.auth.username||"",g=A.auth.password?unescape(encodeURIComponent(A.auth.password)):"";C.set("Authorization","Basic "+btoa(I+":"+g))}const D=LA(A.baseURL,A.url);function a(){if(!o)return;const B=NA.from("getAllResponseHeaders"in o&&o.getAllResponseHeaders());!function(A,I,g){const B=g.config.validateStatus;g.status&&B&&!B(g.status)?I(new j("Request failed with status code "+g.status,[j.ERR_BAD_REQUEST,j.ERR_BAD_RESPONSE][Math.floor(g.status/100)-4],g.config,g.request,g)):A(g)}((function(A){I(A),i()}),(function(A){g(A),i()}),{data:Q&&"text"!==Q&&"json"!==Q?o.response:o.responseText,status:o.status,statusText:o.statusText,headers:B,config:A,request:o}),o=null}if(o.open(A.method.toUpperCase(),iA(D,A.params,A.paramsSerializer),!0),o.timeout=A.timeout,"onloadend"in o?o.onloadend=a:o.onreadystatechange=function(){o&&4===o.readyState&&(0!==o.status||o.responseURL&&0===o.responseURL.indexOf("file:"))&&setTimeout(a)},o.onabort=function(){o&&(g(new j("Request aborted",j.ECONNABORTED,A,o)),o=null)},o.onerror=function(){g(new j("Network Error",j.ERR_NETWORK,A,o)),o=null},o.ontimeout=function(){let I=A.timeout?"timeout of "+A.timeout+"ms exceeded":"timeout exceeded";const B=A.transitional||DA;A.timeoutErrorMessage&&(I=A.timeoutErrorMessage),g(new j(I,B.clarifyTimeoutError?j.ETIMEDOUT:j.ECONNABORTED,A,o)),o=null},rA.isStandardBrowserEnv){const I=(A.withCredentials||dA(D))&&A.xsrfCookieName&&YA.read(A.xsrfCookieName);I&&C.set(A.xsrfHeaderName,I)}void 0===B&&C.setContentType(null),"setRequestHeader"in o&&O.forEach(C.toJSON(),(function(A,I){o.setRequestHeader(I,A)})),O.isUndefined(A.withCredentials)||(o.withCredentials=!!A.withCredentials),Q&&"json"!==Q&&(o.responseType=A.responseType),"function"==typeof A.onDownloadProgress&&o.addEventListener("progress",lA(A.onDownloadProgress,!0)),"function"==typeof A.onUploadProgress&&o.upload&&o.upload.addEventListener("progress",lA(A.onUploadProgress)),(A.cancelToken||A.signal)&&(E=I=>{o&&(g(!I||I.type?new KA(null,A,o):I),o.abort(),o=null)},A.cancelToken&&A.cancelToken.subscribe(E),A.signal&&(A.signal.aborted?E():A.signal.addEventListener("abort",E)));const t=function(A){const I=/^([-+\w]{1,25})(:?\/\/|:)/.exec(A);return I&&I[1]||""}(D);t&&-1===rA.protocols.indexOf(t)?g(new j("Unsupported protocol "+t+":",j.ERR_BAD_REQUEST,A)):o.send(B||null)}))}};function qA(A){if(A.cancelToken&&A.cancelToken.throwIfRequested(),A.signal&&A.signal.aborted)throw new KA(null,A)}function uA(A){return qA(A),A.headers=NA.from(A.headers),A.data=kA.call(A,A.transformRequest),-1!==["post","put","patch"].indexOf(A.method)&&A.headers.setContentType("application/x-www-form-urlencoded",!1),(A=>{A=O.isArray(A)?A:[A];const{length:I}=A;let g,B;for(let C=0;C{if(A){try{Object.defineProperty(A,"name",{value:I})}catch(A){}Object.defineProperty(A,"adapterName",{value:I})}}));const fA=A=>A instanceof NA?A.toJSON():A;function mA(A,I){I=I||{};const g={};function B(A,I,g){return O.isPlainObject(A)&&O.isPlainObject(I)?O.merge.call({caseless:g},A,I):O.isPlainObject(I)?O.merge({},I):O.isArray(I)?I.slice():I}function C(A,I,g){return O.isUndefined(I)?O.isUndefined(A)?void 0:B(void 0,A,g):B(A,I,g)}function Q(A,I){if(!O.isUndefined(I))return B(void 0,I)}function E(A,I){return O.isUndefined(I)?O.isUndefined(A)?void 0:B(void 0,A):B(void 0,I)}function i(g,C,Q){return Q in I?B(g,C):Q in A?B(void 0,g):void 0}const o={url:Q,method:Q,data:Q,baseURL:E,transformRequest:E,transformResponse:E,paramsSerializer:E,timeout:E,timeoutMessage:E,withCredentials:E,adapter:E,responseType:E,xsrfCookieName:E,xsrfHeaderName:E,onUploadProgress:E,onDownloadProgress:E,decompress:E,maxContentLength:E,maxBodyLength:E,beforeRedirect:E,transport:E,httpAgent:E,httpsAgent:E,cancelToken:E,socketPath:E,responseEncoding:E,validateStatus:i,headers:(A,I)=>C(fA(A),fA(I),!0)};return O.forEach(Object.keys(A).concat(Object.keys(I)),(function(B){const Q=o[B]||C,E=Q(A[B],I[B],B);O.isUndefined(E)&&Q!==i||(g[B]=E)})),g}const pA={};["object","boolean","number","function","string","symbol"].forEach(((A,I)=>{pA[A]=function(g){return typeof g===A||"a"+(I<1?"n ":" ")+A}}));const bA={};pA.transitional=function(A,I,g){function B(A,I){return"[Axios v1.2.4] Transitional option '"+A+"'"+I+(g?". "+g:"")}return(g,C,Q)=>{if(!1===A)throw new j(B(C," has been removed"+(I?" in "+I:"")),j.ERR_DEPRECATED);return I&&!bA[C]&&(bA[C]=!0,console.warn(B(C," has been deprecated since v"+I+" and will be removed in the near future"))),!A||A(g,C,Q)}};const WA={assertOptions:function(A,I,g){if("object"!=typeof A)throw new j("options must be an object",j.ERR_BAD_OPTION_VALUE);const B=Object.keys(A);let C=B.length;for(;C-- >0;){const Q=B[C],E=I[Q];if(E){const I=A[Q],g=void 0===I||E(I,Q,A);if(!0!==g)throw new j("option "+Q+" must be "+g,j.ERR_BAD_OPTION_VALUE)}else if(!0!==g)throw new j("Unknown option "+Q,j.ERR_BAD_OPTION)}},validators:pA},ZA=WA.validators;class xA{constructor(A){this.defaults=A,this.interceptors={request:new oA,response:new oA}}request(A,I){"string"==typeof A?(I=I||{}).url=A:I=A||{},I=mA(this.defaults,I);const{transitional:g,paramsSerializer:B,headers:C}=I;let Q;void 0!==g&&WA.assertOptions(g,{silentJSONParsing:ZA.transitional(ZA.boolean),forcedJSONParsing:ZA.transitional(ZA.boolean),clarifyTimeoutError:ZA.transitional(ZA.boolean)},!1),void 0!==B&&WA.assertOptions(B,{encode:ZA.function,serialize:ZA.function},!0),I.method=(I.method||this.defaults.method||"get").toLowerCase(),Q=C&&O.merge(C.common,C[I.method]),Q&&O.forEach(["delete","get","head","post","put","patch","common"],(A=>{delete C[A]})),I.headers=NA.concat(Q,C);const E=[];let i=!0;this.interceptors.request.forEach((function(A){"function"==typeof A.runWhen&&!1===A.runWhen(I)||(i=i&&A.synchronous,E.unshift(A.fulfilled,A.rejected))}));const o=[];let D;this.interceptors.response.forEach((function(A){o.push(A.fulfilled,A.rejected)}));let a,t=0;if(!i){const A=[uA.bind(this),void 0];for(A.unshift.apply(A,E),A.push.apply(A,o),a=A.length,D=Promise.resolve(I);t{if(!g._listeners)return;let I=g._listeners.length;for(;I-- >0;)g._listeners[I](A);g._listeners=null})),this.promise.then=A=>{let I;const B=new Promise((A=>{g.subscribe(A),I=A})).then(A);return B.cancel=function(){g.unsubscribe(I)},B},A((function(A,B,C){g.reason||(g.reason=new KA(A,B,C),I(g.reason))}))}throwIfRequested(){if(this.reason)throw this.reason}subscribe(A){this.reason?A(this.reason):this._listeners?this._listeners.push(A):this._listeners=[A]}unsubscribe(A){if(!this._listeners)return;const I=this._listeners.indexOf(A);-1!==I&&this._listeners.splice(I,1)}static source(){let A;return{token:new OA((function(I){A=I})),cancel:A}}}const TA=OA,XA={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(XA).forEach((([A,I])=>{XA[I]=A}));const vA=XA,jA=function A(I){const g=new VA(I),B=G(VA.prototype.request,g);return O.extend(B,VA.prototype,g,{allOwnKeys:!0}),O.extend(B,g,null,{allOwnKeys:!0}),B.create=function(g){return A(mA(I,g))},B}(RA);jA.Axios=VA,jA.CanceledError=KA,jA.CancelToken=TA,jA.isCancel=UA,jA.VERSION="1.2.4",jA.toFormData=IA,jA.AxiosError=j,jA.Cancel=jA.CanceledError,jA.all=function(A){return Promise.all(A)},jA.spread=function(A){return function(I){return A.apply(null,I)}},jA.isAxiosError=function(A){return O.isObject(A)&&!0===A.isAxiosError},jA.mergeConfig=mA,jA.AxiosHeaders=NA,jA.formToJSON=A=>GA(O.isHTMLForm(A)?new FormData(A):A),jA.HttpStatusCode=vA,jA.default=jA;const PA=jA;var zA=function(){function A(){Q(this,A)}var g;return D(A,null,[{key:"fetchRemoteData",value:(g=I(s().mark((function A(I){var g;return s().wrap((function(A){for(;;)switch(A.prev=A.next){case 0:return A.prev=0,A.next=3,PA.get(I,{responseType:"arraybuffer"});case 3:return g=A.sent,A.abrupt("return",new Uint8Array(g.data));case 7:throw A.prev=7,A.t0=A.catch(0),A.t0;case 10:case"end":return A.stop()}}),A,null,[[0,7]])}))),function(A){return g.apply(this,arguments)})},{key:"string2Uint8Data",value:function(A){for(var I=new Uint8Array(A.length),g=0;g-1&&this.artoolkit.teardown(this.id),this.image&&this.image.srcObject,this)this[A]=null}},{key:"process",value:function(A){var I=this.detectMarker(A);0!=I&&console.error("[ARController]","detectMarker error:",I);var g,B,C=this.getMarkerNum();for(g in this.patternMarkers)(B=this.patternMarkers[g]).inPrevious=B.inCurrent,B.inCurrent=!1;for(g in this.barcodeMarkers)(B=this.barcodeMarkers[g]).inPrevious=B.inCurrent,B.inCurrent=!1;for(g in this.nftMarkers)(B=this.nftMarkers[g]).inPrevious=B.inCurrent,B.inCurrent=!1;for(var Q=0;Q-1&&(E.id===E.idPatt||-1===E.idMatrix)?(o=this.trackPatternMarkerId(E.idPatt),i=_A.PATTERN_MARKER,E.dir!==E.dirPatt&&this.setMarkerInfoDir(Q,E.dirPatt)):E.idMatrix>-1&&(o=this.trackBarcodeMarkerId(E.idMatrix),i=_A.BARCODE_MARKER,E.dir!==E.dirMatrix&&this.setMarkerInfoDir(Q,E.dirMatrix)),i!==_A.UNKNOWN_MARKER&&o.inPrevious?this.getTransMatSquareCont(Q,o.markerWidth,o.matrix,o.matrix):this.getTransMatSquare(Q,o.markerWidth,o.matrix),o.inCurrent=!0,this.transMatToGLMat(o.matrix,this.transform_mat),this.transformGL_RH=this.arglCameraViewRHf(this.transform_mat),this.dispatchEvent({name:"getMarker",target:this,data:{index:Q,type:i,marker:E,matrix:this.transform_mat,matrixGL_RH:this.transformGL_RH}})}var D=this.nftMarkerCount;this.detectNFTMarker();for(var a=0;a200&&(this.nftMarkerFound=!1,this.dispatchEvent({name:"lostNFTMarker",target:this,data:{index:a,type:s,marker:t,matrix:this.transform_mat,matrixGL_RH:this.transformGL_RH}}))}for(var r=this.getMultiMarkerCount(),G=0;G=0){e=!0,this.dispatchEvent({name:"getMultiMarker",target:this,data:{multiMarkerId:G,matrix:this.transform_mat,matrixGL_RH:this.transformGL_RH}});break}if(e)for(var n=0;n-1&&this.listeners[A].splice(g,1)}}},{key:"dispatchEvent",value:function(A){var I=this.listeners[A.name];if(I)for(var g=0;g>3,E+=4}return!!this.dataHeap&&(this.dataHeap.set(I),!0)}}],[{key:"initWithDimensions",value:(B=I(s().mark((function I(g,B,C,Q){var E;return s().wrap((function(I){for(;;)switch(I.prev=I.next){case 0:return E=new A(g,B,C,Q),I.next=3,E._initialize();case 3:return I.abrupt("return",I.sent);case 4:case"end":return I.stop()}}),I)}))),function(A,I,g,C){return B.apply(this,arguments)})},{key:"initWithImage",value:(g=I(s().mark((function I(g,B,C){var Q,E,i;return s().wrap((function(I){for(;;)switch(I.prev=I.next){case 0:return Q=g.videoWidth||g.width,E=g.videoHeight||g.height,I.next=4,A.initWithDimensions(Q,E,B,C);case 4:return(i=I.sent).image=g,I.abrupt("return",i);case 7:case"end":return I.stop()}}),I)}))),function(A,I,B){return g.apply(this,arguments)})}]),A}();const BI={ARToolkit:_A,ARController:gI}})(),C.default})(),A.exports=B()},512:A=>{"use strict";A.exports=function(A,I,g,B){var C=self||window;try{try{var Q;try{Q=new C.Blob([A])}catch(I){(Q=new(C.BlobBuilder||C.WebKitBlobBuilder||C.MozBlobBuilder||C.MSBlobBuilder)).append(A),Q=Q.getBlob()}var E=C.URL||C.webkitURL,i=E.createObjectURL(Q),o=new C[I](i,g);return E.revokeObjectURL(i),o}catch(B){return new C[I]("data:application/javascript,".concat(encodeURIComponent(A)),g)}}catch(A){if(!B)throw Error("Inline worker is not supported");return new C[I](B,g)}}},818:I=>{"use strict";I.exports=A}},g={};function B(A){var C=g[A];if(void 0!==C)return C.exports;var Q=g[A]={exports:{}};return I[A].call(Q.exports,Q,Q.exports,B),Q.exports}B.n=A=>{var I=A&&A.__esModule?()=>A.default:()=>A;return B.d(I,{a:I}),I},B.d=(A,I)=>{for(var g in I)B.o(I,g)&&!B.o(A,g)&&Object.defineProperty(A,g,{enumerable:!0,get:I[g]})},B.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(A){if("object"==typeof window)return window}}(),B.o=(A,I)=>Object.prototype.hasOwnProperty.call(A,I),B.r=A=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(A,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(A,"__esModule",{value:!0})};var C={};return(()=>{"use strict";B.r(C),B.d(C,{ARjs:()=>l,THREEx:()=>d});var A=B(818);class I{_sourceElement;_cameraPicking;constructor(I){this._sourceElement=I;var g=parseInt(I.style.width),B=parseInt(I.style.height);this._cameraPicking=new A.PerspectiveCamera(42,g/B,.1,100),console.warn("ARClickability works only in modelViewMatrix"),console.warn("OBSOLETE OBSOLETE! instead use THREEx.HitTestingPlane")}onResize(){var A=this._sourceElement,I=this._cameraPicking,g=parseInt(A.style.width),B=parseInt(A.style.height);I.aspect=g/B,I.updateProjectionMatrix()}computeIntersects(I,g){var B=this._sourceElement,C=this._cameraPicking,Q=new A.Vector2;Q.x=I.layerX/parseInt(B.style.width)*2-1,Q.y=-I.layerY/parseInt(B.style.height)*2+1;var E=new A.Raycaster;return E.setFromCamera(Q,C),E.intersectObjects(g)}update(){}}class g extends A.EventDispatcher{static _id=0;id;object3d;constructor(A){super(),this.id=g._id++,this.object3d=A,this.object3d.matrixAutoUpdate=!1,this.object3d.visible=!1}}function Q(A,I){if(void 0!==A)for(var g in A){var B=A[g];void 0!==B?void 0!==I.parameters[g]?I.parameters[g]=B:console.warn(`${I.className}: '${g}' is not a property of this material.`):console.warn(`${I.className}: '${g}' parameter is undefined.`)}}class E extends g{_lastLerpStepAt;_visibleStartedAt;_unvisibleStartedAt;parameters;constructor(A,I){super(A),this.object3d.visible=!1,this._lastLerpStepAt=null,this._visibleStartedAt=null,this._unvisibleStartedAt=null,this.parameters={lerpPosition:.8,lerpQuaternion:.2,lerpScale:.7,lerpStepDelay:1/60,minVisibleDelay:0,minUnvisibleDelay:.2},Q(I,this)}update(A){var I=this.object3d,g=this.parameters,B=I.visible,C=performance.now()/1e3;if(!1===A.visible&&(this._visibleStartedAt=null),!0===A.visible&&(this._unvisibleStartedAt=null),!0===A.visible&&null===this._visibleStartedAt&&(this._visibleStartedAt=C),!1===A.visible&&null===this._unvisibleStartedAt&&(this._unvisibleStartedAt=C),!1===B&&!0===A.visible&&C-this._visibleStartedAt>=this.parameters.minVisibleDelay&&(I.visible=!0,I.position.copy(A.position),I.quaternion.copy(A.quaternion),I.scale.copy(A.scale)),!0===B&&!1===A.visible&&C-this._unvisibleStartedAt>=this.parameters.minUnvisibleDelay&&(I.visible=!1),null===this._lastLerpStepAt)i(),this._lastLerpStepAt=C;else for(var Q=Math.floor((C-this._lastLerpStepAt)/this.parameters.lerpStepDelay),E=0;E{var A={144:function(A,I,g){var B;"undefined"!=typeof self&&self,B=()=>(()=>{var A={230:A=>{A.exports="object"==typeof self?self.FormData:window.FormData},654:()=>{},231:()=>{},703:()=>{},61:(A,I,g)=>{var B=g(698).default;function C(){"use strict";A.exports=C=function(){return I},A.exports.__esModule=!0,A.exports.default=A.exports;var I={},g=Object.prototype,Q=g.hasOwnProperty,E=Object.defineProperty||function(A,I,g){A[I]=g.value},i="function"==typeof Symbol?Symbol:{},o=i.iterator||"@@iterator",D=i.asyncIterator||"@@asyncIterator",a=i.toStringTag||"@@toStringTag";function t(A,I,g){return Object.defineProperty(A,I,{value:g,enumerable:!0,configurable:!0,writable:!0}),A[I]}try{t({},"")}catch(A){t=function(A,I,g){return A[I]=g}}function s(A,I,g,B){var C=I&&I.prototype instanceof h?I:h,Q=Object.create(C.prototype),i=new J(B||[]);return E(Q,"_invoke",{value:c(A,g,i)}),Q}function w(A,I,g){try{return{type:"normal",arg:A.call(I,g)}}catch(A){return{type:"throw",arg:A}}}I.wrap=s;var G={};function h(){}function r(){}function R(){}var y={};t(y,o,(function(){return this}));var F=Object.getPrototypeOf,e=F&&F(F(K([])));e&&e!==g&&Q.call(e,o)&&(y=e);var M=R.prototype=h.prototype=Object.create(y);function n(A){["next","throw","return"].forEach((function(I){t(A,I,(function(A){return this._invoke(I,A)}))}))}function S(A,I){function g(C,E,i,o){var D=w(A[C],A,E);if("throw"!==D.type){var a=D.arg,t=a.value;return t&&"object"==B(t)&&Q.call(t,"__await")?I.resolve(t.__await).then((function(A){g("next",A,i,o)}),(function(A){g("throw",A,i,o)})):I.resolve(t).then((function(A){a.value=A,i(a)}),(function(A){return g("throw",A,i,o)}))}o(D.arg)}var C;E(this,"_invoke",{value:function(A,B){function Q(){return new I((function(I,C){g(A,B,I,C)}))}return C=C?C.then(Q,Q):Q()}})}function c(A,I,g){var B="suspendedStart";return function(C,Q){if("executing"===B)throw new Error("Generator is already running");if("completed"===B){if("throw"===C)throw Q;return{value:void 0,done:!0}}for(g.method=C,g.arg=Q;;){var E=g.delegate;if(E){var i=N(E,g);if(i){if(i===G)continue;return i}}if("next"===g.method)g.sent=g._sent=g.arg;else if("throw"===g.method){if("suspendedStart"===B)throw B="completed",g.arg;g.dispatchException(g.arg)}else"return"===g.method&&g.abrupt("return",g.arg);B="executing";var o=w(A,I,g);if("normal"===o.type){if(B=g.done?"completed":"suspendedYield",o.arg===G)continue;return{value:o.arg,done:g.done}}"throw"===o.type&&(B="completed",g.method="throw",g.arg=o.arg)}}}function N(A,I){var g=I.method,B=A.iterator[g];if(void 0===B)return I.delegate=null,"throw"===g&&A.iterator.return&&(I.method="return",I.arg=void 0,N(A,I),"throw"===I.method)||"return"!==g&&(I.method="throw",I.arg=new TypeError("The iterator does not provide a \'"+g+"\' method")),G;var C=w(B,A.iterator,I.arg);if("throw"===C.type)return I.method="throw",I.arg=C.arg,I.delegate=null,G;var Q=C.arg;return Q?Q.done?(I[A.resultName]=Q.value,I.next=A.nextLoc,"return"!==I.method&&(I.method="next",I.arg=void 0),I.delegate=null,G):Q:(I.method="throw",I.arg=new TypeError("iterator result is not an object"),I.delegate=null,G)}function k(A){var I={tryLoc:A[0]};1 in A&&(I.catchLoc=A[1]),2 in A&&(I.finallyLoc=A[2],I.afterLoc=A[3]),this.tryEntries.push(I)}function U(A){var I=A.completion||{};I.type="normal",delete I.arg,A.completion=I}function J(A){this.tryEntries=[{tryLoc:"root"}],A.forEach(k,this),this.reset(!0)}function K(A){if(A){var I=A[o];if(I)return I.call(A);if("function"==typeof A.next)return A;if(!isNaN(A.length)){var g=-1,B=function I(){for(;++g=0;--B){var C=this.tryEntries[B],E=C.completion;if("root"===C.tryLoc)return g("end");if(C.tryLoc<=this.prev){var i=Q.call(C,"catchLoc"),o=Q.call(C,"finallyLoc");if(i&&o){if(this.prev=0;--g){var B=this.tryEntries[g];if(B.tryLoc<=this.prev&&Q.call(B,"finallyLoc")&&this.prev=0;--I){var g=this.tryEntries[I];if(g.finallyLoc===A)return this.complete(g.completion,g.afterLoc),U(g),G}},catch:function(A){for(var I=this.tryEntries.length-1;I>=0;--I){var g=this.tryEntries[I];if(g.tryLoc===A){var B=g.completion;if("throw"===B.type){var C=B.arg;U(g)}return C}}throw new Error("illegal catch attempt")},delegateYield:function(A,I,g){return this.delegate={iterator:K(A),resultName:I,nextLoc:g},"next"===this.method&&(this.arg=void 0),G}},I}A.exports=C,A.exports.__esModule=!0,A.exports.default=A.exports},698:A=>{function I(g){return A.exports=I="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(A){return typeof A}:function(A){return A&&"function"==typeof Symbol&&A.constructor===Symbol&&A!==Symbol.prototype?"symbol":typeof A},A.exports.__esModule=!0,A.exports.default=A.exports,I(g)}A.exports=I,A.exports.__esModule=!0,A.exports.default=A.exports},687:(A,I,g)=>{var B=g(61)();A.exports=B;try{regeneratorRuntime=B}catch(A){"object"==typeof globalThis?globalThis.regeneratorRuntime=B:Function("r","regeneratorRuntime = r")(B)}}},I={};function B(g){var C=I[g];if(void 0!==C)return C.exports;var Q=I[g]={exports:{}};return A[g](Q,Q.exports,B),Q.exports}B.n=A=>{var I=A&&A.__esModule?()=>A.default:()=>A;return B.d(I,{a:I}),I},B.d=(A,I)=>{for(var g in I)B.o(I,g)&&!B.o(A,g)&&Object.defineProperty(A,g,{enumerable:!0,get:I[g]})},B.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(A){if("object"==typeof window)return window}}(),B.o=(A,I)=>Object.prototype.hasOwnProperty.call(A,I);var C={};return(()=>{"use strict";function A(A,I,g,B,C,Q,E){try{var i=A[Q](E),o=i.value}catch(A){return void g(A)}i.done?I(o):Promise.resolve(o).then(B,C)}function I(I){return function(){var g=this,B=arguments;return new Promise((function(C,Q){var E=I.apply(g,B);function i(I){A(E,C,Q,i,o,"next",I)}function o(I){A(E,C,Q,i,o,"throw",I)}i(void 0)}))}}function Q(A,I){if(!(A instanceof I))throw new TypeError("Cannot call a class as a function")}function E(A){return E="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(A){return typeof A}:function(A){return A&&"function"==typeof Symbol&&A.constructor===Symbol&&A!==Symbol.prototype?"symbol":typeof A},E(A)}function i(A){var I=function(A,I){if("object"!==E(A)||null===A)return A;var g=A[Symbol.toPrimitive];if(void 0!==g){var B=g.call(A,"string");if("object"!==E(B))return B;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(A)}(A);return"symbol"===E(I)?I:String(I)}function o(A,I){for(var g=0;gBI});var a,t=B(687),s=B.n(t),w=(a=(a="undefined"!=typeof document&&document.currentScript?document.currentScript.src:void 0)||"/index.js",function(A){var I,g;(A=void 0!==(A=A||{})?A:{}).ready=new Promise((function(A,B){I=A,g=B}));var C,Q,i,o,D,t,s=Object.assign({},A),w=[],G="./this.program",h=function(A,I){throw I},r="object"==("undefined"==typeof window?"undefined":E(window)),R="function"==typeof importScripts,y="object"==("undefined"==typeof process?"undefined":E(process))&&"object"==E(process.versions)&&"string"==typeof process.versions.node,F="";y?(F=R?B(703).dirname(F)+"/":"//",t=function(){D||(o=B(231),D=B(703))},C=function(A,I){var g=pI(A);return g?I?g:g.toString():(t(),A=D.normalize(A),o.readFileSync(A,I?void 0:"utf8"))},i=function(A){var I=C(A,!0);return I.buffer||(I=new Uint8Array(I)),I},Q=function(A,I,g){var B=pI(A);B&&I(B),t(),A=D.normalize(A),o.readFile(A,(function(A,B){A?g(A):I(B.buffer)}))},process.argv.length>1&&(G=process.argv[1].replace(/\\\\/g,"/")),w=process.argv.slice(2),process.on("uncaughtException",(function(A){if(!(A instanceof oA))throw A})),process.on("unhandledRejection",(function(A){throw A})),h=function(A,I){if(X())throw process.exitCode=A,I;var g;(g=I)instanceof oA||n("exiting due to exception: "+g),process.exit(A)},A.inspect=function(){return"[Emscripten Module object]"}):(r||R)&&(R?F=self.location.href:"undefined"!=typeof document&&document.currentScript&&(F=document.currentScript.src),a&&(F=a),F=0!==F.indexOf("blob:")?F.substr(0,F.replace(/[?#].*/,"").lastIndexOf("/")+1):"",C=function(A){try{var I=new XMLHttpRequest;return I.open("GET",A,!1),I.send(null),I.responseText}catch(I){var g=pI(A);if(g)return function(A){for(var I=[],g=0;g255&&(uI&&k(!1,"Character code "+B+" ("+String.fromCharCode(B)+") at offset "+g+" not in 0x00-0xFF."),B&=255),I.push(String.fromCharCode(B))}return I.join("")}(g);throw I}},R&&(i=function(A){try{var I=new XMLHttpRequest;return I.open("GET",A,!1),I.responseType="arraybuffer",I.send(null),new Uint8Array(I.response)}catch(I){var g=pI(A);if(g)return g;throw I}}),Q=function(A,I,g){var B=new XMLHttpRequest;B.open("GET",A,!0),B.responseType="arraybuffer",B.onload=function(){if(200==B.status||0==B.status&&B.response)I(B.response);else{var C=pI(A);C?I(C.buffer):g()}},B.onerror=g,B.send(null)});var e,M=A.print||console.log.bind(console),n=A.printErr||console.warn.bind(console);Object.assign(A,s),s=null,A.arguments&&(w=A.arguments),A.thisProgram&&(G=A.thisProgram),A.quit&&(h=A.quit),A.wasmBinary&&(e=A.wasmBinary);var S,c=A.noExitRuntime||!0;"object"!=("undefined"==typeof WebAssembly?"undefined":E(WebAssembly))&&_("no native wasm support detected");var N=!1;function k(A,I){A||_(I)}var U,J,K,Y,L,d,l,H,q,f="undefined"!=typeof TextDecoder?new TextDecoder("utf8"):void 0;function u(A,I,g){for(var B=I+g,C=I;A[C]&&!(C>=B);)++C;if(C-I>16&&A.buffer&&f)return f.decode(A.subarray(I,C));for(var Q="";I>10,56320|1023&D)}}else Q+=String.fromCharCode((31&E)<<6|i)}else Q+=String.fromCharCode(E)}return Q}function m(A,I){return A?u(K,A,I):""}function p(A,I,g,B){if(!(B>0))return 0;for(var C=g,Q=g+B-1,E=0;E=55296&&i<=57343&&(i=65536+((1023&i)<<10)|1023&A.charCodeAt(++E)),i<=127){if(g>=Q)break;I[g++]=i}else if(i<=2047){if(g+1>=Q)break;I[g++]=192|i>>6,I[g++]=128|63&i}else if(i<=65535){if(g+2>=Q)break;I[g++]=224|i>>12,I[g++]=128|i>>6&63,I[g++]=128|63&i}else{if(g+3>=Q)break;I[g++]=240|i>>18,I[g++]=128|i>>12&63,I[g++]=128|i>>6&63,I[g++]=128|63&i}}return I[g]=0,g-C}function W(A){for(var I=0,g=0;g=55296&&B<=57343?(I+=4,++g):I+=3}return I}function b(I){U=I,A.HEAP8=J=new Int8Array(I),A.HEAP16=Y=new Int16Array(I),A.HEAP32=d=new Int32Array(I),A.HEAPU8=K=new Uint8Array(I),A.HEAPU16=L=new Uint16Array(I),A.HEAPU32=l=new Uint32Array(I),A.HEAPF32=H=new Float32Array(I),A.HEAPF64=q=new Float64Array(I)}A.INITIAL_MEMORY;var Z,x=[],V=[],O=[];function X(){return c}var T=0,v=null,j=null;function P(I){T++,A.monitorRunDependencies&&A.monitorRunDependencies(T)}function z(I){if(T--,A.monitorRunDependencies&&A.monitorRunDependencies(T),0==T&&(null!==v&&(clearInterval(v),v=null),j)){var g=j;j=null,g()}}function _(I){A.onAbort&&A.onAbort(I),n(I="Aborted("+I+")"),N=!0,I+=". Build with -sASSERTIONS for more info.";var B=new WebAssembly.RuntimeError(I);throw g(B),B}var $,AA,IA,gA,BA="data:application/octet-stream;base64,";function CA(A){return A.startsWith(BA)}function QA(A){return A.startsWith("file://")}function EA(A){try{if(A==$&&e)return new Uint8Array(e);var I=pI(A);if(I)return I;if(i)return i(A);throw"both async and sync fetching of the wasm failed"}catch(A){_(A)}}CA($="data:application/octet-stream;base64,AGFzbQEAAAABhwZfYAF/AX9gAX8AYAJ/fwBgAn9/AX9gA39/fwF/YAV/f39/fwBgA39/fwBgBH9/f38AYAR/f39/AX9gBn9/f39/fwF/YAV/f39/fwF/YAZ/f39/f38AYAd/f39/f39/AGAIf39/f39/f38Bf2AAAGAHf39/f39/fwF/YAABf2ABfQF9YAV/fn5+fgBgA39+fwF+YAJ/fABgAn19AX1gBX9/f39+AX9gCH9/f39/f39/AGADf39/AX1gCn9/f39/f39/f38Bf2ABfwF8YAp/f39/f39/f39/AGAEf35+fwBgA39/fQBgB39/f39/fn4Bf2AGf39/f35+AX9gA39/fABgAX8BfWAFf319f38Bf2AGf39/f39/AXxgAXwBfWACfH8BfGAGf399fX9/AX9gBX9/fX1/AGACf38BfWACf38BfGAJf39/f39/f39/AX9gA39/fwF+YAx/f39/f39/f39/f38Bf2AFf39+f38AYAZ/fH9/f38Bf2ABfwF+YAZ/f39/fn8Bf2APf39/f39/f39/f39/f39/AGALf39/f39/f39/f38Bf2AEf39/fwF+YAJ/fQBgBX9/f398AX9gAAF8YA1/f39/f39/f39/f39/AGADf319AX1gBX99fX9/AX1gBH19fX0BfWACf34AYAd/f39/fH9/AX9gBH5+fn4Bf2AEf39/fQBgAn5/AX9gAX0Bf2ADfHx/AXxgAnx8AXxgB39/f39/f30BfWAHf39/f39/fwF9YAN/fn8AYAN/f30BfWAMf39/f39/f39/f3x/AX9gAn5+AXxgBX9/f319AGAGfHx8fHx8AXxgA3x8fAF8YAN9fX0BfWAEf39/fgF+YAZ/fX19fX8Bf2ACfn4BfWADfn5+AX9gA39/fgBgAn9/AX5gBH9/fH8BfGACf30BfWACfX8Bf2ACfH8Bf2AOf39/f39/f39/f3x/f38Bf2AFf399fX8Bf2ADf399AX9gBn9/f39/fQBgBn98fH9/fwBgBH9+f38Bf2AEf39+fgBgA39/fwF8AqECMAFhAWEADgFhAWIAAQFhAWMABgFhAWQACwFhAWUABQFhAWYABgFhAWcAAAFhAWgAFwFhAWkABAFhAWoAAgFhAWsABQFhAWwABgFhAW0AAAFhAW4ACAFhAW8ABAFhAXAANgFhAXEAAgFhAXIABgFh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RQRAA0AgAEECdEHAtwRqIABB/a8CEMgENgIAIABBAWoiAEEGRw0AC0HwtwRBAToAAEHYtwRBwLcEKAIANgIAC0HAtwQhASACQQhqQcC3BBD5AkUNAkHYtwQhASACQQhqQdi3BBD5AkUNAkEYEDciAUUNAQsgASACKQMINwIAIAEgAikDGDcCECABIAIpAxA3AggMAQtBACEBCyACQSBqJAAgASEAQZy5BEEBOgAAQZi5BCAANgIAIAALyQoCBX8PfiMAQeAAayIFJAAgBEL///////8/gyEMIAIgBIVCgICAgICAgICAf4MhCiACQv///////z+DIg1CIIghDiAEQjCIp0H//wFxIQcCQAJAIAJCMIinQf//AXEiCUH//wFrQYKAfk8EQCAHQf//AWtBgYB+Sw0BCyABUCACQv///////////wCDIgtCgICAgICAwP//AFQgC0KAgICAgIDA//8AURtFBEAgAkKAgICAgIAghCEKDAILIANQIARC////////////AIMiAkKAgICAgIDA//8AVCACQoCAgICAgMD//wBRG0UEQCAEQoCAgICAgCCEIQogAyEBDAILIAEgC0KAgICAgIDA//8AhYRQBEAgAiADhFAEQEKAgICAgIDg//8AIQpCACEBDAMLIApCgICAgICAwP//AIQhCkIAIQEMAgsgAyACQoCAgICAgMD//wCFhFAEQCABIAuEIQJCACEBIAJQBEBCgICAgICA4P//ACEKDAMLIApCgICAgICAwP//AIQhCgwCCyABIAuEUARAQgAhAQwCCyACIAOEUARAQgAhAQwCCyALQv///////z9YBEAgBUHQAGogASANIAEgDSANUCIGG3kgBkEGdK18pyIGQQ9rEIgBQRAgBmshBiAFKQNYIg1CIIghDiAFKQNQIQELIAJC////////P1YNACAFQUBrIAMgDCADIAwgDFAiCBt5IAhBBnStfKciCEEPaxCIASAGIAhrQRBqIQYgBSkDSCEMIAUpA0AhAwsgA0IPhiILQoCA/v8PgyICIAFCIIgiBH4iECALQiCIIhMgAUL/////D4MiAX58Ig9CIIYiESABIAJ+fCILIBFUrSACIA1C/////w+DIg1+IhUgBCATfnwiESAMQg+GIhIgA0IxiIRC/////w+DIgMgAX58IhQgDyAQVK1CIIYgD0IgiIR8Ig8gAiAOQoCABIQiDH4iFiANIBN+fCIOIBJCIIhCgICAgAiEIgIgAX58IhAgAyAEfnwiEkIghnwiF3whASAHIAlqIAZqQf//AGshBgJAIAIgBH4iGCAMIBN+fCIEIBhUrSAEIAQgAyANfnwiBFatfCACIAx+fCAEIAQgESAVVK0gESAUVq18fCIEVq18IAMgDH4iAyACIA1+fCICIANUrUIghiACQiCIhHwgBCACQiCGfCICIARUrXwgAiACIBAgElatIA4gFlStIA4gEFatfHxCIIYgEkIgiIR8IgJWrXwgAiACIA8gFFStIA8gF1atfHwiAlatfCIEQoCAgICAgMAAg1BFBEAgBkEBaiEGDAELIAtCP4ghAyAEQgGGIAJCP4iEIQQgAkIBhiABQj+IhCECIAtCAYYhCyADIAFCAYaEIQELIAZB//8BTgRAIApCgICAgICAwP//AIQhCkIAIQEMAQsCfiAGQQBMBEBBASAGayIHQYABTwRAQgAhAQwDCyAFQTBqIAsgASAGQf8AaiIGEIgBIAVBIGogAiAEIAYQiAEgBUEQaiALIAEgBxD+ASAFIAIgBCAHEP4BIAUpAzAgBSkDOIRCAFKtIAUpAyAgBSkDEISEIQsgBSkDKCAFKQMYhCEBIAUpAwAhAiAFKQMIDAELIARC////////P4MgBq1CMIaECyAKhCEKIAtQIAFCAFkgAUKAgICAgICAgIB/URtFBEAgCiACQgF8IgEgAlStfCEKDAELIAsgAUKAgICAgICAgIB/hYRQRQRAIAIhAQwBCyAKIAIgAkIBg3wiASACVK18IQoLIAAgATcDACAAIAo3AwggBUHgAGokAAsHACAAQRBqCygBAX8gASABQQFrIgJxRQRAIAAgAnEPCyAAIAFPBH8gACABcAUgAAsLrwEBA38gAygCTBogASACbCEFIAMgAygCSCIEQQFrIARyNgJIIAMoAgQiBiADKAIIIgRGBH8gBQUgACAGIAQgBmsiBCAFIAQgBUkbIgQQPhogAyADKAIEIARqNgIEIAAgBGohACAFIARrCyIEBEADQAJAIAMQkQNFBEAgAyAAIAQgAygCIBEEACIGDQELIAUgBGsgAW4PCyAAIAZqIQAgBCAGayIEDQALCyACQQAgARsLowEBA38jAEEgayIBJAAgAUEANgIMIAFBzgI2AgggASABKQMINwMAIAFBEGoiAiABKQIANwIEIAIgADYCACMAQRBrIgMkACAAKAIAQX9HBEAgAyADQQhqIAIQkgYQdyECA0AgACgCAEEBRg0ACyAAKAIARQRAIABBATYCACACEJYHIABBfzYCAAsLIANBEGokACAAKAIEIQAgAUEgaiQAIABBAWsLEgAgABCMBiIAQaDGAzYCACAAC8IFAQl/IwBBEGsiCSQAIAEQoAMjAEEQayIDJAAgAyABNgIMIAlBCGogA0EMahCeASEHIANBEGokACAAQQhqIgAQRiACTQRAAkAgABBGIgMgAkEBaiIBSQRAIwBBIGsiCiQAAkAgASADayIIIAAQMigCACAAKAIEa0ECdU0EQCAAIAgQmwcMAQsgABBeIQsgCkEIaiEBAn8gABBGIAhqIQUjAEEQayIEJAAgBCAFNgIMIAUgABCGByIDTQRAIAAQyAEiBSADQQF2SQRAIAQgBUEBdDYCCCAEQQhqIARBDGoQbygCACEDCyAEQRBqJAAgAwwBCxCVAwALIQMgABBGIQUjAEEQayIEJAAgBEEANgIMIAFBDGogCxDUASADBEAgASgCECADEIUHIQYLIAEgBjYCACABIAYgBUECdGoiBTYCCCABIAU2AgQgARA8IAYgA0ECdGo2AgAgBEEQaiQAIwBBEGsiBiQAIAYgAUEIaiAIEKwDIgQoAgAhAwNAIAQoAgQgA0cEQCABKAIQIAQoAgAQhAcgBCAEKAIAQQRqIgM2AgAMAQsLIAQQsgEgBkEQaiQAIAAQ8gIgABBeIAAoAgAgACgCBCABQQRqIgMQlAIgACADEEkgAEEEaiABQQhqEEkgABAyIAEQPBBJIAEgASgCBDYCACAAIAAQRhC4AiABKAIEIQMDQCADIAEoAghHBEAgASgCEBogASABKAIIQQRrNgIIDAELCyABKAIABEAgASgCECABKAIAIAEQxQYQmAcLCyAKQSBqJAAMAQsgASADSQRAIAAoAgAgAUECdGohASAAEEYhAyAAIAEQgwcgACADEK0DCwsLIAAgAhA6KAIABEAgACACEDooAgAQ4gIaCyAHELkBIQEgACACEDogATYCACAHKAIAIQAgB0EANgIAIAAEQCAAEOICGgsgCUEQaiQAC7gBAQF9IAIgARDjBSEDIAAgACoCACADIAEqAgCUkzgCACAAIAAqAgQgAyABKgIElJM4AgQgACAAKgIIIAMgASoCCJSTOAIIIAAgACoCDCADIAEqAgyUkzgCDCAAIAAqAhAgAyABKgIQlJM4AhAgACAAKgIUIAMgASoCFJSTOAIUIAAgACoCGCADIAEqAhiUkzgCGCAAIAAqAhwgAyABKgIclJM4AhwgACAAKgIgIAMgASoCIJSTOAIgCwgAIABBABB5CzIBAX8jAEEQayIDJAAgAyABNgIMIAAgA0EMahCeASIAQQRqIAIQngEaIANBEGokACAAC/oCAQZ/IAAoAgQhByAAKAIAIQYCQAJAIAAoAhAiBSgCuAMEQCAGIQQMAQsgAkEYSgRAIAIhCCAGIQQMAgsDQCAHRQRAIAUgBSgCGCgCDBEAAEUEQEEADwsgBSgCGCIEKAIEIQcgBCgCACEGCyAGQQFqIQQgB0EBayEHAkAgBi0AACIIQf8BRgRAA0AgB0UEQCAFIAUoAhgoAgwRAABFBEBBAA8LIAUoAhgiBCgCBCEHIAQoAgAhBAsgB0EBayEHIAQtAAAhBkH/ASEIIARBAWohBCAGQf8BRg0ACyAGDQELIAggAUEIdHIhASACQRFIIQkgBCEGIAJBCGoiCCECIAkNAQwDCwsgBSAGNgK4AwsgAiADTgRAIAIhCAwBCyAFKALUAygCKEUEQCAFKAIAIgNB+AA2AhQgBUF/IAMoAgQRAgAgBSgC1ANBATYCKAtBGSEIIAFBGSACa3QhAQsgACAINgIMIAAgATYCCCAAIAc2AgQgACAENgIAQQELCgAgACgCABDeBAsQACAAKAIAEOQEQRh0QRh1Cw0AIAAgAWpBAWsgAW0LDQAgACgCACABQRRsagsQACAAKAIEIAAoAgBrQQxtCwoAIAAoAgBBCGoLBwAgACAAlAskAQJ/IwBBEGsiAiQAIAAgARDxASEDIAJBEGokACABIAAgAxsLRAAgACABcyIAIABBAXZB1arVqgVxayIAQQJ2QbPmzJkDcSAAQbPmzJkDcWoiAEEEdiAAakGPnrz4AHFBgYKECGxBGHYLsgEBBX8CfyACQwAAAD+SIgKLQwAAAE9dBEAgAqgMAQtBgICAgHgLIQUgACgCFCEIQX8hBgJAAn8gAUMAAAA/kiIBi0MAAABPXQRAIAGoDAELQYCAgIB4CyAAKAIQaiIHQQBIDQAgByAAKAIIIglODQAgBSAIaiIFQQBIDQAgBSAAKAIMTg0AIAMgACgCACAFIAlsIAdqQQN0aiIAKgIAOAIAIAQgACoCBDgCAEEAIQYLIAYLDwAgACgCACAAKAIENgIECwkAIAAgARDfBAsJACAAIAEQ5QQLBQAQAAAL5gICBn8CfCMAQTBrIgEkACMAQRBrIgIkACAAKwMARAAAAAAAAAAAZkUEQEGAsgRB8gkQMEHPDxAwQYAdEDBBwwAQM0HxIBAwQZAkEDAQNBAAAAsgAhCfBSAAIAIoAgi3RI3ttaD3xrA+oiACKQMAuaA5AwggAkEQaiQAEJQGIQMgAUEgaiICENkFIAIQQCEEIABBEGoiBRBAIQYgAQJ8AkAgACsDACIHRAAAAAAAAAAAZgRAIAArAwgiCEQAAAAAAAAAAGZFDQEgCCAHoQwCC0GAsgRB8gkQMEHPDxAwQYAdEDBB0AAQM0HxIBAwQZAkEDAQNBAAAAtBgLIEQckrEDBBzw8QMEGAHRAwQdEAEDNB8SAQMEGQMBAwEDQQAAALRAAAAAAAQI9AojkDECABIAY2AgwgAUGl5AE2AgggASAENgIEIAFBzj82AgAgA0GQNiABENYFIAIQOBogBRA4GiABQTBqJAALCwAgACABNgIAIAALLQAgAkUEQCAAKAIEIAEoAgRGDwsgACABRgRAQQEPCyAAKAIEIAEoAgQQoAJFCyMBAX8gACgCACECIAAgATYCACACBEAgAiAAEFMoAgARAQALCw0AIAAoAgAQ3AQaIAALDQAgACgCABDjBBogAAsQACAAKAIEIAAoAgBrQRRtCwwAIAAgARCoAUEBcwssAQF/IAAQ8gIgACgCAARAIAAQ3QYgABAyGiAAKAIAIQEgABDIARogARAxCwsJACAAQRBqEHwLEAAgACgCBCAAKAIAa0EkbQsRACAAIAEgACgCACgCHBEDAAt1AQF+IAAgASAEfiACIAN+fCADQiCIIgIgAUIgiCIEfnwgA0L/////D4MiAyABQv////8PgyIBfiIFQiCIIAMgBH58IgNCIIh8IAEgAn4gA0L/////D4N8IgFCIIh8NwMIIAAgBUL/////D4MgAUIghoQ3AwALGAAgAC0AAEEgcUUEQCABIAIgABDdAxoLC2kBA38CQCAAIgFBA3EEQANAIAEtAABFDQIgAUEBaiIBQQNxDQALCwNAIAEiAkEEaiEBIAIoAgAiA0F/cyADQYGChAhrcUGAgYKEeHFFDQALA0AgAiIBQQFqIQIgAS0AAA0ACwsgASAAawttAQJ/IAAoAkwaIAAQ0QIaIAAgACgCDBEAABogAC0AAEEBcUUEQCAAKAI0IgEEQCABIAAoAjg2AjgLIAAoAjgiAgRAIAIgATYCNAsgAEGImgQoAgBGBEBBiJoEIAI2AgALIAAoAmAQMSAAEDELCwQAQQALWQECfyMAQRBrIgIkACAAEK0BBEAgACgCACEDIAAQ/QEaIAMQMQsgACABKAIINgIIIAAgASkCADcCACABQQAQnAEgAkEAOgAPIAEgAkEPahCbASACQRBqJAALUAEBfgJAIANBwABxBEAgASADQUBqrYYhAkIAIQEMAQsgA0UNACACIAOtIgSGIAFBwAAgA2utiIQhAiABIASGIQELIAAgATcDACAAIAI3AwgLbwEBfyMAQYACayIFJAAgBEGAwARxIAIgA0xyRQRAIAUgAUH/AXEgAiADayIDQYACIANBgAJJIgEbEDkaIAFFBEADQCAAIAVBgAIQgwEgA0GAAmsiA0H/AUsNAAsLIAAgBSADEIMBCyAFQYACaiQAC6EBAQJ/AkAgABA1RSACIAFrQQVIcg0AIAEgAhC+AyACQQRrIQQgABBAIgIgABA1aiEFAkADQAJAIAIsAAAhACABIARPDQAgAEEATCAAQf8ATnJFBEAgASgCACACLAAARw0DCyABQQRqIQEgAiAFIAJrQQFKaiECDAELCyAAQQBMIABB/wBOcg0BIAIsAAAgBCgCAEEBa0sNAQsgA0EENgIACwsMACAAIAEQ3wRBAXMLDAAgACABEOUEQQFzCw0AIAAoAgQgACgCAGsLYAAgAEKAgICAgICA+L9/NwMIIABCgICAgICAgPi/fzcDACAAQRBqIAEQlgEaIwBBEGsiASQAIAEQnwUgACABKAIIt0SN7bWg98awPqIgASkDALmgOQMAIAFBEGokACAACwkAIAAgATYCBAswAQJ9An9BASABKgIAIgIgACoCACIDXQ0AGkEAIAIgA14NABogASgCBCAAKAIESQsLCwAgAEG8uQQQywELxwYCCn8BfSMAQSBrIgQkACAEQQE2AhggBCABNgIcIAFBAE4EQCAEIAE2AgggBCAAQdwAaiIBIARBCGoiABBLNgIQIAQQRzYCCAJAIARBEGogABBPBEAgBEEIaiIFIAQoAhw2AgAgBSAEKAIYNgIEIwBBEGsiBiQAIAZBCGohCiMAQSBrIgAkACABEDwaIAUoAgAhByABEJQBIQMgAEEAOgAfAkACQCADRQ0AIAEgByADEF8iCBA6KAIAIgJFDQADQCACKAIAIgJFDQEgByACKAIERwRAIAIoAgQgAxBfIAhHDQILIAEQXiACQQhqIAUQjAJFDQALDAELIwBBEGsiCSQAIABBEGogARAyIgJBARDcBSAJQQhqIAJBABCtAhCsAiICKAIAIgtBCGogBSgCADYCACALIAUoAgQ2AgwgAhBTQQE6AAQgAigCACAHNgIEIAIoAgBBADYCACAJQRBqJAAgARA8KAIAIQIgARBeIQUCQCADBEAgAkEBarMgBSoCACADs5ReRQ0BCyAAIAMQiwJBAXMgA0EBdHI2AgwgAAJ/IAEQPCgCAEEBarMgARBeKgIAlY0iDEMAAIBPXSAMQwAAAABgcQRAIAypDAELQQALNgIIIAEgAEEMaiAAQQhqEG8oAgAQrwIgByABEJQBIgMQXyEICwJAIAEgCBA6KAIAIgJFBEAgACgCECABQQhqIgIoAgA2AgAgASAAKAIQNgIIIAEgCBA6IAI2AgAgACgCECgCAEUNASAAKAIQIQIgASAAKAIQKAIAKAIEIAMQXxA6IAI2AgAMAQsgACgCECACKAIANgIAIAIgACgCEDYCAAsgAEEQaiIDELkBIQIgARA8IgEgASgCAEEBajYCACAAQQE6AB8gAygCACEBIANBADYCACABBEAgAxBTIgMtAAQEQCADKAIAGgsgAQRAIAMoAgAaIAEQMQsLCyAKIABBEGogAhB3IABBH2oQrgIgAEEgaiQAIAQgBigCCBB3IAYtAAw6AAQgBkEQaiQADAELIARBEGoQbSIAIAAoAgRBAWo2AgQLIARBIGokAA8LQYCyBEGKiAEQMEH/gwEQMEGAHRAwQaICEDNB8SAQMEGbigEQMBA0EAAAC5EEAQN/AkACQAJAAkACQAJAAkACQAJAIAFBAE4EQCAAKAI0IgUgAUwNASACQQBIDQIgACgCOCIGIAJMDQMgA0EASA0EIAAoAjwiByADTA0FIARBAEgNBiAAKAJAIARMDQcgAiAFbCABaiIBIAAoAlQgA2xqIAAoAlggBGxqIgAgBCAHbCADaiAFIAZsbCABakoNCCAADwtBgLIEQfmMARAwQf+DARAwQYAdEDBBpQEQM0HxIBAwQcCOARAwEDQMCAtBgLIEQa+QARAwQf+DARAwQYAdEDBBpgEQM0HxIBAwQcCOARAwEDQMBwtBgLIEQeKSARAwQf+DARAwQYAdEDBBpwEQM0HxIBAwQZaTARAwEDQMBgtBgLIEQdeWARAwQf+DARAwQYAdEDBBqAEQM0HxIBAwQZaTARAwEDQMBQtBgLIEQcmYARAwQf+DARAwQYAdEDBBqQEQM0HxIBAwQY6bARAwEDQMBAtBgLIEQfmcARAwQf+DARAwQYAdEDBBqgEQM0HxIBAwQY6bARAwEDQMAwtBgLIEQaWfARAwQf+DARAwQYAdEDBBqwEQM0HxIBAwQa6gARAwEDQMAgtBgLIEQfKhARAwQf+DARAwQYAdEDBBrAEQM0HxIBAwQa6gARAwEDQMAQtBgLIEQaWlARAwQf+DARAwQYAdEDBBsAEQM0HxIBAwQZuKARAwEDQLEAAACwkAIAAQUygCAAsJACAAIAE2AgALIgEBfyMAQRBrIgIkACAAIAEgARCEARD7BiACQRBqJAAgAAsLACAAQcS5BBDLAQsRACAAIAEgASgCACgCFBECAAsPACAAIAAoAgAoAhARAAALEQAgACABIAAoAgAoAiwRAwALDAAgACABLQAAOgAACwkAIAAgAToACwvMCQIEfgR/IwBB8ABrIgokACAEQv///////////wCDIQUCQAJAIAFQIgkgAkL///////////8AgyIGQoCAgICAgMD//wB9QoCAgICAgMCAgH9UIAZQG0UEQCADQgBSIAVCgICAgICAwP//AH0iCEKAgICAgIDAgIB/ViAIQoCAgICAgMCAgH9RGw0BCyAJIAZCgICAgICAwP//AFQgBkKAgICAgIDA//8AURtFBEAgAkKAgICAgIAghCEEIAEhAwwCCyADUCAFQoCAgICAgMD//wBUIAVCgICAgICAwP//AFEbRQRAIARCgICAgICAIIQhBAwCCyABIAZCgICAgICAwP//AIWEUARAQoCAgICAgOD//wAgAiABIAOFIAIgBIVCgICAgICAgICAf4WEUCIJGyEEQgAgASAJGyEDDAILIAMgBUKAgICAgIDA//8AhYRQDQEgASAGhFAEQCADIAWEQgBSDQIgASADgyEDIAIgBIMhBAwCCyADIAWEUEUNACABIQMgAiEEDAELIAMgASABIANUIAUgBlYgBSAGURsiDBshBSAEIAIgDBsiCEL///////8/gyEGIAIgBCAMGyIHQjCIp0H//wFxIQsgCEIwiKdB//8BcSIJRQRAIApB4ABqIAUgBiAFIAYgBlAiCRt5IAlBBnStfKciCUEPaxCIASAKKQNoIQYgCikDYCEFQRAgCWshCQsgASADIAwbIQMgB0L///////8/gyEEIAtFBEAgCkHQAGogAyAEIAMgBCAEUCILG3kgC0EGdK18pyILQQ9rEIgBQRAgC2shCyAKKQNYIQQgCikDUCEDCyAEQgOGIANCPYiEQoCAgICAgIAEhCECIAZCA4YgBUI9iIQhBCADQgOGIQEgByAIhSEDAkAgCSALRg0AIAkgC2siC0H/AEsEQEIAIQJCASEBDAELIApBQGsgASACQYABIAtrEIgBIApBMGogASACIAsQ/gEgCikDMCAKKQNAIAopA0iEQgBSrYQhASAKKQM4IQILIARCgICAgICAgASEIQcgBUIDhiEGAkAgA0IAUwRAQgAhA0IAIQQgASAGhSACIAeFhFANAiAGIAF9IQUgByACfSABIAZWrX0iBEL/////////A1YNASAKQSBqIAUgBCAFIAQgBFAiCxt5IAtBBnStfKdBDGsiCxCIASAJIAtrIQkgCikDKCEEIAopAyAhBQwBCyABIAZ8IgUgAVStIAIgB3x8IgRCgICAgICAgAiDUA0AIAVCAYMgBEI/hiAFQgGIhIQhBSAJQQFqIQkgBEIBiCEECyAIQoCAgICAgICAgH+DIQEgCUH//wFOBEAgAUKAgICAgIDA//8AhCEEQgAhAwwBC0EAIQsCQCAJQQBKBEAgCSELDAELIApBEGogBSAEIAlB/wBqEIgBIAogBSAEQQEgCWsQ/gEgCikDACAKKQMQIAopAxiEQgBSrYQhBSAKKQMIIQQLIARCPYYgBUIDiIQiAiAFp0EHcSIJQQRLrXwiAyACVK0gBEIDiEL///////8/gyALrUIwhoQgAYR8IQQCQCAJQQRGBEAgBCADQgGDIgEgA3wiAyABVK18IQQMAQsgCUUNAQsLIAAgAzcDACAAIAQ3AwggCkHwAGokAAsOACAAIAEoAgA2AgAgAAsRACAAIAAoAgBBCGo2AgAgAAsNACAAIAOUIAEgApSTCw0AIAAoAgAgAUEkbGoLEAAgACgCBCAAKAIAa0EFdQt/AgJ/AX4jAEEQayIDJAAgAAJ+IAFFBEBCAAwBCyADIAEgAUEfdSICcyACayICrUIAIAJnIgJB0QBqEIgBIAMpAwhCgICAgICAwACFQZ6AASACa61CMIZ8IAFBgICAgHhxrUIghoQhBCADKQMACzcDACAAIAQ3AwggA0EQaiQAC0EBAn8CQCACRQ0AA0AgASADQQN0aigCACIERQ0BIAAgBEYEQCABIANBA3RqKAIEDwsgA0EBaiIDIAJHDQALC0EACygBAX8jAEEQayIDJAAgAyACNgIMIAAgASACEP0EIQAgA0EQaiQAIAALJwEBfyMAQRBrIgIkACAAQQJB0LMCQeCyAkHdACABEAMgAkEQaiQACzEBAn0gASoCACAAKgIAIgOTIAIqAgQgACoCBCIEk5QgAioCACADkyABKgIEIASTlJMLDQAgACgCACABKAIARgu4AgEDfyMAQUBqIgMkACAAKAIAIgVBBGsoAgAhBCAFQQhrKAIAIQUgA0IANwMgIANCADcDKCADQgA3AzAgA0IANwA3IANCADcDGCADQQA2AhQgAyABNgIQIAMgADYCDCADIAI2AgggACAFaiEAQQAhAQJAIAQgAkEAEHgEQCADQQE2AjggBCADQQhqIAAgAEEBQQAgBCgCACgCFBELACAAQQAgAygCIEEBRhshAQwBCyAEIANBCGogAEEBQQAgBCgCACgCGBEFAAJAAkAgAygCLA4CAAECCyADKAIcQQAgAygCKEEBRhtBACADKAIkQQFGG0EAIAMoAjBBAUYbIQEMAQsgAygCIEEBRwRAIAMoAjANASADKAIkQQFHDQEgAygCKEEBRw0BCyADKAIYIQELIANBQGskACABCwwAIAAgASgCADYCAAtFAQF/IwBBEGsiBSQAIAUgAjYCDCAFIAQ2AgggBSAFQQxqEMoBIQIgACABIAMgBSgCCBCBAiEAIAIQyQEgBUEQaiQAIAALJgEBfyMAQRBrIgEkACABQQhqIAAQQBB3KAIAIQAgAUEQaiQAIAALCgAgAC0AC0EHdgsKACAAQTBrQQpJCxEAIABFBEAPCyAAIAE5A4ABC9wBAQF9IAAqAgAhAiAAIAEqAgA4AgAgASACOAIAIAAqAgQhAiAAIAEqAgQ4AgQgASACOAIEIAAqAgghAiAAIAEqAgg4AgggASACOAIIIAAqAgwhAiAAIAEqAgw4AgwgASACOAIMIAAqAhAhAiAAIAEqAhA4AhAgASACOAIQIAAqAhQhAiAAIAEqAhQ4AhQgASACOAIUIAAqAhghAiAAIAEqAhg4AhggASACOAIYIAAqAhwhAiAAIAEqAhw4AhwgASACOAIcIAAqAiAhAiAAIAEqAiA4AiAgASACOAIgCwsAIAAgAUEDEOgGCw8AIAAoAgggACgCADYCAAsSACAAEDIoAgAgACgCAGtBDG0LCgBBnP0BEJYCAAsQACAAIAFBgICAgHhyNgIICxMAIAAgASACIAAoAgAoAgwRBAALJwEBfyACQQBOBH8gACgCCCACQf8BcUECdGooAgAgAXFBAEcFQQALCxAAIAAoAgQgACgCAGtBBHULFAEBfyAAKAIAIQEgAEEANgIAIAELEgAgABAyKAIAIAAoAgBrQQN1CwcAIAAgAUYLBwAgABBEGgsPACAAIAAoAgAoAgwRAAALDQAgACgCACABQQxsagsHACAAEDVFCxEAIAAgASABKAIAKAIcEQIACxEAIAAgASABKAIAKAIYEQIAC4sCAgd/AXwjAEEgayIGJAAgBiAEQQR0EDciCjYCECAKBEACQCAGIARBGGwQNyILNgIUIAtFDQAgBEEAIARBAEobIQwDQCAJIAxGRQRAIAogCUEEdCIHaiIIIAIgB2oiBysDADkDACAIIAcrAwg5AwggCyAJQRhsIghqIgcgAyAIaiIIKwMAOQMAIAcgCCsDCDkDCCAHIAgrAxA5AxAgCUEBaiEJDAELCyAGIAQ2AhggACgCACAGQRBqIAEgBSAGQQhqEM8FQQBIBEAgBkKAgICAwPD1y8EANwMICyAGKAIQEDEgBigCFBAxIAYrAwghDSAGQSBqJAAgDQ8LC0EAQQNB/g1BABA2QQEQAQALCAAgAEH/AXELQQEBfyAAIAE3A3AgACAAKAIsIAAoAgQiAmusNwN4IAAgAVAgACgCCCIAIAJrrCABV3IEfyAABSACIAGnags2AmgLSwECfCAAIACiIgEgAKIiAiABIAGioiABRKdGO4yHzcY+okR058ri+QAqv6CiIAIgAUSy+26JEBGBP6JEd6zLVFVVxb+goiAAoKC2C08BAXwgACAAoiIAIAAgAKIiAaIgAERpUO7gQpP5PqJEJx4P6IfAVr+goiABREI6BeFTVaU/oiAARIFeDP3//9+/okQAAAAAAADwP6CgoLYLFQAgACABELUGIABBBGogAUEEahBJCxIAIAAQMigCACAAKAIAa0ECdQsSACAAKAIAIgAEQCAAEMIEGgsLEQAgACABKAIAEMIENgIAIAALQgEBfyAAKAIAIQIgARBhIQAgAkEIaiIBEEYgAEsEfyABIAAQOigCAEEARwVBAAtFBEAQdQALIAJBCGogABA6KAIACzYAIAIEfyACBEADQCAAIAEoAgA2AgAgAEEEaiEAIAFBBGohASACQQFrIgINAAsLQQAFIAALGgsQACACBEAgACABIAIQPhoLC/oBAgN+An8jAEEQayIFJAACfiABvSIDQv///////////wCDIgJCgICAgICAgAh9Qv/////////v/wBYBEAgAkI8hiEEIAJCBIhCgICAgICAgIA8fAwBCyACQoCAgICAgID4/wBaBEAgA0I8hiEEIANCBIhCgICAgICAwP//AIQMAQsgAlAEQEIADAELIAUgAkIAIAOnZ0EgaiACQiCIp2cgAkKAgICAEFQbIgZBMWoQiAEgBSkDACEEIAUpAwhCgICAgICAwACFQYz4ACAGa61CMIaECyECIAAgBDcDACAAIAIgA0KAgICAgICAgIB/g4Q3AwggBUEQaiQAC0IBAX8gASACbCEEIAQCfyADKAJMQQBIBEAgACAEIAMQ3QMMAQsgACAEIAMQ3QMLIgBGBEAgAkEAIAEbDwsgACABbgt3ACAAIAEqAgAgApQ4AgAgACABKgIEIAKUOAIEIAAgASoCCCAClDgCCCAAIAEqAgwgApQ4AgwgACABKgIQIAKUOAIQIAAgASoCFCAClDgCFCAAIAEqAhggApQ4AhggACABKgIcIAKUOAIcIAAgASoCICAClDgCIAs9AQF/IAAoAgQiAARAIAAQ4gIEQAJAIABBCGoiASgCAARAIAEQ9QNBf0cNAQsgACAAKAIAKAIQEQEACwsLCxEAIAAgACgCAEEIazYCACAACy4BAX8gABDsAiAAKAIABEAgABDTBiAAEDIaIAAoAgAhASAAELoBGiABEDELIAALDwAgABDnAUEEaiABEHcaC1kBAn8jAEEQayICJAAgABCtAQRAIAAoAgAhAyAAEP0BGiAD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AwwBCwsgACABNgIECygBAX9BBBAGEIQEIgBBkPYDNgIAIABBpPYDNgIAIABBlPcDQQ0QBQALDwAgACAAKAIAKAIkEQAACxEAIAAgASABKAIAKAIgEQIACxEAIAAgASABKAIAKAIsEQIACwwAIABBgoaAIDYAAAugAQEEfyMAQRBrIgckAAJAIABFDQAgBCgCDCEGIAIgAWsiCEEASgRAIAAgASAIEMMCIAhHDQELIAYgAyABayIBa0EAIAEgBkgbIgFBAEoEQCAAIAcgASAFEKIHIgUQQCABEMMCIQYgBRA4GiABIAZHDQELIAMgAmsiAUEASgRAIAAgAiABEMMCIAFHDQELIAQQnQcgACEJCyAHQRBqJAAgCQsuAQF/IwBBEGsiASQAIAFBCGogABBAIAAQNUECdGoQdygCACEAIAFBEGokACAACysBAX8jAEEQayIBJAAgAUEIaiAAEEAgABA1ahB3KAIAIQAgAUEQaiQAIAALFgAgACABIAIgAyAAKAIAKAIgEQgAGgspACAAQQh0QYCA/AdxIABBGHRyIABBCHZBgP4DcSAAQRh2cnIgACABGwsOACAAKAIIQf////8HcQtQAQF+AkAgA0HAAHEEQCACIANBQGqtiCEBQgAhAgwBCyADRQ0AIAJBwAAgA2uthiABIAOtIgSIhCEBIAIgBIghAgsgACABNwMAIAAgAjcDCAvbAQIBfwJ+QQEhBAJAIABCAFIgAUL///////////8AgyIFQoCAgICAgMD//wBWIAVCgICAgICAwP//AFEbDQAgAkIAUiADQv///////////wCDIgZCgICAgICAwP//AFYgBkKAgICAgIDA//8AURsNACAAIAKEIAUgBoSEUARAQQAPCyABIAODQgBZBEBBfyEEIAAgAlQgASADUyABIANRGw0BIAAgAoUgASADhYRCAFIPC0F/IQQgACACViABIANVIAEgA1EbDQAgACAChSABIAOFhEIAUiEECyAEC1IBAn9BjPsDKAIAIgEgAEEHakF4cSICaiEAAkAgAkEAIAAgAU0bDQAgAD8AQRB0SwRAIAAQG0UNAQtBjPsDIAA2AgAgAQ8LQYiZBEEwNgIAQX8LogEBAn8jAEGgAWsiBCQAQX8hBSAEIAFBAWtBACABGzYClAEgBCAAIARBngFqIAEbIgA2ApABIARBAEGQARA5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IAMgAToAACABEMMBC0F/ELsBRQ0AIABBADYCAAsLCQAgABCCAxAxC4sCAgd/AXwjAEEgayIGJAAgBiAEQQR0EDciCjYCECAKBEACQCAGIARBGGwQNyILNgIUIAtFDQAgBEEAIARBAEobIQwDQCAJIAxGRQRAIAogCUEEdCIHaiIIIAIgB2oiBysDADkDACAIIAcrAwg5AwggCyAJQRhsIghqIgcgAyAIaiIIKwMAOQMAIAcgCCsDCDkDCCAHIAgrAxA5AxAgCUEBaiEJDAELCyAGIAQ2AhggACgCACAGQRBqIAEgBSAGQQhqEN4CQQBIBEAgBkKAgICAwPD1y8EANwMICyAGKAIQEDEgBigCFBAxIAYrAwghDSAGQSBqJAAgDQ8LC0EAQQNB/g1BABA2QQEQAQALCAAgACgCEEULCQAgABCEAxAxCwoAIABBGHRBGHULFAAgAEHolAM2AgAgAEEEahBFIAALDAAgABDNAhogABAxCwkAIAAgARDwBAvTAwICfgJ/IwBBIGsiBCQAAkAgAUL///////////8AgyIDQoCAgICAgMCAPH0gA0KAgICAgIDA/8MAfVQEQCABQgSGIABCPIiEIQMgAEL//////////w+DIgBCgYCAgICAgIAIWgRAIANCgYCAgICAgIDAAHwhAgwCCyADQoCAgICAgICAQH0hAiAAQoCAgICAgICACFINASACIANCAYN8IQIMAQsgAFAgA0KAgICAgIDA//8AVCADQoCAgICAgMD//wBRG0UEQCABQgSGIABCPIiEQv////////8Dg0KAgICAgICA/P8AhCECDAELQoCAgICAgID4/wAhAiADQv///////7//wwBWDQBCACECIANCMIinIgVBkfcASQ0AIARBEGogACABQv///////z+DQoCAgICAgMAAhCICIAVBgfcAaxCIASAEIAAgAkGB+AAgBWsQ/gEgBCkDCEIEhiAEKQMAIgBCPIiEIQIgBCkDECAEKQMYhEIAUq0gAEL//////////w+DhCIAQoGAgICAgICACFoEQCACQgF8IQIMAQsgAEKAgICAgICAgAhSDQAgAkIBgyACfCECCyAEQSBqJAAgAiABQoCAgICAgICAgH+DhL8LRQEBfyMAQRBrIgUkACAFIAEgAiADIARCgICAgICAgICAf4UQnQEgBSkDACEBIAAg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ACABEEoLFwEBfyAAEIABIQEgABDaBiAAIAEQ2AYLBABBAQsxAQF/IAAQ0gYgACgCAARAIAAgACgCABDQBiAAEDIaIAAoAgAhASAAEJACGiABEDELCywBAX8gABDbBiAAKAIABEAgABDaBiAAEDIaIAAoAgAhASAAEO8BGiABEDELCxgBAX8gABBGIQIgACABEMgGIAAgAhCtAwtUAQJ/IwBBIGsiAiQAAkAgABDvASABSQRAIAAQ1AYgAUkNASAAEDIhAyAAIAJBCGogASAAEIABIAMQkAQiABCOBCAAEI0ECyACQSBqJAAPCxCRAgAL5AcBB38gASAAEKIBIgJLBEAjAEEgayIIJAACQCABIAJrIgUgABAyKAIAIAAoAgRrQQV1TQRAIwBBEGsiAyQAIAMgADYCACADIAAoAgQiATYCBCADIAEgBUEFdGo2AgggAygCBCECIAMoAgghAQNAIAEgAkYEQCADEHIgA0EQaiQABSAAEDIaIAIQzgYgAyACQSBqIgI2AgQMAQsLDAELIAAQMiEHIAhBCGohAgJ/IAAQogEgBWohAyMAQRBrIgYkACAGIAM2AgwjAEEQayIEJAAgABAyGiAEQf///z82AgwgBEH/////BzYCCCAEQQxqIARBCGoQlQIoAgAhASAEQRBqJAAgASADTwRAIAAQkAIiAyABQQF2SQRAIAYgA0EBdDYCCCAGQQhqIAZBDGoQbygCACEBCyAGQRBqJAAgAQwBCxCRAgALIQYgABCiASEDQQAhASMAQRBrIgQkACAEQQA2AgwgAkEMaiAHENQBIAYEQCACKAIQGiAGQf///z9LBEAQ8wEACyAGQQV0EFshAQsgAiABNgIAIAIgASADQQV0aiIDNgIIIAIgAzYCBCACEDwgASAGQQV0ajYCACAEQRBqJAAjAEEQayIDJAAgAyACKAIINgIAIAIoAgghASADIAJBCGo2AgggAyABIAVBBXRqNgIEIAMoAgAhBQNAIAMoAgQgBUcEQCACKAIQGiADKAIAEM4GIAMgAygCAEEgaiIFNgIADAELCyADELIBIANBEGokACAAENIGIAAQMhogACgCACEDIAAoAgQhBSACQQRqIQcDQCADIAVHBEAgBygCAEEgayIEQgA3AgAgBEIANwIQIARCADcCCCAEQRhqIgEQswIaIAQgBUEgayIFKAIANgIA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CwALIAQgAjsBACACIANODQVBACEKIAxBACAMQQBKGyELIAAhAQNAIAogC0YNBiADIAEoAgBGBEAgASACNgIACyAKQQFqIQogAUEEaiEBDAALAAsgBEECay4BACIBQQBKBEAgA0ECdCAAakEEaygCACICIAFB//8DcUECdCAAakEEaygCACIDSgRAIAQgAzsBAEEAIQogDEEAIAxBAEobIQsgACEBA0AgCiALRgRAIAMhAgwHCyACIAEoAgBGBEAgASADNgIACyAKQQFqIQogAUEEaiEBDAALAAsgBCACOwEAIAIgA04NBEEAIQogDEEAIAxBAEobIQsgACEBA0AgCiALRg0FIAMgASgCAEYEQCABIAI2AgALIApBAWohCiABQQRqIQEMAAsACyAEIAM7AQAgA0EcbCAQaiICQRxrIgEgASgCAEEBajYCACACQRhrIgEgASgCACAJajYCACACQRRrIgEgASgCACAOajYCACAJIAJBEGsiASgCAEgEQCABIAk2AgALIAJBBGsgDjYCAAwFCyACQQBKBEAgBCACOwEAIAFBHGwgEGoiAkEcayIBIAEoAgBBAWo2AgAgAkEYayIBIAEoAgAgCWo2AgAgAkEUayIBIAEoAgAgDmo2AgAgCSACQQxrIgEoAgBKBEAgASAJNgIACyACQQRrIA42AgAMBQsgBEECay8BACICQRB0QRB1IgFBAEoEQCAEIAE7AQAgAkEcbCAQaiICQRxrIgEgASgCAEEBajYCACACQRhrIgEgASgCACAJajYCACACQRRrIgEgASgCACAOajYCACACQQxrIgEoAgAgCU4NBSABIAk2AgAMBQsgDEGAgAJOBEBBAEEDQeQLQQAQNkF/IQoMCQsgBCAMQQFqIgE7AQAgACAMQQJ0aiABQRB0QRB1NgIAIBAgDEEcbGoiAiAONgIYIAIgDjYCFCACIAk2AhAgAiAJNgIMIAIgDjYCCCACIAk2AgQgAkEBNgIAIAEhDAwECyAEQQA7AQAMAwsgBEEEaiEEIA5BAWohDiAGIAhqQQRqIQYMBQsgAkEQdEEQdUEcbCAQaiICQRxrIgEgASgCAEEBajYCACACQRhrIgEgASgCACAJajYCACACQRRrIgEgASgCACAOajYCAAwBCyACQRB0QRB1QRxsIBBqIgJBBGsgDjYCACACQRxrIgEgASgCAEEBajYCACACQRhrIgEgASgCACAJajYCACACQRRrIgEgASgCACAOajYCAAsgBEECaiEEIAZBAmohBiAJQQFqIQkMAAsACwsgDEEAIAxBAEobQQFqIQNBASEBQQEhBiAAIQkDQCABIANHBEACQCABIAkoAgAiAkYEQCAGIgpBAWohBgwBCyACQQJ0IABqQQRrKAIAIQoLIAkgCjYCACAJQQRqIQkgAUEBaiEBDAELCyAHIAZBAWsiCTYCCEEAIAlFDQEaIAdBjIAIaiEIIAdBDGpBACAJQQJ0EDkhBiAHQZCAKGpBACAJQQR0EDkhBUEAIQEDQCABIAlOBEBBACEJIAxBACAMQQBKGyEEA0AgBCAJRgRAQQAhCiAHKAIIIgBBACAAQQBKGyEAQQAhAQNAIAAgAUYNBSAFIAFBBHRqIgIgAisDACAGIAFBAnRqKAIAtyIXozkDACACIAIrAwggF6M5AwggAUEBaiEBDAALAAsgBiAAIAlBAnRqKAIAQQFrIgJBAnQiA2oiASABKAIAIBAgCUEcbGoiDCgCAGo2AgAgBSACQQR0IgFqIgIgAisDACAMKAIEt6A5AwAgAiACKwMIIAwoAgi3oDkDCCAMKAIMIgIgASAIaiIBKAIASARAIAEgAjYCAAsgDCgCECICIAggA0ECdCIDQQRyaiIBKAIASgRAIAEgAjYCAAsgDCgCFCICIAggA0EIcmoiASgCAEgEQCABIAI2AgALIAwoAhgiAiAIIANBDHJqIgEoAgBKBEAgASACNgIACyAJQQFqIQkMAAsABSAIIAFBBHRqIgIgEjYCACACQQA2AgQgAiAUNgIIIAJBADYCDCABQQFqIQEgBygCCCEJDAELAAsACyAKCw8LIAgEQAJ/IAAhBEEAIQMgASIGQQAgAUEAShshACAHKAIAIgEgAiIFQQFrIgsgBmxBAXRqIQkgASECA0AgACADRwRAIAlBADsBACACQQA7AQAgA0EBaiEDIAJBAmohAiAJQQJqIQkMAQsLIAVBACAFQQBKGyEMIAEgBkEBayIKQQF0aiEJQQAhAyABIQIDQCADIAxHBEAgCUEAOwEAIAJBADsBACADQQFqIQMgCSAGQQF0IgBqIQkgACACaiECDAELCyALQQEgC0EBShshEiAHQZCA0ABqIQ0gB0GQgMgAaiEAIAggBkEBaiICaiEIIAIgBGohDiAKQQEgCkEBShsiFEEBayEQIAEgAkEBdGohAkEAIAZrQQF0IRVBACEMQQEhDwJAA0AgDyASRwRAIA4gEGohFiAIIBBqIRFBASEJA0ACQAJAAkAgCSAURwRAIA4tAAAgCC0AAEsEQCACIBVqIgQvAQAiA0EQdEEQdSIBQQBKBEAgAiABOwEAIANBHGwgDWoiA0EEayAPNgIAIANBHGsiASABKAIAQQFqNgIAIANBGGsiASABKAIAIAlqNgIAIANBFGsiASABKAIAIA9qNgIADAULIARBAmsvAQAiA0EQdEEQdSEBIAQuAQIiBEEASgRAIAFBAEoEQCAEQQJ0IABqQQRrKAIAIgEgA0ECdCAAakEEaygCACIESgRAIAIgBDsBAEEAIQogDEEAIAxBAEobIQsgACEDA0AgCiALRgRAIAQhAQwICyABIAMoAgBGBEAgAyAENgIACyAKQQFqIQogA0EEaiEDDAALAAsgAiABOwEAIAEgBE4NBUEAIQogDEEAIAxBAEobIQsgACEDA0AgCiALRg0GIAQgAygCAEYEQCADIAE2AgALIApBAWohCiADQQRqIQMMAAsACyACQQJrLgEAIgNBAEoEQCAEQQJ0IABqQQRrKAIAIgEgA0H//wNxQQJ0IABqQQRrKAIAIgRKBEAgAiAEOwEAQQAhCiAMQQAgDEEAShshCyAAIQMDQCAKIAtGBEAgBCEBDAcLIAEgAygCAEYEQCADIAQ2AgALIApBAWohCiADQQRqIQMMAAsACyACIAE7AQAgASAETg0EQQAhCiAMQQAgDEEAShshCyAAIQMDQCAKIAtGDQUgBCADKAIARgRAIAMgATYCAAsgCkEBaiEKIANBBGohAwwACwALIAIgBDsBACAEQRxsIA1qIgNBHGsiASABKAIAQQFqNgIAIANBGGsiASABKAIAIAlqNgIAIANBFGsiASABKAIAIA9qNgIAIAkgA0EQayIBKAIASARAIAEgCTYCAAsgA0EEayAPNgIADAULIAFBAEoEQCACIAE7AQAgA0EcbCANaiIDQRxrIgEgASgCAEEBajYCACADQRhrIgEgASgCACAJajYCACADQRRrIgEgASgCACAPajYCACAJIANBDGsiASgCAEoEQCABIAk2AgALIANBBGsgDzYCAAwFCyACQQJrLwEAIgNBEHRBEHUiAUEASgRAIAIgATsBACADQRxsIA1qIgNBHGsiASABKAIAQQFqNgIAIANBGGsiASABKAIAIAlqNgIAIANBFGsiASABKAIAIA9qNgIAIANBDGsiASgCACAJTg0FIAEgCTYCAAwFCyAMQYCAAk4EQEEAQQNB5AtBABA2QX8hCgwJCyACIAxBAWoiATsBACAAIAxBAnRqIAFBEHRBEHU2AgAgDSAMQRxsaiIDIA82AhggAyAPNgIUIAMgCTYCECADIAk2AgwgAyAPNgIIIAMgCTYCBCADQQE2AgAgASEMDAQLIAJBADsBAAwDCyACQQRqIQIgEUECaiEIIBZBAmohDiAPQQFqIQ8MBQsgAUEQdEEQdUEcbCANaiIDQRxrIgEgASgCAEEBajYCACADQRhrIgEgASgCACAJajYCACADQRRrIgEgASgCACAPajYCAAwBCyABQRB0QRB1QRxsIA1qIgNBBGsgDzYCACADQRxrIgEgASgCAEEBajYCACADQRhrIgEgASgCACAJajYCACADQRRrIgEgASgCACAPajYCAAsgAkECaiECIAhBAWohCCAOQQFqIQ4gCUEBaiEJDAALAAsLIAxBACAMQQBKG0EBaiECQQEhA0EBIQggACEJA0AgAiADRwRAAkAgAyAJKAIAIgFGBEAgCCIKQQFqIQgMAQsgAUECdCAAakEEaygCACEKCyAJIAo2AgAgCUEEaiEJIANBAWohAwwBCwsgByAIQQFrIgk2AghBACAJRQ0BGiAHQYyACGohCiAHQQxqQQAgCUECdBA5IQsgB0GQgChqQQAgCUEEdBA5IQhBACEDA0AgAyAJTgRAQQAhCSAMQQAgDEEAShshBANAIAQgCUYEQEEAIQogBygCCCIAQQAgAEEAShshAEEAIQMDQCAAIANGDQUgCCADQQR0aiIBIAErAwAgCyADQQJ0aigCALciF6M5AwAgASABKwMIIBejOQMIIANBAWohAwwACwALIAsgACAJQQJ0aigCAEEBayICQQJ0IgNqIgEgASgCACANIAlBHGxqIgUoAgBqNgIAIAggAkEEdCIBaiICIAIrAwAgBSgCBLegOQMAIAIgAisDCCAFKAIIt6A5AwggBSgCDCICIAEgCmoiASgCAEgEQCABIAI2AgALIAUoAhAiAiAKIANBAnQiA0EEcmoiASgCAEoEQCABIAI2AgALIAUoAhQiAiAKIANBCHJqIgEoAgBIBEAgASACNgIACyAFKAIYIgIgCiADQQxyaiIBKAIASgRAIAEgAjYCAAsgCUEBaiEJDAALAAUgCiADQQR0aiIBIAY2AgAgAUEANgIEIAEgBTYCCCABQQA2AgwgA0EBaiEDIAcoAgghCQwBCwALAAsgCgsPCyAGRQRAAn8gACEEQQAhAyABIghBACABQQBKGyEAIAcoAgAiASACIgZBAWsiCSAIbEEBdGohCyABIQIDQCAAIANHBEAgC0EAOwEAIAJBADsBACADQQFqIQMgAkECaiECIAtBAmohCwwBCwsgBkEAIAZBAEobIQwgASAIQQFrIgpBAXRqIQtBACEDIAEhAgNAIAMgDEcEQCALQQA7AQAgAkEAOwEAIANBAWohAyALIAhBAXQiAGohCyAAIAJqIQIMAQsLIAlBASAJQQFKGyEQIAdBkIDQAGohDiAHQZCAyABqIQAgBCAIQQFqIgJqIQwgCkEBIApBAUobIhJBAWshFCABIAJBAXRqIQJBACAIa0EBdCEVQQAhCkEBIQ0CQANAIA0gEEcEQCAMIBRqIRZBASELA0ACQAJAAkAgCyASRwRAIAUgDC0AAEgEQCACIBVqIgQvAQAiA0EQdEEQdSIBQQBKBEAgAiABOwEAIANBHGwgDmoiA0EEayANNgIAIANBHGsiASABKAIAQQFqNgIAIANBGGsiASABKAIAIAtqNgIAIANBFGsiASABKAIAIA1qNgIADAULIARBAmsvAQAiA0EQdEEQdSEBIAQuAQIiBEEASgRAIAFBAEoEQCAEQQJ0IABqQQRrKAIAIgEgA0ECdCAAakEEaygCACIESgRAIAIgBDsBAEEAIQkgCkEAIApBAEobIREgACEDA0AgCSARRgRAIAQhAQwICyABIAMoAgBGBEAgAyAENgIACyAJQQFqIQkgA0EEaiEDDAALAAsgAiABOwEAIAEgBE4NBUEAIQkgCkEAIApBAEobIREgACEDA0AgCSARRg0GIAQgAygCAEYEQCADIAE2AgALIAlBAWohCSADQQRqIQMMAAsACyACQQJrLgEAIgNBAEoEQCAEQQJ0IABqQQRrKAIAIgEgA0H//wNxQQJ0IABqQQRrKAIAIgRKBEAgAiAEOwEAQQAhCSAKQQAgCkEAShshESAAIQMDQCAJIBFGBEAgBCEBDAcLIAEgAygCAEYEQCADIAQ2AgALIAlBAWohCSADQQRqIQMMAAsACyACIAE7AQAgASAETg0EQQAhCSAKQQAgCkEAShshESAAIQMDQCAJIBFGDQUgBCADKAIARgRAIAMgATYCAAsgCUEBaiEJIANBBGohAwwACwALIAIgBDsBACAEQRxsIA5qIgNBHGsiASABKAIAQQFqNgIAIANBGGsiASABKAIAIAtqNgIAIANBFGsiASABKAIAIA1qNgIAIAsgA0EQayIBKAIASARAIAEgCzYCAAsgA0EEayANNgIADAULIAFBAEoEQCACIAE7AQAgA0EcbCAOaiIDQRxrIgEgASgCAEEBajYCACADQRhrIgEgASgCACALajYCACADQRRrIgEgASgCACANajYCACALIANBDGsiASgCAEoEQCABIAs2AgALIANBBGsgDTYCAAwFCyACQQJrLwEAIgNBEHRBEHUiAUEASgRAIAIgATsBACADQRxsIA5qIgNBHGsiASABKAIAQQFqNgIAIANBGGsiASABKAIAIAtqNgIAIANBFGsiASABKAIAIA1qNgIAIANBDGsiASgCACALTg0FIAEgCzYCAAwFCyAKQYCAAk4EQEEAQQNB5AtBABA2QX8hCQwJCyACIApBAWoiATsBACAAIApBAnRqIAFBEHRBEHU2AgAgDiAKQRxsaiIDIA02AhggAyANNgIUIAMgCzYCECADIAs2AgwgAyANNgIIIAMgCzYCBCADQQE2AgAgASEKDAQLIAJBADsBAAwDCyACQQRqIQIgFkECaiEMIA1BAWohDQwFCyABQRB0QRB1QRxsIA5qIgNBHGsiASABKAIAQQFqNgIAIANBGGsiASABKAIAIAtqNgIAIANBFGsiASABKAIAIA1qNgIADAELIAFBEHRBEHVBHGwgDmoiA0EEayANNgIAIANBHGsiASABKAIAQQFqNgIAIANBGGsiASABKAIAIAtqNgIAIANBFGsiASABKAIAIA1qNgIACyACQQJqIQIgDEEBaiEMIAtBAWohCwwACwALCyAKQQAgCkEAShtBAWohAkEBIQNBASEMIAAhCwNAIAIgA0cEQAJAIAMgCygCACIBRgRAIAwiCUEBaiEMDAELIAFBAnQgAGpBBGsoAgAhCQsgCyAJNgIAIAtBBGohCyADQQFqIQMMAQsLIAcgDEEBayILNgIIQQAgC0UN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AyACQQJqIQIgCUECaiEJDAELCyAFQQAgBUEAShshByABIAZBAWsiCkEBdGohCUEAIQMgASECA0AgAyAHRwRAIAlBADsBACACQQA7AQAgA0EBaiEDIAkgBkEBdCIAaiEJIAAgAmohAgwBCwsgC0EBIAtBAUobIRIgDEGQgNAAaiEPIAxBkIDIAGohACAIIAZBAWoiAmohByACIARqIQ4gDCgCBCACaiENIApBASAKQQFKGyIUQQFrIRAgASACQQF0aiECQQAgBmtBAXQhFUEAIQhBASETAkADQCASIBNHBEAgDiAQaiEWIAcgEGohEUEBIQkDQAJAAkACQCAJIBRHBEAgDi0AACAHLQAATQRAIA1B/wE6AAAgAiAVaiIELwEAIgNBEHRBEHUiAUEASgRAIAIgATsBACADQRxsIA9qIgNBBGsgEzYCACADQRxrIgEgASgCAEEBajYCACADQRhrIgEgASgCACAJajYCACADQRRrIgEgASgCACATajYCAAwFCyAEQQJrLwEAIgNBEHRBEHUhASAELgECIgRBAEoEQCABQQBKBEAgBEECdCAAakEEaygCACIBIANBAnQgAGpBBGsoAgAiBEoEQCACIAQ7AQBBACEKIAhBACAIQQBKGyELIAAhAwNAIAogC0YEQCAEIQEMCAsgASADKAIARgRAIAMgBDYCAAsgCkEBaiEKIANBBGohAwwACwALIAIgATsBACABIARODQVBACEKIAhBACAIQQBKGyELIAAhAwNAIAogC0YNBiAEIAMoAgBGBEAgAyABNgIACyAKQQFqIQogA0EEaiEDDAALAAsgAkECay4BACIDQQBKBEAgBEECdCAAakEEaygCACIBIANB//8DcUECdCAAakEEaygCACIESgRAIAIgBDsBAEEAIQogCEEAIAhBAEobIQsgACEDA0AgCiALRgRAIAQhAQwHCyABIAMoAgBGBEAgAyAENgIACyAKQQFqIQogA0EEaiEDDAALAAsgAiABOwEAIAEgBE4NBEEAIQogCEEAIAhBAEobIQsgACEDA0AgCiALRg0FIAQgAygCAEYEQCADIAE2AgALIApBAWohCiADQQRqIQMMAAsACyACIAQ7AQAgBEEcbCAPaiIDQRxrIgEgASgCAEEBajYCACADQRhrIgEgASgCACAJajYCACADQRRrIgEgASgCACATajYCACAJIANBEGsiASgCAEgEQCABIAk2AgALIANBBGsgEzYCAAwFCyABQQBKBEAgAiABOwEAIANBHGwgD2oiA0EcayIBIAEoAgBBAWo2AgAgA0EYayIBIAEoAgAgCWo2AgAgA0EUayIBIAEoAgAgE2o2AgAgCSADQQxrIgEoAgBKBEAgASAJNgIACyADQQRrIBM2AgAMBQsgAkECay8BACIDQRB0QRB1IgFBAEoEQCACIAE7AQAgA0EcbCAPaiIDQRxrIgEgASgCAEEBajYCACADQRhrIgEgASgCACAJajYCACADQRRrIgEgASgCACATajYCACADQQxrIgEoAgAgCU4NBSABIAk2AgAMBQsgCEGAgAJOBEBBAEEDQeQLQQAQNkF/IQoMCQsgAiAIQQFqIgE7AQAgACAIQQJ0aiABQRB0QRB1NgIAIA8gCEEcbGoiAyATNgIYIAMgEzYCFCADIAk2AhAgAyAJNgIMIAMgEzYCCCADIAk2AgQgA0EBNgIAIAEhCAwECyACQQA7AQAgDUEAOgAADAMLIA1BAmohDSACQQRqIQIgEUECaiEHIBZBAmohDiATQQFqIRMMBQsgAUEQdEEQdUEcbCAPaiIDQRxrIgEgASgCAEEBajYCACADQRhrIgEgASgCACAJajYCACADQRRrIgEgASgCACATajYCAAwBCyABQRB0QRB1QRxsIA9qIgNBBGsgEzYCACADQRxrIgEgASgCAEEBajYCACADQRhrIgEgASgCACAJajYCACADQRRrIgEgASgCACATajYCAAsgDUEBaiENIAJBAmohAiAHQQFqIQcgDkEBaiEOIAlBAWohCQwACwALCyAIQQAgCEEAShtBAWohAkEBIQNBASEHIAAhCQNAIAIgA0cEQAJAIAMgCSgCACIBRgRAIAciCkEBaiEHDAELIAFBAnQgAGpBBGsoAgAhCgsgCSAKNgIAIAlBBGohCSADQQFqIQMMAQsLIAwgB0EBayIJNgIIQQAgCUUNARogDEGMgAhqIQogDEEMakEAIAlBAnQQOSELIAxBkIAoakEAIAlBBHQQOSEHQQAhAwNAIAMgCU4EQEEAIQkgCEEAIAhBAEobIQQDQCAEIAlGBEBBACEKIAwoAggiAEEAIABBAEobIQBBACEDA0AgACADRg0FIAcgA0EEdGoiASABKwMAIAsgA0ECdGooAgC3IhejOQMAIAEgASsDCCAXozkDCCADQQFqIQMMAAsACyALIAAgCUECdGooAgBBAWsiAkECdCIDaiIBIAEoAgAgDyAJQRxsaiIFKAIAajYCACAHIAJBBHQiAWoiAiACKwMAIAUoAgS3oDkDACACIAIrAwggBSgCCLegOQMIIAUoAgwiAiABIApqIgEoAgBIBEAgASACNgIACyAFKAIQIgIgCiADQQJ0IgNBBHJqIgEoAgBKBEAgASACNgIACyAFKAIUIgIgCiADQQhyaiIBKAIASARAIAEgAjYCAAsgBSgCGCICIAogA0EMcmoiASgCAEoEQCABIAI2AgALIAlBAWohCQwACwAFIAogA0EEdGoiASAGNgIAIAFBADYCBCABIAU2AgggAUEANgIMIANBAWohAyAMKAIIIQkMAQsACwALIAoLDwsgBkUEQAJ/IAAhBEEAIQMgASIIQQAgAUEAShshACAHIgwoAgAiASACIgZBAWsiCSAIbEEBdGohCyABIQIDQCAAIANHBEAgC0EAOwEAIAJBADsBACADQQFqIQMgAkECaiECIAtBAmohCwwBCwsgBkEAIAZBAEobIQcgASAIQQFrIgpBAXRqIQtBACEDIAEhAgNAIAMgB0cEQCALQQA7AQAgAkEAOwEAIANBAWohAyALIAhBAXQiAGohCyAAIAJqIQIMAQsLIAlBASAJQQFKGyEQIAxBkIDQAGohDSAMQZCAyABqIQAgBCAIQQFqIgJqIQcgDCgCBCACaiEOIApBASAKQQFKGyISQQFrIRQgASACQQF0aiECQQAgCGtBAXQhFUEAIQpBASEPAkADQCAPIBBHBEAgByAUaiEWQQEhCwNAAkACQAJAIAsgEkcEQCAFIActAABOBEAgDkH/AToAACACIBVqIgQvAQAiA0EQdEEQdSIBQQBKBEAgAiABOwEAIANBHGwgDWoiA0EEayAPNgIAIANBHGsiASABKAIAQQFqNgIAIANBGGsiASABKAIAIAtqNgIAIANBFGsiASABKAIAIA9qNgIADAULIARBAmsvAQAiA0EQdEEQdSEBIAQuAQIiBEEASgRAIAFBAEoEQCAEQQJ0IABqQQRrKAIAIgEgA0ECdCAAakEEaygCACIESgRAIAIgBDsBAEEAIQkgCkEAIApBAEobIREgACEDA0AgCSARRgRAIAQhAQwICyABIAMoAgBGBEAgAyAENgIACyAJQQFqIQkgA0EEaiEDDAALAAsgAiABOwEAIAEgBE4NBUEAIQkgCkEAIApBAEobIREgACEDA0AgCSARRg0GIAQgAygCAEYEQCADIAE2AgALIAlBAWohCSADQQRqIQMMAAsACyACQQJrLgEAIgNBAEoEQCAEQQJ0IABqQQRrKAIAIgEgA0H//wNxQQJ0IABqQQRrKAIAIgRKBEAgAiAEOwEAQQAhCSAKQQAgCkEAShshESAAIQMDQCAJIBFGBEAgBCEBDAcLIAEgAygCAEYEQCADIAQ2AgALIAlBAWohCSADQQRqIQMMAAsACyACIAE7AQAgASAETg0EQQAhCSAKQQAgCkEAShshESAAIQMDQCAJIBFGDQUgBCADKAIARgRAIAMgATYCAAsgCUEBaiEJIANBBGohAwwACwALIAIgBDsBACAEQRxsIA1qIgNBHGsiASABKAIAQQFqNgIAIANBGGsiASABKAIAIAtqNgIAIANBFGsiASABKAIAIA9qNgIAIAsgA0EQayIBKAIASARAIAEgCzYCAAsgA0EEayAPNgIADAULIAFBAEoEQCACIAE7AQAgA0EcbCANaiIDQRxrIgEgASgCAEEBajYCACADQRhrIgEgASgCACALajYCACADQRRrIgEgASgCACAPajYCACALIANBDGsiASgCAEoEQCABIAs2AgALIANBBGsgDzYCAAwFCyACQQJrLwEAIgNBEHRBEHUiAUEASgRAIAIgATsBACADQRxsIA1qIgNBHGsiASABKAIAQQFqNgIAIANBGGsiASABKAIAIAtqNgIAIANBFGsiASABKAIAIA9qNgIAIANBDGsiASgCACALTg0FIAEgCzYCAAwFCyAKQYCAAk4EQEEAQQNB5AtBABA2QX8hCQwJCyACIApBAWoiATsBACAAIApBAnRqIAFBEHRBEHU2AgAgDSAKQRxsaiIDIA82AhggAyAPNgIUIAMgCzYCECADIAs2AgwgAyAPNgIIIAMgCzYCBCADQQE2AgAgASEKDAQLIAJBADsBACAOQQA6AAAMAwsgDkECaiEOIAJBBGohAiAWQQJqIQcgD0EBaiEPDAULIAFBEHRBEHVBHGwgDWoiA0EcayIBIAEoAgBBAWo2AgAgA0EYayIBIAEoAgAgC2o2AgAgA0EUayIBIAEoAgAgD2o2AgAMAQsgAUEQdEEQdUEcbCANaiIDQQRrIA82AgAgA0EcayIBIAEoAgBBAWo2AgAgA0EYayIBIAEoAgAgC2o2AgAgA0EUayIBIAEoAgAgD2o2AgALIA5BAWohDiACQQJqIQIgB0EBaiEHIAtBAWohCwwACwALCyAKQQAgCkEAShtBAWohAkEBIQNBASEHIAAhCwNAIAIgA0cEQAJAIAMgCygCACIBRgRAIAciCUEBaiEHDAELIAFBAnQgAGpBBGsoAgAhCQsgCyAJNgIAIAtBBGohCyADQQFqIQMMAQsLIAwgB0EBayILNgIIQQAgC0UNARogDEGMgAhqIQkgDEEMakEAIAtBAnQQOSEHIAxBkIAoakEAIAtBBHQQOSEFQQAhAwNAIAMgC04EQEEAIQsgCkEAIApBAEobIQQDQCAEIAtGBEBBACEJIAwoAggiAEEAIABBAEobIQBBACEDA0AgACADRg0FIAUgA0EEdGoiASABKwMAIAcgA0ECdGooAgC3IhejOQMAIAEgASsDCCAXozkDCCADQQFqIQMMAAsACyAHIAAgC0ECdGooAgBBAWsiAkECdCIDaiIBIAEoAgAgDSALQRxsaiIGKAIAajYCACAFIAJBBHQiAWoiAiACKwMAIAYoAgS3oDkDACACIAIrAwggBigCCLegOQMIIAYoAgwiAiABIAlqIgEoAgBIBEAgASACNgIACyAGKAIQIgIgCSADQQJ0IgNBBHJqIgEoAgBKBEAgASACNgIACyAGKAIUIgIgCSADQQhyaiIBKAIASARAIAEgAjYCAAsgBigCGCICIAkgA0EMcmoiASgCAEoEQCABIAI2AgALIAtBAWohCwwACwAFIAkgA0EEdGoiASAINgIAIAFBADYCBCABIAY2AgggAUEANgIMIANBAWohAyAMKAIIIQsMAQsACwALIAkLDwsCfyAAIQYgASIIQQJtIhBBACAQQQBKGyEAIAcoAgAiAyACQQJtIhRBAWsiCiAQbEEBdGohCUEAIQEgAyEEA0AgACABRwRAIAlBADsBACAEQQA7AQAgAUEBaiEBIARBAmohBCAJQQJqIQkMAQsLIBRBACAUQQBKGyECIAMgEEEBayIMQQF0aiEJQQAhASADIQQDQCABIAJHBEAgCUEAOwEAIARBADsBACABQQFqIQEgCSAQQQF0IgBqIQkgACAEaiEEDAELCyAKQQEgCkEBShshFSAMQQEgDEEBShshFiAHQZCA0ABqIQ4gB0GQgMgAaiEAIBBBAWoiASAHKAIEaiEMIAhBAXQgBmpBAmohEiADIAFBAXRqIQRBACAQa0EBdCERQQAhBkEBIQ0CQANAIA0gFUcEQEEBIQkDQAJAAkACQCAJIBZHBEAgBSASLQAATgRAIAxB/wE6AAAgBCARaiIDLwEAIgJBEHRBEHUiAUEASgRAIAQgATsBACACQRxsIA5qIgJBBGsgDTYCACACQRxrIgEgASgCAEEBajYCACACQRhrIgEgASgCACAJajYCACACQRRrIgEgASgCACANajYCAAwFCyADQQJrLwEAIgFBEHRBEHUhAiADLgECIgNBAEoEQCACQQBKBEAgA0ECdCAAakEEaygCACICIAFBAnQgAGpBBGsoAgAiA0oEQCAEIAM7AQBBACEKIAZBACAGQQBKGyELIAAhAQNAIAogC0YEQCADIQIMCAsgAiABKAIARgRAIAEgAzYCAAsgCkEBaiEKIAFBBGohAQwACwALIAQgAjsBACACIANODQVBACEKIAZBACAGQQBKGyELIAAhAQNAIAogC0YNBiADIAEoAgBGBEAgASACNgIACyAKQQFqIQogAUEEaiEBDAALAAsgBEECay4BACIBQQBKBEAgA0ECdCAAakEEaygCACICIAFB//8DcUECdCAAakEEaygCACIDSgRAIAQgAzsBAEEAIQogBkEAIAZBAEobIQsgACEBA0AgCiALRgRAIAMhAgwHCyACIAEoAgBGBEAgASADNgIACyAKQQFqIQogAUEEaiEBDAALAAsgBCACOwEAIAIgA04NBEEAIQogBkEAIAZBAEobIQsgACEBA0AgCiALRg0FIAMgASgCAEYEQCABIAI2AgALIApBAWohCiABQQRqIQEMAAsACyAEIAM7AQAgA0EcbCAOaiICQRxrIgEgASgCAEEBajYCACACQRhrIgEgASgCACAJajYCACACQRRrIgEgASgCACANajYCACAJIAJBEGsiASgCAEgEQCABIAk2AgALIAJBBGsgDTYCAAwFCyACQQBKBEAgBCACOwEAIAFBHGwgDmoiAkEcayIBIAEoAgBBAWo2AgAgAkEYayIBIAEoAgAgCWo2AgAgAkEUayIBIAEoAgAgDWo2AgAgCSACQQxrIgEoAgBKBEAg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IAcgFGohFkEBIQsDQAJAAkACQCALIBJHBEAgBSAHLQAASARAIA5B/wE6AAAgAiAVaiIELwEAIgNBEHRBEHUiAUEASgRAIAIgATsBACADQRxsIA1qIgNBBGsgDzYCACADQRxrIgEgASgCAEEBajYCACADQRhrIgEgASgCACALajYCACADQRRrIgEgASgCACAPajYCAAwFCyAEQQJrLwEAIgNBEHRBEHUhASAELgECIgRBAEoEQCABQQBKBEAgBEECdCAAakEEaygCACIBIANBAnQgAGpBBGsoAgAiBEoEQCACIAQ7AQBBACEJIApBACAKQQBKGyERIAAhAwNAIAkgEUYEQCAEIQEMCAsgASADKAIARgRAIAMgBDYCAAsgCUEBaiEJIANBBGohAwwACwALIAIgATsBACABIARODQVBACEJIApBACAKQQBKGyERIAAhAwNAIAkgEUYNBiAEIAMoAgBGBEAgAyABNgIACyAJQQFqIQkgA0EEaiEDDAALAAsgAkECay4BACIDQQBKBEAgBEECdCAAakEEaygCACIBIANB//8DcUECdCAAakEEaygCACIESgRAIAIgBDsBAEEAIQkgCkEAIApBAEobIREgACEDA0AgCSARRgRAIAQhAQwHCyABIAMoAgBGBEAgAyAENgIACyAJQQFqIQkgA0EEaiEDDAALAAsgAiABOwEAIAEgBE4NBEEAIQkgCkEAIApBAEobIREgACEDA0AgCSARRg0FIAQgAygCAEYEQCADIAE2AgALIAlBAWohCSADQQRqIQMMAAsACyACIAQ7AQAgBEEcbCANaiIDQRxrIgEgASgCAEEBajYCACADQRhrIgEgASgCACALajYCACADQRRrIgEgASgCACAPajYCACALIANBEGsiASgCAEgEQCABIAs2AgALIANBBGsgDzYCAAwFCyABQQBKBEAgAiABOwEAIANBHGwgDWoiA0EcayIBIAEoAgBBAWo2AgAgA0EYayIBIAEoAgAgC2o2AgAgA0EUayIBIAEoAgAgD2o2AgAgCyADQQxrIgEoAgBKBEAgASALNgIACyADQQRrIA82AgAMBQsgAkECay8BACIDQRB0QRB1IgFBAEoEQCACIAE7AQAgA0EcbCANaiIDQRxrIgEgASgCAEEBajYCACADQRhrIgEgASgCACALajYCACADQRRrIgEgASgC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ACACIANODQRBACEKIAZBACAGQQBKGyELIAAhAQNAIAogC0YNBSADIAEoAgBGBEAgASACNgIACyAKQQFqIQogAUEEaiEBDAALAAsgBCADOwEAIANBHGwgDmoiAkEcayIBIAEoAgBBAWo2AgAgAkEYayIBIAEoAgAgCWo2AgAgAkEUayIBIAEoAgAgDWo2AgAgCSACQRBrIgEoAgBIBEAgASAJNgIACyACQQRrIA02AgAMBQsgAkEASgRAIAQgAjsBACABQRxsIA5qIgJBHGsiASABKAIAQQFqNgIAIAJBGGsiASABKAIAIAlqNgIAIAJBFGsiASABKAIAIA1qNgIAIAkgAkEMayIBKAIASgRAIAEgCTYCAAsgAkEEayANNgIADAULIARBAmsvAQAiAkEQdEEQdSIBQQBKBEAgBCABOwEAIAJBHGwgDmoiAkEcayIBIAEoAgBBAWo2AgAgAkEYayIBIAEoAgAgCWo2AgAgAkEUayIBIAEoAgAgDWo2AgAgAkEMayIBKAIAIAlODQUgASAJNgIADAULIAZBgIACTgRAQQBBA0HkC0EAEDZBfyEKDAkLIAQgBkEBaiIBOwEAIAAgBkECdGogAUEQdEEQdTYCACAOIAZBHGxqIgIgDTYCGCACIA02AhQgAiAJNgIQIAIgCTYCDCACIA02AgggAiAJNgIEIAJBATYCACABIQYMBAsgBEEAOwEAIAxBADoAAAwDCyAMQQJqIQwgBEEEaiEEIA1BAWohDSAIIBJqQQRqIRIMBQsgAkEQdEEQdUEcbCAOaiICQRxrIgEgASgCAEEBajYCACACQRhrIgEgASgCACAJajYCACACQRRrIgEgASgCACANajYCAAwBCyACQRB0QRB1QRxsIA5qIgJBBGsgDTYCACACQRxrIgEgASgCAEEBajYCACACQRhrIgEgASgCACAJajYCACACQRRrIgEgASgCACANajYCAAsgDEEBaiEMIARBAmohBCASQQJqIRIgCUEBaiEJDAALAAsLIAZBACAGQQBKG0EBaiEDQQEhAUEBIQwgACEJA0AgASADRwRAAkAgASAJKAIAIgJGBEAgDCIKQQFqIQwMAQsgAkECdCAAakEEaygCACEKCyAJIAo2AgAgCUEEaiEJIAFBAWohAQwBCwsgByAMQQFrIgk2AghBACAJRQ0BGiAHQYyACGohDCAH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BEGYpwQoAgBBAWoiBTYCACAAIAU2AgAgAwRAA0AgAiAEQQN0aiIGKAIARQRAIAYgBTYCACACIARBA3RqIgAgATYCBCAAQQA2AgggAyQBIAIPCyAEQQFqIgQgA0cNAAsLIAAgASACIANBBHRBCHIQ0AIgA0EBdCIAEPYEIQEgACQBIAELHwBBkKcEKAIARQRAQZCnBCAANgIAQZSnBCABNgIACwu+DwIFfw9+IwBB0AJrIgUkACAEQv///////z+DIQsgAkL///////8/gyEKIAIgBIVCgICAgICAgICAf4MhDSAEQjCIp0H//wFxIQgCQAJAIAJCMIinQf//AXEiCUH//wFrQYKAfk8EQCAIQf//AWtBgYB+Sw0BCyABUCACQv///////////wCDIgxCgICAgICAwP//AFQgDEKAgICAgIDA//8AURtFBEAgAkKAgICAgIAghCENDAILIANQIARC////////////AIMiAkKAgICAgIDA//8AVCACQoCAgICAgMD//wBRG0UEQCAEQoCAgICAgCCEIQ0gAyEBDAILIAEgDEKAgICAgIDA//8AhYRQBEAgAyACQoCAgICAgMD//wCFhFAEQEIAIQFCgICAgICA4P//ACENDAMLIA1CgICAgICAwP//AIQhDUIAIQEMAgsgAyACQoCAgICAgMD//wCFhFAEQEIAIQEMAgsgASAMhFAEQEKAgICAgIDg//8AIA0gAiADhFAbIQ1CACEBDAILIAIgA4RQBEAgDUKAgICAgIDA//8AhCENQgAhAQwCCyAMQv///////z9YBEAgBUHAAmogASAKIAEgCiAKUCIGG3kgBkEGdK18pyIGQQ9rEIgBQRAgBmshBiAFKQPIAiEKIAUpA8ACIQELIAJC////////P1YNACAFQbACaiADIAsgAyALIAtQIgcbeSAHQQZ0rXynIgdBD2sQiAEgBiAHakEQayEGIAUpA7gCIQsgBSkDsAIhAwsgBUGgAmogC0KAgICAgIDAAIQiEkIPhiADQjGIhCICQgBCgICAgLDmvIL1ACACfSIEQgAQggEgBUGQAmpCACAFKQOoAn1CACAEQgAQggEgBUGAAmogBSkDmAJCAYYgBSkDkAJCP4iEIgRCACACQgAQggEgBUHwAWogBEIAQgAgBSkDiAJ9QgAQggEgBUHgAWogBSkD+AFCAYYgBSkD8AFCP4iEIgRCACACQgAQggEgBUHQAWogBEIAQgAgBSkD6AF9QgAQggEgBUHAAWogBSkD2AFCAYYgBSkD0AFCP4iEIgRCACACQgAQggEgBUGwAWogBEIAQgAgBSkDyAF9QgAQggEgBUGgAWogAkIAIAUpA7gBQgGGIAUpA7ABQj+IhEIBfSICQgAQggEgBUGQAWogA0IPhkIAIAJCABCCASAFQfAAaiACQgBCACAFKQOoASAFKQOgASIMIAUpA5gBfCIEIAxUrXwgBEIBVq18fUIAEIIBIAVBgAFqQgEgBH1CACACQgAQggEgBiAJIAhraiEGAn8gBSkDcCITQgGGIg4gBSkDiAEiD0IBhiAFKQOAAUI/iIR8IhBC5+wAfSIUQiCIIgIgCkKAgICAgIDAAIQiFUIBhiIWQiCIIgR+IhEgAUIBhiIMQiCIIgsgECAUVq0gDiAQVq0gBSkDeEIBhiATQj+IhCAPQj+IfHx8QgF9IhNCIIgiEH58Ig4gEVStIA4gDiATQv////8PgyITIAFCP4giFyAKQgGGhEL/////D4MiCn58Ig5WrXwgBCAQfnwgBCATfiIRIAogEH58Ig8gEVStQiCGIA9CIIiEfCAOIA4gD0IghnwiDlatfCAOIA4gFEL/////D4MiFCAKfiIRIAIgC358Ig8gEVStIA8gDyATIAxC/v///w+DIhF+fCIPVq18fCIOVq18IA4gBCAUfiIYIBAgEX58IgQgAiAKfnwiCiALIBN+fCIQQiCIIAogEFatIAQgGFStIAQgClatfHxCIIaEfCIEIA5UrXwgBCAPIAIgEX4iAiALIBR+fCILQiCIIAIgC1atQiCGhHwiAiAPVK0gAiAQQiCGfCACVK18fCICIARUrXwiBEL/////////AFgEQCAWIBeEIRUgBUHQAGogAiAEIAMgEhCCASABQjGGIAUpA1h9IAUpA1AiAUIAUq19IQpCACABfSELIAZB/v8AagwBCyAFQeAAaiAEQj+GIAJCAYiEIgIgBEIBiCIEIAMgEhCCASABQjCGIAUpA2h9IAUpA2AiDEIAUq19IQpCACAMfSELIAEhDCAGQf//AGoLIgZB//8BTgRAIA1CgICAgICAwP//AIQhDUIAIQEMAQsCfiAGQQBKBEAgCkIBhiALQj+IhCEKIARC////////P4MgBq1CMIaEIQwgC0IBhgwBCyAGQY9/TARAQgAhAQwCCyAFQUBrIAIgBEEBIAZrEP4BIAVBMGogDCAVIAZB8ABqEIgBIAVBIGogAyASIAUpA0AiAiAFKQNIIgwQggEgBSkDOCAFKQMoQgGGIAUpAyAiAUI/iIR9IAUpAzAiBCABQgGGIgFUrX0hCiAEIAF9CyEEIAVBEGogAyASQgNCABCCASAFIAMgEkIFQgAQggEgDCACIAIgAyACQgGDIgEgBHwiA1QgCiABIANWrXwiASASViABIBJRG618IgJWrXwiBCACIAIgBEKAgICAgIDA//8AVCADIAUpAxBWIAEgBSkDGCIEViABIARRG3GtfCICVq18IgQgAiAEQoCAgICAgMD//wBUIAMgBSkDAFYgASAFKQMIIgNWIAEgA1Ebca18IgEgAlStfCANhCENCyAAIAE3AwAgACANNwMIIAVB0AJqJAALxAECAX8CfkF/IQMCQCAAQgBSIAFC////////////AIMiBEKAgICAgIDA//8AViAEQoCAgICAgMD//wBRGw0AQQAgAkL///////////8AgyIFQoCAgICAgMD//wBWIAVCgICAgICAwP//AFEbDQAgACAEIAWEhFAEQEEADwsgASACg0IAWQRAQQAgASACUyABIAJRGw0BIAAgASAChYRCAFIPCyAAQgBSIAEgAlUgASACURsNACAAIAEgAoWEQgBSIQMLIAMLiQwBBn8gACABaiEFAkACQCAAKAIEIgJBAXENACACQQNxRQ0BIAAoAgAiAiABaiEBAkAgACACayIAQbSjBCgCAEcEQCACQf8BTQRAIAAoAggiBCACQQN2IgJBA3RByKMEakYaIAAoAgwiAyAERw0CQaCjBEGgowQoAgBBfiACd3E2AgAMAwsgACgCGCEGAkAgACAAKAIMIgJHBEAgACgCCCIDQbCjBCgCAEkaIAMgAjYCDCACIAM2AggMAQsCQCAAQRRqIgQoAgAiAw0AIABBEGoiBCgCACIDDQBBACECDAELA0AgBCEHIAMiAkEUaiIEKAIAIgMNACACQRBqIQQgAigCECIDDQALIAdBADYCAAsgBkUNAgJAIAAoAhwiBEECdEHQpQRqIgMoAgAgAEYEQCADIAI2AgAgAg0BQaSjBEGkowQoAgBBfiAEd3E2AgAMBAsgBkEQQRQgBigCECAARhtqIAI2AgAgAkUNAwsgAiAGNgIYIAAoAhAiAwRAIAIgAzYCECADIAI2AhgLIAAoAhQiA0UNAiACIAM2AhQgAyACNgIYDAILIAUoAgQiAkEDcUEDRw0BQaijBCABNgIAIAUgAkF+cTYCBCAAIAFBAXI2AgQgBSABNgIADwsgBCADNgIMIAMgBDYCCAsCQCAFKAIEIgJBAnFFBEBBuKMEKAIAIAVGBEBBuKMEIAA2AgBBrKMEQayjBCgCACABaiIBNgIAIAAgAUEBcjYCBCAAQbSjBCgCAEcNA0GoowRBADYCAEG0owRBADYCAA8LQbSjBCgCACAFRgRAQbSjBCAANgIAQaijBEGoowQoAgAgAWoiATYCACAAIAFBAXI2AgQgACABaiABNgIADwsgAkF4cSABaiEBAkAgAkH/AU0EQCAFKAIIIgQgAkEDdiICQQN0QcijBGpGGiAEIAUoAgwiA0YEQEGgowRBoKMEKAIAQX4gAndxNgIADAILIAQgAzYCDCADIAQ2AggMAQsgBSgCGCEGAkAgBSAFKAIMIgJHBEAgBSgCCCIDQbCjBCgCAEkaIAMgAjYCDCACIAM2AggMAQsCQCAFQRRqIgMoAgAiBA0AIAVBEGoiAygCACIEDQBBACECDAELA0AgAyEHIAQiAkEUaiIDKAIAIgQNACACQRBqIQMgAigCECIEDQALIAdBADYCAAsgBkUNAAJAIAUoAhwiBEECdEHQpQRqIgMoAgAgBUYEQCADIAI2AgAgAg0BQaSjBEGkowQoAgBBfiAEd3E2AgAMAgsgBkEQQRQgBigCECAFRhtqIAI2AgAgAkUNAQsgAiAGNgIYIAUoAhAiAwRAIAIgAzYCECADIAI2AhgLIAUoAhQiA0UNACACIAM2AhQgAyACNgIYCyAAIAFBAXI2AgQgACABaiABNgIAIABBtKMEKAIARw0BQaijBCABNgIADwsgBSACQX5xNgIEIAAgAUEBcjYCBCAAIAFqIAE2AgALIAFB/wFNBEAgAUF4cUHIowRqIQICf0GgowQoAgAiA0EBIAFBA3Z0IgFxRQRAQaCjBCABIANyNgIAIAIMAQsgAigCCAshASACIAA2AgggASAANgIMIAAgAjYCDCAAIAE2AggPC0EfIQQgAUH///8HTQRAIAFBCHYiAiACQYD+P2pBEHZBCHEiBHQiAiACQYDgH2pBEHZBBHEiA3QiAiACQYCAD2pBEHZBAnEiAnRBD3YgAyAEciACcmsiAkEBdCABIAJBFWp2QQFxckEcaiEECyAAIAQ2AhwgAEIANwIQIARBAnRB0KUEaiEHAkACQEGkowQoAgAiA0EBIAR0IgJxRQRAQaSjBCACIANyNgIAIAcgADYCACAAIAc2AhgMAQsgAUEAQRkgBEEBdmsgBEEfRht0IQQgBygCACECA0AgAiIDKAIEQXhxIAFGDQIgBEEddiECIARBAXQhBCADIAJBBHFqIgdBEGooAgAiAg0ACyAHIAA2AhAgACADNgIYCyAAIAA2AgwgACAANgIIDwsgAygCCCIBIAA2AgwgAyAANgIIIABBADYCGCAAIAM2AgwgACABNgIICwsSACAARQRAQQAPCyAAIAEQ2AMLdAEDfyAARQRAQQBBA0GGwABBABA2DwsgACgCACIBRQRADwsgASgCABAxQQAhAQN/IAAoAgAiAygCCCECIAMoAgwgAUwEfyACEDEgACgCABAxIABBADYCAEEABSACIAFBDGxqKAIAEDEgAUEBaiEBDAELCxoL5R4CD38FfiMAQZABayIEJAAgBEEAQZABEDkiA0F/NgJMIAMgADYCLCADQYMCNgIgIAMgADYCVCABIQQgAiEOQQAhACMAQbACayIGJAAgAygCTBoCQAJAAkACQCADKAIEDQAgAxCRAxogAygCBA0ADAELIAQtAAAiAUUNAgJAAkACQAJAA0ACQAJAIAFB/wFxEN0BBEADQCAEIgFBAWohBCABLQABEN0BDQALIANCABDEAQNAAn8gAygCBCICIAMoAmhHBEAgAyACQQFqNgIEIAItAAAMAQsgAxBRCxDdAQ0ACyADKAIEIQQgAykDcEIAWQRAIAMgBEEBayIENgIECyAEIAMoAixrrCADKQN4IBR8fCEUDAELAn8CQAJAIAQtAABBJUYEQCAELQABIgFBKkYNASABQSVHDQILIANCABDEAQJAIAQtAABBJUYEQANAAn8gAygCBCIBIAMoAmhHBEAgAyABQQFqNgIEIAEtAAAMAQsgAxBRCyIBEN0BDQALIARBAWohBAwBCyADKAIEIgEgAygCaEcEQCADIAFBAWo2AgQgAS0AACEBDAELIAMQUSEBCyAELQAAIAFHBEAgAykDcEIAWQRAIAMgAygCBEEBazYCBAsg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TARAIAEgCiADIAkQ/wEEQCABIQQMAgsgBUHwAGogASACQgBCABBdIAUpA3ghAiAFKQNwIQQMAQsgBgR+IAEFIAVB4ABqIAEgCkIAQoCAgICAgMC7wAAQXSAFKQNoIgpCMIinQfgAayEGIAUpA2ALIQQgB0UEQCAFQdAAaiADIAlCAEKAgICAgIDAu8AAEF0gBSkDWCIJQjCIp0H4AGshByAFKQNQIQMLIAlC////////P4NCgICAgICAwACEIQkgCkL///////8/g0KAgICAgIDAAIQhCiAGIAdKBEADQAJ+IAogCX0gAyAEVq19IgtCAFkEQCALIAQgA30iBIRQBEAgBUEgaiABIAJCAEIAEF0gBSkDKCECIAUpAyAhBAwFCyALQgGGIARCP4iEDAELIApCAYYgBEI/iIQLIQogBEIBhiEEIAZBAWsiBiAHSg0ACyAHIQYLAkAgCiAJfSADIARWrX0iCUIAUwRAIAohCQwBCyAJIAQgA30iBIRCAFINACAFQTBqIAEgAkIAQgAQXSAFKQM4IQIgBSkDMCEEDAELIAlC////////P1gEQANAIARCP4ghASAGQQFrIQYgBEIBhiEEIAEgCUIBhoQiCUKAgICAgIDAAFQNAAsLIAhBgIACcSEHIAZBAEwEQCAFQUBrIAQgCUL///////8/gyAGQfgAaiAHcq1CMIaEQgBCgICAgICAwMM/EF0gBSkDSCECIAUpA0AhBAwBCyAJQv///////z+DIAYgB3KtQjCGhCECCyAAIAQ3AwAgACACNwMIIAVBgAFqJAALvwIBAX8jAEHQAGsiBCQAAkAgA0GAgAFOBEAgBEEgaiABIAJCAEKAgICAgICA//8AEF0gBCkDKCECIAQpAyAhASADQf//AUkEQCADQf//AGshAwwCCyAEQRBqIAEgAkIAQoCAgICAgID//wAQXSADQf3/AiADQf3/AkgbQf7/AWshAyAEKQMYIQIgBCkDECEBDAELIANBgYB/Sg0AIARBQGsgASACQgBCgICAgICAgDkQXSAEKQNIIQIgBCkDQCEBIANB9IB+SwRAIANBjf8AaiEDDAELIARBMGogASACQgBCgICAgICAgDkQXSADQeiBfSADQeiBfUobQZr+AWohAyAEKQM4IQIgBCkDMCEBCyAEIAEgAkIAIANB//8Aaq1CMIYQXSAAIAQpAwg3AwggACAEKQMANwMAIARB0ABqJAALNQAgACABNwMAIAAgAkL///////8/gyAEQjCIp0GAgAJxIAJCMIinQf//AXFyrUIwhoQ3AwgLEAAgACABIAJBAEEAEIkFGgvEAgACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQCABQQlrDhIACgsMCgsCAwQFDAsMDAoLBwgJCyACIAIoAgAiAUEEajYCACAAIAEoAgA2AgAPCwALIAIgAigCACIBQQRqNgIAIAAgATIBADcDAA8LIAIgAigCACIBQQRqNgIAIAAgATMBADcDAA8LIAIgAigCACIBQQRqNgIAIAAgATAAADcDAA8LIAIgAigCACIBQQRqNgIAIAAgATEAADcDAA8LAAsgAiACKAIAQQdqQXhxIgFBCGo2AgAgACABKwMAOQMADwsgACACIAMRAgALDwsgAiACKAIAIgFBBGo2AgAgACABNAIANwMADwsgAiACKAIAIgFBBGo2AgAgACABNQIANwMADwsgAiACKAIAQQdqQXhxIgFBCGo2AgAgACABKQMANwMAC20BBH8gACgCACwAABCuAUUEQEEADwsDQCAAKAIAIQNBfyEBIAJBzJmz5gBNBEBBfyADLAAAQTBrIgQgAkEKbCIBaiAEIAFB/////wdzShshAQsgACADQQFqNgIAIAEhAiADLAABEK4BDQALIAILDAAgACAAKAIAEPEEC/8SAhJ/AX4jAEHQAGsiCCQAIAggATYCTCAIQTdqIRcgCEE4aiESAkACQAJAAkADQCABIQwgByAOQf////8Hc0oNASAHIA5qIQ4CQAJAAkAgDCIHLQAAIgkEQANAAkACQCAJQf8BcSIBRQRAIAchAQwBCyABQSVHDQEgByEJA0AgCS0AAUElRwRAIAkhAQwCCyAHQQFqIQcgCS0AAiEKIAlBAmoiASEJIApBJUYNAAsLIAcgDGsiByAOQf////8HcyIYSg0HIAAEQCAAIAwgBxCDAQsgBw0GIAggATYCTCABQQFqIQdBfyEPAkAgASwAARCuAUUNACABLQACQSRHDQAgAUEDaiEHIAEsAAFBMGshD0EBIRMLIAggBzYCTEEAIQ0CQCAHLAAAIglBIGsiAUEfSwRAIAchCgwBCyAHIQpBASABdCIBQYnRBHFFDQADQCAIIAdBAWoiCjYCTCABIA1yIQ0g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ABpBAiABQZYBSw0AGkEAQQFBlgEgAWt0IgFBAWsgAHENABpBAUECIAAgAXEbCwsTACAAQQF0QYCAgAhqQYGAgAhJCxUBAX8jAEEQayIBIAA4AgwgASoCDAsQACABjCABIAAbEJYFIAGUCwwAIAAgAJMiACAAlQs5AQF+An4gACgCTEEASARAIAAQmwUMAQsgABCbBQsiAUKAgICACFkEQEGImQRBPTYCAEF/DwsgAacLDAAgACAAKAIAEOYEC3ACAn8BfiAAKAIoIQJBASEBAkAgAEIAIAAtAABBgAFxBH9BAUECIAAoAhQgACgCHEYbBUEBCyACERMAIgNCAFMNACADIAAoAggiAQR/IABBBGoFIAAoAhwiAUUNASAAQRRqCygCACABa6x8IQMLIAMLWQEBfyAAIAAoAkgiAUEBayABcjYCSCAAKAIAIgFBCHEEQCAAIAFBIHI2AgBBfw8LIABCADcCBCAAIAAoAiwiATYCHCAAIAE2AhQgACABIAAoAjBqNgIQQQALLAAgACgCABogACgCACAAENwBahogACgCACAAEI0BahogACgCACAAENwBahoLlwIBBX8gASgCTBpB/wEhBSAAIQMCQANAAkACQAJAIAEoAgQiAiABKAIIIgRGDQACfyACQQogBCACaxDcAyIGBEAgBiABKAIEIgJrQQFqDAELIAEoAgggASgCBCICawshBCADIAIgBCAFIAQgBUkbIgIQPhogASABKAIEIAJqIgQ2AgQgAiADaiEDIAYNAiAFIAJrIgVFDQIgBCABKAIIRg0AIAEgBEEBajYCBCAELQAAIQIMAQsgARCQAyICQQBODQBBACECIAAgA0YNAyABLQAAQRBxDQEMAwsgAyACOgAAIANBAWohAyACQf8BcUEKRg0AIAVBAWsiBQ0BCwsgAEUEQEEAIQIMAQsgA0EAOgAAIAAhAgsgAgt1AgJ8AX4gAAJ+EA8iAUQAAAAAAECPQKMiAplEAAAAAAAA4ENjBEAgArAMAQtCgICAgICAgICAfwsiAzcDACAAAn8gASADQugHfrmhRAAAAAAAQI9AoiIBmUQAAAAAAADgQWMEQCABqgwBC0GAgICAeAs2AggLRQIBfgF8An4QD0QAAAAAAECPQKMiAplEAAAAAAAA4ENjBEAgArAMAQtCgICAgICAgICAfwshASAABEAgACAB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QQFqOwEGIAEgC2ogAGoiAiAELQAYQQFqOwEAIAIgBC0AGUEBajsBAiACIAQtABpBAWo7AQQgAiAELQAbQQFqOwEGIAEgD2ogAGoiASAELQAcQQFqOwEAIAEgBC0AHUEBajsBAiABIAQtAB5BAWo7AQQgASAELQAfQQFqOwEGIARBIGohBCAHQQFqIgdBBEcNAAsgDUGAC2okAAvLAwEEfyAAKALkAyAAQQFB/A8gACgCBCgCABEEACIAQfwHaiIBNgIoIABC/////w83AvgHIABCgYCAgCA3AoAIIABCg4CAgMAANwKICCAAQv3///9vNwLwByAAQoWAgIDgADcCkAggAEL7////TzcC6AcgAEKHgICAgAE3ApgIIABC+f///69/NwLgByAAQomAgICgATcCoAggAEL3////j383AtgHIABCi4CAgMABNwKoCCAAQvX////vfjcC0AcgAEKNgICA4AE3ArAIIABC8////89+NwLIByAAQQ82ArgIIABC8f///69+NwLAB0EQIQJBECEDA0AgASADQQJ0IgBqIAI2AgAgASAAa0EAIAJrIgQ2AgAgASAAQQRyaiACNgIAIAEgA0F/c0ECdGogBDYCACACQQFqIQJBMCEAIANBAmoiA0EwRw0ACwNAIAEgAEECdCICakEgNgIAIAEgAmtBYDYCACABIAJBBHJqQSA2AgAgASAAQX9zQQJ0akFgNgIAIAEgAkEIcmpBIDYCACABQX4gAGtBAnRqQWA2AgAgASACQQxyakEgNgIAIAFBfSAAa0ECdGpBYDYCACAAQQRqIgBBgAJHDQALC/cCAQp/IAAoAuQDIgQgACgCWCIBQQFGIgI2AhwgBCAAQQFB/gVBgAIgAhsgACgCeCAAKAIEKAIIEQgANgIYIAAoAnhBAEoEQCAEKAIUIQYgAUEBRyEIA0AgBiAEIAdBAnQiAWooAiAiAm0hBiAIRQRAIAQoAhggAWoiAyADKAIAQf8BajYCAAsgAkH+AWogAkEBayIJQQF0IgptIQUgBCgCGCABaigCACEBQQAhAkEAIQMDQCADIAVKBEADQCADIAJBAWoiAkEBdEEBckH/AWwgCWogCm0iBUoNAAsLIAEgA2ogAiAGbDoAACADQQFqIgNBgAJHDQALIAhFBEBBASECA0AgASACayIFIAEtAAA6AAAgASACaiIDIAEt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C6KhIAogCqIiC6M5AyAgBSABKwMIIAqiIA0gASsDSKKhIAujOQMoIAUgASsDECAKoiANIAErA1CioSALozkDMCAFIAErAyAgCqIgECARIAyiIBMgDqIgDyASoqCgoCIMIAErA0CioSALozkDOCAFIAErAyggCqIgDCABKwNIoqEgC6M5A0AgBSABKwMwIAqiIAwgASsDUKKhIAujOQNIQQAFQX8LQQBOBEBBACECA0BBACEEIAJBAkYNAgNAIARBBkcEQCAEQQN0IgEgACACQTBsamohBkEAIQNEAAAAAAAAAAAhCgNAIANBA0cEQCAFQSBqIAJBGGxqIANBA3RqKwMAIAVB0ABqIANBMGxqIAFqKwMAoiAKoCEKIANBAWohAwwBCwsgBiAKOQMAIARBAWohBAwBCwsgAkEBaiECDAALAAtBAEEDQdgWQQAQNgsgBUHgAWokACAECxIAIAAgACgCACABQQJ0ajYCAAswAQF/IwBBEGsiAiQAIAIgATYCACACIAA2AgggAiACQQhqEOoDIQAgAkEQaiQAIAALDQAgACgCACAAKAIERgtXAQJ/IwBBIGsiAyQAIAAQMiICIANBCGogACAAED1BAWoQ+wMgABA9IAIQtgIiAigCCCABELcCIAIgAigCCEEIajYCCCAAIAIQ6AIgAhDnAiADQSBqJAALqQQCCX8BfiAAEL0CIQIgABDuAiEDIwBBIGsiBiQAIAYgAzYCECAGIAI2AhggBkEQaiAGQRhqEKgDIQQjAEEQayIFJAAgBSADNgIAIAUgAjYCCCAEQQJOBEAgBSgCCCECIAUQ0gEoAgAhAyMAQRBrIgEkACABIAIpAgAiCjcDCCACIAMpAgA3AgAgAyAKNwIAIAFBEGokACAFKAIIIQIjAEEwayIBJAAgASACNgIgIAEgAjYCKCABQSBqIAFBKGoQqAMhAgJAIARBAWsiBEECSA0AIARBAmtBAXYiCSACSA0AIAEgAUEoaiACQQF0IgNBAXIiAhDuATYCGAJAIANBAmoiAyAETg0AIAFBGGoiBygCACEIIAEgB0EBEO4BNgIQIAggASgCEBCnAkUNACABQRhqEJ8BGiADIQILIAEoAhggASgCIBCnAg0AIAEgASgCICkCADcDEANAAkAgASgCICABKAIYKQIANwIAIAEgASgCGDYCICACIAlKDQAgASAB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EKAGIAEgASgCAEEUaiIDNgIADAELCyABELIBIAFBEGokACAAIAIQ9AYgAhDyBgsgBEEgaiQADwsgASACSQRAIAAgACgCACABQRRsahCnBgsLnwEBBH8jAEEgayICJAAgACABNgIAIAJBGGogARCoBiEDQRAQWyEEIwBBIGsiBSQAIAUgATYCDCAEEPcDIgRB3NoBNgIAIARBDGogBUEIaiAFQQxqEKsCEKsCGiAFQSBqJAAgACAENgIEIAMQuQEaIAIgATYCBCACIAE2AgAgAygCACEBIANBADYCACABBEAgAyABEIsGCyACQSBqJAAgAAueAQECfyAAQgA3AgAgAEEIaiIBQQA2AgAgAUEEahBSGiABQRBqEFIaIABBJGoiAULSCTcCACABQQhqEIMEGiABQQxqIgJCADcCBCACIAE2AgAgAkEMahBSGiACQRhqEFIaIAJBJGoQUhogAkEwahBSGiABQcgAahBSGiABQdQAahCqAyABQRA2AmwgAUIANwJkIAIQjgYgAkEBEI0GIAALpwIBA38gACgCACECIAAgATYCACACBEAgAgRAIAJBlAZqIgBBGGoQ0wEaIABBDGoQfiAAEH4gAkGMBWoiAEH8AGoQfiAAQfAAahB+IABB3ABqEOAFIAJB/ARqENMBGiACQaABaiIAQZABahB+IABB3ABqIgFBKGoQlgQgAUEcahB+IABByABqEJcEIABBPGoQlwQgAEEgahCWBCAAQRBqIgAQzAIgACgCAARAIAAgACgCABDNBiAAEDIaIAAoAgAhASAAELMBGiABEDELIAJB3ABqEIcEGiACQcgAaiIDKAIIIQAgAxAyIQQDQCAABEAgACgCACEBIAQgAEEIahClBiAAEDEgASEADAELCyADELECIAJBQGsQ0QEgAkEMahDTARoLIAIQMQsLYQEDfyAAKAIAIQIgACABNgIAIAIEQCACBEAgAkEEaiIDKAIIIQAgAxAyIQQDQCAABEAgACgCACEBIAQgAEEIahCWBiAAEDEgASEADAELCyADELECIAJBABCtBgsgAhAxCwsJACABQQA7AQALCwAgACABQQIQ8gELjQICDH8BfUF/IQoCQCABKAIIIgYgAigCBEcNACAAKAIEIgMgASgCBEcNACAAKAIIIgcgAigCCEcNAEEAIQogA0EAIANBAEobIQsgB0EAIAdB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IAogABCYASAGIAoQhwEgChA4GiAKIAAQwQEgByAKEIcBIAoQOBogABD0AQwBCyACEKsHIQACQCABBEAgCiAAEPYBIAMgCigCADYAACAKIAAQ9QEMAQsgCiAAELsDIAMgCigCADYAACAKIAAQwAELIAggChCHASAKEDgaIAQgABC9AToAACAFIAAQmQE6AAAgCiAAEJgBIAYgChCHASAKEDgaIAogABDBASAHIAoQhwEgChA4GiAAEPQBCzYCACAKQRBqJAALMQEBfyMAQRBrIgIkACACIAAoAgA2AgggAkEIaiABEOsFIAIoAgghACACQRBqJAAgAAsLACAAQdi4BBDLAQsLACAAQeC4BBDLAQsVACAAIAEoAgAQ3AQgASgCABDrARoL9A8BC38jAEGwBGsiCyQAIAsgCjYCpAQgCyABNgKoBAJAIAAgC0GoBGoQcwRAIAUgBSgCAEEEcjYCAEEAIQAMAQsgC0HNAjYCYCALIAtBiAFqIAtBkAFqIAtB4ABqIgEQZiIPKAIAIgo2AoQBIAsgCkGQA2o2AoABIAEQRCERIAtB0ABqEEQhDCALQUBrEEQhDiALQTBqEEQhDSALQSBqEEQhECMAQRBrIgEkACALAn8gAgRAIAEgAxCmByICEPYBIAsgASgCADYAeCABIAIQ9QEgDSABENUBIAEQOBogASACEMABIA4gARDVASABEDgaIAsgAhC9ATYCdCALIAIQmQE2AnAgASACEJgBIBEgARCHASABEDgaIAEgAhDBASAMIAEQ1QEgARA4GiACEPQBDAELIAEgAxClByICEPYBIAsgASgCADYAeCABIAIQ9QEgDSABENUBIAEQOBogASACEMABIA4gARDVASABEDgaIAsgAhC9ATYCdCALIAIQmQE2AnAgASACEJgBIBEgARCHASABEDgaIAEgAhDBASAMIAEQ1QEgARA4GiACEPQBCzYCHCABQRBqJAAgCSAIKAIANgIAIARBgARxIhJBCXYhE0EAIQNBACEBA0AgASECAkACQAJAAkAgA0EERg0AIAAgC0GoBGoQiwFFDQBBACEKAkACQAJAAkACQAJAIAtB+ABqIANqLAAADgUBAAQDBQkLIANBA0YNByAHQQEgABBoELYBBEAgC0EQaiAAEKcHIBAgCygCEBCvBAwCCyAFIAUoAgBBBHI2AgBBACEADAYL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NgIQIAIMAQsgAEEANgIcIABCADcDECAAIAAoAgBBIHI2AgBBACAHQQJGDQAaIAIgBCgCBGsLIQEgA0EgaiQAIAELRgEBfyAAKAI8IQMjAEEQayIAJAAgAyABpyABQiCIpyACQf8BcSAAQQhqEBcQhwMhAiAAKQMIIQEgAEEQaiQAQn8gASACGwsGAEGImQQLJAEBf0H8mAQoAgAiAARAA0AgACgCABEOACAAKAIEIgANAAsLCwoAIAAoAgQQjAULnwEBBH8gA0EASgRAIAAoAnAhAiAAKALkAygCGCEHA0AgAgRAIAEgBUECdGooAgAhACACIQYDQCAHIAAtAABBAXZB/ABxaigCACAALQABQQR0QcAfcWogAC0AAkECdkE+cWoiBCAELwEAIgQgBEEBaiIEIAQgBEH//wNxRxs7AQAgAEEDaiEAIAZBAWsiBg0ACwsgBUEBaiIFIANHDQALCwv+CgEafyAAIAAoAuQDIhMoAhA2AogBIABBASATKAIUIghBBXQgACgCBCgCABEEACILQoCAgIDwAzcCECALQoCAgIDwBzcCCCALQoCAgIDwAzcCACAAIAsQ3gNBASEKAkACQCAIQQJIDQADQAJAAkACQCAIIApBAXROBEAgCkEBcSEEIA8NAUEAIQJBACEDIAshAQwCC0EAIQlBACECQQAhAyALIQEgD0EDTwRAIApB/P///wdxIQdBACEEA0AgAUHgAGogAUFAayABQSBqIAEgAiABKAIYIgIgA0oiBRsgASgCOCIGIAIgAyAFGyICSiIDGyABKAJYIgUgBiACIAMbIgJKIgMbIAEoAngiBiAFIAIgAxsiA0oiBRshAiAGIAMgBRshAyABQYABaiEBIARBBGoiBCAHRw0ACwsgCkEDcSIERQ0CA0AgASACIAEoAhgiByADSiIFGyECIAcgAyAFGyEDIAFBIGohASAJQQFqIgkgBEcNAAsMAgsgCkH+////B3EhB0EAIQJBACEDIAshAUEAIQkDQCADIAEoAhwiBUgEQCABIAIgASgCGEEASiIGGyECIAUgAyAGGyEDCyADIAEoAjwiBUgEQCABQSBqIAIgASgCOEEASiIGGyECIAUgAyAGGyEDCyABQUBrIQEgCUECaiIJIAdHDQALCyAERQ0AIAEoAhwgA0wNACABIAIgASgCGEEAShshAgsgAkUNASAL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QQd0IARqIQQgASgCDCADbEEHdCACaiECCyABKAIsIgENAAsLAkAgAkEATA0AQYCU69wDIQMgBSgCTBogBCAEIgFKBEAgASACbSIBQQEgAUEBShshAwsgBSgCRCIBBEADQCABKAIARQRAAkAgAyABKAIEIgJBAWsgASgCDCIEbkEBak4EQCABIAI2AhAMAQsgASADIARsNgIQIAAgASgCCCACbBCqBSABQQE2AiggASgCECECCyABIABBASABKAIIIAIQqwU2AgAgBSgCUCECIAFBADYCJCABQgA3AhggASACNgIUCyABKAIsIgENAAsLIAUoAkgiAUUNAANAIAEoAgBFBEACQCADIAEoAgQiAkEBayABKAIMIgRuQQFqTgRAIAEgAjYCEAwBCyABIAMgBGw2AhAgACACIAEoAghsQQd0EKoFIAFBATYCKCABKAIQIQILIAEgAEEBIAEoAgggAhCsBTYCACAFKAJQIQIgAUEANgIkIAFCADcCGCABIAI2AhQLIAEoAiwiAQ0ACwsL7QYBB38CQAJAIAIgA2oiCCABKAIESw0AIAEoAgwgA0kNACABKAIADQELIAAoAgAiA0EXNgIUIAAgAygCABEBAAsCQCACIAEoAhgiA08EQCAIIAEoAhAgA2pNDQELIAEoAihFBEAgACgCACIDQccANgIUIAAgAygCABEBAAsgASgCJARAAkAgASgCECIHQQBMDQAgAUEwaiEJIAEoAggiCiABKAIYbCEFIAEoAhQhBkEAIQMDQCAGIAcgA2siByAGIAdIGyIGIAEoAhwgASgCGCADaiIHayILIAYgC0gbIgYgASgCBCAHayIHIAYgB0gbIgZBAEwNASAAIAkgASgCACADQQJ0aigCACAFIAYgCmwiBiABKAI0EQUAIAUgBmohBSABKAIQIgcgASgCFCIGIANqIgNKDQALCyABQQA2AiQLQQAhAyABIAIgCCABKAIQIgdrIgVBACAFQQBKGyABKAIYIAJJGyIFNgIYIAdBAEwNACABQTBqIQkgASgCCCIKIAVsIQUgASgCFCEGA0AgBiAHIANrIgcgBiAHSBsiBiABKAIcIAEoAhggA2oiB2siCyAGIAtIGyIGIAEoAgQgB2siByAGIAdIGyIGQQBMDQEgACAJIAEoAgAgA0ECdGooAgAgBSAGIApsIgYgASgCMBEFACAFIAZqIQUgASgCECIHIAEoAhQiBiADaiIDSg0ACwsCQAJAAkAgASgCHCIFIAhPDQACQAJAAkAgAiAFSwRAIAIhBSAERQ0BIAAoAgAiA0EXNgIUIAAgAygCABEBAAwCCyAEDQELIAEoAiANASAAKAIAIgNBFzYCFCAAIAMoAgARAQAMBAsgASAINgIcIAEoAiBFDQILIAUgASgCGCIAayIDIAggAGsiBk8NACABKAIIIQAgCCAFQX9zaiEHIAggBWtBA3EiCARAQQAhBQNAIAEoAgAgA0ECdGooAgBBACAAEDkaIANBAWohAyAFQQFqIgUgCEcNAAsLIAdBA0kNAANAIANBAnQiBSABKAIAaigCAEEAIAAQORogBSABKAIAaigCBEEAIAAQORogBSABKAIAaigCCEEAIAAQORogBSABKAIAaigCDEEAIAAQORogA0EEaiIDIAZHDQALCyAERQ0BCyABQQE2AiQLIAEoAgAgAiABKAIYa0ECdGoL9gYBB38CQAJAIAIgA2oiCCABKAIESw0AIAEoAgwgA0kNACABKAIADQELIAAoAgAiA0EXNgIUIAAgAygCABEBAAsCQCACIAEoAhgiA08EQCAIIAEoAhAgA2pNDQELIAEoAihFBEAgACgCACIDQccANgIUIAAgAygCABEBAAsgASgCJARAAkAgASgCECIHQQBMDQAgAUEwaiEJIAEoAghBB3QiCiABKAIYbCEFIAEoAhQhBkEAIQMDQCAGIAcgA2siByAGIAdIGyIGIAEoAhwgASgCGCADaiIHayILIAYgC0gbIgYgASgCBCAHayIHIAYgB0gbIgZBAEwNASAAIAkgASgCACADQQJ0aigCACAFIAYgCmwiBiABKAI0EQUAIAUgBmohBSABKAIQIgcgASgCFCIGIANqIgNKDQALCyABQQA2AiQLQQAhAyABIAIgCCABKAIQIgdrIgVBACAFQQBKGyABKAIYIAJJGyIFNgIYIAdBAEwNACABQTBqIQkgASgCCEEHdCIKIAVsIQUgASgCFCEGA0AgBiAHIANrIgcgBiAHSBsiBiABKAIcIAEoAhggA2oiB2siCyAGIAtIGyIGIAEoAgQgB2siByAGIAdIGyIGQQBMDQEgACAJIAEoAgAgA0ECdGooAgAgBSAGIApsIgYgASgCMBEFACAFIAZqIQUgASgCECIHIAEo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AgQoAhwRCgAiBzYCDCAEKAIYIQYLIAAgASACIAMgByAIIAQoAhAgACgC3AMoAgQRDAAgBiAEKAIYIgNJBH8gACAEKAIMIAZBAnRqQQAgAyAGayIBIAAoAuQDKAIEEQcAIAUgBSgCACABajYCACAEKAIYBSADCyAEKAIQIgBPBEAgBEEANgIYIAQgBCgCFCAAajYCFAsLjwEBBH8jAEEQayIHJAAgACgCyAMiCCgCECEJIAUoAgAhCiAHQQA2AgwgACABIAIgAyAIKAIMIAdBDGogBiAKayIBIAkgASAJSRsgACgC3AMoAgQRDAAgACAIKAIMIAQgBSgCAEECdGogBygCDCAAKALkAygCBBEHACAFIAUoAgAgBygCDGo2AgAgB0EQaiQAC9wBAQF/IAAoAsgDIQICQAJAAkACQAJAIAEOBAADAgEDCyAAKAJUBEAgAkHQATYCBCACKAIMDQQgAiAAIAIoAghBACACKAIQQQEgACgCBCgCHBEKADYCDAwECyACIAAoAtwDKAIENgIEDAMLIAIoAghFBEAgACgCACIBQQM2AhQgACABKAIAEQEACyACQdEBNgIEDAILIAIoAghFBEAgACgCACIBQQM2AhQgACABKAIAEQEACyACQdIBNgIEDAELIAAoAgAiAUEDNgIUIAAgASgCABEBAAsgAkIANwIUCzwAIAAgASACKAIAIAQgBSgCAEECdGogACgC3AMoAgwRBwAgBSAFKAIAQQFqNgIAIAIgAigCAEEBajYCAAvCAwEMfyACQQJ0IgIgASgCCGooAgAhBSABKAIEIAJqKAIAIQYgASgCACACaigCACEHIAMoAgAhASAAKALQAiECIAAoAtwDIgMoAhwhCCADKAIYIQsgAygCFCEMIAMoAhAhDSAAKAJwIgNBAk8EfyADQQF2IQMDQCAMIAYtAABBAnQiBGooAgAhDiALIAUtAABBAnQiCWooAgAhCiAEIAhqKAIAIQ8gASACIAkgDWooAgAiCSAHLQAAIgRqai0AADoAACABIAIgBCAKIA9qQRB1Igpqai0AADoAASABIAIgBCAOamotAAA6AAIgASACIAkgBy0AASIEamotAAA6AAMgASACIAQgCmpqLQAAOgAEIAEgAiAEIA5qai0AADoABSABQQZqIQEgB0ECaiEHIAVBAWohBSAGQQFqIQYgA0EBayIDDQALIAAoAnAFIAMLQQFxBEAgDCAGLQAAQQJ0IgBqKAIAIQMgCyAFLQAAQQJ0IgVqKAIAIQYgACAIaigCACEIIAEgAiAHLQAAIgAgBSANaigCAGpqLQAAOgAAIAEgAiAAIAYgCGpBEHVqai0AADoAASABIAIgACADamotAAA6AAILC4sCAQN/IwBBEGsiCCQAAkACQCAAKALcAyIHKAIkBEAgB0EgakEAIAQgBSgCAEECdGpBAEEBIAcoAigQkgMgB0EANgIkIAUgBSgCAEEBajYCACAHIAcoAixBAWs2AiwMAQsgBygCLCEJIAggBCAFKAIAIgNBAnRqIgQoAgA2AgggCAJ/IAkgBiADayIDIAMgCUsbIgNBAiADQQJJGyIDQQJPBEAgBCgCBAwBCyAHQQE2AiQgBygCIAs2AgwgACABIAIoAgAgCEEIaiAHKAIMEQcAIAcoAiQhACAFIAUoAgAgA2o2AgAgByAHKAIsIANrNgIsIAANAQsgAiACKAIAQQFqNgIACyAIQRBqJAALhgUBDn8gAkECdCIFIAEoAghqKAIAIQogASgCBCAFaigCACELIAEoAgAgAkEDdGoiASgCACEHIAEoAgQhCCADKAIEIQIgAygCACEDIAAoAtACIQQgACgC3AMiASgCHCEOIAEoAhghDyABKAIUIRAgASgCECERIAAoAnAiAUECTwR/IAFBAXYhCQNAIBAgCy0AAEECdCIBaigCACEMIA8gCi0AAEECdCIGaigCACEFIAEgDmooAgAhASADIAQgBiARaigCACINIActAAAiBmpqLQAAOgAAIAMgBCAGIAEgBWpBEHUiBWpqLQAAOgABIAMgBCAGIAxqai0AADoAAiADIAQgDSAHLQABIgFqai0AADoAAyADIAQgASAFamotAAA6AAQgAyAEIAEgDGpqLQAAOgAFIAIgBCANIAgtAAAiAWpqLQAAOgAAIAIgBCABIAVqai0AADoAASACIAQgASAMamotAAA6AAIgAiAEIA0gCC0AASIBamotAAA6AAMgAiAEIAEgBWpqLQAAOgAEIAIgBCABIAxqai0AADoABSACQQZqIQIgCEECaiEIIANBBmohAyAHQQJqIQcgCkEBaiEKIAtBAWohCyAJQQFrIgkNAAsgACgCcAUgAQtBAXEEQCAQIAstAABBAnQiAGooAgAhCSAPIAot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Qe4ANgIUDAQLIAAoAgAiASAFNgIYIAFB7wA2AhQMAwsgACgCACIBIAU2AhggAUHwADYCFAwCCyAAKAIAIgFB2wA2AhQgASACLQAHNgIYIAAoAgAgBTYCHAwBCyAAKAIAIgEgBTYCGCABQc8ANgIUCyAAQQEgACgCACgCBBECAAsMAgsCQCABQQxJDQAgAi0AAkHBAEcNACACLQADQeQARw0AIAItAARB7wBHDQAgAi0ABUHiAEcNACACLQAGQeUARw0AIAItAAghAyACLQAHIQcgAi0ACiEJIAItAAkhCiACLQAMIQsgAi0ACyENIAItAA0hBSAAKAIAIgFBzgA2AhQgASAFNgIkIAEgCyANQQh0cjYCICABIAkgCkEIdHI2AhwgASADIAdBCHRyNgIYIABBASABKAIEEQIAIAAgBToArAIgAEEBNgKoAgwCCyAAKAIAIgEgBTYCGCABQdAANgIUIABBASAAKAIAKAIEEQIADAELIAAoAgAiASADNgIYIAFBxgA2AhQgACAAKAIAKAIAEQEACyAGIAQ2AgQgBiAINgIAQQEhBCAMQQBMDQAgACAMIAAoAhgoAhARAgALIAJBEGokACAECzYAIABBADYC2AEgAEEANgK4AyAAQQA2ApABIAAoAtADIgBBADYCpAEgAEEANgIYIABCADcCDAuGOwEPfyMAQaACayIJJAAgACgCuAMhAQNAAkACQAJAIAENACAAKALQAygCDEUEQCAAKAIYIgIoAgQiAUUEQCAAIAIoAgwRAABFBEBBACEBDAQLIAIoAgQhAQsgAigCACIDLQAAIQUgAUEBayIEBH8gA0EBagUgACACKAIMEQAARQRAQQAhAQwECyACKAIEIQQgAigCAAsiAUEBaiEDIAVB/wFGIAEtAAAiAUHYAUZxRQRAIAAoAgAiBiAFNgIYIAZBNzYCFCAAKAIAIAE2AhwgACAAKAIAKAIAEQEACyAAIAE2ArgDIAIgBEEBazYCBCACIAM2AgAMAQsgABDjA0UEQEEAIQEMAgsgACgCuAMhAQsCQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAIAFBAWsO/gEPERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERIBAgUJBQUFBQMEBQgFBQUPDw8PDw8PDwAHBgoQCxERDQ0NDQ0NDQ0NDQ0NDQ0NDRERERERERERDBERERERDhELIAAoAgAiAkHoADYCFCAAQQEgAigCBBECACAAKALQAyIBKAIMBEAgACgCACICQcAANgIUIAAgAigCABEBACAAKALQAyEBCyAAQgA3AOgBIABCADcA8AEgAEKBgoSIkKDAgAE3AIACIABCgYKEiJCgwIABNwD4ASAAQoWKlKjQoMGCBTcAkAIgAEKFipSo0KDBggU3AIgCIABCADcDsAIgAEEANgIoIABCADcDmAIgAEEAOgCsAiAAQoGABDcCpAIgAEEAOgCiAiAAQYECOwGgAiABQQE2AgwMFAtBACEBIABBAEEAQQAQ2AINEwwSC0EAIQEgAEEAQQFBABDYAg0SDBELQQAhASAAQQBBAEEBENgCDREMEAtBACEBIABBAEEBQQEQ2AINEAwPCyAAKAIAIgIgATYCGCACQT82AhQgACAAKAIAKAIAEQEADA8LIAAoAhgiBigCBCEBIAYoAgAhAyAAKALQAygCEEUEQCAAKAIAIgJBPDYCFCACQRhqQei4AkHQABA+GiAAIAAoAgAoAgARAQALIAFFBEAgACAGKAIMEQAARQRAQQAhAQwPCyAGKAIAIQMgBigCBCEBCyADLQAAIQUgAUEBayICBH8gA0EBagUgACAGKAIMEQAARQRAQQAhAQwPCyAGKAIEIQIgBigCAAsiBC0AACEBIAJBAWsiAwR/IARBAWoFIAAgBigCDBEAAEUEQEEAIQEMDwsgBigCBCEDIAYoAgALIQQgACgCACICIAQtAAAiCzYCGCACQekANgIUQQEhAiAAQQEgACgCACgCBBECAAJAAkACQCALQQF0QQZqIAVBCHQgAXJHIAtBBEtyDQAgCwRAIAAgCzYC1AIgBEEBaiEKIANBAWshBQwCCyAAKALgAUUNACAAIAs2AtQCIARBAWohCiADQQFrIQUMAgsgACgCACIBQQw2AhQgACAB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AwR/IAJBAWoFIAAgASgCDBEAAEUEQEEAIQEMCwsgASgCBCEDIAEoAgALIgVBAWohAiADQQFrIQMgBS0AACAEQQh0ckH/AUcNACADRQRAIAAgASgCDBEAAEUEQEEAIQEMCwsgASgCBCEDIAEoAgAhAgsgAkEBaiEEIANBAWshAyACLQAAQQNHBEAgBCECDAELIANFBEAgACABKAIMEQAARQRAQQAhAQwLCyABKAIEIQMgASgCACEECyAEQQFqIQIgA0EBayEDIAAoAtgBIgcoAlggBC0AAEcNACADRQRAIAAgASgCDBEAAEUEQEEAIQEMCwsgACgC2AEhByABKAIEIQMgASgCACECCyACQQFqIQQgA0EBayEDIAcoAgAgAi0AAEcEQCAEIQIMAQsgA0UEQCAAIAEoAgwRAABFBEBBACEBDAsLIAAoAtgBIQcgASgCBCEDIAEoAgAhBAsgBEEBaiECIANBAWshAyAHKAKwASAELQAARw0AIANFBEAgACABKAIMEQAARQRAQQAhAQwLCyABKAIEIQMgASgCACECCyACQQFqIQQgA0EBayEDIAItAABBgAFHBEAgBCECDAELIANFBEAgACABKAIMEQAARQRAQQAhAQwLCyABKAIEIQMgASgCACEECyAELQAAIQUgA0EBayIDBH8gBEEBagUgACABKAIMEQAARQRAQQAhAQwLCyABKAIEIQMgASgCAAsiBEEBaiECIANBAWshAyAELQAAIAVBCHRyDQAgA0UEQCAAIAEoAgwRAABFBEBBACEBDAsLIAEoAgQhAyABKAIAIQILIAItAAAhBCADQQFrIgMEfyACQQFqBSAAIAEoAgwRAABFBEBBACEBDAsLIAEoAgQhAyABKAIACyIFQQFqIQIgA0EBayEDIAUtAAAgBEEIdHINACADRQRAIAAgASgCDBEAAEUEQEEAIQEMCwsgASgCBCEDIAEoAgAhAgsgAkEBaiEEIANBAWshAyACLQAABEAgBCECDAELIANFBEAgACABKAIMEQAARQRAQQAhAQwLCyABKAIEIQMgASgCACEECyAELQAAIQUgA0EBayIDBH8gBEEBagUgACABKAIMEQAARQRAQQAhAQwLCyABKAIEIQMgASgCAAsiBEEBaiECIANBAWshAyAELQAAIAVBCHRyQQFHDQAgA0UEQCAAIAEoAgwRAABF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QcsBNgIUCwJAIAAoAswDKAIQRQ0AIAAoAgghBQNAIAUEQCAAIAUoAgARAQALAkAgACAAKALMAygCABEAACIBDgMFAAIACyAAKAIIIgVFIAFBfXFBAUdyDQAgBSAFKAIEQQFqIgE2AgQgASAFKAIIIgJIDQAgBSAAKALMAiACajYCCAwACwALIAAgACgCkAE2ApgBDAELIAAoAgAiAiABNgIYIAJBFTYCFCAAIAAoAgAoAgARAQALIAAoAhRBzAFHBEAgACAAKAK8AygCABEBACAAQcwBNgIUIABBADYCjAELAkAgACgCvAMoAggEQCAAQYwBaiECIAAoAowBIQUDQCAAKAJ0IgMgBUsEQCAAKAIIIgEEQCABIAM2AgggASAFNgIEIAAgASgCABEBACAAKAKMASEFC0EAIQEgAEEAIAJBACAAKALAAygCBBEHACAFIAAoAowBIgVHDQEMAwsgACAAKAK8AygCBBEBACAAIAAoArwDKAIAEQEAQQAhBSAAQQA2AowBIAAoArwDKAIIDQALCyAAQc4BQc0BIAAoAkQbNgIUQQEhAQsLIAEL0gEBAn8CQAJAIAAoAhQiAUHNAWtBAUsNACAAKAJADQAgACgCjAEgACgCdEkEQCAAKAIAIgFBxQA2AhQgACABKAIAEQEACyAAIAAoArwDKAIEEQEAIABB0gE2AhQMAQsCQAJAIAFBzwFrDgQAAQECAQsgAEHSATYCFAwBCyAAKAIAIgIgATYCGCACQRU2AhQgACAAKAIAKAIAEQEACwJAA0AgACgCzAMiASgCFA0BIAAgASgCABEAAA0AC0EADwsgACAAKAIYKAIYEQEAIAAQugVBAQucBgEFfyAAKAIUIgNBfnFByAFHBEAgACgCACICIAM2AhggAkEVNgIUIAAgACgCACgCABEBAAsCf0EBIQICQAJAAkACQAJAIAAoAhQiA0HIAWsOCwABBAICAgICAgMCAwsgACAAKALMAygCBBEBACAAIAAoAhgoAggRAQAgAEHJATYCFAsgACAAKALMAygCABEAACICQQFHDQIgACgCJCICIQUCQAJAAkACQCACQQFrDgQDAgABAgsgACgC2AEiAygCsAEhBEECIQUgAygCACIGQQFHIgIgAygCWCIDQQJHciAEQQNHckUEQEEDIQIMAwsgAiADQSJHckUEQEEHIQIgBEEjRg0DCyAGQdIARyADQccAR3IgBEHCAEdyRQRAQQIhAgwDCyAGQfIARyADQecAR3JFBEBBBiECIARB4gBGDQMLIAAoApwCBEBBAyECDAMLIAAoAqgCBEBBAiECAkACQCAALQCsAiIDDgIFAAELQQMhAgwECyAAKAIAIgIgAzYCGCACQfQANgIUIABBfyAAKAIAKAIEEQIAQQMhAgwDCyAAKAIAIgIgBjYCGCACQfEANgIUIAIgBDYCICACIAM2AhwgAEEBIAIoAgQRAgBBAyECDAILQQQhBSAAKAKoAkUEQEEEIQIMAgtBBCECAkACQCAALQCsAiIDDgMDAQABC0EFIQIMAgsgACgCACICIAM2AhggAkH0ADYCFCAAQX8gACgCACgCBBECAEEFIQIMAQtBACECQQAhBQsgACAFNgIsIAAgAjYCKCAAQQA2AogBIABBgAI2AmAgAEKCgICAEDcDWCAAQgE3A1AgAEKAgICAEDcDSCAAQgA3A0AgAEKAgICAgICA+D83AzggAEEANgJsIABCADcCZCAAQcoBNgIUIAAgACgCrAMiAjYCNCAAIAI2AjBBAQwDCyAAIAAoAswDKAIAEQAADAILIAAoAgAiAiADNgIYIAJBFTYCFCAAIAAoAgAoAgARAQBBACECCyACCyICQQJGBEAgAQRAIAAoAgAiAUE1NgIUIAAgASgCABEBAAsgABC6BQsgAgsHACAAELkFC6IHAQF/IABBADYCBCABQdoARwRAIAAoAgBCjYCAgKALNwIUIAAoAgAgATYCHCAAIAAoAgAoAgARAQALIAJB6ANHBEAgACgCAEKWgICAgD03AhQgACgCACACNgIcIAAgACgCACgCABEBAAsgACgCACEBIAAoAgwhAiAAQQRqQQBB5AMQORogAEEBNgIQIAAgAjYCDCAAIAE2AgAjAEEQayICJAAgAEEANgIEIAJBADYCDEHUABA3IgFFBEAgACgCAEI4NwIUIAAgACgCACgCABEBAAsgAUGAlOvcAzYCMCABQd8BNgIoIAFB4AE2AiQgAUHhATYCICABQeIBNgIcIAFB4wE2AhggAUHkATYCFCABQeUBNgIQIAFB5gE2AgwgAUHnATYCCCABQegBNgIEIAFB6QE2AgAgAUIANwI0IAFBADYCLCABQdQANgJMIAFCADcCPCABQgA3AkQgACABNgIEAkBBn5cCEI0DIgNFDQAgAkH4ADoACyACIAJBDGo2AgAgAiACQQtqNgIEIANBxpACIAIQpQFBAEwNACACKAIMIQMgAi0AC0HfAXFBzQBGBEAgAiADQegHbCIDNgIMCyABIANB6AdsNgIsCyACQRBqJAAgAEEANgK4AiAAQQA2AhggAEEANgIIIABCADcCpAEgAEIANwKsASAAQgA3ArQBIABCADcCvAEgAEIANwLEASAAQgA3AswBIAAgAEEAQawBIAAoAgQoAgARBAAiATYC0AMgAUIANwJgIAFB/AA2AhwgAUH9ADYCCCABQf4ANgIEIAFB/wA2AgAgAUEANgJoIAFB/AA2AiQgAUH8ADYCKCABQgA3AmwgAUH8ADYCLCABQfwANgIwIAFCADcCdCABQfwANgI0IAFB/AA2AjggAUIANwJ8IAFB/AA2AjwgAUEANgKEASABQUBrQfwANgIAIAFCADcCiAEgAUH8ADYCRCABQfwANgJIIAFB/AA2AkwgAUH8ADYCUCABQgA3ApABIAFB/AA2AlQgAUIANwKYASABQQA2AqABIAFB/AA2AlwgAUGAATYCICABQYABNgJYIABBADYCuAMgAEEANgKQASAAQQA2AtgBIAAoAtADIgFBADYCpAEgAUEANgIYIAFCADcCDCAAIABBAEEcIAAoAgQoAgARBAAiATYCzAMgAUEBNgIYIAFCADcCECABQfgANgIMIAFB+QA2AgggAUH6ADYCBCABQfsANgIAIABByAE2AhQLIgEBfUF/IAAqAgAgASoCAJMiAkMAAAAAXiACQwAAAABdGwsQACABIAIgAyAAKAIAEQQACz4BAn8jAEEQayIEJAAgBEEIaiIDIAEgAiAAKAIAEQYAIAMoAgAQKSADKAIAIQAgAygCABAoIARBEGokACAAC1EBAn8jAEEQayICJAAgACgCACEDIAIgACgCBCIAQQF1IAFqIgEgAEEBcQR/IAEoAgAgA2ooAgAFIAMLEQAANgIMIAIoAgwhACACQRBqJAAgAAs5AQF/IAAoAgQiBEEBdSABaiEBIAAoAgAhACABIAIgAyAEQQFxBH8gASgCACAAaigCAAUgAAsRBgALNwEBfyAAKAIEIgNBAXUgAWohASAAKAIAIQAgASACIANBAXEEfyABKAIAIABqKAIABSAACxECAAsHACAAERAACwsAIAEgAiAAETQACwsAIAEgAiAAEQIACysCAX8BfCMAQRBrIgIkACACIAEgABEaADkDCCACKwMIIQMgAkEQaiQAIAMLCwAgASACIAARFAALJwEBfyMAQRBrIgEkACABIAAREAA2AgwgASgCDCEAIAFBEGokACAACwkAIAEgABEBAAsPACABIAAoAgBqIAI2AgALDQAgASAAKAIAaigCAAsRACAAKAIAQYQBakEBEPUEAAsYAQF/QRAQWyIAQgA3AwAgAEIANwMIIAALKAEBfyMAQRBrIgMkACADIAEgAiAAEQYAIAMQwAUhACADQRBqJAAgAAs1AQF/IwBBEGsiAiQAIAIgARC/BSACIAIgABEAADYCDCACKAIMIQAgAhA4GiACQRBqJAAgAAsrAQF/IwBBEGsiAyQAIAMgASACIAARAwA2AgwgAygCDCEAIANBEGokACAACzcBAX8jAEEQayIDJAAgAyACEL8FIAMgASADIAARAwA2AgwgAygCDCEAIAMQOBogA0EQaiQAIAALKQEBfyMAQRBrIgIkACACIAEgABEAADYCDCACKAIMIQAgAkEQaiQAIAALLQEBfyMAQRBrIgQkACAEIAEgAiADIAARBAA2AgwgBCgCDCEAIARBEGokACAACx8AIAAgARDHBSIAIAIpAgg3AgggACACKQIANwIAQQELdwECfyABELgBIAJLBEAgASACEMcFIQMjAEEQayICJAAjAEEQayIBJAAgASACQQhqIgQ2AgwgAxDABSEDIAEoAgwgAzYCACABIAEoAgxBCGo2AgwgAUEQaiQAIABBqLICIAQQJzYCACACQRBqJAAPCyAAQQEQdxoLgAMBBH8gASAAELgBIgNLBEAjAEEgayIGJAACQCABIANrIgQgABAyKAIAIAAoAgRrQQR1TQRAIwBBEGsiBSQAIAUgACAEEMIFIgMoAgQhASADKAIIIQQDQCABIARGBEAgAxByIAVBEGokAAUgABAyIAEgAhCWAyADIAFBEGoiATYCBAwBCwsMAQsgABAyIQEgBkEIaiAAIAAQuAEgBGoQxgUgABC4ASABEMUFIQMjAEEQayIBJAAgASADKAIINgIAIAMoAgghBSABIANBCGo2AgggASAFIARBBHRqNgIEIAEoAgAhBANAIAEoAgQgBEcEQCADKAIQIAEoAgAgAhCWAyABIAEoAgBB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CwtB0JUEIAE2AgBBzJUEEDIaQcyVBCgCACEAQcyVBBC6ARogABAxCwsJACAAQQRqEEALCQAgABCyBhAxCwkAIAAQhgQQMQsMACAAEIcEGiAAEDELBwAgACgCCAsHACAAKAIECyUAIAEgAiADIAQgBSAGrSAHrUIghoQgCK0gCa1CIIaEIAARHgALIwAgASACIAMgBCAFrSAGrUIghoQgB60gCK1CIIaEIAARHwALGQAgASACIAMgBCAFrSAGrUIghoQgABEWAAsZACABIAIgA60gBK1CIIaEIAUgBiAAES0ACyIBAX4gASACrSADrUIghoQgBCAAERMAIgVCIIinJAEgBacLBgAgACQACwQAIwALBgBByPwBCwYAQbOQAgsGAEHf+QELGwAgAEUEQEEADwsgAEHw7wNBgPEDEKkBQQBHCxsAIAAgASgCCCAFEHgEQCABIAIgAyAEEKoECws4ACAAIAEoAgggBRB4BEAgASACIAMgBBCqBA8LIAAoAggiACABIAIgAyAEIAUgACgCACgCFBELAAugAgEHfyAAIAEoAgggBRB4BEAgASACIAMgBBCqBA8LIAEtADUhBiAAKAIMIQggAUEAOgA1IAEtADQhByABQQA6ADQgAEEQaiIMIAEgAiADIAQgBRCoBCAGIAEtADUiCnIhBiAHIAEtADQiC3IhBwJAIABBGGoiCSAMIAhBA3RqIghPDQADQCAHQQFxIQcgBkEBcSEGIAEtADYNAQJAIAsEQCABKAIYQQFGDQMgAC0ACEECcQ0BDAMLIApFDQAgAC0ACEEBcUUNAgsgAUEAOwE0IAkgASACIAMgBCAFEKgEIAEtADUiCiAGciEGIAEtADQiCyAHciEHIAlBCGoiCSAISQ0ACwsgASAGQf8BcUEARzoANSABIAdB/wFxQQBHOgA0C5IBACAAIAEoAgggBBB4BEAgASACIAMQqQQPCwJAIAAgASgCACAEEHhFDQACQCACIAEoAhBHBEAgASgCFCACRw0BCyADQQFHDQEgAUEBNgIgDwsgASACNgIUIAEgAzYCICABIAEoAihBAWo2AigCQCABKAIkQQFHDQAgASgCGEECRw0AIAFBAToANgsgAUEENgIsCwvzAQAgACABKAIIIAQQeARAIAEgAiADEKkEDwsCQCAAIAEoAgAgBBB4BEACQCACIAEoAhBHBEAg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AQwBCxB1AAsLEQAgACABIAIgAyAEQQAQ7gYLEQAgACABIAIgAyAEQQAQ7wYLEQAgACABIAIgAyAEQQEQ7gYLEQAgACABIAIgAyAEQQEQ7wYL0QEBAX8jAEEwayIFJAAgBSABNgIoAkAgAigCBEEBcUUEQCAAIAEgAiADIAQgACgCACgCGBEKACECDAELIAVBGGoiACACEE4gABDLAiEBIAAQRQJAIAQEQCAFQRhqIAEQwQEMAQsgBUEYaiABEMABCyAFIAVBGGoQrAE2AhADQCAFIAVBGGoQ+gE2AgggBUEQaiAFQQhqEH0EQCAFQShqIAVBEGoiACgCACwAABDNAyAAEPUCDAEFIAUoAighAiAFQRhqEDgaCwsLIAVBMGokACACC/UCAQF/IwBB4AJrIgAkACAAIAI2AtACIAAgATYC2AIgAEHQAWoQRCEGIABBEGoiAiADEE4gAhCRAUHguANB+rgDIABB4AFqEOUBIAIQRSAAQcABahBEIgMgAxBUED8gACADQQAQQSIBNgK8ASAAIAI2AgwgAEEANgIIA0ACQCAAQdgCaiAAQdACahCLAUUNACAAKAK8ASADEDUgAWpGBEAgAxA1IQIgAyADEDVBAXQQPyADIAMQVBA/IAAgAiADQQAQQSIBajYCvAELIABB2AJqEGhBECABIABBvAFqIABBCGpBACAGIABBEGogAEEMaiAAQeABahDIAg0AIABB2AJqEHoaDAELCyADIAAoArwBIAFrED8gAxBAIQIQXCEBIAAgBTYCACACIAEgABDCB0EBRwRAIARBBDYCAAsgAEHYAmogAEHQAmoQcwRAIAQgBCgCAEECcjYCAAsgACgC2AIhASADEDgaIAYQOBogAEHgAmokACABC9QDAQF+IwBBgANrIgAkACAAIAI2AvACIAAgATYC+AIgAEHYAWogAyAAQfABaiAAQewBaiAAQegBahC8BCAAQcgBahBEIgEgARBUED8gACABQQAQQSICNgLEASAAIABBIGo2AhwgAEEANgIYIABBAToAFyAAQcUAOgAWA0ACQCAAQfgCaiAAQfACahCLAUUNACAAKALEASABEDUgAmpGBEAgARA1IQMgASABEDVBAXQQPyABIAEQVBA/IAAgAyABQQAQQSICajYCxAELIABB+AJqEGggAEEXaiAAQRZqIAIgAEHEAWogACgC7AEgACgC6AEgAEHYAWogAEEgaiAAQRxqIABBGGogAEHwAWoQuwQNACAAQfgCahB6GgwBCwsCQCAAQdgBahA1RQ0AIAAtABdFDQAgACgCHCIDIABBIGprQZ8BSg0AIAAgA0EEajYCHCADIAAoAhg2AgALIAAgAiAAKALEASAEEMQHIAApAwAhBiAFIAApAwg3AwggBSAGNwMAIABB2AFqIABBIGogACgCHCAEEIoBIABB+AJqIABB8AJqEHMEQCAEIAQoAgBBAnI2AgALIAAoAvgCIQIgARA4GiAAQdgBahA4GiAAQYADaiQAIAILvQMAIwBB8AJrIgAkACAAIAI2AuACIAAgATYC6AIgAEHIAWogAyAAQeABaiAAQdwBaiAAQdgBahC8BCAAQbgBahBEIgEgARBUED8gACABQQAQQSICNgK0ASAAIABBEGo2AgwgAEEANgIIIABBAToAByAAQcUAOgAGA0ACQCAAQegCaiAAQeACahCLAUUNACAAKAK0ASABEDUgAmpGBEAgARA1IQMgASABEDVBAXQQPyABIAEQVBA/IAAgAyABQQAQQSICajYCtAELIABB6AJqEGggAEEHaiAAQQZqIAIgAEG0AWogACgC3AEgACgC2AEgAEHIAWogAEEQaiAAQQxqIABBCGogAEHgAWoQuwQNACAAQegCahB6GgwBCwsCQCAAQcgBahA1RQ0AIAAtAAdFDQAgACgCDCIDIABBEGprQZ8BSg0AIAAgA0EEajYCDCADIAAoAgg2AgALIAUgAiAAKAK0ASAEEMUHOQMAIABByAFqIABBEGogACgCDCAEEIoBIABB6AJqIABB4AJqEHMEQCAEIAQoAgBBAnI2AgALIAAoAugCIQIgARA4GiAAQcgBahA4GiAAQfACaiQAIAILvQMAIwBB8AJrIgAkACAAIAI2AuACIAAgATYC6AIgAEHIAWogAyAAQeABaiAAQdwBaiAAQdgBahC8BCAAQbgBahBEIgEgARBUED8gACABQQAQQSICNgK0ASAAIABBEGo2AgwgAEEANgIIIABBAToAByAAQcUAOgAGA0ACQCAAQegCaiAAQeACahCLAUUNACAAKAK0ASABEDUgAmpGBEAgARA1IQMgASABEDVBAXQQPyABIAEQVBA/IAAgAyABQQAQQSICajYCtAELIABB6AJqEGggAEEHaiAA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IS4gErIhMANAIAIgLkYNCUEBIQQgArMhMSAGIAJBAWsiCRBMISAgBiACEEwhFCAGIAJBAWoiBRBMIRcgCiAJEEwhFSAKIAIQTCEhIAogBRBMIRYgByAJEEwhGSAHIAIQTCEbIAcgBRBMIRgDQCAEICRGBEAgBSECDAIFAkAgISAEQQJ0IgJqIgkqAgAQbiA1XQ0AAkACQCAJKgIAIi8gICAEQQFrQQJ0IglqKgIAIjJeRQ0AIC8gAiAgaioCAF5FDQAgLyAgIARBAWpBAnQiDWoqAgBeRQ0AIC8gCSAUaioCAF5FDQAgLyACIBRqKgIAXkUNACAvIA0gFGoqAgBeRQ0AIC8gCSAXaioCAF5FDQAgLyACIBdqKgIAXkUNACAvIA0gF2oqAgBeRQ0AIC8gCSAVaioCAF5FDQAgLyACIBVqKgIAXkUNACAvIA0gFWoqAgBeRQ0AIC8gCSAhaioCAF5FDQAgLyANICFqKgIAXkUNACAvIAkgFmoqAgBeRQ0AIC8gAiAWaioCAF5FDQAgLyANIBZqKgIAXkUNACAvIAkgGWoqAgBeRQ0AIC8gAiAZaioCAF5FDQAgLyANIBlqKgIAXkUNACAvIAkgG2oqAgBeRQ0AIC8gAiAbaioCAF5FDQAgLyANIBtqKgIAXkUNACAvIAkgGGoqAgBeRQ0AIC8gAiAYaioCAF5FDQAgLyANIBhqKgIAXg0BCyAvIDJdRQ0BIC8gAiAgaioCAF1FDQEgLyAgIARBAWpBAnQiDWoqAgBdRQ0BIC8gCSAUaioCAF1FDQEgLyACIBRqKgIAXUUNASAvIA0gFGoqAgBdRQ0BIC8gCSAXaioCAF1FDQEgLyACIBdqKgIAXUUNASAvIA0gF2oqAgBdRQ0BIC8gCSAVaioCAF1FDQEgLyACIBVqKgIAXUUNASAvIA0gFWoqAgBdRQ0BIC8gCSAhaioCAF1FDQEgLyANICFqKgIAXUUNASAvIAkgFmoqAgBdRQ0BIC8gAiAWaioCAF1FDQEgLyANIBZqKgIAXUUNASAvIAkgGWoqAgBdRQ0BIC8gAiAZaioCAF1FDQEgLyANIBlqKgIAXUUNASAvIAkgG2oqAgBdRQ0BIC8gAiAbaioCAF1FDQEgLyANIBtqKgIAXUUNASAvIAkgGGoqAgBdRQ0BIC8gAiAYaioCAF1FDQEgLyANIBhqKgIAXUUNAQsgCyAvOAIgIAsgEjYCGCALIBA2AhQgCyAPIBAgMBCyAzgCJCALQQhqIgIgKCAEsyAxIBAQ8QIgJyACEPACCyAEQQFqIQQMAQsACwALAAsCQCAGKAIEIAooAgRHDQAgBygCBCAKKAIEQQF2Rw0AIAYoAgggCigCCEcNBCAHKAIIIAooAghBAXZHDQVBAiECAn8gBygCBEEBa7NDAAAAv5IiLyAvkkMAAAA/ko4iL0MAAIBPXSAvQwAAAABgcQRAIC+pDAELQQALIgRBAkshBSAEQQIgBRshIAJ/IAcoAghBAWuzQwAAAL+SIi8gL5JDAAAAP5KOIi9DAACAT10gL0MAAAAAYHEEQCAvqQwBC0EACyIEQQIgBEECSxshISASsiE2A0AgAiAhRg0JIAKzIjlDAAAAP5RDAACAvpIiMUMAAAA/kiEyIDFDAAAAv5IhNEECIQQgBiACQQFrIgkQTCEZIAYgAhBMIRQgBiACQQFqIgUQTCEXIAogCRBMIRUgCiACEEwhGyAKIAUQTCEWA0AgBCAgRgRAIAUhAgwCBQJAIBsgBEECdCIJaiICKgIAEG4gNV0NACAEsyI3QwAAAD+UQwAAgL6SITACQAJAIAIqAgAiLyAZIARBAWtBAnQiDWoiJCoCAF5FDQAgLyAJIBlqKgIAXkUNACAvIBkgBEEBakECdCIYaioCAF5FDQAgLyANIBRqKgIAXkUNACAvIAkgFGoqAgBeRQ0AIC8gFCAYaioCAF5FDQAgLyANIBdqKgIAXkUNACAvIAkgF2oqAgBeRQ0AIC8gFyAYaioCAF5FDQAgLyANIBVqKgIAXkUNACAvIAkgFWoqAgBeRQ0AIC8gFSAYaioCAF5FDQAgLyANIBtqKgIAXkUNACAvIBggG2oqAgBeRQ0AIC8gDSAWaioCAF5FDQAgLyAJIBZqKgIAXkUNACAvIBYgGGoqAgBeRQ0AIAcgMEMAAAC/kiIzIDQQSCAvXUUNACACKgIAIAcgMCA0EEheRQ0AIAIqAgAgByAwQwAAAD+SIi8gNBBIXkUNACACKgIAIAcgMyAxEEheRQ0AIAIqAgAgByAwIDEQSF5FDQAgAioCACAHIC8gMRBIXkUNACACKgIAIAcgMyAyEEheRQ0AIAIqAgAgByAwIDIQSF5FDQAgAioCACAHIC8gMhBIXg0BCyACKgIAIi8gJCoCAF1FDQEgLyAJIBlqKgIAXUUNASAvIBkgBEEBakECdCIYaioCAF1FDQEgLyANIBRqKgIAXUUNASAvIAkgFGoqAgBdRQ0BIC8gFCAYaioCAF1FDQEgLyANIBdqKgIAXUUNASAvIAkgF2oqAgBdRQ0BIC8gFyAYaioCAF1FDQEgLyANIBVqKgIAXUUNASAvIAkgFWoqAgBdRQ0BIC8gFSAYaioCAF1FDQEgLyANIBtqKgIAXUUNASAvIBggG2oqAgBdRQ0BIC8gDSAWaioCAF1FDQEgLyAJIBZqKgIAXUUNASAvIBYgGGoqAgBdRQ0BIAcgMEMAAAC/kiIzIDQQSCAvXkUNASACKgIAIAcgMCA0EEhdRQ0BIAIqAgAgByAwQwAAAD+SIi8gNBBIXUUNASACKgIAIAcgMyAxEEhdRQ0BIAIqAgAgByAwIDEQSF1FDQEgAioCACAHIC8gMRBIXUUNASACKgIAIAcgMyAyEEhdRQ0BIAIqAgAgByAwIDIQSF1FDQEgAioCACAHIC8gMhBIXUUNAQsgCyASNgIYIAsgEDYCFCALIAIqAgA4AiAgCyAPIBAgNhCyAzgCJCALQQhqIgIgKCA3IDkgEBDxAiAnIAIQ8AILIARBAWohBAwBCwALAAsACyADIQQgCigCBCAGKAIEQQF2Rw0JIAcoAgQgBigCBEEBdkcNCSAKKAIIIAYoAghBAXZHDQUgBygCCCAGKAIIQQF2Rw0GQQEhAiAKKAIEQQFrIgRBASAEQQFLGyEgIAooAghBAWsiBEEBIARBAUsbISEgErIhNgNAIAIgIUYNCEEBIQQgAkEBdLNDAAAAP5IiMUMAAABAkiEyIDFDAAAAwJIhNCACsyE5IAogAkEBayIJEEwhGSAKIAIQTCEbIAogAkEBaiIFEEwhFCAHIAkQTCEXIAcgAhBMIRUgByAFEEwhFgNAIAQgIEYEQCAFIQIMAgUCQCAbIARBAnQiCWoiAioCABBuIDVdDQAgBEEBdLNDAAAAP5IhMAJAAkAgAioCACIvIBkgBEEBa0ECdCINaiIkKgIAXkUNACAvIAkgGWoqAgBeRQ0AIC8gGSAEQQFqQQJ0IhhqKgIAXkUNACAvIA0gG2oqAgBeRQ0AIC8gGCAbaioCAF5FDQAgLyANIBRqKgIAXkUNACAvIAkgFGoqAgBeRQ0AIC8gFCAYaioCAF5FDQAgLyANIBdqKgIAXkUNACAvIAkgF2oqAgBeRQ0AIC8gFyAYaioCAF5FDQAgLyANIBVqKgIAXkUNACAvIAkgFWoqAgBeRQ0AIC8gFSAYaioCAF5FDQAgLyANIBZqKgIAXkUNACAvIAkgFmoqAgBeRQ0AIC8gFiAYaioCAF5FDQAgBiAwQwAAAMCSIjMgNBBIIC9dRQ0AIAIqAgAgBiAwIDQQSF5FDQAgAioCACAGIDBDAAAAQJIiLyA0EEheRQ0AIAIqAgAgBiAzIDEQSF5FDQAgAioCACAGIDAgMRBIXkUNACACKgIAIAYgLyAxEEheRQ0AIAIqAgAgBiAzIDIQSF5FDQAgAioCACAGIDAgMhBIXkUNACACKgIAIAYgLyAyEEheDQELIAIqAgAiLyAkKgIAXUUNASAvIAkgGWoqAgBdRQ0BIC8gGSAEQQFqQQJ0IhhqKgIAXUUNASAvIA0gG2oqAgBdRQ0BIC8gGCAbaioCAF1FDQEgLyANIBRqKgIAXUUNASAvIAkgFGoqAgBdRQ0BIC8gFCAYaioCAF1FDQEgLyANIBdqKgIAXUUNASAvIAkgF2oqAgBdRQ0BIC8gFyAYaioCAF1FDQEgLyANIBVqKgIAXUUNASAvIAkgFWoqAgBdRQ0BIC8gFSAYaioCAF1FDQEgLyANIBZqKgIAXUUNASAvIAkgFmoqAgBdRQ0BIC8gFiAYaioCAF1FDQEgBiAwQwAAAMCSIjMgNBBIIC9eRQ0BIAIqAgAgBiAwIDQQSF1FDQEgAioCACAGIDBDAAAAQJIiLyA0EEhdRQ0BIAIqAgAgBiAzIDEQSF1FDQEgAioCACAGIDAgMRBIXUUNASACKgIAIAYgLyAxEEhdRQ0BIAIqAgAgBiAzIDIQSF1FDQEgAioCACAGIDAgMhBIXUUNASACKgIAIAYgLyAyEEhdRQ0BCyALIBI2AhggCyAQNgIUIAsgAioCADgCICALIA8gECA2ELIDOAIkIAtBCGoiAiAoIASzIDkgEBDxAiAnIAIQ8AILIARBAWohBAwBCwALAAsACyALQTBqJAAMCQtBgLIEQe6YARAwQb8REDBBgB0QMEHAARAzQfEgEDBBz5kBEDAQNAwGC0GAsgRBjp4BEDBBvxEQMEGAHRAwQcEBEDNB8SAQMEHPmQEQMBA0DAULQYCyBEHumAEQMEG/ERAwQYAdEDBBlQIQM0HxIBAwQc+ZARAwEDQMBAtBgLIEQcqfARAwQb8REDBBgB0QMEGWAhAzQfEgEDBBz5kBEDAQNAwDC0GAsgRBoKEBEDBBvxEQMEGAHRAwQeoCEDNB8SAQMEHPmQEQMBA0DAILQYCyBEH1ogEQMEG/ERAwQYAdEDBB6wIQM0HxIBAwQc+ZARAwEDQMAQsgAyEEDAELCwwCCyAtEHYgH0HCkQEQjgEhFEEAIQlBACELIwBB0ABrIgIkACAOQSBqIREgDkE8aiENIA4qAjQQbiEyIA4qAjhDAACAP5IQbiAOKgI4lSE0AkACQAJAA0AgDRCAASAJSwRAIA0gCRChASIKKAIQIBEoAhBODQIgCigCDCEEIBEoAhAhAyAKKAIQIQUgAkEEaiACIAoqAgAgCioCBCAKKAIMEJEEAn8gAioCAEMAAAA/kiIvi0MAAABPXQRAIC+oDAELQYCAgIB4CyEHAn8gAioCBEMAAAA/kiIvi0MAAABPXQRAIC+oDAELQYCAgIB4CyEQAkACfyARIAMgBGwgBWoiBUEBaxBKIQMgESAFEEohBAJAAkACQAJAAkACQCARIAVBAWoQSiIGKAIEIAMoAgQgBCgCBEZGBEAgBigCCCADKAIIIAQoAghGRw0CIwBBIGsiBSQAAkACQAJAAkACQAJAAkAgEEEATA0AIAQoAgQgEEEBak0NACAHQQBMDQEgB0EBaiISIAQoAghPDQEgAygCBCAEKAIERw0CIAMoAgQgBigCBEcNAyADKAIIIAQoAghHDQQgAygCCCAGKAIIRw0FIAMgB0EBayIXEEwhFSADIAcQTCEWIAMgEhBMIRkgBCAHEEwhGyAGIBcQTCEXIAYgBxBMIRggBiASEEwhBiAFQRxqIAVBGGogBUEUaiAFQRBqIAVBDGogBCAQIAcQigQgGSAQQQJ0IgNqKgIAITUgAyAVaioCACEzIAMgBmoqAgAhNiADIBdqKgIAITkgAyAYaiIGKgIAIS8gAyAWaiISKgIAITAgAyAbaioCACExIBIqAgQhNyASQQRrKgIAITggBioCBCE6IAZBBGsqAgAhOyACIAUqAhQ4AiAgAiAFKgIMIjw4AiwgAiA8OAIkIAIgOCA3kyA6IDuTkkMAAIA+lCI3OAIoIAUqAhAhOCACIC8gMCAxIDGSk5I4AkAgAiAzIDWTIDYgOZOSQwAAgD6UIjE4AjwgAiA3OAI4IAIgMTgCNCACIDg4AjAgAiAFKgIcjDgCFCAFKgIYITEgAiAvIDCTQwAAAL+UOAIcIAIgMYw4AhggBUEgaiQADAYLQYCyBEGNwAEQMEGWtwEQMEGAHRAwQbUCEDNB8SAQMEHHwAEQMBA0DAwLQYCyBEHvwQEQMEGWtwEQMEGAHRAwQbYCEDNB8SAQMEGqwgEQMBA0DAsLQYCyBEGDwwEQMEGWtwEQMEGAHRAwQbcCEDNB8SAQMEG3wwEQMBA0DAoLQYCyBEGPxAEQMEGWtwEQMEGAHRAwQbgCEDNB8SAQMEG3wwEQMBA0DAkLQYCyBEHoxAEQMEGWtwEQMEGAHRAwQbkCEDNB8SAQMEG3wwEQMBA0DAgLQYCyBEG0xQEQMEGWtwEQMEGAHRAwQboCEDNB8SAQMEG3wwEQMBA0DAcLDAELAkAgAygCBCAEKAIERw0AIAYoAgQgBCgCBEEBdkcNACADKAIIIAQoAghHDQMgBigCCCAEKAIIQQF2Rw0DIwBBIGsiBSQAAkACQAJAAkACQAJAAkACQAJAAkACQCAQQQBMDQAgBCgCBCAQQQFqTQ0AIAdBAEwNASAHQQFqIhIgBCgCCE8NASADKAIEIAQoAgRHDQIgBigCBCADKAIEQQF2Rw0DIAMoAgggBCgCCEcNBCAGKAIIIAMoAghBAXZHDQUgAyAHQQFrEEwhFyADIAcQTCEVIAMgEhBMIRYgBCAHEEwhGSAFQRxqIAVBGGogELIgB7JBARCRBCAFKgIcIi9DAAAAv5JDAAAAAGBFDQYgBSoCGEMAAAC/kkMAAAAAYEUNByAGKAIEsyAvQwAAAD+SXkUNCCAGKAIIsyAFKgIYQwAAAD+SXkUNCSAFQRRqIAVBEGogBUEMaiAFQQhqIAVBBGogBCAQIAcQigQgBiAFKgIcIAUqAhgQSCEvIBUgEEECdCIDaiISKgIAITAgAyAZaioCACExIBJBBGsqAgAhNSAGIAUqAhxDAAAAP5IgBSoCGBBIITMgEioCBCE2IAYgBSoCHEMAAAC/kiAFKgIYEEghOSADIBdqKgIAITcgBiAFKgIcIAUqAhhDAAAAP5IQSCE4IAMgFmoqAgAhOiAGIAUqAhwgBSoCGEMAAAC/khBIITsgAiAFKgIMOAIgIAIgBSoCBCI8OAIsIAIgNSAzkiA2IDmSk0MAAIA+lCI1OAIoIAIgPDgCJCAFKgIIITMgAiAvIDAgMSAxkpOSOAJAIAIgNyA4kiA6IDuSk0MAAIA+lCIxOAI8IAIgNTgCOCACIDE4AjQgAiAzOAIwIAIgBSoCFIw4AhQgBSoCECExIAIgLyAwk0MAAAC/lDgCHCACIDGMOAIYIAVBIGokAAwKC0GAsgRBjcABEDBBlrcBEDBBgB0QMEGdAxAzQfEgEDBBx8ABEDAQNAwQC0GAsgRB78EBEDBBlrcBEDBBgB0QMEGeAxAzQfEgEDBBqsIBEDAQNAwPC0GAsgRBg8MBEDBBlrcBEDBBgB0QMEGfAxAzQfEgEDBBt8MBEDAQNAwOC0GAsgRBxscBEDBBlrcBEDBBgB0QMEGgAxAzQfEgEDBBt8MBEDAQNAwNC0GAsgRB6MQBEDBBlrcBEDBBgB0QMEGhAxAzQfEgEDBBt8MBEDAQNAwMC0GAsgRBr8gBEDBBlrcBEDBBgB0QMEGiAxAzQfEgEDBBt8MBEDAQNAwLC0GAsgRB6sgBEDBBlrcBEDBBgB0QMEGsAxAzQfEgEDBBvMkBEDAQNAwKC0GAsgRBzsoBEDBBlrcBEDBBgB0QMEGtAxAzQfEgEDBB98oBEDAQNAwJC0GAsgRB7MwBEDBBlrcBEDBBgB0QMEGuAxAzQfEgEDBBvMkBEDAQNAwIC0GAsgRB0c0BEDBBlrcBEDBBgB0QMEGvAxAzQfEgEDBB98oBEDAQNAwHCwwBCyAEKAIEIAMoAgRBAXZHDQQgBCgCBCAGKAIERw0EIAQoAgQgAygCBEEBdkcNAyAEKAIEIAYoAgRHDQMjAEEgayIFJAACQAJAAkACQAJAAkACQCAQQQBMDQAgBCgCBCAQQQFqTQ0AIAdBAEwNASAHQQFqIhIgBCgCCE8NASAEKAIEIAMoAgRBAXZHDQIgBigCBCADKAIEQQF2Rw0DIAQoAgggAygCCEEBdkcNBCAGKAIIIAMoAghBAXZHDQUgBCAHEEwhFyAGIAdBAWsQTCEVIAYgBxBMIRYgBiASEEwhGSAFQRxqIAVBGGogELIgB7JBARDxAiAFQRRqIAVBEGogBUEMaiAFQQhqIAVBBGogBCAQIAcQigQgAyAFKgIcIAUqAhgQSCEvIBYgEEECdCIGaiISKgIAITAgBiAXaioCACExIAMgBSoCHEMAAADAkiAFKgIYEEghNSASKgIEITMgAyAFKgIcQwAAAECSIAUqAhgQSCE2IBJBBGsqAgAhOSADIAUqAhwgBSoCGEMAAADAkhBIITcgBiAZaioCACE4IAMgBSoCHCAFKgIYQwAAAECSEEghOiAGIBVqKgIAITsgAiAFKgIMOAIgIAIgBSoCBCI8OAIsIAIgNSAzkiA2IDmSk0MAAIA+lCI1OAIoIAIgPDgCJCAFKgIIITMgAiAwIC8gMSAxkpOSOAJAIAIgNyA4kiA6IDuSk0MAAIA+lCIxOAI8IAIgNTgCOCACIDE4AjQgAiAzOAIwIAIgBSoCFIw4AhQgBSoCECExIAIgMCAvk0MAAAC/lDgCHCACIDGMOAIYIAVBIGokAAwGC0GAsgRBjcABEDBBlrcBEDBBgB0QMEHnAhAzQfEgEDBBx8ABEDAQNAwLC0GAsgRB78EBEDBBlrcBEDBBgB0QMEHoAhAzQfEgEDBBqsIBEDAQNAwKC0GAsgRBr84BEDBBlrcBEDBBgB0QMEHpAhAzQfEgEDBBt8MBEDAQNAwJC0GAsgRBxscBEDBBlrcBEDBBgB0QMEHqAhAzQfEgEDBBt8MBEDAQNAwIC0GAsgRBps8BEDBBlrcBEDBBgB0QMEHrAhAzQfEgEDBBt8MBEDAQNAwHC0GAsgRBr8gBEDBBlrcBEDBBgB0QMEHsAhAzQfEgEDBBt8MBEDAQNAwGCwtBAQwFC0GAsgRB4bsBEDBBlrcBEDBBgB0QMEHSAxAzQfEgEDBBy7wBEDAQNAwDC0GAsgRBob0BEDBBlrcBEDBBgB0QMEHVAxAzQfEgEDBBy7wBEDAQNAwCC0GAsgRBmL4BEDBBlrcBEDBBgB0QMEHYAxAzQfEgEDBBy7wBEDAQNAwBC0GAsgRB9b4BEDBBlrcBEDBBgB0QMEHbAxAzQfEgEDBBvL8BEDAQNAsMCAtFDQAjAEEwayIDJAAgAioCQCEvIAIqAiQQbiEwIAIqAiQiMSAxkiACKgIoIjGUIAIqAjSUIC8gMJSTIAIqAjAgMRBulJMgAioCICACKgI0EG6UkyACKgIgIAIqAjCUIAIqAkCUkiIvi0MAAAA0XyIFRQRAIANDAACAPyAvlSIvIAIqAjAgAioCNCACKgJAEIkElDgCACADIC8gAioCKCACKgIkIAIqAkAgAioCPBCgAZQ4AgQgAyAvIAIqAiQgAioCKCACKgIwIAIqAjQQoAGUOAIIIAMgLyACKgIgIAIqAiggAioCQBCJBJQ4AhAgAyAvIAIqAiggAioCICACKgI0IAIqAiwQoAGUOAIUIAMgLyACKgIgIAIqAiQgAioCMBCJBJQ4AiAgAyADKgIEOAIMIAMgAyoCCDgCGCADIAMqAhQ4AhwLIAVFIgUEQCACIAMqAgggAioCHJQgAyoCACACKgIUlCADKgIEIAIqAhiUkpI4AgggAiADKgIUIAIqAhyUIAMqAgwgAioCFJQgAyoCECACKgIYlJKSOAIMIAIgAyoCICACKgIclCADKgIYIAIqAhSUIAMqAhwgAioCGJSSkjgCEAsgA0EwaiQAIAVFDQAgAioCCBBuIAIqAgwQbpIgDioCWF4NACACKgIgIAIqAjCUIAIqAiQQbpMiL0MAAAAAXARAIAogAioCICACKgIwkhBuIC+VOAIgCyAvQwAAAABbDQAgCioCGCAEIAcQTCAQQQJ0IgNqKgIAXA0EIAogBCAHEEwgA2oqAgAgAioCHCACKgIQlCACKgIUIAIqAggiL5QgAioCGCACKgIMIjCUkpKTOAIYIAogCkEEaiAvIAIqAgSSIDAgAioCAJIgCigCDBDxAiAKIAIqAhAgCigCELKSIi84AhQgCiAvIBEoAhCyEO8COAIUIDQgCioCIIteRQ0AIAoqAhgQbiAyYEUNACAKKgIAIi9DAAAAAGBFDQAgLyARQQAQSigCBLNdRQ0AIAoqAgQiL0MAAAAAYEUNACAvIBFBABBKKAIIs11FDQAgCiAPIAooAgwgCioCFBCyAzgCHCANIAsQoQEgCkEkED4aIAtBAWohCwsgCUEBaiEJDAELCwJAIAsgDRCAASIESwRAIwBBIGsiByQAAkAgCyAEayIEIA0QMigCACANKAIEa0EkbU0EQCMAQRBrIgMkACADIA0gBBC/BiIEKAIEIQYgBCgCCCEFA0AgBSAGRgRAIAQQciADQRBqJAAFIA0QMhogBhC8BiAEIAZBJGoiBjYCBAwBCwsMAQsgDRAyIQMgB0EIaiANIA0QgAEgBGoQvQYgDRCAASADEJAEIQUjAEEQayIDJAAgAyAFKAIINgIAIAUoAgghBiADIAVBCGo2AgggAyAGIARBJGxqNgIEIAMoAgAhBANAIAMoAgQgBEcEQCAFKAIQGiADKAIAELwGIAMgAygCAEEkaiIENgIADAELCyADELIBIANBEGokACANIAUQjgQgBRCNBAsgB0EgaiQADAELIAQgC0sEQCANKAIAIAtBJGxqIQQgDRCAASEDIA0gBBDJBiANIAMQ2AYLCyACQdAAaiQADAILQYCyBEGYsAEQMEG/ERAwQYAdEDBB6QMQM0HxIBAwQYyxARAwEDQMAwtBgLIEQfKxARAwQb8REDBBgB0QMEGOBBAzQfEgEDBBq7IBEDAQNAwCCyAUEHYgH0GDkwEQjgEhFyMAQRBrIhIkAAJAAkACQAJAIA5BPGoiCxCAASAOKAJUSwRAIA5BEGoiBhBsIA4oAghHDQEgBkEAEL4BEGwgDigCDEcNAiASEFIhECAOKAIIIQIgDigCDCEDIA4oAgAhBSAOKAIEIQogDigCVCEHIwBBIGsiBCQAIAWyIAKylY0hLyAKsiADspWNITAgEBCUBCAQIAcQmQQgAiADbCERQQAhAgNAAkBBACEDIAYQbCACTQRAAn8gMItDAAAAT10EQCAwqAwBC0GAgICAeAuyITACfyAvi0MAAABPXQRAIC+oDAELQYCAgIB4C7IhLwNAIAQgAzYCHCALEIABIANNBEAgByARbSEVQQAhDQNAQQAhByAGEGwgDU0EQCAEQSBqJAAMBQsDQCAGIA0QvgEQbCAHTQRAIA1BAWohDQwCCyAEIAYgDRC+ASAHEL4BIgoQPTYCECAEIBU2AhwCQCAEQRBqIARBHGoQlQIoAgAiEUUNACAKEL0CIRQgBCAKEL0CNgIQIARBEGogERDuASEDIAoQ7gIhBSMAQSBrIgkkACAJIAU2AhAgCSADNgIYIwBBQGoiAiQAIAIgAzYCMCACIBQ2AjggAiAFNgIoA0ACQCACQTBqIAJBKGoQqAENAAJAAkACQCACQShqIAJBOGoQqAMiAw4EAwMAAQILIAJBKGoQ0gEoAgAgAigCOBCQAUUNAiACKAI4IAIoAigQxwEMAgsgAiACKAI4IgM2AiAgAyACQSBqEJ8BKAIAIAJBKGoQ0gEoAgAQtwYaDAELIANBB0wEQCACKAI4IQMgAigCKCEUIwBBIGsiBSQAIAUgAzYCGCAFIBQ2AhAgBUEQahDSARoDQCAFQRhqIAVBEGoQfQRAIAUoAhghFiMAQRBrIhkkACMAQSBrIgMkACADIBQ2AhAgAyAWNgIYAkAgA0EYaiADQRBqEH1FDQAgAyADKAIYNgIIA0AgA0EIahCfASADQRBqEH1FDQEgAygCCCADKAIYEJABRQ0AIAMgAygCCDYCGAwACwALIAMoAhghFiADQSBqJAAgGUEQaiQAIAUgFjYCCCAFQQhqIAVBGGoQfQRAIAUoAhggBSgCCBDHAQsgBUEYahCfARoMAQsLIAVBIGokAAwBCyACIAJBOGogA0EBdhDuASIDNgIgIAIgAigCKDYCGCACKAI4IAMgAkEYahDSASgCABC3BiEDIAIgAigCODYCECACIAIoAhg2AggCQCACKAIQIAIoAiAQkAFFBEAgAkEQaiEWIAJBCGohFCACKAIgIRkjAEEQayIFJAAgBSAZNgIIA0AgFiAUENIBEKgBIhlFBEAgFCgCACAFKAIIEJABRQ0BCwsgBUEQaiQAIBlBAXNFDQEgAigCECACKAIIEMcBIANBAWohAwsgAkEQaiIFEJ8BGgJAIAUgAkEIahDxAUUNAANAIAIoAhAgAigCIBCQAQRAIAJBEGoQnwEaDAELA0AgAkEIahDSASgCACACKAIgEJABRQ0ACyACQRBqIAJBCGoQtgYNASACQRBqIgUoAgAgAigCCBDHASACQSBqIAUQqAEEQCACIAIoAgg2AiALIANBAWohAyACQRBqEJ8BGgwACwALAkAgAkEQaiACQSBqEH1FDQAgAigCICACKAIQEJABRQ0AIAIoAhAgAigCIBDHASADQQFqIQMLIAJBMGogAkEQahCoAQ0BAkAgAw0AIAJBMGogAkEQahDxAQRAIAIgAigCOCIDNgIgIAIgAzYCCANAIAJBCGoQnwEgAkEQahCoAQ0EIAIoAgggAigCIBCQAQ0CIAIgAigCCDYCIAwACwALIAIgAigCECIDNgIgIAIgAzYCCANAIAJBCGoQnwEgAkEoahCoAQ0DIAIoAgggAigCIBCQAQ0BIAIgAigCCDYCIAwACwALIAJBMGogAkEQahDxAQRAIAIgAigCEDYCKAwDCyACIAJBEGoQnwEoAgA2AjgMAgsgAkEQahCfARogAiACKAIoNgIIIAIoAjggAkEIahDSASgCABCQAUUEQANAIAJBEGogAkEIahCoAQ0CIAIoAjggAigCEBCQAQRAIAJBEGoiAygCACACKAIIEMcBIAMQnwEaBSACQRBqEJ8BGgwBCwsLIAJBEGogAkEIahCoAQ0AA0ACQCACKAI4IAIoAhAQkAEEQANAIAIoAjggAkEIahDSASgCABCQAQ0ACyACQRBqIAJBCGoQtgYNASACKAIQIAIoAggQxwELIAJBEGoQnwEaDAELCyACQTBqIAJBEGoQ8QENACACIAIoAhA2AjgMAQsLIAJBQGskACAJQRhqIAlBEGoQfRogCUEgaiQAAkAgChA9IBFPDQAgCkEAEE0qAgAgCiAREE0qAgBgDQBBgLIEQf6yARAwQb8REDBBgB0QMEGVBRAzQfEgEDBBuLMBEDAQNAwPC0EAIQMDQCADIBFGDQEgECALIAogAxBNKAIEEKEBEPACIANBAWohAwwACwALIAdBAWohBwwACwALAAUCfyALIAQoAhwQoQEiAyoCBCAwlSIxi0MAAABPXQRAIDGoDAELQYCAgIB4CyECIAYCfyADKgIAIC+VIjGLQwAAAE9dBEAgMagMAQtBgICAgHgLEL4BIAIQvgEhAiAEIAMqAhiLOAIMIARBEGoiBSAEKgIMOAIAIAUgBCgCHDYCBAJAIAIoAgQgAhAyKAIASQRAIAIgBRDtAgwBCyMAQSBrIgokACACEDIiFCAKQQhqAn8gAhA9QQFqIQ0jAEEQayIDJAAgAyANNgIMIA0gAhC1AiIJTQRAIAIQugEiDSAJQQF2SQRAIAMgDUEBdDYCCCADQQhqIANBDGoQbygCACEJCyADQRBqJAAgCQwBCxCRAgALIAIQPSAUELYCIgMoAgggBRC3AiADIAMoAghBCGo2AgggAiADEOgCIAMQ5wIgCkEgaiQACyAEKAIcQQFqIQMMAQsACwAFA0AgBiACEL4BEGwgA0sEQCAGIAIQvgEgAxC+ARCSAiADQQFqIQMMAQsLIAJBAWohAgwCCwALCyALIBAQsQMgCxCAASAOKAJUSw0DIBAQlwQLIBJBEGokAAwDC0GAsgRBmaQBEDBBvxEQMEGAHRAwQcYDEDNB8SAQMEHGpwEQMBA0DAQLQYCyBEGFqQEQMEG/ERAwQYAdEDBBxwMQM0HxIBAwQcanARAwEDQMAwtBgLIEQeWqARAwQb8REDBBgB0QMEHVAxAzQfEgEDBB6K0BEDAQNAwCCyAXEHYgH0HdlAEQjgEhGUEAIQ0jAEFAaiIQJAACQCAOLQAcRQRAIA5BPGohAkEAIQsDQCACEIABIAtNDQIgAiALEKEBQQA2AgggC0EBaiELDAALAAsgDkHIAGoiFxCUBCAXIA5BPGoiEhCAAUEkbBCZBCAOQdwAaiIRQShqIRtBACECAkACQANAIA8QUxCiASACSwRAIA8QUyACEEoiBCgCBCAEKAIMQQJ2Rw0CIBsgAhBKKAIYIQMgBCgCCCEJIAMgBCgCGCIKIAQoAgQiFEECdGoiBSoCACAKKgIAIjCTIi8gCioCBCAwkyIwEOIBu0QYLURU+yEJQKC2OAIAIAMgMCAwlCAvIC+UkpE4AgQgFEEBayIEQQEgBEEBSxshFSAKQQRqIQsgBSEHQQEhBgNAAkAgB0EEaiEHIANBCGohBCAGIBVGBEAgAyAHKgIAIAsqAgAiMJMiLyAwIAtBBGsqAgCTIjAQ4gG7RBgtRFT7IQlAoLY4AgggAyAwIDCUIC8gL5SSkTgCDCAJQQFrIhZBASAWQQFLGyEYIAUgFEECdGohByAKIQZBASEJA0AgCSAYRgRAIARBCGohCyAEIAogFCAWbEECdGoiBSoCACIwIAUgFEECdGsiAyoCAJMiLyAFKgIEIDCTIjAQ4gG7RBgtRFT7IQlAoLY4AgggBCAwIDCUIC8gL5SSkTgCDCAFQQRqIQRBASEHA0AgA0EEaiEDIAcgFUYNBCALIAQqAgAgAyoCAJMiLyAEKgIEIARBBGsqAgCTIjAQ4gG7RBgtRFT7IQlAoLY4AgggCyAwIDCUIC8gL5SSkTgCDCAHQQFqIQcgBEEEaiEEIAtBCGohCwwACwALIAQgByoCACAGKgIAkyIvIAUqAgQgBSoCAJMiMBDiAbtEGC1EVPshCUCgtjgCCCAEIDAgMJQgLyAvlJKROAIMIARBEGohBCAFQQRqIQtBASEDA0AgAyAVRgRAIAQgByoCBCAGKgIEkyIvIAsqAgAgC0EEayoCAJMiMBDiAbtEGC1EVPshCUCgtjgCACAEIDAgMJQgLyAvlJKROAIEIAlBAWohCSAHQQhqIQcgBkEIaiEGIAtBBGohBQwCBSAEIAdBBGoiByoCACAGQQRqIgYqAgCTIi8gCyoCBCALQQRrKgIAkyIwEOIBu0QYLURU+yEJQKC2OAIAIAQgMCAwlCAvIC+UkpE4AgQgA0EBaiEDIARBCGohBCALQQRqIQsMAQsACwALAAUgAyAHKgIAIAsqAgCTIi8gCyoCBCALQQRrKgIAkyIwEOIBu0QYLURU+yEJQKC2OAIIIAMgMCAwlCAvIC+UkpE4AgwgBkEBaiEGIAtBBGohCyAEIQMMAgsACwsgCyAEKgIAIjAgAyoCAJMiLyAwIARBBGsqAgCTIjAQ4gG7RBgtRFT7IQlAoLY4AgggCyAwIDCUIC8gL5SSkTgCDCACQQFqIQIMAQsLDAELQYCyBEHDChAwQccOEDBBgB0QMEHgABAzQfEgEDBBgiMQMBA0DAMLIA5BkAFqIRQDQCASEIABIA1NBEAgEiAXELEDDAILIBIgDRChASoCACEvIBIgDRChASoCBCEwIBIgDRChASoCHCExIBAgL0MAAIA/QQEgEiANEKEBKAIMdLKVIi+UIC9DAAAAP5RDAAAAv5IiMpI4AjggECAwIC+UIDKSOAI0IBAgLyAxlDgCMEEAIQsgECAQKgI4IA8gEiANEKEBKAIMQQAQ8AEoAgRBAWuzEO8COAI4IBAgECoCNCAPIBIgDRChASgCDEEAEPABKAIIQQFrsxDvAjgCNCAUQQAQOiEbIBIgDRChASgCDCECIBIgDRChASgCECEEIBAqAjghMCAQKgI0ITEgECoCMCEvIwBBMGsiBSQAAkAgMEMAAAAAYARAIDAgEUEoaiIDIBEoAgQgAmwgBGoQSigCBLNdBEAgMUMAAAAAYARAIDEgAyARKAIEIAJsIARqEEooAgizXQRAIAMgESgCBCACbCAEahBKIgMoAhBBAkYEQCAQQQA2AjwCfyAwQwAAAD+SIjKLQwAAAE9dBEAgMqgMAQtBgICAgHgLIgpBAEghAgJ/IDFDAAAAP5IiMotDAAAAT10EQCAyqAwBC0GAgICAeAshBCACDQUgBEEASCAKIAMoAgRPcg0FIAQgAygCCE8NBSARQRxqIQZDAACAPyARKgIMIC+UIi8gL0MAAIA/XRsiMhBuIS8CfyAyIBEqAhCUIjJDAAAAP5IiNItDAAAAT10EQCA0qAwBC0GAgICAeAshByAyEG6NITRBACAKIAdrELQCIQIgByAKaiADKAIEQQFrEKYDIRhBACAEIAdrELQCIQkgBCAHaiADKAIIQQFrEKYDISAgBkEAEDpBACAGEEZBAnQQORpDAACAvyAvIC+SlSE1A0AgCSAgSgRAQQAhBEEAIQMDQCARKAIUIANMBEBDAAAAACEvA0AgESgCCCIDIARMBEAgL0MAAAAAWw0LBSAvIAYgBBA6KgIAXQRAIAYgBBA6KgIAIS8LIARBAWohBAwBCwsgL0MAAAAAXgRAQQAhAgNAIAMgAiIETA0LIAUgBLIiMDgCICAFIAYgBBA6KgIAOAIkIAUgBEEBayICsjgCGCAFIAYgAiARKAIIIgNqIANvEDoqAgA4AhwgBSAEQQFqIgKyOAIQIAUgBiARKAIIIgMgAmogA28QOioCADgCFAJAIAYgBBA6KgIAIC8gESoCGJReRQ0AIAUqAiQiMSAFKgIcXkUNACAxIAUqAhReRQ0AIAUgMDgCAEMAAAAAITICQCAFKgIQIjEgBSoCICIwkyAxIAUqAhgiMZMiNZQiM0MAAAAAWyAxIDCTIjQgNZQiNUMAAAAAW3IgNEMAAAAAW3IiBARAIAVBADYCDCAFQQA2AggMAQsgBSAFKgIUIAUqAiQiMpMgM5UgBSoCHCAykyA1lZMiMjgCDCAFIDIgMCAwlCAxIDGUIjCTlCAFKgIcIAUqAiSTkiA0lSIxOAIIIAUqAhwgBSoCDCAwlJMgMSAFKgIYlJMhMgsgBSAyOAIEIARFBEAgBSoCCCExIAUqAgQaIAUqAgwiMEMAAAAAXARAIAUgMYwgMCAwkpU4AgALCyAbIBAoAjwiBEECdGoCfCAFKgIAQwAAAD+SIBEoAgiyIjCSIDCVu0QYLURU+yEZQKIiQL0iPkI0iKdB/w9xIgNB/w9GBEAgQEQYLURU+yEZQKIiQCBAowwBCyA+QgGGIj1CsLShxOr+kJmAf1gEQCBARAAAAAAAAAAAoiBAID1CsLShxOr+kJmAf1EbDAELAn4gA0UEQEEAIQMgPkIMhiI9QgBZBEADQCADQQFrIQMgPUIBhiI9QgBZDQALCyA+QQEgA2uthgwBCyA+Qv////////8Hg0KAgICAgICACIQLIT0gA0GBCEoEQANAAkAgPUKY2pCitb/IDH0iP0IAUw0AID8iPUIAUg0AIEBEAAAAAAAAAACiDAMLID1CAYYhPSADQQFrIgNBgQhKDQALQYEIIQMLAkAgPUKY2pCitb/IDH0iP0IAUw0AID8iPUIAUg0AIEBEAAAAAAAAAACiDAELID1C/////////wdYBEADQCADQQFrIQMgPUKAgICAgICABFQhByA9QgGGIT0gBw0ACwsgPkKAgICAgICAgIB/gyA9QoCAgICAgIAIfSADrUI0hoQgPUEBIANrrYggA0EAShuEvwu2OAIAIBAgBEEBajYCPAsgESgCCCEDDAALAAtBgLIEQYHxABAwQccOEDBBgB0QMEHaARAzQfEgEDBBj/UAEDAQNAwNBSAFQczaASgCADYCKCAFQcTaASkCADcDICAGQQAQOiEHIAZBABA6IQIgAiARKAIIQQFrIgpBAnRqIhUqAgAhLyACKgIAITBBACEJA0AgCSAKRgRAIAcgCkECdGogBSoCKCAwlCAFKgIgIC+UIAUqAiQgFSoCAJSSkjgCAAUgByAJQQJ0IhZqIAUqAiggAiAJQQFqIglBAnRqKgIAlCAFKgIgIC+UIAIgFmoqAgAiLyAFKgIklJKSOAIADAELCyADQQFqIQMMAQsACwALIAmyIDGTEG4hMyADIAkQTCEhIAIhBANAIAQgGEoEQCAJQQFqIQkMAgsgMyAEsiAwkxBukiIvIDReRQRAICEgBEEDdGoiByoCACEyIBEoAgghFSAGQQAQOiEKIDIgFbKUu0R3yMltMF/EP6K2ITIgNSAvlCIvIC8gLyAvIC8gL0MAAMBAkpRDAADwQZKUQwAA8EKSlEMAALRDkpRDAAA0RJKUQwAANESSu0Q5bFL+a8FWP6K2IAcqAgSUIS8gESgCCCEHAkACQAJAAkACQAJAAkACQCAKBEAgMkMAAAA/kkMAAAAAXkUNASAyQwAAAL+SIjYgB7JdRQ0BIC9DAAAAAGBFDQIgB0EASA0DAn8gNo4iNotDAAAAT10EQCA2qAwBC0GAgICAeAsiFUEBaiAHbyEWIAcgFWogB28hB0MAAIA/IDIgFbKTQwAAAL+SIjKTIjZDAAAAAGBFDQQgMkMAAAAAYEUNBSAHQQBIDQYgFkEASA0HIAogB0ECdGoiByA2IC+UIAcqAgCSOAIAIAogFkECdGoiByAyIC+UIAcqAgCSOAIADAgLQYCyBEG/+AAQMEGC/AAQMEGAHRAwQYsBEDNB8SAQMEGg/wAQMBA0DBQLQYCyBEHOggEQMEGC/AAQMEGAHRAwQYwBEDNB8SAQMEGShgEQMBA0DBMLQYCyBEGsiAEQMEGC/AAQMEGAHRAwQY0BEDNB8SAQMEH+iQEQMBA0DBILQYCyBEHUjAEQMEGC/AAQMEGAHRAwQY4BEDNB8SAQMEGjjgEQMBA0DBELQYCyBEGKkQEQMEGC/AAQMEGAHRAwQZYBEDNB8SAQMEHLkQEQMBA0DBALQYCyBEGQlAEQMEGC/AAQMEGAHRAwQZcBEDNB8SAQMEGTlgEQMBA0DA8LQYCyBEHElwEQMEGC/AAQMEGAHRAwQZgBEDNB8SAQMEH0mgEQMBA0DA4LQYCyBEHJnAEQMEGC/AAQMEGAHRAwQZkBEDNB8SAQMEHjngEQMBA0DA0LCyAEQQFqIQQMAAsACwALQYCyBEHA3AAQMEHHDhAwQYAdEDBB/gAQM0HxIBAwQb7fABAwEDQMCAtBgLIEQZPRABAwQccOEDBBgB0QMEH6ABAzQfEgEDBB8dMAEDAQNAwHC0GAsgRB8cUAEDBBxw4QMEGAHRAwQfkAEDNB8SAQMEHSyQAQMBA0DAYLQYCyBEH5OBAwQccOEDBBgB0QMEH4ABAzQfEgEDBB3zwQMBA0DAULQYCyBEGrKxAwQccOEDBBgB0QMEH3ABAzQfEgEDBB1C8QMBA0DAQLIAVBMGokAANAIBAoAjwgC0wEQCANQQFqIQ0MAgUgEEEIaiICIBIgDRChAUEkED4aIBAgFCALEDoqAgA4AhAgFyACEPACIAtBAWohCwwBCwALAAsACyAQQUBrJAAgGRB2IB9BIGokAAwCC0GAsgRBqDgQMEG/ERAwQYAdEDBBkwEQM0HxIBAwQY48EDAQNAsQAAALIA4Q+QMQgAEhAiMAQRBrIgQkACAmQSBqIgdCADcCACAEQQA2AgwgB0EIahClAiACBEAgByACEJkGIAcgAhCjBgsgBEEQaiQAA0AgDhD5AxCAASAMTQ0GICZBCGogDhD5AyAMEKEBIgIqAgAgAioCBCACKgIIIAIqAhwgAioCGEMAAAAAXhDSBCECIAcgDBBrIgQgAi0AEDoAECAEIAIpAgg3AgggBCACKQIANwIAIAxBAWohDAwACwALQYCyBEGnPhAwQYjDABAwQafLABAwQdQBEDNBh9IAEDBB+tUAEDAQNAwIC0GAsgRBzNsAEDBBiMMAEDBBp8sAEDBB1QEQM0GH0gAQMEGt3wAQMBA0DAcLQYCyBEHs8QAQMEGIwwAQMEGnywAQMEHWARAzQYfSABAwQcD0ABAwEDQMBgtBgLIEQeL5ABAwQYjDABAwQafLABAwQdcBEDNBh9IAEDBB3/sAEDAQNAwFC0GAsgRBs4ABEDBBiMMAEDBBp8sAEDBB2AEQM0GH0gAQMEHf+wAQMBA0DAQLICwQMiIQQeAAEJUBIBAgBxB8ENoFIBpBMGohDyAaQeAAaiEKIBpBkAFqIQsgGkHAAWohCSAaQfABaiENIBoqAqACITAgGioCpAIhMSAaKgKoAiEyIBoqAqwCITQgGioCsAIhNSAaKgK0AiEzIBoqArgCITYgGioCvAIhOUEAIQRBACEMAkACQCAIBEAgEBB/IAcQfEcNAQNAIAcQfCAMTQRAIAcQfCAERwRAQYCyBEGUPxAwQZIbEDBB0yAQMEHpBBAzQdslEDBBhsQAEDAQNAwJCwUgECAEEIkCIRIgByAMEGshAyMAQaABayIGJAAjAEHgAmsiAiQAIAMqAgAhNyADKgIEITggAyoCDCA5lEMAAIA/lyEvIAMqAggiOhDeBSE7IDoQ3QUhOiACQbACaiIDQYCAgPwDNgIgIANCADcCGCADIDg4AhQgAyA7IC+UIjg4AhAgAyA3OAIIIAMgODgCACADIDogL5QiNzgCDCADIDeMOAIEIAIqAsQCITcgAioCuAIhOCACQYACaiIFIAMgGhBaIAVBCHIgAyAaQQhqEFogAkGQAmogAyAaQRBqEFogAkGYAmogAyAaQRhqEFogAkGgAmogAyAaQSBqEFogAkGoAmogAyAaQShqEFogAkHQAWoiBSADIA8QWiAFQQhyIAMgD0EIahBaIAJB4AFqIAMgD0EQahBaIAJB6AFqIAMgD0EYahBaIAJB8AFqIAMgD0EgahBaIAJB+AFqIAMgD0EoahBaIAJBoAFqIgUgAyAKEFogBUEIciADIApBCGoQWiACQbABaiADIApBEGoQWiACQbgBaiADIApBGGoQWiACQcABaiADIApBIGoQWiACQcgBaiADIApBKGoQWiACQfAAaiIFIAMgCxBaIAVBCHIgAyALQQhqEFogAkGAAWogAyALQRBqEFogAkGIAWogAyALQRhqEFogAkGQAWogAyALQSBqEFogAkGYAWogAyALQShqEFogAkFAayIFIAMgCRBaIAVBCHIgAyAJQQhqEFogAkHQAGogAyAJQRBqEFogAkHYAGogAyAJQRhqEFogAkHgAGogAyAJQSBqEFogAkHoAGogAyAJQShqEFogAkEQaiIFIAMgDRBaIAVBCHIgAyANQQhqEFogAkEgaiADIA1BEGoQWiACQShqIAMgDUEYahBaIAJBMGogAyANQSBqEFogAkE4aiADIA1BKGoQWiAIIAJBDGoiAyACQQhqIgUgLyA2lBCFAiAGIAggAioCECACKgIUIAIoAgwgAigCCBBYOAIAIAYgCCACKgIYIAIqAhwgAigCDCACKAIIEFg4AgQgBiAIIAIqAiAgAioCJCACKAIMIAIoAggQWDgCCCAGIAggAioCKCACKgIsIAIoAgwgAigCCBBYOAIMIAYgCCACKgIwIAIqAjQgAigCDCACKAIIEFg4AhAgBiAIIAIqAjggAioCPCACKAIMIAIoAggQWDgCFCAIIAMgBSAvIDOUEIUCIAYgCCACKgJAIAIqAkQgAigCDCACKAIIEFg4AhggBiAIIAIqAkggAioCTCACKAIMIAIoAggQWDgCHCAGIAggAioCUCACKgJUIAIoAgwgAigCCBBYOAIgIAYgCCACKgJYIAIqAlwgAigCDCACKAIIEFg4AiQgBiAIIAIqAmAgAioCZCACKAIMIAIoAggQWDgCKCAGIAggAioCaCACKgJsIAIoAgwgAigCCBBYOAIsIAggAyAFIC8gNZQQhQIgBiAIIAIqAnAgAioCdCACKAIMIAIoAggQWDgCMCAGIAggAioCeCACKgJ8IAIoAgwgAigCCBBYOAI0IAYgCCACKgKAASACKgKEASACKAIMIAIoAggQWDgCOCAGIAggAioCiAEgAioCjAEgAigCDCACKAIIEFg4AjwgBiAIIAIqApABIAIqApQBIAIoAgwgAigCCBBYOAJAIAYgCCACKgKYASACKgKcASACKAIMIAIoAggQWDgCRCAIIAMgBSAvIDSUEIUCIAYgCCACKgKgASACKgKkASACKAIMIAIoAggQWDgCSCAGIAggAioCqAEgAioCrAEgAigCDCACKAIIEFg4AkwgBiAIIAIqArABIAIqArQBIAIoAgwgAigCCBBYOAJQIAYgCCACKgK4ASACKgK8ASACKAIMIAIoAggQWDgCVCAGIAggAioCwAEgAioCxAEgAigCDCACKAIIEFg4AlggBiAIIAIqAsgBIAIqAswBIAIoAgwgAigCCBBYOAJcIAggAyAFIC8gMpQQhQIgBiAIIAIqAtABIAIqAtQBIAIoAgwgAigCCBBYOAJgIAYgCCACKgLYASACKgLcASAC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ZyB3b3JrIG92ZXJmbG93LgoAIyMjIEZlYXR1cmUgY2FuZGlkYXRlcyBmb3IgdHJhY2tpbmcgYXJlIG92ZXJmbG93LgoAYXJnbENhbWVyYUZydXN0dW1SSCgpOiBhclBhcmFtRGVjb21wTWF0KCkgaW5kaWNhdGVkIHBhcmFtZXRlciBlcnJvci4KAGFyVmlkZW9PcGVuOiBFcnJvciwgdmlkZW8gZGV2aWNlIGFscmVhZHkgb3Blbi4KAGtwbURlbGV0ZVJlZkRhdGFTZXQoKTogTlVMTCByZWZEYXRhU2V0UHRyL3JlZkltYWdlLgoAU3RhcnQgdHJhY2tpbmdfdGhyZWFkICMlZC4KAE91dCBvZiBtZW1vcnkhIQoARGF0YSBudW0gZXJyb3IhIQoAdwBJRCBhbHJlYWR5IGV4aXN0cwAlcyVzACVzLiVzAHZlY3RvcgAvaG9tZS93YWx0ZXIva2Fsd2FsdC1naXRodWIvQVIuanMtZ2l0aHViLW9yZy9hcnRvb2xraXQ1LWpzL2xpYi9hcnRvb2xraXQ1L2xpYi9TUkMvS1BNL0ZyZWFrTWF0Y2hlci9kZXRlY3RvcnMvb3JpZW50YXRpb25fYXNzaWdubWVudC5jcHAAL2hvbWUvd2FsdGVyL2thbHdhbHQtZ2l0aHViL0FSLmpzLWdpdGh1Yi1vcmcvYXJ0b29sa2l0NS1qcy9saWIvYXJ0b29sa2l0NS9saWIvU1JDL0tQTS9GcmVha01hdGNoZXIvZnJhbWV3b3JrL3RpbWVycy5jcHAAL2hvbWUvd2FsdGVyL2thbHdhbHQtZ2l0aHViL0FSLmpzLWdpdGh1Yi1vcmcvYXJ0b29sa2l0NS1qcy9saWIvYXJ0b29sa2l0NS9saWIvU1JDL0tQTS9GcmVha01hdGNoZXIvZGV0ZWN0b3JzL2hhcnJpcy5jcHAAL2hvbWUvd2FsdGVyL2thbHdhbHQtZ2l0aHViL0FSLmpzLWdpdGh1Yi1vcmcvYXJ0b29sa2l0NS1qcy9saWIvYXJ0b29sa2l0NS9saWIvU1JDL0tQTS9GcmVha01hdGNoZXIvZGV0ZWN0b3JzL0RvR19zY2FsZV9pbnZhcmlhbnRfZGV0ZWN0b3IuY3BwAC9ob21lL3dhbHRlci9rYWx3YWx0LWdpdGh1Yi9BUi5qcy1naXRodWItb3JnL2FydG9vbGtpdDUtanMvbGliL2FydG9vbGtpdDUvbGliL1NSQy9LUE0vRnJlYWtNYXRjaGVyL21hdGNoZXJzL2hvdWdoX3NpbWlsYXJpdHlfdm90aW5nLmNwcAAvaG9tZS93YWx0ZXIva2Fsd2FsdC1naXRodWIvQVIuanMtZ2l0aHViLW9yZy9hcnRvb2xraXQ1LWpzL2xpYi9hcnRvb2xraXQ1L2xpYi9TUkMvS1BNL0ZyZWFrTWF0Y2hlci9mcmFtZXdvcmsvaW1hZ2UuY3BwAC9ob21lL3dhbHRlci9rYWx3YWx0LWdpdGh1Yi9BUi5qcy1naXRodWItb3JnL2FydG9vbGtpdDUtanMvbGliL2FydG9vbGtpdDUvbGliL1NSQy9LUE0vRnJlYWtNYXRjaGVyL2RldGVjdG9ycy9nYXVzc2lhbl9zY2FsZV9zcGFjZV9weXJhbWlkLmNwcAAvaG9tZS93YWx0ZXIva2Fsd2FsdC1naXRodWIvQVIuanMtZ2l0aHViLW9yZy9hcnRvb2xraXQ1LWpzL2xpYi9hcnRvb2xraXQ1L2xpYi9TUkMvS1BNL0ZyZWFrTWF0Y2hlci9kZXRlY3RvcnMvcHlyYW1pZC5jcHAAaW5mbwBFcnJvcjogaWNwR2V0Sl9VX1hjAHdiAHJiAEFSX1BJWEVMX0ZPUk1BVF9SR0IAUGF0dGVybiBleHRyYWN0aW9uIGZhaWxlZC4AQXNzZXJ0aW9uIGBweXJhbWlkYCBmYWlsZWQgaW4gAFRyYWNraW5nIHRocmVhZCA9ICVkCgBTSVpFID0gJWQsICVkCgBFcnJvciAyOiBpY3BHZXRJbml0WHcyWGMKAD8/PyAyCgBFcnJvcjogdW5zdXBwb3J0ZWQgcGl4ZWwgZm9ybWF0LgoAYXJWaWRlb09wZW5Bc3luYzogRXJyb3IsIHZpZGVvIGRldmljZSBhbHJlYWR5IG9wZW4uCgBVbmtub3duIG9yIHVuc3VwcG9ydGVkIGxhYmVsaW5nIHRocmVzaG9sZCBtb2RlIHJlcXVlc3RlZC4gU2V0IHRvIG1hbnVhbC4KAGtwbURlbGV0ZVJlZkRhdGFTZXQoKTogMCB4c2l6ZS95c2l6ZS9kcGkuCgBFcnJvciAoJWQpOiB1bmFibGUgdG8gb3BlbiBjYW1lcmEgcGFyYW1ldGVycyBmaWxlICIlcyIgZm9yIHdyaXRpbmcuCgBFcnJvcjogTlVMTCBwYXR0SGFuZGxlLgoARW5kIHRyYWNraW5nX3RocmVhZCAjJWQuCgBFcnJvcjogdW5hYmxlIHRvIG9wZW4gbXVsdGltYXJrZXIgY29uZmlnIGZpbGUgJyVzJy4KAE91dCBvZiBtZW1vcnkhIQoAcgAvaG9tZS93YWx0ZXIva2Fsd2FsdC1naXRodWIvQVIuanMtZ2l0aHViLW9yZy9hcnRvb2xraXQ1LWpzL2xpYi9hcnRvb2xraXQ1L2xpYi9TUkMvS1BNL0ZyZWFrTWF0Y2hlci9tYXRjaGVycy9mcmVhay5oAHdhcm5pbmcAICUxMGcAQnVpbGQgUHlyYW1pZAAlNGQAd2IAcmIAQVJfUElYRUxfRk9STUFUX0JHUgBNQU5VQUwAQVJfUElYRUxfRk9STUFUX1JHQgBHZW5lcmljIGVycm9yIGR1cmluZyBtYXRjaGluZyBwaGFzZS4AIGxpbmUgACVzJXMKAEZpbGUgb3BlbiBlcnJvci4gJXMKAERpc3RvcnRpb24gZmFjdG9yOiBrMT0lMS4xMGYsIGsyPSUxLjEwZiwgcDE9JTEuMTBmLCBwMj0lMS4xMGYKAEVycm9yOiBtYWxsb2MKAEVycm9yIDM6IGljcEdldEluaXRYdzJYYwoARXJyb3IgaWNwR2V0Sl9VX1MKAD09PT09PSAlcyA9PT09PT09PQoAPz8/IDMKAEVycm9yOiBjYW4ndCBsb2FkIHBhdHRlcm4gZnJvbSBOVUxMIGJ1ZmZlci4KAGtwbVNldFJlZkRhdGFTZXQoKTogTlVMTCBrcG1IYW5kbGUvZmlsZW5hbWUuCgBFcnJvciBzYXZpbmcgZmVhdHVyZSBtYXA6IGVycm9yIHdyaXRpbmcgZGF0YS4KAE91dCBvZiBtZW1vcnkhIQoAZXJyb3IARnJlYWsgZmVhdHVyZXMgLSAlZAByYgBBUl9QSVhFTF9GT1JNQVRfQkdSAEFVVE9fTUVESUFOAEFSX1BJWEVMX0ZPUk1BVF9SR0JBAEluc3VmZmljaWVudCBjb250cmFzdCBkdXJpbmcgbWF0Y2hpbmcuACU3LjVmIAAgbGluZSAARXJyb3Igb3BlbmluZyBmaWxlICclcyc6IAAgICAgICAgICAgICAgICAgICBmeD0lZiwgZnk9JWYsIHgwPSVmLCB5MD0lZiwgcz0lZgoARXJyb3IgNDogaWNwR2V0SW5pdFh3MlhjCgBFcnJvciBpY3BHZXRVX2Zyb21fWF9ieV9NYXRYMlUKAEVycm9yIGFsbG9jYXRpbmcgbWVtb3J5LgoARXJyb3I6IG91dCBvZiBtZW1vcnkuCgBFcnJvcjogVW5hYmxlIHRvIG9wZW4gZmlsZSAnJXMnIGZvciB3cml0aW5nLgoARXJyb3I6IHVuYWJsZSB0byBvcGVuIGZpbGUgJyVzJXMnIGZvciByZWFkaW5nLgoAT3V0IG9mIG1lbW9yeSEhCgBTdGVwIHNpemUgbXVzdCBiZSBlcXVhbCB0byB3aWR0aCBmb3Igbm93AEV4dHJhY3QgRmVhdHVyZXMAJXMAV2lkdGggY2Fubm90IGJlIHplcm8AU291cmNlIHdpZHRoIG11c3QgYmUgZXZlbgBJbWFnZSBpcyB0b28gc21hbGwAeCBvdXQgb2YgcmFuZ2UAQ2xvY2sgaGFzIG5vdCBiZWVuIHN0YXJ0ZWQAUHlyYW1pZCBpcyBub3QgYWxsb2NhdGVkACVkAHJiAEFVVE9fT1RTVQBBUl9QSVhFTF9GT1JNQVRfQkdSQQBBUl9QSVhFTF9GT1JNQVRfUkdCQQB3cCBtdXN0IGJlIGF0IGxlYXN0IDEAQmFyY29kZSBtYXRjaGluZyBjb3VsZCBub3QgZmluZCBjb3JyZWN0IGJhcmNvZGUgbG9jYXRvciBwYXR0ZXJuLgBbJXNdIAA6IAAlcyVzCgBEaXN0b3J0aW9uIGZhY3RvciA9ICVmICVmICVmICVmICVmICVmCgBFcnJvciA1OiBpY3BHZXRJbml0WHcyWGMKAEVycm9yIGljcEdldFhjX2Zyb21fWHdfYnlfTWF0WHcyWGMKAEVycm9yIHJlYWRpbmcgaW1hZ2VTZXQuCgBFcnJvciB3aGlsZSBhZGRpbmcgcmVmZXJlbmNlIGRhdGEgc2V0OiBrcG1HZW5SZWZEYXRhU2V0KCkgZmFpbGVkLgoARXJyb3Igb3BlbmluZyAnJXMnLgoAQ2FuJ3Qgb3BlbiBKUEVHIGZpbGUgJyVzJwoAT3V0IG9mIG1lbW9yeSEhCgBQYXR0ZXJuIERhdGEgcmVhZCBlcnJvciEhCgBSZWFkIGVycm9yISEKAFslc10gWyVzXSBbJXNdIDogRm91bmQgJWQgZmVhdHVyZXMAJWYAd2IAQVJfUElYRUxfRk9STUFUX0FCR1IAUHlyYW1pZCBpcyBOVUxMAEFVVE9fQURBUFRJVkUAQVJfUElYRUxfRk9STUFUX0JHUkEAQmFyY29kZSBtYXRjaGluZyBlcnJvciBkZXRlY3Rpb24vY29ycmVjdGlvbiBmb3VuZCB1bnJlY292ZXJhYmxlIGVycm9yLgBFcnJvciBjcmVhdGluZyBmdWxsIGZpbGUgcGF0aCBmcm9tICclcycgYW5kICclcycAQXNzZXJ0aW9uIGB4IDwgbU1heFhgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBoZWlnaHQgPj0gNWAgZmFpbGVkIGluIABBc3NlcnRpb24gYGhlaWdodCA+PSAxYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgaGVpZ2h0ID4gMGAgZmFpbGVkIGluIABBc3NlcnRpb24gYG1JbWFnZXMuc2l6ZSgpID4gMGAgZmFpbGVkIGluIABBc3NlcnRpb24gYHggPj0gMGAgZmFpbGVkIGluIABBc3NlcnRpb24gYG1TdG9wVGltZSA+PSAwYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgZHN0ICE9IDBgIGZhaWxlZCBpbiAAJXMlcwoARGlzdG9ydGlvbiBmYWN0b3IgPSAlZiAlZiAlZiAlZiAlZgoARXJyb3IgPSAlZgoARXJyb3IgNjogaWNwR2V0SW5pdFh3MlhjCgAgICAgICAgICBJbWFnZVNpemUgPSAlN2RbcGl4ZWxdCgA9PT09PT09PT0gJWQgPT09PT09PT09PT0KAEltYWdlc2V0IGNvbnRhaW5zICVkIGltYWdlcy4KAEVycm9yOiBVbmFibGUgdG8gb3BlbiBmaWxlICclcycgZm9yIHJlYWRpbmcuCgBFcnJvciAoJWQpOiB1bmFibGUgdG8gb3BlbiBjYW1lcmEgcGFyYW1ldGVycyBmaWxlICIlcyIgZm9yIHJlYWRpbmcuCgBFcnJvciBwcm9jZXNzaW5nIG11bHRpbWFya2VyIGNvbmZpZyBmaWxlICclcyc6IEZpcnN0IGxpbmUgbXVzdCBiZSBudW1iZXIgb2YgbWFya2VyIGNvbmZpZ3MgdG8gcmVhZC4KAEVycm9yIHJlYWRpbmcgcGF0dGVybiBmaWxlICclcycuCgBIZWlnaHQgY2Fubm90IGJlIHplcm8AJWYgJWYgJWYgJWYAeCBtdXN0IGJlIHBvc2l0aXZlAExhcGxhY2lhbiBweXJhbWlkIGhhcyBub3QgYmVlbiBhbGxvY2F0ZWQAQ2xvY2sgaGFzIG5vdCBiZWVuIHN0b3BwZWQAQVJfUElYRUxfRk9STUFUX0FCR1IAQVJfUElYRUxfRk9STUFUX01PTk8ARGVzdGluYXRpb24gaXMgTlVMTABBVVRPX0JSQUNLRVRJTkcAaHAgbXVzdCBiZSBhdCBsZWFzdCAxAEVycm9yICglZCk6IHVuYWJsZSB0byBkZXRlcm1pbmUgZmlsZSBsZW5ndGguAE1hdGNoaW5nIGNvbmZpZGVuY2UgY3V0b2ZmIHZhbHVlIG5vdCByZWFjaGVkLgBBc3NlcnRpb24gYHkgPj0gbU1pbllgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBpbWFnZS50eXBlKCkgPT0gSU1BR0VfVUlOVDhgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBzdG9yZS5zaXplKCkgPT0gcG9pbnRzLnNpemUoKWAgZmFpbGVkIGluIAAgSU5GTyAgACVzJXMKAERpc3RvcnRpb24gZmFjdG9yID0gJWYgJWYgJWYgJWYKAEVycm9yIDc6IGljcEdldEluaXRYdzJYYwoARXh0cmFjdGVkIGZlYXR1cmVzID0gJTdkW3BpeGVsXQoARXJyb3IgaWNwMkdldFRTCgBGYWxsaW5nIGJhY2sgdG8gcmVhZGluZyAnJXMlcycgaW4gQVJUb29sS2l0IHY0LnggZm9ybWF0LgoARXJyb3IgaW4gb3BlbmluZyAnJXMnIGluIHppcGZpbGUuCgBFcnJvciByZWFkaW5nIEpQRUcgZmlsZS4KAEVycm9yIHdoaWxlIGFkZGluZyByZWZlcmVuY2UgZGF0YSBzZXQ6IGtwbU1lcmdlUmVmRGF0YVNldCgpIGZhaWxlZC4KAEVycm9yIHNhdmluZyBmZWF0dXJlIHNldDogZXJyb3Igd3JpdGluZyBkYXRhLgoAT3V0IG9mIG1lbW9yeSEhCgAAAAAAAEAOAAAEEAAAShIAAF0UAABpGAAAQnVpbGQgSW5kZXgAWyVzXSBbJXNdIFslc10gOiAlczogJWYgbXMASW1hZ2UgbXVzdCBiZSBncmF5c2NhbGUAeSBvdXQgb2YgcmFuZ2UARmVhdHVyZSBzdG9yZSBoYXMgbm90IGJlZW4gYWxsb2NhdGVkACVkACVsbHUlYwB3YgBBUl9QSVhFTF9GT1JNQVRfTU9OTwBBUl9QSVhFTF9GT1JNQVRfQVJHQgBNYXhpbXVtIGFsbG93YWJsZSBwb3NlIGVycm9yIGV4Y2VlZGVkLgBBc3NlcnRpb24gYHN0ZXAgPj0gd2lkdGhgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBpKzErY2h1bmtfc2l6ZSA8IHdpZHRoYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgcHlyYW1pZC0+bnVtT2N0YXZlcygpID4gMGAgZmFpbGVkIGluIABBc3NlcnRpb24gYHNyYyAhPSAwYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgeCA8IG1HcmFkaWVudHNbb2N0YXZlKm1OdW1TY2FsZXNQZXJPY3RhdmUrc2NhbGVdLndpZHRoKClgIGZhaWxlZCBpbiAARXJyb3IgaW4gb3BlbmluZyAnJXMnIGZvciByZWFkaW5nCgAgRmlsdGVyZWQgZmVhdHVyZXMgPSAlN2RbcGl4ZWxdCgBMYWJlbGluZyB0aHJlc2hvbGQgbW9kZSBzZXQgdG8gJXMuCgBFcnJvciByZWFkaW5nIEpQRUcgZmlsZSBoZWFkZXIuCgBFcnJvcjogc3VwcGxpZWQgZmlsZSBkb2VzIG5vdCBhcHBlYXIgdG8gYmUgYW4gQVJUb29sS2l0IGNhbWVyYSBwYXJhbWV0ZXIgZmlsZS4KAGtwbURlbGV0ZVJlZkRhdGFTZXQoKTogTlVMTCByZWZEYXRhU2V0UHRyMS9yZWZEYXRhU2V0UHRyMi4KAENhbid0IHJlYWQgSlBFRyBmaWxlICclcycKAEFSX1BJWEVMX0ZPUk1BVF8ydnV5AFB5cmFtaWQgZG9lcyBub3QgY29udGFpbiBhbnkgbGV2ZWxzAFN0ZXAgbXVzdCBiZSBncmVhdGVyIHRoYW4gb3IgZXF1YWwgdGhlIHdpZHRoAHggbXVzdCBiZSBsZXNzIHRoYW4gdGhlIGltYWdlIHdpZHRoAEV4dGVuZGluZyBiZXlvbmQgdGhlIHdpZHRoIG9mIHRoZSBpbWFnZQBTb3VyY2UgaXMgTlVMTABBUl9QSVhFTF9GT1JNQVRfQVJHQgBFcnJvciAoJWQpOiB1bmFibGUgdG8gcmVhZCBmcm9tIGZpbGUuAE11bHRpLW1hcmtlciBwb3NlIGVycm9yIHZhbHVlIGV4Y2VlZGVkLgANJTRkLyU0ZC4AQXNzZXJ0aW9uIGBweXJhbWlkYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgeSA8IG1NYXhZYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgaW1hZ2UuY2hhbm5lbHMoKSA9PSAxYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgbnVtX3BvaW50cyA9PSBwb2ludHMuc2l6ZSgpYCBmYWlsZWQgaW4gACU3LjVmIAAgSU5GTyAgAGtwbVNldFJlZkRhdGFTZXQoKTogTlVMTCBrcG1IYW5kbGUvcmVmRGF0YVNldC4KAGtwbURlbGV0ZVJlZkRhdGFTZXQoKTogTlVMTCByZWZEYXRhU2V0UHRyLgoARXJyb3I6IHVuYWJsZSB0byBvcGVuIGZpbGUgJyVzJyBmb3Igd3JpdGluZy4KAEVycm9yIHByb2Nlc3NpbmcgbXVsdGltYXJrZXIgY29uZmlnIGZpbGUgJyVzJzogcGF0dGVybiAnJXMnIHNwZWNpZmllZCBpbiBtdWx0aW1hcmtlciBjb25maWd1cmF0aW9uIHdoaWxlIGluIGJhcmNvZGUtb25seSBtb2RlLgoARXJyb3I6IFVuc3VwcG9ydGVkIHBpeGVsIGZvcm1hdCAoJWQpIHJlcXVlc3RlZC4KAEVycm9yIGluIHJlYWRpbmcgJyVzJy4KAAojIyMgU3VyZmFjZSBOby4lZCAjIyMKAEFSX1BJWEVMX0ZPUk1BVF8ydnV5AEFSX1BJWEVMX0ZPUk1BVF95dXZzACVzAEltYWdlIG11c3QgaGF2ZSAxIGNoYW5uZWwAL2hvbWUvd2FsdGVyL2thbHdhbHQtZ2l0aHViL0FSLmpzLWdpdGh1Yi1vcmcvYXJ0b29sa2l0NS1qcy9saWIvYXJ0b29sa2l0NS9saWIvU1JDL0tQTS9GcmVha01hdGNoZXIvbWF0Y2hlcnMvdmlzdWFsX2RhdGFiYXNlLmgAU2hvdWxkIGJlIHNhbWUgc2l6ZQBSZWplY3RlZCBmcmVxdWVudGx5IG1pc3JlY29nbmlzZWQgbWF0cml4IG1hcmtlci4AQXNzZXJ0aW9uIGBidWNrZXRbMF0uZmlyc3QgPj0gYnVja2V0W25dLmZpcnN0YCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgYW5nbGUgPiAtUElgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBjaGFubmVscyA+IDBgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBzcmNfd2lkdGggPiAwYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgeSA+PSAwYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgZHluYW1pY19jYXN0PGNvbnN0IEJpbm9taWFsUHlyYW1pZDMyZio+KHB5cmFtaWQpYCBmYWlsZWQgaW4gAGtwbVNhdmVSZWZEYXRhU2V0KCk6IE5VTEwgZmlsZW5hbWUvcmVmRGF0YVNldC4KAGtwbVNldFJlZkRhdGFTZXQoKTogcmVmRGF0YVNldC4KAEVycm9yOiBzdXBwbGllZCBidWZmZXIgZG9lcyBub3QgYXBwZWFyIHRvIGJlIEFSVG9vbEtpdCBjYW1lcmEgcGFyYW1ldGVycy4KAEVycm9yIHByb2Nlc3NpbmcgbXVsdGltYXJrZXIgY29uZmlnIGZpbGUgJyVzJzogVW5hYmxlIHRvIGRldGVybWluZSBkaXJlY3RvcnkgbmFtZS4KAEVycm9yIGluIHdyaXRpbmcgJyVzJyBpbiB0aGUgemlwZmlsZS4KAEVycm9yIHNhdmluZyBpbWFnZSBzZXQ6IGVycm9yIHdyaXRpbmcgZGF0YS4KAEFSX1BJWEVMX0ZPUk1BVF95dXZzAE51bWJlciBvZiBjaGFubmVscyBjYW5ub3QgYmUgemVybwB5IG11c3QgYmUgcG9zaXRpdmUAV2lkdGggbXVzdCBiZSBwb3NpdGl2ZQBhbmdsZSBvdXQgb2YgcmFuZ2UAT25seSBiaW5vbWlhbCBweXJhbWlkIGlzIHN1cHBvcnRlZABudGhfZWxlbWVudCBmYWlsZWQAQVJfUElYRUxfRk9STUFUX1JHQl81NjUAQXNzZXJ0aW9uIGBtUHlyYW1pZC5zaXplKCkgPT0gbU51bU9jdGF2ZXMqbU51bVNjYWxlc1Blck9jdGF2ZWAgZmFpbGVkIGluIAAgbGluZSAARmllbGQtb2YtdmlldyB2ZXJ0aWNhbCA9ICUuMWYsIGhvcml6b250YWwgPSAlLjFmIGRlZ3JlZXMsIGFzcGVjdCByYXRpbyA9ICUuM2YKAE1heCBmZWF0dXJlID0gJWQKACAgUmVhZCBJbWFnZVNldC4KAEVycm9yIHNhdmluZyBLUE0gZGF0YTogdW5hYmxlIHRvIG9wZW4gZmlsZSAnJXMlcyVzJyBmb3Igd3JpdGluZy4KAEVycm9yICglZCk6IHVuYWJsZSB0byBvcGVuIGV4dGVybmFsIHBhcmFtZXRlcnMgZmlsZSAiJXMiIGZvciB3cml0aW5nLgoARXJyb3IgaW4gY2xvc2luZyAlcyBpbiB0aGUgemlwZmlsZS4KAEF1dG8gdGhyZXNob2xkIChicmFja2V0KSBtYXJrZXIgY291bnRzIC1bJTNkOiAlM2RdIFslM2Q6ICUzZF0gWyUzZDogJTNkXSsuCgBFcnJvciBwcm9jZXNzaW5nIG11bHRpbWFya2VyIGNvbmZpZyBmaWxlICclcyc6IFVuYWJsZSB0byBsb2FkIHBhdHRlcm4gJyVzJy4KAE91dCBvZiBtZW1vcnkhIQoAUHlyYW1pZCBoYXMgbm90IGJlZW4gYWxsb2NhdGVkIHlldAAlbGYAQVJfUElYRUxfRk9STUFUX1JHQl81NjUAQVJfUElYRUxfRk9STUFUX1JHQkFfNTU1MQAuAEFzc2VydGlvbiBgcFswXSA+IHBtMVstMV1gIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBhbmdsZSA8PSBQSWAgZmFpbGVkIGluIABBc3NlcnRpb24gYGQudHlwZSgpID09IElNQUdFX0YzMmAgZmFpbGVkIGluIABBc3NlcnRpb24gYHNyY19oZWlnaHQgPiAwYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgb2N0YXZlID49IDBgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGB5IDwgbUdyYWRpZW50c1tvY3RhdmUqbU51bVNjYWxlc1Blck9jdGF2ZStzY2FsZV0uaGVpZ2h0KClgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBtRGF0YS5nZXQoKWAgZmFpbGVkIGluIAA6IAAlM2Q6ICglM2QsJTNkKSA6ICVmIG1pbj0lZiBtYXg9JWYsIHNkPSVmCgBwb2ludHMtJWQKAEVycm9yICglZCk6IHVuYWJsZSB0byBvcGVuIGV4dGVybmFsIHBhcmFtZXRlcnMgZmlsZSAiJXMiIGZvciByZWFkaW5nLgoAQXV0byB0aHJlc2hvbGQgKGJyYWNrZXQpIGFkanVzdGVkIHRocmVzaG9sZCB0byAlZC4KAEVycm9yIG9wZW5pbmcgZmlsZSAnJXMuaXNldCcuCgBFcnJvciBpbiBjbG9zaW5nICclcycuCgB5IG11c3QgYmUgbGVzcyB0aGFuIHRoZSBpbWFnZSBoZWlnaHQAL2hvbWUvd2FsdGVyL2thbHdhbHQtZ2l0aHViL0FSLmpzLWdpdGh1Yi1vcmcvYXJ0b29sa2l0NS1qcy9saWIvYXJ0b29sa2l0NS9saWIvU1JDL0tQTS9GcmVha01hdGNoZXIvZGV0ZWN0b3JzL2dhdXNzaWFuX3NjYWxlX3NwYWNlX3B5cmFtaWQuaABIZWlnaHQgbXVzdCBiZSBwb3NpdGl2ZQBPbmx5IEYzMiBpbWFnZXMgc3VwcG9ydGVkAFNob3VsZCBiZSBtYXhpbWEARGF0YSBwb2ludGVyIGlzIE5VTEwAUHlyYW1pZCBpcyBOVUxMAEFSX1BJWEVMX0ZPUk1BVF9SR0JBXzQ0NDQAQVJfUElYRUxfRk9STUFUX1JHQkFfNTU1MQBBc3NlcnRpb24gYHNjYWxlID49IG1NaW5TY2FsZWAgZmFpbGVkIGluIABBc3NlcnRpb24gYGltYWdlLndpZHRoKCkgPT0gbVB5cmFtaWRbMF0ud2lkdGgoKWAgZmFpbGVkIGluIABbJSAuM2YgJSAuM2YgJSAuM2ZdIFslIDYuMWZdCgBFcnJvciBwcm9jZXNzaW5nIG11bHRpbWFya2VyIGNvbmZpZyBmaWxlICclcycsIG1hcmtlciBkZWZpbml0aW9uICUzZDogRmlyc3QgbGluZSBtdXN0IGJlIHBhdHRlcm4gd2lkdGguCgBFcnJvciAoJWQpOiB1bmFibGUgdG8gb3BlbiBvcHRpY2FsIHBhcmFtZXRlcnMgZmlsZSAiJXMiIGZvciB3cml0aW5nLgoAa3BtU2V0UmVmRGF0YVNldEZpbGUoKTogTlVMTCBrcG1IYW5kbGUvZmlsZW5hbWUuCgAgICAgZW5kLgoAQXV0byB0aHJlc2hvbGQgKCVzKSBhZGp1c3RlZCB0aHJlc2hvbGQgdG8gJWQuCgAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KAEFSX1BJWEVMX0ZPUk1BVF80MjB2AG1lZGlhbgAlbGYgJWxmICVsZiAlbGYAT2N0YXZlIG11c3QgYmUgcG9zaXRpdmUAc2NhbGUgb3V0IG9mIHJhbmdlAEltYWdlIG9mIHdyb25nIHNpemUgZm9yIHB5cmFtaWQAVW5hYmxlIHRvIGFsbG9jYXRlIGltYWdlIGRhdGEAQVJfUElYRUxfRk9STUFUX1JHQkFfNDQ0NABBc3NlcnRpb24gYGRldGVjdG9yYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgcFswXSA+IHBtMVswXWAgZmFpbGVkIGluIABBc3NlcnRpb24gYGltMS50eXBlKCkgPT0gSU1BR0VfRjMyYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgZy5jaGFubmVscygpID09IDJgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBzcmNfc3RlcCA+IDBgIGZhaWxlZCBpbiAAJTNkLCAlM2Q6IG1heF9zaW0gPSAlZgoAICBSZWFkIEZlYXR1cmVTZXQuCgBDYW5ub3QgZmluZCB0aGUgcGFnZSBmb3Igc2tpcHBpbmcuCgBFcnJvciAoJWQpOiB1bmFibGUgdG8gb3BlbiBvcHRpY2FsIHBhcmFtZXRlcnMgZmlsZSAiJXMiIGZvciByZWFkaW5nLgoARXJyb3Igc2F2aW5nIEtQTSBkYXRhOiBlcnJvciB3cml0aW5nIGRhdGEuCgBBUl9QSVhFTF9GT1JNQVRfNDIwdgBPdHN1AEFSX1BJWEVMX0ZPUk1BVF80MjBmACVmICVmAFN0ZXAgbXVzdCBiZSBwb3NpdGl2ZQBJbnZhbGlkIGltYWdlIHR5cGUARGV0ZWN0b3IgaXMgTlVMTABOdW1iZXIgb2YgY2hhbm5lbHMgc2hvdWxkIGJlIDIAQXNzZXJ0aW9uIGBvY3RhdmUgPCBtTnVtT2N0YXZlc2AgZmFpbGVkIGluIABBc3NlcnRpb24gYHNjYWxlIDwgbU1heFNj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AAAAWAAAAD0AAABuAAAAGgAAACQAAABqAAAAXQAAADQAAABLAAAAKQAAAEgAAABVAAAAUAAAAGYAAAA8AAAAfAAAAGkAAAAZAAAAKAAAADMAAABlAAAAVAAAABgAAAB7AAAAUwAAADIAAAAxAAAAegAAAHgAAAB5AAAAT2N0YXZlIG11c3QgYmUgbGVzcyB0aGFuIG51bWJlciBvZiBvY3RhdmVzAEFSX1BJWEVMX0ZPUk1BVF80MjBmAEFSX1BJWEVMX0ZPUk1BVF9OVjIxAEFzc2VydGlvbiBgcFswXSA+IHBbLTFdYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgZHN0LnR5cGUoKSA9PSBJTUFHRV9GMzJgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBkLmNoYW5uZWxzKCkgPT0gMWAgZmFpbGVkIGluIABBc3NlcnRpb24gYG1heF9oZWlnaHQgPiAwYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgZHN0X3dpZHRoID4gMGAgZmFpbGVkIGluIABBc3NlcnRpb24gYHNpemUgPiAwYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgcHlyYW1pZC0+aW1hZ2VzKCkuc2l6ZSgpID4gMGAgZmFpbGVkIGluIABQYWdlWyVkXSAgcHJlOiUzZCwgYWZ0OiUzZCwgZXJyb3IgPSAlZgoAJTNkLCAlM2Q6IG1heF9zaW0gPSAlZiwgKG1heCxtaW4pID0gJWYsICVmLCBzZCA9ICVmCgAgIFJlYWQgTWFya2VyU2V0LgoARXJyb3IgcHJvY2Vzc2luZyBtdWx0aW1hcmtlciBjb25maWcgZmlsZSAnJXMnLCBtYXJrZXIgZGVmaW5pdGlvbiAlM2Q6IExpbmVzIDIgLSA0IG11c3QgYmUgbWFya2VyIHRyYW5zZm9ybS4KAEVycm9yIGxvYWRpbmcgS1BNIGRhdGE6IHVuYWJsZSB0byBvcGVuIGZpbGUgJyVzJXMlcycgZm9yIHJlYWRpbmcuCgBQeXJhbWlkIGlzIGVtcHR5AERlc3RpbmF0aW9uIGltYWdlIHNob3VsZCBiZSBhIGZsb2F0AG1yawBzaXplIG11c3QgYmUgcG9zaXRpdmUATWF4aW11bSBiaW4gc2hvdWxkIGJlIHBvc2l0aXZlAE9ubHkgc2luZ2xlIGNoYW5uZWwgaW1hZ2VzIHN1cHBvcnRlZABBUl9QSVhFTF9GT1JNQVRfTlYyMQBBc3NlcnRpb24gYHBbMF0gPiBwWzFdYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgZHN0X3N0ZXAgPiAwYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgc2NhbGUgPj0gMGAgZmFpbGVkIGluIABKUEVHIGZpbGUgaGFzIHVuc3VwcG9ydGVkICVkLWNvbXBvbmVudCBwaXhlbHMKAEVycm9yIGxvYWRpbmcgS1BNIGRhdGE6IGVycm9yIHJlYWRpbmcgZGF0YS4KAGFyVXRpbEdldFBpeGVsRm9ybWF0TmFtZTogRXJyb3IsIHVucmVjb2duaXNlZCBwaXhlbCBmb3JtYXQgKCVkKS4KAFNjYWxlIG11c3QgYmUgcG9zaXRpdmUAVW5rbm93biBpbWFnZSB0eXBlAEFzc2VydGlvbiBgcFswXSA+IHBwMVstMV1gIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBoaXN0ICE9IE5VTExgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGAoc3JjX3dpZHRoJTIpID09IDFgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBpbTEuY2hhbm5lbHMoKSA9PSAxYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgbVJlZkltYWdlV2lkdGggPiAwYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgcHlyYW1pZC0+aW1hZ2VzKClbMF0ud2lkdGgoKSA9PSBkZXRlY3Rvci0+d2lkdGgoKWAgZmFpbGVkIGluIABPdXQgb2YgbWVtb3J5LgoAa3BtQ2hhbmdlUGFnZU5vT2ZSZWZEYXRhU2V0KCk6IE5VTEwgcmVmRGF0YVNldC4KAGFyVmlkZW9VdGlsR2V0UGl4ZWxGb3JtYXROYW1lOiBFcnJvciwgdW5yZWNvZ25pc2VkIHBpeGVsIGZvcm1hdCAoJWQpLgoARXJyb3Igb3BlbmluZyBmaWxlICclcy5tcmsnLgoAJSUlMDJ4AHZlY3RvcgBQeXJhbWlkIGFuZCBkZXRlY3RvciBzaXplIG1pc21hdGNoAC9ob21lL3dhbHRlci9rYWx3YWx0LWdpdGh1Yi9BUi5qcy1naXRodWItb3JnL2FydG9vbGtpdDUtanMvbGliL2FydG9vbGtpdDUvbGliL1NSQy9LUE0vRnJlYWtNYXRjaGVyL2RldGVjdG9ycy9vcmllbnRhdGlvbl9hc3NpZ25tZW50LmgAJWYgJWYgJWYgJWYAd2lkdGggbXVzdCBiZSBwb3NpdGl2ZQBVbnN1cHBvcnRlZCBpbWFnZSB0eXBlAFNvdXJjZSB3aWR0aCBtdXN0IGJlIG9kZABBc3NlcnRpb24gYHNjYWxlIDwgbU51bVNjYWxlc1Blck9jdGF2ZWAgZmFpbGVkIGluIABBc3NlcnRpb24gYHBbMF0gPiBwcDFbMF1gIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBpbTIuY2hhbm5lbHMoKSA9PSAxYCBmYWlsZWQgaW4gAC9wcm9jL3NlbGYvZXhlAFNjYWxlIG11c3QgYmUgbGVzcyB0aGFuIG51bWJlciBvZiBzY2FsZSBwZXIgb2N0YXZlAEhpc3RvZ3JhbSBwb2ludGVyIGlzIE5VTEwAQXNzZXJ0aW9uIGBwWzBdID4gcHAxWzFdYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgKGNodW5rX3NpemUlMik9PTBgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBtUmVmSW1hZ2VIZWlnaHQgPiAwYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgcHlyYW1pZC0+aW1hZ2VzKClbMF0uaGVpZ2h0KCkgPT0gZGV0ZWN0b3ItPmhlaWdodCgpYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgZC53aWR0aCgpID09IGltMi53aWR0aCgpYCBmYWlsZWQgaW4gAFRyYW5zZm9ybWF0aW9uIG1hdHJpeCByZWFkIGVycm9yISEKAHZlY3RvcgBJbWFnZXMgbXVzdCBoYXZlIHRoZSBzYW1lIHdpZHRoAGpwZwBVbnRlc3RlZCBiZWhhdmlvciBmb3Igb2RkIGNodW5rIHNpemUAaGVpZ2h0IG11c3QgYmUgcG9zaXRpdmUAT2N0YXZlIG91dCBvZiByYW5nZQBBc3NlcnRpb24gYChmYmluKzAuNWYpID4gMCAmJiAoZmJpbi0wLjVmKSA8IG51bV9iaW5zYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgYXNzaWdubWVudC5zaXplKCkgPT0gbnVtX2luZGljZXNgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGAhaXNpbmYodVswXSlgIGZhaWxlZCBpbiAAJXMlcwoAV2lkdGggaXMgemVybwAvaG9tZS93YWx0ZXIva2Fsd2FsdC1naXRodWIvQVIuanMtZ2l0aHViLW9yZy9hcnRvb2xraXQ1LWpzL2xpYi9hcnRvb2xraXQ1L2xpYi9TUkMvS1BNL0ZyZWFrTWF0Y2hlci9tYXRjaGVycy9ob3VnaF9zaW1pbGFyaXR5X3ZvdGluZy5oAC9ob21lL3dhbHRlci9rYWx3YWx0LWdpdGh1Yi9BUi5qcy1naXRodWItb3JnL2FydG9vbGtpdDUtanMvbGliL2FydG9vbGtpdDUvbGliL1NSQy9LUE0vRnJlYWtNYXRjaGVyL21hdGNoZXJzL2JpbmFyeV9oaWVyYXJjaGljYWxfY2x1c3RlcmluZy5oAERlY2ltYWwgYmluIHBvc2l0aW9uIGluZGV4IG91dCBvZiByYW5nZQBTY2FsZSBvdXQgb2YgcmFuZ2UASU5GAEFzc2VydGlvbiBgZC5oZWlnaHQoKSA9PSBpbTIuaGVpZ2h0KClgIGZhaWxlZCBpbiAASW1hZ2VzIG11c3QgaGF2ZSB0aGUgc2FtZSBoZWlnaHQALy4uL3NoYXJlLyVzAEhlaWdodCBpcyB6ZXJvAEFzc2lnbm1lbnQgc2l6ZSB3cm9uZwBBc3NlcnRpb24gYChpbnQpc3RkOjpmbG9vcih4KSA9PSAoaW50KXhgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBpbmRleCA+PSAwYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgbWFnbml0dWRlID49IDBgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGAhaXNpbmYodVsxXSlgIGZhaWxlZCBpbiAAU3RlcCBpcyB6ZXJvAC9ob21lL3dhbHRlci9rYWx3YWx0LWdpdGh1Yi9BUi5qcy1naXRodWItb3JnL2FydG9vbGtpdDUtanMvbGliL2FydG9vbGtpdDUvbGliL1NSQy9LUE0vRnJlYWtNYXRjaGVyL2RldGVjdG9ycy9pbnRlcnBvbGF0ZS5oAE1hZ25pdHVkZSBjYW5ub3QgYmUgbmVnYXRpdmUAaW5kZXggb3V0IG9mIHJhbmdlAEhPTUUAQXNzZXJ0aW9uIGBhc3NpZ25tZW50W2ldICE9IC0xYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgaW0xLndpZHRoKCkgPT0gaW0yLndpZHRoKClgIGZhaWxlZCBpbiAAL2hvbWUvd2FsdGVyL2thbHdhbHQtZ2l0aHViL0FSLmpzLWdpdGh1Yi1vcmcvYXJ0b29sa2l0NS1qcy9saWIvYXJ0b29sa2l0NS9saWIvU1JDL0tQTS9GcmVha01hdGNoZXIvZGV0ZWN0b3JzL2hhcnJpcy1pbmxpbmUuaAAvcHJvYy9zZWxmL2NtZGxpbmUAZmxvb3IoKSBhbmQgY2FzdCBub3QgdGhlIHNhbWUAQXNzaWdubWVudCBpcyBpbnZhbGlkAEFzc2VydGlvbiBgbnVtX2JpbnMgPj0gMGAgZmFpbGVkIGluIABBc3NlcnRpb24gYGJpblggPj0gMGAgZmFpbGVkIGluIABBc3NlcnRpb24gYChpPj4xKSA8IHN0ZDo6Y2VpbCgoc3JjX2hlaWdodC0xKS8yLmYpYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgaW0xLmhlaWdodCgpID09IGltMi5oZWlnaHQoKWAgZmFpbGVkIGluIABJbmRleCBpcyBvdXQgb2YgYm91bmRzAE51bWJlciBiaW5zIG11c3QgYmUgcG9zaXRpdmUAYmluWCBvdXQgb2YgcmFuZ2UAT3V0IG9mIHJhbmdlAERvRyBQeXJhbWlkAHJiAEFzc2VydGlvbiBgKGludClzdGQ6OmZsb29yKHkpID09IChpbnQpeWAgZmFpbGVkIGluIABBc3NlcnRpb24gYGFzc2lnbm1lbnRbaV0gPCBudW1faW5kaWNlc2AgZmFpbGVkIGluIABOb24tbWF4IHN1cHByZXNzaW9uAEFzc2lnbm1lbnQgb3V0IG9mIHJhbmdlAEFzc2VydGlvbiBgeXAgPj0gMCAmJiB5cCA8IGhlaWdodGAgZmFpbGVkIGluIABBc3NlcnRpb24gYGJpblggPCBtTnVtWEJpbnNgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBpbWFnZS50eXBlKCkgPT0gSU1BR0VfVUlOVDhgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGB3MSA+PSAwYCBmYWlsZWQgaW4gACVzOiAlcwoAeXAgb3V0IG9mIGJvdW5kcwBTdWJwaXhlbAB3MSBtdXN0IGJlIHBvc2l0aXZlAFVuYWJsZSB0byBkZXRlcm1pbmUgcHJvY2VzcyBuYW1lAE9ubHkgZ3JheSBzY2FsZSBpbWFnZXMgYXJlIHN1cHBvcnRlZABBc3NlcnRpb24gYGluZGljZXNbYXNzaWdubWVudFtpXV0gPCBudW1fZmVhdHVyZXNgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBiaW5ZID49IDBgIGZhaWxlZCBpbiAAcHJ1bmVGZWF0dXJlcwAlcyVzAGJpblkgb3V0IG9mIHJhbmdlAEFzc2VydGlvbiBgeXBfcGx1c18xID49IDAgJiYgeXBfcGx1c18xIDwgaGVpZ2h0YCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgb2N0YXZlIDwgbU51bU9jdGF2ZXNgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGB3MiA+PSAwYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgaXQtPnNlY29uZC5zaXplKCkgIT0gMGAgZmFpbGVkIGluIABGaW5kIE9yaWVudGF0aW9ucwB5cF9wbHVzXzEgb3V0IG9mIGJvdW5kcwAvaG9tZS93YWx0ZXIva2Fsd2FsdC1naXRodWIvQVIuanMtZ2l0aHViLW9yZy9hcnRvb2xraXQ1LWpzL2xpYi9hcnRvb2xraXQ1L2xpYi9TUkMvS1BNL0ZyZWFrTWF0Y2hlci9kZXRlY3RvcnMvZ2F1c3NpYW5fc2NhbGVfc3BhY2VfcHlyYW1pZC5oAHcyIG11c3QgYmUgcG9zaXRpdmUAQ2x1c3RlciBtdXN0IGhhdmUgYXRsZWFzZXQgMSBmZWF0dXJlAC92YXIvY2FjaGUAQXNzZXJ0aW9uIGBiaW5ZIDwgbU51bVlCaW5zYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgZHN0W2ldID49IC0yNTgwNjRgIGZhaWxlZCBpbiAALy5jYWNoZQBPY3RhdmUgb3V0IG9mIHJhbmdlAEFzc2VydGlvbiBgYjEgPj0gMCAmJiBiMSA8IG51bV9iaW5zYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgeHAgPj0gMCAmJiB4cCA8IHdpZHRoYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgZHN0W2ldIDw9IDI1ODA2NGAgZmFpbGVkIGluIABBc3NlcnRpb24gYGJpbkFuZ2xlID49IDBgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBpbTAuaGVpZ2h0KCkgPT0gaW0xLmhlaWdodCgpYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgbUsgPT0gbUNlbnRlcnMuc2l6ZSgpYCBmYWlsZWQgaW4gAEhlaWdodCBpcyBpbmNvbnNpc3RlbnQAeHAgb3V0IG9mIGJvdW5kcwAlcy8lcwAvaG9tZS93YWx0ZXIva2Fsd2FsdC1naXRodWIvQVIuanMtZ2l0aHViLW9yZy9hcnRvb2xraXQ1LWpzL2xpYi9hcnRvb2xraXQ1L2xpYi9TUkMvS1BNL0ZyZWFrTWF0Y2hlci9tYXRjaGVycy9rbWVkb2lkcy5oAGIxIGJpbiBpbmRleCBvdXQgb2YgcmFuZ2UAYmluQW5nbGUgb3V0IG9mIHJhbmdlAEFzc2VydGlvbiBgc2NhbGUgPCBtTnVtU2NhbGVzUGVyT2N0YXZlYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgZHN0W2ldIDw9IDQxMjkwMjRgIGZhaWxlZCBpbiAAayBzaG91bGQgbWF0Y2ggdGhlIG51bWJlciBvZiBjbHVzdGVyIGNlbnRlcnMAU2NhbGUgb3V0IG9mIHJhbmdlAC92YXIvbGliAEFzc2VydGlvbiBgYjIgPj0gMCAmJiBiMiA8IG51bV9iaW5zYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgYmluQW5nbGUgPCBtTnVtQW5nbGVCaW5zYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgeHBfcGx1c18xID49IDAgJiYgeHBfcGx1c18xIDwgd2lkdGhgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBkc3RbaV0gPj0gLTQxMjkwMjRgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBpbTAuaGVpZ2h0KCkgPT0gaW0yLmhlaWdodCgpYCBmYWlsZWQgaW4gAHhwX3BsdXNfMSBvdXQgb2YgYm91bmRzAC8uY29uZmlnAGIyIGJpbiBpbmRleCBvdXQgb2YgcmFuZ2UAQXNzZXJ0aW9uIGBudW1fZmVhdHVyZXMgPiAwYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgYmluU2NhbGUgPj0gMGAgZmFpbGVkIGluIABBc3NlcnRpb24gYChpbTEuaGVpZ2h0KCk+PjEpID09IGltMi5oZWlnaHQoKWAgZmFpbGVkIGluIAB2ZWN0b3IATnVtYmVyIG9mIGZlYXR1cmVzIG11c3QgYmUgcG9zaXRpdmUAYmluU2NhbGUgb3V0IG9mIHJhbmdlAFRNUERJUgBBc3NlcnRpb24gYGd4eCA8PSA0MTI5MDI0YCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgdzAgPj0gMCAmJiB3MCA8PSAxLjAwMDFgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGAoaW0wLmhlaWdodCgpPj4xKSA9PSBpbTEuaGVpZ2h0KClgIGZhaWxlZCBpbiAAdmVjdG9yAC90bXAAT3V0IG9mIHJhbmdlAEFzc2VydGlvbiBgYmluU2NhbGUgPCBtTnVtU2NhbGVCaW5zYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgbnVtX2luZGljZXMgPD0gbnVtX2ZlYXR1cmVzYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgZ3h4ID49IDBgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGAoaW0wLmhlaWdodCgpPj4xKSA9PSBpbTIuaGVpZ2h0KClgIGZhaWxlZCBpbiAATW9yZSBpbmRpY2VzIHRoYW4gZmVhdHVyZXMARXJyb3IgbG9va2luZyBmb3IgcmVzb3VyY2VzIGRpcmVjdG9yeSBwYXRoAEFzc2VydGlvbiBgcm93IDwgbUhlaWdodGAgZmFpbGVkIGluIABBc3NlcnRpb24gYG1CdWNrZXRzLnNpemUoKSA9PSBtTnVtQnVja2V0c1hgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBneXkgPD0gNDEyOTAyNGAgZmFpbGVkIGluIABBc3NlcnRpb24gYHcxID49IDAgJiYgdzEgPD0gMS4wMDAxYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgaW5kZXggPD0gKGJpblggKyBiaW5ZKm1OdW1YQmlucyArIGJpbkFuZ2xlKm1OdW1YQmlucyptTnVtWUJpbnMgKyBiaW5TY2FsZSptTnVtWEJpbnMqbU51bVlCaW5zKm1OdW1BbmdsZUJpbnMpYCBmYWlsZWQgaW4gAEVycm9yIGNyZWF0aW5nIHJlc291cmNlcyBkaXJlY3RvcnkgcGF0aAAvaG9tZS93YWx0ZXIva2Fsd2FsdC1naXRodWIvQVIuanMtZ2l0aHViLW9yZy9hcnRvb2xraXQ1LWpzL2xpYi9hcnRvb2xraXQ1L2xpYi9TUkMvS1BNL0ZyZWFrTWF0Y2hlci9mcmFtZXdvcmsvaW1hZ2UuaABCdWNrZXRzIGFyZSBub3QgYWxsb2NhdGVkAEFzc2VydGlvbiBgbnVtX2luZGljZXMgPj0gbUtgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGB3MiA+PSAwICYmIHcyIDw9IDEuMDAwMWAgZmFpbGVkIGluIABBc3NlcnRpb24gYGd5eSA+PSAwYCBmYWlsZWQgaW4gAE5vdCBlbm91Z2ggZmVhdHVyZXMAcm93IG91dCBvZiBib3VuZHMAdmVjdG9yAEFzc2VydGlvbiBgbUJ1Y2tldHNbMF0uc2l6ZSgpID09IG1OdW1CdWNrZXRzWWAgZmFpbGVkIGluIABBc3NlcnRpb24gYGd4eSA8PSA0MTI5MDI0YCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgdzMgPj0gMCAmJiB3MyA8PSAxLjAwMDFgIGZhaWxlZCBpbiAARXJyb3I6IFVuYWJsZSB0byBjaGFuZ2Ugd29ya2luZyBkaXJlY3RvcnkgdG8gJyVzJy4KAEFzc2lnbm1lbnQgc2l6ZSBpcyBpbmNvcnJlY3QAQXNzZXJ0aW9uIGBtRmVhdHVyZVBvaW50cy5zaXplKCkgPD0gbU1heE51bUZlYXR1cmVQb2ludHNgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBneHkgPj0gLTQxMjkwMjRgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGAodzArdzErdzIrdzMpIDw9IDEuMDAwMWAgZmFpbGVkIGluIABBc3NlcnRpb24gYG4gPiAwYCBmYWlsZWQgaW4gAFslIC4zZiAlIC4zZiAlIC4zZl0gWyUgNi4xZl0KAAADAAAAAwAAAAQAAAAEAAAABAAAAAEAAAAEAAAAAgAAAAIAAAACAAAAAgAAAAIAAAABAAAAAQAAAAEAQYCtAQunMgQAAACIAAAABQAAAJAAAAAGAAAAmAAAAAkAAACwAAAAGAQAAFMLAAAGDgAA0w8AAC5pc2V0AHJiAE42dmlzaW9uMjVHYXVzc2lhblNjYWxlU3BhY2VQeXJhbWlkRQAAABT6AAC5VgAAVG9vIG1hbnkgZmVhdHVyZSBwb2ludHMAdmVjdG9yAC9ob21lL3dhbHRlci9rYWx3YWx0LWdpdGh1Yi9BUi5qcy1naXRodWItb3JnL2FydG9vbGtpdDUtanMvbGliL2FydG9vbGtpdDUvbGliL1NSQy9LUE0vRnJlYWtNYXRjaGVyL3V0aWxzL3BhcnRpYWxfc29ydC5oAEFzc2VydGlvbiBgcG9zID09IDY2NmAgZmFpbGVkIGluIABBc3NlcnRpb24gYG51bV9jZW50ZXJzID4gMGAgZmFpbGVkIGluIABUaGVyZSBtdXN0IGJlIGF0IGxlYXN0IDEgY2VudGVyAG4gbXVzdCBiZSBwb3NpdGl2ZQBQb3NpdGlvbiBpcyBub3Qgd2l0aGluIHJhbmdlAEFzc2VydGlvbiBga3Auc2NhbGUgPCBtTGFwbGFjaWFuUHlyYW1pZC5udW1TY2FsZVBlck9jdGF2ZSgpYCBmYWlsZWQgaW4gAFslc10gWyVzXSBbJXNdIDogRm91bmQgJWQgZmVhdHVyZXMgaW4gcXVlcnkARmVhdHVyZSBwb2ludCBzY2FsZSBpcyBvdXQgb2YgYm91bmRzAEFzc2VydGlvbiBgayA+IDBgIGZhaWxlZCBpbiAAayBtdXN0IGJlIHBvc2l0aXZlAEZpbmQgTWF0Y2hlcyAoMSkAQXNzZXJ0aW9uIGBrcC5zY29yZSA9PSBsYXAxLmdldDxmbG9hdD4oeSlbeF1gIGZhaWxlZCBpbiAAU2NvcmUgaXMgbm90IGNvbnNpc3RlbnQgd2l0aCB0aGUgRG9HIGltYWdlAEhvdWdoIFZvdGluZyAoMSkARmluZCBIb3VnaCBNYXRjaGVzICgxKQBBc3NlcnRpb24gYGJ1Y2tldFswXS5maXJzdCA+PSBidWNrZXRbbl0uZmlyc3RgIGZhaWxlZCBpbiAAbnRoX2VsZW1lbnQgZmFpbGVkAEVzdGltYXRlIEhvbW9ncmFwaHkgKDEpAEZpbmQgSW5saWVycyAoMSkAQXNzZXJ0aW9uIGBvY3RhdmUgPCBtTnVtT2N0YXZlc2AgZmFpbGVkIGluIAAvaG9tZS93YWx0ZXIva2Fsd2FsdC1naXRodWIvQVIuanMtZ2l0aHViLW9yZy9hcnRvb2xraXQ1LWpzL2xpYi9hcnRvb2xraXQ1L2xpYi9TUkMvS1BNL0ZyZWFrTWF0Y2hlci9kZXRlY3RvcnMvZ2F1c3NpYW5fc2NhbGVfc3BhY2VfcHlyYW1pZC5oAEZpbmQgTWF0Y2hlcyAoMikAT2N0YXZlIG91dCBvZiByYW5nZQBIb3VnaCBWb3RpbmcgKDIpAEZpbmQgSG91Z2ggTWF0Y2hlcyAoMikAQXNzZXJ0aW9uIGBzY2FsZSA8IG1OdW1TY2FsZXNQZXJPY3RhdmVgIGZhaWxlZCBpbiAAU2NhbGUgb3V0IG9mIHJhbmdlAEVzdGltYXRlIEhvbW9ncmFwaHkgKDIpAEZpbmQgSW5saWVycyAoMikAQXNzZXJ0aW9uIGBpbmRleCA8IG1JbWFnZXMuc2l6ZSgpYCBmYWlsZWQgaW4gAC9ob21lL3dhbHRlci9rYWx3YWx0LWdpdGh1Yi9BUi5qcy1naXRodWItb3JnL2FydG9vbGtpdDUtanMvbGliL2FydG9vbGtpdDUvbGliL1NSQy9LUE0vRnJlYWtNYXRjaGVyL2RldGVjdG9ycy9Eb0dfc2NhbGVfaW52YXJpYW50X2RldGVjdG9yLmgAQXNzZXJ0aW9uIGBiZXN0X2luZGV4ICE9IHN0ZDo6bnVtZXJpY19saW1pdHM8c2l6ZV90Pjo6bWF4KClgIGZhaWxlZCBpbiAAL2hvbWUvd2FsdGVyL2thbHdhbHQtZ2l0aHViL0FSLmpzLWdpdGh1Yi1vcmcvYXJ0b29sa2l0NS1qcy9saWIvYXJ0b29sa2l0NS9saWIvU1JDL0tQTS9GcmVha01hdGNoZXIvbWF0Y2hlcnMvZmVhdHVyZV9tYXRjaGVyLWlubGluZS5oAEluZGV4IGlzIG91dCBvZiByYW5nZQBTb21ldGhpbmcgc3RyYW5nZQBBc3NlcnRpb24gYHNjYWxlID49IDBgIGZhaWxlZCBpbiAAU2NhbGUgbXVzdCBiZSBwb3NpdGl2ZQBBc3NlcnRpb24gYG1NYXRjaGVzLnNpemUoKSA8PSBmZWF0dXJlczEtPnNpemUoKWAgZmFpbGVkIGluIABOdW1iZXIgb2YgbWF0Y2hlcyBzaG91bGQgYmUgbG93ZXIAU2NhbGUgbXVzdCBiZSBsZXNzIHRoYW4gbnVtYmVyIG9mIHNjYWxlIHBlciBvY3RhdmUAQXNzZXJ0aW9uIGBsYXAwLmhlaWdodCgpID09IGxhcDEuaGVpZ2h0KCkgPT0gbGFwMi5oZWlnaHQoKWAgZmFpbGVkIGluIABBc3NlcnRpb24gYG1Sb290LmdldCgpYCBmYWlsZWQgaW4gAFdpZHRoL2hlaWdodCBhcmUgbm90IGNvbnNpc3RlbnQAUm9vdCBjYW5ub3QgYmUgTlVMTABBc3NlcnRpb24gYG1pbmkgIT0gLTFgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGAobGFwMC5oZWlnaHQoKSA9PSBsYXAxLmhlaWdodCgpKSAmJiAoKGxhcDEuaGVpZ2h0KCk+PjEpID09IGxhcDIuaGVpZ2h0KCkpYCBmYWlsZWQgaW4gAE1pbmltdW0gaW5kZXggbm90IHNldABBc3NlcnRpb24gYCgobGFwMC53aWR0aCgpPj4xKSA9PSBsYXAxLndpZHRoKCkpICYmIChsYXAxLndpZHRoKCkgPT0gbGFwMi53aWR0aCgpKWAgZmFpbGVkIGluIABBc3NlcnRpb24gYDBgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBuIDw9IGluX21hdGNoZXMuc2l6ZSgpYCBmYWlsZWQgaW4gAEltYWdlIHNpemVzIGFyZSBpbmNvbnNpc3RlbnQAU2hvdWxkIGJlIHRoZSBzYW1lAEFzc2VydGlvbiBgYmluWCA+PSAwYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgKHgtMSkgPj0gMCAmJiAoeCsxKSA8IGxhcDEud2lkdGgoKWAgZmFpbGVkIGluIAB4IG91dCBvZiBib3VuZHMAL2hvbWUvd2FsdGVyL2thbHdhbHQtZ2l0aHViL0FSLmpzLWdpdGh1Yi1vcmcvYXJ0b29sa2l0NS1qcy9saWIvYXJ0b29sa2l0NS9saWIvU1JDL0tQTS9GcmVha01hdGNoZXIvbWF0Y2hlcnMvaG91Z2hfc2ltaWxhcml0eV92b3RpbmcuaABiaW5YIG91dCBvZiByYW5nZQBBc3NlcnRpb24gYCh5LTEpID49IDAgJiYgKHkrMSkgPCBsYXAxLmhlaWdodCgpYCBmYWlsZWQgaW4gAHkgb3V0IG9mIGJvdW5kcwBBc3NlcnRpb24gYGJpblggPCBtTnVtWEJpbnNgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBiaW5ZID49IDBgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBsYXAwLndpZHRoKCkgPT0gbGFwMS53aWR0aCgpYCBmYWlsZWQgaW4gAEltYWdlIGRpbWVuc2lvbnMgaW5jb25zaXN0ZW50AGJpblkgb3V0IG9mIHJhbmdlAEFzc2VydGlvbiBgYmluWSA8IG1OdW1ZQmluc2AgZmFpbGVkIGluIABBc3NlcnRpb24gYGxhcDAud2lkdGgoKSA9PSBsYXAyLndpZHRoKClgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBiaW5BbmdsZSA+PSAwYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgbGFwMC5oZWlnaHQoKSA9PSBsYXAxLmhlaWdodCgpYCBmYWlsZWQgaW4gAGJpbkFuZ2xlIG91dCBvZiByYW5nZQBBc3NlcnRpb24gYGxhcDAuaGVpZ2h0KCkgPT0gbGFwMi5oZWlnaHQoKWAgZmFpbGVkIGluIABBc3NlcnRpb24gYGJpbkFuZ2xlIDwgbU51bUFuZ2xlQmluc2AgZmFpbGVkIGluIABBc3NlcnRpb24gYCh4LTEpID49IDAgJiYgKHgrMSkgPCBpbS53aWR0aCgpYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgYmluU2NhbGUgPj0gMGAgZmFpbGVkIGluIABBc3NlcnRpb24gYCh5LTEpID49IDAgJiYgKHkrMSkgPCBpbS5oZWlnaHQoKWAgZmFpbGVkIGluIABiaW5TY2FsZSBvdXQgb2YgcmFuZ2UAQXNzZXJ0aW9uIGAobGFwMC53aWR0aCgpPj4xKSA9PSBsYXAyLndpZHRoKClgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBiaW5TY2FsZSA8IG1OdW1TY2FsZUJpbnNgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGAobGFwMC5oZWlnaHQoKT4+MSkgPT0gbGFwMi5oZWlnaHQoKWAgZmFpbGVkIGluIABBc3NlcnRpb24gYHhfZGl2XzItMC41ZiA+PSAwYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgZGlzdEJpbkFuZ2xlID49IDBgIGZhaWxlZCBpbiAAeF9kaXZfMiBvdXQgb2YgYm91bmRzIG91dCBvZiBib3VuZHMgZm9yIGludGVycG9sYXRpb24AZGlzdEJpbkFuZ2xlIG11c3Qgbm90IGJlIG5lZ2F0aXZlAEFzc2VydGlvbiBgaHlwLnNpemUoKSA+PSA5Km1heF9udW1faHlwb3RoZXNlc2AgZmFpbGVkIGluIABBc3NlcnRpb24gYHlfZGl2XzItMC41ZiA+PSAwYCBmYWlsZWQgaW4gAHlfZGl2XzIgb3V0IG9mIGJvdW5kcyBvdXQgb2YgYm91bmRzIGZvciBpbnRlcnBvbGF0aW9uAC9ob21lL3dhbHRlci9rYWx3YWx0LWdpdGh1Yi9BUi5qcy1naXRodWItb3JnL2FydG9vbGtpdDUtanMvbGliL2FydG9vbGtpdDUvbGliL1NSQy9LUE0vRnJlYWtNYXRjaGVyL2hvbW9ncmFwaHlfZXN0aW1hdGlvbi9yb2J1c3RfaG9tb2dyYXBoeS5oAGh5cCB2ZWN0b3Igc2hvdWxkIGJlIG9mIHNpemUgOSptYXhfbnVtX2h5cG90aGVzZXMAQXNzZXJ0aW9uIGB4X2Rpdl8yKzAuNWYgPCBsYXAyLndpZHRoKClgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGB0bXBfaS5zaXplKCkgPj0gbnVtX3BvaW50c2AgZmFpbGVkIGluIABBc3NlcnRpb24gYHlfZGl2XzIrMC41ZiA8IGxhcDIuaGVpZ2h0KClgIGZhaWxlZCBpbiAAdG1wX2kgdmVjdG9yIHNob3VsZCBiZSBvZiBzaXplIG51bV9wb2ludHMAQXNzZXJ0aW9uIGAobGFwMC53aWR0aCgpPj4xKSA9PSBsYXAxLndpZHRoKClgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGBoeXBfY29zdHMuc2l6ZSgpID49IG1heF9udW1faHlwb3RoZXNlc2AgZmFpbGVkIGluIABBc3NlcnRpb24gYChsYXAwLmhlaWdodCgpPj4xKSA9PSBsYXAxLmhlaWdodCgpYCBmYWlsZWQgaW4gAHZlY3RvcgBBc3NlcnRpb24gYG4gPiAwYCBmYWlsZWQgaW4gAC9ob21lL3dhbHRlci9rYWx3YWx0LWdpdGh1Yi9BUi5qcy1naXRodWItb3JnL2FydG9vbGtpdDUtanMvbGliL2FydG9vbGtpdDUvbGliL1NSQy9LUE0vRnJlYWtNYXRjaGVyL3V0aWxzL3BhcnRpYWxfc29ydC5oAEFzc2VydGlvbiBgcm93IDwgbUhlaWdodGAgZmFpbGVkIGluIAAvaG9tZS93YWx0ZXIva2Fsd2FsdC1naXRodWIvQVIuanMtZ2l0aHViLW9yZy9hcnRvb2xraXQ1LWpzL2xpYi9hcnRvb2xraXQ1L2xpYi9TUkMvS1BNL0ZyZWFrTWF0Y2hlci9mcmFtZXdvcmsvaW1hZ2UuaABuIG11c3QgYmUgcG9zaXRpdmUAcm93IG91dCBvZiBib3VuZHMAQXNzZXJ0aW9uIGBrID4gMGAgZmFpbGVkIGluIABrIG11c3QgYmUgcG9zaXRpdmUAQXNzZXJ0aW9uIGAoaW50KXN0ZDo6Zmxvb3IoeCkgPT0gKGludCl4YCBmYWlsZWQgaW4gAC9ob21lL3dhbHRlci9rYWx3YWx0LWdpdGh1Yi9BUi5qcy1naXRodWItb3JnL2FydG9vbGtpdDUtanMvbGliL2FydG9vbGtpdDUvbGliL1NSQy9LUE0vRnJlYWtNYXRjaGVyL2RldGVjdG9ycy9pbnRlcnBvbGF0ZS5oAEFzc2VydGlvbiBgMGAgZmFpbGVkIGluIABGYWlsZWQgdG8gY29tcHV0ZSBtYXRyaXggaW52ZXJzZQBmbG9vcigpIGFuZCBjYXN0IG5vdCB0aGUgc2FtZQBBc3NlcnRpb24gYChpbnQpc3RkOjpmbG9vcih5KSA9PSAoaW50KXlgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGB5cCA+PSAwICYmIHlwIDwgaGVpZ2h0YCBmYWlsZWQgaW4gAHlwIG91dCBvZiBib3VuZHMAQXNzZXJ0aW9uIGB5cF9wbHVzXzEgPj0gMCAmJiB5cF9wbHVzXzEgPCBoZWlnaHRgIGZhaWxlZCBpbiAAeXBfcGx1c18xIG91dCBvZiBib3VuZHMAQXNzZXJ0aW9uIGB4cCA+PSAwICYmIHhwIDwgd2lkdGhgIGZhaWxlZCBpbiAAeHAgb3V0IG9mIGJvdW5kcwBBc3NlcnRpb24gYHhwX3BsdXNfMSA+PSAwICYmIHhwX3BsdXNfMSA8IHdpZHRoYCBmYWlsZWQgaW4gAHhwX3BsdXNfMSBvdXQgb2YgYm91bmRzAEFzc2VydGlvbiBgdzAgPj0gMCAmJiB3MCA8PSAxLjAwMDFgIGZhaWxlZCBpbiAAT3V0IG9mIHJhbmdlAEFzc2VydGlvbiBgdzEgPj0gMCAmJiB3MSA8PSAxLjAwMDFgIGZhaWxlZCBpbiAAQXNzZXJ0aW9uIGB3MiA+PSAwICYmIHcyIDw9IDEuMDAwMWAgZmFpbGVkIGluIABBc3NlcnRpb24gYHczID49IDAgJiYgdzMgPD0gMS4wMDAxYCBmYWlsZWQgaW4gAEFzc2VydGlvbiBgKHcwK3cxK3cyK3czKSA8PSAxLjAwMDFgIGZhaWxlZCBpbiAAAAAAAADgVgAAEQAAABIAAAAAAAAAJG0AABMAAAAUAAAATjZ2aXNpb245RXhjZXB0aW9uRQA8+gAA5GwAAFT7AABONnZpc2lvbjE4Qmlub21pYWxQeXJhbWlkMzJmRQAAADz6AAAEbQAA4FYAAAAAAAD4bAAADwAAABUAAAAWAAAAuVKMPo5a5z65Uow+AAAAAAAAAAD4bQAAFwAAABgAAAAZAAAAGgAAABsAAABOU3QzX18yMjBfX3NoYXJlZF9wdHJfcG9pbnRlcklQTjZ2aXNpb244S2V5ZnJhbWVJTGk5NkVFRU5TXzEwc2hhcmVkX3B0cklTM19FMjdfX3NoYXJlZF9wdHJfZGVmYXVsdF9kZWxldGVJUzNfUzNfRUVOU185YWxsb2NhdG9ySVMzX0VFRUUAPPoAAHBtAAC09wAATlN0M19fMjEwc2hhcmVkX3B0cklONnZpc2lvbjhLZXlmcmFtZUlMaTk2RUVFRTI3X19zaGFyZWRfcHRyX2RlZmF1bHRfZGVsZXRlSVMzX1MzX0VFAGJvb2wgdmlzaW9uOjpWaXN1YWxEYXRhYmFzZTx2aXNpb246OkZSRUFLRXh0cmFjdG9yLCB2aXNpb246OkJpbmFyeUZlYXR1cmVTdG9yZSwgdmlzaW9uOjpCaW5hcnlGZWF0dXJlTWF0Y2hlcjw5Nj4+OjpxdWVyeShjb25zdCBHYXVzc2lhblNjYWxlU3BhY2VQeXJhbWlkICopIFtGRUFUVVJFX0VYVFJBQ1RPUiA9IHZpc2lvbjo6RlJFQUtFeHRyYWN0b3IsIFNUT1JFID0gdmlzaW9uOjpCaW5hcnlGZWF0dXJlU3RvcmUsIE1BVENIRVIgPSB2aXNpb246OkJpbmFyeUZlYXR1cmVNYXRjaGVyPDk2Pl0AaHlwX2Nvc3RzIHZlY3RvciBzaG91bGQgYmUgb2Ygc2l6ZSBtYXhfbnVtX2h5cG90aGVzZXMAQbTfAQvfULK+uT4S3KC+kL45PhLcoL6Qvjm+AAAAgLK+ub4S3KA+kL45vhLcoD6Qvjk+0nIYvwAAAADScpi+OgYEv9JymD46BgS/0nIYPwAAAIDScpg+OgYEP9JymL46BgQ/AAAAgFa4Pb9mTSQ/Vri9vmZNJD9WuL0+AAAAAFa4PT9mTSS/Vri9PmZNJL9WuL2+DOlYPwAAAIAM6dg+mdk7Pwzp2L6Z2Ts/DOlYvwAAAAAM6di+mdk7vwzp2D6Z2Tu/AAAAAPxTbj/xZU6/DVTuPvFlTr8NVO6+AAAAgPxTbr/xZU4/DVTuvvFlTj8NVO4+AACAvwAAAAAAAAC/0LNdvwAAAD/Qs12/AACAPwAAAIAAAAA/0LNdPwAAAL/Qs10/AAAAADhxAAAXAAAAHAAAAB0AAAAeAAAAHwAAAE5TdDNfXzIyMF9fc2hhcmVkX3B0cl9wb2ludGVySVBoMTZOdWxsQXJyYXlEZWxldGVySWhFTlNfOWFsbG9jYXRvckloRUVFRQAAAAA8+gAA7HAAALT3AAAxNk51bGxBcnJheURlbGV0ZXJJaEUAAAAAAAAA4HEAABcAAAAgAAAAIQAAACIAAAAjAAAATlN0M19fMjIwX19zaGFyZWRfcHRyX3BvaW50ZXJJUGhOU18xMHNoYXJlZF9wdHJJaEUyN19fc2hhcmVkX3B0cl9kZWZhdWx0X2RlbGV0ZUloaEVFTlNfOWFsbG9jYXRvckloRUVFRQA8+gAAeHEAALT3AABOU3QzX18yMTBzaGFyZWRfcHRySWhFMjdfX3NoYXJlZF9wdHJfZGVmYXVsdF9kZWxldGVJaGhFRQB2aXNpb246OlNjb3BlZFRpbWVyOjp+U2NvcGVkVGltZXIoKQBpbmZpbml0eQBNaXNzaW5nIEh1ZmZtYW4gY29kZSB0YWJsZSBlbnRyeQBGZWJydWFyeQBKYW51YXJ5AEp1bHkAVGh1cnNkYXkAVHVlc2RheQBXZWRuZXNkYXkAU2F0dXJkYXkAU3VuZGF5AE1vbmRheQBGcmlkYXkATWF5ACVtLyVkLyV5AE1BWF9BTExPQ19DSFVOSyBpcyB3cm9uZywgcGxlYXNlIGZpeABBTElHTl9UWVBFIGlzIHdyb25nLCBwbGVhc2UgZml4AHNldE1hcmtlckluZm9WZXJ0ZXgATm90IGEgSlBFRyBmaWxlOiBzdGFydHMgd2l0aCAweCUwMnggMHglMDJ4AENvcnJ1cHQgSlBFRyBkYXRhOiAldSBleHRyYW5lb3VzIGJ5dGVzIGJlZm9yZSBtYXJrZXIgMHglMDJ4AFVuZXhwZWN0ZWQgbWFya2VyIDB4JTAyeABVbnN1cHBvcnRlZCBtYXJrZXIgdHlwZSAweCUwMngAVW5zdXBwb3J0ZWQgSlBFRyBwcm9jZXNzOiBTT0YgdHlwZSAweCUwMngARGVmaW5lIEh1ZmZtYW4gVGFibGUgMHglMDJ4AERlZmluZSBBcml0aG1ldGljIFRhYmxlIDB4JTAyeDogMHglMDJ4AC0rICAgMFgweAAtMFgrMFggMFgtMHgrMHggMHgAQm9ndXMgREFDIHZhbHVlIDB4JXgAX19uZXh0X3ByaW1lIG92ZXJmbG93AEh1ZmZtYW4gY29kZSBzaXplIHRhYmxlIG92ZXJmbG93AE5vdgBUaHUAICAgICAgICAlNHUgJTR1ICU0dSAlNHUgJTR1ICU0dSAlNHUgJTR1AEpQRUcgcGFyYW1ldGVyIHN0cnVjdCBtaXNtYXRjaDogbGlicmFyeSB0aGlua3Mgc2l6ZSBpcyAldSwgY2FsbGVyIGV4cGVjdHMgJXUARGVmaW5lIFJlc3RhcnQgSW50ZXJ2YWwgJXUAV2FybmluZzogdGh1bWJuYWlsIGltYWdlIHNpemUgZG9lcyBub3QgbWF0Y2ggZGF0YSBsZW5ndGggJXUATWlzY2VsbGFuZW91cyBtYXJrZXIgMHglMDJ4LCBsZW5ndGggJXUASkZJRiBleHRlbnNpb24gbWFya2VyOiB0eXBlIDB4JTAyeCwgbGVuZ3RoICV1AEpGSUYgZXh0ZW5zaW9uIG1hcmtlcjogcGFsZXR0ZSB0aHVtYm5haWwgaW1hZ2UsIGxlbmd0aCAldQBKRklGIGV4dGVuc2lvbiBtYXJrZXI6IEpQRUctY29tcHJlc3NlZCB0aHVtYm5haWwgaW1hZ2UsIGxlbmd0aCAldQBKRklGIGV4dGVuc2lvbiBtYXJrZXI6IFJHQiB0aHVtYm5haWwgaW1hZ2UsIGxlbmd0aCAldQBVbmtub3duIEFQUDE0IG1hcmtlciAobm90IEFkb2JlKSwgbGVuZ3RoICV1AFVua25vd24gQVBQMCBtYXJrZXIgKG5vdCBKRklGKSwgbGVuZ3RoICV1AE9idGFpbmVkIFhNUyBoYW5kbGUgJXUARnJlZWQgWE1TIGhhbmRsZSAldQBPYnRhaW5lZCBFTVMgaGFuZGxlICV1AEZyZWVkIEVNUyBoYW5kbGUgJXUAdW5zdXBwb3J0ZWQgbG9jYWxlIGZvciBzdGFuZGFyZCBpbnB1dABBdWd1c3QAZ2V0VHJhbnNNYXRNdWx0aVNxdWFyZVJvYnVzdABJbnZhbGlkIGNyb3AgcmVxdWVzdABVbnN1cHBvcnRlZCBjb2xvciBjb252ZXJzaW9uIHJlcXVlc3QAdW5zaWduZWQgc2hvcnQAZ2V0TXVsdGlNYXJrZXJDb3VudABnZXRUcmFuc01hdFNxdWFyZUNvbnQAdW5zaWduZWQgaW50AENvcnJ1cHQgSlBFRyBkYXRhOiBwcmVtYXR1cmUgZW5kIG9mIGRhdGEgc2VnbWVudABoZWlnaHQARnJhY3Rpb25hbCBzYW1wbGluZyBub3QgaW1wbGVtZW50ZWQgeWV0AENDSVI2MDEgc2FtcGxpbmcgbm90IGltcGxlbWVudGVkIHlldABOb3QgaW1wbGVtZW50ZWQgeWV0AGZzZXQAZ2V0AE9jdABmbG9hdABTYXQAdWludDY0X3QAQ2Fubm90IHF1YW50aXplIG1vcmUgdGhhbiAlZCBjb2xvciBjb21wb25lbnRzAFN0YXJ0IE9mIFNjYW46ICVkIGNvbXBvbmVudHMAQm9ndXMgdmlydHVhbCBhcnJheSBhY2Nlc3MAQm9ndXMgc2FtcGxpbmcgZmFjdG9ycwBRdWFudGl6aW5nIHRvICVkID0gJWQqJWQqJWQgY29sb3JzAFF1YW50aXppbmcgdG8gJWQgY29sb3JzAENhbm5vdCBxdWFudGl6ZSB0byBmZXdlciB0aGFuICVkIGNvbG9ycwBDYW5ub3QgcXVhbnRpemUgdG8gbW9yZSB0aGFuICVkIGNvbG9ycwBJbnZhbGlkIEpQRUcgZmlsZSBzdHJ1Y3R1cmU6IHR3byBTT0kgbWFya2VycwBJbnZhbGlkIEpQRUcgZmlsZSBzdHJ1Y3R1cmU6IHR3byBTT0YgbWFya2VycwBuZnRNYXJrZXJzAFNtb290aGluZyBub3Qgc3VwcG9ydGVkIHdpdGggbm9uc3RhbmRhcmQgc2FtcGxpbmcgcmF0aW9zAE1heGltdW0gc3VwcG9ydGVkIGltYWdlIGRpbWVuc2lvbiBpcyAldSBwaXhlbHMAQXBwbGljYXRpb24gdHJhbnNmZXJyZWQgdG9vIG1hbnkgc2NhbmxpbmVzAEFwcGxpY2F0aW9uIHRyYW5zZmVycmVkIHRvbyBmZXcgc2NhbmxpbmVzAEZhaWxlZCB0byBjcmVhdGUgdGVtcG9yYXJ5IGZpbGUgJXMAQ2xvc2VkIHRlbXBvcmFyeSBmaWxlICVzAE9wZW5lZCB0ZW1wb3JhcnkgZmlsZSAlcwBBcHIAdmVjdG9yAElucHV0IGZpbGUgcmVhZCBlcnJvcgBzZXRNYXJrZXJJbmZvRGlyAEludmFsaWQgSlBFRyBmaWxlIHN0cnVjdHVyZTogbWlzc2luZyBTT1MgbWFya2VyAG5mdE1hcmtlcgBnZXRNYXJrZXIAZGV0ZWN0TWFya2VyAF9hZGRNdWx0aU1hcmtlcgBnZXRNdWx0aUVhY2hNYXJrZXIAX2FkZE1hcmtlcgBnZXRORlRNYXJrZXIAZGV0ZWN0TkZUTWFya2VyAF9hZGRORlRNYXJrZXIAT2N0b2JlcgBOb3ZlbWJlcgBTZXB0ZW1iZXIARGVjZW1iZXIAdW5zaWduZWQgY2hhcgBpb3NfYmFzZTo6Y2xlYXIATWFyAFVucmVjb2duaXplZCBjb21wb25lbnQgSURzICVkICVkICVkLCBhc3N1bWluZyBZQ2JDcgBzZXR1cABWaXJ0dWFsIGFycmF5IGNvbnRyb2xsZXIgbWVzc2VkIHVwAFNlcAAlSTolTTolUyAlcABzZXRQYXR0UmF0aW8AZ2V0UGF0dFJhdGlvAHRlYXJkb3duAFN1bgBKdW4Ac3RkOjpleGNlcHRpb24AQm9ndXMgSHVmZm1hbiB0YWJsZSBkZWZpbml0aW9uAFNlbGVjdGVkICVkIGNvbG9ycyBmb3IgcXVhbnRpemF0aW9uAEltYWdlIHRvbyB3aWRlIGZvciB0aGlzIGltcGxlbWVudGF0aW9uAE1vbgBuYW4ARGlkbid0IGV4cGVjdCBtb3JlIHRoYW4gb25lIHNjYW4AU2FtcGxpbmcgZmFjdG9ycyB0b28gbGFyZ2UgZm9yIGludGVybGVhdmVkIHNjYW4ASmFuAGdldE1hcmtlck51bQBnZXRNdWx0aU1hcmtlck51bQBKdWwAYm9vbABCdWZmZXIgcGFzc2VkIHRvIEpQRUcgbGlicmFyeSBpcyB0b28gc21hbGwAQXByaWwAc2V0TG9nTGV2ZWwAZ2V0TG9nTGV2ZWwAZW1zY3JpcHRlbjo6dmFsAHB1c2hfYmFjawBGcmkAZHBpAGJhZF9hcnJheV9uZXdfbGVuZ3RoAEJvZ3VzIG1hcmtlciBsZW5ndGgAd2lkdGgATWFyY2gAQXVnAHVuc2lnbmVkIGxvbmcAc3RkOjp3c3RyaW5nAGJhc2ljX3N0cmluZwBzdGQ6OnN0cmluZwBzdGQ6OnUxNnN0cmluZwBzdGQ6OnUzMnN0cmluZwBDb3B5cmlnaHQgKEMpIDIwMTgsIFRob21hcyBHLiBMYW5lLCBHdWlkbyBWb2xsYmVkaW5nAGluZgAlLjBMZgAlTGYAcmVzaXplAHRydWUAVHVlAGZhbHNlAFN1c3BlbnNpb24gbm90IGFsbG93ZWQgaGVyZQBnZXRUcmFuc01hdFNxdWFyZQBnZXRUcmFuc01hdE11bHRpU3F1YXJlAHNldE1hdHJpeENvZGVUeXBlAGdldE1hdHJpeENvZGVUeXBlAEp1bmUAc2V0UHJvamVjdGlvbk5lYXJQbGFuZQBnZXRQcm9qZWN0aW9uTmVhclBsYW5lAHNldFByb2plY3Rpb25GYXJQbGFuZQBnZXRQcm9qZWN0aW9uRmFyUGxhbmUAUmVxdWVzdGVkIGZlYXR1cmUgd2FzIG9taXR0ZWQgYXQgY29tcGlsZSB0aW1lAFNlZWsgZmFpbGVkIG9uIHRlbXBvcmFyeSBmaWxlAFJlYWQgZmFpbGVkIG9uIHRlbXBvcmFyeSBmaWxlAEVtcHR5IGlucHV0IGZpbGUAUHJlbWF0dXJlIGVuZCBvZiBpbnB1dCBmaWxlAFByZW1hdHVyZSBlbmQgb2YgSlBFRyBmaWxlAHNldENhbWVyYSgpOiBFcnJvciBjcmVhdGluZyAzRCBoYW5kbGUAZG91YmxlAERDVCBjb2VmZmljaWVudCBvdXQgb2YgcmFuZ2UASW52YWxpZCBjb2xvciBxdWFudGl6YXRpb24gbW9kZSBjaGFuZ2UASlBFRyBkYXRhc3RyZWFtIGNvbnRhaW5zIG5vIGltYWdlACAgICB3aXRoICVkIHggJWQgdGh1bWJuYWlsIGltYWdlAGdldFByb2Nlc3NpbmdJbWFnZQBTdGFydCBvZiBJbWFnZQBFbmQgT2YgSW1hZ2UAQm9ndXMgYnVmZmVyIGNvbnRyb2wgbW9kZQBDb3JydXB0IEpQRUcgZGF0YTogYmFkIEh1ZmZtYW4gY29kZQBDb3JydXB0IEpQRUcgZGF0YTogYmFkIGFyaXRobWV0aWMgY29kZQBzZXRQYXR0ZXJuRGV0ZWN0aW9uTW9kZQBnZXRQYXR0ZXJuRGV0ZWN0aW9uTW9kZQBzZXREZWJ1Z01vZGUAZ2V0RGVidWdNb2RlAHNldExhYmVsaW5nTW9kZQBnZXRMYWJlbGluZ01vZGUAc2V0VGhyZXNob2xkTW9kZQBnZXRUaHJlc2hvbGRNb2RlAHNldEltYWdlUHJvY01vZGUAZ2V0SW1hZ2VQcm9jTW9kZQBCb2d1cyBpbnB1dCBjb2xvcnNwYWNlAEJvZ3VzIEpQRUcgY29sb3JzcGFjZQBzZXRUaHJlc2hvbGQAZ2V0VGhyZXNob2xkAHZvaWQAQmFja2luZyBzdG9yZSBub3Qgc3VwcG9ydGVkAERDVCBzY2FsZWQgYmxvY2sgc2l6ZSAlZHglZCBub3Qgc3VwcG9ydGVkAFF1YW50aXphdGlvbiB0YWJsZSAweCUwMnggd2FzIG5vdCBkZWZpbmVkAEh1ZmZtYW4gdGFibGUgMHglMDJ4IHdhcyBub3QgZGVmaW5lZABBcml0aG1ldGljIHRhYmxlIDB4JTAyeCB3YXMgbm90IGRlZmluZWQAV3JpdGUgdG8gWE1TIGZhaWxlZABSZWFkIGZyb20gWE1TIGZhaWxlZABXcml0ZSB0byBFTVMgZmFpbGVkAFJlYWQgZnJvbSBFTVMgZmFpbGVkAFdlZAAgICAgICAgICUzZCAlM2QgJTNkICUzZCAlM2QgJTNkICUzZCAlM2QAV2FybmluZzogdW5rbm93biBKRklGIHJldmlzaW9uIG51bWJlciAlZC4lMDJkAENvcnJ1cHQgSlBFRyBkYXRhOiBmb3VuZCBtYXJrZXIgMHglMDJ4IGluc3RlYWQgb2YgUlNUJWQAU3RhcnQgT2YgRnJhbWUgMHglMDJ4OiB3aWR0aD0ldSwgaGVpZ2h0PSV1LCBjb21wb25lbnRzPSVkACAgICBDb21wb25lbnQgJWQ6ICVkaHglZHYgcT0lZABJbnZhbGlkIHByb2dyZXNzaXZlIHBhcmFtZXRlcnMgU3M9JWQgU2U9JWQgQWg9JWQgQWw9JWQAICBTcz0lZCwgU2U9JWQsIEFoPSVkLCBBbD0lZAAgICAgQ29tcG9uZW50ICVkOiBkYz0lZCBhYz0lZABJbnZhbGlkIHByb2dyZXNzaXZlIHBhcmFtZXRlcnMgYXQgc2NhbiBzY3JpcHQgZW50cnkgJWQASW52YWxpZCBzY2FuIHNjcmlwdCBhdCBlbnRyeSAlZABCb2d1cyBEUVQgaW5kZXggJWQAQm9ndXMgREhUIGluZGV4ICVkAEJvZ3VzIERBQyBpbmRleCAlZABUb28gbWFueSBjb2xvciBjb21wb25lbnRzOiAlZCwgbWF4ICVkAEluY29uc2lzdGVudCBwcm9ncmVzc2lvbiBzZXF1ZW5jZSBmb3IgY29tcG9uZW50ICVkIGNvZWZmaWNpZW50ICVkAFdyb25nIEpQRUcgbGlicmFyeSB2ZXJzaW9uOiBsaWJyYXJ5IGlzICVkLCBjYWxsZXIgZXhwZWN0cyAlZABBdCBtYXJrZXIgMHglMDJ4LCByZWNvdmVyeSBhY3Rpb24gJWQAVW5zdXBwb3J0ZWQgSlBFRyBkYXRhIHByZWNpc2lvbiAlZABEZWZpbmUgUXVhbnRpemF0aW9uIFRhYmxlICVkICBwcmVjaXNpb24gJWQAQWRvYmUgQVBQMTQgbWFya2VyOiB2ZXJzaW9uICVkLCBmbGFncyAweCUwNHggMHglMDR4LCB0cmFuc2Zvcm0gJWQASW1wcm9wZXIgY2FsbCB0byBKUEVHIGxpYnJhcnkgaW4gc3RhdGUgJWQAQ2Fubm90IHRyYW5zY29kZSBkdWUgdG8gbXVsdGlwbGUgdXNlIG9mIHF1YW50aXphdGlvbiB0YWJsZSAlZABVbmtub3duIEFkb2JlIGNvbG9yIHRyYW5zZm9ybSBjb2RlICVkAEludmFsaWQgbWVtb3J5IHBvb2wgY29kZSAlZABCb2d1cyBtZXNzYWdlIGNvZGUgJWQASkZJRiBBUFAwIG1hcmtlcjogdmVyc2lvbiAlZC4lMDJkLCBkZW5zaXR5ICVkeCVkICAlZABzdGQ6OmJhZF9hbGxvYwBEZWMAJWxkJWMAQ29tcG9uZW50IGluZGV4ICVkOiBtaXNtYXRjaGluZyBzYW1wbGluZyByYXRpbyAlZDolZCwgJWQ6JWQsICVjAEZlYgByd2EAU2NhbiBzY3JpcHQgZG9lcyBub3QgdHJhbnNtaXQgYWxsIGRhdGEAZ2V0TkZURGF0YQBfbG9hZENhbWVyYQBBUl9VU0VfVFJBQ0tJTkdfSElTVE9SWQBBUl9OT1VTRV9UUkFDS0lOR19ISVNUT1JZACVhICViICVkICVIOiVNOiVTICVZAFBPU0lYAEFSX1RFTVBMQVRFX01BVENISU5HX0NPTE9SX0FORF9NQVRSSVgAQVJfVEVNUExBVEVfTUFUQ0hJTkdfTU9OT19BTkRfTUFUUklYAEFSX0xBQkVMSU5HX1RIUkVTSF9NT0RFX0FVVE9fT1RTVQBBUl9NQVJLRVJfSU5GT19DVVRPRkZfUEhBU0VfTUFUQ0hfQ09OVFJBU1QAQVJfTUFYX0xPT1BfQ09VTlQASW52YWxpZCBjb21wb25lbnQgSUQgJWQgaW4gU09TAEFSX01BUktFUl9JTkZPX0NVVE9GRl9QSEFTRV9IRVVSSVNUSUNfVFJPVUJMRVNPTUVfTUFUUklYX0NPREVTAEVSUk9SX01BUktFUl9JTkRFWF9PVVRfT0ZfQk9VTkRTACVIOiVNOiVTAEFSX0xPR19MRVZFTF9FUlJPUgBBUl9NQVJLRVJfSU5GT19DVVRPRkZfUEhBU0VfUE9TRV9FUlJPUgBBUl9URU1QTEFURV9NQVRDSElOR19DT0xPUgBBUl9URU1QTEFURV9NQVRDSElOR19NT05PAEFSX0xPR19MRVZFTF9JTkZPAEFSX0xPR19MRVZFTF9SRUxfSU5GTwBBUl9MT0dfTEVWRUxfV0FSTgBBUl9NQVRSSVhfQ09ERV9ERVRFQ1RJT04AQVJfTUFSS0VSX0lORk9fQ1VUT0ZGX1BIQVNFX1BBVFRFUk5fRVhUUkFDVElPTgBBUl9MQUJFTElOR19CTEFDS19SRUdJT04AQVJfTEFCRUxJTkdfV0hJVEVfUkVHSU9OAE5BTgBBUl9MQUJFTElOR19USFJFU0hfTU9ERV9BVVRPX01FRElBTgBQTQBKUEVHTUVNAEFNAExDX0FMTABBUl9NQVJLRVJfSU5GT19DVVRPRkZfUEhBU0VfTUFUQ0hfQkFSQ09ERV9FRENfRkFJTABBUl9MQUJFTElOR19USFJFU0hfTU9ERV9NQU5VQUwAQVJfTUFSS0VSX0lORk9fQ1VUT0ZGX1BIQVNFX1BPU0VfRVJST1JfTVVMVEkAQVJfTE9PUF9CUkVBS19USFJFU0gAQVJfREVGQVVMVF9MQUJFTElOR19USFJFU0gAQVJfTE9HX0xFVkVMX0RFQlVHAExBTkcASW52YWxpZCBTT1MgcGFyYW1ldGVycyBmb3Igc2VxdWVudGlhbCBKUEVHAENhdXRpb246IHF1YW50aXphdGlvbiB0YWJsZXMgYXJlIHRvbyBjb2Fyc2UgZm9yIGJhc2VsaW5lIEpQRUcASW52YWxpZCBKUEVHIGZpbGUgc3RydWN0dXJlOiAlcyBiZWZvcmUgU09GAElORgBBUl9MQUJFTElOR19USFJFU0hfTU9ERV9BVVRPX0FEQVBUSVZFAEFSX01BUktFUl9JTkZPX0NVVE9GRl9QSEFTRV9OT05FAEFSX0RFQlVHX0RJU0FCTEUAQVJfREVCVUdfRU5BQkxFAEFSX0lNQUdFX1BST0NfRlJBTUVfSU1BR0UAQVJfSU1BR0VfUFJPQ19GSUVMRF9JTUFHRQBBUl9ERUZBVUxUX1BBVFRFUk5fREVURUNUSU9OX01PREUAQVJfREVGQVVMVF9NQVJLRVJfRVhUUkFDVElPTl9NT0RFAEFSX0RFRkFVTFRfREVCVUdfTU9ERQBBUl9ERUZBVUxUX0xBQkVMSU5HX01PREUAQVJfREVGQVVMVF9JTUFHRV9QUk9DX01PREUAQVJfTUFSS0VSX0lORk9fQ1VUT0ZGX1BIQVNFX01BVENIX0NPTkZJREVOQ0UARVJST1JfQVJDT05UUk9MTEVSX05PVF9GT1VORABFUlJPUl9NVUxUSU1BUktFUl9OT1RfRk9VTkQAQVJfTUFSS0VSX0lORk9fQ1VUT0ZGX1BIQVNFX01BVENIX0JBUkNPREVfTk9UX0ZPVU5EAEFSX01BUktFUl9JTkZPX0NVVE9GRl9QSEFTRV9NQVRDSF9HRU5FUklDAE91dHB1dCBmaWxlIHdyaXRlIGVycm9yIC0tLSBvdXQgb2YgZGlzayBzcGFjZT8AV3JpdGUgZmFpbGVkIG9uIHRlbXBvcmFyeSBmaWxlIC0tLSBvdXQgb2YgZGlzayBzcGFjZT8AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8c2hvcnQ+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PHVuc2lnbmVkIHNob3J0PgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzxpbnQ+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PHVuc2lnbmVkIGludD4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8ZmxvYXQ+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PHVpbnQ4X3Q+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PGludDhfdD4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8dWludDE2X3Q+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PGludDE2X3Q+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PHVpbnQzMl90PgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzxpbnQzMl90PgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzxjaGFyPgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzx1bnNpZ25lZCBjaGFyPgBzdGQ6OmJhc2ljX3N0cmluZzx1bnNpZ25lZCBjaGFyPgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzxzaWduZWQgY2hhcj4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8bG9uZz4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8dW5zaWduZWQgbG9uZz4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8ZG91YmxlPgAwMTIzNDU2Nzg5ADljICAxNC1KYW4tMjAxOABDLlVURi04AEFSX01BVFJJWF9DT0RFXzV4NV9CQ0hfMjJfN183AEFSX01BVFJJWF9DT0RFXzZ4NgBBUl9NQVRSSVhfQ09ERV81eDUAQVJfTUFUUklYX0NPREVfNHg0X0JDSF8xM181XzUAQVJfTUFUUklYX0NPREVfNXg1X0JDSF8yMl8xMl81AEFSX01BVFJJWF9DT0RFXzN4M19QQVJJVFk2NQBBUl9NQVRSSVhfQ09ERV80eDQAQVJfTUFUUklYX0NPREVfM3gzAGZzZXQzAEFSX01BVFJJWF9DT0RFXzR4NF9CQ0hfMTNfOV8zAEFSX01BVFJJWF9DT0RFXzN4M19IQU1NSU5HNjMAQVJfVVNFX1RSQUNLSU5HX0hJU1RPUllfVjIAc2V0dXBBUjIAb24uAG9mZi4AKG51bGwpAEVtcHR5IEpQRUcgaW1hZ2UgKEROTCBub3Qgc3VwcG9ydGVkKQBJbnN1ZmZpY2llbnQgbWVtb3J5IChjYXNlICVkKQBQdXJlIHZpcnR1YWwgZnVuY3Rpb24gY2FsbGVkIQBFcnJvciByZWFkaW5nIGRhdGEgZnJvbSAlcy5mc2V0CgBSZWFkaW5nICVzLmZzZXQKAEVycm9yOiBrcG1TZXRSZWZEYXRhU2V0CgBFcnJvcjoga3BtQ2hhbmdlUGFnZU5vT2ZSZWZEYXRhU2V0CgBFcnJvcjoga3BtTWVyZ2VSZWZEYXRhU2V0CgBEZWJ1ZyBtb2RlIHNldCB0byAlcwoATkZUIG1hcmtlciBoZWlnaHQ6ICVpCgBORlQgbnVtLiBvZiBJbWFnZVNldDogJWkKAE5GVCBtYXJrZXIgZHBpOiAlaQoATkZUIG1hcmtlciB3aWR0aDogJWkKAExhYmVsaW5nIG1vZGUgc2V0IHRvICVkCgBUaHJlc2hvbGQgbW9kZSBzZXQgdG8gJWQKAFRocmVzaG9sZCBzZXQgdG8gJWQKAEFsbG9jYXRlZCB2aWRlb0ZyYW1lU2l6ZSAlZAoAVHJhY2tpbmcgbG9zdC4gJWQKAEVycm9yOiBtYWxsb2MKAEVycm9yIHJlYWRpbmcgS1BNIGRhdGEgZnJvbSAlcy5mc2V0MwoAUmVhZGluZyAlcy5mc2V0MwoAIyMjIEZlYXR1cmUgY2FuZGlkYXRlcyBmb3IgdHJhY2tpbmcgYXJlIG92ZXJmbG93LgoAbG9hZE1hcmtlcigpOiBFcnJvciBsb2FkaW5nIHBhdHRlcm4gZmlsZSAlcy4KAEFSVG9vbEtpdEpTKCk6IFVuYWJsZSB0byBzZXQgdXAgQVIgbXVsdGltYXJrZXIuCgBBUlRvb2xLaXRKUygpOiBVbmFibGUgdG8gc2V0IHVwIE5GVCBtYXJrZXIuCgBBUlRvb2xLaXRKUygpOiBVbmFibGUgdG8gc2V0IHVwIEFSIG1hcmtlci4KAFBhdHRlcm4gcmF0aW8gc2l6ZSBzZXQgdG8gJWYuCgBMb2FkaW5nIG9mIE5GVCBkYXRhIGNvbXBsZXRlLgoAc2V0Q2FtZXJhKCk6IEVycm9yOiBhclBhcmFtTFRDcmVhdGUuCgAgIERvbmUuCgBzZXR1cCgpOiBFcnJvcjogYXJQYXR0Q3JlYXRlSGFuZGxlLgoAc2V0Q2FtZXJhKCk6IEVycm9yOiBhckNyZWF0ZUhhbmRsZS4KAEVycm9yOiBhcjJDcmVhdGVIYW5kbGUuCgBQYXR0ZXJuIGRldGVjdGlvbiBtb2RlIHNldCB0byAlZC4KAEltYWdlIHByb2MuIG1vZGUgc2V0IHRvICVkLgoAICBBc3NpZ25lZCBwYWdlIG5vLiAlZC4KAGxvYWRDYW1lcmEoKTogRXJyb3IgbG9hZGluZyBwYXJhbWV0ZXIgZmlsZSAlcyBmb3IgY2FtZXJhLgoAVHJhY2tlZCBwYWdlICVkIChtYXggJWQpLgoAKioqIENhbWVyYSBQYXJhbWV0ZXIgcmVzaXplZCBmcm9tICVkLCAlZC4gKioqCgBPdXQgb2YgbWVtb3J5ISEKAGNvbmZpZyBkYXRhIGxvYWQgZXJyb3IgISEKAGlkZGRkZGRkZGRkZGRkAGkAaWlpZABBoLACC5QCaWlpaWlpaWRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRpAGlpaWlpaQBOU3QzX18yNnZlY3Rvckk5bmZ0TWFya2VyTlNfOWFsbG9jYXRvcklTMV9FRUVFABT6AABJmAAAUE5TdDNfXzI2dmVjdG9ySTluZnRNYXJrZXJOU185YWxsb2NhdG9ySVMxX0VFRUUA9PoAAICYAAAAAAAAeJgAAFBLTlN0M19fMjZ2ZWN0b3JJOW5mdE1hcmtlck5TXzlhbGxvY2F0b3JJUzFfRUVFRQAAAAD0+gAAwJgAAAEAAAB4mAAAaWkAdgB2aQCwmAAAUPkAALCYAAAomQAAOW5mdE1hcmtlcgAAFPoAAByZAAB2aWlpAEHAsgILUFD5AACwmAAA1PkAACiZAAB2aWlpaQAAANT5AAD0mAAAaWlpAISZAAB4mAAA1PkAAE4xMGVtc2NyaXB0ZW4zdmFsRQAAFPoAAHCZAABpaWlpAEGgswILFWj5AAB4mAAA1PkAACiZAABpaWlpaQBBwLMCC6sFsPkA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AAAAGQAAABIAAAALAAAAEwAAABoAAAAbAAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAAAAAAABAAAACAAAABAAAAAJAAAAAgAAAAoAAAARAAAAEgAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AQfTSAgvMBgEAAAAIAAAACQAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAAA/AAAAPwAAAD8AAABOU3QzX18yMTJiYXNpY19zdHJpbmdJaE5TXzExY2hhcl90cmFpdHNJaEVFTlNfOWFsbG9jYXRvckloRUVFRQAAFPoAAMCpAABOU3QzX18yMTJiYXNpY19zdHJpbmdJd05TXzExY2hhcl90cmFpdHNJd0VFTlNfOWFsbG9jYXRvckl3RUVFRQAAFPoAAAiqAABOU3QzX18yMTJiYXNpY19zdHJpbmdJRHNOU18xMWNoYXJfdHJhaXRzSURzRUVOU185YWxsb2NhdG9ySURzRUVFRQAAABT6AABQqgAATlN0M19fMjEyYmFzaWNfc3RyaW5nSURpTlNfMTFjaGFyX3RyYWl0c0lEaUVFTlNfOWFsbG9jYXRvcklEaUVFRUUAAAAU+gAAnKoAAE4xMGVtc2NyaXB0ZW4xMW1lbW9yeV92aWV3SWNFRQAAFPoAAOiqAABOMTBlbXNjcmlwdGVuMTFtZW1vcnlfdmlld0lhRUUAABT6AAAQqwAATjEwZW1zY3JpcHRlbjExbWVtb3J5X3ZpZXdJaEVFAAAU+gAAOKsAAE4xMGVtc2NyaXB0ZW4xMW1lbW9yeV92aWV3SXNFRQAAFPoAAGCrAABOMTBlbXNjcmlwdGVuMTFtZW1vcnlfdmlld0l0RUUAABT6AACIqwAATjEwZW1zY3JpcHRlbjExbWVtb3J5X3ZpZXdJaUVFAAAU+gAAsKsAAE4xMGVtc2NyaXB0ZW4xMW1lbW9yeV92aWV3SWpFRQAAFPoAANirAABOMTBlbXNjcmlwdGVuMTFtZW1vcnlfdmlld0lsRUUAABT6AAAArAAATjEwZW1zY3JpcHRlbjExbWVtb3J5X3ZpZXdJbUVFAAAU+gAAKKwAAE4xMGVtc2NyaXB0ZW4xMW1lbW9yeV92aWV3SWZFRQAAFPoAAFCsAABOMTBlbXNjcmlwdGVuMTFtZW1vcnlfdmlld0lkRUUAABT6AAB4rAAAAAAAAAAA8D8AAAAAAAD4PwAAAAAAAAAABtDPQ+v9TD4AQcvZAgucFkADuOI/2w9JP9sPSb/kyxZA5MsWwAAAAAAAAACA2w9JQNsPScA4Y+0+2g9JP16Yez/aD8k/aTesMWghIjO0DxQzaCGiMwMAAAAEAAAABAAAAAYAAACD+aIARE5uAPwpFQDRVycA3TT1AGLbwAA8mZUAQZBDAGNR/gC73qsAt2HFADpuJADSTUIASQbgAAnqLgAcktEA6x3+ACmxHADoPqcA9TWCAES7LgCc6YQAtCZwAEF+XwDWkTkAU4M5AJz0OQCLX4QAKPm9APgfOwDe/5cAD5gFABEv7wAKWosAbR9tAM9+NgAJyycARk+3AJ5mPwAt6l8Auid1AOXrxwA9e/EA9zkHAJJSigD7a+oAH7FfAAhdjQAwA1YAe/xGAPCrawAgvM8ANvSaAOOpHQBeYZEACBvmAIWZZQCgFF8AjUBoAIDY/wAnc00ABgYxAMpWFQDJqHMAe+JgAGuMwAAZxEcAzWfDAAno3ABZgyoAi3bEAKYclgBEr90AGVfRAKU+BQAFB/8AM34/AMIy6ACYT94Au30yACY9wwAea+8An/heADUfOgB/8soA8YcdAHyQIQBqJHwA1W76ADAtdwAVO0MAtRTGAMMZnQCtxMIALE1BAAwAXQCGfUYA43EtAJvGmgAzYgAAtNJ8ALSnlwA3VdUA1z72AKMQGABNdvwAZJ0qAHDXqwBjfPgAerBXABcV5wDASVYAO9bZAKeEOAAkI8sA1op3AFpUIwAAH7kA8QobABnO3wCfMf8AZh5qAJlXYQCs+0cAfn/YACJltwAy6IkA5r9gAO/EzQBsNgkAXT/UABbe1wBYO94A3puSANIiKAAohugA4lhNAMbKMgAI4xYA4H3LABfAUADzHacAGOBbAC4TNACDEmIAg0gBAPWOWwCtsH8AHunyAEhKQwAQZ9MAqt3YAK5fQgBqYc4ACiikANOZtAAGpvIAXHd/AKPCgwBhPIgAinN4AK+MWgBv170ALaZjAPS/ywCNge8AJsFnAFXKRQDK2TYAKKjSAMJhjQASyXcABCYUABJGmwDEWcQAyMVEAE2ykQAAF/MA1EOtAClJ5QD91RAAAL78AB6UzABwzu4AEz71AOzxgACz58MAx/goAJMFlADBcT4ALgmzAAtF8wCIEpwAqyB7AC61nwBHksIAezIvAAxVbQByp5AAa+cfADHLlgB5FkoAQXniAPTfiQDolJcA4uaEAJkxlwCI7WsAX182ALv9DgBImrQAZ6RsAHFyQgCNXTIAnxW4ALzlCQCNMSUA93Q5ADAFHAANDAEASwhoACzuWABHqpAAdOcCAL3WJAD3faYAbkhyAJ8W7wCOlKYAtJH2ANFTUQDPCvIAIJgzAPVLfgCyY2gA3T5fAEBdAwCFiX8AVVIpADdkwABt2BAAMkgyAFtMdQBOcdQARVRuAAsJwQAq9WkAFGbVACcHnQBdBFAAtDvbAOp2xQCH+RcASWt9AB0nugCWaSkAxsysAK0UVACQ4moAiNmJACxyUAAEpL4AdweUAPMwcAAA/CcA6nGoAGbCSQBk4D0Al92DAKM/lwBDlP0ADYaMADFB3gCSOZ0A3XCMABe35wAI3zsAFTcrAFyAoABagJMAEBGSAA/o2ABsgK8A2/9LADiQDwBZGHYAYqUVAGHLuwDHibkAEEC9ANLyBABJdScA67b2ANsiuwAKFKoAiSYvAGSDdgAJOzMADpQaAFE6qgAdo8IAr+2uAFwmEgBtwk0ALXqcAMBWlwADP4MACfD2ACtAjABtMZkAObQHAAwgFQDYw1sA9ZLEAMatSwBOyqUApzfNAOapNgCrkpQA3UJoABlj3gB2jO8AaItSAPzbNwCuoasA3xUxAACuoQAM+9oAZE1mAO0FtwApZTAAV1a/AEf/OgBq+bkAdb7zACiT3wCrgDAAZoz2AATLFQD6IgYA2eQdAD2zpABXG48ANs0JAE5C6QATvqQAMyO1APCqGgBPZagA0sGlAAs/DwBbeM0AI/l2AHuLBACJF3IAxqZTAG9u4gDv6wAAm0pYAMTatwCqZroAds/PANECHQCx8S0AjJnBAMOtdwCGSNoA912gAMaA9ACs8C8A3eyaAD9cvADQ3m0AkMcfACrbtgCjJToAAK+aAK1TkwC2VwQAKS20AEuAfgDaB6cAdqoOAHtZoQAWEioA3LctAPrl/QCJ2/4Aib79AOR2bAAGqfwAPoBwAIVuFQD9h/8AKD4HAGFnMwAqGIYATb3qALPnrwCPbW4AlWc5ADG/WwCE10gAMN8WAMctQwAlYTUAyXDOADDLuAC/bP0ApACiAAVs5ABa3aAAIW9HAGIS0gC5XIQAcGFJAGtW4ACZUgEAUFU3AB7VtwAz8cQAE25fAF0w5ACFLqkAHbLDAKEyNgAIt6QA6rHUABb3IQCPaeQAJ/93AAwDgACNQC0AT82gACClmQCzotMAL10KALT5QgAR2ssAfb7QAJvbwQCrF70AyqKBAAhqXAAuVRcAJwBVAH8U8ADhB4YAFAtkAJZBjQCHvt4A2v0qAGsltgB7iTQABfP+ALm/ngBoak8ASiqoAE/EWgAt+LwA11qYAPTHlQANTY0AIDqmAKRXXwAUP7EAgDiVAMwgAQBx3YYAyd62AL9g9QBNZREAAQdrAIywrACywNAAUVVIAB77DgCVcsMAowY7AMBANQAG3HsA4EXMAE4p+gDWysgA6PNBAHxk3gCbZNgA2b4xAKSXwwB3WNQAaePFAPDaEwC6OjwARhhGAFV1XwDSvfUAbpLGAKwuXQAORO0AHD5CAGHEhwAp/ekA59bzACJ8ygBvkTUACODFAP/XjQBuauIAsP3GAJMIwQB8XXQAa62yAM1unQA+cnsAxhFqAPfPqQApc98Atcm6ALcAUQDisg0AdLokAOV9YAB02IoADRUsAIEYDAB+ZpQAASkWAJ96dgD9/b4AVkXvANl+NgDs2RMAi7q5AMSX/AAxqCcA8W7DAJTFNgDYqFYAtKi1AM/MDgASiS0Ab1c0ACxWiQCZzuMA1iC5AGteqgA+KpwAEV/MAP0LSgDh9PsAjjttAOKGLADp1IQA/LSpAO/u0QAuNckALzlhADghRAAb2cgAgfwKAPtKagAvHNgAU7SEAE6ZjABUIswAKlXcAMDG1gALGZYAGnC4AGmVZAAmWmAAP1LuAH8RDwD0tREA/Mv1ADS8LQA0vO4A6F3MAN1eYABnjpsAkjPvAMkXuABhWJsA4Ve8AFGDxgDYPhAA3XFIAC0c3QCvGKEAISxGAFnz1wDZepgAnlTAAE+G+gBWBvwA5XmuAIkiNgA4rSIAZ5PcAFXoqgCCJjgAyuebAFENpACZM7EAqdcOAGkFSABlsvAAf4inAIhMlwD50TYAIZKzAHuCSgCYzyEAQJ/cANxHVQDhdDoAZ+tCAP6d3wBe1F8Ae2ekALqsegBV9qIAK4gjAEG6VQBZbggAISqGADlHgwCJ4+YA5Z7UAEn7QAD/VukAHA/KAMVZigCU+isA08HFAA/FzwDbWq4AR8WGAIVDYgAhhjsALHmUABBhhwAqTHsAgCwaAEO/EgCIJpAAeDyJAKjE5ADl23sAxDrCACb06gD3Z4oADZK/AGWjKwA9k7EAvXwLAKRR3AAn3WMAaeHdAJqUGQCoKZUAaM4oAAnttABEnyAATpjKAHCCYwB+fCMAD7kyAKf1jgAUVucAIfEIALWdKgBvfk0ApRlRALX5qwCC39YAlt1hABY2AgDEOp8Ag6KhAHLtbQA5jXoAgripAGsyXABGJ1sAADTtANIAdwD89FUAAVlNAOBxgABB8+8CC5IWQPsh+T8AAAAALUR0PgAAAICYRvg8AAAAYFHMeDsAAACAgxvwOQAAAEAgJXo4AAAAgCKC4zYAAAAAHfNpNb7z+HnsYfY/3qqMgPd71b89iK9K7XH1P9ttwKfwvtK/sBDw8DmV9D9nOlF/rh7Qv4UDuLCVyfM/6SSCptgxy7+lZIgMGQ3zP1h3wApPV8a/oI4LeyJe8j8AgZzHK6rBvz80GkpKu/E/Xg6MznZOur+65YrwWCPxP8wcYVo8l7G/pwCZQT+V8D8eDOE49FKivwAAAAAAAPA/AAAAAAAAAACsR5r9jGDuP4RZ8l2qpao/oGoCH7Ok7D+0LjaqU168P+b8alc2IOs/CNsgd+UmxT8tqqFj0cLpP3BHIg2Gwss/7UF4A+aG6D/hfqDIiwXRP2JIU/XcZ+c/Ce62VzAE1D/vOfr+Qi7mPzSDuEijDtC/agvgC1tX1T8jQQry/v/fvwAAAAAAAPA/dIUV07DZ7z8PiflsWLXvP1FbEtABk+8/e1F9PLhy7z+quWgxh1TvPzhidW56OO8/4d4f9Z0e7z8VtzEK/gbvP8upOjen8e4/IjQSTKbe7j8tiWFgCM7uPycqNtXav+4/gk+dViu07j8pVEjdB6vuP4VVOrB+pO4/zTt/Zp6g7j90X+zodZ/uP4cB63MUoe4/E85MmYml7j/boCpC5azuP+XFzbA3t+4/kPCjgpHE7j9dJT6yA9XuP63TWpmf6O4/R1778nb/7j+cUoXdmxnvP2mQ79wgN+8/h6T73BhY7z9fm3szl3zvP9qQpKKvpO8/QEVuW3bQ7z8AAAAAAADoQpQjkUv4aqw/88T6UM6/zj/WUgz/Qi7mPwAAAAAAADhD/oIrZUcVR0CUI5FL+Gq8PvPE+lDOvy4/1lIM/0Iulj++8/h57GH2PxkwllvG/t6/PYivSu1x9T+k/NQyaAvbv7AQ8PA5lfQ/e7cfCotB17+FA7iwlcnzP3vPbRrpndO/pWSIDBkN8z8xtvLzmx3Qv6COC3siXvI/8Ho7Gx18yb8/NBpKSrvxP588r5Pj+cK/uuWK8Fgj8T9cjXi/y2C5v6cAmUE/lfA/zl9Htp1vqr8AAAAAAADwPwAAAAAAAAAArEea/Yxg7j899SSfyjizP6BqAh+zpOw/upE4VKl2xD/m/GpXNiDrP9LkxEoLhM4/LaqhY9HC6T8cZcbwRQbUP+1BeAPmhug/+J8bLJyO2D9iSFP13GfnP8x7sU6k4Nw/C25JyRZ20j96xnWgaRnXv926p2wKx94/yPa+SEcV578ruCplRxX3PwABFwIdGBMDHhsZCxQIBA0fFhwSGgoHDBURCQYQBQ8OYPwAAPj8AABObyBlcnJvciBpbmZvcm1hdGlvbgBJbGxlZ2FsIGJ5dGUgc2VxdWVuY2UARG9tYWluIGVycm9yAFJlc3VsdCBub3QgcmVwcmVzZW50YWJsZQBOb3QgYSB0dHkAUGVybWlzc2lvbiBkZW5pZWQAT3BlcmF0aW9uIG5vdCBwZXJtaXR0ZWQATm8gc3VjaCBmaWxlIG9yIGRpcmVjdG9yeQBObyBzdWNoIHByb2Nlc3MARmlsZSBleGlzdHMAVmFsdWUgdG9vIGxhcmdlIGZvciBkYXRhIHR5cGUATm8gc3BhY2UgbGVmdCBvbiBkZXZpY2UAT3V0IG9mIG1lbW9yeQBSZXNvdXJjZSBidXN5AEludGVycnVwdGVkIHN5c3RlbSBjYWxsAFJlc291cmNlIHRlbXBvcmFyaWx5IHVuYXZhaWxhYmxlAEludmFsaWQgc2VlawBDcm9zcy1kZXZpY2UgbGluawBSZWFkLW9ubHkgZmlsZSBzeXN0ZW0ARGlyZWN0b3J5IG5vdCBlbXB0eQBDb25uZWN0aW9uIHJlc2V0IGJ5IHBlZXIAT3BlcmF0aW9uIHRpbWVkIG91dABDb25uZWN0aW9uIHJlZnVzZWQASG9zdCBpcyBkb3duAEhvc3QgaXMgdW5yZWFjaGFibGUAQWRkcmVzcyBpbiB1c2UAQnJva2VuIHBpcGUASS9PIGVycm9yAE5vIHN1Y2ggZGV2aWNlIG9yIGFkZHJlc3MAQmxvY2sgZGV2aWNlIHJlcXVpcmVkAE5vIHN1Y2ggZGV2aWNlAE5vdCBhIGRpcmVjdG9yeQBJcyBhIGRpcmVjdG9yeQBUZXh0IGZpbGUgYnVzeQBFeGVjIGZvcm1hdCBlcnJvcgBJbnZhbGlkIGFyZ3VtZW50AEFyZ3VtZW50IGxpc3QgdG9vIGxvbmcAU3ltYm9saWMgbGluayBsb29wAEZpbGVuYW1lIHRvbyBsb25nAFRvbyBtYW55IG9wZW4gZmlsZXMgaW4gc3lzdGVtAE5vIGZpbGUgZGVzY3JpcHRvcnMgYXZhaWxhYmxlAEJhZCBmaWxlIGRlc2NyaXB0b3IATm8gY2hpbGQgcHJvY2VzcwBCYWQgYWRkcmVzcwBGaWxlIHRvbyBsYXJnZQBUb28gbWFueSBsaW5rcwBObyBsb2NrcyBhdmFpbGFibGUAUmVzb3VyY2UgZGVhZGxvY2sgd291bGQgb2NjdXIAU3RhdGUgbm90IHJlY292ZXJhYmxlAFByZXZpb3VzIG93bmVyIGRpZWQAT3BlcmF0aW9uIGNhbmNlbGVkAEZ1bmN0aW9uIG5vdCBpbXBsZW1lbnRlZABObyBtZXNzYWdlIG9mIGRlc2lyZWQgdHlwZQBJZGVudGlmaWVyIHJlbW92ZWQARGV2aWNlIG5vdCBhIHN0cmVhbQBObyBkYXRhIGF2YWlsYWJsZQBEZXZpY2UgdGltZW91dABPdXQgb2Ygc3RyZWFtcyByZXNvdXJjZXMATGluayBoYXMgYmVlbiBzZXZlcmVkAFByb3RvY29sIGVycm9yAEJhZCBtZXNzYWdlAEZpbGUgZGVzY3JpcHRvciBpbiBiYWQgc3RhdGUATm90IGEgc29ja2V0AERlc3RpbmF0aW9uIGFkZHJlc3MgcmVxdWlyZWQATWVzc2FnZSB0b28gbGFyZ2UAUHJvdG9jb2wgd3JvbmcgdHlwZSBmb3Igc29ja2V0AFByb3RvY29sIG5vdCBhdmFpbGFibGUAUHJvdG9jb2wgbm90IHN1cHBvcnRlZABTb2NrZXQgdHlwZSBub3Qgc3VwcG9ydGVkAE5vdCBzdXBwb3J0ZWQAUHJvdG9jb2wgZmFtaWx5IG5vdCBzdXBwb3J0ZWQAQWRkcmVzcyBmYW1pbHkgbm90IHN1cHBvcnRlZCBieSBwcm90b2NvbABBZGRyZXNzIG5vdCBhdmFpbGFibGUATmV0d29yayBpcyBkb3duAE5ldHdvcmsgdW5yZWFjaGFibGUAQ29ubmVjdGlvbiByZXNldCBieSBuZXR3b3JrAENvbm5lY3Rpb24gYWJvcnRlZABObyBidWZmZXIgc3BhY2UgYXZhaWxhYmxlAFNvY2tldCBpcyBjb25uZWN0ZWQAU29ja2V0IG5vdCBjb25uZWN0ZWQAQ2Fubm90IHNlbmQgYWZ0ZXIgc29ja2V0IHNodXRkb3duAE9wZXJhdGlvbiBhbHJlYWR5IGluIHByb2dyZXNzAE9wZXJhdGlvbiBpbiBwcm9ncmVzcwBTdGFsZSBmaWxlIGhhbmRsZQBSZW1vdGUgSS9PIGVycm9yAFF1b3RhIGV4Y2VlZGVkAE5vIG1lZGl1bSBmb3VuZABXcm9uZyBtZWRpdW0gdHlwZQBNdWx0aWhvcCBhdHRlbXB0ZWQAQZKGAwuWAaUCWwDwAbUFjAUlAYMGHQOUBP8AxwMxAwsGvAGPAX8DygQrANoGrwBCA04D3AEOBBUAoQYNAZQCCwI4BmQCvAL/Al0D5wQLB88CywXvBdsF4QIeBkUChQCCAmwDbwTxAPMDGAXZANoDTAZUAnsBnQO9BAAAUQAVArsAswNtAP8BhQQvBfkEOABlAUYBnwC3BqgBcwJTAQBB2IcDCwwhBAAAAAAAAAAALwIAQfiHAwsGNQRHBFYEAEGOiAMLAqAEAEGiiAMLX0YFYAVuBWEGAADPAQAAAAAAAAAAyQbpBvkGAAAAABkACgAZGRkAAAAABQAAAAAAAAkAAAAACwAAAAAAAAAAGQARChkZGQMKBwABAAkLGAAACQYLAAALAAYZAAAAGRkZAEGRiQMLIQ4AAAAAAAAAABkACg0ZGRkADQAAAgAJDgAAAAkADgAADgBBy4kDCwEMAEHXiQMLFRMAAAAAEwAAAAAJDAAAAAAADAAADABBhYoDCwEQAEGRigMLFQ8AAAAEDwAAAAAJEAAAAAAAEAAAEABBv4oDCwESAEHLigMLHhEAAAAAEQAAAAAJEgAAAAAAEgAAEgAAGgAAABoaGgBBgosDCw4aAAAAGhoaAAAAAAAACQBBs4sDCwEUAEG/iwMLFRcAAAAAFwAAAAAJFAAAAAAAFAAAFABB7YsDCwEWAEH5iwMLJxUAAAAAFQAAAAAJFgAAAAAAFgAAFgAAMDEyMzQ1Njc4OUFCQ0RFRgBBxIwDCwICAQBB7IwDCwj//////////wBBsI0DC4MS0XSeAFedvSqAcFIP//8+JwoAAABkAAAA6AMAABAnAACghgEAQEIPAICWmAAA4fUFGAAAADUAAABxAAAAa////877//+Sv///AAAAAAAAAAD/////////////////////////////////////////////////////////////////AAECAwQFBgcICf////////8KCwwNDg8QERITFBUWFxgZGhscHR4fICEiI////////woLDA0ODxAREhMUFRYXGBkaGxwdHh8gISIj/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wABAgQHAwYFAAAAAAAAAAIAAMADAADABAAAwAUAAMAGAADABwAAwAgAAMAJAADACgAAwAsAAMAMAADADQAAwA4AAMAPAADAEAAAwBEAAMASAADAEwAAwBQAAMAVAADAFgAAwBcAAMAYAADAGQAAwBoAAMAbAADAHAAAwB0AAMAeAADAHwAAwAAAALMBAADDAgAAwwMAAMMEAADDBQAAwwYAAMMHAADDCAAAwwkAAMMKAADDCwAAwwwAAMMNAADTDgAAww8AAMMAAAy7AQAMwwIADMMDAAzDBAAM2wAAAAAAAAAAAgAAAAMAAAAFAAAABwAAAAsAAAANAAAAEQAAABMAAAAXAAAAHQAAAB8AAAAlAAAAKQAAACsAAAAvAAAANQAAADsAAAA9AAAAQwAAAEcAAABJAAAATwAAAFMAAABZAAAAYQAAAGUAAABnAAAAawAAAG0AAABxAAAAfwAAAIMAAACJAAAAiwAAAJUAAACXAAAAnQAAAKMAAACnAAAArQAAALMAAAC1AAAAvwAAAMEAAADFAAAAxwAAANMAAAABAAAACwAAAA0AAAAR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")||(AA=$,$=A.locateFile?A.locateFile(AA,F):F+AA);var iA={65056:function(){var A=arguments,I=0;artoolkit.NFTMarkerInfo||(artoolkit.NFTMarkerInfo={id:0,error:-1,found:0,pose:[0,0,0,0,0,0,0,0,0,0,0,0]});var g=artoolkit.NFTMarkerInfo;g.id=A[I++],g.error=A[I++],g.found=1,g.pose[0]=A[I++],g.pose[1]=A[I++],g.pose[2]=A[I++],g.pose[3]=A[I++],g.pose[4]=A[I++],g.pose[5]=A[I++],g.pose[6]=A[I++],g.pose[7]=A[I++],g.pose[8]=A[I++],g.pose[9]=A[I++],g.pose[10]=A[I++],g.pose[11]=A[I++]},65753:function(){var A=arguments,I=0;artoolkit.NFTMarkerInfo||(artoolkit.NFTMarkerInfo={id:0,error:-1,found:0,pose:[0,0,0,0,0,0,0,0,0,0,0,0]});var g=artoolkit.NFTMarkerInfo;g.id=A[I++],g.error=-1,g.found=0,g.pose[0]=0,g.pose[1]=0,g.pose[2]=0,g.pose[3]=0,g.pose[4]=0,g.pose[5]=0,g.pose[6]=0,g.pose[7]=0,g.pose[8]=0,g.pose[9]=0,g.pose[10]=0,g.pose[11]=0},66373:function(A,I,g,B){artoolkit.multiEachMarkerInfo||(artoolkit.multiEachMarkerInfo={});var C=artoolkit.multiEachMarkerInfo;C.visible=A,C.pattId=I,C.pattType=g,C.width=B},66647:function(A,I,g,B,C,Q,E,i,o,D,a,t){var s=arguments,w=12;artoolkit.markerInfo||(artoolkit.markerInfo={pos:[0,0],line:[[0,0,0],[0,0,0],[0,0,0],[0,0,0]],vertex:[[0,0],[0,0],[0,0],[0,0]]});var G=artoolkit.markerInfo;G.area=A,G.id=I,G.idPatt=g,G.idMatrix=B,G.dir=C,G.dirPatt=Q,G.dirMatrix=E,G.cf=i,G.cfPatt=o,G.cfMatrix=D,G.pos[0]=a,G.pos[1]=t,G.line[0][0]=s[w++],G.line[0][1]=s[w++],G.line[0][2]=s[w++],G.line[1][0]=s[w++],G.line[1][1]=s[w++],G.line[1][2]=s[w++],G.line[2][0]=s[w++],G.line[2][1]=s[w++],G.line[2][2]=s[w++],G.line[3][0]=s[w++],G.line[3][1]=s[w++],G.line[3][2]=s[w++],G.vertex[0][0]=s[w++],G.vertex[0][1]=s[w++],G.vertex[1][0]=s[w++],G.vertex[1][1]=s[w++],G.vertex[2][0]=s[w++],G.vertex[2][1]=s[w++],G.vertex[3][0]=s[w++],G.vertex[3][1]=s[w++],G.errorCorrected=s[w++]},67982:function(A,I,g,B,C,Q){artoolkit.frameMalloc||(artoolkit.frameMalloc={});var E=artoolkit.frameMalloc;E.framepointer=I,E.framesize=g,E.camera=B,E.transform=C,E.videoLumaPointer=Q}};function oA(A){this.name="ExitStatus",this.message="Program terminated with exit("+A+")",this.status=A}function DA(I){for(;I.length>0;)I.shift()(A)}function aA(A){this.excPtr=A,this.ptr=A-24,this.set_type=function(A){l[this.ptr+4>>2]=A},this.get_type=function(){return l[this.ptr+4>>2]},this.set_destructor=function(A){l[this.ptr+8>>2]=A},this.get_destructor=function(){return l[this.ptr+8>>2]},this.set_refcount=function(A){d[this.ptr>>2]=A},this.set_caught=function(A){A=A?1:0,J[this.ptr+12|0]=A},this.get_caught=function(){return 0!=J[this.ptr+12|0]},this.set_rethrown=function(A){A=A?1:0,J[this.ptr+13|0]=A},this.get_rethrown=function(){return 0!=J[this.ptr+13|0]},this.init=function(A,I){this.set_adjusted_ptr(0),this.set_type(A),this.set_destructor(I),this.set_refcount(0),this.set_caught(!1),this.set_rethrown(!1)},this.add_ref=function(){var A=d[this.ptr>>2];d[this.ptr>>2]=A+1},this.release_ref=function(){var A=d[this.ptr>>2];return d[this.ptr>>2]=A-1,1===A},this.set_adjusted_ptr=function(A){l[this.ptr+16>>2]=A},this.get_adjusted_ptr=function(){return l[this.ptr+16>>2]},this.get_exception_ptr=function(){if(jI(this.get_type()))return l[this.excPtr>>2];var A=this.get_adjusted_ptr();return 0!==A?A:this.excPtr}}var tA={isAbs:function(A){return"/"===A.charAt(0)},splitPath:function(A){return/^(\\/?|)([\\s\\S]*?)((?:\\.{1,2}|[^\\/]+?|)(\\.[^.\\/]*|))(?:[\\/]*)$/.exec(A).slice(1)},normalizeArray:function(A,I){for(var g=0,B=A.length-1;B>=0;B--){var C=A[B];"."===C?A.splice(B,1):".."===C?(A.splice(B,1),g++):g&&(A.splice(B,1),g--)}if(I)for(;g;g--)A.unshift("..");return A},normalize:function(A){var I=tA.isAbs(A),g="/"===A.substr(-1);return(A=tA.normalizeArray(A.split("/").filter((function(A){return!!A})),!I).join("/"))||I||(A="."),A&&g&&(A+="/"),(I?"/":"")+A},dirname:function(A){var I=tA.splitPath(A),g=I[0],B=I[1];return g||B?(B&&(B=B.substr(0,B.length-1)),g+B):"."},basename:function(A){if("/"===A)return"/";var I=(A=(A=tA.normalize(A)).replace(/\\/$/,"")).lastIndexOf("/");return-1===I?A:A.substr(I+1)},join:function(){var A=Array.prototype.slice.call(arguments);return tA.normalize(A.join("/"))},join2:function(A,I){return tA.normalize(A+"/"+I)}},sA={resolve:function(){for(var A="",I=!1,g=arguments.length-1;g>=-1&&!I;g--){var B=g>=0?arguments[g]:RA.cwd();if("string"!=typeof B)throw new TypeError("Arguments to path.resolve must be strings");if(!B)return"";A=B+"/"+A,I=tA.isAbs(B)}return(I?"/":"")+(A=tA.normalizeArray(A.split("/").filter((function(A){return!!A})),!I).join("/"))||"."},relative:function(A,I){function g(A){for(var I=0;I=0&&""===A[g];g--);return I>g?[]:A.slice(I,g-I+1)}A=sA.resolve(A).substr(1),I=sA.resolve(I).substr(1);for(var B=g(A.split("/")),C=g(I.split("/")),Q=Math.min(B.length,C.length),E=Q,i=0;i0?g:W(A)+1,C=new Array(B),Q=p(A,C,0,C.length);return I&&(C.length=Q),C}var GA={ttys:[],init:function(){},shutdown:function(){},register:function(A,I){GA.ttys[A]={input:[],output:[],ops:I},RA.registerDevice(A,GA.stream_ops)},stream_ops:{open:function(A){var I=GA.ttys[A.node.rdev];if(!I)throw new RA.ErrnoError(43);A.tty=I,A.seekable=!1},close:function(A){A.tty.ops.fsync(A.tty)},fsync:function(A){A.tty.ops.fsync(A.tty)},read:function(A,I,g,B,C){if(!A.tty||!A.tty.ops.get_char)throw new RA.ErrnoError(60);for(var Q=0,E=0;E0?g.slice(0,B).toString("utf-8"):null}else"undefined"!=typeof window&&"function"==typeof window.prompt?null!==(I=window.prompt("Input: "))&&(I+="\\n"):"function"==typeof readline&&null!==(I=readline())&&(I+="\\n");if(!I)return null;A.input=wA(I,!0)}return A.input.shift()},put_char:function(A,I){null===I||10===I?(M(u(A.output,0)),A.output=[]):0!=I&&A.output.push(I)},fsync:function(A){A.output&&A.output.length>0&&(M(u(A.output,0)),A.output=[])}},default_tty1_ops:{put_char:function(A,I){null===I||10===I?(n(u(A.output,0)),A.output=[]):0!=I&&A.output.push(I)},fsync:function(A){A.output&&A.output.length>0&&(n(u(A.output,0)),A.output=[])}}};function hA(A){_()}var rA={ops_table:null,mount:function(A){return rA.createNode(null,"/",16895,0)},createNode:function(A,I,g,B){if(RA.isBlkdev(g)||RA.isFIFO(g))throw new RA.ErrnoError(63);rA.ops_table||(rA.ops_table={dir:{node:{getattr:rA.node_ops.getattr,setattr:rA.node_ops.setattr,lookup:rA.node_ops.lookup,mknod:rA.node_ops.mknod,rename:rA.node_ops.rename,unlink:rA.node_ops.unlink,rmdir:rA.node_ops.rmdir,readdir:rA.node_ops.readdir,symlink:rA.node_ops.symlink},stream:{llseek:rA.stream_ops.llseek}},file:{node:{getattr:rA.node_ops.getattr,setattr:rA.node_ops.setattr},stream:{llseek:rA.stream_ops.llseek,read:rA.stream_ops.read,write:rA.stream_ops.write,allocate:rA.stream_ops.allocate,mmap:rA.stream_ops.mmap,msync:rA.stream_ops.msync}},link:{node:{getattr:rA.node_ops.getattr,setattr:rA.node_ops.setattr,readlink:rA.node_ops.readlink},stream:{}},chrdev:{node:{getattr:rA.node_ops.getattr,setattr:rA.node_ops.setattr},stream:RA.chrdev_stream_ops}});var C=RA.createNode(A,I,g,B);return RA.isDir(C.mode)?(C.node_ops=rA.ops_table.dir.node,C.stream_ops=rA.ops_table.dir.stream,C.contents={}):RA.isFile(C.mode)?(C.node_ops=rA.ops_table.file.node,C.stream_ops=rA.ops_table.file.stream,C.usedBytes=0,C.contents=null):RA.isLink(C.mode)?(C.node_ops=rA.ops_table.link.node,C.stream_ops=rA.ops_table.link.stream):RA.isChrdev(C.mode)&&(C.node_ops=rA.ops_table.chrdev.node,C.stream_ops=rA.ops_table.chrdev.stream),C.timestamp=Date.now(),A&&(A.contents[I]=C,A.timestamp=C.timestamp),C},getFileDataAsTypedArray:function(A){return A.contents?A.contents.subarray?A.contents.subarray(0,A.usedBytes):new Uint8Array(A.contents):new Uint8Array(0)},expandFileStorage:function(A,I){var g=A.contents?A.contents.length:0;if(!(g>=I)){I=Math.max(I,g*(g<1048576?2:1.125)>>>0),0!=g&&(I=Math.max(I,256));var B=A.contents;A.contents=new Uint8Array(I),A.usedBytes>0&&A.contents.set(B.subarray(0,A.usedBytes),0)}},resizeFileStorage:function(A,I){if(A.usedBytes!=I)if(0==I)A.contents=null,A.usedBytes=0;else{var g=A.contents;A.contents=new Uint8Array(I),g&&A.contents.set(g.subarray(0,Math.min(I,A.usedBytes))),A.usedBytes=I}},node_ops:{getattr:function(A){var I={};return I.dev=RA.isChrdev(A.mode)?A.id:1,I.ino=A.id,I.mode=A.mode,I.nlink=1,I.uid=0,I.gid=0,I.rdev=A.rdev,RA.isDir(A.mode)?I.size=4096:RA.isFile(A.mode)?I.size=A.usedBytes:RA.isLink(A.mode)?I.size=A.link.length:I.size=0,I.atime=new Date(A.timestamp),I.mtime=new Date(A.timestamp),I.ctime=new Date(A.timestamp),I.blksize=4096,I.blocks=Math.ceil(I.size/I.blksize),I},setattr:function(A,I){void 0!==I.mode&&(A.mode=I.mode),void 0!==I.timestamp&&(A.timestamp=I.timestamp),void 0!==I.size&&rA.resizeFileStorage(A,I.size)},lookup:function(A,I){throw RA.genericErrors[44]},mknod:function(A,I,g,B){return rA.createNode(A,I,g,B)},rename:function(A,I,g){if(RA.isDir(A.mode)){var B;try{B=RA.lookupNode(I,g)}catch(A){}if(B)for(var C in B.contents)throw new RA.ErrnoError(55)}delete A.parent.contents[A.name],A.parent.timestamp=Date.now(),A.name=g,I.contents[g]=A,I.timestamp=A.parent.timestamp,A.parent=I},unlink:function(A,I){delete A.contents[I],A.timestamp=Date.now()},rmdir:function(A,I){var g=RA.lookupNode(A,I);for(var B in g.contents)throw new RA.ErrnoError(55);delete A.contents[I],A.timestamp=Date.now()},readdir:function(A){var I=[".",".."];for(var g in A.contents)A.contents.hasOwnProperty(g)&&I.push(g);return I},symlink:function(A,I,g){var B=rA.createNode(A,I,41471,0);return B.link=g,B},readlink:function(A){if(!RA.isLink(A.mode))throw new RA.ErrnoError(28);return A.link}},stream_ops:{read:function(A,I,g,B,C){var Q=A.node.contents;if(C>=A.node.usedBytes)return 0;var E=Math.min(A.node.usedBytes-C,B);if(E>8&&Q.subarray)I.set(Q.subarray(C,C+E),g);else for(var i=0;i0||g+I1&&void 0!==arguments[1]?arguments[1]:{};if(!(A=sA.resolve(RA.cwd(),A)))return{path:"",node:null};if((I=Object.assign({follow_mount:!0,recurse_count:0},I)).recurse_count>8)throw new RA.ErrnoError(32);for(var g=tA.normalizeArray(A.split("/").filter((function(A){return!!A})),!1),B=RA.root,C="/",Q=0;Q40)throw new RA.ErrnoError(32)}}return{path:C,node:B}},getPath:function(A){for(var I;;){if(RA.isRoot(A)){var g=A.mount.mountpoint;return I?"/"!==g[g.length-1]?g+"/"+I:g+I:g}I=I?A.name+"/"+I:A.name,A=A.parent}},hashName:function(A,I){for(var g=0,B=0;B>>0)%RA.nameTable.length},hashAddNode:function(A){var I=RA.hashName(A.parent.id,A.name);A.name_next=RA.nameTable[I],RA.nameTable[I]=A},hashRemoveNode:function(A){var I=RA.hashName(A.parent.id,A.name);if(RA.nameTable[I]===A)RA.nameTable[I]=A.name_next;else for(var g=RA.nameTable[I];g;){if(g.name_next===A){g.name_next=A.name_next;break}g=g.name_next}},lookupNode:function(A,I){var g=RA.mayLookup(A);if(g)throw new RA.ErrnoError(g,A);for(var B=RA.hashName(A.id,I),C=RA.nameTable[B];C;C=C.name_next){var Q=C.name;if(C.parent.id===A.id&&Q===I)return C}return RA.lookup(A,I)},createNode:function(A,I,g,B){var C=new RA.FSNode(A,I,g,B);return RA.hashAddNode(C),C},destroyNode:function(A){RA.hashRemoveNode(A)},isRoot:function(A){return A===A.parent},isMountpoint:function(A){return!!A.mounted},isFile:function(A){return 32768==(61440&A)},isDir:function(A){return 16384==(61440&A)},isLink:function(A){return 40960==(61440&A)},isChrdev:function(A){return 8192==(61440&A)},isBlkdev:function(A){return 24576==(61440&A)},isFIFO:function(A){return 4096==(61440&A)},isSocket:function(A){return!(49152&~A)},flagModes:{r:0,"r+":2,w:577,"w+":578,a:1089,"a+":1090},modeStringToFlags:function(A){var I=RA.flagModes[A];if(void 0===I)throw new Error("Unknown file open mode: "+A);return I},flagsToPermissionString:function(A){var I=["r","w","rw"][3&A];return 512&A&&(I+="w"),I},nodePermissions:function(A,I){return RA.ignorePermissions||(!I.includes("r")||292&A.mode)&&(!I.includes("w")||146&A.mode)&&(!I.includes("x")||73&A.mode)?0:2},mayLookup:function(A){return RA.nodePermissions(A,"x")||(A.node_ops.lookup?0:2)},mayCreate:function(A,I){try{return RA.lookupNode(A,I),20}catch(A){}return RA.nodePermissions(A,"wx")},mayDelete:function(A,I,g){var B;try{B=RA.lookupNode(A,I)}catch(A){return A.errno}var C=RA.nodePermissions(A,"wx");if(C)return C;if(g){if(!RA.isDir(B.mode))return 54;if(RA.isRoot(B)||RA.getPath(B)===RA.cwd())return 10}else if(RA.isDir(B.mode))return 31;return 0},mayOpen:function(A,I){return A?RA.isLink(A.mode)?32:RA.isDir(A.mode)&&("r"!==RA.flagsToPermissionString(I)||512&I)?31:RA.nodePermissions(A,RA.flagsToPermissionString(I)):44},MAX_OPEN_FDS:4096,nextfd:function(){for(var A=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,I=arguments.length>1&&void 0!==arguments[1]?arguments[1]:RA.MAX_OPEN_FDS,g=A;g<=I;g++)if(!RA.streams[g])return g;throw new RA.ErrnoError(33)},getStream:function(A){return RA.streams[A]},createStream:function(A,I,g){RA.FSStream||(RA.FSStream=function(){this.shared={}},RA.FSStream.prototype={},Object.defineProperties(RA.FSStream.prototype,{object:{get:function(){return this.node},set:function(A){this.node=A}},isRead:{get:function(){return 1!=(2097155&this.flags)}},isWrite:{get:function(){return!!(2097155&this.flags)}},isAppend:{get:function(){return 1024&this.flags}},flags:{get:function(){return this.shared.flags},set:function(A){this.shared.flags=A}},position:{get:function(){return this.shared.position},set:function(A){this.shared.position=A}}})),A=Object.assign(new RA.FSStream,A);var B=RA.nextfd(I,g);return A.fd=B,RA.streams[B]=A,A},closeStream:function(A){RA.streams[A]=null},chrdev_stream_ops:{open:function(A){var I=RA.getDevice(A.node.rdev);A.stream_ops=I.stream_ops,A.stream_ops.open&&A.stream_ops.open(A)},llseek:function(){throw new RA.ErrnoError(70)}},major:function(A){return A>>8},minor:function(A){return 255&A},makedev:function(A,I){return A<<8|I},registerDevice:function(A,I){RA.devices[A]={stream_ops:I}},getDevice:function(A){return RA.devices[A]},getMounts:function(A){for(var I=[],g=[A];g.length;){var B=g.pop();I.push(B),g.push.apply(g,B.mounts)}return I},syncfs:function(A,I){"function"==typeof A&&(I=A,A=!1),RA.syncFSRequests++,RA.syncFSRequests>1&&n("warning: "+RA.syncFSRequests+" FS.syncfs operations in flight at once, probably just doing extra work");var g=RA.getMounts(RA.root.mount),B=0;function C(A){return RA.syncFSRequests--,I(A)}function Q(A){if(A)return Q.errored?void 0:(Q.errored=!0,C(A));++B>=g.length&&C(null)}g.forEach((function(I){if(!I.type.syncfs)return Q(null);I.type.syncfs(I,A,Q)}))},mount:function(A,I,g){var B,C="/"===g,Q=!g;if(C&&RA.root)throw new RA.ErrnoError(10);if(!C&&!Q){var E=RA.lookupPath(g,{follow_mount:!1});if(g=E.path,B=E.node,RA.isMountpoint(B))throw new RA.ErrnoError(10);if(!RA.isDir(B.mode))throw new RA.ErrnoError(54)}var i={type:A,opts:I,mountpoint:g,mounts:[]},o=A.mount(i);return o.mount=i,i.root=o,C?RA.root=o:B&&(B.mounted=i,B.mount&&B.mount.mounts.push(i)),o},unmount:function(A){var I=RA.lookupPath(A,{follow_mount:!1});if(!RA.isMountpoint(I.node))throw new RA.ErrnoError(28);var g=I.node,B=g.mounted,C=RA.getMounts(B);Object.keys(RA.nameTable).forEach((function(A){for(var I=RA.nameTable[A];I;){var g=I.name_next;C.includes(I.mount)&&RA.destroyNode(I),I=g}})),g.mounted=null;var Q=g.mount.mounts.indexOf(B);g.mount.mounts.splice(Q,1)},lookup:function(A,I){return A.node_ops.lookup(A,I)},mknod:function(A,I,g){var B=RA.lookupPath(A,{parent:!0}).node,C=tA.basename(A);if(!C||"."===C||".."===C)throw new RA.ErrnoError(28);var Q=RA.mayCreate(B,C);if(Q)throw new RA.ErrnoError(Q);if(!B.node_ops.mknod)throw new RA.ErrnoError(63);return B.node_ops.mknod(B,C,I,g)},create:function(A,I){return I=void 0!==I?I:438,I&=4095,I|=32768,RA.mknod(A,I,0)},mkdir:function(A,I){return I=void 0!==I?I:511,I&=1023,I|=16384,RA.mknod(A,I,0)},mkdirTree:function(A,I){for(var g=A.split("/"),B="",C=0;C1&&void 0!==arguments[1]?arguments[1]:{};if(g.flags=g.flags||0,g.encoding=g.encoding||"binary","utf8"!==g.encoding&&"binary"!==g.encoding)throw new Error(\'Invalid encoding type "\'+g.encoding+\'"\');var B=RA.open(A,g.flags),C=RA.stat(A).size,Q=new Uint8Array(C);return RA.read(B,Q,0,C,0),"utf8"===g.encoding?I=u(Q,0):"binary"===g.encoding&&(I=Q),RA.close(B),I},writeFile:function(A,I){var g=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};g.flags=g.flags||577;var B=RA.open(A,g.flags,g.mode);if("string"==typeof I){var C=new Uint8Array(W(I)+1),Q=p(I,C,0,C.length);RA.write(B,C,0,Q,void 0,g.canOwn)}else{if(!ArrayBuffer.isView(I))throw new Error("Unsupported data type");RA.write(B,I,0,I.byteLength,void 0,g.canOwn)}RA.close(B)},cwd:function(){return RA.currentPath},chdir:function(A){var I=RA.lookupPath(A,{follow:!0});if(null===I.node)throw new RA.ErrnoError(44);if(!RA.isDir(I.node.mode))throw new RA.ErrnoError(54);var g=RA.nodePermissions(I.node,"x");if(g)throw new RA.ErrnoError(g);RA.currentPath=I.path},createDefaultDirectories:function(){RA.mkdir("/tmp"),RA.mkdir("/home"),RA.mkdir("/home/web_user")},createDefaultDevices:function(){RA.mkdir("/dev"),RA.registerDevice(RA.makedev(1,3),{read:function(){return 0},write:function(A,I,g,B,C){return B}}),RA.mkdev("/dev/null",RA.makedev(1,3)),GA.register(RA.makedev(5,0),GA.default_tty_ops),GA.register(RA.makedev(6,0),GA.default_tty1_ops),RA.mkdev("/dev/tty",RA.makedev(5,0)),RA.mkdev("/dev/tty1",RA.makedev(6,0));var A=function(){if("object"==("undefined"==typeof crypto?"undefined":E(crypto))&&"function"==typeof crypto.getRandomValues){var A=new Uint8Array(1);return function(){return crypto.getRandomValues(A),A[0]}}if(y)try{var I=B(654);return function(){return I.randomBytes(1)[0]}}catch(A){}return function(){return _("randomDevice")}}();RA.createDevice("/dev","random",A),RA.createDevice("/dev","urandom",A),RA.mkdir("/dev/shm"),RA.mkdir("/dev/shm/tmp")},createSpecialDirectories:function(){RA.mkdir("/proc");var A=RA.mkdir("/proc/self");RA.mkdir("/proc/self/fd"),RA.mount({mount:function(){var I=RA.createNode(A,"fd",16895,73);return I.node_ops={lookup:function(A,I){var g=+I,B=RA.getStream(g);if(!B)throw new RA.ErrnoError(8);var C={parent:null,mount:{mountpoint:"fake"},node_ops:{readlink:function(){return B.path}}};return C.parent=C,C}},I}},{},"/proc/self/fd")},createStandardStreams:function(){A.stdin?RA.createDevice("/dev","stdin",A.stdin):RA.symlink("/dev/tty","/dev/stdin"),A.stdout?RA.createDevice("/dev","stdout",null,A.stdout):RA.symlink("/dev/tty","/dev/stdout"),A.stderr?RA.createDevice("/dev","stderr",null,A.stderr):RA.symlink("/dev/tty1","/dev/stderr"),RA.open("/dev/stdin",0),RA.open("/dev/stdout",1),RA.open("/dev/stderr",1)},ensureErrnoError:function(){RA.ErrnoError||(RA.ErrnoError=function(A,I){this.node=I,this.setErrno=function(A){this.errno=A},this.setErrno(A),this.message="FS error"},RA.ErrnoError.prototype=new Error,RA.ErrnoError.prototype.constructor=RA.ErrnoError,[44].forEach((function(A){RA.genericErrors[A]=new RA.ErrnoError(A),RA.genericErrors[A].stack=""})))},staticInit:function(){RA.ensureErrnoError(),RA.nameTable=new Array(4096),RA.mount(rA,{},"/"),RA.createDefaultDirectories(),RA.createDefaultDevices(),RA.createSpecialDirectories(),RA.filesystems={MEMFS:rA}},init:function(I,g,B){RA.init.initialized=!0,RA.ensureErrnoError(),A.stdin=I||A.stdin,A.stdout=g||A.stdout,A.stderr=B||A.stderr,RA.createStandardStreams()},quit:function(){RA.init.initialized=!1;for(var A=0;Athis.length-1||A<0)){var I=A%this.chunkSize,g=A/this.chunkSize|0;return this.getter(g)[I]}},Q.prototype.setDataGetter=function(A){this.getter=A},Q.prototype.cacheLength=function(){var A=new XMLHttpRequest;if(A.open("HEAD",g,!1),A.send(null),!(A.status>=200&&A.status<300||304===A.status))throw new Error("Couldn\'t load "+g+". Status: "+A.status);var I,B=Number(A.getResponseHeader("Content-length")),C=(I=A.getResponseHeader("Accept-Ranges"))&&"bytes"===I,Q=(I=A.getResponseHeader("Content-Encoding"))&&"gzip"===I,E=1048576;C||(E=B);var i=this;i.setDataGetter((function(A){var I=A*E,C=(A+1)*E-1;if(C=Math.min(C,B-1),void 0===i.chunks[A]&&(i.chunks[A]=function(A,I){if(A>I)throw new Error("invalid range ("+A+", "+I+") or no bytes requested!");if(I>B-1)throw new Error("only "+B+" bytes available! programmer error!");var C=new XMLHttpRequest;if(C.open("GET",g,!1),B!==E&&C.setRequestHeader("Range","bytes="+A+"-"+I),C.responseType="arraybuffer",C.overrideMimeType&&C.overrideMimeType("text/plain; charset=x-user-defined"),C.send(null),!(C.status>=200&&C.status<300||304===C.status))throw new Error("Couldn\'t load "+g+". Status: "+C.status);return void 0!==C.response?new Uint8Array(C.response||[]):wA(C.responseText||"",!0)}(I,C)),void 0===i.chunks[A])throw new Error("doXHR failed!");return i.chunks[A]})),!Q&&B||(E=B=1,B=this.getter(0).length,E=B,M("LazyFiles on gzip forces download of the whole file when length is accessed")),this._length=B,this._chunkSize=E,this.lengthKnown=!0},"undefined"!=typeof XMLHttpRequest){if(!R)throw"Cannot do synchronous binary XHRs outside webworkers in modern browsers. Use --embed-file or --preload-file in emcc";var E=new Q;Object.defineProperties(E,{length:{get:function(){return this.lengthKnown||this.cacheLength(),this._length}},chunkSize:{get:function(){return this.lengthKnown||this.cacheLength(),this._chunkSize}}});var i={isDevice:!1,contents:E}}else i={isDevice:!1,url:g};var o=RA.createFile(A,I,i,B,C);i.contents?o.contents=i.contents:i.url&&(o.contents=null,o.url=i.url),Object.defineProperties(o,{usedBytes:{get:function(){return this.contents.length}}});var D={};function a(A,I,g,B,C){var Q=A.node.contents;if(C>=Q.length)return 0;var E=Math.min(Q.length-C,B);if(Q.slice)for(var i=0;i>2]=B.dev,d[g+8>>2]=B.ino,d[g+12>>2]=B.mode,l[g+16>>2]=B.nlink,d[g+20>>2]=B.uid,d[g+24>>2]=B.gid,d[g+28>>2]=B.rdev,gA=[B.size>>>0,(IA=B.size,+Math.abs(IA)>=1?IA>0?(0|Math.min(+Math.floor(IA/4294967296),4294967295))>>>0:~~+Math.ceil((IA-+(~~IA>>>0))/4294967296)>>>0:0)],d[g+40>>2]=gA[0],d[g+44>>2]=gA[1],d[g+48>>2]=4096,d[g+52>>2]=B.blocks,gA=[Math.floor(B.atime.getTime()/1e3)>>>0,(IA=Math.floor(B.atime.getTime()/1e3),+Math.abs(IA)>=1?IA>0?(0|Math.min(+Math.floor(IA/4294967296),4294967295))>>>0:~~+Math.ceil((IA-+(~~IA>>>0))/4294967296)>>>0:0)],d[g+56>>2]=gA[0],d[g+60>>2]=gA[1],l[g+64>>2]=0,gA=[Math.floor(B.mtime.getTime()/1e3)>>>0,(IA=Math.floor(B.mtime.getTime()/1e3),+Math.abs(IA)>=1?IA>0?(0|Math.min(+Math.floor(IA/4294967296),4294967295))>>>0:~~+Math.ceil((IA-+(~~IA>>>0))/4294967296)>>>0:0)],d[g+72>>2]=gA[0],d[g+76>>2]=gA[1],l[g+80>>2]=0,gA=[Math.floor(B.ctime.getTime()/1e3)>>>0,(IA=Math.floor(B.ctime.getTime()/1e3),+Math.abs(IA)>=1?IA>0?(0|Math.min(+Math.floor(IA/4294967296),4294967295))>>>0:~~+Math.ceil((IA-+(~~IA>>>0))/4294967296)>>>0:0)],d[g+88>>2]=gA[0],d[g+92>>2]=gA[1],l[g+96>>2]=0,gA=[B.ino>>>0,(IA=B.ino,+Math.abs(IA)>=1?IA>0?(0|Math.min(+Math.floor(IA/4294967296),4294967295))>>>0:~~+Math.ceil((IA-+(~~IA>>>0))/4294967296)>>>0:0)],d[g+104>>2]=gA[0],d[g+108>>2]=gA[1],0},doMsync:function(A,I,g,B,C){var Q=K.slice(A,A+g);RA.msync(I,Q,C,g,B)},varargs:void 0,get:function(){return yA.varargs+=4,d[yA.varargs-4>>2]},getStr:function(A){return m(A)},getStreamFromFD:function(A){var I=RA.getStream(A);if(!I)throw new RA.ErrnoError(8);return I}},FA={};function eA(A){for(;A.length;){var I=A.pop();A.pop()(I)}}function MA(A){return this.fromWireType(d[A>>2])}var nA={},SA={},cA={};function NA(A){if(void 0===A)return"_unknown";var I=(A=A.replace(/[^a-zA-Z0-9_]/g,"$")).charCodeAt(0);return I>=48&&I<=57?"_"+A:A}function kA(A,I){return A=NA(A),new Function("body","return function "+A+\'() {\\n "use strict"; return body.apply(this, arguments);\\n};\\n\')(I)}function UA(A,I){var g=kA(I,(function(A){this.name=I,this.message=A;var g=new Error(A).stack;void 0!==g&&(this.stack=this.toString()+"\\n"+g.replace(/^Error(:[^\\n]*)?\\n/,""))}));return g.prototype=Object.create(A.prototype),g.prototype.constructor=g,g.prototype.toString=function(){return void 0===this.message?this.name:this.name+": "+this.message},g}var JA=void 0;function KA(A){throw new JA(A)}function YA(A,I,g){function B(I){var B=g(I);B.length!==A.length&&KA("Mismatched type converter count");for(var C=0;C2&&void 0!==arguments[2]?arguments[2]:{};if(!("argPackAdvance"in I))throw new TypeError("registerType registeredInstance requires argPackAdvance");var B=I.name;if(A||qA(\'type "\'+B+\'" must have a positive integer typeid pointer\'),SA.hasOwnProperty(A)){if(g.ignoreDuplicateRegistrations)return;qA("Cannot register type \'"+B+"\' twice")}if(SA[A]=I,delete cA[A],nA.hasOwnProperty(A)){var C=nA[A];delete nA[A],C.forEach((function(A){return A()}))}}function uA(A){qA(A.$$.ptrType.registeredClass.name+" instance already deleted")}var mA=!1;function pA(A){}function WA(A){A.count.value-=1,0===A.count.value&&function(A){A.smartPtr?A.smartPtrType.rawDestructor(A.smartPtr):A.ptrType.registeredClass.rawDestructor(A.ptr)}(A)}function bA(A,I,g){if(I===g)return A;if(void 0===g.baseClass)return null;var B=bA(A,I,g.baseClass);return null===B?null:g.downcast(B)}var ZA={},xA=[];function VA(){for(;xA.length;){var A=xA.pop();A.$$.deleteScheduled=!1,A.delete()}}var OA=void 0,XA={};function TA(A,I){return I.ptrType&&I.ptr||KA("makeClassHandle requires ptr and ptrType"),!!I.smartPtrType!=!!I.smartPtr&&KA("Both smartPtrType and smartPtr must be specified"),I.count={value:1},vA(Object.create(A,{$$:{value:I}}))}function vA(A){return"undefined"==typeof FinalizationRegistry?(vA=function(A){return A},A):(mA=new FinalizationRegistry((function(A){WA(A.$$)})),vA=function(A){var I=A.$$;if(I.smartPtr){var g={$$:I};mA.register(A,g,A)}return A},pA=function(A){return mA.unregister(A)},vA(A))}function jA(){}function PA(A,I,g){if(void 0===A[I].overloadTable){var B=A[I];A[I]=function(){return A[I].overloadTable.hasOwnProperty(arguments.length)||qA("Function \'"+g+"\' called with an invalid number of arguments ("+arguments.length+") - expects one of ("+A[I].overloadTable+")!"),A[I].overloadTable[arguments.length].apply(this,arguments)},A[I].overloadTable=[],A[I].overloadTable[B.argCount]=B}}function zA(I,g,B){A.hasOwnProperty(I)?((void 0===B||void 0!==A[I].overloadTable&&void 0!==A[I].overloadTable[B])&&qA("Cannot register public name \'"+I+"\' twice"),PA(A,I,I),A.hasOwnProperty(B)&&qA("Cannot register multiple overloads of a function with the same number of arguments ("+B+")!"),A[I].overloadTable[B]=g):(A[I]=g,void 0!==B&&(A[I].numArguments=B))}function _A(A,I,g,B,C,Q,E,i){this.name=A,this.constructor=I,this.instancePrototype=g,this.rawDestructor=B,this.baseClass=C,this.getActualType=Q,this.upcast=E,this.downcast=i,this.pureVirtualFunctions=[]}function $A(A,I,g){for(;I!==g;)I.upcast||qA("Expected null or instance of "+g.name+", got an instance of "+I.name),A=I.upcast(A),I=I.baseClass;return A}function AI(A,I){if(null===I)return this.isReference&&qA("null is not a valid "+this.name),0;I.$$||qA(\'Cannot pass "\'+RI(I)+\'" as a \'+this.name),I.$$.ptr||qA("Cannot pass deleted object as a pointer of type "+this.name);var g=I.$$.ptrType.registeredClass;return $A(I.$$.ptr,g,this.registeredClass)}function II(A,I){var g;if(null===I)return this.isReference&&qA("null is not a valid "+this.name),this.isSmartPointer?(g=this.rawConstructor(),null!==A&&A.push(this.rawDestructor,g),g):0;I.$$||qA(\'Cannot pass "\'+RI(I)+\'" as a \'+this.name),I.$$.ptr||qA("Cannot pass deleted object as a pointer of type "+this.name),!this.isConst&&I.$$.ptrType.isConst&&qA("Cannot convert argument of type "+(I.$$.smartPtrType?I.$$.smartPtrType.name:I.$$.ptrType.name)+" to parameter type "+this.name);var B=I.$$.ptrType.registeredClass;if(g=$A(I.$$.ptr,B,this.registeredClass),this.isSmartPointer)switch(void 0===I.$$.smartPtr&&qA("Passing raw pointer to smart pointer is illegal"),this.sharingPolicy){case 0:I.$$.smartPtrType===this?g=I.$$.smartPtr:qA("Cannot convert argument of type "+(I.$$.smartPtrType?I.$$.smartPtrType.name:I.$$.ptrType.name)+" to parameter type "+this.name);break;case 1:g=I.$$.smartPtr;break;case 2:if(I.$$.smartPtrType===this)g=I.$$.smartPtr;else{var C=I.clone();g=this.rawShare(g,rI.toHandle((function(){C.delete()}))),null!==A&&A.push(this.rawDestructor,g)}break;default:qA("Unsupporting sharing policy")}return g}function gI(A,I){if(null===I)return this.isReference&&qA("null is not a valid "+this.name),0;I.$$||qA(\'Cannot pass "\'+RI(I)+\'" as a \'+this.name),I.$$.ptr||qA("Cannot pass deleted object as a pointer of type "+this.name),I.$$.ptrType.isConst&&qA("Cannot convert argument of type "+I.$$.ptrType.name+" to parameter type "+this.name);var g=I.$$.ptrType.registeredClass;return $A(I.$$.ptr,g,this.registeredClass)}function BI(A,I,g,B,C,Q,E,i,o,D,a){this.name=A,this.registeredClass=I,this.isReference=g,this.isConst=B,this.isSmartPointer=C,this.pointeeType=Q,this.sharingPolicy=E,this.rawGetPointee=i,this.rawConstructor=o,this.rawShare=D,this.rawDestructor=a,C||void 0!==I.baseClass?this.toWireType=II:B?(this.toWireType=AI,this.destructorFunction=null):(this.toWireType=gI,this.destructorFunction=null)}function CI(I,g,B){A.hasOwnProperty(I)||KA("Replacing nonexistant public symbol"),void 0!==A[I].overloadTable&&void 0!==B?A[I].overloadTable[B]=g:(A[I]=g,A[I].argCount=B)}function QI(A){return Z.get(A)}function EI(I,g,B){return I.includes("j")?function(I,g,B){var C=A["dynCall_"+I];return B&&B.length?C.apply(null,[g].concat(B)):C.call(null,g)}(I,g,B):QI(g).apply(null,B)}function iI(A,I){var g,B,C,Q=(A=lA(A)).includes("j")?(g=A,B=I,C=[],function(){return C.length=0,Object.assign(C,arguments),EI(g,B,C)}):QI(I);return"function"!=typeof Q&&qA("unknown function pointer with signature "+A+": "+I),Q}var oI=void 0;function DI(A){var I=OI(A),g=lA(I);return xI(I),g}function aI(A,I){var g=[],B={};throw I.forEach((function A(I){B[I]||SA[I]||(cA[I]?cA[I].forEach(A):(g.push(I),B[I]=!0))})),new oI(A+": "+g.map(DI).join([", "]))}function tI(A,I){for(var g=[],B=0;B>2]);return g}function sI(A,I,g,B,C){var Q=I.length;Q<2&&qA("argTypes array size mismatch! Must at least get return value and \'this\' types!");for(var i=null!==I[1]&&null!==g,o=!1,D=1;D0?", ":"")+s),w+=(a?"var rv = ":"")+"invoker(fn"+(s.length>0?", ":"")+s+");\\n",o)w+="runDestructors(destructors);\\n";else for(D=i?1:2;D4&&0==--GI[A].refcount&&(GI[A]=void 0,wI.push(A))}var rI={toValue:function(A){return A||qA("Cannot use deleted val. handle = "+A),GI[A].value},toHandle:function(A){switch(A){case void 0:return 1;case null:return 2;case!0:return 3;case!1:return 4;default:var I=wI.length?wI.pop():GI.length;return GI[I]={refcount:1,value:A},I}}};function RI(A){if(null===A)return"null";var I=E(A);return"object"===I||"array"===I||"function"===I?A.toString():""+A}function yI(A,I){switch(I){case 2:return function(A){return this.fromWireType(H[A>>2])};case 3:return function(A){return this.fromWireType(q[A>>3])};default:throw new TypeError("Unknown float type: "+A)}}function FI(A,I,g){switch(I){case 0:return g?function(A){return J[A]}:function(A){return K[A]};case 1:return g?function(A){return Y[A>>1]}:function(A){return L[A>>1]};case 2:return g?function(A){return d[A>>2]}:function(A){return l[A>>2]};default:throw new TypeError("Unknown integer type: "+A)}}var eI="undefined"!=typeof TextDecoder?new TextDecoder("utf-16le"):void 0;function MI(A,I){for(var g=A,B=g>>1,C=B+I/2;!(B>=C)&&L[B];)++B;if((g=B<<1)-A>32&&eI)return eI.decode(K.subarray(A,g));for(var Q="",E=0;!(E>=I/2);++E){var i=Y[A+2*E>>1];if(0==i)break;Q+=String.fromCharCode(i)}return Q}function nI(A,I,g){if(void 0===g&&(g=2147483647),g<2)return 0;for(var B=I,C=(g-=2)<2*A.length?g/2:A.length,Q=0;Q>1]=E,I+=2}return Y[I>>1]=0,I-B}function SI(A){return 2*A.length}function cI(A,I){for(var g=0,B="";!(g>=I/4);){var C=d[A+4*g>>2];if(0==C)break;if(++g,C>=65536){var Q=C-65536;B+=String.fromCharCode(55296|Q>>10,56320|1023&Q)}else B+=String.fromCharCode(C)}return B}function NI(A,I,g){if(void 0===g&&(g=2147483647),g<4)return 0;for(var B=I,C=B+g-4,Q=0;Q=55296&&E<=57343&&(E=65536+((1023&E)<<10)|1023&A.charCodeAt(++Q)),d[I>>2]=E,(I+=4)+4>C)break}return d[I>>2]=0,I-B}function kI(A){for(var I=0,g=0;g=55296&&B<=57343&&++g,I+=4}return I}function UI(A){var I=W(A)+1,g=ZI(I);return g&&p(A,J,g,I),g}var JI=[];function KI(A){try{return S.grow(A-U.byteLength+65535>>>16),b(S.buffer),1}catch(A){}}var YI={};function LI(){if(!LI.strings){var A={USER:"web_user",LOGNAME:"web_user",PATH:"/",PWD:"/",HOME:"/home/web_user",LANG:("object"==("undefined"==typeof navigator?"undefined":E(navigator))&&navigator.languages&&navigator.languages[0]||"C").replace("-","_")+".UTF-8",_:G||"./this.program"};for(var I in YI)void 0===YI[I]?delete A[I]:A[I]=YI[I];var g=[];for(var I in A)g.push(I+"="+A[I]);LI.strings=g}return LI.strings}function dI(A){return A%4==0&&(A%100!=0||A%400==0)}var lI=[31,29,31,30,31,30,31,31,30,31,30,31],HI=[31,28,31,30,31,30,31,31,30,31,30,31];function qI(A,I,g,B){var C=d[B+40>>2],Q={tm_sec:d[B>>2],tm_min:d[B+4>>2],tm_hour:d[B+8>>2],tm_mday:d[B+12>>2],tm_mon:d[B+16>>2],tm_year:d[B+20>>2],tm_wday:d[B+24>>2],tm_yday:d[B+28>>2],tm_isdst:d[B+32>>2],tm_gmtoff:d[B+36>>2],tm_zone:C?m(C):""},E=m(g),i={"%c":"%a %b %d %H:%M:%S %Y","%D":"%m/%d/%y","%F":"%Y-%m-%d","%h":"%b","%r":"%I:%M:%S %p","%R":"%H:%M","%T":"%H:%M:%S","%x":"%m/%d/%y","%X":"%H:%M:%S","%Ec":"%c","%EC":"%C","%Ex":"%m/%d/%y","%EX":"%H:%M:%S","%Ey":"%y","%EY":"%Y","%Od":"%d","%Oe":"%e","%OH":"%H","%OI":"%I","%Om":"%m","%OM":"%M","%OS":"%S","%Ou":"%u","%OU":"%U","%OV":"%V","%Ow":"%w","%OW":"%W","%Oy":"%y"};for(var o in i)E=E.replace(new RegExp(o,"g"),i[o]);var D=["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],a=["January","February","March","April","May","June","July","August","September","October","November","December"];function t(A,I,g){for(var B="number"==typeof A?A.toString():A||"";B.length0?1:0}var B;return 0===(B=g(A.getFullYear()-I.getFullYear()))&&0===(B=g(A.getMonth()-I.getMonth()))&&(B=g(A.getDate()-I.getDate())),B}function G(A){switch(A.getDay()){case 0:return new Date(A.getFullYear()-1,11,29);case 1:return A;case 2:return new Date(A.getFullYear(),0,3);case 3:return new Date(A.getFullYear(),0,2);case 4:return new Date(A.getFullYear(),0,1);case 5:return new Date(A.getFullYear()-1,11,31);case 6:return new Date(A.getFullYear()-1,11,30)}}function h(A){var I=function(A,I){for(var g=new Date(A.getTime());I>0;){var B=dI(g.getFullYear()),C=g.getMonth(),Q=(B?lI:HI)[C];if(!(I>Q-g.getDate()))return g.setDate(g.getDate()+I),g;I-=Q-g.getDate()+1,g.setDate(1),C<11?g.setMonth(C+1):(g.setMonth(0),g.setFullYear(g.getFullYear()+1))}return g}(new Date(A.tm_year+1900,0,1),A.tm_yday),g=new Date(I.getFullYear(),0,4),B=new Date(I.getFullYear()+1,0,4),C=G(g),Q=G(B);return w(C,I)<=0?w(Q,I)<=0?I.getFullYear()+1:I.getFullYear():I.getFullYear()-1}var r={"%a":function(A){return D[A.tm_wday].substring(0,3)},"%A":function(A){return D[A.tm_wday]},"%b":function(A){return a[A.tm_mon].substring(0,3)},"%B":function(A){return a[A.tm_mon]},"%C":function(A){return s((A.tm_year+1900)/100|0,2)},"%d":function(A){return s(A.tm_mday,2)},"%e":function(A){return t(A.tm_mday,2," ")},"%g":function(A){return h(A).toString().substring(2)},"%G":function(A){return h(A)},"%H":function(A){return s(A.tm_hour,2)},"%I":function(A){var I=A.tm_hour;return 0==I?I=12:I>12&&(I-=12),s(I,2)},"%j":function(A){return s(A.tm_mday+function(A,I){for(var g=0,B=0;B<=I;g+=A[B++]);return g}(dI(A.tm_year+1900)?lI:HI,A.tm_mon-1),3)},"%m":function(A){return s(A.tm_mon+1,2)},"%M":function(A){return s(A.tm_min,2)},"%n":function(){return"\\n"},"%p":function(A){return A.tm_hour>=0&&A.tm_hour<12?"AM":"PM"},"%S":function(A){return s(A.tm_sec,2)},"%t":function(){return"\\t"},"%u":function(A){return A.tm_wday||7},"%U":function(A){var I=A.tm_yday+7-A.tm_wday;return s(Math.floor(I/7),2)},"%V":function(A){var I=Math.floor((A.tm_yday+7-(A.tm_wday+6)%7)/7);if((A.tm_wday+371-A.tm_yday-2)%7<=2&&I++,I){if(53==I){var g=(A.tm_wday+371-A.tm_yday)%7;4==g||3==g&&dI(A.tm_year)||(I=1)}}else{I=52;var B=(A.tm_wday+7-A.tm_yday-1)%7;(4==B||5==B&&dI(A.tm_year%400-1))&&I++}return s(I,2)},"%w":function(A){return A.tm_wday},"%W":function(A){var I=A.tm_yday+7-(A.tm_wday+6)%7;return s(Math.floor(I/7),2)},"%y":function(A){return(A.tm_year+1900).toString().substring(2)},"%Y":function(A){return A.tm_year+1900},"%z":function(A){var I=A.tm_gmtoff,g=I>=0;return I=(I=Math.abs(I)/60)/60*100+I%60,(g?"+":"-")+String("0000"+I).slice(-4)},"%Z":function(A){return A.tm_zone},"%%":function(){return"%"}};for(var o in E=E.replace(/%%/g,"\\0\\0"),r)E.includes(o)&&(E=E.replace(new RegExp(o,"g"),r[o](Q)));var R=wA(E=E.replace(/\\0\\0/g,"%"),!1);return R.length>I?0:(function(A,I){J.set(A,I)}(R,A),R.length-1)}var fI=function(A,I,g,B){A||(A=this),this.parent=A,this.mount=A.mount,this.mounted=null,this.id=RA.nextInode++,this.name=I,this.mode=g,this.node_ops={},this.stream_ops={},this.rdev=B};Object.defineProperties(fI.prototype,{read:{get:function(){return!(365&~this.mode)},set:function(A){A?this.mode|=365:this.mode&=-366}},write:{get:function(){return!(146&~this.mode)},set:function(A){A?this.mode|=146:this.mode&=-147}},isFolder:{get:function(){return RA.isDir(this.mode)}},isDevice:{get:function(){return RA.isChrdev(this.mode)}}}),RA.FSNode=fI,RA.staticInit(),JA=A.InternalError=UA(Error,"InternalError"),function(){for(var A=new Array(256),I=0;I<256;++I)A[I]=String.fromCharCode(I);dA=A}(),HA=A.BindingError=UA(Error,"BindingError"),jA.prototype.isAliasOf=function(A){if(!(this instanceof jA))return!1;if(!(A instanceof jA))return!1;for(var I=this.$$.ptrType.registeredClass,g=this.$$.ptr,B=A.$$.ptrType.registeredClass,C=A.$$.ptr;I.baseClass;)g=I.upcast(g),I=I.baseClass;for(;B.baseClass;)C=B.upcast(C),B=B.baseClass;return I===B&&g===C},jA.prototype.clone=function(){if(this.$$.ptr||uA(this),this.$$.preservePointerOnDelete)return this.$$.count.value+=1,this;var A,I=vA(Object.create(Object.getPrototypeOf(this),{$$:{value:(A=this.$$,{count:A.count,deleteScheduled:A.deleteScheduled,preservePointerOnDelete:A.preservePointerOnDelete,ptr:A.ptr,ptrType:A.ptrType,smartPtr:A.smartPtr,smartPtrType:A.smartPtrType})}}));return I.$$.count.value+=1,I.$$.deleteScheduled=!1,I},jA.prototype.delete=function(){this.$$.ptr||uA(this),this.$$.deleteScheduled&&!this.$$.preservePointerOnDelete&&qA("Object already scheduled for deletion"),pA(this),WA(this.$$),this.$$.preservePointerOnDelete||(this.$$.smartPtr=void 0,this.$$.ptr=void 0)},jA.prototype.isDeleted=function(){return!this.$$.ptr},jA.prototype.deleteLater=function(){return this.$$.ptr||uA(this),this.$$.deleteScheduled&&!this.$$.preservePointerOnDelete&&qA("Object already scheduled for deletion"),xA.push(this),1===xA.length&&OA&&OA(VA),this.$$.deleteScheduled=!0,this},A.getInheritedInstanceCount=function(){return Object.keys(XA).length},A.getLiveInheritedInstances=function(){var A=[];for(var I in XA)XA.hasOwnProperty(I)&&A.push(XA[I]);return A},A.flushPendingDeletes=VA,A.setDelayFunction=function(A){OA=A,xA.length&&OA&&OA(VA)},BI.prototype.getPointee=function(A){return this.rawGetPointee&&(A=this.rawGetPointee(A)),A},BI.prototype.destructor=function(A){this.rawDestructor&&this.rawDestructor(A)},BI.prototype.argPackAdvance=8,BI.prototype.readValueFromPointer=MA,BI.prototype.deleteObject=function(A){null!==A&&A.delete()},BI.prototype.fromWireType=function(A){var I=this.getPointee(A);if(!I)return this.destructor(A),null;var g=function(A,I){return I=function(A,I){for(void 0===I&&qA("ptr should not be undefined");A.baseClass;)I=A.upcast(I),A=A.baseClass;return I}(A,I),XA[I]}(this.registeredClass,I);if(void 0!==g){if(0===g.$$.count.value)return g.$$.ptr=I,g.$$.smartPtr=A,g.clone();var B=g.clone();return this.destructor(A),B}function C(){return this.isSmartPointer?TA(this.registeredClass.instancePrototype,{ptrType:this.pointeeType,ptr:I,smartPtrType:this,smartPtr:A}):TA(this.registeredClass.instancePrototype,{ptrType:this,ptr:A})}var Q,E=this.registeredClass.getActualType(I),i=ZA[E];if(!i)return C.call(this);Q=this.isConst?i.constPointerType:i.pointerType;var o=bA(I,this.registeredClass,Q.registeredClass);return null===o?C.call(this):this.isSmartPointer?TA(Q.registeredClass.instancePrototype,{ptrType:Q,ptr:o,smartPtrType:this,smartPtr:A}):TA(Q.registeredClass.instancePrototype,{ptrType:Q,ptr:o})},oI=A.UnboundTypeError=UA(Error,"UnboundTypeError"),A.count_emval_handles=function(){for(var A=0,I=5;I>4,g=(15&C)<<4|(Q=i.indexOf(A.charAt(D++)))>>2,B=(3&Q)<<6|(E=i.indexOf(A.charAt(D++))),o+=String.fromCharCode(I),64!==Q&&(o+=String.fromCharCode(g)),64!==E&&(o+=String.fromCharCode(B))}while(D>1]=2,0;case 16:case 8:default:return-28;case 9:return d[VI()>>2]=28,-1}}catch(A){if(void 0===RA||!(A instanceof RA.ErrnoError))throw A;return-A.errno}},G:function(A,I,g){yA.varargs=g;try{var B=yA.getStreamFromFD(A);switch(I){case 21509:case 21505:case 21510:case 21511:case 21512:case 21506:case 21507:case 21508:case 21523:case 21524:return B.tty?0:-59;case 21519:if(!B.tty)return-59;var C=yA.get();return d[C>>2]=0,0;case 21520:return B.tty?-28:-59;case 21531:return C=yA.get(),RA.ioctl(B,I,C);default:return-28}}catch(A){if(void 0===RA||!(A instanceof RA.ErrnoError))throw A;return-A.errno}},H:function(A,I,g,B){yA.varargs=B;try{I=yA.getStr(I),I=yA.calculateAt(A,I);var C=B?yA.get():0;return RA.open(I,g,C).fd}catch(A){if(void 0===RA||!(A instanceof RA.ErrnoError))throw A;return-A.errno}},R:function(A){var I=FA[A];delete FA[A];var g=I.rawConstructor,B=I.rawDestructor,C=I.fields;YA([A],C.map((function(A){return A.getterReturnType})).concat(C.map((function(A){return A.setterArgumentType}))),(function(A){var Q={};return C.forEach((function(I,g){var B=I.fieldName,E=A[g],i=I.getter,o=I.getterContext,D=A[g+C.length],a=I.setter,t=I.setterContext;Q[B]={read:function(A){return E.fromWireType(i(o,A))},write:function(A,I){var g=[];a(t,A,D.toWireType(g,I)),eA(g)}}})),[{name:I.name,fromWireType:function(A){var I={};for(var g in Q)I[g]=Q[g].read(A);return B(A),I},toWireType:function(A,I){for(var C in Q)if(!(C in I))throw new TypeError(\'Missing field: "\'+C+\'"\');var E=g();for(C in Q)Q[C].write(E,I[C]);return null!==A&&A.push(B,E),E},argPackAdvance:8,readValueFromPointer:MA,destructorFunction:B}]}))},y:function(A,I,g,B,C){},L:function(A,I,g,B,C){var Q=LA(g);fA(A,{name:I=lA(I),fromWireType:function(A){return!!A},toWireType:function(A,I){return I?B:C},argPackAdvance:8,readValueFromPointer:function(A){var B;if(1===g)B=J;else if(2===g)B=Y;else{if(4!==g)throw new TypeError("Unknown boolean type size: "+I);B=d}return this.fromWireType(B[A>>Q])},destructorFunction:null})},U:function(A,I,g,B,C,Q,E,i,o,D,a,t,s){a=lA(a),Q=iI(C,Q),i&&(i=iI(E,i)),D&&(D=iI(o,D)),s=iI(t,s);var w=NA(a);zA(w,(function(){aI("Cannot construct "+a+" due to unbound types",[B])})),YA([A,I,g],B?[B]:[],(function(I){var g,C;I=I[0],C=B?(g=I.registeredClass).instancePrototype:jA.prototype;var E=kA(w,(function(){if(Object.getPrototypeOf(this)!==o)throw new HA("Use \'new\' to construct "+a);if(void 0===t.constructor_body)throw new HA(a+" has no accessible constructor");var A=t.constructor_body[arguments.length];if(void 0===A)throw new HA("Tried to invoke ctor of "+a+" with invalid number of parameters ("+arguments.length+") - expected ("+Object.keys(t.constructor_body).toString()+") parameters instead!");return A.apply(this,arguments)})),o=Object.create(C,{constructor:{value:E}});E.prototype=o;var t=new _A(a,E,o,s,g,Q,i,D),G=new BI(a,t,!0,!1,!1),h=new BI(a+"*",t,!1,!1,!1),r=new BI(a+" const*",t,!1,!0,!1);return ZA[A]={pointerType:h,constPointerType:r},CI(w,E),[G,h,r]}))},Q:function(A,I,g,B,C,Q){k(I>0);var E=tI(I,g);C=iI(B,C),YA([],[A],(function(A){var g="constructor "+(A=A[0]).name;if(void 0===A.registeredClass.constructor_body&&(A.registeredClass.constructor_body=[]),void 0!==A.registeredClass.constructor_body[I-1])throw new HA("Cannot register multiple constructors with identical number of parameters ("+(I-1)+") for class \'"+A.name+"\'! Overload resolution is currently only performed using the parameter count, not actual type info!");return A.registeredClass.constructor_body[I-1]=function(){aI("Cannot construct "+A.name+" due to unbound types",E)},YA([],E,(function(B){return B.splice(1,0,null),A.registeredClass.constructor_body[I-1]=sI(g,B,null,C,Q),[]})),[]}))},h:function(A,I,g,B,C,Q,E,i){var o=tI(g,B);I=lA(I),Q=iI(C,Q),YA([],[A],(function(A){var B=(A=A[0]).name+"."+I;function C(){aI("Cannot call "+B+" due to unbound types",o)}I.startsWith("@@")&&(I=Symbol[I.substring(2)]),i&&A.registeredClass.pureVirtualFunctions.push(I);var D=A.registeredClass.instancePrototype,a=D[I];return void 0===a||void 0===a.overloadTable&&a.className!==A.name&&a.argCount===g-2?(C.argCount=g-2,C.className=A.name,D[I]=C):(PA(D,I,B),D[I].overloadTable[g-2]=C),YA([],o,(function(C){var i=sI(B,C,A,Q,E);return void 0===D[I].overloadTable?(i.argCount=g-2,D[I]=i):D[I].overloadTable[g-2]=i,[]})),[]}))},s:function(I,g,B){I=lA(I),YA([],[g],(function(g){return g=g[0],A[I]=g.fromWireType(B),[]}))},K:function(A,I){fA(A,{name:I=lA(I),fromWireType:function(A){var I=rI.toValue(A);return hI(A),I},toWireType:function(A,I){return rI.toHandle(I)},argPackAdvance:8,readValueFromPointer:MA,destructorFunction:null})},r:function(A,I,g){var B=LA(g);fA(A,{name:I=lA(I),fromWireType:function(A){return A},toWireType:function(A,I){return I},argPackAdvance:8,readValueFromPointer:yI(I,B),destructorFunction:null})},d:function(A,I,g,B,C,Q){var E=tI(I,g);A=lA(A),C=iI(B,C),zA(A,(function(){aI("Cannot call "+A+" due to unbound types",E)}),I-1),YA([],E,(function(g){var B=[g[0],null].concat(g.slice(1));return CI(A,sI(A,B,null,C,Q),I-1),[]}))},e:function(A,I,g,B,C){I=lA(I),-1===C&&(C=4294967295);var Q=LA(g),E=function(A){return A};if(0===B){var i=32-8*g;E=function(A){return A<>>i}}var o=I.includes("unsigned");fA(A,{name:I,fromWireType:E,toWireType:o?function(A,I){return this.name,I>>>0}:function(A,I){return this.name,I},argPackAdvance:8,readValueFromPointer:FI(I,Q,0!==B),destructorFunction:null})},c:function(A,I,g){var B=[Int8Array,Uint8Array,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array][I];function C(A){var I=l,g=I[A>>=2],C=I[A+1];return new B(U,C,g)}fA(A,{name:g=lA(g),fromWireType:C,argPackAdvance:8,readValueFromPointer:C},{ignoreDuplicateRegistrations:!0})},q:function(A,I){var g="std::string"===(I=lA(I));fA(A,{name:I,fromWireType:function(A){var I,B=l[A>>2],C=A+4;if(g)for(var Q=C,E=0;E<=B;++E){var i=C+E;if(E==B||0==K[i]){var o=m(Q,i-Q);void 0===I?I=o:(I+=String.fromCharCode(0),I+=o),Q=i+1}}else{var D=new Array(B);for(E=0;E>2]=B,g&&C)p(I,K,E,B+1);else if(C)for(var i=0;i255&&(xI(E),qA("String has UTF-16 code units that do not fit in 8 bits")),K[E+i]=o}else for(i=0;i>2],E=Q(),o=A+4,D=0;D<=C;++D){var a=A+4+D*I;if(D==C||0==E[a>>i]){var t=B(o,a-o);void 0===g?g=t:(g+=String.fromCharCode(0),g+=t),o=a+I}}return xI(A),g},toWireType:function(A,B){"string"!=typeof B&&qA("Cannot pass non-string to C++ string type "+g);var Q=E(B),o=ZI(4+Q+I);return l[o>>2]=Q>>i,C(B,o+4,Q+I),null!==A&&A.push(xI,o),o},argPackAdvance:8,readValueFromPointer:MA,destructorFunction:function(A){xI(A)}})},T:function(A,I,g,B,C,Q){FA[A]={name:lA(I),rawConstructor:iI(g,B),rawDestructor:iI(C,Q),fields:[]}},S:function(A,I,g,B,C,Q,E,i,o,D){FA[A].fields.push({fieldName:lA(I),getterReturnType:g,getter:iI(B,C),getterContext:Q,setterArgumentType:E,setter:iI(i,o),setterContext:D})},M:function(A,I){fA(A,{isVoid:!0,name:I=lA(I),argPackAdvance:0,fromWireType:function(){},toWireType:function(A,I){}})},p:function(){return Date.now()},A:function(){throw 1/0},O:hI,P:function(A){A>4&&(GI[A].refcount+=1)},N:function(A,I){var g,B;void 0===(B=SA[g=A])&&qA("_emval_take_value has unknown type "+DI(g));var C=(A=B).readValueFromPointer(I);return rI.toHandle(C)},I:function(A,I){var g,B=new Date(1e3*(l[(g=A)>>2]+4294967296*d[g+4>>2]));d[I>>2]=B.getSeconds(),d[I+4>>2]=B.getMinutes(),d[I+8>>2]=B.getHours(),d[I+12>>2]=B.getDate(),d[I+16>>2]=B.getMonth(),d[I+20>>2]=B.getFullYear()-1900,d[I+24>>2]=B.getDay();var C=new Date(B.getFullYear(),0,1),Q=(B.getTime()-C.getTime())/864e5|0;d[I+28>>2]=Q,d[I+36>>2]=-60*B.getTimezoneOffset();var E=new Date(B.getFullYear(),6,1).getTimezoneOffset(),i=C.getTimezoneOffset(),o=0|(E!=i&&B.getTimezoneOffset()==Math.min(i,E));d[I+32>>2]=o},J:function A(I,g,B){A.called||(A.called=!0,function(A,I,g){var B=(new Date).getFullYear(),C=new Date(B,0,1),Q=new Date(B,6,1),E=C.getTimezoneOffset(),i=Q.getTimezoneOffset(),o=Math.max(E,i);function D(A){var I=A.toTimeString().match(/\\(([A-Za-z ]+)\\)$/);return I?I[1]:"GMT"}d[A>>2]=60*o,d[I>>2]=Number(E!=i);var a=D(C),t=D(Q),s=UI(a),w=UI(t);i>2]=s,l[g+4>>2]=w):(l[g>>2]=w,l[g+4>>2]=s)}(I,g,B))},a:function(){_("")},i:function(A,I,g){var B=function(A,I){var g;for(JI.length=0,I>>=2;g=K[A++];)I+=105!=g&I,JI.push(105==g?d[I]:q[I++>>1]),++I;return JI}(I,g);return iA[A].apply(null,B)},B:function(A){var I=K.length,g=2147483648;if((A>>>=0)>g)return!1;for(var B,C=1;C<=4;C*=2){var Q=I*(1+.2/C);if(Q=Math.min(Q,A+100663296),KI(Math.min(g,(B=Math.max(A,Q))+(65536-B%65536)%65536)))return!0}return!1},C:function(A,I){var g=0;return LI().forEach((function(B,C){var Q=I+g;l[A+4*C>>2]=Q,function(A,I,g){for(var B=0;B>2]=g.length;var B=0;return g.forEach((function(A){B+=A.length+1})),l[I>>2]=B,0},b:function(I,g){var B;B=I,X()||(A.onExit&&A.onExit(B),N=!0),h(B,new oA(B))},m:function(A){try{var I=yA.getStreamFromFD(A);return RA.close(I),0}catch(A){if(void 0===RA||!(A instanceof RA.ErrnoError))throw A;return A.errno}},F:function(A,I,g,B){try{var C=function(A,I,g,B){for(var C=0,Q=0;Q>2],i=l[I+4>>2];I+=8;var o=RA.read(A,J,E,i,void 0);if(o<0)return-1;if(C+=o,o>2]=C,0}catch(A){if(void 0===RA||!(A instanceof RA.ErrnoError))throw A;return A.errno}},x:function(A,I,g,B,C){try{var Q=(o=g)+2097152>>>0<4194305-!!(i=I)?(i>>>0)+4294967296*o:NaN;if(isNaN(Q))return 61;var E=yA.getStreamFromFD(A);return RA.llseek(E,Q,B),gA=[E.position>>>0,(IA=E.position,+Math.abs(IA)>=1?IA>0?(0|Math.min(+Math.floor(IA/4294967296),4294967295))>>>0:~~+Math.ceil((IA-+(~~IA>>>0))/4294967296)>>>0:0)],d[C>>2]=gA[0],d[C+4>>2]=gA[1],E.getdents&&0===Q&&0===B&&(E.getdents=null),0}catch(A){if(void 0===RA||!(A instanceof RA.ErrnoError))throw A;return A.errno}var i,o},n:function(A,I,g,B){try{var C=function(A,I,g,B){for(var C=0,Q=0;Q>2],i=l[I+4>>2];I+=8;var o=RA.write(A,J,E,i,void 0);if(o<0)return-1;C+=o}return C}(yA.getStreamFromFD(A),I,g);return l[B>>2]=C,0}catch(A){if(void 0===RA||!(A instanceof RA.ErrnoError))throw A;return A.errno}},t:function(A,I){var g=TI();try{return QI(A)(I)}catch(A){if(vI(g),A!==A+0)throw A;XI(1,0)}},v:function(A,I,g){var B=TI();try{return QI(A)(I,g)}catch(A){if(vI(B),A!==A+0)throw A;XI(1,0)}},u:function(A,I,g,B){var C=TI();try{return QI(A)(I,g,B)}catch(A){if(vI(C),A!==A+0)throw A;XI(1,0)}},j:function(A,I){var g=TI();try{QI(A)(I)}catch(A){if(vI(g),A!==A+0)throw A;XI(1,0)}},w:function(A,I,g){var B=TI();try{QI(A)(I,g)}catch(A){if(vI(B),A!==A+0)throw A;XI(1,0)}},E:function(A,I,g,B){var C=TI();try{QI(A)(I,g,B)}catch(A){if(vI(C),A!==A+0)throw A;XI(1,0)}},k:function(A,I,g,B,C){var Q=TI();try{QI(A)(I,g,B,C)}catch(A){if(vI(Q),A!==A+0)throw A;XI(1,0)}},V:qI,z:function(A,I,g,B){return qI(A,I,g,B)}},ZI=(function(){var I={a:bI};function B(I,g){var B,C=I.exports;A.asm=C,b((S=A.asm.W).buffer),Z=A.asm.$,B=A.asm.X,V.unshift(B),z()}function C(A){B(A.instance)}function E(A){return function(){if(!e&&(r||R)){if("function"==typeof fetch&&!QA($))return fetch($,{credentials:"same-origin"}).then((function(A){if(!A.ok)throw"failed to load wasm binary file at \'"+$+"\'";return A.arrayBuffer()})).catch((function(){return EA($)}));if(Q)return new Promise((function(A,I){Q($,(function(I){A(new Uint8Array(I))}),I)}))}return Promise.resolve().then((function(){return EA($)}))}().then((function(A){return WebAssembly.instantiate(A,I)})).then((function(A){return A})).then(A,(function(A){n("failed to asynchronously prepare wasm: "+A),_(A)}))}if(P(),A.instantiateWasm)try{return A.instantiateWasm(I,B)}catch(A){return n("Module.instantiateWasm callback failed with error: "+A),!1}(e||"function"!=typeof WebAssembly.instantiateStreaming||CA($)||QA($)||y||"function"!=typeof fetch?E(C):fetch($,{credentials:"same-origin"}).then((function(A){return WebAssembly.instantiateStreaming(A,I).then(C,(function(A){return n("wasm streaming compile failed: "+A),n("falling back to ArrayBuffer instantiation"),E(C)}))}))).catch(g)}(),A.___wasm_call_ctors=function(){return(A.___wasm_call_ctors=A.asm.X).apply(null,arguments)},A._malloc=function(){return(ZI=A._malloc=A.asm.Y).apply(null,arguments)}),xI=A._free=function(){return(xI=A._free=A.asm.Z).apply(null,arguments)},VI=A.___errno_location=function(){return(VI=A.___errno_location=A.asm._).apply(null,arguments)},OI=A.___getTypeName=function(){return(OI=A.___getTypeName=A.asm.aa).apply(null,arguments)},XI=(A.__embind_initialize_bindings=function(){return(A.__embind_initialize_bindings=A.asm.ba).apply(null,arguments)},A._setThrew=function(){return(XI=A._setThrew=A.asm.ca).apply(null,arguments)}),TI=A.stackSave=function(){return(TI=A.stackSave=A.asm.da).apply(null,arguments)},vI=A.stackRestore=function(){return(vI=A.stackRestore=A.asm.ea).apply(null,arguments)},jI=A.___cxa_is_pointer_type=function(){return(jI=A.___cxa_is_pointer_type=A.asm.fa).apply(null,arguments)};function PI(g){function B(){WI||(WI=!0,A.calledRun=!0,N||(A.noFSInit||RA.init.initialized||RA.init(),RA.ignorePermissions=!1,GA.init(),DA(V),I(A),A.onRuntimeInitialized&&A.onRuntimeInitialized(),function(){if(A.postRun)for("function"==typeof A.postRun&&(A.postRun=[A.postRun]);A.postRun.length;)I=A.postRun.shift(),O.unshift(I);var I;DA(O)}()))}g=g||w,T>0||(function(){if(A.preRun)for("function"==typeof A.preRun&&(A.preRun=[A.preRun]);A.preRun.length;)I=A.preRun.shift(),x.unshift(I);var I;DA(x)}(),T>0||(A.setStatus?(A.setStatus("Running..."),setTimeout((function(){setTimeout((function(){A.setStatus("")}),1),B()}),1)):B()))}if(A.dynCall_jiji=function(){return(A.dynCall_jiji=A.asm.ga).apply(null,arguments)},A.dynCall_viijii=function(){return(A.dynCall_viijii=A.asm.ha).apply(null,arguments)},A.dynCall_iiiiij=function(){return(A.dynCall_iiiiij=A.asm.ia).apply(null,arguments)},A.dynCall_iiiiijj=function(){return(A.dynCall_iiiiijj=A.asm.ja).apply(null,arguments)},A.dynCall_iiiiiijj=function(){return(A.dynCall_iiiiiijj=A.asm.ka).apply(null,arguments)},A.FS=RA,j=function A(){WI||PI(),WI||(j=A)},A.preInit)for("function"==typeof A.preInit&&(A.preInit=[A.preInit]);A.preInit.length>0;)A.preInit.pop()();return PI(),A.ready});const G=w;function h(A,I){return function(){return A.apply(I,arguments)}}const{toString:r}=Object.prototype,{getPrototypeOf:R}=Object,y=(F=Object.create(null),A=>{const I=r.call(A);return F[I]||(F[I]=I.slice(8,-1).toLowerCase())});var F;const e=A=>(A=A.toLowerCase(),I=>y(I)===A),M=A=>I=>typeof I===A,{isArray:n}=Array,S=M("undefined"),c=e("ArrayBuffer"),N=M("string"),k=M("function"),U=M("number"),J=A=>null!==A&&"object"==typeof A,K=A=>{if("object"!==y(A))return!1;const I=R(A);return!(null!==I&&I!==Object.prototype&&null!==Object.getPrototypeOf(I)||Symbol.toStringTag in A||Symbol.iterator in A)},Y=e("Date"),L=e("File"),d=e("Blob"),l=e("FileList"),H=e("URLSearchParams");function q(A,I,{allOwnKeys:g=!1}={}){if(null==A)return;let B,C;if("object"!=typeof A&&(A=[A]),n(A))for(B=0,C=A.length;B0;)if(B=g[C],I===B.toLowerCase())return B;return null}const u="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:g.g,m=A=>!S(A)&&A!==u,p=(W="undefined"!=typeof Uint8Array&&R(Uint8Array),A=>W&&A instanceof W);var W;const b=e("HTMLFormElement"),Z=(({hasOwnProperty:A})=>(I,g)=>A.call(I,g))(Object.prototype),x=e("RegExp"),V=(A,I)=>{const g=Object.getOwnPropertyDescriptors(A),B={};q(g,((g,C)=>{!1!==I(g,C,A)&&(B[C]=g)})),Object.defineProperties(A,B)},O={isArray:n,isArrayBuffer:c,isBuffer:function(A){return null!==A&&!S(A)&&null!==A.constructor&&!S(A.constructor)&&k(A.constructor.isBuffer)&&A.constructor.isBuffer(A)},isFormData:A=>{const I="[object FormData]";return A&&("function"==typeof FormData&&A instanceof FormData||r.call(A)===I||k(A.toString)&&A.toString()===I)},isArrayBufferView:function(A){let I;return I="undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(A):A&&A.buffer&&c(A.buffer),I},isString:N,isNumber:U,isBoolean:A=>!0===A||!1===A,isObject:J,isPlainObject:K,isUndefined:S,isDate:Y,isFile:L,isBlob:d,isRegExp:x,isFunction:k,isStream:A=>J(A)&&k(A.pipe),isURLSearchParams:H,isTypedArray:p,isFileList:l,forEach:q,merge:function A(){const{caseless:I}=m(this)&&this||{},g={},B=(B,C)=>{const Q=I&&f(g,C)||C;K(g[Q])&&K(B)?g[Q]=A(g[Q],B):K(B)?g[Q]=A({},B):n(B)?g[Q]=B.slice():g[Q]=B};for(let A=0,I=arguments.length;A(q(I,((I,B)=>{g&&k(I)?A[B]=h(I,g):A[B]=I}),{allOwnKeys:B}),A),trim:A=>A.trim?A.trim():A.replace(/^[\\s\\uFEFF\\xA0]+|[\\s\\uFEFF\\xA0]+$/g,""),stripBOM:A=>(65279===A.charCodeAt(0)&&(A=A.slice(1)),A),inherits:(A,I,g,B)=>{A.prototype=Object.create(I.prototype,B),A.prototype.constructor=A,Object.defineProperty(A,"super",{value:I.prototype}),g&&Object.assign(A.prototype,g)},toFlatObject:(A,I,g,B)=>{let C,Q,E;const i={};if(I=I||{},null==A)return I;do{for(C=Object.getOwnPropertyNames(A),Q=C.length;Q-- >0;)E=C[Q],B&&!B(E,A,I)||i[E]||(I[E]=A[E],i[E]=!0);A=!1!==g&&R(A)}while(A&&(!g||g(A,I))&&A!==Object.prototype);return I},kindOf:y,kindOfTest:e,endsWith:(A,I,g)=>{A=String(A),(void 0===g||g>A.length)&&(g=A.length),g-=I.length;const B=A.indexOf(I,g);return-1!==B&&B===g},toArray:A=>{if(!A)return null;if(n(A))return A;let I=A.length;if(!U(I))return null;const g=new Array(I);for(;I-- >0;)g[I]=A[I];return g},forEachEntry:(A,I)=>{const g=(A&&A[Symbol.iterator]).call(A);let B;for(;(B=g.next())&&!B.done;){const g=B.value;I.call(A,g[0],g[1])}},matchAll:(A,I)=>{let g;const B=[];for(;null!==(g=A.exec(I));)B.push(g);return B},isHTMLForm:b,hasOwnProperty:Z,hasOwnProp:Z,reduceDescriptors:V,freezeMethods:A=>{V(A,((I,g)=>{if(k(A)&&-1!==["arguments","caller","callee"].indexOf(g))return!1;const B=A[g];k(B)&&(I.enumerable=!1,"writable"in I?I.writable=!1:I.set||(I.set=()=>{throw Error("Can not rewrite read-only method \'"+g+"\'")}))}))},toObjectSet:(A,I)=>{const g={},B=A=>{A.forEach((A=>{g[A]=!0}))};return n(A)?B(A):B(String(A).split(I)),g},toCamelCase:A=>A.toLowerCase().replace(/[_-\\s]([a-z\\d])(\\w*)/g,(function(A,I,g){return I.toUpperCase()+g})),noop:()=>{},toFiniteNumber:(A,I)=>(A=+A,Number.isFinite(A)?A:I),findKey:f,global:u,isContextDefined:m,toJSONObject:A=>{const I=new Array(10),g=(A,B)=>{if(J(A)){if(I.indexOf(A)>=0)return;if(!("toJSON"in A)){I[B]=A;const C=n(A)?[]:{};return q(A,((A,I)=>{const Q=g(A,B+1);!S(Q)&&(C[I]=Q)})),I[B]=void 0,C}}return A};return g(A,0)}};function X(A,I,g,B,C){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=(new Error).stack,this.message=A,this.name="AxiosError",I&&(this.code=I),g&&(this.config=g),B&&(this.request=B),C&&(this.response=C)}O.inherits(X,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:O.toJSONObject(this.config),code:this.code,status:this.response&&this.response.status?this.response.status:null}}});const T=X.prototype,v={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach((A=>{v[A]={value:A}})),Object.defineProperties(X,v),Object.defineProperty(T,"isAxiosError",{value:!0}),X.from=(A,I,g,B,C,Q)=>{const E=Object.create(T);return O.toFlatObject(A,E,(function(A){return A!==Error.prototype}),(A=>"isAxiosError"!==A)),X.call(E,A.message,I,g,B,C),E.cause=A,E.name=A.name,Q&&Object.assign(E,Q),E};const j=X,P=B(230);function z(A){return O.isPlainObject(A)||O.isArray(A)}function _(A){return O.endsWith(A,"[]")?A.slice(0,-2):A}function $(A,I,g){return A?A.concat(I).map((function(A,I){return A=_(A),!g&&I?"["+A+"]":A})).join(g?".":""):I}const AA=O.toFlatObject(O,{},null,(function(A){return/^is[A-Z]/.test(A)})),IA=function(A,I,g){if(!O.isObject(A))throw new TypeError("target must be an object");I=I||new(P||FormData);const B=(g=O.toFlatObject(g,{metaTokens:!0,dots:!1,indexes:!1},!1,(function(A,I){return!O.isUndefined(I[A])}))).metaTokens,C=g.visitor||a,Q=g.dots,E=g.indexes,i=(g.Blob||"undefined"!=typeof Blob&&Blob)&&(o=I)&&O.isFunction(o.append)&&"FormData"===o[Symbol.toStringTag]&&o[Symbol.iterator];var o;if(!O.isFunction(C))throw new TypeError("visitor must be a function");function D(A){if(null===A)return"";if(O.isDate(A))return A.toISOString();if(!i&&O.isBlob(A))throw new j("Blob is not supported. Use a Buffer instead.");return O.isArrayBuffer(A)||O.isTypedArray(A)?i&&"function"==typeof Blob?new Blob([A]):Buffer.from(A):A}function a(A,g,C){let i=A;if(A&&!C&&"object"==typeof A)if(O.endsWith(g,"{}"))g=B?g:g.slice(0,-2),A=JSON.stringify(A);else if(O.isArray(A)&&function(A){return O.isArray(A)&&!A.some(z)}(A)||O.isFileList(A)||O.endsWith(g,"[]")&&(i=O.toArray(A)))return g=_(g),i.forEach((function(A,B){!O.isUndefined(A)&&null!==A&&I.append(!0===E?$([g],B,Q):null===E?g:g+"[]",D(A))})),!1;return!!z(A)||(I.append($(C,g,Q),D(A)),!1)}const t=[],s=Object.assign(AA,{defaultVisitor:a,convertValue:D,isVisitable:z});if(!O.isObject(A))throw new TypeError("data must be an object");return function A(g,B){if(!O.isUndefined(g)){if(-1!==t.indexOf(g))throw Error("Circular reference detected in "+B.join("."));t.push(g),O.forEach(g,(function(g,Q){!0===(!(O.isUndefined(g)||null===g)&&C.call(I,g,O.isString(Q)?Q.trim():Q,B,s))&&A(g,B?B.concat(Q):[Q])})),t.pop()}}(A),I};function gA(A){const I={"!":"%21","\'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\\0"};return encodeURIComponent(A).replace(/[!\'()~]|%20|%00/g,(function(A){return I[A]}))}function BA(A,I){this._pairs=[],A&&IA(A,this,I)}const CA=BA.prototype;CA.append=function(A,I){this._pairs.push([A,I])},CA.toString=function(A){const I=A?function(I){return A.call(this,I,gA)}:gA;return this._pairs.map((function(A){return I(A[0])+"="+I(A[1])}),"").join("&")};const QA=BA;function EA(A){return encodeURIComponent(A).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function iA(A,I,g){if(!I)return A;const B=g&&g.encode||EA,C=g&&g.serialize;let Q;if(Q=C?C(I,g):O.isURLSearchParams(I)?I.toString():new QA(I,g).toString(B),Q){const I=A.indexOf("#");-1!==I&&(A=A.slice(0,I)),A+=(-1===A.indexOf("?")?"?":"&")+Q}return A}const oA=class{constructor(){this.handlers=[]}use(A,I,g){return this.handlers.push({fulfilled:A,rejected:I,synchronous:!!g&&g.synchronous,runWhen:g?g.runWhen:null}),this.handlers.length-1}eject(A){this.handlers[A]&&(this.handlers[A]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(A){O.forEach(this.handlers,(function(I){null!==I&&A(I)}))}},DA={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},aA="undefined"!=typeof URLSearchParams?URLSearchParams:QA,tA=FormData,sA=(()=>{let A;return("undefined"==typeof navigator||"ReactNative"!==(A=navigator.product)&&"NativeScript"!==A&&"NS"!==A)&&"undefined"!=typeof window&&"undefined"!=typeof document})(),wA="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope&&"function"==typeof self.importScripts,GA={isBrowser:!0,classes:{URLSearchParams:aA,FormData:tA,Blob},isStandardBrowserEnv:sA,isStandardBrowserWebWorkerEnv:wA,protocols:["http","https","file","blob","url","data"]},hA=function(A){function I(A,g,B,C){let Q=A[C++];const E=Number.isFinite(+Q),i=C>=A.length;return Q=!Q&&O.isArray(B)?B.length:Q,i?(O.hasOwnProp(B,Q)?B[Q]=[B[Q],g]:B[Q]=g,!E):(B[Q]&&O.isObject(B[Q])||(B[Q]=[]),I(A,g,B[Q],C)&&O.isArray(B[Q])&&(B[Q]=function(A){const I={},g=Object.keys(A);let B;const C=g.length;let Q;for(B=0;B{I(function(A){return O.matchAll(/\\w+|\\[(\\w*)]/g,A).map((A=>"[]"===A[0]?"":A[1]||A[0]))}(A),B,g,0)})),g}return null},rA={"Content-Type":void 0},RA={transitional:DA,adapter:["xhr","http"],transformRequest:[function(A,I){const g=I.getContentType()||"",B=g.indexOf("application/json")>-1,C=O.isObject(A);if(C&&O.isHTMLForm(A)&&(A=new FormData(A)),O.isFormData(A))return B&&B?JSON.stringify(hA(A)):A;if(O.isArrayBuffer(A)||O.isBuffer(A)||O.isStream(A)||O.isFile(A)||O.isBlob(A))return A;if(O.isArrayBufferView(A))return A.buffer;if(O.isURLSearchParams(A))return I.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),A.toString();let Q;if(C){if(g.indexOf("application/x-www-form-urlencoded")>-1)return function(A,I){return IA(A,new GA.classes.URLSearchParams,Object.assign({visitor:function(A,I,g,B){return GA.isNode&&O.isBuffer(A)?(this.append(I,A.toString("base64")),!1):B.defaultVisitor.apply(this,arguments)}},I))}(A,this.formSerializer).toString();if((Q=O.isFileList(A))||g.indexOf("multipart/form-data")>-1){const I=this.env&&this.env.FormData;return IA(Q?{"files[]":A}:A,I&&new I,this.formSerializer)}}return C||B?(I.setContentType("application/json",!1),function(A,I,g){if(O.isString(A))try{return(0,JSON.parse)(A),O.trim(A)}catch(A){if("SyntaxError"!==A.name)throw A}return(0,JSON.stringify)(A)}(A)):A}],transformResponse:[function(A){const I=this.transitional||RA.transitional,g=I&&I.forcedJSONParsing,B="json"===this.responseType;if(A&&O.isString(A)&&(g&&!this.responseType||B)){const g=!(I&&I.silentJSONParsing)&&B;try{return JSON.parse(A)}catch(A){if(g){if("SyntaxError"===A.name)throw j.from(A,j.ERR_BAD_RESPONSE,this,null,this.response);throw A}}}return A}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:GA.classes.FormData,Blob:GA.classes.Blob},validateStatus:function(A){return A>=200&&A<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};O.forEach(["delete","get","head"],(function(A){RA.headers[A]={}})),O.forEach(["post","put","patch"],(function(A){RA.headers[A]=O.merge(rA)}));const yA=RA,FA=O.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),eA=Symbol("internals");function MA(A){return A&&String(A).trim().toLowerCase()}function nA(A){return!1===A||null==A?A:O.isArray(A)?A.map(nA):String(A)}function SA(A,I,g,B){return O.isFunction(B)?B.call(this,I,g):O.isString(I)?O.isString(B)?-1!==I.indexOf(B):O.isRegExp(B)?B.test(I):void 0:void 0}class cA{constructor(A){A&&this.set(A)}set(A,I,g){const B=this;function C(A,I,g){const C=MA(I);if(!C)throw new Error("header name must be a non-empty string");const Q=O.findKey(B,C);(!Q||void 0===B[Q]||!0===g||void 0===g&&!1!==B[Q])&&(B[Q||I]=nA(A))}const Q=(A,I)=>O.forEach(A,((A,g)=>C(A,g,I)));return O.isPlainObject(A)||A instanceof this.constructor?Q(A,I):O.isString(A)&&(A=A.trim())&&!/^[-_a-zA-Z]+$/.test(A.trim())?Q((A=>{const I={};let g,B,C;return A&&A.split("\\n").forEach((function(A){C=A.indexOf(":"),g=A.substring(0,C).trim().toLowerCase(),B=A.substring(C+1).trim(),!g||I[g]&&FA[g]||("set-cookie"===g?I[g]?I[g].push(B):I[g]=[B]:I[g]=I[g]?I[g]+", "+B:B)})),I})(A),I):null!=A&&C(I,A,g),this}get(A,I){if(A=MA(A)){const g=O.findKey(this,A);if(g){const A=this[g];if(!I)return A;if(!0===I)return function(A){const I=Object.create(null),g=/([^\\s,;=]+)\\s*(?:=\\s*([^,;]+))?/g;let B;for(;B=g.exec(A);)I[B[1]]=B[2];return I}(A);if(O.isFunction(I))return I.call(this,A,g);if(O.isRegExp(I))return I.exec(A);throw new TypeError("parser must be boolean|regexp|function")}}}has(A,I){if(A=MA(A)){const g=O.findKey(this,A);return!(!g||I&&!SA(0,this[g],g,I))}return!1}delete(A,I){const g=this;let B=!1;function C(A){if(A=MA(A)){const C=O.findKey(g,A);!C||I&&!SA(0,g[C],C,I)||(delete g[C],B=!0)}}return O.isArray(A)?A.forEach(C):C(A),B}clear(){return Object.keys(this).forEach(this.delete.bind(this))}normalize(A){const I=this,g={};return O.forEach(this,((B,C)=>{const Q=O.findKey(g,C);if(Q)return I[Q]=nA(B),void delete I[C];const E=A?function(A){return A.trim().toLowerCase().replace(/([a-z\\d])(\\w*)/g,((A,I,g)=>I.toUpperCase()+g))}(C):String(C).trim();E!==C&&delete I[C],I[E]=nA(B),g[E]=!0})),this}concat(...A){return this.constructor.concat(this,...A)}toJSON(A){const I=Object.create(null);return O.forEach(this,((g,B)=>{null!=g&&!1!==g&&(I[B]=A&&O.isArray(g)?g.join(", "):g)})),I}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map((([A,I])=>A+": "+I)).join("\\n")}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(A){return A instanceof this?A:new this(A)}static concat(A,...I){const g=new this(A);return I.forEach((A=>g.set(A))),g}static accessor(A){const I=(this[eA]=this[eA]={accessors:{}}).accessors,g=this.prototype;function B(A){const B=MA(A);I[B]||(function(A,I){const g=O.toCamelCase(" "+I);["get","set","has"].forEach((B=>{Object.defineProperty(A,B+g,{value:function(A,g,C){return this[B].call(this,I,A,g,C)},configurable:!0})}))}(g,A),I[B]=!0)}return O.isArray(A)?A.forEach(B):B(A),this}}cA.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent"]),O.freezeMethods(cA.prototype),O.freezeMethods(cA);const NA=cA;function kA(A,I){const g=this||yA,B=I||g,C=NA.from(B.headers);let Q=B.data;return O.forEach(A,(function(A){Q=A.call(g,Q,C.normalize(),I?I.status:void 0)})),C.normalize(),Q}function UA(A){return!(!A||!A.__CANCEL__)}function JA(A,I,g){j.call(this,null==A?"canceled":A,j.ERR_CANCELED,I,g),this.name="CanceledError"}O.inherits(JA,j,{__CANCEL__:!0});const KA=JA,YA=GA.isStandardBrowserEnv?{write:function(A,I,g,B,C,Q){const E=[];E.push(A+"="+encodeURIComponent(I)),O.isNumber(g)&&E.push("expires="+new Date(g).toGMTString()),O.isString(B)&&E.push("path="+B),O.isString(C)&&E.push("domain="+C),!0===Q&&E.push("secure"),document.cookie=E.join("; ")},read:function(A){const I=document.cookie.match(new RegExp("(^|;\\\\s*)("+A+")=([^;]*)"));return I?decodeURIComponent(I[3]):null},remove:function(A){this.write(A,"",Date.now()-864e5)}}:{write:function(){},read:function(){return null},remove:function(){}};function LA(A,I){return A&&!/^([a-z][a-z\\d+\\-.]*:)?\\/\\//i.test(I)?function(A,I){return I?A.replace(/\\/+$/,"")+"/"+I.replace(/^\\/+/,""):A}(A,I):I}const dA=GA.isStandardBrowserEnv?function(){const A=/(msie|trident)/i.test(navigator.userAgent),I=document.createElement("a");let g;function B(g){let B=g;return A&&(I.setAttribute("href",B),B=I.href),I.setAttribute("href",B),{href:I.href,protocol:I.protocol?I.protocol.replace(/:$/,""):"",host:I.host,search:I.search?I.search.replace(/^\\?/,""):"",hash:I.hash?I.hash.replace(/^#/,""):"",hostname:I.hostname,port:I.port,pathname:"/"===I.pathname.charAt(0)?I.pathname:"/"+I.pathname}}return g=B(window.location.href),function(A){const I=O.isString(A)?B(A):A;return I.protocol===g.protocol&&I.host===g.host}}():function(){return!0};function lA(A,I){let g=0;const B=function(A,I){A=A||10;const g=new Array(A),B=new Array(A);let C,Q=0,E=0;return I=void 0!==I?I:1e3,function(i){const o=Date.now(),D=B[E];C||(C=o),g[Q]=i,B[Q]=o;let a=E,t=0;for(;a!==Q;)t+=g[a++],a%=A;if(Q=(Q+1)%A,Q===E&&(E=(E+1)%A),o-C{const Q=C.loaded,E=C.lengthComputable?C.total:void 0,i=Q-g,o=B(i);g=Q;const D={loaded:Q,total:E,progress:E?Q/E:void 0,bytes:i,rate:o||void 0,estimated:o&&E&&Q<=E?(E-Q)/o:void 0,event:C};D[I?"download":"upload"]=!0,A(D)}}const HA={http:null,xhr:"undefined"!=typeof XMLHttpRequest&&function(A){return new Promise((function(I,g){let B=A.data;const C=NA.from(A.headers).normalize(),Q=A.responseType;let E;function i(){A.cancelToken&&A.cancelToken.unsubscribe(E),A.signal&&A.signal.removeEventListener("abort",E)}O.isFormData(B)&&(GA.isStandardBrowserEnv||GA.isStandardBrowserWebWorkerEnv)&&C.setContentType(!1);let o=new XMLHttpRequest;if(A.auth){const I=A.auth.username||"",g=A.auth.password?unescape(encodeURIComponent(A.auth.password)):"";C.set("Authorization","Basic "+btoa(I+":"+g))}const D=LA(A.baseURL,A.url);function a(){if(!o)return;const B=NA.from("getAllResponseHeaders"in o&&o.getAllResponseHeaders());!function(A,I,g){const B=g.config.validateStatus;g.status&&B&&!B(g.status)?I(new j("Request failed with status code "+g.status,[j.ERR_BAD_REQUEST,j.ERR_BAD_RESPONSE][Math.floor(g.status/100)-4],g.config,g.request,g)):A(g)}((function(A){I(A),i()}),(function(A){g(A),i()}),{data:Q&&"text"!==Q&&"json"!==Q?o.response:o.responseText,status:o.status,statusText:o.statusText,headers:B,config:A,request:o}),o=null}if(o.open(A.method.toUpperCase(),iA(D,A.params,A.paramsSerializer),!0),o.timeout=A.timeout,"onloadend"in o?o.onloadend=a:o.onreadystatechange=function(){o&&4===o.readyState&&(0!==o.status||o.responseURL&&0===o.responseURL.indexOf("file:"))&&setTimeout(a)},o.onabort=function(){o&&(g(new j("Request aborted",j.ECONNABORTED,A,o)),o=null)},o.onerror=function(){g(new j("Network Error",j.ERR_NETWORK,A,o)),o=null},o.ontimeout=function(){let I=A.timeout?"timeout of "+A.timeout+"ms exceeded":"timeout exceeded";const B=A.transitional||DA;A.timeoutErrorMessage&&(I=A.timeoutErrorMessage),g(new j(I,B.clarifyTimeoutError?j.ETIMEDOUT:j.ECONNABORTED,A,o)),o=null},GA.isStandardBrowserEnv){const I=(A.withCredentials||dA(D))&&A.xsrfCookieName&&YA.read(A.xsrfCookieName);I&&C.set(A.xsrfHeaderName,I)}void 0===B&&C.setContentType(null),"setRequestHeader"in o&&O.forEach(C.toJSON(),(function(A,I){o.setRequestHeader(I,A)})),O.isUndefined(A.withCredentials)||(o.withCredentials=!!A.withCredentials),Q&&"json"!==Q&&(o.responseType=A.responseType),"function"==typeof A.onDownloadProgress&&o.addEventListener("progress",lA(A.onDownloadProgress,!0)),"function"==typeof A.onUploadProgress&&o.upload&&o.upload.addEventListener("progress",lA(A.onUploadProgress)),(A.cancelToken||A.signal)&&(E=I=>{o&&(g(!I||I.type?new KA(null,A,o):I),o.abort(),o=null)},A.cancelToken&&A.cancelToken.subscribe(E),A.signal&&(A.signal.aborted?E():A.signal.addEventListener("abort",E)));const t=function(A){const I=/^([-+\\w]{1,25})(:?\\/\\/|:)/.exec(A);return I&&I[1]||""}(D);t&&-1===GA.protocols.indexOf(t)?g(new j("Unsupported protocol "+t+":",j.ERR_BAD_REQUEST,A)):o.send(B||null)}))}};function qA(A){if(A.cancelToken&&A.cancelToken.throwIfRequested(),A.signal&&A.signal.aborted)throw new KA(null,A)}function fA(A){return qA(A),A.headers=NA.from(A.headers),A.data=kA.call(A,A.transformRequest),-1!==["post","put","patch"].indexOf(A.method)&&A.headers.setContentType("application/x-www-form-urlencoded",!1),(A=>{A=O.isArray(A)?A:[A];const{length:I}=A;let g,B;for(let C=0;C{if(A){try{Object.defineProperty(A,"name",{value:I})}catch(A){}Object.defineProperty(A,"adapterName",{value:I})}}));const uA=A=>A instanceof NA?A.toJSON():A;function mA(A,I){I=I||{};const g={};function B(A,I,g){return O.isPlainObject(A)&&O.isPlainObject(I)?O.merge.call({caseless:g},A,I):O.isPlainObject(I)?O.merge({},I):O.isArray(I)?I.slice():I}function C(A,I,g){return O.isUndefined(I)?O.isUndefined(A)?void 0:B(void 0,A,g):B(A,I,g)}function Q(A,I){if(!O.isUndefined(I))return B(void 0,I)}function E(A,I){return O.isUndefined(I)?O.isUndefined(A)?void 0:B(void 0,A):B(void 0,I)}function i(g,C,Q){return Q in I?B(g,C):Q in A?B(void 0,g):void 0}const o={url:Q,method:Q,data:Q,baseURL:E,transformRequest:E,transformResponse:E,paramsSerializer:E,timeout:E,timeoutMessage:E,withCredentials:E,adapter:E,responseType:E,xsrfCookieName:E,xsrfHeaderName:E,onUploadProgress:E,onDownloadProgress:E,decompress:E,maxContentLength:E,maxBodyLength:E,beforeRedirect:E,transport:E,httpAgent:E,httpsAgent:E,cancelToken:E,socketPath:E,responseEncoding:E,validateStatus:i,headers:(A,I)=>C(uA(A),uA(I),!0)};return O.forEach(Object.keys(A).concat(Object.keys(I)),(function(B){const Q=o[B]||C,E=Q(A[B],I[B],B);O.isUndefined(E)&&Q!==i||(g[B]=E)})),g}const pA={};["object","boolean","number","function","string","symbol"].forEach(((A,I)=>{pA[A]=function(g){return typeof g===A||"a"+(I<1?"n ":" ")+A}}));const WA={};pA.transitional=function(A,I,g){function B(A,I){return"[Axios v1.2.4] Transitional option \'"+A+"\'"+I+(g?". "+g:"")}return(g,C,Q)=>{if(!1===A)throw new j(B(C," has been removed"+(I?" in "+I:"")),j.ERR_DEPRECATED);return I&&!WA[C]&&(WA[C]=!0,console.warn(B(C," has been deprecated since v"+I+" and will be removed in the near future"))),!A||A(g,C,Q)}};const bA={assertOptions:function(A,I,g){if("object"!=typeof A)throw new j("options must be an object",j.ERR_BAD_OPTION_VALUE);const B=Object.keys(A);let C=B.length;for(;C-- >0;){const Q=B[C],E=I[Q];if(E){const I=A[Q],g=void 0===I||E(I,Q,A);if(!0!==g)throw new j("option "+Q+" must be "+g,j.ERR_BAD_OPTION_VALUE)}else if(!0!==g)throw new j("Unknown option "+Q,j.ERR_BAD_OPTION)}},validators:pA},ZA=bA.validators;class xA{constructor(A){this.defaults=A,this.interceptors={request:new oA,response:new oA}}request(A,I){"string"==typeof A?(I=I||{}).url=A:I=A||{},I=mA(this.defaults,I);const{transitional:g,paramsSerializer:B,headers:C}=I;let Q;void 0!==g&&bA.assertOptions(g,{silentJSONParsing:ZA.transitional(ZA.boolean),forcedJSONParsing:ZA.transitional(ZA.boolean),clarifyTimeoutError:ZA.transitional(ZA.boolean)},!1),void 0!==B&&bA.assertOptions(B,{encode:ZA.function,serialize:ZA.function},!0),I.method=(I.method||this.defaults.method||"get").toLowerCase(),Q=C&&O.merge(C.common,C[I.method]),Q&&O.forEach(["delete","get","head","post","put","patch","common"],(A=>{delete C[A]})),I.headers=NA.concat(Q,C);const E=[];let i=!0;this.interceptors.request.forEach((function(A){"function"==typeof A.runWhen&&!1===A.runWhen(I)||(i=i&&A.synchronous,E.unshift(A.fulfilled,A.rejected))}));const o=[];let D;this.interceptors.response.forEach((function(A){o.push(A.fulfilled,A.rejected)}));let a,t=0;if(!i){const A=[fA.bind(this),void 0];for(A.unshift.apply(A,E),A.push.apply(A,o),a=A.length,D=Promise.resolve(I);t{if(!g._listeners)return;let I=g._listeners.length;for(;I-- >0;)g._listeners[I](A);g._listeners=null})),this.promise.then=A=>{let I;const B=new Promise((A=>{g.subscribe(A),I=A})).then(A);return B.cancel=function(){g.unsubscribe(I)},B},A((function(A,B,C){g.reason||(g.reason=new KA(A,B,C),I(g.reason))}))}throwIfRequested(){if(this.reason)throw this.reason}subscribe(A){this.reason?A(this.reason):this._listeners?this._listeners.push(A):this._listeners=[A]}unsubscribe(A){if(!this._listeners)return;const I=this._listeners.indexOf(A);-1!==I&&this._listeners.splice(I,1)}static source(){let A;return{token:new OA((function(I){A=I})),cancel:A}}}const XA=OA,TA={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(TA).forEach((([A,I])=>{TA[I]=A}));const vA=TA,jA=function A(I){const g=new VA(I),B=h(VA.prototype.request,g);return O.extend(B,VA.prototype,g,{allOwnKeys:!0}),O.extend(B,g,null,{allOwnKeys:!0}),B.create=function(g){return A(mA(I,g))},B}(yA);jA.Axios=VA,jA.CanceledError=KA,jA.CancelToken=XA,jA.isCancel=UA,jA.VERSION="1.2.4",jA.toFormData=IA,jA.AxiosError=j,jA.Cancel=jA.CanceledError,jA.all=function(A){return Promise.all(A)},jA.spread=function(A){return function(I){return A.apply(null,I)}},jA.isAxiosError=function(A){return O.isObject(A)&&!0===A.isAxiosError},jA.mergeConfig=mA,jA.AxiosHeaders=NA,jA.formToJSON=A=>hA(O.isHTMLForm(A)?new FormData(A):A),jA.HttpStatusCode=vA,jA.default=jA;const PA=jA;var zA=function(){function A(){Q(this,A)}var g;return D(A,null,[{key:"fetchRemoteData",value:(g=I(s().mark((function A(I){var g;return s().wrap((function(A){for(;;)switch(A.prev=A.next){case 0:return A.prev=0,A.next=3,PA.get(I,{responseType:"arraybuffer"});case 3:return g=A.sent,A.abrupt("return",new Uint8Array(g.data));case 7:throw A.prev=7,A.t0=A.catch(0),A.t0;case 10:case"end":return A.stop()}}),A,null,[[0,7]])}))),function(A){return g.apply(this,arguments)})},{key:"string2Uint8Data",value:function(A){for(var I=new Uint8Array(A.length),g=0;g-1&&this.artoolkit.teardown(this.id),this.image&&this.image.srcObject,this)this[A]=null}},{key:"process",value:function(A){var I=this.detectMarker(A);0!=I&&console.error("[ARController]","detectMarker error:",I);var g,B,C=this.getMarkerNum();for(g in this.patternMarkers)(B=this.patternMarkers[g]).inPrevious=B.inCurrent,B.inCurrent=!1;for(g in this.barcodeMarkers)(B=this.barcodeMarkers[g]).inPrevious=B.inCurrent,B.inCurrent=!1;for(g in this.nftMarkers)(B=this.nftMarkers[g]).inPrevious=B.inCurrent,B.inCurrent=!1;for(var Q=0;Q-1&&(E.id===E.idPatt||-1===E.idMatrix)?(o=this.trackPatternMarkerId(E.idPatt),i=_A.PATTERN_MARKER,E.dir!==E.dirPatt&&this.setMarkerInfoDir(Q,E.dirPatt)):E.idMatrix>-1&&(o=this.trackBarcodeMarkerId(E.idMatrix),i=_A.BARCODE_MARKER,E.dir!==E.dirMatrix&&this.setMarkerInfoDir(Q,E.dirMatrix)),i!==_A.UNKNOWN_MARKER&&o.inPrevious?this.getTransMatSquareCont(Q,o.markerWidth,o.matrix,o.matrix):this.getTransMatSquare(Q,o.markerWidth,o.matrix),o.inCurrent=!0,this.transMatToGLMat(o.matrix,this.transform_mat),this.transformGL_RH=this.arglCameraViewRHf(this.transform_mat),this.dispatchEvent({name:"getMarker",target:this,data:{index:Q,type:i,marker:E,matrix:this.transform_mat,matrixGL_RH:this.transformGL_RH}})}var D=this.nftMarkerCount;this.detectNFTMarker();for(var a=0;a200&&(this.nftMarkerFound=!1,this.dispatchEvent({name:"lostNFTMarker",target:this,data:{index:a,type:s,marker:t,matrix:this.transform_mat,matrixGL_RH:this.transformGL_RH}}))}for(var G=this.getMultiMarkerCount(),h=0;h=0){R=!0,this.dispatchEvent({name:"getMultiMarker",target:this,data:{multiMarkerId:h,matrix:this.transform_mat,matrixGL_RH:this.transformGL_RH}});break}if(R)for(var F=0;F-1&&this.listeners[A].splice(g,1)}}},{key:"dispatchEvent",value:function(A){var I=this.listeners[A.name];if(I)for(var g=0;g>3,E+=4}return!!this.dataHeap&&(this.dataHeap.set(I),!0)}}],[{key:"initWithDimensions",value:(B=I(s().mark((function I(g,B,C,Q){var E;return s().wrap((function(I){for(;;)switch(I.prev=I.next){case 0:return E=new A(g,B,C,Q),I.next=3,E._initialize();case 3:return I.abrupt("return",I.sent);case 4:case"end":return I.stop()}}),I)}))),function(A,I,g,C){return B.apply(this,arguments)})},{key:"initWithImage",value:(g=I(s().mark((function I(g,B,C){var Q,E,i;return s().wrap((function(I){for(;;)switch(I.prev=I.next){case 0:return Q=g.videoWidth||g.width,E=g.videoHeight||g.height,I.next=4,A.initWithDimensions(Q,E,B,C);case 4:return(i=I.sent).image=g,I.abrupt("return",i);case 7:case"end":return I.stop()}}),I)}))),function(A,I,B){return g.apply(this,arguments)})}]),A}();const BI={ARToolkit:_A,ARController:gI}})(),C.default})(),A.exports=B()}},I={};function g(B){var C=I[B];if(void 0!==C)return C.exports;var Q=I[B]={exports:{}};return A[B].call(Q.exports,Q,Q.exports,g),Q.exports}g.n=A=>{var I=A&&A.__esModule?()=>A.default:()=>A;return g.d(I,{a:I}),I},g.d=(A,I)=>{for(var B in I)g.o(I,B)&&!g.o(A,B)&&Object.defineProperty(A,B,{enumerable:!0,get:I[B]})},g.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(A){if("object"==typeof window)return window}}(),g.o=(A,I)=>Object.prototype.hasOwnProperty.call(A,I),(()=>{"use strict";var A=g(144),I=g.n(A);const B=self;let C=null;B.onmessage=function(A){var g=A.data;switch(g.type){case"init":return void function(A){var g,B,Q=self.origin;console.log("base path:",Q);var i=/https?:\\/\\/(www\\.)?[-a-zA-Z0-9@:%._\\+~#=]{2,256}\\.[a-z]{2,6}\\b([-a-zA-Z0-9@:%_\\+.~#()?&//=]*)/gim.test(A.param);1==i?g=A.param:0==i&&(g=Q+"/"+A.param);I().ARController.initWithDimensions(A.pw,A.ph,g,{}).then((function(I){C=I;var g=C.getCameraMatrix(),i=/https?:\\/\\/(www\\.)?[-a-zA-Z0-9@:%._\\+~#=]{2,256}\\.[a-z]{2,6}\\b([-a-zA-Z0-9@:%_\\+.~#()?&//=]*)/gim.test(A.marker);1==i?B=A.marker:0==i&&(B=Q+"/"+A.marker),C.loadNFTMarker(B).then((function(A){C.trackNFTMarkerId(A,80);let I=C.getNFTData(A,0);console.log("nftMarker data: ",I),postMessage({type:"markerInfos",marker:JSON.stringify(I)}),postMessage({type:"endLoading"})})).catch((function(A){console.log("Error in loading marker on Worker",A)})),C.addEventListener("getNFTMarker",(function(A){E={type:"found",matrix:JSON.stringify(A.data.matrix)}})),postMessage({type:"loaded",proj:JSON.stringify(g)})})).catch((function(A){console.error("Error while intizalizing arController",A)}))}(g);case"process":return Q=g.imagedata,E=null,C&&C.process&&C.process(Q),E?postMessage(E):postMessage({type:"not found"}),void(Q=null)}};var Q=null,E=null})()})();',"Worker",void 0,void 0)}var a=B(144),t=B.n(a);const{ARToolkit:s}=t();class w extends g{context;parameters;smoothMatrices;onGetMarker;className;constructor(A,I,g){super(I),this.className="ArMarkerControls",this.context=A,this.parameters={size:1,type:"unknown",patternUrl:null,barcodeValue:null,descriptorsUrl:null,changeMatrixMode:"modelViewMatrix",minConfidence:.6,smooth:!1,smoothCount:5,smoothTolerance:.01,smoothThreshold:2};var B=["pattern","barcode","nft","unknown"];console.assert(-1!==B.indexOf(this.parameters.type),"illegal value",this.parameters.type),B=["modelViewMatrix","cameraTransformMatrix"],console.assert(-1!==B.indexOf(this.parameters.changeMatrixMode),"illegal value",this.parameters.changeMatrixMode),this.object3d=I,this.object3d.matrixAutoUpdate=!1,this.object3d.visible=!1,Q(g,this),this.parameters.smooth&&(this.smoothMatrices=[]),A.addMarker(this),"artoolkit"===this.context.parameters.trackingBackend?this._initArtoolkit():console.assert(!1)}dispose(){this.context&&this.context.arController&&this.context.arController.removeEventListener("getMarker",this.onGetMarker),this.context.removeMarker(this),this.object3d=null,this.smoothMatrices=[]}updateWithModelViewMatrix(I){var g=this.object3d;if(g.visible=!0,"artoolkit"===this.context.parameters.trackingBackend){var B=(new A.Matrix4).copy(this.context._artoolkitProjectionAxisTransformMatrix);B.multiply(I),I.copy(B)}else console.assert(!1);var C=(new A.Matrix4).makeRotationX(Math.PI/2);I.multiply(C);var Q=!1;if("modelViewMatrix"===this.parameters.changeMatrixMode)if(this.parameters.smooth){var E,i,o,D,a=0;if(this.smoothMatrices.push(I.elements.slice()),this.smoothMatrices.length=this.parameters.smoothTolerance&&a++}if(a>=this.parameters.smoothThreshold){for(i in I.elements)I.elements[i]=D[i];g.matrix.copy(I),Q=!0}}}else g.matrix.copy(I);else"cameraTransformMatrix"===this.parameters.changeMatrixMode?g.matrix.copy(I).invert():console.assert(!1);return g.matrix.decompose(g.position,g.quaternion,g.scale),this.dispatchEvent({type:"markerFound"}),Q}update(A){console.log("update not required",A)}name(){var A="";return A+=this.parameters.type,"pattern"===this.parameters.type?A+=" - "+this.parameters.patternUrl.replace(/^.*\//g,""):"barcode"===this.parameters.type?A+=" - "+this.parameters.barcodeValue:"nft"===this.parameters.type?A+=" - "+this.parameters.descriptorsUrl.replace(/^.*\//g,""):console.assert(!1,"no .name() implemented for this marker controls"),A}_initArtoolkit(){var I=this,g=null,B=setInterval((()=>{var A;null!==I.context.arController&&(clearInterval(B),B=null,A=I.context.arController,console.assert(null!==A),"pattern"===I.parameters.type?A.loadMarker(I.parameters.patternUrl).then((function(B){g=B,A.trackPatternMarkerId(g,I.parameters.size)})):"barcode"===I.parameters.type?(g=I.parameters.barcodeValue,A.trackBarcodeMarkerId(g,I.parameters.size)):"nft"===I.parameters.type?function(A,g){var B=new D;window.addEventListener("arjs-video-loaded",(function(Q){var E=Q.detail.component,i=E.clientWidth,o=E.clientHeight,D=320/Math.max(i,o/3*4);const a=i*D,t=o*D,w=Math.max(a,t/3*4),r=Math.max(t,a/4*3),G=(w-a)/2,h=(r-t)/2;g.canvas.style.clientWidth=w+"px",g.canvas.style.clientHeight=r+"px",g.canvas.width=w,g.canvas.height=r;var e=g.canvas.getContext("2d");B.postMessage({type:"init",pw:w,ph:r,marker:A,param:g.cameraParam}),B.onmessage=function(A){if(A&&A.data&&"endLoading"===A.data.type){var g=document.querySelector(".arjs-loader");g&&g.remove();var Q=new Event("arjs-nft-loaded");window.dispatchEvent(Q)}if(A&&A.data&&"loaded"===A.data.type){var D=JSON.parse(A.data.proj),R=w/a,n=r/t;D[0]*=R,D[4]*=R,D[8]*=R,D[12]*=R,D[1]*=n,D[5]*=n,D[9]*=n,D[13]*=n,function(A,I){var g=[];for(var B in I)g[B]=I[B];"function"==typeof A.elements.set?A.elements.set(g):A.elements=[].slice.call(g)}(I.object3d.matrix,D)}if(A&&A.data&&"markerInfos"===A.data.type){var y=JSON.parse(A.data.marker),F=new CustomEvent("arjs-nft-init-data",{detail:{dpi:y.dpi,width:y.width,height:y.height}});window.dispatchEvent(F)}if(A&&A.data&&"found"===A.data.type){var M=JSON.parse(A.data.matrix);C({data:{type:s.NFT_MARKER,matrix:M,msg:A.data.type}}),I.context.arController.showObject=!0}else I.context.arController.showObject=!1;!function(){e.fillStyle="black",e.fillRect(0,0,w,r),e.drawImage(E,0,0,i,o,G,h,a,t);var A=e.getImageData(0,0,w,r);B.postMessage({type:"process",imagedata:A},[A.data.buffer])}()}}))}(I.parameters.descriptorsUrl,A):"unknown"===I.parameters.type?g=null:console.log(!1,"invalid marker type",I.parameters.type),A.addEventListener("getMarker",(function(A){if(A.data.type===s.PATTERN_MARKER&&"pattern"===I.parameters.type){if(null===g)return;A.data.marker.idPatt===g&&C(A)}else if(A.data.type===s.BARCODE_MARKER&&"barcode"===I.parameters.type){if(null===g)return;A.data.marker.idMatrix===g&&C(A)}else A.data.type===s.UNKNOWN_MARKER&&"unknown"===I.parameters.type&&C(A)})))}),20);return;function C(g){if(!(g.data.type===s.PATTERN_MARKER&&g.data.marker.cfPatt{g.arController=A,A.ctx.mozImageSmoothingEnabled=g.parameters.imageSmoothingEnabled,A.ctx.webkitImageSmoothingEnabled=g.parameters.imageSmoothingEnabled,A.ctx.msImageSmoothingEnabled=g.parameters.imageSmoothingEnabled,A.ctx.imageSmoothingEnabled=g.parameters.imageSmoothingEnabled,!0===g.parameters.debug&&(A.debugSetup(),A.canvas.style.position="absolute",A.canvas.style.top="0px",A.canvas.style.opacity="0.6",A.canvas.style.pointerEvents="none",A.canvas.style.zIndex="-1");var B={color:A.artoolkit.AR_TEMPLATE_MATCHING_COLOR,color_and_matrix:A.artoolkit.AR_TEMPLATE_MATCHING_COLOR_AND_MATRIX,mono:A.artoolkit.AR_TEMPLATE_MATCHING_MONO,mono_and_matrix:A.artoolkit.AR_TEMPLATE_MATCHING_MONO_AND_MATRIX}[g.parameters.detectionMode];console.assert(void 0!==B),A.setPatternDetectionMode(B);var C={"3x3":A.artoolkit.AR_MATRIX_CODE_3x3,"3x3_HAMMING63":A.artoolkit.AR_MATRIX_CODE_3x3_HAMMING63,"3x3_PARITY65":A.artoolkit.AR_MATRIX_CODE_3x3_PARITY65,"4x4":A.artoolkit.AR_MATRIX_CODE_4x4,"4x4_BCH_13_9_3":A.artoolkit.AR_MATRIX_CODE_4x4_BCH_13_9_3,"4x4_BCH_13_5_5":A.artoolkit.AR_MATRIX_CODE_4x4_BCH_13_5_5,"5x5_BCH_22_12_5":A.artoolkit.AR_MATRIX_CODE_5x5_BCH_22_12_5,"5x5_BCH_22_7_7":A.artoolkit.AR_MATRIX_CODE_5x5_BCH_22_7_7,"5x5":A.artoolkit.AR_MATRIX_CODE_5x5,"6x6":A.artoolkit.AR_MATRIX_CODE_6x6}[g.parameters.matrixCodeType];console.assert(void 0!==C),A.setMatrixCodeType(C),A.setPattRatio(g.parameters.patternRatio);var Q={black_region:A.artoolkit.AR_LABELING_BLACK_REGION,white_region:A.artoolkit.AR_LABELING_WHITE_REGION}[g.parameters.labelingMode];console.assert(void 0!==Q),A.setLabelingMode(Q),I()})),this}getProjectionMatrix(){console.assert("artoolkit"===this.parameters.trackingBackend),console.assert(this.arController,"arController MUST be initialized to call this function");var I=this.arController.getCameraMatrix();return(new A.Matrix4).fromArray(I)}_updateArtoolkit(A){this.arController.process(A)}}class h{constructor(){}static createDefaultCamera(I){var g=h.parseTrackingMethod(I).trackingBackend;if("artoolkit"===g)var B=new A.PerspectiveCamera;else console.assert(!1,"unknown trackingBackend: "+g);return B}static parseTrackingMethod(A){return"best"===A&&(A="area-artoolkit"),A.startsWith("area-")?{trackingBackend:A.replace("area-",""),markersAreaEnabled:!0}:{trackingBackend:A,markersAreaEnabled:!1}}}class e{sourceParameters;contextParameters;defaultMarkerParameters;constructor(){this.sourceParameters={},this.contextParameters={},this.defaultMarkerParameters={},this.reset(),this.performance("default")}reset(){return this.sourceParameters.sourceType="webcam",this.contextParameters.cameraParametersUrl=G.baseURL+"../data/camera_para.dat",this.contextParameters.detectionMode="mono",this.contextParameters.trackingBackend="artoolkit",this.defaultMarkerParameters.type="pattern",this.defaultMarkerParameters.patternUrl=G.baseURL+"../data/patt.hiro",this.defaultMarkerParameters.changeMatrixMode="modelViewMatrix",this}performance(A){return"default"===A&&(A=this._guessPerformanceLabel()),"desktop-fast"===A?(this.contextParameters.canvasWidth=1920,this.contextParameters.canvasHeight=1440,this.contextParameters.maxDetectionRate=30):"desktop-normal"===A?(this.contextParameters.canvasWidth=640,this.contextParameters.canvasHeight=480,this.contextParameters.maxDetectionRate=60):"phone-normal"===A?(this.contextParameters.canvasWidth=320,this.contextParameters.canvasHeight=240,this.contextParameters.maxDetectionRate=30):"phone-slow"===A?(this.contextParameters.canvasWidth=240,this.contextParameters.canvasHeight=180,this.contextParameters.maxDetectionRate=30):console.assert(!1,"unknonwn label "+A),this}defaultMarker(A){return"artoolkit"===(A||this.contextParameters.trackingBackend)?(this.contextParameters.detectionMode="mono",this.defaultMarkerParameters.type="pattern",this.defaultMarkerParameters.patternUrl=G.baseURL+"../data/patt.hiro"):console.assert(!1),this}sourceWebcam(){return this.sourceParameters.sourceType="webcam",delete this.sourceParameters.sourceUrl,this}sourceVideo(A){return this.sourceParameters.sourceType="video",this.sourceParameters.sourceUrl=A,this}sourceImage(A){return this.sourceParameters.sourceType="image",this.sourceParameters.sourceUrl=A,this}trackingBackend(A){return console.warn("stop profile.trackingBackend() obsolete function. use .trackingMethod instead"),this.contextParameters.trackingBackend=A,this}changeMatrixMode(A){return this.defaultMarkerParameters.changeMatrixMode=A,this}trackingMethod(A){var I=h.parseTrackingMethod(A);return this.defaultMarkerParameters.markersAreaEnabled=I.markersAreaEnabled,this.contextParameters.trackingBackend=I.trackingBackend,this}checkIfValid(){return this}_guessPerformanceLabel(){return 1==!!(navigator.userAgent.match(/Android/i)||navigator.userAgent.match(/webOS/i)||navigator.userAgent.match(/iPhone/i)||navigator.userAgent.match(/iPad/i)||navigator.userAgent.match(/iPod/i)||navigator.userAgent.match(/BlackBerry/i)||navigator.userAgent.match(/Windows Phone/i))?"phone-normal":"desktop-normal"}}class R{ready;domElement;parameters;className;constructor(A){this.className="ArToolkitSource",this.ready=!1,this.domElement=null,this.parameters={sourceType:"webcam",sourceUrl:null,deviceId:null,sourceWidth:640,sourceHeight:480,displayWidth:640,displayHeight:480},Q(A,this)}init(A,I){var g,B=this;return"image"===this.parameters.sourceType?g=this._initSourceImage(C,I):"video"===this.parameters.sourceType?g=this._initSourceVideo(C,I):"webcam"===this.parameters.sourceType?g=this._initSourceWebcam(C,I):console.assert(!1),this.domElement=g,this.domElement.style.position="absolute",this.domElement.style.top="0px",this.domElement.style.left="0px",this.domElement.style.zIndex="-2",this.domElement.setAttribute("id","arjs-video"),this;function C(){B.domElement&&(document.body.appendChild(B.domElement),window.dispatchEvent(new CustomEvent("arjs-video-loaded",{detail:{component:document.querySelector("#arjs-video")}})),B.ready=!0,A&&A())}}domElementWidth(){return parseInt(this.domElement.style.width)}domElementHeight(){return parseInt(this.domElement.style.height)}onResizeElement(){var A=window.innerWidth,I=window.innerHeight;if(console.assert(0===arguments.length),"IMG"===this.domElement.nodeName&&this.domElement instanceof HTMLImageElement)var g=this.domElement.naturalWidth,B=this.domElement.naturalHeight;else"VIDEO"===this.domElement.nodeName&&this.domElement instanceof HTMLVideoElement?(g=this.domElement.videoWidth,B=this.domElement.videoHeight):console.assert(!1);var C=g/B;if(A/Iwindow.innerHeight?(A.style.width=this.domElement.style.width,A.style.height=this.domElement.style.height,A.style.marginLeft=this.domElement.style.marginLeft,A.style.marginTop=this.domElement.style.marginTop):(A.style.height=this.domElement.style.height,A.style.width=4*parseInt(A.style.height)/3+"px",A.style.marginLeft=(window.innerWidth-parseInt(A.style.width))/2+"px",A.style.marginTop=0)}copySizeTo(){console.warn("obsolete function arToolkitSource.copySizeTo. Use arToolkitSource.copyElementSizeTo"),this.copyElementSizeTo.apply(this,arguments)}onResize(A,I,g){if(3!==arguments.length)return console.warn("obsolete function arToolkitSource.onResize. Use arToolkitSource.onResizeElement"),this.onResizeElement.apply(this,arguments);var B=A.parameters.trackingBackend;"artoolkit"===B?(this.onResizeElement(),0==!!I.domElement.dataset.aframeCanvas&&this.copyElementSizeTo(I.domElement),null!==A.arController&&this.copyElementSizeTo(A.arController.canvas)):console.assert(!1,"unhandled trackingBackend "+B),"artoolkit"===B?null!==A.arController&&g.projectionMatrix.copy(A.getProjectionMatrix()):console.assert(!1,"unhandled trackingBackend "+B)}onInitialClick(){this.domElement&&this.domElement instanceof HTMLVideoElement&&this.domElement.play().then((()=>{}))}_initSourceImage(A,I){var g=document.createElement("img");return g.src=this.parameters.sourceUrl,g.width=this.parameters.sourceWidth,g.height=this.parameters.sourceHeight,g.style.width=this.parameters.displayWidth+"px",g.style.height=this.parameters.displayHeight+"px",g.onload=A,g}_initSourceVideo(A,I){var g=document.createElement("video");return g.src=this.parameters.sourceUrl,g.style.objectFit="initial",g.autoplay=!0,g.controls=!1,g.loop=!0,g.muted=!0,document.body.addEventListener("click",this.onInitialClick,{once:!0}),g.width=this.parameters.sourceWidth,g.height=this.parameters.sourceHeight,g.style.width=this.parameters.displayWidth+"px",g.style.height=this.parameters.displayHeight+"px",g.onloadeddata=A,g}_initSourceWebcam(A,I){var g=this;I=I||function(A){var I=new CustomEvent("camera-error",{detail:{error:A}});window.dispatchEvent(I),setTimeout((()=>{if(!document.getElementById("error-popup")){var I=document.createElement("div");I.innerHTML="Webcam Error\nName: "+A.name+"\nMessage: "+A.message,I.setAttribute("id","error-popup"),document.body.appendChild(I)}}),1e3)};var B=document.createElement("video");if(B.setAttribute("autoplay",""),B.setAttribute("muted",""),B.setAttribute("playsinline",""),B.style.width=this.parameters.displayWidth+"px",B.style.height=this.parameters.displayHeight+"px",void 0===navigator.mediaDevices||void 0===navigator.mediaDevices.enumerateDevices||void 0===navigator.mediaDevices.getUserMedia){if(void 0===navigator.mediaDevices)var C="navigator.mediaDevices";else void 0===navigator.mediaDevices.enumerateDevices?C="navigator.mediaDevices.enumerateDevices":void 0===navigator.mediaDevices.getUserMedia?C="navigator.mediaDevices.getUserMedia":console.assert(!1);return I({name:"",message:"WebRTC issue-! "+C+" not present in your browser"}),null}return navigator.mediaDevices.enumerateDevices().then((function(C){var Q={audio:!1,video:{facingMode:"environment",width:{ideal:g.parameters.sourceWidth},height:{ideal:g.parameters.sourceHeight}}};g.parameters.deviceId&&(Q.video.deviceId.exact=g.parameters.deviceId),navigator.mediaDevices.getUserMedia(Q).then((I=>{B.srcObject=I;var C=new CustomEvent("camera-init",{detail:{stream:I}});window.dispatchEvent(C),document.body.addEventListener("click",g.onInitialClick,{once:!0}),A()})).catch((function(A){I({name:A.name,message:A.message})}))})).catch((function(A){I({message:A.message})})),B}}class n{static vertexShader;static fragmentShader;static markerSpaceShaderFunction;object3d;orthoMesh;cloakMesh;originalsFaceVertexUvs;originalOrthoVertices;updateInShaderEnabled;constructor(I){this.updateInShaderEnabled=!0,n.markerSpaceShaderFunction="\n vec2 transformUvToMarkerSpace(vec2 originalUv){\n vec3 transformedUv;\n // set transformedUv - from UV coord to clip coord\n transformedUv.x = originalUv.x * 2.0 - 1.0;\n transformedUv.y = originalUv.y * 2.0 - 1.0;\n transformedUv.z = 0.0;\n\n\t\t// apply modelViewMatrix and projectionMatrix\n transformedUv = (projectionMatrix * modelViewMatrix * vec4( transformedUv, 1.0 ) ).xyz;\n\n\t\t// apply perspective\n\t\ttransformedUv.x /= transformedUv.z;\n\t\ttransformedUv.y /= transformedUv.z;\n\n // set back from clip coord to Uv coord\n transformedUv.x = transformedUv.x / 2.0 + 0.5;\n transformedUv.y = transformedUv.y / 2.0 + 0.5;\n\n // return the result\n return transformedUv.xy;\n }",n.vertexShader=n.markerSpaceShaderFunction+"\tvarying vec2 vUv;\n\n\tvoid main(){\n // pass the UV to the fragment\n #if (updateInShaderEnabled == 1)\n\t\t vUv = transformUvToMarkerSpace(uv);\n #else\n\t\t vUv = uv;\n #endif\n\n // compute gl_Position\n\t\tvec4 mvPosition = modelViewMatrix * vec4( position, 1.0 );\n\t\tgl_Position = projectionMatrix * mvPosition;\n\t}",n.fragmentShader="\n\tvarying vec2 vUv;\n\tuniform sampler2D texture;\n\tuniform float opacity;\n\n\tvoid main(void){\n\t\tvec3 color = texture2D( texture, vUv ).rgb;\n\n\t\tgl_FragColor = vec4( color, opacity);\n\t}";var g=new A.PlaneGeometry(1.55,2.1,1,8).translate(0,-.3,0),B=new A.ShaderMaterial({vertexShader:n.vertexShader,fragmentShader:n.fragmentShader,transparent:!0,uniforms:{texture:{value:I},opacity:{value:.5}},defines:{updateInShaderEnabled:this.updateInShaderEnabled?1:0}});this.cloakMesh=new A.Mesh(g,B),this.cloakMesh.rotation.x=-Math.PI/2,this.object3d=this.cloakMesh,this.originalsFaceVertexUvs=[[]];for(var C=0;C{A.forEach(((A,Q)=>{B.x=2*A.x-1,B.y=2*A.y-1,B.z=0,B.applyMatrix4(I),B.applyMatrix4(g),B.x/=B.z,B.y/=B.z,B.x=B.x/2+.5,B.y=B.y/2+.5,this.cloakMesh.geometry.faceVertexUvs[0][C][Q].set(B.x,B.y)}))})),this.cloakMesh.geometry.uvsNeedUpdate=!0}updateOrtho(A,I){var g=[];this.originalOrthoVertices.forEach(((B,C)=>{var Q=B.clone();Q.applyMatrix4(A),Q.applyMatrix4(I),Q.x/=Q.z,Q.y/=Q.z,g.push(Q)}));for(var B=0;B{B.onResize(C,g.parameters.renderer,g.parameters.camera)}),(()=>{console.log("arSource init failed")})),window.addEventListener("resize",(function(){B.onResize(C,g.parameters.renderer,g.parameters.camera)}));var C=g.arContext=new k(I.contextParameters);function E(){return g?(console.log("actual source dimensions",B.domElement.clientWidth,B.domElement.clientHeight),B.domElement.clientWidth>B.domElement.clientHeight?(console.log("source orientation","landscape"),"landscape"):(console.log("source orientation","portrait"),"portrait")):null}window.addEventListener("arjs-video-loaded",(function(){g.arContext.init((()=>{g.arContext.arController.orientation=E(),g.arContext.arController.options.orientation=E()}))})),C.addEventListener("initialized",(function(A){B.onResize(C,g.parameters.renderer,g.parameters.camera)}))}update(){!1!==this.arSource.ready&&this.arContext.update(this.arSource.domElement)}onResize(){this.arSource.onResize(this.arContext,this.parameters.renderer,this.parameters.camera)}}class J{domElement;constructor(A){var I=A.arContext.parameters.trackingBackend;this.domElement=document.createElement("div"),this.domElement.style.color="rgba(0,0,0,0.9)",this.domElement.style.backgroundColor="rgba(127,127,127,0.5)",this.domElement.style.display="block",this.domElement.style.padding="0.5em",this.domElement.style.position="fixed",this.domElement.style.left="5px",this.domElement.style.bottom="10px",this.domElement.style.textAlign="right";var g=document.createElement("span");g.style.display="block",g.innerHTML="trackingBackend : "+I,this.domElement.appendChild(g)}static AugmentedWebsiteURL="https://webxr.io/augmented-website"}class K{domElement;constructor(A){A.arSession.arContext.parameters.trackingBackend,this.domElement=document.createElement("div"),this.domElement.style.color="rgba(0,0,0,0.9)",this.domElement.style.backgroundColor="rgba(127,127,127,0.5)",this.domElement.style.display="inline-block",this.domElement.style.padding="0.5em",this.domElement.style.margin="0.5em",this.domElement.style.textAlign="left";var I=document.createElement("span");if(I.style.display="block",I.style.padding="0.5em",I.style.color="rgba(0,0,0,0.9)",I.style.backgroundColor="rgba(127,127,127,0.5)",I.style.position="fixed",I.style.left="5px",I.style.bottom="40px",this.domElement.appendChild(I),I.innerHTML="markersAreaEnabled :"+A.parameters.markersAreaEnabled,A.parameters.markersAreaEnabled){var g=document.createElement("button");g.style.display="block",this.domElement.style.padding="0.5em",this.domElement.style.position="fixed",this.domElement.style.textAlign="left",this.domElement.appendChild(g),g.id="buttonToggleMarkerHelpers",g.innerHTML="toggle-marker-helper";var B=!1;g.addEventListener("click",(function(){B=!B}))}if(A.parameters.markersAreaEnabled){var C=document.createElement("button");C.style.display="block",this.domElement.appendChild(C),C.id="buttonMarkersAreaLearner",C.innerHTML="Learn-new-marker-area",C.addEventListener("click",(function(){null!==K.MarkersAreaLearnerURL||k.baseURL}))}if(A.parameters.markersAreaEnabled){var Q=document.createElement("button");Q.style.display="block",this.domElement.appendChild(Q),Q.id="buttonMarkersAreaReset",Q.innerHTML="Reset-marker-area",Q.addEventListener("click",(function(){location.reload()}))}}static MarkersAreaLearnerURL=null}class Y{enabled;_arSession;_hitTestingPlane;constructor(A){A.arContext.parameters.trackingBackend,this.enabled=!0,this._arSession=A,this._hitTestingPlane=null,this._hitTestingPlane=new M(A.arSource.domElement)}update(A,I,g){!1!==this.enabled&&(null!==this._hitTestingPlane?this._hitTestingPlane.update(A,I,g):console.assert(!1))}testDomEvent(A){this._arSession.arContext.parameters.trackingBackend;var I=this._arSession.arSource;if(!1===this.enabled)return[];var g=A.clientX/I.domElementWidth(),B=A.clientY/I.domElementHeight();return this.test(g,B)}test(A,I){this._arSession.arContext.parameters.trackingBackend;var g=[];if(!1===this.enabled)return[];var B=this._hitTestingPlane.test(A,I);if(null===B)return g;var C=new L(B.position,B.quaternion,B.scale);return g.push(C),g}}class L{position;scale;quaternion;constructor(A,I,g){this.position=A,this.quaternion=I,this.scale=g}apply(A){A.position.copy(this.position),A.quaternion.copy(this.quaternion),A.scale.copy(this.scale),A.updateMatrix()}applyPosition(A){return A.position.copy(this.position),A.updateMatrix(),this}applyQuaternion(A){return A.quaternion.copy(this.quaternion),A.updateMatrix(),this}}var d,l;!function(A){A.ArClickability=I,A.ArSmoothedControls=E,A.ArToolkitContext=G,A.ArToolkitProfile=e,A.ArToolkitSource=R,A.ArMarkerCloak=n,A.ArMarkerControls=w,A.ArMarkerHelper=y,A.ArVideoInWebgl=F,A.HitTestingPlane=M}(d||(d={})),function(A){A.Anchor=N,A.Profile=c,A.Session=U,A.SessionDebugUI=J,A.AnchorDebugUI=K,A.Source=S,A.Utils=h,A.HitTesting=Y}(l||(l={}))})(),C})(),A.exports=B(g(818))},818:I=>{"use strict";I.exports=A}},g={};function B(A){var C=g[A];if(void 0!==C)return C.exports;var Q=g[A]={exports:{}};return I[A].call(Q.exports,Q,Q.exports,B),Q.exports}B.n=A=>{var I=A&&A.__esModule?()=>A.default:()=>A;return B.d(I,{a:I}),I},B.d=(A,I)=>{for(var g in I)B.o(I,g)&&!B.o(A,g)&&Object.defineProperty(A,g,{enumerable:!0,get:I[g]})},B.o=(A,I)=>Object.prototype.hasOwnProperty.call(A,I),B.r=A=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(A,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(A,"__esModule",{value:!0})};var C={};return(()=>{"use strict";B.r(C);var A=B(818),I=B(483);I.THREEx.ArToolkitContext.baseURL="./",console.log(I.THREEx),console.log(I.ARjs);var g=new A.WebGLRenderer({antialias:!0,alpha:!0});g.setClearColor(new A.Color("lightgrey"),0),g.setSize(640,480),g.domElement.style.position="absolute",g.domElement.style.top="0px",g.domElement.style.left="0px",document.body.appendChild(g.domElement);var Q,E,i=[],o=new A.Scene,D=new A.PerspectiveCamera;o.add(D);var a=new I.THREEx.ArToolkitSource({sourceType:"webcam",sourceWidth:window.innerWidth>window.innerHeight?640:480,sourceHeight:window.innerWidth>window.innerHeight?480:640});function t(){a.onResizeElement(),a.copyElementSizeTo(g.domElement),null!==window.arToolkitContext.arController&&a.copyElementSizeTo(window.arToolkitContext.arController.canvas)}function s(){return a?(console.log("actual source dimensions",a.domElement.videoWidth,a.domElement.videoHeight),a.domElement.videoWidth>a.domElement.videoHeight?(console.log("source orientation","landscape"),"landscape"):(console.log("source orientation","portrait"),"portrait")):""}a.init((function(){a.domElement.addEventListener("canplay",(()=>{console.log("canplay","actual source dimensions",a.domElement.videoWidth,a.domElement.videoHeight),(Q=new I.THREEx.ArToolkitContext({cameraParametersUrl:I.THREEx.ArToolkitContext.baseURL+"./data/camera_para.dat",detectionMode:"mono"})).init((()=>{D.projectionMatrix.copy(Q.getProjectionMatrix()),Q.arController.orientatio=s(),Q.arController.options.orientation=s(),console.log("arToolkitContext",Q),window.arToolkitContext=Q})),E=new I.THREEx.ArMarkerControls(Q,D,{type:"pattern",patternUrl:I.THREEx.ArToolkitContext.baseURL+"./data/patt.hiro",changeMatrixMode:"cameraTransformMatrix"}),o.visible=!1,console.log("ArMarkerControls",E),window.arMarkerControls=E})),window.arToolkitSource=a,setTimeout((()=>{t()}),2e3)}),(function(){})),window.addEventListener("resize",(function(){t()})),window.addEventListener("markerFound",(function(A){console.log("marker found!",A)})),i.push((function(){Q&&a&&a.ready&&(Q.update(a.domElement),o.visible=D.visible)}));var w=new A.BoxGeometry(1,1,1),r=new A.MeshNormalMaterial({transparent:!0,opacity:.5,side:A.DoubleSide}),G=new A.Mesh(w,r);G.position.y=w.parameters.height/2,o.add(G);var h,e=new A.TorusKnotGeometry(.3,.1,64,16),R=(r=new A.MeshNormalMaterial,new A.Mesh(e,r));R.position.y=.5,o.add(R),i.push((function(A){R.rotation.x+=Math.PI*A})),i.push((function(){g.render(o,D)})),requestAnimationFrame((function A(I){requestAnimationFrame(A),h=h||I-1e3/60;var g=Math.min(200,I-h);h=I,i.forEach((function(A){A(g/1e3,I/1e3)}))}))})(),C})())); diff --git a/example-ts/index.ts b/example-ts/index.ts index 0849ffb..8e5f366 100644 --- a/example-ts/index.ts +++ b/example-ts/index.ts @@ -33,7 +33,7 @@ var scene = new THREE.Scene(); ////////////////////////////////////////////////////////////////////////////////// // Create a camera -var camera = new THREE.Camera(); +var camera = new THREE.PerspectiveCamera(); scene.add(camera); diff --git a/example-ts/js/three.min.js b/example-ts/js/three.min.js index 7ce0f25..b4ab98d 100644 --- a/example-ts/js/three.min.js +++ b/example-ts/js/three.min.js @@ -1,6 +1,7 @@ +console.warn( 'Scripts "build/three.js" and "build/three.min.js" are deprecated with r150+, and will be removed with r160. Please use ES Modules or alternatives: https://threejs.org/docs/index.html#manual/en/introduction/Installation' ); /** * @license - * Copyright 2010-2021 Three.js Authors + * Copyright 2010-2023 Three.js Authors * SPDX-License-Identifier: MIT */ -!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports):"function"==typeof define&&define.amd?define(["exports"],e):e((t="undefined"!=typeof globalThis?globalThis:t||self).THREE={})}(this,(function(t){"use strict";const e="132",n=100,i=300,r=301,s=302,a=303,o=304,l=306,c=307,h=1e3,u=1001,d=1002,p=1003,m=1004,f=1005,g=1006,v=1007,y=1008,x=1009,_=1012,b=1014,M=1015,w=1016,S=1020,T=1022,E=1023,A=1026,L=1027,R=33776,C=33777,P=33778,I=33779,D=35840,N=35841,z=35842,B=35843,F=37492,O=37496,U=2300,H=2301,G=2302,k=2400,V=2401,W=2402,j=2500,q=2501,X=3e3,Y=3001,J=3007,Z=3002,Q=3004,K=3005,$=3006,tt=7680,et=35044,nt=35048,it="300 es";class rt{addEventListener(t,e){void 0===this._listeners&&(this._listeners={});const n=this._listeners;void 0===n[t]&&(n[t]=[]),-1===n[t].indexOf(e)&&n[t].push(e)}hasEventListener(t,e){if(void 0===this._listeners)return!1;const n=this._listeners;return void 0!==n[t]&&-1!==n[t].indexOf(e)}removeEventListener(t,e){if(void 0===this._listeners)return;const n=this._listeners[t];if(void 0!==n){const t=n.indexOf(e);-1!==t&&n.splice(t,1)}}dispatchEvent(t){if(void 0===this._listeners)return;const e=this._listeners[t.type];if(void 0!==e){t.target=this;const n=e.slice(0);for(let e=0,i=n.length;e>8&255]+st[t>>16&255]+st[t>>24&255]+"-"+st[255&e]+st[e>>8&255]+"-"+st[e>>16&15|64]+st[e>>24&255]+"-"+st[63&n|128]+st[n>>8&255]+"-"+st[n>>16&255]+st[n>>24&255]+st[255&i]+st[i>>8&255]+st[i>>16&255]+st[i>>24&255]).toUpperCase()}function ht(t,e,n){return Math.max(e,Math.min(n,t))}function ut(t,e){return(t%e+e)%e}function dt(t,e,n){return(1-n)*t+n*e}function pt(t){return 0==(t&t-1)&&0!==t}function mt(t){return Math.pow(2,Math.ceil(Math.log(t)/Math.LN2))}function ft(t){return Math.pow(2,Math.floor(Math.log(t)/Math.LN2))}var gt=Object.freeze({__proto__:null,DEG2RAD:ot,RAD2DEG:lt,generateUUID:ct,clamp:ht,euclideanModulo:ut,mapLinear:function(t,e,n,i,r){return i+(t-e)*(r-i)/(n-e)},inverseLerp:function(t,e,n){return t!==e?(n-t)/(e-t):0},lerp:dt,damp:function(t,e,n,i){return dt(t,e,1-Math.exp(-n*i))},pingpong:function(t,e=1){return e-Math.abs(ut(t,2*e)-e)},smoothstep:function(t,e,n){return t<=e?0:t>=n?1:(t=(t-e)/(n-e))*t*(3-2*t)},smootherstep:function(t,e,n){return t<=e?0:t>=n?1:(t=(t-e)/(n-e))*t*t*(t*(6*t-15)+10)},randInt:function(t,e){return t+Math.floor(Math.random()*(e-t+1))},randFloat:function(t,e){return t+Math.random()*(e-t)},randFloatSpread:function(t){return t*(.5-Math.random())},seededRandom:function(t){return void 0!==t&&(at=t%2147483647),at=16807*at%2147483647,(at-1)/2147483646},degToRad:function(t){return t*ot},radToDeg:function(t){return t*lt},isPowerOfTwo:pt,ceilPowerOfTwo:mt,floorPowerOfTwo:ft,setQuaternionFromProperEuler:function(t,e,n,i,r){const s=Math.cos,a=Math.sin,o=s(n/2),l=a(n/2),c=s((e+i)/2),h=a((e+i)/2),u=s((e-i)/2),d=a((e-i)/2),p=s((i-e)/2),m=a((i-e)/2);switch(r){case"XYX":t.set(o*h,l*u,l*d,o*c);break;case"YZY":t.set(l*d,o*h,l*u,o*c);break;case"ZXZ":t.set(l*u,l*d,o*h,o*c);break;case"XZX":t.set(o*h,l*m,l*p,o*c);break;case"YXY":t.set(l*p,o*h,l*m,o*c);break;case"ZYZ":t.set(l*m,l*p,o*h,o*c);break;default:console.warn("THREE.MathUtils: .setQuaternionFromProperEuler() encountered an unknown order: "+r)}}});class vt{constructor(t=0,e=0){this.x=t,this.y=e}get width(){return this.x}set width(t){this.x=t}get height(){return this.y}set height(t){this.y=t}set(t,e){return this.x=t,this.y=e,this}setScalar(t){return this.x=t,this.y=t,this}setX(t){return this.x=t,this}setY(t){return this.y=t,this}setComponent(t,e){switch(t){case 0:this.x=e;break;case 1:this.y=e;break;default:throw new Error("index is out of range: "+t)}return this}getComponent(t){switch(t){case 0:return this.x;case 1:return this.y;default:throw new Error("index is out of range: "+t)}}clone(){return new this.constructor(this.x,this.y)}copy(t){return this.x=t.x,this.y=t.y,this}add(t,e){return void 0!==e?(console.warn("THREE.Vector2: .add() now only accepts one argument. Use .addVectors( a, b ) instead."),this.addVectors(t,e)):(this.x+=t.x,this.y+=t.y,this)}addScalar(t){return this.x+=t,this.y+=t,this}addVectors(t,e){return this.x=t.x+e.x,this.y=t.y+e.y,this}addScaledVector(t,e){return this.x+=t.x*e,this.y+=t.y*e,this}sub(t,e){return void 0!==e?(console.warn("THREE.Vector2: .sub() now only accepts one argument. Use .subVectors( a, b ) instead."),this.subVectors(t,e)):(this.x-=t.x,this.y-=t.y,this)}subScalar(t){return this.x-=t,this.y-=t,this}subVectors(t,e){return this.x=t.x-e.x,this.y=t.y-e.y,this}multiply(t){return this.x*=t.x,this.y*=t.y,this}multiplyScalar(t){return this.x*=t,this.y*=t,this}divide(t){return this.x/=t.x,this.y/=t.y,this}divideScalar(t){return this.multiplyScalar(1/t)}applyMatrix3(t){const e=this.x,n=this.y,i=t.elements;return this.x=i[0]*e+i[3]*n+i[6],this.y=i[1]*e+i[4]*n+i[7],this}min(t){return this.x=Math.min(this.x,t.x),this.y=Math.min(this.y,t.y),this}max(t){return this.x=Math.max(this.x,t.x),this.y=Math.max(this.y,t.y),this}clamp(t,e){return this.x=Math.max(t.x,Math.min(e.x,this.x)),this.y=Math.max(t.y,Math.min(e.y,this.y)),this}clampScalar(t,e){return this.x=Math.max(t,Math.min(e,this.x)),this.y=Math.max(t,Math.min(e,this.y)),this}clampLength(t,e){const n=this.length();return this.divideScalar(n||1).multiplyScalar(Math.max(t,Math.min(e,n)))}floor(){return this.x=Math.floor(this.x),this.y=Math.floor(this.y),this}ceil(){return this.x=Math.ceil(this.x),this.y=Math.ceil(this.y),this}round(){return this.x=Math.round(this.x),this.y=Math.round(this.y),this}roundToZero(){return this.x=this.x<0?Math.ceil(this.x):Math.floor(this.x),this.y=this.y<0?Math.ceil(this.y):Math.floor(this.y),this}negate(){return this.x=-this.x,this.y=-this.y,this}dot(t){return this.x*t.x+this.y*t.y}cross(t){return this.x*t.y-this.y*t.x}lengthSq(){return this.x*this.x+this.y*this.y}length(){return Math.sqrt(this.x*this.x+this.y*this.y)}manhattanLength(){return Math.abs(this.x)+Math.abs(this.y)}normalize(){return this.divideScalar(this.length()||1)}angle(){return Math.atan2(-this.y,-this.x)+Math.PI}distanceTo(t){return Math.sqrt(this.distanceToSquared(t))}distanceToSquared(t){const e=this.x-t.x,n=this.y-t.y;return e*e+n*n}manhattanDistanceTo(t){return Math.abs(this.x-t.x)+Math.abs(this.y-t.y)}setLength(t){return this.normalize().multiplyScalar(t)}lerp(t,e){return this.x+=(t.x-this.x)*e,this.y+=(t.y-this.y)*e,this}lerpVectors(t,e,n){return this.x=t.x+(e.x-t.x)*n,this.y=t.y+(e.y-t.y)*n,this}equals(t){return t.x===this.x&&t.y===this.y}fromArray(t,e=0){return this.x=t[e],this.y=t[e+1],this}toArray(t=[],e=0){return t[e]=this.x,t[e+1]=this.y,t}fromBufferAttribute(t,e,n){return void 0!==n&&console.warn("THREE.Vector2: offset has been removed from .fromBufferAttribute()."),this.x=t.getX(e),this.y=t.getY(e),this}rotateAround(t,e){const n=Math.cos(e),i=Math.sin(e),r=this.x-t.x,s=this.y-t.y;return this.x=r*n-s*i+t.x,this.y=r*i+s*n+t.y,this}random(){return this.x=Math.random(),this.y=Math.random(),this}}vt.prototype.isVector2=!0;class yt{constructor(){this.elements=[1,0,0,0,1,0,0,0,1],arguments.length>0&&console.error("THREE.Matrix3: the constructor no longer reads arguments. use .set() instead.")}set(t,e,n,i,r,s,a,o,l){const c=this.elements;return c[0]=t,c[1]=i,c[2]=a,c[3]=e,c[4]=r,c[5]=o,c[6]=n,c[7]=s,c[8]=l,this}identity(){return this.set(1,0,0,0,1,0,0,0,1),this}copy(t){const e=this.elements,n=t.elements;return e[0]=n[0],e[1]=n[1],e[2]=n[2],e[3]=n[3],e[4]=n[4],e[5]=n[5],e[6]=n[6],e[7]=n[7],e[8]=n[8],this}extractBasis(t,e,n){return t.setFromMatrix3Column(this,0),e.setFromMatrix3Column(this,1),n.setFromMatrix3Column(this,2),this}setFromMatrix4(t){const e=t.elements;return this.set(e[0],e[4],e[8],e[1],e[5],e[9],e[2],e[6],e[10]),this}multiply(t){return this.multiplyMatrices(this,t)}premultiply(t){return this.multiplyMatrices(t,this)}multiplyMatrices(t,e){const n=t.elements,i=e.elements,r=this.elements,s=n[0],a=n[3],o=n[6],l=n[1],c=n[4],h=n[7],u=n[2],d=n[5],p=n[8],m=i[0],f=i[3],g=i[6],v=i[1],y=i[4],x=i[7],_=i[2],b=i[5],M=i[8];return r[0]=s*m+a*v+o*_,r[3]=s*f+a*y+o*b,r[6]=s*g+a*x+o*M,r[1]=l*m+c*v+h*_,r[4]=l*f+c*y+h*b,r[7]=l*g+c*x+h*M,r[2]=u*m+d*v+p*_,r[5]=u*f+d*y+p*b,r[8]=u*g+d*x+p*M,this}multiplyScalar(t){const e=this.elements;return e[0]*=t,e[3]*=t,e[6]*=t,e[1]*=t,e[4]*=t,e[7]*=t,e[2]*=t,e[5]*=t,e[8]*=t,this}determinant(){const t=this.elements,e=t[0],n=t[1],i=t[2],r=t[3],s=t[4],a=t[5],o=t[6],l=t[7],c=t[8];return e*s*c-e*a*l-n*r*c+n*a*o+i*r*l-i*s*o}invert(){const t=this.elements,e=t[0],n=t[1],i=t[2],r=t[3],s=t[4],a=t[5],o=t[6],l=t[7],c=t[8],h=c*s-a*l,u=a*o-c*r,d=l*r-s*o,p=e*h+n*u+i*d;if(0===p)return this.set(0,0,0,0,0,0,0,0,0);const m=1/p;return t[0]=h*m,t[1]=(i*l-c*n)*m,t[2]=(a*n-i*s)*m,t[3]=u*m,t[4]=(c*e-i*o)*m,t[5]=(i*r-a*e)*m,t[6]=d*m,t[7]=(n*o-l*e)*m,t[8]=(s*e-n*r)*m,this}transpose(){let t;const e=this.elements;return t=e[1],e[1]=e[3],e[3]=t,t=e[2],e[2]=e[6],e[6]=t,t=e[5],e[5]=e[7],e[7]=t,this}getNormalMatrix(t){return this.setFromMatrix4(t).invert().transpose()}transposeIntoArray(t){const e=this.elements;return t[0]=e[0],t[1]=e[3],t[2]=e[6],t[3]=e[1],t[4]=e[4],t[5]=e[7],t[6]=e[2],t[7]=e[5],t[8]=e[8],this}setUvTransform(t,e,n,i,r,s,a){const o=Math.cos(r),l=Math.sin(r);return this.set(n*o,n*l,-n*(o*s+l*a)+s+t,-i*l,i*o,-i*(-l*s+o*a)+a+e,0,0,1),this}scale(t,e){const n=this.elements;return n[0]*=t,n[3]*=t,n[6]*=t,n[1]*=e,n[4]*=e,n[7]*=e,this}rotate(t){const e=Math.cos(t),n=Math.sin(t),i=this.elements,r=i[0],s=i[3],a=i[6],o=i[1],l=i[4],c=i[7];return i[0]=e*r+n*o,i[3]=e*s+n*l,i[6]=e*a+n*c,i[1]=-n*r+e*o,i[4]=-n*s+e*l,i[7]=-n*a+e*c,this}translate(t,e){const n=this.elements;return n[0]+=t*n[2],n[3]+=t*n[5],n[6]+=t*n[8],n[1]+=e*n[2],n[4]+=e*n[5],n[7]+=e*n[8],this}equals(t){const e=this.elements,n=t.elements;for(let t=0;t<9;t++)if(e[t]!==n[t])return!1;return!0}fromArray(t,e=0){for(let n=0;n<9;n++)this.elements[n]=t[n+e];return this}toArray(t=[],e=0){const n=this.elements;return t[e]=n[0],t[e+1]=n[1],t[e+2]=n[2],t[e+3]=n[3],t[e+4]=n[4],t[e+5]=n[5],t[e+6]=n[6],t[e+7]=n[7],t[e+8]=n[8],t}clone(){return(new this.constructor).fromArray(this.elements)}}let xt;yt.prototype.isMatrix3=!0;class _t{static getDataURL(t){if(/^data:/i.test(t.src))return t.src;if("undefined"==typeof HTMLCanvasElement)return t.src;let e;if(t instanceof HTMLCanvasElement)e=t;else{void 0===xt&&(xt=document.createElementNS("http://www.w3.org/1999/xhtml","canvas")),xt.width=t.width,xt.height=t.height;const n=xt.getContext("2d");t instanceof ImageData?n.putImageData(t,0,0):n.drawImage(t,0,0,t.width,t.height),e=xt}return e.width>2048||e.height>2048?(console.warn("THREE.ImageUtils.getDataURL: Image converted to jpg for performance reasons",t),e.toDataURL("image/jpeg",.6)):e.toDataURL("image/png")}}let bt=0;class Mt extends rt{constructor(t=Mt.DEFAULT_IMAGE,e=Mt.DEFAULT_MAPPING,n=1001,i=1001,r=1006,s=1008,a=1023,o=1009,l=1,c=3e3){super(),Object.defineProperty(this,"id",{value:bt++}),this.uuid=ct(),this.name="",this.image=t,this.mipmaps=[],this.mapping=e,this.wrapS=n,this.wrapT=i,this.magFilter=r,this.minFilter=s,this.anisotropy=l,this.format=a,this.internalFormat=null,this.type=o,this.offset=new vt(0,0),this.repeat=new vt(1,1),this.center=new vt(0,0),this.rotation=0,this.matrixAutoUpdate=!0,this.matrix=new yt,this.generateMipmaps=!0,this.premultiplyAlpha=!1,this.flipY=!0,this.unpackAlignment=4,this.encoding=c,this.version=0,this.onUpdate=null,this.isRenderTargetTexture=!1}updateMatrix(){this.matrix.setUvTransform(this.offset.x,this.offset.y,this.repeat.x,this.repeat.y,this.rotation,this.center.x,this.center.y)}clone(){return(new this.constructor).copy(this)}copy(t){return this.name=t.name,this.image=t.image,this.mipmaps=t.mipmaps.slice(0),this.mapping=t.mapping,this.wrapS=t.wrapS,this.wrapT=t.wrapT,this.magFilter=t.magFilter,this.minFilter=t.minFilter,this.anisotropy=t.anisotropy,this.format=t.format,this.internalFormat=t.internalFormat,this.type=t.type,this.offset.copy(t.offset),this.repeat.copy(t.repeat),this.center.copy(t.center),this.rotation=t.rotation,this.matrixAutoUpdate=t.matrixAutoUpdate,this.matrix.copy(t.matrix),this.generateMipmaps=t.generateMipmaps,this.premultiplyAlpha=t.premultiplyAlpha,this.flipY=t.flipY,this.unpackAlignment=t.unpackAlignment,this.encoding=t.encoding,this}toJSON(t){const e=void 0===t||"string"==typeof t;if(!e&&void 0!==t.textures[this.uuid])return t.textures[this.uuid];const n={metadata:{version:4.5,type:"Texture",generator:"Texture.toJSON"},uuid:this.uuid,name:this.name,mapping:this.mapping,repeat:[this.repeat.x,this.repeat.y],offset:[this.offset.x,this.offset.y],center:[this.center.x,this.center.y],rotation:this.rotation,wrap:[this.wrapS,this.wrapT],format:this.format,type:this.type,encoding:this.encoding,minFilter:this.minFilter,magFilter:this.magFilter,anisotropy:this.anisotropy,flipY:this.flipY,premultiplyAlpha:this.premultiplyAlpha,unpackAlignment:this.unpackAlignment};if(void 0!==this.image){const i=this.image;if(void 0===i.uuid&&(i.uuid=ct()),!e&&void 0===t.images[i.uuid]){let e;if(Array.isArray(i)){e=[];for(let t=0,n=i.length;t1)switch(this.wrapS){case h:t.x=t.x-Math.floor(t.x);break;case u:t.x=t.x<0?0:1;break;case d:1===Math.abs(Math.floor(t.x)%2)?t.x=Math.ceil(t.x)-t.x:t.x=t.x-Math.floor(t.x)}if(t.y<0||t.y>1)switch(this.wrapT){case h:t.y=t.y-Math.floor(t.y);break;case u:t.y=t.y<0?0:1;break;case d:1===Math.abs(Math.floor(t.y)%2)?t.y=Math.ceil(t.y)-t.y:t.y=t.y-Math.floor(t.y)}return this.flipY&&(t.y=1-t.y),t}set needsUpdate(t){!0===t&&this.version++}}function wt(t){return"undefined"!=typeof HTMLImageElement&&t instanceof HTMLImageElement||"undefined"!=typeof HTMLCanvasElement&&t instanceof HTMLCanvasElement||"undefined"!=typeof ImageBitmap&&t instanceof ImageBitmap?_t.getDataURL(t):t.data?{data:Array.prototype.slice.call(t.data),width:t.width,height:t.height,type:t.data.constructor.name}:(console.warn("THREE.Texture: Unable to serialize Texture."),{})}Mt.DEFAULT_IMAGE=void 0,Mt.DEFAULT_MAPPING=i,Mt.prototype.isTexture=!0;class St{constructor(t=0,e=0,n=0,i=1){this.x=t,this.y=e,this.z=n,this.w=i}get width(){return this.z}set width(t){this.z=t}get height(){return this.w}set height(t){this.w=t}set(t,e,n,i){return this.x=t,this.y=e,this.z=n,this.w=i,this}setScalar(t){return this.x=t,this.y=t,this.z=t,this.w=t,this}setX(t){return this.x=t,this}setY(t){return this.y=t,this}setZ(t){return this.z=t,this}setW(t){return this.w=t,this}setComponent(t,e){switch(t){case 0:this.x=e;break;case 1:this.y=e;break;case 2:this.z=e;break;case 3:this.w=e;break;default:throw new Error("index is out of range: "+t)}return this}getComponent(t){switch(t){case 0:return this.x;case 1:return this.y;case 2:return this.z;case 3:return this.w;default:throw new Error("index is out of range: "+t)}}clone(){return new this.constructor(this.x,this.y,this.z,this.w)}copy(t){return this.x=t.x,this.y=t.y,this.z=t.z,this.w=void 0!==t.w?t.w:1,this}add(t,e){return void 0!==e?(console.warn("THREE.Vector4: .add() now only accepts one argument. Use .addVectors( a, b ) instead."),this.addVectors(t,e)):(this.x+=t.x,this.y+=t.y,this.z+=t.z,this.w+=t.w,this)}addScalar(t){return this.x+=t,this.y+=t,this.z+=t,this.w+=t,this}addVectors(t,e){return this.x=t.x+e.x,this.y=t.y+e.y,this.z=t.z+e.z,this.w=t.w+e.w,this}addScaledVector(t,e){return this.x+=t.x*e,this.y+=t.y*e,this.z+=t.z*e,this.w+=t.w*e,this}sub(t,e){return void 0!==e?(console.warn("THREE.Vector4: .sub() now only accepts one argument. Use .subVectors( a, b ) instead."),this.subVectors(t,e)):(this.x-=t.x,this.y-=t.y,this.z-=t.z,this.w-=t.w,this)}subScalar(t){return this.x-=t,this.y-=t,this.z-=t,this.w-=t,this}subVectors(t,e){return this.x=t.x-e.x,this.y=t.y-e.y,this.z=t.z-e.z,this.w=t.w-e.w,this}multiply(t){return this.x*=t.x,this.y*=t.y,this.z*=t.z,this.w*=t.w,this}multiplyScalar(t){return this.x*=t,this.y*=t,this.z*=t,this.w*=t,this}applyMatrix4(t){const e=this.x,n=this.y,i=this.z,r=this.w,s=t.elements;return this.x=s[0]*e+s[4]*n+s[8]*i+s[12]*r,this.y=s[1]*e+s[5]*n+s[9]*i+s[13]*r,this.z=s[2]*e+s[6]*n+s[10]*i+s[14]*r,this.w=s[3]*e+s[7]*n+s[11]*i+s[15]*r,this}divideScalar(t){return this.multiplyScalar(1/t)}setAxisAngleFromQuaternion(t){this.w=2*Math.acos(t.w);const e=Math.sqrt(1-t.w*t.w);return e<1e-4?(this.x=1,this.y=0,this.z=0):(this.x=t.x/e,this.y=t.y/e,this.z=t.z/e),this}setAxisAngleFromRotationMatrix(t){let e,n,i,r;const s=.01,a=.1,o=t.elements,l=o[0],c=o[4],h=o[8],u=o[1],d=o[5],p=o[9],m=o[2],f=o[6],g=o[10];if(Math.abs(c-u)o&&t>v?tv?o=0?1:-1,i=1-e*e;if(i>Number.EPSILON){const r=Math.sqrt(i),s=Math.atan2(r,e*n);t=Math.sin(t*s)/r,a=Math.sin(a*s)/r}const r=a*n;if(o=o*t+u*r,l=l*t+d*r,c=c*t+p*r,h=h*t+m*r,t===1-a){const t=1/Math.sqrt(o*o+l*l+c*c+h*h);o*=t,l*=t,c*=t,h*=t}}t[e]=o,t[e+1]=l,t[e+2]=c,t[e+3]=h}static multiplyQuaternionsFlat(t,e,n,i,r,s){const a=n[i],o=n[i+1],l=n[i+2],c=n[i+3],h=r[s],u=r[s+1],d=r[s+2],p=r[s+3];return t[e]=a*p+c*h+o*d-l*u,t[e+1]=o*p+c*u+l*h-a*d,t[e+2]=l*p+c*d+a*u-o*h,t[e+3]=c*p-a*h-o*u-l*d,t}get x(){return this._x}set x(t){this._x=t,this._onChangeCallback()}get y(){return this._y}set y(t){this._y=t,this._onChangeCallback()}get z(){return this._z}set z(t){this._z=t,this._onChangeCallback()}get w(){return this._w}set w(t){this._w=t,this._onChangeCallback()}set(t,e,n,i){return this._x=t,this._y=e,this._z=n,this._w=i,this._onChangeCallback(),this}clone(){return new this.constructor(this._x,this._y,this._z,this._w)}copy(t){return this._x=t.x,this._y=t.y,this._z=t.z,this._w=t.w,this._onChangeCallback(),this}setFromEuler(t,e){if(!t||!t.isEuler)throw new Error("THREE.Quaternion: .setFromEuler() now expects an Euler rotation rather than a Vector3 and order.");const n=t._x,i=t._y,r=t._z,s=t._order,a=Math.cos,o=Math.sin,l=a(n/2),c=a(i/2),h=a(r/2),u=o(n/2),d=o(i/2),p=o(r/2);switch(s){case"XYZ":this._x=u*c*h+l*d*p,this._y=l*d*h-u*c*p,this._z=l*c*p+u*d*h,this._w=l*c*h-u*d*p;break;case"YXZ":this._x=u*c*h+l*d*p,this._y=l*d*h-u*c*p,this._z=l*c*p-u*d*h,this._w=l*c*h+u*d*p;break;case"ZXY":this._x=u*c*h-l*d*p,this._y=l*d*h+u*c*p,this._z=l*c*p+u*d*h,this._w=l*c*h-u*d*p;break;case"ZYX":this._x=u*c*h-l*d*p,this._y=l*d*h+u*c*p,this._z=l*c*p-u*d*h,this._w=l*c*h+u*d*p;break;case"YZX":this._x=u*c*h+l*d*p,this._y=l*d*h+u*c*p,this._z=l*c*p-u*d*h,this._w=l*c*h-u*d*p;break;case"XZY":this._x=u*c*h-l*d*p,this._y=l*d*h-u*c*p,this._z=l*c*p+u*d*h,this._w=l*c*h+u*d*p;break;default:console.warn("THREE.Quaternion: .setFromEuler() encountered an unknown order: "+s)}return!1!==e&&this._onChangeCallback(),this}setFromAxisAngle(t,e){const n=e/2,i=Math.sin(n);return this._x=t.x*i,this._y=t.y*i,this._z=t.z*i,this._w=Math.cos(n),this._onChangeCallback(),this}setFromRotationMatrix(t){const e=t.elements,n=e[0],i=e[4],r=e[8],s=e[1],a=e[5],o=e[9],l=e[2],c=e[6],h=e[10],u=n+a+h;if(u>0){const t=.5/Math.sqrt(u+1);this._w=.25/t,this._x=(c-o)*t,this._y=(r-l)*t,this._z=(s-i)*t}else if(n>a&&n>h){const t=2*Math.sqrt(1+n-a-h);this._w=(c-o)/t,this._x=.25*t,this._y=(i+s)/t,this._z=(r+l)/t}else if(a>h){const t=2*Math.sqrt(1+a-n-h);this._w=(r-l)/t,this._x=(i+s)/t,this._y=.25*t,this._z=(o+c)/t}else{const t=2*Math.sqrt(1+h-n-a);this._w=(s-i)/t,this._x=(r+l)/t,this._y=(o+c)/t,this._z=.25*t}return this._onChangeCallback(),this}setFromUnitVectors(t,e){let n=t.dot(e)+1;return nMath.abs(t.z)?(this._x=-t.y,this._y=t.x,this._z=0,this._w=n):(this._x=0,this._y=-t.z,this._z=t.y,this._w=n)):(this._x=t.y*e.z-t.z*e.y,this._y=t.z*e.x-t.x*e.z,this._z=t.x*e.y-t.y*e.x,this._w=n),this.normalize()}angleTo(t){return 2*Math.acos(Math.abs(ht(this.dot(t),-1,1)))}rotateTowards(t,e){const n=this.angleTo(t);if(0===n)return this;const i=Math.min(1,e/n);return this.slerp(t,i),this}identity(){return this.set(0,0,0,1)}invert(){return this.conjugate()}conjugate(){return this._x*=-1,this._y*=-1,this._z*=-1,this._onChangeCallback(),this}dot(t){return this._x*t._x+this._y*t._y+this._z*t._z+this._w*t._w}lengthSq(){return this._x*this._x+this._y*this._y+this._z*this._z+this._w*this._w}length(){return Math.sqrt(this._x*this._x+this._y*this._y+this._z*this._z+this._w*this._w)}normalize(){let t=this.length();return 0===t?(this._x=0,this._y=0,this._z=0,this._w=1):(t=1/t,this._x=this._x*t,this._y=this._y*t,this._z=this._z*t,this._w=this._w*t),this._onChangeCallback(),this}multiply(t,e){return void 0!==e?(console.warn("THREE.Quaternion: .multiply() now only accepts one argument. Use .multiplyQuaternions( a, b ) instead."),this.multiplyQuaternions(t,e)):this.multiplyQuaternions(this,t)}premultiply(t){return this.multiplyQuaternions(t,this)}multiplyQuaternions(t,e){const n=t._x,i=t._y,r=t._z,s=t._w,a=e._x,o=e._y,l=e._z,c=e._w;return this._x=n*c+s*a+i*l-r*o,this._y=i*c+s*o+r*a-n*l,this._z=r*c+s*l+n*o-i*a,this._w=s*c-n*a-i*o-r*l,this._onChangeCallback(),this}slerp(t,e){if(0===e)return this;if(1===e)return this.copy(t);const n=this._x,i=this._y,r=this._z,s=this._w;let a=s*t._w+n*t._x+i*t._y+r*t._z;if(a<0?(this._w=-t._w,this._x=-t._x,this._y=-t._y,this._z=-t._z,a=-a):this.copy(t),a>=1)return this._w=s,this._x=n,this._y=i,this._z=r,this;const o=1-a*a;if(o<=Number.EPSILON){const t=1-e;return this._w=t*s+e*this._w,this._x=t*n+e*this._x,this._y=t*i+e*this._y,this._z=t*r+e*this._z,this.normalize(),this._onChangeCallback(),this}const l=Math.sqrt(o),c=Math.atan2(l,a),h=Math.sin((1-e)*c)/l,u=Math.sin(e*c)/l;return this._w=s*h+this._w*u,this._x=n*h+this._x*u,this._y=i*h+this._y*u,this._z=r*h+this._z*u,this._onChangeCallback(),this}slerpQuaternions(t,e,n){this.copy(t).slerp(e,n)}equals(t){return t._x===this._x&&t._y===this._y&&t._z===this._z&&t._w===this._w}fromArray(t,e=0){return this._x=t[e],this._y=t[e+1],this._z=t[e+2],this._w=t[e+3],this._onChangeCallback(),this}toArray(t=[],e=0){return t[e]=this._x,t[e+1]=this._y,t[e+2]=this._z,t[e+3]=this._w,t}fromBufferAttribute(t,e){return this._x=t.getX(e),this._y=t.getY(e),this._z=t.getZ(e),this._w=t.getW(e),this}_onChange(t){return this._onChangeCallback=t,this}_onChangeCallback(){}}Lt.prototype.isQuaternion=!0;class Rt{constructor(t=0,e=0,n=0){this.x=t,this.y=e,this.z=n}set(t,e,n){return void 0===n&&(n=this.z),this.x=t,this.y=e,this.z=n,this}setScalar(t){return this.x=t,this.y=t,this.z=t,this}setX(t){return this.x=t,this}setY(t){return this.y=t,this}setZ(t){return this.z=t,this}setComponent(t,e){switch(t){case 0:this.x=e;break;case 1:this.y=e;break;case 2:this.z=e;break;default:throw new Error("index is out of range: "+t)}return this}getComponent(t){switch(t){case 0:return this.x;case 1:return this.y;case 2:return this.z;default:throw new Error("index is out of range: "+t)}}clone(){return new this.constructor(this.x,this.y,this.z)}copy(t){return this.x=t.x,this.y=t.y,this.z=t.z,this}add(t,e){return void 0!==e?(console.warn("THREE.Vector3: .add() now only accepts one argument. Use .addVectors( a, b ) instead."),this.addVectors(t,e)):(this.x+=t.x,this.y+=t.y,this.z+=t.z,this)}addScalar(t){return this.x+=t,this.y+=t,this.z+=t,this}addVectors(t,e){return this.x=t.x+e.x,this.y=t.y+e.y,this.z=t.z+e.z,this}addScaledVector(t,e){return this.x+=t.x*e,this.y+=t.y*e,this.z+=t.z*e,this}sub(t,e){return void 0!==e?(console.warn("THREE.Vector3: .sub() now only accepts one argument. Use .subVectors( a, b ) instead."),this.subVectors(t,e)):(this.x-=t.x,this.y-=t.y,this.z-=t.z,this)}subScalar(t){return this.x-=t,this.y-=t,this.z-=t,this}subVectors(t,e){return this.x=t.x-e.x,this.y=t.y-e.y,this.z=t.z-e.z,this}multiply(t,e){return void 0!==e?(console.warn("THREE.Vector3: .multiply() now only accepts one argument. Use .multiplyVectors( a, b ) instead."),this.multiplyVectors(t,e)):(this.x*=t.x,this.y*=t.y,this.z*=t.z,this)}multiplyScalar(t){return this.x*=t,this.y*=t,this.z*=t,this}multiplyVectors(t,e){return this.x=t.x*e.x,this.y=t.y*e.y,this.z=t.z*e.z,this}applyEuler(t){return t&&t.isEuler||console.error("THREE.Vector3: .applyEuler() now expects an Euler rotation rather than a Vector3 and order."),this.applyQuaternion(Pt.setFromEuler(t))}applyAxisAngle(t,e){return this.applyQuaternion(Pt.setFromAxisAngle(t,e))}applyMatrix3(t){const e=this.x,n=this.y,i=this.z,r=t.elements;return this.x=r[0]*e+r[3]*n+r[6]*i,this.y=r[1]*e+r[4]*n+r[7]*i,this.z=r[2]*e+r[5]*n+r[8]*i,this}applyNormalMatrix(t){return this.applyMatrix3(t).normalize()}applyMatrix4(t){const e=this.x,n=this.y,i=this.z,r=t.elements,s=1/(r[3]*e+r[7]*n+r[11]*i+r[15]);return this.x=(r[0]*e+r[4]*n+r[8]*i+r[12])*s,this.y=(r[1]*e+r[5]*n+r[9]*i+r[13])*s,this.z=(r[2]*e+r[6]*n+r[10]*i+r[14])*s,this}applyQuaternion(t){const e=this.x,n=this.y,i=this.z,r=t.x,s=t.y,a=t.z,o=t.w,l=o*e+s*i-a*n,c=o*n+a*e-r*i,h=o*i+r*n-s*e,u=-r*e-s*n-a*i;return this.x=l*o+u*-r+c*-a-h*-s,this.y=c*o+u*-s+h*-r-l*-a,this.z=h*o+u*-a+l*-s-c*-r,this}project(t){return this.applyMatrix4(t.matrixWorldInverse).applyMatrix4(t.projectionMatrix)}unproject(t){return this.applyMatrix4(t.projectionMatrixInverse).applyMatrix4(t.matrixWorld)}transformDirection(t){const e=this.x,n=this.y,i=this.z,r=t.elements;return this.x=r[0]*e+r[4]*n+r[8]*i,this.y=r[1]*e+r[5]*n+r[9]*i,this.z=r[2]*e+r[6]*n+r[10]*i,this.normalize()}divide(t){return this.x/=t.x,this.y/=t.y,this.z/=t.z,this}divideScalar(t){return this.multiplyScalar(1/t)}min(t){return this.x=Math.min(this.x,t.x),this.y=Math.min(this.y,t.y),this.z=Math.min(this.z,t.z),this}max(t){return this.x=Math.max(this.x,t.x),this.y=Math.max(this.y,t.y),this.z=Math.max(this.z,t.z),this}clamp(t,e){return this.x=Math.max(t.x,Math.min(e.x,this.x)),this.y=Math.max(t.y,Math.min(e.y,this.y)),this.z=Math.max(t.z,Math.min(e.z,this.z)),this}clampScalar(t,e){return this.x=Math.max(t,Math.min(e,this.x)),this.y=Math.max(t,Math.min(e,this.y)),this.z=Math.max(t,Math.min(e,this.z)),this}clampLength(t,e){const n=this.length();return this.divideScalar(n||1).multiplyScalar(Math.max(t,Math.min(e,n)))}floor(){return this.x=Math.floor(this.x),this.y=Math.floor(this.y),this.z=Math.floor(this.z),this}ceil(){return this.x=Math.ceil(this.x),this.y=Math.ceil(this.y),this.z=Math.ceil(this.z),this}round(){return this.x=Math.round(this.x),this.y=Math.round(this.y),this.z=Math.round(this.z),this}roundToZero(){return this.x=this.x<0?Math.ceil(this.x):Math.floor(this.x),this.y=this.y<0?Math.ceil(this.y):Math.floor(this.y),this.z=this.z<0?Math.ceil(this.z):Math.floor(this.z),this}negate(){return this.x=-this.x,this.y=-this.y,this.z=-this.z,this}dot(t){return this.x*t.x+this.y*t.y+this.z*t.z}lengthSq(){return this.x*this.x+this.y*this.y+this.z*this.z}length(){return Math.sqrt(this.x*this.x+this.y*this.y+this.z*this.z)}manhattanLength(){return Math.abs(this.x)+Math.abs(this.y)+Math.abs(this.z)}normalize(){return this.divideScalar(this.length()||1)}setLength(t){return this.normalize().multiplyScalar(t)}lerp(t,e){return this.x+=(t.x-this.x)*e,this.y+=(t.y-this.y)*e,this.z+=(t.z-this.z)*e,this}lerpVectors(t,e,n){return this.x=t.x+(e.x-t.x)*n,this.y=t.y+(e.y-t.y)*n,this.z=t.z+(e.z-t.z)*n,this}cross(t,e){return void 0!==e?(console.warn("THREE.Vector3: .cross() now only accepts one argument. Use .crossVectors( a, b ) instead."),this.crossVectors(t,e)):this.crossVectors(this,t)}crossVectors(t,e){const n=t.x,i=t.y,r=t.z,s=e.x,a=e.y,o=e.z;return this.x=i*o-r*a,this.y=r*s-n*o,this.z=n*a-i*s,this}projectOnVector(t){const e=t.lengthSq();if(0===e)return this.set(0,0,0);const n=t.dot(this)/e;return this.copy(t).multiplyScalar(n)}projectOnPlane(t){return Ct.copy(this).projectOnVector(t),this.sub(Ct)}reflect(t){return this.sub(Ct.copy(t).multiplyScalar(2*this.dot(t)))}angleTo(t){const e=Math.sqrt(this.lengthSq()*t.lengthSq());if(0===e)return Math.PI/2;const n=this.dot(t)/e;return Math.acos(ht(n,-1,1))}distanceTo(t){return Math.sqrt(this.distanceToSquared(t))}distanceToSquared(t){const e=this.x-t.x,n=this.y-t.y,i=this.z-t.z;return e*e+n*n+i*i}manhattanDistanceTo(t){return Math.abs(this.x-t.x)+Math.abs(this.y-t.y)+Math.abs(this.z-t.z)}setFromSpherical(t){return this.setFromSphericalCoords(t.radius,t.phi,t.theta)}setFromSphericalCoords(t,e,n){const i=Math.sin(e)*t;return this.x=i*Math.sin(n),this.y=Math.cos(e)*t,this.z=i*Math.cos(n),this}setFromCylindrical(t){return this.setFromCylindricalCoords(t.radius,t.theta,t.y)}setFromCylindricalCoords(t,e,n){return this.x=t*Math.sin(e),this.y=n,this.z=t*Math.cos(e),this}setFromMatrixPosition(t){const e=t.elements;return this.x=e[12],this.y=e[13],this.z=e[14],this}setFromMatrixScale(t){const e=this.setFromMatrixColumn(t,0).length(),n=this.setFromMatrixColumn(t,1).length(),i=this.setFromMatrixColumn(t,2).length();return this.x=e,this.y=n,this.z=i,this}setFromMatrixColumn(t,e){return this.fromArray(t.elements,4*e)}setFromMatrix3Column(t,e){return this.fromArray(t.elements,3*e)}equals(t){return t.x===this.x&&t.y===this.y&&t.z===this.z}fromArray(t,e=0){return this.x=t[e],this.y=t[e+1],this.z=t[e+2],this}toArray(t=[],e=0){return t[e]=this.x,t[e+1]=this.y,t[e+2]=this.z,t}fromBufferAttribute(t,e,n){return void 0!==n&&console.warn("THREE.Vector3: offset has been removed from .fromBufferAttribute()."),this.x=t.getX(e),this.y=t.getY(e),this.z=t.getZ(e),this}random(){return this.x=Math.random(),this.y=Math.random(),this.z=Math.random(),this}}Rt.prototype.isVector3=!0;const Ct=new Rt,Pt=new Lt;class It{constructor(t=new Rt(1/0,1/0,1/0),e=new Rt(-1/0,-1/0,-1/0)){this.min=t,this.max=e}set(t,e){return this.min.copy(t),this.max.copy(e),this}setFromArray(t){let e=1/0,n=1/0,i=1/0,r=-1/0,s=-1/0,a=-1/0;for(let o=0,l=t.length;or&&(r=l),c>s&&(s=c),h>a&&(a=h)}return this.min.set(e,n,i),this.max.set(r,s,a),this}setFromBufferAttribute(t){let e=1/0,n=1/0,i=1/0,r=-1/0,s=-1/0,a=-1/0;for(let o=0,l=t.count;or&&(r=l),c>s&&(s=c),h>a&&(a=h)}return this.min.set(e,n,i),this.max.set(r,s,a),this}setFromPoints(t){this.makeEmpty();for(let e=0,n=t.length;ethis.max.x||t.ythis.max.y||t.zthis.max.z)}containsBox(t){return this.min.x<=t.min.x&&t.max.x<=this.max.x&&this.min.y<=t.min.y&&t.max.y<=this.max.y&&this.min.z<=t.min.z&&t.max.z<=this.max.z}getParameter(t,e){return e.set((t.x-this.min.x)/(this.max.x-this.min.x),(t.y-this.min.y)/(this.max.y-this.min.y),(t.z-this.min.z)/(this.max.z-this.min.z))}intersectsBox(t){return!(t.max.xthis.max.x||t.max.ythis.max.y||t.max.zthis.max.z)}intersectsSphere(t){return this.clampPoint(t.center,Nt),Nt.distanceToSquared(t.center)<=t.radius*t.radius}intersectsPlane(t){let e,n;return t.normal.x>0?(e=t.normal.x*this.min.x,n=t.normal.x*this.max.x):(e=t.normal.x*this.max.x,n=t.normal.x*this.min.x),t.normal.y>0?(e+=t.normal.y*this.min.y,n+=t.normal.y*this.max.y):(e+=t.normal.y*this.max.y,n+=t.normal.y*this.min.y),t.normal.z>0?(e+=t.normal.z*this.min.z,n+=t.normal.z*this.max.z):(e+=t.normal.z*this.max.z,n+=t.normal.z*this.min.z),e<=-t.constant&&n>=-t.constant}intersectsTriangle(t){if(this.isEmpty())return!1;this.getCenter(kt),Vt.subVectors(this.max,kt),Bt.subVectors(t.a,kt),Ft.subVectors(t.b,kt),Ot.subVectors(t.c,kt),Ut.subVectors(Ft,Bt),Ht.subVectors(Ot,Ft),Gt.subVectors(Bt,Ot);let e=[0,-Ut.z,Ut.y,0,-Ht.z,Ht.y,0,-Gt.z,Gt.y,Ut.z,0,-Ut.x,Ht.z,0,-Ht.x,Gt.z,0,-Gt.x,-Ut.y,Ut.x,0,-Ht.y,Ht.x,0,-Gt.y,Gt.x,0];return!!qt(e,Bt,Ft,Ot,Vt)&&(e=[1,0,0,0,1,0,0,0,1],!!qt(e,Bt,Ft,Ot,Vt)&&(Wt.crossVectors(Ut,Ht),e=[Wt.x,Wt.y,Wt.z],qt(e,Bt,Ft,Ot,Vt)))}clampPoint(t,e){return e.copy(t).clamp(this.min,this.max)}distanceToPoint(t){return Nt.copy(t).clamp(this.min,this.max).sub(t).length()}getBoundingSphere(t){return this.getCenter(t.center),t.radius=.5*this.getSize(Nt).length(),t}intersect(t){return this.min.max(t.min),this.max.min(t.max),this.isEmpty()&&this.makeEmpty(),this}union(t){return this.min.min(t.min),this.max.max(t.max),this}applyMatrix4(t){return this.isEmpty()||(Dt[0].set(this.min.x,this.min.y,this.min.z).applyMatrix4(t),Dt[1].set(this.min.x,this.min.y,this.max.z).applyMatrix4(t),Dt[2].set(this.min.x,this.max.y,this.min.z).applyMatrix4(t),Dt[3].set(this.min.x,this.max.y,this.max.z).applyMatrix4(t),Dt[4].set(this.max.x,this.min.y,this.min.z).applyMatrix4(t),Dt[5].set(this.max.x,this.min.y,this.max.z).applyMatrix4(t),Dt[6].set(this.max.x,this.max.y,this.min.z).applyMatrix4(t),Dt[7].set(this.max.x,this.max.y,this.max.z).applyMatrix4(t),this.setFromPoints(Dt)),this}translate(t){return this.min.add(t),this.max.add(t),this}equals(t){return t.min.equals(this.min)&&t.max.equals(this.max)}}It.prototype.isBox3=!0;const Dt=[new Rt,new Rt,new Rt,new Rt,new Rt,new Rt,new Rt,new Rt],Nt=new Rt,zt=new It,Bt=new Rt,Ft=new Rt,Ot=new Rt,Ut=new Rt,Ht=new Rt,Gt=new Rt,kt=new Rt,Vt=new Rt,Wt=new Rt,jt=new Rt;function qt(t,e,n,i,r){for(let s=0,a=t.length-3;s<=a;s+=3){jt.fromArray(t,s);const a=r.x*Math.abs(jt.x)+r.y*Math.abs(jt.y)+r.z*Math.abs(jt.z),o=e.dot(jt),l=n.dot(jt),c=i.dot(jt);if(Math.max(-Math.max(o,l,c),Math.min(o,l,c))>a)return!1}return!0}const Xt=new It,Yt=new Rt,Jt=new Rt,Zt=new Rt;class Qt{constructor(t=new Rt,e=-1){this.center=t,this.radius=e}set(t,e){return this.center.copy(t),this.radius=e,this}setFromPoints(t,e){const n=this.center;void 0!==e?n.copy(e):Xt.setFromPoints(t).getCenter(n);let i=0;for(let e=0,r=t.length;ethis.radius*this.radius&&(e.sub(this.center).normalize(),e.multiplyScalar(this.radius).add(this.center)),e}getBoundingBox(t){return this.isEmpty()?(t.makeEmpty(),t):(t.set(this.center,this.center),t.expandByScalar(this.radius),t)}applyMatrix4(t){return this.center.applyMatrix4(t),this.radius=this.radius*t.getMaxScaleOnAxis(),this}translate(t){return this.center.add(t),this}expandByPoint(t){Zt.subVectors(t,this.center);const e=Zt.lengthSq();if(e>this.radius*this.radius){const t=Math.sqrt(e),n=.5*(t-this.radius);this.center.add(Zt.multiplyScalar(n/t)),this.radius+=n}return this}union(t){return Jt.subVectors(t.center,this.center).normalize().multiplyScalar(t.radius),this.expandByPoint(Yt.copy(t.center).add(Jt)),this.expandByPoint(Yt.copy(t.center).sub(Jt)),this}equals(t){return t.center.equals(this.center)&&t.radius===this.radius}clone(){return(new this.constructor).copy(this)}}const Kt=new Rt,$t=new Rt,te=new Rt,ee=new Rt,ne=new Rt,ie=new Rt,re=new Rt;class se{constructor(t=new Rt,e=new Rt(0,0,-1)){this.origin=t,this.direction=e}set(t,e){return this.origin.copy(t),this.direction.copy(e),this}copy(t){return this.origin.copy(t.origin),this.direction.copy(t.direction),this}at(t,e){return e.copy(this.direction).multiplyScalar(t).add(this.origin)}lookAt(t){return this.direction.copy(t).sub(this.origin).normalize(),this}recast(t){return this.origin.copy(this.at(t,Kt)),this}closestPointToPoint(t,e){e.subVectors(t,this.origin);const n=e.dot(this.direction);return n<0?e.copy(this.origin):e.copy(this.direction).multiplyScalar(n).add(this.origin)}distanceToPoint(t){return Math.sqrt(this.distanceSqToPoint(t))}distanceSqToPoint(t){const e=Kt.subVectors(t,this.origin).dot(this.direction);return e<0?this.origin.distanceToSquared(t):(Kt.copy(this.direction).multiplyScalar(e).add(this.origin),Kt.distanceToSquared(t))}distanceSqToSegment(t,e,n,i){$t.copy(t).add(e).multiplyScalar(.5),te.copy(e).sub(t).normalize(),ee.copy(this.origin).sub($t);const r=.5*t.distanceTo(e),s=-this.direction.dot(te),a=ee.dot(this.direction),o=-ee.dot(te),l=ee.lengthSq(),c=Math.abs(1-s*s);let h,u,d,p;if(c>0)if(h=s*o-a,u=s*a-o,p=r*c,h>=0)if(u>=-p)if(u<=p){const t=1/c;h*=t,u*=t,d=h*(h+s*u+2*a)+u*(s*h+u+2*o)+l}else u=r,h=Math.max(0,-(s*u+a)),d=-h*h+u*(u+2*o)+l;else u=-r,h=Math.max(0,-(s*u+a)),d=-h*h+u*(u+2*o)+l;else u<=-p?(h=Math.max(0,-(-s*r+a)),u=h>0?-r:Math.min(Math.max(-r,-o),r),d=-h*h+u*(u+2*o)+l):u<=p?(h=0,u=Math.min(Math.max(-r,-o),r),d=u*(u+2*o)+l):(h=Math.max(0,-(s*r+a)),u=h>0?r:Math.min(Math.max(-r,-o),r),d=-h*h+u*(u+2*o)+l);else u=s>0?-r:r,h=Math.max(0,-(s*u+a)),d=-h*h+u*(u+2*o)+l;return n&&n.copy(this.direction).multiplyScalar(h).add(this.origin),i&&i.copy(te).multiplyScalar(u).add($t),d}intersectSphere(t,e){Kt.subVectors(t.center,this.origin);const n=Kt.dot(this.direction),i=Kt.dot(Kt)-n*n,r=t.radius*t.radius;if(i>r)return null;const s=Math.sqrt(r-i),a=n-s,o=n+s;return a<0&&o<0?null:a<0?this.at(o,e):this.at(a,e)}intersectsSphere(t){return this.distanceSqToPoint(t.center)<=t.radius*t.radius}distanceToPlane(t){const e=t.normal.dot(this.direction);if(0===e)return 0===t.distanceToPoint(this.origin)?0:null;const n=-(this.origin.dot(t.normal)+t.constant)/e;return n>=0?n:null}intersectPlane(t,e){const n=this.distanceToPlane(t);return null===n?null:this.at(n,e)}intersectsPlane(t){const e=t.distanceToPoint(this.origin);if(0===e)return!0;return t.normal.dot(this.direction)*e<0}intersectBox(t,e){let n,i,r,s,a,o;const l=1/this.direction.x,c=1/this.direction.y,h=1/this.direction.z,u=this.origin;return l>=0?(n=(t.min.x-u.x)*l,i=(t.max.x-u.x)*l):(n=(t.max.x-u.x)*l,i=(t.min.x-u.x)*l),c>=0?(r=(t.min.y-u.y)*c,s=(t.max.y-u.y)*c):(r=(t.max.y-u.y)*c,s=(t.min.y-u.y)*c),n>s||r>i?null:((r>n||n!=n)&&(n=r),(s=0?(a=(t.min.z-u.z)*h,o=(t.max.z-u.z)*h):(a=(t.max.z-u.z)*h,o=(t.min.z-u.z)*h),n>o||a>i?null:((a>n||n!=n)&&(n=a),(o=0?n:i,e)))}intersectsBox(t){return null!==this.intersectBox(t,Kt)}intersectTriangle(t,e,n,i,r){ne.subVectors(e,t),ie.subVectors(n,t),re.crossVectors(ne,ie);let s,a=this.direction.dot(re);if(a>0){if(i)return null;s=1}else{if(!(a<0))return null;s=-1,a=-a}ee.subVectors(this.origin,t);const o=s*this.direction.dot(ie.crossVectors(ee,ie));if(o<0)return null;const l=s*this.direction.dot(ne.cross(ee));if(l<0)return null;if(o+l>a)return null;const c=-s*ee.dot(re);return c<0?null:this.at(c/a,r)}applyMatrix4(t){return this.origin.applyMatrix4(t),this.direction.transformDirection(t),this}equals(t){return t.origin.equals(this.origin)&&t.direction.equals(this.direction)}clone(){return(new this.constructor).copy(this)}}class ae{constructor(){this.elements=[1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1],arguments.length>0&&console.error("THREE.Matrix4: the constructor no longer reads arguments. use .set() instead.")}set(t,e,n,i,r,s,a,o,l,c,h,u,d,p,m,f){const g=this.elements;return g[0]=t,g[4]=e,g[8]=n,g[12]=i,g[1]=r,g[5]=s,g[9]=a,g[13]=o,g[2]=l,g[6]=c,g[10]=h,g[14]=u,g[3]=d,g[7]=p,g[11]=m,g[15]=f,this}identity(){return this.set(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1),this}clone(){return(new ae).fromArray(this.elements)}copy(t){const e=this.elements,n=t.elements;return e[0]=n[0],e[1]=n[1],e[2]=n[2],e[3]=n[3],e[4]=n[4],e[5]=n[5],e[6]=n[6],e[7]=n[7],e[8]=n[8],e[9]=n[9],e[10]=n[10],e[11]=n[11],e[12]=n[12],e[13]=n[13],e[14]=n[14],e[15]=n[15],this}copyPosition(t){const e=this.elements,n=t.elements;return e[12]=n[12],e[13]=n[13],e[14]=n[14],this}setFromMatrix3(t){const e=t.elements;return this.set(e[0],e[3],e[6],0,e[1],e[4],e[7],0,e[2],e[5],e[8],0,0,0,0,1),this}extractBasis(t,e,n){return t.setFromMatrixColumn(this,0),e.setFromMatrixColumn(this,1),n.setFromMatrixColumn(this,2),this}makeBasis(t,e,n){return this.set(t.x,e.x,n.x,0,t.y,e.y,n.y,0,t.z,e.z,n.z,0,0,0,0,1),this}extractRotation(t){const e=this.elements,n=t.elements,i=1/oe.setFromMatrixColumn(t,0).length(),r=1/oe.setFromMatrixColumn(t,1).length(),s=1/oe.setFromMatrixColumn(t,2).length();return e[0]=n[0]*i,e[1]=n[1]*i,e[2]=n[2]*i,e[3]=0,e[4]=n[4]*r,e[5]=n[5]*r,e[6]=n[6]*r,e[7]=0,e[8]=n[8]*s,e[9]=n[9]*s,e[10]=n[10]*s,e[11]=0,e[12]=0,e[13]=0,e[14]=0,e[15]=1,this}makeRotationFromEuler(t){t&&t.isEuler||console.error("THREE.Matrix4: .makeRotationFromEuler() now expects a Euler rotation rather than a Vector3 and order.");const e=this.elements,n=t.x,i=t.y,r=t.z,s=Math.cos(n),a=Math.sin(n),o=Math.cos(i),l=Math.sin(i),c=Math.cos(r),h=Math.sin(r);if("XYZ"===t.order){const t=s*c,n=s*h,i=a*c,r=a*h;e[0]=o*c,e[4]=-o*h,e[8]=l,e[1]=n+i*l,e[5]=t-r*l,e[9]=-a*o,e[2]=r-t*l,e[6]=i+n*l,e[10]=s*o}else if("YXZ"===t.order){const t=o*c,n=o*h,i=l*c,r=l*h;e[0]=t+r*a,e[4]=i*a-n,e[8]=s*l,e[1]=s*h,e[5]=s*c,e[9]=-a,e[2]=n*a-i,e[6]=r+t*a,e[10]=s*o}else if("ZXY"===t.order){const t=o*c,n=o*h,i=l*c,r=l*h;e[0]=t-r*a,e[4]=-s*h,e[8]=i+n*a,e[1]=n+i*a,e[5]=s*c,e[9]=r-t*a,e[2]=-s*l,e[6]=a,e[10]=s*o}else if("ZYX"===t.order){const t=s*c,n=s*h,i=a*c,r=a*h;e[0]=o*c,e[4]=i*l-n,e[8]=t*l+r,e[1]=o*h,e[5]=r*l+t,e[9]=n*l-i,e[2]=-l,e[6]=a*o,e[10]=s*o}else if("YZX"===t.order){const t=s*o,n=s*l,i=a*o,r=a*l;e[0]=o*c,e[4]=r-t*h,e[8]=i*h+n,e[1]=h,e[5]=s*c,e[9]=-a*c,e[2]=-l*c,e[6]=n*h+i,e[10]=t-r*h}else if("XZY"===t.order){const t=s*o,n=s*l,i=a*o,r=a*l;e[0]=o*c,e[4]=-h,e[8]=l*c,e[1]=t*h+r,e[5]=s*c,e[9]=n*h-i,e[2]=i*h-n,e[6]=a*c,e[10]=r*h+t}return e[3]=0,e[7]=0,e[11]=0,e[12]=0,e[13]=0,e[14]=0,e[15]=1,this}makeRotationFromQuaternion(t){return this.compose(ce,t,he)}lookAt(t,e,n){const i=this.elements;return pe.subVectors(t,e),0===pe.lengthSq()&&(pe.z=1),pe.normalize(),ue.crossVectors(n,pe),0===ue.lengthSq()&&(1===Math.abs(n.z)?pe.x+=1e-4:pe.z+=1e-4,pe.normalize(),ue.crossVectors(n,pe)),ue.normalize(),de.crossVectors(pe,ue),i[0]=ue.x,i[4]=de.x,i[8]=pe.x,i[1]=ue.y,i[5]=de.y,i[9]=pe.y,i[2]=ue.z,i[6]=de.z,i[10]=pe.z,this}multiply(t,e){return void 0!==e?(console.warn("THREE.Matrix4: .multiply() now only accepts one argument. Use .multiplyMatrices( a, b ) instead."),this.multiplyMatrices(t,e)):this.multiplyMatrices(this,t)}premultiply(t){return this.multiplyMatrices(t,this)}multiplyMatrices(t,e){const n=t.elements,i=e.elements,r=this.elements,s=n[0],a=n[4],o=n[8],l=n[12],c=n[1],h=n[5],u=n[9],d=n[13],p=n[2],m=n[6],f=n[10],g=n[14],v=n[3],y=n[7],x=n[11],_=n[15],b=i[0],M=i[4],w=i[8],S=i[12],T=i[1],E=i[5],A=i[9],L=i[13],R=i[2],C=i[6],P=i[10],I=i[14],D=i[3],N=i[7],z=i[11],B=i[15];return r[0]=s*b+a*T+o*R+l*D,r[4]=s*M+a*E+o*C+l*N,r[8]=s*w+a*A+o*P+l*z,r[12]=s*S+a*L+o*I+l*B,r[1]=c*b+h*T+u*R+d*D,r[5]=c*M+h*E+u*C+d*N,r[9]=c*w+h*A+u*P+d*z,r[13]=c*S+h*L+u*I+d*B,r[2]=p*b+m*T+f*R+g*D,r[6]=p*M+m*E+f*C+g*N,r[10]=p*w+m*A+f*P+g*z,r[14]=p*S+m*L+f*I+g*B,r[3]=v*b+y*T+x*R+_*D,r[7]=v*M+y*E+x*C+_*N,r[11]=v*w+y*A+x*P+_*z,r[15]=v*S+y*L+x*I+_*B,this}multiplyScalar(t){const e=this.elements;return e[0]*=t,e[4]*=t,e[8]*=t,e[12]*=t,e[1]*=t,e[5]*=t,e[9]*=t,e[13]*=t,e[2]*=t,e[6]*=t,e[10]*=t,e[14]*=t,e[3]*=t,e[7]*=t,e[11]*=t,e[15]*=t,this}determinant(){const t=this.elements,e=t[0],n=t[4],i=t[8],r=t[12],s=t[1],a=t[5],o=t[9],l=t[13],c=t[2],h=t[6],u=t[10],d=t[14];return t[3]*(+r*o*h-i*l*h-r*a*u+n*l*u+i*a*d-n*o*d)+t[7]*(+e*o*d-e*l*u+r*s*u-i*s*d+i*l*c-r*o*c)+t[11]*(+e*l*h-e*a*d-r*s*h+n*s*d+r*a*c-n*l*c)+t[15]*(-i*a*c-e*o*h+e*a*u+i*s*h-n*s*u+n*o*c)}transpose(){const t=this.elements;let e;return e=t[1],t[1]=t[4],t[4]=e,e=t[2],t[2]=t[8],t[8]=e,e=t[6],t[6]=t[9],t[9]=e,e=t[3],t[3]=t[12],t[12]=e,e=t[7],t[7]=t[13],t[13]=e,e=t[11],t[11]=t[14],t[14]=e,this}setPosition(t,e,n){const i=this.elements;return t.isVector3?(i[12]=t.x,i[13]=t.y,i[14]=t.z):(i[12]=t,i[13]=e,i[14]=n),this}invert(){const t=this.elements,e=t[0],n=t[1],i=t[2],r=t[3],s=t[4],a=t[5],o=t[6],l=t[7],c=t[8],h=t[9],u=t[10],d=t[11],p=t[12],m=t[13],f=t[14],g=t[15],v=h*f*l-m*u*l+m*o*d-a*f*d-h*o*g+a*u*g,y=p*u*l-c*f*l-p*o*d+s*f*d+c*o*g-s*u*g,x=c*m*l-p*h*l+p*a*d-s*m*d-c*a*g+s*h*g,_=p*h*o-c*m*o-p*a*u+s*m*u+c*a*f-s*h*f,b=e*v+n*y+i*x+r*_;if(0===b)return this.set(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0);const M=1/b;return t[0]=v*M,t[1]=(m*u*r-h*f*r-m*i*d+n*f*d+h*i*g-n*u*g)*M,t[2]=(a*f*r-m*o*r+m*i*l-n*f*l-a*i*g+n*o*g)*M,t[3]=(h*o*r-a*u*r-h*i*l+n*u*l+a*i*d-n*o*d)*M,t[4]=y*M,t[5]=(c*f*r-p*u*r+p*i*d-e*f*d-c*i*g+e*u*g)*M,t[6]=(p*o*r-s*f*r-p*i*l+e*f*l+s*i*g-e*o*g)*M,t[7]=(s*u*r-c*o*r+c*i*l-e*u*l-s*i*d+e*o*d)*M,t[8]=x*M,t[9]=(p*h*r-c*m*r-p*n*d+e*m*d+c*n*g-e*h*g)*M,t[10]=(s*m*r-p*a*r+p*n*l-e*m*l-s*n*g+e*a*g)*M,t[11]=(c*a*r-s*h*r-c*n*l+e*h*l+s*n*d-e*a*d)*M,t[12]=_*M,t[13]=(c*m*i-p*h*i+p*n*u-e*m*u-c*n*f+e*h*f)*M,t[14]=(p*a*i-s*m*i-p*n*o+e*m*o+s*n*f-e*a*f)*M,t[15]=(s*h*i-c*a*i+c*n*o-e*h*o-s*n*u+e*a*u)*M,this}scale(t){const e=this.elements,n=t.x,i=t.y,r=t.z;return e[0]*=n,e[4]*=i,e[8]*=r,e[1]*=n,e[5]*=i,e[9]*=r,e[2]*=n,e[6]*=i,e[10]*=r,e[3]*=n,e[7]*=i,e[11]*=r,this}getMaxScaleOnAxis(){const t=this.elements,e=t[0]*t[0]+t[1]*t[1]+t[2]*t[2],n=t[4]*t[4]+t[5]*t[5]+t[6]*t[6],i=t[8]*t[8]+t[9]*t[9]+t[10]*t[10];return Math.sqrt(Math.max(e,n,i))}makeTranslation(t,e,n){return this.set(1,0,0,t,0,1,0,e,0,0,1,n,0,0,0,1),this}makeRotationX(t){const e=Math.cos(t),n=Math.sin(t);return this.set(1,0,0,0,0,e,-n,0,0,n,e,0,0,0,0,1),this}makeRotationY(t){const e=Math.cos(t),n=Math.sin(t);return this.set(e,0,n,0,0,1,0,0,-n,0,e,0,0,0,0,1),this}makeRotationZ(t){const e=Math.cos(t),n=Math.sin(t);return this.set(e,-n,0,0,n,e,0,0,0,0,1,0,0,0,0,1),this}makeRotationAxis(t,e){const n=Math.cos(e),i=Math.sin(e),r=1-n,s=t.x,a=t.y,o=t.z,l=r*s,c=r*a;return this.set(l*s+n,l*a-i*o,l*o+i*a,0,l*a+i*o,c*a+n,c*o-i*s,0,l*o-i*a,c*o+i*s,r*o*o+n,0,0,0,0,1),this}makeScale(t,e,n){return this.set(t,0,0,0,0,e,0,0,0,0,n,0,0,0,0,1),this}makeShear(t,e,n,i,r,s){return this.set(1,n,r,0,t,1,s,0,e,i,1,0,0,0,0,1),this}compose(t,e,n){const i=this.elements,r=e._x,s=e._y,a=e._z,o=e._w,l=r+r,c=s+s,h=a+a,u=r*l,d=r*c,p=r*h,m=s*c,f=s*h,g=a*h,v=o*l,y=o*c,x=o*h,_=n.x,b=n.y,M=n.z;return i[0]=(1-(m+g))*_,i[1]=(d+x)*_,i[2]=(p-y)*_,i[3]=0,i[4]=(d-x)*b,i[5]=(1-(u+g))*b,i[6]=(f+v)*b,i[7]=0,i[8]=(p+y)*M,i[9]=(f-v)*M,i[10]=(1-(u+m))*M,i[11]=0,i[12]=t.x,i[13]=t.y,i[14]=t.z,i[15]=1,this}decompose(t,e,n){const i=this.elements;let r=oe.set(i[0],i[1],i[2]).length();const s=oe.set(i[4],i[5],i[6]).length(),a=oe.set(i[8],i[9],i[10]).length();this.determinant()<0&&(r=-r),t.x=i[12],t.y=i[13],t.z=i[14],le.copy(this);const o=1/r,l=1/s,c=1/a;return le.elements[0]*=o,le.elements[1]*=o,le.elements[2]*=o,le.elements[4]*=l,le.elements[5]*=l,le.elements[6]*=l,le.elements[8]*=c,le.elements[9]*=c,le.elements[10]*=c,e.setFromRotationMatrix(le),n.x=r,n.y=s,n.z=a,this}makePerspective(t,e,n,i,r,s){void 0===s&&console.warn("THREE.Matrix4: .makePerspective() has been redefined and has a new signature. Please check the docs.");const a=this.elements,o=2*r/(e-t),l=2*r/(n-i),c=(e+t)/(e-t),h=(n+i)/(n-i),u=-(s+r)/(s-r),d=-2*s*r/(s-r);return a[0]=o,a[4]=0,a[8]=c,a[12]=0,a[1]=0,a[5]=l,a[9]=h,a[13]=0,a[2]=0,a[6]=0,a[10]=u,a[14]=d,a[3]=0,a[7]=0,a[11]=-1,a[15]=0,this}makeOrthographic(t,e,n,i,r,s){const a=this.elements,o=1/(e-t),l=1/(n-i),c=1/(s-r),h=(e+t)*o,u=(n+i)*l,d=(s+r)*c;return a[0]=2*o,a[4]=0,a[8]=0,a[12]=-h,a[1]=0,a[5]=2*l,a[9]=0,a[13]=-u,a[2]=0,a[6]=0,a[10]=-2*c,a[14]=-d,a[3]=0,a[7]=0,a[11]=0,a[15]=1,this}equals(t){const e=this.elements,n=t.elements;for(let t=0;t<16;t++)if(e[t]!==n[t])return!1;return!0}fromArray(t,e=0){for(let n=0;n<16;n++)this.elements[n]=t[n+e];return this}toArray(t=[],e=0){const n=this.elements;return t[e]=n[0],t[e+1]=n[1],t[e+2]=n[2],t[e+3]=n[3],t[e+4]=n[4],t[e+5]=n[5],t[e+6]=n[6],t[e+7]=n[7],t[e+8]=n[8],t[e+9]=n[9],t[e+10]=n[10],t[e+11]=n[11],t[e+12]=n[12],t[e+13]=n[13],t[e+14]=n[14],t[e+15]=n[15],t}}ae.prototype.isMatrix4=!0;const oe=new Rt,le=new ae,ce=new Rt(0,0,0),he=new Rt(1,1,1),ue=new Rt,de=new Rt,pe=new Rt,me=new ae,fe=new Lt;class ge{constructor(t=0,e=0,n=0,i=ge.DefaultOrder){this._x=t,this._y=e,this._z=n,this._order=i}get x(){return this._x}set x(t){this._x=t,this._onChangeCallback()}get y(){return this._y}set y(t){this._y=t,this._onChangeCallback()}get z(){return this._z}set z(t){this._z=t,this._onChangeCallback()}get order(){return this._order}set order(t){this._order=t,this._onChangeCallback()}set(t,e,n,i=this._order){return this._x=t,this._y=e,this._z=n,this._order=i,this._onChangeCallback(),this}clone(){return new this.constructor(this._x,this._y,this._z,this._order)}copy(t){return this._x=t._x,this._y=t._y,this._z=t._z,this._order=t._order,this._onChangeCallback(),this}setFromRotationMatrix(t,e=this._order,n=!0){const i=t.elements,r=i[0],s=i[4],a=i[8],o=i[1],l=i[5],c=i[9],h=i[2],u=i[6],d=i[10];switch(e){case"XYZ":this._y=Math.asin(ht(a,-1,1)),Math.abs(a)<.9999999?(this._x=Math.atan2(-c,d),this._z=Math.atan2(-s,r)):(this._x=Math.atan2(u,l),this._z=0);break;case"YXZ":this._x=Math.asin(-ht(c,-1,1)),Math.abs(c)<.9999999?(this._y=Math.atan2(a,d),this._z=Math.atan2(o,l)):(this._y=Math.atan2(-h,r),this._z=0);break;case"ZXY":this._x=Math.asin(ht(u,-1,1)),Math.abs(u)<.9999999?(this._y=Math.atan2(-h,d),this._z=Math.atan2(-s,l)):(this._y=0,this._z=Math.atan2(o,r));break;case"ZYX":this._y=Math.asin(-ht(h,-1,1)),Math.abs(h)<.9999999?(this._x=Math.atan2(u,d),this._z=Math.atan2(o,r)):(this._x=0,this._z=Math.atan2(-s,l));break;case"YZX":this._z=Math.asin(ht(o,-1,1)),Math.abs(o)<.9999999?(this._x=Math.atan2(-c,l),this._y=Math.atan2(-h,r)):(this._x=0,this._y=Math.atan2(a,d));break;case"XZY":this._z=Math.asin(-ht(s,-1,1)),Math.abs(s)<.9999999?(this._x=Math.atan2(u,l),this._y=Math.atan2(a,r)):(this._x=Math.atan2(-c,d),this._y=0);break;default:console.warn("THREE.Euler: .setFromRotationMatrix() encountered an unknown order: "+e)}return this._order=e,!0===n&&this._onChangeCallback(),this}setFromQuaternion(t,e,n){return me.makeRotationFromQuaternion(t),this.setFromRotationMatrix(me,e,n)}setFromVector3(t,e=this._order){return this.set(t.x,t.y,t.z,e)}reorder(t){return fe.setFromEuler(this),this.setFromQuaternion(fe,t)}equals(t){return t._x===this._x&&t._y===this._y&&t._z===this._z&&t._order===this._order}fromArray(t){return this._x=t[0],this._y=t[1],this._z=t[2],void 0!==t[3]&&(this._order=t[3]),this._onChangeCallback(),this}toArray(t=[],e=0){return t[e]=this._x,t[e+1]=this._y,t[e+2]=this._z,t[e+3]=this._order,t}toVector3(t){return t?t.set(this._x,this._y,this._z):new Rt(this._x,this._y,this._z)}_onChange(t){return this._onChangeCallback=t,this}_onChangeCallback(){}}ge.prototype.isEuler=!0,ge.DefaultOrder="XYZ",ge.RotationOrders=["XYZ","YZX","ZXY","XZY","YXZ","ZYX"];class ve{constructor(){this.mask=1}set(t){this.mask=1<1){for(let t=0;t1){for(let t=0;t0){i.children=[];for(let e=0;e0){i.animations=[];for(let e=0;e0&&(n.geometries=e),i.length>0&&(n.materials=i),r.length>0&&(n.textures=r),a.length>0&&(n.images=a),o.length>0&&(n.shapes=o),l.length>0&&(n.skeletons=l),c.length>0&&(n.animations=c)}return n.object=i,n;function s(t){const e=[];for(const n in t){const i=t[n];delete i.metadata,e.push(i)}return e}}clone(t){return(new this.constructor).copy(this,t)}copy(t,e=!0){if(this.name=t.name,this.up.copy(t.up),this.position.copy(t.position),this.rotation.order=t.rotation.order,this.quaternion.copy(t.quaternion),this.scale.copy(t.scale),this.matrix.copy(t.matrix),this.matrixWorld.copy(t.matrixWorld),this.matrixAutoUpdate=t.matrixAutoUpdate,this.matrixWorldNeedsUpdate=t.matrixWorldNeedsUpdate,this.layers.mask=t.layers.mask,this.visible=t.visible,this.castShadow=t.castShadow,this.receiveShadow=t.receiveShadow,this.frustumCulled=t.frustumCulled,this.renderOrder=t.renderOrder,this.userData=JSON.parse(JSON.stringify(t.userData)),!0===e)for(let e=0;e0?i.multiplyScalar(1/Math.sqrt(r)):i.set(0,0,0)}static getBarycoord(t,e,n,i,r){Ie.subVectors(i,e),De.subVectors(n,e),Ne.subVectors(t,e);const s=Ie.dot(Ie),a=Ie.dot(De),o=Ie.dot(Ne),l=De.dot(De),c=De.dot(Ne),h=s*l-a*a;if(0===h)return r.set(-2,-1,-1);const u=1/h,d=(l*o-a*c)*u,p=(s*c-a*o)*u;return r.set(1-d-p,p,d)}static containsPoint(t,e,n,i){return this.getBarycoord(t,e,n,i,ze),ze.x>=0&&ze.y>=0&&ze.x+ze.y<=1}static getUV(t,e,n,i,r,s,a,o){return this.getBarycoord(t,e,n,i,ze),o.set(0,0),o.addScaledVector(r,ze.x),o.addScaledVector(s,ze.y),o.addScaledVector(a,ze.z),o}static isFrontFacing(t,e,n,i){return Ie.subVectors(n,e),De.subVectors(t,e),Ie.cross(De).dot(i)<0}set(t,e,n){return this.a.copy(t),this.b.copy(e),this.c.copy(n),this}setFromPointsAndIndices(t,e,n,i){return this.a.copy(t[e]),this.b.copy(t[n]),this.c.copy(t[i]),this}clone(){return(new this.constructor).copy(this)}copy(t){return this.a.copy(t.a),this.b.copy(t.b),this.c.copy(t.c),this}getArea(){return Ie.subVectors(this.c,this.b),De.subVectors(this.a,this.b),.5*Ie.cross(De).length()}getMidpoint(t){return t.addVectors(this.a,this.b).add(this.c).multiplyScalar(1/3)}getNormal(t){return ke.getNormal(this.a,this.b,this.c,t)}getPlane(t){return t.setFromCoplanarPoints(this.a,this.b,this.c)}getBarycoord(t,e){return ke.getBarycoord(t,this.a,this.b,this.c,e)}getUV(t,e,n,i,r){return ke.getUV(t,this.a,this.b,this.c,e,n,i,r)}containsPoint(t){return ke.containsPoint(t,this.a,this.b,this.c)}isFrontFacing(t){return ke.isFrontFacing(this.a,this.b,this.c,t)}intersectsBox(t){return t.intersectsTriangle(this)}closestPointToPoint(t,e){const n=this.a,i=this.b,r=this.c;let s,a;Be.subVectors(i,n),Fe.subVectors(r,n),Ue.subVectors(t,n);const o=Be.dot(Ue),l=Fe.dot(Ue);if(o<=0&&l<=0)return e.copy(n);He.subVectors(t,i);const c=Be.dot(He),h=Fe.dot(He);if(c>=0&&h<=c)return e.copy(i);const u=o*h-c*l;if(u<=0&&o>=0&&c<=0)return s=o/(o-c),e.copy(n).addScaledVector(Be,s);Ge.subVectors(t,r);const d=Be.dot(Ge),p=Fe.dot(Ge);if(p>=0&&d<=p)return e.copy(r);const m=d*l-o*p;if(m<=0&&l>=0&&p<=0)return a=l/(l-p),e.copy(n).addScaledVector(Fe,a);const f=c*p-d*h;if(f<=0&&h-c>=0&&d-p>=0)return Oe.subVectors(r,i),a=(h-c)/(h-c+(d-p)),e.copy(i).addScaledVector(Oe,a);const g=1/(f+m+u);return s=m*g,a=u*g,e.copy(n).addScaledVector(Be,s).addScaledVector(Fe,a)}equals(t){return t.a.equals(this.a)&&t.b.equals(this.b)&&t.c.equals(this.c)}}let Ve=0;class We extends rt{constructor(){super(),Object.defineProperty(this,"id",{value:Ve++}),this.uuid=ct(),this.name="",this.type="Material",this.fog=!0,this.blending=1,this.side=0,this.vertexColors=!1,this.opacity=1,this.format=E,this.transparent=!1,this.blendSrc=204,this.blendDst=205,this.blendEquation=n,this.blendSrcAlpha=null,this.blendDstAlpha=null,this.blendEquationAlpha=null,this.depthFunc=3,this.depthTest=!0,this.depthWrite=!0,this.stencilWriteMask=255,this.stencilFunc=519,this.stencilRef=0,this.stencilFuncMask=255,this.stencilFail=tt,this.stencilZFail=tt,this.stencilZPass=tt,this.stencilWrite=!1,this.clippingPlanes=null,this.clipIntersection=!1,this.clipShadows=!1,this.shadowSide=null,this.colorWrite=!0,this.precision=null,this.polygonOffset=!1,this.polygonOffsetFactor=0,this.polygonOffsetUnits=0,this.dithering=!1,this.alphaToCoverage=!1,this.premultipliedAlpha=!1,this.visible=!0,this.toneMapped=!0,this.userData={},this.version=0,this._alphaTest=0}get alphaTest(){return this._alphaTest}set alphaTest(t){this._alphaTest>0!=t>0&&this.version++,this._alphaTest=t}onBuild(){}onBeforeCompile(){}customProgramCacheKey(){return this.onBeforeCompile.toString()}setValues(t){if(void 0!==t)for(const e in t){const n=t[e];if(void 0===n){console.warn("THREE.Material: '"+e+"' parameter is undefined.");continue}if("shading"===e){console.warn("THREE."+this.type+": .shading has been removed. Use the boolean .flatShading instead."),this.flatShading=1===n;continue}const i=this[e];void 0!==i?i&&i.isColor?i.set(n):i&&i.isVector3&&n&&n.isVector3?i.copy(n):this[e]=n:console.warn("THREE."+this.type+": '"+e+"' is not a property of this material.")}}toJSON(t){const e=void 0===t||"string"==typeof t;e&&(t={textures:{},images:{}});const n={metadata:{version:4.5,type:"Material",generator:"Material.toJSON"}};function i(t){const e=[];for(const n in t){const i=t[n];delete i.metadata,e.push(i)}return e}if(n.uuid=this.uuid,n.type=this.type,""!==this.name&&(n.name=this.name),this.color&&this.color.isColor&&(n.color=this.color.getHex()),void 0!==this.roughness&&(n.roughness=this.roughness),void 0!==this.metalness&&(n.metalness=this.metalness),this.sheenTint&&this.sheenTint.isColor&&(n.sheenTint=this.sheenTint.getHex()),this.emissive&&this.emissive.isColor&&(n.emissive=this.emissive.getHex()),this.emissiveIntensity&&1!==this.emissiveIntensity&&(n.emissiveIntensity=this.emissiveIntensity),this.specular&&this.specular.isColor&&(n.specular=this.specular.getHex()),void 0!==this.specularIntensity&&(n.specularIntensity=this.specularIntensity),this.specularTint&&this.specularTint.isColor&&(n.specularTint=this.specularTint.getHex()),void 0!==this.shininess&&(n.shininess=this.shininess),void 0!==this.clearcoat&&(n.clearcoat=this.clearcoat),void 0!==this.clearcoatRoughness&&(n.clearcoatRoughness=this.clearcoatRoughness),this.clearcoatMap&&this.clearcoatMap.isTexture&&(n.clearcoatMap=this.clearcoatMap.toJSON(t).uuid),this.clearcoatRoughnessMap&&this.clearcoatRoughnessMap.isTexture&&(n.clearcoatRoughnessMap=this.clearcoatRoughnessMap.toJSON(t).uuid),this.clearcoatNormalMap&&this.clearcoatNormalMap.isTexture&&(n.clearcoatNormalMap=this.clearcoatNormalMap.toJSON(t).uuid,n.clearcoatNormalScale=this.clearcoatNormalScale.toArray()),this.map&&this.map.isTexture&&(n.map=this.map.toJSON(t).uuid),this.matcap&&this.matcap.isTexture&&(n.matcap=this.matcap.toJSON(t).uuid),this.alphaMap&&this.alphaMap.isTexture&&(n.alphaMap=this.alphaMap.toJSON(t).uuid),this.lightMap&&this.lightMap.isTexture&&(n.lightMap=this.lightMap.toJSON(t).uuid,n.lightMapIntensity=this.lightMapIntensity),this.aoMap&&this.aoMap.isTexture&&(n.aoMap=this.aoMap.toJSON(t).uuid,n.aoMapIntensity=this.aoMapIntensity),this.bumpMap&&this.bumpMap.isTexture&&(n.bumpMap=this.bumpMap.toJSON(t).uuid,n.bumpScale=this.bumpScale),this.normalMap&&this.normalMap.isTexture&&(n.normalMap=this.normalMap.toJSON(t).uuid,n.normalMapType=this.normalMapType,n.normalScale=this.normalScale.toArray()),this.displacementMap&&this.displacementMap.isTexture&&(n.displacementMap=this.displacementMap.toJSON(t).uuid,n.displacementScale=this.displacementScale,n.displacementBias=this.displacementBias),this.roughnessMap&&this.roughnessMap.isTexture&&(n.roughnessMap=this.roughnessMap.toJSON(t).uuid),this.metalnessMap&&this.metalnessMap.isTexture&&(n.metalnessMap=this.metalnessMap.toJSON(t).uuid),this.emissiveMap&&this.emissiveMap.isTexture&&(n.emissiveMap=this.emissiveMap.toJSON(t).uuid),this.specularMap&&this.specularMap.isTexture&&(n.specularMap=this.specularMap.toJSON(t).uuid),this.specularIntensityMap&&this.specularIntensityMap.isTexture&&(n.specularIntensityMap=this.specularIntensityMap.toJSON(t).uuid),this.specularTintMap&&this.specularTintMap.isTexture&&(n.specularTintMap=this.specularTintMap.toJSON(t).uuid),this.envMap&&this.envMap.isTexture&&(n.envMap=this.envMap.toJSON(t).uuid,void 0!==this.combine&&(n.combine=this.combine)),void 0!==this.envMapIntensity&&(n.envMapIntensity=this.envMapIntensity),void 0!==this.reflectivity&&(n.reflectivity=this.reflectivity),void 0!==this.refractionRatio&&(n.refractionRatio=this.refractionRatio),this.gradientMap&&this.gradientMap.isTexture&&(n.gradientMap=this.gradientMap.toJSON(t).uuid),void 0!==this.transmission&&(n.transmission=this.transmission),this.transmissionMap&&this.transmissionMap.isTexture&&(n.transmissionMap=this.transmissionMap.toJSON(t).uuid),void 0!==this.thickness&&(n.thickness=this.thickness),this.thicknessMap&&this.thicknessMap.isTexture&&(n.thicknessMap=this.thicknessMap.toJSON(t).uuid),void 0!==this.attenuationDistance&&(n.attenuationDistance=this.attenuationDistance),void 0!==this.attenuationTint&&(n.attenuationTint=this.attenuationTint.getHex()),void 0!==this.size&&(n.size=this.size),null!==this.shadowSide&&(n.shadowSide=this.shadowSide),void 0!==this.sizeAttenuation&&(n.sizeAttenuation=this.sizeAttenuation),1!==this.blending&&(n.blending=this.blending),0!==this.side&&(n.side=this.side),this.vertexColors&&(n.vertexColors=!0),this.opacity<1&&(n.opacity=this.opacity),this.format!==E&&(n.format=this.format),!0===this.transparent&&(n.transparent=this.transparent),n.depthFunc=this.depthFunc,n.depthTest=this.depthTest,n.depthWrite=this.depthWrite,n.colorWrite=this.colorWrite,n.stencilWrite=this.stencilWrite,n.stencilWriteMask=this.stencilWriteMask,n.stencilFunc=this.stencilFunc,n.stencilRef=this.stencilRef,n.stencilFuncMask=this.stencilFuncMask,n.stencilFail=this.stencilFail,n.stencilZFail=this.stencilZFail,n.stencilZPass=this.stencilZPass,this.rotation&&0!==this.rotation&&(n.rotation=this.rotation),!0===this.polygonOffset&&(n.polygonOffset=!0),0!==this.polygonOffsetFactor&&(n.polygonOffsetFactor=this.polygonOffsetFactor),0!==this.polygonOffsetUnits&&(n.polygonOffsetUnits=this.polygonOffsetUnits),this.linewidth&&1!==this.linewidth&&(n.linewidth=this.linewidth),void 0!==this.dashSize&&(n.dashSize=this.dashSize),void 0!==this.gapSize&&(n.gapSize=this.gapSize),void 0!==this.scale&&(n.scale=this.scale),!0===this.dithering&&(n.dithering=!0),this.alphaTest>0&&(n.alphaTest=this.alphaTest),!0===this.alphaToCoverage&&(n.alphaToCoverage=this.alphaToCoverage),!0===this.premultipliedAlpha&&(n.premultipliedAlpha=this.premultipliedAlpha),!0===this.wireframe&&(n.wireframe=this.wireframe),this.wireframeLinewidth>1&&(n.wireframeLinewidth=this.wireframeLinewidth),"round"!==this.wireframeLinecap&&(n.wireframeLinecap=this.wireframeLinecap),"round"!==this.wireframeLinejoin&&(n.wireframeLinejoin=this.wireframeLinejoin),!0===this.flatShading&&(n.flatShading=this.flatShading),!1===this.visible&&(n.visible=!1),!1===this.toneMapped&&(n.toneMapped=!1),"{}"!==JSON.stringify(this.userData)&&(n.userData=this.userData),e){const e=i(t.textures),r=i(t.images);e.length>0&&(n.textures=e),r.length>0&&(n.images=r)}return n}clone(){return(new this.constructor).copy(this)}copy(t){this.name=t.name,this.fog=t.fog,this.blending=t.blending,this.side=t.side,this.vertexColors=t.vertexColors,this.opacity=t.opacity,this.format=t.format,this.transparent=t.transparent,this.blendSrc=t.blendSrc,this.blendDst=t.blendDst,this.blendEquation=t.blendEquation,this.blendSrcAlpha=t.blendSrcAlpha,this.blendDstAlpha=t.blendDstAlpha,this.blendEquationAlpha=t.blendEquationAlpha,this.depthFunc=t.depthFunc,this.depthTest=t.depthTest,this.depthWrite=t.depthWrite,this.stencilWriteMask=t.stencilWriteMask,this.stencilFunc=t.stencilFunc,this.stencilRef=t.stencilRef,this.stencilFuncMask=t.stencilFuncMask,this.stencilFail=t.stencilFail,this.stencilZFail=t.stencilZFail,this.stencilZPass=t.stencilZPass,this.stencilWrite=t.stencilWrite;const e=t.clippingPlanes;let n=null;if(null!==e){const t=e.length;n=new Array(t);for(let i=0;i!==t;++i)n[i]=e[i].clone()}return this.clippingPlanes=n,this.clipIntersection=t.clipIntersection,this.clipShadows=t.clipShadows,this.shadowSide=t.shadowSide,this.colorWrite=t.colorWrite,this.precision=t.precision,this.polygonOffset=t.polygonOffset,this.polygonOffsetFactor=t.polygonOffsetFactor,this.polygonOffsetUnits=t.polygonOffsetUnits,this.dithering=t.dithering,this.alphaTest=t.alphaTest,this.alphaToCoverage=t.alphaToCoverage,this.premultipliedAlpha=t.premultipliedAlpha,this.visible=t.visible,this.toneMapped=t.toneMapped,this.userData=JSON.parse(JSON.stringify(t.userData)),this}dispose(){this.dispatchEvent({type:"dispose"})}set needsUpdate(t){!0===t&&this.version++}}We.prototype.isMaterial=!0;const je={aliceblue:15792383,antiquewhite:16444375,aqua:65535,aquamarine:8388564,azure:15794175,beige:16119260,bisque:16770244,black:0,blanchedalmond:16772045,blue:255,blueviolet:9055202,brown:10824234,burlywood:14596231,cadetblue:6266528,chartreuse:8388352,chocolate:13789470,coral:16744272,cornflowerblue:6591981,cornsilk:16775388,crimson:14423100,cyan:65535,darkblue:139,darkcyan:35723,darkgoldenrod:12092939,darkgray:11119017,darkgreen:25600,darkgrey:11119017,darkkhaki:12433259,darkmagenta:9109643,darkolivegreen:5597999,darkorange:16747520,darkorchid:10040012,darkred:9109504,darksalmon:15308410,darkseagreen:9419919,darkslateblue:4734347,darkslategray:3100495,darkslategrey:3100495,darkturquoise:52945,darkviolet:9699539,deeppink:16716947,deepskyblue:49151,dimgray:6908265,dimgrey:6908265,dodgerblue:2003199,firebrick:11674146,floralwhite:16775920,forestgreen:2263842,fuchsia:16711935,gainsboro:14474460,ghostwhite:16316671,gold:16766720,goldenrod:14329120,gray:8421504,green:32768,greenyellow:11403055,grey:8421504,honeydew:15794160,hotpink:16738740,indianred:13458524,indigo:4915330,ivory:16777200,khaki:15787660,lavender:15132410,lavenderblush:16773365,lawngreen:8190976,lemonchiffon:16775885,lightblue:11393254,lightcoral:15761536,lightcyan:14745599,lightgoldenrodyellow:16448210,lightgray:13882323,lightgreen:9498256,lightgrey:13882323,lightpink:16758465,lightsalmon:16752762,lightseagreen:2142890,lightskyblue:8900346,lightslategray:7833753,lightslategrey:7833753,lightsteelblue:11584734,lightyellow:16777184,lime:65280,limegreen:3329330,linen:16445670,magenta:16711935,maroon:8388608,mediumaquamarine:6737322,mediumblue:205,mediumorchid:12211667,mediumpurple:9662683,mediumseagreen:3978097,mediumslateblue:8087790,mediumspringgreen:64154,mediumturquoise:4772300,mediumvioletred:13047173,midnightblue:1644912,mintcream:16121850,mistyrose:16770273,moccasin:16770229,navajowhite:16768685,navy:128,oldlace:16643558,olive:8421376,olivedrab:7048739,orange:16753920,orangered:16729344,orchid:14315734,palegoldenrod:15657130,palegreen:10025880,paleturquoise:11529966,palevioletred:14381203,papayawhip:16773077,peachpuff:16767673,peru:13468991,pink:16761035,plum:14524637,powderblue:11591910,purple:8388736,rebeccapurple:6697881,red:16711680,rosybrown:12357519,royalblue:4286945,saddlebrown:9127187,salmon:16416882,sandybrown:16032864,seagreen:3050327,seashell:16774638,sienna:10506797,silver:12632256,skyblue:8900331,slateblue:6970061,slategray:7372944,slategrey:7372944,snow:16775930,springgreen:65407,steelblue:4620980,tan:13808780,teal:32896,thistle:14204888,tomato:16737095,turquoise:4251856,violet:15631086,wheat:16113331,white:16777215,whitesmoke:16119285,yellow:16776960,yellowgreen:10145074},qe={h:0,s:0,l:0},Xe={h:0,s:0,l:0};function Ye(t,e,n){return n<0&&(n+=1),n>1&&(n-=1),n<1/6?t+6*(e-t)*n:n<.5?e:n<2/3?t+6*(e-t)*(2/3-n):t}function Je(t){return t<.04045?.0773993808*t:Math.pow(.9478672986*t+.0521327014,2.4)}function Ze(t){return t<.0031308?12.92*t:1.055*Math.pow(t,.41666)-.055}class Qe{constructor(t,e,n){return void 0===e&&void 0===n?this.set(t):this.setRGB(t,e,n)}set(t){return t&&t.isColor?this.copy(t):"number"==typeof t?this.setHex(t):"string"==typeof t&&this.setStyle(t),this}setScalar(t){return this.r=t,this.g=t,this.b=t,this}setHex(t){return t=Math.floor(t),this.r=(t>>16&255)/255,this.g=(t>>8&255)/255,this.b=(255&t)/255,this}setRGB(t,e,n){return this.r=t,this.g=e,this.b=n,this}setHSL(t,e,n){if(t=ut(t,1),e=ht(e,0,1),n=ht(n,0,1),0===e)this.r=this.g=this.b=n;else{const i=n<=.5?n*(1+e):n+e-n*e,r=2*n-i;this.r=Ye(r,i,t+1/3),this.g=Ye(r,i,t),this.b=Ye(r,i,t-1/3)}return this}setStyle(t){function e(e){void 0!==e&&parseFloat(e)<1&&console.warn("THREE.Color: Alpha component of "+t+" will be ignored.")}let n;if(n=/^((?:rgb|hsl)a?)\(([^\)]*)\)/.exec(t)){let t;const i=n[1],r=n[2];switch(i){case"rgb":case"rgba":if(t=/^\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*(?:,\s*(\d*\.?\d+)\s*)?$/.exec(r))return this.r=Math.min(255,parseInt(t[1],10))/255,this.g=Math.min(255,parseInt(t[2],10))/255,this.b=Math.min(255,parseInt(t[3],10))/255,e(t[4]),this;if(t=/^\s*(\d+)\%\s*,\s*(\d+)\%\s*,\s*(\d+)\%\s*(?:,\s*(\d*\.?\d+)\s*)?$/.exec(r))return this.r=Math.min(100,parseInt(t[1],10))/100,this.g=Math.min(100,parseInt(t[2],10))/100,this.b=Math.min(100,parseInt(t[3],10))/100,e(t[4]),this;break;case"hsl":case"hsla":if(t=/^\s*(\d*\.?\d+)\s*,\s*(\d+)\%\s*,\s*(\d+)\%\s*(?:,\s*(\d*\.?\d+)\s*)?$/.exec(r)){const n=parseFloat(t[1])/360,i=parseInt(t[2],10)/100,r=parseInt(t[3],10)/100;return e(t[4]),this.setHSL(n,i,r)}}}else if(n=/^\#([A-Fa-f\d]+)$/.exec(t)){const t=n[1],e=t.length;if(3===e)return this.r=parseInt(t.charAt(0)+t.charAt(0),16)/255,this.g=parseInt(t.charAt(1)+t.charAt(1),16)/255,this.b=parseInt(t.charAt(2)+t.charAt(2),16)/255,this;if(6===e)return this.r=parseInt(t.charAt(0)+t.charAt(1),16)/255,this.g=parseInt(t.charAt(2)+t.charAt(3),16)/255,this.b=parseInt(t.charAt(4)+t.charAt(5),16)/255,this}return t&&t.length>0?this.setColorName(t):this}setColorName(t){const e=je[t.toLowerCase()];return void 0!==e?this.setHex(e):console.warn("THREE.Color: Unknown color "+t),this}clone(){return new this.constructor(this.r,this.g,this.b)}copy(t){return this.r=t.r,this.g=t.g,this.b=t.b,this}copyGammaToLinear(t,e=2){return this.r=Math.pow(t.r,e),this.g=Math.pow(t.g,e),this.b=Math.pow(t.b,e),this}copyLinearToGamma(t,e=2){const n=e>0?1/e:1;return this.r=Math.pow(t.r,n),this.g=Math.pow(t.g,n),this.b=Math.pow(t.b,n),this}convertGammaToLinear(t){return this.copyGammaToLinear(this,t),this}convertLinearToGamma(t){return this.copyLinearToGamma(this,t),this}copySRGBToLinear(t){return this.r=Je(t.r),this.g=Je(t.g),this.b=Je(t.b),this}copyLinearToSRGB(t){return this.r=Ze(t.r),this.g=Ze(t.g),this.b=Ze(t.b),this}convertSRGBToLinear(){return this.copySRGBToLinear(this),this}convertLinearToSRGB(){return this.copyLinearToSRGB(this),this}getHex(){return 255*this.r<<16^255*this.g<<8^255*this.b<<0}getHexString(){return("000000"+this.getHex().toString(16)).slice(-6)}getHSL(t){const e=this.r,n=this.g,i=this.b,r=Math.max(e,n,i),s=Math.min(e,n,i);let a,o;const l=(s+r)/2;if(s===r)a=0,o=0;else{const t=r-s;switch(o=l<=.5?t/(r+s):t/(2-r-s),r){case e:a=(n-i)/t+(ne&&(e=t[n]);return e}const mn={Int8Array:Int8Array,Uint8Array:Uint8Array,Uint8ClampedArray:Uint8ClampedArray,Int16Array:Int16Array,Uint16Array:Uint16Array,Int32Array:Int32Array,Uint32Array:Uint32Array,Float32Array:Float32Array,Float64Array:Float64Array};function fn(t,e){return new mn[t](e)}let gn=0;const vn=new ae,yn=new Pe,xn=new Rt,_n=new It,bn=new It,Mn=new Rt;class wn extends rt{constructor(){super(),Object.defineProperty(this,"id",{value:gn++}),this.uuid=ct(),this.name="",this.type="BufferGeometry",this.index=null,this.attributes={},this.morphAttributes={},this.morphTargetsRelative=!1,this.groups=[],this.boundingBox=null,this.boundingSphere=null,this.drawRange={start:0,count:1/0},this.userData={}}getIndex(){return this.index}setIndex(t){return Array.isArray(t)?this.index=new(pn(t)>65535?cn:on)(t,1):this.index=t,this}getAttribute(t){return this.attributes[t]}setAttribute(t,e){return this.attributes[t]=e,this}deleteAttribute(t){return delete this.attributes[t],this}hasAttribute(t){return void 0!==this.attributes[t]}addGroup(t,e,n=0){this.groups.push({start:t,count:e,materialIndex:n})}clearGroups(){this.groups=[]}setDrawRange(t,e){this.drawRange.start=t,this.drawRange.count=e}applyMatrix4(t){const e=this.attributes.position;void 0!==e&&(e.applyMatrix4(t),e.needsUpdate=!0);const n=this.attributes.normal;if(void 0!==n){const e=(new yt).getNormalMatrix(t);n.applyNormalMatrix(e),n.needsUpdate=!0}const i=this.attributes.tangent;return void 0!==i&&(i.transformDirection(t),i.needsUpdate=!0),null!==this.boundingBox&&this.computeBoundingBox(),null!==this.boundingSphere&&this.computeBoundingSphere(),this}applyQuaternion(t){return vn.makeRotationFromQuaternion(t),this.applyMatrix4(vn),this}rotateX(t){return vn.makeRotationX(t),this.applyMatrix4(vn),this}rotateY(t){return vn.makeRotationY(t),this.applyMatrix4(vn),this}rotateZ(t){return vn.makeRotationZ(t),this.applyMatrix4(vn),this}translate(t,e,n){return vn.makeTranslation(t,e,n),this.applyMatrix4(vn),this}scale(t,e,n){return vn.makeScale(t,e,n),this.applyMatrix4(vn),this}lookAt(t){return yn.lookAt(t),yn.updateMatrix(),this.applyMatrix4(yn.matrix),this}center(){return this.computeBoundingBox(),this.boundingBox.getCenter(xn).negate(),this.translate(xn.x,xn.y,xn.z),this}setFromPoints(t){const e=[];for(let n=0,i=t.length;n0&&(t.userData=this.userData),void 0!==this.parameters){const e=this.parameters;for(const n in e)void 0!==e[n]&&(t[n]=e[n]);return t}t.data={attributes:{}};const e=this.index;null!==e&&(t.data.index={type:e.array.constructor.name,array:Array.prototype.slice.call(e.array)});const n=this.attributes;for(const e in n){const i=n[e];t.data.attributes[e]=i.toJSON(t.data)}const i={};let r=!1;for(const e in this.morphAttributes){const n=this.morphAttributes[e],s=[];for(let e=0,i=n.length;e0&&(i[e]=s,r=!0)}r&&(t.data.morphAttributes=i,t.data.morphTargetsRelative=this.morphTargetsRelative);const s=this.groups;s.length>0&&(t.data.groups=JSON.parse(JSON.stringify(s)));const a=this.boundingSphere;return null!==a&&(t.data.boundingSphere={center:a.center.toArray(),radius:a.radius}),t}clone(){return(new wn).copy(this)}copy(t){this.index=null,this.attributes={},this.morphAttributes={},this.groups=[],this.boundingBox=null,this.boundingSphere=null;const e={};this.name=t.name;const n=t.index;null!==n&&this.setIndex(n.clone(e));const i=t.attributes;for(const t in i){const n=i[t];this.setAttribute(t,n.clone(e))}const r=t.morphAttributes;for(const t in r){const n=[],i=r[t];for(let t=0,r=i.length;t0){const t=e[n[0]];if(void 0!==t){this.morphTargetInfluences=[],this.morphTargetDictionary={};for(let e=0,n=t.length;e0&&console.error("THREE.Mesh.updateMorphTargets() no longer supports THREE.Geometry. Use THREE.BufferGeometry instead.")}}raycast(t,e){const n=this.geometry,i=this.material,r=this.matrixWorld;if(void 0===i)return;if(null===n.boundingSphere&&n.computeBoundingSphere(),En.copy(n.boundingSphere),En.applyMatrix4(r),!1===t.ray.intersectsSphere(En))return;if(Sn.copy(r).invert(),Tn.copy(t.ray).applyMatrix4(Sn),null!==n.boundingBox&&!1===Tn.intersectsBox(n.boundingBox))return;let s;if(n.isBufferGeometry){const r=n.index,a=n.attributes.position,o=n.morphAttributes.position,l=n.morphTargetsRelative,c=n.attributes.uv,h=n.attributes.uv2,u=n.groups,d=n.drawRange;if(null!==r)if(Array.isArray(i))for(let n=0,p=u.length;nn.far?null:{distance:c,point:Hn.clone(),object:t}}(t,e,n,i,An,Ln,Rn,Un);if(p){o&&(Bn.fromBufferAttribute(o,c),Fn.fromBufferAttribute(o,h),On.fromBufferAttribute(o,u),p.uv=ke.getUV(Un,An,Ln,Rn,Bn,Fn,On,new vt)),l&&(Bn.fromBufferAttribute(l,c),Fn.fromBufferAttribute(l,h),On.fromBufferAttribute(l,u),p.uv2=ke.getUV(Un,An,Ln,Rn,Bn,Fn,On,new vt));const t={a:c,b:h,c:u,normal:new Rt,materialIndex:0};ke.getNormal(An,Ln,Rn,t.normal),p.face=t}return p}Gn.prototype.isMesh=!0;class Vn extends wn{constructor(t=1,e=1,n=1,i=1,r=1,s=1){super(),this.type="BoxGeometry",this.parameters={width:t,height:e,depth:n,widthSegments:i,heightSegments:r,depthSegments:s};const a=this;i=Math.floor(i),r=Math.floor(r),s=Math.floor(s);const o=[],l=[],c=[],h=[];let u=0,d=0;function p(t,e,n,i,r,s,p,m,f,g,v){const y=s/f,x=p/g,_=s/2,b=p/2,M=m/2,w=f+1,S=g+1;let T=0,E=0;const A=new Rt;for(let s=0;s0?1:-1,c.push(A.x,A.y,A.z),h.push(o/f),h.push(1-s/g),T+=1}}for(let t=0;t0&&(e.defines=this.defines),e.vertexShader=this.vertexShader,e.fragmentShader=this.fragmentShader;const n={};for(const t in this.extensions)!0===this.extensions[t]&&(n[t]=!0);return Object.keys(n).length>0&&(e.extensions=n),e}}Xn.prototype.isShaderMaterial=!0;class Yn extends Pe{constructor(){super(),this.type="Camera",this.matrixWorldInverse=new ae,this.projectionMatrix=new ae,this.projectionMatrixInverse=new ae}copy(t,e){return super.copy(t,e),this.matrixWorldInverse.copy(t.matrixWorldInverse),this.projectionMatrix.copy(t.projectionMatrix),this.projectionMatrixInverse.copy(t.projectionMatrixInverse),this}getWorldDirection(t){this.updateWorldMatrix(!0,!1);const e=this.matrixWorld.elements;return t.set(-e[8],-e[9],-e[10]).normalize()}updateMatrixWorld(t){super.updateMatrixWorld(t),this.matrixWorldInverse.copy(this.matrixWorld).invert()}updateWorldMatrix(t,e){super.updateWorldMatrix(t,e),this.matrixWorldInverse.copy(this.matrixWorld).invert()}clone(){return(new this.constructor).copy(this)}}Yn.prototype.isCamera=!0;class Jn extends Yn{constructor(t=50,e=1,n=.1,i=2e3){super(),this.type="PerspectiveCamera",this.fov=t,this.zoom=1,this.near=n,this.far=i,this.focus=10,this.aspect=e,this.view=null,this.filmGauge=35,this.filmOffset=0,this.updateProjectionMatrix()}copy(t,e){return super.copy(t,e),this.fov=t.fov,this.zoom=t.zoom,this.near=t.near,this.far=t.far,this.focus=t.focus,this.aspect=t.aspect,this.view=null===t.view?null:Object.assign({},t.view),this.filmGauge=t.filmGauge,this.filmOffset=t.filmOffset,this}setFocalLength(t){const e=.5*this.getFilmHeight()/t;this.fov=2*lt*Math.atan(e),this.updateProjectionMatrix()}getFocalLength(){const t=Math.tan(.5*ot*this.fov);return.5*this.getFilmHeight()/t}getEffectiveFOV(){return 2*lt*Math.atan(Math.tan(.5*ot*this.fov)/this.zoom)}getFilmWidth(){return this.filmGauge*Math.min(this.aspect,1)}getFilmHeight(){return this.filmGauge/Math.max(this.aspect,1)}setViewOffset(t,e,n,i,r,s){this.aspect=t/e,null===this.view&&(this.view={enabled:!0,fullWidth:1,fullHeight:1,offsetX:0,offsetY:0,width:1,height:1}),this.view.enabled=!0,this.view.fullWidth=t,this.view.fullHeight=e,this.view.offsetX=n,this.view.offsetY=i,this.view.width=r,this.view.height=s,this.updateProjectionMatrix()}clearViewOffset(){null!==this.view&&(this.view.enabled=!1),this.updateProjectionMatrix()}updateProjectionMatrix(){const t=this.near;let e=t*Math.tan(.5*ot*this.fov)/this.zoom,n=2*e,i=this.aspect*n,r=-.5*i;const s=this.view;if(null!==this.view&&this.view.enabled){const t=s.fullWidth,a=s.fullHeight;r+=s.offsetX*i/t,e-=s.offsetY*n/a,i*=s.width/t,n*=s.height/a}const a=this.filmOffset;0!==a&&(r+=t*a/this.getFilmWidth()),this.projectionMatrix.makePerspective(r,r+i,e,e-n,t,this.far),this.projectionMatrixInverse.copy(this.projectionMatrix).invert()}toJSON(t){const e=super.toJSON(t);return e.object.fov=this.fov,e.object.zoom=this.zoom,e.object.near=this.near,e.object.far=this.far,e.object.focus=this.focus,e.object.aspect=this.aspect,null!==this.view&&(e.object.view=Object.assign({},this.view)),e.object.filmGauge=this.filmGauge,e.object.filmOffset=this.filmOffset,e}}Jn.prototype.isPerspectiveCamera=!0;const Zn=90;class Qn extends Pe{constructor(t,e,n){if(super(),this.type="CubeCamera",!0!==n.isWebGLCubeRenderTarget)return void console.error("THREE.CubeCamera: The constructor now expects an instance of WebGLCubeRenderTarget as third parameter.");this.renderTarget=n;const i=new Jn(Zn,1,t,e);i.layers=this.layers,i.up.set(0,-1,0),i.lookAt(new Rt(1,0,0)),this.add(i);const r=new Jn(Zn,1,t,e);r.layers=this.layers,r.up.set(0,-1,0),r.lookAt(new Rt(-1,0,0)),this.add(r);const s=new Jn(Zn,1,t,e);s.layers=this.layers,s.up.set(0,0,1),s.lookAt(new Rt(0,1,0)),this.add(s);const a=new Jn(Zn,1,t,e);a.layers=this.layers,a.up.set(0,0,-1),a.lookAt(new Rt(0,-1,0)),this.add(a);const o=new Jn(Zn,1,t,e);o.layers=this.layers,o.up.set(0,-1,0),o.lookAt(new Rt(0,0,1)),this.add(o);const l=new Jn(Zn,1,t,e);l.layers=this.layers,l.up.set(0,-1,0),l.lookAt(new Rt(0,0,-1)),this.add(l)}update(t,e){null===this.parent&&this.updateMatrixWorld();const n=this.renderTarget,[i,r,s,a,o,l]=this.children,c=t.xr.enabled,h=t.getRenderTarget();t.xr.enabled=!1;const u=n.texture.generateMipmaps;n.texture.generateMipmaps=!1,t.setRenderTarget(n,0),t.render(e,i),t.setRenderTarget(n,1),t.render(e,r),t.setRenderTarget(n,2),t.render(e,s),t.setRenderTarget(n,3),t.render(e,a),t.setRenderTarget(n,4),t.render(e,o),n.texture.generateMipmaps=u,t.setRenderTarget(n,5),t.render(e,l),t.setRenderTarget(h),t.xr.enabled=c}}class Kn extends Mt{constructor(t,e,n,i,s,a,o,l,c,h){super(t=void 0!==t?t:[],e=void 0!==e?e:r,n,i,s,a,o=void 0!==o?o:T,l,c,h),this.flipY=!1}get images(){return this.image}set images(t){this.image=t}}Kn.prototype.isCubeTexture=!0;class $n extends Tt{constructor(t,e,n){Number.isInteger(e)&&(console.warn("THREE.WebGLCubeRenderTarget: constructor signature is now WebGLCubeRenderTarget( size, options )"),e=n),super(t,t,e),e=e||{},this.texture=new Kn(void 0,e.mapping,e.wrapS,e.wrapT,e.magFilter,e.minFilter,e.format,e.type,e.anisotropy,e.encoding),this.texture.isRenderTargetTexture=!0,this.texture.generateMipmaps=void 0!==e.generateMipmaps&&e.generateMipmaps,this.texture.minFilter=void 0!==e.minFilter?e.minFilter:g,this.texture._needsFlipEnvMap=!1}fromEquirectangularTexture(t,e){this.texture.type=e.type,this.texture.format=E,this.texture.encoding=e.encoding,this.texture.generateMipmaps=e.generateMipmaps,this.texture.minFilter=e.minFilter,this.texture.magFilter=e.magFilter;const n={uniforms:{tEquirect:{value:null}},vertexShader:"\n\n\t\t\t\tvarying vec3 vWorldDirection;\n\n\t\t\t\tvec3 transformDirection( in vec3 dir, in mat4 matrix ) {\n\n\t\t\t\t\treturn normalize( ( matrix * vec4( dir, 0.0 ) ).xyz );\n\n\t\t\t\t}\n\n\t\t\t\tvoid main() {\n\n\t\t\t\t\tvWorldDirection = transformDirection( position, modelMatrix );\n\n\t\t\t\t\t#include \n\t\t\t\t\t#include \n\n\t\t\t\t}\n\t\t\t",fragmentShader:"\n\n\t\t\t\tuniform sampler2D tEquirect;\n\n\t\t\t\tvarying vec3 vWorldDirection;\n\n\t\t\t\t#include \n\n\t\t\t\tvoid main() {\n\n\t\t\t\t\tvec3 direction = normalize( vWorldDirection );\n\n\t\t\t\t\tvec2 sampleUV = equirectUv( direction );\n\n\t\t\t\t\tgl_FragColor = texture2D( tEquirect, sampleUV );\n\n\t\t\t\t}\n\t\t\t"},i=new Vn(5,5,5),r=new Xn({name:"CubemapFromEquirect",uniforms:Wn(n.uniforms),vertexShader:n.vertexShader,fragmentShader:n.fragmentShader,side:1,blending:0});r.uniforms.tEquirect.value=e;const s=new Gn(i,r),a=e.minFilter;e.minFilter===y&&(e.minFilter=g);return new Qn(1,10,this).update(t,s),e.minFilter=a,s.geometry.dispose(),s.material.dispose(),this}clear(t,e,n,i){const r=t.getRenderTarget();for(let r=0;r<6;r++)t.setRenderTarget(this,r),t.clear(e,n,i);t.setRenderTarget(r)}}$n.prototype.isWebGLCubeRenderTarget=!0;const ti=new Rt,ei=new Rt,ni=new yt;class ii{constructor(t=new Rt(1,0,0),e=0){this.normal=t,this.constant=e}set(t,e){return this.normal.copy(t),this.constant=e,this}setComponents(t,e,n,i){return this.normal.set(t,e,n),this.constant=i,this}setFromNormalAndCoplanarPoint(t,e){return this.normal.copy(t),this.constant=-e.dot(this.normal),this}setFromCoplanarPoints(t,e,n){const i=ti.subVectors(n,e).cross(ei.subVectors(t,e)).normalize();return this.setFromNormalAndCoplanarPoint(i,t),this}copy(t){return this.normal.copy(t.normal),this.constant=t.constant,this}normalize(){const t=1/this.normal.length();return this.normal.multiplyScalar(t),this.constant*=t,this}negate(){return this.constant*=-1,this.normal.negate(),this}distanceToPoint(t){return this.normal.dot(t)+this.constant}distanceToSphere(t){return this.distanceToPoint(t.center)-t.radius}projectPoint(t,e){return e.copy(this.normal).multiplyScalar(-this.distanceToPoint(t)).add(t)}intersectLine(t,e){const n=t.delta(ti),i=this.normal.dot(n);if(0===i)return 0===this.distanceToPoint(t.start)?e.copy(t.start):null;const r=-(t.start.dot(this.normal)+this.constant)/i;return r<0||r>1?null:e.copy(n).multiplyScalar(r).add(t.start)}intersectsLine(t){const e=this.distanceToPoint(t.start),n=this.distanceToPoint(t.end);return e<0&&n>0||n<0&&e>0}intersectsBox(t){return t.intersectsPlane(this)}intersectsSphere(t){return t.intersectsPlane(this)}coplanarPoint(t){return t.copy(this.normal).multiplyScalar(-this.constant)}applyMatrix4(t,e){const n=e||ni.getNormalMatrix(t),i=this.coplanarPoint(ti).applyMatrix4(t),r=this.normal.applyMatrix3(n).normalize();return this.constant=-i.dot(r),this}translate(t){return this.constant-=t.dot(this.normal),this}equals(t){return t.normal.equals(this.normal)&&t.constant===this.constant}clone(){return(new this.constructor).copy(this)}}ii.prototype.isPlane=!0;const ri=new Qt,si=new Rt;class ai{constructor(t=new ii,e=new ii,n=new ii,i=new ii,r=new ii,s=new ii){this.planes=[t,e,n,i,r,s]}set(t,e,n,i,r,s){const a=this.planes;return a[0].copy(t),a[1].copy(e),a[2].copy(n),a[3].copy(i),a[4].copy(r),a[5].copy(s),this}copy(t){const e=this.planes;for(let n=0;n<6;n++)e[n].copy(t.planes[n]);return this}setFromProjectionMatrix(t){const e=this.planes,n=t.elements,i=n[0],r=n[1],s=n[2],a=n[3],o=n[4],l=n[5],c=n[6],h=n[7],u=n[8],d=n[9],p=n[10],m=n[11],f=n[12],g=n[13],v=n[14],y=n[15];return e[0].setComponents(a-i,h-o,m-u,y-f).normalize(),e[1].setComponents(a+i,h+o,m+u,y+f).normalize(),e[2].setComponents(a+r,h+l,m+d,y+g).normalize(),e[3].setComponents(a-r,h-l,m-d,y-g).normalize(),e[4].setComponents(a-s,h-c,m-p,y-v).normalize(),e[5].setComponents(a+s,h+c,m+p,y+v).normalize(),this}intersectsObject(t){const e=t.geometry;return null===e.boundingSphere&&e.computeBoundingSphere(),ri.copy(e.boundingSphere).applyMatrix4(t.matrixWorld),this.intersectsSphere(ri)}intersectsSprite(t){return ri.center.set(0,0,0),ri.radius=.7071067811865476,ri.applyMatrix4(t.matrixWorld),this.intersectsSphere(ri)}intersectsSphere(t){const e=this.planes,n=t.center,i=-t.radius;for(let t=0;t<6;t++){if(e[t].distanceToPoint(n)0?t.max.x:t.min.x,si.y=i.normal.y>0?t.max.y:t.min.y,si.z=i.normal.z>0?t.max.z:t.min.z,i.distanceToPoint(si)<0)return!1}return!0}containsPoint(t){const e=this.planes;for(let n=0;n<6;n++)if(e[n].distanceToPoint(t)<0)return!1;return!0}clone(){return(new this.constructor).copy(this)}}function oi(){let t=null,e=!1,n=null,i=null;function r(e,s){n(e,s),i=t.requestAnimationFrame(r)}return{start:function(){!0!==e&&null!==n&&(i=t.requestAnimationFrame(r),e=!0)},stop:function(){t.cancelAnimationFrame(i),e=!1},setAnimationLoop:function(t){n=t},setContext:function(e){t=e}}}function li(t,e){const n=e.isWebGL2,i=new WeakMap;return{get:function(t){return t.isInterleavedBufferAttribute&&(t=t.data),i.get(t)},remove:function(e){e.isInterleavedBufferAttribute&&(e=e.data);const n=i.get(e);n&&(t.deleteBuffer(n.buffer),i.delete(e))},update:function(e,r){if(e.isGLBufferAttribute){const t=i.get(e);return void((!t||t.version 0.0 ) ? v : 0.5 * inversesqrt( max( 1.0 - x * x, 1e-7 ) ) - v;\n\treturn cross( v1, v2 ) * theta_sintheta;\n}\nvec3 LTC_Evaluate( const in vec3 N, const in vec3 V, const in vec3 P, const in mat3 mInv, const in vec3 rectCoords[ 4 ] ) {\n\tvec3 v1 = rectCoords[ 1 ] - rectCoords[ 0 ];\n\tvec3 v2 = rectCoords[ 3 ] - rectCoords[ 0 ];\n\tvec3 lightNormal = cross( v1, v2 );\n\tif( dot( lightNormal, P - rectCoords[ 0 ] ) < 0.0 ) return vec3( 0.0 );\n\tvec3 T1, T2;\n\tT1 = normalize( V - N * dot( V, N ) );\n\tT2 = - cross( N, T1 );\n\tmat3 mat = mInv * transposeMat3( mat3( T1, T2, N ) );\n\tvec3 coords[ 4 ];\n\tcoords[ 0 ] = mat * ( rectCoords[ 0 ] - P );\n\tcoords[ 1 ] = mat * ( rectCoords[ 1 ] - P );\n\tcoords[ 2 ] = mat * ( rectCoords[ 2 ] - P );\n\tcoords[ 3 ] = mat * ( rectCoords[ 3 ] - P );\n\tcoords[ 0 ] = normalize( coords[ 0 ] );\n\tcoords[ 1 ] = normalize( coords[ 1 ] );\n\tcoords[ 2 ] = normalize( coords[ 2 ] );\n\tcoords[ 3 ] = normalize( coords[ 3 ] );\n\tvec3 vectorFormFactor = vec3( 0.0 );\n\tvectorFormFactor += LTC_EdgeVectorFormFactor( coords[ 0 ], coords[ 1 ] );\n\tvectorFormFactor += LTC_EdgeVectorFormFactor( coords[ 1 ], coords[ 2 ] );\n\tvectorFormFactor += LTC_EdgeVectorFormFactor( coords[ 2 ], coords[ 3 ] );\n\tvectorFormFactor += LTC_EdgeVectorFormFactor( coords[ 3 ], coords[ 0 ] );\n\tfloat result = LTC_ClippedSphereFormFactor( vectorFormFactor );\n\treturn vec3( result );\n}\nfloat G_BlinnPhong_Implicit( ) {\n\treturn 0.25;\n}\nfloat D_BlinnPhong( const in float shininess, const in float dotNH ) {\n\treturn RECIPROCAL_PI * ( shininess * 0.5 + 1.0 ) * pow( dotNH, shininess );\n}\nvec3 BRDF_BlinnPhong( const in IncidentLight incidentLight, const in GeometricContext geometry, const in vec3 specularColor, const in float shininess ) {\n\tvec3 halfDir = normalize( incidentLight.direction + geometry.viewDir );\n\tfloat dotNH = saturate( dot( geometry.normal, halfDir ) );\n\tfloat dotVH = saturate( dot( geometry.viewDir, halfDir ) );\n\tvec3 F = F_Schlick( specularColor, 1.0, dotVH );\n\tfloat G = G_BlinnPhong_Implicit( );\n\tfloat D = D_BlinnPhong( shininess, dotNH );\n\treturn F * ( G * D );\n}\n#if defined( USE_SHEEN )\nfloat D_Charlie( float roughness, float NoH ) {\n\tfloat invAlpha = 1.0 / roughness;\n\tfloat cos2h = NoH * NoH;\n\tfloat sin2h = max( 1.0 - cos2h, 0.0078125 );\n\treturn ( 2.0 + invAlpha ) * pow( sin2h, invAlpha * 0.5 ) / ( 2.0 * PI );\n}\nfloat V_Neubelt( float NoV, float NoL ) {\n\treturn saturate( 1.0 / ( 4.0 * ( NoL + NoV - NoL * NoV ) ) );\n}\nvec3 BRDF_Sheen( const in float roughness, const in vec3 L, const in GeometricContext geometry, vec3 specularColor ) {\n\tvec3 N = geometry.normal;\n\tvec3 V = geometry.viewDir;\n\tvec3 H = normalize( V + L );\n\tfloat dotNH = saturate( dot( N, H ) );\n\treturn specularColor * D_Charlie( roughness, dotNH ) * V_Neubelt( dot(N, V), dot(N, L) );\n}\n#endif",bumpmap_pars_fragment:"#ifdef USE_BUMPMAP\n\tuniform sampler2D bumpMap;\n\tuniform float bumpScale;\n\tvec2 dHdxy_fwd() {\n\t\tvec2 dSTdx = dFdx( vUv );\n\t\tvec2 dSTdy = dFdy( vUv );\n\t\tfloat Hll = bumpScale * texture2D( bumpMap, vUv ).x;\n\t\tfloat dBx = bumpScale * texture2D( bumpMap, vUv + dSTdx ).x - Hll;\n\t\tfloat dBy = bumpScale * texture2D( bumpMap, vUv + dSTdy ).x - Hll;\n\t\treturn vec2( dBx, dBy );\n\t}\n\tvec3 perturbNormalArb( vec3 surf_pos, vec3 surf_norm, vec2 dHdxy, float faceDirection ) {\n\t\tvec3 vSigmaX = vec3( dFdx( surf_pos.x ), dFdx( surf_pos.y ), dFdx( surf_pos.z ) );\n\t\tvec3 vSigmaY = vec3( dFdy( surf_pos.x ), dFdy( surf_pos.y ), dFdy( surf_pos.z ) );\n\t\tvec3 vN = surf_norm;\n\t\tvec3 R1 = cross( vSigmaY, vN );\n\t\tvec3 R2 = cross( vN, vSigmaX );\n\t\tfloat fDet = dot( vSigmaX, R1 ) * faceDirection;\n\t\tvec3 vGrad = sign( fDet ) * ( dHdxy.x * R1 + dHdxy.y * R2 );\n\t\treturn normalize( abs( fDet ) * surf_norm - vGrad );\n\t}\n#endif",clipping_planes_fragment:"#if NUM_CLIPPING_PLANES > 0\n\tvec4 plane;\n\t#pragma unroll_loop_start\n\tfor ( int i = 0; i < UNION_CLIPPING_PLANES; i ++ ) {\n\t\tplane = clippingPlanes[ i ];\n\t\tif ( dot( vClipPosition, plane.xyz ) > plane.w ) discard;\n\t}\n\t#pragma unroll_loop_end\n\t#if UNION_CLIPPING_PLANES < NUM_CLIPPING_PLANES\n\t\tbool clipped = true;\n\t\t#pragma unroll_loop_start\n\t\tfor ( int i = UNION_CLIPPING_PLANES; i < NUM_CLIPPING_PLANES; i ++ ) {\n\t\t\tplane = clippingPlanes[ i ];\n\t\t\tclipped = ( dot( vClipPosition, plane.xyz ) > plane.w ) && clipped;\n\t\t}\n\t\t#pragma unroll_loop_end\n\t\tif ( clipped ) discard;\n\t#endif\n#endif",clipping_planes_pars_fragment:"#if NUM_CLIPPING_PLANES > 0\n\tvarying vec3 vClipPosition;\n\tuniform vec4 clippingPlanes[ NUM_CLIPPING_PLANES ];\n#endif",clipping_planes_pars_vertex:"#if NUM_CLIPPING_PLANES > 0\n\tvarying vec3 vClipPosition;\n#endif",clipping_planes_vertex:"#if NUM_CLIPPING_PLANES > 0\n\tvClipPosition = - mvPosition.xyz;\n#endif",color_fragment:"#if defined( USE_COLOR_ALPHA )\n\tdiffuseColor *= vColor;\n#elif defined( USE_COLOR )\n\tdiffuseColor.rgb *= vColor;\n#endif",color_pars_fragment:"#if defined( USE_COLOR_ALPHA )\n\tvarying vec4 vColor;\n#elif defined( USE_COLOR )\n\tvarying vec3 vColor;\n#endif",color_pars_vertex:"#if defined( USE_COLOR_ALPHA )\n\tvarying vec4 vColor;\n#elif defined( USE_COLOR ) || defined( USE_INSTANCING_COLOR )\n\tvarying vec3 vColor;\n#endif",color_vertex:"#if defined( USE_COLOR_ALPHA )\n\tvColor = vec4( 1.0 );\n#elif defined( USE_COLOR ) || defined( USE_INSTANCING_COLOR )\n\tvColor = vec3( 1.0 );\n#endif\n#ifdef USE_COLOR\n\tvColor *= color;\n#endif\n#ifdef USE_INSTANCING_COLOR\n\tvColor.xyz *= instanceColor.xyz;\n#endif",common:"#define PI 3.141592653589793\n#define PI2 6.283185307179586\n#define PI_HALF 1.5707963267948966\n#define RECIPROCAL_PI 0.3183098861837907\n#define RECIPROCAL_PI2 0.15915494309189535\n#define EPSILON 1e-6\n#ifndef saturate\n#define saturate( a ) clamp( a, 0.0, 1.0 )\n#endif\n#define whiteComplement( a ) ( 1.0 - saturate( a ) )\nfloat pow2( const in float x ) { return x*x; }\nfloat pow3( const in float x ) { return x*x*x; }\nfloat pow4( const in float x ) { float x2 = x*x; return x2*x2; }\nfloat max3( const in vec3 v ) { return max( max( v.x, v.y ), v.z ); }\nfloat average( const in vec3 color ) { return dot( color, vec3( 0.3333 ) ); }\nhighp float rand( const in vec2 uv ) {\n\tconst highp float a = 12.9898, b = 78.233, c = 43758.5453;\n\thighp float dt = dot( uv.xy, vec2( a,b ) ), sn = mod( dt, PI );\n\treturn fract( sin( sn ) * c );\n}\n#ifdef HIGH_PRECISION\n\tfloat precisionSafeLength( vec3 v ) { return length( v ); }\n#else\n\tfloat precisionSafeLength( vec3 v ) {\n\t\tfloat maxComponent = max3( abs( v ) );\n\t\treturn length( v / maxComponent ) * maxComponent;\n\t}\n#endif\nstruct IncidentLight {\n\tvec3 color;\n\tvec3 direction;\n\tbool visible;\n};\nstruct ReflectedLight {\n\tvec3 directDiffuse;\n\tvec3 directSpecular;\n\tvec3 indirectDiffuse;\n\tvec3 indirectSpecular;\n};\nstruct GeometricContext {\n\tvec3 position;\n\tvec3 normal;\n\tvec3 viewDir;\n#ifdef USE_CLEARCOAT\n\tvec3 clearcoatNormal;\n#endif\n};\nvec3 transformDirection( in vec3 dir, in mat4 matrix ) {\n\treturn normalize( ( matrix * vec4( dir, 0.0 ) ).xyz );\n}\nvec3 inverseTransformDirection( in vec3 dir, in mat4 matrix ) {\n\treturn normalize( ( vec4( dir, 0.0 ) * matrix ).xyz );\n}\nmat3 transposeMat3( const in mat3 m ) {\n\tmat3 tmp;\n\ttmp[ 0 ] = vec3( m[ 0 ].x, m[ 1 ].x, m[ 2 ].x );\n\ttmp[ 1 ] = vec3( m[ 0 ].y, m[ 1 ].y, m[ 2 ].y );\n\ttmp[ 2 ] = vec3( m[ 0 ].z, m[ 1 ].z, m[ 2 ].z );\n\treturn tmp;\n}\nfloat linearToRelativeLuminance( const in vec3 color ) {\n\tvec3 weights = vec3( 0.2126, 0.7152, 0.0722 );\n\treturn dot( weights, color.rgb );\n}\nbool isPerspectiveMatrix( mat4 m ) {\n\treturn m[ 2 ][ 3 ] == - 1.0;\n}\nvec2 equirectUv( in vec3 dir ) {\n\tfloat u = atan( dir.z, dir.x ) * RECIPROCAL_PI2 + 0.5;\n\tfloat v = asin( clamp( dir.y, - 1.0, 1.0 ) ) * RECIPROCAL_PI + 0.5;\n\treturn vec2( u, v );\n}",cube_uv_reflection_fragment:"#ifdef ENVMAP_TYPE_CUBE_UV\n\t#define cubeUV_maxMipLevel 8.0\n\t#define cubeUV_minMipLevel 4.0\n\t#define cubeUV_maxTileSize 256.0\n\t#define cubeUV_minTileSize 16.0\n\tfloat getFace( vec3 direction ) {\n\t\tvec3 absDirection = abs( direction );\n\t\tfloat face = - 1.0;\n\t\tif ( absDirection.x > absDirection.z ) {\n\t\t\tif ( absDirection.x > absDirection.y )\n\t\t\t\tface = direction.x > 0.0 ? 0.0 : 3.0;\n\t\t\telse\n\t\t\t\tface = direction.y > 0.0 ? 1.0 : 4.0;\n\t\t} else {\n\t\t\tif ( absDirection.z > absDirection.y )\n\t\t\t\tface = direction.z > 0.0 ? 2.0 : 5.0;\n\t\t\telse\n\t\t\t\tface = direction.y > 0.0 ? 1.0 : 4.0;\n\t\t}\n\t\treturn face;\n\t}\n\tvec2 getUV( vec3 direction, float face ) {\n\t\tvec2 uv;\n\t\tif ( face == 0.0 ) {\n\t\t\tuv = vec2( direction.z, direction.y ) / abs( direction.x );\n\t\t} else if ( face == 1.0 ) {\n\t\t\tuv = vec2( - direction.x, - direction.z ) / abs( direction.y );\n\t\t} else if ( face == 2.0 ) {\n\t\t\tuv = vec2( - direction.x, direction.y ) / abs( direction.z );\n\t\t} else if ( face == 3.0 ) {\n\t\t\tuv = vec2( - direction.z, direction.y ) / abs( direction.x );\n\t\t} else if ( face == 4.0 ) {\n\t\t\tuv = vec2( - direction.x, direction.z ) / abs( direction.y );\n\t\t} else {\n\t\t\tuv = vec2( direction.x, direction.y ) / abs( direction.z );\n\t\t}\n\t\treturn 0.5 * ( uv + 1.0 );\n\t}\n\tvec3 bilinearCubeUV( sampler2D envMap, vec3 direction, float mipInt ) {\n\t\tfloat face = getFace( direction );\n\t\tfloat filterInt = max( cubeUV_minMipLevel - mipInt, 0.0 );\n\t\tmipInt = max( mipInt, cubeUV_minMipLevel );\n\t\tfloat faceSize = exp2( mipInt );\n\t\tfloat texelSize = 1.0 / ( 3.0 * cubeUV_maxTileSize );\n\t\tvec2 uv = getUV( direction, face ) * ( faceSize - 1.0 );\n\t\tvec2 f = fract( uv );\n\t\tuv += 0.5 - f;\n\t\tif ( face > 2.0 ) {\n\t\t\tuv.y += faceSize;\n\t\t\tface -= 3.0;\n\t\t}\n\t\tuv.x += face * faceSize;\n\t\tif ( mipInt < cubeUV_maxMipLevel ) {\n\t\t\tuv.y += 2.0 * cubeUV_maxTileSize;\n\t\t}\n\t\tuv.y += filterInt * 2.0 * cubeUV_minTileSize;\n\t\tuv.x += 3.0 * max( 0.0, cubeUV_maxTileSize - 2.0 * faceSize );\n\t\tuv *= texelSize;\n\t\tvec3 tl = envMapTexelToLinear( texture2D( envMap, uv ) ).rgb;\n\t\tuv.x += texelSize;\n\t\tvec3 tr = envMapTexelToLinear( texture2D( envMap, uv ) ).rgb;\n\t\tuv.y += texelSize;\n\t\tvec3 br = envMapTexelToLinear( texture2D( envMap, uv ) ).rgb;\n\t\tuv.x -= texelSize;\n\t\tvec3 bl = envMapTexelToLinear( texture2D( envMap, uv ) ).rgb;\n\t\tvec3 tm = mix( tl, tr, f.x );\n\t\tvec3 bm = mix( bl, br, f.x );\n\t\treturn mix( tm, bm, f.y );\n\t}\n\t#define r0 1.0\n\t#define v0 0.339\n\t#define m0 - 2.0\n\t#define r1 0.8\n\t#define v1 0.276\n\t#define m1 - 1.0\n\t#define r4 0.4\n\t#define v4 0.046\n\t#define m4 2.0\n\t#define r5 0.305\n\t#define v5 0.016\n\t#define m5 3.0\n\t#define r6 0.21\n\t#define v6 0.0038\n\t#define m6 4.0\n\tfloat roughnessToMip( float roughness ) {\n\t\tfloat mip = 0.0;\n\t\tif ( roughness >= r1 ) {\n\t\t\tmip = ( r0 - roughness ) * ( m1 - m0 ) / ( r0 - r1 ) + m0;\n\t\t} else if ( roughness >= r4 ) {\n\t\t\tmip = ( r1 - roughness ) * ( m4 - m1 ) / ( r1 - r4 ) + m1;\n\t\t} else if ( roughness >= r5 ) {\n\t\t\tmip = ( r4 - roughness ) * ( m5 - m4 ) / ( r4 - r5 ) + m4;\n\t\t} else if ( roughness >= r6 ) {\n\t\t\tmip = ( r5 - roughness ) * ( m6 - m5 ) / ( r5 - r6 ) + m5;\n\t\t} else {\n\t\t\tmip = - 2.0 * log2( 1.16 * roughness );\t\t}\n\t\treturn mip;\n\t}\n\tvec4 textureCubeUV( sampler2D envMap, vec3 sampleDir, float roughness ) {\n\t\tfloat mip = clamp( roughnessToMip( roughness ), m0, cubeUV_maxMipLevel );\n\t\tfloat mipF = fract( mip );\n\t\tfloat mipInt = floor( mip );\n\t\tvec3 color0 = bilinearCubeUV( envMap, sampleDir, mipInt );\n\t\tif ( mipF == 0.0 ) {\n\t\t\treturn vec4( color0, 1.0 );\n\t\t} else {\n\t\t\tvec3 color1 = bilinearCubeUV( envMap, sampleDir, mipInt + 1.0 );\n\t\t\treturn vec4( mix( color0, color1, mipF ), 1.0 );\n\t\t}\n\t}\n#endif",defaultnormal_vertex:"vec3 transformedNormal = objectNormal;\n#ifdef USE_INSTANCING\n\tmat3 m = mat3( instanceMatrix );\n\ttransformedNormal /= vec3( dot( m[ 0 ], m[ 0 ] ), dot( m[ 1 ], m[ 1 ] ), dot( m[ 2 ], m[ 2 ] ) );\n\ttransformedNormal = m * transformedNormal;\n#endif\ntransformedNormal = normalMatrix * transformedNormal;\n#ifdef FLIP_SIDED\n\ttransformedNormal = - transformedNormal;\n#endif\n#ifdef USE_TANGENT\n\tvec3 transformedTangent = ( modelViewMatrix * vec4( objectTangent, 0.0 ) ).xyz;\n\t#ifdef FLIP_SIDED\n\t\ttransformedTangent = - transformedTangent;\n\t#endif\n#endif",displacementmap_pars_vertex:"#ifdef USE_DISPLACEMENTMAP\n\tuniform sampler2D displacementMap;\n\tuniform float displacementScale;\n\tuniform float displacementBias;\n#endif",displacementmap_vertex:"#ifdef USE_DISPLACEMENTMAP\n\ttransformed += normalize( objectNormal ) * ( texture2D( displacementMap, vUv ).x * displacementScale + displacementBias );\n#endif",emissivemap_fragment:"#ifdef USE_EMISSIVEMAP\n\tvec4 emissiveColor = texture2D( emissiveMap, vUv );\n\temissiveColor.rgb = emissiveMapTexelToLinear( emissiveColor ).rgb;\n\ttotalEmissiveRadiance *= emissiveColor.rgb;\n#endif",emissivemap_pars_fragment:"#ifdef USE_EMISSIVEMAP\n\tuniform sampler2D emissiveMap;\n#endif",encodings_fragment:"gl_FragColor = linearToOutputTexel( gl_FragColor );",encodings_pars_fragment:"\nvec4 LinearToLinear( in vec4 value ) {\n\treturn value;\n}\nvec4 GammaToLinear( in vec4 value, in float gammaFactor ) {\n\treturn vec4( pow( value.rgb, vec3( gammaFactor ) ), value.a );\n}\nvec4 LinearToGamma( in vec4 value, in float gammaFactor ) {\n\treturn vec4( pow( value.rgb, vec3( 1.0 / gammaFactor ) ), value.a );\n}\nvec4 sRGBToLinear( in vec4 value ) {\n\treturn vec4( mix( pow( value.rgb * 0.9478672986 + vec3( 0.0521327014 ), vec3( 2.4 ) ), value.rgb * 0.0773993808, vec3( lessThanEqual( value.rgb, vec3( 0.04045 ) ) ) ), value.a );\n}\nvec4 LinearTosRGB( in vec4 value ) {\n\treturn vec4( mix( pow( value.rgb, vec3( 0.41666 ) ) * 1.055 - vec3( 0.055 ), value.rgb * 12.92, vec3( lessThanEqual( value.rgb, vec3( 0.0031308 ) ) ) ), value.a );\n}\nvec4 RGBEToLinear( in vec4 value ) {\n\treturn vec4( value.rgb * exp2( value.a * 255.0 - 128.0 ), 1.0 );\n}\nvec4 LinearToRGBE( in vec4 value ) {\n\tfloat maxComponent = max( max( value.r, value.g ), value.b );\n\tfloat fExp = clamp( ceil( log2( maxComponent ) ), -128.0, 127.0 );\n\treturn vec4( value.rgb / exp2( fExp ), ( fExp + 128.0 ) / 255.0 );\n}\nvec4 RGBMToLinear( in vec4 value, in float maxRange ) {\n\treturn vec4( value.rgb * value.a * maxRange, 1.0 );\n}\nvec4 LinearToRGBM( in vec4 value, in float maxRange ) {\n\tfloat maxRGB = max( value.r, max( value.g, value.b ) );\n\tfloat M = clamp( maxRGB / maxRange, 0.0, 1.0 );\n\tM = ceil( M * 255.0 ) / 255.0;\n\treturn vec4( value.rgb / ( M * maxRange ), M );\n}\nvec4 RGBDToLinear( in vec4 value, in float maxRange ) {\n\treturn vec4( value.rgb * ( ( maxRange / 255.0 ) / value.a ), 1.0 );\n}\nvec4 LinearToRGBD( in vec4 value, in float maxRange ) {\n\tfloat maxRGB = max( value.r, max( value.g, value.b ) );\n\tfloat D = max( maxRange / maxRGB, 1.0 );\n\tD = clamp( floor( D ) / 255.0, 0.0, 1.0 );\n\treturn vec4( value.rgb * ( D * ( 255.0 / maxRange ) ), D );\n}\nconst mat3 cLogLuvM = mat3( 0.2209, 0.3390, 0.4184, 0.1138, 0.6780, 0.7319, 0.0102, 0.1130, 0.2969 );\nvec4 LinearToLogLuv( in vec4 value ) {\n\tvec3 Xp_Y_XYZp = cLogLuvM * value.rgb;\n\tXp_Y_XYZp = max( Xp_Y_XYZp, vec3( 1e-6, 1e-6, 1e-6 ) );\n\tvec4 vResult;\n\tvResult.xy = Xp_Y_XYZp.xy / Xp_Y_XYZp.z;\n\tfloat Le = 2.0 * log2(Xp_Y_XYZp.y) + 127.0;\n\tvResult.w = fract( Le );\n\tvResult.z = ( Le - ( floor( vResult.w * 255.0 ) ) / 255.0 ) / 255.0;\n\treturn vResult;\n}\nconst mat3 cLogLuvInverseM = mat3( 6.0014, -2.7008, -1.7996, -1.3320, 3.1029, -5.7721, 0.3008, -1.0882, 5.6268 );\nvec4 LogLuvToLinear( in vec4 value ) {\n\tfloat Le = value.z * 255.0 + value.w;\n\tvec3 Xp_Y_XYZp;\n\tXp_Y_XYZp.y = exp2( ( Le - 127.0 ) / 2.0 );\n\tXp_Y_XYZp.z = Xp_Y_XYZp.y / value.y;\n\tXp_Y_XYZp.x = value.x * Xp_Y_XYZp.z;\n\tvec3 vRGB = cLogLuvInverseM * Xp_Y_XYZp.rgb;\n\treturn vec4( max( vRGB, 0.0 ), 1.0 );\n}",envmap_fragment:"#ifdef USE_ENVMAP\n\t#ifdef ENV_WORLDPOS\n\t\tvec3 cameraToFrag;\n\t\tif ( isOrthographic ) {\n\t\t\tcameraToFrag = normalize( vec3( - viewMatrix[ 0 ][ 2 ], - viewMatrix[ 1 ][ 2 ], - viewMatrix[ 2 ][ 2 ] ) );\n\t\t} else {\n\t\t\tcameraToFrag = normalize( vWorldPosition - cameraPosition );\n\t\t}\n\t\tvec3 worldNormal = inverseTransformDirection( normal, viewMatrix );\n\t\t#ifdef ENVMAP_MODE_REFLECTION\n\t\t\tvec3 reflectVec = reflect( cameraToFrag, worldNormal );\n\t\t#else\n\t\t\tvec3 reflectVec = refract( cameraToFrag, worldNormal, refractionRatio );\n\t\t#endif\n\t#else\n\t\tvec3 reflectVec = vReflect;\n\t#endif\n\t#ifdef ENVMAP_TYPE_CUBE\n\t\tvec4 envColor = textureCube( envMap, vec3( flipEnvMap * reflectVec.x, reflectVec.yz ) );\n\t\tenvColor = envMapTexelToLinear( envColor );\n\t#elif defined( ENVMAP_TYPE_CUBE_UV )\n\t\tvec4 envColor = textureCubeUV( envMap, reflectVec, 0.0 );\n\t#else\n\t\tvec4 envColor = vec4( 0.0 );\n\t#endif\n\t#ifdef ENVMAP_BLENDING_MULTIPLY\n\t\toutgoingLight = mix( outgoingLight, outgoingLight * envColor.xyz, specularStrength * reflectivity );\n\t#elif defined( ENVMAP_BLENDING_MIX )\n\t\toutgoingLight = mix( outgoingLight, envColor.xyz, specularStrength * reflectivity );\n\t#elif defined( ENVMAP_BLENDING_ADD )\n\t\toutgoingLight += envColor.xyz * specularStrength * reflectivity;\n\t#endif\n#endif",envmap_common_pars_fragment:"#ifdef USE_ENVMAP\n\tuniform float envMapIntensity;\n\tuniform float flipEnvMap;\n\tuniform int maxMipLevel;\n\t#ifdef ENVMAP_TYPE_CUBE\n\t\tuniform samplerCube envMap;\n\t#else\n\t\tuniform sampler2D envMap;\n\t#endif\n\t\n#endif",envmap_pars_fragment:"#ifdef USE_ENVMAP\n\tuniform float reflectivity;\n\t#if defined( USE_BUMPMAP ) || defined( USE_NORMALMAP ) || defined( PHONG )\n\t\t#define ENV_WORLDPOS\n\t#endif\n\t#ifdef ENV_WORLDPOS\n\t\tvarying vec3 vWorldPosition;\n\t\tuniform float refractionRatio;\n\t#else\n\t\tvarying vec3 vReflect;\n\t#endif\n#endif",envmap_pars_vertex:"#ifdef USE_ENVMAP\n\t#if defined( USE_BUMPMAP ) || defined( USE_NORMALMAP ) ||defined( PHONG )\n\t\t#define ENV_WORLDPOS\n\t#endif\n\t#ifdef ENV_WORLDPOS\n\t\t\n\t\tvarying vec3 vWorldPosition;\n\t#else\n\t\tvarying vec3 vReflect;\n\t\tuniform float refractionRatio;\n\t#endif\n#endif",envmap_physical_pars_fragment:"#if defined( USE_ENVMAP )\n\t#ifdef ENVMAP_MODE_REFRACTION\n\t\tuniform float refractionRatio;\n\t#endif\n\tvec3 getIBLIrradiance( const in GeometricContext geometry ) {\n\t\t#if defined( ENVMAP_TYPE_CUBE_UV )\n\t\t\tvec3 worldNormal = inverseTransformDirection( geometry.normal, viewMatrix );\n\t\t\tvec4 envMapColor = textureCubeUV( envMap, worldNormal, 1.0 );\n\t\t\treturn PI * envMapColor.rgb * envMapIntensity;\n\t\t#else\n\t\t\treturn vec3( 0.0 );\n\t\t#endif\n\t}\n\tvec3 getIBLRadiance( const in vec3 viewDir, const in vec3 normal, const in float roughness ) {\n\t\t#if defined( ENVMAP_TYPE_CUBE_UV )\n\t\t\tvec3 reflectVec;\n\t\t\t#ifdef ENVMAP_MODE_REFLECTION\n\t\t\t\treflectVec = reflect( - viewDir, normal );\n\t\t\t\treflectVec = normalize( mix( reflectVec, normal, roughness * roughness) );\n\t\t\t#else\n\t\t\t\treflectVec = refract( - viewDir, normal, refractionRatio );\n\t\t\t#endif\n\t\t\treflectVec = inverseTransformDirection( reflectVec, viewMatrix );\n\t\t\tvec4 envMapColor = textureCubeUV( envMap, reflectVec, roughness );\n\t\t\treturn envMapColor.rgb * envMapIntensity;\n\t\t#else\n\t\t\treturn vec3( 0.0 );\n\t\t#endif\n\t}\n#endif",envmap_vertex:"#ifdef USE_ENVMAP\n\t#ifdef ENV_WORLDPOS\n\t\tvWorldPosition = worldPosition.xyz;\n\t#else\n\t\tvec3 cameraToVertex;\n\t\tif ( isOrthographic ) {\n\t\t\tcameraToVertex = normalize( vec3( - viewMatrix[ 0 ][ 2 ], - viewMatrix[ 1 ][ 2 ], - viewMatrix[ 2 ][ 2 ] ) );\n\t\t} else {\n\t\t\tcameraToVertex = normalize( worldPosition.xyz - cameraPosition );\n\t\t}\n\t\tvec3 worldNormal = inverseTransformDirection( transformedNormal, viewMatrix );\n\t\t#ifdef ENVMAP_MODE_REFLECTION\n\t\t\tvReflect = reflect( cameraToVertex, worldNormal );\n\t\t#else\n\t\t\tvReflect = refract( cameraToVertex, worldNormal, refractionRatio );\n\t\t#endif\n\t#endif\n#endif",fog_vertex:"#ifdef USE_FOG\n\tvFogDepth = - mvPosition.z;\n#endif",fog_pars_vertex:"#ifdef USE_FOG\n\tvarying float vFogDepth;\n#endif",fog_fragment:"#ifdef USE_FOG\n\t#ifdef FOG_EXP2\n\t\tfloat fogFactor = 1.0 - exp( - fogDensity * fogDensity * vFogDepth * vFogDepth );\n\t#else\n\t\tfloat fogFactor = smoothstep( fogNear, fogFar, vFogDepth );\n\t#endif\n\tgl_FragColor.rgb = mix( gl_FragColor.rgb, fogColor, fogFactor );\n#endif",fog_pars_fragment:"#ifdef USE_FOG\n\tuniform vec3 fogColor;\n\tvarying float vFogDepth;\n\t#ifdef FOG_EXP2\n\t\tuniform float fogDensity;\n\t#else\n\t\tuniform float fogNear;\n\t\tuniform float fogFar;\n\t#endif\n#endif",gradientmap_pars_fragment:"#ifdef USE_GRADIENTMAP\n\tuniform sampler2D gradientMap;\n#endif\nvec3 getGradientIrradiance( vec3 normal, vec3 lightDirection ) {\n\tfloat dotNL = dot( normal, lightDirection );\n\tvec2 coord = vec2( dotNL * 0.5 + 0.5, 0.0 );\n\t#ifdef USE_GRADIENTMAP\n\t\treturn texture2D( gradientMap, coord ).rgb;\n\t#else\n\t\treturn ( coord.x < 0.7 ) ? vec3( 0.7 ) : vec3( 1.0 );\n\t#endif\n}",lightmap_fragment:"#ifdef USE_LIGHTMAP\n\tvec4 lightMapTexel = texture2D( lightMap, vUv2 );\n\tvec3 lightMapIrradiance = lightMapTexelToLinear( lightMapTexel ).rgb * lightMapIntensity;\n\t#ifndef PHYSICALLY_CORRECT_LIGHTS\n\t\tlightMapIrradiance *= PI;\n\t#endif\n\treflectedLight.indirectDiffuse += lightMapIrradiance;\n#endif",lightmap_pars_fragment:"#ifdef USE_LIGHTMAP\n\tuniform sampler2D lightMap;\n\tuniform float lightMapIntensity;\n#endif",lights_lambert_vertex:"vec3 diffuse = vec3( 1.0 );\nGeometricContext geometry;\ngeometry.position = mvPosition.xyz;\ngeometry.normal = normalize( transformedNormal );\ngeometry.viewDir = ( isOrthographic ) ? vec3( 0, 0, 1 ) : normalize( -mvPosition.xyz );\nGeometricContext backGeometry;\nbackGeometry.position = geometry.position;\nbackGeometry.normal = -geometry.normal;\nbackGeometry.viewDir = geometry.viewDir;\nvLightFront = vec3( 0.0 );\nvIndirectFront = vec3( 0.0 );\n#ifdef DOUBLE_SIDED\n\tvLightBack = vec3( 0.0 );\n\tvIndirectBack = vec3( 0.0 );\n#endif\nIncidentLight directLight;\nfloat dotNL;\nvec3 directLightColor_Diffuse;\nvIndirectFront += getAmbientLightIrradiance( ambientLightColor );\nvIndirectFront += getLightProbeIrradiance( lightProbe, geometry );\n#ifdef DOUBLE_SIDED\n\tvIndirectBack += getAmbientLightIrradiance( ambientLightColor );\n\tvIndirectBack += getLightProbeIrradiance( lightProbe, backGeometry );\n#endif\n#if NUM_POINT_LIGHTS > 0\n\t#pragma unroll_loop_start\n\tfor ( int i = 0; i < NUM_POINT_LIGHTS; i ++ ) {\n\t\tgetPointLightInfo( pointLights[ i ], geometry, directLight );\n\t\tdotNL = dot( geometry.normal, directLight.direction );\n\t\tdirectLightColor_Diffuse = directLight.color;\n\t\tvLightFront += saturate( dotNL ) * directLightColor_Diffuse;\n\t\t#ifdef DOUBLE_SIDED\n\t\t\tvLightBack += saturate( - dotNL ) * directLightColor_Diffuse;\n\t\t#endif\n\t}\n\t#pragma unroll_loop_end\n#endif\n#if NUM_SPOT_LIGHTS > 0\n\t#pragma unroll_loop_start\n\tfor ( int i = 0; i < NUM_SPOT_LIGHTS; i ++ ) {\n\t\tgetSpotLightInfo( spotLights[ i ], geometry, directLight );\n\t\tdotNL = dot( geometry.normal, directLight.direction );\n\t\tdirectLightColor_Diffuse = directLight.color;\n\t\tvLightFront += saturate( dotNL ) * directLightColor_Diffuse;\n\t\t#ifdef DOUBLE_SIDED\n\t\t\tvLightBack += saturate( - dotNL ) * directLightColor_Diffuse;\n\t\t#endif\n\t}\n\t#pragma unroll_loop_end\n#endif\n#if NUM_DIR_LIGHTS > 0\n\t#pragma unroll_loop_start\n\tfor ( int i = 0; i < NUM_DIR_LIGHTS; i ++ ) {\n\t\tgetDirectionalLightInfo( directionalLights[ i ], geometry, directLight );\n\t\tdotNL = dot( geometry.normal, directLight.direction );\n\t\tdirectLightColor_Diffuse = directLight.color;\n\t\tvLightFront += saturate( dotNL ) * directLightColor_Diffuse;\n\t\t#ifdef DOUBLE_SIDED\n\t\t\tvLightBack += saturate( - dotNL ) * directLightColor_Diffuse;\n\t\t#endif\n\t}\n\t#pragma unroll_loop_end\n#endif\n#if NUM_HEMI_LIGHTS > 0\n\t#pragma unroll_loop_start\n\tfor ( int i = 0; i < NUM_HEMI_LIGHTS; i ++ ) {\n\t\tvIndirectFront += getHemisphereLightIrradiance( hemisphereLights[ i ], geometry );\n\t\t#ifdef DOUBLE_SIDED\n\t\t\tvIndirectBack += getHemisphereLightIrradiance( hemisphereLights[ i ], backGeometry );\n\t\t#endif\n\t}\n\t#pragma unroll_loop_end\n#endif",lights_pars_begin:"uniform bool receiveShadow;\nuniform vec3 ambientLightColor;\nuniform vec3 lightProbe[ 9 ];\nvec3 shGetIrradianceAt( in vec3 normal, in vec3 shCoefficients[ 9 ] ) {\n\tfloat x = normal.x, y = normal.y, z = normal.z;\n\tvec3 result = shCoefficients[ 0 ] * 0.886227;\n\tresult += shCoefficients[ 1 ] * 2.0 * 0.511664 * y;\n\tresult += shCoefficients[ 2 ] * 2.0 * 0.511664 * z;\n\tresult += shCoefficients[ 3 ] * 2.0 * 0.511664 * x;\n\tresult += shCoefficients[ 4 ] * 2.0 * 0.429043 * x * y;\n\tresult += shCoefficients[ 5 ] * 2.0 * 0.429043 * y * z;\n\tresult += shCoefficients[ 6 ] * ( 0.743125 * z * z - 0.247708 );\n\tresult += shCoefficients[ 7 ] * 2.0 * 0.429043 * x * z;\n\tresult += shCoefficients[ 8 ] * 0.429043 * ( x * x - y * y );\n\treturn result;\n}\nvec3 getLightProbeIrradiance( const in vec3 lightProbe[ 9 ], const in GeometricContext geometry ) {\n\tvec3 worldNormal = inverseTransformDirection( geometry.normal, viewMatrix );\n\tvec3 irradiance = shGetIrradianceAt( worldNormal, lightProbe );\n\treturn irradiance;\n}\nvec3 getAmbientLightIrradiance( const in vec3 ambientLightColor ) {\n\tvec3 irradiance = ambientLightColor;\n\treturn irradiance;\n}\nfloat getDistanceAttenuation( const in float lightDistance, const in float cutoffDistance, const in float decayExponent ) {\n\t#if defined ( PHYSICALLY_CORRECT_LIGHTS )\n\t\tfloat distanceFalloff = 1.0 / max( pow( lightDistance, decayExponent ), 0.01 );\n\t\tif ( cutoffDistance > 0.0 ) {\n\t\t\tdistanceFalloff *= pow2( saturate( 1.0 - pow4( lightDistance / cutoffDistance ) ) );\n\t\t}\n\t\treturn distanceFalloff;\n\t#else\n\t\tif ( cutoffDistance > 0.0 && decayExponent > 0.0 ) {\n\t\t\treturn pow( saturate( - lightDistance / cutoffDistance + 1.0 ), decayExponent );\n\t\t}\n\t\treturn 1.0;\n\t#endif\n}\nfloat getSpotAttenuation( const in float coneCosine, const in float penumbraCosine, const in float angleCosine ) {\n\treturn smoothstep( coneCosine, penumbraCosine, angleCosine );\n}\n#if NUM_DIR_LIGHTS > 0\n\tstruct DirectionalLight {\n\t\tvec3 direction;\n\t\tvec3 color;\n\t};\n\tuniform DirectionalLight directionalLights[ NUM_DIR_LIGHTS ];\n\tvoid getDirectionalLightInfo( const in DirectionalLight directionalLight, const in GeometricContext geometry, out IncidentLight light ) {\n\t\tlight.color = directionalLight.color;\n\t\tlight.direction = directionalLight.direction;\n\t\tlight.visible = true;\n\t}\n#endif\n#if NUM_POINT_LIGHTS > 0\n\tstruct PointLight {\n\t\tvec3 position;\n\t\tvec3 color;\n\t\tfloat distance;\n\t\tfloat decay;\n\t};\n\tuniform PointLight pointLights[ NUM_POINT_LIGHTS ];\n\tvoid getPointLightInfo( const in PointLight pointLight, const in GeometricContext geometry, out IncidentLight light ) {\n\t\tvec3 lVector = pointLight.position - geometry.position;\n\t\tlight.direction = normalize( lVector );\n\t\tfloat lightDistance = length( lVector );\n\t\tlight.color = pointLight.color;\n\t\tlight.color *= getDistanceAttenuation( lightDistance, pointLight.distance, pointLight.decay );\n\t\tlight.visible = ( light.color != vec3( 0.0 ) );\n\t}\n#endif\n#if NUM_SPOT_LIGHTS > 0\n\tstruct SpotLight {\n\t\tvec3 position;\n\t\tvec3 direction;\n\t\tvec3 color;\n\t\tfloat distance;\n\t\tfloat decay;\n\t\tfloat coneCos;\n\t\tfloat penumbraCos;\n\t};\n\tuniform SpotLight spotLights[ NUM_SPOT_LIGHTS ];\n\tvoid getSpotLightInfo( const in SpotLight spotLight, const in GeometricContext geometry, out IncidentLight light ) {\n\t\tvec3 lVector = spotLight.position - geometry.position;\n\t\tlight.direction = normalize( lVector );\n\t\tfloat angleCos = dot( light.direction, spotLight.direction );\n\t\tfloat spotAttenuation = getSpotAttenuation( spotLight.coneCos, spotLight.penumbraCos, angleCos );\n\t\tif ( spotAttenuation > 0.0 ) {\n\t\t\tfloat lightDistance = length( lVector );\n\t\t\tlight.color = spotLight.color * spotAttenuation;\n\t\t\tlight.color *= getDistanceAttenuation( lightDistance, spotLight.distance, spotLight.decay );\n\t\t\tlight.visible = ( light.color != vec3( 0.0 ) );\n\t\t} else {\n\t\t\tlight.color = vec3( 0.0 );\n\t\t\tlight.visible = false;\n\t\t}\n\t}\n#endif\n#if NUM_RECT_AREA_LIGHTS > 0\n\tstruct RectAreaLight {\n\t\tvec3 color;\n\t\tvec3 position;\n\t\tvec3 halfWidth;\n\t\tvec3 halfHeight;\n\t};\n\tuniform sampler2D ltc_1;\tuniform sampler2D ltc_2;\n\tuniform RectAreaLight rectAreaLights[ NUM_RECT_AREA_LIGHTS ];\n#endif\n#if NUM_HEMI_LIGHTS > 0\n\tstruct HemisphereLight {\n\t\tvec3 direction;\n\t\tvec3 skyColor;\n\t\tvec3 groundColor;\n\t};\n\tuniform HemisphereLight hemisphereLights[ NUM_HEMI_LIGHTS ];\n\tvec3 getHemisphereLightIrradiance( const in HemisphereLight hemiLight, const in GeometricContext geometry ) {\n\t\tfloat dotNL = dot( geometry.normal, hemiLight.direction );\n\t\tfloat hemiDiffuseWeight = 0.5 * dotNL + 0.5;\n\t\tvec3 irradiance = mix( hemiLight.groundColor, hemiLight.skyColor, hemiDiffuseWeight );\n\t\treturn irradiance;\n\t}\n#endif",lights_toon_fragment:"ToonMaterial material;\nmaterial.diffuseColor = diffuseColor.rgb;",lights_toon_pars_fragment:"varying vec3 vViewPosition;\nstruct ToonMaterial {\n\tvec3 diffuseColor;\n};\nvoid RE_Direct_Toon( const in IncidentLight directLight, const in GeometricContext geometry, const in ToonMaterial material, inout ReflectedLight reflectedLight ) {\n\tvec3 irradiance = getGradientIrradiance( geometry.normal, directLight.direction ) * directLight.color;\n\treflectedLight.directDiffuse += irradiance * BRDF_Lambert( material.diffuseColor );\n}\nvoid RE_IndirectDiffuse_Toon( const in vec3 irradiance, const in GeometricContext geometry, const in ToonMaterial material, inout ReflectedLight reflectedLight ) {\n\treflectedLight.indirectDiffuse += irradiance * BRDF_Lambert( material.diffuseColor );\n}\n#define RE_Direct\t\t\t\tRE_Direct_Toon\n#define RE_IndirectDiffuse\t\tRE_IndirectDiffuse_Toon\n#define Material_LightProbeLOD( material )\t(0)",lights_phong_fragment:"BlinnPhongMaterial material;\nmaterial.diffuseColor = diffuseColor.rgb;\nmaterial.specularColor = specular;\nmaterial.specularShininess = shininess;\nmaterial.specularStrength = specularStrength;",lights_phong_pars_fragment:"varying vec3 vViewPosition;\nstruct BlinnPhongMaterial {\n\tvec3 diffuseColor;\n\tvec3 specularColor;\n\tfloat specularShininess;\n\tfloat specularStrength;\n};\nvoid RE_Direct_BlinnPhong( const in IncidentLight directLight, const in GeometricContext geometry, const in BlinnPhongMaterial material, inout ReflectedLight reflectedLight ) {\n\tfloat dotNL = saturate( dot( geometry.normal, directLight.direction ) );\n\tvec3 irradiance = dotNL * directLight.color;\n\treflectedLight.directDiffuse += irradiance * BRDF_Lambert( material.diffuseColor );\n\treflectedLight.directSpecular += irradiance * BRDF_BlinnPhong( directLight, geometry, material.specularColor, material.specularShininess ) * material.specularStrength;\n}\nvoid RE_IndirectDiffuse_BlinnPhong( const in vec3 irradiance, const in GeometricContext geometry, const in BlinnPhongMaterial material, inout ReflectedLight reflectedLight ) {\n\treflectedLight.indirectDiffuse += irradiance * BRDF_Lambert( material.diffuseColor );\n}\n#define RE_Direct\t\t\t\tRE_Direct_BlinnPhong\n#define RE_IndirectDiffuse\t\tRE_IndirectDiffuse_BlinnPhong\n#define Material_LightProbeLOD( material )\t(0)",lights_physical_fragment:"PhysicalMaterial material;\nmaterial.diffuseColor = diffuseColor.rgb * ( 1.0 - metalnessFactor );\nvec3 dxy = max( abs( dFdx( geometryNormal ) ), abs( dFdy( geometryNormal ) ) );\nfloat geometryRoughness = max( max( dxy.x, dxy.y ), dxy.z );\nmaterial.roughness = max( roughnessFactor, 0.0525 );material.roughness += geometryRoughness;\nmaterial.roughness = min( material.roughness, 1.0 );\n#ifdef IOR\n\t#ifdef SPECULAR\n\t\tfloat specularIntensityFactor = specularIntensity;\n\t\tvec3 specularTintFactor = specularTint;\n\t\t#ifdef USE_SPECULARINTENSITYMAP\n\t\t\tspecularIntensityFactor *= texture2D( specularIntensityMap, vUv ).a;\n\t\t#endif\n\t\t#ifdef USE_SPECULARTINTMAP\n\t\t\tspecularTintFactor *= specularTintMapTexelToLinear( texture2D( specularTintMap, vUv ) ).rgb;\n\t\t#endif\n\t\tmaterial.specularF90 = mix( specularIntensityFactor, 1.0, metalnessFactor );\n\t#else\n\t\tfloat specularIntensityFactor = 1.0;\n\t\tvec3 specularTintFactor = vec3( 1.0 );\n\t\tmaterial.specularF90 = 1.0;\n\t#endif\n\tmaterial.specularColor = mix( min( pow2( ( ior - 1.0 ) / ( ior + 1.0 ) ) * specularTintFactor, vec3( 1.0 ) ) * specularIntensityFactor, diffuseColor.rgb, metalnessFactor );\n#else\n\tmaterial.specularColor = mix( vec3( 0.04 ), diffuseColor.rgb, metalnessFactor );\n\tmaterial.specularF90 = 1.0;\n#endif\n#ifdef USE_CLEARCOAT\n\tmaterial.clearcoat = clearcoat;\n\tmaterial.clearcoatRoughness = clearcoatRoughness;\n\tmaterial.clearcoatF0 = vec3( 0.04 );\n\tmaterial.clearcoatF90 = 1.0;\n\t#ifdef USE_CLEARCOATMAP\n\t\tmaterial.clearcoat *= texture2D( clearcoatMap, vUv ).x;\n\t#endif\n\t#ifdef USE_CLEARCOAT_ROUGHNESSMAP\n\t\tmaterial.clearcoatRoughness *= texture2D( clearcoatRoughnessMap, vUv ).y;\n\t#endif\n\tmaterial.clearcoat = saturate( material.clearcoat );\tmaterial.clearcoatRoughness = max( material.clearcoatRoughness, 0.0525 );\n\tmaterial.clearcoatRoughness += geometryRoughness;\n\tmaterial.clearcoatRoughness = min( material.clearcoatRoughness, 1.0 );\n#endif\n#ifdef USE_SHEEN\n\tmaterial.sheenTint = sheenTint;\n#endif",lights_physical_pars_fragment:"struct PhysicalMaterial {\n\tvec3 diffuseColor;\n\tfloat roughness;\n\tvec3 specularColor;\n\tfloat specularF90;\n\t#ifdef USE_CLEARCOAT\n\t\tfloat clearcoat;\n\t\tfloat clearcoatRoughness;\n\t\tvec3 clearcoatF0;\n\t\tfloat clearcoatF90;\n\t#endif\n\t#ifdef USE_SHEEN\n\t\tvec3 sheenTint;\n\t#endif\n};\nvec3 clearcoatSpecular = vec3( 0.0 );\nvec2 DFGApprox( const in vec3 normal, const in vec3 viewDir, const in float roughness ) {\n\tfloat dotNV = saturate( dot( normal, viewDir ) );\n\tconst vec4 c0 = vec4( - 1, - 0.0275, - 0.572, 0.022 );\n\tconst vec4 c1 = vec4( 1, 0.0425, 1.04, - 0.04 );\n\tvec4 r = roughness * c0 + c1;\n\tfloat a004 = min( r.x * r.x, exp2( - 9.28 * dotNV ) ) * r.x + r.y;\n\tvec2 fab = vec2( - 1.04, 1.04 ) * a004 + r.zw;\n\treturn fab;\n}\nvec3 EnvironmentBRDF( const in vec3 normal, const in vec3 viewDir, const in vec3 specularColor, const in float specularF90, const in float roughness ) {\n\tvec2 fab = DFGApprox( normal, viewDir, roughness );\n\treturn specularColor * fab.x + specularF90 * fab.y;\n}\nvoid computeMultiscattering( const in vec3 normal, const in vec3 viewDir, const in vec3 specularColor, const in float specularF90, const in float roughness, inout vec3 singleScatter, inout vec3 multiScatter ) {\n\tvec2 fab = DFGApprox( normal, viewDir, roughness );\n\tvec3 FssEss = specularColor * fab.x + specularF90 * fab.y;\n\tfloat Ess = fab.x + fab.y;\n\tfloat Ems = 1.0 - Ess;\n\tvec3 Favg = specularColor + ( 1.0 - specularColor ) * 0.047619;\tvec3 Fms = FssEss * Favg / ( 1.0 - Ems * Favg );\n\tsingleScatter += FssEss;\n\tmultiScatter += Fms * Ems;\n}\n#if NUM_RECT_AREA_LIGHTS > 0\n\tvoid RE_Direct_RectArea_Physical( const in RectAreaLight rectAreaLight, const in GeometricContext geometry, const in PhysicalMaterial material, inout ReflectedLight reflectedLight ) {\n\t\tvec3 normal = geometry.normal;\n\t\tvec3 viewDir = geometry.viewDir;\n\t\tvec3 position = geometry.position;\n\t\tvec3 lightPos = rectAreaLight.position;\n\t\tvec3 halfWidth = rectAreaLight.halfWidth;\n\t\tvec3 halfHeight = rectAreaLight.halfHeight;\n\t\tvec3 lightColor = rectAreaLight.color;\n\t\tfloat roughness = material.roughness;\n\t\tvec3 rectCoords[ 4 ];\n\t\trectCoords[ 0 ] = lightPos + halfWidth - halfHeight;\t\trectCoords[ 1 ] = lightPos - halfWidth - halfHeight;\n\t\trectCoords[ 2 ] = lightPos - halfWidth + halfHeight;\n\t\trectCoords[ 3 ] = lightPos + halfWidth + halfHeight;\n\t\tvec2 uv = LTC_Uv( normal, viewDir, roughness );\n\t\tvec4 t1 = texture2D( ltc_1, uv );\n\t\tvec4 t2 = texture2D( ltc_2, uv );\n\t\tmat3 mInv = mat3(\n\t\t\tvec3( t1.x, 0, t1.y ),\n\t\t\tvec3(\t\t0, 1,\t\t0 ),\n\t\t\tvec3( t1.z, 0, t1.w )\n\t\t);\n\t\tvec3 fresnel = ( material.specularColor * t2.x + ( vec3( 1.0 ) - material.specularColor ) * t2.y );\n\t\treflectedLight.directSpecular += lightColor * fresnel * LTC_Evaluate( normal, viewDir, position, mInv, rectCoords );\n\t\treflectedLight.directDiffuse += lightColor * material.diffuseColor * LTC_Evaluate( normal, viewDir, position, mat3( 1.0 ), rectCoords );\n\t}\n#endif\nvoid RE_Direct_Physical( const in IncidentLight directLight, const in GeometricContext geometry, const in PhysicalMaterial material, inout ReflectedLight reflectedLight ) {\n\tfloat dotNL = saturate( dot( geometry.normal, directLight.direction ) );\n\tvec3 irradiance = dotNL * directLight.color;\n\t#ifdef USE_CLEARCOAT\n\t\tfloat dotNLcc = saturate( dot( geometry.clearcoatNormal, directLight.direction ) );\n\t\tvec3 ccIrradiance = dotNLcc * directLight.color;\n\t\tclearcoatSpecular += ccIrradiance * BRDF_GGX( directLight, geometry.viewDir, geometry.clearcoatNormal, material.clearcoatF0, material.clearcoatF90, material.clearcoatRoughness );\n\t#endif\n\t#ifdef USE_SHEEN\n\t\treflectedLight.directSpecular += irradiance * BRDF_Sheen( material.roughness, directLight.direction, geometry, material.sheenTint );\n\t#else\n\t\treflectedLight.directSpecular += irradiance * BRDF_GGX( directLight, geometry.viewDir, geometry.normal, material.specularColor, material.specularF90, material.roughness );\n\t#endif\n\treflectedLight.directDiffuse += irradiance * BRDF_Lambert( material.diffuseColor );\n}\nvoid RE_IndirectDiffuse_Physical( const in vec3 irradiance, const in GeometricContext geometry, const in PhysicalMaterial material, inout ReflectedLight reflectedLight ) {\n\treflectedLight.indirectDiffuse += irradiance * BRDF_Lambert( material.diffuseColor );\n}\nvoid RE_IndirectSpecular_Physical( const in vec3 radiance, const in vec3 irradiance, const in vec3 clearcoatRadiance, const in GeometricContext geometry, const in PhysicalMaterial material, inout ReflectedLight reflectedLight) {\n\t#ifdef USE_CLEARCOAT\n\t\tclearcoatSpecular += clearcoatRadiance * EnvironmentBRDF( geometry.clearcoatNormal, geometry.viewDir, material.clearcoatF0, material.clearcoatF90, material.clearcoatRoughness );\n\t#endif\n\tvec3 singleScattering = vec3( 0.0 );\n\tvec3 multiScattering = vec3( 0.0 );\n\tvec3 cosineWeightedIrradiance = irradiance * RECIPROCAL_PI;\n\tcomputeMultiscattering( geometry.normal, geometry.viewDir, material.specularColor, material.specularF90, material.roughness, singleScattering, multiScattering );\n\tvec3 diffuse = material.diffuseColor * ( 1.0 - ( singleScattering + multiScattering ) );\n\treflectedLight.indirectSpecular += radiance * singleScattering;\n\treflectedLight.indirectSpecular += multiScattering * cosineWeightedIrradiance;\n\treflectedLight.indirectDiffuse += diffuse * cosineWeightedIrradiance;\n}\n#define RE_Direct\t\t\t\tRE_Direct_Physical\n#define RE_Direct_RectArea\t\tRE_Direct_RectArea_Physical\n#define RE_IndirectDiffuse\t\tRE_IndirectDiffuse_Physical\n#define RE_IndirectSpecular\t\tRE_IndirectSpecular_Physical\nfloat computeSpecularOcclusion( const in float dotNV, const in float ambientOcclusion, const in float roughness ) {\n\treturn saturate( pow( dotNV + ambientOcclusion, exp2( - 16.0 * roughness - 1.0 ) ) - 1.0 + ambientOcclusion );\n}",lights_fragment_begin:"\nGeometricContext geometry;\ngeometry.position = - vViewPosition;\ngeometry.normal = normal;\ngeometry.viewDir = ( isOrthographic ) ? vec3( 0, 0, 1 ) : normalize( vViewPosition );\n#ifdef USE_CLEARCOAT\n\tgeometry.clearcoatNormal = clearcoatNormal;\n#endif\nIncidentLight directLight;\n#if ( NUM_POINT_LIGHTS > 0 ) && defined( RE_Direct )\n\tPointLight pointLight;\n\t#if defined( USE_SHADOWMAP ) && NUM_POINT_LIGHT_SHADOWS > 0\n\tPointLightShadow pointLightShadow;\n\t#endif\n\t#pragma unroll_loop_start\n\tfor ( int i = 0; i < NUM_POINT_LIGHTS; i ++ ) {\n\t\tpointLight = pointLights[ i ];\n\t\tgetPointLightInfo( pointLight, geometry, directLight );\n\t\t#if defined( USE_SHADOWMAP ) && ( UNROLLED_LOOP_INDEX < NUM_POINT_LIGHT_SHADOWS )\n\t\tpointLightShadow = pointLightShadows[ i ];\n\t\tdirectLight.color *= all( bvec2( directLight.visible, receiveShadow ) ) ? getPointShadow( pointShadowMap[ i ], pointLightShadow.shadowMapSize, pointLightShadow.shadowBias, pointLightShadow.shadowRadius, vPointShadowCoord[ i ], pointLightShadow.shadowCameraNear, pointLightShadow.shadowCameraFar ) : 1.0;\n\t\t#endif\n\t\tRE_Direct( directLight, geometry, material, reflectedLight );\n\t}\n\t#pragma unroll_loop_end\n#endif\n#if ( NUM_SPOT_LIGHTS > 0 ) && defined( RE_Direct )\n\tSpotLight spotLight;\n\t#if defined( USE_SHADOWMAP ) && NUM_SPOT_LIGHT_SHADOWS > 0\n\tSpotLightShadow spotLightShadow;\n\t#endif\n\t#pragma unroll_loop_start\n\tfor ( int i = 0; i < NUM_SPOT_LIGHTS; i ++ ) {\n\t\tspotLight = spotLights[ i ];\n\t\tgetSpotLightInfo( spotLight, geometry, directLight );\n\t\t#if defined( USE_SHADOWMAP ) && ( UNROLLED_LOOP_INDEX < NUM_SPOT_LIGHT_SHADOWS )\n\t\tspotLightShadow = spotLightShadows[ i ];\n\t\tdirectLight.color *= all( bvec2( directLight.visible, receiveShadow ) ) ? getShadow( spotShadowMap[ i ], spotLightShadow.shadowMapSize, spotLightShadow.shadowBias, spotLightShadow.shadowRadius, vSpotShadowCoord[ i ] ) : 1.0;\n\t\t#endif\n\t\tRE_Direct( directLight, geometry, material, reflectedLight );\n\t}\n\t#pragma unroll_loop_end\n#endif\n#if ( NUM_DIR_LIGHTS > 0 ) && defined( RE_Direct )\n\tDirectionalLight directionalLight;\n\t#if defined( USE_SHADOWMAP ) && NUM_DIR_LIGHT_SHADOWS > 0\n\tDirectionalLightShadow directionalLightShadow;\n\t#endif\n\t#pragma unroll_loop_start\n\tfor ( int i = 0; i < NUM_DIR_LIGHTS; i ++ ) {\n\t\tdirectionalLight = directionalLights[ i ];\n\t\tgetDirectionalLightInfo( directionalLight, geometry, directLight );\n\t\t#if defined( USE_SHADOWMAP ) && ( UNROLLED_LOOP_INDEX < NUM_DIR_LIGHT_SHADOWS )\n\t\tdirectionalLightShadow = directionalLightShadows[ i ];\n\t\tdirectLight.color *= all( bvec2( directLight.visible, receiveShadow ) ) ? getShadow( directionalShadowMap[ i ], directionalLightShadow.shadowMapSize, directionalLightShadow.shadowBias, directionalLightShadow.shadowRadius, vDirectionalShadowCoord[ i ] ) : 1.0;\n\t\t#endif\n\t\tRE_Direct( directLight, geometry, material, reflectedLight );\n\t}\n\t#pragma unroll_loop_end\n#endif\n#if ( NUM_RECT_AREA_LIGHTS > 0 ) && defined( RE_Direct_RectArea )\n\tRectAreaLight rectAreaLight;\n\t#pragma unroll_loop_start\n\tfor ( int i = 0; i < NUM_RECT_AREA_LIGHTS; i ++ ) {\n\t\trectAreaLight = rectAreaLights[ i ];\n\t\tRE_Direct_RectArea( rectAreaLight, geometry, material, reflectedLight );\n\t}\n\t#pragma unroll_loop_end\n#endif\n#if defined( RE_IndirectDiffuse )\n\tvec3 iblIrradiance = vec3( 0.0 );\n\tvec3 irradiance = getAmbientLightIrradiance( ambientLightColor );\n\tirradiance += getLightProbeIrradiance( lightProbe, geometry );\n\t#if ( NUM_HEMI_LIGHTS > 0 )\n\t\t#pragma unroll_loop_start\n\t\tfor ( int i = 0; i < NUM_HEMI_LIGHTS; i ++ ) {\n\t\t\tirradiance += getHemisphereLightIrradiance( hemisphereLights[ i ], geometry );\n\t\t}\n\t\t#pragma unroll_loop_end\n\t#endif\n#endif\n#if defined( RE_IndirectSpecular )\n\tvec3 radiance = vec3( 0.0 );\n\tvec3 clearcoatRadiance = vec3( 0.0 );\n#endif",lights_fragment_maps:"#if defined( RE_IndirectDiffuse )\n\t#ifdef USE_LIGHTMAP\n\t\tvec4 lightMapTexel = texture2D( lightMap, vUv2 );\n\t\tvec3 lightMapIrradiance = lightMapTexelToLinear( lightMapTexel ).rgb * lightMapIntensity;\n\t\t#ifndef PHYSICALLY_CORRECT_LIGHTS\n\t\t\tlightMapIrradiance *= PI;\n\t\t#endif\n\t\tirradiance += lightMapIrradiance;\n\t#endif\n\t#if defined( USE_ENVMAP ) && defined( STANDARD ) && defined( ENVMAP_TYPE_CUBE_UV )\n\t\tiblIrradiance += getIBLIrradiance( geometry );\n\t#endif\n#endif\n#if defined( USE_ENVMAP ) && defined( RE_IndirectSpecular )\n\tradiance += getIBLRadiance( geometry.viewDir, geometry.normal, material.roughness );\n\t#ifdef USE_CLEARCOAT\n\t\tclearcoatRadiance += getIBLRadiance( geometry.viewDir, geometry.clearcoatNormal, material.clearcoatRoughness );\n\t#endif\n#endif",lights_fragment_end:"#if defined( RE_IndirectDiffuse )\n\tRE_IndirectDiffuse( irradiance, geometry, material, reflectedLight );\n#endif\n#if defined( RE_IndirectSpecular )\n\tRE_IndirectSpecular( radiance, iblIrradiance, clearcoatRadiance, geometry, material, reflectedLight );\n#endif",logdepthbuf_fragment:"#if defined( USE_LOGDEPTHBUF ) && defined( USE_LOGDEPTHBUF_EXT )\n\tgl_FragDepthEXT = vIsPerspective == 0.0 ? gl_FragCoord.z : log2( vFragDepth ) * logDepthBufFC * 0.5;\n#endif",logdepthbuf_pars_fragment:"#if defined( USE_LOGDEPTHBUF ) && defined( USE_LOGDEPTHBUF_EXT )\n\tuniform float logDepthBufFC;\n\tvarying float vFragDepth;\n\tvarying float vIsPerspective;\n#endif",logdepthbuf_pars_vertex:"#ifdef USE_LOGDEPTHBUF\n\t#ifdef USE_LOGDEPTHBUF_EXT\n\t\tvarying float vFragDepth;\n\t\tvarying float vIsPerspective;\n\t#else\n\t\tuniform float logDepthBufFC;\n\t#endif\n#endif",logdepthbuf_vertex:"#ifdef USE_LOGDEPTHBUF\n\t#ifdef USE_LOGDEPTHBUF_EXT\n\t\tvFragDepth = 1.0 + gl_Position.w;\n\t\tvIsPerspective = float( isPerspectiveMatrix( projectionMatrix ) );\n\t#else\n\t\tif ( isPerspectiveMatrix( projectionMatrix ) ) {\n\t\t\tgl_Position.z = log2( max( EPSILON, gl_Position.w + 1.0 ) ) * logDepthBufFC - 1.0;\n\t\t\tgl_Position.z *= gl_Position.w;\n\t\t}\n\t#endif\n#endif",map_fragment:"#ifdef USE_MAP\n\tvec4 texelColor = texture2D( map, vUv );\n\ttexelColor = mapTexelToLinear( texelColor );\n\tdiffuseColor *= texelColor;\n#endif",map_pars_fragment:"#ifdef USE_MAP\n\tuniform sampler2D map;\n#endif",map_particle_fragment:"#if defined( USE_MAP ) || defined( USE_ALPHAMAP )\n\tvec2 uv = ( uvTransform * vec3( gl_PointCoord.x, 1.0 - gl_PointCoord.y, 1 ) ).xy;\n#endif\n#ifdef USE_MAP\n\tvec4 mapTexel = texture2D( map, uv );\n\tdiffuseColor *= mapTexelToLinear( mapTexel );\n#endif\n#ifdef USE_ALPHAMAP\n\tdiffuseColor.a *= texture2D( alphaMap, uv ).g;\n#endif",map_particle_pars_fragment:"#if defined( USE_MAP ) || defined( USE_ALPHAMAP )\n\tuniform mat3 uvTransform;\n#endif\n#ifdef USE_MAP\n\tuniform sampler2D map;\n#endif\n#ifdef USE_ALPHAMAP\n\tuniform sampler2D alphaMap;\n#endif",metalnessmap_fragment:"float metalnessFactor = metalness;\n#ifdef USE_METALNESSMAP\n\tvec4 texelMetalness = texture2D( metalnessMap, vUv );\n\tmetalnessFactor *= texelMetalness.b;\n#endif",metalnessmap_pars_fragment:"#ifdef USE_METALNESSMAP\n\tuniform sampler2D metalnessMap;\n#endif",morphnormal_vertex:"#ifdef USE_MORPHNORMALS\n\tobjectNormal *= morphTargetBaseInfluence;\n\tobjectNormal += morphNormal0 * morphTargetInfluences[ 0 ];\n\tobjectNormal += morphNormal1 * morphTargetInfluences[ 1 ];\n\tobjectNormal += morphNormal2 * morphTargetInfluences[ 2 ];\n\tobjectNormal += morphNormal3 * morphTargetInfluences[ 3 ];\n#endif",morphtarget_pars_vertex:"#ifdef USE_MORPHTARGETS\n\tuniform float morphTargetBaseInfluence;\n\t#ifndef USE_MORPHNORMALS\n\t\tuniform float morphTargetInfluences[ 8 ];\n\t#else\n\t\tuniform float morphTargetInfluences[ 4 ];\n\t#endif\n#endif",morphtarget_vertex:"#ifdef USE_MORPHTARGETS\n\ttransformed *= morphTargetBaseInfluence;\n\ttransformed += morphTarget0 * morphTargetInfluences[ 0 ];\n\ttransformed += morphTarget1 * morphTargetInfluences[ 1 ];\n\ttransformed += morphTarget2 * morphTargetInfluences[ 2 ];\n\ttransformed += morphTarget3 * morphTargetInfluences[ 3 ];\n\t#ifndef USE_MORPHNORMALS\n\t\ttransformed += morphTarget4 * morphTargetInfluences[ 4 ];\n\t\ttransformed += morphTarget5 * morphTargetInfluences[ 5 ];\n\t\ttransformed += morphTarget6 * morphTargetInfluences[ 6 ];\n\t\ttransformed += morphTarget7 * morphTargetInfluences[ 7 ];\n\t#endif\n#endif",normal_fragment_begin:"float faceDirection = gl_FrontFacing ? 1.0 : - 1.0;\n#ifdef FLAT_SHADED\n\tvec3 fdx = vec3( dFdx( vViewPosition.x ), dFdx( vViewPosition.y ), dFdx( vViewPosition.z ) );\n\tvec3 fdy = vec3( dFdy( vViewPosition.x ), dFdy( vViewPosition.y ), dFdy( vViewPosition.z ) );\n\tvec3 normal = normalize( cross( fdx, fdy ) );\n#else\n\tvec3 normal = normalize( vNormal );\n\t#ifdef DOUBLE_SIDED\n\t\tnormal = normal * faceDirection;\n\t#endif\n\t#ifdef USE_TANGENT\n\t\tvec3 tangent = normalize( vTangent );\n\t\tvec3 bitangent = normalize( vBitangent );\n\t\t#ifdef DOUBLE_SIDED\n\t\t\ttangent = tangent * faceDirection;\n\t\t\tbitangent = bitangent * faceDirection;\n\t\t#endif\n\t\t#if defined( TANGENTSPACE_NORMALMAP ) || defined( USE_CLEARCOAT_NORMALMAP )\n\t\t\tmat3 vTBN = mat3( tangent, bitangent, normal );\n\t\t#endif\n\t#endif\n#endif\nvec3 geometryNormal = normal;",normal_fragment_maps:"#ifdef OBJECTSPACE_NORMALMAP\n\tnormal = texture2D( normalMap, vUv ).xyz * 2.0 - 1.0;\n\t#ifdef FLIP_SIDED\n\t\tnormal = - normal;\n\t#endif\n\t#ifdef DOUBLE_SIDED\n\t\tnormal = normal * faceDirection;\n\t#endif\n\tnormal = normalize( normalMatrix * normal );\n#elif defined( TANGENTSPACE_NORMALMAP )\n\tvec3 mapN = texture2D( normalMap, vUv ).xyz * 2.0 - 1.0;\n\tmapN.xy *= normalScale;\n\t#ifdef USE_TANGENT\n\t\tnormal = normalize( vTBN * mapN );\n\t#else\n\t\tnormal = perturbNormal2Arb( - vViewPosition, normal, mapN, faceDirection );\n\t#endif\n#elif defined( USE_BUMPMAP )\n\tnormal = perturbNormalArb( - vViewPosition, normal, dHdxy_fwd(), faceDirection );\n#endif",normal_pars_fragment:"#ifndef FLAT_SHADED\n\tvarying vec3 vNormal;\n\t#ifdef USE_TANGENT\n\t\tvarying vec3 vTangent;\n\t\tvarying vec3 vBitangent;\n\t#endif\n#endif",normal_pars_vertex:"#ifndef FLAT_SHADED\n\tvarying vec3 vNormal;\n\t#ifdef USE_TANGENT\n\t\tvarying vec3 vTangent;\n\t\tvarying vec3 vBitangent;\n\t#endif\n#endif",normal_vertex:"#ifndef FLAT_SHADED\n\tvNormal = normalize( transformedNormal );\n\t#ifdef USE_TANGENT\n\t\tvTangent = normalize( transformedTangent );\n\t\tvBitangent = normalize( cross( vNormal, vTangent ) * tangent.w );\n\t#endif\n#endif",normalmap_pars_fragment:"#ifdef USE_NORMALMAP\n\tuniform sampler2D normalMap;\n\tuniform vec2 normalScale;\n#endif\n#ifdef OBJECTSPACE_NORMALMAP\n\tuniform mat3 normalMatrix;\n#endif\n#if ! defined ( USE_TANGENT ) && ( defined ( TANGENTSPACE_NORMALMAP ) || defined ( USE_CLEARCOAT_NORMALMAP ) )\n\tvec3 perturbNormal2Arb( vec3 eye_pos, vec3 surf_norm, vec3 mapN, float faceDirection ) {\n\t\tvec3 q0 = vec3( dFdx( eye_pos.x ), dFdx( eye_pos.y ), dFdx( eye_pos.z ) );\n\t\tvec3 q1 = vec3( dFdy( eye_pos.x ), dFdy( eye_pos.y ), dFdy( eye_pos.z ) );\n\t\tvec2 st0 = dFdx( vUv.st );\n\t\tvec2 st1 = dFdy( vUv.st );\n\t\tvec3 N = surf_norm;\n\t\tvec3 q1perp = cross( q1, N );\n\t\tvec3 q0perp = cross( N, q0 );\n\t\tvec3 T = q1perp * st0.x + q0perp * st1.x;\n\t\tvec3 B = q1perp * st0.y + q0perp * st1.y;\n\t\tfloat det = max( dot( T, T ), dot( B, B ) );\n\t\tfloat scale = ( det == 0.0 ) ? 0.0 : faceDirection * inversesqrt( det );\n\t\treturn normalize( T * ( mapN.x * scale ) + B * ( mapN.y * scale ) + N * mapN.z );\n\t}\n#endif",clearcoat_normal_fragment_begin:"#ifdef USE_CLEARCOAT\n\tvec3 clearcoatNormal = geometryNormal;\n#endif",clearcoat_normal_fragment_maps:"#ifdef USE_CLEARCOAT_NORMALMAP\n\tvec3 clearcoatMapN = texture2D( clearcoatNormalMap, vUv ).xyz * 2.0 - 1.0;\n\tclearcoatMapN.xy *= clearcoatNormalScale;\n\t#ifdef USE_TANGENT\n\t\tclearcoatNormal = normalize( vTBN * clearcoatMapN );\n\t#else\n\t\tclearcoatNormal = perturbNormal2Arb( - vViewPosition, clearcoatNormal, clearcoatMapN, faceDirection );\n\t#endif\n#endif",clearcoat_pars_fragment:"#ifdef USE_CLEARCOATMAP\n\tuniform sampler2D clearcoatMap;\n#endif\n#ifdef USE_CLEARCOAT_ROUGHNESSMAP\n\tuniform sampler2D clearcoatRoughnessMap;\n#endif\n#ifdef USE_CLEARCOAT_NORMALMAP\n\tuniform sampler2D clearcoatNormalMap;\n\tuniform vec2 clearcoatNormalScale;\n#endif",output_fragment:"#ifdef OPAQUE\ndiffuseColor.a = 1.0;\n#endif\n#ifdef USE_TRANSMISSION\ndiffuseColor.a *= transmissionAlpha + 0.1;\n#endif\ngl_FragColor = vec4( outgoingLight, diffuseColor.a );",packing:"vec3 packNormalToRGB( const in vec3 normal ) {\n\treturn normalize( normal ) * 0.5 + 0.5;\n}\nvec3 unpackRGBToNormal( const in vec3 rgb ) {\n\treturn 2.0 * rgb.xyz - 1.0;\n}\nconst float PackUpscale = 256. / 255.;const float UnpackDownscale = 255. / 256.;\nconst vec3 PackFactors = vec3( 256. * 256. * 256., 256. * 256., 256. );\nconst vec4 UnpackFactors = UnpackDownscale / vec4( PackFactors, 1. );\nconst float ShiftRight8 = 1. / 256.;\nvec4 packDepthToRGBA( const in float v ) {\n\tvec4 r = vec4( fract( v * PackFactors ), v );\n\tr.yzw -= r.xyz * ShiftRight8;\treturn r * PackUpscale;\n}\nfloat unpackRGBAToDepth( const in vec4 v ) {\n\treturn dot( v, UnpackFactors );\n}\nvec4 pack2HalfToRGBA( vec2 v ) {\n\tvec4 r = vec4( v.x, fract( v.x * 255.0 ), v.y, fract( v.y * 255.0 ) );\n\treturn vec4( r.x - r.y / 255.0, r.y, r.z - r.w / 255.0, r.w );\n}\nvec2 unpackRGBATo2Half( vec4 v ) {\n\treturn vec2( v.x + ( v.y / 255.0 ), v.z + ( v.w / 255.0 ) );\n}\nfloat viewZToOrthographicDepth( const in float viewZ, const in float near, const in float far ) {\n\treturn ( viewZ + near ) / ( near - far );\n}\nfloat orthographicDepthToViewZ( const in float linearClipZ, const in float near, const in float far ) {\n\treturn linearClipZ * ( near - far ) - near;\n}\nfloat viewZToPerspectiveDepth( const in float viewZ, const in float near, const in float far ) {\n\treturn ( ( near + viewZ ) * far ) / ( ( far - near ) * viewZ );\n}\nfloat perspectiveDepthToViewZ( const in float invClipZ, const in float near, const in float far ) {\n\treturn ( near * far ) / ( ( far - near ) * invClipZ - far );\n}",premultiplied_alpha_fragment:"#ifdef PREMULTIPLIED_ALPHA\n\tgl_FragColor.rgb *= gl_FragColor.a;\n#endif",project_vertex:"vec4 mvPosition = vec4( transformed, 1.0 );\n#ifdef USE_INSTANCING\n\tmvPosition = instanceMatrix * mvPosition;\n#endif\nmvPosition = modelViewMatrix * mvPosition;\ngl_Position = projectionMatrix * mvPosition;",dithering_fragment:"#ifdef DITHERING\n\tgl_FragColor.rgb = dithering( gl_FragColor.rgb );\n#endif",dithering_pars_fragment:"#ifdef DITHERING\n\tvec3 dithering( vec3 color ) {\n\t\tfloat grid_position = rand( gl_FragCoord.xy );\n\t\tvec3 dither_shift_RGB = vec3( 0.25 / 255.0, -0.25 / 255.0, 0.25 / 255.0 );\n\t\tdither_shift_RGB = mix( 2.0 * dither_shift_RGB, -2.0 * dither_shift_RGB, grid_position );\n\t\treturn color + dither_shift_RGB;\n\t}\n#endif",roughnessmap_fragment:"float roughnessFactor = roughness;\n#ifdef USE_ROUGHNESSMAP\n\tvec4 texelRoughness = texture2D( roughnessMap, vUv );\n\troughnessFactor *= texelRoughness.g;\n#endif",roughnessmap_pars_fragment:"#ifdef USE_ROUGHNESSMAP\n\tuniform sampler2D roughnessMap;\n#endif",shadowmap_pars_fragment:"#ifdef USE_SHADOWMAP\n\t#if NUM_DIR_LIGHT_SHADOWS > 0\n\t\tuniform sampler2D directionalShadowMap[ NUM_DIR_LIGHT_SHADOWS ];\n\t\tvarying vec4 vDirectionalShadowCoord[ NUM_DIR_LIGHT_SHADOWS ];\n\t\tstruct DirectionalLightShadow {\n\t\t\tfloat shadowBias;\n\t\t\tfloat shadowNormalBias;\n\t\t\tfloat shadowRadius;\n\t\t\tvec2 shadowMapSize;\n\t\t};\n\t\tuniform DirectionalLightShadow directionalLightShadows[ NUM_DIR_LIGHT_SHADOWS ];\n\t#endif\n\t#if NUM_SPOT_LIGHT_SHADOWS > 0\n\t\tuniform sampler2D spotShadowMap[ NUM_SPOT_LIGHT_SHADOWS ];\n\t\tvarying vec4 vSpotShadowCoord[ NUM_SPOT_LIGHT_SHADOWS ];\n\t\tstruct SpotLightShadow {\n\t\t\tfloat shadowBias;\n\t\t\tfloat shadowNormalBias;\n\t\t\tfloat shadowRadius;\n\t\t\tvec2 shadowMapSize;\n\t\t};\n\t\tuniform SpotLightShadow spotLightShadows[ NUM_SPOT_LIGHT_SHADOWS ];\n\t#endif\n\t#if NUM_POINT_LIGHT_SHADOWS > 0\n\t\tuniform sampler2D pointShadowMap[ NUM_POINT_LIGHT_SHADOWS ];\n\t\tvarying vec4 vPointShadowCoord[ NUM_POINT_LIGHT_SHADOWS ];\n\t\tstruct PointLightShadow {\n\t\t\tfloat shadowBias;\n\t\t\tfloat shadowNormalBias;\n\t\t\tfloat shadowRadius;\n\t\t\tvec2 shadowMapSize;\n\t\t\tfloat shadowCameraNear;\n\t\t\tfloat shadowCameraFar;\n\t\t};\n\t\tuniform PointLightShadow pointLightShadows[ NUM_POINT_LIGHT_SHADOWS ];\n\t#endif\n\tfloat texture2DCompare( sampler2D depths, vec2 uv, float compare ) {\n\t\treturn step( compare, unpackRGBAToDepth( texture2D( depths, uv ) ) );\n\t}\n\tvec2 texture2DDistribution( sampler2D shadow, vec2 uv ) {\n\t\treturn unpackRGBATo2Half( texture2D( shadow, uv ) );\n\t}\n\tfloat VSMShadow (sampler2D shadow, vec2 uv, float compare ){\n\t\tfloat occlusion = 1.0;\n\t\tvec2 distribution = texture2DDistribution( shadow, uv );\n\t\tfloat hard_shadow = step( compare , distribution.x );\n\t\tif (hard_shadow != 1.0 ) {\n\t\t\tfloat distance = compare - distribution.x ;\n\t\t\tfloat variance = max( 0.00000, distribution.y * distribution.y );\n\t\t\tfloat softness_probability = variance / (variance + distance * distance );\t\t\tsoftness_probability = clamp( ( softness_probability - 0.3 ) / ( 0.95 - 0.3 ), 0.0, 1.0 );\t\t\tocclusion = clamp( max( hard_shadow, softness_probability ), 0.0, 1.0 );\n\t\t}\n\t\treturn occlusion;\n\t}\n\tfloat getShadow( sampler2D shadowMap, vec2 shadowMapSize, float shadowBias, float shadowRadius, vec4 shadowCoord ) {\n\t\tfloat shadow = 1.0;\n\t\tshadowCoord.xyz /= shadowCoord.w;\n\t\tshadowCoord.z += shadowBias;\n\t\tbvec4 inFrustumVec = bvec4 ( shadowCoord.x >= 0.0, shadowCoord.x <= 1.0, shadowCoord.y >= 0.0, shadowCoord.y <= 1.0 );\n\t\tbool inFrustum = all( inFrustumVec );\n\t\tbvec2 frustumTestVec = bvec2( inFrustum, shadowCoord.z <= 1.0 );\n\t\tbool frustumTest = all( frustumTestVec );\n\t\tif ( frustumTest ) {\n\t\t#if defined( SHADOWMAP_TYPE_PCF )\n\t\t\tvec2 texelSize = vec2( 1.0 ) / shadowMapSize;\n\t\t\tfloat dx0 = - texelSize.x * shadowRadius;\n\t\t\tfloat dy0 = - texelSize.y * shadowRadius;\n\t\t\tfloat dx1 = + texelSize.x * shadowRadius;\n\t\t\tfloat dy1 = + texelSize.y * shadowRadius;\n\t\t\tfloat dx2 = dx0 / 2.0;\n\t\t\tfloat dy2 = dy0 / 2.0;\n\t\t\tfloat dx3 = dx1 / 2.0;\n\t\t\tfloat dy3 = dy1 / 2.0;\n\t\t\tshadow = (\n\t\t\t\ttexture2DCompare( shadowMap, shadowCoord.xy + vec2( dx0, dy0 ), shadowCoord.z ) +\n\t\t\t\ttexture2DCompare( shadowMap, shadowCoord.xy + vec2( 0.0, dy0 ), shadowCoord.z ) +\n\t\t\t\ttexture2DCompare( shadowMap, shadowCoord.xy + vec2( dx1, dy0 ), shadowCoord.z ) +\n\t\t\t\ttexture2DCompare( shadowMap, shadowCoord.xy + vec2( dx2, dy2 ), shadowCoord.z ) +\n\t\t\t\ttexture2DCompare( shadowMap, shadowCoord.xy + vec2( 0.0, dy2 ), shadowCoord.z ) +\n\t\t\t\ttexture2DCompare( shadowMap, shadowCoord.xy + vec2( dx3, dy2 ), shadowCoord.z ) +\n\t\t\t\ttexture2DCompare( shadowMap, shadowCoord.xy + vec2( dx0, 0.0 ), shadowCoord.z ) +\n\t\t\t\ttexture2DCompare( shadowMap, shadowCoord.xy + vec2( dx2, 0.0 ), shadowCoord.z ) +\n\t\t\t\ttexture2DCompare( shadowMap, shadowCoord.xy, shadowCoord.z ) +\n\t\t\t\ttexture2DCompare( shadowMap, shadowCoord.xy + vec2( dx3, 0.0 ), shadowCoord.z ) +\n\t\t\t\ttexture2DCompare( shadowMap, shadowCoord.xy + vec2( dx1, 0.0 ), shadowCoord.z ) +\n\t\t\t\ttexture2DCompare( shadowMap, shadowCoord.xy + vec2( dx2, dy3 ), shadowCoord.z ) +\n\t\t\t\ttexture2DCompare( shadowMap, shadowCoord.xy + vec2( 0.0, dy3 ), shadowCoord.z ) +\n\t\t\t\ttexture2DCompare( shadowMap, shadowCoord.xy + vec2( dx3, dy3 ), shadowCoord.z ) +\n\t\t\t\ttexture2DCompare( shadowMap, shadowCoord.xy + vec2( dx0, dy1 ), shadowCoord.z ) +\n\t\t\t\ttexture2DCompare( shadowMap, shadowCoord.xy + vec2( 0.0, dy1 ), shadowCoord.z ) +\n\t\t\t\ttexture2DCompare( shadowMap, shadowCoord.xy + vec2( dx1, dy1 ), shadowCoord.z )\n\t\t\t) * ( 1.0 / 17.0 );\n\t\t#elif defined( SHADOWMAP_TYPE_PCF_SOFT )\n\t\t\tvec2 texelSize = vec2( 1.0 ) / shadowMapSize;\n\t\t\tfloat dx = texelSize.x;\n\t\t\tfloat dy = texelSize.y;\n\t\t\tvec2 uv = shadowCoord.xy;\n\t\t\tvec2 f = fract( uv * shadowMapSize + 0.5 );\n\t\t\tuv -= f * texelSize;\n\t\t\tshadow = (\n\t\t\t\ttexture2DCompare( shadowMap, uv, shadowCoord.z ) +\n\t\t\t\ttexture2DCompare( shadowMap, uv + vec2( dx, 0.0 ), shadowCoord.z ) +\n\t\t\t\ttexture2DCompare( shadowMap, uv + vec2( 0.0, dy ), shadowCoord.z ) +\n\t\t\t\ttexture2DCompare( shadowMap, uv + texelSize, shadowCoord.z ) +\n\t\t\t\tmix( texture2DCompare( shadowMap, uv + vec2( -dx, 0.0 ), shadowCoord.z ), \n\t\t\t\t\t texture2DCompare( shadowMap, uv + vec2( 2.0 * dx, 0.0 ), shadowCoord.z ),\n\t\t\t\t\t f.x ) +\n\t\t\t\tmix( texture2DCompare( shadowMap, uv + vec2( -dx, dy ), shadowCoord.z ), \n\t\t\t\t\t texture2DCompare( shadowMap, uv + vec2( 2.0 * dx, dy ), shadowCoord.z ),\n\t\t\t\t\t f.x ) +\n\t\t\t\tmix( texture2DCompare( shadowMap, uv + vec2( 0.0, -dy ), shadowCoord.z ), \n\t\t\t\t\t texture2DCompare( shadowMap, uv + vec2( 0.0, 2.0 * dy ), shadowCoord.z ),\n\t\t\t\t\t f.y ) +\n\t\t\t\tmix( texture2DCompare( shadowMap, uv + vec2( dx, -dy ), shadowCoord.z ), \n\t\t\t\t\t texture2DCompare( shadowMap, uv + vec2( dx, 2.0 * dy ), shadowCoord.z ),\n\t\t\t\t\t f.y ) +\n\t\t\t\tmix( mix( texture2DCompare( shadowMap, uv + vec2( -dx, -dy ), shadowCoord.z ), \n\t\t\t\t\t\t\ttexture2DCompare( shadowMap, uv + vec2( 2.0 * dx, -dy ), shadowCoord.z ),\n\t\t\t\t\t\t\tf.x ),\n\t\t\t\t\t mix( texture2DCompare( shadowMap, uv + vec2( -dx, 2.0 * dy ), shadowCoord.z ), \n\t\t\t\t\t\t\ttexture2DCompare( shadowMap, uv + vec2( 2.0 * dx, 2.0 * dy ), shadowCoord.z ),\n\t\t\t\t\t\t\tf.x ),\n\t\t\t\t\t f.y )\n\t\t\t) * ( 1.0 / 9.0 );\n\t\t#elif defined( SHADOWMAP_TYPE_VSM )\n\t\t\tshadow = VSMShadow( shadowMap, shadowCoord.xy, shadowCoord.z );\n\t\t#else\n\t\t\tshadow = texture2DCompare( shadowMap, shadowCoord.xy, shadowCoord.z );\n\t\t#endif\n\t\t}\n\t\treturn shadow;\n\t}\n\tvec2 cubeToUV( vec3 v, float texelSizeY ) {\n\t\tvec3 absV = abs( v );\n\t\tfloat scaleToCube = 1.0 / max( absV.x, max( absV.y, absV.z ) );\n\t\tabsV *= scaleToCube;\n\t\tv *= scaleToCube * ( 1.0 - 2.0 * texelSizeY );\n\t\tvec2 planar = v.xy;\n\t\tfloat almostATexel = 1.5 * texelSizeY;\n\t\tfloat almostOne = 1.0 - almostATexel;\n\t\tif ( absV.z >= almostOne ) {\n\t\t\tif ( v.z > 0.0 )\n\t\t\t\tplanar.x = 4.0 - v.x;\n\t\t} else if ( absV.x >= almostOne ) {\n\t\t\tfloat signX = sign( v.x );\n\t\t\tplanar.x = v.z * signX + 2.0 * signX;\n\t\t} else if ( absV.y >= almostOne ) {\n\t\t\tfloat signY = sign( v.y );\n\t\t\tplanar.x = v.x + 2.0 * signY + 2.0;\n\t\t\tplanar.y = v.z * signY - 2.0;\n\t\t}\n\t\treturn vec2( 0.125, 0.25 ) * planar + vec2( 0.375, 0.75 );\n\t}\n\tfloat getPointShadow( sampler2D shadowMap, vec2 shadowMapSize, float shadowBias, float shadowRadius, vec4 shadowCoord, float shadowCameraNear, float shadowCameraFar ) {\n\t\tvec2 texelSize = vec2( 1.0 ) / ( shadowMapSize * vec2( 4.0, 2.0 ) );\n\t\tvec3 lightToPosition = shadowCoord.xyz;\n\t\tfloat dp = ( length( lightToPosition ) - shadowCameraNear ) / ( shadowCameraFar - shadowCameraNear );\t\tdp += shadowBias;\n\t\tvec3 bd3D = normalize( lightToPosition );\n\t\t#if defined( SHADOWMAP_TYPE_PCF ) || defined( SHADOWMAP_TYPE_PCF_SOFT ) || defined( SHADOWMAP_TYPE_VSM )\n\t\t\tvec2 offset = vec2( - 1, 1 ) * shadowRadius * texelSize.y;\n\t\t\treturn (\n\t\t\t\ttexture2DCompare( shadowMap, cubeToUV( bd3D + offset.xyy, texelSize.y ), dp ) +\n\t\t\t\ttexture2DCompare( shadowMap, cubeToUV( bd3D + offset.yyy, texelSize.y ), dp ) +\n\t\t\t\ttexture2DCompare( shadowMap, cubeToUV( bd3D + offset.xyx, texelSize.y ), dp ) +\n\t\t\t\ttexture2DCompare( shadowMap, cubeToUV( bd3D + offset.yyx, texelSize.y ), dp ) +\n\t\t\t\ttexture2DCompare( shadowMap, cubeToUV( bd3D, texelSize.y ), dp ) +\n\t\t\t\ttexture2DCompare( shadowMap, cubeToUV( bd3D + offset.xxy, texelSize.y ), dp ) +\n\t\t\t\ttexture2DCompare( shadowMap, cubeToUV( bd3D + offset.yxy, texelSize.y ), dp ) +\n\t\t\t\ttexture2DCompare( shadowMap, cubeToUV( bd3D + offset.xxx, texelSize.y ), dp ) +\n\t\t\t\ttexture2DCompare( shadowMap, cubeToUV( bd3D + offset.yxx, texelSize.y ), dp )\n\t\t\t) * ( 1.0 / 9.0 );\n\t\t#else\n\t\t\treturn texture2DCompare( shadowMap, cubeToUV( bd3D, texelSize.y ), dp );\n\t\t#endif\n\t}\n#endif",shadowmap_pars_vertex:"#ifdef USE_SHADOWMAP\n\t#if NUM_DIR_LIGHT_SHADOWS > 0\n\t\tuniform mat4 directionalShadowMatrix[ NUM_DIR_LIGHT_SHADOWS ];\n\t\tvarying vec4 vDirectionalShadowCoord[ NUM_DIR_LIGHT_SHADOWS ];\n\t\tstruct DirectionalLightShadow {\n\t\t\tfloat shadowBias;\n\t\t\tfloat shadowNormalBias;\n\t\t\tfloat shadowRadius;\n\t\t\tvec2 shadowMapSize;\n\t\t};\n\t\tuniform DirectionalLightShadow directionalLightShadows[ NUM_DIR_LIGHT_SHADOWS ];\n\t#endif\n\t#if NUM_SPOT_LIGHT_SHADOWS > 0\n\t\tuniform mat4 spotShadowMatrix[ NUM_SPOT_LIGHT_SHADOWS ];\n\t\tvarying vec4 vSpotShadowCoord[ NUM_SPOT_LIGHT_SHADOWS ];\n\t\tstruct SpotLightShadow {\n\t\t\tfloat shadowBias;\n\t\t\tfloat shadowNormalBias;\n\t\t\tfloat shadowRadius;\n\t\t\tvec2 shadowMapSize;\n\t\t};\n\t\tuniform SpotLightShadow spotLightShadows[ NUM_SPOT_LIGHT_SHADOWS ];\n\t#endif\n\t#if NUM_POINT_LIGHT_SHADOWS > 0\n\t\tuniform mat4 pointShadowMatrix[ NUM_POINT_LIGHT_SHADOWS ];\n\t\tvarying vec4 vPointShadowCoord[ NUM_POINT_LIGHT_SHADOWS ];\n\t\tstruct PointLightShadow {\n\t\t\tfloat shadowBias;\n\t\t\tfloat shadowNormalBias;\n\t\t\tfloat shadowRadius;\n\t\t\tvec2 shadowMapSize;\n\t\t\tfloat shadowCameraNear;\n\t\t\tfloat shadowCameraFar;\n\t\t};\n\t\tuniform PointLightShadow pointLightShadows[ NUM_POINT_LIGHT_SHADOWS ];\n\t#endif\n#endif",shadowmap_vertex:"#ifdef USE_SHADOWMAP\n\t#if NUM_DIR_LIGHT_SHADOWS > 0 || NUM_SPOT_LIGHT_SHADOWS > 0 || NUM_POINT_LIGHT_SHADOWS > 0\n\t\tvec3 shadowWorldNormal = inverseTransformDirection( transformedNormal, viewMatrix );\n\t\tvec4 shadowWorldPosition;\n\t#endif\n\t#if NUM_DIR_LIGHT_SHADOWS > 0\n\t#pragma unroll_loop_start\n\tfor ( int i = 0; i < NUM_DIR_LIGHT_SHADOWS; i ++ ) {\n\t\tshadowWorldPosition = worldPosition + vec4( shadowWorldNormal * directionalLightShadows[ i ].shadowNormalBias, 0 );\n\t\tvDirectionalShadowCoord[ i ] = directionalShadowMatrix[ i ] * shadowWorldPosition;\n\t}\n\t#pragma unroll_loop_end\n\t#endif\n\t#if NUM_SPOT_LIGHT_SHADOWS > 0\n\t#pragma unroll_loop_start\n\tfor ( int i = 0; i < NUM_SPOT_LIGHT_SHADOWS; i ++ ) {\n\t\tshadowWorldPosition = worldPosition + vec4( shadowWorldNormal * spotLightShadows[ i ].shadowNormalBias, 0 );\n\t\tvSpotShadowCoord[ i ] = spotShadowMatrix[ i ] * shadowWorldPosition;\n\t}\n\t#pragma unroll_loop_end\n\t#endif\n\t#if NUM_POINT_LIGHT_SHADOWS > 0\n\t#pragma unroll_loop_start\n\tfor ( int i = 0; i < NUM_POINT_LIGHT_SHADOWS; i ++ ) {\n\t\tshadowWorldPosition = worldPosition + vec4( shadowWorldNormal * pointLightShadows[ i ].shadowNormalBias, 0 );\n\t\tvPointShadowCoord[ i ] = pointShadowMatrix[ i ] * shadowWorldPosition;\n\t}\n\t#pragma unroll_loop_end\n\t#endif\n#endif",shadowmask_pars_fragment:"float getShadowMask() {\n\tfloat shadow = 1.0;\n\t#ifdef USE_SHADOWMAP\n\t#if NUM_DIR_LIGHT_SHADOWS > 0\n\tDirectionalLightShadow directionalLight;\n\t#pragma unroll_loop_start\n\tfor ( int i = 0; i < NUM_DIR_LIGHT_SHADOWS; i ++ ) {\n\t\tdirectionalLight = directionalLightShadows[ i ];\n\t\tshadow *= receiveShadow ? getShadow( directionalShadowMap[ i ], directionalLight.shadowMapSize, directionalLight.shadowBias, directionalLight.shadowRadius, vDirectionalShadowCoord[ i ] ) : 1.0;\n\t}\n\t#pragma unroll_loop_end\n\t#endif\n\t#if NUM_SPOT_LIGHT_SHADOWS > 0\n\tSpotLightShadow spotLight;\n\t#pragma unroll_loop_start\n\tfor ( int i = 0; i < NUM_SPOT_LIGHT_SHADOWS; i ++ ) {\n\t\tspotLight = spotLightShadows[ i ];\n\t\tshadow *= receiveShadow ? getShadow( spotShadowMap[ i ], spotLight.shadowMapSize, spotLight.shadowBias, spotLight.shadowRadius, vSpotShadowCoord[ i ] ) : 1.0;\n\t}\n\t#pragma unroll_loop_end\n\t#endif\n\t#if NUM_POINT_LIGHT_SHADOWS > 0\n\tPointLightShadow pointLight;\n\t#pragma unroll_loop_start\n\tfor ( int i = 0; i < NUM_POINT_LIGHT_SHADOWS; i ++ ) {\n\t\tpointLight = pointLightShadows[ i ];\n\t\tshadow *= receiveShadow ? getPointShadow( pointShadowMap[ i ], pointLight.shadowMapSize, pointLight.shadowBias, pointLight.shadowRadius, vPointShadowCoord[ i ], pointLight.shadowCameraNear, pointLight.shadowCameraFar ) : 1.0;\n\t}\n\t#pragma unroll_loop_end\n\t#endif\n\t#endif\n\treturn shadow;\n}",skinbase_vertex:"#ifdef USE_SKINNING\n\tmat4 boneMatX = getBoneMatrix( skinIndex.x );\n\tmat4 boneMatY = getBoneMatrix( skinIndex.y );\n\tmat4 boneMatZ = getBoneMatrix( skinIndex.z );\n\tmat4 boneMatW = getBoneMatrix( skinIndex.w );\n#endif",skinning_pars_vertex:"#ifdef USE_SKINNING\n\tuniform mat4 bindMatrix;\n\tuniform mat4 bindMatrixInverse;\n\t#ifdef BONE_TEXTURE\n\t\tuniform highp sampler2D boneTexture;\n\t\tuniform int boneTextureSize;\n\t\tmat4 getBoneMatrix( const in float i ) {\n\t\t\tfloat j = i * 4.0;\n\t\t\tfloat x = mod( j, float( boneTextureSize ) );\n\t\t\tfloat y = floor( j / float( boneTextureSize ) );\n\t\t\tfloat dx = 1.0 / float( boneTextureSize );\n\t\t\tfloat dy = 1.0 / float( boneTextureSize );\n\t\t\ty = dy * ( y + 0.5 );\n\t\t\tvec4 v1 = texture2D( boneTexture, vec2( dx * ( x + 0.5 ), y ) );\n\t\t\tvec4 v2 = texture2D( boneTexture, vec2( dx * ( x + 1.5 ), y ) );\n\t\t\tvec4 v3 = texture2D( boneTexture, vec2( dx * ( x + 2.5 ), y ) );\n\t\t\tvec4 v4 = texture2D( boneTexture, vec2( dx * ( x + 3.5 ), y ) );\n\t\t\tmat4 bone = mat4( v1, v2, v3, v4 );\n\t\t\treturn bone;\n\t\t}\n\t#else\n\t\tuniform mat4 boneMatrices[ MAX_BONES ];\n\t\tmat4 getBoneMatrix( const in float i ) {\n\t\t\tmat4 bone = boneMatrices[ int(i) ];\n\t\t\treturn bone;\n\t\t}\n\t#endif\n#endif",skinning_vertex:"#ifdef USE_SKINNING\n\tvec4 skinVertex = bindMatrix * vec4( transformed, 1.0 );\n\tvec4 skinned = vec4( 0.0 );\n\tskinned += boneMatX * skinVertex * skinWeight.x;\n\tskinned += boneMatY * skinVertex * skinWeight.y;\n\tskinned += boneMatZ * skinVertex * skinWeight.z;\n\tskinned += boneMatW * skinVertex * skinWeight.w;\n\ttransformed = ( bindMatrixInverse * skinned ).xyz;\n#endif",skinnormal_vertex:"#ifdef USE_SKINNING\n\tmat4 skinMatrix = mat4( 0.0 );\n\tskinMatrix += skinWeight.x * boneMatX;\n\tskinMatrix += skinWeight.y * boneMatY;\n\tskinMatrix += skinWeight.z * boneMatZ;\n\tskinMatrix += skinWeight.w * boneMatW;\n\tskinMatrix = bindMatrixInverse * skinMatrix * bindMatrix;\n\tobjectNormal = vec4( skinMatrix * vec4( objectNormal, 0.0 ) ).xyz;\n\t#ifdef USE_TANGENT\n\t\tobjectTangent = vec4( skinMatrix * vec4( objectTangent, 0.0 ) ).xyz;\n\t#endif\n#endif",specularmap_fragment:"float specularStrength;\n#ifdef USE_SPECULARMAP\n\tvec4 texelSpecular = texture2D( specularMap, vUv );\n\tspecularStrength = texelSpecular.r;\n#else\n\tspecularStrength = 1.0;\n#endif",specularmap_pars_fragment:"#ifdef USE_SPECULARMAP\n\tuniform sampler2D specularMap;\n#endif",tonemapping_fragment:"#if defined( TONE_MAPPING )\n\tgl_FragColor.rgb = toneMapping( gl_FragColor.rgb );\n#endif",tonemapping_pars_fragment:"#ifndef saturate\n#define saturate( a ) clamp( a, 0.0, 1.0 )\n#endif\nuniform float toneMappingExposure;\nvec3 LinearToneMapping( vec3 color ) {\n\treturn toneMappingExposure * color;\n}\nvec3 ReinhardToneMapping( vec3 color ) {\n\tcolor *= toneMappingExposure;\n\treturn saturate( color / ( vec3( 1.0 ) + color ) );\n}\nvec3 OptimizedCineonToneMapping( vec3 color ) {\n\tcolor *= toneMappingExposure;\n\tcolor = max( vec3( 0.0 ), color - 0.004 );\n\treturn pow( ( color * ( 6.2 * color + 0.5 ) ) / ( color * ( 6.2 * color + 1.7 ) + 0.06 ), vec3( 2.2 ) );\n}\nvec3 RRTAndODTFit( vec3 v ) {\n\tvec3 a = v * ( v + 0.0245786 ) - 0.000090537;\n\tvec3 b = v * ( 0.983729 * v + 0.4329510 ) + 0.238081;\n\treturn a / b;\n}\nvec3 ACESFilmicToneMapping( vec3 color ) {\n\tconst mat3 ACESInputMat = mat3(\n\t\tvec3( 0.59719, 0.07600, 0.02840 ),\t\tvec3( 0.35458, 0.90834, 0.13383 ),\n\t\tvec3( 0.04823, 0.01566, 0.83777 )\n\t);\n\tconst mat3 ACESOutputMat = mat3(\n\t\tvec3(\t1.60475, -0.10208, -0.00327 ),\t\tvec3( -0.53108,\t1.10813, -0.07276 ),\n\t\tvec3( -0.07367, -0.00605,\t1.07602 )\n\t);\n\tcolor *= toneMappingExposure / 0.6;\n\tcolor = ACESInputMat * color;\n\tcolor = RRTAndODTFit( color );\n\tcolor = ACESOutputMat * color;\n\treturn saturate( color );\n}\nvec3 CustomToneMapping( vec3 color ) { return color; }",transmission_fragment:"#ifdef USE_TRANSMISSION\n\tfloat transmissionAlpha = 1.0;\n\tfloat transmissionFactor = transmission;\n\tfloat thicknessFactor = thickness;\n\t#ifdef USE_TRANSMISSIONMAP\n\t\ttransmissionFactor *= texture2D( transmissionMap, vUv ).r;\n\t#endif\n\t#ifdef USE_THICKNESSMAP\n\t\tthicknessFactor *= texture2D( thicknessMap, vUv ).g;\n\t#endif\n\tvec3 pos = vWorldPosition;\n\tvec3 v = normalize( cameraPosition - pos );\n\tvec3 n = inverseTransformDirection( normal, viewMatrix );\n\tvec4 transmission = getIBLVolumeRefraction(\n\t\tn, v, roughnessFactor, material.diffuseColor, material.specularColor, material.specularF90,\n\t\tpos, modelMatrix, viewMatrix, projectionMatrix, ior, thicknessFactor,\n\t\tattenuationTint, attenuationDistance );\n\ttotalDiffuse = mix( totalDiffuse, transmission.rgb, transmissionFactor );\n\ttransmissionAlpha = transmission.a;\n#endif",transmission_pars_fragment:"#ifdef USE_TRANSMISSION\n\tuniform float transmission;\n\tuniform float thickness;\n\tuniform float attenuationDistance;\n\tuniform vec3 attenuationTint;\n\t#ifdef USE_TRANSMISSIONMAP\n\t\tuniform sampler2D transmissionMap;\n\t#endif\n\t#ifdef USE_THICKNESSMAP\n\t\tuniform sampler2D thicknessMap;\n\t#endif\n\tuniform vec2 transmissionSamplerSize;\n\tuniform sampler2D transmissionSamplerMap;\n\tuniform mat4 modelMatrix;\n\tuniform mat4 projectionMatrix;\n\tvarying vec3 vWorldPosition;\n\tvec3 getVolumeTransmissionRay( vec3 n, vec3 v, float thickness, float ior, mat4 modelMatrix ) {\n\t\tvec3 refractionVector = refract( - v, normalize( n ), 1.0 / ior );\n\t\tvec3 modelScale;\n\t\tmodelScale.x = length( vec3( modelMatrix[ 0 ].xyz ) );\n\t\tmodelScale.y = length( vec3( modelMatrix[ 1 ].xyz ) );\n\t\tmodelScale.z = length( vec3( modelMatrix[ 2 ].xyz ) );\n\t\treturn normalize( refractionVector ) * thickness * modelScale;\n\t}\n\tfloat applyIorToRoughness( float roughness, float ior ) {\n\t\treturn roughness * clamp( ior * 2.0 - 2.0, 0.0, 1.0 );\n\t}\n\tvec4 getTransmissionSample( vec2 fragCoord, float roughness, float ior ) {\n\t\tfloat framebufferLod = log2( transmissionSamplerSize.x ) * applyIorToRoughness( roughness, ior );\n\t\t#ifdef TEXTURE_LOD_EXT\n\t\t\treturn texture2DLodEXT( transmissionSamplerMap, fragCoord.xy, framebufferLod );\n\t\t#else\n\t\t\treturn texture2D( transmissionSamplerMap, fragCoord.xy, framebufferLod );\n\t\t#endif\n\t}\n\tvec3 applyVolumeAttenuation( vec3 radiance, float transmissionDistance, vec3 attenuationColor, float attenuationDistance ) {\n\t\tif ( attenuationDistance == 0.0 ) {\n\t\t\treturn radiance;\n\t\t} else {\n\t\t\tvec3 attenuationCoefficient = -log( attenuationColor ) / attenuationDistance;\n\t\t\tvec3 transmittance = exp( - attenuationCoefficient * transmissionDistance );\t\t\treturn transmittance * radiance;\n\t\t}\n\t}\n\tvec4 getIBLVolumeRefraction( vec3 n, vec3 v, float roughness, vec3 diffuseColor, vec3 specularColor, float specularF90,\n\t\tvec3 position, mat4 modelMatrix, mat4 viewMatrix, mat4 projMatrix, float ior, float thickness,\n\t\tvec3 attenuationColor, float attenuationDistance ) {\n\t\tvec3 transmissionRay = getVolumeTransmissionRay( n, v, thickness, ior, modelMatrix );\n\t\tvec3 refractedRayExit = position + transmissionRay;\n\t\tvec4 ndcPos = projMatrix * viewMatrix * vec4( refractedRayExit, 1.0 );\n\t\tvec2 refractionCoords = ndcPos.xy / ndcPos.w;\n\t\trefractionCoords += 1.0;\n\t\trefractionCoords /= 2.0;\n\t\tvec4 transmittedLight = getTransmissionSample( refractionCoords, roughness, ior );\n\t\tvec3 attenuatedColor = applyVolumeAttenuation( transmittedLight.rgb, length( transmissionRay ), attenuationColor, attenuationDistance );\n\t\tvec3 F = EnvironmentBRDF( n, v, specularColor, specularF90, roughness );\n\t\treturn vec4( ( 1.0 - F ) * attenuatedColor * diffuseColor, transmittedLight.a );\n\t}\n#endif",uv_pars_fragment:"#if ( defined( USE_UV ) && ! defined( UVS_VERTEX_ONLY ) )\n\tvarying vec2 vUv;\n#endif",uv_pars_vertex:"#ifdef USE_UV\n\t#ifdef UVS_VERTEX_ONLY\n\t\tvec2 vUv;\n\t#else\n\t\tvarying vec2 vUv;\n\t#endif\n\tuniform mat3 uvTransform;\n#endif",uv_vertex:"#ifdef USE_UV\n\tvUv = ( uvTransform * vec3( uv, 1 ) ).xy;\n#endif",uv2_pars_fragment:"#if defined( USE_LIGHTMAP ) || defined( USE_AOMAP )\n\tvarying vec2 vUv2;\n#endif",uv2_pars_vertex:"#if defined( USE_LIGHTMAP ) || defined( USE_AOMAP )\n\tattribute vec2 uv2;\n\tvarying vec2 vUv2;\n\tuniform mat3 uv2Transform;\n#endif",uv2_vertex:"#if defined( USE_LIGHTMAP ) || defined( USE_AOMAP )\n\tvUv2 = ( uv2Transform * vec3( uv2, 1 ) ).xy;\n#endif",worldpos_vertex:"#if defined( USE_ENVMAP ) || defined( DISTANCE ) || defined ( USE_SHADOWMAP ) || defined ( USE_TRANSMISSION )\n\tvec4 worldPosition = vec4( transformed, 1.0 );\n\t#ifdef USE_INSTANCING\n\t\tworldPosition = instanceMatrix * worldPosition;\n\t#endif\n\tworldPosition = modelMatrix * worldPosition;\n#endif",background_frag:"uniform sampler2D t2D;\nvarying vec2 vUv;\nvoid main() {\n\tvec4 texColor = texture2D( t2D, vUv );\n\tgl_FragColor = mapTexelToLinear( texColor );\n\t#include \n\t#include \n}",background_vert:"varying vec2 vUv;\nuniform mat3 uvTransform;\nvoid main() {\n\tvUv = ( uvTransform * vec3( uv, 1 ) ).xy;\n\tgl_Position = vec4( position.xy, 1.0, 1.0 );\n}",cube_frag:"#include \nuniform float opacity;\nvarying vec3 vWorldDirection;\n#include \nvoid main() {\n\tvec3 vReflect = vWorldDirection;\n\t#include \n\tgl_FragColor = envColor;\n\tgl_FragColor.a *= opacity;\n\t#include \n\t#include \n}",cube_vert:"varying vec3 vWorldDirection;\n#include \nvoid main() {\n\tvWorldDirection = transformDirection( position, modelMatrix );\n\t#include \n\t#include \n\tgl_Position.z = gl_Position.w;\n}",depth_frag:"#if DEPTH_PACKING == 3200\n\tuniform float opacity;\n#endif\n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \nvarying vec2 vHighPrecisionZW;\nvoid main() {\n\t#include \n\tvec4 diffuseColor = vec4( 1.0 );\n\t#if DEPTH_PACKING == 3200\n\t\tdiffuseColor.a = opacity;\n\t#endif\n\t#include \n\t#include \n\t#include \n\t#include \n\tfloat fragCoordZ = 0.5 * vHighPrecisionZW[0] / vHighPrecisionZW[1] + 0.5;\n\t#if DEPTH_PACKING == 3200\n\t\tgl_FragColor = vec4( vec3( 1.0 - fragCoordZ ), opacity );\n\t#elif DEPTH_PACKING == 3201\n\t\tgl_FragColor = packDepthToRGBA( fragCoordZ );\n\t#endif\n}",depth_vert:"#include \n#include \n#include \n#include \n#include \n#include \n#include \nvarying vec2 vHighPrecisionZW;\nvoid main() {\n\t#include \n\t#include \n\t#ifdef USE_DISPLACEMENTMAP\n\t\t#include \n\t\t#include \n\t\t#include \n\t#endif\n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\tvHighPrecisionZW = gl_Position.zw;\n}",distanceRGBA_frag:"#define DISTANCE\nuniform vec3 referencePosition;\nuniform float nearDistance;\nuniform float farDistance;\nvarying vec3 vWorldPosition;\n#include \n#include \n#include \n#include \n#include \n#include \n#include \nvoid main () {\n\t#include \n\tvec4 diffuseColor = vec4( 1.0 );\n\t#include \n\t#include \n\t#include \n\tfloat dist = length( vWorldPosition - referencePosition );\n\tdist = ( dist - nearDistance ) / ( farDistance - nearDistance );\n\tdist = saturate( dist );\n\tgl_FragColor = packDepthToRGBA( dist );\n}",distanceRGBA_vert:"#define DISTANCE\nvarying vec3 vWorldPosition;\n#include \n#include \n#include \n#include \n#include \n#include \nvoid main() {\n\t#include \n\t#include \n\t#ifdef USE_DISPLACEMENTMAP\n\t\t#include \n\t\t#include \n\t\t#include \n\t#endif\n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\tvWorldPosition = worldPosition.xyz;\n}",equirect_frag:"uniform sampler2D tEquirect;\nvarying vec3 vWorldDirection;\n#include \nvoid main() {\n\tvec3 direction = normalize( vWorldDirection );\n\tvec2 sampleUV = equirectUv( direction );\n\tvec4 texColor = texture2D( tEquirect, sampleUV );\n\tgl_FragColor = mapTexelToLinear( texColor );\n\t#include \n\t#include \n}",equirect_vert:"varying vec3 vWorldDirection;\n#include \nvoid main() {\n\tvWorldDirection = transformDirection( position, modelMatrix );\n\t#include \n\t#include \n}",linedashed_frag:"uniform vec3 diffuse;\nuniform float opacity;\nuniform float dashSize;\nuniform float totalSize;\nvarying float vLineDistance;\n#include \n#include \n#include \n#include \n#include \nvoid main() {\n\t#include \n\tif ( mod( vLineDistance, totalSize ) > dashSize ) {\n\t\tdiscard;\n\t}\n\tvec3 outgoingLight = vec3( 0.0 );\n\tvec4 diffuseColor = vec4( diffuse, opacity );\n\t#include \n\t#include \n\toutgoingLight = diffuseColor.rgb;\n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n}",linedashed_vert:"uniform float scale;\nattribute float lineDistance;\nvarying float vLineDistance;\n#include \n#include \n#include \n#include \n#include \n#include \nvoid main() {\n\tvLineDistance = scale * lineDistance;\n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n}",meshbasic_frag:"uniform vec3 diffuse;\nuniform float opacity;\n#ifndef FLAT_SHADED\n\tvarying vec3 vNormal;\n#endif\n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \nvoid main() {\n\t#include \n\tvec4 diffuseColor = vec4( diffuse, opacity );\n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\tReflectedLight reflectedLight = ReflectedLight( vec3( 0.0 ), vec3( 0.0 ), vec3( 0.0 ), vec3( 0.0 ) );\n\t#ifdef USE_LIGHTMAP\n\t\tvec4 lightMapTexel= texture2D( lightMap, vUv2 );\n\t\treflectedLight.indirectDiffuse += lightMapTexelToLinear( lightMapTexel ).rgb * lightMapIntensity;\n\t#else\n\t\treflectedLight.indirectDiffuse += vec3( 1.0 );\n\t#endif\n\t#include \n\treflectedLight.indirectDiffuse *= diffuseColor.rgb;\n\tvec3 outgoingLight = reflectedLight.indirectDiffuse;\n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n}",meshbasic_vert:"#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \nvoid main() {\n\t#include \n\t#include \n\t#include \n\t#if defined ( USE_ENVMAP ) || defined ( USE_SKINNING )\n\t\t#include \n\t\t#include \n\t\t#include \n\t\t#include \n\t\t#include \n\t#endif\n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n}",meshlambert_frag:"uniform vec3 diffuse;\nuniform vec3 emissive;\nuniform float opacity;\nvarying vec3 vLightFront;\nvarying vec3 vIndirectFront;\n#ifdef DOUBLE_SIDED\n\tvarying vec3 vLightBack;\n\tvarying vec3 vIndirectBack;\n#endif\n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \nvoid main() {\n\t#include \n\tvec4 diffuseColor = vec4( diffuse, opacity );\n\tReflectedLight reflectedLight = ReflectedLight( vec3( 0.0 ), vec3( 0.0 ), vec3( 0.0 ), vec3( 0.0 ) );\n\tvec3 totalEmissiveRadiance = emissive;\n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#ifdef DOUBLE_SIDED\n\t\treflectedLight.indirectDiffuse += ( gl_FrontFacing ) ? vIndirectFront : vIndirectBack;\n\t#else\n\t\treflectedLight.indirectDiffuse += vIndirectFront;\n\t#endif\n\t#include \n\treflectedLight.indirectDiffuse *= BRDF_Lambert( diffuseColor.rgb );\n\t#ifdef DOUBLE_SIDED\n\t\treflectedLight.directDiffuse = ( gl_FrontFacing ) ? vLightFront : vLightBack;\n\t#else\n\t\treflectedLight.directDiffuse = vLightFront;\n\t#endif\n\treflectedLight.directDiffuse *= BRDF_Lambert( diffuseColor.rgb ) * getShadowMask();\n\t#include \n\tvec3 outgoingLight = reflectedLight.directDiffuse + reflectedLight.indirectDiffuse + totalEmissiveRadiance;\n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n}",meshlambert_vert:"#define LAMBERT\nvarying vec3 vLightFront;\nvarying vec3 vIndirectFront;\n#ifdef DOUBLE_SIDED\n\tvarying vec3 vLightBack;\n\tvarying vec3 vIndirectBack;\n#endif\n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \nvoid main() {\n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n}",meshmatcap_frag:"#define MATCAP\nuniform vec3 diffuse;\nuniform float opacity;\nuniform sampler2D matcap;\nvarying vec3 vViewPosition;\n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \nvoid main() {\n\t#include \n\tvec4 diffuseColor = vec4( diffuse, opacity );\n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\tvec3 viewDir = normalize( vViewPosition );\n\tvec3 x = normalize( vec3( viewDir.z, 0.0, - viewDir.x ) );\n\tvec3 y = cross( viewDir, x );\n\tvec2 uv = vec2( dot( x, normal ), dot( y, normal ) ) * 0.495 + 0.5;\n\t#ifdef USE_MATCAP\n\t\tvec4 matcapColor = texture2D( matcap, uv );\n\t\tmatcapColor = matcapTexelToLinear( matcapColor );\n\t#else\n\t\tvec4 matcapColor = vec4( 1.0 );\n\t#endif\n\tvec3 outgoingLight = diffuseColor.rgb * matcapColor.rgb;\n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n}",meshmatcap_vert:"#define MATCAP\nvarying vec3 vViewPosition;\n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \nvoid main() {\n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\tvViewPosition = - mvPosition.xyz;\n}",meshnormal_frag:"#define NORMAL\nuniform float opacity;\n#if defined( FLAT_SHADED ) || defined( USE_BUMPMAP ) || defined( TANGENTSPACE_NORMALMAP )\n\tvarying vec3 vViewPosition;\n#endif\n#include \n#include \n#include \n#include \n#include \n#include \n#include \nvoid main() {\n\t#include \n\t#include \n\t#include \n\t#include \n\tgl_FragColor = vec4( packNormalToRGB( normal ), opacity );\n}",meshnormal_vert:"#define NORMAL\n#if defined( FLAT_SHADED ) || defined( USE_BUMPMAP ) || defined( TANGENTSPACE_NORMALMAP )\n\tvarying vec3 vViewPosition;\n#endif\n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \nvoid main() {\n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n#if defined( FLAT_SHADED ) || defined( USE_BUMPMAP ) || defined( TANGENTSPACE_NORMALMAP )\n\tvViewPosition = - mvPosition.xyz;\n#endif\n}",meshphong_frag:"#define PHONG\nuniform vec3 diffuse;\nuniform vec3 emissive;\nuniform vec3 specular;\nuniform float shininess;\nuniform float opacity;\n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \nvoid main() {\n\t#include \n\tvec4 diffuseColor = vec4( diffuse, opacity );\n\tReflectedLight reflectedLight = ReflectedLight( vec3( 0.0 ), vec3( 0.0 ), vec3( 0.0 ), vec3( 0.0 ) );\n\tvec3 totalEmissiveRadiance = emissive;\n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\tvec3 outgoingLight = reflectedLight.directDiffuse + reflectedLight.indirectDiffuse + reflectedLight.directSpecular + reflectedLight.indirectSpecular + totalEmissiveRadiance;\n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n}",meshphong_vert:"#define PHONG\nvarying vec3 vViewPosition;\n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \nvoid main() {\n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\tvViewPosition = - mvPosition.xyz;\n\t#include \n\t#include \n\t#include \n\t#include \n}",meshphysical_frag:"#define STANDARD\n#ifdef PHYSICAL\n\t#define IOR\n\t#define SPECULAR\n#endif\nuniform vec3 diffuse;\nuniform vec3 emissive;\nuniform float roughness;\nuniform float metalness;\nuniform float opacity;\n#ifdef IOR\n\tuniform float ior;\n#endif\n#ifdef SPECULAR\n\tuniform float specularIntensity;\n\tuniform vec3 specularTint;\n\t#ifdef USE_SPECULARINTENSITYMAP\n\t\tuniform sampler2D specularIntensityMap;\n\t#endif\n\t#ifdef USE_SPECULARTINTMAP\n\t\tuniform sampler2D specularTintMap;\n\t#endif\n#endif\n#ifdef USE_CLEARCOAT\n\tuniform float clearcoat;\n\tuniform float clearcoatRoughness;\n#endif\n#ifdef USE_SHEEN\n\tuniform vec3 sheenTint;\n#endif\nvarying vec3 vViewPosition;\n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \nvoid main() {\n\t#include \n\tvec4 diffuseColor = vec4( diffuse, opacity );\n\tReflectedLight reflectedLight = ReflectedLight( vec3( 0.0 ), vec3( 0.0 ), vec3( 0.0 ), vec3( 0.0 ) );\n\tvec3 totalEmissiveRadiance = emissive;\n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\tvec3 totalDiffuse = reflectedLight.directDiffuse + reflectedLight.indirectDiffuse;\n\tvec3 totalSpecular = reflectedLight.directSpecular + reflectedLight.indirectSpecular;\n\t#include \n\tvec3 outgoingLight = totalDiffuse + totalSpecular + totalEmissiveRadiance;\n\t#ifdef USE_CLEARCOAT\n\t\tfloat dotNVcc = saturate( dot( geometry.clearcoatNormal, geometry.viewDir ) );\n\t\tvec3 Fcc = F_Schlick( material.clearcoatF0, material.clearcoatF90, dotNVcc );\n\t\toutgoingLight = outgoingLight * ( 1.0 - clearcoat * Fcc ) + clearcoatSpecular * clearcoat;\n\t#endif\n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n}",meshphysical_vert:"#define STANDARD\nvarying vec3 vViewPosition;\n#ifdef USE_TRANSMISSION\n\tvarying vec3 vWorldPosition;\n#endif\n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \nvoid main() {\n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\tvViewPosition = - mvPosition.xyz;\n\t#include \n\t#include \n\t#include \n#ifdef USE_TRANSMISSION\n\tvWorldPosition = worldPosition.xyz;\n#endif\n}",meshtoon_frag:"#define TOON\nuniform vec3 diffuse;\nuniform vec3 emissive;\nuniform float opacity;\n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \nvoid main() {\n\t#include \n\tvec4 diffuseColor = vec4( diffuse, opacity );\n\tReflectedLight reflectedLight = ReflectedLight( vec3( 0.0 ), vec3( 0.0 ), vec3( 0.0 ), vec3( 0.0 ) );\n\tvec3 totalEmissiveRadiance = emissive;\n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\tvec3 outgoingLight = reflectedLight.directDiffuse + reflectedLight.indirectDiffuse + totalEmissiveRadiance;\n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n}",meshtoon_vert:"#define TOON\nvarying vec3 vViewPosition;\n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \nvoid main() {\n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\tvViewPosition = - mvPosition.xyz;\n\t#include \n\t#include \n\t#include \n}",points_frag:"uniform vec3 diffuse;\nuniform float opacity;\n#include \n#include \n#include \n#include \n#include \n#include \n#include \nvoid main() {\n\t#include \n\tvec3 outgoingLight = vec3( 0.0 );\n\tvec4 diffuseColor = vec4( diffuse, opacity );\n\t#include \n\t#include \n\t#include \n\t#include \n\toutgoingLight = diffuseColor.rgb;\n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n}",points_vert:"uniform float size;\nuniform float scale;\n#include \n#include \n#include \n#include \n#include \n#include \nvoid main() {\n\t#include \n\t#include \n\t#include \n\t#include \n\tgl_PointSize = size;\n\t#ifdef USE_SIZEATTENUATION\n\t\tbool isPerspective = isPerspectiveMatrix( projectionMatrix );\n\t\tif ( isPerspective ) gl_PointSize *= ( scale / - mvPosition.z );\n\t#endif\n\t#include \n\t#include \n\t#include \n\t#include \n}",shadow_frag:"uniform vec3 color;\nuniform float opacity;\n#include \n#include \n#include \n#include \n#include \n#include \n#include \nvoid main() {\n\tgl_FragColor = vec4( color, opacity * ( 1.0 - getShadowMask() ) );\n\t#include \n\t#include \n\t#include \n}",shadow_vert:"#include \n#include \n#include \nvoid main() {\n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n}",sprite_frag:"uniform vec3 diffuse;\nuniform float opacity;\n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \nvoid main() {\n\t#include \n\tvec3 outgoingLight = vec3( 0.0 );\n\tvec4 diffuseColor = vec4( diffuse, opacity );\n\t#include \n\t#include \n\t#include \n\t#include \n\toutgoingLight = diffuseColor.rgb;\n\t#include \n\t#include \n\t#include \n\t#include \n}",sprite_vert:"uniform float rotation;\nuniform vec2 center;\n#include \n#include \n#include \n#include \n#include \nvoid main() {\n\t#include \n\tvec4 mvPosition = modelViewMatrix * vec4( 0.0, 0.0, 0.0, 1.0 );\n\tvec2 scale;\n\tscale.x = length( vec3( modelMatrix[ 0 ].x, modelMatrix[ 0 ].y, modelMatrix[ 0 ].z ) );\n\tscale.y = length( vec3( modelMatrix[ 1 ].x, modelMatrix[ 1 ].y, modelMatrix[ 1 ].z ) );\n\t#ifndef USE_SIZEATTENUATION\n\t\tbool isPerspective = isPerspectiveMatrix( projectionMatrix );\n\t\tif ( isPerspective ) scale *= - mvPosition.z;\n\t#endif\n\tvec2 alignedPosition = ( position.xy - ( center - vec2( 0.5 ) ) ) * scale;\n\tvec2 rotatedPosition;\n\trotatedPosition.x = cos( rotation ) * alignedPosition.x - sin( rotation ) * alignedPosition.y;\n\trotatedPosition.y = sin( rotation ) * alignedPosition.x + cos( rotation ) * alignedPosition.y;\n\tmvPosition.xy += rotatedPosition;\n\tgl_Position = projectionMatrix * mvPosition;\n\t#include \n\t#include \n\t#include \n}"},ui={common:{diffuse:{value:new Qe(16777215)},opacity:{value:1},map:{value:null},uvTransform:{value:new yt},uv2Transform:{value:new yt},alphaMap:{value:null},alphaTest:{value:0}},specularmap:{specularMap:{value:null}},envmap:{envMap:{value:null},flipEnvMap:{value:-1},reflectivity:{value:1},ior:{value:1.5},refractionRatio:{value:.98},maxMipLevel:{value:0}},aomap:{aoMap:{value:null},aoMapIntensity:{value:1}},lightmap:{lightMap:{value:null},lightMapIntensity:{value:1}},emissivemap:{emissiveMap:{value:null}},bumpmap:{bumpMap:{value:null},bumpScale:{value:1}},normalmap:{normalMap:{value:null},normalScale:{value:new vt(1,1)}},displacementmap:{displacementMap:{value:null},displacementScale:{value:1},displacementBias:{value:0}},roughnessmap:{roughnessMap:{value:null}},metalnessmap:{metalnessMap:{value:null}},gradientmap:{gradientMap:{value:null}},fog:{fogDensity:{value:25e-5},fogNear:{value:1},fogFar:{value:2e3},fogColor:{value:new Qe(16777215)}},lights:{ambientLightColor:{value:[]},lightProbe:{value:[]},directionalLights:{value:[],properties:{direction:{},color:{}}},directionalLightShadows:{value:[],properties:{shadowBias:{},shadowNormalBias:{},shadowRadius:{},shadowMapSize:{}}},directionalShadowMap:{value:[]},directionalShadowMatrix:{value:[]},spotLights:{value:[],properties:{color:{},position:{},direction:{},distance:{},coneCos:{},penumbraCos:{},decay:{}}},spotLightShadows:{value:[],properties:{shadowBias:{},shadowNormalBias:{},shadowRadius:{},shadowMapSize:{}}},spotShadowMap:{value:[]},spotShadowMatrix:{value:[]},pointLights:{value:[],properties:{color:{},position:{},decay:{},distance:{}}},pointLightShadows:{value:[],properties:{shadowBias:{},shadowNormalBias:{},shadowRadius:{},shadowMapSize:{},shadowCameraNear:{},shadowCameraFar:{}}},pointShadowMap:{value:[]},pointShadowMatrix:{value:[]},hemisphereLights:{value:[],properties:{direction:{},skyColor:{},groundColor:{}}},rectAreaLights:{value:[],properties:{color:{},position:{},width:{},height:{}}},ltc_1:{value:null},ltc_2:{value:null}},points:{diffuse:{value:new Qe(16777215)},opacity:{value:1},size:{value:1},scale:{value:1},map:{value:null},alphaMap:{value:null},alphaTest:{value:0},uvTransform:{value:new yt}},sprite:{diffuse:{value:new Qe(16777215)},opacity:{value:1},center:{value:new vt(.5,.5)},rotation:{value:0},map:{value:null},alphaMap:{value:null},alphaTest:{value:0},uvTransform:{value:new yt}}},di={basic:{uniforms:jn([ui.common,ui.specularmap,ui.envmap,ui.aomap,ui.lightmap,ui.fog]),vertexShader:hi.meshbasic_vert,fragmentShader:hi.meshbasic_frag},lambert:{uniforms:jn([ui.common,ui.specularmap,ui.envmap,ui.aomap,ui.lightmap,ui.emissivemap,ui.fog,ui.lights,{emissive:{value:new Qe(0)}}]),vertexShader:hi.meshlambert_vert,fragmentShader:hi.meshlambert_frag},phong:{uniforms:jn([ui.common,ui.specularmap,ui.envmap,ui.aomap,ui.lightmap,ui.emissivemap,ui.bumpmap,ui.normalmap,ui.displacementmap,ui.fog,ui.lights,{emissive:{value:new Qe(0)},specular:{value:new Qe(1118481)},shininess:{value:30}}]),vertexShader:hi.meshphong_vert,fragmentShader:hi.meshphong_frag},standard:{uniforms:jn([ui.common,ui.envmap,ui.aomap,ui.lightmap,ui.emissivemap,ui.bumpmap,ui.normalmap,ui.displacementmap,ui.roughnessmap,ui.metalnessmap,ui.fog,ui.lights,{emissive:{value:new Qe(0)},roughness:{value:1},metalness:{value:0},envMapIntensity:{value:1}}]),vertexShader:hi.meshphysical_vert,fragmentShader:hi.meshphysical_frag},toon:{uniforms:jn([ui.common,ui.aomap,ui.lightmap,ui.emissivemap,ui.bumpmap,ui.normalmap,ui.displacementmap,ui.gradientmap,ui.fog,ui.lights,{emissive:{value:new Qe(0)}}]),vertexShader:hi.meshtoon_vert,fragmentShader:hi.meshtoon_frag},matcap:{uniforms:jn([ui.common,ui.bumpmap,ui.normalmap,ui.displacementmap,ui.fog,{matcap:{value:null}}]),vertexShader:hi.meshmatcap_vert,fragmentShader:hi.meshmatcap_frag},points:{uniforms:jn([ui.points,ui.fog]),vertexShader:hi.points_vert,fragmentShader:hi.points_frag},dashed:{uniforms:jn([ui.common,ui.fog,{scale:{value:1},dashSize:{value:1},totalSize:{value:2}}]),vertexShader:hi.linedashed_vert,fragmentShader:hi.linedashed_frag},depth:{uniforms:jn([ui.common,ui.displacementmap]),vertexShader:hi.depth_vert,fragmentShader:hi.depth_frag},normal:{uniforms:jn([ui.common,ui.bumpmap,ui.normalmap,ui.displacementmap,{opacity:{value:1}}]),vertexShader:hi.meshnormal_vert,fragmentShader:hi.meshnormal_frag},sprite:{uniforms:jn([ui.sprite,ui.fog]),vertexShader:hi.sprite_vert,fragmentShader:hi.sprite_frag},background:{uniforms:{uvTransform:{value:new yt},t2D:{value:null}},vertexShader:hi.background_vert,fragmentShader:hi.background_frag},cube:{uniforms:jn([ui.envmap,{opacity:{value:1}}]),vertexShader:hi.cube_vert,fragmentShader:hi.cube_frag},equirect:{uniforms:{tEquirect:{value:null}},vertexShader:hi.equirect_vert,fragmentShader:hi.equirect_frag},distanceRGBA:{uniforms:jn([ui.common,ui.displacementmap,{referencePosition:{value:new Rt},nearDistance:{value:1},farDistance:{value:1e3}}]),vertexShader:hi.distanceRGBA_vert,fragmentShader:hi.distanceRGBA_frag},shadow:{uniforms:jn([ui.lights,ui.fog,{color:{value:new Qe(0)},opacity:{value:1}}]),vertexShader:hi.shadow_vert,fragmentShader:hi.shadow_frag}};function pi(t,e,n,i,r){const s=new Qe(0);let a,o,c=0,h=null,u=0,d=null;function p(t,e){n.buffers.color.setClear(t.r,t.g,t.b,e,r)}return{getClearColor:function(){return s},setClearColor:function(t,e=1){s.set(t),c=e,p(s,c)},getClearAlpha:function(){return c},setClearAlpha:function(t){c=t,p(s,c)},render:function(n,r){let m=!1,f=!0===r.isScene?r.background:null;f&&f.isTexture&&(f=e.get(f));const g=t.xr,v=g.getSession&&g.getSession();v&&"additive"===v.environmentBlendMode&&(f=null),null===f?p(s,c):f&&f.isColor&&(p(f,1),m=!0),(t.autoClear||m)&&t.clear(t.autoClearColor,t.autoClearDepth,t.autoClearStencil),f&&(f.isCubeTexture||f.mapping===l)?(void 0===o&&(o=new Gn(new Vn(1,1,1),new Xn({name:"BackgroundCubeMaterial",uniforms:Wn(di.cube.uniforms),vertexShader:di.cube.vertexShader,fragmentShader:di.cube.fragmentShader,side:1,depthTest:!1,depthWrite:!1,fog:!1})),o.geometry.deleteAttribute("normal"),o.geometry.deleteAttribute("uv"),o.onBeforeRender=function(t,e,n){this.matrixWorld.copyPosition(n.matrixWorld)},Object.defineProperty(o.material,"envMap",{get:function(){return this.uniforms.envMap.value}}),i.update(o)),o.material.uniforms.envMap.value=f,o.material.uniforms.flipEnvMap.value=f.isCubeTexture&&!1===f.isRenderTargetTexture?-1:1,h===f&&u===f.version&&d===t.toneMapping||(o.material.needsUpdate=!0,h=f,u=f.version,d=t.toneMapping),n.unshift(o,o.geometry,o.material,0,0,null)):f&&f.isTexture&&(void 0===a&&(a=new Gn(new ci(2,2),new Xn({name:"BackgroundMaterial",uniforms:Wn(di.background.uniforms),vertexShader:di.background.vertexShader,fragmentShader:di.background.fragmentShader,side:0,depthTest:!1,depthWrite:!1,fog:!1})),a.geometry.deleteAttribute("normal"),Object.defineProperty(a.material,"map",{get:function(){return this.uniforms.t2D.value}}),i.update(a)),a.material.uniforms.t2D.value=f,!0===f.matrixAutoUpdate&&f.updateMatrix(),a.material.uniforms.uvTransform.value.copy(f.matrix),h===f&&u===f.version&&d===t.toneMapping||(a.material.needsUpdate=!0,h=f,u=f.version,d=t.toneMapping),n.unshift(a,a.geometry,a.material,0,0,null))}}}function mi(t,e,n,i){const r=t.getParameter(34921),s=i.isWebGL2?null:e.get("OES_vertex_array_object"),a=i.isWebGL2||null!==s,o={},l=d(null);let c=l;function h(e){return i.isWebGL2?t.bindVertexArray(e):s.bindVertexArrayOES(e)}function u(e){return i.isWebGL2?t.deleteVertexArray(e):s.deleteVertexArrayOES(e)}function d(t){const e=[],n=[],i=[];for(let t=0;t=0){let s=l[e];if(void 0===s&&("instanceMatrix"===e&&r.instanceMatrix&&(s=r.instanceMatrix),"instanceColor"===e&&r.instanceColor&&(s=r.instanceColor)),void 0!==s){const e=s.normalized,a=s.itemSize,l=n.get(s);if(void 0===l)continue;const c=l.buffer,h=l.type,u=l.bytesPerElement;if(s.isInterleavedBufferAttribute){const n=s.data,l=n.stride,d=s.offset;if(n&&n.isInstancedInterleavedBuffer){for(let t=0;t0&&t.getShaderPrecisionFormat(35632,36338).precision>0)return"highp";e="mediump"}return"mediump"===e&&t.getShaderPrecisionFormat(35633,36337).precision>0&&t.getShaderPrecisionFormat(35632,36337).precision>0?"mediump":"lowp"}const s="undefined"!=typeof WebGL2RenderingContext&&t instanceof WebGL2RenderingContext||"undefined"!=typeof WebGL2ComputeRenderingContext&&t instanceof WebGL2ComputeRenderingContext;let a=void 0!==n.precision?n.precision:"highp";const o=r(a);o!==a&&(console.warn("THREE.WebGLRenderer:",a,"not supported, using",o,"instead."),a=o);const l=s||e.has("WEBGL_draw_buffers"),c=!0===n.logarithmicDepthBuffer,h=t.getParameter(34930),u=t.getParameter(35660),d=t.getParameter(3379),p=t.getParameter(34076),m=t.getParameter(34921),f=t.getParameter(36347),g=t.getParameter(36348),v=t.getParameter(36349),y=u>0,x=s||e.has("OES_texture_float");return{isWebGL2:s,drawBuffers:l,getMaxAnisotropy:function(){if(void 0!==i)return i;if(!0===e.has("EXT_texture_filter_anisotropic")){const n=e.get("EXT_texture_filter_anisotropic");i=t.getParameter(n.MAX_TEXTURE_MAX_ANISOTROPY_EXT)}else i=0;return i},getMaxPrecision:r,precision:a,logarithmicDepthBuffer:c,maxTextures:h,maxVertexTextures:u,maxTextureSize:d,maxCubemapSize:p,maxAttributes:m,maxVertexUniforms:f,maxVaryings:g,maxFragmentUniforms:v,vertexTextures:y,floatFragmentTextures:x,floatVertexTextures:y&&x,maxSamples:s?t.getParameter(36183):0}}function vi(t){const e=this;let n=null,i=0,r=!1,s=!1;const a=new ii,o=new yt,l={value:null,needsUpdate:!1};function c(){l.value!==n&&(l.value=n,l.needsUpdate=i>0),e.numPlanes=i,e.numIntersection=0}function h(t,n,i,r){const s=null!==t?t.length:0;let c=null;if(0!==s){if(c=l.value,!0!==r||null===c){const e=i+4*s,r=n.matrixWorldInverse;o.getNormalMatrix(r),(null===c||c.length0){const a=t.getRenderTarget(),o=new $n(s.height/2);return o.fromEquirectangularTexture(t,r),e.set(r,o),t.setRenderTarget(a),r.addEventListener("dispose",i),n(o.texture,r.mapping)}return null}}}return r},dispose:function(){e=new WeakMap}}}di.physical={uniforms:jn([di.standard.uniforms,{clearcoat:{value:0},clearcoatMap:{value:null},clearcoatRoughness:{value:0},clearcoatRoughnessMap:{value:null},clearcoatNormalScale:{value:new vt(1,1)},clearcoatNormalMap:{value:null},sheenTint:{value:new Qe(0)},transmission:{value:0},transmissionMap:{value:null},transmissionSamplerSize:{value:new vt},transmissionSamplerMap:{value:null},thickness:{value:0},thicknessMap:{value:null},attenuationDistance:{value:0},attenuationTint:{value:new Qe(0)},specularIntensity:{value:0},specularIntensityMap:{value:null},specularTint:{value:new Qe(1,1,1)},specularTintMap:{value:null}}]),vertexShader:hi.meshphysical_vert,fragmentShader:hi.meshphysical_frag};class xi extends Yn{constructor(t=-1,e=1,n=1,i=-1,r=.1,s=2e3){super(),this.type="OrthographicCamera",this.zoom=1,this.view=null,this.left=t,this.right=e,this.top=n,this.bottom=i,this.near=r,this.far=s,this.updateProjectionMatrix()}copy(t,e){return super.copy(t,e),this.left=t.left,this.right=t.right,this.top=t.top,this.bottom=t.bottom,this.near=t.near,this.far=t.far,this.zoom=t.zoom,this.view=null===t.view?null:Object.assign({},t.view),this}setViewOffset(t,e,n,i,r,s){null===this.view&&(this.view={enabled:!0,fullWidth:1,fullHeight:1,offsetX:0,offsetY:0,width:1,height:1}),this.view.enabled=!0,this.view.fullWidth=t,this.view.fullHeight=e,this.view.offsetX=n,this.view.offsetY=i,this.view.width=r,this.view.height=s,this.updateProjectionMatrix()}clearViewOffset(){null!==this.view&&(this.view.enabled=!1),this.updateProjectionMatrix()}updateProjectionMatrix(){const t=(this.right-this.left)/(2*this.zoom),e=(this.top-this.bottom)/(2*this.zoom),n=(this.right+this.left)/2,i=(this.top+this.bottom)/2;let r=n-t,s=n+t,a=i+e,o=i-e;if(null!==this.view&&this.view.enabled){const t=(this.right-this.left)/this.view.fullWidth/this.zoom,e=(this.top-this.bottom)/this.view.fullHeight/this.zoom;r+=t*this.view.offsetX,s=r+t*this.view.width,a-=e*this.view.offsetY,o=a-e*this.view.height}this.projectionMatrix.makeOrthographic(r,s,a,o,this.near,this.far),this.projectionMatrixInverse.copy(this.projectionMatrix).invert()}toJSON(t){const e=super.toJSON(t);return e.object.zoom=this.zoom,e.object.left=this.left,e.object.right=this.right,e.object.top=this.top,e.object.bottom=this.bottom,e.object.near=this.near,e.object.far=this.far,null!==this.view&&(e.object.view=Object.assign({},this.view)),e}}xi.prototype.isOrthographicCamera=!0;class _i extends Xn{constructor(t){super(t),this.type="RawShaderMaterial"}}_i.prototype.isRawShaderMaterial=!0;const bi=Math.pow(2,8),Mi=[.125,.215,.35,.446,.526,.582],wi=5+Mi.length,Si=20,Ti={[X]:0,[Y]:1,[Z]:2,[Q]:3,[K]:4,[$]:5,[J]:6},Ei=new xi,{_lodPlanes:Ai,_sizeLods:Li,_sigmas:Ri}=Fi(),Ci=new Qe;let Pi=null;const Ii=(1+Math.sqrt(5))/2,Di=1/Ii,Ni=[new Rt(1,1,1),new Rt(-1,1,1),new Rt(1,1,-1),new Rt(-1,1,-1),new Rt(0,Ii,Di),new Rt(0,Ii,-Di),new Rt(Di,0,Ii),new Rt(-Di,0,Ii),new Rt(Ii,Di,0),new Rt(-Ii,Di,0)];class zi{constructor(t){this._renderer=t,this._pingPongRenderTarget=null,this._blurMaterial=function(t){const e=new Float32Array(t),n=new Rt(0,1,0);return new _i({name:"SphericalGaussianBlur",defines:{n:t},uniforms:{envMap:{value:null},samples:{value:1},weights:{value:e},latitudinal:{value:!1},dTheta:{value:0},mipInt:{value:0},poleAxis:{value:n},inputEncoding:{value:Ti[3e3]},outputEncoding:{value:Ti[3e3]}},vertexShader:ki(),fragmentShader:`\n\n\t\t\tprecision mediump float;\n\t\t\tprecision mediump int;\n\n\t\t\tvarying vec3 vOutputDirection;\n\n\t\t\tuniform sampler2D envMap;\n\t\t\tuniform int samples;\n\t\t\tuniform float weights[ n ];\n\t\t\tuniform bool latitudinal;\n\t\t\tuniform float dTheta;\n\t\t\tuniform float mipInt;\n\t\t\tuniform vec3 poleAxis;\n\n\t\t\t${Vi()}\n\n\t\t\t#define ENVMAP_TYPE_CUBE_UV\n\t\t\t#include \n\n\t\t\tvec3 getSample( float theta, vec3 axis ) {\n\n\t\t\t\tfloat cosTheta = cos( theta );\n\t\t\t\t// Rodrigues' axis-angle rotation\n\t\t\t\tvec3 sampleDirection = vOutputDirection * cosTheta\n\t\t\t\t\t+ cross( axis, vOutputDirection ) * sin( theta )\n\t\t\t\t\t+ axis * dot( axis, vOutputDirection ) * ( 1.0 - cosTheta );\n\n\t\t\t\treturn bilinearCubeUV( envMap, sampleDirection, mipInt );\n\n\t\t\t}\n\n\t\t\tvoid main() {\n\n\t\t\t\tvec3 axis = latitudinal ? poleAxis : cross( poleAxis, vOutputDirection );\n\n\t\t\t\tif ( all( equal( axis, vec3( 0.0 ) ) ) ) {\n\n\t\t\t\t\taxis = vec3( vOutputDirection.z, 0.0, - vOutputDirection.x );\n\n\t\t\t\t}\n\n\t\t\t\taxis = normalize( axis );\n\n\t\t\t\tgl_FragColor = vec4( 0.0, 0.0, 0.0, 1.0 );\n\t\t\t\tgl_FragColor.rgb += weights[ 0 ] * getSample( 0.0, axis );\n\n\t\t\t\tfor ( int i = 1; i < n; i++ ) {\n\n\t\t\t\t\tif ( i >= samples ) {\n\n\t\t\t\t\t\tbreak;\n\n\t\t\t\t\t}\n\n\t\t\t\t\tfloat theta = dTheta * float( i );\n\t\t\t\t\tgl_FragColor.rgb += weights[ i ] * getSample( -1.0 * theta, axis );\n\t\t\t\t\tgl_FragColor.rgb += weights[ i ] * getSample( theta, axis );\n\n\t\t\t\t}\n\n\t\t\t\tgl_FragColor = linearToOutputTexel( gl_FragColor );\n\n\t\t\t}\n\t\t`,blending:0,depthTest:!1,depthWrite:!1})}(Si),this._equirectShader=null,this._cubemapShader=null,this._compileMaterial(this._blurMaterial)}fromScene(t,e=0,n=.1,i=100){Pi=this._renderer.getRenderTarget();const r=this._allocateTargets();return this._sceneToCubeUV(t,n,i,r),e>0&&this._blur(r,0,0,e),this._applyPMREM(r),this._cleanup(r),r}fromEquirectangular(t){return this._fromTexture(t)}fromCubemap(t){return this._fromTexture(t)}compileCubemapShader(){null===this._cubemapShader&&(this._cubemapShader=Gi(),this._compileMaterial(this._cubemapShader))}compileEquirectangularShader(){null===this._equirectShader&&(this._equirectShader=Hi(),this._compileMaterial(this._equirectShader))}dispose(){this._blurMaterial.dispose(),null!==this._cubemapShader&&this._cubemapShader.dispose(),null!==this._equirectShader&&this._equirectShader.dispose();for(let t=0;t2?bi:0,bi,bi),o.setRenderTarget(i),p&&o.render(d,r),o.render(t,r)}d.geometry.dispose(),d.material.dispose(),o.toneMapping=h,o.outputEncoding=c,o.autoClear=l,t.background=m}_textureToCubeUV(t,e){const n=this._renderer;t.isCubeTexture?null==this._cubemapShader&&(this._cubemapShader=Gi()):null==this._equirectShader&&(this._equirectShader=Hi());const i=t.isCubeTexture?this._cubemapShader:this._equirectShader,r=new Gn(Ai[0],i),s=i.uniforms;s.envMap.value=t,t.isCubeTexture||s.texelSize.value.set(1/t.image.width,1/t.image.height),s.inputEncoding.value=Ti[t.encoding],s.outputEncoding.value=Ti[e.texture.encoding],Ui(e,0,0,3*bi,2*bi),n.setRenderTarget(e),n.render(r,Ei)}_applyPMREM(t){const e=this._renderer,n=e.autoClear;e.autoClear=!1;for(let e=1;eSi&&console.warn(`sigmaRadians, ${r}, is too large and will clip, as it requested ${m} samples when the maximum is set to 20`);const f=[];let g=0;for(let t=0;t4?i-8+4:0),3*v,2*v),o.setRenderTarget(e),o.render(c,Ei)}}function Bi(t){return void 0!==t&&t.type===x&&(t.encoding===X||t.encoding===Y||t.encoding===J)}function Fi(){const t=[],e=[],n=[];let i=8;for(let r=0;r4?a=Mi[r-8+4-1]:0==r&&(a=0),n.push(a);const o=1/(s-1),l=-o/2,c=1+o/2,h=[l,l,c,l,c,c,l,l,c,c,l,c],u=6,d=6,p=3,m=2,f=1,g=new Float32Array(p*d*u),v=new Float32Array(m*d*u),y=new Float32Array(f*d*u);for(let t=0;t2?0:-1,i=[e,n,0,e+2/3,n,0,e+2/3,n+1,0,e,n,0,e+2/3,n+1,0,e,n+1,0];g.set(i,p*d*t),v.set(h,m*d*t);const r=[t,t,t,t,t,t];y.set(r,f*d*t)}const x=new wn;x.setAttribute("position",new en(g,p)),x.setAttribute("uv",new en(v,m)),x.setAttribute("faceIndex",new en(y,f)),t.push(x),i>4&&i--}return{_lodPlanes:t,_sizeLods:e,_sigmas:n}}function Oi(t){const e=new Tt(3*bi,3*bi,t);return e.texture.mapping=l,e.texture.name="PMREM.cubeUv",e.scissorTest=!0,e}function Ui(t,e,n,i,r){t.viewport.set(e,n,i,r),t.scissor.set(e,n,i,r)}function Hi(){const t=new vt(1,1);return new _i({name:"EquirectangularToCubeUV",uniforms:{envMap:{value:null},texelSize:{value:t},inputEncoding:{value:Ti[3e3]},outputEncoding:{value:Ti[3e3]}},vertexShader:ki(),fragmentShader:`\n\n\t\t\tprecision mediump float;\n\t\t\tprecision mediump int;\n\n\t\t\tvarying vec3 vOutputDirection;\n\n\t\t\tuniform sampler2D envMap;\n\t\t\tuniform vec2 texelSize;\n\n\t\t\t${Vi()}\n\n\t\t\t#include \n\n\t\t\tvoid main() {\n\n\t\t\t\tgl_FragColor = vec4( 0.0, 0.0, 0.0, 1.0 );\n\n\t\t\t\tvec3 outputDirection = normalize( vOutputDirection );\n\t\t\t\tvec2 uv = equirectUv( outputDirection );\n\n\t\t\t\tvec2 f = fract( uv / texelSize - 0.5 );\n\t\t\t\tuv -= f * texelSize;\n\t\t\t\tvec3 tl = envMapTexelToLinear( texture2D ( envMap, uv ) ).rgb;\n\t\t\t\tuv.x += texelSize.x;\n\t\t\t\tvec3 tr = envMapTexelToLinear( texture2D ( envMap, uv ) ).rgb;\n\t\t\t\tuv.y += texelSize.y;\n\t\t\t\tvec3 br = envMapTexelToLinear( texture2D ( envMap, uv ) ).rgb;\n\t\t\t\tuv.x -= texelSize.x;\n\t\t\t\tvec3 bl = envMapTexelToLinear( texture2D ( envMap, uv ) ).rgb;\n\n\t\t\t\tvec3 tm = mix( tl, tr, f.x );\n\t\t\t\tvec3 bm = mix( bl, br, f.x );\n\t\t\t\tgl_FragColor.rgb = mix( tm, bm, f.y );\n\n\t\t\t\tgl_FragColor = linearToOutputTexel( gl_FragColor );\n\n\t\t\t}\n\t\t`,blending:0,depthTest:!1,depthWrite:!1})}function Gi(){return new _i({name:"CubemapToCubeUV",uniforms:{envMap:{value:null},inputEncoding:{value:Ti[3e3]},outputEncoding:{value:Ti[3e3]}},vertexShader:ki(),fragmentShader:`\n\n\t\t\tprecision mediump float;\n\t\t\tprecision mediump int;\n\n\t\t\tvarying vec3 vOutputDirection;\n\n\t\t\tuniform samplerCube envMap;\n\n\t\t\t${Vi()}\n\n\t\t\tvoid main() {\n\n\t\t\t\tgl_FragColor = vec4( 0.0, 0.0, 0.0, 1.0 );\n\t\t\t\tgl_FragColor.rgb = envMapTexelToLinear( textureCube( envMap, vec3( - vOutputDirection.x, vOutputDirection.yz ) ) ).rgb;\n\t\t\t\tgl_FragColor = linearToOutputTexel( gl_FragColor );\n\n\t\t\t}\n\t\t`,blending:0,depthTest:!1,depthWrite:!1})}function ki(){return"\n\n\t\tprecision mediump float;\n\t\tprecision mediump int;\n\n\t\tattribute vec3 position;\n\t\tattribute vec2 uv;\n\t\tattribute float faceIndex;\n\n\t\tvarying vec3 vOutputDirection;\n\n\t\t// RH coordinate system; PMREM face-indexing convention\n\t\tvec3 getDirection( vec2 uv, float face ) {\n\n\t\t\tuv = 2.0 * uv - 1.0;\n\n\t\t\tvec3 direction = vec3( uv, 1.0 );\n\n\t\t\tif ( face == 0.0 ) {\n\n\t\t\t\tdirection = direction.zyx; // ( 1, v, u ) pos x\n\n\t\t\t} else if ( face == 1.0 ) {\n\n\t\t\t\tdirection = direction.xzy;\n\t\t\t\tdirection.xz *= -1.0; // ( -u, 1, -v ) pos y\n\n\t\t\t} else if ( face == 2.0 ) {\n\n\t\t\t\tdirection.x *= -1.0; // ( -u, v, 1 ) pos z\n\n\t\t\t} else if ( face == 3.0 ) {\n\n\t\t\t\tdirection = direction.zyx;\n\t\t\t\tdirection.xz *= -1.0; // ( -1, v, -u ) neg x\n\n\t\t\t} else if ( face == 4.0 ) {\n\n\t\t\t\tdirection = direction.xzy;\n\t\t\t\tdirection.xy *= -1.0; // ( -u, -1, v ) neg y\n\n\t\t\t} else if ( face == 5.0 ) {\n\n\t\t\t\tdirection.z *= -1.0; // ( u, v, -1 ) neg z\n\n\t\t\t}\n\n\t\t\treturn direction;\n\n\t\t}\n\n\t\tvoid main() {\n\n\t\t\tvOutputDirection = getDirection( uv, faceIndex );\n\t\t\tgl_Position = vec4( position, 1.0 );\n\n\t\t}\n\t"}function Vi(){return"\n\n\t\tuniform int inputEncoding;\n\t\tuniform int outputEncoding;\n\n\t\t#include \n\n\t\tvec4 inputTexelToLinear( vec4 value ) {\n\n\t\t\tif ( inputEncoding == 0 ) {\n\n\t\t\t\treturn value;\n\n\t\t\t} else if ( inputEncoding == 1 ) {\n\n\t\t\t\treturn sRGBToLinear( value );\n\n\t\t\t} else if ( inputEncoding == 2 ) {\n\n\t\t\t\treturn RGBEToLinear( value );\n\n\t\t\t} else if ( inputEncoding == 3 ) {\n\n\t\t\t\treturn RGBMToLinear( value, 7.0 );\n\n\t\t\t} else if ( inputEncoding == 4 ) {\n\n\t\t\t\treturn RGBMToLinear( value, 16.0 );\n\n\t\t\t} else if ( inputEncoding == 5 ) {\n\n\t\t\t\treturn RGBDToLinear( value, 256.0 );\n\n\t\t\t} else {\n\n\t\t\t\treturn GammaToLinear( value, 2.2 );\n\n\t\t\t}\n\n\t\t}\n\n\t\tvec4 linearToOutputTexel( vec4 value ) {\n\n\t\t\tif ( outputEncoding == 0 ) {\n\n\t\t\t\treturn value;\n\n\t\t\t} else if ( outputEncoding == 1 ) {\n\n\t\t\t\treturn LinearTosRGB( value );\n\n\t\t\t} else if ( outputEncoding == 2 ) {\n\n\t\t\t\treturn LinearToRGBE( value );\n\n\t\t\t} else if ( outputEncoding == 3 ) {\n\n\t\t\t\treturn LinearToRGBM( value, 7.0 );\n\n\t\t\t} else if ( outputEncoding == 4 ) {\n\n\t\t\t\treturn LinearToRGBM( value, 16.0 );\n\n\t\t\t} else if ( outputEncoding == 5 ) {\n\n\t\t\t\treturn LinearToRGBD( value, 256.0 );\n\n\t\t\t} else {\n\n\t\t\t\treturn LinearToGamma( value, 2.2 );\n\n\t\t\t}\n\n\t\t}\n\n\t\tvec4 envMapTexelToLinear( vec4 color ) {\n\n\t\t\treturn inputTexelToLinear( color );\n\n\t\t}\n\t"}function Wi(t){let e=new WeakMap,n=null;function i(t){const n=t.target;n.removeEventListener("dispose",i);const r=e.get(n);void 0!==r&&(e.delete(n),r.dispose())}return{get:function(l){if(l&&l.isTexture&&!1===l.isRenderTargetTexture){const c=l.mapping,h=c===a||c===o,u=c===r||c===s;if(h||u){if(e.has(l))return e.get(l).texture;{const r=l.image;if(h&&r&&r.height>0||u&&r&&function(t){let e=0;const n=6;for(let i=0;i65535?cn:on)(n,1);o.version=a;const l=s.get(t);l&&e.remove(l),s.set(t,o)}return{get:function(t,e){return!0===r[e.id]||(e.addEventListener("dispose",a),r[e.id]=!0,n.memory.geometries++),e},update:function(t){const n=t.attributes;for(const t in n)e.update(n[t],34962);const i=t.morphAttributes;for(const t in i){const n=i[t];for(let t=0,i=n.length;t0)return t;const r=e*n;let s=sr[r];if(void 0===s&&(s=new Float32Array(r),sr[r]=s),0!==e){i.toArray(s,0);for(let i=1,r=0;i!==e;++i)r+=n,t[i].toArray(s,r)}return s}function ur(t,e){if(t.length!==e.length)return!1;for(let n=0,i=t.length;n/gm;function ms(t){return t.replace(ps,fs)}function fs(t,e){const n=hi[e];if(void 0===n)throw new Error("Can not resolve #include <"+e+">");return ms(n)}const gs=/#pragma unroll_loop[\s]+?for \( int i \= (\d+)\; i < (\d+)\; i \+\+ \) \{([\s\S]+?)(?=\})\}/g,vs=/#pragma unroll_loop_start\s+for\s*\(\s*int\s+i\s*=\s*(\d+)\s*;\s*i\s*<\s*(\d+)\s*;\s*i\s*\+\+\s*\)\s*{([\s\S]+?)}\s+#pragma unroll_loop_end/g;function ys(t){return t.replace(vs,_s).replace(gs,xs)}function xs(t,e,n,i){return console.warn("WebGLProgram: #pragma unroll_loop shader syntax is deprecated. Please use #pragma unroll_loop_start syntax instead."),_s(t,e,n,i)}function _s(t,e,n,i){let r="";for(let t=parseInt(e);t0?t.gammaFactor:1,v=n.isWebGL2?"":function(t){return[t.extensionDerivatives||t.envMapCubeUV||t.bumpMap||t.tangentSpaceNormalMap||t.clearcoatNormalMap||t.flatShading||"physical"===t.shaderID?"#extension GL_OES_standard_derivatives : enable":"",(t.extensionFragDepth||t.logarithmicDepthBuffer)&&t.rendererExtensionFragDepth?"#extension GL_EXT_frag_depth : enable":"",t.extensionDrawBuffers&&t.rendererExtensionDrawBuffers?"#extension GL_EXT_draw_buffers : require":"",(t.extensionShaderTextureLOD||t.envMap||t.transmission)&&t.rendererExtensionShaderTextureLod?"#extension GL_EXT_shader_texture_lod : enable":""].filter(hs).join("\n")}(n),y=function(t){const e=[];for(const n in t){const i=t[n];!1!==i&&e.push("#define "+n+" "+i)}return e.join("\n")}(o),x=a.createProgram();let _,b,M=n.glslVersion?"#version "+n.glslVersion+"\n":"";n.isRawShaderMaterial?(_=[y].filter(hs).join("\n"),_.length>0&&(_+="\n"),b=[v,y].filter(hs).join("\n"),b.length>0&&(b+="\n")):(_=[bs(n),"#define SHADER_NAME "+n.shaderName,y,n.instancing?"#define USE_INSTANCING":"",n.instancingColor?"#define USE_INSTANCING_COLOR":"",n.supportsVertexTextures?"#define VERTEX_TEXTURES":"","#define GAMMA_FACTOR "+g,"#define MAX_BONES "+n.maxBones,n.useFog&&n.fog?"#define USE_FOG":"",n.useFog&&n.fogExp2?"#define FOG_EXP2":"",n.map?"#define USE_MAP":"",n.envMap?"#define USE_ENVMAP":"",n.envMap?"#define "+m:"",n.lightMap?"#define USE_LIGHTMAP":"",n.aoMap?"#define USE_AOMAP":"",n.emissiveMap?"#define USE_EMISSIVEMAP":"",n.bumpMap?"#define USE_BUMPMAP":"",n.normalMap?"#define USE_NORMALMAP":"",n.normalMap&&n.objectSpaceNormalMap?"#define OBJECTSPACE_NORMALMAP":"",n.normalMap&&n.tangentSpaceNormalMap?"#define TANGENTSPACE_NORMALMAP":"",n.clearcoatMap?"#define USE_CLEARCOATMAP":"",n.clearcoatRoughnessMap?"#define USE_CLEARCOAT_ROUGHNESSMAP":"",n.clearcoatNormalMap?"#define USE_CLEARCOAT_NORMALMAP":"",n.displacementMap&&n.supportsVertexTextures?"#define USE_DISPLACEMENTMAP":"",n.specularMap?"#define USE_SPECULARMAP":"",n.specularIntensityMap?"#define USE_SPECULARINTENSITYMAP":"",n.specularTintMap?"#define USE_SPECULARTINTMAP":"",n.roughnessMap?"#define USE_ROUGHNESSMAP":"",n.metalnessMap?"#define USE_METALNESSMAP":"",n.alphaMap?"#define USE_ALPHAMAP":"",n.transmission?"#define USE_TRANSMISSION":"",n.transmissionMap?"#define USE_TRANSMISSIONMAP":"",n.thicknessMap?"#define USE_THICKNESSMAP":"",n.vertexTangents?"#define USE_TANGENT":"",n.vertexColors?"#define USE_COLOR":"",n.vertexAlphas?"#define USE_COLOR_ALPHA":"",n.vertexUvs?"#define USE_UV":"",n.uvsVertexOnly?"#define UVS_VERTEX_ONLY":"",n.flatShading?"#define FLAT_SHADED":"",n.skinning?"#define USE_SKINNING":"",n.useVertexTexture?"#define BONE_TEXTURE":"",n.morphTargets?"#define USE_MORPHTARGETS":"",n.morphNormals&&!1===n.flatShading?"#define USE_MORPHNORMALS":"",n.doubleSided?"#define DOUBLE_SIDED":"",n.flipSided?"#define FLIP_SIDED":"",n.shadowMapEnabled?"#define USE_SHADOWMAP":"",n.shadowMapEnabled?"#define "+d:"",n.sizeAttenuation?"#define USE_SIZEATTENUATION":"",n.logarithmicDepthBuffer?"#define USE_LOGDEPTHBUF":"",n.logarithmicDepthBuffer&&n.rendererExtensionFragDepth?"#define USE_LOGDEPTHBUF_EXT":"","uniform mat4 modelMatrix;","uniform mat4 modelViewMatrix;","uniform mat4 projectionMatrix;","uniform mat4 viewMatrix;","uniform mat3 normalMatrix;","uniform vec3 cameraPosition;","uniform bool isOrthographic;","#ifdef USE_INSTANCING","\tattribute mat4 instanceMatrix;","#endif","#ifdef USE_INSTANCING_COLOR","\tattribute vec3 instanceColor;","#endif","attribute vec3 position;","attribute vec3 normal;","attribute vec2 uv;","#ifdef USE_TANGENT","\tattribute vec4 tangent;","#endif","#if defined( USE_COLOR_ALPHA )","\tattribute vec4 color;","#elif defined( USE_COLOR )","\tattribute vec3 color;","#endif","#ifdef USE_MORPHTARGETS","\tattribute vec3 morphTarget0;","\tattribute vec3 morphTarget1;","\tattribute vec3 morphTarget2;","\tattribute vec3 morphTarget3;","\t#ifdef USE_MORPHNORMALS","\t\tattribute vec3 morphNormal0;","\t\tattribute vec3 morphNormal1;","\t\tattribute vec3 morphNormal2;","\t\tattribute vec3 morphNormal3;","\t#else","\t\tattribute vec3 morphTarget4;","\t\tattribute vec3 morphTarget5;","\t\tattribute vec3 morphTarget6;","\t\tattribute vec3 morphTarget7;","\t#endif","#endif","#ifdef USE_SKINNING","\tattribute vec4 skinIndex;","\tattribute vec4 skinWeight;","#endif","\n"].filter(hs).join("\n"),b=[v,bs(n),"#define SHADER_NAME "+n.shaderName,y,"#define GAMMA_FACTOR "+g,n.useFog&&n.fog?"#define USE_FOG":"",n.useFog&&n.fogExp2?"#define FOG_EXP2":"",n.map?"#define USE_MAP":"",n.matcap?"#define USE_MATCAP":"",n.envMap?"#define USE_ENVMAP":"",n.envMap?"#define "+p:"",n.envMap?"#define "+m:"",n.envMap?"#define "+f:"",n.lightMap?"#define USE_LIGHTMAP":"",n.aoMap?"#define USE_AOMAP":"",n.emissiveMap?"#define USE_EMISSIVEMAP":"",n.bumpMap?"#define USE_BUMPMAP":"",n.normalMap?"#define USE_NORMALMAP":"",n.normalMap&&n.objectSpaceNormalMap?"#define OBJECTSPACE_NORMALMAP":"",n.normalMap&&n.tangentSpaceNormalMap?"#define TANGENTSPACE_NORMALMAP":"",n.clearcoat?"#define USE_CLEARCOAT":"",n.clearcoatMap?"#define USE_CLEARCOATMAP":"",n.clearcoatRoughnessMap?"#define USE_CLEARCOAT_ROUGHNESSMAP":"",n.clearcoatNormalMap?"#define USE_CLEARCOAT_NORMALMAP":"",n.specularMap?"#define USE_SPECULARMAP":"",n.specularIntensityMap?"#define USE_SPECULARINTENSITYMAP":"",n.specularTintMap?"#define USE_SPECULARTINTMAP":"",n.roughnessMap?"#define USE_ROUGHNESSMAP":"",n.metalnessMap?"#define USE_METALNESSMAP":"",n.alphaMap?"#define USE_ALPHAMAP":"",n.alphaTest?"#define USE_ALPHATEST":"",n.sheenTint?"#define USE_SHEEN":"",n.transmission?"#define USE_TRANSMISSION":"",n.transmissionMap?"#define USE_TRANSMISSIONMAP":"",n.thicknessMap?"#define USE_THICKNESSMAP":"",n.vertexTangents?"#define USE_TANGENT":"",n.vertexColors||n.instancingColor?"#define USE_COLOR":"",n.vertexAlphas?"#define USE_COLOR_ALPHA":"",n.vertexUvs?"#define USE_UV":"",n.uvsVertexOnly?"#define UVS_VERTEX_ONLY":"",n.gradientMap?"#define USE_GRADIENTMAP":"",n.flatShading?"#define FLAT_SHADED":"",n.doubleSided?"#define DOUBLE_SIDED":"",n.flipSided?"#define FLIP_SIDED":"",n.shadowMapEnabled?"#define USE_SHADOWMAP":"",n.shadowMapEnabled?"#define "+d:"",n.premultipliedAlpha?"#define PREMULTIPLIED_ALPHA":"",n.physicallyCorrectLights?"#define PHYSICALLY_CORRECT_LIGHTS":"",n.logarithmicDepthBuffer?"#define USE_LOGDEPTHBUF":"",n.logarithmicDepthBuffer&&n.rendererExtensionFragDepth?"#define USE_LOGDEPTHBUF_EXT":"",(n.extensionShaderTextureLOD||n.envMap)&&n.rendererExtensionShaderTextureLod?"#define TEXTURE_LOD_EXT":"","uniform mat4 viewMatrix;","uniform vec3 cameraPosition;","uniform bool isOrthographic;",0!==n.toneMapping?"#define TONE_MAPPING":"",0!==n.toneMapping?hi.tonemapping_pars_fragment:"",0!==n.toneMapping?cs("toneMapping",n.toneMapping):"",n.dithering?"#define DITHERING":"",n.format===T?"#define OPAQUE":"",hi.encodings_pars_fragment,n.map?os("mapTexelToLinear",n.mapEncoding):"",n.matcap?os("matcapTexelToLinear",n.matcapEncoding):"",n.envMap?os("envMapTexelToLinear",n.envMapEncoding):"",n.emissiveMap?os("emissiveMapTexelToLinear",n.emissiveMapEncoding):"",n.specularTintMap?os("specularTintMapTexelToLinear",n.specularTintMapEncoding):"",n.lightMap?os("lightMapTexelToLinear",n.lightMapEncoding):"",ls("linearToOutputTexel",n.outputEncoding),n.depthPacking?"#define DEPTH_PACKING "+n.depthPacking:"","\n"].filter(hs).join("\n")),h=ms(h),h=us(h,n),h=ds(h,n),u=ms(u),u=us(u,n),u=ds(u,n),h=ys(h),u=ys(u),n.isWebGL2&&!0!==n.isRawShaderMaterial&&(M="#version 300 es\n",_=["#define attribute in","#define varying out","#define texture2D texture"].join("\n")+"\n"+_,b=["#define varying in",n.glslVersion===it?"":"out highp vec4 pc_fragColor;",n.glslVersion===it?"":"#define gl_FragColor pc_fragColor","#define gl_FragDepthEXT gl_FragDepth","#define texture2D texture","#define textureCube texture","#define texture2DProj textureProj","#define texture2DLodEXT textureLod","#define texture2DProjLodEXT textureProjLod","#define textureCubeLodEXT textureLod","#define texture2DGradEXT textureGrad","#define texture2DProjGradEXT textureProjGrad","#define textureCubeGradEXT textureGrad"].join("\n")+"\n"+b);const w=M+b+u,S=is(a,35633,M+_+h),E=is(a,35632,w);if(a.attachShader(x,S),a.attachShader(x,E),void 0!==n.index0AttributeName?a.bindAttribLocation(x,0,n.index0AttributeName):!0===n.morphTargets&&a.bindAttribLocation(x,0,"position"),a.linkProgram(x),t.debug.checkShaderErrors){const t=a.getProgramInfoLog(x).trim(),e=a.getShaderInfoLog(S).trim(),n=a.getShaderInfoLog(E).trim();let i=!0,r=!0;if(!1===a.getProgramParameter(x,35714)){i=!1;const e=as(a,S,"vertex"),n=as(a,E,"fragment");console.error("THREE.WebGLProgram: Shader Error "+a.getError()+" - VALIDATE_STATUS "+a.getProgramParameter(x,35715)+"\n\nProgram Info Log: "+t+"\n"+e+"\n"+n)}else""!==t?console.warn("THREE.WebGLProgram: Program Info Log:",t):""!==e&&""!==n||(r=!1);r&&(this.diagnostics={runnable:i,programLog:t,vertexShader:{log:e,prefix:_},fragmentShader:{log:n,prefix:b}})}let A,L;return a.deleteShader(S),a.deleteShader(E),this.getUniforms=function(){return void 0===A&&(A=new ns(a,x)),A},this.getAttributes=function(){return void 0===L&&(L=function(t,e){const n={},i=t.getProgramParameter(e,35721);for(let r=0;r0,C=s.clearcoat>0;return{isWebGL2:h,shaderID:S,shaderName:s.type,vertexShader:E,fragmentShader:A,defines:s.defines,isRawShaderMaterial:!0===s.isRawShaderMaterial,glslVersion:s.glslVersion,precision:f,instancing:!0===_.isInstancedMesh,instancingColor:!0===_.isInstancedMesh&&null!==_.instanceColor,supportsVertexTextures:m,outputEncoding:null!==L?y(L.texture):t.outputEncoding,map:!!s.map,mapEncoding:y(s.map),matcap:!!s.matcap,matcapEncoding:y(s.matcap),envMap:!!w,envMapMode:w&&w.mapping,envMapEncoding:y(w),envMapCubeUV:!!w&&(w.mapping===l||w.mapping===c),lightMap:!!s.lightMap,lightMapEncoding:y(s.lightMap),aoMap:!!s.aoMap,emissiveMap:!!s.emissiveMap,emissiveMapEncoding:y(s.emissiveMap),bumpMap:!!s.bumpMap,normalMap:!!s.normalMap,objectSpaceNormalMap:1===s.normalMapType,tangentSpaceNormalMap:0===s.normalMapType,clearcoat:C,clearcoatMap:C&&!!s.clearcoatMap,clearcoatRoughnessMap:C&&!!s.clearcoatRoughnessMap,clearcoatNormalMap:C&&!!s.clearcoatNormalMap,displacementMap:!!s.displacementMap,roughnessMap:!!s.roughnessMap,metalnessMap:!!s.metalnessMap,specularMap:!!s.specularMap,specularIntensityMap:!!s.specularIntensityMap,specularTintMap:!!s.specularTintMap,specularTintMapEncoding:y(s.specularTintMap),alphaMap:!!s.alphaMap,alphaTest:R,gradientMap:!!s.gradientMap,sheenTint:!!s.sheenTint&&(s.sheenTint.r>0||s.sheenTint.g>0||s.sheenTint.b>0),transmission:s.transmission>0,transmissionMap:!!s.transmissionMap,thicknessMap:!!s.thicknessMap,combine:s.combine,vertexTangents:!!s.normalMap&&!!_.geometry&&!!_.geometry.attributes.tangent,vertexColors:s.vertexColors,vertexAlphas:!0===s.vertexColors&&!!_.geometry&&!!_.geometry.attributes.color&&4===_.geometry.attributes.color.itemSize,vertexUvs:!!(s.map||s.bumpMap||s.normalMap||s.specularMap||s.alphaMap||s.emissiveMap||s.roughnessMap||s.metalnessMap||s.clearcoatMap||s.clearcoatRoughnessMap||s.clearcoatNormalMap||s.displacementMap||s.transmissionMap||s.thicknessMap||s.specularIntensityMap||s.specularTintMap),uvsVertexOnly:!(s.map||s.bumpMap||s.normalMap||s.specularMap||s.alphaMap||s.emissiveMap||s.roughnessMap||s.metalnessMap||s.clearcoatNormalMap||s.transmission>0||s.transmissionMap||s.thicknessMap||s.specularIntensityMap||s.specularTintMap||!s.displacementMap),fog:!!b,useFog:s.fog,fogExp2:b&&b.isFogExp2,flatShading:!!s.flatShading,sizeAttenuation:s.sizeAttenuation,logarithmicDepthBuffer:u,skinning:!0===_.isSkinnedMesh&&T>0,maxBones:T,useVertexTexture:d,morphTargets:!!_.geometry&&!!_.geometry.morphAttributes.position,morphNormals:!!_.geometry&&!!_.geometry.morphAttributes.normal,numDirLights:o.directional.length,numPointLights:o.point.length,numSpotLights:o.spot.length,numRectAreaLights:o.rectArea.length,numHemiLights:o.hemi.length,numDirLightShadows:o.directionalShadowMap.length,numPointLightShadows:o.pointShadowMap.length,numSpotLightShadows:o.spotShadowMap.length,numClippingPlanes:a.numPlanes,numClipIntersection:a.numIntersection,format:s.format,dithering:s.dithering,shadowMapEnabled:t.shadowMap.enabled&&v.length>0,shadowMapType:t.shadowMap.type,toneMapping:s.toneMapped?t.toneMapping:0,physicallyCorrectLights:t.physicallyCorrectLights,premultipliedAlpha:s.premultipliedAlpha,doubleSided:2===s.side,flipSided:1===s.side,depthPacking:void 0!==s.depthPacking&&s.depthPacking,index0AttributeName:s.index0AttributeName,extensionDerivatives:s.extensions&&s.extensions.derivatives,extensionFragDepth:s.extensions&&s.extensions.fragDepth,extensionDrawBuffers:s.extensions&&s.extensions.drawBuffers,extensionShaderTextureLOD:s.extensions&&s.extensions.shaderTextureLOD,rendererExtensionFragDepth:h||i.has("EXT_frag_depth"),rendererExtensionDrawBuffers:h||i.has("WEBGL_draw_buffers"),rendererExtensionShaderTextureLod:h||i.has("EXT_shader_texture_lod"),customProgramCacheKey:s.customProgramCacheKey()}},getProgramCacheKey:function(e){const n=[];if(e.shaderID?n.push(e.shaderID):(n.push(e.fragmentShader),n.push(e.vertexShader)),void 0!==e.defines)for(const t in e.defines)n.push(t),n.push(e.defines[t]);if(!1===e.isRawShaderMaterial){for(let t=0;t0?r.push(h):!0===n.transparent?s.push(h):i.push(h)},unshift:function(t,e,n,a,l,c){const h=o(t,e,n,a,l,c);n.transmission>0?r.unshift(h):!0===n.transparent?s.unshift(h):i.unshift(h)},finish:function(){for(let t=n,i=e.length;t1&&i.sort(t||Ts),r.length>1&&r.sort(e||Es),s.length>1&&s.sort(e||Es)}}}function Ls(t){let e=new WeakMap;return{get:function(n,i){let r;return!1===e.has(n)?(r=new As(t),e.set(n,[r])):i>=e.get(n).length?(r=new As(t),e.get(n).push(r)):r=e.get(n)[i],r},dispose:function(){e=new WeakMap}}}function Rs(){const t={};return{get:function(e){if(void 0!==t[e.id])return t[e.id];let n;switch(e.type){case"DirectionalLight":n={direction:new Rt,color:new Qe};break;case"SpotLight":n={position:new Rt,direction:new Rt,color:new Qe,distance:0,coneCos:0,penumbraCos:0,decay:0};break;case"PointLight":n={position:new Rt,color:new Qe,distance:0,decay:0};break;case"HemisphereLight":n={direction:new Rt,skyColor:new Qe,groundColor:new Qe};break;case"RectAreaLight":n={color:new Qe,position:new Rt,halfWidth:new Rt,halfHeight:new Rt}}return t[e.id]=n,n}}}let Cs=0;function Ps(t,e){return(e.castShadow?1:0)-(t.castShadow?1:0)}function Is(t,e){const n=new Rs,i=function(){const t={};return{get:function(e){if(void 0!==t[e.id])return t[e.id];let n;switch(e.type){case"DirectionalLight":case"SpotLight":n={shadowBias:0,shadowNormalBias:0,shadowRadius:1,shadowMapSize:new vt};break;case"PointLight":n={shadowBias:0,shadowNormalBias:0,shadowRadius:1,shadowMapSize:new vt,shadowCameraNear:1,shadowCameraFar:1e3}}return t[e.id]=n,n}}}(),r={version:0,hash:{directionalLength:-1,pointLength:-1,spotLength:-1,rectAreaLength:-1,hemiLength:-1,numDirectionalShadows:-1,numPointShadows:-1,numSpotShadows:-1},ambient:[0,0,0],probe:[],directional:[],directionalShadow:[],directionalShadowMap:[],directionalShadowMatrix:[],spot:[],spotShadow:[],spotShadowMap:[],spotShadowMatrix:[],rectArea:[],rectAreaLTC1:null,rectAreaLTC2:null,point:[],pointShadow:[],pointShadowMap:[],pointShadowMatrix:[],hemi:[]};for(let t=0;t<9;t++)r.probe.push(new Rt);const s=new Rt,a=new ae,o=new ae;return{setup:function(s,a){let o=0,l=0,c=0;for(let t=0;t<9;t++)r.probe[t].set(0,0,0);let h=0,u=0,d=0,p=0,m=0,f=0,g=0,v=0;s.sort(Ps);const y=!0!==a?Math.PI:1;for(let t=0,e=s.length;t0&&(e.isWebGL2||!0===t.has("OES_texture_float_linear")?(r.rectAreaLTC1=ui.LTC_FLOAT_1,r.rectAreaLTC2=ui.LTC_FLOAT_2):!0===t.has("OES_texture_half_float_linear")?(r.rectAreaLTC1=ui.LTC_HALF_1,r.rectAreaLTC2=ui.LTC_HALF_2):console.error("THREE.WebGLRenderer: Unable to use RectAreaLight. Missing WebGL extensions.")),r.ambient[0]=o,r.ambient[1]=l,r.ambient[2]=c;const x=r.hash;x.directionalLength===h&&x.pointLength===u&&x.spotLength===d&&x.rectAreaLength===p&&x.hemiLength===m&&x.numDirectionalShadows===f&&x.numPointShadows===g&&x.numSpotShadows===v||(r.directional.length=h,r.spot.length=d,r.rectArea.length=p,r.point.length=u,r.hemi.length=m,r.directionalShadow.length=f,r.directionalShadowMap.length=f,r.pointShadow.length=g,r.pointShadowMap.length=g,r.spotShadow.length=v,r.spotShadowMap.length=v,r.directionalShadowMatrix.length=f,r.pointShadowMatrix.length=g,r.spotShadowMatrix.length=v,x.directionalLength=h,x.pointLength=u,x.spotLength=d,x.rectAreaLength=p,x.hemiLength=m,x.numDirectionalShadows=f,x.numPointShadows=g,x.numSpotShadows=v,r.version=Cs++)},setupView:function(t,e){let n=0,i=0,l=0,c=0,h=0;const u=e.matrixWorldInverse;for(let e=0,d=t.length;e=n.get(i).length?(s=new Ds(t,e),n.get(i).push(s)):s=n.get(i)[r],s},dispose:function(){n=new WeakMap}}}class zs extends We{constructor(t){super(),this.type="MeshDepthMaterial",this.depthPacking=3200,this.map=null,this.alphaMap=null,this.displacementMap=null,this.displacementScale=1,this.displacementBias=0,this.wireframe=!1,this.wireframeLinewidth=1,this.fog=!1,this.setValues(t)}copy(t){return super.copy(t),this.depthPacking=t.depthPacking,this.map=t.map,this.alphaMap=t.alphaMap,this.displacementMap=t.displacementMap,this.displacementScale=t.displacementScale,this.displacementBias=t.displacementBias,this.wireframe=t.wireframe,this.wireframeLinewidth=t.wireframeLinewidth,this}}zs.prototype.isMeshDepthMaterial=!0;class Bs extends We{constructor(t){super(),this.type="MeshDistanceMaterial",this.referencePosition=new Rt,this.nearDistance=1,this.farDistance=1e3,this.map=null,this.alphaMap=null,this.displacementMap=null,this.displacementScale=1,this.displacementBias=0,this.fog=!1,this.setValues(t)}copy(t){return super.copy(t),this.referencePosition.copy(t.referencePosition),this.nearDistance=t.nearDistance,this.farDistance=t.farDistance,this.map=t.map,this.alphaMap=t.alphaMap,this.displacementMap=t.displacementMap,this.displacementScale=t.displacementScale,this.displacementBias=t.displacementBias,this}}Bs.prototype.isMeshDistanceMaterial=!0;function Fs(t,e,n){let i=new ai;const r=new vt,s=new vt,a=new St,o=new zs({depthPacking:3201}),l=new Bs,c={},h=n.maxTextureSize,u={0:1,1:0,2:2},d=new Xn({uniforms:{shadow_pass:{value:null},resolution:{value:new vt},radius:{value:4},samples:{value:8}},vertexShader:"void main() {\n\tgl_Position = vec4( position, 1.0 );\n}",fragmentShader:"uniform sampler2D shadow_pass;\nuniform vec2 resolution;\nuniform float radius;\nuniform float samples;\n#include \nvoid main() {\n\tfloat mean = 0.0;\n\tfloat squared_mean = 0.0;\n\tfloat uvStride = samples <= 1.0 ? 0.0 : 2.0 / ( samples - 1.0 );\n\tfloat uvStart = samples <= 1.0 ? 0.0 : - 1.0;\n\tfor ( float i = 0.0; i < samples; i ++ ) {\n\t\tfloat uvOffset = uvStart + i * uvStride;\n\t\t#ifdef HORIZONTAL_PASS\n\t\t\tvec2 distribution = unpackRGBATo2Half( texture2D( shadow_pass, ( gl_FragCoord.xy + vec2( uvOffset, 0.0 ) * radius ) / resolution ) );\n\t\t\tmean += distribution.x;\n\t\t\tsquared_mean += distribution.y * distribution.y + distribution.x * distribution.x;\n\t\t#else\n\t\t\tfloat depth = unpackRGBAToDepth( texture2D( shadow_pass, ( gl_FragCoord.xy + vec2( 0.0, uvOffset ) * radius ) / resolution ) );\n\t\t\tmean += depth;\n\t\t\tsquared_mean += depth * depth;\n\t\t#endif\n\t}\n\tmean = mean / samples;\n\tsquared_mean = squared_mean / samples;\n\tfloat std_dev = sqrt( squared_mean - mean * mean );\n\tgl_FragColor = pack2HalfToRGBA( vec2( mean, std_dev ) );\n}"}),m=d.clone();m.defines.HORIZONTAL_PASS=1;const f=new wn;f.setAttribute("position",new en(new Float32Array([-1,-1,.5,3,-1,.5,-1,3,.5]),3));const v=new Gn(f,d),y=this;function x(n,i){const r=e.update(v);d.uniforms.shadow_pass.value=n.map.texture,d.uniforms.resolution.value=n.mapSize,d.uniforms.radius.value=n.radius,d.uniforms.samples.value=n.blurSamples,t.setRenderTarget(n.mapPass),t.clear(),t.renderBufferDirect(i,null,r,d,v,null),m.uniforms.shadow_pass.value=n.mapPass.texture,m.uniforms.resolution.value=n.mapSize,m.uniforms.radius.value=n.radius,m.uniforms.samples.value=n.blurSamples,t.setRenderTarget(n.map),t.clear(),t.renderBufferDirect(i,null,r,m,v,null)}function _(e,n,i,r,s,a,h){let d=null;const p=!0===r.isPointLight?e.customDistanceMaterial:e.customDepthMaterial;if(d=void 0!==p?p:!0===r.isPointLight?l:o,t.localClippingEnabled&&!0===i.clipShadows&&0!==i.clippingPlanes.length||i.displacementMap&&0!==i.displacementScale||i.alphaMap&&i.alphaTest>0){const t=d.uuid,e=i.uuid;let n=c[t];void 0===n&&(n={},c[t]=n);let r=n[e];void 0===r&&(r=d.clone(),n[e]=r),d=r}return d.visible=i.visible,d.wireframe=i.wireframe,d.side=3===h?null!==i.shadowSide?i.shadowSide:i.side:null!==i.shadowSide?i.shadowSide:u[i.side],d.alphaMap=i.alphaMap,d.alphaTest=i.alphaTest,d.clipShadows=i.clipShadows,d.clippingPlanes=i.clippingPlanes,d.clipIntersection=i.clipIntersection,d.displacementMap=i.displacementMap,d.displacementScale=i.displacementScale,d.displacementBias=i.displacementBias,d.wireframeLinewidth=i.wireframeLinewidth,d.linewidth=i.linewidth,!0===r.isPointLight&&!0===d.isMeshDistanceMaterial&&(d.referencePosition.setFromMatrixPosition(r.matrixWorld),d.nearDistance=s,d.farDistance=a),d}function b(n,r,s,a,o){if(!1===n.visible)return;if(n.layers.test(r.layers)&&(n.isMesh||n.isLine||n.isPoints)&&(n.castShadow||n.receiveShadow&&3===o)&&(!n.frustumCulled||i.intersectsObject(n))){n.modelViewMatrix.multiplyMatrices(s.matrixWorldInverse,n.matrixWorld);const i=e.update(n),r=n.material;if(Array.isArray(r)){const e=i.groups;for(let l=0,c=e.length;lh||r.y>h)&&(r.x>h&&(s.x=Math.floor(h/m.x),r.x=s.x*m.x,u.mapSize.x=s.x),r.y>h&&(s.y=Math.floor(h/m.y),r.y=s.y*m.y,u.mapSize.y=s.y)),null===u.map&&!u.isPointLightShadow&&3===this.type){const t={minFilter:g,magFilter:g,format:E};u.map=new Tt(r.x,r.y,t),u.map.texture.name=c.name+".shadowMap",u.mapPass=new Tt(r.x,r.y,t),u.camera.updateProjectionMatrix()}if(null===u.map){const t={minFilter:p,magFilter:p,format:E};u.map=new Tt(r.x,r.y,t),u.map.texture.name=c.name+".shadowMap",u.camera.updateProjectionMatrix()}t.setRenderTarget(u.map),t.clear();const f=u.getViewportCount();for(let t=0;t=1):-1!==R.indexOf("OpenGL ES")&&(L=parseFloat(/^OpenGL ES (\d)/.exec(R)[1]),A=L>=2);let C=null,P={};const I=t.getParameter(3088),D=t.getParameter(2978),N=(new St).fromArray(I),z=(new St).fromArray(D);function B(e,n,i){const r=new Uint8Array(4),s=t.createTexture();t.bindTexture(e,s),t.texParameteri(e,10241,9728),t.texParameteri(e,10240,9728);for(let e=0;ei||t.height>i)&&(r=i/Math.max(t.width,t.height)),r<1||!0===e){if("undefined"!=typeof HTMLImageElement&&t instanceof HTMLImageElement||"undefined"!=typeof HTMLCanvasElement&&t instanceof HTMLCanvasElement||"undefined"!=typeof ImageBitmap&&t instanceof ImageBitmap){const i=e?ft:Math.floor,s=i(r*t.width),a=i(r*t.height);void 0===P&&(P=D(s,a));const o=n?D(s,a):P;o.width=s,o.height=a;return o.getContext("2d").drawImage(t,0,0,s,a),console.warn("THREE.WebGLRenderer: Texture has been resized from ("+t.width+"x"+t.height+") to ("+s+"x"+a+")."),o}return"data"in t&&console.warn("THREE.WebGLRenderer: Image in DataTexture is too big ("+t.width+"x"+t.height+")."),t}return t}function z(t){return pt(t.width)&&pt(t.height)}function B(t,e){return t.generateMipmaps&&e&&t.minFilter!==p&&t.minFilter!==g}function F(e,n,r,s,a=1){t.generateMipmap(e);i.get(n).__maxMipLevel=Math.log2(Math.max(r,s,a))}function O(n,i,r){if(!1===o)return i;if(null!==n){if(void 0!==t[n])return t[n];console.warn("THREE.WebGLRenderer: Attempt to use non-existing WebGL internal format '"+n+"'")}let s=i;return 6403===i&&(5126===r&&(s=33326),5131===r&&(s=33325),5121===r&&(s=33321)),6407===i&&(5126===r&&(s=34837),5131===r&&(s=34843),5121===r&&(s=32849)),6408===i&&(5126===r&&(s=34836),5131===r&&(s=34842),5121===r&&(s=32856)),33325!==s&&33326!==s&&34842!==s&&34836!==s||e.get("EXT_color_buffer_float"),s}function U(t){return t===p||t===m||t===f?9728:9729}function H(e){const n=e.target;n.removeEventListener("dispose",H),function(e){const n=i.get(e);if(void 0===n.__webglInit)return;t.deleteTexture(n.__webglTexture),i.remove(e)}(n),n.isVideoTexture&&C.delete(n),a.memory.textures--}function G(e){const n=e.target;n.removeEventListener("dispose",G),function(e){const n=e.texture,r=i.get(e),s=i.get(n);if(!e)return;void 0!==s.__webglTexture&&(t.deleteTexture(s.__webglTexture),a.memory.textures--);e.depthTexture&&e.depthTexture.dispose();if(e.isWebGLCubeRenderTarget)for(let e=0;e<6;e++)t.deleteFramebuffer(r.__webglFramebuffer[e]),r.__webglDepthbuffer&&t.deleteRenderbuffer(r.__webglDepthbuffer[e]);else t.deleteFramebuffer(r.__webglFramebuffer),r.__webglDepthbuffer&&t.deleteRenderbuffer(r.__webglDepthbuffer),r.__webglMultisampledFramebuffer&&t.deleteFramebuffer(r.__webglMultisampledFramebuffer),r.__webglColorRenderbuffer&&t.deleteRenderbuffer(r.__webglColorRenderbuffer),r.__webglDepthRenderbuffer&&t.deleteRenderbuffer(r.__webglDepthRenderbuffer);if(e.isWebGLMultipleRenderTargets)for(let e=0,r=n.length;e0&&r.__version!==t.version){const n=t.image;if(void 0===n)console.warn("THREE.WebGLRenderer: Texture marked for update but image is undefined");else{if(!1!==n.complete)return void J(r,t,e);console.warn("THREE.WebGLRenderer: Texture marked for update but image is incomplete")}}n.activeTexture(33984+e),n.bindTexture(3553,r.__webglTexture)}function W(e,r){const a=i.get(e);e.version>0&&a.__version!==e.version?function(e,i,r){if(6!==i.image.length)return;Y(e,i),n.activeTexture(33984+r),n.bindTexture(34067,e.__webglTexture),t.pixelStorei(37440,i.flipY),t.pixelStorei(37441,i.premultiplyAlpha),t.pixelStorei(3317,i.unpackAlignment),t.pixelStorei(37443,0);const a=i&&(i.isCompressedTexture||i.image[0].isCompressedTexture),l=i.image[0]&&i.image[0].isDataTexture,h=[];for(let t=0;t<6;t++)h[t]=a||l?l?i.image[t].image:i.image[t]:N(i.image[t],!1,!0,c);const u=h[0],d=z(u)||o,p=s.convert(i.format),m=s.convert(i.type),f=O(i.internalFormat,p,m);let g;if(X(34067,i,d),a){for(let t=0;t<6;t++){g=h[t].mipmaps;for(let e=0;e1||i.get(s).__currentAnisotropy)&&(t.texParameterf(n,a.TEXTURE_MAX_ANISOTROPY_EXT,Math.min(s.anisotropy,r.getMaxAnisotropy())),i.get(s).__currentAnisotropy=s.anisotropy)}}function Y(e,n){void 0===e.__webglInit&&(e.__webglInit=!0,n.addEventListener("dispose",H),e.__webglTexture=t.createTexture(),a.memory.textures++)}function J(e,i,r){let a=3553;i.isDataTexture2DArray&&(a=35866),i.isDataTexture3D&&(a=32879),Y(e,i),n.activeTexture(33984+r),n.bindTexture(a,e.__webglTexture),t.pixelStorei(37440,i.flipY),t.pixelStorei(37441,i.premultiplyAlpha),t.pixelStorei(3317,i.unpackAlignment),t.pixelStorei(37443,0);const l=function(t){return!o&&(t.wrapS!==u||t.wrapT!==u||t.minFilter!==p&&t.minFilter!==g)}(i)&&!1===z(i.image),c=N(i.image,l,!1,x),h=z(c)||o,d=s.convert(i.format);let m,f=s.convert(i.type),v=O(i.internalFormat,d,f);X(a,i,h);const y=i.mipmaps;if(i.isDepthTexture)v=6402,o?v=i.type===M?36012:i.type===b?33190:i.type===S?35056:33189:i.type===M&&console.error("WebGLRenderer: Floating point depth texture requires WebGL2."),i.format===A&&6402===v&&i.type!==_&&i.type!==b&&(console.warn("THREE.WebGLRenderer: Use UnsignedShortType or UnsignedIntType for DepthFormat DepthTexture."),i.type=_,f=s.convert(i.type)),i.format===L&&6402===v&&(v=34041,i.type!==S&&(console.warn("THREE.WebGLRenderer: Use UnsignedInt248Type for DepthStencilFormat DepthTexture."),i.type=S,f=s.convert(i.type))),n.texImage2D(3553,0,v,c.width,c.height,0,d,f,null);else if(i.isDataTexture)if(y.length>0&&h){for(let t=0,e=y.length;t0&&h){for(let t=0,e=y.length;t=l&&console.warn("THREE.WebGLTextures: Trying to use "+t+" texture units while this GPU supports only "+l),k+=1,t},this.resetTextureUnits=function(){k=0},this.setTexture2D=V,this.setTexture2DArray=function(t,e){const r=i.get(t);t.version>0&&r.__version!==t.version?J(r,t,e):(n.activeTexture(33984+e),n.bindTexture(35866,r.__webglTexture))},this.setTexture3D=function(t,e){const r=i.get(t);t.version>0&&r.__version!==t.version?J(r,t,e):(n.activeTexture(33984+e),n.bindTexture(32879,r.__webglTexture))},this.setTextureCube=W,this.setupRenderTarget=function(e){const l=e.texture,c=i.get(e),h=i.get(l);e.addEventListener("dispose",G),!0!==e.isWebGLMultipleRenderTargets&&(h.__webglTexture=t.createTexture(),h.__version=l.version,a.memory.textures++);const u=!0===e.isWebGLCubeRenderTarget,d=!0===e.isWebGLMultipleRenderTargets,p=!0===e.isWebGLMultisampleRenderTarget,m=l.isDataTexture3D||l.isDataTexture2DArray,f=z(e)||o;if(!o||l.format!==T||l.type!==M&&l.type!==w||(l.format=E,console.warn("THREE.WebGLRenderer: Rendering to textures with RGB format is not supported. Using RGBA format instead.")),u){c.__webglFramebuffer=[];for(let e=0;e<6;e++)c.__webglFramebuffer[e]=t.createFramebuffer()}else if(c.__webglFramebuffer=t.createFramebuffer(),d)if(r.drawBuffers){const n=e.texture;for(let e=0,r=n.length;eo+c?(l.inputState.pinching=!1,this.dispatchEvent({type:"pinchend",handedness:t.handedness,target:this})):!l.inputState.pinching&&a<=o-c&&(l.inputState.pinching=!0,this.dispatchEvent({type:"pinchstart",handedness:t.handedness,target:this}))}else null!==o&&t.gripSpace&&(r=e.getPose(t.gripSpace,n),null!==r&&(o.matrix.fromArray(r.transform.matrix),o.matrix.decompose(o.position,o.rotation,o.scale),r.linearVelocity?(o.hasLinearVelocity=!0,o.linearVelocity.copy(r.linearVelocity)):o.hasLinearVelocity=!1,r.angularVelocity?(o.hasAngularVelocity=!0,o.angularVelocity.copy(r.angularVelocity)):o.hasAngularVelocity=!1));return null!==a&&(a.visible=null!==i),null!==o&&(o.visible=null!==r),null!==l&&(l.visible=null!==s),this}}class js extends rt{constructor(t,e){super();const n=this,i=t.state;let r=null,s=1,a=null,o="local-floor",l=null,c=null,h=null,u=null,d=null,p=!1,m=null,f=null,g=null,v=null,y=null,x=null;const _=[],b=new Map,M=new Jn;M.layers.enable(1),M.viewport=new St;const w=new Jn;w.layers.enable(2),w.viewport=new St;const S=[M,w],T=new Gs;T.layers.enable(1),T.layers.enable(2);let E=null,A=null;function L(t){const e=b.get(t.inputSource);e&&e.dispatchEvent({type:t.type,data:t.inputSource})}function R(){b.forEach((function(t,e){t.disconnect(e)})),b.clear(),E=null,A=null,i.bindXRFramebuffer(null),t.setRenderTarget(t.getRenderTarget()),h&&e.deleteFramebuffer(h),m&&e.deleteFramebuffer(m),f&&e.deleteRenderbuffer(f),g&&e.deleteRenderbuffer(g),h=null,m=null,f=null,g=null,d=null,u=null,c=null,r=null,z.stop(),n.isPresenting=!1,n.dispatchEvent({type:"sessionend"})}function C(t){const e=r.inputSources;for(let t=0;t<_.length;t++)b.set(e[t],_[t]);for(let e=0;e0&&(e.alphaTest.value=n.alphaTest);const i=t.get(n).envMap;if(i){e.envMap.value=i,e.flipEnvMap.value=i.isCubeTexture&&!1===i.isRenderTargetTexture?-1:1,e.reflectivity.value=n.reflectivity,e.ior.value=n.ior,e.refractionRatio.value=n.refractionRatio;const r=t.get(i).__maxMipLevel;void 0!==r&&(e.maxMipLevel.value=r)}let r,s;n.lightMap&&(e.lightMap.value=n.lightMap,e.lightMapIntensity.value=n.lightMapIntensity),n.aoMap&&(e.aoMap.value=n.aoMap,e.aoMapIntensity.value=n.aoMapIntensity),n.map?r=n.map:n.specularMap?r=n.specularMap:n.displacementMap?r=n.displacementMap:n.normalMap?r=n.normalMap:n.bumpMap?r=n.bumpMap:n.roughnessMap?r=n.roughnessMap:n.metalnessMap?r=n.metalnessMap:n.alphaMap?r=n.alphaMap:n.emissiveMap?r=n.emissiveMap:n.clearcoatMap?r=n.clearcoatMap:n.clearcoatNormalMap?r=n.clearcoatNormalMap:n.clearcoatRoughnessMap?r=n.clearcoatRoughnessMap:n.specularIntensityMap?r=n.specularIntensityMap:n.specularTintMap?r=n.specularTintMap:n.transmissionMap?r=n.transmissionMap:n.thicknessMap&&(r=n.thicknessMap),void 0!==r&&(r.isWebGLRenderTarget&&(r=r.texture),!0===r.matrixAutoUpdate&&r.updateMatrix(),e.uvTransform.value.copy(r.matrix)),n.aoMap?s=n.aoMap:n.lightMap&&(s=n.lightMap),void 0!==s&&(s.isWebGLRenderTarget&&(s=s.texture),!0===s.matrixAutoUpdate&&s.updateMatrix(),e.uv2Transform.value.copy(s.matrix))}function n(e,n){e.roughness.value=n.roughness,e.metalness.value=n.metalness,n.roughnessMap&&(e.roughnessMap.value=n.roughnessMap),n.metalnessMap&&(e.metalnessMap.value=n.metalnessMap),n.emissiveMap&&(e.emissiveMap.value=n.emissiveMap),n.bumpMap&&(e.bumpMap.value=n.bumpMap,e.bumpScale.value=n.bumpScale,1===n.side&&(e.bumpScale.value*=-1)),n.normalMap&&(e.normalMap.value=n.normalMap,e.normalScale.value.copy(n.normalScale),1===n.side&&e.normalScale.value.negate()),n.displacementMap&&(e.displacementMap.value=n.displacementMap,e.displacementScale.value=n.displacementScale,e.displacementBias.value=n.displacementBias);t.get(n).envMap&&(e.envMapIntensity.value=n.envMapIntensity)}return{refreshFogUniforms:function(t,e){t.fogColor.value.copy(e.color),e.isFog?(t.fogNear.value=e.near,t.fogFar.value=e.far):e.isFogExp2&&(t.fogDensity.value=e.density)},refreshMaterialUniforms:function(t,i,r,s,a){i.isMeshBasicMaterial?e(t,i):i.isMeshLambertMaterial?(e(t,i),function(t,e){e.emissiveMap&&(t.emissiveMap.value=e.emissiveMap)}(t,i)):i.isMeshToonMaterial?(e(t,i),function(t,e){e.gradientMap&&(t.gradientMap.value=e.gradientMap);e.emissiveMap&&(t.emissiveMap.value=e.emissiveMap);e.bumpMap&&(t.bumpMap.value=e.bumpMap,t.bumpScale.value=e.bumpScale,1===e.side&&(t.bumpScale.value*=-1));e.normalMap&&(t.normalMap.value=e.normalMap,t.normalScale.value.copy(e.normalScale),1===e.side&&t.normalScale.value.negate());e.displacementMap&&(t.displacementMap.value=e.displacementMap,t.displacementScale.value=e.displacementScale,t.displacementBias.value=e.displacementBias)}(t,i)):i.isMeshPhongMaterial?(e(t,i),function(t,e){t.specular.value.copy(e.specular),t.shininess.value=Math.max(e.shininess,1e-4),e.emissiveMap&&(t.emissiveMap.value=e.emissiveMap);e.bumpMap&&(t.bumpMap.value=e.bumpMap,t.bumpScale.value=e.bumpScale,1===e.side&&(t.bumpScale.value*=-1));e.normalMap&&(t.normalMap.value=e.normalMap,t.normalScale.value.copy(e.normalScale),1===e.side&&t.normalScale.value.negate());e.displacementMap&&(t.displacementMap.value=e.displacementMap,t.displacementScale.value=e.displacementScale,t.displacementBias.value=e.displacementBias)}(t,i)):i.isMeshStandardMaterial?(e(t,i),i.isMeshPhysicalMaterial?function(t,e,i){n(t,e),t.ior.value=e.ior,e.sheenTint&&t.sheenTint.value.copy(e.sheenTint);e.clearcoat>0&&(t.clearcoat.value=e.clearcoat,t.clearcoatRoughness.value=e.clearcoatRoughness,e.clearcoatMap&&(t.clearcoatMap.value=e.clearcoatMap),e.clearcoatRoughnessMap&&(t.clearcoatRoughnessMap.value=e.clearcoatRoughnessMap),e.clearcoatNormalMap&&(t.clearcoatNormalScale.value.copy(e.clearcoatNormalScale),t.clearcoatNormalMap.value=e.clearcoatNormalMap,1===e.side&&t.clearcoatNormalScale.value.negate()));e.transmission>0&&(t.transmission.value=e.transmission,t.transmissionSamplerMap.value=i.texture,t.transmissionSamplerSize.value.set(i.width,i.height),e.transmissionMap&&(t.transmissionMap.value=e.transmissionMap),t.thickness.value=e.thickness,e.thicknessMap&&(t.thicknessMap.value=e.thicknessMap),t.attenuationDistance.value=e.attenuationDistance,t.attenuationTint.value.copy(e.attenuationTint));t.specularIntensity.value=e.specularIntensity,t.specularTint.value.copy(e.specularTint),e.specularIntensityMap&&(t.specularIntensityMap.value=e.specularIntensityMap);e.specularTintMap&&(t.specularTintMap.value=e.specularTintMap)}(t,i,a):n(t,i)):i.isMeshMatcapMaterial?(e(t,i),function(t,e){e.matcap&&(t.matcap.value=e.matcap);e.bumpMap&&(t.bumpMap.value=e.bumpMap,t.bumpScale.value=e.bumpScale,1===e.side&&(t.bumpScale.value*=-1));e.normalMap&&(t.normalMap.value=e.normalMap,t.normalScale.value.copy(e.normalScale),1===e.side&&t.normalScale.value.negate());e.displacementMap&&(t.displacementMap.value=e.displacementMap,t.displacementScale.value=e.displacementScale,t.displacementBias.value=e.displacementBias)}(t,i)):i.isMeshDepthMaterial?(e(t,i),function(t,e){e.displacementMap&&(t.displacementMap.value=e.displacementMap,t.displacementScale.value=e.displacementScale,t.displacementBias.value=e.displacementBias)}(t,i)):i.isMeshDistanceMaterial?(e(t,i),function(t,e){e.displacementMap&&(t.displacementMap.value=e.displacementMap,t.displacementScale.value=e.displacementScale,t.displacementBias.value=e.displacementBias);t.referencePosition.value.copy(e.referencePosition),t.nearDistance.value=e.nearDistance,t.farDistance.value=e.farDistance}(t,i)):i.isMeshNormalMaterial?(e(t,i),function(t,e){e.bumpMap&&(t.bumpMap.value=e.bumpMap,t.bumpScale.value=e.bumpScale,1===e.side&&(t.bumpScale.value*=-1));e.normalMap&&(t.normalMap.value=e.normalMap,t.normalScale.value.copy(e.normalScale),1===e.side&&t.normalScale.value.negate());e.displacementMap&&(t.displacementMap.value=e.displacementMap,t.displacementScale.value=e.displacementScale,t.displacementBias.value=e.displacementBias)}(t,i)):i.isLineBasicMaterial?(function(t,e){t.diffuse.value.copy(e.color),t.opacity.value=e.opacity}(t,i),i.isLineDashedMaterial&&function(t,e){t.dashSize.value=e.dashSize,t.totalSize.value=e.dashSize+e.gapSize,t.scale.value=e.scale}(t,i)):i.isPointsMaterial?function(t,e,n,i){t.diffuse.value.copy(e.color),t.opacity.value=e.opacity,t.size.value=e.size*n,t.scale.value=.5*i,e.map&&(t.map.value=e.map);e.alphaMap&&(t.alphaMap.value=e.alphaMap);e.alphaTest>0&&(t.alphaTest.value=e.alphaTest);let r;e.map?r=e.map:e.alphaMap&&(r=e.alphaMap);void 0!==r&&(!0===r.matrixAutoUpdate&&r.updateMatrix(),t.uvTransform.value.copy(r.matrix))}(t,i,r,s):i.isSpriteMaterial?function(t,e){t.diffuse.value.copy(e.color),t.opacity.value=e.opacity,t.rotation.value=e.rotation,e.map&&(t.map.value=e.map);e.alphaMap&&(t.alphaMap.value=e.alphaMap);e.alphaTest>0&&(t.alphaTest.value=e.alphaTest);let n;e.map?n=e.map:e.alphaMap&&(n=e.alphaMap);void 0!==n&&(!0===n.matrixAutoUpdate&&n.updateMatrix(),t.uvTransform.value.copy(n.matrix))}(t,i):i.isShadowMaterial?(t.color.value.copy(i.color),t.opacity.value=i.opacity):i.isShaderMaterial&&(i.uniformsNeedUpdate=!1)}}}function Xs(t={}){const e=void 0!==t.canvas?t.canvas:function(){const t=document.createElementNS("http://www.w3.org/1999/xhtml","canvas");return t.style.display="block",t}(),n=void 0!==t.context?t.context:null,i=void 0!==t.alpha&&t.alpha,r=void 0===t.depth||t.depth,s=void 0===t.stencil||t.stencil,a=void 0!==t.antialias&&t.antialias,o=void 0===t.premultipliedAlpha||t.premultipliedAlpha,l=void 0!==t.preserveDrawingBuffer&&t.preserveDrawingBuffer,c=void 0!==t.powerPreference?t.powerPreference:"default",h=void 0!==t.failIfMajorPerformanceCaveat&&t.failIfMajorPerformanceCaveat;let d=null,m=null;const f=[],g=[];this.domElement=e,this.debug={checkShaderErrors:!0},this.autoClear=!0,this.autoClearColor=!0,this.autoClearDepth=!0,this.autoClearStencil=!0,this.sortObjects=!0,this.clippingPlanes=[],this.localClippingEnabled=!1,this.gammaFactor=2,this.outputEncoding=X,this.physicallyCorrectLights=!1,this.toneMapping=0,this.toneMappingExposure=1;const v=this;let _=!1,b=0,S=0,T=null,A=-1,L=null;const R=new St,C=new St;let P=null,I=e.width,D=e.height,N=1,z=null,B=null;const F=new St(0,0,I,D),O=new St(0,0,I,D);let U=!1;const H=[],G=new ai;let k=!1,V=!1,W=null;const j=new ae,q=new Rt,Y={background:null,fog:null,environment:null,overrideMaterial:null,isScene:!0};function J(){return null===T?N:1}let Z,Q,K,$,tt,et,nt,it,rt,st,at,ot,lt,ct,ht,ut,dt,pt,mt,ft,gt,vt,yt,xt=n;function _t(t,n){for(let i=0;i0&&function(t,e,n){if(null===W){const t=!0===a&&!0===Q.isWebGL2;W=new(t?At:Tt)(1024,1024,{generateMipmaps:!0,type:null!==vt.convert(w)?w:x,minFilter:y,magFilter:p,wrapS:u,wrapT:u})}const i=v.getRenderTarget();v.setRenderTarget(W),v.clear();const r=v.toneMapping;v.toneMapping=0,Bt(t,e,n),v.toneMapping=r,et.updateMultisampleRenderTarget(W),et.updateRenderTargetMipmap(W),v.setRenderTarget(i)}(r,e,n),i&&K.viewport(R.copy(i)),r.length>0&&Bt(r,e,n),s.length>0&&Bt(s,e,n),o.length>0&&Bt(o,e,n)}function Bt(t,e,n){const i=!0===e.isScene?e.overrideMaterial:null;for(let r=0,s=t.length;r0?g[g.length-1]:null,f.pop(),d=f.length>0?f[f.length-1]:null},this.getActiveCubeFace=function(){return b},this.getActiveMipmapLevel=function(){return S},this.getRenderTarget=function(){return T},this.setRenderTarget=function(t,e=0,n=0){T=t,b=e,S=n,t&&void 0===tt.get(t).__webglFramebuffer&&et.setupRenderTarget(t);let i=null,r=!1,s=!1;if(t){const n=t.texture;(n.isDataTexture3D||n.isDataTexture2DArray)&&(s=!0);const a=tt.get(t).__webglFramebuffer;t.isWebGLCubeRenderTarget?(i=a[e],r=!0):i=t.isWebGLMultisampleRenderTarget?tt.get(t).__webglMultisampledFramebuffer:a,R.copy(t.viewport),C.copy(t.scissor),P=t.scissorTest}else R.copy(F).multiplyScalar(N).floor(),C.copy(O).multiplyScalar(N).floor(),P=U;if(K.bindFramebuffer(36160,i)&&Q.drawBuffers){let e=!1;if(t)if(t.isWebGLMultipleRenderTargets){const n=t.texture;if(H.length!==n.length||36064!==H[0]){for(let t=0,e=n.length;t=0&&e<=t.width-i&&n>=0&&n<=t.height-r&&xt.readPixels(e,n,i,r,vt.convert(o),vt.convert(l),s):console.error("THREE.WebGLRenderer.readRenderTargetPixels: readPixels from renderTarget failed. Framebuffer not complete.")}finally{const t=null!==T?tt.get(T).__webglFramebuffer:null;K.bindFramebuffer(36160,t)}}},this.copyFramebufferToTexture=function(t,e,n=0){const i=Math.pow(2,-n),r=Math.floor(e.image.width*i),s=Math.floor(e.image.height*i);let a=vt.convert(e.format);Q.isWebGL2&&(6407===a&&(a=32849),6408===a&&(a=32856)),et.setTexture2D(e,0),xt.copyTexImage2D(3553,n,a,t.x,t.y,r,s,0),K.unbindTexture()},this.copyTextureToTexture=function(t,e,n,i=0){const r=e.image.width,s=e.image.height,a=vt.convert(n.format),o=vt.convert(n.type);et.setTexture2D(n,0),xt.pixelStorei(37440,n.flipY),xt.pixelStorei(37441,n.premultiplyAlpha),xt.pixelStorei(3317,n.unpackAlignment),e.isDataTexture?xt.texSubImage2D(3553,i,t.x,t.y,r,s,a,o,e.image.data):e.isCompressedTexture?xt.compressedTexSubImage2D(3553,i,t.x,t.y,e.mipmaps[0].width,e.mipmaps[0].height,a,e.mipmaps[0].data):xt.texSubImage2D(3553,i,t.x,t.y,a,o,e.image),0===i&&n.generateMipmaps&&xt.generateMipmap(3553),K.unbindTexture()},this.copyTextureToTexture3D=function(t,e,n,i,r=0){if(v.isWebGL1Renderer)return void console.warn("THREE.WebGLRenderer.copyTextureToTexture3D: can only be used with WebGL2.");const s=t.max.x-t.min.x+1,a=t.max.y-t.min.y+1,o=t.max.z-t.min.z+1,l=vt.convert(i.format),c=vt.convert(i.type);let h;if(i.isDataTexture3D)et.setTexture3D(i,0),h=32879;else{if(!i.isDataTexture2DArray)return void console.warn("THREE.WebGLRenderer.copyTextureToTexture3D: only supports THREE.DataTexture3D and THREE.DataTexture2DArray.");et.setTexture2DArray(i,0),h=35866}xt.pixelStorei(37440,i.flipY),xt.pixelStorei(37441,i.premultiplyAlpha),xt.pixelStorei(3317,i.unpackAlignment);const u=xt.getParameter(3314),d=xt.getParameter(32878),p=xt.getParameter(3316),m=xt.getParameter(3315),f=xt.getParameter(32877),g=n.isCompressedTexture?n.mipmaps[0]:n.image;xt.pixelStorei(3314,g.width),xt.pixelStorei(32878,g.height),xt.pixelStorei(3316,t.min.x),xt.pixelStorei(3315,t.min.y),xt.pixelStorei(32877,t.min.z),n.isDataTexture||n.isDataTexture3D?xt.texSubImage3D(h,r,e.x,e.y,e.z,s,a,o,l,c,g.data):n.isCompressedTexture?(console.warn("THREE.WebGLRenderer.copyTextureToTexture3D: untested support for compressed srcTexture."),xt.compressedTexSubImage3D(h,r,e.x,e.y,e.z,s,a,o,l,g.data)):xt.texSubImage3D(h,r,e.x,e.y,e.z,s,a,o,l,c,g),xt.pixelStorei(3314,u),xt.pixelStorei(32878,d),xt.pixelStorei(3316,p),xt.pixelStorei(3315,m),xt.pixelStorei(32877,f),0===r&&i.generateMipmaps&&xt.generateMipmap(h),K.unbindTexture()},this.initTexture=function(t){et.setTexture2D(t,0),K.unbindTexture()},this.resetState=function(){b=0,S=0,T=null,K.reset(),yt.reset()},"undefined"!=typeof __THREE_DEVTOOLS__&&__THREE_DEVTOOLS__.dispatchEvent(new CustomEvent("observe",{detail:this}))}class Ys extends Xs{}Ys.prototype.isWebGL1Renderer=!0;class Js{constructor(t,e=25e-5){this.name="",this.color=new Qe(t),this.density=e}clone(){return new Js(this.color,this.density)}toJSON(){return{type:"FogExp2",color:this.color.getHex(),density:this.density}}}Js.prototype.isFogExp2=!0;class Zs{constructor(t,e=1,n=1e3){this.name="",this.color=new Qe(t),this.near=e,this.far=n}clone(){return new Zs(this.color,this.near,this.far)}toJSON(){return{type:"Fog",color:this.color.getHex(),near:this.near,far:this.far}}}Zs.prototype.isFog=!0;class Qs extends Pe{constructor(){super(),this.type="Scene",this.background=null,this.environment=null,this.fog=null,this.overrideMaterial=null,this.autoUpdate=!0,"undefined"!=typeof __THREE_DEVTOOLS__&&__THREE_DEVTOOLS__.dispatchEvent(new CustomEvent("observe",{detail:this}))}copy(t,e){return super.copy(t,e),null!==t.background&&(this.background=t.background.clone()),null!==t.environment&&(this.environment=t.environment.clone()),null!==t.fog&&(this.fog=t.fog.clone()),null!==t.overrideMaterial&&(this.overrideMaterial=t.overrideMaterial.clone()),this.autoUpdate=t.autoUpdate,this.matrixAutoUpdate=t.matrixAutoUpdate,this}toJSON(t){const e=super.toJSON(t);return null!==this.fog&&(e.object.fog=this.fog.toJSON()),e}}Qs.prototype.isScene=!0;class Ks{constructor(t,e){this.array=t,this.stride=e,this.count=void 0!==t?t.length/e:0,this.usage=et,this.updateRange={offset:0,count:-1},this.version=0,this.uuid=ct()}onUploadCallback(){}set needsUpdate(t){!0===t&&this.version++}setUsage(t){return this.usage=t,this}copy(t){return this.array=new t.array.constructor(t.array),this.count=t.count,this.stride=t.stride,this.usage=t.usage,this}copyAt(t,e,n){t*=this.stride,n*=e.stride;for(let i=0,r=this.stride;it.far||e.push({distance:o,point:ia.clone(),uv:ke.getUV(ia,ca,ha,ua,da,pa,ma,new vt),face:null,object:this})}copy(t){return super.copy(t),void 0!==t.center&&this.center.copy(t.center),this.material=t.material,this}}function ga(t,e,n,i,r,s){aa.subVectors(t,n).addScalar(.5).multiply(i),void 0!==r?(oa.x=s*aa.x-r*aa.y,oa.y=r*aa.x+s*aa.y):oa.copy(aa),t.copy(e),t.x+=oa.x,t.y+=oa.y,t.applyMatrix4(la)}fa.prototype.isSprite=!0;const va=new Rt,ya=new Rt;class xa extends Pe{constructor(){super(),this._currentLevel=0,this.type="LOD",Object.defineProperties(this,{levels:{enumerable:!0,value:[]},isLOD:{value:!0}}),this.autoUpdate=!0}copy(t){super.copy(t,!1);const e=t.levels;for(let t=0,n=e.length;t0){let n,i;for(n=1,i=e.length;n0){va.setFromMatrixPosition(this.matrixWorld);const n=t.ray.origin.distanceTo(va);this.getObjectForDistance(n).raycast(t,e)}}update(t){const e=this.levels;if(e.length>1){va.setFromMatrixPosition(t.matrixWorld),ya.setFromMatrixPosition(this.matrixWorld);const n=va.distanceTo(ya)/t.zoom;let i,r;for(e[0].object.visible=!0,i=1,r=e.length;i=e[i].distance;i++)e[i-1].object.visible=!1,e[i].object.visible=!0;for(this._currentLevel=i-1;io)continue;u.applyMatrix4(this.matrixWorld);const d=t.ray.origin.distanceTo(u);dt.far||e.push({distance:d,point:h.clone().applyMatrix4(this.matrixWorld),index:n,face:null,faceIndex:null,object:this})}}else{for(let n=Math.max(0,s.start),i=Math.min(r.count,s.start+s.count)-1;no)continue;u.applyMatrix4(this.matrixWorld);const i=t.ray.origin.distanceTo(u);it.far||e.push({distance:i,point:h.clone().applyMatrix4(this.matrixWorld),index:n,face:null,faceIndex:null,object:this})}}}else n.isGeometry&&console.error("THREE.Line.raycast() no longer supports THREE.Geometry. Use THREE.BufferGeometry instead.")}updateMorphTargets(){const t=this.geometry;if(t.isBufferGeometry){const e=t.morphAttributes,n=Object.keys(e);if(n.length>0){const t=e[n[0]];if(void 0!==t){this.morphTargetInfluences=[],this.morphTargetDictionary={};for(let e=0,n=t.length;e0&&console.error("THREE.Line.updateMorphTargets() does not support THREE.Geometry. Use THREE.BufferGeometry instead.")}}}Va.prototype.isLine=!0;const Wa=new Rt,ja=new Rt;class qa extends Va{constructor(t,e){super(t,e),this.type="LineSegments"}computeLineDistances(){const t=this.geometry;if(t.isBufferGeometry)if(null===t.index){const e=t.attributes.position,n=[];for(let t=0,i=e.count;t0){const t=e[n[0]];if(void 0!==t){this.morphTargetInfluences=[],this.morphTargetDictionary={};for(let e=0,n=t.length;e0&&console.error("THREE.Points.updateMorphTargets() does not support THREE.Geometry. Use THREE.BufferGeometry instead.")}}}function to(t,e,n,i,r,s,a){const o=Za.distanceSqToPoint(t);if(or.far)return;s.push({distance:l,distanceToRay:Math.sqrt(o),point:n,index:e,face:null,object:a})}}$a.prototype.isPoints=!0;class eo extends Mt{constructor(t,e,n,i,r,s,a,o,l){super(t,e,n,i,r,s,a,o,l),this.format=void 0!==a?a:T,this.minFilter=void 0!==s?s:g,this.magFilter=void 0!==r?r:g,this.generateMipmaps=!1;const c=this;"requestVideoFrameCallback"in t&&t.requestVideoFrameCallback((function e(){c.needsUpdate=!0,t.requestVideoFrameCallback(e)}))}clone(){return new this.constructor(this.image).copy(this)}update(){const t=this.image;!1==="requestVideoFrameCallback"in t&&t.readyState>=t.HAVE_CURRENT_DATA&&(this.needsUpdate=!0)}}eo.prototype.isVideoTexture=!0;class no extends Mt{constructor(t,e,n,i,r,s,a,o,l,c,h,u){super(null,s,a,o,l,c,i,r,h,u),this.image={width:e,height:n},this.mipmaps=t,this.flipY=!1,this.generateMipmaps=!1}}no.prototype.isCompressedTexture=!0;class io extends Mt{constructor(t,e,n,i,r,s,a,o,l){super(t,e,n,i,r,s,a,o,l),this.needsUpdate=!0}}io.prototype.isCanvasTexture=!0;class ro extends Mt{constructor(t,e,n,i,r,s,a,o,l,c){if((c=void 0!==c?c:A)!==A&&c!==L)throw new Error("DepthTexture format must be either THREE.DepthFormat or THREE.DepthStencilFormat");void 0===n&&c===A&&(n=_),void 0===n&&c===L&&(n=S),super(null,i,r,s,a,o,c,n,l),this.image={width:t,height:e},this.magFilter=void 0!==a?a:p,this.minFilter=void 0!==o?o:p,this.flipY=!1,this.generateMipmaps=!1}}ro.prototype.isDepthTexture=!0;class so extends wn{constructor(t=1,e=8,n=0,i=2*Math.PI){super(),this.type="CircleGeometry",this.parameters={radius:t,segments:e,thetaStart:n,thetaLength:i},e=Math.max(3,e);const r=[],s=[],a=[],o=[],l=new Rt,c=new vt;s.push(0,0,0),a.push(0,0,1),o.push(.5,.5);for(let r=0,h=3;r<=e;r++,h+=3){const u=n+r/e*i;l.x=t*Math.cos(u),l.y=t*Math.sin(u),s.push(l.x,l.y,l.z),a.push(0,0,1),c.x=(s[h]/t+1)/2,c.y=(s[h+1]/t+1)/2,o.push(c.x,c.y)}for(let t=1;t<=e;t++)r.push(t,t+1,0);this.setIndex(r),this.setAttribute("position",new un(s,3)),this.setAttribute("normal",new un(a,3)),this.setAttribute("uv",new un(o,2))}static fromJSON(t){return new so(t.radius,t.segments,t.thetaStart,t.thetaLength)}}class ao extends wn{constructor(t=1,e=1,n=1,i=8,r=1,s=!1,a=0,o=2*Math.PI){super(),this.type="CylinderGeometry",this.parameters={radiusTop:t,radiusBottom:e,height:n,radialSegments:i,heightSegments:r,openEnded:s,thetaStart:a,thetaLength:o};const l=this;i=Math.floor(i),r=Math.floor(r);const c=[],h=[],u=[],d=[];let p=0;const m=[],f=n/2;let g=0;function v(n){const r=p,s=new vt,m=new Rt;let v=0;const y=!0===n?t:e,x=!0===n?1:-1;for(let t=1;t<=i;t++)h.push(0,f*x,0),u.push(0,x,0),d.push(.5,.5),p++;const _=p;for(let t=0;t<=i;t++){const e=t/i*o+a,n=Math.cos(e),r=Math.sin(e);m.x=y*r,m.y=f*x,m.z=y*n,h.push(m.x,m.y,m.z),u.push(0,x,0),s.x=.5*n+.5,s.y=.5*r*x+.5,d.push(s.x,s.y),p++}for(let t=0;t0&&v(!0),e>0&&v(!1)),this.setIndex(c),this.setAttribute("position",new un(h,3)),this.setAttribute("normal",new un(u,3)),this.setAttribute("uv",new un(d,2))}static fromJSON(t){return new ao(t.radiusTop,t.radiusBottom,t.height,t.radialSegments,t.heightSegments,t.openEnded,t.thetaStart,t.thetaLength)}}class oo extends ao{constructor(t=1,e=1,n=8,i=1,r=!1,s=0,a=2*Math.PI){super(0,t,e,n,i,r,s,a),this.type="ConeGeometry",this.parameters={radius:t,height:e,radialSegments:n,heightSegments:i,openEnded:r,thetaStart:s,thetaLength:a}}static fromJSON(t){return new oo(t.radius,t.height,t.radialSegments,t.heightSegments,t.openEnded,t.thetaStart,t.thetaLength)}}class lo extends wn{constructor(t,e,n=1,i=0){super(),this.type="PolyhedronGeometry",this.parameters={vertices:t,indices:e,radius:n,detail:i};const r=[],s=[];function a(t,e,n,i){const r=i+1,s=[];for(let i=0;i<=r;i++){s[i]=[];const a=t.clone().lerp(n,i/r),o=e.clone().lerp(n,i/r),l=r-i;for(let t=0;t<=l;t++)s[i][t]=0===t&&i===r?a:a.clone().lerp(o,t/l)}for(let t=0;t.9&&a<.1&&(e<.2&&(s[t+0]+=1),n<.2&&(s[t+2]+=1),i<.2&&(s[t+4]+=1))}}()}(),this.setAttribute("position",new un(r,3)),this.setAttribute("normal",new un(r.slice(),3)),this.setAttribute("uv",new un(s,2)),0===i?this.computeVertexNormals():this.normalizeNormals()}static fromJSON(t){return new lo(t.vertices,t.indices,t.radius,t.details)}}class co extends lo{constructor(t=1,e=0){const n=(1+Math.sqrt(5))/2,i=1/n;super([-1,-1,-1,-1,-1,1,-1,1,-1,-1,1,1,1,-1,-1,1,-1,1,1,1,-1,1,1,1,0,-i,-n,0,-i,n,0,i,-n,0,i,n,-i,-n,0,-i,n,0,i,-n,0,i,n,0,-n,0,-i,n,0,-i,-n,0,i,n,0,i],[3,11,7,3,7,15,3,15,13,7,19,17,7,17,6,7,6,15,17,4,8,17,8,10,17,10,6,8,0,16,8,16,2,8,2,10,0,12,1,0,1,18,0,18,16,6,10,2,6,2,13,6,13,15,2,16,18,2,18,3,2,3,13,18,1,9,18,9,11,18,11,3,4,14,12,4,12,0,4,0,8,11,9,5,11,5,19,11,19,7,19,5,14,19,14,4,19,4,17,1,12,14,1,14,5,1,5,9],t,e),this.type="DodecahedronGeometry",this.parameters={radius:t,detail:e}}static fromJSON(t){return new co(t.radius,t.detail)}}const ho=new Rt,uo=new Rt,po=new Rt,mo=new ke;class fo extends wn{constructor(t,e){if(super(),this.type="EdgesGeometry",this.parameters={thresholdAngle:e},e=void 0!==e?e:1,!0===t.isGeometry)return void console.error("THREE.EdgesGeometry no longer supports THREE.Geometry. Use THREE.BufferGeometry instead.");const n=Math.pow(10,4),i=Math.cos(ot*e),r=t.getIndex(),s=t.getAttribute("position"),a=r?r.count:s.count,o=[0,0,0],l=["a","b","c"],c=new Array(3),h={},u=[];for(let t=0;t0)){l=i;break}l=i-1}if(i=l,n[i]===s)return i/(r-1);const c=n[i];return(i+(s-c)/(n[i+1]-c))/(r-1)}getTangent(t,e){const n=1e-4;let i=t-n,r=t+n;i<0&&(i=0),r>1&&(r=1);const s=this.getPoint(i),a=this.getPoint(r),o=e||(s.isVector2?new vt:new Rt);return o.copy(a).sub(s).normalize(),o}getTangentAt(t,e){const n=this.getUtoTmapping(t);return this.getTangent(n,e)}computeFrenetFrames(t,e){const n=new Rt,i=[],r=[],s=[],a=new Rt,o=new ae;for(let e=0;e<=t;e++){const n=e/t;i[e]=this.getTangentAt(n,new Rt),i[e].normalize()}r[0]=new Rt,s[0]=new Rt;let l=Number.MAX_VALUE;const c=Math.abs(i[0].x),h=Math.abs(i[0].y),u=Math.abs(i[0].z);c<=l&&(l=c,n.set(1,0,0)),h<=l&&(l=h,n.set(0,1,0)),u<=l&&n.set(0,0,1),a.crossVectors(i[0],n).normalize(),r[0].crossVectors(i[0],a),s[0].crossVectors(i[0],r[0]);for(let e=1;e<=t;e++){if(r[e]=r[e-1].clone(),s[e]=s[e-1].clone(),a.crossVectors(i[e-1],i[e]),a.length()>Number.EPSILON){a.normalize();const t=Math.acos(ht(i[e-1].dot(i[e]),-1,1));r[e].applyMatrix4(o.makeRotationAxis(a,t))}s[e].crossVectors(i[e],r[e])}if(!0===e){let e=Math.acos(ht(r[0].dot(r[t]),-1,1));e/=t,i[0].dot(a.crossVectors(r[0],r[t]))>0&&(e=-e);for(let n=1;n<=t;n++)r[n].applyMatrix4(o.makeRotationAxis(i[n],e*n)),s[n].crossVectors(i[n],r[n])}return{tangents:i,normals:r,binormals:s}}clone(){return(new this.constructor).copy(this)}copy(t){return this.arcLengthDivisions=t.arcLengthDivisions,this}toJSON(){const t={metadata:{version:4.5,type:"Curve",generator:"Curve.toJSON"}};return t.arcLengthDivisions=this.arcLengthDivisions,t.type=this.type,t}fromJSON(t){return this.arcLengthDivisions=t.arcLengthDivisions,this}}class vo extends go{constructor(t=0,e=0,n=1,i=1,r=0,s=2*Math.PI,a=!1,o=0){super(),this.type="EllipseCurve",this.aX=t,this.aY=e,this.xRadius=n,this.yRadius=i,this.aStartAngle=r,this.aEndAngle=s,this.aClockwise=a,this.aRotation=o}getPoint(t,e){const n=e||new vt,i=2*Math.PI;let r=this.aEndAngle-this.aStartAngle;const s=Math.abs(r)i;)r-=i;r0?0:(Math.floor(Math.abs(l)/r)+1)*r:0===c&&l===r-1&&(l=r-2,c=1),this.closed||l>0?a=i[(l-1)%r]:(_o.subVectors(i[0],i[1]).add(i[0]),a=_o);const h=i[l%r],u=i[(l+1)%r];if(this.closed||l+2i.length-2?i.length-1:s+1],h=i[s>i.length-3?i.length-1:s+2];return n.set(To(a,o.x,l.x,c.x,h.x),To(a,o.y,l.y,c.y,h.y)),n}copy(t){super.copy(t),this.points=[];for(let e=0,n=t.points.length;e80*n){o=c=t[0],l=h=t[1];for(let e=n;ec&&(c=u),d>h&&(h=d);p=Math.max(c-o,h-l),p=0!==p?1/p:0}return Uo(s,a,n,o,l,p),a};function Fo(t,e,n,i,r){let s,a;if(r===function(t,e,n,i){let r=0;for(let s=e,a=n-i;s0)for(s=e;s=e;s-=i)a=rl(s,t[s],t[s+1],a);return a&&Ko(a,a.next)&&(sl(a),a=a.next),a}function Oo(t,e){if(!t)return t;e||(e=t);let n,i=t;do{if(n=!1,i.steiner||!Ko(i,i.next)&&0!==Qo(i.prev,i,i.next))i=i.next;else{if(sl(i),i=e=i.prev,i===i.next)break;n=!0}}while(n||i!==e);return e}function Uo(t,e,n,i,r,s,a){if(!t)return;!a&&s&&function(t,e,n,i){let r=t;do{null===r.z&&(r.z=Xo(r.x,r.y,e,n,i)),r.prevZ=r.prev,r.nextZ=r.next,r=r.next}while(r!==t);r.prevZ.nextZ=null,r.prevZ=null,function(t){let e,n,i,r,s,a,o,l,c=1;do{for(n=t,t=null,s=null,a=0;n;){for(a++,i=n,o=0,e=0;e0||l>0&&i;)0!==o&&(0===l||!i||n.z<=i.z)?(r=n,n=n.nextZ,o--):(r=i,i=i.nextZ,l--),s?s.nextZ=r:t=r,r.prevZ=s,s=r;n=i}s.nextZ=null,c*=2}while(a>1)}(r)}(t,i,r,s);let o,l,c=t;for(;t.prev!==t.next;)if(o=t.prev,l=t.next,s?Go(t,i,r,s):Ho(t))e.push(o.i/n),e.push(t.i/n),e.push(l.i/n),sl(t),t=l.next,c=l.next;else if((t=l)===c){a?1===a?Uo(t=ko(Oo(t),e,n),e,n,i,r,s,2):2===a&&Vo(t,e,n,i,r,s):Uo(Oo(t),e,n,i,r,s,1);break}}function Ho(t){const e=t.prev,n=t,i=t.next;if(Qo(e,n,i)>=0)return!1;let r=t.next.next;for(;r!==t.prev;){if(Jo(e.x,e.y,n.x,n.y,i.x,i.y,r.x,r.y)&&Qo(r.prev,r,r.next)>=0)return!1;r=r.next}return!0}function Go(t,e,n,i){const r=t.prev,s=t,a=t.next;if(Qo(r,s,a)>=0)return!1;const o=r.xs.x?r.x>a.x?r.x:a.x:s.x>a.x?s.x:a.x,h=r.y>s.y?r.y>a.y?r.y:a.y:s.y>a.y?s.y:a.y,u=Xo(o,l,e,n,i),d=Xo(c,h,e,n,i);let p=t.prevZ,m=t.nextZ;for(;p&&p.z>=u&&m&&m.z<=d;){if(p!==t.prev&&p!==t.next&&Jo(r.x,r.y,s.x,s.y,a.x,a.y,p.x,p.y)&&Qo(p.prev,p,p.next)>=0)return!1;if(p=p.prevZ,m!==t.prev&&m!==t.next&&Jo(r.x,r.y,s.x,s.y,a.x,a.y,m.x,m.y)&&Qo(m.prev,m,m.next)>=0)return!1;m=m.nextZ}for(;p&&p.z>=u;){if(p!==t.prev&&p!==t.next&&Jo(r.x,r.y,s.x,s.y,a.x,a.y,p.x,p.y)&&Qo(p.prev,p,p.next)>=0)return!1;p=p.prevZ}for(;m&&m.z<=d;){if(m!==t.prev&&m!==t.next&&Jo(r.x,r.y,s.x,s.y,a.x,a.y,m.x,m.y)&&Qo(m.prev,m,m.next)>=0)return!1;m=m.nextZ}return!0}function ko(t,e,n){let i=t;do{const r=i.prev,s=i.next.next;!Ko(r,s)&&$o(r,i,i.next,s)&&nl(r,s)&&nl(s,r)&&(e.push(r.i/n),e.push(i.i/n),e.push(s.i/n),sl(i),sl(i.next),i=t=s),i=i.next}while(i!==t);return Oo(i)}function Vo(t,e,n,i,r,s){let a=t;do{let t=a.next.next;for(;t!==a.prev;){if(a.i!==t.i&&Zo(a,t)){let o=il(a,t);return a=Oo(a,a.next),o=Oo(o,o.next),Uo(a,e,n,i,r,s),void Uo(o,e,n,i,r,s)}t=t.next}a=a.next}while(a!==t)}function Wo(t,e){return t.x-e.x}function jo(t,e){if(e=function(t,e){let n=e;const i=t.x,r=t.y;let s,a=-1/0;do{if(r<=n.y&&r>=n.next.y&&n.next.y!==n.y){const t=n.x+(r-n.y)*(n.next.x-n.x)/(n.next.y-n.y);if(t<=i&&t>a){if(a=t,t===i){if(r===n.y)return n;if(r===n.next.y)return n.next}s=n.x=n.x&&n.x>=l&&i!==n.x&&Jo(rs.x||n.x===s.x&&qo(s,n)))&&(s=n,u=h)),n=n.next}while(n!==o);return s}(t,e)){const n=il(e,t);Oo(e,e.next),Oo(n,n.next)}}function qo(t,e){return Qo(t.prev,t,e.prev)<0&&Qo(e.next,t,t.next)<0}function Xo(t,e,n,i,r){return(t=1431655765&((t=858993459&((t=252645135&((t=16711935&((t=32767*(t-n)*r)|t<<8))|t<<4))|t<<2))|t<<1))|(e=1431655765&((e=858993459&((e=252645135&((e=16711935&((e=32767*(e-i)*r)|e<<8))|e<<4))|e<<2))|e<<1))<<1}function Yo(t){let e=t,n=t;do{(e.x=0&&(t-a)*(i-o)-(n-a)*(e-o)>=0&&(n-a)*(s-o)-(r-a)*(i-o)>=0}function Zo(t,e){return t.next.i!==e.i&&t.prev.i!==e.i&&!function(t,e){let n=t;do{if(n.i!==t.i&&n.next.i!==t.i&&n.i!==e.i&&n.next.i!==e.i&&$o(n,n.next,t,e))return!0;n=n.next}while(n!==t);return!1}(t,e)&&(nl(t,e)&&nl(e,t)&&function(t,e){let n=t,i=!1;const r=(t.x+e.x)/2,s=(t.y+e.y)/2;do{n.y>s!=n.next.y>s&&n.next.y!==n.y&&r<(n.next.x-n.x)*(s-n.y)/(n.next.y-n.y)+n.x&&(i=!i),n=n.next}while(n!==t);return i}(t,e)&&(Qo(t.prev,t,e.prev)||Qo(t,e.prev,e))||Ko(t,e)&&Qo(t.prev,t,t.next)>0&&Qo(e.prev,e,e.next)>0)}function Qo(t,e,n){return(e.y-t.y)*(n.x-e.x)-(e.x-t.x)*(n.y-e.y)}function Ko(t,e){return t.x===e.x&&t.y===e.y}function $o(t,e,n,i){const r=el(Qo(t,e,n)),s=el(Qo(t,e,i)),a=el(Qo(n,i,t)),o=el(Qo(n,i,e));return r!==s&&a!==o||(!(0!==r||!tl(t,n,e))||(!(0!==s||!tl(t,i,e))||(!(0!==a||!tl(n,t,i))||!(0!==o||!tl(n,e,i)))))}function tl(t,e,n){return e.x<=Math.max(t.x,n.x)&&e.x>=Math.min(t.x,n.x)&&e.y<=Math.max(t.y,n.y)&&e.y>=Math.min(t.y,n.y)}function el(t){return t>0?1:t<0?-1:0}function nl(t,e){return Qo(t.prev,t,t.next)<0?Qo(t,e,t.next)>=0&&Qo(t,t.prev,e)>=0:Qo(t,e,t.prev)<0||Qo(t,t.next,e)<0}function il(t,e){const n=new al(t.i,t.x,t.y),i=new al(e.i,e.x,e.y),r=t.next,s=e.prev;return t.next=e,e.prev=t,n.next=r,r.prev=n,i.next=n,n.prev=i,s.next=i,i.prev=s,i}function rl(t,e,n,i){const r=new al(t,e,n);return i?(r.next=i.next,r.prev=i,i.next.prev=r,i.next=r):(r.prev=r,r.next=r),r}function sl(t){t.next.prev=t.prev,t.prev.next=t.next,t.prevZ&&(t.prevZ.nextZ=t.nextZ),t.nextZ&&(t.nextZ.prevZ=t.prevZ)}function al(t,e,n){this.i=t,this.x=e,this.y=n,this.prev=null,this.next=null,this.z=null,this.prevZ=null,this.nextZ=null,this.steiner=!1}class ol{static area(t){const e=t.length;let n=0;for(let i=e-1,r=0;r2&&t[e-1].equals(t[0])&&t.pop()}function cl(t,e){for(let n=0;nNumber.EPSILON){const u=Math.sqrt(h),d=Math.sqrt(l*l+c*c),p=e.x-o/u,m=e.y+a/u,f=((n.x-c/d-p)*c-(n.y+l/d-m)*l)/(a*c-o*l);i=p+a*f-t.x,r=m+o*f-t.y;const g=i*i+r*r;if(g<=2)return new vt(i,r);s=Math.sqrt(g/2)}else{let t=!1;a>Number.EPSILON?l>Number.EPSILON&&(t=!0):a<-Number.EPSILON?l<-Number.EPSILON&&(t=!0):Math.sign(o)===Math.sign(c)&&(t=!0),t?(i=-o,r=a,s=Math.sqrt(h)):(i=a,r=o,s=Math.sqrt(h/2))}return new vt(i/s,r/s)}const P=[];for(let t=0,e=E.length,n=e-1,i=t+1;t=0;t--){const e=t/p,n=h*Math.cos(e*Math.PI/2),i=u*Math.sin(e*Math.PI/2)+d;for(let t=0,e=E.length;t=0;){const i=n;let r=n-1;r<0&&(r=t.length-1);for(let t=0,n=o+2*p;t=0?(t(i-o,p,h),u.subVectors(c,h)):(t(i+o,p,h),u.subVectors(h,c)),p-o>=0?(t(i,p-o,h),d.subVectors(c,h)):(t(i,p+o,h),d.subVectors(h,c)),l.crossVectors(u,d).normalize(),s.push(l.x,l.y,l.z),a.push(i,p)}}for(let t=0;t0)&&d.push(e,r,l),(t!==n-1||o0!=t>0&&this.version++,this._clearcoat=t}get transmission(){return this._transmission}set transmission(t){this._transmission>0!=t>0&&this.version++,this._transmission=t}copy(t){return super.copy(t),this.defines={STANDARD:"",PHYSICAL:""},this.clearcoat=t.clearcoat,this.clearcoatMap=t.clearcoatMap,this.clearcoatRoughness=t.clearcoatRoughness,this.clearcoatRoughnessMap=t.clearcoatRoughnessMap,this.clearcoatNormalMap=t.clearcoatNormalMap,this.clearcoatNormalScale.copy(t.clearcoatNormalScale),this.ior=t.ior,this.sheenTint.copy(t.sheenTint),this.transmission=t.transmission,this.transmissionMap=t.transmissionMap,this.thickness=t.thickness,this.thicknessMap=t.thicknessMap,this.attenuationDistance=t.attenuationDistance,this.attenuationTint.copy(t.attenuationTint),this.specularIntensity=t.specularIntensity,this.specularIntensityMap=t.specularIntensityMap,this.specularTint.copy(t.specularTint),this.specularTintMap=t.specularTintMap,this}}Rl.prototype.isMeshPhysicalMaterial=!0;class Cl extends We{constructor(t){super(),this.type="MeshPhongMaterial",this.color=new Qe(16777215),this.specular=new Qe(1118481),this.shininess=30,this.map=null,this.lightMap=null,this.lightMapIntensity=1,this.aoMap=null,this.aoMapIntensity=1,this.emissive=new Qe(0),this.emissiveIntensity=1,this.emissiveMap=null,this.bumpMap=null,this.bumpScale=1,this.normalMap=null,this.normalMapType=0,this.normalScale=new vt(1,1),this.displacementMap=null,this.displacementScale=1,this.displacementBias=0,this.specularMap=null,this.alphaMap=null,this.envMap=null,this.combine=0,this.reflectivity=1,this.refractionRatio=.98,this.wireframe=!1,this.wireframeLinewidth=1,this.wireframeLinecap="round",this.wireframeLinejoin="round",this.flatShading=!1,this.setValues(t)}copy(t){return super.copy(t),this.color.copy(t.color),this.specular.copy(t.specular),this.shininess=t.shininess,this.map=t.map,this.lightMap=t.lightMap,this.lightMapIntensity=t.lightMapIntensity,this.aoMap=t.aoMap,this.aoMapIntensity=t.aoMapIntensity,this.emissive.copy(t.emissive),this.emissiveMap=t.emissiveMap,this.emissiveIntensity=t.emissiveIntensity,this.bumpMap=t.bumpMap,this.bumpScale=t.bumpScale,this.normalMap=t.normalMap,this.normalMapType=t.normalMapType,this.normalScale.copy(t.normalScale),this.displacementMap=t.displacementMap,this.displacementScale=t.displacementScale,this.displacementBias=t.displacementBias,this.specularMap=t.specularMap,this.alphaMap=t.alphaMap,this.envMap=t.envMap,this.combine=t.combine,this.reflectivity=t.reflectivity,this.refractionRatio=t.refractionRatio,this.wireframe=t.wireframe,this.wireframeLinewidth=t.wireframeLinewidth,this.wireframeLinecap=t.wireframeLinecap,this.wireframeLinejoin=t.wireframeLinejoin,this.flatShading=t.flatShading,this}}Cl.prototype.isMeshPhongMaterial=!0;class Pl extends We{constructor(t){super(),this.defines={TOON:""},this.type="MeshToonMaterial",this.color=new Qe(16777215),this.map=null,this.gradientMap=null,this.lightMap=null,this.lightMapIntensity=1,this.aoMap=null,this.aoMapIntensity=1,this.emissive=new Qe(0),this.emissiveIntensity=1,this.emissiveMap=null,this.bumpMap=null,this.bumpScale=1,this.normalMap=null,this.normalMapType=0,this.normalScale=new vt(1,1),this.displacementMap=null,this.displacementScale=1,this.displacementBias=0,this.alphaMap=null,this.wireframe=!1,this.wireframeLinewidth=1,this.wireframeLinecap="round",this.wireframeLinejoin="round",this.setValues(t)}copy(t){return super.copy(t),this.color.copy(t.color),this.map=t.map,this.gradientMap=t.gradientMap,this.lightMap=t.lightMap,this.lightMapIntensity=t.lightMapIntensity,this.aoMap=t.aoMap,this.aoMapIntensity=t.aoMapIntensity,this.emissive.copy(t.emissive),this.emissiveMap=t.emissiveMap,this.emissiveIntensity=t.emissiveIntensity,this.bumpMap=t.bumpMap,this.bumpScale=t.bumpScale,this.normalMap=t.normalMap,this.normalMapType=t.normalMapType,this.normalScale.copy(t.normalScale),this.displacementMap=t.displacementMap,this.displacementScale=t.displacementScale,this.displacementBias=t.displacementBias,this.alphaMap=t.alphaMap,this.wireframe=t.wireframe,this.wireframeLinewidth=t.wireframeLinewidth,this.wireframeLinecap=t.wireframeLinecap,this.wireframeLinejoin=t.wireframeLinejoin,this}}Pl.prototype.isMeshToonMaterial=!0;class Il extends We{constructor(t){super(),this.type="MeshNormalMaterial",this.bumpMap=null,this.bumpScale=1,this.normalMap=null,this.normalMapType=0,this.normalScale=new vt(1,1),this.displacementMap=null,this.displacementScale=1,this.displacementBias=0,this.wireframe=!1,this.wireframeLinewidth=1,this.fog=!1,this.flatShading=!1,this.setValues(t)}copy(t){return super.copy(t),this.bumpMap=t.bumpMap,this.bumpScale=t.bumpScale,this.normalMap=t.normalMap,this.normalMapType=t.normalMapType,this.normalScale.copy(t.normalScale),this.displacementMap=t.displacementMap,this.displacementScale=t.displacementScale,this.displacementBias=t.displacementBias,this.wireframe=t.wireframe,this.wireframeLinewidth=t.wireframeLinewidth,this.flatShading=t.flatShading,this}}Il.prototype.isMeshNormalMaterial=!0;class Dl extends We{constructor(t){super(),this.type="MeshLambertMaterial",this.color=new Qe(16777215),this.map=null,this.lightMap=null,this.lightMapIntensity=1,this.aoMap=null,this.aoMapIntensity=1,this.emissive=new Qe(0),this.emissiveIntensity=1,this.emissiveMap=null,this.specularMap=null,this.alphaMap=null,this.envMap=null,this.combine=0,this.reflectivity=1,this.refractionRatio=.98,this.wireframe=!1,this.wireframeLinewidth=1,this.wireframeLinecap="round",this.wireframeLinejoin="round",this.setValues(t)}copy(t){return super.copy(t),this.color.copy(t.color),this.map=t.map,this.lightMap=t.lightMap,this.lightMapIntensity=t.lightMapIntensity,this.aoMap=t.aoMap,this.aoMapIntensity=t.aoMapIntensity,this.emissive.copy(t.emissive),this.emissiveMap=t.emissiveMap,this.emissiveIntensity=t.emissiveIntensity,this.specularMap=t.specularMap,this.alphaMap=t.alphaMap,this.envMap=t.envMap,this.combine=t.combine,this.reflectivity=t.reflectivity,this.refractionRatio=t.refractionRatio,this.wireframe=t.wireframe,this.wireframeLinewidth=t.wireframeLinewidth,this.wireframeLinecap=t.wireframeLinecap,this.wireframeLinejoin=t.wireframeLinejoin,this}}Dl.prototype.isMeshLambertMaterial=!0;class Nl extends We{constructor(t){super(),this.defines={MATCAP:""},this.type="MeshMatcapMaterial",this.color=new Qe(16777215),this.matcap=null,this.map=null,this.bumpMap=null,this.bumpScale=1,this.normalMap=null,this.normalMapType=0,this.normalScale=new vt(1,1),this.displacementMap=null,this.displacementScale=1,this.displacementBias=0,this.alphaMap=null,this.flatShading=!1,this.setValues(t)}copy(t){return super.copy(t),this.defines={MATCAP:""},this.color.copy(t.color),this.matcap=t.matcap,this.map=t.map,this.bumpMap=t.bumpMap,this.bumpScale=t.bumpScale,this.normalMap=t.normalMap,this.normalMapType=t.normalMapType,this.normalScale.copy(t.normalScale),this.displacementMap=t.displacementMap,this.displacementScale=t.displacementScale,this.displacementBias=t.displacementBias,this.alphaMap=t.alphaMap,this.flatShading=t.flatShading,this}}Nl.prototype.isMeshMatcapMaterial=!0;class zl extends Fa{constructor(t){super(),this.type="LineDashedMaterial",this.scale=1,this.dashSize=3,this.gapSize=1,this.setValues(t)}copy(t){return super.copy(t),this.scale=t.scale,this.dashSize=t.dashSize,this.gapSize=t.gapSize,this}}zl.prototype.isLineDashedMaterial=!0;var Bl=Object.freeze({__proto__:null,ShadowMaterial:Al,SpriteMaterial:ea,RawShaderMaterial:_i,ShaderMaterial:Xn,PointsMaterial:Ya,MeshPhysicalMaterial:Rl,MeshStandardMaterial:Ll,MeshPhongMaterial:Cl,MeshToonMaterial:Pl,MeshNormalMaterial:Il,MeshLambertMaterial:Dl,MeshDepthMaterial:zs,MeshDistanceMaterial:Bs,MeshBasicMaterial:Ke,MeshMatcapMaterial:Nl,LineDashedMaterial:zl,LineBasicMaterial:Fa,Material:We});const Fl={arraySlice:function(t,e,n){return Fl.isTypedArray(t)?new t.constructor(t.subarray(e,void 0!==n?n:t.length)):t.slice(e,n)},convertArray:function(t,e,n){return!t||!n&&t.constructor===e?t:"number"==typeof e.BYTES_PER_ELEMENT?new e(t):Array.prototype.slice.call(t)},isTypedArray:function(t){return ArrayBuffer.isView(t)&&!(t instanceof DataView)},getKeyframeOrder:function(t){const e=t.length,n=new Array(e);for(let t=0;t!==e;++t)n[t]=t;return n.sort((function(e,n){return t[e]-t[n]})),n},sortedArray:function(t,e,n){const i=t.length,r=new t.constructor(i);for(let s=0,a=0;a!==i;++s){const i=n[s]*e;for(let n=0;n!==e;++n)r[a++]=t[i+n]}return r},flattenJSON:function(t,e,n,i){let r=1,s=t[0];for(;void 0!==s&&void 0===s[i];)s=t[r++];if(void 0===s)return;let a=s[i];if(void 0!==a)if(Array.isArray(a))do{a=s[i],void 0!==a&&(e.push(s.time),n.push.apply(n,a)),s=t[r++]}while(void 0!==s);else if(void 0!==a.toArray)do{a=s[i],void 0!==a&&(e.push(s.time),a.toArray(n,n.length)),s=t[r++]}while(void 0!==s);else do{a=s[i],void 0!==a&&(e.push(s.time),n.push(a)),s=t[r++]}while(void 0!==s)},subclip:function(t,e,n,i,r=30){const s=t.clone();s.name=e;const a=[];for(let t=0;t=i)){l.push(e.times[t]);for(let n=0;ns.tracks[t].times[0]&&(o=s.tracks[t].times[0]);for(let t=0;t=i.times[u]){const t=u*l+o,e=t+l-o;d=Fl.arraySlice(i.values,t,e)}else{const t=i.createInterpolant(),e=o,n=l-o;t.evaluate(s),d=Fl.arraySlice(t.resultBuffer,e,n)}if("quaternion"===r){(new Lt).fromArray(d).normalize().conjugate().toArray(d)}const p=a.times.length;for(let t=0;t=r)break t;{const a=e[1];t=r)break e}s=n,n=0}}for(;n>>1;te;)--s;if(++s,0!==r||s!==i){r>=s&&(s=Math.max(s,1),r=s-1);const t=this.getValueSize();this.times=Fl.arraySlice(n,r,s),this.values=Fl.arraySlice(this.values,r*t,s*t)}return this}validate(){let t=!0;const e=this.getValueSize();e-Math.floor(e)!=0&&(console.error("THREE.KeyframeTrack: Invalid value size in track.",this),t=!1);const n=this.times,i=this.values,r=n.length;0===r&&(console.error("THREE.KeyframeTrack: Track is empty.",this),t=!1);let s=null;for(let e=0;e!==r;e++){const i=n[e];if("number"==typeof i&&isNaN(i)){console.error("THREE.KeyframeTrack: Time is not a valid number.",this,e,i),t=!1;break}if(null!==s&&s>i){console.error("THREE.KeyframeTrack: Out of order keys.",this,e,i,s),t=!1;break}s=i}if(void 0!==i&&Fl.isTypedArray(i))for(let e=0,n=i.length;e!==n;++e){const n=i[e];if(isNaN(n)){console.error("THREE.KeyframeTrack: Value is not a valid number.",this,e,n),t=!1;break}}return t}optimize(){const t=Fl.arraySlice(this.times),e=Fl.arraySlice(this.values),n=this.getValueSize(),i=this.getInterpolation()===G,r=t.length-1;let s=1;for(let a=1;a0){t[s]=t[r];for(let t=r*n,i=s*n,a=0;a!==n;++a)e[i+a]=e[t+a];++s}return s!==t.length?(this.times=Fl.arraySlice(t,0,s),this.values=Fl.arraySlice(e,0,s*n)):(this.times=t,this.values=e),this}clone(){const t=Fl.arraySlice(this.times,0),e=Fl.arraySlice(this.values,0),n=new(0,this.constructor)(this.name,t,e);return n.createInterpolant=this.createInterpolant,n}}kl.prototype.TimeBufferType=Float32Array,kl.prototype.ValueBufferType=Float32Array,kl.prototype.DefaultInterpolation=H;class Vl extends kl{}Vl.prototype.ValueTypeName="bool",Vl.prototype.ValueBufferType=Array,Vl.prototype.DefaultInterpolation=U,Vl.prototype.InterpolantFactoryMethodLinear=void 0,Vl.prototype.InterpolantFactoryMethodSmooth=void 0;class Wl extends kl{}Wl.prototype.ValueTypeName="color";class jl extends kl{}jl.prototype.ValueTypeName="number";class ql extends Ol{constructor(t,e,n,i){super(t,e,n,i)}interpolate_(t,e,n,i){const r=this.resultBuffer,s=this.sampleValues,a=this.valueSize,o=(n-e)/(i-e);let l=t*a;for(let t=l+a;l!==t;l+=4)Lt.slerpFlat(r,0,s,l-a,s,l,o);return r}}class Xl extends kl{InterpolantFactoryMethodLinear(t){return new ql(this.times,this.values,this.getValueSize(),t)}}Xl.prototype.ValueTypeName="quaternion",Xl.prototype.DefaultInterpolation=H,Xl.prototype.InterpolantFactoryMethodSmooth=void 0;class Yl extends kl{}Yl.prototype.ValueTypeName="string",Yl.prototype.ValueBufferType=Array,Yl.prototype.DefaultInterpolation=U,Yl.prototype.InterpolantFactoryMethodLinear=void 0,Yl.prototype.InterpolantFactoryMethodSmooth=void 0;class Jl extends kl{}Jl.prototype.ValueTypeName="vector";class Zl{constructor(t,e=-1,n,i=2500){this.name=t,this.tracks=n,this.duration=e,this.blendMode=i,this.uuid=ct(),this.duration<0&&this.resetDuration()}static parse(t){const e=[],n=t.tracks,i=1/(t.fps||1);for(let t=0,r=n.length;t!==r;++t)e.push(Ql(n[t]).scale(i));const r=new this(t.name,t.duration,e,t.blendMode);return r.uuid=t.uuid,r}static toJSON(t){const e=[],n=t.tracks,i={name:t.name,duration:t.duration,tracks:e,uuid:t.uuid,blendMode:t.blendMode};for(let t=0,i=n.length;t!==i;++t)e.push(kl.toJSON(n[t]));return i}static CreateFromMorphTargetSequence(t,e,n,i){const r=e.length,s=[];for(let t=0;t1){const t=s[1];let e=i[t];e||(i[t]=e=[]),e.push(n)}}const s=[];for(const t in i)s.push(this.CreateFromMorphTargetSequence(t,i[t],e,n));return s}static parseAnimation(t,e){if(!t)return console.error("THREE.AnimationClip: No animation in JSONLoader data."),null;const n=function(t,e,n,i,r){if(0!==n.length){const s=[],a=[];Fl.flattenJSON(n,s,a,i),0!==s.length&&r.push(new t(e,s,a))}},i=[],r=t.name||"default",s=t.fps||30,a=t.blendMode;let o=t.length||-1;const l=t.hierarchy||[];for(let t=0;t0||0===t.search(/^data\:image\/jpeg/);r.format=i?T:E,r.needsUpdate=!0,void 0!==e&&e(r)}),n,i),r}}class lc extends go{constructor(){super(),this.type="CurvePath",this.curves=[],this.autoClose=!1}add(t){this.curves.push(t)}closePath(){const t=this.curves[0].getPoint(0),e=this.curves[this.curves.length-1].getPoint(1);t.equals(e)||this.curves.push(new Co(e,t))}getPoint(t){const e=t*this.getLength(),n=this.getCurveLengths();let i=0;for(;i=e){const t=n[i]-e,r=this.curves[i],s=r.getLength(),a=0===s?0:1-t/s;return r.getPointAt(a)}i++}return null}getLength(){const t=this.getCurveLengths();return t[t.length-1]}updateArcLengths(){this.needsUpdate=!0,this.cacheLengths=null,this.getCurveLengths()}getCurveLengths(){if(this.cacheLengths&&this.cacheLengths.length===this.curves.length)return this.cacheLengths;const t=[];let e=0;for(let n=0,i=this.curves.length;n1&&!e[e.length-1].equals(e[0])&&e.push(e[0]),e}copy(t){super.copy(t),this.curves=[];for(let e=0,n=t.curves.length;e0){const t=l.getPoint(0);t.equals(this.currentPoint)||this.lineTo(t.x,t.y)}this.curves.push(l);const c=l.getPoint(1);return this.currentPoint.copy(c),this}copy(t){return super.copy(t),this.currentPoint.copy(t.currentPoint),this}toJSON(){const t=super.toJSON();return t.currentPoint=this.currentPoint.toArray(),t}fromJSON(t){return super.fromJSON(t),this.currentPoint.fromArray(t.currentPoint),this}}class hc extends cc{constructor(t){super(t),this.uuid=ct(),this.type="Shape",this.holes=[]}getPointsHoles(t){const e=[];for(let n=0,i=this.holes.length;n0:i.vertexColors=t.vertexColors),void 0!==t.uniforms)for(const e in t.uniforms){const r=t.uniforms[e];switch(i.uniforms[e]={},r.type){case"t":i.uniforms[e].value=n(r.value);break;case"c":i.uniforms[e].value=(new Qe).setHex(r.value);break;case"v2":i.uniforms[e].value=(new vt).fromArray(r.value);break;case"v3":i.uniforms[e].value=(new Rt).fromArray(r.value);break;case"v4":i.uniforms[e].value=(new St).fromArray(r.value);break;case"m3":i.uniforms[e].value=(new yt).fromArray(r.value);break;case"m4":i.uniforms[e].value=(new ae).fromArray(r.value);break;default:i.uniforms[e].value=r.value}}if(void 0!==t.defines&&(i.defines=t.defines),void 0!==t.vertexShader&&(i.vertexShader=t.vertexShader),void 0!==t.fragmentShader&&(i.fragmentShader=t.fragmentShader),void 0!==t.extensions)for(const e in t.extensions)i.extensions[e]=t.extensions[e];if(void 0!==t.shading&&(i.flatShading=1===t.shading),void 0!==t.size&&(i.size=t.size),void 0!==t.sizeAttenuation&&(i.sizeAttenuation=t.sizeAttenuation),void 0!==t.map&&(i.map=n(t.map)),void 0!==t.matcap&&(i.matcap=n(t.matcap)),void 0!==t.alphaMap&&(i.alphaMap=n(t.alphaMap)),void 0!==t.bumpMap&&(i.bumpMap=n(t.bumpMap)),void 0!==t.bumpScale&&(i.bumpScale=t.bumpScale),void 0!==t.normalMap&&(i.normalMap=n(t.normalMap)),void 0!==t.normalMapType&&(i.normalMapType=t.normalMapType),void 0!==t.normalScale){let e=t.normalScale;!1===Array.isArray(e)&&(e=[e,e]),i.normalScale=(new vt).fromArray(e)}return void 0!==t.displacementMap&&(i.displacementMap=n(t.displacementMap)),void 0!==t.displacementScale&&(i.displacementScale=t.displacementScale),void 0!==t.displacementBias&&(i.displacementBias=t.displacementBias),void 0!==t.roughnessMap&&(i.roughnessMap=n(t.roughnessMap)),void 0!==t.metalnessMap&&(i.metalnessMap=n(t.metalnessMap)),void 0!==t.emissiveMap&&(i.emissiveMap=n(t.emissiveMap)),void 0!==t.emissiveIntensity&&(i.emissiveIntensity=t.emissiveIntensity),void 0!==t.specularMap&&(i.specularMap=n(t.specularMap)),void 0!==t.specularIntensityMap&&(i.specularIntensityMap=n(t.specularIntensityMap)),void 0!==t.specularTintMap&&(i.specularTintMap=n(t.specularTintMap)),void 0!==t.envMap&&(i.envMap=n(t.envMap)),void 0!==t.envMapIntensity&&(i.envMapIntensity=t.envMapIntensity),void 0!==t.reflectivity&&(i.reflectivity=t.reflectivity),void 0!==t.refractionRatio&&(i.refractionRatio=t.refractionRatio),void 0!==t.lightMap&&(i.lightMap=n(t.lightMap)),void 0!==t.lightMapIntensity&&(i.lightMapIntensity=t.lightMapIntensity),void 0!==t.aoMap&&(i.aoMap=n(t.aoMap)),void 0!==t.aoMapIntensity&&(i.aoMapIntensity=t.aoMapIntensity),void 0!==t.gradientMap&&(i.gradientMap=n(t.gradientMap)),void 0!==t.clearcoatMap&&(i.clearcoatMap=n(t.clearcoatMap)),void 0!==t.clearcoatRoughnessMap&&(i.clearcoatRoughnessMap=n(t.clearcoatRoughnessMap)),void 0!==t.clearcoatNormalMap&&(i.clearcoatNormalMap=n(t.clearcoatNormalMap)),void 0!==t.clearcoatNormalScale&&(i.clearcoatNormalScale=(new vt).fromArray(t.clearcoatNormalScale)),void 0!==t.transmissionMap&&(i.transmissionMap=n(t.transmissionMap)),void 0!==t.thicknessMap&&(i.thicknessMap=n(t.thicknessMap)),i}setTextures(t){return this.textures=t,this}}class Pc{static decodeText(t){if("undefined"!=typeof TextDecoder)return(new TextDecoder).decode(t);let e="";for(let n=0,i=t.length;nNumber.EPSILON){if(l<0&&(n=e[s],o=-o,a=e[r],l=-l),t.ya.y)continue;if(t.y===n.y){if(t.x===n.x)return!0}else{const e=l*(t.x-n.x)-o*(t.y-n.y);if(0===e)return!0;if(e<0)continue;i=!i}}else{if(t.y!==n.y)continue;if(a.x<=t.x&&t.x<=n.x||n.x<=t.x&&t.x<=a.x)return!0}}return i}const r=ol.isClockWise,s=this.subPaths;if(0===s.length)return[];if(!0===e)return n(s);let a,o,l;const c=[];if(1===s.length)return o=s[0],l=new hc,l.curves=o.curves,c.push(l),c;let h=!r(s[0].getPoints());h=t?!h:h;const u=[],d=[];let p,m,f=[],g=0;d[g]=void 0,f[g]=[];for(let e=0,n=s.length;e1){let t=!1;const e=[];for(let t=0,e=d.length;t0&&(t||(f=u))}for(let t=0,e=d.length;t0){this.source.connect(this.filters[0]);for(let t=1,e=this.filters.length;t0){this.source.disconnect(this.filters[0]);for(let t=1,e=this.filters.length;t0&&this._mixBufferRegionAdditive(n,i,this._addIndex*e,1,e);for(let t=e,r=e+e;t!==r;++t)if(n[t]!==n[t+e]){a.setValue(n,i);break}}saveOriginalState(){const t=this.binding,e=this.buffer,n=this.valueSize,i=n*this._origIndex;t.getValue(e,i);for(let t=n,r=i;t!==r;++t)e[t]=e[i+t%n];this._setIdentity(),this.cumulativeWeight=0,this.cumulativeWeightAdditive=0}restoreOriginalState(){const t=3*this.valueSize;this.binding.setValue(this.buffer,t)}_setAdditiveIdentityNumeric(){const t=this._addIndex*this.valueSize,e=t+this.valueSize;for(let n=t;n=.5)for(let i=0;i!==r;++i)t[e+i]=t[n+i]}_slerp(t,e,n,i){Lt.slerpFlat(t,e,t,e,t,n,i)}_slerpAdditive(t,e,n,i,r){const s=this._workIndex*r;Lt.multiplyQuaternionsFlat(t,s,t,e,t,n),Lt.slerpFlat(t,e,t,e,t,s,i)}_lerp(t,e,n,i,r){const s=1-i;for(let a=0;a!==r;++a){const r=e+a;t[r]=t[r]*s+t[n+a]*i}}_lerpAdditive(t,e,n,i,r){for(let s=0;s!==r;++s){const r=e+s;t[r]=t[r]+t[n+s]*i}}}const oh="\\[\\]\\.:\\/",lh=new RegExp("[\\[\\]\\.:\\/]","g"),ch="[^\\[\\]\\.:\\/]",hh="[^"+oh.replace("\\.","")+"]",uh=/((?:WC+[\/:])*)/.source.replace("WC",ch),dh=/(WCOD+)?/.source.replace("WCOD",hh),ph=/(?:\.(WC+)(?:\[(.+)\])?)?/.source.replace("WC",ch),mh=/\.(WC+)(?:\[(.+)\])?/.source.replace("WC",ch),fh=new RegExp("^"+uh+dh+ph+mh+"$"),gh=["material","materials","bones"];class vh{constructor(t,e,n){this.path=e,this.parsedPath=n||vh.parseTrackName(e),this.node=vh.findNode(t,this.parsedPath.nodeName)||t,this.rootNode=t,this.getValue=this._getValue_unbound,this.setValue=this._setValue_unbound}static create(t,e,n){return t&&t.isAnimationObjectGroup?new vh.Composite(t,e,n):new vh(t,e,n)}static sanitizeNodeName(t){return t.replace(/\s/g,"_").replace(lh,"")}static parseTrackName(t){const e=fh.exec(t);if(!e)throw new Error("PropertyBinding: Cannot parse trackName: "+t);const n={nodeName:e[2],objectName:e[3],objectIndex:e[4],propertyName:e[5],propertyIndex:e[6]},i=n.nodeName&&n.nodeName.lastIndexOf(".");if(void 0!==i&&-1!==i){const t=n.nodeName.substring(i+1);-1!==gh.indexOf(t)&&(n.nodeName=n.nodeName.substring(0,i),n.objectName=t)}if(null===n.propertyName||0===n.propertyName.length)throw new Error("PropertyBinding: can not parse propertyName from trackName: "+t);return n}static findNode(t,e){if(!e||""===e||"."===e||-1===e||e===t.name||e===t.uuid)return t;if(t.skeleton){const n=t.skeleton.getBoneByName(e);if(void 0!==n)return n}if(t.children){const n=function(t){for(let i=0;i=r){const s=r++,c=t[s];e[c.uuid]=l,t[l]=c,e[o]=s,t[s]=a;for(let t=0,e=i;t!==e;++t){const e=n[t],i=e[s],r=e[l];e[l]=i,e[s]=r}}}this.nCachedObjects_=r}uncache(){const t=this._objects,e=this._indicesByUUID,n=this._bindings,i=n.length;let r=this.nCachedObjects_,s=t.length;for(let a=0,o=arguments.length;a!==o;++a){const o=arguments[a].uuid,l=e[o];if(void 0!==l)if(delete e[o],l0&&(e[a.uuid]=l),t[l]=a,t.pop();for(let t=0,e=i;t!==e;++t){const e=n[t];e[l]=e[r],e.pop()}}}this.nCachedObjects_=r}subscribe_(t,e){const n=this._bindingsIndicesByPath;let i=n[t];const r=this._bindings;if(void 0!==i)return r[i];const s=this._paths,a=this._parsedPaths,o=this._objects,l=o.length,c=this.nCachedObjects_,h=new Array(l);i=r.length,n[t]=i,s.push(t),a.push(e),r.push(h);for(let n=c,i=o.length;n!==i;++n){const i=o[n];h[n]=new vh(i,t,e)}return h}unsubscribe_(t){const e=this._bindingsIndicesByPath,n=e[t];if(void 0!==n){const i=this._paths,r=this._parsedPaths,s=this._bindings,a=s.length-1,o=s[a];e[t[a]]=n,s[n]=o,s.pop(),r[n]=r[a],r.pop(),i[n]=i[a],i.pop()}}}yh.prototype.isAnimationObjectGroup=!0;class xh{constructor(t,e,n=null,i=e.blendMode){this._mixer=t,this._clip=e,this._localRoot=n,this.blendMode=i;const r=e.tracks,s=r.length,a=new Array(s),o={endingStart:k,endingEnd:k};for(let t=0;t!==s;++t){const e=r[t].createInterpolant(null);a[t]=e,e.settings=o}this._interpolantSettings=o,this._interpolants=a,this._propertyBindings=new Array(s),this._cacheIndex=null,this._byClipCacheIndex=null,this._timeScaleInterpolant=null,this._weightInterpolant=null,this.loop=2201,this._loopCount=-1,this._startTime=null,this.time=0,this.timeScale=1,this._effectiveTimeScale=1,this.weight=1,this._effectiveWeight=1,this.repetitions=1/0,this.paused=!1,this.enabled=!0,this.clampWhenFinished=!1,this.zeroSlopeAtStart=!0,this.zeroSlopeAtEnd=!0}play(){return this._mixer._activateAction(this),this}stop(){return this._mixer._deactivateAction(this),this.reset()}reset(){return this.paused=!1,this.enabled=!0,this.time=0,this._loopCount=-1,this._startTime=null,this.stopFading().stopWarping()}isRunning(){return this.enabled&&!this.paused&&0!==this.timeScale&&null===this._startTime&&this._mixer._isActiveAction(this)}isScheduled(){return this._mixer._isActiveAction(this)}startAt(t){return this._startTime=t,this}setLoop(t,e){return this.loop=t,this.repetitions=e,this}setEffectiveWeight(t){return this.weight=t,this._effectiveWeight=this.enabled?t:0,this.stopFading()}getEffectiveWeight(){return this._effectiveWeight}fadeIn(t){return this._scheduleFading(t,0,1)}fadeOut(t){return this._scheduleFading(t,1,0)}crossFadeFrom(t,e,n){if(t.fadeOut(e),this.fadeIn(e),n){const n=this._clip.duration,i=t._clip.duration,r=i/n,s=n/i;t.warp(1,r,e),this.warp(s,1,e)}return this}crossFadeTo(t,e,n){return t.crossFadeFrom(this,e,n)}stopFading(){const t=this._weightInterpolant;return null!==t&&(this._weightInterpolant=null,this._mixer._takeBackControlInterpolant(t)),this}setEffectiveTimeScale(t){return this.timeScale=t,this._effectiveTimeScale=this.paused?0:t,this.stopWarping()}getEffectiveTimeScale(){return this._effectiveTimeScale}setDuration(t){return this.timeScale=this._clip.duration/t,this.stopWarping()}syncWith(t){return this.time=t.time,this.timeScale=t.timeScale,this.stopWarping()}halt(t){return this.warp(this._effectiveTimeScale,0,t)}warp(t,e,n){const i=this._mixer,r=i.time,s=this.timeScale;let a=this._timeScaleInterpolant;null===a&&(a=i._lendControlInterpolant(),this._timeScaleInterpolant=a);const o=a.parameterPositions,l=a.sampleValues;return o[0]=r,o[1]=r+n,l[0]=t/s,l[1]=e/s,this}stopWarping(){const t=this._timeScaleInterpolant;return null!==t&&(this._timeScaleInterpolant=null,this._mixer._takeBackControlInterpolant(t)),this}getMixer(){return this._mixer}getClip(){return this._clip}getRoot(){return this._localRoot||this._mixer._root}_update(t,e,n,i){if(!this.enabled)return void this._updateWeight(t);const r=this._startTime;if(null!==r){const i=(t-r)*n;if(i<0||0===n)return;this._startTime=null,e=n*i}e*=this._updateTimeScale(t);const s=this._updateTime(e),a=this._updateWeight(t);if(a>0){const t=this._interpolants,e=this._propertyBindings;switch(this.blendMode){case q:for(let n=0,i=t.length;n!==i;++n)t[n].evaluate(s),e[n].accumulateAdditive(a);break;case j:default:for(let n=0,r=t.length;n!==r;++n)t[n].evaluate(s),e[n].accumulate(i,a)}}}_updateWeight(t){let e=0;if(this.enabled){e=this.weight;const n=this._weightInterpolant;if(null!==n){const i=n.evaluate(t)[0];e*=i,t>n.parameterPositions[1]&&(this.stopFading(),0===i&&(this.enabled=!1))}}return this._effectiveWeight=e,e}_updateTimeScale(t){let e=0;if(!this.paused){e=this.timeScale;const n=this._timeScaleInterpolant;if(null!==n){e*=n.evaluate(t)[0],t>n.parameterPositions[1]&&(this.stopWarping(),0===e?this.paused=!0:this.timeScale=e)}}return this._effectiveTimeScale=e,e}_updateTime(t){const e=this._clip.duration,n=this.loop;let i=this.time+t,r=this._loopCount;const s=2202===n;if(0===t)return-1===r?i:s&&1==(1&r)?e-i:i;if(2200===n){-1===r&&(this._loopCount=0,this._setEndings(!0,!0,!1));t:{if(i>=e)i=e;else{if(!(i<0)){this.time=i;break t}i=0}this.clampWhenFinished?this.paused=!0:this.enabled=!1,this.time=i,this._mixer.dispatchEvent({type:"finished",action:this,direction:t<0?-1:1})}}else{if(-1===r&&(t>=0?(r=0,this._setEndings(!0,0===this.repetitions,s)):this._setEndings(0===this.repetitions,!0,s)),i>=e||i<0){const n=Math.floor(i/e);i-=e*n,r+=Math.abs(n);const a=this.repetitions-r;if(a<=0)this.clampWhenFinished?this.paused=!0:this.enabled=!1,i=t>0?e:0,this.time=i,this._mixer.dispatchEvent({type:"finished",action:this,direction:t>0?1:-1});else{if(1===a){const e=t<0;this._setEndings(e,!e,s)}else this._setEndings(!1,!1,s);this._loopCount=r,this.time=i,this._mixer.dispatchEvent({type:"loop",action:this,loopDelta:n})}}else this.time=i;if(s&&1==(1&r))return e-i}return i}_setEndings(t,e,n){const i=this._interpolantSettings;n?(i.endingStart=V,i.endingEnd=V):(i.endingStart=t?this.zeroSlopeAtStart?V:k:W,i.endingEnd=e?this.zeroSlopeAtEnd?V:k:W)}_scheduleFading(t,e,n){const i=this._mixer,r=i.time;let s=this._weightInterpolant;null===s&&(s=i._lendControlInterpolant(),this._weightInterpolant=s);const a=s.parameterPositions,o=s.sampleValues;return a[0]=r,o[0]=e,a[1]=r+t,o[1]=n,this}}class _h extends rt{constructor(t){super(),this._root=t,this._initMemoryManager(),this._accuIndex=0,this.time=0,this.timeScale=1}_bindAction(t,e){const n=t._localRoot||this._root,i=t._clip.tracks,r=i.length,s=t._propertyBindings,a=t._interpolants,o=n.uuid,l=this._bindingsByRootAndName;let c=l[o];void 0===c&&(c={},l[o]=c);for(let t=0;t!==r;++t){const r=i[t],l=r.name;let h=c[l];if(void 0!==h)s[t]=h;else{if(h=s[t],void 0!==h){null===h._cacheIndex&&(++h.referenceCount,this._addInactiveBinding(h,o,l));continue}const i=e&&e._propertyBindings[t].binding.parsedPath;h=new ah(vh.create(n,l,i),r.ValueTypeName,r.getValueSize()),++h.referenceCount,this._addInactiveBinding(h,o,l),s[t]=h}a[t].resultBuffer=h.buffer}}_activateAction(t){if(!this._isActiveAction(t)){if(null===t._cacheIndex){const e=(t._localRoot||this._root).uuid,n=t._clip.uuid,i=this._actionsByClip[n];this._bindAction(t,i&&i.knownActions[0]),this._addInactiveAction(t,n,e)}const e=t._propertyBindings;for(let t=0,n=e.length;t!==n;++t){const n=e[t];0==n.useCount++&&(this._lendBinding(n),n.saveOriginalState())}this._lendAction(t)}}_deactivateAction(t){if(this._isActiveAction(t)){const e=t._propertyBindings;for(let t=0,n=e.length;t!==n;++t){const n=e[t];0==--n.useCount&&(n.restoreOriginalState(),this._takeBackBinding(n))}this._takeBackAction(t)}}_initMemoryManager(){this._actions=[],this._nActiveActions=0,this._actionsByClip={},this._bindings=[],this._nActiveBindings=0,this._bindingsByRootAndName={},this._controlInterpolants=[],this._nActiveControlInterpolants=0;const t=this;this.stats={actions:{get total(){return t._actions.length},get inUse(){return t._nActiveActions}},bindings:{get total(){return t._bindings.length},get inUse(){return t._nActiveBindings}},controlInterpolants:{get total(){return t._controlInterpolants.length},get inUse(){return t._nActiveControlInterpolants}}}}_isActiveAction(t){const e=t._cacheIndex;return null!==e&&e=0;--e)t[e].stop();return this}update(t){t*=this.timeScale;const e=this._actions,n=this._nActiveActions,i=this.time+=t,r=Math.sign(t),s=this._accuIndex^=1;for(let a=0;a!==n;++a){e[a]._update(i,t,r,s)}const a=this._bindings,o=this._nActiveBindings;for(let t=0;t!==o;++t)a[t].apply(s);return this}setTime(t){this.time=0;for(let t=0;tthis.max.x||t.ythis.max.y)}containsBox(t){return this.min.x<=t.min.x&&t.max.x<=this.max.x&&this.min.y<=t.min.y&&t.max.y<=this.max.y}getParameter(t,e){return e.set((t.x-this.min.x)/(this.max.x-this.min.x),(t.y-this.min.y)/(this.max.y-this.min.y))}intersectsBox(t){return!(t.max.xthis.max.x||t.max.ythis.max.y)}clampPoint(t,e){return e.copy(t).clamp(this.min,this.max)}distanceToPoint(t){return Eh.copy(t).clamp(this.min,this.max).sub(t).length()}intersect(t){return this.min.max(t.min),this.max.min(t.max),this}union(t){return this.min.min(t.min),this.max.max(t.max),this}translate(t){return this.min.add(t),this.max.add(t),this}equals(t){return t.min.equals(this.min)&&t.max.equals(this.max)}}Ah.prototype.isBox2=!0;const Lh=new Rt,Rh=new Rt;class Ch{constructor(t=new Rt,e=new Rt){this.start=t,this.end=e}set(t,e){return this.start.copy(t),this.end.copy(e),this}copy(t){return this.start.copy(t.start),this.end.copy(t.end),this}getCenter(t){return t.addVectors(this.start,this.end).multiplyScalar(.5)}delta(t){return t.subVectors(this.end,this.start)}distanceSq(){return this.start.distanceToSquared(this.end)}distance(){return this.start.distanceTo(this.end)}at(t,e){return this.delta(e).multiplyScalar(t).add(this.start)}closestPointToPointParameter(t,e){Lh.subVectors(t,this.start),Rh.subVectors(this.end,this.start);const n=Rh.dot(Rh);let i=Rh.dot(Lh)/n;return e&&(i=ht(i,0,1)),i}closestPointToPoint(t,e,n){const i=this.closestPointToPointParameter(t,e);return this.delta(n).multiplyScalar(i).add(this.start)}applyMatrix4(t){return this.start.applyMatrix4(t),this.end.applyMatrix4(t),this}equals(t){return t.start.equals(this.start)&&t.end.equals(this.end)}clone(){return(new this.constructor).copy(this)}}class Ph extends Pe{constructor(t){super(),this.material=t,this.render=function(){},this.hasPositions=!1,this.hasNormals=!1,this.hasColors=!1,this.hasUvs=!1,this.positionArray=null,this.normalArray=null,this.colorArray=null,this.uvArray=null,this.count=0}}Ph.prototype.isImmediateRenderObject=!0;const Ih=new Rt;const Dh=new Rt,Nh=new ae,zh=new ae;class Bh extends qa{constructor(t){const e=Fh(t),n=new wn,i=[],r=[],s=new Qe(0,0,1),a=new Qe(0,1,0);for(let t=0;t.99999)this.quaternion.set(0,0,0,1);else if(t.y<-.99999)this.quaternion.set(1,0,0,0);else{Zh.set(t.z,0,-t.x).normalize();const e=Math.acos(t.y);this.quaternion.setFromAxisAngle(Zh,e)}}setLength(t,e=.2*t,n=.2*e){this.line.scale.set(1,Math.max(1e-4,t-e),1),this.line.updateMatrix(),this.cone.scale.set(n,e,n),this.cone.position.y=t,this.cone.updateMatrix()}setColor(t){this.line.material.color.set(t),this.cone.material.color.set(t)}copy(t){return super.copy(t,!1),this.line.copy(t.line),this.cone.copy(t.cone),this}},t.Audio=th,t.AudioAnalyser=sh,t.AudioContext=kc,t.AudioListener=class extends Pe{constructor(){super(),this.type="AudioListener",this.context=kc.getContext(),this.gain=this.context.createGain(),this.gain.connect(this.context.destination),this.filter=null,this.timeDelta=0,this._clock=new Yc}getInput(){return this.gain}removeFilter(){return null!==this.filter&&(this.gain.disconnect(this.filter),this.filter.disconnect(this.context.destination),this.gain.connect(this.context.destination),this.filter=null),this}getFilter(){return this.filter}setFilter(t){return null!==this.filter?(this.gain.disconnect(this.filter),this.filter.disconnect(this.context.destination)):this.gain.disconnect(this.context.destination),this.filter=t,this.gain.connect(this.filter),this.filter.connect(this.context.destination),this}getMasterVolume(){return this.gain.gain.value}setMasterVolume(t){return this.gain.gain.setTargetAtTime(t,this.context.currentTime,.01),this}updateMatrixWorld(t){super.updateMatrixWorld(t);const e=this.context.listener,n=this.up;if(this.timeDelta=this._clock.getDelta(),this.matrixWorld.decompose(Zc,Qc,Kc),$c.set(0,0,-1).applyQuaternion(Qc),e.positionX){const t=this.context.currentTime+this.timeDelta;e.positionX.linearRampToValueAtTime(Zc.x,t),e.positionY.linearRampToValueAtTime(Zc.y,t),e.positionZ.linearRampToValueAtTime(Zc.z,t),e.forwardX.linearRampToValueAtTime($c.x,t),e.forwardY.linearRampToValueAtTime($c.y,t),e.forwardZ.linearRampToValueAtTime($c.z,t),e.upX.linearRampToValueAtTime(n.x,t),e.upY.linearRampToValueAtTime(n.y,t),e.upZ.linearRampToValueAtTime(n.z,t)}else e.setPosition(Zc.x,Zc.y,Zc.z),e.setOrientation($c.x,$c.y,$c.z,n.x,n.y,n.z)}},t.AudioLoader=Vc,t.AxesHelper=$h,t.AxisHelper=function(t){return console.warn("THREE.AxisHelper has been renamed to THREE.AxesHelper."),new $h(t)},t.BackSide=1,t.BasicDepthPacking=3200,t.BasicShadowMap=0,t.BinaryTextureLoader=function(t){return console.warn("THREE.BinaryTextureLoader has been renamed to THREE.DataTextureLoader."),new ac(t)},t.Bone=Ea,t.BooleanKeyframeTrack=Vl,t.BoundingBoxHelper=function(t,e){return console.warn("THREE.BoundingBoxHelper has been deprecated. Creating a THREE.BoxHelper instead."),new Jh(t,e)},t.Box2=Ah,t.Box3=It,t.Box3Helper=class extends qa{constructor(t,e=16776960){const n=new Uint16Array([0,1,1,2,2,3,3,0,4,5,5,6,6,7,7,4,0,4,1,5,2,6,3,7]),i=new wn;i.setIndex(new en(n,1)),i.setAttribute("position",new un([1,1,1,-1,1,1,-1,-1,1,1,-1,1,1,1,-1,-1,1,-1,-1,-1,-1,1,-1,-1],3)),super(i,new Fa({color:e,toneMapped:!1})),this.box=t,this.type="Box3Helper",this.geometry.computeBoundingSphere()}updateMatrixWorld(t){const e=this.box;e.isEmpty()||(e.getCenter(this.position),e.getSize(this.scale),this.scale.multiplyScalar(.5),super.updateMatrixWorld(t))}},t.BoxBufferGeometry=Vn,t.BoxGeometry=Vn,t.BoxHelper=Jh,t.BufferAttribute=en,t.BufferGeometry=wn,t.BufferGeometryLoader=Dc,t.ByteType=1010,t.Cache=Kl,t.Camera=Yn,t.CameraHelper=class extends qa{constructor(t){const e=new wn,n=new Fa({color:16777215,vertexColors:!0,toneMapped:!1}),i=[],r=[],s={},a=new Qe(16755200),o=new Qe(16711680),l=new Qe(43775),c=new Qe(16777215),h=new Qe(3355443);function u(t,e,n){d(t,n),d(e,n)}function d(t,e){i.push(0,0,0),r.push(e.r,e.g,e.b),void 0===s[t]&&(s[t]=[]),s[t].push(i.length/3-1)}u("n1","n2",a),u("n2","n4",a),u("n4","n3",a),u("n3","n1",a),u("f1","f2",a),u("f2","f4",a),u("f4","f3",a),u("f3","f1",a),u("n1","f1",a),u("n2","f2",a),u("n3","f3",a),u("n4","f4",a),u("p","n1",o),u("p","n2",o),u("p","n3",o),u("p","n4",o),u("u1","u2",l),u("u2","u3",l),u("u3","u1",l),u("c","t",c),u("p","c",h),u("cn1","cn2",h),u("cn3","cn4",h),u("cf1","cf2",h),u("cf3","cf4",h),e.setAttribute("position",new un(i,3)),e.setAttribute("color",new un(r,3)),super(e,n),this.type="CameraHelper",this.camera=t,this.camera.updateProjectionMatrix&&this.camera.updateProjectionMatrix(),this.matrix=t.matrixWorld,this.matrixAutoUpdate=!1,this.pointMap=s,this.update()}update(){const t=this.geometry,e=this.pointMap;qh.projectionMatrixInverse.copy(this.camera.projectionMatrixInverse),Xh("c",e,t,qh,0,0,-1),Xh("t",e,t,qh,0,0,1),Xh("n1",e,t,qh,-1,-1,-1),Xh("n2",e,t,qh,1,-1,-1),Xh("n3",e,t,qh,-1,1,-1),Xh("n4",e,t,qh,1,1,-1),Xh("f1",e,t,qh,-1,-1,1),Xh("f2",e,t,qh,1,-1,1),Xh("f3",e,t,qh,-1,1,1),Xh("f4",e,t,qh,1,1,1),Xh("u1",e,t,qh,.7,1.1,-1),Xh("u2",e,t,qh,-.7,1.1,-1),Xh("u3",e,t,qh,0,2,-1),Xh("cf1",e,t,qh,-1,0,1),Xh("cf2",e,t,qh,1,0,1),Xh("cf3",e,t,qh,0,-1,1),Xh("cf4",e,t,qh,0,1,1),Xh("cn1",e,t,qh,-1,0,-1),Xh("cn2",e,t,qh,1,0,-1),Xh("cn3",e,t,qh,0,-1,-1),Xh("cn4",e,t,qh,0,1,-1),t.getAttribute("position").needsUpdate=!0}dispose(){this.geometry.dispose(),this.material.dispose()}},t.CanvasRenderer=function(){console.error("THREE.CanvasRenderer has been removed")},t.CanvasTexture=io,t.CatmullRomCurve3=So,t.CineonToneMapping=3,t.CircleBufferGeometry=so,t.CircleGeometry=so,t.ClampToEdgeWrapping=u,t.Clock=Yc,t.Color=Qe,t.ColorKeyframeTrack=Wl,t.CompressedTexture=no,t.CompressedTextureLoader=class extends ec{constructor(t){super(t)}load(t,e,n,i){const r=this,s=[],a=new no,o=new ic(this.manager);o.setPath(this.path),o.setResponseType("arraybuffer"),o.setRequestHeader(this.requestHeader),o.setWithCredentials(r.withCredentials);let l=0;function c(c){o.load(t[c],(function(t){const n=r.parse(t,!0);s[c]={width:n.width,height:n.height,format:n.format,mipmaps:n.mipmaps},l+=1,6===l&&(1===n.mipmapCount&&(a.minFilter=g),a.image=s,a.format=n.format,a.needsUpdate=!0,e&&e(a))}),n,i)}if(Array.isArray(t))for(let e=0,n=t.length;e>16&32768,i=e>>12&2047;const r=e>>23&255;return r<103?n:r>142?(n|=31744,n|=(255==r?0:1)&&8388607&e,n):r<113?(i|=2048,n|=(i>>114-r)+(i>>113-r&1),n):(n|=r-112<<10|i>>1,n+=1&i,n)}},t.DecrementStencilOp=7683,t.DecrementWrapStencilOp=34056,t.DefaultLoadingManager=tc,t.DepthFormat=A,t.DepthStencilFormat=L,t.DepthTexture=ro,t.DirectionalLight=Tc,t.DirectionalLightHelper=class extends Pe{constructor(t,e,n){super(),this.light=t,this.light.updateMatrixWorld(),this.matrix=t.matrixWorld,this.matrixAutoUpdate=!1,this.color=n,void 0===e&&(e=1);let i=new wn;i.setAttribute("position",new un([-e,e,0,e,e,0,e,-e,0,-e,-e,0,-e,e,0],3));const r=new Fa({fog:!1,toneMapped:!1});this.lightPlane=new Va(i,r),this.add(this.lightPlane),i=new wn,i.setAttribute("position",new un([0,0,0,0,0,1],3)),this.targetLine=new Va(i,r),this.add(this.targetLine),this.update()}dispose(){this.lightPlane.geometry.dispose(),this.lightPlane.material.dispose(),this.targetLine.geometry.dispose(),this.targetLine.material.dispose()}update(){kh.setFromMatrixPosition(this.light.matrixWorld),Vh.setFromMatrixPosition(this.light.target.matrixWorld),Wh.subVectors(Vh,kh),this.lightPlane.lookAt(Vh),void 0!==this.color?(this.lightPlane.material.color.set(this.color),this.targetLine.material.color.set(this.color)):(this.lightPlane.material.color.copy(this.light.color),this.targetLine.material.color.copy(this.light.color)),this.targetLine.lookAt(Vh),this.targetLine.scale.z=Wh.length()}},t.DiscreteInterpolant=Gl,t.DodecahedronBufferGeometry=co,t.DodecahedronGeometry=co,t.DoubleSide=2,t.DstAlphaFactor=206,t.DstColorFactor=208,t.DynamicBufferAttribute=function(t,e){return console.warn("THREE.DynamicBufferAttribute has been removed. Use new THREE.BufferAttribute().setUsage( THREE.DynamicDrawUsage ) instead."),new en(t,e).setUsage(nt)},t.DynamicCopyUsage=35050,t.DynamicDrawUsage=nt,t.DynamicReadUsage=35049,t.EdgesGeometry=fo,t.EdgesHelper=function(t,e){return console.warn("THREE.EdgesHelper has been removed. Use THREE.EdgesGeometry instead."),new qa(new fo(t.geometry),new Fa({color:void 0!==e?e:16777215}))},t.EllipseCurve=vo,t.EqualDepth=4,t.EqualStencilFunc=514,t.EquirectangularReflectionMapping=a,t.EquirectangularRefractionMapping=o,t.Euler=ge,t.EventDispatcher=rt,t.ExtrudeBufferGeometry=hl,t.ExtrudeGeometry=hl,t.FaceColors=1,t.FileLoader=ic,t.FlatShading=1,t.Float16BufferAttribute=hn,t.Float32Attribute=function(t,e){return console.warn("THREE.Float32Attribute has been removed. Use new THREE.Float32BufferAttribute() instead."),new un(t,e)},t.Float32BufferAttribute=un,t.Float64Attribute=function(t,e){return console.warn("THREE.Float64Attribute has been removed. Use new THREE.Float64BufferAttribute() instead."),new dn(t,e)},t.Float64BufferAttribute=dn,t.FloatType=M,t.Fog=Zs,t.FogExp2=Js,t.Font=Uc,t.FontLoader=class extends ec{constructor(t){super(t)}load(t,e,n,i){const r=this,s=new ic(this.manager);s.setPath(this.path),s.setRequestHeader(this.requestHeader),s.setWithCredentials(r.withCredentials),s.load(t,(function(t){let n;try{n=JSON.parse(t)}catch(e){console.warn("THREE.FontLoader: typeface.js support is being deprecated. Use typeface.json instead."),n=JSON.parse(t.substring(65,t.length-2))}const i=r.parse(n);e&&e(i)}),n,i)}parse(t){return new Uc(t)}},t.FrontSide=0,t.Frustum=ai,t.GLBufferAttribute=wh,t.GLSL1="100",t.GLSL3=it,t.GammaEncoding=J,t.GreaterDepth=6,t.GreaterEqualDepth=5,t.GreaterEqualStencilFunc=518,t.GreaterStencilFunc=516,t.GridHelper=Gh,t.Group=ks,t.HalfFloatType=w,t.HemisphereLight=dc,t.HemisphereLightHelper=class extends Pe{constructor(t,e,n){super(),this.light=t,this.light.updateMatrixWorld(),this.matrix=t.matrixWorld,this.matrixAutoUpdate=!1,this.color=n;const i=new ml(e);i.rotateY(.5*Math.PI),this.material=new Ke({wireframe:!0,fog:!1,toneMapped:!1}),void 0===this.color&&(this.material.vertexColors=!0);const r=i.getAttribute("position"),s=new Float32Array(3*r.count);i.setAttribute("color",new en(s,3)),this.add(new Gn(i,this.material)),this.update()}dispose(){this.children[0].geometry.dispose(),this.children[0].material.dispose()}update(){const t=this.children[0];if(void 0!==this.color)this.material.color.set(this.color);else{const e=t.geometry.getAttribute("color");Uh.copy(this.light.color),Hh.copy(this.light.groundColor);for(let t=0,n=e.count;t0){const n=new $l(e);r=new rc(n),r.setCrossOrigin(this.crossOrigin);for(let e=0,n=t.length;e0){i=new rc(this.manager),i.setCrossOrigin(this.crossOrigin);for(let e=0,i=t.length;e>8&255]+Re[t>>16&255]+Re[t>>24&255]+"-"+Re[255&e]+Re[e>>8&255]+"-"+Re[e>>16&15|64]+Re[e>>24&255]+"-"+Re[63&i|128]+Re[i>>8&255]+"-"+Re[i>>16&255]+Re[i>>24&255]+Re[255&n]+Re[n>>8&255]+Re[n>>16&255]+Re[n>>24&255]).toLowerCase()}function Oe(t,e,i){return Math.max(e,Math.min(i,t))}function ze(t,e){return(t%e+e)%e}function Ue(t,e,i){return(1-i)*t+i*e}function Be(t){return 0==(t&t-1)&&0!==t}function Fe(t){return Math.pow(2,Math.ceil(Math.log(t)/Math.LN2))}function ke(t){return Math.pow(2,Math.floor(Math.log(t)/Math.LN2))}function Ge(t,e){switch(e.constructor){case Float32Array:return t;case Uint16Array:return t/65535;case Uint8Array:return t/255;case Int16Array:return Math.max(t/32767,-1);case Int8Array:return Math.max(t/127,-1);default:throw new Error("Invalid component type.")}}function Ve(t,e){switch(e.constructor){case Float32Array:return t;case Uint16Array:return Math.round(65535*t);case Uint8Array:return Math.round(255*t);case Int16Array:return Math.round(32767*t);case Int8Array:return Math.round(127*t);default:throw new Error("Invalid component type.")}}const He={DEG2RAD:Ie,RAD2DEG:De,generateUUID:Ne,clamp:Oe,euclideanModulo:ze,mapLinear:function(t,e,i,n,r){return n+(t-e)*(r-n)/(i-e)},inverseLerp:function(t,e,i){return t!==e?(i-t)/(e-t):0},lerp:Ue,damp:function(t,e,i,n){return Ue(t,e,1-Math.exp(-i*n))},pingpong:function(t,e=1){return e-Math.abs(ze(t,2*e)-e)},smoothstep:function(t,e,i){return t<=e?0:t>=i?1:(t=(t-e)/(i-e))*t*(3-2*t)},smootherstep:function(t,e,i){return t<=e?0:t>=i?1:(t=(t-e)/(i-e))*t*t*(t*(6*t-15)+10)},randInt:function(t,e){return t+Math.floor(Math.random()*(e-t+1))},randFloat:function(t,e){return t+Math.random()*(e-t)},randFloatSpread:function(t){return t*(.5-Math.random())},seededRandom:function(t){void 0!==t&&(Pe=t);let e=Pe+=1831565813;return e=Math.imul(e^e>>>15,1|e),e^=e+Math.imul(e^e>>>7,61|e),((e^e>>>14)>>>0)/4294967296},degToRad:function(t){return t*Ie},radToDeg:function(t){return t*De},isPowerOfTwo:Be,ceilPowerOfTwo:Fe,floorPowerOfTwo:ke,setQuaternionFromProperEuler:function(t,e,i,n,r){const s=Math.cos,a=Math.sin,o=s(i/2),l=a(i/2),c=s((e+n)/2),h=a((e+n)/2),u=s((e-n)/2),d=a((e-n)/2),p=s((n-e)/2),m=a((n-e)/2);switch(r){case"XYX":t.set(o*h,l*u,l*d,o*c);break;case"YZY":t.set(l*d,o*h,l*u,o*c);break;case"ZXZ":t.set(l*u,l*d,o*h,o*c);break;case"XZX":t.set(o*h,l*m,l*p,o*c);break;case"YXY":t.set(l*p,o*h,l*m,o*c);break;case"ZYZ":t.set(l*m,l*p,o*h,o*c);break;default:console.warn("THREE.MathUtils: .setQuaternionFromProperEuler() encountered an unknown order: "+r)}},normalize:Ve,denormalize:Ge};class We{constructor(t=0,e=0){We.prototype.isVector2=!0,this.x=t,this.y=e}get width(){return this.x}set width(t){this.x=t}get height(){return this.y}set height(t){this.y=t}set(t,e){return this.x=t,this.y=e,this}setScalar(t){return this.x=t,this.y=t,this}setX(t){return this.x=t,this}setY(t){return this.y=t,this}setComponent(t,e){switch(t){case 0:this.x=e;break;case 1:this.y=e;break;default:throw new Error("index is out of range: "+t)}return this}getComponent(t){switch(t){case 0:return this.x;case 1:return this.y;default:throw new Error("index is out of range: "+t)}}clone(){return new this.constructor(this.x,this.y)}copy(t){return this.x=t.x,this.y=t.y,this}add(t){return this.x+=t.x,this.y+=t.y,this}addScalar(t){return this.x+=t,this.y+=t,this}addVectors(t,e){return this.x=t.x+e.x,this.y=t.y+e.y,this}addScaledVector(t,e){return this.x+=t.x*e,this.y+=t.y*e,this}sub(t){return this.x-=t.x,this.y-=t.y,this}subScalar(t){return this.x-=t,this.y-=t,this}subVectors(t,e){return this.x=t.x-e.x,this.y=t.y-e.y,this}multiply(t){return this.x*=t.x,this.y*=t.y,this}multiplyScalar(t){return this.x*=t,this.y*=t,this}divide(t){return this.x/=t.x,this.y/=t.y,this}divideScalar(t){return this.multiplyScalar(1/t)}applyMatrix3(t){const e=this.x,i=this.y,n=t.elements;return this.x=n[0]*e+n[3]*i+n[6],this.y=n[1]*e+n[4]*i+n[7],this}min(t){return this.x=Math.min(this.x,t.x),this.y=Math.min(this.y,t.y),this}max(t){return this.x=Math.max(this.x,t.x),this.y=Math.max(this.y,t.y),this}clamp(t,e){return this.x=Math.max(t.x,Math.min(e.x,this.x)),this.y=Math.max(t.y,Math.min(e.y,this.y)),this}clampScalar(t,e){return this.x=Math.max(t,Math.min(e,this.x)),this.y=Math.max(t,Math.min(e,this.y)),this}clampLength(t,e){const i=this.length();return this.divideScalar(i||1).multiplyScalar(Math.max(t,Math.min(e,i)))}floor(){return this.x=Math.floor(this.x),this.y=Math.floor(this.y),this}ceil(){return this.x=Math.ceil(this.x),this.y=Math.ceil(this.y),this}round(){return this.x=Math.round(this.x),this.y=Math.round(this.y),this}roundToZero(){return this.x=this.x<0?Math.ceil(this.x):Math.floor(this.x),this.y=this.y<0?Math.ceil(this.y):Math.floor(this.y),this}negate(){return this.x=-this.x,this.y=-this.y,this}dot(t){return this.x*t.x+this.y*t.y}cross(t){return this.x*t.y-this.y*t.x}lengthSq(){return this.x*this.x+this.y*this.y}length(){return Math.sqrt(this.x*this.x+this.y*this.y)}manhattanLength(){return Math.abs(this.x)+Math.abs(this.y)}normalize(){return this.divideScalar(this.length()||1)}angle(){return Math.atan2(-this.y,-this.x)+Math.PI}distanceTo(t){return Math.sqrt(this.distanceToSquared(t))}distanceToSquared(t){const e=this.x-t.x,i=this.y-t.y;return e*e+i*i}manhattanDistanceTo(t){return Math.abs(this.x-t.x)+Math.abs(this.y-t.y)}setLength(t){return this.normalize().multiplyScalar(t)}lerp(t,e){return this.x+=(t.x-this.x)*e,this.y+=(t.y-this.y)*e,this}lerpVectors(t,e,i){return this.x=t.x+(e.x-t.x)*i,this.y=t.y+(e.y-t.y)*i,this}equals(t){return t.x===this.x&&t.y===this.y}fromArray(t,e=0){return this.x=t[e],this.y=t[e+1],this}toArray(t=[],e=0){return t[e]=this.x,t[e+1]=this.y,t}fromBufferAttribute(t,e){return this.x=t.getX(e),this.y=t.getY(e),this}rotateAround(t,e){const i=Math.cos(e),n=Math.sin(e),r=this.x-t.x,s=this.y-t.y;return this.x=r*i-s*n+t.x,this.y=r*n+s*i+t.y,this}random(){return this.x=Math.random(),this.y=Math.random(),this}*[Symbol.iterator](){yield this.x,yield this.y}}class je{constructor(){je.prototype.isMatrix3=!0,this.elements=[1,0,0,0,1,0,0,0,1]}set(t,e,i,n,r,s,a,o,l){const c=this.elements;return c[0]=t,c[1]=n,c[2]=a,c[3]=e,c[4]=r,c[5]=o,c[6]=i,c[7]=s,c[8]=l,this}identity(){return this.set(1,0,0,0,1,0,0,0,1),this}copy(t){const e=this.elements,i=t.elements;return e[0]=i[0],e[1]=i[1],e[2]=i[2],e[3]=i[3],e[4]=i[4],e[5]=i[5],e[6]=i[6],e[7]=i[7],e[8]=i[8],this}extractBasis(t,e,i){return t.setFromMatrix3Column(this,0),e.setFromMatrix3Column(this,1),i.setFromMatrix3Column(this,2),this}setFromMatrix4(t){const e=t.elements;return this.set(e[0],e[4],e[8],e[1],e[5],e[9],e[2],e[6],e[10]),this}multiply(t){return this.multiplyMatrices(this,t)}premultiply(t){return this.multiplyMatrices(t,this)}multiplyMatrices(t,e){const i=t.elements,n=e.elements,r=this.elements,s=i[0],a=i[3],o=i[6],l=i[1],c=i[4],h=i[7],u=i[2],d=i[5],p=i[8],m=n[0],f=n[3],g=n[6],v=n[1],x=n[4],_=n[7],y=n[2],M=n[5],b=n[8];return r[0]=s*m+a*v+o*y,r[3]=s*f+a*x+o*M,r[6]=s*g+a*_+o*b,r[1]=l*m+c*v+h*y,r[4]=l*f+c*x+h*M,r[7]=l*g+c*_+h*b,r[2]=u*m+d*v+p*y,r[5]=u*f+d*x+p*M,r[8]=u*g+d*_+p*b,this}multiplyScalar(t){const e=this.elements;return e[0]*=t,e[3]*=t,e[6]*=t,e[1]*=t,e[4]*=t,e[7]*=t,e[2]*=t,e[5]*=t,e[8]*=t,this}determinant(){const t=this.elements,e=t[0],i=t[1],n=t[2],r=t[3],s=t[4],a=t[5],o=t[6],l=t[7],c=t[8];return e*s*c-e*a*l-i*r*c+i*a*o+n*r*l-n*s*o}invert(){const t=this.elements,e=t[0],i=t[1],n=t[2],r=t[3],s=t[4],a=t[5],o=t[6],l=t[7],c=t[8],h=c*s-a*l,u=a*o-c*r,d=l*r-s*o,p=e*h+i*u+n*d;if(0===p)return this.set(0,0,0,0,0,0,0,0,0);const m=1/p;return t[0]=h*m,t[1]=(n*l-c*i)*m,t[2]=(a*i-n*s)*m,t[3]=u*m,t[4]=(c*e-n*o)*m,t[5]=(n*r-a*e)*m,t[6]=d*m,t[7]=(i*o-l*e)*m,t[8]=(s*e-i*r)*m,this}transpose(){let t;const e=this.elements;return t=e[1],e[1]=e[3],e[3]=t,t=e[2],e[2]=e[6],e[6]=t,t=e[5],e[5]=e[7],e[7]=t,this}getNormalMatrix(t){return this.setFromMatrix4(t).invert().transpose()}transposeIntoArray(t){const e=this.elements;return t[0]=e[0],t[1]=e[3],t[2]=e[6],t[3]=e[1],t[4]=e[4],t[5]=e[7],t[6]=e[2],t[7]=e[5],t[8]=e[8],this}setUvTransform(t,e,i,n,r,s,a){const o=Math.cos(r),l=Math.sin(r);return this.set(i*o,i*l,-i*(o*s+l*a)+s+t,-n*l,n*o,-n*(-l*s+o*a)+a+e,0,0,1),this}scale(t,e){return this.premultiply(qe.makeScale(t,e)),this}rotate(t){return this.premultiply(qe.makeRotation(-t)),this}translate(t,e){return this.premultiply(qe.makeTranslation(t,e)),this}makeTranslation(t,e){return this.set(1,0,t,0,1,e,0,0,1),this}makeRotation(t){const e=Math.cos(t),i=Math.sin(t);return this.set(e,-i,0,i,e,0,0,0,1),this}makeScale(t,e){return this.set(t,0,0,0,e,0,0,0,1),this}equals(t){const e=this.elements,i=t.elements;for(let t=0;t<9;t++)if(e[t]!==i[t])return!1;return!0}fromArray(t,e=0){for(let i=0;i<9;i++)this.elements[i]=t[i+e];return this}toArray(t=[],e=0){const i=this.elements;return t[e]=i[0],t[e+1]=i[1],t[e+2]=i[2],t[e+3]=i[3],t[e+4]=i[4],t[e+5]=i[5],t[e+6]=i[6],t[e+7]=i[7],t[e+8]=i[8],t}clone(){return(new this.constructor).fromArray(this.elements)}}const qe=new je;function Xe(t){for(let e=t.length-1;e>=0;--e)if(t[e]>=65535)return!0;return!1}const Ye={Int8Array:Int8Array,Uint8Array:Uint8Array,Uint8ClampedArray:Uint8ClampedArray,Int16Array:Int16Array,Uint16Array:Uint16Array,Int32Array:Int32Array,Uint32Array:Uint32Array,Float32Array:Float32Array,Float64Array:Float64Array};function Ze(t,e){return new Ye[t](e)}function Je(t){return document.createElementNS("http://www.w3.org/1999/xhtml",t)}class Ke{constructor(t=0,e=0,i=0,n=1){this.isQuaternion=!0,this._x=t,this._y=e,this._z=i,this._w=n}static slerpFlat(t,e,i,n,r,s,a){let o=i[n+0],l=i[n+1],c=i[n+2],h=i[n+3];const u=r[s+0],d=r[s+1],p=r[s+2],m=r[s+3];if(0===a)return t[e+0]=o,t[e+1]=l,t[e+2]=c,void(t[e+3]=h);if(1===a)return t[e+0]=u,t[e+1]=d,t[e+2]=p,void(t[e+3]=m);if(h!==m||o!==u||l!==d||c!==p){let t=1-a;const e=o*u+l*d+c*p+h*m,i=e>=0?1:-1,n=1-e*e;if(n>Number.EPSILON){const r=Math.sqrt(n),s=Math.atan2(r,e*i);t=Math.sin(t*s)/r,a=Math.sin(a*s)/r}const r=a*i;if(o=o*t+u*r,l=l*t+d*r,c=c*t+p*r,h=h*t+m*r,t===1-a){const t=1/Math.sqrt(o*o+l*l+c*c+h*h);o*=t,l*=t,c*=t,h*=t}}t[e]=o,t[e+1]=l,t[e+2]=c,t[e+3]=h}static multiplyQuaternionsFlat(t,e,i,n,r,s){const a=i[n],o=i[n+1],l=i[n+2],c=i[n+3],h=r[s],u=r[s+1],d=r[s+2],p=r[s+3];return t[e]=a*p+c*h+o*d-l*u,t[e+1]=o*p+c*u+l*h-a*d,t[e+2]=l*p+c*d+a*u-o*h,t[e+3]=c*p-a*h-o*u-l*d,t}get x(){return this._x}set x(t){this._x=t,this._onChangeCallback()}get y(){return this._y}set y(t){this._y=t,this._onChangeCallback()}get z(){return this._z}set z(t){this._z=t,this._onChangeCallback()}get w(){return this._w}set w(t){this._w=t,this._onChangeCallback()}set(t,e,i,n){return this._x=t,this._y=e,this._z=i,this._w=n,this._onChangeCallback(),this}clone(){return new this.constructor(this._x,this._y,this._z,this._w)}copy(t){return this._x=t.x,this._y=t.y,this._z=t.z,this._w=t.w,this._onChangeCallback(),this}setFromEuler(t,e){const i=t._x,n=t._y,r=t._z,s=t._order,a=Math.cos,o=Math.sin,l=a(i/2),c=a(n/2),h=a(r/2),u=o(i/2),d=o(n/2),p=o(r/2);switch(s){case"XYZ":this._x=u*c*h+l*d*p,this._y=l*d*h-u*c*p,this._z=l*c*p+u*d*h,this._w=l*c*h-u*d*p;break;case"YXZ":this._x=u*c*h+l*d*p,this._y=l*d*h-u*c*p,this._z=l*c*p-u*d*h,this._w=l*c*h+u*d*p;break;case"ZXY":this._x=u*c*h-l*d*p,this._y=l*d*h+u*c*p,this._z=l*c*p+u*d*h,this._w=l*c*h-u*d*p;break;case"ZYX":this._x=u*c*h-l*d*p,this._y=l*d*h+u*c*p,this._z=l*c*p-u*d*h,this._w=l*c*h+u*d*p;break;case"YZX":this._x=u*c*h+l*d*p,this._y=l*d*h+u*c*p,this._z=l*c*p-u*d*h,this._w=l*c*h-u*d*p;break;case"XZY":this._x=u*c*h-l*d*p,this._y=l*d*h-u*c*p,this._z=l*c*p+u*d*h,this._w=l*c*h+u*d*p;break;default:console.warn("THREE.Quaternion: .setFromEuler() encountered an unknown order: "+s)}return!1!==e&&this._onChangeCallback(),this}setFromAxisAngle(t,e){const i=e/2,n=Math.sin(i);return this._x=t.x*n,this._y=t.y*n,this._z=t.z*n,this._w=Math.cos(i),this._onChangeCallback(),this}setFromRotationMatrix(t){const e=t.elements,i=e[0],n=e[4],r=e[8],s=e[1],a=e[5],o=e[9],l=e[2],c=e[6],h=e[10],u=i+a+h;if(u>0){const t=.5/Math.sqrt(u+1);this._w=.25/t,this._x=(c-o)*t,this._y=(r-l)*t,this._z=(s-n)*t}else if(i>a&&i>h){const t=2*Math.sqrt(1+i-a-h);this._w=(c-o)/t,this._x=.25*t,this._y=(n+s)/t,this._z=(r+l)/t}else if(a>h){const t=2*Math.sqrt(1+a-i-h);this._w=(r-l)/t,this._x=(n+s)/t,this._y=.25*t,this._z=(o+c)/t}else{const t=2*Math.sqrt(1+h-i-a);this._w=(s-n)/t,this._x=(r+l)/t,this._y=(o+c)/t,this._z=.25*t}return this._onChangeCallback(),this}setFromUnitVectors(t,e){let i=t.dot(e)+1;return iMath.abs(t.z)?(this._x=-t.y,this._y=t.x,this._z=0,this._w=i):(this._x=0,this._y=-t.z,this._z=t.y,this._w=i)):(this._x=t.y*e.z-t.z*e.y,this._y=t.z*e.x-t.x*e.z,this._z=t.x*e.y-t.y*e.x,this._w=i),this.normalize()}angleTo(t){return 2*Math.acos(Math.abs(Oe(this.dot(t),-1,1)))}rotateTowards(t,e){const i=this.angleTo(t);if(0===i)return this;const n=Math.min(1,e/i);return this.slerp(t,n),this}identity(){return this.set(0,0,0,1)}invert(){return this.conjugate()}conjugate(){return this._x*=-1,this._y*=-1,this._z*=-1,this._onChangeCallback(),this}dot(t){return this._x*t._x+this._y*t._y+this._z*t._z+this._w*t._w}lengthSq(){return this._x*this._x+this._y*this._y+this._z*this._z+this._w*this._w}length(){return Math.sqrt(this._x*this._x+this._y*this._y+this._z*this._z+this._w*this._w)}normalize(){let t=this.length();return 0===t?(this._x=0,this._y=0,this._z=0,this._w=1):(t=1/t,this._x=this._x*t,this._y=this._y*t,this._z=this._z*t,this._w=this._w*t),this._onChangeCallback(),this}multiply(t){return this.multiplyQuaternions(this,t)}premultiply(t){return this.multiplyQuaternions(t,this)}multiplyQuaternions(t,e){const i=t._x,n=t._y,r=t._z,s=t._w,a=e._x,o=e._y,l=e._z,c=e._w;return this._x=i*c+s*a+n*l-r*o,this._y=n*c+s*o+r*a-i*l,this._z=r*c+s*l+i*o-n*a,this._w=s*c-i*a-n*o-r*l,this._onChangeCallback(),this}slerp(t,e){if(0===e)return this;if(1===e)return this.copy(t);const i=this._x,n=this._y,r=this._z,s=this._w;let a=s*t._w+i*t._x+n*t._y+r*t._z;if(a<0?(this._w=-t._w,this._x=-t._x,this._y=-t._y,this._z=-t._z,a=-a):this.copy(t),a>=1)return this._w=s,this._x=i,this._y=n,this._z=r,this;const o=1-a*a;if(o<=Number.EPSILON){const t=1-e;return this._w=t*s+e*this._w,this._x=t*i+e*this._x,this._y=t*n+e*this._y,this._z=t*r+e*this._z,this.normalize(),this._onChangeCallback(),this}const l=Math.sqrt(o),c=Math.atan2(l,a),h=Math.sin((1-e)*c)/l,u=Math.sin(e*c)/l;return this._w=s*h+this._w*u,this._x=i*h+this._x*u,this._y=n*h+this._y*u,this._z=r*h+this._z*u,this._onChangeCallback(),this}slerpQuaternions(t,e,i){return this.copy(t).slerp(e,i)}random(){const t=Math.random(),e=Math.sqrt(1-t),i=Math.sqrt(t),n=2*Math.PI*Math.random(),r=2*Math.PI*Math.random();return this.set(e*Math.cos(n),i*Math.sin(r),i*Math.cos(r),e*Math.sin(n))}equals(t){return t._x===this._x&&t._y===this._y&&t._z===this._z&&t._w===this._w}fromArray(t,e=0){return this._x=t[e],this._y=t[e+1],this._z=t[e+2],this._w=t[e+3],this._onChangeCallback(),this}toArray(t=[],e=0){return t[e]=this._x,t[e+1]=this._y,t[e+2]=this._z,t[e+3]=this._w,t}fromBufferAttribute(t,e){return this._x=t.getX(e),this._y=t.getY(e),this._z=t.getZ(e),this._w=t.getW(e),this}_onChange(t){return this._onChangeCallback=t,this}_onChangeCallback(){}*[Symbol.iterator](){yield this._x,yield this._y,yield this._z,yield this._w}}class $e{constructor(t=0,e=0,i=0){$e.prototype.isVector3=!0,this.x=t,this.y=e,this.z=i}set(t,e,i){return void 0===i&&(i=this.z),this.x=t,this.y=e,this.z=i,this}setScalar(t){return this.x=t,this.y=t,this.z=t,this}setX(t){return this.x=t,this}setY(t){return this.y=t,this}setZ(t){return this.z=t,this}setComponent(t,e){switch(t){case 0:this.x=e;break;case 1:this.y=e;break;case 2:this.z=e;break;default:throw new Error("index is out of range: "+t)}return this}getComponent(t){switch(t){case 0:return this.x;case 1:return this.y;case 2:return this.z;default:throw new Error("index is out of range: "+t)}}clone(){return new this.constructor(this.x,this.y,this.z)}copy(t){return this.x=t.x,this.y=t.y,this.z=t.z,this}add(t){return this.x+=t.x,this.y+=t.y,this.z+=t.z,this}addScalar(t){return this.x+=t,this.y+=t,this.z+=t,this}addVectors(t,e){return this.x=t.x+e.x,this.y=t.y+e.y,this.z=t.z+e.z,this}addScaledVector(t,e){return this.x+=t.x*e,this.y+=t.y*e,this.z+=t.z*e,this}sub(t){return this.x-=t.x,this.y-=t.y,this.z-=t.z,this}subScalar(t){return this.x-=t,this.y-=t,this.z-=t,this}subVectors(t,e){return this.x=t.x-e.x,this.y=t.y-e.y,this.z=t.z-e.z,this}multiply(t){return this.x*=t.x,this.y*=t.y,this.z*=t.z,this}multiplyScalar(t){return this.x*=t,this.y*=t,this.z*=t,this}multiplyVectors(t,e){return this.x=t.x*e.x,this.y=t.y*e.y,this.z=t.z*e.z,this}applyEuler(t){return this.applyQuaternion(ti.setFromEuler(t))}applyAxisAngle(t,e){return this.applyQuaternion(ti.setFromAxisAngle(t,e))}applyMatrix3(t){const e=this.x,i=this.y,n=this.z,r=t.elements;return this.x=r[0]*e+r[3]*i+r[6]*n,this.y=r[1]*e+r[4]*i+r[7]*n,this.z=r[2]*e+r[5]*i+r[8]*n,this}applyNormalMatrix(t){return this.applyMatrix3(t).normalize()}applyMatrix4(t){const e=this.x,i=this.y,n=this.z,r=t.elements,s=1/(r[3]*e+r[7]*i+r[11]*n+r[15]);return this.x=(r[0]*e+r[4]*i+r[8]*n+r[12])*s,this.y=(r[1]*e+r[5]*i+r[9]*n+r[13])*s,this.z=(r[2]*e+r[6]*i+r[10]*n+r[14])*s,this}applyQuaternion(t){const e=this.x,i=this.y,n=this.z,r=t.x,s=t.y,a=t.z,o=t.w,l=o*e+s*n-a*i,c=o*i+a*e-r*n,h=o*n+r*i-s*e,u=-r*e-s*i-a*n;return this.x=l*o+u*-r+c*-a-h*-s,this.y=c*o+u*-s+h*-r-l*-a,this.z=h*o+u*-a+l*-s-c*-r,this}project(t){return this.applyMatrix4(t.matrixWorldInverse).applyMatrix4(t.projectionMatrix)}unproject(t){return this.applyMatrix4(t.projectionMatrixInverse).applyMatrix4(t.matrixWorld)}transformDirection(t){const e=this.x,i=this.y,n=this.z,r=t.elements;return this.x=r[0]*e+r[4]*i+r[8]*n,this.y=r[1]*e+r[5]*i+r[9]*n,this.z=r[2]*e+r[6]*i+r[10]*n,this.normalize()}divide(t){return this.x/=t.x,this.y/=t.y,this.z/=t.z,this}divideScalar(t){return this.multiplyScalar(1/t)}min(t){return this.x=Math.min(this.x,t.x),this.y=Math.min(this.y,t.y),this.z=Math.min(this.z,t.z),this}max(t){return this.x=Math.max(this.x,t.x),this.y=Math.max(this.y,t.y),this.z=Math.max(this.z,t.z),this}clamp(t,e){return this.x=Math.max(t.x,Math.min(e.x,this.x)),this.y=Math.max(t.y,Math.min(e.y,this.y)),this.z=Math.max(t.z,Math.min(e.z,this.z)),this}clampScalar(t,e){return this.x=Math.max(t,Math.min(e,this.x)),this.y=Math.max(t,Math.min(e,this.y)),this.z=Math.max(t,Math.min(e,this.z)),this}clampLength(t,e){const i=this.length();return this.divideScalar(i||1).multiplyScalar(Math.max(t,Math.min(e,i)))}floor(){return this.x=Math.floor(this.x),this.y=Math.floor(this.y),this.z=Math.floor(this.z),this}ceil(){return this.x=Math.ceil(this.x),this.y=Math.ceil(this.y),this.z=Math.ceil(this.z),this}round(){return this.x=Math.round(this.x),this.y=Math.round(this.y),this.z=Math.round(this.z),this}roundToZero(){return this.x=this.x<0?Math.ceil(this.x):Math.floor(this.x),this.y=this.y<0?Math.ceil(this.y):Math.floor(this.y),this.z=this.z<0?Math.ceil(this.z):Math.floor(this.z),this}negate(){return this.x=-this.x,this.y=-this.y,this.z=-this.z,this}dot(t){return this.x*t.x+this.y*t.y+this.z*t.z}lengthSq(){return this.x*this.x+this.y*this.y+this.z*this.z}length(){return Math.sqrt(this.x*this.x+this.y*this.y+this.z*this.z)}manhattanLength(){return Math.abs(this.x)+Math.abs(this.y)+Math.abs(this.z)}normalize(){return this.divideScalar(this.length()||1)}setLength(t){return this.normalize().multiplyScalar(t)}lerp(t,e){return this.x+=(t.x-this.x)*e,this.y+=(t.y-this.y)*e,this.z+=(t.z-this.z)*e,this}lerpVectors(t,e,i){return this.x=t.x+(e.x-t.x)*i,this.y=t.y+(e.y-t.y)*i,this.z=t.z+(e.z-t.z)*i,this}cross(t){return this.crossVectors(this,t)}crossVectors(t,e){const i=t.x,n=t.y,r=t.z,s=e.x,a=e.y,o=e.z;return this.x=n*o-r*a,this.y=r*s-i*o,this.z=i*a-n*s,this}projectOnVector(t){const e=t.lengthSq();if(0===e)return this.set(0,0,0);const i=t.dot(this)/e;return this.copy(t).multiplyScalar(i)}projectOnPlane(t){return Qe.copy(this).projectOnVector(t),this.sub(Qe)}reflect(t){return this.sub(Qe.copy(t).multiplyScalar(2*this.dot(t)))}angleTo(t){const e=Math.sqrt(this.lengthSq()*t.lengthSq());if(0===e)return Math.PI/2;const i=this.dot(t)/e;return Math.acos(Oe(i,-1,1))}distanceTo(t){return Math.sqrt(this.distanceToSquared(t))}distanceToSquared(t){const e=this.x-t.x,i=this.y-t.y,n=this.z-t.z;return e*e+i*i+n*n}manhattanDistanceTo(t){return Math.abs(this.x-t.x)+Math.abs(this.y-t.y)+Math.abs(this.z-t.z)}setFromSpherical(t){return this.setFromSphericalCoords(t.radius,t.phi,t.theta)}setFromSphericalCoords(t,e,i){const n=Math.sin(e)*t;return this.x=n*Math.sin(i),this.y=Math.cos(e)*t,this.z=n*Math.cos(i),this}setFromCylindrical(t){return this.setFromCylindricalCoords(t.radius,t.theta,t.y)}setFromCylindricalCoords(t,e,i){return this.x=t*Math.sin(e),this.y=i,this.z=t*Math.cos(e),this}setFromMatrixPosition(t){const e=t.elements;return this.x=e[12],this.y=e[13],this.z=e[14],this}setFromMatrixScale(t){const e=this.setFromMatrixColumn(t,0).length(),i=this.setFromMatrixColumn(t,1).length(),n=this.setFromMatrixColumn(t,2).length();return this.x=e,this.y=i,this.z=n,this}setFromMatrixColumn(t,e){return this.fromArray(t.elements,4*e)}setFromMatrix3Column(t,e){return this.fromArray(t.elements,3*e)}setFromEuler(t){return this.x=t._x,this.y=t._y,this.z=t._z,this}equals(t){return t.x===this.x&&t.y===this.y&&t.z===this.z}fromArray(t,e=0){return this.x=t[e],this.y=t[e+1],this.z=t[e+2],this}toArray(t=[],e=0){return t[e]=this.x,t[e+1]=this.y,t[e+2]=this.z,t}fromBufferAttribute(t,e){return this.x=t.getX(e),this.y=t.getY(e),this.z=t.getZ(e),this}random(){return this.x=Math.random(),this.y=Math.random(),this.z=Math.random(),this}randomDirection(){const t=2*(Math.random()-.5),e=Math.random()*Math.PI*2,i=Math.sqrt(1-t**2);return this.x=i*Math.cos(e),this.y=i*Math.sin(e),this.z=t,this}*[Symbol.iterator](){yield this.x,yield this.y,yield this.z}}const Qe=new $e,ti=new Ke;function ei(t){return t<.04045?.0773993808*t:Math.pow(.9478672986*t+.0521327014,2.4)}function ii(t){return t<.0031308?12.92*t:1.055*Math.pow(t,.41666)-.055}const ni=(new je).fromArray([.8224621,.0331941,.0170827,.177538,.9668058,.0723974,-1e-7,1e-7,.9105199]),ri=(new je).fromArray([1.2249401,-.0420569,-.0196376,-.2249404,1.0420571,-.0786361,1e-7,0,1.0982735]),si=new $e;const ai={[Se]:t=>t,[be]:t=>t.convertSRGBToLinear(),[we]:function(t){return t.convertSRGBToLinear(),si.set(t.r,t.g,t.b).applyMatrix3(ri),t.setRGB(si.x,si.y,si.z)}},oi={[Se]:t=>t,[be]:t=>t.convertLinearToSRGB(),[we]:function(t){return si.set(t.r,t.g,t.b).applyMatrix3(ni),t.setRGB(si.x,si.y,si.z).convertLinearToSRGB()}},li={enabled:!1,get legacyMode(){return console.warn("THREE.ColorManagement: .legacyMode=false renamed to .enabled=true in r150."),!this.enabled},set legacyMode(t){console.warn("THREE.ColorManagement: .legacyMode=false renamed to .enabled=true in r150."),this.enabled=!t},get workingColorSpace(){return Se},set workingColorSpace(t){console.warn("THREE.ColorManagement: .workingColorSpace is readonly.")},convert:function(t,e,i){if(!1===this.enabled||e===i||!e||!i)return t;const n=ai[e],r=oi[i];if(void 0===n||void 0===r)throw new Error(`Unsupported color space conversion, "${e}" to "${i}".`);return r(n(t))},fromWorkingColorSpace:function(t,e){return this.convert(t,this.workingColorSpace,e)},toWorkingColorSpace:function(t,e){return this.convert(t,e,this.workingColorSpace)}};let ci;class hi{static getDataURL(t){if(/^data:/i.test(t.src))return t.src;if("undefined"==typeof HTMLCanvasElement)return t.src;let e;if(t instanceof HTMLCanvasElement)e=t;else{void 0===ci&&(ci=Je("canvas")),ci.width=t.width,ci.height=t.height;const i=ci.getContext("2d");t instanceof ImageData?i.putImageData(t,0,0):i.drawImage(t,0,0,t.width,t.height),e=ci}return e.width>2048||e.height>2048?(console.warn("THREE.ImageUtils.getDataURL: Image converted to jpg for performance reasons",t),e.toDataURL("image/jpeg",.6)):e.toDataURL("image/png")}static sRGBToLinear(t){if("undefined"!=typeof HTMLImageElement&&t instanceof HTMLImageElement||"undefined"!=typeof HTMLCanvasElement&&t instanceof HTMLCanvasElement||"undefined"!=typeof ImageBitmap&&t instanceof ImageBitmap){const e=Je("canvas");e.width=t.width,e.height=t.height;const i=e.getContext("2d");i.drawImage(t,0,0,t.width,t.height);const n=i.getImageData(0,0,t.width,t.height),r=n.data;for(let t=0;t0&&(i.userData=this.userData),e||(t.textures[this.uuid]=i),i}dispose(){this.dispatchEvent({type:"dispose"})}transformUv(t){if(this.mapping!==J)return t;if(t.applyMatrix3(this.matrix),t.x<0||t.x>1)switch(this.wrapS){case it:t.x=t.x-Math.floor(t.x);break;case nt:t.x=t.x<0?0:1;break;case rt:1===Math.abs(Math.floor(t.x)%2)?t.x=Math.ceil(t.x)-t.x:t.x=t.x-Math.floor(t.x)}if(t.y<0||t.y>1)switch(this.wrapT){case it:t.y=t.y-Math.floor(t.y);break;case nt:t.y=t.y<0?0:1;break;case rt:1===Math.abs(Math.floor(t.y)%2)?t.y=Math.ceil(t.y)-t.y:t.y=t.y-Math.floor(t.y)}return this.flipY&&(t.y=1-t.y),t}set needsUpdate(t){!0===t&&(this.version++,this.source.needsUpdate=!0)}}mi.DEFAULT_IMAGE=null,mi.DEFAULT_MAPPING=J,mi.DEFAULT_ANISOTROPY=1;class fi{constructor(t=0,e=0,i=0,n=1){fi.prototype.isVector4=!0,this.x=t,this.y=e,this.z=i,this.w=n}get width(){return this.z}set width(t){this.z=t}get height(){return this.w}set height(t){this.w=t}set(t,e,i,n){return this.x=t,this.y=e,this.z=i,this.w=n,this}setScalar(t){return this.x=t,this.y=t,this.z=t,this.w=t,this}setX(t){return this.x=t,this}setY(t){return this.y=t,this}setZ(t){return this.z=t,this}setW(t){return this.w=t,this}setComponent(t,e){switch(t){case 0:this.x=e;break;case 1:this.y=e;break;case 2:this.z=e;break;case 3:this.w=e;break;default:throw new Error("index is out of range: "+t)}return this}getComponent(t){switch(t){case 0:return this.x;case 1:return this.y;case 2:return this.z;case 3:return this.w;default:throw new Error("index is out of range: "+t)}}clone(){return new this.constructor(this.x,this.y,this.z,this.w)}copy(t){return this.x=t.x,this.y=t.y,this.z=t.z,this.w=void 0!==t.w?t.w:1,this}add(t){return this.x+=t.x,this.y+=t.y,this.z+=t.z,this.w+=t.w,this}addScalar(t){return this.x+=t,this.y+=t,this.z+=t,this.w+=t,this}addVectors(t,e){return this.x=t.x+e.x,this.y=t.y+e.y,this.z=t.z+e.z,this.w=t.w+e.w,this}addScaledVector(t,e){return this.x+=t.x*e,this.y+=t.y*e,this.z+=t.z*e,this.w+=t.w*e,this}sub(t){return this.x-=t.x,this.y-=t.y,this.z-=t.z,this.w-=t.w,this}subScalar(t){return this.x-=t,this.y-=t,this.z-=t,this.w-=t,this}subVectors(t,e){return this.x=t.x-e.x,this.y=t.y-e.y,this.z=t.z-e.z,this.w=t.w-e.w,this}multiply(t){return this.x*=t.x,this.y*=t.y,this.z*=t.z,this.w*=t.w,this}multiplyScalar(t){return this.x*=t,this.y*=t,this.z*=t,this.w*=t,this}applyMatrix4(t){const e=this.x,i=this.y,n=this.z,r=this.w,s=t.elements;return this.x=s[0]*e+s[4]*i+s[8]*n+s[12]*r,this.y=s[1]*e+s[5]*i+s[9]*n+s[13]*r,this.z=s[2]*e+s[6]*i+s[10]*n+s[14]*r,this.w=s[3]*e+s[7]*i+s[11]*n+s[15]*r,this}divideScalar(t){return this.multiplyScalar(1/t)}setAxisAngleFromQuaternion(t){this.w=2*Math.acos(t.w);const e=Math.sqrt(1-t.w*t.w);return e<1e-4?(this.x=1,this.y=0,this.z=0):(this.x=t.x/e,this.y=t.y/e,this.z=t.z/e),this}setAxisAngleFromRotationMatrix(t){let e,i,n,r;const s=.01,a=.1,o=t.elements,l=o[0],c=o[4],h=o[8],u=o[1],d=o[5],p=o[9],m=o[2],f=o[6],g=o[10];if(Math.abs(c-u)o&&t>v?tv?or&&(r=l),c>s&&(s=c),h>a&&(a=h)}return this.min.set(e,i,n),this.max.set(r,s,a),this}setFromBufferAttribute(t){let e=1/0,i=1/0,n=1/0,r=-1/0,s=-1/0,a=-1/0;for(let o=0,l=t.count;or&&(r=l),c>s&&(s=c),h>a&&(a=h)}return this.min.set(e,i,n),this.max.set(r,s,a),this}setFromPoints(t){this.makeEmpty();for(let e=0,i=t.length;ethis.max.x||t.ythis.max.y||t.zthis.max.z)}containsBox(t){return this.min.x<=t.min.x&&t.max.x<=this.max.x&&this.min.y<=t.min.y&&t.max.y<=this.max.y&&this.min.z<=t.min.z&&t.max.z<=this.max.z}getParameter(t,e){return e.set((t.x-this.min.x)/(this.max.x-this.min.x),(t.y-this.min.y)/(this.max.y-this.min.y),(t.z-this.min.z)/(this.max.z-this.min.z))}intersectsBox(t){return!(t.max.xthis.max.x||t.max.ythis.max.y||t.max.zthis.max.z)}intersectsSphere(t){return this.clampPoint(t.center,Mi),Mi.distanceToSquared(t.center)<=t.radius*t.radius}intersectsPlane(t){let e,i;return t.normal.x>0?(e=t.normal.x*this.min.x,i=t.normal.x*this.max.x):(e=t.normal.x*this.max.x,i=t.normal.x*this.min.x),t.normal.y>0?(e+=t.normal.y*this.min.y,i+=t.normal.y*this.max.y):(e+=t.normal.y*this.max.y,i+=t.normal.y*this.min.y),t.normal.z>0?(e+=t.normal.z*this.min.z,i+=t.normal.z*this.max.z):(e+=t.normal.z*this.max.z,i+=t.normal.z*this.min.z),e<=-t.constant&&i>=-t.constant}intersectsTriangle(t){if(this.isEmpty())return!1;this.getCenter(Li),Ri.subVectors(this.max,Li),Si.subVectors(t.a,Li),wi.subVectors(t.b,Li),Ti.subVectors(t.c,Li),Ai.subVectors(wi,Si),Ei.subVectors(Ti,wi),Ci.subVectors(Si,Ti);let e=[0,-Ai.z,Ai.y,0,-Ei.z,Ei.y,0,-Ci.z,Ci.y,Ai.z,0,-Ai.x,Ei.z,0,-Ei.x,Ci.z,0,-Ci.x,-Ai.y,Ai.x,0,-Ei.y,Ei.x,0,-Ci.y,Ci.x,0];return!!Di(e,Si,wi,Ti,Ri)&&(e=[1,0,0,0,1,0,0,0,1],!!Di(e,Si,wi,Ti,Ri)&&(Pi.crossVectors(Ai,Ei),e=[Pi.x,Pi.y,Pi.z],Di(e,Si,wi,Ti,Ri)))}clampPoint(t,e){return e.copy(t).clamp(this.min,this.max)}distanceToPoint(t){return this.clampPoint(t,Mi).distanceTo(t)}getBoundingSphere(t){return this.isEmpty()?t.makeEmpty():(this.getCenter(t.center),t.radius=.5*this.getSize(Mi).length()),t}intersect(t){return this.min.max(t.min),this.max.min(t.max),this.isEmpty()&&this.makeEmpty(),this}union(t){return this.min.min(t.min),this.max.max(t.max),this}applyMatrix4(t){return this.isEmpty()||(yi[0].set(this.min.x,this.min.y,this.min.z).applyMatrix4(t),yi[1].set(this.min.x,this.min.y,this.max.z).applyMatrix4(t),yi[2].set(this.min.x,this.max.y,this.min.z).applyMatrix4(t),yi[3].set(this.min.x,this.max.y,this.max.z).applyMatrix4(t),yi[4].set(this.max.x,this.min.y,this.min.z).applyMatrix4(t),yi[5].set(this.max.x,this.min.y,this.max.z).applyMatrix4(t),yi[6].set(this.max.x,this.max.y,this.min.z).applyMatrix4(t),yi[7].set(this.max.x,this.max.y,this.max.z).applyMatrix4(t),this.setFromPoints(yi)),this}translate(t){return this.min.add(t),this.max.add(t),this}equals(t){return t.min.equals(this.min)&&t.max.equals(this.max)}}const yi=[new $e,new $e,new $e,new $e,new $e,new $e,new $e,new $e],Mi=new $e,bi=new _i,Si=new $e,wi=new $e,Ti=new $e,Ai=new $e,Ei=new $e,Ci=new $e,Li=new $e,Ri=new $e,Pi=new $e,Ii=new $e;function Di(t,e,i,n,r){for(let s=0,a=t.length-3;s<=a;s+=3){Ii.fromArray(t,s);const a=r.x*Math.abs(Ii.x)+r.y*Math.abs(Ii.y)+r.z*Math.abs(Ii.z),o=e.dot(Ii),l=i.dot(Ii),c=n.dot(Ii);if(Math.max(-Math.max(o,l,c),Math.min(o,l,c))>a)return!1}return!0}const Ni=new _i,Oi=new $e,zi=new $e;class Ui{constructor(t=new $e,e=-1){this.center=t,this.radius=e}set(t,e){return this.center.copy(t),this.radius=e,this}setFromPoints(t,e){const i=this.center;void 0!==e?i.copy(e):Ni.setFromPoints(t).getCenter(i);let n=0;for(let e=0,r=t.length;ethis.radius*this.radius&&(e.sub(this.center).normalize(),e.multiplyScalar(this.radius).add(this.center)),e}getBoundingBox(t){return this.isEmpty()?(t.makeEmpty(),t):(t.set(this.center,this.center),t.expandByScalar(this.radius),t)}applyMatrix4(t){return this.center.applyMatrix4(t),this.radius=this.radius*t.getMaxScaleOnAxis(),this}translate(t){return this.center.add(t),this}expandByPoint(t){if(this.isEmpty())return this.center.copy(t),this.radius=0,this;Oi.subVectors(t,this.center);const e=Oi.lengthSq();if(e>this.radius*this.radius){const t=Math.sqrt(e),i=.5*(t-this.radius);this.center.addScaledVector(Oi,i/t),this.radius+=i}return this}union(t){return t.isEmpty()?this:this.isEmpty()?(this.copy(t),this):(!0===this.center.equals(t.center)?this.radius=Math.max(this.radius,t.radius):(zi.subVectors(t.center,this.center).setLength(t.radius),this.expandByPoint(Oi.copy(t.center).add(zi)),this.expandByPoint(Oi.copy(t.center).sub(zi))),this)}equals(t){return t.center.equals(this.center)&&t.radius===this.radius}clone(){return(new this.constructor).copy(this)}}const Bi=new $e,Fi=new $e,ki=new $e,Gi=new $e,Vi=new $e,Hi=new $e,Wi=new $e;class ji{constructor(t=new $e,e=new $e(0,0,-1)){this.origin=t,this.direction=e}set(t,e){return this.origin.copy(t),this.direction.copy(e),this}copy(t){return this.origin.copy(t.origin),this.direction.copy(t.direction),this}at(t,e){return e.copy(this.origin).addScaledVector(this.direction,t)}lookAt(t){return this.direction.copy(t).sub(this.origin).normalize(),this}recast(t){return this.origin.copy(this.at(t,Bi)),this}closestPointToPoint(t,e){e.subVectors(t,this.origin);const i=e.dot(this.direction);return i<0?e.copy(this.origin):e.copy(this.origin).addScaledVector(this.direction,i)}distanceToPoint(t){return Math.sqrt(this.distanceSqToPoint(t))}distanceSqToPoint(t){const e=Bi.subVectors(t,this.origin).dot(this.direction);return e<0?this.origin.distanceToSquared(t):(Bi.copy(this.origin).addScaledVector(this.direction,e),Bi.distanceToSquared(t))}distanceSqToSegment(t,e,i,n){Fi.copy(t).add(e).multiplyScalar(.5),ki.copy(e).sub(t).normalize(),Gi.copy(this.origin).sub(Fi);const r=.5*t.distanceTo(e),s=-this.direction.dot(ki),a=Gi.dot(this.direction),o=-Gi.dot(ki),l=Gi.lengthSq(),c=Math.abs(1-s*s);let h,u,d,p;if(c>0)if(h=s*o-a,u=s*a-o,p=r*c,h>=0)if(u>=-p)if(u<=p){const t=1/c;h*=t,u*=t,d=h*(h+s*u+2*a)+u*(s*h+u+2*o)+l}else u=r,h=Math.max(0,-(s*u+a)),d=-h*h+u*(u+2*o)+l;else u=-r,h=Math.max(0,-(s*u+a)),d=-h*h+u*(u+2*o)+l;else u<=-p?(h=Math.max(0,-(-s*r+a)),u=h>0?-r:Math.min(Math.max(-r,-o),r),d=-h*h+u*(u+2*o)+l):u<=p?(h=0,u=Math.min(Math.max(-r,-o),r),d=u*(u+2*o)+l):(h=Math.max(0,-(s*r+a)),u=h>0?r:Math.min(Math.max(-r,-o),r),d=-h*h+u*(u+2*o)+l);else u=s>0?-r:r,h=Math.max(0,-(s*u+a)),d=-h*h+u*(u+2*o)+l;return i&&i.copy(this.origin).addScaledVector(this.direction,h),n&&n.copy(Fi).addScaledVector(ki,u),d}intersectSphere(t,e){Bi.subVectors(t.center,this.origin);const i=Bi.dot(this.direction),n=Bi.dot(Bi)-i*i,r=t.radius*t.radius;if(n>r)return null;const s=Math.sqrt(r-n),a=i-s,o=i+s;return o<0?null:a<0?this.at(o,e):this.at(a,e)}intersectsSphere(t){return this.distanceSqToPoint(t.center)<=t.radius*t.radius}distanceToPlane(t){const e=t.normal.dot(this.direction);if(0===e)return 0===t.distanceToPoint(this.origin)?0:null;const i=-(this.origin.dot(t.normal)+t.constant)/e;return i>=0?i:null}intersectPlane(t,e){const i=this.distanceToPlane(t);return null===i?null:this.at(i,e)}intersectsPlane(t){const e=t.distanceToPoint(this.origin);if(0===e)return!0;return t.normal.dot(this.direction)*e<0}intersectBox(t,e){let i,n,r,s,a,o;const l=1/this.direction.x,c=1/this.direction.y,h=1/this.direction.z,u=this.origin;return l>=0?(i=(t.min.x-u.x)*l,n=(t.max.x-u.x)*l):(i=(t.max.x-u.x)*l,n=(t.min.x-u.x)*l),c>=0?(r=(t.min.y-u.y)*c,s=(t.max.y-u.y)*c):(r=(t.max.y-u.y)*c,s=(t.min.y-u.y)*c),i>s||r>n?null:((r>i||isNaN(i))&&(i=r),(s=0?(a=(t.min.z-u.z)*h,o=(t.max.z-u.z)*h):(a=(t.max.z-u.z)*h,o=(t.min.z-u.z)*h),i>o||a>n?null:((a>i||i!=i)&&(i=a),(o=0?i:n,e)))}intersectsBox(t){return null!==this.intersectBox(t,Bi)}intersectTriangle(t,e,i,n,r){Vi.subVectors(e,t),Hi.subVectors(i,t),Wi.crossVectors(Vi,Hi);let s,a=this.direction.dot(Wi);if(a>0){if(n)return null;s=1}else{if(!(a<0))return null;s=-1,a=-a}Gi.subVectors(this.origin,t);const o=s*this.direction.dot(Hi.crossVectors(Gi,Hi));if(o<0)return null;const l=s*this.direction.dot(Vi.cross(Gi));if(l<0)return null;if(o+l>a)return null;const c=-s*Gi.dot(Wi);return c<0?null:this.at(c/a,r)}applyMatrix4(t){return this.origin.applyMatrix4(t),this.direction.transformDirection(t),this}equals(t){return t.origin.equals(this.origin)&&t.direction.equals(this.direction)}clone(){return(new this.constructor).copy(this)}}class qi{constructor(){qi.prototype.isMatrix4=!0,this.elements=[1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1]}set(t,e,i,n,r,s,a,o,l,c,h,u,d,p,m,f){const g=this.elements;return g[0]=t,g[4]=e,g[8]=i,g[12]=n,g[1]=r,g[5]=s,g[9]=a,g[13]=o,g[2]=l,g[6]=c,g[10]=h,g[14]=u,g[3]=d,g[7]=p,g[11]=m,g[15]=f,this}identity(){return this.set(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1),this}clone(){return(new qi).fromArray(this.elements)}copy(t){const e=this.elements,i=t.elements;return e[0]=i[0],e[1]=i[1],e[2]=i[2],e[3]=i[3],e[4]=i[4],e[5]=i[5],e[6]=i[6],e[7]=i[7],e[8]=i[8],e[9]=i[9],e[10]=i[10],e[11]=i[11],e[12]=i[12],e[13]=i[13],e[14]=i[14],e[15]=i[15],this}copyPosition(t){const e=this.elements,i=t.elements;return e[12]=i[12],e[13]=i[13],e[14]=i[14],this}setFromMatrix3(t){const e=t.elements;return this.set(e[0],e[3],e[6],0,e[1],e[4],e[7],0,e[2],e[5],e[8],0,0,0,0,1),this}extractBasis(t,e,i){return t.setFromMatrixColumn(this,0),e.setFromMatrixColumn(this,1),i.setFromMatrixColumn(this,2),this}makeBasis(t,e,i){return this.set(t.x,e.x,i.x,0,t.y,e.y,i.y,0,t.z,e.z,i.z,0,0,0,0,1),this}extractRotation(t){const e=this.elements,i=t.elements,n=1/Xi.setFromMatrixColumn(t,0).length(),r=1/Xi.setFromMatrixColumn(t,1).length(),s=1/Xi.setFromMatrixColumn(t,2).length();return e[0]=i[0]*n,e[1]=i[1]*n,e[2]=i[2]*n,e[3]=0,e[4]=i[4]*r,e[5]=i[5]*r,e[6]=i[6]*r,e[7]=0,e[8]=i[8]*s,e[9]=i[9]*s,e[10]=i[10]*s,e[11]=0,e[12]=0,e[13]=0,e[14]=0,e[15]=1,this}makeRotationFromEuler(t){const e=this.elements,i=t.x,n=t.y,r=t.z,s=Math.cos(i),a=Math.sin(i),o=Math.cos(n),l=Math.sin(n),c=Math.cos(r),h=Math.sin(r);if("XYZ"===t.order){const t=s*c,i=s*h,n=a*c,r=a*h;e[0]=o*c,e[4]=-o*h,e[8]=l,e[1]=i+n*l,e[5]=t-r*l,e[9]=-a*o,e[2]=r-t*l,e[6]=n+i*l,e[10]=s*o}else if("YXZ"===t.order){const t=o*c,i=o*h,n=l*c,r=l*h;e[0]=t+r*a,e[4]=n*a-i,e[8]=s*l,e[1]=s*h,e[5]=s*c,e[9]=-a,e[2]=i*a-n,e[6]=r+t*a,e[10]=s*o}else if("ZXY"===t.order){const t=o*c,i=o*h,n=l*c,r=l*h;e[0]=t-r*a,e[4]=-s*h,e[8]=n+i*a,e[1]=i+n*a,e[5]=s*c,e[9]=r-t*a,e[2]=-s*l,e[6]=a,e[10]=s*o}else if("ZYX"===t.order){const t=s*c,i=s*h,n=a*c,r=a*h;e[0]=o*c,e[4]=n*l-i,e[8]=t*l+r,e[1]=o*h,e[5]=r*l+t,e[9]=i*l-n,e[2]=-l,e[6]=a*o,e[10]=s*o}else if("YZX"===t.order){const t=s*o,i=s*l,n=a*o,r=a*l;e[0]=o*c,e[4]=r-t*h,e[8]=n*h+i,e[1]=h,e[5]=s*c,e[9]=-a*c,e[2]=-l*c,e[6]=i*h+n,e[10]=t-r*h}else if("XZY"===t.order){const t=s*o,i=s*l,n=a*o,r=a*l;e[0]=o*c,e[4]=-h,e[8]=l*c,e[1]=t*h+r,e[5]=s*c,e[9]=i*h-n,e[2]=n*h-i,e[6]=a*c,e[10]=r*h+t}return e[3]=0,e[7]=0,e[11]=0,e[12]=0,e[13]=0,e[14]=0,e[15]=1,this}makeRotationFromQuaternion(t){return this.compose(Zi,t,Ji)}lookAt(t,e,i){const n=this.elements;return Qi.subVectors(t,e),0===Qi.lengthSq()&&(Qi.z=1),Qi.normalize(),Ki.crossVectors(i,Qi),0===Ki.lengthSq()&&(1===Math.abs(i.z)?Qi.x+=1e-4:Qi.z+=1e-4,Qi.normalize(),Ki.crossVectors(i,Qi)),Ki.normalize(),$i.crossVectors(Qi,Ki),n[0]=Ki.x,n[4]=$i.x,n[8]=Qi.x,n[1]=Ki.y,n[5]=$i.y,n[9]=Qi.y,n[2]=Ki.z,n[6]=$i.z,n[10]=Qi.z,this}multiply(t){return this.multiplyMatrices(this,t)}premultiply(t){return this.multiplyMatrices(t,this)}multiplyMatrices(t,e){const i=t.elements,n=e.elements,r=this.elements,s=i[0],a=i[4],o=i[8],l=i[12],c=i[1],h=i[5],u=i[9],d=i[13],p=i[2],m=i[6],f=i[10],g=i[14],v=i[3],x=i[7],_=i[11],y=i[15],M=n[0],b=n[4],S=n[8],w=n[12],T=n[1],A=n[5],E=n[9],C=n[13],L=n[2],R=n[6],P=n[10],I=n[14],D=n[3],N=n[7],O=n[11],z=n[15];return r[0]=s*M+a*T+o*L+l*D,r[4]=s*b+a*A+o*R+l*N,r[8]=s*S+a*E+o*P+l*O,r[12]=s*w+a*C+o*I+l*z,r[1]=c*M+h*T+u*L+d*D,r[5]=c*b+h*A+u*R+d*N,r[9]=c*S+h*E+u*P+d*O,r[13]=c*w+h*C+u*I+d*z,r[2]=p*M+m*T+f*L+g*D,r[6]=p*b+m*A+f*R+g*N,r[10]=p*S+m*E+f*P+g*O,r[14]=p*w+m*C+f*I+g*z,r[3]=v*M+x*T+_*L+y*D,r[7]=v*b+x*A+_*R+y*N,r[11]=v*S+x*E+_*P+y*O,r[15]=v*w+x*C+_*I+y*z,this}multiplyScalar(t){const e=this.elements;return e[0]*=t,e[4]*=t,e[8]*=t,e[12]*=t,e[1]*=t,e[5]*=t,e[9]*=t,e[13]*=t,e[2]*=t,e[6]*=t,e[10]*=t,e[14]*=t,e[3]*=t,e[7]*=t,e[11]*=t,e[15]*=t,this}determinant(){const t=this.elements,e=t[0],i=t[4],n=t[8],r=t[12],s=t[1],a=t[5],o=t[9],l=t[13],c=t[2],h=t[6],u=t[10],d=t[14];return t[3]*(+r*o*h-n*l*h-r*a*u+i*l*u+n*a*d-i*o*d)+t[7]*(+e*o*d-e*l*u+r*s*u-n*s*d+n*l*c-r*o*c)+t[11]*(+e*l*h-e*a*d-r*s*h+i*s*d+r*a*c-i*l*c)+t[15]*(-n*a*c-e*o*h+e*a*u+n*s*h-i*s*u+i*o*c)}transpose(){const t=this.elements;let e;return e=t[1],t[1]=t[4],t[4]=e,e=t[2],t[2]=t[8],t[8]=e,e=t[6],t[6]=t[9],t[9]=e,e=t[3],t[3]=t[12],t[12]=e,e=t[7],t[7]=t[13],t[13]=e,e=t[11],t[11]=t[14],t[14]=e,this}setPosition(t,e,i){const n=this.elements;return t.isVector3?(n[12]=t.x,n[13]=t.y,n[14]=t.z):(n[12]=t,n[13]=e,n[14]=i),this}invert(){const t=this.elements,e=t[0],i=t[1],n=t[2],r=t[3],s=t[4],a=t[5],o=t[6],l=t[7],c=t[8],h=t[9],u=t[10],d=t[11],p=t[12],m=t[13],f=t[14],g=t[15],v=h*f*l-m*u*l+m*o*d-a*f*d-h*o*g+a*u*g,x=p*u*l-c*f*l-p*o*d+s*f*d+c*o*g-s*u*g,_=c*m*l-p*h*l+p*a*d-s*m*d-c*a*g+s*h*g,y=p*h*o-c*m*o-p*a*u+s*m*u+c*a*f-s*h*f,M=e*v+i*x+n*_+r*y;if(0===M)return this.set(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0);const b=1/M;return t[0]=v*b,t[1]=(m*u*r-h*f*r-m*n*d+i*f*d+h*n*g-i*u*g)*b,t[2]=(a*f*r-m*o*r+m*n*l-i*f*l-a*n*g+i*o*g)*b,t[3]=(h*o*r-a*u*r-h*n*l+i*u*l+a*n*d-i*o*d)*b,t[4]=x*b,t[5]=(c*f*r-p*u*r+p*n*d-e*f*d-c*n*g+e*u*g)*b,t[6]=(p*o*r-s*f*r-p*n*l+e*f*l+s*n*g-e*o*g)*b,t[7]=(s*u*r-c*o*r+c*n*l-e*u*l-s*n*d+e*o*d)*b,t[8]=_*b,t[9]=(p*h*r-c*m*r-p*i*d+e*m*d+c*i*g-e*h*g)*b,t[10]=(s*m*r-p*a*r+p*i*l-e*m*l-s*i*g+e*a*g)*b,t[11]=(c*a*r-s*h*r-c*i*l+e*h*l+s*i*d-e*a*d)*b,t[12]=y*b,t[13]=(c*m*n-p*h*n+p*i*u-e*m*u-c*i*f+e*h*f)*b,t[14]=(p*a*n-s*m*n-p*i*o+e*m*o+s*i*f-e*a*f)*b,t[15]=(s*h*n-c*a*n+c*i*o-e*h*o-s*i*u+e*a*u)*b,this}scale(t){const e=this.elements,i=t.x,n=t.y,r=t.z;return e[0]*=i,e[4]*=n,e[8]*=r,e[1]*=i,e[5]*=n,e[9]*=r,e[2]*=i,e[6]*=n,e[10]*=r,e[3]*=i,e[7]*=n,e[11]*=r,this}getMaxScaleOnAxis(){const t=this.elements,e=t[0]*t[0]+t[1]*t[1]+t[2]*t[2],i=t[4]*t[4]+t[5]*t[5]+t[6]*t[6],n=t[8]*t[8]+t[9]*t[9]+t[10]*t[10];return Math.sqrt(Math.max(e,i,n))}makeTranslation(t,e,i){return this.set(1,0,0,t,0,1,0,e,0,0,1,i,0,0,0,1),this}makeRotationX(t){const e=Math.cos(t),i=Math.sin(t);return this.set(1,0,0,0,0,e,-i,0,0,i,e,0,0,0,0,1),this}makeRotationY(t){const e=Math.cos(t),i=Math.sin(t);return this.set(e,0,i,0,0,1,0,0,-i,0,e,0,0,0,0,1),this}makeRotationZ(t){const e=Math.cos(t),i=Math.sin(t);return this.set(e,-i,0,0,i,e,0,0,0,0,1,0,0,0,0,1),this}makeRotationAxis(t,e){const i=Math.cos(e),n=Math.sin(e),r=1-i,s=t.x,a=t.y,o=t.z,l=r*s,c=r*a;return this.set(l*s+i,l*a-n*o,l*o+n*a,0,l*a+n*o,c*a+i,c*o-n*s,0,l*o-n*a,c*o+n*s,r*o*o+i,0,0,0,0,1),this}makeScale(t,e,i){return this.set(t,0,0,0,0,e,0,0,0,0,i,0,0,0,0,1),this}makeShear(t,e,i,n,r,s){return this.set(1,i,r,0,t,1,s,0,e,n,1,0,0,0,0,1),this}compose(t,e,i){const n=this.elements,r=e._x,s=e._y,a=e._z,o=e._w,l=r+r,c=s+s,h=a+a,u=r*l,d=r*c,p=r*h,m=s*c,f=s*h,g=a*h,v=o*l,x=o*c,_=o*h,y=i.x,M=i.y,b=i.z;return n[0]=(1-(m+g))*y,n[1]=(d+_)*y,n[2]=(p-x)*y,n[3]=0,n[4]=(d-_)*M,n[5]=(1-(u+g))*M,n[6]=(f+v)*M,n[7]=0,n[8]=(p+x)*b,n[9]=(f-v)*b,n[10]=(1-(u+m))*b,n[11]=0,n[12]=t.x,n[13]=t.y,n[14]=t.z,n[15]=1,this}decompose(t,e,i){const n=this.elements;let r=Xi.set(n[0],n[1],n[2]).length();const s=Xi.set(n[4],n[5],n[6]).length(),a=Xi.set(n[8],n[9],n[10]).length();this.determinant()<0&&(r=-r),t.x=n[12],t.y=n[13],t.z=n[14],Yi.copy(this);const o=1/r,l=1/s,c=1/a;return Yi.elements[0]*=o,Yi.elements[1]*=o,Yi.elements[2]*=o,Yi.elements[4]*=l,Yi.elements[5]*=l,Yi.elements[6]*=l,Yi.elements[8]*=c,Yi.elements[9]*=c,Yi.elements[10]*=c,e.setFromRotationMatrix(Yi),i.x=r,i.y=s,i.z=a,this}makePerspective(t,e,i,n,r,s){const a=this.elements,o=2*r/(e-t),l=2*r/(i-n),c=(e+t)/(e-t),h=(i+n)/(i-n),u=-(s+r)/(s-r),d=-2*s*r/(s-r);return a[0]=o,a[4]=0,a[8]=c,a[12]=0,a[1]=0,a[5]=l,a[9]=h,a[13]=0,a[2]=0,a[6]=0,a[10]=u,a[14]=d,a[3]=0,a[7]=0,a[11]=-1,a[15]=0,this}makeOrthographic(t,e,i,n,r,s){const a=this.elements,o=1/(e-t),l=1/(i-n),c=1/(s-r),h=(e+t)*o,u=(i+n)*l,d=(s+r)*c;return a[0]=2*o,a[4]=0,a[8]=0,a[12]=-h,a[1]=0,a[5]=2*l,a[9]=0,a[13]=-u,a[2]=0,a[6]=0,a[10]=-2*c,a[14]=-d,a[3]=0,a[7]=0,a[11]=0,a[15]=1,this}equals(t){const e=this.elements,i=t.elements;for(let t=0;t<16;t++)if(e[t]!==i[t])return!1;return!0}fromArray(t,e=0){for(let i=0;i<16;i++)this.elements[i]=t[i+e];return this}toArray(t=[],e=0){const i=this.elements;return t[e]=i[0],t[e+1]=i[1],t[e+2]=i[2],t[e+3]=i[3],t[e+4]=i[4],t[e+5]=i[5],t[e+6]=i[6],t[e+7]=i[7],t[e+8]=i[8],t[e+9]=i[9],t[e+10]=i[10],t[e+11]=i[11],t[e+12]=i[12],t[e+13]=i[13],t[e+14]=i[14],t[e+15]=i[15],t}}const Xi=new $e,Yi=new qi,Zi=new $e(0,0,0),Ji=new $e(1,1,1),Ki=new $e,$i=new $e,Qi=new $e,tn=new qi,en=new Ke;class nn{constructor(t=0,e=0,i=0,n=nn.DEFAULT_ORDER){this.isEuler=!0,this._x=t,this._y=e,this._z=i,this._order=n}get x(){return this._x}set x(t){this._x=t,this._onChangeCallback()}get y(){return this._y}set y(t){this._y=t,this._onChangeCallback()}get z(){return this._z}set z(t){this._z=t,this._onChangeCallback()}get order(){return this._order}set order(t){this._order=t,this._onChangeCallback()}set(t,e,i,n=this._order){return this._x=t,this._y=e,this._z=i,this._order=n,this._onChangeCallback(),this}clone(){return new this.constructor(this._x,this._y,this._z,this._order)}copy(t){return this._x=t._x,this._y=t._y,this._z=t._z,this._order=t._order,this._onChangeCallback(),this}setFromRotationMatrix(t,e=this._order,i=!0){const n=t.elements,r=n[0],s=n[4],a=n[8],o=n[1],l=n[5],c=n[9],h=n[2],u=n[6],d=n[10];switch(e){case"XYZ":this._y=Math.asin(Oe(a,-1,1)),Math.abs(a)<.9999999?(this._x=Math.atan2(-c,d),this._z=Math.atan2(-s,r)):(this._x=Math.atan2(u,l),this._z=0);break;case"YXZ":this._x=Math.asin(-Oe(c,-1,1)),Math.abs(c)<.9999999?(this._y=Math.atan2(a,d),this._z=Math.atan2(o,l)):(this._y=Math.atan2(-h,r),this._z=0);break;case"ZXY":this._x=Math.asin(Oe(u,-1,1)),Math.abs(u)<.9999999?(this._y=Math.atan2(-h,d),this._z=Math.atan2(-s,l)):(this._y=0,this._z=Math.atan2(o,r));break;case"ZYX":this._y=Math.asin(-Oe(h,-1,1)),Math.abs(h)<.9999999?(this._x=Math.atan2(u,d),this._z=Math.atan2(o,r)):(this._x=0,this._z=Math.atan2(-s,l));break;case"YZX":this._z=Math.asin(Oe(o,-1,1)),Math.abs(o)<.9999999?(this._x=Math.atan2(-c,l),this._y=Math.atan2(-h,r)):(this._x=0,this._y=Math.atan2(a,d));break;case"XZY":this._z=Math.asin(-Oe(s,-1,1)),Math.abs(s)<.9999999?(this._x=Math.atan2(u,l),this._y=Math.atan2(a,r)):(this._x=Math.atan2(-c,d),this._y=0);break;default:console.warn("THREE.Euler: .setFromRotationMatrix() encountered an unknown order: "+e)}return this._order=e,!0===i&&this._onChangeCallback(),this}setFromQuaternion(t,e,i){return tn.makeRotationFromQuaternion(t),this.setFromRotationMatrix(tn,e,i)}setFromVector3(t,e=this._order){return this.set(t.x,t.y,t.z,e)}reorder(t){return en.setFromEuler(this),this.setFromQuaternion(en,t)}equals(t){return t._x===this._x&&t._y===this._y&&t._z===this._z&&t._order===this._order}fromArray(t){return this._x=t[0],this._y=t[1],this._z=t[2],void 0!==t[3]&&(this._order=t[3]),this._onChangeCallback(),this}toArray(t=[],e=0){return t[e]=this._x,t[e+1]=this._y,t[e+2]=this._z,t[e+3]=this._order,t}_onChange(t){return this._onChangeCallback=t,this}_onChangeCallback(){}*[Symbol.iterator](){yield this._x,yield this._y,yield this._z,yield this._order}}nn.DEFAULT_ORDER="XYZ";class rn{constructor(){this.mask=1}set(t){this.mask=(1<>>0}enable(t){this.mask|=1<1){for(let t=0;t1){for(let t=0;t0&&(i=i.concat(r))}return i}getWorldPosition(t){return this.updateWorldMatrix(!0,!1),t.setFromMatrixPosition(this.matrixWorld)}getWorldQuaternion(t){return this.updateWorldMatrix(!0,!1),this.matrixWorld.decompose(hn,t,un),t}getWorldScale(t){return this.updateWorldMatrix(!0,!1),this.matrixWorld.decompose(hn,dn,t),t}getWorldDirection(t){this.updateWorldMatrix(!0,!1);const e=this.matrixWorld.elements;return t.set(e[8],e[9],e[10]).normalize()}raycast(){}traverse(t){t(this);const e=this.children;for(let i=0,n=e.length;i0&&(n.userData=this.userData),n.layers=this.layers.mask,n.matrix=this.matrix.toArray(),!1===this.matrixAutoUpdate&&(n.matrixAutoUpdate=!1),this.isInstancedMesh&&(n.type="InstancedMesh",n.count=this.count,n.instanceMatrix=this.instanceMatrix.toJSON(),null!==this.instanceColor&&(n.instanceColor=this.instanceColor.toJSON())),this.isScene)this.background&&(this.background.isColor?n.background=this.background.toJSON():this.background.isTexture&&(n.background=this.background.toJSON(t).uuid)),this.environment&&this.environment.isTexture&&!0!==this.environment.isRenderTargetTexture&&(n.environment=this.environment.toJSON(t).uuid);else if(this.isMesh||this.isLine||this.isPoints){n.geometry=r(t.geometries,this.geometry);const e=this.geometry.parameters;if(void 0!==e&&void 0!==e.shapes){const i=e.shapes;if(Array.isArray(i))for(let e=0,n=i.length;e0){n.children=[];for(let e=0;e0){n.animations=[];for(let e=0;e0&&(i.geometries=e),n.length>0&&(i.materials=n),r.length>0&&(i.textures=r),a.length>0&&(i.images=a),o.length>0&&(i.shapes=o),l.length>0&&(i.skeletons=l),c.length>0&&(i.animations=c),h.length>0&&(i.nodes=h)}return i.object=n,i;function s(t){const e=[];for(const i in t){const n=t[i];delete n.metadata,e.push(n)}return e}}clone(t){return(new this.constructor).copy(this,t)}copy(t,e=!0){if(this.name=t.name,this.up.copy(t.up),this.position.copy(t.position),this.rotation.order=t.rotation.order,this.quaternion.copy(t.quaternion),this.scale.copy(t.scale),this.matrix.copy(t.matrix),this.matrixWorld.copy(t.matrixWorld),this.matrixAutoUpdate=t.matrixAutoUpdate,this.matrixWorldNeedsUpdate=t.matrixWorldNeedsUpdate,this.matrixWorldAutoUpdate=t.matrixWorldAutoUpdate,this.layers.mask=t.layers.mask,this.visible=t.visible,this.castShadow=t.castShadow,this.receiveShadow=t.receiveShadow,this.frustumCulled=t.frustumCulled,this.renderOrder=t.renderOrder,this.userData=JSON.parse(JSON.stringify(t.userData)),!0===e)for(let e=0;e0?n.multiplyScalar(1/Math.sqrt(r)):n.set(0,0,0)}static getBarycoord(t,e,i,n,r){_n.subVectors(n,e),yn.subVectors(i,e),Mn.subVectors(t,e);const s=_n.dot(_n),a=_n.dot(yn),o=_n.dot(Mn),l=yn.dot(yn),c=yn.dot(Mn),h=s*l-a*a;if(0===h)return r.set(-2,-1,-1);const u=1/h,d=(l*o-a*c)*u,p=(s*c-a*o)*u;return r.set(1-d-p,p,d)}static containsPoint(t,e,i,n){return this.getBarycoord(t,e,i,n,bn),bn.x>=0&&bn.y>=0&&bn.x+bn.y<=1}static getUV(t,e,i,n,r,s,a,o){return this.getBarycoord(t,e,i,n,bn),o.set(0,0),o.addScaledVector(r,bn.x),o.addScaledVector(s,bn.y),o.addScaledVector(a,bn.z),o}static isFrontFacing(t,e,i,n){return _n.subVectors(i,e),yn.subVectors(t,e),_n.cross(yn).dot(n)<0}set(t,e,i){return this.a.copy(t),this.b.copy(e),this.c.copy(i),this}setFromPointsAndIndices(t,e,i,n){return this.a.copy(t[e]),this.b.copy(t[i]),this.c.copy(t[n]),this}setFromAttributeAndIndices(t,e,i,n){return this.a.fromBufferAttribute(t,e),this.b.fromBufferAttribute(t,i),this.c.fromBufferAttribute(t,n),this}clone(){return(new this.constructor).copy(this)}copy(t){return this.a.copy(t.a),this.b.copy(t.b),this.c.copy(t.c),this}getArea(){return _n.subVectors(this.c,this.b),yn.subVectors(this.a,this.b),.5*_n.cross(yn).length()}getMidpoint(t){return t.addVectors(this.a,this.b).add(this.c).multiplyScalar(1/3)}getNormal(t){return Ln.getNormal(this.a,this.b,this.c,t)}getPlane(t){return t.setFromCoplanarPoints(this.a,this.b,this.c)}getBarycoord(t,e){return Ln.getBarycoord(t,this.a,this.b,this.c,e)}getUV(t,e,i,n,r){return Ln.getUV(t,this.a,this.b,this.c,e,i,n,r)}containsPoint(t){return Ln.containsPoint(t,this.a,this.b,this.c)}isFrontFacing(t){return Ln.isFrontFacing(this.a,this.b,this.c,t)}intersectsBox(t){return t.intersectsTriangle(this)}closestPointToPoint(t,e){const i=this.a,n=this.b,r=this.c;let s,a;Sn.subVectors(n,i),wn.subVectors(r,i),An.subVectors(t,i);const o=Sn.dot(An),l=wn.dot(An);if(o<=0&&l<=0)return e.copy(i);En.subVectors(t,n);const c=Sn.dot(En),h=wn.dot(En);if(c>=0&&h<=c)return e.copy(n);const u=o*h-c*l;if(u<=0&&o>=0&&c<=0)return s=o/(o-c),e.copy(i).addScaledVector(Sn,s);Cn.subVectors(t,r);const d=Sn.dot(Cn),p=wn.dot(Cn);if(p>=0&&d<=p)return e.copy(r);const m=d*l-o*p;if(m<=0&&l>=0&&p<=0)return a=l/(l-p),e.copy(i).addScaledVector(wn,a);const f=c*p-d*h;if(f<=0&&h-c>=0&&d-p>=0)return Tn.subVectors(r,n),a=(h-c)/(h-c+(d-p)),e.copy(n).addScaledVector(Tn,a);const g=1/(f+m+u);return s=m*g,a=u*g,e.copy(i).addScaledVector(Sn,s).addScaledVector(wn,a)}equals(t){return t.a.equals(this.a)&&t.b.equals(this.b)&&t.c.equals(this.c)}}let Rn=0;class Pn extends Le{constructor(){super(),this.isMaterial=!0,Object.defineProperty(this,"id",{value:Rn++}),this.uuid=Ne(),this.name="",this.type="Material",this.blending=d,this.side=l,this.vertexColors=!1,this.opacity=1,this.transparent=!1,this.blendSrc=A,this.blendDst=E,this.blendEquation=v,this.blendSrcAlpha=null,this.blendDstAlpha=null,this.blendEquationAlpha=null,this.depthFunc=z,this.depthTest=!0,this.depthWrite=!0,this.stencilWriteMask=255,this.stencilFunc=519,this.stencilRef=0,this.stencilFuncMask=255,this.stencilFail=Te,this.stencilZFail=Te,this.stencilZPass=Te,this.stencilWrite=!1,this.clippingPlanes=null,this.clipIntersection=!1,this.clipShadows=!1,this.shadowSide=null,this.colorWrite=!0,this.precision=null,this.polygonOffset=!1,this.polygonOffsetFactor=0,this.polygonOffsetUnits=0,this.dithering=!1,this.alphaToCoverage=!1,this.premultipliedAlpha=!1,this.forceSinglePass=!1,this.visible=!0,this.toneMapped=!0,this.userData={},this.version=0,this._alphaTest=0}get alphaTest(){return this._alphaTest}set alphaTest(t){this._alphaTest>0!=t>0&&this.version++,this._alphaTest=t}onBuild(){}onBeforeRender(){}onBeforeCompile(){}customProgramCacheKey(){return this.onBeforeCompile.toString()}setValues(t){if(void 0!==t)for(const e in t){const i=t[e];if(void 0===i){console.warn("THREE.Material: '"+e+"' parameter is undefined.");continue}const n=this[e];void 0!==n?n&&n.isColor?n.set(i):n&&n.isVector3&&i&&i.isVector3?n.copy(i):this[e]=i:console.warn("THREE."+this.type+": '"+e+"' is not a property of this material.")}}toJSON(t){const e=void 0===t||"string"==typeof t;e&&(t={textures:{},images:{}});const i={metadata:{version:4.5,type:"Material",generator:"Material.toJSON"}};function n(t){const e=[];for(const i in t){const n=t[i];delete n.metadata,e.push(n)}return e}if(i.uuid=this.uuid,i.type=this.type,""!==this.name&&(i.name=this.name),this.color&&this.color.isColor&&(i.color=this.color.getHex()),void 0!==this.roughness&&(i.roughness=this.roughness),void 0!==this.metalness&&(i.metalness=this.metalness),void 0!==this.sheen&&(i.sheen=this.sheen),this.sheenColor&&this.sheenColor.isColor&&(i.sheenColor=this.sheenColor.getHex()),void 0!==this.sheenRoughness&&(i.sheenRoughness=this.sheenRoughness),this.emissive&&this.emissive.isColor&&(i.emissive=this.emissive.getHex()),this.emissiveIntensity&&1!==this.emissiveIntensity&&(i.emissiveIntensity=this.emissiveIntensity),this.specular&&this.specular.isColor&&(i.specular=this.specular.getHex()),void 0!==this.specularIntensity&&(i.specularIntensity=this.specularIntensity),this.specularColor&&this.specularColor.isColor&&(i.specularColor=this.specularColor.getHex()),void 0!==this.shininess&&(i.shininess=this.shininess),void 0!==this.clearcoat&&(i.clearcoat=this.clearcoat),void 0!==this.clearcoatRoughness&&(i.clearcoatRoughness=this.clearcoatRoughness),this.clearcoatMap&&this.clearcoatMap.isTexture&&(i.clearcoatMap=this.clearcoatMap.toJSON(t).uuid),this.clearcoatRoughnessMap&&this.clearcoatRoughnessMap.isTexture&&(i.clearcoatRoughnessMap=this.clearcoatRoughnessMap.toJSON(t).uuid),this.clearcoatNormalMap&&this.clearcoatNormalMap.isTexture&&(i.clearcoatNormalMap=this.clearcoatNormalMap.toJSON(t).uuid,i.clearcoatNormalScale=this.clearcoatNormalScale.toArray()),void 0!==this.iridescence&&(i.iridescence=this.iridescence),void 0!==this.iridescenceIOR&&(i.iridescenceIOR=this.iridescenceIOR),void 0!==this.iridescenceThicknessRange&&(i.iridescenceThicknessRange=this.iridescenceThicknessRange),this.iridescenceMap&&this.iridescenceMap.isTexture&&(i.iridescenceMap=this.iridescenceMap.toJSON(t).uuid),this.iridescenceThicknessMap&&this.iridescenceThicknessMap.isTexture&&(i.iridescenceThicknessMap=this.iridescenceThicknessMap.toJSON(t).uuid),this.map&&this.map.isTexture&&(i.map=this.map.toJSON(t).uuid),this.matcap&&this.matcap.isTexture&&(i.matcap=this.matcap.toJSON(t).uuid),this.alphaMap&&this.alphaMap.isTexture&&(i.alphaMap=this.alphaMap.toJSON(t).uuid),this.lightMap&&this.lightMap.isTexture&&(i.lightMap=this.lightMap.toJSON(t).uuid,i.lightMapIntensity=this.lightMapIntensity),this.aoMap&&this.aoMap.isTexture&&(i.aoMap=this.aoMap.toJSON(t).uuid,i.aoMapIntensity=this.aoMapIntensity),this.bumpMap&&this.bumpMap.isTexture&&(i.bumpMap=this.bumpMap.toJSON(t).uuid,i.bumpScale=this.bumpScale),this.normalMap&&this.normalMap.isTexture&&(i.normalMap=this.normalMap.toJSON(t).uuid,i.normalMapType=this.normalMapType,i.normalScale=this.normalScale.toArray()),this.displacementMap&&this.displacementMap.isTexture&&(i.displacementMap=this.displacementMap.toJSON(t).uuid,i.displacementScale=this.displacementScale,i.displacementBias=this.displacementBias),this.roughnessMap&&this.roughnessMap.isTexture&&(i.roughnessMap=this.roughnessMap.toJSON(t).uuid),this.metalnessMap&&this.metalnessMap.isTexture&&(i.metalnessMap=this.metalnessMap.toJSON(t).uuid),this.emissiveMap&&this.emissiveMap.isTexture&&(i.emissiveMap=this.emissiveMap.toJSON(t).uuid),this.specularMap&&this.specularMap.isTexture&&(i.specularMap=this.specularMap.toJSON(t).uuid),this.specularIntensityMap&&this.specularIntensityMap.isTexture&&(i.specularIntensityMap=this.specularIntensityMap.toJSON(t).uuid),this.specularColorMap&&this.specularColorMap.isTexture&&(i.specularColorMap=this.specularColorMap.toJSON(t).uuid),this.envMap&&this.envMap.isTexture&&(i.envMap=this.envMap.toJSON(t).uuid,void 0!==this.combine&&(i.combine=this.combine)),void 0!==this.envMapIntensity&&(i.envMapIntensity=this.envMapIntensity),void 0!==this.reflectivity&&(i.reflectivity=this.reflectivity),void 0!==this.refractionRatio&&(i.refractionRatio=this.refractionRatio),this.gradientMap&&this.gradientMap.isTexture&&(i.gradientMap=this.gradientMap.toJSON(t).uuid),void 0!==this.transmission&&(i.transmission=this.transmission),this.transmissionMap&&this.transmissionMap.isTexture&&(i.transmissionMap=this.transmissionMap.toJSON(t).uuid),void 0!==this.thickness&&(i.thickness=this.thickness),this.thicknessMap&&this.thicknessMap.isTexture&&(i.thicknessMap=this.thicknessMap.toJSON(t).uuid),void 0!==this.attenuationDistance&&this.attenuationDistance!==1/0&&(i.attenuationDistance=this.attenuationDistance),void 0!==this.attenuationColor&&(i.attenuationColor=this.attenuationColor.getHex()),void 0!==this.size&&(i.size=this.size),null!==this.shadowSide&&(i.shadowSide=this.shadowSide),void 0!==this.sizeAttenuation&&(i.sizeAttenuation=this.sizeAttenuation),this.blending!==d&&(i.blending=this.blending),this.side!==l&&(i.side=this.side),this.vertexColors&&(i.vertexColors=!0),this.opacity<1&&(i.opacity=this.opacity),!0===this.transparent&&(i.transparent=this.transparent),i.depthFunc=this.depthFunc,i.depthTest=this.depthTest,i.depthWrite=this.depthWrite,i.colorWrite=this.colorWrite,i.stencilWrite=this.stencilWrite,i.stencilWriteMask=this.stencilWriteMask,i.stencilFunc=this.stencilFunc,i.stencilRef=this.stencilRef,i.stencilFuncMask=this.stencilFuncMask,i.stencilFail=this.stencilFail,i.stencilZFail=this.stencilZFail,i.stencilZPass=this.stencilZPass,void 0!==this.rotation&&0!==this.rotation&&(i.rotation=this.rotation),!0===this.polygonOffset&&(i.polygonOffset=!0),0!==this.polygonOffsetFactor&&(i.polygonOffsetFactor=this.polygonOffsetFactor),0!==this.polygonOffsetUnits&&(i.polygonOffsetUnits=this.polygonOffsetUnits),void 0!==this.linewidth&&1!==this.linewidth&&(i.linewidth=this.linewidth),void 0!==this.dashSize&&(i.dashSize=this.dashSize),void 0!==this.gapSize&&(i.gapSize=this.gapSize),void 0!==this.scale&&(i.scale=this.scale),!0===this.dithering&&(i.dithering=!0),this.alphaTest>0&&(i.alphaTest=this.alphaTest),!0===this.alphaToCoverage&&(i.alphaToCoverage=this.alphaToCoverage),!0===this.premultipliedAlpha&&(i.premultipliedAlpha=this.premultipliedAlpha),!0===this.forceSinglePass&&(i.forceSinglePass=this.forceSinglePass),!0===this.wireframe&&(i.wireframe=this.wireframe),this.wireframeLinewidth>1&&(i.wireframeLinewidth=this.wireframeLinewidth),"round"!==this.wireframeLinecap&&(i.wireframeLinecap=this.wireframeLinecap),"round"!==this.wireframeLinejoin&&(i.wireframeLinejoin=this.wireframeLinejoin),!0===this.flatShading&&(i.flatShading=this.flatShading),!1===this.visible&&(i.visible=!1),!1===this.toneMapped&&(i.toneMapped=!1),!1===this.fog&&(i.fog=!1),Object.keys(this.userData).length>0&&(i.userData=this.userData),e){const e=n(t.textures),r=n(t.images);e.length>0&&(i.textures=e),r.length>0&&(i.images=r)}return i}clone(){return(new this.constructor).copy(this)}copy(t){this.name=t.name,this.blending=t.blending,this.side=t.side,this.vertexColors=t.vertexColors,this.opacity=t.opacity,this.transparent=t.transparent,this.blendSrc=t.blendSrc,this.blendDst=t.blendDst,this.blendEquation=t.blendEquation,this.blendSrcAlpha=t.blendSrcAlpha,this.blendDstAlpha=t.blendDstAlpha,this.blendEquationAlpha=t.blendEquationAlpha,this.depthFunc=t.depthFunc,this.depthTest=t.depthTest,this.depthWrite=t.depthWrite,this.stencilWriteMask=t.stencilWriteMask,this.stencilFunc=t.stencilFunc,this.stencilRef=t.stencilRef,this.stencilFuncMask=t.stencilFuncMask,this.stencilFail=t.stencilFail,this.stencilZFail=t.stencilZFail,this.stencilZPass=t.stencilZPass,this.stencilWrite=t.stencilWrite;const e=t.clippingPlanes;let i=null;if(null!==e){const t=e.length;i=new Array(t);for(let n=0;n!==t;++n)i[n]=e[n].clone()}return this.clippingPlanes=i,this.clipIntersection=t.clipIntersection,this.clipShadows=t.clipShadows,this.shadowSide=t.shadowSide,this.colorWrite=t.colorWrite,this.precision=t.precision,this.polygonOffset=t.polygonOffset,this.polygonOffsetFactor=t.polygonOffsetFactor,this.polygonOffsetUnits=t.polygonOffsetUnits,this.dithering=t.dithering,this.alphaTest=t.alphaTest,this.alphaToCoverage=t.alphaToCoverage,this.premultipliedAlpha=t.premultipliedAlpha,this.forceSinglePass=t.forceSinglePass,this.visible=t.visible,this.toneMapped=t.toneMapped,this.userData=JSON.parse(JSON.stringify(t.userData)),this}dispose(){this.dispatchEvent({type:"dispose"})}set needsUpdate(t){!0===t&&this.version++}}const In={aliceblue:15792383,antiquewhite:16444375,aqua:65535,aquamarine:8388564,azure:15794175,beige:16119260,bisque:16770244,black:0,blanchedalmond:16772045,blue:255,blueviolet:9055202,brown:10824234,burlywood:14596231,cadetblue:6266528,chartreuse:8388352,chocolate:13789470,coral:16744272,cornflowerblue:6591981,cornsilk:16775388,crimson:14423100,cyan:65535,darkblue:139,darkcyan:35723,darkgoldenrod:12092939,darkgray:11119017,darkgreen:25600,darkgrey:11119017,darkkhaki:12433259,darkmagenta:9109643,darkolivegreen:5597999,darkorange:16747520,darkorchid:10040012,darkred:9109504,darksalmon:15308410,darkseagreen:9419919,darkslateblue:4734347,darkslategray:3100495,darkslategrey:3100495,darkturquoise:52945,darkviolet:9699539,deeppink:16716947,deepskyblue:49151,dimgray:6908265,dimgrey:6908265,dodgerblue:2003199,firebrick:11674146,floralwhite:16775920,forestgreen:2263842,fuchsia:16711935,gainsboro:14474460,ghostwhite:16316671,gold:16766720,goldenrod:14329120,gray:8421504,green:32768,greenyellow:11403055,grey:8421504,honeydew:15794160,hotpink:16738740,indianred:13458524,indigo:4915330,ivory:16777200,khaki:15787660,lavender:15132410,lavenderblush:16773365,lawngreen:8190976,lemonchiffon:16775885,lightblue:11393254,lightcoral:15761536,lightcyan:14745599,lightgoldenrodyellow:16448210,lightgray:13882323,lightgreen:9498256,lightgrey:13882323,lightpink:16758465,lightsalmon:16752762,lightseagreen:2142890,lightskyblue:8900346,lightslategray:7833753,lightslategrey:7833753,lightsteelblue:11584734,lightyellow:16777184,lime:65280,limegreen:3329330,linen:16445670,magenta:16711935,maroon:8388608,mediumaquamarine:6737322,mediumblue:205,mediumorchid:12211667,mediumpurple:9662683,mediumseagreen:3978097,mediumslateblue:8087790,mediumspringgreen:64154,mediumturquoise:4772300,mediumvioletred:13047173,midnightblue:1644912,mintcream:16121850,mistyrose:16770273,moccasin:16770229,navajowhite:16768685,navy:128,oldlace:16643558,olive:8421376,olivedrab:7048739,orange:16753920,orangered:16729344,orchid:14315734,palegoldenrod:15657130,palegreen:10025880,paleturquoise:11529966,palevioletred:14381203,papayawhip:16773077,peachpuff:16767673,peru:13468991,pink:16761035,plum:14524637,powderblue:11591910,purple:8388736,rebeccapurple:6697881,red:16711680,rosybrown:12357519,royalblue:4286945,saddlebrown:9127187,salmon:16416882,sandybrown:16032864,seagreen:3050327,seashell:16774638,sienna:10506797,silver:12632256,skyblue:8900331,slateblue:6970061,slategray:7372944,slategrey:7372944,snow:16775930,springgreen:65407,steelblue:4620980,tan:13808780,teal:32896,thistle:14204888,tomato:16737095,turquoise:4251856,violet:15631086,wheat:16113331,white:16777215,whitesmoke:16119285,yellow:16776960,yellowgreen:10145074},Dn={h:0,s:0,l:0},Nn={h:0,s:0,l:0};function On(t,e,i){return i<0&&(i+=1),i>1&&(i-=1),i<1/6?t+6*(e-t)*i:i<.5?e:i<2/3?t+6*(e-t)*(2/3-i):t}class zn{constructor(t,e,i){return this.isColor=!0,this.r=1,this.g=1,this.b=1,void 0===e&&void 0===i?this.set(t):this.setRGB(t,e,i)}set(t){return t&&t.isColor?this.copy(t):"number"==typeof t?this.setHex(t):"string"==typeof t&&this.setStyle(t),this}setScalar(t){return this.r=t,this.g=t,this.b=t,this}setHex(t,e=be){return t=Math.floor(t),this.r=(t>>16&255)/255,this.g=(t>>8&255)/255,this.b=(255&t)/255,li.toWorkingColorSpace(this,e),this}setRGB(t,e,i,n=li.workingColorSpace){return this.r=t,this.g=e,this.b=i,li.toWorkingColorSpace(this,n),this}setHSL(t,e,i,n=li.workingColorSpace){if(t=ze(t,1),e=Oe(e,0,1),i=Oe(i,0,1),0===e)this.r=this.g=this.b=i;else{const n=i<=.5?i*(1+e):i+e-i*e,r=2*i-n;this.r=On(r,n,t+1/3),this.g=On(r,n,t),this.b=On(r,n,t-1/3)}return li.toWorkingColorSpace(this,n),this}setStyle(t,e=be){function i(e){void 0!==e&&parseFloat(e)<1&&console.warn("THREE.Color: Alpha component of "+t+" will be ignored.")}let n;if(n=/^(\w+)\(([^\)]*)\)/.exec(t)){let r;const s=n[1],a=n[2];switch(s){case"rgb":case"rgba":if(r=/^\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*(?:,\s*(\d*\.?\d+)\s*)?$/.exec(a))return this.r=Math.min(255,parseInt(r[1],10))/255,this.g=Math.min(255,parseInt(r[2],10))/255,this.b=Math.min(255,parseInt(r[3],10))/255,li.toWorkingColorSpace(this,e),i(r[4]),this;if(r=/^\s*(\d+)\%\s*,\s*(\d+)\%\s*,\s*(\d+)\%\s*(?:,\s*(\d*\.?\d+)\s*)?$/.exec(a))return this.r=Math.min(100,parseInt(r[1],10))/100,this.g=Math.min(100,parseInt(r[2],10))/100,this.b=Math.min(100,parseInt(r[3],10))/100,li.toWorkingColorSpace(this,e),i(r[4]),this;break;case"hsl":case"hsla":if(r=/^\s*(\d*\.?\d+)\s*,\s*(\d*\.?\d+)\%\s*,\s*(\d*\.?\d+)\%\s*(?:,\s*(\d*\.?\d+)\s*)?$/.exec(a)){const t=parseFloat(r[1])/360,n=parseFloat(r[2])/100,s=parseFloat(r[3])/100;return i(r[4]),this.setHSL(t,n,s,e)}break;default:console.warn("THREE.Color: Unknown color model "+t)}}else if(n=/^\#([A-Fa-f\d]+)$/.exec(t)){const i=n[1],r=i.length;if(3===r)return this.r=parseInt(i.charAt(0)+i.charAt(0),16)/255,this.g=parseInt(i.charAt(1)+i.charAt(1),16)/255,this.b=parseInt(i.charAt(2)+i.charAt(2),16)/255,li.toWorkingColorSpace(this,e),this;if(6===r)return this.r=parseInt(i.charAt(0)+i.charAt(1),16)/255,this.g=parseInt(i.charAt(2)+i.charAt(3),16)/255,this.b=parseInt(i.charAt(4)+i.charAt(5),16)/255,li.toWorkingColorSpace(this,e),this;console.warn("THREE.Color: Invalid hex color "+t)}else if(t&&t.length>0)return this.setColorName(t,e);return this}setColorName(t,e=be){const i=In[t.toLowerCase()];return void 0!==i?this.setHex(i,e):console.warn("THREE.Color: Unknown color "+t),this}clone(){return new this.constructor(this.r,this.g,this.b)}copy(t){return this.r=t.r,this.g=t.g,this.b=t.b,this}copySRGBToLinear(t){return this.r=ei(t.r),this.g=ei(t.g),this.b=ei(t.b),this}copyLinearToSRGB(t){return this.r=ii(t.r),this.g=ii(t.g),this.b=ii(t.b),this}convertSRGBToLinear(){return this.copySRGBToLinear(this),this}convertLinearToSRGB(){return this.copyLinearToSRGB(this),this}getHex(t=be){return li.fromWorkingColorSpace(Un.copy(this),t),Oe(255*Un.r,0,255)<<16^Oe(255*Un.g,0,255)<<8^Oe(255*Un.b,0,255)<<0}getHexString(t=be){return("000000"+this.getHex(t).toString(16)).slice(-6)}getHSL(t,e=li.workingColorSpace){li.fromWorkingColorSpace(Un.copy(this),e);const i=Un.r,n=Un.g,r=Un.b,s=Math.max(i,n,r),a=Math.min(i,n,r);let o,l;const c=(a+s)/2;if(a===s)o=0,l=0;else{const t=s-a;switch(l=c<=.5?t/(s+a):t/(2-s-a),s){case i:o=(n-r)/t+(n0&&(t.userData=this.userData),void 0!==this.parameters){const e=this.parameters;for(const i in e)void 0!==e[i]&&(t[i]=e[i]);return t}t.data={attributes:{}};const e=this.index;null!==e&&(t.data.index={type:e.array.constructor.name,array:Array.prototype.slice.call(e.array)});const i=this.attributes;for(const e in i){const n=i[e];t.data.attributes[e]=n.toJSON(t.data)}const n={};let r=!1;for(const e in this.morphAttributes){const i=this.morphAttributes[e],s=[];for(let e=0,n=i.length;e0&&(n[e]=s,r=!0)}r&&(t.data.morphAttributes=n,t.data.morphTargetsRelative=this.morphTargetsRelative);const s=this.groups;s.length>0&&(t.data.groups=JSON.parse(JSON.stringify(s)));const a=this.boundingSphere;return null!==a&&(t.data.boundingSphere={center:a.center.toArray(),radius:a.radius}),t}clone(){return(new this.constructor).copy(this)}copy(t){this.index=null,this.attributes={},this.morphAttributes={},this.groups=[],this.boundingBox=null,this.boundingSphere=null;const e={};this.name=t.name;const i=t.index;null!==i&&this.setIndex(i.clone(e));const n=t.attributes;for(const t in n){const i=n[t];this.setAttribute(t,i.clone(e))}const r=t.morphAttributes;for(const t in r){const i=[],n=r[t];for(let t=0,r=n.length;t0){const i=t[e[0]];if(void 0!==i){this.morphTargetInfluences=[],this.morphTargetDictionary={};for(let t=0,e=i.length;t(t.far-t.near)**2)return}if(Qn.copy(r).invert(),tr.copy(t.ray).applyMatrix4(Qn),null!==i.boundingBox&&!1===tr.intersectsBox(i.boundingBox))return;let s;const a=i.index,o=i.attributes.position,l=i.attributes.uv,c=i.attributes.uv2,h=i.groups,u=i.drawRange;if(null!==a)if(Array.isArray(n))for(let i=0,r=h.length;ii.far?null:{distance:u,point:dr.clone(),object:t}}(t,e,i,n,nr,rr,sr,ur);if(u){r&&(lr.fromBufferAttribute(r,a),cr.fromBufferAttribute(r,o),hr.fromBufferAttribute(r,h),u.uv=Ln.getUV(ur,nr,rr,sr,lr,cr,hr,new We)),s&&(lr.fromBufferAttribute(s,a),cr.fromBufferAttribute(s,o),hr.fromBufferAttribute(s,h),u.uv2=Ln.getUV(ur,nr,rr,sr,lr,cr,hr,new We));const t={a:a,b:o,c:h,normal:new $e,materialIndex:0};Ln.getNormal(nr,rr,sr,t.normal),u.face=t}return u}class fr extends $n{constructor(t=1,e=1,i=1,n=1,r=1,s=1){super(),this.type="BoxGeometry",this.parameters={width:t,height:e,depth:i,widthSegments:n,heightSegments:r,depthSegments:s};const a=this;n=Math.floor(n),r=Math.floor(r),s=Math.floor(s);const o=[],l=[],c=[],h=[];let u=0,d=0;function p(t,e,i,n,r,s,p,m,f,g,v){const x=s/f,_=p/g,y=s/2,M=p/2,b=m/2,S=f+1,w=g+1;let T=0,A=0;const E=new $e;for(let s=0;s0?1:-1,c.push(E.x,E.y,E.z),h.push(o/f),h.push(1-s/g),T+=1}}for(let t=0;t0&&(e.defines=this.defines),e.vertexShader=this.vertexShader,e.fragmentShader=this.fragmentShader;const i={};for(const t in this.extensions)!0===this.extensions[t]&&(i[t]=!0);return Object.keys(i).length>0&&(e.extensions=i),e}}class Mr extends xn{constructor(){super(),this.isCamera=!0,this.type="Camera",this.matrixWorldInverse=new qi,this.projectionMatrix=new qi,this.projectionMatrixInverse=new qi}copy(t,e){return super.copy(t,e),this.matrixWorldInverse.copy(t.matrixWorldInverse),this.projectionMatrix.copy(t.projectionMatrix),this.projectionMatrixInverse.copy(t.projectionMatrixInverse),this}getWorldDirection(t){this.updateWorldMatrix(!0,!1);const e=this.matrixWorld.elements;return t.set(-e[8],-e[9],-e[10]).normalize()}updateMatrixWorld(t){super.updateMatrixWorld(t),this.matrixWorldInverse.copy(this.matrixWorld).invert()}updateWorldMatrix(t,e){super.updateWorldMatrix(t,e),this.matrixWorldInverse.copy(this.matrixWorld).invert()}clone(){return(new this.constructor).copy(this)}}class br extends Mr{constructor(t=50,e=1,i=.1,n=2e3){super(),this.isPerspectiveCamera=!0,this.type="PerspectiveCamera",this.fov=t,this.zoom=1,this.near=i,this.far=n,this.focus=10,this.aspect=e,this.view=null,this.filmGauge=35,this.filmOffset=0,this.updateProjectionMatrix()}copy(t,e){return super.copy(t,e),this.fov=t.fov,this.zoom=t.zoom,this.near=t.near,this.far=t.far,this.focus=t.focus,this.aspect=t.aspect,this.view=null===t.view?null:Object.assign({},t.view),this.filmGauge=t.filmGauge,this.filmOffset=t.filmOffset,this}setFocalLength(t){const e=.5*this.getFilmHeight()/t;this.fov=2*De*Math.atan(e),this.updateProjectionMatrix()}getFocalLength(){const t=Math.tan(.5*Ie*this.fov);return.5*this.getFilmHeight()/t}getEffectiveFOV(){return 2*De*Math.atan(Math.tan(.5*Ie*this.fov)/this.zoom)}getFilmWidth(){return this.filmGauge*Math.min(this.aspect,1)}getFilmHeight(){return this.filmGauge/Math.max(this.aspect,1)}setViewOffset(t,e,i,n,r,s){this.aspect=t/e,null===this.view&&(this.view={enabled:!0,fullWidth:1,fullHeight:1,offsetX:0,offsetY:0,width:1,height:1}),this.view.enabled=!0,this.view.fullWidth=t,this.view.fullHeight=e,this.view.offsetX=i,this.view.offsetY=n,this.view.width=r,this.view.height=s,this.updateProjectionMatrix()}clearViewOffset(){null!==this.view&&(this.view.enabled=!1),this.updateProjectionMatrix()}updateProjectionMatrix(){const t=this.near;let e=t*Math.tan(.5*Ie*this.fov)/this.zoom,i=2*e,n=this.aspect*i,r=-.5*n;const s=this.view;if(null!==this.view&&this.view.enabled){const t=s.fullWidth,a=s.fullHeight;r+=s.offsetX*n/t,e-=s.offsetY*i/a,n*=s.width/t,i*=s.height/a}const a=this.filmOffset;0!==a&&(r+=t*a/this.getFilmWidth()),this.projectionMatrix.makePerspective(r,r+n,e,e-i,t,this.far),this.projectionMatrixInverse.copy(this.projectionMatrix).invert()}toJSON(t){const e=super.toJSON(t);return e.object.fov=this.fov,e.object.zoom=this.zoom,e.object.near=this.near,e.object.far=this.far,e.object.focus=this.focus,e.object.aspect=this.aspect,null!==this.view&&(e.object.view=Object.assign({},this.view)),e.object.filmGauge=this.filmGauge,e.object.filmOffset=this.filmOffset,e}}const Sr=-90;class wr extends xn{constructor(t,e,i){super(),this.type="CubeCamera",this.renderTarget=i;const n=new br(Sr,1,t,e);n.layers=this.layers,n.up.set(0,1,0),n.lookAt(1,0,0),this.add(n);const r=new br(Sr,1,t,e);r.layers=this.layers,r.up.set(0,1,0),r.lookAt(-1,0,0),this.add(r);const s=new br(Sr,1,t,e);s.layers=this.layers,s.up.set(0,0,-1),s.lookAt(0,1,0),this.add(s);const a=new br(Sr,1,t,e);a.layers=this.layers,a.up.set(0,0,1),a.lookAt(0,-1,0),this.add(a);const o=new br(Sr,1,t,e);o.layers=this.layers,o.up.set(0,1,0),o.lookAt(0,0,1),this.add(o);const l=new br(Sr,1,t,e);l.layers=this.layers,l.up.set(0,1,0),l.lookAt(0,0,-1),this.add(l)}update(t,e){null===this.parent&&this.updateMatrixWorld();const i=this.renderTarget,[n,r,s,a,o,l]=this.children,c=t.getRenderTarget(),h=t.toneMapping,u=t.xr.enabled;t.toneMapping=W,t.xr.enabled=!1;const d=i.texture.generateMipmaps;i.texture.generateMipmaps=!1,t.setRenderTarget(i,0),t.render(e,n),t.setRenderTarget(i,1),t.render(e,r),t.setRenderTarget(i,2),t.render(e,s),t.setRenderTarget(i,3),t.render(e,a),t.setRenderTarget(i,4),t.render(e,o),i.texture.generateMipmaps=d,t.setRenderTarget(i,5),t.render(e,l),t.setRenderTarget(c),t.toneMapping=h,t.xr.enabled=u,i.texture.needsPMREMUpdate=!0}}class Tr extends mi{constructor(t,e,i,n,r,s,a,o,l,c){super(t=void 0!==t?t:[],e=void 0!==e?e:K,i,n,r,s,a,o,l,c),this.isCubeTexture=!0,this.flipY=!1}get images(){return this.image}set images(t){this.image=t}}class Ar extends gi{constructor(t=1,e={}){super(t,t,e),this.isWebGLCubeRenderTarget=!0;const i={width:t,height:t,depth:1},n=[i,i,i,i,i,i];this.texture=new Tr(n,e.mapping,e.wrapS,e.wrapT,e.magFilter,e.minFilter,e.format,e.type,e.anisotropy,e.encoding),this.texture.isRenderTargetTexture=!0,this.texture.generateMipmaps=void 0!==e.generateMipmaps&&e.generateMipmaps,this.texture.minFilter=void 0!==e.minFilter?e.minFilter:lt}fromEquirectangularTexture(t,e){this.texture.type=e.type,this.texture.encoding=e.encoding,this.texture.generateMipmaps=e.generateMipmaps,this.texture.minFilter=e.minFilter,this.texture.magFilter=e.magFilter;const i={uniforms:{tEquirect:{value:null}},vertexShader:"\n\n\t\t\t\tvarying vec3 vWorldDirection;\n\n\t\t\t\tvec3 transformDirection( in vec3 dir, in mat4 matrix ) {\n\n\t\t\t\t\treturn normalize( ( matrix * vec4( dir, 0.0 ) ).xyz );\n\n\t\t\t\t}\n\n\t\t\t\tvoid main() {\n\n\t\t\t\t\tvWorldDirection = transformDirection( position, modelMatrix );\n\n\t\t\t\t\t#include \n\t\t\t\t\t#include \n\n\t\t\t\t}\n\t\t\t",fragmentShader:"\n\n\t\t\t\tuniform sampler2D tEquirect;\n\n\t\t\t\tvarying vec3 vWorldDirection;\n\n\t\t\t\t#include \n\n\t\t\t\tvoid main() {\n\n\t\t\t\t\tvec3 direction = normalize( vWorldDirection );\n\n\t\t\t\t\tvec2 sampleUV = equirectUv( direction );\n\n\t\t\t\t\tgl_FragColor = texture2D( tEquirect, sampleUV );\n\n\t\t\t\t}\n\t\t\t"},n=new fr(5,5,5),r=new yr({name:"CubemapFromEquirect",uniforms:gr(i.uniforms),vertexShader:i.vertexShader,fragmentShader:i.fragmentShader,side:c,blending:u});r.uniforms.tEquirect.value=e;const s=new pr(n,r),a=e.minFilter;e.minFilter===ht&&(e.minFilter=lt);return new wr(1,10,this).update(t,s),e.minFilter=a,s.geometry.dispose(),s.material.dispose(),this}clear(t,e,i,n){const r=t.getRenderTarget();for(let r=0;r<6;r++)t.setRenderTarget(this,r),t.clear(e,i,n);t.setRenderTarget(r)}}const Er=new $e,Cr=new $e,Lr=new je;class Rr{constructor(t=new $e(1,0,0),e=0){this.isPlane=!0,this.normal=t,this.constant=e}set(t,e){return this.normal.copy(t),this.constant=e,this}setComponents(t,e,i,n){return this.normal.set(t,e,i),this.constant=n,this}setFromNormalAndCoplanarPoint(t,e){return this.normal.copy(t),this.constant=-e.dot(this.normal),this}setFromCoplanarPoints(t,e,i){const n=Er.subVectors(i,e).cross(Cr.subVectors(t,e)).normalize();return this.setFromNormalAndCoplanarPoint(n,t),this}copy(t){return this.normal.copy(t.normal),this.constant=t.constant,this}normalize(){const t=1/this.normal.length();return this.normal.multiplyScalar(t),this.constant*=t,this}negate(){return this.constant*=-1,this.normal.negate(),this}distanceToPoint(t){return this.normal.dot(t)+this.constant}distanceToSphere(t){return this.distanceToPoint(t.center)-t.radius}projectPoint(t,e){return e.copy(t).addScaledVector(this.normal,-this.distanceToPoint(t))}intersectLine(t,e){const i=t.delta(Er),n=this.normal.dot(i);if(0===n)return 0===this.distanceToPoint(t.start)?e.copy(t.start):null;const r=-(t.start.dot(this.normal)+this.constant)/n;return r<0||r>1?null:e.copy(t.start).addScaledVector(i,r)}intersectsLine(t){const e=this.distanceToPoint(t.start),i=this.distanceToPoint(t.end);return e<0&&i>0||i<0&&e>0}intersectsBox(t){return t.intersectsPlane(this)}intersectsSphere(t){return t.intersectsPlane(this)}coplanarPoint(t){return t.copy(this.normal).multiplyScalar(-this.constant)}applyMatrix4(t,e){const i=e||Lr.getNormalMatrix(t),n=this.coplanarPoint(Er).applyMatrix4(t),r=this.normal.applyMatrix3(i).normalize();return this.constant=-n.dot(r),this}translate(t){return this.constant-=t.dot(this.normal),this}equals(t){return t.normal.equals(this.normal)&&t.constant===this.constant}clone(){return(new this.constructor).copy(this)}}const Pr=new Ui,Ir=new $e;class Dr{constructor(t=new Rr,e=new Rr,i=new Rr,n=new Rr,r=new Rr,s=new Rr){this.planes=[t,e,i,n,r,s]}set(t,e,i,n,r,s){const a=this.planes;return a[0].copy(t),a[1].copy(e),a[2].copy(i),a[3].copy(n),a[4].copy(r),a[5].copy(s),this}copy(t){const e=this.planes;for(let i=0;i<6;i++)e[i].copy(t.planes[i]);return this}setFromProjectionMatrix(t){const e=this.planes,i=t.elements,n=i[0],r=i[1],s=i[2],a=i[3],o=i[4],l=i[5],c=i[6],h=i[7],u=i[8],d=i[9],p=i[10],m=i[11],f=i[12],g=i[13],v=i[14],x=i[15];return e[0].setComponents(a-n,h-o,m-u,x-f).normalize(),e[1].setComponents(a+n,h+o,m+u,x+f).normalize(),e[2].setComponents(a+r,h+l,m+d,x+g).normalize(),e[3].setComponents(a-r,h-l,m-d,x-g).normalize(),e[4].setComponents(a-s,h-c,m-p,x-v).normalize(),e[5].setComponents(a+s,h+c,m+p,x+v).normalize(),this}intersectsObject(t){const e=t.geometry;return null===e.boundingSphere&&e.computeBoundingSphere(),Pr.copy(e.boundingSphere).applyMatrix4(t.matrixWorld),this.intersectsSphere(Pr)}intersectsSprite(t){return Pr.center.set(0,0,0),Pr.radius=.7071067811865476,Pr.applyMatrix4(t.matrixWorld),this.intersectsSphere(Pr)}intersectsSphere(t){const e=this.planes,i=t.center,n=-t.radius;for(let t=0;t<6;t++){if(e[t].distanceToPoint(i)0?t.max.x:t.min.x,Ir.y=n.normal.y>0?t.max.y:t.min.y,Ir.z=n.normal.z>0?t.max.z:t.min.z,n.distanceToPoint(Ir)<0)return!1}return!0}containsPoint(t){const e=this.planes;for(let i=0;i<6;i++)if(e[i].distanceToPoint(t)<0)return!1;return!0}clone(){return(new this.constructor).copy(this)}}function Nr(){let t=null,e=!1,i=null,n=null;function r(e,s){i(e,s),n=t.requestAnimationFrame(r)}return{start:function(){!0!==e&&null!==i&&(n=t.requestAnimationFrame(r),e=!0)},stop:function(){t.cancelAnimationFrame(n),e=!1},setAnimationLoop:function(t){i=t},setContext:function(e){t=e}}}function Or(t,e){const i=e.isWebGL2,n=new WeakMap;return{get:function(t){return t.isInterleavedBufferAttribute&&(t=t.data),n.get(t)},remove:function(e){e.isInterleavedBufferAttribute&&(e=e.data);const i=n.get(e);i&&(t.deleteBuffer(i.buffer),n.delete(e))},update:function(e,r){if(e.isGLBufferAttribute){const t=n.get(e);return void((!t||t.version 0.0 ) ? v : 0.5 * inversesqrt( max( 1.0 - x * x, 1e-7 ) ) - v;\n\treturn cross( v1, v2 ) * theta_sintheta;\n}\nvec3 LTC_Evaluate( const in vec3 N, const in vec3 V, const in vec3 P, const in mat3 mInv, const in vec3 rectCoords[ 4 ] ) {\n\tvec3 v1 = rectCoords[ 1 ] - rectCoords[ 0 ];\n\tvec3 v2 = rectCoords[ 3 ] - rectCoords[ 0 ];\n\tvec3 lightNormal = cross( v1, v2 );\n\tif( dot( lightNormal, P - rectCoords[ 0 ] ) < 0.0 ) return vec3( 0.0 );\n\tvec3 T1, T2;\n\tT1 = normalize( V - N * dot( V, N ) );\n\tT2 = - cross( N, T1 );\n\tmat3 mat = mInv * transposeMat3( mat3( T1, T2, N ) );\n\tvec3 coords[ 4 ];\n\tcoords[ 0 ] = mat * ( rectCoords[ 0 ] - P );\n\tcoords[ 1 ] = mat * ( rectCoords[ 1 ] - P );\n\tcoords[ 2 ] = mat * ( rectCoords[ 2 ] - P );\n\tcoords[ 3 ] = mat * ( rectCoords[ 3 ] - P );\n\tcoords[ 0 ] = normalize( coords[ 0 ] );\n\tcoords[ 1 ] = normalize( coords[ 1 ] );\n\tcoords[ 2 ] = normalize( coords[ 2 ] );\n\tcoords[ 3 ] = normalize( coords[ 3 ] );\n\tvec3 vectorFormFactor = vec3( 0.0 );\n\tvectorFormFactor += LTC_EdgeVectorFormFactor( coords[ 0 ], coords[ 1 ] );\n\tvectorFormFactor += LTC_EdgeVectorFormFactor( coords[ 1 ], coords[ 2 ] );\n\tvectorFormFactor += LTC_EdgeVectorFormFactor( coords[ 2 ], coords[ 3 ] );\n\tvectorFormFactor += LTC_EdgeVectorFormFactor( coords[ 3 ], coords[ 0 ] );\n\tfloat result = LTC_ClippedSphereFormFactor( vectorFormFactor );\n\treturn vec3( result );\n}\nfloat G_BlinnPhong_Implicit( ) {\n\treturn 0.25;\n}\nfloat D_BlinnPhong( const in float shininess, const in float dotNH ) {\n\treturn RECIPROCAL_PI * ( shininess * 0.5 + 1.0 ) * pow( dotNH, shininess );\n}\nvec3 BRDF_BlinnPhong( const in vec3 lightDir, const in vec3 viewDir, const in vec3 normal, const in vec3 specularColor, const in float shininess ) {\n\tvec3 halfDir = normalize( lightDir + viewDir );\n\tfloat dotNH = saturate( dot( normal, halfDir ) );\n\tfloat dotVH = saturate( dot( viewDir, halfDir ) );\n\tvec3 F = F_Schlick( specularColor, 1.0, dotVH );\n\tfloat G = G_BlinnPhong_Implicit( );\n\tfloat D = D_BlinnPhong( shininess, dotNH );\n\treturn F * ( G * D );\n}\n#if defined( USE_SHEEN )\nfloat D_Charlie( float roughness, float dotNH ) {\n\tfloat alpha = pow2( roughness );\n\tfloat invAlpha = 1.0 / alpha;\n\tfloat cos2h = dotNH * dotNH;\n\tfloat sin2h = max( 1.0 - cos2h, 0.0078125 );\n\treturn ( 2.0 + invAlpha ) * pow( sin2h, invAlpha * 0.5 ) / ( 2.0 * PI );\n}\nfloat V_Neubelt( float dotNV, float dotNL ) {\n\treturn saturate( 1.0 / ( 4.0 * ( dotNL + dotNV - dotNL * dotNV ) ) );\n}\nvec3 BRDF_Sheen( const in vec3 lightDir, const in vec3 viewDir, const in vec3 normal, vec3 sheenColor, const in float sheenRoughness ) {\n\tvec3 halfDir = normalize( lightDir + viewDir );\n\tfloat dotNL = saturate( dot( normal, lightDir ) );\n\tfloat dotNV = saturate( dot( normal, viewDir ) );\n\tfloat dotNH = saturate( dot( normal, halfDir ) );\n\tfloat D = D_Charlie( sheenRoughness, dotNH );\n\tfloat V = V_Neubelt( dotNV, dotNL );\n\treturn sheenColor * ( D * V );\n}\n#endif",iridescence_fragment:"#ifdef USE_IRIDESCENCE\n\tconst mat3 XYZ_TO_REC709 = mat3(\n\t\t 3.2404542, -0.9692660, 0.0556434,\n\t\t-1.5371385, 1.8760108, -0.2040259,\n\t\t-0.4985314, 0.0415560, 1.0572252\n\t);\n\tvec3 Fresnel0ToIor( vec3 fresnel0 ) {\n\t\tvec3 sqrtF0 = sqrt( fresnel0 );\n\t\treturn ( vec3( 1.0 ) + sqrtF0 ) / ( vec3( 1.0 ) - sqrtF0 );\n\t}\n\tvec3 IorToFresnel0( vec3 transmittedIor, float incidentIor ) {\n\t\treturn pow2( ( transmittedIor - vec3( incidentIor ) ) / ( transmittedIor + vec3( incidentIor ) ) );\n\t}\n\tfloat IorToFresnel0( float transmittedIor, float incidentIor ) {\n\t\treturn pow2( ( transmittedIor - incidentIor ) / ( transmittedIor + incidentIor ));\n\t}\n\tvec3 evalSensitivity( float OPD, vec3 shift ) {\n\t\tfloat phase = 2.0 * PI * OPD * 1.0e-9;\n\t\tvec3 val = vec3( 5.4856e-13, 4.4201e-13, 5.2481e-13 );\n\t\tvec3 pos = vec3( 1.6810e+06, 1.7953e+06, 2.2084e+06 );\n\t\tvec3 var = vec3( 4.3278e+09, 9.3046e+09, 6.6121e+09 );\n\t\tvec3 xyz = val * sqrt( 2.0 * PI * var ) * cos( pos * phase + shift ) * exp( - pow2( phase ) * var );\n\t\txyz.x += 9.7470e-14 * sqrt( 2.0 * PI * 4.5282e+09 ) * cos( 2.2399e+06 * phase + shift[ 0 ] ) * exp( - 4.5282e+09 * pow2( phase ) );\n\t\txyz /= 1.0685e-7;\n\t\tvec3 rgb = XYZ_TO_REC709 * xyz;\n\t\treturn rgb;\n\t}\n\tvec3 evalIridescence( float outsideIOR, float eta2, float cosTheta1, float thinFilmThickness, vec3 baseF0 ) {\n\t\tvec3 I;\n\t\tfloat iridescenceIOR = mix( outsideIOR, eta2, smoothstep( 0.0, 0.03, thinFilmThickness ) );\n\t\tfloat sinTheta2Sq = pow2( outsideIOR / iridescenceIOR ) * ( 1.0 - pow2( cosTheta1 ) );\n\t\tfloat cosTheta2Sq = 1.0 - sinTheta2Sq;\n\t\tif ( cosTheta2Sq < 0.0 ) {\n\t\t\t return vec3( 1.0 );\n\t\t}\n\t\tfloat cosTheta2 = sqrt( cosTheta2Sq );\n\t\tfloat R0 = IorToFresnel0( iridescenceIOR, outsideIOR );\n\t\tfloat R12 = F_Schlick( R0, 1.0, cosTheta1 );\n\t\tfloat R21 = R12;\n\t\tfloat T121 = 1.0 - R12;\n\t\tfloat phi12 = 0.0;\n\t\tif ( iridescenceIOR < outsideIOR ) phi12 = PI;\n\t\tfloat phi21 = PI - phi12;\n\t\tvec3 baseIOR = Fresnel0ToIor( clamp( baseF0, 0.0, 0.9999 ) );\t\tvec3 R1 = IorToFresnel0( baseIOR, iridescenceIOR );\n\t\tvec3 R23 = F_Schlick( R1, 1.0, cosTheta2 );\n\t\tvec3 phi23 = vec3( 0.0 );\n\t\tif ( baseIOR[ 0 ] < iridescenceIOR ) phi23[ 0 ] = PI;\n\t\tif ( baseIOR[ 1 ] < iridescenceIOR ) phi23[ 1 ] = PI;\n\t\tif ( baseIOR[ 2 ] < iridescenceIOR ) phi23[ 2 ] = PI;\n\t\tfloat OPD = 2.0 * iridescenceIOR * thinFilmThickness * cosTheta2;\n\t\tvec3 phi = vec3( phi21 ) + phi23;\n\t\tvec3 R123 = clamp( R12 * R23, 1e-5, 0.9999 );\n\t\tvec3 r123 = sqrt( R123 );\n\t\tvec3 Rs = pow2( T121 ) * R23 / ( vec3( 1.0 ) - R123 );\n\t\tvec3 C0 = R12 + Rs;\n\t\tI = C0;\n\t\tvec3 Cm = Rs - T121;\n\t\tfor ( int m = 1; m <= 2; ++ m ) {\n\t\t\tCm *= r123;\n\t\t\tvec3 Sm = 2.0 * evalSensitivity( float( m ) * OPD, float( m ) * phi );\n\t\t\tI += Cm * Sm;\n\t\t}\n\t\treturn max( I, vec3( 0.0 ) );\n\t}\n#endif",bumpmap_pars_fragment:"#ifdef USE_BUMPMAP\n\tuniform sampler2D bumpMap;\n\tuniform float bumpScale;\n\tvec2 dHdxy_fwd() {\n\t\tvec2 dSTdx = dFdx( vUv );\n\t\tvec2 dSTdy = dFdy( vUv );\n\t\tfloat Hll = bumpScale * texture2D( bumpMap, vUv ).x;\n\t\tfloat dBx = bumpScale * texture2D( bumpMap, vUv + dSTdx ).x - Hll;\n\t\tfloat dBy = bumpScale * texture2D( bumpMap, vUv + dSTdy ).x - Hll;\n\t\treturn vec2( dBx, dBy );\n\t}\n\tvec3 perturbNormalArb( vec3 surf_pos, vec3 surf_norm, vec2 dHdxy, float faceDirection ) {\n\t\tvec3 vSigmaX = dFdx( surf_pos.xyz );\n\t\tvec3 vSigmaY = dFdy( surf_pos.xyz );\n\t\tvec3 vN = surf_norm;\n\t\tvec3 R1 = cross( vSigmaY, vN );\n\t\tvec3 R2 = cross( vN, vSigmaX );\n\t\tfloat fDet = dot( vSigmaX, R1 ) * faceDirection;\n\t\tvec3 vGrad = sign( fDet ) * ( dHdxy.x * R1 + dHdxy.y * R2 );\n\t\treturn normalize( abs( fDet ) * surf_norm - vGrad );\n\t}\n#endif",clipping_planes_fragment:"#if NUM_CLIPPING_PLANES > 0\n\tvec4 plane;\n\t#pragma unroll_loop_start\n\tfor ( int i = 0; i < UNION_CLIPPING_PLANES; i ++ ) {\n\t\tplane = clippingPlanes[ i ];\n\t\tif ( dot( vClipPosition, plane.xyz ) > plane.w ) discard;\n\t}\n\t#pragma unroll_loop_end\n\t#if UNION_CLIPPING_PLANES < NUM_CLIPPING_PLANES\n\t\tbool clipped = true;\n\t\t#pragma unroll_loop_start\n\t\tfor ( int i = UNION_CLIPPING_PLANES; i < NUM_CLIPPING_PLANES; i ++ ) {\n\t\t\tplane = clippingPlanes[ i ];\n\t\t\tclipped = ( dot( vClipPosition, plane.xyz ) > plane.w ) && clipped;\n\t\t}\n\t\t#pragma unroll_loop_end\n\t\tif ( clipped ) discard;\n\t#endif\n#endif",clipping_planes_pars_fragment:"#if NUM_CLIPPING_PLANES > 0\n\tvarying vec3 vClipPosition;\n\tuniform vec4 clippingPlanes[ NUM_CLIPPING_PLANES ];\n#endif",clipping_planes_pars_vertex:"#if NUM_CLIPPING_PLANES > 0\n\tvarying vec3 vClipPosition;\n#endif",clipping_planes_vertex:"#if NUM_CLIPPING_PLANES > 0\n\tvClipPosition = - mvPosition.xyz;\n#endif",color_fragment:"#if defined( USE_COLOR_ALPHA )\n\tdiffuseColor *= vColor;\n#elif defined( USE_COLOR )\n\tdiffuseColor.rgb *= vColor;\n#endif",color_pars_fragment:"#if defined( USE_COLOR_ALPHA )\n\tvarying vec4 vColor;\n#elif defined( USE_COLOR )\n\tvarying vec3 vColor;\n#endif",color_pars_vertex:"#if defined( USE_COLOR_ALPHA )\n\tvarying vec4 vColor;\n#elif defined( USE_COLOR ) || defined( USE_INSTANCING_COLOR )\n\tvarying vec3 vColor;\n#endif",color_vertex:"#if defined( USE_COLOR_ALPHA )\n\tvColor = vec4( 1.0 );\n#elif defined( USE_COLOR ) || defined( USE_INSTANCING_COLOR )\n\tvColor = vec3( 1.0 );\n#endif\n#ifdef USE_COLOR\n\tvColor *= color;\n#endif\n#ifdef USE_INSTANCING_COLOR\n\tvColor.xyz *= instanceColor.xyz;\n#endif",common:"#define PI 3.141592653589793\n#define PI2 6.283185307179586\n#define PI_HALF 1.5707963267948966\n#define RECIPROCAL_PI 0.3183098861837907\n#define RECIPROCAL_PI2 0.15915494309189535\n#define EPSILON 1e-6\n#ifndef saturate\n#define saturate( a ) clamp( a, 0.0, 1.0 )\n#endif\n#define whiteComplement( a ) ( 1.0 - saturate( a ) )\nfloat pow2( const in float x ) { return x*x; }\nvec3 pow2( const in vec3 x ) { return x*x; }\nfloat pow3( const in float x ) { return x*x*x; }\nfloat pow4( const in float x ) { float x2 = x*x; return x2*x2; }\nfloat max3( const in vec3 v ) { return max( max( v.x, v.y ), v.z ); }\nfloat average( const in vec3 v ) { return dot( v, vec3( 0.3333333 ) ); }\nhighp float rand( const in vec2 uv ) {\n\tconst highp float a = 12.9898, b = 78.233, c = 43758.5453;\n\thighp float dt = dot( uv.xy, vec2( a,b ) ), sn = mod( dt, PI );\n\treturn fract( sin( sn ) * c );\n}\n#ifdef HIGH_PRECISION\n\tfloat precisionSafeLength( vec3 v ) { return length( v ); }\n#else\n\tfloat precisionSafeLength( vec3 v ) {\n\t\tfloat maxComponent = max3( abs( v ) );\n\t\treturn length( v / maxComponent ) * maxComponent;\n\t}\n#endif\nstruct IncidentLight {\n\tvec3 color;\n\tvec3 direction;\n\tbool visible;\n};\nstruct ReflectedLight {\n\tvec3 directDiffuse;\n\tvec3 directSpecular;\n\tvec3 indirectDiffuse;\n\tvec3 indirectSpecular;\n};\nstruct GeometricContext {\n\tvec3 position;\n\tvec3 normal;\n\tvec3 viewDir;\n#ifdef USE_CLEARCOAT\n\tvec3 clearcoatNormal;\n#endif\n};\nvec3 transformDirection( in vec3 dir, in mat4 matrix ) {\n\treturn normalize( ( matrix * vec4( dir, 0.0 ) ).xyz );\n}\nvec3 inverseTransformDirection( in vec3 dir, in mat4 matrix ) {\n\treturn normalize( ( vec4( dir, 0.0 ) * matrix ).xyz );\n}\nmat3 transposeMat3( const in mat3 m ) {\n\tmat3 tmp;\n\ttmp[ 0 ] = vec3( m[ 0 ].x, m[ 1 ].x, m[ 2 ].x );\n\ttmp[ 1 ] = vec3( m[ 0 ].y, m[ 1 ].y, m[ 2 ].y );\n\ttmp[ 2 ] = vec3( m[ 0 ].z, m[ 1 ].z, m[ 2 ].z );\n\treturn tmp;\n}\nfloat luminance( const in vec3 rgb ) {\n\tconst vec3 weights = vec3( 0.2126729, 0.7151522, 0.0721750 );\n\treturn dot( weights, rgb );\n}\nbool isPerspectiveMatrix( mat4 m ) {\n\treturn m[ 2 ][ 3 ] == - 1.0;\n}\nvec2 equirectUv( in vec3 dir ) {\n\tfloat u = atan( dir.z, dir.x ) * RECIPROCAL_PI2 + 0.5;\n\tfloat v = asin( clamp( dir.y, - 1.0, 1.0 ) ) * RECIPROCAL_PI + 0.5;\n\treturn vec2( u, v );\n}\nfloat w0( float a ) {\n\treturn ( 1.0 / 6.0 ) * ( a * ( a * ( - a + 3.0 ) - 3.0 ) + 1.0 );\n}\nfloat w1( float a ) {\n\treturn ( 1.0 / 6.0 ) * ( a * a * ( 3.0 * a - 6.0 ) + 4.0 );\n}\nfloat w2( float a ){\n return ( 1.0 / 6.0 ) * ( a * ( a * ( - 3.0 * a + 3.0 ) + 3.0 ) + 1.0 );\n}\nfloat w3( float a ) {\n\treturn ( 1.0 / 6.0 ) * ( a * a * a );\n}\nfloat g0( float a ) {\n\treturn w0( a ) + w1( a );\n}\nfloat g1( float a ) {\n\treturn w2( a ) + w3( a );\n}\nfloat h0( float a ) {\n\treturn - 1.0 + w1( a ) / ( w0( a ) + w1( a ) );\n}\nfloat h1( float a ) {\n return 1.0 + w3( a ) / ( w2( a ) + w3( a ) );\n}\nvec4 bicubic( sampler2D tex, vec2 uv, vec4 texelSize, vec2 fullSize, float lod ) {\n\tuv = uv * texelSize.zw + 0.5;\n\tvec2 iuv = floor( uv );\n vec2 fuv = fract( uv );\n float g0x = g0( fuv.x );\n float g1x = g1( fuv.x );\n float h0x = h0( fuv.x );\n float h1x = h1( fuv.x );\n float h0y = h0( fuv.y );\n float h1y = h1( fuv.y );\n vec2 p0 = ( vec2( iuv.x + h0x, iuv.y + h0y ) - 0.5 ) * texelSize.xy;\n vec2 p1 = ( vec2( iuv.x + h1x, iuv.y + h0y ) - 0.5 ) * texelSize.xy;\n vec2 p2 = ( vec2( iuv.x + h0x, iuv.y + h1y ) - 0.5 ) * texelSize.xy;\n vec2 p3 = ( vec2( iuv.x + h1x, iuv.y + h1y ) - 0.5 ) * texelSize.xy;\n \n vec2 lodFudge = pow( 1.95, lod ) / fullSize;\n\treturn g0( fuv.y ) * ( g0x * textureLod( tex, p0, lod ) + g1x * textureLod( tex, p1, lod ) ) +\n\t\t g1( fuv.y ) * ( g0x * textureLod( tex, p2, lod ) + g1x * textureLod( tex, p3, lod ) );\n}\nvec4 textureBicubic( sampler2D sampler, vec2 uv, float lod ) {\n\tvec2 fLodSize = vec2( textureSize( sampler, int( lod ) ) );\n\tvec2 cLodSize = vec2( textureSize( sampler, int( lod + 1.0 ) ) );\n\tvec2 fLodSizeInv = 1.0 / fLodSize;\n\tvec2 cLodSizeInv = 1.0 / cLodSize;\n\tvec2 fullSize = vec2( textureSize( sampler, 0 ) );\n\tvec4 fSample = bicubic( sampler, uv, vec4( fLodSizeInv, fLodSize ), fullSize, floor( lod ) );\n\tvec4 cSample = bicubic( sampler, uv, vec4( cLodSizeInv, cLodSize ), fullSize, ceil( lod ) );\n\treturn mix( fSample, cSample, fract( lod ) );\n}",cube_uv_reflection_fragment:"#ifdef ENVMAP_TYPE_CUBE_UV\n\t#define cubeUV_minMipLevel 4.0\n\t#define cubeUV_minTileSize 16.0\n\tfloat getFace( vec3 direction ) {\n\t\tvec3 absDirection = abs( direction );\n\t\tfloat face = - 1.0;\n\t\tif ( absDirection.x > absDirection.z ) {\n\t\t\tif ( absDirection.x > absDirection.y )\n\t\t\t\tface = direction.x > 0.0 ? 0.0 : 3.0;\n\t\t\telse\n\t\t\t\tface = direction.y > 0.0 ? 1.0 : 4.0;\n\t\t} else {\n\t\t\tif ( absDirection.z > absDirection.y )\n\t\t\t\tface = direction.z > 0.0 ? 2.0 : 5.0;\n\t\t\telse\n\t\t\t\tface = direction.y > 0.0 ? 1.0 : 4.0;\n\t\t}\n\t\treturn face;\n\t}\n\tvec2 getUV( vec3 direction, float face ) {\n\t\tvec2 uv;\n\t\tif ( face == 0.0 ) {\n\t\t\tuv = vec2( direction.z, direction.y ) / abs( direction.x );\n\t\t} else if ( face == 1.0 ) {\n\t\t\tuv = vec2( - direction.x, - direction.z ) / abs( direction.y );\n\t\t} else if ( face == 2.0 ) {\n\t\t\tuv = vec2( - direction.x, direction.y ) / abs( direction.z );\n\t\t} else if ( face == 3.0 ) {\n\t\t\tuv = vec2( - direction.z, direction.y ) / abs( direction.x );\n\t\t} else if ( face == 4.0 ) {\n\t\t\tuv = vec2( - direction.x, direction.z ) / abs( direction.y );\n\t\t} else {\n\t\t\tuv = vec2( direction.x, direction.y ) / abs( direction.z );\n\t\t}\n\t\treturn 0.5 * ( uv + 1.0 );\n\t}\n\tvec3 bilinearCubeUV( sampler2D envMap, vec3 direction, float mipInt ) {\n\t\tfloat face = getFace( direction );\n\t\tfloat filterInt = max( cubeUV_minMipLevel - mipInt, 0.0 );\n\t\tmipInt = max( mipInt, cubeUV_minMipLevel );\n\t\tfloat faceSize = exp2( mipInt );\n\t\thighp vec2 uv = getUV( direction, face ) * ( faceSize - 2.0 ) + 1.0;\n\t\tif ( face > 2.0 ) {\n\t\t\tuv.y += faceSize;\n\t\t\tface -= 3.0;\n\t\t}\n\t\tuv.x += face * faceSize;\n\t\tuv.x += filterInt * 3.0 * cubeUV_minTileSize;\n\t\tuv.y += 4.0 * ( exp2( CUBEUV_MAX_MIP ) - faceSize );\n\t\tuv.x *= CUBEUV_TEXEL_WIDTH;\n\t\tuv.y *= CUBEUV_TEXEL_HEIGHT;\n\t\t#ifdef texture2DGradEXT\n\t\t\treturn texture2DGradEXT( envMap, uv, vec2( 0.0 ), vec2( 0.0 ) ).rgb;\n\t\t#else\n\t\t\treturn texture2D( envMap, uv ).rgb;\n\t\t#endif\n\t}\n\t#define cubeUV_r0 1.0\n\t#define cubeUV_v0 0.339\n\t#define cubeUV_m0 - 2.0\n\t#define cubeUV_r1 0.8\n\t#define cubeUV_v1 0.276\n\t#define cubeUV_m1 - 1.0\n\t#define cubeUV_r4 0.4\n\t#define cubeUV_v4 0.046\n\t#define cubeUV_m4 2.0\n\t#define cubeUV_r5 0.305\n\t#define cubeUV_v5 0.016\n\t#define cubeUV_m5 3.0\n\t#define cubeUV_r6 0.21\n\t#define cubeUV_v6 0.0038\n\t#define cubeUV_m6 4.0\n\tfloat roughnessToMip( float roughness ) {\n\t\tfloat mip = 0.0;\n\t\tif ( roughness >= cubeUV_r1 ) {\n\t\t\tmip = ( cubeUV_r0 - roughness ) * ( cubeUV_m1 - cubeUV_m0 ) / ( cubeUV_r0 - cubeUV_r1 ) + cubeUV_m0;\n\t\t} else if ( roughness >= cubeUV_r4 ) {\n\t\t\tmip = ( cubeUV_r1 - roughness ) * ( cubeUV_m4 - cubeUV_m1 ) / ( cubeUV_r1 - cubeUV_r4 ) + cubeUV_m1;\n\t\t} else if ( roughness >= cubeUV_r5 ) {\n\t\t\tmip = ( cubeUV_r4 - roughness ) * ( cubeUV_m5 - cubeUV_m4 ) / ( cubeUV_r4 - cubeUV_r5 ) + cubeUV_m4;\n\t\t} else if ( roughness >= cubeUV_r6 ) {\n\t\t\tmip = ( cubeUV_r5 - roughness ) * ( cubeUV_m6 - cubeUV_m5 ) / ( cubeUV_r5 - cubeUV_r6 ) + cubeUV_m5;\n\t\t} else {\n\t\t\tmip = - 2.0 * log2( 1.16 * roughness );\t\t}\n\t\treturn mip;\n\t}\n\tvec4 textureCubeUV( sampler2D envMap, vec3 sampleDir, float roughness ) {\n\t\tfloat mip = clamp( roughnessToMip( roughness ), cubeUV_m0, CUBEUV_MAX_MIP );\n\t\tfloat mipF = fract( mip );\n\t\tfloat mipInt = floor( mip );\n\t\tvec3 color0 = bilinearCubeUV( envMap, sampleDir, mipInt );\n\t\tif ( mipF == 0.0 ) {\n\t\t\treturn vec4( color0, 1.0 );\n\t\t} else {\n\t\t\tvec3 color1 = bilinearCubeUV( envMap, sampleDir, mipInt + 1.0 );\n\t\t\treturn vec4( mix( color0, color1, mipF ), 1.0 );\n\t\t}\n\t}\n#endif",defaultnormal_vertex:"vec3 transformedNormal = objectNormal;\n#ifdef USE_INSTANCING\n\tmat3 m = mat3( instanceMatrix );\n\ttransformedNormal /= vec3( dot( m[ 0 ], m[ 0 ] ), dot( m[ 1 ], m[ 1 ] ), dot( m[ 2 ], m[ 2 ] ) );\n\ttransformedNormal = m * transformedNormal;\n#endif\ntransformedNormal = normalMatrix * transformedNormal;\n#ifdef FLIP_SIDED\n\ttransformedNormal = - transformedNormal;\n#endif\n#ifdef USE_TANGENT\n\tvec3 transformedTangent = ( modelViewMatrix * vec4( objectTangent, 0.0 ) ).xyz;\n\t#ifdef FLIP_SIDED\n\t\ttransformedTangent = - transformedTangent;\n\t#endif\n#endif",displacementmap_pars_vertex:"#ifdef USE_DISPLACEMENTMAP\n\tuniform sampler2D displacementMap;\n\tuniform float displacementScale;\n\tuniform float displacementBias;\n#endif",displacementmap_vertex:"#ifdef USE_DISPLACEMENTMAP\n\ttransformed += normalize( objectNormal ) * ( texture2D( displacementMap, vUv ).x * displacementScale + displacementBias );\n#endif",emissivemap_fragment:"#ifdef USE_EMISSIVEMAP\n\tvec4 emissiveColor = texture2D( emissiveMap, vUv );\n\ttotalEmissiveRadiance *= emissiveColor.rgb;\n#endif",emissivemap_pars_fragment:"#ifdef USE_EMISSIVEMAP\n\tuniform sampler2D emissiveMap;\n#endif",encodings_fragment:"gl_FragColor = linearToOutputTexel( gl_FragColor );",encodings_pars_fragment:"vec4 LinearToLinear( in vec4 value ) {\n\treturn value;\n}\nvec4 LinearTosRGB( in vec4 value ) {\n\treturn vec4( mix( pow( value.rgb, vec3( 0.41666 ) ) * 1.055 - vec3( 0.055 ), value.rgb * 12.92, vec3( lessThanEqual( value.rgb, vec3( 0.0031308 ) ) ) ), value.a );\n}",envmap_fragment:"#ifdef USE_ENVMAP\n\t#ifdef ENV_WORLDPOS\n\t\tvec3 cameraToFrag;\n\t\tif ( isOrthographic ) {\n\t\t\tcameraToFrag = normalize( vec3( - viewMatrix[ 0 ][ 2 ], - viewMatrix[ 1 ][ 2 ], - viewMatrix[ 2 ][ 2 ] ) );\n\t\t} else {\n\t\t\tcameraToFrag = normalize( vWorldPosition - cameraPosition );\n\t\t}\n\t\tvec3 worldNormal = inverseTransformDirection( normal, viewMatrix );\n\t\t#ifdef ENVMAP_MODE_REFLECTION\n\t\t\tvec3 reflectVec = reflect( cameraToFrag, worldNormal );\n\t\t#else\n\t\t\tvec3 reflectVec = refract( cameraToFrag, worldNormal, refractionRatio );\n\t\t#endif\n\t#else\n\t\tvec3 reflectVec = vReflect;\n\t#endif\n\t#ifdef ENVMAP_TYPE_CUBE\n\t\tvec4 envColor = textureCube( envMap, vec3( flipEnvMap * reflectVec.x, reflectVec.yz ) );\n\t#else\n\t\tvec4 envColor = vec4( 0.0 );\n\t#endif\n\t#ifdef ENVMAP_BLENDING_MULTIPLY\n\t\toutgoingLight = mix( outgoingLight, outgoingLight * envColor.xyz, specularStrength * reflectivity );\n\t#elif defined( ENVMAP_BLENDING_MIX )\n\t\toutgoingLight = mix( outgoingLight, envColor.xyz, specularStrength * reflectivity );\n\t#elif defined( ENVMAP_BLENDING_ADD )\n\t\toutgoingLight += envColor.xyz * specularStrength * reflectivity;\n\t#endif\n#endif",envmap_common_pars_fragment:"#ifdef USE_ENVMAP\n\tuniform float envMapIntensity;\n\tuniform float flipEnvMap;\n\t#ifdef ENVMAP_TYPE_CUBE\n\t\tuniform samplerCube envMap;\n\t#else\n\t\tuniform sampler2D envMap;\n\t#endif\n\t\n#endif",envmap_pars_fragment:"#ifdef USE_ENVMAP\n\tuniform float reflectivity;\n\t#if defined( USE_BUMPMAP ) || defined( USE_NORMALMAP ) || defined( PHONG ) || defined( LAMBERT )\n\t\t#define ENV_WORLDPOS\n\t#endif\n\t#ifdef ENV_WORLDPOS\n\t\tvarying vec3 vWorldPosition;\n\t\tuniform float refractionRatio;\n\t#else\n\t\tvarying vec3 vReflect;\n\t#endif\n#endif",envmap_pars_vertex:"#ifdef USE_ENVMAP\n\t#if defined( USE_BUMPMAP ) || defined( USE_NORMALMAP ) || defined( PHONG ) || defined( LAMBERT )\n\t\t#define ENV_WORLDPOS\n\t#endif\n\t#ifdef ENV_WORLDPOS\n\t\t\n\t\tvarying vec3 vWorldPosition;\n\t#else\n\t\tvarying vec3 vReflect;\n\t\tuniform float refractionRatio;\n\t#endif\n#endif",envmap_physical_pars_fragment:"#if defined( USE_ENVMAP )\n\tvec3 getIBLIrradiance( const in vec3 normal ) {\n\t\t#if defined( ENVMAP_TYPE_CUBE_UV )\n\t\t\tvec3 worldNormal = inverseTransformDirection( normal, viewMatrix );\n\t\t\tvec4 envMapColor = textureCubeUV( envMap, worldNormal, 1.0 );\n\t\t\treturn PI * envMapColor.rgb * envMapIntensity;\n\t\t#else\n\t\t\treturn vec3( 0.0 );\n\t\t#endif\n\t}\n\tvec3 getIBLRadiance( const in vec3 viewDir, const in vec3 normal, const in float roughness ) {\n\t\t#if defined( ENVMAP_TYPE_CUBE_UV )\n\t\t\tvec3 reflectVec = reflect( - viewDir, normal );\n\t\t\treflectVec = normalize( mix( reflectVec, normal, roughness * roughness) );\n\t\t\treflectVec = inverseTransformDirection( reflectVec, viewMatrix );\n\t\t\tvec4 envMapColor = textureCubeUV( envMap, reflectVec, roughness );\n\t\t\treturn envMapColor.rgb * envMapIntensity;\n\t\t#else\n\t\t\treturn vec3( 0.0 );\n\t\t#endif\n\t}\n#endif",envmap_vertex:"#ifdef USE_ENVMAP\n\t#ifdef ENV_WORLDPOS\n\t\tvWorldPosition = worldPosition.xyz;\n\t#else\n\t\tvec3 cameraToVertex;\n\t\tif ( isOrthographic ) {\n\t\t\tcameraToVertex = normalize( vec3( - viewMatrix[ 0 ][ 2 ], - viewMatrix[ 1 ][ 2 ], - viewMatrix[ 2 ][ 2 ] ) );\n\t\t} else {\n\t\t\tcameraToVertex = normalize( worldPosition.xyz - cameraPosition );\n\t\t}\n\t\tvec3 worldNormal = inverseTransformDirection( transformedNormal, viewMatrix );\n\t\t#ifdef ENVMAP_MODE_REFLECTION\n\t\t\tvReflect = reflect( cameraToVertex, worldNormal );\n\t\t#else\n\t\t\tvReflect = refract( cameraToVertex, worldNormal, refractionRatio );\n\t\t#endif\n\t#endif\n#endif",fog_vertex:"#ifdef USE_FOG\n\tvFogDepth = - mvPosition.z;\n#endif",fog_pars_vertex:"#ifdef USE_FOG\n\tvarying float vFogDepth;\n#endif",fog_fragment:"#ifdef USE_FOG\n\t#ifdef FOG_EXP2\n\t\tfloat fogFactor = 1.0 - exp( - fogDensity * fogDensity * vFogDepth * vFogDepth );\n\t#else\n\t\tfloat fogFactor = smoothstep( fogNear, fogFar, vFogDepth );\n\t#endif\n\tgl_FragColor.rgb = mix( gl_FragColor.rgb, fogColor, fogFactor );\n#endif",fog_pars_fragment:"#ifdef USE_FOG\n\tuniform vec3 fogColor;\n\tvarying float vFogDepth;\n\t#ifdef FOG_EXP2\n\t\tuniform float fogDensity;\n\t#else\n\t\tuniform float fogNear;\n\t\tuniform float fogFar;\n\t#endif\n#endif",gradientmap_pars_fragment:"#ifdef USE_GRADIENTMAP\n\tuniform sampler2D gradientMap;\n#endif\nvec3 getGradientIrradiance( vec3 normal, vec3 lightDirection ) {\n\tfloat dotNL = dot( normal, lightDirection );\n\tvec2 coord = vec2( dotNL * 0.5 + 0.5, 0.0 );\n\t#ifdef USE_GRADIENTMAP\n\t\treturn vec3( texture2D( gradientMap, coord ).r );\n\t#else\n\t\tvec2 fw = fwidth( coord ) * 0.5;\n\t\treturn mix( vec3( 0.7 ), vec3( 1.0 ), smoothstep( 0.7 - fw.x, 0.7 + fw.x, coord.x ) );\n\t#endif\n}",lightmap_fragment:"#ifdef USE_LIGHTMAP\n\tvec4 lightMapTexel = texture2D( lightMap, vUv2 );\n\tvec3 lightMapIrradiance = lightMapTexel.rgb * lightMapIntensity;\n\treflectedLight.indirectDiffuse += lightMapIrradiance;\n#endif",lightmap_pars_fragment:"#ifdef USE_LIGHTMAP\n\tuniform sampler2D lightMap;\n\tuniform float lightMapIntensity;\n#endif",lights_lambert_fragment:"LambertMaterial material;\nmaterial.diffuseColor = diffuseColor.rgb;\nmaterial.specularStrength = specularStrength;",lights_lambert_pars_fragment:"varying vec3 vViewPosition;\nstruct LambertMaterial {\n\tvec3 diffuseColor;\n\tfloat specularStrength;\n};\nvoid RE_Direct_Lambert( const in IncidentLight directLight, const in GeometricContext geometry, const in LambertMaterial material, inout ReflectedLight reflectedLight ) {\n\tfloat dotNL = saturate( dot( geometry.normal, directLight.direction ) );\n\tvec3 irradiance = dotNL * directLight.color;\n\treflectedLight.directDiffuse += irradiance * BRDF_Lambert( material.diffuseColor );\n}\nvoid RE_IndirectDiffuse_Lambert( const in vec3 irradiance, const in GeometricContext geometry, const in LambertMaterial material, inout ReflectedLight reflectedLight ) {\n\treflectedLight.indirectDiffuse += irradiance * BRDF_Lambert( material.diffuseColor );\n}\n#define RE_Direct\t\t\t\tRE_Direct_Lambert\n#define RE_IndirectDiffuse\t\tRE_IndirectDiffuse_Lambert",lights_pars_begin:"uniform bool receiveShadow;\nuniform vec3 ambientLightColor;\nuniform vec3 lightProbe[ 9 ];\nvec3 shGetIrradianceAt( in vec3 normal, in vec3 shCoefficients[ 9 ] ) {\n\tfloat x = normal.x, y = normal.y, z = normal.z;\n\tvec3 result = shCoefficients[ 0 ] * 0.886227;\n\tresult += shCoefficients[ 1 ] * 2.0 * 0.511664 * y;\n\tresult += shCoefficients[ 2 ] * 2.0 * 0.511664 * z;\n\tresult += shCoefficients[ 3 ] * 2.0 * 0.511664 * x;\n\tresult += shCoefficients[ 4 ] * 2.0 * 0.429043 * x * y;\n\tresult += shCoefficients[ 5 ] * 2.0 * 0.429043 * y * z;\n\tresult += shCoefficients[ 6 ] * ( 0.743125 * z * z - 0.247708 );\n\tresult += shCoefficients[ 7 ] * 2.0 * 0.429043 * x * z;\n\tresult += shCoefficients[ 8 ] * 0.429043 * ( x * x - y * y );\n\treturn result;\n}\nvec3 getLightProbeIrradiance( const in vec3 lightProbe[ 9 ], const in vec3 normal ) {\n\tvec3 worldNormal = inverseTransformDirection( normal, viewMatrix );\n\tvec3 irradiance = shGetIrradianceAt( worldNormal, lightProbe );\n\treturn irradiance;\n}\nvec3 getAmbientLightIrradiance( const in vec3 ambientLightColor ) {\n\tvec3 irradiance = ambientLightColor;\n\treturn irradiance;\n}\nfloat getDistanceAttenuation( const in float lightDistance, const in float cutoffDistance, const in float decayExponent ) {\n\t#if defined ( LEGACY_LIGHTS )\n\t\tif ( cutoffDistance > 0.0 && decayExponent > 0.0 ) {\n\t\t\treturn pow( saturate( - lightDistance / cutoffDistance + 1.0 ), decayExponent );\n\t\t}\n\t\treturn 1.0;\n\t#else\n\t\tfloat distanceFalloff = 1.0 / max( pow( lightDistance, decayExponent ), 0.01 );\n\t\tif ( cutoffDistance > 0.0 ) {\n\t\t\tdistanceFalloff *= pow2( saturate( 1.0 - pow4( lightDistance / cutoffDistance ) ) );\n\t\t}\n\t\treturn distanceFalloff;\n\t#endif\n}\nfloat getSpotAttenuation( const in float coneCosine, const in float penumbraCosine, const in float angleCosine ) {\n\treturn smoothstep( coneCosine, penumbraCosine, angleCosine );\n}\n#if NUM_DIR_LIGHTS > 0\n\tstruct DirectionalLight {\n\t\tvec3 direction;\n\t\tvec3 color;\n\t};\n\tuniform DirectionalLight directionalLights[ NUM_DIR_LIGHTS ];\n\tvoid getDirectionalLightInfo( const in DirectionalLight directionalLight, const in GeometricContext geometry, out IncidentLight light ) {\n\t\tlight.color = directionalLight.color;\n\t\tlight.direction = directionalLight.direction;\n\t\tlight.visible = true;\n\t}\n#endif\n#if NUM_POINT_LIGHTS > 0\n\tstruct PointLight {\n\t\tvec3 position;\n\t\tvec3 color;\n\t\tfloat distance;\n\t\tfloat decay;\n\t};\n\tuniform PointLight pointLights[ NUM_POINT_LIGHTS ];\n\tvoid getPointLightInfo( const in PointLight pointLight, const in GeometricContext geometry, out IncidentLight light ) {\n\t\tvec3 lVector = pointLight.position - geometry.position;\n\t\tlight.direction = normalize( lVector );\n\t\tfloat lightDistance = length( lVector );\n\t\tlight.color = pointLight.color;\n\t\tlight.color *= getDistanceAttenuation( lightDistance, pointLight.distance, pointLight.decay );\n\t\tlight.visible = ( light.color != vec3( 0.0 ) );\n\t}\n#endif\n#if NUM_SPOT_LIGHTS > 0\n\tstruct SpotLight {\n\t\tvec3 position;\n\t\tvec3 direction;\n\t\tvec3 color;\n\t\tfloat distance;\n\t\tfloat decay;\n\t\tfloat coneCos;\n\t\tfloat penumbraCos;\n\t};\n\tuniform SpotLight spotLights[ NUM_SPOT_LIGHTS ];\n\tvoid getSpotLightInfo( const in SpotLight spotLight, const in GeometricContext geometry, out IncidentLight light ) {\n\t\tvec3 lVector = spotLight.position - geometry.position;\n\t\tlight.direction = normalize( lVector );\n\t\tfloat angleCos = dot( light.direction, spotLight.direction );\n\t\tfloat spotAttenuation = getSpotAttenuation( spotLight.coneCos, spotLight.penumbraCos, angleCos );\n\t\tif ( spotAttenuation > 0.0 ) {\n\t\t\tfloat lightDistance = length( lVector );\n\t\t\tlight.color = spotLight.color * spotAttenuation;\n\t\t\tlight.color *= getDistanceAttenuation( lightDistance, spotLight.distance, spotLight.decay );\n\t\t\tlight.visible = ( light.color != vec3( 0.0 ) );\n\t\t} else {\n\t\t\tlight.color = vec3( 0.0 );\n\t\t\tlight.visible = false;\n\t\t}\n\t}\n#endif\n#if NUM_RECT_AREA_LIGHTS > 0\n\tstruct RectAreaLight {\n\t\tvec3 color;\n\t\tvec3 position;\n\t\tvec3 halfWidth;\n\t\tvec3 halfHeight;\n\t};\n\tuniform sampler2D ltc_1;\tuniform sampler2D ltc_2;\n\tuniform RectAreaLight rectAreaLights[ NUM_RECT_AREA_LIGHTS ];\n#endif\n#if NUM_HEMI_LIGHTS > 0\n\tstruct HemisphereLight {\n\t\tvec3 direction;\n\t\tvec3 skyColor;\n\t\tvec3 groundColor;\n\t};\n\tuniform HemisphereLight hemisphereLights[ NUM_HEMI_LIGHTS ];\n\tvec3 getHemisphereLightIrradiance( const in HemisphereLight hemiLight, const in vec3 normal ) {\n\t\tfloat dotNL = dot( normal, hemiLight.direction );\n\t\tfloat hemiDiffuseWeight = 0.5 * dotNL + 0.5;\n\t\tvec3 irradiance = mix( hemiLight.groundColor, hemiLight.skyColor, hemiDiffuseWeight );\n\t\treturn irradiance;\n\t}\n#endif",lights_toon_fragment:"ToonMaterial material;\nmaterial.diffuseColor = diffuseColor.rgb;",lights_toon_pars_fragment:"varying vec3 vViewPosition;\nstruct ToonMaterial {\n\tvec3 diffuseColor;\n};\nvoid RE_Direct_Toon( const in IncidentLight directLight, const in GeometricContext geometry, const in ToonMaterial material, inout ReflectedLight reflectedLight ) {\n\tvec3 irradiance = getGradientIrradiance( geometry.normal, directLight.direction ) * directLight.color;\n\treflectedLight.directDiffuse += irradiance * BRDF_Lambert( material.diffuseColor );\n}\nvoid RE_IndirectDiffuse_Toon( const in vec3 irradiance, const in GeometricContext geometry, const in ToonMaterial material, inout ReflectedLight reflectedLight ) {\n\treflectedLight.indirectDiffuse += irradiance * BRDF_Lambert( material.diffuseColor );\n}\n#define RE_Direct\t\t\t\tRE_Direct_Toon\n#define RE_IndirectDiffuse\t\tRE_IndirectDiffuse_Toon",lights_phong_fragment:"BlinnPhongMaterial material;\nmaterial.diffuseColor = diffuseColor.rgb;\nmaterial.specularColor = specular;\nmaterial.specularShininess = shininess;\nmaterial.specularStrength = specularStrength;",lights_phong_pars_fragment:"varying vec3 vViewPosition;\nstruct BlinnPhongMaterial {\n\tvec3 diffuseColor;\n\tvec3 specularColor;\n\tfloat specularShininess;\n\tfloat specularStrength;\n};\nvoid RE_Direct_BlinnPhong( const in IncidentLight directLight, const in GeometricContext geometry, const in BlinnPhongMaterial material, inout ReflectedLight reflectedLight ) {\n\tfloat dotNL = saturate( dot( geometry.normal, directLight.direction ) );\n\tvec3 irradiance = dotNL * directLight.color;\n\treflectedLight.directDiffuse += irradiance * BRDF_Lambert( material.diffuseColor );\n\treflectedLight.directSpecular += irradiance * BRDF_BlinnPhong( directLight.direction, geometry.viewDir, geometry.normal, material.specularColor, material.specularShininess ) * material.specularStrength;\n}\nvoid RE_IndirectDiffuse_BlinnPhong( const in vec3 irradiance, const in GeometricContext geometry, const in BlinnPhongMaterial material, inout ReflectedLight reflectedLight ) {\n\treflectedLight.indirectDiffuse += irradiance * BRDF_Lambert( material.diffuseColor );\n}\n#define RE_Direct\t\t\t\tRE_Direct_BlinnPhong\n#define RE_IndirectDiffuse\t\tRE_IndirectDiffuse_BlinnPhong",lights_physical_fragment:"PhysicalMaterial material;\nmaterial.diffuseColor = diffuseColor.rgb * ( 1.0 - metalnessFactor );\nvec3 dxy = max( abs( dFdx( geometryNormal ) ), abs( dFdy( geometryNormal ) ) );\nfloat geometryRoughness = max( max( dxy.x, dxy.y ), dxy.z );\nmaterial.roughness = max( roughnessFactor, 0.0525 );material.roughness += geometryRoughness;\nmaterial.roughness = min( material.roughness, 1.0 );\n#ifdef IOR\n\tmaterial.ior = ior;\n\t#ifdef SPECULAR\n\t\tfloat specularIntensityFactor = specularIntensity;\n\t\tvec3 specularColorFactor = specularColor;\n\t\t#ifdef USE_SPECULARINTENSITYMAP\n\t\t\tspecularIntensityFactor *= texture2D( specularIntensityMap, vUv ).a;\n\t\t#endif\n\t\t#ifdef USE_SPECULARCOLORMAP\n\t\t\tspecularColorFactor *= texture2D( specularColorMap, vUv ).rgb;\n\t\t#endif\n\t\tmaterial.specularF90 = mix( specularIntensityFactor, 1.0, metalnessFactor );\n\t#else\n\t\tfloat specularIntensityFactor = 1.0;\n\t\tvec3 specularColorFactor = vec3( 1.0 );\n\t\tmaterial.specularF90 = 1.0;\n\t#endif\n\tmaterial.specularColor = mix( min( pow2( ( material.ior - 1.0 ) / ( material.ior + 1.0 ) ) * specularColorFactor, vec3( 1.0 ) ) * specularIntensityFactor, diffuseColor.rgb, metalnessFactor );\n#else\n\tmaterial.specularColor = mix( vec3( 0.04 ), diffuseColor.rgb, metalnessFactor );\n\tmaterial.specularF90 = 1.0;\n#endif\n#ifdef USE_CLEARCOAT\n\tmaterial.clearcoat = clearcoat;\n\tmaterial.clearcoatRoughness = clearcoatRoughness;\n\tmaterial.clearcoatF0 = vec3( 0.04 );\n\tmaterial.clearcoatF90 = 1.0;\n\t#ifdef USE_CLEARCOATMAP\n\t\tmaterial.clearcoat *= texture2D( clearcoatMap, vUv ).x;\n\t#endif\n\t#ifdef USE_CLEARCOAT_ROUGHNESSMAP\n\t\tmaterial.clearcoatRoughness *= texture2D( clearcoatRoughnessMap, vUv ).y;\n\t#endif\n\tmaterial.clearcoat = saturate( material.clearcoat );\tmaterial.clearcoatRoughness = max( material.clearcoatRoughness, 0.0525 );\n\tmaterial.clearcoatRoughness += geometryRoughness;\n\tmaterial.clearcoatRoughness = min( material.clearcoatRoughness, 1.0 );\n#endif\n#ifdef USE_IRIDESCENCE\n\tmaterial.iridescence = iridescence;\n\tmaterial.iridescenceIOR = iridescenceIOR;\n\t#ifdef USE_IRIDESCENCEMAP\n\t\tmaterial.iridescence *= texture2D( iridescenceMap, vUv ).r;\n\t#endif\n\t#ifdef USE_IRIDESCENCE_THICKNESSMAP\n\t\tmaterial.iridescenceThickness = (iridescenceThicknessMaximum - iridescenceThicknessMinimum) * texture2D( iridescenceThicknessMap, vUv ).g + iridescenceThicknessMinimum;\n\t#else\n\t\tmaterial.iridescenceThickness = iridescenceThicknessMaximum;\n\t#endif\n#endif\n#ifdef USE_SHEEN\n\tmaterial.sheenColor = sheenColor;\n\t#ifdef USE_SHEENCOLORMAP\n\t\tmaterial.sheenColor *= texture2D( sheenColorMap, vUv ).rgb;\n\t#endif\n\tmaterial.sheenRoughness = clamp( sheenRoughness, 0.07, 1.0 );\n\t#ifdef USE_SHEENROUGHNESSMAP\n\t\tmaterial.sheenRoughness *= texture2D( sheenRoughnessMap, vUv ).a;\n\t#endif\n#endif",lights_physical_pars_fragment:"struct PhysicalMaterial {\n\tvec3 diffuseColor;\n\tfloat roughness;\n\tvec3 specularColor;\n\tfloat specularF90;\n\t#ifdef USE_CLEARCOAT\n\t\tfloat clearcoat;\n\t\tfloat clearcoatRoughness;\n\t\tvec3 clearcoatF0;\n\t\tfloat clearcoatF90;\n\t#endif\n\t#ifdef USE_IRIDESCENCE\n\t\tfloat iridescence;\n\t\tfloat iridescenceIOR;\n\t\tfloat iridescenceThickness;\n\t\tvec3 iridescenceFresnel;\n\t\tvec3 iridescenceF0;\n\t#endif\n\t#ifdef USE_SHEEN\n\t\tvec3 sheenColor;\n\t\tfloat sheenRoughness;\n\t#endif\n\t#ifdef IOR\n\t\tfloat ior;\n\t#endif\n\t#ifdef USE_TRANSMISSION\n\t\tfloat transmission;\n\t\tfloat transmissionAlpha;\n\t\tfloat thickness;\n\t\tfloat attenuationDistance;\n\t\tvec3 attenuationColor;\n\t#endif\n};\nvec3 clearcoatSpecular = vec3( 0.0 );\nvec3 sheenSpecular = vec3( 0.0 );\nfloat IBLSheenBRDF( const in vec3 normal, const in vec3 viewDir, const in float roughness ) {\n\tfloat dotNV = saturate( dot( normal, viewDir ) );\n\tfloat r2 = roughness * roughness;\n\tfloat a = roughness < 0.25 ? -339.2 * r2 + 161.4 * roughness - 25.9 : -8.48 * r2 + 14.3 * roughness - 9.95;\n\tfloat b = roughness < 0.25 ? 44.0 * r2 - 23.7 * roughness + 3.26 : 1.97 * r2 - 3.27 * roughness + 0.72;\n\tfloat DG = exp( a * dotNV + b ) + ( roughness < 0.25 ? 0.0 : 0.1 * ( roughness - 0.25 ) );\n\treturn saturate( DG * RECIPROCAL_PI );\n}\nvec2 DFGApprox( const in vec3 normal, const in vec3 viewDir, const in float roughness ) {\n\tfloat dotNV = saturate( dot( normal, viewDir ) );\n\tconst vec4 c0 = vec4( - 1, - 0.0275, - 0.572, 0.022 );\n\tconst vec4 c1 = vec4( 1, 0.0425, 1.04, - 0.04 );\n\tvec4 r = roughness * c0 + c1;\n\tfloat a004 = min( r.x * r.x, exp2( - 9.28 * dotNV ) ) * r.x + r.y;\n\tvec2 fab = vec2( - 1.04, 1.04 ) * a004 + r.zw;\n\treturn fab;\n}\nvec3 EnvironmentBRDF( const in vec3 normal, const in vec3 viewDir, const in vec3 specularColor, const in float specularF90, const in float roughness ) {\n\tvec2 fab = DFGApprox( normal, viewDir, roughness );\n\treturn specularColor * fab.x + specularF90 * fab.y;\n}\n#ifdef USE_IRIDESCENCE\nvoid computeMultiscatteringIridescence( const in vec3 normal, const in vec3 viewDir, const in vec3 specularColor, const in float specularF90, const in float iridescence, const in vec3 iridescenceF0, const in float roughness, inout vec3 singleScatter, inout vec3 multiScatter ) {\n#else\nvoid computeMultiscattering( const in vec3 normal, const in vec3 viewDir, const in vec3 specularColor, const in float specularF90, const in float roughness, inout vec3 singleScatter, inout vec3 multiScatter ) {\n#endif\n\tvec2 fab = DFGApprox( normal, viewDir, roughness );\n\t#ifdef USE_IRIDESCENCE\n\t\tvec3 Fr = mix( specularColor, iridescenceF0, iridescence );\n\t#else\n\t\tvec3 Fr = specularColor;\n\t#endif\n\tvec3 FssEss = Fr * fab.x + specularF90 * fab.y;\n\tfloat Ess = fab.x + fab.y;\n\tfloat Ems = 1.0 - Ess;\n\tvec3 Favg = Fr + ( 1.0 - Fr ) * 0.047619;\tvec3 Fms = FssEss * Favg / ( 1.0 - Ems * Favg );\n\tsingleScatter += FssEss;\n\tmultiScatter += Fms * Ems;\n}\n#if NUM_RECT_AREA_LIGHTS > 0\n\tvoid RE_Direct_RectArea_Physical( const in RectAreaLight rectAreaLight, const in GeometricContext geometry, const in PhysicalMaterial material, inout ReflectedLight reflectedLight ) {\n\t\tvec3 normal = geometry.normal;\n\t\tvec3 viewDir = geometry.viewDir;\n\t\tvec3 position = geometry.position;\n\t\tvec3 lightPos = rectAreaLight.position;\n\t\tvec3 halfWidth = rectAreaLight.halfWidth;\n\t\tvec3 halfHeight = rectAreaLight.halfHeight;\n\t\tvec3 lightColor = rectAreaLight.color;\n\t\tfloat roughness = material.roughness;\n\t\tvec3 rectCoords[ 4 ];\n\t\trectCoords[ 0 ] = lightPos + halfWidth - halfHeight;\t\trectCoords[ 1 ] = lightPos - halfWidth - halfHeight;\n\t\trectCoords[ 2 ] = lightPos - halfWidth + halfHeight;\n\t\trectCoords[ 3 ] = lightPos + halfWidth + halfHeight;\n\t\tvec2 uv = LTC_Uv( normal, viewDir, roughness );\n\t\tvec4 t1 = texture2D( ltc_1, uv );\n\t\tvec4 t2 = texture2D( ltc_2, uv );\n\t\tmat3 mInv = mat3(\n\t\t\tvec3( t1.x, 0, t1.y ),\n\t\t\tvec3( 0, 1, 0 ),\n\t\t\tvec3( t1.z, 0, t1.w )\n\t\t);\n\t\tvec3 fresnel = ( material.specularColor * t2.x + ( vec3( 1.0 ) - material.specularColor ) * t2.y );\n\t\treflectedLight.directSpecular += lightColor * fresnel * LTC_Evaluate( normal, viewDir, position, mInv, rectCoords );\n\t\treflectedLight.directDiffuse += lightColor * material.diffuseColor * LTC_Evaluate( normal, viewDir, position, mat3( 1.0 ), rectCoords );\n\t}\n#endif\nvoid RE_Direct_Physical( const in IncidentLight directLight, const in GeometricContext geometry, const in PhysicalMaterial material, inout ReflectedLight reflectedLight ) {\n\tfloat dotNL = saturate( dot( geometry.normal, directLight.direction ) );\n\tvec3 irradiance = dotNL * directLight.color;\n\t#ifdef USE_CLEARCOAT\n\t\tfloat dotNLcc = saturate( dot( geometry.clearcoatNormal, directLight.direction ) );\n\t\tvec3 ccIrradiance = dotNLcc * directLight.color;\n\t\tclearcoatSpecular += ccIrradiance * BRDF_GGX( directLight.direction, geometry.viewDir, geometry.clearcoatNormal, material.clearcoatF0, material.clearcoatF90, material.clearcoatRoughness );\n\t#endif\n\t#ifdef USE_SHEEN\n\t\tsheenSpecular += irradiance * BRDF_Sheen( directLight.direction, geometry.viewDir, geometry.normal, material.sheenColor, material.sheenRoughness );\n\t#endif\n\t#ifdef USE_IRIDESCENCE\n\t\treflectedLight.directSpecular += irradiance * BRDF_GGX_Iridescence( directLight.direction, geometry.viewDir, geometry.normal, material.specularColor, material.specularF90, material.iridescence, material.iridescenceFresnel, material.roughness );\n\t#else\n\t\treflectedLight.directSpecular += irradiance * BRDF_GGX( directLight.direction, geometry.viewDir, geometry.normal, material.specularColor, material.specularF90, material.roughness );\n\t#endif\n\treflectedLight.directDiffuse += irradiance * BRDF_Lambert( material.diffuseColor );\n}\nvoid RE_IndirectDiffuse_Physical( const in vec3 irradiance, const in GeometricContext geometry, const in PhysicalMaterial material, inout ReflectedLight reflectedLight ) {\n\treflectedLight.indirectDiffuse += irradiance * BRDF_Lambert( material.diffuseColor );\n}\nvoid RE_IndirectSpecular_Physical( const in vec3 radiance, const in vec3 irradiance, const in vec3 clearcoatRadiance, const in GeometricContext geometry, const in PhysicalMaterial material, inout ReflectedLight reflectedLight) {\n\t#ifdef USE_CLEARCOAT\n\t\tclearcoatSpecular += clearcoatRadiance * EnvironmentBRDF( geometry.clearcoatNormal, geometry.viewDir, material.clearcoatF0, material.clearcoatF90, material.clearcoatRoughness );\n\t#endif\n\t#ifdef USE_SHEEN\n\t\tsheenSpecular += irradiance * material.sheenColor * IBLSheenBRDF( geometry.normal, geometry.viewDir, material.sheenRoughness );\n\t#endif\n\tvec3 singleScattering = vec3( 0.0 );\n\tvec3 multiScattering = vec3( 0.0 );\n\tvec3 cosineWeightedIrradiance = irradiance * RECIPROCAL_PI;\n\t#ifdef USE_IRIDESCENCE\n\t\tcomputeMultiscatteringIridescence( geometry.normal, geometry.viewDir, material.specularColor, material.specularF90, material.iridescence, material.iridescenceFresnel, material.roughness, singleScattering, multiScattering );\n\t#else\n\t\tcomputeMultiscattering( geometry.normal, geometry.viewDir, material.specularColor, material.specularF90, material.roughness, singleScattering, multiScattering );\n\t#endif\n\tvec3 totalScattering = singleScattering + multiScattering;\n\tvec3 diffuse = material.diffuseColor * ( 1.0 - max( max( totalScattering.r, totalScattering.g ), totalScattering.b ) );\n\treflectedLight.indirectSpecular += radiance * singleScattering;\n\treflectedLight.indirectSpecular += multiScattering * cosineWeightedIrradiance;\n\treflectedLight.indirectDiffuse += diffuse * cosineWeightedIrradiance;\n}\n#define RE_Direct\t\t\t\tRE_Direct_Physical\n#define RE_Direct_RectArea\t\tRE_Direct_RectArea_Physical\n#define RE_IndirectDiffuse\t\tRE_IndirectDiffuse_Physical\n#define RE_IndirectSpecular\t\tRE_IndirectSpecular_Physical\nfloat computeSpecularOcclusion( const in float dotNV, const in float ambientOcclusion, const in float roughness ) {\n\treturn saturate( pow( dotNV + ambientOcclusion, exp2( - 16.0 * roughness - 1.0 ) ) - 1.0 + ambientOcclusion );\n}",lights_fragment_begin:"\nGeometricContext geometry;\ngeometry.position = - vViewPosition;\ngeometry.normal = normal;\ngeometry.viewDir = ( isOrthographic ) ? vec3( 0, 0, 1 ) : normalize( vViewPosition );\n#ifdef USE_CLEARCOAT\n\tgeometry.clearcoatNormal = clearcoatNormal;\n#endif\n#ifdef USE_IRIDESCENCE\n\tfloat dotNVi = saturate( dot( normal, geometry.viewDir ) );\n\tif ( material.iridescenceThickness == 0.0 ) {\n\t\tmaterial.iridescence = 0.0;\n\t} else {\n\t\tmaterial.iridescence = saturate( material.iridescence );\n\t}\n\tif ( material.iridescence > 0.0 ) {\n\t\tmaterial.iridescenceFresnel = evalIridescence( 1.0, material.iridescenceIOR, dotNVi, material.iridescenceThickness, material.specularColor );\n\t\tmaterial.iridescenceF0 = Schlick_to_F0( material.iridescenceFresnel, 1.0, dotNVi );\n\t}\n#endif\nIncidentLight directLight;\n#if ( NUM_POINT_LIGHTS > 0 ) && defined( RE_Direct )\n\tPointLight pointLight;\n\t#if defined( USE_SHADOWMAP ) && NUM_POINT_LIGHT_SHADOWS > 0\n\tPointLightShadow pointLightShadow;\n\t#endif\n\t#pragma unroll_loop_start\n\tfor ( int i = 0; i < NUM_POINT_LIGHTS; i ++ ) {\n\t\tpointLight = pointLights[ i ];\n\t\tgetPointLightInfo( pointLight, geometry, directLight );\n\t\t#if defined( USE_SHADOWMAP ) && ( UNROLLED_LOOP_INDEX < NUM_POINT_LIGHT_SHADOWS )\n\t\tpointLightShadow = pointLightShadows[ i ];\n\t\tdirectLight.color *= ( directLight.visible && receiveShadow ) ? getPointShadow( pointShadowMap[ i ], pointLightShadow.shadowMapSize, pointLightShadow.shadowBias, pointLightShadow.shadowRadius, vPointShadowCoord[ i ], pointLightShadow.shadowCameraNear, pointLightShadow.shadowCameraFar ) : 1.0;\n\t\t#endif\n\t\tRE_Direct( directLight, geometry, material, reflectedLight );\n\t}\n\t#pragma unroll_loop_end\n#endif\n#if ( NUM_SPOT_LIGHTS > 0 ) && defined( RE_Direct )\n\tSpotLight spotLight;\n\tvec4 spotColor;\n\tvec3 spotLightCoord;\n\tbool inSpotLightMap;\n\t#if defined( USE_SHADOWMAP ) && NUM_SPOT_LIGHT_SHADOWS > 0\n\tSpotLightShadow spotLightShadow;\n\t#endif\n\t#pragma unroll_loop_start\n\tfor ( int i = 0; i < NUM_SPOT_LIGHTS; i ++ ) {\n\t\tspotLight = spotLights[ i ];\n\t\tgetSpotLightInfo( spotLight, geometry, directLight );\n\t\t#if ( UNROLLED_LOOP_INDEX < NUM_SPOT_LIGHT_SHADOWS_WITH_MAPS )\n\t\t#define SPOT_LIGHT_MAP_INDEX UNROLLED_LOOP_INDEX\n\t\t#elif ( UNROLLED_LOOP_INDEX < NUM_SPOT_LIGHT_SHADOWS )\n\t\t#define SPOT_LIGHT_MAP_INDEX NUM_SPOT_LIGHT_MAPS\n\t\t#else\n\t\t#define SPOT_LIGHT_MAP_INDEX ( UNROLLED_LOOP_INDEX - NUM_SPOT_LIGHT_SHADOWS + NUM_SPOT_LIGHT_SHADOWS_WITH_MAPS )\n\t\t#endif\n\t\t#if ( SPOT_LIGHT_MAP_INDEX < NUM_SPOT_LIGHT_MAPS )\n\t\t\tspotLightCoord = vSpotLightCoord[ i ].xyz / vSpotLightCoord[ i ].w;\n\t\t\tinSpotLightMap = all( lessThan( abs( spotLightCoord * 2. - 1. ), vec3( 1.0 ) ) );\n\t\t\tspotColor = texture2D( spotLightMap[ SPOT_LIGHT_MAP_INDEX ], spotLightCoord.xy );\n\t\t\tdirectLight.color = inSpotLightMap ? directLight.color * spotColor.rgb : directLight.color;\n\t\t#endif\n\t\t#undef SPOT_LIGHT_MAP_INDEX\n\t\t#if defined( USE_SHADOWMAP ) && ( UNROLLED_LOOP_INDEX < NUM_SPOT_LIGHT_SHADOWS )\n\t\tspotLightShadow = spotLightShadows[ i ];\n\t\tdirectLight.color *= ( directLight.visible && receiveShadow ) ? getShadow( spotShadowMap[ i ], spotLightShadow.shadowMapSize, spotLightShadow.shadowBias, spotLightShadow.shadowRadius, vSpotLightCoord[ i ] ) : 1.0;\n\t\t#endif\n\t\tRE_Direct( directLight, geometry, material, reflectedLight );\n\t}\n\t#pragma unroll_loop_end\n#endif\n#if ( NUM_DIR_LIGHTS > 0 ) && defined( RE_Direct )\n\tDirectionalLight directionalLight;\n\t#if defined( USE_SHADOWMAP ) && NUM_DIR_LIGHT_SHADOWS > 0\n\tDirectionalLightShadow directionalLightShadow;\n\t#endif\n\t#pragma unroll_loop_start\n\tfor ( int i = 0; i < NUM_DIR_LIGHTS; i ++ ) {\n\t\tdirectionalLight = directionalLights[ i ];\n\t\tgetDirectionalLightInfo( directionalLight, geometry, directLight );\n\t\t#if defined( USE_SHADOWMAP ) && ( UNROLLED_LOOP_INDEX < NUM_DIR_LIGHT_SHADOWS )\n\t\tdirectionalLightShadow = directionalLightShadows[ i ];\n\t\tdirectLight.color *= ( directLight.visible && receiveShadow ) ? getShadow( directionalShadowMap[ i ], directionalLightShadow.shadowMapSize, directionalLightShadow.shadowBias, directionalLightShadow.shadowRadius, vDirectionalShadowCoord[ i ] ) : 1.0;\n\t\t#endif\n\t\tRE_Direct( directLight, geometry, material, reflectedLight );\n\t}\n\t#pragma unroll_loop_end\n#endif\n#if ( NUM_RECT_AREA_LIGHTS > 0 ) && defined( RE_Direct_RectArea )\n\tRectAreaLight rectAreaLight;\n\t#pragma unroll_loop_start\n\tfor ( int i = 0; i < NUM_RECT_AREA_LIGHTS; i ++ ) {\n\t\trectAreaLight = rectAreaLights[ i ];\n\t\tRE_Direct_RectArea( rectAreaLight, geometry, material, reflectedLight );\n\t}\n\t#pragma unroll_loop_end\n#endif\n#if defined( RE_IndirectDiffuse )\n\tvec3 iblIrradiance = vec3( 0.0 );\n\tvec3 irradiance = getAmbientLightIrradiance( ambientLightColor );\n\tirradiance += getLightProbeIrradiance( lightProbe, geometry.normal );\n\t#if ( NUM_HEMI_LIGHTS > 0 )\n\t\t#pragma unroll_loop_start\n\t\tfor ( int i = 0; i < NUM_HEMI_LIGHTS; i ++ ) {\n\t\t\tirradiance += getHemisphereLightIrradiance( hemisphereLights[ i ], geometry.normal );\n\t\t}\n\t\t#pragma unroll_loop_end\n\t#endif\n#endif\n#if defined( RE_IndirectSpecular )\n\tvec3 radiance = vec3( 0.0 );\n\tvec3 clearcoatRadiance = vec3( 0.0 );\n#endif",lights_fragment_maps:"#if defined( RE_IndirectDiffuse )\n\t#ifdef USE_LIGHTMAP\n\t\tvec4 lightMapTexel = texture2D( lightMap, vUv2 );\n\t\tvec3 lightMapIrradiance = lightMapTexel.rgb * lightMapIntensity;\n\t\tirradiance += lightMapIrradiance;\n\t#endif\n\t#if defined( USE_ENVMAP ) && defined( STANDARD ) && defined( ENVMAP_TYPE_CUBE_UV )\n\t\tiblIrradiance += getIBLIrradiance( geometry.normal );\n\t#endif\n#endif\n#if defined( USE_ENVMAP ) && defined( RE_IndirectSpecular )\n\tradiance += getIBLRadiance( geometry.viewDir, geometry.normal, material.roughness );\n\t#ifdef USE_CLEARCOAT\n\t\tclearcoatRadiance += getIBLRadiance( geometry.viewDir, geometry.clearcoatNormal, material.clearcoatRoughness );\n\t#endif\n#endif",lights_fragment_end:"#if defined( RE_IndirectDiffuse )\n\tRE_IndirectDiffuse( irradiance, geometry, material, reflectedLight );\n#endif\n#if defined( RE_IndirectSpecular )\n\tRE_IndirectSpecular( radiance, iblIrradiance, clearcoatRadiance, geometry, material, reflectedLight );\n#endif",logdepthbuf_fragment:"#if defined( USE_LOGDEPTHBUF ) && defined( USE_LOGDEPTHBUF_EXT )\n\tgl_FragDepthEXT = vIsPerspective == 0.0 ? gl_FragCoord.z : log2( vFragDepth ) * logDepthBufFC * 0.5;\n#endif",logdepthbuf_pars_fragment:"#if defined( USE_LOGDEPTHBUF ) && defined( USE_LOGDEPTHBUF_EXT )\n\tuniform float logDepthBufFC;\n\tvarying float vFragDepth;\n\tvarying float vIsPerspective;\n#endif",logdepthbuf_pars_vertex:"#ifdef USE_LOGDEPTHBUF\n\t#ifdef USE_LOGDEPTHBUF_EXT\n\t\tvarying float vFragDepth;\n\t\tvarying float vIsPerspective;\n\t#else\n\t\tuniform float logDepthBufFC;\n\t#endif\n#endif",logdepthbuf_vertex:"#ifdef USE_LOGDEPTHBUF\n\t#ifdef USE_LOGDEPTHBUF_EXT\n\t\tvFragDepth = 1.0 + gl_Position.w;\n\t\tvIsPerspective = float( isPerspectiveMatrix( projectionMatrix ) );\n\t#else\n\t\tif ( isPerspectiveMatrix( projectionMatrix ) ) {\n\t\t\tgl_Position.z = log2( max( EPSILON, gl_Position.w + 1.0 ) ) * logDepthBufFC - 1.0;\n\t\t\tgl_Position.z *= gl_Position.w;\n\t\t}\n\t#endif\n#endif",map_fragment:"#ifdef USE_MAP\n\tvec4 sampledDiffuseColor = texture2D( map, vUv );\n\t#ifdef DECODE_VIDEO_TEXTURE\n\t\tsampledDiffuseColor = vec4( mix( pow( sampledDiffuseColor.rgb * 0.9478672986 + vec3( 0.0521327014 ), vec3( 2.4 ) ), sampledDiffuseColor.rgb * 0.0773993808, vec3( lessThanEqual( sampledDiffuseColor.rgb, vec3( 0.04045 ) ) ) ), sampledDiffuseColor.w );\n\t#endif\n\tdiffuseColor *= sampledDiffuseColor;\n#endif",map_pars_fragment:"#ifdef USE_MAP\n\tuniform sampler2D map;\n#endif",map_particle_fragment:"#if defined( USE_MAP ) || defined( USE_ALPHAMAP )\n\tvec2 uv = ( uvTransform * vec3( gl_PointCoord.x, 1.0 - gl_PointCoord.y, 1 ) ).xy;\n#endif\n#ifdef USE_MAP\n\tdiffuseColor *= texture2D( map, uv );\n#endif\n#ifdef USE_ALPHAMAP\n\tdiffuseColor.a *= texture2D( alphaMap, uv ).g;\n#endif",map_particle_pars_fragment:"#if defined( USE_MAP ) || defined( USE_ALPHAMAP )\n\tuniform mat3 uvTransform;\n#endif\n#ifdef USE_MAP\n\tuniform sampler2D map;\n#endif\n#ifdef USE_ALPHAMAP\n\tuniform sampler2D alphaMap;\n#endif",metalnessmap_fragment:"float metalnessFactor = metalness;\n#ifdef USE_METALNESSMAP\n\tvec4 texelMetalness = texture2D( metalnessMap, vUv );\n\tmetalnessFactor *= texelMetalness.b;\n#endif",metalnessmap_pars_fragment:"#ifdef USE_METALNESSMAP\n\tuniform sampler2D metalnessMap;\n#endif",morphcolor_vertex:"#if defined( USE_MORPHCOLORS ) && defined( MORPHTARGETS_TEXTURE )\n\tvColor *= morphTargetBaseInfluence;\n\tfor ( int i = 0; i < MORPHTARGETS_COUNT; i ++ ) {\n\t\t#if defined( USE_COLOR_ALPHA )\n\t\t\tif ( morphTargetInfluences[ i ] != 0.0 ) vColor += getMorph( gl_VertexID, i, 2 ) * morphTargetInfluences[ i ];\n\t\t#elif defined( USE_COLOR )\n\t\t\tif ( morphTargetInfluences[ i ] != 0.0 ) vColor += getMorph( gl_VertexID, i, 2 ).rgb * morphTargetInfluences[ i ];\n\t\t#endif\n\t}\n#endif",morphnormal_vertex:"#ifdef USE_MORPHNORMALS\n\tobjectNormal *= morphTargetBaseInfluence;\n\t#ifdef MORPHTARGETS_TEXTURE\n\t\tfor ( int i = 0; i < MORPHTARGETS_COUNT; i ++ ) {\n\t\t\tif ( morphTargetInfluences[ i ] != 0.0 ) objectNormal += getMorph( gl_VertexID, i, 1 ).xyz * morphTargetInfluences[ i ];\n\t\t}\n\t#else\n\t\tobjectNormal += morphNormal0 * morphTargetInfluences[ 0 ];\n\t\tobjectNormal += morphNormal1 * morphTargetInfluences[ 1 ];\n\t\tobjectNormal += morphNormal2 * morphTargetInfluences[ 2 ];\n\t\tobjectNormal += morphNormal3 * morphTargetInfluences[ 3 ];\n\t#endif\n#endif",morphtarget_pars_vertex:"#ifdef USE_MORPHTARGETS\n\tuniform float morphTargetBaseInfluence;\n\t#ifdef MORPHTARGETS_TEXTURE\n\t\tuniform float morphTargetInfluences[ MORPHTARGETS_COUNT ];\n\t\tuniform sampler2DArray morphTargetsTexture;\n\t\tuniform ivec2 morphTargetsTextureSize;\n\t\tvec4 getMorph( const in int vertexIndex, const in int morphTargetIndex, const in int offset ) {\n\t\t\tint texelIndex = vertexIndex * MORPHTARGETS_TEXTURE_STRIDE + offset;\n\t\t\tint y = texelIndex / morphTargetsTextureSize.x;\n\t\t\tint x = texelIndex - y * morphTargetsTextureSize.x;\n\t\t\tivec3 morphUV = ivec3( x, y, morphTargetIndex );\n\t\t\treturn texelFetch( morphTargetsTexture, morphUV, 0 );\n\t\t}\n\t#else\n\t\t#ifndef USE_MORPHNORMALS\n\t\t\tuniform float morphTargetInfluences[ 8 ];\n\t\t#else\n\t\t\tuniform float morphTargetInfluences[ 4 ];\n\t\t#endif\n\t#endif\n#endif",morphtarget_vertex:"#ifdef USE_MORPHTARGETS\n\ttransformed *= morphTargetBaseInfluence;\n\t#ifdef MORPHTARGETS_TEXTURE\n\t\tfor ( int i = 0; i < MORPHTARGETS_COUNT; i ++ ) {\n\t\t\tif ( morphTargetInfluences[ i ] != 0.0 ) transformed += getMorph( gl_VertexID, i, 0 ).xyz * morphTargetInfluences[ i ];\n\t\t}\n\t#else\n\t\ttransformed += morphTarget0 * morphTargetInfluences[ 0 ];\n\t\ttransformed += morphTarget1 * morphTargetInfluences[ 1 ];\n\t\ttransformed += morphTarget2 * morphTargetInfluences[ 2 ];\n\t\ttransformed += morphTarget3 * morphTargetInfluences[ 3 ];\n\t\t#ifndef USE_MORPHNORMALS\n\t\t\ttransformed += morphTarget4 * morphTargetInfluences[ 4 ];\n\t\t\ttransformed += morphTarget5 * morphTargetInfluences[ 5 ];\n\t\t\ttransformed += morphTarget6 * morphTargetInfluences[ 6 ];\n\t\t\ttransformed += morphTarget7 * morphTargetInfluences[ 7 ];\n\t\t#endif\n\t#endif\n#endif",normal_fragment_begin:"float faceDirection = gl_FrontFacing ? 1.0 : - 1.0;\n#ifdef FLAT_SHADED\n\tvec3 fdx = dFdx( vViewPosition );\n\tvec3 fdy = dFdy( vViewPosition );\n\tvec3 normal = normalize( cross( fdx, fdy ) );\n#else\n\tvec3 normal = normalize( vNormal );\n\t#ifdef DOUBLE_SIDED\n\t\tnormal = normal * faceDirection;\n\t#endif\n\t#ifdef USE_TANGENT\n\t\tvec3 tangent = normalize( vTangent );\n\t\tvec3 bitangent = normalize( vBitangent );\n\t\t#ifdef DOUBLE_SIDED\n\t\t\ttangent = tangent * faceDirection;\n\t\t\tbitangent = bitangent * faceDirection;\n\t\t#endif\n\t\t#if defined( TANGENTSPACE_NORMALMAP ) || defined( USE_CLEARCOAT_NORMALMAP )\n\t\t\tmat3 vTBN = mat3( tangent, bitangent, normal );\n\t\t#endif\n\t#endif\n#endif\nvec3 geometryNormal = normal;",normal_fragment_maps:"#ifdef OBJECTSPACE_NORMALMAP\n\tnormal = texture2D( normalMap, vUv ).xyz * 2.0 - 1.0;\n\t#ifdef FLIP_SIDED\n\t\tnormal = - normal;\n\t#endif\n\t#ifdef DOUBLE_SIDED\n\t\tnormal = normal * faceDirection;\n\t#endif\n\tnormal = normalize( normalMatrix * normal );\n#elif defined( TANGENTSPACE_NORMALMAP )\n\tvec3 mapN = texture2D( normalMap, vUv ).xyz * 2.0 - 1.0;\n\tmapN.xy *= normalScale;\n\t#ifdef USE_TANGENT\n\t\tnormal = normalize( vTBN * mapN );\n\t#else\n\t\tnormal = perturbNormal2Arb( - vViewPosition, normal, mapN, faceDirection );\n\t#endif\n#elif defined( USE_BUMPMAP )\n\tnormal = perturbNormalArb( - vViewPosition, normal, dHdxy_fwd(), faceDirection );\n#endif",normal_pars_fragment:"#ifndef FLAT_SHADED\n\tvarying vec3 vNormal;\n\t#ifdef USE_TANGENT\n\t\tvarying vec3 vTangent;\n\t\tvarying vec3 vBitangent;\n\t#endif\n#endif",normal_pars_vertex:"#ifndef FLAT_SHADED\n\tvarying vec3 vNormal;\n\t#ifdef USE_TANGENT\n\t\tvarying vec3 vTangent;\n\t\tvarying vec3 vBitangent;\n\t#endif\n#endif",normal_vertex:"#ifndef FLAT_SHADED\n\tvNormal = normalize( transformedNormal );\n\t#ifdef USE_TANGENT\n\t\tvTangent = normalize( transformedTangent );\n\t\tvBitangent = normalize( cross( vNormal, vTangent ) * tangent.w );\n\t#endif\n#endif",normalmap_pars_fragment:"#ifdef USE_NORMALMAP\n\tuniform sampler2D normalMap;\n\tuniform vec2 normalScale;\n#endif\n#ifdef OBJECTSPACE_NORMALMAP\n\tuniform mat3 normalMatrix;\n#endif\n#if ! defined ( USE_TANGENT ) && ( defined ( TANGENTSPACE_NORMALMAP ) || defined ( USE_CLEARCOAT_NORMALMAP ) )\n\tvec3 perturbNormal2Arb( vec3 eye_pos, vec3 surf_norm, vec3 mapN, float faceDirection ) {\n\t\tvec3 q0 = dFdx( eye_pos.xyz );\n\t\tvec3 q1 = dFdy( eye_pos.xyz );\n\t\tvec2 st0 = dFdx( vUv.st );\n\t\tvec2 st1 = dFdy( vUv.st );\n\t\tvec3 N = surf_norm;\n\t\tvec3 q1perp = cross( q1, N );\n\t\tvec3 q0perp = cross( N, q0 );\n\t\tvec3 T = q1perp * st0.x + q0perp * st1.x;\n\t\tvec3 B = q1perp * st0.y + q0perp * st1.y;\n\t\tfloat det = max( dot( T, T ), dot( B, B ) );\n\t\tfloat scale = ( det == 0.0 ) ? 0.0 : faceDirection * inversesqrt( det );\n\t\treturn normalize( T * ( mapN.x * scale ) + B * ( mapN.y * scale ) + N * mapN.z );\n\t}\n#endif",clearcoat_normal_fragment_begin:"#ifdef USE_CLEARCOAT\n\tvec3 clearcoatNormal = geometryNormal;\n#endif",clearcoat_normal_fragment_maps:"#ifdef USE_CLEARCOAT_NORMALMAP\n\tvec3 clearcoatMapN = texture2D( clearcoatNormalMap, vUv ).xyz * 2.0 - 1.0;\n\tclearcoatMapN.xy *= clearcoatNormalScale;\n\t#ifdef USE_TANGENT\n\t\tclearcoatNormal = normalize( vTBN * clearcoatMapN );\n\t#else\n\t\tclearcoatNormal = perturbNormal2Arb( - vViewPosition, clearcoatNormal, clearcoatMapN, faceDirection );\n\t#endif\n#endif",clearcoat_pars_fragment:"#ifdef USE_CLEARCOATMAP\n\tuniform sampler2D clearcoatMap;\n#endif\n#ifdef USE_CLEARCOAT_ROUGHNESSMAP\n\tuniform sampler2D clearcoatRoughnessMap;\n#endif\n#ifdef USE_CLEARCOAT_NORMALMAP\n\tuniform sampler2D clearcoatNormalMap;\n\tuniform vec2 clearcoatNormalScale;\n#endif",iridescence_pars_fragment:"#ifdef USE_IRIDESCENCEMAP\n\tuniform sampler2D iridescenceMap;\n#endif\n#ifdef USE_IRIDESCENCE_THICKNESSMAP\n\tuniform sampler2D iridescenceThicknessMap;\n#endif",output_fragment:"#ifdef OPAQUE\ndiffuseColor.a = 1.0;\n#endif\n#ifdef USE_TRANSMISSION\ndiffuseColor.a *= material.transmissionAlpha + 0.1;\n#endif\ngl_FragColor = vec4( outgoingLight, diffuseColor.a );",packing:"vec3 packNormalToRGB( const in vec3 normal ) {\n\treturn normalize( normal ) * 0.5 + 0.5;\n}\nvec3 unpackRGBToNormal( const in vec3 rgb ) {\n\treturn 2.0 * rgb.xyz - 1.0;\n}\nconst float PackUpscale = 256. / 255.;const float UnpackDownscale = 255. / 256.;\nconst vec3 PackFactors = vec3( 256. * 256. * 256., 256. * 256., 256. );\nconst vec4 UnpackFactors = UnpackDownscale / vec4( PackFactors, 1. );\nconst float ShiftRight8 = 1. / 256.;\nvec4 packDepthToRGBA( const in float v ) {\n\tvec4 r = vec4( fract( v * PackFactors ), v );\n\tr.yzw -= r.xyz * ShiftRight8;\treturn r * PackUpscale;\n}\nfloat unpackRGBAToDepth( const in vec4 v ) {\n\treturn dot( v, UnpackFactors );\n}\nvec2 packDepthToRG( in highp float v ) {\n\treturn packDepthToRGBA( v ).yx;\n}\nfloat unpackRGToDepth( const in highp vec2 v ) {\n\treturn unpackRGBAToDepth( vec4( v.xy, 0.0, 0.0 ) );\n}\nvec4 pack2HalfToRGBA( vec2 v ) {\n\tvec4 r = vec4( v.x, fract( v.x * 255.0 ), v.y, fract( v.y * 255.0 ) );\n\treturn vec4( r.x - r.y / 255.0, r.y, r.z - r.w / 255.0, r.w );\n}\nvec2 unpackRGBATo2Half( vec4 v ) {\n\treturn vec2( v.x + ( v.y / 255.0 ), v.z + ( v.w / 255.0 ) );\n}\nfloat viewZToOrthographicDepth( const in float viewZ, const in float near, const in float far ) {\n\treturn ( viewZ + near ) / ( near - far );\n}\nfloat orthographicDepthToViewZ( const in float linearClipZ, const in float near, const in float far ) {\n\treturn linearClipZ * ( near - far ) - near;\n}\nfloat viewZToPerspectiveDepth( const in float viewZ, const in float near, const in float far ) {\n\treturn ( ( near + viewZ ) * far ) / ( ( far - near ) * viewZ );\n}\nfloat perspectiveDepthToViewZ( const in float invClipZ, const in float near, const in float far ) {\n\treturn ( near * far ) / ( ( far - near ) * invClipZ - far );\n}",premultiplied_alpha_fragment:"#ifdef PREMULTIPLIED_ALPHA\n\tgl_FragColor.rgb *= gl_FragColor.a;\n#endif",project_vertex:"vec4 mvPosition = vec4( transformed, 1.0 );\n#ifdef USE_INSTANCING\n\tmvPosition = instanceMatrix * mvPosition;\n#endif\nmvPosition = modelViewMatrix * mvPosition;\ngl_Position = projectionMatrix * mvPosition;",dithering_fragment:"#ifdef DITHERING\n\tgl_FragColor.rgb = dithering( gl_FragColor.rgb );\n#endif",dithering_pars_fragment:"#ifdef DITHERING\n\tvec3 dithering( vec3 color ) {\n\t\tfloat grid_position = rand( gl_FragCoord.xy );\n\t\tvec3 dither_shift_RGB = vec3( 0.25 / 255.0, -0.25 / 255.0, 0.25 / 255.0 );\n\t\tdither_shift_RGB = mix( 2.0 * dither_shift_RGB, -2.0 * dither_shift_RGB, grid_position );\n\t\treturn color + dither_shift_RGB;\n\t}\n#endif",roughnessmap_fragment:"float roughnessFactor = roughness;\n#ifdef USE_ROUGHNESSMAP\n\tvec4 texelRoughness = texture2D( roughnessMap, vUv );\n\troughnessFactor *= texelRoughness.g;\n#endif",roughnessmap_pars_fragment:"#ifdef USE_ROUGHNESSMAP\n\tuniform sampler2D roughnessMap;\n#endif",shadowmap_pars_fragment:"#if NUM_SPOT_LIGHT_COORDS > 0\n\tvarying vec4 vSpotLightCoord[ NUM_SPOT_LIGHT_COORDS ];\n#endif\n#if NUM_SPOT_LIGHT_MAPS > 0\n\tuniform sampler2D spotLightMap[ NUM_SPOT_LIGHT_MAPS ];\n#endif\n#ifdef USE_SHADOWMAP\n\t#if NUM_DIR_LIGHT_SHADOWS > 0\n\t\tuniform sampler2D directionalShadowMap[ NUM_DIR_LIGHT_SHADOWS ];\n\t\tvarying vec4 vDirectionalShadowCoord[ NUM_DIR_LIGHT_SHADOWS ];\n\t\tstruct DirectionalLightShadow {\n\t\t\tfloat shadowBias;\n\t\t\tfloat shadowNormalBias;\n\t\t\tfloat shadowRadius;\n\t\t\tvec2 shadowMapSize;\n\t\t};\n\t\tuniform DirectionalLightShadow directionalLightShadows[ NUM_DIR_LIGHT_SHADOWS ];\n\t#endif\n\t#if NUM_SPOT_LIGHT_SHADOWS > 0\n\t\tuniform sampler2D spotShadowMap[ NUM_SPOT_LIGHT_SHADOWS ];\n\t\tstruct SpotLightShadow {\n\t\t\tfloat shadowBias;\n\t\t\tfloat shadowNormalBias;\n\t\t\tfloat shadowRadius;\n\t\t\tvec2 shadowMapSize;\n\t\t};\n\t\tuniform SpotLightShadow spotLightShadows[ NUM_SPOT_LIGHT_SHADOWS ];\n\t#endif\n\t#if NUM_POINT_LIGHT_SHADOWS > 0\n\t\tuniform sampler2D pointShadowMap[ NUM_POINT_LIGHT_SHADOWS ];\n\t\tvarying vec4 vPointShadowCoord[ NUM_POINT_LIGHT_SHADOWS ];\n\t\tstruct PointLightShadow {\n\t\t\tfloat shadowBias;\n\t\t\tfloat shadowNormalBias;\n\t\t\tfloat shadowRadius;\n\t\t\tvec2 shadowMapSize;\n\t\t\tfloat shadowCameraNear;\n\t\t\tfloat shadowCameraFar;\n\t\t};\n\t\tuniform PointLightShadow pointLightShadows[ NUM_POINT_LIGHT_SHADOWS ];\n\t#endif\n\tfloat texture2DCompare( sampler2D depths, vec2 uv, float compare ) {\n\t\treturn step( compare, unpackRGBAToDepth( texture2D( depths, uv ) ) );\n\t}\n\tvec2 texture2DDistribution( sampler2D shadow, vec2 uv ) {\n\t\treturn unpackRGBATo2Half( texture2D( shadow, uv ) );\n\t}\n\tfloat VSMShadow (sampler2D shadow, vec2 uv, float compare ){\n\t\tfloat occlusion = 1.0;\n\t\tvec2 distribution = texture2DDistribution( shadow, uv );\n\t\tfloat hard_shadow = step( compare , distribution.x );\n\t\tif (hard_shadow != 1.0 ) {\n\t\t\tfloat distance = compare - distribution.x ;\n\t\t\tfloat variance = max( 0.00000, distribution.y * distribution.y );\n\t\t\tfloat softness_probability = variance / (variance + distance * distance );\t\t\tsoftness_probability = clamp( ( softness_probability - 0.3 ) / ( 0.95 - 0.3 ), 0.0, 1.0 );\t\t\tocclusion = clamp( max( hard_shadow, softness_probability ), 0.0, 1.0 );\n\t\t}\n\t\treturn occlusion;\n\t}\n\tfloat getShadow( sampler2D shadowMap, vec2 shadowMapSize, float shadowBias, float shadowRadius, vec4 shadowCoord ) {\n\t\tfloat shadow = 1.0;\n\t\tshadowCoord.xyz /= shadowCoord.w;\n\t\tshadowCoord.z += shadowBias;\n\t\tbool inFrustum = shadowCoord.x >= 0.0 && shadowCoord.x <= 1.0 && shadowCoord.y >= 0.0 && shadowCoord.y <= 1.0;\n\t\tbool frustumTest = inFrustum && shadowCoord.z <= 1.0;\n\t\tif ( frustumTest ) {\n\t\t#if defined( SHADOWMAP_TYPE_PCF )\n\t\t\tvec2 texelSize = vec2( 1.0 ) / shadowMapSize;\n\t\t\tfloat dx0 = - texelSize.x * shadowRadius;\n\t\t\tfloat dy0 = - texelSize.y * shadowRadius;\n\t\t\tfloat dx1 = + texelSize.x * shadowRadius;\n\t\t\tfloat dy1 = + texelSize.y * shadowRadius;\n\t\t\tfloat dx2 = dx0 / 2.0;\n\t\t\tfloat dy2 = dy0 / 2.0;\n\t\t\tfloat dx3 = dx1 / 2.0;\n\t\t\tfloat dy3 = dy1 / 2.0;\n\t\t\tshadow = (\n\t\t\t\ttexture2DCompare( shadowMap, shadowCoord.xy + vec2( dx0, dy0 ), shadowCoord.z ) +\n\t\t\t\ttexture2DCompare( shadowMap, shadowCoord.xy + vec2( 0.0, dy0 ), shadowCoord.z ) +\n\t\t\t\ttexture2DCompare( shadowMap, shadowCoord.xy + vec2( dx1, dy0 ), shadowCoord.z ) +\n\t\t\t\ttexture2DCompare( shadowMap, shadowCoord.xy + vec2( dx2, dy2 ), shadowCoord.z ) +\n\t\t\t\ttexture2DCompare( shadowMap, shadowCoord.xy + vec2( 0.0, dy2 ), shadowCoord.z ) +\n\t\t\t\ttexture2DCompare( shadowMap, shadowCoord.xy + vec2( dx3, dy2 ), shadowCoord.z ) +\n\t\t\t\ttexture2DCompare( shadowMap, shadowCoord.xy + vec2( dx0, 0.0 ), shadowCoord.z ) +\n\t\t\t\ttexture2DCompare( shadowMap, shadowCoord.xy + vec2( dx2, 0.0 ), shadowCoord.z ) +\n\t\t\t\ttexture2DCompare( shadowMap, shadowCoord.xy, shadowCoord.z ) +\n\t\t\t\ttexture2DCompare( shadowMap, shadowCoord.xy + vec2( dx3, 0.0 ), shadowCoord.z ) +\n\t\t\t\ttexture2DCompare( shadowMap, shadowCoord.xy + vec2( dx1, 0.0 ), shadowCoord.z ) +\n\t\t\t\ttexture2DCompare( shadowMap, shadowCoord.xy + vec2( dx2, dy3 ), shadowCoord.z ) +\n\t\t\t\ttexture2DCompare( shadowMap, shadowCoord.xy + vec2( 0.0, dy3 ), shadowCoord.z ) +\n\t\t\t\ttexture2DCompare( shadowMap, shadowCoord.xy + vec2( dx3, dy3 ), shadowCoord.z ) +\n\t\t\t\ttexture2DCompare( shadowMap, shadowCoord.xy + vec2( dx0, dy1 ), shadowCoord.z ) +\n\t\t\t\ttexture2DCompare( shadowMap, shadowCoord.xy + vec2( 0.0, dy1 ), shadowCoord.z ) +\n\t\t\t\ttexture2DCompare( shadowMap, shadowCoord.xy + vec2( dx1, dy1 ), shadowCoord.z )\n\t\t\t) * ( 1.0 / 17.0 );\n\t\t#elif defined( SHADOWMAP_TYPE_PCF_SOFT )\n\t\t\tvec2 texelSize = vec2( 1.0 ) / shadowMapSize;\n\t\t\tfloat dx = texelSize.x;\n\t\t\tfloat dy = texelSize.y;\n\t\t\tvec2 uv = shadowCoord.xy;\n\t\t\tvec2 f = fract( uv * shadowMapSize + 0.5 );\n\t\t\tuv -= f * texelSize;\n\t\t\tshadow = (\n\t\t\t\ttexture2DCompare( shadowMap, uv, shadowCoord.z ) +\n\t\t\t\ttexture2DCompare( shadowMap, uv + vec2( dx, 0.0 ), shadowCoord.z ) +\n\t\t\t\ttexture2DCompare( shadowMap, uv + vec2( 0.0, dy ), shadowCoord.z ) +\n\t\t\t\ttexture2DCompare( shadowMap, uv + texelSize, shadowCoord.z ) +\n\t\t\t\tmix( texture2DCompare( shadowMap, uv + vec2( -dx, 0.0 ), shadowCoord.z ),\n\t\t\t\t\t texture2DCompare( shadowMap, uv + vec2( 2.0 * dx, 0.0 ), shadowCoord.z ),\n\t\t\t\t\t f.x ) +\n\t\t\t\tmix( texture2DCompare( shadowMap, uv + vec2( -dx, dy ), shadowCoord.z ),\n\t\t\t\t\t texture2DCompare( shadowMap, uv + vec2( 2.0 * dx, dy ), shadowCoord.z ),\n\t\t\t\t\t f.x ) +\n\t\t\t\tmix( texture2DCompare( shadowMap, uv + vec2( 0.0, -dy ), shadowCoord.z ),\n\t\t\t\t\t texture2DCompare( shadowMap, uv + vec2( 0.0, 2.0 * dy ), shadowCoord.z ),\n\t\t\t\t\t f.y ) +\n\t\t\t\tmix( texture2DCompare( shadowMap, uv + vec2( dx, -dy ), shadowCoord.z ),\n\t\t\t\t\t texture2DCompare( shadowMap, uv + vec2( dx, 2.0 * dy ), shadowCoord.z ),\n\t\t\t\t\t f.y ) +\n\t\t\t\tmix( mix( texture2DCompare( shadowMap, uv + vec2( -dx, -dy ), shadowCoord.z ),\n\t\t\t\t\t\t texture2DCompare( shadowMap, uv + vec2( 2.0 * dx, -dy ), shadowCoord.z ),\n\t\t\t\t\t\t f.x ),\n\t\t\t\t\t mix( texture2DCompare( shadowMap, uv + vec2( -dx, 2.0 * dy ), shadowCoord.z ),\n\t\t\t\t\t\t texture2DCompare( shadowMap, uv + vec2( 2.0 * dx, 2.0 * dy ), shadowCoord.z ),\n\t\t\t\t\t\t f.x ),\n\t\t\t\t\t f.y )\n\t\t\t) * ( 1.0 / 9.0 );\n\t\t#elif defined( SHADOWMAP_TYPE_VSM )\n\t\t\tshadow = VSMShadow( shadowMap, shadowCoord.xy, shadowCoord.z );\n\t\t#else\n\t\t\tshadow = texture2DCompare( shadowMap, shadowCoord.xy, shadowCoord.z );\n\t\t#endif\n\t\t}\n\t\treturn shadow;\n\t}\n\tvec2 cubeToUV( vec3 v, float texelSizeY ) {\n\t\tvec3 absV = abs( v );\n\t\tfloat scaleToCube = 1.0 / max( absV.x, max( absV.y, absV.z ) );\n\t\tabsV *= scaleToCube;\n\t\tv *= scaleToCube * ( 1.0 - 2.0 * texelSizeY );\n\t\tvec2 planar = v.xy;\n\t\tfloat almostATexel = 1.5 * texelSizeY;\n\t\tfloat almostOne = 1.0 - almostATexel;\n\t\tif ( absV.z >= almostOne ) {\n\t\t\tif ( v.z > 0.0 )\n\t\t\t\tplanar.x = 4.0 - v.x;\n\t\t} else if ( absV.x >= almostOne ) {\n\t\t\tfloat signX = sign( v.x );\n\t\t\tplanar.x = v.z * signX + 2.0 * signX;\n\t\t} else if ( absV.y >= almostOne ) {\n\t\t\tfloat signY = sign( v.y );\n\t\t\tplanar.x = v.x + 2.0 * signY + 2.0;\n\t\t\tplanar.y = v.z * signY - 2.0;\n\t\t}\n\t\treturn vec2( 0.125, 0.25 ) * planar + vec2( 0.375, 0.75 );\n\t}\n\tfloat getPointShadow( sampler2D shadowMap, vec2 shadowMapSize, float shadowBias, float shadowRadius, vec4 shadowCoord, float shadowCameraNear, float shadowCameraFar ) {\n\t\tvec2 texelSize = vec2( 1.0 ) / ( shadowMapSize * vec2( 4.0, 2.0 ) );\n\t\tvec3 lightToPosition = shadowCoord.xyz;\n\t\tfloat dp = ( length( lightToPosition ) - shadowCameraNear ) / ( shadowCameraFar - shadowCameraNear );\t\tdp += shadowBias;\n\t\tvec3 bd3D = normalize( lightToPosition );\n\t\t#if defined( SHADOWMAP_TYPE_PCF ) || defined( SHADOWMAP_TYPE_PCF_SOFT ) || defined( SHADOWMAP_TYPE_VSM )\n\t\t\tvec2 offset = vec2( - 1, 1 ) * shadowRadius * texelSize.y;\n\t\t\treturn (\n\t\t\t\ttexture2DCompare( shadowMap, cubeToUV( bd3D + offset.xyy, texelSize.y ), dp ) +\n\t\t\t\ttexture2DCompare( shadowMap, cubeToUV( bd3D + offset.yyy, texelSize.y ), dp ) +\n\t\t\t\ttexture2DCompare( shadowMap, cubeToUV( bd3D + offset.xyx, texelSize.y ), dp ) +\n\t\t\t\ttexture2DCompare( shadowMap, cubeToUV( bd3D + offset.yyx, texelSize.y ), dp ) +\n\t\t\t\ttexture2DCompare( shadowMap, cubeToUV( bd3D, texelSize.y ), dp ) +\n\t\t\t\ttexture2DCompare( shadowMap, cubeToUV( bd3D + offset.xxy, texelSize.y ), dp ) +\n\t\t\t\ttexture2DCompare( shadowMap, cubeToUV( bd3D + offset.yxy, texelSize.y ), dp ) +\n\t\t\t\ttexture2DCompare( shadowMap, cubeToUV( bd3D + offset.xxx, texelSize.y ), dp ) +\n\t\t\t\ttexture2DCompare( shadowMap, cubeToUV( bd3D + offset.yxx, texelSize.y ), dp )\n\t\t\t) * ( 1.0 / 9.0 );\n\t\t#else\n\t\t\treturn texture2DCompare( shadowMap, cubeToUV( bd3D, texelSize.y ), dp );\n\t\t#endif\n\t}\n#endif",shadowmap_pars_vertex:"#if NUM_SPOT_LIGHT_COORDS > 0\n\tuniform mat4 spotLightMatrix[ NUM_SPOT_LIGHT_COORDS ];\n\tvarying vec4 vSpotLightCoord[ NUM_SPOT_LIGHT_COORDS ];\n#endif\n#ifdef USE_SHADOWMAP\n\t#if NUM_DIR_LIGHT_SHADOWS > 0\n\t\tuniform mat4 directionalShadowMatrix[ NUM_DIR_LIGHT_SHADOWS ];\n\t\tvarying vec4 vDirectionalShadowCoord[ NUM_DIR_LIGHT_SHADOWS ];\n\t\tstruct DirectionalLightShadow {\n\t\t\tfloat shadowBias;\n\t\t\tfloat shadowNormalBias;\n\t\t\tfloat shadowRadius;\n\t\t\tvec2 shadowMapSize;\n\t\t};\n\t\tuniform DirectionalLightShadow directionalLightShadows[ NUM_DIR_LIGHT_SHADOWS ];\n\t#endif\n\t#if NUM_SPOT_LIGHT_SHADOWS > 0\n\t\tstruct SpotLightShadow {\n\t\t\tfloat shadowBias;\n\t\t\tfloat shadowNormalBias;\n\t\t\tfloat shadowRadius;\n\t\t\tvec2 shadowMapSize;\n\t\t};\n\t\tuniform SpotLightShadow spotLightShadows[ NUM_SPOT_LIGHT_SHADOWS ];\n\t#endif\n\t#if NUM_POINT_LIGHT_SHADOWS > 0\n\t\tuniform mat4 pointShadowMatrix[ NUM_POINT_LIGHT_SHADOWS ];\n\t\tvarying vec4 vPointShadowCoord[ NUM_POINT_LIGHT_SHADOWS ];\n\t\tstruct PointLightShadow {\n\t\t\tfloat shadowBias;\n\t\t\tfloat shadowNormalBias;\n\t\t\tfloat shadowRadius;\n\t\t\tvec2 shadowMapSize;\n\t\t\tfloat shadowCameraNear;\n\t\t\tfloat shadowCameraFar;\n\t\t};\n\t\tuniform PointLightShadow pointLightShadows[ NUM_POINT_LIGHT_SHADOWS ];\n\t#endif\n#endif",shadowmap_vertex:"#if ( defined( USE_SHADOWMAP ) && ( NUM_DIR_LIGHT_SHADOWS > 0 || NUM_POINT_LIGHT_SHADOWS > 0 ) ) || ( NUM_SPOT_LIGHT_COORDS > 0 )\n\tvec3 shadowWorldNormal = inverseTransformDirection( transformedNormal, viewMatrix );\n\tvec4 shadowWorldPosition;\n#endif\n#if defined( USE_SHADOWMAP )\n\t#if NUM_DIR_LIGHT_SHADOWS > 0\n\t\t#pragma unroll_loop_start\n\t\tfor ( int i = 0; i < NUM_DIR_LIGHT_SHADOWS; i ++ ) {\n\t\t\tshadowWorldPosition = worldPosition + vec4( shadowWorldNormal * directionalLightShadows[ i ].shadowNormalBias, 0 );\n\t\t\tvDirectionalShadowCoord[ i ] = directionalShadowMatrix[ i ] * shadowWorldPosition;\n\t\t}\n\t\t#pragma unroll_loop_end\n\t#endif\n\t#if NUM_POINT_LIGHT_SHADOWS > 0\n\t\t#pragma unroll_loop_start\n\t\tfor ( int i = 0; i < NUM_POINT_LIGHT_SHADOWS; i ++ ) {\n\t\t\tshadowWorldPosition = worldPosition + vec4( shadowWorldNormal * pointLightShadows[ i ].shadowNormalBias, 0 );\n\t\t\tvPointShadowCoord[ i ] = pointShadowMatrix[ i ] * shadowWorldPosition;\n\t\t}\n\t\t#pragma unroll_loop_end\n\t#endif\n#endif\n#if NUM_SPOT_LIGHT_COORDS > 0\n\t#pragma unroll_loop_start\n\tfor ( int i = 0; i < NUM_SPOT_LIGHT_COORDS; i ++ ) {\n\t\tshadowWorldPosition = worldPosition;\n\t\t#if ( defined( USE_SHADOWMAP ) && UNROLLED_LOOP_INDEX < NUM_SPOT_LIGHT_SHADOWS )\n\t\t\tshadowWorldPosition.xyz += shadowWorldNormal * spotLightShadows[ i ].shadowNormalBias;\n\t\t#endif\n\t\tvSpotLightCoord[ i ] = spotLightMatrix[ i ] * shadowWorldPosition;\n\t}\n\t#pragma unroll_loop_end\n#endif",shadowmask_pars_fragment:"float getShadowMask() {\n\tfloat shadow = 1.0;\n\t#ifdef USE_SHADOWMAP\n\t#if NUM_DIR_LIGHT_SHADOWS > 0\n\tDirectionalLightShadow directionalLight;\n\t#pragma unroll_loop_start\n\tfor ( int i = 0; i < NUM_DIR_LIGHT_SHADOWS; i ++ ) {\n\t\tdirectionalLight = directionalLightShadows[ i ];\n\t\tshadow *= receiveShadow ? getShadow( directionalShadowMap[ i ], directionalLight.shadowMapSize, directionalLight.shadowBias, directionalLight.shadowRadius, vDirectionalShadowCoord[ i ] ) : 1.0;\n\t}\n\t#pragma unroll_loop_end\n\t#endif\n\t#if NUM_SPOT_LIGHT_SHADOWS > 0\n\tSpotLightShadow spotLight;\n\t#pragma unroll_loop_start\n\tfor ( int i = 0; i < NUM_SPOT_LIGHT_SHADOWS; i ++ ) {\n\t\tspotLight = spotLightShadows[ i ];\n\t\tshadow *= receiveShadow ? getShadow( spotShadowMap[ i ], spotLight.shadowMapSize, spotLight.shadowBias, spotLight.shadowRadius, vSpotLightCoord[ i ] ) : 1.0;\n\t}\n\t#pragma unroll_loop_end\n\t#endif\n\t#if NUM_POINT_LIGHT_SHADOWS > 0\n\tPointLightShadow pointLight;\n\t#pragma unroll_loop_start\n\tfor ( int i = 0; i < NUM_POINT_LIGHT_SHADOWS; i ++ ) {\n\t\tpointLight = pointLightShadows[ i ];\n\t\tshadow *= receiveShadow ? getPointShadow( pointShadowMap[ i ], pointLight.shadowMapSize, pointLight.shadowBias, pointLight.shadowRadius, vPointShadowCoord[ i ], pointLight.shadowCameraNear, pointLight.shadowCameraFar ) : 1.0;\n\t}\n\t#pragma unroll_loop_end\n\t#endif\n\t#endif\n\treturn shadow;\n}",skinbase_vertex:"#ifdef USE_SKINNING\n\tmat4 boneMatX = getBoneMatrix( skinIndex.x );\n\tmat4 boneMatY = getBoneMatrix( skinIndex.y );\n\tmat4 boneMatZ = getBoneMatrix( skinIndex.z );\n\tmat4 boneMatW = getBoneMatrix( skinIndex.w );\n#endif",skinning_pars_vertex:"#ifdef USE_SKINNING\n\tuniform mat4 bindMatrix;\n\tuniform mat4 bindMatrixInverse;\n\tuniform highp sampler2D boneTexture;\n\tuniform int boneTextureSize;\n\tmat4 getBoneMatrix( const in float i ) {\n\t\tfloat j = i * 4.0;\n\t\tfloat x = mod( j, float( boneTextureSize ) );\n\t\tfloat y = floor( j / float( boneTextureSize ) );\n\t\tfloat dx = 1.0 / float( boneTextureSize );\n\t\tfloat dy = 1.0 / float( boneTextureSize );\n\t\ty = dy * ( y + 0.5 );\n\t\tvec4 v1 = texture2D( boneTexture, vec2( dx * ( x + 0.5 ), y ) );\n\t\tvec4 v2 = texture2D( boneTexture, vec2( dx * ( x + 1.5 ), y ) );\n\t\tvec4 v3 = texture2D( boneTexture, vec2( dx * ( x + 2.5 ), y ) );\n\t\tvec4 v4 = texture2D( boneTexture, vec2( dx * ( x + 3.5 ), y ) );\n\t\tmat4 bone = mat4( v1, v2, v3, v4 );\n\t\treturn bone;\n\t}\n#endif",skinning_vertex:"#ifdef USE_SKINNING\n\tvec4 skinVertex = bindMatrix * vec4( transformed, 1.0 );\n\tvec4 skinned = vec4( 0.0 );\n\tskinned += boneMatX * skinVertex * skinWeight.x;\n\tskinned += boneMatY * skinVertex * skinWeight.y;\n\tskinned += boneMatZ * skinVertex * skinWeight.z;\n\tskinned += boneMatW * skinVertex * skinWeight.w;\n\ttransformed = ( bindMatrixInverse * skinned ).xyz;\n#endif",skinnormal_vertex:"#ifdef USE_SKINNING\n\tmat4 skinMatrix = mat4( 0.0 );\n\tskinMatrix += skinWeight.x * boneMatX;\n\tskinMatrix += skinWeight.y * boneMatY;\n\tskinMatrix += skinWeight.z * boneMatZ;\n\tskinMatrix += skinWeight.w * boneMatW;\n\tskinMatrix = bindMatrixInverse * skinMatrix * bindMatrix;\n\tobjectNormal = vec4( skinMatrix * vec4( objectNormal, 0.0 ) ).xyz;\n\t#ifdef USE_TANGENT\n\t\tobjectTangent = vec4( skinMatrix * vec4( objectTangent, 0.0 ) ).xyz;\n\t#endif\n#endif",specularmap_fragment:"float specularStrength;\n#ifdef USE_SPECULARMAP\n\tvec4 texelSpecular = texture2D( specularMap, vUv );\n\tspecularStrength = texelSpecular.r;\n#else\n\tspecularStrength = 1.0;\n#endif",specularmap_pars_fragment:"#ifdef USE_SPECULARMAP\n\tuniform sampler2D specularMap;\n#endif",tonemapping_fragment:"#if defined( TONE_MAPPING )\n\tgl_FragColor.rgb = toneMapping( gl_FragColor.rgb );\n#endif",tonemapping_pars_fragment:"#ifndef saturate\n#define saturate( a ) clamp( a, 0.0, 1.0 )\n#endif\nuniform float toneMappingExposure;\nvec3 LinearToneMapping( vec3 color ) {\n\treturn toneMappingExposure * color;\n}\nvec3 ReinhardToneMapping( vec3 color ) {\n\tcolor *= toneMappingExposure;\n\treturn saturate( color / ( vec3( 1.0 ) + color ) );\n}\nvec3 OptimizedCineonToneMapping( vec3 color ) {\n\tcolor *= toneMappingExposure;\n\tcolor = max( vec3( 0.0 ), color - 0.004 );\n\treturn pow( ( color * ( 6.2 * color + 0.5 ) ) / ( color * ( 6.2 * color + 1.7 ) + 0.06 ), vec3( 2.2 ) );\n}\nvec3 RRTAndODTFit( vec3 v ) {\n\tvec3 a = v * ( v + 0.0245786 ) - 0.000090537;\n\tvec3 b = v * ( 0.983729 * v + 0.4329510 ) + 0.238081;\n\treturn a / b;\n}\nvec3 ACESFilmicToneMapping( vec3 color ) {\n\tconst mat3 ACESInputMat = mat3(\n\t\tvec3( 0.59719, 0.07600, 0.02840 ),\t\tvec3( 0.35458, 0.90834, 0.13383 ),\n\t\tvec3( 0.04823, 0.01566, 0.83777 )\n\t);\n\tconst mat3 ACESOutputMat = mat3(\n\t\tvec3( 1.60475, -0.10208, -0.00327 ),\t\tvec3( -0.53108, 1.10813, -0.07276 ),\n\t\tvec3( -0.07367, -0.00605, 1.07602 )\n\t);\n\tcolor *= toneMappingExposure / 0.6;\n\tcolor = ACESInputMat * color;\n\tcolor = RRTAndODTFit( color );\n\tcolor = ACESOutputMat * color;\n\treturn saturate( color );\n}\nvec3 CustomToneMapping( vec3 color ) { return color; }",transmission_fragment:"#ifdef USE_TRANSMISSION\n\tmaterial.transmission = transmission;\n\tmaterial.transmissionAlpha = 1.0;\n\tmaterial.thickness = thickness;\n\tmaterial.attenuationDistance = attenuationDistance;\n\tmaterial.attenuationColor = attenuationColor;\n\t#ifdef USE_TRANSMISSIONMAP\n\t\tmaterial.transmission *= texture2D( transmissionMap, vUv ).r;\n\t#endif\n\t#ifdef USE_THICKNESSMAP\n\t\tmaterial.thickness *= texture2D( thicknessMap, vUv ).g;\n\t#endif\n\tvec3 pos = vWorldPosition;\n\tvec3 v = normalize( cameraPosition - pos );\n\tvec3 n = inverseTransformDirection( normal, viewMatrix );\n\tvec4 transmission = getIBLVolumeRefraction(\n\t\tn, v, material.roughness, material.diffuseColor, material.specularColor, material.specularF90,\n\t\tpos, modelMatrix, viewMatrix, projectionMatrix, material.ior, material.thickness,\n\t\tmaterial.attenuationColor, material.attenuationDistance );\n\tmaterial.transmissionAlpha = mix( material.transmissionAlpha, transmission.a, material.transmission );\n\ttotalDiffuse = mix( totalDiffuse, transmission.rgb, material.transmission );\n#endif",transmission_pars_fragment:"#ifdef USE_TRANSMISSION\n\tuniform float transmission;\n\tuniform float thickness;\n\tuniform float attenuationDistance;\n\tuniform vec3 attenuationColor;\n\t#ifdef USE_TRANSMISSIONMAP\n\t\tuniform sampler2D transmissionMap;\n\t#endif\n\t#ifdef USE_THICKNESSMAP\n\t\tuniform sampler2D thicknessMap;\n\t#endif\n\tuniform vec2 transmissionSamplerSize;\n\tuniform sampler2D transmissionSamplerMap;\n\tuniform mat4 modelMatrix;\n\tuniform mat4 projectionMatrix;\n\tvarying vec3 vWorldPosition;\n\tvec3 getVolumeTransmissionRay( const in vec3 n, const in vec3 v, const in float thickness, const in float ior, const in mat4 modelMatrix ) {\n\t\tvec3 refractionVector = refract( - v, normalize( n ), 1.0 / ior );\n\t\tvec3 modelScale;\n\t\tmodelScale.x = length( vec3( modelMatrix[ 0 ].xyz ) );\n\t\tmodelScale.y = length( vec3( modelMatrix[ 1 ].xyz ) );\n\t\tmodelScale.z = length( vec3( modelMatrix[ 2 ].xyz ) );\n\t\treturn normalize( refractionVector ) * thickness * modelScale;\n\t}\n\tfloat applyIorToRoughness( const in float roughness, const in float ior ) {\n\t\treturn roughness * clamp( ior * 2.0 - 2.0, 0.0, 1.0 );\n\t}\n\tvec4 getTransmissionSample( const in vec2 fragCoord, const in float roughness, const in float ior ) {\n\t\tfloat lod = log2( transmissionSamplerSize.x ) * applyIorToRoughness( roughness, ior );\n\t\treturn textureBicubic( transmissionSamplerMap, fragCoord.xy, lod );\n\t}\n\tvec3 applyVolumeAttenuation( const in vec3 radiance, const in float transmissionDistance, const in vec3 attenuationColor, const in float attenuationDistance ) {\n\t\tif ( isinf( attenuationDistance ) ) {\n\t\t\treturn radiance;\n\t\t} else {\n\t\t\tvec3 attenuationCoefficient = -log( attenuationColor ) / attenuationDistance;\n\t\t\tvec3 transmittance = exp( - attenuationCoefficient * transmissionDistance );\t\t\treturn transmittance * radiance;\n\t\t}\n\t}\n\tvec4 getIBLVolumeRefraction( const in vec3 n, const in vec3 v, const in float roughness, const in vec3 diffuseColor,\n\t\tconst in vec3 specularColor, const in float specularF90, const in vec3 position, const in mat4 modelMatrix,\n\t\tconst in mat4 viewMatrix, const in mat4 projMatrix, const in float ior, const in float thickness,\n\t\tconst in vec3 attenuationColor, const in float attenuationDistance ) {\n\t\tvec3 transmissionRay = getVolumeTransmissionRay( n, v, thickness, ior, modelMatrix );\n\t\tvec3 refractedRayExit = position + transmissionRay;\n\t\tvec4 ndcPos = projMatrix * viewMatrix * vec4( refractedRayExit, 1.0 );\n\t\tvec2 refractionCoords = ndcPos.xy / ndcPos.w;\n\t\trefractionCoords += 1.0;\n\t\trefractionCoords /= 2.0;\n\t\tvec4 transmittedLight = getTransmissionSample( refractionCoords, roughness, ior );\n\t\tvec3 attenuatedColor = applyVolumeAttenuation( transmittedLight.rgb, length( transmissionRay ), attenuationColor, attenuationDistance );\n\t\tvec3 F = EnvironmentBRDF( n, v, specularColor, specularF90, roughness );\n\t\treturn vec4( ( 1.0 - F ) * attenuatedColor * diffuseColor, transmittedLight.a );\n\t}\n#endif",uv_pars_fragment:"#if ( defined( USE_UV ) && ! defined( UVS_VERTEX_ONLY ) )\n\tvarying vec2 vUv;\n#endif",uv_pars_vertex:"#ifdef USE_UV\n\t#ifdef UVS_VERTEX_ONLY\n\t\tvec2 vUv;\n\t#else\n\t\tvarying vec2 vUv;\n\t#endif\n\tuniform mat3 uvTransform;\n#endif",uv_vertex:"#ifdef USE_UV\n\tvUv = ( uvTransform * vec3( uv, 1 ) ).xy;\n#endif",uv2_pars_fragment:"#if defined( USE_LIGHTMAP ) || defined( USE_AOMAP )\n\tvarying vec2 vUv2;\n#endif",uv2_pars_vertex:"#if defined( USE_LIGHTMAP ) || defined( USE_AOMAP )\n\tattribute vec2 uv2;\n\tvarying vec2 vUv2;\n\tuniform mat3 uv2Transform;\n#endif",uv2_vertex:"#if defined( USE_LIGHTMAP ) || defined( USE_AOMAP )\n\tvUv2 = ( uv2Transform * vec3( uv2, 1 ) ).xy;\n#endif",worldpos_vertex:"#if defined( USE_ENVMAP ) || defined( DISTANCE ) || defined ( USE_SHADOWMAP ) || defined ( USE_TRANSMISSION ) || NUM_SPOT_LIGHT_COORDS > 0\n\tvec4 worldPosition = vec4( transformed, 1.0 );\n\t#ifdef USE_INSTANCING\n\t\tworldPosition = instanceMatrix * worldPosition;\n\t#endif\n\tworldPosition = modelMatrix * worldPosition;\n#endif",background_vert:"varying vec2 vUv;\nuniform mat3 uvTransform;\nvoid main() {\n\tvUv = ( uvTransform * vec3( uv, 1 ) ).xy;\n\tgl_Position = vec4( position.xy, 1.0, 1.0 );\n}",background_frag:"uniform sampler2D t2D;\nuniform float backgroundIntensity;\nvarying vec2 vUv;\nvoid main() {\n\tvec4 texColor = texture2D( t2D, vUv );\n\t#ifdef DECODE_VIDEO_TEXTURE\n\t\ttexColor = vec4( mix( pow( texColor.rgb * 0.9478672986 + vec3( 0.0521327014 ), vec3( 2.4 ) ), texColor.rgb * 0.0773993808, vec3( lessThanEqual( texColor.rgb, vec3( 0.04045 ) ) ) ), texColor.w );\n\t#endif\n\ttexColor.rgb *= backgroundIntensity;\n\tgl_FragColor = texColor;\n\t#include \n\t#include \n}",backgroundCube_vert:"varying vec3 vWorldDirection;\n#include \nvoid main() {\n\tvWorldDirection = transformDirection( position, modelMatrix );\n\t#include \n\t#include \n\tgl_Position.z = gl_Position.w;\n}",backgroundCube_frag:"#ifdef ENVMAP_TYPE_CUBE\n\tuniform samplerCube envMap;\n#elif defined( ENVMAP_TYPE_CUBE_UV )\n\tuniform sampler2D envMap;\n#endif\nuniform float flipEnvMap;\nuniform float backgroundBlurriness;\nuniform float backgroundIntensity;\nvarying vec3 vWorldDirection;\n#include \nvoid main() {\n\t#ifdef ENVMAP_TYPE_CUBE\n\t\tvec4 texColor = textureCube( envMap, vec3( flipEnvMap * vWorldDirection.x, vWorldDirection.yz ) );\n\t#elif defined( ENVMAP_TYPE_CUBE_UV )\n\t\tvec4 texColor = textureCubeUV( envMap, vWorldDirection, backgroundBlurriness );\n\t#else\n\t\tvec4 texColor = vec4( 0.0, 0.0, 0.0, 1.0 );\n\t#endif\n\ttexColor.rgb *= backgroundIntensity;\n\tgl_FragColor = texColor;\n\t#include \n\t#include \n}",cube_vert:"varying vec3 vWorldDirection;\n#include \nvoid main() {\n\tvWorldDirection = transformDirection( position, modelMatrix );\n\t#include \n\t#include \n\tgl_Position.z = gl_Position.w;\n}",cube_frag:"uniform samplerCube tCube;\nuniform float tFlip;\nuniform float opacity;\nvarying vec3 vWorldDirection;\nvoid main() {\n\tvec4 texColor = textureCube( tCube, vec3( tFlip * vWorldDirection.x, vWorldDirection.yz ) );\n\tgl_FragColor = texColor;\n\tgl_FragColor.a *= opacity;\n\t#include \n\t#include \n}",depth_vert:"#include \n#include \n#include \n#include \n#include \n#include \n#include \nvarying vec2 vHighPrecisionZW;\nvoid main() {\n\t#include \n\t#include \n\t#ifdef USE_DISPLACEMENTMAP\n\t\t#include \n\t\t#include \n\t\t#include \n\t#endif\n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\tvHighPrecisionZW = gl_Position.zw;\n}",depth_frag:"#if DEPTH_PACKING == 3200\n\tuniform float opacity;\n#endif\n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \nvarying vec2 vHighPrecisionZW;\nvoid main() {\n\t#include \n\tvec4 diffuseColor = vec4( 1.0 );\n\t#if DEPTH_PACKING == 3200\n\t\tdiffuseColor.a = opacity;\n\t#endif\n\t#include \n\t#include \n\t#include \n\t#include \n\tfloat fragCoordZ = 0.5 * vHighPrecisionZW[0] / vHighPrecisionZW[1] + 0.5;\n\t#if DEPTH_PACKING == 3200\n\t\tgl_FragColor = vec4( vec3( 1.0 - fragCoordZ ), opacity );\n\t#elif DEPTH_PACKING == 3201\n\t\tgl_FragColor = packDepthToRGBA( fragCoordZ );\n\t#endif\n}",distanceRGBA_vert:"#define DISTANCE\nvarying vec3 vWorldPosition;\n#include \n#include \n#include \n#include \n#include \n#include \nvoid main() {\n\t#include \n\t#include \n\t#ifdef USE_DISPLACEMENTMAP\n\t\t#include \n\t\t#include \n\t\t#include \n\t#endif\n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\tvWorldPosition = worldPosition.xyz;\n}",distanceRGBA_frag:"#define DISTANCE\nuniform vec3 referencePosition;\nuniform float nearDistance;\nuniform float farDistance;\nvarying vec3 vWorldPosition;\n#include \n#include \n#include \n#include \n#include \n#include \n#include \nvoid main () {\n\t#include \n\tvec4 diffuseColor = vec4( 1.0 );\n\t#include \n\t#include \n\t#include \n\tfloat dist = length( vWorldPosition - referencePosition );\n\tdist = ( dist - nearDistance ) / ( farDistance - nearDistance );\n\tdist = saturate( dist );\n\tgl_FragColor = packDepthToRGBA( dist );\n}",equirect_vert:"varying vec3 vWorldDirection;\n#include \nvoid main() {\n\tvWorldDirection = transformDirection( position, modelMatrix );\n\t#include \n\t#include \n}",equirect_frag:"uniform sampler2D tEquirect;\nvarying vec3 vWorldDirection;\n#include \nvoid main() {\n\tvec3 direction = normalize( vWorldDirection );\n\tvec2 sampleUV = equirectUv( direction );\n\tgl_FragColor = texture2D( tEquirect, sampleUV );\n\t#include \n\t#include \n}",linedashed_vert:"uniform float scale;\nattribute float lineDistance;\nvarying float vLineDistance;\n#include \n#include \n#include \n#include \n#include \n#include \nvoid main() {\n\tvLineDistance = scale * lineDistance;\n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n}",linedashed_frag:"uniform vec3 diffuse;\nuniform float opacity;\nuniform float dashSize;\nuniform float totalSize;\nvarying float vLineDistance;\n#include \n#include \n#include \n#include \n#include \nvoid main() {\n\t#include \n\tif ( mod( vLineDistance, totalSize ) > dashSize ) {\n\t\tdiscard;\n\t}\n\tvec3 outgoingLight = vec3( 0.0 );\n\tvec4 diffuseColor = vec4( diffuse, opacity );\n\t#include \n\t#include \n\toutgoingLight = diffuseColor.rgb;\n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n}",meshbasic_vert:"#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \nvoid main() {\n\t#include \n\t#include \n\t#include \n\t#include \n\t#if defined ( USE_ENVMAP ) || defined ( USE_SKINNING )\n\t\t#include \n\t\t#include \n\t\t#include \n\t\t#include \n\t\t#include \n\t#endif\n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n}",meshbasic_frag:"uniform vec3 diffuse;\nuniform float opacity;\n#ifndef FLAT_SHADED\n\tvarying vec3 vNormal;\n#endif\n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \nvoid main() {\n\t#include \n\tvec4 diffuseColor = vec4( diffuse, opacity );\n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\tReflectedLight reflectedLight = ReflectedLight( vec3( 0.0 ), vec3( 0.0 ), vec3( 0.0 ), vec3( 0.0 ) );\n\t#ifdef USE_LIGHTMAP\n\t\tvec4 lightMapTexel = texture2D( lightMap, vUv2 );\n\t\treflectedLight.indirectDiffuse += lightMapTexel.rgb * lightMapIntensity * RECIPROCAL_PI;\n\t#else\n\t\treflectedLight.indirectDiffuse += vec3( 1.0 );\n\t#endif\n\t#include \n\treflectedLight.indirectDiffuse *= diffuseColor.rgb;\n\tvec3 outgoingLight = reflectedLight.indirectDiffuse;\n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n}",meshlambert_vert:"#define LAMBERT\nvarying vec3 vViewPosition;\n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \nvoid main() {\n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\tvViewPosition = - mvPosition.xyz;\n\t#include \n\t#include \n\t#include \n\t#include \n}",meshlambert_frag:"#define LAMBERT\nuniform vec3 diffuse;\nuniform vec3 emissive;\nuniform float opacity;\n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \nvoid main() {\n\t#include \n\tvec4 diffuseColor = vec4( diffuse, opacity );\n\tReflectedLight reflectedLight = ReflectedLight( vec3( 0.0 ), vec3( 0.0 ), vec3( 0.0 ), vec3( 0.0 ) );\n\tvec3 totalEmissiveRadiance = emissive;\n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\tvec3 outgoingLight = reflectedLight.directDiffuse + reflectedLight.indirectDiffuse + totalEmissiveRadiance;\n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n}",meshmatcap_vert:"#define MATCAP\nvarying vec3 vViewPosition;\n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \nvoid main() {\n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\tvViewPosition = - mvPosition.xyz;\n}",meshmatcap_frag:"#define MATCAP\nuniform vec3 diffuse;\nuniform float opacity;\nuniform sampler2D matcap;\nvarying vec3 vViewPosition;\n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \nvoid main() {\n\t#include \n\tvec4 diffuseColor = vec4( diffuse, opacity );\n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\tvec3 viewDir = normalize( vViewPosition );\n\tvec3 x = normalize( vec3( viewDir.z, 0.0, - viewDir.x ) );\n\tvec3 y = cross( viewDir, x );\n\tvec2 uv = vec2( dot( x, normal ), dot( y, normal ) ) * 0.495 + 0.5;\n\t#ifdef USE_MATCAP\n\t\tvec4 matcapColor = texture2D( matcap, uv );\n\t#else\n\t\tvec4 matcapColor = vec4( vec3( mix( 0.2, 0.8, uv.y ) ), 1.0 );\n\t#endif\n\tvec3 outgoingLight = diffuseColor.rgb * matcapColor.rgb;\n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n}",meshnormal_vert:"#define NORMAL\n#if defined( FLAT_SHADED ) || defined( USE_BUMPMAP ) || defined( TANGENTSPACE_NORMALMAP )\n\tvarying vec3 vViewPosition;\n#endif\n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \nvoid main() {\n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n#if defined( FLAT_SHADED ) || defined( USE_BUMPMAP ) || defined( TANGENTSPACE_NORMALMAP )\n\tvViewPosition = - mvPosition.xyz;\n#endif\n}",meshnormal_frag:"#define NORMAL\nuniform float opacity;\n#if defined( FLAT_SHADED ) || defined( USE_BUMPMAP ) || defined( TANGENTSPACE_NORMALMAP )\n\tvarying vec3 vViewPosition;\n#endif\n#include \n#include \n#include \n#include \n#include \n#include \n#include \nvoid main() {\n\t#include \n\t#include \n\t#include \n\t#include \n\tgl_FragColor = vec4( packNormalToRGB( normal ), opacity );\n\t#ifdef OPAQUE\n\t\tgl_FragColor.a = 1.0;\n\t#endif\n}",meshphong_vert:"#define PHONG\nvarying vec3 vViewPosition;\n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \nvoid main() {\n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\tvViewPosition = - mvPosition.xyz;\n\t#include \n\t#include \n\t#include \n\t#include \n}",meshphong_frag:"#define PHONG\nuniform vec3 diffuse;\nuniform vec3 emissive;\nuniform vec3 specular;\nuniform float shininess;\nuniform float opacity;\n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \nvoid main() {\n\t#include \n\tvec4 diffuseColor = vec4( diffuse, opacity );\n\tReflectedLight reflectedLight = ReflectedLight( vec3( 0.0 ), vec3( 0.0 ), vec3( 0.0 ), vec3( 0.0 ) );\n\tvec3 totalEmissiveRadiance = emissive;\n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\tvec3 outgoingLight = reflectedLight.directDiffuse + reflectedLight.indirectDiffuse + reflectedLight.directSpecular + reflectedLight.indirectSpecular + totalEmissiveRadiance;\n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n}",meshphysical_vert:"#define STANDARD\nvarying vec3 vViewPosition;\n#ifdef USE_TRANSMISSION\n\tvarying vec3 vWorldPosition;\n#endif\n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \nvoid main() {\n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\tvViewPosition = - mvPosition.xyz;\n\t#include \n\t#include \n\t#include \n#ifdef USE_TRANSMISSION\n\tvWorldPosition = worldPosition.xyz;\n#endif\n}",meshphysical_frag:"#define STANDARD\n#ifdef PHYSICAL\n\t#define IOR\n\t#define SPECULAR\n#endif\nuniform vec3 diffuse;\nuniform vec3 emissive;\nuniform float roughness;\nuniform float metalness;\nuniform float opacity;\n#ifdef IOR\n\tuniform float ior;\n#endif\n#ifdef SPECULAR\n\tuniform float specularIntensity;\n\tuniform vec3 specularColor;\n\t#ifdef USE_SPECULARINTENSITYMAP\n\t\tuniform sampler2D specularIntensityMap;\n\t#endif\n\t#ifdef USE_SPECULARCOLORMAP\n\t\tuniform sampler2D specularColorMap;\n\t#endif\n#endif\n#ifdef USE_CLEARCOAT\n\tuniform float clearcoat;\n\tuniform float clearcoatRoughness;\n#endif\n#ifdef USE_IRIDESCENCE\n\tuniform float iridescence;\n\tuniform float iridescenceIOR;\n\tuniform float iridescenceThicknessMinimum;\n\tuniform float iridescenceThicknessMaximum;\n#endif\n#ifdef USE_SHEEN\n\tuniform vec3 sheenColor;\n\tuniform float sheenRoughness;\n\t#ifdef USE_SHEENCOLORMAP\n\t\tuniform sampler2D sheenColorMap;\n\t#endif\n\t#ifdef USE_SHEENROUGHNESSMAP\n\t\tuniform sampler2D sheenRoughnessMap;\n\t#endif\n#endif\nvarying vec3 vViewPosition;\n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \nvoid main() {\n\t#include \n\tvec4 diffuseColor = vec4( diffuse, opacity );\n\tReflectedLight reflectedLight = ReflectedLight( vec3( 0.0 ), vec3( 0.0 ), vec3( 0.0 ), vec3( 0.0 ) );\n\tvec3 totalEmissiveRadiance = emissive;\n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\tvec3 totalDiffuse = reflectedLight.directDiffuse + reflectedLight.indirectDiffuse;\n\tvec3 totalSpecular = reflectedLight.directSpecular + reflectedLight.indirectSpecular;\n\t#include \n\tvec3 outgoingLight = totalDiffuse + totalSpecular + totalEmissiveRadiance;\n\t#ifdef USE_SHEEN\n\t\tfloat sheenEnergyComp = 1.0 - 0.157 * max3( material.sheenColor );\n\t\toutgoingLight = outgoingLight * sheenEnergyComp + sheenSpecular;\n\t#endif\n\t#ifdef USE_CLEARCOAT\n\t\tfloat dotNVcc = saturate( dot( geometry.clearcoatNormal, geometry.viewDir ) );\n\t\tvec3 Fcc = F_Schlick( material.clearcoatF0, material.clearcoatF90, dotNVcc );\n\t\toutgoingLight = outgoingLight * ( 1.0 - material.clearcoat * Fcc ) + clearcoatSpecular * material.clearcoat;\n\t#endif\n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n}",meshtoon_vert:"#define TOON\nvarying vec3 vViewPosition;\n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \nvoid main() {\n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\tvViewPosition = - mvPosition.xyz;\n\t#include \n\t#include \n\t#include \n}",meshtoon_frag:"#define TOON\nuniform vec3 diffuse;\nuniform vec3 emissive;\nuniform float opacity;\n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \nvoid main() {\n\t#include \n\tvec4 diffuseColor = vec4( diffuse, opacity );\n\tReflectedLight reflectedLight = ReflectedLight( vec3( 0.0 ), vec3( 0.0 ), vec3( 0.0 ), vec3( 0.0 ) );\n\tvec3 totalEmissiveRadiance = emissive;\n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\tvec3 outgoingLight = reflectedLight.directDiffuse + reflectedLight.indirectDiffuse + totalEmissiveRadiance;\n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n}",points_vert:"uniform float size;\nuniform float scale;\n#include \n#include \n#include \n#include \n#include \n#include \nvoid main() {\n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\tgl_PointSize = size;\n\t#ifdef USE_SIZEATTENUATION\n\t\tbool isPerspective = isPerspectiveMatrix( projectionMatrix );\n\t\tif ( isPerspective ) gl_PointSize *= ( scale / - mvPosition.z );\n\t#endif\n\t#include \n\t#include \n\t#include \n\t#include \n}",points_frag:"uniform vec3 diffuse;\nuniform float opacity;\n#include \n#include \n#include \n#include \n#include \n#include \n#include \nvoid main() {\n\t#include \n\tvec3 outgoingLight = vec3( 0.0 );\n\tvec4 diffuseColor = vec4( diffuse, opacity );\n\t#include \n\t#include \n\t#include \n\t#include \n\toutgoingLight = diffuseColor.rgb;\n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n}",shadow_vert:"#include \n#include \n#include \n#include \n#include \n#include \nvoid main() {\n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n}",shadow_frag:"uniform vec3 color;\nuniform float opacity;\n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \nvoid main() {\n\t#include \n\tgl_FragColor = vec4( color, opacity * ( 1.0 - getShadowMask() ) );\n\t#include \n\t#include \n\t#include \n}",sprite_vert:"uniform float rotation;\nuniform vec2 center;\n#include \n#include \n#include \n#include \n#include \nvoid main() {\n\t#include \n\tvec4 mvPosition = modelViewMatrix * vec4( 0.0, 0.0, 0.0, 1.0 );\n\tvec2 scale;\n\tscale.x = length( vec3( modelMatrix[ 0 ].x, modelMatrix[ 0 ].y, modelMatrix[ 0 ].z ) );\n\tscale.y = length( vec3( modelMatrix[ 1 ].x, modelMatrix[ 1 ].y, modelMatrix[ 1 ].z ) );\n\t#ifndef USE_SIZEATTENUATION\n\t\tbool isPerspective = isPerspectiveMatrix( projectionMatrix );\n\t\tif ( isPerspective ) scale *= - mvPosition.z;\n\t#endif\n\tvec2 alignedPosition = ( position.xy - ( center - vec2( 0.5 ) ) ) * scale;\n\tvec2 rotatedPosition;\n\trotatedPosition.x = cos( rotation ) * alignedPosition.x - sin( rotation ) * alignedPosition.y;\n\trotatedPosition.y = sin( rotation ) * alignedPosition.x + cos( rotation ) * alignedPosition.y;\n\tmvPosition.xy += rotatedPosition;\n\tgl_Position = projectionMatrix * mvPosition;\n\t#include \n\t#include \n\t#include \n}",sprite_frag:"uniform vec3 diffuse;\nuniform float opacity;\n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \nvoid main() {\n\t#include \n\tvec3 outgoingLight = vec3( 0.0 );\n\tvec4 diffuseColor = vec4( diffuse, opacity );\n\t#include \n\t#include \n\t#include \n\t#include \n\toutgoingLight = diffuseColor.rgb;\n\t#include \n\t#include \n\t#include \n\t#include \n}"},Br={common:{diffuse:{value:new zn(16777215)},opacity:{value:1},map:{value:null},uvTransform:{value:new je},uv2Transform:{value:new je},alphaMap:{value:null},alphaTest:{value:0}},specularmap:{specularMap:{value:null}},envmap:{envMap:{value:null},flipEnvMap:{value:-1},reflectivity:{value:1},ior:{value:1.5},refractionRatio:{value:.98}},aomap:{aoMap:{value:null},aoMapIntensity:{value:1}},lightmap:{lightMap:{value:null},lightMapIntensity:{value:1}},emissivemap:{emissiveMap:{value:null}},bumpmap:{bumpMap:{value:null},bumpScale:{value:1}},normalmap:{normalMap:{value:null},normalScale:{value:new We(1,1)}},displacementmap:{displacementMap:{value:null},displacementScale:{value:1},displacementBias:{value:0}},roughnessmap:{roughnessMap:{value:null}},metalnessmap:{metalnessMap:{value:null}},gradientmap:{gradientMap:{value:null}},fog:{fogDensity:{value:25e-5},fogNear:{value:1},fogFar:{value:2e3},fogColor:{value:new zn(16777215)}},lights:{ambientLightColor:{value:[]},lightProbe:{value:[]},directionalLights:{value:[],properties:{direction:{},color:{}}},directionalLightShadows:{value:[],properties:{shadowBias:{},shadowNormalBias:{},shadowRadius:{},shadowMapSize:{}}},directionalShadowMap:{value:[]},directionalShadowMatrix:{value:[]},spotLights:{value:[],properties:{color:{},position:{},direction:{},distance:{},coneCos:{},penumbraCos:{},decay:{}}},spotLightShadows:{value:[],properties:{shadowBias:{},shadowNormalBias:{},shadowRadius:{},shadowMapSize:{}}},spotLightMap:{value:[]},spotShadowMap:{value:[]},spotLightMatrix:{value:[]},pointLights:{value:[],properties:{color:{},position:{},decay:{},distance:{}}},pointLightShadows:{value:[],properties:{shadowBias:{},shadowNormalBias:{},shadowRadius:{},shadowMapSize:{},shadowCameraNear:{},shadowCameraFar:{}}},pointShadowMap:{value:[]},pointShadowMatrix:{value:[]},hemisphereLights:{value:[],properties:{direction:{},skyColor:{},groundColor:{}}},rectAreaLights:{value:[],properties:{color:{},position:{},width:{},height:{}}},ltc_1:{value:null},ltc_2:{value:null}},points:{diffuse:{value:new zn(16777215)},opacity:{value:1},size:{value:1},scale:{value:1},map:{value:null},alphaMap:{value:null},alphaTest:{value:0},uvTransform:{value:new je}},sprite:{diffuse:{value:new zn(16777215)},opacity:{value:1},center:{value:new We(.5,.5)},rotation:{value:0},map:{value:null},alphaMap:{value:null},alphaTest:{value:0},uvTransform:{value:new je}}},Fr={basic:{uniforms:vr([Br.common,Br.specularmap,Br.envmap,Br.aomap,Br.lightmap,Br.fog]),vertexShader:Ur.meshbasic_vert,fragmentShader:Ur.meshbasic_frag},lambert:{uniforms:vr([Br.common,Br.specularmap,Br.envmap,Br.aomap,Br.lightmap,Br.emissivemap,Br.bumpmap,Br.normalmap,Br.displacementmap,Br.fog,Br.lights,{emissive:{value:new zn(0)}}]),vertexShader:Ur.meshlambert_vert,fragmentShader:Ur.meshlambert_frag},phong:{uniforms:vr([Br.common,Br.specularmap,Br.envmap,Br.aomap,Br.lightmap,Br.emissivemap,Br.bumpmap,Br.normalmap,Br.displacementmap,Br.fog,Br.lights,{emissive:{value:new zn(0)},specular:{value:new zn(1118481)},shininess:{value:30}}]),vertexShader:Ur.meshphong_vert,fragmentShader:Ur.meshphong_frag},standard:{uniforms:vr([Br.common,Br.envmap,Br.aomap,Br.lightmap,Br.emissivemap,Br.bumpmap,Br.normalmap,Br.displacementmap,Br.roughnessmap,Br.metalnessmap,Br.fog,Br.lights,{emissive:{value:new zn(0)},roughness:{value:1},metalness:{value:0},envMapIntensity:{value:1}}]),vertexShader:Ur.meshphysical_vert,fragmentShader:Ur.meshphysical_frag},toon:{uniforms:vr([Br.common,Br.aomap,Br.lightmap,Br.emissivemap,Br.bumpmap,Br.normalmap,Br.displacementmap,Br.gradientmap,Br.fog,Br.lights,{emissive:{value:new zn(0)}}]),vertexShader:Ur.meshtoon_vert,fragmentShader:Ur.meshtoon_frag},matcap:{uniforms:vr([Br.common,Br.bumpmap,Br.normalmap,Br.displacementmap,Br.fog,{matcap:{value:null}}]),vertexShader:Ur.meshmatcap_vert,fragmentShader:Ur.meshmatcap_frag},points:{uniforms:vr([Br.points,Br.fog]),vertexShader:Ur.points_vert,fragmentShader:Ur.points_frag},dashed:{uniforms:vr([Br.common,Br.fog,{scale:{value:1},dashSize:{value:1},totalSize:{value:2}}]),vertexShader:Ur.linedashed_vert,fragmentShader:Ur.linedashed_frag},depth:{uniforms:vr([Br.common,Br.displacementmap]),vertexShader:Ur.depth_vert,fragmentShader:Ur.depth_frag},normal:{uniforms:vr([Br.common,Br.bumpmap,Br.normalmap,Br.displacementmap,{opacity:{value:1}}]),vertexShader:Ur.meshnormal_vert,fragmentShader:Ur.meshnormal_frag},sprite:{uniforms:vr([Br.sprite,Br.fog]),vertexShader:Ur.sprite_vert,fragmentShader:Ur.sprite_frag},background:{uniforms:{uvTransform:{value:new je},t2D:{value:null},backgroundIntensity:{value:1}},vertexShader:Ur.background_vert,fragmentShader:Ur.background_frag},backgroundCube:{uniforms:{envMap:{value:null},flipEnvMap:{value:-1},backgroundBlurriness:{value:0},backgroundIntensity:{value:1}},vertexShader:Ur.backgroundCube_vert,fragmentShader:Ur.backgroundCube_frag},cube:{uniforms:{tCube:{value:null},tFlip:{value:-1},opacity:{value:1}},vertexShader:Ur.cube_vert,fragmentShader:Ur.cube_frag},equirect:{uniforms:{tEquirect:{value:null}},vertexShader:Ur.equirect_vert,fragmentShader:Ur.equirect_frag},distanceRGBA:{uniforms:vr([Br.common,Br.displacementmap,{referencePosition:{value:new $e},nearDistance:{value:1},farDistance:{value:1e3}}]),vertexShader:Ur.distanceRGBA_vert,fragmentShader:Ur.distanceRGBA_frag},shadow:{uniforms:vr([Br.lights,Br.fog,{color:{value:new zn(0)},opacity:{value:1}}]),vertexShader:Ur.shadow_vert,fragmentShader:Ur.shadow_frag}};Fr.physical={uniforms:vr([Fr.standard.uniforms,{clearcoat:{value:0},clearcoatMap:{value:null},clearcoatRoughness:{value:0},clearcoatRoughnessMap:{value:null},clearcoatNormalScale:{value:new We(1,1)},clearcoatNormalMap:{value:null},iridescence:{value:0},iridescenceMap:{value:null},iridescenceIOR:{value:1.3},iridescenceThicknessMinimum:{value:100},iridescenceThicknessMaximum:{value:400},iridescenceThicknessMap:{value:null},sheen:{value:0},sheenColor:{value:new zn(0)},sheenColorMap:{value:null},sheenRoughness:{value:1},sheenRoughnessMap:{value:null},transmission:{value:0},transmissionMap:{value:null},transmissionSamplerSize:{value:new We},transmissionSamplerMap:{value:null},thickness:{value:0},thicknessMap:{value:null},attenuationDistance:{value:0},attenuationColor:{value:new zn(0)},specularIntensity:{value:1},specularIntensityMap:{value:null},specularColor:{value:new zn(1,1,1)},specularColorMap:{value:null}}]),vertexShader:Ur.meshphysical_vert,fragmentShader:Ur.meshphysical_frag};const kr={r:0,b:0,g:0};function Gr(t,e,i,n,r,s,a){const o=new zn(0);let h,u,d=!0===s?0:1,p=null,m=0,f=null;function g(e,i){e.getRGB(kr,xr(t)),n.buffers.color.setClear(kr.r,kr.g,kr.b,i,a)}return{getClearColor:function(){return o},setClearColor:function(t,e=1){o.set(t),d=e,g(o,d)},getClearAlpha:function(){return d},setClearAlpha:function(t){d=t,g(o,d)},render:function(n,s){let a=!1,v=!0===s.isScene?s.background:null;if(v&&v.isTexture){v=(s.backgroundBlurriness>0?i:e).get(v)}const x=t.xr,_=x.getSession&&x.getSession();_&&"additive"===_.environmentBlendMode&&(v=null),null===v?g(o,d):v&&v.isColor&&(g(v,1),a=!0),(t.autoClear||a)&&t.clear(t.autoClearColor,t.autoClearDepth,t.autoClearStencil),v&&(v.isCubeTexture||v.mapping===et)?(void 0===u&&(u=new pr(new fr(1,1,1),new yr({name:"BackgroundCubeMaterial",uniforms:gr(Fr.backgroundCube.uniforms),vertexShader:Fr.backgroundCube.vertexShader,fragmentShader:Fr.backgroundCube.fragmentShader,side:c,depthTest:!1,depthWrite:!1,fog:!1})),u.geometry.deleteAttribute("normal"),u.geometry.deleteAttribute("uv"),u.onBeforeRender=function(t,e,i){this.matrixWorld.copyPosition(i.matrixWorld)},Object.defineProperty(u.material,"envMap",{get:function(){return this.uniforms.envMap.value}}),r.update(u)),u.material.uniforms.envMap.value=v,u.material.uniforms.flipEnvMap.value=v.isCubeTexture&&!1===v.isRenderTargetTexture?-1:1,u.material.uniforms.backgroundBlurriness.value=s.backgroundBlurriness,u.material.uniforms.backgroundIntensity.value=s.backgroundIntensity,u.material.toneMapped=v.encoding!==xe,p===v&&m===v.version&&f===t.toneMapping||(u.material.needsUpdate=!0,p=v,m=v.version,f=t.toneMapping),u.layers.enableAll(),n.unshift(u,u.geometry,u.material,0,0,null)):v&&v.isTexture&&(void 0===h&&(h=new pr(new zr(2,2),new yr({name:"BackgroundMaterial",uniforms:gr(Fr.background.uniforms),vertexShader:Fr.background.vertexShader,fragmentShader:Fr.background.fragmentShader,side:l,depthTest:!1,depthWrite:!1,fog:!1})),h.geometry.deleteAttribute("normal"),Object.defineProperty(h.material,"map",{get:function(){return this.uniforms.t2D.value}}),r.update(h)),h.material.uniforms.t2D.value=v,h.material.uniforms.backgroundIntensity.value=s.backgroundIntensity,h.material.toneMapped=v.encoding!==xe,!0===v.matrixAutoUpdate&&v.updateMatrix(),h.material.uniforms.uvTransform.value.copy(v.matrix),p===v&&m===v.version&&f===t.toneMapping||(h.material.needsUpdate=!0,p=v,m=v.version,f=t.toneMapping),h.layers.enableAll(),n.unshift(h,h.geometry,h.material,0,0,null))}}}function Vr(t,e,i,n){const r=t.getParameter(34921),s=n.isWebGL2?null:e.get("OES_vertex_array_object"),a=n.isWebGL2||null!==s,o={},l=p(null);let c=l,h=!1;function u(e){return n.isWebGL2?t.bindVertexArray(e):s.bindVertexArrayOES(e)}function d(e){return n.isWebGL2?t.deleteVertexArray(e):s.deleteVertexArrayOES(e)}function p(t){const e=[],i=[],n=[];for(let t=0;t=0){const i=r[e];let n=s[e];if(void 0===n&&("instanceMatrix"===e&&t.instanceMatrix&&(n=t.instanceMatrix),"instanceColor"===e&&t.instanceColor&&(n=t.instanceColor)),void 0===i)return!0;if(i.attribute!==n)return!0;if(n&&i.data!==n.data)return!0;a++}}return c.attributesNum!==a||c.index!==n}(r,_,d,y),M&&function(t,e,i,n){const r={},s=e.attributes;let a=0;const o=i.getAttributes();for(const e in o){if(o[e].location>=0){let i=s[e];void 0===i&&("instanceMatrix"===e&&t.instanceMatrix&&(i=t.instanceMatrix),"instanceColor"===e&&t.instanceColor&&(i=t.instanceColor));const n={};n.attribute=i,i&&i.data&&(n.data=i.data),r[e]=n,a++}}c.attributes=r,c.attributesNum=a,c.index=n}(r,_,d,y)}else{const t=!0===l.wireframe;c.geometry===_.id&&c.program===d.id&&c.wireframe===t||(c.geometry=_.id,c.program=d.id,c.wireframe=t,M=!0)}null!==y&&i.update(y,34963),(M||h)&&(h=!1,function(r,s,a,o){if(!1===n.isWebGL2&&(r.isInstancedMesh||o.isInstancedBufferGeometry)&&null===e.get("ANGLE_instanced_arrays"))return;m();const l=o.attributes,c=a.getAttributes(),h=s.defaultAttributeValues;for(const e in c){const n=c[e];if(n.location>=0){let s=l[e];if(void 0===s&&("instanceMatrix"===e&&r.instanceMatrix&&(s=r.instanceMatrix),"instanceColor"===e&&r.instanceColor&&(s=r.instanceColor)),void 0!==s){const e=s.normalized,a=s.itemSize,l=i.get(s);if(void 0===l)continue;const c=l.buffer,h=l.type,u=l.bytesPerElement;if(s.isInterleavedBufferAttribute){const i=s.data,l=i.stride,d=s.offset;if(i.isInstancedInterleavedBuffer){for(let t=0;t0&&t.getShaderPrecisionFormat(35632,36338).precision>0)return"highp";e="mediump"}return"mediump"===e&&t.getShaderPrecisionFormat(35633,36337).precision>0&&t.getShaderPrecisionFormat(35632,36337).precision>0?"mediump":"lowp"}const s="undefined"!=typeof WebGL2RenderingContext&&t instanceof WebGL2RenderingContext;let a=void 0!==i.precision?i.precision:"highp";const o=r(a);o!==a&&(console.warn("THREE.WebGLRenderer:",a,"not supported, using",o,"instead."),a=o);const l=s||e.has("WEBGL_draw_buffers"),c=!0===i.logarithmicDepthBuffer,h=t.getParameter(34930),u=t.getParameter(35660),d=t.getParameter(3379),p=t.getParameter(34076),m=t.getParameter(34921),f=t.getParameter(36347),g=t.getParameter(36348),v=t.getParameter(36349),x=u>0,_=s||e.has("OES_texture_float");return{isWebGL2:s,drawBuffers:l,getMaxAnisotropy:function(){if(void 0!==n)return n;if(!0===e.has("EXT_texture_filter_anisotropic")){const i=e.get("EXT_texture_filter_anisotropic");n=t.getParameter(i.MAX_TEXTURE_MAX_ANISOTROPY_EXT)}else n=0;return n},getMaxPrecision:r,precision:a,logarithmicDepthBuffer:c,maxTextures:h,maxVertexTextures:u,maxTextureSize:d,maxCubemapSize:p,maxAttributes:m,maxVertexUniforms:f,maxVaryings:g,maxFragmentUniforms:v,vertexTextures:x,floatFragmentTextures:_,floatVertexTextures:x&&_,maxSamples:s?t.getParameter(36183):0}}function jr(t){const e=this;let i=null,n=0,r=!1,s=!1;const a=new Rr,o=new je,l={value:null,needsUpdate:!1};function c(t,i,n,r){const s=null!==t?t.length:0;let c=null;if(0!==s){if(c=l.value,!0!==r||null===c){const e=n+4*s,r=i.matrixWorldInverse;o.getNormalMatrix(r),(null===c||c.length0);e.numPlanes=n,e.numIntersection=0}();else{const t=s?0:n,e=4*t;let r=m.clippingState||null;l.value=r,r=c(u,o,e,h);for(let t=0;t!==e;++t)r[t]=i[t];m.clippingState=r,this.numIntersection=d?this.numPlanes:0,this.numPlanes+=t}}}function qr(t){let e=new WeakMap;function i(t,e){return e===Q?t.mapping=K:e===tt&&(t.mapping=$),t}function n(t){const i=t.target;i.removeEventListener("dispose",n);const r=e.get(i);void 0!==r&&(e.delete(i),r.dispose())}return{get:function(r){if(r&&r.isTexture&&!1===r.isRenderTargetTexture){const s=r.mapping;if(s===Q||s===tt){if(e.has(r)){return i(e.get(r).texture,r.mapping)}{const s=r.image;if(s&&s.height>0){const a=new Ar(s.height/2);return a.fromEquirectangularTexture(t,r),e.set(r,a),r.addEventListener("dispose",n),i(a.texture,r.mapping)}return null}}}return r},dispose:function(){e=new WeakMap}}}class Xr extends Mr{constructor(t=-1,e=1,i=1,n=-1,r=.1,s=2e3){super(),this.isOrthographicCamera=!0,this.type="OrthographicCamera",this.zoom=1,this.view=null,this.left=t,this.right=e,this.top=i,this.bottom=n,this.near=r,this.far=s,this.updateProjectionMatrix()}copy(t,e){return super.copy(t,e),this.left=t.left,this.right=t.right,this.top=t.top,this.bottom=t.bottom,this.near=t.near,this.far=t.far,this.zoom=t.zoom,this.view=null===t.view?null:Object.assign({},t.view),this}setViewOffset(t,e,i,n,r,s){null===this.view&&(this.view={enabled:!0,fullWidth:1,fullHeight:1,offsetX:0,offsetY:0,width:1,height:1}),this.view.enabled=!0,this.view.fullWidth=t,this.view.fullHeight=e,this.view.offsetX=i,this.view.offsetY=n,this.view.width=r,this.view.height=s,this.updateProjectionMatrix()}clearViewOffset(){null!==this.view&&(this.view.enabled=!1),this.updateProjectionMatrix()}updateProjectionMatrix(){const t=(this.right-this.left)/(2*this.zoom),e=(this.top-this.bottom)/(2*this.zoom),i=(this.right+this.left)/2,n=(this.top+this.bottom)/2;let r=i-t,s=i+t,a=n+e,o=n-e;if(null!==this.view&&this.view.enabled){const t=(this.right-this.left)/this.view.fullWidth/this.zoom,e=(this.top-this.bottom)/this.view.fullHeight/this.zoom;r+=t*this.view.offsetX,s=r+t*this.view.width,a-=e*this.view.offsetY,o=a-e*this.view.height}this.projectionMatrix.makeOrthographic(r,s,a,o,this.near,this.far),this.projectionMatrixInverse.copy(this.projectionMatrix).invert()}toJSON(t){const e=super.toJSON(t);return e.object.zoom=this.zoom,e.object.left=this.left,e.object.right=this.right,e.object.top=this.top,e.object.bottom=this.bottom,e.object.near=this.near,e.object.far=this.far,null!==this.view&&(e.object.view=Object.assign({},this.view)),e}}const Yr=4,Zr=[.125,.215,.35,.446,.526,.582],Jr=20,Kr=new Xr,$r=new zn;let Qr=null;const ts=(1+Math.sqrt(5))/2,es=1/ts,is=[new $e(1,1,1),new $e(-1,1,1),new $e(1,1,-1),new $e(-1,1,-1),new $e(0,ts,es),new $e(0,ts,-es),new $e(es,0,ts),new $e(-es,0,ts),new $e(ts,es,0),new $e(-ts,es,0)];class ns{constructor(t){this._renderer=t,this._pingPongRenderTarget=null,this._lodMax=0,this._cubeSize=0,this._lodPlanes=[],this._sizeLods=[],this._sigmas=[],this._blurMaterial=null,this._cubemapMaterial=null,this._equirectMaterial=null,this._compileMaterial(this._blurMaterial)}fromScene(t,e=0,i=.1,n=100){Qr=this._renderer.getRenderTarget(),this._setSize(256);const r=this._allocateTargets();return r.depthBuffer=!0,this._sceneToCubeUV(t,i,n,r),e>0&&this._blur(r,0,0,e),this._applyPMREM(r),this._cleanup(r),r}fromEquirectangular(t,e=null){return this._fromTexture(t,e)}fromCubemap(t,e=null){return this._fromTexture(t,e)}compileCubemapShader(){null===this._cubemapMaterial&&(this._cubemapMaterial=os(),this._compileMaterial(this._cubemapMaterial))}compileEquirectangularShader(){null===this._equirectMaterial&&(this._equirectMaterial=as(),this._compileMaterial(this._equirectMaterial))}dispose(){this._dispose(),null!==this._cubemapMaterial&&this._cubemapMaterial.dispose(),null!==this._equirectMaterial&&this._equirectMaterial.dispose()}_setSize(t){this._lodMax=Math.floor(Math.log2(t)),this._cubeSize=Math.pow(2,this._lodMax)}_dispose(){null!==this._blurMaterial&&this._blurMaterial.dispose(),null!==this._pingPongRenderTarget&&this._pingPongRenderTarget.dispose();for(let t=0;tt-Yr?o=Zr[a-t+Yr-1]:0===a&&(o=0),n.push(o);const l=1/(s-2),c=-l,h=1+l,u=[c,c,h,c,h,h,c,c,h,h,c,h],d=6,p=6,m=3,f=2,g=1,v=new Float32Array(m*p*d),x=new Float32Array(f*p*d),_=new Float32Array(g*p*d);for(let t=0;t2?0:-1,n=[e,i,0,e+2/3,i,0,e+2/3,i+1,0,e,i,0,e+2/3,i+1,0,e,i+1,0];v.set(n,m*p*t),x.set(u,f*p*t);const r=[t,t,t,t,t,t];_.set(r,g*p*t)}const y=new $n;y.setAttribute("position",new Gn(v,m)),y.setAttribute("uv",new Gn(x,f)),y.setAttribute("faceIndex",new Gn(_,g)),e.push(y),r>Yr&&r--}return{lodPlanes:e,sizeLods:i,sigmas:n}}(n)),this._blurMaterial=function(t,e,i){const n=new Float32Array(Jr),r=new $e(0,1,0),s=new yr({name:"SphericalGaussianBlur",defines:{n:Jr,CUBEUV_TEXEL_WIDTH:1/e,CUBEUV_TEXEL_HEIGHT:1/i,CUBEUV_MAX_MIP:`${t}.0`},uniforms:{envMap:{value:null},samples:{value:1},weights:{value:n},latitudinal:{value:!1},dTheta:{value:0},mipInt:{value:0},poleAxis:{value:r}},vertexShader:ls(),fragmentShader:"\n\n\t\t\tprecision mediump float;\n\t\t\tprecision mediump int;\n\n\t\t\tvarying vec3 vOutputDirection;\n\n\t\t\tuniform sampler2D envMap;\n\t\t\tuniform int samples;\n\t\t\tuniform float weights[ n ];\n\t\t\tuniform bool latitudinal;\n\t\t\tuniform float dTheta;\n\t\t\tuniform float mipInt;\n\t\t\tuniform vec3 poleAxis;\n\n\t\t\t#define ENVMAP_TYPE_CUBE_UV\n\t\t\t#include \n\n\t\t\tvec3 getSample( float theta, vec3 axis ) {\n\n\t\t\t\tfloat cosTheta = cos( theta );\n\t\t\t\t// Rodrigues' axis-angle rotation\n\t\t\t\tvec3 sampleDirection = vOutputDirection * cosTheta\n\t\t\t\t\t+ cross( axis, vOutputDirection ) * sin( theta )\n\t\t\t\t\t+ axis * dot( axis, vOutputDirection ) * ( 1.0 - cosTheta );\n\n\t\t\t\treturn bilinearCubeUV( envMap, sampleDirection, mipInt );\n\n\t\t\t}\n\n\t\t\tvoid main() {\n\n\t\t\t\tvec3 axis = latitudinal ? poleAxis : cross( poleAxis, vOutputDirection );\n\n\t\t\t\tif ( all( equal( axis, vec3( 0.0 ) ) ) ) {\n\n\t\t\t\t\taxis = vec3( vOutputDirection.z, 0.0, - vOutputDirection.x );\n\n\t\t\t\t}\n\n\t\t\t\taxis = normalize( axis );\n\n\t\t\t\tgl_FragColor = vec4( 0.0, 0.0, 0.0, 1.0 );\n\t\t\t\tgl_FragColor.rgb += weights[ 0 ] * getSample( 0.0, axis );\n\n\t\t\t\tfor ( int i = 1; i < n; i++ ) {\n\n\t\t\t\t\tif ( i >= samples ) {\n\n\t\t\t\t\t\tbreak;\n\n\t\t\t\t\t}\n\n\t\t\t\t\tfloat theta = dTheta * float( i );\n\t\t\t\t\tgl_FragColor.rgb += weights[ i ] * getSample( -1.0 * theta, axis );\n\t\t\t\t\tgl_FragColor.rgb += weights[ i ] * getSample( theta, axis );\n\n\t\t\t\t}\n\n\t\t\t}\n\t\t",blending:u,depthTest:!1,depthWrite:!1});return s}(n,t,e)}return n}_compileMaterial(t){const e=new pr(this._lodPlanes[0],t);this._renderer.compile(e,Kr)}_sceneToCubeUV(t,e,i,n){const r=new br(90,1,e,i),s=[1,-1,1,1,1,1],a=[1,1,1,-1,-1,-1],o=this._renderer,l=o.autoClear,h=o.toneMapping;o.getClearColor($r),o.toneMapping=W,o.autoClear=!1;const u=new Bn({name:"PMREM.Background",side:c,depthWrite:!1,depthTest:!1}),d=new pr(new fr,u);let p=!1;const m=t.background;m?m.isColor&&(u.color.copy(m),t.background=null,p=!0):(u.color.copy($r),p=!0);for(let e=0;e<6;e++){const i=e%3;0===i?(r.up.set(0,s[e],0),r.lookAt(a[e],0,0)):1===i?(r.up.set(0,0,s[e]),r.lookAt(0,a[e],0)):(r.up.set(0,s[e],0),r.lookAt(0,0,a[e]));const l=this._cubeSize;ss(n,i*l,e>2?l:0,l,l),o.setRenderTarget(n),p&&o.render(d,r),o.render(t,r)}d.geometry.dispose(),d.material.dispose(),o.toneMapping=h,o.autoClear=l,t.background=m}_textureToCubeUV(t,e){const i=this._renderer,n=t.mapping===K||t.mapping===$;n?(null===this._cubemapMaterial&&(this._cubemapMaterial=os()),this._cubemapMaterial.uniforms.flipEnvMap.value=!1===t.isRenderTargetTexture?-1:1):null===this._equirectMaterial&&(this._equirectMaterial=as());const r=n?this._cubemapMaterial:this._equirectMaterial,s=new pr(this._lodPlanes[0],r);r.uniforms.envMap.value=t;const a=this._cubeSize;ss(e,0,0,3*a,2*a),i.setRenderTarget(e),i.render(s,Kr)}_applyPMREM(t){const e=this._renderer,i=e.autoClear;e.autoClear=!1;for(let e=1;eJr&&console.warn(`sigmaRadians, ${r}, is too large and will clip, as it requested ${m} samples when the maximum is set to ${Jr}`);const f=[];let g=0;for(let t=0;tv-Yr?n-v+Yr:0),4*(this._cubeSize-x),3*x,2*x),o.setRenderTarget(e),o.render(c,Kr)}}function rs(t,e,i){const n=new gi(t,e,i);return n.texture.mapping=et,n.texture.name="PMREM.cubeUv",n.scissorTest=!0,n}function ss(t,e,i,n,r){t.viewport.set(e,i,n,r),t.scissor.set(e,i,n,r)}function as(){return new yr({name:"EquirectangularToCubeUV",uniforms:{envMap:{value:null}},vertexShader:ls(),fragmentShader:"\n\n\t\t\tprecision mediump float;\n\t\t\tprecision mediump int;\n\n\t\t\tvarying vec3 vOutputDirection;\n\n\t\t\tuniform sampler2D envMap;\n\n\t\t\t#include \n\n\t\t\tvoid main() {\n\n\t\t\t\tvec3 outputDirection = normalize( vOutputDirection );\n\t\t\t\tvec2 uv = equirectUv( outputDirection );\n\n\t\t\t\tgl_FragColor = vec4( texture2D ( envMap, uv ).rgb, 1.0 );\n\n\t\t\t}\n\t\t",blending:u,depthTest:!1,depthWrite:!1})}function os(){return new yr({name:"CubemapToCubeUV",uniforms:{envMap:{value:null},flipEnvMap:{value:-1}},vertexShader:ls(),fragmentShader:"\n\n\t\t\tprecision mediump float;\n\t\t\tprecision mediump int;\n\n\t\t\tuniform float flipEnvMap;\n\n\t\t\tvarying vec3 vOutputDirection;\n\n\t\t\tuniform samplerCube envMap;\n\n\t\t\tvoid main() {\n\n\t\t\t\tgl_FragColor = textureCube( envMap, vec3( flipEnvMap * vOutputDirection.x, vOutputDirection.yz ) );\n\n\t\t\t}\n\t\t",blending:u,depthTest:!1,depthWrite:!1})}function ls(){return"\n\n\t\tprecision mediump float;\n\t\tprecision mediump int;\n\n\t\tattribute float faceIndex;\n\n\t\tvarying vec3 vOutputDirection;\n\n\t\t// RH coordinate system; PMREM face-indexing convention\n\t\tvec3 getDirection( vec2 uv, float face ) {\n\n\t\t\tuv = 2.0 * uv - 1.0;\n\n\t\t\tvec3 direction = vec3( uv, 1.0 );\n\n\t\t\tif ( face == 0.0 ) {\n\n\t\t\t\tdirection = direction.zyx; // ( 1, v, u ) pos x\n\n\t\t\t} else if ( face == 1.0 ) {\n\n\t\t\t\tdirection = direction.xzy;\n\t\t\t\tdirection.xz *= -1.0; // ( -u, 1, -v ) pos y\n\n\t\t\t} else if ( face == 2.0 ) {\n\n\t\t\t\tdirection.x *= -1.0; // ( -u, v, 1 ) pos z\n\n\t\t\t} else if ( face == 3.0 ) {\n\n\t\t\t\tdirection = direction.zyx;\n\t\t\t\tdirection.xz *= -1.0; // ( -1, v, -u ) neg x\n\n\t\t\t} else if ( face == 4.0 ) {\n\n\t\t\t\tdirection = direction.xzy;\n\t\t\t\tdirection.xy *= -1.0; // ( -u, -1, v ) neg y\n\n\t\t\t} else if ( face == 5.0 ) {\n\n\t\t\t\tdirection.z *= -1.0; // ( u, v, -1 ) neg z\n\n\t\t\t}\n\n\t\t\treturn direction;\n\n\t\t}\n\n\t\tvoid main() {\n\n\t\t\tvOutputDirection = getDirection( uv, faceIndex );\n\t\t\tgl_Position = vec4( position, 1.0 );\n\n\t\t}\n\t"}function cs(t){let e=new WeakMap,i=null;function n(t){const i=t.target;i.removeEventListener("dispose",n);const r=e.get(i);void 0!==r&&(e.delete(i),r.dispose())}return{get:function(r){if(r&&r.isTexture){const s=r.mapping,a=s===Q||s===tt,o=s===K||s===$;if(a||o){if(r.isRenderTargetTexture&&!0===r.needsPMREMUpdate){r.needsPMREMUpdate=!1;let n=e.get(r);return null===i&&(i=new ns(t)),n=a?i.fromEquirectangular(r,n):i.fromCubemap(r,n),e.set(r,n),n.texture}if(e.has(r))return e.get(r).texture;{const s=r.image;if(a&&s&&s.height>0||o&&s&&function(t){let e=0;const i=6;for(let n=0;ne.maxTextureSize&&(T=Math.ceil(w/e.maxTextureSize),w=e.maxTextureSize);const A=new Float32Array(w*T*4*p),E=new vi(A,w,T,p);E.type=vt,E.needsUpdate=!0;const C=4*S;for(let R=0;R0)return t;const r=e*i;let s=bs[r];if(void 0===s&&(s=new Float32Array(r),bs[r]=s),0!==e){n.toArray(s,0);for(let n=1,r=0;n!==e;++n)r+=i,t[n].toArray(s,r)}return s}function Cs(t,e){if(t.length!==e.length)return!1;for(let i=0,n=t.length;i":" "} ${r}: ${i[t]}`)}return n.join("\n")}(t.getShaderSource(e),n)}return r}function Ta(t,e){const i=function(t){switch(t){case ve:return["Linear","( value )"];case xe:return["sRGB","( value )"];default:return console.warn("THREE.WebGLProgram: Unsupported encoding:",t),["Linear","( value )"]}}(e);return"vec4 "+t+"( vec4 value ) { return LinearTo"+i[0]+i[1]+"; }"}function Aa(t,e){let i;switch(e){case j:i="Linear";break;case q:i="Reinhard";break;case X:i="OptimizedCineon";break;case Y:i="ACESFilmic";break;case Z:i="Custom";break;default:console.warn("THREE.WebGLProgram: Unsupported toneMapping:",e),i="Linear"}return"vec3 "+t+"( vec3 color ) { return "+i+"ToneMapping( color ); }"}function Ea(t){return""!==t}function Ca(t,e){const i=e.numSpotLightShadows+e.numSpotLightMaps-e.numSpotLightShadowsWithMaps;return t.replace(/NUM_DIR_LIGHTS/g,e.numDirLights).replace(/NUM_SPOT_LIGHTS/g,e.numSpotLights).replace(/NUM_SPOT_LIGHT_MAPS/g,e.numSpotLightMaps).replace(/NUM_SPOT_LIGHT_COORDS/g,i).replace(/NUM_RECT_AREA_LIGHTS/g,e.numRectAreaLights).replace(/NUM_POINT_LIGHTS/g,e.numPointLights).replace(/NUM_HEMI_LIGHTS/g,e.numHemiLights).replace(/NUM_DIR_LIGHT_SHADOWS/g,e.numDirLightShadows).replace(/NUM_SPOT_LIGHT_SHADOWS_WITH_MAPS/g,e.numSpotLightShadowsWithMaps).replace(/NUM_SPOT_LIGHT_SHADOWS/g,e.numSpotLightShadows).replace(/NUM_POINT_LIGHT_SHADOWS/g,e.numPointLightShadows)}function La(t,e){return t.replace(/NUM_CLIPPING_PLANES/g,e.numClippingPlanes).replace(/UNION_CLIPPING_PLANES/g,e.numClippingPlanes-e.numClipIntersection)}const Ra=/^[ \t]*#include +<([\w\d./]+)>/gm;function Pa(t){return t.replace(Ra,Ia)}function Ia(t,e){const i=Ur[e];if(void 0===i)throw new Error("Can not resolve #include <"+e+">");return Pa(i)}const Da=/#pragma unroll_loop_start\s+for\s*\(\s*int\s+i\s*=\s*(\d+)\s*;\s*i\s*<\s*(\d+)\s*;\s*i\s*\+\+\s*\)\s*{([\s\S]+?)}\s+#pragma unroll_loop_end/g;function Na(t){return t.replace(Da,Oa)}function Oa(t,e,i,n){let r="";for(let t=parseInt(e);t0&&(_+="\n"),y=[g,v].filter(Ea).join("\n"),y.length>0&&(y+="\n")):(_=[za(i),"#define SHADER_NAME "+i.shaderName,v,i.instancing?"#define USE_INSTANCING":"",i.instancingColor?"#define USE_INSTANCING_COLOR":"",i.supportsVertexTextures?"#define VERTEX_TEXTURES":"",i.useFog&&i.fog?"#define USE_FOG":"",i.useFog&&i.fogExp2?"#define FOG_EXP2":"",i.map?"#define USE_MAP":"",i.envMap?"#define USE_ENVMAP":"",i.envMap?"#define "+p:"",i.lightMap?"#define USE_LIGHTMAP":"",i.aoMap?"#define USE_AOMAP":"",i.emissiveMap?"#define USE_EMISSIVEMAP":"",i.bumpMap?"#define USE_BUMPMAP":"",i.normalMap?"#define USE_NORMALMAP":"",i.normalMap&&i.objectSpaceNormalMap?"#define OBJECTSPACE_NORMALMAP":"",i.normalMap&&i.tangentSpaceNormalMap?"#define TANGENTSPACE_NORMALMAP":"",i.clearcoatMap?"#define USE_CLEARCOATMAP":"",i.clearcoatRoughnessMap?"#define USE_CLEARCOAT_ROUGHNESSMAP":"",i.clearcoatNormalMap?"#define USE_CLEARCOAT_NORMALMAP":"",i.iridescenceMap?"#define USE_IRIDESCENCEMAP":"",i.iridescenceThicknessMap?"#define USE_IRIDESCENCE_THICKNESSMAP":"",i.displacementMap&&i.supportsVertexTextures?"#define USE_DISPLACEMENTMAP":"",i.specularMap?"#define USE_SPECULARMAP":"",i.specularIntensityMap?"#define USE_SPECULARINTENSITYMAP":"",i.specularColorMap?"#define USE_SPECULARCOLORMAP":"",i.roughnessMap?"#define USE_ROUGHNESSMAP":"",i.metalnessMap?"#define USE_METALNESSMAP":"",i.alphaMap?"#define USE_ALPHAMAP":"",i.transmission?"#define USE_TRANSMISSION":"",i.transmissionMap?"#define USE_TRANSMISSIONMAP":"",i.thicknessMap?"#define USE_THICKNESSMAP":"",i.sheenColorMap?"#define USE_SHEENCOLORMAP":"",i.sheenRoughnessMap?"#define USE_SHEENROUGHNESSMAP":"",i.vertexTangents?"#define USE_TANGENT":"",i.vertexColors?"#define USE_COLOR":"",i.vertexAlphas?"#define USE_COLOR_ALPHA":"",i.vertexUvs?"#define USE_UV":"",i.uvsVertexOnly?"#define UVS_VERTEX_ONLY":"",i.flatShading?"#define FLAT_SHADED":"",i.skinning?"#define USE_SKINNING":"",i.morphTargets?"#define USE_MORPHTARGETS":"",i.morphNormals&&!1===i.flatShading?"#define USE_MORPHNORMALS":"",i.morphColors&&i.isWebGL2?"#define USE_MORPHCOLORS":"",i.morphTargetsCount>0&&i.isWebGL2?"#define MORPHTARGETS_TEXTURE":"",i.morphTargetsCount>0&&i.isWebGL2?"#define MORPHTARGETS_TEXTURE_STRIDE "+i.morphTextureStride:"",i.morphTargetsCount>0&&i.isWebGL2?"#define MORPHTARGETS_COUNT "+i.morphTargetsCount:"",i.doubleSided?"#define DOUBLE_SIDED":"",i.flipSided?"#define FLIP_SIDED":"",i.shadowMapEnabled?"#define USE_SHADOWMAP":"",i.shadowMapEnabled?"#define "+u:"",i.sizeAttenuation?"#define USE_SIZEATTENUATION":"",i.logarithmicDepthBuffer?"#define USE_LOGDEPTHBUF":"",i.logarithmicDepthBuffer&&i.rendererExtensionFragDepth?"#define USE_LOGDEPTHBUF_EXT":"","uniform mat4 modelMatrix;","uniform mat4 modelViewMatrix;","uniform mat4 projectionMatrix;","uniform mat4 viewMatrix;","uniform mat3 normalMatrix;","uniform vec3 cameraPosition;","uniform bool isOrthographic;","#ifdef USE_INSTANCING","\tattribute mat4 instanceMatrix;","#endif","#ifdef USE_INSTANCING_COLOR","\tattribute vec3 instanceColor;","#endif","attribute vec3 position;","attribute vec3 normal;","attribute vec2 uv;","#ifdef USE_TANGENT","\tattribute vec4 tangent;","#endif","#if defined( USE_COLOR_ALPHA )","\tattribute vec4 color;","#elif defined( USE_COLOR )","\tattribute vec3 color;","#endif","#if ( defined( USE_MORPHTARGETS ) && ! defined( MORPHTARGETS_TEXTURE ) )","\tattribute vec3 morphTarget0;","\tattribute vec3 morphTarget1;","\tattribute vec3 morphTarget2;","\tattribute vec3 morphTarget3;","\t#ifdef USE_MORPHNORMALS","\t\tattribute vec3 morphNormal0;","\t\tattribute vec3 morphNormal1;","\t\tattribute vec3 morphNormal2;","\t\tattribute vec3 morphNormal3;","\t#else","\t\tattribute vec3 morphTarget4;","\t\tattribute vec3 morphTarget5;","\t\tattribute vec3 morphTarget6;","\t\tattribute vec3 morphTarget7;","\t#endif","#endif","#ifdef USE_SKINNING","\tattribute vec4 skinIndex;","\tattribute vec4 skinWeight;","#endif","\n"].filter(Ea).join("\n"),y=[g,za(i),"#define SHADER_NAME "+i.shaderName,v,i.useFog&&i.fog?"#define USE_FOG":"",i.useFog&&i.fogExp2?"#define FOG_EXP2":"",i.map?"#define USE_MAP":"",i.matcap?"#define USE_MATCAP":"",i.envMap?"#define USE_ENVMAP":"",i.envMap?"#define "+d:"",i.envMap?"#define "+p:"",i.envMap?"#define "+m:"",f?"#define CUBEUV_TEXEL_WIDTH "+f.texelWidth:"",f?"#define CUBEUV_TEXEL_HEIGHT "+f.texelHeight:"",f?"#define CUBEUV_MAX_MIP "+f.maxMip+".0":"",i.lightMap?"#define USE_LIGHTMAP":"",i.aoMap?"#define USE_AOMAP":"",i.emissiveMap?"#define USE_EMISSIVEMAP":"",i.bumpMap?"#define USE_BUMPMAP":"",i.normalMap?"#define USE_NORMALMAP":"",i.normalMap&&i.objectSpaceNormalMap?"#define OBJECTSPACE_NORMALMAP":"",i.normalMap&&i.tangentSpaceNormalMap?"#define TANGENTSPACE_NORMALMAP":"",i.clearcoat?"#define USE_CLEARCOAT":"",i.clearcoatMap?"#define USE_CLEARCOATMAP":"",i.clearcoatRoughnessMap?"#define USE_CLEARCOAT_ROUGHNESSMAP":"",i.clearcoatNormalMap?"#define USE_CLEARCOAT_NORMALMAP":"",i.iridescence?"#define USE_IRIDESCENCE":"",i.iridescenceMap?"#define USE_IRIDESCENCEMAP":"",i.iridescenceThicknessMap?"#define USE_IRIDESCENCE_THICKNESSMAP":"",i.specularMap?"#define USE_SPECULARMAP":"",i.specularIntensityMap?"#define USE_SPECULARINTENSITYMAP":"",i.specularColorMap?"#define USE_SPECULARCOLORMAP":"",i.roughnessMap?"#define USE_ROUGHNESSMAP":"",i.metalnessMap?"#define USE_METALNESSMAP":"",i.alphaMap?"#define USE_ALPHAMAP":"",i.alphaTest?"#define USE_ALPHATEST":"",i.sheen?"#define USE_SHEEN":"",i.sheenColorMap?"#define USE_SHEENCOLORMAP":"",i.sheenRoughnessMap?"#define USE_SHEENROUGHNESSMAP":"",i.transmission?"#define USE_TRANSMISSION":"",i.transmissionMap?"#define USE_TRANSMISSIONMAP":"",i.thicknessMap?"#define USE_THICKNESSMAP":"",i.decodeVideoTexture?"#define DECODE_VIDEO_TEXTURE":"",i.vertexTangents?"#define USE_TANGENT":"",i.vertexColors||i.instancingColor?"#define USE_COLOR":"",i.vertexAlphas?"#define USE_COLOR_ALPHA":"",i.vertexUvs?"#define USE_UV":"",i.uvsVertexOnly?"#define UVS_VERTEX_ONLY":"",i.gradientMap?"#define USE_GRADIENTMAP":"",i.flatShading?"#define FLAT_SHADED":"",i.doubleSided?"#define DOUBLE_SIDED":"",i.flipSided?"#define FLIP_SIDED":"",i.shadowMapEnabled?"#define USE_SHADOWMAP":"",i.shadowMapEnabled?"#define "+u:"",i.premultipliedAlpha?"#define PREMULTIPLIED_ALPHA":"",i.useLegacyLights?"#define LEGACY_LIGHTS":"",i.logarithmicDepthBuffer?"#define USE_LOGDEPTHBUF":"",i.logarithmicDepthBuffer&&i.rendererExtensionFragDepth?"#define USE_LOGDEPTHBUF_EXT":"","uniform mat4 viewMatrix;","uniform vec3 cameraPosition;","uniform bool isOrthographic;",i.toneMapping!==W?"#define TONE_MAPPING":"",i.toneMapping!==W?Ur.tonemapping_pars_fragment:"",i.toneMapping!==W?Aa("toneMapping",i.toneMapping):"",i.dithering?"#define DITHERING":"",i.opaque?"#define OPAQUE":"",Ur.encodings_pars_fragment,Ta("linearToOutputTexel",i.outputEncoding),i.useDepthPacking?"#define DEPTH_PACKING "+i.depthPacking:"","\n"].filter(Ea).join("\n")),c=Pa(c),c=Ca(c,i),c=La(c,i),h=Pa(h),h=Ca(h,i),h=La(h,i),c=Na(c),h=Na(h),i.isWebGL2&&!0!==i.isRawShaderMaterial&&(M="#version 300 es\n",_=["precision mediump sampler2DArray;","#define attribute in","#define varying out","#define texture2D texture"].join("\n")+"\n"+_,y=["#define varying in",i.glslVersion===Ee?"":"layout(location = 0) out highp vec4 pc_fragColor;",i.glslVersion===Ee?"":"#define gl_FragColor pc_fragColor","#define gl_FragDepthEXT gl_FragDepth","#define texture2D texture","#define textureCube texture","#define texture2DProj textureProj","#define texture2DLodEXT textureLod","#define texture2DProjLodEXT textureProjLod","#define textureCubeLodEXT textureLod","#define texture2DGradEXT textureGrad","#define texture2DProjGradEXT textureProjGrad","#define textureCubeGradEXT textureGrad"].join("\n")+"\n"+y);const b=M+y+h,S=ba(r,35633,M+_+c),w=ba(r,35632,b);if(r.attachShader(x,S),r.attachShader(x,w),void 0!==i.index0AttributeName?r.bindAttribLocation(x,0,i.index0AttributeName):!0===i.morphTargets&&r.bindAttribLocation(x,0,"position"),r.linkProgram(x),t.debug.checkShaderErrors){const t=r.getProgramInfoLog(x).trim(),e=r.getShaderInfoLog(S).trim(),i=r.getShaderInfoLog(w).trim();let n=!0,s=!0;if(!1===r.getProgramParameter(x,35714)){n=!1;const e=wa(r,S,"vertex"),i=wa(r,w,"fragment");console.error("THREE.WebGLProgram: Shader Error "+r.getError()+" - VALIDATE_STATUS "+r.getProgramParameter(x,35715)+"\n\nProgram Info Log: "+t+"\n"+e+"\n"+i)}else""!==t?console.warn("THREE.WebGLProgram: Program Info Log:",t):""!==e&&""!==i||(s=!1);s&&(this.diagnostics={runnable:n,programLog:t,vertexShader:{log:e,prefix:_},fragmentShader:{log:i,prefix:y}})}let T,A;return r.deleteShader(S),r.deleteShader(w),this.getUniforms=function(){return void 0===T&&(T=new Ma(r,x)),T},this.getAttributes=function(){return void 0===A&&(A=function(t,e){const i={},n=t.getProgramParameter(e,35721);for(let r=0;r0,O=s.clearcoat>0,z=s.iridescence>0;return{isWebGL2:p,shaderID:T,shaderName:s.type,vertexShader:C,fragmentShader:L,defines:s.defines,customVertexShaderID:R,customFragmentShaderID:P,isRawShaderMaterial:!0===s.isRawShaderMaterial,glslVersion:s.glslVersion,precision:g,instancing:!0===_.isInstancedMesh,instancingColor:!0===_.isInstancedMesh&&null!==_.instanceColor,supportsVertexTextures:f,outputEncoding:null===D?t.outputEncoding:!0===D.isXRRenderTarget?D.texture.encoding:ve,map:!!s.map,matcap:!!s.matcap,envMap:!!S,envMapMode:S&&S.mapping,envMapCubeUVHeight:w,lightMap:!!s.lightMap,aoMap:!!s.aoMap,emissiveMap:!!s.emissiveMap,bumpMap:!!s.bumpMap,normalMap:!!s.normalMap,objectSpaceNormalMap:s.normalMapType===Me,tangentSpaceNormalMap:s.normalMapType===ye,decodeVideoTexture:!!s.map&&!0===s.map.isVideoTexture&&s.map.encoding===xe,clearcoat:O,clearcoatMap:O&&!!s.clearcoatMap,clearcoatRoughnessMap:O&&!!s.clearcoatRoughnessMap,clearcoatNormalMap:O&&!!s.clearcoatNormalMap,iridescence:z,iridescenceMap:z&&!!s.iridescenceMap,iridescenceThicknessMap:z&&!!s.iridescenceThicknessMap,displacementMap:!!s.displacementMap,roughnessMap:!!s.roughnessMap,metalnessMap:!!s.metalnessMap,specularMap:!!s.specularMap,specularIntensityMap:!!s.specularIntensityMap,specularColorMap:!!s.specularColorMap,opaque:!1===s.transparent&&s.blending===d,alphaMap:!!s.alphaMap,alphaTest:N,gradientMap:!!s.gradientMap,sheen:s.sheen>0,sheenColorMap:!!s.sheenColorMap,sheenRoughnessMap:!!s.sheenRoughnessMap,transmission:s.transmission>0,transmissionMap:!!s.transmissionMap,thicknessMap:!!s.thicknessMap,combine:s.combine,vertexTangents:!!s.normalMap&&!!M.attributes.tangent,vertexColors:s.vertexColors,vertexAlphas:!0===s.vertexColors&&!!M.attributes.color&&4===M.attributes.color.itemSize,vertexUvs:!!(s.map||s.bumpMap||s.normalMap||s.specularMap||s.alphaMap||s.emissiveMap||s.roughnessMap||s.metalnessMap||s.clearcoatMap||s.clearcoatRoughnessMap||s.clearcoatNormalMap||s.iridescenceMap||s.iridescenceThicknessMap||s.displacementMap||s.transmissionMap||s.thicknessMap||s.specularIntensityMap||s.specularColorMap||s.sheenColorMap||s.sheenRoughnessMap),uvsVertexOnly:!(s.map||s.bumpMap||s.normalMap||s.specularMap||s.alphaMap||s.emissiveMap||s.roughnessMap||s.metalnessMap||s.clearcoatNormalMap||s.iridescenceMap||s.iridescenceThicknessMap||s.transmission>0||s.transmissionMap||s.thicknessMap||s.specularIntensityMap||s.specularColorMap||s.sheen>0||s.sheenColorMap||s.sheenRoughnessMap||!s.displacementMap),fog:!!y,useFog:!0===s.fog,fogExp2:y&&y.isFogExp2,flatShading:!!s.flatShading,sizeAttenuation:s.sizeAttenuation,logarithmicDepthBuffer:m,skinning:!0===_.isSkinnedMesh,morphTargets:void 0!==M.morphAttributes.position,morphNormals:void 0!==M.morphAttributes.normal,morphColors:void 0!==M.morphAttributes.color,morphTargetsCount:E,morphTextureStride:I,numDirLights:o.directional.length,numPointLights:o.point.length,numSpotLights:o.spot.length,numSpotLightMaps:o.spotLightMap.length,numRectAreaLights:o.rectArea.length,numHemiLights:o.hemi.length,numDirLightShadows:o.directionalShadowMap.length,numPointLightShadows:o.pointShadowMap.length,numSpotLightShadows:o.spotShadowMap.length,numSpotLightShadowsWithMaps:o.numSpotLightShadowsWithMaps,numClippingPlanes:a.numPlanes,numClipIntersection:a.numIntersection,dithering:s.dithering,shadowMapEnabled:t.shadowMap.enabled&&u.length>0,shadowMapType:t.shadowMap.type,toneMapping:s.toneMapped?t.toneMapping:W,useLegacyLights:t.useLegacyLights,premultipliedAlpha:s.premultipliedAlpha,doubleSided:s.side===h,flipSided:s.side===c,useDepthPacking:!!s.depthPacking,depthPacking:s.depthPacking||0,index0AttributeName:s.index0AttributeName,extensionDerivatives:s.extensions&&s.extensions.derivatives,extensionFragDepth:s.extensions&&s.extensions.fragDepth,extensionDrawBuffers:s.extensions&&s.extensions.drawBuffers,extensionShaderTextureLOD:s.extensions&&s.extensions.shaderTextureLOD,rendererExtensionFragDepth:p||n.has("EXT_frag_depth"),rendererExtensionDrawBuffers:p||n.has("WEBGL_draw_buffers"),rendererExtensionShaderTextureLod:p||n.has("EXT_shader_texture_lod"),customProgramCacheKey:s.customProgramCacheKey()}},getProgramCacheKey:function(e){const i=[];if(e.shaderID?i.push(e.shaderID):(i.push(e.customVertexShaderID),i.push(e.customFragmentShaderID)),void 0!==e.defines)for(const t in e.defines)i.push(t),i.push(e.defines[t]);return!1===e.isRawShaderMaterial&&(!function(t,e){t.push(e.precision),t.push(e.outputEncoding),t.push(e.envMapMode),t.push(e.envMapCubeUVHeight),t.push(e.combine),t.push(e.vertexUvs),t.push(e.fogExp2),t.push(e.sizeAttenuation),t.push(e.morphTargetsCount),t.push(e.morphAttributeCount),t.push(e.numDirLights),t.push(e.numPointLights),t.push(e.numSpotLights),t.push(e.numSpotLightMaps),t.push(e.numHemiLights),t.push(e.numRectAreaLights),t.push(e.numDirLightShadows),t.push(e.numPointLightShadows),t.push(e.numSpotLightShadows),t.push(e.numSpotLightShadowsWithMaps),t.push(e.shadowMapType),t.push(e.toneMapping),t.push(e.numClippingPlanes),t.push(e.numClipIntersection),t.push(e.depthPacking)}(i,e),function(t,e){o.disableAll(),e.isWebGL2&&o.enable(0);e.supportsVertexTextures&&o.enable(1);e.instancing&&o.enable(2);e.instancingColor&&o.enable(3);e.map&&o.enable(4);e.matcap&&o.enable(5);e.envMap&&o.enable(6);e.lightMap&&o.enable(7);e.aoMap&&o.enable(8);e.emissiveMap&&o.enable(9);e.bumpMap&&o.enable(10);e.normalMap&&o.enable(11);e.objectSpaceNormalMap&&o.enable(12);e.tangentSpaceNormalMap&&o.enable(13);e.clearcoat&&o.enable(14);e.clearcoatMap&&o.enable(15);e.clearcoatRoughnessMap&&o.enable(16);e.clearcoatNormalMap&&o.enable(17);e.iridescence&&o.enable(18);e.iridescenceMap&&o.enable(19);e.iridescenceThicknessMap&&o.enable(20);e.displacementMap&&o.enable(21);e.specularMap&&o.enable(22);e.roughnessMap&&o.enable(23);e.metalnessMap&&o.enable(24);e.gradientMap&&o.enable(25);e.alphaMap&&o.enable(26);e.alphaTest&&o.enable(27);e.vertexColors&&o.enable(28);e.vertexAlphas&&o.enable(29);e.vertexUvs&&o.enable(30);e.vertexTangents&&o.enable(31);e.uvsVertexOnly&&o.enable(32);t.push(o.mask),o.disableAll(),e.fog&&o.enable(0);e.useFog&&o.enable(1);e.flatShading&&o.enable(2);e.logarithmicDepthBuffer&&o.enable(3);e.skinning&&o.enable(4);e.morphTargets&&o.enable(5);e.morphNormals&&o.enable(6);e.morphColors&&o.enable(7);e.premultipliedAlpha&&o.enable(8);e.shadowMapEnabled&&o.enable(9);e.useLegacyLights&&o.enable(10);e.doubleSided&&o.enable(11);e.flipSided&&o.enable(12);e.useDepthPacking&&o.enable(13);e.dithering&&o.enable(14);e.specularIntensityMap&&o.enable(15);e.specularColorMap&&o.enable(16);e.transmission&&o.enable(17);e.transmissionMap&&o.enable(18);e.thicknessMap&&o.enable(19);e.sheen&&o.enable(20);e.sheenColorMap&&o.enable(21);e.sheenRoughnessMap&&o.enable(22);e.decodeVideoTexture&&o.enable(23);e.opaque&&o.enable(24);t.push(o.mask)}(i,e),i.push(t.outputEncoding)),i.push(e.customProgramCacheKey),i.join()},getUniforms:function(t){const e=v[t.type];let i;if(e){const t=Fr[e];i=_r.clone(t.uniforms)}else i=t.uniforms;return i},acquireProgram:function(e,i){let n;for(let t=0,e=u.length;t0?n.push(h):!0===a.transparent?r.push(h):i.push(h)},unshift:function(t,e,a,o,l,c){const h=s(t,e,a,o,l,c);a.transmission>0?n.unshift(h):!0===a.transparent?r.unshift(h):i.unshift(h)},finish:function(){for(let i=e,n=t.length;i1&&i.sort(t||Ha),n.length>1&&n.sort(e||Wa),r.length>1&&r.sort(e||Wa)}}}function qa(){let t=new WeakMap;return{get:function(e,i){const n=t.get(e);let r;return void 0===n?(r=new ja,t.set(e,[r])):i>=n.length?(r=new ja,n.push(r)):r=n[i],r},dispose:function(){t=new WeakMap}}}function Xa(){const t={};return{get:function(e){if(void 0!==t[e.id])return t[e.id];let i;switch(e.type){case"DirectionalLight":i={direction:new $e,color:new zn};break;case"SpotLight":i={position:new $e,direction:new $e,color:new zn,distance:0,coneCos:0,penumbraCos:0,decay:0};break;case"PointLight":i={position:new $e,color:new zn,distance:0,decay:0};break;case"HemisphereLight":i={direction:new $e,skyColor:new zn,groundColor:new zn};break;case"RectAreaLight":i={color:new zn,position:new $e,halfWidth:new $e,halfHeight:new $e}}return t[e.id]=i,i}}}let Ya=0;function Za(t,e){return(e.castShadow?2:0)-(t.castShadow?2:0)+(e.map?1:0)-(t.map?1:0)}function Ja(t,e){const i=new Xa,n=function(){const t={};return{get:function(e){if(void 0!==t[e.id])return t[e.id];let i;switch(e.type){case"DirectionalLight":case"SpotLight":i={shadowBias:0,shadowNormalBias:0,shadowRadius:1,shadowMapSize:new We};break;case"PointLight":i={shadowBias:0,shadowNormalBias:0,shadowRadius:1,shadowMapSize:new We,shadowCameraNear:1,shadowCameraFar:1e3}}return t[e.id]=i,i}}}(),r={version:0,hash:{directionalLength:-1,pointLength:-1,spotLength:-1,rectAreaLength:-1,hemiLength:-1,numDirectionalShadows:-1,numPointShadows:-1,numSpotShadows:-1,numSpotMaps:-1},ambient:[0,0,0],probe:[],directional:[],directionalShadow:[],directionalShadowMap:[],directionalShadowMatrix:[],spot:[],spotLightMap:[],spotShadow:[],spotShadowMap:[],spotLightMatrix:[],rectArea:[],rectAreaLTC1:null,rectAreaLTC2:null,point:[],pointShadow:[],pointShadowMap:[],pointShadowMatrix:[],hemi:[],numSpotLightShadowsWithMaps:0};for(let t=0;t<9;t++)r.probe.push(new $e);const s=new $e,a=new qi,o=new qi;return{setup:function(s,a){let o=0,l=0,c=0;for(let t=0;t<9;t++)r.probe[t].set(0,0,0);let h=0,u=0,d=0,p=0,m=0,f=0,g=0,v=0,x=0,_=0;s.sort(Za);const y=!0===a?Math.PI:1;for(let t=0,e=s.length;t0&&(e.isWebGL2||!0===t.has("OES_texture_float_linear")?(r.rectAreaLTC1=Br.LTC_FLOAT_1,r.rectAreaLTC2=Br.LTC_FLOAT_2):!0===t.has("OES_texture_half_float_linear")?(r.rectAreaLTC1=Br.LTC_HALF_1,r.rectAreaLTC2=Br.LTC_HALF_2):console.error("THREE.WebGLRenderer: Unable to use RectAreaLight. Missing WebGL extensions.")),r.ambient[0]=o,r.ambient[1]=l,r.ambient[2]=c;const M=r.hash;M.directionalLength===h&&M.pointLength===u&&M.spotLength===d&&M.rectAreaLength===p&&M.hemiLength===m&&M.numDirectionalShadows===f&&M.numPointShadows===g&&M.numSpotShadows===v&&M.numSpotMaps===x||(r.directional.length=h,r.spot.length=d,r.rectArea.length=p,r.point.length=u,r.hemi.length=m,r.directionalShadow.length=f,r.directionalShadowMap.length=f,r.pointShadow.length=g,r.pointShadowMap.length=g,r.spotShadow.length=v,r.spotShadowMap.length=v,r.directionalShadowMatrix.length=f,r.pointShadowMatrix.length=g,r.spotLightMatrix.length=v+x-_,r.spotLightMap.length=x,r.numSpotLightShadowsWithMaps=_,M.directionalLength=h,M.pointLength=u,M.spotLength=d,M.rectAreaLength=p,M.hemiLength=m,M.numDirectionalShadows=f,M.numPointShadows=g,M.numSpotShadows=v,M.numSpotMaps=x,r.version=Ya++)},setupView:function(t,e){let i=0,n=0,l=0,c=0,h=0;const u=e.matrixWorldInverse;for(let e=0,d=t.length;e=s.length?(a=new Ka(t,e),s.push(a)):a=s[r],a},dispose:function(){i=new WeakMap}}}class Qa extends Pn{constructor(t){super(),this.isMeshDepthMaterial=!0,this.type="MeshDepthMaterial",this.depthPacking=3200,this.map=null,this.alphaMap=null,this.displacementMap=null,this.displacementScale=1,this.displacementBias=0,this.wireframe=!1,this.wireframeLinewidth=1,this.setValues(t)}copy(t){return super.copy(t),this.depthPacking=t.depthPacking,this.map=t.map,this.alphaMap=t.alphaMap,this.displacementMap=t.displacementMap,this.displacementScale=t.displacementScale,this.displacementBias=t.displacementBias,this.wireframe=t.wireframe,this.wireframeLinewidth=t.wireframeLinewidth,this}}class to extends Pn{constructor(t){super(),this.isMeshDistanceMaterial=!0,this.type="MeshDistanceMaterial",this.referencePosition=new $e,this.nearDistance=1,this.farDistance=1e3,this.map=null,this.alphaMap=null,this.displacementMap=null,this.displacementScale=1,this.displacementBias=0,this.setValues(t)}copy(t){return super.copy(t),this.referencePosition.copy(t.referencePosition),this.nearDistance=t.nearDistance,this.farDistance=t.farDistance,this.map=t.map,this.alphaMap=t.alphaMap,this.displacementMap=t.displacementMap,this.displacementScale=t.displacementScale,this.displacementBias=t.displacementBias,this}}const eo="void main() {\n\tgl_Position = vec4( position, 1.0 );\n}",io="uniform sampler2D shadow_pass;\nuniform vec2 resolution;\nuniform float radius;\n#include \nvoid main() {\n\tconst float samples = float( VSM_SAMPLES );\n\tfloat mean = 0.0;\n\tfloat squared_mean = 0.0;\n\tfloat uvStride = samples <= 1.0 ? 0.0 : 2.0 / ( samples - 1.0 );\n\tfloat uvStart = samples <= 1.0 ? 0.0 : - 1.0;\n\tfor ( float i = 0.0; i < samples; i ++ ) {\n\t\tfloat uvOffset = uvStart + i * uvStride;\n\t\t#ifdef HORIZONTAL_PASS\n\t\t\tvec2 distribution = unpackRGBATo2Half( texture2D( shadow_pass, ( gl_FragCoord.xy + vec2( uvOffset, 0.0 ) * radius ) / resolution ) );\n\t\t\tmean += distribution.x;\n\t\t\tsquared_mean += distribution.y * distribution.y + distribution.x * distribution.x;\n\t\t#else\n\t\t\tfloat depth = unpackRGBAToDepth( texture2D( shadow_pass, ( gl_FragCoord.xy + vec2( 0.0, uvOffset ) * radius ) / resolution ) );\n\t\t\tmean += depth;\n\t\t\tsquared_mean += depth * depth;\n\t\t#endif\n\t}\n\tmean = mean / samples;\n\tsquared_mean = squared_mean / samples;\n\tfloat std_dev = sqrt( squared_mean - mean * mean );\n\tgl_FragColor = pack2HalfToRGBA( vec2( mean, std_dev ) );\n}";function no(t,e,i){let n=new Dr;const r=new We,a=new We,d=new fi,p=new Qa({depthPacking:_e}),m=new to,f={},g=i.maxTextureSize,v={[l]:c,[c]:l,[h]:h},x=new yr({defines:{VSM_SAMPLES:8},uniforms:{shadow_pass:{value:null},resolution:{value:new We},radius:{value:4}},vertexShader:eo,fragmentShader:io}),_=x.clone();_.defines.HORIZONTAL_PASS=1;const y=new $n;y.setAttribute("position",new Gn(new Float32Array([-1,-1,.5,3,-1,.5,-1,3,.5]),3));const M=new pr(y,x),b=this;function S(i,n){const s=e.update(M);x.defines.VSM_SAMPLES!==i.blurSamples&&(x.defines.VSM_SAMPLES=i.blurSamples,_.defines.VSM_SAMPLES=i.blurSamples,x.needsUpdate=!0,_.needsUpdate=!0),null===i.mapPass&&(i.mapPass=new gi(r.x,r.y)),x.uniforms.shadow_pass.value=i.map.texture,x.uniforms.resolution.value=i.mapSize,x.uniforms.radius.value=i.radius,t.setRenderTarget(i.mapPass),t.clear(),t.renderBufferDirect(n,null,s,x,M,null),_.uniforms.shadow_pass.value=i.mapPass.texture,_.uniforms.resolution.value=i.mapSize,_.uniforms.radius.value=i.radius,t.setRenderTarget(i.map),t.clear(),t.renderBufferDirect(n,null,s,_,M,null)}function w(e,i,n,r,s,a){let l=null;const c=!0===n.isPointLight?e.customDistanceMaterial:e.customDepthMaterial;if(void 0!==c)l=c;else if(l=!0===n.isPointLight?m:p,t.localClippingEnabled&&!0===i.clipShadows&&Array.isArray(i.clippingPlanes)&&0!==i.clippingPlanes.length||i.displacementMap&&0!==i.displacementScale||i.alphaMap&&i.alphaTest>0||i.map&&i.alphaTest>0){const t=l.uuid,e=i.uuid;let n=f[t];void 0===n&&(n={},f[t]=n);let r=n[e];void 0===r&&(r=l.clone(),n[e]=r),l=r}return l.visible=i.visible,l.wireframe=i.wireframe,l.side=a===o?null!==i.shadowSide?i.shadowSide:i.side:null!==i.shadowSide?i.shadowSide:v[i.side],l.alphaMap=i.alphaMap,l.alphaTest=i.alphaTest,l.map=i.map,l.clipShadows=i.clipShadows,l.clippingPlanes=i.clippingPlanes,l.clipIntersection=i.clipIntersection,l.displacementMap=i.displacementMap,l.displacementScale=i.displacementScale,l.displacementBias=i.displacementBias,l.wireframeLinewidth=i.wireframeLinewidth,l.linewidth=i.linewidth,!0===n.isPointLight&&!0===l.isMeshDistanceMaterial&&(l.referencePosition.setFromMatrixPosition(n.matrixWorld),l.nearDistance=r,l.farDistance=s),l}function T(i,r,s,a,l){if(!1===i.visible)return;if(i.layers.test(r.layers)&&(i.isMesh||i.isLine||i.isPoints)&&(i.castShadow||i.receiveShadow&&l===o)&&(!i.frustumCulled||n.intersectsObject(i))){i.modelViewMatrix.multiplyMatrices(s.matrixWorldInverse,i.matrixWorld);const n=e.update(i),r=i.material;if(Array.isArray(r)){const e=n.groups;for(let o=0,c=e.length;og||r.y>g)&&(r.x>g&&(a.x=Math.floor(g/u.x),r.x=a.x*u.x,h.mapSize.x=a.x),r.y>g&&(a.y=Math.floor(g/u.y),r.y=a.y*u.y,h.mapSize.y=a.y)),null===h.map){const t=this.type!==o?{minFilter:st,magFilter:st}:{};h.map=new gi(r.x,r.y,t),h.map.texture.name=c.name+".shadowMap",h.camera.updateProjectionMatrix()}t.setRenderTarget(h.map),t.clear();const m=h.getViewportCount();for(let t=0;t=1):-1!==dt.indexOf("OpenGL ES")&&(ut=parseFloat(/^OpenGL ES (\d)/.exec(dt)[1]),ht=ut>=2);let pt=null,mt={};const ft=t.getParameter(3088),gt=t.getParameter(2978),vt=(new fi).fromArray(ft),xt=(new fi).fromArray(gt);function _t(e,i,n){const r=new Uint8Array(4),s=t.createTexture();t.bindTexture(e,s),t.texParameteri(e,10241,9728),t.texParameteri(e,10240,9728);for(let e=0;en||t.height>n)&&(r=n/Math.max(t.width,t.height)),r<1||!0===e){if("undefined"!=typeof HTMLImageElement&&t instanceof HTMLImageElement||"undefined"!=typeof HTMLCanvasElement&&t instanceof HTMLCanvasElement||"undefined"!=typeof ImageBitmap&&t instanceof ImageBitmap){const n=e?ke:Math.floor,s=n(r*t.width),a=n(r*t.height);void 0===f&&(f=x(s,a));const o=i?x(s,a):f;o.width=s,o.height=a;return o.getContext("2d").drawImage(t,0,0,s,a),console.warn("THREE.WebGLRenderer: Texture has been resized from ("+t.width+"x"+t.height+") to ("+s+"x"+a+")."),o}return"data"in t&&console.warn("THREE.WebGLRenderer: Image in DataTexture is too big ("+t.width+"x"+t.height+")."),t}return t}function y(t){return Be(t.width)&&Be(t.height)}function M(t,e){return t.generateMipmaps&&e&&t.minFilter!==st&&t.minFilter!==lt}function b(e){t.generateMipmap(e)}function S(i,n,r,s,a=!1){if(!1===o)return n;if(null!==i){if(void 0!==t[i])return t[i];console.warn("THREE.WebGLRenderer: Attempt to use non-existing WebGL internal format '"+i+"'")}let l=n;return 6403===n&&(5126===r&&(l=33326),5131===r&&(l=33325),5121===r&&(l=33321)),33319===n&&(5126===r&&(l=33328),5131===r&&(l=33327),5121===r&&(l=33323)),6408===n&&(5126===r&&(l=34836),5131===r&&(l=34842),5121===r&&(l=s===xe&&!1===a?35907:32856),32819===r&&(l=32854),32820===r&&(l=32855)),33325!==l&&33326!==l&&33327!==l&&33328!==l&&34842!==l&&34836!==l||e.get("EXT_color_buffer_float"),l}function w(t,e,i){return!0===M(t,i)||t.isFramebufferTexture&&t.minFilter!==st&&t.minFilter!==lt?Math.log2(Math.max(e.width,e.height))+1:void 0!==t.mipmaps&&t.mipmaps.length>0?t.mipmaps.length:t.isCompressedTexture&&Array.isArray(t.image)?e.mipmaps.length:1}function T(t){return t===st||t===at||t===ot?9728:9729}function A(t){const e=t.target;e.removeEventListener("dispose",A),function(t){const e=n.get(t);if(void 0===e.__webglInit)return;const i=t.source,r=g.get(i);if(r){const n=r[e.__cacheKey];n.usedTimes--,0===n.usedTimes&&C(t),0===Object.keys(r).length&&g.delete(i)}n.remove(t)}(e),e.isVideoTexture&&m.delete(e)}function E(e){const i=e.target;i.removeEventListener("dispose",E),function(e){const i=e.texture,r=n.get(e),s=n.get(i);void 0!==s.__webglTexture&&(t.deleteTexture(s.__webglTexture),a.memory.textures--);e.depthTexture&&e.depthTexture.dispose();if(e.isWebGLCubeRenderTarget)for(let e=0;e<6;e++)t.deleteFramebuffer(r.__webglFramebuffer[e]),r.__webglDepthbuffer&&t.deleteRenderbuffer(r.__webglDepthbuffer[e]);else{if(t.deleteFramebuffer(r.__webglFramebuffer),r.__webglDepthbuffer&&t.deleteRenderbuffer(r.__webglDepthbuffer),r.__webglMultisampledFramebuffer&&t.deleteFramebuffer(r.__webglMultisampledFramebuffer),r.__webglColorRenderbuffer)for(let e=0;e0&&r.__version!==t.version){const i=t.image;if(null===i)console.warn("THREE.WebGLRenderer: Texture marked for update but no image data found.");else{if(!1!==i.complete)return void O(r,t,e);console.warn("THREE.WebGLRenderer: Texture marked for update but image is incomplete")}}i.bindTexture(3553,r.__webglTexture,33984+e)}const P={[it]:10497,[nt]:33071,[rt]:33648},I={[st]:9728,[at]:9984,[ot]:9986,[lt]:9729,[ct]:9985,[ht]:9987};function D(i,s,a){if(a?(t.texParameteri(i,10242,P[s.wrapS]),t.texParameteri(i,10243,P[s.wrapT]),32879!==i&&35866!==i||t.texParameteri(i,32882,P[s.wrapR]),t.texParameteri(i,10240,I[s.magFilter]),t.texParameteri(i,10241,I[s.minFilter])):(t.texParameteri(i,10242,33071),t.texParameteri(i,10243,33071),32879!==i&&35866!==i||t.texParameteri(i,32882,33071),s.wrapS===nt&&s.wrapT===nt||console.warn("THREE.WebGLRenderer: Texture is not power of two. Texture.wrapS and Texture.wrapT should be set to THREE.ClampToEdgeWrapping."),t.texParameteri(i,10240,T(s.magFilter)),t.texParameteri(i,10241,T(s.minFilter)),s.minFilter!==st&&s.minFilter!==lt&&console.warn("THREE.WebGLRenderer: Texture is not power of two. Texture.minFilter should be set to THREE.NearestFilter or THREE.LinearFilter.")),!0===e.has("EXT_texture_filter_anisotropic")){const a=e.get("EXT_texture_filter_anisotropic");if(s.magFilter===st)return;if(s.minFilter!==ot&&s.minFilter!==ht)return;if(s.type===vt&&!1===e.has("OES_texture_float_linear"))return;if(!1===o&&s.type===xt&&!1===e.has("OES_texture_half_float_linear"))return;(s.anisotropy>1||n.get(s).__currentAnisotropy)&&(t.texParameterf(i,a.TEXTURE_MAX_ANISOTROPY_EXT,Math.min(s.anisotropy,r.getMaxAnisotropy())),n.get(s).__currentAnisotropy=s.anisotropy)}}function N(e,i){let n=!1;void 0===e.__webglInit&&(e.__webglInit=!0,i.addEventListener("dispose",A));const r=i.source;let s=g.get(r);void 0===s&&(s={},g.set(r,s));const o=function(t){const e=[];return e.push(t.wrapS),e.push(t.wrapT),e.push(t.wrapR||0),e.push(t.magFilter),e.push(t.minFilter),e.push(t.anisotropy),e.push(t.internalFormat),e.push(t.format),e.push(t.type),e.push(t.generateMipmaps),e.push(t.premultiplyAlpha),e.push(t.flipY),e.push(t.unpackAlignment),e.push(t.encoding),e.join()}(i);if(o!==e.__cacheKey){void 0===s[o]&&(s[o]={texture:t.createTexture(),usedTimes:0},a.memory.textures++,n=!0),s[o].usedTimes++;const r=s[e.__cacheKey];void 0!==r&&(s[e.__cacheKey].usedTimes--,0===r.usedTimes&&C(i)),e.__cacheKey=o,e.__webglTexture=s[o].texture}return n}function O(e,r,a){let l=3553;(r.isDataArrayTexture||r.isCompressedArrayTexture)&&(l=35866),r.isData3DTexture&&(l=32879);const c=N(e,r),u=r.source;i.bindTexture(l,e.__webglTexture,33984+a);const d=n.get(u);if(u.version!==d.__version||!0===c){i.activeTexture(33984+a),t.pixelStorei(37440,r.flipY),t.pixelStorei(37441,r.premultiplyAlpha),t.pixelStorei(3317,r.unpackAlignment),t.pixelStorei(37443,0);const e=function(t){return!o&&(t.wrapS!==nt||t.wrapT!==nt||t.minFilter!==st&&t.minFilter!==lt)}(r)&&!1===y(r.image);let n=_(r.image,e,!1,h);n=G(r,n);const p=y(n)||o,m=s.convert(r.format,r.encoding);let f,g=s.convert(r.type),v=S(r.internalFormat,m,g,r.encoding,r.isVideoTexture);D(l,r,p);const x=r.mipmaps,T=o&&!0!==r.isVideoTexture,A=void 0===d.__version||!0===c,E=w(r,n,p);if(r.isDepthTexture)v=6402,o?v=r.type===vt?36012:r.type===gt?33190:r.type===Mt?35056:33189:r.type===vt&&console.error("WebGLRenderer: Floating point depth texture requires WebGL2."),r.format===At&&6402===v&&r.type!==mt&&r.type!==gt&&(console.warn("THREE.WebGLRenderer: Use UnsignedShortType or UnsignedIntType for DepthFormat DepthTexture."),r.type=gt,g=s.convert(r.type)),r.format===Et&&6402===v&&(v=34041,r.type!==Mt&&(console.warn("THREE.WebGLRenderer: Use UnsignedInt248Type for DepthStencilFormat DepthTexture."),r.type=Mt,g=s.convert(r.type))),A&&(T?i.texStorage2D(3553,1,v,n.width,n.height):i.texImage2D(3553,0,v,n.width,n.height,0,m,g,null));else if(r.isDataTexture)if(x.length>0&&p){T&&A&&i.texStorage2D(3553,E,v,x[0].width,x[0].height);for(let t=0,e=x.length;t>=1,e>>=1}}else if(x.length>0&&p){T&&A&&i.texStorage2D(3553,E,v,x[0].width,x[0].height);for(let t=0,e=x.length;t=34069&&l<=34074)&&t.framebufferTexture2D(36160,o,l,n.get(a).__webglTexture,0),i.bindFramebuffer(36160,null)}function U(e,i,n){if(t.bindRenderbuffer(36161,e),i.depthBuffer&&!i.stencilBuffer){let r=33189;if(n||k(i)){const e=i.depthTexture;e&&e.isDepthTexture&&(e.type===vt?r=36012:e.type===gt&&(r=33190));const n=F(i);k(i)?d.renderbufferStorageMultisampleEXT(36161,n,r,i.width,i.height):t.renderbufferStorageMultisample(36161,n,r,i.width,i.height)}else t.renderbufferStorage(36161,r,i.width,i.height);t.framebufferRenderbuffer(36160,36096,36161,e)}else if(i.depthBuffer&&i.stencilBuffer){const r=F(i);n&&!1===k(i)?t.renderbufferStorageMultisample(36161,r,35056,i.width,i.height):k(i)?d.renderbufferStorageMultisampleEXT(36161,r,35056,i.width,i.height):t.renderbufferStorage(36161,34041,i.width,i.height),t.framebufferRenderbuffer(36160,33306,36161,e)}else{const e=!0===i.isWebGLMultipleRenderTargets?i.texture:[i.texture];for(let r=0;r0&&!0===e.has("WEBGL_multisampled_render_to_texture")&&!1!==i.__useRenderToTexture}function G(t,i){const n=t.encoding,r=t.format,s=t.type;return!0===t.isCompressedTexture||!0===t.isVideoTexture||t.format===Ce||n!==ve&&(n===xe?!1===o?!0===e.has("EXT_sRGB")&&r===St?(t.format=Ce,t.minFilter=lt,t.generateMipmaps=!1):i=hi.sRGBToLinear(i):r===St&&s===ut||console.warn("THREE.WebGLTextures: sRGB encoded textures have to use RGBAFormat and UnsignedByteType."):console.error("THREE.WebGLTextures: Unsupported texture encoding:",n)),i}this.allocateTextureUnit=function(){const t=L;return t>=l&&console.warn("THREE.WebGLTextures: Trying to use "+t+" texture units while this GPU supports only "+l),L+=1,t},this.resetTextureUnits=function(){L=0},this.setTexture2D=R,this.setTexture2DArray=function(t,e){const r=n.get(t);t.version>0&&r.__version!==t.version?O(r,t,e):i.bindTexture(35866,r.__webglTexture,33984+e)},this.setTexture3D=function(t,e){const r=n.get(t);t.version>0&&r.__version!==t.version?O(r,t,e):i.bindTexture(32879,r.__webglTexture,33984+e)},this.setTextureCube=function(e,r){const a=n.get(e);e.version>0&&a.__version!==e.version?function(e,r,a){if(6!==r.image.length)return;const l=N(e,r),h=r.source;i.bindTexture(34067,e.__webglTexture,33984+a);const u=n.get(h);if(h.version!==u.__version||!0===l){i.activeTexture(33984+a),t.pixelStorei(37440,r.flipY),t.pixelStorei(37441,r.premultiplyAlpha),t.pixelStorei(3317,r.unpackAlignment),t.pixelStorei(37443,0);const e=r.isCompressedTexture||r.image[0].isCompressedTexture,n=r.image[0]&&r.image[0].isDataTexture,d=[];for(let t=0;t<6;t++)d[t]=e||n?n?r.image[t].image:r.image[t]:_(r.image[t],!1,!0,c),d[t]=G(r,d[t]);const p=d[0],m=y(p)||o,f=s.convert(r.format,r.encoding),g=s.convert(r.type),v=S(r.internalFormat,f,g,r.encoding),x=o&&!0!==r.isVideoTexture,T=void 0===u.__version||!0===l;let A,E=w(r,p,m);if(D(34067,r,m),e){x&&T&&i.texStorage2D(34067,E,v,p.width,p.height);for(let t=0;t<6;t++){A=d[t].mipmaps;for(let e=0;e0&&E++,i.texStorage2D(34067,E,v,d[0].width,d[0].height));for(let t=0;t<6;t++)if(n){x?i.texSubImage2D(34069+t,0,0,0,d[t].width,d[t].height,f,g,d[t].data):i.texImage2D(34069+t,0,v,d[t].width,d[t].height,0,f,g,d[t].data);for(let e=0;e0&&!1===k(e)){const n=d?l:[l];c.__webglMultisampledFramebuffer=t.createFramebuffer(),c.__webglColorRenderbuffer=[],i.bindFramebuffer(36160,c.__webglMultisampledFramebuffer);for(let i=0;i0&&!1===k(e)){const r=e.isWebGLMultipleRenderTargets?e.texture:[e.texture],s=e.width,a=e.height;let o=16384;const l=[],c=e.stencilBuffer?33306:36096,h=n.get(e),u=!0===e.isWebGLMultipleRenderTargets;if(u)for(let e=0;eo+c?(l.inputState.pinching=!1,this.dispatchEvent({type:"pinchend",handedness:t.handedness,target:this})):!l.inputState.pinching&&a<=o-c&&(l.inputState.pinching=!0,this.dispatchEvent({type:"pinchstart",handedness:t.handedness,target:this}))}else null!==o&&t.gripSpace&&(r=e.getPose(t.gripSpace,i),null!==r&&(o.matrix.fromArray(r.transform.matrix),o.matrix.decompose(o.position,o.rotation,o.scale),r.linearVelocity?(o.hasLinearVelocity=!0,o.linearVelocity.copy(r.linearVelocity)):o.hasLinearVelocity=!1,r.angularVelocity?(o.hasAngularVelocity=!0,o.angularVelocity.copy(r.angularVelocity)):o.hasAngularVelocity=!1));null!==a&&(n=e.getPose(t.targetRaySpace,i),null===n&&null!==r&&(n=r),null!==n&&(a.matrix.fromArray(n.transform.matrix),a.matrix.decompose(a.position,a.rotation,a.scale),n.linearVelocity?(a.hasLinearVelocity=!0,a.linearVelocity.copy(n.linearVelocity)):a.hasLinearVelocity=!1,n.angularVelocity?(a.hasAngularVelocity=!0,a.angularVelocity.copy(n.angularVelocity)):a.hasAngularVelocity=!1,this.dispatchEvent(co)))}return null!==a&&(a.visible=null!==n),null!==o&&(o.visible=null!==r),null!==l&&(l.visible=null!==s),this}_getHandJoint(t,e){if(void 0===t.joints[e.jointName]){const i=new lo;i.matrixAutoUpdate=!1,i.visible=!1,t.joints[e.jointName]=i,t.add(i)}return t.joints[e.jointName]}}class uo extends mi{constructor(t,e,i,n,r,s,a,o,l,c){if((c=void 0!==c?c:At)!==At&&c!==Et)throw new Error("DepthTexture format must be either THREE.DepthFormat or THREE.DepthStencilFormat");void 0===i&&c===At&&(i=gt),void 0===i&&c===Et&&(i=Mt),super(null,n,r,s,a,o,c,i,l),this.isDepthTexture=!0,this.image={width:t,height:e},this.magFilter=void 0!==a?a:st,this.minFilter=void 0!==o?o:st,this.flipY=!1,this.generateMipmaps=!1}}class po extends Le{constructor(t,e){super();const i=this;let n=null,r=1,s=null,a="local-floor",o=1,l=null,c=null,h=null,u=null,d=null,p=null;const m=e.getContextAttributes();let f=null,g=null;const v=[],x=[],_=new Set,y=new Map,M=new br;M.layers.enable(1),M.viewport=new fi;const b=new br;b.layers.enable(2),b.viewport=new fi;const S=[M,b],w=new oo;w.layers.enable(1),w.layers.enable(2);let T=null,A=null;function E(t){const e=x.indexOf(t.inputSource);if(-1===e)return;const i=v[e];void 0!==i&&i.dispatchEvent({type:t.type,data:t.inputSource})}function C(){n.removeEventListener("select",E),n.removeEventListener("selectstart",E),n.removeEventListener("selectend",E),n.removeEventListener("squeeze",E),n.removeEventListener("squeezestart",E),n.removeEventListener("squeezeend",E),n.removeEventListener("end",C),n.removeEventListener("inputsourceschange",L);for(let t=0;t=0&&(x[n]=null,v[n].disconnect(i))}for(let e=0;e=x.length){x.push(i),n=t;break}if(null===x[t]){x[t]=i,n=t;break}}if(-1===n)break}const r=v[n];r&&r.connect(i)}}this.cameraAutoUpdate=!0,this.enabled=!1,this.isPresenting=!1,this.getController=function(t){let e=v[t];return void 0===e&&(e=new ho,v[t]=e),e.getTargetRaySpace()},this.getControllerGrip=function(t){let e=v[t];return void 0===e&&(e=new ho,v[t]=e),e.getGripSpace()},this.getHand=function(t){let e=v[t];return void 0===e&&(e=new ho,v[t]=e),e.getHandSpace()},this.setFramebufferScaleFactor=function(t){r=t,!0===i.isPresenting&&console.warn("THREE.WebXRManager: Cannot change framebuffer scale while presenting.")},this.setReferenceSpaceType=function(t){a=t,!0===i.isPresenting&&console.warn("THREE.WebXRManager: Cannot change reference space type while presenting.")},this.getReferenceSpace=function(){return l||s},this.setReferenceSpace=function(t){l=t},this.getBaseLayer=function(){return null!==u?u:d},this.getBinding=function(){return h},this.getFrame=function(){return p},this.getSession=function(){return n},this.setSession=async function(c){if(n=c,null!==n){if(f=t.getRenderTarget(),n.addEventListener("select",E),n.addEventListener("selectstart",E),n.addEventListener("selectend",E),n.addEventListener("squeeze",E),n.addEventListener("squeezestart",E),n.addEventListener("squeezeend",E),n.addEventListener("end",C),n.addEventListener("inputsourceschange",L),!0!==m.xrCompatible&&await e.makeXRCompatible(),void 0===n.renderState.layers||!1===t.capabilities.isWebGL2){const i={antialias:void 0!==n.renderState.layers||m.antialias,alpha:m.alpha,depth:m.depth,stencil:m.stencil,framebufferScaleFactor:r};d=new XRWebGLLayer(n,e,i),n.updateRenderState({baseLayer:d}),g=new gi(d.framebufferWidth,d.framebufferHeight,{format:St,type:ut,encoding:t.outputEncoding,stencilBuffer:m.stencil})}else{let i=null,s=null,a=null;m.depth&&(a=m.stencil?35056:33190,i=m.stencil?Et:At,s=m.stencil?Mt:gt);const o={colorFormat:32856,depthFormat:a,scaleFactor:r};h=new XRWebGLBinding(n,e),u=h.createProjectionLayer(o),n.updateRenderState({layers:[u]}),g=new gi(u.textureWidth,u.textureHeight,{format:St,type:ut,depthTexture:new uo(u.textureWidth,u.textureHeight,s,void 0,void 0,void 0,void 0,void 0,void 0,i),stencilBuffer:m.stencil,encoding:t.outputEncoding,samples:m.antialias?4:0});t.properties.get(g).__ignoreDepthValues=u.ignoreDepthValues}g.isXRRenderTarget=!0,this.setFoveation(o),l=null,s=await n.requestReferenceSpace(a),N.setContext(n),N.start(),i.isPresenting=!0,i.dispatchEvent({type:"sessionstart"})}};const R=new $e,P=new $e;function I(t,e){null===e?t.matrixWorld.copy(t.matrix):t.matrixWorld.multiplyMatrices(e.matrixWorld,t.matrix),t.matrixWorldInverse.copy(t.matrixWorld).invert()}this.updateCamera=function(t){if(null===n)return;w.near=b.near=M.near=t.near,w.far=b.far=M.far=t.far,T===w.near&&A===w.far||(n.updateRenderState({depthNear:w.near,depthFar:w.far}),T=w.near,A=w.far);const e=t.parent,i=w.cameras;I(w,e);for(let t=0;te&&(y.set(t,t.lastChangedTime),i.dispatchEvent({type:"planechanged",data:t}))}else _.add(t),y.set(t,n.lastChangedTime),i.dispatchEvent({type:"planeadded",data:t})}p=null})),this.setAnimationLoop=function(t){D=t},this.dispose=function(){}}}function mo(t,e){function i(i,n){i.opacity.value=n.opacity,n.color&&i.diffuse.value.copy(n.color),n.emissive&&i.emissive.value.copy(n.emissive).multiplyScalar(n.emissiveIntensity),n.map&&(i.map.value=n.map),n.alphaMap&&(i.alphaMap.value=n.alphaMap),n.bumpMap&&(i.bumpMap.value=n.bumpMap,i.bumpScale.value=n.bumpScale,n.side===c&&(i.bumpScale.value*=-1)),n.displacementMap&&(i.displacementMap.value=n.displacementMap,i.displacementScale.value=n.displacementScale,i.displacementBias.value=n.displacementBias),n.emissiveMap&&(i.emissiveMap.value=n.emissiveMap),n.normalMap&&(i.normalMap.value=n.normalMap,i.normalScale.value.copy(n.normalScale),n.side===c&&i.normalScale.value.negate()),n.specularMap&&(i.specularMap.value=n.specularMap),n.alphaTest>0&&(i.alphaTest.value=n.alphaTest);const r=e.get(n).envMap;if(r&&(i.envMap.value=r,i.flipEnvMap.value=r.isCubeTexture&&!1===r.isRenderTargetTexture?-1:1,i.reflectivity.value=n.reflectivity,i.ior.value=n.ior,i.refractionRatio.value=n.refractionRatio),n.lightMap){i.lightMap.value=n.lightMap;const e=!0===t.useLegacyLights?Math.PI:1;i.lightMapIntensity.value=n.lightMapIntensity*e}let s,a;n.aoMap&&(i.aoMap.value=n.aoMap,i.aoMapIntensity.value=n.aoMapIntensity),n.map?s=n.map:n.specularMap?s=n.specularMap:n.displacementMap?s=n.displacementMap:n.normalMap?s=n.normalMap:n.bumpMap?s=n.bumpMap:n.roughnessMap?s=n.roughnessMap:n.metalnessMap?s=n.metalnessMap:n.alphaMap?s=n.alphaMap:n.emissiveMap?s=n.emissiveMap:n.clearcoatMap?s=n.clearcoatMap:n.clearcoatNormalMap?s=n.clearcoatNormalMap:n.clearcoatRoughnessMap?s=n.clearcoatRoughnessMap:n.iridescenceMap?s=n.iridescenceMap:n.iridescenceThicknessMap?s=n.iridescenceThicknessMap:n.specularIntensityMap?s=n.specularIntensityMap:n.specularColorMap?s=n.specularColorMap:n.transmissionMap?s=n.transmissionMap:n.thicknessMap?s=n.thicknessMap:n.sheenColorMap?s=n.sheenColorMap:n.sheenRoughnessMap&&(s=n.sheenRoughnessMap),void 0!==s&&(s.isWebGLRenderTarget&&(s=s.texture),!0===s.matrixAutoUpdate&&s.updateMatrix(),i.uvTransform.value.copy(s.matrix)),n.aoMap?a=n.aoMap:n.lightMap&&(a=n.lightMap),void 0!==a&&(a.isWebGLRenderTarget&&(a=a.texture),!0===a.matrixAutoUpdate&&a.updateMatrix(),i.uv2Transform.value.copy(a.matrix))}return{refreshFogUniforms:function(e,i){i.color.getRGB(e.fogColor.value,xr(t)),i.isFog?(e.fogNear.value=i.near,e.fogFar.value=i.far):i.isFogExp2&&(e.fogDensity.value=i.density)},refreshMaterialUniforms:function(t,n,r,s,a){n.isMeshBasicMaterial||n.isMeshLambertMaterial?i(t,n):n.isMeshToonMaterial?(i(t,n),function(t,e){e.gradientMap&&(t.gradientMap.value=e.gradientMap)}(t,n)):n.isMeshPhongMaterial?(i(t,n),function(t,e){t.specular.value.copy(e.specular),t.shininess.value=Math.max(e.shininess,1e-4)}(t,n)):n.isMeshStandardMaterial?(i(t,n),function(t,i){t.roughness.value=i.roughness,t.metalness.value=i.metalness,i.roughnessMap&&(t.roughnessMap.value=i.roughnessMap);i.metalnessMap&&(t.metalnessMap.value=i.metalnessMap);const n=e.get(i).envMap;n&&(t.envMapIntensity.value=i.envMapIntensity)}(t,n),n.isMeshPhysicalMaterial&&function(t,e,i){t.ior.value=e.ior,e.sheen>0&&(t.sheenColor.value.copy(e.sheenColor).multiplyScalar(e.sheen),t.sheenRoughness.value=e.sheenRoughness,e.sheenColorMap&&(t.sheenColorMap.value=e.sheenColorMap),e.sheenRoughnessMap&&(t.sheenRoughnessMap.value=e.sheenRoughnessMap));e.clearcoat>0&&(t.clearcoat.value=e.clearcoat,t.clearcoatRoughness.value=e.clearcoatRoughness,e.clearcoatMap&&(t.clearcoatMap.value=e.clearcoatMap),e.clearcoatRoughnessMap&&(t.clearcoatRoughnessMap.value=e.clearcoatRoughnessMap),e.clearcoatNormalMap&&(t.clearcoatNormalScale.value.copy(e.clearcoatNormalScale),t.clearcoatNormalMap.value=e.clearcoatNormalMap,e.side===c&&t.clearcoatNormalScale.value.negate()));e.iridescence>0&&(t.iridescence.value=e.iridescence,t.iridescenceIOR.value=e.iridescenceIOR,t.iridescenceThicknessMinimum.value=e.iridescenceThicknessRange[0],t.iridescenceThicknessMaximum.value=e.iridescenceThicknessRange[1],e.iridescenceMap&&(t.iridescenceMap.value=e.iridescenceMap),e.iridescenceThicknessMap&&(t.iridescenceThicknessMap.value=e.iridescenceThicknessMap));e.transmission>0&&(t.transmission.value=e.transmission,t.transmissionSamplerMap.value=i.texture,t.transmissionSamplerSize.value.set(i.width,i.height),e.transmissionMap&&(t.transmissionMap.value=e.transmissionMap),t.thickness.value=e.thickness,e.thicknessMap&&(t.thicknessMap.value=e.thicknessMap),t.attenuationDistance.value=e.attenuationDistance,t.attenuationColor.value.copy(e.attenuationColor));t.specularIntensity.value=e.specularIntensity,t.specularColor.value.copy(e.specularColor),e.specularIntensityMap&&(t.specularIntensityMap.value=e.specularIntensityMap);e.specularColorMap&&(t.specularColorMap.value=e.specularColorMap)}(t,n,a)):n.isMeshMatcapMaterial?(i(t,n),function(t,e){e.matcap&&(t.matcap.value=e.matcap)}(t,n)):n.isMeshDepthMaterial?i(t,n):n.isMeshDistanceMaterial?(i(t,n),function(t,e){t.referencePosition.value.copy(e.referencePosition),t.nearDistance.value=e.nearDistance,t.farDistance.value=e.farDistance}(t,n)):n.isMeshNormalMaterial?i(t,n):n.isLineBasicMaterial?(function(t,e){t.diffuse.value.copy(e.color),t.opacity.value=e.opacity}(t,n),n.isLineDashedMaterial&&function(t,e){t.dashSize.value=e.dashSize,t.totalSize.value=e.dashSize+e.gapSize,t.scale.value=e.scale}(t,n)):n.isPointsMaterial?function(t,e,i,n){t.diffuse.value.copy(e.color),t.opacity.value=e.opacity,t.size.value=e.size*i,t.scale.value=.5*n,e.map&&(t.map.value=e.map);e.alphaMap&&(t.alphaMap.value=e.alphaMap);e.alphaTest>0&&(t.alphaTest.value=e.alphaTest);let r;e.map?r=e.map:e.alphaMap&&(r=e.alphaMap);void 0!==r&&(!0===r.matrixAutoUpdate&&r.updateMatrix(),t.uvTransform.value.copy(r.matrix))}(t,n,r,s):n.isSpriteMaterial?function(t,e){t.diffuse.value.copy(e.color),t.opacity.value=e.opacity,t.rotation.value=e.rotation,e.map&&(t.map.value=e.map);e.alphaMap&&(t.alphaMap.value=e.alphaMap);e.alphaTest>0&&(t.alphaTest.value=e.alphaTest);let i;e.map?i=e.map:e.alphaMap&&(i=e.alphaMap);void 0!==i&&(!0===i.matrixAutoUpdate&&i.updateMatrix(),t.uvTransform.value.copy(i.matrix))}(t,n):n.isShadowMaterial?(t.color.value.copy(n.color),t.opacity.value=n.opacity):n.isShaderMaterial&&(n.uniformsNeedUpdate=!1)}}}function fo(t,e,i,n){let r={},s={},a=[];const o=i.isWebGL2?t.getParameter(35375):0;function l(t,e,i){const n=t.value;if(void 0===i[e]){if("number"==typeof n)i[e]=n;else{const t=Array.isArray(n)?n:[n],r=[];for(let e=0;e0){r=i%n;0!==r&&n-r-a.boundary<0&&(i+=n-r,s.__offset=i)}i+=a.storage}r=i%n,r>0&&(i+=n-r);t.__size=i,t.__cache={}}(i),d=function(e){const i=function(){for(let t=0;t0&&function(t,e,i){const n=X.isWebGL2;null===k&&(k=new gi(1024,1024,{generateMipmaps:!0,type:q.has("EXT_color_buffer_half_float")?xt:ut,minFilter:ht,samples:n&&!0===a?4:0}));const r=_.getRenderTarget();_.setRenderTarget(k),_.clear();const s=_.toneMapping;_.toneMapping=W,Ot(t,e,i),_.toneMapping=s,K.updateMultisampleRenderTarget(k),K.updateRenderTargetMipmap(k),_.setRenderTarget(r)}(r,e,i),n&&Y.viewport(A.copy(n)),r.length>0&&Ot(r,e,i),s.length>0&&Ot(s,e,i),o.length>0&&Ot(o,e,i),Y.buffers.depth.setTest(!0),Y.buffers.depth.setMask(!0),Y.buffers.color.setMask(!0),Y.setPolygonOffset(!1)}function Ot(t,e,i){const n=!0===e.isScene?e.overrideMaterial:null;for(let r=0,s=t.length;r0?x[x.length-1]:null,v.pop(),f=v.length>0?v[v.length-1]:null},this.getActiveCubeFace=function(){return M},this.getActiveMipmapLevel=function(){return b},this.getRenderTarget=function(){return S},this.setRenderTargetTextures=function(t,e,i){J.get(t.texture).__webglTexture=e,J.get(t.depthTexture).__webglTexture=i;const n=J.get(t);n.__hasExternalTextures=!0,n.__hasExternalTextures&&(n.__autoAllocateDepthBuffer=void 0===i,n.__autoAllocateDepthBuffer||!0===q.has("WEBGL_multisampled_render_to_texture")&&(console.warn("THREE.WebGLRenderer: Render-to-texture extension was disabled because an external texture was provided"),n.__useRenderToTexture=!1))},this.setRenderTargetFramebuffer=function(t,e){const i=J.get(t);i.__webglFramebuffer=e,i.__useDefaultFramebuffer=void 0===e},this.setRenderTarget=function(t,e=0,i=0){S=t,M=e,b=i;let n=!0,r=null,s=!1,a=!1;if(t){const i=J.get(t);void 0!==i.__useDefaultFramebuffer?(Y.bindFramebuffer(36160,null),n=!1):void 0===i.__webglFramebuffer?K.setupRenderTarget(t):i.__hasExternalTextures&&K.rebindTextures(t,J.get(t.texture).__webglTexture,J.get(t.depthTexture).__webglTexture);const o=t.texture;(o.isData3DTexture||o.isDataArrayTexture||o.isCompressedArrayTexture)&&(a=!0);const l=J.get(t).__webglFramebuffer;t.isWebGLCubeRenderTarget?(r=l[e],s=!0):r=X.isWebGL2&&t.samples>0&&!1===K.useMultisampledRTT(t)?J.get(t).__webglMultisampledFramebuffer:l,A.copy(t.viewport),E.copy(t.scissor),C=t.scissorTest}else A.copy(N).multiplyScalar(P).floor(),E.copy(O).multiplyScalar(P).floor(),C=z;if(Y.bindFramebuffer(36160,r)&&X.drawBuffers&&n&&Y.drawBuffers(t,r),Y.viewport(A),Y.scissor(E),Y.setScissorTest(C),s){const n=J.get(t.texture);yt.framebufferTexture2D(36160,36064,34069+e,n.__webglTexture,i)}else if(a){const n=J.get(t.texture),r=e||0;yt.framebufferTextureLayer(36160,36064,n.__webglTexture,i||0,r)}w=-1},this.readRenderTargetPixels=function(t,e,i,n,r,s,a){if(!t||!t.isWebGLRenderTarget)return void console.error("THREE.WebGLRenderer.readRenderTargetPixels: renderTarget is not THREE.WebGLRenderTarget.");let o=J.get(t).__webglFramebuffer;if(t.isWebGLCubeRenderTarget&&void 0!==a&&(o=o[a]),o){Y.bindFramebuffer(36160,o);try{const a=t.texture,o=a.format,l=a.type;if(o!==St&&ft.convert(o)!==yt.getParameter(35739))return void console.error("THREE.WebGLRenderer.readRenderTargetPixels: renderTarget is not in RGBA or implementation defined format.");const c=l===xt&&(q.has("EXT_color_buffer_half_float")||X.isWebGL2&&q.has("EXT_color_buffer_float"));if(!(l===ut||ft.convert(l)===yt.getParameter(35738)||l===vt&&(X.isWebGL2||q.has("OES_texture_float")||q.has("WEBGL_color_buffer_float"))||c))return void console.error("THREE.WebGLRenderer.readRenderTargetPixels: renderTarget is not in UnsignedByteType or implementation defined type.");e>=0&&e<=t.width-n&&i>=0&&i<=t.height-r&&yt.readPixels(e,i,n,r,ft.convert(o),ft.convert(l),s)}finally{const t=null!==S?J.get(S).__webglFramebuffer:null;Y.bindFramebuffer(36160,t)}}},this.copyFramebufferToTexture=function(t,e,i=0){const n=Math.pow(2,-i),r=Math.floor(e.image.width*n),s=Math.floor(e.image.height*n);K.setTexture2D(e,0),yt.copyTexSubImage2D(3553,i,0,0,t.x,t.y,r,s),Y.unbindTexture()},this.copyTextureToTexture=function(t,e,i,n=0){const r=e.image.width,s=e.image.height,a=ft.convert(i.format),o=ft.convert(i.type);K.setTexture2D(i,0),yt.pixelStorei(37440,i.flipY),yt.pixelStorei(37441,i.premultiplyAlpha),yt.pixelStorei(3317,i.unpackAlignment),e.isDataTexture?yt.texSubImage2D(3553,n,t.x,t.y,r,s,a,o,e.image.data):e.isCompressedTexture?yt.compressedTexSubImage2D(3553,n,t.x,t.y,e.mipmaps[0].width,e.mipmaps[0].height,a,e.mipmaps[0].data):yt.texSubImage2D(3553,n,t.x,t.y,a,o,e.image),0===n&&i.generateMipmaps&&yt.generateMipmap(3553),Y.unbindTexture()},this.copyTextureToTexture3D=function(t,e,i,n,r=0){if(_.isWebGL1Renderer)return void console.warn("THREE.WebGLRenderer.copyTextureToTexture3D: can only be used with WebGL2.");const s=t.max.x-t.min.x+1,a=t.max.y-t.min.y+1,o=t.max.z-t.min.z+1,l=ft.convert(n.format),c=ft.convert(n.type);let h;if(n.isData3DTexture)K.setTexture3D(n,0),h=32879;else{if(!n.isDataArrayTexture)return void console.warn("THREE.WebGLRenderer.copyTextureToTexture3D: only supports THREE.DataTexture3D and THREE.DataTexture2DArray.");K.setTexture2DArray(n,0),h=35866}yt.pixelStorei(37440,n.flipY),yt.pixelStorei(37441,n.premultiplyAlpha),yt.pixelStorei(3317,n.unpackAlignment);const u=yt.getParameter(3314),d=yt.getParameter(32878),p=yt.getParameter(3316),m=yt.getParameter(3315),f=yt.getParameter(32877),g=i.isCompressedTexture?i.mipmaps[0]:i.image;yt.pixelStorei(3314,g.width),yt.pixelStorei(32878,g.height),yt.pixelStorei(3316,t.min.x),yt.pixelStorei(3315,t.min.y),yt.pixelStorei(32877,t.min.z),i.isDataTexture||i.isData3DTexture?yt.texSubImage3D(h,r,e.x,e.y,e.z,s,a,o,l,c,g.data):i.isCompressedArrayTexture?(console.warn("THREE.WebGLRenderer.copyTextureToTexture3D: untested support for compressed srcTexture."),yt.compressedTexSubImage3D(h,r,e.x,e.y,e.z,s,a,o,l,g.data)):yt.texSubImage3D(h,r,e.x,e.y,e.z,s,a,o,l,c,g),yt.pixelStorei(3314,u),yt.pixelStorei(32878,d),yt.pixelStorei(3316,p),yt.pixelStorei(3315,m),yt.pixelStorei(32877,f),0===r&&n.generateMipmaps&&yt.generateMipmap(h),Y.unbindTexture()},this.initTexture=function(t){t.isCubeTexture?K.setTextureCube(t,0):t.isData3DTexture?K.setTexture3D(t,0):t.isDataArrayTexture||t.isCompressedArrayTexture?K.setTexture2DArray(t,0):K.setTexture2D(t,0),Y.unbindTexture()},this.resetState=function(){M=0,b=0,S=null,Y.reset(),gt.reset()},"undefined"!=typeof __THREE_DEVTOOLS__&&__THREE_DEVTOOLS__.dispatchEvent(new CustomEvent("observe",{detail:this}))}Object.defineProperties(go.prototype,{physicallyCorrectLights:{get:function(){return console.warn("THREE.WebGLRenderer: the property .physicallyCorrectLights has been removed. Set renderer.useLegacyLights instead."),!this.useLegacyLights},set:function(t){console.warn("THREE.WebGLRenderer: the property .physicallyCorrectLights has been removed. Set renderer.useLegacyLights instead."),this.useLegacyLights=!t}}});class vo extends go{}vo.prototype.isWebGL1Renderer=!0;class xo{constructor(t,e=25e-5){this.isFogExp2=!0,this.name="",this.color=new zn(t),this.density=e}clone(){return new xo(this.color,this.density)}toJSON(){return{type:"FogExp2",color:this.color.getHex(),density:this.density}}}class _o{constructor(t,e=1,i=1e3){this.isFog=!0,this.name="",this.color=new zn(t),this.near=e,this.far=i}clone(){return new _o(this.color,this.near,this.far)}toJSON(){return{type:"Fog",color:this.color.getHex(),near:this.near,far:this.far}}}class yo extends xn{constructor(){super(),this.isScene=!0,this.type="Scene",this.background=null,this.environment=null,this.fog=null,this.backgroundBlurriness=0,this.backgroundIntensity=1,this.overrideMaterial=null,"undefined"!=typeof __THREE_DEVTOOLS__&&__THREE_DEVTOOLS__.dispatchEvent(new CustomEvent("observe",{detail:this}))}copy(t,e){return super.copy(t,e),null!==t.background&&(this.background=t.background.clone()),null!==t.environment&&(this.environment=t.environment.clone()),null!==t.fog&&(this.fog=t.fog.clone()),this.backgroundBlurriness=t.backgroundBlurriness,this.backgroundIntensity=t.backgroundIntensity,null!==t.overrideMaterial&&(this.overrideMaterial=t.overrideMaterial.clone()),this.matrixAutoUpdate=t.matrixAutoUpdate,this}toJSON(t){const e=super.toJSON(t);return null!==this.fog&&(e.object.fog=this.fog.toJSON()),this.backgroundBlurriness>0&&(e.object.backgroundBlurriness=this.backgroundBlurriness),1!==this.backgroundIntensity&&(e.object.backgroundIntensity=this.backgroundIntensity),e}get autoUpdate(){return console.warn("THREE.Scene: autoUpdate was renamed to matrixWorldAutoUpdate in r144."),this.matrixWorldAutoUpdate}set autoUpdate(t){console.warn("THREE.Scene: autoUpdate was renamed to matrixWorldAutoUpdate in r144."),this.matrixWorldAutoUpdate=t}}class Mo{constructor(t,e){this.isInterleavedBuffer=!0,this.array=t,this.stride=e,this.count=void 0!==t?t.length/e:0,this.usage=Ae,this.updateRange={offset:0,count:-1},this.version=0,this.uuid=Ne()}onUploadCallback(){}set needsUpdate(t){!0===t&&this.version++}setUsage(t){return this.usage=t,this}copy(t){return this.array=new t.array.constructor(t.array),this.count=t.count,this.stride=t.stride,this.usage=t.usage,this}copyAt(t,e,i){t*=this.stride,i*=e.stride;for(let n=0,r=this.stride;nt.far||e.push({distance:o,point:Ao.clone(),uv:Ln.getUV(Ao,Io,Do,No,Oo,zo,Uo,new We),face:null,object:this})}copy(t,e){return super.copy(t,e),void 0!==t.center&&this.center.copy(t.center),this.material=t.material,this}}function Fo(t,e,i,n,r,s){Lo.subVectors(t,i).addScalar(.5).multiply(n),void 0!==r?(Ro.x=s*Lo.x-r*Lo.y,Ro.y=r*Lo.x+s*Lo.y):Ro.copy(Lo),t.copy(e),t.x+=Ro.x,t.y+=Ro.y,t.applyMatrix4(Po)}const ko=new $e,Go=new $e;class Vo extends xn{constructor(){super(),this._currentLevel=0,this.type="LOD",Object.defineProperties(this,{levels:{enumerable:!0,value:[]},isLOD:{value:!0}}),this.autoUpdate=!0}copy(t){super.copy(t,!1);const e=t.levels;for(let t=0,i=e.length;t0){let i,n;for(i=1,n=e.length;i0){ko.setFromMatrixPosition(this.matrixWorld);const i=t.ray.origin.distanceTo(ko);this.getObjectForDistance(i).raycast(t,e)}}update(t){const e=this.levels;if(e.length>1){ko.setFromMatrixPosition(t.matrixWorld),Go.setFromMatrixPosition(this.matrixWorld);const i=ko.distanceTo(Go)/t.zoom;let n,r;for(e[0].object.visible=!0,n=1,r=e.length;n=t))break;e[n-1].object.visible=!1,e[n].object.visible=!0}for(this._currentLevel=n-1;no)continue;u.applyMatrix4(this.matrixWorld);const s=t.ray.origin.distanceTo(u);st.far||e.push({distance:s,point:h.clone().applyMatrix4(this.matrixWorld),index:i,face:null,faceIndex:null,object:this})}}else{for(let i=Math.max(0,s.start),n=Math.min(m.count,s.start+s.count)-1;io)continue;u.applyMatrix4(this.matrixWorld);const n=t.ray.origin.distanceTo(u);nt.far||e.push({distance:n,point:h.clone().applyMatrix4(this.matrixWorld),index:i,face:null,faceIndex:null,object:this})}}}updateMorphTargets(){const t=this.geometry.morphAttributes,e=Object.keys(t);if(e.length>0){const i=t[e[0]];if(void 0!==i){this.morphTargetInfluences=[],this.morphTargetDictionary={};for(let t=0,e=i.length;t0){const i=t[e[0]];if(void 0!==i){this.morphTargetInfluences=[],this.morphTargetDictionary={};for(let t=0,e=i.length;tr.far)return;s.push({distance:l,distanceToRay:Math.sqrt(o),point:i,index:e,face:null,object:a})}}class Tl extends mi{constructor(t,e,i,n,r,s,a,o,l,c,h,u){super(null,s,a,o,l,c,n,r,h,u),this.isCompressedTexture=!0,this.image={width:e,height:i},this.mipmaps=t,this.flipY=!1,this.generateMipmaps=!1}}class Al{constructor(){this.type="Curve",this.arcLengthDivisions=200}getPoint(){return console.warn("THREE.Curve: .getPoint() not implemented."),null}getPointAt(t,e){const i=this.getUtoTmapping(t);return this.getPoint(i,e)}getPoints(t=5){const e=[];for(let i=0;i<=t;i++)e.push(this.getPoint(i/t));return e}getSpacedPoints(t=5){const e=[];for(let i=0;i<=t;i++)e.push(this.getPointAt(i/t));return e}getLength(){const t=this.getLengths();return t[t.length-1]}getLengths(t=this.arcLengthDivisions){if(this.cacheArcLengths&&this.cacheArcLengths.length===t+1&&!this.needsUpdate)return this.cacheArcLengths;this.needsUpdate=!1;const e=[];let i,n=this.getPoint(0),r=0;e.push(0);for(let s=1;s<=t;s++)i=this.getPoint(s/t),r+=i.distanceTo(n),e.push(r),n=i;return this.cacheArcLengths=e,e}updateArcLengths(){this.needsUpdate=!0,this.getLengths()}getUtoTmapping(t,e){const i=this.getLengths();let n=0;const r=i.length;let s;s=e||t*i[r-1];let a,o=0,l=r-1;for(;o<=l;)if(n=Math.floor(o+(l-o)/2),a=i[n]-s,a<0)o=n+1;else{if(!(a>0)){l=n;break}l=n-1}if(n=l,i[n]===s)return n/(r-1);const c=i[n];return(n+(s-c)/(i[n+1]-c))/(r-1)}getTangent(t,e){const i=1e-4;let n=t-i,r=t+i;n<0&&(n=0),r>1&&(r=1);const s=this.getPoint(n),a=this.getPoint(r),o=e||(s.isVector2?new We:new $e);return o.copy(a).sub(s).normalize(),o}getTangentAt(t,e){const i=this.getUtoTmapping(t);return this.getTangent(i,e)}computeFrenetFrames(t,e){const i=new $e,n=[],r=[],s=[],a=new $e,o=new qi;for(let e=0;e<=t;e++){const i=e/t;n[e]=this.getTangentAt(i,new $e)}r[0]=new $e,s[0]=new $e;let l=Number.MAX_VALUE;const c=Math.abs(n[0].x),h=Math.abs(n[0].y),u=Math.abs(n[0].z);c<=l&&(l=c,i.set(1,0,0)),h<=l&&(l=h,i.set(0,1,0)),u<=l&&i.set(0,0,1),a.crossVectors(n[0],i).normalize(),r[0].crossVectors(n[0],a),s[0].crossVectors(n[0],r[0]);for(let e=1;e<=t;e++){if(r[e]=r[e-1].clone(),s[e]=s[e-1].clone(),a.crossVectors(n[e-1],n[e]),a.length()>Number.EPSILON){a.normalize();const t=Math.acos(Oe(n[e-1].dot(n[e]),-1,1));r[e].applyMatrix4(o.makeRotationAxis(a,t))}s[e].crossVectors(n[e],r[e])}if(!0===e){let e=Math.acos(Oe(r[0].dot(r[t]),-1,1));e/=t,n[0].dot(a.crossVectors(r[0],r[t]))>0&&(e=-e);for(let i=1;i<=t;i++)r[i].applyMatrix4(o.makeRotationAxis(n[i],e*i)),s[i].crossVectors(n[i],r[i])}return{tangents:n,normals:r,binormals:s}}clone(){return(new this.constructor).copy(this)}copy(t){return this.arcLengthDivisions=t.arcLengthDivisions,this}toJSON(){const t={metadata:{version:4.5,type:"Curve",generator:"Curve.toJSON"}};return t.arcLengthDivisions=this.arcLengthDivisions,t.type=this.type,t}fromJSON(t){return this.arcLengthDivisions=t.arcLengthDivisions,this}}class El extends Al{constructor(t=0,e=0,i=1,n=1,r=0,s=2*Math.PI,a=!1,o=0){super(),this.isEllipseCurve=!0,this.type="EllipseCurve",this.aX=t,this.aY=e,this.xRadius=i,this.yRadius=n,this.aStartAngle=r,this.aEndAngle=s,this.aClockwise=a,this.aRotation=o}getPoint(t,e){const i=e||new We,n=2*Math.PI;let r=this.aEndAngle-this.aStartAngle;const s=Math.abs(r)n;)r-=n;r0?0:(Math.floor(Math.abs(l)/r)+1)*r:0===c&&l===r-1&&(l=r-2,c=1),this.closed||l>0?a=n[(l-1)%r]:(Rl.subVectors(n[0],n[1]).add(n[0]),a=Rl);const h=n[l%r],u=n[(l+1)%r];if(this.closed||l+2n.length-2?n.length-1:s+1],h=n[s>n.length-3?n.length-1:s+2];return i.set(Ol(a,o.x,l.x,c.x,h.x),Ol(a,o.y,l.y,c.y,h.y)),i}copy(t){super.copy(t),this.points=[];for(let e=0,i=t.points.length;e=i){const t=n[r]-i,s=this.curves[r],a=s.getLength(),o=0===a?0:1-t/a;return s.getPointAt(o,e)}r++}return null}getLength(){const t=this.getCurveLengths();return t[t.length-1]}updateArcLengths(){this.needsUpdate=!0,this.cacheLengths=null,this.getCurveLengths()}getCurveLengths(){if(this.cacheLengths&&this.cacheLengths.length===this.curves.length)return this.cacheLengths;const t=[];let e=0;for(let i=0,n=this.curves.length;i1&&!e[e.length-1].equals(e[0])&&e.push(e[0]),e}copy(t){super.copy(t),this.curves=[];for(let e=0,i=t.curves.length;e0){const t=l.getPoint(0);t.equals(this.currentPoint)||this.lineTo(t.x,t.y)}this.curves.push(l);const c=l.getPoint(1);return this.currentPoint.copy(c),this}copy(t){return super.copy(t),this.currentPoint.copy(t.currentPoint),this}toJSON(){const t=super.toJSON();return t.currentPoint=this.currentPoint.toArray(),t}fromJSON(t){return super.fromJSON(t),this.currentPoint.fromArray(t.currentPoint),this}}class Yl extends $n{constructor(t=[new We(0,-.5),new We(.5,0),new We(0,.5)],e=12,i=0,n=2*Math.PI){super(),this.type="LatheGeometry",this.parameters={points:t,segments:e,phiStart:i,phiLength:n},e=Math.floor(e),n=Oe(n,0,2*Math.PI);const r=[],s=[],a=[],o=[],l=[],c=1/e,h=new $e,u=new We,d=new $e,p=new $e,m=new $e;let f=0,g=0;for(let e=0;e<=t.length-1;e++)switch(e){case 0:f=t[e+1].x-t[e].x,g=t[e+1].y-t[e].y,d.x=1*g,d.y=-f,d.z=0*g,m.copy(d),d.normalize(),o.push(d.x,d.y,d.z);break;case t.length-1:o.push(m.x,m.y,m.z);break;default:f=t[e+1].x-t[e].x,g=t[e+1].y-t[e].y,d.x=1*g,d.y=-f,d.z=0*g,p.copy(d),d.x+=m.x,d.y+=m.y,d.z+=m.z,d.normalize(),o.push(d.x,d.y,d.z),m.copy(p)}for(let r=0;r<=e;r++){const d=i+r*c*n,p=Math.sin(d),m=Math.cos(d);for(let i=0;i<=t.length-1;i++){h.x=t[i].x*p,h.y=t[i].y,h.z=t[i].x*m,s.push(h.x,h.y,h.z),u.x=r/e,u.y=i/(t.length-1),a.push(u.x,u.y);const n=o[3*i+0]*p,c=o[3*i+1],d=o[3*i+0]*m;l.push(n,c,d)}}for(let i=0;i0&&v(!0),e>0&&v(!1)),this.setIndex(c),this.setAttribute("position",new Wn(h,3)),this.setAttribute("normal",new Wn(u,3)),this.setAttribute("uv",new Wn(d,2))}copy(t){return super.copy(t),this.parameters=Object.assign({},t.parameters),this}static fromJSON(t){return new Kl(t.radiusTop,t.radiusBottom,t.height,t.radialSegments,t.heightSegments,t.openEnded,t.thetaStart,t.thetaLength)}}class $l extends Kl{constructor(t=1,e=1,i=32,n=1,r=!1,s=0,a=2*Math.PI){super(0,t,e,i,n,r,s,a),this.type="ConeGeometry",this.parameters={radius:t,height:e,radialSegments:i,heightSegments:n,openEnded:r,thetaStart:s,thetaLength:a}}static fromJSON(t){return new $l(t.radius,t.height,t.radialSegments,t.heightSegments,t.openEnded,t.thetaStart,t.thetaLength)}}class Ql extends $n{constructor(t=[],e=[],i=1,n=0){super(),this.type="PolyhedronGeometry",this.parameters={vertices:t,indices:e,radius:i,detail:n};const r=[],s=[];function a(t,e,i,n){const r=n+1,s=[];for(let n=0;n<=r;n++){s[n]=[];const a=t.clone().lerp(i,n/r),o=e.clone().lerp(i,n/r),l=r-n;for(let t=0;t<=l;t++)s[n][t]=0===t&&n===r?a:a.clone().lerp(o,t/l)}for(let t=0;t.9&&a<.1&&(e<.2&&(s[t+0]+=1),i<.2&&(s[t+2]+=1),n<.2&&(s[t+4]+=1))}}()}(),this.setAttribute("position",new Wn(r,3)),this.setAttribute("normal",new Wn(r.slice(),3)),this.setAttribute("uv",new Wn(s,2)),0===n?this.computeVertexNormals():this.normalizeNormals()}copy(t){return super.copy(t),this.parameters=Object.assign({},t.parameters),this}static fromJSON(t){return new Ql(t.vertices,t.indices,t.radius,t.details)}}class tc extends Ql{constructor(t=1,e=0){const i=(1+Math.sqrt(5))/2,n=1/i;super([-1,-1,-1,-1,-1,1,-1,1,-1,-1,1,1,1,-1,-1,1,-1,1,1,1,-1,1,1,1,0,-n,-i,0,-n,i,0,n,-i,0,n,i,-n,-i,0,-n,i,0,n,-i,0,n,i,0,-i,0,-n,i,0,-n,-i,0,n,i,0,n],[3,11,7,3,7,15,3,15,13,7,19,17,7,17,6,7,6,15,17,4,8,17,8,10,17,10,6,8,0,16,8,16,2,8,2,10,0,12,1,0,1,18,0,18,16,6,10,2,6,2,13,6,13,15,2,16,18,2,18,3,2,3,13,18,1,9,18,9,11,18,11,3,4,14,12,4,12,0,4,0,8,11,9,5,11,5,19,11,19,7,19,5,14,19,14,4,19,4,17,1,12,14,1,14,5,1,5,9],t,e),this.type="DodecahedronGeometry",this.parameters={radius:t,detail:e}}static fromJSON(t){return new tc(t.radius,t.detail)}}const ec=new $e,ic=new $e,nc=new $e,rc=new Ln;class sc extends $n{constructor(t=null,e=1){if(super(),this.type="EdgesGeometry",this.parameters={geometry:t,thresholdAngle:e},null!==t){const i=4,n=Math.pow(10,i),r=Math.cos(Ie*e),s=t.getIndex(),a=t.getAttribute("position"),o=s?s.count:a.count,l=[0,0,0],c=["a","b","c"],h=new Array(3),u={},d=[];for(let t=0;t80*i){o=c=t[0],l=h=t[1];for(let e=i;ec&&(c=u),d>h&&(h=d);p=Math.max(c-o,h-l),p=0!==p?32767/p:0}return hc(s,a,i,o,l,p,0),a};function lc(t,e,i,n,r){let s,a;if(r===function(t,e,i,n){let r=0;for(let s=e,a=i-n;s0)for(s=e;s=e;s-=n)a=Lc(s,t[s],t[s+1],a);return a&&Sc(a,a.next)&&(Rc(a),a=a.next),a}function cc(t,e){if(!t)return t;e||(e=t);let i,n=t;do{if(i=!1,n.steiner||!Sc(n,n.next)&&0!==bc(n.prev,n,n.next))n=n.next;else{if(Rc(n),n=e=n.prev,n===n.next)break;i=!0}}while(i||n!==e);return e}function hc(t,e,i,n,r,s,a){if(!t)return;!a&&s&&function(t,e,i,n){let r=t;do{0===r.z&&(r.z=xc(r.x,r.y,e,i,n)),r.prevZ=r.prev,r.nextZ=r.next,r=r.next}while(r!==t);r.prevZ.nextZ=null,r.prevZ=null,function(t){let e,i,n,r,s,a,o,l,c=1;do{for(i=t,t=null,s=null,a=0;i;){for(a++,n=i,o=0,e=0;e0||l>0&&n;)0!==o&&(0===l||!n||i.z<=n.z)?(r=i,i=i.nextZ,o--):(r=n,n=n.nextZ,l--),s?s.nextZ=r:t=r,r.prevZ=s,s=r;i=n}s.nextZ=null,c*=2}while(a>1)}(r)}(t,n,r,s);let o,l,c=t;for(;t.prev!==t.next;)if(o=t.prev,l=t.next,s?dc(t,n,r,s):uc(t))e.push(o.i/i|0),e.push(t.i/i|0),e.push(l.i/i|0),Rc(t),t=l.next,c=l.next;else if((t=l)===c){a?1===a?hc(t=pc(cc(t),e,i),e,i,n,r,s,2):2===a&&mc(t,e,i,n,r,s):hc(cc(t),e,i,n,r,s,1);break}}function uc(t){const e=t.prev,i=t,n=t.next;if(bc(e,i,n)>=0)return!1;const r=e.x,s=i.x,a=n.x,o=e.y,l=i.y,c=n.y,h=rs?r>a?r:a:s>a?s:a,p=o>l?o>c?o:c:l>c?l:c;let m=n.next;for(;m!==e;){if(m.x>=h&&m.x<=d&&m.y>=u&&m.y<=p&&yc(r,o,s,l,a,c,m.x,m.y)&&bc(m.prev,m,m.next)>=0)return!1;m=m.next}return!0}function dc(t,e,i,n){const r=t.prev,s=t,a=t.next;if(bc(r,s,a)>=0)return!1;const o=r.x,l=s.x,c=a.x,h=r.y,u=s.y,d=a.y,p=ol?o>c?o:c:l>c?l:c,g=h>u?h>d?h:d:u>d?u:d,v=xc(p,m,e,i,n),x=xc(f,g,e,i,n);let _=t.prevZ,y=t.nextZ;for(;_&&_.z>=v&&y&&y.z<=x;){if(_.x>=p&&_.x<=f&&_.y>=m&&_.y<=g&&_!==r&&_!==a&&yc(o,h,l,u,c,d,_.x,_.y)&&bc(_.prev,_,_.next)>=0)return!1;if(_=_.prevZ,y.x>=p&&y.x<=f&&y.y>=m&&y.y<=g&&y!==r&&y!==a&&yc(o,h,l,u,c,d,y.x,y.y)&&bc(y.prev,y,y.next)>=0)return!1;y=y.nextZ}for(;_&&_.z>=v;){if(_.x>=p&&_.x<=f&&_.y>=m&&_.y<=g&&_!==r&&_!==a&&yc(o,h,l,u,c,d,_.x,_.y)&&bc(_.prev,_,_.next)>=0)return!1;_=_.prevZ}for(;y&&y.z<=x;){if(y.x>=p&&y.x<=f&&y.y>=m&&y.y<=g&&y!==r&&y!==a&&yc(o,h,l,u,c,d,y.x,y.y)&&bc(y.prev,y,y.next)>=0)return!1;y=y.nextZ}return!0}function pc(t,e,i){let n=t;do{const r=n.prev,s=n.next.next;!Sc(r,s)&&wc(r,n,n.next,s)&&Ec(r,s)&&Ec(s,r)&&(e.push(r.i/i|0),e.push(n.i/i|0),e.push(s.i/i|0),Rc(n),Rc(n.next),n=t=s),n=n.next}while(n!==t);return cc(n)}function mc(t,e,i,n,r,s){let a=t;do{let t=a.next.next;for(;t!==a.prev;){if(a.i!==t.i&&Mc(a,t)){let o=Cc(a,t);return a=cc(a,a.next),o=cc(o,o.next),hc(a,e,i,n,r,s,0),void hc(o,e,i,n,r,s,0)}t=t.next}a=a.next}while(a!==t)}function fc(t,e){return t.x-e.x}function gc(t,e){const i=function(t,e){let i,n=e,r=-1/0;const s=t.x,a=t.y;do{if(a<=n.y&&a>=n.next.y&&n.next.y!==n.y){const t=n.x+(a-n.y)*(n.next.x-n.x)/(n.next.y-n.y);if(t<=s&&t>r&&(r=t,i=n.x=n.x&&n.x>=l&&s!==n.x&&yc(ai.x||n.x===i.x&&vc(i,n)))&&(i=n,u=h)),n=n.next}while(n!==o);return i}(t,e);if(!i)return e;const n=Cc(i,t);return cc(n,n.next),cc(i,i.next)}function vc(t,e){return bc(t.prev,t,e.prev)<0&&bc(e.next,t,t.next)<0}function xc(t,e,i,n,r){return(t=1431655765&((t=858993459&((t=252645135&((t=16711935&((t=(t-i)*r|0)|t<<8))|t<<4))|t<<2))|t<<1))|(e=1431655765&((e=858993459&((e=252645135&((e=16711935&((e=(e-n)*r|0)|e<<8))|e<<4))|e<<2))|e<<1))<<1}function _c(t){let e=t,i=t;do{(e.x=(t-a)*(s-o)&&(t-a)*(n-o)>=(i-a)*(e-o)&&(i-a)*(s-o)>=(r-a)*(n-o)}function Mc(t,e){return t.next.i!==e.i&&t.prev.i!==e.i&&!function(t,e){let i=t;do{if(i.i!==t.i&&i.next.i!==t.i&&i.i!==e.i&&i.next.i!==e.i&&wc(i,i.next,t,e))return!0;i=i.next}while(i!==t);return!1}(t,e)&&(Ec(t,e)&&Ec(e,t)&&function(t,e){let i=t,n=!1;const r=(t.x+e.x)/2,s=(t.y+e.y)/2;do{i.y>s!=i.next.y>s&&i.next.y!==i.y&&r<(i.next.x-i.x)*(s-i.y)/(i.next.y-i.y)+i.x&&(n=!n),i=i.next}while(i!==t);return n}(t,e)&&(bc(t.prev,t,e.prev)||bc(t,e.prev,e))||Sc(t,e)&&bc(t.prev,t,t.next)>0&&bc(e.prev,e,e.next)>0)}function bc(t,e,i){return(e.y-t.y)*(i.x-e.x)-(e.x-t.x)*(i.y-e.y)}function Sc(t,e){return t.x===e.x&&t.y===e.y}function wc(t,e,i,n){const r=Ac(bc(t,e,i)),s=Ac(bc(t,e,n)),a=Ac(bc(i,n,t)),o=Ac(bc(i,n,e));return r!==s&&a!==o||(!(0!==r||!Tc(t,i,e))||(!(0!==s||!Tc(t,n,e))||(!(0!==a||!Tc(i,t,n))||!(0!==o||!Tc(i,e,n)))))}function Tc(t,e,i){return e.x<=Math.max(t.x,i.x)&&e.x>=Math.min(t.x,i.x)&&e.y<=Math.max(t.y,i.y)&&e.y>=Math.min(t.y,i.y)}function Ac(t){return t>0?1:t<0?-1:0}function Ec(t,e){return bc(t.prev,t,t.next)<0?bc(t,e,t.next)>=0&&bc(t,t.prev,e)>=0:bc(t,e,t.prev)<0||bc(t,t.next,e)<0}function Cc(t,e){const i=new Pc(t.i,t.x,t.y),n=new Pc(e.i,e.x,e.y),r=t.next,s=e.prev;return t.next=e,e.prev=t,i.next=r,r.prev=i,n.next=i,i.prev=n,s.next=n,n.prev=s,n}function Lc(t,e,i,n){const r=new Pc(t,e,i);return n?(r.next=n.next,r.prev=n,n.next.prev=r,n.next=r):(r.prev=r,r.next=r),r}function Rc(t){t.next.prev=t.prev,t.prev.next=t.next,t.prevZ&&(t.prevZ.nextZ=t.nextZ),t.nextZ&&(t.nextZ.prevZ=t.prevZ)}function Pc(t,e,i){this.i=t,this.x=e,this.y=i,this.prev=null,this.next=null,this.z=0,this.prevZ=null,this.nextZ=null,this.steiner=!1}class Ic{static area(t){const e=t.length;let i=0;for(let n=e-1,r=0;r2&&t[e-1].equals(t[0])&&t.pop()}function Nc(t,e){for(let i=0;iNumber.EPSILON){const u=Math.sqrt(h),d=Math.sqrt(l*l+c*c),p=e.x-o/u,m=e.y+a/u,f=((i.x-c/d-p)*c-(i.y+l/d-m)*l)/(a*c-o*l);n=p+a*f-t.x,r=m+o*f-t.y;const g=n*n+r*r;if(g<=2)return new We(n,r);s=Math.sqrt(g/2)}else{let t=!1;a>Number.EPSILON?l>Number.EPSILON&&(t=!0):a<-Number.EPSILON?l<-Number.EPSILON&&(t=!0):Math.sign(o)===Math.sign(c)&&(t=!0),t?(n=-o,r=a,s=Math.sqrt(h)):(n=a,r=o,s=Math.sqrt(h/2))}return new We(n/s,r/s)}const P=[];for(let t=0,e=A.length,i=e-1,n=t+1;t=0;t--){const e=t/p,i=h*Math.cos(e*Math.PI/2),n=u*Math.sin(e*Math.PI/2)+d;for(let t=0,e=A.length;t=0;){const n=i;let r=i-1;r<0&&(r=t.length-1);for(let t=0,i=o+2*p;t0)&&d.push(e,r,l),(t!==i-1||o0!=t>0&&this.version++,this._sheen=t}get clearcoat(){return this._clearcoat}set clearcoat(t){this._clearcoat>0!=t>0&&this.version++,this._clearcoat=t}get iridescence(){return this._iridescence}set iridescence(t){this._iridescence>0!=t>0&&this.version++,this._iridescence=t}get transmission(){return this._transmission}set transmission(t){this._transmission>0!=t>0&&this.version++,this._transmission=t}copy(t){return super.copy(t),this.defines={STANDARD:"",PHYSICAL:""},this.clearcoat=t.clearcoat,this.clearcoatMap=t.clearcoatMap,this.clearcoatRoughness=t.clearcoatRoughness,this.clearcoatRoughnessMap=t.clearcoatRoughnessMap,this.clearcoatNormalMap=t.clearcoatNormalMap,this.clearcoatNormalScale.copy(t.clearcoatNormalScale),this.ior=t.ior,this.iridescence=t.iridescence,this.iridescenceMap=t.iridescenceMap,this.iridescenceIOR=t.iridescenceIOR,this.iridescenceThicknessRange=[...t.iridescenceThicknessRange],this.iridescenceThicknessMap=t.iridescenceThicknessMap,this.sheen=t.sheen,this.sheenColor.copy(t.sheenColor),this.sheenColorMap=t.sheenColorMap,this.sheenRoughness=t.sheenRoughness,this.sheenRoughnessMap=t.sheenRoughnessMap,this.transmission=t.transmission,this.transmissionMap=t.transmissionMap,this.thickness=t.thickness,this.thicknessMap=t.thicknessMap,this.attenuationDistance=t.attenuationDistance,this.attenuationColor.copy(t.attenuationColor),this.specularIntensity=t.specularIntensity,this.specularIntensityMap=t.specularIntensityMap,this.specularColor.copy(t.specularColor),this.specularColorMap=t.specularColorMap,this}}class Qc extends Pn{constructor(t){super(),this.isMeshPhongMaterial=!0,this.type="MeshPhongMaterial",this.color=new zn(16777215),this.specular=new zn(1118481),this.shininess=30,this.map=null,this.lightMap=null,this.lightMapIntensity=1,this.aoMap=null,this.aoMapIntensity=1,this.emissive=new zn(0),this.emissiveIntensity=1,this.emissiveMap=null,this.bumpMap=null,this.bumpScale=1,this.normalMap=null,this.normalMapType=ye,this.normalScale=new We(1,1),this.displacementMap=null,this.displacementScale=1,this.displacementBias=0,this.specularMap=null,this.alphaMap=null,this.envMap=null,this.combine=G,this.reflectivity=1,this.refractionRatio=.98,this.wireframe=!1,this.wireframeLinewidth=1,this.wireframeLinecap="round",this.wireframeLinejoin="round",this.flatShading=!1,this.fog=!0,this.setValues(t)}copy(t){return super.copy(t),this.color.copy(t.color),this.specular.copy(t.specular),this.shininess=t.shininess,this.map=t.map,this.lightMap=t.lightMap,this.lightMapIntensity=t.lightMapIntensity,this.aoMap=t.aoMap,this.aoMapIntensity=t.aoMapIntensity,this.emissive.copy(t.emissive),this.emissiveMap=t.emissiveMap,this.emissiveIntensity=t.emissiveIntensity,this.bumpMap=t.bumpMap,this.bumpScale=t.bumpScale,this.normalMap=t.normalMap,this.normalMapType=t.normalMapType,this.normalScale.copy(t.normalScale),this.displacementMap=t.displacementMap,this.displacementScale=t.displacementScale,this.displacementBias=t.displacementBias,this.specularMap=t.specularMap,this.alphaMap=t.alphaMap,this.envMap=t.envMap,this.combine=t.combine,this.reflectivity=t.reflectivity,this.refractionRatio=t.refractionRatio,this.wireframe=t.wireframe,this.wireframeLinewidth=t.wireframeLinewidth,this.wireframeLinecap=t.wireframeLinecap,this.wireframeLinejoin=t.wireframeLinejoin,this.flatShading=t.flatShading,this.fog=t.fog,this}}class th extends Pn{constructor(t){super(),this.isMeshToonMaterial=!0,this.defines={TOON:""},this.type="MeshToonMaterial",this.color=new zn(16777215),this.map=null,this.gradientMap=null,this.lightMap=null,this.lightMapIntensity=1,this.aoMap=null,this.aoMapIntensity=1,this.emissive=new zn(0),this.emissiveIntensity=1,this.emissiveMap=null,this.bumpMap=null,this.bumpScale=1,this.normalMap=null,this.normalMapType=ye,this.normalScale=new We(1,1),this.displacementMap=null,this.displacementScale=1,this.displacementBias=0,this.alphaMap=null,this.wireframe=!1,this.wireframeLinewidth=1,this.wireframeLinecap="round",this.wireframeLinejoin="round",this.fog=!0,this.setValues(t)}copy(t){return super.copy(t),this.color.copy(t.color),this.map=t.map,this.gradientMap=t.gradientMap,this.lightMap=t.lightMap,this.lightMapIntensity=t.lightMapIntensity,this.aoMap=t.aoMap,this.aoMapIntensity=t.aoMapIntensity,this.emissive.copy(t.emissive),this.emissiveMap=t.emissiveMap,this.emissiveIntensity=t.emissiveIntensity,this.bumpMap=t.bumpMap,this.bumpScale=t.bumpScale,this.normalMap=t.normalMap,this.normalMapType=t.normalMapType,this.normalScale.copy(t.normalScale),this.displacementMap=t.displacementMap,this.displacementScale=t.displacementScale,this.displacementBias=t.displacementBias,this.alphaMap=t.alphaMap,this.wireframe=t.wireframe,this.wireframeLinewidth=t.wireframeLinewidth,this.wireframeLinecap=t.wireframeLinecap,this.wireframeLinejoin=t.wireframeLinejoin,this.fog=t.fog,this}}class eh extends Pn{constructor(t){super(),this.isMeshNormalMaterial=!0,this.type="MeshNormalMaterial",this.bumpMap=null,this.bumpScale=1,this.normalMap=null,this.normalMapType=ye,this.normalScale=new We(1,1),this.displacementMap=null,this.displacementScale=1,this.displacementBias=0,this.wireframe=!1,this.wireframeLinewidth=1,this.flatShading=!1,this.setValues(t)}copy(t){return super.copy(t),this.bumpMap=t.bumpMap,this.bumpScale=t.bumpScale,this.normalMap=t.normalMap,this.normalMapType=t.normalMapType,this.normalScale.copy(t.normalScale),this.displacementMap=t.displacementMap,this.displacementScale=t.displacementScale,this.displacementBias=t.displacementBias,this.wireframe=t.wireframe,this.wireframeLinewidth=t.wireframeLinewidth,this.flatShading=t.flatShading,this}}class ih extends Pn{constructor(t){super(),this.isMeshLambertMaterial=!0,this.type="MeshLambertMaterial",this.color=new zn(16777215),this.map=null,this.lightMap=null,this.lightMapIntensity=1,this.aoMap=null,this.aoMapIntensity=1,this.emissive=new zn(0),this.emissiveIntensity=1,this.emissiveMap=null,this.bumpMap=null,this.bumpScale=1,this.normalMap=null,this.normalMapType=ye,this.normalScale=new We(1,1),this.displacementMap=null,this.displacementScale=1,this.displacementBias=0,this.specularMap=null,this.alphaMap=null,this.envMap=null,this.combine=G,this.reflectivity=1,this.refractionRatio=.98,this.wireframe=!1,this.wireframeLinewidth=1,this.wireframeLinecap="round",this.wireframeLinejoin="round",this.flatShading=!1,this.fog=!0,this.setValues(t)}copy(t){return super.copy(t),this.color.copy(t.color),this.map=t.map,this.lightMap=t.lightMap,this.lightMapIntensity=t.lightMapIntensity,this.aoMap=t.aoMap,this.aoMapIntensity=t.aoMapIntensity,this.emissive.copy(t.emissive),this.emissiveMap=t.emissiveMap,this.emissiveIntensity=t.emissiveIntensity,this.bumpMap=t.bumpMap,this.bumpScale=t.bumpScale,this.normalMap=t.normalMap,this.normalMapType=t.normalMapType,this.normalScale.copy(t.normalScale),this.displacementMap=t.displacementMap,this.displacementScale=t.displacementScale,this.displacementBias=t.displacementBias,this.specularMap=t.specularMap,this.alphaMap=t.alphaMap,this.envMap=t.envMap,this.combine=t.combine,this.reflectivity=t.reflectivity,this.refractionRatio=t.refractionRatio,this.wireframe=t.wireframe,this.wireframeLinewidth=t.wireframeLinewidth,this.wireframeLinecap=t.wireframeLinecap,this.wireframeLinejoin=t.wireframeLinejoin,this.flatShading=t.flatShading,this.fog=t.fog,this}}class nh extends Pn{constructor(t){super(),this.isMeshMatcapMaterial=!0,this.defines={MATCAP:""},this.type="MeshMatcapMaterial",this.color=new zn(16777215),this.matcap=null,this.map=null,this.bumpMap=null,this.bumpScale=1,this.normalMap=null,this.normalMapType=ye,this.normalScale=new We(1,1),this.displacementMap=null,this.displacementScale=1,this.displacementBias=0,this.alphaMap=null,this.flatShading=!1,this.fog=!0,this.setValues(t)}copy(t){return super.copy(t),this.defines={MATCAP:""},this.color.copy(t.color),this.matcap=t.matcap,this.map=t.map,this.bumpMap=t.bumpMap,this.bumpScale=t.bumpScale,this.normalMap=t.normalMap,this.normalMapType=t.normalMapType,this.normalScale.copy(t.normalScale),this.displacementMap=t.displacementMap,this.displacementScale=t.displacementScale,this.displacementBias=t.displacementBias,this.alphaMap=t.alphaMap,this.flatShading=t.flatShading,this.fog=t.fog,this}}class rh extends ol{constructor(t){super(),this.isLineDashedMaterial=!0,this.type="LineDashedMaterial",this.scale=1,this.dashSize=3,this.gapSize=1,this.setValues(t)}copy(t){return super.copy(t),this.scale=t.scale,this.dashSize=t.dashSize,this.gapSize=t.gapSize,this}}function sh(t,e,i){return oh(t)?new t.constructor(t.subarray(e,void 0!==i?i:t.length)):t.slice(e,i)}function ah(t,e,i){return!t||!i&&t.constructor===e?t:"number"==typeof e.BYTES_PER_ELEMENT?new e(t):Array.prototype.slice.call(t)}function oh(t){return ArrayBuffer.isView(t)&&!(t instanceof DataView)}function lh(t){const e=t.length,i=new Array(e);for(let t=0;t!==e;++t)i[t]=t;return i.sort((function(e,i){return t[e]-t[i]})),i}function ch(t,e,i){const n=t.length,r=new t.constructor(n);for(let s=0,a=0;a!==n;++s){const n=i[s]*e;for(let i=0;i!==e;++i)r[a++]=t[n+i]}return r}function hh(t,e,i,n){let r=1,s=t[0];for(;void 0!==s&&void 0===s[n];)s=t[r++];if(void 0===s)return;let a=s[n];if(void 0!==a)if(Array.isArray(a))do{a=s[n],void 0!==a&&(e.push(s.time),i.push.apply(i,a)),s=t[r++]}while(void 0!==s);else if(void 0!==a.toArray)do{a=s[n],void 0!==a&&(e.push(s.time),a.toArray(i,i.length)),s=t[r++]}while(void 0!==s);else do{a=s[n],void 0!==a&&(e.push(s.time),i.push(a)),s=t[r++]}while(void 0!==s)}const uh={arraySlice:sh,convertArray:ah,isTypedArray:oh,getKeyframeOrder:lh,sortedArray:ch,flattenJSON:hh,subclip:function(t,e,i,n,r=30){const s=t.clone();s.name=e;const a=[];for(let t=0;t=n)){l.push(e.times[t]);for(let i=0;is.tracks[t].times[0]&&(o=s.tracks[t].times[0]);for(let t=0;t=n.times[u]){const t=u*l+o,e=t+l-o;d=sh(n.values,t,e)}else{const t=n.createInterpolant(),e=o,i=l-o;t.evaluate(s),d=sh(t.resultBuffer,e,i)}if("quaternion"===r){(new Ke).fromArray(d).normalize().conjugate().toArray(d)}const p=a.times.length;for(let t=0;t=r)break t;{const a=e[1];t=r)break e}s=i,i=0}}for(;i>>1;te;)--s;if(++s,0!==r||s!==n){r>=s&&(s=Math.max(s,1),r=s-1);const t=this.getValueSize();this.times=sh(i,r,s),this.values=sh(this.values,r*t,s*t)}return this}validate(){let t=!0;const e=this.getValueSize();e-Math.floor(e)!=0&&(console.error("THREE.KeyframeTrack: Invalid value size in track.",this),t=!1);const i=this.times,n=this.values,r=i.length;0===r&&(console.error("THREE.KeyframeTrack: Track is empty.",this),t=!1);let s=null;for(let e=0;e!==r;e++){const n=i[e];if("number"==typeof n&&isNaN(n)){console.error("THREE.KeyframeTrack: Time is not a valid number.",this,e,n),t=!1;break}if(null!==s&&s>n){console.error("THREE.KeyframeTrack: Out of order keys.",this,e,n,s),t=!1;break}s=n}if(void 0!==n&&oh(n))for(let e=0,i=n.length;e!==i;++e){const i=n[e];if(isNaN(i)){console.error("THREE.KeyframeTrack: Value is not a valid number.",this,e,i),t=!1;break}}return t}optimize(){const t=sh(this.times),e=sh(this.values),i=this.getValueSize(),n=this.getInterpolation()===ue,r=t.length-1;let s=1;for(let a=1;a0){t[s]=t[r];for(let t=r*i,n=s*i,a=0;a!==i;++a)e[n+a]=e[t+a];++s}return s!==t.length?(this.times=sh(t,0,s),this.values=sh(e,0,s*i)):(this.times=t,this.values=e),this}clone(){const t=sh(this.times,0),e=sh(this.values,0),i=new(0,this.constructor)(this.name,t,e);return i.createInterpolant=this.createInterpolant,i}}gh.prototype.TimeBufferType=Float32Array,gh.prototype.ValueBufferType=Float32Array,gh.prototype.DefaultInterpolation=he;class vh extends gh{}vh.prototype.ValueTypeName="bool",vh.prototype.ValueBufferType=Array,vh.prototype.DefaultInterpolation=ce,vh.prototype.InterpolantFactoryMethodLinear=void 0,vh.prototype.InterpolantFactoryMethodSmooth=void 0;class xh extends gh{}xh.prototype.ValueTypeName="color";class _h extends gh{}_h.prototype.ValueTypeName="number";class yh extends dh{constructor(t,e,i,n){super(t,e,i,n)}interpolate_(t,e,i,n){const r=this.resultBuffer,s=this.sampleValues,a=this.valueSize,o=(i-e)/(n-e);let l=t*a;for(let t=l+a;l!==t;l+=4)Ke.slerpFlat(r,0,s,l-a,s,l,o);return r}}class Mh extends gh{InterpolantFactoryMethodLinear(t){return new yh(this.times,this.values,this.getValueSize(),t)}}Mh.prototype.ValueTypeName="quaternion",Mh.prototype.DefaultInterpolation=he,Mh.prototype.InterpolantFactoryMethodSmooth=void 0;class bh extends gh{}bh.prototype.ValueTypeName="string",bh.prototype.ValueBufferType=Array,bh.prototype.DefaultInterpolation=ce,bh.prototype.InterpolantFactoryMethodLinear=void 0,bh.prototype.InterpolantFactoryMethodSmooth=void 0;class Sh extends gh{}Sh.prototype.ValueTypeName="vector";class wh{constructor(t,e=-1,i,n=2500){this.name=t,this.tracks=i,this.duration=e,this.blendMode=n,this.uuid=Ne(),this.duration<0&&this.resetDuration()}static parse(t){const e=[],i=t.tracks,n=1/(t.fps||1);for(let t=0,r=i.length;t!==r;++t)e.push(Th(i[t]).scale(n));const r=new this(t.name,t.duration,e,t.blendMode);return r.uuid=t.uuid,r}static toJSON(t){const e=[],i=t.tracks,n={name:t.name,duration:t.duration,tracks:e,uuid:t.uuid,blendMode:t.blendMode};for(let t=0,n=i.length;t!==n;++t)e.push(gh.toJSON(i[t]));return n}static CreateFromMorphTargetSequence(t,e,i,n){const r=e.length,s=[];for(let t=0;t1){const t=s[1];let e=n[t];e||(n[t]=e=[]),e.push(i)}}const s=[];for(const t in n)s.push(this.CreateFromMorphTargetSequence(t,n[t],e,i));return s}static parseAnimation(t,e){if(!t)return console.error("THREE.AnimationClip: No animation in JSONLoader data."),null;const i=function(t,e,i,n,r){if(0!==i.length){const s=[],a=[];hh(i,s,a,n),0!==s.length&&r.push(new t(e,s,a))}},n=[],r=t.name||"default",s=t.fps||30,a=t.blendMode;let o=t.length||-1;const l=t.hierarchy||[];for(let t=0;t{e&&e(r),this.manager.itemEnd(t)}),0),r;if(void 0!==Rh[t])return void Rh[t].push({onLoad:e,onProgress:i,onError:n});Rh[t]=[],Rh[t].push({onLoad:e,onProgress:i,onError:n});const s=new Request(t,{headers:new Headers(this.requestHeader),credentials:this.withCredentials?"include":"same-origin"}),a=this.mimeType,o=this.responseType;fetch(s).then((e=>{if(200===e.status||0===e.status){if(0===e.status&&console.warn("THREE.FileLoader: HTTP Status 0 received."),"undefined"==typeof ReadableStream||void 0===e.body||void 0===e.body.getReader)return e;const i=Rh[t],n=e.body.getReader(),r=e.headers.get("Content-Length")||e.headers.get("X-File-Size"),s=r?parseInt(r):0,a=0!==s;let o=0;const l=new ReadableStream({start(t){!function e(){n.read().then((({done:n,value:r})=>{if(n)t.close();else{o+=r.byteLength;const n=new ProgressEvent("progress",{lengthComputable:a,loaded:o,total:s});for(let t=0,e=i.length;t{switch(o){case"arraybuffer":return t.arrayBuffer();case"blob":return t.blob();case"document":return t.text().then((t=>(new DOMParser).parseFromString(t,a)));case"json":return t.json();default:if(void 0===a)return t.text();{const e=/charset="?([^;"\s]*)"?/i.exec(a),i=e&&e[1]?e[1].toLowerCase():void 0,n=new TextDecoder(i);return t.arrayBuffer().then((t=>n.decode(t)))}}})).then((e=>{Ah.add(t,e);const i=Rh[t];delete Rh[t];for(let t=0,n=i.length;t{const i=Rh[t];if(void 0===i)throw this.manager.itemError(t),e;delete Rh[t];for(let t=0,n=i.length;t{this.manager.itemEnd(t)})),this.manager.itemStart(t)}setResponseType(t){return this.responseType=t,this}setMimeType(t){return this.mimeType=t,this}}class Dh extends Lh{constructor(t){super(t)}load(t,e,i,n){void 0!==this.path&&(t=this.path+t),t=this.manager.resolveURL(t);const r=this,s=Ah.get(t);if(void 0!==s)return r.manager.itemStart(t),setTimeout((function(){e&&e(s),r.manager.itemEnd(t)}),0),s;const a=Je("img");function o(){c(),Ah.add(t,this),e&&e(this),r.manager.itemEnd(t)}function l(e){c(),n&&n(e),r.manager.itemError(t),r.manager.itemEnd(t)}function c(){a.removeEventListener("load",o,!1),a.removeEventListener("error",l,!1)}return a.addEventListener("load",o,!1),a.addEventListener("error",l,!1),"data:"!==t.slice(0,5)&&void 0!==this.crossOrigin&&(a.crossOrigin=this.crossOrigin),r.manager.itemStart(t),a.src=t,a}}class Nh extends xn{constructor(t,e=1){super(),this.isLight=!0,this.type="Light",this.color=new zn(t),this.intensity=e}dispose(){}copy(t,e){return super.copy(t,e),this.color.copy(t.color),this.intensity=t.intensity,this}toJSON(t){const e=super.toJSON(t);return e.object.color=this.color.getHex(),e.object.intensity=this.intensity,void 0!==this.groundColor&&(e.object.groundColor=this.groundColor.getHex()),void 0!==this.distance&&(e.object.distance=this.distance),void 0!==this.angle&&(e.object.angle=this.angle),void 0!==this.decay&&(e.object.decay=this.decay),void 0!==this.penumbra&&(e.object.penumbra=this.penumbra),void 0!==this.shadow&&(e.object.shadow=this.shadow.toJSON()),e}}class Oh extends Nh{constructor(t,e,i){super(t,i),this.isHemisphereLight=!0,this.type="HemisphereLight",this.position.copy(xn.DEFAULT_UP),this.updateMatrix(),this.groundColor=new zn(e)}copy(t,e){return super.copy(t,e),this.groundColor.copy(t.groundColor),this}}const zh=new qi,Uh=new $e,Bh=new $e;class Fh{constructor(t){this.camera=t,this.bias=0,this.normalBias=0,this.radius=1,this.blurSamples=8,this.mapSize=new We(512,512),this.map=null,this.mapPass=null,this.matrix=new qi,this.autoUpdate=!0,this.needsUpdate=!1,this._frustum=new Dr,this._frameExtents=new We(1,1),this._viewportCount=1,this._viewports=[new fi(0,0,1,1)]}getViewportCount(){return this._viewportCount}getFrustum(){return this._frustum}updateMatrices(t){const e=this.camera,i=this.matrix;Uh.setFromMatrixPosition(t.matrixWorld),e.position.copy(Uh),Bh.setFromMatrixPosition(t.target.matrixWorld),e.lookAt(Bh),e.updateMatrixWorld(),zh.multiplyMatrices(e.projectionMatrix,e.matrixWorldInverse),this._frustum.setFromProjectionMatrix(zh),i.set(.5,0,0,.5,0,.5,0,.5,0,0,.5,.5,0,0,0,1),i.multiply(zh)}getViewport(t){return this._viewports[t]}getFrameExtents(){return this._frameExtents}dispose(){this.map&&this.map.dispose(),this.mapPass&&this.mapPass.dispose()}copy(t){return this.camera=t.camera.clone(),this.bias=t.bias,this.radius=t.radius,this.mapSize.copy(t.mapSize),this}clone(){return(new this.constructor).copy(this)}toJSON(){const t={};return 0!==this.bias&&(t.bias=this.bias),0!==this.normalBias&&(t.normalBias=this.normalBias),1!==this.radius&&(t.radius=this.radius),512===this.mapSize.x&&512===this.mapSize.y||(t.mapSize=this.mapSize.toArray()),t.camera=this.camera.toJSON(!1).object,delete t.camera.matrix,t}}class kh extends Fh{constructor(){super(new br(50,1,.5,500)),this.isSpotLightShadow=!0,this.focus=1}updateMatrices(t){const e=this.camera,i=2*De*t.angle*this.focus,n=this.mapSize.width/this.mapSize.height,r=t.distance||e.far;i===e.fov&&n===e.aspect&&r===e.far||(e.fov=i,e.aspect=n,e.far=r,e.updateProjectionMatrix()),super.updateMatrices(t)}copy(t){return super.copy(t),this.focus=t.focus,this}}class Gh extends Nh{constructor(t,e,i=0,n=Math.PI/3,r=0,s=2){super(t,e),this.isSpotLight=!0,this.type="SpotLight",this.position.copy(xn.DEFAULT_UP),this.updateMatrix(),this.target=new xn,this.distance=i,this.angle=n,this.penumbra=r,this.decay=s,this.map=null,this.shadow=new kh}get power(){return this.intensity*Math.PI}set power(t){this.intensity=t/Math.PI}dispose(){this.shadow.dispose()}copy(t,e){return super.copy(t,e),this.distance=t.distance,this.angle=t.angle,this.penumbra=t.penumbra,this.decay=t.decay,this.target=t.target.clone(),this.shadow=t.shadow.clone(),this}}const Vh=new qi,Hh=new $e,Wh=new $e;class jh extends Fh{constructor(){super(new br(90,1,.5,500)),this.isPointLightShadow=!0,this._frameExtents=new We(4,2),this._viewportCount=6,this._viewports=[new fi(2,1,1,1),new fi(0,1,1,1),new fi(3,1,1,1),new fi(1,1,1,1),new fi(3,0,1,1),new fi(1,0,1,1)],this._cubeDirections=[new $e(1,0,0),new $e(-1,0,0),new $e(0,0,1),new $e(0,0,-1),new $e(0,1,0),new $e(0,-1,0)],this._cubeUps=[new $e(0,1,0),new $e(0,1,0),new $e(0,1,0),new $e(0,1,0),new $e(0,0,1),new $e(0,0,-1)]}updateMatrices(t,e=0){const i=this.camera,n=this.matrix,r=t.distance||i.far;r!==i.far&&(i.far=r,i.updateProjectionMatrix()),Hh.setFromMatrixPosition(t.matrixWorld),i.position.copy(Hh),Wh.copy(i.position),Wh.add(this._cubeDirections[e]),i.up.copy(this._cubeUps[e]),i.lookAt(Wh),i.updateMatrixWorld(),n.makeTranslation(-Hh.x,-Hh.y,-Hh.z),Vh.multiplyMatrices(i.projectionMatrix,i.matrixWorldInverse),this._frustum.setFromProjectionMatrix(Vh)}}class qh extends Nh{constructor(t,e,i=0,n=2){super(t,e),this.isPointLight=!0,this.type="PointLight",this.distance=i,this.decay=n,this.shadow=new jh}get power(){return 4*this.intensity*Math.PI}set power(t){this.intensity=t/(4*Math.PI)}dispose(){this.shadow.dispose()}copy(t,e){return super.copy(t,e),this.distance=t.distance,this.decay=t.decay,this.shadow=t.shadow.clone(),this}}class Xh extends Fh{constructor(){super(new Xr(-5,5,5,-5,.5,500)),this.isDirectionalLightShadow=!0}}class Yh extends Nh{constructor(t,e){super(t,e),this.isDirectionalLight=!0,this.type="DirectionalLight",this.position.copy(xn.DEFAULT_UP),this.updateMatrix(),this.target=new xn,this.shadow=new Xh}dispose(){this.shadow.dispose()}copy(t){return super.copy(t),this.target=t.target.clone(),this.shadow=t.shadow.clone(),this}}class Zh extends Nh{constructor(t,e){super(t,e),this.isAmbientLight=!0,this.type="AmbientLight"}}class Jh extends Nh{constructor(t,e,i=10,n=10){super(t,e),this.isRectAreaLight=!0,this.type="RectAreaLight",this.width=i,this.height=n}get power(){return this.intensity*this.width*this.height*Math.PI}set power(t){this.intensity=t/(this.width*this.height*Math.PI)}copy(t){return super.copy(t),this.width=t.width,this.height=t.height,this}toJSON(t){const e=super.toJSON(t);return e.object.width=this.width,e.object.height=this.height,e}}class Kh{constructor(){this.isSphericalHarmonics3=!0,this.coefficients=[];for(let t=0;t<9;t++)this.coefficients.push(new $e)}set(t){for(let e=0;e<9;e++)this.coefficients[e].copy(t[e]);return this}zero(){for(let t=0;t<9;t++)this.coefficients[t].set(0,0,0);return this}getAt(t,e){const i=t.x,n=t.y,r=t.z,s=this.coefficients;return e.copy(s[0]).multiplyScalar(.282095),e.addScaledVector(s[1],.488603*n),e.addScaledVector(s[2],.488603*r),e.addScaledVector(s[3],.488603*i),e.addScaledVector(s[4],i*n*1.092548),e.addScaledVector(s[5],n*r*1.092548),e.addScaledVector(s[6],.315392*(3*r*r-1)),e.addScaledVector(s[7],i*r*1.092548),e.addScaledVector(s[8],.546274*(i*i-n*n)),e}getIrradianceAt(t,e){const i=t.x,n=t.y,r=t.z,s=this.coefficients;return e.copy(s[0]).multiplyScalar(.886227),e.addScaledVector(s[1],1.023328*n),e.addScaledVector(s[2],1.023328*r),e.addScaledVector(s[3],1.023328*i),e.addScaledVector(s[4],.858086*i*n),e.addScaledVector(s[5],.858086*n*r),e.addScaledVector(s[6],.743125*r*r-.247708),e.addScaledVector(s[7],.858086*i*r),e.addScaledVector(s[8],.429043*(i*i-n*n)),e}add(t){for(let e=0;e<9;e++)this.coefficients[e].add(t.coefficients[e]);return this}addScaledSH(t,e){for(let i=0;i<9;i++)this.coefficients[i].addScaledVector(t.coefficients[i],e);return this}scale(t){for(let e=0;e<9;e++)this.coefficients[e].multiplyScalar(t);return this}lerp(t,e){for(let i=0;i<9;i++)this.coefficients[i].lerp(t.coefficients[i],e);return this}equals(t){for(let e=0;e<9;e++)if(!this.coefficients[e].equals(t.coefficients[e]))return!1;return!0}copy(t){return this.set(t.coefficients)}clone(){return(new this.constructor).copy(this)}fromArray(t,e=0){const i=this.coefficients;for(let n=0;n<9;n++)i[n].fromArray(t,e+3*n);return this}toArray(t=[],e=0){const i=this.coefficients;for(let n=0;n<9;n++)i[n].toArray(t,e+3*n);return t}static getBasisAt(t,e){const i=t.x,n=t.y,r=t.z;e[0]=.282095,e[1]=.488603*n,e[2]=.488603*r,e[3]=.488603*i,e[4]=1.092548*i*n,e[5]=1.092548*n*r,e[6]=.315392*(3*r*r-1),e[7]=1.092548*i*r,e[8]=.546274*(i*i-n*n)}}class $h extends Nh{constructor(t=new Kh,e=1){super(void 0,e),this.isLightProbe=!0,this.sh=t}copy(t){return super.copy(t),this.sh.copy(t.sh),this}fromJSON(t){return this.intensity=t.intensity,this.sh.fromArray(t.sh),this}toJSON(t){const e=super.toJSON(t);return e.object.sh=this.sh.toArray(),e}}class Qh extends Lh{constructor(t){super(t),this.textures={}}load(t,e,i,n){const r=this,s=new Ih(r.manager);s.setPath(r.path),s.setRequestHeader(r.requestHeader),s.setWithCredentials(r.withCredentials),s.load(t,(function(i){try{e(r.parse(JSON.parse(i)))}catch(e){n?n(e):console.error(e),r.manager.itemError(t)}}),i,n)}parse(t){const e=this.textures;function i(t){return void 0===e[t]&&console.warn("THREE.MaterialLoader: Undefined texture",t),e[t]}const n=Qh.createMaterialFromType(t.type);if(void 0!==t.uuid&&(n.uuid=t.uuid),void 0!==t.name&&(n.name=t.name),void 0!==t.color&&void 0!==n.color&&n.color.setHex(t.color),void 0!==t.roughness&&(n.roughness=t.roughness),void 0!==t.metalness&&(n.metalness=t.metalness),void 0!==t.sheen&&(n.sheen=t.sheen),void 0!==t.sheenColor&&(n.sheenColor=(new zn).setHex(t.sheenColor)),void 0!==t.sheenRoughness&&(n.sheenRoughness=t.sheenRoughness),void 0!==t.emissive&&void 0!==n.emissive&&n.emissive.setHex(t.emissive),void 0!==t.specular&&void 0!==n.specular&&n.specular.setHex(t.specular),void 0!==t.specularIntensity&&(n.specularIntensity=t.specularIntensity),void 0!==t.specularColor&&void 0!==n.specularColor&&n.specularColor.setHex(t.specularColor),void 0!==t.shininess&&(n.shininess=t.shininess),void 0!==t.clearcoat&&(n.clearcoat=t.clearcoat),void 0!==t.clearcoatRoughness&&(n.clearcoatRoughness=t.clearcoatRoughness),void 0!==t.iridescence&&(n.iridescence=t.iridescence),void 0!==t.iridescenceIOR&&(n.iridescenceIOR=t.iridescenceIOR),void 0!==t.iridescenceThicknessRange&&(n.iridescenceThicknessRange=t.iridescenceThicknessRange),void 0!==t.transmission&&(n.transmission=t.transmission),void 0!==t.thickness&&(n.thickness=t.thickness),void 0!==t.attenuationDistance&&(n.attenuationDistance=t.attenuationDistance),void 0!==t.attenuationColor&&void 0!==n.attenuationColor&&n.attenuationColor.setHex(t.attenuationColor),void 0!==t.fog&&(n.fog=t.fog),void 0!==t.flatShading&&(n.flatShading=t.flatShading),void 0!==t.blending&&(n.blending=t.blending),void 0!==t.combine&&(n.combine=t.combine),void 0!==t.side&&(n.side=t.side),void 0!==t.shadowSide&&(n.shadowSide=t.shadowSide),void 0!==t.opacity&&(n.opacity=t.opacity),void 0!==t.transparent&&(n.transparent=t.transparent),void 0!==t.alphaTest&&(n.alphaTest=t.alphaTest),void 0!==t.depthTest&&(n.depthTest=t.depthTest),void 0!==t.depthWrite&&(n.depthWrite=t.depthWrite),void 0!==t.colorWrite&&(n.colorWrite=t.colorWrite),void 0!==t.stencilWrite&&(n.stencilWrite=t.stencilWrite),void 0!==t.stencilWriteMask&&(n.stencilWriteMask=t.stencilWriteMask),void 0!==t.stencilFunc&&(n.stencilFunc=t.stencilFunc),void 0!==t.stencilRef&&(n.stencilRef=t.stencilRef),void 0!==t.stencilFuncMask&&(n.stencilFuncMask=t.stencilFuncMask),void 0!==t.stencilFail&&(n.stencilFail=t.stencilFail),void 0!==t.stencilZFail&&(n.stencilZFail=t.stencilZFail),void 0!==t.stencilZPass&&(n.stencilZPass=t.stencilZPass),void 0!==t.wireframe&&(n.wireframe=t.wireframe),void 0!==t.wireframeLinewidth&&(n.wireframeLinewidth=t.wireframeLinewidth),void 0!==t.wireframeLinecap&&(n.wireframeLinecap=t.wireframeLinecap),void 0!==t.wireframeLinejoin&&(n.wireframeLinejoin=t.wireframeLinejoin),void 0!==t.rotation&&(n.rotation=t.rotation),1!==t.linewidth&&(n.linewidth=t.linewidth),void 0!==t.dashSize&&(n.dashSize=t.dashSize),void 0!==t.gapSize&&(n.gapSize=t.gapSize),void 0!==t.scale&&(n.scale=t.scale),void 0!==t.polygonOffset&&(n.polygonOffset=t.polygonOffset),void 0!==t.polygonOffsetFactor&&(n.polygonOffsetFactor=t.polygonOffsetFactor),void 0!==t.polygonOffsetUnits&&(n.polygonOffsetUnits=t.polygonOffsetUnits),void 0!==t.dithering&&(n.dithering=t.dithering),void 0!==t.alphaToCoverage&&(n.alphaToCoverage=t.alphaToCoverage),void 0!==t.premultipliedAlpha&&(n.premultipliedAlpha=t.premultipliedAlpha),void 0!==t.forceSinglePass&&(n.forceSinglePass=t.forceSinglePass),void 0!==t.visible&&(n.visible=t.visible),void 0!==t.toneMapped&&(n.toneMapped=t.toneMapped),void 0!==t.userData&&(n.userData=t.userData),void 0!==t.vertexColors&&("number"==typeof t.vertexColors?n.vertexColors=t.vertexColors>0:n.vertexColors=t.vertexColors),void 0!==t.uniforms)for(const e in t.uniforms){const r=t.uniforms[e];switch(n.uniforms[e]={},r.type){case"t":n.uniforms[e].value=i(r.value);break;case"c":n.uniforms[e].value=(new zn).setHex(r.value);break;case"v2":n.uniforms[e].value=(new We).fromArray(r.value);break;case"v3":n.uniforms[e].value=(new $e).fromArray(r.value);break;case"v4":n.uniforms[e].value=(new fi).fromArray(r.value);break;case"m3":n.uniforms[e].value=(new je).fromArray(r.value);break;case"m4":n.uniforms[e].value=(new qi).fromArray(r.value);break;default:n.uniforms[e].value=r.value}}if(void 0!==t.defines&&(n.defines=t.defines),void 0!==t.vertexShader&&(n.vertexShader=t.vertexShader),void 0!==t.fragmentShader&&(n.fragmentShader=t.fragmentShader),void 0!==t.glslVersion&&(n.glslVersion=t.glslVersion),void 0!==t.extensions)for(const e in t.extensions)n.extensions[e]=t.extensions[e];if(void 0!==t.size&&(n.size=t.size),void 0!==t.sizeAttenuation&&(n.sizeAttenuation=t.sizeAttenuation),void 0!==t.map&&(n.map=i(t.map)),void 0!==t.matcap&&(n.matcap=i(t.matcap)),void 0!==t.alphaMap&&(n.alphaMap=i(t.alphaMap)),void 0!==t.bumpMap&&(n.bumpMap=i(t.bumpMap)),void 0!==t.bumpScale&&(n.bumpScale=t.bumpScale),void 0!==t.normalMap&&(n.normalMap=i(t.normalMap)),void 0!==t.normalMapType&&(n.normalMapType=t.normalMapType),void 0!==t.normalScale){let e=t.normalScale;!1===Array.isArray(e)&&(e=[e,e]),n.normalScale=(new We).fromArray(e)}return void 0!==t.displacementMap&&(n.displacementMap=i(t.displacementMap)),void 0!==t.displacementScale&&(n.displacementScale=t.displacementScale),void 0!==t.displacementBias&&(n.displacementBias=t.displacementBias),void 0!==t.roughnessMap&&(n.roughnessMap=i(t.roughnessMap)),void 0!==t.metalnessMap&&(n.metalnessMap=i(t.metalnessMap)),void 0!==t.emissiveMap&&(n.emissiveMap=i(t.emissiveMap)),void 0!==t.emissiveIntensity&&(n.emissiveIntensity=t.emissiveIntensity),void 0!==t.specularMap&&(n.specularMap=i(t.specularMap)),void 0!==t.specularIntensityMap&&(n.specularIntensityMap=i(t.specularIntensityMap)),void 0!==t.specularColorMap&&(n.specularColorMap=i(t.specularColorMap)),void 0!==t.envMap&&(n.envMap=i(t.envMap)),void 0!==t.envMapIntensity&&(n.envMapIntensity=t.envMapIntensity),void 0!==t.reflectivity&&(n.reflectivity=t.reflectivity),void 0!==t.refractionRatio&&(n.refractionRatio=t.refractionRatio),void 0!==t.lightMap&&(n.lightMap=i(t.lightMap)),void 0!==t.lightMapIntensity&&(n.lightMapIntensity=t.lightMapIntensity),void 0!==t.aoMap&&(n.aoMap=i(t.aoMap)),void 0!==t.aoMapIntensity&&(n.aoMapIntensity=t.aoMapIntensity),void 0!==t.gradientMap&&(n.gradientMap=i(t.gradientMap)),void 0!==t.clearcoatMap&&(n.clearcoatMap=i(t.clearcoatMap)),void 0!==t.clearcoatRoughnessMap&&(n.clearcoatRoughnessMap=i(t.clearcoatRoughnessMap)),void 0!==t.clearcoatNormalMap&&(n.clearcoatNormalMap=i(t.clearcoatNormalMap)),void 0!==t.clearcoatNormalScale&&(n.clearcoatNormalScale=(new We).fromArray(t.clearcoatNormalScale)),void 0!==t.iridescenceMap&&(n.iridescenceMap=i(t.iridescenceMap)),void 0!==t.iridescenceThicknessMap&&(n.iridescenceThicknessMap=i(t.iridescenceThicknessMap)),void 0!==t.transmissionMap&&(n.transmissionMap=i(t.transmissionMap)),void 0!==t.thicknessMap&&(n.thicknessMap=i(t.thicknessMap)),void 0!==t.sheenColorMap&&(n.sheenColorMap=i(t.sheenColorMap)),void 0!==t.sheenRoughnessMap&&(n.sheenRoughnessMap=i(t.sheenRoughnessMap)),n}setTextures(t){return this.textures=t,this}static createMaterialFromType(t){return new{ShadowMaterial:Zc,SpriteMaterial:wo,RawShaderMaterial:Jc,ShaderMaterial:yr,PointsMaterial:xl,MeshPhysicalMaterial:$c,MeshStandardMaterial:Kc,MeshPhongMaterial:Qc,MeshToonMaterial:th,MeshNormalMaterial:eh,MeshLambertMaterial:ih,MeshDepthMaterial:Qa,MeshDistanceMaterial:to,MeshBasicMaterial:Bn,MeshMatcapMaterial:nh,LineDashedMaterial:rh,LineBasicMaterial:ol,Material:Pn}[t]}}class tu{static decodeText(t){if("undefined"!=typeof TextDecoder)return(new TextDecoder).decode(t);let e="";for(let i=0,n=t.length;i0){this.source.connect(this.filters[0]);for(let t=1,e=this.filters.length;t0){this.source.disconnect(this.filters[0]);for(let t=1,e=this.filters.length;t0&&this._mixBufferRegionAdditive(i,n,this._addIndex*e,1,e);for(let t=e,r=e+e;t!==r;++t)if(i[t]!==i[t+e]){a.setValue(i,n);break}}saveOriginalState(){const t=this.binding,e=this.buffer,i=this.valueSize,n=i*this._origIndex;t.getValue(e,n);for(let t=i,r=n;t!==r;++t)e[t]=e[n+t%i];this._setIdentity(),this.cumulativeWeight=0,this.cumulativeWeightAdditive=0}restoreOriginalState(){const t=3*this.valueSize;this.binding.setValue(this.buffer,t)}_setAdditiveIdentityNumeric(){const t=this._addIndex*this.valueSize,e=t+this.valueSize;for(let i=t;i=.5)for(let n=0;n!==r;++n)t[e+n]=t[i+n]}_slerp(t,e,i,n){Ke.slerpFlat(t,e,t,e,t,i,n)}_slerpAdditive(t,e,i,n,r){const s=this._workIndex*r;Ke.multiplyQuaternionsFlat(t,s,t,e,t,i),Ke.slerpFlat(t,e,t,e,t,s,n)}_lerp(t,e,i,n,r){const s=1-n;for(let a=0;a!==r;++a){const r=e+a;t[r]=t[r]*s+t[i+a]*n}}_lerpAdditive(t,e,i,n,r){for(let s=0;s!==r;++s){const r=e+s;t[r]=t[r]+t[i+s]*n}}}const Su="\\[\\]\\.:\\/",wu=new RegExp("["+Su+"]","g"),Tu="[^"+Su+"]",Au="[^"+Su.replace("\\.","")+"]",Eu=new RegExp("^"+/((?:WC+[\/:])*)/.source.replace("WC",Tu)+/(WCOD+)?/.source.replace("WCOD",Au)+/(?:\.(WC+)(?:\[(.+)\])?)?/.source.replace("WC",Tu)+/\.(WC+)(?:\[(.+)\])?/.source.replace("WC",Tu)+"$"),Cu=["material","materials","bones","map"];class Lu{constructor(t,e,i){this.path=e,this.parsedPath=i||Lu.parseTrackName(e),this.node=Lu.findNode(t,this.parsedPath.nodeName),this.rootNode=t,this.getValue=this._getValue_unbound,this.setValue=this._setValue_unbound}static create(t,e,i){return t&&t.isAnimationObjectGroup?new Lu.Composite(t,e,i):new Lu(t,e,i)}static sanitizeNodeName(t){return t.replace(/\s/g,"_").replace(wu,"")}static parseTrackName(t){const e=Eu.exec(t);if(null===e)throw new Error("PropertyBinding: Cannot parse trackName: "+t);const i={nodeName:e[2],objectName:e[3],objectIndex:e[4],propertyName:e[5],propertyIndex:e[6]},n=i.nodeName&&i.nodeName.lastIndexOf(".");if(void 0!==n&&-1!==n){const t=i.nodeName.substring(n+1);-1!==Cu.indexOf(t)&&(i.nodeName=i.nodeName.substring(0,n),i.objectName=t)}if(null===i.propertyName||0===i.propertyName.length)throw new Error("PropertyBinding: can not parse propertyName from trackName: "+t);return i}static findNode(t,e){if(void 0===e||""===e||"."===e||-1===e||e===t.name||e===t.uuid)return t;if(t.skeleton){const i=t.skeleton.getBoneByName(e);if(void 0!==i)return i}if(t.children){const i=function(t){for(let n=0;n0){const t=this._interpolants,e=this._propertyBindings;if(this.blendMode===ge)for(let i=0,n=t.length;i!==n;++i)t[i].evaluate(s),e[i].accumulateAdditive(a);else for(let i=0,r=t.length;i!==r;++i)t[i].evaluate(s),e[i].accumulate(n,a)}}_updateWeight(t){let e=0;if(this.enabled){e=this.weight;const i=this._weightInterpolant;if(null!==i){const n=i.evaluate(t)[0];e*=n,t>i.parameterPositions[1]&&(this.stopFading(),0===n&&(this.enabled=!1))}}return this._effectiveWeight=e,e}_updateTimeScale(t){let e=0;if(!this.paused){e=this.timeScale;const i=this._timeScaleInterpolant;if(null!==i){e*=i.evaluate(t)[0],t>i.parameterPositions[1]&&(this.stopWarping(),0===e?this.paused=!0:this.timeScale=e)}}return this._effectiveTimeScale=e,e}_updateTime(t){const e=this._clip.duration,i=this.loop;let n=this.time+t,r=this._loopCount;const s=2202===i;if(0===t)return-1===r?n:s&&1==(1&r)?e-n:n;if(2200===i){-1===r&&(this._loopCount=0,this._setEndings(!0,!0,!1));t:{if(n>=e)n=e;else{if(!(n<0)){this.time=n;break t}n=0}this.clampWhenFinished?this.paused=!0:this.enabled=!1,this.time=n,this._mixer.dispatchEvent({type:"finished",action:this,direction:t<0?-1:1})}}else{if(-1===r&&(t>=0?(r=0,this._setEndings(!0,0===this.repetitions,s)):this._setEndings(0===this.repetitions,!0,s)),n>=e||n<0){const i=Math.floor(n/e);n-=e*i,r+=Math.abs(i);const a=this.repetitions-r;if(a<=0)this.clampWhenFinished?this.paused=!0:this.enabled=!1,n=t>0?e:0,this.time=n,this._mixer.dispatchEvent({type:"finished",action:this,direction:t>0?1:-1});else{if(1===a){const e=t<0;this._setEndings(e,!e,s)}else this._setEndings(!1,!1,s);this._loopCount=r,this.time=n,this._mixer.dispatchEvent({type:"loop",action:this,loopDelta:i})}}else this.time=n;if(s&&1==(1&r))return e-n}return n}_setEndings(t,e,i){const n=this._interpolantSettings;i?(n.endingStart=pe,n.endingEnd=pe):(n.endingStart=t?this.zeroSlopeAtStart?pe:de:me,n.endingEnd=e?this.zeroSlopeAtEnd?pe:de:me)}_scheduleFading(t,e,i){const n=this._mixer,r=n.time;let s=this._weightInterpolant;null===s&&(s=n._lendControlInterpolant(),this._weightInterpolant=s);const a=s.parameterPositions,o=s.sampleValues;return a[0]=r,o[0]=e,a[1]=r+t,o[1]=i,this}}const Pu=new Float32Array(1);class Iu{constructor(t){this.value=t}clone(){return new Iu(void 0===this.value.clone?this.value:this.value.clone())}}let Du=0;function Nu(t,e){return t.distance-e.distance}function Ou(t,e,i,n){if(t.layers.test(e.layers)&&t.raycast(e,i),!0===n){const n=t.children;for(let t=0,r=n.length;t>-e-14,n[256|t]=1024>>-e-14|32768,r[t]=-e-1,r[256|t]=-e-1):e<=15?(n[t]=e+15<<10,n[256|t]=e+15<<10|32768,r[t]=13,r[256|t]=13):e<128?(n[t]=31744,n[256|t]=64512,r[t]=24,r[256|t]=24):(n[t]=31744,n[256|t]=64512,r[t]=13,r[256|t]=13)}const s=new Uint32Array(2048),a=new Uint32Array(64),o=new Uint32Array(64);for(let t=1;t<1024;++t){let e=t<<13,i=0;for(;0==(8388608&e);)e<<=1,i-=8388608;e&=-8388609,i+=947912704,s[t]=e|i}for(let t=1024;t<2048;++t)s[t]=939524096+(t-1024<<13);for(let t=1;t<31;++t)a[t]=t<<23;a[31]=1199570944,a[32]=2147483648;for(let t=33;t<63;++t)a[t]=2147483648+(t-32<<23);a[63]=3347054592;for(let t=1;t<64;++t)32!==t&&(o[t]=1024);return{floatView:e,uint32View:i,baseTable:n,shiftTable:r,mantissaTable:s,exponentTable:a,offsetTable:o}}const sd={toHalfFloat:function(t){Math.abs(t)>65504&&console.warn("THREE.DataUtils.toHalfFloat(): Value out of range."),t=Oe(t,-65504,65504),nd.floatView[0]=t;const e=nd.uint32View[0],i=e>>23&511;return nd.baseTable[i]+((8388607&e)>>nd.shiftTable[i])},fromHalfFloat:function(t){const e=t>>10;return nd.uint32View[0]=nd.mantissaTable[nd.offsetTable[e]+(1023&t)]+nd.exponentTable[e],nd.floatView[0]}};"undefined"!=typeof __THREE_DEVTOOLS__&&__THREE_DEVTOOLS__.dispatchEvent(new CustomEvent("register",{detail:{revision:e}})),"undefined"!=typeof window&&(window.__THREE__?console.warn("WARNING: Multiple instances of Three.js being imported."):window.__THREE__=e),t.ACESFilmicToneMapping=Y,t.AddEquation=v,t.AddOperation=H,t.AdditiveAnimationBlendMode=ge,t.AdditiveBlending=p,t.AlphaFormat=bt,t.AlwaysDepth=N,t.AlwaysStencilFunc=519,t.AmbientLight=Zh,t.AmbientLightProbe=class extends $h{constructor(t,e=1){super(void 0,e),this.isAmbientLightProbe=!0;const i=(new zn).set(t);this.sh.coefficients[0].set(i.r,i.g,i.b).multiplyScalar(2*Math.sqrt(Math.PI))}},t.AnimationClip=wh,t.AnimationLoader=class extends Lh{constructor(t){super(t)}load(t,e,i,n){const r=this,s=new Ih(this.manager);s.setPath(this.path),s.setRequestHeader(this.requestHeader),s.setWithCredentials(this.withCredentials),s.load(t,(function(i){try{e(r.parse(JSON.parse(i)))}catch(e){n?n(e):console.error(e),r.manager.itemError(t)}}),i,n)}parse(t){const e=[];for(let i=0;i=0;--e)t[e].stop();return this}update(t){t*=this.timeScale;const e=this._actions,i=this._nActiveActions,n=this.time+=t,r=Math.sign(t),s=this._accuIndex^=1;for(let a=0;a!==i;++a){e[a]._update(n,t,r,s)}const a=this._bindings,o=this._nActiveBindings;for(let t=0;t!==o;++t)a[t].apply(s);return this}setTime(t){this.time=0;for(let t=0;t=r){const s=r++,c=t[s];e[c.uuid]=l,t[l]=c,e[o]=s,t[s]=a;for(let t=0,e=n;t!==e;++t){const e=i[t],n=e[s],r=e[l];e[l]=n,e[s]=r}}}this.nCachedObjects_=r}uncache(){const t=this._objects,e=this._indicesByUUID,i=this._bindings,n=i.length;let r=this.nCachedObjects_,s=t.length;for(let a=0,o=arguments.length;a!==o;++a){const o=arguments[a].uuid,l=e[o];if(void 0!==l)if(delete e[o],l0&&(e[a.uuid]=l),t[l]=a,t.pop();for(let t=0,e=n;t!==e;++t){const e=i[t];e[l]=e[r],e.pop()}}}this.nCachedObjects_=r}subscribe_(t,e){const i=this._bindingsIndicesByPath;let n=i[t];const r=this._bindings;if(void 0!==n)return r[n];const s=this._paths,a=this._parsedPaths,o=this._objects,l=o.length,c=this.nCachedObjects_,h=new Array(l);n=r.length,i[t]=n,s.push(t),a.push(e),r.push(h);for(let i=c,n=o.length;i!==n;++i){const n=o[i];h[i]=new Lu(n,t,e)}return h}unsubscribe_(t){const e=this._bindingsIndicesByPath,i=e[t];if(void 0!==i){const n=this._paths,r=this._parsedPaths,s=this._bindings,a=s.length-1,o=s[a];e[t[a]]=i,s[i]=o,s.pop(),r[i]=r[a],r.pop(),n[i]=n[a],n.pop()}}},t.AnimationUtils=uh,t.ArcCurve=Cl,t.ArrayCamera=oo,t.ArrowHelper=class extends xn{constructor(t=new $e(0,0,1),e=new $e(0,0,0),i=1,n=16776960,r=.2*i,s=.2*r){super(),this.type="ArrowHelper",void 0===ed&&(ed=new $n,ed.setAttribute("position",new Wn([0,0,0,0,1,0],3)),id=new Kl(0,.5,1,5,1),id.translate(0,-.5,0)),this.position.copy(e),this.line=new pl(ed,new ol({color:n,toneMapped:!1})),this.line.matrixAutoUpdate=!1,this.add(this.line),this.cone=new pr(id,new Bn({color:n,toneMapped:!1})),this.cone.matrixAutoUpdate=!1,this.add(this.cone),this.setDirection(t),this.setLength(i,r,s)}setDirection(t){if(t.y>.99999)this.quaternion.set(0,0,0,1);else if(t.y<-.99999)this.quaternion.set(1,0,0,0);else{td.set(t.z,0,-t.x).normalize();const e=Math.acos(t.y);this.quaternion.setFromAxisAngle(td,e)}}setLength(t,e=.2*t,i=.2*e){this.line.scale.set(1,Math.max(1e-4,t-e),1),this.line.updateMatrix(),this.cone.scale.set(i,e,i),this.cone.position.y=t,this.cone.updateMatrix()}setColor(t){this.line.material.color.set(t),this.cone.material.color.set(t)}copy(t){return super.copy(t,!1),this.line.copy(t.line),this.cone.copy(t.cone),this}dispose(){this.line.geometry.dispose(),this.line.material.dispose(),this.cone.geometry.dispose(),this.cone.material.dispose()}},t.Audio=vu,t.AudioAnalyser=class{constructor(t,e=2048){this.analyser=t.context.createAnalyser(),this.analyser.fftSize=e,this.data=new Uint8Array(this.analyser.frequencyBinCount),t.getOutput().connect(this.analyser)}getFrequencyData(){return this.analyser.getByteFrequencyData(this.data),this.data}getAverageFrequency(){let t=0;const e=this.getFrequencyData();for(let i=0;ithis.max.x||t.ythis.max.y)}containsBox(t){return this.min.x<=t.min.x&&t.max.x<=this.max.x&&this.min.y<=t.min.y&&t.max.y<=this.max.y}getParameter(t,e){return e.set((t.x-this.min.x)/(this.max.x-this.min.x),(t.y-this.min.y)/(this.max.y-this.min.y))}intersectsBox(t){return!(t.max.xthis.max.x||t.max.ythis.max.y)}clampPoint(t,e){return e.copy(t).clamp(this.min,this.max)}distanceToPoint(t){return this.clampPoint(t,zu).distanceTo(t)}intersect(t){return this.min.max(t.min),this.max.min(t.max),this.isEmpty()&&this.makeEmpty(),this}union(t){return this.min.min(t.min),this.max.max(t.max),this}translate(t){return this.min.add(t),this.max.add(t),this}equals(t){return t.min.equals(this.min)&&t.max.equals(this.max)}},t.Box3=_i,t.Box3Helper=class extends gl{constructor(t,e=16776960){const i=new Uint16Array([0,1,1,2,2,3,3,0,4,5,5,6,6,7,7,4,0,4,1,5,2,6,3,7]),n=new $n;n.setIndex(new Gn(i,1)),n.setAttribute("position",new Wn([1,1,1,-1,1,1,-1,-1,1,1,-1,1,1,1,-1,-1,1,-1,-1,-1,-1,1,-1,-1],3)),super(n,new ol({color:e,toneMapped:!1})),this.box=t,this.type="Box3Helper",this.geometry.computeBoundingSphere()}updateMatrixWorld(t){const e=this.box;e.isEmpty()||(e.getCenter(this.position),e.getSize(this.scale),this.scale.multiplyScalar(.5),super.updateMatrixWorld(t))}dispose(){this.geometry.dispose(),this.material.dispose()}},t.BoxBufferGeometry=class extends fr{constructor(t,e,i,n,r,s){console.warn("THREE.BoxBufferGeometry has been renamed to THREE.BoxGeometry."),super(t,e,i,n,r,s)}},t.BoxGeometry=fr,t.BoxHelper=class extends gl{constructor(t,e=16776960){const i=new Uint16Array([0,1,1,2,2,3,3,0,4,5,5,6,6,7,7,4,0,4,1,5,2,6,3,7]),n=new Float32Array(24),r=new $n;r.setIndex(new Gn(i,1)),r.setAttribute("position",new Gn(n,3)),super(r,new ol({color:e,toneMapped:!1})),this.object=t,this.type="BoxHelper",this.matrixAutoUpdate=!1,this.update()}update(t){if(void 0!==t&&console.warn("THREE.BoxHelper: .update() has no longer arguments."),void 0!==this.object&&Qu.setFromObject(this.object),Qu.isEmpty())return;const e=Qu.min,i=Qu.max,n=this.geometry.attributes.position,r=n.array;r[0]=i.x,r[1]=i.y,r[2]=i.z,r[3]=e.x,r[4]=i.y,r[5]=i.z,r[6]=e.x,r[7]=e.y,r[8]=i.z,r[9]=i.x,r[10]=e.y,r[11]=i.z,r[12]=i.x,r[13]=i.y,r[14]=e.z,r[15]=e.x,r[16]=i.y,r[17]=e.z,r[18]=e.x,r[19]=e.y,r[20]=e.z,r[21]=i.x,r[22]=e.y,r[23]=e.z,n.needsUpdate=!0,this.geometry.computeBoundingSphere()}setFromObject(t){return this.object=t,this.update(),this}copy(t,e){return super.copy(t,e),this.object=t.object,this}dispose(){this.geometry.dispose(),this.material.dispose()}},t.BufferAttribute=Gn,t.BufferGeometry=$n,t.BufferGeometryLoader=iu,t.ByteType=dt,t.Cache=Ah,t.Camera=Mr,t.CameraHelper=class extends gl{constructor(t){const e=new $n,i=new ol({color:16777215,vertexColors:!0,toneMapped:!1}),n=[],r=[],s={};function a(t,e){o(t),o(e)}function o(t){n.push(0,0,0),r.push(0,0,0),void 0===s[t]&&(s[t]=[]),s[t].push(n.length/3-1)}a("n1","n2"),a("n2","n4"),a("n4","n3"),a("n3","n1"),a("f1","f2"),a("f2","f4"),a("f4","f3"),a("f3","f1"),a("n1","f1"),a("n2","f2"),a("n3","f3"),a("n4","f4"),a("p","n1"),a("p","n2"),a("p","n3"),a("p","n4"),a("u1","u2"),a("u2","u3"),a("u3","u1"),a("c","t"),a("p","c"),a("cn1","cn2"),a("cn3","cn4"),a("cf1","cf2"),a("cf3","cf4"),e.setAttribute("position",new Wn(n,3)),e.setAttribute("color",new Wn(r,3)),super(e,i),this.type="CameraHelper",this.camera=t,this.camera.updateProjectionMatrix&&this.camera.updateProjectionMatrix(),this.matrix=t.matrixWorld,this.matrixAutoUpdate=!1,this.pointMap=s,this.update();const l=new zn(16755200),c=new zn(16711680),h=new zn(43775),u=new zn(16777215),d=new zn(3355443);this.setColors(l,c,h,u,d)}setColors(t,e,i,n,r){const s=this.geometry.getAttribute("color");s.setXYZ(0,t.r,t.g,t.b),s.setXYZ(1,t.r,t.g,t.b),s.setXYZ(2,t.r,t.g,t.b),s.setXYZ(3,t.r,t.g,t.b),s.setXYZ(4,t.r,t.g,t.b),s.setXYZ(5,t.r,t.g,t.b),s.setXYZ(6,t.r,t.g,t.b),s.setXYZ(7,t.r,t.g,t.b),s.setXYZ(8,t.r,t.g,t.b),s.setXYZ(9,t.r,t.g,t.b),s.setXYZ(10,t.r,t.g,t.b),s.setXYZ(11,t.r,t.g,t.b),s.setXYZ(12,t.r,t.g,t.b),s.setXYZ(13,t.r,t.g,t.b),s.setXYZ(14,t.r,t.g,t.b),s.setXYZ(15,t.r,t.g,t.b),s.setXYZ(16,t.r,t.g,t.b),s.setXYZ(17,t.r,t.g,t.b),s.setXYZ(18,t.r,t.g,t.b),s.setXYZ(19,t.r,t.g,t.b),s.setXYZ(20,t.r,t.g,t.b),s.setXYZ(21,t.r,t.g,t.b),s.setXYZ(22,t.r,t.g,t.b),s.setXYZ(23,t.r,t.g,t.b),s.setXYZ(24,e.r,e.g,e.b),s.setXYZ(25,e.r,e.g,e.b),s.setXYZ(26,e.r,e.g,e.b),s.setXYZ(27,e.r,e.g,e.b),s.setXYZ(28,e.r,e.g,e.b),s.setXYZ(29,e.r,e.g,e.b),s.setXYZ(30,e.r,e.g,e.b),s.setXYZ(31,e.r,e.g,e.b),s.setXYZ(32,i.r,i.g,i.b),s.setXYZ(33,i.r,i.g,i.b),s.setXYZ(34,i.r,i.g,i.b),s.setXYZ(35,i.r,i.g,i.b),s.setXYZ(36,i.r,i.g,i.b),s.setXYZ(37,i.r,i.g,i.b),s.setXYZ(38,n.r,n.g,n.b),s.setXYZ(39,n.r,n.g,n.b),s.setXYZ(40,r.r,r.g,r.b),s.setXYZ(41,r.r,r.g,r.b),s.setXYZ(42,r.r,r.g,r.b),s.setXYZ(43,r.r,r.g,r.b),s.setXYZ(44,r.r,r.g,r.b),s.setXYZ(45,r.r,r.g,r.b),s.setXYZ(46,r.r,r.g,r.b),s.setXYZ(47,r.r,r.g,r.b),s.setXYZ(48,r.r,r.g,r.b),s.setXYZ(49,r.r,r.g,r.b),s.needsUpdate=!0}update(){const t=this.geometry,e=this.pointMap;Ku.projectionMatrixInverse.copy(this.camera.projectionMatrixInverse),$u("c",e,t,Ku,0,0,-1),$u("t",e,t,Ku,0,0,1),$u("n1",e,t,Ku,-1,-1,-1),$u("n2",e,t,Ku,1,-1,-1),$u("n3",e,t,Ku,-1,1,-1),$u("n4",e,t,Ku,1,1,-1),$u("f1",e,t,Ku,-1,-1,1),$u("f2",e,t,Ku,1,-1,1),$u("f3",e,t,Ku,-1,1,1),$u("f4",e,t,Ku,1,1,1),$u("u1",e,t,Ku,.7,1.1,-1),$u("u2",e,t,Ku,-.7,1.1,-1),$u("u3",e,t,Ku,0,2,-1),$u("cf1",e,t,Ku,-1,0,1),$u("cf2",e,t,Ku,1,0,1),$u("cf3",e,t,Ku,0,-1,1),$u("cf4",e,t,Ku,0,1,1),$u("cn1",e,t,Ku,-1,0,-1),$u("cn2",e,t,Ku,1,0,-1),$u("cn3",e,t,Ku,0,-1,-1),$u("cn4",e,t,Ku,0,1,-1),t.getAttribute("position").needsUpdate=!0}dispose(){this.geometry.dispose(),this.material.dispose()}},t.CanvasTexture=class extends mi{constructor(t,e,i,n,r,s,a,o,l){super(t,e,i,n,r,s,a,o,l),this.isCanvasTexture=!0,this.needsUpdate=!0}},t.CapsuleBufferGeometry=class extends Zl{constructor(t,e,i,n){console.warn("THREE.CapsuleBufferGeometry has been renamed to THREE.CapsuleGeometry."),super(t,e,i,n)}},t.CapsuleGeometry=Zl,t.CatmullRomCurve3=Nl,t.CineonToneMapping=X,t.CircleBufferGeometry=class extends Jl{constructor(t,e,i,n){console.warn("THREE.CircleBufferGeometry has been renamed to THREE.CircleGeometry."),super(t,e,i,n)}},t.CircleGeometry=Jl,t.ClampToEdgeWrapping=nt,t.Clock=uu,t.Color=zn,t.ColorKeyframeTrack=xh,t.ColorManagement=li,t.CompressedArrayTexture=class extends Tl{constructor(t,e,i,n,r,s){super(t,e,i,r,s),this.isCompressedArrayTexture=!0,this.image.depth=n,this.wrapR=nt}},t.CompressedTexture=Tl,t.CompressedTextureLoader=class extends Lh{constructor(t){super(t)}load(t,e,i,n){const r=this,s=[],a=new Tl,o=new Ih(this.manager);o.setPath(this.path),o.setResponseType("arraybuffer"),o.setRequestHeader(this.requestHeader),o.setWithCredentials(r.withCredentials);let l=0;function c(c){o.load(t[c],(function(t){const i=r.parse(t,!0);s[c]={width:i.width,height:i.height,format:i.format,mipmaps:i.mipmaps},l+=1,6===l&&(1===i.mipmapCount&&(a.minFilter=lt),a.image=s,a.format=i.format,a.needsUpdate=!0,e&&e(a))}),i,n)}if(Array.isArray(t))for(let e=0,i=t.length;e0){const i=new Eh(e);r=new Dh(i),r.setCrossOrigin(this.crossOrigin);for(let e=0,i=t.length;e0){n=new Dh(this.manager),n.setCrossOrigin(this.crossOrigin);for(let e=0,n=t.length;e1)for(let i=0;iNumber.EPSILON){if(l<0&&(i=e[s],o=-o,a=e[r],l=-l),t.ya.y)continue;if(t.y===i.y){if(t.x===i.x)return!0}else{const e=l*(t.x-i.x)-o*(t.y-i.y);if(0===e)return!0;if(e<0)continue;n=!n}}else{if(t.y!==i.y)continue;if(a.x<=t.x&&t.x<=i.x||i.x<=t.x&&t.x<=a.x)return!0}}return n}const i=Ic.isClockWise,n=this.subPaths;if(0===n.length)return[];let r,s,a;const o=[];if(1===n.length)return s=n[0],a=new ac,a.curves=s.curves,o.push(a),o;let l=!i(n[0].getPoints());l=t?!l:l;const c=[],h=[];let u,d,p=[],m=0;h[m]=void 0,p[m]=[];for(let e=0,a=n.length;e1){let t=!1,i=0;for(let t=0,e=h.length;t0&&!1===t&&(p=c)}for(let t=0,e=h.length;t=t.HAVE_CURRENT_DATA&&(this.needsUpdate=!0)}},t.WebGL1Renderer=vo,t.WebGL3DRenderTarget=class extends gi{constructor(t=1,e=1,i=1){super(t,e),this.isWebGL3DRenderTarget=!0,this.depth=i,this.texture=new xi(null,t,e,i),this.texture.isRenderTargetTexture=!0}},t.WebGLArrayRenderTarget=class extends gi{constructor(t=1,e=1,i=1){super(t,e),this.isWebGLArrayRenderTarget=!0,this.depth=i,this.texture=new vi(null,t,e,i),this.texture.isRenderTargetTexture=!0}},t.WebGLCubeRenderTarget=Ar,t.WebGLMultipleRenderTargets=class extends gi{constructor(t=1,e=1,i=1,n={}){super(t,e,n),this.isWebGLMultipleRenderTargets=!0;const r=this.texture;this.texture=[];for(let t=0;t=6.0.0" } }, "node_modules/@jridgewell/resolve-uri": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz", - "integrity": "sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==", + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", + "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", "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==", + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz", + "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==", "dev": true, "engines": { "node": ">=6.0.0" } }, "node_modules/@jridgewell/source-map": { - "version": "0.3.5", - "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.5.tgz", - "integrity": "sha512-UTYAUj/wviwdsMfzoSJspJxbkH5o1snzwX0//0ENX1u/55kkZZkcTZP6u9bwKGkv+dkk9at4m1Cpt0uY80kcpQ==", + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.6.tgz", + "integrity": "sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ==", "dev": true, "dependencies": { - "@jridgewell/gen-mapping": "^0.3.0", - "@jridgewell/trace-mapping": "^0.3.9" + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.25" } }, "node_modules/@jridgewell/sourcemap-codec": { @@ -101,9 +101,9 @@ "dev": true }, "node_modules/@jridgewell/trace-mapping": { - "version": "0.3.19", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.19.tgz", - "integrity": "sha512-kf37QtfW+Hwx/buWGMPcR60iF9ziHa6r/CZJIHbmcm4+0qrXiVdxegAH0F6yddEVQ7zdkjcGCgCzUu+BcbhQxw==", + "version": "0.3.25", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz", + "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==", "dev": true, "dependencies": { "@jridgewell/resolve-uri": "^3.1.0", @@ -131,9 +131,9 @@ } }, "node_modules/@types/estree": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.2.tgz", - "integrity": "sha512-VeiPZ9MMwXjO32/Xu7+OwflfmeoRwkE/qzndw42gGtgJwZopBnzy2gD//NN1+go1mADzkDcqf/KnFRSjTJ8xJA==", + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.5.tgz", + "integrity": "sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==", "dev": true }, "node_modules/@types/json-schema": { @@ -143,18 +143,30 @@ "dev": true }, "node_modules/@types/node": { - "version": "18.18.1", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.18.1.tgz", - "integrity": "sha512-3G42sxmm0fF2+Vtb9TJQpnjmP+uKlWvFa8KoEGquh4gqRmoUG/N0ufuhikw6HEsdG2G2oIKhog1GCTfz9v5NdQ==", + "version": "18.19.26", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.26.tgz", + "integrity": "sha512-+wiMJsIwLOYCvUqSdKTrfkS8mpTp+MPINe6+Np4TAGFWWRWiBQ5kSq9nZGCSPkzx9mvT+uEukzpX4MOSCydcvw==", + "dev": true, + "dependencies": { + "undici-types": "~5.26.4" + } + }, + "node_modules/@types/stats.js": { + "version": "0.17.3", + "resolved": "https://registry.npmjs.org/@types/stats.js/-/stats.js-0.17.3.tgz", + "integrity": "sha512-pXNfAD3KHOdif9EQXZ9deK82HVNaXP5ZIF5RP2QG6OQFNTaY2YIetfrE9t528vEreGQvEPRDDc8muaoYeK0SxQ==", "dev": true }, "node_modules/@types/three": { - "version": "0.148.1", - "resolved": "https://registry.npmjs.org/@types/three/-/three-0.148.1.tgz", - "integrity": "sha512-gZwIyTBMxKXqJHXmZ0dzvDieuQ4hz8MPNHtkRrAwER/xPlAh9eP2WIfaolvQY+wJAzlNV5a9ceS4JT+i/jybsw==", + "version": "0.150.2", + "resolved": "https://registry.npmjs.org/@types/three/-/three-0.150.2.tgz", + "integrity": "sha512-cvcz/81Mmj4oiAA+uxzwaRK3t8lYw8WxejXKqIBfu6PqvwSAEEiCi3VfCiVY18UflBqL0LDX/za85+sfqjMoIw==", "dev": true, "dependencies": { - "@types/webxr": "*" + "@types/stats.js": "*", + "@types/webxr": "*", + "fflate": "~0.6.9", + "lil-gui": "~0.17.0" } }, "node_modules/@types/webxr": { @@ -164,9 +176,9 @@ "dev": true }, "node_modules/@webassemblyjs/ast": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.6.tgz", - "integrity": "sha512-IN1xI7PwOvLPgjcf180gC1bqn3q/QaOCwYUahIOhbYUu8KA/3tw2RT/T0Gidi1l7Hhj5D/INhJxiICObqpMu4Q==", + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.12.1.tgz", + "integrity": "sha512-EKfMUOPRRUTy5UII4qJDGPpqfwjOmZ5jeGFwid9mnoqIFK+e0vqoi1qH56JpmZSzEL53jKnNzScdmftJyG5xWg==", "dev": true, "dependencies": { "@webassemblyjs/helper-numbers": "1.11.6", @@ -186,9 +198,9 @@ "dev": true }, "node_modules/@webassemblyjs/helper-buffer": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.6.tgz", - "integrity": "sha512-z3nFzdcp1mb8nEOFFk8DrYLpHvhKC3grJD2ardfKOzmbmJvEf/tPIqCY+sNcwZIY8ZD7IkB2l7/pqhUhqm7hLA==", + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.12.1.tgz", + "integrity": "sha512-nzJwQw99DNDKr9BVCOZcLuJJUlqkJh+kVzVl6Fmq/tI5ZtEyWT1KZMyOXltXLZJmDtvLCDgwsyrkohEtopTXCw==", "dev": true }, "node_modules/@webassemblyjs/helper-numbers": { @@ -209,15 +221,15 @@ "dev": true }, "node_modules/@webassemblyjs/helper-wasm-section": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.6.tgz", - "integrity": "sha512-LPpZbSOwTpEC2cgn4hTydySy1Ke+XEu+ETXuoyvuyezHO3Kjdu90KK95Sh9xTbmjrCsUwvWwCOQQNta37VrS9g==", + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.12.1.tgz", + "integrity": "sha512-Jif4vfB6FJlUlSbgEMHUyk1j234GTNG9dBJ4XJdOySoj518Xj0oGsNi59cUQF4RRMS9ouBUxDDdyBVfPTypa5g==", "dev": true, "dependencies": { - "@webassemblyjs/ast": "1.11.6", - "@webassemblyjs/helper-buffer": "1.11.6", + "@webassemblyjs/ast": "1.12.1", + "@webassemblyjs/helper-buffer": "1.12.1", "@webassemblyjs/helper-wasm-bytecode": "1.11.6", - "@webassemblyjs/wasm-gen": "1.11.6" + "@webassemblyjs/wasm-gen": "1.12.1" } }, "node_modules/@webassemblyjs/ieee754": { @@ -245,28 +257,28 @@ "dev": true }, "node_modules/@webassemblyjs/wasm-edit": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.6.tgz", - "integrity": "sha512-Ybn2I6fnfIGuCR+Faaz7YcvtBKxvoLV3Lebn1tM4o/IAJzmi9AWYIPWpyBfU8cC+JxAO57bk4+zdsTjJR+VTOw==", + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.12.1.tgz", + "integrity": "sha512-1DuwbVvADvS5mGnXbE+c9NfA8QRcZ6iKquqjjmR10k6o+zzsRVesil54DKexiowcFCPdr/Q0qaMgB01+SQ1u6g==", "dev": true, "dependencies": { - "@webassemblyjs/ast": "1.11.6", - "@webassemblyjs/helper-buffer": "1.11.6", + "@webassemblyjs/ast": "1.12.1", + "@webassemblyjs/helper-buffer": "1.12.1", "@webassemblyjs/helper-wasm-bytecode": "1.11.6", - "@webassemblyjs/helper-wasm-section": "1.11.6", - "@webassemblyjs/wasm-gen": "1.11.6", - "@webassemblyjs/wasm-opt": "1.11.6", - "@webassemblyjs/wasm-parser": "1.11.6", - "@webassemblyjs/wast-printer": "1.11.6" + "@webassemblyjs/helper-wasm-section": "1.12.1", + "@webassemblyjs/wasm-gen": "1.12.1", + "@webassemblyjs/wasm-opt": "1.12.1", + "@webassemblyjs/wasm-parser": "1.12.1", + "@webassemblyjs/wast-printer": "1.12.1" } }, "node_modules/@webassemblyjs/wasm-gen": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.6.tgz", - "integrity": "sha512-3XOqkZP/y6B4F0PBAXvI1/bky7GryoogUtfwExeP/v7Nzwo1QLcq5oQmpKlftZLbT+ERUOAZVQjuNVak6UXjPA==", + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.12.1.tgz", + "integrity": "sha512-TDq4Ojh9fcohAw6OIMXqiIcTq5KUXTGRkVxbSo1hQnSy6lAM5GSdfwWeSxpAo0YzgsgF182E/U0mDNhuA0tW7w==", "dev": true, "dependencies": { - "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/ast": "1.12.1", "@webassemblyjs/helper-wasm-bytecode": "1.11.6", "@webassemblyjs/ieee754": "1.11.6", "@webassemblyjs/leb128": "1.11.6", @@ -274,24 +286,24 @@ } }, "node_modules/@webassemblyjs/wasm-opt": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.6.tgz", - "integrity": "sha512-cOrKuLRE7PCe6AsOVl7WasYf3wbSo4CeOk6PkrjS7g57MFfVUF9u6ysQBBODX0LdgSvQqRiGz3CXvIDKcPNy4g==", + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.12.1.tgz", + "integrity": "sha512-Jg99j/2gG2iaz3hijw857AVYekZe2SAskcqlWIZXjji5WStnOpVoat3gQfT/Q5tb2djnCjBtMocY/Su1GfxPBg==", "dev": true, "dependencies": { - "@webassemblyjs/ast": "1.11.6", - "@webassemblyjs/helper-buffer": "1.11.6", - "@webassemblyjs/wasm-gen": "1.11.6", - "@webassemblyjs/wasm-parser": "1.11.6" + "@webassemblyjs/ast": "1.12.1", + "@webassemblyjs/helper-buffer": "1.12.1", + "@webassemblyjs/wasm-gen": "1.12.1", + "@webassemblyjs/wasm-parser": "1.12.1" } }, "node_modules/@webassemblyjs/wasm-parser": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.6.tgz", - "integrity": "sha512-6ZwPeGzMJM3Dqp3hCsLgESxBGtT/OeCvCZ4TA1JUPYgmhAx38tTPR9JaKy0S5H3evQpO/h2uWs2j6Yc/fjkpTQ==", + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.12.1.tgz", + "integrity": "sha512-xikIi7c2FHXysxXe3COrVUPSheuBtpcfhbpFj4gmu7KRLYOzANztwUU0IbsqvMqzuNK2+glRGWCEqZo1WCLyAQ==", "dev": true, "dependencies": { - "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/ast": "1.12.1", "@webassemblyjs/helper-api-error": "1.11.6", "@webassemblyjs/helper-wasm-bytecode": "1.11.6", "@webassemblyjs/ieee754": "1.11.6", @@ -300,12 +312,12 @@ } }, "node_modules/@webassemblyjs/wast-printer": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.6.tgz", - "integrity": "sha512-JM7AhRcE+yW2GWYaKeHL5vt4xqee5N2WcezptmgyhNS+ScggqcT1OtXykhAb13Sn5Yas0j2uv9tHgrjwvzAP4A==", + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.12.1.tgz", + "integrity": "sha512-+X4WAlOisVWQMikjbcvY2e0rwPsKQ9F688lksZhBcPycBBuii3O7m8FACbDMWDojpAqvjIncrG8J0XHKyQfVeA==", "dev": true, "dependencies": { - "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/ast": "1.12.1", "@xtuc/long": "4.2.2" } }, @@ -366,9 +378,9 @@ "dev": true }, "node_modules/acorn": { - "version": "8.10.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz", - "integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==", + "version": "8.11.3", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.11.3.tgz", + "integrity": "sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==", "dev": true, "bin": { "acorn": "bin/acorn" @@ -439,9 +451,9 @@ } }, "node_modules/browserslist": { - "version": "4.21.4", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.4.tgz", - "integrity": "sha512-CBHJJdDmgjl3daYjN5Cp5kbTf1mUhZoS+beLklHIvkOWscs83YAhLlF3Wsh/lciQYAcbBJgTOD44VtG31ZM4Hw==", + "version": "4.23.0", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.23.0.tgz", + "integrity": "sha512-QW8HiM1shhT2GuzkvklfjcKDiWFXHOeFCIA/huJPwHsslwcydgk7X+z2zXpEijP98UCY7HbubZt5J2Zgvf0CaQ==", "dev": true, "funding": [ { @@ -451,13 +463,17 @@ { "type": "tidelift", "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" } ], "dependencies": { - "caniuse-lite": "^1.0.30001400", - "electron-to-chromium": "^1.4.251", - "node-releases": "^2.0.6", - "update-browserslist-db": "^1.0.9" + "caniuse-lite": "^1.0.30001587", + "electron-to-chromium": "^1.4.668", + "node-releases": "^2.0.14", + "update-browserslist-db": "^1.0.13" }, "bin": { "browserslist": "cli.js" @@ -473,9 +489,9 @@ "dev": true }, "node_modules/caniuse-lite": { - "version": "1.0.30001448", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001448.tgz", - "integrity": "sha512-tq2YI+MJnooG96XpbTRYkBxLxklZPOdLmNIOdIhvf7SNJan6u5vCKum8iT7ZfCt70m1GPkuC7P3TtX6UuhupuA==", + "version": "1.0.30001599", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001599.tgz", + "integrity": "sha512-LRAQHZ4yT1+f9LemSMeqdMpMxZcc4RMWdj4tiFe3G8tNkWK+E58g+/tzotb5cU6TbcVJLr4fySiAW7XmxQvZQA==", "dev": true, "funding": [ { @@ -485,6 +501,10 @@ { "type": "tidelift", "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" } ] }, @@ -572,15 +592,15 @@ } }, "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==", + "version": "1.4.714", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.714.tgz", + "integrity": "sha512-OfnVHt+nMRH9Ua5koH/2gKlCAXbG+u1yXwLKyBVqNboBV34ZTwb846RUe8K5mtE1uhz0BXoMarZ13JCQr+sBtQ==", "dev": true }, "node_modules/enhanced-resolve": { - "version": "5.15.0", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.15.0.tgz", - "integrity": "sha512-LXYT42KJ7lpIKECr2mAXIaMldcNCh/7E0KBKOu4KSfkHmP+mZmSs+8V5gBAqisWBy0OO4W5Oyys0GO1Y8KtdKg==", + "version": "5.16.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.16.0.tgz", + "integrity": "sha512-O+QWCviPNSSLAD9Ucn8Awv+poAkqn3T1XY5/N7kR7rQO9yfSGWkYZDwpJ+iKF7B8rxaQKWngSqACpgzeapSyoA==", "dev": true, "dependencies": { "graceful-fs": "^4.2.4", @@ -603,15 +623,15 @@ } }, "node_modules/es-module-lexer": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.3.1.tgz", - "integrity": "sha512-JUFAyicQV9mXc3YRxPnDlrfBKpqt6hUYzz9/boprUJHs4e4KVr3XwOF70doO6gwXUor6EWZJAyWAfKki84t20Q==", + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.4.2.tgz", + "integrity": "sha512-7nOqkomXZEaxUDJw21XZNtRk739QvrPSoZoRtbsEfcii00vdzZUh6zh1CQwHhrib8MdEtJfv5rJiGeb4KuV/vw==", "dev": true }, "node_modules/escalade": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.2.tgz", + "integrity": "sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==", "dev": true, "engines": { "node": ">=6" @@ -690,6 +710,12 @@ "node": ">= 4.9.1" } }, + "node_modules/fflate": { + "version": "0.6.10", + "resolved": "https://registry.npmjs.org/fflate/-/fflate-0.6.10.tgz", + "integrity": "sha512-IQrh3lEPM93wVCEczc9SaAOvkmcoQn/G8Bo1e8ZPlY3X3bnAxWaBdvTdvM1hP62iZp0BXWDy4vTAy4fF0+Dlpg==", + "dev": true + }, "node_modules/fill-range": { "version": "7.0.1", "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", @@ -728,9 +754,9 @@ "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==", + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", "dev": true }, "node_modules/has": { @@ -880,6 +906,12 @@ "node": ">=0.10.0" } }, + "node_modules/lil-gui": { + "version": "0.17.0", + "resolved": "https://registry.npmjs.org/lil-gui/-/lil-gui-0.17.0.tgz", + "integrity": "sha512-MVBHmgY+uEbmJNApAaPbtvNh1RCAeMnKym82SBjtp5rODTYKWtM+MXHCifLe2H2Ti1HuBGBtK/5SyG4ShQ3pUQ==", + "dev": true + }, "node_modules/loader-runner": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", @@ -960,9 +992,9 @@ "dev": true }, "node_modules/node-releases": { - "version": "2.0.8", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.8.tgz", - "integrity": "sha512-dFSmB8fFHEH/s81Xi+Y/15DQY6VHW81nXRj86EMSL3lmuTmK1e+aT4wrFCkTbm+gSwkw4KpX+rT/pMM2c1mF+A==", + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.14.tgz", + "integrity": "sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==", "dev": true }, "node_modules/p-limit": { @@ -1056,9 +1088,9 @@ } }, "node_modules/punycode": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz", - "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==", + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", + "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", "dev": true, "engines": { "node": ">=6" @@ -1162,9 +1194,9 @@ } }, "node_modules/semver": { - "version": "7.5.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", - "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "version": "7.6.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz", + "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==", "dev": true, "dependencies": { "lru-cache": "^6.0.0" @@ -1177,9 +1209,9 @@ } }, "node_modules/serialize-javascript": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.1.tgz", - "integrity": "sha512-owoXEFjWRllis8/M1Q+Cw5k8ZH40e3zhp/ovX+Xr/vi1qj6QesbyXXViFbpNvWvPNAD62SutwEXavefrLJWj7w==", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.2.tgz", + "integrity": "sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==", "dev": true, "dependencies": { "randombytes": "^2.1.0" @@ -1219,12 +1251,12 @@ } }, "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==", + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", "dev": true, "engines": { - "node": ">=0.10.0" + "node": ">= 8" } }, "node_modules/source-map-support": { @@ -1237,6 +1269,15 @@ "source-map": "^0.6.0" } }, + "node_modules/source-map-support/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/supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -1271,9 +1312,9 @@ } }, "node_modules/terser": { - "version": "5.20.0", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.20.0.tgz", - "integrity": "sha512-e56ETryaQDyebBwJIWYB2TT6f2EZ0fL0sW/JRXNMN26zZdKi2u/E/5my5lG6jNxym6qsrVXfFRmOdV42zlAgLQ==", + "version": "5.29.2", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.29.2.tgz", + "integrity": "sha512-ZiGkhUBIM+7LwkNjXYJq8svgkd+QK3UUr0wJqY4MieaezBSAIPgbSPZyIx0idM6XWK5CMzSWa8MJIzmRcB8Caw==", "dev": true, "dependencies": { "@jridgewell/source-map": "^0.3.3", @@ -1289,16 +1330,16 @@ } }, "node_modules/terser-webpack-plugin": { - "version": "5.3.9", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.9.tgz", - "integrity": "sha512-ZuXsqE07EcggTWQjXUj+Aot/OMcD0bMKGgF63f7UxYcu5/AJF53aIpK1YoP5xR9l6s/Hy2b+t1AM0bLNPRuhwA==", + "version": "5.3.10", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.10.tgz", + "integrity": "sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==", "dev": true, "dependencies": { - "@jridgewell/trace-mapping": "^0.3.17", + "@jridgewell/trace-mapping": "^0.3.20", "jest-worker": "^27.4.5", "schema-utils": "^3.1.1", "serialize-javascript": "^6.0.1", - "terser": "^5.16.8" + "terser": "^5.26.0" }, "engines": { "node": ">= 10.13.0" @@ -1323,9 +1364,9 @@ } }, "node_modules/three": { - "version": "0.148.0", - "resolved": "https://registry.npmjs.org/three/-/three-0.148.0.tgz", - "integrity": "sha512-8uzVV+qhTPi0bOFs/3te3RW6hb3urL8jYEl6irjCWo/l6sr8MPNMcClFev/MMYeIxr0gmDcoXTy/8LXh/LXkfw==" + "version": "0.150.1", + "resolved": "https://registry.npmjs.org/three/-/three-0.150.1.tgz", + "integrity": "sha512-5C1MqKUWaHYo13BX0Q64qcdwImgnnjSOFgBscOzAo8MYCzEtqfQqorEKMcajnA3FHy1yVlIe9AmaMQ0OQracNA==" }, "node_modules/to-regex-range": { "version": "5.0.1", @@ -1340,15 +1381,16 @@ } }, "node_modules/ts-loader": { - "version": "9.4.4", - "resolved": "https://registry.npmjs.org/ts-loader/-/ts-loader-9.4.4.tgz", - "integrity": "sha512-MLukxDHBl8OJ5Dk3y69IsKVFRA/6MwzEqBgh+OXMPB/OD01KQuWPFd1WAQP8a5PeSCAxfnkhiuWqfmFJzJQt9w==", + "version": "9.5.1", + "resolved": "https://registry.npmjs.org/ts-loader/-/ts-loader-9.5.1.tgz", + "integrity": "sha512-rNH3sK9kGZcH9dYzC7CewQm4NtxJTjSEVRJ2DyBZR7f8/wcta+iV44UPCXc5+nzDzivKtlzV6c9P4e+oFhDLYg==", "dev": true, "dependencies": { "chalk": "^4.1.0", "enhanced-resolve": "^5.0.0", "micromatch": "^4.0.0", - "semver": "^7.3.4" + "semver": "^7.3.4", + "source-map": "^0.7.4" }, "engines": { "node": ">=12.0.0" @@ -1359,9 +1401,9 @@ } }, "node_modules/typescript": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.2.2.tgz", - "integrity": "sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==", + "version": "5.4.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.3.tgz", + "integrity": "sha512-KrPd3PKaCLr78MalgiwJnA25Nm8HAmdwN3mYUYZgG/wizIo9EainNVQI9/yDavtVFRN2h3k8uf3GLHuhDMgEHg==", "dev": true, "bin": { "tsc": "bin/tsc", @@ -1371,10 +1413,16 @@ "node": ">=14.17" } }, + "node_modules/undici-types": { + "version": "5.26.5", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", + "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==", + "dev": true + }, "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==", + "version": "1.0.13", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.13.tgz", + "integrity": "sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==", "dev": true, "funding": [ { @@ -1384,6 +1432,10 @@ { "type": "tidelift", "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" } ], "dependencies": { @@ -1391,7 +1443,7 @@ "picocolors": "^1.0.0" }, "bin": { - "browserslist-lint": "cli.js" + "update-browserslist-db": "cli.js" }, "peerDependencies": { "browserslist": ">= 4.21.0" @@ -1407,9 +1459,9 @@ } }, "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==", + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.1.tgz", + "integrity": "sha512-8wrBCMtVhqcXP2Sup1ctSkga6uc2Bx0IIvKyT7yTFier5AXHooSI+QyQQAtTb7+E0IUCCKyTFmXqdqgum2XWGg==", "dev": true, "dependencies": { "glob-to-regexp": "^0.4.1", @@ -1420,34 +1472,34 @@ } }, "node_modules/webpack": { - "version": "5.88.2", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.88.2.tgz", - "integrity": "sha512-JmcgNZ1iKj+aiR0OvTYtWQqJwq37Pf683dY9bVORwVbUrDhLhdn/PlO2sHsFHPkj7sHNQF3JwaAkp49V+Sq1tQ==", + "version": "5.91.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.91.0.tgz", + "integrity": "sha512-rzVwlLeBWHJbmgTC/8TvAcu5vpJNII+MelQpylD4jNERPwpBJOE2lEcko1zJX3QJeLjTTAnQxn/OJ8bjDzVQaw==", "dev": true, "dependencies": { "@types/eslint-scope": "^3.7.3", - "@types/estree": "^1.0.0", - "@webassemblyjs/ast": "^1.11.5", - "@webassemblyjs/wasm-edit": "^1.11.5", - "@webassemblyjs/wasm-parser": "^1.11.5", + "@types/estree": "^1.0.5", + "@webassemblyjs/ast": "^1.12.1", + "@webassemblyjs/wasm-edit": "^1.12.1", + "@webassemblyjs/wasm-parser": "^1.12.1", "acorn": "^8.7.1", "acorn-import-assertions": "^1.9.0", - "browserslist": "^4.14.5", + "browserslist": "^4.21.10", "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^5.15.0", + "enhanced-resolve": "^5.16.0", "es-module-lexer": "^1.2.1", "eslint-scope": "5.1.1", "events": "^3.2.0", "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.2.9", + "graceful-fs": "^4.2.11", "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.2.0", "tapable": "^2.1.1", - "terser-webpack-plugin": "^5.3.7", - "watchpack": "^2.4.0", + "terser-webpack-plugin": "^5.3.10", + "watchpack": "^2.4.1", "webpack-sources": "^3.2.3" }, "bin": { @@ -1575,12 +1627,12 @@ "version": "file:..", "requires": { "@ar-js-org/artoolkit5-js": "^0.3.0", - "@types/node": "^18.11.9", - "@types/three": "^0.148.0", - "three": "^0.148.0", - "ts-loader": "^9.4.4", - "typescript": "^5.2.2", - "webpack": "^5.88.1", + "@types/node": "^18.15.11", + "@types/three": "^0.150.1", + "three": "^0.150.1", + "ts-loader": "^9.5.1", + "typescript": "^5.4.3", + "webpack": "^5.91.0", "webpack-cli": "^5.1.4", "worker-loader": "^3.0.8" } @@ -1592,36 +1644,36 @@ "dev": true }, "@jridgewell/gen-mapping": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz", - "integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==", + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz", + "integrity": "sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==", "dev": true, "requires": { - "@jridgewell/set-array": "^1.0.1", + "@jridgewell/set-array": "^1.2.1", "@jridgewell/sourcemap-codec": "^1.4.10", - "@jridgewell/trace-mapping": "^0.3.9" + "@jridgewell/trace-mapping": "^0.3.24" } }, "@jridgewell/resolve-uri": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz", - "integrity": "sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==", + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", + "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", "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==", + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz", + "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==", "dev": true }, "@jridgewell/source-map": { - "version": "0.3.5", - "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.5.tgz", - "integrity": "sha512-UTYAUj/wviwdsMfzoSJspJxbkH5o1snzwX0//0ENX1u/55kkZZkcTZP6u9bwKGkv+dkk9at4m1Cpt0uY80kcpQ==", + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.6.tgz", + "integrity": "sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ==", "dev": true, "requires": { - "@jridgewell/gen-mapping": "^0.3.0", - "@jridgewell/trace-mapping": "^0.3.9" + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.25" } }, "@jridgewell/sourcemap-codec": { @@ -1631,9 +1683,9 @@ "dev": true }, "@jridgewell/trace-mapping": { - "version": "0.3.19", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.19.tgz", - "integrity": "sha512-kf37QtfW+Hwx/buWGMPcR60iF9ziHa6r/CZJIHbmcm4+0qrXiVdxegAH0F6yddEVQ7zdkjcGCgCzUu+BcbhQxw==", + "version": "0.3.25", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz", + "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==", "dev": true, "requires": { "@jridgewell/resolve-uri": "^3.1.0", @@ -1661,9 +1713,9 @@ } }, "@types/estree": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.2.tgz", - "integrity": "sha512-VeiPZ9MMwXjO32/Xu7+OwflfmeoRwkE/qzndw42gGtgJwZopBnzy2gD//NN1+go1mADzkDcqf/KnFRSjTJ8xJA==", + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.5.tgz", + "integrity": "sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==", "dev": true }, "@types/json-schema": { @@ -1673,18 +1725,30 @@ "dev": true }, "@types/node": { - "version": "18.18.1", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.18.1.tgz", - "integrity": "sha512-3G42sxmm0fF2+Vtb9TJQpnjmP+uKlWvFa8KoEGquh4gqRmoUG/N0ufuhikw6HEsdG2G2oIKhog1GCTfz9v5NdQ==", + "version": "18.19.26", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.26.tgz", + "integrity": "sha512-+wiMJsIwLOYCvUqSdKTrfkS8mpTp+MPINe6+Np4TAGFWWRWiBQ5kSq9nZGCSPkzx9mvT+uEukzpX4MOSCydcvw==", + "dev": true, + "requires": { + "undici-types": "~5.26.4" + } + }, + "@types/stats.js": { + "version": "0.17.3", + "resolved": "https://registry.npmjs.org/@types/stats.js/-/stats.js-0.17.3.tgz", + "integrity": "sha512-pXNfAD3KHOdif9EQXZ9deK82HVNaXP5ZIF5RP2QG6OQFNTaY2YIetfrE9t528vEreGQvEPRDDc8muaoYeK0SxQ==", "dev": true }, "@types/three": { - "version": "0.148.1", - "resolved": "https://registry.npmjs.org/@types/three/-/three-0.148.1.tgz", - "integrity": "sha512-gZwIyTBMxKXqJHXmZ0dzvDieuQ4hz8MPNHtkRrAwER/xPlAh9eP2WIfaolvQY+wJAzlNV5a9ceS4JT+i/jybsw==", + "version": "0.150.2", + "resolved": "https://registry.npmjs.org/@types/three/-/three-0.150.2.tgz", + "integrity": "sha512-cvcz/81Mmj4oiAA+uxzwaRK3t8lYw8WxejXKqIBfu6PqvwSAEEiCi3VfCiVY18UflBqL0LDX/za85+sfqjMoIw==", "dev": true, "requires": { - "@types/webxr": "*" + "@types/stats.js": "*", + "@types/webxr": "*", + "fflate": "~0.6.9", + "lil-gui": "~0.17.0" } }, "@types/webxr": { @@ -1694,9 +1758,9 @@ "dev": true }, "@webassemblyjs/ast": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.6.tgz", - "integrity": "sha512-IN1xI7PwOvLPgjcf180gC1bqn3q/QaOCwYUahIOhbYUu8KA/3tw2RT/T0Gidi1l7Hhj5D/INhJxiICObqpMu4Q==", + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.12.1.tgz", + "integrity": "sha512-EKfMUOPRRUTy5UII4qJDGPpqfwjOmZ5jeGFwid9mnoqIFK+e0vqoi1qH56JpmZSzEL53jKnNzScdmftJyG5xWg==", "dev": true, "requires": { "@webassemblyjs/helper-numbers": "1.11.6", @@ -1716,9 +1780,9 @@ "dev": true }, "@webassemblyjs/helper-buffer": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.6.tgz", - "integrity": "sha512-z3nFzdcp1mb8nEOFFk8DrYLpHvhKC3grJD2ardfKOzmbmJvEf/tPIqCY+sNcwZIY8ZD7IkB2l7/pqhUhqm7hLA==", + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.12.1.tgz", + "integrity": "sha512-nzJwQw99DNDKr9BVCOZcLuJJUlqkJh+kVzVl6Fmq/tI5ZtEyWT1KZMyOXltXLZJmDtvLCDgwsyrkohEtopTXCw==", "dev": true }, "@webassemblyjs/helper-numbers": { @@ -1739,15 +1803,15 @@ "dev": true }, "@webassemblyjs/helper-wasm-section": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.6.tgz", - "integrity": "sha512-LPpZbSOwTpEC2cgn4hTydySy1Ke+XEu+ETXuoyvuyezHO3Kjdu90KK95Sh9xTbmjrCsUwvWwCOQQNta37VrS9g==", + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.12.1.tgz", + "integrity": "sha512-Jif4vfB6FJlUlSbgEMHUyk1j234GTNG9dBJ4XJdOySoj518Xj0oGsNi59cUQF4RRMS9ouBUxDDdyBVfPTypa5g==", "dev": true, "requires": { - "@webassemblyjs/ast": "1.11.6", - "@webassemblyjs/helper-buffer": "1.11.6", + "@webassemblyjs/ast": "1.12.1", + "@webassemblyjs/helper-buffer": "1.12.1", "@webassemblyjs/helper-wasm-bytecode": "1.11.6", - "@webassemblyjs/wasm-gen": "1.11.6" + "@webassemblyjs/wasm-gen": "1.12.1" } }, "@webassemblyjs/ieee754": { @@ -1775,28 +1839,28 @@ "dev": true }, "@webassemblyjs/wasm-edit": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.6.tgz", - "integrity": "sha512-Ybn2I6fnfIGuCR+Faaz7YcvtBKxvoLV3Lebn1tM4o/IAJzmi9AWYIPWpyBfU8cC+JxAO57bk4+zdsTjJR+VTOw==", + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.12.1.tgz", + "integrity": "sha512-1DuwbVvADvS5mGnXbE+c9NfA8QRcZ6iKquqjjmR10k6o+zzsRVesil54DKexiowcFCPdr/Q0qaMgB01+SQ1u6g==", "dev": true, "requires": { - "@webassemblyjs/ast": "1.11.6", - "@webassemblyjs/helper-buffer": "1.11.6", + "@webassemblyjs/ast": "1.12.1", + "@webassemblyjs/helper-buffer": "1.12.1", "@webassemblyjs/helper-wasm-bytecode": "1.11.6", - "@webassemblyjs/helper-wasm-section": "1.11.6", - "@webassemblyjs/wasm-gen": "1.11.6", - "@webassemblyjs/wasm-opt": "1.11.6", - "@webassemblyjs/wasm-parser": "1.11.6", - "@webassemblyjs/wast-printer": "1.11.6" + "@webassemblyjs/helper-wasm-section": "1.12.1", + "@webassemblyjs/wasm-gen": "1.12.1", + "@webassemblyjs/wasm-opt": "1.12.1", + "@webassemblyjs/wasm-parser": "1.12.1", + "@webassemblyjs/wast-printer": "1.12.1" } }, "@webassemblyjs/wasm-gen": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.6.tgz", - "integrity": "sha512-3XOqkZP/y6B4F0PBAXvI1/bky7GryoogUtfwExeP/v7Nzwo1QLcq5oQmpKlftZLbT+ERUOAZVQjuNVak6UXjPA==", + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.12.1.tgz", + "integrity": "sha512-TDq4Ojh9fcohAw6OIMXqiIcTq5KUXTGRkVxbSo1hQnSy6lAM5GSdfwWeSxpAo0YzgsgF182E/U0mDNhuA0tW7w==", "dev": true, "requires": { - "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/ast": "1.12.1", "@webassemblyjs/helper-wasm-bytecode": "1.11.6", "@webassemblyjs/ieee754": "1.11.6", "@webassemblyjs/leb128": "1.11.6", @@ -1804,24 +1868,24 @@ } }, "@webassemblyjs/wasm-opt": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.6.tgz", - "integrity": "sha512-cOrKuLRE7PCe6AsOVl7WasYf3wbSo4CeOk6PkrjS7g57MFfVUF9u6ysQBBODX0LdgSvQqRiGz3CXvIDKcPNy4g==", + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.12.1.tgz", + "integrity": "sha512-Jg99j/2gG2iaz3hijw857AVYekZe2SAskcqlWIZXjji5WStnOpVoat3gQfT/Q5tb2djnCjBtMocY/Su1GfxPBg==", "dev": true, "requires": { - "@webassemblyjs/ast": "1.11.6", - "@webassemblyjs/helper-buffer": "1.11.6", - "@webassemblyjs/wasm-gen": "1.11.6", - "@webassemblyjs/wasm-parser": "1.11.6" + "@webassemblyjs/ast": "1.12.1", + "@webassemblyjs/helper-buffer": "1.12.1", + "@webassemblyjs/wasm-gen": "1.12.1", + "@webassemblyjs/wasm-parser": "1.12.1" } }, "@webassemblyjs/wasm-parser": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.6.tgz", - "integrity": "sha512-6ZwPeGzMJM3Dqp3hCsLgESxBGtT/OeCvCZ4TA1JUPYgmhAx38tTPR9JaKy0S5H3evQpO/h2uWs2j6Yc/fjkpTQ==", + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.12.1.tgz", + "integrity": "sha512-xikIi7c2FHXysxXe3COrVUPSheuBtpcfhbpFj4gmu7KRLYOzANztwUU0IbsqvMqzuNK2+glRGWCEqZo1WCLyAQ==", "dev": true, "requires": { - "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/ast": "1.12.1", "@webassemblyjs/helper-api-error": "1.11.6", "@webassemblyjs/helper-wasm-bytecode": "1.11.6", "@webassemblyjs/ieee754": "1.11.6", @@ -1830,12 +1894,12 @@ } }, "@webassemblyjs/wast-printer": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.6.tgz", - "integrity": "sha512-JM7AhRcE+yW2GWYaKeHL5vt4xqee5N2WcezptmgyhNS+ScggqcT1OtXykhAb13Sn5Yas0j2uv9tHgrjwvzAP4A==", + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.12.1.tgz", + "integrity": "sha512-+X4WAlOisVWQMikjbcvY2e0rwPsKQ9F688lksZhBcPycBBuii3O7m8FACbDMWDojpAqvjIncrG8J0XHKyQfVeA==", "dev": true, "requires": { - "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/ast": "1.12.1", "@xtuc/long": "4.2.2" } }, @@ -1873,9 +1937,9 @@ "dev": true }, "acorn": { - "version": "8.10.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz", - "integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==", + "version": "8.11.3", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.11.3.tgz", + "integrity": "sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==", "dev": true }, "acorn-import-assertions": { @@ -1923,15 +1987,15 @@ } }, "browserslist": { - "version": "4.21.4", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.4.tgz", - "integrity": "sha512-CBHJJdDmgjl3daYjN5Cp5kbTf1mUhZoS+beLklHIvkOWscs83YAhLlF3Wsh/lciQYAcbBJgTOD44VtG31ZM4Hw==", + "version": "4.23.0", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.23.0.tgz", + "integrity": "sha512-QW8HiM1shhT2GuzkvklfjcKDiWFXHOeFCIA/huJPwHsslwcydgk7X+z2zXpEijP98UCY7HbubZt5J2Zgvf0CaQ==", "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" + "caniuse-lite": "^1.0.30001587", + "electron-to-chromium": "^1.4.668", + "node-releases": "^2.0.14", + "update-browserslist-db": "^1.0.13" } }, "buffer-from": { @@ -1941,9 +2005,9 @@ "dev": true }, "caniuse-lite": { - "version": "1.0.30001448", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001448.tgz", - "integrity": "sha512-tq2YI+MJnooG96XpbTRYkBxLxklZPOdLmNIOdIhvf7SNJan6u5vCKum8iT7ZfCt70m1GPkuC7P3TtX6UuhupuA==", + "version": "1.0.30001599", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001599.tgz", + "integrity": "sha512-LRAQHZ4yT1+f9LemSMeqdMpMxZcc4RMWdj4tiFe3G8tNkWK+E58g+/tzotb5cU6TbcVJLr4fySiAW7XmxQvZQA==", "dev": true }, "chalk": { @@ -2012,15 +2076,15 @@ } }, "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==", + "version": "1.4.714", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.714.tgz", + "integrity": "sha512-OfnVHt+nMRH9Ua5koH/2gKlCAXbG+u1yXwLKyBVqNboBV34ZTwb846RUe8K5mtE1uhz0BXoMarZ13JCQr+sBtQ==", "dev": true }, "enhanced-resolve": { - "version": "5.15.0", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.15.0.tgz", - "integrity": "sha512-LXYT42KJ7lpIKECr2mAXIaMldcNCh/7E0KBKOu4KSfkHmP+mZmSs+8V5gBAqisWBy0OO4W5Oyys0GO1Y8KtdKg==", + "version": "5.16.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.16.0.tgz", + "integrity": "sha512-O+QWCviPNSSLAD9Ucn8Awv+poAkqn3T1XY5/N7kR7rQO9yfSGWkYZDwpJ+iKF7B8rxaQKWngSqACpgzeapSyoA==", "dev": true, "requires": { "graceful-fs": "^4.2.4", @@ -2034,15 +2098,15 @@ "dev": true }, "es-module-lexer": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.3.1.tgz", - "integrity": "sha512-JUFAyicQV9mXc3YRxPnDlrfBKpqt6hUYzz9/boprUJHs4e4KVr3XwOF70doO6gwXUor6EWZJAyWAfKki84t20Q==", + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.4.2.tgz", + "integrity": "sha512-7nOqkomXZEaxUDJw21XZNtRk739QvrPSoZoRtbsEfcii00vdzZUh6zh1CQwHhrib8MdEtJfv5rJiGeb4KuV/vw==", "dev": true }, "escalade": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.2.tgz", + "integrity": "sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==", "dev": true }, "eslint-scope": { @@ -2102,6 +2166,12 @@ "integrity": "sha512-eRnCtTTtGZFpQCwhJiUOuxPQWRXVKYDn0b2PeHfXL6/Zi53SLAzAHfVhVWK2AryC/WH05kGfxhFIPvTF0SXQzg==", "dev": true }, + "fflate": { + "version": "0.6.10", + "resolved": "https://registry.npmjs.org/fflate/-/fflate-0.6.10.tgz", + "integrity": "sha512-IQrh3lEPM93wVCEczc9SaAOvkmcoQn/G8Bo1e8ZPlY3X3bnAxWaBdvTdvM1hP62iZp0BXWDy4vTAy4fF0+Dlpg==", + "dev": true + }, "fill-range": { "version": "7.0.1", "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", @@ -2134,9 +2204,9 @@ "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==", + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", "dev": true }, "has": { @@ -2246,6 +2316,12 @@ "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", "dev": true }, + "lil-gui": { + "version": "0.17.0", + "resolved": "https://registry.npmjs.org/lil-gui/-/lil-gui-0.17.0.tgz", + "integrity": "sha512-MVBHmgY+uEbmJNApAaPbtvNh1RCAeMnKym82SBjtp5rODTYKWtM+MXHCifLe2H2Ti1HuBGBtK/5SyG4ShQ3pUQ==", + "dev": true + }, "loader-runner": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", @@ -2308,9 +2384,9 @@ "dev": true }, "node-releases": { - "version": "2.0.8", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.8.tgz", - "integrity": "sha512-dFSmB8fFHEH/s81Xi+Y/15DQY6VHW81nXRj86EMSL3lmuTmK1e+aT4wrFCkTbm+gSwkw4KpX+rT/pMM2c1mF+A==", + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.14.tgz", + "integrity": "sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==", "dev": true }, "p-limit": { @@ -2377,9 +2453,9 @@ } }, "punycode": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz", - "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==", + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", + "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", "dev": true }, "randombytes": { @@ -2444,18 +2520,18 @@ } }, "semver": { - "version": "7.5.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", - "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "version": "7.6.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz", + "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==", "dev": true, "requires": { "lru-cache": "^6.0.0" } }, "serialize-javascript": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.1.tgz", - "integrity": "sha512-owoXEFjWRllis8/M1Q+Cw5k8ZH40e3zhp/ovX+Xr/vi1qj6QesbyXXViFbpNvWvPNAD62SutwEXavefrLJWj7w==", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.2.tgz", + "integrity": "sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==", "dev": true, "requires": { "randombytes": "^2.1.0" @@ -2486,9 +2562,9 @@ "dev": true }, "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", "dev": true }, "source-map-support": { @@ -2499,6 +2575,14 @@ "requires": { "buffer-from": "^1.0.0", "source-map": "^0.6.0" + }, + "dependencies": { + "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 + } } }, "supports-color": { @@ -2523,9 +2607,9 @@ "dev": true }, "terser": { - "version": "5.20.0", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.20.0.tgz", - "integrity": "sha512-e56ETryaQDyebBwJIWYB2TT6f2EZ0fL0sW/JRXNMN26zZdKi2u/E/5my5lG6jNxym6qsrVXfFRmOdV42zlAgLQ==", + "version": "5.29.2", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.29.2.tgz", + "integrity": "sha512-ZiGkhUBIM+7LwkNjXYJq8svgkd+QK3UUr0wJqY4MieaezBSAIPgbSPZyIx0idM6XWK5CMzSWa8MJIzmRcB8Caw==", "dev": true, "requires": { "@jridgewell/source-map": "^0.3.3", @@ -2535,22 +2619,22 @@ } }, "terser-webpack-plugin": { - "version": "5.3.9", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.9.tgz", - "integrity": "sha512-ZuXsqE07EcggTWQjXUj+Aot/OMcD0bMKGgF63f7UxYcu5/AJF53aIpK1YoP5xR9l6s/Hy2b+t1AM0bLNPRuhwA==", + "version": "5.3.10", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.10.tgz", + "integrity": "sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==", "dev": true, "requires": { - "@jridgewell/trace-mapping": "^0.3.17", + "@jridgewell/trace-mapping": "^0.3.20", "jest-worker": "^27.4.5", "schema-utils": "^3.1.1", "serialize-javascript": "^6.0.1", - "terser": "^5.16.8" + "terser": "^5.26.0" } }, "three": { - "version": "0.148.0", - "resolved": "https://registry.npmjs.org/three/-/three-0.148.0.tgz", - "integrity": "sha512-8uzVV+qhTPi0bOFs/3te3RW6hb3urL8jYEl6irjCWo/l6sr8MPNMcClFev/MMYeIxr0gmDcoXTy/8LXh/LXkfw==" + "version": "0.150.1", + "resolved": "https://registry.npmjs.org/three/-/three-0.150.1.tgz", + "integrity": "sha512-5C1MqKUWaHYo13BX0Q64qcdwImgnnjSOFgBscOzAo8MYCzEtqfQqorEKMcajnA3FHy1yVlIe9AmaMQ0OQracNA==" }, "to-regex-range": { "version": "5.0.1", @@ -2562,27 +2646,34 @@ } }, "ts-loader": { - "version": "9.4.4", - "resolved": "https://registry.npmjs.org/ts-loader/-/ts-loader-9.4.4.tgz", - "integrity": "sha512-MLukxDHBl8OJ5Dk3y69IsKVFRA/6MwzEqBgh+OXMPB/OD01KQuWPFd1WAQP8a5PeSCAxfnkhiuWqfmFJzJQt9w==", + "version": "9.5.1", + "resolved": "https://registry.npmjs.org/ts-loader/-/ts-loader-9.5.1.tgz", + "integrity": "sha512-rNH3sK9kGZcH9dYzC7CewQm4NtxJTjSEVRJ2DyBZR7f8/wcta+iV44UPCXc5+nzDzivKtlzV6c9P4e+oFhDLYg==", "dev": true, "requires": { "chalk": "^4.1.0", "enhanced-resolve": "^5.0.0", "micromatch": "^4.0.0", - "semver": "^7.3.4" + "semver": "^7.3.4", + "source-map": "^0.7.4" } }, "typescript": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.2.2.tgz", - "integrity": "sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==", + "version": "5.4.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.3.tgz", + "integrity": "sha512-KrPd3PKaCLr78MalgiwJnA25Nm8HAmdwN3mYUYZgG/wizIo9EainNVQI9/yDavtVFRN2h3k8uf3GLHuhDMgEHg==", + "dev": true + }, + "undici-types": { + "version": "5.26.5", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", + "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==", "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==", + "version": "1.0.13", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.13.tgz", + "integrity": "sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==", "dev": true, "requires": { "escalade": "^3.1.1", @@ -2599,9 +2690,9 @@ } }, "watchpack": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz", - "integrity": "sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==", + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.1.tgz", + "integrity": "sha512-8wrBCMtVhqcXP2Sup1ctSkga6uc2Bx0IIvKyT7yTFier5AXHooSI+QyQQAtTb7+E0IUCCKyTFmXqdqgum2XWGg==", "dev": true, "requires": { "glob-to-regexp": "^0.4.1", @@ -2609,34 +2700,34 @@ } }, "webpack": { - "version": "5.88.2", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.88.2.tgz", - "integrity": "sha512-JmcgNZ1iKj+aiR0OvTYtWQqJwq37Pf683dY9bVORwVbUrDhLhdn/PlO2sHsFHPkj7sHNQF3JwaAkp49V+Sq1tQ==", + "version": "5.91.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.91.0.tgz", + "integrity": "sha512-rzVwlLeBWHJbmgTC/8TvAcu5vpJNII+MelQpylD4jNERPwpBJOE2lEcko1zJX3QJeLjTTAnQxn/OJ8bjDzVQaw==", "dev": true, "requires": { "@types/eslint-scope": "^3.7.3", - "@types/estree": "^1.0.0", - "@webassemblyjs/ast": "^1.11.5", - "@webassemblyjs/wasm-edit": "^1.11.5", - "@webassemblyjs/wasm-parser": "^1.11.5", + "@types/estree": "^1.0.5", + "@webassemblyjs/ast": "^1.12.1", + "@webassemblyjs/wasm-edit": "^1.12.1", + "@webassemblyjs/wasm-parser": "^1.12.1", "acorn": "^8.7.1", "acorn-import-assertions": "^1.9.0", - "browserslist": "^4.14.5", + "browserslist": "^4.21.10", "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^5.15.0", + "enhanced-resolve": "^5.16.0", "es-module-lexer": "^1.2.1", "eslint-scope": "5.1.1", "events": "^3.2.0", "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.2.9", + "graceful-fs": "^4.2.11", "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.2.0", "tapable": "^2.1.1", - "terser-webpack-plugin": "^5.3.7", - "watchpack": "^2.4.0", + "terser-webpack-plugin": "^5.3.10", + "watchpack": "^2.4.1", "webpack-sources": "^3.2.3" } }, diff --git a/example-ts/package.json b/example-ts/package.json index a20b215..73e20ab 100644 --- a/example-ts/package.json +++ b/example-ts/package.json @@ -11,15 +11,15 @@ "author": "", "license": "ISC", "devDependencies": { - "@types/node": "^18.11.9", - "@types/three": "^0.148.0", - "ts-loader": "^9.4.4", - "typescript": "^5.2.2", - "webpack": "^5.8.2", + "@types/node": "^18.15.11", + "@types/three": "^0.150.1", + "ts-loader": "^9.5.1", + "typescript": "^5.4.3", + "webpack": "^5.91.0", "webpack-cli": "^5.1.4" }, "dependencies": { "@ar-js-org/ar.js-threejs": "../", - "three": "^0.148.0" + "three": "^0.150.1" } } diff --git a/examples/arjs-session.html b/examples/arjs-session.html new file mode 100644 index 0000000..4047bd3 --- /dev/null +++ b/examples/arjs-session.html @@ -0,0 +1,192 @@ + + + + + + + + + + + +
+ AR.js-threejs - Session API demo with multi + tracking and hit testing + - by @nicolocarp +
+ Markers page +
+ Tracking Backend: + artoolkit + / + area artoolkit + / + best +
+ + diff --git a/examples/basic.html b/examples/basic.html index de1bee0..a9617f7 100644 --- a/examples/basic.html +++ b/examples/basic.html @@ -8,7 +8,7 @@
- AR.js - three.js camera transform + AR.js-threejs - three.js camera transform
Contact me any time at @nicolocarp
diff --git a/examples/data/pattern-arjs.patt b/examples/data/pattern-arjs.patt new file mode 100644 index 0000000..66aaa38 --- /dev/null +++ b/examples/data/pattern-arjs.patt @@ -0,0 +1,195 @@ +222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 +222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 +222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 +222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 +222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 +222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 +222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 +222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 +222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 +222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 +222 222 92 222 222 220 92 92 92 222 222 222 222 222 222 222 +222 94 222 92 222 220 99 222 151 137 222 222 222 222 222 222 +222 92 222 92 222 220 92 92 149 222 222 222 222 222 222 222 +222 92 92 92 92 220 99 222 92 222 222 222 222 222 222 222 + 92 222 222 222 92 220 99 222 222 92 222 222 222 222 222 222 +222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 +222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 +222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 +222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 +222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 +222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 +222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 +222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 +222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 +222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 +222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 +222 222 92 222 222 220 92 92 92 222 222 222 222 222 222 222 +222 94 222 92 222 220 99 222 151 137 222 222 199 222 222 222 +222 92 222 92 222 220 92 92 149 222 222 222 199 145 158 222 +222 92 92 92 92 220 99 222 92 222 222 222 199 209 145 222 + 92 222 222 222 92 220 99 222 222 92 145 222 199 145 145 222 +222 222 222 222 222 222 222 222 222 222 222 145 222 222 222 222 +222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 +222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 +222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 +222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 +222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 +222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 +222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 +222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 +222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 +222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 +222 222 92 222 222 220 92 92 92 222 222 222 222 222 222 222 +222 94 222 92 222 220 99 222 151 137 222 222 157 222 222 222 +222 92 222 92 222 220 92 92 149 222 222 222 157 0 38 222 +222 92 92 92 92 220 99 222 92 222 222 222 157 185 0 222 + 92 222 222 222 92 220 99 222 222 92 0 222 157 0 0 222 +222 222 222 222 222 222 222 222 222 222 222 0 222 222 222 222 + +222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 +222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 +222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 +222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 +222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 +222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 +222 222 222 222 222 222 222 222 222 222 222 137 222 222 92 222 +222 222 222 222 222 222 222 222 222 222 92 151 149 92 222 222 +222 222 222 222 222 222 222 222 222 222 92 222 92 222 222 222 +222 222 222 222 222 222 222 222 222 222 92 99 92 99 99 222 +222 222 222 222 222 222 222 222 222 222 220 220 220 220 220 222 +222 222 222 222 222 222 222 222 222 222 222 222 222 92 92 222 +222 222 222 222 222 222 222 222 222 222 222 92 92 92 222 222 +222 222 222 222 222 222 222 222 222 222 92 222 222 92 222 222 +222 222 222 222 222 222 222 222 222 222 222 94 92 92 222 222 +222 222 222 222 222 222 222 222 222 222 222 222 222 222 92 222 +222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 +222 222 222 222 222 222 222 222 222 222 222 222 158 145 145 222 +222 222 222 222 222 222 222 222 222 222 222 222 145 209 145 222 +222 222 222 222 222 222 222 222 222 222 222 199 199 199 199 222 +222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 145 +222 222 222 222 222 222 222 222 222 222 222 222 222 222 145 222 +222 222 222 222 222 222 222 222 222 222 222 137 222 222 92 222 +222 222 222 222 222 222 222 222 222 222 92 151 149 92 222 222 +222 222 222 222 222 222 222 222 222 222 92 222 92 222 222 222 +222 222 222 222 222 222 222 222 222 222 92 99 92 99 99 222 +222 222 222 222 222 222 222 222 222 222 220 220 220 220 220 222 +222 222 222 222 222 222 222 222 222 222 222 222 222 92 92 222 +222 222 222 222 222 222 222 222 222 222 222 92 92 92 222 222 +222 222 222 222 222 222 222 222 222 222 92 222 222 92 222 222 +222 222 222 222 222 222 222 222 222 222 222 94 92 92 222 222 +222 222 222 222 222 222 222 222 222 222 222 222 222 222 92 222 +222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 +222 222 222 222 222 222 222 222 222 222 222 222 38 0 0 222 +222 222 222 222 222 222 222 222 222 222 222 222 0 185 0 222 +222 222 222 222 222 222 222 222 222 222 222 157 157 157 157 222 +222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 0 +222 222 222 222 222 222 222 222 222 222 222 222 222 222 0 222 +222 222 222 222 222 222 222 222 222 222 222 137 222 222 92 222 +222 222 222 222 222 222 222 222 222 222 92 151 149 92 222 222 +222 222 222 222 222 222 222 222 222 222 92 222 92 222 222 222 +222 222 222 222 222 222 222 222 222 222 92 99 92 99 99 222 +222 222 222 222 222 222 222 222 222 222 220 220 220 220 220 222 +222 222 222 222 222 222 222 222 222 222 222 222 222 92 92 222 +222 222 222 222 222 222 222 222 222 222 222 92 92 92 222 222 +222 222 222 222 222 222 222 222 222 222 92 222 222 92 222 222 +222 222 222 222 222 222 222 222 222 222 222 94 92 92 222 222 +222 222 222 222 222 222 222 222 222 222 222 222 222 222 92 222 + +222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 +222 222 222 222 222 222 92 222 222 99 220 92 222 222 222 92 +222 222 222 222 222 222 222 92 222 99 220 92 92 92 92 222 +222 222 222 222 222 222 222 149 92 92 220 222 92 222 92 222 +222 222 222 222 222 222 137 151 222 99 220 222 92 222 94 222 +222 222 222 222 222 222 222 92 92 92 220 222 222 92 222 222 +222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 +222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 +222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 +222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 +222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 +222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 +222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 +222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 +222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 +222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 +222 222 222 222 145 222 222 222 222 222 222 222 222 222 222 222 +222 145 145 199 222 145 92 222 222 99 220 92 222 222 222 92 +222 145 209 199 222 222 222 92 222 99 220 92 92 92 92 222 +222 158 145 199 222 222 222 149 92 92 220 222 92 222 92 222 +222 222 222 199 222 222 137 151 222 99 220 222 92 222 94 222 +222 222 222 222 222 222 222 92 92 92 220 222 222 92 222 222 +222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 +222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 +222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 +222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 +222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 +222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 +222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 +222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 +222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 +222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 +222 222 222 222 0 222 222 222 222 222 222 222 222 222 222 222 +222 0 0 157 222 0 92 222 222 99 220 92 222 222 222 92 +222 0 185 157 222 222 222 92 222 99 220 92 92 92 92 222 +222 38 0 157 222 222 222 149 92 92 220 222 92 222 92 222 +222 222 222 157 222 222 137 151 222 99 220 222 92 222 94 222 +222 222 222 222 222 222 222 92 92 92 220 222 222 92 222 222 +222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 +222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 +222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 +222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 +222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 +222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 +222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 +222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 +222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 +222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 + +222 92 222 222 222 222 222 222 222 222 222 222 222 222 222 222 +222 222 92 92 94 222 222 222 222 222 222 222 222 222 222 222 +222 222 92 222 222 92 222 222 222 222 222 222 222 222 222 222 +222 222 92 92 92 222 222 222 222 222 222 222 222 222 222 222 +222 92 92 222 222 222 222 222 222 222 222 222 222 222 222 222 +222 220 220 220 220 220 222 222 222 222 222 222 222 222 222 222 +222 99 99 92 99 92 222 222 222 222 222 222 222 222 222 222 +222 222 222 92 222 92 222 222 222 222 222 222 222 222 222 222 +222 222 92 149 151 92 222 222 222 222 222 222 222 222 222 222 +222 92 222 222 137 222 222 222 222 222 222 222 222 222 222 222 +222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 +222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 +222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 +222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 +222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 +222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 +222 92 222 222 222 222 222 222 222 222 222 222 222 222 222 222 +222 222 92 92 94 222 222 222 222 222 222 222 222 222 222 222 +222 222 92 222 222 92 222 222 222 222 222 222 222 222 222 222 +222 222 92 92 92 222 222 222 222 222 222 222 222 222 222 222 +222 92 92 222 222 222 222 222 222 222 222 222 222 222 222 222 +222 220 220 220 220 220 222 222 222 222 222 222 222 222 222 222 +222 99 99 92 99 92 222 222 222 222 222 222 222 222 222 222 +222 222 222 92 222 92 222 222 222 222 222 222 222 222 222 222 +222 222 92 149 151 92 222 222 222 222 222 222 222 222 222 222 +222 92 222 222 137 222 222 222 222 222 222 222 222 222 222 222 +222 145 222 222 222 222 222 222 222 222 222 222 222 222 222 222 +145 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 +222 199 199 199 199 222 222 222 222 222 222 222 222 222 222 222 +222 145 209 145 222 222 222 222 222 222 222 222 222 222 222 222 +222 145 145 158 222 222 222 222 222 222 222 222 222 222 222 222 +222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 +222 92 222 222 222 222 222 222 222 222 222 222 222 222 222 222 +222 222 92 92 94 222 222 222 222 222 222 222 222 222 222 222 +222 222 92 222 222 92 222 222 222 222 222 222 222 222 222 222 +222 222 92 92 92 222 222 222 222 222 222 222 222 222 222 222 +222 92 92 222 222 222 222 222 222 222 222 222 222 222 222 222 +222 220 220 220 220 220 222 222 222 222 222 222 222 222 222 222 +222 99 99 92 99 92 222 222 222 222 222 222 222 222 222 222 +222 222 222 92 222 92 222 222 222 222 222 222 222 222 222 222 +222 222 92 149 151 92 222 222 222 222 222 222 222 222 222 222 +222 92 222 222 137 222 222 222 222 222 222 222 222 222 222 222 +222 0 222 222 222 222 222 222 222 222 222 222 222 222 222 222 + 0 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 +222 157 157 157 157 222 222 222 222 222 222 222 222 222 222 222 +222 0 185 0 222 222 222 222 222 222 222 222 222 222 222 222 +222 0 0 38 222 222 222 222 222 222 222 222 222 222 222 222 +222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 222 diff --git a/examples/default-thinner-border.html b/examples/default-thinner-border.html new file mode 100644 index 0000000..02ac0a1 --- /dev/null +++ b/examples/default-thinner-border.html @@ -0,0 +1,178 @@ + + + + + + + + + + + + +
+ AR.js-threejs - use a ar.js marker with pattRatio 0.9 +
+ Contact me any time at @nicolocarp +
diff --git a/examples/default.html b/examples/default.html new file mode 100644 index 0000000..b8bb8ae --- /dev/null +++ b/examples/default.html @@ -0,0 +1,177 @@ + + + + + + + + + + + + +
+ AR.js-threejs - default setting - webcam + hiro + profile + lerp +
+ Contact me any time at @nicolocarp +
diff --git a/examples/dev.html b/examples/dev.html index 06b106a..623911b 100644 --- a/examples/dev.html +++ b/examples/dev.html @@ -9,7 +9,7 @@
- AR.js - developement playground + AR.js-threejs - developement playground
Contact me any time at @nicolocarp
diff --git a/examples/js/three.min.js b/examples/js/three.min.js index 7ce0f25..b4ab98d 100644 --- a/examples/js/three.min.js +++ b/examples/js/three.min.js @@ -1,6 +1,7 @@ +console.warn( 'Scripts "build/three.js" and "build/three.min.js" are deprecated with r150+, and will be removed with r160. Please use ES Modules or alternatives: https://threejs.org/docs/index.html#manual/en/introduction/Installation' ); /** * @license - * Copyright 2010-2021 Three.js Authors + * Copyright 2010-2023 Three.js Authors * SPDX-License-Identifier: MIT */ -!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports):"function"==typeof define&&define.amd?define(["exports"],e):e((t="undefined"!=typeof globalThis?globalThis:t||self).THREE={})}(this,(function(t){"use strict";const e="132",n=100,i=300,r=301,s=302,a=303,o=304,l=306,c=307,h=1e3,u=1001,d=1002,p=1003,m=1004,f=1005,g=1006,v=1007,y=1008,x=1009,_=1012,b=1014,M=1015,w=1016,S=1020,T=1022,E=1023,A=1026,L=1027,R=33776,C=33777,P=33778,I=33779,D=35840,N=35841,z=35842,B=35843,F=37492,O=37496,U=2300,H=2301,G=2302,k=2400,V=2401,W=2402,j=2500,q=2501,X=3e3,Y=3001,J=3007,Z=3002,Q=3004,K=3005,$=3006,tt=7680,et=35044,nt=35048,it="300 es";class rt{addEventListener(t,e){void 0===this._listeners&&(this._listeners={});const n=this._listeners;void 0===n[t]&&(n[t]=[]),-1===n[t].indexOf(e)&&n[t].push(e)}hasEventListener(t,e){if(void 0===this._listeners)return!1;const n=this._listeners;return void 0!==n[t]&&-1!==n[t].indexOf(e)}removeEventListener(t,e){if(void 0===this._listeners)return;const n=this._listeners[t];if(void 0!==n){const t=n.indexOf(e);-1!==t&&n.splice(t,1)}}dispatchEvent(t){if(void 0===this._listeners)return;const e=this._listeners[t.type];if(void 0!==e){t.target=this;const n=e.slice(0);for(let e=0,i=n.length;e>8&255]+st[t>>16&255]+st[t>>24&255]+"-"+st[255&e]+st[e>>8&255]+"-"+st[e>>16&15|64]+st[e>>24&255]+"-"+st[63&n|128]+st[n>>8&255]+"-"+st[n>>16&255]+st[n>>24&255]+st[255&i]+st[i>>8&255]+st[i>>16&255]+st[i>>24&255]).toUpperCase()}function ht(t,e,n){return Math.max(e,Math.min(n,t))}function ut(t,e){return(t%e+e)%e}function dt(t,e,n){return(1-n)*t+n*e}function pt(t){return 0==(t&t-1)&&0!==t}function mt(t){return Math.pow(2,Math.ceil(Math.log(t)/Math.LN2))}function ft(t){return Math.pow(2,Math.floor(Math.log(t)/Math.LN2))}var gt=Object.freeze({__proto__:null,DEG2RAD:ot,RAD2DEG:lt,generateUUID:ct,clamp:ht,euclideanModulo:ut,mapLinear:function(t,e,n,i,r){return i+(t-e)*(r-i)/(n-e)},inverseLerp:function(t,e,n){return t!==e?(n-t)/(e-t):0},lerp:dt,damp:function(t,e,n,i){return dt(t,e,1-Math.exp(-n*i))},pingpong:function(t,e=1){return e-Math.abs(ut(t,2*e)-e)},smoothstep:function(t,e,n){return t<=e?0:t>=n?1:(t=(t-e)/(n-e))*t*(3-2*t)},smootherstep:function(t,e,n){return t<=e?0:t>=n?1:(t=(t-e)/(n-e))*t*t*(t*(6*t-15)+10)},randInt:function(t,e){return t+Math.floor(Math.random()*(e-t+1))},randFloat:function(t,e){return t+Math.random()*(e-t)},randFloatSpread:function(t){return t*(.5-Math.random())},seededRandom:function(t){return void 0!==t&&(at=t%2147483647),at=16807*at%2147483647,(at-1)/2147483646},degToRad:function(t){return t*ot},radToDeg:function(t){return t*lt},isPowerOfTwo:pt,ceilPowerOfTwo:mt,floorPowerOfTwo:ft,setQuaternionFromProperEuler:function(t,e,n,i,r){const s=Math.cos,a=Math.sin,o=s(n/2),l=a(n/2),c=s((e+i)/2),h=a((e+i)/2),u=s((e-i)/2),d=a((e-i)/2),p=s((i-e)/2),m=a((i-e)/2);switch(r){case"XYX":t.set(o*h,l*u,l*d,o*c);break;case"YZY":t.set(l*d,o*h,l*u,o*c);break;case"ZXZ":t.set(l*u,l*d,o*h,o*c);break;case"XZX":t.set(o*h,l*m,l*p,o*c);break;case"YXY":t.set(l*p,o*h,l*m,o*c);break;case"ZYZ":t.set(l*m,l*p,o*h,o*c);break;default:console.warn("THREE.MathUtils: .setQuaternionFromProperEuler() encountered an unknown order: "+r)}}});class vt{constructor(t=0,e=0){this.x=t,this.y=e}get width(){return this.x}set width(t){this.x=t}get height(){return this.y}set height(t){this.y=t}set(t,e){return this.x=t,this.y=e,this}setScalar(t){return this.x=t,this.y=t,this}setX(t){return this.x=t,this}setY(t){return this.y=t,this}setComponent(t,e){switch(t){case 0:this.x=e;break;case 1:this.y=e;break;default:throw new Error("index is out of range: "+t)}return this}getComponent(t){switch(t){case 0:return this.x;case 1:return this.y;default:throw new Error("index is out of range: "+t)}}clone(){return new this.constructor(this.x,this.y)}copy(t){return this.x=t.x,this.y=t.y,this}add(t,e){return void 0!==e?(console.warn("THREE.Vector2: .add() now only accepts one argument. Use .addVectors( a, b ) instead."),this.addVectors(t,e)):(this.x+=t.x,this.y+=t.y,this)}addScalar(t){return this.x+=t,this.y+=t,this}addVectors(t,e){return this.x=t.x+e.x,this.y=t.y+e.y,this}addScaledVector(t,e){return this.x+=t.x*e,this.y+=t.y*e,this}sub(t,e){return void 0!==e?(console.warn("THREE.Vector2: .sub() now only accepts one argument. Use .subVectors( a, b ) instead."),this.subVectors(t,e)):(this.x-=t.x,this.y-=t.y,this)}subScalar(t){return this.x-=t,this.y-=t,this}subVectors(t,e){return this.x=t.x-e.x,this.y=t.y-e.y,this}multiply(t){return this.x*=t.x,this.y*=t.y,this}multiplyScalar(t){return this.x*=t,this.y*=t,this}divide(t){return this.x/=t.x,this.y/=t.y,this}divideScalar(t){return this.multiplyScalar(1/t)}applyMatrix3(t){const e=this.x,n=this.y,i=t.elements;return this.x=i[0]*e+i[3]*n+i[6],this.y=i[1]*e+i[4]*n+i[7],this}min(t){return this.x=Math.min(this.x,t.x),this.y=Math.min(this.y,t.y),this}max(t){return this.x=Math.max(this.x,t.x),this.y=Math.max(this.y,t.y),this}clamp(t,e){return this.x=Math.max(t.x,Math.min(e.x,this.x)),this.y=Math.max(t.y,Math.min(e.y,this.y)),this}clampScalar(t,e){return this.x=Math.max(t,Math.min(e,this.x)),this.y=Math.max(t,Math.min(e,this.y)),this}clampLength(t,e){const n=this.length();return this.divideScalar(n||1).multiplyScalar(Math.max(t,Math.min(e,n)))}floor(){return this.x=Math.floor(this.x),this.y=Math.floor(this.y),this}ceil(){return this.x=Math.ceil(this.x),this.y=Math.ceil(this.y),this}round(){return this.x=Math.round(this.x),this.y=Math.round(this.y),this}roundToZero(){return this.x=this.x<0?Math.ceil(this.x):Math.floor(this.x),this.y=this.y<0?Math.ceil(this.y):Math.floor(this.y),this}negate(){return this.x=-this.x,this.y=-this.y,this}dot(t){return this.x*t.x+this.y*t.y}cross(t){return this.x*t.y-this.y*t.x}lengthSq(){return this.x*this.x+this.y*this.y}length(){return Math.sqrt(this.x*this.x+this.y*this.y)}manhattanLength(){return Math.abs(this.x)+Math.abs(this.y)}normalize(){return this.divideScalar(this.length()||1)}angle(){return Math.atan2(-this.y,-this.x)+Math.PI}distanceTo(t){return Math.sqrt(this.distanceToSquared(t))}distanceToSquared(t){const e=this.x-t.x,n=this.y-t.y;return e*e+n*n}manhattanDistanceTo(t){return Math.abs(this.x-t.x)+Math.abs(this.y-t.y)}setLength(t){return this.normalize().multiplyScalar(t)}lerp(t,e){return this.x+=(t.x-this.x)*e,this.y+=(t.y-this.y)*e,this}lerpVectors(t,e,n){return this.x=t.x+(e.x-t.x)*n,this.y=t.y+(e.y-t.y)*n,this}equals(t){return t.x===this.x&&t.y===this.y}fromArray(t,e=0){return this.x=t[e],this.y=t[e+1],this}toArray(t=[],e=0){return t[e]=this.x,t[e+1]=this.y,t}fromBufferAttribute(t,e,n){return void 0!==n&&console.warn("THREE.Vector2: offset has been removed from .fromBufferAttribute()."),this.x=t.getX(e),this.y=t.getY(e),this}rotateAround(t,e){const n=Math.cos(e),i=Math.sin(e),r=this.x-t.x,s=this.y-t.y;return this.x=r*n-s*i+t.x,this.y=r*i+s*n+t.y,this}random(){return this.x=Math.random(),this.y=Math.random(),this}}vt.prototype.isVector2=!0;class yt{constructor(){this.elements=[1,0,0,0,1,0,0,0,1],arguments.length>0&&console.error("THREE.Matrix3: the constructor no longer reads arguments. use .set() instead.")}set(t,e,n,i,r,s,a,o,l){const c=this.elements;return c[0]=t,c[1]=i,c[2]=a,c[3]=e,c[4]=r,c[5]=o,c[6]=n,c[7]=s,c[8]=l,this}identity(){return this.set(1,0,0,0,1,0,0,0,1),this}copy(t){const e=this.elements,n=t.elements;return e[0]=n[0],e[1]=n[1],e[2]=n[2],e[3]=n[3],e[4]=n[4],e[5]=n[5],e[6]=n[6],e[7]=n[7],e[8]=n[8],this}extractBasis(t,e,n){return t.setFromMatrix3Column(this,0),e.setFromMatrix3Column(this,1),n.setFromMatrix3Column(this,2),this}setFromMatrix4(t){const e=t.elements;return this.set(e[0],e[4],e[8],e[1],e[5],e[9],e[2],e[6],e[10]),this}multiply(t){return this.multiplyMatrices(this,t)}premultiply(t){return this.multiplyMatrices(t,this)}multiplyMatrices(t,e){const n=t.elements,i=e.elements,r=this.elements,s=n[0],a=n[3],o=n[6],l=n[1],c=n[4],h=n[7],u=n[2],d=n[5],p=n[8],m=i[0],f=i[3],g=i[6],v=i[1],y=i[4],x=i[7],_=i[2],b=i[5],M=i[8];return r[0]=s*m+a*v+o*_,r[3]=s*f+a*y+o*b,r[6]=s*g+a*x+o*M,r[1]=l*m+c*v+h*_,r[4]=l*f+c*y+h*b,r[7]=l*g+c*x+h*M,r[2]=u*m+d*v+p*_,r[5]=u*f+d*y+p*b,r[8]=u*g+d*x+p*M,this}multiplyScalar(t){const e=this.elements;return e[0]*=t,e[3]*=t,e[6]*=t,e[1]*=t,e[4]*=t,e[7]*=t,e[2]*=t,e[5]*=t,e[8]*=t,this}determinant(){const t=this.elements,e=t[0],n=t[1],i=t[2],r=t[3],s=t[4],a=t[5],o=t[6],l=t[7],c=t[8];return e*s*c-e*a*l-n*r*c+n*a*o+i*r*l-i*s*o}invert(){const t=this.elements,e=t[0],n=t[1],i=t[2],r=t[3],s=t[4],a=t[5],o=t[6],l=t[7],c=t[8],h=c*s-a*l,u=a*o-c*r,d=l*r-s*o,p=e*h+n*u+i*d;if(0===p)return this.set(0,0,0,0,0,0,0,0,0);const m=1/p;return t[0]=h*m,t[1]=(i*l-c*n)*m,t[2]=(a*n-i*s)*m,t[3]=u*m,t[4]=(c*e-i*o)*m,t[5]=(i*r-a*e)*m,t[6]=d*m,t[7]=(n*o-l*e)*m,t[8]=(s*e-n*r)*m,this}transpose(){let t;const e=this.elements;return t=e[1],e[1]=e[3],e[3]=t,t=e[2],e[2]=e[6],e[6]=t,t=e[5],e[5]=e[7],e[7]=t,this}getNormalMatrix(t){return this.setFromMatrix4(t).invert().transpose()}transposeIntoArray(t){const e=this.elements;return t[0]=e[0],t[1]=e[3],t[2]=e[6],t[3]=e[1],t[4]=e[4],t[5]=e[7],t[6]=e[2],t[7]=e[5],t[8]=e[8],this}setUvTransform(t,e,n,i,r,s,a){const o=Math.cos(r),l=Math.sin(r);return this.set(n*o,n*l,-n*(o*s+l*a)+s+t,-i*l,i*o,-i*(-l*s+o*a)+a+e,0,0,1),this}scale(t,e){const n=this.elements;return n[0]*=t,n[3]*=t,n[6]*=t,n[1]*=e,n[4]*=e,n[7]*=e,this}rotate(t){const e=Math.cos(t),n=Math.sin(t),i=this.elements,r=i[0],s=i[3],a=i[6],o=i[1],l=i[4],c=i[7];return i[0]=e*r+n*o,i[3]=e*s+n*l,i[6]=e*a+n*c,i[1]=-n*r+e*o,i[4]=-n*s+e*l,i[7]=-n*a+e*c,this}translate(t,e){const n=this.elements;return n[0]+=t*n[2],n[3]+=t*n[5],n[6]+=t*n[8],n[1]+=e*n[2],n[4]+=e*n[5],n[7]+=e*n[8],this}equals(t){const e=this.elements,n=t.elements;for(let t=0;t<9;t++)if(e[t]!==n[t])return!1;return!0}fromArray(t,e=0){for(let n=0;n<9;n++)this.elements[n]=t[n+e];return this}toArray(t=[],e=0){const n=this.elements;return t[e]=n[0],t[e+1]=n[1],t[e+2]=n[2],t[e+3]=n[3],t[e+4]=n[4],t[e+5]=n[5],t[e+6]=n[6],t[e+7]=n[7],t[e+8]=n[8],t}clone(){return(new this.constructor).fromArray(this.elements)}}let xt;yt.prototype.isMatrix3=!0;class _t{static getDataURL(t){if(/^data:/i.test(t.src))return t.src;if("undefined"==typeof HTMLCanvasElement)return t.src;let e;if(t instanceof HTMLCanvasElement)e=t;else{void 0===xt&&(xt=document.createElementNS("http://www.w3.org/1999/xhtml","canvas")),xt.width=t.width,xt.height=t.height;const n=xt.getContext("2d");t instanceof ImageData?n.putImageData(t,0,0):n.drawImage(t,0,0,t.width,t.height),e=xt}return e.width>2048||e.height>2048?(console.warn("THREE.ImageUtils.getDataURL: Image converted to jpg for performance reasons",t),e.toDataURL("image/jpeg",.6)):e.toDataURL("image/png")}}let bt=0;class Mt extends rt{constructor(t=Mt.DEFAULT_IMAGE,e=Mt.DEFAULT_MAPPING,n=1001,i=1001,r=1006,s=1008,a=1023,o=1009,l=1,c=3e3){super(),Object.defineProperty(this,"id",{value:bt++}),this.uuid=ct(),this.name="",this.image=t,this.mipmaps=[],this.mapping=e,this.wrapS=n,this.wrapT=i,this.magFilter=r,this.minFilter=s,this.anisotropy=l,this.format=a,this.internalFormat=null,this.type=o,this.offset=new vt(0,0),this.repeat=new vt(1,1),this.center=new vt(0,0),this.rotation=0,this.matrixAutoUpdate=!0,this.matrix=new yt,this.generateMipmaps=!0,this.premultiplyAlpha=!1,this.flipY=!0,this.unpackAlignment=4,this.encoding=c,this.version=0,this.onUpdate=null,this.isRenderTargetTexture=!1}updateMatrix(){this.matrix.setUvTransform(this.offset.x,this.offset.y,this.repeat.x,this.repeat.y,this.rotation,this.center.x,this.center.y)}clone(){return(new this.constructor).copy(this)}copy(t){return this.name=t.name,this.image=t.image,this.mipmaps=t.mipmaps.slice(0),this.mapping=t.mapping,this.wrapS=t.wrapS,this.wrapT=t.wrapT,this.magFilter=t.magFilter,this.minFilter=t.minFilter,this.anisotropy=t.anisotropy,this.format=t.format,this.internalFormat=t.internalFormat,this.type=t.type,this.offset.copy(t.offset),this.repeat.copy(t.repeat),this.center.copy(t.center),this.rotation=t.rotation,this.matrixAutoUpdate=t.matrixAutoUpdate,this.matrix.copy(t.matrix),this.generateMipmaps=t.generateMipmaps,this.premultiplyAlpha=t.premultiplyAlpha,this.flipY=t.flipY,this.unpackAlignment=t.unpackAlignment,this.encoding=t.encoding,this}toJSON(t){const e=void 0===t||"string"==typeof t;if(!e&&void 0!==t.textures[this.uuid])return t.textures[this.uuid];const n={metadata:{version:4.5,type:"Texture",generator:"Texture.toJSON"},uuid:this.uuid,name:this.name,mapping:this.mapping,repeat:[this.repeat.x,this.repeat.y],offset:[this.offset.x,this.offset.y],center:[this.center.x,this.center.y],rotation:this.rotation,wrap:[this.wrapS,this.wrapT],format:this.format,type:this.type,encoding:this.encoding,minFilter:this.minFilter,magFilter:this.magFilter,anisotropy:this.anisotropy,flipY:this.flipY,premultiplyAlpha:this.premultiplyAlpha,unpackAlignment:this.unpackAlignment};if(void 0!==this.image){const i=this.image;if(void 0===i.uuid&&(i.uuid=ct()),!e&&void 0===t.images[i.uuid]){let e;if(Array.isArray(i)){e=[];for(let t=0,n=i.length;t1)switch(this.wrapS){case h:t.x=t.x-Math.floor(t.x);break;case u:t.x=t.x<0?0:1;break;case d:1===Math.abs(Math.floor(t.x)%2)?t.x=Math.ceil(t.x)-t.x:t.x=t.x-Math.floor(t.x)}if(t.y<0||t.y>1)switch(this.wrapT){case h:t.y=t.y-Math.floor(t.y);break;case u:t.y=t.y<0?0:1;break;case d:1===Math.abs(Math.floor(t.y)%2)?t.y=Math.ceil(t.y)-t.y:t.y=t.y-Math.floor(t.y)}return this.flipY&&(t.y=1-t.y),t}set needsUpdate(t){!0===t&&this.version++}}function wt(t){return"undefined"!=typeof HTMLImageElement&&t instanceof HTMLImageElement||"undefined"!=typeof HTMLCanvasElement&&t instanceof HTMLCanvasElement||"undefined"!=typeof ImageBitmap&&t instanceof ImageBitmap?_t.getDataURL(t):t.data?{data:Array.prototype.slice.call(t.data),width:t.width,height:t.height,type:t.data.constructor.name}:(console.warn("THREE.Texture: Unable to serialize Texture."),{})}Mt.DEFAULT_IMAGE=void 0,Mt.DEFAULT_MAPPING=i,Mt.prototype.isTexture=!0;class St{constructor(t=0,e=0,n=0,i=1){this.x=t,this.y=e,this.z=n,this.w=i}get width(){return this.z}set width(t){this.z=t}get height(){return this.w}set height(t){this.w=t}set(t,e,n,i){return this.x=t,this.y=e,this.z=n,this.w=i,this}setScalar(t){return this.x=t,this.y=t,this.z=t,this.w=t,this}setX(t){return this.x=t,this}setY(t){return this.y=t,this}setZ(t){return this.z=t,this}setW(t){return this.w=t,this}setComponent(t,e){switch(t){case 0:this.x=e;break;case 1:this.y=e;break;case 2:this.z=e;break;case 3:this.w=e;break;default:throw new Error("index is out of range: "+t)}return this}getComponent(t){switch(t){case 0:return this.x;case 1:return this.y;case 2:return this.z;case 3:return this.w;default:throw new Error("index is out of range: "+t)}}clone(){return new this.constructor(this.x,this.y,this.z,this.w)}copy(t){return this.x=t.x,this.y=t.y,this.z=t.z,this.w=void 0!==t.w?t.w:1,this}add(t,e){return void 0!==e?(console.warn("THREE.Vector4: .add() now only accepts one argument. Use .addVectors( a, b ) instead."),this.addVectors(t,e)):(this.x+=t.x,this.y+=t.y,this.z+=t.z,this.w+=t.w,this)}addScalar(t){return this.x+=t,this.y+=t,this.z+=t,this.w+=t,this}addVectors(t,e){return this.x=t.x+e.x,this.y=t.y+e.y,this.z=t.z+e.z,this.w=t.w+e.w,this}addScaledVector(t,e){return this.x+=t.x*e,this.y+=t.y*e,this.z+=t.z*e,this.w+=t.w*e,this}sub(t,e){return void 0!==e?(console.warn("THREE.Vector4: .sub() now only accepts one argument. Use .subVectors( a, b ) instead."),this.subVectors(t,e)):(this.x-=t.x,this.y-=t.y,this.z-=t.z,this.w-=t.w,this)}subScalar(t){return this.x-=t,this.y-=t,this.z-=t,this.w-=t,this}subVectors(t,e){return this.x=t.x-e.x,this.y=t.y-e.y,this.z=t.z-e.z,this.w=t.w-e.w,this}multiply(t){return this.x*=t.x,this.y*=t.y,this.z*=t.z,this.w*=t.w,this}multiplyScalar(t){return this.x*=t,this.y*=t,this.z*=t,this.w*=t,this}applyMatrix4(t){const e=this.x,n=this.y,i=this.z,r=this.w,s=t.elements;return this.x=s[0]*e+s[4]*n+s[8]*i+s[12]*r,this.y=s[1]*e+s[5]*n+s[9]*i+s[13]*r,this.z=s[2]*e+s[6]*n+s[10]*i+s[14]*r,this.w=s[3]*e+s[7]*n+s[11]*i+s[15]*r,this}divideScalar(t){return this.multiplyScalar(1/t)}setAxisAngleFromQuaternion(t){this.w=2*Math.acos(t.w);const e=Math.sqrt(1-t.w*t.w);return e<1e-4?(this.x=1,this.y=0,this.z=0):(this.x=t.x/e,this.y=t.y/e,this.z=t.z/e),this}setAxisAngleFromRotationMatrix(t){let e,n,i,r;const s=.01,a=.1,o=t.elements,l=o[0],c=o[4],h=o[8],u=o[1],d=o[5],p=o[9],m=o[2],f=o[6],g=o[10];if(Math.abs(c-u)o&&t>v?tv?o=0?1:-1,i=1-e*e;if(i>Number.EPSILON){const r=Math.sqrt(i),s=Math.atan2(r,e*n);t=Math.sin(t*s)/r,a=Math.sin(a*s)/r}const r=a*n;if(o=o*t+u*r,l=l*t+d*r,c=c*t+p*r,h=h*t+m*r,t===1-a){const t=1/Math.sqrt(o*o+l*l+c*c+h*h);o*=t,l*=t,c*=t,h*=t}}t[e]=o,t[e+1]=l,t[e+2]=c,t[e+3]=h}static multiplyQuaternionsFlat(t,e,n,i,r,s){const a=n[i],o=n[i+1],l=n[i+2],c=n[i+3],h=r[s],u=r[s+1],d=r[s+2],p=r[s+3];return t[e]=a*p+c*h+o*d-l*u,t[e+1]=o*p+c*u+l*h-a*d,t[e+2]=l*p+c*d+a*u-o*h,t[e+3]=c*p-a*h-o*u-l*d,t}get x(){return this._x}set x(t){this._x=t,this._onChangeCallback()}get y(){return this._y}set y(t){this._y=t,this._onChangeCallback()}get z(){return this._z}set z(t){this._z=t,this._onChangeCallback()}get w(){return this._w}set w(t){this._w=t,this._onChangeCallback()}set(t,e,n,i){return this._x=t,this._y=e,this._z=n,this._w=i,this._onChangeCallback(),this}clone(){return new this.constructor(this._x,this._y,this._z,this._w)}copy(t){return this._x=t.x,this._y=t.y,this._z=t.z,this._w=t.w,this._onChangeCallback(),this}setFromEuler(t,e){if(!t||!t.isEuler)throw new Error("THREE.Quaternion: .setFromEuler() now expects an Euler rotation rather than a Vector3 and order.");const n=t._x,i=t._y,r=t._z,s=t._order,a=Math.cos,o=Math.sin,l=a(n/2),c=a(i/2),h=a(r/2),u=o(n/2),d=o(i/2),p=o(r/2);switch(s){case"XYZ":this._x=u*c*h+l*d*p,this._y=l*d*h-u*c*p,this._z=l*c*p+u*d*h,this._w=l*c*h-u*d*p;break;case"YXZ":this._x=u*c*h+l*d*p,this._y=l*d*h-u*c*p,this._z=l*c*p-u*d*h,this._w=l*c*h+u*d*p;break;case"ZXY":this._x=u*c*h-l*d*p,this._y=l*d*h+u*c*p,this._z=l*c*p+u*d*h,this._w=l*c*h-u*d*p;break;case"ZYX":this._x=u*c*h-l*d*p,this._y=l*d*h+u*c*p,this._z=l*c*p-u*d*h,this._w=l*c*h+u*d*p;break;case"YZX":this._x=u*c*h+l*d*p,this._y=l*d*h+u*c*p,this._z=l*c*p-u*d*h,this._w=l*c*h-u*d*p;break;case"XZY":this._x=u*c*h-l*d*p,this._y=l*d*h-u*c*p,this._z=l*c*p+u*d*h,this._w=l*c*h+u*d*p;break;default:console.warn("THREE.Quaternion: .setFromEuler() encountered an unknown order: "+s)}return!1!==e&&this._onChangeCallback(),this}setFromAxisAngle(t,e){const n=e/2,i=Math.sin(n);return this._x=t.x*i,this._y=t.y*i,this._z=t.z*i,this._w=Math.cos(n),this._onChangeCallback(),this}setFromRotationMatrix(t){const e=t.elements,n=e[0],i=e[4],r=e[8],s=e[1],a=e[5],o=e[9],l=e[2],c=e[6],h=e[10],u=n+a+h;if(u>0){const t=.5/Math.sqrt(u+1);this._w=.25/t,this._x=(c-o)*t,this._y=(r-l)*t,this._z=(s-i)*t}else if(n>a&&n>h){const t=2*Math.sqrt(1+n-a-h);this._w=(c-o)/t,this._x=.25*t,this._y=(i+s)/t,this._z=(r+l)/t}else if(a>h){const t=2*Math.sqrt(1+a-n-h);this._w=(r-l)/t,this._x=(i+s)/t,this._y=.25*t,this._z=(o+c)/t}else{const t=2*Math.sqrt(1+h-n-a);this._w=(s-i)/t,this._x=(r+l)/t,this._y=(o+c)/t,this._z=.25*t}return this._onChangeCallback(),this}setFromUnitVectors(t,e){let n=t.dot(e)+1;return nMath.abs(t.z)?(this._x=-t.y,this._y=t.x,this._z=0,this._w=n):(this._x=0,this._y=-t.z,this._z=t.y,this._w=n)):(this._x=t.y*e.z-t.z*e.y,this._y=t.z*e.x-t.x*e.z,this._z=t.x*e.y-t.y*e.x,this._w=n),this.normalize()}angleTo(t){return 2*Math.acos(Math.abs(ht(this.dot(t),-1,1)))}rotateTowards(t,e){const n=this.angleTo(t);if(0===n)return this;const i=Math.min(1,e/n);return this.slerp(t,i),this}identity(){return this.set(0,0,0,1)}invert(){return this.conjugate()}conjugate(){return this._x*=-1,this._y*=-1,this._z*=-1,this._onChangeCallback(),this}dot(t){return this._x*t._x+this._y*t._y+this._z*t._z+this._w*t._w}lengthSq(){return this._x*this._x+this._y*this._y+this._z*this._z+this._w*this._w}length(){return Math.sqrt(this._x*this._x+this._y*this._y+this._z*this._z+this._w*this._w)}normalize(){let t=this.length();return 0===t?(this._x=0,this._y=0,this._z=0,this._w=1):(t=1/t,this._x=this._x*t,this._y=this._y*t,this._z=this._z*t,this._w=this._w*t),this._onChangeCallback(),this}multiply(t,e){return void 0!==e?(console.warn("THREE.Quaternion: .multiply() now only accepts one argument. Use .multiplyQuaternions( a, b ) instead."),this.multiplyQuaternions(t,e)):this.multiplyQuaternions(this,t)}premultiply(t){return this.multiplyQuaternions(t,this)}multiplyQuaternions(t,e){const n=t._x,i=t._y,r=t._z,s=t._w,a=e._x,o=e._y,l=e._z,c=e._w;return this._x=n*c+s*a+i*l-r*o,this._y=i*c+s*o+r*a-n*l,this._z=r*c+s*l+n*o-i*a,this._w=s*c-n*a-i*o-r*l,this._onChangeCallback(),this}slerp(t,e){if(0===e)return this;if(1===e)return this.copy(t);const n=this._x,i=this._y,r=this._z,s=this._w;let a=s*t._w+n*t._x+i*t._y+r*t._z;if(a<0?(this._w=-t._w,this._x=-t._x,this._y=-t._y,this._z=-t._z,a=-a):this.copy(t),a>=1)return this._w=s,this._x=n,this._y=i,this._z=r,this;const o=1-a*a;if(o<=Number.EPSILON){const t=1-e;return this._w=t*s+e*this._w,this._x=t*n+e*this._x,this._y=t*i+e*this._y,this._z=t*r+e*this._z,this.normalize(),this._onChangeCallback(),this}const l=Math.sqrt(o),c=Math.atan2(l,a),h=Math.sin((1-e)*c)/l,u=Math.sin(e*c)/l;return this._w=s*h+this._w*u,this._x=n*h+this._x*u,this._y=i*h+this._y*u,this._z=r*h+this._z*u,this._onChangeCallback(),this}slerpQuaternions(t,e,n){this.copy(t).slerp(e,n)}equals(t){return t._x===this._x&&t._y===this._y&&t._z===this._z&&t._w===this._w}fromArray(t,e=0){return this._x=t[e],this._y=t[e+1],this._z=t[e+2],this._w=t[e+3],this._onChangeCallback(),this}toArray(t=[],e=0){return t[e]=this._x,t[e+1]=this._y,t[e+2]=this._z,t[e+3]=this._w,t}fromBufferAttribute(t,e){return this._x=t.getX(e),this._y=t.getY(e),this._z=t.getZ(e),this._w=t.getW(e),this}_onChange(t){return this._onChangeCallback=t,this}_onChangeCallback(){}}Lt.prototype.isQuaternion=!0;class Rt{constructor(t=0,e=0,n=0){this.x=t,this.y=e,this.z=n}set(t,e,n){return void 0===n&&(n=this.z),this.x=t,this.y=e,this.z=n,this}setScalar(t){return this.x=t,this.y=t,this.z=t,this}setX(t){return this.x=t,this}setY(t){return this.y=t,this}setZ(t){return this.z=t,this}setComponent(t,e){switch(t){case 0:this.x=e;break;case 1:this.y=e;break;case 2:this.z=e;break;default:throw new Error("index is out of range: "+t)}return this}getComponent(t){switch(t){case 0:return this.x;case 1:return this.y;case 2:return this.z;default:throw new Error("index is out of range: "+t)}}clone(){return new this.constructor(this.x,this.y,this.z)}copy(t){return this.x=t.x,this.y=t.y,this.z=t.z,this}add(t,e){return void 0!==e?(console.warn("THREE.Vector3: .add() now only accepts one argument. Use .addVectors( a, b ) instead."),this.addVectors(t,e)):(this.x+=t.x,this.y+=t.y,this.z+=t.z,this)}addScalar(t){return this.x+=t,this.y+=t,this.z+=t,this}addVectors(t,e){return this.x=t.x+e.x,this.y=t.y+e.y,this.z=t.z+e.z,this}addScaledVector(t,e){return this.x+=t.x*e,this.y+=t.y*e,this.z+=t.z*e,this}sub(t,e){return void 0!==e?(console.warn("THREE.Vector3: .sub() now only accepts one argument. Use .subVectors( a, b ) instead."),this.subVectors(t,e)):(this.x-=t.x,this.y-=t.y,this.z-=t.z,this)}subScalar(t){return this.x-=t,this.y-=t,this.z-=t,this}subVectors(t,e){return this.x=t.x-e.x,this.y=t.y-e.y,this.z=t.z-e.z,this}multiply(t,e){return void 0!==e?(console.warn("THREE.Vector3: .multiply() now only accepts one argument. Use .multiplyVectors( a, b ) instead."),this.multiplyVectors(t,e)):(this.x*=t.x,this.y*=t.y,this.z*=t.z,this)}multiplyScalar(t){return this.x*=t,this.y*=t,this.z*=t,this}multiplyVectors(t,e){return this.x=t.x*e.x,this.y=t.y*e.y,this.z=t.z*e.z,this}applyEuler(t){return t&&t.isEuler||console.error("THREE.Vector3: .applyEuler() now expects an Euler rotation rather than a Vector3 and order."),this.applyQuaternion(Pt.setFromEuler(t))}applyAxisAngle(t,e){return this.applyQuaternion(Pt.setFromAxisAngle(t,e))}applyMatrix3(t){const e=this.x,n=this.y,i=this.z,r=t.elements;return this.x=r[0]*e+r[3]*n+r[6]*i,this.y=r[1]*e+r[4]*n+r[7]*i,this.z=r[2]*e+r[5]*n+r[8]*i,this}applyNormalMatrix(t){return this.applyMatrix3(t).normalize()}applyMatrix4(t){const e=this.x,n=this.y,i=this.z,r=t.elements,s=1/(r[3]*e+r[7]*n+r[11]*i+r[15]);return this.x=(r[0]*e+r[4]*n+r[8]*i+r[12])*s,this.y=(r[1]*e+r[5]*n+r[9]*i+r[13])*s,this.z=(r[2]*e+r[6]*n+r[10]*i+r[14])*s,this}applyQuaternion(t){const e=this.x,n=this.y,i=this.z,r=t.x,s=t.y,a=t.z,o=t.w,l=o*e+s*i-a*n,c=o*n+a*e-r*i,h=o*i+r*n-s*e,u=-r*e-s*n-a*i;return this.x=l*o+u*-r+c*-a-h*-s,this.y=c*o+u*-s+h*-r-l*-a,this.z=h*o+u*-a+l*-s-c*-r,this}project(t){return this.applyMatrix4(t.matrixWorldInverse).applyMatrix4(t.projectionMatrix)}unproject(t){return this.applyMatrix4(t.projectionMatrixInverse).applyMatrix4(t.matrixWorld)}transformDirection(t){const e=this.x,n=this.y,i=this.z,r=t.elements;return this.x=r[0]*e+r[4]*n+r[8]*i,this.y=r[1]*e+r[5]*n+r[9]*i,this.z=r[2]*e+r[6]*n+r[10]*i,this.normalize()}divide(t){return this.x/=t.x,this.y/=t.y,this.z/=t.z,this}divideScalar(t){return this.multiplyScalar(1/t)}min(t){return this.x=Math.min(this.x,t.x),this.y=Math.min(this.y,t.y),this.z=Math.min(this.z,t.z),this}max(t){return this.x=Math.max(this.x,t.x),this.y=Math.max(this.y,t.y),this.z=Math.max(this.z,t.z),this}clamp(t,e){return this.x=Math.max(t.x,Math.min(e.x,this.x)),this.y=Math.max(t.y,Math.min(e.y,this.y)),this.z=Math.max(t.z,Math.min(e.z,this.z)),this}clampScalar(t,e){return this.x=Math.max(t,Math.min(e,this.x)),this.y=Math.max(t,Math.min(e,this.y)),this.z=Math.max(t,Math.min(e,this.z)),this}clampLength(t,e){const n=this.length();return this.divideScalar(n||1).multiplyScalar(Math.max(t,Math.min(e,n)))}floor(){return this.x=Math.floor(this.x),this.y=Math.floor(this.y),this.z=Math.floor(this.z),this}ceil(){return this.x=Math.ceil(this.x),this.y=Math.ceil(this.y),this.z=Math.ceil(this.z),this}round(){return this.x=Math.round(this.x),this.y=Math.round(this.y),this.z=Math.round(this.z),this}roundToZero(){return this.x=this.x<0?Math.ceil(this.x):Math.floor(this.x),this.y=this.y<0?Math.ceil(this.y):Math.floor(this.y),this.z=this.z<0?Math.ceil(this.z):Math.floor(this.z),this}negate(){return this.x=-this.x,this.y=-this.y,this.z=-this.z,this}dot(t){return this.x*t.x+this.y*t.y+this.z*t.z}lengthSq(){return this.x*this.x+this.y*this.y+this.z*this.z}length(){return Math.sqrt(this.x*this.x+this.y*this.y+this.z*this.z)}manhattanLength(){return Math.abs(this.x)+Math.abs(this.y)+Math.abs(this.z)}normalize(){return this.divideScalar(this.length()||1)}setLength(t){return this.normalize().multiplyScalar(t)}lerp(t,e){return this.x+=(t.x-this.x)*e,this.y+=(t.y-this.y)*e,this.z+=(t.z-this.z)*e,this}lerpVectors(t,e,n){return this.x=t.x+(e.x-t.x)*n,this.y=t.y+(e.y-t.y)*n,this.z=t.z+(e.z-t.z)*n,this}cross(t,e){return void 0!==e?(console.warn("THREE.Vector3: .cross() now only accepts one argument. Use .crossVectors( a, b ) instead."),this.crossVectors(t,e)):this.crossVectors(this,t)}crossVectors(t,e){const n=t.x,i=t.y,r=t.z,s=e.x,a=e.y,o=e.z;return this.x=i*o-r*a,this.y=r*s-n*o,this.z=n*a-i*s,this}projectOnVector(t){const e=t.lengthSq();if(0===e)return this.set(0,0,0);const n=t.dot(this)/e;return this.copy(t).multiplyScalar(n)}projectOnPlane(t){return Ct.copy(this).projectOnVector(t),this.sub(Ct)}reflect(t){return this.sub(Ct.copy(t).multiplyScalar(2*this.dot(t)))}angleTo(t){const e=Math.sqrt(this.lengthSq()*t.lengthSq());if(0===e)return Math.PI/2;const n=this.dot(t)/e;return Math.acos(ht(n,-1,1))}distanceTo(t){return Math.sqrt(this.distanceToSquared(t))}distanceToSquared(t){const e=this.x-t.x,n=this.y-t.y,i=this.z-t.z;return e*e+n*n+i*i}manhattanDistanceTo(t){return Math.abs(this.x-t.x)+Math.abs(this.y-t.y)+Math.abs(this.z-t.z)}setFromSpherical(t){return this.setFromSphericalCoords(t.radius,t.phi,t.theta)}setFromSphericalCoords(t,e,n){const i=Math.sin(e)*t;return this.x=i*Math.sin(n),this.y=Math.cos(e)*t,this.z=i*Math.cos(n),this}setFromCylindrical(t){return this.setFromCylindricalCoords(t.radius,t.theta,t.y)}setFromCylindricalCoords(t,e,n){return this.x=t*Math.sin(e),this.y=n,this.z=t*Math.cos(e),this}setFromMatrixPosition(t){const e=t.elements;return this.x=e[12],this.y=e[13],this.z=e[14],this}setFromMatrixScale(t){const e=this.setFromMatrixColumn(t,0).length(),n=this.setFromMatrixColumn(t,1).length(),i=this.setFromMatrixColumn(t,2).length();return this.x=e,this.y=n,this.z=i,this}setFromMatrixColumn(t,e){return this.fromArray(t.elements,4*e)}setFromMatrix3Column(t,e){return this.fromArray(t.elements,3*e)}equals(t){return t.x===this.x&&t.y===this.y&&t.z===this.z}fromArray(t,e=0){return this.x=t[e],this.y=t[e+1],this.z=t[e+2],this}toArray(t=[],e=0){return t[e]=this.x,t[e+1]=this.y,t[e+2]=this.z,t}fromBufferAttribute(t,e,n){return void 0!==n&&console.warn("THREE.Vector3: offset has been removed from .fromBufferAttribute()."),this.x=t.getX(e),this.y=t.getY(e),this.z=t.getZ(e),this}random(){return this.x=Math.random(),this.y=Math.random(),this.z=Math.random(),this}}Rt.prototype.isVector3=!0;const Ct=new Rt,Pt=new Lt;class It{constructor(t=new Rt(1/0,1/0,1/0),e=new Rt(-1/0,-1/0,-1/0)){this.min=t,this.max=e}set(t,e){return this.min.copy(t),this.max.copy(e),this}setFromArray(t){let e=1/0,n=1/0,i=1/0,r=-1/0,s=-1/0,a=-1/0;for(let o=0,l=t.length;or&&(r=l),c>s&&(s=c),h>a&&(a=h)}return this.min.set(e,n,i),this.max.set(r,s,a),this}setFromBufferAttribute(t){let e=1/0,n=1/0,i=1/0,r=-1/0,s=-1/0,a=-1/0;for(let o=0,l=t.count;or&&(r=l),c>s&&(s=c),h>a&&(a=h)}return this.min.set(e,n,i),this.max.set(r,s,a),this}setFromPoints(t){this.makeEmpty();for(let e=0,n=t.length;ethis.max.x||t.ythis.max.y||t.zthis.max.z)}containsBox(t){return this.min.x<=t.min.x&&t.max.x<=this.max.x&&this.min.y<=t.min.y&&t.max.y<=this.max.y&&this.min.z<=t.min.z&&t.max.z<=this.max.z}getParameter(t,e){return e.set((t.x-this.min.x)/(this.max.x-this.min.x),(t.y-this.min.y)/(this.max.y-this.min.y),(t.z-this.min.z)/(this.max.z-this.min.z))}intersectsBox(t){return!(t.max.xthis.max.x||t.max.ythis.max.y||t.max.zthis.max.z)}intersectsSphere(t){return this.clampPoint(t.center,Nt),Nt.distanceToSquared(t.center)<=t.radius*t.radius}intersectsPlane(t){let e,n;return t.normal.x>0?(e=t.normal.x*this.min.x,n=t.normal.x*this.max.x):(e=t.normal.x*this.max.x,n=t.normal.x*this.min.x),t.normal.y>0?(e+=t.normal.y*this.min.y,n+=t.normal.y*this.max.y):(e+=t.normal.y*this.max.y,n+=t.normal.y*this.min.y),t.normal.z>0?(e+=t.normal.z*this.min.z,n+=t.normal.z*this.max.z):(e+=t.normal.z*this.max.z,n+=t.normal.z*this.min.z),e<=-t.constant&&n>=-t.constant}intersectsTriangle(t){if(this.isEmpty())return!1;this.getCenter(kt),Vt.subVectors(this.max,kt),Bt.subVectors(t.a,kt),Ft.subVectors(t.b,kt),Ot.subVectors(t.c,kt),Ut.subVectors(Ft,Bt),Ht.subVectors(Ot,Ft),Gt.subVectors(Bt,Ot);let e=[0,-Ut.z,Ut.y,0,-Ht.z,Ht.y,0,-Gt.z,Gt.y,Ut.z,0,-Ut.x,Ht.z,0,-Ht.x,Gt.z,0,-Gt.x,-Ut.y,Ut.x,0,-Ht.y,Ht.x,0,-Gt.y,Gt.x,0];return!!qt(e,Bt,Ft,Ot,Vt)&&(e=[1,0,0,0,1,0,0,0,1],!!qt(e,Bt,Ft,Ot,Vt)&&(Wt.crossVectors(Ut,Ht),e=[Wt.x,Wt.y,Wt.z],qt(e,Bt,Ft,Ot,Vt)))}clampPoint(t,e){return e.copy(t).clamp(this.min,this.max)}distanceToPoint(t){return Nt.copy(t).clamp(this.min,this.max).sub(t).length()}getBoundingSphere(t){return this.getCenter(t.center),t.radius=.5*this.getSize(Nt).length(),t}intersect(t){return this.min.max(t.min),this.max.min(t.max),this.isEmpty()&&this.makeEmpty(),this}union(t){return this.min.min(t.min),this.max.max(t.max),this}applyMatrix4(t){return this.isEmpty()||(Dt[0].set(this.min.x,this.min.y,this.min.z).applyMatrix4(t),Dt[1].set(this.min.x,this.min.y,this.max.z).applyMatrix4(t),Dt[2].set(this.min.x,this.max.y,this.min.z).applyMatrix4(t),Dt[3].set(this.min.x,this.max.y,this.max.z).applyMatrix4(t),Dt[4].set(this.max.x,this.min.y,this.min.z).applyMatrix4(t),Dt[5].set(this.max.x,this.min.y,this.max.z).applyMatrix4(t),Dt[6].set(this.max.x,this.max.y,this.min.z).applyMatrix4(t),Dt[7].set(this.max.x,this.max.y,this.max.z).applyMatrix4(t),this.setFromPoints(Dt)),this}translate(t){return this.min.add(t),this.max.add(t),this}equals(t){return t.min.equals(this.min)&&t.max.equals(this.max)}}It.prototype.isBox3=!0;const Dt=[new Rt,new Rt,new Rt,new Rt,new Rt,new Rt,new Rt,new Rt],Nt=new Rt,zt=new It,Bt=new Rt,Ft=new Rt,Ot=new Rt,Ut=new Rt,Ht=new Rt,Gt=new Rt,kt=new Rt,Vt=new Rt,Wt=new Rt,jt=new Rt;function qt(t,e,n,i,r){for(let s=0,a=t.length-3;s<=a;s+=3){jt.fromArray(t,s);const a=r.x*Math.abs(jt.x)+r.y*Math.abs(jt.y)+r.z*Math.abs(jt.z),o=e.dot(jt),l=n.dot(jt),c=i.dot(jt);if(Math.max(-Math.max(o,l,c),Math.min(o,l,c))>a)return!1}return!0}const Xt=new It,Yt=new Rt,Jt=new Rt,Zt=new Rt;class Qt{constructor(t=new Rt,e=-1){this.center=t,this.radius=e}set(t,e){return this.center.copy(t),this.radius=e,this}setFromPoints(t,e){const n=this.center;void 0!==e?n.copy(e):Xt.setFromPoints(t).getCenter(n);let i=0;for(let e=0,r=t.length;ethis.radius*this.radius&&(e.sub(this.center).normalize(),e.multiplyScalar(this.radius).add(this.center)),e}getBoundingBox(t){return this.isEmpty()?(t.makeEmpty(),t):(t.set(this.center,this.center),t.expandByScalar(this.radius),t)}applyMatrix4(t){return this.center.applyMatrix4(t),this.radius=this.radius*t.getMaxScaleOnAxis(),this}translate(t){return this.center.add(t),this}expandByPoint(t){Zt.subVectors(t,this.center);const e=Zt.lengthSq();if(e>this.radius*this.radius){const t=Math.sqrt(e),n=.5*(t-this.radius);this.center.add(Zt.multiplyScalar(n/t)),this.radius+=n}return this}union(t){return Jt.subVectors(t.center,this.center).normalize().multiplyScalar(t.radius),this.expandByPoint(Yt.copy(t.center).add(Jt)),this.expandByPoint(Yt.copy(t.center).sub(Jt)),this}equals(t){return t.center.equals(this.center)&&t.radius===this.radius}clone(){return(new this.constructor).copy(this)}}const Kt=new Rt,$t=new Rt,te=new Rt,ee=new Rt,ne=new Rt,ie=new Rt,re=new Rt;class se{constructor(t=new Rt,e=new Rt(0,0,-1)){this.origin=t,this.direction=e}set(t,e){return this.origin.copy(t),this.direction.copy(e),this}copy(t){return this.origin.copy(t.origin),this.direction.copy(t.direction),this}at(t,e){return e.copy(this.direction).multiplyScalar(t).add(this.origin)}lookAt(t){return this.direction.copy(t).sub(this.origin).normalize(),this}recast(t){return this.origin.copy(this.at(t,Kt)),this}closestPointToPoint(t,e){e.subVectors(t,this.origin);const n=e.dot(this.direction);return n<0?e.copy(this.origin):e.copy(this.direction).multiplyScalar(n).add(this.origin)}distanceToPoint(t){return Math.sqrt(this.distanceSqToPoint(t))}distanceSqToPoint(t){const e=Kt.subVectors(t,this.origin).dot(this.direction);return e<0?this.origin.distanceToSquared(t):(Kt.copy(this.direction).multiplyScalar(e).add(this.origin),Kt.distanceToSquared(t))}distanceSqToSegment(t,e,n,i){$t.copy(t).add(e).multiplyScalar(.5),te.copy(e).sub(t).normalize(),ee.copy(this.origin).sub($t);const r=.5*t.distanceTo(e),s=-this.direction.dot(te),a=ee.dot(this.direction),o=-ee.dot(te),l=ee.lengthSq(),c=Math.abs(1-s*s);let h,u,d,p;if(c>0)if(h=s*o-a,u=s*a-o,p=r*c,h>=0)if(u>=-p)if(u<=p){const t=1/c;h*=t,u*=t,d=h*(h+s*u+2*a)+u*(s*h+u+2*o)+l}else u=r,h=Math.max(0,-(s*u+a)),d=-h*h+u*(u+2*o)+l;else u=-r,h=Math.max(0,-(s*u+a)),d=-h*h+u*(u+2*o)+l;else u<=-p?(h=Math.max(0,-(-s*r+a)),u=h>0?-r:Math.min(Math.max(-r,-o),r),d=-h*h+u*(u+2*o)+l):u<=p?(h=0,u=Math.min(Math.max(-r,-o),r),d=u*(u+2*o)+l):(h=Math.max(0,-(s*r+a)),u=h>0?r:Math.min(Math.max(-r,-o),r),d=-h*h+u*(u+2*o)+l);else u=s>0?-r:r,h=Math.max(0,-(s*u+a)),d=-h*h+u*(u+2*o)+l;return n&&n.copy(this.direction).multiplyScalar(h).add(this.origin),i&&i.copy(te).multiplyScalar(u).add($t),d}intersectSphere(t,e){Kt.subVectors(t.center,this.origin);const n=Kt.dot(this.direction),i=Kt.dot(Kt)-n*n,r=t.radius*t.radius;if(i>r)return null;const s=Math.sqrt(r-i),a=n-s,o=n+s;return a<0&&o<0?null:a<0?this.at(o,e):this.at(a,e)}intersectsSphere(t){return this.distanceSqToPoint(t.center)<=t.radius*t.radius}distanceToPlane(t){const e=t.normal.dot(this.direction);if(0===e)return 0===t.distanceToPoint(this.origin)?0:null;const n=-(this.origin.dot(t.normal)+t.constant)/e;return n>=0?n:null}intersectPlane(t,e){const n=this.distanceToPlane(t);return null===n?null:this.at(n,e)}intersectsPlane(t){const e=t.distanceToPoint(this.origin);if(0===e)return!0;return t.normal.dot(this.direction)*e<0}intersectBox(t,e){let n,i,r,s,a,o;const l=1/this.direction.x,c=1/this.direction.y,h=1/this.direction.z,u=this.origin;return l>=0?(n=(t.min.x-u.x)*l,i=(t.max.x-u.x)*l):(n=(t.max.x-u.x)*l,i=(t.min.x-u.x)*l),c>=0?(r=(t.min.y-u.y)*c,s=(t.max.y-u.y)*c):(r=(t.max.y-u.y)*c,s=(t.min.y-u.y)*c),n>s||r>i?null:((r>n||n!=n)&&(n=r),(s=0?(a=(t.min.z-u.z)*h,o=(t.max.z-u.z)*h):(a=(t.max.z-u.z)*h,o=(t.min.z-u.z)*h),n>o||a>i?null:((a>n||n!=n)&&(n=a),(o=0?n:i,e)))}intersectsBox(t){return null!==this.intersectBox(t,Kt)}intersectTriangle(t,e,n,i,r){ne.subVectors(e,t),ie.subVectors(n,t),re.crossVectors(ne,ie);let s,a=this.direction.dot(re);if(a>0){if(i)return null;s=1}else{if(!(a<0))return null;s=-1,a=-a}ee.subVectors(this.origin,t);const o=s*this.direction.dot(ie.crossVectors(ee,ie));if(o<0)return null;const l=s*this.direction.dot(ne.cross(ee));if(l<0)return null;if(o+l>a)return null;const c=-s*ee.dot(re);return c<0?null:this.at(c/a,r)}applyMatrix4(t){return this.origin.applyMatrix4(t),this.direction.transformDirection(t),this}equals(t){return t.origin.equals(this.origin)&&t.direction.equals(this.direction)}clone(){return(new this.constructor).copy(this)}}class ae{constructor(){this.elements=[1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1],arguments.length>0&&console.error("THREE.Matrix4: the constructor no longer reads arguments. use .set() instead.")}set(t,e,n,i,r,s,a,o,l,c,h,u,d,p,m,f){const g=this.elements;return g[0]=t,g[4]=e,g[8]=n,g[12]=i,g[1]=r,g[5]=s,g[9]=a,g[13]=o,g[2]=l,g[6]=c,g[10]=h,g[14]=u,g[3]=d,g[7]=p,g[11]=m,g[15]=f,this}identity(){return this.set(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1),this}clone(){return(new ae).fromArray(this.elements)}copy(t){const e=this.elements,n=t.elements;return e[0]=n[0],e[1]=n[1],e[2]=n[2],e[3]=n[3],e[4]=n[4],e[5]=n[5],e[6]=n[6],e[7]=n[7],e[8]=n[8],e[9]=n[9],e[10]=n[10],e[11]=n[11],e[12]=n[12],e[13]=n[13],e[14]=n[14],e[15]=n[15],this}copyPosition(t){const e=this.elements,n=t.elements;return e[12]=n[12],e[13]=n[13],e[14]=n[14],this}setFromMatrix3(t){const e=t.elements;return this.set(e[0],e[3],e[6],0,e[1],e[4],e[7],0,e[2],e[5],e[8],0,0,0,0,1),this}extractBasis(t,e,n){return t.setFromMatrixColumn(this,0),e.setFromMatrixColumn(this,1),n.setFromMatrixColumn(this,2),this}makeBasis(t,e,n){return this.set(t.x,e.x,n.x,0,t.y,e.y,n.y,0,t.z,e.z,n.z,0,0,0,0,1),this}extractRotation(t){const e=this.elements,n=t.elements,i=1/oe.setFromMatrixColumn(t,0).length(),r=1/oe.setFromMatrixColumn(t,1).length(),s=1/oe.setFromMatrixColumn(t,2).length();return e[0]=n[0]*i,e[1]=n[1]*i,e[2]=n[2]*i,e[3]=0,e[4]=n[4]*r,e[5]=n[5]*r,e[6]=n[6]*r,e[7]=0,e[8]=n[8]*s,e[9]=n[9]*s,e[10]=n[10]*s,e[11]=0,e[12]=0,e[13]=0,e[14]=0,e[15]=1,this}makeRotationFromEuler(t){t&&t.isEuler||console.error("THREE.Matrix4: .makeRotationFromEuler() now expects a Euler rotation rather than a Vector3 and order.");const e=this.elements,n=t.x,i=t.y,r=t.z,s=Math.cos(n),a=Math.sin(n),o=Math.cos(i),l=Math.sin(i),c=Math.cos(r),h=Math.sin(r);if("XYZ"===t.order){const t=s*c,n=s*h,i=a*c,r=a*h;e[0]=o*c,e[4]=-o*h,e[8]=l,e[1]=n+i*l,e[5]=t-r*l,e[9]=-a*o,e[2]=r-t*l,e[6]=i+n*l,e[10]=s*o}else if("YXZ"===t.order){const t=o*c,n=o*h,i=l*c,r=l*h;e[0]=t+r*a,e[4]=i*a-n,e[8]=s*l,e[1]=s*h,e[5]=s*c,e[9]=-a,e[2]=n*a-i,e[6]=r+t*a,e[10]=s*o}else if("ZXY"===t.order){const t=o*c,n=o*h,i=l*c,r=l*h;e[0]=t-r*a,e[4]=-s*h,e[8]=i+n*a,e[1]=n+i*a,e[5]=s*c,e[9]=r-t*a,e[2]=-s*l,e[6]=a,e[10]=s*o}else if("ZYX"===t.order){const t=s*c,n=s*h,i=a*c,r=a*h;e[0]=o*c,e[4]=i*l-n,e[8]=t*l+r,e[1]=o*h,e[5]=r*l+t,e[9]=n*l-i,e[2]=-l,e[6]=a*o,e[10]=s*o}else if("YZX"===t.order){const t=s*o,n=s*l,i=a*o,r=a*l;e[0]=o*c,e[4]=r-t*h,e[8]=i*h+n,e[1]=h,e[5]=s*c,e[9]=-a*c,e[2]=-l*c,e[6]=n*h+i,e[10]=t-r*h}else if("XZY"===t.order){const t=s*o,n=s*l,i=a*o,r=a*l;e[0]=o*c,e[4]=-h,e[8]=l*c,e[1]=t*h+r,e[5]=s*c,e[9]=n*h-i,e[2]=i*h-n,e[6]=a*c,e[10]=r*h+t}return e[3]=0,e[7]=0,e[11]=0,e[12]=0,e[13]=0,e[14]=0,e[15]=1,this}makeRotationFromQuaternion(t){return this.compose(ce,t,he)}lookAt(t,e,n){const i=this.elements;return pe.subVectors(t,e),0===pe.lengthSq()&&(pe.z=1),pe.normalize(),ue.crossVectors(n,pe),0===ue.lengthSq()&&(1===Math.abs(n.z)?pe.x+=1e-4:pe.z+=1e-4,pe.normalize(),ue.crossVectors(n,pe)),ue.normalize(),de.crossVectors(pe,ue),i[0]=ue.x,i[4]=de.x,i[8]=pe.x,i[1]=ue.y,i[5]=de.y,i[9]=pe.y,i[2]=ue.z,i[6]=de.z,i[10]=pe.z,this}multiply(t,e){return void 0!==e?(console.warn("THREE.Matrix4: .multiply() now only accepts one argument. Use .multiplyMatrices( a, b ) instead."),this.multiplyMatrices(t,e)):this.multiplyMatrices(this,t)}premultiply(t){return this.multiplyMatrices(t,this)}multiplyMatrices(t,e){const n=t.elements,i=e.elements,r=this.elements,s=n[0],a=n[4],o=n[8],l=n[12],c=n[1],h=n[5],u=n[9],d=n[13],p=n[2],m=n[6],f=n[10],g=n[14],v=n[3],y=n[7],x=n[11],_=n[15],b=i[0],M=i[4],w=i[8],S=i[12],T=i[1],E=i[5],A=i[9],L=i[13],R=i[2],C=i[6],P=i[10],I=i[14],D=i[3],N=i[7],z=i[11],B=i[15];return r[0]=s*b+a*T+o*R+l*D,r[4]=s*M+a*E+o*C+l*N,r[8]=s*w+a*A+o*P+l*z,r[12]=s*S+a*L+o*I+l*B,r[1]=c*b+h*T+u*R+d*D,r[5]=c*M+h*E+u*C+d*N,r[9]=c*w+h*A+u*P+d*z,r[13]=c*S+h*L+u*I+d*B,r[2]=p*b+m*T+f*R+g*D,r[6]=p*M+m*E+f*C+g*N,r[10]=p*w+m*A+f*P+g*z,r[14]=p*S+m*L+f*I+g*B,r[3]=v*b+y*T+x*R+_*D,r[7]=v*M+y*E+x*C+_*N,r[11]=v*w+y*A+x*P+_*z,r[15]=v*S+y*L+x*I+_*B,this}multiplyScalar(t){const e=this.elements;return e[0]*=t,e[4]*=t,e[8]*=t,e[12]*=t,e[1]*=t,e[5]*=t,e[9]*=t,e[13]*=t,e[2]*=t,e[6]*=t,e[10]*=t,e[14]*=t,e[3]*=t,e[7]*=t,e[11]*=t,e[15]*=t,this}determinant(){const t=this.elements,e=t[0],n=t[4],i=t[8],r=t[12],s=t[1],a=t[5],o=t[9],l=t[13],c=t[2],h=t[6],u=t[10],d=t[14];return t[3]*(+r*o*h-i*l*h-r*a*u+n*l*u+i*a*d-n*o*d)+t[7]*(+e*o*d-e*l*u+r*s*u-i*s*d+i*l*c-r*o*c)+t[11]*(+e*l*h-e*a*d-r*s*h+n*s*d+r*a*c-n*l*c)+t[15]*(-i*a*c-e*o*h+e*a*u+i*s*h-n*s*u+n*o*c)}transpose(){const t=this.elements;let e;return e=t[1],t[1]=t[4],t[4]=e,e=t[2],t[2]=t[8],t[8]=e,e=t[6],t[6]=t[9],t[9]=e,e=t[3],t[3]=t[12],t[12]=e,e=t[7],t[7]=t[13],t[13]=e,e=t[11],t[11]=t[14],t[14]=e,this}setPosition(t,e,n){const i=this.elements;return t.isVector3?(i[12]=t.x,i[13]=t.y,i[14]=t.z):(i[12]=t,i[13]=e,i[14]=n),this}invert(){const t=this.elements,e=t[0],n=t[1],i=t[2],r=t[3],s=t[4],a=t[5],o=t[6],l=t[7],c=t[8],h=t[9],u=t[10],d=t[11],p=t[12],m=t[13],f=t[14],g=t[15],v=h*f*l-m*u*l+m*o*d-a*f*d-h*o*g+a*u*g,y=p*u*l-c*f*l-p*o*d+s*f*d+c*o*g-s*u*g,x=c*m*l-p*h*l+p*a*d-s*m*d-c*a*g+s*h*g,_=p*h*o-c*m*o-p*a*u+s*m*u+c*a*f-s*h*f,b=e*v+n*y+i*x+r*_;if(0===b)return this.set(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0);const M=1/b;return t[0]=v*M,t[1]=(m*u*r-h*f*r-m*i*d+n*f*d+h*i*g-n*u*g)*M,t[2]=(a*f*r-m*o*r+m*i*l-n*f*l-a*i*g+n*o*g)*M,t[3]=(h*o*r-a*u*r-h*i*l+n*u*l+a*i*d-n*o*d)*M,t[4]=y*M,t[5]=(c*f*r-p*u*r+p*i*d-e*f*d-c*i*g+e*u*g)*M,t[6]=(p*o*r-s*f*r-p*i*l+e*f*l+s*i*g-e*o*g)*M,t[7]=(s*u*r-c*o*r+c*i*l-e*u*l-s*i*d+e*o*d)*M,t[8]=x*M,t[9]=(p*h*r-c*m*r-p*n*d+e*m*d+c*n*g-e*h*g)*M,t[10]=(s*m*r-p*a*r+p*n*l-e*m*l-s*n*g+e*a*g)*M,t[11]=(c*a*r-s*h*r-c*n*l+e*h*l+s*n*d-e*a*d)*M,t[12]=_*M,t[13]=(c*m*i-p*h*i+p*n*u-e*m*u-c*n*f+e*h*f)*M,t[14]=(p*a*i-s*m*i-p*n*o+e*m*o+s*n*f-e*a*f)*M,t[15]=(s*h*i-c*a*i+c*n*o-e*h*o-s*n*u+e*a*u)*M,this}scale(t){const e=this.elements,n=t.x,i=t.y,r=t.z;return e[0]*=n,e[4]*=i,e[8]*=r,e[1]*=n,e[5]*=i,e[9]*=r,e[2]*=n,e[6]*=i,e[10]*=r,e[3]*=n,e[7]*=i,e[11]*=r,this}getMaxScaleOnAxis(){const t=this.elements,e=t[0]*t[0]+t[1]*t[1]+t[2]*t[2],n=t[4]*t[4]+t[5]*t[5]+t[6]*t[6],i=t[8]*t[8]+t[9]*t[9]+t[10]*t[10];return Math.sqrt(Math.max(e,n,i))}makeTranslation(t,e,n){return this.set(1,0,0,t,0,1,0,e,0,0,1,n,0,0,0,1),this}makeRotationX(t){const e=Math.cos(t),n=Math.sin(t);return this.set(1,0,0,0,0,e,-n,0,0,n,e,0,0,0,0,1),this}makeRotationY(t){const e=Math.cos(t),n=Math.sin(t);return this.set(e,0,n,0,0,1,0,0,-n,0,e,0,0,0,0,1),this}makeRotationZ(t){const e=Math.cos(t),n=Math.sin(t);return this.set(e,-n,0,0,n,e,0,0,0,0,1,0,0,0,0,1),this}makeRotationAxis(t,e){const n=Math.cos(e),i=Math.sin(e),r=1-n,s=t.x,a=t.y,o=t.z,l=r*s,c=r*a;return this.set(l*s+n,l*a-i*o,l*o+i*a,0,l*a+i*o,c*a+n,c*o-i*s,0,l*o-i*a,c*o+i*s,r*o*o+n,0,0,0,0,1),this}makeScale(t,e,n){return this.set(t,0,0,0,0,e,0,0,0,0,n,0,0,0,0,1),this}makeShear(t,e,n,i,r,s){return this.set(1,n,r,0,t,1,s,0,e,i,1,0,0,0,0,1),this}compose(t,e,n){const i=this.elements,r=e._x,s=e._y,a=e._z,o=e._w,l=r+r,c=s+s,h=a+a,u=r*l,d=r*c,p=r*h,m=s*c,f=s*h,g=a*h,v=o*l,y=o*c,x=o*h,_=n.x,b=n.y,M=n.z;return i[0]=(1-(m+g))*_,i[1]=(d+x)*_,i[2]=(p-y)*_,i[3]=0,i[4]=(d-x)*b,i[5]=(1-(u+g))*b,i[6]=(f+v)*b,i[7]=0,i[8]=(p+y)*M,i[9]=(f-v)*M,i[10]=(1-(u+m))*M,i[11]=0,i[12]=t.x,i[13]=t.y,i[14]=t.z,i[15]=1,this}decompose(t,e,n){const i=this.elements;let r=oe.set(i[0],i[1],i[2]).length();const s=oe.set(i[4],i[5],i[6]).length(),a=oe.set(i[8],i[9],i[10]).length();this.determinant()<0&&(r=-r),t.x=i[12],t.y=i[13],t.z=i[14],le.copy(this);const o=1/r,l=1/s,c=1/a;return le.elements[0]*=o,le.elements[1]*=o,le.elements[2]*=o,le.elements[4]*=l,le.elements[5]*=l,le.elements[6]*=l,le.elements[8]*=c,le.elements[9]*=c,le.elements[10]*=c,e.setFromRotationMatrix(le),n.x=r,n.y=s,n.z=a,this}makePerspective(t,e,n,i,r,s){void 0===s&&console.warn("THREE.Matrix4: .makePerspective() has been redefined and has a new signature. Please check the docs.");const a=this.elements,o=2*r/(e-t),l=2*r/(n-i),c=(e+t)/(e-t),h=(n+i)/(n-i),u=-(s+r)/(s-r),d=-2*s*r/(s-r);return a[0]=o,a[4]=0,a[8]=c,a[12]=0,a[1]=0,a[5]=l,a[9]=h,a[13]=0,a[2]=0,a[6]=0,a[10]=u,a[14]=d,a[3]=0,a[7]=0,a[11]=-1,a[15]=0,this}makeOrthographic(t,e,n,i,r,s){const a=this.elements,o=1/(e-t),l=1/(n-i),c=1/(s-r),h=(e+t)*o,u=(n+i)*l,d=(s+r)*c;return a[0]=2*o,a[4]=0,a[8]=0,a[12]=-h,a[1]=0,a[5]=2*l,a[9]=0,a[13]=-u,a[2]=0,a[6]=0,a[10]=-2*c,a[14]=-d,a[3]=0,a[7]=0,a[11]=0,a[15]=1,this}equals(t){const e=this.elements,n=t.elements;for(let t=0;t<16;t++)if(e[t]!==n[t])return!1;return!0}fromArray(t,e=0){for(let n=0;n<16;n++)this.elements[n]=t[n+e];return this}toArray(t=[],e=0){const n=this.elements;return t[e]=n[0],t[e+1]=n[1],t[e+2]=n[2],t[e+3]=n[3],t[e+4]=n[4],t[e+5]=n[5],t[e+6]=n[6],t[e+7]=n[7],t[e+8]=n[8],t[e+9]=n[9],t[e+10]=n[10],t[e+11]=n[11],t[e+12]=n[12],t[e+13]=n[13],t[e+14]=n[14],t[e+15]=n[15],t}}ae.prototype.isMatrix4=!0;const oe=new Rt,le=new ae,ce=new Rt(0,0,0),he=new Rt(1,1,1),ue=new Rt,de=new Rt,pe=new Rt,me=new ae,fe=new Lt;class ge{constructor(t=0,e=0,n=0,i=ge.DefaultOrder){this._x=t,this._y=e,this._z=n,this._order=i}get x(){return this._x}set x(t){this._x=t,this._onChangeCallback()}get y(){return this._y}set y(t){this._y=t,this._onChangeCallback()}get z(){return this._z}set z(t){this._z=t,this._onChangeCallback()}get order(){return this._order}set order(t){this._order=t,this._onChangeCallback()}set(t,e,n,i=this._order){return this._x=t,this._y=e,this._z=n,this._order=i,this._onChangeCallback(),this}clone(){return new this.constructor(this._x,this._y,this._z,this._order)}copy(t){return this._x=t._x,this._y=t._y,this._z=t._z,this._order=t._order,this._onChangeCallback(),this}setFromRotationMatrix(t,e=this._order,n=!0){const i=t.elements,r=i[0],s=i[4],a=i[8],o=i[1],l=i[5],c=i[9],h=i[2],u=i[6],d=i[10];switch(e){case"XYZ":this._y=Math.asin(ht(a,-1,1)),Math.abs(a)<.9999999?(this._x=Math.atan2(-c,d),this._z=Math.atan2(-s,r)):(this._x=Math.atan2(u,l),this._z=0);break;case"YXZ":this._x=Math.asin(-ht(c,-1,1)),Math.abs(c)<.9999999?(this._y=Math.atan2(a,d),this._z=Math.atan2(o,l)):(this._y=Math.atan2(-h,r),this._z=0);break;case"ZXY":this._x=Math.asin(ht(u,-1,1)),Math.abs(u)<.9999999?(this._y=Math.atan2(-h,d),this._z=Math.atan2(-s,l)):(this._y=0,this._z=Math.atan2(o,r));break;case"ZYX":this._y=Math.asin(-ht(h,-1,1)),Math.abs(h)<.9999999?(this._x=Math.atan2(u,d),this._z=Math.atan2(o,r)):(this._x=0,this._z=Math.atan2(-s,l));break;case"YZX":this._z=Math.asin(ht(o,-1,1)),Math.abs(o)<.9999999?(this._x=Math.atan2(-c,l),this._y=Math.atan2(-h,r)):(this._x=0,this._y=Math.atan2(a,d));break;case"XZY":this._z=Math.asin(-ht(s,-1,1)),Math.abs(s)<.9999999?(this._x=Math.atan2(u,l),this._y=Math.atan2(a,r)):(this._x=Math.atan2(-c,d),this._y=0);break;default:console.warn("THREE.Euler: .setFromRotationMatrix() encountered an unknown order: "+e)}return this._order=e,!0===n&&this._onChangeCallback(),this}setFromQuaternion(t,e,n){return me.makeRotationFromQuaternion(t),this.setFromRotationMatrix(me,e,n)}setFromVector3(t,e=this._order){return this.set(t.x,t.y,t.z,e)}reorder(t){return fe.setFromEuler(this),this.setFromQuaternion(fe,t)}equals(t){return t._x===this._x&&t._y===this._y&&t._z===this._z&&t._order===this._order}fromArray(t){return this._x=t[0],this._y=t[1],this._z=t[2],void 0!==t[3]&&(this._order=t[3]),this._onChangeCallback(),this}toArray(t=[],e=0){return t[e]=this._x,t[e+1]=this._y,t[e+2]=this._z,t[e+3]=this._order,t}toVector3(t){return t?t.set(this._x,this._y,this._z):new Rt(this._x,this._y,this._z)}_onChange(t){return this._onChangeCallback=t,this}_onChangeCallback(){}}ge.prototype.isEuler=!0,ge.DefaultOrder="XYZ",ge.RotationOrders=["XYZ","YZX","ZXY","XZY","YXZ","ZYX"];class ve{constructor(){this.mask=1}set(t){this.mask=1<1){for(let t=0;t1){for(let t=0;t0){i.children=[];for(let e=0;e0){i.animations=[];for(let e=0;e0&&(n.geometries=e),i.length>0&&(n.materials=i),r.length>0&&(n.textures=r),a.length>0&&(n.images=a),o.length>0&&(n.shapes=o),l.length>0&&(n.skeletons=l),c.length>0&&(n.animations=c)}return n.object=i,n;function s(t){const e=[];for(const n in t){const i=t[n];delete i.metadata,e.push(i)}return e}}clone(t){return(new this.constructor).copy(this,t)}copy(t,e=!0){if(this.name=t.name,this.up.copy(t.up),this.position.copy(t.position),this.rotation.order=t.rotation.order,this.quaternion.copy(t.quaternion),this.scale.copy(t.scale),this.matrix.copy(t.matrix),this.matrixWorld.copy(t.matrixWorld),this.matrixAutoUpdate=t.matrixAutoUpdate,this.matrixWorldNeedsUpdate=t.matrixWorldNeedsUpdate,this.layers.mask=t.layers.mask,this.visible=t.visible,this.castShadow=t.castShadow,this.receiveShadow=t.receiveShadow,this.frustumCulled=t.frustumCulled,this.renderOrder=t.renderOrder,this.userData=JSON.parse(JSON.stringify(t.userData)),!0===e)for(let e=0;e0?i.multiplyScalar(1/Math.sqrt(r)):i.set(0,0,0)}static getBarycoord(t,e,n,i,r){Ie.subVectors(i,e),De.subVectors(n,e),Ne.subVectors(t,e);const s=Ie.dot(Ie),a=Ie.dot(De),o=Ie.dot(Ne),l=De.dot(De),c=De.dot(Ne),h=s*l-a*a;if(0===h)return r.set(-2,-1,-1);const u=1/h,d=(l*o-a*c)*u,p=(s*c-a*o)*u;return r.set(1-d-p,p,d)}static containsPoint(t,e,n,i){return this.getBarycoord(t,e,n,i,ze),ze.x>=0&&ze.y>=0&&ze.x+ze.y<=1}static getUV(t,e,n,i,r,s,a,o){return this.getBarycoord(t,e,n,i,ze),o.set(0,0),o.addScaledVector(r,ze.x),o.addScaledVector(s,ze.y),o.addScaledVector(a,ze.z),o}static isFrontFacing(t,e,n,i){return Ie.subVectors(n,e),De.subVectors(t,e),Ie.cross(De).dot(i)<0}set(t,e,n){return this.a.copy(t),this.b.copy(e),this.c.copy(n),this}setFromPointsAndIndices(t,e,n,i){return this.a.copy(t[e]),this.b.copy(t[n]),this.c.copy(t[i]),this}clone(){return(new this.constructor).copy(this)}copy(t){return this.a.copy(t.a),this.b.copy(t.b),this.c.copy(t.c),this}getArea(){return Ie.subVectors(this.c,this.b),De.subVectors(this.a,this.b),.5*Ie.cross(De).length()}getMidpoint(t){return t.addVectors(this.a,this.b).add(this.c).multiplyScalar(1/3)}getNormal(t){return ke.getNormal(this.a,this.b,this.c,t)}getPlane(t){return t.setFromCoplanarPoints(this.a,this.b,this.c)}getBarycoord(t,e){return ke.getBarycoord(t,this.a,this.b,this.c,e)}getUV(t,e,n,i,r){return ke.getUV(t,this.a,this.b,this.c,e,n,i,r)}containsPoint(t){return ke.containsPoint(t,this.a,this.b,this.c)}isFrontFacing(t){return ke.isFrontFacing(this.a,this.b,this.c,t)}intersectsBox(t){return t.intersectsTriangle(this)}closestPointToPoint(t,e){const n=this.a,i=this.b,r=this.c;let s,a;Be.subVectors(i,n),Fe.subVectors(r,n),Ue.subVectors(t,n);const o=Be.dot(Ue),l=Fe.dot(Ue);if(o<=0&&l<=0)return e.copy(n);He.subVectors(t,i);const c=Be.dot(He),h=Fe.dot(He);if(c>=0&&h<=c)return e.copy(i);const u=o*h-c*l;if(u<=0&&o>=0&&c<=0)return s=o/(o-c),e.copy(n).addScaledVector(Be,s);Ge.subVectors(t,r);const d=Be.dot(Ge),p=Fe.dot(Ge);if(p>=0&&d<=p)return e.copy(r);const m=d*l-o*p;if(m<=0&&l>=0&&p<=0)return a=l/(l-p),e.copy(n).addScaledVector(Fe,a);const f=c*p-d*h;if(f<=0&&h-c>=0&&d-p>=0)return Oe.subVectors(r,i),a=(h-c)/(h-c+(d-p)),e.copy(i).addScaledVector(Oe,a);const g=1/(f+m+u);return s=m*g,a=u*g,e.copy(n).addScaledVector(Be,s).addScaledVector(Fe,a)}equals(t){return t.a.equals(this.a)&&t.b.equals(this.b)&&t.c.equals(this.c)}}let Ve=0;class We extends rt{constructor(){super(),Object.defineProperty(this,"id",{value:Ve++}),this.uuid=ct(),this.name="",this.type="Material",this.fog=!0,this.blending=1,this.side=0,this.vertexColors=!1,this.opacity=1,this.format=E,this.transparent=!1,this.blendSrc=204,this.blendDst=205,this.blendEquation=n,this.blendSrcAlpha=null,this.blendDstAlpha=null,this.blendEquationAlpha=null,this.depthFunc=3,this.depthTest=!0,this.depthWrite=!0,this.stencilWriteMask=255,this.stencilFunc=519,this.stencilRef=0,this.stencilFuncMask=255,this.stencilFail=tt,this.stencilZFail=tt,this.stencilZPass=tt,this.stencilWrite=!1,this.clippingPlanes=null,this.clipIntersection=!1,this.clipShadows=!1,this.shadowSide=null,this.colorWrite=!0,this.precision=null,this.polygonOffset=!1,this.polygonOffsetFactor=0,this.polygonOffsetUnits=0,this.dithering=!1,this.alphaToCoverage=!1,this.premultipliedAlpha=!1,this.visible=!0,this.toneMapped=!0,this.userData={},this.version=0,this._alphaTest=0}get alphaTest(){return this._alphaTest}set alphaTest(t){this._alphaTest>0!=t>0&&this.version++,this._alphaTest=t}onBuild(){}onBeforeCompile(){}customProgramCacheKey(){return this.onBeforeCompile.toString()}setValues(t){if(void 0!==t)for(const e in t){const n=t[e];if(void 0===n){console.warn("THREE.Material: '"+e+"' parameter is undefined.");continue}if("shading"===e){console.warn("THREE."+this.type+": .shading has been removed. Use the boolean .flatShading instead."),this.flatShading=1===n;continue}const i=this[e];void 0!==i?i&&i.isColor?i.set(n):i&&i.isVector3&&n&&n.isVector3?i.copy(n):this[e]=n:console.warn("THREE."+this.type+": '"+e+"' is not a property of this material.")}}toJSON(t){const e=void 0===t||"string"==typeof t;e&&(t={textures:{},images:{}});const n={metadata:{version:4.5,type:"Material",generator:"Material.toJSON"}};function i(t){const e=[];for(const n in t){const i=t[n];delete i.metadata,e.push(i)}return e}if(n.uuid=this.uuid,n.type=this.type,""!==this.name&&(n.name=this.name),this.color&&this.color.isColor&&(n.color=this.color.getHex()),void 0!==this.roughness&&(n.roughness=this.roughness),void 0!==this.metalness&&(n.metalness=this.metalness),this.sheenTint&&this.sheenTint.isColor&&(n.sheenTint=this.sheenTint.getHex()),this.emissive&&this.emissive.isColor&&(n.emissive=this.emissive.getHex()),this.emissiveIntensity&&1!==this.emissiveIntensity&&(n.emissiveIntensity=this.emissiveIntensity),this.specular&&this.specular.isColor&&(n.specular=this.specular.getHex()),void 0!==this.specularIntensity&&(n.specularIntensity=this.specularIntensity),this.specularTint&&this.specularTint.isColor&&(n.specularTint=this.specularTint.getHex()),void 0!==this.shininess&&(n.shininess=this.shininess),void 0!==this.clearcoat&&(n.clearcoat=this.clearcoat),void 0!==this.clearcoatRoughness&&(n.clearcoatRoughness=this.clearcoatRoughness),this.clearcoatMap&&this.clearcoatMap.isTexture&&(n.clearcoatMap=this.clearcoatMap.toJSON(t).uuid),this.clearcoatRoughnessMap&&this.clearcoatRoughnessMap.isTexture&&(n.clearcoatRoughnessMap=this.clearcoatRoughnessMap.toJSON(t).uuid),this.clearcoatNormalMap&&this.clearcoatNormalMap.isTexture&&(n.clearcoatNormalMap=this.clearcoatNormalMap.toJSON(t).uuid,n.clearcoatNormalScale=this.clearcoatNormalScale.toArray()),this.map&&this.map.isTexture&&(n.map=this.map.toJSON(t).uuid),this.matcap&&this.matcap.isTexture&&(n.matcap=this.matcap.toJSON(t).uuid),this.alphaMap&&this.alphaMap.isTexture&&(n.alphaMap=this.alphaMap.toJSON(t).uuid),this.lightMap&&this.lightMap.isTexture&&(n.lightMap=this.lightMap.toJSON(t).uuid,n.lightMapIntensity=this.lightMapIntensity),this.aoMap&&this.aoMap.isTexture&&(n.aoMap=this.aoMap.toJSON(t).uuid,n.aoMapIntensity=this.aoMapIntensity),this.bumpMap&&this.bumpMap.isTexture&&(n.bumpMap=this.bumpMap.toJSON(t).uuid,n.bumpScale=this.bumpScale),this.normalMap&&this.normalMap.isTexture&&(n.normalMap=this.normalMap.toJSON(t).uuid,n.normalMapType=this.normalMapType,n.normalScale=this.normalScale.toArray()),this.displacementMap&&this.displacementMap.isTexture&&(n.displacementMap=this.displacementMap.toJSON(t).uuid,n.displacementScale=this.displacementScale,n.displacementBias=this.displacementBias),this.roughnessMap&&this.roughnessMap.isTexture&&(n.roughnessMap=this.roughnessMap.toJSON(t).uuid),this.metalnessMap&&this.metalnessMap.isTexture&&(n.metalnessMap=this.metalnessMap.toJSON(t).uuid),this.emissiveMap&&this.emissiveMap.isTexture&&(n.emissiveMap=this.emissiveMap.toJSON(t).uuid),this.specularMap&&this.specularMap.isTexture&&(n.specularMap=this.specularMap.toJSON(t).uuid),this.specularIntensityMap&&this.specularIntensityMap.isTexture&&(n.specularIntensityMap=this.specularIntensityMap.toJSON(t).uuid),this.specularTintMap&&this.specularTintMap.isTexture&&(n.specularTintMap=this.specularTintMap.toJSON(t).uuid),this.envMap&&this.envMap.isTexture&&(n.envMap=this.envMap.toJSON(t).uuid,void 0!==this.combine&&(n.combine=this.combine)),void 0!==this.envMapIntensity&&(n.envMapIntensity=this.envMapIntensity),void 0!==this.reflectivity&&(n.reflectivity=this.reflectivity),void 0!==this.refractionRatio&&(n.refractionRatio=this.refractionRatio),this.gradientMap&&this.gradientMap.isTexture&&(n.gradientMap=this.gradientMap.toJSON(t).uuid),void 0!==this.transmission&&(n.transmission=this.transmission),this.transmissionMap&&this.transmissionMap.isTexture&&(n.transmissionMap=this.transmissionMap.toJSON(t).uuid),void 0!==this.thickness&&(n.thickness=this.thickness),this.thicknessMap&&this.thicknessMap.isTexture&&(n.thicknessMap=this.thicknessMap.toJSON(t).uuid),void 0!==this.attenuationDistance&&(n.attenuationDistance=this.attenuationDistance),void 0!==this.attenuationTint&&(n.attenuationTint=this.attenuationTint.getHex()),void 0!==this.size&&(n.size=this.size),null!==this.shadowSide&&(n.shadowSide=this.shadowSide),void 0!==this.sizeAttenuation&&(n.sizeAttenuation=this.sizeAttenuation),1!==this.blending&&(n.blending=this.blending),0!==this.side&&(n.side=this.side),this.vertexColors&&(n.vertexColors=!0),this.opacity<1&&(n.opacity=this.opacity),this.format!==E&&(n.format=this.format),!0===this.transparent&&(n.transparent=this.transparent),n.depthFunc=this.depthFunc,n.depthTest=this.depthTest,n.depthWrite=this.depthWrite,n.colorWrite=this.colorWrite,n.stencilWrite=this.stencilWrite,n.stencilWriteMask=this.stencilWriteMask,n.stencilFunc=this.stencilFunc,n.stencilRef=this.stencilRef,n.stencilFuncMask=this.stencilFuncMask,n.stencilFail=this.stencilFail,n.stencilZFail=this.stencilZFail,n.stencilZPass=this.stencilZPass,this.rotation&&0!==this.rotation&&(n.rotation=this.rotation),!0===this.polygonOffset&&(n.polygonOffset=!0),0!==this.polygonOffsetFactor&&(n.polygonOffsetFactor=this.polygonOffsetFactor),0!==this.polygonOffsetUnits&&(n.polygonOffsetUnits=this.polygonOffsetUnits),this.linewidth&&1!==this.linewidth&&(n.linewidth=this.linewidth),void 0!==this.dashSize&&(n.dashSize=this.dashSize),void 0!==this.gapSize&&(n.gapSize=this.gapSize),void 0!==this.scale&&(n.scale=this.scale),!0===this.dithering&&(n.dithering=!0),this.alphaTest>0&&(n.alphaTest=this.alphaTest),!0===this.alphaToCoverage&&(n.alphaToCoverage=this.alphaToCoverage),!0===this.premultipliedAlpha&&(n.premultipliedAlpha=this.premultipliedAlpha),!0===this.wireframe&&(n.wireframe=this.wireframe),this.wireframeLinewidth>1&&(n.wireframeLinewidth=this.wireframeLinewidth),"round"!==this.wireframeLinecap&&(n.wireframeLinecap=this.wireframeLinecap),"round"!==this.wireframeLinejoin&&(n.wireframeLinejoin=this.wireframeLinejoin),!0===this.flatShading&&(n.flatShading=this.flatShading),!1===this.visible&&(n.visible=!1),!1===this.toneMapped&&(n.toneMapped=!1),"{}"!==JSON.stringify(this.userData)&&(n.userData=this.userData),e){const e=i(t.textures),r=i(t.images);e.length>0&&(n.textures=e),r.length>0&&(n.images=r)}return n}clone(){return(new this.constructor).copy(this)}copy(t){this.name=t.name,this.fog=t.fog,this.blending=t.blending,this.side=t.side,this.vertexColors=t.vertexColors,this.opacity=t.opacity,this.format=t.format,this.transparent=t.transparent,this.blendSrc=t.blendSrc,this.blendDst=t.blendDst,this.blendEquation=t.blendEquation,this.blendSrcAlpha=t.blendSrcAlpha,this.blendDstAlpha=t.blendDstAlpha,this.blendEquationAlpha=t.blendEquationAlpha,this.depthFunc=t.depthFunc,this.depthTest=t.depthTest,this.depthWrite=t.depthWrite,this.stencilWriteMask=t.stencilWriteMask,this.stencilFunc=t.stencilFunc,this.stencilRef=t.stencilRef,this.stencilFuncMask=t.stencilFuncMask,this.stencilFail=t.stencilFail,this.stencilZFail=t.stencilZFail,this.stencilZPass=t.stencilZPass,this.stencilWrite=t.stencilWrite;const e=t.clippingPlanes;let n=null;if(null!==e){const t=e.length;n=new Array(t);for(let i=0;i!==t;++i)n[i]=e[i].clone()}return this.clippingPlanes=n,this.clipIntersection=t.clipIntersection,this.clipShadows=t.clipShadows,this.shadowSide=t.shadowSide,this.colorWrite=t.colorWrite,this.precision=t.precision,this.polygonOffset=t.polygonOffset,this.polygonOffsetFactor=t.polygonOffsetFactor,this.polygonOffsetUnits=t.polygonOffsetUnits,this.dithering=t.dithering,this.alphaTest=t.alphaTest,this.alphaToCoverage=t.alphaToCoverage,this.premultipliedAlpha=t.premultipliedAlpha,this.visible=t.visible,this.toneMapped=t.toneMapped,this.userData=JSON.parse(JSON.stringify(t.userData)),this}dispose(){this.dispatchEvent({type:"dispose"})}set needsUpdate(t){!0===t&&this.version++}}We.prototype.isMaterial=!0;const je={aliceblue:15792383,antiquewhite:16444375,aqua:65535,aquamarine:8388564,azure:15794175,beige:16119260,bisque:16770244,black:0,blanchedalmond:16772045,blue:255,blueviolet:9055202,brown:10824234,burlywood:14596231,cadetblue:6266528,chartreuse:8388352,chocolate:13789470,coral:16744272,cornflowerblue:6591981,cornsilk:16775388,crimson:14423100,cyan:65535,darkblue:139,darkcyan:35723,darkgoldenrod:12092939,darkgray:11119017,darkgreen:25600,darkgrey:11119017,darkkhaki:12433259,darkmagenta:9109643,darkolivegreen:5597999,darkorange:16747520,darkorchid:10040012,darkred:9109504,darksalmon:15308410,darkseagreen:9419919,darkslateblue:4734347,darkslategray:3100495,darkslategrey:3100495,darkturquoise:52945,darkviolet:9699539,deeppink:16716947,deepskyblue:49151,dimgray:6908265,dimgrey:6908265,dodgerblue:2003199,firebrick:11674146,floralwhite:16775920,forestgreen:2263842,fuchsia:16711935,gainsboro:14474460,ghostwhite:16316671,gold:16766720,goldenrod:14329120,gray:8421504,green:32768,greenyellow:11403055,grey:8421504,honeydew:15794160,hotpink:16738740,indianred:13458524,indigo:4915330,ivory:16777200,khaki:15787660,lavender:15132410,lavenderblush:16773365,lawngreen:8190976,lemonchiffon:16775885,lightblue:11393254,lightcoral:15761536,lightcyan:14745599,lightgoldenrodyellow:16448210,lightgray:13882323,lightgreen:9498256,lightgrey:13882323,lightpink:16758465,lightsalmon:16752762,lightseagreen:2142890,lightskyblue:8900346,lightslategray:7833753,lightslategrey:7833753,lightsteelblue:11584734,lightyellow:16777184,lime:65280,limegreen:3329330,linen:16445670,magenta:16711935,maroon:8388608,mediumaquamarine:6737322,mediumblue:205,mediumorchid:12211667,mediumpurple:9662683,mediumseagreen:3978097,mediumslateblue:8087790,mediumspringgreen:64154,mediumturquoise:4772300,mediumvioletred:13047173,midnightblue:1644912,mintcream:16121850,mistyrose:16770273,moccasin:16770229,navajowhite:16768685,navy:128,oldlace:16643558,olive:8421376,olivedrab:7048739,orange:16753920,orangered:16729344,orchid:14315734,palegoldenrod:15657130,palegreen:10025880,paleturquoise:11529966,palevioletred:14381203,papayawhip:16773077,peachpuff:16767673,peru:13468991,pink:16761035,plum:14524637,powderblue:11591910,purple:8388736,rebeccapurple:6697881,red:16711680,rosybrown:12357519,royalblue:4286945,saddlebrown:9127187,salmon:16416882,sandybrown:16032864,seagreen:3050327,seashell:16774638,sienna:10506797,silver:12632256,skyblue:8900331,slateblue:6970061,slategray:7372944,slategrey:7372944,snow:16775930,springgreen:65407,steelblue:4620980,tan:13808780,teal:32896,thistle:14204888,tomato:16737095,turquoise:4251856,violet:15631086,wheat:16113331,white:16777215,whitesmoke:16119285,yellow:16776960,yellowgreen:10145074},qe={h:0,s:0,l:0},Xe={h:0,s:0,l:0};function Ye(t,e,n){return n<0&&(n+=1),n>1&&(n-=1),n<1/6?t+6*(e-t)*n:n<.5?e:n<2/3?t+6*(e-t)*(2/3-n):t}function Je(t){return t<.04045?.0773993808*t:Math.pow(.9478672986*t+.0521327014,2.4)}function Ze(t){return t<.0031308?12.92*t:1.055*Math.pow(t,.41666)-.055}class Qe{constructor(t,e,n){return void 0===e&&void 0===n?this.set(t):this.setRGB(t,e,n)}set(t){return t&&t.isColor?this.copy(t):"number"==typeof t?this.setHex(t):"string"==typeof t&&this.setStyle(t),this}setScalar(t){return this.r=t,this.g=t,this.b=t,this}setHex(t){return t=Math.floor(t),this.r=(t>>16&255)/255,this.g=(t>>8&255)/255,this.b=(255&t)/255,this}setRGB(t,e,n){return this.r=t,this.g=e,this.b=n,this}setHSL(t,e,n){if(t=ut(t,1),e=ht(e,0,1),n=ht(n,0,1),0===e)this.r=this.g=this.b=n;else{const i=n<=.5?n*(1+e):n+e-n*e,r=2*n-i;this.r=Ye(r,i,t+1/3),this.g=Ye(r,i,t),this.b=Ye(r,i,t-1/3)}return this}setStyle(t){function e(e){void 0!==e&&parseFloat(e)<1&&console.warn("THREE.Color: Alpha component of "+t+" will be ignored.")}let n;if(n=/^((?:rgb|hsl)a?)\(([^\)]*)\)/.exec(t)){let t;const i=n[1],r=n[2];switch(i){case"rgb":case"rgba":if(t=/^\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*(?:,\s*(\d*\.?\d+)\s*)?$/.exec(r))return this.r=Math.min(255,parseInt(t[1],10))/255,this.g=Math.min(255,parseInt(t[2],10))/255,this.b=Math.min(255,parseInt(t[3],10))/255,e(t[4]),this;if(t=/^\s*(\d+)\%\s*,\s*(\d+)\%\s*,\s*(\d+)\%\s*(?:,\s*(\d*\.?\d+)\s*)?$/.exec(r))return this.r=Math.min(100,parseInt(t[1],10))/100,this.g=Math.min(100,parseInt(t[2],10))/100,this.b=Math.min(100,parseInt(t[3],10))/100,e(t[4]),this;break;case"hsl":case"hsla":if(t=/^\s*(\d*\.?\d+)\s*,\s*(\d+)\%\s*,\s*(\d+)\%\s*(?:,\s*(\d*\.?\d+)\s*)?$/.exec(r)){const n=parseFloat(t[1])/360,i=parseInt(t[2],10)/100,r=parseInt(t[3],10)/100;return e(t[4]),this.setHSL(n,i,r)}}}else if(n=/^\#([A-Fa-f\d]+)$/.exec(t)){const t=n[1],e=t.length;if(3===e)return this.r=parseInt(t.charAt(0)+t.charAt(0),16)/255,this.g=parseInt(t.charAt(1)+t.charAt(1),16)/255,this.b=parseInt(t.charAt(2)+t.charAt(2),16)/255,this;if(6===e)return this.r=parseInt(t.charAt(0)+t.charAt(1),16)/255,this.g=parseInt(t.charAt(2)+t.charAt(3),16)/255,this.b=parseInt(t.charAt(4)+t.charAt(5),16)/255,this}return t&&t.length>0?this.setColorName(t):this}setColorName(t){const e=je[t.toLowerCase()];return void 0!==e?this.setHex(e):console.warn("THREE.Color: Unknown color "+t),this}clone(){return new this.constructor(this.r,this.g,this.b)}copy(t){return this.r=t.r,this.g=t.g,this.b=t.b,this}copyGammaToLinear(t,e=2){return this.r=Math.pow(t.r,e),this.g=Math.pow(t.g,e),this.b=Math.pow(t.b,e),this}copyLinearToGamma(t,e=2){const n=e>0?1/e:1;return this.r=Math.pow(t.r,n),this.g=Math.pow(t.g,n),this.b=Math.pow(t.b,n),this}convertGammaToLinear(t){return this.copyGammaToLinear(this,t),this}convertLinearToGamma(t){return this.copyLinearToGamma(this,t),this}copySRGBToLinear(t){return this.r=Je(t.r),this.g=Je(t.g),this.b=Je(t.b),this}copyLinearToSRGB(t){return this.r=Ze(t.r),this.g=Ze(t.g),this.b=Ze(t.b),this}convertSRGBToLinear(){return this.copySRGBToLinear(this),this}convertLinearToSRGB(){return this.copyLinearToSRGB(this),this}getHex(){return 255*this.r<<16^255*this.g<<8^255*this.b<<0}getHexString(){return("000000"+this.getHex().toString(16)).slice(-6)}getHSL(t){const e=this.r,n=this.g,i=this.b,r=Math.max(e,n,i),s=Math.min(e,n,i);let a,o;const l=(s+r)/2;if(s===r)a=0,o=0;else{const t=r-s;switch(o=l<=.5?t/(r+s):t/(2-r-s),r){case e:a=(n-i)/t+(ne&&(e=t[n]);return e}const mn={Int8Array:Int8Array,Uint8Array:Uint8Array,Uint8ClampedArray:Uint8ClampedArray,Int16Array:Int16Array,Uint16Array:Uint16Array,Int32Array:Int32Array,Uint32Array:Uint32Array,Float32Array:Float32Array,Float64Array:Float64Array};function fn(t,e){return new mn[t](e)}let gn=0;const vn=new ae,yn=new Pe,xn=new Rt,_n=new It,bn=new It,Mn=new Rt;class wn extends rt{constructor(){super(),Object.defineProperty(this,"id",{value:gn++}),this.uuid=ct(),this.name="",this.type="BufferGeometry",this.index=null,this.attributes={},this.morphAttributes={},this.morphTargetsRelative=!1,this.groups=[],this.boundingBox=null,this.boundingSphere=null,this.drawRange={start:0,count:1/0},this.userData={}}getIndex(){return this.index}setIndex(t){return Array.isArray(t)?this.index=new(pn(t)>65535?cn:on)(t,1):this.index=t,this}getAttribute(t){return this.attributes[t]}setAttribute(t,e){return this.attributes[t]=e,this}deleteAttribute(t){return delete this.attributes[t],this}hasAttribute(t){return void 0!==this.attributes[t]}addGroup(t,e,n=0){this.groups.push({start:t,count:e,materialIndex:n})}clearGroups(){this.groups=[]}setDrawRange(t,e){this.drawRange.start=t,this.drawRange.count=e}applyMatrix4(t){const e=this.attributes.position;void 0!==e&&(e.applyMatrix4(t),e.needsUpdate=!0);const n=this.attributes.normal;if(void 0!==n){const e=(new yt).getNormalMatrix(t);n.applyNormalMatrix(e),n.needsUpdate=!0}const i=this.attributes.tangent;return void 0!==i&&(i.transformDirection(t),i.needsUpdate=!0),null!==this.boundingBox&&this.computeBoundingBox(),null!==this.boundingSphere&&this.computeBoundingSphere(),this}applyQuaternion(t){return vn.makeRotationFromQuaternion(t),this.applyMatrix4(vn),this}rotateX(t){return vn.makeRotationX(t),this.applyMatrix4(vn),this}rotateY(t){return vn.makeRotationY(t),this.applyMatrix4(vn),this}rotateZ(t){return vn.makeRotationZ(t),this.applyMatrix4(vn),this}translate(t,e,n){return vn.makeTranslation(t,e,n),this.applyMatrix4(vn),this}scale(t,e,n){return vn.makeScale(t,e,n),this.applyMatrix4(vn),this}lookAt(t){return yn.lookAt(t),yn.updateMatrix(),this.applyMatrix4(yn.matrix),this}center(){return this.computeBoundingBox(),this.boundingBox.getCenter(xn).negate(),this.translate(xn.x,xn.y,xn.z),this}setFromPoints(t){const e=[];for(let n=0,i=t.length;n0&&(t.userData=this.userData),void 0!==this.parameters){const e=this.parameters;for(const n in e)void 0!==e[n]&&(t[n]=e[n]);return t}t.data={attributes:{}};const e=this.index;null!==e&&(t.data.index={type:e.array.constructor.name,array:Array.prototype.slice.call(e.array)});const n=this.attributes;for(const e in n){const i=n[e];t.data.attributes[e]=i.toJSON(t.data)}const i={};let r=!1;for(const e in this.morphAttributes){const n=this.morphAttributes[e],s=[];for(let e=0,i=n.length;e0&&(i[e]=s,r=!0)}r&&(t.data.morphAttributes=i,t.data.morphTargetsRelative=this.morphTargetsRelative);const s=this.groups;s.length>0&&(t.data.groups=JSON.parse(JSON.stringify(s)));const a=this.boundingSphere;return null!==a&&(t.data.boundingSphere={center:a.center.toArray(),radius:a.radius}),t}clone(){return(new wn).copy(this)}copy(t){this.index=null,this.attributes={},this.morphAttributes={},this.groups=[],this.boundingBox=null,this.boundingSphere=null;const e={};this.name=t.name;const n=t.index;null!==n&&this.setIndex(n.clone(e));const i=t.attributes;for(const t in i){const n=i[t];this.setAttribute(t,n.clone(e))}const r=t.morphAttributes;for(const t in r){const n=[],i=r[t];for(let t=0,r=i.length;t0){const t=e[n[0]];if(void 0!==t){this.morphTargetInfluences=[],this.morphTargetDictionary={};for(let e=0,n=t.length;e0&&console.error("THREE.Mesh.updateMorphTargets() no longer supports THREE.Geometry. Use THREE.BufferGeometry instead.")}}raycast(t,e){const n=this.geometry,i=this.material,r=this.matrixWorld;if(void 0===i)return;if(null===n.boundingSphere&&n.computeBoundingSphere(),En.copy(n.boundingSphere),En.applyMatrix4(r),!1===t.ray.intersectsSphere(En))return;if(Sn.copy(r).invert(),Tn.copy(t.ray).applyMatrix4(Sn),null!==n.boundingBox&&!1===Tn.intersectsBox(n.boundingBox))return;let s;if(n.isBufferGeometry){const r=n.index,a=n.attributes.position,o=n.morphAttributes.position,l=n.morphTargetsRelative,c=n.attributes.uv,h=n.attributes.uv2,u=n.groups,d=n.drawRange;if(null!==r)if(Array.isArray(i))for(let n=0,p=u.length;nn.far?null:{distance:c,point:Hn.clone(),object:t}}(t,e,n,i,An,Ln,Rn,Un);if(p){o&&(Bn.fromBufferAttribute(o,c),Fn.fromBufferAttribute(o,h),On.fromBufferAttribute(o,u),p.uv=ke.getUV(Un,An,Ln,Rn,Bn,Fn,On,new vt)),l&&(Bn.fromBufferAttribute(l,c),Fn.fromBufferAttribute(l,h),On.fromBufferAttribute(l,u),p.uv2=ke.getUV(Un,An,Ln,Rn,Bn,Fn,On,new vt));const t={a:c,b:h,c:u,normal:new Rt,materialIndex:0};ke.getNormal(An,Ln,Rn,t.normal),p.face=t}return p}Gn.prototype.isMesh=!0;class Vn extends wn{constructor(t=1,e=1,n=1,i=1,r=1,s=1){super(),this.type="BoxGeometry",this.parameters={width:t,height:e,depth:n,widthSegments:i,heightSegments:r,depthSegments:s};const a=this;i=Math.floor(i),r=Math.floor(r),s=Math.floor(s);const o=[],l=[],c=[],h=[];let u=0,d=0;function p(t,e,n,i,r,s,p,m,f,g,v){const y=s/f,x=p/g,_=s/2,b=p/2,M=m/2,w=f+1,S=g+1;let T=0,E=0;const A=new Rt;for(let s=0;s0?1:-1,c.push(A.x,A.y,A.z),h.push(o/f),h.push(1-s/g),T+=1}}for(let t=0;t0&&(e.defines=this.defines),e.vertexShader=this.vertexShader,e.fragmentShader=this.fragmentShader;const n={};for(const t in this.extensions)!0===this.extensions[t]&&(n[t]=!0);return Object.keys(n).length>0&&(e.extensions=n),e}}Xn.prototype.isShaderMaterial=!0;class Yn extends Pe{constructor(){super(),this.type="Camera",this.matrixWorldInverse=new ae,this.projectionMatrix=new ae,this.projectionMatrixInverse=new ae}copy(t,e){return super.copy(t,e),this.matrixWorldInverse.copy(t.matrixWorldInverse),this.projectionMatrix.copy(t.projectionMatrix),this.projectionMatrixInverse.copy(t.projectionMatrixInverse),this}getWorldDirection(t){this.updateWorldMatrix(!0,!1);const e=this.matrixWorld.elements;return t.set(-e[8],-e[9],-e[10]).normalize()}updateMatrixWorld(t){super.updateMatrixWorld(t),this.matrixWorldInverse.copy(this.matrixWorld).invert()}updateWorldMatrix(t,e){super.updateWorldMatrix(t,e),this.matrixWorldInverse.copy(this.matrixWorld).invert()}clone(){return(new this.constructor).copy(this)}}Yn.prototype.isCamera=!0;class Jn extends Yn{constructor(t=50,e=1,n=.1,i=2e3){super(),this.type="PerspectiveCamera",this.fov=t,this.zoom=1,this.near=n,this.far=i,this.focus=10,this.aspect=e,this.view=null,this.filmGauge=35,this.filmOffset=0,this.updateProjectionMatrix()}copy(t,e){return super.copy(t,e),this.fov=t.fov,this.zoom=t.zoom,this.near=t.near,this.far=t.far,this.focus=t.focus,this.aspect=t.aspect,this.view=null===t.view?null:Object.assign({},t.view),this.filmGauge=t.filmGauge,this.filmOffset=t.filmOffset,this}setFocalLength(t){const e=.5*this.getFilmHeight()/t;this.fov=2*lt*Math.atan(e),this.updateProjectionMatrix()}getFocalLength(){const t=Math.tan(.5*ot*this.fov);return.5*this.getFilmHeight()/t}getEffectiveFOV(){return 2*lt*Math.atan(Math.tan(.5*ot*this.fov)/this.zoom)}getFilmWidth(){return this.filmGauge*Math.min(this.aspect,1)}getFilmHeight(){return this.filmGauge/Math.max(this.aspect,1)}setViewOffset(t,e,n,i,r,s){this.aspect=t/e,null===this.view&&(this.view={enabled:!0,fullWidth:1,fullHeight:1,offsetX:0,offsetY:0,width:1,height:1}),this.view.enabled=!0,this.view.fullWidth=t,this.view.fullHeight=e,this.view.offsetX=n,this.view.offsetY=i,this.view.width=r,this.view.height=s,this.updateProjectionMatrix()}clearViewOffset(){null!==this.view&&(this.view.enabled=!1),this.updateProjectionMatrix()}updateProjectionMatrix(){const t=this.near;let e=t*Math.tan(.5*ot*this.fov)/this.zoom,n=2*e,i=this.aspect*n,r=-.5*i;const s=this.view;if(null!==this.view&&this.view.enabled){const t=s.fullWidth,a=s.fullHeight;r+=s.offsetX*i/t,e-=s.offsetY*n/a,i*=s.width/t,n*=s.height/a}const a=this.filmOffset;0!==a&&(r+=t*a/this.getFilmWidth()),this.projectionMatrix.makePerspective(r,r+i,e,e-n,t,this.far),this.projectionMatrixInverse.copy(this.projectionMatrix).invert()}toJSON(t){const e=super.toJSON(t);return e.object.fov=this.fov,e.object.zoom=this.zoom,e.object.near=this.near,e.object.far=this.far,e.object.focus=this.focus,e.object.aspect=this.aspect,null!==this.view&&(e.object.view=Object.assign({},this.view)),e.object.filmGauge=this.filmGauge,e.object.filmOffset=this.filmOffset,e}}Jn.prototype.isPerspectiveCamera=!0;const Zn=90;class Qn extends Pe{constructor(t,e,n){if(super(),this.type="CubeCamera",!0!==n.isWebGLCubeRenderTarget)return void console.error("THREE.CubeCamera: The constructor now expects an instance of WebGLCubeRenderTarget as third parameter.");this.renderTarget=n;const i=new Jn(Zn,1,t,e);i.layers=this.layers,i.up.set(0,-1,0),i.lookAt(new Rt(1,0,0)),this.add(i);const r=new Jn(Zn,1,t,e);r.layers=this.layers,r.up.set(0,-1,0),r.lookAt(new Rt(-1,0,0)),this.add(r);const s=new Jn(Zn,1,t,e);s.layers=this.layers,s.up.set(0,0,1),s.lookAt(new Rt(0,1,0)),this.add(s);const a=new Jn(Zn,1,t,e);a.layers=this.layers,a.up.set(0,0,-1),a.lookAt(new Rt(0,-1,0)),this.add(a);const o=new Jn(Zn,1,t,e);o.layers=this.layers,o.up.set(0,-1,0),o.lookAt(new Rt(0,0,1)),this.add(o);const l=new Jn(Zn,1,t,e);l.layers=this.layers,l.up.set(0,-1,0),l.lookAt(new Rt(0,0,-1)),this.add(l)}update(t,e){null===this.parent&&this.updateMatrixWorld();const n=this.renderTarget,[i,r,s,a,o,l]=this.children,c=t.xr.enabled,h=t.getRenderTarget();t.xr.enabled=!1;const u=n.texture.generateMipmaps;n.texture.generateMipmaps=!1,t.setRenderTarget(n,0),t.render(e,i),t.setRenderTarget(n,1),t.render(e,r),t.setRenderTarget(n,2),t.render(e,s),t.setRenderTarget(n,3),t.render(e,a),t.setRenderTarget(n,4),t.render(e,o),n.texture.generateMipmaps=u,t.setRenderTarget(n,5),t.render(e,l),t.setRenderTarget(h),t.xr.enabled=c}}class Kn extends Mt{constructor(t,e,n,i,s,a,o,l,c,h){super(t=void 0!==t?t:[],e=void 0!==e?e:r,n,i,s,a,o=void 0!==o?o:T,l,c,h),this.flipY=!1}get images(){return this.image}set images(t){this.image=t}}Kn.prototype.isCubeTexture=!0;class $n extends Tt{constructor(t,e,n){Number.isInteger(e)&&(console.warn("THREE.WebGLCubeRenderTarget: constructor signature is now WebGLCubeRenderTarget( size, options )"),e=n),super(t,t,e),e=e||{},this.texture=new Kn(void 0,e.mapping,e.wrapS,e.wrapT,e.magFilter,e.minFilter,e.format,e.type,e.anisotropy,e.encoding),this.texture.isRenderTargetTexture=!0,this.texture.generateMipmaps=void 0!==e.generateMipmaps&&e.generateMipmaps,this.texture.minFilter=void 0!==e.minFilter?e.minFilter:g,this.texture._needsFlipEnvMap=!1}fromEquirectangularTexture(t,e){this.texture.type=e.type,this.texture.format=E,this.texture.encoding=e.encoding,this.texture.generateMipmaps=e.generateMipmaps,this.texture.minFilter=e.minFilter,this.texture.magFilter=e.magFilter;const n={uniforms:{tEquirect:{value:null}},vertexShader:"\n\n\t\t\t\tvarying vec3 vWorldDirection;\n\n\t\t\t\tvec3 transformDirection( in vec3 dir, in mat4 matrix ) {\n\n\t\t\t\t\treturn normalize( ( matrix * vec4( dir, 0.0 ) ).xyz );\n\n\t\t\t\t}\n\n\t\t\t\tvoid main() {\n\n\t\t\t\t\tvWorldDirection = transformDirection( position, modelMatrix );\n\n\t\t\t\t\t#include \n\t\t\t\t\t#include \n\n\t\t\t\t}\n\t\t\t",fragmentShader:"\n\n\t\t\t\tuniform sampler2D tEquirect;\n\n\t\t\t\tvarying vec3 vWorldDirection;\n\n\t\t\t\t#include \n\n\t\t\t\tvoid main() {\n\n\t\t\t\t\tvec3 direction = normalize( vWorldDirection );\n\n\t\t\t\t\tvec2 sampleUV = equirectUv( direction );\n\n\t\t\t\t\tgl_FragColor = texture2D( tEquirect, sampleUV );\n\n\t\t\t\t}\n\t\t\t"},i=new Vn(5,5,5),r=new Xn({name:"CubemapFromEquirect",uniforms:Wn(n.uniforms),vertexShader:n.vertexShader,fragmentShader:n.fragmentShader,side:1,blending:0});r.uniforms.tEquirect.value=e;const s=new Gn(i,r),a=e.minFilter;e.minFilter===y&&(e.minFilter=g);return new Qn(1,10,this).update(t,s),e.minFilter=a,s.geometry.dispose(),s.material.dispose(),this}clear(t,e,n,i){const r=t.getRenderTarget();for(let r=0;r<6;r++)t.setRenderTarget(this,r),t.clear(e,n,i);t.setRenderTarget(r)}}$n.prototype.isWebGLCubeRenderTarget=!0;const ti=new Rt,ei=new Rt,ni=new yt;class ii{constructor(t=new Rt(1,0,0),e=0){this.normal=t,this.constant=e}set(t,e){return this.normal.copy(t),this.constant=e,this}setComponents(t,e,n,i){return this.normal.set(t,e,n),this.constant=i,this}setFromNormalAndCoplanarPoint(t,e){return this.normal.copy(t),this.constant=-e.dot(this.normal),this}setFromCoplanarPoints(t,e,n){const i=ti.subVectors(n,e).cross(ei.subVectors(t,e)).normalize();return this.setFromNormalAndCoplanarPoint(i,t),this}copy(t){return this.normal.copy(t.normal),this.constant=t.constant,this}normalize(){const t=1/this.normal.length();return this.normal.multiplyScalar(t),this.constant*=t,this}negate(){return this.constant*=-1,this.normal.negate(),this}distanceToPoint(t){return this.normal.dot(t)+this.constant}distanceToSphere(t){return this.distanceToPoint(t.center)-t.radius}projectPoint(t,e){return e.copy(this.normal).multiplyScalar(-this.distanceToPoint(t)).add(t)}intersectLine(t,e){const n=t.delta(ti),i=this.normal.dot(n);if(0===i)return 0===this.distanceToPoint(t.start)?e.copy(t.start):null;const r=-(t.start.dot(this.normal)+this.constant)/i;return r<0||r>1?null:e.copy(n).multiplyScalar(r).add(t.start)}intersectsLine(t){const e=this.distanceToPoint(t.start),n=this.distanceToPoint(t.end);return e<0&&n>0||n<0&&e>0}intersectsBox(t){return t.intersectsPlane(this)}intersectsSphere(t){return t.intersectsPlane(this)}coplanarPoint(t){return t.copy(this.normal).multiplyScalar(-this.constant)}applyMatrix4(t,e){const n=e||ni.getNormalMatrix(t),i=this.coplanarPoint(ti).applyMatrix4(t),r=this.normal.applyMatrix3(n).normalize();return this.constant=-i.dot(r),this}translate(t){return this.constant-=t.dot(this.normal),this}equals(t){return t.normal.equals(this.normal)&&t.constant===this.constant}clone(){return(new this.constructor).copy(this)}}ii.prototype.isPlane=!0;const ri=new Qt,si=new Rt;class ai{constructor(t=new ii,e=new ii,n=new ii,i=new ii,r=new ii,s=new ii){this.planes=[t,e,n,i,r,s]}set(t,e,n,i,r,s){const a=this.planes;return a[0].copy(t),a[1].copy(e),a[2].copy(n),a[3].copy(i),a[4].copy(r),a[5].copy(s),this}copy(t){const e=this.planes;for(let n=0;n<6;n++)e[n].copy(t.planes[n]);return this}setFromProjectionMatrix(t){const e=this.planes,n=t.elements,i=n[0],r=n[1],s=n[2],a=n[3],o=n[4],l=n[5],c=n[6],h=n[7],u=n[8],d=n[9],p=n[10],m=n[11],f=n[12],g=n[13],v=n[14],y=n[15];return e[0].setComponents(a-i,h-o,m-u,y-f).normalize(),e[1].setComponents(a+i,h+o,m+u,y+f).normalize(),e[2].setComponents(a+r,h+l,m+d,y+g).normalize(),e[3].setComponents(a-r,h-l,m-d,y-g).normalize(),e[4].setComponents(a-s,h-c,m-p,y-v).normalize(),e[5].setComponents(a+s,h+c,m+p,y+v).normalize(),this}intersectsObject(t){const e=t.geometry;return null===e.boundingSphere&&e.computeBoundingSphere(),ri.copy(e.boundingSphere).applyMatrix4(t.matrixWorld),this.intersectsSphere(ri)}intersectsSprite(t){return ri.center.set(0,0,0),ri.radius=.7071067811865476,ri.applyMatrix4(t.matrixWorld),this.intersectsSphere(ri)}intersectsSphere(t){const e=this.planes,n=t.center,i=-t.radius;for(let t=0;t<6;t++){if(e[t].distanceToPoint(n)0?t.max.x:t.min.x,si.y=i.normal.y>0?t.max.y:t.min.y,si.z=i.normal.z>0?t.max.z:t.min.z,i.distanceToPoint(si)<0)return!1}return!0}containsPoint(t){const e=this.planes;for(let n=0;n<6;n++)if(e[n].distanceToPoint(t)<0)return!1;return!0}clone(){return(new this.constructor).copy(this)}}function oi(){let t=null,e=!1,n=null,i=null;function r(e,s){n(e,s),i=t.requestAnimationFrame(r)}return{start:function(){!0!==e&&null!==n&&(i=t.requestAnimationFrame(r),e=!0)},stop:function(){t.cancelAnimationFrame(i),e=!1},setAnimationLoop:function(t){n=t},setContext:function(e){t=e}}}function li(t,e){const n=e.isWebGL2,i=new WeakMap;return{get:function(t){return t.isInterleavedBufferAttribute&&(t=t.data),i.get(t)},remove:function(e){e.isInterleavedBufferAttribute&&(e=e.data);const n=i.get(e);n&&(t.deleteBuffer(n.buffer),i.delete(e))},update:function(e,r){if(e.isGLBufferAttribute){const t=i.get(e);return void((!t||t.version 0.0 ) ? v : 0.5 * inversesqrt( max( 1.0 - x * x, 1e-7 ) ) - v;\n\treturn cross( v1, v2 ) * theta_sintheta;\n}\nvec3 LTC_Evaluate( const in vec3 N, const in vec3 V, const in vec3 P, const in mat3 mInv, const in vec3 rectCoords[ 4 ] ) {\n\tvec3 v1 = rectCoords[ 1 ] - rectCoords[ 0 ];\n\tvec3 v2 = rectCoords[ 3 ] - rectCoords[ 0 ];\n\tvec3 lightNormal = cross( v1, v2 );\n\tif( dot( lightNormal, P - rectCoords[ 0 ] ) < 0.0 ) return vec3( 0.0 );\n\tvec3 T1, T2;\n\tT1 = normalize( V - N * dot( V, N ) );\n\tT2 = - cross( N, T1 );\n\tmat3 mat = mInv * transposeMat3( mat3( T1, T2, N ) );\n\tvec3 coords[ 4 ];\n\tcoords[ 0 ] = mat * ( rectCoords[ 0 ] - P );\n\tcoords[ 1 ] = mat * ( rectCoords[ 1 ] - P );\n\tcoords[ 2 ] = mat * ( rectCoords[ 2 ] - P );\n\tcoords[ 3 ] = mat * ( rectCoords[ 3 ] - P );\n\tcoords[ 0 ] = normalize( coords[ 0 ] );\n\tcoords[ 1 ] = normalize( coords[ 1 ] );\n\tcoords[ 2 ] = normalize( coords[ 2 ] );\n\tcoords[ 3 ] = normalize( coords[ 3 ] );\n\tvec3 vectorFormFactor = vec3( 0.0 );\n\tvectorFormFactor += LTC_EdgeVectorFormFactor( coords[ 0 ], coords[ 1 ] );\n\tvectorFormFactor += LTC_EdgeVectorFormFactor( coords[ 1 ], coords[ 2 ] );\n\tvectorFormFactor += LTC_EdgeVectorFormFactor( coords[ 2 ], coords[ 3 ] );\n\tvectorFormFactor += LTC_EdgeVectorFormFactor( coords[ 3 ], coords[ 0 ] );\n\tfloat result = LTC_ClippedSphereFormFactor( vectorFormFactor );\n\treturn vec3( result );\n}\nfloat G_BlinnPhong_Implicit( ) {\n\treturn 0.25;\n}\nfloat D_BlinnPhong( const in float shininess, const in float dotNH ) {\n\treturn RECIPROCAL_PI * ( shininess * 0.5 + 1.0 ) * pow( dotNH, shininess );\n}\nvec3 BRDF_BlinnPhong( const in IncidentLight incidentLight, const in GeometricContext geometry, const in vec3 specularColor, const in float shininess ) {\n\tvec3 halfDir = normalize( incidentLight.direction + geometry.viewDir );\n\tfloat dotNH = saturate( dot( geometry.normal, halfDir ) );\n\tfloat dotVH = saturate( dot( geometry.viewDir, halfDir ) );\n\tvec3 F = F_Schlick( specularColor, 1.0, dotVH );\n\tfloat G = G_BlinnPhong_Implicit( );\n\tfloat D = D_BlinnPhong( shininess, dotNH );\n\treturn F * ( G * D );\n}\n#if defined( USE_SHEEN )\nfloat D_Charlie( float roughness, float NoH ) {\n\tfloat invAlpha = 1.0 / roughness;\n\tfloat cos2h = NoH * NoH;\n\tfloat sin2h = max( 1.0 - cos2h, 0.0078125 );\n\treturn ( 2.0 + invAlpha ) * pow( sin2h, invAlpha * 0.5 ) / ( 2.0 * PI );\n}\nfloat V_Neubelt( float NoV, float NoL ) {\n\treturn saturate( 1.0 / ( 4.0 * ( NoL + NoV - NoL * NoV ) ) );\n}\nvec3 BRDF_Sheen( const in float roughness, const in vec3 L, const in GeometricContext geometry, vec3 specularColor ) {\n\tvec3 N = geometry.normal;\n\tvec3 V = geometry.viewDir;\n\tvec3 H = normalize( V + L );\n\tfloat dotNH = saturate( dot( N, H ) );\n\treturn specularColor * D_Charlie( roughness, dotNH ) * V_Neubelt( dot(N, V), dot(N, L) );\n}\n#endif",bumpmap_pars_fragment:"#ifdef USE_BUMPMAP\n\tuniform sampler2D bumpMap;\n\tuniform float bumpScale;\n\tvec2 dHdxy_fwd() {\n\t\tvec2 dSTdx = dFdx( vUv );\n\t\tvec2 dSTdy = dFdy( vUv );\n\t\tfloat Hll = bumpScale * texture2D( bumpMap, vUv ).x;\n\t\tfloat dBx = bumpScale * texture2D( bumpMap, vUv + dSTdx ).x - Hll;\n\t\tfloat dBy = bumpScale * texture2D( bumpMap, vUv + dSTdy ).x - Hll;\n\t\treturn vec2( dBx, dBy );\n\t}\n\tvec3 perturbNormalArb( vec3 surf_pos, vec3 surf_norm, vec2 dHdxy, float faceDirection ) {\n\t\tvec3 vSigmaX = vec3( dFdx( surf_pos.x ), dFdx( surf_pos.y ), dFdx( surf_pos.z ) );\n\t\tvec3 vSigmaY = vec3( dFdy( surf_pos.x ), dFdy( surf_pos.y ), dFdy( surf_pos.z ) );\n\t\tvec3 vN = surf_norm;\n\t\tvec3 R1 = cross( vSigmaY, vN );\n\t\tvec3 R2 = cross( vN, vSigmaX );\n\t\tfloat fDet = dot( vSigmaX, R1 ) * faceDirection;\n\t\tvec3 vGrad = sign( fDet ) * ( dHdxy.x * R1 + dHdxy.y * R2 );\n\t\treturn normalize( abs( fDet ) * surf_norm - vGrad );\n\t}\n#endif",clipping_planes_fragment:"#if NUM_CLIPPING_PLANES > 0\n\tvec4 plane;\n\t#pragma unroll_loop_start\n\tfor ( int i = 0; i < UNION_CLIPPING_PLANES; i ++ ) {\n\t\tplane = clippingPlanes[ i ];\n\t\tif ( dot( vClipPosition, plane.xyz ) > plane.w ) discard;\n\t}\n\t#pragma unroll_loop_end\n\t#if UNION_CLIPPING_PLANES < NUM_CLIPPING_PLANES\n\t\tbool clipped = true;\n\t\t#pragma unroll_loop_start\n\t\tfor ( int i = UNION_CLIPPING_PLANES; i < NUM_CLIPPING_PLANES; i ++ ) {\n\t\t\tplane = clippingPlanes[ i ];\n\t\t\tclipped = ( dot( vClipPosition, plane.xyz ) > plane.w ) && clipped;\n\t\t}\n\t\t#pragma unroll_loop_end\n\t\tif ( clipped ) discard;\n\t#endif\n#endif",clipping_planes_pars_fragment:"#if NUM_CLIPPING_PLANES > 0\n\tvarying vec3 vClipPosition;\n\tuniform vec4 clippingPlanes[ NUM_CLIPPING_PLANES ];\n#endif",clipping_planes_pars_vertex:"#if NUM_CLIPPING_PLANES > 0\n\tvarying vec3 vClipPosition;\n#endif",clipping_planes_vertex:"#if NUM_CLIPPING_PLANES > 0\n\tvClipPosition = - mvPosition.xyz;\n#endif",color_fragment:"#if defined( USE_COLOR_ALPHA )\n\tdiffuseColor *= vColor;\n#elif defined( USE_COLOR )\n\tdiffuseColor.rgb *= vColor;\n#endif",color_pars_fragment:"#if defined( USE_COLOR_ALPHA )\n\tvarying vec4 vColor;\n#elif defined( USE_COLOR )\n\tvarying vec3 vColor;\n#endif",color_pars_vertex:"#if defined( USE_COLOR_ALPHA )\n\tvarying vec4 vColor;\n#elif defined( USE_COLOR ) || defined( USE_INSTANCING_COLOR )\n\tvarying vec3 vColor;\n#endif",color_vertex:"#if defined( USE_COLOR_ALPHA )\n\tvColor = vec4( 1.0 );\n#elif defined( USE_COLOR ) || defined( USE_INSTANCING_COLOR )\n\tvColor = vec3( 1.0 );\n#endif\n#ifdef USE_COLOR\n\tvColor *= color;\n#endif\n#ifdef USE_INSTANCING_COLOR\n\tvColor.xyz *= instanceColor.xyz;\n#endif",common:"#define PI 3.141592653589793\n#define PI2 6.283185307179586\n#define PI_HALF 1.5707963267948966\n#define RECIPROCAL_PI 0.3183098861837907\n#define RECIPROCAL_PI2 0.15915494309189535\n#define EPSILON 1e-6\n#ifndef saturate\n#define saturate( a ) clamp( a, 0.0, 1.0 )\n#endif\n#define whiteComplement( a ) ( 1.0 - saturate( a ) )\nfloat pow2( const in float x ) { return x*x; }\nfloat pow3( const in float x ) { return x*x*x; }\nfloat pow4( const in float x ) { float x2 = x*x; return x2*x2; }\nfloat max3( const in vec3 v ) { return max( max( v.x, v.y ), v.z ); }\nfloat average( const in vec3 color ) { return dot( color, vec3( 0.3333 ) ); }\nhighp float rand( const in vec2 uv ) {\n\tconst highp float a = 12.9898, b = 78.233, c = 43758.5453;\n\thighp float dt = dot( uv.xy, vec2( a,b ) ), sn = mod( dt, PI );\n\treturn fract( sin( sn ) * c );\n}\n#ifdef HIGH_PRECISION\n\tfloat precisionSafeLength( vec3 v ) { return length( v ); }\n#else\n\tfloat precisionSafeLength( vec3 v ) {\n\t\tfloat maxComponent = max3( abs( v ) );\n\t\treturn length( v / maxComponent ) * maxComponent;\n\t}\n#endif\nstruct IncidentLight {\n\tvec3 color;\n\tvec3 direction;\n\tbool visible;\n};\nstruct ReflectedLight {\n\tvec3 directDiffuse;\n\tvec3 directSpecular;\n\tvec3 indirectDiffuse;\n\tvec3 indirectSpecular;\n};\nstruct GeometricContext {\n\tvec3 position;\n\tvec3 normal;\n\tvec3 viewDir;\n#ifdef USE_CLEARCOAT\n\tvec3 clearcoatNormal;\n#endif\n};\nvec3 transformDirection( in vec3 dir, in mat4 matrix ) {\n\treturn normalize( ( matrix * vec4( dir, 0.0 ) ).xyz );\n}\nvec3 inverseTransformDirection( in vec3 dir, in mat4 matrix ) {\n\treturn normalize( ( vec4( dir, 0.0 ) * matrix ).xyz );\n}\nmat3 transposeMat3( const in mat3 m ) {\n\tmat3 tmp;\n\ttmp[ 0 ] = vec3( m[ 0 ].x, m[ 1 ].x, m[ 2 ].x );\n\ttmp[ 1 ] = vec3( m[ 0 ].y, m[ 1 ].y, m[ 2 ].y );\n\ttmp[ 2 ] = vec3( m[ 0 ].z, m[ 1 ].z, m[ 2 ].z );\n\treturn tmp;\n}\nfloat linearToRelativeLuminance( const in vec3 color ) {\n\tvec3 weights = vec3( 0.2126, 0.7152, 0.0722 );\n\treturn dot( weights, color.rgb );\n}\nbool isPerspectiveMatrix( mat4 m ) {\n\treturn m[ 2 ][ 3 ] == - 1.0;\n}\nvec2 equirectUv( in vec3 dir ) {\n\tfloat u = atan( dir.z, dir.x ) * RECIPROCAL_PI2 + 0.5;\n\tfloat v = asin( clamp( dir.y, - 1.0, 1.0 ) ) * RECIPROCAL_PI + 0.5;\n\treturn vec2( u, v );\n}",cube_uv_reflection_fragment:"#ifdef ENVMAP_TYPE_CUBE_UV\n\t#define cubeUV_maxMipLevel 8.0\n\t#define cubeUV_minMipLevel 4.0\n\t#define cubeUV_maxTileSize 256.0\n\t#define cubeUV_minTileSize 16.0\n\tfloat getFace( vec3 direction ) {\n\t\tvec3 absDirection = abs( direction );\n\t\tfloat face = - 1.0;\n\t\tif ( absDirection.x > absDirection.z ) {\n\t\t\tif ( absDirection.x > absDirection.y )\n\t\t\t\tface = direction.x > 0.0 ? 0.0 : 3.0;\n\t\t\telse\n\t\t\t\tface = direction.y > 0.0 ? 1.0 : 4.0;\n\t\t} else {\n\t\t\tif ( absDirection.z > absDirection.y )\n\t\t\t\tface = direction.z > 0.0 ? 2.0 : 5.0;\n\t\t\telse\n\t\t\t\tface = direction.y > 0.0 ? 1.0 : 4.0;\n\t\t}\n\t\treturn face;\n\t}\n\tvec2 getUV( vec3 direction, float face ) {\n\t\tvec2 uv;\n\t\tif ( face == 0.0 ) {\n\t\t\tuv = vec2( direction.z, direction.y ) / abs( direction.x );\n\t\t} else if ( face == 1.0 ) {\n\t\t\tuv = vec2( - direction.x, - direction.z ) / abs( direction.y );\n\t\t} else if ( face == 2.0 ) {\n\t\t\tuv = vec2( - direction.x, direction.y ) / abs( direction.z );\n\t\t} else if ( face == 3.0 ) {\n\t\t\tuv = vec2( - direction.z, direction.y ) / abs( direction.x );\n\t\t} else if ( face == 4.0 ) {\n\t\t\tuv = vec2( - direction.x, direction.z ) / abs( direction.y );\n\t\t} else {\n\t\t\tuv = vec2( direction.x, direction.y ) / abs( direction.z );\n\t\t}\n\t\treturn 0.5 * ( uv + 1.0 );\n\t}\n\tvec3 bilinearCubeUV( sampler2D envMap, vec3 direction, float mipInt ) {\n\t\tfloat face = getFace( direction );\n\t\tfloat filterInt = max( cubeUV_minMipLevel - mipInt, 0.0 );\n\t\tmipInt = max( mipInt, cubeUV_minMipLevel );\n\t\tfloat faceSize = exp2( mipInt );\n\t\tfloat texelSize = 1.0 / ( 3.0 * cubeUV_maxTileSize );\n\t\tvec2 uv = getUV( direction, face ) * ( faceSize - 1.0 );\n\t\tvec2 f = fract( uv );\n\t\tuv += 0.5 - f;\n\t\tif ( face > 2.0 ) {\n\t\t\tuv.y += faceSize;\n\t\t\tface -= 3.0;\n\t\t}\n\t\tuv.x += face * faceSize;\n\t\tif ( mipInt < cubeUV_maxMipLevel ) {\n\t\t\tuv.y += 2.0 * cubeUV_maxTileSize;\n\t\t}\n\t\tuv.y += filterInt * 2.0 * cubeUV_minTileSize;\n\t\tuv.x += 3.0 * max( 0.0, cubeUV_maxTileSize - 2.0 * faceSize );\n\t\tuv *= texelSize;\n\t\tvec3 tl = envMapTexelToLinear( texture2D( envMap, uv ) ).rgb;\n\t\tuv.x += texelSize;\n\t\tvec3 tr = envMapTexelToLinear( texture2D( envMap, uv ) ).rgb;\n\t\tuv.y += texelSize;\n\t\tvec3 br = envMapTexelToLinear( texture2D( envMap, uv ) ).rgb;\n\t\tuv.x -= texelSize;\n\t\tvec3 bl = envMapTexelToLinear( texture2D( envMap, uv ) ).rgb;\n\t\tvec3 tm = mix( tl, tr, f.x );\n\t\tvec3 bm = mix( bl, br, f.x );\n\t\treturn mix( tm, bm, f.y );\n\t}\n\t#define r0 1.0\n\t#define v0 0.339\n\t#define m0 - 2.0\n\t#define r1 0.8\n\t#define v1 0.276\n\t#define m1 - 1.0\n\t#define r4 0.4\n\t#define v4 0.046\n\t#define m4 2.0\n\t#define r5 0.305\n\t#define v5 0.016\n\t#define m5 3.0\n\t#define r6 0.21\n\t#define v6 0.0038\n\t#define m6 4.0\n\tfloat roughnessToMip( float roughness ) {\n\t\tfloat mip = 0.0;\n\t\tif ( roughness >= r1 ) {\n\t\t\tmip = ( r0 - roughness ) * ( m1 - m0 ) / ( r0 - r1 ) + m0;\n\t\t} else if ( roughness >= r4 ) {\n\t\t\tmip = ( r1 - roughness ) * ( m4 - m1 ) / ( r1 - r4 ) + m1;\n\t\t} else if ( roughness >= r5 ) {\n\t\t\tmip = ( r4 - roughness ) * ( m5 - m4 ) / ( r4 - r5 ) + m4;\n\t\t} else if ( roughness >= r6 ) {\n\t\t\tmip = ( r5 - roughness ) * ( m6 - m5 ) / ( r5 - r6 ) + m5;\n\t\t} else {\n\t\t\tmip = - 2.0 * log2( 1.16 * roughness );\t\t}\n\t\treturn mip;\n\t}\n\tvec4 textureCubeUV( sampler2D envMap, vec3 sampleDir, float roughness ) {\n\t\tfloat mip = clamp( roughnessToMip( roughness ), m0, cubeUV_maxMipLevel );\n\t\tfloat mipF = fract( mip );\n\t\tfloat mipInt = floor( mip );\n\t\tvec3 color0 = bilinearCubeUV( envMap, sampleDir, mipInt );\n\t\tif ( mipF == 0.0 ) {\n\t\t\treturn vec4( color0, 1.0 );\n\t\t} else {\n\t\t\tvec3 color1 = bilinearCubeUV( envMap, sampleDir, mipInt + 1.0 );\n\t\t\treturn vec4( mix( color0, color1, mipF ), 1.0 );\n\t\t}\n\t}\n#endif",defaultnormal_vertex:"vec3 transformedNormal = objectNormal;\n#ifdef USE_INSTANCING\n\tmat3 m = mat3( instanceMatrix );\n\ttransformedNormal /= vec3( dot( m[ 0 ], m[ 0 ] ), dot( m[ 1 ], m[ 1 ] ), dot( m[ 2 ], m[ 2 ] ) );\n\ttransformedNormal = m * transformedNormal;\n#endif\ntransformedNormal = normalMatrix * transformedNormal;\n#ifdef FLIP_SIDED\n\ttransformedNormal = - transformedNormal;\n#endif\n#ifdef USE_TANGENT\n\tvec3 transformedTangent = ( modelViewMatrix * vec4( objectTangent, 0.0 ) ).xyz;\n\t#ifdef FLIP_SIDED\n\t\ttransformedTangent = - transformedTangent;\n\t#endif\n#endif",displacementmap_pars_vertex:"#ifdef USE_DISPLACEMENTMAP\n\tuniform sampler2D displacementMap;\n\tuniform float displacementScale;\n\tuniform float displacementBias;\n#endif",displacementmap_vertex:"#ifdef USE_DISPLACEMENTMAP\n\ttransformed += normalize( objectNormal ) * ( texture2D( displacementMap, vUv ).x * displacementScale + displacementBias );\n#endif",emissivemap_fragment:"#ifdef USE_EMISSIVEMAP\n\tvec4 emissiveColor = texture2D( emissiveMap, vUv );\n\temissiveColor.rgb = emissiveMapTexelToLinear( emissiveColor ).rgb;\n\ttotalEmissiveRadiance *= emissiveColor.rgb;\n#endif",emissivemap_pars_fragment:"#ifdef USE_EMISSIVEMAP\n\tuniform sampler2D emissiveMap;\n#endif",encodings_fragment:"gl_FragColor = linearToOutputTexel( gl_FragColor );",encodings_pars_fragment:"\nvec4 LinearToLinear( in vec4 value ) {\n\treturn value;\n}\nvec4 GammaToLinear( in vec4 value, in float gammaFactor ) {\n\treturn vec4( pow( value.rgb, vec3( gammaFactor ) ), value.a );\n}\nvec4 LinearToGamma( in vec4 value, in float gammaFactor ) {\n\treturn vec4( pow( value.rgb, vec3( 1.0 / gammaFactor ) ), value.a );\n}\nvec4 sRGBToLinear( in vec4 value ) {\n\treturn vec4( mix( pow( value.rgb * 0.9478672986 + vec3( 0.0521327014 ), vec3( 2.4 ) ), value.rgb * 0.0773993808, vec3( lessThanEqual( value.rgb, vec3( 0.04045 ) ) ) ), value.a );\n}\nvec4 LinearTosRGB( in vec4 value ) {\n\treturn vec4( mix( pow( value.rgb, vec3( 0.41666 ) ) * 1.055 - vec3( 0.055 ), value.rgb * 12.92, vec3( lessThanEqual( value.rgb, vec3( 0.0031308 ) ) ) ), value.a );\n}\nvec4 RGBEToLinear( in vec4 value ) {\n\treturn vec4( value.rgb * exp2( value.a * 255.0 - 128.0 ), 1.0 );\n}\nvec4 LinearToRGBE( in vec4 value ) {\n\tfloat maxComponent = max( max( value.r, value.g ), value.b );\n\tfloat fExp = clamp( ceil( log2( maxComponent ) ), -128.0, 127.0 );\n\treturn vec4( value.rgb / exp2( fExp ), ( fExp + 128.0 ) / 255.0 );\n}\nvec4 RGBMToLinear( in vec4 value, in float maxRange ) {\n\treturn vec4( value.rgb * value.a * maxRange, 1.0 );\n}\nvec4 LinearToRGBM( in vec4 value, in float maxRange ) {\n\tfloat maxRGB = max( value.r, max( value.g, value.b ) );\n\tfloat M = clamp( maxRGB / maxRange, 0.0, 1.0 );\n\tM = ceil( M * 255.0 ) / 255.0;\n\treturn vec4( value.rgb / ( M * maxRange ), M );\n}\nvec4 RGBDToLinear( in vec4 value, in float maxRange ) {\n\treturn vec4( value.rgb * ( ( maxRange / 255.0 ) / value.a ), 1.0 );\n}\nvec4 LinearToRGBD( in vec4 value, in float maxRange ) {\n\tfloat maxRGB = max( value.r, max( value.g, value.b ) );\n\tfloat D = max( maxRange / maxRGB, 1.0 );\n\tD = clamp( floor( D ) / 255.0, 0.0, 1.0 );\n\treturn vec4( value.rgb * ( D * ( 255.0 / maxRange ) ), D );\n}\nconst mat3 cLogLuvM = mat3( 0.2209, 0.3390, 0.4184, 0.1138, 0.6780, 0.7319, 0.0102, 0.1130, 0.2969 );\nvec4 LinearToLogLuv( in vec4 value ) {\n\tvec3 Xp_Y_XYZp = cLogLuvM * value.rgb;\n\tXp_Y_XYZp = max( Xp_Y_XYZp, vec3( 1e-6, 1e-6, 1e-6 ) );\n\tvec4 vResult;\n\tvResult.xy = Xp_Y_XYZp.xy / Xp_Y_XYZp.z;\n\tfloat Le = 2.0 * log2(Xp_Y_XYZp.y) + 127.0;\n\tvResult.w = fract( Le );\n\tvResult.z = ( Le - ( floor( vResult.w * 255.0 ) ) / 255.0 ) / 255.0;\n\treturn vResult;\n}\nconst mat3 cLogLuvInverseM = mat3( 6.0014, -2.7008, -1.7996, -1.3320, 3.1029, -5.7721, 0.3008, -1.0882, 5.6268 );\nvec4 LogLuvToLinear( in vec4 value ) {\n\tfloat Le = value.z * 255.0 + value.w;\n\tvec3 Xp_Y_XYZp;\n\tXp_Y_XYZp.y = exp2( ( Le - 127.0 ) / 2.0 );\n\tXp_Y_XYZp.z = Xp_Y_XYZp.y / value.y;\n\tXp_Y_XYZp.x = value.x * Xp_Y_XYZp.z;\n\tvec3 vRGB = cLogLuvInverseM * Xp_Y_XYZp.rgb;\n\treturn vec4( max( vRGB, 0.0 ), 1.0 );\n}",envmap_fragment:"#ifdef USE_ENVMAP\n\t#ifdef ENV_WORLDPOS\n\t\tvec3 cameraToFrag;\n\t\tif ( isOrthographic ) {\n\t\t\tcameraToFrag = normalize( vec3( - viewMatrix[ 0 ][ 2 ], - viewMatrix[ 1 ][ 2 ], - viewMatrix[ 2 ][ 2 ] ) );\n\t\t} else {\n\t\t\tcameraToFrag = normalize( vWorldPosition - cameraPosition );\n\t\t}\n\t\tvec3 worldNormal = inverseTransformDirection( normal, viewMatrix );\n\t\t#ifdef ENVMAP_MODE_REFLECTION\n\t\t\tvec3 reflectVec = reflect( cameraToFrag, worldNormal );\n\t\t#else\n\t\t\tvec3 reflectVec = refract( cameraToFrag, worldNormal, refractionRatio );\n\t\t#endif\n\t#else\n\t\tvec3 reflectVec = vReflect;\n\t#endif\n\t#ifdef ENVMAP_TYPE_CUBE\n\t\tvec4 envColor = textureCube( envMap, vec3( flipEnvMap * reflectVec.x, reflectVec.yz ) );\n\t\tenvColor = envMapTexelToLinear( envColor );\n\t#elif defined( ENVMAP_TYPE_CUBE_UV )\n\t\tvec4 envColor = textureCubeUV( envMap, reflectVec, 0.0 );\n\t#else\n\t\tvec4 envColor = vec4( 0.0 );\n\t#endif\n\t#ifdef ENVMAP_BLENDING_MULTIPLY\n\t\toutgoingLight = mix( outgoingLight, outgoingLight * envColor.xyz, specularStrength * reflectivity );\n\t#elif defined( ENVMAP_BLENDING_MIX )\n\t\toutgoingLight = mix( outgoingLight, envColor.xyz, specularStrength * reflectivity );\n\t#elif defined( ENVMAP_BLENDING_ADD )\n\t\toutgoingLight += envColor.xyz * specularStrength * reflectivity;\n\t#endif\n#endif",envmap_common_pars_fragment:"#ifdef USE_ENVMAP\n\tuniform float envMapIntensity;\n\tuniform float flipEnvMap;\n\tuniform int maxMipLevel;\n\t#ifdef ENVMAP_TYPE_CUBE\n\t\tuniform samplerCube envMap;\n\t#else\n\t\tuniform sampler2D envMap;\n\t#endif\n\t\n#endif",envmap_pars_fragment:"#ifdef USE_ENVMAP\n\tuniform float reflectivity;\n\t#if defined( USE_BUMPMAP ) || defined( USE_NORMALMAP ) || defined( PHONG )\n\t\t#define ENV_WORLDPOS\n\t#endif\n\t#ifdef ENV_WORLDPOS\n\t\tvarying vec3 vWorldPosition;\n\t\tuniform float refractionRatio;\n\t#else\n\t\tvarying vec3 vReflect;\n\t#endif\n#endif",envmap_pars_vertex:"#ifdef USE_ENVMAP\n\t#if defined( USE_BUMPMAP ) || defined( USE_NORMALMAP ) ||defined( PHONG )\n\t\t#define ENV_WORLDPOS\n\t#endif\n\t#ifdef ENV_WORLDPOS\n\t\t\n\t\tvarying vec3 vWorldPosition;\n\t#else\n\t\tvarying vec3 vReflect;\n\t\tuniform float refractionRatio;\n\t#endif\n#endif",envmap_physical_pars_fragment:"#if defined( USE_ENVMAP )\n\t#ifdef ENVMAP_MODE_REFRACTION\n\t\tuniform float refractionRatio;\n\t#endif\n\tvec3 getIBLIrradiance( const in GeometricContext geometry ) {\n\t\t#if defined( ENVMAP_TYPE_CUBE_UV )\n\t\t\tvec3 worldNormal = inverseTransformDirection( geometry.normal, viewMatrix );\n\t\t\tvec4 envMapColor = textureCubeUV( envMap, worldNormal, 1.0 );\n\t\t\treturn PI * envMapColor.rgb * envMapIntensity;\n\t\t#else\n\t\t\treturn vec3( 0.0 );\n\t\t#endif\n\t}\n\tvec3 getIBLRadiance( const in vec3 viewDir, const in vec3 normal, const in float roughness ) {\n\t\t#if defined( ENVMAP_TYPE_CUBE_UV )\n\t\t\tvec3 reflectVec;\n\t\t\t#ifdef ENVMAP_MODE_REFLECTION\n\t\t\t\treflectVec = reflect( - viewDir, normal );\n\t\t\t\treflectVec = normalize( mix( reflectVec, normal, roughness * roughness) );\n\t\t\t#else\n\t\t\t\treflectVec = refract( - viewDir, normal, refractionRatio );\n\t\t\t#endif\n\t\t\treflectVec = inverseTransformDirection( reflectVec, viewMatrix );\n\t\t\tvec4 envMapColor = textureCubeUV( envMap, reflectVec, roughness );\n\t\t\treturn envMapColor.rgb * envMapIntensity;\n\t\t#else\n\t\t\treturn vec3( 0.0 );\n\t\t#endif\n\t}\n#endif",envmap_vertex:"#ifdef USE_ENVMAP\n\t#ifdef ENV_WORLDPOS\n\t\tvWorldPosition = worldPosition.xyz;\n\t#else\n\t\tvec3 cameraToVertex;\n\t\tif ( isOrthographic ) {\n\t\t\tcameraToVertex = normalize( vec3( - viewMatrix[ 0 ][ 2 ], - viewMatrix[ 1 ][ 2 ], - viewMatrix[ 2 ][ 2 ] ) );\n\t\t} else {\n\t\t\tcameraToVertex = normalize( worldPosition.xyz - cameraPosition );\n\t\t}\n\t\tvec3 worldNormal = inverseTransformDirection( transformedNormal, viewMatrix );\n\t\t#ifdef ENVMAP_MODE_REFLECTION\n\t\t\tvReflect = reflect( cameraToVertex, worldNormal );\n\t\t#else\n\t\t\tvReflect = refract( cameraToVertex, worldNormal, refractionRatio );\n\t\t#endif\n\t#endif\n#endif",fog_vertex:"#ifdef USE_FOG\n\tvFogDepth = - mvPosition.z;\n#endif",fog_pars_vertex:"#ifdef USE_FOG\n\tvarying float vFogDepth;\n#endif",fog_fragment:"#ifdef USE_FOG\n\t#ifdef FOG_EXP2\n\t\tfloat fogFactor = 1.0 - exp( - fogDensity * fogDensity * vFogDepth * vFogDepth );\n\t#else\n\t\tfloat fogFactor = smoothstep( fogNear, fogFar, vFogDepth );\n\t#endif\n\tgl_FragColor.rgb = mix( gl_FragColor.rgb, fogColor, fogFactor );\n#endif",fog_pars_fragment:"#ifdef USE_FOG\n\tuniform vec3 fogColor;\n\tvarying float vFogDepth;\n\t#ifdef FOG_EXP2\n\t\tuniform float fogDensity;\n\t#else\n\t\tuniform float fogNear;\n\t\tuniform float fogFar;\n\t#endif\n#endif",gradientmap_pars_fragment:"#ifdef USE_GRADIENTMAP\n\tuniform sampler2D gradientMap;\n#endif\nvec3 getGradientIrradiance( vec3 normal, vec3 lightDirection ) {\n\tfloat dotNL = dot( normal, lightDirection );\n\tvec2 coord = vec2( dotNL * 0.5 + 0.5, 0.0 );\n\t#ifdef USE_GRADIENTMAP\n\t\treturn texture2D( gradientMap, coord ).rgb;\n\t#else\n\t\treturn ( coord.x < 0.7 ) ? vec3( 0.7 ) : vec3( 1.0 );\n\t#endif\n}",lightmap_fragment:"#ifdef USE_LIGHTMAP\n\tvec4 lightMapTexel = texture2D( lightMap, vUv2 );\n\tvec3 lightMapIrradiance = lightMapTexelToLinear( lightMapTexel ).rgb * lightMapIntensity;\n\t#ifndef PHYSICALLY_CORRECT_LIGHTS\n\t\tlightMapIrradiance *= PI;\n\t#endif\n\treflectedLight.indirectDiffuse += lightMapIrradiance;\n#endif",lightmap_pars_fragment:"#ifdef USE_LIGHTMAP\n\tuniform sampler2D lightMap;\n\tuniform float lightMapIntensity;\n#endif",lights_lambert_vertex:"vec3 diffuse = vec3( 1.0 );\nGeometricContext geometry;\ngeometry.position = mvPosition.xyz;\ngeometry.normal = normalize( transformedNormal );\ngeometry.viewDir = ( isOrthographic ) ? vec3( 0, 0, 1 ) : normalize( -mvPosition.xyz );\nGeometricContext backGeometry;\nbackGeometry.position = geometry.position;\nbackGeometry.normal = -geometry.normal;\nbackGeometry.viewDir = geometry.viewDir;\nvLightFront = vec3( 0.0 );\nvIndirectFront = vec3( 0.0 );\n#ifdef DOUBLE_SIDED\n\tvLightBack = vec3( 0.0 );\n\tvIndirectBack = vec3( 0.0 );\n#endif\nIncidentLight directLight;\nfloat dotNL;\nvec3 directLightColor_Diffuse;\nvIndirectFront += getAmbientLightIrradiance( ambientLightColor );\nvIndirectFront += getLightProbeIrradiance( lightProbe, geometry );\n#ifdef DOUBLE_SIDED\n\tvIndirectBack += getAmbientLightIrradiance( ambientLightColor );\n\tvIndirectBack += getLightProbeIrradiance( lightProbe, backGeometry );\n#endif\n#if NUM_POINT_LIGHTS > 0\n\t#pragma unroll_loop_start\n\tfor ( int i = 0; i < NUM_POINT_LIGHTS; i ++ ) {\n\t\tgetPointLightInfo( pointLights[ i ], geometry, directLight );\n\t\tdotNL = dot( geometry.normal, directLight.direction );\n\t\tdirectLightColor_Diffuse = directLight.color;\n\t\tvLightFront += saturate( dotNL ) * directLightColor_Diffuse;\n\t\t#ifdef DOUBLE_SIDED\n\t\t\tvLightBack += saturate( - dotNL ) * directLightColor_Diffuse;\n\t\t#endif\n\t}\n\t#pragma unroll_loop_end\n#endif\n#if NUM_SPOT_LIGHTS > 0\n\t#pragma unroll_loop_start\n\tfor ( int i = 0; i < NUM_SPOT_LIGHTS; i ++ ) {\n\t\tgetSpotLightInfo( spotLights[ i ], geometry, directLight );\n\t\tdotNL = dot( geometry.normal, directLight.direction );\n\t\tdirectLightColor_Diffuse = directLight.color;\n\t\tvLightFront += saturate( dotNL ) * directLightColor_Diffuse;\n\t\t#ifdef DOUBLE_SIDED\n\t\t\tvLightBack += saturate( - dotNL ) * directLightColor_Diffuse;\n\t\t#endif\n\t}\n\t#pragma unroll_loop_end\n#endif\n#if NUM_DIR_LIGHTS > 0\n\t#pragma unroll_loop_start\n\tfor ( int i = 0; i < NUM_DIR_LIGHTS; i ++ ) {\n\t\tgetDirectionalLightInfo( directionalLights[ i ], geometry, directLight );\n\t\tdotNL = dot( geometry.normal, directLight.direction );\n\t\tdirectLightColor_Diffuse = directLight.color;\n\t\tvLightFront += saturate( dotNL ) * directLightColor_Diffuse;\n\t\t#ifdef DOUBLE_SIDED\n\t\t\tvLightBack += saturate( - dotNL ) * directLightColor_Diffuse;\n\t\t#endif\n\t}\n\t#pragma unroll_loop_end\n#endif\n#if NUM_HEMI_LIGHTS > 0\n\t#pragma unroll_loop_start\n\tfor ( int i = 0; i < NUM_HEMI_LIGHTS; i ++ ) {\n\t\tvIndirectFront += getHemisphereLightIrradiance( hemisphereLights[ i ], geometry );\n\t\t#ifdef DOUBLE_SIDED\n\t\t\tvIndirectBack += getHemisphereLightIrradiance( hemisphereLights[ i ], backGeometry );\n\t\t#endif\n\t}\n\t#pragma unroll_loop_end\n#endif",lights_pars_begin:"uniform bool receiveShadow;\nuniform vec3 ambientLightColor;\nuniform vec3 lightProbe[ 9 ];\nvec3 shGetIrradianceAt( in vec3 normal, in vec3 shCoefficients[ 9 ] ) {\n\tfloat x = normal.x, y = normal.y, z = normal.z;\n\tvec3 result = shCoefficients[ 0 ] * 0.886227;\n\tresult += shCoefficients[ 1 ] * 2.0 * 0.511664 * y;\n\tresult += shCoefficients[ 2 ] * 2.0 * 0.511664 * z;\n\tresult += shCoefficients[ 3 ] * 2.0 * 0.511664 * x;\n\tresult += shCoefficients[ 4 ] * 2.0 * 0.429043 * x * y;\n\tresult += shCoefficients[ 5 ] * 2.0 * 0.429043 * y * z;\n\tresult += shCoefficients[ 6 ] * ( 0.743125 * z * z - 0.247708 );\n\tresult += shCoefficients[ 7 ] * 2.0 * 0.429043 * x * z;\n\tresult += shCoefficients[ 8 ] * 0.429043 * ( x * x - y * y );\n\treturn result;\n}\nvec3 getLightProbeIrradiance( const in vec3 lightProbe[ 9 ], const in GeometricContext geometry ) {\n\tvec3 worldNormal = inverseTransformDirection( geometry.normal, viewMatrix );\n\tvec3 irradiance = shGetIrradianceAt( worldNormal, lightProbe );\n\treturn irradiance;\n}\nvec3 getAmbientLightIrradiance( const in vec3 ambientLightColor ) {\n\tvec3 irradiance = ambientLightColor;\n\treturn irradiance;\n}\nfloat getDistanceAttenuation( const in float lightDistance, const in float cutoffDistance, const in float decayExponent ) {\n\t#if defined ( PHYSICALLY_CORRECT_LIGHTS )\n\t\tfloat distanceFalloff = 1.0 / max( pow( lightDistance, decayExponent ), 0.01 );\n\t\tif ( cutoffDistance > 0.0 ) {\n\t\t\tdistanceFalloff *= pow2( saturate( 1.0 - pow4( lightDistance / cutoffDistance ) ) );\n\t\t}\n\t\treturn distanceFalloff;\n\t#else\n\t\tif ( cutoffDistance > 0.0 && decayExponent > 0.0 ) {\n\t\t\treturn pow( saturate( - lightDistance / cutoffDistance + 1.0 ), decayExponent );\n\t\t}\n\t\treturn 1.0;\n\t#endif\n}\nfloat getSpotAttenuation( const in float coneCosine, const in float penumbraCosine, const in float angleCosine ) {\n\treturn smoothstep( coneCosine, penumbraCosine, angleCosine );\n}\n#if NUM_DIR_LIGHTS > 0\n\tstruct DirectionalLight {\n\t\tvec3 direction;\n\t\tvec3 color;\n\t};\n\tuniform DirectionalLight directionalLights[ NUM_DIR_LIGHTS ];\n\tvoid getDirectionalLightInfo( const in DirectionalLight directionalLight, const in GeometricContext geometry, out IncidentLight light ) {\n\t\tlight.color = directionalLight.color;\n\t\tlight.direction = directionalLight.direction;\n\t\tlight.visible = true;\n\t}\n#endif\n#if NUM_POINT_LIGHTS > 0\n\tstruct PointLight {\n\t\tvec3 position;\n\t\tvec3 color;\n\t\tfloat distance;\n\t\tfloat decay;\n\t};\n\tuniform PointLight pointLights[ NUM_POINT_LIGHTS ];\n\tvoid getPointLightInfo( const in PointLight pointLight, const in GeometricContext geometry, out IncidentLight light ) {\n\t\tvec3 lVector = pointLight.position - geometry.position;\n\t\tlight.direction = normalize( lVector );\n\t\tfloat lightDistance = length( lVector );\n\t\tlight.color = pointLight.color;\n\t\tlight.color *= getDistanceAttenuation( lightDistance, pointLight.distance, pointLight.decay );\n\t\tlight.visible = ( light.color != vec3( 0.0 ) );\n\t}\n#endif\n#if NUM_SPOT_LIGHTS > 0\n\tstruct SpotLight {\n\t\tvec3 position;\n\t\tvec3 direction;\n\t\tvec3 color;\n\t\tfloat distance;\n\t\tfloat decay;\n\t\tfloat coneCos;\n\t\tfloat penumbraCos;\n\t};\n\tuniform SpotLight spotLights[ NUM_SPOT_LIGHTS ];\n\tvoid getSpotLightInfo( const in SpotLight spotLight, const in GeometricContext geometry, out IncidentLight light ) {\n\t\tvec3 lVector = spotLight.position - geometry.position;\n\t\tlight.direction = normalize( lVector );\n\t\tfloat angleCos = dot( light.direction, spotLight.direction );\n\t\tfloat spotAttenuation = getSpotAttenuation( spotLight.coneCos, spotLight.penumbraCos, angleCos );\n\t\tif ( spotAttenuation > 0.0 ) {\n\t\t\tfloat lightDistance = length( lVector );\n\t\t\tlight.color = spotLight.color * spotAttenuation;\n\t\t\tlight.color *= getDistanceAttenuation( lightDistance, spotLight.distance, spotLight.decay );\n\t\t\tlight.visible = ( light.color != vec3( 0.0 ) );\n\t\t} else {\n\t\t\tlight.color = vec3( 0.0 );\n\t\t\tlight.visible = false;\n\t\t}\n\t}\n#endif\n#if NUM_RECT_AREA_LIGHTS > 0\n\tstruct RectAreaLight {\n\t\tvec3 color;\n\t\tvec3 position;\n\t\tvec3 halfWidth;\n\t\tvec3 halfHeight;\n\t};\n\tuniform sampler2D ltc_1;\tuniform sampler2D ltc_2;\n\tuniform RectAreaLight rectAreaLights[ NUM_RECT_AREA_LIGHTS ];\n#endif\n#if NUM_HEMI_LIGHTS > 0\n\tstruct HemisphereLight {\n\t\tvec3 direction;\n\t\tvec3 skyColor;\n\t\tvec3 groundColor;\n\t};\n\tuniform HemisphereLight hemisphereLights[ NUM_HEMI_LIGHTS ];\n\tvec3 getHemisphereLightIrradiance( const in HemisphereLight hemiLight, const in GeometricContext geometry ) {\n\t\tfloat dotNL = dot( geometry.normal, hemiLight.direction );\n\t\tfloat hemiDiffuseWeight = 0.5 * dotNL + 0.5;\n\t\tvec3 irradiance = mix( hemiLight.groundColor, hemiLight.skyColor, hemiDiffuseWeight );\n\t\treturn irradiance;\n\t}\n#endif",lights_toon_fragment:"ToonMaterial material;\nmaterial.diffuseColor = diffuseColor.rgb;",lights_toon_pars_fragment:"varying vec3 vViewPosition;\nstruct ToonMaterial {\n\tvec3 diffuseColor;\n};\nvoid RE_Direct_Toon( const in IncidentLight directLight, const in GeometricContext geometry, const in ToonMaterial material, inout ReflectedLight reflectedLight ) {\n\tvec3 irradiance = getGradientIrradiance( geometry.normal, directLight.direction ) * directLight.color;\n\treflectedLight.directDiffuse += irradiance * BRDF_Lambert( material.diffuseColor );\n}\nvoid RE_IndirectDiffuse_Toon( const in vec3 irradiance, const in GeometricContext geometry, const in ToonMaterial material, inout ReflectedLight reflectedLight ) {\n\treflectedLight.indirectDiffuse += irradiance * BRDF_Lambert( material.diffuseColor );\n}\n#define RE_Direct\t\t\t\tRE_Direct_Toon\n#define RE_IndirectDiffuse\t\tRE_IndirectDiffuse_Toon\n#define Material_LightProbeLOD( material )\t(0)",lights_phong_fragment:"BlinnPhongMaterial material;\nmaterial.diffuseColor = diffuseColor.rgb;\nmaterial.specularColor = specular;\nmaterial.specularShininess = shininess;\nmaterial.specularStrength = specularStrength;",lights_phong_pars_fragment:"varying vec3 vViewPosition;\nstruct BlinnPhongMaterial {\n\tvec3 diffuseColor;\n\tvec3 specularColor;\n\tfloat specularShininess;\n\tfloat specularStrength;\n};\nvoid RE_Direct_BlinnPhong( const in IncidentLight directLight, const in GeometricContext geometry, const in BlinnPhongMaterial material, inout ReflectedLight reflectedLight ) {\n\tfloat dotNL = saturate( dot( geometry.normal, directLight.direction ) );\n\tvec3 irradiance = dotNL * directLight.color;\n\treflectedLight.directDiffuse += irradiance * BRDF_Lambert( material.diffuseColor );\n\treflectedLight.directSpecular += irradiance * BRDF_BlinnPhong( directLight, geometry, material.specularColor, material.specularShininess ) * material.specularStrength;\n}\nvoid RE_IndirectDiffuse_BlinnPhong( const in vec3 irradiance, const in GeometricContext geometry, const in BlinnPhongMaterial material, inout ReflectedLight reflectedLight ) {\n\treflectedLight.indirectDiffuse += irradiance * BRDF_Lambert( material.diffuseColor );\n}\n#define RE_Direct\t\t\t\tRE_Direct_BlinnPhong\n#define RE_IndirectDiffuse\t\tRE_IndirectDiffuse_BlinnPhong\n#define Material_LightProbeLOD( material )\t(0)",lights_physical_fragment:"PhysicalMaterial material;\nmaterial.diffuseColor = diffuseColor.rgb * ( 1.0 - metalnessFactor );\nvec3 dxy = max( abs( dFdx( geometryNormal ) ), abs( dFdy( geometryNormal ) ) );\nfloat geometryRoughness = max( max( dxy.x, dxy.y ), dxy.z );\nmaterial.roughness = max( roughnessFactor, 0.0525 );material.roughness += geometryRoughness;\nmaterial.roughness = min( material.roughness, 1.0 );\n#ifdef IOR\n\t#ifdef SPECULAR\n\t\tfloat specularIntensityFactor = specularIntensity;\n\t\tvec3 specularTintFactor = specularTint;\n\t\t#ifdef USE_SPECULARINTENSITYMAP\n\t\t\tspecularIntensityFactor *= texture2D( specularIntensityMap, vUv ).a;\n\t\t#endif\n\t\t#ifdef USE_SPECULARTINTMAP\n\t\t\tspecularTintFactor *= specularTintMapTexelToLinear( texture2D( specularTintMap, vUv ) ).rgb;\n\t\t#endif\n\t\tmaterial.specularF90 = mix( specularIntensityFactor, 1.0, metalnessFactor );\n\t#else\n\t\tfloat specularIntensityFactor = 1.0;\n\t\tvec3 specularTintFactor = vec3( 1.0 );\n\t\tmaterial.specularF90 = 1.0;\n\t#endif\n\tmaterial.specularColor = mix( min( pow2( ( ior - 1.0 ) / ( ior + 1.0 ) ) * specularTintFactor, vec3( 1.0 ) ) * specularIntensityFactor, diffuseColor.rgb, metalnessFactor );\n#else\n\tmaterial.specularColor = mix( vec3( 0.04 ), diffuseColor.rgb, metalnessFactor );\n\tmaterial.specularF90 = 1.0;\n#endif\n#ifdef USE_CLEARCOAT\n\tmaterial.clearcoat = clearcoat;\n\tmaterial.clearcoatRoughness = clearcoatRoughness;\n\tmaterial.clearcoatF0 = vec3( 0.04 );\n\tmaterial.clearcoatF90 = 1.0;\n\t#ifdef USE_CLEARCOATMAP\n\t\tmaterial.clearcoat *= texture2D( clearcoatMap, vUv ).x;\n\t#endif\n\t#ifdef USE_CLEARCOAT_ROUGHNESSMAP\n\t\tmaterial.clearcoatRoughness *= texture2D( clearcoatRoughnessMap, vUv ).y;\n\t#endif\n\tmaterial.clearcoat = saturate( material.clearcoat );\tmaterial.clearcoatRoughness = max( material.clearcoatRoughness, 0.0525 );\n\tmaterial.clearcoatRoughness += geometryRoughness;\n\tmaterial.clearcoatRoughness = min( material.clearcoatRoughness, 1.0 );\n#endif\n#ifdef USE_SHEEN\n\tmaterial.sheenTint = sheenTint;\n#endif",lights_physical_pars_fragment:"struct PhysicalMaterial {\n\tvec3 diffuseColor;\n\tfloat roughness;\n\tvec3 specularColor;\n\tfloat specularF90;\n\t#ifdef USE_CLEARCOAT\n\t\tfloat clearcoat;\n\t\tfloat clearcoatRoughness;\n\t\tvec3 clearcoatF0;\n\t\tfloat clearcoatF90;\n\t#endif\n\t#ifdef USE_SHEEN\n\t\tvec3 sheenTint;\n\t#endif\n};\nvec3 clearcoatSpecular = vec3( 0.0 );\nvec2 DFGApprox( const in vec3 normal, const in vec3 viewDir, const in float roughness ) {\n\tfloat dotNV = saturate( dot( normal, viewDir ) );\n\tconst vec4 c0 = vec4( - 1, - 0.0275, - 0.572, 0.022 );\n\tconst vec4 c1 = vec4( 1, 0.0425, 1.04, - 0.04 );\n\tvec4 r = roughness * c0 + c1;\n\tfloat a004 = min( r.x * r.x, exp2( - 9.28 * dotNV ) ) * r.x + r.y;\n\tvec2 fab = vec2( - 1.04, 1.04 ) * a004 + r.zw;\n\treturn fab;\n}\nvec3 EnvironmentBRDF( const in vec3 normal, const in vec3 viewDir, const in vec3 specularColor, const in float specularF90, const in float roughness ) {\n\tvec2 fab = DFGApprox( normal, viewDir, roughness );\n\treturn specularColor * fab.x + specularF90 * fab.y;\n}\nvoid computeMultiscattering( const in vec3 normal, const in vec3 viewDir, const in vec3 specularColor, const in float specularF90, const in float roughness, inout vec3 singleScatter, inout vec3 multiScatter ) {\n\tvec2 fab = DFGApprox( normal, viewDir, roughness );\n\tvec3 FssEss = specularColor * fab.x + specularF90 * fab.y;\n\tfloat Ess = fab.x + fab.y;\n\tfloat Ems = 1.0 - Ess;\n\tvec3 Favg = specularColor + ( 1.0 - specularColor ) * 0.047619;\tvec3 Fms = FssEss * Favg / ( 1.0 - Ems * Favg );\n\tsingleScatter += FssEss;\n\tmultiScatter += Fms * Ems;\n}\n#if NUM_RECT_AREA_LIGHTS > 0\n\tvoid RE_Direct_RectArea_Physical( const in RectAreaLight rectAreaLight, const in GeometricContext geometry, const in PhysicalMaterial material, inout ReflectedLight reflectedLight ) {\n\t\tvec3 normal = geometry.normal;\n\t\tvec3 viewDir = geometry.viewDir;\n\t\tvec3 position = geometry.position;\n\t\tvec3 lightPos = rectAreaLight.position;\n\t\tvec3 halfWidth = rectAreaLight.halfWidth;\n\t\tvec3 halfHeight = rectAreaLight.halfHeight;\n\t\tvec3 lightColor = rectAreaLight.color;\n\t\tfloat roughness = material.roughness;\n\t\tvec3 rectCoords[ 4 ];\n\t\trectCoords[ 0 ] = lightPos + halfWidth - halfHeight;\t\trectCoords[ 1 ] = lightPos - halfWidth - halfHeight;\n\t\trectCoords[ 2 ] = lightPos - halfWidth + halfHeight;\n\t\trectCoords[ 3 ] = lightPos + halfWidth + halfHeight;\n\t\tvec2 uv = LTC_Uv( normal, viewDir, roughness );\n\t\tvec4 t1 = texture2D( ltc_1, uv );\n\t\tvec4 t2 = texture2D( ltc_2, uv );\n\t\tmat3 mInv = mat3(\n\t\t\tvec3( t1.x, 0, t1.y ),\n\t\t\tvec3(\t\t0, 1,\t\t0 ),\n\t\t\tvec3( t1.z, 0, t1.w )\n\t\t);\n\t\tvec3 fresnel = ( material.specularColor * t2.x + ( vec3( 1.0 ) - material.specularColor ) * t2.y );\n\t\treflectedLight.directSpecular += lightColor * fresnel * LTC_Evaluate( normal, viewDir, position, mInv, rectCoords );\n\t\treflectedLight.directDiffuse += lightColor * material.diffuseColor * LTC_Evaluate( normal, viewDir, position, mat3( 1.0 ), rectCoords );\n\t}\n#endif\nvoid RE_Direct_Physical( const in IncidentLight directLight, const in GeometricContext geometry, const in PhysicalMaterial material, inout ReflectedLight reflectedLight ) {\n\tfloat dotNL = saturate( dot( geometry.normal, directLight.direction ) );\n\tvec3 irradiance = dotNL * directLight.color;\n\t#ifdef USE_CLEARCOAT\n\t\tfloat dotNLcc = saturate( dot( geometry.clearcoatNormal, directLight.direction ) );\n\t\tvec3 ccIrradiance = dotNLcc * directLight.color;\n\t\tclearcoatSpecular += ccIrradiance * BRDF_GGX( directLight, geometry.viewDir, geometry.clearcoatNormal, material.clearcoatF0, material.clearcoatF90, material.clearcoatRoughness );\n\t#endif\n\t#ifdef USE_SHEEN\n\t\treflectedLight.directSpecular += irradiance * BRDF_Sheen( material.roughness, directLight.direction, geometry, material.sheenTint );\n\t#else\n\t\treflectedLight.directSpecular += irradiance * BRDF_GGX( directLight, geometry.viewDir, geometry.normal, material.specularColor, material.specularF90, material.roughness );\n\t#endif\n\treflectedLight.directDiffuse += irradiance * BRDF_Lambert( material.diffuseColor );\n}\nvoid RE_IndirectDiffuse_Physical( const in vec3 irradiance, const in GeometricContext geometry, const in PhysicalMaterial material, inout ReflectedLight reflectedLight ) {\n\treflectedLight.indirectDiffuse += irradiance * BRDF_Lambert( material.diffuseColor );\n}\nvoid RE_IndirectSpecular_Physical( const in vec3 radiance, const in vec3 irradiance, const in vec3 clearcoatRadiance, const in GeometricContext geometry, const in PhysicalMaterial material, inout ReflectedLight reflectedLight) {\n\t#ifdef USE_CLEARCOAT\n\t\tclearcoatSpecular += clearcoatRadiance * EnvironmentBRDF( geometry.clearcoatNormal, geometry.viewDir, material.clearcoatF0, material.clearcoatF90, material.clearcoatRoughness );\n\t#endif\n\tvec3 singleScattering = vec3( 0.0 );\n\tvec3 multiScattering = vec3( 0.0 );\n\tvec3 cosineWeightedIrradiance = irradiance * RECIPROCAL_PI;\n\tcomputeMultiscattering( geometry.normal, geometry.viewDir, material.specularColor, material.specularF90, material.roughness, singleScattering, multiScattering );\n\tvec3 diffuse = material.diffuseColor * ( 1.0 - ( singleScattering + multiScattering ) );\n\treflectedLight.indirectSpecular += radiance * singleScattering;\n\treflectedLight.indirectSpecular += multiScattering * cosineWeightedIrradiance;\n\treflectedLight.indirectDiffuse += diffuse * cosineWeightedIrradiance;\n}\n#define RE_Direct\t\t\t\tRE_Direct_Physical\n#define RE_Direct_RectArea\t\tRE_Direct_RectArea_Physical\n#define RE_IndirectDiffuse\t\tRE_IndirectDiffuse_Physical\n#define RE_IndirectSpecular\t\tRE_IndirectSpecular_Physical\nfloat computeSpecularOcclusion( const in float dotNV, const in float ambientOcclusion, const in float roughness ) {\n\treturn saturate( pow( dotNV + ambientOcclusion, exp2( - 16.0 * roughness - 1.0 ) ) - 1.0 + ambientOcclusion );\n}",lights_fragment_begin:"\nGeometricContext geometry;\ngeometry.position = - vViewPosition;\ngeometry.normal = normal;\ngeometry.viewDir = ( isOrthographic ) ? vec3( 0, 0, 1 ) : normalize( vViewPosition );\n#ifdef USE_CLEARCOAT\n\tgeometry.clearcoatNormal = clearcoatNormal;\n#endif\nIncidentLight directLight;\n#if ( NUM_POINT_LIGHTS > 0 ) && defined( RE_Direct )\n\tPointLight pointLight;\n\t#if defined( USE_SHADOWMAP ) && NUM_POINT_LIGHT_SHADOWS > 0\n\tPointLightShadow pointLightShadow;\n\t#endif\n\t#pragma unroll_loop_start\n\tfor ( int i = 0; i < NUM_POINT_LIGHTS; i ++ ) {\n\t\tpointLight = pointLights[ i ];\n\t\tgetPointLightInfo( pointLight, geometry, directLight );\n\t\t#if defined( USE_SHADOWMAP ) && ( UNROLLED_LOOP_INDEX < NUM_POINT_LIGHT_SHADOWS )\n\t\tpointLightShadow = pointLightShadows[ i ];\n\t\tdirectLight.color *= all( bvec2( directLight.visible, receiveShadow ) ) ? getPointShadow( pointShadowMap[ i ], pointLightShadow.shadowMapSize, pointLightShadow.shadowBias, pointLightShadow.shadowRadius, vPointShadowCoord[ i ], pointLightShadow.shadowCameraNear, pointLightShadow.shadowCameraFar ) : 1.0;\n\t\t#endif\n\t\tRE_Direct( directLight, geometry, material, reflectedLight );\n\t}\n\t#pragma unroll_loop_end\n#endif\n#if ( NUM_SPOT_LIGHTS > 0 ) && defined( RE_Direct )\n\tSpotLight spotLight;\n\t#if defined( USE_SHADOWMAP ) && NUM_SPOT_LIGHT_SHADOWS > 0\n\tSpotLightShadow spotLightShadow;\n\t#endif\n\t#pragma unroll_loop_start\n\tfor ( int i = 0; i < NUM_SPOT_LIGHTS; i ++ ) {\n\t\tspotLight = spotLights[ i ];\n\t\tgetSpotLightInfo( spotLight, geometry, directLight );\n\t\t#if defined( USE_SHADOWMAP ) && ( UNROLLED_LOOP_INDEX < NUM_SPOT_LIGHT_SHADOWS )\n\t\tspotLightShadow = spotLightShadows[ i ];\n\t\tdirectLight.color *= all( bvec2( directLight.visible, receiveShadow ) ) ? getShadow( spotShadowMap[ i ], spotLightShadow.shadowMapSize, spotLightShadow.shadowBias, spotLightShadow.shadowRadius, vSpotShadowCoord[ i ] ) : 1.0;\n\t\t#endif\n\t\tRE_Direct( directLight, geometry, material, reflectedLight );\n\t}\n\t#pragma unroll_loop_end\n#endif\n#if ( NUM_DIR_LIGHTS > 0 ) && defined( RE_Direct )\n\tDirectionalLight directionalLight;\n\t#if defined( USE_SHADOWMAP ) && NUM_DIR_LIGHT_SHADOWS > 0\n\tDirectionalLightShadow directionalLightShadow;\n\t#endif\n\t#pragma unroll_loop_start\n\tfor ( int i = 0; i < NUM_DIR_LIGHTS; i ++ ) {\n\t\tdirectionalLight = directionalLights[ i ];\n\t\tgetDirectionalLightInfo( directionalLight, geometry, directLight );\n\t\t#if defined( USE_SHADOWMAP ) && ( UNROLLED_LOOP_INDEX < NUM_DIR_LIGHT_SHADOWS )\n\t\tdirectionalLightShadow = directionalLightShadows[ i ];\n\t\tdirectLight.color *= all( bvec2( directLight.visible, receiveShadow ) ) ? getShadow( directionalShadowMap[ i ], directionalLightShadow.shadowMapSize, directionalLightShadow.shadowBias, directionalLightShadow.shadowRadius, vDirectionalShadowCoord[ i ] ) : 1.0;\n\t\t#endif\n\t\tRE_Direct( directLight, geometry, material, reflectedLight );\n\t}\n\t#pragma unroll_loop_end\n#endif\n#if ( NUM_RECT_AREA_LIGHTS > 0 ) && defined( RE_Direct_RectArea )\n\tRectAreaLight rectAreaLight;\n\t#pragma unroll_loop_start\n\tfor ( int i = 0; i < NUM_RECT_AREA_LIGHTS; i ++ ) {\n\t\trectAreaLight = rectAreaLights[ i ];\n\t\tRE_Direct_RectArea( rectAreaLight, geometry, material, reflectedLight );\n\t}\n\t#pragma unroll_loop_end\n#endif\n#if defined( RE_IndirectDiffuse )\n\tvec3 iblIrradiance = vec3( 0.0 );\n\tvec3 irradiance = getAmbientLightIrradiance( ambientLightColor );\n\tirradiance += getLightProbeIrradiance( lightProbe, geometry );\n\t#if ( NUM_HEMI_LIGHTS > 0 )\n\t\t#pragma unroll_loop_start\n\t\tfor ( int i = 0; i < NUM_HEMI_LIGHTS; i ++ ) {\n\t\t\tirradiance += getHemisphereLightIrradiance( hemisphereLights[ i ], geometry );\n\t\t}\n\t\t#pragma unroll_loop_end\n\t#endif\n#endif\n#if defined( RE_IndirectSpecular )\n\tvec3 radiance = vec3( 0.0 );\n\tvec3 clearcoatRadiance = vec3( 0.0 );\n#endif",lights_fragment_maps:"#if defined( RE_IndirectDiffuse )\n\t#ifdef USE_LIGHTMAP\n\t\tvec4 lightMapTexel = texture2D( lightMap, vUv2 );\n\t\tvec3 lightMapIrradiance = lightMapTexelToLinear( lightMapTexel ).rgb * lightMapIntensity;\n\t\t#ifndef PHYSICALLY_CORRECT_LIGHTS\n\t\t\tlightMapIrradiance *= PI;\n\t\t#endif\n\t\tirradiance += lightMapIrradiance;\n\t#endif\n\t#if defined( USE_ENVMAP ) && defined( STANDARD ) && defined( ENVMAP_TYPE_CUBE_UV )\n\t\tiblIrradiance += getIBLIrradiance( geometry );\n\t#endif\n#endif\n#if defined( USE_ENVMAP ) && defined( RE_IndirectSpecular )\n\tradiance += getIBLRadiance( geometry.viewDir, geometry.normal, material.roughness );\n\t#ifdef USE_CLEARCOAT\n\t\tclearcoatRadiance += getIBLRadiance( geometry.viewDir, geometry.clearcoatNormal, material.clearcoatRoughness );\n\t#endif\n#endif",lights_fragment_end:"#if defined( RE_IndirectDiffuse )\n\tRE_IndirectDiffuse( irradiance, geometry, material, reflectedLight );\n#endif\n#if defined( RE_IndirectSpecular )\n\tRE_IndirectSpecular( radiance, iblIrradiance, clearcoatRadiance, geometry, material, reflectedLight );\n#endif",logdepthbuf_fragment:"#if defined( USE_LOGDEPTHBUF ) && defined( USE_LOGDEPTHBUF_EXT )\n\tgl_FragDepthEXT = vIsPerspective == 0.0 ? gl_FragCoord.z : log2( vFragDepth ) * logDepthBufFC * 0.5;\n#endif",logdepthbuf_pars_fragment:"#if defined( USE_LOGDEPTHBUF ) && defined( USE_LOGDEPTHBUF_EXT )\n\tuniform float logDepthBufFC;\n\tvarying float vFragDepth;\n\tvarying float vIsPerspective;\n#endif",logdepthbuf_pars_vertex:"#ifdef USE_LOGDEPTHBUF\n\t#ifdef USE_LOGDEPTHBUF_EXT\n\t\tvarying float vFragDepth;\n\t\tvarying float vIsPerspective;\n\t#else\n\t\tuniform float logDepthBufFC;\n\t#endif\n#endif",logdepthbuf_vertex:"#ifdef USE_LOGDEPTHBUF\n\t#ifdef USE_LOGDEPTHBUF_EXT\n\t\tvFragDepth = 1.0 + gl_Position.w;\n\t\tvIsPerspective = float( isPerspectiveMatrix( projectionMatrix ) );\n\t#else\n\t\tif ( isPerspectiveMatrix( projectionMatrix ) ) {\n\t\t\tgl_Position.z = log2( max( EPSILON, gl_Position.w + 1.0 ) ) * logDepthBufFC - 1.0;\n\t\t\tgl_Position.z *= gl_Position.w;\n\t\t}\n\t#endif\n#endif",map_fragment:"#ifdef USE_MAP\n\tvec4 texelColor = texture2D( map, vUv );\n\ttexelColor = mapTexelToLinear( texelColor );\n\tdiffuseColor *= texelColor;\n#endif",map_pars_fragment:"#ifdef USE_MAP\n\tuniform sampler2D map;\n#endif",map_particle_fragment:"#if defined( USE_MAP ) || defined( USE_ALPHAMAP )\n\tvec2 uv = ( uvTransform * vec3( gl_PointCoord.x, 1.0 - gl_PointCoord.y, 1 ) ).xy;\n#endif\n#ifdef USE_MAP\n\tvec4 mapTexel = texture2D( map, uv );\n\tdiffuseColor *= mapTexelToLinear( mapTexel );\n#endif\n#ifdef USE_ALPHAMAP\n\tdiffuseColor.a *= texture2D( alphaMap, uv ).g;\n#endif",map_particle_pars_fragment:"#if defined( USE_MAP ) || defined( USE_ALPHAMAP )\n\tuniform mat3 uvTransform;\n#endif\n#ifdef USE_MAP\n\tuniform sampler2D map;\n#endif\n#ifdef USE_ALPHAMAP\n\tuniform sampler2D alphaMap;\n#endif",metalnessmap_fragment:"float metalnessFactor = metalness;\n#ifdef USE_METALNESSMAP\n\tvec4 texelMetalness = texture2D( metalnessMap, vUv );\n\tmetalnessFactor *= texelMetalness.b;\n#endif",metalnessmap_pars_fragment:"#ifdef USE_METALNESSMAP\n\tuniform sampler2D metalnessMap;\n#endif",morphnormal_vertex:"#ifdef USE_MORPHNORMALS\n\tobjectNormal *= morphTargetBaseInfluence;\n\tobjectNormal += morphNormal0 * morphTargetInfluences[ 0 ];\n\tobjectNormal += morphNormal1 * morphTargetInfluences[ 1 ];\n\tobjectNormal += morphNormal2 * morphTargetInfluences[ 2 ];\n\tobjectNormal += morphNormal3 * morphTargetInfluences[ 3 ];\n#endif",morphtarget_pars_vertex:"#ifdef USE_MORPHTARGETS\n\tuniform float morphTargetBaseInfluence;\n\t#ifndef USE_MORPHNORMALS\n\t\tuniform float morphTargetInfluences[ 8 ];\n\t#else\n\t\tuniform float morphTargetInfluences[ 4 ];\n\t#endif\n#endif",morphtarget_vertex:"#ifdef USE_MORPHTARGETS\n\ttransformed *= morphTargetBaseInfluence;\n\ttransformed += morphTarget0 * morphTargetInfluences[ 0 ];\n\ttransformed += morphTarget1 * morphTargetInfluences[ 1 ];\n\ttransformed += morphTarget2 * morphTargetInfluences[ 2 ];\n\ttransformed += morphTarget3 * morphTargetInfluences[ 3 ];\n\t#ifndef USE_MORPHNORMALS\n\t\ttransformed += morphTarget4 * morphTargetInfluences[ 4 ];\n\t\ttransformed += morphTarget5 * morphTargetInfluences[ 5 ];\n\t\ttransformed += morphTarget6 * morphTargetInfluences[ 6 ];\n\t\ttransformed += morphTarget7 * morphTargetInfluences[ 7 ];\n\t#endif\n#endif",normal_fragment_begin:"float faceDirection = gl_FrontFacing ? 1.0 : - 1.0;\n#ifdef FLAT_SHADED\n\tvec3 fdx = vec3( dFdx( vViewPosition.x ), dFdx( vViewPosition.y ), dFdx( vViewPosition.z ) );\n\tvec3 fdy = vec3( dFdy( vViewPosition.x ), dFdy( vViewPosition.y ), dFdy( vViewPosition.z ) );\n\tvec3 normal = normalize( cross( fdx, fdy ) );\n#else\n\tvec3 normal = normalize( vNormal );\n\t#ifdef DOUBLE_SIDED\n\t\tnormal = normal * faceDirection;\n\t#endif\n\t#ifdef USE_TANGENT\n\t\tvec3 tangent = normalize( vTangent );\n\t\tvec3 bitangent = normalize( vBitangent );\n\t\t#ifdef DOUBLE_SIDED\n\t\t\ttangent = tangent * faceDirection;\n\t\t\tbitangent = bitangent * faceDirection;\n\t\t#endif\n\t\t#if defined( TANGENTSPACE_NORMALMAP ) || defined( USE_CLEARCOAT_NORMALMAP )\n\t\t\tmat3 vTBN = mat3( tangent, bitangent, normal );\n\t\t#endif\n\t#endif\n#endif\nvec3 geometryNormal = normal;",normal_fragment_maps:"#ifdef OBJECTSPACE_NORMALMAP\n\tnormal = texture2D( normalMap, vUv ).xyz * 2.0 - 1.0;\n\t#ifdef FLIP_SIDED\n\t\tnormal = - normal;\n\t#endif\n\t#ifdef DOUBLE_SIDED\n\t\tnormal = normal * faceDirection;\n\t#endif\n\tnormal = normalize( normalMatrix * normal );\n#elif defined( TANGENTSPACE_NORMALMAP )\n\tvec3 mapN = texture2D( normalMap, vUv ).xyz * 2.0 - 1.0;\n\tmapN.xy *= normalScale;\n\t#ifdef USE_TANGENT\n\t\tnormal = normalize( vTBN * mapN );\n\t#else\n\t\tnormal = perturbNormal2Arb( - vViewPosition, normal, mapN, faceDirection );\n\t#endif\n#elif defined( USE_BUMPMAP )\n\tnormal = perturbNormalArb( - vViewPosition, normal, dHdxy_fwd(), faceDirection );\n#endif",normal_pars_fragment:"#ifndef FLAT_SHADED\n\tvarying vec3 vNormal;\n\t#ifdef USE_TANGENT\n\t\tvarying vec3 vTangent;\n\t\tvarying vec3 vBitangent;\n\t#endif\n#endif",normal_pars_vertex:"#ifndef FLAT_SHADED\n\tvarying vec3 vNormal;\n\t#ifdef USE_TANGENT\n\t\tvarying vec3 vTangent;\n\t\tvarying vec3 vBitangent;\n\t#endif\n#endif",normal_vertex:"#ifndef FLAT_SHADED\n\tvNormal = normalize( transformedNormal );\n\t#ifdef USE_TANGENT\n\t\tvTangent = normalize( transformedTangent );\n\t\tvBitangent = normalize( cross( vNormal, vTangent ) * tangent.w );\n\t#endif\n#endif",normalmap_pars_fragment:"#ifdef USE_NORMALMAP\n\tuniform sampler2D normalMap;\n\tuniform vec2 normalScale;\n#endif\n#ifdef OBJECTSPACE_NORMALMAP\n\tuniform mat3 normalMatrix;\n#endif\n#if ! defined ( USE_TANGENT ) && ( defined ( TANGENTSPACE_NORMALMAP ) || defined ( USE_CLEARCOAT_NORMALMAP ) )\n\tvec3 perturbNormal2Arb( vec3 eye_pos, vec3 surf_norm, vec3 mapN, float faceDirection ) {\n\t\tvec3 q0 = vec3( dFdx( eye_pos.x ), dFdx( eye_pos.y ), dFdx( eye_pos.z ) );\n\t\tvec3 q1 = vec3( dFdy( eye_pos.x ), dFdy( eye_pos.y ), dFdy( eye_pos.z ) );\n\t\tvec2 st0 = dFdx( vUv.st );\n\t\tvec2 st1 = dFdy( vUv.st );\n\t\tvec3 N = surf_norm;\n\t\tvec3 q1perp = cross( q1, N );\n\t\tvec3 q0perp = cross( N, q0 );\n\t\tvec3 T = q1perp * st0.x + q0perp * st1.x;\n\t\tvec3 B = q1perp * st0.y + q0perp * st1.y;\n\t\tfloat det = max( dot( T, T ), dot( B, B ) );\n\t\tfloat scale = ( det == 0.0 ) ? 0.0 : faceDirection * inversesqrt( det );\n\t\treturn normalize( T * ( mapN.x * scale ) + B * ( mapN.y * scale ) + N * mapN.z );\n\t}\n#endif",clearcoat_normal_fragment_begin:"#ifdef USE_CLEARCOAT\n\tvec3 clearcoatNormal = geometryNormal;\n#endif",clearcoat_normal_fragment_maps:"#ifdef USE_CLEARCOAT_NORMALMAP\n\tvec3 clearcoatMapN = texture2D( clearcoatNormalMap, vUv ).xyz * 2.0 - 1.0;\n\tclearcoatMapN.xy *= clearcoatNormalScale;\n\t#ifdef USE_TANGENT\n\t\tclearcoatNormal = normalize( vTBN * clearcoatMapN );\n\t#else\n\t\tclearcoatNormal = perturbNormal2Arb( - vViewPosition, clearcoatNormal, clearcoatMapN, faceDirection );\n\t#endif\n#endif",clearcoat_pars_fragment:"#ifdef USE_CLEARCOATMAP\n\tuniform sampler2D clearcoatMap;\n#endif\n#ifdef USE_CLEARCOAT_ROUGHNESSMAP\n\tuniform sampler2D clearcoatRoughnessMap;\n#endif\n#ifdef USE_CLEARCOAT_NORMALMAP\n\tuniform sampler2D clearcoatNormalMap;\n\tuniform vec2 clearcoatNormalScale;\n#endif",output_fragment:"#ifdef OPAQUE\ndiffuseColor.a = 1.0;\n#endif\n#ifdef USE_TRANSMISSION\ndiffuseColor.a *= transmissionAlpha + 0.1;\n#endif\ngl_FragColor = vec4( outgoingLight, diffuseColor.a );",packing:"vec3 packNormalToRGB( const in vec3 normal ) {\n\treturn normalize( normal ) * 0.5 + 0.5;\n}\nvec3 unpackRGBToNormal( const in vec3 rgb ) {\n\treturn 2.0 * rgb.xyz - 1.0;\n}\nconst float PackUpscale = 256. / 255.;const float UnpackDownscale = 255. / 256.;\nconst vec3 PackFactors = vec3( 256. * 256. * 256., 256. * 256., 256. );\nconst vec4 UnpackFactors = UnpackDownscale / vec4( PackFactors, 1. );\nconst float ShiftRight8 = 1. / 256.;\nvec4 packDepthToRGBA( const in float v ) {\n\tvec4 r = vec4( fract( v * PackFactors ), v );\n\tr.yzw -= r.xyz * ShiftRight8;\treturn r * PackUpscale;\n}\nfloat unpackRGBAToDepth( const in vec4 v ) {\n\treturn dot( v, UnpackFactors );\n}\nvec4 pack2HalfToRGBA( vec2 v ) {\n\tvec4 r = vec4( v.x, fract( v.x * 255.0 ), v.y, fract( v.y * 255.0 ) );\n\treturn vec4( r.x - r.y / 255.0, r.y, r.z - r.w / 255.0, r.w );\n}\nvec2 unpackRGBATo2Half( vec4 v ) {\n\treturn vec2( v.x + ( v.y / 255.0 ), v.z + ( v.w / 255.0 ) );\n}\nfloat viewZToOrthographicDepth( const in float viewZ, const in float near, const in float far ) {\n\treturn ( viewZ + near ) / ( near - far );\n}\nfloat orthographicDepthToViewZ( const in float linearClipZ, const in float near, const in float far ) {\n\treturn linearClipZ * ( near - far ) - near;\n}\nfloat viewZToPerspectiveDepth( const in float viewZ, const in float near, const in float far ) {\n\treturn ( ( near + viewZ ) * far ) / ( ( far - near ) * viewZ );\n}\nfloat perspectiveDepthToViewZ( const in float invClipZ, const in float near, const in float far ) {\n\treturn ( near * far ) / ( ( far - near ) * invClipZ - far );\n}",premultiplied_alpha_fragment:"#ifdef PREMULTIPLIED_ALPHA\n\tgl_FragColor.rgb *= gl_FragColor.a;\n#endif",project_vertex:"vec4 mvPosition = vec4( transformed, 1.0 );\n#ifdef USE_INSTANCING\n\tmvPosition = instanceMatrix * mvPosition;\n#endif\nmvPosition = modelViewMatrix * mvPosition;\ngl_Position = projectionMatrix * mvPosition;",dithering_fragment:"#ifdef DITHERING\n\tgl_FragColor.rgb = dithering( gl_FragColor.rgb );\n#endif",dithering_pars_fragment:"#ifdef DITHERING\n\tvec3 dithering( vec3 color ) {\n\t\tfloat grid_position = rand( gl_FragCoord.xy );\n\t\tvec3 dither_shift_RGB = vec3( 0.25 / 255.0, -0.25 / 255.0, 0.25 / 255.0 );\n\t\tdither_shift_RGB = mix( 2.0 * dither_shift_RGB, -2.0 * dither_shift_RGB, grid_position );\n\t\treturn color + dither_shift_RGB;\n\t}\n#endif",roughnessmap_fragment:"float roughnessFactor = roughness;\n#ifdef USE_ROUGHNESSMAP\n\tvec4 texelRoughness = texture2D( roughnessMap, vUv );\n\troughnessFactor *= texelRoughness.g;\n#endif",roughnessmap_pars_fragment:"#ifdef USE_ROUGHNESSMAP\n\tuniform sampler2D roughnessMap;\n#endif",shadowmap_pars_fragment:"#ifdef USE_SHADOWMAP\n\t#if NUM_DIR_LIGHT_SHADOWS > 0\n\t\tuniform sampler2D directionalShadowMap[ NUM_DIR_LIGHT_SHADOWS ];\n\t\tvarying vec4 vDirectionalShadowCoord[ NUM_DIR_LIGHT_SHADOWS ];\n\t\tstruct DirectionalLightShadow {\n\t\t\tfloat shadowBias;\n\t\t\tfloat shadowNormalBias;\n\t\t\tfloat shadowRadius;\n\t\t\tvec2 shadowMapSize;\n\t\t};\n\t\tuniform DirectionalLightShadow directionalLightShadows[ NUM_DIR_LIGHT_SHADOWS ];\n\t#endif\n\t#if NUM_SPOT_LIGHT_SHADOWS > 0\n\t\tuniform sampler2D spotShadowMap[ NUM_SPOT_LIGHT_SHADOWS ];\n\t\tvarying vec4 vSpotShadowCoord[ NUM_SPOT_LIGHT_SHADOWS ];\n\t\tstruct SpotLightShadow {\n\t\t\tfloat shadowBias;\n\t\t\tfloat shadowNormalBias;\n\t\t\tfloat shadowRadius;\n\t\t\tvec2 shadowMapSize;\n\t\t};\n\t\tuniform SpotLightShadow spotLightShadows[ NUM_SPOT_LIGHT_SHADOWS ];\n\t#endif\n\t#if NUM_POINT_LIGHT_SHADOWS > 0\n\t\tuniform sampler2D pointShadowMap[ NUM_POINT_LIGHT_SHADOWS ];\n\t\tvarying vec4 vPointShadowCoord[ NUM_POINT_LIGHT_SHADOWS ];\n\t\tstruct PointLightShadow {\n\t\t\tfloat shadowBias;\n\t\t\tfloat shadowNormalBias;\n\t\t\tfloat shadowRadius;\n\t\t\tvec2 shadowMapSize;\n\t\t\tfloat shadowCameraNear;\n\t\t\tfloat shadowCameraFar;\n\t\t};\n\t\tuniform PointLightShadow pointLightShadows[ NUM_POINT_LIGHT_SHADOWS ];\n\t#endif\n\tfloat texture2DCompare( sampler2D depths, vec2 uv, float compare ) {\n\t\treturn step( compare, unpackRGBAToDepth( texture2D( depths, uv ) ) );\n\t}\n\tvec2 texture2DDistribution( sampler2D shadow, vec2 uv ) {\n\t\treturn unpackRGBATo2Half( texture2D( shadow, uv ) );\n\t}\n\tfloat VSMShadow (sampler2D shadow, vec2 uv, float compare ){\n\t\tfloat occlusion = 1.0;\n\t\tvec2 distribution = texture2DDistribution( shadow, uv );\n\t\tfloat hard_shadow = step( compare , distribution.x );\n\t\tif (hard_shadow != 1.0 ) {\n\t\t\tfloat distance = compare - distribution.x ;\n\t\t\tfloat variance = max( 0.00000, distribution.y * distribution.y );\n\t\t\tfloat softness_probability = variance / (variance + distance * distance );\t\t\tsoftness_probability = clamp( ( softness_probability - 0.3 ) / ( 0.95 - 0.3 ), 0.0, 1.0 );\t\t\tocclusion = clamp( max( hard_shadow, softness_probability ), 0.0, 1.0 );\n\t\t}\n\t\treturn occlusion;\n\t}\n\tfloat getShadow( sampler2D shadowMap, vec2 shadowMapSize, float shadowBias, float shadowRadius, vec4 shadowCoord ) {\n\t\tfloat shadow = 1.0;\n\t\tshadowCoord.xyz /= shadowCoord.w;\n\t\tshadowCoord.z += shadowBias;\n\t\tbvec4 inFrustumVec = bvec4 ( shadowCoord.x >= 0.0, shadowCoord.x <= 1.0, shadowCoord.y >= 0.0, shadowCoord.y <= 1.0 );\n\t\tbool inFrustum = all( inFrustumVec );\n\t\tbvec2 frustumTestVec = bvec2( inFrustum, shadowCoord.z <= 1.0 );\n\t\tbool frustumTest = all( frustumTestVec );\n\t\tif ( frustumTest ) {\n\t\t#if defined( SHADOWMAP_TYPE_PCF )\n\t\t\tvec2 texelSize = vec2( 1.0 ) / shadowMapSize;\n\t\t\tfloat dx0 = - texelSize.x * shadowRadius;\n\t\t\tfloat dy0 = - texelSize.y * shadowRadius;\n\t\t\tfloat dx1 = + texelSize.x * shadowRadius;\n\t\t\tfloat dy1 = + texelSize.y * shadowRadius;\n\t\t\tfloat dx2 = dx0 / 2.0;\n\t\t\tfloat dy2 = dy0 / 2.0;\n\t\t\tfloat dx3 = dx1 / 2.0;\n\t\t\tfloat dy3 = dy1 / 2.0;\n\t\t\tshadow = (\n\t\t\t\ttexture2DCompare( shadowMap, shadowCoord.xy + vec2( dx0, dy0 ), shadowCoord.z ) +\n\t\t\t\ttexture2DCompare( shadowMap, shadowCoord.xy + vec2( 0.0, dy0 ), shadowCoord.z ) +\n\t\t\t\ttexture2DCompare( shadowMap, shadowCoord.xy + vec2( dx1, dy0 ), shadowCoord.z ) +\n\t\t\t\ttexture2DCompare( shadowMap, shadowCoord.xy + vec2( dx2, dy2 ), shadowCoord.z ) +\n\t\t\t\ttexture2DCompare( shadowMap, shadowCoord.xy + vec2( 0.0, dy2 ), shadowCoord.z ) +\n\t\t\t\ttexture2DCompare( shadowMap, shadowCoord.xy + vec2( dx3, dy2 ), shadowCoord.z ) +\n\t\t\t\ttexture2DCompare( shadowMap, shadowCoord.xy + vec2( dx0, 0.0 ), shadowCoord.z ) +\n\t\t\t\ttexture2DCompare( shadowMap, shadowCoord.xy + vec2( dx2, 0.0 ), shadowCoord.z ) +\n\t\t\t\ttexture2DCompare( shadowMap, shadowCoord.xy, shadowCoord.z ) +\n\t\t\t\ttexture2DCompare( shadowMap, shadowCoord.xy + vec2( dx3, 0.0 ), shadowCoord.z ) +\n\t\t\t\ttexture2DCompare( shadowMap, shadowCoord.xy + vec2( dx1, 0.0 ), shadowCoord.z ) +\n\t\t\t\ttexture2DCompare( shadowMap, shadowCoord.xy + vec2( dx2, dy3 ), shadowCoord.z ) +\n\t\t\t\ttexture2DCompare( shadowMap, shadowCoord.xy + vec2( 0.0, dy3 ), shadowCoord.z ) +\n\t\t\t\ttexture2DCompare( shadowMap, shadowCoord.xy + vec2( dx3, dy3 ), shadowCoord.z ) +\n\t\t\t\ttexture2DCompare( shadowMap, shadowCoord.xy + vec2( dx0, dy1 ), shadowCoord.z ) +\n\t\t\t\ttexture2DCompare( shadowMap, shadowCoord.xy + vec2( 0.0, dy1 ), shadowCoord.z ) +\n\t\t\t\ttexture2DCompare( shadowMap, shadowCoord.xy + vec2( dx1, dy1 ), shadowCoord.z )\n\t\t\t) * ( 1.0 / 17.0 );\n\t\t#elif defined( SHADOWMAP_TYPE_PCF_SOFT )\n\t\t\tvec2 texelSize = vec2( 1.0 ) / shadowMapSize;\n\t\t\tfloat dx = texelSize.x;\n\t\t\tfloat dy = texelSize.y;\n\t\t\tvec2 uv = shadowCoord.xy;\n\t\t\tvec2 f = fract( uv * shadowMapSize + 0.5 );\n\t\t\tuv -= f * texelSize;\n\t\t\tshadow = (\n\t\t\t\ttexture2DCompare( shadowMap, uv, shadowCoord.z ) +\n\t\t\t\ttexture2DCompare( shadowMap, uv + vec2( dx, 0.0 ), shadowCoord.z ) +\n\t\t\t\ttexture2DCompare( shadowMap, uv + vec2( 0.0, dy ), shadowCoord.z ) +\n\t\t\t\ttexture2DCompare( shadowMap, uv + texelSize, shadowCoord.z ) +\n\t\t\t\tmix( texture2DCompare( shadowMap, uv + vec2( -dx, 0.0 ), shadowCoord.z ), \n\t\t\t\t\t texture2DCompare( shadowMap, uv + vec2( 2.0 * dx, 0.0 ), shadowCoord.z ),\n\t\t\t\t\t f.x ) +\n\t\t\t\tmix( texture2DCompare( shadowMap, uv + vec2( -dx, dy ), shadowCoord.z ), \n\t\t\t\t\t texture2DCompare( shadowMap, uv + vec2( 2.0 * dx, dy ), shadowCoord.z ),\n\t\t\t\t\t f.x ) +\n\t\t\t\tmix( texture2DCompare( shadowMap, uv + vec2( 0.0, -dy ), shadowCoord.z ), \n\t\t\t\t\t texture2DCompare( shadowMap, uv + vec2( 0.0, 2.0 * dy ), shadowCoord.z ),\n\t\t\t\t\t f.y ) +\n\t\t\t\tmix( texture2DCompare( shadowMap, uv + vec2( dx, -dy ), shadowCoord.z ), \n\t\t\t\t\t texture2DCompare( shadowMap, uv + vec2( dx, 2.0 * dy ), shadowCoord.z ),\n\t\t\t\t\t f.y ) +\n\t\t\t\tmix( mix( texture2DCompare( shadowMap, uv + vec2( -dx, -dy ), shadowCoord.z ), \n\t\t\t\t\t\t\ttexture2DCompare( shadowMap, uv + vec2( 2.0 * dx, -dy ), shadowCoord.z ),\n\t\t\t\t\t\t\tf.x ),\n\t\t\t\t\t mix( texture2DCompare( shadowMap, uv + vec2( -dx, 2.0 * dy ), shadowCoord.z ), \n\t\t\t\t\t\t\ttexture2DCompare( shadowMap, uv + vec2( 2.0 * dx, 2.0 * dy ), shadowCoord.z ),\n\t\t\t\t\t\t\tf.x ),\n\t\t\t\t\t f.y )\n\t\t\t) * ( 1.0 / 9.0 );\n\t\t#elif defined( SHADOWMAP_TYPE_VSM )\n\t\t\tshadow = VSMShadow( shadowMap, shadowCoord.xy, shadowCoord.z );\n\t\t#else\n\t\t\tshadow = texture2DCompare( shadowMap, shadowCoord.xy, shadowCoord.z );\n\t\t#endif\n\t\t}\n\t\treturn shadow;\n\t}\n\tvec2 cubeToUV( vec3 v, float texelSizeY ) {\n\t\tvec3 absV = abs( v );\n\t\tfloat scaleToCube = 1.0 / max( absV.x, max( absV.y, absV.z ) );\n\t\tabsV *= scaleToCube;\n\t\tv *= scaleToCube * ( 1.0 - 2.0 * texelSizeY );\n\t\tvec2 planar = v.xy;\n\t\tfloat almostATexel = 1.5 * texelSizeY;\n\t\tfloat almostOne = 1.0 - almostATexel;\n\t\tif ( absV.z >= almostOne ) {\n\t\t\tif ( v.z > 0.0 )\n\t\t\t\tplanar.x = 4.0 - v.x;\n\t\t} else if ( absV.x >= almostOne ) {\n\t\t\tfloat signX = sign( v.x );\n\t\t\tplanar.x = v.z * signX + 2.0 * signX;\n\t\t} else if ( absV.y >= almostOne ) {\n\t\t\tfloat signY = sign( v.y );\n\t\t\tplanar.x = v.x + 2.0 * signY + 2.0;\n\t\t\tplanar.y = v.z * signY - 2.0;\n\t\t}\n\t\treturn vec2( 0.125, 0.25 ) * planar + vec2( 0.375, 0.75 );\n\t}\n\tfloat getPointShadow( sampler2D shadowMap, vec2 shadowMapSize, float shadowBias, float shadowRadius, vec4 shadowCoord, float shadowCameraNear, float shadowCameraFar ) {\n\t\tvec2 texelSize = vec2( 1.0 ) / ( shadowMapSize * vec2( 4.0, 2.0 ) );\n\t\tvec3 lightToPosition = shadowCoord.xyz;\n\t\tfloat dp = ( length( lightToPosition ) - shadowCameraNear ) / ( shadowCameraFar - shadowCameraNear );\t\tdp += shadowBias;\n\t\tvec3 bd3D = normalize( lightToPosition );\n\t\t#if defined( SHADOWMAP_TYPE_PCF ) || defined( SHADOWMAP_TYPE_PCF_SOFT ) || defined( SHADOWMAP_TYPE_VSM )\n\t\t\tvec2 offset = vec2( - 1, 1 ) * shadowRadius * texelSize.y;\n\t\t\treturn (\n\t\t\t\ttexture2DCompare( shadowMap, cubeToUV( bd3D + offset.xyy, texelSize.y ), dp ) +\n\t\t\t\ttexture2DCompare( shadowMap, cubeToUV( bd3D + offset.yyy, texelSize.y ), dp ) +\n\t\t\t\ttexture2DCompare( shadowMap, cubeToUV( bd3D + offset.xyx, texelSize.y ), dp ) +\n\t\t\t\ttexture2DCompare( shadowMap, cubeToUV( bd3D + offset.yyx, texelSize.y ), dp ) +\n\t\t\t\ttexture2DCompare( shadowMap, cubeToUV( bd3D, texelSize.y ), dp ) +\n\t\t\t\ttexture2DCompare( shadowMap, cubeToUV( bd3D + offset.xxy, texelSize.y ), dp ) +\n\t\t\t\ttexture2DCompare( shadowMap, cubeToUV( bd3D + offset.yxy, texelSize.y ), dp ) +\n\t\t\t\ttexture2DCompare( shadowMap, cubeToUV( bd3D + offset.xxx, texelSize.y ), dp ) +\n\t\t\t\ttexture2DCompare( shadowMap, cubeToUV( bd3D + offset.yxx, texelSize.y ), dp )\n\t\t\t) * ( 1.0 / 9.0 );\n\t\t#else\n\t\t\treturn texture2DCompare( shadowMap, cubeToUV( bd3D, texelSize.y ), dp );\n\t\t#endif\n\t}\n#endif",shadowmap_pars_vertex:"#ifdef USE_SHADOWMAP\n\t#if NUM_DIR_LIGHT_SHADOWS > 0\n\t\tuniform mat4 directionalShadowMatrix[ NUM_DIR_LIGHT_SHADOWS ];\n\t\tvarying vec4 vDirectionalShadowCoord[ NUM_DIR_LIGHT_SHADOWS ];\n\t\tstruct DirectionalLightShadow {\n\t\t\tfloat shadowBias;\n\t\t\tfloat shadowNormalBias;\n\t\t\tfloat shadowRadius;\n\t\t\tvec2 shadowMapSize;\n\t\t};\n\t\tuniform DirectionalLightShadow directionalLightShadows[ NUM_DIR_LIGHT_SHADOWS ];\n\t#endif\n\t#if NUM_SPOT_LIGHT_SHADOWS > 0\n\t\tuniform mat4 spotShadowMatrix[ NUM_SPOT_LIGHT_SHADOWS ];\n\t\tvarying vec4 vSpotShadowCoord[ NUM_SPOT_LIGHT_SHADOWS ];\n\t\tstruct SpotLightShadow {\n\t\t\tfloat shadowBias;\n\t\t\tfloat shadowNormalBias;\n\t\t\tfloat shadowRadius;\n\t\t\tvec2 shadowMapSize;\n\t\t};\n\t\tuniform SpotLightShadow spotLightShadows[ NUM_SPOT_LIGHT_SHADOWS ];\n\t#endif\n\t#if NUM_POINT_LIGHT_SHADOWS > 0\n\t\tuniform mat4 pointShadowMatrix[ NUM_POINT_LIGHT_SHADOWS ];\n\t\tvarying vec4 vPointShadowCoord[ NUM_POINT_LIGHT_SHADOWS ];\n\t\tstruct PointLightShadow {\n\t\t\tfloat shadowBias;\n\t\t\tfloat shadowNormalBias;\n\t\t\tfloat shadowRadius;\n\t\t\tvec2 shadowMapSize;\n\t\t\tfloat shadowCameraNear;\n\t\t\tfloat shadowCameraFar;\n\t\t};\n\t\tuniform PointLightShadow pointLightShadows[ NUM_POINT_LIGHT_SHADOWS ];\n\t#endif\n#endif",shadowmap_vertex:"#ifdef USE_SHADOWMAP\n\t#if NUM_DIR_LIGHT_SHADOWS > 0 || NUM_SPOT_LIGHT_SHADOWS > 0 || NUM_POINT_LIGHT_SHADOWS > 0\n\t\tvec3 shadowWorldNormal = inverseTransformDirection( transformedNormal, viewMatrix );\n\t\tvec4 shadowWorldPosition;\n\t#endif\n\t#if NUM_DIR_LIGHT_SHADOWS > 0\n\t#pragma unroll_loop_start\n\tfor ( int i = 0; i < NUM_DIR_LIGHT_SHADOWS; i ++ ) {\n\t\tshadowWorldPosition = worldPosition + vec4( shadowWorldNormal * directionalLightShadows[ i ].shadowNormalBias, 0 );\n\t\tvDirectionalShadowCoord[ i ] = directionalShadowMatrix[ i ] * shadowWorldPosition;\n\t}\n\t#pragma unroll_loop_end\n\t#endif\n\t#if NUM_SPOT_LIGHT_SHADOWS > 0\n\t#pragma unroll_loop_start\n\tfor ( int i = 0; i < NUM_SPOT_LIGHT_SHADOWS; i ++ ) {\n\t\tshadowWorldPosition = worldPosition + vec4( shadowWorldNormal * spotLightShadows[ i ].shadowNormalBias, 0 );\n\t\tvSpotShadowCoord[ i ] = spotShadowMatrix[ i ] * shadowWorldPosition;\n\t}\n\t#pragma unroll_loop_end\n\t#endif\n\t#if NUM_POINT_LIGHT_SHADOWS > 0\n\t#pragma unroll_loop_start\n\tfor ( int i = 0; i < NUM_POINT_LIGHT_SHADOWS; i ++ ) {\n\t\tshadowWorldPosition = worldPosition + vec4( shadowWorldNormal * pointLightShadows[ i ].shadowNormalBias, 0 );\n\t\tvPointShadowCoord[ i ] = pointShadowMatrix[ i ] * shadowWorldPosition;\n\t}\n\t#pragma unroll_loop_end\n\t#endif\n#endif",shadowmask_pars_fragment:"float getShadowMask() {\n\tfloat shadow = 1.0;\n\t#ifdef USE_SHADOWMAP\n\t#if NUM_DIR_LIGHT_SHADOWS > 0\n\tDirectionalLightShadow directionalLight;\n\t#pragma unroll_loop_start\n\tfor ( int i = 0; i < NUM_DIR_LIGHT_SHADOWS; i ++ ) {\n\t\tdirectionalLight = directionalLightShadows[ i ];\n\t\tshadow *= receiveShadow ? getShadow( directionalShadowMap[ i ], directionalLight.shadowMapSize, directionalLight.shadowBias, directionalLight.shadowRadius, vDirectionalShadowCoord[ i ] ) : 1.0;\n\t}\n\t#pragma unroll_loop_end\n\t#endif\n\t#if NUM_SPOT_LIGHT_SHADOWS > 0\n\tSpotLightShadow spotLight;\n\t#pragma unroll_loop_start\n\tfor ( int i = 0; i < NUM_SPOT_LIGHT_SHADOWS; i ++ ) {\n\t\tspotLight = spotLightShadows[ i ];\n\t\tshadow *= receiveShadow ? getShadow( spotShadowMap[ i ], spotLight.shadowMapSize, spotLight.shadowBias, spotLight.shadowRadius, vSpotShadowCoord[ i ] ) : 1.0;\n\t}\n\t#pragma unroll_loop_end\n\t#endif\n\t#if NUM_POINT_LIGHT_SHADOWS > 0\n\tPointLightShadow pointLight;\n\t#pragma unroll_loop_start\n\tfor ( int i = 0; i < NUM_POINT_LIGHT_SHADOWS; i ++ ) {\n\t\tpointLight = pointLightShadows[ i ];\n\t\tshadow *= receiveShadow ? getPointShadow( pointShadowMap[ i ], pointLight.shadowMapSize, pointLight.shadowBias, pointLight.shadowRadius, vPointShadowCoord[ i ], pointLight.shadowCameraNear, pointLight.shadowCameraFar ) : 1.0;\n\t}\n\t#pragma unroll_loop_end\n\t#endif\n\t#endif\n\treturn shadow;\n}",skinbase_vertex:"#ifdef USE_SKINNING\n\tmat4 boneMatX = getBoneMatrix( skinIndex.x );\n\tmat4 boneMatY = getBoneMatrix( skinIndex.y );\n\tmat4 boneMatZ = getBoneMatrix( skinIndex.z );\n\tmat4 boneMatW = getBoneMatrix( skinIndex.w );\n#endif",skinning_pars_vertex:"#ifdef USE_SKINNING\n\tuniform mat4 bindMatrix;\n\tuniform mat4 bindMatrixInverse;\n\t#ifdef BONE_TEXTURE\n\t\tuniform highp sampler2D boneTexture;\n\t\tuniform int boneTextureSize;\n\t\tmat4 getBoneMatrix( const in float i ) {\n\t\t\tfloat j = i * 4.0;\n\t\t\tfloat x = mod( j, float( boneTextureSize ) );\n\t\t\tfloat y = floor( j / float( boneTextureSize ) );\n\t\t\tfloat dx = 1.0 / float( boneTextureSize );\n\t\t\tfloat dy = 1.0 / float( boneTextureSize );\n\t\t\ty = dy * ( y + 0.5 );\n\t\t\tvec4 v1 = texture2D( boneTexture, vec2( dx * ( x + 0.5 ), y ) );\n\t\t\tvec4 v2 = texture2D( boneTexture, vec2( dx * ( x + 1.5 ), y ) );\n\t\t\tvec4 v3 = texture2D( boneTexture, vec2( dx * ( x + 2.5 ), y ) );\n\t\t\tvec4 v4 = texture2D( boneTexture, vec2( dx * ( x + 3.5 ), y ) );\n\t\t\tmat4 bone = mat4( v1, v2, v3, v4 );\n\t\t\treturn bone;\n\t\t}\n\t#else\n\t\tuniform mat4 boneMatrices[ MAX_BONES ];\n\t\tmat4 getBoneMatrix( const in float i ) {\n\t\t\tmat4 bone = boneMatrices[ int(i) ];\n\t\t\treturn bone;\n\t\t}\n\t#endif\n#endif",skinning_vertex:"#ifdef USE_SKINNING\n\tvec4 skinVertex = bindMatrix * vec4( transformed, 1.0 );\n\tvec4 skinned = vec4( 0.0 );\n\tskinned += boneMatX * skinVertex * skinWeight.x;\n\tskinned += boneMatY * skinVertex * skinWeight.y;\n\tskinned += boneMatZ * skinVertex * skinWeight.z;\n\tskinned += boneMatW * skinVertex * skinWeight.w;\n\ttransformed = ( bindMatrixInverse * skinned ).xyz;\n#endif",skinnormal_vertex:"#ifdef USE_SKINNING\n\tmat4 skinMatrix = mat4( 0.0 );\n\tskinMatrix += skinWeight.x * boneMatX;\n\tskinMatrix += skinWeight.y * boneMatY;\n\tskinMatrix += skinWeight.z * boneMatZ;\n\tskinMatrix += skinWeight.w * boneMatW;\n\tskinMatrix = bindMatrixInverse * skinMatrix * bindMatrix;\n\tobjectNormal = vec4( skinMatrix * vec4( objectNormal, 0.0 ) ).xyz;\n\t#ifdef USE_TANGENT\n\t\tobjectTangent = vec4( skinMatrix * vec4( objectTangent, 0.0 ) ).xyz;\n\t#endif\n#endif",specularmap_fragment:"float specularStrength;\n#ifdef USE_SPECULARMAP\n\tvec4 texelSpecular = texture2D( specularMap, vUv );\n\tspecularStrength = texelSpecular.r;\n#else\n\tspecularStrength = 1.0;\n#endif",specularmap_pars_fragment:"#ifdef USE_SPECULARMAP\n\tuniform sampler2D specularMap;\n#endif",tonemapping_fragment:"#if defined( TONE_MAPPING )\n\tgl_FragColor.rgb = toneMapping( gl_FragColor.rgb );\n#endif",tonemapping_pars_fragment:"#ifndef saturate\n#define saturate( a ) clamp( a, 0.0, 1.0 )\n#endif\nuniform float toneMappingExposure;\nvec3 LinearToneMapping( vec3 color ) {\n\treturn toneMappingExposure * color;\n}\nvec3 ReinhardToneMapping( vec3 color ) {\n\tcolor *= toneMappingExposure;\n\treturn saturate( color / ( vec3( 1.0 ) + color ) );\n}\nvec3 OptimizedCineonToneMapping( vec3 color ) {\n\tcolor *= toneMappingExposure;\n\tcolor = max( vec3( 0.0 ), color - 0.004 );\n\treturn pow( ( color * ( 6.2 * color + 0.5 ) ) / ( color * ( 6.2 * color + 1.7 ) + 0.06 ), vec3( 2.2 ) );\n}\nvec3 RRTAndODTFit( vec3 v ) {\n\tvec3 a = v * ( v + 0.0245786 ) - 0.000090537;\n\tvec3 b = v * ( 0.983729 * v + 0.4329510 ) + 0.238081;\n\treturn a / b;\n}\nvec3 ACESFilmicToneMapping( vec3 color ) {\n\tconst mat3 ACESInputMat = mat3(\n\t\tvec3( 0.59719, 0.07600, 0.02840 ),\t\tvec3( 0.35458, 0.90834, 0.13383 ),\n\t\tvec3( 0.04823, 0.01566, 0.83777 )\n\t);\n\tconst mat3 ACESOutputMat = mat3(\n\t\tvec3(\t1.60475, -0.10208, -0.00327 ),\t\tvec3( -0.53108,\t1.10813, -0.07276 ),\n\t\tvec3( -0.07367, -0.00605,\t1.07602 )\n\t);\n\tcolor *= toneMappingExposure / 0.6;\n\tcolor = ACESInputMat * color;\n\tcolor = RRTAndODTFit( color );\n\tcolor = ACESOutputMat * color;\n\treturn saturate( color );\n}\nvec3 CustomToneMapping( vec3 color ) { return color; }",transmission_fragment:"#ifdef USE_TRANSMISSION\n\tfloat transmissionAlpha = 1.0;\n\tfloat transmissionFactor = transmission;\n\tfloat thicknessFactor = thickness;\n\t#ifdef USE_TRANSMISSIONMAP\n\t\ttransmissionFactor *= texture2D( transmissionMap, vUv ).r;\n\t#endif\n\t#ifdef USE_THICKNESSMAP\n\t\tthicknessFactor *= texture2D( thicknessMap, vUv ).g;\n\t#endif\n\tvec3 pos = vWorldPosition;\n\tvec3 v = normalize( cameraPosition - pos );\n\tvec3 n = inverseTransformDirection( normal, viewMatrix );\n\tvec4 transmission = getIBLVolumeRefraction(\n\t\tn, v, roughnessFactor, material.diffuseColor, material.specularColor, material.specularF90,\n\t\tpos, modelMatrix, viewMatrix, projectionMatrix, ior, thicknessFactor,\n\t\tattenuationTint, attenuationDistance );\n\ttotalDiffuse = mix( totalDiffuse, transmission.rgb, transmissionFactor );\n\ttransmissionAlpha = transmission.a;\n#endif",transmission_pars_fragment:"#ifdef USE_TRANSMISSION\n\tuniform float transmission;\n\tuniform float thickness;\n\tuniform float attenuationDistance;\n\tuniform vec3 attenuationTint;\n\t#ifdef USE_TRANSMISSIONMAP\n\t\tuniform sampler2D transmissionMap;\n\t#endif\n\t#ifdef USE_THICKNESSMAP\n\t\tuniform sampler2D thicknessMap;\n\t#endif\n\tuniform vec2 transmissionSamplerSize;\n\tuniform sampler2D transmissionSamplerMap;\n\tuniform mat4 modelMatrix;\n\tuniform mat4 projectionMatrix;\n\tvarying vec3 vWorldPosition;\n\tvec3 getVolumeTransmissionRay( vec3 n, vec3 v, float thickness, float ior, mat4 modelMatrix ) {\n\t\tvec3 refractionVector = refract( - v, normalize( n ), 1.0 / ior );\n\t\tvec3 modelScale;\n\t\tmodelScale.x = length( vec3( modelMatrix[ 0 ].xyz ) );\n\t\tmodelScale.y = length( vec3( modelMatrix[ 1 ].xyz ) );\n\t\tmodelScale.z = length( vec3( modelMatrix[ 2 ].xyz ) );\n\t\treturn normalize( refractionVector ) * thickness * modelScale;\n\t}\n\tfloat applyIorToRoughness( float roughness, float ior ) {\n\t\treturn roughness * clamp( ior * 2.0 - 2.0, 0.0, 1.0 );\n\t}\n\tvec4 getTransmissionSample( vec2 fragCoord, float roughness, float ior ) {\n\t\tfloat framebufferLod = log2( transmissionSamplerSize.x ) * applyIorToRoughness( roughness, ior );\n\t\t#ifdef TEXTURE_LOD_EXT\n\t\t\treturn texture2DLodEXT( transmissionSamplerMap, fragCoord.xy, framebufferLod );\n\t\t#else\n\t\t\treturn texture2D( transmissionSamplerMap, fragCoord.xy, framebufferLod );\n\t\t#endif\n\t}\n\tvec3 applyVolumeAttenuation( vec3 radiance, float transmissionDistance, vec3 attenuationColor, float attenuationDistance ) {\n\t\tif ( attenuationDistance == 0.0 ) {\n\t\t\treturn radiance;\n\t\t} else {\n\t\t\tvec3 attenuationCoefficient = -log( attenuationColor ) / attenuationDistance;\n\t\t\tvec3 transmittance = exp( - attenuationCoefficient * transmissionDistance );\t\t\treturn transmittance * radiance;\n\t\t}\n\t}\n\tvec4 getIBLVolumeRefraction( vec3 n, vec3 v, float roughness, vec3 diffuseColor, vec3 specularColor, float specularF90,\n\t\tvec3 position, mat4 modelMatrix, mat4 viewMatrix, mat4 projMatrix, float ior, float thickness,\n\t\tvec3 attenuationColor, float attenuationDistance ) {\n\t\tvec3 transmissionRay = getVolumeTransmissionRay( n, v, thickness, ior, modelMatrix );\n\t\tvec3 refractedRayExit = position + transmissionRay;\n\t\tvec4 ndcPos = projMatrix * viewMatrix * vec4( refractedRayExit, 1.0 );\n\t\tvec2 refractionCoords = ndcPos.xy / ndcPos.w;\n\t\trefractionCoords += 1.0;\n\t\trefractionCoords /= 2.0;\n\t\tvec4 transmittedLight = getTransmissionSample( refractionCoords, roughness, ior );\n\t\tvec3 attenuatedColor = applyVolumeAttenuation( transmittedLight.rgb, length( transmissionRay ), attenuationColor, attenuationDistance );\n\t\tvec3 F = EnvironmentBRDF( n, v, specularColor, specularF90, roughness );\n\t\treturn vec4( ( 1.0 - F ) * attenuatedColor * diffuseColor, transmittedLight.a );\n\t}\n#endif",uv_pars_fragment:"#if ( defined( USE_UV ) && ! defined( UVS_VERTEX_ONLY ) )\n\tvarying vec2 vUv;\n#endif",uv_pars_vertex:"#ifdef USE_UV\n\t#ifdef UVS_VERTEX_ONLY\n\t\tvec2 vUv;\n\t#else\n\t\tvarying vec2 vUv;\n\t#endif\n\tuniform mat3 uvTransform;\n#endif",uv_vertex:"#ifdef USE_UV\n\tvUv = ( uvTransform * vec3( uv, 1 ) ).xy;\n#endif",uv2_pars_fragment:"#if defined( USE_LIGHTMAP ) || defined( USE_AOMAP )\n\tvarying vec2 vUv2;\n#endif",uv2_pars_vertex:"#if defined( USE_LIGHTMAP ) || defined( USE_AOMAP )\n\tattribute vec2 uv2;\n\tvarying vec2 vUv2;\n\tuniform mat3 uv2Transform;\n#endif",uv2_vertex:"#if defined( USE_LIGHTMAP ) || defined( USE_AOMAP )\n\tvUv2 = ( uv2Transform * vec3( uv2, 1 ) ).xy;\n#endif",worldpos_vertex:"#if defined( USE_ENVMAP ) || defined( DISTANCE ) || defined ( USE_SHADOWMAP ) || defined ( USE_TRANSMISSION )\n\tvec4 worldPosition = vec4( transformed, 1.0 );\n\t#ifdef USE_INSTANCING\n\t\tworldPosition = instanceMatrix * worldPosition;\n\t#endif\n\tworldPosition = modelMatrix * worldPosition;\n#endif",background_frag:"uniform sampler2D t2D;\nvarying vec2 vUv;\nvoid main() {\n\tvec4 texColor = texture2D( t2D, vUv );\n\tgl_FragColor = mapTexelToLinear( texColor );\n\t#include \n\t#include \n}",background_vert:"varying vec2 vUv;\nuniform mat3 uvTransform;\nvoid main() {\n\tvUv = ( uvTransform * vec3( uv, 1 ) ).xy;\n\tgl_Position = vec4( position.xy, 1.0, 1.0 );\n}",cube_frag:"#include \nuniform float opacity;\nvarying vec3 vWorldDirection;\n#include \nvoid main() {\n\tvec3 vReflect = vWorldDirection;\n\t#include \n\tgl_FragColor = envColor;\n\tgl_FragColor.a *= opacity;\n\t#include \n\t#include \n}",cube_vert:"varying vec3 vWorldDirection;\n#include \nvoid main() {\n\tvWorldDirection = transformDirection( position, modelMatrix );\n\t#include \n\t#include \n\tgl_Position.z = gl_Position.w;\n}",depth_frag:"#if DEPTH_PACKING == 3200\n\tuniform float opacity;\n#endif\n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \nvarying vec2 vHighPrecisionZW;\nvoid main() {\n\t#include \n\tvec4 diffuseColor = vec4( 1.0 );\n\t#if DEPTH_PACKING == 3200\n\t\tdiffuseColor.a = opacity;\n\t#endif\n\t#include \n\t#include \n\t#include \n\t#include \n\tfloat fragCoordZ = 0.5 * vHighPrecisionZW[0] / vHighPrecisionZW[1] + 0.5;\n\t#if DEPTH_PACKING == 3200\n\t\tgl_FragColor = vec4( vec3( 1.0 - fragCoordZ ), opacity );\n\t#elif DEPTH_PACKING == 3201\n\t\tgl_FragColor = packDepthToRGBA( fragCoordZ );\n\t#endif\n}",depth_vert:"#include \n#include \n#include \n#include \n#include \n#include \n#include \nvarying vec2 vHighPrecisionZW;\nvoid main() {\n\t#include \n\t#include \n\t#ifdef USE_DISPLACEMENTMAP\n\t\t#include \n\t\t#include \n\t\t#include \n\t#endif\n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\tvHighPrecisionZW = gl_Position.zw;\n}",distanceRGBA_frag:"#define DISTANCE\nuniform vec3 referencePosition;\nuniform float nearDistance;\nuniform float farDistance;\nvarying vec3 vWorldPosition;\n#include \n#include \n#include \n#include \n#include \n#include \n#include \nvoid main () {\n\t#include \n\tvec4 diffuseColor = vec4( 1.0 );\n\t#include \n\t#include \n\t#include \n\tfloat dist = length( vWorldPosition - referencePosition );\n\tdist = ( dist - nearDistance ) / ( farDistance - nearDistance );\n\tdist = saturate( dist );\n\tgl_FragColor = packDepthToRGBA( dist );\n}",distanceRGBA_vert:"#define DISTANCE\nvarying vec3 vWorldPosition;\n#include \n#include \n#include \n#include \n#include \n#include \nvoid main() {\n\t#include \n\t#include \n\t#ifdef USE_DISPLACEMENTMAP\n\t\t#include \n\t\t#include \n\t\t#include \n\t#endif\n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\tvWorldPosition = worldPosition.xyz;\n}",equirect_frag:"uniform sampler2D tEquirect;\nvarying vec3 vWorldDirection;\n#include \nvoid main() {\n\tvec3 direction = normalize( vWorldDirection );\n\tvec2 sampleUV = equirectUv( direction );\n\tvec4 texColor = texture2D( tEquirect, sampleUV );\n\tgl_FragColor = mapTexelToLinear( texColor );\n\t#include \n\t#include \n}",equirect_vert:"varying vec3 vWorldDirection;\n#include \nvoid main() {\n\tvWorldDirection = transformDirection( position, modelMatrix );\n\t#include \n\t#include \n}",linedashed_frag:"uniform vec3 diffuse;\nuniform float opacity;\nuniform float dashSize;\nuniform float totalSize;\nvarying float vLineDistance;\n#include \n#include \n#include \n#include \n#include \nvoid main() {\n\t#include \n\tif ( mod( vLineDistance, totalSize ) > dashSize ) {\n\t\tdiscard;\n\t}\n\tvec3 outgoingLight = vec3( 0.0 );\n\tvec4 diffuseColor = vec4( diffuse, opacity );\n\t#include \n\t#include \n\toutgoingLight = diffuseColor.rgb;\n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n}",linedashed_vert:"uniform float scale;\nattribute float lineDistance;\nvarying float vLineDistance;\n#include \n#include \n#include \n#include \n#include \n#include \nvoid main() {\n\tvLineDistance = scale * lineDistance;\n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n}",meshbasic_frag:"uniform vec3 diffuse;\nuniform float opacity;\n#ifndef FLAT_SHADED\n\tvarying vec3 vNormal;\n#endif\n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \nvoid main() {\n\t#include \n\tvec4 diffuseColor = vec4( diffuse, opacity );\n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\tReflectedLight reflectedLight = ReflectedLight( vec3( 0.0 ), vec3( 0.0 ), vec3( 0.0 ), vec3( 0.0 ) );\n\t#ifdef USE_LIGHTMAP\n\t\tvec4 lightMapTexel= texture2D( lightMap, vUv2 );\n\t\treflectedLight.indirectDiffuse += lightMapTexelToLinear( lightMapTexel ).rgb * lightMapIntensity;\n\t#else\n\t\treflectedLight.indirectDiffuse += vec3( 1.0 );\n\t#endif\n\t#include \n\treflectedLight.indirectDiffuse *= diffuseColor.rgb;\n\tvec3 outgoingLight = reflectedLight.indirectDiffuse;\n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n}",meshbasic_vert:"#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \nvoid main() {\n\t#include \n\t#include \n\t#include \n\t#if defined ( USE_ENVMAP ) || defined ( USE_SKINNING )\n\t\t#include \n\t\t#include \n\t\t#include \n\t\t#include \n\t\t#include \n\t#endif\n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n}",meshlambert_frag:"uniform vec3 diffuse;\nuniform vec3 emissive;\nuniform float opacity;\nvarying vec3 vLightFront;\nvarying vec3 vIndirectFront;\n#ifdef DOUBLE_SIDED\n\tvarying vec3 vLightBack;\n\tvarying vec3 vIndirectBack;\n#endif\n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \nvoid main() {\n\t#include \n\tvec4 diffuseColor = vec4( diffuse, opacity );\n\tReflectedLight reflectedLight = ReflectedLight( vec3( 0.0 ), vec3( 0.0 ), vec3( 0.0 ), vec3( 0.0 ) );\n\tvec3 totalEmissiveRadiance = emissive;\n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#ifdef DOUBLE_SIDED\n\t\treflectedLight.indirectDiffuse += ( gl_FrontFacing ) ? vIndirectFront : vIndirectBack;\n\t#else\n\t\treflectedLight.indirectDiffuse += vIndirectFront;\n\t#endif\n\t#include \n\treflectedLight.indirectDiffuse *= BRDF_Lambert( diffuseColor.rgb );\n\t#ifdef DOUBLE_SIDED\n\t\treflectedLight.directDiffuse = ( gl_FrontFacing ) ? vLightFront : vLightBack;\n\t#else\n\t\treflectedLight.directDiffuse = vLightFront;\n\t#endif\n\treflectedLight.directDiffuse *= BRDF_Lambert( diffuseColor.rgb ) * getShadowMask();\n\t#include \n\tvec3 outgoingLight = reflectedLight.directDiffuse + reflectedLight.indirectDiffuse + totalEmissiveRadiance;\n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n}",meshlambert_vert:"#define LAMBERT\nvarying vec3 vLightFront;\nvarying vec3 vIndirectFront;\n#ifdef DOUBLE_SIDED\n\tvarying vec3 vLightBack;\n\tvarying vec3 vIndirectBack;\n#endif\n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \nvoid main() {\n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n}",meshmatcap_frag:"#define MATCAP\nuniform vec3 diffuse;\nuniform float opacity;\nuniform sampler2D matcap;\nvarying vec3 vViewPosition;\n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \nvoid main() {\n\t#include \n\tvec4 diffuseColor = vec4( diffuse, opacity );\n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\tvec3 viewDir = normalize( vViewPosition );\n\tvec3 x = normalize( vec3( viewDir.z, 0.0, - viewDir.x ) );\n\tvec3 y = cross( viewDir, x );\n\tvec2 uv = vec2( dot( x, normal ), dot( y, normal ) ) * 0.495 + 0.5;\n\t#ifdef USE_MATCAP\n\t\tvec4 matcapColor = texture2D( matcap, uv );\n\t\tmatcapColor = matcapTexelToLinear( matcapColor );\n\t#else\n\t\tvec4 matcapColor = vec4( 1.0 );\n\t#endif\n\tvec3 outgoingLight = diffuseColor.rgb * matcapColor.rgb;\n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n}",meshmatcap_vert:"#define MATCAP\nvarying vec3 vViewPosition;\n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \nvoid main() {\n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\tvViewPosition = - mvPosition.xyz;\n}",meshnormal_frag:"#define NORMAL\nuniform float opacity;\n#if defined( FLAT_SHADED ) || defined( USE_BUMPMAP ) || defined( TANGENTSPACE_NORMALMAP )\n\tvarying vec3 vViewPosition;\n#endif\n#include \n#include \n#include \n#include \n#include \n#include \n#include \nvoid main() {\n\t#include \n\t#include \n\t#include \n\t#include \n\tgl_FragColor = vec4( packNormalToRGB( normal ), opacity );\n}",meshnormal_vert:"#define NORMAL\n#if defined( FLAT_SHADED ) || defined( USE_BUMPMAP ) || defined( TANGENTSPACE_NORMALMAP )\n\tvarying vec3 vViewPosition;\n#endif\n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \nvoid main() {\n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n#if defined( FLAT_SHADED ) || defined( USE_BUMPMAP ) || defined( TANGENTSPACE_NORMALMAP )\n\tvViewPosition = - mvPosition.xyz;\n#endif\n}",meshphong_frag:"#define PHONG\nuniform vec3 diffuse;\nuniform vec3 emissive;\nuniform vec3 specular;\nuniform float shininess;\nuniform float opacity;\n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \nvoid main() {\n\t#include \n\tvec4 diffuseColor = vec4( diffuse, opacity );\n\tReflectedLight reflectedLight = ReflectedLight( vec3( 0.0 ), vec3( 0.0 ), vec3( 0.0 ), vec3( 0.0 ) );\n\tvec3 totalEmissiveRadiance = emissive;\n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\tvec3 outgoingLight = reflectedLight.directDiffuse + reflectedLight.indirectDiffuse + reflectedLight.directSpecular + reflectedLight.indirectSpecular + totalEmissiveRadiance;\n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n}",meshphong_vert:"#define PHONG\nvarying vec3 vViewPosition;\n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \nvoid main() {\n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\tvViewPosition = - mvPosition.xyz;\n\t#include \n\t#include \n\t#include \n\t#include \n}",meshphysical_frag:"#define STANDARD\n#ifdef PHYSICAL\n\t#define IOR\n\t#define SPECULAR\n#endif\nuniform vec3 diffuse;\nuniform vec3 emissive;\nuniform float roughness;\nuniform float metalness;\nuniform float opacity;\n#ifdef IOR\n\tuniform float ior;\n#endif\n#ifdef SPECULAR\n\tuniform float specularIntensity;\n\tuniform vec3 specularTint;\n\t#ifdef USE_SPECULARINTENSITYMAP\n\t\tuniform sampler2D specularIntensityMap;\n\t#endif\n\t#ifdef USE_SPECULARTINTMAP\n\t\tuniform sampler2D specularTintMap;\n\t#endif\n#endif\n#ifdef USE_CLEARCOAT\n\tuniform float clearcoat;\n\tuniform float clearcoatRoughness;\n#endif\n#ifdef USE_SHEEN\n\tuniform vec3 sheenTint;\n#endif\nvarying vec3 vViewPosition;\n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \nvoid main() {\n\t#include \n\tvec4 diffuseColor = vec4( diffuse, opacity );\n\tReflectedLight reflectedLight = ReflectedLight( vec3( 0.0 ), vec3( 0.0 ), vec3( 0.0 ), vec3( 0.0 ) );\n\tvec3 totalEmissiveRadiance = emissive;\n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\tvec3 totalDiffuse = reflectedLight.directDiffuse + reflectedLight.indirectDiffuse;\n\tvec3 totalSpecular = reflectedLight.directSpecular + reflectedLight.indirectSpecular;\n\t#include \n\tvec3 outgoingLight = totalDiffuse + totalSpecular + totalEmissiveRadiance;\n\t#ifdef USE_CLEARCOAT\n\t\tfloat dotNVcc = saturate( dot( geometry.clearcoatNormal, geometry.viewDir ) );\n\t\tvec3 Fcc = F_Schlick( material.clearcoatF0, material.clearcoatF90, dotNVcc );\n\t\toutgoingLight = outgoingLight * ( 1.0 - clearcoat * Fcc ) + clearcoatSpecular * clearcoat;\n\t#endif\n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n}",meshphysical_vert:"#define STANDARD\nvarying vec3 vViewPosition;\n#ifdef USE_TRANSMISSION\n\tvarying vec3 vWorldPosition;\n#endif\n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \nvoid main() {\n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\tvViewPosition = - mvPosition.xyz;\n\t#include \n\t#include \n\t#include \n#ifdef USE_TRANSMISSION\n\tvWorldPosition = worldPosition.xyz;\n#endif\n}",meshtoon_frag:"#define TOON\nuniform vec3 diffuse;\nuniform vec3 emissive;\nuniform float opacity;\n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \nvoid main() {\n\t#include \n\tvec4 diffuseColor = vec4( diffuse, opacity );\n\tReflectedLight reflectedLight = ReflectedLight( vec3( 0.0 ), vec3( 0.0 ), vec3( 0.0 ), vec3( 0.0 ) );\n\tvec3 totalEmissiveRadiance = emissive;\n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\tvec3 outgoingLight = reflectedLight.directDiffuse + reflectedLight.indirectDiffuse + totalEmissiveRadiance;\n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n}",meshtoon_vert:"#define TOON\nvarying vec3 vViewPosition;\n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \nvoid main() {\n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\tvViewPosition = - mvPosition.xyz;\n\t#include \n\t#include \n\t#include \n}",points_frag:"uniform vec3 diffuse;\nuniform float opacity;\n#include \n#include \n#include \n#include \n#include \n#include \n#include \nvoid main() {\n\t#include \n\tvec3 outgoingLight = vec3( 0.0 );\n\tvec4 diffuseColor = vec4( diffuse, opacity );\n\t#include \n\t#include \n\t#include \n\t#include \n\toutgoingLight = diffuseColor.rgb;\n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n}",points_vert:"uniform float size;\nuniform float scale;\n#include \n#include \n#include \n#include \n#include \n#include \nvoid main() {\n\t#include \n\t#include \n\t#include \n\t#include \n\tgl_PointSize = size;\n\t#ifdef USE_SIZEATTENUATION\n\t\tbool isPerspective = isPerspectiveMatrix( projectionMatrix );\n\t\tif ( isPerspective ) gl_PointSize *= ( scale / - mvPosition.z );\n\t#endif\n\t#include \n\t#include \n\t#include \n\t#include \n}",shadow_frag:"uniform vec3 color;\nuniform float opacity;\n#include \n#include \n#include \n#include \n#include \n#include \n#include \nvoid main() {\n\tgl_FragColor = vec4( color, opacity * ( 1.0 - getShadowMask() ) );\n\t#include \n\t#include \n\t#include \n}",shadow_vert:"#include \n#include \n#include \nvoid main() {\n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n}",sprite_frag:"uniform vec3 diffuse;\nuniform float opacity;\n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \nvoid main() {\n\t#include \n\tvec3 outgoingLight = vec3( 0.0 );\n\tvec4 diffuseColor = vec4( diffuse, opacity );\n\t#include \n\t#include \n\t#include \n\t#include \n\toutgoingLight = diffuseColor.rgb;\n\t#include \n\t#include \n\t#include \n\t#include \n}",sprite_vert:"uniform float rotation;\nuniform vec2 center;\n#include \n#include \n#include \n#include \n#include \nvoid main() {\n\t#include \n\tvec4 mvPosition = modelViewMatrix * vec4( 0.0, 0.0, 0.0, 1.0 );\n\tvec2 scale;\n\tscale.x = length( vec3( modelMatrix[ 0 ].x, modelMatrix[ 0 ].y, modelMatrix[ 0 ].z ) );\n\tscale.y = length( vec3( modelMatrix[ 1 ].x, modelMatrix[ 1 ].y, modelMatrix[ 1 ].z ) );\n\t#ifndef USE_SIZEATTENUATION\n\t\tbool isPerspective = isPerspectiveMatrix( projectionMatrix );\n\t\tif ( isPerspective ) scale *= - mvPosition.z;\n\t#endif\n\tvec2 alignedPosition = ( position.xy - ( center - vec2( 0.5 ) ) ) * scale;\n\tvec2 rotatedPosition;\n\trotatedPosition.x = cos( rotation ) * alignedPosition.x - sin( rotation ) * alignedPosition.y;\n\trotatedPosition.y = sin( rotation ) * alignedPosition.x + cos( rotation ) * alignedPosition.y;\n\tmvPosition.xy += rotatedPosition;\n\tgl_Position = projectionMatrix * mvPosition;\n\t#include \n\t#include \n\t#include \n}"},ui={common:{diffuse:{value:new Qe(16777215)},opacity:{value:1},map:{value:null},uvTransform:{value:new yt},uv2Transform:{value:new yt},alphaMap:{value:null},alphaTest:{value:0}},specularmap:{specularMap:{value:null}},envmap:{envMap:{value:null},flipEnvMap:{value:-1},reflectivity:{value:1},ior:{value:1.5},refractionRatio:{value:.98},maxMipLevel:{value:0}},aomap:{aoMap:{value:null},aoMapIntensity:{value:1}},lightmap:{lightMap:{value:null},lightMapIntensity:{value:1}},emissivemap:{emissiveMap:{value:null}},bumpmap:{bumpMap:{value:null},bumpScale:{value:1}},normalmap:{normalMap:{value:null},normalScale:{value:new vt(1,1)}},displacementmap:{displacementMap:{value:null},displacementScale:{value:1},displacementBias:{value:0}},roughnessmap:{roughnessMap:{value:null}},metalnessmap:{metalnessMap:{value:null}},gradientmap:{gradientMap:{value:null}},fog:{fogDensity:{value:25e-5},fogNear:{value:1},fogFar:{value:2e3},fogColor:{value:new Qe(16777215)}},lights:{ambientLightColor:{value:[]},lightProbe:{value:[]},directionalLights:{value:[],properties:{direction:{},color:{}}},directionalLightShadows:{value:[],properties:{shadowBias:{},shadowNormalBias:{},shadowRadius:{},shadowMapSize:{}}},directionalShadowMap:{value:[]},directionalShadowMatrix:{value:[]},spotLights:{value:[],properties:{color:{},position:{},direction:{},distance:{},coneCos:{},penumbraCos:{},decay:{}}},spotLightShadows:{value:[],properties:{shadowBias:{},shadowNormalBias:{},shadowRadius:{},shadowMapSize:{}}},spotShadowMap:{value:[]},spotShadowMatrix:{value:[]},pointLights:{value:[],properties:{color:{},position:{},decay:{},distance:{}}},pointLightShadows:{value:[],properties:{shadowBias:{},shadowNormalBias:{},shadowRadius:{},shadowMapSize:{},shadowCameraNear:{},shadowCameraFar:{}}},pointShadowMap:{value:[]},pointShadowMatrix:{value:[]},hemisphereLights:{value:[],properties:{direction:{},skyColor:{},groundColor:{}}},rectAreaLights:{value:[],properties:{color:{},position:{},width:{},height:{}}},ltc_1:{value:null},ltc_2:{value:null}},points:{diffuse:{value:new Qe(16777215)},opacity:{value:1},size:{value:1},scale:{value:1},map:{value:null},alphaMap:{value:null},alphaTest:{value:0},uvTransform:{value:new yt}},sprite:{diffuse:{value:new Qe(16777215)},opacity:{value:1},center:{value:new vt(.5,.5)},rotation:{value:0},map:{value:null},alphaMap:{value:null},alphaTest:{value:0},uvTransform:{value:new yt}}},di={basic:{uniforms:jn([ui.common,ui.specularmap,ui.envmap,ui.aomap,ui.lightmap,ui.fog]),vertexShader:hi.meshbasic_vert,fragmentShader:hi.meshbasic_frag},lambert:{uniforms:jn([ui.common,ui.specularmap,ui.envmap,ui.aomap,ui.lightmap,ui.emissivemap,ui.fog,ui.lights,{emissive:{value:new Qe(0)}}]),vertexShader:hi.meshlambert_vert,fragmentShader:hi.meshlambert_frag},phong:{uniforms:jn([ui.common,ui.specularmap,ui.envmap,ui.aomap,ui.lightmap,ui.emissivemap,ui.bumpmap,ui.normalmap,ui.displacementmap,ui.fog,ui.lights,{emissive:{value:new Qe(0)},specular:{value:new Qe(1118481)},shininess:{value:30}}]),vertexShader:hi.meshphong_vert,fragmentShader:hi.meshphong_frag},standard:{uniforms:jn([ui.common,ui.envmap,ui.aomap,ui.lightmap,ui.emissivemap,ui.bumpmap,ui.normalmap,ui.displacementmap,ui.roughnessmap,ui.metalnessmap,ui.fog,ui.lights,{emissive:{value:new Qe(0)},roughness:{value:1},metalness:{value:0},envMapIntensity:{value:1}}]),vertexShader:hi.meshphysical_vert,fragmentShader:hi.meshphysical_frag},toon:{uniforms:jn([ui.common,ui.aomap,ui.lightmap,ui.emissivemap,ui.bumpmap,ui.normalmap,ui.displacementmap,ui.gradientmap,ui.fog,ui.lights,{emissive:{value:new Qe(0)}}]),vertexShader:hi.meshtoon_vert,fragmentShader:hi.meshtoon_frag},matcap:{uniforms:jn([ui.common,ui.bumpmap,ui.normalmap,ui.displacementmap,ui.fog,{matcap:{value:null}}]),vertexShader:hi.meshmatcap_vert,fragmentShader:hi.meshmatcap_frag},points:{uniforms:jn([ui.points,ui.fog]),vertexShader:hi.points_vert,fragmentShader:hi.points_frag},dashed:{uniforms:jn([ui.common,ui.fog,{scale:{value:1},dashSize:{value:1},totalSize:{value:2}}]),vertexShader:hi.linedashed_vert,fragmentShader:hi.linedashed_frag},depth:{uniforms:jn([ui.common,ui.displacementmap]),vertexShader:hi.depth_vert,fragmentShader:hi.depth_frag},normal:{uniforms:jn([ui.common,ui.bumpmap,ui.normalmap,ui.displacementmap,{opacity:{value:1}}]),vertexShader:hi.meshnormal_vert,fragmentShader:hi.meshnormal_frag},sprite:{uniforms:jn([ui.sprite,ui.fog]),vertexShader:hi.sprite_vert,fragmentShader:hi.sprite_frag},background:{uniforms:{uvTransform:{value:new yt},t2D:{value:null}},vertexShader:hi.background_vert,fragmentShader:hi.background_frag},cube:{uniforms:jn([ui.envmap,{opacity:{value:1}}]),vertexShader:hi.cube_vert,fragmentShader:hi.cube_frag},equirect:{uniforms:{tEquirect:{value:null}},vertexShader:hi.equirect_vert,fragmentShader:hi.equirect_frag},distanceRGBA:{uniforms:jn([ui.common,ui.displacementmap,{referencePosition:{value:new Rt},nearDistance:{value:1},farDistance:{value:1e3}}]),vertexShader:hi.distanceRGBA_vert,fragmentShader:hi.distanceRGBA_frag},shadow:{uniforms:jn([ui.lights,ui.fog,{color:{value:new Qe(0)},opacity:{value:1}}]),vertexShader:hi.shadow_vert,fragmentShader:hi.shadow_frag}};function pi(t,e,n,i,r){const s=new Qe(0);let a,o,c=0,h=null,u=0,d=null;function p(t,e){n.buffers.color.setClear(t.r,t.g,t.b,e,r)}return{getClearColor:function(){return s},setClearColor:function(t,e=1){s.set(t),c=e,p(s,c)},getClearAlpha:function(){return c},setClearAlpha:function(t){c=t,p(s,c)},render:function(n,r){let m=!1,f=!0===r.isScene?r.background:null;f&&f.isTexture&&(f=e.get(f));const g=t.xr,v=g.getSession&&g.getSession();v&&"additive"===v.environmentBlendMode&&(f=null),null===f?p(s,c):f&&f.isColor&&(p(f,1),m=!0),(t.autoClear||m)&&t.clear(t.autoClearColor,t.autoClearDepth,t.autoClearStencil),f&&(f.isCubeTexture||f.mapping===l)?(void 0===o&&(o=new Gn(new Vn(1,1,1),new Xn({name:"BackgroundCubeMaterial",uniforms:Wn(di.cube.uniforms),vertexShader:di.cube.vertexShader,fragmentShader:di.cube.fragmentShader,side:1,depthTest:!1,depthWrite:!1,fog:!1})),o.geometry.deleteAttribute("normal"),o.geometry.deleteAttribute("uv"),o.onBeforeRender=function(t,e,n){this.matrixWorld.copyPosition(n.matrixWorld)},Object.defineProperty(o.material,"envMap",{get:function(){return this.uniforms.envMap.value}}),i.update(o)),o.material.uniforms.envMap.value=f,o.material.uniforms.flipEnvMap.value=f.isCubeTexture&&!1===f.isRenderTargetTexture?-1:1,h===f&&u===f.version&&d===t.toneMapping||(o.material.needsUpdate=!0,h=f,u=f.version,d=t.toneMapping),n.unshift(o,o.geometry,o.material,0,0,null)):f&&f.isTexture&&(void 0===a&&(a=new Gn(new ci(2,2),new Xn({name:"BackgroundMaterial",uniforms:Wn(di.background.uniforms),vertexShader:di.background.vertexShader,fragmentShader:di.background.fragmentShader,side:0,depthTest:!1,depthWrite:!1,fog:!1})),a.geometry.deleteAttribute("normal"),Object.defineProperty(a.material,"map",{get:function(){return this.uniforms.t2D.value}}),i.update(a)),a.material.uniforms.t2D.value=f,!0===f.matrixAutoUpdate&&f.updateMatrix(),a.material.uniforms.uvTransform.value.copy(f.matrix),h===f&&u===f.version&&d===t.toneMapping||(a.material.needsUpdate=!0,h=f,u=f.version,d=t.toneMapping),n.unshift(a,a.geometry,a.material,0,0,null))}}}function mi(t,e,n,i){const r=t.getParameter(34921),s=i.isWebGL2?null:e.get("OES_vertex_array_object"),a=i.isWebGL2||null!==s,o={},l=d(null);let c=l;function h(e){return i.isWebGL2?t.bindVertexArray(e):s.bindVertexArrayOES(e)}function u(e){return i.isWebGL2?t.deleteVertexArray(e):s.deleteVertexArrayOES(e)}function d(t){const e=[],n=[],i=[];for(let t=0;t=0){let s=l[e];if(void 0===s&&("instanceMatrix"===e&&r.instanceMatrix&&(s=r.instanceMatrix),"instanceColor"===e&&r.instanceColor&&(s=r.instanceColor)),void 0!==s){const e=s.normalized,a=s.itemSize,l=n.get(s);if(void 0===l)continue;const c=l.buffer,h=l.type,u=l.bytesPerElement;if(s.isInterleavedBufferAttribute){const n=s.data,l=n.stride,d=s.offset;if(n&&n.isInstancedInterleavedBuffer){for(let t=0;t0&&t.getShaderPrecisionFormat(35632,36338).precision>0)return"highp";e="mediump"}return"mediump"===e&&t.getShaderPrecisionFormat(35633,36337).precision>0&&t.getShaderPrecisionFormat(35632,36337).precision>0?"mediump":"lowp"}const s="undefined"!=typeof WebGL2RenderingContext&&t instanceof WebGL2RenderingContext||"undefined"!=typeof WebGL2ComputeRenderingContext&&t instanceof WebGL2ComputeRenderingContext;let a=void 0!==n.precision?n.precision:"highp";const o=r(a);o!==a&&(console.warn("THREE.WebGLRenderer:",a,"not supported, using",o,"instead."),a=o);const l=s||e.has("WEBGL_draw_buffers"),c=!0===n.logarithmicDepthBuffer,h=t.getParameter(34930),u=t.getParameter(35660),d=t.getParameter(3379),p=t.getParameter(34076),m=t.getParameter(34921),f=t.getParameter(36347),g=t.getParameter(36348),v=t.getParameter(36349),y=u>0,x=s||e.has("OES_texture_float");return{isWebGL2:s,drawBuffers:l,getMaxAnisotropy:function(){if(void 0!==i)return i;if(!0===e.has("EXT_texture_filter_anisotropic")){const n=e.get("EXT_texture_filter_anisotropic");i=t.getParameter(n.MAX_TEXTURE_MAX_ANISOTROPY_EXT)}else i=0;return i},getMaxPrecision:r,precision:a,logarithmicDepthBuffer:c,maxTextures:h,maxVertexTextures:u,maxTextureSize:d,maxCubemapSize:p,maxAttributes:m,maxVertexUniforms:f,maxVaryings:g,maxFragmentUniforms:v,vertexTextures:y,floatFragmentTextures:x,floatVertexTextures:y&&x,maxSamples:s?t.getParameter(36183):0}}function vi(t){const e=this;let n=null,i=0,r=!1,s=!1;const a=new ii,o=new yt,l={value:null,needsUpdate:!1};function c(){l.value!==n&&(l.value=n,l.needsUpdate=i>0),e.numPlanes=i,e.numIntersection=0}function h(t,n,i,r){const s=null!==t?t.length:0;let c=null;if(0!==s){if(c=l.value,!0!==r||null===c){const e=i+4*s,r=n.matrixWorldInverse;o.getNormalMatrix(r),(null===c||c.length0){const a=t.getRenderTarget(),o=new $n(s.height/2);return o.fromEquirectangularTexture(t,r),e.set(r,o),t.setRenderTarget(a),r.addEventListener("dispose",i),n(o.texture,r.mapping)}return null}}}return r},dispose:function(){e=new WeakMap}}}di.physical={uniforms:jn([di.standard.uniforms,{clearcoat:{value:0},clearcoatMap:{value:null},clearcoatRoughness:{value:0},clearcoatRoughnessMap:{value:null},clearcoatNormalScale:{value:new vt(1,1)},clearcoatNormalMap:{value:null},sheenTint:{value:new Qe(0)},transmission:{value:0},transmissionMap:{value:null},transmissionSamplerSize:{value:new vt},transmissionSamplerMap:{value:null},thickness:{value:0},thicknessMap:{value:null},attenuationDistance:{value:0},attenuationTint:{value:new Qe(0)},specularIntensity:{value:0},specularIntensityMap:{value:null},specularTint:{value:new Qe(1,1,1)},specularTintMap:{value:null}}]),vertexShader:hi.meshphysical_vert,fragmentShader:hi.meshphysical_frag};class xi extends Yn{constructor(t=-1,e=1,n=1,i=-1,r=.1,s=2e3){super(),this.type="OrthographicCamera",this.zoom=1,this.view=null,this.left=t,this.right=e,this.top=n,this.bottom=i,this.near=r,this.far=s,this.updateProjectionMatrix()}copy(t,e){return super.copy(t,e),this.left=t.left,this.right=t.right,this.top=t.top,this.bottom=t.bottom,this.near=t.near,this.far=t.far,this.zoom=t.zoom,this.view=null===t.view?null:Object.assign({},t.view),this}setViewOffset(t,e,n,i,r,s){null===this.view&&(this.view={enabled:!0,fullWidth:1,fullHeight:1,offsetX:0,offsetY:0,width:1,height:1}),this.view.enabled=!0,this.view.fullWidth=t,this.view.fullHeight=e,this.view.offsetX=n,this.view.offsetY=i,this.view.width=r,this.view.height=s,this.updateProjectionMatrix()}clearViewOffset(){null!==this.view&&(this.view.enabled=!1),this.updateProjectionMatrix()}updateProjectionMatrix(){const t=(this.right-this.left)/(2*this.zoom),e=(this.top-this.bottom)/(2*this.zoom),n=(this.right+this.left)/2,i=(this.top+this.bottom)/2;let r=n-t,s=n+t,a=i+e,o=i-e;if(null!==this.view&&this.view.enabled){const t=(this.right-this.left)/this.view.fullWidth/this.zoom,e=(this.top-this.bottom)/this.view.fullHeight/this.zoom;r+=t*this.view.offsetX,s=r+t*this.view.width,a-=e*this.view.offsetY,o=a-e*this.view.height}this.projectionMatrix.makeOrthographic(r,s,a,o,this.near,this.far),this.projectionMatrixInverse.copy(this.projectionMatrix).invert()}toJSON(t){const e=super.toJSON(t);return e.object.zoom=this.zoom,e.object.left=this.left,e.object.right=this.right,e.object.top=this.top,e.object.bottom=this.bottom,e.object.near=this.near,e.object.far=this.far,null!==this.view&&(e.object.view=Object.assign({},this.view)),e}}xi.prototype.isOrthographicCamera=!0;class _i extends Xn{constructor(t){super(t),this.type="RawShaderMaterial"}}_i.prototype.isRawShaderMaterial=!0;const bi=Math.pow(2,8),Mi=[.125,.215,.35,.446,.526,.582],wi=5+Mi.length,Si=20,Ti={[X]:0,[Y]:1,[Z]:2,[Q]:3,[K]:4,[$]:5,[J]:6},Ei=new xi,{_lodPlanes:Ai,_sizeLods:Li,_sigmas:Ri}=Fi(),Ci=new Qe;let Pi=null;const Ii=(1+Math.sqrt(5))/2,Di=1/Ii,Ni=[new Rt(1,1,1),new Rt(-1,1,1),new Rt(1,1,-1),new Rt(-1,1,-1),new Rt(0,Ii,Di),new Rt(0,Ii,-Di),new Rt(Di,0,Ii),new Rt(-Di,0,Ii),new Rt(Ii,Di,0),new Rt(-Ii,Di,0)];class zi{constructor(t){this._renderer=t,this._pingPongRenderTarget=null,this._blurMaterial=function(t){const e=new Float32Array(t),n=new Rt(0,1,0);return new _i({name:"SphericalGaussianBlur",defines:{n:t},uniforms:{envMap:{value:null},samples:{value:1},weights:{value:e},latitudinal:{value:!1},dTheta:{value:0},mipInt:{value:0},poleAxis:{value:n},inputEncoding:{value:Ti[3e3]},outputEncoding:{value:Ti[3e3]}},vertexShader:ki(),fragmentShader:`\n\n\t\t\tprecision mediump float;\n\t\t\tprecision mediump int;\n\n\t\t\tvarying vec3 vOutputDirection;\n\n\t\t\tuniform sampler2D envMap;\n\t\t\tuniform int samples;\n\t\t\tuniform float weights[ n ];\n\t\t\tuniform bool latitudinal;\n\t\t\tuniform float dTheta;\n\t\t\tuniform float mipInt;\n\t\t\tuniform vec3 poleAxis;\n\n\t\t\t${Vi()}\n\n\t\t\t#define ENVMAP_TYPE_CUBE_UV\n\t\t\t#include \n\n\t\t\tvec3 getSample( float theta, vec3 axis ) {\n\n\t\t\t\tfloat cosTheta = cos( theta );\n\t\t\t\t// Rodrigues' axis-angle rotation\n\t\t\t\tvec3 sampleDirection = vOutputDirection * cosTheta\n\t\t\t\t\t+ cross( axis, vOutputDirection ) * sin( theta )\n\t\t\t\t\t+ axis * dot( axis, vOutputDirection ) * ( 1.0 - cosTheta );\n\n\t\t\t\treturn bilinearCubeUV( envMap, sampleDirection, mipInt );\n\n\t\t\t}\n\n\t\t\tvoid main() {\n\n\t\t\t\tvec3 axis = latitudinal ? poleAxis : cross( poleAxis, vOutputDirection );\n\n\t\t\t\tif ( all( equal( axis, vec3( 0.0 ) ) ) ) {\n\n\t\t\t\t\taxis = vec3( vOutputDirection.z, 0.0, - vOutputDirection.x );\n\n\t\t\t\t}\n\n\t\t\t\taxis = normalize( axis );\n\n\t\t\t\tgl_FragColor = vec4( 0.0, 0.0, 0.0, 1.0 );\n\t\t\t\tgl_FragColor.rgb += weights[ 0 ] * getSample( 0.0, axis );\n\n\t\t\t\tfor ( int i = 1; i < n; i++ ) {\n\n\t\t\t\t\tif ( i >= samples ) {\n\n\t\t\t\t\t\tbreak;\n\n\t\t\t\t\t}\n\n\t\t\t\t\tfloat theta = dTheta * float( i );\n\t\t\t\t\tgl_FragColor.rgb += weights[ i ] * getSample( -1.0 * theta, axis );\n\t\t\t\t\tgl_FragColor.rgb += weights[ i ] * getSample( theta, axis );\n\n\t\t\t\t}\n\n\t\t\t\tgl_FragColor = linearToOutputTexel( gl_FragColor );\n\n\t\t\t}\n\t\t`,blending:0,depthTest:!1,depthWrite:!1})}(Si),this._equirectShader=null,this._cubemapShader=null,this._compileMaterial(this._blurMaterial)}fromScene(t,e=0,n=.1,i=100){Pi=this._renderer.getRenderTarget();const r=this._allocateTargets();return this._sceneToCubeUV(t,n,i,r),e>0&&this._blur(r,0,0,e),this._applyPMREM(r),this._cleanup(r),r}fromEquirectangular(t){return this._fromTexture(t)}fromCubemap(t){return this._fromTexture(t)}compileCubemapShader(){null===this._cubemapShader&&(this._cubemapShader=Gi(),this._compileMaterial(this._cubemapShader))}compileEquirectangularShader(){null===this._equirectShader&&(this._equirectShader=Hi(),this._compileMaterial(this._equirectShader))}dispose(){this._blurMaterial.dispose(),null!==this._cubemapShader&&this._cubemapShader.dispose(),null!==this._equirectShader&&this._equirectShader.dispose();for(let t=0;t2?bi:0,bi,bi),o.setRenderTarget(i),p&&o.render(d,r),o.render(t,r)}d.geometry.dispose(),d.material.dispose(),o.toneMapping=h,o.outputEncoding=c,o.autoClear=l,t.background=m}_textureToCubeUV(t,e){const n=this._renderer;t.isCubeTexture?null==this._cubemapShader&&(this._cubemapShader=Gi()):null==this._equirectShader&&(this._equirectShader=Hi());const i=t.isCubeTexture?this._cubemapShader:this._equirectShader,r=new Gn(Ai[0],i),s=i.uniforms;s.envMap.value=t,t.isCubeTexture||s.texelSize.value.set(1/t.image.width,1/t.image.height),s.inputEncoding.value=Ti[t.encoding],s.outputEncoding.value=Ti[e.texture.encoding],Ui(e,0,0,3*bi,2*bi),n.setRenderTarget(e),n.render(r,Ei)}_applyPMREM(t){const e=this._renderer,n=e.autoClear;e.autoClear=!1;for(let e=1;eSi&&console.warn(`sigmaRadians, ${r}, is too large and will clip, as it requested ${m} samples when the maximum is set to 20`);const f=[];let g=0;for(let t=0;t4?i-8+4:0),3*v,2*v),o.setRenderTarget(e),o.render(c,Ei)}}function Bi(t){return void 0!==t&&t.type===x&&(t.encoding===X||t.encoding===Y||t.encoding===J)}function Fi(){const t=[],e=[],n=[];let i=8;for(let r=0;r4?a=Mi[r-8+4-1]:0==r&&(a=0),n.push(a);const o=1/(s-1),l=-o/2,c=1+o/2,h=[l,l,c,l,c,c,l,l,c,c,l,c],u=6,d=6,p=3,m=2,f=1,g=new Float32Array(p*d*u),v=new Float32Array(m*d*u),y=new Float32Array(f*d*u);for(let t=0;t2?0:-1,i=[e,n,0,e+2/3,n,0,e+2/3,n+1,0,e,n,0,e+2/3,n+1,0,e,n+1,0];g.set(i,p*d*t),v.set(h,m*d*t);const r=[t,t,t,t,t,t];y.set(r,f*d*t)}const x=new wn;x.setAttribute("position",new en(g,p)),x.setAttribute("uv",new en(v,m)),x.setAttribute("faceIndex",new en(y,f)),t.push(x),i>4&&i--}return{_lodPlanes:t,_sizeLods:e,_sigmas:n}}function Oi(t){const e=new Tt(3*bi,3*bi,t);return e.texture.mapping=l,e.texture.name="PMREM.cubeUv",e.scissorTest=!0,e}function Ui(t,e,n,i,r){t.viewport.set(e,n,i,r),t.scissor.set(e,n,i,r)}function Hi(){const t=new vt(1,1);return new _i({name:"EquirectangularToCubeUV",uniforms:{envMap:{value:null},texelSize:{value:t},inputEncoding:{value:Ti[3e3]},outputEncoding:{value:Ti[3e3]}},vertexShader:ki(),fragmentShader:`\n\n\t\t\tprecision mediump float;\n\t\t\tprecision mediump int;\n\n\t\t\tvarying vec3 vOutputDirection;\n\n\t\t\tuniform sampler2D envMap;\n\t\t\tuniform vec2 texelSize;\n\n\t\t\t${Vi()}\n\n\t\t\t#include \n\n\t\t\tvoid main() {\n\n\t\t\t\tgl_FragColor = vec4( 0.0, 0.0, 0.0, 1.0 );\n\n\t\t\t\tvec3 outputDirection = normalize( vOutputDirection );\n\t\t\t\tvec2 uv = equirectUv( outputDirection );\n\n\t\t\t\tvec2 f = fract( uv / texelSize - 0.5 );\n\t\t\t\tuv -= f * texelSize;\n\t\t\t\tvec3 tl = envMapTexelToLinear( texture2D ( envMap, uv ) ).rgb;\n\t\t\t\tuv.x += texelSize.x;\n\t\t\t\tvec3 tr = envMapTexelToLinear( texture2D ( envMap, uv ) ).rgb;\n\t\t\t\tuv.y += texelSize.y;\n\t\t\t\tvec3 br = envMapTexelToLinear( texture2D ( envMap, uv ) ).rgb;\n\t\t\t\tuv.x -= texelSize.x;\n\t\t\t\tvec3 bl = envMapTexelToLinear( texture2D ( envMap, uv ) ).rgb;\n\n\t\t\t\tvec3 tm = mix( tl, tr, f.x );\n\t\t\t\tvec3 bm = mix( bl, br, f.x );\n\t\t\t\tgl_FragColor.rgb = mix( tm, bm, f.y );\n\n\t\t\t\tgl_FragColor = linearToOutputTexel( gl_FragColor );\n\n\t\t\t}\n\t\t`,blending:0,depthTest:!1,depthWrite:!1})}function Gi(){return new _i({name:"CubemapToCubeUV",uniforms:{envMap:{value:null},inputEncoding:{value:Ti[3e3]},outputEncoding:{value:Ti[3e3]}},vertexShader:ki(),fragmentShader:`\n\n\t\t\tprecision mediump float;\n\t\t\tprecision mediump int;\n\n\t\t\tvarying vec3 vOutputDirection;\n\n\t\t\tuniform samplerCube envMap;\n\n\t\t\t${Vi()}\n\n\t\t\tvoid main() {\n\n\t\t\t\tgl_FragColor = vec4( 0.0, 0.0, 0.0, 1.0 );\n\t\t\t\tgl_FragColor.rgb = envMapTexelToLinear( textureCube( envMap, vec3( - vOutputDirection.x, vOutputDirection.yz ) ) ).rgb;\n\t\t\t\tgl_FragColor = linearToOutputTexel( gl_FragColor );\n\n\t\t\t}\n\t\t`,blending:0,depthTest:!1,depthWrite:!1})}function ki(){return"\n\n\t\tprecision mediump float;\n\t\tprecision mediump int;\n\n\t\tattribute vec3 position;\n\t\tattribute vec2 uv;\n\t\tattribute float faceIndex;\n\n\t\tvarying vec3 vOutputDirection;\n\n\t\t// RH coordinate system; PMREM face-indexing convention\n\t\tvec3 getDirection( vec2 uv, float face ) {\n\n\t\t\tuv = 2.0 * uv - 1.0;\n\n\t\t\tvec3 direction = vec3( uv, 1.0 );\n\n\t\t\tif ( face == 0.0 ) {\n\n\t\t\t\tdirection = direction.zyx; // ( 1, v, u ) pos x\n\n\t\t\t} else if ( face == 1.0 ) {\n\n\t\t\t\tdirection = direction.xzy;\n\t\t\t\tdirection.xz *= -1.0; // ( -u, 1, -v ) pos y\n\n\t\t\t} else if ( face == 2.0 ) {\n\n\t\t\t\tdirection.x *= -1.0; // ( -u, v, 1 ) pos z\n\n\t\t\t} else if ( face == 3.0 ) {\n\n\t\t\t\tdirection = direction.zyx;\n\t\t\t\tdirection.xz *= -1.0; // ( -1, v, -u ) neg x\n\n\t\t\t} else if ( face == 4.0 ) {\n\n\t\t\t\tdirection = direction.xzy;\n\t\t\t\tdirection.xy *= -1.0; // ( -u, -1, v ) neg y\n\n\t\t\t} else if ( face == 5.0 ) {\n\n\t\t\t\tdirection.z *= -1.0; // ( u, v, -1 ) neg z\n\n\t\t\t}\n\n\t\t\treturn direction;\n\n\t\t}\n\n\t\tvoid main() {\n\n\t\t\tvOutputDirection = getDirection( uv, faceIndex );\n\t\t\tgl_Position = vec4( position, 1.0 );\n\n\t\t}\n\t"}function Vi(){return"\n\n\t\tuniform int inputEncoding;\n\t\tuniform int outputEncoding;\n\n\t\t#include \n\n\t\tvec4 inputTexelToLinear( vec4 value ) {\n\n\t\t\tif ( inputEncoding == 0 ) {\n\n\t\t\t\treturn value;\n\n\t\t\t} else if ( inputEncoding == 1 ) {\n\n\t\t\t\treturn sRGBToLinear( value );\n\n\t\t\t} else if ( inputEncoding == 2 ) {\n\n\t\t\t\treturn RGBEToLinear( value );\n\n\t\t\t} else if ( inputEncoding == 3 ) {\n\n\t\t\t\treturn RGBMToLinear( value, 7.0 );\n\n\t\t\t} else if ( inputEncoding == 4 ) {\n\n\t\t\t\treturn RGBMToLinear( value, 16.0 );\n\n\t\t\t} else if ( inputEncoding == 5 ) {\n\n\t\t\t\treturn RGBDToLinear( value, 256.0 );\n\n\t\t\t} else {\n\n\t\t\t\treturn GammaToLinear( value, 2.2 );\n\n\t\t\t}\n\n\t\t}\n\n\t\tvec4 linearToOutputTexel( vec4 value ) {\n\n\t\t\tif ( outputEncoding == 0 ) {\n\n\t\t\t\treturn value;\n\n\t\t\t} else if ( outputEncoding == 1 ) {\n\n\t\t\t\treturn LinearTosRGB( value );\n\n\t\t\t} else if ( outputEncoding == 2 ) {\n\n\t\t\t\treturn LinearToRGBE( value );\n\n\t\t\t} else if ( outputEncoding == 3 ) {\n\n\t\t\t\treturn LinearToRGBM( value, 7.0 );\n\n\t\t\t} else if ( outputEncoding == 4 ) {\n\n\t\t\t\treturn LinearToRGBM( value, 16.0 );\n\n\t\t\t} else if ( outputEncoding == 5 ) {\n\n\t\t\t\treturn LinearToRGBD( value, 256.0 );\n\n\t\t\t} else {\n\n\t\t\t\treturn LinearToGamma( value, 2.2 );\n\n\t\t\t}\n\n\t\t}\n\n\t\tvec4 envMapTexelToLinear( vec4 color ) {\n\n\t\t\treturn inputTexelToLinear( color );\n\n\t\t}\n\t"}function Wi(t){let e=new WeakMap,n=null;function i(t){const n=t.target;n.removeEventListener("dispose",i);const r=e.get(n);void 0!==r&&(e.delete(n),r.dispose())}return{get:function(l){if(l&&l.isTexture&&!1===l.isRenderTargetTexture){const c=l.mapping,h=c===a||c===o,u=c===r||c===s;if(h||u){if(e.has(l))return e.get(l).texture;{const r=l.image;if(h&&r&&r.height>0||u&&r&&function(t){let e=0;const n=6;for(let i=0;i65535?cn:on)(n,1);o.version=a;const l=s.get(t);l&&e.remove(l),s.set(t,o)}return{get:function(t,e){return!0===r[e.id]||(e.addEventListener("dispose",a),r[e.id]=!0,n.memory.geometries++),e},update:function(t){const n=t.attributes;for(const t in n)e.update(n[t],34962);const i=t.morphAttributes;for(const t in i){const n=i[t];for(let t=0,i=n.length;t0)return t;const r=e*n;let s=sr[r];if(void 0===s&&(s=new Float32Array(r),sr[r]=s),0!==e){i.toArray(s,0);for(let i=1,r=0;i!==e;++i)r+=n,t[i].toArray(s,r)}return s}function ur(t,e){if(t.length!==e.length)return!1;for(let n=0,i=t.length;n/gm;function ms(t){return t.replace(ps,fs)}function fs(t,e){const n=hi[e];if(void 0===n)throw new Error("Can not resolve #include <"+e+">");return ms(n)}const gs=/#pragma unroll_loop[\s]+?for \( int i \= (\d+)\; i < (\d+)\; i \+\+ \) \{([\s\S]+?)(?=\})\}/g,vs=/#pragma unroll_loop_start\s+for\s*\(\s*int\s+i\s*=\s*(\d+)\s*;\s*i\s*<\s*(\d+)\s*;\s*i\s*\+\+\s*\)\s*{([\s\S]+?)}\s+#pragma unroll_loop_end/g;function ys(t){return t.replace(vs,_s).replace(gs,xs)}function xs(t,e,n,i){return console.warn("WebGLProgram: #pragma unroll_loop shader syntax is deprecated. Please use #pragma unroll_loop_start syntax instead."),_s(t,e,n,i)}function _s(t,e,n,i){let r="";for(let t=parseInt(e);t0?t.gammaFactor:1,v=n.isWebGL2?"":function(t){return[t.extensionDerivatives||t.envMapCubeUV||t.bumpMap||t.tangentSpaceNormalMap||t.clearcoatNormalMap||t.flatShading||"physical"===t.shaderID?"#extension GL_OES_standard_derivatives : enable":"",(t.extensionFragDepth||t.logarithmicDepthBuffer)&&t.rendererExtensionFragDepth?"#extension GL_EXT_frag_depth : enable":"",t.extensionDrawBuffers&&t.rendererExtensionDrawBuffers?"#extension GL_EXT_draw_buffers : require":"",(t.extensionShaderTextureLOD||t.envMap||t.transmission)&&t.rendererExtensionShaderTextureLod?"#extension GL_EXT_shader_texture_lod : enable":""].filter(hs).join("\n")}(n),y=function(t){const e=[];for(const n in t){const i=t[n];!1!==i&&e.push("#define "+n+" "+i)}return e.join("\n")}(o),x=a.createProgram();let _,b,M=n.glslVersion?"#version "+n.glslVersion+"\n":"";n.isRawShaderMaterial?(_=[y].filter(hs).join("\n"),_.length>0&&(_+="\n"),b=[v,y].filter(hs).join("\n"),b.length>0&&(b+="\n")):(_=[bs(n),"#define SHADER_NAME "+n.shaderName,y,n.instancing?"#define USE_INSTANCING":"",n.instancingColor?"#define USE_INSTANCING_COLOR":"",n.supportsVertexTextures?"#define VERTEX_TEXTURES":"","#define GAMMA_FACTOR "+g,"#define MAX_BONES "+n.maxBones,n.useFog&&n.fog?"#define USE_FOG":"",n.useFog&&n.fogExp2?"#define FOG_EXP2":"",n.map?"#define USE_MAP":"",n.envMap?"#define USE_ENVMAP":"",n.envMap?"#define "+m:"",n.lightMap?"#define USE_LIGHTMAP":"",n.aoMap?"#define USE_AOMAP":"",n.emissiveMap?"#define USE_EMISSIVEMAP":"",n.bumpMap?"#define USE_BUMPMAP":"",n.normalMap?"#define USE_NORMALMAP":"",n.normalMap&&n.objectSpaceNormalMap?"#define OBJECTSPACE_NORMALMAP":"",n.normalMap&&n.tangentSpaceNormalMap?"#define TANGENTSPACE_NORMALMAP":"",n.clearcoatMap?"#define USE_CLEARCOATMAP":"",n.clearcoatRoughnessMap?"#define USE_CLEARCOAT_ROUGHNESSMAP":"",n.clearcoatNormalMap?"#define USE_CLEARCOAT_NORMALMAP":"",n.displacementMap&&n.supportsVertexTextures?"#define USE_DISPLACEMENTMAP":"",n.specularMap?"#define USE_SPECULARMAP":"",n.specularIntensityMap?"#define USE_SPECULARINTENSITYMAP":"",n.specularTintMap?"#define USE_SPECULARTINTMAP":"",n.roughnessMap?"#define USE_ROUGHNESSMAP":"",n.metalnessMap?"#define USE_METALNESSMAP":"",n.alphaMap?"#define USE_ALPHAMAP":"",n.transmission?"#define USE_TRANSMISSION":"",n.transmissionMap?"#define USE_TRANSMISSIONMAP":"",n.thicknessMap?"#define USE_THICKNESSMAP":"",n.vertexTangents?"#define USE_TANGENT":"",n.vertexColors?"#define USE_COLOR":"",n.vertexAlphas?"#define USE_COLOR_ALPHA":"",n.vertexUvs?"#define USE_UV":"",n.uvsVertexOnly?"#define UVS_VERTEX_ONLY":"",n.flatShading?"#define FLAT_SHADED":"",n.skinning?"#define USE_SKINNING":"",n.useVertexTexture?"#define BONE_TEXTURE":"",n.morphTargets?"#define USE_MORPHTARGETS":"",n.morphNormals&&!1===n.flatShading?"#define USE_MORPHNORMALS":"",n.doubleSided?"#define DOUBLE_SIDED":"",n.flipSided?"#define FLIP_SIDED":"",n.shadowMapEnabled?"#define USE_SHADOWMAP":"",n.shadowMapEnabled?"#define "+d:"",n.sizeAttenuation?"#define USE_SIZEATTENUATION":"",n.logarithmicDepthBuffer?"#define USE_LOGDEPTHBUF":"",n.logarithmicDepthBuffer&&n.rendererExtensionFragDepth?"#define USE_LOGDEPTHBUF_EXT":"","uniform mat4 modelMatrix;","uniform mat4 modelViewMatrix;","uniform mat4 projectionMatrix;","uniform mat4 viewMatrix;","uniform mat3 normalMatrix;","uniform vec3 cameraPosition;","uniform bool isOrthographic;","#ifdef USE_INSTANCING","\tattribute mat4 instanceMatrix;","#endif","#ifdef USE_INSTANCING_COLOR","\tattribute vec3 instanceColor;","#endif","attribute vec3 position;","attribute vec3 normal;","attribute vec2 uv;","#ifdef USE_TANGENT","\tattribute vec4 tangent;","#endif","#if defined( USE_COLOR_ALPHA )","\tattribute vec4 color;","#elif defined( USE_COLOR )","\tattribute vec3 color;","#endif","#ifdef USE_MORPHTARGETS","\tattribute vec3 morphTarget0;","\tattribute vec3 morphTarget1;","\tattribute vec3 morphTarget2;","\tattribute vec3 morphTarget3;","\t#ifdef USE_MORPHNORMALS","\t\tattribute vec3 morphNormal0;","\t\tattribute vec3 morphNormal1;","\t\tattribute vec3 morphNormal2;","\t\tattribute vec3 morphNormal3;","\t#else","\t\tattribute vec3 morphTarget4;","\t\tattribute vec3 morphTarget5;","\t\tattribute vec3 morphTarget6;","\t\tattribute vec3 morphTarget7;","\t#endif","#endif","#ifdef USE_SKINNING","\tattribute vec4 skinIndex;","\tattribute vec4 skinWeight;","#endif","\n"].filter(hs).join("\n"),b=[v,bs(n),"#define SHADER_NAME "+n.shaderName,y,"#define GAMMA_FACTOR "+g,n.useFog&&n.fog?"#define USE_FOG":"",n.useFog&&n.fogExp2?"#define FOG_EXP2":"",n.map?"#define USE_MAP":"",n.matcap?"#define USE_MATCAP":"",n.envMap?"#define USE_ENVMAP":"",n.envMap?"#define "+p:"",n.envMap?"#define "+m:"",n.envMap?"#define "+f:"",n.lightMap?"#define USE_LIGHTMAP":"",n.aoMap?"#define USE_AOMAP":"",n.emissiveMap?"#define USE_EMISSIVEMAP":"",n.bumpMap?"#define USE_BUMPMAP":"",n.normalMap?"#define USE_NORMALMAP":"",n.normalMap&&n.objectSpaceNormalMap?"#define OBJECTSPACE_NORMALMAP":"",n.normalMap&&n.tangentSpaceNormalMap?"#define TANGENTSPACE_NORMALMAP":"",n.clearcoat?"#define USE_CLEARCOAT":"",n.clearcoatMap?"#define USE_CLEARCOATMAP":"",n.clearcoatRoughnessMap?"#define USE_CLEARCOAT_ROUGHNESSMAP":"",n.clearcoatNormalMap?"#define USE_CLEARCOAT_NORMALMAP":"",n.specularMap?"#define USE_SPECULARMAP":"",n.specularIntensityMap?"#define USE_SPECULARINTENSITYMAP":"",n.specularTintMap?"#define USE_SPECULARTINTMAP":"",n.roughnessMap?"#define USE_ROUGHNESSMAP":"",n.metalnessMap?"#define USE_METALNESSMAP":"",n.alphaMap?"#define USE_ALPHAMAP":"",n.alphaTest?"#define USE_ALPHATEST":"",n.sheenTint?"#define USE_SHEEN":"",n.transmission?"#define USE_TRANSMISSION":"",n.transmissionMap?"#define USE_TRANSMISSIONMAP":"",n.thicknessMap?"#define USE_THICKNESSMAP":"",n.vertexTangents?"#define USE_TANGENT":"",n.vertexColors||n.instancingColor?"#define USE_COLOR":"",n.vertexAlphas?"#define USE_COLOR_ALPHA":"",n.vertexUvs?"#define USE_UV":"",n.uvsVertexOnly?"#define UVS_VERTEX_ONLY":"",n.gradientMap?"#define USE_GRADIENTMAP":"",n.flatShading?"#define FLAT_SHADED":"",n.doubleSided?"#define DOUBLE_SIDED":"",n.flipSided?"#define FLIP_SIDED":"",n.shadowMapEnabled?"#define USE_SHADOWMAP":"",n.shadowMapEnabled?"#define "+d:"",n.premultipliedAlpha?"#define PREMULTIPLIED_ALPHA":"",n.physicallyCorrectLights?"#define PHYSICALLY_CORRECT_LIGHTS":"",n.logarithmicDepthBuffer?"#define USE_LOGDEPTHBUF":"",n.logarithmicDepthBuffer&&n.rendererExtensionFragDepth?"#define USE_LOGDEPTHBUF_EXT":"",(n.extensionShaderTextureLOD||n.envMap)&&n.rendererExtensionShaderTextureLod?"#define TEXTURE_LOD_EXT":"","uniform mat4 viewMatrix;","uniform vec3 cameraPosition;","uniform bool isOrthographic;",0!==n.toneMapping?"#define TONE_MAPPING":"",0!==n.toneMapping?hi.tonemapping_pars_fragment:"",0!==n.toneMapping?cs("toneMapping",n.toneMapping):"",n.dithering?"#define DITHERING":"",n.format===T?"#define OPAQUE":"",hi.encodings_pars_fragment,n.map?os("mapTexelToLinear",n.mapEncoding):"",n.matcap?os("matcapTexelToLinear",n.matcapEncoding):"",n.envMap?os("envMapTexelToLinear",n.envMapEncoding):"",n.emissiveMap?os("emissiveMapTexelToLinear",n.emissiveMapEncoding):"",n.specularTintMap?os("specularTintMapTexelToLinear",n.specularTintMapEncoding):"",n.lightMap?os("lightMapTexelToLinear",n.lightMapEncoding):"",ls("linearToOutputTexel",n.outputEncoding),n.depthPacking?"#define DEPTH_PACKING "+n.depthPacking:"","\n"].filter(hs).join("\n")),h=ms(h),h=us(h,n),h=ds(h,n),u=ms(u),u=us(u,n),u=ds(u,n),h=ys(h),u=ys(u),n.isWebGL2&&!0!==n.isRawShaderMaterial&&(M="#version 300 es\n",_=["#define attribute in","#define varying out","#define texture2D texture"].join("\n")+"\n"+_,b=["#define varying in",n.glslVersion===it?"":"out highp vec4 pc_fragColor;",n.glslVersion===it?"":"#define gl_FragColor pc_fragColor","#define gl_FragDepthEXT gl_FragDepth","#define texture2D texture","#define textureCube texture","#define texture2DProj textureProj","#define texture2DLodEXT textureLod","#define texture2DProjLodEXT textureProjLod","#define textureCubeLodEXT textureLod","#define texture2DGradEXT textureGrad","#define texture2DProjGradEXT textureProjGrad","#define textureCubeGradEXT textureGrad"].join("\n")+"\n"+b);const w=M+b+u,S=is(a,35633,M+_+h),E=is(a,35632,w);if(a.attachShader(x,S),a.attachShader(x,E),void 0!==n.index0AttributeName?a.bindAttribLocation(x,0,n.index0AttributeName):!0===n.morphTargets&&a.bindAttribLocation(x,0,"position"),a.linkProgram(x),t.debug.checkShaderErrors){const t=a.getProgramInfoLog(x).trim(),e=a.getShaderInfoLog(S).trim(),n=a.getShaderInfoLog(E).trim();let i=!0,r=!0;if(!1===a.getProgramParameter(x,35714)){i=!1;const e=as(a,S,"vertex"),n=as(a,E,"fragment");console.error("THREE.WebGLProgram: Shader Error "+a.getError()+" - VALIDATE_STATUS "+a.getProgramParameter(x,35715)+"\n\nProgram Info Log: "+t+"\n"+e+"\n"+n)}else""!==t?console.warn("THREE.WebGLProgram: Program Info Log:",t):""!==e&&""!==n||(r=!1);r&&(this.diagnostics={runnable:i,programLog:t,vertexShader:{log:e,prefix:_},fragmentShader:{log:n,prefix:b}})}let A,L;return a.deleteShader(S),a.deleteShader(E),this.getUniforms=function(){return void 0===A&&(A=new ns(a,x)),A},this.getAttributes=function(){return void 0===L&&(L=function(t,e){const n={},i=t.getProgramParameter(e,35721);for(let r=0;r0,C=s.clearcoat>0;return{isWebGL2:h,shaderID:S,shaderName:s.type,vertexShader:E,fragmentShader:A,defines:s.defines,isRawShaderMaterial:!0===s.isRawShaderMaterial,glslVersion:s.glslVersion,precision:f,instancing:!0===_.isInstancedMesh,instancingColor:!0===_.isInstancedMesh&&null!==_.instanceColor,supportsVertexTextures:m,outputEncoding:null!==L?y(L.texture):t.outputEncoding,map:!!s.map,mapEncoding:y(s.map),matcap:!!s.matcap,matcapEncoding:y(s.matcap),envMap:!!w,envMapMode:w&&w.mapping,envMapEncoding:y(w),envMapCubeUV:!!w&&(w.mapping===l||w.mapping===c),lightMap:!!s.lightMap,lightMapEncoding:y(s.lightMap),aoMap:!!s.aoMap,emissiveMap:!!s.emissiveMap,emissiveMapEncoding:y(s.emissiveMap),bumpMap:!!s.bumpMap,normalMap:!!s.normalMap,objectSpaceNormalMap:1===s.normalMapType,tangentSpaceNormalMap:0===s.normalMapType,clearcoat:C,clearcoatMap:C&&!!s.clearcoatMap,clearcoatRoughnessMap:C&&!!s.clearcoatRoughnessMap,clearcoatNormalMap:C&&!!s.clearcoatNormalMap,displacementMap:!!s.displacementMap,roughnessMap:!!s.roughnessMap,metalnessMap:!!s.metalnessMap,specularMap:!!s.specularMap,specularIntensityMap:!!s.specularIntensityMap,specularTintMap:!!s.specularTintMap,specularTintMapEncoding:y(s.specularTintMap),alphaMap:!!s.alphaMap,alphaTest:R,gradientMap:!!s.gradientMap,sheenTint:!!s.sheenTint&&(s.sheenTint.r>0||s.sheenTint.g>0||s.sheenTint.b>0),transmission:s.transmission>0,transmissionMap:!!s.transmissionMap,thicknessMap:!!s.thicknessMap,combine:s.combine,vertexTangents:!!s.normalMap&&!!_.geometry&&!!_.geometry.attributes.tangent,vertexColors:s.vertexColors,vertexAlphas:!0===s.vertexColors&&!!_.geometry&&!!_.geometry.attributes.color&&4===_.geometry.attributes.color.itemSize,vertexUvs:!!(s.map||s.bumpMap||s.normalMap||s.specularMap||s.alphaMap||s.emissiveMap||s.roughnessMap||s.metalnessMap||s.clearcoatMap||s.clearcoatRoughnessMap||s.clearcoatNormalMap||s.displacementMap||s.transmissionMap||s.thicknessMap||s.specularIntensityMap||s.specularTintMap),uvsVertexOnly:!(s.map||s.bumpMap||s.normalMap||s.specularMap||s.alphaMap||s.emissiveMap||s.roughnessMap||s.metalnessMap||s.clearcoatNormalMap||s.transmission>0||s.transmissionMap||s.thicknessMap||s.specularIntensityMap||s.specularTintMap||!s.displacementMap),fog:!!b,useFog:s.fog,fogExp2:b&&b.isFogExp2,flatShading:!!s.flatShading,sizeAttenuation:s.sizeAttenuation,logarithmicDepthBuffer:u,skinning:!0===_.isSkinnedMesh&&T>0,maxBones:T,useVertexTexture:d,morphTargets:!!_.geometry&&!!_.geometry.morphAttributes.position,morphNormals:!!_.geometry&&!!_.geometry.morphAttributes.normal,numDirLights:o.directional.length,numPointLights:o.point.length,numSpotLights:o.spot.length,numRectAreaLights:o.rectArea.length,numHemiLights:o.hemi.length,numDirLightShadows:o.directionalShadowMap.length,numPointLightShadows:o.pointShadowMap.length,numSpotLightShadows:o.spotShadowMap.length,numClippingPlanes:a.numPlanes,numClipIntersection:a.numIntersection,format:s.format,dithering:s.dithering,shadowMapEnabled:t.shadowMap.enabled&&v.length>0,shadowMapType:t.shadowMap.type,toneMapping:s.toneMapped?t.toneMapping:0,physicallyCorrectLights:t.physicallyCorrectLights,premultipliedAlpha:s.premultipliedAlpha,doubleSided:2===s.side,flipSided:1===s.side,depthPacking:void 0!==s.depthPacking&&s.depthPacking,index0AttributeName:s.index0AttributeName,extensionDerivatives:s.extensions&&s.extensions.derivatives,extensionFragDepth:s.extensions&&s.extensions.fragDepth,extensionDrawBuffers:s.extensions&&s.extensions.drawBuffers,extensionShaderTextureLOD:s.extensions&&s.extensions.shaderTextureLOD,rendererExtensionFragDepth:h||i.has("EXT_frag_depth"),rendererExtensionDrawBuffers:h||i.has("WEBGL_draw_buffers"),rendererExtensionShaderTextureLod:h||i.has("EXT_shader_texture_lod"),customProgramCacheKey:s.customProgramCacheKey()}},getProgramCacheKey:function(e){const n=[];if(e.shaderID?n.push(e.shaderID):(n.push(e.fragmentShader),n.push(e.vertexShader)),void 0!==e.defines)for(const t in e.defines)n.push(t),n.push(e.defines[t]);if(!1===e.isRawShaderMaterial){for(let t=0;t0?r.push(h):!0===n.transparent?s.push(h):i.push(h)},unshift:function(t,e,n,a,l,c){const h=o(t,e,n,a,l,c);n.transmission>0?r.unshift(h):!0===n.transparent?s.unshift(h):i.unshift(h)},finish:function(){for(let t=n,i=e.length;t1&&i.sort(t||Ts),r.length>1&&r.sort(e||Es),s.length>1&&s.sort(e||Es)}}}function Ls(t){let e=new WeakMap;return{get:function(n,i){let r;return!1===e.has(n)?(r=new As(t),e.set(n,[r])):i>=e.get(n).length?(r=new As(t),e.get(n).push(r)):r=e.get(n)[i],r},dispose:function(){e=new WeakMap}}}function Rs(){const t={};return{get:function(e){if(void 0!==t[e.id])return t[e.id];let n;switch(e.type){case"DirectionalLight":n={direction:new Rt,color:new Qe};break;case"SpotLight":n={position:new Rt,direction:new Rt,color:new Qe,distance:0,coneCos:0,penumbraCos:0,decay:0};break;case"PointLight":n={position:new Rt,color:new Qe,distance:0,decay:0};break;case"HemisphereLight":n={direction:new Rt,skyColor:new Qe,groundColor:new Qe};break;case"RectAreaLight":n={color:new Qe,position:new Rt,halfWidth:new Rt,halfHeight:new Rt}}return t[e.id]=n,n}}}let Cs=0;function Ps(t,e){return(e.castShadow?1:0)-(t.castShadow?1:0)}function Is(t,e){const n=new Rs,i=function(){const t={};return{get:function(e){if(void 0!==t[e.id])return t[e.id];let n;switch(e.type){case"DirectionalLight":case"SpotLight":n={shadowBias:0,shadowNormalBias:0,shadowRadius:1,shadowMapSize:new vt};break;case"PointLight":n={shadowBias:0,shadowNormalBias:0,shadowRadius:1,shadowMapSize:new vt,shadowCameraNear:1,shadowCameraFar:1e3}}return t[e.id]=n,n}}}(),r={version:0,hash:{directionalLength:-1,pointLength:-1,spotLength:-1,rectAreaLength:-1,hemiLength:-1,numDirectionalShadows:-1,numPointShadows:-1,numSpotShadows:-1},ambient:[0,0,0],probe:[],directional:[],directionalShadow:[],directionalShadowMap:[],directionalShadowMatrix:[],spot:[],spotShadow:[],spotShadowMap:[],spotShadowMatrix:[],rectArea:[],rectAreaLTC1:null,rectAreaLTC2:null,point:[],pointShadow:[],pointShadowMap:[],pointShadowMatrix:[],hemi:[]};for(let t=0;t<9;t++)r.probe.push(new Rt);const s=new Rt,a=new ae,o=new ae;return{setup:function(s,a){let o=0,l=0,c=0;for(let t=0;t<9;t++)r.probe[t].set(0,0,0);let h=0,u=0,d=0,p=0,m=0,f=0,g=0,v=0;s.sort(Ps);const y=!0!==a?Math.PI:1;for(let t=0,e=s.length;t0&&(e.isWebGL2||!0===t.has("OES_texture_float_linear")?(r.rectAreaLTC1=ui.LTC_FLOAT_1,r.rectAreaLTC2=ui.LTC_FLOAT_2):!0===t.has("OES_texture_half_float_linear")?(r.rectAreaLTC1=ui.LTC_HALF_1,r.rectAreaLTC2=ui.LTC_HALF_2):console.error("THREE.WebGLRenderer: Unable to use RectAreaLight. Missing WebGL extensions.")),r.ambient[0]=o,r.ambient[1]=l,r.ambient[2]=c;const x=r.hash;x.directionalLength===h&&x.pointLength===u&&x.spotLength===d&&x.rectAreaLength===p&&x.hemiLength===m&&x.numDirectionalShadows===f&&x.numPointShadows===g&&x.numSpotShadows===v||(r.directional.length=h,r.spot.length=d,r.rectArea.length=p,r.point.length=u,r.hemi.length=m,r.directionalShadow.length=f,r.directionalShadowMap.length=f,r.pointShadow.length=g,r.pointShadowMap.length=g,r.spotShadow.length=v,r.spotShadowMap.length=v,r.directionalShadowMatrix.length=f,r.pointShadowMatrix.length=g,r.spotShadowMatrix.length=v,x.directionalLength=h,x.pointLength=u,x.spotLength=d,x.rectAreaLength=p,x.hemiLength=m,x.numDirectionalShadows=f,x.numPointShadows=g,x.numSpotShadows=v,r.version=Cs++)},setupView:function(t,e){let n=0,i=0,l=0,c=0,h=0;const u=e.matrixWorldInverse;for(let e=0,d=t.length;e=n.get(i).length?(s=new Ds(t,e),n.get(i).push(s)):s=n.get(i)[r],s},dispose:function(){n=new WeakMap}}}class zs extends We{constructor(t){super(),this.type="MeshDepthMaterial",this.depthPacking=3200,this.map=null,this.alphaMap=null,this.displacementMap=null,this.displacementScale=1,this.displacementBias=0,this.wireframe=!1,this.wireframeLinewidth=1,this.fog=!1,this.setValues(t)}copy(t){return super.copy(t),this.depthPacking=t.depthPacking,this.map=t.map,this.alphaMap=t.alphaMap,this.displacementMap=t.displacementMap,this.displacementScale=t.displacementScale,this.displacementBias=t.displacementBias,this.wireframe=t.wireframe,this.wireframeLinewidth=t.wireframeLinewidth,this}}zs.prototype.isMeshDepthMaterial=!0;class Bs extends We{constructor(t){super(),this.type="MeshDistanceMaterial",this.referencePosition=new Rt,this.nearDistance=1,this.farDistance=1e3,this.map=null,this.alphaMap=null,this.displacementMap=null,this.displacementScale=1,this.displacementBias=0,this.fog=!1,this.setValues(t)}copy(t){return super.copy(t),this.referencePosition.copy(t.referencePosition),this.nearDistance=t.nearDistance,this.farDistance=t.farDistance,this.map=t.map,this.alphaMap=t.alphaMap,this.displacementMap=t.displacementMap,this.displacementScale=t.displacementScale,this.displacementBias=t.displacementBias,this}}Bs.prototype.isMeshDistanceMaterial=!0;function Fs(t,e,n){let i=new ai;const r=new vt,s=new vt,a=new St,o=new zs({depthPacking:3201}),l=new Bs,c={},h=n.maxTextureSize,u={0:1,1:0,2:2},d=new Xn({uniforms:{shadow_pass:{value:null},resolution:{value:new vt},radius:{value:4},samples:{value:8}},vertexShader:"void main() {\n\tgl_Position = vec4( position, 1.0 );\n}",fragmentShader:"uniform sampler2D shadow_pass;\nuniform vec2 resolution;\nuniform float radius;\nuniform float samples;\n#include \nvoid main() {\n\tfloat mean = 0.0;\n\tfloat squared_mean = 0.0;\n\tfloat uvStride = samples <= 1.0 ? 0.0 : 2.0 / ( samples - 1.0 );\n\tfloat uvStart = samples <= 1.0 ? 0.0 : - 1.0;\n\tfor ( float i = 0.0; i < samples; i ++ ) {\n\t\tfloat uvOffset = uvStart + i * uvStride;\n\t\t#ifdef HORIZONTAL_PASS\n\t\t\tvec2 distribution = unpackRGBATo2Half( texture2D( shadow_pass, ( gl_FragCoord.xy + vec2( uvOffset, 0.0 ) * radius ) / resolution ) );\n\t\t\tmean += distribution.x;\n\t\t\tsquared_mean += distribution.y * distribution.y + distribution.x * distribution.x;\n\t\t#else\n\t\t\tfloat depth = unpackRGBAToDepth( texture2D( shadow_pass, ( gl_FragCoord.xy + vec2( 0.0, uvOffset ) * radius ) / resolution ) );\n\t\t\tmean += depth;\n\t\t\tsquared_mean += depth * depth;\n\t\t#endif\n\t}\n\tmean = mean / samples;\n\tsquared_mean = squared_mean / samples;\n\tfloat std_dev = sqrt( squared_mean - mean * mean );\n\tgl_FragColor = pack2HalfToRGBA( vec2( mean, std_dev ) );\n}"}),m=d.clone();m.defines.HORIZONTAL_PASS=1;const f=new wn;f.setAttribute("position",new en(new Float32Array([-1,-1,.5,3,-1,.5,-1,3,.5]),3));const v=new Gn(f,d),y=this;function x(n,i){const r=e.update(v);d.uniforms.shadow_pass.value=n.map.texture,d.uniforms.resolution.value=n.mapSize,d.uniforms.radius.value=n.radius,d.uniforms.samples.value=n.blurSamples,t.setRenderTarget(n.mapPass),t.clear(),t.renderBufferDirect(i,null,r,d,v,null),m.uniforms.shadow_pass.value=n.mapPass.texture,m.uniforms.resolution.value=n.mapSize,m.uniforms.radius.value=n.radius,m.uniforms.samples.value=n.blurSamples,t.setRenderTarget(n.map),t.clear(),t.renderBufferDirect(i,null,r,m,v,null)}function _(e,n,i,r,s,a,h){let d=null;const p=!0===r.isPointLight?e.customDistanceMaterial:e.customDepthMaterial;if(d=void 0!==p?p:!0===r.isPointLight?l:o,t.localClippingEnabled&&!0===i.clipShadows&&0!==i.clippingPlanes.length||i.displacementMap&&0!==i.displacementScale||i.alphaMap&&i.alphaTest>0){const t=d.uuid,e=i.uuid;let n=c[t];void 0===n&&(n={},c[t]=n);let r=n[e];void 0===r&&(r=d.clone(),n[e]=r),d=r}return d.visible=i.visible,d.wireframe=i.wireframe,d.side=3===h?null!==i.shadowSide?i.shadowSide:i.side:null!==i.shadowSide?i.shadowSide:u[i.side],d.alphaMap=i.alphaMap,d.alphaTest=i.alphaTest,d.clipShadows=i.clipShadows,d.clippingPlanes=i.clippingPlanes,d.clipIntersection=i.clipIntersection,d.displacementMap=i.displacementMap,d.displacementScale=i.displacementScale,d.displacementBias=i.displacementBias,d.wireframeLinewidth=i.wireframeLinewidth,d.linewidth=i.linewidth,!0===r.isPointLight&&!0===d.isMeshDistanceMaterial&&(d.referencePosition.setFromMatrixPosition(r.matrixWorld),d.nearDistance=s,d.farDistance=a),d}function b(n,r,s,a,o){if(!1===n.visible)return;if(n.layers.test(r.layers)&&(n.isMesh||n.isLine||n.isPoints)&&(n.castShadow||n.receiveShadow&&3===o)&&(!n.frustumCulled||i.intersectsObject(n))){n.modelViewMatrix.multiplyMatrices(s.matrixWorldInverse,n.matrixWorld);const i=e.update(n),r=n.material;if(Array.isArray(r)){const e=i.groups;for(let l=0,c=e.length;lh||r.y>h)&&(r.x>h&&(s.x=Math.floor(h/m.x),r.x=s.x*m.x,u.mapSize.x=s.x),r.y>h&&(s.y=Math.floor(h/m.y),r.y=s.y*m.y,u.mapSize.y=s.y)),null===u.map&&!u.isPointLightShadow&&3===this.type){const t={minFilter:g,magFilter:g,format:E};u.map=new Tt(r.x,r.y,t),u.map.texture.name=c.name+".shadowMap",u.mapPass=new Tt(r.x,r.y,t),u.camera.updateProjectionMatrix()}if(null===u.map){const t={minFilter:p,magFilter:p,format:E};u.map=new Tt(r.x,r.y,t),u.map.texture.name=c.name+".shadowMap",u.camera.updateProjectionMatrix()}t.setRenderTarget(u.map),t.clear();const f=u.getViewportCount();for(let t=0;t=1):-1!==R.indexOf("OpenGL ES")&&(L=parseFloat(/^OpenGL ES (\d)/.exec(R)[1]),A=L>=2);let C=null,P={};const I=t.getParameter(3088),D=t.getParameter(2978),N=(new St).fromArray(I),z=(new St).fromArray(D);function B(e,n,i){const r=new Uint8Array(4),s=t.createTexture();t.bindTexture(e,s),t.texParameteri(e,10241,9728),t.texParameteri(e,10240,9728);for(let e=0;ei||t.height>i)&&(r=i/Math.max(t.width,t.height)),r<1||!0===e){if("undefined"!=typeof HTMLImageElement&&t instanceof HTMLImageElement||"undefined"!=typeof HTMLCanvasElement&&t instanceof HTMLCanvasElement||"undefined"!=typeof ImageBitmap&&t instanceof ImageBitmap){const i=e?ft:Math.floor,s=i(r*t.width),a=i(r*t.height);void 0===P&&(P=D(s,a));const o=n?D(s,a):P;o.width=s,o.height=a;return o.getContext("2d").drawImage(t,0,0,s,a),console.warn("THREE.WebGLRenderer: Texture has been resized from ("+t.width+"x"+t.height+") to ("+s+"x"+a+")."),o}return"data"in t&&console.warn("THREE.WebGLRenderer: Image in DataTexture is too big ("+t.width+"x"+t.height+")."),t}return t}function z(t){return pt(t.width)&&pt(t.height)}function B(t,e){return t.generateMipmaps&&e&&t.minFilter!==p&&t.minFilter!==g}function F(e,n,r,s,a=1){t.generateMipmap(e);i.get(n).__maxMipLevel=Math.log2(Math.max(r,s,a))}function O(n,i,r){if(!1===o)return i;if(null!==n){if(void 0!==t[n])return t[n];console.warn("THREE.WebGLRenderer: Attempt to use non-existing WebGL internal format '"+n+"'")}let s=i;return 6403===i&&(5126===r&&(s=33326),5131===r&&(s=33325),5121===r&&(s=33321)),6407===i&&(5126===r&&(s=34837),5131===r&&(s=34843),5121===r&&(s=32849)),6408===i&&(5126===r&&(s=34836),5131===r&&(s=34842),5121===r&&(s=32856)),33325!==s&&33326!==s&&34842!==s&&34836!==s||e.get("EXT_color_buffer_float"),s}function U(t){return t===p||t===m||t===f?9728:9729}function H(e){const n=e.target;n.removeEventListener("dispose",H),function(e){const n=i.get(e);if(void 0===n.__webglInit)return;t.deleteTexture(n.__webglTexture),i.remove(e)}(n),n.isVideoTexture&&C.delete(n),a.memory.textures--}function G(e){const n=e.target;n.removeEventListener("dispose",G),function(e){const n=e.texture,r=i.get(e),s=i.get(n);if(!e)return;void 0!==s.__webglTexture&&(t.deleteTexture(s.__webglTexture),a.memory.textures--);e.depthTexture&&e.depthTexture.dispose();if(e.isWebGLCubeRenderTarget)for(let e=0;e<6;e++)t.deleteFramebuffer(r.__webglFramebuffer[e]),r.__webglDepthbuffer&&t.deleteRenderbuffer(r.__webglDepthbuffer[e]);else t.deleteFramebuffer(r.__webglFramebuffer),r.__webglDepthbuffer&&t.deleteRenderbuffer(r.__webglDepthbuffer),r.__webglMultisampledFramebuffer&&t.deleteFramebuffer(r.__webglMultisampledFramebuffer),r.__webglColorRenderbuffer&&t.deleteRenderbuffer(r.__webglColorRenderbuffer),r.__webglDepthRenderbuffer&&t.deleteRenderbuffer(r.__webglDepthRenderbuffer);if(e.isWebGLMultipleRenderTargets)for(let e=0,r=n.length;e0&&r.__version!==t.version){const n=t.image;if(void 0===n)console.warn("THREE.WebGLRenderer: Texture marked for update but image is undefined");else{if(!1!==n.complete)return void J(r,t,e);console.warn("THREE.WebGLRenderer: Texture marked for update but image is incomplete")}}n.activeTexture(33984+e),n.bindTexture(3553,r.__webglTexture)}function W(e,r){const a=i.get(e);e.version>0&&a.__version!==e.version?function(e,i,r){if(6!==i.image.length)return;Y(e,i),n.activeTexture(33984+r),n.bindTexture(34067,e.__webglTexture),t.pixelStorei(37440,i.flipY),t.pixelStorei(37441,i.premultiplyAlpha),t.pixelStorei(3317,i.unpackAlignment),t.pixelStorei(37443,0);const a=i&&(i.isCompressedTexture||i.image[0].isCompressedTexture),l=i.image[0]&&i.image[0].isDataTexture,h=[];for(let t=0;t<6;t++)h[t]=a||l?l?i.image[t].image:i.image[t]:N(i.image[t],!1,!0,c);const u=h[0],d=z(u)||o,p=s.convert(i.format),m=s.convert(i.type),f=O(i.internalFormat,p,m);let g;if(X(34067,i,d),a){for(let t=0;t<6;t++){g=h[t].mipmaps;for(let e=0;e1||i.get(s).__currentAnisotropy)&&(t.texParameterf(n,a.TEXTURE_MAX_ANISOTROPY_EXT,Math.min(s.anisotropy,r.getMaxAnisotropy())),i.get(s).__currentAnisotropy=s.anisotropy)}}function Y(e,n){void 0===e.__webglInit&&(e.__webglInit=!0,n.addEventListener("dispose",H),e.__webglTexture=t.createTexture(),a.memory.textures++)}function J(e,i,r){let a=3553;i.isDataTexture2DArray&&(a=35866),i.isDataTexture3D&&(a=32879),Y(e,i),n.activeTexture(33984+r),n.bindTexture(a,e.__webglTexture),t.pixelStorei(37440,i.flipY),t.pixelStorei(37441,i.premultiplyAlpha),t.pixelStorei(3317,i.unpackAlignment),t.pixelStorei(37443,0);const l=function(t){return!o&&(t.wrapS!==u||t.wrapT!==u||t.minFilter!==p&&t.minFilter!==g)}(i)&&!1===z(i.image),c=N(i.image,l,!1,x),h=z(c)||o,d=s.convert(i.format);let m,f=s.convert(i.type),v=O(i.internalFormat,d,f);X(a,i,h);const y=i.mipmaps;if(i.isDepthTexture)v=6402,o?v=i.type===M?36012:i.type===b?33190:i.type===S?35056:33189:i.type===M&&console.error("WebGLRenderer: Floating point depth texture requires WebGL2."),i.format===A&&6402===v&&i.type!==_&&i.type!==b&&(console.warn("THREE.WebGLRenderer: Use UnsignedShortType or UnsignedIntType for DepthFormat DepthTexture."),i.type=_,f=s.convert(i.type)),i.format===L&&6402===v&&(v=34041,i.type!==S&&(console.warn("THREE.WebGLRenderer: Use UnsignedInt248Type for DepthStencilFormat DepthTexture."),i.type=S,f=s.convert(i.type))),n.texImage2D(3553,0,v,c.width,c.height,0,d,f,null);else if(i.isDataTexture)if(y.length>0&&h){for(let t=0,e=y.length;t0&&h){for(let t=0,e=y.length;t=l&&console.warn("THREE.WebGLTextures: Trying to use "+t+" texture units while this GPU supports only "+l),k+=1,t},this.resetTextureUnits=function(){k=0},this.setTexture2D=V,this.setTexture2DArray=function(t,e){const r=i.get(t);t.version>0&&r.__version!==t.version?J(r,t,e):(n.activeTexture(33984+e),n.bindTexture(35866,r.__webglTexture))},this.setTexture3D=function(t,e){const r=i.get(t);t.version>0&&r.__version!==t.version?J(r,t,e):(n.activeTexture(33984+e),n.bindTexture(32879,r.__webglTexture))},this.setTextureCube=W,this.setupRenderTarget=function(e){const l=e.texture,c=i.get(e),h=i.get(l);e.addEventListener("dispose",G),!0!==e.isWebGLMultipleRenderTargets&&(h.__webglTexture=t.createTexture(),h.__version=l.version,a.memory.textures++);const u=!0===e.isWebGLCubeRenderTarget,d=!0===e.isWebGLMultipleRenderTargets,p=!0===e.isWebGLMultisampleRenderTarget,m=l.isDataTexture3D||l.isDataTexture2DArray,f=z(e)||o;if(!o||l.format!==T||l.type!==M&&l.type!==w||(l.format=E,console.warn("THREE.WebGLRenderer: Rendering to textures with RGB format is not supported. Using RGBA format instead.")),u){c.__webglFramebuffer=[];for(let e=0;e<6;e++)c.__webglFramebuffer[e]=t.createFramebuffer()}else if(c.__webglFramebuffer=t.createFramebuffer(),d)if(r.drawBuffers){const n=e.texture;for(let e=0,r=n.length;eo+c?(l.inputState.pinching=!1,this.dispatchEvent({type:"pinchend",handedness:t.handedness,target:this})):!l.inputState.pinching&&a<=o-c&&(l.inputState.pinching=!0,this.dispatchEvent({type:"pinchstart",handedness:t.handedness,target:this}))}else null!==o&&t.gripSpace&&(r=e.getPose(t.gripSpace,n),null!==r&&(o.matrix.fromArray(r.transform.matrix),o.matrix.decompose(o.position,o.rotation,o.scale),r.linearVelocity?(o.hasLinearVelocity=!0,o.linearVelocity.copy(r.linearVelocity)):o.hasLinearVelocity=!1,r.angularVelocity?(o.hasAngularVelocity=!0,o.angularVelocity.copy(r.angularVelocity)):o.hasAngularVelocity=!1));return null!==a&&(a.visible=null!==i),null!==o&&(o.visible=null!==r),null!==l&&(l.visible=null!==s),this}}class js extends rt{constructor(t,e){super();const n=this,i=t.state;let r=null,s=1,a=null,o="local-floor",l=null,c=null,h=null,u=null,d=null,p=!1,m=null,f=null,g=null,v=null,y=null,x=null;const _=[],b=new Map,M=new Jn;M.layers.enable(1),M.viewport=new St;const w=new Jn;w.layers.enable(2),w.viewport=new St;const S=[M,w],T=new Gs;T.layers.enable(1),T.layers.enable(2);let E=null,A=null;function L(t){const e=b.get(t.inputSource);e&&e.dispatchEvent({type:t.type,data:t.inputSource})}function R(){b.forEach((function(t,e){t.disconnect(e)})),b.clear(),E=null,A=null,i.bindXRFramebuffer(null),t.setRenderTarget(t.getRenderTarget()),h&&e.deleteFramebuffer(h),m&&e.deleteFramebuffer(m),f&&e.deleteRenderbuffer(f),g&&e.deleteRenderbuffer(g),h=null,m=null,f=null,g=null,d=null,u=null,c=null,r=null,z.stop(),n.isPresenting=!1,n.dispatchEvent({type:"sessionend"})}function C(t){const e=r.inputSources;for(let t=0;t<_.length;t++)b.set(e[t],_[t]);for(let e=0;e0&&(e.alphaTest.value=n.alphaTest);const i=t.get(n).envMap;if(i){e.envMap.value=i,e.flipEnvMap.value=i.isCubeTexture&&!1===i.isRenderTargetTexture?-1:1,e.reflectivity.value=n.reflectivity,e.ior.value=n.ior,e.refractionRatio.value=n.refractionRatio;const r=t.get(i).__maxMipLevel;void 0!==r&&(e.maxMipLevel.value=r)}let r,s;n.lightMap&&(e.lightMap.value=n.lightMap,e.lightMapIntensity.value=n.lightMapIntensity),n.aoMap&&(e.aoMap.value=n.aoMap,e.aoMapIntensity.value=n.aoMapIntensity),n.map?r=n.map:n.specularMap?r=n.specularMap:n.displacementMap?r=n.displacementMap:n.normalMap?r=n.normalMap:n.bumpMap?r=n.bumpMap:n.roughnessMap?r=n.roughnessMap:n.metalnessMap?r=n.metalnessMap:n.alphaMap?r=n.alphaMap:n.emissiveMap?r=n.emissiveMap:n.clearcoatMap?r=n.clearcoatMap:n.clearcoatNormalMap?r=n.clearcoatNormalMap:n.clearcoatRoughnessMap?r=n.clearcoatRoughnessMap:n.specularIntensityMap?r=n.specularIntensityMap:n.specularTintMap?r=n.specularTintMap:n.transmissionMap?r=n.transmissionMap:n.thicknessMap&&(r=n.thicknessMap),void 0!==r&&(r.isWebGLRenderTarget&&(r=r.texture),!0===r.matrixAutoUpdate&&r.updateMatrix(),e.uvTransform.value.copy(r.matrix)),n.aoMap?s=n.aoMap:n.lightMap&&(s=n.lightMap),void 0!==s&&(s.isWebGLRenderTarget&&(s=s.texture),!0===s.matrixAutoUpdate&&s.updateMatrix(),e.uv2Transform.value.copy(s.matrix))}function n(e,n){e.roughness.value=n.roughness,e.metalness.value=n.metalness,n.roughnessMap&&(e.roughnessMap.value=n.roughnessMap),n.metalnessMap&&(e.metalnessMap.value=n.metalnessMap),n.emissiveMap&&(e.emissiveMap.value=n.emissiveMap),n.bumpMap&&(e.bumpMap.value=n.bumpMap,e.bumpScale.value=n.bumpScale,1===n.side&&(e.bumpScale.value*=-1)),n.normalMap&&(e.normalMap.value=n.normalMap,e.normalScale.value.copy(n.normalScale),1===n.side&&e.normalScale.value.negate()),n.displacementMap&&(e.displacementMap.value=n.displacementMap,e.displacementScale.value=n.displacementScale,e.displacementBias.value=n.displacementBias);t.get(n).envMap&&(e.envMapIntensity.value=n.envMapIntensity)}return{refreshFogUniforms:function(t,e){t.fogColor.value.copy(e.color),e.isFog?(t.fogNear.value=e.near,t.fogFar.value=e.far):e.isFogExp2&&(t.fogDensity.value=e.density)},refreshMaterialUniforms:function(t,i,r,s,a){i.isMeshBasicMaterial?e(t,i):i.isMeshLambertMaterial?(e(t,i),function(t,e){e.emissiveMap&&(t.emissiveMap.value=e.emissiveMap)}(t,i)):i.isMeshToonMaterial?(e(t,i),function(t,e){e.gradientMap&&(t.gradientMap.value=e.gradientMap);e.emissiveMap&&(t.emissiveMap.value=e.emissiveMap);e.bumpMap&&(t.bumpMap.value=e.bumpMap,t.bumpScale.value=e.bumpScale,1===e.side&&(t.bumpScale.value*=-1));e.normalMap&&(t.normalMap.value=e.normalMap,t.normalScale.value.copy(e.normalScale),1===e.side&&t.normalScale.value.negate());e.displacementMap&&(t.displacementMap.value=e.displacementMap,t.displacementScale.value=e.displacementScale,t.displacementBias.value=e.displacementBias)}(t,i)):i.isMeshPhongMaterial?(e(t,i),function(t,e){t.specular.value.copy(e.specular),t.shininess.value=Math.max(e.shininess,1e-4),e.emissiveMap&&(t.emissiveMap.value=e.emissiveMap);e.bumpMap&&(t.bumpMap.value=e.bumpMap,t.bumpScale.value=e.bumpScale,1===e.side&&(t.bumpScale.value*=-1));e.normalMap&&(t.normalMap.value=e.normalMap,t.normalScale.value.copy(e.normalScale),1===e.side&&t.normalScale.value.negate());e.displacementMap&&(t.displacementMap.value=e.displacementMap,t.displacementScale.value=e.displacementScale,t.displacementBias.value=e.displacementBias)}(t,i)):i.isMeshStandardMaterial?(e(t,i),i.isMeshPhysicalMaterial?function(t,e,i){n(t,e),t.ior.value=e.ior,e.sheenTint&&t.sheenTint.value.copy(e.sheenTint);e.clearcoat>0&&(t.clearcoat.value=e.clearcoat,t.clearcoatRoughness.value=e.clearcoatRoughness,e.clearcoatMap&&(t.clearcoatMap.value=e.clearcoatMap),e.clearcoatRoughnessMap&&(t.clearcoatRoughnessMap.value=e.clearcoatRoughnessMap),e.clearcoatNormalMap&&(t.clearcoatNormalScale.value.copy(e.clearcoatNormalScale),t.clearcoatNormalMap.value=e.clearcoatNormalMap,1===e.side&&t.clearcoatNormalScale.value.negate()));e.transmission>0&&(t.transmission.value=e.transmission,t.transmissionSamplerMap.value=i.texture,t.transmissionSamplerSize.value.set(i.width,i.height),e.transmissionMap&&(t.transmissionMap.value=e.transmissionMap),t.thickness.value=e.thickness,e.thicknessMap&&(t.thicknessMap.value=e.thicknessMap),t.attenuationDistance.value=e.attenuationDistance,t.attenuationTint.value.copy(e.attenuationTint));t.specularIntensity.value=e.specularIntensity,t.specularTint.value.copy(e.specularTint),e.specularIntensityMap&&(t.specularIntensityMap.value=e.specularIntensityMap);e.specularTintMap&&(t.specularTintMap.value=e.specularTintMap)}(t,i,a):n(t,i)):i.isMeshMatcapMaterial?(e(t,i),function(t,e){e.matcap&&(t.matcap.value=e.matcap);e.bumpMap&&(t.bumpMap.value=e.bumpMap,t.bumpScale.value=e.bumpScale,1===e.side&&(t.bumpScale.value*=-1));e.normalMap&&(t.normalMap.value=e.normalMap,t.normalScale.value.copy(e.normalScale),1===e.side&&t.normalScale.value.negate());e.displacementMap&&(t.displacementMap.value=e.displacementMap,t.displacementScale.value=e.displacementScale,t.displacementBias.value=e.displacementBias)}(t,i)):i.isMeshDepthMaterial?(e(t,i),function(t,e){e.displacementMap&&(t.displacementMap.value=e.displacementMap,t.displacementScale.value=e.displacementScale,t.displacementBias.value=e.displacementBias)}(t,i)):i.isMeshDistanceMaterial?(e(t,i),function(t,e){e.displacementMap&&(t.displacementMap.value=e.displacementMap,t.displacementScale.value=e.displacementScale,t.displacementBias.value=e.displacementBias);t.referencePosition.value.copy(e.referencePosition),t.nearDistance.value=e.nearDistance,t.farDistance.value=e.farDistance}(t,i)):i.isMeshNormalMaterial?(e(t,i),function(t,e){e.bumpMap&&(t.bumpMap.value=e.bumpMap,t.bumpScale.value=e.bumpScale,1===e.side&&(t.bumpScale.value*=-1));e.normalMap&&(t.normalMap.value=e.normalMap,t.normalScale.value.copy(e.normalScale),1===e.side&&t.normalScale.value.negate());e.displacementMap&&(t.displacementMap.value=e.displacementMap,t.displacementScale.value=e.displacementScale,t.displacementBias.value=e.displacementBias)}(t,i)):i.isLineBasicMaterial?(function(t,e){t.diffuse.value.copy(e.color),t.opacity.value=e.opacity}(t,i),i.isLineDashedMaterial&&function(t,e){t.dashSize.value=e.dashSize,t.totalSize.value=e.dashSize+e.gapSize,t.scale.value=e.scale}(t,i)):i.isPointsMaterial?function(t,e,n,i){t.diffuse.value.copy(e.color),t.opacity.value=e.opacity,t.size.value=e.size*n,t.scale.value=.5*i,e.map&&(t.map.value=e.map);e.alphaMap&&(t.alphaMap.value=e.alphaMap);e.alphaTest>0&&(t.alphaTest.value=e.alphaTest);let r;e.map?r=e.map:e.alphaMap&&(r=e.alphaMap);void 0!==r&&(!0===r.matrixAutoUpdate&&r.updateMatrix(),t.uvTransform.value.copy(r.matrix))}(t,i,r,s):i.isSpriteMaterial?function(t,e){t.diffuse.value.copy(e.color),t.opacity.value=e.opacity,t.rotation.value=e.rotation,e.map&&(t.map.value=e.map);e.alphaMap&&(t.alphaMap.value=e.alphaMap);e.alphaTest>0&&(t.alphaTest.value=e.alphaTest);let n;e.map?n=e.map:e.alphaMap&&(n=e.alphaMap);void 0!==n&&(!0===n.matrixAutoUpdate&&n.updateMatrix(),t.uvTransform.value.copy(n.matrix))}(t,i):i.isShadowMaterial?(t.color.value.copy(i.color),t.opacity.value=i.opacity):i.isShaderMaterial&&(i.uniformsNeedUpdate=!1)}}}function Xs(t={}){const e=void 0!==t.canvas?t.canvas:function(){const t=document.createElementNS("http://www.w3.org/1999/xhtml","canvas");return t.style.display="block",t}(),n=void 0!==t.context?t.context:null,i=void 0!==t.alpha&&t.alpha,r=void 0===t.depth||t.depth,s=void 0===t.stencil||t.stencil,a=void 0!==t.antialias&&t.antialias,o=void 0===t.premultipliedAlpha||t.premultipliedAlpha,l=void 0!==t.preserveDrawingBuffer&&t.preserveDrawingBuffer,c=void 0!==t.powerPreference?t.powerPreference:"default",h=void 0!==t.failIfMajorPerformanceCaveat&&t.failIfMajorPerformanceCaveat;let d=null,m=null;const f=[],g=[];this.domElement=e,this.debug={checkShaderErrors:!0},this.autoClear=!0,this.autoClearColor=!0,this.autoClearDepth=!0,this.autoClearStencil=!0,this.sortObjects=!0,this.clippingPlanes=[],this.localClippingEnabled=!1,this.gammaFactor=2,this.outputEncoding=X,this.physicallyCorrectLights=!1,this.toneMapping=0,this.toneMappingExposure=1;const v=this;let _=!1,b=0,S=0,T=null,A=-1,L=null;const R=new St,C=new St;let P=null,I=e.width,D=e.height,N=1,z=null,B=null;const F=new St(0,0,I,D),O=new St(0,0,I,D);let U=!1;const H=[],G=new ai;let k=!1,V=!1,W=null;const j=new ae,q=new Rt,Y={background:null,fog:null,environment:null,overrideMaterial:null,isScene:!0};function J(){return null===T?N:1}let Z,Q,K,$,tt,et,nt,it,rt,st,at,ot,lt,ct,ht,ut,dt,pt,mt,ft,gt,vt,yt,xt=n;function _t(t,n){for(let i=0;i0&&function(t,e,n){if(null===W){const t=!0===a&&!0===Q.isWebGL2;W=new(t?At:Tt)(1024,1024,{generateMipmaps:!0,type:null!==vt.convert(w)?w:x,minFilter:y,magFilter:p,wrapS:u,wrapT:u})}const i=v.getRenderTarget();v.setRenderTarget(W),v.clear();const r=v.toneMapping;v.toneMapping=0,Bt(t,e,n),v.toneMapping=r,et.updateMultisampleRenderTarget(W),et.updateRenderTargetMipmap(W),v.setRenderTarget(i)}(r,e,n),i&&K.viewport(R.copy(i)),r.length>0&&Bt(r,e,n),s.length>0&&Bt(s,e,n),o.length>0&&Bt(o,e,n)}function Bt(t,e,n){const i=!0===e.isScene?e.overrideMaterial:null;for(let r=0,s=t.length;r0?g[g.length-1]:null,f.pop(),d=f.length>0?f[f.length-1]:null},this.getActiveCubeFace=function(){return b},this.getActiveMipmapLevel=function(){return S},this.getRenderTarget=function(){return T},this.setRenderTarget=function(t,e=0,n=0){T=t,b=e,S=n,t&&void 0===tt.get(t).__webglFramebuffer&&et.setupRenderTarget(t);let i=null,r=!1,s=!1;if(t){const n=t.texture;(n.isDataTexture3D||n.isDataTexture2DArray)&&(s=!0);const a=tt.get(t).__webglFramebuffer;t.isWebGLCubeRenderTarget?(i=a[e],r=!0):i=t.isWebGLMultisampleRenderTarget?tt.get(t).__webglMultisampledFramebuffer:a,R.copy(t.viewport),C.copy(t.scissor),P=t.scissorTest}else R.copy(F).multiplyScalar(N).floor(),C.copy(O).multiplyScalar(N).floor(),P=U;if(K.bindFramebuffer(36160,i)&&Q.drawBuffers){let e=!1;if(t)if(t.isWebGLMultipleRenderTargets){const n=t.texture;if(H.length!==n.length||36064!==H[0]){for(let t=0,e=n.length;t=0&&e<=t.width-i&&n>=0&&n<=t.height-r&&xt.readPixels(e,n,i,r,vt.convert(o),vt.convert(l),s):console.error("THREE.WebGLRenderer.readRenderTargetPixels: readPixels from renderTarget failed. Framebuffer not complete.")}finally{const t=null!==T?tt.get(T).__webglFramebuffer:null;K.bindFramebuffer(36160,t)}}},this.copyFramebufferToTexture=function(t,e,n=0){const i=Math.pow(2,-n),r=Math.floor(e.image.width*i),s=Math.floor(e.image.height*i);let a=vt.convert(e.format);Q.isWebGL2&&(6407===a&&(a=32849),6408===a&&(a=32856)),et.setTexture2D(e,0),xt.copyTexImage2D(3553,n,a,t.x,t.y,r,s,0),K.unbindTexture()},this.copyTextureToTexture=function(t,e,n,i=0){const r=e.image.width,s=e.image.height,a=vt.convert(n.format),o=vt.convert(n.type);et.setTexture2D(n,0),xt.pixelStorei(37440,n.flipY),xt.pixelStorei(37441,n.premultiplyAlpha),xt.pixelStorei(3317,n.unpackAlignment),e.isDataTexture?xt.texSubImage2D(3553,i,t.x,t.y,r,s,a,o,e.image.data):e.isCompressedTexture?xt.compressedTexSubImage2D(3553,i,t.x,t.y,e.mipmaps[0].width,e.mipmaps[0].height,a,e.mipmaps[0].data):xt.texSubImage2D(3553,i,t.x,t.y,a,o,e.image),0===i&&n.generateMipmaps&&xt.generateMipmap(3553),K.unbindTexture()},this.copyTextureToTexture3D=function(t,e,n,i,r=0){if(v.isWebGL1Renderer)return void console.warn("THREE.WebGLRenderer.copyTextureToTexture3D: can only be used with WebGL2.");const s=t.max.x-t.min.x+1,a=t.max.y-t.min.y+1,o=t.max.z-t.min.z+1,l=vt.convert(i.format),c=vt.convert(i.type);let h;if(i.isDataTexture3D)et.setTexture3D(i,0),h=32879;else{if(!i.isDataTexture2DArray)return void console.warn("THREE.WebGLRenderer.copyTextureToTexture3D: only supports THREE.DataTexture3D and THREE.DataTexture2DArray.");et.setTexture2DArray(i,0),h=35866}xt.pixelStorei(37440,i.flipY),xt.pixelStorei(37441,i.premultiplyAlpha),xt.pixelStorei(3317,i.unpackAlignment);const u=xt.getParameter(3314),d=xt.getParameter(32878),p=xt.getParameter(3316),m=xt.getParameter(3315),f=xt.getParameter(32877),g=n.isCompressedTexture?n.mipmaps[0]:n.image;xt.pixelStorei(3314,g.width),xt.pixelStorei(32878,g.height),xt.pixelStorei(3316,t.min.x),xt.pixelStorei(3315,t.min.y),xt.pixelStorei(32877,t.min.z),n.isDataTexture||n.isDataTexture3D?xt.texSubImage3D(h,r,e.x,e.y,e.z,s,a,o,l,c,g.data):n.isCompressedTexture?(console.warn("THREE.WebGLRenderer.copyTextureToTexture3D: untested support for compressed srcTexture."),xt.compressedTexSubImage3D(h,r,e.x,e.y,e.z,s,a,o,l,g.data)):xt.texSubImage3D(h,r,e.x,e.y,e.z,s,a,o,l,c,g),xt.pixelStorei(3314,u),xt.pixelStorei(32878,d),xt.pixelStorei(3316,p),xt.pixelStorei(3315,m),xt.pixelStorei(32877,f),0===r&&i.generateMipmaps&&xt.generateMipmap(h),K.unbindTexture()},this.initTexture=function(t){et.setTexture2D(t,0),K.unbindTexture()},this.resetState=function(){b=0,S=0,T=null,K.reset(),yt.reset()},"undefined"!=typeof __THREE_DEVTOOLS__&&__THREE_DEVTOOLS__.dispatchEvent(new CustomEvent("observe",{detail:this}))}class Ys extends Xs{}Ys.prototype.isWebGL1Renderer=!0;class Js{constructor(t,e=25e-5){this.name="",this.color=new Qe(t),this.density=e}clone(){return new Js(this.color,this.density)}toJSON(){return{type:"FogExp2",color:this.color.getHex(),density:this.density}}}Js.prototype.isFogExp2=!0;class Zs{constructor(t,e=1,n=1e3){this.name="",this.color=new Qe(t),this.near=e,this.far=n}clone(){return new Zs(this.color,this.near,this.far)}toJSON(){return{type:"Fog",color:this.color.getHex(),near:this.near,far:this.far}}}Zs.prototype.isFog=!0;class Qs extends Pe{constructor(){super(),this.type="Scene",this.background=null,this.environment=null,this.fog=null,this.overrideMaterial=null,this.autoUpdate=!0,"undefined"!=typeof __THREE_DEVTOOLS__&&__THREE_DEVTOOLS__.dispatchEvent(new CustomEvent("observe",{detail:this}))}copy(t,e){return super.copy(t,e),null!==t.background&&(this.background=t.background.clone()),null!==t.environment&&(this.environment=t.environment.clone()),null!==t.fog&&(this.fog=t.fog.clone()),null!==t.overrideMaterial&&(this.overrideMaterial=t.overrideMaterial.clone()),this.autoUpdate=t.autoUpdate,this.matrixAutoUpdate=t.matrixAutoUpdate,this}toJSON(t){const e=super.toJSON(t);return null!==this.fog&&(e.object.fog=this.fog.toJSON()),e}}Qs.prototype.isScene=!0;class Ks{constructor(t,e){this.array=t,this.stride=e,this.count=void 0!==t?t.length/e:0,this.usage=et,this.updateRange={offset:0,count:-1},this.version=0,this.uuid=ct()}onUploadCallback(){}set needsUpdate(t){!0===t&&this.version++}setUsage(t){return this.usage=t,this}copy(t){return this.array=new t.array.constructor(t.array),this.count=t.count,this.stride=t.stride,this.usage=t.usage,this}copyAt(t,e,n){t*=this.stride,n*=e.stride;for(let i=0,r=this.stride;it.far||e.push({distance:o,point:ia.clone(),uv:ke.getUV(ia,ca,ha,ua,da,pa,ma,new vt),face:null,object:this})}copy(t){return super.copy(t),void 0!==t.center&&this.center.copy(t.center),this.material=t.material,this}}function ga(t,e,n,i,r,s){aa.subVectors(t,n).addScalar(.5).multiply(i),void 0!==r?(oa.x=s*aa.x-r*aa.y,oa.y=r*aa.x+s*aa.y):oa.copy(aa),t.copy(e),t.x+=oa.x,t.y+=oa.y,t.applyMatrix4(la)}fa.prototype.isSprite=!0;const va=new Rt,ya=new Rt;class xa extends Pe{constructor(){super(),this._currentLevel=0,this.type="LOD",Object.defineProperties(this,{levels:{enumerable:!0,value:[]},isLOD:{value:!0}}),this.autoUpdate=!0}copy(t){super.copy(t,!1);const e=t.levels;for(let t=0,n=e.length;t0){let n,i;for(n=1,i=e.length;n0){va.setFromMatrixPosition(this.matrixWorld);const n=t.ray.origin.distanceTo(va);this.getObjectForDistance(n).raycast(t,e)}}update(t){const e=this.levels;if(e.length>1){va.setFromMatrixPosition(t.matrixWorld),ya.setFromMatrixPosition(this.matrixWorld);const n=va.distanceTo(ya)/t.zoom;let i,r;for(e[0].object.visible=!0,i=1,r=e.length;i=e[i].distance;i++)e[i-1].object.visible=!1,e[i].object.visible=!0;for(this._currentLevel=i-1;io)continue;u.applyMatrix4(this.matrixWorld);const d=t.ray.origin.distanceTo(u);dt.far||e.push({distance:d,point:h.clone().applyMatrix4(this.matrixWorld),index:n,face:null,faceIndex:null,object:this})}}else{for(let n=Math.max(0,s.start),i=Math.min(r.count,s.start+s.count)-1;no)continue;u.applyMatrix4(this.matrixWorld);const i=t.ray.origin.distanceTo(u);it.far||e.push({distance:i,point:h.clone().applyMatrix4(this.matrixWorld),index:n,face:null,faceIndex:null,object:this})}}}else n.isGeometry&&console.error("THREE.Line.raycast() no longer supports THREE.Geometry. Use THREE.BufferGeometry instead.")}updateMorphTargets(){const t=this.geometry;if(t.isBufferGeometry){const e=t.morphAttributes,n=Object.keys(e);if(n.length>0){const t=e[n[0]];if(void 0!==t){this.morphTargetInfluences=[],this.morphTargetDictionary={};for(let e=0,n=t.length;e0&&console.error("THREE.Line.updateMorphTargets() does not support THREE.Geometry. Use THREE.BufferGeometry instead.")}}}Va.prototype.isLine=!0;const Wa=new Rt,ja=new Rt;class qa extends Va{constructor(t,e){super(t,e),this.type="LineSegments"}computeLineDistances(){const t=this.geometry;if(t.isBufferGeometry)if(null===t.index){const e=t.attributes.position,n=[];for(let t=0,i=e.count;t0){const t=e[n[0]];if(void 0!==t){this.morphTargetInfluences=[],this.morphTargetDictionary={};for(let e=0,n=t.length;e0&&console.error("THREE.Points.updateMorphTargets() does not support THREE.Geometry. Use THREE.BufferGeometry instead.")}}}function to(t,e,n,i,r,s,a){const o=Za.distanceSqToPoint(t);if(or.far)return;s.push({distance:l,distanceToRay:Math.sqrt(o),point:n,index:e,face:null,object:a})}}$a.prototype.isPoints=!0;class eo extends Mt{constructor(t,e,n,i,r,s,a,o,l){super(t,e,n,i,r,s,a,o,l),this.format=void 0!==a?a:T,this.minFilter=void 0!==s?s:g,this.magFilter=void 0!==r?r:g,this.generateMipmaps=!1;const c=this;"requestVideoFrameCallback"in t&&t.requestVideoFrameCallback((function e(){c.needsUpdate=!0,t.requestVideoFrameCallback(e)}))}clone(){return new this.constructor(this.image).copy(this)}update(){const t=this.image;!1==="requestVideoFrameCallback"in t&&t.readyState>=t.HAVE_CURRENT_DATA&&(this.needsUpdate=!0)}}eo.prototype.isVideoTexture=!0;class no extends Mt{constructor(t,e,n,i,r,s,a,o,l,c,h,u){super(null,s,a,o,l,c,i,r,h,u),this.image={width:e,height:n},this.mipmaps=t,this.flipY=!1,this.generateMipmaps=!1}}no.prototype.isCompressedTexture=!0;class io extends Mt{constructor(t,e,n,i,r,s,a,o,l){super(t,e,n,i,r,s,a,o,l),this.needsUpdate=!0}}io.prototype.isCanvasTexture=!0;class ro extends Mt{constructor(t,e,n,i,r,s,a,o,l,c){if((c=void 0!==c?c:A)!==A&&c!==L)throw new Error("DepthTexture format must be either THREE.DepthFormat or THREE.DepthStencilFormat");void 0===n&&c===A&&(n=_),void 0===n&&c===L&&(n=S),super(null,i,r,s,a,o,c,n,l),this.image={width:t,height:e},this.magFilter=void 0!==a?a:p,this.minFilter=void 0!==o?o:p,this.flipY=!1,this.generateMipmaps=!1}}ro.prototype.isDepthTexture=!0;class so extends wn{constructor(t=1,e=8,n=0,i=2*Math.PI){super(),this.type="CircleGeometry",this.parameters={radius:t,segments:e,thetaStart:n,thetaLength:i},e=Math.max(3,e);const r=[],s=[],a=[],o=[],l=new Rt,c=new vt;s.push(0,0,0),a.push(0,0,1),o.push(.5,.5);for(let r=0,h=3;r<=e;r++,h+=3){const u=n+r/e*i;l.x=t*Math.cos(u),l.y=t*Math.sin(u),s.push(l.x,l.y,l.z),a.push(0,0,1),c.x=(s[h]/t+1)/2,c.y=(s[h+1]/t+1)/2,o.push(c.x,c.y)}for(let t=1;t<=e;t++)r.push(t,t+1,0);this.setIndex(r),this.setAttribute("position",new un(s,3)),this.setAttribute("normal",new un(a,3)),this.setAttribute("uv",new un(o,2))}static fromJSON(t){return new so(t.radius,t.segments,t.thetaStart,t.thetaLength)}}class ao extends wn{constructor(t=1,e=1,n=1,i=8,r=1,s=!1,a=0,o=2*Math.PI){super(),this.type="CylinderGeometry",this.parameters={radiusTop:t,radiusBottom:e,height:n,radialSegments:i,heightSegments:r,openEnded:s,thetaStart:a,thetaLength:o};const l=this;i=Math.floor(i),r=Math.floor(r);const c=[],h=[],u=[],d=[];let p=0;const m=[],f=n/2;let g=0;function v(n){const r=p,s=new vt,m=new Rt;let v=0;const y=!0===n?t:e,x=!0===n?1:-1;for(let t=1;t<=i;t++)h.push(0,f*x,0),u.push(0,x,0),d.push(.5,.5),p++;const _=p;for(let t=0;t<=i;t++){const e=t/i*o+a,n=Math.cos(e),r=Math.sin(e);m.x=y*r,m.y=f*x,m.z=y*n,h.push(m.x,m.y,m.z),u.push(0,x,0),s.x=.5*n+.5,s.y=.5*r*x+.5,d.push(s.x,s.y),p++}for(let t=0;t0&&v(!0),e>0&&v(!1)),this.setIndex(c),this.setAttribute("position",new un(h,3)),this.setAttribute("normal",new un(u,3)),this.setAttribute("uv",new un(d,2))}static fromJSON(t){return new ao(t.radiusTop,t.radiusBottom,t.height,t.radialSegments,t.heightSegments,t.openEnded,t.thetaStart,t.thetaLength)}}class oo extends ao{constructor(t=1,e=1,n=8,i=1,r=!1,s=0,a=2*Math.PI){super(0,t,e,n,i,r,s,a),this.type="ConeGeometry",this.parameters={radius:t,height:e,radialSegments:n,heightSegments:i,openEnded:r,thetaStart:s,thetaLength:a}}static fromJSON(t){return new oo(t.radius,t.height,t.radialSegments,t.heightSegments,t.openEnded,t.thetaStart,t.thetaLength)}}class lo extends wn{constructor(t,e,n=1,i=0){super(),this.type="PolyhedronGeometry",this.parameters={vertices:t,indices:e,radius:n,detail:i};const r=[],s=[];function a(t,e,n,i){const r=i+1,s=[];for(let i=0;i<=r;i++){s[i]=[];const a=t.clone().lerp(n,i/r),o=e.clone().lerp(n,i/r),l=r-i;for(let t=0;t<=l;t++)s[i][t]=0===t&&i===r?a:a.clone().lerp(o,t/l)}for(let t=0;t.9&&a<.1&&(e<.2&&(s[t+0]+=1),n<.2&&(s[t+2]+=1),i<.2&&(s[t+4]+=1))}}()}(),this.setAttribute("position",new un(r,3)),this.setAttribute("normal",new un(r.slice(),3)),this.setAttribute("uv",new un(s,2)),0===i?this.computeVertexNormals():this.normalizeNormals()}static fromJSON(t){return new lo(t.vertices,t.indices,t.radius,t.details)}}class co extends lo{constructor(t=1,e=0){const n=(1+Math.sqrt(5))/2,i=1/n;super([-1,-1,-1,-1,-1,1,-1,1,-1,-1,1,1,1,-1,-1,1,-1,1,1,1,-1,1,1,1,0,-i,-n,0,-i,n,0,i,-n,0,i,n,-i,-n,0,-i,n,0,i,-n,0,i,n,0,-n,0,-i,n,0,-i,-n,0,i,n,0,i],[3,11,7,3,7,15,3,15,13,7,19,17,7,17,6,7,6,15,17,4,8,17,8,10,17,10,6,8,0,16,8,16,2,8,2,10,0,12,1,0,1,18,0,18,16,6,10,2,6,2,13,6,13,15,2,16,18,2,18,3,2,3,13,18,1,9,18,9,11,18,11,3,4,14,12,4,12,0,4,0,8,11,9,5,11,5,19,11,19,7,19,5,14,19,14,4,19,4,17,1,12,14,1,14,5,1,5,9],t,e),this.type="DodecahedronGeometry",this.parameters={radius:t,detail:e}}static fromJSON(t){return new co(t.radius,t.detail)}}const ho=new Rt,uo=new Rt,po=new Rt,mo=new ke;class fo extends wn{constructor(t,e){if(super(),this.type="EdgesGeometry",this.parameters={thresholdAngle:e},e=void 0!==e?e:1,!0===t.isGeometry)return void console.error("THREE.EdgesGeometry no longer supports THREE.Geometry. Use THREE.BufferGeometry instead.");const n=Math.pow(10,4),i=Math.cos(ot*e),r=t.getIndex(),s=t.getAttribute("position"),a=r?r.count:s.count,o=[0,0,0],l=["a","b","c"],c=new Array(3),h={},u=[];for(let t=0;t0)){l=i;break}l=i-1}if(i=l,n[i]===s)return i/(r-1);const c=n[i];return(i+(s-c)/(n[i+1]-c))/(r-1)}getTangent(t,e){const n=1e-4;let i=t-n,r=t+n;i<0&&(i=0),r>1&&(r=1);const s=this.getPoint(i),a=this.getPoint(r),o=e||(s.isVector2?new vt:new Rt);return o.copy(a).sub(s).normalize(),o}getTangentAt(t,e){const n=this.getUtoTmapping(t);return this.getTangent(n,e)}computeFrenetFrames(t,e){const n=new Rt,i=[],r=[],s=[],a=new Rt,o=new ae;for(let e=0;e<=t;e++){const n=e/t;i[e]=this.getTangentAt(n,new Rt),i[e].normalize()}r[0]=new Rt,s[0]=new Rt;let l=Number.MAX_VALUE;const c=Math.abs(i[0].x),h=Math.abs(i[0].y),u=Math.abs(i[0].z);c<=l&&(l=c,n.set(1,0,0)),h<=l&&(l=h,n.set(0,1,0)),u<=l&&n.set(0,0,1),a.crossVectors(i[0],n).normalize(),r[0].crossVectors(i[0],a),s[0].crossVectors(i[0],r[0]);for(let e=1;e<=t;e++){if(r[e]=r[e-1].clone(),s[e]=s[e-1].clone(),a.crossVectors(i[e-1],i[e]),a.length()>Number.EPSILON){a.normalize();const t=Math.acos(ht(i[e-1].dot(i[e]),-1,1));r[e].applyMatrix4(o.makeRotationAxis(a,t))}s[e].crossVectors(i[e],r[e])}if(!0===e){let e=Math.acos(ht(r[0].dot(r[t]),-1,1));e/=t,i[0].dot(a.crossVectors(r[0],r[t]))>0&&(e=-e);for(let n=1;n<=t;n++)r[n].applyMatrix4(o.makeRotationAxis(i[n],e*n)),s[n].crossVectors(i[n],r[n])}return{tangents:i,normals:r,binormals:s}}clone(){return(new this.constructor).copy(this)}copy(t){return this.arcLengthDivisions=t.arcLengthDivisions,this}toJSON(){const t={metadata:{version:4.5,type:"Curve",generator:"Curve.toJSON"}};return t.arcLengthDivisions=this.arcLengthDivisions,t.type=this.type,t}fromJSON(t){return this.arcLengthDivisions=t.arcLengthDivisions,this}}class vo extends go{constructor(t=0,e=0,n=1,i=1,r=0,s=2*Math.PI,a=!1,o=0){super(),this.type="EllipseCurve",this.aX=t,this.aY=e,this.xRadius=n,this.yRadius=i,this.aStartAngle=r,this.aEndAngle=s,this.aClockwise=a,this.aRotation=o}getPoint(t,e){const n=e||new vt,i=2*Math.PI;let r=this.aEndAngle-this.aStartAngle;const s=Math.abs(r)i;)r-=i;r0?0:(Math.floor(Math.abs(l)/r)+1)*r:0===c&&l===r-1&&(l=r-2,c=1),this.closed||l>0?a=i[(l-1)%r]:(_o.subVectors(i[0],i[1]).add(i[0]),a=_o);const h=i[l%r],u=i[(l+1)%r];if(this.closed||l+2i.length-2?i.length-1:s+1],h=i[s>i.length-3?i.length-1:s+2];return n.set(To(a,o.x,l.x,c.x,h.x),To(a,o.y,l.y,c.y,h.y)),n}copy(t){super.copy(t),this.points=[];for(let e=0,n=t.points.length;e80*n){o=c=t[0],l=h=t[1];for(let e=n;ec&&(c=u),d>h&&(h=d);p=Math.max(c-o,h-l),p=0!==p?1/p:0}return Uo(s,a,n,o,l,p),a};function Fo(t,e,n,i,r){let s,a;if(r===function(t,e,n,i){let r=0;for(let s=e,a=n-i;s0)for(s=e;s=e;s-=i)a=rl(s,t[s],t[s+1],a);return a&&Ko(a,a.next)&&(sl(a),a=a.next),a}function Oo(t,e){if(!t)return t;e||(e=t);let n,i=t;do{if(n=!1,i.steiner||!Ko(i,i.next)&&0!==Qo(i.prev,i,i.next))i=i.next;else{if(sl(i),i=e=i.prev,i===i.next)break;n=!0}}while(n||i!==e);return e}function Uo(t,e,n,i,r,s,a){if(!t)return;!a&&s&&function(t,e,n,i){let r=t;do{null===r.z&&(r.z=Xo(r.x,r.y,e,n,i)),r.prevZ=r.prev,r.nextZ=r.next,r=r.next}while(r!==t);r.prevZ.nextZ=null,r.prevZ=null,function(t){let e,n,i,r,s,a,o,l,c=1;do{for(n=t,t=null,s=null,a=0;n;){for(a++,i=n,o=0,e=0;e0||l>0&&i;)0!==o&&(0===l||!i||n.z<=i.z)?(r=n,n=n.nextZ,o--):(r=i,i=i.nextZ,l--),s?s.nextZ=r:t=r,r.prevZ=s,s=r;n=i}s.nextZ=null,c*=2}while(a>1)}(r)}(t,i,r,s);let o,l,c=t;for(;t.prev!==t.next;)if(o=t.prev,l=t.next,s?Go(t,i,r,s):Ho(t))e.push(o.i/n),e.push(t.i/n),e.push(l.i/n),sl(t),t=l.next,c=l.next;else if((t=l)===c){a?1===a?Uo(t=ko(Oo(t),e,n),e,n,i,r,s,2):2===a&&Vo(t,e,n,i,r,s):Uo(Oo(t),e,n,i,r,s,1);break}}function Ho(t){const e=t.prev,n=t,i=t.next;if(Qo(e,n,i)>=0)return!1;let r=t.next.next;for(;r!==t.prev;){if(Jo(e.x,e.y,n.x,n.y,i.x,i.y,r.x,r.y)&&Qo(r.prev,r,r.next)>=0)return!1;r=r.next}return!0}function Go(t,e,n,i){const r=t.prev,s=t,a=t.next;if(Qo(r,s,a)>=0)return!1;const o=r.xs.x?r.x>a.x?r.x:a.x:s.x>a.x?s.x:a.x,h=r.y>s.y?r.y>a.y?r.y:a.y:s.y>a.y?s.y:a.y,u=Xo(o,l,e,n,i),d=Xo(c,h,e,n,i);let p=t.prevZ,m=t.nextZ;for(;p&&p.z>=u&&m&&m.z<=d;){if(p!==t.prev&&p!==t.next&&Jo(r.x,r.y,s.x,s.y,a.x,a.y,p.x,p.y)&&Qo(p.prev,p,p.next)>=0)return!1;if(p=p.prevZ,m!==t.prev&&m!==t.next&&Jo(r.x,r.y,s.x,s.y,a.x,a.y,m.x,m.y)&&Qo(m.prev,m,m.next)>=0)return!1;m=m.nextZ}for(;p&&p.z>=u;){if(p!==t.prev&&p!==t.next&&Jo(r.x,r.y,s.x,s.y,a.x,a.y,p.x,p.y)&&Qo(p.prev,p,p.next)>=0)return!1;p=p.prevZ}for(;m&&m.z<=d;){if(m!==t.prev&&m!==t.next&&Jo(r.x,r.y,s.x,s.y,a.x,a.y,m.x,m.y)&&Qo(m.prev,m,m.next)>=0)return!1;m=m.nextZ}return!0}function ko(t,e,n){let i=t;do{const r=i.prev,s=i.next.next;!Ko(r,s)&&$o(r,i,i.next,s)&&nl(r,s)&&nl(s,r)&&(e.push(r.i/n),e.push(i.i/n),e.push(s.i/n),sl(i),sl(i.next),i=t=s),i=i.next}while(i!==t);return Oo(i)}function Vo(t,e,n,i,r,s){let a=t;do{let t=a.next.next;for(;t!==a.prev;){if(a.i!==t.i&&Zo(a,t)){let o=il(a,t);return a=Oo(a,a.next),o=Oo(o,o.next),Uo(a,e,n,i,r,s),void Uo(o,e,n,i,r,s)}t=t.next}a=a.next}while(a!==t)}function Wo(t,e){return t.x-e.x}function jo(t,e){if(e=function(t,e){let n=e;const i=t.x,r=t.y;let s,a=-1/0;do{if(r<=n.y&&r>=n.next.y&&n.next.y!==n.y){const t=n.x+(r-n.y)*(n.next.x-n.x)/(n.next.y-n.y);if(t<=i&&t>a){if(a=t,t===i){if(r===n.y)return n;if(r===n.next.y)return n.next}s=n.x=n.x&&n.x>=l&&i!==n.x&&Jo(rs.x||n.x===s.x&&qo(s,n)))&&(s=n,u=h)),n=n.next}while(n!==o);return s}(t,e)){const n=il(e,t);Oo(e,e.next),Oo(n,n.next)}}function qo(t,e){return Qo(t.prev,t,e.prev)<0&&Qo(e.next,t,t.next)<0}function Xo(t,e,n,i,r){return(t=1431655765&((t=858993459&((t=252645135&((t=16711935&((t=32767*(t-n)*r)|t<<8))|t<<4))|t<<2))|t<<1))|(e=1431655765&((e=858993459&((e=252645135&((e=16711935&((e=32767*(e-i)*r)|e<<8))|e<<4))|e<<2))|e<<1))<<1}function Yo(t){let e=t,n=t;do{(e.x=0&&(t-a)*(i-o)-(n-a)*(e-o)>=0&&(n-a)*(s-o)-(r-a)*(i-o)>=0}function Zo(t,e){return t.next.i!==e.i&&t.prev.i!==e.i&&!function(t,e){let n=t;do{if(n.i!==t.i&&n.next.i!==t.i&&n.i!==e.i&&n.next.i!==e.i&&$o(n,n.next,t,e))return!0;n=n.next}while(n!==t);return!1}(t,e)&&(nl(t,e)&&nl(e,t)&&function(t,e){let n=t,i=!1;const r=(t.x+e.x)/2,s=(t.y+e.y)/2;do{n.y>s!=n.next.y>s&&n.next.y!==n.y&&r<(n.next.x-n.x)*(s-n.y)/(n.next.y-n.y)+n.x&&(i=!i),n=n.next}while(n!==t);return i}(t,e)&&(Qo(t.prev,t,e.prev)||Qo(t,e.prev,e))||Ko(t,e)&&Qo(t.prev,t,t.next)>0&&Qo(e.prev,e,e.next)>0)}function Qo(t,e,n){return(e.y-t.y)*(n.x-e.x)-(e.x-t.x)*(n.y-e.y)}function Ko(t,e){return t.x===e.x&&t.y===e.y}function $o(t,e,n,i){const r=el(Qo(t,e,n)),s=el(Qo(t,e,i)),a=el(Qo(n,i,t)),o=el(Qo(n,i,e));return r!==s&&a!==o||(!(0!==r||!tl(t,n,e))||(!(0!==s||!tl(t,i,e))||(!(0!==a||!tl(n,t,i))||!(0!==o||!tl(n,e,i)))))}function tl(t,e,n){return e.x<=Math.max(t.x,n.x)&&e.x>=Math.min(t.x,n.x)&&e.y<=Math.max(t.y,n.y)&&e.y>=Math.min(t.y,n.y)}function el(t){return t>0?1:t<0?-1:0}function nl(t,e){return Qo(t.prev,t,t.next)<0?Qo(t,e,t.next)>=0&&Qo(t,t.prev,e)>=0:Qo(t,e,t.prev)<0||Qo(t,t.next,e)<0}function il(t,e){const n=new al(t.i,t.x,t.y),i=new al(e.i,e.x,e.y),r=t.next,s=e.prev;return t.next=e,e.prev=t,n.next=r,r.prev=n,i.next=n,n.prev=i,s.next=i,i.prev=s,i}function rl(t,e,n,i){const r=new al(t,e,n);return i?(r.next=i.next,r.prev=i,i.next.prev=r,i.next=r):(r.prev=r,r.next=r),r}function sl(t){t.next.prev=t.prev,t.prev.next=t.next,t.prevZ&&(t.prevZ.nextZ=t.nextZ),t.nextZ&&(t.nextZ.prevZ=t.prevZ)}function al(t,e,n){this.i=t,this.x=e,this.y=n,this.prev=null,this.next=null,this.z=null,this.prevZ=null,this.nextZ=null,this.steiner=!1}class ol{static area(t){const e=t.length;let n=0;for(let i=e-1,r=0;r2&&t[e-1].equals(t[0])&&t.pop()}function cl(t,e){for(let n=0;nNumber.EPSILON){const u=Math.sqrt(h),d=Math.sqrt(l*l+c*c),p=e.x-o/u,m=e.y+a/u,f=((n.x-c/d-p)*c-(n.y+l/d-m)*l)/(a*c-o*l);i=p+a*f-t.x,r=m+o*f-t.y;const g=i*i+r*r;if(g<=2)return new vt(i,r);s=Math.sqrt(g/2)}else{let t=!1;a>Number.EPSILON?l>Number.EPSILON&&(t=!0):a<-Number.EPSILON?l<-Number.EPSILON&&(t=!0):Math.sign(o)===Math.sign(c)&&(t=!0),t?(i=-o,r=a,s=Math.sqrt(h)):(i=a,r=o,s=Math.sqrt(h/2))}return new vt(i/s,r/s)}const P=[];for(let t=0,e=E.length,n=e-1,i=t+1;t=0;t--){const e=t/p,n=h*Math.cos(e*Math.PI/2),i=u*Math.sin(e*Math.PI/2)+d;for(let t=0,e=E.length;t=0;){const i=n;let r=n-1;r<0&&(r=t.length-1);for(let t=0,n=o+2*p;t=0?(t(i-o,p,h),u.subVectors(c,h)):(t(i+o,p,h),u.subVectors(h,c)),p-o>=0?(t(i,p-o,h),d.subVectors(c,h)):(t(i,p+o,h),d.subVectors(h,c)),l.crossVectors(u,d).normalize(),s.push(l.x,l.y,l.z),a.push(i,p)}}for(let t=0;t0)&&d.push(e,r,l),(t!==n-1||o0!=t>0&&this.version++,this._clearcoat=t}get transmission(){return this._transmission}set transmission(t){this._transmission>0!=t>0&&this.version++,this._transmission=t}copy(t){return super.copy(t),this.defines={STANDARD:"",PHYSICAL:""},this.clearcoat=t.clearcoat,this.clearcoatMap=t.clearcoatMap,this.clearcoatRoughness=t.clearcoatRoughness,this.clearcoatRoughnessMap=t.clearcoatRoughnessMap,this.clearcoatNormalMap=t.clearcoatNormalMap,this.clearcoatNormalScale.copy(t.clearcoatNormalScale),this.ior=t.ior,this.sheenTint.copy(t.sheenTint),this.transmission=t.transmission,this.transmissionMap=t.transmissionMap,this.thickness=t.thickness,this.thicknessMap=t.thicknessMap,this.attenuationDistance=t.attenuationDistance,this.attenuationTint.copy(t.attenuationTint),this.specularIntensity=t.specularIntensity,this.specularIntensityMap=t.specularIntensityMap,this.specularTint.copy(t.specularTint),this.specularTintMap=t.specularTintMap,this}}Rl.prototype.isMeshPhysicalMaterial=!0;class Cl extends We{constructor(t){super(),this.type="MeshPhongMaterial",this.color=new Qe(16777215),this.specular=new Qe(1118481),this.shininess=30,this.map=null,this.lightMap=null,this.lightMapIntensity=1,this.aoMap=null,this.aoMapIntensity=1,this.emissive=new Qe(0),this.emissiveIntensity=1,this.emissiveMap=null,this.bumpMap=null,this.bumpScale=1,this.normalMap=null,this.normalMapType=0,this.normalScale=new vt(1,1),this.displacementMap=null,this.displacementScale=1,this.displacementBias=0,this.specularMap=null,this.alphaMap=null,this.envMap=null,this.combine=0,this.reflectivity=1,this.refractionRatio=.98,this.wireframe=!1,this.wireframeLinewidth=1,this.wireframeLinecap="round",this.wireframeLinejoin="round",this.flatShading=!1,this.setValues(t)}copy(t){return super.copy(t),this.color.copy(t.color),this.specular.copy(t.specular),this.shininess=t.shininess,this.map=t.map,this.lightMap=t.lightMap,this.lightMapIntensity=t.lightMapIntensity,this.aoMap=t.aoMap,this.aoMapIntensity=t.aoMapIntensity,this.emissive.copy(t.emissive),this.emissiveMap=t.emissiveMap,this.emissiveIntensity=t.emissiveIntensity,this.bumpMap=t.bumpMap,this.bumpScale=t.bumpScale,this.normalMap=t.normalMap,this.normalMapType=t.normalMapType,this.normalScale.copy(t.normalScale),this.displacementMap=t.displacementMap,this.displacementScale=t.displacementScale,this.displacementBias=t.displacementBias,this.specularMap=t.specularMap,this.alphaMap=t.alphaMap,this.envMap=t.envMap,this.combine=t.combine,this.reflectivity=t.reflectivity,this.refractionRatio=t.refractionRatio,this.wireframe=t.wireframe,this.wireframeLinewidth=t.wireframeLinewidth,this.wireframeLinecap=t.wireframeLinecap,this.wireframeLinejoin=t.wireframeLinejoin,this.flatShading=t.flatShading,this}}Cl.prototype.isMeshPhongMaterial=!0;class Pl extends We{constructor(t){super(),this.defines={TOON:""},this.type="MeshToonMaterial",this.color=new Qe(16777215),this.map=null,this.gradientMap=null,this.lightMap=null,this.lightMapIntensity=1,this.aoMap=null,this.aoMapIntensity=1,this.emissive=new Qe(0),this.emissiveIntensity=1,this.emissiveMap=null,this.bumpMap=null,this.bumpScale=1,this.normalMap=null,this.normalMapType=0,this.normalScale=new vt(1,1),this.displacementMap=null,this.displacementScale=1,this.displacementBias=0,this.alphaMap=null,this.wireframe=!1,this.wireframeLinewidth=1,this.wireframeLinecap="round",this.wireframeLinejoin="round",this.setValues(t)}copy(t){return super.copy(t),this.color.copy(t.color),this.map=t.map,this.gradientMap=t.gradientMap,this.lightMap=t.lightMap,this.lightMapIntensity=t.lightMapIntensity,this.aoMap=t.aoMap,this.aoMapIntensity=t.aoMapIntensity,this.emissive.copy(t.emissive),this.emissiveMap=t.emissiveMap,this.emissiveIntensity=t.emissiveIntensity,this.bumpMap=t.bumpMap,this.bumpScale=t.bumpScale,this.normalMap=t.normalMap,this.normalMapType=t.normalMapType,this.normalScale.copy(t.normalScale),this.displacementMap=t.displacementMap,this.displacementScale=t.displacementScale,this.displacementBias=t.displacementBias,this.alphaMap=t.alphaMap,this.wireframe=t.wireframe,this.wireframeLinewidth=t.wireframeLinewidth,this.wireframeLinecap=t.wireframeLinecap,this.wireframeLinejoin=t.wireframeLinejoin,this}}Pl.prototype.isMeshToonMaterial=!0;class Il extends We{constructor(t){super(),this.type="MeshNormalMaterial",this.bumpMap=null,this.bumpScale=1,this.normalMap=null,this.normalMapType=0,this.normalScale=new vt(1,1),this.displacementMap=null,this.displacementScale=1,this.displacementBias=0,this.wireframe=!1,this.wireframeLinewidth=1,this.fog=!1,this.flatShading=!1,this.setValues(t)}copy(t){return super.copy(t),this.bumpMap=t.bumpMap,this.bumpScale=t.bumpScale,this.normalMap=t.normalMap,this.normalMapType=t.normalMapType,this.normalScale.copy(t.normalScale),this.displacementMap=t.displacementMap,this.displacementScale=t.displacementScale,this.displacementBias=t.displacementBias,this.wireframe=t.wireframe,this.wireframeLinewidth=t.wireframeLinewidth,this.flatShading=t.flatShading,this}}Il.prototype.isMeshNormalMaterial=!0;class Dl extends We{constructor(t){super(),this.type="MeshLambertMaterial",this.color=new Qe(16777215),this.map=null,this.lightMap=null,this.lightMapIntensity=1,this.aoMap=null,this.aoMapIntensity=1,this.emissive=new Qe(0),this.emissiveIntensity=1,this.emissiveMap=null,this.specularMap=null,this.alphaMap=null,this.envMap=null,this.combine=0,this.reflectivity=1,this.refractionRatio=.98,this.wireframe=!1,this.wireframeLinewidth=1,this.wireframeLinecap="round",this.wireframeLinejoin="round",this.setValues(t)}copy(t){return super.copy(t),this.color.copy(t.color),this.map=t.map,this.lightMap=t.lightMap,this.lightMapIntensity=t.lightMapIntensity,this.aoMap=t.aoMap,this.aoMapIntensity=t.aoMapIntensity,this.emissive.copy(t.emissive),this.emissiveMap=t.emissiveMap,this.emissiveIntensity=t.emissiveIntensity,this.specularMap=t.specularMap,this.alphaMap=t.alphaMap,this.envMap=t.envMap,this.combine=t.combine,this.reflectivity=t.reflectivity,this.refractionRatio=t.refractionRatio,this.wireframe=t.wireframe,this.wireframeLinewidth=t.wireframeLinewidth,this.wireframeLinecap=t.wireframeLinecap,this.wireframeLinejoin=t.wireframeLinejoin,this}}Dl.prototype.isMeshLambertMaterial=!0;class Nl extends We{constructor(t){super(),this.defines={MATCAP:""},this.type="MeshMatcapMaterial",this.color=new Qe(16777215),this.matcap=null,this.map=null,this.bumpMap=null,this.bumpScale=1,this.normalMap=null,this.normalMapType=0,this.normalScale=new vt(1,1),this.displacementMap=null,this.displacementScale=1,this.displacementBias=0,this.alphaMap=null,this.flatShading=!1,this.setValues(t)}copy(t){return super.copy(t),this.defines={MATCAP:""},this.color.copy(t.color),this.matcap=t.matcap,this.map=t.map,this.bumpMap=t.bumpMap,this.bumpScale=t.bumpScale,this.normalMap=t.normalMap,this.normalMapType=t.normalMapType,this.normalScale.copy(t.normalScale),this.displacementMap=t.displacementMap,this.displacementScale=t.displacementScale,this.displacementBias=t.displacementBias,this.alphaMap=t.alphaMap,this.flatShading=t.flatShading,this}}Nl.prototype.isMeshMatcapMaterial=!0;class zl extends Fa{constructor(t){super(),this.type="LineDashedMaterial",this.scale=1,this.dashSize=3,this.gapSize=1,this.setValues(t)}copy(t){return super.copy(t),this.scale=t.scale,this.dashSize=t.dashSize,this.gapSize=t.gapSize,this}}zl.prototype.isLineDashedMaterial=!0;var Bl=Object.freeze({__proto__:null,ShadowMaterial:Al,SpriteMaterial:ea,RawShaderMaterial:_i,ShaderMaterial:Xn,PointsMaterial:Ya,MeshPhysicalMaterial:Rl,MeshStandardMaterial:Ll,MeshPhongMaterial:Cl,MeshToonMaterial:Pl,MeshNormalMaterial:Il,MeshLambertMaterial:Dl,MeshDepthMaterial:zs,MeshDistanceMaterial:Bs,MeshBasicMaterial:Ke,MeshMatcapMaterial:Nl,LineDashedMaterial:zl,LineBasicMaterial:Fa,Material:We});const Fl={arraySlice:function(t,e,n){return Fl.isTypedArray(t)?new t.constructor(t.subarray(e,void 0!==n?n:t.length)):t.slice(e,n)},convertArray:function(t,e,n){return!t||!n&&t.constructor===e?t:"number"==typeof e.BYTES_PER_ELEMENT?new e(t):Array.prototype.slice.call(t)},isTypedArray:function(t){return ArrayBuffer.isView(t)&&!(t instanceof DataView)},getKeyframeOrder:function(t){const e=t.length,n=new Array(e);for(let t=0;t!==e;++t)n[t]=t;return n.sort((function(e,n){return t[e]-t[n]})),n},sortedArray:function(t,e,n){const i=t.length,r=new t.constructor(i);for(let s=0,a=0;a!==i;++s){const i=n[s]*e;for(let n=0;n!==e;++n)r[a++]=t[i+n]}return r},flattenJSON:function(t,e,n,i){let r=1,s=t[0];for(;void 0!==s&&void 0===s[i];)s=t[r++];if(void 0===s)return;let a=s[i];if(void 0!==a)if(Array.isArray(a))do{a=s[i],void 0!==a&&(e.push(s.time),n.push.apply(n,a)),s=t[r++]}while(void 0!==s);else if(void 0!==a.toArray)do{a=s[i],void 0!==a&&(e.push(s.time),a.toArray(n,n.length)),s=t[r++]}while(void 0!==s);else do{a=s[i],void 0!==a&&(e.push(s.time),n.push(a)),s=t[r++]}while(void 0!==s)},subclip:function(t,e,n,i,r=30){const s=t.clone();s.name=e;const a=[];for(let t=0;t=i)){l.push(e.times[t]);for(let n=0;ns.tracks[t].times[0]&&(o=s.tracks[t].times[0]);for(let t=0;t=i.times[u]){const t=u*l+o,e=t+l-o;d=Fl.arraySlice(i.values,t,e)}else{const t=i.createInterpolant(),e=o,n=l-o;t.evaluate(s),d=Fl.arraySlice(t.resultBuffer,e,n)}if("quaternion"===r){(new Lt).fromArray(d).normalize().conjugate().toArray(d)}const p=a.times.length;for(let t=0;t=r)break t;{const a=e[1];t=r)break e}s=n,n=0}}for(;n>>1;te;)--s;if(++s,0!==r||s!==i){r>=s&&(s=Math.max(s,1),r=s-1);const t=this.getValueSize();this.times=Fl.arraySlice(n,r,s),this.values=Fl.arraySlice(this.values,r*t,s*t)}return this}validate(){let t=!0;const e=this.getValueSize();e-Math.floor(e)!=0&&(console.error("THREE.KeyframeTrack: Invalid value size in track.",this),t=!1);const n=this.times,i=this.values,r=n.length;0===r&&(console.error("THREE.KeyframeTrack: Track is empty.",this),t=!1);let s=null;for(let e=0;e!==r;e++){const i=n[e];if("number"==typeof i&&isNaN(i)){console.error("THREE.KeyframeTrack: Time is not a valid number.",this,e,i),t=!1;break}if(null!==s&&s>i){console.error("THREE.KeyframeTrack: Out of order keys.",this,e,i,s),t=!1;break}s=i}if(void 0!==i&&Fl.isTypedArray(i))for(let e=0,n=i.length;e!==n;++e){const n=i[e];if(isNaN(n)){console.error("THREE.KeyframeTrack: Value is not a valid number.",this,e,n),t=!1;break}}return t}optimize(){const t=Fl.arraySlice(this.times),e=Fl.arraySlice(this.values),n=this.getValueSize(),i=this.getInterpolation()===G,r=t.length-1;let s=1;for(let a=1;a0){t[s]=t[r];for(let t=r*n,i=s*n,a=0;a!==n;++a)e[i+a]=e[t+a];++s}return s!==t.length?(this.times=Fl.arraySlice(t,0,s),this.values=Fl.arraySlice(e,0,s*n)):(this.times=t,this.values=e),this}clone(){const t=Fl.arraySlice(this.times,0),e=Fl.arraySlice(this.values,0),n=new(0,this.constructor)(this.name,t,e);return n.createInterpolant=this.createInterpolant,n}}kl.prototype.TimeBufferType=Float32Array,kl.prototype.ValueBufferType=Float32Array,kl.prototype.DefaultInterpolation=H;class Vl extends kl{}Vl.prototype.ValueTypeName="bool",Vl.prototype.ValueBufferType=Array,Vl.prototype.DefaultInterpolation=U,Vl.prototype.InterpolantFactoryMethodLinear=void 0,Vl.prototype.InterpolantFactoryMethodSmooth=void 0;class Wl extends kl{}Wl.prototype.ValueTypeName="color";class jl extends kl{}jl.prototype.ValueTypeName="number";class ql extends Ol{constructor(t,e,n,i){super(t,e,n,i)}interpolate_(t,e,n,i){const r=this.resultBuffer,s=this.sampleValues,a=this.valueSize,o=(n-e)/(i-e);let l=t*a;for(let t=l+a;l!==t;l+=4)Lt.slerpFlat(r,0,s,l-a,s,l,o);return r}}class Xl extends kl{InterpolantFactoryMethodLinear(t){return new ql(this.times,this.values,this.getValueSize(),t)}}Xl.prototype.ValueTypeName="quaternion",Xl.prototype.DefaultInterpolation=H,Xl.prototype.InterpolantFactoryMethodSmooth=void 0;class Yl extends kl{}Yl.prototype.ValueTypeName="string",Yl.prototype.ValueBufferType=Array,Yl.prototype.DefaultInterpolation=U,Yl.prototype.InterpolantFactoryMethodLinear=void 0,Yl.prototype.InterpolantFactoryMethodSmooth=void 0;class Jl extends kl{}Jl.prototype.ValueTypeName="vector";class Zl{constructor(t,e=-1,n,i=2500){this.name=t,this.tracks=n,this.duration=e,this.blendMode=i,this.uuid=ct(),this.duration<0&&this.resetDuration()}static parse(t){const e=[],n=t.tracks,i=1/(t.fps||1);for(let t=0,r=n.length;t!==r;++t)e.push(Ql(n[t]).scale(i));const r=new this(t.name,t.duration,e,t.blendMode);return r.uuid=t.uuid,r}static toJSON(t){const e=[],n=t.tracks,i={name:t.name,duration:t.duration,tracks:e,uuid:t.uuid,blendMode:t.blendMode};for(let t=0,i=n.length;t!==i;++t)e.push(kl.toJSON(n[t]));return i}static CreateFromMorphTargetSequence(t,e,n,i){const r=e.length,s=[];for(let t=0;t1){const t=s[1];let e=i[t];e||(i[t]=e=[]),e.push(n)}}const s=[];for(const t in i)s.push(this.CreateFromMorphTargetSequence(t,i[t],e,n));return s}static parseAnimation(t,e){if(!t)return console.error("THREE.AnimationClip: No animation in JSONLoader data."),null;const n=function(t,e,n,i,r){if(0!==n.length){const s=[],a=[];Fl.flattenJSON(n,s,a,i),0!==s.length&&r.push(new t(e,s,a))}},i=[],r=t.name||"default",s=t.fps||30,a=t.blendMode;let o=t.length||-1;const l=t.hierarchy||[];for(let t=0;t0||0===t.search(/^data\:image\/jpeg/);r.format=i?T:E,r.needsUpdate=!0,void 0!==e&&e(r)}),n,i),r}}class lc extends go{constructor(){super(),this.type="CurvePath",this.curves=[],this.autoClose=!1}add(t){this.curves.push(t)}closePath(){const t=this.curves[0].getPoint(0),e=this.curves[this.curves.length-1].getPoint(1);t.equals(e)||this.curves.push(new Co(e,t))}getPoint(t){const e=t*this.getLength(),n=this.getCurveLengths();let i=0;for(;i=e){const t=n[i]-e,r=this.curves[i],s=r.getLength(),a=0===s?0:1-t/s;return r.getPointAt(a)}i++}return null}getLength(){const t=this.getCurveLengths();return t[t.length-1]}updateArcLengths(){this.needsUpdate=!0,this.cacheLengths=null,this.getCurveLengths()}getCurveLengths(){if(this.cacheLengths&&this.cacheLengths.length===this.curves.length)return this.cacheLengths;const t=[];let e=0;for(let n=0,i=this.curves.length;n1&&!e[e.length-1].equals(e[0])&&e.push(e[0]),e}copy(t){super.copy(t),this.curves=[];for(let e=0,n=t.curves.length;e0){const t=l.getPoint(0);t.equals(this.currentPoint)||this.lineTo(t.x,t.y)}this.curves.push(l);const c=l.getPoint(1);return this.currentPoint.copy(c),this}copy(t){return super.copy(t),this.currentPoint.copy(t.currentPoint),this}toJSON(){const t=super.toJSON();return t.currentPoint=this.currentPoint.toArray(),t}fromJSON(t){return super.fromJSON(t),this.currentPoint.fromArray(t.currentPoint),this}}class hc extends cc{constructor(t){super(t),this.uuid=ct(),this.type="Shape",this.holes=[]}getPointsHoles(t){const e=[];for(let n=0,i=this.holes.length;n0:i.vertexColors=t.vertexColors),void 0!==t.uniforms)for(const e in t.uniforms){const r=t.uniforms[e];switch(i.uniforms[e]={},r.type){case"t":i.uniforms[e].value=n(r.value);break;case"c":i.uniforms[e].value=(new Qe).setHex(r.value);break;case"v2":i.uniforms[e].value=(new vt).fromArray(r.value);break;case"v3":i.uniforms[e].value=(new Rt).fromArray(r.value);break;case"v4":i.uniforms[e].value=(new St).fromArray(r.value);break;case"m3":i.uniforms[e].value=(new yt).fromArray(r.value);break;case"m4":i.uniforms[e].value=(new ae).fromArray(r.value);break;default:i.uniforms[e].value=r.value}}if(void 0!==t.defines&&(i.defines=t.defines),void 0!==t.vertexShader&&(i.vertexShader=t.vertexShader),void 0!==t.fragmentShader&&(i.fragmentShader=t.fragmentShader),void 0!==t.extensions)for(const e in t.extensions)i.extensions[e]=t.extensions[e];if(void 0!==t.shading&&(i.flatShading=1===t.shading),void 0!==t.size&&(i.size=t.size),void 0!==t.sizeAttenuation&&(i.sizeAttenuation=t.sizeAttenuation),void 0!==t.map&&(i.map=n(t.map)),void 0!==t.matcap&&(i.matcap=n(t.matcap)),void 0!==t.alphaMap&&(i.alphaMap=n(t.alphaMap)),void 0!==t.bumpMap&&(i.bumpMap=n(t.bumpMap)),void 0!==t.bumpScale&&(i.bumpScale=t.bumpScale),void 0!==t.normalMap&&(i.normalMap=n(t.normalMap)),void 0!==t.normalMapType&&(i.normalMapType=t.normalMapType),void 0!==t.normalScale){let e=t.normalScale;!1===Array.isArray(e)&&(e=[e,e]),i.normalScale=(new vt).fromArray(e)}return void 0!==t.displacementMap&&(i.displacementMap=n(t.displacementMap)),void 0!==t.displacementScale&&(i.displacementScale=t.displacementScale),void 0!==t.displacementBias&&(i.displacementBias=t.displacementBias),void 0!==t.roughnessMap&&(i.roughnessMap=n(t.roughnessMap)),void 0!==t.metalnessMap&&(i.metalnessMap=n(t.metalnessMap)),void 0!==t.emissiveMap&&(i.emissiveMap=n(t.emissiveMap)),void 0!==t.emissiveIntensity&&(i.emissiveIntensity=t.emissiveIntensity),void 0!==t.specularMap&&(i.specularMap=n(t.specularMap)),void 0!==t.specularIntensityMap&&(i.specularIntensityMap=n(t.specularIntensityMap)),void 0!==t.specularTintMap&&(i.specularTintMap=n(t.specularTintMap)),void 0!==t.envMap&&(i.envMap=n(t.envMap)),void 0!==t.envMapIntensity&&(i.envMapIntensity=t.envMapIntensity),void 0!==t.reflectivity&&(i.reflectivity=t.reflectivity),void 0!==t.refractionRatio&&(i.refractionRatio=t.refractionRatio),void 0!==t.lightMap&&(i.lightMap=n(t.lightMap)),void 0!==t.lightMapIntensity&&(i.lightMapIntensity=t.lightMapIntensity),void 0!==t.aoMap&&(i.aoMap=n(t.aoMap)),void 0!==t.aoMapIntensity&&(i.aoMapIntensity=t.aoMapIntensity),void 0!==t.gradientMap&&(i.gradientMap=n(t.gradientMap)),void 0!==t.clearcoatMap&&(i.clearcoatMap=n(t.clearcoatMap)),void 0!==t.clearcoatRoughnessMap&&(i.clearcoatRoughnessMap=n(t.clearcoatRoughnessMap)),void 0!==t.clearcoatNormalMap&&(i.clearcoatNormalMap=n(t.clearcoatNormalMap)),void 0!==t.clearcoatNormalScale&&(i.clearcoatNormalScale=(new vt).fromArray(t.clearcoatNormalScale)),void 0!==t.transmissionMap&&(i.transmissionMap=n(t.transmissionMap)),void 0!==t.thicknessMap&&(i.thicknessMap=n(t.thicknessMap)),i}setTextures(t){return this.textures=t,this}}class Pc{static decodeText(t){if("undefined"!=typeof TextDecoder)return(new TextDecoder).decode(t);let e="";for(let n=0,i=t.length;nNumber.EPSILON){if(l<0&&(n=e[s],o=-o,a=e[r],l=-l),t.ya.y)continue;if(t.y===n.y){if(t.x===n.x)return!0}else{const e=l*(t.x-n.x)-o*(t.y-n.y);if(0===e)return!0;if(e<0)continue;i=!i}}else{if(t.y!==n.y)continue;if(a.x<=t.x&&t.x<=n.x||n.x<=t.x&&t.x<=a.x)return!0}}return i}const r=ol.isClockWise,s=this.subPaths;if(0===s.length)return[];if(!0===e)return n(s);let a,o,l;const c=[];if(1===s.length)return o=s[0],l=new hc,l.curves=o.curves,c.push(l),c;let h=!r(s[0].getPoints());h=t?!h:h;const u=[],d=[];let p,m,f=[],g=0;d[g]=void 0,f[g]=[];for(let e=0,n=s.length;e1){let t=!1;const e=[];for(let t=0,e=d.length;t0&&(t||(f=u))}for(let t=0,e=d.length;t0){this.source.connect(this.filters[0]);for(let t=1,e=this.filters.length;t0){this.source.disconnect(this.filters[0]);for(let t=1,e=this.filters.length;t0&&this._mixBufferRegionAdditive(n,i,this._addIndex*e,1,e);for(let t=e,r=e+e;t!==r;++t)if(n[t]!==n[t+e]){a.setValue(n,i);break}}saveOriginalState(){const t=this.binding,e=this.buffer,n=this.valueSize,i=n*this._origIndex;t.getValue(e,i);for(let t=n,r=i;t!==r;++t)e[t]=e[i+t%n];this._setIdentity(),this.cumulativeWeight=0,this.cumulativeWeightAdditive=0}restoreOriginalState(){const t=3*this.valueSize;this.binding.setValue(this.buffer,t)}_setAdditiveIdentityNumeric(){const t=this._addIndex*this.valueSize,e=t+this.valueSize;for(let n=t;n=.5)for(let i=0;i!==r;++i)t[e+i]=t[n+i]}_slerp(t,e,n,i){Lt.slerpFlat(t,e,t,e,t,n,i)}_slerpAdditive(t,e,n,i,r){const s=this._workIndex*r;Lt.multiplyQuaternionsFlat(t,s,t,e,t,n),Lt.slerpFlat(t,e,t,e,t,s,i)}_lerp(t,e,n,i,r){const s=1-i;for(let a=0;a!==r;++a){const r=e+a;t[r]=t[r]*s+t[n+a]*i}}_lerpAdditive(t,e,n,i,r){for(let s=0;s!==r;++s){const r=e+s;t[r]=t[r]+t[n+s]*i}}}const oh="\\[\\]\\.:\\/",lh=new RegExp("[\\[\\]\\.:\\/]","g"),ch="[^\\[\\]\\.:\\/]",hh="[^"+oh.replace("\\.","")+"]",uh=/((?:WC+[\/:])*)/.source.replace("WC",ch),dh=/(WCOD+)?/.source.replace("WCOD",hh),ph=/(?:\.(WC+)(?:\[(.+)\])?)?/.source.replace("WC",ch),mh=/\.(WC+)(?:\[(.+)\])?/.source.replace("WC",ch),fh=new RegExp("^"+uh+dh+ph+mh+"$"),gh=["material","materials","bones"];class vh{constructor(t,e,n){this.path=e,this.parsedPath=n||vh.parseTrackName(e),this.node=vh.findNode(t,this.parsedPath.nodeName)||t,this.rootNode=t,this.getValue=this._getValue_unbound,this.setValue=this._setValue_unbound}static create(t,e,n){return t&&t.isAnimationObjectGroup?new vh.Composite(t,e,n):new vh(t,e,n)}static sanitizeNodeName(t){return t.replace(/\s/g,"_").replace(lh,"")}static parseTrackName(t){const e=fh.exec(t);if(!e)throw new Error("PropertyBinding: Cannot parse trackName: "+t);const n={nodeName:e[2],objectName:e[3],objectIndex:e[4],propertyName:e[5],propertyIndex:e[6]},i=n.nodeName&&n.nodeName.lastIndexOf(".");if(void 0!==i&&-1!==i){const t=n.nodeName.substring(i+1);-1!==gh.indexOf(t)&&(n.nodeName=n.nodeName.substring(0,i),n.objectName=t)}if(null===n.propertyName||0===n.propertyName.length)throw new Error("PropertyBinding: can not parse propertyName from trackName: "+t);return n}static findNode(t,e){if(!e||""===e||"."===e||-1===e||e===t.name||e===t.uuid)return t;if(t.skeleton){const n=t.skeleton.getBoneByName(e);if(void 0!==n)return n}if(t.children){const n=function(t){for(let i=0;i=r){const s=r++,c=t[s];e[c.uuid]=l,t[l]=c,e[o]=s,t[s]=a;for(let t=0,e=i;t!==e;++t){const e=n[t],i=e[s],r=e[l];e[l]=i,e[s]=r}}}this.nCachedObjects_=r}uncache(){const t=this._objects,e=this._indicesByUUID,n=this._bindings,i=n.length;let r=this.nCachedObjects_,s=t.length;for(let a=0,o=arguments.length;a!==o;++a){const o=arguments[a].uuid,l=e[o];if(void 0!==l)if(delete e[o],l0&&(e[a.uuid]=l),t[l]=a,t.pop();for(let t=0,e=i;t!==e;++t){const e=n[t];e[l]=e[r],e.pop()}}}this.nCachedObjects_=r}subscribe_(t,e){const n=this._bindingsIndicesByPath;let i=n[t];const r=this._bindings;if(void 0!==i)return r[i];const s=this._paths,a=this._parsedPaths,o=this._objects,l=o.length,c=this.nCachedObjects_,h=new Array(l);i=r.length,n[t]=i,s.push(t),a.push(e),r.push(h);for(let n=c,i=o.length;n!==i;++n){const i=o[n];h[n]=new vh(i,t,e)}return h}unsubscribe_(t){const e=this._bindingsIndicesByPath,n=e[t];if(void 0!==n){const i=this._paths,r=this._parsedPaths,s=this._bindings,a=s.length-1,o=s[a];e[t[a]]=n,s[n]=o,s.pop(),r[n]=r[a],r.pop(),i[n]=i[a],i.pop()}}}yh.prototype.isAnimationObjectGroup=!0;class xh{constructor(t,e,n=null,i=e.blendMode){this._mixer=t,this._clip=e,this._localRoot=n,this.blendMode=i;const r=e.tracks,s=r.length,a=new Array(s),o={endingStart:k,endingEnd:k};for(let t=0;t!==s;++t){const e=r[t].createInterpolant(null);a[t]=e,e.settings=o}this._interpolantSettings=o,this._interpolants=a,this._propertyBindings=new Array(s),this._cacheIndex=null,this._byClipCacheIndex=null,this._timeScaleInterpolant=null,this._weightInterpolant=null,this.loop=2201,this._loopCount=-1,this._startTime=null,this.time=0,this.timeScale=1,this._effectiveTimeScale=1,this.weight=1,this._effectiveWeight=1,this.repetitions=1/0,this.paused=!1,this.enabled=!0,this.clampWhenFinished=!1,this.zeroSlopeAtStart=!0,this.zeroSlopeAtEnd=!0}play(){return this._mixer._activateAction(this),this}stop(){return this._mixer._deactivateAction(this),this.reset()}reset(){return this.paused=!1,this.enabled=!0,this.time=0,this._loopCount=-1,this._startTime=null,this.stopFading().stopWarping()}isRunning(){return this.enabled&&!this.paused&&0!==this.timeScale&&null===this._startTime&&this._mixer._isActiveAction(this)}isScheduled(){return this._mixer._isActiveAction(this)}startAt(t){return this._startTime=t,this}setLoop(t,e){return this.loop=t,this.repetitions=e,this}setEffectiveWeight(t){return this.weight=t,this._effectiveWeight=this.enabled?t:0,this.stopFading()}getEffectiveWeight(){return this._effectiveWeight}fadeIn(t){return this._scheduleFading(t,0,1)}fadeOut(t){return this._scheduleFading(t,1,0)}crossFadeFrom(t,e,n){if(t.fadeOut(e),this.fadeIn(e),n){const n=this._clip.duration,i=t._clip.duration,r=i/n,s=n/i;t.warp(1,r,e),this.warp(s,1,e)}return this}crossFadeTo(t,e,n){return t.crossFadeFrom(this,e,n)}stopFading(){const t=this._weightInterpolant;return null!==t&&(this._weightInterpolant=null,this._mixer._takeBackControlInterpolant(t)),this}setEffectiveTimeScale(t){return this.timeScale=t,this._effectiveTimeScale=this.paused?0:t,this.stopWarping()}getEffectiveTimeScale(){return this._effectiveTimeScale}setDuration(t){return this.timeScale=this._clip.duration/t,this.stopWarping()}syncWith(t){return this.time=t.time,this.timeScale=t.timeScale,this.stopWarping()}halt(t){return this.warp(this._effectiveTimeScale,0,t)}warp(t,e,n){const i=this._mixer,r=i.time,s=this.timeScale;let a=this._timeScaleInterpolant;null===a&&(a=i._lendControlInterpolant(),this._timeScaleInterpolant=a);const o=a.parameterPositions,l=a.sampleValues;return o[0]=r,o[1]=r+n,l[0]=t/s,l[1]=e/s,this}stopWarping(){const t=this._timeScaleInterpolant;return null!==t&&(this._timeScaleInterpolant=null,this._mixer._takeBackControlInterpolant(t)),this}getMixer(){return this._mixer}getClip(){return this._clip}getRoot(){return this._localRoot||this._mixer._root}_update(t,e,n,i){if(!this.enabled)return void this._updateWeight(t);const r=this._startTime;if(null!==r){const i=(t-r)*n;if(i<0||0===n)return;this._startTime=null,e=n*i}e*=this._updateTimeScale(t);const s=this._updateTime(e),a=this._updateWeight(t);if(a>0){const t=this._interpolants,e=this._propertyBindings;switch(this.blendMode){case q:for(let n=0,i=t.length;n!==i;++n)t[n].evaluate(s),e[n].accumulateAdditive(a);break;case j:default:for(let n=0,r=t.length;n!==r;++n)t[n].evaluate(s),e[n].accumulate(i,a)}}}_updateWeight(t){let e=0;if(this.enabled){e=this.weight;const n=this._weightInterpolant;if(null!==n){const i=n.evaluate(t)[0];e*=i,t>n.parameterPositions[1]&&(this.stopFading(),0===i&&(this.enabled=!1))}}return this._effectiveWeight=e,e}_updateTimeScale(t){let e=0;if(!this.paused){e=this.timeScale;const n=this._timeScaleInterpolant;if(null!==n){e*=n.evaluate(t)[0],t>n.parameterPositions[1]&&(this.stopWarping(),0===e?this.paused=!0:this.timeScale=e)}}return this._effectiveTimeScale=e,e}_updateTime(t){const e=this._clip.duration,n=this.loop;let i=this.time+t,r=this._loopCount;const s=2202===n;if(0===t)return-1===r?i:s&&1==(1&r)?e-i:i;if(2200===n){-1===r&&(this._loopCount=0,this._setEndings(!0,!0,!1));t:{if(i>=e)i=e;else{if(!(i<0)){this.time=i;break t}i=0}this.clampWhenFinished?this.paused=!0:this.enabled=!1,this.time=i,this._mixer.dispatchEvent({type:"finished",action:this,direction:t<0?-1:1})}}else{if(-1===r&&(t>=0?(r=0,this._setEndings(!0,0===this.repetitions,s)):this._setEndings(0===this.repetitions,!0,s)),i>=e||i<0){const n=Math.floor(i/e);i-=e*n,r+=Math.abs(n);const a=this.repetitions-r;if(a<=0)this.clampWhenFinished?this.paused=!0:this.enabled=!1,i=t>0?e:0,this.time=i,this._mixer.dispatchEvent({type:"finished",action:this,direction:t>0?1:-1});else{if(1===a){const e=t<0;this._setEndings(e,!e,s)}else this._setEndings(!1,!1,s);this._loopCount=r,this.time=i,this._mixer.dispatchEvent({type:"loop",action:this,loopDelta:n})}}else this.time=i;if(s&&1==(1&r))return e-i}return i}_setEndings(t,e,n){const i=this._interpolantSettings;n?(i.endingStart=V,i.endingEnd=V):(i.endingStart=t?this.zeroSlopeAtStart?V:k:W,i.endingEnd=e?this.zeroSlopeAtEnd?V:k:W)}_scheduleFading(t,e,n){const i=this._mixer,r=i.time;let s=this._weightInterpolant;null===s&&(s=i._lendControlInterpolant(),this._weightInterpolant=s);const a=s.parameterPositions,o=s.sampleValues;return a[0]=r,o[0]=e,a[1]=r+t,o[1]=n,this}}class _h extends rt{constructor(t){super(),this._root=t,this._initMemoryManager(),this._accuIndex=0,this.time=0,this.timeScale=1}_bindAction(t,e){const n=t._localRoot||this._root,i=t._clip.tracks,r=i.length,s=t._propertyBindings,a=t._interpolants,o=n.uuid,l=this._bindingsByRootAndName;let c=l[o];void 0===c&&(c={},l[o]=c);for(let t=0;t!==r;++t){const r=i[t],l=r.name;let h=c[l];if(void 0!==h)s[t]=h;else{if(h=s[t],void 0!==h){null===h._cacheIndex&&(++h.referenceCount,this._addInactiveBinding(h,o,l));continue}const i=e&&e._propertyBindings[t].binding.parsedPath;h=new ah(vh.create(n,l,i),r.ValueTypeName,r.getValueSize()),++h.referenceCount,this._addInactiveBinding(h,o,l),s[t]=h}a[t].resultBuffer=h.buffer}}_activateAction(t){if(!this._isActiveAction(t)){if(null===t._cacheIndex){const e=(t._localRoot||this._root).uuid,n=t._clip.uuid,i=this._actionsByClip[n];this._bindAction(t,i&&i.knownActions[0]),this._addInactiveAction(t,n,e)}const e=t._propertyBindings;for(let t=0,n=e.length;t!==n;++t){const n=e[t];0==n.useCount++&&(this._lendBinding(n),n.saveOriginalState())}this._lendAction(t)}}_deactivateAction(t){if(this._isActiveAction(t)){const e=t._propertyBindings;for(let t=0,n=e.length;t!==n;++t){const n=e[t];0==--n.useCount&&(n.restoreOriginalState(),this._takeBackBinding(n))}this._takeBackAction(t)}}_initMemoryManager(){this._actions=[],this._nActiveActions=0,this._actionsByClip={},this._bindings=[],this._nActiveBindings=0,this._bindingsByRootAndName={},this._controlInterpolants=[],this._nActiveControlInterpolants=0;const t=this;this.stats={actions:{get total(){return t._actions.length},get inUse(){return t._nActiveActions}},bindings:{get total(){return t._bindings.length},get inUse(){return t._nActiveBindings}},controlInterpolants:{get total(){return t._controlInterpolants.length},get inUse(){return t._nActiveControlInterpolants}}}}_isActiveAction(t){const e=t._cacheIndex;return null!==e&&e=0;--e)t[e].stop();return this}update(t){t*=this.timeScale;const e=this._actions,n=this._nActiveActions,i=this.time+=t,r=Math.sign(t),s=this._accuIndex^=1;for(let a=0;a!==n;++a){e[a]._update(i,t,r,s)}const a=this._bindings,o=this._nActiveBindings;for(let t=0;t!==o;++t)a[t].apply(s);return this}setTime(t){this.time=0;for(let t=0;tthis.max.x||t.ythis.max.y)}containsBox(t){return this.min.x<=t.min.x&&t.max.x<=this.max.x&&this.min.y<=t.min.y&&t.max.y<=this.max.y}getParameter(t,e){return e.set((t.x-this.min.x)/(this.max.x-this.min.x),(t.y-this.min.y)/(this.max.y-this.min.y))}intersectsBox(t){return!(t.max.xthis.max.x||t.max.ythis.max.y)}clampPoint(t,e){return e.copy(t).clamp(this.min,this.max)}distanceToPoint(t){return Eh.copy(t).clamp(this.min,this.max).sub(t).length()}intersect(t){return this.min.max(t.min),this.max.min(t.max),this}union(t){return this.min.min(t.min),this.max.max(t.max),this}translate(t){return this.min.add(t),this.max.add(t),this}equals(t){return t.min.equals(this.min)&&t.max.equals(this.max)}}Ah.prototype.isBox2=!0;const Lh=new Rt,Rh=new Rt;class Ch{constructor(t=new Rt,e=new Rt){this.start=t,this.end=e}set(t,e){return this.start.copy(t),this.end.copy(e),this}copy(t){return this.start.copy(t.start),this.end.copy(t.end),this}getCenter(t){return t.addVectors(this.start,this.end).multiplyScalar(.5)}delta(t){return t.subVectors(this.end,this.start)}distanceSq(){return this.start.distanceToSquared(this.end)}distance(){return this.start.distanceTo(this.end)}at(t,e){return this.delta(e).multiplyScalar(t).add(this.start)}closestPointToPointParameter(t,e){Lh.subVectors(t,this.start),Rh.subVectors(this.end,this.start);const n=Rh.dot(Rh);let i=Rh.dot(Lh)/n;return e&&(i=ht(i,0,1)),i}closestPointToPoint(t,e,n){const i=this.closestPointToPointParameter(t,e);return this.delta(n).multiplyScalar(i).add(this.start)}applyMatrix4(t){return this.start.applyMatrix4(t),this.end.applyMatrix4(t),this}equals(t){return t.start.equals(this.start)&&t.end.equals(this.end)}clone(){return(new this.constructor).copy(this)}}class Ph extends Pe{constructor(t){super(),this.material=t,this.render=function(){},this.hasPositions=!1,this.hasNormals=!1,this.hasColors=!1,this.hasUvs=!1,this.positionArray=null,this.normalArray=null,this.colorArray=null,this.uvArray=null,this.count=0}}Ph.prototype.isImmediateRenderObject=!0;const Ih=new Rt;const Dh=new Rt,Nh=new ae,zh=new ae;class Bh extends qa{constructor(t){const e=Fh(t),n=new wn,i=[],r=[],s=new Qe(0,0,1),a=new Qe(0,1,0);for(let t=0;t.99999)this.quaternion.set(0,0,0,1);else if(t.y<-.99999)this.quaternion.set(1,0,0,0);else{Zh.set(t.z,0,-t.x).normalize();const e=Math.acos(t.y);this.quaternion.setFromAxisAngle(Zh,e)}}setLength(t,e=.2*t,n=.2*e){this.line.scale.set(1,Math.max(1e-4,t-e),1),this.line.updateMatrix(),this.cone.scale.set(n,e,n),this.cone.position.y=t,this.cone.updateMatrix()}setColor(t){this.line.material.color.set(t),this.cone.material.color.set(t)}copy(t){return super.copy(t,!1),this.line.copy(t.line),this.cone.copy(t.cone),this}},t.Audio=th,t.AudioAnalyser=sh,t.AudioContext=kc,t.AudioListener=class extends Pe{constructor(){super(),this.type="AudioListener",this.context=kc.getContext(),this.gain=this.context.createGain(),this.gain.connect(this.context.destination),this.filter=null,this.timeDelta=0,this._clock=new Yc}getInput(){return this.gain}removeFilter(){return null!==this.filter&&(this.gain.disconnect(this.filter),this.filter.disconnect(this.context.destination),this.gain.connect(this.context.destination),this.filter=null),this}getFilter(){return this.filter}setFilter(t){return null!==this.filter?(this.gain.disconnect(this.filter),this.filter.disconnect(this.context.destination)):this.gain.disconnect(this.context.destination),this.filter=t,this.gain.connect(this.filter),this.filter.connect(this.context.destination),this}getMasterVolume(){return this.gain.gain.value}setMasterVolume(t){return this.gain.gain.setTargetAtTime(t,this.context.currentTime,.01),this}updateMatrixWorld(t){super.updateMatrixWorld(t);const e=this.context.listener,n=this.up;if(this.timeDelta=this._clock.getDelta(),this.matrixWorld.decompose(Zc,Qc,Kc),$c.set(0,0,-1).applyQuaternion(Qc),e.positionX){const t=this.context.currentTime+this.timeDelta;e.positionX.linearRampToValueAtTime(Zc.x,t),e.positionY.linearRampToValueAtTime(Zc.y,t),e.positionZ.linearRampToValueAtTime(Zc.z,t),e.forwardX.linearRampToValueAtTime($c.x,t),e.forwardY.linearRampToValueAtTime($c.y,t),e.forwardZ.linearRampToValueAtTime($c.z,t),e.upX.linearRampToValueAtTime(n.x,t),e.upY.linearRampToValueAtTime(n.y,t),e.upZ.linearRampToValueAtTime(n.z,t)}else e.setPosition(Zc.x,Zc.y,Zc.z),e.setOrientation($c.x,$c.y,$c.z,n.x,n.y,n.z)}},t.AudioLoader=Vc,t.AxesHelper=$h,t.AxisHelper=function(t){return console.warn("THREE.AxisHelper has been renamed to THREE.AxesHelper."),new $h(t)},t.BackSide=1,t.BasicDepthPacking=3200,t.BasicShadowMap=0,t.BinaryTextureLoader=function(t){return console.warn("THREE.BinaryTextureLoader has been renamed to THREE.DataTextureLoader."),new ac(t)},t.Bone=Ea,t.BooleanKeyframeTrack=Vl,t.BoundingBoxHelper=function(t,e){return console.warn("THREE.BoundingBoxHelper has been deprecated. Creating a THREE.BoxHelper instead."),new Jh(t,e)},t.Box2=Ah,t.Box3=It,t.Box3Helper=class extends qa{constructor(t,e=16776960){const n=new Uint16Array([0,1,1,2,2,3,3,0,4,5,5,6,6,7,7,4,0,4,1,5,2,6,3,7]),i=new wn;i.setIndex(new en(n,1)),i.setAttribute("position",new un([1,1,1,-1,1,1,-1,-1,1,1,-1,1,1,1,-1,-1,1,-1,-1,-1,-1,1,-1,-1],3)),super(i,new Fa({color:e,toneMapped:!1})),this.box=t,this.type="Box3Helper",this.geometry.computeBoundingSphere()}updateMatrixWorld(t){const e=this.box;e.isEmpty()||(e.getCenter(this.position),e.getSize(this.scale),this.scale.multiplyScalar(.5),super.updateMatrixWorld(t))}},t.BoxBufferGeometry=Vn,t.BoxGeometry=Vn,t.BoxHelper=Jh,t.BufferAttribute=en,t.BufferGeometry=wn,t.BufferGeometryLoader=Dc,t.ByteType=1010,t.Cache=Kl,t.Camera=Yn,t.CameraHelper=class extends qa{constructor(t){const e=new wn,n=new Fa({color:16777215,vertexColors:!0,toneMapped:!1}),i=[],r=[],s={},a=new Qe(16755200),o=new Qe(16711680),l=new Qe(43775),c=new Qe(16777215),h=new Qe(3355443);function u(t,e,n){d(t,n),d(e,n)}function d(t,e){i.push(0,0,0),r.push(e.r,e.g,e.b),void 0===s[t]&&(s[t]=[]),s[t].push(i.length/3-1)}u("n1","n2",a),u("n2","n4",a),u("n4","n3",a),u("n3","n1",a),u("f1","f2",a),u("f2","f4",a),u("f4","f3",a),u("f3","f1",a),u("n1","f1",a),u("n2","f2",a),u("n3","f3",a),u("n4","f4",a),u("p","n1",o),u("p","n2",o),u("p","n3",o),u("p","n4",o),u("u1","u2",l),u("u2","u3",l),u("u3","u1",l),u("c","t",c),u("p","c",h),u("cn1","cn2",h),u("cn3","cn4",h),u("cf1","cf2",h),u("cf3","cf4",h),e.setAttribute("position",new un(i,3)),e.setAttribute("color",new un(r,3)),super(e,n),this.type="CameraHelper",this.camera=t,this.camera.updateProjectionMatrix&&this.camera.updateProjectionMatrix(),this.matrix=t.matrixWorld,this.matrixAutoUpdate=!1,this.pointMap=s,this.update()}update(){const t=this.geometry,e=this.pointMap;qh.projectionMatrixInverse.copy(this.camera.projectionMatrixInverse),Xh("c",e,t,qh,0,0,-1),Xh("t",e,t,qh,0,0,1),Xh("n1",e,t,qh,-1,-1,-1),Xh("n2",e,t,qh,1,-1,-1),Xh("n3",e,t,qh,-1,1,-1),Xh("n4",e,t,qh,1,1,-1),Xh("f1",e,t,qh,-1,-1,1),Xh("f2",e,t,qh,1,-1,1),Xh("f3",e,t,qh,-1,1,1),Xh("f4",e,t,qh,1,1,1),Xh("u1",e,t,qh,.7,1.1,-1),Xh("u2",e,t,qh,-.7,1.1,-1),Xh("u3",e,t,qh,0,2,-1),Xh("cf1",e,t,qh,-1,0,1),Xh("cf2",e,t,qh,1,0,1),Xh("cf3",e,t,qh,0,-1,1),Xh("cf4",e,t,qh,0,1,1),Xh("cn1",e,t,qh,-1,0,-1),Xh("cn2",e,t,qh,1,0,-1),Xh("cn3",e,t,qh,0,-1,-1),Xh("cn4",e,t,qh,0,1,-1),t.getAttribute("position").needsUpdate=!0}dispose(){this.geometry.dispose(),this.material.dispose()}},t.CanvasRenderer=function(){console.error("THREE.CanvasRenderer has been removed")},t.CanvasTexture=io,t.CatmullRomCurve3=So,t.CineonToneMapping=3,t.CircleBufferGeometry=so,t.CircleGeometry=so,t.ClampToEdgeWrapping=u,t.Clock=Yc,t.Color=Qe,t.ColorKeyframeTrack=Wl,t.CompressedTexture=no,t.CompressedTextureLoader=class extends ec{constructor(t){super(t)}load(t,e,n,i){const r=this,s=[],a=new no,o=new ic(this.manager);o.setPath(this.path),o.setResponseType("arraybuffer"),o.setRequestHeader(this.requestHeader),o.setWithCredentials(r.withCredentials);let l=0;function c(c){o.load(t[c],(function(t){const n=r.parse(t,!0);s[c]={width:n.width,height:n.height,format:n.format,mipmaps:n.mipmaps},l+=1,6===l&&(1===n.mipmapCount&&(a.minFilter=g),a.image=s,a.format=n.format,a.needsUpdate=!0,e&&e(a))}),n,i)}if(Array.isArray(t))for(let e=0,n=t.length;e>16&32768,i=e>>12&2047;const r=e>>23&255;return r<103?n:r>142?(n|=31744,n|=(255==r?0:1)&&8388607&e,n):r<113?(i|=2048,n|=(i>>114-r)+(i>>113-r&1),n):(n|=r-112<<10|i>>1,n+=1&i,n)}},t.DecrementStencilOp=7683,t.DecrementWrapStencilOp=34056,t.DefaultLoadingManager=tc,t.DepthFormat=A,t.DepthStencilFormat=L,t.DepthTexture=ro,t.DirectionalLight=Tc,t.DirectionalLightHelper=class extends Pe{constructor(t,e,n){super(),this.light=t,this.light.updateMatrixWorld(),this.matrix=t.matrixWorld,this.matrixAutoUpdate=!1,this.color=n,void 0===e&&(e=1);let i=new wn;i.setAttribute("position",new un([-e,e,0,e,e,0,e,-e,0,-e,-e,0,-e,e,0],3));const r=new Fa({fog:!1,toneMapped:!1});this.lightPlane=new Va(i,r),this.add(this.lightPlane),i=new wn,i.setAttribute("position",new un([0,0,0,0,0,1],3)),this.targetLine=new Va(i,r),this.add(this.targetLine),this.update()}dispose(){this.lightPlane.geometry.dispose(),this.lightPlane.material.dispose(),this.targetLine.geometry.dispose(),this.targetLine.material.dispose()}update(){kh.setFromMatrixPosition(this.light.matrixWorld),Vh.setFromMatrixPosition(this.light.target.matrixWorld),Wh.subVectors(Vh,kh),this.lightPlane.lookAt(Vh),void 0!==this.color?(this.lightPlane.material.color.set(this.color),this.targetLine.material.color.set(this.color)):(this.lightPlane.material.color.copy(this.light.color),this.targetLine.material.color.copy(this.light.color)),this.targetLine.lookAt(Vh),this.targetLine.scale.z=Wh.length()}},t.DiscreteInterpolant=Gl,t.DodecahedronBufferGeometry=co,t.DodecahedronGeometry=co,t.DoubleSide=2,t.DstAlphaFactor=206,t.DstColorFactor=208,t.DynamicBufferAttribute=function(t,e){return console.warn("THREE.DynamicBufferAttribute has been removed. Use new THREE.BufferAttribute().setUsage( THREE.DynamicDrawUsage ) instead."),new en(t,e).setUsage(nt)},t.DynamicCopyUsage=35050,t.DynamicDrawUsage=nt,t.DynamicReadUsage=35049,t.EdgesGeometry=fo,t.EdgesHelper=function(t,e){return console.warn("THREE.EdgesHelper has been removed. Use THREE.EdgesGeometry instead."),new qa(new fo(t.geometry),new Fa({color:void 0!==e?e:16777215}))},t.EllipseCurve=vo,t.EqualDepth=4,t.EqualStencilFunc=514,t.EquirectangularReflectionMapping=a,t.EquirectangularRefractionMapping=o,t.Euler=ge,t.EventDispatcher=rt,t.ExtrudeBufferGeometry=hl,t.ExtrudeGeometry=hl,t.FaceColors=1,t.FileLoader=ic,t.FlatShading=1,t.Float16BufferAttribute=hn,t.Float32Attribute=function(t,e){return console.warn("THREE.Float32Attribute has been removed. Use new THREE.Float32BufferAttribute() instead."),new un(t,e)},t.Float32BufferAttribute=un,t.Float64Attribute=function(t,e){return console.warn("THREE.Float64Attribute has been removed. Use new THREE.Float64BufferAttribute() instead."),new dn(t,e)},t.Float64BufferAttribute=dn,t.FloatType=M,t.Fog=Zs,t.FogExp2=Js,t.Font=Uc,t.FontLoader=class extends ec{constructor(t){super(t)}load(t,e,n,i){const r=this,s=new ic(this.manager);s.setPath(this.path),s.setRequestHeader(this.requestHeader),s.setWithCredentials(r.withCredentials),s.load(t,(function(t){let n;try{n=JSON.parse(t)}catch(e){console.warn("THREE.FontLoader: typeface.js support is being deprecated. Use typeface.json instead."),n=JSON.parse(t.substring(65,t.length-2))}const i=r.parse(n);e&&e(i)}),n,i)}parse(t){return new Uc(t)}},t.FrontSide=0,t.Frustum=ai,t.GLBufferAttribute=wh,t.GLSL1="100",t.GLSL3=it,t.GammaEncoding=J,t.GreaterDepth=6,t.GreaterEqualDepth=5,t.GreaterEqualStencilFunc=518,t.GreaterStencilFunc=516,t.GridHelper=Gh,t.Group=ks,t.HalfFloatType=w,t.HemisphereLight=dc,t.HemisphereLightHelper=class extends Pe{constructor(t,e,n){super(),this.light=t,this.light.updateMatrixWorld(),this.matrix=t.matrixWorld,this.matrixAutoUpdate=!1,this.color=n;const i=new ml(e);i.rotateY(.5*Math.PI),this.material=new Ke({wireframe:!0,fog:!1,toneMapped:!1}),void 0===this.color&&(this.material.vertexColors=!0);const r=i.getAttribute("position"),s=new Float32Array(3*r.count);i.setAttribute("color",new en(s,3)),this.add(new Gn(i,this.material)),this.update()}dispose(){this.children[0].geometry.dispose(),this.children[0].material.dispose()}update(){const t=this.children[0];if(void 0!==this.color)this.material.color.set(this.color);else{const e=t.geometry.getAttribute("color");Uh.copy(this.light.color),Hh.copy(this.light.groundColor);for(let t=0,n=e.count;t0){const n=new $l(e);r=new rc(n),r.setCrossOrigin(this.crossOrigin);for(let e=0,n=t.length;e0){i=new rc(this.manager),i.setCrossOrigin(this.crossOrigin);for(let e=0,i=t.length;e>8&255]+Re[t>>16&255]+Re[t>>24&255]+"-"+Re[255&e]+Re[e>>8&255]+"-"+Re[e>>16&15|64]+Re[e>>24&255]+"-"+Re[63&i|128]+Re[i>>8&255]+"-"+Re[i>>16&255]+Re[i>>24&255]+Re[255&n]+Re[n>>8&255]+Re[n>>16&255]+Re[n>>24&255]).toLowerCase()}function Oe(t,e,i){return Math.max(e,Math.min(i,t))}function ze(t,e){return(t%e+e)%e}function Ue(t,e,i){return(1-i)*t+i*e}function Be(t){return 0==(t&t-1)&&0!==t}function Fe(t){return Math.pow(2,Math.ceil(Math.log(t)/Math.LN2))}function ke(t){return Math.pow(2,Math.floor(Math.log(t)/Math.LN2))}function Ge(t,e){switch(e.constructor){case Float32Array:return t;case Uint16Array:return t/65535;case Uint8Array:return t/255;case Int16Array:return Math.max(t/32767,-1);case Int8Array:return Math.max(t/127,-1);default:throw new Error("Invalid component type.")}}function Ve(t,e){switch(e.constructor){case Float32Array:return t;case Uint16Array:return Math.round(65535*t);case Uint8Array:return Math.round(255*t);case Int16Array:return Math.round(32767*t);case Int8Array:return Math.round(127*t);default:throw new Error("Invalid component type.")}}const He={DEG2RAD:Ie,RAD2DEG:De,generateUUID:Ne,clamp:Oe,euclideanModulo:ze,mapLinear:function(t,e,i,n,r){return n+(t-e)*(r-n)/(i-e)},inverseLerp:function(t,e,i){return t!==e?(i-t)/(e-t):0},lerp:Ue,damp:function(t,e,i,n){return Ue(t,e,1-Math.exp(-i*n))},pingpong:function(t,e=1){return e-Math.abs(ze(t,2*e)-e)},smoothstep:function(t,e,i){return t<=e?0:t>=i?1:(t=(t-e)/(i-e))*t*(3-2*t)},smootherstep:function(t,e,i){return t<=e?0:t>=i?1:(t=(t-e)/(i-e))*t*t*(t*(6*t-15)+10)},randInt:function(t,e){return t+Math.floor(Math.random()*(e-t+1))},randFloat:function(t,e){return t+Math.random()*(e-t)},randFloatSpread:function(t){return t*(.5-Math.random())},seededRandom:function(t){void 0!==t&&(Pe=t);let e=Pe+=1831565813;return e=Math.imul(e^e>>>15,1|e),e^=e+Math.imul(e^e>>>7,61|e),((e^e>>>14)>>>0)/4294967296},degToRad:function(t){return t*Ie},radToDeg:function(t){return t*De},isPowerOfTwo:Be,ceilPowerOfTwo:Fe,floorPowerOfTwo:ke,setQuaternionFromProperEuler:function(t,e,i,n,r){const s=Math.cos,a=Math.sin,o=s(i/2),l=a(i/2),c=s((e+n)/2),h=a((e+n)/2),u=s((e-n)/2),d=a((e-n)/2),p=s((n-e)/2),m=a((n-e)/2);switch(r){case"XYX":t.set(o*h,l*u,l*d,o*c);break;case"YZY":t.set(l*d,o*h,l*u,o*c);break;case"ZXZ":t.set(l*u,l*d,o*h,o*c);break;case"XZX":t.set(o*h,l*m,l*p,o*c);break;case"YXY":t.set(l*p,o*h,l*m,o*c);break;case"ZYZ":t.set(l*m,l*p,o*h,o*c);break;default:console.warn("THREE.MathUtils: .setQuaternionFromProperEuler() encountered an unknown order: "+r)}},normalize:Ve,denormalize:Ge};class We{constructor(t=0,e=0){We.prototype.isVector2=!0,this.x=t,this.y=e}get width(){return this.x}set width(t){this.x=t}get height(){return this.y}set height(t){this.y=t}set(t,e){return this.x=t,this.y=e,this}setScalar(t){return this.x=t,this.y=t,this}setX(t){return this.x=t,this}setY(t){return this.y=t,this}setComponent(t,e){switch(t){case 0:this.x=e;break;case 1:this.y=e;break;default:throw new Error("index is out of range: "+t)}return this}getComponent(t){switch(t){case 0:return this.x;case 1:return this.y;default:throw new Error("index is out of range: "+t)}}clone(){return new this.constructor(this.x,this.y)}copy(t){return this.x=t.x,this.y=t.y,this}add(t){return this.x+=t.x,this.y+=t.y,this}addScalar(t){return this.x+=t,this.y+=t,this}addVectors(t,e){return this.x=t.x+e.x,this.y=t.y+e.y,this}addScaledVector(t,e){return this.x+=t.x*e,this.y+=t.y*e,this}sub(t){return this.x-=t.x,this.y-=t.y,this}subScalar(t){return this.x-=t,this.y-=t,this}subVectors(t,e){return this.x=t.x-e.x,this.y=t.y-e.y,this}multiply(t){return this.x*=t.x,this.y*=t.y,this}multiplyScalar(t){return this.x*=t,this.y*=t,this}divide(t){return this.x/=t.x,this.y/=t.y,this}divideScalar(t){return this.multiplyScalar(1/t)}applyMatrix3(t){const e=this.x,i=this.y,n=t.elements;return this.x=n[0]*e+n[3]*i+n[6],this.y=n[1]*e+n[4]*i+n[7],this}min(t){return this.x=Math.min(this.x,t.x),this.y=Math.min(this.y,t.y),this}max(t){return this.x=Math.max(this.x,t.x),this.y=Math.max(this.y,t.y),this}clamp(t,e){return this.x=Math.max(t.x,Math.min(e.x,this.x)),this.y=Math.max(t.y,Math.min(e.y,this.y)),this}clampScalar(t,e){return this.x=Math.max(t,Math.min(e,this.x)),this.y=Math.max(t,Math.min(e,this.y)),this}clampLength(t,e){const i=this.length();return this.divideScalar(i||1).multiplyScalar(Math.max(t,Math.min(e,i)))}floor(){return this.x=Math.floor(this.x),this.y=Math.floor(this.y),this}ceil(){return this.x=Math.ceil(this.x),this.y=Math.ceil(this.y),this}round(){return this.x=Math.round(this.x),this.y=Math.round(this.y),this}roundToZero(){return this.x=this.x<0?Math.ceil(this.x):Math.floor(this.x),this.y=this.y<0?Math.ceil(this.y):Math.floor(this.y),this}negate(){return this.x=-this.x,this.y=-this.y,this}dot(t){return this.x*t.x+this.y*t.y}cross(t){return this.x*t.y-this.y*t.x}lengthSq(){return this.x*this.x+this.y*this.y}length(){return Math.sqrt(this.x*this.x+this.y*this.y)}manhattanLength(){return Math.abs(this.x)+Math.abs(this.y)}normalize(){return this.divideScalar(this.length()||1)}angle(){return Math.atan2(-this.y,-this.x)+Math.PI}distanceTo(t){return Math.sqrt(this.distanceToSquared(t))}distanceToSquared(t){const e=this.x-t.x,i=this.y-t.y;return e*e+i*i}manhattanDistanceTo(t){return Math.abs(this.x-t.x)+Math.abs(this.y-t.y)}setLength(t){return this.normalize().multiplyScalar(t)}lerp(t,e){return this.x+=(t.x-this.x)*e,this.y+=(t.y-this.y)*e,this}lerpVectors(t,e,i){return this.x=t.x+(e.x-t.x)*i,this.y=t.y+(e.y-t.y)*i,this}equals(t){return t.x===this.x&&t.y===this.y}fromArray(t,e=0){return this.x=t[e],this.y=t[e+1],this}toArray(t=[],e=0){return t[e]=this.x,t[e+1]=this.y,t}fromBufferAttribute(t,e){return this.x=t.getX(e),this.y=t.getY(e),this}rotateAround(t,e){const i=Math.cos(e),n=Math.sin(e),r=this.x-t.x,s=this.y-t.y;return this.x=r*i-s*n+t.x,this.y=r*n+s*i+t.y,this}random(){return this.x=Math.random(),this.y=Math.random(),this}*[Symbol.iterator](){yield this.x,yield this.y}}class je{constructor(){je.prototype.isMatrix3=!0,this.elements=[1,0,0,0,1,0,0,0,1]}set(t,e,i,n,r,s,a,o,l){const c=this.elements;return c[0]=t,c[1]=n,c[2]=a,c[3]=e,c[4]=r,c[5]=o,c[6]=i,c[7]=s,c[8]=l,this}identity(){return this.set(1,0,0,0,1,0,0,0,1),this}copy(t){const e=this.elements,i=t.elements;return e[0]=i[0],e[1]=i[1],e[2]=i[2],e[3]=i[3],e[4]=i[4],e[5]=i[5],e[6]=i[6],e[7]=i[7],e[8]=i[8],this}extractBasis(t,e,i){return t.setFromMatrix3Column(this,0),e.setFromMatrix3Column(this,1),i.setFromMatrix3Column(this,2),this}setFromMatrix4(t){const e=t.elements;return this.set(e[0],e[4],e[8],e[1],e[5],e[9],e[2],e[6],e[10]),this}multiply(t){return this.multiplyMatrices(this,t)}premultiply(t){return this.multiplyMatrices(t,this)}multiplyMatrices(t,e){const i=t.elements,n=e.elements,r=this.elements,s=i[0],a=i[3],o=i[6],l=i[1],c=i[4],h=i[7],u=i[2],d=i[5],p=i[8],m=n[0],f=n[3],g=n[6],v=n[1],x=n[4],_=n[7],y=n[2],M=n[5],b=n[8];return r[0]=s*m+a*v+o*y,r[3]=s*f+a*x+o*M,r[6]=s*g+a*_+o*b,r[1]=l*m+c*v+h*y,r[4]=l*f+c*x+h*M,r[7]=l*g+c*_+h*b,r[2]=u*m+d*v+p*y,r[5]=u*f+d*x+p*M,r[8]=u*g+d*_+p*b,this}multiplyScalar(t){const e=this.elements;return e[0]*=t,e[3]*=t,e[6]*=t,e[1]*=t,e[4]*=t,e[7]*=t,e[2]*=t,e[5]*=t,e[8]*=t,this}determinant(){const t=this.elements,e=t[0],i=t[1],n=t[2],r=t[3],s=t[4],a=t[5],o=t[6],l=t[7],c=t[8];return e*s*c-e*a*l-i*r*c+i*a*o+n*r*l-n*s*o}invert(){const t=this.elements,e=t[0],i=t[1],n=t[2],r=t[3],s=t[4],a=t[5],o=t[6],l=t[7],c=t[8],h=c*s-a*l,u=a*o-c*r,d=l*r-s*o,p=e*h+i*u+n*d;if(0===p)return this.set(0,0,0,0,0,0,0,0,0);const m=1/p;return t[0]=h*m,t[1]=(n*l-c*i)*m,t[2]=(a*i-n*s)*m,t[3]=u*m,t[4]=(c*e-n*o)*m,t[5]=(n*r-a*e)*m,t[6]=d*m,t[7]=(i*o-l*e)*m,t[8]=(s*e-i*r)*m,this}transpose(){let t;const e=this.elements;return t=e[1],e[1]=e[3],e[3]=t,t=e[2],e[2]=e[6],e[6]=t,t=e[5],e[5]=e[7],e[7]=t,this}getNormalMatrix(t){return this.setFromMatrix4(t).invert().transpose()}transposeIntoArray(t){const e=this.elements;return t[0]=e[0],t[1]=e[3],t[2]=e[6],t[3]=e[1],t[4]=e[4],t[5]=e[7],t[6]=e[2],t[7]=e[5],t[8]=e[8],this}setUvTransform(t,e,i,n,r,s,a){const o=Math.cos(r),l=Math.sin(r);return this.set(i*o,i*l,-i*(o*s+l*a)+s+t,-n*l,n*o,-n*(-l*s+o*a)+a+e,0,0,1),this}scale(t,e){return this.premultiply(qe.makeScale(t,e)),this}rotate(t){return this.premultiply(qe.makeRotation(-t)),this}translate(t,e){return this.premultiply(qe.makeTranslation(t,e)),this}makeTranslation(t,e){return this.set(1,0,t,0,1,e,0,0,1),this}makeRotation(t){const e=Math.cos(t),i=Math.sin(t);return this.set(e,-i,0,i,e,0,0,0,1),this}makeScale(t,e){return this.set(t,0,0,0,e,0,0,0,1),this}equals(t){const e=this.elements,i=t.elements;for(let t=0;t<9;t++)if(e[t]!==i[t])return!1;return!0}fromArray(t,e=0){for(let i=0;i<9;i++)this.elements[i]=t[i+e];return this}toArray(t=[],e=0){const i=this.elements;return t[e]=i[0],t[e+1]=i[1],t[e+2]=i[2],t[e+3]=i[3],t[e+4]=i[4],t[e+5]=i[5],t[e+6]=i[6],t[e+7]=i[7],t[e+8]=i[8],t}clone(){return(new this.constructor).fromArray(this.elements)}}const qe=new je;function Xe(t){for(let e=t.length-1;e>=0;--e)if(t[e]>=65535)return!0;return!1}const Ye={Int8Array:Int8Array,Uint8Array:Uint8Array,Uint8ClampedArray:Uint8ClampedArray,Int16Array:Int16Array,Uint16Array:Uint16Array,Int32Array:Int32Array,Uint32Array:Uint32Array,Float32Array:Float32Array,Float64Array:Float64Array};function Ze(t,e){return new Ye[t](e)}function Je(t){return document.createElementNS("http://www.w3.org/1999/xhtml",t)}class Ke{constructor(t=0,e=0,i=0,n=1){this.isQuaternion=!0,this._x=t,this._y=e,this._z=i,this._w=n}static slerpFlat(t,e,i,n,r,s,a){let o=i[n+0],l=i[n+1],c=i[n+2],h=i[n+3];const u=r[s+0],d=r[s+1],p=r[s+2],m=r[s+3];if(0===a)return t[e+0]=o,t[e+1]=l,t[e+2]=c,void(t[e+3]=h);if(1===a)return t[e+0]=u,t[e+1]=d,t[e+2]=p,void(t[e+3]=m);if(h!==m||o!==u||l!==d||c!==p){let t=1-a;const e=o*u+l*d+c*p+h*m,i=e>=0?1:-1,n=1-e*e;if(n>Number.EPSILON){const r=Math.sqrt(n),s=Math.atan2(r,e*i);t=Math.sin(t*s)/r,a=Math.sin(a*s)/r}const r=a*i;if(o=o*t+u*r,l=l*t+d*r,c=c*t+p*r,h=h*t+m*r,t===1-a){const t=1/Math.sqrt(o*o+l*l+c*c+h*h);o*=t,l*=t,c*=t,h*=t}}t[e]=o,t[e+1]=l,t[e+2]=c,t[e+3]=h}static multiplyQuaternionsFlat(t,e,i,n,r,s){const a=i[n],o=i[n+1],l=i[n+2],c=i[n+3],h=r[s],u=r[s+1],d=r[s+2],p=r[s+3];return t[e]=a*p+c*h+o*d-l*u,t[e+1]=o*p+c*u+l*h-a*d,t[e+2]=l*p+c*d+a*u-o*h,t[e+3]=c*p-a*h-o*u-l*d,t}get x(){return this._x}set x(t){this._x=t,this._onChangeCallback()}get y(){return this._y}set y(t){this._y=t,this._onChangeCallback()}get z(){return this._z}set z(t){this._z=t,this._onChangeCallback()}get w(){return this._w}set w(t){this._w=t,this._onChangeCallback()}set(t,e,i,n){return this._x=t,this._y=e,this._z=i,this._w=n,this._onChangeCallback(),this}clone(){return new this.constructor(this._x,this._y,this._z,this._w)}copy(t){return this._x=t.x,this._y=t.y,this._z=t.z,this._w=t.w,this._onChangeCallback(),this}setFromEuler(t,e){const i=t._x,n=t._y,r=t._z,s=t._order,a=Math.cos,o=Math.sin,l=a(i/2),c=a(n/2),h=a(r/2),u=o(i/2),d=o(n/2),p=o(r/2);switch(s){case"XYZ":this._x=u*c*h+l*d*p,this._y=l*d*h-u*c*p,this._z=l*c*p+u*d*h,this._w=l*c*h-u*d*p;break;case"YXZ":this._x=u*c*h+l*d*p,this._y=l*d*h-u*c*p,this._z=l*c*p-u*d*h,this._w=l*c*h+u*d*p;break;case"ZXY":this._x=u*c*h-l*d*p,this._y=l*d*h+u*c*p,this._z=l*c*p+u*d*h,this._w=l*c*h-u*d*p;break;case"ZYX":this._x=u*c*h-l*d*p,this._y=l*d*h+u*c*p,this._z=l*c*p-u*d*h,this._w=l*c*h+u*d*p;break;case"YZX":this._x=u*c*h+l*d*p,this._y=l*d*h+u*c*p,this._z=l*c*p-u*d*h,this._w=l*c*h-u*d*p;break;case"XZY":this._x=u*c*h-l*d*p,this._y=l*d*h-u*c*p,this._z=l*c*p+u*d*h,this._w=l*c*h+u*d*p;break;default:console.warn("THREE.Quaternion: .setFromEuler() encountered an unknown order: "+s)}return!1!==e&&this._onChangeCallback(),this}setFromAxisAngle(t,e){const i=e/2,n=Math.sin(i);return this._x=t.x*n,this._y=t.y*n,this._z=t.z*n,this._w=Math.cos(i),this._onChangeCallback(),this}setFromRotationMatrix(t){const e=t.elements,i=e[0],n=e[4],r=e[8],s=e[1],a=e[5],o=e[9],l=e[2],c=e[6],h=e[10],u=i+a+h;if(u>0){const t=.5/Math.sqrt(u+1);this._w=.25/t,this._x=(c-o)*t,this._y=(r-l)*t,this._z=(s-n)*t}else if(i>a&&i>h){const t=2*Math.sqrt(1+i-a-h);this._w=(c-o)/t,this._x=.25*t,this._y=(n+s)/t,this._z=(r+l)/t}else if(a>h){const t=2*Math.sqrt(1+a-i-h);this._w=(r-l)/t,this._x=(n+s)/t,this._y=.25*t,this._z=(o+c)/t}else{const t=2*Math.sqrt(1+h-i-a);this._w=(s-n)/t,this._x=(r+l)/t,this._y=(o+c)/t,this._z=.25*t}return this._onChangeCallback(),this}setFromUnitVectors(t,e){let i=t.dot(e)+1;return iMath.abs(t.z)?(this._x=-t.y,this._y=t.x,this._z=0,this._w=i):(this._x=0,this._y=-t.z,this._z=t.y,this._w=i)):(this._x=t.y*e.z-t.z*e.y,this._y=t.z*e.x-t.x*e.z,this._z=t.x*e.y-t.y*e.x,this._w=i),this.normalize()}angleTo(t){return 2*Math.acos(Math.abs(Oe(this.dot(t),-1,1)))}rotateTowards(t,e){const i=this.angleTo(t);if(0===i)return this;const n=Math.min(1,e/i);return this.slerp(t,n),this}identity(){return this.set(0,0,0,1)}invert(){return this.conjugate()}conjugate(){return this._x*=-1,this._y*=-1,this._z*=-1,this._onChangeCallback(),this}dot(t){return this._x*t._x+this._y*t._y+this._z*t._z+this._w*t._w}lengthSq(){return this._x*this._x+this._y*this._y+this._z*this._z+this._w*this._w}length(){return Math.sqrt(this._x*this._x+this._y*this._y+this._z*this._z+this._w*this._w)}normalize(){let t=this.length();return 0===t?(this._x=0,this._y=0,this._z=0,this._w=1):(t=1/t,this._x=this._x*t,this._y=this._y*t,this._z=this._z*t,this._w=this._w*t),this._onChangeCallback(),this}multiply(t){return this.multiplyQuaternions(this,t)}premultiply(t){return this.multiplyQuaternions(t,this)}multiplyQuaternions(t,e){const i=t._x,n=t._y,r=t._z,s=t._w,a=e._x,o=e._y,l=e._z,c=e._w;return this._x=i*c+s*a+n*l-r*o,this._y=n*c+s*o+r*a-i*l,this._z=r*c+s*l+i*o-n*a,this._w=s*c-i*a-n*o-r*l,this._onChangeCallback(),this}slerp(t,e){if(0===e)return this;if(1===e)return this.copy(t);const i=this._x,n=this._y,r=this._z,s=this._w;let a=s*t._w+i*t._x+n*t._y+r*t._z;if(a<0?(this._w=-t._w,this._x=-t._x,this._y=-t._y,this._z=-t._z,a=-a):this.copy(t),a>=1)return this._w=s,this._x=i,this._y=n,this._z=r,this;const o=1-a*a;if(o<=Number.EPSILON){const t=1-e;return this._w=t*s+e*this._w,this._x=t*i+e*this._x,this._y=t*n+e*this._y,this._z=t*r+e*this._z,this.normalize(),this._onChangeCallback(),this}const l=Math.sqrt(o),c=Math.atan2(l,a),h=Math.sin((1-e)*c)/l,u=Math.sin(e*c)/l;return this._w=s*h+this._w*u,this._x=i*h+this._x*u,this._y=n*h+this._y*u,this._z=r*h+this._z*u,this._onChangeCallback(),this}slerpQuaternions(t,e,i){return this.copy(t).slerp(e,i)}random(){const t=Math.random(),e=Math.sqrt(1-t),i=Math.sqrt(t),n=2*Math.PI*Math.random(),r=2*Math.PI*Math.random();return this.set(e*Math.cos(n),i*Math.sin(r),i*Math.cos(r),e*Math.sin(n))}equals(t){return t._x===this._x&&t._y===this._y&&t._z===this._z&&t._w===this._w}fromArray(t,e=0){return this._x=t[e],this._y=t[e+1],this._z=t[e+2],this._w=t[e+3],this._onChangeCallback(),this}toArray(t=[],e=0){return t[e]=this._x,t[e+1]=this._y,t[e+2]=this._z,t[e+3]=this._w,t}fromBufferAttribute(t,e){return this._x=t.getX(e),this._y=t.getY(e),this._z=t.getZ(e),this._w=t.getW(e),this}_onChange(t){return this._onChangeCallback=t,this}_onChangeCallback(){}*[Symbol.iterator](){yield this._x,yield this._y,yield this._z,yield this._w}}class $e{constructor(t=0,e=0,i=0){$e.prototype.isVector3=!0,this.x=t,this.y=e,this.z=i}set(t,e,i){return void 0===i&&(i=this.z),this.x=t,this.y=e,this.z=i,this}setScalar(t){return this.x=t,this.y=t,this.z=t,this}setX(t){return this.x=t,this}setY(t){return this.y=t,this}setZ(t){return this.z=t,this}setComponent(t,e){switch(t){case 0:this.x=e;break;case 1:this.y=e;break;case 2:this.z=e;break;default:throw new Error("index is out of range: "+t)}return this}getComponent(t){switch(t){case 0:return this.x;case 1:return this.y;case 2:return this.z;default:throw new Error("index is out of range: "+t)}}clone(){return new this.constructor(this.x,this.y,this.z)}copy(t){return this.x=t.x,this.y=t.y,this.z=t.z,this}add(t){return this.x+=t.x,this.y+=t.y,this.z+=t.z,this}addScalar(t){return this.x+=t,this.y+=t,this.z+=t,this}addVectors(t,e){return this.x=t.x+e.x,this.y=t.y+e.y,this.z=t.z+e.z,this}addScaledVector(t,e){return this.x+=t.x*e,this.y+=t.y*e,this.z+=t.z*e,this}sub(t){return this.x-=t.x,this.y-=t.y,this.z-=t.z,this}subScalar(t){return this.x-=t,this.y-=t,this.z-=t,this}subVectors(t,e){return this.x=t.x-e.x,this.y=t.y-e.y,this.z=t.z-e.z,this}multiply(t){return this.x*=t.x,this.y*=t.y,this.z*=t.z,this}multiplyScalar(t){return this.x*=t,this.y*=t,this.z*=t,this}multiplyVectors(t,e){return this.x=t.x*e.x,this.y=t.y*e.y,this.z=t.z*e.z,this}applyEuler(t){return this.applyQuaternion(ti.setFromEuler(t))}applyAxisAngle(t,e){return this.applyQuaternion(ti.setFromAxisAngle(t,e))}applyMatrix3(t){const e=this.x,i=this.y,n=this.z,r=t.elements;return this.x=r[0]*e+r[3]*i+r[6]*n,this.y=r[1]*e+r[4]*i+r[7]*n,this.z=r[2]*e+r[5]*i+r[8]*n,this}applyNormalMatrix(t){return this.applyMatrix3(t).normalize()}applyMatrix4(t){const e=this.x,i=this.y,n=this.z,r=t.elements,s=1/(r[3]*e+r[7]*i+r[11]*n+r[15]);return this.x=(r[0]*e+r[4]*i+r[8]*n+r[12])*s,this.y=(r[1]*e+r[5]*i+r[9]*n+r[13])*s,this.z=(r[2]*e+r[6]*i+r[10]*n+r[14])*s,this}applyQuaternion(t){const e=this.x,i=this.y,n=this.z,r=t.x,s=t.y,a=t.z,o=t.w,l=o*e+s*n-a*i,c=o*i+a*e-r*n,h=o*n+r*i-s*e,u=-r*e-s*i-a*n;return this.x=l*o+u*-r+c*-a-h*-s,this.y=c*o+u*-s+h*-r-l*-a,this.z=h*o+u*-a+l*-s-c*-r,this}project(t){return this.applyMatrix4(t.matrixWorldInverse).applyMatrix4(t.projectionMatrix)}unproject(t){return this.applyMatrix4(t.projectionMatrixInverse).applyMatrix4(t.matrixWorld)}transformDirection(t){const e=this.x,i=this.y,n=this.z,r=t.elements;return this.x=r[0]*e+r[4]*i+r[8]*n,this.y=r[1]*e+r[5]*i+r[9]*n,this.z=r[2]*e+r[6]*i+r[10]*n,this.normalize()}divide(t){return this.x/=t.x,this.y/=t.y,this.z/=t.z,this}divideScalar(t){return this.multiplyScalar(1/t)}min(t){return this.x=Math.min(this.x,t.x),this.y=Math.min(this.y,t.y),this.z=Math.min(this.z,t.z),this}max(t){return this.x=Math.max(this.x,t.x),this.y=Math.max(this.y,t.y),this.z=Math.max(this.z,t.z),this}clamp(t,e){return this.x=Math.max(t.x,Math.min(e.x,this.x)),this.y=Math.max(t.y,Math.min(e.y,this.y)),this.z=Math.max(t.z,Math.min(e.z,this.z)),this}clampScalar(t,e){return this.x=Math.max(t,Math.min(e,this.x)),this.y=Math.max(t,Math.min(e,this.y)),this.z=Math.max(t,Math.min(e,this.z)),this}clampLength(t,e){const i=this.length();return this.divideScalar(i||1).multiplyScalar(Math.max(t,Math.min(e,i)))}floor(){return this.x=Math.floor(this.x),this.y=Math.floor(this.y),this.z=Math.floor(this.z),this}ceil(){return this.x=Math.ceil(this.x),this.y=Math.ceil(this.y),this.z=Math.ceil(this.z),this}round(){return this.x=Math.round(this.x),this.y=Math.round(this.y),this.z=Math.round(this.z),this}roundToZero(){return this.x=this.x<0?Math.ceil(this.x):Math.floor(this.x),this.y=this.y<0?Math.ceil(this.y):Math.floor(this.y),this.z=this.z<0?Math.ceil(this.z):Math.floor(this.z),this}negate(){return this.x=-this.x,this.y=-this.y,this.z=-this.z,this}dot(t){return this.x*t.x+this.y*t.y+this.z*t.z}lengthSq(){return this.x*this.x+this.y*this.y+this.z*this.z}length(){return Math.sqrt(this.x*this.x+this.y*this.y+this.z*this.z)}manhattanLength(){return Math.abs(this.x)+Math.abs(this.y)+Math.abs(this.z)}normalize(){return this.divideScalar(this.length()||1)}setLength(t){return this.normalize().multiplyScalar(t)}lerp(t,e){return this.x+=(t.x-this.x)*e,this.y+=(t.y-this.y)*e,this.z+=(t.z-this.z)*e,this}lerpVectors(t,e,i){return this.x=t.x+(e.x-t.x)*i,this.y=t.y+(e.y-t.y)*i,this.z=t.z+(e.z-t.z)*i,this}cross(t){return this.crossVectors(this,t)}crossVectors(t,e){const i=t.x,n=t.y,r=t.z,s=e.x,a=e.y,o=e.z;return this.x=n*o-r*a,this.y=r*s-i*o,this.z=i*a-n*s,this}projectOnVector(t){const e=t.lengthSq();if(0===e)return this.set(0,0,0);const i=t.dot(this)/e;return this.copy(t).multiplyScalar(i)}projectOnPlane(t){return Qe.copy(this).projectOnVector(t),this.sub(Qe)}reflect(t){return this.sub(Qe.copy(t).multiplyScalar(2*this.dot(t)))}angleTo(t){const e=Math.sqrt(this.lengthSq()*t.lengthSq());if(0===e)return Math.PI/2;const i=this.dot(t)/e;return Math.acos(Oe(i,-1,1))}distanceTo(t){return Math.sqrt(this.distanceToSquared(t))}distanceToSquared(t){const e=this.x-t.x,i=this.y-t.y,n=this.z-t.z;return e*e+i*i+n*n}manhattanDistanceTo(t){return Math.abs(this.x-t.x)+Math.abs(this.y-t.y)+Math.abs(this.z-t.z)}setFromSpherical(t){return this.setFromSphericalCoords(t.radius,t.phi,t.theta)}setFromSphericalCoords(t,e,i){const n=Math.sin(e)*t;return this.x=n*Math.sin(i),this.y=Math.cos(e)*t,this.z=n*Math.cos(i),this}setFromCylindrical(t){return this.setFromCylindricalCoords(t.radius,t.theta,t.y)}setFromCylindricalCoords(t,e,i){return this.x=t*Math.sin(e),this.y=i,this.z=t*Math.cos(e),this}setFromMatrixPosition(t){const e=t.elements;return this.x=e[12],this.y=e[13],this.z=e[14],this}setFromMatrixScale(t){const e=this.setFromMatrixColumn(t,0).length(),i=this.setFromMatrixColumn(t,1).length(),n=this.setFromMatrixColumn(t,2).length();return this.x=e,this.y=i,this.z=n,this}setFromMatrixColumn(t,e){return this.fromArray(t.elements,4*e)}setFromMatrix3Column(t,e){return this.fromArray(t.elements,3*e)}setFromEuler(t){return this.x=t._x,this.y=t._y,this.z=t._z,this}equals(t){return t.x===this.x&&t.y===this.y&&t.z===this.z}fromArray(t,e=0){return this.x=t[e],this.y=t[e+1],this.z=t[e+2],this}toArray(t=[],e=0){return t[e]=this.x,t[e+1]=this.y,t[e+2]=this.z,t}fromBufferAttribute(t,e){return this.x=t.getX(e),this.y=t.getY(e),this.z=t.getZ(e),this}random(){return this.x=Math.random(),this.y=Math.random(),this.z=Math.random(),this}randomDirection(){const t=2*(Math.random()-.5),e=Math.random()*Math.PI*2,i=Math.sqrt(1-t**2);return this.x=i*Math.cos(e),this.y=i*Math.sin(e),this.z=t,this}*[Symbol.iterator](){yield this.x,yield this.y,yield this.z}}const Qe=new $e,ti=new Ke;function ei(t){return t<.04045?.0773993808*t:Math.pow(.9478672986*t+.0521327014,2.4)}function ii(t){return t<.0031308?12.92*t:1.055*Math.pow(t,.41666)-.055}const ni=(new je).fromArray([.8224621,.0331941,.0170827,.177538,.9668058,.0723974,-1e-7,1e-7,.9105199]),ri=(new je).fromArray([1.2249401,-.0420569,-.0196376,-.2249404,1.0420571,-.0786361,1e-7,0,1.0982735]),si=new $e;const ai={[Se]:t=>t,[be]:t=>t.convertSRGBToLinear(),[we]:function(t){return t.convertSRGBToLinear(),si.set(t.r,t.g,t.b).applyMatrix3(ri),t.setRGB(si.x,si.y,si.z)}},oi={[Se]:t=>t,[be]:t=>t.convertLinearToSRGB(),[we]:function(t){return si.set(t.r,t.g,t.b).applyMatrix3(ni),t.setRGB(si.x,si.y,si.z).convertLinearToSRGB()}},li={enabled:!1,get legacyMode(){return console.warn("THREE.ColorManagement: .legacyMode=false renamed to .enabled=true in r150."),!this.enabled},set legacyMode(t){console.warn("THREE.ColorManagement: .legacyMode=false renamed to .enabled=true in r150."),this.enabled=!t},get workingColorSpace(){return Se},set workingColorSpace(t){console.warn("THREE.ColorManagement: .workingColorSpace is readonly.")},convert:function(t,e,i){if(!1===this.enabled||e===i||!e||!i)return t;const n=ai[e],r=oi[i];if(void 0===n||void 0===r)throw new Error(`Unsupported color space conversion, "${e}" to "${i}".`);return r(n(t))},fromWorkingColorSpace:function(t,e){return this.convert(t,this.workingColorSpace,e)},toWorkingColorSpace:function(t,e){return this.convert(t,e,this.workingColorSpace)}};let ci;class hi{static getDataURL(t){if(/^data:/i.test(t.src))return t.src;if("undefined"==typeof HTMLCanvasElement)return t.src;let e;if(t instanceof HTMLCanvasElement)e=t;else{void 0===ci&&(ci=Je("canvas")),ci.width=t.width,ci.height=t.height;const i=ci.getContext("2d");t instanceof ImageData?i.putImageData(t,0,0):i.drawImage(t,0,0,t.width,t.height),e=ci}return e.width>2048||e.height>2048?(console.warn("THREE.ImageUtils.getDataURL: Image converted to jpg for performance reasons",t),e.toDataURL("image/jpeg",.6)):e.toDataURL("image/png")}static sRGBToLinear(t){if("undefined"!=typeof HTMLImageElement&&t instanceof HTMLImageElement||"undefined"!=typeof HTMLCanvasElement&&t instanceof HTMLCanvasElement||"undefined"!=typeof ImageBitmap&&t instanceof ImageBitmap){const e=Je("canvas");e.width=t.width,e.height=t.height;const i=e.getContext("2d");i.drawImage(t,0,0,t.width,t.height);const n=i.getImageData(0,0,t.width,t.height),r=n.data;for(let t=0;t0&&(i.userData=this.userData),e||(t.textures[this.uuid]=i),i}dispose(){this.dispatchEvent({type:"dispose"})}transformUv(t){if(this.mapping!==J)return t;if(t.applyMatrix3(this.matrix),t.x<0||t.x>1)switch(this.wrapS){case it:t.x=t.x-Math.floor(t.x);break;case nt:t.x=t.x<0?0:1;break;case rt:1===Math.abs(Math.floor(t.x)%2)?t.x=Math.ceil(t.x)-t.x:t.x=t.x-Math.floor(t.x)}if(t.y<0||t.y>1)switch(this.wrapT){case it:t.y=t.y-Math.floor(t.y);break;case nt:t.y=t.y<0?0:1;break;case rt:1===Math.abs(Math.floor(t.y)%2)?t.y=Math.ceil(t.y)-t.y:t.y=t.y-Math.floor(t.y)}return this.flipY&&(t.y=1-t.y),t}set needsUpdate(t){!0===t&&(this.version++,this.source.needsUpdate=!0)}}mi.DEFAULT_IMAGE=null,mi.DEFAULT_MAPPING=J,mi.DEFAULT_ANISOTROPY=1;class fi{constructor(t=0,e=0,i=0,n=1){fi.prototype.isVector4=!0,this.x=t,this.y=e,this.z=i,this.w=n}get width(){return this.z}set width(t){this.z=t}get height(){return this.w}set height(t){this.w=t}set(t,e,i,n){return this.x=t,this.y=e,this.z=i,this.w=n,this}setScalar(t){return this.x=t,this.y=t,this.z=t,this.w=t,this}setX(t){return this.x=t,this}setY(t){return this.y=t,this}setZ(t){return this.z=t,this}setW(t){return this.w=t,this}setComponent(t,e){switch(t){case 0:this.x=e;break;case 1:this.y=e;break;case 2:this.z=e;break;case 3:this.w=e;break;default:throw new Error("index is out of range: "+t)}return this}getComponent(t){switch(t){case 0:return this.x;case 1:return this.y;case 2:return this.z;case 3:return this.w;default:throw new Error("index is out of range: "+t)}}clone(){return new this.constructor(this.x,this.y,this.z,this.w)}copy(t){return this.x=t.x,this.y=t.y,this.z=t.z,this.w=void 0!==t.w?t.w:1,this}add(t){return this.x+=t.x,this.y+=t.y,this.z+=t.z,this.w+=t.w,this}addScalar(t){return this.x+=t,this.y+=t,this.z+=t,this.w+=t,this}addVectors(t,e){return this.x=t.x+e.x,this.y=t.y+e.y,this.z=t.z+e.z,this.w=t.w+e.w,this}addScaledVector(t,e){return this.x+=t.x*e,this.y+=t.y*e,this.z+=t.z*e,this.w+=t.w*e,this}sub(t){return this.x-=t.x,this.y-=t.y,this.z-=t.z,this.w-=t.w,this}subScalar(t){return this.x-=t,this.y-=t,this.z-=t,this.w-=t,this}subVectors(t,e){return this.x=t.x-e.x,this.y=t.y-e.y,this.z=t.z-e.z,this.w=t.w-e.w,this}multiply(t){return this.x*=t.x,this.y*=t.y,this.z*=t.z,this.w*=t.w,this}multiplyScalar(t){return this.x*=t,this.y*=t,this.z*=t,this.w*=t,this}applyMatrix4(t){const e=this.x,i=this.y,n=this.z,r=this.w,s=t.elements;return this.x=s[0]*e+s[4]*i+s[8]*n+s[12]*r,this.y=s[1]*e+s[5]*i+s[9]*n+s[13]*r,this.z=s[2]*e+s[6]*i+s[10]*n+s[14]*r,this.w=s[3]*e+s[7]*i+s[11]*n+s[15]*r,this}divideScalar(t){return this.multiplyScalar(1/t)}setAxisAngleFromQuaternion(t){this.w=2*Math.acos(t.w);const e=Math.sqrt(1-t.w*t.w);return e<1e-4?(this.x=1,this.y=0,this.z=0):(this.x=t.x/e,this.y=t.y/e,this.z=t.z/e),this}setAxisAngleFromRotationMatrix(t){let e,i,n,r;const s=.01,a=.1,o=t.elements,l=o[0],c=o[4],h=o[8],u=o[1],d=o[5],p=o[9],m=o[2],f=o[6],g=o[10];if(Math.abs(c-u)o&&t>v?tv?or&&(r=l),c>s&&(s=c),h>a&&(a=h)}return this.min.set(e,i,n),this.max.set(r,s,a),this}setFromBufferAttribute(t){let e=1/0,i=1/0,n=1/0,r=-1/0,s=-1/0,a=-1/0;for(let o=0,l=t.count;or&&(r=l),c>s&&(s=c),h>a&&(a=h)}return this.min.set(e,i,n),this.max.set(r,s,a),this}setFromPoints(t){this.makeEmpty();for(let e=0,i=t.length;ethis.max.x||t.ythis.max.y||t.zthis.max.z)}containsBox(t){return this.min.x<=t.min.x&&t.max.x<=this.max.x&&this.min.y<=t.min.y&&t.max.y<=this.max.y&&this.min.z<=t.min.z&&t.max.z<=this.max.z}getParameter(t,e){return e.set((t.x-this.min.x)/(this.max.x-this.min.x),(t.y-this.min.y)/(this.max.y-this.min.y),(t.z-this.min.z)/(this.max.z-this.min.z))}intersectsBox(t){return!(t.max.xthis.max.x||t.max.ythis.max.y||t.max.zthis.max.z)}intersectsSphere(t){return this.clampPoint(t.center,Mi),Mi.distanceToSquared(t.center)<=t.radius*t.radius}intersectsPlane(t){let e,i;return t.normal.x>0?(e=t.normal.x*this.min.x,i=t.normal.x*this.max.x):(e=t.normal.x*this.max.x,i=t.normal.x*this.min.x),t.normal.y>0?(e+=t.normal.y*this.min.y,i+=t.normal.y*this.max.y):(e+=t.normal.y*this.max.y,i+=t.normal.y*this.min.y),t.normal.z>0?(e+=t.normal.z*this.min.z,i+=t.normal.z*this.max.z):(e+=t.normal.z*this.max.z,i+=t.normal.z*this.min.z),e<=-t.constant&&i>=-t.constant}intersectsTriangle(t){if(this.isEmpty())return!1;this.getCenter(Li),Ri.subVectors(this.max,Li),Si.subVectors(t.a,Li),wi.subVectors(t.b,Li),Ti.subVectors(t.c,Li),Ai.subVectors(wi,Si),Ei.subVectors(Ti,wi),Ci.subVectors(Si,Ti);let e=[0,-Ai.z,Ai.y,0,-Ei.z,Ei.y,0,-Ci.z,Ci.y,Ai.z,0,-Ai.x,Ei.z,0,-Ei.x,Ci.z,0,-Ci.x,-Ai.y,Ai.x,0,-Ei.y,Ei.x,0,-Ci.y,Ci.x,0];return!!Di(e,Si,wi,Ti,Ri)&&(e=[1,0,0,0,1,0,0,0,1],!!Di(e,Si,wi,Ti,Ri)&&(Pi.crossVectors(Ai,Ei),e=[Pi.x,Pi.y,Pi.z],Di(e,Si,wi,Ti,Ri)))}clampPoint(t,e){return e.copy(t).clamp(this.min,this.max)}distanceToPoint(t){return this.clampPoint(t,Mi).distanceTo(t)}getBoundingSphere(t){return this.isEmpty()?t.makeEmpty():(this.getCenter(t.center),t.radius=.5*this.getSize(Mi).length()),t}intersect(t){return this.min.max(t.min),this.max.min(t.max),this.isEmpty()&&this.makeEmpty(),this}union(t){return this.min.min(t.min),this.max.max(t.max),this}applyMatrix4(t){return this.isEmpty()||(yi[0].set(this.min.x,this.min.y,this.min.z).applyMatrix4(t),yi[1].set(this.min.x,this.min.y,this.max.z).applyMatrix4(t),yi[2].set(this.min.x,this.max.y,this.min.z).applyMatrix4(t),yi[3].set(this.min.x,this.max.y,this.max.z).applyMatrix4(t),yi[4].set(this.max.x,this.min.y,this.min.z).applyMatrix4(t),yi[5].set(this.max.x,this.min.y,this.max.z).applyMatrix4(t),yi[6].set(this.max.x,this.max.y,this.min.z).applyMatrix4(t),yi[7].set(this.max.x,this.max.y,this.max.z).applyMatrix4(t),this.setFromPoints(yi)),this}translate(t){return this.min.add(t),this.max.add(t),this}equals(t){return t.min.equals(this.min)&&t.max.equals(this.max)}}const yi=[new $e,new $e,new $e,new $e,new $e,new $e,new $e,new $e],Mi=new $e,bi=new _i,Si=new $e,wi=new $e,Ti=new $e,Ai=new $e,Ei=new $e,Ci=new $e,Li=new $e,Ri=new $e,Pi=new $e,Ii=new $e;function Di(t,e,i,n,r){for(let s=0,a=t.length-3;s<=a;s+=3){Ii.fromArray(t,s);const a=r.x*Math.abs(Ii.x)+r.y*Math.abs(Ii.y)+r.z*Math.abs(Ii.z),o=e.dot(Ii),l=i.dot(Ii),c=n.dot(Ii);if(Math.max(-Math.max(o,l,c),Math.min(o,l,c))>a)return!1}return!0}const Ni=new _i,Oi=new $e,zi=new $e;class Ui{constructor(t=new $e,e=-1){this.center=t,this.radius=e}set(t,e){return this.center.copy(t),this.radius=e,this}setFromPoints(t,e){const i=this.center;void 0!==e?i.copy(e):Ni.setFromPoints(t).getCenter(i);let n=0;for(let e=0,r=t.length;ethis.radius*this.radius&&(e.sub(this.center).normalize(),e.multiplyScalar(this.radius).add(this.center)),e}getBoundingBox(t){return this.isEmpty()?(t.makeEmpty(),t):(t.set(this.center,this.center),t.expandByScalar(this.radius),t)}applyMatrix4(t){return this.center.applyMatrix4(t),this.radius=this.radius*t.getMaxScaleOnAxis(),this}translate(t){return this.center.add(t),this}expandByPoint(t){if(this.isEmpty())return this.center.copy(t),this.radius=0,this;Oi.subVectors(t,this.center);const e=Oi.lengthSq();if(e>this.radius*this.radius){const t=Math.sqrt(e),i=.5*(t-this.radius);this.center.addScaledVector(Oi,i/t),this.radius+=i}return this}union(t){return t.isEmpty()?this:this.isEmpty()?(this.copy(t),this):(!0===this.center.equals(t.center)?this.radius=Math.max(this.radius,t.radius):(zi.subVectors(t.center,this.center).setLength(t.radius),this.expandByPoint(Oi.copy(t.center).add(zi)),this.expandByPoint(Oi.copy(t.center).sub(zi))),this)}equals(t){return t.center.equals(this.center)&&t.radius===this.radius}clone(){return(new this.constructor).copy(this)}}const Bi=new $e,Fi=new $e,ki=new $e,Gi=new $e,Vi=new $e,Hi=new $e,Wi=new $e;class ji{constructor(t=new $e,e=new $e(0,0,-1)){this.origin=t,this.direction=e}set(t,e){return this.origin.copy(t),this.direction.copy(e),this}copy(t){return this.origin.copy(t.origin),this.direction.copy(t.direction),this}at(t,e){return e.copy(this.origin).addScaledVector(this.direction,t)}lookAt(t){return this.direction.copy(t).sub(this.origin).normalize(),this}recast(t){return this.origin.copy(this.at(t,Bi)),this}closestPointToPoint(t,e){e.subVectors(t,this.origin);const i=e.dot(this.direction);return i<0?e.copy(this.origin):e.copy(this.origin).addScaledVector(this.direction,i)}distanceToPoint(t){return Math.sqrt(this.distanceSqToPoint(t))}distanceSqToPoint(t){const e=Bi.subVectors(t,this.origin).dot(this.direction);return e<0?this.origin.distanceToSquared(t):(Bi.copy(this.origin).addScaledVector(this.direction,e),Bi.distanceToSquared(t))}distanceSqToSegment(t,e,i,n){Fi.copy(t).add(e).multiplyScalar(.5),ki.copy(e).sub(t).normalize(),Gi.copy(this.origin).sub(Fi);const r=.5*t.distanceTo(e),s=-this.direction.dot(ki),a=Gi.dot(this.direction),o=-Gi.dot(ki),l=Gi.lengthSq(),c=Math.abs(1-s*s);let h,u,d,p;if(c>0)if(h=s*o-a,u=s*a-o,p=r*c,h>=0)if(u>=-p)if(u<=p){const t=1/c;h*=t,u*=t,d=h*(h+s*u+2*a)+u*(s*h+u+2*o)+l}else u=r,h=Math.max(0,-(s*u+a)),d=-h*h+u*(u+2*o)+l;else u=-r,h=Math.max(0,-(s*u+a)),d=-h*h+u*(u+2*o)+l;else u<=-p?(h=Math.max(0,-(-s*r+a)),u=h>0?-r:Math.min(Math.max(-r,-o),r),d=-h*h+u*(u+2*o)+l):u<=p?(h=0,u=Math.min(Math.max(-r,-o),r),d=u*(u+2*o)+l):(h=Math.max(0,-(s*r+a)),u=h>0?r:Math.min(Math.max(-r,-o),r),d=-h*h+u*(u+2*o)+l);else u=s>0?-r:r,h=Math.max(0,-(s*u+a)),d=-h*h+u*(u+2*o)+l;return i&&i.copy(this.origin).addScaledVector(this.direction,h),n&&n.copy(Fi).addScaledVector(ki,u),d}intersectSphere(t,e){Bi.subVectors(t.center,this.origin);const i=Bi.dot(this.direction),n=Bi.dot(Bi)-i*i,r=t.radius*t.radius;if(n>r)return null;const s=Math.sqrt(r-n),a=i-s,o=i+s;return o<0?null:a<0?this.at(o,e):this.at(a,e)}intersectsSphere(t){return this.distanceSqToPoint(t.center)<=t.radius*t.radius}distanceToPlane(t){const e=t.normal.dot(this.direction);if(0===e)return 0===t.distanceToPoint(this.origin)?0:null;const i=-(this.origin.dot(t.normal)+t.constant)/e;return i>=0?i:null}intersectPlane(t,e){const i=this.distanceToPlane(t);return null===i?null:this.at(i,e)}intersectsPlane(t){const e=t.distanceToPoint(this.origin);if(0===e)return!0;return t.normal.dot(this.direction)*e<0}intersectBox(t,e){let i,n,r,s,a,o;const l=1/this.direction.x,c=1/this.direction.y,h=1/this.direction.z,u=this.origin;return l>=0?(i=(t.min.x-u.x)*l,n=(t.max.x-u.x)*l):(i=(t.max.x-u.x)*l,n=(t.min.x-u.x)*l),c>=0?(r=(t.min.y-u.y)*c,s=(t.max.y-u.y)*c):(r=(t.max.y-u.y)*c,s=(t.min.y-u.y)*c),i>s||r>n?null:((r>i||isNaN(i))&&(i=r),(s=0?(a=(t.min.z-u.z)*h,o=(t.max.z-u.z)*h):(a=(t.max.z-u.z)*h,o=(t.min.z-u.z)*h),i>o||a>n?null:((a>i||i!=i)&&(i=a),(o=0?i:n,e)))}intersectsBox(t){return null!==this.intersectBox(t,Bi)}intersectTriangle(t,e,i,n,r){Vi.subVectors(e,t),Hi.subVectors(i,t),Wi.crossVectors(Vi,Hi);let s,a=this.direction.dot(Wi);if(a>0){if(n)return null;s=1}else{if(!(a<0))return null;s=-1,a=-a}Gi.subVectors(this.origin,t);const o=s*this.direction.dot(Hi.crossVectors(Gi,Hi));if(o<0)return null;const l=s*this.direction.dot(Vi.cross(Gi));if(l<0)return null;if(o+l>a)return null;const c=-s*Gi.dot(Wi);return c<0?null:this.at(c/a,r)}applyMatrix4(t){return this.origin.applyMatrix4(t),this.direction.transformDirection(t),this}equals(t){return t.origin.equals(this.origin)&&t.direction.equals(this.direction)}clone(){return(new this.constructor).copy(this)}}class qi{constructor(){qi.prototype.isMatrix4=!0,this.elements=[1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1]}set(t,e,i,n,r,s,a,o,l,c,h,u,d,p,m,f){const g=this.elements;return g[0]=t,g[4]=e,g[8]=i,g[12]=n,g[1]=r,g[5]=s,g[9]=a,g[13]=o,g[2]=l,g[6]=c,g[10]=h,g[14]=u,g[3]=d,g[7]=p,g[11]=m,g[15]=f,this}identity(){return this.set(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1),this}clone(){return(new qi).fromArray(this.elements)}copy(t){const e=this.elements,i=t.elements;return e[0]=i[0],e[1]=i[1],e[2]=i[2],e[3]=i[3],e[4]=i[4],e[5]=i[5],e[6]=i[6],e[7]=i[7],e[8]=i[8],e[9]=i[9],e[10]=i[10],e[11]=i[11],e[12]=i[12],e[13]=i[13],e[14]=i[14],e[15]=i[15],this}copyPosition(t){const e=this.elements,i=t.elements;return e[12]=i[12],e[13]=i[13],e[14]=i[14],this}setFromMatrix3(t){const e=t.elements;return this.set(e[0],e[3],e[6],0,e[1],e[4],e[7],0,e[2],e[5],e[8],0,0,0,0,1),this}extractBasis(t,e,i){return t.setFromMatrixColumn(this,0),e.setFromMatrixColumn(this,1),i.setFromMatrixColumn(this,2),this}makeBasis(t,e,i){return this.set(t.x,e.x,i.x,0,t.y,e.y,i.y,0,t.z,e.z,i.z,0,0,0,0,1),this}extractRotation(t){const e=this.elements,i=t.elements,n=1/Xi.setFromMatrixColumn(t,0).length(),r=1/Xi.setFromMatrixColumn(t,1).length(),s=1/Xi.setFromMatrixColumn(t,2).length();return e[0]=i[0]*n,e[1]=i[1]*n,e[2]=i[2]*n,e[3]=0,e[4]=i[4]*r,e[5]=i[5]*r,e[6]=i[6]*r,e[7]=0,e[8]=i[8]*s,e[9]=i[9]*s,e[10]=i[10]*s,e[11]=0,e[12]=0,e[13]=0,e[14]=0,e[15]=1,this}makeRotationFromEuler(t){const e=this.elements,i=t.x,n=t.y,r=t.z,s=Math.cos(i),a=Math.sin(i),o=Math.cos(n),l=Math.sin(n),c=Math.cos(r),h=Math.sin(r);if("XYZ"===t.order){const t=s*c,i=s*h,n=a*c,r=a*h;e[0]=o*c,e[4]=-o*h,e[8]=l,e[1]=i+n*l,e[5]=t-r*l,e[9]=-a*o,e[2]=r-t*l,e[6]=n+i*l,e[10]=s*o}else if("YXZ"===t.order){const t=o*c,i=o*h,n=l*c,r=l*h;e[0]=t+r*a,e[4]=n*a-i,e[8]=s*l,e[1]=s*h,e[5]=s*c,e[9]=-a,e[2]=i*a-n,e[6]=r+t*a,e[10]=s*o}else if("ZXY"===t.order){const t=o*c,i=o*h,n=l*c,r=l*h;e[0]=t-r*a,e[4]=-s*h,e[8]=n+i*a,e[1]=i+n*a,e[5]=s*c,e[9]=r-t*a,e[2]=-s*l,e[6]=a,e[10]=s*o}else if("ZYX"===t.order){const t=s*c,i=s*h,n=a*c,r=a*h;e[0]=o*c,e[4]=n*l-i,e[8]=t*l+r,e[1]=o*h,e[5]=r*l+t,e[9]=i*l-n,e[2]=-l,e[6]=a*o,e[10]=s*o}else if("YZX"===t.order){const t=s*o,i=s*l,n=a*o,r=a*l;e[0]=o*c,e[4]=r-t*h,e[8]=n*h+i,e[1]=h,e[5]=s*c,e[9]=-a*c,e[2]=-l*c,e[6]=i*h+n,e[10]=t-r*h}else if("XZY"===t.order){const t=s*o,i=s*l,n=a*o,r=a*l;e[0]=o*c,e[4]=-h,e[8]=l*c,e[1]=t*h+r,e[5]=s*c,e[9]=i*h-n,e[2]=n*h-i,e[6]=a*c,e[10]=r*h+t}return e[3]=0,e[7]=0,e[11]=0,e[12]=0,e[13]=0,e[14]=0,e[15]=1,this}makeRotationFromQuaternion(t){return this.compose(Zi,t,Ji)}lookAt(t,e,i){const n=this.elements;return Qi.subVectors(t,e),0===Qi.lengthSq()&&(Qi.z=1),Qi.normalize(),Ki.crossVectors(i,Qi),0===Ki.lengthSq()&&(1===Math.abs(i.z)?Qi.x+=1e-4:Qi.z+=1e-4,Qi.normalize(),Ki.crossVectors(i,Qi)),Ki.normalize(),$i.crossVectors(Qi,Ki),n[0]=Ki.x,n[4]=$i.x,n[8]=Qi.x,n[1]=Ki.y,n[5]=$i.y,n[9]=Qi.y,n[2]=Ki.z,n[6]=$i.z,n[10]=Qi.z,this}multiply(t){return this.multiplyMatrices(this,t)}premultiply(t){return this.multiplyMatrices(t,this)}multiplyMatrices(t,e){const i=t.elements,n=e.elements,r=this.elements,s=i[0],a=i[4],o=i[8],l=i[12],c=i[1],h=i[5],u=i[9],d=i[13],p=i[2],m=i[6],f=i[10],g=i[14],v=i[3],x=i[7],_=i[11],y=i[15],M=n[0],b=n[4],S=n[8],w=n[12],T=n[1],A=n[5],E=n[9],C=n[13],L=n[2],R=n[6],P=n[10],I=n[14],D=n[3],N=n[7],O=n[11],z=n[15];return r[0]=s*M+a*T+o*L+l*D,r[4]=s*b+a*A+o*R+l*N,r[8]=s*S+a*E+o*P+l*O,r[12]=s*w+a*C+o*I+l*z,r[1]=c*M+h*T+u*L+d*D,r[5]=c*b+h*A+u*R+d*N,r[9]=c*S+h*E+u*P+d*O,r[13]=c*w+h*C+u*I+d*z,r[2]=p*M+m*T+f*L+g*D,r[6]=p*b+m*A+f*R+g*N,r[10]=p*S+m*E+f*P+g*O,r[14]=p*w+m*C+f*I+g*z,r[3]=v*M+x*T+_*L+y*D,r[7]=v*b+x*A+_*R+y*N,r[11]=v*S+x*E+_*P+y*O,r[15]=v*w+x*C+_*I+y*z,this}multiplyScalar(t){const e=this.elements;return e[0]*=t,e[4]*=t,e[8]*=t,e[12]*=t,e[1]*=t,e[5]*=t,e[9]*=t,e[13]*=t,e[2]*=t,e[6]*=t,e[10]*=t,e[14]*=t,e[3]*=t,e[7]*=t,e[11]*=t,e[15]*=t,this}determinant(){const t=this.elements,e=t[0],i=t[4],n=t[8],r=t[12],s=t[1],a=t[5],o=t[9],l=t[13],c=t[2],h=t[6],u=t[10],d=t[14];return t[3]*(+r*o*h-n*l*h-r*a*u+i*l*u+n*a*d-i*o*d)+t[7]*(+e*o*d-e*l*u+r*s*u-n*s*d+n*l*c-r*o*c)+t[11]*(+e*l*h-e*a*d-r*s*h+i*s*d+r*a*c-i*l*c)+t[15]*(-n*a*c-e*o*h+e*a*u+n*s*h-i*s*u+i*o*c)}transpose(){const t=this.elements;let e;return e=t[1],t[1]=t[4],t[4]=e,e=t[2],t[2]=t[8],t[8]=e,e=t[6],t[6]=t[9],t[9]=e,e=t[3],t[3]=t[12],t[12]=e,e=t[7],t[7]=t[13],t[13]=e,e=t[11],t[11]=t[14],t[14]=e,this}setPosition(t,e,i){const n=this.elements;return t.isVector3?(n[12]=t.x,n[13]=t.y,n[14]=t.z):(n[12]=t,n[13]=e,n[14]=i),this}invert(){const t=this.elements,e=t[0],i=t[1],n=t[2],r=t[3],s=t[4],a=t[5],o=t[6],l=t[7],c=t[8],h=t[9],u=t[10],d=t[11],p=t[12],m=t[13],f=t[14],g=t[15],v=h*f*l-m*u*l+m*o*d-a*f*d-h*o*g+a*u*g,x=p*u*l-c*f*l-p*o*d+s*f*d+c*o*g-s*u*g,_=c*m*l-p*h*l+p*a*d-s*m*d-c*a*g+s*h*g,y=p*h*o-c*m*o-p*a*u+s*m*u+c*a*f-s*h*f,M=e*v+i*x+n*_+r*y;if(0===M)return this.set(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0);const b=1/M;return t[0]=v*b,t[1]=(m*u*r-h*f*r-m*n*d+i*f*d+h*n*g-i*u*g)*b,t[2]=(a*f*r-m*o*r+m*n*l-i*f*l-a*n*g+i*o*g)*b,t[3]=(h*o*r-a*u*r-h*n*l+i*u*l+a*n*d-i*o*d)*b,t[4]=x*b,t[5]=(c*f*r-p*u*r+p*n*d-e*f*d-c*n*g+e*u*g)*b,t[6]=(p*o*r-s*f*r-p*n*l+e*f*l+s*n*g-e*o*g)*b,t[7]=(s*u*r-c*o*r+c*n*l-e*u*l-s*n*d+e*o*d)*b,t[8]=_*b,t[9]=(p*h*r-c*m*r-p*i*d+e*m*d+c*i*g-e*h*g)*b,t[10]=(s*m*r-p*a*r+p*i*l-e*m*l-s*i*g+e*a*g)*b,t[11]=(c*a*r-s*h*r-c*i*l+e*h*l+s*i*d-e*a*d)*b,t[12]=y*b,t[13]=(c*m*n-p*h*n+p*i*u-e*m*u-c*i*f+e*h*f)*b,t[14]=(p*a*n-s*m*n-p*i*o+e*m*o+s*i*f-e*a*f)*b,t[15]=(s*h*n-c*a*n+c*i*o-e*h*o-s*i*u+e*a*u)*b,this}scale(t){const e=this.elements,i=t.x,n=t.y,r=t.z;return e[0]*=i,e[4]*=n,e[8]*=r,e[1]*=i,e[5]*=n,e[9]*=r,e[2]*=i,e[6]*=n,e[10]*=r,e[3]*=i,e[7]*=n,e[11]*=r,this}getMaxScaleOnAxis(){const t=this.elements,e=t[0]*t[0]+t[1]*t[1]+t[2]*t[2],i=t[4]*t[4]+t[5]*t[5]+t[6]*t[6],n=t[8]*t[8]+t[9]*t[9]+t[10]*t[10];return Math.sqrt(Math.max(e,i,n))}makeTranslation(t,e,i){return this.set(1,0,0,t,0,1,0,e,0,0,1,i,0,0,0,1),this}makeRotationX(t){const e=Math.cos(t),i=Math.sin(t);return this.set(1,0,0,0,0,e,-i,0,0,i,e,0,0,0,0,1),this}makeRotationY(t){const e=Math.cos(t),i=Math.sin(t);return this.set(e,0,i,0,0,1,0,0,-i,0,e,0,0,0,0,1),this}makeRotationZ(t){const e=Math.cos(t),i=Math.sin(t);return this.set(e,-i,0,0,i,e,0,0,0,0,1,0,0,0,0,1),this}makeRotationAxis(t,e){const i=Math.cos(e),n=Math.sin(e),r=1-i,s=t.x,a=t.y,o=t.z,l=r*s,c=r*a;return this.set(l*s+i,l*a-n*o,l*o+n*a,0,l*a+n*o,c*a+i,c*o-n*s,0,l*o-n*a,c*o+n*s,r*o*o+i,0,0,0,0,1),this}makeScale(t,e,i){return this.set(t,0,0,0,0,e,0,0,0,0,i,0,0,0,0,1),this}makeShear(t,e,i,n,r,s){return this.set(1,i,r,0,t,1,s,0,e,n,1,0,0,0,0,1),this}compose(t,e,i){const n=this.elements,r=e._x,s=e._y,a=e._z,o=e._w,l=r+r,c=s+s,h=a+a,u=r*l,d=r*c,p=r*h,m=s*c,f=s*h,g=a*h,v=o*l,x=o*c,_=o*h,y=i.x,M=i.y,b=i.z;return n[0]=(1-(m+g))*y,n[1]=(d+_)*y,n[2]=(p-x)*y,n[3]=0,n[4]=(d-_)*M,n[5]=(1-(u+g))*M,n[6]=(f+v)*M,n[7]=0,n[8]=(p+x)*b,n[9]=(f-v)*b,n[10]=(1-(u+m))*b,n[11]=0,n[12]=t.x,n[13]=t.y,n[14]=t.z,n[15]=1,this}decompose(t,e,i){const n=this.elements;let r=Xi.set(n[0],n[1],n[2]).length();const s=Xi.set(n[4],n[5],n[6]).length(),a=Xi.set(n[8],n[9],n[10]).length();this.determinant()<0&&(r=-r),t.x=n[12],t.y=n[13],t.z=n[14],Yi.copy(this);const o=1/r,l=1/s,c=1/a;return Yi.elements[0]*=o,Yi.elements[1]*=o,Yi.elements[2]*=o,Yi.elements[4]*=l,Yi.elements[5]*=l,Yi.elements[6]*=l,Yi.elements[8]*=c,Yi.elements[9]*=c,Yi.elements[10]*=c,e.setFromRotationMatrix(Yi),i.x=r,i.y=s,i.z=a,this}makePerspective(t,e,i,n,r,s){const a=this.elements,o=2*r/(e-t),l=2*r/(i-n),c=(e+t)/(e-t),h=(i+n)/(i-n),u=-(s+r)/(s-r),d=-2*s*r/(s-r);return a[0]=o,a[4]=0,a[8]=c,a[12]=0,a[1]=0,a[5]=l,a[9]=h,a[13]=0,a[2]=0,a[6]=0,a[10]=u,a[14]=d,a[3]=0,a[7]=0,a[11]=-1,a[15]=0,this}makeOrthographic(t,e,i,n,r,s){const a=this.elements,o=1/(e-t),l=1/(i-n),c=1/(s-r),h=(e+t)*o,u=(i+n)*l,d=(s+r)*c;return a[0]=2*o,a[4]=0,a[8]=0,a[12]=-h,a[1]=0,a[5]=2*l,a[9]=0,a[13]=-u,a[2]=0,a[6]=0,a[10]=-2*c,a[14]=-d,a[3]=0,a[7]=0,a[11]=0,a[15]=1,this}equals(t){const e=this.elements,i=t.elements;for(let t=0;t<16;t++)if(e[t]!==i[t])return!1;return!0}fromArray(t,e=0){for(let i=0;i<16;i++)this.elements[i]=t[i+e];return this}toArray(t=[],e=0){const i=this.elements;return t[e]=i[0],t[e+1]=i[1],t[e+2]=i[2],t[e+3]=i[3],t[e+4]=i[4],t[e+5]=i[5],t[e+6]=i[6],t[e+7]=i[7],t[e+8]=i[8],t[e+9]=i[9],t[e+10]=i[10],t[e+11]=i[11],t[e+12]=i[12],t[e+13]=i[13],t[e+14]=i[14],t[e+15]=i[15],t}}const Xi=new $e,Yi=new qi,Zi=new $e(0,0,0),Ji=new $e(1,1,1),Ki=new $e,$i=new $e,Qi=new $e,tn=new qi,en=new Ke;class nn{constructor(t=0,e=0,i=0,n=nn.DEFAULT_ORDER){this.isEuler=!0,this._x=t,this._y=e,this._z=i,this._order=n}get x(){return this._x}set x(t){this._x=t,this._onChangeCallback()}get y(){return this._y}set y(t){this._y=t,this._onChangeCallback()}get z(){return this._z}set z(t){this._z=t,this._onChangeCallback()}get order(){return this._order}set order(t){this._order=t,this._onChangeCallback()}set(t,e,i,n=this._order){return this._x=t,this._y=e,this._z=i,this._order=n,this._onChangeCallback(),this}clone(){return new this.constructor(this._x,this._y,this._z,this._order)}copy(t){return this._x=t._x,this._y=t._y,this._z=t._z,this._order=t._order,this._onChangeCallback(),this}setFromRotationMatrix(t,e=this._order,i=!0){const n=t.elements,r=n[0],s=n[4],a=n[8],o=n[1],l=n[5],c=n[9],h=n[2],u=n[6],d=n[10];switch(e){case"XYZ":this._y=Math.asin(Oe(a,-1,1)),Math.abs(a)<.9999999?(this._x=Math.atan2(-c,d),this._z=Math.atan2(-s,r)):(this._x=Math.atan2(u,l),this._z=0);break;case"YXZ":this._x=Math.asin(-Oe(c,-1,1)),Math.abs(c)<.9999999?(this._y=Math.atan2(a,d),this._z=Math.atan2(o,l)):(this._y=Math.atan2(-h,r),this._z=0);break;case"ZXY":this._x=Math.asin(Oe(u,-1,1)),Math.abs(u)<.9999999?(this._y=Math.atan2(-h,d),this._z=Math.atan2(-s,l)):(this._y=0,this._z=Math.atan2(o,r));break;case"ZYX":this._y=Math.asin(-Oe(h,-1,1)),Math.abs(h)<.9999999?(this._x=Math.atan2(u,d),this._z=Math.atan2(o,r)):(this._x=0,this._z=Math.atan2(-s,l));break;case"YZX":this._z=Math.asin(Oe(o,-1,1)),Math.abs(o)<.9999999?(this._x=Math.atan2(-c,l),this._y=Math.atan2(-h,r)):(this._x=0,this._y=Math.atan2(a,d));break;case"XZY":this._z=Math.asin(-Oe(s,-1,1)),Math.abs(s)<.9999999?(this._x=Math.atan2(u,l),this._y=Math.atan2(a,r)):(this._x=Math.atan2(-c,d),this._y=0);break;default:console.warn("THREE.Euler: .setFromRotationMatrix() encountered an unknown order: "+e)}return this._order=e,!0===i&&this._onChangeCallback(),this}setFromQuaternion(t,e,i){return tn.makeRotationFromQuaternion(t),this.setFromRotationMatrix(tn,e,i)}setFromVector3(t,e=this._order){return this.set(t.x,t.y,t.z,e)}reorder(t){return en.setFromEuler(this),this.setFromQuaternion(en,t)}equals(t){return t._x===this._x&&t._y===this._y&&t._z===this._z&&t._order===this._order}fromArray(t){return this._x=t[0],this._y=t[1],this._z=t[2],void 0!==t[3]&&(this._order=t[3]),this._onChangeCallback(),this}toArray(t=[],e=0){return t[e]=this._x,t[e+1]=this._y,t[e+2]=this._z,t[e+3]=this._order,t}_onChange(t){return this._onChangeCallback=t,this}_onChangeCallback(){}*[Symbol.iterator](){yield this._x,yield this._y,yield this._z,yield this._order}}nn.DEFAULT_ORDER="XYZ";class rn{constructor(){this.mask=1}set(t){this.mask=(1<>>0}enable(t){this.mask|=1<1){for(let t=0;t1){for(let t=0;t0&&(i=i.concat(r))}return i}getWorldPosition(t){return this.updateWorldMatrix(!0,!1),t.setFromMatrixPosition(this.matrixWorld)}getWorldQuaternion(t){return this.updateWorldMatrix(!0,!1),this.matrixWorld.decompose(hn,t,un),t}getWorldScale(t){return this.updateWorldMatrix(!0,!1),this.matrixWorld.decompose(hn,dn,t),t}getWorldDirection(t){this.updateWorldMatrix(!0,!1);const e=this.matrixWorld.elements;return t.set(e[8],e[9],e[10]).normalize()}raycast(){}traverse(t){t(this);const e=this.children;for(let i=0,n=e.length;i0&&(n.userData=this.userData),n.layers=this.layers.mask,n.matrix=this.matrix.toArray(),!1===this.matrixAutoUpdate&&(n.matrixAutoUpdate=!1),this.isInstancedMesh&&(n.type="InstancedMesh",n.count=this.count,n.instanceMatrix=this.instanceMatrix.toJSON(),null!==this.instanceColor&&(n.instanceColor=this.instanceColor.toJSON())),this.isScene)this.background&&(this.background.isColor?n.background=this.background.toJSON():this.background.isTexture&&(n.background=this.background.toJSON(t).uuid)),this.environment&&this.environment.isTexture&&!0!==this.environment.isRenderTargetTexture&&(n.environment=this.environment.toJSON(t).uuid);else if(this.isMesh||this.isLine||this.isPoints){n.geometry=r(t.geometries,this.geometry);const e=this.geometry.parameters;if(void 0!==e&&void 0!==e.shapes){const i=e.shapes;if(Array.isArray(i))for(let e=0,n=i.length;e0){n.children=[];for(let e=0;e0){n.animations=[];for(let e=0;e0&&(i.geometries=e),n.length>0&&(i.materials=n),r.length>0&&(i.textures=r),a.length>0&&(i.images=a),o.length>0&&(i.shapes=o),l.length>0&&(i.skeletons=l),c.length>0&&(i.animations=c),h.length>0&&(i.nodes=h)}return i.object=n,i;function s(t){const e=[];for(const i in t){const n=t[i];delete n.metadata,e.push(n)}return e}}clone(t){return(new this.constructor).copy(this,t)}copy(t,e=!0){if(this.name=t.name,this.up.copy(t.up),this.position.copy(t.position),this.rotation.order=t.rotation.order,this.quaternion.copy(t.quaternion),this.scale.copy(t.scale),this.matrix.copy(t.matrix),this.matrixWorld.copy(t.matrixWorld),this.matrixAutoUpdate=t.matrixAutoUpdate,this.matrixWorldNeedsUpdate=t.matrixWorldNeedsUpdate,this.matrixWorldAutoUpdate=t.matrixWorldAutoUpdate,this.layers.mask=t.layers.mask,this.visible=t.visible,this.castShadow=t.castShadow,this.receiveShadow=t.receiveShadow,this.frustumCulled=t.frustumCulled,this.renderOrder=t.renderOrder,this.userData=JSON.parse(JSON.stringify(t.userData)),!0===e)for(let e=0;e0?n.multiplyScalar(1/Math.sqrt(r)):n.set(0,0,0)}static getBarycoord(t,e,i,n,r){_n.subVectors(n,e),yn.subVectors(i,e),Mn.subVectors(t,e);const s=_n.dot(_n),a=_n.dot(yn),o=_n.dot(Mn),l=yn.dot(yn),c=yn.dot(Mn),h=s*l-a*a;if(0===h)return r.set(-2,-1,-1);const u=1/h,d=(l*o-a*c)*u,p=(s*c-a*o)*u;return r.set(1-d-p,p,d)}static containsPoint(t,e,i,n){return this.getBarycoord(t,e,i,n,bn),bn.x>=0&&bn.y>=0&&bn.x+bn.y<=1}static getUV(t,e,i,n,r,s,a,o){return this.getBarycoord(t,e,i,n,bn),o.set(0,0),o.addScaledVector(r,bn.x),o.addScaledVector(s,bn.y),o.addScaledVector(a,bn.z),o}static isFrontFacing(t,e,i,n){return _n.subVectors(i,e),yn.subVectors(t,e),_n.cross(yn).dot(n)<0}set(t,e,i){return this.a.copy(t),this.b.copy(e),this.c.copy(i),this}setFromPointsAndIndices(t,e,i,n){return this.a.copy(t[e]),this.b.copy(t[i]),this.c.copy(t[n]),this}setFromAttributeAndIndices(t,e,i,n){return this.a.fromBufferAttribute(t,e),this.b.fromBufferAttribute(t,i),this.c.fromBufferAttribute(t,n),this}clone(){return(new this.constructor).copy(this)}copy(t){return this.a.copy(t.a),this.b.copy(t.b),this.c.copy(t.c),this}getArea(){return _n.subVectors(this.c,this.b),yn.subVectors(this.a,this.b),.5*_n.cross(yn).length()}getMidpoint(t){return t.addVectors(this.a,this.b).add(this.c).multiplyScalar(1/3)}getNormal(t){return Ln.getNormal(this.a,this.b,this.c,t)}getPlane(t){return t.setFromCoplanarPoints(this.a,this.b,this.c)}getBarycoord(t,e){return Ln.getBarycoord(t,this.a,this.b,this.c,e)}getUV(t,e,i,n,r){return Ln.getUV(t,this.a,this.b,this.c,e,i,n,r)}containsPoint(t){return Ln.containsPoint(t,this.a,this.b,this.c)}isFrontFacing(t){return Ln.isFrontFacing(this.a,this.b,this.c,t)}intersectsBox(t){return t.intersectsTriangle(this)}closestPointToPoint(t,e){const i=this.a,n=this.b,r=this.c;let s,a;Sn.subVectors(n,i),wn.subVectors(r,i),An.subVectors(t,i);const o=Sn.dot(An),l=wn.dot(An);if(o<=0&&l<=0)return e.copy(i);En.subVectors(t,n);const c=Sn.dot(En),h=wn.dot(En);if(c>=0&&h<=c)return e.copy(n);const u=o*h-c*l;if(u<=0&&o>=0&&c<=0)return s=o/(o-c),e.copy(i).addScaledVector(Sn,s);Cn.subVectors(t,r);const d=Sn.dot(Cn),p=wn.dot(Cn);if(p>=0&&d<=p)return e.copy(r);const m=d*l-o*p;if(m<=0&&l>=0&&p<=0)return a=l/(l-p),e.copy(i).addScaledVector(wn,a);const f=c*p-d*h;if(f<=0&&h-c>=0&&d-p>=0)return Tn.subVectors(r,n),a=(h-c)/(h-c+(d-p)),e.copy(n).addScaledVector(Tn,a);const g=1/(f+m+u);return s=m*g,a=u*g,e.copy(i).addScaledVector(Sn,s).addScaledVector(wn,a)}equals(t){return t.a.equals(this.a)&&t.b.equals(this.b)&&t.c.equals(this.c)}}let Rn=0;class Pn extends Le{constructor(){super(),this.isMaterial=!0,Object.defineProperty(this,"id",{value:Rn++}),this.uuid=Ne(),this.name="",this.type="Material",this.blending=d,this.side=l,this.vertexColors=!1,this.opacity=1,this.transparent=!1,this.blendSrc=A,this.blendDst=E,this.blendEquation=v,this.blendSrcAlpha=null,this.blendDstAlpha=null,this.blendEquationAlpha=null,this.depthFunc=z,this.depthTest=!0,this.depthWrite=!0,this.stencilWriteMask=255,this.stencilFunc=519,this.stencilRef=0,this.stencilFuncMask=255,this.stencilFail=Te,this.stencilZFail=Te,this.stencilZPass=Te,this.stencilWrite=!1,this.clippingPlanes=null,this.clipIntersection=!1,this.clipShadows=!1,this.shadowSide=null,this.colorWrite=!0,this.precision=null,this.polygonOffset=!1,this.polygonOffsetFactor=0,this.polygonOffsetUnits=0,this.dithering=!1,this.alphaToCoverage=!1,this.premultipliedAlpha=!1,this.forceSinglePass=!1,this.visible=!0,this.toneMapped=!0,this.userData={},this.version=0,this._alphaTest=0}get alphaTest(){return this._alphaTest}set alphaTest(t){this._alphaTest>0!=t>0&&this.version++,this._alphaTest=t}onBuild(){}onBeforeRender(){}onBeforeCompile(){}customProgramCacheKey(){return this.onBeforeCompile.toString()}setValues(t){if(void 0!==t)for(const e in t){const i=t[e];if(void 0===i){console.warn("THREE.Material: '"+e+"' parameter is undefined.");continue}const n=this[e];void 0!==n?n&&n.isColor?n.set(i):n&&n.isVector3&&i&&i.isVector3?n.copy(i):this[e]=i:console.warn("THREE."+this.type+": '"+e+"' is not a property of this material.")}}toJSON(t){const e=void 0===t||"string"==typeof t;e&&(t={textures:{},images:{}});const i={metadata:{version:4.5,type:"Material",generator:"Material.toJSON"}};function n(t){const e=[];for(const i in t){const n=t[i];delete n.metadata,e.push(n)}return e}if(i.uuid=this.uuid,i.type=this.type,""!==this.name&&(i.name=this.name),this.color&&this.color.isColor&&(i.color=this.color.getHex()),void 0!==this.roughness&&(i.roughness=this.roughness),void 0!==this.metalness&&(i.metalness=this.metalness),void 0!==this.sheen&&(i.sheen=this.sheen),this.sheenColor&&this.sheenColor.isColor&&(i.sheenColor=this.sheenColor.getHex()),void 0!==this.sheenRoughness&&(i.sheenRoughness=this.sheenRoughness),this.emissive&&this.emissive.isColor&&(i.emissive=this.emissive.getHex()),this.emissiveIntensity&&1!==this.emissiveIntensity&&(i.emissiveIntensity=this.emissiveIntensity),this.specular&&this.specular.isColor&&(i.specular=this.specular.getHex()),void 0!==this.specularIntensity&&(i.specularIntensity=this.specularIntensity),this.specularColor&&this.specularColor.isColor&&(i.specularColor=this.specularColor.getHex()),void 0!==this.shininess&&(i.shininess=this.shininess),void 0!==this.clearcoat&&(i.clearcoat=this.clearcoat),void 0!==this.clearcoatRoughness&&(i.clearcoatRoughness=this.clearcoatRoughness),this.clearcoatMap&&this.clearcoatMap.isTexture&&(i.clearcoatMap=this.clearcoatMap.toJSON(t).uuid),this.clearcoatRoughnessMap&&this.clearcoatRoughnessMap.isTexture&&(i.clearcoatRoughnessMap=this.clearcoatRoughnessMap.toJSON(t).uuid),this.clearcoatNormalMap&&this.clearcoatNormalMap.isTexture&&(i.clearcoatNormalMap=this.clearcoatNormalMap.toJSON(t).uuid,i.clearcoatNormalScale=this.clearcoatNormalScale.toArray()),void 0!==this.iridescence&&(i.iridescence=this.iridescence),void 0!==this.iridescenceIOR&&(i.iridescenceIOR=this.iridescenceIOR),void 0!==this.iridescenceThicknessRange&&(i.iridescenceThicknessRange=this.iridescenceThicknessRange),this.iridescenceMap&&this.iridescenceMap.isTexture&&(i.iridescenceMap=this.iridescenceMap.toJSON(t).uuid),this.iridescenceThicknessMap&&this.iridescenceThicknessMap.isTexture&&(i.iridescenceThicknessMap=this.iridescenceThicknessMap.toJSON(t).uuid),this.map&&this.map.isTexture&&(i.map=this.map.toJSON(t).uuid),this.matcap&&this.matcap.isTexture&&(i.matcap=this.matcap.toJSON(t).uuid),this.alphaMap&&this.alphaMap.isTexture&&(i.alphaMap=this.alphaMap.toJSON(t).uuid),this.lightMap&&this.lightMap.isTexture&&(i.lightMap=this.lightMap.toJSON(t).uuid,i.lightMapIntensity=this.lightMapIntensity),this.aoMap&&this.aoMap.isTexture&&(i.aoMap=this.aoMap.toJSON(t).uuid,i.aoMapIntensity=this.aoMapIntensity),this.bumpMap&&this.bumpMap.isTexture&&(i.bumpMap=this.bumpMap.toJSON(t).uuid,i.bumpScale=this.bumpScale),this.normalMap&&this.normalMap.isTexture&&(i.normalMap=this.normalMap.toJSON(t).uuid,i.normalMapType=this.normalMapType,i.normalScale=this.normalScale.toArray()),this.displacementMap&&this.displacementMap.isTexture&&(i.displacementMap=this.displacementMap.toJSON(t).uuid,i.displacementScale=this.displacementScale,i.displacementBias=this.displacementBias),this.roughnessMap&&this.roughnessMap.isTexture&&(i.roughnessMap=this.roughnessMap.toJSON(t).uuid),this.metalnessMap&&this.metalnessMap.isTexture&&(i.metalnessMap=this.metalnessMap.toJSON(t).uuid),this.emissiveMap&&this.emissiveMap.isTexture&&(i.emissiveMap=this.emissiveMap.toJSON(t).uuid),this.specularMap&&this.specularMap.isTexture&&(i.specularMap=this.specularMap.toJSON(t).uuid),this.specularIntensityMap&&this.specularIntensityMap.isTexture&&(i.specularIntensityMap=this.specularIntensityMap.toJSON(t).uuid),this.specularColorMap&&this.specularColorMap.isTexture&&(i.specularColorMap=this.specularColorMap.toJSON(t).uuid),this.envMap&&this.envMap.isTexture&&(i.envMap=this.envMap.toJSON(t).uuid,void 0!==this.combine&&(i.combine=this.combine)),void 0!==this.envMapIntensity&&(i.envMapIntensity=this.envMapIntensity),void 0!==this.reflectivity&&(i.reflectivity=this.reflectivity),void 0!==this.refractionRatio&&(i.refractionRatio=this.refractionRatio),this.gradientMap&&this.gradientMap.isTexture&&(i.gradientMap=this.gradientMap.toJSON(t).uuid),void 0!==this.transmission&&(i.transmission=this.transmission),this.transmissionMap&&this.transmissionMap.isTexture&&(i.transmissionMap=this.transmissionMap.toJSON(t).uuid),void 0!==this.thickness&&(i.thickness=this.thickness),this.thicknessMap&&this.thicknessMap.isTexture&&(i.thicknessMap=this.thicknessMap.toJSON(t).uuid),void 0!==this.attenuationDistance&&this.attenuationDistance!==1/0&&(i.attenuationDistance=this.attenuationDistance),void 0!==this.attenuationColor&&(i.attenuationColor=this.attenuationColor.getHex()),void 0!==this.size&&(i.size=this.size),null!==this.shadowSide&&(i.shadowSide=this.shadowSide),void 0!==this.sizeAttenuation&&(i.sizeAttenuation=this.sizeAttenuation),this.blending!==d&&(i.blending=this.blending),this.side!==l&&(i.side=this.side),this.vertexColors&&(i.vertexColors=!0),this.opacity<1&&(i.opacity=this.opacity),!0===this.transparent&&(i.transparent=this.transparent),i.depthFunc=this.depthFunc,i.depthTest=this.depthTest,i.depthWrite=this.depthWrite,i.colorWrite=this.colorWrite,i.stencilWrite=this.stencilWrite,i.stencilWriteMask=this.stencilWriteMask,i.stencilFunc=this.stencilFunc,i.stencilRef=this.stencilRef,i.stencilFuncMask=this.stencilFuncMask,i.stencilFail=this.stencilFail,i.stencilZFail=this.stencilZFail,i.stencilZPass=this.stencilZPass,void 0!==this.rotation&&0!==this.rotation&&(i.rotation=this.rotation),!0===this.polygonOffset&&(i.polygonOffset=!0),0!==this.polygonOffsetFactor&&(i.polygonOffsetFactor=this.polygonOffsetFactor),0!==this.polygonOffsetUnits&&(i.polygonOffsetUnits=this.polygonOffsetUnits),void 0!==this.linewidth&&1!==this.linewidth&&(i.linewidth=this.linewidth),void 0!==this.dashSize&&(i.dashSize=this.dashSize),void 0!==this.gapSize&&(i.gapSize=this.gapSize),void 0!==this.scale&&(i.scale=this.scale),!0===this.dithering&&(i.dithering=!0),this.alphaTest>0&&(i.alphaTest=this.alphaTest),!0===this.alphaToCoverage&&(i.alphaToCoverage=this.alphaToCoverage),!0===this.premultipliedAlpha&&(i.premultipliedAlpha=this.premultipliedAlpha),!0===this.forceSinglePass&&(i.forceSinglePass=this.forceSinglePass),!0===this.wireframe&&(i.wireframe=this.wireframe),this.wireframeLinewidth>1&&(i.wireframeLinewidth=this.wireframeLinewidth),"round"!==this.wireframeLinecap&&(i.wireframeLinecap=this.wireframeLinecap),"round"!==this.wireframeLinejoin&&(i.wireframeLinejoin=this.wireframeLinejoin),!0===this.flatShading&&(i.flatShading=this.flatShading),!1===this.visible&&(i.visible=!1),!1===this.toneMapped&&(i.toneMapped=!1),!1===this.fog&&(i.fog=!1),Object.keys(this.userData).length>0&&(i.userData=this.userData),e){const e=n(t.textures),r=n(t.images);e.length>0&&(i.textures=e),r.length>0&&(i.images=r)}return i}clone(){return(new this.constructor).copy(this)}copy(t){this.name=t.name,this.blending=t.blending,this.side=t.side,this.vertexColors=t.vertexColors,this.opacity=t.opacity,this.transparent=t.transparent,this.blendSrc=t.blendSrc,this.blendDst=t.blendDst,this.blendEquation=t.blendEquation,this.blendSrcAlpha=t.blendSrcAlpha,this.blendDstAlpha=t.blendDstAlpha,this.blendEquationAlpha=t.blendEquationAlpha,this.depthFunc=t.depthFunc,this.depthTest=t.depthTest,this.depthWrite=t.depthWrite,this.stencilWriteMask=t.stencilWriteMask,this.stencilFunc=t.stencilFunc,this.stencilRef=t.stencilRef,this.stencilFuncMask=t.stencilFuncMask,this.stencilFail=t.stencilFail,this.stencilZFail=t.stencilZFail,this.stencilZPass=t.stencilZPass,this.stencilWrite=t.stencilWrite;const e=t.clippingPlanes;let i=null;if(null!==e){const t=e.length;i=new Array(t);for(let n=0;n!==t;++n)i[n]=e[n].clone()}return this.clippingPlanes=i,this.clipIntersection=t.clipIntersection,this.clipShadows=t.clipShadows,this.shadowSide=t.shadowSide,this.colorWrite=t.colorWrite,this.precision=t.precision,this.polygonOffset=t.polygonOffset,this.polygonOffsetFactor=t.polygonOffsetFactor,this.polygonOffsetUnits=t.polygonOffsetUnits,this.dithering=t.dithering,this.alphaTest=t.alphaTest,this.alphaToCoverage=t.alphaToCoverage,this.premultipliedAlpha=t.premultipliedAlpha,this.forceSinglePass=t.forceSinglePass,this.visible=t.visible,this.toneMapped=t.toneMapped,this.userData=JSON.parse(JSON.stringify(t.userData)),this}dispose(){this.dispatchEvent({type:"dispose"})}set needsUpdate(t){!0===t&&this.version++}}const In={aliceblue:15792383,antiquewhite:16444375,aqua:65535,aquamarine:8388564,azure:15794175,beige:16119260,bisque:16770244,black:0,blanchedalmond:16772045,blue:255,blueviolet:9055202,brown:10824234,burlywood:14596231,cadetblue:6266528,chartreuse:8388352,chocolate:13789470,coral:16744272,cornflowerblue:6591981,cornsilk:16775388,crimson:14423100,cyan:65535,darkblue:139,darkcyan:35723,darkgoldenrod:12092939,darkgray:11119017,darkgreen:25600,darkgrey:11119017,darkkhaki:12433259,darkmagenta:9109643,darkolivegreen:5597999,darkorange:16747520,darkorchid:10040012,darkred:9109504,darksalmon:15308410,darkseagreen:9419919,darkslateblue:4734347,darkslategray:3100495,darkslategrey:3100495,darkturquoise:52945,darkviolet:9699539,deeppink:16716947,deepskyblue:49151,dimgray:6908265,dimgrey:6908265,dodgerblue:2003199,firebrick:11674146,floralwhite:16775920,forestgreen:2263842,fuchsia:16711935,gainsboro:14474460,ghostwhite:16316671,gold:16766720,goldenrod:14329120,gray:8421504,green:32768,greenyellow:11403055,grey:8421504,honeydew:15794160,hotpink:16738740,indianred:13458524,indigo:4915330,ivory:16777200,khaki:15787660,lavender:15132410,lavenderblush:16773365,lawngreen:8190976,lemonchiffon:16775885,lightblue:11393254,lightcoral:15761536,lightcyan:14745599,lightgoldenrodyellow:16448210,lightgray:13882323,lightgreen:9498256,lightgrey:13882323,lightpink:16758465,lightsalmon:16752762,lightseagreen:2142890,lightskyblue:8900346,lightslategray:7833753,lightslategrey:7833753,lightsteelblue:11584734,lightyellow:16777184,lime:65280,limegreen:3329330,linen:16445670,magenta:16711935,maroon:8388608,mediumaquamarine:6737322,mediumblue:205,mediumorchid:12211667,mediumpurple:9662683,mediumseagreen:3978097,mediumslateblue:8087790,mediumspringgreen:64154,mediumturquoise:4772300,mediumvioletred:13047173,midnightblue:1644912,mintcream:16121850,mistyrose:16770273,moccasin:16770229,navajowhite:16768685,navy:128,oldlace:16643558,olive:8421376,olivedrab:7048739,orange:16753920,orangered:16729344,orchid:14315734,palegoldenrod:15657130,palegreen:10025880,paleturquoise:11529966,palevioletred:14381203,papayawhip:16773077,peachpuff:16767673,peru:13468991,pink:16761035,plum:14524637,powderblue:11591910,purple:8388736,rebeccapurple:6697881,red:16711680,rosybrown:12357519,royalblue:4286945,saddlebrown:9127187,salmon:16416882,sandybrown:16032864,seagreen:3050327,seashell:16774638,sienna:10506797,silver:12632256,skyblue:8900331,slateblue:6970061,slategray:7372944,slategrey:7372944,snow:16775930,springgreen:65407,steelblue:4620980,tan:13808780,teal:32896,thistle:14204888,tomato:16737095,turquoise:4251856,violet:15631086,wheat:16113331,white:16777215,whitesmoke:16119285,yellow:16776960,yellowgreen:10145074},Dn={h:0,s:0,l:0},Nn={h:0,s:0,l:0};function On(t,e,i){return i<0&&(i+=1),i>1&&(i-=1),i<1/6?t+6*(e-t)*i:i<.5?e:i<2/3?t+6*(e-t)*(2/3-i):t}class zn{constructor(t,e,i){return this.isColor=!0,this.r=1,this.g=1,this.b=1,void 0===e&&void 0===i?this.set(t):this.setRGB(t,e,i)}set(t){return t&&t.isColor?this.copy(t):"number"==typeof t?this.setHex(t):"string"==typeof t&&this.setStyle(t),this}setScalar(t){return this.r=t,this.g=t,this.b=t,this}setHex(t,e=be){return t=Math.floor(t),this.r=(t>>16&255)/255,this.g=(t>>8&255)/255,this.b=(255&t)/255,li.toWorkingColorSpace(this,e),this}setRGB(t,e,i,n=li.workingColorSpace){return this.r=t,this.g=e,this.b=i,li.toWorkingColorSpace(this,n),this}setHSL(t,e,i,n=li.workingColorSpace){if(t=ze(t,1),e=Oe(e,0,1),i=Oe(i,0,1),0===e)this.r=this.g=this.b=i;else{const n=i<=.5?i*(1+e):i+e-i*e,r=2*i-n;this.r=On(r,n,t+1/3),this.g=On(r,n,t),this.b=On(r,n,t-1/3)}return li.toWorkingColorSpace(this,n),this}setStyle(t,e=be){function i(e){void 0!==e&&parseFloat(e)<1&&console.warn("THREE.Color: Alpha component of "+t+" will be ignored.")}let n;if(n=/^(\w+)\(([^\)]*)\)/.exec(t)){let r;const s=n[1],a=n[2];switch(s){case"rgb":case"rgba":if(r=/^\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*(?:,\s*(\d*\.?\d+)\s*)?$/.exec(a))return this.r=Math.min(255,parseInt(r[1],10))/255,this.g=Math.min(255,parseInt(r[2],10))/255,this.b=Math.min(255,parseInt(r[3],10))/255,li.toWorkingColorSpace(this,e),i(r[4]),this;if(r=/^\s*(\d+)\%\s*,\s*(\d+)\%\s*,\s*(\d+)\%\s*(?:,\s*(\d*\.?\d+)\s*)?$/.exec(a))return this.r=Math.min(100,parseInt(r[1],10))/100,this.g=Math.min(100,parseInt(r[2],10))/100,this.b=Math.min(100,parseInt(r[3],10))/100,li.toWorkingColorSpace(this,e),i(r[4]),this;break;case"hsl":case"hsla":if(r=/^\s*(\d*\.?\d+)\s*,\s*(\d*\.?\d+)\%\s*,\s*(\d*\.?\d+)\%\s*(?:,\s*(\d*\.?\d+)\s*)?$/.exec(a)){const t=parseFloat(r[1])/360,n=parseFloat(r[2])/100,s=parseFloat(r[3])/100;return i(r[4]),this.setHSL(t,n,s,e)}break;default:console.warn("THREE.Color: Unknown color model "+t)}}else if(n=/^\#([A-Fa-f\d]+)$/.exec(t)){const i=n[1],r=i.length;if(3===r)return this.r=parseInt(i.charAt(0)+i.charAt(0),16)/255,this.g=parseInt(i.charAt(1)+i.charAt(1),16)/255,this.b=parseInt(i.charAt(2)+i.charAt(2),16)/255,li.toWorkingColorSpace(this,e),this;if(6===r)return this.r=parseInt(i.charAt(0)+i.charAt(1),16)/255,this.g=parseInt(i.charAt(2)+i.charAt(3),16)/255,this.b=parseInt(i.charAt(4)+i.charAt(5),16)/255,li.toWorkingColorSpace(this,e),this;console.warn("THREE.Color: Invalid hex color "+t)}else if(t&&t.length>0)return this.setColorName(t,e);return this}setColorName(t,e=be){const i=In[t.toLowerCase()];return void 0!==i?this.setHex(i,e):console.warn("THREE.Color: Unknown color "+t),this}clone(){return new this.constructor(this.r,this.g,this.b)}copy(t){return this.r=t.r,this.g=t.g,this.b=t.b,this}copySRGBToLinear(t){return this.r=ei(t.r),this.g=ei(t.g),this.b=ei(t.b),this}copyLinearToSRGB(t){return this.r=ii(t.r),this.g=ii(t.g),this.b=ii(t.b),this}convertSRGBToLinear(){return this.copySRGBToLinear(this),this}convertLinearToSRGB(){return this.copyLinearToSRGB(this),this}getHex(t=be){return li.fromWorkingColorSpace(Un.copy(this),t),Oe(255*Un.r,0,255)<<16^Oe(255*Un.g,0,255)<<8^Oe(255*Un.b,0,255)<<0}getHexString(t=be){return("000000"+this.getHex(t).toString(16)).slice(-6)}getHSL(t,e=li.workingColorSpace){li.fromWorkingColorSpace(Un.copy(this),e);const i=Un.r,n=Un.g,r=Un.b,s=Math.max(i,n,r),a=Math.min(i,n,r);let o,l;const c=(a+s)/2;if(a===s)o=0,l=0;else{const t=s-a;switch(l=c<=.5?t/(s+a):t/(2-s-a),s){case i:o=(n-r)/t+(n0&&(t.userData=this.userData),void 0!==this.parameters){const e=this.parameters;for(const i in e)void 0!==e[i]&&(t[i]=e[i]);return t}t.data={attributes:{}};const e=this.index;null!==e&&(t.data.index={type:e.array.constructor.name,array:Array.prototype.slice.call(e.array)});const i=this.attributes;for(const e in i){const n=i[e];t.data.attributes[e]=n.toJSON(t.data)}const n={};let r=!1;for(const e in this.morphAttributes){const i=this.morphAttributes[e],s=[];for(let e=0,n=i.length;e0&&(n[e]=s,r=!0)}r&&(t.data.morphAttributes=n,t.data.morphTargetsRelative=this.morphTargetsRelative);const s=this.groups;s.length>0&&(t.data.groups=JSON.parse(JSON.stringify(s)));const a=this.boundingSphere;return null!==a&&(t.data.boundingSphere={center:a.center.toArray(),radius:a.radius}),t}clone(){return(new this.constructor).copy(this)}copy(t){this.index=null,this.attributes={},this.morphAttributes={},this.groups=[],this.boundingBox=null,this.boundingSphere=null;const e={};this.name=t.name;const i=t.index;null!==i&&this.setIndex(i.clone(e));const n=t.attributes;for(const t in n){const i=n[t];this.setAttribute(t,i.clone(e))}const r=t.morphAttributes;for(const t in r){const i=[],n=r[t];for(let t=0,r=n.length;t0){const i=t[e[0]];if(void 0!==i){this.morphTargetInfluences=[],this.morphTargetDictionary={};for(let t=0,e=i.length;t(t.far-t.near)**2)return}if(Qn.copy(r).invert(),tr.copy(t.ray).applyMatrix4(Qn),null!==i.boundingBox&&!1===tr.intersectsBox(i.boundingBox))return;let s;const a=i.index,o=i.attributes.position,l=i.attributes.uv,c=i.attributes.uv2,h=i.groups,u=i.drawRange;if(null!==a)if(Array.isArray(n))for(let i=0,r=h.length;ii.far?null:{distance:u,point:dr.clone(),object:t}}(t,e,i,n,nr,rr,sr,ur);if(u){r&&(lr.fromBufferAttribute(r,a),cr.fromBufferAttribute(r,o),hr.fromBufferAttribute(r,h),u.uv=Ln.getUV(ur,nr,rr,sr,lr,cr,hr,new We)),s&&(lr.fromBufferAttribute(s,a),cr.fromBufferAttribute(s,o),hr.fromBufferAttribute(s,h),u.uv2=Ln.getUV(ur,nr,rr,sr,lr,cr,hr,new We));const t={a:a,b:o,c:h,normal:new $e,materialIndex:0};Ln.getNormal(nr,rr,sr,t.normal),u.face=t}return u}class fr extends $n{constructor(t=1,e=1,i=1,n=1,r=1,s=1){super(),this.type="BoxGeometry",this.parameters={width:t,height:e,depth:i,widthSegments:n,heightSegments:r,depthSegments:s};const a=this;n=Math.floor(n),r=Math.floor(r),s=Math.floor(s);const o=[],l=[],c=[],h=[];let u=0,d=0;function p(t,e,i,n,r,s,p,m,f,g,v){const x=s/f,_=p/g,y=s/2,M=p/2,b=m/2,S=f+1,w=g+1;let T=0,A=0;const E=new $e;for(let s=0;s0?1:-1,c.push(E.x,E.y,E.z),h.push(o/f),h.push(1-s/g),T+=1}}for(let t=0;t0&&(e.defines=this.defines),e.vertexShader=this.vertexShader,e.fragmentShader=this.fragmentShader;const i={};for(const t in this.extensions)!0===this.extensions[t]&&(i[t]=!0);return Object.keys(i).length>0&&(e.extensions=i),e}}class Mr extends xn{constructor(){super(),this.isCamera=!0,this.type="Camera",this.matrixWorldInverse=new qi,this.projectionMatrix=new qi,this.projectionMatrixInverse=new qi}copy(t,e){return super.copy(t,e),this.matrixWorldInverse.copy(t.matrixWorldInverse),this.projectionMatrix.copy(t.projectionMatrix),this.projectionMatrixInverse.copy(t.projectionMatrixInverse),this}getWorldDirection(t){this.updateWorldMatrix(!0,!1);const e=this.matrixWorld.elements;return t.set(-e[8],-e[9],-e[10]).normalize()}updateMatrixWorld(t){super.updateMatrixWorld(t),this.matrixWorldInverse.copy(this.matrixWorld).invert()}updateWorldMatrix(t,e){super.updateWorldMatrix(t,e),this.matrixWorldInverse.copy(this.matrixWorld).invert()}clone(){return(new this.constructor).copy(this)}}class br extends Mr{constructor(t=50,e=1,i=.1,n=2e3){super(),this.isPerspectiveCamera=!0,this.type="PerspectiveCamera",this.fov=t,this.zoom=1,this.near=i,this.far=n,this.focus=10,this.aspect=e,this.view=null,this.filmGauge=35,this.filmOffset=0,this.updateProjectionMatrix()}copy(t,e){return super.copy(t,e),this.fov=t.fov,this.zoom=t.zoom,this.near=t.near,this.far=t.far,this.focus=t.focus,this.aspect=t.aspect,this.view=null===t.view?null:Object.assign({},t.view),this.filmGauge=t.filmGauge,this.filmOffset=t.filmOffset,this}setFocalLength(t){const e=.5*this.getFilmHeight()/t;this.fov=2*De*Math.atan(e),this.updateProjectionMatrix()}getFocalLength(){const t=Math.tan(.5*Ie*this.fov);return.5*this.getFilmHeight()/t}getEffectiveFOV(){return 2*De*Math.atan(Math.tan(.5*Ie*this.fov)/this.zoom)}getFilmWidth(){return this.filmGauge*Math.min(this.aspect,1)}getFilmHeight(){return this.filmGauge/Math.max(this.aspect,1)}setViewOffset(t,e,i,n,r,s){this.aspect=t/e,null===this.view&&(this.view={enabled:!0,fullWidth:1,fullHeight:1,offsetX:0,offsetY:0,width:1,height:1}),this.view.enabled=!0,this.view.fullWidth=t,this.view.fullHeight=e,this.view.offsetX=i,this.view.offsetY=n,this.view.width=r,this.view.height=s,this.updateProjectionMatrix()}clearViewOffset(){null!==this.view&&(this.view.enabled=!1),this.updateProjectionMatrix()}updateProjectionMatrix(){const t=this.near;let e=t*Math.tan(.5*Ie*this.fov)/this.zoom,i=2*e,n=this.aspect*i,r=-.5*n;const s=this.view;if(null!==this.view&&this.view.enabled){const t=s.fullWidth,a=s.fullHeight;r+=s.offsetX*n/t,e-=s.offsetY*i/a,n*=s.width/t,i*=s.height/a}const a=this.filmOffset;0!==a&&(r+=t*a/this.getFilmWidth()),this.projectionMatrix.makePerspective(r,r+n,e,e-i,t,this.far),this.projectionMatrixInverse.copy(this.projectionMatrix).invert()}toJSON(t){const e=super.toJSON(t);return e.object.fov=this.fov,e.object.zoom=this.zoom,e.object.near=this.near,e.object.far=this.far,e.object.focus=this.focus,e.object.aspect=this.aspect,null!==this.view&&(e.object.view=Object.assign({},this.view)),e.object.filmGauge=this.filmGauge,e.object.filmOffset=this.filmOffset,e}}const Sr=-90;class wr extends xn{constructor(t,e,i){super(),this.type="CubeCamera",this.renderTarget=i;const n=new br(Sr,1,t,e);n.layers=this.layers,n.up.set(0,1,0),n.lookAt(1,0,0),this.add(n);const r=new br(Sr,1,t,e);r.layers=this.layers,r.up.set(0,1,0),r.lookAt(-1,0,0),this.add(r);const s=new br(Sr,1,t,e);s.layers=this.layers,s.up.set(0,0,-1),s.lookAt(0,1,0),this.add(s);const a=new br(Sr,1,t,e);a.layers=this.layers,a.up.set(0,0,1),a.lookAt(0,-1,0),this.add(a);const o=new br(Sr,1,t,e);o.layers=this.layers,o.up.set(0,1,0),o.lookAt(0,0,1),this.add(o);const l=new br(Sr,1,t,e);l.layers=this.layers,l.up.set(0,1,0),l.lookAt(0,0,-1),this.add(l)}update(t,e){null===this.parent&&this.updateMatrixWorld();const i=this.renderTarget,[n,r,s,a,o,l]=this.children,c=t.getRenderTarget(),h=t.toneMapping,u=t.xr.enabled;t.toneMapping=W,t.xr.enabled=!1;const d=i.texture.generateMipmaps;i.texture.generateMipmaps=!1,t.setRenderTarget(i,0),t.render(e,n),t.setRenderTarget(i,1),t.render(e,r),t.setRenderTarget(i,2),t.render(e,s),t.setRenderTarget(i,3),t.render(e,a),t.setRenderTarget(i,4),t.render(e,o),i.texture.generateMipmaps=d,t.setRenderTarget(i,5),t.render(e,l),t.setRenderTarget(c),t.toneMapping=h,t.xr.enabled=u,i.texture.needsPMREMUpdate=!0}}class Tr extends mi{constructor(t,e,i,n,r,s,a,o,l,c){super(t=void 0!==t?t:[],e=void 0!==e?e:K,i,n,r,s,a,o,l,c),this.isCubeTexture=!0,this.flipY=!1}get images(){return this.image}set images(t){this.image=t}}class Ar extends gi{constructor(t=1,e={}){super(t,t,e),this.isWebGLCubeRenderTarget=!0;const i={width:t,height:t,depth:1},n=[i,i,i,i,i,i];this.texture=new Tr(n,e.mapping,e.wrapS,e.wrapT,e.magFilter,e.minFilter,e.format,e.type,e.anisotropy,e.encoding),this.texture.isRenderTargetTexture=!0,this.texture.generateMipmaps=void 0!==e.generateMipmaps&&e.generateMipmaps,this.texture.minFilter=void 0!==e.minFilter?e.minFilter:lt}fromEquirectangularTexture(t,e){this.texture.type=e.type,this.texture.encoding=e.encoding,this.texture.generateMipmaps=e.generateMipmaps,this.texture.minFilter=e.minFilter,this.texture.magFilter=e.magFilter;const i={uniforms:{tEquirect:{value:null}},vertexShader:"\n\n\t\t\t\tvarying vec3 vWorldDirection;\n\n\t\t\t\tvec3 transformDirection( in vec3 dir, in mat4 matrix ) {\n\n\t\t\t\t\treturn normalize( ( matrix * vec4( dir, 0.0 ) ).xyz );\n\n\t\t\t\t}\n\n\t\t\t\tvoid main() {\n\n\t\t\t\t\tvWorldDirection = transformDirection( position, modelMatrix );\n\n\t\t\t\t\t#include \n\t\t\t\t\t#include \n\n\t\t\t\t}\n\t\t\t",fragmentShader:"\n\n\t\t\t\tuniform sampler2D tEquirect;\n\n\t\t\t\tvarying vec3 vWorldDirection;\n\n\t\t\t\t#include \n\n\t\t\t\tvoid main() {\n\n\t\t\t\t\tvec3 direction = normalize( vWorldDirection );\n\n\t\t\t\t\tvec2 sampleUV = equirectUv( direction );\n\n\t\t\t\t\tgl_FragColor = texture2D( tEquirect, sampleUV );\n\n\t\t\t\t}\n\t\t\t"},n=new fr(5,5,5),r=new yr({name:"CubemapFromEquirect",uniforms:gr(i.uniforms),vertexShader:i.vertexShader,fragmentShader:i.fragmentShader,side:c,blending:u});r.uniforms.tEquirect.value=e;const s=new pr(n,r),a=e.minFilter;e.minFilter===ht&&(e.minFilter=lt);return new wr(1,10,this).update(t,s),e.minFilter=a,s.geometry.dispose(),s.material.dispose(),this}clear(t,e,i,n){const r=t.getRenderTarget();for(let r=0;r<6;r++)t.setRenderTarget(this,r),t.clear(e,i,n);t.setRenderTarget(r)}}const Er=new $e,Cr=new $e,Lr=new je;class Rr{constructor(t=new $e(1,0,0),e=0){this.isPlane=!0,this.normal=t,this.constant=e}set(t,e){return this.normal.copy(t),this.constant=e,this}setComponents(t,e,i,n){return this.normal.set(t,e,i),this.constant=n,this}setFromNormalAndCoplanarPoint(t,e){return this.normal.copy(t),this.constant=-e.dot(this.normal),this}setFromCoplanarPoints(t,e,i){const n=Er.subVectors(i,e).cross(Cr.subVectors(t,e)).normalize();return this.setFromNormalAndCoplanarPoint(n,t),this}copy(t){return this.normal.copy(t.normal),this.constant=t.constant,this}normalize(){const t=1/this.normal.length();return this.normal.multiplyScalar(t),this.constant*=t,this}negate(){return this.constant*=-1,this.normal.negate(),this}distanceToPoint(t){return this.normal.dot(t)+this.constant}distanceToSphere(t){return this.distanceToPoint(t.center)-t.radius}projectPoint(t,e){return e.copy(t).addScaledVector(this.normal,-this.distanceToPoint(t))}intersectLine(t,e){const i=t.delta(Er),n=this.normal.dot(i);if(0===n)return 0===this.distanceToPoint(t.start)?e.copy(t.start):null;const r=-(t.start.dot(this.normal)+this.constant)/n;return r<0||r>1?null:e.copy(t.start).addScaledVector(i,r)}intersectsLine(t){const e=this.distanceToPoint(t.start),i=this.distanceToPoint(t.end);return e<0&&i>0||i<0&&e>0}intersectsBox(t){return t.intersectsPlane(this)}intersectsSphere(t){return t.intersectsPlane(this)}coplanarPoint(t){return t.copy(this.normal).multiplyScalar(-this.constant)}applyMatrix4(t,e){const i=e||Lr.getNormalMatrix(t),n=this.coplanarPoint(Er).applyMatrix4(t),r=this.normal.applyMatrix3(i).normalize();return this.constant=-n.dot(r),this}translate(t){return this.constant-=t.dot(this.normal),this}equals(t){return t.normal.equals(this.normal)&&t.constant===this.constant}clone(){return(new this.constructor).copy(this)}}const Pr=new Ui,Ir=new $e;class Dr{constructor(t=new Rr,e=new Rr,i=new Rr,n=new Rr,r=new Rr,s=new Rr){this.planes=[t,e,i,n,r,s]}set(t,e,i,n,r,s){const a=this.planes;return a[0].copy(t),a[1].copy(e),a[2].copy(i),a[3].copy(n),a[4].copy(r),a[5].copy(s),this}copy(t){const e=this.planes;for(let i=0;i<6;i++)e[i].copy(t.planes[i]);return this}setFromProjectionMatrix(t){const e=this.planes,i=t.elements,n=i[0],r=i[1],s=i[2],a=i[3],o=i[4],l=i[5],c=i[6],h=i[7],u=i[8],d=i[9],p=i[10],m=i[11],f=i[12],g=i[13],v=i[14],x=i[15];return e[0].setComponents(a-n,h-o,m-u,x-f).normalize(),e[1].setComponents(a+n,h+o,m+u,x+f).normalize(),e[2].setComponents(a+r,h+l,m+d,x+g).normalize(),e[3].setComponents(a-r,h-l,m-d,x-g).normalize(),e[4].setComponents(a-s,h-c,m-p,x-v).normalize(),e[5].setComponents(a+s,h+c,m+p,x+v).normalize(),this}intersectsObject(t){const e=t.geometry;return null===e.boundingSphere&&e.computeBoundingSphere(),Pr.copy(e.boundingSphere).applyMatrix4(t.matrixWorld),this.intersectsSphere(Pr)}intersectsSprite(t){return Pr.center.set(0,0,0),Pr.radius=.7071067811865476,Pr.applyMatrix4(t.matrixWorld),this.intersectsSphere(Pr)}intersectsSphere(t){const e=this.planes,i=t.center,n=-t.radius;for(let t=0;t<6;t++){if(e[t].distanceToPoint(i)0?t.max.x:t.min.x,Ir.y=n.normal.y>0?t.max.y:t.min.y,Ir.z=n.normal.z>0?t.max.z:t.min.z,n.distanceToPoint(Ir)<0)return!1}return!0}containsPoint(t){const e=this.planes;for(let i=0;i<6;i++)if(e[i].distanceToPoint(t)<0)return!1;return!0}clone(){return(new this.constructor).copy(this)}}function Nr(){let t=null,e=!1,i=null,n=null;function r(e,s){i(e,s),n=t.requestAnimationFrame(r)}return{start:function(){!0!==e&&null!==i&&(n=t.requestAnimationFrame(r),e=!0)},stop:function(){t.cancelAnimationFrame(n),e=!1},setAnimationLoop:function(t){i=t},setContext:function(e){t=e}}}function Or(t,e){const i=e.isWebGL2,n=new WeakMap;return{get:function(t){return t.isInterleavedBufferAttribute&&(t=t.data),n.get(t)},remove:function(e){e.isInterleavedBufferAttribute&&(e=e.data);const i=n.get(e);i&&(t.deleteBuffer(i.buffer),n.delete(e))},update:function(e,r){if(e.isGLBufferAttribute){const t=n.get(e);return void((!t||t.version 0.0 ) ? v : 0.5 * inversesqrt( max( 1.0 - x * x, 1e-7 ) ) - v;\n\treturn cross( v1, v2 ) * theta_sintheta;\n}\nvec3 LTC_Evaluate( const in vec3 N, const in vec3 V, const in vec3 P, const in mat3 mInv, const in vec3 rectCoords[ 4 ] ) {\n\tvec3 v1 = rectCoords[ 1 ] - rectCoords[ 0 ];\n\tvec3 v2 = rectCoords[ 3 ] - rectCoords[ 0 ];\n\tvec3 lightNormal = cross( v1, v2 );\n\tif( dot( lightNormal, P - rectCoords[ 0 ] ) < 0.0 ) return vec3( 0.0 );\n\tvec3 T1, T2;\n\tT1 = normalize( V - N * dot( V, N ) );\n\tT2 = - cross( N, T1 );\n\tmat3 mat = mInv * transposeMat3( mat3( T1, T2, N ) );\n\tvec3 coords[ 4 ];\n\tcoords[ 0 ] = mat * ( rectCoords[ 0 ] - P );\n\tcoords[ 1 ] = mat * ( rectCoords[ 1 ] - P );\n\tcoords[ 2 ] = mat * ( rectCoords[ 2 ] - P );\n\tcoords[ 3 ] = mat * ( rectCoords[ 3 ] - P );\n\tcoords[ 0 ] = normalize( coords[ 0 ] );\n\tcoords[ 1 ] = normalize( coords[ 1 ] );\n\tcoords[ 2 ] = normalize( coords[ 2 ] );\n\tcoords[ 3 ] = normalize( coords[ 3 ] );\n\tvec3 vectorFormFactor = vec3( 0.0 );\n\tvectorFormFactor += LTC_EdgeVectorFormFactor( coords[ 0 ], coords[ 1 ] );\n\tvectorFormFactor += LTC_EdgeVectorFormFactor( coords[ 1 ], coords[ 2 ] );\n\tvectorFormFactor += LTC_EdgeVectorFormFactor( coords[ 2 ], coords[ 3 ] );\n\tvectorFormFactor += LTC_EdgeVectorFormFactor( coords[ 3 ], coords[ 0 ] );\n\tfloat result = LTC_ClippedSphereFormFactor( vectorFormFactor );\n\treturn vec3( result );\n}\nfloat G_BlinnPhong_Implicit( ) {\n\treturn 0.25;\n}\nfloat D_BlinnPhong( const in float shininess, const in float dotNH ) {\n\treturn RECIPROCAL_PI * ( shininess * 0.5 + 1.0 ) * pow( dotNH, shininess );\n}\nvec3 BRDF_BlinnPhong( const in vec3 lightDir, const in vec3 viewDir, const in vec3 normal, const in vec3 specularColor, const in float shininess ) {\n\tvec3 halfDir = normalize( lightDir + viewDir );\n\tfloat dotNH = saturate( dot( normal, halfDir ) );\n\tfloat dotVH = saturate( dot( viewDir, halfDir ) );\n\tvec3 F = F_Schlick( specularColor, 1.0, dotVH );\n\tfloat G = G_BlinnPhong_Implicit( );\n\tfloat D = D_BlinnPhong( shininess, dotNH );\n\treturn F * ( G * D );\n}\n#if defined( USE_SHEEN )\nfloat D_Charlie( float roughness, float dotNH ) {\n\tfloat alpha = pow2( roughness );\n\tfloat invAlpha = 1.0 / alpha;\n\tfloat cos2h = dotNH * dotNH;\n\tfloat sin2h = max( 1.0 - cos2h, 0.0078125 );\n\treturn ( 2.0 + invAlpha ) * pow( sin2h, invAlpha * 0.5 ) / ( 2.0 * PI );\n}\nfloat V_Neubelt( float dotNV, float dotNL ) {\n\treturn saturate( 1.0 / ( 4.0 * ( dotNL + dotNV - dotNL * dotNV ) ) );\n}\nvec3 BRDF_Sheen( const in vec3 lightDir, const in vec3 viewDir, const in vec3 normal, vec3 sheenColor, const in float sheenRoughness ) {\n\tvec3 halfDir = normalize( lightDir + viewDir );\n\tfloat dotNL = saturate( dot( normal, lightDir ) );\n\tfloat dotNV = saturate( dot( normal, viewDir ) );\n\tfloat dotNH = saturate( dot( normal, halfDir ) );\n\tfloat D = D_Charlie( sheenRoughness, dotNH );\n\tfloat V = V_Neubelt( dotNV, dotNL );\n\treturn sheenColor * ( D * V );\n}\n#endif",iridescence_fragment:"#ifdef USE_IRIDESCENCE\n\tconst mat3 XYZ_TO_REC709 = mat3(\n\t\t 3.2404542, -0.9692660, 0.0556434,\n\t\t-1.5371385, 1.8760108, -0.2040259,\n\t\t-0.4985314, 0.0415560, 1.0572252\n\t);\n\tvec3 Fresnel0ToIor( vec3 fresnel0 ) {\n\t\tvec3 sqrtF0 = sqrt( fresnel0 );\n\t\treturn ( vec3( 1.0 ) + sqrtF0 ) / ( vec3( 1.0 ) - sqrtF0 );\n\t}\n\tvec3 IorToFresnel0( vec3 transmittedIor, float incidentIor ) {\n\t\treturn pow2( ( transmittedIor - vec3( incidentIor ) ) / ( transmittedIor + vec3( incidentIor ) ) );\n\t}\n\tfloat IorToFresnel0( float transmittedIor, float incidentIor ) {\n\t\treturn pow2( ( transmittedIor - incidentIor ) / ( transmittedIor + incidentIor ));\n\t}\n\tvec3 evalSensitivity( float OPD, vec3 shift ) {\n\t\tfloat phase = 2.0 * PI * OPD * 1.0e-9;\n\t\tvec3 val = vec3( 5.4856e-13, 4.4201e-13, 5.2481e-13 );\n\t\tvec3 pos = vec3( 1.6810e+06, 1.7953e+06, 2.2084e+06 );\n\t\tvec3 var = vec3( 4.3278e+09, 9.3046e+09, 6.6121e+09 );\n\t\tvec3 xyz = val * sqrt( 2.0 * PI * var ) * cos( pos * phase + shift ) * exp( - pow2( phase ) * var );\n\t\txyz.x += 9.7470e-14 * sqrt( 2.0 * PI * 4.5282e+09 ) * cos( 2.2399e+06 * phase + shift[ 0 ] ) * exp( - 4.5282e+09 * pow2( phase ) );\n\t\txyz /= 1.0685e-7;\n\t\tvec3 rgb = XYZ_TO_REC709 * xyz;\n\t\treturn rgb;\n\t}\n\tvec3 evalIridescence( float outsideIOR, float eta2, float cosTheta1, float thinFilmThickness, vec3 baseF0 ) {\n\t\tvec3 I;\n\t\tfloat iridescenceIOR = mix( outsideIOR, eta2, smoothstep( 0.0, 0.03, thinFilmThickness ) );\n\t\tfloat sinTheta2Sq = pow2( outsideIOR / iridescenceIOR ) * ( 1.0 - pow2( cosTheta1 ) );\n\t\tfloat cosTheta2Sq = 1.0 - sinTheta2Sq;\n\t\tif ( cosTheta2Sq < 0.0 ) {\n\t\t\t return vec3( 1.0 );\n\t\t}\n\t\tfloat cosTheta2 = sqrt( cosTheta2Sq );\n\t\tfloat R0 = IorToFresnel0( iridescenceIOR, outsideIOR );\n\t\tfloat R12 = F_Schlick( R0, 1.0, cosTheta1 );\n\t\tfloat R21 = R12;\n\t\tfloat T121 = 1.0 - R12;\n\t\tfloat phi12 = 0.0;\n\t\tif ( iridescenceIOR < outsideIOR ) phi12 = PI;\n\t\tfloat phi21 = PI - phi12;\n\t\tvec3 baseIOR = Fresnel0ToIor( clamp( baseF0, 0.0, 0.9999 ) );\t\tvec3 R1 = IorToFresnel0( baseIOR, iridescenceIOR );\n\t\tvec3 R23 = F_Schlick( R1, 1.0, cosTheta2 );\n\t\tvec3 phi23 = vec3( 0.0 );\n\t\tif ( baseIOR[ 0 ] < iridescenceIOR ) phi23[ 0 ] = PI;\n\t\tif ( baseIOR[ 1 ] < iridescenceIOR ) phi23[ 1 ] = PI;\n\t\tif ( baseIOR[ 2 ] < iridescenceIOR ) phi23[ 2 ] = PI;\n\t\tfloat OPD = 2.0 * iridescenceIOR * thinFilmThickness * cosTheta2;\n\t\tvec3 phi = vec3( phi21 ) + phi23;\n\t\tvec3 R123 = clamp( R12 * R23, 1e-5, 0.9999 );\n\t\tvec3 r123 = sqrt( R123 );\n\t\tvec3 Rs = pow2( T121 ) * R23 / ( vec3( 1.0 ) - R123 );\n\t\tvec3 C0 = R12 + Rs;\n\t\tI = C0;\n\t\tvec3 Cm = Rs - T121;\n\t\tfor ( int m = 1; m <= 2; ++ m ) {\n\t\t\tCm *= r123;\n\t\t\tvec3 Sm = 2.0 * evalSensitivity( float( m ) * OPD, float( m ) * phi );\n\t\t\tI += Cm * Sm;\n\t\t}\n\t\treturn max( I, vec3( 0.0 ) );\n\t}\n#endif",bumpmap_pars_fragment:"#ifdef USE_BUMPMAP\n\tuniform sampler2D bumpMap;\n\tuniform float bumpScale;\n\tvec2 dHdxy_fwd() {\n\t\tvec2 dSTdx = dFdx( vUv );\n\t\tvec2 dSTdy = dFdy( vUv );\n\t\tfloat Hll = bumpScale * texture2D( bumpMap, vUv ).x;\n\t\tfloat dBx = bumpScale * texture2D( bumpMap, vUv + dSTdx ).x - Hll;\n\t\tfloat dBy = bumpScale * texture2D( bumpMap, vUv + dSTdy ).x - Hll;\n\t\treturn vec2( dBx, dBy );\n\t}\n\tvec3 perturbNormalArb( vec3 surf_pos, vec3 surf_norm, vec2 dHdxy, float faceDirection ) {\n\t\tvec3 vSigmaX = dFdx( surf_pos.xyz );\n\t\tvec3 vSigmaY = dFdy( surf_pos.xyz );\n\t\tvec3 vN = surf_norm;\n\t\tvec3 R1 = cross( vSigmaY, vN );\n\t\tvec3 R2 = cross( vN, vSigmaX );\n\t\tfloat fDet = dot( vSigmaX, R1 ) * faceDirection;\n\t\tvec3 vGrad = sign( fDet ) * ( dHdxy.x * R1 + dHdxy.y * R2 );\n\t\treturn normalize( abs( fDet ) * surf_norm - vGrad );\n\t}\n#endif",clipping_planes_fragment:"#if NUM_CLIPPING_PLANES > 0\n\tvec4 plane;\n\t#pragma unroll_loop_start\n\tfor ( int i = 0; i < UNION_CLIPPING_PLANES; i ++ ) {\n\t\tplane = clippingPlanes[ i ];\n\t\tif ( dot( vClipPosition, plane.xyz ) > plane.w ) discard;\n\t}\n\t#pragma unroll_loop_end\n\t#if UNION_CLIPPING_PLANES < NUM_CLIPPING_PLANES\n\t\tbool clipped = true;\n\t\t#pragma unroll_loop_start\n\t\tfor ( int i = UNION_CLIPPING_PLANES; i < NUM_CLIPPING_PLANES; i ++ ) {\n\t\t\tplane = clippingPlanes[ i ];\n\t\t\tclipped = ( dot( vClipPosition, plane.xyz ) > plane.w ) && clipped;\n\t\t}\n\t\t#pragma unroll_loop_end\n\t\tif ( clipped ) discard;\n\t#endif\n#endif",clipping_planes_pars_fragment:"#if NUM_CLIPPING_PLANES > 0\n\tvarying vec3 vClipPosition;\n\tuniform vec4 clippingPlanes[ NUM_CLIPPING_PLANES ];\n#endif",clipping_planes_pars_vertex:"#if NUM_CLIPPING_PLANES > 0\n\tvarying vec3 vClipPosition;\n#endif",clipping_planes_vertex:"#if NUM_CLIPPING_PLANES > 0\n\tvClipPosition = - mvPosition.xyz;\n#endif",color_fragment:"#if defined( USE_COLOR_ALPHA )\n\tdiffuseColor *= vColor;\n#elif defined( USE_COLOR )\n\tdiffuseColor.rgb *= vColor;\n#endif",color_pars_fragment:"#if defined( USE_COLOR_ALPHA )\n\tvarying vec4 vColor;\n#elif defined( USE_COLOR )\n\tvarying vec3 vColor;\n#endif",color_pars_vertex:"#if defined( USE_COLOR_ALPHA )\n\tvarying vec4 vColor;\n#elif defined( USE_COLOR ) || defined( USE_INSTANCING_COLOR )\n\tvarying vec3 vColor;\n#endif",color_vertex:"#if defined( USE_COLOR_ALPHA )\n\tvColor = vec4( 1.0 );\n#elif defined( USE_COLOR ) || defined( USE_INSTANCING_COLOR )\n\tvColor = vec3( 1.0 );\n#endif\n#ifdef USE_COLOR\n\tvColor *= color;\n#endif\n#ifdef USE_INSTANCING_COLOR\n\tvColor.xyz *= instanceColor.xyz;\n#endif",common:"#define PI 3.141592653589793\n#define PI2 6.283185307179586\n#define PI_HALF 1.5707963267948966\n#define RECIPROCAL_PI 0.3183098861837907\n#define RECIPROCAL_PI2 0.15915494309189535\n#define EPSILON 1e-6\n#ifndef saturate\n#define saturate( a ) clamp( a, 0.0, 1.0 )\n#endif\n#define whiteComplement( a ) ( 1.0 - saturate( a ) )\nfloat pow2( const in float x ) { return x*x; }\nvec3 pow2( const in vec3 x ) { return x*x; }\nfloat pow3( const in float x ) { return x*x*x; }\nfloat pow4( const in float x ) { float x2 = x*x; return x2*x2; }\nfloat max3( const in vec3 v ) { return max( max( v.x, v.y ), v.z ); }\nfloat average( const in vec3 v ) { return dot( v, vec3( 0.3333333 ) ); }\nhighp float rand( const in vec2 uv ) {\n\tconst highp float a = 12.9898, b = 78.233, c = 43758.5453;\n\thighp float dt = dot( uv.xy, vec2( a,b ) ), sn = mod( dt, PI );\n\treturn fract( sin( sn ) * c );\n}\n#ifdef HIGH_PRECISION\n\tfloat precisionSafeLength( vec3 v ) { return length( v ); }\n#else\n\tfloat precisionSafeLength( vec3 v ) {\n\t\tfloat maxComponent = max3( abs( v ) );\n\t\treturn length( v / maxComponent ) * maxComponent;\n\t}\n#endif\nstruct IncidentLight {\n\tvec3 color;\n\tvec3 direction;\n\tbool visible;\n};\nstruct ReflectedLight {\n\tvec3 directDiffuse;\n\tvec3 directSpecular;\n\tvec3 indirectDiffuse;\n\tvec3 indirectSpecular;\n};\nstruct GeometricContext {\n\tvec3 position;\n\tvec3 normal;\n\tvec3 viewDir;\n#ifdef USE_CLEARCOAT\n\tvec3 clearcoatNormal;\n#endif\n};\nvec3 transformDirection( in vec3 dir, in mat4 matrix ) {\n\treturn normalize( ( matrix * vec4( dir, 0.0 ) ).xyz );\n}\nvec3 inverseTransformDirection( in vec3 dir, in mat4 matrix ) {\n\treturn normalize( ( vec4( dir, 0.0 ) * matrix ).xyz );\n}\nmat3 transposeMat3( const in mat3 m ) {\n\tmat3 tmp;\n\ttmp[ 0 ] = vec3( m[ 0 ].x, m[ 1 ].x, m[ 2 ].x );\n\ttmp[ 1 ] = vec3( m[ 0 ].y, m[ 1 ].y, m[ 2 ].y );\n\ttmp[ 2 ] = vec3( m[ 0 ].z, m[ 1 ].z, m[ 2 ].z );\n\treturn tmp;\n}\nfloat luminance( const in vec3 rgb ) {\n\tconst vec3 weights = vec3( 0.2126729, 0.7151522, 0.0721750 );\n\treturn dot( weights, rgb );\n}\nbool isPerspectiveMatrix( mat4 m ) {\n\treturn m[ 2 ][ 3 ] == - 1.0;\n}\nvec2 equirectUv( in vec3 dir ) {\n\tfloat u = atan( dir.z, dir.x ) * RECIPROCAL_PI2 + 0.5;\n\tfloat v = asin( clamp( dir.y, - 1.0, 1.0 ) ) * RECIPROCAL_PI + 0.5;\n\treturn vec2( u, v );\n}\nfloat w0( float a ) {\n\treturn ( 1.0 / 6.0 ) * ( a * ( a * ( - a + 3.0 ) - 3.0 ) + 1.0 );\n}\nfloat w1( float a ) {\n\treturn ( 1.0 / 6.0 ) * ( a * a * ( 3.0 * a - 6.0 ) + 4.0 );\n}\nfloat w2( float a ){\n return ( 1.0 / 6.0 ) * ( a * ( a * ( - 3.0 * a + 3.0 ) + 3.0 ) + 1.0 );\n}\nfloat w3( float a ) {\n\treturn ( 1.0 / 6.0 ) * ( a * a * a );\n}\nfloat g0( float a ) {\n\treturn w0( a ) + w1( a );\n}\nfloat g1( float a ) {\n\treturn w2( a ) + w3( a );\n}\nfloat h0( float a ) {\n\treturn - 1.0 + w1( a ) / ( w0( a ) + w1( a ) );\n}\nfloat h1( float a ) {\n return 1.0 + w3( a ) / ( w2( a ) + w3( a ) );\n}\nvec4 bicubic( sampler2D tex, vec2 uv, vec4 texelSize, vec2 fullSize, float lod ) {\n\tuv = uv * texelSize.zw + 0.5;\n\tvec2 iuv = floor( uv );\n vec2 fuv = fract( uv );\n float g0x = g0( fuv.x );\n float g1x = g1( fuv.x );\n float h0x = h0( fuv.x );\n float h1x = h1( fuv.x );\n float h0y = h0( fuv.y );\n float h1y = h1( fuv.y );\n vec2 p0 = ( vec2( iuv.x + h0x, iuv.y + h0y ) - 0.5 ) * texelSize.xy;\n vec2 p1 = ( vec2( iuv.x + h1x, iuv.y + h0y ) - 0.5 ) * texelSize.xy;\n vec2 p2 = ( vec2( iuv.x + h0x, iuv.y + h1y ) - 0.5 ) * texelSize.xy;\n vec2 p3 = ( vec2( iuv.x + h1x, iuv.y + h1y ) - 0.5 ) * texelSize.xy;\n \n vec2 lodFudge = pow( 1.95, lod ) / fullSize;\n\treturn g0( fuv.y ) * ( g0x * textureLod( tex, p0, lod ) + g1x * textureLod( tex, p1, lod ) ) +\n\t\t g1( fuv.y ) * ( g0x * textureLod( tex, p2, lod ) + g1x * textureLod( tex, p3, lod ) );\n}\nvec4 textureBicubic( sampler2D sampler, vec2 uv, float lod ) {\n\tvec2 fLodSize = vec2( textureSize( sampler, int( lod ) ) );\n\tvec2 cLodSize = vec2( textureSize( sampler, int( lod + 1.0 ) ) );\n\tvec2 fLodSizeInv = 1.0 / fLodSize;\n\tvec2 cLodSizeInv = 1.0 / cLodSize;\n\tvec2 fullSize = vec2( textureSize( sampler, 0 ) );\n\tvec4 fSample = bicubic( sampler, uv, vec4( fLodSizeInv, fLodSize ), fullSize, floor( lod ) );\n\tvec4 cSample = bicubic( sampler, uv, vec4( cLodSizeInv, cLodSize ), fullSize, ceil( lod ) );\n\treturn mix( fSample, cSample, fract( lod ) );\n}",cube_uv_reflection_fragment:"#ifdef ENVMAP_TYPE_CUBE_UV\n\t#define cubeUV_minMipLevel 4.0\n\t#define cubeUV_minTileSize 16.0\n\tfloat getFace( vec3 direction ) {\n\t\tvec3 absDirection = abs( direction );\n\t\tfloat face = - 1.0;\n\t\tif ( absDirection.x > absDirection.z ) {\n\t\t\tif ( absDirection.x > absDirection.y )\n\t\t\t\tface = direction.x > 0.0 ? 0.0 : 3.0;\n\t\t\telse\n\t\t\t\tface = direction.y > 0.0 ? 1.0 : 4.0;\n\t\t} else {\n\t\t\tif ( absDirection.z > absDirection.y )\n\t\t\t\tface = direction.z > 0.0 ? 2.0 : 5.0;\n\t\t\telse\n\t\t\t\tface = direction.y > 0.0 ? 1.0 : 4.0;\n\t\t}\n\t\treturn face;\n\t}\n\tvec2 getUV( vec3 direction, float face ) {\n\t\tvec2 uv;\n\t\tif ( face == 0.0 ) {\n\t\t\tuv = vec2( direction.z, direction.y ) / abs( direction.x );\n\t\t} else if ( face == 1.0 ) {\n\t\t\tuv = vec2( - direction.x, - direction.z ) / abs( direction.y );\n\t\t} else if ( face == 2.0 ) {\n\t\t\tuv = vec2( - direction.x, direction.y ) / abs( direction.z );\n\t\t} else if ( face == 3.0 ) {\n\t\t\tuv = vec2( - direction.z, direction.y ) / abs( direction.x );\n\t\t} else if ( face == 4.0 ) {\n\t\t\tuv = vec2( - direction.x, direction.z ) / abs( direction.y );\n\t\t} else {\n\t\t\tuv = vec2( direction.x, direction.y ) / abs( direction.z );\n\t\t}\n\t\treturn 0.5 * ( uv + 1.0 );\n\t}\n\tvec3 bilinearCubeUV( sampler2D envMap, vec3 direction, float mipInt ) {\n\t\tfloat face = getFace( direction );\n\t\tfloat filterInt = max( cubeUV_minMipLevel - mipInt, 0.0 );\n\t\tmipInt = max( mipInt, cubeUV_minMipLevel );\n\t\tfloat faceSize = exp2( mipInt );\n\t\thighp vec2 uv = getUV( direction, face ) * ( faceSize - 2.0 ) + 1.0;\n\t\tif ( face > 2.0 ) {\n\t\t\tuv.y += faceSize;\n\t\t\tface -= 3.0;\n\t\t}\n\t\tuv.x += face * faceSize;\n\t\tuv.x += filterInt * 3.0 * cubeUV_minTileSize;\n\t\tuv.y += 4.0 * ( exp2( CUBEUV_MAX_MIP ) - faceSize );\n\t\tuv.x *= CUBEUV_TEXEL_WIDTH;\n\t\tuv.y *= CUBEUV_TEXEL_HEIGHT;\n\t\t#ifdef texture2DGradEXT\n\t\t\treturn texture2DGradEXT( envMap, uv, vec2( 0.0 ), vec2( 0.0 ) ).rgb;\n\t\t#else\n\t\t\treturn texture2D( envMap, uv ).rgb;\n\t\t#endif\n\t}\n\t#define cubeUV_r0 1.0\n\t#define cubeUV_v0 0.339\n\t#define cubeUV_m0 - 2.0\n\t#define cubeUV_r1 0.8\n\t#define cubeUV_v1 0.276\n\t#define cubeUV_m1 - 1.0\n\t#define cubeUV_r4 0.4\n\t#define cubeUV_v4 0.046\n\t#define cubeUV_m4 2.0\n\t#define cubeUV_r5 0.305\n\t#define cubeUV_v5 0.016\n\t#define cubeUV_m5 3.0\n\t#define cubeUV_r6 0.21\n\t#define cubeUV_v6 0.0038\n\t#define cubeUV_m6 4.0\n\tfloat roughnessToMip( float roughness ) {\n\t\tfloat mip = 0.0;\n\t\tif ( roughness >= cubeUV_r1 ) {\n\t\t\tmip = ( cubeUV_r0 - roughness ) * ( cubeUV_m1 - cubeUV_m0 ) / ( cubeUV_r0 - cubeUV_r1 ) + cubeUV_m0;\n\t\t} else if ( roughness >= cubeUV_r4 ) {\n\t\t\tmip = ( cubeUV_r1 - roughness ) * ( cubeUV_m4 - cubeUV_m1 ) / ( cubeUV_r1 - cubeUV_r4 ) + cubeUV_m1;\n\t\t} else if ( roughness >= cubeUV_r5 ) {\n\t\t\tmip = ( cubeUV_r4 - roughness ) * ( cubeUV_m5 - cubeUV_m4 ) / ( cubeUV_r4 - cubeUV_r5 ) + cubeUV_m4;\n\t\t} else if ( roughness >= cubeUV_r6 ) {\n\t\t\tmip = ( cubeUV_r5 - roughness ) * ( cubeUV_m6 - cubeUV_m5 ) / ( cubeUV_r5 - cubeUV_r6 ) + cubeUV_m5;\n\t\t} else {\n\t\t\tmip = - 2.0 * log2( 1.16 * roughness );\t\t}\n\t\treturn mip;\n\t}\n\tvec4 textureCubeUV( sampler2D envMap, vec3 sampleDir, float roughness ) {\n\t\tfloat mip = clamp( roughnessToMip( roughness ), cubeUV_m0, CUBEUV_MAX_MIP );\n\t\tfloat mipF = fract( mip );\n\t\tfloat mipInt = floor( mip );\n\t\tvec3 color0 = bilinearCubeUV( envMap, sampleDir, mipInt );\n\t\tif ( mipF == 0.0 ) {\n\t\t\treturn vec4( color0, 1.0 );\n\t\t} else {\n\t\t\tvec3 color1 = bilinearCubeUV( envMap, sampleDir, mipInt + 1.0 );\n\t\t\treturn vec4( mix( color0, color1, mipF ), 1.0 );\n\t\t}\n\t}\n#endif",defaultnormal_vertex:"vec3 transformedNormal = objectNormal;\n#ifdef USE_INSTANCING\n\tmat3 m = mat3( instanceMatrix );\n\ttransformedNormal /= vec3( dot( m[ 0 ], m[ 0 ] ), dot( m[ 1 ], m[ 1 ] ), dot( m[ 2 ], m[ 2 ] ) );\n\ttransformedNormal = m * transformedNormal;\n#endif\ntransformedNormal = normalMatrix * transformedNormal;\n#ifdef FLIP_SIDED\n\ttransformedNormal = - transformedNormal;\n#endif\n#ifdef USE_TANGENT\n\tvec3 transformedTangent = ( modelViewMatrix * vec4( objectTangent, 0.0 ) ).xyz;\n\t#ifdef FLIP_SIDED\n\t\ttransformedTangent = - transformedTangent;\n\t#endif\n#endif",displacementmap_pars_vertex:"#ifdef USE_DISPLACEMENTMAP\n\tuniform sampler2D displacementMap;\n\tuniform float displacementScale;\n\tuniform float displacementBias;\n#endif",displacementmap_vertex:"#ifdef USE_DISPLACEMENTMAP\n\ttransformed += normalize( objectNormal ) * ( texture2D( displacementMap, vUv ).x * displacementScale + displacementBias );\n#endif",emissivemap_fragment:"#ifdef USE_EMISSIVEMAP\n\tvec4 emissiveColor = texture2D( emissiveMap, vUv );\n\ttotalEmissiveRadiance *= emissiveColor.rgb;\n#endif",emissivemap_pars_fragment:"#ifdef USE_EMISSIVEMAP\n\tuniform sampler2D emissiveMap;\n#endif",encodings_fragment:"gl_FragColor = linearToOutputTexel( gl_FragColor );",encodings_pars_fragment:"vec4 LinearToLinear( in vec4 value ) {\n\treturn value;\n}\nvec4 LinearTosRGB( in vec4 value ) {\n\treturn vec4( mix( pow( value.rgb, vec3( 0.41666 ) ) * 1.055 - vec3( 0.055 ), value.rgb * 12.92, vec3( lessThanEqual( value.rgb, vec3( 0.0031308 ) ) ) ), value.a );\n}",envmap_fragment:"#ifdef USE_ENVMAP\n\t#ifdef ENV_WORLDPOS\n\t\tvec3 cameraToFrag;\n\t\tif ( isOrthographic ) {\n\t\t\tcameraToFrag = normalize( vec3( - viewMatrix[ 0 ][ 2 ], - viewMatrix[ 1 ][ 2 ], - viewMatrix[ 2 ][ 2 ] ) );\n\t\t} else {\n\t\t\tcameraToFrag = normalize( vWorldPosition - cameraPosition );\n\t\t}\n\t\tvec3 worldNormal = inverseTransformDirection( normal, viewMatrix );\n\t\t#ifdef ENVMAP_MODE_REFLECTION\n\t\t\tvec3 reflectVec = reflect( cameraToFrag, worldNormal );\n\t\t#else\n\t\t\tvec3 reflectVec = refract( cameraToFrag, worldNormal, refractionRatio );\n\t\t#endif\n\t#else\n\t\tvec3 reflectVec = vReflect;\n\t#endif\n\t#ifdef ENVMAP_TYPE_CUBE\n\t\tvec4 envColor = textureCube( envMap, vec3( flipEnvMap * reflectVec.x, reflectVec.yz ) );\n\t#else\n\t\tvec4 envColor = vec4( 0.0 );\n\t#endif\n\t#ifdef ENVMAP_BLENDING_MULTIPLY\n\t\toutgoingLight = mix( outgoingLight, outgoingLight * envColor.xyz, specularStrength * reflectivity );\n\t#elif defined( ENVMAP_BLENDING_MIX )\n\t\toutgoingLight = mix( outgoingLight, envColor.xyz, specularStrength * reflectivity );\n\t#elif defined( ENVMAP_BLENDING_ADD )\n\t\toutgoingLight += envColor.xyz * specularStrength * reflectivity;\n\t#endif\n#endif",envmap_common_pars_fragment:"#ifdef USE_ENVMAP\n\tuniform float envMapIntensity;\n\tuniform float flipEnvMap;\n\t#ifdef ENVMAP_TYPE_CUBE\n\t\tuniform samplerCube envMap;\n\t#else\n\t\tuniform sampler2D envMap;\n\t#endif\n\t\n#endif",envmap_pars_fragment:"#ifdef USE_ENVMAP\n\tuniform float reflectivity;\n\t#if defined( USE_BUMPMAP ) || defined( USE_NORMALMAP ) || defined( PHONG ) || defined( LAMBERT )\n\t\t#define ENV_WORLDPOS\n\t#endif\n\t#ifdef ENV_WORLDPOS\n\t\tvarying vec3 vWorldPosition;\n\t\tuniform float refractionRatio;\n\t#else\n\t\tvarying vec3 vReflect;\n\t#endif\n#endif",envmap_pars_vertex:"#ifdef USE_ENVMAP\n\t#if defined( USE_BUMPMAP ) || defined( USE_NORMALMAP ) || defined( PHONG ) || defined( LAMBERT )\n\t\t#define ENV_WORLDPOS\n\t#endif\n\t#ifdef ENV_WORLDPOS\n\t\t\n\t\tvarying vec3 vWorldPosition;\n\t#else\n\t\tvarying vec3 vReflect;\n\t\tuniform float refractionRatio;\n\t#endif\n#endif",envmap_physical_pars_fragment:"#if defined( USE_ENVMAP )\n\tvec3 getIBLIrradiance( const in vec3 normal ) {\n\t\t#if defined( ENVMAP_TYPE_CUBE_UV )\n\t\t\tvec3 worldNormal = inverseTransformDirection( normal, viewMatrix );\n\t\t\tvec4 envMapColor = textureCubeUV( envMap, worldNormal, 1.0 );\n\t\t\treturn PI * envMapColor.rgb * envMapIntensity;\n\t\t#else\n\t\t\treturn vec3( 0.0 );\n\t\t#endif\n\t}\n\tvec3 getIBLRadiance( const in vec3 viewDir, const in vec3 normal, const in float roughness ) {\n\t\t#if defined( ENVMAP_TYPE_CUBE_UV )\n\t\t\tvec3 reflectVec = reflect( - viewDir, normal );\n\t\t\treflectVec = normalize( mix( reflectVec, normal, roughness * roughness) );\n\t\t\treflectVec = inverseTransformDirection( reflectVec, viewMatrix );\n\t\t\tvec4 envMapColor = textureCubeUV( envMap, reflectVec, roughness );\n\t\t\treturn envMapColor.rgb * envMapIntensity;\n\t\t#else\n\t\t\treturn vec3( 0.0 );\n\t\t#endif\n\t}\n#endif",envmap_vertex:"#ifdef USE_ENVMAP\n\t#ifdef ENV_WORLDPOS\n\t\tvWorldPosition = worldPosition.xyz;\n\t#else\n\t\tvec3 cameraToVertex;\n\t\tif ( isOrthographic ) {\n\t\t\tcameraToVertex = normalize( vec3( - viewMatrix[ 0 ][ 2 ], - viewMatrix[ 1 ][ 2 ], - viewMatrix[ 2 ][ 2 ] ) );\n\t\t} else {\n\t\t\tcameraToVertex = normalize( worldPosition.xyz - cameraPosition );\n\t\t}\n\t\tvec3 worldNormal = inverseTransformDirection( transformedNormal, viewMatrix );\n\t\t#ifdef ENVMAP_MODE_REFLECTION\n\t\t\tvReflect = reflect( cameraToVertex, worldNormal );\n\t\t#else\n\t\t\tvReflect = refract( cameraToVertex, worldNormal, refractionRatio );\n\t\t#endif\n\t#endif\n#endif",fog_vertex:"#ifdef USE_FOG\n\tvFogDepth = - mvPosition.z;\n#endif",fog_pars_vertex:"#ifdef USE_FOG\n\tvarying float vFogDepth;\n#endif",fog_fragment:"#ifdef USE_FOG\n\t#ifdef FOG_EXP2\n\t\tfloat fogFactor = 1.0 - exp( - fogDensity * fogDensity * vFogDepth * vFogDepth );\n\t#else\n\t\tfloat fogFactor = smoothstep( fogNear, fogFar, vFogDepth );\n\t#endif\n\tgl_FragColor.rgb = mix( gl_FragColor.rgb, fogColor, fogFactor );\n#endif",fog_pars_fragment:"#ifdef USE_FOG\n\tuniform vec3 fogColor;\n\tvarying float vFogDepth;\n\t#ifdef FOG_EXP2\n\t\tuniform float fogDensity;\n\t#else\n\t\tuniform float fogNear;\n\t\tuniform float fogFar;\n\t#endif\n#endif",gradientmap_pars_fragment:"#ifdef USE_GRADIENTMAP\n\tuniform sampler2D gradientMap;\n#endif\nvec3 getGradientIrradiance( vec3 normal, vec3 lightDirection ) {\n\tfloat dotNL = dot( normal, lightDirection );\n\tvec2 coord = vec2( dotNL * 0.5 + 0.5, 0.0 );\n\t#ifdef USE_GRADIENTMAP\n\t\treturn vec3( texture2D( gradientMap, coord ).r );\n\t#else\n\t\tvec2 fw = fwidth( coord ) * 0.5;\n\t\treturn mix( vec3( 0.7 ), vec3( 1.0 ), smoothstep( 0.7 - fw.x, 0.7 + fw.x, coord.x ) );\n\t#endif\n}",lightmap_fragment:"#ifdef USE_LIGHTMAP\n\tvec4 lightMapTexel = texture2D( lightMap, vUv2 );\n\tvec3 lightMapIrradiance = lightMapTexel.rgb * lightMapIntensity;\n\treflectedLight.indirectDiffuse += lightMapIrradiance;\n#endif",lightmap_pars_fragment:"#ifdef USE_LIGHTMAP\n\tuniform sampler2D lightMap;\n\tuniform float lightMapIntensity;\n#endif",lights_lambert_fragment:"LambertMaterial material;\nmaterial.diffuseColor = diffuseColor.rgb;\nmaterial.specularStrength = specularStrength;",lights_lambert_pars_fragment:"varying vec3 vViewPosition;\nstruct LambertMaterial {\n\tvec3 diffuseColor;\n\tfloat specularStrength;\n};\nvoid RE_Direct_Lambert( const in IncidentLight directLight, const in GeometricContext geometry, const in LambertMaterial material, inout ReflectedLight reflectedLight ) {\n\tfloat dotNL = saturate( dot( geometry.normal, directLight.direction ) );\n\tvec3 irradiance = dotNL * directLight.color;\n\treflectedLight.directDiffuse += irradiance * BRDF_Lambert( material.diffuseColor );\n}\nvoid RE_IndirectDiffuse_Lambert( const in vec3 irradiance, const in GeometricContext geometry, const in LambertMaterial material, inout ReflectedLight reflectedLight ) {\n\treflectedLight.indirectDiffuse += irradiance * BRDF_Lambert( material.diffuseColor );\n}\n#define RE_Direct\t\t\t\tRE_Direct_Lambert\n#define RE_IndirectDiffuse\t\tRE_IndirectDiffuse_Lambert",lights_pars_begin:"uniform bool receiveShadow;\nuniform vec3 ambientLightColor;\nuniform vec3 lightProbe[ 9 ];\nvec3 shGetIrradianceAt( in vec3 normal, in vec3 shCoefficients[ 9 ] ) {\n\tfloat x = normal.x, y = normal.y, z = normal.z;\n\tvec3 result = shCoefficients[ 0 ] * 0.886227;\n\tresult += shCoefficients[ 1 ] * 2.0 * 0.511664 * y;\n\tresult += shCoefficients[ 2 ] * 2.0 * 0.511664 * z;\n\tresult += shCoefficients[ 3 ] * 2.0 * 0.511664 * x;\n\tresult += shCoefficients[ 4 ] * 2.0 * 0.429043 * x * y;\n\tresult += shCoefficients[ 5 ] * 2.0 * 0.429043 * y * z;\n\tresult += shCoefficients[ 6 ] * ( 0.743125 * z * z - 0.247708 );\n\tresult += shCoefficients[ 7 ] * 2.0 * 0.429043 * x * z;\n\tresult += shCoefficients[ 8 ] * 0.429043 * ( x * x - y * y );\n\treturn result;\n}\nvec3 getLightProbeIrradiance( const in vec3 lightProbe[ 9 ], const in vec3 normal ) {\n\tvec3 worldNormal = inverseTransformDirection( normal, viewMatrix );\n\tvec3 irradiance = shGetIrradianceAt( worldNormal, lightProbe );\n\treturn irradiance;\n}\nvec3 getAmbientLightIrradiance( const in vec3 ambientLightColor ) {\n\tvec3 irradiance = ambientLightColor;\n\treturn irradiance;\n}\nfloat getDistanceAttenuation( const in float lightDistance, const in float cutoffDistance, const in float decayExponent ) {\n\t#if defined ( LEGACY_LIGHTS )\n\t\tif ( cutoffDistance > 0.0 && decayExponent > 0.0 ) {\n\t\t\treturn pow( saturate( - lightDistance / cutoffDistance + 1.0 ), decayExponent );\n\t\t}\n\t\treturn 1.0;\n\t#else\n\t\tfloat distanceFalloff = 1.0 / max( pow( lightDistance, decayExponent ), 0.01 );\n\t\tif ( cutoffDistance > 0.0 ) {\n\t\t\tdistanceFalloff *= pow2( saturate( 1.0 - pow4( lightDistance / cutoffDistance ) ) );\n\t\t}\n\t\treturn distanceFalloff;\n\t#endif\n}\nfloat getSpotAttenuation( const in float coneCosine, const in float penumbraCosine, const in float angleCosine ) {\n\treturn smoothstep( coneCosine, penumbraCosine, angleCosine );\n}\n#if NUM_DIR_LIGHTS > 0\n\tstruct DirectionalLight {\n\t\tvec3 direction;\n\t\tvec3 color;\n\t};\n\tuniform DirectionalLight directionalLights[ NUM_DIR_LIGHTS ];\n\tvoid getDirectionalLightInfo( const in DirectionalLight directionalLight, const in GeometricContext geometry, out IncidentLight light ) {\n\t\tlight.color = directionalLight.color;\n\t\tlight.direction = directionalLight.direction;\n\t\tlight.visible = true;\n\t}\n#endif\n#if NUM_POINT_LIGHTS > 0\n\tstruct PointLight {\n\t\tvec3 position;\n\t\tvec3 color;\n\t\tfloat distance;\n\t\tfloat decay;\n\t};\n\tuniform PointLight pointLights[ NUM_POINT_LIGHTS ];\n\tvoid getPointLightInfo( const in PointLight pointLight, const in GeometricContext geometry, out IncidentLight light ) {\n\t\tvec3 lVector = pointLight.position - geometry.position;\n\t\tlight.direction = normalize( lVector );\n\t\tfloat lightDistance = length( lVector );\n\t\tlight.color = pointLight.color;\n\t\tlight.color *= getDistanceAttenuation( lightDistance, pointLight.distance, pointLight.decay );\n\t\tlight.visible = ( light.color != vec3( 0.0 ) );\n\t}\n#endif\n#if NUM_SPOT_LIGHTS > 0\n\tstruct SpotLight {\n\t\tvec3 position;\n\t\tvec3 direction;\n\t\tvec3 color;\n\t\tfloat distance;\n\t\tfloat decay;\n\t\tfloat coneCos;\n\t\tfloat penumbraCos;\n\t};\n\tuniform SpotLight spotLights[ NUM_SPOT_LIGHTS ];\n\tvoid getSpotLightInfo( const in SpotLight spotLight, const in GeometricContext geometry, out IncidentLight light ) {\n\t\tvec3 lVector = spotLight.position - geometry.position;\n\t\tlight.direction = normalize( lVector );\n\t\tfloat angleCos = dot( light.direction, spotLight.direction );\n\t\tfloat spotAttenuation = getSpotAttenuation( spotLight.coneCos, spotLight.penumbraCos, angleCos );\n\t\tif ( spotAttenuation > 0.0 ) {\n\t\t\tfloat lightDistance = length( lVector );\n\t\t\tlight.color = spotLight.color * spotAttenuation;\n\t\t\tlight.color *= getDistanceAttenuation( lightDistance, spotLight.distance, spotLight.decay );\n\t\t\tlight.visible = ( light.color != vec3( 0.0 ) );\n\t\t} else {\n\t\t\tlight.color = vec3( 0.0 );\n\t\t\tlight.visible = false;\n\t\t}\n\t}\n#endif\n#if NUM_RECT_AREA_LIGHTS > 0\n\tstruct RectAreaLight {\n\t\tvec3 color;\n\t\tvec3 position;\n\t\tvec3 halfWidth;\n\t\tvec3 halfHeight;\n\t};\n\tuniform sampler2D ltc_1;\tuniform sampler2D ltc_2;\n\tuniform RectAreaLight rectAreaLights[ NUM_RECT_AREA_LIGHTS ];\n#endif\n#if NUM_HEMI_LIGHTS > 0\n\tstruct HemisphereLight {\n\t\tvec3 direction;\n\t\tvec3 skyColor;\n\t\tvec3 groundColor;\n\t};\n\tuniform HemisphereLight hemisphereLights[ NUM_HEMI_LIGHTS ];\n\tvec3 getHemisphereLightIrradiance( const in HemisphereLight hemiLight, const in vec3 normal ) {\n\t\tfloat dotNL = dot( normal, hemiLight.direction );\n\t\tfloat hemiDiffuseWeight = 0.5 * dotNL + 0.5;\n\t\tvec3 irradiance = mix( hemiLight.groundColor, hemiLight.skyColor, hemiDiffuseWeight );\n\t\treturn irradiance;\n\t}\n#endif",lights_toon_fragment:"ToonMaterial material;\nmaterial.diffuseColor = diffuseColor.rgb;",lights_toon_pars_fragment:"varying vec3 vViewPosition;\nstruct ToonMaterial {\n\tvec3 diffuseColor;\n};\nvoid RE_Direct_Toon( const in IncidentLight directLight, const in GeometricContext geometry, const in ToonMaterial material, inout ReflectedLight reflectedLight ) {\n\tvec3 irradiance = getGradientIrradiance( geometry.normal, directLight.direction ) * directLight.color;\n\treflectedLight.directDiffuse += irradiance * BRDF_Lambert( material.diffuseColor );\n}\nvoid RE_IndirectDiffuse_Toon( const in vec3 irradiance, const in GeometricContext geometry, const in ToonMaterial material, inout ReflectedLight reflectedLight ) {\n\treflectedLight.indirectDiffuse += irradiance * BRDF_Lambert( material.diffuseColor );\n}\n#define RE_Direct\t\t\t\tRE_Direct_Toon\n#define RE_IndirectDiffuse\t\tRE_IndirectDiffuse_Toon",lights_phong_fragment:"BlinnPhongMaterial material;\nmaterial.diffuseColor = diffuseColor.rgb;\nmaterial.specularColor = specular;\nmaterial.specularShininess = shininess;\nmaterial.specularStrength = specularStrength;",lights_phong_pars_fragment:"varying vec3 vViewPosition;\nstruct BlinnPhongMaterial {\n\tvec3 diffuseColor;\n\tvec3 specularColor;\n\tfloat specularShininess;\n\tfloat specularStrength;\n};\nvoid RE_Direct_BlinnPhong( const in IncidentLight directLight, const in GeometricContext geometry, const in BlinnPhongMaterial material, inout ReflectedLight reflectedLight ) {\n\tfloat dotNL = saturate( dot( geometry.normal, directLight.direction ) );\n\tvec3 irradiance = dotNL * directLight.color;\n\treflectedLight.directDiffuse += irradiance * BRDF_Lambert( material.diffuseColor );\n\treflectedLight.directSpecular += irradiance * BRDF_BlinnPhong( directLight.direction, geometry.viewDir, geometry.normal, material.specularColor, material.specularShininess ) * material.specularStrength;\n}\nvoid RE_IndirectDiffuse_BlinnPhong( const in vec3 irradiance, const in GeometricContext geometry, const in BlinnPhongMaterial material, inout ReflectedLight reflectedLight ) {\n\treflectedLight.indirectDiffuse += irradiance * BRDF_Lambert( material.diffuseColor );\n}\n#define RE_Direct\t\t\t\tRE_Direct_BlinnPhong\n#define RE_IndirectDiffuse\t\tRE_IndirectDiffuse_BlinnPhong",lights_physical_fragment:"PhysicalMaterial material;\nmaterial.diffuseColor = diffuseColor.rgb * ( 1.0 - metalnessFactor );\nvec3 dxy = max( abs( dFdx( geometryNormal ) ), abs( dFdy( geometryNormal ) ) );\nfloat geometryRoughness = max( max( dxy.x, dxy.y ), dxy.z );\nmaterial.roughness = max( roughnessFactor, 0.0525 );material.roughness += geometryRoughness;\nmaterial.roughness = min( material.roughness, 1.0 );\n#ifdef IOR\n\tmaterial.ior = ior;\n\t#ifdef SPECULAR\n\t\tfloat specularIntensityFactor = specularIntensity;\n\t\tvec3 specularColorFactor = specularColor;\n\t\t#ifdef USE_SPECULARINTENSITYMAP\n\t\t\tspecularIntensityFactor *= texture2D( specularIntensityMap, vUv ).a;\n\t\t#endif\n\t\t#ifdef USE_SPECULARCOLORMAP\n\t\t\tspecularColorFactor *= texture2D( specularColorMap, vUv ).rgb;\n\t\t#endif\n\t\tmaterial.specularF90 = mix( specularIntensityFactor, 1.0, metalnessFactor );\n\t#else\n\t\tfloat specularIntensityFactor = 1.0;\n\t\tvec3 specularColorFactor = vec3( 1.0 );\n\t\tmaterial.specularF90 = 1.0;\n\t#endif\n\tmaterial.specularColor = mix( min( pow2( ( material.ior - 1.0 ) / ( material.ior + 1.0 ) ) * specularColorFactor, vec3( 1.0 ) ) * specularIntensityFactor, diffuseColor.rgb, metalnessFactor );\n#else\n\tmaterial.specularColor = mix( vec3( 0.04 ), diffuseColor.rgb, metalnessFactor );\n\tmaterial.specularF90 = 1.0;\n#endif\n#ifdef USE_CLEARCOAT\n\tmaterial.clearcoat = clearcoat;\n\tmaterial.clearcoatRoughness = clearcoatRoughness;\n\tmaterial.clearcoatF0 = vec3( 0.04 );\n\tmaterial.clearcoatF90 = 1.0;\n\t#ifdef USE_CLEARCOATMAP\n\t\tmaterial.clearcoat *= texture2D( clearcoatMap, vUv ).x;\n\t#endif\n\t#ifdef USE_CLEARCOAT_ROUGHNESSMAP\n\t\tmaterial.clearcoatRoughness *= texture2D( clearcoatRoughnessMap, vUv ).y;\n\t#endif\n\tmaterial.clearcoat = saturate( material.clearcoat );\tmaterial.clearcoatRoughness = max( material.clearcoatRoughness, 0.0525 );\n\tmaterial.clearcoatRoughness += geometryRoughness;\n\tmaterial.clearcoatRoughness = min( material.clearcoatRoughness, 1.0 );\n#endif\n#ifdef USE_IRIDESCENCE\n\tmaterial.iridescence = iridescence;\n\tmaterial.iridescenceIOR = iridescenceIOR;\n\t#ifdef USE_IRIDESCENCEMAP\n\t\tmaterial.iridescence *= texture2D( iridescenceMap, vUv ).r;\n\t#endif\n\t#ifdef USE_IRIDESCENCE_THICKNESSMAP\n\t\tmaterial.iridescenceThickness = (iridescenceThicknessMaximum - iridescenceThicknessMinimum) * texture2D( iridescenceThicknessMap, vUv ).g + iridescenceThicknessMinimum;\n\t#else\n\t\tmaterial.iridescenceThickness = iridescenceThicknessMaximum;\n\t#endif\n#endif\n#ifdef USE_SHEEN\n\tmaterial.sheenColor = sheenColor;\n\t#ifdef USE_SHEENCOLORMAP\n\t\tmaterial.sheenColor *= texture2D( sheenColorMap, vUv ).rgb;\n\t#endif\n\tmaterial.sheenRoughness = clamp( sheenRoughness, 0.07, 1.0 );\n\t#ifdef USE_SHEENROUGHNESSMAP\n\t\tmaterial.sheenRoughness *= texture2D( sheenRoughnessMap, vUv ).a;\n\t#endif\n#endif",lights_physical_pars_fragment:"struct PhysicalMaterial {\n\tvec3 diffuseColor;\n\tfloat roughness;\n\tvec3 specularColor;\n\tfloat specularF90;\n\t#ifdef USE_CLEARCOAT\n\t\tfloat clearcoat;\n\t\tfloat clearcoatRoughness;\n\t\tvec3 clearcoatF0;\n\t\tfloat clearcoatF90;\n\t#endif\n\t#ifdef USE_IRIDESCENCE\n\t\tfloat iridescence;\n\t\tfloat iridescenceIOR;\n\t\tfloat iridescenceThickness;\n\t\tvec3 iridescenceFresnel;\n\t\tvec3 iridescenceF0;\n\t#endif\n\t#ifdef USE_SHEEN\n\t\tvec3 sheenColor;\n\t\tfloat sheenRoughness;\n\t#endif\n\t#ifdef IOR\n\t\tfloat ior;\n\t#endif\n\t#ifdef USE_TRANSMISSION\n\t\tfloat transmission;\n\t\tfloat transmissionAlpha;\n\t\tfloat thickness;\n\t\tfloat attenuationDistance;\n\t\tvec3 attenuationColor;\n\t#endif\n};\nvec3 clearcoatSpecular = vec3( 0.0 );\nvec3 sheenSpecular = vec3( 0.0 );\nfloat IBLSheenBRDF( const in vec3 normal, const in vec3 viewDir, const in float roughness ) {\n\tfloat dotNV = saturate( dot( normal, viewDir ) );\n\tfloat r2 = roughness * roughness;\n\tfloat a = roughness < 0.25 ? -339.2 * r2 + 161.4 * roughness - 25.9 : -8.48 * r2 + 14.3 * roughness - 9.95;\n\tfloat b = roughness < 0.25 ? 44.0 * r2 - 23.7 * roughness + 3.26 : 1.97 * r2 - 3.27 * roughness + 0.72;\n\tfloat DG = exp( a * dotNV + b ) + ( roughness < 0.25 ? 0.0 : 0.1 * ( roughness - 0.25 ) );\n\treturn saturate( DG * RECIPROCAL_PI );\n}\nvec2 DFGApprox( const in vec3 normal, const in vec3 viewDir, const in float roughness ) {\n\tfloat dotNV = saturate( dot( normal, viewDir ) );\n\tconst vec4 c0 = vec4( - 1, - 0.0275, - 0.572, 0.022 );\n\tconst vec4 c1 = vec4( 1, 0.0425, 1.04, - 0.04 );\n\tvec4 r = roughness * c0 + c1;\n\tfloat a004 = min( r.x * r.x, exp2( - 9.28 * dotNV ) ) * r.x + r.y;\n\tvec2 fab = vec2( - 1.04, 1.04 ) * a004 + r.zw;\n\treturn fab;\n}\nvec3 EnvironmentBRDF( const in vec3 normal, const in vec3 viewDir, const in vec3 specularColor, const in float specularF90, const in float roughness ) {\n\tvec2 fab = DFGApprox( normal, viewDir, roughness );\n\treturn specularColor * fab.x + specularF90 * fab.y;\n}\n#ifdef USE_IRIDESCENCE\nvoid computeMultiscatteringIridescence( const in vec3 normal, const in vec3 viewDir, const in vec3 specularColor, const in float specularF90, const in float iridescence, const in vec3 iridescenceF0, const in float roughness, inout vec3 singleScatter, inout vec3 multiScatter ) {\n#else\nvoid computeMultiscattering( const in vec3 normal, const in vec3 viewDir, const in vec3 specularColor, const in float specularF90, const in float roughness, inout vec3 singleScatter, inout vec3 multiScatter ) {\n#endif\n\tvec2 fab = DFGApprox( normal, viewDir, roughness );\n\t#ifdef USE_IRIDESCENCE\n\t\tvec3 Fr = mix( specularColor, iridescenceF0, iridescence );\n\t#else\n\t\tvec3 Fr = specularColor;\n\t#endif\n\tvec3 FssEss = Fr * fab.x + specularF90 * fab.y;\n\tfloat Ess = fab.x + fab.y;\n\tfloat Ems = 1.0 - Ess;\n\tvec3 Favg = Fr + ( 1.0 - Fr ) * 0.047619;\tvec3 Fms = FssEss * Favg / ( 1.0 - Ems * Favg );\n\tsingleScatter += FssEss;\n\tmultiScatter += Fms * Ems;\n}\n#if NUM_RECT_AREA_LIGHTS > 0\n\tvoid RE_Direct_RectArea_Physical( const in RectAreaLight rectAreaLight, const in GeometricContext geometry, const in PhysicalMaterial material, inout ReflectedLight reflectedLight ) {\n\t\tvec3 normal = geometry.normal;\n\t\tvec3 viewDir = geometry.viewDir;\n\t\tvec3 position = geometry.position;\n\t\tvec3 lightPos = rectAreaLight.position;\n\t\tvec3 halfWidth = rectAreaLight.halfWidth;\n\t\tvec3 halfHeight = rectAreaLight.halfHeight;\n\t\tvec3 lightColor = rectAreaLight.color;\n\t\tfloat roughness = material.roughness;\n\t\tvec3 rectCoords[ 4 ];\n\t\trectCoords[ 0 ] = lightPos + halfWidth - halfHeight;\t\trectCoords[ 1 ] = lightPos - halfWidth - halfHeight;\n\t\trectCoords[ 2 ] = lightPos - halfWidth + halfHeight;\n\t\trectCoords[ 3 ] = lightPos + halfWidth + halfHeight;\n\t\tvec2 uv = LTC_Uv( normal, viewDir, roughness );\n\t\tvec4 t1 = texture2D( ltc_1, uv );\n\t\tvec4 t2 = texture2D( ltc_2, uv );\n\t\tmat3 mInv = mat3(\n\t\t\tvec3( t1.x, 0, t1.y ),\n\t\t\tvec3( 0, 1, 0 ),\n\t\t\tvec3( t1.z, 0, t1.w )\n\t\t);\n\t\tvec3 fresnel = ( material.specularColor * t2.x + ( vec3( 1.0 ) - material.specularColor ) * t2.y );\n\t\treflectedLight.directSpecular += lightColor * fresnel * LTC_Evaluate( normal, viewDir, position, mInv, rectCoords );\n\t\treflectedLight.directDiffuse += lightColor * material.diffuseColor * LTC_Evaluate( normal, viewDir, position, mat3( 1.0 ), rectCoords );\n\t}\n#endif\nvoid RE_Direct_Physical( const in IncidentLight directLight, const in GeometricContext geometry, const in PhysicalMaterial material, inout ReflectedLight reflectedLight ) {\n\tfloat dotNL = saturate( dot( geometry.normal, directLight.direction ) );\n\tvec3 irradiance = dotNL * directLight.color;\n\t#ifdef USE_CLEARCOAT\n\t\tfloat dotNLcc = saturate( dot( geometry.clearcoatNormal, directLight.direction ) );\n\t\tvec3 ccIrradiance = dotNLcc * directLight.color;\n\t\tclearcoatSpecular += ccIrradiance * BRDF_GGX( directLight.direction, geometry.viewDir, geometry.clearcoatNormal, material.clearcoatF0, material.clearcoatF90, material.clearcoatRoughness );\n\t#endif\n\t#ifdef USE_SHEEN\n\t\tsheenSpecular += irradiance * BRDF_Sheen( directLight.direction, geometry.viewDir, geometry.normal, material.sheenColor, material.sheenRoughness );\n\t#endif\n\t#ifdef USE_IRIDESCENCE\n\t\treflectedLight.directSpecular += irradiance * BRDF_GGX_Iridescence( directLight.direction, geometry.viewDir, geometry.normal, material.specularColor, material.specularF90, material.iridescence, material.iridescenceFresnel, material.roughness );\n\t#else\n\t\treflectedLight.directSpecular += irradiance * BRDF_GGX( directLight.direction, geometry.viewDir, geometry.normal, material.specularColor, material.specularF90, material.roughness );\n\t#endif\n\treflectedLight.directDiffuse += irradiance * BRDF_Lambert( material.diffuseColor );\n}\nvoid RE_IndirectDiffuse_Physical( const in vec3 irradiance, const in GeometricContext geometry, const in PhysicalMaterial material, inout ReflectedLight reflectedLight ) {\n\treflectedLight.indirectDiffuse += irradiance * BRDF_Lambert( material.diffuseColor );\n}\nvoid RE_IndirectSpecular_Physical( const in vec3 radiance, const in vec3 irradiance, const in vec3 clearcoatRadiance, const in GeometricContext geometry, const in PhysicalMaterial material, inout ReflectedLight reflectedLight) {\n\t#ifdef USE_CLEARCOAT\n\t\tclearcoatSpecular += clearcoatRadiance * EnvironmentBRDF( geometry.clearcoatNormal, geometry.viewDir, material.clearcoatF0, material.clearcoatF90, material.clearcoatRoughness );\n\t#endif\n\t#ifdef USE_SHEEN\n\t\tsheenSpecular += irradiance * material.sheenColor * IBLSheenBRDF( geometry.normal, geometry.viewDir, material.sheenRoughness );\n\t#endif\n\tvec3 singleScattering = vec3( 0.0 );\n\tvec3 multiScattering = vec3( 0.0 );\n\tvec3 cosineWeightedIrradiance = irradiance * RECIPROCAL_PI;\n\t#ifdef USE_IRIDESCENCE\n\t\tcomputeMultiscatteringIridescence( geometry.normal, geometry.viewDir, material.specularColor, material.specularF90, material.iridescence, material.iridescenceFresnel, material.roughness, singleScattering, multiScattering );\n\t#else\n\t\tcomputeMultiscattering( geometry.normal, geometry.viewDir, material.specularColor, material.specularF90, material.roughness, singleScattering, multiScattering );\n\t#endif\n\tvec3 totalScattering = singleScattering + multiScattering;\n\tvec3 diffuse = material.diffuseColor * ( 1.0 - max( max( totalScattering.r, totalScattering.g ), totalScattering.b ) );\n\treflectedLight.indirectSpecular += radiance * singleScattering;\n\treflectedLight.indirectSpecular += multiScattering * cosineWeightedIrradiance;\n\treflectedLight.indirectDiffuse += diffuse * cosineWeightedIrradiance;\n}\n#define RE_Direct\t\t\t\tRE_Direct_Physical\n#define RE_Direct_RectArea\t\tRE_Direct_RectArea_Physical\n#define RE_IndirectDiffuse\t\tRE_IndirectDiffuse_Physical\n#define RE_IndirectSpecular\t\tRE_IndirectSpecular_Physical\nfloat computeSpecularOcclusion( const in float dotNV, const in float ambientOcclusion, const in float roughness ) {\n\treturn saturate( pow( dotNV + ambientOcclusion, exp2( - 16.0 * roughness - 1.0 ) ) - 1.0 + ambientOcclusion );\n}",lights_fragment_begin:"\nGeometricContext geometry;\ngeometry.position = - vViewPosition;\ngeometry.normal = normal;\ngeometry.viewDir = ( isOrthographic ) ? vec3( 0, 0, 1 ) : normalize( vViewPosition );\n#ifdef USE_CLEARCOAT\n\tgeometry.clearcoatNormal = clearcoatNormal;\n#endif\n#ifdef USE_IRIDESCENCE\n\tfloat dotNVi = saturate( dot( normal, geometry.viewDir ) );\n\tif ( material.iridescenceThickness == 0.0 ) {\n\t\tmaterial.iridescence = 0.0;\n\t} else {\n\t\tmaterial.iridescence = saturate( material.iridescence );\n\t}\n\tif ( material.iridescence > 0.0 ) {\n\t\tmaterial.iridescenceFresnel = evalIridescence( 1.0, material.iridescenceIOR, dotNVi, material.iridescenceThickness, material.specularColor );\n\t\tmaterial.iridescenceF0 = Schlick_to_F0( material.iridescenceFresnel, 1.0, dotNVi );\n\t}\n#endif\nIncidentLight directLight;\n#if ( NUM_POINT_LIGHTS > 0 ) && defined( RE_Direct )\n\tPointLight pointLight;\n\t#if defined( USE_SHADOWMAP ) && NUM_POINT_LIGHT_SHADOWS > 0\n\tPointLightShadow pointLightShadow;\n\t#endif\n\t#pragma unroll_loop_start\n\tfor ( int i = 0; i < NUM_POINT_LIGHTS; i ++ ) {\n\t\tpointLight = pointLights[ i ];\n\t\tgetPointLightInfo( pointLight, geometry, directLight );\n\t\t#if defined( USE_SHADOWMAP ) && ( UNROLLED_LOOP_INDEX < NUM_POINT_LIGHT_SHADOWS )\n\t\tpointLightShadow = pointLightShadows[ i ];\n\t\tdirectLight.color *= ( directLight.visible && receiveShadow ) ? getPointShadow( pointShadowMap[ i ], pointLightShadow.shadowMapSize, pointLightShadow.shadowBias, pointLightShadow.shadowRadius, vPointShadowCoord[ i ], pointLightShadow.shadowCameraNear, pointLightShadow.shadowCameraFar ) : 1.0;\n\t\t#endif\n\t\tRE_Direct( directLight, geometry, material, reflectedLight );\n\t}\n\t#pragma unroll_loop_end\n#endif\n#if ( NUM_SPOT_LIGHTS > 0 ) && defined( RE_Direct )\n\tSpotLight spotLight;\n\tvec4 spotColor;\n\tvec3 spotLightCoord;\n\tbool inSpotLightMap;\n\t#if defined( USE_SHADOWMAP ) && NUM_SPOT_LIGHT_SHADOWS > 0\n\tSpotLightShadow spotLightShadow;\n\t#endif\n\t#pragma unroll_loop_start\n\tfor ( int i = 0; i < NUM_SPOT_LIGHTS; i ++ ) {\n\t\tspotLight = spotLights[ i ];\n\t\tgetSpotLightInfo( spotLight, geometry, directLight );\n\t\t#if ( UNROLLED_LOOP_INDEX < NUM_SPOT_LIGHT_SHADOWS_WITH_MAPS )\n\t\t#define SPOT_LIGHT_MAP_INDEX UNROLLED_LOOP_INDEX\n\t\t#elif ( UNROLLED_LOOP_INDEX < NUM_SPOT_LIGHT_SHADOWS )\n\t\t#define SPOT_LIGHT_MAP_INDEX NUM_SPOT_LIGHT_MAPS\n\t\t#else\n\t\t#define SPOT_LIGHT_MAP_INDEX ( UNROLLED_LOOP_INDEX - NUM_SPOT_LIGHT_SHADOWS + NUM_SPOT_LIGHT_SHADOWS_WITH_MAPS )\n\t\t#endif\n\t\t#if ( SPOT_LIGHT_MAP_INDEX < NUM_SPOT_LIGHT_MAPS )\n\t\t\tspotLightCoord = vSpotLightCoord[ i ].xyz / vSpotLightCoord[ i ].w;\n\t\t\tinSpotLightMap = all( lessThan( abs( spotLightCoord * 2. - 1. ), vec3( 1.0 ) ) );\n\t\t\tspotColor = texture2D( spotLightMap[ SPOT_LIGHT_MAP_INDEX ], spotLightCoord.xy );\n\t\t\tdirectLight.color = inSpotLightMap ? directLight.color * spotColor.rgb : directLight.color;\n\t\t#endif\n\t\t#undef SPOT_LIGHT_MAP_INDEX\n\t\t#if defined( USE_SHADOWMAP ) && ( UNROLLED_LOOP_INDEX < NUM_SPOT_LIGHT_SHADOWS )\n\t\tspotLightShadow = spotLightShadows[ i ];\n\t\tdirectLight.color *= ( directLight.visible && receiveShadow ) ? getShadow( spotShadowMap[ i ], spotLightShadow.shadowMapSize, spotLightShadow.shadowBias, spotLightShadow.shadowRadius, vSpotLightCoord[ i ] ) : 1.0;\n\t\t#endif\n\t\tRE_Direct( directLight, geometry, material, reflectedLight );\n\t}\n\t#pragma unroll_loop_end\n#endif\n#if ( NUM_DIR_LIGHTS > 0 ) && defined( RE_Direct )\n\tDirectionalLight directionalLight;\n\t#if defined( USE_SHADOWMAP ) && NUM_DIR_LIGHT_SHADOWS > 0\n\tDirectionalLightShadow directionalLightShadow;\n\t#endif\n\t#pragma unroll_loop_start\n\tfor ( int i = 0; i < NUM_DIR_LIGHTS; i ++ ) {\n\t\tdirectionalLight = directionalLights[ i ];\n\t\tgetDirectionalLightInfo( directionalLight, geometry, directLight );\n\t\t#if defined( USE_SHADOWMAP ) && ( UNROLLED_LOOP_INDEX < NUM_DIR_LIGHT_SHADOWS )\n\t\tdirectionalLightShadow = directionalLightShadows[ i ];\n\t\tdirectLight.color *= ( directLight.visible && receiveShadow ) ? getShadow( directionalShadowMap[ i ], directionalLightShadow.shadowMapSize, directionalLightShadow.shadowBias, directionalLightShadow.shadowRadius, vDirectionalShadowCoord[ i ] ) : 1.0;\n\t\t#endif\n\t\tRE_Direct( directLight, geometry, material, reflectedLight );\n\t}\n\t#pragma unroll_loop_end\n#endif\n#if ( NUM_RECT_AREA_LIGHTS > 0 ) && defined( RE_Direct_RectArea )\n\tRectAreaLight rectAreaLight;\n\t#pragma unroll_loop_start\n\tfor ( int i = 0; i < NUM_RECT_AREA_LIGHTS; i ++ ) {\n\t\trectAreaLight = rectAreaLights[ i ];\n\t\tRE_Direct_RectArea( rectAreaLight, geometry, material, reflectedLight );\n\t}\n\t#pragma unroll_loop_end\n#endif\n#if defined( RE_IndirectDiffuse )\n\tvec3 iblIrradiance = vec3( 0.0 );\n\tvec3 irradiance = getAmbientLightIrradiance( ambientLightColor );\n\tirradiance += getLightProbeIrradiance( lightProbe, geometry.normal );\n\t#if ( NUM_HEMI_LIGHTS > 0 )\n\t\t#pragma unroll_loop_start\n\t\tfor ( int i = 0; i < NUM_HEMI_LIGHTS; i ++ ) {\n\t\t\tirradiance += getHemisphereLightIrradiance( hemisphereLights[ i ], geometry.normal );\n\t\t}\n\t\t#pragma unroll_loop_end\n\t#endif\n#endif\n#if defined( RE_IndirectSpecular )\n\tvec3 radiance = vec3( 0.0 );\n\tvec3 clearcoatRadiance = vec3( 0.0 );\n#endif",lights_fragment_maps:"#if defined( RE_IndirectDiffuse )\n\t#ifdef USE_LIGHTMAP\n\t\tvec4 lightMapTexel = texture2D( lightMap, vUv2 );\n\t\tvec3 lightMapIrradiance = lightMapTexel.rgb * lightMapIntensity;\n\t\tirradiance += lightMapIrradiance;\n\t#endif\n\t#if defined( USE_ENVMAP ) && defined( STANDARD ) && defined( ENVMAP_TYPE_CUBE_UV )\n\t\tiblIrradiance += getIBLIrradiance( geometry.normal );\n\t#endif\n#endif\n#if defined( USE_ENVMAP ) && defined( RE_IndirectSpecular )\n\tradiance += getIBLRadiance( geometry.viewDir, geometry.normal, material.roughness );\n\t#ifdef USE_CLEARCOAT\n\t\tclearcoatRadiance += getIBLRadiance( geometry.viewDir, geometry.clearcoatNormal, material.clearcoatRoughness );\n\t#endif\n#endif",lights_fragment_end:"#if defined( RE_IndirectDiffuse )\n\tRE_IndirectDiffuse( irradiance, geometry, material, reflectedLight );\n#endif\n#if defined( RE_IndirectSpecular )\n\tRE_IndirectSpecular( radiance, iblIrradiance, clearcoatRadiance, geometry, material, reflectedLight );\n#endif",logdepthbuf_fragment:"#if defined( USE_LOGDEPTHBUF ) && defined( USE_LOGDEPTHBUF_EXT )\n\tgl_FragDepthEXT = vIsPerspective == 0.0 ? gl_FragCoord.z : log2( vFragDepth ) * logDepthBufFC * 0.5;\n#endif",logdepthbuf_pars_fragment:"#if defined( USE_LOGDEPTHBUF ) && defined( USE_LOGDEPTHBUF_EXT )\n\tuniform float logDepthBufFC;\n\tvarying float vFragDepth;\n\tvarying float vIsPerspective;\n#endif",logdepthbuf_pars_vertex:"#ifdef USE_LOGDEPTHBUF\n\t#ifdef USE_LOGDEPTHBUF_EXT\n\t\tvarying float vFragDepth;\n\t\tvarying float vIsPerspective;\n\t#else\n\t\tuniform float logDepthBufFC;\n\t#endif\n#endif",logdepthbuf_vertex:"#ifdef USE_LOGDEPTHBUF\n\t#ifdef USE_LOGDEPTHBUF_EXT\n\t\tvFragDepth = 1.0 + gl_Position.w;\n\t\tvIsPerspective = float( isPerspectiveMatrix( projectionMatrix ) );\n\t#else\n\t\tif ( isPerspectiveMatrix( projectionMatrix ) ) {\n\t\t\tgl_Position.z = log2( max( EPSILON, gl_Position.w + 1.0 ) ) * logDepthBufFC - 1.0;\n\t\t\tgl_Position.z *= gl_Position.w;\n\t\t}\n\t#endif\n#endif",map_fragment:"#ifdef USE_MAP\n\tvec4 sampledDiffuseColor = texture2D( map, vUv );\n\t#ifdef DECODE_VIDEO_TEXTURE\n\t\tsampledDiffuseColor = vec4( mix( pow( sampledDiffuseColor.rgb * 0.9478672986 + vec3( 0.0521327014 ), vec3( 2.4 ) ), sampledDiffuseColor.rgb * 0.0773993808, vec3( lessThanEqual( sampledDiffuseColor.rgb, vec3( 0.04045 ) ) ) ), sampledDiffuseColor.w );\n\t#endif\n\tdiffuseColor *= sampledDiffuseColor;\n#endif",map_pars_fragment:"#ifdef USE_MAP\n\tuniform sampler2D map;\n#endif",map_particle_fragment:"#if defined( USE_MAP ) || defined( USE_ALPHAMAP )\n\tvec2 uv = ( uvTransform * vec3( gl_PointCoord.x, 1.0 - gl_PointCoord.y, 1 ) ).xy;\n#endif\n#ifdef USE_MAP\n\tdiffuseColor *= texture2D( map, uv );\n#endif\n#ifdef USE_ALPHAMAP\n\tdiffuseColor.a *= texture2D( alphaMap, uv ).g;\n#endif",map_particle_pars_fragment:"#if defined( USE_MAP ) || defined( USE_ALPHAMAP )\n\tuniform mat3 uvTransform;\n#endif\n#ifdef USE_MAP\n\tuniform sampler2D map;\n#endif\n#ifdef USE_ALPHAMAP\n\tuniform sampler2D alphaMap;\n#endif",metalnessmap_fragment:"float metalnessFactor = metalness;\n#ifdef USE_METALNESSMAP\n\tvec4 texelMetalness = texture2D( metalnessMap, vUv );\n\tmetalnessFactor *= texelMetalness.b;\n#endif",metalnessmap_pars_fragment:"#ifdef USE_METALNESSMAP\n\tuniform sampler2D metalnessMap;\n#endif",morphcolor_vertex:"#if defined( USE_MORPHCOLORS ) && defined( MORPHTARGETS_TEXTURE )\n\tvColor *= morphTargetBaseInfluence;\n\tfor ( int i = 0; i < MORPHTARGETS_COUNT; i ++ ) {\n\t\t#if defined( USE_COLOR_ALPHA )\n\t\t\tif ( morphTargetInfluences[ i ] != 0.0 ) vColor += getMorph( gl_VertexID, i, 2 ) * morphTargetInfluences[ i ];\n\t\t#elif defined( USE_COLOR )\n\t\t\tif ( morphTargetInfluences[ i ] != 0.0 ) vColor += getMorph( gl_VertexID, i, 2 ).rgb * morphTargetInfluences[ i ];\n\t\t#endif\n\t}\n#endif",morphnormal_vertex:"#ifdef USE_MORPHNORMALS\n\tobjectNormal *= morphTargetBaseInfluence;\n\t#ifdef MORPHTARGETS_TEXTURE\n\t\tfor ( int i = 0; i < MORPHTARGETS_COUNT; i ++ ) {\n\t\t\tif ( morphTargetInfluences[ i ] != 0.0 ) objectNormal += getMorph( gl_VertexID, i, 1 ).xyz * morphTargetInfluences[ i ];\n\t\t}\n\t#else\n\t\tobjectNormal += morphNormal0 * morphTargetInfluences[ 0 ];\n\t\tobjectNormal += morphNormal1 * morphTargetInfluences[ 1 ];\n\t\tobjectNormal += morphNormal2 * morphTargetInfluences[ 2 ];\n\t\tobjectNormal += morphNormal3 * morphTargetInfluences[ 3 ];\n\t#endif\n#endif",morphtarget_pars_vertex:"#ifdef USE_MORPHTARGETS\n\tuniform float morphTargetBaseInfluence;\n\t#ifdef MORPHTARGETS_TEXTURE\n\t\tuniform float morphTargetInfluences[ MORPHTARGETS_COUNT ];\n\t\tuniform sampler2DArray morphTargetsTexture;\n\t\tuniform ivec2 morphTargetsTextureSize;\n\t\tvec4 getMorph( const in int vertexIndex, const in int morphTargetIndex, const in int offset ) {\n\t\t\tint texelIndex = vertexIndex * MORPHTARGETS_TEXTURE_STRIDE + offset;\n\t\t\tint y = texelIndex / morphTargetsTextureSize.x;\n\t\t\tint x = texelIndex - y * morphTargetsTextureSize.x;\n\t\t\tivec3 morphUV = ivec3( x, y, morphTargetIndex );\n\t\t\treturn texelFetch( morphTargetsTexture, morphUV, 0 );\n\t\t}\n\t#else\n\t\t#ifndef USE_MORPHNORMALS\n\t\t\tuniform float morphTargetInfluences[ 8 ];\n\t\t#else\n\t\t\tuniform float morphTargetInfluences[ 4 ];\n\t\t#endif\n\t#endif\n#endif",morphtarget_vertex:"#ifdef USE_MORPHTARGETS\n\ttransformed *= morphTargetBaseInfluence;\n\t#ifdef MORPHTARGETS_TEXTURE\n\t\tfor ( int i = 0; i < MORPHTARGETS_COUNT; i ++ ) {\n\t\t\tif ( morphTargetInfluences[ i ] != 0.0 ) transformed += getMorph( gl_VertexID, i, 0 ).xyz * morphTargetInfluences[ i ];\n\t\t}\n\t#else\n\t\ttransformed += morphTarget0 * morphTargetInfluences[ 0 ];\n\t\ttransformed += morphTarget1 * morphTargetInfluences[ 1 ];\n\t\ttransformed += morphTarget2 * morphTargetInfluences[ 2 ];\n\t\ttransformed += morphTarget3 * morphTargetInfluences[ 3 ];\n\t\t#ifndef USE_MORPHNORMALS\n\t\t\ttransformed += morphTarget4 * morphTargetInfluences[ 4 ];\n\t\t\ttransformed += morphTarget5 * morphTargetInfluences[ 5 ];\n\t\t\ttransformed += morphTarget6 * morphTargetInfluences[ 6 ];\n\t\t\ttransformed += morphTarget7 * morphTargetInfluences[ 7 ];\n\t\t#endif\n\t#endif\n#endif",normal_fragment_begin:"float faceDirection = gl_FrontFacing ? 1.0 : - 1.0;\n#ifdef FLAT_SHADED\n\tvec3 fdx = dFdx( vViewPosition );\n\tvec3 fdy = dFdy( vViewPosition );\n\tvec3 normal = normalize( cross( fdx, fdy ) );\n#else\n\tvec3 normal = normalize( vNormal );\n\t#ifdef DOUBLE_SIDED\n\t\tnormal = normal * faceDirection;\n\t#endif\n\t#ifdef USE_TANGENT\n\t\tvec3 tangent = normalize( vTangent );\n\t\tvec3 bitangent = normalize( vBitangent );\n\t\t#ifdef DOUBLE_SIDED\n\t\t\ttangent = tangent * faceDirection;\n\t\t\tbitangent = bitangent * faceDirection;\n\t\t#endif\n\t\t#if defined( TANGENTSPACE_NORMALMAP ) || defined( USE_CLEARCOAT_NORMALMAP )\n\t\t\tmat3 vTBN = mat3( tangent, bitangent, normal );\n\t\t#endif\n\t#endif\n#endif\nvec3 geometryNormal = normal;",normal_fragment_maps:"#ifdef OBJECTSPACE_NORMALMAP\n\tnormal = texture2D( normalMap, vUv ).xyz * 2.0 - 1.0;\n\t#ifdef FLIP_SIDED\n\t\tnormal = - normal;\n\t#endif\n\t#ifdef DOUBLE_SIDED\n\t\tnormal = normal * faceDirection;\n\t#endif\n\tnormal = normalize( normalMatrix * normal );\n#elif defined( TANGENTSPACE_NORMALMAP )\n\tvec3 mapN = texture2D( normalMap, vUv ).xyz * 2.0 - 1.0;\n\tmapN.xy *= normalScale;\n\t#ifdef USE_TANGENT\n\t\tnormal = normalize( vTBN * mapN );\n\t#else\n\t\tnormal = perturbNormal2Arb( - vViewPosition, normal, mapN, faceDirection );\n\t#endif\n#elif defined( USE_BUMPMAP )\n\tnormal = perturbNormalArb( - vViewPosition, normal, dHdxy_fwd(), faceDirection );\n#endif",normal_pars_fragment:"#ifndef FLAT_SHADED\n\tvarying vec3 vNormal;\n\t#ifdef USE_TANGENT\n\t\tvarying vec3 vTangent;\n\t\tvarying vec3 vBitangent;\n\t#endif\n#endif",normal_pars_vertex:"#ifndef FLAT_SHADED\n\tvarying vec3 vNormal;\n\t#ifdef USE_TANGENT\n\t\tvarying vec3 vTangent;\n\t\tvarying vec3 vBitangent;\n\t#endif\n#endif",normal_vertex:"#ifndef FLAT_SHADED\n\tvNormal = normalize( transformedNormal );\n\t#ifdef USE_TANGENT\n\t\tvTangent = normalize( transformedTangent );\n\t\tvBitangent = normalize( cross( vNormal, vTangent ) * tangent.w );\n\t#endif\n#endif",normalmap_pars_fragment:"#ifdef USE_NORMALMAP\n\tuniform sampler2D normalMap;\n\tuniform vec2 normalScale;\n#endif\n#ifdef OBJECTSPACE_NORMALMAP\n\tuniform mat3 normalMatrix;\n#endif\n#if ! defined ( USE_TANGENT ) && ( defined ( TANGENTSPACE_NORMALMAP ) || defined ( USE_CLEARCOAT_NORMALMAP ) )\n\tvec3 perturbNormal2Arb( vec3 eye_pos, vec3 surf_norm, vec3 mapN, float faceDirection ) {\n\t\tvec3 q0 = dFdx( eye_pos.xyz );\n\t\tvec3 q1 = dFdy( eye_pos.xyz );\n\t\tvec2 st0 = dFdx( vUv.st );\n\t\tvec2 st1 = dFdy( vUv.st );\n\t\tvec3 N = surf_norm;\n\t\tvec3 q1perp = cross( q1, N );\n\t\tvec3 q0perp = cross( N, q0 );\n\t\tvec3 T = q1perp * st0.x + q0perp * st1.x;\n\t\tvec3 B = q1perp * st0.y + q0perp * st1.y;\n\t\tfloat det = max( dot( T, T ), dot( B, B ) );\n\t\tfloat scale = ( det == 0.0 ) ? 0.0 : faceDirection * inversesqrt( det );\n\t\treturn normalize( T * ( mapN.x * scale ) + B * ( mapN.y * scale ) + N * mapN.z );\n\t}\n#endif",clearcoat_normal_fragment_begin:"#ifdef USE_CLEARCOAT\n\tvec3 clearcoatNormal = geometryNormal;\n#endif",clearcoat_normal_fragment_maps:"#ifdef USE_CLEARCOAT_NORMALMAP\n\tvec3 clearcoatMapN = texture2D( clearcoatNormalMap, vUv ).xyz * 2.0 - 1.0;\n\tclearcoatMapN.xy *= clearcoatNormalScale;\n\t#ifdef USE_TANGENT\n\t\tclearcoatNormal = normalize( vTBN * clearcoatMapN );\n\t#else\n\t\tclearcoatNormal = perturbNormal2Arb( - vViewPosition, clearcoatNormal, clearcoatMapN, faceDirection );\n\t#endif\n#endif",clearcoat_pars_fragment:"#ifdef USE_CLEARCOATMAP\n\tuniform sampler2D clearcoatMap;\n#endif\n#ifdef USE_CLEARCOAT_ROUGHNESSMAP\n\tuniform sampler2D clearcoatRoughnessMap;\n#endif\n#ifdef USE_CLEARCOAT_NORMALMAP\n\tuniform sampler2D clearcoatNormalMap;\n\tuniform vec2 clearcoatNormalScale;\n#endif",iridescence_pars_fragment:"#ifdef USE_IRIDESCENCEMAP\n\tuniform sampler2D iridescenceMap;\n#endif\n#ifdef USE_IRIDESCENCE_THICKNESSMAP\n\tuniform sampler2D iridescenceThicknessMap;\n#endif",output_fragment:"#ifdef OPAQUE\ndiffuseColor.a = 1.0;\n#endif\n#ifdef USE_TRANSMISSION\ndiffuseColor.a *= material.transmissionAlpha + 0.1;\n#endif\ngl_FragColor = vec4( outgoingLight, diffuseColor.a );",packing:"vec3 packNormalToRGB( const in vec3 normal ) {\n\treturn normalize( normal ) * 0.5 + 0.5;\n}\nvec3 unpackRGBToNormal( const in vec3 rgb ) {\n\treturn 2.0 * rgb.xyz - 1.0;\n}\nconst float PackUpscale = 256. / 255.;const float UnpackDownscale = 255. / 256.;\nconst vec3 PackFactors = vec3( 256. * 256. * 256., 256. * 256., 256. );\nconst vec4 UnpackFactors = UnpackDownscale / vec4( PackFactors, 1. );\nconst float ShiftRight8 = 1. / 256.;\nvec4 packDepthToRGBA( const in float v ) {\n\tvec4 r = vec4( fract( v * PackFactors ), v );\n\tr.yzw -= r.xyz * ShiftRight8;\treturn r * PackUpscale;\n}\nfloat unpackRGBAToDepth( const in vec4 v ) {\n\treturn dot( v, UnpackFactors );\n}\nvec2 packDepthToRG( in highp float v ) {\n\treturn packDepthToRGBA( v ).yx;\n}\nfloat unpackRGToDepth( const in highp vec2 v ) {\n\treturn unpackRGBAToDepth( vec4( v.xy, 0.0, 0.0 ) );\n}\nvec4 pack2HalfToRGBA( vec2 v ) {\n\tvec4 r = vec4( v.x, fract( v.x * 255.0 ), v.y, fract( v.y * 255.0 ) );\n\treturn vec4( r.x - r.y / 255.0, r.y, r.z - r.w / 255.0, r.w );\n}\nvec2 unpackRGBATo2Half( vec4 v ) {\n\treturn vec2( v.x + ( v.y / 255.0 ), v.z + ( v.w / 255.0 ) );\n}\nfloat viewZToOrthographicDepth( const in float viewZ, const in float near, const in float far ) {\n\treturn ( viewZ + near ) / ( near - far );\n}\nfloat orthographicDepthToViewZ( const in float linearClipZ, const in float near, const in float far ) {\n\treturn linearClipZ * ( near - far ) - near;\n}\nfloat viewZToPerspectiveDepth( const in float viewZ, const in float near, const in float far ) {\n\treturn ( ( near + viewZ ) * far ) / ( ( far - near ) * viewZ );\n}\nfloat perspectiveDepthToViewZ( const in float invClipZ, const in float near, const in float far ) {\n\treturn ( near * far ) / ( ( far - near ) * invClipZ - far );\n}",premultiplied_alpha_fragment:"#ifdef PREMULTIPLIED_ALPHA\n\tgl_FragColor.rgb *= gl_FragColor.a;\n#endif",project_vertex:"vec4 mvPosition = vec4( transformed, 1.0 );\n#ifdef USE_INSTANCING\n\tmvPosition = instanceMatrix * mvPosition;\n#endif\nmvPosition = modelViewMatrix * mvPosition;\ngl_Position = projectionMatrix * mvPosition;",dithering_fragment:"#ifdef DITHERING\n\tgl_FragColor.rgb = dithering( gl_FragColor.rgb );\n#endif",dithering_pars_fragment:"#ifdef DITHERING\n\tvec3 dithering( vec3 color ) {\n\t\tfloat grid_position = rand( gl_FragCoord.xy );\n\t\tvec3 dither_shift_RGB = vec3( 0.25 / 255.0, -0.25 / 255.0, 0.25 / 255.0 );\n\t\tdither_shift_RGB = mix( 2.0 * dither_shift_RGB, -2.0 * dither_shift_RGB, grid_position );\n\t\treturn color + dither_shift_RGB;\n\t}\n#endif",roughnessmap_fragment:"float roughnessFactor = roughness;\n#ifdef USE_ROUGHNESSMAP\n\tvec4 texelRoughness = texture2D( roughnessMap, vUv );\n\troughnessFactor *= texelRoughness.g;\n#endif",roughnessmap_pars_fragment:"#ifdef USE_ROUGHNESSMAP\n\tuniform sampler2D roughnessMap;\n#endif",shadowmap_pars_fragment:"#if NUM_SPOT_LIGHT_COORDS > 0\n\tvarying vec4 vSpotLightCoord[ NUM_SPOT_LIGHT_COORDS ];\n#endif\n#if NUM_SPOT_LIGHT_MAPS > 0\n\tuniform sampler2D spotLightMap[ NUM_SPOT_LIGHT_MAPS ];\n#endif\n#ifdef USE_SHADOWMAP\n\t#if NUM_DIR_LIGHT_SHADOWS > 0\n\t\tuniform sampler2D directionalShadowMap[ NUM_DIR_LIGHT_SHADOWS ];\n\t\tvarying vec4 vDirectionalShadowCoord[ NUM_DIR_LIGHT_SHADOWS ];\n\t\tstruct DirectionalLightShadow {\n\t\t\tfloat shadowBias;\n\t\t\tfloat shadowNormalBias;\n\t\t\tfloat shadowRadius;\n\t\t\tvec2 shadowMapSize;\n\t\t};\n\t\tuniform DirectionalLightShadow directionalLightShadows[ NUM_DIR_LIGHT_SHADOWS ];\n\t#endif\n\t#if NUM_SPOT_LIGHT_SHADOWS > 0\n\t\tuniform sampler2D spotShadowMap[ NUM_SPOT_LIGHT_SHADOWS ];\n\t\tstruct SpotLightShadow {\n\t\t\tfloat shadowBias;\n\t\t\tfloat shadowNormalBias;\n\t\t\tfloat shadowRadius;\n\t\t\tvec2 shadowMapSize;\n\t\t};\n\t\tuniform SpotLightShadow spotLightShadows[ NUM_SPOT_LIGHT_SHADOWS ];\n\t#endif\n\t#if NUM_POINT_LIGHT_SHADOWS > 0\n\t\tuniform sampler2D pointShadowMap[ NUM_POINT_LIGHT_SHADOWS ];\n\t\tvarying vec4 vPointShadowCoord[ NUM_POINT_LIGHT_SHADOWS ];\n\t\tstruct PointLightShadow {\n\t\t\tfloat shadowBias;\n\t\t\tfloat shadowNormalBias;\n\t\t\tfloat shadowRadius;\n\t\t\tvec2 shadowMapSize;\n\t\t\tfloat shadowCameraNear;\n\t\t\tfloat shadowCameraFar;\n\t\t};\n\t\tuniform PointLightShadow pointLightShadows[ NUM_POINT_LIGHT_SHADOWS ];\n\t#endif\n\tfloat texture2DCompare( sampler2D depths, vec2 uv, float compare ) {\n\t\treturn step( compare, unpackRGBAToDepth( texture2D( depths, uv ) ) );\n\t}\n\tvec2 texture2DDistribution( sampler2D shadow, vec2 uv ) {\n\t\treturn unpackRGBATo2Half( texture2D( shadow, uv ) );\n\t}\n\tfloat VSMShadow (sampler2D shadow, vec2 uv, float compare ){\n\t\tfloat occlusion = 1.0;\n\t\tvec2 distribution = texture2DDistribution( shadow, uv );\n\t\tfloat hard_shadow = step( compare , distribution.x );\n\t\tif (hard_shadow != 1.0 ) {\n\t\t\tfloat distance = compare - distribution.x ;\n\t\t\tfloat variance = max( 0.00000, distribution.y * distribution.y );\n\t\t\tfloat softness_probability = variance / (variance + distance * distance );\t\t\tsoftness_probability = clamp( ( softness_probability - 0.3 ) / ( 0.95 - 0.3 ), 0.0, 1.0 );\t\t\tocclusion = clamp( max( hard_shadow, softness_probability ), 0.0, 1.0 );\n\t\t}\n\t\treturn occlusion;\n\t}\n\tfloat getShadow( sampler2D shadowMap, vec2 shadowMapSize, float shadowBias, float shadowRadius, vec4 shadowCoord ) {\n\t\tfloat shadow = 1.0;\n\t\tshadowCoord.xyz /= shadowCoord.w;\n\t\tshadowCoord.z += shadowBias;\n\t\tbool inFrustum = shadowCoord.x >= 0.0 && shadowCoord.x <= 1.0 && shadowCoord.y >= 0.0 && shadowCoord.y <= 1.0;\n\t\tbool frustumTest = inFrustum && shadowCoord.z <= 1.0;\n\t\tif ( frustumTest ) {\n\t\t#if defined( SHADOWMAP_TYPE_PCF )\n\t\t\tvec2 texelSize = vec2( 1.0 ) / shadowMapSize;\n\t\t\tfloat dx0 = - texelSize.x * shadowRadius;\n\t\t\tfloat dy0 = - texelSize.y * shadowRadius;\n\t\t\tfloat dx1 = + texelSize.x * shadowRadius;\n\t\t\tfloat dy1 = + texelSize.y * shadowRadius;\n\t\t\tfloat dx2 = dx0 / 2.0;\n\t\t\tfloat dy2 = dy0 / 2.0;\n\t\t\tfloat dx3 = dx1 / 2.0;\n\t\t\tfloat dy3 = dy1 / 2.0;\n\t\t\tshadow = (\n\t\t\t\ttexture2DCompare( shadowMap, shadowCoord.xy + vec2( dx0, dy0 ), shadowCoord.z ) +\n\t\t\t\ttexture2DCompare( shadowMap, shadowCoord.xy + vec2( 0.0, dy0 ), shadowCoord.z ) +\n\t\t\t\ttexture2DCompare( shadowMap, shadowCoord.xy + vec2( dx1, dy0 ), shadowCoord.z ) +\n\t\t\t\ttexture2DCompare( shadowMap, shadowCoord.xy + vec2( dx2, dy2 ), shadowCoord.z ) +\n\t\t\t\ttexture2DCompare( shadowMap, shadowCoord.xy + vec2( 0.0, dy2 ), shadowCoord.z ) +\n\t\t\t\ttexture2DCompare( shadowMap, shadowCoord.xy + vec2( dx3, dy2 ), shadowCoord.z ) +\n\t\t\t\ttexture2DCompare( shadowMap, shadowCoord.xy + vec2( dx0, 0.0 ), shadowCoord.z ) +\n\t\t\t\ttexture2DCompare( shadowMap, shadowCoord.xy + vec2( dx2, 0.0 ), shadowCoord.z ) +\n\t\t\t\ttexture2DCompare( shadowMap, shadowCoord.xy, shadowCoord.z ) +\n\t\t\t\ttexture2DCompare( shadowMap, shadowCoord.xy + vec2( dx3, 0.0 ), shadowCoord.z ) +\n\t\t\t\ttexture2DCompare( shadowMap, shadowCoord.xy + vec2( dx1, 0.0 ), shadowCoord.z ) +\n\t\t\t\ttexture2DCompare( shadowMap, shadowCoord.xy + vec2( dx2, dy3 ), shadowCoord.z ) +\n\t\t\t\ttexture2DCompare( shadowMap, shadowCoord.xy + vec2( 0.0, dy3 ), shadowCoord.z ) +\n\t\t\t\ttexture2DCompare( shadowMap, shadowCoord.xy + vec2( dx3, dy3 ), shadowCoord.z ) +\n\t\t\t\ttexture2DCompare( shadowMap, shadowCoord.xy + vec2( dx0, dy1 ), shadowCoord.z ) +\n\t\t\t\ttexture2DCompare( shadowMap, shadowCoord.xy + vec2( 0.0, dy1 ), shadowCoord.z ) +\n\t\t\t\ttexture2DCompare( shadowMap, shadowCoord.xy + vec2( dx1, dy1 ), shadowCoord.z )\n\t\t\t) * ( 1.0 / 17.0 );\n\t\t#elif defined( SHADOWMAP_TYPE_PCF_SOFT )\n\t\t\tvec2 texelSize = vec2( 1.0 ) / shadowMapSize;\n\t\t\tfloat dx = texelSize.x;\n\t\t\tfloat dy = texelSize.y;\n\t\t\tvec2 uv = shadowCoord.xy;\n\t\t\tvec2 f = fract( uv * shadowMapSize + 0.5 );\n\t\t\tuv -= f * texelSize;\n\t\t\tshadow = (\n\t\t\t\ttexture2DCompare( shadowMap, uv, shadowCoord.z ) +\n\t\t\t\ttexture2DCompare( shadowMap, uv + vec2( dx, 0.0 ), shadowCoord.z ) +\n\t\t\t\ttexture2DCompare( shadowMap, uv + vec2( 0.0, dy ), shadowCoord.z ) +\n\t\t\t\ttexture2DCompare( shadowMap, uv + texelSize, shadowCoord.z ) +\n\t\t\t\tmix( texture2DCompare( shadowMap, uv + vec2( -dx, 0.0 ), shadowCoord.z ),\n\t\t\t\t\t texture2DCompare( shadowMap, uv + vec2( 2.0 * dx, 0.0 ), shadowCoord.z ),\n\t\t\t\t\t f.x ) +\n\t\t\t\tmix( texture2DCompare( shadowMap, uv + vec2( -dx, dy ), shadowCoord.z ),\n\t\t\t\t\t texture2DCompare( shadowMap, uv + vec2( 2.0 * dx, dy ), shadowCoord.z ),\n\t\t\t\t\t f.x ) +\n\t\t\t\tmix( texture2DCompare( shadowMap, uv + vec2( 0.0, -dy ), shadowCoord.z ),\n\t\t\t\t\t texture2DCompare( shadowMap, uv + vec2( 0.0, 2.0 * dy ), shadowCoord.z ),\n\t\t\t\t\t f.y ) +\n\t\t\t\tmix( texture2DCompare( shadowMap, uv + vec2( dx, -dy ), shadowCoord.z ),\n\t\t\t\t\t texture2DCompare( shadowMap, uv + vec2( dx, 2.0 * dy ), shadowCoord.z ),\n\t\t\t\t\t f.y ) +\n\t\t\t\tmix( mix( texture2DCompare( shadowMap, uv + vec2( -dx, -dy ), shadowCoord.z ),\n\t\t\t\t\t\t texture2DCompare( shadowMap, uv + vec2( 2.0 * dx, -dy ), shadowCoord.z ),\n\t\t\t\t\t\t f.x ),\n\t\t\t\t\t mix( texture2DCompare( shadowMap, uv + vec2( -dx, 2.0 * dy ), shadowCoord.z ),\n\t\t\t\t\t\t texture2DCompare( shadowMap, uv + vec2( 2.0 * dx, 2.0 * dy ), shadowCoord.z ),\n\t\t\t\t\t\t f.x ),\n\t\t\t\t\t f.y )\n\t\t\t) * ( 1.0 / 9.0 );\n\t\t#elif defined( SHADOWMAP_TYPE_VSM )\n\t\t\tshadow = VSMShadow( shadowMap, shadowCoord.xy, shadowCoord.z );\n\t\t#else\n\t\t\tshadow = texture2DCompare( shadowMap, shadowCoord.xy, shadowCoord.z );\n\t\t#endif\n\t\t}\n\t\treturn shadow;\n\t}\n\tvec2 cubeToUV( vec3 v, float texelSizeY ) {\n\t\tvec3 absV = abs( v );\n\t\tfloat scaleToCube = 1.0 / max( absV.x, max( absV.y, absV.z ) );\n\t\tabsV *= scaleToCube;\n\t\tv *= scaleToCube * ( 1.0 - 2.0 * texelSizeY );\n\t\tvec2 planar = v.xy;\n\t\tfloat almostATexel = 1.5 * texelSizeY;\n\t\tfloat almostOne = 1.0 - almostATexel;\n\t\tif ( absV.z >= almostOne ) {\n\t\t\tif ( v.z > 0.0 )\n\t\t\t\tplanar.x = 4.0 - v.x;\n\t\t} else if ( absV.x >= almostOne ) {\n\t\t\tfloat signX = sign( v.x );\n\t\t\tplanar.x = v.z * signX + 2.0 * signX;\n\t\t} else if ( absV.y >= almostOne ) {\n\t\t\tfloat signY = sign( v.y );\n\t\t\tplanar.x = v.x + 2.0 * signY + 2.0;\n\t\t\tplanar.y = v.z * signY - 2.0;\n\t\t}\n\t\treturn vec2( 0.125, 0.25 ) * planar + vec2( 0.375, 0.75 );\n\t}\n\tfloat getPointShadow( sampler2D shadowMap, vec2 shadowMapSize, float shadowBias, float shadowRadius, vec4 shadowCoord, float shadowCameraNear, float shadowCameraFar ) {\n\t\tvec2 texelSize = vec2( 1.0 ) / ( shadowMapSize * vec2( 4.0, 2.0 ) );\n\t\tvec3 lightToPosition = shadowCoord.xyz;\n\t\tfloat dp = ( length( lightToPosition ) - shadowCameraNear ) / ( shadowCameraFar - shadowCameraNear );\t\tdp += shadowBias;\n\t\tvec3 bd3D = normalize( lightToPosition );\n\t\t#if defined( SHADOWMAP_TYPE_PCF ) || defined( SHADOWMAP_TYPE_PCF_SOFT ) || defined( SHADOWMAP_TYPE_VSM )\n\t\t\tvec2 offset = vec2( - 1, 1 ) * shadowRadius * texelSize.y;\n\t\t\treturn (\n\t\t\t\ttexture2DCompare( shadowMap, cubeToUV( bd3D + offset.xyy, texelSize.y ), dp ) +\n\t\t\t\ttexture2DCompare( shadowMap, cubeToUV( bd3D + offset.yyy, texelSize.y ), dp ) +\n\t\t\t\ttexture2DCompare( shadowMap, cubeToUV( bd3D + offset.xyx, texelSize.y ), dp ) +\n\t\t\t\ttexture2DCompare( shadowMap, cubeToUV( bd3D + offset.yyx, texelSize.y ), dp ) +\n\t\t\t\ttexture2DCompare( shadowMap, cubeToUV( bd3D, texelSize.y ), dp ) +\n\t\t\t\ttexture2DCompare( shadowMap, cubeToUV( bd3D + offset.xxy, texelSize.y ), dp ) +\n\t\t\t\ttexture2DCompare( shadowMap, cubeToUV( bd3D + offset.yxy, texelSize.y ), dp ) +\n\t\t\t\ttexture2DCompare( shadowMap, cubeToUV( bd3D + offset.xxx, texelSize.y ), dp ) +\n\t\t\t\ttexture2DCompare( shadowMap, cubeToUV( bd3D + offset.yxx, texelSize.y ), dp )\n\t\t\t) * ( 1.0 / 9.0 );\n\t\t#else\n\t\t\treturn texture2DCompare( shadowMap, cubeToUV( bd3D, texelSize.y ), dp );\n\t\t#endif\n\t}\n#endif",shadowmap_pars_vertex:"#if NUM_SPOT_LIGHT_COORDS > 0\n\tuniform mat4 spotLightMatrix[ NUM_SPOT_LIGHT_COORDS ];\n\tvarying vec4 vSpotLightCoord[ NUM_SPOT_LIGHT_COORDS ];\n#endif\n#ifdef USE_SHADOWMAP\n\t#if NUM_DIR_LIGHT_SHADOWS > 0\n\t\tuniform mat4 directionalShadowMatrix[ NUM_DIR_LIGHT_SHADOWS ];\n\t\tvarying vec4 vDirectionalShadowCoord[ NUM_DIR_LIGHT_SHADOWS ];\n\t\tstruct DirectionalLightShadow {\n\t\t\tfloat shadowBias;\n\t\t\tfloat shadowNormalBias;\n\t\t\tfloat shadowRadius;\n\t\t\tvec2 shadowMapSize;\n\t\t};\n\t\tuniform DirectionalLightShadow directionalLightShadows[ NUM_DIR_LIGHT_SHADOWS ];\n\t#endif\n\t#if NUM_SPOT_LIGHT_SHADOWS > 0\n\t\tstruct SpotLightShadow {\n\t\t\tfloat shadowBias;\n\t\t\tfloat shadowNormalBias;\n\t\t\tfloat shadowRadius;\n\t\t\tvec2 shadowMapSize;\n\t\t};\n\t\tuniform SpotLightShadow spotLightShadows[ NUM_SPOT_LIGHT_SHADOWS ];\n\t#endif\n\t#if NUM_POINT_LIGHT_SHADOWS > 0\n\t\tuniform mat4 pointShadowMatrix[ NUM_POINT_LIGHT_SHADOWS ];\n\t\tvarying vec4 vPointShadowCoord[ NUM_POINT_LIGHT_SHADOWS ];\n\t\tstruct PointLightShadow {\n\t\t\tfloat shadowBias;\n\t\t\tfloat shadowNormalBias;\n\t\t\tfloat shadowRadius;\n\t\t\tvec2 shadowMapSize;\n\t\t\tfloat shadowCameraNear;\n\t\t\tfloat shadowCameraFar;\n\t\t};\n\t\tuniform PointLightShadow pointLightShadows[ NUM_POINT_LIGHT_SHADOWS ];\n\t#endif\n#endif",shadowmap_vertex:"#if ( defined( USE_SHADOWMAP ) && ( NUM_DIR_LIGHT_SHADOWS > 0 || NUM_POINT_LIGHT_SHADOWS > 0 ) ) || ( NUM_SPOT_LIGHT_COORDS > 0 )\n\tvec3 shadowWorldNormal = inverseTransformDirection( transformedNormal, viewMatrix );\n\tvec4 shadowWorldPosition;\n#endif\n#if defined( USE_SHADOWMAP )\n\t#if NUM_DIR_LIGHT_SHADOWS > 0\n\t\t#pragma unroll_loop_start\n\t\tfor ( int i = 0; i < NUM_DIR_LIGHT_SHADOWS; i ++ ) {\n\t\t\tshadowWorldPosition = worldPosition + vec4( shadowWorldNormal * directionalLightShadows[ i ].shadowNormalBias, 0 );\n\t\t\tvDirectionalShadowCoord[ i ] = directionalShadowMatrix[ i ] * shadowWorldPosition;\n\t\t}\n\t\t#pragma unroll_loop_end\n\t#endif\n\t#if NUM_POINT_LIGHT_SHADOWS > 0\n\t\t#pragma unroll_loop_start\n\t\tfor ( int i = 0; i < NUM_POINT_LIGHT_SHADOWS; i ++ ) {\n\t\t\tshadowWorldPosition = worldPosition + vec4( shadowWorldNormal * pointLightShadows[ i ].shadowNormalBias, 0 );\n\t\t\tvPointShadowCoord[ i ] = pointShadowMatrix[ i ] * shadowWorldPosition;\n\t\t}\n\t\t#pragma unroll_loop_end\n\t#endif\n#endif\n#if NUM_SPOT_LIGHT_COORDS > 0\n\t#pragma unroll_loop_start\n\tfor ( int i = 0; i < NUM_SPOT_LIGHT_COORDS; i ++ ) {\n\t\tshadowWorldPosition = worldPosition;\n\t\t#if ( defined( USE_SHADOWMAP ) && UNROLLED_LOOP_INDEX < NUM_SPOT_LIGHT_SHADOWS )\n\t\t\tshadowWorldPosition.xyz += shadowWorldNormal * spotLightShadows[ i ].shadowNormalBias;\n\t\t#endif\n\t\tvSpotLightCoord[ i ] = spotLightMatrix[ i ] * shadowWorldPosition;\n\t}\n\t#pragma unroll_loop_end\n#endif",shadowmask_pars_fragment:"float getShadowMask() {\n\tfloat shadow = 1.0;\n\t#ifdef USE_SHADOWMAP\n\t#if NUM_DIR_LIGHT_SHADOWS > 0\n\tDirectionalLightShadow directionalLight;\n\t#pragma unroll_loop_start\n\tfor ( int i = 0; i < NUM_DIR_LIGHT_SHADOWS; i ++ ) {\n\t\tdirectionalLight = directionalLightShadows[ i ];\n\t\tshadow *= receiveShadow ? getShadow( directionalShadowMap[ i ], directionalLight.shadowMapSize, directionalLight.shadowBias, directionalLight.shadowRadius, vDirectionalShadowCoord[ i ] ) : 1.0;\n\t}\n\t#pragma unroll_loop_end\n\t#endif\n\t#if NUM_SPOT_LIGHT_SHADOWS > 0\n\tSpotLightShadow spotLight;\n\t#pragma unroll_loop_start\n\tfor ( int i = 0; i < NUM_SPOT_LIGHT_SHADOWS; i ++ ) {\n\t\tspotLight = spotLightShadows[ i ];\n\t\tshadow *= receiveShadow ? getShadow( spotShadowMap[ i ], spotLight.shadowMapSize, spotLight.shadowBias, spotLight.shadowRadius, vSpotLightCoord[ i ] ) : 1.0;\n\t}\n\t#pragma unroll_loop_end\n\t#endif\n\t#if NUM_POINT_LIGHT_SHADOWS > 0\n\tPointLightShadow pointLight;\n\t#pragma unroll_loop_start\n\tfor ( int i = 0; i < NUM_POINT_LIGHT_SHADOWS; i ++ ) {\n\t\tpointLight = pointLightShadows[ i ];\n\t\tshadow *= receiveShadow ? getPointShadow( pointShadowMap[ i ], pointLight.shadowMapSize, pointLight.shadowBias, pointLight.shadowRadius, vPointShadowCoord[ i ], pointLight.shadowCameraNear, pointLight.shadowCameraFar ) : 1.0;\n\t}\n\t#pragma unroll_loop_end\n\t#endif\n\t#endif\n\treturn shadow;\n}",skinbase_vertex:"#ifdef USE_SKINNING\n\tmat4 boneMatX = getBoneMatrix( skinIndex.x );\n\tmat4 boneMatY = getBoneMatrix( skinIndex.y );\n\tmat4 boneMatZ = getBoneMatrix( skinIndex.z );\n\tmat4 boneMatW = getBoneMatrix( skinIndex.w );\n#endif",skinning_pars_vertex:"#ifdef USE_SKINNING\n\tuniform mat4 bindMatrix;\n\tuniform mat4 bindMatrixInverse;\n\tuniform highp sampler2D boneTexture;\n\tuniform int boneTextureSize;\n\tmat4 getBoneMatrix( const in float i ) {\n\t\tfloat j = i * 4.0;\n\t\tfloat x = mod( j, float( boneTextureSize ) );\n\t\tfloat y = floor( j / float( boneTextureSize ) );\n\t\tfloat dx = 1.0 / float( boneTextureSize );\n\t\tfloat dy = 1.0 / float( boneTextureSize );\n\t\ty = dy * ( y + 0.5 );\n\t\tvec4 v1 = texture2D( boneTexture, vec2( dx * ( x + 0.5 ), y ) );\n\t\tvec4 v2 = texture2D( boneTexture, vec2( dx * ( x + 1.5 ), y ) );\n\t\tvec4 v3 = texture2D( boneTexture, vec2( dx * ( x + 2.5 ), y ) );\n\t\tvec4 v4 = texture2D( boneTexture, vec2( dx * ( x + 3.5 ), y ) );\n\t\tmat4 bone = mat4( v1, v2, v3, v4 );\n\t\treturn bone;\n\t}\n#endif",skinning_vertex:"#ifdef USE_SKINNING\n\tvec4 skinVertex = bindMatrix * vec4( transformed, 1.0 );\n\tvec4 skinned = vec4( 0.0 );\n\tskinned += boneMatX * skinVertex * skinWeight.x;\n\tskinned += boneMatY * skinVertex * skinWeight.y;\n\tskinned += boneMatZ * skinVertex * skinWeight.z;\n\tskinned += boneMatW * skinVertex * skinWeight.w;\n\ttransformed = ( bindMatrixInverse * skinned ).xyz;\n#endif",skinnormal_vertex:"#ifdef USE_SKINNING\n\tmat4 skinMatrix = mat4( 0.0 );\n\tskinMatrix += skinWeight.x * boneMatX;\n\tskinMatrix += skinWeight.y * boneMatY;\n\tskinMatrix += skinWeight.z * boneMatZ;\n\tskinMatrix += skinWeight.w * boneMatW;\n\tskinMatrix = bindMatrixInverse * skinMatrix * bindMatrix;\n\tobjectNormal = vec4( skinMatrix * vec4( objectNormal, 0.0 ) ).xyz;\n\t#ifdef USE_TANGENT\n\t\tobjectTangent = vec4( skinMatrix * vec4( objectTangent, 0.0 ) ).xyz;\n\t#endif\n#endif",specularmap_fragment:"float specularStrength;\n#ifdef USE_SPECULARMAP\n\tvec4 texelSpecular = texture2D( specularMap, vUv );\n\tspecularStrength = texelSpecular.r;\n#else\n\tspecularStrength = 1.0;\n#endif",specularmap_pars_fragment:"#ifdef USE_SPECULARMAP\n\tuniform sampler2D specularMap;\n#endif",tonemapping_fragment:"#if defined( TONE_MAPPING )\n\tgl_FragColor.rgb = toneMapping( gl_FragColor.rgb );\n#endif",tonemapping_pars_fragment:"#ifndef saturate\n#define saturate( a ) clamp( a, 0.0, 1.0 )\n#endif\nuniform float toneMappingExposure;\nvec3 LinearToneMapping( vec3 color ) {\n\treturn toneMappingExposure * color;\n}\nvec3 ReinhardToneMapping( vec3 color ) {\n\tcolor *= toneMappingExposure;\n\treturn saturate( color / ( vec3( 1.0 ) + color ) );\n}\nvec3 OptimizedCineonToneMapping( vec3 color ) {\n\tcolor *= toneMappingExposure;\n\tcolor = max( vec3( 0.0 ), color - 0.004 );\n\treturn pow( ( color * ( 6.2 * color + 0.5 ) ) / ( color * ( 6.2 * color + 1.7 ) + 0.06 ), vec3( 2.2 ) );\n}\nvec3 RRTAndODTFit( vec3 v ) {\n\tvec3 a = v * ( v + 0.0245786 ) - 0.000090537;\n\tvec3 b = v * ( 0.983729 * v + 0.4329510 ) + 0.238081;\n\treturn a / b;\n}\nvec3 ACESFilmicToneMapping( vec3 color ) {\n\tconst mat3 ACESInputMat = mat3(\n\t\tvec3( 0.59719, 0.07600, 0.02840 ),\t\tvec3( 0.35458, 0.90834, 0.13383 ),\n\t\tvec3( 0.04823, 0.01566, 0.83777 )\n\t);\n\tconst mat3 ACESOutputMat = mat3(\n\t\tvec3( 1.60475, -0.10208, -0.00327 ),\t\tvec3( -0.53108, 1.10813, -0.07276 ),\n\t\tvec3( -0.07367, -0.00605, 1.07602 )\n\t);\n\tcolor *= toneMappingExposure / 0.6;\n\tcolor = ACESInputMat * color;\n\tcolor = RRTAndODTFit( color );\n\tcolor = ACESOutputMat * color;\n\treturn saturate( color );\n}\nvec3 CustomToneMapping( vec3 color ) { return color; }",transmission_fragment:"#ifdef USE_TRANSMISSION\n\tmaterial.transmission = transmission;\n\tmaterial.transmissionAlpha = 1.0;\n\tmaterial.thickness = thickness;\n\tmaterial.attenuationDistance = attenuationDistance;\n\tmaterial.attenuationColor = attenuationColor;\n\t#ifdef USE_TRANSMISSIONMAP\n\t\tmaterial.transmission *= texture2D( transmissionMap, vUv ).r;\n\t#endif\n\t#ifdef USE_THICKNESSMAP\n\t\tmaterial.thickness *= texture2D( thicknessMap, vUv ).g;\n\t#endif\n\tvec3 pos = vWorldPosition;\n\tvec3 v = normalize( cameraPosition - pos );\n\tvec3 n = inverseTransformDirection( normal, viewMatrix );\n\tvec4 transmission = getIBLVolumeRefraction(\n\t\tn, v, material.roughness, material.diffuseColor, material.specularColor, material.specularF90,\n\t\tpos, modelMatrix, viewMatrix, projectionMatrix, material.ior, material.thickness,\n\t\tmaterial.attenuationColor, material.attenuationDistance );\n\tmaterial.transmissionAlpha = mix( material.transmissionAlpha, transmission.a, material.transmission );\n\ttotalDiffuse = mix( totalDiffuse, transmission.rgb, material.transmission );\n#endif",transmission_pars_fragment:"#ifdef USE_TRANSMISSION\n\tuniform float transmission;\n\tuniform float thickness;\n\tuniform float attenuationDistance;\n\tuniform vec3 attenuationColor;\n\t#ifdef USE_TRANSMISSIONMAP\n\t\tuniform sampler2D transmissionMap;\n\t#endif\n\t#ifdef USE_THICKNESSMAP\n\t\tuniform sampler2D thicknessMap;\n\t#endif\n\tuniform vec2 transmissionSamplerSize;\n\tuniform sampler2D transmissionSamplerMap;\n\tuniform mat4 modelMatrix;\n\tuniform mat4 projectionMatrix;\n\tvarying vec3 vWorldPosition;\n\tvec3 getVolumeTransmissionRay( const in vec3 n, const in vec3 v, const in float thickness, const in float ior, const in mat4 modelMatrix ) {\n\t\tvec3 refractionVector = refract( - v, normalize( n ), 1.0 / ior );\n\t\tvec3 modelScale;\n\t\tmodelScale.x = length( vec3( modelMatrix[ 0 ].xyz ) );\n\t\tmodelScale.y = length( vec3( modelMatrix[ 1 ].xyz ) );\n\t\tmodelScale.z = length( vec3( modelMatrix[ 2 ].xyz ) );\n\t\treturn normalize( refractionVector ) * thickness * modelScale;\n\t}\n\tfloat applyIorToRoughness( const in float roughness, const in float ior ) {\n\t\treturn roughness * clamp( ior * 2.0 - 2.0, 0.0, 1.0 );\n\t}\n\tvec4 getTransmissionSample( const in vec2 fragCoord, const in float roughness, const in float ior ) {\n\t\tfloat lod = log2( transmissionSamplerSize.x ) * applyIorToRoughness( roughness, ior );\n\t\treturn textureBicubic( transmissionSamplerMap, fragCoord.xy, lod );\n\t}\n\tvec3 applyVolumeAttenuation( const in vec3 radiance, const in float transmissionDistance, const in vec3 attenuationColor, const in float attenuationDistance ) {\n\t\tif ( isinf( attenuationDistance ) ) {\n\t\t\treturn radiance;\n\t\t} else {\n\t\t\tvec3 attenuationCoefficient = -log( attenuationColor ) / attenuationDistance;\n\t\t\tvec3 transmittance = exp( - attenuationCoefficient * transmissionDistance );\t\t\treturn transmittance * radiance;\n\t\t}\n\t}\n\tvec4 getIBLVolumeRefraction( const in vec3 n, const in vec3 v, const in float roughness, const in vec3 diffuseColor,\n\t\tconst in vec3 specularColor, const in float specularF90, const in vec3 position, const in mat4 modelMatrix,\n\t\tconst in mat4 viewMatrix, const in mat4 projMatrix, const in float ior, const in float thickness,\n\t\tconst in vec3 attenuationColor, const in float attenuationDistance ) {\n\t\tvec3 transmissionRay = getVolumeTransmissionRay( n, v, thickness, ior, modelMatrix );\n\t\tvec3 refractedRayExit = position + transmissionRay;\n\t\tvec4 ndcPos = projMatrix * viewMatrix * vec4( refractedRayExit, 1.0 );\n\t\tvec2 refractionCoords = ndcPos.xy / ndcPos.w;\n\t\trefractionCoords += 1.0;\n\t\trefractionCoords /= 2.0;\n\t\tvec4 transmittedLight = getTransmissionSample( refractionCoords, roughness, ior );\n\t\tvec3 attenuatedColor = applyVolumeAttenuation( transmittedLight.rgb, length( transmissionRay ), attenuationColor, attenuationDistance );\n\t\tvec3 F = EnvironmentBRDF( n, v, specularColor, specularF90, roughness );\n\t\treturn vec4( ( 1.0 - F ) * attenuatedColor * diffuseColor, transmittedLight.a );\n\t}\n#endif",uv_pars_fragment:"#if ( defined( USE_UV ) && ! defined( UVS_VERTEX_ONLY ) )\n\tvarying vec2 vUv;\n#endif",uv_pars_vertex:"#ifdef USE_UV\n\t#ifdef UVS_VERTEX_ONLY\n\t\tvec2 vUv;\n\t#else\n\t\tvarying vec2 vUv;\n\t#endif\n\tuniform mat3 uvTransform;\n#endif",uv_vertex:"#ifdef USE_UV\n\tvUv = ( uvTransform * vec3( uv, 1 ) ).xy;\n#endif",uv2_pars_fragment:"#if defined( USE_LIGHTMAP ) || defined( USE_AOMAP )\n\tvarying vec2 vUv2;\n#endif",uv2_pars_vertex:"#if defined( USE_LIGHTMAP ) || defined( USE_AOMAP )\n\tattribute vec2 uv2;\n\tvarying vec2 vUv2;\n\tuniform mat3 uv2Transform;\n#endif",uv2_vertex:"#if defined( USE_LIGHTMAP ) || defined( USE_AOMAP )\n\tvUv2 = ( uv2Transform * vec3( uv2, 1 ) ).xy;\n#endif",worldpos_vertex:"#if defined( USE_ENVMAP ) || defined( DISTANCE ) || defined ( USE_SHADOWMAP ) || defined ( USE_TRANSMISSION ) || NUM_SPOT_LIGHT_COORDS > 0\n\tvec4 worldPosition = vec4( transformed, 1.0 );\n\t#ifdef USE_INSTANCING\n\t\tworldPosition = instanceMatrix * worldPosition;\n\t#endif\n\tworldPosition = modelMatrix * worldPosition;\n#endif",background_vert:"varying vec2 vUv;\nuniform mat3 uvTransform;\nvoid main() {\n\tvUv = ( uvTransform * vec3( uv, 1 ) ).xy;\n\tgl_Position = vec4( position.xy, 1.0, 1.0 );\n}",background_frag:"uniform sampler2D t2D;\nuniform float backgroundIntensity;\nvarying vec2 vUv;\nvoid main() {\n\tvec4 texColor = texture2D( t2D, vUv );\n\t#ifdef DECODE_VIDEO_TEXTURE\n\t\ttexColor = vec4( mix( pow( texColor.rgb * 0.9478672986 + vec3( 0.0521327014 ), vec3( 2.4 ) ), texColor.rgb * 0.0773993808, vec3( lessThanEqual( texColor.rgb, vec3( 0.04045 ) ) ) ), texColor.w );\n\t#endif\n\ttexColor.rgb *= backgroundIntensity;\n\tgl_FragColor = texColor;\n\t#include \n\t#include \n}",backgroundCube_vert:"varying vec3 vWorldDirection;\n#include \nvoid main() {\n\tvWorldDirection = transformDirection( position, modelMatrix );\n\t#include \n\t#include \n\tgl_Position.z = gl_Position.w;\n}",backgroundCube_frag:"#ifdef ENVMAP_TYPE_CUBE\n\tuniform samplerCube envMap;\n#elif defined( ENVMAP_TYPE_CUBE_UV )\n\tuniform sampler2D envMap;\n#endif\nuniform float flipEnvMap;\nuniform float backgroundBlurriness;\nuniform float backgroundIntensity;\nvarying vec3 vWorldDirection;\n#include \nvoid main() {\n\t#ifdef ENVMAP_TYPE_CUBE\n\t\tvec4 texColor = textureCube( envMap, vec3( flipEnvMap * vWorldDirection.x, vWorldDirection.yz ) );\n\t#elif defined( ENVMAP_TYPE_CUBE_UV )\n\t\tvec4 texColor = textureCubeUV( envMap, vWorldDirection, backgroundBlurriness );\n\t#else\n\t\tvec4 texColor = vec4( 0.0, 0.0, 0.0, 1.0 );\n\t#endif\n\ttexColor.rgb *= backgroundIntensity;\n\tgl_FragColor = texColor;\n\t#include \n\t#include \n}",cube_vert:"varying vec3 vWorldDirection;\n#include \nvoid main() {\n\tvWorldDirection = transformDirection( position, modelMatrix );\n\t#include \n\t#include \n\tgl_Position.z = gl_Position.w;\n}",cube_frag:"uniform samplerCube tCube;\nuniform float tFlip;\nuniform float opacity;\nvarying vec3 vWorldDirection;\nvoid main() {\n\tvec4 texColor = textureCube( tCube, vec3( tFlip * vWorldDirection.x, vWorldDirection.yz ) );\n\tgl_FragColor = texColor;\n\tgl_FragColor.a *= opacity;\n\t#include \n\t#include \n}",depth_vert:"#include \n#include \n#include \n#include \n#include \n#include \n#include \nvarying vec2 vHighPrecisionZW;\nvoid main() {\n\t#include \n\t#include \n\t#ifdef USE_DISPLACEMENTMAP\n\t\t#include \n\t\t#include \n\t\t#include \n\t#endif\n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\tvHighPrecisionZW = gl_Position.zw;\n}",depth_frag:"#if DEPTH_PACKING == 3200\n\tuniform float opacity;\n#endif\n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \nvarying vec2 vHighPrecisionZW;\nvoid main() {\n\t#include \n\tvec4 diffuseColor = vec4( 1.0 );\n\t#if DEPTH_PACKING == 3200\n\t\tdiffuseColor.a = opacity;\n\t#endif\n\t#include \n\t#include \n\t#include \n\t#include \n\tfloat fragCoordZ = 0.5 * vHighPrecisionZW[0] / vHighPrecisionZW[1] + 0.5;\n\t#if DEPTH_PACKING == 3200\n\t\tgl_FragColor = vec4( vec3( 1.0 - fragCoordZ ), opacity );\n\t#elif DEPTH_PACKING == 3201\n\t\tgl_FragColor = packDepthToRGBA( fragCoordZ );\n\t#endif\n}",distanceRGBA_vert:"#define DISTANCE\nvarying vec3 vWorldPosition;\n#include \n#include \n#include \n#include \n#include \n#include \nvoid main() {\n\t#include \n\t#include \n\t#ifdef USE_DISPLACEMENTMAP\n\t\t#include \n\t\t#include \n\t\t#include \n\t#endif\n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\tvWorldPosition = worldPosition.xyz;\n}",distanceRGBA_frag:"#define DISTANCE\nuniform vec3 referencePosition;\nuniform float nearDistance;\nuniform float farDistance;\nvarying vec3 vWorldPosition;\n#include \n#include \n#include \n#include \n#include \n#include \n#include \nvoid main () {\n\t#include \n\tvec4 diffuseColor = vec4( 1.0 );\n\t#include \n\t#include \n\t#include \n\tfloat dist = length( vWorldPosition - referencePosition );\n\tdist = ( dist - nearDistance ) / ( farDistance - nearDistance );\n\tdist = saturate( dist );\n\tgl_FragColor = packDepthToRGBA( dist );\n}",equirect_vert:"varying vec3 vWorldDirection;\n#include \nvoid main() {\n\tvWorldDirection = transformDirection( position, modelMatrix );\n\t#include \n\t#include \n}",equirect_frag:"uniform sampler2D tEquirect;\nvarying vec3 vWorldDirection;\n#include \nvoid main() {\n\tvec3 direction = normalize( vWorldDirection );\n\tvec2 sampleUV = equirectUv( direction );\n\tgl_FragColor = texture2D( tEquirect, sampleUV );\n\t#include \n\t#include \n}",linedashed_vert:"uniform float scale;\nattribute float lineDistance;\nvarying float vLineDistance;\n#include \n#include \n#include \n#include \n#include \n#include \nvoid main() {\n\tvLineDistance = scale * lineDistance;\n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n}",linedashed_frag:"uniform vec3 diffuse;\nuniform float opacity;\nuniform float dashSize;\nuniform float totalSize;\nvarying float vLineDistance;\n#include \n#include \n#include \n#include \n#include \nvoid main() {\n\t#include \n\tif ( mod( vLineDistance, totalSize ) > dashSize ) {\n\t\tdiscard;\n\t}\n\tvec3 outgoingLight = vec3( 0.0 );\n\tvec4 diffuseColor = vec4( diffuse, opacity );\n\t#include \n\t#include \n\toutgoingLight = diffuseColor.rgb;\n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n}",meshbasic_vert:"#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \nvoid main() {\n\t#include \n\t#include \n\t#include \n\t#include \n\t#if defined ( USE_ENVMAP ) || defined ( USE_SKINNING )\n\t\t#include \n\t\t#include \n\t\t#include \n\t\t#include \n\t\t#include \n\t#endif\n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n}",meshbasic_frag:"uniform vec3 diffuse;\nuniform float opacity;\n#ifndef FLAT_SHADED\n\tvarying vec3 vNormal;\n#endif\n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \nvoid main() {\n\t#include \n\tvec4 diffuseColor = vec4( diffuse, opacity );\n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\tReflectedLight reflectedLight = ReflectedLight( vec3( 0.0 ), vec3( 0.0 ), vec3( 0.0 ), vec3( 0.0 ) );\n\t#ifdef USE_LIGHTMAP\n\t\tvec4 lightMapTexel = texture2D( lightMap, vUv2 );\n\t\treflectedLight.indirectDiffuse += lightMapTexel.rgb * lightMapIntensity * RECIPROCAL_PI;\n\t#else\n\t\treflectedLight.indirectDiffuse += vec3( 1.0 );\n\t#endif\n\t#include \n\treflectedLight.indirectDiffuse *= diffuseColor.rgb;\n\tvec3 outgoingLight = reflectedLight.indirectDiffuse;\n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n}",meshlambert_vert:"#define LAMBERT\nvarying vec3 vViewPosition;\n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \nvoid main() {\n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\tvViewPosition = - mvPosition.xyz;\n\t#include \n\t#include \n\t#include \n\t#include \n}",meshlambert_frag:"#define LAMBERT\nuniform vec3 diffuse;\nuniform vec3 emissive;\nuniform float opacity;\n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \nvoid main() {\n\t#include \n\tvec4 diffuseColor = vec4( diffuse, opacity );\n\tReflectedLight reflectedLight = ReflectedLight( vec3( 0.0 ), vec3( 0.0 ), vec3( 0.0 ), vec3( 0.0 ) );\n\tvec3 totalEmissiveRadiance = emissive;\n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\tvec3 outgoingLight = reflectedLight.directDiffuse + reflectedLight.indirectDiffuse + totalEmissiveRadiance;\n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n}",meshmatcap_vert:"#define MATCAP\nvarying vec3 vViewPosition;\n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \nvoid main() {\n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\tvViewPosition = - mvPosition.xyz;\n}",meshmatcap_frag:"#define MATCAP\nuniform vec3 diffuse;\nuniform float opacity;\nuniform sampler2D matcap;\nvarying vec3 vViewPosition;\n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \nvoid main() {\n\t#include \n\tvec4 diffuseColor = vec4( diffuse, opacity );\n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\tvec3 viewDir = normalize( vViewPosition );\n\tvec3 x = normalize( vec3( viewDir.z, 0.0, - viewDir.x ) );\n\tvec3 y = cross( viewDir, x );\n\tvec2 uv = vec2( dot( x, normal ), dot( y, normal ) ) * 0.495 + 0.5;\n\t#ifdef USE_MATCAP\n\t\tvec4 matcapColor = texture2D( matcap, uv );\n\t#else\n\t\tvec4 matcapColor = vec4( vec3( mix( 0.2, 0.8, uv.y ) ), 1.0 );\n\t#endif\n\tvec3 outgoingLight = diffuseColor.rgb * matcapColor.rgb;\n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n}",meshnormal_vert:"#define NORMAL\n#if defined( FLAT_SHADED ) || defined( USE_BUMPMAP ) || defined( TANGENTSPACE_NORMALMAP )\n\tvarying vec3 vViewPosition;\n#endif\n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \nvoid main() {\n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n#if defined( FLAT_SHADED ) || defined( USE_BUMPMAP ) || defined( TANGENTSPACE_NORMALMAP )\n\tvViewPosition = - mvPosition.xyz;\n#endif\n}",meshnormal_frag:"#define NORMAL\nuniform float opacity;\n#if defined( FLAT_SHADED ) || defined( USE_BUMPMAP ) || defined( TANGENTSPACE_NORMALMAP )\n\tvarying vec3 vViewPosition;\n#endif\n#include \n#include \n#include \n#include \n#include \n#include \n#include \nvoid main() {\n\t#include \n\t#include \n\t#include \n\t#include \n\tgl_FragColor = vec4( packNormalToRGB( normal ), opacity );\n\t#ifdef OPAQUE\n\t\tgl_FragColor.a = 1.0;\n\t#endif\n}",meshphong_vert:"#define PHONG\nvarying vec3 vViewPosition;\n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \nvoid main() {\n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\tvViewPosition = - mvPosition.xyz;\n\t#include \n\t#include \n\t#include \n\t#include \n}",meshphong_frag:"#define PHONG\nuniform vec3 diffuse;\nuniform vec3 emissive;\nuniform vec3 specular;\nuniform float shininess;\nuniform float opacity;\n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \nvoid main() {\n\t#include \n\tvec4 diffuseColor = vec4( diffuse, opacity );\n\tReflectedLight reflectedLight = ReflectedLight( vec3( 0.0 ), vec3( 0.0 ), vec3( 0.0 ), vec3( 0.0 ) );\n\tvec3 totalEmissiveRadiance = emissive;\n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\tvec3 outgoingLight = reflectedLight.directDiffuse + reflectedLight.indirectDiffuse + reflectedLight.directSpecular + reflectedLight.indirectSpecular + totalEmissiveRadiance;\n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n}",meshphysical_vert:"#define STANDARD\nvarying vec3 vViewPosition;\n#ifdef USE_TRANSMISSION\n\tvarying vec3 vWorldPosition;\n#endif\n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \nvoid main() {\n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\tvViewPosition = - mvPosition.xyz;\n\t#include \n\t#include \n\t#include \n#ifdef USE_TRANSMISSION\n\tvWorldPosition = worldPosition.xyz;\n#endif\n}",meshphysical_frag:"#define STANDARD\n#ifdef PHYSICAL\n\t#define IOR\n\t#define SPECULAR\n#endif\nuniform vec3 diffuse;\nuniform vec3 emissive;\nuniform float roughness;\nuniform float metalness;\nuniform float opacity;\n#ifdef IOR\n\tuniform float ior;\n#endif\n#ifdef SPECULAR\n\tuniform float specularIntensity;\n\tuniform vec3 specularColor;\n\t#ifdef USE_SPECULARINTENSITYMAP\n\t\tuniform sampler2D specularIntensityMap;\n\t#endif\n\t#ifdef USE_SPECULARCOLORMAP\n\t\tuniform sampler2D specularColorMap;\n\t#endif\n#endif\n#ifdef USE_CLEARCOAT\n\tuniform float clearcoat;\n\tuniform float clearcoatRoughness;\n#endif\n#ifdef USE_IRIDESCENCE\n\tuniform float iridescence;\n\tuniform float iridescenceIOR;\n\tuniform float iridescenceThicknessMinimum;\n\tuniform float iridescenceThicknessMaximum;\n#endif\n#ifdef USE_SHEEN\n\tuniform vec3 sheenColor;\n\tuniform float sheenRoughness;\n\t#ifdef USE_SHEENCOLORMAP\n\t\tuniform sampler2D sheenColorMap;\n\t#endif\n\t#ifdef USE_SHEENROUGHNESSMAP\n\t\tuniform sampler2D sheenRoughnessMap;\n\t#endif\n#endif\nvarying vec3 vViewPosition;\n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \nvoid main() {\n\t#include \n\tvec4 diffuseColor = vec4( diffuse, opacity );\n\tReflectedLight reflectedLight = ReflectedLight( vec3( 0.0 ), vec3( 0.0 ), vec3( 0.0 ), vec3( 0.0 ) );\n\tvec3 totalEmissiveRadiance = emissive;\n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\tvec3 totalDiffuse = reflectedLight.directDiffuse + reflectedLight.indirectDiffuse;\n\tvec3 totalSpecular = reflectedLight.directSpecular + reflectedLight.indirectSpecular;\n\t#include \n\tvec3 outgoingLight = totalDiffuse + totalSpecular + totalEmissiveRadiance;\n\t#ifdef USE_SHEEN\n\t\tfloat sheenEnergyComp = 1.0 - 0.157 * max3( material.sheenColor );\n\t\toutgoingLight = outgoingLight * sheenEnergyComp + sheenSpecular;\n\t#endif\n\t#ifdef USE_CLEARCOAT\n\t\tfloat dotNVcc = saturate( dot( geometry.clearcoatNormal, geometry.viewDir ) );\n\t\tvec3 Fcc = F_Schlick( material.clearcoatF0, material.clearcoatF90, dotNVcc );\n\t\toutgoingLight = outgoingLight * ( 1.0 - material.clearcoat * Fcc ) + clearcoatSpecular * material.clearcoat;\n\t#endif\n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n}",meshtoon_vert:"#define TOON\nvarying vec3 vViewPosition;\n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \nvoid main() {\n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\tvViewPosition = - mvPosition.xyz;\n\t#include \n\t#include \n\t#include \n}",meshtoon_frag:"#define TOON\nuniform vec3 diffuse;\nuniform vec3 emissive;\nuniform float opacity;\n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \nvoid main() {\n\t#include \n\tvec4 diffuseColor = vec4( diffuse, opacity );\n\tReflectedLight reflectedLight = ReflectedLight( vec3( 0.0 ), vec3( 0.0 ), vec3( 0.0 ), vec3( 0.0 ) );\n\tvec3 totalEmissiveRadiance = emissive;\n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\tvec3 outgoingLight = reflectedLight.directDiffuse + reflectedLight.indirectDiffuse + totalEmissiveRadiance;\n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n}",points_vert:"uniform float size;\nuniform float scale;\n#include \n#include \n#include \n#include \n#include \n#include \nvoid main() {\n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\tgl_PointSize = size;\n\t#ifdef USE_SIZEATTENUATION\n\t\tbool isPerspective = isPerspectiveMatrix( projectionMatrix );\n\t\tif ( isPerspective ) gl_PointSize *= ( scale / - mvPosition.z );\n\t#endif\n\t#include \n\t#include \n\t#include \n\t#include \n}",points_frag:"uniform vec3 diffuse;\nuniform float opacity;\n#include \n#include \n#include \n#include \n#include \n#include \n#include \nvoid main() {\n\t#include \n\tvec3 outgoingLight = vec3( 0.0 );\n\tvec4 diffuseColor = vec4( diffuse, opacity );\n\t#include \n\t#include \n\t#include \n\t#include \n\toutgoingLight = diffuseColor.rgb;\n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n}",shadow_vert:"#include \n#include \n#include \n#include \n#include \n#include \nvoid main() {\n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n\t#include \n}",shadow_frag:"uniform vec3 color;\nuniform float opacity;\n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \nvoid main() {\n\t#include \n\tgl_FragColor = vec4( color, opacity * ( 1.0 - getShadowMask() ) );\n\t#include \n\t#include \n\t#include \n}",sprite_vert:"uniform float rotation;\nuniform vec2 center;\n#include \n#include \n#include \n#include \n#include \nvoid main() {\n\t#include \n\tvec4 mvPosition = modelViewMatrix * vec4( 0.0, 0.0, 0.0, 1.0 );\n\tvec2 scale;\n\tscale.x = length( vec3( modelMatrix[ 0 ].x, modelMatrix[ 0 ].y, modelMatrix[ 0 ].z ) );\n\tscale.y = length( vec3( modelMatrix[ 1 ].x, modelMatrix[ 1 ].y, modelMatrix[ 1 ].z ) );\n\t#ifndef USE_SIZEATTENUATION\n\t\tbool isPerspective = isPerspectiveMatrix( projectionMatrix );\n\t\tif ( isPerspective ) scale *= - mvPosition.z;\n\t#endif\n\tvec2 alignedPosition = ( position.xy - ( center - vec2( 0.5 ) ) ) * scale;\n\tvec2 rotatedPosition;\n\trotatedPosition.x = cos( rotation ) * alignedPosition.x - sin( rotation ) * alignedPosition.y;\n\trotatedPosition.y = sin( rotation ) * alignedPosition.x + cos( rotation ) * alignedPosition.y;\n\tmvPosition.xy += rotatedPosition;\n\tgl_Position = projectionMatrix * mvPosition;\n\t#include \n\t#include \n\t#include \n}",sprite_frag:"uniform vec3 diffuse;\nuniform float opacity;\n#include \n#include \n#include \n#include \n#include \n#include \n#include \n#include \nvoid main() {\n\t#include \n\tvec3 outgoingLight = vec3( 0.0 );\n\tvec4 diffuseColor = vec4( diffuse, opacity );\n\t#include \n\t#include \n\t#include \n\t#include \n\toutgoingLight = diffuseColor.rgb;\n\t#include \n\t#include \n\t#include \n\t#include \n}"},Br={common:{diffuse:{value:new zn(16777215)},opacity:{value:1},map:{value:null},uvTransform:{value:new je},uv2Transform:{value:new je},alphaMap:{value:null},alphaTest:{value:0}},specularmap:{specularMap:{value:null}},envmap:{envMap:{value:null},flipEnvMap:{value:-1},reflectivity:{value:1},ior:{value:1.5},refractionRatio:{value:.98}},aomap:{aoMap:{value:null},aoMapIntensity:{value:1}},lightmap:{lightMap:{value:null},lightMapIntensity:{value:1}},emissivemap:{emissiveMap:{value:null}},bumpmap:{bumpMap:{value:null},bumpScale:{value:1}},normalmap:{normalMap:{value:null},normalScale:{value:new We(1,1)}},displacementmap:{displacementMap:{value:null},displacementScale:{value:1},displacementBias:{value:0}},roughnessmap:{roughnessMap:{value:null}},metalnessmap:{metalnessMap:{value:null}},gradientmap:{gradientMap:{value:null}},fog:{fogDensity:{value:25e-5},fogNear:{value:1},fogFar:{value:2e3},fogColor:{value:new zn(16777215)}},lights:{ambientLightColor:{value:[]},lightProbe:{value:[]},directionalLights:{value:[],properties:{direction:{},color:{}}},directionalLightShadows:{value:[],properties:{shadowBias:{},shadowNormalBias:{},shadowRadius:{},shadowMapSize:{}}},directionalShadowMap:{value:[]},directionalShadowMatrix:{value:[]},spotLights:{value:[],properties:{color:{},position:{},direction:{},distance:{},coneCos:{},penumbraCos:{},decay:{}}},spotLightShadows:{value:[],properties:{shadowBias:{},shadowNormalBias:{},shadowRadius:{},shadowMapSize:{}}},spotLightMap:{value:[]},spotShadowMap:{value:[]},spotLightMatrix:{value:[]},pointLights:{value:[],properties:{color:{},position:{},decay:{},distance:{}}},pointLightShadows:{value:[],properties:{shadowBias:{},shadowNormalBias:{},shadowRadius:{},shadowMapSize:{},shadowCameraNear:{},shadowCameraFar:{}}},pointShadowMap:{value:[]},pointShadowMatrix:{value:[]},hemisphereLights:{value:[],properties:{direction:{},skyColor:{},groundColor:{}}},rectAreaLights:{value:[],properties:{color:{},position:{},width:{},height:{}}},ltc_1:{value:null},ltc_2:{value:null}},points:{diffuse:{value:new zn(16777215)},opacity:{value:1},size:{value:1},scale:{value:1},map:{value:null},alphaMap:{value:null},alphaTest:{value:0},uvTransform:{value:new je}},sprite:{diffuse:{value:new zn(16777215)},opacity:{value:1},center:{value:new We(.5,.5)},rotation:{value:0},map:{value:null},alphaMap:{value:null},alphaTest:{value:0},uvTransform:{value:new je}}},Fr={basic:{uniforms:vr([Br.common,Br.specularmap,Br.envmap,Br.aomap,Br.lightmap,Br.fog]),vertexShader:Ur.meshbasic_vert,fragmentShader:Ur.meshbasic_frag},lambert:{uniforms:vr([Br.common,Br.specularmap,Br.envmap,Br.aomap,Br.lightmap,Br.emissivemap,Br.bumpmap,Br.normalmap,Br.displacementmap,Br.fog,Br.lights,{emissive:{value:new zn(0)}}]),vertexShader:Ur.meshlambert_vert,fragmentShader:Ur.meshlambert_frag},phong:{uniforms:vr([Br.common,Br.specularmap,Br.envmap,Br.aomap,Br.lightmap,Br.emissivemap,Br.bumpmap,Br.normalmap,Br.displacementmap,Br.fog,Br.lights,{emissive:{value:new zn(0)},specular:{value:new zn(1118481)},shininess:{value:30}}]),vertexShader:Ur.meshphong_vert,fragmentShader:Ur.meshphong_frag},standard:{uniforms:vr([Br.common,Br.envmap,Br.aomap,Br.lightmap,Br.emissivemap,Br.bumpmap,Br.normalmap,Br.displacementmap,Br.roughnessmap,Br.metalnessmap,Br.fog,Br.lights,{emissive:{value:new zn(0)},roughness:{value:1},metalness:{value:0},envMapIntensity:{value:1}}]),vertexShader:Ur.meshphysical_vert,fragmentShader:Ur.meshphysical_frag},toon:{uniforms:vr([Br.common,Br.aomap,Br.lightmap,Br.emissivemap,Br.bumpmap,Br.normalmap,Br.displacementmap,Br.gradientmap,Br.fog,Br.lights,{emissive:{value:new zn(0)}}]),vertexShader:Ur.meshtoon_vert,fragmentShader:Ur.meshtoon_frag},matcap:{uniforms:vr([Br.common,Br.bumpmap,Br.normalmap,Br.displacementmap,Br.fog,{matcap:{value:null}}]),vertexShader:Ur.meshmatcap_vert,fragmentShader:Ur.meshmatcap_frag},points:{uniforms:vr([Br.points,Br.fog]),vertexShader:Ur.points_vert,fragmentShader:Ur.points_frag},dashed:{uniforms:vr([Br.common,Br.fog,{scale:{value:1},dashSize:{value:1},totalSize:{value:2}}]),vertexShader:Ur.linedashed_vert,fragmentShader:Ur.linedashed_frag},depth:{uniforms:vr([Br.common,Br.displacementmap]),vertexShader:Ur.depth_vert,fragmentShader:Ur.depth_frag},normal:{uniforms:vr([Br.common,Br.bumpmap,Br.normalmap,Br.displacementmap,{opacity:{value:1}}]),vertexShader:Ur.meshnormal_vert,fragmentShader:Ur.meshnormal_frag},sprite:{uniforms:vr([Br.sprite,Br.fog]),vertexShader:Ur.sprite_vert,fragmentShader:Ur.sprite_frag},background:{uniforms:{uvTransform:{value:new je},t2D:{value:null},backgroundIntensity:{value:1}},vertexShader:Ur.background_vert,fragmentShader:Ur.background_frag},backgroundCube:{uniforms:{envMap:{value:null},flipEnvMap:{value:-1},backgroundBlurriness:{value:0},backgroundIntensity:{value:1}},vertexShader:Ur.backgroundCube_vert,fragmentShader:Ur.backgroundCube_frag},cube:{uniforms:{tCube:{value:null},tFlip:{value:-1},opacity:{value:1}},vertexShader:Ur.cube_vert,fragmentShader:Ur.cube_frag},equirect:{uniforms:{tEquirect:{value:null}},vertexShader:Ur.equirect_vert,fragmentShader:Ur.equirect_frag},distanceRGBA:{uniforms:vr([Br.common,Br.displacementmap,{referencePosition:{value:new $e},nearDistance:{value:1},farDistance:{value:1e3}}]),vertexShader:Ur.distanceRGBA_vert,fragmentShader:Ur.distanceRGBA_frag},shadow:{uniforms:vr([Br.lights,Br.fog,{color:{value:new zn(0)},opacity:{value:1}}]),vertexShader:Ur.shadow_vert,fragmentShader:Ur.shadow_frag}};Fr.physical={uniforms:vr([Fr.standard.uniforms,{clearcoat:{value:0},clearcoatMap:{value:null},clearcoatRoughness:{value:0},clearcoatRoughnessMap:{value:null},clearcoatNormalScale:{value:new We(1,1)},clearcoatNormalMap:{value:null},iridescence:{value:0},iridescenceMap:{value:null},iridescenceIOR:{value:1.3},iridescenceThicknessMinimum:{value:100},iridescenceThicknessMaximum:{value:400},iridescenceThicknessMap:{value:null},sheen:{value:0},sheenColor:{value:new zn(0)},sheenColorMap:{value:null},sheenRoughness:{value:1},sheenRoughnessMap:{value:null},transmission:{value:0},transmissionMap:{value:null},transmissionSamplerSize:{value:new We},transmissionSamplerMap:{value:null},thickness:{value:0},thicknessMap:{value:null},attenuationDistance:{value:0},attenuationColor:{value:new zn(0)},specularIntensity:{value:1},specularIntensityMap:{value:null},specularColor:{value:new zn(1,1,1)},specularColorMap:{value:null}}]),vertexShader:Ur.meshphysical_vert,fragmentShader:Ur.meshphysical_frag};const kr={r:0,b:0,g:0};function Gr(t,e,i,n,r,s,a){const o=new zn(0);let h,u,d=!0===s?0:1,p=null,m=0,f=null;function g(e,i){e.getRGB(kr,xr(t)),n.buffers.color.setClear(kr.r,kr.g,kr.b,i,a)}return{getClearColor:function(){return o},setClearColor:function(t,e=1){o.set(t),d=e,g(o,d)},getClearAlpha:function(){return d},setClearAlpha:function(t){d=t,g(o,d)},render:function(n,s){let a=!1,v=!0===s.isScene?s.background:null;if(v&&v.isTexture){v=(s.backgroundBlurriness>0?i:e).get(v)}const x=t.xr,_=x.getSession&&x.getSession();_&&"additive"===_.environmentBlendMode&&(v=null),null===v?g(o,d):v&&v.isColor&&(g(v,1),a=!0),(t.autoClear||a)&&t.clear(t.autoClearColor,t.autoClearDepth,t.autoClearStencil),v&&(v.isCubeTexture||v.mapping===et)?(void 0===u&&(u=new pr(new fr(1,1,1),new yr({name:"BackgroundCubeMaterial",uniforms:gr(Fr.backgroundCube.uniforms),vertexShader:Fr.backgroundCube.vertexShader,fragmentShader:Fr.backgroundCube.fragmentShader,side:c,depthTest:!1,depthWrite:!1,fog:!1})),u.geometry.deleteAttribute("normal"),u.geometry.deleteAttribute("uv"),u.onBeforeRender=function(t,e,i){this.matrixWorld.copyPosition(i.matrixWorld)},Object.defineProperty(u.material,"envMap",{get:function(){return this.uniforms.envMap.value}}),r.update(u)),u.material.uniforms.envMap.value=v,u.material.uniforms.flipEnvMap.value=v.isCubeTexture&&!1===v.isRenderTargetTexture?-1:1,u.material.uniforms.backgroundBlurriness.value=s.backgroundBlurriness,u.material.uniforms.backgroundIntensity.value=s.backgroundIntensity,u.material.toneMapped=v.encoding!==xe,p===v&&m===v.version&&f===t.toneMapping||(u.material.needsUpdate=!0,p=v,m=v.version,f=t.toneMapping),u.layers.enableAll(),n.unshift(u,u.geometry,u.material,0,0,null)):v&&v.isTexture&&(void 0===h&&(h=new pr(new zr(2,2),new yr({name:"BackgroundMaterial",uniforms:gr(Fr.background.uniforms),vertexShader:Fr.background.vertexShader,fragmentShader:Fr.background.fragmentShader,side:l,depthTest:!1,depthWrite:!1,fog:!1})),h.geometry.deleteAttribute("normal"),Object.defineProperty(h.material,"map",{get:function(){return this.uniforms.t2D.value}}),r.update(h)),h.material.uniforms.t2D.value=v,h.material.uniforms.backgroundIntensity.value=s.backgroundIntensity,h.material.toneMapped=v.encoding!==xe,!0===v.matrixAutoUpdate&&v.updateMatrix(),h.material.uniforms.uvTransform.value.copy(v.matrix),p===v&&m===v.version&&f===t.toneMapping||(h.material.needsUpdate=!0,p=v,m=v.version,f=t.toneMapping),h.layers.enableAll(),n.unshift(h,h.geometry,h.material,0,0,null))}}}function Vr(t,e,i,n){const r=t.getParameter(34921),s=n.isWebGL2?null:e.get("OES_vertex_array_object"),a=n.isWebGL2||null!==s,o={},l=p(null);let c=l,h=!1;function u(e){return n.isWebGL2?t.bindVertexArray(e):s.bindVertexArrayOES(e)}function d(e){return n.isWebGL2?t.deleteVertexArray(e):s.deleteVertexArrayOES(e)}function p(t){const e=[],i=[],n=[];for(let t=0;t=0){const i=r[e];let n=s[e];if(void 0===n&&("instanceMatrix"===e&&t.instanceMatrix&&(n=t.instanceMatrix),"instanceColor"===e&&t.instanceColor&&(n=t.instanceColor)),void 0===i)return!0;if(i.attribute!==n)return!0;if(n&&i.data!==n.data)return!0;a++}}return c.attributesNum!==a||c.index!==n}(r,_,d,y),M&&function(t,e,i,n){const r={},s=e.attributes;let a=0;const o=i.getAttributes();for(const e in o){if(o[e].location>=0){let i=s[e];void 0===i&&("instanceMatrix"===e&&t.instanceMatrix&&(i=t.instanceMatrix),"instanceColor"===e&&t.instanceColor&&(i=t.instanceColor));const n={};n.attribute=i,i&&i.data&&(n.data=i.data),r[e]=n,a++}}c.attributes=r,c.attributesNum=a,c.index=n}(r,_,d,y)}else{const t=!0===l.wireframe;c.geometry===_.id&&c.program===d.id&&c.wireframe===t||(c.geometry=_.id,c.program=d.id,c.wireframe=t,M=!0)}null!==y&&i.update(y,34963),(M||h)&&(h=!1,function(r,s,a,o){if(!1===n.isWebGL2&&(r.isInstancedMesh||o.isInstancedBufferGeometry)&&null===e.get("ANGLE_instanced_arrays"))return;m();const l=o.attributes,c=a.getAttributes(),h=s.defaultAttributeValues;for(const e in c){const n=c[e];if(n.location>=0){let s=l[e];if(void 0===s&&("instanceMatrix"===e&&r.instanceMatrix&&(s=r.instanceMatrix),"instanceColor"===e&&r.instanceColor&&(s=r.instanceColor)),void 0!==s){const e=s.normalized,a=s.itemSize,l=i.get(s);if(void 0===l)continue;const c=l.buffer,h=l.type,u=l.bytesPerElement;if(s.isInterleavedBufferAttribute){const i=s.data,l=i.stride,d=s.offset;if(i.isInstancedInterleavedBuffer){for(let t=0;t0&&t.getShaderPrecisionFormat(35632,36338).precision>0)return"highp";e="mediump"}return"mediump"===e&&t.getShaderPrecisionFormat(35633,36337).precision>0&&t.getShaderPrecisionFormat(35632,36337).precision>0?"mediump":"lowp"}const s="undefined"!=typeof WebGL2RenderingContext&&t instanceof WebGL2RenderingContext;let a=void 0!==i.precision?i.precision:"highp";const o=r(a);o!==a&&(console.warn("THREE.WebGLRenderer:",a,"not supported, using",o,"instead."),a=o);const l=s||e.has("WEBGL_draw_buffers"),c=!0===i.logarithmicDepthBuffer,h=t.getParameter(34930),u=t.getParameter(35660),d=t.getParameter(3379),p=t.getParameter(34076),m=t.getParameter(34921),f=t.getParameter(36347),g=t.getParameter(36348),v=t.getParameter(36349),x=u>0,_=s||e.has("OES_texture_float");return{isWebGL2:s,drawBuffers:l,getMaxAnisotropy:function(){if(void 0!==n)return n;if(!0===e.has("EXT_texture_filter_anisotropic")){const i=e.get("EXT_texture_filter_anisotropic");n=t.getParameter(i.MAX_TEXTURE_MAX_ANISOTROPY_EXT)}else n=0;return n},getMaxPrecision:r,precision:a,logarithmicDepthBuffer:c,maxTextures:h,maxVertexTextures:u,maxTextureSize:d,maxCubemapSize:p,maxAttributes:m,maxVertexUniforms:f,maxVaryings:g,maxFragmentUniforms:v,vertexTextures:x,floatFragmentTextures:_,floatVertexTextures:x&&_,maxSamples:s?t.getParameter(36183):0}}function jr(t){const e=this;let i=null,n=0,r=!1,s=!1;const a=new Rr,o=new je,l={value:null,needsUpdate:!1};function c(t,i,n,r){const s=null!==t?t.length:0;let c=null;if(0!==s){if(c=l.value,!0!==r||null===c){const e=n+4*s,r=i.matrixWorldInverse;o.getNormalMatrix(r),(null===c||c.length0);e.numPlanes=n,e.numIntersection=0}();else{const t=s?0:n,e=4*t;let r=m.clippingState||null;l.value=r,r=c(u,o,e,h);for(let t=0;t!==e;++t)r[t]=i[t];m.clippingState=r,this.numIntersection=d?this.numPlanes:0,this.numPlanes+=t}}}function qr(t){let e=new WeakMap;function i(t,e){return e===Q?t.mapping=K:e===tt&&(t.mapping=$),t}function n(t){const i=t.target;i.removeEventListener("dispose",n);const r=e.get(i);void 0!==r&&(e.delete(i),r.dispose())}return{get:function(r){if(r&&r.isTexture&&!1===r.isRenderTargetTexture){const s=r.mapping;if(s===Q||s===tt){if(e.has(r)){return i(e.get(r).texture,r.mapping)}{const s=r.image;if(s&&s.height>0){const a=new Ar(s.height/2);return a.fromEquirectangularTexture(t,r),e.set(r,a),r.addEventListener("dispose",n),i(a.texture,r.mapping)}return null}}}return r},dispose:function(){e=new WeakMap}}}class Xr extends Mr{constructor(t=-1,e=1,i=1,n=-1,r=.1,s=2e3){super(),this.isOrthographicCamera=!0,this.type="OrthographicCamera",this.zoom=1,this.view=null,this.left=t,this.right=e,this.top=i,this.bottom=n,this.near=r,this.far=s,this.updateProjectionMatrix()}copy(t,e){return super.copy(t,e),this.left=t.left,this.right=t.right,this.top=t.top,this.bottom=t.bottom,this.near=t.near,this.far=t.far,this.zoom=t.zoom,this.view=null===t.view?null:Object.assign({},t.view),this}setViewOffset(t,e,i,n,r,s){null===this.view&&(this.view={enabled:!0,fullWidth:1,fullHeight:1,offsetX:0,offsetY:0,width:1,height:1}),this.view.enabled=!0,this.view.fullWidth=t,this.view.fullHeight=e,this.view.offsetX=i,this.view.offsetY=n,this.view.width=r,this.view.height=s,this.updateProjectionMatrix()}clearViewOffset(){null!==this.view&&(this.view.enabled=!1),this.updateProjectionMatrix()}updateProjectionMatrix(){const t=(this.right-this.left)/(2*this.zoom),e=(this.top-this.bottom)/(2*this.zoom),i=(this.right+this.left)/2,n=(this.top+this.bottom)/2;let r=i-t,s=i+t,a=n+e,o=n-e;if(null!==this.view&&this.view.enabled){const t=(this.right-this.left)/this.view.fullWidth/this.zoom,e=(this.top-this.bottom)/this.view.fullHeight/this.zoom;r+=t*this.view.offsetX,s=r+t*this.view.width,a-=e*this.view.offsetY,o=a-e*this.view.height}this.projectionMatrix.makeOrthographic(r,s,a,o,this.near,this.far),this.projectionMatrixInverse.copy(this.projectionMatrix).invert()}toJSON(t){const e=super.toJSON(t);return e.object.zoom=this.zoom,e.object.left=this.left,e.object.right=this.right,e.object.top=this.top,e.object.bottom=this.bottom,e.object.near=this.near,e.object.far=this.far,null!==this.view&&(e.object.view=Object.assign({},this.view)),e}}const Yr=4,Zr=[.125,.215,.35,.446,.526,.582],Jr=20,Kr=new Xr,$r=new zn;let Qr=null;const ts=(1+Math.sqrt(5))/2,es=1/ts,is=[new $e(1,1,1),new $e(-1,1,1),new $e(1,1,-1),new $e(-1,1,-1),new $e(0,ts,es),new $e(0,ts,-es),new $e(es,0,ts),new $e(-es,0,ts),new $e(ts,es,0),new $e(-ts,es,0)];class ns{constructor(t){this._renderer=t,this._pingPongRenderTarget=null,this._lodMax=0,this._cubeSize=0,this._lodPlanes=[],this._sizeLods=[],this._sigmas=[],this._blurMaterial=null,this._cubemapMaterial=null,this._equirectMaterial=null,this._compileMaterial(this._blurMaterial)}fromScene(t,e=0,i=.1,n=100){Qr=this._renderer.getRenderTarget(),this._setSize(256);const r=this._allocateTargets();return r.depthBuffer=!0,this._sceneToCubeUV(t,i,n,r),e>0&&this._blur(r,0,0,e),this._applyPMREM(r),this._cleanup(r),r}fromEquirectangular(t,e=null){return this._fromTexture(t,e)}fromCubemap(t,e=null){return this._fromTexture(t,e)}compileCubemapShader(){null===this._cubemapMaterial&&(this._cubemapMaterial=os(),this._compileMaterial(this._cubemapMaterial))}compileEquirectangularShader(){null===this._equirectMaterial&&(this._equirectMaterial=as(),this._compileMaterial(this._equirectMaterial))}dispose(){this._dispose(),null!==this._cubemapMaterial&&this._cubemapMaterial.dispose(),null!==this._equirectMaterial&&this._equirectMaterial.dispose()}_setSize(t){this._lodMax=Math.floor(Math.log2(t)),this._cubeSize=Math.pow(2,this._lodMax)}_dispose(){null!==this._blurMaterial&&this._blurMaterial.dispose(),null!==this._pingPongRenderTarget&&this._pingPongRenderTarget.dispose();for(let t=0;tt-Yr?o=Zr[a-t+Yr-1]:0===a&&(o=0),n.push(o);const l=1/(s-2),c=-l,h=1+l,u=[c,c,h,c,h,h,c,c,h,h,c,h],d=6,p=6,m=3,f=2,g=1,v=new Float32Array(m*p*d),x=new Float32Array(f*p*d),_=new Float32Array(g*p*d);for(let t=0;t2?0:-1,n=[e,i,0,e+2/3,i,0,e+2/3,i+1,0,e,i,0,e+2/3,i+1,0,e,i+1,0];v.set(n,m*p*t),x.set(u,f*p*t);const r=[t,t,t,t,t,t];_.set(r,g*p*t)}const y=new $n;y.setAttribute("position",new Gn(v,m)),y.setAttribute("uv",new Gn(x,f)),y.setAttribute("faceIndex",new Gn(_,g)),e.push(y),r>Yr&&r--}return{lodPlanes:e,sizeLods:i,sigmas:n}}(n)),this._blurMaterial=function(t,e,i){const n=new Float32Array(Jr),r=new $e(0,1,0),s=new yr({name:"SphericalGaussianBlur",defines:{n:Jr,CUBEUV_TEXEL_WIDTH:1/e,CUBEUV_TEXEL_HEIGHT:1/i,CUBEUV_MAX_MIP:`${t}.0`},uniforms:{envMap:{value:null},samples:{value:1},weights:{value:n},latitudinal:{value:!1},dTheta:{value:0},mipInt:{value:0},poleAxis:{value:r}},vertexShader:ls(),fragmentShader:"\n\n\t\t\tprecision mediump float;\n\t\t\tprecision mediump int;\n\n\t\t\tvarying vec3 vOutputDirection;\n\n\t\t\tuniform sampler2D envMap;\n\t\t\tuniform int samples;\n\t\t\tuniform float weights[ n ];\n\t\t\tuniform bool latitudinal;\n\t\t\tuniform float dTheta;\n\t\t\tuniform float mipInt;\n\t\t\tuniform vec3 poleAxis;\n\n\t\t\t#define ENVMAP_TYPE_CUBE_UV\n\t\t\t#include \n\n\t\t\tvec3 getSample( float theta, vec3 axis ) {\n\n\t\t\t\tfloat cosTheta = cos( theta );\n\t\t\t\t// Rodrigues' axis-angle rotation\n\t\t\t\tvec3 sampleDirection = vOutputDirection * cosTheta\n\t\t\t\t\t+ cross( axis, vOutputDirection ) * sin( theta )\n\t\t\t\t\t+ axis * dot( axis, vOutputDirection ) * ( 1.0 - cosTheta );\n\n\t\t\t\treturn bilinearCubeUV( envMap, sampleDirection, mipInt );\n\n\t\t\t}\n\n\t\t\tvoid main() {\n\n\t\t\t\tvec3 axis = latitudinal ? poleAxis : cross( poleAxis, vOutputDirection );\n\n\t\t\t\tif ( all( equal( axis, vec3( 0.0 ) ) ) ) {\n\n\t\t\t\t\taxis = vec3( vOutputDirection.z, 0.0, - vOutputDirection.x );\n\n\t\t\t\t}\n\n\t\t\t\taxis = normalize( axis );\n\n\t\t\t\tgl_FragColor = vec4( 0.0, 0.0, 0.0, 1.0 );\n\t\t\t\tgl_FragColor.rgb += weights[ 0 ] * getSample( 0.0, axis );\n\n\t\t\t\tfor ( int i = 1; i < n; i++ ) {\n\n\t\t\t\t\tif ( i >= samples ) {\n\n\t\t\t\t\t\tbreak;\n\n\t\t\t\t\t}\n\n\t\t\t\t\tfloat theta = dTheta * float( i );\n\t\t\t\t\tgl_FragColor.rgb += weights[ i ] * getSample( -1.0 * theta, axis );\n\t\t\t\t\tgl_FragColor.rgb += weights[ i ] * getSample( theta, axis );\n\n\t\t\t\t}\n\n\t\t\t}\n\t\t",blending:u,depthTest:!1,depthWrite:!1});return s}(n,t,e)}return n}_compileMaterial(t){const e=new pr(this._lodPlanes[0],t);this._renderer.compile(e,Kr)}_sceneToCubeUV(t,e,i,n){const r=new br(90,1,e,i),s=[1,-1,1,1,1,1],a=[1,1,1,-1,-1,-1],o=this._renderer,l=o.autoClear,h=o.toneMapping;o.getClearColor($r),o.toneMapping=W,o.autoClear=!1;const u=new Bn({name:"PMREM.Background",side:c,depthWrite:!1,depthTest:!1}),d=new pr(new fr,u);let p=!1;const m=t.background;m?m.isColor&&(u.color.copy(m),t.background=null,p=!0):(u.color.copy($r),p=!0);for(let e=0;e<6;e++){const i=e%3;0===i?(r.up.set(0,s[e],0),r.lookAt(a[e],0,0)):1===i?(r.up.set(0,0,s[e]),r.lookAt(0,a[e],0)):(r.up.set(0,s[e],0),r.lookAt(0,0,a[e]));const l=this._cubeSize;ss(n,i*l,e>2?l:0,l,l),o.setRenderTarget(n),p&&o.render(d,r),o.render(t,r)}d.geometry.dispose(),d.material.dispose(),o.toneMapping=h,o.autoClear=l,t.background=m}_textureToCubeUV(t,e){const i=this._renderer,n=t.mapping===K||t.mapping===$;n?(null===this._cubemapMaterial&&(this._cubemapMaterial=os()),this._cubemapMaterial.uniforms.flipEnvMap.value=!1===t.isRenderTargetTexture?-1:1):null===this._equirectMaterial&&(this._equirectMaterial=as());const r=n?this._cubemapMaterial:this._equirectMaterial,s=new pr(this._lodPlanes[0],r);r.uniforms.envMap.value=t;const a=this._cubeSize;ss(e,0,0,3*a,2*a),i.setRenderTarget(e),i.render(s,Kr)}_applyPMREM(t){const e=this._renderer,i=e.autoClear;e.autoClear=!1;for(let e=1;eJr&&console.warn(`sigmaRadians, ${r}, is too large and will clip, as it requested ${m} samples when the maximum is set to ${Jr}`);const f=[];let g=0;for(let t=0;tv-Yr?n-v+Yr:0),4*(this._cubeSize-x),3*x,2*x),o.setRenderTarget(e),o.render(c,Kr)}}function rs(t,e,i){const n=new gi(t,e,i);return n.texture.mapping=et,n.texture.name="PMREM.cubeUv",n.scissorTest=!0,n}function ss(t,e,i,n,r){t.viewport.set(e,i,n,r),t.scissor.set(e,i,n,r)}function as(){return new yr({name:"EquirectangularToCubeUV",uniforms:{envMap:{value:null}},vertexShader:ls(),fragmentShader:"\n\n\t\t\tprecision mediump float;\n\t\t\tprecision mediump int;\n\n\t\t\tvarying vec3 vOutputDirection;\n\n\t\t\tuniform sampler2D envMap;\n\n\t\t\t#include \n\n\t\t\tvoid main() {\n\n\t\t\t\tvec3 outputDirection = normalize( vOutputDirection );\n\t\t\t\tvec2 uv = equirectUv( outputDirection );\n\n\t\t\t\tgl_FragColor = vec4( texture2D ( envMap, uv ).rgb, 1.0 );\n\n\t\t\t}\n\t\t",blending:u,depthTest:!1,depthWrite:!1})}function os(){return new yr({name:"CubemapToCubeUV",uniforms:{envMap:{value:null},flipEnvMap:{value:-1}},vertexShader:ls(),fragmentShader:"\n\n\t\t\tprecision mediump float;\n\t\t\tprecision mediump int;\n\n\t\t\tuniform float flipEnvMap;\n\n\t\t\tvarying vec3 vOutputDirection;\n\n\t\t\tuniform samplerCube envMap;\n\n\t\t\tvoid main() {\n\n\t\t\t\tgl_FragColor = textureCube( envMap, vec3( flipEnvMap * vOutputDirection.x, vOutputDirection.yz ) );\n\n\t\t\t}\n\t\t",blending:u,depthTest:!1,depthWrite:!1})}function ls(){return"\n\n\t\tprecision mediump float;\n\t\tprecision mediump int;\n\n\t\tattribute float faceIndex;\n\n\t\tvarying vec3 vOutputDirection;\n\n\t\t// RH coordinate system; PMREM face-indexing convention\n\t\tvec3 getDirection( vec2 uv, float face ) {\n\n\t\t\tuv = 2.0 * uv - 1.0;\n\n\t\t\tvec3 direction = vec3( uv, 1.0 );\n\n\t\t\tif ( face == 0.0 ) {\n\n\t\t\t\tdirection = direction.zyx; // ( 1, v, u ) pos x\n\n\t\t\t} else if ( face == 1.0 ) {\n\n\t\t\t\tdirection = direction.xzy;\n\t\t\t\tdirection.xz *= -1.0; // ( -u, 1, -v ) pos y\n\n\t\t\t} else if ( face == 2.0 ) {\n\n\t\t\t\tdirection.x *= -1.0; // ( -u, v, 1 ) pos z\n\n\t\t\t} else if ( face == 3.0 ) {\n\n\t\t\t\tdirection = direction.zyx;\n\t\t\t\tdirection.xz *= -1.0; // ( -1, v, -u ) neg x\n\n\t\t\t} else if ( face == 4.0 ) {\n\n\t\t\t\tdirection = direction.xzy;\n\t\t\t\tdirection.xy *= -1.0; // ( -u, -1, v ) neg y\n\n\t\t\t} else if ( face == 5.0 ) {\n\n\t\t\t\tdirection.z *= -1.0; // ( u, v, -1 ) neg z\n\n\t\t\t}\n\n\t\t\treturn direction;\n\n\t\t}\n\n\t\tvoid main() {\n\n\t\t\tvOutputDirection = getDirection( uv, faceIndex );\n\t\t\tgl_Position = vec4( position, 1.0 );\n\n\t\t}\n\t"}function cs(t){let e=new WeakMap,i=null;function n(t){const i=t.target;i.removeEventListener("dispose",n);const r=e.get(i);void 0!==r&&(e.delete(i),r.dispose())}return{get:function(r){if(r&&r.isTexture){const s=r.mapping,a=s===Q||s===tt,o=s===K||s===$;if(a||o){if(r.isRenderTargetTexture&&!0===r.needsPMREMUpdate){r.needsPMREMUpdate=!1;let n=e.get(r);return null===i&&(i=new ns(t)),n=a?i.fromEquirectangular(r,n):i.fromCubemap(r,n),e.set(r,n),n.texture}if(e.has(r))return e.get(r).texture;{const s=r.image;if(a&&s&&s.height>0||o&&s&&function(t){let e=0;const i=6;for(let n=0;ne.maxTextureSize&&(T=Math.ceil(w/e.maxTextureSize),w=e.maxTextureSize);const A=new Float32Array(w*T*4*p),E=new vi(A,w,T,p);E.type=vt,E.needsUpdate=!0;const C=4*S;for(let R=0;R0)return t;const r=e*i;let s=bs[r];if(void 0===s&&(s=new Float32Array(r),bs[r]=s),0!==e){n.toArray(s,0);for(let n=1,r=0;n!==e;++n)r+=i,t[n].toArray(s,r)}return s}function Cs(t,e){if(t.length!==e.length)return!1;for(let i=0,n=t.length;i":" "} ${r}: ${i[t]}`)}return n.join("\n")}(t.getShaderSource(e),n)}return r}function Ta(t,e){const i=function(t){switch(t){case ve:return["Linear","( value )"];case xe:return["sRGB","( value )"];default:return console.warn("THREE.WebGLProgram: Unsupported encoding:",t),["Linear","( value )"]}}(e);return"vec4 "+t+"( vec4 value ) { return LinearTo"+i[0]+i[1]+"; }"}function Aa(t,e){let i;switch(e){case j:i="Linear";break;case q:i="Reinhard";break;case X:i="OptimizedCineon";break;case Y:i="ACESFilmic";break;case Z:i="Custom";break;default:console.warn("THREE.WebGLProgram: Unsupported toneMapping:",e),i="Linear"}return"vec3 "+t+"( vec3 color ) { return "+i+"ToneMapping( color ); }"}function Ea(t){return""!==t}function Ca(t,e){const i=e.numSpotLightShadows+e.numSpotLightMaps-e.numSpotLightShadowsWithMaps;return t.replace(/NUM_DIR_LIGHTS/g,e.numDirLights).replace(/NUM_SPOT_LIGHTS/g,e.numSpotLights).replace(/NUM_SPOT_LIGHT_MAPS/g,e.numSpotLightMaps).replace(/NUM_SPOT_LIGHT_COORDS/g,i).replace(/NUM_RECT_AREA_LIGHTS/g,e.numRectAreaLights).replace(/NUM_POINT_LIGHTS/g,e.numPointLights).replace(/NUM_HEMI_LIGHTS/g,e.numHemiLights).replace(/NUM_DIR_LIGHT_SHADOWS/g,e.numDirLightShadows).replace(/NUM_SPOT_LIGHT_SHADOWS_WITH_MAPS/g,e.numSpotLightShadowsWithMaps).replace(/NUM_SPOT_LIGHT_SHADOWS/g,e.numSpotLightShadows).replace(/NUM_POINT_LIGHT_SHADOWS/g,e.numPointLightShadows)}function La(t,e){return t.replace(/NUM_CLIPPING_PLANES/g,e.numClippingPlanes).replace(/UNION_CLIPPING_PLANES/g,e.numClippingPlanes-e.numClipIntersection)}const Ra=/^[ \t]*#include +<([\w\d./]+)>/gm;function Pa(t){return t.replace(Ra,Ia)}function Ia(t,e){const i=Ur[e];if(void 0===i)throw new Error("Can not resolve #include <"+e+">");return Pa(i)}const Da=/#pragma unroll_loop_start\s+for\s*\(\s*int\s+i\s*=\s*(\d+)\s*;\s*i\s*<\s*(\d+)\s*;\s*i\s*\+\+\s*\)\s*{([\s\S]+?)}\s+#pragma unroll_loop_end/g;function Na(t){return t.replace(Da,Oa)}function Oa(t,e,i,n){let r="";for(let t=parseInt(e);t0&&(_+="\n"),y=[g,v].filter(Ea).join("\n"),y.length>0&&(y+="\n")):(_=[za(i),"#define SHADER_NAME "+i.shaderName,v,i.instancing?"#define USE_INSTANCING":"",i.instancingColor?"#define USE_INSTANCING_COLOR":"",i.supportsVertexTextures?"#define VERTEX_TEXTURES":"",i.useFog&&i.fog?"#define USE_FOG":"",i.useFog&&i.fogExp2?"#define FOG_EXP2":"",i.map?"#define USE_MAP":"",i.envMap?"#define USE_ENVMAP":"",i.envMap?"#define "+p:"",i.lightMap?"#define USE_LIGHTMAP":"",i.aoMap?"#define USE_AOMAP":"",i.emissiveMap?"#define USE_EMISSIVEMAP":"",i.bumpMap?"#define USE_BUMPMAP":"",i.normalMap?"#define USE_NORMALMAP":"",i.normalMap&&i.objectSpaceNormalMap?"#define OBJECTSPACE_NORMALMAP":"",i.normalMap&&i.tangentSpaceNormalMap?"#define TANGENTSPACE_NORMALMAP":"",i.clearcoatMap?"#define USE_CLEARCOATMAP":"",i.clearcoatRoughnessMap?"#define USE_CLEARCOAT_ROUGHNESSMAP":"",i.clearcoatNormalMap?"#define USE_CLEARCOAT_NORMALMAP":"",i.iridescenceMap?"#define USE_IRIDESCENCEMAP":"",i.iridescenceThicknessMap?"#define USE_IRIDESCENCE_THICKNESSMAP":"",i.displacementMap&&i.supportsVertexTextures?"#define USE_DISPLACEMENTMAP":"",i.specularMap?"#define USE_SPECULARMAP":"",i.specularIntensityMap?"#define USE_SPECULARINTENSITYMAP":"",i.specularColorMap?"#define USE_SPECULARCOLORMAP":"",i.roughnessMap?"#define USE_ROUGHNESSMAP":"",i.metalnessMap?"#define USE_METALNESSMAP":"",i.alphaMap?"#define USE_ALPHAMAP":"",i.transmission?"#define USE_TRANSMISSION":"",i.transmissionMap?"#define USE_TRANSMISSIONMAP":"",i.thicknessMap?"#define USE_THICKNESSMAP":"",i.sheenColorMap?"#define USE_SHEENCOLORMAP":"",i.sheenRoughnessMap?"#define USE_SHEENROUGHNESSMAP":"",i.vertexTangents?"#define USE_TANGENT":"",i.vertexColors?"#define USE_COLOR":"",i.vertexAlphas?"#define USE_COLOR_ALPHA":"",i.vertexUvs?"#define USE_UV":"",i.uvsVertexOnly?"#define UVS_VERTEX_ONLY":"",i.flatShading?"#define FLAT_SHADED":"",i.skinning?"#define USE_SKINNING":"",i.morphTargets?"#define USE_MORPHTARGETS":"",i.morphNormals&&!1===i.flatShading?"#define USE_MORPHNORMALS":"",i.morphColors&&i.isWebGL2?"#define USE_MORPHCOLORS":"",i.morphTargetsCount>0&&i.isWebGL2?"#define MORPHTARGETS_TEXTURE":"",i.morphTargetsCount>0&&i.isWebGL2?"#define MORPHTARGETS_TEXTURE_STRIDE "+i.morphTextureStride:"",i.morphTargetsCount>0&&i.isWebGL2?"#define MORPHTARGETS_COUNT "+i.morphTargetsCount:"",i.doubleSided?"#define DOUBLE_SIDED":"",i.flipSided?"#define FLIP_SIDED":"",i.shadowMapEnabled?"#define USE_SHADOWMAP":"",i.shadowMapEnabled?"#define "+u:"",i.sizeAttenuation?"#define USE_SIZEATTENUATION":"",i.logarithmicDepthBuffer?"#define USE_LOGDEPTHBUF":"",i.logarithmicDepthBuffer&&i.rendererExtensionFragDepth?"#define USE_LOGDEPTHBUF_EXT":"","uniform mat4 modelMatrix;","uniform mat4 modelViewMatrix;","uniform mat4 projectionMatrix;","uniform mat4 viewMatrix;","uniform mat3 normalMatrix;","uniform vec3 cameraPosition;","uniform bool isOrthographic;","#ifdef USE_INSTANCING","\tattribute mat4 instanceMatrix;","#endif","#ifdef USE_INSTANCING_COLOR","\tattribute vec3 instanceColor;","#endif","attribute vec3 position;","attribute vec3 normal;","attribute vec2 uv;","#ifdef USE_TANGENT","\tattribute vec4 tangent;","#endif","#if defined( USE_COLOR_ALPHA )","\tattribute vec4 color;","#elif defined( USE_COLOR )","\tattribute vec3 color;","#endif","#if ( defined( USE_MORPHTARGETS ) && ! defined( MORPHTARGETS_TEXTURE ) )","\tattribute vec3 morphTarget0;","\tattribute vec3 morphTarget1;","\tattribute vec3 morphTarget2;","\tattribute vec3 morphTarget3;","\t#ifdef USE_MORPHNORMALS","\t\tattribute vec3 morphNormal0;","\t\tattribute vec3 morphNormal1;","\t\tattribute vec3 morphNormal2;","\t\tattribute vec3 morphNormal3;","\t#else","\t\tattribute vec3 morphTarget4;","\t\tattribute vec3 morphTarget5;","\t\tattribute vec3 morphTarget6;","\t\tattribute vec3 morphTarget7;","\t#endif","#endif","#ifdef USE_SKINNING","\tattribute vec4 skinIndex;","\tattribute vec4 skinWeight;","#endif","\n"].filter(Ea).join("\n"),y=[g,za(i),"#define SHADER_NAME "+i.shaderName,v,i.useFog&&i.fog?"#define USE_FOG":"",i.useFog&&i.fogExp2?"#define FOG_EXP2":"",i.map?"#define USE_MAP":"",i.matcap?"#define USE_MATCAP":"",i.envMap?"#define USE_ENVMAP":"",i.envMap?"#define "+d:"",i.envMap?"#define "+p:"",i.envMap?"#define "+m:"",f?"#define CUBEUV_TEXEL_WIDTH "+f.texelWidth:"",f?"#define CUBEUV_TEXEL_HEIGHT "+f.texelHeight:"",f?"#define CUBEUV_MAX_MIP "+f.maxMip+".0":"",i.lightMap?"#define USE_LIGHTMAP":"",i.aoMap?"#define USE_AOMAP":"",i.emissiveMap?"#define USE_EMISSIVEMAP":"",i.bumpMap?"#define USE_BUMPMAP":"",i.normalMap?"#define USE_NORMALMAP":"",i.normalMap&&i.objectSpaceNormalMap?"#define OBJECTSPACE_NORMALMAP":"",i.normalMap&&i.tangentSpaceNormalMap?"#define TANGENTSPACE_NORMALMAP":"",i.clearcoat?"#define USE_CLEARCOAT":"",i.clearcoatMap?"#define USE_CLEARCOATMAP":"",i.clearcoatRoughnessMap?"#define USE_CLEARCOAT_ROUGHNESSMAP":"",i.clearcoatNormalMap?"#define USE_CLEARCOAT_NORMALMAP":"",i.iridescence?"#define USE_IRIDESCENCE":"",i.iridescenceMap?"#define USE_IRIDESCENCEMAP":"",i.iridescenceThicknessMap?"#define USE_IRIDESCENCE_THICKNESSMAP":"",i.specularMap?"#define USE_SPECULARMAP":"",i.specularIntensityMap?"#define USE_SPECULARINTENSITYMAP":"",i.specularColorMap?"#define USE_SPECULARCOLORMAP":"",i.roughnessMap?"#define USE_ROUGHNESSMAP":"",i.metalnessMap?"#define USE_METALNESSMAP":"",i.alphaMap?"#define USE_ALPHAMAP":"",i.alphaTest?"#define USE_ALPHATEST":"",i.sheen?"#define USE_SHEEN":"",i.sheenColorMap?"#define USE_SHEENCOLORMAP":"",i.sheenRoughnessMap?"#define USE_SHEENROUGHNESSMAP":"",i.transmission?"#define USE_TRANSMISSION":"",i.transmissionMap?"#define USE_TRANSMISSIONMAP":"",i.thicknessMap?"#define USE_THICKNESSMAP":"",i.decodeVideoTexture?"#define DECODE_VIDEO_TEXTURE":"",i.vertexTangents?"#define USE_TANGENT":"",i.vertexColors||i.instancingColor?"#define USE_COLOR":"",i.vertexAlphas?"#define USE_COLOR_ALPHA":"",i.vertexUvs?"#define USE_UV":"",i.uvsVertexOnly?"#define UVS_VERTEX_ONLY":"",i.gradientMap?"#define USE_GRADIENTMAP":"",i.flatShading?"#define FLAT_SHADED":"",i.doubleSided?"#define DOUBLE_SIDED":"",i.flipSided?"#define FLIP_SIDED":"",i.shadowMapEnabled?"#define USE_SHADOWMAP":"",i.shadowMapEnabled?"#define "+u:"",i.premultipliedAlpha?"#define PREMULTIPLIED_ALPHA":"",i.useLegacyLights?"#define LEGACY_LIGHTS":"",i.logarithmicDepthBuffer?"#define USE_LOGDEPTHBUF":"",i.logarithmicDepthBuffer&&i.rendererExtensionFragDepth?"#define USE_LOGDEPTHBUF_EXT":"","uniform mat4 viewMatrix;","uniform vec3 cameraPosition;","uniform bool isOrthographic;",i.toneMapping!==W?"#define TONE_MAPPING":"",i.toneMapping!==W?Ur.tonemapping_pars_fragment:"",i.toneMapping!==W?Aa("toneMapping",i.toneMapping):"",i.dithering?"#define DITHERING":"",i.opaque?"#define OPAQUE":"",Ur.encodings_pars_fragment,Ta("linearToOutputTexel",i.outputEncoding),i.useDepthPacking?"#define DEPTH_PACKING "+i.depthPacking:"","\n"].filter(Ea).join("\n")),c=Pa(c),c=Ca(c,i),c=La(c,i),h=Pa(h),h=Ca(h,i),h=La(h,i),c=Na(c),h=Na(h),i.isWebGL2&&!0!==i.isRawShaderMaterial&&(M="#version 300 es\n",_=["precision mediump sampler2DArray;","#define attribute in","#define varying out","#define texture2D texture"].join("\n")+"\n"+_,y=["#define varying in",i.glslVersion===Ee?"":"layout(location = 0) out highp vec4 pc_fragColor;",i.glslVersion===Ee?"":"#define gl_FragColor pc_fragColor","#define gl_FragDepthEXT gl_FragDepth","#define texture2D texture","#define textureCube texture","#define texture2DProj textureProj","#define texture2DLodEXT textureLod","#define texture2DProjLodEXT textureProjLod","#define textureCubeLodEXT textureLod","#define texture2DGradEXT textureGrad","#define texture2DProjGradEXT textureProjGrad","#define textureCubeGradEXT textureGrad"].join("\n")+"\n"+y);const b=M+y+h,S=ba(r,35633,M+_+c),w=ba(r,35632,b);if(r.attachShader(x,S),r.attachShader(x,w),void 0!==i.index0AttributeName?r.bindAttribLocation(x,0,i.index0AttributeName):!0===i.morphTargets&&r.bindAttribLocation(x,0,"position"),r.linkProgram(x),t.debug.checkShaderErrors){const t=r.getProgramInfoLog(x).trim(),e=r.getShaderInfoLog(S).trim(),i=r.getShaderInfoLog(w).trim();let n=!0,s=!0;if(!1===r.getProgramParameter(x,35714)){n=!1;const e=wa(r,S,"vertex"),i=wa(r,w,"fragment");console.error("THREE.WebGLProgram: Shader Error "+r.getError()+" - VALIDATE_STATUS "+r.getProgramParameter(x,35715)+"\n\nProgram Info Log: "+t+"\n"+e+"\n"+i)}else""!==t?console.warn("THREE.WebGLProgram: Program Info Log:",t):""!==e&&""!==i||(s=!1);s&&(this.diagnostics={runnable:n,programLog:t,vertexShader:{log:e,prefix:_},fragmentShader:{log:i,prefix:y}})}let T,A;return r.deleteShader(S),r.deleteShader(w),this.getUniforms=function(){return void 0===T&&(T=new Ma(r,x)),T},this.getAttributes=function(){return void 0===A&&(A=function(t,e){const i={},n=t.getProgramParameter(e,35721);for(let r=0;r0,O=s.clearcoat>0,z=s.iridescence>0;return{isWebGL2:p,shaderID:T,shaderName:s.type,vertexShader:C,fragmentShader:L,defines:s.defines,customVertexShaderID:R,customFragmentShaderID:P,isRawShaderMaterial:!0===s.isRawShaderMaterial,glslVersion:s.glslVersion,precision:g,instancing:!0===_.isInstancedMesh,instancingColor:!0===_.isInstancedMesh&&null!==_.instanceColor,supportsVertexTextures:f,outputEncoding:null===D?t.outputEncoding:!0===D.isXRRenderTarget?D.texture.encoding:ve,map:!!s.map,matcap:!!s.matcap,envMap:!!S,envMapMode:S&&S.mapping,envMapCubeUVHeight:w,lightMap:!!s.lightMap,aoMap:!!s.aoMap,emissiveMap:!!s.emissiveMap,bumpMap:!!s.bumpMap,normalMap:!!s.normalMap,objectSpaceNormalMap:s.normalMapType===Me,tangentSpaceNormalMap:s.normalMapType===ye,decodeVideoTexture:!!s.map&&!0===s.map.isVideoTexture&&s.map.encoding===xe,clearcoat:O,clearcoatMap:O&&!!s.clearcoatMap,clearcoatRoughnessMap:O&&!!s.clearcoatRoughnessMap,clearcoatNormalMap:O&&!!s.clearcoatNormalMap,iridescence:z,iridescenceMap:z&&!!s.iridescenceMap,iridescenceThicknessMap:z&&!!s.iridescenceThicknessMap,displacementMap:!!s.displacementMap,roughnessMap:!!s.roughnessMap,metalnessMap:!!s.metalnessMap,specularMap:!!s.specularMap,specularIntensityMap:!!s.specularIntensityMap,specularColorMap:!!s.specularColorMap,opaque:!1===s.transparent&&s.blending===d,alphaMap:!!s.alphaMap,alphaTest:N,gradientMap:!!s.gradientMap,sheen:s.sheen>0,sheenColorMap:!!s.sheenColorMap,sheenRoughnessMap:!!s.sheenRoughnessMap,transmission:s.transmission>0,transmissionMap:!!s.transmissionMap,thicknessMap:!!s.thicknessMap,combine:s.combine,vertexTangents:!!s.normalMap&&!!M.attributes.tangent,vertexColors:s.vertexColors,vertexAlphas:!0===s.vertexColors&&!!M.attributes.color&&4===M.attributes.color.itemSize,vertexUvs:!!(s.map||s.bumpMap||s.normalMap||s.specularMap||s.alphaMap||s.emissiveMap||s.roughnessMap||s.metalnessMap||s.clearcoatMap||s.clearcoatRoughnessMap||s.clearcoatNormalMap||s.iridescenceMap||s.iridescenceThicknessMap||s.displacementMap||s.transmissionMap||s.thicknessMap||s.specularIntensityMap||s.specularColorMap||s.sheenColorMap||s.sheenRoughnessMap),uvsVertexOnly:!(s.map||s.bumpMap||s.normalMap||s.specularMap||s.alphaMap||s.emissiveMap||s.roughnessMap||s.metalnessMap||s.clearcoatNormalMap||s.iridescenceMap||s.iridescenceThicknessMap||s.transmission>0||s.transmissionMap||s.thicknessMap||s.specularIntensityMap||s.specularColorMap||s.sheen>0||s.sheenColorMap||s.sheenRoughnessMap||!s.displacementMap),fog:!!y,useFog:!0===s.fog,fogExp2:y&&y.isFogExp2,flatShading:!!s.flatShading,sizeAttenuation:s.sizeAttenuation,logarithmicDepthBuffer:m,skinning:!0===_.isSkinnedMesh,morphTargets:void 0!==M.morphAttributes.position,morphNormals:void 0!==M.morphAttributes.normal,morphColors:void 0!==M.morphAttributes.color,morphTargetsCount:E,morphTextureStride:I,numDirLights:o.directional.length,numPointLights:o.point.length,numSpotLights:o.spot.length,numSpotLightMaps:o.spotLightMap.length,numRectAreaLights:o.rectArea.length,numHemiLights:o.hemi.length,numDirLightShadows:o.directionalShadowMap.length,numPointLightShadows:o.pointShadowMap.length,numSpotLightShadows:o.spotShadowMap.length,numSpotLightShadowsWithMaps:o.numSpotLightShadowsWithMaps,numClippingPlanes:a.numPlanes,numClipIntersection:a.numIntersection,dithering:s.dithering,shadowMapEnabled:t.shadowMap.enabled&&u.length>0,shadowMapType:t.shadowMap.type,toneMapping:s.toneMapped?t.toneMapping:W,useLegacyLights:t.useLegacyLights,premultipliedAlpha:s.premultipliedAlpha,doubleSided:s.side===h,flipSided:s.side===c,useDepthPacking:!!s.depthPacking,depthPacking:s.depthPacking||0,index0AttributeName:s.index0AttributeName,extensionDerivatives:s.extensions&&s.extensions.derivatives,extensionFragDepth:s.extensions&&s.extensions.fragDepth,extensionDrawBuffers:s.extensions&&s.extensions.drawBuffers,extensionShaderTextureLOD:s.extensions&&s.extensions.shaderTextureLOD,rendererExtensionFragDepth:p||n.has("EXT_frag_depth"),rendererExtensionDrawBuffers:p||n.has("WEBGL_draw_buffers"),rendererExtensionShaderTextureLod:p||n.has("EXT_shader_texture_lod"),customProgramCacheKey:s.customProgramCacheKey()}},getProgramCacheKey:function(e){const i=[];if(e.shaderID?i.push(e.shaderID):(i.push(e.customVertexShaderID),i.push(e.customFragmentShaderID)),void 0!==e.defines)for(const t in e.defines)i.push(t),i.push(e.defines[t]);return!1===e.isRawShaderMaterial&&(!function(t,e){t.push(e.precision),t.push(e.outputEncoding),t.push(e.envMapMode),t.push(e.envMapCubeUVHeight),t.push(e.combine),t.push(e.vertexUvs),t.push(e.fogExp2),t.push(e.sizeAttenuation),t.push(e.morphTargetsCount),t.push(e.morphAttributeCount),t.push(e.numDirLights),t.push(e.numPointLights),t.push(e.numSpotLights),t.push(e.numSpotLightMaps),t.push(e.numHemiLights),t.push(e.numRectAreaLights),t.push(e.numDirLightShadows),t.push(e.numPointLightShadows),t.push(e.numSpotLightShadows),t.push(e.numSpotLightShadowsWithMaps),t.push(e.shadowMapType),t.push(e.toneMapping),t.push(e.numClippingPlanes),t.push(e.numClipIntersection),t.push(e.depthPacking)}(i,e),function(t,e){o.disableAll(),e.isWebGL2&&o.enable(0);e.supportsVertexTextures&&o.enable(1);e.instancing&&o.enable(2);e.instancingColor&&o.enable(3);e.map&&o.enable(4);e.matcap&&o.enable(5);e.envMap&&o.enable(6);e.lightMap&&o.enable(7);e.aoMap&&o.enable(8);e.emissiveMap&&o.enable(9);e.bumpMap&&o.enable(10);e.normalMap&&o.enable(11);e.objectSpaceNormalMap&&o.enable(12);e.tangentSpaceNormalMap&&o.enable(13);e.clearcoat&&o.enable(14);e.clearcoatMap&&o.enable(15);e.clearcoatRoughnessMap&&o.enable(16);e.clearcoatNormalMap&&o.enable(17);e.iridescence&&o.enable(18);e.iridescenceMap&&o.enable(19);e.iridescenceThicknessMap&&o.enable(20);e.displacementMap&&o.enable(21);e.specularMap&&o.enable(22);e.roughnessMap&&o.enable(23);e.metalnessMap&&o.enable(24);e.gradientMap&&o.enable(25);e.alphaMap&&o.enable(26);e.alphaTest&&o.enable(27);e.vertexColors&&o.enable(28);e.vertexAlphas&&o.enable(29);e.vertexUvs&&o.enable(30);e.vertexTangents&&o.enable(31);e.uvsVertexOnly&&o.enable(32);t.push(o.mask),o.disableAll(),e.fog&&o.enable(0);e.useFog&&o.enable(1);e.flatShading&&o.enable(2);e.logarithmicDepthBuffer&&o.enable(3);e.skinning&&o.enable(4);e.morphTargets&&o.enable(5);e.morphNormals&&o.enable(6);e.morphColors&&o.enable(7);e.premultipliedAlpha&&o.enable(8);e.shadowMapEnabled&&o.enable(9);e.useLegacyLights&&o.enable(10);e.doubleSided&&o.enable(11);e.flipSided&&o.enable(12);e.useDepthPacking&&o.enable(13);e.dithering&&o.enable(14);e.specularIntensityMap&&o.enable(15);e.specularColorMap&&o.enable(16);e.transmission&&o.enable(17);e.transmissionMap&&o.enable(18);e.thicknessMap&&o.enable(19);e.sheen&&o.enable(20);e.sheenColorMap&&o.enable(21);e.sheenRoughnessMap&&o.enable(22);e.decodeVideoTexture&&o.enable(23);e.opaque&&o.enable(24);t.push(o.mask)}(i,e),i.push(t.outputEncoding)),i.push(e.customProgramCacheKey),i.join()},getUniforms:function(t){const e=v[t.type];let i;if(e){const t=Fr[e];i=_r.clone(t.uniforms)}else i=t.uniforms;return i},acquireProgram:function(e,i){let n;for(let t=0,e=u.length;t0?n.push(h):!0===a.transparent?r.push(h):i.push(h)},unshift:function(t,e,a,o,l,c){const h=s(t,e,a,o,l,c);a.transmission>0?n.unshift(h):!0===a.transparent?r.unshift(h):i.unshift(h)},finish:function(){for(let i=e,n=t.length;i1&&i.sort(t||Ha),n.length>1&&n.sort(e||Wa),r.length>1&&r.sort(e||Wa)}}}function qa(){let t=new WeakMap;return{get:function(e,i){const n=t.get(e);let r;return void 0===n?(r=new ja,t.set(e,[r])):i>=n.length?(r=new ja,n.push(r)):r=n[i],r},dispose:function(){t=new WeakMap}}}function Xa(){const t={};return{get:function(e){if(void 0!==t[e.id])return t[e.id];let i;switch(e.type){case"DirectionalLight":i={direction:new $e,color:new zn};break;case"SpotLight":i={position:new $e,direction:new $e,color:new zn,distance:0,coneCos:0,penumbraCos:0,decay:0};break;case"PointLight":i={position:new $e,color:new zn,distance:0,decay:0};break;case"HemisphereLight":i={direction:new $e,skyColor:new zn,groundColor:new zn};break;case"RectAreaLight":i={color:new zn,position:new $e,halfWidth:new $e,halfHeight:new $e}}return t[e.id]=i,i}}}let Ya=0;function Za(t,e){return(e.castShadow?2:0)-(t.castShadow?2:0)+(e.map?1:0)-(t.map?1:0)}function Ja(t,e){const i=new Xa,n=function(){const t={};return{get:function(e){if(void 0!==t[e.id])return t[e.id];let i;switch(e.type){case"DirectionalLight":case"SpotLight":i={shadowBias:0,shadowNormalBias:0,shadowRadius:1,shadowMapSize:new We};break;case"PointLight":i={shadowBias:0,shadowNormalBias:0,shadowRadius:1,shadowMapSize:new We,shadowCameraNear:1,shadowCameraFar:1e3}}return t[e.id]=i,i}}}(),r={version:0,hash:{directionalLength:-1,pointLength:-1,spotLength:-1,rectAreaLength:-1,hemiLength:-1,numDirectionalShadows:-1,numPointShadows:-1,numSpotShadows:-1,numSpotMaps:-1},ambient:[0,0,0],probe:[],directional:[],directionalShadow:[],directionalShadowMap:[],directionalShadowMatrix:[],spot:[],spotLightMap:[],spotShadow:[],spotShadowMap:[],spotLightMatrix:[],rectArea:[],rectAreaLTC1:null,rectAreaLTC2:null,point:[],pointShadow:[],pointShadowMap:[],pointShadowMatrix:[],hemi:[],numSpotLightShadowsWithMaps:0};for(let t=0;t<9;t++)r.probe.push(new $e);const s=new $e,a=new qi,o=new qi;return{setup:function(s,a){let o=0,l=0,c=0;for(let t=0;t<9;t++)r.probe[t].set(0,0,0);let h=0,u=0,d=0,p=0,m=0,f=0,g=0,v=0,x=0,_=0;s.sort(Za);const y=!0===a?Math.PI:1;for(let t=0,e=s.length;t0&&(e.isWebGL2||!0===t.has("OES_texture_float_linear")?(r.rectAreaLTC1=Br.LTC_FLOAT_1,r.rectAreaLTC2=Br.LTC_FLOAT_2):!0===t.has("OES_texture_half_float_linear")?(r.rectAreaLTC1=Br.LTC_HALF_1,r.rectAreaLTC2=Br.LTC_HALF_2):console.error("THREE.WebGLRenderer: Unable to use RectAreaLight. Missing WebGL extensions.")),r.ambient[0]=o,r.ambient[1]=l,r.ambient[2]=c;const M=r.hash;M.directionalLength===h&&M.pointLength===u&&M.spotLength===d&&M.rectAreaLength===p&&M.hemiLength===m&&M.numDirectionalShadows===f&&M.numPointShadows===g&&M.numSpotShadows===v&&M.numSpotMaps===x||(r.directional.length=h,r.spot.length=d,r.rectArea.length=p,r.point.length=u,r.hemi.length=m,r.directionalShadow.length=f,r.directionalShadowMap.length=f,r.pointShadow.length=g,r.pointShadowMap.length=g,r.spotShadow.length=v,r.spotShadowMap.length=v,r.directionalShadowMatrix.length=f,r.pointShadowMatrix.length=g,r.spotLightMatrix.length=v+x-_,r.spotLightMap.length=x,r.numSpotLightShadowsWithMaps=_,M.directionalLength=h,M.pointLength=u,M.spotLength=d,M.rectAreaLength=p,M.hemiLength=m,M.numDirectionalShadows=f,M.numPointShadows=g,M.numSpotShadows=v,M.numSpotMaps=x,r.version=Ya++)},setupView:function(t,e){let i=0,n=0,l=0,c=0,h=0;const u=e.matrixWorldInverse;for(let e=0,d=t.length;e=s.length?(a=new Ka(t,e),s.push(a)):a=s[r],a},dispose:function(){i=new WeakMap}}}class Qa extends Pn{constructor(t){super(),this.isMeshDepthMaterial=!0,this.type="MeshDepthMaterial",this.depthPacking=3200,this.map=null,this.alphaMap=null,this.displacementMap=null,this.displacementScale=1,this.displacementBias=0,this.wireframe=!1,this.wireframeLinewidth=1,this.setValues(t)}copy(t){return super.copy(t),this.depthPacking=t.depthPacking,this.map=t.map,this.alphaMap=t.alphaMap,this.displacementMap=t.displacementMap,this.displacementScale=t.displacementScale,this.displacementBias=t.displacementBias,this.wireframe=t.wireframe,this.wireframeLinewidth=t.wireframeLinewidth,this}}class to extends Pn{constructor(t){super(),this.isMeshDistanceMaterial=!0,this.type="MeshDistanceMaterial",this.referencePosition=new $e,this.nearDistance=1,this.farDistance=1e3,this.map=null,this.alphaMap=null,this.displacementMap=null,this.displacementScale=1,this.displacementBias=0,this.setValues(t)}copy(t){return super.copy(t),this.referencePosition.copy(t.referencePosition),this.nearDistance=t.nearDistance,this.farDistance=t.farDistance,this.map=t.map,this.alphaMap=t.alphaMap,this.displacementMap=t.displacementMap,this.displacementScale=t.displacementScale,this.displacementBias=t.displacementBias,this}}const eo="void main() {\n\tgl_Position = vec4( position, 1.0 );\n}",io="uniform sampler2D shadow_pass;\nuniform vec2 resolution;\nuniform float radius;\n#include \nvoid main() {\n\tconst float samples = float( VSM_SAMPLES );\n\tfloat mean = 0.0;\n\tfloat squared_mean = 0.0;\n\tfloat uvStride = samples <= 1.0 ? 0.0 : 2.0 / ( samples - 1.0 );\n\tfloat uvStart = samples <= 1.0 ? 0.0 : - 1.0;\n\tfor ( float i = 0.0; i < samples; i ++ ) {\n\t\tfloat uvOffset = uvStart + i * uvStride;\n\t\t#ifdef HORIZONTAL_PASS\n\t\t\tvec2 distribution = unpackRGBATo2Half( texture2D( shadow_pass, ( gl_FragCoord.xy + vec2( uvOffset, 0.0 ) * radius ) / resolution ) );\n\t\t\tmean += distribution.x;\n\t\t\tsquared_mean += distribution.y * distribution.y + distribution.x * distribution.x;\n\t\t#else\n\t\t\tfloat depth = unpackRGBAToDepth( texture2D( shadow_pass, ( gl_FragCoord.xy + vec2( 0.0, uvOffset ) * radius ) / resolution ) );\n\t\t\tmean += depth;\n\t\t\tsquared_mean += depth * depth;\n\t\t#endif\n\t}\n\tmean = mean / samples;\n\tsquared_mean = squared_mean / samples;\n\tfloat std_dev = sqrt( squared_mean - mean * mean );\n\tgl_FragColor = pack2HalfToRGBA( vec2( mean, std_dev ) );\n}";function no(t,e,i){let n=new Dr;const r=new We,a=new We,d=new fi,p=new Qa({depthPacking:_e}),m=new to,f={},g=i.maxTextureSize,v={[l]:c,[c]:l,[h]:h},x=new yr({defines:{VSM_SAMPLES:8},uniforms:{shadow_pass:{value:null},resolution:{value:new We},radius:{value:4}},vertexShader:eo,fragmentShader:io}),_=x.clone();_.defines.HORIZONTAL_PASS=1;const y=new $n;y.setAttribute("position",new Gn(new Float32Array([-1,-1,.5,3,-1,.5,-1,3,.5]),3));const M=new pr(y,x),b=this;function S(i,n){const s=e.update(M);x.defines.VSM_SAMPLES!==i.blurSamples&&(x.defines.VSM_SAMPLES=i.blurSamples,_.defines.VSM_SAMPLES=i.blurSamples,x.needsUpdate=!0,_.needsUpdate=!0),null===i.mapPass&&(i.mapPass=new gi(r.x,r.y)),x.uniforms.shadow_pass.value=i.map.texture,x.uniforms.resolution.value=i.mapSize,x.uniforms.radius.value=i.radius,t.setRenderTarget(i.mapPass),t.clear(),t.renderBufferDirect(n,null,s,x,M,null),_.uniforms.shadow_pass.value=i.mapPass.texture,_.uniforms.resolution.value=i.mapSize,_.uniforms.radius.value=i.radius,t.setRenderTarget(i.map),t.clear(),t.renderBufferDirect(n,null,s,_,M,null)}function w(e,i,n,r,s,a){let l=null;const c=!0===n.isPointLight?e.customDistanceMaterial:e.customDepthMaterial;if(void 0!==c)l=c;else if(l=!0===n.isPointLight?m:p,t.localClippingEnabled&&!0===i.clipShadows&&Array.isArray(i.clippingPlanes)&&0!==i.clippingPlanes.length||i.displacementMap&&0!==i.displacementScale||i.alphaMap&&i.alphaTest>0||i.map&&i.alphaTest>0){const t=l.uuid,e=i.uuid;let n=f[t];void 0===n&&(n={},f[t]=n);let r=n[e];void 0===r&&(r=l.clone(),n[e]=r),l=r}return l.visible=i.visible,l.wireframe=i.wireframe,l.side=a===o?null!==i.shadowSide?i.shadowSide:i.side:null!==i.shadowSide?i.shadowSide:v[i.side],l.alphaMap=i.alphaMap,l.alphaTest=i.alphaTest,l.map=i.map,l.clipShadows=i.clipShadows,l.clippingPlanes=i.clippingPlanes,l.clipIntersection=i.clipIntersection,l.displacementMap=i.displacementMap,l.displacementScale=i.displacementScale,l.displacementBias=i.displacementBias,l.wireframeLinewidth=i.wireframeLinewidth,l.linewidth=i.linewidth,!0===n.isPointLight&&!0===l.isMeshDistanceMaterial&&(l.referencePosition.setFromMatrixPosition(n.matrixWorld),l.nearDistance=r,l.farDistance=s),l}function T(i,r,s,a,l){if(!1===i.visible)return;if(i.layers.test(r.layers)&&(i.isMesh||i.isLine||i.isPoints)&&(i.castShadow||i.receiveShadow&&l===o)&&(!i.frustumCulled||n.intersectsObject(i))){i.modelViewMatrix.multiplyMatrices(s.matrixWorldInverse,i.matrixWorld);const n=e.update(i),r=i.material;if(Array.isArray(r)){const e=n.groups;for(let o=0,c=e.length;og||r.y>g)&&(r.x>g&&(a.x=Math.floor(g/u.x),r.x=a.x*u.x,h.mapSize.x=a.x),r.y>g&&(a.y=Math.floor(g/u.y),r.y=a.y*u.y,h.mapSize.y=a.y)),null===h.map){const t=this.type!==o?{minFilter:st,magFilter:st}:{};h.map=new gi(r.x,r.y,t),h.map.texture.name=c.name+".shadowMap",h.camera.updateProjectionMatrix()}t.setRenderTarget(h.map),t.clear();const m=h.getViewportCount();for(let t=0;t=1):-1!==dt.indexOf("OpenGL ES")&&(ut=parseFloat(/^OpenGL ES (\d)/.exec(dt)[1]),ht=ut>=2);let pt=null,mt={};const ft=t.getParameter(3088),gt=t.getParameter(2978),vt=(new fi).fromArray(ft),xt=(new fi).fromArray(gt);function _t(e,i,n){const r=new Uint8Array(4),s=t.createTexture();t.bindTexture(e,s),t.texParameteri(e,10241,9728),t.texParameteri(e,10240,9728);for(let e=0;en||t.height>n)&&(r=n/Math.max(t.width,t.height)),r<1||!0===e){if("undefined"!=typeof HTMLImageElement&&t instanceof HTMLImageElement||"undefined"!=typeof HTMLCanvasElement&&t instanceof HTMLCanvasElement||"undefined"!=typeof ImageBitmap&&t instanceof ImageBitmap){const n=e?ke:Math.floor,s=n(r*t.width),a=n(r*t.height);void 0===f&&(f=x(s,a));const o=i?x(s,a):f;o.width=s,o.height=a;return o.getContext("2d").drawImage(t,0,0,s,a),console.warn("THREE.WebGLRenderer: Texture has been resized from ("+t.width+"x"+t.height+") to ("+s+"x"+a+")."),o}return"data"in t&&console.warn("THREE.WebGLRenderer: Image in DataTexture is too big ("+t.width+"x"+t.height+")."),t}return t}function y(t){return Be(t.width)&&Be(t.height)}function M(t,e){return t.generateMipmaps&&e&&t.minFilter!==st&&t.minFilter!==lt}function b(e){t.generateMipmap(e)}function S(i,n,r,s,a=!1){if(!1===o)return n;if(null!==i){if(void 0!==t[i])return t[i];console.warn("THREE.WebGLRenderer: Attempt to use non-existing WebGL internal format '"+i+"'")}let l=n;return 6403===n&&(5126===r&&(l=33326),5131===r&&(l=33325),5121===r&&(l=33321)),33319===n&&(5126===r&&(l=33328),5131===r&&(l=33327),5121===r&&(l=33323)),6408===n&&(5126===r&&(l=34836),5131===r&&(l=34842),5121===r&&(l=s===xe&&!1===a?35907:32856),32819===r&&(l=32854),32820===r&&(l=32855)),33325!==l&&33326!==l&&33327!==l&&33328!==l&&34842!==l&&34836!==l||e.get("EXT_color_buffer_float"),l}function w(t,e,i){return!0===M(t,i)||t.isFramebufferTexture&&t.minFilter!==st&&t.minFilter!==lt?Math.log2(Math.max(e.width,e.height))+1:void 0!==t.mipmaps&&t.mipmaps.length>0?t.mipmaps.length:t.isCompressedTexture&&Array.isArray(t.image)?e.mipmaps.length:1}function T(t){return t===st||t===at||t===ot?9728:9729}function A(t){const e=t.target;e.removeEventListener("dispose",A),function(t){const e=n.get(t);if(void 0===e.__webglInit)return;const i=t.source,r=g.get(i);if(r){const n=r[e.__cacheKey];n.usedTimes--,0===n.usedTimes&&C(t),0===Object.keys(r).length&&g.delete(i)}n.remove(t)}(e),e.isVideoTexture&&m.delete(e)}function E(e){const i=e.target;i.removeEventListener("dispose",E),function(e){const i=e.texture,r=n.get(e),s=n.get(i);void 0!==s.__webglTexture&&(t.deleteTexture(s.__webglTexture),a.memory.textures--);e.depthTexture&&e.depthTexture.dispose();if(e.isWebGLCubeRenderTarget)for(let e=0;e<6;e++)t.deleteFramebuffer(r.__webglFramebuffer[e]),r.__webglDepthbuffer&&t.deleteRenderbuffer(r.__webglDepthbuffer[e]);else{if(t.deleteFramebuffer(r.__webglFramebuffer),r.__webglDepthbuffer&&t.deleteRenderbuffer(r.__webglDepthbuffer),r.__webglMultisampledFramebuffer&&t.deleteFramebuffer(r.__webglMultisampledFramebuffer),r.__webglColorRenderbuffer)for(let e=0;e0&&r.__version!==t.version){const i=t.image;if(null===i)console.warn("THREE.WebGLRenderer: Texture marked for update but no image data found.");else{if(!1!==i.complete)return void O(r,t,e);console.warn("THREE.WebGLRenderer: Texture marked for update but image is incomplete")}}i.bindTexture(3553,r.__webglTexture,33984+e)}const P={[it]:10497,[nt]:33071,[rt]:33648},I={[st]:9728,[at]:9984,[ot]:9986,[lt]:9729,[ct]:9985,[ht]:9987};function D(i,s,a){if(a?(t.texParameteri(i,10242,P[s.wrapS]),t.texParameteri(i,10243,P[s.wrapT]),32879!==i&&35866!==i||t.texParameteri(i,32882,P[s.wrapR]),t.texParameteri(i,10240,I[s.magFilter]),t.texParameteri(i,10241,I[s.minFilter])):(t.texParameteri(i,10242,33071),t.texParameteri(i,10243,33071),32879!==i&&35866!==i||t.texParameteri(i,32882,33071),s.wrapS===nt&&s.wrapT===nt||console.warn("THREE.WebGLRenderer: Texture is not power of two. Texture.wrapS and Texture.wrapT should be set to THREE.ClampToEdgeWrapping."),t.texParameteri(i,10240,T(s.magFilter)),t.texParameteri(i,10241,T(s.minFilter)),s.minFilter!==st&&s.minFilter!==lt&&console.warn("THREE.WebGLRenderer: Texture is not power of two. Texture.minFilter should be set to THREE.NearestFilter or THREE.LinearFilter.")),!0===e.has("EXT_texture_filter_anisotropic")){const a=e.get("EXT_texture_filter_anisotropic");if(s.magFilter===st)return;if(s.minFilter!==ot&&s.minFilter!==ht)return;if(s.type===vt&&!1===e.has("OES_texture_float_linear"))return;if(!1===o&&s.type===xt&&!1===e.has("OES_texture_half_float_linear"))return;(s.anisotropy>1||n.get(s).__currentAnisotropy)&&(t.texParameterf(i,a.TEXTURE_MAX_ANISOTROPY_EXT,Math.min(s.anisotropy,r.getMaxAnisotropy())),n.get(s).__currentAnisotropy=s.anisotropy)}}function N(e,i){let n=!1;void 0===e.__webglInit&&(e.__webglInit=!0,i.addEventListener("dispose",A));const r=i.source;let s=g.get(r);void 0===s&&(s={},g.set(r,s));const o=function(t){const e=[];return e.push(t.wrapS),e.push(t.wrapT),e.push(t.wrapR||0),e.push(t.magFilter),e.push(t.minFilter),e.push(t.anisotropy),e.push(t.internalFormat),e.push(t.format),e.push(t.type),e.push(t.generateMipmaps),e.push(t.premultiplyAlpha),e.push(t.flipY),e.push(t.unpackAlignment),e.push(t.encoding),e.join()}(i);if(o!==e.__cacheKey){void 0===s[o]&&(s[o]={texture:t.createTexture(),usedTimes:0},a.memory.textures++,n=!0),s[o].usedTimes++;const r=s[e.__cacheKey];void 0!==r&&(s[e.__cacheKey].usedTimes--,0===r.usedTimes&&C(i)),e.__cacheKey=o,e.__webglTexture=s[o].texture}return n}function O(e,r,a){let l=3553;(r.isDataArrayTexture||r.isCompressedArrayTexture)&&(l=35866),r.isData3DTexture&&(l=32879);const c=N(e,r),u=r.source;i.bindTexture(l,e.__webglTexture,33984+a);const d=n.get(u);if(u.version!==d.__version||!0===c){i.activeTexture(33984+a),t.pixelStorei(37440,r.flipY),t.pixelStorei(37441,r.premultiplyAlpha),t.pixelStorei(3317,r.unpackAlignment),t.pixelStorei(37443,0);const e=function(t){return!o&&(t.wrapS!==nt||t.wrapT!==nt||t.minFilter!==st&&t.minFilter!==lt)}(r)&&!1===y(r.image);let n=_(r.image,e,!1,h);n=G(r,n);const p=y(n)||o,m=s.convert(r.format,r.encoding);let f,g=s.convert(r.type),v=S(r.internalFormat,m,g,r.encoding,r.isVideoTexture);D(l,r,p);const x=r.mipmaps,T=o&&!0!==r.isVideoTexture,A=void 0===d.__version||!0===c,E=w(r,n,p);if(r.isDepthTexture)v=6402,o?v=r.type===vt?36012:r.type===gt?33190:r.type===Mt?35056:33189:r.type===vt&&console.error("WebGLRenderer: Floating point depth texture requires WebGL2."),r.format===At&&6402===v&&r.type!==mt&&r.type!==gt&&(console.warn("THREE.WebGLRenderer: Use UnsignedShortType or UnsignedIntType for DepthFormat DepthTexture."),r.type=gt,g=s.convert(r.type)),r.format===Et&&6402===v&&(v=34041,r.type!==Mt&&(console.warn("THREE.WebGLRenderer: Use UnsignedInt248Type for DepthStencilFormat DepthTexture."),r.type=Mt,g=s.convert(r.type))),A&&(T?i.texStorage2D(3553,1,v,n.width,n.height):i.texImage2D(3553,0,v,n.width,n.height,0,m,g,null));else if(r.isDataTexture)if(x.length>0&&p){T&&A&&i.texStorage2D(3553,E,v,x[0].width,x[0].height);for(let t=0,e=x.length;t>=1,e>>=1}}else if(x.length>0&&p){T&&A&&i.texStorage2D(3553,E,v,x[0].width,x[0].height);for(let t=0,e=x.length;t=34069&&l<=34074)&&t.framebufferTexture2D(36160,o,l,n.get(a).__webglTexture,0),i.bindFramebuffer(36160,null)}function U(e,i,n){if(t.bindRenderbuffer(36161,e),i.depthBuffer&&!i.stencilBuffer){let r=33189;if(n||k(i)){const e=i.depthTexture;e&&e.isDepthTexture&&(e.type===vt?r=36012:e.type===gt&&(r=33190));const n=F(i);k(i)?d.renderbufferStorageMultisampleEXT(36161,n,r,i.width,i.height):t.renderbufferStorageMultisample(36161,n,r,i.width,i.height)}else t.renderbufferStorage(36161,r,i.width,i.height);t.framebufferRenderbuffer(36160,36096,36161,e)}else if(i.depthBuffer&&i.stencilBuffer){const r=F(i);n&&!1===k(i)?t.renderbufferStorageMultisample(36161,r,35056,i.width,i.height):k(i)?d.renderbufferStorageMultisampleEXT(36161,r,35056,i.width,i.height):t.renderbufferStorage(36161,34041,i.width,i.height),t.framebufferRenderbuffer(36160,33306,36161,e)}else{const e=!0===i.isWebGLMultipleRenderTargets?i.texture:[i.texture];for(let r=0;r0&&!0===e.has("WEBGL_multisampled_render_to_texture")&&!1!==i.__useRenderToTexture}function G(t,i){const n=t.encoding,r=t.format,s=t.type;return!0===t.isCompressedTexture||!0===t.isVideoTexture||t.format===Ce||n!==ve&&(n===xe?!1===o?!0===e.has("EXT_sRGB")&&r===St?(t.format=Ce,t.minFilter=lt,t.generateMipmaps=!1):i=hi.sRGBToLinear(i):r===St&&s===ut||console.warn("THREE.WebGLTextures: sRGB encoded textures have to use RGBAFormat and UnsignedByteType."):console.error("THREE.WebGLTextures: Unsupported texture encoding:",n)),i}this.allocateTextureUnit=function(){const t=L;return t>=l&&console.warn("THREE.WebGLTextures: Trying to use "+t+" texture units while this GPU supports only "+l),L+=1,t},this.resetTextureUnits=function(){L=0},this.setTexture2D=R,this.setTexture2DArray=function(t,e){const r=n.get(t);t.version>0&&r.__version!==t.version?O(r,t,e):i.bindTexture(35866,r.__webglTexture,33984+e)},this.setTexture3D=function(t,e){const r=n.get(t);t.version>0&&r.__version!==t.version?O(r,t,e):i.bindTexture(32879,r.__webglTexture,33984+e)},this.setTextureCube=function(e,r){const a=n.get(e);e.version>0&&a.__version!==e.version?function(e,r,a){if(6!==r.image.length)return;const l=N(e,r),h=r.source;i.bindTexture(34067,e.__webglTexture,33984+a);const u=n.get(h);if(h.version!==u.__version||!0===l){i.activeTexture(33984+a),t.pixelStorei(37440,r.flipY),t.pixelStorei(37441,r.premultiplyAlpha),t.pixelStorei(3317,r.unpackAlignment),t.pixelStorei(37443,0);const e=r.isCompressedTexture||r.image[0].isCompressedTexture,n=r.image[0]&&r.image[0].isDataTexture,d=[];for(let t=0;t<6;t++)d[t]=e||n?n?r.image[t].image:r.image[t]:_(r.image[t],!1,!0,c),d[t]=G(r,d[t]);const p=d[0],m=y(p)||o,f=s.convert(r.format,r.encoding),g=s.convert(r.type),v=S(r.internalFormat,f,g,r.encoding),x=o&&!0!==r.isVideoTexture,T=void 0===u.__version||!0===l;let A,E=w(r,p,m);if(D(34067,r,m),e){x&&T&&i.texStorage2D(34067,E,v,p.width,p.height);for(let t=0;t<6;t++){A=d[t].mipmaps;for(let e=0;e0&&E++,i.texStorage2D(34067,E,v,d[0].width,d[0].height));for(let t=0;t<6;t++)if(n){x?i.texSubImage2D(34069+t,0,0,0,d[t].width,d[t].height,f,g,d[t].data):i.texImage2D(34069+t,0,v,d[t].width,d[t].height,0,f,g,d[t].data);for(let e=0;e0&&!1===k(e)){const n=d?l:[l];c.__webglMultisampledFramebuffer=t.createFramebuffer(),c.__webglColorRenderbuffer=[],i.bindFramebuffer(36160,c.__webglMultisampledFramebuffer);for(let i=0;i0&&!1===k(e)){const r=e.isWebGLMultipleRenderTargets?e.texture:[e.texture],s=e.width,a=e.height;let o=16384;const l=[],c=e.stencilBuffer?33306:36096,h=n.get(e),u=!0===e.isWebGLMultipleRenderTargets;if(u)for(let e=0;eo+c?(l.inputState.pinching=!1,this.dispatchEvent({type:"pinchend",handedness:t.handedness,target:this})):!l.inputState.pinching&&a<=o-c&&(l.inputState.pinching=!0,this.dispatchEvent({type:"pinchstart",handedness:t.handedness,target:this}))}else null!==o&&t.gripSpace&&(r=e.getPose(t.gripSpace,i),null!==r&&(o.matrix.fromArray(r.transform.matrix),o.matrix.decompose(o.position,o.rotation,o.scale),r.linearVelocity?(o.hasLinearVelocity=!0,o.linearVelocity.copy(r.linearVelocity)):o.hasLinearVelocity=!1,r.angularVelocity?(o.hasAngularVelocity=!0,o.angularVelocity.copy(r.angularVelocity)):o.hasAngularVelocity=!1));null!==a&&(n=e.getPose(t.targetRaySpace,i),null===n&&null!==r&&(n=r),null!==n&&(a.matrix.fromArray(n.transform.matrix),a.matrix.decompose(a.position,a.rotation,a.scale),n.linearVelocity?(a.hasLinearVelocity=!0,a.linearVelocity.copy(n.linearVelocity)):a.hasLinearVelocity=!1,n.angularVelocity?(a.hasAngularVelocity=!0,a.angularVelocity.copy(n.angularVelocity)):a.hasAngularVelocity=!1,this.dispatchEvent(co)))}return null!==a&&(a.visible=null!==n),null!==o&&(o.visible=null!==r),null!==l&&(l.visible=null!==s),this}_getHandJoint(t,e){if(void 0===t.joints[e.jointName]){const i=new lo;i.matrixAutoUpdate=!1,i.visible=!1,t.joints[e.jointName]=i,t.add(i)}return t.joints[e.jointName]}}class uo extends mi{constructor(t,e,i,n,r,s,a,o,l,c){if((c=void 0!==c?c:At)!==At&&c!==Et)throw new Error("DepthTexture format must be either THREE.DepthFormat or THREE.DepthStencilFormat");void 0===i&&c===At&&(i=gt),void 0===i&&c===Et&&(i=Mt),super(null,n,r,s,a,o,c,i,l),this.isDepthTexture=!0,this.image={width:t,height:e},this.magFilter=void 0!==a?a:st,this.minFilter=void 0!==o?o:st,this.flipY=!1,this.generateMipmaps=!1}}class po extends Le{constructor(t,e){super();const i=this;let n=null,r=1,s=null,a="local-floor",o=1,l=null,c=null,h=null,u=null,d=null,p=null;const m=e.getContextAttributes();let f=null,g=null;const v=[],x=[],_=new Set,y=new Map,M=new br;M.layers.enable(1),M.viewport=new fi;const b=new br;b.layers.enable(2),b.viewport=new fi;const S=[M,b],w=new oo;w.layers.enable(1),w.layers.enable(2);let T=null,A=null;function E(t){const e=x.indexOf(t.inputSource);if(-1===e)return;const i=v[e];void 0!==i&&i.dispatchEvent({type:t.type,data:t.inputSource})}function C(){n.removeEventListener("select",E),n.removeEventListener("selectstart",E),n.removeEventListener("selectend",E),n.removeEventListener("squeeze",E),n.removeEventListener("squeezestart",E),n.removeEventListener("squeezeend",E),n.removeEventListener("end",C),n.removeEventListener("inputsourceschange",L);for(let t=0;t=0&&(x[n]=null,v[n].disconnect(i))}for(let e=0;e=x.length){x.push(i),n=t;break}if(null===x[t]){x[t]=i,n=t;break}}if(-1===n)break}const r=v[n];r&&r.connect(i)}}this.cameraAutoUpdate=!0,this.enabled=!1,this.isPresenting=!1,this.getController=function(t){let e=v[t];return void 0===e&&(e=new ho,v[t]=e),e.getTargetRaySpace()},this.getControllerGrip=function(t){let e=v[t];return void 0===e&&(e=new ho,v[t]=e),e.getGripSpace()},this.getHand=function(t){let e=v[t];return void 0===e&&(e=new ho,v[t]=e),e.getHandSpace()},this.setFramebufferScaleFactor=function(t){r=t,!0===i.isPresenting&&console.warn("THREE.WebXRManager: Cannot change framebuffer scale while presenting.")},this.setReferenceSpaceType=function(t){a=t,!0===i.isPresenting&&console.warn("THREE.WebXRManager: Cannot change reference space type while presenting.")},this.getReferenceSpace=function(){return l||s},this.setReferenceSpace=function(t){l=t},this.getBaseLayer=function(){return null!==u?u:d},this.getBinding=function(){return h},this.getFrame=function(){return p},this.getSession=function(){return n},this.setSession=async function(c){if(n=c,null!==n){if(f=t.getRenderTarget(),n.addEventListener("select",E),n.addEventListener("selectstart",E),n.addEventListener("selectend",E),n.addEventListener("squeeze",E),n.addEventListener("squeezestart",E),n.addEventListener("squeezeend",E),n.addEventListener("end",C),n.addEventListener("inputsourceschange",L),!0!==m.xrCompatible&&await e.makeXRCompatible(),void 0===n.renderState.layers||!1===t.capabilities.isWebGL2){const i={antialias:void 0!==n.renderState.layers||m.antialias,alpha:m.alpha,depth:m.depth,stencil:m.stencil,framebufferScaleFactor:r};d=new XRWebGLLayer(n,e,i),n.updateRenderState({baseLayer:d}),g=new gi(d.framebufferWidth,d.framebufferHeight,{format:St,type:ut,encoding:t.outputEncoding,stencilBuffer:m.stencil})}else{let i=null,s=null,a=null;m.depth&&(a=m.stencil?35056:33190,i=m.stencil?Et:At,s=m.stencil?Mt:gt);const o={colorFormat:32856,depthFormat:a,scaleFactor:r};h=new XRWebGLBinding(n,e),u=h.createProjectionLayer(o),n.updateRenderState({layers:[u]}),g=new gi(u.textureWidth,u.textureHeight,{format:St,type:ut,depthTexture:new uo(u.textureWidth,u.textureHeight,s,void 0,void 0,void 0,void 0,void 0,void 0,i),stencilBuffer:m.stencil,encoding:t.outputEncoding,samples:m.antialias?4:0});t.properties.get(g).__ignoreDepthValues=u.ignoreDepthValues}g.isXRRenderTarget=!0,this.setFoveation(o),l=null,s=await n.requestReferenceSpace(a),N.setContext(n),N.start(),i.isPresenting=!0,i.dispatchEvent({type:"sessionstart"})}};const R=new $e,P=new $e;function I(t,e){null===e?t.matrixWorld.copy(t.matrix):t.matrixWorld.multiplyMatrices(e.matrixWorld,t.matrix),t.matrixWorldInverse.copy(t.matrixWorld).invert()}this.updateCamera=function(t){if(null===n)return;w.near=b.near=M.near=t.near,w.far=b.far=M.far=t.far,T===w.near&&A===w.far||(n.updateRenderState({depthNear:w.near,depthFar:w.far}),T=w.near,A=w.far);const e=t.parent,i=w.cameras;I(w,e);for(let t=0;te&&(y.set(t,t.lastChangedTime),i.dispatchEvent({type:"planechanged",data:t}))}else _.add(t),y.set(t,n.lastChangedTime),i.dispatchEvent({type:"planeadded",data:t})}p=null})),this.setAnimationLoop=function(t){D=t},this.dispose=function(){}}}function mo(t,e){function i(i,n){i.opacity.value=n.opacity,n.color&&i.diffuse.value.copy(n.color),n.emissive&&i.emissive.value.copy(n.emissive).multiplyScalar(n.emissiveIntensity),n.map&&(i.map.value=n.map),n.alphaMap&&(i.alphaMap.value=n.alphaMap),n.bumpMap&&(i.bumpMap.value=n.bumpMap,i.bumpScale.value=n.bumpScale,n.side===c&&(i.bumpScale.value*=-1)),n.displacementMap&&(i.displacementMap.value=n.displacementMap,i.displacementScale.value=n.displacementScale,i.displacementBias.value=n.displacementBias),n.emissiveMap&&(i.emissiveMap.value=n.emissiveMap),n.normalMap&&(i.normalMap.value=n.normalMap,i.normalScale.value.copy(n.normalScale),n.side===c&&i.normalScale.value.negate()),n.specularMap&&(i.specularMap.value=n.specularMap),n.alphaTest>0&&(i.alphaTest.value=n.alphaTest);const r=e.get(n).envMap;if(r&&(i.envMap.value=r,i.flipEnvMap.value=r.isCubeTexture&&!1===r.isRenderTargetTexture?-1:1,i.reflectivity.value=n.reflectivity,i.ior.value=n.ior,i.refractionRatio.value=n.refractionRatio),n.lightMap){i.lightMap.value=n.lightMap;const e=!0===t.useLegacyLights?Math.PI:1;i.lightMapIntensity.value=n.lightMapIntensity*e}let s,a;n.aoMap&&(i.aoMap.value=n.aoMap,i.aoMapIntensity.value=n.aoMapIntensity),n.map?s=n.map:n.specularMap?s=n.specularMap:n.displacementMap?s=n.displacementMap:n.normalMap?s=n.normalMap:n.bumpMap?s=n.bumpMap:n.roughnessMap?s=n.roughnessMap:n.metalnessMap?s=n.metalnessMap:n.alphaMap?s=n.alphaMap:n.emissiveMap?s=n.emissiveMap:n.clearcoatMap?s=n.clearcoatMap:n.clearcoatNormalMap?s=n.clearcoatNormalMap:n.clearcoatRoughnessMap?s=n.clearcoatRoughnessMap:n.iridescenceMap?s=n.iridescenceMap:n.iridescenceThicknessMap?s=n.iridescenceThicknessMap:n.specularIntensityMap?s=n.specularIntensityMap:n.specularColorMap?s=n.specularColorMap:n.transmissionMap?s=n.transmissionMap:n.thicknessMap?s=n.thicknessMap:n.sheenColorMap?s=n.sheenColorMap:n.sheenRoughnessMap&&(s=n.sheenRoughnessMap),void 0!==s&&(s.isWebGLRenderTarget&&(s=s.texture),!0===s.matrixAutoUpdate&&s.updateMatrix(),i.uvTransform.value.copy(s.matrix)),n.aoMap?a=n.aoMap:n.lightMap&&(a=n.lightMap),void 0!==a&&(a.isWebGLRenderTarget&&(a=a.texture),!0===a.matrixAutoUpdate&&a.updateMatrix(),i.uv2Transform.value.copy(a.matrix))}return{refreshFogUniforms:function(e,i){i.color.getRGB(e.fogColor.value,xr(t)),i.isFog?(e.fogNear.value=i.near,e.fogFar.value=i.far):i.isFogExp2&&(e.fogDensity.value=i.density)},refreshMaterialUniforms:function(t,n,r,s,a){n.isMeshBasicMaterial||n.isMeshLambertMaterial?i(t,n):n.isMeshToonMaterial?(i(t,n),function(t,e){e.gradientMap&&(t.gradientMap.value=e.gradientMap)}(t,n)):n.isMeshPhongMaterial?(i(t,n),function(t,e){t.specular.value.copy(e.specular),t.shininess.value=Math.max(e.shininess,1e-4)}(t,n)):n.isMeshStandardMaterial?(i(t,n),function(t,i){t.roughness.value=i.roughness,t.metalness.value=i.metalness,i.roughnessMap&&(t.roughnessMap.value=i.roughnessMap);i.metalnessMap&&(t.metalnessMap.value=i.metalnessMap);const n=e.get(i).envMap;n&&(t.envMapIntensity.value=i.envMapIntensity)}(t,n),n.isMeshPhysicalMaterial&&function(t,e,i){t.ior.value=e.ior,e.sheen>0&&(t.sheenColor.value.copy(e.sheenColor).multiplyScalar(e.sheen),t.sheenRoughness.value=e.sheenRoughness,e.sheenColorMap&&(t.sheenColorMap.value=e.sheenColorMap),e.sheenRoughnessMap&&(t.sheenRoughnessMap.value=e.sheenRoughnessMap));e.clearcoat>0&&(t.clearcoat.value=e.clearcoat,t.clearcoatRoughness.value=e.clearcoatRoughness,e.clearcoatMap&&(t.clearcoatMap.value=e.clearcoatMap),e.clearcoatRoughnessMap&&(t.clearcoatRoughnessMap.value=e.clearcoatRoughnessMap),e.clearcoatNormalMap&&(t.clearcoatNormalScale.value.copy(e.clearcoatNormalScale),t.clearcoatNormalMap.value=e.clearcoatNormalMap,e.side===c&&t.clearcoatNormalScale.value.negate()));e.iridescence>0&&(t.iridescence.value=e.iridescence,t.iridescenceIOR.value=e.iridescenceIOR,t.iridescenceThicknessMinimum.value=e.iridescenceThicknessRange[0],t.iridescenceThicknessMaximum.value=e.iridescenceThicknessRange[1],e.iridescenceMap&&(t.iridescenceMap.value=e.iridescenceMap),e.iridescenceThicknessMap&&(t.iridescenceThicknessMap.value=e.iridescenceThicknessMap));e.transmission>0&&(t.transmission.value=e.transmission,t.transmissionSamplerMap.value=i.texture,t.transmissionSamplerSize.value.set(i.width,i.height),e.transmissionMap&&(t.transmissionMap.value=e.transmissionMap),t.thickness.value=e.thickness,e.thicknessMap&&(t.thicknessMap.value=e.thicknessMap),t.attenuationDistance.value=e.attenuationDistance,t.attenuationColor.value.copy(e.attenuationColor));t.specularIntensity.value=e.specularIntensity,t.specularColor.value.copy(e.specularColor),e.specularIntensityMap&&(t.specularIntensityMap.value=e.specularIntensityMap);e.specularColorMap&&(t.specularColorMap.value=e.specularColorMap)}(t,n,a)):n.isMeshMatcapMaterial?(i(t,n),function(t,e){e.matcap&&(t.matcap.value=e.matcap)}(t,n)):n.isMeshDepthMaterial?i(t,n):n.isMeshDistanceMaterial?(i(t,n),function(t,e){t.referencePosition.value.copy(e.referencePosition),t.nearDistance.value=e.nearDistance,t.farDistance.value=e.farDistance}(t,n)):n.isMeshNormalMaterial?i(t,n):n.isLineBasicMaterial?(function(t,e){t.diffuse.value.copy(e.color),t.opacity.value=e.opacity}(t,n),n.isLineDashedMaterial&&function(t,e){t.dashSize.value=e.dashSize,t.totalSize.value=e.dashSize+e.gapSize,t.scale.value=e.scale}(t,n)):n.isPointsMaterial?function(t,e,i,n){t.diffuse.value.copy(e.color),t.opacity.value=e.opacity,t.size.value=e.size*i,t.scale.value=.5*n,e.map&&(t.map.value=e.map);e.alphaMap&&(t.alphaMap.value=e.alphaMap);e.alphaTest>0&&(t.alphaTest.value=e.alphaTest);let r;e.map?r=e.map:e.alphaMap&&(r=e.alphaMap);void 0!==r&&(!0===r.matrixAutoUpdate&&r.updateMatrix(),t.uvTransform.value.copy(r.matrix))}(t,n,r,s):n.isSpriteMaterial?function(t,e){t.diffuse.value.copy(e.color),t.opacity.value=e.opacity,t.rotation.value=e.rotation,e.map&&(t.map.value=e.map);e.alphaMap&&(t.alphaMap.value=e.alphaMap);e.alphaTest>0&&(t.alphaTest.value=e.alphaTest);let i;e.map?i=e.map:e.alphaMap&&(i=e.alphaMap);void 0!==i&&(!0===i.matrixAutoUpdate&&i.updateMatrix(),t.uvTransform.value.copy(i.matrix))}(t,n):n.isShadowMaterial?(t.color.value.copy(n.color),t.opacity.value=n.opacity):n.isShaderMaterial&&(n.uniformsNeedUpdate=!1)}}}function fo(t,e,i,n){let r={},s={},a=[];const o=i.isWebGL2?t.getParameter(35375):0;function l(t,e,i){const n=t.value;if(void 0===i[e]){if("number"==typeof n)i[e]=n;else{const t=Array.isArray(n)?n:[n],r=[];for(let e=0;e0){r=i%n;0!==r&&n-r-a.boundary<0&&(i+=n-r,s.__offset=i)}i+=a.storage}r=i%n,r>0&&(i+=n-r);t.__size=i,t.__cache={}}(i),d=function(e){const i=function(){for(let t=0;t0&&function(t,e,i){const n=X.isWebGL2;null===k&&(k=new gi(1024,1024,{generateMipmaps:!0,type:q.has("EXT_color_buffer_half_float")?xt:ut,minFilter:ht,samples:n&&!0===a?4:0}));const r=_.getRenderTarget();_.setRenderTarget(k),_.clear();const s=_.toneMapping;_.toneMapping=W,Ot(t,e,i),_.toneMapping=s,K.updateMultisampleRenderTarget(k),K.updateRenderTargetMipmap(k),_.setRenderTarget(r)}(r,e,i),n&&Y.viewport(A.copy(n)),r.length>0&&Ot(r,e,i),s.length>0&&Ot(s,e,i),o.length>0&&Ot(o,e,i),Y.buffers.depth.setTest(!0),Y.buffers.depth.setMask(!0),Y.buffers.color.setMask(!0),Y.setPolygonOffset(!1)}function Ot(t,e,i){const n=!0===e.isScene?e.overrideMaterial:null;for(let r=0,s=t.length;r0?x[x.length-1]:null,v.pop(),f=v.length>0?v[v.length-1]:null},this.getActiveCubeFace=function(){return M},this.getActiveMipmapLevel=function(){return b},this.getRenderTarget=function(){return S},this.setRenderTargetTextures=function(t,e,i){J.get(t.texture).__webglTexture=e,J.get(t.depthTexture).__webglTexture=i;const n=J.get(t);n.__hasExternalTextures=!0,n.__hasExternalTextures&&(n.__autoAllocateDepthBuffer=void 0===i,n.__autoAllocateDepthBuffer||!0===q.has("WEBGL_multisampled_render_to_texture")&&(console.warn("THREE.WebGLRenderer: Render-to-texture extension was disabled because an external texture was provided"),n.__useRenderToTexture=!1))},this.setRenderTargetFramebuffer=function(t,e){const i=J.get(t);i.__webglFramebuffer=e,i.__useDefaultFramebuffer=void 0===e},this.setRenderTarget=function(t,e=0,i=0){S=t,M=e,b=i;let n=!0,r=null,s=!1,a=!1;if(t){const i=J.get(t);void 0!==i.__useDefaultFramebuffer?(Y.bindFramebuffer(36160,null),n=!1):void 0===i.__webglFramebuffer?K.setupRenderTarget(t):i.__hasExternalTextures&&K.rebindTextures(t,J.get(t.texture).__webglTexture,J.get(t.depthTexture).__webglTexture);const o=t.texture;(o.isData3DTexture||o.isDataArrayTexture||o.isCompressedArrayTexture)&&(a=!0);const l=J.get(t).__webglFramebuffer;t.isWebGLCubeRenderTarget?(r=l[e],s=!0):r=X.isWebGL2&&t.samples>0&&!1===K.useMultisampledRTT(t)?J.get(t).__webglMultisampledFramebuffer:l,A.copy(t.viewport),E.copy(t.scissor),C=t.scissorTest}else A.copy(N).multiplyScalar(P).floor(),E.copy(O).multiplyScalar(P).floor(),C=z;if(Y.bindFramebuffer(36160,r)&&X.drawBuffers&&n&&Y.drawBuffers(t,r),Y.viewport(A),Y.scissor(E),Y.setScissorTest(C),s){const n=J.get(t.texture);yt.framebufferTexture2D(36160,36064,34069+e,n.__webglTexture,i)}else if(a){const n=J.get(t.texture),r=e||0;yt.framebufferTextureLayer(36160,36064,n.__webglTexture,i||0,r)}w=-1},this.readRenderTargetPixels=function(t,e,i,n,r,s,a){if(!t||!t.isWebGLRenderTarget)return void console.error("THREE.WebGLRenderer.readRenderTargetPixels: renderTarget is not THREE.WebGLRenderTarget.");let o=J.get(t).__webglFramebuffer;if(t.isWebGLCubeRenderTarget&&void 0!==a&&(o=o[a]),o){Y.bindFramebuffer(36160,o);try{const a=t.texture,o=a.format,l=a.type;if(o!==St&&ft.convert(o)!==yt.getParameter(35739))return void console.error("THREE.WebGLRenderer.readRenderTargetPixels: renderTarget is not in RGBA or implementation defined format.");const c=l===xt&&(q.has("EXT_color_buffer_half_float")||X.isWebGL2&&q.has("EXT_color_buffer_float"));if(!(l===ut||ft.convert(l)===yt.getParameter(35738)||l===vt&&(X.isWebGL2||q.has("OES_texture_float")||q.has("WEBGL_color_buffer_float"))||c))return void console.error("THREE.WebGLRenderer.readRenderTargetPixels: renderTarget is not in UnsignedByteType or implementation defined type.");e>=0&&e<=t.width-n&&i>=0&&i<=t.height-r&&yt.readPixels(e,i,n,r,ft.convert(o),ft.convert(l),s)}finally{const t=null!==S?J.get(S).__webglFramebuffer:null;Y.bindFramebuffer(36160,t)}}},this.copyFramebufferToTexture=function(t,e,i=0){const n=Math.pow(2,-i),r=Math.floor(e.image.width*n),s=Math.floor(e.image.height*n);K.setTexture2D(e,0),yt.copyTexSubImage2D(3553,i,0,0,t.x,t.y,r,s),Y.unbindTexture()},this.copyTextureToTexture=function(t,e,i,n=0){const r=e.image.width,s=e.image.height,a=ft.convert(i.format),o=ft.convert(i.type);K.setTexture2D(i,0),yt.pixelStorei(37440,i.flipY),yt.pixelStorei(37441,i.premultiplyAlpha),yt.pixelStorei(3317,i.unpackAlignment),e.isDataTexture?yt.texSubImage2D(3553,n,t.x,t.y,r,s,a,o,e.image.data):e.isCompressedTexture?yt.compressedTexSubImage2D(3553,n,t.x,t.y,e.mipmaps[0].width,e.mipmaps[0].height,a,e.mipmaps[0].data):yt.texSubImage2D(3553,n,t.x,t.y,a,o,e.image),0===n&&i.generateMipmaps&&yt.generateMipmap(3553),Y.unbindTexture()},this.copyTextureToTexture3D=function(t,e,i,n,r=0){if(_.isWebGL1Renderer)return void console.warn("THREE.WebGLRenderer.copyTextureToTexture3D: can only be used with WebGL2.");const s=t.max.x-t.min.x+1,a=t.max.y-t.min.y+1,o=t.max.z-t.min.z+1,l=ft.convert(n.format),c=ft.convert(n.type);let h;if(n.isData3DTexture)K.setTexture3D(n,0),h=32879;else{if(!n.isDataArrayTexture)return void console.warn("THREE.WebGLRenderer.copyTextureToTexture3D: only supports THREE.DataTexture3D and THREE.DataTexture2DArray.");K.setTexture2DArray(n,0),h=35866}yt.pixelStorei(37440,n.flipY),yt.pixelStorei(37441,n.premultiplyAlpha),yt.pixelStorei(3317,n.unpackAlignment);const u=yt.getParameter(3314),d=yt.getParameter(32878),p=yt.getParameter(3316),m=yt.getParameter(3315),f=yt.getParameter(32877),g=i.isCompressedTexture?i.mipmaps[0]:i.image;yt.pixelStorei(3314,g.width),yt.pixelStorei(32878,g.height),yt.pixelStorei(3316,t.min.x),yt.pixelStorei(3315,t.min.y),yt.pixelStorei(32877,t.min.z),i.isDataTexture||i.isData3DTexture?yt.texSubImage3D(h,r,e.x,e.y,e.z,s,a,o,l,c,g.data):i.isCompressedArrayTexture?(console.warn("THREE.WebGLRenderer.copyTextureToTexture3D: untested support for compressed srcTexture."),yt.compressedTexSubImage3D(h,r,e.x,e.y,e.z,s,a,o,l,g.data)):yt.texSubImage3D(h,r,e.x,e.y,e.z,s,a,o,l,c,g),yt.pixelStorei(3314,u),yt.pixelStorei(32878,d),yt.pixelStorei(3316,p),yt.pixelStorei(3315,m),yt.pixelStorei(32877,f),0===r&&n.generateMipmaps&&yt.generateMipmap(h),Y.unbindTexture()},this.initTexture=function(t){t.isCubeTexture?K.setTextureCube(t,0):t.isData3DTexture?K.setTexture3D(t,0):t.isDataArrayTexture||t.isCompressedArrayTexture?K.setTexture2DArray(t,0):K.setTexture2D(t,0),Y.unbindTexture()},this.resetState=function(){M=0,b=0,S=null,Y.reset(),gt.reset()},"undefined"!=typeof __THREE_DEVTOOLS__&&__THREE_DEVTOOLS__.dispatchEvent(new CustomEvent("observe",{detail:this}))}Object.defineProperties(go.prototype,{physicallyCorrectLights:{get:function(){return console.warn("THREE.WebGLRenderer: the property .physicallyCorrectLights has been removed. Set renderer.useLegacyLights instead."),!this.useLegacyLights},set:function(t){console.warn("THREE.WebGLRenderer: the property .physicallyCorrectLights has been removed. Set renderer.useLegacyLights instead."),this.useLegacyLights=!t}}});class vo extends go{}vo.prototype.isWebGL1Renderer=!0;class xo{constructor(t,e=25e-5){this.isFogExp2=!0,this.name="",this.color=new zn(t),this.density=e}clone(){return new xo(this.color,this.density)}toJSON(){return{type:"FogExp2",color:this.color.getHex(),density:this.density}}}class _o{constructor(t,e=1,i=1e3){this.isFog=!0,this.name="",this.color=new zn(t),this.near=e,this.far=i}clone(){return new _o(this.color,this.near,this.far)}toJSON(){return{type:"Fog",color:this.color.getHex(),near:this.near,far:this.far}}}class yo extends xn{constructor(){super(),this.isScene=!0,this.type="Scene",this.background=null,this.environment=null,this.fog=null,this.backgroundBlurriness=0,this.backgroundIntensity=1,this.overrideMaterial=null,"undefined"!=typeof __THREE_DEVTOOLS__&&__THREE_DEVTOOLS__.dispatchEvent(new CustomEvent("observe",{detail:this}))}copy(t,e){return super.copy(t,e),null!==t.background&&(this.background=t.background.clone()),null!==t.environment&&(this.environment=t.environment.clone()),null!==t.fog&&(this.fog=t.fog.clone()),this.backgroundBlurriness=t.backgroundBlurriness,this.backgroundIntensity=t.backgroundIntensity,null!==t.overrideMaterial&&(this.overrideMaterial=t.overrideMaterial.clone()),this.matrixAutoUpdate=t.matrixAutoUpdate,this}toJSON(t){const e=super.toJSON(t);return null!==this.fog&&(e.object.fog=this.fog.toJSON()),this.backgroundBlurriness>0&&(e.object.backgroundBlurriness=this.backgroundBlurriness),1!==this.backgroundIntensity&&(e.object.backgroundIntensity=this.backgroundIntensity),e}get autoUpdate(){return console.warn("THREE.Scene: autoUpdate was renamed to matrixWorldAutoUpdate in r144."),this.matrixWorldAutoUpdate}set autoUpdate(t){console.warn("THREE.Scene: autoUpdate was renamed to matrixWorldAutoUpdate in r144."),this.matrixWorldAutoUpdate=t}}class Mo{constructor(t,e){this.isInterleavedBuffer=!0,this.array=t,this.stride=e,this.count=void 0!==t?t.length/e:0,this.usage=Ae,this.updateRange={offset:0,count:-1},this.version=0,this.uuid=Ne()}onUploadCallback(){}set needsUpdate(t){!0===t&&this.version++}setUsage(t){return this.usage=t,this}copy(t){return this.array=new t.array.constructor(t.array),this.count=t.count,this.stride=t.stride,this.usage=t.usage,this}copyAt(t,e,i){t*=this.stride,i*=e.stride;for(let n=0,r=this.stride;nt.far||e.push({distance:o,point:Ao.clone(),uv:Ln.getUV(Ao,Io,Do,No,Oo,zo,Uo,new We),face:null,object:this})}copy(t,e){return super.copy(t,e),void 0!==t.center&&this.center.copy(t.center),this.material=t.material,this}}function Fo(t,e,i,n,r,s){Lo.subVectors(t,i).addScalar(.5).multiply(n),void 0!==r?(Ro.x=s*Lo.x-r*Lo.y,Ro.y=r*Lo.x+s*Lo.y):Ro.copy(Lo),t.copy(e),t.x+=Ro.x,t.y+=Ro.y,t.applyMatrix4(Po)}const ko=new $e,Go=new $e;class Vo extends xn{constructor(){super(),this._currentLevel=0,this.type="LOD",Object.defineProperties(this,{levels:{enumerable:!0,value:[]},isLOD:{value:!0}}),this.autoUpdate=!0}copy(t){super.copy(t,!1);const e=t.levels;for(let t=0,i=e.length;t0){let i,n;for(i=1,n=e.length;i0){ko.setFromMatrixPosition(this.matrixWorld);const i=t.ray.origin.distanceTo(ko);this.getObjectForDistance(i).raycast(t,e)}}update(t){const e=this.levels;if(e.length>1){ko.setFromMatrixPosition(t.matrixWorld),Go.setFromMatrixPosition(this.matrixWorld);const i=ko.distanceTo(Go)/t.zoom;let n,r;for(e[0].object.visible=!0,n=1,r=e.length;n=t))break;e[n-1].object.visible=!1,e[n].object.visible=!0}for(this._currentLevel=n-1;no)continue;u.applyMatrix4(this.matrixWorld);const s=t.ray.origin.distanceTo(u);st.far||e.push({distance:s,point:h.clone().applyMatrix4(this.matrixWorld),index:i,face:null,faceIndex:null,object:this})}}else{for(let i=Math.max(0,s.start),n=Math.min(m.count,s.start+s.count)-1;io)continue;u.applyMatrix4(this.matrixWorld);const n=t.ray.origin.distanceTo(u);nt.far||e.push({distance:n,point:h.clone().applyMatrix4(this.matrixWorld),index:i,face:null,faceIndex:null,object:this})}}}updateMorphTargets(){const t=this.geometry.morphAttributes,e=Object.keys(t);if(e.length>0){const i=t[e[0]];if(void 0!==i){this.morphTargetInfluences=[],this.morphTargetDictionary={};for(let t=0,e=i.length;t0){const i=t[e[0]];if(void 0!==i){this.morphTargetInfluences=[],this.morphTargetDictionary={};for(let t=0,e=i.length;tr.far)return;s.push({distance:l,distanceToRay:Math.sqrt(o),point:i,index:e,face:null,object:a})}}class Tl extends mi{constructor(t,e,i,n,r,s,a,o,l,c,h,u){super(null,s,a,o,l,c,n,r,h,u),this.isCompressedTexture=!0,this.image={width:e,height:i},this.mipmaps=t,this.flipY=!1,this.generateMipmaps=!1}}class Al{constructor(){this.type="Curve",this.arcLengthDivisions=200}getPoint(){return console.warn("THREE.Curve: .getPoint() not implemented."),null}getPointAt(t,e){const i=this.getUtoTmapping(t);return this.getPoint(i,e)}getPoints(t=5){const e=[];for(let i=0;i<=t;i++)e.push(this.getPoint(i/t));return e}getSpacedPoints(t=5){const e=[];for(let i=0;i<=t;i++)e.push(this.getPointAt(i/t));return e}getLength(){const t=this.getLengths();return t[t.length-1]}getLengths(t=this.arcLengthDivisions){if(this.cacheArcLengths&&this.cacheArcLengths.length===t+1&&!this.needsUpdate)return this.cacheArcLengths;this.needsUpdate=!1;const e=[];let i,n=this.getPoint(0),r=0;e.push(0);for(let s=1;s<=t;s++)i=this.getPoint(s/t),r+=i.distanceTo(n),e.push(r),n=i;return this.cacheArcLengths=e,e}updateArcLengths(){this.needsUpdate=!0,this.getLengths()}getUtoTmapping(t,e){const i=this.getLengths();let n=0;const r=i.length;let s;s=e||t*i[r-1];let a,o=0,l=r-1;for(;o<=l;)if(n=Math.floor(o+(l-o)/2),a=i[n]-s,a<0)o=n+1;else{if(!(a>0)){l=n;break}l=n-1}if(n=l,i[n]===s)return n/(r-1);const c=i[n];return(n+(s-c)/(i[n+1]-c))/(r-1)}getTangent(t,e){const i=1e-4;let n=t-i,r=t+i;n<0&&(n=0),r>1&&(r=1);const s=this.getPoint(n),a=this.getPoint(r),o=e||(s.isVector2?new We:new $e);return o.copy(a).sub(s).normalize(),o}getTangentAt(t,e){const i=this.getUtoTmapping(t);return this.getTangent(i,e)}computeFrenetFrames(t,e){const i=new $e,n=[],r=[],s=[],a=new $e,o=new qi;for(let e=0;e<=t;e++){const i=e/t;n[e]=this.getTangentAt(i,new $e)}r[0]=new $e,s[0]=new $e;let l=Number.MAX_VALUE;const c=Math.abs(n[0].x),h=Math.abs(n[0].y),u=Math.abs(n[0].z);c<=l&&(l=c,i.set(1,0,0)),h<=l&&(l=h,i.set(0,1,0)),u<=l&&i.set(0,0,1),a.crossVectors(n[0],i).normalize(),r[0].crossVectors(n[0],a),s[0].crossVectors(n[0],r[0]);for(let e=1;e<=t;e++){if(r[e]=r[e-1].clone(),s[e]=s[e-1].clone(),a.crossVectors(n[e-1],n[e]),a.length()>Number.EPSILON){a.normalize();const t=Math.acos(Oe(n[e-1].dot(n[e]),-1,1));r[e].applyMatrix4(o.makeRotationAxis(a,t))}s[e].crossVectors(n[e],r[e])}if(!0===e){let e=Math.acos(Oe(r[0].dot(r[t]),-1,1));e/=t,n[0].dot(a.crossVectors(r[0],r[t]))>0&&(e=-e);for(let i=1;i<=t;i++)r[i].applyMatrix4(o.makeRotationAxis(n[i],e*i)),s[i].crossVectors(n[i],r[i])}return{tangents:n,normals:r,binormals:s}}clone(){return(new this.constructor).copy(this)}copy(t){return this.arcLengthDivisions=t.arcLengthDivisions,this}toJSON(){const t={metadata:{version:4.5,type:"Curve",generator:"Curve.toJSON"}};return t.arcLengthDivisions=this.arcLengthDivisions,t.type=this.type,t}fromJSON(t){return this.arcLengthDivisions=t.arcLengthDivisions,this}}class El extends Al{constructor(t=0,e=0,i=1,n=1,r=0,s=2*Math.PI,a=!1,o=0){super(),this.isEllipseCurve=!0,this.type="EllipseCurve",this.aX=t,this.aY=e,this.xRadius=i,this.yRadius=n,this.aStartAngle=r,this.aEndAngle=s,this.aClockwise=a,this.aRotation=o}getPoint(t,e){const i=e||new We,n=2*Math.PI;let r=this.aEndAngle-this.aStartAngle;const s=Math.abs(r)n;)r-=n;r0?0:(Math.floor(Math.abs(l)/r)+1)*r:0===c&&l===r-1&&(l=r-2,c=1),this.closed||l>0?a=n[(l-1)%r]:(Rl.subVectors(n[0],n[1]).add(n[0]),a=Rl);const h=n[l%r],u=n[(l+1)%r];if(this.closed||l+2n.length-2?n.length-1:s+1],h=n[s>n.length-3?n.length-1:s+2];return i.set(Ol(a,o.x,l.x,c.x,h.x),Ol(a,o.y,l.y,c.y,h.y)),i}copy(t){super.copy(t),this.points=[];for(let e=0,i=t.points.length;e=i){const t=n[r]-i,s=this.curves[r],a=s.getLength(),o=0===a?0:1-t/a;return s.getPointAt(o,e)}r++}return null}getLength(){const t=this.getCurveLengths();return t[t.length-1]}updateArcLengths(){this.needsUpdate=!0,this.cacheLengths=null,this.getCurveLengths()}getCurveLengths(){if(this.cacheLengths&&this.cacheLengths.length===this.curves.length)return this.cacheLengths;const t=[];let e=0;for(let i=0,n=this.curves.length;i1&&!e[e.length-1].equals(e[0])&&e.push(e[0]),e}copy(t){super.copy(t),this.curves=[];for(let e=0,i=t.curves.length;e0){const t=l.getPoint(0);t.equals(this.currentPoint)||this.lineTo(t.x,t.y)}this.curves.push(l);const c=l.getPoint(1);return this.currentPoint.copy(c),this}copy(t){return super.copy(t),this.currentPoint.copy(t.currentPoint),this}toJSON(){const t=super.toJSON();return t.currentPoint=this.currentPoint.toArray(),t}fromJSON(t){return super.fromJSON(t),this.currentPoint.fromArray(t.currentPoint),this}}class Yl extends $n{constructor(t=[new We(0,-.5),new We(.5,0),new We(0,.5)],e=12,i=0,n=2*Math.PI){super(),this.type="LatheGeometry",this.parameters={points:t,segments:e,phiStart:i,phiLength:n},e=Math.floor(e),n=Oe(n,0,2*Math.PI);const r=[],s=[],a=[],o=[],l=[],c=1/e,h=new $e,u=new We,d=new $e,p=new $e,m=new $e;let f=0,g=0;for(let e=0;e<=t.length-1;e++)switch(e){case 0:f=t[e+1].x-t[e].x,g=t[e+1].y-t[e].y,d.x=1*g,d.y=-f,d.z=0*g,m.copy(d),d.normalize(),o.push(d.x,d.y,d.z);break;case t.length-1:o.push(m.x,m.y,m.z);break;default:f=t[e+1].x-t[e].x,g=t[e+1].y-t[e].y,d.x=1*g,d.y=-f,d.z=0*g,p.copy(d),d.x+=m.x,d.y+=m.y,d.z+=m.z,d.normalize(),o.push(d.x,d.y,d.z),m.copy(p)}for(let r=0;r<=e;r++){const d=i+r*c*n,p=Math.sin(d),m=Math.cos(d);for(let i=0;i<=t.length-1;i++){h.x=t[i].x*p,h.y=t[i].y,h.z=t[i].x*m,s.push(h.x,h.y,h.z),u.x=r/e,u.y=i/(t.length-1),a.push(u.x,u.y);const n=o[3*i+0]*p,c=o[3*i+1],d=o[3*i+0]*m;l.push(n,c,d)}}for(let i=0;i0&&v(!0),e>0&&v(!1)),this.setIndex(c),this.setAttribute("position",new Wn(h,3)),this.setAttribute("normal",new Wn(u,3)),this.setAttribute("uv",new Wn(d,2))}copy(t){return super.copy(t),this.parameters=Object.assign({},t.parameters),this}static fromJSON(t){return new Kl(t.radiusTop,t.radiusBottom,t.height,t.radialSegments,t.heightSegments,t.openEnded,t.thetaStart,t.thetaLength)}}class $l extends Kl{constructor(t=1,e=1,i=32,n=1,r=!1,s=0,a=2*Math.PI){super(0,t,e,i,n,r,s,a),this.type="ConeGeometry",this.parameters={radius:t,height:e,radialSegments:i,heightSegments:n,openEnded:r,thetaStart:s,thetaLength:a}}static fromJSON(t){return new $l(t.radius,t.height,t.radialSegments,t.heightSegments,t.openEnded,t.thetaStart,t.thetaLength)}}class Ql extends $n{constructor(t=[],e=[],i=1,n=0){super(),this.type="PolyhedronGeometry",this.parameters={vertices:t,indices:e,radius:i,detail:n};const r=[],s=[];function a(t,e,i,n){const r=n+1,s=[];for(let n=0;n<=r;n++){s[n]=[];const a=t.clone().lerp(i,n/r),o=e.clone().lerp(i,n/r),l=r-n;for(let t=0;t<=l;t++)s[n][t]=0===t&&n===r?a:a.clone().lerp(o,t/l)}for(let t=0;t.9&&a<.1&&(e<.2&&(s[t+0]+=1),i<.2&&(s[t+2]+=1),n<.2&&(s[t+4]+=1))}}()}(),this.setAttribute("position",new Wn(r,3)),this.setAttribute("normal",new Wn(r.slice(),3)),this.setAttribute("uv",new Wn(s,2)),0===n?this.computeVertexNormals():this.normalizeNormals()}copy(t){return super.copy(t),this.parameters=Object.assign({},t.parameters),this}static fromJSON(t){return new Ql(t.vertices,t.indices,t.radius,t.details)}}class tc extends Ql{constructor(t=1,e=0){const i=(1+Math.sqrt(5))/2,n=1/i;super([-1,-1,-1,-1,-1,1,-1,1,-1,-1,1,1,1,-1,-1,1,-1,1,1,1,-1,1,1,1,0,-n,-i,0,-n,i,0,n,-i,0,n,i,-n,-i,0,-n,i,0,n,-i,0,n,i,0,-i,0,-n,i,0,-n,-i,0,n,i,0,n],[3,11,7,3,7,15,3,15,13,7,19,17,7,17,6,7,6,15,17,4,8,17,8,10,17,10,6,8,0,16,8,16,2,8,2,10,0,12,1,0,1,18,0,18,16,6,10,2,6,2,13,6,13,15,2,16,18,2,18,3,2,3,13,18,1,9,18,9,11,18,11,3,4,14,12,4,12,0,4,0,8,11,9,5,11,5,19,11,19,7,19,5,14,19,14,4,19,4,17,1,12,14,1,14,5,1,5,9],t,e),this.type="DodecahedronGeometry",this.parameters={radius:t,detail:e}}static fromJSON(t){return new tc(t.radius,t.detail)}}const ec=new $e,ic=new $e,nc=new $e,rc=new Ln;class sc extends $n{constructor(t=null,e=1){if(super(),this.type="EdgesGeometry",this.parameters={geometry:t,thresholdAngle:e},null!==t){const i=4,n=Math.pow(10,i),r=Math.cos(Ie*e),s=t.getIndex(),a=t.getAttribute("position"),o=s?s.count:a.count,l=[0,0,0],c=["a","b","c"],h=new Array(3),u={},d=[];for(let t=0;t80*i){o=c=t[0],l=h=t[1];for(let e=i;ec&&(c=u),d>h&&(h=d);p=Math.max(c-o,h-l),p=0!==p?32767/p:0}return hc(s,a,i,o,l,p,0),a};function lc(t,e,i,n,r){let s,a;if(r===function(t,e,i,n){let r=0;for(let s=e,a=i-n;s0)for(s=e;s=e;s-=n)a=Lc(s,t[s],t[s+1],a);return a&&Sc(a,a.next)&&(Rc(a),a=a.next),a}function cc(t,e){if(!t)return t;e||(e=t);let i,n=t;do{if(i=!1,n.steiner||!Sc(n,n.next)&&0!==bc(n.prev,n,n.next))n=n.next;else{if(Rc(n),n=e=n.prev,n===n.next)break;i=!0}}while(i||n!==e);return e}function hc(t,e,i,n,r,s,a){if(!t)return;!a&&s&&function(t,e,i,n){let r=t;do{0===r.z&&(r.z=xc(r.x,r.y,e,i,n)),r.prevZ=r.prev,r.nextZ=r.next,r=r.next}while(r!==t);r.prevZ.nextZ=null,r.prevZ=null,function(t){let e,i,n,r,s,a,o,l,c=1;do{for(i=t,t=null,s=null,a=0;i;){for(a++,n=i,o=0,e=0;e0||l>0&&n;)0!==o&&(0===l||!n||i.z<=n.z)?(r=i,i=i.nextZ,o--):(r=n,n=n.nextZ,l--),s?s.nextZ=r:t=r,r.prevZ=s,s=r;i=n}s.nextZ=null,c*=2}while(a>1)}(r)}(t,n,r,s);let o,l,c=t;for(;t.prev!==t.next;)if(o=t.prev,l=t.next,s?dc(t,n,r,s):uc(t))e.push(o.i/i|0),e.push(t.i/i|0),e.push(l.i/i|0),Rc(t),t=l.next,c=l.next;else if((t=l)===c){a?1===a?hc(t=pc(cc(t),e,i),e,i,n,r,s,2):2===a&&mc(t,e,i,n,r,s):hc(cc(t),e,i,n,r,s,1);break}}function uc(t){const e=t.prev,i=t,n=t.next;if(bc(e,i,n)>=0)return!1;const r=e.x,s=i.x,a=n.x,o=e.y,l=i.y,c=n.y,h=rs?r>a?r:a:s>a?s:a,p=o>l?o>c?o:c:l>c?l:c;let m=n.next;for(;m!==e;){if(m.x>=h&&m.x<=d&&m.y>=u&&m.y<=p&&yc(r,o,s,l,a,c,m.x,m.y)&&bc(m.prev,m,m.next)>=0)return!1;m=m.next}return!0}function dc(t,e,i,n){const r=t.prev,s=t,a=t.next;if(bc(r,s,a)>=0)return!1;const o=r.x,l=s.x,c=a.x,h=r.y,u=s.y,d=a.y,p=ol?o>c?o:c:l>c?l:c,g=h>u?h>d?h:d:u>d?u:d,v=xc(p,m,e,i,n),x=xc(f,g,e,i,n);let _=t.prevZ,y=t.nextZ;for(;_&&_.z>=v&&y&&y.z<=x;){if(_.x>=p&&_.x<=f&&_.y>=m&&_.y<=g&&_!==r&&_!==a&&yc(o,h,l,u,c,d,_.x,_.y)&&bc(_.prev,_,_.next)>=0)return!1;if(_=_.prevZ,y.x>=p&&y.x<=f&&y.y>=m&&y.y<=g&&y!==r&&y!==a&&yc(o,h,l,u,c,d,y.x,y.y)&&bc(y.prev,y,y.next)>=0)return!1;y=y.nextZ}for(;_&&_.z>=v;){if(_.x>=p&&_.x<=f&&_.y>=m&&_.y<=g&&_!==r&&_!==a&&yc(o,h,l,u,c,d,_.x,_.y)&&bc(_.prev,_,_.next)>=0)return!1;_=_.prevZ}for(;y&&y.z<=x;){if(y.x>=p&&y.x<=f&&y.y>=m&&y.y<=g&&y!==r&&y!==a&&yc(o,h,l,u,c,d,y.x,y.y)&&bc(y.prev,y,y.next)>=0)return!1;y=y.nextZ}return!0}function pc(t,e,i){let n=t;do{const r=n.prev,s=n.next.next;!Sc(r,s)&&wc(r,n,n.next,s)&&Ec(r,s)&&Ec(s,r)&&(e.push(r.i/i|0),e.push(n.i/i|0),e.push(s.i/i|0),Rc(n),Rc(n.next),n=t=s),n=n.next}while(n!==t);return cc(n)}function mc(t,e,i,n,r,s){let a=t;do{let t=a.next.next;for(;t!==a.prev;){if(a.i!==t.i&&Mc(a,t)){let o=Cc(a,t);return a=cc(a,a.next),o=cc(o,o.next),hc(a,e,i,n,r,s,0),void hc(o,e,i,n,r,s,0)}t=t.next}a=a.next}while(a!==t)}function fc(t,e){return t.x-e.x}function gc(t,e){const i=function(t,e){let i,n=e,r=-1/0;const s=t.x,a=t.y;do{if(a<=n.y&&a>=n.next.y&&n.next.y!==n.y){const t=n.x+(a-n.y)*(n.next.x-n.x)/(n.next.y-n.y);if(t<=s&&t>r&&(r=t,i=n.x=n.x&&n.x>=l&&s!==n.x&&yc(ai.x||n.x===i.x&&vc(i,n)))&&(i=n,u=h)),n=n.next}while(n!==o);return i}(t,e);if(!i)return e;const n=Cc(i,t);return cc(n,n.next),cc(i,i.next)}function vc(t,e){return bc(t.prev,t,e.prev)<0&&bc(e.next,t,t.next)<0}function xc(t,e,i,n,r){return(t=1431655765&((t=858993459&((t=252645135&((t=16711935&((t=(t-i)*r|0)|t<<8))|t<<4))|t<<2))|t<<1))|(e=1431655765&((e=858993459&((e=252645135&((e=16711935&((e=(e-n)*r|0)|e<<8))|e<<4))|e<<2))|e<<1))<<1}function _c(t){let e=t,i=t;do{(e.x=(t-a)*(s-o)&&(t-a)*(n-o)>=(i-a)*(e-o)&&(i-a)*(s-o)>=(r-a)*(n-o)}function Mc(t,e){return t.next.i!==e.i&&t.prev.i!==e.i&&!function(t,e){let i=t;do{if(i.i!==t.i&&i.next.i!==t.i&&i.i!==e.i&&i.next.i!==e.i&&wc(i,i.next,t,e))return!0;i=i.next}while(i!==t);return!1}(t,e)&&(Ec(t,e)&&Ec(e,t)&&function(t,e){let i=t,n=!1;const r=(t.x+e.x)/2,s=(t.y+e.y)/2;do{i.y>s!=i.next.y>s&&i.next.y!==i.y&&r<(i.next.x-i.x)*(s-i.y)/(i.next.y-i.y)+i.x&&(n=!n),i=i.next}while(i!==t);return n}(t,e)&&(bc(t.prev,t,e.prev)||bc(t,e.prev,e))||Sc(t,e)&&bc(t.prev,t,t.next)>0&&bc(e.prev,e,e.next)>0)}function bc(t,e,i){return(e.y-t.y)*(i.x-e.x)-(e.x-t.x)*(i.y-e.y)}function Sc(t,e){return t.x===e.x&&t.y===e.y}function wc(t,e,i,n){const r=Ac(bc(t,e,i)),s=Ac(bc(t,e,n)),a=Ac(bc(i,n,t)),o=Ac(bc(i,n,e));return r!==s&&a!==o||(!(0!==r||!Tc(t,i,e))||(!(0!==s||!Tc(t,n,e))||(!(0!==a||!Tc(i,t,n))||!(0!==o||!Tc(i,e,n)))))}function Tc(t,e,i){return e.x<=Math.max(t.x,i.x)&&e.x>=Math.min(t.x,i.x)&&e.y<=Math.max(t.y,i.y)&&e.y>=Math.min(t.y,i.y)}function Ac(t){return t>0?1:t<0?-1:0}function Ec(t,e){return bc(t.prev,t,t.next)<0?bc(t,e,t.next)>=0&&bc(t,t.prev,e)>=0:bc(t,e,t.prev)<0||bc(t,t.next,e)<0}function Cc(t,e){const i=new Pc(t.i,t.x,t.y),n=new Pc(e.i,e.x,e.y),r=t.next,s=e.prev;return t.next=e,e.prev=t,i.next=r,r.prev=i,n.next=i,i.prev=n,s.next=n,n.prev=s,n}function Lc(t,e,i,n){const r=new Pc(t,e,i);return n?(r.next=n.next,r.prev=n,n.next.prev=r,n.next=r):(r.prev=r,r.next=r),r}function Rc(t){t.next.prev=t.prev,t.prev.next=t.next,t.prevZ&&(t.prevZ.nextZ=t.nextZ),t.nextZ&&(t.nextZ.prevZ=t.prevZ)}function Pc(t,e,i){this.i=t,this.x=e,this.y=i,this.prev=null,this.next=null,this.z=0,this.prevZ=null,this.nextZ=null,this.steiner=!1}class Ic{static area(t){const e=t.length;let i=0;for(let n=e-1,r=0;r2&&t[e-1].equals(t[0])&&t.pop()}function Nc(t,e){for(let i=0;iNumber.EPSILON){const u=Math.sqrt(h),d=Math.sqrt(l*l+c*c),p=e.x-o/u,m=e.y+a/u,f=((i.x-c/d-p)*c-(i.y+l/d-m)*l)/(a*c-o*l);n=p+a*f-t.x,r=m+o*f-t.y;const g=n*n+r*r;if(g<=2)return new We(n,r);s=Math.sqrt(g/2)}else{let t=!1;a>Number.EPSILON?l>Number.EPSILON&&(t=!0):a<-Number.EPSILON?l<-Number.EPSILON&&(t=!0):Math.sign(o)===Math.sign(c)&&(t=!0),t?(n=-o,r=a,s=Math.sqrt(h)):(n=a,r=o,s=Math.sqrt(h/2))}return new We(n/s,r/s)}const P=[];for(let t=0,e=A.length,i=e-1,n=t+1;t=0;t--){const e=t/p,i=h*Math.cos(e*Math.PI/2),n=u*Math.sin(e*Math.PI/2)+d;for(let t=0,e=A.length;t=0;){const n=i;let r=i-1;r<0&&(r=t.length-1);for(let t=0,i=o+2*p;t0)&&d.push(e,r,l),(t!==i-1||o0!=t>0&&this.version++,this._sheen=t}get clearcoat(){return this._clearcoat}set clearcoat(t){this._clearcoat>0!=t>0&&this.version++,this._clearcoat=t}get iridescence(){return this._iridescence}set iridescence(t){this._iridescence>0!=t>0&&this.version++,this._iridescence=t}get transmission(){return this._transmission}set transmission(t){this._transmission>0!=t>0&&this.version++,this._transmission=t}copy(t){return super.copy(t),this.defines={STANDARD:"",PHYSICAL:""},this.clearcoat=t.clearcoat,this.clearcoatMap=t.clearcoatMap,this.clearcoatRoughness=t.clearcoatRoughness,this.clearcoatRoughnessMap=t.clearcoatRoughnessMap,this.clearcoatNormalMap=t.clearcoatNormalMap,this.clearcoatNormalScale.copy(t.clearcoatNormalScale),this.ior=t.ior,this.iridescence=t.iridescence,this.iridescenceMap=t.iridescenceMap,this.iridescenceIOR=t.iridescenceIOR,this.iridescenceThicknessRange=[...t.iridescenceThicknessRange],this.iridescenceThicknessMap=t.iridescenceThicknessMap,this.sheen=t.sheen,this.sheenColor.copy(t.sheenColor),this.sheenColorMap=t.sheenColorMap,this.sheenRoughness=t.sheenRoughness,this.sheenRoughnessMap=t.sheenRoughnessMap,this.transmission=t.transmission,this.transmissionMap=t.transmissionMap,this.thickness=t.thickness,this.thicknessMap=t.thicknessMap,this.attenuationDistance=t.attenuationDistance,this.attenuationColor.copy(t.attenuationColor),this.specularIntensity=t.specularIntensity,this.specularIntensityMap=t.specularIntensityMap,this.specularColor.copy(t.specularColor),this.specularColorMap=t.specularColorMap,this}}class Qc extends Pn{constructor(t){super(),this.isMeshPhongMaterial=!0,this.type="MeshPhongMaterial",this.color=new zn(16777215),this.specular=new zn(1118481),this.shininess=30,this.map=null,this.lightMap=null,this.lightMapIntensity=1,this.aoMap=null,this.aoMapIntensity=1,this.emissive=new zn(0),this.emissiveIntensity=1,this.emissiveMap=null,this.bumpMap=null,this.bumpScale=1,this.normalMap=null,this.normalMapType=ye,this.normalScale=new We(1,1),this.displacementMap=null,this.displacementScale=1,this.displacementBias=0,this.specularMap=null,this.alphaMap=null,this.envMap=null,this.combine=G,this.reflectivity=1,this.refractionRatio=.98,this.wireframe=!1,this.wireframeLinewidth=1,this.wireframeLinecap="round",this.wireframeLinejoin="round",this.flatShading=!1,this.fog=!0,this.setValues(t)}copy(t){return super.copy(t),this.color.copy(t.color),this.specular.copy(t.specular),this.shininess=t.shininess,this.map=t.map,this.lightMap=t.lightMap,this.lightMapIntensity=t.lightMapIntensity,this.aoMap=t.aoMap,this.aoMapIntensity=t.aoMapIntensity,this.emissive.copy(t.emissive),this.emissiveMap=t.emissiveMap,this.emissiveIntensity=t.emissiveIntensity,this.bumpMap=t.bumpMap,this.bumpScale=t.bumpScale,this.normalMap=t.normalMap,this.normalMapType=t.normalMapType,this.normalScale.copy(t.normalScale),this.displacementMap=t.displacementMap,this.displacementScale=t.displacementScale,this.displacementBias=t.displacementBias,this.specularMap=t.specularMap,this.alphaMap=t.alphaMap,this.envMap=t.envMap,this.combine=t.combine,this.reflectivity=t.reflectivity,this.refractionRatio=t.refractionRatio,this.wireframe=t.wireframe,this.wireframeLinewidth=t.wireframeLinewidth,this.wireframeLinecap=t.wireframeLinecap,this.wireframeLinejoin=t.wireframeLinejoin,this.flatShading=t.flatShading,this.fog=t.fog,this}}class th extends Pn{constructor(t){super(),this.isMeshToonMaterial=!0,this.defines={TOON:""},this.type="MeshToonMaterial",this.color=new zn(16777215),this.map=null,this.gradientMap=null,this.lightMap=null,this.lightMapIntensity=1,this.aoMap=null,this.aoMapIntensity=1,this.emissive=new zn(0),this.emissiveIntensity=1,this.emissiveMap=null,this.bumpMap=null,this.bumpScale=1,this.normalMap=null,this.normalMapType=ye,this.normalScale=new We(1,1),this.displacementMap=null,this.displacementScale=1,this.displacementBias=0,this.alphaMap=null,this.wireframe=!1,this.wireframeLinewidth=1,this.wireframeLinecap="round",this.wireframeLinejoin="round",this.fog=!0,this.setValues(t)}copy(t){return super.copy(t),this.color.copy(t.color),this.map=t.map,this.gradientMap=t.gradientMap,this.lightMap=t.lightMap,this.lightMapIntensity=t.lightMapIntensity,this.aoMap=t.aoMap,this.aoMapIntensity=t.aoMapIntensity,this.emissive.copy(t.emissive),this.emissiveMap=t.emissiveMap,this.emissiveIntensity=t.emissiveIntensity,this.bumpMap=t.bumpMap,this.bumpScale=t.bumpScale,this.normalMap=t.normalMap,this.normalMapType=t.normalMapType,this.normalScale.copy(t.normalScale),this.displacementMap=t.displacementMap,this.displacementScale=t.displacementScale,this.displacementBias=t.displacementBias,this.alphaMap=t.alphaMap,this.wireframe=t.wireframe,this.wireframeLinewidth=t.wireframeLinewidth,this.wireframeLinecap=t.wireframeLinecap,this.wireframeLinejoin=t.wireframeLinejoin,this.fog=t.fog,this}}class eh extends Pn{constructor(t){super(),this.isMeshNormalMaterial=!0,this.type="MeshNormalMaterial",this.bumpMap=null,this.bumpScale=1,this.normalMap=null,this.normalMapType=ye,this.normalScale=new We(1,1),this.displacementMap=null,this.displacementScale=1,this.displacementBias=0,this.wireframe=!1,this.wireframeLinewidth=1,this.flatShading=!1,this.setValues(t)}copy(t){return super.copy(t),this.bumpMap=t.bumpMap,this.bumpScale=t.bumpScale,this.normalMap=t.normalMap,this.normalMapType=t.normalMapType,this.normalScale.copy(t.normalScale),this.displacementMap=t.displacementMap,this.displacementScale=t.displacementScale,this.displacementBias=t.displacementBias,this.wireframe=t.wireframe,this.wireframeLinewidth=t.wireframeLinewidth,this.flatShading=t.flatShading,this}}class ih extends Pn{constructor(t){super(),this.isMeshLambertMaterial=!0,this.type="MeshLambertMaterial",this.color=new zn(16777215),this.map=null,this.lightMap=null,this.lightMapIntensity=1,this.aoMap=null,this.aoMapIntensity=1,this.emissive=new zn(0),this.emissiveIntensity=1,this.emissiveMap=null,this.bumpMap=null,this.bumpScale=1,this.normalMap=null,this.normalMapType=ye,this.normalScale=new We(1,1),this.displacementMap=null,this.displacementScale=1,this.displacementBias=0,this.specularMap=null,this.alphaMap=null,this.envMap=null,this.combine=G,this.reflectivity=1,this.refractionRatio=.98,this.wireframe=!1,this.wireframeLinewidth=1,this.wireframeLinecap="round",this.wireframeLinejoin="round",this.flatShading=!1,this.fog=!0,this.setValues(t)}copy(t){return super.copy(t),this.color.copy(t.color),this.map=t.map,this.lightMap=t.lightMap,this.lightMapIntensity=t.lightMapIntensity,this.aoMap=t.aoMap,this.aoMapIntensity=t.aoMapIntensity,this.emissive.copy(t.emissive),this.emissiveMap=t.emissiveMap,this.emissiveIntensity=t.emissiveIntensity,this.bumpMap=t.bumpMap,this.bumpScale=t.bumpScale,this.normalMap=t.normalMap,this.normalMapType=t.normalMapType,this.normalScale.copy(t.normalScale),this.displacementMap=t.displacementMap,this.displacementScale=t.displacementScale,this.displacementBias=t.displacementBias,this.specularMap=t.specularMap,this.alphaMap=t.alphaMap,this.envMap=t.envMap,this.combine=t.combine,this.reflectivity=t.reflectivity,this.refractionRatio=t.refractionRatio,this.wireframe=t.wireframe,this.wireframeLinewidth=t.wireframeLinewidth,this.wireframeLinecap=t.wireframeLinecap,this.wireframeLinejoin=t.wireframeLinejoin,this.flatShading=t.flatShading,this.fog=t.fog,this}}class nh extends Pn{constructor(t){super(),this.isMeshMatcapMaterial=!0,this.defines={MATCAP:""},this.type="MeshMatcapMaterial",this.color=new zn(16777215),this.matcap=null,this.map=null,this.bumpMap=null,this.bumpScale=1,this.normalMap=null,this.normalMapType=ye,this.normalScale=new We(1,1),this.displacementMap=null,this.displacementScale=1,this.displacementBias=0,this.alphaMap=null,this.flatShading=!1,this.fog=!0,this.setValues(t)}copy(t){return super.copy(t),this.defines={MATCAP:""},this.color.copy(t.color),this.matcap=t.matcap,this.map=t.map,this.bumpMap=t.bumpMap,this.bumpScale=t.bumpScale,this.normalMap=t.normalMap,this.normalMapType=t.normalMapType,this.normalScale.copy(t.normalScale),this.displacementMap=t.displacementMap,this.displacementScale=t.displacementScale,this.displacementBias=t.displacementBias,this.alphaMap=t.alphaMap,this.flatShading=t.flatShading,this.fog=t.fog,this}}class rh extends ol{constructor(t){super(),this.isLineDashedMaterial=!0,this.type="LineDashedMaterial",this.scale=1,this.dashSize=3,this.gapSize=1,this.setValues(t)}copy(t){return super.copy(t),this.scale=t.scale,this.dashSize=t.dashSize,this.gapSize=t.gapSize,this}}function sh(t,e,i){return oh(t)?new t.constructor(t.subarray(e,void 0!==i?i:t.length)):t.slice(e,i)}function ah(t,e,i){return!t||!i&&t.constructor===e?t:"number"==typeof e.BYTES_PER_ELEMENT?new e(t):Array.prototype.slice.call(t)}function oh(t){return ArrayBuffer.isView(t)&&!(t instanceof DataView)}function lh(t){const e=t.length,i=new Array(e);for(let t=0;t!==e;++t)i[t]=t;return i.sort((function(e,i){return t[e]-t[i]})),i}function ch(t,e,i){const n=t.length,r=new t.constructor(n);for(let s=0,a=0;a!==n;++s){const n=i[s]*e;for(let i=0;i!==e;++i)r[a++]=t[n+i]}return r}function hh(t,e,i,n){let r=1,s=t[0];for(;void 0!==s&&void 0===s[n];)s=t[r++];if(void 0===s)return;let a=s[n];if(void 0!==a)if(Array.isArray(a))do{a=s[n],void 0!==a&&(e.push(s.time),i.push.apply(i,a)),s=t[r++]}while(void 0!==s);else if(void 0!==a.toArray)do{a=s[n],void 0!==a&&(e.push(s.time),a.toArray(i,i.length)),s=t[r++]}while(void 0!==s);else do{a=s[n],void 0!==a&&(e.push(s.time),i.push(a)),s=t[r++]}while(void 0!==s)}const uh={arraySlice:sh,convertArray:ah,isTypedArray:oh,getKeyframeOrder:lh,sortedArray:ch,flattenJSON:hh,subclip:function(t,e,i,n,r=30){const s=t.clone();s.name=e;const a=[];for(let t=0;t=n)){l.push(e.times[t]);for(let i=0;is.tracks[t].times[0]&&(o=s.tracks[t].times[0]);for(let t=0;t=n.times[u]){const t=u*l+o,e=t+l-o;d=sh(n.values,t,e)}else{const t=n.createInterpolant(),e=o,i=l-o;t.evaluate(s),d=sh(t.resultBuffer,e,i)}if("quaternion"===r){(new Ke).fromArray(d).normalize().conjugate().toArray(d)}const p=a.times.length;for(let t=0;t=r)break t;{const a=e[1];t=r)break e}s=i,i=0}}for(;i>>1;te;)--s;if(++s,0!==r||s!==n){r>=s&&(s=Math.max(s,1),r=s-1);const t=this.getValueSize();this.times=sh(i,r,s),this.values=sh(this.values,r*t,s*t)}return this}validate(){let t=!0;const e=this.getValueSize();e-Math.floor(e)!=0&&(console.error("THREE.KeyframeTrack: Invalid value size in track.",this),t=!1);const i=this.times,n=this.values,r=i.length;0===r&&(console.error("THREE.KeyframeTrack: Track is empty.",this),t=!1);let s=null;for(let e=0;e!==r;e++){const n=i[e];if("number"==typeof n&&isNaN(n)){console.error("THREE.KeyframeTrack: Time is not a valid number.",this,e,n),t=!1;break}if(null!==s&&s>n){console.error("THREE.KeyframeTrack: Out of order keys.",this,e,n,s),t=!1;break}s=n}if(void 0!==n&&oh(n))for(let e=0,i=n.length;e!==i;++e){const i=n[e];if(isNaN(i)){console.error("THREE.KeyframeTrack: Value is not a valid number.",this,e,i),t=!1;break}}return t}optimize(){const t=sh(this.times),e=sh(this.values),i=this.getValueSize(),n=this.getInterpolation()===ue,r=t.length-1;let s=1;for(let a=1;a0){t[s]=t[r];for(let t=r*i,n=s*i,a=0;a!==i;++a)e[n+a]=e[t+a];++s}return s!==t.length?(this.times=sh(t,0,s),this.values=sh(e,0,s*i)):(this.times=t,this.values=e),this}clone(){const t=sh(this.times,0),e=sh(this.values,0),i=new(0,this.constructor)(this.name,t,e);return i.createInterpolant=this.createInterpolant,i}}gh.prototype.TimeBufferType=Float32Array,gh.prototype.ValueBufferType=Float32Array,gh.prototype.DefaultInterpolation=he;class vh extends gh{}vh.prototype.ValueTypeName="bool",vh.prototype.ValueBufferType=Array,vh.prototype.DefaultInterpolation=ce,vh.prototype.InterpolantFactoryMethodLinear=void 0,vh.prototype.InterpolantFactoryMethodSmooth=void 0;class xh extends gh{}xh.prototype.ValueTypeName="color";class _h extends gh{}_h.prototype.ValueTypeName="number";class yh extends dh{constructor(t,e,i,n){super(t,e,i,n)}interpolate_(t,e,i,n){const r=this.resultBuffer,s=this.sampleValues,a=this.valueSize,o=(i-e)/(n-e);let l=t*a;for(let t=l+a;l!==t;l+=4)Ke.slerpFlat(r,0,s,l-a,s,l,o);return r}}class Mh extends gh{InterpolantFactoryMethodLinear(t){return new yh(this.times,this.values,this.getValueSize(),t)}}Mh.prototype.ValueTypeName="quaternion",Mh.prototype.DefaultInterpolation=he,Mh.prototype.InterpolantFactoryMethodSmooth=void 0;class bh extends gh{}bh.prototype.ValueTypeName="string",bh.prototype.ValueBufferType=Array,bh.prototype.DefaultInterpolation=ce,bh.prototype.InterpolantFactoryMethodLinear=void 0,bh.prototype.InterpolantFactoryMethodSmooth=void 0;class Sh extends gh{}Sh.prototype.ValueTypeName="vector";class wh{constructor(t,e=-1,i,n=2500){this.name=t,this.tracks=i,this.duration=e,this.blendMode=n,this.uuid=Ne(),this.duration<0&&this.resetDuration()}static parse(t){const e=[],i=t.tracks,n=1/(t.fps||1);for(let t=0,r=i.length;t!==r;++t)e.push(Th(i[t]).scale(n));const r=new this(t.name,t.duration,e,t.blendMode);return r.uuid=t.uuid,r}static toJSON(t){const e=[],i=t.tracks,n={name:t.name,duration:t.duration,tracks:e,uuid:t.uuid,blendMode:t.blendMode};for(let t=0,n=i.length;t!==n;++t)e.push(gh.toJSON(i[t]));return n}static CreateFromMorphTargetSequence(t,e,i,n){const r=e.length,s=[];for(let t=0;t1){const t=s[1];let e=n[t];e||(n[t]=e=[]),e.push(i)}}const s=[];for(const t in n)s.push(this.CreateFromMorphTargetSequence(t,n[t],e,i));return s}static parseAnimation(t,e){if(!t)return console.error("THREE.AnimationClip: No animation in JSONLoader data."),null;const i=function(t,e,i,n,r){if(0!==i.length){const s=[],a=[];hh(i,s,a,n),0!==s.length&&r.push(new t(e,s,a))}},n=[],r=t.name||"default",s=t.fps||30,a=t.blendMode;let o=t.length||-1;const l=t.hierarchy||[];for(let t=0;t{e&&e(r),this.manager.itemEnd(t)}),0),r;if(void 0!==Rh[t])return void Rh[t].push({onLoad:e,onProgress:i,onError:n});Rh[t]=[],Rh[t].push({onLoad:e,onProgress:i,onError:n});const s=new Request(t,{headers:new Headers(this.requestHeader),credentials:this.withCredentials?"include":"same-origin"}),a=this.mimeType,o=this.responseType;fetch(s).then((e=>{if(200===e.status||0===e.status){if(0===e.status&&console.warn("THREE.FileLoader: HTTP Status 0 received."),"undefined"==typeof ReadableStream||void 0===e.body||void 0===e.body.getReader)return e;const i=Rh[t],n=e.body.getReader(),r=e.headers.get("Content-Length")||e.headers.get("X-File-Size"),s=r?parseInt(r):0,a=0!==s;let o=0;const l=new ReadableStream({start(t){!function e(){n.read().then((({done:n,value:r})=>{if(n)t.close();else{o+=r.byteLength;const n=new ProgressEvent("progress",{lengthComputable:a,loaded:o,total:s});for(let t=0,e=i.length;t{switch(o){case"arraybuffer":return t.arrayBuffer();case"blob":return t.blob();case"document":return t.text().then((t=>(new DOMParser).parseFromString(t,a)));case"json":return t.json();default:if(void 0===a)return t.text();{const e=/charset="?([^;"\s]*)"?/i.exec(a),i=e&&e[1]?e[1].toLowerCase():void 0,n=new TextDecoder(i);return t.arrayBuffer().then((t=>n.decode(t)))}}})).then((e=>{Ah.add(t,e);const i=Rh[t];delete Rh[t];for(let t=0,n=i.length;t{const i=Rh[t];if(void 0===i)throw this.manager.itemError(t),e;delete Rh[t];for(let t=0,n=i.length;t{this.manager.itemEnd(t)})),this.manager.itemStart(t)}setResponseType(t){return this.responseType=t,this}setMimeType(t){return this.mimeType=t,this}}class Dh extends Lh{constructor(t){super(t)}load(t,e,i,n){void 0!==this.path&&(t=this.path+t),t=this.manager.resolveURL(t);const r=this,s=Ah.get(t);if(void 0!==s)return r.manager.itemStart(t),setTimeout((function(){e&&e(s),r.manager.itemEnd(t)}),0),s;const a=Je("img");function o(){c(),Ah.add(t,this),e&&e(this),r.manager.itemEnd(t)}function l(e){c(),n&&n(e),r.manager.itemError(t),r.manager.itemEnd(t)}function c(){a.removeEventListener("load",o,!1),a.removeEventListener("error",l,!1)}return a.addEventListener("load",o,!1),a.addEventListener("error",l,!1),"data:"!==t.slice(0,5)&&void 0!==this.crossOrigin&&(a.crossOrigin=this.crossOrigin),r.manager.itemStart(t),a.src=t,a}}class Nh extends xn{constructor(t,e=1){super(),this.isLight=!0,this.type="Light",this.color=new zn(t),this.intensity=e}dispose(){}copy(t,e){return super.copy(t,e),this.color.copy(t.color),this.intensity=t.intensity,this}toJSON(t){const e=super.toJSON(t);return e.object.color=this.color.getHex(),e.object.intensity=this.intensity,void 0!==this.groundColor&&(e.object.groundColor=this.groundColor.getHex()),void 0!==this.distance&&(e.object.distance=this.distance),void 0!==this.angle&&(e.object.angle=this.angle),void 0!==this.decay&&(e.object.decay=this.decay),void 0!==this.penumbra&&(e.object.penumbra=this.penumbra),void 0!==this.shadow&&(e.object.shadow=this.shadow.toJSON()),e}}class Oh extends Nh{constructor(t,e,i){super(t,i),this.isHemisphereLight=!0,this.type="HemisphereLight",this.position.copy(xn.DEFAULT_UP),this.updateMatrix(),this.groundColor=new zn(e)}copy(t,e){return super.copy(t,e),this.groundColor.copy(t.groundColor),this}}const zh=new qi,Uh=new $e,Bh=new $e;class Fh{constructor(t){this.camera=t,this.bias=0,this.normalBias=0,this.radius=1,this.blurSamples=8,this.mapSize=new We(512,512),this.map=null,this.mapPass=null,this.matrix=new qi,this.autoUpdate=!0,this.needsUpdate=!1,this._frustum=new Dr,this._frameExtents=new We(1,1),this._viewportCount=1,this._viewports=[new fi(0,0,1,1)]}getViewportCount(){return this._viewportCount}getFrustum(){return this._frustum}updateMatrices(t){const e=this.camera,i=this.matrix;Uh.setFromMatrixPosition(t.matrixWorld),e.position.copy(Uh),Bh.setFromMatrixPosition(t.target.matrixWorld),e.lookAt(Bh),e.updateMatrixWorld(),zh.multiplyMatrices(e.projectionMatrix,e.matrixWorldInverse),this._frustum.setFromProjectionMatrix(zh),i.set(.5,0,0,.5,0,.5,0,.5,0,0,.5,.5,0,0,0,1),i.multiply(zh)}getViewport(t){return this._viewports[t]}getFrameExtents(){return this._frameExtents}dispose(){this.map&&this.map.dispose(),this.mapPass&&this.mapPass.dispose()}copy(t){return this.camera=t.camera.clone(),this.bias=t.bias,this.radius=t.radius,this.mapSize.copy(t.mapSize),this}clone(){return(new this.constructor).copy(this)}toJSON(){const t={};return 0!==this.bias&&(t.bias=this.bias),0!==this.normalBias&&(t.normalBias=this.normalBias),1!==this.radius&&(t.radius=this.radius),512===this.mapSize.x&&512===this.mapSize.y||(t.mapSize=this.mapSize.toArray()),t.camera=this.camera.toJSON(!1).object,delete t.camera.matrix,t}}class kh extends Fh{constructor(){super(new br(50,1,.5,500)),this.isSpotLightShadow=!0,this.focus=1}updateMatrices(t){const e=this.camera,i=2*De*t.angle*this.focus,n=this.mapSize.width/this.mapSize.height,r=t.distance||e.far;i===e.fov&&n===e.aspect&&r===e.far||(e.fov=i,e.aspect=n,e.far=r,e.updateProjectionMatrix()),super.updateMatrices(t)}copy(t){return super.copy(t),this.focus=t.focus,this}}class Gh extends Nh{constructor(t,e,i=0,n=Math.PI/3,r=0,s=2){super(t,e),this.isSpotLight=!0,this.type="SpotLight",this.position.copy(xn.DEFAULT_UP),this.updateMatrix(),this.target=new xn,this.distance=i,this.angle=n,this.penumbra=r,this.decay=s,this.map=null,this.shadow=new kh}get power(){return this.intensity*Math.PI}set power(t){this.intensity=t/Math.PI}dispose(){this.shadow.dispose()}copy(t,e){return super.copy(t,e),this.distance=t.distance,this.angle=t.angle,this.penumbra=t.penumbra,this.decay=t.decay,this.target=t.target.clone(),this.shadow=t.shadow.clone(),this}}const Vh=new qi,Hh=new $e,Wh=new $e;class jh extends Fh{constructor(){super(new br(90,1,.5,500)),this.isPointLightShadow=!0,this._frameExtents=new We(4,2),this._viewportCount=6,this._viewports=[new fi(2,1,1,1),new fi(0,1,1,1),new fi(3,1,1,1),new fi(1,1,1,1),new fi(3,0,1,1),new fi(1,0,1,1)],this._cubeDirections=[new $e(1,0,0),new $e(-1,0,0),new $e(0,0,1),new $e(0,0,-1),new $e(0,1,0),new $e(0,-1,0)],this._cubeUps=[new $e(0,1,0),new $e(0,1,0),new $e(0,1,0),new $e(0,1,0),new $e(0,0,1),new $e(0,0,-1)]}updateMatrices(t,e=0){const i=this.camera,n=this.matrix,r=t.distance||i.far;r!==i.far&&(i.far=r,i.updateProjectionMatrix()),Hh.setFromMatrixPosition(t.matrixWorld),i.position.copy(Hh),Wh.copy(i.position),Wh.add(this._cubeDirections[e]),i.up.copy(this._cubeUps[e]),i.lookAt(Wh),i.updateMatrixWorld(),n.makeTranslation(-Hh.x,-Hh.y,-Hh.z),Vh.multiplyMatrices(i.projectionMatrix,i.matrixWorldInverse),this._frustum.setFromProjectionMatrix(Vh)}}class qh extends Nh{constructor(t,e,i=0,n=2){super(t,e),this.isPointLight=!0,this.type="PointLight",this.distance=i,this.decay=n,this.shadow=new jh}get power(){return 4*this.intensity*Math.PI}set power(t){this.intensity=t/(4*Math.PI)}dispose(){this.shadow.dispose()}copy(t,e){return super.copy(t,e),this.distance=t.distance,this.decay=t.decay,this.shadow=t.shadow.clone(),this}}class Xh extends Fh{constructor(){super(new Xr(-5,5,5,-5,.5,500)),this.isDirectionalLightShadow=!0}}class Yh extends Nh{constructor(t,e){super(t,e),this.isDirectionalLight=!0,this.type="DirectionalLight",this.position.copy(xn.DEFAULT_UP),this.updateMatrix(),this.target=new xn,this.shadow=new Xh}dispose(){this.shadow.dispose()}copy(t){return super.copy(t),this.target=t.target.clone(),this.shadow=t.shadow.clone(),this}}class Zh extends Nh{constructor(t,e){super(t,e),this.isAmbientLight=!0,this.type="AmbientLight"}}class Jh extends Nh{constructor(t,e,i=10,n=10){super(t,e),this.isRectAreaLight=!0,this.type="RectAreaLight",this.width=i,this.height=n}get power(){return this.intensity*this.width*this.height*Math.PI}set power(t){this.intensity=t/(this.width*this.height*Math.PI)}copy(t){return super.copy(t),this.width=t.width,this.height=t.height,this}toJSON(t){const e=super.toJSON(t);return e.object.width=this.width,e.object.height=this.height,e}}class Kh{constructor(){this.isSphericalHarmonics3=!0,this.coefficients=[];for(let t=0;t<9;t++)this.coefficients.push(new $e)}set(t){for(let e=0;e<9;e++)this.coefficients[e].copy(t[e]);return this}zero(){for(let t=0;t<9;t++)this.coefficients[t].set(0,0,0);return this}getAt(t,e){const i=t.x,n=t.y,r=t.z,s=this.coefficients;return e.copy(s[0]).multiplyScalar(.282095),e.addScaledVector(s[1],.488603*n),e.addScaledVector(s[2],.488603*r),e.addScaledVector(s[3],.488603*i),e.addScaledVector(s[4],i*n*1.092548),e.addScaledVector(s[5],n*r*1.092548),e.addScaledVector(s[6],.315392*(3*r*r-1)),e.addScaledVector(s[7],i*r*1.092548),e.addScaledVector(s[8],.546274*(i*i-n*n)),e}getIrradianceAt(t,e){const i=t.x,n=t.y,r=t.z,s=this.coefficients;return e.copy(s[0]).multiplyScalar(.886227),e.addScaledVector(s[1],1.023328*n),e.addScaledVector(s[2],1.023328*r),e.addScaledVector(s[3],1.023328*i),e.addScaledVector(s[4],.858086*i*n),e.addScaledVector(s[5],.858086*n*r),e.addScaledVector(s[6],.743125*r*r-.247708),e.addScaledVector(s[7],.858086*i*r),e.addScaledVector(s[8],.429043*(i*i-n*n)),e}add(t){for(let e=0;e<9;e++)this.coefficients[e].add(t.coefficients[e]);return this}addScaledSH(t,e){for(let i=0;i<9;i++)this.coefficients[i].addScaledVector(t.coefficients[i],e);return this}scale(t){for(let e=0;e<9;e++)this.coefficients[e].multiplyScalar(t);return this}lerp(t,e){for(let i=0;i<9;i++)this.coefficients[i].lerp(t.coefficients[i],e);return this}equals(t){for(let e=0;e<9;e++)if(!this.coefficients[e].equals(t.coefficients[e]))return!1;return!0}copy(t){return this.set(t.coefficients)}clone(){return(new this.constructor).copy(this)}fromArray(t,e=0){const i=this.coefficients;for(let n=0;n<9;n++)i[n].fromArray(t,e+3*n);return this}toArray(t=[],e=0){const i=this.coefficients;for(let n=0;n<9;n++)i[n].toArray(t,e+3*n);return t}static getBasisAt(t,e){const i=t.x,n=t.y,r=t.z;e[0]=.282095,e[1]=.488603*n,e[2]=.488603*r,e[3]=.488603*i,e[4]=1.092548*i*n,e[5]=1.092548*n*r,e[6]=.315392*(3*r*r-1),e[7]=1.092548*i*r,e[8]=.546274*(i*i-n*n)}}class $h extends Nh{constructor(t=new Kh,e=1){super(void 0,e),this.isLightProbe=!0,this.sh=t}copy(t){return super.copy(t),this.sh.copy(t.sh),this}fromJSON(t){return this.intensity=t.intensity,this.sh.fromArray(t.sh),this}toJSON(t){const e=super.toJSON(t);return e.object.sh=this.sh.toArray(),e}}class Qh extends Lh{constructor(t){super(t),this.textures={}}load(t,e,i,n){const r=this,s=new Ih(r.manager);s.setPath(r.path),s.setRequestHeader(r.requestHeader),s.setWithCredentials(r.withCredentials),s.load(t,(function(i){try{e(r.parse(JSON.parse(i)))}catch(e){n?n(e):console.error(e),r.manager.itemError(t)}}),i,n)}parse(t){const e=this.textures;function i(t){return void 0===e[t]&&console.warn("THREE.MaterialLoader: Undefined texture",t),e[t]}const n=Qh.createMaterialFromType(t.type);if(void 0!==t.uuid&&(n.uuid=t.uuid),void 0!==t.name&&(n.name=t.name),void 0!==t.color&&void 0!==n.color&&n.color.setHex(t.color),void 0!==t.roughness&&(n.roughness=t.roughness),void 0!==t.metalness&&(n.metalness=t.metalness),void 0!==t.sheen&&(n.sheen=t.sheen),void 0!==t.sheenColor&&(n.sheenColor=(new zn).setHex(t.sheenColor)),void 0!==t.sheenRoughness&&(n.sheenRoughness=t.sheenRoughness),void 0!==t.emissive&&void 0!==n.emissive&&n.emissive.setHex(t.emissive),void 0!==t.specular&&void 0!==n.specular&&n.specular.setHex(t.specular),void 0!==t.specularIntensity&&(n.specularIntensity=t.specularIntensity),void 0!==t.specularColor&&void 0!==n.specularColor&&n.specularColor.setHex(t.specularColor),void 0!==t.shininess&&(n.shininess=t.shininess),void 0!==t.clearcoat&&(n.clearcoat=t.clearcoat),void 0!==t.clearcoatRoughness&&(n.clearcoatRoughness=t.clearcoatRoughness),void 0!==t.iridescence&&(n.iridescence=t.iridescence),void 0!==t.iridescenceIOR&&(n.iridescenceIOR=t.iridescenceIOR),void 0!==t.iridescenceThicknessRange&&(n.iridescenceThicknessRange=t.iridescenceThicknessRange),void 0!==t.transmission&&(n.transmission=t.transmission),void 0!==t.thickness&&(n.thickness=t.thickness),void 0!==t.attenuationDistance&&(n.attenuationDistance=t.attenuationDistance),void 0!==t.attenuationColor&&void 0!==n.attenuationColor&&n.attenuationColor.setHex(t.attenuationColor),void 0!==t.fog&&(n.fog=t.fog),void 0!==t.flatShading&&(n.flatShading=t.flatShading),void 0!==t.blending&&(n.blending=t.blending),void 0!==t.combine&&(n.combine=t.combine),void 0!==t.side&&(n.side=t.side),void 0!==t.shadowSide&&(n.shadowSide=t.shadowSide),void 0!==t.opacity&&(n.opacity=t.opacity),void 0!==t.transparent&&(n.transparent=t.transparent),void 0!==t.alphaTest&&(n.alphaTest=t.alphaTest),void 0!==t.depthTest&&(n.depthTest=t.depthTest),void 0!==t.depthWrite&&(n.depthWrite=t.depthWrite),void 0!==t.colorWrite&&(n.colorWrite=t.colorWrite),void 0!==t.stencilWrite&&(n.stencilWrite=t.stencilWrite),void 0!==t.stencilWriteMask&&(n.stencilWriteMask=t.stencilWriteMask),void 0!==t.stencilFunc&&(n.stencilFunc=t.stencilFunc),void 0!==t.stencilRef&&(n.stencilRef=t.stencilRef),void 0!==t.stencilFuncMask&&(n.stencilFuncMask=t.stencilFuncMask),void 0!==t.stencilFail&&(n.stencilFail=t.stencilFail),void 0!==t.stencilZFail&&(n.stencilZFail=t.stencilZFail),void 0!==t.stencilZPass&&(n.stencilZPass=t.stencilZPass),void 0!==t.wireframe&&(n.wireframe=t.wireframe),void 0!==t.wireframeLinewidth&&(n.wireframeLinewidth=t.wireframeLinewidth),void 0!==t.wireframeLinecap&&(n.wireframeLinecap=t.wireframeLinecap),void 0!==t.wireframeLinejoin&&(n.wireframeLinejoin=t.wireframeLinejoin),void 0!==t.rotation&&(n.rotation=t.rotation),1!==t.linewidth&&(n.linewidth=t.linewidth),void 0!==t.dashSize&&(n.dashSize=t.dashSize),void 0!==t.gapSize&&(n.gapSize=t.gapSize),void 0!==t.scale&&(n.scale=t.scale),void 0!==t.polygonOffset&&(n.polygonOffset=t.polygonOffset),void 0!==t.polygonOffsetFactor&&(n.polygonOffsetFactor=t.polygonOffsetFactor),void 0!==t.polygonOffsetUnits&&(n.polygonOffsetUnits=t.polygonOffsetUnits),void 0!==t.dithering&&(n.dithering=t.dithering),void 0!==t.alphaToCoverage&&(n.alphaToCoverage=t.alphaToCoverage),void 0!==t.premultipliedAlpha&&(n.premultipliedAlpha=t.premultipliedAlpha),void 0!==t.forceSinglePass&&(n.forceSinglePass=t.forceSinglePass),void 0!==t.visible&&(n.visible=t.visible),void 0!==t.toneMapped&&(n.toneMapped=t.toneMapped),void 0!==t.userData&&(n.userData=t.userData),void 0!==t.vertexColors&&("number"==typeof t.vertexColors?n.vertexColors=t.vertexColors>0:n.vertexColors=t.vertexColors),void 0!==t.uniforms)for(const e in t.uniforms){const r=t.uniforms[e];switch(n.uniforms[e]={},r.type){case"t":n.uniforms[e].value=i(r.value);break;case"c":n.uniforms[e].value=(new zn).setHex(r.value);break;case"v2":n.uniforms[e].value=(new We).fromArray(r.value);break;case"v3":n.uniforms[e].value=(new $e).fromArray(r.value);break;case"v4":n.uniforms[e].value=(new fi).fromArray(r.value);break;case"m3":n.uniforms[e].value=(new je).fromArray(r.value);break;case"m4":n.uniforms[e].value=(new qi).fromArray(r.value);break;default:n.uniforms[e].value=r.value}}if(void 0!==t.defines&&(n.defines=t.defines),void 0!==t.vertexShader&&(n.vertexShader=t.vertexShader),void 0!==t.fragmentShader&&(n.fragmentShader=t.fragmentShader),void 0!==t.glslVersion&&(n.glslVersion=t.glslVersion),void 0!==t.extensions)for(const e in t.extensions)n.extensions[e]=t.extensions[e];if(void 0!==t.size&&(n.size=t.size),void 0!==t.sizeAttenuation&&(n.sizeAttenuation=t.sizeAttenuation),void 0!==t.map&&(n.map=i(t.map)),void 0!==t.matcap&&(n.matcap=i(t.matcap)),void 0!==t.alphaMap&&(n.alphaMap=i(t.alphaMap)),void 0!==t.bumpMap&&(n.bumpMap=i(t.bumpMap)),void 0!==t.bumpScale&&(n.bumpScale=t.bumpScale),void 0!==t.normalMap&&(n.normalMap=i(t.normalMap)),void 0!==t.normalMapType&&(n.normalMapType=t.normalMapType),void 0!==t.normalScale){let e=t.normalScale;!1===Array.isArray(e)&&(e=[e,e]),n.normalScale=(new We).fromArray(e)}return void 0!==t.displacementMap&&(n.displacementMap=i(t.displacementMap)),void 0!==t.displacementScale&&(n.displacementScale=t.displacementScale),void 0!==t.displacementBias&&(n.displacementBias=t.displacementBias),void 0!==t.roughnessMap&&(n.roughnessMap=i(t.roughnessMap)),void 0!==t.metalnessMap&&(n.metalnessMap=i(t.metalnessMap)),void 0!==t.emissiveMap&&(n.emissiveMap=i(t.emissiveMap)),void 0!==t.emissiveIntensity&&(n.emissiveIntensity=t.emissiveIntensity),void 0!==t.specularMap&&(n.specularMap=i(t.specularMap)),void 0!==t.specularIntensityMap&&(n.specularIntensityMap=i(t.specularIntensityMap)),void 0!==t.specularColorMap&&(n.specularColorMap=i(t.specularColorMap)),void 0!==t.envMap&&(n.envMap=i(t.envMap)),void 0!==t.envMapIntensity&&(n.envMapIntensity=t.envMapIntensity),void 0!==t.reflectivity&&(n.reflectivity=t.reflectivity),void 0!==t.refractionRatio&&(n.refractionRatio=t.refractionRatio),void 0!==t.lightMap&&(n.lightMap=i(t.lightMap)),void 0!==t.lightMapIntensity&&(n.lightMapIntensity=t.lightMapIntensity),void 0!==t.aoMap&&(n.aoMap=i(t.aoMap)),void 0!==t.aoMapIntensity&&(n.aoMapIntensity=t.aoMapIntensity),void 0!==t.gradientMap&&(n.gradientMap=i(t.gradientMap)),void 0!==t.clearcoatMap&&(n.clearcoatMap=i(t.clearcoatMap)),void 0!==t.clearcoatRoughnessMap&&(n.clearcoatRoughnessMap=i(t.clearcoatRoughnessMap)),void 0!==t.clearcoatNormalMap&&(n.clearcoatNormalMap=i(t.clearcoatNormalMap)),void 0!==t.clearcoatNormalScale&&(n.clearcoatNormalScale=(new We).fromArray(t.clearcoatNormalScale)),void 0!==t.iridescenceMap&&(n.iridescenceMap=i(t.iridescenceMap)),void 0!==t.iridescenceThicknessMap&&(n.iridescenceThicknessMap=i(t.iridescenceThicknessMap)),void 0!==t.transmissionMap&&(n.transmissionMap=i(t.transmissionMap)),void 0!==t.thicknessMap&&(n.thicknessMap=i(t.thicknessMap)),void 0!==t.sheenColorMap&&(n.sheenColorMap=i(t.sheenColorMap)),void 0!==t.sheenRoughnessMap&&(n.sheenRoughnessMap=i(t.sheenRoughnessMap)),n}setTextures(t){return this.textures=t,this}static createMaterialFromType(t){return new{ShadowMaterial:Zc,SpriteMaterial:wo,RawShaderMaterial:Jc,ShaderMaterial:yr,PointsMaterial:xl,MeshPhysicalMaterial:$c,MeshStandardMaterial:Kc,MeshPhongMaterial:Qc,MeshToonMaterial:th,MeshNormalMaterial:eh,MeshLambertMaterial:ih,MeshDepthMaterial:Qa,MeshDistanceMaterial:to,MeshBasicMaterial:Bn,MeshMatcapMaterial:nh,LineDashedMaterial:rh,LineBasicMaterial:ol,Material:Pn}[t]}}class tu{static decodeText(t){if("undefined"!=typeof TextDecoder)return(new TextDecoder).decode(t);let e="";for(let i=0,n=t.length;i0){this.source.connect(this.filters[0]);for(let t=1,e=this.filters.length;t0){this.source.disconnect(this.filters[0]);for(let t=1,e=this.filters.length;t0&&this._mixBufferRegionAdditive(i,n,this._addIndex*e,1,e);for(let t=e,r=e+e;t!==r;++t)if(i[t]!==i[t+e]){a.setValue(i,n);break}}saveOriginalState(){const t=this.binding,e=this.buffer,i=this.valueSize,n=i*this._origIndex;t.getValue(e,n);for(let t=i,r=n;t!==r;++t)e[t]=e[n+t%i];this._setIdentity(),this.cumulativeWeight=0,this.cumulativeWeightAdditive=0}restoreOriginalState(){const t=3*this.valueSize;this.binding.setValue(this.buffer,t)}_setAdditiveIdentityNumeric(){const t=this._addIndex*this.valueSize,e=t+this.valueSize;for(let i=t;i=.5)for(let n=0;n!==r;++n)t[e+n]=t[i+n]}_slerp(t,e,i,n){Ke.slerpFlat(t,e,t,e,t,i,n)}_slerpAdditive(t,e,i,n,r){const s=this._workIndex*r;Ke.multiplyQuaternionsFlat(t,s,t,e,t,i),Ke.slerpFlat(t,e,t,e,t,s,n)}_lerp(t,e,i,n,r){const s=1-n;for(let a=0;a!==r;++a){const r=e+a;t[r]=t[r]*s+t[i+a]*n}}_lerpAdditive(t,e,i,n,r){for(let s=0;s!==r;++s){const r=e+s;t[r]=t[r]+t[i+s]*n}}}const Su="\\[\\]\\.:\\/",wu=new RegExp("["+Su+"]","g"),Tu="[^"+Su+"]",Au="[^"+Su.replace("\\.","")+"]",Eu=new RegExp("^"+/((?:WC+[\/:])*)/.source.replace("WC",Tu)+/(WCOD+)?/.source.replace("WCOD",Au)+/(?:\.(WC+)(?:\[(.+)\])?)?/.source.replace("WC",Tu)+/\.(WC+)(?:\[(.+)\])?/.source.replace("WC",Tu)+"$"),Cu=["material","materials","bones","map"];class Lu{constructor(t,e,i){this.path=e,this.parsedPath=i||Lu.parseTrackName(e),this.node=Lu.findNode(t,this.parsedPath.nodeName),this.rootNode=t,this.getValue=this._getValue_unbound,this.setValue=this._setValue_unbound}static create(t,e,i){return t&&t.isAnimationObjectGroup?new Lu.Composite(t,e,i):new Lu(t,e,i)}static sanitizeNodeName(t){return t.replace(/\s/g,"_").replace(wu,"")}static parseTrackName(t){const e=Eu.exec(t);if(null===e)throw new Error("PropertyBinding: Cannot parse trackName: "+t);const i={nodeName:e[2],objectName:e[3],objectIndex:e[4],propertyName:e[5],propertyIndex:e[6]},n=i.nodeName&&i.nodeName.lastIndexOf(".");if(void 0!==n&&-1!==n){const t=i.nodeName.substring(n+1);-1!==Cu.indexOf(t)&&(i.nodeName=i.nodeName.substring(0,n),i.objectName=t)}if(null===i.propertyName||0===i.propertyName.length)throw new Error("PropertyBinding: can not parse propertyName from trackName: "+t);return i}static findNode(t,e){if(void 0===e||""===e||"."===e||-1===e||e===t.name||e===t.uuid)return t;if(t.skeleton){const i=t.skeleton.getBoneByName(e);if(void 0!==i)return i}if(t.children){const i=function(t){for(let n=0;n0){const t=this._interpolants,e=this._propertyBindings;if(this.blendMode===ge)for(let i=0,n=t.length;i!==n;++i)t[i].evaluate(s),e[i].accumulateAdditive(a);else for(let i=0,r=t.length;i!==r;++i)t[i].evaluate(s),e[i].accumulate(n,a)}}_updateWeight(t){let e=0;if(this.enabled){e=this.weight;const i=this._weightInterpolant;if(null!==i){const n=i.evaluate(t)[0];e*=n,t>i.parameterPositions[1]&&(this.stopFading(),0===n&&(this.enabled=!1))}}return this._effectiveWeight=e,e}_updateTimeScale(t){let e=0;if(!this.paused){e=this.timeScale;const i=this._timeScaleInterpolant;if(null!==i){e*=i.evaluate(t)[0],t>i.parameterPositions[1]&&(this.stopWarping(),0===e?this.paused=!0:this.timeScale=e)}}return this._effectiveTimeScale=e,e}_updateTime(t){const e=this._clip.duration,i=this.loop;let n=this.time+t,r=this._loopCount;const s=2202===i;if(0===t)return-1===r?n:s&&1==(1&r)?e-n:n;if(2200===i){-1===r&&(this._loopCount=0,this._setEndings(!0,!0,!1));t:{if(n>=e)n=e;else{if(!(n<0)){this.time=n;break t}n=0}this.clampWhenFinished?this.paused=!0:this.enabled=!1,this.time=n,this._mixer.dispatchEvent({type:"finished",action:this,direction:t<0?-1:1})}}else{if(-1===r&&(t>=0?(r=0,this._setEndings(!0,0===this.repetitions,s)):this._setEndings(0===this.repetitions,!0,s)),n>=e||n<0){const i=Math.floor(n/e);n-=e*i,r+=Math.abs(i);const a=this.repetitions-r;if(a<=0)this.clampWhenFinished?this.paused=!0:this.enabled=!1,n=t>0?e:0,this.time=n,this._mixer.dispatchEvent({type:"finished",action:this,direction:t>0?1:-1});else{if(1===a){const e=t<0;this._setEndings(e,!e,s)}else this._setEndings(!1,!1,s);this._loopCount=r,this.time=n,this._mixer.dispatchEvent({type:"loop",action:this,loopDelta:i})}}else this.time=n;if(s&&1==(1&r))return e-n}return n}_setEndings(t,e,i){const n=this._interpolantSettings;i?(n.endingStart=pe,n.endingEnd=pe):(n.endingStart=t?this.zeroSlopeAtStart?pe:de:me,n.endingEnd=e?this.zeroSlopeAtEnd?pe:de:me)}_scheduleFading(t,e,i){const n=this._mixer,r=n.time;let s=this._weightInterpolant;null===s&&(s=n._lendControlInterpolant(),this._weightInterpolant=s);const a=s.parameterPositions,o=s.sampleValues;return a[0]=r,o[0]=e,a[1]=r+t,o[1]=i,this}}const Pu=new Float32Array(1);class Iu{constructor(t){this.value=t}clone(){return new Iu(void 0===this.value.clone?this.value:this.value.clone())}}let Du=0;function Nu(t,e){return t.distance-e.distance}function Ou(t,e,i,n){if(t.layers.test(e.layers)&&t.raycast(e,i),!0===n){const n=t.children;for(let t=0,r=n.length;t>-e-14,n[256|t]=1024>>-e-14|32768,r[t]=-e-1,r[256|t]=-e-1):e<=15?(n[t]=e+15<<10,n[256|t]=e+15<<10|32768,r[t]=13,r[256|t]=13):e<128?(n[t]=31744,n[256|t]=64512,r[t]=24,r[256|t]=24):(n[t]=31744,n[256|t]=64512,r[t]=13,r[256|t]=13)}const s=new Uint32Array(2048),a=new Uint32Array(64),o=new Uint32Array(64);for(let t=1;t<1024;++t){let e=t<<13,i=0;for(;0==(8388608&e);)e<<=1,i-=8388608;e&=-8388609,i+=947912704,s[t]=e|i}for(let t=1024;t<2048;++t)s[t]=939524096+(t-1024<<13);for(let t=1;t<31;++t)a[t]=t<<23;a[31]=1199570944,a[32]=2147483648;for(let t=33;t<63;++t)a[t]=2147483648+(t-32<<23);a[63]=3347054592;for(let t=1;t<64;++t)32!==t&&(o[t]=1024);return{floatView:e,uint32View:i,baseTable:n,shiftTable:r,mantissaTable:s,exponentTable:a,offsetTable:o}}const sd={toHalfFloat:function(t){Math.abs(t)>65504&&console.warn("THREE.DataUtils.toHalfFloat(): Value out of range."),t=Oe(t,-65504,65504),nd.floatView[0]=t;const e=nd.uint32View[0],i=e>>23&511;return nd.baseTable[i]+((8388607&e)>>nd.shiftTable[i])},fromHalfFloat:function(t){const e=t>>10;return nd.uint32View[0]=nd.mantissaTable[nd.offsetTable[e]+(1023&t)]+nd.exponentTable[e],nd.floatView[0]}};"undefined"!=typeof __THREE_DEVTOOLS__&&__THREE_DEVTOOLS__.dispatchEvent(new CustomEvent("register",{detail:{revision:e}})),"undefined"!=typeof window&&(window.__THREE__?console.warn("WARNING: Multiple instances of Three.js being imported."):window.__THREE__=e),t.ACESFilmicToneMapping=Y,t.AddEquation=v,t.AddOperation=H,t.AdditiveAnimationBlendMode=ge,t.AdditiveBlending=p,t.AlphaFormat=bt,t.AlwaysDepth=N,t.AlwaysStencilFunc=519,t.AmbientLight=Zh,t.AmbientLightProbe=class extends $h{constructor(t,e=1){super(void 0,e),this.isAmbientLightProbe=!0;const i=(new zn).set(t);this.sh.coefficients[0].set(i.r,i.g,i.b).multiplyScalar(2*Math.sqrt(Math.PI))}},t.AnimationClip=wh,t.AnimationLoader=class extends Lh{constructor(t){super(t)}load(t,e,i,n){const r=this,s=new Ih(this.manager);s.setPath(this.path),s.setRequestHeader(this.requestHeader),s.setWithCredentials(this.withCredentials),s.load(t,(function(i){try{e(r.parse(JSON.parse(i)))}catch(e){n?n(e):console.error(e),r.manager.itemError(t)}}),i,n)}parse(t){const e=[];for(let i=0;i=0;--e)t[e].stop();return this}update(t){t*=this.timeScale;const e=this._actions,i=this._nActiveActions,n=this.time+=t,r=Math.sign(t),s=this._accuIndex^=1;for(let a=0;a!==i;++a){e[a]._update(n,t,r,s)}const a=this._bindings,o=this._nActiveBindings;for(let t=0;t!==o;++t)a[t].apply(s);return this}setTime(t){this.time=0;for(let t=0;t=r){const s=r++,c=t[s];e[c.uuid]=l,t[l]=c,e[o]=s,t[s]=a;for(let t=0,e=n;t!==e;++t){const e=i[t],n=e[s],r=e[l];e[l]=n,e[s]=r}}}this.nCachedObjects_=r}uncache(){const t=this._objects,e=this._indicesByUUID,i=this._bindings,n=i.length;let r=this.nCachedObjects_,s=t.length;for(let a=0,o=arguments.length;a!==o;++a){const o=arguments[a].uuid,l=e[o];if(void 0!==l)if(delete e[o],l0&&(e[a.uuid]=l),t[l]=a,t.pop();for(let t=0,e=n;t!==e;++t){const e=i[t];e[l]=e[r],e.pop()}}}this.nCachedObjects_=r}subscribe_(t,e){const i=this._bindingsIndicesByPath;let n=i[t];const r=this._bindings;if(void 0!==n)return r[n];const s=this._paths,a=this._parsedPaths,o=this._objects,l=o.length,c=this.nCachedObjects_,h=new Array(l);n=r.length,i[t]=n,s.push(t),a.push(e),r.push(h);for(let i=c,n=o.length;i!==n;++i){const n=o[i];h[i]=new Lu(n,t,e)}return h}unsubscribe_(t){const e=this._bindingsIndicesByPath,i=e[t];if(void 0!==i){const n=this._paths,r=this._parsedPaths,s=this._bindings,a=s.length-1,o=s[a];e[t[a]]=i,s[i]=o,s.pop(),r[i]=r[a],r.pop(),n[i]=n[a],n.pop()}}},t.AnimationUtils=uh,t.ArcCurve=Cl,t.ArrayCamera=oo,t.ArrowHelper=class extends xn{constructor(t=new $e(0,0,1),e=new $e(0,0,0),i=1,n=16776960,r=.2*i,s=.2*r){super(),this.type="ArrowHelper",void 0===ed&&(ed=new $n,ed.setAttribute("position",new Wn([0,0,0,0,1,0],3)),id=new Kl(0,.5,1,5,1),id.translate(0,-.5,0)),this.position.copy(e),this.line=new pl(ed,new ol({color:n,toneMapped:!1})),this.line.matrixAutoUpdate=!1,this.add(this.line),this.cone=new pr(id,new Bn({color:n,toneMapped:!1})),this.cone.matrixAutoUpdate=!1,this.add(this.cone),this.setDirection(t),this.setLength(i,r,s)}setDirection(t){if(t.y>.99999)this.quaternion.set(0,0,0,1);else if(t.y<-.99999)this.quaternion.set(1,0,0,0);else{td.set(t.z,0,-t.x).normalize();const e=Math.acos(t.y);this.quaternion.setFromAxisAngle(td,e)}}setLength(t,e=.2*t,i=.2*e){this.line.scale.set(1,Math.max(1e-4,t-e),1),this.line.updateMatrix(),this.cone.scale.set(i,e,i),this.cone.position.y=t,this.cone.updateMatrix()}setColor(t){this.line.material.color.set(t),this.cone.material.color.set(t)}copy(t){return super.copy(t,!1),this.line.copy(t.line),this.cone.copy(t.cone),this}dispose(){this.line.geometry.dispose(),this.line.material.dispose(),this.cone.geometry.dispose(),this.cone.material.dispose()}},t.Audio=vu,t.AudioAnalyser=class{constructor(t,e=2048){this.analyser=t.context.createAnalyser(),this.analyser.fftSize=e,this.data=new Uint8Array(this.analyser.frequencyBinCount),t.getOutput().connect(this.analyser)}getFrequencyData(){return this.analyser.getByteFrequencyData(this.data),this.data}getAverageFrequency(){let t=0;const e=this.getFrequencyData();for(let i=0;ithis.max.x||t.ythis.max.y)}containsBox(t){return this.min.x<=t.min.x&&t.max.x<=this.max.x&&this.min.y<=t.min.y&&t.max.y<=this.max.y}getParameter(t,e){return e.set((t.x-this.min.x)/(this.max.x-this.min.x),(t.y-this.min.y)/(this.max.y-this.min.y))}intersectsBox(t){return!(t.max.xthis.max.x||t.max.ythis.max.y)}clampPoint(t,e){return e.copy(t).clamp(this.min,this.max)}distanceToPoint(t){return this.clampPoint(t,zu).distanceTo(t)}intersect(t){return this.min.max(t.min),this.max.min(t.max),this.isEmpty()&&this.makeEmpty(),this}union(t){return this.min.min(t.min),this.max.max(t.max),this}translate(t){return this.min.add(t),this.max.add(t),this}equals(t){return t.min.equals(this.min)&&t.max.equals(this.max)}},t.Box3=_i,t.Box3Helper=class extends gl{constructor(t,e=16776960){const i=new Uint16Array([0,1,1,2,2,3,3,0,4,5,5,6,6,7,7,4,0,4,1,5,2,6,3,7]),n=new $n;n.setIndex(new Gn(i,1)),n.setAttribute("position",new Wn([1,1,1,-1,1,1,-1,-1,1,1,-1,1,1,1,-1,-1,1,-1,-1,-1,-1,1,-1,-1],3)),super(n,new ol({color:e,toneMapped:!1})),this.box=t,this.type="Box3Helper",this.geometry.computeBoundingSphere()}updateMatrixWorld(t){const e=this.box;e.isEmpty()||(e.getCenter(this.position),e.getSize(this.scale),this.scale.multiplyScalar(.5),super.updateMatrixWorld(t))}dispose(){this.geometry.dispose(),this.material.dispose()}},t.BoxBufferGeometry=class extends fr{constructor(t,e,i,n,r,s){console.warn("THREE.BoxBufferGeometry has been renamed to THREE.BoxGeometry."),super(t,e,i,n,r,s)}},t.BoxGeometry=fr,t.BoxHelper=class extends gl{constructor(t,e=16776960){const i=new Uint16Array([0,1,1,2,2,3,3,0,4,5,5,6,6,7,7,4,0,4,1,5,2,6,3,7]),n=new Float32Array(24),r=new $n;r.setIndex(new Gn(i,1)),r.setAttribute("position",new Gn(n,3)),super(r,new ol({color:e,toneMapped:!1})),this.object=t,this.type="BoxHelper",this.matrixAutoUpdate=!1,this.update()}update(t){if(void 0!==t&&console.warn("THREE.BoxHelper: .update() has no longer arguments."),void 0!==this.object&&Qu.setFromObject(this.object),Qu.isEmpty())return;const e=Qu.min,i=Qu.max,n=this.geometry.attributes.position,r=n.array;r[0]=i.x,r[1]=i.y,r[2]=i.z,r[3]=e.x,r[4]=i.y,r[5]=i.z,r[6]=e.x,r[7]=e.y,r[8]=i.z,r[9]=i.x,r[10]=e.y,r[11]=i.z,r[12]=i.x,r[13]=i.y,r[14]=e.z,r[15]=e.x,r[16]=i.y,r[17]=e.z,r[18]=e.x,r[19]=e.y,r[20]=e.z,r[21]=i.x,r[22]=e.y,r[23]=e.z,n.needsUpdate=!0,this.geometry.computeBoundingSphere()}setFromObject(t){return this.object=t,this.update(),this}copy(t,e){return super.copy(t,e),this.object=t.object,this}dispose(){this.geometry.dispose(),this.material.dispose()}},t.BufferAttribute=Gn,t.BufferGeometry=$n,t.BufferGeometryLoader=iu,t.ByteType=dt,t.Cache=Ah,t.Camera=Mr,t.CameraHelper=class extends gl{constructor(t){const e=new $n,i=new ol({color:16777215,vertexColors:!0,toneMapped:!1}),n=[],r=[],s={};function a(t,e){o(t),o(e)}function o(t){n.push(0,0,0),r.push(0,0,0),void 0===s[t]&&(s[t]=[]),s[t].push(n.length/3-1)}a("n1","n2"),a("n2","n4"),a("n4","n3"),a("n3","n1"),a("f1","f2"),a("f2","f4"),a("f4","f3"),a("f3","f1"),a("n1","f1"),a("n2","f2"),a("n3","f3"),a("n4","f4"),a("p","n1"),a("p","n2"),a("p","n3"),a("p","n4"),a("u1","u2"),a("u2","u3"),a("u3","u1"),a("c","t"),a("p","c"),a("cn1","cn2"),a("cn3","cn4"),a("cf1","cf2"),a("cf3","cf4"),e.setAttribute("position",new Wn(n,3)),e.setAttribute("color",new Wn(r,3)),super(e,i),this.type="CameraHelper",this.camera=t,this.camera.updateProjectionMatrix&&this.camera.updateProjectionMatrix(),this.matrix=t.matrixWorld,this.matrixAutoUpdate=!1,this.pointMap=s,this.update();const l=new zn(16755200),c=new zn(16711680),h=new zn(43775),u=new zn(16777215),d=new zn(3355443);this.setColors(l,c,h,u,d)}setColors(t,e,i,n,r){const s=this.geometry.getAttribute("color");s.setXYZ(0,t.r,t.g,t.b),s.setXYZ(1,t.r,t.g,t.b),s.setXYZ(2,t.r,t.g,t.b),s.setXYZ(3,t.r,t.g,t.b),s.setXYZ(4,t.r,t.g,t.b),s.setXYZ(5,t.r,t.g,t.b),s.setXYZ(6,t.r,t.g,t.b),s.setXYZ(7,t.r,t.g,t.b),s.setXYZ(8,t.r,t.g,t.b),s.setXYZ(9,t.r,t.g,t.b),s.setXYZ(10,t.r,t.g,t.b),s.setXYZ(11,t.r,t.g,t.b),s.setXYZ(12,t.r,t.g,t.b),s.setXYZ(13,t.r,t.g,t.b),s.setXYZ(14,t.r,t.g,t.b),s.setXYZ(15,t.r,t.g,t.b),s.setXYZ(16,t.r,t.g,t.b),s.setXYZ(17,t.r,t.g,t.b),s.setXYZ(18,t.r,t.g,t.b),s.setXYZ(19,t.r,t.g,t.b),s.setXYZ(20,t.r,t.g,t.b),s.setXYZ(21,t.r,t.g,t.b),s.setXYZ(22,t.r,t.g,t.b),s.setXYZ(23,t.r,t.g,t.b),s.setXYZ(24,e.r,e.g,e.b),s.setXYZ(25,e.r,e.g,e.b),s.setXYZ(26,e.r,e.g,e.b),s.setXYZ(27,e.r,e.g,e.b),s.setXYZ(28,e.r,e.g,e.b),s.setXYZ(29,e.r,e.g,e.b),s.setXYZ(30,e.r,e.g,e.b),s.setXYZ(31,e.r,e.g,e.b),s.setXYZ(32,i.r,i.g,i.b),s.setXYZ(33,i.r,i.g,i.b),s.setXYZ(34,i.r,i.g,i.b),s.setXYZ(35,i.r,i.g,i.b),s.setXYZ(36,i.r,i.g,i.b),s.setXYZ(37,i.r,i.g,i.b),s.setXYZ(38,n.r,n.g,n.b),s.setXYZ(39,n.r,n.g,n.b),s.setXYZ(40,r.r,r.g,r.b),s.setXYZ(41,r.r,r.g,r.b),s.setXYZ(42,r.r,r.g,r.b),s.setXYZ(43,r.r,r.g,r.b),s.setXYZ(44,r.r,r.g,r.b),s.setXYZ(45,r.r,r.g,r.b),s.setXYZ(46,r.r,r.g,r.b),s.setXYZ(47,r.r,r.g,r.b),s.setXYZ(48,r.r,r.g,r.b),s.setXYZ(49,r.r,r.g,r.b),s.needsUpdate=!0}update(){const t=this.geometry,e=this.pointMap;Ku.projectionMatrixInverse.copy(this.camera.projectionMatrixInverse),$u("c",e,t,Ku,0,0,-1),$u("t",e,t,Ku,0,0,1),$u("n1",e,t,Ku,-1,-1,-1),$u("n2",e,t,Ku,1,-1,-1),$u("n3",e,t,Ku,-1,1,-1),$u("n4",e,t,Ku,1,1,-1),$u("f1",e,t,Ku,-1,-1,1),$u("f2",e,t,Ku,1,-1,1),$u("f3",e,t,Ku,-1,1,1),$u("f4",e,t,Ku,1,1,1),$u("u1",e,t,Ku,.7,1.1,-1),$u("u2",e,t,Ku,-.7,1.1,-1),$u("u3",e,t,Ku,0,2,-1),$u("cf1",e,t,Ku,-1,0,1),$u("cf2",e,t,Ku,1,0,1),$u("cf3",e,t,Ku,0,-1,1),$u("cf4",e,t,Ku,0,1,1),$u("cn1",e,t,Ku,-1,0,-1),$u("cn2",e,t,Ku,1,0,-1),$u("cn3",e,t,Ku,0,-1,-1),$u("cn4",e,t,Ku,0,1,-1),t.getAttribute("position").needsUpdate=!0}dispose(){this.geometry.dispose(),this.material.dispose()}},t.CanvasTexture=class extends mi{constructor(t,e,i,n,r,s,a,o,l){super(t,e,i,n,r,s,a,o,l),this.isCanvasTexture=!0,this.needsUpdate=!0}},t.CapsuleBufferGeometry=class extends Zl{constructor(t,e,i,n){console.warn("THREE.CapsuleBufferGeometry has been renamed to THREE.CapsuleGeometry."),super(t,e,i,n)}},t.CapsuleGeometry=Zl,t.CatmullRomCurve3=Nl,t.CineonToneMapping=X,t.CircleBufferGeometry=class extends Jl{constructor(t,e,i,n){console.warn("THREE.CircleBufferGeometry has been renamed to THREE.CircleGeometry."),super(t,e,i,n)}},t.CircleGeometry=Jl,t.ClampToEdgeWrapping=nt,t.Clock=uu,t.Color=zn,t.ColorKeyframeTrack=xh,t.ColorManagement=li,t.CompressedArrayTexture=class extends Tl{constructor(t,e,i,n,r,s){super(t,e,i,r,s),this.isCompressedArrayTexture=!0,this.image.depth=n,this.wrapR=nt}},t.CompressedTexture=Tl,t.CompressedTextureLoader=class extends Lh{constructor(t){super(t)}load(t,e,i,n){const r=this,s=[],a=new Tl,o=new Ih(this.manager);o.setPath(this.path),o.setResponseType("arraybuffer"),o.setRequestHeader(this.requestHeader),o.setWithCredentials(r.withCredentials);let l=0;function c(c){o.load(t[c],(function(t){const i=r.parse(t,!0);s[c]={width:i.width,height:i.height,format:i.format,mipmaps:i.mipmaps},l+=1,6===l&&(1===i.mipmapCount&&(a.minFilter=lt),a.image=s,a.format=i.format,a.needsUpdate=!0,e&&e(a))}),i,n)}if(Array.isArray(t))for(let e=0,i=t.length;e0){const i=new Eh(e);r=new Dh(i),r.setCrossOrigin(this.crossOrigin);for(let e=0,i=t.length;e0){n=new Dh(this.manager),n.setCrossOrigin(this.crossOrigin);for(let e=0,n=t.length;e1)for(let i=0;iNumber.EPSILON){if(l<0&&(i=e[s],o=-o,a=e[r],l=-l),t.ya.y)continue;if(t.y===i.y){if(t.x===i.x)return!0}else{const e=l*(t.x-i.x)-o*(t.y-i.y);if(0===e)return!0;if(e<0)continue;n=!n}}else{if(t.y!==i.y)continue;if(a.x<=t.x&&t.x<=i.x||i.x<=t.x&&t.x<=a.x)return!0}}return n}const i=Ic.isClockWise,n=this.subPaths;if(0===n.length)return[];let r,s,a;const o=[];if(1===n.length)return s=n[0],a=new ac,a.curves=s.curves,o.push(a),o;let l=!i(n[0].getPoints());l=t?!l:l;const c=[],h=[];let u,d,p=[],m=0;h[m]=void 0,p[m]=[];for(let e=0,a=n.length;e1){let t=!1,i=0;for(let t=0,e=h.length;t0&&!1===t&&(p=c)}for(let t=0,e=h.length;t=t.HAVE_CURRENT_DATA&&(this.needsUpdate=!0)}},t.WebGL1Renderer=vo,t.WebGL3DRenderTarget=class extends gi{constructor(t=1,e=1,i=1){super(t,e),this.isWebGL3DRenderTarget=!0,this.depth=i,this.texture=new xi(null,t,e,i),this.texture.isRenderTargetTexture=!0}},t.WebGLArrayRenderTarget=class extends gi{constructor(t=1,e=1,i=1){super(t,e),this.isWebGLArrayRenderTarget=!0,this.depth=i,this.texture=new vi(null,t,e,i),this.texture.isRenderTargetTexture=!0}},t.WebGLCubeRenderTarget=Ar,t.WebGLMultipleRenderTargets=class extends gi{constructor(t=1,e=1,i=1,n={}){super(t,e,n),this.isWebGLMultipleRenderTargets=!0;const r=this.texture;this.texture=[];for(let t=0;t + + + + + + + + +
+ AR.js-threejs - three.js camera transform +
+ Contact me any time at @nicolocarp +
+ + diff --git a/examples/mobile-performance.html b/examples/mobile-performance.html new file mode 100644 index 0000000..e7bb159 --- /dev/null +++ b/examples/mobile-performance.html @@ -0,0 +1,221 @@ + + + + + + + + + + +
+ AR.js-threejs - three.js mobile performance +
+ Contact me any time at @nicolocarp +
+ + \ No newline at end of file diff --git a/examples/profile.html b/examples/profile.html new file mode 100644 index 0000000..a49e37e --- /dev/null +++ b/examples/profile.html @@ -0,0 +1,228 @@ + + + + + + + + + + +
+ AR.js-threejs - developement playground +
+ Contact me any time at @nicolocarp +
+
+ +
+ + \ No newline at end of file diff --git a/examples/test-runner.html b/examples/test-runner.html new file mode 100644 index 0000000..9ecc5e7 --- /dev/null +++ b/examples/test-runner.html @@ -0,0 +1,198 @@ + + +AR.js Test Runner + + + + + + + + +
+ AR.js-threejs - Session API demo with multi + tracking and hit testing + - by @nicolocarp +
+ Markers page +
+ Tracking Backend: + artoolkit + / + area artoolkit + / + best +
+ + diff --git a/package-lock.json b/package-lock.json index 5e4e8a6..bb6d5d7 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,14 +10,14 @@ "license": "MIT", "dependencies": { "@ar-js-org/artoolkit5-js": "^0.3.0", - "three": "^0.148.0" + "three": "^0.150.1" }, "devDependencies": { - "@types/node": "^18.11.9", - "@types/three": "^0.148.0", - "ts-loader": "^9.4.4", - "typescript": "^5.2.2", - "webpack": "^5.88.1", + "@types/node": "^18.15.11", + "@types/three": "^0.150.1", + "ts-loader": "^9.5.1", + "typescript": "^5.4.3", + "webpack": "^5.91.0", "webpack-cli": "^5.1.4", "worker-loader": "^3.0.8" } @@ -52,45 +52,45 @@ } }, "node_modules/@jridgewell/gen-mapping": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz", - "integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==", + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz", + "integrity": "sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==", "dev": true, "dependencies": { - "@jridgewell/set-array": "^1.0.1", + "@jridgewell/set-array": "^1.2.1", "@jridgewell/sourcemap-codec": "^1.4.10", - "@jridgewell/trace-mapping": "^0.3.9" + "@jridgewell/trace-mapping": "^0.3.24" }, "engines": { "node": ">=6.0.0" } }, "node_modules/@jridgewell/resolve-uri": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz", - "integrity": "sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==", + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", + "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", "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==", + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz", + "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==", "dev": true, "engines": { "node": ">=6.0.0" } }, "node_modules/@jridgewell/source-map": { - "version": "0.3.5", - "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.5.tgz", - "integrity": "sha512-UTYAUj/wviwdsMfzoSJspJxbkH5o1snzwX0//0ENX1u/55kkZZkcTZP6u9bwKGkv+dkk9at4m1Cpt0uY80kcpQ==", + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.6.tgz", + "integrity": "sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ==", "dev": true, "dependencies": { - "@jridgewell/gen-mapping": "^0.3.0", - "@jridgewell/trace-mapping": "^0.3.9" + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.25" } }, "node_modules/@jridgewell/sourcemap-codec": { @@ -100,9 +100,9 @@ "dev": true }, "node_modules/@jridgewell/trace-mapping": { - "version": "0.3.19", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.19.tgz", - "integrity": "sha512-kf37QtfW+Hwx/buWGMPcR60iF9ziHa6r/CZJIHbmcm4+0qrXiVdxegAH0F6yddEVQ7zdkjcGCgCzUu+BcbhQxw==", + "version": "0.3.25", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz", + "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==", "dev": true, "dependencies": { "@jridgewell/resolve-uri": "^3.1.0", @@ -130,9 +130,9 @@ } }, "node_modules/@types/estree": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.2.tgz", - "integrity": "sha512-VeiPZ9MMwXjO32/Xu7+OwflfmeoRwkE/qzndw42gGtgJwZopBnzy2gD//NN1+go1mADzkDcqf/KnFRSjTJ8xJA==", + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.5.tgz", + "integrity": "sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==", "dev": true }, "node_modules/@types/json-schema": { @@ -142,18 +142,27 @@ "dev": true }, "node_modules/@types/node": { - "version": "18.18.1", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.18.1.tgz", - "integrity": "sha512-3G42sxmm0fF2+Vtb9TJQpnjmP+uKlWvFa8KoEGquh4gqRmoUG/N0ufuhikw6HEsdG2G2oIKhog1GCTfz9v5NdQ==", + "version": "18.15.11", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.15.11.tgz", + "integrity": "sha512-E5Kwq2n4SbMzQOn6wnmBjuK9ouqlURrcZDVfbo9ftDDTFt3nk7ZKK4GMOzoYgnpQJKcxwQw+lGaBvvlMo0qN/Q==", + "dev": true + }, + "node_modules/@types/stats.js": { + "version": "0.17.0", + "resolved": "https://registry.npmjs.org/@types/stats.js/-/stats.js-0.17.0.tgz", + "integrity": "sha512-9w+a7bR8PeB0dCT/HBULU2fMqf6BAzvKbxFboYhmDtDkKPiyXYbjoe2auwsXlEFI7CFNMF1dCv3dFH5Poy9R1w==", "dev": true }, "node_modules/@types/three": { - "version": "0.148.0", - "resolved": "https://registry.npmjs.org/@types/three/-/three-0.148.0.tgz", - "integrity": "sha512-1GiErjt1pJMadO8EhaxNrtULzdn+f3BbM3YTukiiXBVeRvvx4CXc2rpYdEuEBU/ouCX7Rc95j1HoVG9kFQXQJw==", + "version": "0.150.1", + "resolved": "https://registry.npmjs.org/@types/three/-/three-0.150.1.tgz", + "integrity": "sha512-ZXS1M3brsfAAbTeeUEt0defPi98yWQuEyPBnvjEYY1dCEYfJnFaww0mYgRpJ9JVfmtwRxqISpVcv/g/0lMl1DQ==", "dev": true, "dependencies": { - "@types/webxr": "*" + "@types/stats.js": "*", + "@types/webxr": "*", + "fflate": "~0.6.9", + "lil-gui": "~0.17.0" } }, "node_modules/@types/webxr": { @@ -163,9 +172,9 @@ "dev": true }, "node_modules/@webassemblyjs/ast": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.6.tgz", - "integrity": "sha512-IN1xI7PwOvLPgjcf180gC1bqn3q/QaOCwYUahIOhbYUu8KA/3tw2RT/T0Gidi1l7Hhj5D/INhJxiICObqpMu4Q==", + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.12.1.tgz", + "integrity": "sha512-EKfMUOPRRUTy5UII4qJDGPpqfwjOmZ5jeGFwid9mnoqIFK+e0vqoi1qH56JpmZSzEL53jKnNzScdmftJyG5xWg==", "dev": true, "dependencies": { "@webassemblyjs/helper-numbers": "1.11.6", @@ -185,9 +194,9 @@ "dev": true }, "node_modules/@webassemblyjs/helper-buffer": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.6.tgz", - "integrity": "sha512-z3nFzdcp1mb8nEOFFk8DrYLpHvhKC3grJD2ardfKOzmbmJvEf/tPIqCY+sNcwZIY8ZD7IkB2l7/pqhUhqm7hLA==", + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.12.1.tgz", + "integrity": "sha512-nzJwQw99DNDKr9BVCOZcLuJJUlqkJh+kVzVl6Fmq/tI5ZtEyWT1KZMyOXltXLZJmDtvLCDgwsyrkohEtopTXCw==", "dev": true }, "node_modules/@webassemblyjs/helper-numbers": { @@ -208,15 +217,15 @@ "dev": true }, "node_modules/@webassemblyjs/helper-wasm-section": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.6.tgz", - "integrity": "sha512-LPpZbSOwTpEC2cgn4hTydySy1Ke+XEu+ETXuoyvuyezHO3Kjdu90KK95Sh9xTbmjrCsUwvWwCOQQNta37VrS9g==", + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.12.1.tgz", + "integrity": "sha512-Jif4vfB6FJlUlSbgEMHUyk1j234GTNG9dBJ4XJdOySoj518Xj0oGsNi59cUQF4RRMS9ouBUxDDdyBVfPTypa5g==", "dev": true, "dependencies": { - "@webassemblyjs/ast": "1.11.6", - "@webassemblyjs/helper-buffer": "1.11.6", + "@webassemblyjs/ast": "1.12.1", + "@webassemblyjs/helper-buffer": "1.12.1", "@webassemblyjs/helper-wasm-bytecode": "1.11.6", - "@webassemblyjs/wasm-gen": "1.11.6" + "@webassemblyjs/wasm-gen": "1.12.1" } }, "node_modules/@webassemblyjs/ieee754": { @@ -244,28 +253,28 @@ "dev": true }, "node_modules/@webassemblyjs/wasm-edit": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.6.tgz", - "integrity": "sha512-Ybn2I6fnfIGuCR+Faaz7YcvtBKxvoLV3Lebn1tM4o/IAJzmi9AWYIPWpyBfU8cC+JxAO57bk4+zdsTjJR+VTOw==", + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.12.1.tgz", + "integrity": "sha512-1DuwbVvADvS5mGnXbE+c9NfA8QRcZ6iKquqjjmR10k6o+zzsRVesil54DKexiowcFCPdr/Q0qaMgB01+SQ1u6g==", "dev": true, "dependencies": { - "@webassemblyjs/ast": "1.11.6", - "@webassemblyjs/helper-buffer": "1.11.6", + "@webassemblyjs/ast": "1.12.1", + "@webassemblyjs/helper-buffer": "1.12.1", "@webassemblyjs/helper-wasm-bytecode": "1.11.6", - "@webassemblyjs/helper-wasm-section": "1.11.6", - "@webassemblyjs/wasm-gen": "1.11.6", - "@webassemblyjs/wasm-opt": "1.11.6", - "@webassemblyjs/wasm-parser": "1.11.6", - "@webassemblyjs/wast-printer": "1.11.6" + "@webassemblyjs/helper-wasm-section": "1.12.1", + "@webassemblyjs/wasm-gen": "1.12.1", + "@webassemblyjs/wasm-opt": "1.12.1", + "@webassemblyjs/wasm-parser": "1.12.1", + "@webassemblyjs/wast-printer": "1.12.1" } }, "node_modules/@webassemblyjs/wasm-gen": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.6.tgz", - "integrity": "sha512-3XOqkZP/y6B4F0PBAXvI1/bky7GryoogUtfwExeP/v7Nzwo1QLcq5oQmpKlftZLbT+ERUOAZVQjuNVak6UXjPA==", + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.12.1.tgz", + "integrity": "sha512-TDq4Ojh9fcohAw6OIMXqiIcTq5KUXTGRkVxbSo1hQnSy6lAM5GSdfwWeSxpAo0YzgsgF182E/U0mDNhuA0tW7w==", "dev": true, "dependencies": { - "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/ast": "1.12.1", "@webassemblyjs/helper-wasm-bytecode": "1.11.6", "@webassemblyjs/ieee754": "1.11.6", "@webassemblyjs/leb128": "1.11.6", @@ -273,24 +282,24 @@ } }, "node_modules/@webassemblyjs/wasm-opt": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.6.tgz", - "integrity": "sha512-cOrKuLRE7PCe6AsOVl7WasYf3wbSo4CeOk6PkrjS7g57MFfVUF9u6ysQBBODX0LdgSvQqRiGz3CXvIDKcPNy4g==", + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.12.1.tgz", + "integrity": "sha512-Jg99j/2gG2iaz3hijw857AVYekZe2SAskcqlWIZXjji5WStnOpVoat3gQfT/Q5tb2djnCjBtMocY/Su1GfxPBg==", "dev": true, "dependencies": { - "@webassemblyjs/ast": "1.11.6", - "@webassemblyjs/helper-buffer": "1.11.6", - "@webassemblyjs/wasm-gen": "1.11.6", - "@webassemblyjs/wasm-parser": "1.11.6" + "@webassemblyjs/ast": "1.12.1", + "@webassemblyjs/helper-buffer": "1.12.1", + "@webassemblyjs/wasm-gen": "1.12.1", + "@webassemblyjs/wasm-parser": "1.12.1" } }, "node_modules/@webassemblyjs/wasm-parser": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.6.tgz", - "integrity": "sha512-6ZwPeGzMJM3Dqp3hCsLgESxBGtT/OeCvCZ4TA1JUPYgmhAx38tTPR9JaKy0S5H3evQpO/h2uWs2j6Yc/fjkpTQ==", + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.12.1.tgz", + "integrity": "sha512-xikIi7c2FHXysxXe3COrVUPSheuBtpcfhbpFj4gmu7KRLYOzANztwUU0IbsqvMqzuNK2+glRGWCEqZo1WCLyAQ==", "dev": true, "dependencies": { - "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/ast": "1.12.1", "@webassemblyjs/helper-api-error": "1.11.6", "@webassemblyjs/helper-wasm-bytecode": "1.11.6", "@webassemblyjs/ieee754": "1.11.6", @@ -299,12 +308,12 @@ } }, "node_modules/@webassemblyjs/wast-printer": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.6.tgz", - "integrity": "sha512-JM7AhRcE+yW2GWYaKeHL5vt4xqee5N2WcezptmgyhNS+ScggqcT1OtXykhAb13Sn5Yas0j2uv9tHgrjwvzAP4A==", + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.12.1.tgz", + "integrity": "sha512-+X4WAlOisVWQMikjbcvY2e0rwPsKQ9F688lksZhBcPycBBuii3O7m8FACbDMWDojpAqvjIncrG8J0XHKyQfVeA==", "dev": true, "dependencies": { - "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/ast": "1.12.1", "@xtuc/long": "4.2.2" } }, @@ -365,9 +374,9 @@ "dev": true }, "node_modules/acorn": { - "version": "8.10.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz", - "integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==", + "version": "8.11.3", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.11.3.tgz", + "integrity": "sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==", "dev": true, "bin": { "acorn": "bin/acorn" @@ -431,11 +440,11 @@ "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" }, "node_modules/axios": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/axios/-/axios-1.2.4.tgz", - "integrity": "sha512-lIQuCfBJvZB/Bv7+RWUqEJqNShGOVpk9v7P0ZWx5Ip0qY6u7JBAU6dzQPMLasU9vHL2uD8av/1FDJXj7n6c39w==", + "version": "1.6.8", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.6.8.tgz", + "integrity": "sha512-v/ZHtJDU39mDpyBoFVkETcd/uNdxrWRrg3bKpOKzXFA6Bvqopts6ALSMU3y6ijYxbw2B+wPrIv46egTzJXCLGQ==", "dependencies": { - "follow-redirects": "^1.15.0", + "follow-redirects": "^1.15.6", "form-data": "^4.0.0", "proxy-from-env": "^1.1.0" } @@ -462,9 +471,9 @@ } }, "node_modules/browserslist": { - "version": "4.21.4", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.4.tgz", - "integrity": "sha512-CBHJJdDmgjl3daYjN5Cp5kbTf1mUhZoS+beLklHIvkOWscs83YAhLlF3Wsh/lciQYAcbBJgTOD44VtG31ZM4Hw==", + "version": "4.23.0", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.23.0.tgz", + "integrity": "sha512-QW8HiM1shhT2GuzkvklfjcKDiWFXHOeFCIA/huJPwHsslwcydgk7X+z2zXpEijP98UCY7HbubZt5J2Zgvf0CaQ==", "dev": true, "funding": [ { @@ -474,13 +483,17 @@ { "type": "tidelift", "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" } ], "dependencies": { - "caniuse-lite": "^1.0.30001400", - "electron-to-chromium": "^1.4.251", - "node-releases": "^2.0.6", - "update-browserslist-db": "^1.0.9" + "caniuse-lite": "^1.0.30001587", + "electron-to-chromium": "^1.4.668", + "node-releases": "^2.0.14", + "update-browserslist-db": "^1.0.13" }, "bin": { "browserslist": "cli.js" @@ -496,9 +509,9 @@ "dev": true }, "node_modules/caniuse-lite": { - "version": "1.0.30001446", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001446.tgz", - "integrity": "sha512-fEoga4PrImGcwUUGEol/PoFCSBnSkA9drgdkxXkJLsUBOnJ8rs3zDv6ApqYXGQFOyMPsjh79naWhF4DAxbF8rw==", + "version": "1.0.30001599", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001599.tgz", + "integrity": "sha512-LRAQHZ4yT1+f9LemSMeqdMpMxZcc4RMWdj4tiFe3G8tNkWK+E58g+/tzotb5cU6TbcVJLr4fySiAW7XmxQvZQA==", "dev": true, "funding": [ { @@ -508,6 +521,10 @@ { "type": "tidelift", "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" } ] }, @@ -614,9 +631,9 @@ } }, "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==", + "version": "1.4.714", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.714.tgz", + "integrity": "sha512-OfnVHt+nMRH9Ua5koH/2gKlCAXbG+u1yXwLKyBVqNboBV34ZTwb846RUe8K5mtE1uhz0BXoMarZ13JCQr+sBtQ==", "dev": true }, "node_modules/emojis-list": { @@ -629,9 +646,9 @@ } }, "node_modules/enhanced-resolve": { - "version": "5.15.0", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.15.0.tgz", - "integrity": "sha512-LXYT42KJ7lpIKECr2mAXIaMldcNCh/7E0KBKOu4KSfkHmP+mZmSs+8V5gBAqisWBy0OO4W5Oyys0GO1Y8KtdKg==", + "version": "5.16.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.16.0.tgz", + "integrity": "sha512-O+QWCviPNSSLAD9Ucn8Awv+poAkqn3T1XY5/N7kR7rQO9yfSGWkYZDwpJ+iKF7B8rxaQKWngSqACpgzeapSyoA==", "dev": true, "dependencies": { "graceful-fs": "^4.2.4", @@ -660,9 +677,9 @@ "dev": true }, "node_modules/escalade": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.2.tgz", + "integrity": "sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==", "dev": true, "engines": { "node": ">=6" @@ -741,6 +758,12 @@ "node": ">= 4.9.1" } }, + "node_modules/fflate": { + "version": "0.6.10", + "resolved": "https://registry.npmjs.org/fflate/-/fflate-0.6.10.tgz", + "integrity": "sha512-IQrh3lEPM93wVCEczc9SaAOvkmcoQn/G8Bo1e8ZPlY3X3bnAxWaBdvTdvM1hP62iZp0BXWDy4vTAy4fF0+Dlpg==", + "dev": true + }, "node_modules/fill-range": { "version": "7.0.1", "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", @@ -767,9 +790,9 @@ } }, "node_modules/follow-redirects": { - "version": "1.15.2", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.2.tgz", - "integrity": "sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==", + "version": "1.15.6", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.6.tgz", + "integrity": "sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA==", "funding": [ { "type": "individual", @@ -811,9 +834,9 @@ "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==", + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", "dev": true }, "node_modules/has": { @@ -975,6 +998,12 @@ "node": ">=0.10.0" } }, + "node_modules/lil-gui": { + "version": "0.17.0", + "resolved": "https://registry.npmjs.org/lil-gui/-/lil-gui-0.17.0.tgz", + "integrity": "sha512-MVBHmgY+uEbmJNApAaPbtvNh1RCAeMnKym82SBjtp5rODTYKWtM+MXHCifLe2H2Ti1HuBGBtK/5SyG4ShQ3pUQ==", + "dev": true + }, "node_modules/loader-runner": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", @@ -1067,9 +1096,9 @@ "dev": true }, "node_modules/node-releases": { - "version": "2.0.8", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.8.tgz", - "integrity": "sha512-dFSmB8fFHEH/s81Xi+Y/15DQY6VHW81nXRj86EMSL3lmuTmK1e+aT4wrFCkTbm+gSwkw4KpX+rT/pMM2c1mF+A==", + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.14.tgz", + "integrity": "sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==", "dev": true }, "node_modules/p-limit": { @@ -1279,9 +1308,9 @@ } }, "node_modules/semver": { - "version": "7.5.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", - "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "version": "7.6.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz", + "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==", "dev": true, "dependencies": { "lru-cache": "^6.0.0" @@ -1294,9 +1323,9 @@ } }, "node_modules/serialize-javascript": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.1.tgz", - "integrity": "sha512-owoXEFjWRllis8/M1Q+Cw5k8ZH40e3zhp/ovX+Xr/vi1qj6QesbyXXViFbpNvWvPNAD62SutwEXavefrLJWj7w==", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.2.tgz", + "integrity": "sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==", "dev": true, "dependencies": { "randombytes": "^2.1.0" @@ -1388,9 +1417,9 @@ } }, "node_modules/terser": { - "version": "5.20.0", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.20.0.tgz", - "integrity": "sha512-e56ETryaQDyebBwJIWYB2TT6f2EZ0fL0sW/JRXNMN26zZdKi2u/E/5my5lG6jNxym6qsrVXfFRmOdV42zlAgLQ==", + "version": "5.29.2", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.29.2.tgz", + "integrity": "sha512-ZiGkhUBIM+7LwkNjXYJq8svgkd+QK3UUr0wJqY4MieaezBSAIPgbSPZyIx0idM6XWK5CMzSWa8MJIzmRcB8Caw==", "dev": true, "dependencies": { "@jridgewell/source-map": "^0.3.3", @@ -1406,16 +1435,16 @@ } }, "node_modules/terser-webpack-plugin": { - "version": "5.3.9", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.9.tgz", - "integrity": "sha512-ZuXsqE07EcggTWQjXUj+Aot/OMcD0bMKGgF63f7UxYcu5/AJF53aIpK1YoP5xR9l6s/Hy2b+t1AM0bLNPRuhwA==", + "version": "5.3.10", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.10.tgz", + "integrity": "sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==", "dev": true, "dependencies": { - "@jridgewell/trace-mapping": "^0.3.17", + "@jridgewell/trace-mapping": "^0.3.20", "jest-worker": "^27.4.5", "schema-utils": "^3.1.1", "serialize-javascript": "^6.0.1", - "terser": "^5.16.8" + "terser": "^5.26.0" }, "engines": { "node": ">= 10.13.0" @@ -1440,9 +1469,9 @@ } }, "node_modules/three": { - "version": "0.148.0", - "resolved": "https://registry.npmjs.org/three/-/three-0.148.0.tgz", - "integrity": "sha512-8uzVV+qhTPi0bOFs/3te3RW6hb3urL8jYEl6irjCWo/l6sr8MPNMcClFev/MMYeIxr0gmDcoXTy/8LXh/LXkfw==" + "version": "0.150.1", + "resolved": "https://registry.npmjs.org/three/-/three-0.150.1.tgz", + "integrity": "sha512-5C1MqKUWaHYo13BX0Q64qcdwImgnnjSOFgBscOzAo8MYCzEtqfQqorEKMcajnA3FHy1yVlIe9AmaMQ0OQracNA==" }, "node_modules/to-regex-range": { "version": "5.0.1", @@ -1457,15 +1486,16 @@ } }, "node_modules/ts-loader": { - "version": "9.4.4", - "resolved": "https://registry.npmjs.org/ts-loader/-/ts-loader-9.4.4.tgz", - "integrity": "sha512-MLukxDHBl8OJ5Dk3y69IsKVFRA/6MwzEqBgh+OXMPB/OD01KQuWPFd1WAQP8a5PeSCAxfnkhiuWqfmFJzJQt9w==", + "version": "9.5.1", + "resolved": "https://registry.npmjs.org/ts-loader/-/ts-loader-9.5.1.tgz", + "integrity": "sha512-rNH3sK9kGZcH9dYzC7CewQm4NtxJTjSEVRJ2DyBZR7f8/wcta+iV44UPCXc5+nzDzivKtlzV6c9P4e+oFhDLYg==", "dev": true, "dependencies": { "chalk": "^4.1.0", "enhanced-resolve": "^5.0.0", "micromatch": "^4.0.0", - "semver": "^7.3.4" + "semver": "^7.3.4", + "source-map": "^0.7.4" }, "engines": { "node": ">=12.0.0" @@ -1475,10 +1505,19 @@ "webpack": "^5.0.0" } }, + "node_modules/ts-loader/node_modules/source-map": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, "node_modules/typescript": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.2.2.tgz", - "integrity": "sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==", + "version": "5.4.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.3.tgz", + "integrity": "sha512-KrPd3PKaCLr78MalgiwJnA25Nm8HAmdwN3mYUYZgG/wizIo9EainNVQI9/yDavtVFRN2h3k8uf3GLHuhDMgEHg==", "dev": true, "bin": { "tsc": "bin/tsc", @@ -1489,9 +1528,9 @@ } }, "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==", + "version": "1.0.13", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.13.tgz", + "integrity": "sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==", "dev": true, "funding": [ { @@ -1501,6 +1540,10 @@ { "type": "tidelift", "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" } ], "dependencies": { @@ -1508,7 +1551,7 @@ "picocolors": "^1.0.0" }, "bin": { - "browserslist-lint": "cli.js" + "update-browserslist-db": "cli.js" }, "peerDependencies": { "browserslist": ">= 4.21.0" @@ -1524,9 +1567,9 @@ } }, "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==", + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.1.tgz", + "integrity": "sha512-8wrBCMtVhqcXP2Sup1ctSkga6uc2Bx0IIvKyT7yTFier5AXHooSI+QyQQAtTb7+E0IUCCKyTFmXqdqgum2XWGg==", "dev": true, "dependencies": { "glob-to-regexp": "^0.4.1", @@ -1537,34 +1580,34 @@ } }, "node_modules/webpack": { - "version": "5.88.2", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.88.2.tgz", - "integrity": "sha512-JmcgNZ1iKj+aiR0OvTYtWQqJwq37Pf683dY9bVORwVbUrDhLhdn/PlO2sHsFHPkj7sHNQF3JwaAkp49V+Sq1tQ==", + "version": "5.91.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.91.0.tgz", + "integrity": "sha512-rzVwlLeBWHJbmgTC/8TvAcu5vpJNII+MelQpylD4jNERPwpBJOE2lEcko1zJX3QJeLjTTAnQxn/OJ8bjDzVQaw==", "dev": true, "dependencies": { "@types/eslint-scope": "^3.7.3", - "@types/estree": "^1.0.0", - "@webassemblyjs/ast": "^1.11.5", - "@webassemblyjs/wasm-edit": "^1.11.5", - "@webassemblyjs/wasm-parser": "^1.11.5", + "@types/estree": "^1.0.5", + "@webassemblyjs/ast": "^1.12.1", + "@webassemblyjs/wasm-edit": "^1.12.1", + "@webassemblyjs/wasm-parser": "^1.12.1", "acorn": "^8.7.1", "acorn-import-assertions": "^1.9.0", - "browserslist": "^4.14.5", + "browserslist": "^4.21.10", "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^5.15.0", + "enhanced-resolve": "^5.16.0", "es-module-lexer": "^1.2.1", "eslint-scope": "5.1.1", "events": "^3.2.0", "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.2.9", + "graceful-fs": "^4.2.11", "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.2.0", "tapable": "^2.1.1", - "terser-webpack-plugin": "^5.3.7", - "watchpack": "^2.4.0", + "terser-webpack-plugin": "^5.3.10", + "watchpack": "^2.4.1", "webpack-sources": "^3.2.3" }, "bin": { @@ -1732,36 +1775,36 @@ "dev": true }, "@jridgewell/gen-mapping": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz", - "integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==", + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz", + "integrity": "sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==", "dev": true, "requires": { - "@jridgewell/set-array": "^1.0.1", + "@jridgewell/set-array": "^1.2.1", "@jridgewell/sourcemap-codec": "^1.4.10", - "@jridgewell/trace-mapping": "^0.3.9" + "@jridgewell/trace-mapping": "^0.3.24" } }, "@jridgewell/resolve-uri": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz", - "integrity": "sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==", + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", + "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", "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==", + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz", + "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==", "dev": true }, "@jridgewell/source-map": { - "version": "0.3.5", - "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.5.tgz", - "integrity": "sha512-UTYAUj/wviwdsMfzoSJspJxbkH5o1snzwX0//0ENX1u/55kkZZkcTZP6u9bwKGkv+dkk9at4m1Cpt0uY80kcpQ==", + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.6.tgz", + "integrity": "sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ==", "dev": true, "requires": { - "@jridgewell/gen-mapping": "^0.3.0", - "@jridgewell/trace-mapping": "^0.3.9" + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.25" } }, "@jridgewell/sourcemap-codec": { @@ -1771,9 +1814,9 @@ "dev": true }, "@jridgewell/trace-mapping": { - "version": "0.3.19", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.19.tgz", - "integrity": "sha512-kf37QtfW+Hwx/buWGMPcR60iF9ziHa6r/CZJIHbmcm4+0qrXiVdxegAH0F6yddEVQ7zdkjcGCgCzUu+BcbhQxw==", + "version": "0.3.25", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz", + "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==", "dev": true, "requires": { "@jridgewell/resolve-uri": "^3.1.0", @@ -1801,9 +1844,9 @@ } }, "@types/estree": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.2.tgz", - "integrity": "sha512-VeiPZ9MMwXjO32/Xu7+OwflfmeoRwkE/qzndw42gGtgJwZopBnzy2gD//NN1+go1mADzkDcqf/KnFRSjTJ8xJA==", + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.5.tgz", + "integrity": "sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==", "dev": true }, "@types/json-schema": { @@ -1813,18 +1856,27 @@ "dev": true }, "@types/node": { - "version": "18.18.1", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.18.1.tgz", - "integrity": "sha512-3G42sxmm0fF2+Vtb9TJQpnjmP+uKlWvFa8KoEGquh4gqRmoUG/N0ufuhikw6HEsdG2G2oIKhog1GCTfz9v5NdQ==", + "version": "18.15.11", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.15.11.tgz", + "integrity": "sha512-E5Kwq2n4SbMzQOn6wnmBjuK9ouqlURrcZDVfbo9ftDDTFt3nk7ZKK4GMOzoYgnpQJKcxwQw+lGaBvvlMo0qN/Q==", + "dev": true + }, + "@types/stats.js": { + "version": "0.17.0", + "resolved": "https://registry.npmjs.org/@types/stats.js/-/stats.js-0.17.0.tgz", + "integrity": "sha512-9w+a7bR8PeB0dCT/HBULU2fMqf6BAzvKbxFboYhmDtDkKPiyXYbjoe2auwsXlEFI7CFNMF1dCv3dFH5Poy9R1w==", "dev": true }, "@types/three": { - "version": "0.148.0", - "resolved": "https://registry.npmjs.org/@types/three/-/three-0.148.0.tgz", - "integrity": "sha512-1GiErjt1pJMadO8EhaxNrtULzdn+f3BbM3YTukiiXBVeRvvx4CXc2rpYdEuEBU/ouCX7Rc95j1HoVG9kFQXQJw==", + "version": "0.150.1", + "resolved": "https://registry.npmjs.org/@types/three/-/three-0.150.1.tgz", + "integrity": "sha512-ZXS1M3brsfAAbTeeUEt0defPi98yWQuEyPBnvjEYY1dCEYfJnFaww0mYgRpJ9JVfmtwRxqISpVcv/g/0lMl1DQ==", "dev": true, "requires": { - "@types/webxr": "*" + "@types/stats.js": "*", + "@types/webxr": "*", + "fflate": "~0.6.9", + "lil-gui": "~0.17.0" } }, "@types/webxr": { @@ -1834,9 +1886,9 @@ "dev": true }, "@webassemblyjs/ast": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.6.tgz", - "integrity": "sha512-IN1xI7PwOvLPgjcf180gC1bqn3q/QaOCwYUahIOhbYUu8KA/3tw2RT/T0Gidi1l7Hhj5D/INhJxiICObqpMu4Q==", + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.12.1.tgz", + "integrity": "sha512-EKfMUOPRRUTy5UII4qJDGPpqfwjOmZ5jeGFwid9mnoqIFK+e0vqoi1qH56JpmZSzEL53jKnNzScdmftJyG5xWg==", "dev": true, "requires": { "@webassemblyjs/helper-numbers": "1.11.6", @@ -1856,9 +1908,9 @@ "dev": true }, "@webassemblyjs/helper-buffer": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.6.tgz", - "integrity": "sha512-z3nFzdcp1mb8nEOFFk8DrYLpHvhKC3grJD2ardfKOzmbmJvEf/tPIqCY+sNcwZIY8ZD7IkB2l7/pqhUhqm7hLA==", + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.12.1.tgz", + "integrity": "sha512-nzJwQw99DNDKr9BVCOZcLuJJUlqkJh+kVzVl6Fmq/tI5ZtEyWT1KZMyOXltXLZJmDtvLCDgwsyrkohEtopTXCw==", "dev": true }, "@webassemblyjs/helper-numbers": { @@ -1879,15 +1931,15 @@ "dev": true }, "@webassemblyjs/helper-wasm-section": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.6.tgz", - "integrity": "sha512-LPpZbSOwTpEC2cgn4hTydySy1Ke+XEu+ETXuoyvuyezHO3Kjdu90KK95Sh9xTbmjrCsUwvWwCOQQNta37VrS9g==", + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.12.1.tgz", + "integrity": "sha512-Jif4vfB6FJlUlSbgEMHUyk1j234GTNG9dBJ4XJdOySoj518Xj0oGsNi59cUQF4RRMS9ouBUxDDdyBVfPTypa5g==", "dev": true, "requires": { - "@webassemblyjs/ast": "1.11.6", - "@webassemblyjs/helper-buffer": "1.11.6", + "@webassemblyjs/ast": "1.12.1", + "@webassemblyjs/helper-buffer": "1.12.1", "@webassemblyjs/helper-wasm-bytecode": "1.11.6", - "@webassemblyjs/wasm-gen": "1.11.6" + "@webassemblyjs/wasm-gen": "1.12.1" } }, "@webassemblyjs/ieee754": { @@ -1915,28 +1967,28 @@ "dev": true }, "@webassemblyjs/wasm-edit": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.6.tgz", - "integrity": "sha512-Ybn2I6fnfIGuCR+Faaz7YcvtBKxvoLV3Lebn1tM4o/IAJzmi9AWYIPWpyBfU8cC+JxAO57bk4+zdsTjJR+VTOw==", + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.12.1.tgz", + "integrity": "sha512-1DuwbVvADvS5mGnXbE+c9NfA8QRcZ6iKquqjjmR10k6o+zzsRVesil54DKexiowcFCPdr/Q0qaMgB01+SQ1u6g==", "dev": true, "requires": { - "@webassemblyjs/ast": "1.11.6", - "@webassemblyjs/helper-buffer": "1.11.6", + "@webassemblyjs/ast": "1.12.1", + "@webassemblyjs/helper-buffer": "1.12.1", "@webassemblyjs/helper-wasm-bytecode": "1.11.6", - "@webassemblyjs/helper-wasm-section": "1.11.6", - "@webassemblyjs/wasm-gen": "1.11.6", - "@webassemblyjs/wasm-opt": "1.11.6", - "@webassemblyjs/wasm-parser": "1.11.6", - "@webassemblyjs/wast-printer": "1.11.6" + "@webassemblyjs/helper-wasm-section": "1.12.1", + "@webassemblyjs/wasm-gen": "1.12.1", + "@webassemblyjs/wasm-opt": "1.12.1", + "@webassemblyjs/wasm-parser": "1.12.1", + "@webassemblyjs/wast-printer": "1.12.1" } }, "@webassemblyjs/wasm-gen": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.6.tgz", - "integrity": "sha512-3XOqkZP/y6B4F0PBAXvI1/bky7GryoogUtfwExeP/v7Nzwo1QLcq5oQmpKlftZLbT+ERUOAZVQjuNVak6UXjPA==", + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.12.1.tgz", + "integrity": "sha512-TDq4Ojh9fcohAw6OIMXqiIcTq5KUXTGRkVxbSo1hQnSy6lAM5GSdfwWeSxpAo0YzgsgF182E/U0mDNhuA0tW7w==", "dev": true, "requires": { - "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/ast": "1.12.1", "@webassemblyjs/helper-wasm-bytecode": "1.11.6", "@webassemblyjs/ieee754": "1.11.6", "@webassemblyjs/leb128": "1.11.6", @@ -1944,24 +1996,24 @@ } }, "@webassemblyjs/wasm-opt": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.6.tgz", - "integrity": "sha512-cOrKuLRE7PCe6AsOVl7WasYf3wbSo4CeOk6PkrjS7g57MFfVUF9u6ysQBBODX0LdgSvQqRiGz3CXvIDKcPNy4g==", + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.12.1.tgz", + "integrity": "sha512-Jg99j/2gG2iaz3hijw857AVYekZe2SAskcqlWIZXjji5WStnOpVoat3gQfT/Q5tb2djnCjBtMocY/Su1GfxPBg==", "dev": true, "requires": { - "@webassemblyjs/ast": "1.11.6", - "@webassemblyjs/helper-buffer": "1.11.6", - "@webassemblyjs/wasm-gen": "1.11.6", - "@webassemblyjs/wasm-parser": "1.11.6" + "@webassemblyjs/ast": "1.12.1", + "@webassemblyjs/helper-buffer": "1.12.1", + "@webassemblyjs/wasm-gen": "1.12.1", + "@webassemblyjs/wasm-parser": "1.12.1" } }, "@webassemblyjs/wasm-parser": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.6.tgz", - "integrity": "sha512-6ZwPeGzMJM3Dqp3hCsLgESxBGtT/OeCvCZ4TA1JUPYgmhAx38tTPR9JaKy0S5H3evQpO/h2uWs2j6Yc/fjkpTQ==", + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.12.1.tgz", + "integrity": "sha512-xikIi7c2FHXysxXe3COrVUPSheuBtpcfhbpFj4gmu7KRLYOzANztwUU0IbsqvMqzuNK2+glRGWCEqZo1WCLyAQ==", "dev": true, "requires": { - "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/ast": "1.12.1", "@webassemblyjs/helper-api-error": "1.11.6", "@webassemblyjs/helper-wasm-bytecode": "1.11.6", "@webassemblyjs/ieee754": "1.11.6", @@ -1970,12 +2022,12 @@ } }, "@webassemblyjs/wast-printer": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.6.tgz", - "integrity": "sha512-JM7AhRcE+yW2GWYaKeHL5vt4xqee5N2WcezptmgyhNS+ScggqcT1OtXykhAb13Sn5Yas0j2uv9tHgrjwvzAP4A==", + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.12.1.tgz", + "integrity": "sha512-+X4WAlOisVWQMikjbcvY2e0rwPsKQ9F688lksZhBcPycBBuii3O7m8FACbDMWDojpAqvjIncrG8J0XHKyQfVeA==", "dev": true, "requires": { - "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/ast": "1.12.1", "@xtuc/long": "4.2.2" } }, @@ -2013,9 +2065,9 @@ "dev": true }, "acorn": { - "version": "8.10.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz", - "integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==", + "version": "8.11.3", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.11.3.tgz", + "integrity": "sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==", "dev": true }, "acorn-import-assertions": { @@ -2059,11 +2111,11 @@ "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" }, "axios": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/axios/-/axios-1.2.4.tgz", - "integrity": "sha512-lIQuCfBJvZB/Bv7+RWUqEJqNShGOVpk9v7P0ZWx5Ip0qY6u7JBAU6dzQPMLasU9vHL2uD8av/1FDJXj7n6c39w==", + "version": "1.6.8", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.6.8.tgz", + "integrity": "sha512-v/ZHtJDU39mDpyBoFVkETcd/uNdxrWRrg3bKpOKzXFA6Bvqopts6ALSMU3y6ijYxbw2B+wPrIv46egTzJXCLGQ==", "requires": { - "follow-redirects": "^1.15.0", + "follow-redirects": "^1.15.6", "form-data": "^4.0.0", "proxy-from-env": "^1.1.0" } @@ -2084,15 +2136,15 @@ } }, "browserslist": { - "version": "4.21.4", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.4.tgz", - "integrity": "sha512-CBHJJdDmgjl3daYjN5Cp5kbTf1mUhZoS+beLklHIvkOWscs83YAhLlF3Wsh/lciQYAcbBJgTOD44VtG31ZM4Hw==", + "version": "4.23.0", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.23.0.tgz", + "integrity": "sha512-QW8HiM1shhT2GuzkvklfjcKDiWFXHOeFCIA/huJPwHsslwcydgk7X+z2zXpEijP98UCY7HbubZt5J2Zgvf0CaQ==", "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" + "caniuse-lite": "^1.0.30001587", + "electron-to-chromium": "^1.4.668", + "node-releases": "^2.0.14", + "update-browserslist-db": "^1.0.13" } }, "buffer-from": { @@ -2102,9 +2154,9 @@ "dev": true }, "caniuse-lite": { - "version": "1.0.30001446", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001446.tgz", - "integrity": "sha512-fEoga4PrImGcwUUGEol/PoFCSBnSkA9drgdkxXkJLsUBOnJ8rs3zDv6ApqYXGQFOyMPsjh79naWhF4DAxbF8rw==", + "version": "1.0.30001599", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001599.tgz", + "integrity": "sha512-LRAQHZ4yT1+f9LemSMeqdMpMxZcc4RMWdj4tiFe3G8tNkWK+E58g+/tzotb5cU6TbcVJLr4fySiAW7XmxQvZQA==", "dev": true }, "chalk": { @@ -2186,9 +2238,9 @@ "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==" }, "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==", + "version": "1.4.714", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.714.tgz", + "integrity": "sha512-OfnVHt+nMRH9Ua5koH/2gKlCAXbG+u1yXwLKyBVqNboBV34ZTwb846RUe8K5mtE1uhz0BXoMarZ13JCQr+sBtQ==", "dev": true }, "emojis-list": { @@ -2198,9 +2250,9 @@ "dev": true }, "enhanced-resolve": { - "version": "5.15.0", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.15.0.tgz", - "integrity": "sha512-LXYT42KJ7lpIKECr2mAXIaMldcNCh/7E0KBKOu4KSfkHmP+mZmSs+8V5gBAqisWBy0OO4W5Oyys0GO1Y8KtdKg==", + "version": "5.16.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.16.0.tgz", + "integrity": "sha512-O+QWCviPNSSLAD9Ucn8Awv+poAkqn3T1XY5/N7kR7rQO9yfSGWkYZDwpJ+iKF7B8rxaQKWngSqACpgzeapSyoA==", "dev": true, "requires": { "graceful-fs": "^4.2.4", @@ -2220,9 +2272,9 @@ "dev": true }, "escalade": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.2.tgz", + "integrity": "sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==", "dev": true }, "eslint-scope": { @@ -2282,6 +2334,12 @@ "integrity": "sha512-eRnCtTTtGZFpQCwhJiUOuxPQWRXVKYDn0b2PeHfXL6/Zi53SLAzAHfVhVWK2AryC/WH05kGfxhFIPvTF0SXQzg==", "dev": true }, + "fflate": { + "version": "0.6.10", + "resolved": "https://registry.npmjs.org/fflate/-/fflate-0.6.10.tgz", + "integrity": "sha512-IQrh3lEPM93wVCEczc9SaAOvkmcoQn/G8Bo1e8ZPlY3X3bnAxWaBdvTdvM1hP62iZp0BXWDy4vTAy4fF0+Dlpg==", + "dev": true + }, "fill-range": { "version": "7.0.1", "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", @@ -2302,9 +2360,9 @@ } }, "follow-redirects": { - "version": "1.15.2", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.2.tgz", - "integrity": "sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==" + "version": "1.15.6", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.6.tgz", + "integrity": "sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA==" }, "form-data": { "version": "4.0.0", @@ -2329,9 +2387,9 @@ "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==", + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", "dev": true }, "has": { @@ -2447,6 +2505,12 @@ "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", "dev": true }, + "lil-gui": { + "version": "0.17.0", + "resolved": "https://registry.npmjs.org/lil-gui/-/lil-gui-0.17.0.tgz", + "integrity": "sha512-MVBHmgY+uEbmJNApAaPbtvNh1RCAeMnKym82SBjtp5rODTYKWtM+MXHCifLe2H2Ti1HuBGBtK/5SyG4ShQ3pUQ==", + "dev": true + }, "loader-runner": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", @@ -2518,9 +2582,9 @@ "dev": true }, "node-releases": { - "version": "2.0.8", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.8.tgz", - "integrity": "sha512-dFSmB8fFHEH/s81Xi+Y/15DQY6VHW81nXRj86EMSL3lmuTmK1e+aT4wrFCkTbm+gSwkw4KpX+rT/pMM2c1mF+A==", + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.14.tgz", + "integrity": "sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==", "dev": true }, "p-limit": { @@ -2664,18 +2728,18 @@ } }, "semver": { - "version": "7.5.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", - "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "version": "7.6.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz", + "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==", "dev": true, "requires": { "lru-cache": "^6.0.0" } }, "serialize-javascript": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.1.tgz", - "integrity": "sha512-owoXEFjWRllis8/M1Q+Cw5k8ZH40e3zhp/ovX+Xr/vi1qj6QesbyXXViFbpNvWvPNAD62SutwEXavefrLJWj7w==", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.2.tgz", + "integrity": "sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==", "dev": true, "requires": { "randombytes": "^2.1.0" @@ -2743,9 +2807,9 @@ "dev": true }, "terser": { - "version": "5.20.0", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.20.0.tgz", - "integrity": "sha512-e56ETryaQDyebBwJIWYB2TT6f2EZ0fL0sW/JRXNMN26zZdKi2u/E/5my5lG6jNxym6qsrVXfFRmOdV42zlAgLQ==", + "version": "5.29.2", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.29.2.tgz", + "integrity": "sha512-ZiGkhUBIM+7LwkNjXYJq8svgkd+QK3UUr0wJqY4MieaezBSAIPgbSPZyIx0idM6XWK5CMzSWa8MJIzmRcB8Caw==", "dev": true, "requires": { "@jridgewell/source-map": "^0.3.3", @@ -2755,22 +2819,22 @@ } }, "terser-webpack-plugin": { - "version": "5.3.9", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.9.tgz", - "integrity": "sha512-ZuXsqE07EcggTWQjXUj+Aot/OMcD0bMKGgF63f7UxYcu5/AJF53aIpK1YoP5xR9l6s/Hy2b+t1AM0bLNPRuhwA==", + "version": "5.3.10", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.10.tgz", + "integrity": "sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==", "dev": true, "requires": { - "@jridgewell/trace-mapping": "^0.3.17", + "@jridgewell/trace-mapping": "^0.3.20", "jest-worker": "^27.4.5", "schema-utils": "^3.1.1", "serialize-javascript": "^6.0.1", - "terser": "^5.16.8" + "terser": "^5.26.0" } }, "three": { - "version": "0.148.0", - "resolved": "https://registry.npmjs.org/three/-/three-0.148.0.tgz", - "integrity": "sha512-8uzVV+qhTPi0bOFs/3te3RW6hb3urL8jYEl6irjCWo/l6sr8MPNMcClFev/MMYeIxr0gmDcoXTy/8LXh/LXkfw==" + "version": "0.150.1", + "resolved": "https://registry.npmjs.org/three/-/three-0.150.1.tgz", + "integrity": "sha512-5C1MqKUWaHYo13BX0Q64qcdwImgnnjSOFgBscOzAo8MYCzEtqfQqorEKMcajnA3FHy1yVlIe9AmaMQ0OQracNA==" }, "to-regex-range": { "version": "5.0.1", @@ -2782,27 +2846,36 @@ } }, "ts-loader": { - "version": "9.4.4", - "resolved": "https://registry.npmjs.org/ts-loader/-/ts-loader-9.4.4.tgz", - "integrity": "sha512-MLukxDHBl8OJ5Dk3y69IsKVFRA/6MwzEqBgh+OXMPB/OD01KQuWPFd1WAQP8a5PeSCAxfnkhiuWqfmFJzJQt9w==", + "version": "9.5.1", + "resolved": "https://registry.npmjs.org/ts-loader/-/ts-loader-9.5.1.tgz", + "integrity": "sha512-rNH3sK9kGZcH9dYzC7CewQm4NtxJTjSEVRJ2DyBZR7f8/wcta+iV44UPCXc5+nzDzivKtlzV6c9P4e+oFhDLYg==", "dev": true, "requires": { "chalk": "^4.1.0", "enhanced-resolve": "^5.0.0", "micromatch": "^4.0.0", - "semver": "^7.3.4" + "semver": "^7.3.4", + "source-map": "^0.7.4" + }, + "dependencies": { + "source-map": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", + "dev": true + } } }, "typescript": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.2.2.tgz", - "integrity": "sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==", + "version": "5.4.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.3.tgz", + "integrity": "sha512-KrPd3PKaCLr78MalgiwJnA25Nm8HAmdwN3mYUYZgG/wizIo9EainNVQI9/yDavtVFRN2h3k8uf3GLHuhDMgEHg==", "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==", + "version": "1.0.13", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.13.tgz", + "integrity": "sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==", "dev": true, "requires": { "escalade": "^3.1.1", @@ -2819,9 +2892,9 @@ } }, "watchpack": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz", - "integrity": "sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==", + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.1.tgz", + "integrity": "sha512-8wrBCMtVhqcXP2Sup1ctSkga6uc2Bx0IIvKyT7yTFier5AXHooSI+QyQQAtTb7+E0IUCCKyTFmXqdqgum2XWGg==", "dev": true, "requires": { "glob-to-regexp": "^0.4.1", @@ -2829,34 +2902,34 @@ } }, "webpack": { - "version": "5.88.2", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.88.2.tgz", - "integrity": "sha512-JmcgNZ1iKj+aiR0OvTYtWQqJwq37Pf683dY9bVORwVbUrDhLhdn/PlO2sHsFHPkj7sHNQF3JwaAkp49V+Sq1tQ==", + "version": "5.91.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.91.0.tgz", + "integrity": "sha512-rzVwlLeBWHJbmgTC/8TvAcu5vpJNII+MelQpylD4jNERPwpBJOE2lEcko1zJX3QJeLjTTAnQxn/OJ8bjDzVQaw==", "dev": true, "requires": { "@types/eslint-scope": "^3.7.3", - "@types/estree": "^1.0.0", - "@webassemblyjs/ast": "^1.11.5", - "@webassemblyjs/wasm-edit": "^1.11.5", - "@webassemblyjs/wasm-parser": "^1.11.5", + "@types/estree": "^1.0.5", + "@webassemblyjs/ast": "^1.12.1", + "@webassemblyjs/wasm-edit": "^1.12.1", + "@webassemblyjs/wasm-parser": "^1.12.1", "acorn": "^8.7.1", "acorn-import-assertions": "^1.9.0", - "browserslist": "^4.14.5", + "browserslist": "^4.21.10", "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^5.15.0", + "enhanced-resolve": "^5.16.0", "es-module-lexer": "^1.2.1", "eslint-scope": "5.1.1", "events": "^3.2.0", "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.2.9", + "graceful-fs": "^4.2.11", "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.2.0", "tapable": "^2.1.1", - "terser-webpack-plugin": "^5.3.7", - "watchpack": "^2.4.0", + "terser-webpack-plugin": "^5.3.10", + "watchpack": "^2.4.1", "webpack-sources": "^3.2.3" } }, diff --git a/package.json b/package.json index 8a977b6..feff811 100644 --- a/package.json +++ b/package.json @@ -26,16 +26,16 @@ }, "homepage": "https://github.com/kalwalt/AR.js-threex#readme", "devDependencies": { - "@types/node": "^18.11.9", - "@types/three": "^0.148.0", - "ts-loader": "^9.4.4", - "typescript": "^5.2.2", - "webpack": "^5.88.1", + "@types/node": "^18.15.11", + "@types/three": "^0.150.1", + "ts-loader": "^9.5.1", + "typescript": "^5.4.3", + "webpack": "^5.91.0", "webpack-cli": "^5.1.4", "worker-loader": "^3.0.8" }, "dependencies": { "@ar-js-org/artoolkit5-js": "^0.3.0", - "three": "^0.148.0" + "three": "^0.150.1" } -} +} \ No newline at end of file diff --git a/src/ArToolkitContext.ts b/src/ArToolkitContext.ts index 6df44a9..8965c91 100644 --- a/src/ArToolkitContext.ts +++ b/src/ArToolkitContext.ts @@ -40,7 +40,7 @@ export class ArToolkitContext implements IArToolkitContext { matrixCodeType: '3x3', // url of the camera parameters - cameraParametersUrl: ArToolkitContext.baseURL + '../data/data/camera_para.dat', + cameraParametersUrl: ArToolkitContext.baseURL + '../data/camera_para.dat', // tune the maximum rate of pose detection in the source image maxDetectionRate: 60, diff --git a/src/ArToolkitProfile.ts b/src/ArToolkitProfile.ts index ebf04d1..66525fb 100644 --- a/src/ArToolkitProfile.ts +++ b/src/ArToolkitProfile.ts @@ -37,12 +37,12 @@ export class ArToolkitProfile implements IArToolkitProfile { reset(): this { this.sourceParameters.sourceType = 'webcam' - this.contextParameters.cameraParametersUrl = ArToolkitContext.baseURL + '../data/data/camera_para.dat'; + this.contextParameters.cameraParametersUrl = ArToolkitContext.baseURL + '../data/camera_para.dat'; this.contextParameters.detectionMode = 'mono'; this.contextParameters.trackingBackend = 'artoolkit'; this.defaultMarkerParameters.type = 'pattern'; - this.defaultMarkerParameters.patternUrl = ArToolkitContext.baseURL + '../data/data/patt.hiro'; + this.defaultMarkerParameters.patternUrl = ArToolkitContext.baseURL + '../data/patt.hiro'; this.defaultMarkerParameters.changeMatrixMode = 'modelViewMatrix'; return this @@ -97,7 +97,7 @@ export class ArToolkitProfile implements IArToolkitProfile { if (_trackingBackend === 'artoolkit') { this.contextParameters.detectionMode = 'mono' this.defaultMarkerParameters.type = 'pattern' - this.defaultMarkerParameters.patternUrl = ArToolkitContext.baseURL + '../data/data/patt.hiro' + this.defaultMarkerParameters.patternUrl = ArToolkitContext.baseURL + '../data/patt.hiro' } else console.assert(false) return this diff --git a/src/CommonInterfaces/THREEx-interfaces.ts b/src/CommonInterfaces/THREEx-interfaces.ts index 532b675..759f20d 100644 --- a/src/CommonInterfaces/THREEx-interfaces.ts +++ b/src/CommonInterfaces/THREEx-interfaces.ts @@ -8,6 +8,7 @@ export interface IArMarkerControls { dispose(): void; updateWithModelViewMatrix(modelViewMatrix: Matrix4): boolean; name(): string; + object3d: Object3D; } export interface IArSmoothedControls { @@ -115,6 +116,15 @@ export interface ISourceParameters { displayHeight?: number } +export interface ISmoothedControlsParameters { + lerpPosition: number, + lerpQuaternion: number, + lerpScale: number, + lerpStepDelay: number, + minVisibleDelay: number, + minUnvisibleDelay: number +} + export interface IUserMediaConstraints { audio: boolean video: { @@ -134,4 +144,28 @@ export interface IUserMediaConstraints { } } +} + +export interface IArMarkerAreaControlsParameters { + subMarkersControls: ISubMarkerControls[], + subMarkerPoses: Matrix4[], + changeMatrixMode: string +} + +export interface IArMarkerAreaControls { + parameters: IArMarkerAreaControlsParameters; + subMarkersControls: ISubMarkerControls[]; + updateSmoothedControls(smooth: any, lerps?: any): void; +} + +export interface ISubMarkerControls { + parameters: ISubMarkerControlsParameters, + poseMatrix?: Array, + object3d?: Object3D, + dispose(): void, +} + +export interface ISubMarkerControlsParameters { + type?: string, + patternUrl?: string, } \ No newline at end of file diff --git a/src/index.ts b/src/index.ts index 79997c2..84c850e 100644 --- a/src/index.ts +++ b/src/index.ts @@ -4,14 +4,19 @@ import { ArToolkitContext as _ArToolkitContext } from "./ArToolkitContext"; import { ArToolkitProfile as _ArToolkitProfile } from "./ArToolkitProfile"; import { ArToolkitSource as _ArToolkitSource } from "./ArToolkitSource"; import { ArMarkerCloak as _ArMarkerCloak } from "./ArMarkerCloak"; -import { ArMarkerControls as _ArMarkerControls } from "./ArMarkerControls"; +import { ArMarkerControls as _ArMarkerControls } from "./ArMarkerControls"; import { ArMarkerHelper as _ArMarkerHelper } from "./ArMarkerHelper"; import { ArVideoInWebgl as _ArVideoInWebgl } from "./ArVideoInWebgl"; import { HitTestingPlane as _HitTestingPlane } from "./HitTestingPlane"; import { Context as _Context } from "./Context"; import { Profile as _Profile } from "./Profile"; import { Source as _Source } from "./Source"; +import { Anchor as _Anchor } from "./new-api/Anchor"; +import { Session as _Session } from "./new-api/Session"; +import { SessionDebugUI as _SessionDebugUI } from "./new-api/SessionDebugUI"; +import { AnchorDebugUI as _AnchorDebugUI } from "./new-api/SessionDebugUI"; import { Utils as _Utils } from "./new-api/Utils"; +import { HitTesting as _HitTesting } from "./new-api/HitTesting"; export namespace THREEx { @@ -19,17 +24,22 @@ export namespace THREEx { export const ArSmoothedControls = _ArSmoothedControls; export const ArToolkitContext = _ArToolkitContext; export const ArToolkitProfile = _ArToolkitProfile; - export const ArToolkitSource = _ArToolkitSource; + export const ArToolkitSource = _ArToolkitSource; export const ArMarkerCloak = _ArMarkerCloak; - export const ArMarkerControls = _ArMarkerControls ; + export const ArMarkerControls = _ArMarkerControls; export const ArMarkerHelper = _ArMarkerHelper; export const ArVideoInWebgl = _ArVideoInWebgl; export const HitTestingPlane = _HitTestingPlane; }; export namespace ARjs { + export const Anchor = _Anchor; export const Context = _Context; export const Profile = _Profile; + export const Session = _Session; + export const SessionDebugUI = _SessionDebugUI; + export const AnchorDebugUI = _AnchorDebugUI; export const Source = _Source; export const Utils = _Utils; - }; \ No newline at end of file + export const HitTesting = _HitTesting; +}; \ No newline at end of file diff --git a/src/new-api/Anchor.ts b/src/new-api/Anchor.ts new file mode 100644 index 0000000..da7df53 --- /dev/null +++ b/src/new-api/Anchor.ts @@ -0,0 +1,126 @@ +import { Group, Object3D } from "three"; +import { ArMarkerControls } from "../ArMarkerControls"; +import { ArSmoothedControls } from "../ArSmoothedControls"; +import { IArSmoothedControls } from "../CommonInterfaces/THREEx-interfaces"; + +// TODO this is a controls... should i give the object3d here ? +// not according to 'no three.js dependancy' + +/** + * Create an anchor in the real world + * + * @param {ARjs.Session} arSession - the session on which we create the anchor + * @param {Object} markerParameters - parameter of this anchor + */ +export class Anchor { + private arSession: any; + private parameters: any; + private controls: any; + private readonly object3d: Object3D; + private smoothedControls: IArSmoothedControls; + private markerRoot: Group; + constructor(arSession: any, markerParameters: any) { + //var _this = this; + var arContext = arSession.arContext; + var scene = arSession.parameters.scene; + var camera = arSession.parameters.camera; + + this.arSession = arSession; + this.parameters = markerParameters; + + // log to debug + console.log( + "ARjs.Anchor -", + "changeMatrixMode:", + this.parameters.changeMatrixMode, + "/ markersAreaEnabled:", + markerParameters.markersAreaEnabled + ); + + this.markerRoot = new Group(); + scene.add(this.markerRoot); + var controlledObject; + // set controlledObject depending on changeMatrixMode + if (markerParameters.changeMatrixMode === "modelViewMatrix") { + controlledObject = this.markerRoot; + } else if (markerParameters.changeMatrixMode === "cameraTransformMatrix") { + controlledObject = camera; + } else console.assert(false); + + if (markerParameters.markersAreaEnabled === false) { + var markerControls = new ArMarkerControls( + arContext, + controlledObject, + markerParameters + ); + this.controls = markerControls; + + } else { + // sanity check - MUST be a trackingBackend with markers + console.assert(arContext.parameters.trackingBackend === "artoolkit"); + console.log(arContext.parameters.trackingBackend); + + + // honor markers-page-resolution for https://webxr.io/augmented-website + if ( + location.hash.substring(1).startsWith("markers-page-resolution=") === true + ) { + // get resolutionW/resolutionH from url + var markerPageResolution = location.hash.substring(1); + var matches = markerPageResolution.match( + /markers-page-resolution=(\d+)x(\d+)/ + ); + console.assert(matches.length === 3); + //var resolutionW = parseInt(matches[1]); + //var resolutionH = parseInt(matches[2]); + var arContext = arSession.arContext; + } + + var parent3D; + // set controlledObject depending on changeMatrixMode + if (markerParameters.changeMatrixMode === "modelViewMatrix") { + parent3D = this.markerRoot; + } else if (markerParameters.changeMatrixMode === "cameraTransformMatrix") { + parent3D = camera; + } else console.assert(false); + + // build a multiMarkerControls + + var markerControls = new ArMarkerControls( + arContext, + parent3D, + markerParameters + ); + this.controls = markerControls; + } + + this.object3d = new Group(); + + ////////////////////////////////////////////////////////////////////////////// + // THREEx.ArSmoothedControls + ////////////////////////////////////////////////////////////////////////////// + + var shouldBeSmoothed = true; + + if (shouldBeSmoothed === true) { + // build a smoothedControls + var smoothedRoot = new Group(); + scene.add(smoothedRoot); + this.smoothedControls = new ArSmoothedControls(smoothedRoot); + smoothedRoot.add(this.object3d); + } else { + this.markerRoot.add(this.object3d); + } + } + + update() { + // update _this.object3d.visible + this.object3d.visible = this.object3d.parent.visible; + + if (this.smoothedControls !== undefined) { + + // update smoothedControls + this.smoothedControls.update(this.markerRoot); + } + } +}; \ No newline at end of file diff --git a/src/new-api/HitTesting.ts b/src/new-api/HitTesting.ts new file mode 100644 index 0000000..e7d9857 --- /dev/null +++ b/src/new-api/HitTesting.ts @@ -0,0 +1,153 @@ +import { HitTestingPlane } from "../HitTestingPlane"; +import { Camera, Object3D, Quaternion, Vector3 } from "three"; + +/** + * Create an anchor in the real world + * + * @param {ARjs.Session} arSession - the session on which we create the anchor + * @param {Object} markerParameters - parameter of this anchor + */ +export class HitTesting { + public enabled: boolean; + private _arSession: any; + private _hitTestingPlane: HitTestingPlane; + constructor(arSession: any) { + var _this = this; + var arContext = arSession.arContext; + var trackingBackend = arContext.parameters.trackingBackend; + + this.enabled = true; + this._arSession = arSession; + this._hitTestingPlane = null; + _this._hitTestingPlane = new HitTestingPlane(arSession.arSource.domElement); + }; + + ////////////////////////////////////////////////////////////////////////////// + // update function + ////////////////////////////////////////////////////////////////////////////// + /** + * update + * + * @param {THREE.Camera} camera - the camera to use + * @param {THREE.Object3D} object3d - + * @param {String} changeMatrixMode - the matrix to change + */ + update(camera: Camera, pickingRoot: Object3D, changeMatrixMode: string) { + // if it isnt enabled, do nothing + if (this.enabled === false) return; + + if (this._hitTestingPlane !== null) { + this._hitTestingPlane.update(camera, pickingRoot, changeMatrixMode); + } else console.assert(false); + }; + + ////////////////////////////////////////////////////////////////////////////// + // actual hit testing + ////////////////////////////////////////////////////////////////////////////// + + /** + * Test the real world for intersections directly from a DomEvent + * + * @param {Number} mouseX - position X of the hit [-1, +1] + * @param {Number} mouseY - position Y of the hit [-1, +1] + * @return {[HitTesting.Result]} - array of result + */ + testDomEvent(domEvent: any) { + var trackingBackend = this._arSession.arContext.parameters.trackingBackend; + var arSource = this._arSession.arSource; + + // if it isnt enabled, do nothing + if (this.enabled === false) return []; + var mouseX = domEvent.clientX / arSource.domElementWidth(); + var mouseY = domEvent.clientY / arSource.domElementHeight(); + + return this.test(mouseX, mouseY); + }; + + /** + * Test the real world for intersections. + * + * @param {Number} mouseX - position X of the hit [0, +1] + * @param {Number} mouseY - position Y of the hit [0, +1] + * @return {[HitTesting.Result]} - array of result + */ + test(mouseX: number, mouseY: number) { + var arContext = this._arSession.arContext; + var trackingBackend = arContext.parameters.trackingBackend; + var hitTestResults: any[] = []; + + // if it isnt enabled, do nothing + if (this.enabled === false) return []; + + var result = this._hitTestingPlane.test(mouseX, mouseY); + + // if no result is found, return now + if (result === null) return hitTestResults; + + // build a HitTesting.Result + var hitTestResult: any = new Result( + result.position, + result.quaternion, + result.scale + ); + hitTestResults.push(hitTestResult); + + return hitTestResults; + }; +} + +export class Result { + private position: any; + private scale: any; + private quaternion: any; + /** + * Contains the result of HitTesting.test() + * + * @param {THREE.Vector3} position - position to use + * @param {THREE.Quaternion} quaternion - quaternion to use + * @param {THREE.Vector3} scale - scale + */ + constructor(position: Vector3, quaternion: Quaternion, scale: Vector3) { + this.position = position; + this.quaternion = quaternion; + this.scale = scale; + } + /** + * Apply to a controlled object3d + * + * @param {THREE.Object3D} object3d - the result to apply + */ + apply(object3d: Object3D) { + object3d.position.copy(this.position); + object3d.quaternion.copy(this.quaternion); + object3d.scale.copy(this.scale); + + object3d.updateMatrix(); + }; + + /** + * Apply to a controlled object3d + * + * @param {THREE.Object3D} object3d - the result to apply + */ + applyPosition(object3d: Object3D) { + object3d.position.copy(this.position); + + object3d.updateMatrix(); + + return this; + }; + + /** + * Apply to a controlled object3d + * + * @param {THREE.Object3D} object3d - the result to apply + */ + applyQuaternion(object3d: Object3D) { + object3d.quaternion.copy(this.quaternion); + + object3d.updateMatrix(); + + return this; + }; +} diff --git a/src/new-api/Session.ts b/src/new-api/Session.ts new file mode 100644 index 0000000..fbcd04d --- /dev/null +++ b/src/new-api/Session.ts @@ -0,0 +1,149 @@ +import { Camera, Scene, WebGLRenderer } from "three"; +import { Source } from "../Source"; +import { Context } from "../Context"; // TODO context build-dependent +import { setParameters } from '../common-functions/utilityFunctions'; +import { IArToolkitSource, IArToolkitContext } from "../CommonInterfaces/THREEx-interfaces"; + +/** + * * define a Session + * + * @param {Object} parameters - parameters for this session + */ +export class Session { + private parameters: any; + private arSource: IArToolkitSource; + private arContext: IArToolkitContext; + constructor(parameters: any) { + var _this = this; + // handle default parameters + this.parameters = { + renderer: null, + camera: null, + scene: null, + sourceParameters: {}, + contextParameters: {}, + }; + + ////////////////////////////////////////////////////////////////////////////// + // setParameters + ////////////////////////////////////////////////////////////////////////////// + setParameters(parameters, this); + + // sanity check + console.assert(this.parameters.renderer instanceof WebGLRenderer); + console.assert(this.parameters.camera instanceof Camera); + console.assert(this.parameters.scene instanceof Scene); + + // backward emulation + Object.defineProperty(this, "renderer", { + get: function () { + console.warn("use .parameters.renderer renderer"); + return this.parameters.renderer; + }, + }); + Object.defineProperty(this, "camera", { + get: function () { + console.warn("use .parameters.camera instead"); + return this.parameters.camera; + }, + }); + Object.defineProperty(this, "scene", { + get: function () { + console.warn("use .parameters.scene instead"); + return this.parameters.scene; + }, + }); + + // log the version + console.log( + "AR.js", + Context.REVISION, + "- trackingBackend:", + parameters.contextParameters.trackingBackend + ); + + ////////////////////////////////////////////////////////////////////////////// + // init arSource + ////////////////////////////////////////////////////////////////////////////// + var arSource = (_this.arSource = new Source(parameters.sourceParameters)); + + arSource.init(() => { + arSource.onResize( + arContext, + _this.parameters.renderer, + _this.parameters.camera + ); + }, () => { console.log("arSource init failed") }); + + // handle resize + window.addEventListener("resize", function () { + arSource.onResize( + arContext, + _this.parameters.renderer, + _this.parameters.camera + ); + }); + + ////////////////////////////////////////////////////////////////////////////// + // init arContext + ////////////////////////////////////////////////////////////////////////////// + + // create atToolkitContext + var arContext = (_this.arContext = new Context(parameters.contextParameters)); + + // initialize it + window.addEventListener("arjs-video-loaded", function () { + _this.arContext.init(() => { + _this.arContext.arController.orientation = getSourceOrientation(); + _this.arContext.arController.options.orientation = getSourceOrientation(); + }); + }); + + function getSourceOrientation() { + if (!_this) { + return null; + } + + console.log( + "actual source dimensions", + arSource.domElement.clientWidth, + arSource.domElement.clientHeight + ); + + if (arSource.domElement.clientWidth > arSource.domElement.clientHeight) { + console.log("source orientation", "landscape"); + return "landscape"; + } else { + console.log("source orientation", "portrait"); + return "portrait"; + } + } + + arContext.addEventListener("initialized", function (event: Event) { + arSource.onResize( + arContext, + _this.parameters.renderer, + _this.parameters.camera + ); + }); + }; + + ////////////////////////////////////////////////////////////////////////////// + // update function + ////////////////////////////////////////////////////////////////////////////// + // update artoolkit on every frame + + update() { + if (this.arSource.ready === false) return; + + this.arContext.update(this.arSource.domElement); + }; + + onResize() { + this.arSource.onResize( + this.arContext, + this.parameters.renderer, + this.parameters.camera + ); + }; +} diff --git a/src/new-api/SessionDebugUI.ts b/src/new-api/SessionDebugUI.ts new file mode 100644 index 0000000..3164c6a --- /dev/null +++ b/src/new-api/SessionDebugUI.ts @@ -0,0 +1,148 @@ +import { Context } from "../Context"; // TODO context build-dependent + +/** + * Create an debug UI for an ARjs.Anchor + * + * @param {ARjs.Anchor} arAnchor - the anchor to user + */ +export class SessionDebugUI { + private domElement: any; + constructor(arSession: any) { + var trackingBackend = arSession.arContext.parameters.trackingBackend; + + this.domElement = document.createElement("div"); + this.domElement.style.color = "rgba(0,0,0,0.9)"; + this.domElement.style.backgroundColor = "rgba(127,127,127,0.5)"; + this.domElement.style.display = "block"; + this.domElement.style.padding = "0.5em"; + this.domElement.style.position = "fixed"; + this.domElement.style.left = "5px"; + this.domElement.style.bottom = "10px"; + this.domElement.style.textAlign = "right"; + + ////////////////////////////////////////////////////////////////////////////// + // current-tracking-backend + ////////////////////////////////////////////////////////////////////////////// + + var domElement = document.createElement("span"); + domElement.style.display = "block"; + domElement.innerHTML = "trackingBackend : " + trackingBackend; + this.domElement.appendChild(domElement); + }; + + /** + * Url of augmented-website service - if === '' then dont include augmented-website link + * @type {String} + */ + static AugmentedWebsiteURL = "https://webxr.io/augmented-website"; +} +////////////////////////////////////////////////////////////////////////////// +// AnchorDebugUI +////////////////////////////////////////////////////////////////////////////// + +/** + * Create an debug UI for an ARjs.Anchor + * + * @param {ARjs.Anchor} arAnchor - the anchor to user + */ +export class AnchorDebugUI { + private domElement: any; + constructor (arAnchor: any){ + var arSession = arAnchor.arSession; + var trackingBackend = arSession.arContext.parameters.trackingBackend; + + this.domElement = document.createElement("div"); + this.domElement.style.color = "rgba(0,0,0,0.9)"; + this.domElement.style.backgroundColor = "rgba(127,127,127,0.5)"; + this.domElement.style.display = "inline-block"; + this.domElement.style.padding = "0.5em"; + this.domElement.style.margin = "0.5em"; + this.domElement.style.textAlign = "left"; + + ////////////////////////////////////////////////////////////////////////////// + // current-tracking-backend + ////////////////////////////////////////////////////////////////////////////// + + var spanDomElement = document.createElement("span"); + spanDomElement.style.display = "block"; + spanDomElement.style.padding = "0.5em"; + spanDomElement.style.color = "rgba(0,0,0,0.9)"; + spanDomElement.style.backgroundColor = "rgba(127,127,127,0.5)"; + spanDomElement.style.position = "fixed"; + spanDomElement.style.left = "5px"; + spanDomElement.style.bottom = "40px"; + + this.domElement.appendChild(spanDomElement); + spanDomElement.innerHTML = + "markersAreaEnabled :" + arAnchor.parameters.markersAreaEnabled; + + ////////////////////////////////////////////////////////////////////////////// + // toggle-marker-helper + ////////////////////////////////////////////////////////////////////////////// + + if (arAnchor.parameters.markersAreaEnabled) { + var buttonDomElement = document.createElement("button"); + buttonDomElement.style.display = "block"; + this.domElement.style.padding = "0.5em"; + this.domElement.style.position = "fixed"; + this.domElement.style.textAlign = "left"; + this.domElement.appendChild(buttonDomElement); + + buttonDomElement.id = "buttonToggleMarkerHelpers"; + buttonDomElement.innerHTML = "toggle-marker-helper"; + //buttonDomElement.href = "javascript:void(0)"; + + var subMarkerHelpersVisible = false; + buttonDomElement.addEventListener("click", function () { + subMarkerHelpersVisible = subMarkerHelpersVisible ? false : true; + }); + } + + ////////////////////////////////////////////////////////////////////////////// + // Learn-new-marker-area + ////////////////////////////////////////////////////////////////////////////// + + if (arAnchor.parameters.markersAreaEnabled) { + var button2DomElement = document.createElement("button"); + button2DomElement.style.display = "block"; + this.domElement.appendChild(button2DomElement); + + button2DomElement.id = "buttonMarkersAreaLearner"; + button2DomElement.innerHTML = "Learn-new-marker-area"; + //button2DomElement.href = "javascript:void(0)"; + + button2DomElement.addEventListener("click", function () { + if (AnchorDebugUI.MarkersAreaLearnerURL !== null) { + var learnerURL = AnchorDebugUI.MarkersAreaLearnerURL; + } else { + var learnerURL: any = + Context.baseURL + "examples/multi-markers/examples/learner.html"; + } + }); + } + + ////////////////////////////////////////////////////////////////////////////// + // Reset-marker-area + ////////////////////////////////////////////////////////////////////////////// + + if (arAnchor.parameters.markersAreaEnabled) { + var button3domElement = document.createElement("button"); + button3domElement.style.display = "block"; + this.domElement.appendChild(button3domElement); + + button3domElement.id = "buttonMarkersAreaReset"; + button3domElement.innerHTML = "Reset-marker-area"; + //button3domElement.href = "javascript:void(0)"; + + button3domElement.addEventListener("click", function () { + location.reload(); + }); + } +}; + +/** + * url for the markers-area learner. if not set, take the default one + * @type {String} + */ +static MarkersAreaLearnerURL: any = null; +} diff --git a/src/new-api/Utils.ts b/src/new-api/Utils.ts index 1a2228d..5eb9aab 100644 --- a/src/new-api/Utils.ts +++ b/src/new-api/Utils.ts @@ -1,8 +1,8 @@ -import * as THREE from "three"; +import { PerspectiveCamera } from "three"; export class Utils { - constructor() {} + constructor() { } /** * Create a default rendering camera for this trackingBackend. They may be modified later. to fit physical camera parameters * @@ -14,7 +14,7 @@ export class Utils { Utils.parseTrackingMethod(trackingMethod).trackingBackend; // Create a camera if (trackingBackend === "artoolkit") { - var camera = new THREE.Camera(); + var camera = new PerspectiveCamera(); } else console.assert(false, "unknown trackingBackend: " + trackingBackend); return camera; diff --git a/types/CommonInterfaces/THREEx-interfaces.d.ts b/types/CommonInterfaces/THREEx-interfaces.d.ts index 6154793..0ba0a56 100644 --- a/types/CommonInterfaces/THREEx-interfaces.d.ts +++ b/types/CommonInterfaces/THREEx-interfaces.d.ts @@ -7,6 +7,11 @@ export interface IArMarkerControls { dispose(): void; updateWithModelViewMatrix(modelViewMatrix: Matrix4): boolean; name(): string; + object3d: Object3D; +} +export interface IArSmoothedControls { + parameters: ISmoothedControlsParameters; + update(targetObject3d: any): void; } export interface IArSmoothedControls { parameters: ISmoothedControlsParameters; @@ -104,6 +109,14 @@ export interface ISourceParameters { displayWidth?: number; displayHeight?: number; } +export interface ISmoothedControlsParameters { + lerpPosition: number; + lerpQuaternion: number; + lerpScale: number; + lerpStepDelay: number; + minVisibleDelay: number; + minUnvisibleDelay: number; +} export interface IUserMediaConstraints { audio: boolean; video: { @@ -123,3 +136,23 @@ export interface IUserMediaConstraints { }; }; } +export interface IArMarkerAreaControlsParameters { + subMarkersControls: ISubMarkerControls[]; + subMarkerPoses: Matrix4[]; + changeMatrixMode: string; +} +export interface IArMarkerAreaControls { + parameters: IArMarkerAreaControlsParameters; + subMarkersControls: ISubMarkerControls[]; + updateSmoothedControls(smooth: any, lerps?: any): void; +} +export interface ISubMarkerControls { + parameters: ISubMarkerControlsParameters; + poseMatrix?: Array; + object3d?: Object3D; + dispose(): void; +} +export interface ISubMarkerControlsParameters { + type?: string; + patternUrl?: string; +} diff --git a/types/index.d.ts b/types/index.d.ts index 1321991..dd609ed 100644 --- a/types/index.d.ts +++ b/types/index.d.ts @@ -8,7 +8,12 @@ import { ArMarkerControls as _ArMarkerControls } from "./ArMarkerControls"; import { ArMarkerHelper as _ArMarkerHelper } from "./ArMarkerHelper"; import { ArVideoInWebgl as _ArVideoInWebgl } from "./ArVideoInWebgl"; import { HitTestingPlane as _HitTestingPlane } from "./HitTestingPlane"; +import { Anchor as _Anchor } from "./new-api/Anchor"; +import { Session as _Session } from "./new-api/Session"; +import { SessionDebugUI as _SessionDebugUI } from "./new-api/SessionDebugUI"; +import { AnchorDebugUI as _AnchorDebugUI } from "./new-api/SessionDebugUI"; import { Utils as _Utils } from "./new-api/Utils"; +import { HitTesting as _HitTesting } from "./new-api/HitTesting"; export declare namespace THREEx { const ArClickability: typeof _ArClickability; const ArSmoothedControls: typeof _ArSmoothedControls; @@ -22,8 +27,13 @@ export declare namespace THREEx { const HitTestingPlane: typeof _HitTestingPlane; } export declare namespace ARjs { + const Anchor: typeof _Anchor; const Context: typeof _ArToolkitContext; const Profile: typeof _ArToolkitProfile; + const Session: typeof _Session; + const SessionDebugUI: typeof _SessionDebugUI; + const AnchorDebugUI: typeof _AnchorDebugUI; const Source: typeof _ArToolkitSource; const Utils: typeof _Utils; + const HitTesting: typeof _HitTesting; } diff --git a/types/markers-area/arjs-markersareacontrols.d.ts b/types/markers-area/arjs-markersareacontrols.d.ts new file mode 100644 index 0000000..d952086 --- /dev/null +++ b/types/markers-area/arjs-markersareacontrols.d.ts @@ -0,0 +1,18 @@ +import { Box3, Matrix4, Object3D } from "three"; +import { ArBaseControls } from "../ArBaseControls"; +import { IArToolkitContext, IArMarkerAreaControlsParameters, ISubMarkerControls } from "../CommonInterfaces/THREEx-interfaces"; +export declare class MarkersAreaControls extends ArBaseControls { + subMarkersControls: ISubMarkerControls[]; + subMarkerPoses: Matrix4[]; + parameters: IArMarkerAreaControlsParameters; + constructor(arToolkitContext: IArToolkitContext, object3d: Object3D, parameters: IArMarkerAreaControlsParameters); + _onSourceProcessed(): void; + update(): void; + name(): string; + static averageQuaternion(quaternionSum: any, newQuaternion: any, firstQuaternion: any, count: any, quaternionAverage: any): any; + static averageVector3(vector3Sum: any, vector3: any, count: any, vector3Average: any): any; + static computeCenter(jsonData: any): Matrix4; + static computeBoundingBox(jsonData: any): Box3; + updateSmoothedControls(smoothedControls: any, lerpsValues: any): void; + static fromJSON(arToolkitContext: any, parent3D: any, markerRoot: any, jsonData: string, parameters?: IArMarkerAreaControlsParameters): any; +} diff --git a/types/markers-area/arjs-markersarealearning.d.ts b/types/markers-area/arjs-markersarealearning.d.ts new file mode 100644 index 0000000..662d676 --- /dev/null +++ b/types/markers-area/arjs-markersarealearning.d.ts @@ -0,0 +1,13 @@ +export declare class MarkersAreaLearning { + private _arToolkitContext; + private subMarkersControls; + private enabled; + constructor(arToolkitContext: any, subMarkersControls: any); + _onSourceProcessed(): void; + computeResult(): void; + _getLearnedCoupleStats(subMarkerControls: any): number; + _getSubMarkerControlsByID(controlsID: any): any; + toJSON(): string; + resetStats(): void; + deleteResult(): void; +} diff --git a/types/markers-area/arjs-markersareautils.d.ts b/types/markers-area/arjs-markersareautils.d.ts new file mode 100644 index 0000000..37d7081 --- /dev/null +++ b/types/markers-area/arjs-markersareautils.d.ts @@ -0,0 +1,25 @@ +export declare class MarkersAreaUtils { + static navigateToLearnerPage(learnerBaseURL: any, trackingBackend: string): void; + static storeDefaultMultiMarkerFile(trackingBackend: string): void; + static createDefaultMultiMarkerFile(trackingBackend: string): { + meta: { + createdBy: string; + createdAt: string; + }; + trackingBackend: string; + subMarkersControls: any[]; + }; + static createDefaultMarkersControlsParameters(trackingBackend: any): { + type: string; + patternUrl: string; + }[]; + static storeMarkersAreaFileFromResolution(trackingBackend: string, resolutionW: number, resolutionH: number): void; + static buildMarkersAreaFileFromResolution(trackingBackend: string, resolutionW: number, resolutionH: number): { + meta: { + createdBy: string; + createdAt: string; + }; + trackingBackend: string; + subMarkersControls: any[]; + }; +} diff --git a/types/new-api/Anchor.d.ts b/types/new-api/Anchor.d.ts new file mode 100644 index 0000000..a499b48 --- /dev/null +++ b/types/new-api/Anchor.d.ts @@ -0,0 +1,10 @@ +export declare class Anchor { + private arSession; + private parameters; + private controls; + private readonly object3d; + private smoothedControls; + private markerRoot; + constructor(arSession: any, markerParameters: any); + update(): void; +} diff --git a/types/new-api/HitTesting.d.ts b/types/new-api/HitTesting.d.ts new file mode 100644 index 0000000..b39a608 --- /dev/null +++ b/types/new-api/HitTesting.d.ts @@ -0,0 +1,19 @@ +import { Camera, Object3D, Quaternion, Vector3 } from "three"; +export declare class HitTesting { + enabled: boolean; + private _arSession; + private _hitTestingPlane; + constructor(arSession: any); + update(camera: Camera, pickingRoot: Object3D, changeMatrixMode: string): void; + testDomEvent(domEvent: any): any[]; + test(mouseX: number, mouseY: number): any[]; +} +export declare class Result { + private position; + private scale; + private quaternion; + constructor(position: Vector3, quaternion: Quaternion, scale: Vector3); + apply(object3d: Object3D): void; + applyPosition(object3d: Object3D): this; + applyQuaternion(object3d: Object3D): this; +} diff --git a/types/new-api/Session.d.ts b/types/new-api/Session.d.ts new file mode 100644 index 0000000..cde4ef6 --- /dev/null +++ b/types/new-api/Session.d.ts @@ -0,0 +1,8 @@ +export declare class Session { + private parameters; + private arSource; + private arContext; + constructor(parameters: any); + update(): void; + onResize(): void; +} diff --git a/types/new-api/SessionDebugUI.d.ts b/types/new-api/SessionDebugUI.d.ts new file mode 100644 index 0000000..14769cb --- /dev/null +++ b/types/new-api/SessionDebugUI.d.ts @@ -0,0 +1,10 @@ +export declare class SessionDebugUI { + private domElement; + constructor(arSession: any); + static AugmentedWebsiteURL: string; +} +export declare class AnchorDebugUI { + private domElement; + constructor(arAnchor: any); + static MarkersAreaLearnerURL: any; +} diff --git a/types/new-api/Utils.d.ts b/types/new-api/Utils.d.ts index d05c165..5d18cc4 100644 --- a/types/new-api/Utils.d.ts +++ b/types/new-api/Utils.d.ts @@ -1,7 +1,7 @@ -import * as THREE from "three"; +import { PerspectiveCamera } from "three"; export declare class Utils { constructor(); - static createDefaultCamera(trackingMethod: string): THREE.Camera; + static createDefaultCamera(trackingMethod: string): PerspectiveCamera; static parseTrackingMethod(trackingMethod: string): { trackingBackend: string; markersAreaEnabled: boolean;