master
John Lauer 1.2.0: chip thumbnail baked into every IC symbol by default (real outline or generic chip), chipOutline/chipSize prefs, AI check-and-revise hints, STEP ladder in hints 9a15e91 1mo ago
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915
/*!
 * <adom-symbol-variants> : alternate schematic-symbol layouts for a wiki component page.
 *
 *   ::adom-symbol-variants{src="/ray/ch340g/render/page.json"}
 *
 * Attributes:
 *   src      page.json of a component page (wiki render route). The widget reads
 *            component.mpn / parts.symbol / pins[] from it and fetches the default
 *            .kicad_sym from the same page. May also point straight at a .kicad_sym.
 *   mpn      override the part name shown / used as the Value.
 *   layout   initial layout: 2c | 2cg | sq | sqg  (default 2cg)
 *   outline  initial chip-outline size: off | small | medium | large (default large
 *            when the page has a <mpn>-3d-outline-*-named.svg, else off)
 *
 * The generator is adom-symbol's own `sym_gen` (Rust) compiled to wasm32 and baked
 * into this file, so the browser produces byte-identical .kicad_sym to the CLI:
 * grouping, DIP / QFP walks, square layouts, the text-free rectangle, Reference /
 * Value placement, the chip-outline fit. Rendering is a small SVG renderer here.
 * Nothing is written to the wiki: users download the variant, or copy the CLI
 * recipe to regenerate the whole set in their own Hydrogen container.
 */
(() => {
  const WASM_B64 = "AGFzbQEAAAAB0QEdYAF/AGACf38Bf2ADf39/AX9gAn9/AGAEf39/fwBgA39/fwBgBX9/f39/AGAGf39/f39/AGAFf39/f38Bf2ABfwF/YAR/f39/AX9gAABgAAF/YAR/f398AGADf398AXxgCn9/f3x8fHx/f3wAYAN/fHwAYAJ/fABgB39/f39/f38AYAZ/f39/f38Bf2AJf39/f39/fn5+AGAEf3x/fwF/YAN/fH8Bf2AEf39/fgBgBX9/f35/AGAEf35+fwBgAn9+AGAEf35+fgBgBX9+fn5+AAPEAsICBAUGBQQEAwMDAwMFAQEFBQcDBQcFBwgCCAIIAgMDAwIDAwMBAgEDAwEDCQAAAwUKAwkBAwMJAAMDAAUKCgoHAAAAAAADBgMDAAQDAwMKAwMKAQIDBQEBAQUBAQUABQoJAwMBAwUKCgsDCgQDBQMDAwoDBQwDBAUDAAUBAwMDAQ0BDgEDAQUPEBERBQADAwUBAwAAAAMABQkFBgMDAwEBBhIEBgEFBAAAAwkJCQMDAQkDABIFBAQCAwQLEgUEAgQSBQQCBAkDBgYGBgMBAQEJBgEDAQEEAwAKAQACAQIDAQEAEwgDAQEFCQkJCQkJAgEGAQEABwEUAQIBARUWAQEBBAoBAAMMBAIFAhcXGBgYGAYBGRoSBgcFBQEDBQMBAwMGBQMFAAAFAwQLAwMDAAAAAQMDBQQDAgECAQMDAwMDAxsCHAQFAXABMTEFAwEAEQYJAX8BQYCAwAALBzAEBm1lbW9yeQIACGFiX2FsbG9jAM4BB2FiX2ZyZWUA0QELYWJfZ2VuZXJhdGUA0gEJXwEAQQELMN8BWgxZhAFRjwGjAd4B0wGYAvAB8QGQAvwB5QH4Af0B/gH5AYECVVdWywHMAc0B0AHZAdoB2wHcAdgB5AG1ArYCtwK4ArkCugK7Aq4CrwKwArECqQKqArQCCqbnB8ICywMBB38jgICAgABBIGsiBCSAgICAAAJAAkACQAJAIAJFDQACQAJAIAEoAggiBSACQQxsQXRqIgJBDG5qIgYgBUkNACABKAIEIQcgAiEIIAFBDGoiASEJA0AgCEUNAiAIQXRqIQggCSgCCCEKIAlBDGohCSAKIAZqIgYgCk8NAAsLQbi0wIAAQTVB8LTAgAAQgYCAgAAACyAEQRBqIAZBAEEBQQEQgoCAgAAgBCgCFCEIIAQoAhBBAUYNASAEQQA2AgwgBCAEKAIYNgIIIAQgCDYCBCAEQQRqIAcgByAFahCDgICAACAEKAIIIAQoAgwiCGohCiAGIAhrIQkDQCACRQ0DIAEoAgQhBSABKAIIIQggBEEQaiAKIAlBARCEgICAACAEKAIcIQkgBCgCGCEKIAQoAhAgBCgCFCADQQEQhYCAgAAgBEEQaiAKIAkgCBCEgICAACAEKAIcIQkgBCgCGCEKIAQoAhAgBCgCFCAFIAgQhYCAgAAgAkF0aiECIAFBDGohAQwACwsgAEEANgIIIABCgICAgBA3AgAMAgsgCCAEKAIYEIaAgIAAAAsgACAEKQIENwIAIAAgBiAJazYCCAsgBEEgaiSAgICAAAtKAQF/I4CAgIAAQRBrIgMkgICAgAAgAyABNgIEIAMgADYCACADQYGAgIAArUIghiADrYQ3AwhBm4TAgAAgA0EIaiACEKSBgIAAAAu6AQIBfwF+I4CAgIAAQRBrIgUkgICAgAACQAJAAkACQCAErSABrX4iBkIgiKcNACAGpyIEQYCAgIB4IANrSw0AIAQNASAAIAM2AghBACEDIABBADYCBAwDCyAAQQA2AgQMAQsgBUEIaiADIAQgAhD/gYCAAAJAIAUoAggiAkUNACAAIAI2AgggACABNgIEQQAhAwwCCyAAIAQ2AgggACADNgIEC0EBIQMLIAAgAzYCACAFQRBqJICAgIAAC0MBAn8gACACIAFrIgMQjYGAgAAgACgCCCEEAkAgAiABRg0AIANFDQAgACgCBCAEaiABIAP8CgAACyAAIAQgA2o2AggLQwACQCACIANPDQBBzLbAgABBE0GotMCAABCkgYCAAAALIAAgAzYCBCAAIAE2AgAgACACIANrNgIMIAAgASADajYCCAsqAAJAIAEgA0cNAAJAIAFFDQAgACACIAH8CgAACw8LIAEgAxCKgICAAAALHAACQCAARQ0AIAAgARCagYCAAAALEOeAgIAAAAtxAQN/I4CAgIAAQRBrIgIkgICAgAAgAkEEaiABQQFBBEEIEIKAgIAAIAIoAgghAwJAIAIoAgRBAUcNACADIAIoAgwQhoCAgAAACyACKAIMIQQgACABNgIIIAAgBDYCBCAAIAM2AgAgAkEQaiSAgICAAAsWAAJAIABBf0YNACAAIAEQiYCAgAALCxAAIAAgAUEBQQEQyYCAgAALYwIBfwF+I4CAgIAAQSBrIgIkgICAgAAgAiABNgIIIAIgADYCDCACQYKAgIAArUIghiIDIAJBDGqthDcDGCACIAMgAkEIaq2ENwMQQfSVwIAAIAJBEGpBqLTAgAAQpIGAgAAAC2EBAX8jgICAgABBEGsiAySAgICAACADIAI2AgQgAyABNgIAIANBg4CAgAA2AgwgAyADNgIIQciRwIAAIANBCGoQjYCAgAAhAiAAQX82AgAgACACNgIEIANBEGokgICAgAALFAAgASAAKAIAIAAoAgQQ0oCAgAAL2QkBC38jgICAgABBgAFrIgIkgICAgAACQAJAAkACQAJAAkAgAUEBcUUNACACQcAAaiABQQF2IgMQqIGAgAAgAigCRCEBIAIoAkBBAUYNAiACIAE2AiggAigCSCEEAkAgAw0AQQAhAwwCCyADRQ0BIAQgACAD/AoAAAwBCyACQShqIAAgARCKgYCAACACKAIwIQMgAigCLCEECyACQcAAaiAEIANB2JDBgABBCRCfgYCAAAJAIAIoAkANACACLQBNIQUgAigCSCEBIAIoAnQhBiACKAJwIQcgAi0ATkEBcSEIAkACQANAAkAgCEUNAEEAIQEMAwsCQCABRQ0AAkACQCABIAZJDQAgASAGRg0BDAoLIAcgAWosAABBQEgNCQsCQCAHIAFqIglBf2osAAAiAEF/Sg0AAkACQCAJQX5qLQAAIgrAIgtBQEgNACAKQR9xIQkMAQsCQAJAIAlBfWotAAAiCsAiDEFASA0AIApBD3EhCQwBCyAJQXxqLQAAQQdxQQZ0IAxBP3FyIQkLIAlBBnQgC0E/cXIhCQsgCUEGdCAAQT9xciEACyAFQQFxDQICQAJAIABBgAFPDQBBfyEADAELAkAgAEGAEE8NAEF+IQAMAQtBfUF8IABBgIAESRshAAsgACABaiEBQQEhBQwBCwtBACEBIAVBAXFFDQELIAIgATYCOEEBIQELIAIgATYCNAwDCyACQcgAaiEBIAIoAnwhBiACKAJ4IQkgAigCdCEFIAIoAnAhACACKAJkQX9GDQEgAkE0aiABIAAgBSAJIAZBABCTgoCAAAwCCyABIAIoAkgQhoCAgAAACyACQTRqIAEgACAFIAkgBkEBEJOCgIAAC0EAIQkCQAJAIAIoAjRBAUcNACACKAI4IgVBCWoiBiEBA0AgAkEgaiAEIAMgAUHkkMGAABCUgoCAAAJAAkAgAigCJEUNACACKAIgLQAAQVBqQf8BcUEKSQ0BCyACQRhqIAQgAyABQfSQwYAAEJSCgIAAIAIoAhggAigCHEGEkcGAAEEIEOWAgIAARQ0CIAFBCGoiByEAAkADQCACQRBqIAQgAyAAQYyRwYAAEJSCgIAAAkACQCACKAIURQ0AIAIoAhAtAABBUGpB/wFxQQpJDQELIAAgA0kNBSACQQhqIAQgAyAGIAFBnJHBgAAQlYKAgAAgAkHAAGogAigCCCACKAIMEJaCgIAAIAItAEBBAUYNBSACKAJEIQYgAiAEIAMgByAAQayRwYAAEJWCgIAAIAJBwABqIAIoAgAgAigCBBCWgoCAACACLQBAQQFGDQUgAigCRCEJAkAgBSADTQ0AIAMhBQwHCyAFRQ0GIAUgA08NBiAEIAVqLAAAQb9/TA0CDAYLIABBAWohAAwACwtB/vzAgABBMEG8kcGAABDdgICAAAALIAFBAWohAQwACwsgAyEFQQAhBgsCQAJAAkAgAigCKCIBIAVLDQAgBCEADAELAkAgBQ0AQQEhACAEQQEgARCXgoCAAAwBCyAEIAFBASAFEN6AgIAAIgBFDQELEISCgIAAIgEgCTYCECABIAY2AgwgASAFNgIIIAEgADYCBCABQQA2AgAgAkGAAWokgICAgAAgAQ8LQQEgBRCGgICAAAALIAcgBkEAIAFBhJbBgAAQooGAgAAAC6cBAQN/I4CAgIAAQZAgayIDJICAgIAAAkACQCABQYCJ+gAgAUGAifoASRsiBCABIAFBAXZrIgUgBCAFSxsiBEGBCEkNACADQQhqIARBBBCPgICAACAAIAEgAygCDCIEIAMoAggiBSABQcEASSACEJCAgIAAIAUgBBCRgICAAAwBCyAAIAEgA0EQakGACCABQcEASSACEJCAgIAACyADQZAgaiSAgICAAAtmAQF/I4CAgIAAQRBrIgMkgICAgAAgA0EEaiABQQBBBCACEIKAgIAAIAMoAgghAgJAIAMoAgRBAUcNACACIAMoAgwQhoCAgAAACyAAIAMoAgw2AgQgACACNgIAIANBEGokgICAgAAL8wgDAX8CfhF/I4CAgIAAQdACayIGJICAgIAAQoCAgICAgICAwAAgAa0iB4AiCCAHfkKAgICAgICAgMAAUq0hBwJAAkAgAUGBIEkNACABEMSBgIAAIQkMAQsgASABQQF2ayIKQcAAIApBwABJGyEJCyAIIAd8IQcgAEF8aiELIABBCGohDEEBIQpBACENQQAhDgNAQQAhD0EBIRACQCABIA1LIhFFDQAgACANQQJ0aiESAkACQCABIA1rIhMgCUkNAEEAIRQCQAJAIBNBAkkNAAJAIAUoAgAgEigCBCASKAIAEJeAgIAADQBBAiEVIAwgDUECdGohFgNAIBMgFUYNAiAFKAIAIBYoAgAgFkF8aigCABCXgICAAA0DIBZBBGohFiAVQQFqIRUMAAsLQQIhFSAMIA1BAnRqIRYDQEEBIRQgEyAVRg0BIAUoAgAgFigCACAWQXxqKAIAEJeAgIAARQ0CIBZBBGohFiAVQQFqIRUMAAsLIBMhFQsgFSAJSQ0AAkAgFEUNACASIBUQxYGAgAALIBVBAXRBAXIhEAwBCwJAIAQNACATIAkgEyAJSRtBAXQhEAwBCyASIBNBICATQSBJGyIVIAIgA0EAQQAgBRCygYCAACAVQQF0QQFyIRALIAcgEEEBdiANQQF0aq1+IA0gCkEBdmutIA2tfCAHfoV5pyEPCyALIA1BAnQiFWohFyAAIBVqIRgDQAJAAkACQAJAAkACQCAOQQJJDQAgBkGOAmogDkF/aiISai0AACAPTw0BCyAGQY4CaiAOaiAPOgAAIAZBBGogDkECdGogCjYCACARRQ0BIA5BAWohDiAQQQF2IA1qIQ0gECEKDAYLAkAgBkEEaiASQQJ0aigCACIWQQF2Ig4gCkEBdiITaiIZIANLDQAgFiAKckEBcUUNAgsgACANIBlrQQJ0aiEVIBZBAXFFDQIMAwsCQCAKQQFxDQAgACABIAIgAyAFEMaBgIAACyAGQdACaiSAgICAAA8LIBlBAXQhCiASIQ4MAgsgFSAOIAIgAyAFEMaBgIAACwJAIApBAXENACAVIA5BAnRqIBMgAiADIAUQxoGAgAALAkAgE0UNACAORQ0AIAMgEyAOIBMgDkkiFBsiFkkNACAVIA5BAnRqIQoCQCAWQQJ0Ig5FDQAgAiAKIBUgFBsgDvwKAAALIAIgDmohFgJAAkAgFA0AIAIhDgNAIA4gFkYNAiAKIBhGDQIgFSAKIA4gBSgCACAKKAIAIA4oAgAQl4CAgAAiExsoAgA2AgAgCiATQQJ0aiEKIA4gE0EBc0ECdGohDiAVQQRqIRUMAAsLIBchEwJAA0AgCkF8aiEKIBZBfGohDiATIAogDiAFKAIAIA4oAgAgCigCABCXgICAACIUGygCADYCACAOIBRBAnRqIRYgCiAUQQFzQQJ0aiIKIBVGDQEgE0F8aiETIBYgAkcNAAsLIAohFSACIQ4LIBYgDmsiCkUNACAVIA4gCvwKAAALIBlBAXRBAXIhCiASIQ4MAAsLCxAAIAAgAUEEQQQQyYCAgAALpwEBA38jgICAgABBkCBrIgMkgICAgAACQAJAIAFBgIn6ACABQYCJ+gBJGyIEIAEgAUEBdmsiBSAEIAVLGyIEQYEISQ0AIANBCGogBEEEEI+AgIAAIAAgASADKAIMIgQgAygCCCIFIAFBwQBJIAIQk4CAgAAgBSAEEJGAgIAADAELIAAgASADQRBqQYAIIAFBwQBJIAIQk4CAgAALIANBkCBqJICAgIAAC4IJAwF/An4RfyOAgICAAEHQAmsiBiSAgICAAEKAgICAgICAgMAAIAGtIgeAIgggB35CgICAgICAgIDAAFKtIQcCQAJAIAFBgSBJDQAgARDEgYCAACEJDAELIAEgAUEBdmsiCkHAACAKQcAASRshCQsgCCAHfCEHIABBfGohCyAAQQhqIQxBASEKQQAhDUEAIQ4DQEEAIQ9BASEQAkAgASANSyIRRQ0AIAAgDUECdGohEgJAAkAgASANayITIAlJDQBBACEUAkACQCATQQJJDQACQCAFKAIAKAIAIBIoAgQgEigCABCZgICAAA0AQQIhFSAMIA1BAnRqIRYDQCATIBVGDQIgBSgCACgCACAWKAIAIBZBfGooAgAQmYCAgAANAyAWQQRqIRYgFUEBaiEVDAALC0ECIRUgDCANQQJ0aiEWA0BBASEUIBMgFUYNASAFKAIAKAIAIBYoAgAgFkF8aigCABCZgICAAEUNAiAWQQRqIRYgFUEBaiEVDAALCyATIRULIBUgCUkNAAJAIBRFDQAgEiAVEMWBgIAACyAVQQF0QQFyIRAMAQsCQCAEDQAgEyAJIBMgCUkbQQF0IRAMAQsgEiATQSAgE0EgSRsiFSACIANBAEEAIAUQuoGAgAAgFUEBdEEBciEQCyAHIBBBAXYgDUEBdGqtfiANIApBAXZrrSANrXwgB36FeachDwsgCyANQQJ0IhVqIRcgACAVaiEYA0ACQAJAAkACQAJAAkAgDkECSQ0AIAZBjgJqIA5Bf2oiEmotAAAgD08NAQsgBkGOAmogDmogDzoAACAGQQRqIA5BAnRqIAo2AgAgEUUNASAOQQFqIQ4gEEEBdiANaiENIBAhCgwGCwJAIAZBBGogEkECdGooAgAiFkEBdiIOIApBAXYiE2oiGSADSw0AIBYgCnJBAXFFDQILIAAgDSAZa0ECdGohFSAWQQFxRQ0CDAMLAkAgCkEBcQ0AIAAgASACIAMgBRDIgYCAAAsgBkHQAmokgICAgAAPCyAZQQF0IQogEiEODAILIBUgDiACIAMgBRDIgYCAAAsCQCAKQQFxDQAgFSAOQQJ0aiATIAIgAyAFEMiBgIAACwJAIBNFDQAgDkUNACADIBMgDiATIA5JIhQbIhZJDQAgFSAOQQJ0aiEKAkAgFkECdCIORQ0AIAIgCiAVIBQbIA78CgAACyACIA5qIRYCQAJAIBQNACACIQ4DQCAOIBZGDQIgCiAYRg0CIBUgCiAOIAUoAgAoAgAgCigCACAOKAIAEJmAgIAAIhMbKAIANgIAIAogE0ECdGohCiAOIBNBAXNBAnRqIQ4gFUEEaiEVDAALCyAXIRMCQANAIApBfGohCiAWQXxqIQ4gEyAKIA4gBSgCACgCACAOKAIAIAooAgAQmYCAgAAiFBsoAgA2AgAgDiAUQQJ0aiEWIAogFEEBc0ECdGoiCiAVRg0BIBNBfGohEyAWIAJHDQALCyAKIRUgAiEOCyAWIA5rIgpFDQAgFSAOIAr8CgAACyAZQQF0QQFyIQogEiEODAALCwunAQEDfyOAgICAAEGQIGsiAySAgICAAAJAAkAgAUGAifoAIAFBgIn6AEkbIgQgASABQQF2ayIFIAQgBUsbIgRBgQhJDQAgA0EIaiAEQQQQj4CAgAAgACABIAMoAgwiBCADKAIIIgUgAUHBAEkgAhCVgICAACAFIAQQkYCAgAAMAQsgACABIANBEGpBgAggAUHBAEkgAhCVgICAAAsgA0GQIGokgICAgAALggkDAX8CfhF/I4CAgIAAQdACayIGJICAgIAAQoCAgICAgICAwAAgAa0iB4AiCCAHfkKAgICAgICAgMAAUq0hBwJAAkAgAUGBIEkNACABEMSBgIAAIQkMAQsgASABQQF2ayIKQcAAIApBwABJGyEJCyAIIAd8IQcgAEF8aiELIABBCGohDEEBIQpBACENQQAhDgNAQQAhD0EBIRACQCABIA1LIhFFDQAgACANQQJ0aiESAkACQCABIA1rIhMgCUkNAEEAIRQCQAJAIBNBAkkNAAJAIAUoAgAoAgAgEigCBCASKAIAEJuAgIAADQBBAiEVIAwgDUECdGohFgNAIBMgFUYNAiAFKAIAKAIAIBYoAgAgFkF8aigCABCbgICAAA0DIBZBBGohFiAVQQFqIRUMAAsLQQIhFSAMIA1BAnRqIRYDQEEBIRQgEyAVRg0BIAUoAgAoAgAgFigCACAWQXxqKAIAEJuAgIAARQ0CIBZBBGohFiAVQQFqIRUMAAsLIBMhFQsgFSAJSQ0AAkAgFEUNACASIBUQxYGAgAALIBVBAXRBAXIhEAwBCwJAIAQNACATIAkgEyAJSRtBAXQhEAwBCyASIBNBICATQSBJGyIVIAIgA0EAQQAgBRC/gYCAACAVQQF0QQFyIRALIAcgEEEBdiANQQF0aq1+IA0gCkEBdmutIA2tfCAHfoV5pyEPCyALIA1BAnQiFWohFyAAIBVqIRgDQAJAAkACQAJAAkACQCAOQQJJDQAgBkGOAmogDkF/aiISai0AACAPTw0BCyAGQY4CaiAOaiAPOgAAIAZBBGogDkECdGogCjYCACARRQ0BIA5BAWohDiAQQQF2IA1qIQ0gECEKDAYLAkAgBkEEaiASQQJ0aigCACIWQQF2Ig4gCkEBdiITaiIZIANLDQAgFiAKckEBcUUNAgsgACANIBlrQQJ0aiEVIBZBAXFFDQIMAwsCQCAKQQFxDQAgACABIAIgAyAFEMmBgIAACyAGQdACaiSAgICAAA8LIBlBAXQhCiASIQ4MAgsgFSAOIAIgAyAFEMmBgIAACwJAIApBAXENACAVIA5BAnRqIBMgAiADIAUQyYGAgAALAkAgE0UNACAORQ0AIAMgEyAOIBMgDkkiFBsiFkkNACAVIA5BAnRqIQoCQCAWQQJ0Ig5FDQAgAiAKIBUgFBsgDvwKAAALIAIgDmohFgJAAkAgFA0AIAIhDgNAIA4gFkYNAiAKIBhGDQIgFSAKIA4gBSgCACgCACAKKAIAIA4oAgAQm4CAgAAiExsoAgA2AgAgCiATQQJ0aiEKIA4gE0EBc0ECdGohDiAVQQRqIRUMAAsLIBchEwJAA0AgCkF8aiEKIBZBfGohDiATIAogDiAFKAIAKAIAIA4oAgAgCigCABCbgICAACIUGygCADYCACAOIBRBAnRqIRYgCiAUQQFzQQJ0aiIKIBVGDQEgE0F8aiETIBYgAkcNAAsLIAohFSACIQ4LIBYgDmsiCkUNACAVIA4gCvwKAAALIBlBAXRBAXIhCiASIQ4MAAsLC7gBAQJ/AkAgA0EISQ0AIAAgACADQQN2IgNBBHQiBWogACADQRxsIgZqIAMgBBCWgICAACEAIAEgASAFaiABIAZqIAMgBBCWgICAACEBIAIgAiAFaiACIAZqIAMgBBCWgICAACECCwJAIAQoAgAgACgCACABKAIAEJeAgIAAIgMgBCgCACAAKAIAIAIoAgAQl4CAgABHDQAgAiABIAMgBCgCACABKAIAIAIoAgAQl4CAgABzGyEACyAAC3IBA38jgICAgABBEGsiAySAgICAACADQQhqIABBBGoiBCgCACABELqAgIAAIAMoAgwhBSADKAIIIQAgAyAEKAIAIAIQuoCAgAAgAygCACEBIAMoAgQhAiADQRBqJICAgIAAIAUgAkkgACABSCAAIAFGGwvBAQECfwJAIANBCEkNACAAIAAgA0EDdiIDQQR0IgVqIAAgA0EcbCIGaiADIAQQmICAgAAhACABIAEgBWogASAGaiADIAQQmICAgAAhASACIAIgBWogAiAGaiADIAQQmICAgAAhAgsCQCAEKAIAKAIAIAAoAgAgASgCABCZgICAACIDIAQoAgAoAgAgACgCACACKAIAEJmAgIAARw0AIAIgASADIAQoAgAoAgAgASgCACACKAIAEJmAgIAAcxshAAsgAAtFAQF/IABBBGoiAygCACAAQQhqIgAoAgAgAkHUtcCAABC7gICAACgCFCADKAIAIAAoAgAgAUHktcCAABC7gICAACgCFEkLwQEBAn8CQCADQQhJDQAgACAAIANBA3YiA0EEdCIFaiAAIANBHGwiBmogAyAEEJqAgIAAIQAgASABIAVqIAEgBmogAyAEEJqAgIAAIQEgAiACIAVqIAIgBmogAyAEEJqAgIAAIQILAkAgBCgCACgCACAAKAIAIAEoAgAQm4CAgAAiAyAEKAIAKAIAIAAoAgAgAigCABCbgICAAEcNACACIAEgAyAEKAIAKAIAIAEoAgAgAigCABCbgICAAHMbIQALIAALRQEBfyAAQQRqIgMoAgAgAEEIaiIAKAIAIAJBjLbAgAAQu4CAgAAoAhQgAygCACAAKAIAIAFBnLbAgAAQu4CAgAAoAhRJC+MBAQF/I4CAgIAAQSBrIgIkgICAgAAgAkEMaiABEJ2AgIAAAkACQAJAIAItAAxBAUcNACACKAIQIQEMAQsCQAJAIAItAA1BAUcNACACLQAOQf8BcUHuAEYNAQsgAkEUaiABEJ6AgIAAAkAgAigCFEF/Rw0AIAAgAigCGDYCBCAAQX42AgAMAwsgACACKAIcNgIIIAAgAikCFDcCAAwCCyABIAEoAhRBAWo2AhQgAUH0/MCAAEEDEJ+AgIAAIgENACAAQX82AgAMAQsgAEF+NgIAIAAgATYCBAsgAkEgaiSAgICAAAuGAQEGfyABKAIUIgIgASgCECIDIAIgA0sbIQQgASgCDCEFA0ACQCACIANPDQAgBSACai0AACEGCwJAIAQgAkYNACAGQf8BcUF3aiIHQRdLDQBBASAHdEGTgIAEcUUNACABIAJBAWoiAjYCFAwBCwsgACAGOgACIABBADoAACAAIAIgA0k6AAEL8AIBBH8jgICAgABBIGsiAiSAgICAACACQQRqIAEQnYCAgAACQAJAAkACQAJAAkAgAi0ABEEBRw0AIAIoAgghAQwBCwJAIAItAAVBAUcNACACLQAGQSJHDQIgAUEANgIIIAEgASgCFEEBajYCFCACQQRqIAFBDGogARCugICAACACKAIIIQMgAigCBEECRw0DIABBfzYCACAAIAM2AgQMBAsgAkEFNgIQIAEgAkEQahCjgICAACEBCyAAQX82AgAgACABNgIEDAILIAEgAkEfakHwssCAABCkgICAACABEKWAgIAAIQEgAEF/NgIAIAAgATYCBAwBCyACQRBqIAIoAgwiARCogYCAACACKAIUIQQgAigCEEEBRg0BIAIoAhghBQJAAkAgAQ0AQQAhAQwBCyABRQ0AIAUgAyAB/AoAAAsgACABNgIIIAAgBTYCBCAAIAQ2AgALIAJBIGokgICAgAAPCyAEIAIoAhgQhoCAgAAAC7ABAQF/I4CAgIAAQSBrIgMkgICAgAACQAJAAkADQAJAIAINAEEAIQIMBAsgA0EMaiAAELCBgIAAIAMtAAwNAiADLQANQQFHDQECQCADLQAOIAEtAABHDQAgAUEBaiEBIAJBf2ohAgwBCwsgA0EJNgIUIAAgA0EUahCugYCAACECDAILIANBBTYCFCAAIANBFGoQroGAgAAhAgwBCyADKAIQIQILIANBIGokgICAgAAgAgviAQEBfyOAgICAAEEQayICJICAgIAAIAIgARCdgICAAAJAAkACQCACLQAAQQFHDQAgAigCBCEBDAELAkACQCACLQABQQFHDQAgAi0AAkH/AXFB7gBGDQELIAJBCGogARChgICAAEEBIQECQAJAIAItAAhBAUcNACAAIAIoAgw2AgQMAQsgACACLQAJOgABQQAhAQsgACABOgAADAILIAEgASgCFEEBajYCFCABQfT8wIAAQQMQn4CAgAAiAQ0AIABBgAQ7AQAMAQsgAEEBOgAAIAAgATYCBAsgAkEQaiSAgICAAAu0AgECfyOAgICAAEEgayICJICAgIAAIAJBCGogARCdgICAAAJAAkACQAJAAkACQAJAIAItAAhBAUcNACACKAIMIQEMAQsCQCACLQAJQQFHDQAgAi0ACiIDQeYARg0CIANB9ABGDQMgASACQR9qQYCzwIAAEKSAgIAAIAEQpYCAgAAhASAAQQE6AAAgACABNgIEDAYLIAJBBTYCECABIAJBEGoQo4CAgAAhAQsgAEEBOgAAIAAgATYCBAwECyABIAEoAhRBAWo2AhQgAUH6/MCAAEEEEJ+AgIAAIgENAkEAIQMMAQtBASEDIAEgASgCFEEBajYCFCABQff8wIAAQQMQn4CAgAAiAQ0BCyAAQQA6AAAgACADOgABDAELIABBAToAACAAIAE2AgQLIAJBIGokgICAgAALrRgCG38CfiOAgICAAEHgAWsiAiSAgICAACACQeAAaiABEJ2AgIAAAkACQAJAAkACQCACLQBgQQFHDQAgAigCZCEDDAELAkAgAi0AYUEBRw0AIAItAGJB2wBHDQIgASABLQAYQX9qIgM6ABggA0H/AXENAyACQRg2ApQBIAEgAkGUAWoQo4CAgAAhAyAAQX82AgAgACADNgIEDAQLIAJBBTYClAEgASACQZQBahCjgICAACEDCyAAQX82AgAgACADNgIEDAILIAEgAkHfAWpB4LLAgAAQpICAgAAgARClgICAACEDIABBfzYCACAAIAM2AgQMAQsgASABKAIUQQFqNgIUIAJBAToAHCACIAE2AhggAkEAQTwQj4CAgAAgAkEANgIoIAIgAigCBCIENgIkIAIgAigCADYCICACQZQBakEIaiEFQQAhBgJAAkADQCACQZQBaiACQRhqEKaAgIAAAkAgAi0AlAFBAUcNACACKAKYASEHDAILAkACQAJAAkACQAJAAkACQAJAAkACQCACLQCVAUEBRw0AIAJB4ABqIAIoAhgiCBCdgICAAAJAIAItAGBBAUcNACACKAJkIQcMDQsgAi0AYUEBRw0BAkACQCACLQBiIgNB2wBGDQAgA0H7AEYNASAIIAJB3wFqQZCzwIAAEKSAgIAAIAgQpYCAgAAhBwwOCyAIIAgtABhBf2oiAzoAGCADQf8BcUUNCyAIIAgoAhRBAWo2AhQgAkEBOgDYASACIAg2AtQBIAJBlAFqIAJB1AFqEKeAgIAAAkACQAJAAkAgAigClAEiB0F+Rw0AIAIoApgBIQkMAQsCQAJAAkAgB0F/Rg0AIAIoApwBIQogAigCmAEhCyACQZQBaiACQdQBahCngICAACACKAKUASIDQX5HDQEgAigCmAEhCQwCC0F/IQdBAEGkssCAABCogICAACEJDAMLAkACQAJAIANBf0YNACACKAKcASEMIAIoApgBIQ0gAkGUAWogAkHUAWoQp4CAgAAgAigClAEiDkF+Rw0BIAIoApgBIQkMAgtBAUGkssCAABCogICAACEJDAILAkACQAJAIA5Bf0YNACACKAKcASEPIAIoApgBIRAgAkGUAWogAkHUAWoQqYCAgAAgAigClAEiCUF9Rw0BIAIoApgBIQkMAgtBAkGkssCAABCogICAACEJDAILQX8gCSAJQX5GGyERIAIoApwBIRIgAigCmAEhEyACQZQBaiACQdQBahCpgICAAAJAIAIoApQBIglBfUYNAEF/IAkgCUF+RhshFCACKAKcASEVIAIoApgBIRYgCyEJDAYLIAIoApgBIQkgESATEIiAgIAACyAOIBAQiYCAgAALIAMgDRCJgICAAAsgByALEImAgIAAC0F/IQcLCyAIIAgtABhBAWo6ABggAiAIEKqAgIAAIgs2AtABIAIgFTYCzAEgAiAWNgLIASACIBQ2AsQBIAIgEjYCwAEgAiATNgK8ASACIBE2ArgBIAIgDzYCtAEgAiAQNgKwASACIA42AqwBIAIgDDYCqAEgAiANNgKkASAC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BBC+gICAAAJAIAUoAggiBEF/Rg0AIAQgBSgCDBCGgICAAAALIAVBEGokgICAgAALKQEBfwJAIAEgACgCACAAKAIIIgJrTQ0AIAAgAiABQQRBPBDFgICAAAsLKQEBfwJAIAEgACgCACAAKAIIIgJrTQ0AIAAgAiABQQhBCBDFgICAAAsLJgEBfwJAIAAoAgAgACgCCCIBRw0AIAAgAUEBQQRBBBDFgICAAAsLbwEBfyOAgICAAEEQayIEJICAgIAAAkACQCAADQBBACEAIARBDGohAwwBCyAEIAI2AgwgACADbCEAIARBCGohAwsgAyAANgIAAkAgBCgCDCIARQ0AIAEgACAEKAIIEJeCgIAACyAEQRBqJICAgIAACxAAIAAgAUEIQRAQyYCAgAALjAEBA38jgICAgABBEGsiAiSAgICAACABQQRqIQMCQANAIAJBCGogAxDMgICAAAJAIAIoAghBAUYNAEEAIQEMAgsgASgCACIEQQRqKAIAIARBCGooAgAgAigCDCIEQfSYwIAAEM2AgIAAKAIADQALQQEhAQsgACAENgIEIAAgATYCACACQRBqJICAgIAACzYBAn9BACECAkAgASgCACIDIAEoAgRPDQBBASECIAEgA0EBajYCAAsgACADNgIEIAAgAjYCAAshAAJAIAIgAUkNACACIAEgAxDYgICAAAALIAAgAkEDdGoLjAEBA38jgICAgABBEGsiAiSAgICAACABQQRqIQMCQANAIAJBCGogAxDMgICAAAJAIAIoAghBAUYNAEEAIQEMAgsgASgCACIEQQRqKAIAIARBCGooAgAgAigCDCIEQYSZwIAAEM2AgIAAKAIADQALQQEhAQsgACAENgIEIAAgATYCACACQRBqJICAgIAAC6UBAQR/I4CAgIAAQRBrIgIkgICAgAAgAUEEaiEDAkADQCACQQhqIAMQzICAgAACQCACKAIIQQFGDQBBACEEDAILIAEoAgAiBEEEaigCACAEQQhqKAIAIAIoAgwiBUGkmcCAABDNgICAACIEKAIAIARBBGooAgBBh7jAgABBBRDQgICAAEUNAAtBASEECyAAIAU2AgQgACAENgIAIAJBEGokgICAgAALKwEBfyAAIAJyRSEEAkAgAEUNACACRQ0AIAAgASACIAMQ6YCAgAAhBAsgBAsZACABIAAoAgAiACgCBCAA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AyALIApqIQ0gAigClAQgC0E8bGohCyACQfAGaiEMA0AgAkHABmogAxDrgICAACACQeAIakGHuMCAAEEFEOyAgIAAIAIoAvAGIAIoAvQGEO2AgIAAIAwgAigC6Ag2AgggDCACKQLgCDcCACACQeAIaiACQcAGakE8/AoAACALIAJB4AhqQTz8CgAAIAtBPGohCyADQTxqIQMgCkF/aiIKDQALIA0hCwsgAiACKQKQBDcDwAYgAiALNgLIBiACKALEBiIKIAsQ7oCAgAAgAkHQCGogCxDGgICAACACKALYCCEDAkAgC0UNACALQTxsIgxFDQAgAigC1AggA0E8bGogCiAM/AoAAAsgAkEANgLIBiACIAIpA9AINwPgCCACIAMgC2oiAzYC2AggAiADNgLoCCACQcAGahC5gICAAEF/IQ0MAwsgAkEANgLICCACQoCAgIDAADcCwAggBiEIA0ACQAJAIAggCUYNACACQcAGaiAIQSRqENOAgIAAAkACQCACKALABiIOQX9GDQAgAigCyAYhDSACKALEBiEMDAELQQohDSACQbADakEKEO+AgIAAIAIoArADIQ4gAigCtAMiDEEALwCHtsCAADsACCAMQQApAP+1wIAANwAACyAIQTxqIQ8gAigCyAhBGGwhCyACKALECEEIaiEKA0AgCiEDIAtFDQIgC0FoaiELIANBGGohCiADQXxqKAIAIAMoAgAgDCANEPCAgIAARQ0ACyACQcAGaiAIEOuAgIAAIANBeGpBDGogAkHABmoQ8YCAgAAgDiAMEImAgIAAIA8hCAwCCyACQaAIaiACKALICCIQEIeAgIAAIAIoAsQIIg8gAigCyAhBGGxqIRFBACEJQQAhCANAIAkhDgJAAkAgDyINIBFGDQAgDkEBaiEJIA1BGGohDyANKAIUIQwgDSgCECEDIA0oAgQiCyANKAIIIgpB9LXAgABBBRC8gICAAA0BIAsgCkH5tcCAAEEGELyAgIAADQEgCyAKQf+1wIAAQQoQ6YCAgAANAiAMQTxsIQsDQCALRQ0CAkAgA0EcaigCACIKIANBIGooAgAiDEHAtcCAAEEIEOaAgIAADQAgCiAMQci1wIAAQQkQ5oCAgABFDQQLIANBPGohAyALQURqIQsMAAsLIAIgEDYCmARBACEDIAJBADYClAQgAiACQaAIajYCkAQgAkGoA2ogAkGQBGoQzoCAgAACQCACKAKoA0EBcQ0AIAIgAkHACGo2AuAIIAIgAkHgCGo2AsAGQQQhEkEAIRMMBgsgAigCrAMhAyACQaADakEEQQQQj4CAgAAgAigCoAMhCyACKAKkAyISIAM2AgAgAkEBNgLoCCACIBI2AuQIIAIgCzYC4AggAiACKAKYBDYCyAYgAiACKQKQBDcDwAZBACELQQEhAwJAA0AgAkGYA2ogAkHABmoQzoCAgAAgAigCmANBAUcNASACKAKcAyEKAkAgAyACKALgCEcNACACQeAIahDIgICAACACKALkCCESCyASIAtqQQRqIAo2AgAgAiADQQFqIgM2AugIIAtBBGohCwwACwsgAigC4AghEyACIAJBwAhqNgLgCCACIAJB4AhqNgLABiADQQJJDQUCQCADQRVJDQAgEiADIAJBwAZqEJSAgIAADAYLIBJBBGohCgNAIAtFDQYgEiAKIAJB4AhqEPKAgIAAIAtBfGohCyAKQQRqIQoMAAsLIAIoAqQIIAIoAqgIIA5BrLHAgAAQzYCAgAAiA0EFNgIEIANBh7jAgAA2AgAgDSgCFCAIaiEIDAALCyACIA02AugIIAIgDDYC5AggAiAONgLgCBDzgICAACEDIAJBwAZqIAgQ64CAgAAgAyACQcAGakE8/AoAACACQQE2AvQIIAIgAzYC8AggAkEBNgLsCCACQcAIaiACQeAIahD0gICAACAPIQgMAAsLQQAgDSAHQbivwIAAEPWAgIAAAAsgEiADQQJ0aiERQQAhDyASIQ0CQANAAkACQCANIBFGDQAgAigCxAggAigCyAggDSgCACIJQfywwIAAELuAgIAAIg4oAhRBPGwhCyAOKAIQIQMgDUEEaiENA0AgC0UNAgJAIANBHGooAgAiCiADQSBqKAIAIgxB45jAgABBBhDmgICAAA0AIAogDEHpmMCAAEEJEOaAgIAADQAgCiAMQZSZwIAAQQ4Q5oCAgABFDQMLIANBPGohAyALQURqIQsMAAsLIBMgEhCRgICAAEEAIQ0gAkEANgLYCCACQoCAgIDAADcC0AggAigCxAgiCCACKALICEEYbGohDgJAA0AgCCILIA5GDQEgAigCpAggAigCqAggDUHssMCAABDNgICAACEDIA1BAWohDSALQRhqIQggAygCACADQQRqKAIAQYO4wIAAQQQQ0ICAgABFDQAgCygCFEE8bCEDIAsoAhAhCwNAIANFDQEgAkGIB2ogCxDrgICAACACQZADakEEEO+AgIAAIAIoApADIQogAigClAMiDEHsypmjBzYAACACKAK4ByACKAK8BxCIgICAACACQQQ2AsAHIAIgDDYCvAcgAiAKNgK4ByADQURqIQMgC0E8aiELIAJB0AhqIAJBiAdqEPGAgIAADAALCwsgAiAQNgKYBEEAIQ8gAkEANgKUBCACIAJBoAhqNgKQBCACQYgDaiACQZAEahDPgICAAEEEIQ5BACEDAkAgAigCiANBAUcNACACKAKMAyEDIAJBgANqQQRBBBCPgICAACACKAKAAyELIAIoAoQDIg4gAzYCACACQQE2AugIIAIgDjYC5AggAiALNgLgCCACIAIoApgENgLIBiACIAIpApAENwPABkEEIQtBASEDAkADQCACQfgCaiACQcAGahDPgICAACACKAL4AkEBRw0BIAIoAvwCIQoCQCADIAIoAuAIRw0AIAJB4AhqEMiAgIAAIAIoAuQIIQ4LIA4gC2ogCjYCACACIANBAWoiAzYC6AggC0EEaiELDAALCyACKALgCCEPCyACIAJBwAhqNgLEBiACIAJBnwlqNgLABiACIAJBwAZqNgLgCCADQQJJDQICQCADQRVJDQAgDiADIAJB4AhqEI6AgIAADAMLIANBAnQhCkEEIQsDQCAKIAtGDQMgDiAOIAtqIAJBwAZqEPaAgIAAIAtBBGohCwwACwsgAigCqAghCiACKAKkCCEDAkAgC0UgCCAPSSAPIAhGG0UNACADIAogCUGcscCAABDNgICAACIDQQU2AgQgA0GHuMCAADYCACAOKAIUIAhqIQgMAQsgAyAKIAlBjLHAgAAQzYCAgAAiA0EENgIEIANBg7jAgAA2AgAgDigCFCAPaiEPDAALCyAOIANBAnRqIQggDiENA0ACQAJAIA0gCEYNACACKALECCACKALICCANKAIAQdywwIAAELuAgIAAIgsoAhRBPGwhAyALKAIQIQsDQCADRQ0CIAJBxAdqIAsQ64CAgAAgAkHwAmpBBRDvgICAACACKALwAiEMIAIoAvQCIgpBAC0Ai7jAgAA6AAQgCkEAKACHuMCAADYAACACKAL0ByACKAL4BxCIgICAACACQQU2AvwHIAIgCjYC+AcgAiAM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NgLABiACQcAIakHXlMCAACACQcAGahCFgYCAACACKALQCCACKALUCBCJgICAACACKAKgCCACKAKkCBCJgICAACACQZQIaiACQcAIahCDgYCAACACQdgBakEHEO+AgIAAIAIoAtgBIQsgAigC3AEiA0EAKADEnsCAADYAACADQQAoAMeewIAANgADIAJBBzYCyAYgAiADNgLEBiACIAs2AsAGIAJBlAhqIAJBwAZqEIOBgIAACyACIAIoApwINgKoCCACIAIpApQINwOgCCACICE8AKwIIAIoAogIIAIoAowIEImAgIAADAILIAJBfzYCoAgLCyABKQKEASEUIAEpApwBISEgASkDkAEhMiACIAEpA3g3AoAHIAJBDDYC/AYgAkGpncCAADYC+AYgAiAyNwLwBiACQQs2AuwGIAJBnp3AgAA2AugGIAIgITcC4AYgAkEJNgLcBiACQZWdwIAANgLYBiACIBQ3AtAGIAJBCTYCzAYgAkGMncCAADYCyAYgAkKAgICAwAA3AsAGQQAhAwJAA0AgA0HAAEYNASACQcAGaiADaiILQQhqKAIAIgpFDQEgC0EQaikCACEUIAIgC0EMaigCADYCmAggAiAKNgKUCCACIBQ3ArAIIAJBg4CAgAA2AtwIIAJBg4CAgAA2AtQIIAIgAkGwCGo2AtgIIAIgAkGUCGo2AtAIIAJBwAhqQbiYwIAAIAJB0AhqEIWBgIAAIAJBqAZqIAJBwAhqEIOBgIAAIAJB0AFqQRAQ74CAgAAgAigC0AEhCiACKALUASILQQApALWdwIAANwAAIAtBACkAvZ3AgAA3AAggAkEQNgLYCCACIAs2AtQIIAIgCjYC0AggAkGoBmogAkHQCGoQg4GAgAAgAkHIAWpBMhDvgICAACACIAIoAswBIgs2AtQIIAIgAigCyAE2AtAIIAtBxZ3AgABBMvwKAAAgAkEyNgLYCCACQagGaiACQdAIahCDgYCAACACQcABakEFEO+AgIAAIAIoAsABIQogAigCxAEiC0EAKADXnMCAADYAACALQQAtANucwIAAOgAEIAJBBTYC2AggAiALNgLUCCACIAo2AtAIIANBEGohAyACQagGaiACQdAIahCDgYCAAAwACwsgASgC5AEiBSABKALoAUEYbGohNCACQcgGaiE1AkADQCAFIDRGDQEgAiAFQQxqNgKUCCACQQA2AsgIIAJCgICAgBA3AsAIIAIgBSgCBCIDNgKwCCACIAMgBSgCCGo2ArQIIAJBuAFqIAJBsAhqEIyBgIAAAkAgAigCuAFBAXFFDQAgAkHQCGogAigCvAEQ44CAgAAgAigC1AghAyA1IAIoAtgIIgs2AgggNSACKQLQCDcCACACQcAIakEDQQJBASADGyALGyIGEI2BgIAAQQAhCyA1IQoDQAJAAkACQCAGIAtGDQACQAJAIAooAgAiA0GAAUkiDkUNAEEBIQwMAQsCQCADQYAQTw0AQQIhDAwBC0EDQQQgA0GAgARJGyEMCyACKALICCENIAJBwAhqIAwQjYGAgAAgDSACKALECGohCCAODQEgA0E/cUGAf3IhDiADQQZ2IQ8CQCADQYAQTw0AIAggDjoAASAIIA9BwAFyOgAADAMLIANBDHYhBCAPQT9xQYB/ciEPAkAgA0H//wNLDQAgCCAOOgACIAggDzoAASAIIARB4AFyOgAADAMLIAggDjoAAyAIIA86AAIgCCAEQT9xQYB/cjoAASAIIANBEnZBcHI6AAAMAgsgAkHACGogAigCsAgiAyACKAK0CCADaxCOgYCAAAwDCyAIIAM6AAALIAIgDCANajYCyAggC0EBaiELIApBBGohCgwACwsgBUEYaiEFIAJBhoCAgAA2AswGIAJBhYCAgAA2AsQGIAIgAkGUCGo2AsgGIAIgAkHACGo2AsAGIAJB0AhqQbiYwIAAIAJBwAZqEIWBgIAAIAJBqAZqIAJB0AhqEIOBgIAAIAJBsAFqQRAQ74CAgAAgAigCsAEhCyACKAK0ASIDQQApALWdwIAANwAAIANBACkAvZ3AgAA3AAggAkEQNgLIBiACIAM2AsQGIAIgCzYCwAYgAkGoBmogAkHABmoQg4GAgAAgAkGoAWpBMhDvgICAACACIAIoAqwBIgM2AsQGIAIgAigCqAE2AsAGIANBxZ3AgABBMvwKAAAgAkEyNgLIBiACQagGaiACQcAGahCDgYCAACACQaABakEFEO+AgIAAIAIoAqABIQsgAigCpAEiA0EAKADXnMCAADYAACADQQAtANucwIAAOgAEIAJBBTYCyAYgAiADNgLEBiACIAs2AsAGIAJBqAZqIAJBwAZqEIOBgIAAIAIoAsAIIAIoAsQIEImAgIAADAALCwJAICJBf3MgAigCoAgiCEF/R3FFDQAgAkGFgICAADYCzAYgAiABQcwAajYCyAYgAkGFgICAADYCxAYgAiABQdgAajYCwAYgAkHQCGpBwZfAgAAgAkHABmoQhYGAgAAgAkGoBmogAkHQCGoQg4GAgAAgAkGYAWpBEBDvgICAACACKAKYASELIAIoApwBIgNBACkAtZ3AgAA3AAAgA0EAKQC9ncCAADcACCACQRA2AsgGIAIgAzYCxAYgAiALNgLABiACQagGaiACQcAGahCDgYCAACACQZABakEyEO+AgIAAIAIgAigClAEiAzYCxAYgAiACKAKQATYCwAYgA0HFncCAAEEy/AoAACACQTI2AsgGIAJBqAZqIAJBwAZqEIOBgIAAIAJBiAFqQQUQ74CAgAAgAigCiAEhCyACKAKMASIDQQAoANecwIAANgAAIANBAC0A25zAgAA6AAQgAkEFNgLIBiACIAM2AsQGIAIgCzYCwAYgAkGoBmogAkHABmoQg4GAgAALIAJBhYCAgAA2AtQIIAIgLjYC0AggAkHABmpBq5fAgAAgAkHQCGoQhYGAgAAgAkGoBmogAkHABmoQg4GAgAAgAkGUCGogJRCIgYCAACACQbAIaiAdEIiBgIAAIAJBwAhqICMQiIGAgAAgAkHQCGogIBCIgYCAACACQYWAgIAANgLcBiACQYWAgIAANgLUBiACQYWAgIAANgLMBiACQYWAgIAANgLEBiACIAJB0AhqNgLYBiACIAJBwAhqNgLQBiACIAJBsAhqNgLIBiACIAJBlAhqNgLABiACQYgIakHplsCAACACQcAGahCFgYCAACACKALQCCACKALUCBCJgICAACACKALACCACKALECBCJgICAACACKAKwCCACKAK0CBCJgICAACACKAKUCCACKAKYCBCJgICAACACQagGaiACQYgIahCDgYCAACACQYABakEtEO+AgIAAIAIgAigChAEiAzYCxAYgAiACKAKAATYCwAYgA0H3ncCAAEEt/AoAACACQS02AsgGIAJBqAZqIAJBwAZqEIOBgIAAIAJB+ABqQSAQ74CAgAAgAigCeCELIAIoAnwiA0EAKQCknsCAADcAACADQQApAKyewIAANwAIIANBACkAtJ7AgAA3ABAgA0EAKQC8nsCAADcAGCACQSA2AsgGIAIgAzYCxAYgAiALNgLABiACQagGaiACQcAGahCDgYCAACACQfAAakEHEO+AgIAAIAIoAnAhCyACKAJ0IgNBACgAxJ7AgAAiDDYAACADQQAoAMeewIAAIg02AAMgAkEHNgLIBiACIAM2AsQGIAIgCzYCwAYgEUEQaiEDICVEUrgehetR8D+gIRYgAkGoBmogAkHABmoQg4GAgAACQANAIBNFDQEgAkHACGogFhCIgYCAACACQdAIaiARKwMIEIiBgIAAIAJBhYCAgAA2AtQGIAJBhYCAgAA2AswGIAJBhYCAgAA2AsQGIAIgAkHQCGo2AtAGIAIgAkHACGo2AsgGIAIgAzYCwAYgAkGwCGpB05PAgAAgAkHABmoQhYGAgAAgAigC0AggAigC1AgQiYCAgAAgAigCwAggAigCxAgQiYCAgAAgAkGoBmogAkGwCGoQg4GAgAAgAkHoAGpBzAAQ74CAgAAgAiACKAJsIgs2AsQGIAIgAigCaDYCwAYgC0Ggn8CAAEHMAPwKAAAgAkHMADYCyAYgAkGoBmogAkHABmoQg4GAgAAgAkHgAGpBBxDvgICAACACKAJgIQogAigCZCILIAw2AAAgCyANNgADIAJBBzYCyAYgAiALNgLEBiACIAo2AsAGIBNBYGohEyARQSBqIREgA0EgaiEDIAJBqAZqIAJBwAZqEIOBgIAADAALCyASQRBqIQMgI0RSuB6F61Hwv6AhFgJAA0AgFUUNASACQcAIaiAWEIiBgIAAIAJB0AhqIBIrAwgQiIGAgAAgAkGFgICAADYC1AYgAkGFgICAADYCzAYgAkGFgICAADYCxAYgAiACQdAIajYC0AYgAiACQcAIajYCyAYgAiADNgLABiACQbAIakHTk8CAACACQcAGahCFgYCAACACKALQCCACKALUCBCJgICAACACKALACCACKALECBCJgICAACACQagGaiACQbAIahCDgYCAACACQdgAakHNABDvgICAACACIAIoAlwiCzYCxAYgAiACKAJYNgLABiALQeyfwIAAQc0A/AoAACACQc0ANgLIBiACQagGaiACQcAGahCDgYCAACACQdAAakEHEO+AgIAAIAIoAlAhCiACKAJUIgtBACgAxJ7AgAA2AAAgC0EAKADHnsCAADYAAyACQQc2AsgGIAIgCzYCxAYgAiAKNgLABiAVQWBqIRUgEkEgaiESIANBIGohAyACQagGaiACQcAGahCDgYCAAAwACwsgJ0EFdCEDIChBEGohCyAdRFK4HoXrUfC/oCEWAkADQCADRQ0BIAJBwAhqICgrAwAQiIGAgAAgAkHQCGogFhCIgYCAACACQYWAgIAANgLUBiACQYWAgIAANgLMBiACQYWAgIAANgLEBiACIAJB0AhqNgLQBiACIAJBwAhqNgLIBiACIAs2AsAGIAJBsAhqQZSTwIAAIAJBwAZqEIWBgIAAIAIoAtAIIAIoAtQIEImAgIAAIAIoAsAIIAIoAsQIEImAgIAAIAJBqAZqIAJBsAhqEIOBgIAAIAJByABqQc0AEO+AgIAAIAIgAigCTCIKNgLEBiACIAIoAkg2AsAGIApB7J/AgABBzQD8CgAAIAJBzQA2AsgGIAJBqAZqIAJBwAZqEIOBgIAAIAJBwABqQQcQ74CAgAAgAigCQCEMIAIoAkQiCkEAKADEnsCAADYAACAKQQAoAMeewIAANgADIAJBBzYCyAYgAiAKNgLEBiACIAw2AsAGIANBYGohAyAoQSBqISggC0EgaiELIAJBqAZqIAJBwAZqEIOBgIAADAALCyAqQQV0IQMgK0EQaiELICBEUrgehetR8D+gIRYCQANAIANFDQEgAkHACGogKysDABCIgYCAACACQdAIaiAWEIiBgIAAIAJBhYCAgAA2AtQGIAJBhYCAgAA2AswGIAJBhYCAgAA2AsQGIAIgAkHQCGo2AtAGIAIgAkHACGo2AsgGIAIgCzYCwAYgAkGwCGpBlJPAgAAgAkHABmoQhYGAgAAgAigC0AggAigC1AgQiYCAgAAgAigCwAggAigCxAgQiYCAgAAgAkGoBmogAkGwCGoQg4GAgAAgAkE4akHMABDvgICAACACIAIoAjwiCjYCxAYgAiACKAI4NgLABiAKQaCfwIAAQcwA/AoAACACQcwANgLIBiACQagGaiACQcAGahCDgYCAACACQTBqQQcQ74CAgAAgAigCMCEMIAIoAjQiCkEAKADEnsCAADYAACAKQQAoAMeewIAANgADIAJBBzYCyAYgAiAKNgLEBiACIAw2AsAGIANBYGohAyArQSBqISsgC0EgaiELIAJBqAZqIAJBwAZqEIOBgIAADAALCwJAAkACQCAIQX9GDQAgAigCpAghAyACQagGaiACKAKoCCIKEMSAgIAAIAIoArAGIQsCQCAKRQ0AIAogC2ohDCADQQhqIQMgAigCrAYgC0EMbGohCwNAIAJBwAZqIANBfGooAgAgAygCABDUgICAACALIAIoAsgGNgIIIAsgAikCwAY3AgAgA0EMaiEDIAtBDGohCyAKQX9qIgoNAAsgDCELCyACIAs2ArAGIDMgGUF/c3JBAXENAgwBCyAZRQ0BCyACQcAIaiAgIB2gRAAAAAAAAOA/ohCIgYCAACACQYWAgIAANgLMBiACQYWAgIAANgLEBiACIC42AsAGIAIgAkHACGo2AsgGIAJB0AhqQbWTwIAAIAJBwAZqEIWBgIAAIAJBqAZqIAJB0AhqEIOBgIAAIAJBKGpBPxDvgICAACACIAIoAiwiAzYCxAYgAiACKAIoNgLABiADQcuewIAAQT/8CgAAIAJBPzYCyAYgAkGoBmogAkHABmoQg4GAgAAgAkEgakEHEO+AgIAAIAIoAiAhCyACKAIkIgNBACgAxJ7AgAA2AAAgA0EAKADHnsCAADYAAyACQQc2AsgGIAIgAzYCxAYgAiALNgLABiACQagGaiACQcAGahCDgYCAACACKALACCACKALECBCJgICAAAsgAkEYakEFEO+AgIAAIAIoAhghCyACKAIcIgNBACgA15zAgAA2AAAgA0EALQDbnMCAADoABCACQQU2AsgGIAIgAzYCxAYgAiALNgLABiACQagGaiACQcAGahCDgYCAACACQYWAgIAANgLUCCACIC42AtAIIAJBwAZqQZWXwIAAIAJB0AhqEIWBgIAAIAlBKGohAyACQagGaiACQcAGahCDgYCAAAJAA0AgJEUNASACQcAIaiAwEIiBgIAAIAJB0AhqIAkrAwgQiIGAgAAgAkGFgICAADYC7AYgAkGFgICAADYC5AYgAkGHgICAADYC3AYgAkGcn8CAADYC2AYgAkGFgICAADYC1AYgAkGFgICAADYCzAYgAkGFgICAADYCxAYgAiADNgLABiACIANBdGo2AugGIAIgA0FoajYC4AYgAiACQdAIajYC0AYgAiACQcAIajYCyAYgAkGwCGpB/pTAgAAgAkHABmoQhYGAgAAgAigC0AggAigC1AgQiYCAgAAgAigCwAggAigCxAgQiYCAgAAgJEFIaiEkIAlBOGohCSADQThqIQMgAkGoBmogAkGwCGoQg4GAgAAMAAsLIAdBKGohAwJAA0AgEEUNASACQcAIaiAvEIiBgIAAIAJB0AhqIAcrAwgQiIGAgAAgAkGFgICAADYC7AYgAkGFgICAADYC5AYgAkGHgICAADYC3AYgAkGYn8CAADYC2AYgAkGFgICAADYC1AYgAkGFgICAADYCzAYgAkGFgICAADYCxAYgAiADNgLABiACIANBdGo2AugGIAIgA0FoajYC4AYgAiACQdAIajYC0AYgAiACQcAIajYCyAYgAkGwCGpB/pTAgAAgAkHABmoQhYGAgAAgAigC0AggAigC1AgQiYCAgAAgAigCwAggAigCxAgQiYCAgAAgEEFIaiEQIAdBOGohByADQThqIQMgAkGoBmogAkGwCGoQg4GAgAAMAAsLAkAgHkUNACAeQThsIQsgJkEoaiEDIB1EmpmZmZmZub+gRFK4HoXrUQRAoCEWA0AgC0UNASACQcAIaiAmKwMAEIiBgIAAIAJB0AhqIBYQiIGAgAAgAkGFgICAADYC7AYgAkGFgICAADYC5AYgAkGHgICAADYC3AYgAkGMn8CAADYC2AYgAkGFgICAADYC1AYgAkGFgICAADYCzAYgAkGFgICAADYCxAYgAiADNgLABiACIANBdGo2AugGIAIgA0FoajYC4AYgAiACQdAIajYC0AYgAiACQcAIajYCyAYgAkGwCGpB/pTAgAAgAkHABmoQhYGAgAAgAigC0AggAigC1AgQiYCAgAAgAigCwAggAigCxAgQiYCAgAAgC0FIaiELICZBOGohJiADQThqIQMgAkGoBmogAkGwCGoQg4GAgAAMAAsLAkAgH0UNACAfQThsIQsgKUEoaiEDICBEmpmZmZmZuT+gRFK4HoXrUQTAoCEWA0AgC0UNASACQcAIaiApKwMAEIiBgIAAIAJB0AhqIBYQiIGAgAAgAkGFgICAADYC7AYgAkGFgICAADYC5AYgAkGHgICAADYC3AYgAkGQn8CAADYC2AYgAkGFgICAADYC1AYgAkGFgICAADYCzAYgAkGFgICAADYCxAYgAiADNgLABiACIANBdGo2AugGIAIgA0FoajYC4AYgAiACQdAIajYC0AYgAiACQcAIajYCyAYgAkGwCGpB/pTAgAAgAkHABmoQhYGAgAAgAigC0AggAigC1AgQiYCAgAAgAigCwAggAigCxAgQiYCAgAAgC0FIaiELIClBOGohKSADQThqIQMg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gIAADQALCyABIAQ2AgALCxAAIAAgAUEEQQgQyYCAgAALXgEDfyAAKAIIIQEgACgCBCICIQMCQANAIAFFDQEgAygCACADQQRqKAIAEImAgIAAIANBDGoQuYCAgAAgAUF/aiEBIANBGGohAwwACwsgACgCACACQQRBGBDJgICAAAvjAwUGfwF8AX8BfAF/I4CAgIAAQdAAayIDJICAgIAAQQAhBCADQQA2AgggA0KAgICAgAE3AgAgA0EANgIUIANCgICAgIABNwIMIAEgAkEYbGohBSADQRhqQRBqIQYgA0HAAGohByADQRhqQRxqIQhEAAAAAAAAAAAhCQJAA0AgASAFRg0BIAEoAhRBPGwhCiAJRHsUrkfheg7AoCAJIAQbIgtEAAAAAAAAAMCgIQkgASgCECECAkADQCAKRQ0BIAYgAkEEaigCACACQQhqKAIAENSAgIAAIAggAkEQaigCACACQRRqKAIAENSAgIAAIAcgAkEcaigCACACQSBqKAIAENSAgIAAIANCADcDGCAKQURqIQogAkE8aiECIAMgCTkDICAJRFK4HoXrUQTAoCEJIAMgA0EYahCbgYCAAAwACwsgBEEBaiEEIAFBCGohAiABQQRqIQogAUEYaiIMIQEgCigCACIKIAIoAgAiAhD+gICAAEUNACAGIAogAhDUgICAACADIAs5AyAgA0IANwMYIANBDGogA0EYahCcgYCAACAMIQEMAAsLIAAgAygCCDYCCCAAIAMpAgA3AgAgACADKQIMNwIMIAAgAygCFDYCFCAAIAmZOQMYIANB0ABqJICAgIAACyYAAkAgASAAayIBQRBJDQAgACABEJ2BgIAADwsgACABEJ6BgIAAC00BAX8CQAJAIAEoAgQgASgCACICRw0AQQAhAQwBCyABIAJBAWo2AgAgASACQQN0aiIBKAIMIQIgASgCCCEBCyAAIAI2AgQgACABNgIAC3gBBX8gASgCDCECIAEoAgghAyABKAIAIQQgASgCBCEFAkADQCAEIgYgBUYNASABIAZBPGoiBDYCAEEAIAZBNGooAgAgBkEwaigCAEF/RhsgBkE4aigCACADIAIQ0ICAgABFDQALIAAgBhDrgICAAA8LIABBfzYCAAtMAQN/IAEoAgAhAiABKAIEIQMCQANAIAIiBCADRg0BIAEgBEE8aiICNgIAIARBMGoo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IgVBkM4AbGsiB0H//wNxQeQAbiIIQQF0LwGYosGAADsAACAGQX5qIAcgCEHkAGxrQf//A3FBAXQvAZiiwYAAOwAAIANBfGohAyAAQf+s4gRLDQALCwJAAkAgBUEJSw0AIAUhAAwBCyACQQZqIANBfmoiA2ogBSAFQf//A3FB5ABuIgBB5ABsa0H//wNxQQF0LwGYosGAADsAAAsCQAJAIARFDQAgAEUNAQsgAkEGaiADQX9qIgNqIABBAXQtAJmiwYAAOgAACyABIARBf3NBH3ZBAUEAIAJBBmogA2pBCiADaxDhgYCAACEDIAJBEGokgICAgAAgAwsQACAAIAFBCEEIEMmAgIAAC1YBA38gACgCBCIBQRRqIQIgACgCCCEDAkADQCADRQ0BIAJBfGooAgAgAigCABCJgICAACADQX9qIQMgAkEgaiECDAALCyAAKAIAIAFBCEEgEMmAgIAAC4kBAQR/IAAoAgghASAAKAIEIQJBACEDAkADQCABRQ0BIAIgA2oiBEEQaigCACAEQRRqKAIAEImAgIAAIARBHGooAgAgBEEgaigCABCJgICAACAEQShqKAIAIARBLGooAgAQiYCAgAAgAUF/aiEBIANBOGohAwwACwsgACgCACACQQhBOBDJgICAAAsXAAJAIAAoAgBBf0YNACAAELmAgIAACwthAQR/IAEoAgQhAiABKAIAIQMgACABKAIIIgEQxoCAgAAgACgCCCEEAkAgAUUNACABQTxsIgVFDQAgACgCBCAEQTxsaiACIAX8CgAACyAAIAQgAWo2AgggAyACELiAgIAACxMAQdzVwIAAQSsgABDdgICAAAALZwECfwJAIAIoAgAgASgCACABQXxqIgMoAgAQmYCAgABFDQAgASgCACEEAkADQCADIgFBBGogASgCADYCACABIABGDQEgAigCACAEIAFBfGoiAygCABCZgICAAA0ACwsgASAENgIACwsvAQF/QQEhAQJAIAAoAghBCkcNACAAKAIEQf+1wIAAQQoQwIKAgABBAEchAQsgAQtxAQN/I4CAgIAAQRBrIgMkgICAgAAgA0EIaiACEO+AgIAAIAMoAgghBCADKAIMIQUgAEEANgIIIAAgBTYCBCAAIAQ2AgACQCACRQ0AAkAgAkUNACAFIAEgAvwKAAALIAAgAjYCCAsgA0EQaiSAgICAAAtC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AyABSQ0CIAIgAUECdCIQaiELQQAhDSAAIQogDyERA0AgAEEAIBFBfWoiDCAMIBFLG0ECdGohEgJAA0AgCiASTw0BIAIgC0F8aiAGKAIAIAooAgAgDigCABCXgICAACIMGyANQQJ0aiAKKAIANgIAIAIgC0F4aiAGKAIAIApBBGoiCSgCACAOKAIAEJeAgIAAIhMbIA0gDGoiDUECdGogCSgCADYCACACIAtBdGogBigCACAKQQhqIgwoAgAgDigCABCXgICAACIJGyANIBNqIg1BAnRqIAwoAgA2AgAgAiALQXBqIgsgBigCACAKQQxqIgwoAgAgDigCABCXgICAACITGyANIAlqIg1BAnRqIAwoAgA2AgAgDSATaiENIApBEGohCgwACwsgACARQQJ0aiEJA0ACQCAKIAlJDQACQCARIAFGDQAgC0F8aiILIA1BAnRqIAooAgA2AgAgCkEEaiEKIAEhEQwDCwJAIA1BAnQiCkUNACAAIAIgCvwKAAALIAggEGohCyAAIApqIQwgDSEKAkADQCABIApGDQEgDCALKAIANgIAIApBAWohCiAMQQRqIQwgC0F8aiELDAALCyANRQ0DIAdBEGogACABIA0QtYGAgAAgBygCFCEBIAcoAhAhACAHKAIYIAcoAhwgAiADIAQgB0EMaiAGELKBgIAADAQLIAIgC0F8aiILIAYoAgAgCigCACAOKAIAEJeAgIAAIgwbIA1BAnRqIAooAgA2AgAgDSAMaiENIApBBGohCgwACwsLIAMgAUkNASACIAFBAnQiEWohC0EAIQ0gACEKA0AgAEEAIA9BfWoiDCAMIA9LG0ECdGohEgJAA0AgCiASTw0BIAIgC0F8aiAGKAIAIAooAgAgDigCABC2gYCAACIMGyANQQJ0aiAKKAIANgIAIAIgC0F4aiAGKAIAIApBBGoiCSgCACAOKAIAELaBgIAAIhMbIA0gDGoiDUECdGogCSgCADYCACACIAtBdGogBigCACAKQQhqIgwoAgAgDigCABC2gYCAACIJGyANIBNqIg1BAnRqIAwoAgA2AgAgAiALQXBqIgsgBigCACAKQQxqIgwoAgAgDigCABC2gYCAACITGyANIAlqIg1BAnRqIAwoAgA2AgAgDSATaiENIApBEGohCgwACwsgACAPQQJ0aiEJA0ACQCAKIAlJDQACQCAP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gICAACIMGyANQQJ0aiAKKAIANgIAIAIgC0F4aiAGKAIAKAIAIApBBGoiCSgCACAOKAIAEJmAgIAAIhMbIA0gDGoiDUECdGogCSgCADYCACACIAtBdGogBigCACgCACAKQQhqIgwoAgAgDigCABCZgICAACIJGyANIBNqIg1BAnRqIAwoAgA2AgAgAiALQXBqIgsgBigCACgCACAKQQxqIgwoAgAgDigCABCZgICAACITGyANIAlqIg1BAnRqIAwoAgA2AgAgDSATaiENIApBEGohCgwACwsgACARQQJ0aiEJA0ACQCAKIAlJDQACQCARIAFGDQAgC0F8aiILIA1BAnRqIAooAgA2AgAgCkEEaiEKIAEhEQwDCwJAIA1BAnQiCkUNACAAIAIgCvwKAAALIAggEGohCyAAIApqIQwgDSEKAkADQCABIApGDQEgDCALKAIANgIAIApBAWohCiAMQQRqIQwgC0F8aiELDAALCyANRQ0DIAdBEGogACABIA0QtYGAgAAgBygCFCEBIAcoAhAhACAHKAIYIAcoAhwgAiADIAQgB0EMaiAGELqBgIAADAQLIAIgC0F8aiILIAYoAgAoAgAgCigCACAOKAIAEJmAgIAAIgwbIA1BAnRqIAooAgA2AgAgDSAMaiENIApBBGohCgwACwsLIAMgAUkNASACIAFBAnQiEWohC0EAIQ0gACEKA0AgAEEAIA9BfWoiDCAMIA9LG0ECdGohEgJAA0AgCiASTw0BIAIgC0F8aiAGKAIAIAooAgAgDigCABC9gYCAACIMGyANQQJ0aiAKKAIANgIAIAIgC0F4aiAGKAIAIApBBGoiCSgCACAOKAIAEL2BgIAAIhMbIA0gDGoiDUECdGogCSgCADYCACACIAtBdGogBigCACAKQQhqIgwoAgAgDigCABC9gYCAACIJGyANIBNqIg1BAnRqIAwoAgA2AgAgAiALQXBqIgsgBigCACAKQQxqIgwoAgAgDigCABC9gYCAACITGyANIAlqIg1BAnRqIAwoAgA2AgAgDSATaiENIApBEGohCgwACwsgACAPQQJ0aiEJA0ACQCAKIAlJDQACQCAPIAFGDQAgAiANQQJ0aiAKKAIANgIAIApBBGohCiANQQFqIQ0gC0F8aiELIAEhDwwDCwJAIA1BAnQiDkUNACAAIAIgDvwKAAALIAggEWoh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yANBAUcNACACKALMAyEDDAELIAItAMkDQQFHDQEgAkEWNgLIAiACQagDaiACQcgCahCjgICAACEDCyACQdgAahCmgYCAAEF/IQ0MAgsgASENDAELQX8hDQsgAigCqAMgAigCrAMQiYCAgAACQAJAIA1Bf0cNACACIAM2AsgDIAJBioCAgAA2AlwgAiACQcgDajYCWCACQcgCakGNhMCAACACQdgAahCKgYCAAAJAAkACQCACKALIAyIBKAIADgIAAQILIAEoAggiAEUNASABKAIEIABBARDbgICAAAwBCyABLQAEQQNHDQAgASgCCCIAIAAoAgwRgICAgACAgICAAAsgAUEUQQQQ24CAgAAMAQsgAkHIA2ogAkEkakE0/AoAAAJAAkAgAEF/Rg0AIAIgIDcClAQgAiAANgKQBAwBCyACQZAEakH4t8CAAEEBEOyAgIAACyAEQTxsIQwgAkHYAGpBMGohBCACQdgAakEkaiEHIAJB2ABqQRhqIQUgAkHYAGpBDGohCEEAIQACQANAIAkgAGohASAMIABGDQEgCCABQRRqKAIANgIIIAggAUEMaikCADcCACAFIAFBIGooAgA2AgggBSABQRhqKQIANwIAIAcgAUEsaigCADYCCCAHIAFBJGopAgA3AgAgBCABQTBqKQIANwIAIAQgAUE4aigCADYCCCACIAEpAgA3A1ggAiABKAIINgJgIAEgAkHYAGpBPPwKAAAgAEE8aiEADAALC0EAQQQQuICAgABBAEEEELiAgIAAIAEgCWtBPG4hCwJAAkAgHUF/Rg0AIAIgHzcCKCACIB02AiQMAQsgAkEkakH5t8CAAEEKEOyAgIAAC0EAIQBBACAWIBtBf0YiARshFkEBIBQgARshHUEAIBsgARshG0EAIBUgHEF/RiIBGyEVQQEgFyABGyEUQQAgHCABGyEcAkACQCAaQf8BcSIaDQBCAiEfDAELIAJBGGpBD0EMEI+AgIAAIAJBADYC0AIgAiACKAIcIgQ2AswCIAIgAigCGCIHNgLIAiAYQX9GIQECQCAHQQ5LDQAgAkHIAmpBAEEPQQRBDBDFgICAACACKALMAiEEIAIoAtACIQALQQUgBiABGyEGQZK4wIAAIBEgARshCiACQZgBaiEXIABBD2ohIyAEIABBDGxqIQxBzH4hAEGQrsCAACEBA0AgAkEQaiABQQRqKAIAIgRBCEEQEKWBgIAAIAIoAhAhCCACKAIUIQUCQCAEQQR0IgdFDQAgBSABKAIAIAf8CgAACyAMIABqIgdBvAFqIAQ2AgAgB0G4AWogBTYCACAHQbQBaiAINgIAIAFBCGohASAAQQxqIgANAAsgFyACKQLIAjcCACAXICM2AgggAkGkAWogCiAGEJiBgIAAIAJBCGpBCxDvgICAACACKAIIIQAgAigCDCIBQQApAIivwIAANwAAIAFBACgAj6/AgAA2AAcgAkELNgK4AUIBIR8gAkIBNwNYIAJCgICAgICAprnAADcDkAEgAkKas+bMmbPqsMAANwNoIAJCmrPmzJmzgrLAADcDYCACIAE2ArQBIAIgADYCsAEgAkEAKQOYr8CAADcDcCACQQApA6CvwIAANwN4IAJBACkDqK/AgAA3A4ABIAJBACkDsK/AgAA3A4gBIAJByAJqIAJB4ABqQeAA/AoAAAsgAiADNgLEASACIA02AsABIAIgAigCyAM2AsgBIAIgAikCzAM3AswBIAIgAigC1AM2AtQBIAIgAikC2AM3A9gBIAIgAigC4AM2AuABIAIgAikC5AM3AuQBIAIgAigC7AM2AuwBIAIgAigC+AM2AvgBIAIgAikC8AM3A/ABIAIgEDYCiAIgAiAJNgKMAiACIAs2ApACIAIgGToAxAIgAiAcNgKgAiACIBQ2AqQCIAIgFTYCqAIgAiAbNgKsAiACIB02ArACIAIgFjYCtAIgAkEANgLAAiACQoCAgIDAADcDuAIgAiACKAKYBDYChAIgAiACKQKQBDcC/AEgAiACKQIkNwKUAiACIAIoAiw2ApwCIAIgHzcDWCACQeAAaiACQcgCakHgAPwKAAAgAkHIAmogAkHYAGoQ6ICAgAAgDSADEImAgIAAIAIoAswBIAIoAtABEImAgIAAIAIoAtgBIAIoAtwBEImAgIAAIAIoAuQBIAIoAugBEImAgIAAIAIoAvABIAIoAvQBEImAgIAAIAIoAvwBIAIoAoACEImAgIAAIAkgCxC3gICAACAQIAkQuICAgAAgAigClAIgAigCmAIQiYCAgAAgHCAUEImAgIAAIBsgHRCJgICAAEEAQQRBBEEYEMmAgIAAAkAgGkUNACACKAKgASEAIAIoApwBIQECQANAIABFDQEgASgCACABQQRqKAIAEMqAgIAAIABBf2ohACABQQxqIQEMAAsLIAIoApgBIAIoApwBQQRBDBDJgICAACACKAKkASACKAKoARCJgICAACACKAKwASACKAK0ARCJgICAAAsgGCAREO2AgIAACyACKALMAiEAIAIoAtACIgFBBGoQzoGAgAAiBCABNgAAAkAgAUUNACAEQQRqIAAgAfwKAAALIAIoAsgCIAAQiYCAgAAgAkHABGokgICAgAAgBAubAQEBfyOAgICAAEEgayICJICAgIAAAkACQCAAKAIAIgAoAgwNACAAIAEQmIKAgAAhAAwBCyACQYKAgIAANgIcIAJBgoCAgAA2AhQgAiAAQQxqNgIQIAJBi4CAgAA2AgwgAiAANgIIIAIgAEEQajYCGCABKAIAIAEoAgRBkIHAgAAgAkEIahCAgoCAACEACyACQSBqJICAgIAAIAALgQEBAX9BACEEAkACQCADQQBODQBBASEBQQQhAgwBCwJAAkAgAUUNACACIAFBASADEN6AgIAAIQQMAQsgAxDfgICAACEECwJAAkAgBA0AQQEhASAAQQE2AgQMAQsgACAENgIEQQAhAQtBCCECIAMhBAsgACACaiAENgIAIAAgATYCAAsNACABIAAQvYKAgAAAC3sBA38jgICAgABBEGsiASSAgICAACABQQRqIAAoAgAiAiAAKAIEIAJBAXQiAkEIIAJBCEsbIgIQ1IGAgAACQCABKAIEQQFHDQAgASgCCCABKAIMEIaAgIAAAAsgASgCCCEDIAAgAjYCACAAIAM2AgQgAUEQaiSAgICAAAv0BAEIfyOAgICAAEEQayIEJICAgIAAAkACQAJAIANBAXENACACLQAAIgUNAUEAIQUMAgsgACACIANBAXYgASgCDBGCgICAAICAgIAAIQUMAQsgASgCDCEGQQAhBwNAIAJBAWohCAJAAkACQAJAAkAgBcBBf0oNACAFQf8BcSIJQYABRg0BIAlBwAFHDQMgBCABNgIEIAQgADYCACAEQqCAgIAGNwIIIAMgB0EDdGoiBSgCACAEIAUoAgQRgYCAgACAgICAAEUNAkEBIQUMBgsCQCAAIAggBUH/AXEiBSAGEYKAgIAAgICAgAANACAIIAVqIQIMBAtBASEFDAULAkAgACACQQNqIgUgAi8AASICIAYRgoCAgACAgICAAA0AIAUgAmohAgwDC0EBIQUMBAsgB0EBaiEHIAghAgwBC0GggICABiEKAkAgBUEBcUUNACACQQVqIQggAigAASEKC0EAIQkCQAJAIAVBAnENAEEAIQsgCCECDAELIAhBAmohAiAILwAAIQsLAkACQCAFQQRxDQAgAiEIDAELIAJBAmohCCACLwAAIQkLAkACQCAFQQhxDQAgCCECDAELIAhBAmohAiAILwAAIQcLAkAgBUEQcUUNACADIAtB//8DcUEDdGovAQQhCwsCQCAFQSBxRQ0AIAMgCUH//wNxQQN0ai8BBCEJCyAEIAk7AQ4gBCALOwEMIAQgCjYCCCAEIAE2AgQgBCAANgIAAkAgAyAHQQN0aiIFKAIAIAQgBSgCBBGBgICAAICAgIAARQ0AQQEhBQwDCyAHQQFqIQcLIAItAAAiBQ0AC0EAIQULIARBEGokgICAgAAgBQsiACABKAIAQeC6wIAAQQUgASgCBCgCDBGCgICAAICAgIAACyABAX8CQCAAKAIAIgFFDQAgACgCBCABQQEQ24CAgAALC1oBAX8CQAJAAkAgAiAAKAIAIAAoAggiA2tNDQAgACADIAIQ5ICAgAAgACgCCCEDDAELIAJFDQELIAJFDQAgACgCBCADaiABIAL8CgAACyAAIAMgAmo2AghBAAuaAgEGfyAAKAIIIQICQAJAIAFBgAFPDQBBASEDDAELAkAgAUGAEE8NAEECIQMMAQtBA0EEIAFBgIAESRshAwsCQCADIAAoAgAgAmtNDQAgACACIAMQ5ICAgAALIAAoAgQgAmohBAJAAkAgAUGAAUkNACABQT9xQYB/ciEFIAFBBnYhBgJAIAFBgBBPDQAgBCAFOgABIAQgBkHAAXI6AAAMAgsgAUEMdiEHIAZBP3FBgH9yIQYCQCABQf//A0sNACAEIAU6AAIgBCAGOgABIAQgB0HgAXI6AAAMAgsgBCAFOgADIAQgBjoAAiAEIAdBP3FBgH9yOgABIAQgAUESdkFwcjoAAAwBCyAEIAE6AAALIAAgAyACajYCCEEACxQAIABB0LnAgAAgASACENeBgIAAC54BAgF/AX4jgICAgABBMGsiAiSAgICAACACQfjMwIAANgIEIAIgADYCACACQfjMwIAANgIMIAIgATYCCCACQQI2AhQgAkGH1sCAADYCECACQYmAgIAArUIghiIDIAJBCGqthDcDKCACIAMgAq2ENwMgIAJBgYCAgACtQiCGIAJBEGqthDcDGEHWg8CAACACQRhqQcTNwIAAEKSBgIAAAAscACAAKAIAIAEgACgCBCgCDBGBgICAAICAgIAACxQAIAEgACgCACAAKAIEENKAgIAACzgCAX8BfiOAgICAAEEQayIBJICAgIAAIAApAgAhAiABIAA2AgwgASACNwIEIAFBBGoQrIKAgAAAC4kFAgh/AX5BK0F/IAAoAggiBkGAgIABcSIHGyEIIAdBFXZBASABGyAFaiEJAkACQCAGQYCAgARxDQBBACECDAELQQAhCgJAIANFDQAgAiEHIAMhCwNAIAogBywAAEG/f0pqIQogB0EBaiEHIAtBf2oiCw0ACwsgCiAJaiEJCyAIQS0gARshDAJAAkAgCSAALwEMIghPDQACQAJAAkAgBkGAgIAIcQ0AIAggCWshDUEAIQdBACEIAkACQAJAIAZBHXZBA3EOBAIAAQACCyANIQgMAQsgDUH+/wNxQQF2IQgLIAZB////AHEhASAAKAIEIQkgACgCACELA0AgB0H//wNxIAhB//8DcU8NAkEBIQogB0EBaiEHIAsgASAJKAIQEYGAgIAAgICAgABFDQAMBQsLIAAgACkCCCIOp0GAgID/eXFBsICAgAJyNgIIQQEhCiAAKAIAIgsgACgCBCIBIAwgAiADEOKBgIAADQNBACEHIAggCWtB//8DcSEJA0AgB0H//wNxIAlPDQJBASEKIAdBAWohByALQTAgASgCEBGBgICAAICAgIAARQ0ADAQLC0EBIQogCyAJIAwgAiADEOKBgIAADQIgCyAEIAUgCSgCDBGCgICAAICAgIAADQIgDSAIa0H//wNxIQBBACEHA0ACQCAHQf//A3EgAEkNAEEADwtBASEKIAdBAWohByALIAEgCSgCEBGBgICAAICAgIAARQ0ADAMLC0EBIQogCyAEIAUgASgCDBGCgICAAICAgIAADQEgACAONwIIQQAPC0EBIQogACgCACIHIAAoAgQiCyAMIAIgAxDigYCAAA0AIAcgBCAFIAsoAgwRgoCAgACAgICAACEKCyAKC0YAAkAgAkF/Rg0AIAAgAiABKAIQEYGAgIAAgICAgABFDQBBAQ8LAkAgAw0AQQAPCyAAIAMgBCABKAIMEYKAgIAAgICAgAALNAEBfyOAgICAAEEQayICJICAgIAAIAIgATYCDCACIAA2AgggAkEIaiACQQxqEN2BgIAAAAuRAgICfwF+I4CAgIAAQRBrIgIkgICAgAAgACgCACEAAkACQAJAIAEoAggiA0GAgIAQcQ0AIANBgICAIHENASAAIAEQ5YGAgAAhAAwCCyAAKQMAIQRBESEAA0AgAiAAakF+aiAEp0EPcS0A58zAgAA6AAAgAEF/aiEAIARCBIgiBEIAUg0ACyABQQFBmvnAgABBAiACIABqQX9qQREgAGsQ4YGAgAAhAAwBCyAAKQMAIQRBESEAA0AgAiAAakF+aiAEp0EPcS0AnPnAgAA6AAAgAEF/aiEAIARCBIgiBEIAUg0ACyABQQFBmvnAgABBAiACIABqQX9qQREgAGsQ4YGAgAAhAAsgAkEQaiSAgICAACAAC8QCAwJ/A34CfyOAgICAAEEgayICJICAgIAAQRQhAyAAKQMAIgQhBQJAIARC6AdUDQBBFCEDIAQhBQNAIAJBDGogA2oiAEF8aiAFIgYgBkKQzgCAIgVCkM4Afn2nIgdB//8DcUHkAG4iCEEBdC8BmKLBgAA7AAAgAEF+aiAHIAhB5ABsa0H//wNxQQF0LwGYosGAADsAACADQXxqIQMgBkL/rOIEVg0ACwsCQCAFQglYDQAgAkEMaiADQX5qIgNqIAWnIgAgAEH//wNxQeQAbiIAQeQAbGtB//8DcUEBdC8BmKLBgAA7AAAgAK0hBQsCQAJAIARQDQAgBVANAQsgAkEMaiADQX9qIgNqIAWnQQF0LQCZosGAADoAAAsgAUEBQQFBACACQQxqIANqQRQgA2sQ4YGAgAAhAyACQSBqJICAgIAAIAMLxwUBAn8jgICAgABBEGsiAySAgICAAAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkAgAQ4oBgEBAQEBAQEBBAMBAQUBAQEBAQEBAQEBAQEBAQEBAQEBAQgBAQEBBwALIAFB3ABGDQELIAFBYGpB3wBJDQwgAUEgSQ0NIAFBgX9qQSFJDQ0gAUGAwHxqQYAySQ0NIAFBgIBEakH+/wNJDQ0gAUEgRg0NIAFBgIBAakH+/wNJDQ0gAUGFAUkNCyABEOeBgIAADQ0CQCABQYAGSQ0AIAJBAXENCAsgAUGsAUsNCAwLCyAAQgA3AQIgAEHcuAE7AQAMCQsgAEIANwECIABB3NwBOwEADAgLIABCADcBAiAAQdzoATsBAAwHCyAAQgA3AQIgAEHc5AE7AQAMBgsgAEIANwECIABB3OAAOwEADAULIAJBgAJxRQ0GIABCADcBAiAAQdzOADsBAAwECyACQf///wdxQYCABE8NAgwFCyABEOiBgIAADQULIAEQ6YGAgAANBCABEOqBgIAARQ0CDAQLIABCADcBAiAAQdzEADsBAAtBAiEBQQAhAgwDCyABEOuBgIAARQ0BCyAAIAE2AgBBgQEhAUGAASECDAELIANBADoACCADQQA7AQYgAyABQRR2LQDnzMCAADoACSADIAFBBHZBD3EtAOfMwIAAOgANIAMgAUEIdkEPcS0A58zAgAA6AAwgAyABQQx2QQ9xLQDnzMCAADoACyADIAFBEHZBD3EtAOfMwIAAOgAKIANBBmogAUEBcmdBAnYiAmoiBEH7ADoAACAEQX9qQfUAOgAAIANBBmogAkF+aiICakHcADoAACAAIAMpAQY3AAAgA0H9ADoADyADIAFBD3EtAOfMwIAAOgAOIAAgAy8BDjsACEEKIQELIAAgAToADSAAIAI6AAwgA0EQaiSAgICAAAt9AQJ/QQAhAQJAAkACQAJAAkAgAEEIdiICQWpqDhsAAwMDAwMDAwMDBAMDAwMDAwMDAwMDAwMDAwECCyAAQYAtRg8LIABBgOAARg8LIAINACAAQf8BcSIAQYUBRiAAQaABRnIhAQsgAQ8LIABB/wFxLQDY+cCAAEECcUEBdgvbAgEFf0EAIQFBAEEQIABBq50ESRsiAiACQQhyIgIgAkECdCgCzOjAgABBC3QgAEELdCICSxsiAyADQQRyIgMgA0ECdCgCzOjAgABBC3QgAksbIgMgA0ECciIDIANBAnQoAszowIAAQQt0IAJLGyIDIANBAWoiAyADQQJ0KALM6MCAAEELdCACSxsiAyADQQFqIgMgA0ECdCgCzOjAgABBC3QgAksbIgNBAnQoAszowIAAQQt0IgQgAkYgBCACSWogA2oiA0ECdCICQczowIAAaiEFIAIoAszowIAAQRV2IQJB/wUhBAJAAkAgA0EfSw0AIAUoAgRBFXYhBCADRQ0BCyAFQXxqKAIAQf///wBxIQELAkAgBCACQX9zakUNACAAIAFrIQMgBEF/aiEEQQAhAANAIAAgAkGaxsCAAGotAABqIgAgA0sNASAEIAJBAWoiAkcNAAsLIAJBAXELogIBBX9BACEBQQBBBiAAQYD8A0kbIgIgAkEDaiICIAJBAnQoAtDpwIAAQQt0IABBC3QiAksbIgMgA0EBaiIDIANBAnQoAtDpwIAAQQt0IAJLGyIDIANBAWoiAyADQQJ0KALQ6cCAAEELdCACSxsiA0ECdCgC0OnAgABBC3QiBCACRiAEIAJJaiADaiIDQQJ0IgJB0OnAgABqIQUgAigC0OnAgABBFXYhAkEjIQQCQAJAIANBCksNACAFKAIEQRV2IQQgA0UNAQsgBUF8aigCAEH///8AcSEBCwJAIAQgAkF/c2pFDQAgACABayEDIARBf2ohBEEAIQADQCAAIAJBmczAgABqLQAAaiIAIANLDQEgBCACQQFqIgJHDQALCyACQQFxC6ICAQV/QQAhAUEAQQUgAEG9oQRJGyICIAJBA2oiAiACQQJ0KAKA6sCAAEELdCAAQQt0IgJLGyIDIANBAWoiAyADQQJ0KAKA6sCAAEELdCACSxsiAyADQQFqIgMgA0ECdCgCgOrAgABBC3QgAksbIgNBAnQoAoDqwIAAQQt0IgQgAkYgBCACSWogA2oiA0ECdCICQYDqwIAAaiEFIAIoAoDqwIAAQRV2IQJBKyEEAkACQCADQQlLDQAgBSgCBEEVdiEEIANFDQELIAVBfGooAgBB////AHEhAQsCQCAEIAJBf3NqRQ0AIAAgAWshAyAEQX9qIQRBACEAA0AgACACQbzMwIAAai0AAGoiACADSw0BIAQgAkEBaiICRw0ACwsgAkEBcQtsAQF/QQEhAQJAAkAgAEH4BkkNACAAQf7/D0kNASAAQYGAOEYNACAAQeD/R2pB4ABJDQAgAEGA/kdqQfABSQ0AIABBgIBEakH+/wNJDQAgAEGAgEBqQf7/A0khAQsgAQ8LIAAQ7IGAgABBAXML2wIBBX9BACEBQQBBGyAAQfzlBkkbIgIgAkENaiICIAJBAnQoAvTmwIAAQQt0IABBC3QiAksbIgMgA0EHaiIDIANBAnQoAvTmwIAAQQt0IAJLGyIDIANBA2oiAyADQQJ0KAL05sCAAEELdCACSxsiAyADQQJqIgMgA0ECdCgC9ObAgABBC3QgAksbIgMgA0EBaiIDIANBAnQoAvTmwIAAQQt0IAJLGyIDQQJ0KAL05sCAAEELdCIEIAJGIAQgAklqIANqIgNBAnQiAkH05sCAAGohBSACKAL05sCAAEEVdiECQbULIQQCQAJAIANBNEsNACAFKAIEQRV2IQQgA0UNAQsgBUF8aigCAEH///8AcSEBCwJAIAQgAkF/c2pFDQAgACABayEDIARBf2ohBEEAIQADQCAAIAJB5brAgABqLQAAaiIAIANLDQEgBCACQQFqIgJHDQALCyACQQFxC8YFAgx/An4jgICAgABBoAFrIgMkgICAgABBACEEIANBAEGgAfwLAAJAAkACQCAAKAKgASIFIAJJDQAgBUEpTw0CIAVBAWohBiAFQQJ0IQcgASACQQJ0aiEIQQAhCUEAIQoCQANAIAMgCUECdGohCwNAIAkhBCALIQwgASAIRg0EIAxBBGohCyAEQQFqIQkgASgCACENIAFBBGoiDiEBIA1FDQALIA2tIQ9CACEQIAchDSAEIQEgACELA0AgAUEoTw0CIAwgECAMNQIAfCALNQIAIA9+fCIQPgIAIBBCIIghECAMQQRqIQwgAUEBaiEBIAtBBGohCyANQXxqIg0NAAsgBSEMAkACQCAQUA0AIAQgBWoiDEEoTw0BIAMgDEECdGogEKc2AgAgBiEMCyAKIAwgBGoiDCAKIAxLGyEKIA4hAQwBCwsgDEEoQYzOwIAAENiAgIAAAAsgAUEoQYzOwIAAENiAgIAAAAsgAkEBaiEGIAJBAnQhByAAIAVBAnRqIQ4gACELQQAhCgJAA0AgAyAEQQJ0aiEJA0AgBCENIAkhDCALIA5GDQMgDEEEaiEJIA1BAWohBCALKAIAIQggC0EEaiIFIQsgCEUNAAsgCK0hD0IAIRAgByEIIA0hCyABIQkDQCALQShPDQIgDCAQIAw1AgB8IAk1AgAgD358IhA+AgAgEEIgiCEQIAxBBGohDCALQQFqIQsgCUEEaiEJIAhBfGoiCA0ACyACIQwCQAJAIBBQDQAgDSACaiIMQShPDQEgAyAMQQJ0aiAQpzYCACAGIQwLIAogDCANaiIMIAogDEsbIQogBSELDAELCyAMQShBjM7AgAAQ2ICAgAAACyALQShBjM7AgAAQ2ICAgAAACyAAIANBoAH8CgAAIAAgCjYCoAEgA0GgAWokgICAgAAgAA8LQQAgBUEoQYzOwIAAEPWAgIAAAAvfAwEHfwJAAkACQCABQYAKTw0AIAFBBXYhAgJAAkACQCAAKAKgASIDRQ0AIANBf2ohBCADQQJ0IABqQXxqIQUgAyACakECdCAAakF8aiEGIANBKUkhAwNAIANFDQIgAiAEaiIHQShPDQMgBiAFKAIANgIAIAZBfGohBiAFQXxqIQUgBEF/aiIEQX9HDQALCyABQR9xIQMCQCACRQ0AIAJBAnQiBEUNACAAQQAgBPwLAAsgACgCoAEgAmohBQJAIAMNACAAIAU2AqABIAAPCyAFQX9qIgRBJ0sNAyAFIQggACAEQQJ0aigCAEEgIANrIgd2IgRFDQQCQCAFQSdLDQAgACAFQQJ0aiAENgIAIAVBAWohCAwFCyAFQShBjM7AgAAQ2ICAgAAACyAEQShBjM7AgAAQ2ICAgAAACyAHQShBjM7AgAAQ2ICAgAAAC0GczsCAAEEdQYzOwIAAEN2AgIAAAAsgBEEoQYzOwIAAENiAgIAAAAsCQCACQQFqIgEgBU8NACAFQQJ0IABqQXhqIQQDQCAEQQRqIgYgBCgCACAHdiAGKAIAIAN0cjYCACAEQXxqIQQgASAFQX9qIgVJDQALCyAAIAJBAnRqIgQgBCgCACADdDYCACAAIAg2AqABIAALgQoCAX8BfiOAgICAAEEwayIFJICAgIAAIAUgAzYCBCAFIAI2AgAgBSABNgIIAkACQAJAAkACQAJAAkACQCACIAFLDQAgAyABSw0BIAIgA0sNAiACRQ0EIAIgAU8NBCAAIAJqLAAAQb9/Sg0EAkAgACACQX9qIgNqLAAAQb9/Sg0AIAJBfmoiAyACQX1qIAAgA2osAABBv39KGyEDCwNAAkACQCABIAJGDQAgACACaiwAAEG/f0wNAQwGCyABIAFBzNXAgAAQ2ICAgAAACyACQQFqIgIgAUkNAAsgASECDAMLIAVBgoCAgACtQiCGIgYgBUEIaq2ENwMgIAUgBiAFrYQ3AxhBp4HAgAAgBUEYaiAEEKSBgIAAAAsgBUGCgICAAK1CIIYiBiAFQQhqrYQ3AyAgBSAGIAVBBGqthDcDGEHkgcCAACAFQRhqIAQQpIGAgAAACyAFQYKAgIAArUIghiIGIAVBBGqthDcDICAFIAYgBa2ENwMYQbKAwIAAIAVBGGogBBCkgYCAAAALIAUgAzYCDCAFIAI2AhACQCADIAJLDQAgAiABSw0AAkAgAyABRg0AAkAgA0UNACAAIANqLAAAQb9/TA0CCyACIAFGDQAgACACaiwAAEG/f0wNAQsgAyACRg0CAkACQCAAIANqIgEsAAAiA0F/TA0AIANB/wFxIQMMAQsgAS0AAUE/cSECIANBH3EhAAJAIANBX0sNACAAQQZ0IAJyIQMMAQsgAkEGdCABLQACQT9xciECAkAgA0FwTw0AIAIgAEEMdHIhAwwBCyACQQZ0IAEtAANBP3FyIABBEnRBgIDwAHFyIQMLIAUgAzYCFCAFQYyAgIAArUIghiAFQQxqrYQ3AyggBUGNgICAAK1CIIYgBUEUaq2ENwMgIAVBgoCAgACtQiCGIAWthDcDGEHykcCAACAFQRhqIAQQpIGAgAAACyAAIAEgAyACIAQQooGAgAAACyADRQ0CIAMgAU8NAiAAIANqLAAAQb9/Sg0CAkAgACADQX9qIgJqLAAAQb9/Sg0AIANBfmoiAiADQX1qIAAgAmosAABBv39KGyECCwJAA0ACQAJAIAEgA0YNACAAIANqLAAAQb9/TA0BDAMLIAEgAUHM1cCAABDYgICAAAALIANBAWoiAyABSQ0ACyABIQMLIAUgAjYCDCAFIAM2AhAgAiADSw0BIAMgAUsNAQJAIAIgAUYNAAJAIAJFDQAgACACaiwAAEG/f0wNAwsgAyABRg0AIAAgA2osAABBv39MDQILIAIgA0YNAAJAAkAgACACaiIBLAAAIgNBf0wNACADQf8BcSEDDAELIAEtAAFBP3EhAiADQR9xIQACQCADQV9LDQAgAEEGdCACciEDDAELIAJBBnQgAS0AAkE/cXIhAgJAIANBcE8NACACIABBDHRyIQMMAQsgAkEGdCABLQADQT9xciAAQRJ0QYCA8ABxciEDCyAFIAM2AhQgBUGMgICAAK1CIIYgBUEMaq2ENwMoIAVBjYCAgACtQiCGIAVBFGqthDcDICAFQYKAgIAArUIghiAFQQRqrYQ3AxhBxJLAgAAgBUEYaiAEEKSBgIAAAAsgBBCVgYCAAAALIAAgASACIAMgBBCigYCAAAALIAVBgoCAgACtQiCGIgYgBUEIaq2ENwMgIAUgBiAFQQRqrYQ3AxhB5IHAgAAgBUEYaiAEEKSBgIAAAAu3BAEDfyOAgICAAEEQayICJICAgIAAAkACQAJAAkAgASgCCCIDQYCAgBBxDQAgA0GAgIAgcQ0BIAAgARDagICAAEUNAkEBIQQMAwsgACgCACEEQQkhAwNAIAJBCGogA2pBfmogBEEPcS0A58zAgAA6AAAgA0F/aiEDIARBBHYiBA0AC0EBIQQgAUEBQZr5wIAAQQIgAkEIaiADakF/akEJIANrEOGBgIAARQ0BDAILIAAoAgAhBEEJIQMDQCACQQhqIANqQX5qIARBD3EtAJz5wIAAOgAAIANBf2ohAyAEQQR2IgQNAAtBASEEIAFBAUGa+cCAAEECIAJBCGogA2pBf2pBCSADaxDhgYCAAA0BCwJAIAEoAgBBmPnAgABBAiABKAIEKAIMEYKAgIAAgICAgABFDQBBASEEDAELIABBBGohAwJAAkAgASgCCCIEQYCAgBBxDQAgBEGAgIAgcQ0BIAMgARDagICAACEEDAILIAMoAgAhBEEJIQMDQCACQQhqIANqQX5qIARBD3EtAOfMwIAAOgAAIANBf2ohAyAEQQR2IgQNAAsgAUEBQZr5wIAAQQIgAkEIaiADakF/akEJIANrEOGBgIAAIQQMAQsgAygCACEEQQkhAwNAIAJBCGogA2pBfmogBEEPcS0AnPnAgAA6AAAgA0F/aiEDIARBBHYiBA0ACyABQQFBmvnAgABBAiACQQhqIANqQX9qQQkgA2sQ4YGAgAAhBAsgAkEQaiSAgICAACAEC8gBAQR/I4CAgIAAQRBrIgIkgICAgABBASEDAkAgASgCACIEQScgASgCBCIFKAIQIgERgYCAgACAgICAAA0AIAIgACgCAEGBAhDmgYCAAAJAAkAgAi0ADSIDQYEBSQ0AIAQgAigCACABEYGAgIAAgICAgABFDQFBASEDDAILIAQgAiACLQAMIgBqIAMgAGsgBSgCDBGCgICAAICAgIAARQ0AQQEhAwwBCyAEQScgARGBgICAAICAgIAAIQMLIAJBEGokgICAgAAgAwsTAEGK1sCAAEEzIAAQpIGAgAAAC4QDAQF/AkACQCACRQ0AIAEtAABBME0NASAFQQI7AQACQAJAAkACQAJAIAPBIgZBAUgNACAFIAE2AgQgAiADQf//A3EiA0sNAiAFQQA7AQwgBSACNgIIIAUgAyACazYCECAEDQFBAiEBDAQLIAUgAjYCICAFIAE2AhwgBUECOwEYIAVBADsBDCAFQQI2AgggBUGLzcCAADYCBCAFQQAgBmsiAzYCEEEDIQEgBCACTQ0DIAQgAmsiAiADTQ0DIAIgBmohBAwCCyAFQQE2AiAgBUGJ1sCAADYCHCAFQQI7ARgMAQsgBUECOwEYIAVBATYCFCAFQYnWwIAANgIQIAVBAjsBDCAFIAM2AgggBSACIANrIgI2AiAgBSABIANqNgIcAkAgBCACSw0AQQMhAQwCCyAEIAJrIQQLIAUgBDYCKCAFQQA7ASRBBCEBCyAAIAE2AgQgACAFNgIADwtBo9bAgABBIUHE1sCAABDdgICAAAALQdTWwIAAQR9B9NbAgAAQ3YCAgAAAC/MFAgR/An4CQAJAAkACQCABQQhJDQAgAUEHcSICRQ0DAkACQCAAKAKgASIDQShLDQAgAw0BIABBADYCoAEMBQtBACADQShBjM7AgAAQ9YCAgAAACyAAIANBAnQiBGohBSACQQJ0KAKk98CAACACdq0hBkIAIQcgACECA0AgAiACNQIAIAZ+IAd8Igc+AgAgAkEEaiECIAdCIIghByAEQXxqIgQNAAsCQCAHUA0AIANBKEYNAiAFIAenNgIAIANBAWohAwsgACADNgKgAQwDCwJAAkAgACgCoAEiA0EoSw0AIAMNASAAQQA2AqABIAAPC0EAIANBKEGMzsCAABD1gICAAAALIAFBAnQ1AqT3wIAAIQYgACADQQJ0IgRqIQFCACEHIAAhAgNAIAIgAjUCACAGfiAHfCIHPgIAIAJBBGohAiAHQiCIIQcgBEF8aiIEDQALAkAgB1ANACADQShGDQIgASAHpzYCACADQQFqIQMLIAAgAzYCoAEgAA8LQShBKEGMzsCAABDYgICAAAALQShBKEGMzsCAABDYgICAAAALAkACQCABQQhxRQ0AAkACQAJAIAAoAqABIgNBKEsNACADDQFBACEDDAILQQAgA0EoQYzOwIAAEPWAgIAAAAsgACADQQJ0IgRqIQVCACEHIAAhAgNAIAIgAjUCAELh6xd+IAd8Igc+AgAgAkEEaiECIAdCIIghByAEQXxqIgQNAAsgB1ANACADQShGDQIgBSAHpzYCACADQQFqIQMLIAAgAzYCoAELAkAgAUEQcUUNACAAQcz3wIAAQQIQ7YGAgAAaCwJAIAFBIHFFDQAgAEHU98CAAEEDEO2BgIAAGgsCQCABQcAAcUUNACAAQeD3wIAAQQUQ7YGAgAAaCwJAIAFBgAFxRQ0AIABB9PfAgABBChDtgYCAABoLAkAgAUGAAnFFDQAgAEGc+MCAAEETEO2BgIAAGgsgACABEO6BgIAAGiAADwtBKEEoQYzOwIAAENiAgIAAAAv9AgEEfwJAAkACQAJAAkACQAJAAkAgByAIWA0AIAcgCH0gCFgNBAJAIAcgBn0gBlgNACAHIAZCAYZ9IAhCAYZaDQQLIAYgCFgNByAHIAYgCH0iCH0gCFYNByADIAJLDQUgASADaiEJIAMhCgNAIAoiC0UNAiALQX9qIgogAWoiDC0AAEE5Rg0ACyAMIAwtAABBAWo6AAAgAyALayIKRQ0CIAEgC2pBMCAK/AsADAILIABBADYCAA8LAkACQCADDQBBMSEKDAELIAFBMToAAEEwIQogA0F/aiILRQ0AIAFBAWpBMCAL/AsACyAEQQFqwSIEIAXBTA0AIAMgAk8NACAJIAo6AAAgA0EBaiEDCyADIAJNDQNBACADIAJB6PjAgAAQ9YCAgAAACyADIAJNDQJBACADIAJBiPnAgAAQ9YCAgAAACyAAQQA2AgAPC0EAIAMgAkH4+MCAABD1gICAAAALIAAgBDsBCCAAIAM2AgQgACABNgIADwsgAEEANgIAC5oFAwV/AX4CfyOAgICAAEEQayICJICAgIAAAkACQCAALwEMIgMNACAAKAIAIAAoAgQgARD3gYCAACEEDAELIAIgASgCDCIFNgIMIAIgASgCCCIENgIIIAIgASgCBCIGNgIEIAIgASgCACIBNgIAAkACQCAAKQIIIgenIghBgICACHFFDQAgACgCACABIAYgACgCBCgCDBGCgICAAICAgIAADQEgACAIQYCAgP95cUGwgICAAnIiCDYCCCACQgE3AgAgBkH//wNxIQFBACEGQQAgAyABayIBIAEgA0sbIQMLAkAgBUUNAANAAkACQAJAAkACQCAELwEADgMAAQIACyAEQQRqKAIAIQEMAwsgBEECai8BACIBDQFBASEBDAILIARBCGooAgAhAQwBCyABQfb/F2ogAUGc/x9qcSABQZj4N2ogAUHwsR9qcXNBEXZBAWohAQtBfyAGIAFqIgEgASAGSRshBiAEQQxqIQQgBUF/aiIFDQALCwJAAkAgBiADQf//A3FJDQAgACgCACAAKAIEIAIQ94GAgAAhBAwBCyADIAZrIQlBACEEQQAhAwJAAkACQCAIQR12QQNxDgQCAAEAAgsgCSEDDAELIAlB/v8DcUEBdiEDCyAIQf///wBxIQEgACgCBCEGIAAoAgAhBQJAA0AgBEH//wNxIANB//8DcU8NASAEQQFqIQQgBSABIAYoAhARgYCAgACAgICAAEUNAAwDCwsgBSAGIAIQ94GAgAANASAJIANrQf//A3EhCEEAIQMDQAJAIANB//8DcSAISQ0AQQAhBAwCC0EBIQQgA0EBaiEDIAUgASAGKAIQEYGAgIAAgICAgABFDQALCyAAIAc3AggMAQtBASEECyACQRBqJICAgIAAIAQL1gMBBn8jgICAgABBEGsiAySAgICAAAJAAkACQCACKAIEIgRFDQAgACACKAIAIAQgASgCDBGCgICAAICAgIAADQELAkAgAigCDCIEDQBBACECDAILIAIoAggiBSAEQQxsaiEGA0ACQAJAAkACQAJAAkACQAJAIAUvAQAOAwABAgALIAUoAgQiAkHBAEkNAiABQQxqKAIAIQQDQCAAQbnOwIAAQcAAIAQRgoCAgACAgICAAA0JIAJBQGoiAkHAAEsNAAwECwsgBS8BAiECIANBADoADCADQQA2AgggAg0DQQEhBwwECyAAIAUoAgQgBSgCCCABQQxqKAIAEYKAgIAAgICAgABFDQQMBgsgAkUNAyABQQxqKAIAIQQLIABBuc7AgAAgAiAEEYKAgIAAgICAgAANBAwCCyACQfb/F2ogAkGc/x9qcSACQZj4N2ogAkHwsR9qcXNBEXZBAWohBwsgByEEA0AgBEF/aiIEIANBCGpqIAIgAkH//wNxQQpuIghBCmxrQTByOgAAIAghAiAEDQALIAAgA0EIaiAHIAFBDGooAgARgoCAgACAgICAAA0CCyAFQQxqIgUgBkcNAAtBACECDAELQQEhAgsgA0EQaiSAgICAACACC8wCAwJ/A34CfyOAgICAAEEgayICJICAgIAAQRQhAwJAIAApAwAiBCAEQj+HIgWFIAV9IgZC6AdUDQBBFCEDA0AgAkEMaiADaiIAQXxqIAYiBSAFQpDOAIAiBkKQzgB+faciB0H//wNxQeQAbiIIQQF0LwGYosGAADsAACAAQX5qIAcgCEHkAGxrQf//A3FBAXQvAZiiwYAAOwAAIANBfGohAyAFQv+s4gRWDQALCwJAIAZCCVgNACACQQxqIANBfmoiA2ogBqciACAAQf//A3FB5ABuIgBB5ABsa0H//wNxQQF0LwGYosGAADsAACAArSEGCwJAAkAgBFANACAGUA0BCyACQQxqIANBf2oiA2ogBqdBAXQtAJmiwYAAOgAACyABIARCf1VBAUEAIAJBDGogA2pBFCADaxDhgYCAACEDIAJBIGokgICAgAAgAwsEAEEAC5cnCwF/An4BfwJ+BH8BfgR/A34FfwF+Dn8jgICAgABB8A5rIgQkgICAgAAgAb0iBUL/////////B4MiBkKAgICAgICACIQgBUIBhkL+////////D4MgBUI0iKdB/w9xIgcbIghCAYMhCUECIQogA0H//wNxIQsCQAJAAkACQAJAAkACQAJAAkAgBlAiDEECQQMgDBtBBCAFQoCAgICAgID4/wCDIgZQGyAGQoCAgICAgID4/wBRGw4FAwIABAEDC0EEIQoMAgtCgICAgICAgCAgCEIBhiAIQoCAgICAgIAIUSIMGyEIIAmnQQFzIQpBy3dBzHcgDBsgB2ohDQwDC0EDIQoLIApBfmohCiAFQj+IpyEMDAILIAdBzXdqIQ0gCadBAXMhCgsgBUI/iCEOIApB/wFxQQFNDQEgCkF+aiEKIA6nIQwLAkACQAJAIApB/wFxIg9FDQBBASEKQYjNwIAAQYnNwIAAIAwbQYjNwIAAQQEgDBsgAhshDEEBIAVCP4inIAIbIQcgD0ECRw0BIARBAjsBzA0gA0H//wNxDQJBASEKIARBATYC1A0gBEGKzcCAADYC0A0gBEHMDWohDwwECyAEQQM2AtQNIARBh6nBgAA2AtANIARBAjsBzA1BASEMIARBzA1qIQ9BACEHQQEhCgwDCyAEQQM2AtQNIARBgKnBgAA2AtANIARBAjsBzA0gBEHMDWohDwwCCyAEIAs2AtwNIARBADsB2A1BAiEKIARBAjYC1A0gBEGLzcCAADYC0A0gBEHMDWohDwwBCwJAAkACQAJAAkACQAJAAkACQAJAAkACQEF0QQUgDUEASBsgDWwiCkHA/QBPDQAgCEIAUQ0BQaB/IA0gCHkiBqdrIgdrQdAAbEGwpwVqQc4QbSIMQdAASw0CIApBBHYiEEEVaiERQQAgA2tBgIB+IAPBQX9KG8EhEiAEQRBqIAxBBHQiCikDiOvAgABCACAIIAaGQgAQwYKAgABCAUFAIAcgCi8BkOvAgABqayIMrSIThiIUQn98IhUgBCkDEEI/iCAEKQMYfCIGgyIJUA0FIAovAZLrwIAAIQ8gDEE/cSEWAkAgBiATiKciB0GQzgBJDQAgB0HAhD1JDQQCQCAHQYDC1y9JDQBBCEEJIAdBgJTr3ANJIgobIRdBgMLXL0GAlOvcAyAKGyEKDAYLQQZBByAHQYCt4gRJIgobIRdBwIQ9QYCt4gQgChshCgwFCwJAIAdB5ABJDQBBAkEDIAdB6AdJIgobIRdB5ABB6AcgChshCgwFC0EKQQEgB0EJSyIXGyEKDAQLQY3NwIAAQSVBtM3AgAAQ3YCAgAAAC0GY9cCAAEEcQbT1wIAAEN2AgIAAAAsgDEHRAEHE9cCAABDYgICAAAALQQRBBSAHQaCNBkkiChshF0GQzgBBoI0GIAobIQoLIBatIRMgFyAPa0EBasEiGCASTA0DIAxB//8DcSEZIBggEmsiDMEgESAMIBFJGyIaQX9qIRZBACEMAkADQCAEQSxqIAxqIAcgCm4iD0EwajoAACAHIA8gCmxrIQcgFiAMRg0DIBcgDEYNASAMQQFqIQwgCkEKSSEPIApBCm4hCiAPRQ0AC0HU9cCAABDygYCAAAALIAxBAWohCkFsIBBrIQwgGUF/akE/ca0hG0IBIQYDQCAGIBuIQgBSDQEgDCAKakEBRg0DIARBLGogCmogCUIKfiIJIBOIp0EwajoAACAGQgp+IQYgCSAVgyEJIBogCkEBaiIKRw0ACyAEQawIaiAEQSxqIBEgGiAYIBIgCSAUIAYQ9YGAgAAMBAsgBEEANgKsCAwECyAEQawIaiAEQSxqIBEgGiAYIBIgB60gE4YgCXwgCq0gE4YgFBD1gYCAAAwCCyAKIBFB5PXAgAAQ2ICAgAAACyAEQawIaiAEQSxqIBFBACAYIBIgBkIKgCAKrSAThiAUEPWBgIAACyAEKAKsCCIPRQ0AIAQvAbQIIRogBCgCsAghGAwBCyAEIAg3A7gIIARBAUECIAhCgICAgBBUGzYC2AkgBEHACGpBAEGYAfwLACAEQeQJakEAQZwB/AsAIARBATYC4AkgBEEBNgKACyANrCAIQn98eX1CwprB6AR+QoChzaC0AnxCIIinIgrBIRoCQAJAIA1BAEgNACAEQbgIaiANEO6BgIAAGgwBCyAEQeAJakEAIA1rQf//A3EQ7oGAgAAaCwJAAkAgGkF/Sg0AIARBuAhqQQAgGmtB//8DcRD0gYCAABoMAQsgBEHgCWogCkH//wFxEPSBgIAAGgsgBEHMDWogBEHgCWpBpAH8CgAAIARBzA1qQXxqIQcgESEPAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAA0AgBCgC7A4iCkEoSw0BAkAgCkUNACAKQQJ0IQpCACEIA0AgByAKaiIMIAhCIIYgDDUCAIQiCEKAlOvcA4AiBj4CACAIIAZCgJTr3AN+fSEIIApBfGoiCg0ACwsgD0F3aiIPQQlLDQALIA9BAnQoAqT3wIAAQQF0IgxFDQECQAJAAkAgBCgC7A4iCkEoSw0AIAoNAUEAIQoMAgtBACAKQShBjM7AgAAQ9YCAgAAACyAKQQJ0IQogBEHMDWpBfGohByAMrSEIQgAhBgNAIAcgCmoiDCAGQiCGIAw1AgCEIgYgCIAiCT4CACAGIAkgCH59IQYgCkF8aiIKDQALIAQoAuwOIQoLAkACQAJAIAQoAtgJIhYgCiAWIApLGyIYQShLDQAgGA0BQQAhGAwCC0EAIBhBKEGMzsCAABD1gICAAAALQQAhDyAEQbgIaiEMIARBzA1qIQogGCENA0AgCiAMKAIAIhcgCigCAGoiByAPQQFxaiIPNgIAIAcgF0kgDyAHSXIhDyAKQQRqIQogDEEEaiEMIA1Bf2oiDQ0ACyAPRQ0AIBhBKEYNAyAEQcwNaiAYQQJ0akEBNgIAIBhBAWohGAsgBCAYNgLsDiAEKAKACyIcIBggHCAYSxsiCkEpTw0DIApBAnQhCiAEQcwNakF8aiEMAkACQANAIApFDQEgDCAKaigCACIHIApBfGoiCiAEQeAJamooAgAiD0YNAAsgByAPTw0AAkAgFg0AQQAhFiAEQQA2AtgJDAILIARBuAhqIBZBAnQiDGohB0IAIQggBEG4CGohCgNAIAogCjUCAEIKfiAIfCIIPgIAIApBBGohCiAIQiCIIQggDEF8aiIMDQALAkAgCFANACAWQShGDQcgByAIpzYCACAWQQFqIRYLIAQgFjYC2AkMAQsgGkEBaiEaC0EAIR1BASEXAkACQCAawSIKIBJIIh4NACAaIBJrwSARIAogEmsgEUkbIhgNAQtBACEYDBELIARBhAtqIARB4AlqQaQB/AoAACAEQYQLakEBEO6BgIAAIQogBEGoDGogBEHgCWpBpAH8CgAAIARBqAxqQQIQ7oGAgAAhDCAEQcwNaiAEQeAJakGkAfwKAAAgBEG4CGpBfGohHyAEQeAJakF8aiEgIARBhAtqQXxqISEgBEGoDGpBfGohGSAEQcwNakF8aiEQIARBzA1qQQMQ7oGAgAAhByAKKAKgASEiIAwoAqABISMgBygCoAEhJEEAISUCQAJAA0AgJSEmIBZBKU8NCCAmQQFqISUgFkECdCEHQQAhCgNAIAcgCkYNAyAEQbgIaiAKaiEMIApBBGohCiAMKAIARQ0ACyAkIBYgJCAWSxsiJ0EpTw0JICdBAnQhCgJAAkADQCAKRQ0BIBAgCmohDCAKQXxqIgogBEG4CGpqKAIAIgcgDCgCACIMRg0AC0EAISggByAMSQ0BC0EBIQ8gBEHMDWohDCAEQbgIaiEKICchDQNAIAogCigCACIXIAwoAgBBf3NqIgcgD0EBcWoiDzYCACAHIBdJIA8gB0lyIQ8gCkEEaiEKIAxBBGohDCANQX9qIg0NAAsgD0UNCyAEICc2AtgJQQghKCAnIRYLICMgFiAjIBZLGyInQSlPDQsgJ0ECdCEKAkACQANAIApFDQEgGSAKaiEMIApBfGoiCiAEQbgIamooAgAiByAMKAIAIgxGDQALIAcgDE8NACAWIScMAQsCQCAnRQ0AQQEhDyAEQagMaiEMIARBuAhqIQogJyENA0AgCiAKKAIAIhcgDCgCAEF/c2oiByAPQQFxaiIPNgIAIAcgF0kgDyAHSXIhDyAKQQRqIQogDEEEaiEMIA1Bf2oiDQ0ACyAPRQ0OCyAEICc2AtgJIChBBHIhKAsgIiAnICIgJ0sbIilBKU8NDSApQQJ0IQoCQAJAA0AgCkUNASAhIApqIQwgCkF8aiIKIARBuAhqaigCACIHIAwoAgAiDEYNAAsgByAMTw0AICchKQwBCwJAIClFDQBBASEPIARBhAtqIQwgBEG4CGohCiApIQ0DQCAKIAooAgAiFyAMKAIAQX9zaiIHIA9BAXFqIg82AgAgByAXSSAPIAdJciEPIApBBGohCiAMQQRqIQwgDUF/aiINDQALIA9FDRALIAQgKTYC2AkgKEECaiEoCyAcICkgHCApSxsiFkEpTw0PIBZBAnQhCgJAAkADQCAKRQ0BICAgCmohDCAfIApqIQcgCkF8aiEKIAcoAgAiByAMKAIAIgxGDQALIAcgDE8NACApIRYMAQsCQCAWRQ0AQQEhDyAEQeAJaiEMIARBuAhqIQogFiENA0AgCiAKKAIAIhcgDCgCAEF/c2oiByAPQQFxaiIPNgIAIAcgF0kgDyAHSXIhDyAKQQRqIQogDEEEaiEMIA1Bf2oiDQ0ACyAPRQ0SCyAEIBY2AtgJIChBAWohKAsgJiARRg0BIARBLGogJmogKEEwajoAAAJAAkAgFg0AQQAhFgwBCyAEQbgIaiAWQQJ0IgxqIQdCACEIIARBuAhqIQoDQCAKIAo1AgBCCn4gCHwiCD4CACAKQQRqIQogCEIgiCEIIAxBfGoiDA0ACyAIUA0AIBZBKEYNEiAHIAinNgIAIBZBAWohFgsgBCAWNgLYCSAlIBhHDQALQQAhFwwSCyARIBFB1PbAgAAQ2ICAgAAACyAYIBFLDQ8gGCAmRg0RIBggJmsiCkUNESAEQSxqICZqQTAgCvwLAAwRC0EAIApBKEGMzsCAABD1gICAAAALQdTNwIAAQRtBjM7AgAAQ3YCAgAAAC0EoQShBjM7AgAAQ2ICAgAAAC0EAIApBKEGMzsCAABD1gICAAAALQShBKEGMzsCAABDYgICAAAALQQAgFkEoQYzOwIAAEPWAgIAAAAtBACAnQShBjM7AgAAQ9YCAgAAAC0HvzcCAAEEaQYzOwIAAEN2AgIAAAAtBACAnQShBjM7AgAAQ9YCAgAAAC0HvzcCAAEEaQYzOwIAAEN2AgIAAAAtBACApQShBjM7AgAAQ9YCAgAAAC0HvzcCAAEEaQYzOwIAAEN2AgIAAAAtBACAWQShBjM7AgAAQ9YCAgAAAC0HvzcCAAEEaQYzOwIAAEN2AgIAAAAtBKEEoQYzOwIAAENiAgIAAAAsgJiAYIBFB5PbAgAAQ9YCAgAAACwJAAkACQAJAAkACQCAcRQ0AIARB4AlqIBxBAnQiDGohB0IAIQggBEHgCWohCgNAIAogCjUCAEIFfiAIfCIIPgIAIApBBGohCiAIQiCIIQggDEF8aiIMDQALAkAgCFBFDQAgHCEdDAELIBxBKEYNASAHIAinNgIAIBxBAWohHQsgBCAdNgKACyAdIBYgHSAWSxsiCkEpTw0BIApBAnQhCiAEQbgIakF8aiEPIARB4AlqQXxqIQ0CQAJAA0AgCkUNASANIApqIQwgDyAKaiEHIApBfGohCiAHKAIAIgcgDCgCACIMRg0ACyAHIAxLIAcgDElrQf8BcQ4CAAEGCwJAIBdFDQBBACEYDAcLIBhBf2oiCiARTw0DIARBLGogCmotAABBAXFFDQULIBggEUsNAyAEQSxqIBhqIQcgGCEKAkADQCAKIgxFDQEgDEF/aiIKIARBLGpqLQAAQTlGDQALIARBLGogCmoiCiAKLQAAQQFqOgAAIBggDGsiCkUNBSAEQSxqIAxqQTAgCvwLAAwFC0ExIQoCQCAXDQAgBEExOgAsQTAhCiAYQX9qIgxFDQAgBEEtakEwIAz8CwALIBpBAWohGiAeDQQgGCARTw0EIAcgCjoAACAYQQFqIRgMBAtBKEEoQYzOwIAAENiAgIAAAAtBACAKQShBjM7AgAAQ9YCAgAAACyAKIBFBpPbAgAAQ2ICAgAAAC0EAIBggEUG09sCAABD1gICAAAALIBggEU0NAEEAIBggEUHE9sCAABD1gICAAAALIARBLGohDwtBiM3AgABBic3AgAAgBUIAUyIKG0GIzcCAAEEBIAobIAIbIQxBASAOpyACGyEHAkAgGsEgEkwNACAEQQhqIA8gGCAaIAsgBEHMDWoQ84GAgAAgBCgCDCEKIAQoAgghDwwBC0ECIQogBEECOwHMDQJAIANB//8DcQ0AQQEhCiAEQQE2AtQNIARBis3AgAA2AtANIARBzA1qIQ8MAQsgBCALNgLcDSAEQQA7AdgNIARBAjYC1A0gBEGLzcCAADYC0A0gBEHMDWohDwsgBCAKNgK0DCAEIA82ArAMIAQgBzYCrAwgBCAMNgKoDCAAIARBqAxqEPaBgIAAIQogBEHwDmokgICAgAAgCgvKLg8BfwN+AX8CfgR/BH4CfwR+An8FfgR/AX4BfwJ+DH8jgICAgABBkAtrIgMkgICAgABCASEEIAG9IgVC/////////weDIgZCgICAgICAgAiEIAVCAYZC/v///////w+DIAVCNIinQf8PcSIHGyIIQgGDIQlBAiEKAkACQAJAAkACQAJAAkACQCAGUCILQQJBAyALG0EEIAVCgICAgICAgPj/AIMiBlAbIAZCgICAgICAgPj/AFEbDgUDAgAEAQMLQQQhCgwCC0KAgICAgICAICAIQgGGIAhCgICAgICAgAhRIgobIQhCAkIBIAobIQQgCadBAXMhDEHLd0HMdyAKGyAHaiENDAMLQQMhCgsgCkF+aiEKIAVCP4inIQsMAgsgB0HNd2ohDSAJp0EBcyEMCyAFQj+IIQkCQCAMQf8BcUEBTQ0AIAxBfmohCiAJpyELDAELAkACQAJAAkACQAJAIAhCAFENACADIAhCf3wiDjcD6AkgAyANOwHwCSADIA4gBCAIfCIPeSIGhiIQIAaIIhE3A8AIIBEgDlINASADIA07AfAJIAMgCDcD6AkgAyAIIAaGIhEgBogiDjcDwAggDiAIUg0CQaB/IA0gBqdrIgtrQdAAbEGwpwVqQc4QbSIKQdAASw0EQYjNwIAAQQEgBUIAUyIHGyESQYjNwIAAQYnNwIAAIAcbIQcgCachEyADQTBqIApBBHQiCikDiOvAgAAiBUIAIA8gBoZCABDBgoCAACADQSBqIAVCACAQQgAQwYKAgAAgA0EQaiAFQgAgEUIAEMGCgIAAQgFBACALIAovAZDrwIAAamsiC60iBYYiEEJ/fCEUIAMpAyBCP4chFSADKQMQQj+IIRYgAykDGCEXIAovAZLrwIAAIRggC0E/cSEZIAMpAyghGgJAIAMpAzgiGyADKQMwQj+IIhx8Ih1CAXwiHiAFiKciC0GQzgBJDQAgC0HAhD1JDQQCQCALQYDC1y9JDQBBCEEJIAtBgJTr3ANJIgobIR9BgMLXL0GAlOvcAyAKGyEKDAcLQQZBByALQYCt4gRJIgobIR9BwIQ9QYCt4gQgChshCgwGCwJAIAtB5ABJDQBBAkEDIAtB6AdJIgobIR9B5ABB6AcgChshCgwGC0EKQQEgC0EJSyIfGyEKDAULQZj1wIAAQRxB9PXAgAAQ3YCAgAAACyADQcAIaiADQegJahDjgYCAAAALIANBwAhqIANB6AlqEOOBgIAAAAtBBEEFIAtBoI0GSSIKGyEfQZDOAEGgjQYgChshCgwBCyAKQdEAQcT1wIAAENiAgIAAAAsgDMAhICAHIBIgAhshIUEBIBMgAhshIiAeIBSDIQUgFiAXfCEjIBmtIQYgHyAYa0EBaiEkIBUgGn0gHnxCAXwiESAUgyEOQQAhAgJAAkACQAJAAkACQAJAAkACQANAIANBzwBqIAJqIhIgCyAKbiIHQTBqIgw6AAAgESALIAcgCmxrIgutIAaGIiUgBXwiCVYNAgJAIB8gAkcNAEIBIQkDQCAJIREgAiIKQRBGDQUgA0HPAGogCmpBAWogBUIKfiIFIAaIp0EwaiILOgAAIBFCCn4hCSAKQQFqIQIgDkIKfiIOIAUgFIMiBVgNAAsgDiAFfSIlIBBUIQcgCSAeICN9fiIGIAl8IRYgBSAGIAl9IhRaDQcgJSAQWg0CDAcLIAJBAWohAiAKQQpJIQcgCkEKbiEKIAdFDQALQYT2wIAAEPKBgIAAAAsgA0HPAGogAmohAiAOIBB9IR4gECAUfSEVQgAgBX0hBgNAAkAgBSAQfCIJIBRUDQAgFCAGfCAVIAV8Wg0AQQAhBwwGCyACIAtBf2oiCzoAACAeIAZ8IiUgEFQhByAJIBRaDQYgBiAQfSEGIAkhBSAlIBBUDQYMAAsLIBEgCX0iECAKrSAGhiIGVCEKIB4gI30iDkIBfCEmIAkgDkJ/fCIUWg0BIBAgBlQNASAdIBV8IBp9IAUgBnwiBSAlfH1CAnwhHiAdICN9IAl9IRUgBSAWfCAXfCAcfSAbfSAlfCEQQgAhBQNAAkAgCSAGfCIOIBRUDQAgFSAFfCAQWg0AQQAhCgwDCyASIAxBf2oiDDoAACAeIAV8IiUgBlQhCiAOIBRaDQMgECAGfCEQIAUgBn0hBSAOIQkgJSAGVA0DDAALC0ERQRFBlPbAgAAQ2ICAgAAACyAJIQ4LAkAgJiAOWA0AIAoNACAOIAZ8IgUgJlQNAyAmIA59IAUgJn1aDQMLIA5CAlQNAiAOIBFCfHxWDQIgAkEBaiEnDAMLIAUhCQsCQAJAAkAgFiAJWA0AIAdFDQELIBFCFH4gCVgNAQwCCyAJIBB8IgUgFlQNASAWIAl9IAUgFn1aDQEgEUIUfiAJVg0BCyAJIA4gEUJYfnxWDQAgCkECaiEnDAELIAMgCDcDYCADQQFBAiAIQoCAgIAQVBs2AoACIANB4ABqQQhqQQBBmAH8CwAgA0IBNwOIAiADQQE2AqgDIANBiAJqQQhqQQBBmAH8CwAgAyAENwOwAyADQQE2AtAEIANBsANqQQhqQQBBmAH8CwAgA0HYBGpBAEGcAfwLACADQQE2AtQEIANBATYC9AUgDawgD0J/fHl9QsKawegEfkKAoc2gtAJ8QiCIpyICwSEkAkACQCANQQBIDQAgA0HgAGogDRDugYCAABogA0GIAmogDRDugYCAABogA0GwA2ogDRDugYCAABoMAQsgA0HUBGpBACANa0H//wNxEO6BgIAAGgsCQAJAICRBf0oNACADQeAAakEAICRrQf//A3EiAhD0gYCAABogA0GIAmogAhD0gYCAABogA0GwA2ogAhD0gYCAABoMAQsgA0HUBGogAkH//wFxEPSBgIAAGgsgA0HoCWogA0HgAGpBpAH8CgAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkAgAygC0AQiDSADKAKICyICIA0gAksbIh9BKEsNACAfDQFBACEfDAILQQAgH0EoQYzOwIAAEPWAgIAAAAtBACEHIANBsANqIQogA0HoCWohAiAfIQwDQCACIAooAgAiEiACKAIAaiILIAdBAXFqIgc2AgAgCyASSSAHIAtJciEHIAJBBGohAiAKQQRqIQogDEF/aiIMDQALIAdFDQAgH0EoRg0BIANB6AlqIB9BAnRqQQE2AgAgH0EBaiEfCyADIB82AogLIB8gAygC9AUiKCAfIChLGyICQSlPDQEgAkECdCECIANB6AlqQXxqIQsCQANAAkAgAg0AQQAhAgwCCyALIAJqIQogAkF8aiICIANB1ARqaigCACIHIAooAgAiCkYNAAsgByAKSyAHIApJayECCwJAAkAgAiAgSA0AAkACQAJAIAMoAoACIgdBKEsNACAHDQFBACEHDAILQQAgB0EoQYzOwIAAEPWAgIAAAAsgA0HgAGogB0ECdCIKaiELQgAhBSADQeAAaiECA0AgAiACNQIAQgp+IAV8IgU+AgAgAkEEaiECIAVCIIghBSAKQXxqIgoNAAsgBVANACAHQShGDQUgCyAFpzYCACAHQQFqIQcLIAMgBzYCgAIgAygCqAMiC0EoSw0FQQAhKUEAIQICQCALRQ0AIANBiAJqIAtBAnQiCmohDEIAIQUgA0GIAmohAgNAIAIgAjUCAEIKfiAFfCIFPgIAIAJBBGohAiAFQiCIIQUgCkF8aiIKDQALAkAgBVBFDQAgCyECDAELIAtBKEYNByAMIAWnNgIAIAtBAWohAgsgAyACNgKoAwJAIA1FDQAgA0GwA2ogDUECdCIKaiELQgAhBSADQbADaiECA0AgAiACNQIAQgp+IAV8IgU+AgAgAkEEaiECIAVCIIghBSAKQXxqIgoNAAsCQCAFUEUNACADIA0iKTYC0AQMAwsgDUEoRg0IIAsgBac2AgAgDUEBaiEpCyADICk2AtAEDAELICRBAWohJCADKAKAAiEHIA0hKQsgA0H4BWogA0HUBGpBpAH8CgAAIANB+AVqQQEQ7oGAgAAhAiADQZwHaiADQdQEakGkAfwKAAAgA0GcB2pBAhDugYCAACEKIANBwAhqIANB1ARqQaQB/AoAAAJAAkACQCADQcAIakEDEO6BgIAAKAKgASIqIAcgKiAHSxsiK0EoSw0AIANB1ARqQXxqIRkgA0HoCWpBfGohLCADQYgCakF8aiEYIANB+AVqQXxqIRMgA0GcB2pBfGohDSADQcAIakF8aiEfIAIoAqABIS0gCigCoAEhLkEAIScDQCAnIS8gK0ECdCECAkACQANAIAJFDQEgHyACaiEKIAJBfGoiAiADQeAAamooAgAiCyAKKAIAIgpGDQALQQAhMCALIApJDQELAkAgK0UNAEEBIQcgA0HACGohCiADQeAAaiECICshDANAIAIgAigCACISIAooAgBBf3NqIgsgB0EBcWoiBzYCACALIBJJIAcgC0lyIQcgAkEEaiECIApBBGohCiAMQX9qIgwNAAsgB0UNDAsgAyArNgKAAkEIITAgKyEHCyAuIAcgLiAHSxsiK0EpTw0LICtBAnQhAgJAAkADQCACRQ0BIA0gAmohCiACQXxqIgIgA0HgAGpqKAIAIgsgCigCACIKRg0ACyALIApPDQAgByErDAELAkAgK0UNAEEBIQcgA0GcB2ohCiADQeAAaiECICshDANAIAIgAigCACISIAooAgBBf3NqIgsgB0EBcWoiBzYCACALIBJJIAcgC0lyIQcgAkEEaiECIApBBGohCiAMQX9qIgwNAAsgB0UNDgsgAyArNgKAAiAwQQRyITALIC0gKyAtICtLGyIxQSlPDQ0gMUECdCECAkACQANAIAJFDQEgEyACaiEKIAJBfGoiAiADQeAAamooAgAiCyAKKAIAIgpGDQALIAsgCk8NACArITEMAQsCQCAxRQ0AQQEhByADQfgFaiEKIANB4ABqIQIgMSEMA0AgAiACKAIAIhIgCigCAEF/c2oiCyAHQQFxaiIHNgIAIAsgEkkgByALSXIhByACQQRqIQIgCkEEaiEKIAxBf2oiDA0ACyAHRQ0QCyADIDE2AoACIDBBAmohMAsgKCAxICggMUsbIitBKU8NDyArQQJ0IQICQAJAA0AgAkUNASACQXxqIgIgA0HgAGpqKAIAIgogAiADQdQEamooAgAiC0YNAAsgCiALTw0AIDEhKwwBCwJAICtFDQBBASEHIANB1ARqIQogA0HgAGohAiArIQwDQCACIAIoAgAiEiAKKAIAQX9zaiILIAdBAXFqIgc2AgAgCyASSSAHIAtJciEHIAJBBGohAiAKQQRqIQogDEF/aiIMDQALIAdFDRILIAMgKzYCgAIgMEEBaiEwCyAvQRFGDRQgA0HPAGogL2ogMEEwajoAACADKAKoAyIxICsgMSArSxsiAkEpTw0RIC9BAWohJyACQQJ0IQICQANAAkAgAg0AQQAhMgwCCyAYIAJqIQogAkF8aiICIANB4ABqaigCACILIAooAgAiCkYNAAsgCyAKSyALIApJayEyCyADQegJaiADQeAAakGkAfwKAAACQAJAAkAgKSADKAKICyICICkgAksbIjBBKEsNACAwDQFBACEwDAILQQAgMEEoQYzOwIAAEPWAgIAAAAtBACEHIANBsANqIQogA0HoCWohAiAwIQwDQCACIAooAgAiEiACKAIAaiILIAdBAXFqIgc2AgAgCyASSSAHIAtJciEHIAJBBGohAiAKQQRqIQogDEF/aiIMDQALIAdFDQAgMEEoRg0TIANB6AlqIDBBAnRqQQE2AgAgMEEBaiEwCyADIDA2AogLIDAgKCAwIChLGyICQSlPDRMgAkECdCECAkADQAJAIAINAEEAIQIMAgsgLCACaiEKIBkgAmohCyACQXxqIQIgCygCACILIAooAgAiCkYNAAsgCyAKSyALIApJayECCyAyICBIDQIgAiAgSA0DQQAhC0EAIQcCQCArRQ0AIANB4ABqICtBAnQiCmohB0IAIQUgA0HgAGohAgNAIAIgAjUCAEIKfiAFfCIFPgIAIAJBBGohAiAFQiCIIQUgCkF8aiIKDQALAkAgBVBFDQAgKyEHDAELICtBKEYNFiAHIAWnNgIAICtBAWohBwsgAyAHNgKAAgJAIDFFDQAgA0GIAmogMUECdCIKaiELQgAhBSADQYgCaiECA0AgAiACNQIAQgp+IAV8IgU+AgAgAkEEaiECIAVCIIghBSAKQXxqIgoNAAsCQCAFUEUNACAxIQsMAQsgMUEoRg0XIAsgBac2AgAgMUEBaiELCyADIAs2AqgDAkACQCApDQBBACEpDAELIANBsANqIClBAnQiCmohC0IAIQUgA0GwA2ohAgNAIAIgAjUCAEIKfiAFfCIFPgIAIAJBBGohAiAFQiCIIQUgCkF8aiIKDQALIAVQDQAgKUEoRg0YIAsgBac2AgAgKUEBaiEpCyADICk2AtAEICogByAqIAdLGyIrQSlJDQALC0EAICtBKEGMzsCAABD1gICAAAALIAIgIE4NFiADQeAAakEBEO6BgIAAGiAoIAMoAoACIgIgKCACSxsiAkEpTw0VIAJBAnQhAiADQeAAakF8aiEHIANB1ARqQXxqIQwDQCACRQ0BIAwgAmohCiAHIAJqIQsgAkF8aiECIAsoAgAiCyAKKAIAIgpGDQALIAsgCkkNFgsgA0HPAGogJ2ohCyAnIQICQANAIAIiCkUNASAKQX9qIgIgA0HPAGpqLQAAQTlGDQALIANBzwBqIAJqIgIgAi0AAEEBajoAACAnIAprIgJFDRYgA0HPAGogCmpBMCAC/AsADBYLIANBMToATwJAIC9FDQAgA0HQAGpBMCAv/AsACwJAIC9BD0sNACALQTA6AAAgJEEBaiEkIC9BAmohJwwXCyAnQRFBhPfAgAAQ2ICAgAAAC0EoQShBjM7AgAAQ2ICAgAAAC0EAIAJBKEGMzsCAABD1gICAAAALQShBKEGMzsCAABDYgICAAAALQQAgC0EoQYzOwIAAEPWAgIAAAAtBKEEoQYzOwIAAENiAgIAAAAtBKEEoQYzOwIAAENiAgIAAAAtB783AgABBGkGMzsCAABDdgICAAAALQQAgK0EoQYzOwIAAEPWAgIAAAAtB783AgABBGkGMzsCAABDdgICAAAALQQAgMUEoQYzOwIAAEPWAgIAAAAtB783AgABBGkGMzsCAABDdgICAAAALQQAgK0EoQYzOwIAAEPWAgIAAAAtB783AgABBGkGMzsCAABDdgICAAAALQQAgAkEoQYzOwIAAEPWAgIAAAAtBKEEoQYzOwIAAENiAgIAAAAtBACACQShBjM7AgAAQ9YCAgAAAC0ERQRFB9PbAgAAQ2ICAgAAAC0EoQShBjM7AgAAQ2ICAgAAAC0EoQShBjM7AgAAQ2ICAgAAAC0EoQShBjM7AgAAQ2ICAgAAAC0EAIAJBKEGMzsCAABD1gICAAAALIC9BEE0NAEEAICdBEUGU98CAABD1gICAAAALIANBCGogA0HPAGogJyAkQQAgA0HoCWoQ84GAgAAgAygCDCEKIAMoAgghAgwBCwJAAkAgCkH/AXEiB0UNAEEBIQpBiM3AgABBic3AgAAgCxtBiM3AgABBASALGyACGyEhQQEgBUI/iKcgAhshIiADQQI7AegJIAdBAkYNASADQQM2AvAJIANBgKnBgAA2AuwJIANB6AlqIQIMAgsgA0EDNgLwCSADQYepwYAANgLsCSADQQI7AegJQQEhISADQegJaiECQQAhIkEBIQoMAQtBASEKIANBATYC8AkgA0GKzcCAADYC7AkgA0HoCWohAgsgAyAKNgLMCCADIAI2AsgIIAMgIjYCxAggAyAhNgLACCAAIANBwAhqEPaBgIAAIQIgA0GQC2okgICAgAAgAgstAAJAIAAtAAANACABQaz5wIAAQQUQ0oCAgAAPCyABQbH5wIAAQQQQ0oCAgAALqQIBBH8jgICAgABBEGsiAiSAgICAACAAKAIAIQACQAJAIAEtAAtBGHENACABKAIAIAAgASgCBCgCEBGBgICAAICAgIAAIQAMAQsgAkEANgIMAkACQCAAQYABSQ0AIABBP3FBgH9yIQMgAEEGdiEEAkAgAEGAEE8NACACIAM6AA0gAiAEQcABcjoADEECIQAMAgsgAEEMdiEFIARBP3FBgH9yIQQCQCAAQf//A0sNACACIAM6AA4gAiAEOgANIAIgBUHgAXI6AAxBAyEADAILIAIgAzoADyACIAQ6AA4gAiAFQT9xQYB/cjoADSACIABBEnZBcHI6AAxBBCEADAELIAIgADoADEEBIQALIAEgAkEMaiAAENKAgIAAIQALIAJBEGokgICAgAAgAAuDBwENfyOAgICAAEEQayICJICAgIAAIAAoAgQhAyAAKAIAIQRBASEFAkAgASgCACIGQSIgASgCBCIHKAIQIggRgYCAgACAgICAAA0AQQAhCQJAAkAgAw0AQQAhCgwBC0EAIQogAyELIAQhDAJAA0AgDCALaiENQQAhAAJAA0AgDCAAaiIOLQAAIgFBgX9qQf8BcUGhAUkNASABQSJGDQEgAUHcAEYNASALIABBAWoiAEcNAAsgCiALaiEKDAILAkACQCAOLAAAIgFBf0wNACAOQQFqIQwgAUH/AXEhAQwBCyAOLQABQT9xIQsg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CwsgEiAFQeT8wIAAENiAgIAAAAsgASASIBFqIAlrIhE2AhggBg0ACyAFIQQMAQsgDSAFQdT8wIAAENiAgIAAAAsgASAENgIgDAELCyAAIAQ2AgALUwACQCADRQ0AAkACQCACIANLDQAgAiADRw0BDAILIAEgA2osAABBv39KDQELIAEgAiADIAIgBBCigYCAAAALIAAgAiADazYCBCAAIAEgA2o2AgALbgACQCAEIANJDQAgBCACSw0AAkAgAyACRg0AAkAgA0UNACABIANqLAAAQb9/TA0CCyAEIAJGDQAgASAEaiwAAEG/f0wNAQsgACAEIANrNgIEIAAgASADajYCAA8LIAEgAiADIAQgBRCigYCAAAALrAICAn8BfgJAAkACQAJAAkACQAJAIAIOAgABAgsgAEEAOgABQQEhAgwFCyABLQAAIgNBVWoOAwIBAgELIAEtAAAhAwsgASADQf8BcUErRiIDaiEBAkAgAiADayICQQlJDQBBACEDAkADQCACRQ0EIAEtAAAhBCADrUIKfiIFQiCIpw0BIARBUGoiBEEKTw0DIAFBAWohASACQX9qIQIgBCAFp2oiAyAETw0ACyAAQQI6AAFBASECDAQLIARBUGpB/wFxQQpPDQEgAEECOgABQQEhAgwDC0EAIQMDQCACRQ0CIAEtAABBUGoiBEEJSw0BIAFBAWohASACQX9qIQIgBCADQQpsaiEDDAALC0EBIQIgAEEBOgABDAELIAAgAzYCBEEAIQILIAAgAjoAAAsWAAJAIAJFDQAgACACIAEQ24CAgAALC9wJAQF/I4CAgIAAQSBrIgIkgICAgAACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAIAAoAgAOGQABAgMEBQYHCAkKCwwNDg8QERITFBUWFxgACyABKAIAIAAoAgQgACgCCCABKAIEKAIMEYKAgIAAgICAgAAhAQwYCwJAAkACQAJAIAAtAAQOBAABAgMACyACIAAoAgg2AgggAiACQQhqNgIMIAJBh4CAgACtQiCGIAJBCGqthDcDGCACQZSAgIAArUIghiACQQxqrYQ3AxAgASgCACABKAIEQcyWwIAAIAJBEGoQ14GAgAAhAQwaCyABKAIAIAAtAAVBAnQiACgCuKrBgAAgACgCjKnBgAAgASgCBCgCDBGCgICAAICAgIAAIQEMGQsgASAAKAIIIgAoAgAgACgCBBDSgICAACEBDBgLIAAoAggiACgCACABIAAoAgQoAhARgYCAgACAgICAACEBDBcLIAEoAgBBzJHBgABBGCABKAIEKAIMEYKAgIAAgICAgAAhAQwWCyABKAIAQeSRwYAAQRsgASgCBCgCDBGCgICAAICAgIAAIQEMFQsgASgCAEH/kcGAAEEaIAEoAgQoAgwRgoCAgACAgICAACEBDBQLIAEoAgBBmZLBgABBGSABKAIEKAIMEYKAgIAAgICAgAAhAQwTCyABKAIAQbKSwYAAQQwgASgCBCgCDBGCgICAAICAgIAAIQEMEgsgASgCAEG+ksGAAEETIAEoAgQoAgwRgoCAgACAgICAACEBDBELIAEoAgBB0ZLBgABBEyABKAIEKAIMEYKAgIAAgICAgAAhAQwQCyABKAIAQeSSwYAAQQ4gASgCBCgCDBGCgICAAICAgIAAIQEMDwsgASgCAEHyksGAAEEOIAEoAgQoAgwRgoCAgACAgICAACEBDA4LIAEoAgBBgJPBgABBDCABKAIEKAIMEYKAgIAAgICAgAAhAQwNCyABKAIAQYyTwYAAQQ4gASgCBCgCDBGCgICAAICAgIAAIQEMDAsgASgCAEGak8GAAEEOIAEoAgQoAgwRgoCAgACAgICAACEBDAsLIAEoAgBBqJPBgABBEyABKAIEKAIMEYKAgIAAgICAgAAhAQwKCyABKAIAQbuTwYAAQRogASgCBCgCDBGCgICAAICAgIAAIQEMCQsgASgCAEHVk8GAAEE+IAEoAgQoAgwRgoCAgACAgICAACEBDAgLIAEoAgBBk5TBgABBFCABKAIEKAIMEYKAgIAAgICAgAAhAQwHCyABKAIAQaeUwYAAQTQgASgCBCgCDBGCgICAAICAgIAAIQEMBgsgASgCAEHblMGAAEEsIAEoAgQoAgwRgoCAgACAgICAACEBDAULIAEoAgBBh5XBgABBJCABKAIEKAIMEYKAgIAAgICAgAAhAQwECyABKAIAQauVwYAAQQ4gASgCBCgCDBGCgICAAICAgIAAIQEMAwsgASgCAEG5lcGAAEETIAEoAgQoAgwRgoCAgACAgICAACEBDAILIAEoAgBBzJXBgABBHCABKAIEKAIMEYKAgIAAgICAgAAhAQwBCyABKAIAQeiVwYAAQRggASgCBCgCDBGCgICAAICAgIAAIQELIAJBIGokgICAgAAgAQtuAQJ/I4CAgIAAQRBrIgIkgICAgAACQAJAIAEoAggiAyABKAIETw0AIABBADoAACABIANBAWo2AgggACABKAIAIANqLQAAOgABDAELIAJBBDYCBCAAIAEgAkEEahCagoCAAAsgAkEQaiSAgICAAAtlAgF/AX4jgICAgABBEGsiAySAgICAACADQQhqIAEQg4KAgAAgAykDCCEEEISCgIAAIgEgBDcCDCAAIAE2AgQgAEEBOgAAIAEgAigCCDYCCCABIAIpAgA3AgAgA0EQaiSAgICAAAtkAQJ/I4CAgIAAQRBrIgIkgICAgAACQAJAIAEoAggiAyABKAIETw0AIABBADoAACAAIAEoAgAgA2otAAA6AAEMAQsgAkEENgIEIAAgASACQQRqEJqCgIAACyACQRBqJICAgIAAC1kCAX8BfiOAgICAAEEQayICJICAgIAAIAJBCGogABCDgoCAACACKQMIIQMQhIKAgAAiACADNwIMIAAgASgCCDYCCCAAIAEpAgA3AgAgAkEQaiSAgICAACAACzUBAX8CQCAAKAIIIgIgACgCAEcNACAAENaBgIAACyAAIAJBAWo2AgggACgCBCACaiABOgAAC/cBAQN/I4CAgIAAQSBrIgIkgICAgAAgAkEIaiABKAIIIgMgASgCACABKAIEIgRBlJ/BgAAQn4KAgAACQAJAIAIoAgxBA0sNACABIAQ2AgggAkEENgIUIAAgASACQRRqEKCCgIAADAELIAIoAgghBCABIANBBGo2AggCQCAELQABQQF0LwGEl8GAACAELQAAQQF0LwGEm8GAAHLBQQh0IAQtAAJBAXQuAYSbwYAAciAELQADQQF0LgGEl8GAAHIiBEF/Sg0AIAJBDDYCFCAAIAEgAkEUahCggoCAAAwBCyAAQQA7AQAgACAEOwECCyACQSBqJICAgIAACzAAAkAgAyABSQ0AIAAgAyABazYCBCAAIAIgAWo2AgAPCyABIAMgAyAEEPWAgIAAAAtlAgF/AX4jgICAgABBEGsiAySAgICAACADQQhqIAEQg4KAgAAgAykDCCEEEISCgIAAIgEgBDcCDCAAIAE2AgQgAEEBOwEAIAEgAigCCDYCCCABIAIpAgA3AgAgA0EQaiSAgICAAAvYAQEDfwJAIABBgAFJDQAgAUEEEI2BgIAAIAEoAgQgASgCCCICaiEDAkACQCAAQYAQTw0AIAMgAEEGdkHAAXI6AABBAiEEDAELAkAgAEH//wNLDQAgAyAAQQx2QeABcjoAACADIABBBnZBP3FBgAFyOgABQQMhBAwBCyADIABBEnZB8AFyOgAAIAMgAEEGdkE/cUGAAXI6AAIgAyAAQQx2QT9xQYABcjoAAUEEIQQLIAEgAiAEajYCCCADIARqQX9qIABBP3FBgAFyOgAADwsgASAAEJ2CgIAAC2UCAX8BfiOAgICAAEEQayIDJICAgIAAIANBCGogARCDgoCAACADKQMIIQQQhIKAgAAiASAENwIMIAAgATYCBCAAQQI2AgAgASACKAIINgIIIAEgAikCADcCACADQRBqJICAgIAAC8oCAgZ/AX4jgICAgABBEGsiASSAgICAAAJAAkAgACgCCCICIAAoAgQiA0YNACACIANPDQEgACgCACIEIAJqLQAAIgVBIkYNACAFQdwARg0AIAVBIEkNACABQQhqIAJBAWoiBSAEIANB5JbBgAAQn4KAgAAgASgCCEF4aiEDQQAgASgCDCIGQfj///8HcWshAgJAA0AgAkUNASACQQhqIQIgA0EIaiIDKQAAIgdCosSIkaLEiJEihUL//fv379+//358IAdC4L///v379+9ffIQgB0LcuPHixYuXrtwAhUL//fv379+//358hCAHQn+Fg0KAgYKEiJCgwIB/gyIHUA0ACyAAIAMgBGsgB3qnQQN2ajYCCAwBCyAAIAZBeHEgBWo2AgggABCkgoCAAAsgAUEQaiSAgICAAA8LIAIgA0HUlsGAABDYgICAAAALWgEEfyAAKAIIIgEgACgCBCICIAEgAksbIQMgACgCACEEAkADQCADIAFGDQEgBCABai0AACICQSJGDQEgAkHcAEYNASACQSBJDQEgACABQQFqIgE2AggMAAsLCxEAIAAgASABIAJqEIOAgIAACxwBAX8gARDfgICAACECIAAgATYCBCAAIAI2AgAL+AEBAn8jgICAgABBEGsiBCSAgICAAEEAQQAoAvSrwYAAIgVBAWo2AvSrwYAAAkACQAJAIAVBAEgNAAJAAkBBAC0A7KvBgAANAEEAQQE6AOyrwYAAQQBBACgC6KvBgABBAWo2Auir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ZSByYW5nZSBzdGFydHMgYXQgwA0gYnV0IGVuZHMgYXQgwAAgaW5kZXggb3V0IG9mIGJvdW5kczogdGhlIGxlbiBpcyDAEiBidXQgdGhlIGluZGV4IGlzIMAAwAkgYXQgbGluZSDACCBjb2x1bW4gwAARc3RhcnQgYnl0ZSBpbmRleCDAJyBpcyBvdXQgb2YgYm91bmRzIGZvciBzdHJpbmcgb2YgbGVuZ3RoIMAAD2VuZCBieXRlIGluZGV4IMAnIGlzIG91dCBvZiBib3VuZHMgZm9yIHN0cmluZyBvZiBsZW5ndGggwAAScmFuZ2Ugc3RhcnQgaW5kZXggwCIgb3V0IG9mIHJhbmdlIGZvciBzbGljZSBvZiBsZW5ndGggwAAQcmFuZ2UgZW5kIGluZGV4IMAiIG91dCBvZiByYW5nZSBmb3Igc2xpY2Ugb2YgbGVuZ3RoIMAAB3N0cmluZyDAAA9pbnZhbGlkIGxlbmd0aCDACywgZXhwZWN0ZWQgwAAOaW52YWxpZCB0eXBlOiDACywgZXhwZWN0ZWQgwAAQYXNzZXJ0aW9uIGBsZWZ0IMAXIHJpZ2h0YCBmYWlsZWQKICBsZWZ0OiDACQogcmlnaHQ6IMAAB0VSUk9SOiDAAMACOiDAAC9ydXN0Yy80OGEyMjljZWFlZmQ0OTg1YzUwOTkwYjE0MTE2YjZkODU2YWYwOTg1L2xpYnJhcnkvY29yZS9zcmMvbnVtL2ltcC9mbHQyZGVjL3N0cmF0ZWd5L2dyaXN1LnJzAC9ydXN0Yy80OGEyMjljZWFlZmQ0OTg1YzUwOTkwYjE0MTE2YjZkODU2YWYwOTg1L2xpYnJhcnkvY29yZS9zcmMvc2xpY2Uvc29ydC9zaGFyZWQvc21hbGxzb3J0LnJzAC9ydXN0Yy80OGEyMjljZWFlZmQ0OTg1YzUwOTkwYjE0MTE2YjZkODU2YWYwOTg1L2xpYnJhcnkvY29yZS9zcmMvc2xpY2Uvc29ydC9zdGFibGUvcXVpY2tzb3J0LnJzAC9ydXN0Yy80OGEyMjljZWFlZmQ0OTg1YzUwOTkwYjE0MTE2YjZkODU2YWYwOTg1L2xpYnJhcnkvYWxsb2Mvc3JjL2ZtdC5ycwAvcnVzdGMvNDhhMjI5Y2VhZWZkNDk4NWM1MDk5MGIxNDExNmI2ZDg1NmFmMDk4NS9saWJyYXJ5L2NvcmUvc3JjL251bS9pbXAvZGl5X2Zsb2F0LnJzAC9ydXN0Yy80OGEyMjljZWFlZmQ0OTg1YzUwOTkwYjE0MTE2YjZkODU2YWYwOTg1L2xpYnJhcnkvc3RkL3NyYy9zeXMvc3luYy9yd2xvY2svbm9fdGhyZWFkcy5ycwAvcnVzdGMvNDhhMjI5Y2VhZWZkNDk4NWM1MDk5MGIxNDExNmI2ZDg1NmFmMDk4NS9saWJyYXJ5L2FsbG9jL3NyYy9zdHIucnMAL2hvbWUvYWRvbS8uY2FyZ28vcmVnaXN0cnkvc3JjL2luZGV4LmNyYXRlcy5pby0xOTQ5Y2Y4YzZiNWI1NTdmL3NlcmRlX2pzb24tMS4wLjE1MS9zcmMvZXJyb3IucnMAL3J1c3RjLzQ4YTIyOWNlYWVmZDQ5ODVjNTA5OTBiMTQxMTZiNmQ4NTZhZjA5ODUvbGlicmFyeS9jb3JlL3NyYy9zdHIvcGF0dGVybi5ycwAvcnVzdGMvNDhhMjI5Y2VhZWZkNDk4NWM1MDk5MGIxNDExNmI2ZDg1NmFmMDk4NS9saWJyYXJ5L2NvcmUvc3JjL251bS9pbXAvZmx0MmRlYy9zdHJhdGVneS9kcmFnb24ucnMAc3JjLy4uLy4uL3NyYy9zeW1fZ2VuLnJzAC9ydXN0Yy80OGEyMjljZWFlZmQ0OTg1YzUwOTkwYjE0MTE2YjZkODU2YWYwOTg1L2xpYnJhcnkvY29yZS9zcmMvbnVtL2ltcC9iaWdudW0ucnMAL2hvbWUvYWRvbS8uY2FyZ28vcmVnaXN0cnkvc3JjL2luZGV4LmNyYXRlcy5pby0xOTQ5Y2Y4YzZiNWI1NTdmL3NlcmRlX2pzb24tMS4wLjE1MS9zcmMvZGUucnMAL3J1c3RjLzQ4YTIyOWNlYWVmZDQ5ODVjNTA5OTBiMTQxMTZiNmQ4NTZhZjA5ODUvbGlicmFyeS9jb3JlL3NyYy9mbXQvbW9kLnJzAC9ydXN0Yy80OGEyMjljZWFlZmQ0OTg1YzUwOTkwYjE0MTE2YjZkODU2YWYwOTg1L2xpYnJhcnkvY29yZS9zcmMvc3RyL21vZC5ycwAvcnVzdGMvNDhhMjI5Y2VhZWZkNDk4NWM1MDk5MGIxNDExNmI2ZDg1NmFmMDk4NS9saWJyYXJ5L2NvcmUvc3JjL3NsaWNlL21vZC5ycwAvcnVzdGMvNDhhMjI5Y2VhZWZkNDk4NWM1MDk5MGIxNDExNmI2ZDg1NmFmMDk4NS9saWJyYXJ5L2FsbG9jL3NyYy9yYXdfdmVjL21vZC5ycwAvcnVzdGMvNDhhMjI5Y2VhZWZkNDk4NWM1MDk5MGIxNDExNmI2ZDg1NmFmMDk4NS9saWJyYXJ5L2NvcmUvc3JjL251bS9pbXAvZmx0MmRlYy9tb2QucnMAL2hvbWUvYWRvbS8uY2FyZ28vcmVnaXN0cnkvc3JjL2luZGV4LmNyYXRlcy5pby0xOTQ5Y2Y4YzZiNWI1NTdmL3NlcmRlX2pzb24tMS4wLjE1MS9zcmMvcmVhZC5ycwAvcnVzdC9kZXBzL2RsbWFsbG9jLTAuMi4xMy9zcmMvZGxtYWxsb2MucnMAc3JjL2xpYi5ycwAQZmxvYXRpbmcgcG9pbnQgYMABYAALY2hhcmFjdGVyIGDAAWAACWludGVnZXIgYMABYAAJYm9vbGVhbiBgwAFgAA9taXNzaW5nIGZpZWxkIGDAAWAAEWR1cGxpY2F0ZSBmaWVsZCBgwAFgABFzdGFydCBieXRlIGluZGV4IMAmIGlzIG5vdCBhIGNoYXIgYm91bmRhcnk7IGl0IGlzIGluc2lkZSDACCAoYnl0ZXMgwAsgb2Ygc3RyaW5nKQAPZW5kIGJ5dGUgaW5kZXggwCYgaXMgbm90IGEgY2hhciBib3VuZGFyeTsgaXQgaXMgaW5zaWRlIMAIIChieXRlcyDACyBvZiBzdHJpbmcpAA0gICAgICAodGV4dCAiwAYiIChhdCDAASDABSA5MDApAA0gICAgICAodGV4dCAiwAgiIChhdCAwIMADIDApAA0gICAgICAodGV4dCAiwAYiIChhdCDAASDAAyAwKQAKICAgICAgKGF0IMABIMADIDApABUgICAgICAocG9seWxpbmUgKHB0cyDAESkgKHN0cm9rZSAod2lkdGggwCUpICh0eXBlIGRlZmF1bHQpKSAoZmlsbCAodHlwZSBub25lKSkpAB0gICAgICAgIChlZmZlY3RzIChmb250IChzaXplIMABIMADKSkpAAsgICAgICAocGluIMAKIGxpbmUgKGF0IMABIMABIMAXKSAobGVuZ3RoIDIuNTQpIChuYW1lICLADCIpIChudW1iZXIgIsADIikpACYgICAgICAoZWZmZWN0cyAoZm9udCAoc2l6ZSAxLjI3IDEuMjcpKcABKQAmY29weV9mcm9tX3NsaWNlOiBzb3VyY2Ugc2xpY2UgbGVuZ3RoICjAKykgZG9lcyBub3QgbWF0Y2ggZGVzdGluYXRpb24gc2xpY2UgbGVuZ3RoICjAASkAwAsgKG9zIGVycm9yIMABKQAEKHh5IMABIMABKQAYICAgICAgKHJlY3RhbmdsZSAoc3RhcnQgwAEgwAcpIChlbmQgwAEgwAEpAA0gICAgKHN5bWJvbCAiwAVfMV8xIgANICAgIChzeW1ib2wgIsAFXzBfMSIAIyAgICAocHJvcGVydHkgIkFkb21fQ2hpcF9PdXRsaW5lIiAiwAFAwAEiAAsgIChzeW1ib2wgIsABIgAXICAgIChwcm9wZXJ0eSAiVmFsdWUiICLAASIAGyAgICAocHJvcGVydHkgIlJlZmVyZW5jZSIgIsABIgAPICAgIChwcm9wZXJ0eSAiwAMiICLAASIAaW5wdXRiaWRpcmVjdGlvbmFsb3V0cHV0dHJpX3N0YXRlAACaBRAAGAAAALEBAABHAAAAmgUQABgAAADcAQAANwAAAG9wZW5fY29sbGVjdG9yAACaBRAAGAAAAOkBAAA1AAAAY2VudGVyZnJlZS10b3BmcmVlLWJvdGZyZWUtYm90dG9tY29ybmVyLXRvcGNvcm5lci1ib3Rjb3JuZXItYm90dG9taW4tdG9wb3V0LWJvdG91dC1ib3R0b21pbi1ib3Rpbi1ib3R0b21vdXQtbGVmdGluLWxlZnRvdXQtcmlnaHRpbi1yaWdodHRvcC1sZWZ0Ym90dG9tLWxlZnQgKGp1c3RpZnkgbGVmdCkgKGp1c3RpZnkgcmlnaHQpc21hbGxtZWRpdW1HTkRWU1NBR05EREdORFBHTkRPR05ERVBFUF9QQURUSEVSTUFMc3F1YXJlc3F1YXJlLWdyb3VwZWRhbGwtc2lkZXMoa2ljYWRfc3ltYm9sX2xpYiAgKHZlcnNpb24gMjAyMzExMjApICAoZ2VuZXJhdG9yICJhZG9tIikgICAgKHBpbl9uYW1lcyAob2Zmc2V0IDEuMDE2KSkgICAgKGV4Y2x1ZGVfZnJvbV9zaW0gbm8pICAgIChpbl9ib20geWVzKSAgICAob25fYm9h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ZWQ6IG90aGVyID4gMGFzc2VydGlvbiBmYWlsZWQ6IG5vYm9ycm93AAAAswUQAFIAAACEAQAAAQAAAGFzc2VydGlvbiBmYWlsZWQ6IGRpZ2l0cyA8IDQwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMGVudGl0eSBub3QgZm91bmRwZXJtaXNzaW9uIGRlbmllZGNvbm5lY3Rpb24gcmVmdXNlZGNvbm5lY3Rpb24gcmVzZXRob3N0IHVucmVhY2hhYmxlbmV0d29yayB1bnJlYWNoYWJsZWNvbm5lY3Rpb24gYWJvcnRlZG5vdCBjb25uZWN0ZWRhZGRyZXNzIGluIHVzZWFkZHJlc3Mgbm90IGF2YWlsYWJsZW5ldHdvcmsgZG93bmJyb2tlbiBwaXBlZW50aXR5IGFscmVhZHkgZXhpc3Rzb3BlcmF0aW9uIHdvdWxkIGJsb2Nrbm90IGEgZGlyZWN0b3J5aXMgYSBkaXJlY3RvcnlkaXJlY3Rvcnkgbm90IGVtcHR5cmVhZC1vbmx5IGZpbGVzeXN0ZW0gb3Igc3RvcmFnZSBtZWRpdW1maWxlc3lzdGVtIGxvb3Agb3IgaW5kaXJlY3Rpb24gbGltaXQgKGUuZy4gc3ltbGluayBsb29wKXN0YWxlIG5ldHdvcmsgZmlsZSBoYW5kbGVpbnZhbGlkIGlucHV0IHBhcmFtZXRlcmludmFsaWQgZGF0YXRpbWVkIG91dHdyaXRlIHplcm9ubyBzdG9yYWdlIHNwYWNlc2VlayBvbiB1bnNlZWthYmxlIGZpbGVxdW90YSBleGNlZWRlZGZpbGUgdG9vIGxhcmdlcmVzb3VyY2UgYnVzeWV4ZWN1dGFibGUgZmlsZSBidXN5ZGVhZGxvY2tjcm9zcy1kZXZpY2UgbGluayBvciByZW5hbWV0b28gbWFueSBsaW5rc2ludmFsaWQgZmlsZW5hbWVhcmd1bWVudCBsaXN0IHRvbyBsb25nb3BlcmF0aW9uIGludGVycnVwdGVkdW5zdXBwb3J0ZWR1bmV4cGVjdGVkIGVuZCBvZiBmaWxlb3V0IG9mIG1lbW9yeWluIHByb2dyZXNzdG9vIG1hbnkgb3BlbiBmaWxlc290aGVyIGVycm9ydW5jYXRlZ29yaXplZCBlcnJvcgAAAOYEEABPAAAAgQYAABUAAADmBBAATwAAAK8GAAAVAAAA5gQQAE8AAACwBgAAFQAAAOYEEABPAAAAdgUAACgAAADmBBAATwAAAHYFAAASAAAArwYQAEsAAADlAQAAFAAAAGNhbGxlZCBgT3B0aW9uOjp1bndyYXAoKWAgb24gYSBgTm9uZWAgdmFsdWU9PS5hdHRlbXB0IHRvIGRpdmlkZSBieSB6ZXJvYXNzZXJ0aW9uIGZhaWxlZDogIWJ1Zi5pc19lbXB0eSgpmgcQAFcAAAC3AAAABQAAAGFzc2VydGlvbiBmYWlsZWQ6IGJ1ZlswXSA+IGInMCcAmgcQAFcAAAC4AAAABQAAALUAAADnAuAAFgDg//gABgDg//8AAAB5AAEBLgH//zEBAAAY/zMBBAH//zoBDgH//0sBLAH//3oBBAH//38BAADU/oABAADDAIMBAgH//4gBAAD//4wBAAD//5IBAAD//5UBAABhAJkBAAD//5oBAACjAJsBAABBpp4BAACCAKEBBAH//6gBAAD//60BAAD//7ABAAD//7QBAgH//7kBAAD//70BAAD//78BAAA4AMUBAAD//8YBAAD+/8gBAAD//8kBAAD+/8sBAAD//8wBAAD+/84BDgH//90BAACx/98BEAH///IBAAD///MBAAD+//UBAAD///kBJgH//yMCEAH//zwCAAD//z8CAQA/KkICAAD//0cCCAH//1ACAAAfKlECAAAcKlICAAAeKlMCAAAu/1QCAAAy/1YCAQAz/1kCAAA2/1sCAAA1/1wCAABPpWACAAAz/2ECAABLpWMCAAAx/2QCAABnpWUCAAAopWYCAABEpWgCAAAv/2kCAAAt/2oCAABEpWsCAAD3KWwCAABBpW8CAAAt/3ECAAD9KXICAAAr/3UCAAAq/30CAADnKYACAAAm/4ICAABDpYMCAAAm/4cCAAAqpYgCAAAm/4kCAAC7/4oCAQAn/4wCAAC5/5ICAAAl/50CAAAVpZ4CAAASpUUDAABUAHEDAgH//3cDAAD//3sDAgCCAKwDAADa/60DAgDb/7EDEADg/8IDAADh/8MDCADg/8wDAADA/80DAQDB/9ADAADC/9EDAADH/9UDAADR/9YDAADK/9cDAAD4/9kDFgH///ADAACq//EDAACw//IDAAAHAPMDAACM//UDAACg//gDAAD///sDAAD//zAEHwDg/1AEDwCw/2EEIAH//4sENAH//8IEDAH//88EAADx/9EEXgH//2EFJQDQ/9AQKgDAC/0QAgDAC/gTBQD4/4AcAACS54EcAACT54IcAACc54McAQCe54UcAACd54YcAACk54ccAADb54gcAADCiYocAAD//3kdAAAEin0dAADmDo4dAAA4igEelAH//5seAADF/6EeXgH//wAfBwAIABAfBQAIACAfBwAIADAfBwAIAEAfBQAIAFEfBgEIAGAfBwAIAHAfAQBKAHIfAwBWAHYfAQBkAHgfAQCAAHofAQBwAHwfAQB+ALAfAQAIAL4fAADb49AfAQAIAOAfAQAIAOUfAAAHAE4hAADk/3AhDwDw/4QhAAD//9AkGQDm/zAsLwDQ/2EsAAD//2UsAADV1WYsAADY1WgsBAH//3MsAAD//3YsAAD//4EsYgH//+wsAgH///MsAAD//wAtJQCg4yctAACg4y0tAACg40GmLAH//4GmGgH//yOnDAH//zOnPAH//3qnAgH//3+nCAH//4ynAAD//5GnAgH//5SnAAAwAJenEgH//7WnDgH//8inAgH//82nDgH///anAAD//1OrAABg/HCrTwAwaEH/GQDg/98AUwBTAAAASQG8Ak4AAADwAUoADAMAAJADmQMIAwEDsAOlAwgDAQOHBTUFUgUAAJYeSAAxAwAAlx5UAAgDAACYHlcACgMAAJkeWQAKAwAAmh5BAL4CAABQH6UDEwMAAFIfpQMTAwADVB+lAxMDAQNWH6UDEwNCA4AfCB+ZAwAAgR8JH5kDAACCHwofmQMAAIMfCx+ZAwAAhB8MH5kDAACFHw0fmQMAAIYfDh+ZAwAAhx8PH5kDAACIHwgfmQMAAIkfCR+ZAwAAih8KH5kDAACLHwsfmQMAAIwfDB+ZAwAAjR8NH5kDAACOHw4fmQMAAI8fDx+ZAwAAkB8oH5kDAACRHykfmQMAAJIfKh+ZAwAAkx8rH5kDAACUHywfmQMAAJUfLR+ZAwAAlh8uH5kDAACXHy8fmQMAAJgfKB+ZAwAAmR8pH5kDAACaHyofmQMAAJsfKx+ZAwAAnB8sH5kDAACdHy0fmQMAAJ4fLh+ZAwAAnx8vH5kDAACgH2gfmQMAAKEfaR+ZAwAAoh9qH5kDAACjH2sfmQMAAKQfbB+ZAwAApR9tH5kDAACmH24fmQMAAKcfbx+ZAwAAqB9oH5kDAACpH2kfmQMAAKofah+ZAwAAqx9rH5kDAACsH2wfmQMAAK0fbR+ZAwAArh9uH5kDAACvH28fmQMAALIfuh+ZAwAAsx+RA5kDAAC0H4YDmQMAALYfkQNCAwAAtx+RA0IDmQO8H5EDmQMAAMIfyh+ZAwAAwx+XA5kDAADEH4kDmQMAAMYflwNCAwAAxx+XA0IDmQPMH5cDmQMAANIfmQMIAwAD0x+ZAwgDAQPWH5kDQgMAANcfmQMIA0ID4h+lAwgDAAPjH6UDCAMBA+QfoQMTAwAA5h+lA0IDAADnH6UDCANCA/If+h+ZAwAA8x+pA5kDAAD0H48DmQMAAPYfqQNCAwAA9x+pA0IDmQP8H6kDmQMAAAD7RgBGAAAAAftGAEkAAAAC+0YATAAAAAP7RgBGAEkABPtGAEYATAAF+1MAVAAAAAb7UwBUAAAAE/tEBUYFAAAU+0QFNQUAABX7RAU7BQAAFvtOBUYFAAAX+0QFPQUAACgEJwDY/9gEIwDY/5cFCgDZ/6MFDgDZ/7MFBgDZ/7sFAQDZ/8AMMgDA/3ANFQDg/8AYHwDg/2BuHwDg/7tuGADl/yLpIQDe/wAAhCsQALkAAADaLxAAZgAAAAozEAAMAAAAAgAAAAAAAAB4AwAAMAUgAA4HYAFJEiADnRagKBYfoC0qJKA3dCtgPfQs4D2NpCA+LKagRKTXIEVu+qBL0P1gTDcHoU6aI+FbkC9hhVY0QYb7Q6GGR0bhhgBhIYcAaEGHOWqBh0BtoYfWjIGK8K/hjCOxgY38smGOALyhjwDMwY+0zgGRptZhkczXYZmM2qGZAN/hmZDigZrQ5MGdceyBngDwQaLZ9kGrWPphrgAA4rHgpoK0HriitK7O4rTh6yK1Xu5itQD4orUe+sK1AADjtUsTA7Z6NCO2/v9jtv7/lLYAAwAAgwQgAJEFYABdE6AAEhcgHwwgYB/vLGArKjDgK2+moCwCqCAtHvsgLgD+YDae/6A2/QEhNwEKYTckDSE4qw6hOS8YITrzHiFLQDShUx5h4VTwamFVT2/hVZ28YVYAz2FXZdGhVwDaIVgA4KFZruIhW+zk4VzQ6GFdIADuXvABf19PAwAAHAZgAF8RoAC0F+AACyAgAWQxoAEA/mACoLyhAnPRoQMAAO4DABAuBAAQXwQABgAAkAhgAA4YYAELIOAB//4gAr0QIQMwNKEDoLwhBHPRYQQBAK4EgAD/BHVzZXItcHJvdmlkZWQgY29tcGFyaXNvbiBmdW5jdGlvbiBkb2VzIG5vdCBjb3JyZWN0bHkgaW1wbGVtZW50IGEgdG90YWwgb3JkZXKAAhAAXwAAAFYDAAAFAAAA30UaPQPPGubB+8z+AAAAAMrGmscX/nCr3PvU/gAAAABP3Ly+/LF3//b73P4AAAAADNZrQe+RVr4R/OT+AAAAADz8f5CtH9CNLPzs/gAAAACDmlUxKFxR00b89P4AAAAAtcmmrY+scZ1h/Pz+AAAAAMuL7iN3Ipzqe/wE/wAAAABtU3hAkUnMrpb8DP8AAAAAV862XXkSPIKx/BT/AAAAADdW+002lBDCy/wc/wAAAABPmEg4b+qWkOb8JP8AAAAAxzqCJcuFdNcA/Sz/AAAAAPSXv5fNz4agG/00/wAAAADlrCoXmAo07zX9PP8AAAAAjrI1KvtnOLJQ/UT/AAAAADs/xtLf1MiEa/1M/wAAAAC6zdMaJ0TdxYX9VP8AAAAAlsklu86fa5Og/Vz/AAAAAISlYn0kbKzbuv1k/wAAAAD22l8NWGaro9X9bP8AAAAAJvHD3pP44vPv/XT/AAAAALiA/6qorbW1Cv58/wAAAACLSnxsBV9ihyX+hP8AAAAAUzDBNGD/vMk//oz/AAAAAFUmupGMhU6WWv6U/wAAAAC9filwJHf533T+nP8AAAAAj7jluJ+936aP/qT/AAAAAJR9dIjPX6n4qf6s/wAAAADPm6iPk3BEucT+tP8AAAAAaxUPv/jwCIrf/rz/AAAAALYxMWVVJbDN+f7E/wAAAACsf3vQxuI/mRT/zP8AAAAABjsrKsQQXOQu/9T/AAAAANOSc2mZJCSqSf/c/wAAAAAOygCD8rWH/WP/5P8AAAAA6xoRkmQI5bx+/+z/AAAAAMyIUG8JzLyMmf/0/wAAAAAsZRniWBe30bP//P8AAAAAAAAAAAAAQJzO/wQAAAAAAAAAAAAQpdTo6P8MAAAAAAAAAGKsxet4rQMAFAAAAAAAhAmU+Hg5P4EeABwAAAAAALMVB8l7zpfAOAAkAAAAAABwXOp7zjJ+j1MALAAAAAAAaIDpq6Q40tVtADQAAAAAAEUimhcmJ0+fiAA8AAAAAAAn+8TUMaJj7aIARAAAAAAAqK3IjDhl3rC9AEwAAAAAANtlqxqOCMeD2ABUAAAAAACaHXFC+R1dxPIAXAAAAAAAWOcbpixpTZINAWQAAAAAAOqNcBpk7gHaJwFsAAAAAABKd++amaNtokIBdAAAAAAAhWt9tHt4CfJcAXwAAAAAAHcY3Xmh5FS0dwGEAAAAAADCxZtbkoZbhpIBjAAAAAAAPV2WyMVTNcisAZQAAAAAALOgl/pctCqVxwGcAAAAAADjX6CZvZ9G3uEBpAAAAAAAJYw52zTCm6X8AawAAAAAAFyfmKNymsb2FgK0AAAAAADOvulUU7/ctzECvAAAAAAA4kEi8hfz/IhMAsQAAAAAAKV4XNObziDMZgLMAAAAAADfUyF781oWmIEC1AAAAAAAOjAfl9y1oOKbAtwAAAAAAJaz41xT0dmotgLkAAAAAAA8RKek2Xyb+9AC7AAAAAAAEESkp0xMdrvrAvQAAAAAABqcQLbvjquLBgP8AAAAAAAshFemEO8f0CADBAEAAAAAKTGR6eWkEJs7AwwBAAAAAJ0MnKH7mxDnVQMUAQAAAAAp9Dti2SAorHADHAEAAAAAhc+nel5LRICLAyQBAAAAAC3drANA5CG/pQMsAQAAAACP/0ReL5xnjsADNAEAAAAAQbiMnJ0XM9TaAzwBAAAAAKkb47SS2xme9QNEAQAAAADZd9+6br+W6w8ETAEAAAAAYXNzZXJ0aW9uIGZhaWxlZDogZC5tYW50ID4gMB0CEABiAAAA3gEAAAUAAAAdAhAAYgAAAH8AAAAVAAAAHQIQAGIAAAA1AgAAEQAAAB0CEABiAAAAbgIAAAkAAAAdAhAAYgAAAKsAAAAFAAAAHQIQAGIAAAAMAQAAEQAAAB0CEABiAAAAQgEAAAkAAAA2BRAAYwAAAHQBAAAkAAAANgUQAGMAAAB5AQAALwAAADYFEABjAAAAhgEAABIAAAA2BRAAYwAAAGgBAAANAAAANgUQAGMAAABOAQAAIgAAADYFEABjAAAAxAAAAAkAAAA2BRAAYwAAAP0AAAANAAAANgUQAGMAAAAEAQAAEgAAAAEAAAAKAAAAZAAAAOgDAAAQJwAAoIYBAEBCDwCAlpgAAOH1BQDKmjvBb/KGIwAAAIHvrIVbQW0t7gQAAAEfar9k7Thu7Zen2vT5P+kDTxgAAT6VLgmZ3wP9OBUPL+R0I+z1z9MI3ATE2rDNvBl/M6YDJh/pTgIAAAF8Lphbh9O+cp/Z2IcvFRLGUN5rcG5Kzw/YldVucbImsGbGrSQ2FR1a00I8DlT/Y8BzVcwX7/ll8ii8VffH3IDc7W70zu/cX/dTBQAdAhAAYgAAAPECAAAmAAAAHQIQAGIAAADlAgAAJgAAAB0CEABiAAAAzgIAACYAAAAuLjB4MDEyMzQ1Njc4OUFCQ0RFRmZhbHNldHJ1ZQAAAGMGEABLAAAAhQsAACYAAABjBhAASwAAAI4LAAAaAAAAAgICAgICAgICAgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGJ5dGUgYXJyYXlPcHRpb24gdmFsdWVuZXd0eXBlIHN0cnVjdHNlcXVlbmNlbWFwZW51bXVuaXQgdmFyaWFudG5ld3R5cGUgdmFyaWFudHR1cGxlIHZhcmlhbnRzdHJ1Y3QgdmFyaWFudGEgYm9vbGVhbmEgc3RyaW5nAADmBBAATwAAAFYGAAAUAAAA5gQQAE8AAABFBgAAFAAAAHVsbHJ1ZWFsc2Vhc3NlcnRpb24gZmFpbGVkOiBzZWxmLmlzX2NoYXJfYm91bmRhcnkobmV3X2xlbikAAAAAAAAAAPA/AAAAAAAAJEAAAAAAAABZQAAAAAAAQI9AAAAAAACIw0AAAAAAAGr4QAAAAACAhC5BAAAAANASY0EAAAAAhNeXQQAAAABlzc1BAAAAIF+gAkIAAADodkg3QgAAAKKUGm1CAABA5ZwwokIAAJAexLzWQgAANCb1awxDAIDgN3nDQUMAoNiFVzR2QwDITmdtwatDAD2RYORY4UNAjLV4Ha8VRFDv4tbkGktEktVNBs/wgET2SuHHAi21RLSd2XlDeOpEkQIoLCqLIEU1AzK39K1URQKE/uRx2YlFgRIfL+cnwEUh1+b64DH0ReqMoDlZPilGJLAIiO+NX0YXbgW1tbiTRpzJRiLjpshGA3zY6pvQ/kaCTcdyYUIzR+Mgec/5EmhHG2lXQ7gXnkexoRYq087SRx1KnPSHggdIpVzD8SljPUjnGRo3+l1ySGGg4MR49aZIecgY9tay3EhMfc9Zxu8RSZ5cQ/C3a0ZJxjNU7KUGfElcoLSzJ4SxSXPIoaAx5eVJjzrKCH5eG0qaZH7FDhtRSsD93XbSYYVKMH2VFEe6uko+bt1sbLTwSs7JFIiH4SRLQfwZaukZWkupPVDiMVCQSxNN5Fo+ZMRLV2Cd8U19+UttuARuodwvTETzwuTk6WNMFbDzHV7kmEwbnHCldR3PTJFhZodpcgNN9fk/6QNPOE1y+I/jxGJuTUf7OQ67/aJNGXrI0Sm9102fmDpGdKwNTmSf5KvIi0JOPcfd1roud04MOZWMafqsTqdD3feBHOJOkZTUdaKjFk+1uUkTi0xMTxEUDuzWr4FPFpkRp8wbtk9b/9XQv6LrT5m/heK3RSFQfy8n2yWXVVBf+/BR7/yKUBudNpMV3sBQYkQE+JoV9VB7VQW2AVsqUW1VwxHheGBRyCo0VhmXlFF6NcGr37zJUWzBWMsLFgBSx/Euvo4bNFI5rrptciJpUsdZKQkPa59SHdi5Zemi01IkTii/o4sIU61h8q6Mrj5TDH1X7Rctc1NPXK3oXfinU2Oz2GJ19t1THnDHXQm6ElQlTDm1i2hHVC6fh6KuQn1UfcOUJa1JslRc9PluGNzmVHNxuIoekxxV6EazFvPbUVWiGGDc71KGVcoeeNOr57tVPxMrZMtw8VUO2DU9/swlVhJOg8w9QFtWyxDSnyYIkVb+lMZHMErFVj06uFm8nPpWZiQTuPWhMFeA7Rcmc8pkV+Done8P/ZlXjLHC9Sk+0FfvXTNztE0EWGs1AJAhYTlYxUIA9Gm5b1i7KYA44tOjWCo0oMbayNhYNUFIeBH7DlnBKC3r6lxDWfFy+KUlNHhZrY92Dy9BrlnMGappvejiWT+gFMTsohdaT8gZ9aeLTVoyHTD5SHeCWn4kfDcbFbdani1bBWLa7FqC/FhDfQgiW6M7L5ScilZbjAo7uUMtjFuX5sRTSpzBWz0gtuhcA/ZbTajjIjSEK1wwSc6VoDJhXHzbQbtIf5VcW1IS6hrfylx5c0vScMsAXVdQ3gZN/jRdbeSVSOA9al3Erl0trGagXXUatThXgNRdEmHiBm2gCV6rfE0kRARAXtbbYC1VBXRezBK5eKoGqV5/V+cWVUjfXq+WUC41jRNfW7zkeYJwSF9y610Yo4x+XyezOu/lF7Nf8V8Ja9/d51/tt8tFV9UdYPRSn4tWpVJgsSeHLqxOh2Cd8Sg6VyK9YAKXWYR2NfJgw/xvJdTCJmH0+8suiXNcYXh9P701yJFh1lyPLEM6xmEMNLP308j7YYcA0HqEXTFiqQCEmeW0ZWLUAOX/HiKbYoQg719T9dBipejqN6gyBWPPouVFUn86Y8GFr2uTj3BjMmebRnizpGP+QEJYVuDZY59oKfc1LBBkxsLzdEM3RGR4szBSFEV5ZFbgvGZZlq9kNgw24Pe942RDj0PYda0YZRRzVE7T2E5l7Mf0EIRHg2Xo+TEVZRm4ZWF4flq+H+5lPQuP+NbTImYMzrK2zIhXZo+BX+T/ao1m+bC77t9iwmY4nWrql/v2ZoZEBeV9uixn1Eojr470YWeJHexasnGWZ+skp/EeDsxnE3cIV9OIAWjXlMosCOs1aA06/TfKZWtoSET+Yp4foWha1b37hWfVaLFKrXpnwQppr06srOC4QGlaYtfXGOd0afE6zQ3fIKpp1kSgaItU4GkMVshCrmkUao9retMZhElqcwZZSCDlf2oIpDctNO+zagqNhTgB6+hqTPCmhsElH2swVij0mHdTa7trMjF/VYhrqgZ//d5qvmsqZG9eywLzazU9CzZ+wydsggyOw120XWzRxziaupCSbMb5xkDpNMdsN7j4kCMC/Wwjc5s6ViEybetPQsmrqWZt5uOSuxZUnG1wzjs1jrTRbQzCisKxIQZuj3ItMx6qO26ZZ/zfUkpxbn+B+5fnnKVu32H6fSEE224sfbzulOIQb3acayo6G0VvlIMGtQhiem89EiRxRX2wb8wWbc2WnORvf1zIgLzDGXDPOX3QVRpQcEOInETrIIRwVKrDFSYpuXDplDSbb3PvcBHdAMElqCNxVhRBMS+SWHFrWZH9uraOcePXet40MsNx3I0ZFsL+93FT8Z+bcv4tctT2Q6EHv2JyifSUiclul3KrMfrre0rNcgtffHONTgJzzXZb0DDiNnOBVHIEvZpsc9B0xyK24KFzBFJ5q+NY1nOGpleWHO8LdBTI9t1xdUF0GHp0Vc7SdXSemNHqgUerdGP/wjKxDOF0PL9zf91PFXULr1Df1KNKdWdtkgtlpoB1wAh3Tv7PtHXxyhTi/QPqddb+TK1+QiB2jD6gWB5TVHYvTsju5WeJdrthemrfwb92FX2MoivZ83ZanC+Lds8od3CD+y1UA193JjK9nBRik3ewfuzDmTrId1ye5zRASf53+cIQIcjtMni481QpOqlneKUwqrOIk514Z15KcDV80ngB9lzMQhsHeYIzdH8T4jx5MaCoL0wNcnk9yJI7n5CmeU16dwrHNNx5cKyKZvygEXqMVy2AOwlGem+tOGCKi3t6ZWwjfDY3sXp/RywbBIXlel5Z9yFF5hp725c6NevPUHvSPYkC5gOFe0aNK4PfRLp7TDj7sQtr8HtfBnqezoUkfPaHGEZCp1l8+lTPa4kIkHw4KsPGqwrEfMf0c7hWDfl8+PGQZqxQL307lxrAa5JjfQo9IbAGd5h9TIwpXMiUzn2w95k5/RwDfpx1AIg85Dd+A5MAqkvdbX7iW0BKT6qiftpy0BzjVNd+kI8E5BsqDX+62YJuUTpCfymQI8rlyHZ/M3SsPB97rH+gyOuF88zhfyBhdCBsaW5lIAAAAIYEEABfAAAA9wEAACEAAACGBBAAXwAAAPsBAAAMAAAAIGNvbHVtbiCGBBAAXwAAAAICAAAhAAAAhgQQAF8AAAALAgAAKgAAAIYEEABfAAAADwIAACwAAACGBBAAXwAAABQCAAAJAAAARU9GIHdoaWxlIHBhcnNpbmcgYSBsaXN0RU9GIHdoaWxlIHBhcnNpbmcgYW4gb2JqZWN0RU9GIHdoaWxlIHBhcnNpbmcgYSBzdHJpbmdFT0Ygd2hpbGUgcGFyc2luZyBhIHZhbHVlZXhwZWN0ZWQgYDpgZXhwZWN0ZWQgYCxgIG9yIGBdYGV4cGVjdGVkIGAsYCBvciBgfWBleHBlY3RlZCBpZGVudGV4cGVjdGVkIHZhbHVlZXhwZWN0ZWQgYCJgaW52YWxpZCBlc2NhcGVpbnZhbGlkIG51bWJlcm51bWJlciBvdXQgb2YgcmFuZ2VpbnZhbGlkIHVuaWNvZGUgY29kZSBwb2ludGNvbnRyb2wgY2hhcmFjdGVyIChcdTAwMDAtXHUwMDFGKSBmb3VuZCB3aGlsZSBwYXJzaW5nIGEgc3RyaW5na2V5IG11c3QgYmUgYSBzdHJpbmdpbnZhbGlkIHZhbHVlOiBleHBlY3RlZCBrZXkgdG8gYmUgYSBudW1iZXIgaW4gcXVvdGVzZmxvYXQga2V5IG11c3QgYmUgZmluaXRlIChnb3QgTmFOIG9yICsvLWluZilsb25lIGxlYWRpbmcgc3Vycm9nYXRlIGluIGhleCBlc2NhcGV0cmFpbGluZyBjb21tYXRyYWlsaW5nIGNoYXJhY3RlcnN1bmV4cGVjdGVkIGVuZCBvZiBoZXggZXNjYXBlcmVjdXJzaW9uIGxpbWl0IGV4Y2VlZGVkbnVsbOYEEABPAAAAvwQAACQAAADyBxAAXgAAAAACAAATAAAA8gcQAF4AAAAJAgAAPgAAAPIHEABeAAAABQIAADMAAADyBxAAXgAAAA8CAAA6AAAA8gcQAF4AAACzAQAAGgAAAPIHEABeAAAAuQEAAB8AAADyBxAAXgAAAKYBAABFAAAA////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////AAABAAIAAwAEAAUABgAHAAgACQD//////////////////woACwAMAA0ADgAPAP////////////////////////////////////////////////////////////////////8KAAsADAANAA4ADwD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8AABAAIAAwAEAAUABgAHAAgACQAP//////////////////oACwAMAA0ADgAPAA/////////////////////////////////////////////////////////////////////6AAsADAANAA4ADwAP////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////IHEABeAAAAXAIAABMAAADyBxAAXgAAAG4CAAAZAAAAHQAAAAwAAAAEAAAAIwAAACQAAAAlAAAAAAAAAAgAAAAEAAAAJgAAACcAAAAoAAAAKQAAACoAAAAQAAAABAAAACsAAAAsAAAALQAAAC4AAABc9ulf3AL2ufHBcGzyYcEki8bjjUnAfv9jjn331+SkMGFzc2VydGlvbiBmYWlsZWQ6IHBzaXplID49IHNpemUgKyBtaW5fb3ZlcmhlYWQAAFEIEAAqAAAAsQQAAAkAAABhc3NlcnRpb24gZmFpbGVkOiBwc2l6ZSA8PSBzaXplICsgbWF4X292ZXJoZWFkAABRCBAAKgAAALcEAAANAAAAcndsb2NrIG92ZXJmbG93ZWQgcmVhZCBsb2Nrc98DEABdAAAAFQAAACwAAAAAAAAACAAAAAQAAAAvAAAAHQAAAAwAAAAEAAAAMAAAAHJ3bG9jayBoYXMgbm90IGJlZW4gbG9ja2VkIGZvciByZWFkaW5nAADfAxAAXQAAAD4AAAAJAAAAMDAwMTAyMDMwNDA1MDYwNzA4MDkxMDExMTIxMzE0MTUxNjE3MTgxOTIwMjEyMjIzMjQyNTI2MjcyODI5MzAzMTMyMzMzNDM1MzYzNzM4Mzk0MDQxNDI0MzQ0NDU0NjQ3NDg0OTUwNTE1MjUzNTQ1NTU2NTc1ODU5NjA2MTYyNjM2NDY1NjY2NzY4Njk3MDcxNzI3Mzc0NzU3Njc3Nzg3OTgwODE4MjgzODQ4NTg2ODc4ODg5OTA5MTkyOTM5NDk1OTY5Nzk4OTkAAAAAAAAAgAAAAAAAAACgAAAAAAAAAMgAAAAAAAAA+gAAAAAAAECcAAAAAAAAUMMAAAAAAAAk9AAAAAAAgJaYAAAAAAAgvL4AAAAAAChr7gAAAAAA+QKVAAAAAEC3Q7oAAAAAEKXU6AAAAAAq54SRAAAAgPQg5rUAAACgMalf4wAAAAS/yRuOAAAAxS68orEAAEB2OmsL3gAA6IkEI8eKAABirMXreK0AgHoXtybX2ACQrG4yeIaHALRXCj8WaKkAoe3MzhvC06CEFEBhUVmEyKUZkLmlb6U6DyD0J4/Lzm8bjigQVI6v2k3kXq7w7AdK+5/0mCdEsZ13Qd/PEc2ZB++ZhQs//rIVqrTc5qcfhmO+WgYLpby0qlNrdXoH7Q8IvywpVWR/tkPVsRdMyDsa+zvvacKHRrhCp+5AT1FdPevd5FBGGhK6E+RsYWJN85Lqryi27ybiu4w2VQr3iQSJD2DLBem4tr0hycG7h+kAVJZfmoR424+/NNC9cgRSmN4nipKVAJptwZSCFw88Bbd1AAAAAAAAUMMAAAAAAAAAAAXjTDYSGTfFAAAAAAAAKGzWqoCd7/Aix/Z+ubfSOk1CTMhx1W2TE8nqOB7NGTq8AxxVqwGADAnLxiwH07/1rVyhkAgTN2gDzRCMesOHqNs2Lu8HEsKyAs+89ANe5Gf5lMeF12lu+AbRUrq+Adc2M+F8oBw0qEUQ01GgCRIRSN4eMVZ4hfqmHtVmpT5/InQqVTPxyroPKTLXlkCtR3kXfKl0CDjHsdhK2bwieK6BUjcYPzZOCkAYAAAAZAAAQAAgJAAAAAAAAAAMgBPIgh/gTF4P9jDXGwAAAAAAAAD8//fN2AGCbtE/zUABJWTbDQ0AAAAkBBRAOHFTtB14EQAAAABpbmYtaW5mTmFOAAAQAAAAEQAAABIAAAAQAAAAEAAAABMAAAASAAAADQAAAA4AAAAVAAAADAAAAAsAAAAVAAAAFQAAAA8AAAAOAAAAEwAAACYAAAA4AAAAGQAAABcAAAAMAAAACQAAAAoAAAAQAAAAFwAAAA4AAAAOAAAADQAAABQAAAAIAAAAGwAAAA4AAAAQAAAAFgAAABUAAAALAAAAFgAAAA0AAAALAAAAEwAAAAsAAAATAAAAeScQAIknEACaJxAArCcQALwnEADMJxAA3ycQAPEnEAD+JxAADCgQACEoEAAtKBAAOCgQAE0oEABiKBAAcSgQAH8oEACSKBAAuCgQAPAoEAAJKRAAICkQACwpEAA1KRAAPykQAE8pEABmKRAAdCkQAIIpEACPKRAAoykQAKspEADGKRAA1CkQAOQpEAD6KRAADyoQABoqEAAwKhAAPSoQAEgqEABbKhAAZioQAA==";
  const VERSION = "1.2.0";

  // ── wasm generator ──────────────────────────────────────────────────────
  let wasmP = null;
  function wasm() {
    if (!wasmP) {
      const bin = Uint8Array.from(atob(WASM_B64), c => c.charCodeAt(0));
      wasmP = WebAssembly.instantiate(bin, {}).then(r => r.instance);
    }
    return wasmP;
  }
  /*!
 * symgen.js : JavaScript port of adom-symbol's `src/sym_gen.rs` (generate_ic_sym).
 * Used by the wiki widget when WebAssembly is blocked by the frame CSP. Kept
 * byte-for-byte equal to the Rust output; `widget/parity.js` diffs the two on
 * every build. Do not "improve" this file: change sym_gen.rs, then mirror it.
 */
(function (root) {
  const PIN_LENGTH = 2.54, PIN_PITCH = 2.54, GROUP_GAP = 3.81, LABEL_OFFSET = 2.0;
  const BODY_TOP_MARGIN = 2.54, BODY_BOTTOM_MARGIN = 2.54, MIN_BODY_WIDTH = 20.0, BODY_PADDING = 4.0;
  const FS_PIN_NAME = 1.27, FS_GROUP_LABEL = 0.762;
  const NAME_CHAR_W = 1.5, NAME_EXT_OFFSET = 1.016 + 0.6, LABEL_CHAR_W = 0.9, LABEL_INSET = 1.02;
  const DESIGNATOR_INSET = 2.54, MIN_ICON_MM = 15.0, ICON_MARGIN = 1.0;
  // Chip outline (mirrors sym_gen.rs: OUTLINE_BODY_FRAC, chip_size_frac, GENERIC_OUTLINE*, icon_box, bake_chip_outline)
  const OUTLINE_BODY_FRAC = 0.62;
  function chipSizeFrac(size) { return size === 'small' ? OUTLINE_BODY_FRAC * 0.58 : size === 'medium' ? OUTLINE_BODY_FRAC * 0.78 : OUTLINE_BODY_FRAC; }
  const GENERIC_OUTLINE_VIEWBOX = [0.0, 0.0, 320.0, 320.0];
  const GENERIC_OUTLINE_NAME_AT = [160.3, 141.3];
  const GENERIC_OUTLINE_NAME_W = 297.5;
  const GENERIC_OUTLINE = [
    [[123.1, 55.4], [309.1, 162.8], [197.5, 227.2], [11.6, 119.8], [123.1, 55.4]],
    [[11.6, 119.8], [11.6, 156.3], [197.5, 263.7], [197.5, 227.2]],
    [[197.5, 263.7], [309.1, 199.3], [309.1, 162.8]],
    [[19.3, 160.8], [10.0, 166.1], [21.2, 172.6], [30.5, 167.2], [21.2, 172.6], [21.2, 164.0], [10.0, 157.5], [10.0, 166.1]],
    [[45.9, 176.1], [36.6, 181.5], [47.7, 187.9], [57.0, 182.5], [47.7, 187.9], [47.7, 179.3], [36.6, 172.9], [36.6, 181.5]],
    [[72.4, 191.4], [63.1, 196.8], [74.3, 203.2], [83.6, 197.9], [74.3, 203.2], [74.3, 194.7], [63.1, 188.2], [63.1, 196.8]],
    [[99.0, 206.8], [89.7, 212.1], [100.8, 218.6], [110.1, 213.2], [100.8, 218.6], [100.8, 210.0], [89.7, 203.6], [89.7, 212.1]],
    [[125.5, 222.1], [116.2, 227.5], [127.4, 233.9], [136.7, 228.5], [127.4, 233.9], [127.4, 225.3], [116.2, 218.9], [116.2, 227.5]],
    [[152.1, 237.4], [142.8, 242.8], [154.0, 249.2], [163.3, 243.9], [154.0, 249.2], [154.0, 240.7], [142.8, 234.2], [142.8, 242.8]],
    [[178.7, 252.8], [169.4, 258.1], [180.5, 264.6], [189.8, 259.2], [180.5, 264.6], [180.5, 256.0], [169.4, 249.6], [169.4, 258.1]],
    [[300.7, 204.1], [310.0, 209.5], [298.8, 215.9], [289.5, 210.5], [298.8, 215.9], [298.8, 207.3], [310.0, 200.9], [310.0, 209.5]],
    [[272.8, 220.2], [282.1, 225.6], [271.0, 232.0], [261.7, 226.6], [271.0, 232.0], [271.0, 223.4], [282.1, 217.0], [282.1, 225.6]],
    [[244.9, 236.3], [254.2, 241.7], [243.1, 248.1], [233.8, 242.7], [243.1, 248.1], [243.1, 239.5], [254.2, 233.1], [254.2, 241.7]],
    [[217.0, 252.4], [226.3, 257.8], [215.2, 264.2], [205.9, 258.8], [215.2, 264.2], [215.2, 255.6], [226.3, 249.2], [226.3, 257.8]],
    [[59.0, 123.6], [52.5, 125.1], [46.0, 123.6], [43.3, 119.8], [46.0, 116.1], [52.5, 114.5], [59.0, 116.1], [61.7, 119.8], [59.0, 123.6]],
  ];
  function genericOutline(size) {
    return { polylines: GENERIC_OUTLINE.map(pl => pl.map(p => [p[0], p[1]])), viewbox: GENERIC_OUTLINE_VIEWBOX.slice(), name_at: GENERIC_OUTLINE_NAME_AT.slice(), name_width: GENERIC_OUTLINE_NAME_W, size: size || 'large', source: 'generic-iso' };
  }
  function fx3(v) {
    const scaled = v * 1000;
    const rounded = scaled >= 0 ? Math.floor(scaled + 0.5) : Math.ceil(scaled - 0.5);
    let s = (rounded / 1000).toFixed(3);
    return s === '-0.000' ? '0.000' : s;
  }
  function iconBox(body, free0, designators, frac) {
    const bw = body[2] - body[0], bh = body[3] - body[1];
    const free = free0.slice();
    for (const [x, y] of designators) {
      if (x > body[0] && x < body[2] && y > body[1] && y < body[3]) {
        const cy = (free[1] + free[3]) / 2;
        if (y >= cy) free[3] = Math.min(free[3], y - 1.3); else free[1] = Math.max(free[1], y + 1.3);
      }
    }
    const fw = Math.max(free[2] - free[0] - 2 * ICON_MARGIN, 1.0), fh = Math.max(free[3] - free[1] - 2 * ICON_MARGIN, 1.0);
    const w = Math.min(bw * frac, fw), h = Math.min(bh * frac, fh);
    const bcx = (body[0] + body[2]) / 2;
    const cx = (bcx - w / 2 >= free[0] + ICON_MARGIN && bcx + w / 2 <= free[2] - ICON_MARGIN) ? bcx : (free[0] + free[2]) / 2;
    const cy = (free[1] + free[3]) / 2;
    return [cx, cy, w, h];
  }
  function bakeChipOutline(outline, name, body, free, designators) {
    const frac = chipSizeFrac(outline.size);
    const [cx, cy, w, h] = iconBox(body, free, designators, frac);
    const [vx0, vy0, vw, vh] = outline.viewbox;
    const scale = Math.min(w / vw, h / vh);
    const iconMm = scale * Math.max(vw, vh);
    if (!(isFinite(scale) && scale > 0) || iconMm < MIN_ICON_MM * 0.6) return null;
    const scx = vx0 + vw / 2, scy = vy0 + vh / 2;
    const map = (px, py) => [cx + (px - scx) * scale, cy - (py - scy) * scale];
    const stroke = fx3(Math.max(scale * vw / 120, 0.12));
    const lines = [];
    for (const pl of outline.polylines) {
      if (pl.length < 2) continue;
      const pts = pl.map(([px, py]) => { const [x, y] = map(px, py); return `(xy ${fx3(x)} ${fx3(y)})`; });
      lines.push(`      (polyline (pts ${pts.join(' ')}) (stroke (width ${stroke}) (type default)) (fill (type none)))`);
    }
    let lasered = false;
    if (outline.name_at) {
      const [tx, ty] = map(outline.name_at[0], outline.name_at[1]);
      const n = Math.max(chars(name), 1);
      const avail = outline.name_width * scale;
      const size = Math.max(Math.min(avail * 0.7 / (n * 0.8), 1.27), 0.5);
      lines.push(`      (text "${name}" (at ${fx(tx)} ${fx(ty)} 0)`, `        (effects (font (size ${fx(size)} ${fx(size)})))`, '      )');
      lasered = true;
    }
    return [lines, lasered];
  }

  function fx(v) {
    const scaled = v * 100;
    const rounded = scaled >= 0 ? Math.floor(scaled + 0.5) : Math.ceil(scaled - 0.5);
    let s = (rounded / 100).toFixed(2);
    return s === '-0.00' ? '0.00' : s;
  }
  const chars = s => Array.from(s).length;
  const strip = s => chars(s.replace(/~\{/g, '').replace(/\}/g, ''));
  function isGroundName(name) {
    const n = name.toUpperCase();
    return n.startsWith('GND') || n.startsWith('VSS') || n.startsWith('AGND') || n.startsWith('DGND')
      || n.startsWith('PGND') || n.startsWith('OGND') || n === 'EP' || n.startsWith('EP_') || n === 'PAD' || n === 'THERMAL';
  }
  const eqi = (a, b) => a.toLowerCase() === b.toLowerCase();
  const clone = p => ({ name: p.name, number: p.number, ptype: p.ptype, group: p.group == null ? null : p.group, side: p.side == null ? null : p.side });
  function byGroup(pins) {
    const out = [];
    for (const p of pins) {
      const g = p.group == null ? '_ungrouped' : p.group;
      const e = out.find(x => x[0] === g);
      if (e) e[1].push(clone(p)); else out.push([g, [clone(p)]]);
    }
    return out;
  }
  const isPowerType = p => p.ptype === 'power_in' || p.ptype === 'power_out';

  function inferSquareSides(pins, grouped) {
    grouped = grouped && pins.some(p => p.group != null);
    if (!grouped) {
      const n = pins.length, per = Math.max(1, Math.floor((n + 3) / 4));
      const left = [], bottom = [], right = [], top = [];
      pins.forEach((p, i) => {
        const q = clone(p); q.group = null;
        switch (Math.min(3, Math.floor(i / per))) {
          case 0: q.side = 'left'; left.push(q); break;
          case 1: q.side = 'bottom'; bottom.push(q); break;
          case 2: q.side = 'right'; right.push(q); break;
          default: q.side = 'top'; top.push(q);
        }
      });
      right.reverse(); top.reverse();
      return left.concat(bottom, right, top);
    }
    const bg = byGroup(pins);
    const order = bg.map(x => x[0]);
    const pk = order.find(g => eqi(g, 'power'));
    if (pk != null) {
      const idx = bg.findIndex(x => x[0] === pk);
      const gnd = bg[idx][1].filter(p => isGroundName(p.name)), pwr = bg[idx][1].filter(p => !isGroundName(p.name));
      if (gnd.length && pwr.length && !order.some(g => eqi(g, 'ground'))) {
        bg[idx][1] = pwr;
        bg.push(['Ground', gnd.map(p => { const q = clone(p); q.group = 'Ground'; return q; })]);
        order.push('Ground');
      }
    }
    const sides = ['left', 'bottom', 'right', 'top'];
    const load = [0, 0, 0, 0];
    const sideOf = bg.map(() => null);
    bg.forEach(([g, ps], i) => {
      const allGround = ps.every(p => isGroundName(p.name));
      const allPower = ps.every(isPowerType);
      if (eqi(g, 'ground') || (allGround && g !== '_ungrouped')) { sideOf[i] = 'bottom'; load[1] += ps.length; }
      else if (eqi(g, 'power') || (allPower && !allGround && g !== '_ungrouped')) { sideOf[i] = 'top'; load[3] += ps.length; }
    });
    const rest = bg.map((_, i) => i).filter(i => sideOf[i] == null);
    rest.sort((a, b) => bg[b][1].length - bg[a][1].length); // stable, like Rust sort_by
    for (const i of rest) {
      let k = 0; for (let j = 1; j < 4; j++) if (load[j] < load[k]) k = j;
      sideOf[i] = sides[k]; load[k] += bg[i][1].length;
    }
    const out = [];
    for (const side of sides) bg.forEach(([, ps], i) => { if (sideOf[i] === side) for (const p of ps) { const q = clone(p); q.side = side; out.push(q); } });
    return out;
  }

  function inferLrGroupedSides(pins) {
    const bg = byGroup(pins);
    const n = bg.length;
    const isPower = (g, ps) => eqi(g, 'power') || eqi(g, 'ground') || (g !== '_ungrouped' && ps.every(isPowerType));
    const side = bg.map(() => null);
    let ln = 0, rn = 0;
    bg.forEach(([g, ps], i) => { if (isPower(g, ps)) { side[i] = 'right'; rn += ps.length; } });
    const rest = bg.map((_, i) => i).filter(i => side[i] == null);
    rest.sort((a, b) => bg[b][1].length - bg[a][1].length);
    for (const i of rest) {
      const ps = bg[i][1];
      const outputsOnly = ps.every(p => p.ptype === 'output' || p.ptype === 'tri_state' || p.ptype === 'open_collector');
      const toRight = ln === rn ? outputsOnly : rn < ln;
      if (toRight) { side[i] = 'right'; rn += ps.length; } else { side[i] = 'left'; ln += ps.length; }
    }
    const out = [];
    bg.forEach(([, ps], i) => { if (side[i] === 'left') for (const p of ps) { const q = clone(p); q.side = 'left'; out.push(q); } });
    const ro = bg.map((_, i) => i).filter(i => side[i] === 'right');
    ro.sort((a, b) => ((isPower(bg[a][0], bg[a][1]) ? 0 : 1) - (isPower(bg[b][0], bg[b][1]) ? 0 : 1)) || (a - b));
    for (const i of ro) for (const p of bg[i][1]) { const q = clone(p); q.side = 'right'; out.push(q); }
    return out;
  }

  function inferDipSides(pins) {
    const half = Math.floor((pins.length + 1) / 2);
    const left = pins.slice(0, half).map(p => { const q = clone(p); q.side = 'left'; return q; });
    const right = pins.slice(half).map(p => { const q = clone(p); q.side = 'right'; return q; });
    right.reverse();
    return left.concat(right);
  }

  function layoutVertical(sideGroups) {
    const pins = [], labels = []; let y = 0;
    sideGroups.forEach((sg, i) => {
      if (i > 0) y -= GROUP_GAP;
      const labelY = y; y -= LABEL_OFFSET;
      for (const pin of sg.pins) { pins.push({ name: pin.name, number: pin.number, ptype: pin.ptype, x: 0, y }); y -= PIN_PITCH; }
      if (sg.name !== '_ungrouped') labels.push({ name: sg.name, x: 0, y: labelY });
    });
    return [pins, labels, Math.abs(y)];
  }
  function layoutHorizontal(sideGroups, startX) {
    const pins = [], labels = []; let x = startX;
    sideGroups.forEach((sg, i) => {
      if (i > 0) x += GROUP_GAP;
      const labelX = x;
      if (sg.name !== '_ungrouped') x += LABEL_OFFSET;
      for (const pin of sg.pins) { pins.push({ name: pin.name, number: pin.number, ptype: pin.ptype, x, y: 0 }); x += PIN_PITCH; }
      if (sg.name !== '_ungrouped') labels.push({ name: sg.name, x: labelX, y: 0 });
    });
    return [pins, labels, x - startX];
  }

  function designatorAt(pos, bl, br, bt, bb, clr, free, halfW) {
    const cy = (bt + bb) / 2;
    const bcx = (bl + br) / 2;
    const fcx = (bcx - halfW >= free[0] && bcx + halfW <= free[2]) ? bcx : (free[0] + free[2]) / 2;
    switch (pos) {
      case 'center': return [0, cy, ''];
      case 'free-top': return [fcx, free[3] - DESIGNATOR_INSET, ''];
      case 'free-bot': case 'free-bottom': return [fcx, free[1] + DESIGNATOR_INSET, ''];
      case 'corner-top': return [bl + 1.0, clr.top, ' (justify left)'];
      case 'corner-bot': case 'corner-bottom': return [bl + 1.0, clr.bot, ' (justify left)'];
      case 'in-top': return [0, bt - 2.2, ''];
      case 'out-bot': case 'out-bottom': return [0, clr.bot, ''];
      case 'in-bot': case 'in-bottom': return [0, bb + 2.2, ''];
      case 'out-left': return [clr.left, cy, ' (justify right)'];
      case 'in-left': return [bl + 2.0, cy, ' (justify left)'];
      case 'out-right': return [clr.right, cy, ' (justify left)'];
      case 'in-right': return [br - 2.0, cy, ' (justify right)'];
      case 'top-left': return [bl + 2.0, bt - 1.8, ' (justify left)'];
      case 'bottom-left': return [bl + 2.0, bb + 1.8, ' (justify left)'];
      default: return [0, clr.top, ''];
    }
  }

  function generateIcSym(input) {
    const pins0 = input.pins.map(p => ({ name: p.name, number: p.number, ptype: p.ptype != null ? p.ptype : p.type, group: p.group == null ? null : p.group, side: p.side == null ? null : p.side }));
    let pinLayout = input.pin_layout || 'left-right';
    const hasExplicitSide = pins0.some(p => p.side != null);
    let squarePins = null;
    if (pinLayout === 'square' && !hasExplicitSide) squarePins = inferSquareSides(pins0, false);
    else if ((pinLayout === 'square-grouped' || pinLayout === 'all-sides') && !hasExplicitSide) squarePins = inferSquareSides(pins0, true);
    const anyGroup = pins0.some(p => p.group != null);
    let dipPins = null;
    if (squarePins == null && pinLayout === 'left-right' && !hasExplicitSide && pins0.length > 1)
      dipPins = anyGroup ? inferLrGroupedSides(pins0) : inferDipSides(pins0);
    const inputPins = squarePins || dipPins || pins0;
    if (squarePins) pinLayout = 'all-sides';

    const groups = byGroup(inputPins);
    const left = [], right = [], top = [], bottom = [];
    for (const [groupName, groupPins] of groups) {
      for (const side of ['left', 'right', 'top', 'bottom']) {
        const ps = groupPins.filter(p => p.side === side);
        if (!ps.length) continue;
        const sg = { name: groupName, pins: ps };
        ({ left, right, top, bottom })[side].push(sg);
      }
      const rest = groupPins.filter(p => p.side == null);
      if (rest.length) {
        const sg = { name: groupName, pins: rest };
        const hasInputs = rest.some(p => p.ptype === 'input' || p.ptype === 'bidirectional');
        const hasPower = rest.some(isPowerType);
        const hasOutputs = rest.some(p => p.ptype === 'output' || p.ptype === 'tri_state');
        const isGround = rest.every(p => p.ptype === 'power_in' && isGroundName(p.name));
        if (pinLayout === 'all-sides') {
          if (isGround) bottom.push(sg);
          else if (hasPower && !hasInputs && !hasOutputs) top.push(sg);
          else if (hasOutputs && !hasInputs) right.push(sg);
          else left.push(sg);
        } else {
          if (isGround) left.push(sg);
          else if (hasOutputs && !hasInputs) right.push(sg);
          else if (hasPower && !hasInputs) right.push(sg);
          else left.push(sg);
        }
      }
    }

    const [leftPins, leftLabels] = layoutVertical(left);
    const [rightPins, rightLabels] = layoutVertical(right);
    const longestLeft = leftPins.reduce((m, p) => Math.max(m, chars(p.name)), 0);
    const longestRight = rightPins.reduce((m, p) => Math.max(m, chars(p.name)), 0);
    let nameWidth = (longestLeft + longestRight) * 1.0 + BODY_PADDING * 2;
    if (input.chip_name_centered) {
      const nameLen = chars(input.symbol_name);
      nameWidth = Math.max(nameWidth, (longestLeft + longestRight + nameLen) * 1.0 + BODY_PADDING * 2 + 2.0);
    }
    const topPinCount = top.reduce((s, g) => s + g.pins.length, 0);
    const bottomPinCount = bottom.reduce((s, g) => s + g.pins.length, 0);
    const topGroupGaps = Math.max(0, top.length - 1) * GROUP_GAP;
    const bottomGroupGaps = Math.max(0, bottom.length - 1) * GROUP_GAP;
    const topLabelOffsets = top.filter(g => g.name !== '_ungrouped').length * LABEL_OFFSET;
    const bottomLabelOffsets = bottom.filter(g => g.name !== '_ungrouped').length * LABEL_OFFSET;
    const topWidth = topPinCount * PIN_PITCH + topGroupGaps + topLabelOffsets + BODY_PADDING * 2;
    const bottomWidth = bottomPinCount * PIN_PITCH + bottomGroupGaps + bottomLabelOffsets + BODY_PADDING * 2;
    if (top.length || bottom.length) {
      const valueLen = Math.max(chars(input.symbol_name), chars(input.reference_prefix) + 1);
      nameWidth = Math.max(nameWidth, (longestLeft + longestRight + valueLen) * NAME_CHAR_W + 2 * NAME_EXT_OFFSET + 2.0);
    }
    nameWidth = Math.max(nameWidth, (longestLeft + longestRight) * NAME_CHAR_W + 2 * NAME_EXT_OFFSET + MIN_ICON_MM + 2 * ICON_MARGIN);
    const bodyWidth = Math.max(nameWidth, MIN_BODY_WIDTH, topWidth, bottomWidth);
    const halfWidth = bodyWidth / 2;
    const bodyLeft = -Math.ceil(halfWidth / 2.54) * 2.54;
    const bodyRight = Math.ceil(halfWidth / 2.54) * 2.54;

    const topTotal = layoutHorizontal(top, 0)[2];
    const bottomTotal = layoutHorizontal(bottom, 0)[2];
    const [topPins, topLabels] = layoutHorizontal(top, -topTotal / 2);
    const [bottomPins, bottomLabels] = layoutHorizontal(bottom, -bottomTotal / 2);

    const labelYs = leftLabels.map(l => l.y).concat(rightLabels.map(l => l.y));
    const topLabelY = labelYs.length ? Math.max(...labelYs) : 0;
    let topPinClearance = 0, bottomPinClearance = 0;
    if (topPins.length) {
      const ln = topPins.reduce((m, p) => Math.max(m, chars(p.name)), 0);
      const ll = topLabels.reduce((m, l) => Math.max(m, chars(l.name)), 0);
      topPinClearance = Math.max(ln * FS_PIN_NAME * 0.7, ll * FS_GROUP_LABEL * 0.7) + 2.0;
    }
    if (bottomPins.length) {
      const ln = bottomPins.reduce((m, p) => Math.max(m, chars(p.name)), 0);
      const ll = bottomLabels.reduce((m, l) => Math.max(m, chars(l.name)), 0);
      bottomPinClearance = Math.max(ln * FS_PIN_NAME * 0.7, ll * FS_GROUP_LABEL * 0.7) + 2.5;
    }
    let bodyTop = topLabelY + BODY_TOP_MARGIN + topPinClearance;
    const pinYs = leftPins.map(p => p.y).concat(rightPins.map(p => p.y));
    const lowestPinY = pinYs.length ? Math.min(...pinYs) : -10;
    let bodyBottom = lowestPinY - BODY_BOTTOM_MARGIN - bottomPinClearance;

    const extName = n => n * NAME_CHAR_W + NAME_EXT_OFFSET;
    const extLabel = n => n * LABEL_CHAR_W + LABEL_INSET;
    if (topPins.length || bottomPins.length) {
      const topExt = Math.max(0, ...topPins.map(p => extName(strip(p.name))), ...topLabels.map(l => extLabel(chars(l.name))));
      const botExt = Math.max(0, ...bottomPins.map(p => extName(strip(p.name))), ...bottomLabels.map(l => extLabel(chars(l.name))));
      const freeH = (bodyTop - topExt) - (bodyBottom + botExt);
      const needH = 2 * DESIGNATOR_INSET + 2 * FS_PIN_NAME + MIN_ICON_MM + 2 * ICON_MARGIN;
      if (freeH < needH) {
        const grow = Math.ceil((needH - freeH) / 2 / 2.54) * 2.54;
        bodyTop += grow; bodyBottom -= grow;
      }
    }
    if (input.chip_outline && !topPins.length && !bottomPins.length) {
      const needH = MIN_ICON_MM * 0.6 / OUTLINE_BODY_FRAC + 2 * ICON_MARGIN + 0.5;
      const freeH = bodyTop - bodyBottom;
      if (freeH < needH) { const grow = Math.ceil((needH - freeH) / 2 / 1.27) * 1.27; bodyTop += grow; bodyBottom -= grow; }
    }
    let fl = bodyLeft, fr = bodyRight, ft = bodyTop, fb = bodyBottom;
    for (const p of leftPins) fl = Math.max(fl, bodyLeft + extName(strip(p.name)));
    for (const l of leftLabels) fl = Math.max(fl, bodyLeft + extLabel(chars(l.name)));
    for (const p of rightPins) fr = Math.min(fr, bodyRight - extName(strip(p.name)));
    for (const l of rightLabels) fr = Math.min(fr, bodyRight - extLabel(chars(l.name)));
    for (const p of topPins) ft = Math.min(ft, bodyTop - extName(strip(p.name)));
    for (const l of topLabels) ft = Math.min(ft, bodyTop - extLabel(chars(l.name)));
    for (const p of bottomPins) fb = Math.max(fb, bodyBottom + extName(strip(p.name)));
    for (const l of bottomLabels) fb = Math.max(fb, bodyBottom + extLabel(chars(l.name)));
    const free = (fr - fl < 2 || ft - fb < 2) ? [bodyLeft, bodyBottom, bodyRight, bodyTop] : [fl, fb, fr, ft];
    const vertical = topPins.length > 0 || bottomPins.length > 0;
    const hasVerticalPins = vertical && (free[3] - free[1]) >= 2 * DESIGNATOR_INSET + 2 * FS_PIN_NAME;
    const cornerFallback = vertical && !hasVerticalPins;

    const L = [];
    L.push('(kicad_symbol_lib', '  (version 20231120)', '  (generator "adom")', `  (symbol "${input.symbol_name}"`,
      '    (pin_names (offset 1.016))', '    (exclude_from_sim no)', '    (in_bom yes)', '    (on_board yes)');
    const longestLeftNum = leftPins.reduce((m, p) => Math.max(m, chars(p.number)), 0);
    const longestRightNum = rightPins.reduce((m, p) => Math.max(m, chars(p.number)), 0);
    const clr = {
      top: topPins.length ? bodyTop + PIN_LENGTH + 6.0 : bodyTop + 2.54,
      bot: bottomPins.length ? bodyBottom - PIN_LENGTH - 6.0 : bodyBottom - 2.54,
      left: bodyLeft - PIN_LENGTH - longestLeftNum * 0.8 - 2.5,
      right: bodyRight + PIN_LENGTH + longestRightNum * 0.8 + 2.5,
    };
    const designators = [];
    L.push(`    (property "Reference" "${input.reference_prefix}"`);
    {
      const rp = input.ref_pos || '';
      let pos;
      if ((rp === '' || rp === 'top' || rp === 'out-top') && hasVerticalPins) pos = 'free-top';
      else if ((rp === '' || rp === 'top' || rp === 'out-top') && cornerFallback) pos = 'corner-top';
      else if (rp === '') pos = 'out-top';
      else pos = rp;
      const halfW = chars(input.reference_prefix) * NAME_CHAR_W / 2 + NAME_CHAR_W;
      const [rx, ry, just] = designatorAt(pos, bodyLeft, bodyRight, bodyTop, bodyBottom, clr, free, halfW);
      designators.push([rx, ry]);
      L.push(`      (at ${fx(rx)} ${fx(ry)} 0)`, `      (effects (font (size 1.27 1.27))${just})`);
    }
    L.push('    )');
    L.push(`    (property "Value" "${input.symbol_name}"`);
    if (input.value_pos === 'none') {
      const [vx, vy] = designatorAt('out-bot', bodyLeft, bodyRight, bodyTop, bodyBottom, clr, free, 0);
      L.push(`      (at ${fx(vx)} ${fx(vy)} 0)`, '      (effects (font (size 1.27 1.27)) hide)');
    } else {
      const vp = input.value_pos || '';
      let pos;
      if ((vp === '' || vp === 'out-bot' || vp === 'out-bottom') && hasVerticalPins) pos = 'free-bot';
      else if ((vp === '' || vp === 'out-bot' || vp === 'out-bottom') && cornerFallback) pos = 'corner-bot';
      else if (vp === '') pos = 'out-bot';
      else pos = vp;
      const halfW = chars(input.symbol_name) * NAME_CHAR_W / 2;
      const [vx, vy, just] = designatorAt(pos, bodyLeft, bodyRight, bodyTop, bodyBottom, clr, free, halfW);
      designators.push([vx, vy]);
      L.push(`      (at ${fx(vx)} ${fx(vy)} 0)`, `      (effects (font (size 1.27 1.27))${just})`);
    }
    L.push('    )');
    const baked = input.chip_outline ? bakeChipOutline(input.chip_outline, input.symbol_name, [bodyLeft, bodyBottom, bodyRight, bodyTop], free, designators) : null;
    for (const [prop, val] of [['Footprint', input.package], ['Datasheet', input.datasheet_url], ['Description', input.description], ['Manufacturer', input.manufacturer]]) {
      L.push(`    (property "${prop}" "${val || ''}"`, '      (at 0 0 0)', '      (effects (font (size 1.27 1.27)) (hide yes))', '    )');
    }
    for (const [dist, pn] of (input.distributor_pn || [])) {
      const label = dist ? dist[0].toUpperCase() + dist.slice(1) : '';
      L.push(`    (property "${label}" "${pn}"`, '      (at 0 0 0)', '      (effects (font (size 1.27 1.27)) (hide yes))', '    )');
    }
    if (input.chip_outline && baked) {
      L.push(`    (property "Adom_Chip_Outline" "${input.chip_outline.source}@${input.chip_outline.size}"`, '      (at 0 0 0)', '      (effects (font (size 1.27 1.27)) (hide yes))', '    )');
    }
    L.push(`    (symbol "${input.symbol_name}_0_1"`);
    L.push(`      (rectangle (start ${fx(bodyLeft)} ${fx(bodyTop)}) (end ${fx(bodyRight)} ${fx(bodyBottom)})`,
      '        (stroke (width 0.254) (type default))', '        (fill (type background))', '      )');
    for (const l of leftLabels) L.push(`      (text "${l.name}" (at ${fx(bodyLeft + 1.02)} ${fx(l.y)} 0)`, '        (effects (font (size 0.762 0.762) (color 132 0 0 1)) (justify left))', '      )');
    for (const l of rightLabels) L.push(`      (text "${l.name}" (at ${fx(bodyRight - 1.02)} ${fx(l.y)} 0)`, '        (effects (font (size 0.762 0.762) (color 132 0 0 1)) (justify right))', '      )');
    for (const l of topLabels) L.push(`      (text "${l.name}" (at ${fx(l.x)} ${fx(bodyTop - 1.02)} 900)`, '        (effects (font (size 0.762 0.762) (color 132 0 0 1)) (justify right))', '      )');
    for (const l of bottomLabels) L.push(`      (text "${l.name}" (at ${fx(l.x)} ${fx(bodyBottom + 1.02)} 900)`, '        (effects (font (size 0.762 0.762) (color 132 0 0 1)) (justify left))', '      )');
    let lasered = false;
    if (baked) { L.push(...baked[0]); lasered = baked[1]; }
    if (input.chip_name_centered && !lasered) {
      L.push(`      (text "${input.symbol_name}" (at 0 ${fx((bodyTop + bodyBottom) / 2)} 0)`, '        (effects (font (size 1.27 1.27) (color 100 100 100 1)))', '      )');
    }
    L.push('    )');
    L.push(`    (symbol "${input.symbol_name}_1_1"`);
    for (const p of leftPins) L.push(`      (pin ${p.ptype} line (at ${fx(bodyLeft - PIN_LENGTH)} ${fx(p.y)} 0) (length 2.54) (name "${p.name}") (number "${p.number}"))`);
    for (const p of rightPins) L.push(`      (pin ${p.ptype} line (at ${fx(bodyRight + PIN_LENGTH)} ${fx(p.y)} 180) (length 2.54) (name "${p.name}") (number "${p.number}"))`);
    if (topPins.length) { const e = bodyTop - 0.1; for (const p of topPins) L.push(`      (pin ${p.ptype} line (at ${fx(p.x)} ${fx(e + PIN_LENGTH)} 270) (length 2.54) (name "${p.name}") (number "${p.number}"))`); }
    if (bottomPins.length) { const e = bodyBottom + 0.1; for (const p of bottomPins) L.push(`      (pin ${p.ptype} line (at ${fx(p.x)} ${fx(e - PIN_LENGTH)} 90) (length 2.54) (name "${p.name}") (number "${p.number}"))`); }
    L.push('    )', '  )', ')', '');
    return L.join('\n');
  }

  // Mirrors main.rs layout_note / compose_description (the CLI `create` path).
  function layoutNote(pinLayout, grouped, explicitSides, centred) {
    let shape;
    if (pinLayout === 'square') shape = '4-side square symbol, pins in package order';
    else if (pinLayout === 'square-grouped') shape = '4-side square symbol';
    else if (pinLayout === 'all-sides') shape = explicitSides ? '4-side symbol' : '4-side square symbol';
    else shape = '2-column symbol';
    const parts = [shape];
    if (grouped && pinLayout !== 'square') parts.push('pins grouped by function');
    if (centred) parts.push('chip name centred');
    return parts.join(', ');
  }
  function composeDescription(desc, note) {
    const d = desc.trim().replace(/\.+$/, '').trim();
    if (!note) return d;
    if (d.includes(note)) return desc.trim();
    return d === '' ? note + '.' : d + '. ' + note + '.';
  }

  /** Same JSON body as the CLI `create` / the wasm export. */
  function generateFromCreateJson(i) {
    const prefs = i.preferences || {};
    const pins = i.pins || [];
    const note = layoutNote(prefs.pinLayout || 'left-right', pins.some(p => p.group != null), pins.some(p => p.side != null), !!prefs.chipNameCentered);
    return generateIcSym({
      symbol_name: i.symbolName, manufacturer: i.manufacturer || '', package: i.package || '', description: composeDescription(i.description || '', note),
      datasheet_url: i.datasheetUrl || '', reference_prefix: i.referencePrefix || 'U',
      pins: (i.pins || []).map(p => ({ name: p.name, number: p.number, ptype: p.type, group: p.group == null ? null : p.group, side: p.side == null ? null : p.side })),
      pin_layout: prefs.pinLayout || 'left-right', chip_name_centered: !!prefs.chipNameCentered,
      ref_pos: prefs.refPos || '', value_pos: prefs.valuePos || '', distributor_pn: [],
      // Default ON (the CLI's default too): the generic isometric chip. The CLI
      // additionally discovers a real <mpn>-3d-outline-*-named.svg; the browser can't.
      chip_outline: (prefs.chipOutline == null ? true : !!prefs.chipOutline) ? genericOutline(prefs.chipSize || 'large') : null,
    });
  }
  const api = { generateIcSym, generateFromCreateJson, fx, fx3, genericOutline, bakeChipOutline, iconBox, chipSizeFrac };
  if (typeof module !== 'undefined' && module.exports) module.exports = api;
  root.AdomSymGen = api;
})(typeof globalThis !== 'undefined' ? globalThis : this);

  let engine = 'wasm';
  async function generateSym(input) {
    if (engine === 'js') return generateJs(input);
    try { return await generateWasm(input); }
    catch (e) {
      // The wiki widget frame's CSP has no 'wasm-unsafe-eval' yet (adom/wiki#163):
      // fall back to the JS port of the same generator (parity-tested each build).
      if (!(e && /WebAssembly|CSP|Content Security/i.test(String(e.message || e)))) throw e;
      engine = 'js';
      return generateJs(input);
    }
  }
  function generateJs(input) {
    const text = (root_AdomSymGen()).generateFromCreateJson(input);
    if (text.startsWith("ERROR:")) throw new Error(text);
    return text;
  }
  function root_AdomSymGen() { return (typeof AdomSymGen !== 'undefined') ? AdomSymGen : globalThis.AdomSymGen; }
  async function generateWasm(input) {
    const inst = await wasm();
    const ex = inst.exports;
    const enc = new TextEncoder().encode(JSON.stringify(input));
    const inPtr = ex.ab_alloc(enc.length);
    new Uint8Array(ex.memory.buffer, inPtr, enc.length).set(enc);
    const outPtr = ex.ab_generate(inPtr, enc.length);
    const len = new DataView(ex.memory.buffer).getUint32(outPtr, true);
    const text = new TextDecoder().decode(new Uint8Array(ex.memory.buffer, outPtr + 4, len));
    ex.ab_free(outPtr, len + 4);
    ex.ab_free(inPtr, enc.length);
    if (text.startsWith("ERROR:")) throw new Error(text);
    return text;
  }

  // ── .kicad_sym parsing (vendor or generated) ───────────────────────────
  const RE_PIN = /\(pin\s+(\w+)\s+\w+\s*\(at\s+(-?[\d.]+)\s+(-?[\d.]+)\s+(-?[\d.]+)\)\s*\(length\s+(-?[\d.]+)\)[\s\S]*?\(name\s+"((?:[^"\\]|\\.)*)"[\s\S]*?\(number\s+"((?:[^"\\]|\\.)*)"/g;
  function parsePins(text) {
    const pins = [];
    const seen = new Set();
    for (const m of text.matchAll(RE_PIN)) {
      const num = m[7];
      if (seen.has(num)) continue;
      seen.add(num);
      pins.push({ type: m[1], x: +m[2], y: +m[3], angle: +m[4], length: +m[5], name: m[6], number: num });
    }
    return pins;
  }
  function prop(text, name) {
    const re = new RegExp('\\(property\\s+"' + name + '"\\s+"((?:[^"\\\\]|\\\\.)*)"\\s*\\(at\\s+(-?[\\d.]+)\\s+(-?[\\d.]+)\\s+(-?[\\d.]+)\\)([\\s\\S]*?)\\)\\s*\\)', '');
    const m = re.exec(text);
    if (!m) return null;
    const eff = m[5] || '';
    const just = /\(justify\s+(left|right)/.exec(eff);
    return { value: m[1], x: +m[2], y: +m[3], rot: +m[4], hidden: /\bhide\b|\(hide yes\)/.test(eff), justify: just ? just[1] : 'center' };
  }
  function parseRects(text) {
    const out = [];
    for (const m of text.matchAll(/\(rectangle\s*\(start\s+(-?[\d.]+)\s+(-?[\d.]+)\)\s*\(end\s+(-?[\d.]+)\s+(-?[\d.]+)\)/g))
      out.push({ x0: Math.min(+m[1], +m[3]), y0: Math.min(+m[2], +m[4]), x1: Math.max(+m[1], +m[3]), y1: Math.max(+m[2], +m[4]) });
    return out.sort((a, b) => (b.x1 - b.x0) * (b.y1 - b.y0) - (a.x1 - a.x0) * (a.y1 - a.y0));
  }
  function parseTexts(text) {
    const out = [];
    for (const m of text.matchAll(/\(text\s+"((?:[^"\\]|\\.)*)"\s*\(at\s+(-?[\d.]+)\s+(-?[\d.]+)\s+(-?[\d.]+)\)\s*\(effects\s*\(font\s*\(size\s+(-?[\d.]+)[\s\S]*?\)(?:[\s\S]*?\(justify\s+(left|right)\))?/g))
      out.push({ text: m[1], x: +m[2], y: +m[3], rot: +m[4], size: +m[5], justify: m[6] || 'center' });
    return out;
  }
  function pinSortKey(n) { const v = parseInt(n, 10); return isNaN(v) ? [1, n] : [0, v]; }
  function sortPackageOrder(pins) {
    return pins.slice().sort((a, b) => {
      const ka = pinSortKey(a.number), kb = pinSortKey(b.number);
      return ka[0] - kb[0] || (ka[0] === 0 ? ka[1] - kb[1] : String(ka[1]).localeCompare(String(kb[1])));
    });
  }

  // ── group heuristics (used when the page carries no groups) ───────────
  const RULES = [
    [/^(VDD|VCC|VSS|GND|V3|VBAT|VDDA|VSSA|VREF\+?|VREF-|AVDD|AVSS|DVDD|DVSS|VIN|VOUT|V\+|V-|PVDD|PGND|AGND|DGND|VCAP\d*|VLCD|VDDUSB|VDDIO2?|SW|BST|BOOT|LX|FB|EN|COMP|SS|PG|PGOOD|EP|PAD)$/i, 'Power'],
    [/^(RTS|CTS|DSR|DTR|DCD|RI)$/i, 'Handshake'],
    [/^(TXD?|RXD?|UART|USART)/i, 'UART'],
    [/^(R232|CFG|CONFIG|MODE|SEL)/i, 'Config'],
    [/^(UD\+|UD-|D\+|D-|DP|DM|USB|VBUS)/i, 'USB'],
    [/^(XI|XO|XTAL|OSC|X1|X2|OSC_IN|OSC_OUT|PC14|PC15|PH0|PH1)/i, 'Crystal'],
    [/^(NRST|RST|RESET|BOOT0|BOOT1|NC|SWDIO|SWCLK|SWO|JTAG|TMS|TCK|TDI|TDO)/i, 'Control'],
    [/^(SCL|SDA|I2C)/i, 'I2C'],
    [/^(MOSI|MISO|SCK|CS|NSS|SPI)/i, 'SPI'],
    [/^(PA\d)/i, 'Port A'], [/^(PB\d)/i, 'Port B'], [/^(PC\d)/i, 'Port C'],
    [/^(PD\d)/i, 'Port D'], [/^(PE\d)/i, 'Port E'], [/^(PH\d)/i, 'Port H'],
    [/^(ADC|AIN|AN\d)/i, 'Analog'],
  ];
  function plainName(n) { return n.replace(/~\{([^}]*)\}/g, '$1').replace(/#$/, ''); }
  function groupFor(name, type) {
    const n = plainName(name);
    for (const [re, g] of RULES) if (re.test(n)) return g;
    if (type === 'power_in' || type === 'power_out') return 'Power';
    return 'IO';
  }

  // ── free-rect + chip-outline fit (same constants as sym_gen.rs / render.rs) ──
  const NAME_CHAR_W = 1.5, NAME_EXT_OFFSET = 1.016 + 0.6, LABEL_CHAR_W = 0.9, LABEL_INSET = 1.02;
  const OUTLINE_BODY_FRAC = 0.62;
  function freeRect(body, pins, texts) {
    let l = body.x0, b = body.y0, r = body.x1, t = body.y1;
    for (const p of pins) {
      const n = plainName(p.name).length; if (!n) continue;
      const ext = n * NAME_CHAR_W + NAME_EXT_OFFSET;
      const a = ((p.angle % 360) + 360) % 360;
      if (a === 0) l = Math.max(l, body.x0 + ext);
      else if (a === 180) r = Math.min(r, body.x1 - ext);
      else if (a === 270) t = Math.min(t, body.y1 - ext);
      else if (a === 90) b = Math.max(b, body.y0 + ext);
    }
    for (const x of texts) {
      if (x.justify === 'center') continue;
      const ext = x.text.length * LABEL_CHAR_W + LABEL_INSET;
      if (x.rot === 0 && x.justify === 'left') l = Math.max(l, body.x0 + ext);
      else if (x.rot === 0 && x.justify === 'right') r = Math.min(r, body.x1 - ext);
      else if (x.rot === 900 && x.justify === 'right') t = Math.min(t, body.y1 - ext);
      else if (x.rot === 900 && x.justify === 'left') b = Math.max(b, body.y0 + ext);
    }
    if (r - l < 2 || t - b < 2) return { l: body.x0, b: body.y0, r: body.x1, t: body.y1 };
    return { l, b, r, t };
  }
  function iconBox(body, free, ref, val, frac) {
    const f = { ...free };
    for (const d of [ref, val]) {
      if (!d || d.hidden) continue;
      if (d.x > body.x0 && d.x < body.x1 && d.y > body.y0 && d.y < body.y1) {
        const cy = (f.b + f.t) / 2;
        if (d.y >= cy) f.t = Math.min(f.t, d.y - 1.3); else f.b = Math.max(f.b, d.y + 1.3);
      }
    }
    const M = ICON_MARGIN;
    const fw = Math.max(1, f.r - f.l - 2 * M), fh = Math.max(1, f.t - f.b - 2 * M);
    const w = Math.min((body.x1 - body.x0) * frac, fw), h = Math.min((body.y1 - body.y0) * frac, fh);
    const bcx = (body.x0 + body.x1) / 2;
    const cx = (bcx - w / 2 >= free.l + M && bcx + w / 2 <= free.r - M) ? bcx : (f.l + f.r) / 2;
    return { cx, cy: (f.b + f.t) / 2, w, h };
  }
  const MIN_ICON_MM = 15.0, ICON_MARGIN = 1.0;
  const FRAC = { large: OUTLINE_BODY_FRAC, medium: OUTLINE_BODY_FRAC * 0.78, small: OUTLINE_BODY_FRAC * 0.58 };

  // ── SVG renderer (Adom dark theme, mm units, Y flipped) ────────────────
  const esc = s => String(s).replace(/[&<>"]/g, c => ({ '&': '&amp;', '<': '&lt;', '>': '&gt;', '"': '&quot;' }[c]));
  const C = { body: '#1a2332', bodyStroke: '#3d4654', wire: '#7d8796', name: '#e6edf3', num: '#9fb0c8', label: '#8C6BF7', ref: '#8b949e', value: '#e6edf3', centred: '#646464', outline: '#e6edf3' };
  function kicadName(n) {
    // ~{X} -> overline
    const parts = [];
    let i = 0; const re = /~\{([^}]*)\}/g; let m;
    while ((m = re.exec(n))) { if (m.index > i) parts.push([n.slice(i, m.index), false]); parts.push([m[1], true]); i = m.index + m[0].length; }
    if (i < n.length) parts.push([n.slice(i), false]);
    return parts.map(([t, ov]) => ov ? `<tspan text-decoration="overline">${esc(t)}</tspan>` : esc(t)).join('');
  }
  function renderSvg(sym, opts) {
    const pins = parsePins(sym);
    const rects = parseRects(sym);
    const texts = parseTexts(sym);
    const ref = prop(sym, 'Reference'), val = prop(sym, 'Value');
    const body = rects[0] || null;
    const F = 1.27, FL = 0.762, SW = 0.2;
    let g = '';
    let minx = Infinity, miny = Infinity, maxx = -Infinity, maxy = -Infinity;
    const bump = (x, y) => { minx = Math.min(minx, x); maxx = Math.max(maxx, x); miny = Math.min(miny, -y); maxy = Math.max(maxy, -y); };
    if (body) {
      g += `<rect x="${body.x0}" y="${-body.y1}" width="${body.x1 - body.x0}" height="${body.y1 - body.y0}" rx="0.4" fill="${C.body}" stroke="${C.bodyStroke}" stroke-width="0.25"/>`;
      bump(body.x0, body.y0); bump(body.x1, body.y1);
    }
    // chip outline
    if (opts.outline && body && opts.outlineSize !== 'off') {
      const fr = freeRect(body, pins, texts);
      const ib = iconBox(body, fr, ref, val, FRAC[opts.outlineSize] || FRAC.large);
      // Same rule as the CLI: an icon under 0.6 x MIN_ICON_MM would draw as a blob; omit it.
      if (Math.min(ib.w, ib.h) >= MIN_ICON_MM * 0.6) {
        const href = 'data:image/svg+xml;base64,' + btoa(unescape(encodeURIComponent(opts.outline)));
        g += `<image x="${ib.cx - ib.w / 2}" y="${-ib.cy - ib.h / 2}" width="${ib.w}" height="${ib.h}" preserveAspectRatio="xMidYMid meet" opacity="0.96" href="${href}"/>`;
      }
    }
    for (const x of texts) {
      const isLabel = x.size < 1;
      const col = isLabel ? C.label : C.centred;
      const anchor = x.justify === 'left' ? 'start' : x.justify === 'right' ? 'end' : 'middle';
      const tf = x.rot === 900 ? ` transform="rotate(-90 ${x.x} ${-x.y})"` : '';
      g += `<text x="${x.x}" y="${-x.y}" font-size="${x.size}" font-weight="${isLabel ? 700 : 400}" fill="${col}" text-anchor="${anchor}" dominant-baseline="central"${tf}>${esc(x.text)}</text>`;
    }
    for (const p of pins) {
      const a = ((p.angle % 360) + 360) % 360;
      const rad = a * Math.PI / 180, dx = Math.round(Math.cos(rad)), dy = Math.round(Math.sin(rad));
      const ex = p.x + dx * p.length, ey = p.y + dy * p.length;
      g += `<line x1="${p.x}" y1="${-p.y}" x2="${ex}" y2="${-ey}" stroke="${C.wire}" stroke-width="${SW}"/>`;
      g += `<circle cx="${p.x}" cy="${-p.y}" r="0.25" fill="${C.wire}"/>`;
      bump(p.x, p.y); bump(ex, ey);
      const nx = ex + dx * 1.016, ny = ey + dy * 1.016;
      const mx = (p.x + ex) / 2, my = (p.y + ey) / 2;
      if (dy === 0) {
        g += `<text x="${nx}" y="${-ny}" font-size="${F}" fill="${C.name}" text-anchor="${dx > 0 ? 'start' : 'end'}" dominant-baseline="central">${kicadName(p.name)}</text>`;
        g += `<text x="${mx}" y="${-my - 0.45}" font-size="${F}" fill="${C.num}" text-anchor="middle">${esc(p.number)}</text>`;
        bump(p.x - (dx < 0 ? 0 : 2), p.y + 1.2); bump(p.x, p.y - 1.2);
      } else {
        // vertical: text reads bottom-to-top; top pins (a=270) anchor at the top end.
        g += `<text x="${nx}" y="${-ny}" font-size="${F}" fill="${C.name}" text-anchor="${dy < 0 ? 'end' : 'start'}" dominant-baseline="central" transform="rotate(-90 ${nx} ${-ny})">${kicadName(p.name)}</text>`;
        g += `<text x="${mx - 0.45}" y="${-my}" font-size="${F}" fill="${C.num}" text-anchor="middle" transform="rotate(-90 ${mx - 0.45} ${-my})">${esc(p.number)}</text>`;
        bump(p.x - 1.4, p.y); bump(p.x + 1.4, p.y);
      }
    }
    for (const [d, col] of [[ref, C.ref], [val, C.value]]) {
      if (!d || d.hidden) continue;
      const anchor = d.justify === 'left' ? 'start' : d.justify === 'right' ? 'end' : 'middle';
      g += `<text x="${d.x}" y="${-d.y}" font-size="${F}" fill="${col}" text-anchor="${anchor}" dominant-baseline="central">${esc(d.value)}</text>`;
      const w = d.value.length * NAME_CHAR_W;
      bump(d.x - (anchor === 'middle' ? w / 2 : anchor === 'end' ? w : 0), d.y + 0.9);
      bump(d.x + (anchor === 'middle' ? w / 2 : anchor === 'start' ? w : 0), d.y - 0.9);
    }
    if (!isFinite(minx)) { minx = -10; miny = -10; maxx = 10; maxy = 10; }
    const M = 3;
    const vb = `${minx - M} ${miny - M} ${maxx - minx + 2 * M} ${maxy - miny + 2 * M}`;
    return `<svg xmlns="http://www.w3.org/2000/svg" viewBox="${vb}" font-family="'JetBrains Mono',ui-monospace,SFMono-Regular,Menlo,monospace">${g}</svg>`;
  }

  // ── the element ─────────────────────────────────────────────────────────
  const LAYOUTS = [
    ['2c', '2-column', 'left-right', false],
    ['2cg', '2-column grouped', 'left-right', true],
    ['sq', 'Square', 'square', false],
    ['sqg', 'Square grouped', 'square-grouped', true],
  ];
  const SIZES = ['off', 'small', 'medium', 'large'];
  const CSS = `
    :host{display:block;--bg:#0d1117;--panel:#11161f;--line:#222b38;--text:#e6edf3;--dim:#8b949e;--accent:#00e6dc;--purple:#8C6BF7;font:14px 'Satoshi',-apple-system,'Segoe UI',Roboto,sans-serif;color:var(--text)}
    *{box-sizing:border-box}
    .card{background:var(--panel);border:1px solid var(--line);border-radius:12px;overflow:hidden}
    .hd{display:flex;align-items:center;gap:10px;height:44px;padding:0 14px;border-bottom:1px solid var(--line)}
    .hd .dot{width:8px;height:8px;border-radius:50%;background:var(--accent);box-shadow:0 0 10px var(--accent)}
    .hd .t{font-weight:700;letter-spacing:.2px}
    .hd .s{color:var(--dim);font:12px 'JetBrains Mono',ui-monospace,monospace}
    .hd .sp{flex:1}
    .hd .v{color:var(--dim);font:11px 'JetBrains Mono',ui-monospace,monospace}
    .ctl{display:flex;flex-wrap:wrap;gap:10px 18px;padding:10px 14px;border-bottom:1px solid var(--line)}
    .grp{display:flex;flex-direction:column;gap:5px}
    .grp .k{font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:var(--dim)}
    .seg{display:inline-flex;border:1px solid var(--line);border-radius:8px;overflow:hidden}
    .seg button{background:transparent;border:0;color:var(--dim);padding:6px 10px;font:inherit;font-size:13px;cursor:pointer;min-height:32px}
    .seg button+button{border-left:1px solid var(--line)}
    .seg button.on{background:#1a2332;color:var(--text)}
    .seg button:disabled{opacity:.35;cursor:not-allowed}
    .tog{display:inline-flex;align-items:center;gap:8px;cursor:pointer;min-height:32px;font-size:13px}
    .tog input{accent-color:var(--accent);width:16px;height:16px}
    .stage{background:var(--bg);background-image:linear-gradient(#ffffff08 1px,transparent 1px),linear-gradient(90deg,#ffffff08 1px,transparent 1px);background-size:20px 20px;padding:12px;min-height:220px;display:flex;align-items:center;justify-content:center}
    .stage svg{width:100%;max-height:520px;height:auto;display:block}
    .ft{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 14px;border-top:1px solid var(--line)}
    .ft .d{color:var(--dim);font-size:12px;flex:1;min-width:180px}
    .btn{background:#1a2332;border:1px solid var(--line);color:var(--text);border-radius:8px;padding:7px 12px;font:inherit;font-size:13px;cursor:pointer;min-height:32px}
    .btn.pri{border-color:var(--accent);color:var(--accent)}
    .btn:hover{border-color:#485162}
    .msg{padding:14px;color:var(--dim);font-size:13px}
    .err{color:#ef5350}
    pre{margin:0;padding:10px 14px;background:#0d1117;border-top:1px solid var(--line);color:var(--dim);font:11px 'JetBrains Mono',ui-monospace,monospace;white-space:pre-wrap;word-break:break-all;max-height:180px;overflow:auto}
    .hint{color:var(--dim);font-size:11px}
    .toast{position:absolute;left:50%;bottom:14px;transform:translateX(-50%);background:#1a2332;border:1px solid var(--accent);color:var(--text);padding:7px 12px;border-radius:8px;font-size:12px;opacity:0;transition:opacity .2s;pointer-events:none}
    .toast.on{opacity:1}
    .wrap{position:relative}`;

  class AdomSymbolVariants extends HTMLElement {
    static get observedAttributes() { return ['src', 'mpn', 'layout', 'outline']; }
    constructor() { super(); this.state = { layout: '2cg', outline: 'off', centred: false }; }
    connectedCallback() {
      if (this._init) return; this._init = true;
      this.attachShadow({ mode: 'open' });
      const l = this.getAttribute('layout'); if (l && LAYOUTS.some(x => x[0] === l)) this.state.layout = l;
      this._shell('Loading part data');
      this._load().catch(e => this._shell('Could not load: ' + (e && e.message || e), true));
    }
    _shell(msg, err) { this.shadowRoot.innerHTML = `<style>${CSS}</style><div class="card"><div class="hd"><span class="dot"></span><span class="t">Symbol variants</span><span class="sp"></span><span class="v">adom-symbol ${VERSION}</span></div><div class="msg${err ? ' err' : ''}">${esc(msg)}</div></div>`; }
    async _load() {
      const src = this.getAttribute('src') || '';
      if (!src) throw new Error('src attribute required (a page.json render URL)');
      const abs = new URL(src, location.href);
      const m = /^(.*?\/render)\//.exec(abs.pathname);
      const base = m ? abs.origin + m[1] + '/' : abs.href.replace(/[^/]*$/, '');
      let page = null, symUrl = abs.href, mpn = this.getAttribute('mpn') || '';
      if (/\.json$/i.test(abs.pathname)) {
        page = await (await fetch(abs.href)).json();
        const c = page.component || page;
        mpn = mpn || c.mpn || page.title || page.slug || '';
        const symFile = (c.parts && c.parts.symbol) || null;
        symUrl = base + (symFile || (mpn.toLowerCase() + '.kicad_sym'));
        this.pageMeta = { manufacturer: c.manufacturer || page.manufacturer || '', package: c.package || '', description: page.brief || page.description || c.description || '', datasheet: c.datasheet || '', pins: c.pins || [] };
      } else {
        this.pageMeta = { manufacturer: '', package: '', description: '', datasheet: '', pins: [] };
      }
      const symText = await (await fetch(symUrl)).text();
      const pins = sortPackageOrder(parsePins(symText));
      if (!pins.length) throw new Error('no pins found in ' + symUrl);
      if (!mpn) { const v = prop(symText, 'Value'); mpn = v ? v.value : 'SYMBOL'; }
      this.mpn = mpn; this.defaultSym = symText; this.pins = pins; this.base = base;
      const pkg = this.pageMeta.package || (prop(symText, 'Footprint') || { value: '' }).value.split(':').pop();
      this.pageMeta.package = pkg;
      // pin groups: page.json groups > name heuristics
      const byNum = new Map(this.pageMeta.pins.map(p => [String(p.number), p]));
      for (const p of pins) { const pp = byNum.get(String(p.number)); p.group = (pp && pp.group) || groupFor(p.name, p.type); }
      // chip outline asset (optional)
      this.outline = null;
      for (const style of ['heavy', 'dark', 'hairline', 'teal', 'bold']) {
        try {
          const r = await fetch(base + mpn + '-3d-outline-' + style + '-named.svg');
          if (r.ok) { const t = await r.text(); if (/<svg/i.test(t)) { this.outline = t; break; } }
        } catch (_) { /* none */ }
      }
      const o = this.getAttribute('outline');
      this.state.outline = this.outline ? (SIZES.includes(o) ? o : 'large') : 'off';
      await this._render();
    }
    _input() {
      const L = LAYOUTS.find(x => x[0] === this.state.layout) || LAYOUTS[1];
      const suffix = L[0].toUpperCase() + (this.state.centred ? 'C' : '');
      return {
        symbolName: this.mpn + '-' + suffix,
        manufacturer: this.pageMeta.manufacturer, package: this.pageMeta.package,
        description: this.pageMeta.description, datasheetUrl: this.pageMeta.datasheet,
        value: this.mpn, category: 'ic',
        pins: this.pins.map(p => ({ name: p.name, number: p.number, type: p.type, ...(L[3] ? { group: p.group } : {}) })),
        preferences: { pinLayout: L[2], chipNameCentered: this.state.centred },
      };
    }
    async _render() {
      const input = this._input();
      let sym, svg, err = '';
      try { sym = await generateSym(input); svg = renderSvg(sym, { outline: this.outline, outlineSize: this.state.outline }); }
      catch (e) { err = String(e && e.message || e); }
      this.sym = sym; this.input = input;
      const s = this.state;
      const seg = (name, items, cur, dis) => `<div class="seg" data-seg="${name}">${items.map(([v, lab]) => `<button data-v="${v}" class="${v === cur ? 'on' : ''}" ${dis ? 'disabled' : ''}>${lab}</button>`).join('')}</div>`;
      const nPins = this.pins.length;
      this.shadowRoot.innerHTML = `<style>${CSS}</style><div class="card wrap">
        <div class="hd"><span class="dot"></span><span class="t">Symbol variants</span><span class="s">${esc(this.mpn)} · ${nPins} pins${this.pageMeta.package ? ' · ' + esc(this.pageMeta.package) : ''}</span><span class="sp"></span><span class="v">adom-symbol ${VERSION} · ${engine}</span></div>
        <div class="ctl">
          <div class="grp"><span class="k">Layout</span>${seg('layout', LAYOUTS.map(x => [x[0], x[1]]), s.layout)}</div>
          <div class="grp"><span class="k">Chip outline</span>${seg('outline', SIZES.map(v => [v, v[0].toUpperCase() + v.slice(1)]), s.outline, !this.outline)}${this.outline ? '' : '<span class="hint">no 3D outline on this page yet (run adom-chip-thumbnailer)</span>'}</div>
          <div class="grp"><span class="k">Name</span><label class="tog"><input type="checkbox" id="centred" ${s.centred ? 'checked' : ''}> Centred in body</label></div>
        </div>
        <div class="stage">${err ? `<div class="msg err">${esc(err)}</div>` : svg}</div>
        <div class="ft">
          <span class="d">${esc(input.symbolName)}: ${esc(descNote(s, this.pins))}. Generated in your browser by the same engine as the adom-symbol CLI; the default symbol on this page is untouched.</span>
          <button class="btn pri" id="dl">Download .kicad_sym</button>
          <button class="btn" id="dlj">Download create JSON</button>
          <button class="btn" id="recipe">CLI recipe</button>
        </div>
        <pre id="pre" hidden></pre>
        <div class="toast" id="toast"></div>
      </div>`;
      const root = this.shadowRoot;
      root.querySelectorAll('.seg button').forEach(b => b.addEventListener('click', () => {
        const k = b.closest('.seg').dataset.seg; this.state[k] = b.dataset.v; this._render();
      }));
      root.getElementById('centred').addEventListener('change', e => { this.state.centred = e.target.checked; this._render(); });
      root.getElementById('dl').addEventListener('click', () => this._download(input.symbolName + '.kicad_sym', sym || ''));
      root.getElementById('dlj').addEventListener('click', () => this._download(input.symbolName + '.json', JSON.stringify(input, null, 1)));
      root.getElementById('recipe').addEventListener('click', () => {
        const pre = root.getElementById('pre');
        pre.hidden = !pre.hidden;
        pre.textContent = this._recipe();
      });
    }
    _recipe() {
      const i = this.input;
      return [
        '# Regenerate this variant (or the whole set) in your Hydrogen container:',
        'adom-wiki pkg install adom/adom-symbol',
        `adom-wiki repo clone ${this._pageRef()} --dir ${this.mpn}`,
        `cd ${this.mpn}`,
        `# create input = the "Download create JSON" file, saved as ${i.symbolName}.json`,
        `adom-symbol create --file ${i.symbolName}.json --out symbols/`,
        `# pixel-exact KiCad render + outline contract for adom-lbr:`,
        `adom-symbol render --file symbols/${i.symbolName}/${i.symbolName}.kicad_sym --out symbols/${i.symbolName}.svg${this.outline ? ` --iso ${this.mpn}-3d-outline-heavy-named.svg` : ''}`,
        `# Fusion/EAGLE library with every variant as one component:`,
        `adom-lbr generate --sym ${this._defaultSymName()} --alt-sym symbols/${i.symbolName}/${i.symbolName}.kicad_sym --output ${this.mpn}.lbr`,
        `# then: adom-wiki pr create ${this._pageRef()} ...  (additive: symbols/ only)`,
      ].join('\n');
    }
    _pageRef() { const m = /^https?:\/\/[^/]+\/([^/]+)\/([^/]+)\/render\//.exec(this.base); return m ? m[1] + '/' + m[2] : '<owner>/<slug>'; }
    _defaultSymName() { const c = this.pageMeta; return (c && c.symbolFile) || (this.mpn.toLowerCase() + '.kicad_sym'); }
    _download(name, text) {
      try {
        const blob = new Blob([text], { type: 'text/plain' });
        const a = document.createElement('a'); a.href = URL.createObjectURL(blob); a.download = name;
        this.shadowRoot.appendChild(a); a.click(); a.remove(); setTimeout(() => URL.revokeObjectURL(a.href), 2000);
        this._toast('Downloading ' + name);
      } catch (e) {
        const pre = this.shadowRoot.getElementById('pre'); pre.hidden = false; pre.textContent = text;
        this._toast('Download blocked here; the file is shown below to copy');
      }
    }
    _toast(t) { const el = this.shadowRoot.getElementById('toast'); if (!el) return; el.textContent = t; el.classList.add('on'); clearTimeout(this._tt); this._tt = setTimeout(() => el.classList.remove('on'), 2200); }
    attributeChangedCallback() { if (this._init && this.pins) this._render(); }
  }
  function descNote(s, pins) {
    const grouped = s.layout.endsWith('g');
    const shape = s.layout.startsWith('sq') ? (grouped ? '4-side square symbol' : '4-side square symbol, pins in package order') : '2-column symbol';
    const parts = [shape]; if (grouped) parts.push('pins grouped by function'); if (s.centred) parts.push('chip name centred');
    return parts.join(', ');
  }
  if (!customElements.get('adom-symbol-variants')) customElements.define('adom-symbol-variants', AdomSymbolVariants);
})();